# translation of grassmods_vi.po to Vietnamese
# This file is distributed under the same license as the GRASS package.
# Copyright (C) 2004, 2012 GRASS Development Team
#
# Markus Neteler <neteler@itc.it>, 2004.
# Bui Huu Manh <bhmanh73@yahoo.com>, 2006, 2009, 2010.
msgid ""
msgstr ""
"Project-Id-Version: grassmods_vi\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-01-24 21:19+0100\n"
"PO-Revision-Date: 2010-08-27 14:37+0700\n"
"Last-Translator: \n"
"Language-Team: Vietnamese <grass-translations@lists.osgeo.org>\n"
"Language: vi\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Lokalize 1.0\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"

#: ../display/d.colorlist/main.c:35 ../display/d.his/main.c:62
#: ../display/d.colortable/main.c:60 ../display/d.legend/main.c:85
#: ../display/d.linegraph/main.c:119 ../display/d.rast/main.c:53
#: ../display/d.info/main.c:31 ../display/d.vect.chart/main.c:63
#: ../display/d.rhumbline/main.c:44 ../display/d.extract/main.c:49
#: ../display/d.northarrow/main.c:42 ../display/d.rgb/main.c:53
#: ../display/d.rast.num/main.c:76 ../display/d.rast.arrow/main.c:95
#: ../display/d.barscale/main.c:54 ../display/d.path/main.c:48
#: ../display/d.histogram/main.c:83 ../display/d.font/main.c:45
#: ../display/d.vect.thematic/main.c:78 ../display/d.grid/main.c:51
#: ../display/d.graph/main.c:58 ../display/d.fontlist/main.c:45
#: ../display/d.geodesic/main.c:46 ../display/d.where/main.c:43
#: ../display/d.vect/main.c:70 ../display/d.text/main.c:138
#: ../display/d.mon/main.c:38 ../display/d.erase/main.c:29
#: ../display/d.title/main.c:49 ../display/d.profile/main.c:191
#: ../display/d.labels/main.c:43 ../general/g.pnmcomp/main.c:283
#: ../general/g.cairocomp/main.c:197 ../general/g.ppmtopng/main.c:118
#: ../visualization/ximgview/main.c:290
#: ../locale/scriptstrings/d.what.rast_to_translate.c:2
#: ../locale/scriptstrings/d.out.file_to_translate.c:2
#: ../locale/scriptstrings/d.correlate_to_translate.c:2
#: ../locale/scriptstrings/d.redraw_to_translate.c:2
#: ../locale/scriptstrings/d.shade_to_translate.c:2
#: ../locale/scriptstrings/wxpyimgview_to_translate.c:2
#: ../locale/scriptstrings/d.rast.edit_to_translate.c:2
#: ../locale/scriptstrings/d.polar_to_translate.c:2
#: ../locale/scriptstrings/d.to.rast_to_translate.c:2
#: ../locale/scriptstrings/d.what.vect_to_translate.c:2
#: ../locale/scriptstrings/d.rast.leg_to_translate.c:2
#: ../raster3d/r3.mkdspf/main.c:80
msgid "display"
msgstr "trình bày"

#: ../display/d.colorlist/main.c:36 ../display/d.font/main.c:46
#: ../display/d.fontlist/main.c:46 ../general/g.region/main.c:64
#: ../general/g.mapset/main.c:50 ../general/g.mapsets/main.c:64
#: ../general/g.gisenv/main.c:44
#, fuzzy
msgid "settings"
msgstr "Các thiết lập"

#: ../display/d.colorlist/main.c:37
#: ../locale/scriptstrings/i.colors.enhance_to_translate.c:5
#, fuzzy
msgid "colors"
msgstr "Màu"

#: ../display/d.colorlist/main.c:39
msgid "Outputs a list of all available display colors."
msgstr ""

#: ../display/d.his/main.c:63 ../display/d.rast/main.c:54
#: ../display/d.info/main.c:32 ../display/d.rgb/main.c:54
#: ../display/d.vect/main.c:71 ../display/d.mon/main.c:39
#: ../display/d.erase/main.c:30 ../misc/m.nviz.script/main.c:70
#: ../misc/m.nviz.image/main.c:51 ../visualization/ximgview/main.c:291
#: ../locale/scriptstrings/d.redraw_to_translate.c:3
#: ../locale/scriptstrings/wxpyimgview_to_translate.c:3
msgid "graphics"
msgstr ""

#: ../display/d.his/main.c:64 ../imagery/i.rgb.his/main.c:47
#: ../imagery/i.his.rgb/main.c:47 ../raster/r.his/main.c:68
#, fuzzy
msgid "color transformation"
msgstr "vector, chuyển đổi"

#: ../display/d.his/main.c:69
#, fuzzy
msgid ""
"Displays the result obtained by combining hue, intensity, and saturation "
"(HIS) values from user-specified input raster map layers."
msgstr ""
"Trình bày kết quả thu được từ việc tổ hợp các giá trị màu sắc, cường độ và "
"độ bão hòa (his) từ các lớp bản đồ raster đầu vào do người dùng chỉ định."

#: ../display/d.his/main.c:78 ../raster/r.his/main.c:82
#, fuzzy
msgid "Name of layer to be used for hue"
msgstr "Tên của lớp dùng làm HUE (màu sắc)"

#: ../display/d.his/main.c:85 ../raster/r.his/main.c:89
#, fuzzy
msgid "Name of layer to be used for intensity"
msgstr "Tên của lớp dùng làm HUE (màu sắc)"

#: ../display/d.his/main.c:92 ../raster/r.his/main.c:96
#, fuzzy
msgid "Name of layer to be used for saturation"
msgstr "Tên của lớp dùng làm HUE (màu sắc)"

#: ../display/d.his/main.c:97
msgid "Percent to brighten intensity channel"
msgstr "Phần trăm để làm sáng kênh cường độ"

#: ../display/d.his/main.c:103
msgid "Respect NULL values while drawing"
msgstr "Không can thiệp các giá trị NULL khi vẽ"

#: ../display/d.his/main.c:139 ../display/d.his/main.c:156
#: ../display/d.his/main.c:174 ../display/d.colortable/main.c:135
#: ../display/d.legend/main.c:297 ../display/d.legend/main.c:305
#: ../display/d.rast/display.c:23 ../display/d.rgb/main.c:99
#: ../display/d.rast.num/main.c:222 ../display/d.histogram/main.c:171
#: ../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
#, c-format
msgid "Color file for <%s> not available"
msgstr "Tập tin màu dùng cho <%s> không dùng được"

#: ../display/d.colortable/main.c:61 ../display/d.rast/main.c:55
#: ../display/d.rgb/main.c:55 ../display/d.rast.num/main.c:78
#: ../display/d.rast.arrow/main.c:97 ../display/d.profile/main.c:193
#: ../misc/m.nviz.script/main.c:71 ../misc/m.nviz.image/main.c:52
#: ../visualization/ximgview/main.c:292
#: ../locale/scriptstrings/r.shade_to_translate.c:2
#: ../locale/scriptstrings/r.tileset_to_translate.c:2
#: ../locale/scriptstrings/r.fillnulls_to_translate.c:2
#: ../locale/scriptstrings/d.correlate_to_translate.c:4
#: ../locale/scriptstrings/r.rgb_to_translate.c:2
#: ../locale/scriptstrings/r.buffer.lowmem_to_translate.c:3
#: ../locale/scriptstrings/t.rast.export_to_translate.c:4
#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:4
#: ../locale/scriptstrings/t.rast.list_to_translate.c:4
#: ../locale/scriptstrings/wxpyimgview_to_translate.c:4
#: ../locale/scriptstrings/r.out.xyz_to_translate.c:2
#: ../locale/scriptstrings/t.rast.import_to_translate.c:4
#: ../locale/scriptstrings/t.rast.colors_to_translate.c:4
#: ../locale/scriptstrings/d.rast.edit_to_translate.c:4
#: ../locale/scriptstrings/t.rast.to.rast3_to_translate.c:4
#: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:4
#: ../locale/scriptstrings/r.import_to_translate.c:2
#: ../locale/scriptstrings/d.to.rast_to_translate.c:4
#: ../locale/scriptstrings/r.plane_to_translate.c:2
#: ../locale/scriptstrings/r.grow_to_translate.c:2
#: ../locale/scriptstrings/v.rast.stats_to_translate.c:4
#: ../locale/scriptstrings/t.rast.out.vtk_to_translate.c:4
#: ../locale/scriptstrings/r.in.aster_to_translate.c:2
#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:4
#: ../locale/scriptstrings/r.colors.stddev_to_translate.c:2
#: ../locale/scriptstrings/r.in.srtm_to_translate.c:2
#: ../locale/scriptstrings/r.pack_to_translate.c:2
#: ../locale/scriptstrings/r.blend_to_translate.c:2
#: ../locale/scriptstrings/t.rast.univar_to_translate.c:4
#: ../locale/scriptstrings/r.in.wms_to_translate.c:2
#: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:4
#: ../locale/scriptstrings/t.rast.extract_to_translate.c:4
#: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:4
#: ../locale/scriptstrings/r.unpack_to_translate.c:2
#: ../locale/scriptstrings/r.mask_to_translate.c:2
#: ../locale/scriptstrings/i.spectral_to_translate.c:4
#: ../locale/scriptstrings/t.rast.series_to_translate.c:4
#: ../locale/scriptstrings/r.reclass.area_to_translate.c:2
#: ../locale/scriptstrings/v.krige_to_translate.c:4
#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:4
#: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:4
#: ../doc/raster/r.example/main.c:83 ../raster/r.solute.transport/main.c:229
#: ../raster/r.out.gdal/main.c:136 ../raster/r.ros/main.c:212
#: ../raster/r.in.gridatb/main.c:45 ../raster/r.patch/main.c:55
#: ../raster/r.in.poly/main.c:34 ../raster/r.resample/main.c:54
#: ../raster/r.sim/r.sim.water/main.c:109
#: ../raster/r.sim/r.sim.sediment/main.c:109 ../raster/r.to.vect/main.c:70
#: ../raster/r.proj/main.c:144 ../raster/r.mode/main.c:54
#: ../raster/r.li/r.li.edgedensity/edgedensity.c:48
#: ../raster/r.li/r.li.simpson/simpson.c:46
#: ../raster/r.li/r.li.padrange/padrange.c:53
#: ../raster/r.li/r.li.padcv/padcv.c:53
#: ../raster/r.li/r.li.richness/richness.c:43
#: ../raster/r.li/r.li.shannon/shannon.c:46
#: ../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:43 ../raster/r.li/r.li.padsd/padsd.c:53
#: ../raster/r.li/r.li.pielou/pielou.c:46
#: ../raster/r.li/r.li.patchdensity/main.c:51
#: ../raster/r.li/r.li.shape/main.c:49
#: ../raster/r.li/r.li.dominance/dominance.c:46
#: ../raster/r.li/r.li.mps/mps.c:52 ../raster/r.li/r.li.patchnum/main.c:50
#: ../raster/r.regression.multi/main.c:128 ../raster/r.stats.zonal/main.c:101
#: ../raster/r.sun/main.c:239 ../raster/r.spread/main.c:105
#: ../raster/r.surf.contour/main.c:60 ../raster/r.describe/main.c:54
#: ../raster/r.out.ascii/main.c:59 ../raster/r.cost/main.c:140
#: ../raster/r.resamp.rst/main.c:148 ../raster/r.texture/main.c:101
#: ../raster/r.resamp.bspline/main.c:80 ../raster/r.out.pov/main.c:121
#: ../raster/r.water.outlet/main.c:56 ../raster/r.surf.area/main.c:76
#: ../raster/r.walk/main.c:178 ../raster/r.support.stats/main.c:38
#: ../raster/r.external/main.c:57 ../raster/r.topidx/main.c:39
#: ../raster/r.drain/main.c:109 ../raster/r.slope.aspect/main.c:151
#: ../raster/r.in.bin/main.c:257 ../raster/r.surf.gauss/main.c:38
#: ../raster/r.topmodel/main.c:51 ../raster/r.out.vrml/main.c:47
#: ../raster/r.series/main.c:133 ../raster/r.transect/main.c:103
#: ../raster/r.to.rast3/main.c:197 ../raster/r.stats.quantile/main.c:389
#: ../raster/r.sunmask/main.c:116 ../raster/r.out.vtk/main.c:59
#: ../raster/r.distance/main.c:39 ../raster/r.circle/main.c:51
#: ../raster/r.lake/main.c:150 ../raster/r.recode/main.c:48
#: ../raster/r.clump/main.c:51 ../raster/r.surf.fractal/main.c:38
#: ../raster/r.to.rast3elev/main.c:361 ../raster/r.watershed/front/main.c:72
#: ../raster/r.horizon/main.c:180 ../raster/r.composite/main.c:72
#: ../raster/r.latlong/main.c:56 ../raster/r.compress/main.c:64
#: ../raster/r.out.png/main.c:112 ../raster/r.basins.fill/main.c:54
#: ../raster/r.univar/r.univar_main.c:100 ../raster/r.regression.line/main.c:46
#: ../raster/r.grow.distance/main.c:151 ../raster/r.null/main.c:59
#: ../raster/r.mapcalc/main.c:115 ../raster/r.in.gdal/main.c:87
#: ../raster/r.in.ascii/main.c:69 ../raster/r.random/main.c:51
#: ../raster/r.out.gridatb/main.c:67 ../raster/r.region/main.c:51
#: ../raster/r.reclass/main.c:50 ../raster/r.report/main.c:67
#: ../raster/r.random.cells/main.c:45 ../raster/r.resamp.filter/main.c:384
#: ../raster/r.neighbors/main.c:167 ../raster/r.flow/main.c:421
#: ../raster/r.what.color/main.c:88 ../raster/r.his/main.c:67
#: ../raster/r.thin/main.c:57 ../raster/r.out.ppm3/main.c:57
#: ../raster/r.fill.dir/main.c:86 ../raster/r.in.png/main.c:519
#: ../raster/r.surf.random/main.c:36 ../raster/r.spreadpath/main.c:88
#: ../raster/r.category/main.c:52 ../raster/r.quant/main.c:47
#: ../raster/r.tile/main.c:43 ../raster/r.colors/edit_colors.c:63
#: ../raster/r.volume/main.c:75 ../raster/r.buffer/main.c:66
#: ../raster/r.resamp.stats/main.c:256 ../raster/r.stats/main.c:106
#: ../raster/r.quantile/main.c:255 ../raster/r.sunhours/main.c:72
#: ../raster/r.series.accumulate/main.c:80 ../raster/r.in.lidar/main.c:170
#: ../raster/r.uslek/main.c:53 ../raster/r.out.mat/main.c:62
#: ../raster/r.param.scale/interface.c:54 ../raster/r.rescale.eq/main.c:52
#: ../raster/r.out.bin/main.c:279 ../raster/r.random.surface/main.c:57
#: ../raster/r.cross/main.c:69 ../raster/r.in.mat/main.c:91
#: ../raster/r.timestamp/main.c:35 ../raster/r.rescale/main.c:48
#: ../raster/r.series.interp/main.c:64 ../raster/r.colors.out/raster_main.c:45
#: ../raster/r.gwflow/main.c:208 ../raster/r.external.out/main.c:235
#: ../raster/r.in.xyz/main.c:159 ../raster/r.relief/main.c:107
#: ../raster/r.surf.idw/main.c:104 ../raster/r.profile/main.c:53
#: ../raster/r.covar/main.c:51 ../raster/r.carve/main.c:74
#: ../raster/r.statistics/main.c:55 ../raster/r.support/main.c:55
#: ../raster/r.contour/main.c:87 ../raster/r.usler/main.c:52
#: ../raster/r.mfilter/main.c:56 ../raster/r.stream.extract/main.c:76
#: ../raster/r.coin/main.c:66 ../raster/r.out.ppm/main.c:54
#: ../raster/r.out.mpeg/main.c:102 ../raster/r.info/main.c:69
#: ../raster/r.kappa/main.c:68 ../raster/r.what/main.c:98
#: ../raster/r.resamp.interp/main.c:76 ../raster3d/r3.to.rast/main.c:208
#: ../raster3d/r3.cross.rast/main.c:230 ../vector/v.to.rast/main.c:46
#: ../vector/v.what.rast3/main.c:66 ../vector/v.what.rast/main.c:73
#: ../vector/v.sample/main.c:77 ../vector/v.neighbors/main.c:53
msgid "raster"
msgstr "raster"

#: ../display/d.colortable/main.c:62
#: ../locale/scriptstrings/t.rast.colors_to_translate.c:3
#: ../locale/scriptstrings/r.colors.stddev_to_translate.c:3
#: ../raster/r.what.color/main.c:90 ../raster/r.colors/edit_colors.c:67
#: ../raster/r.colors.out/raster_main.c:46
#: ../raster/r.colors.out/raster3d_main.c:47 ../vector/v.colors.out/main.c:50
#: ../vector/v.colors/main.c:56
#, fuzzy
msgid "color table"
msgstr "Không có bảng"

#: ../display/d.colortable/main.c:64
msgid "Displays the color table associated with a raster map layer."
msgstr "Trình bày bảng màu liên quan đến một lớp bản đồ raster."

#: ../display/d.colortable/main.c:68
msgid "Name of raster map whose color table is to be displayed"
msgstr "Tên của bản đồ raster có bảng màu cần trình bày"

#: ../display/d.colortable/main.c:73
msgid "Color of lines separating the colors of the color table"
msgstr "Màu của các dòng phân biệt với màu của bảng màu"

#: ../display/d.colortable/main.c:79
msgid "Number of lines to appear in the color table"
msgstr "Số dòng xuất hiện trong bảng màu"

#: ../display/d.colortable/main.c:85
msgid "Number of columns to appear in the color table"
msgstr "Số cột xuất hiện trong bảng màu"

#: ../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
#, fuzzy, c-format
msgid "Range file for <%s> not available"
msgstr "Tập tin phạm trù cho [%s] không có"

#: ../display/d.colortable/main.c:146 ../raster/r.recode/read_rules.c:24
msgid "Data range is empty"
msgstr "Miền dữ liệu bị rỗng"

#: ../display/d.legend/main.c:86 ../display/d.linegraph/main.c:120
#: ../display/d.vect.chart/main.c:64 ../display/d.northarrow/main.c:43
#: ../display/d.barscale/main.c:55 ../display/d.vect.thematic/main.c:79
#: ../display/d.grid/main.c:52 ../display/d.graph/main.c:59
#: ../display/d.text/main.c:139 ../display/d.title/main.c:50
#: ../locale/scriptstrings/d.rast.leg_to_translate.c:3
#, fuzzy
msgid "cartography"
msgstr "trình bày, vẽ bản đồ"

#: ../display/d.legend/main.c:87 ../display/d.vect.thematic/main.c:81
#: ../locale/scriptstrings/d.rast.leg_to_translate.c:4
#, fuzzy
msgid "legend"
msgstr "Lật chú giải"

#: ../display/d.legend/main.c:89
#, fuzzy
msgid ""
"Displays a legend for a 2D or 3D raster map in the active frame of the "
"graphics monitor."
msgstr ""
"Trình bày chú giải cho một bản đồ raster trong khung kích hoạt của màn hình "
"đồ họa."

#: ../display/d.legend/main.c:95 ../display/d.legend/main.c:100
#: ../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/r3.in.xyz_to_translate.c:14
#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:16
#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:18
#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:20
#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:23
#: ../locale/scriptstrings/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/r.import_to_translate.c:6
#: ../locale/scriptstrings/r.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
#: ../raster/r.sim/r.sim.water/main.c:134
#: ../raster/r.sim/r.sim.water/main.c:143
#: ../raster/r.sim/r.sim.water/main.c:150
#: ../raster/r.sim/r.sim.water/main.c:159
#: ../raster/r.sim/r.sim.water/main.c:165
#: ../raster/r.sim/r.sim.water/main.c:173
#: ../raster/r.sim/r.sim.water/main.c:180
#: ../raster/r.sim/r.sim.water/main.c:187
#: ../raster/r.sim/r.sim.sediment/main.c:153
#: ../raster/r.sim/r.sim.sediment/main.c:161
#: ../raster/r.sim/r.sim.sediment/main.c:168 ../raster/r.sun/main.c:260
#: ../raster/r.sun/main.c:269 ../raster/r.sun/main.c:278
#: ../raster/r.sun/main.c:287 ../raster/r.sun/main.c:295
#: ../raster/r.sun/main.c:304 ../raster/r.sun/main.c:313
#: ../raster/r.sun/main.c:322 ../raster/r.sun/main.c:331
#: ../raster/r.sun/main.c:340 ../raster/r.sun/main.c:349
#: ../raster/r.sun/main.c:358 ../raster/r.sun/main.c:367
#: ../raster/r.sun/main.c:374 ../raster/r.sun/main.c:382
#: ../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.external/main.c:66
#: ../raster/r.external/main.c:74 ../raster/r.external/main.c:83
#: ../raster/r.horizon/main.c:195 ../raster/r.horizon/main.c:204
#: ../raster/r.horizon/main.c:212 ../raster/r.in.xyz/main.c:193
#: ../raster/r.in.xyz/main.c:202 ../raster/r.in.xyz/main.c:210
#: ../raster/r.in.xyz/main.c:221 ../raster/r.in.xyz/main.c:231
#: ../vector/v.edit/args.c:90 ../vector/v.edit/args.c:209
msgid "Input"
msgstr "Đầu vào"

#: ../display/d.legend/main.c:108
msgid "Number of text lines (useful for truncating long legends)"
msgstr "Số lượng dòng chữ (có ích để cắt bớt các chú giải dài)"

#: ../display/d.legend/main.c:109 ../display/d.legend/main.c:119
#: ../display/d.legend/main.c:198 ../display/d.legend/main.c:203
#: ../display/d.legend/main.c:208 ../display/d.legend/main.c:218
#: ../raster/r.what/main.c:137 ../raster/r.what/main.c:162
msgid "Advanced"
msgstr "Nâng cao"

#: ../display/d.legend/main.c:118
msgid "Thinning factor (thin=10 gives cats 0,10,20...)"
msgstr "Hệ số làm mảnh (thin=10 cho ta các phạm trù 0,10,20...)"

#: ../display/d.legend/main.c:127
msgid "Number of text labels for smooth gradient legend"
msgstr "Số lượng nhãn dùng cho chú giải gradient trơn"

#: ../display/d.legend/main.c:128 ../display/d.legend/main.c:213
#: ../display/d.legend/main.c:223
#, fuzzy
msgid "Gradient"
msgstr "Phương sai "

#: ../display/d.legend/main.c:137
#, fuzzy
msgid ""
"Size and placement as percentage of screen coordinates (0,0 is lower left)"
msgstr "Vị trí đặt ở dạng phần trăm của tọa độ màn hình (0,0 là góc dưới trái)"

#: ../display/d.legend/main.c:147
msgid "List of discrete category numbers/values for legend"
msgstr "Danh sách số lượng/giá trị phạm trù rời rạc dùng cho chú giải"

#: ../display/d.legend/main.c:149 ../display/d.legend/main.c:158
msgid "Subset"
msgstr ""

#: ../display/d.legend/main.c:157
msgid "Use a subset of the map range for the legend (min,max)"
msgstr "Dùng tập con của miền bản đồ làm chú giải (min,max)"

#: ../display/d.legend/main.c:161 ../display/d.rast.num/main.c:87
#: ../display/d.grid/main.c:103 ../display/d.geodesic/main.c:66
#: ../vector/v.label/main.c:151 ../vector/v.lrs/v.lrs.label/main.c:193
#: ../vector/v.label.sa/main.c:98
msgid "Text color"
msgstr "Màu chữ"

#: ../display/d.legend/main.c:162 ../display/d.legend/main.c:169
#: ../display/d.legend/main.c:178 ../display/d.legend/main.c:185
#: ../display/d.legend/main.c:193
#, fuzzy
msgid "Font settings"
msgstr "Các thiết lập"

#: ../display/d.legend/main.c:168 ../display/d.vect/main.c:236
#: ../display/d.text/main.c:218 ../vector/v.label/main.c:122
msgid "Font name"
msgstr "Tên phông"

#: ../display/d.legend/main.c:176 ../display/d.northarrow/main.c:86
#: ../display/d.barscale/main.c:134
#, fuzzy
msgid "Font size"
msgstr "K.thước biểu tượng"

#: ../display/d.legend/main.c:177
msgid "Default: Auto-scaled"
msgstr ""

#: ../display/d.legend/main.c:183 ../display/d.text/main.c:223
msgid "Path to font file"
msgstr "Đường dẫn đến tập tin phông chữ"

#: ../display/d.legend/main.c:192 ../display/d.text/main.c:231
msgid "Text encoding (only applicable to TrueType fonts)"
msgstr "Mã hoá chữ (chỉ áp dụng cho các phông TrueType)"

#: ../display/d.legend/main.c:197
msgid "Do not show category labels"
msgstr "Không hiển thị nhãn phạm trù"

#: ../display/d.legend/main.c:202
msgid "Do not show category numbers"
msgstr "Không hiển thị số lượng phạm trù"

#: ../display/d.legend/main.c:207
msgid "Skip categories with no label"
msgstr "Bỏ qua các phạm trù không có nhãn"

#: ../display/d.legend/main.c:212
#: ../locale/scriptstrings/d.rast.leg_to_translate.c:8
msgid "Draw smooth gradient"
msgstr "Vẽ  gradient trơn"

#: ../display/d.legend/main.c:217
#: ../locale/scriptstrings/d.rast.leg_to_translate.c:5
msgid "Flip legend"
msgstr "Lật chú giải"

#: ../display/d.legend/main.c:222
msgid "Add histogram to smoothed legend"
msgstr ""

#: ../display/d.legend/main.c:233
msgid "Please specify a single map name. To launch GUI use d.legend --ui."
msgstr ""

#: ../display/d.legend/main.c:381
msgid "Legend box lies outside of frame. Text may not display properly."
msgstr "Hộp chú giải nằm ngoài khung. Chữ có thể không trình bày đúng."

#: ../display/d.legend/main.c:385
msgid "Drawing horizontal legend as box width exceeds height"
msgstr "Vẽ chú giải ngang khi chiều rộng khung vượt chiều cao"

#: ../display/d.legend/main.c:396
#, c-format
msgid "Range information for <%s> not available (run r.support)"
msgstr "Thông tin miền của <%s> không dùng được (hãy chạy r.support)"

#: ../display/d.legend/main.c:401
msgid "Input map contains no data"
msgstr "Bản đồ đầu vào không có dữ liệu"

#: ../display/d.legend/main.c:414
#, fuzzy
msgid "Requested range exceeds lower limit of actual data"
msgstr "Khoảng màu vượt ra ngoài cận dưới của dữ liệu thực"

#: ../display/d.legend/main.c:420
#, fuzzy
msgid "Requested range exceeds upper limit of actual data"
msgstr "Khoảng màu vượt ra ngoài cận trên của dữ liệu thực"

#: ../display/d.legend/main.c:479
#, c-format
msgid "use=%s out of range [%d,%d] (extend with range= ?)"
msgstr "use=%s ngoài miền [%d,%d] (mở rộng với miền= ?)"

#: ../display/d.legend/main.c:520
msgid "Nothing to draw! (no categories with labels? out of range?)"
msgstr "Không có gì để vẽ! (không có các phạm trù có nhãn? ngoài miền?)"

#: ../display/d.legend/main.c:530
msgid "Forcing a smooth legend: too many categories for current window height"
msgstr ""
"Buộc tạo chú giải trơn: quá nhiều phạm trù so với chiều cao cửa sổ hiện tại"

#: ../display/d.legend/main.c:561 ../display/d.legend/main.c:566
#: ../display/d.histogram/main.c:177
#, c-format
msgid "Range information for <%s> not available"
msgstr "Thông tin miền của <%s> không có"

#: ../display/d.legend/main.c:580
msgid "Color range exceeds lower limit of actual data"
msgstr "Khoảng màu vượt ra ngoài cận dưới của dữ liệu thực"

#: ../display/d.legend/main.c:584
msgid "Color range exceeds upper limit of actual data"
msgstr "Khoảng màu vượt ra ngoài cận trên của dữ liệu thực"

#: ../display/d.legend/main.c:591
#, c-format
msgid "use=%s out of range [%.3f, %.3f] (extend with range= ?)"
msgstr "use=%s ngoài miền [%.3f,%.3f] (mở rộng với miền= ?)"

#: ../display/d.legend/main.c:842
msgid "Histogram constrained by range not yet implemented"
msgstr ""

#: ../display/d.legend/main.c:1019
msgid "Nothing to draw! (no categories with labels?)"
msgstr "Không có gì để vẽ! (không có các phạm trù có nhãn?)"

#: ../display/d.linegraph/main.c:122
msgid ""
"Generates and displays simple line graphs in the active graphics monitor "
"display frame."
msgstr ""
"Tạo ra và trình bày các đường đồ họa đơn giản trong khung trình bày của màn "
"hình đồ họa kích hoạt."

#: ../display/d.linegraph/main.c:126
msgid "Name of data file for X axis of graph"
msgstr "Tên của tập tin dữ liệu dùng cho trục X của biểu đồ"

#: ../display/d.linegraph/main.c:132
msgid "Name of data file(s) for Y axis of graph"
msgstr "Tên của (các) tập tin dữ liệu dùng cho trục Y của biểu đồ"

#: ../display/d.linegraph/main.c:139
msgid "Path to file location"
msgstr "Đường dẫn đến vị trí của tập tin"

#: ../display/d.linegraph/main.c:147
msgid "Color for Y data"
msgstr "Màu cho dữ liệu Y"

#: ../display/d.linegraph/main.c:156
msgid "Color for axis, tics, numbers, and title"
msgstr "Màu cho trục, các chấm đánh dấu, con số và tiêu đề"

#: ../display/d.linegraph/main.c:164
msgid "Title for X data"
msgstr "Tiêu đề cho dữ liệu X"

#: ../display/d.linegraph/main.c:171
msgid "Title for Y data"
msgstr "Tiêu đề cho dữ liệu Y"

#: ../display/d.linegraph/main.c:178
msgid "Title for Graph"
msgstr "Tiêu đề cho biểu đồ"

#: ../display/d.linegraph/main.c:205 ../display/d.linegraph/main.c:221
#: ../display/d.linegraph/main.c:361 ../display/d.where/main.c:163
#: ../display/d.text/main.c:364 ../general/g.cairocomp/main.c:46
#: ../raster/r.topmodel/file_io.c:28 ../raster/r.topmodel/file_io.c:53
#: ../raster/r.topmodel/file_io.c:161 ../raster/r.series/main.c:216
#: ../raster/r.mapcalc/main.c:94 ../raster/r.series.accumulate/main.c:221
#: ../raster/r.in.mat/main.c:125 ../raster/r.in.xyz/main.c:541
#: ../raster/r.support/main.c:180 ../raster3d/r3.support/main.c:167
#: ../vector/v.lrs/v.lrs.segment/main.c:133 ../vector/v.net.path/path.c:49
#: ../vector/v.segment/main.c:98
#, c-format
msgid "Unable to open input file <%s>"
msgstr "Không thể mở tập tin đầu vào <%s>"

#: ../display/d.linegraph/main.c:226
msgid "Maximum of 10 Y data files exceeded"
msgstr "Vượt quá số lượng nhiều nhất 10 tập tin dữ liệu Y"

#: ../display/d.linegraph/main.c:255
#, c-format
msgid "Only <%d> colors given for <%d> lines"
msgstr "Chỉ có <%d> màu được cung cấp cho <%d> dòng"

#: ../display/d.linegraph/main.c:308
#, fuzzy, c-format
msgid "Y input file <%s> contains fewer data points than the X input file"
msgstr ""
"Tập tin Y đầu vào <%s> chứa %s điểm dữ liệu nhiều hơn tập tin X đầu vào"

#: ../display/d.linegraph/main.c:312
#, fuzzy, c-format
msgid "Y input file <%s> contains more data points than the X input file"
msgstr ""
"Tập tin Y đầu vào <%s> chứa %s điểm dữ liệu nhiều hơn tập tin X đầu vào"

#: ../display/d.linegraph/main.c:317
#, fuzzy, c-format
msgid "The last point will be ignored"
msgid_plural "The last %d points will be ignored"
msgstr[0] "%d điểm cuối cùng sẽ bị bỏ"
msgstr[1] "%d điểm cuối cùng sẽ bị bỏ"

#: ../display/d.linegraph/main.c:380
#, c-format
msgid "Problem reading X data file at line %d"
msgstr "Trục trặc khi đọc tập tin dữ liệu X tại dòng %d"

#: ../display/d.linegraph/main.c:390
#, c-format
msgid "Problem reading <%s> data file at line %d"
msgstr "Trục trặc khi đọc tập tin dữ liệu <%s> tại dòng %d"

#: ../display/d.rast/main.c:56
#, fuzzy
msgid "Displays user-specified raster map in the active graphics frame."
msgstr ""
"Trình bày ba lớp bản đồ raster do người dùng chỉ định ở dạng các lớp chồng "
"đỏ, lục và xanh trong khung đồ họa kích hoạt."

#: ../display/d.rast/main.c:61
msgid "Name of raster map to be displayed"
msgstr "Tên của bản đồ raster cần trình bày"

#: ../display/d.rast/main.c:69
#, fuzzy
msgid "List of categories or values to be displayed"
msgstr "Danh sách phạm trù cần trình bày (Các bản đồ kiểu số nguyên INT)"

#: ../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:91 ../display/d.vect.thematic/main.c:141
#: ../display/d.vect/main.c:80 ../display/d.vect/main.c:105
#: ../display/d.vect/main.c:108 ../display/d.vect/main.c:111
#: ../display/d.vect/main.c:287
#: ../locale/scriptstrings/t.rast.list_to_translate.c:10
#: ../locale/scriptstrings/t.rast.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.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/v.report_to_translate.c:5
#: ../locale/scriptstrings/t.rast.univar_to_translate.c:6
#: ../locale/scriptstrings/t.rast3d.list_to_translate.c:10
#: ../locale/scriptstrings/t.rast3d.list_to_translate.c:11
#: ../locale/scriptstrings/t.vect.univar_to_translate.c:6
#: ../locale/scriptstrings/t.vect.univar_to_translate.c:7
#: ../raster/r.category/main.c:62 ../raster/r.category/main.c:71
#: ../vector/v.clean/main.c:61 ../vector/v.clean/main.c:64
#: ../vector/v.in.db/main.c:94 ../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.random/main.c:115
#: ../vector/v.random/main.c:118 ../vector/v.random/main.c:121
#: ../vector/v.random/main.c:124 ../vector/v.out.postgis/args.c:15
#: ../vector/v.out.postgis/args.c:19 ../vector/v.to.rast/main.c:57
#: ../vector/v.to.rast/main.c:60 ../vector/v.to.rast/main.c:63
#: ../vector/v.category/main.c:85 ../vector/v.category/main.c:89
#: ../vector/v.category/main.c:93 ../vector/v.net.centrality/main.c:121
#: ../vector/v.net.centrality/main.c:123 ../vector/v.out.ascii/args.c:24
#: ../vector/v.out.ascii/args.c:28 ../vector/v.out.ascii/args.c:43
#: ../vector/v.out.ascii/args.c:46 ../vector/v.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.db.select/main.c:62
#: ../vector/v.db.select/main.c:65 ../vector/v.db.select/main.c:68
#: ../vector/v.db.select/main.c:107 ../vector/v.to.db/parse.c:45
#: ../vector/v.surf.rst/main.c:172 ../vector/v.surf.rst/main.c:184
#: ../vector/v.reclass/main.c:77 ../vector/v.reclass/main.c:82
#: ../vector/v.to.3d/args.c:19 ../vector/v.to.3d/args.c:25
#: ../vector/v.to.points/main.c:67 ../vector/v.to.points/main.c:71
#: ../vector/v.edit/args.c:24 ../vector/v.edit/args.c:29
#: ../vector/v.edit/args.c:112 ../vector/v.edit/args.c:116
#: ../vector/v.edit/args.c:125 ../vector/v.edit/args.c:134
#: ../vector/v.edit/args.c:143 ../vector/v.edit/args.c:146
#: ../vector/v.edit/args.c:164 ../vector/v.edit/args.c:199
#: ../vector/v.in.ogr/main.c:157 ../vector/v.in.ogr/main.c:170
#: ../vector/v.in.ogr/main.c:175 ../vector/v.in.ogr/main.c:184
#: ../vector/v.in.ogr/main.c:200 ../vector/v.in.ogr/main.c:247
#: ../vector/v.in.ogr/main.c:290 ../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.drape/main.c:66
#: ../vector/v.drape/main.c:69 ../vector/v.drape/main.c:72
#: ../vector/v.drape/main.c:77 ../vector/v.out.ogr/args.c:12
#: ../vector/v.out.ogr/args.c:22 ../vector/v.out.ogr/args.c:104
#: ../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.select/args.c:18
#: ../vector/v.select/args.c:24 ../vector/v.select/args.c:33
#: ../vector/v.select/args.c:39 ../vector/v.select/args.c:106
#: ../vector/v.generalize/main.c:92 ../vector/v.generalize/main.c:229
#: ../vector/v.generalize/main.c:232
msgid "Selection"
msgstr "Phép chọn"

#: ../display/d.rast/main.c:76
msgid "Background color (for null)"
msgstr "Màu nền (dùng cho null)"

#: ../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
#, fuzzy
msgid "Invert value list"
msgstr "Đảo danh sách phạm trù (catlist)"

#: ../display/d.rast/main.c:204
#, fuzzy, c-format
msgid "[%s]: illegal category specified"
msgstr "%s: giá trị chỉ định không hợp lệ"

#: ../display/d.rast/main.c:235
#, fuzzy, c-format
msgid "[%s]: illegal value specified"
msgstr "%s: giá trị chỉ định không hợp lệ"

#: ../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
#: ../raster/r.out.png/main.c:175
#, c-format
msgid "[%s]: No such color"
msgstr "[%s]: Không có màu như vậy"

#: ../display/d.info/main.c:33 ../display/d.mon/main.c:40
#: ../display/d.erase/main.c:31
#: ../locale/scriptstrings/d.redraw_to_translate.c:4
msgid "monitors"
msgstr ""

#: ../display/d.info/main.c:35
#, fuzzy
msgid "Displays information about the active display monitor."
msgstr "Trình bày thông tin về màn hình trình bày kích hoạt"

#: ../display/d.info/main.c:37
msgid "Display monitors are maintained by d.mon."
msgstr ""

#: ../display/d.info/main.c:42
msgid "Display screen rectangle (left, right, top, bottom)"
msgstr "Trình bày hình chữ nhật màn hình (trái, phải, trên, dưới)"

#: ../display/d.info/main.c:46
msgid "Display screen dimensions (width, height)"
msgstr "Trình bày kích thước màn hình (rộng, cao)"

#: ../display/d.info/main.c:50
msgid "Display active frame rectangle"
msgstr "Trình bày hình chữ nhật của khung kích hoạt"

#: ../display/d.info/main.c:54
#, fuzzy
msgid "Display frame dimensions (width, height)"
msgstr "Trình bày kích thước màn hình (rộng, cao)"

#: ../display/d.info/main.c:58
msgid "Display screen rectangle of current region"
msgstr "Trình bày hình chữ nhật màn hình của vùng hiện tại"

#: ../display/d.info/main.c:63
#, fuzzy
msgid "Display geographic coordinates and resolution of entire frame"
msgstr "Trình bày tọa độ địa lý và độ phân giải của toàn màn hình"

#: ../display/d.vect.chart/plot.c:37 ../display/d.vect.thematic/plot1.c:105
#: ../display/d.vect/shape.c:38 ../doc/vector/v.example/main.c:105
#: ../vector/v.buffer/main.c:413 ../vector/v.to.rast/support.c:127
#: ../vector/v.to.rast/support.c:286 ../vector/v.to.rast/support.c:439
#: ../vector/v.colors/write_rgb.c:20 ../vector/v.colors/read_rgb.c:23
#: ../vector/v.colors/scan_attr.c:24 ../vector/v.vect.stats/main.c:295
#: ../vector/v.vect.stats/main.c:371 ../vector/v.what.rast3/main.c:119
#: ../vector/v.what.rast/main.c:137 ../vector/v.univar/main.c:229
#: ../vector/v.edit/select.c:502 ../vector/v.extrude/main.c:224
#: ../vector/v.overlay/main.c:391 ../vector/v.distance/main.c:493
#: ../vector/v.surf.bspline/crosscorr.c:114 ../vector/v.generalize/misc.c:160
#, c-format
msgid "Database connection not defined for layer %d"
msgstr "Kết nối CSDL không được định nghĩa cho lớp %d"

#: ../display/d.vect.chart/plot.c:43 ../display/d.vect.thematic/plot1.c:111
#: ../display/d.vect/shape.c:44 ../display/d.vect/attr.c:43
#: ../misc/m.nviz.image/vector.c:293 ../doc/vector/v.example/main.c:131
#: ../raster/r.to.vect/main.c:180 ../raster/r.random/random.c:73
#: ../raster/r.volume/main.c:242 ../raster/r.contour/main.c:172
#: ../ps/ps.map/catval.c:53 ../ps/ps.map/catval.c:115 ../ps/ps.map/catval.c:181
#: ../vector/v.in.db/main.c:164 ../vector/v.in.db/main.c:302
#: ../vector/v.buffer/main.c:418 ../vector/v.vol.rst/main.c:600
#: ../vector/v.vol.rst/user1.c:99 ../vector/v.net.flow/main.c:169
#: ../vector/v.in.ascii/main.c:342 ../vector/v.random/main.c:236
#: ../vector/v.out.postgis/table.c:34 ../vector/v.label/main.c:278
#: ../vector/v.info/print.c:147 ../vector/v.colors.out/make_colors.c:36
#: ../vector/v.to.rast/vect2rast.c:60 ../vector/v.to.rast/support.c:132
#: ../vector/v.to.rast/support.c:294 ../vector/v.to.rast/support.c:447
#: ../vector/v.colors/write_rgb.c:25 ../vector/v.colors/read_rgb.c:28
#: ../vector/v.colors/scan_attr.c:29 ../vector/v.transform/trans_digit.c:40
#: ../vector/v.what.rast3/main.c:125 ../vector/v.net.centrality/main.c:246
#: ../vector/v.what.rast/main.c:143 ../vector/v.net.distance/main.c:251
#: ../vector/v.net.allpairs/main.c:166 ../vector/v.lrs/v.lrs.create/main.c:296
#: ../vector/v.lrs/v.lrs.create/main.c:305 ../vector/v.db.select/main.c:168
#: ../vector/v.mkgrid/main.c:277 ../vector/v.sample/main.c:179
#: ../vector/v.to.db/query.c:89 ../vector/v.to.db/update.c:46
#: ../vector/v.net.path/path.c:96 ../vector/v.kcv/main.c:126
#: ../vector/v.label.sa/labels.c:78 ../vector/v.surf.rst/main.c:587
#: ../vector/v.reclass/main.c:133 ../vector/v.net.components/main.c:179
#: ../vector/v.normal/main.c:122 ../vector/v.surf.idw/read_sites.c:55
#: ../vector/v.to.3d/trans3.c:57 ../vector/v.to.3d/trans2.c:55
#: ../vector/v.out.vtk/writeVTK.c:649 ../vector/v.to.points/main.c:167
#: ../vector/v.db.connect/main.c:223 ../vector/v.db.connect/main.c:331
#: ../vector/v.patch/main.c:139 ../vector/v.patch/main.c:171
#: ../vector/v.patch/main.c:292 ../vector/v.patch/main.c:374
#: ../vector/v.net.timetable/main.c:93 ../vector/v.in.dxf/write_vect.c:211
#: ../vector/v.edit/select.c:516 ../vector/v.in.ogr/main.c:1146
#: ../vector/v.extrude/main.c:229 ../vector/v.to.rast3/main.c:84
#: ../vector/v.class/main.c:117 ../vector/v.overlay/main.c:239
#: ../vector/v.overlay/main.c:406 ../vector/v.distance/main.c:464
#: ../vector/v.distance/main.c:499 ../vector/v.distance/main.c:545
#: ../vector/v.distance/main.c:1274 ../vector/v.distance/main.c:1295
#: ../vector/v.surf.bspline/crosscorr.c:123 ../vector/v.surf.bspline/main.c:378
#: ../vector/v.out.ogr/main.c:635 ../vector/v.out.svg/main.c:159
#: ../vector/v.extract/main.c:263 ../vector/v.in.dwg/main.c:213
#: ../vector/v.select/copy_tabs.c:77
#, c-format
msgid "Unable to open database <%s> by driver <%s>"
msgstr "Không thể mở CSDL <%s> bằng trình điều khiển <%s>"

#: ../display/d.vect.chart/plot.c:85 ../display/d.vect/attr.c:110
#: ../vector/v.in.db/main.c:225
#, c-format
msgid "Unable to open select cursor: '%s'"
msgstr "Không thể mở con trỏ chọn: '%s'"

#: ../display/d.vect.chart/main.c:65
#, fuzzy
msgid "chart maps"
msgstr "Các_bản_đồ_đầu_vào"

#: ../display/d.vect.chart/main.c:67
msgid ""
"Displays charts of vector data in the active frame on the graphics monitor."
msgstr ""
"Trình bày biểu đồ về dữ liệu vec-tơ trong khung kích hoạt trên màn hình đồ "
"họa."

#: ../display/d.vect.chart/main.c:86
msgid "Chart type"
msgstr "Kiểu biểu đồ"

#: ../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
msgid "Chart properties"
msgstr "Tính chất của biểu đồ"

#: ../display/d.vect.chart/main.c:91
msgid "Attribute columns containing data"
msgstr "Cột thuộc tính chứa dữ liệu"

#: ../display/d.vect.chart/main.c:96
msgid "Column used for pie chart size"
msgstr "Cột dùng chỉ định kích thước biểu đồ quạt"

#: ../display/d.vect.chart/main.c:104
msgid "Size of chart (diameter for pie, total width for bar)"
msgstr ""
"Kích thước biểu đồ (đường kính đối với biểu đồ quạt, tổng chiều ngang đối "
"với biểu đồ cột)"

#: ../display/d.vect.chart/main.c:111
msgid "Scale for size (to get size in pixels)"
msgstr "Tỷ lệ dùng cho kích thước (để lấy kích thước theo điểm ảnh)"

#: ../display/d.vect.chart/main.c:116
msgid "Outline color"
msgstr "Màu đường viền"

#: ../display/d.vect.chart/main.c:122
msgid "Colors used to fill charts"
msgstr "Màu dùng để tô biểu đồ"

#: ../display/d.vect.chart/main.c:128
msgid "Center the bar chart around a data point"
msgstr "Tâm biểu đồ cột quanh một điểm dữ liệu"

#: ../display/d.vect.chart/main.c:137
msgid "Maximum value used for bar plot reference"
msgstr "Giá trị lớn nhất được dùng để tham chiếu vẽ biểu đồ cột"

#: ../display/d.vect.chart/main.c:142 ../display/d.vect.thematic/main.c:165
msgid "Create legend information and send to stdout"
msgstr "Tạo thông tin chú giải và gửi đến đầu ra tiêu chuẩn"

#: ../display/d.vect.chart/main.c:240 ../display/d.extract/main.c:103
#: ../display/d.path/main.c:185 ../misc/m.nviz.image/vector.c:280
#: ../general/manage/lister/vector.c:32 ../doc/vector/v.example/main.c:87
#: ../raster/r.sim/simlib/observation_points.c:39 ../raster/r.cost/main.c:533
#: ../raster/r.cost/main.c:606 ../raster/r.walk/main.c:673
#: ../raster/r.walk/main.c:742 ../raster/r.drain/main.c:268
#: ../raster/r.random/support.c:63 ../raster/r.region/main.c:170
#: ../raster/r.carve/main.c:162 ../raster/r.what/main.c:236
#: ../vector/v.support/main.c:130 ../vector/v.clean/test/topocheck.c:67
#: ../vector/v.clean/test/topocheck.c:87 ../vector/v.clean/main.c:283
#: ../vector/v.net/main.c:66 ../vector/v.net/main.c:90
#: ../vector/v.kernel/main.c:319 ../vector/v.kernel/main.c:332
#: ../vector/v.buffer/main.c:339 ../vector/v.vol.rst/main.c:560
#: ../vector/v.qcount/main.c:101 ../vector/v.net.bridge/main.c:118
#: ../vector/v.net.alloc/main.c:146 ../vector/v.net.flow/main.c:143
#: ../vector/v.random/main.c:197 ../vector/v.lidar.correction/main.c:186
#: ../vector/v.type/main.c:131 ../vector/v.out.postgis/main.c:100
#: ../vector/v.label/main.c:268 ../vector/v.out.pov/main.c:97
#: ../vector/v.info/main.c:60 ../vector/v.colors.out/scan_cats.c:20
#: ../vector/v.colors.out/make_colors.c:23 ../vector/v.to.rast/vect2rast.c:39
#: ../vector/v.to.rast/support.c:123 ../vector/v.to.rast/support.c:282
#: ../vector/v.to.rast/support.c:434 ../vector/v.net.salesman/main.c:224
#: ../vector/v.net.connectivity/main.c:130 ../vector/v.out.dxf/main.c:80
#: ../vector/v.lidar.edgedetection/main.c:219 ../vector/v.colors/main.c:263
#: ../vector/v.net.steiner/main.c:431 ../vector/v.vect.stats/main.c:246
#: ../vector/v.vect.stats/main.c:257 ../vector/v.transform/main.c:178
#: ../vector/v.perturb/main.c:147 ../vector/v.perturb/main.c:172
#: ../vector/v.delaunay/main.c:120 ../vector/v.parallel/main.c:148
#: ../vector/v.what.rast3/main.c:113 ../vector/v.net.centrality/main.c:209
#: ../vector/v.what.rast/main.c:130 ../vector/v.out.ascii/main.c:87
#: ../vector/v.out.ascii/main.c:94 ../vector/v.net.distance/main.c:177
#: ../vector/v.net.allpairs/main.c:130 ../vector/v.lrs/v.lrs.where/main.c:131
#: ../vector/v.lrs/v.lrs.where/main.c:140
#: ../vector/v.lrs/v.lrs.label/main.c:272
#: ../vector/v.lrs/v.lrs.create/main.c:254
#: ../vector/v.lrs/v.lrs.create/main.c:263
#: ../vector/v.lrs/v.lrs.segment/main.c:144 ../vector/v.db.select/main.c:155
#: ../vector/v.lidar.growing/main.c:138 ../vector/v.lidar.growing/main.c:142
#: ../vector/v.net.visibility/main.c:73 ../vector/v.net.visibility/main.c:82
#: ../vector/v.sample/main.c:124 ../vector/v.to.db/main.c:59
#: ../vector/v.univar/main.c:158 ../vector/v.net.path/main.c:133
#: ../vector/v.label.sa/labels.c:58 ../vector/v.surf.rst/main.c:528
#: ../vector/v.surf.rst/main.c:632 ../vector/v.reclass/main.c:113
#: ../vector/v.net.components/main.c:147 ../vector/v.normal/main.c:110
#: ../vector/v.split/main.c:164 ../vector/v.surf.idw/read_sites.c:29
#: ../vector/v.to.3d/main.c:72 ../vector/v.to.points/main.c:121
#: ../vector/v.voronoi/main.c:196 ../vector/v.build.polylines/main.c:151
#: ../vector/v.db.connect/main.c:154 ../vector/v.proj/main.c:230
#: ../vector/v.patch/main.c:114 ../vector/v.patch/main.c:130
#: ../vector/v.patch/main.c:160 ../vector/v.patch/main.c:257
#: ../vector/v.patch/main.c:338 ../vector/v.net.timetable/main.c:353
#: ../vector/v.hull/main.c:87 ../vector/v.neighbors/main.c:88
#: ../vector/v.edit/main.c:168 ../vector/v.edit/main.c:240
#: ../vector/v.external/main.c:193 ../vector/v.extrude/main.c:190
#: ../vector/v.to.rast3/main.c:73 ../vector/v.net.iso/main.c:187
#: ../vector/v.segment/main.c:108 ../vector/v.drape/main.c:142
#: ../vector/v.class/main.c:102 ../vector/v.net.spanningtree/main.c:101
#: ../vector/v.overlay/main.c:181 ../vector/v.distance/main.c:310
#: ../vector/v.distance/main.c:332 ../vector/v.build/main.c:118
#: ../vector/v.build/main.c:128 ../vector/v.out.ogr/main.c:129
#: ../vector/v.out.svg/main.c:139 ../vector/v.extract/main.c:191
#: ../vector/v.rectify/main.c:148 ../vector/v.select/main.c:107
#: ../vector/v.generalize/main.c:323
#, c-format
msgid "Unable to open vector map <%s>"
msgstr "Không thể mở bản đồ vector <%s>"

#: ../display/d.rhumbline/main.c:45 ../display/d.geodesic/main.c:47
#: ../misc/m.cogo/main.c:226 ../locale/scriptstrings/r.grow_to_translate.c:3
#: ../raster/r.distance/main.c:40 ../raster/r.grow.distance/main.c:152
#: ../vector/v.distance/main.c:91
#, fuzzy
msgid "distance"
msgstr "(Các) vùng khoảng cách"

#: ../display/d.rhumbline/main.c:46
#, fuzzy
msgid "rhumbline"
msgstr "đường"

#: ../display/d.rhumbline/main.c:48
msgid "Displays the rhumbline joining two longitude/latitude coordinates."
msgstr ""

#: ../display/d.rhumbline/main.c:53 ../display/d.path/main.c:65
#: ../display/d.geodesic/main.c:58
msgid "Starting and ending coordinates"
msgstr "Tọa độ bắt đầu và kết thúc"

#: ../display/d.rhumbline/main.c:57 ../display/d.northarrow/main.c:65
#: ../display/d.geodesic/main.c:62
msgid "Line color"
msgstr "Màu đường"

#: ../display/d.rhumbline/main.c:62
msgid "Text color or \"none\""
msgstr "Màu chữ hoặc \"none\""

#: ../display/d.rhumbline/main.c:75 ../display/d.geodesic/main.c:78
#, c-format
msgid "Location is not %s"
msgstr "Vị trí không phải là %s"

#: ../display/d.rhumbline/main.c:86 ../display/d.path/main.c:140
#: ../display/d.geodesic/main.c:87
msgid "No coordinates given"
msgstr "Toạ độ không được cung cấp"

#: ../display/d.rhumbline/main.c:89 ../display/d.rhumbline/main.c:92
#: ../display/d.rhumbline/main.c:95 ../display/d.rhumbline/main.c:98
#: ../display/d.geodesic/main.c:90 ../display/d.geodesic/main.c:93
#: ../display/d.geodesic/main.c:96 ../display/d.geodesic/main.c:99
#, c-format
msgid "%s - illegal longitude"
msgstr "%s - kinh độ không hợp lệ"

#: ../display/d.extract/extract.c:43
msgid "Select vector(s) with mouse"
msgstr "Chọn (các) vec-tơ bằng chuột"

#: ../display/d.extract/extract.c:44
msgid " - L: draw box with left mouse button to select"
msgstr " - L: vẽ khung bằng phím chuột trái để chọn"

#: ../display/d.extract/extract.c:45
msgid " - M: draw box with middle mouse button to remove from display"
msgstr "- M: vẽ khung bằng phím chuột giữa để loại bỏ khỏi phần trình bày"

#: ../display/d.extract/extract.c:46
msgid " - R: quit and save selected vectors to new map\n"
msgstr " - R: thoát và lưu các vec-tơ đã chọn thành bản đồ mới\n"

#: ../display/d.extract/extract.c:48
msgid "L: add  M: remove  R: quit and save\n"
msgstr "L: thêm M: loại bỏ R: thoát và lưu\n"

#: ../display/d.extract/main.c:50 ../display/d.vect/main.c:72
#: ../misc/m.nviz.script/main.c:73 ../misc/m.nviz.image/main.c:53
#: ../visualization/ximgview/main.c:293
#: ../locale/scriptstrings/d.what.rast_to_translate.c:3
#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:2
#: ../locale/scriptstrings/v.what.strds_to_translate.c:2
#: ../locale/scriptstrings/v.db.reconnect.all_to_translate.c:2
#: ../locale/scriptstrings/t.vect.extract_to_translate.c:4
#: ../locale/scriptstrings/v.pack_to_translate.c:2
#: ../locale/scriptstrings/v.db.dropcolumn_to_translate.c:2
#: ../locale/scriptstrings/v.in.wfs_to_translate.c:2
#: ../locale/scriptstrings/v.in.geonames_to_translate.c:2
#: ../locale/scriptstrings/t.vect.export_to_translate.c:4
#: ../locale/scriptstrings/v.in.lines_to_translate.c:2
#: ../locale/scriptstrings/v.import_to_translate.c:2
#: ../locale/scriptstrings/v.db.droprow_to_translate.c:2
#: ../locale/scriptstrings/v.centroids_to_translate.c:2
#: ../locale/scriptstrings/v.in.mapgen_to_translate.c:2
#: ../locale/scriptstrings/v.rast.stats_to_translate.c:2
#: ../locale/scriptstrings/t.vect.db.select_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/d.what.vect_to_translate.c:3
#: ../locale/scriptstrings/v.db.droptable_to_translate.c:2
#: ../locale/scriptstrings/t.vect.list_to_translate.c:4
#: ../locale/scriptstrings/v.db.join_to_translate.c:2
#: ../locale/scriptstrings/v.db.addcolumn_to_translate.c:2
#: ../locale/scriptstrings/v.db.univar_to_translate.c:2
#: ../locale/scriptstrings/v.unpack_to_translate.c:2
#: ../locale/scriptstrings/v.db.addtable_to_translate.c:2
#: ../locale/scriptstrings/v.report_to_translate.c:2
#: ../locale/scriptstrings/t.vect.import_to_translate.c:4
#: ../locale/scriptstrings/v.db.update_to_translate.c:2
#: ../locale/scriptstrings/v.to.lines_to_translate.c:2
#: ../locale/scriptstrings/t.vect.observe.strds_to_translate.c:4
#: ../locale/scriptstrings/v.what.vect_to_translate.c:2
#: ../locale/scriptstrings/v.build.all_to_translate.c:2
#: ../locale/scriptstrings/v.krige_to_translate.c:2
#: ../locale/scriptstrings/v.dissolve_to_translate.c:2
#: ../locale/scriptstrings/t.vect.univar_to_translate.c:4
#: ../doc/vector/v.example/main.c:50 ../raster/r.random/main.c:53
#: ../raster/r.contour/main.c:90 ../vector/v.support/main.c:39
#: ../vector/v.clean/test/topocheck.c:42 ../vector/v.clean/main.c:51
#: ../vector/v.net/main.c:45 ../vector/v.in.db/main.c:52
#: ../vector/v.kernel/main.c:109 ../vector/v.buffer/main.c:221
#: ../vector/v.vol.rst/main.c:235 ../vector/v.qcount/main.c:60
#: ../vector/v.net.bridge/main.c:47 ../vector/v.net.alloc/main.c:62
#: ../vector/v.net.flow/main.c:58 ../vector/v.in.ascii/main.c:68
#: ../vector/v.random/main.c:96 ../vector/v.lidar.correction/main.c:68
#: ../vector/v.type/main.c:38 ../vector/v.out.postgis/main.c:44
#: ../vector/v.label/main.c:59 ../vector/v.out.pov/main.c:46
#: ../vector/v.info/main.c:37 ../vector/v.info/print.c:424
#: ../vector/v.colors.out/main.c:49 ../vector/v.to.rast/main.c:44
#: ../vector/v.net.salesman/main.c:126 ../vector/v.net.connectivity/main.c:52
#: ../vector/v.out.dxf/main.c:56 ../vector/v.lidar.edgedetection/main.c:72
#: ../vector/v.in.region/main.c:41 ../vector/v.category/main.c:75
#: ../vector/v.colors/main.c:55 ../vector/v.net.steiner/main.c:345
#: ../vector/v.vect.stats/main.c:128 ../vector/v.transform/main.c:69
#: ../vector/v.perturb/main.c:62 ../vector/v.what/main.c:60
#: ../vector/v.delaunay/main.c:85 ../vector/v.parallel/main.c:49
#: ../vector/v.what.rast3/main.c:64 ../vector/v.net.centrality/main.c:96
#: ../vector/v.what.rast/main.c:71 ../vector/v.out.ascii/main.c:47
#: ../vector/v.net.distance/main.c:64 ../vector/v.net.allpairs/main.c:61
#: ../vector/v.lrs/v.lrs.where/main.c:57 ../vector/v.lrs/v.lrs.label/main.c:102
#: ../vector/v.lrs/v.lrs.create/main.c:121
#: ../vector/v.lrs/v.lrs.segment/main.c:71 ../vector/v.external.out/main.c:43
#: ../vector/v.db.select/main.c:53 ../vector/v.lidar.growing/main.c:75
#: ../vector/v.mkgrid/main.c:70 ../vector/v.net.visibility/main.c:45
#: ../vector/v.sample/main.c:75 ../vector/v.to.db/main.c:36
#: ../vector/v.univar/main.c:92 ../vector/v.net.path/main.c:40
#: ../vector/v.kcv/main.c:55 ../vector/v.label.sa/main.c:38
#: ../vector/v.surf.rst/main.c:141 ../vector/v.reclass/main.c:67
#: ../vector/v.net.components/main.c:71 ../vector/v.normal/main.c:72
#: ../vector/v.split/main.c:54 ../vector/v.surf.idw/main.c:87
#: ../vector/v.to.3d/main.c:36 ../vector/v.out.vtk/main.c:47
#: ../vector/v.to.points/main.c:53 ../vector/v.voronoi/main.c:123
#: ../vector/v.build.polylines/main.c:111 ../vector/v.db.connect/main.c:52
#: ../vector/v.proj/main.c:67 ../vector/v.patch/main.c:68
#: ../vector/v.net.timetable/main.c:260 ../vector/v.in.dxf/main.c:64
#: ../vector/v.hull/main.c:52 ../vector/v.neighbors/main.c:50
#: ../vector/v.edit/main.c:54 ../vector/v.in.ogr/main.c:133
#: ../vector/v.external/main.c:50 ../vector/v.extrude/main.c:67
#: ../vector/v.to.rast3/main.c:48 ../vector/v.net.iso/main.c:71
#: ../vector/v.segment/main.c:60 ../vector/v.drape/main.c:56
#: ../vector/v.timestamp/main.c:35 ../vector/v.class/main.c:45
#: ../vector/v.net.spanningtree/main.c:46 ../vector/v.overlay/main.c:62
#: ../vector/v.distance/main.c:90 ../vector/v.outlier/main.c:69
#: ../vector/v.in.lidar/main.c:156 ../vector/v.surf.bspline/main.c:91
#: ../vector/v.build/main.c:36 ../vector/v.out.ogr/main.c:81
#: ../vector/v.out.svg/main.c:77 ../vector/v.extract/main.c:77
#: ../vector/v.rectify/main.c:70 ../vector/v.in.dwg/main.c:82
#: ../vector/v.select/main.c:47 ../vector/v.generalize/main.c:76
msgid "vector"
msgstr "vector"

#: ../display/d.extract/main.c:52
msgid "Selects and extracts vectors with mouse into new vector map."
msgstr "Chọn và trích xuất các vec-tơ bằng chuột để tạo bản đồ vec-tơ mới."

#: ../display/d.extract/main.c:65 ../display/d.path/main.c:99
msgid "Original line color"
msgstr "Màu đường ban đầu"

#: ../display/d.extract/main.c:71 ../display/d.path/main.c:107
msgid "Highlight color"
msgstr "Màu khi được chọn"

#: ../display/d.extract/main.c:79 ../vector/v.label/main.c:233
msgid "No graphics device selected"
msgstr "Thiết bị đồ họa chưa được chọn"

#: ../display/d.extract/main.c:98 ../misc/m.nviz.image/vector.c:84
#: ../general/g.region/main.c:467 ../doc/vector/v.example/main.c:75
#: ../raster/r.cost/main.c:325 ../raster/r.walk/main.c:410
#: ../raster/r.carve/main.c:158 ../vector/v.clean/test/topocheck.c:63
#: ../vector/v.lidar.correction/main.c:182
#: ../vector/v.lidar.edgedetection/main.c:213 ../vector/v.colors/main.c:239
#: ../vector/v.vect.stats/main.c:242 ../vector/v.vect.stats/main.c:250
#: ../vector/v.lrs/v.lrs.where/main.c:127
#: ../vector/v.lrs/v.lrs.where/main.c:136
#: ../vector/v.lrs/v.lrs.label/main.c:268
#: ../vector/v.lrs/v.lrs.create/main.c:251
#: ../vector/v.lrs/v.lrs.create/main.c:260
#: ../vector/v.lrs/v.lrs.segment/main.c:140
#: ../vector/v.lidar.growing/main.c:126 ../vector/v.edit/main.c:153
#: ../vector/v.outlier/main.c:173 ../vector/v.surf.bspline/main.c:258
#: ../vector/v.surf.bspline/main.c:326
#, c-format
msgid "Vector map <%s> not found"
msgstr "Không tìm thấy bản đồ vector <%s>"

#: ../display/d.extract/main.c:106 ../doc/vector/v.example/main.c:98
#: ../raster/r.sim/simlib/output.c:38 ../raster/r.sim/simlib/output.c:44
#: ../raster/r.to.vect/main.c:149 ../raster/r.resamp.bspline/main.c:485
#: ../raster/r.drain/main.c:197 ../raster/r.random/random.c:63
#: ../raster/r.flow/io.c:178 ../raster/r.volume/main.c:154
#: ../raster/r.carve/vect.c:32 ../raster/r.contour/main.c:156
#: ../raster/r.stream.extract/close.c:37 ../vector/v.clean/main.c:288
#: ../vector/v.clean/main.c:295 ../vector/v.in.db/main.c:151
#: ../vector/v.kernel/main.c:338 ../vector/v.buffer/main.c:392
#: ../vector/v.vol.rst/main.c:580 ../vector/v.vol.rst/main.c:583
#: ../vector/v.qcount/main.c:127 ../vector/v.net.bridge/main.c:124
#: ../vector/v.net.alloc/main.c:248 ../vector/v.net.flow/main.c:149
#: ../vector/v.net.flow/main.c:155 ../vector/v.in.ascii/main.c:247
#: ../vector/v.random/main.c:225 ../vector/v.lidar.correction/main.c:209
#: ../vector/v.lidar.correction/main.c:215 ../vector/v.net.salesman/main.c:492
#: ../vector/v.net.connectivity/main.c:136
#: ../vector/v.lidar.edgedetection/main.c:241 ../vector/v.in.region/main.c:75
#: ../vector/v.net.steiner/main.c:602 ../vector/v.transform/main.c:246
#: ../vector/v.perturb/main.c:153 ../vector/v.delaunay/main.c:126
#: ../vector/v.parallel/main.c:153 ../vector/v.net.centrality/main.c:215
#: ../vector/v.net.distance/main.c:183 ../vector/v.net.allpairs/main.c:136
#: ../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.lrs/v.lrs.segment/main.c:148 ../vector/v.mkgrid/main.c:263
#: ../vector/v.net.visibility/main.c:77 ../vector/v.sample/main.c:162
#: ../vector/v.net.path/main.c:137 ../vector/v.surf.rst/main.c:567
#: ../vector/v.surf.rst/main.c:570 ../vector/v.surf.rst/main.c:726
#: ../vector/v.reclass/main.c:117 ../vector/v.net.components/main.c:153
#: ../vector/v.split/main.c:169 ../vector/v.to.3d/main.c:87
#: ../vector/v.to.points/main.c:129 ../vector/v.voronoi/main.c:215
#: ../vector/v.build.polylines/main.c:156 ../vector/v.proj/main.c:373
#: ../vector/v.patch/main.c:266 ../vector/v.patch/main.c:271
#: ../vector/v.net.timetable/main.c:359 ../vector/v.in.dxf/main.c:144
#: ../vector/v.hull/main.c:121 ../vector/v.edit/main.c:105
#: ../vector/v.edit/main.c:120 ../vector/v.in.ogr/main.c:947
#: ../vector/v.external/main.c:148 ../vector/v.extrude/main.c:196
#: ../vector/v.net.iso/main.c:285 ../vector/v.segment/main.c:114
#: ../vector/v.drape/main.c:157 ../vector/v.net.spanningtree/main.c:107
#: ../vector/v.overlay/main.c:213 ../vector/v.distance/main.c:356
#: ../vector/v.outlier/main.c:224 ../vector/v.outlier/main.c:229
#: ../vector/v.outlier/main.c:235 ../vector/v.in.lidar/main.c:502
#: ../vector/v.surf.bspline/main.c:347 ../vector/v.build/main.c:154
#: ../vector/v.extract/main.c:346 ../vector/v.rectify/main.c:214
#: ../vector/v.in.dwg/main.c:200 ../vector/v.select/main.c:121
#: ../vector/v.generalize/main.c:334
#, c-format
msgid "Unable to create vector map <%s>"
msgstr "Không thể tạo bản đồ vec-tơ <%s>"

#: ../display/d.extract/main.c:122
msgid "Copying tables..."
msgstr "Đang chép các bảng..."

#: ../display/d.extract/main.c:130
msgid "Cannot get db link info -> cannot copy table."
msgstr "Không thể lấy thông tin liên kết CSDL -> không thể sao chép bảng."

#: ../display/d.northarrow/draw_n_arrow.c:80
#: ../display/d.northarrow/draw_n_arrow.c:139
#, fuzzy
msgid "Could not parse symbol"
msgstr "Không thể đóng bản đồ"

#: ../display/d.northarrow/draw_n_arrow.c:157
#: ../display/d.barscale/draw_scale.c:563
#, c-format
msgid "Could not read symbol \"%s\""
msgstr ""

#: ../display/d.northarrow/main.c:44
#, fuzzy
msgid "Displays a north arrow on the graphics monitor."
msgstr "Trình bày một thước tỷ lệ trên màn hình đồ họa."

#: ../display/d.northarrow/main.c:48
#, fuzzy
msgid "North arrow style"
msgstr "Chỉ vẽ mũi tên chỉ hướng bắc"

#: ../display/d.northarrow/main.c:51 ../display/d.barscale/main.c:74
msgid "Style"
msgstr ""

#: ../display/d.northarrow/main.c:61 ../display/d.barscale/main.c:108
#, fuzzy
msgid "Screen coordinates of the rectangle's top-left corner"
msgstr ""
"Tọa độ màn hình cho góc trên trái của nhãn ([0,0] là góc trên trái của khung)"

#: ../display/d.northarrow/main.c:62 ../display/d.barscale/main.c:109
msgid "(0,0) is lower-left of the display frame"
msgstr ""

#: ../display/d.northarrow/main.c:66 ../display/d.northarrow/main.c:72
#: ../display/d.rast.num/main.c:88 ../display/d.rast.num/main.c:94
#: ../display/d.rast.num/main.c:112 ../display/d.rast.arrow/main.c:117
#: ../display/d.rast.arrow/main.c:123 ../display/d.rast.arrow/main.c:129
#: ../display/d.rast.arrow/main.c:135 ../display/d.barscale/main.c:113
#: ../display/d.barscale/main.c:119 ../display/d.vect/main.c:117
#: ../display/d.vect/main.c:123 ../display/d.vect/main.c:127
#: ../display/d.vect/main.c:134 ../display/d.vect/main.c:279
#: ../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
#: ../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
msgid "Colors"
msgstr "Màu"

#: ../display/d.northarrow/main.c:70
#, fuzzy
msgid "Fill color"
msgstr "Màu đường"

#: ../display/d.northarrow/main.c:71
msgid "black"
msgstr ""

#: ../display/d.northarrow/main.c:78 ../display/d.vect/main.c:142
msgid "Line width"
msgstr "Chiều dày đường"

#: ../display/d.northarrow/main.c:87 ../display/d.northarrow/main.c:92
#: ../display/d.barscale/main.c:65 ../display/d.barscale/main.c:126
#: ../display/d.barscale/main.c:135
msgid "Text"
msgstr ""

#: ../display/d.northarrow/main.c:91
#, fuzzy
msgid "Draw the symbol without text"
msgstr "Chỉ vẽ thước tỷ lệ"

#: ../display/d.rgb/main.c:58
#, fuzzy
msgid ""
"Displays three user-specified raster maps as red, green, and blue overlays "
"in the active graphics frame."
msgstr ""
"Trình bày ba lớp bản đồ raster do người dùng chỉ định ở dạng các lớp chồng "
"đỏ, lục và xanh trong khung đồ họa kích hoạt."

#: ../display/d.rgb/main.c:69 ../raster/r.composite/main.c:90
#: ../raster/r.out.ppm3/main.c:64
#, c-format
msgid "Name of raster map to be used for <%s>"
msgstr "Tên của bản đồ raster cần dùng cho <%s>"

#: ../display/d.rast.num/main.c:77 ../display/d.rast.arrow/main.c:96
#, fuzzy
msgid "map annotations"
msgstr "Đang thực hiện chuyển đổi log"

#: ../display/d.rast.num/main.c:80
#, fuzzy
msgid ""
"Overlays cell category values on a raster map displayed in the active "
"graphics frame."
msgstr ""
"Chồng các giá trị phạm trù ô trên một lớp bản đồ raster được trình bày trên "
"màn hình đồ họa."

#: ../display/d.rast.num/main.c:93 ../display/d.grid/main.c:92
msgid "Grid color"
msgstr "Màu lưới"

#: ../display/d.rast.num/main.c:103 ../raster/r.out.ascii/main.c:79
#: ../raster/r.out.vtk/parameters.c:98 ../raster3d/r3.out.vtk/parameters.c:107
#: ../vector/v.out.ascii/args.c:75 ../vector/v.out.vtk/main.c:70
msgid "Number of significant digits (floating point only)"
msgstr "Số chữ số có ý nghĩa (chỉ áp dụng cho dấu chấm động)"

#: ../display/d.rast.num/main.c:107 ../display/d.rast.arrow/main.c:162
#, fuzzy
msgid "Align grids with raster cells"
msgstr "Không đánh chỉ mục các điểm theo ô raster"

#: ../display/d.rast.num/main.c:111
msgid "Get text color from cell color value"
msgstr "Lấy màu chữ từ giá trị màu của ô"

#. GTC Count of raster rows
#. GTC Count of window rows
#: ../display/d.rast.num/main.c:176 ../raster/r.thin/io.c:105
#: ../raster/r.thin/io.c:172 ../raster/r.thin/io.c:181
#: ../vector/v.kernel/main.c:303 ../vector/v.surf.idw/main.c:259
#, c-format
msgid "%d row"
msgid_plural "%d rows"
msgstr[0] ""
msgstr[1] ""

#: ../display/d.rast.num/main.c:177
#, fuzzy, c-format
msgid "%d col"
msgid_plural "%d cols"
msgstr[0] "Màu lưới"
msgstr[1] "Màu lưới"

#. GTC %s will be replaced by strings "X rows" and "Y cols"
#: ../display/d.rast.num/main.c:179
#, fuzzy, 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 ""
"\n"
"Thiết lập cửa sổ hiện tại của bạn có thể quá lớn. Các ô được trình bày trên "
"cửa sổ đồ họa của bạn có thể quá nhỏ để có thể nhìn thấy con số phạm trù ô."

#: ../display/d.rast.num/main.c:189
msgid "Aborting (region larger then 200 rows X 200 cols is not allowed)"
msgstr ""

#: ../display/d.rast.arrow/main.c:99
msgid ""
"Draws arrows representing cell aspect direction for a raster map containing "
"aspect data."
msgstr ""
"Vẽ các mũi tên biểu thị hướng của ô cho một bản đồ raster chứa dữ liệu hướng."

#: ../display/d.rast.arrow/main.c:103
msgid "Name of raster aspect map to be displayed"
msgstr "Tên của bản đồ hướng raster cần trình bày"

#: ../display/d.rast.arrow/main.c:111
msgid "Type of existing raster aspect map"
msgstr "Kiểu của bản đồ hướng raster hiện có"

#: ../display/d.rast.arrow/main.c:116
msgid "Color for drawing arrows"
msgstr "Màu để vẽ các mũi tên"

#: ../display/d.rast.arrow/main.c:122
#, fuzzy
msgid "Color for drawing drawing grid"
msgstr "Màu để vẽ các mũi tên"

#: ../display/d.rast.arrow/main.c:128
#, fuzzy
msgid "Color for drawing null values (X symbol)"
msgstr "Màu để vẽ chữ X (các giá trị rỗng)"

#: ../display/d.rast.arrow/main.c:134
#, fuzzy
msgid "Color for showing unknown information (? symbol)"
msgstr "Màu để hiển thị thông tin không biết"

#: ../display/d.rast.arrow/main.c:142
msgid "Draw arrow every Nth grid cell"
msgstr "Vẽ mũi tên cách nhau N ô lưới"

#: ../display/d.rast.arrow/main.c:151
msgid "Raster map containing values used for arrow length"
msgstr "Bản đồ raster chứa các giá trị dùng cho chiều dài mũi tên"

#: ../display/d.rast.arrow/main.c:158
msgid "Scale factor for arrows (magnitude map)"
msgstr "Hệ số tỷ lệ cho các mũi tên (bản đồ độ lớn)"

#: ../display/d.rast.arrow/main.c:206
msgid "Illegal value for scale factor"
msgstr "Giá trị hệ số tỷ lệ không hợp lệ"

#: ../display/d.rast.arrow/main.c:210
msgid "Illegal value for skip factor"
msgstr "Giá trị dùng cho hệ số bỏ qua không hợp lệ"

#: ../display/d.rast.arrow/main.c:215
msgid "Magnitude is only supported for GRASS and compass aspect maps."
msgstr "Độ lớn chỉ được hỗ trợ trong các bản đồ GRASS và bản đồ hướng la bàn."

#: ../display/d.rast.arrow/main.c:220
msgid "Scale option requires magnitude_map"
msgstr "Tùy chọn tỷ lệ đòi hỏi phải có magnitude_map"

#: ../display/d.rast.arrow/main.c:271
msgid "Problem reading range file"
msgstr "Trục trặc khi đọc tập tin miền"

#: ../display/d.barscale/draw_scale.c:211 ../display/d.barscale/main.c:186
#: ../display/d.barscale/main.c:203
#, fuzzy
msgid "Programmer error"
msgstr "Lỗi tham số"

#: ../display/d.barscale/main.c:56
#, fuzzy
msgid "Displays a barscale on the graphics monitor."
msgstr "Trình bày một thước tỷ lệ trên màn hình đồ họa."

#: ../display/d.barscale/main.c:60
msgid "Use feet/miles instead of meters"
msgstr "Sử dụng bộ Anh/dặm thay vì dùng mét"

#: ../display/d.barscale/main.c:64
#, fuzzy
msgid "Draw the scale bar without text"
msgstr "Chỉ vẽ thước tỷ lệ"

#: ../display/d.barscale/main.c:69
#, fuzzy
msgid "Type of barscale to draw"
msgstr "Tên của cột thuộc tính được dùng cho tùy chọn 'query'"

#: ../display/d.barscale/main.c:88
#, fuzzy
msgid "Classic style"
msgstr "Kiểu vẽ"

#: ../display/d.barscale/main.c:89
#, fuzzy
msgid "Line style"
msgstr "Lớp đường"

#: ../display/d.barscale/main.c:90
#, fuzzy
msgid "Solid style"
msgstr "In ra ở dạng tập lệnh shell"

#: ../display/d.barscale/main.c:91
#, fuzzy
msgid "Hollow style"
msgstr "Kiểu vẽ"

#: ../display/d.barscale/main.c:92
#, fuzzy
msgid "Full checker style"
msgstr "In ra ở dạng tập lệnh shell"

#: ../display/d.barscale/main.c:93
#, fuzzy
msgid "Part checker style"
msgstr "In ra ở dạng tập lệnh shell"

#: ../display/d.barscale/main.c:94
msgid "Mixed checker style"
msgstr ""

#: ../display/d.barscale/main.c:95
msgid "Tail checker style"
msgstr ""

#: ../display/d.barscale/main.c:96
#, fuzzy
msgid "Up ticks style"
msgstr "Kiểu vẽ"

#: ../display/d.barscale/main.c:97
#, fuzzy
msgid "Down ticks style"
msgstr "Kiểu vẽ"

#: ../display/d.barscale/main.c:98
#, fuzzy
msgid "Both ticks style"
msgstr "Chỉ vẽ mũi tên chỉ hướng bắc"

#: ../display/d.barscale/main.c:99
#, fuzzy
msgid "Arrow ends style"
msgstr "Kiểu vẽ"

#: ../display/d.barscale/main.c:112
#, fuzzy
msgid "Bar scale and text color"
msgstr "Chỉ vẽ mũi tên chỉ hướng bắc"

#: ../display/d.barscale/main.c:118
#, fuzzy
msgid "Background color (drawn behind the bar)"
msgstr "Màu nền (dùng cho null)"

#: ../display/d.barscale/main.c:123
#, fuzzy
msgid "Text position"
msgstr "Vị trí"

#: ../display/d.barscale/main.c:143
#, c-format
msgid "%s does not work with a latitude-longitude location"
msgstr "%s không chạy với vị trí kiểu kinh/vĩ độ"

#: ../display/d.path/select.c:84 ../display/d.path/select.c:101
#, c-format
msgid "Node %d: %f %f\n"
msgstr "Nốt %d: %f %f\n"

#: ../display/d.path/select.c:122
#, c-format
msgid "Destination unreachable\n"
msgstr "Không thể chạm đến đích\n"

#: ../display/d.path/select.c:125
#, c-format
msgid "Costs on the network = %f\n"
msgstr "Chi phí trên mạng lưới = %f\n"

#: ../display/d.path/select.c:126
#, c-format
msgid ""
"  Distance to the network = %f, distance from the network = %f\n"
"\n"
msgstr ""
"  Khoảng cách đến mạng lưới = %f, khoảng cách từ mạng = %f\n"
" \n"

#: ../display/d.path/main.c:49 ../vector/v.net/main.c:46
#: ../vector/v.net.bridge/main.c:48 ../vector/v.net.alloc/main.c:63
#: ../vector/v.net.flow/main.c:59 ../vector/v.net.salesman/main.c:127
#: ../vector/v.net.connectivity/main.c:53 ../vector/v.net.steiner/main.c:346
#: ../vector/v.net.centrality/main.c:97 ../vector/v.net.distance/main.c:65
#: ../vector/v.net.allpairs/main.c:62 ../vector/v.lrs/v.lrs.where/main.c:59
#: ../vector/v.lrs/v.lrs.label/main.c:104
#: ../vector/v.lrs/v.lrs.create/main.c:123
#: ../vector/v.lrs/v.lrs.segment/main.c:73 ../vector/v.net.visibility/main.c:46
#: ../vector/v.net.path/main.c:41 ../vector/v.net.components/main.c:72
#: ../vector/v.net.timetable/main.c:261 ../vector/v.net.iso/main.c:72
#: ../vector/v.net.spanningtree/main.c:47
#, fuzzy
msgid "network"
msgstr "vector, mạng lưới"

#: ../display/d.path/main.c:50 ../display/d.geodesic/main.c:49
#: ../vector/v.net.distance/main.c:66 ../vector/v.net.allpairs/main.c:63
#: ../vector/v.net.visibility/main.c:47 ../vector/v.net.path/main.c:42
#: ../vector/v.net.timetable/main.c:262
msgid "shortest path"
msgstr ""

#: ../display/d.path/main.c:52
msgid "Finds shortest path for selected starting and ending node."
msgstr "Tìm đường dẫn ngắn nhất cho nốt bắt đầu và kết thúc được chọn."

#: ../display/d.path/main.c:60 ../vector/v.net.alloc/main.c:84
#: ../vector/v.net.salesman/main.c:146 ../vector/v.net.steiner/main.c:362
#: ../vector/v.net.distance/main.c:87 ../vector/v.net.path/main.c:51
#: ../vector/v.net.iso/main.c:92
msgid "Arc type"
msgstr "Kiểu cung (arc)"

#: ../display/d.path/main.c:70 ../vector/v.net/args.c:55
#: ../vector/v.net.bridge/main.c:60 ../vector/v.net.alloc/main.c:78
#: ../vector/v.net.flow/main.c:70 ../vector/v.net.salesman/main.c:140
#: ../vector/v.net.connectivity/main.c:64 ../vector/v.net.steiner/main.c:367
#: ../vector/v.net.centrality/main.c:109 ../vector/v.net.distance/main.c:80
#: ../vector/v.net.allpairs/main.c:74 ../vector/v.net.path/main.c:56
#: ../vector/v.net.components/main.c:83 ../vector/v.net.timetable/main.c:274
#: ../vector/v.net.iso/main.c:86 ../vector/v.net.spanningtree/main.c:59
msgid "Arc layer"
msgstr "Lớp cung (arc)"

#: ../display/d.path/main.c:75 ../vector/v.net/args.c:62
#: ../vector/v.net.bridge/main.c:66 ../vector/v.net.alloc/main.c:89
#: ../vector/v.net.flow/main.c:76 ../vector/v.net.connectivity/main.c:70
#: ../vector/v.net.centrality/main.c:115 ../vector/v.net.distance/main.c:93
#: ../vector/v.net.allpairs/main.c:80 ../vector/v.net.path/main.c:61
#: ../vector/v.net.components/main.c:89 ../vector/v.net.timetable/main.c:280
#: ../vector/v.net.iso/main.c:97 ../vector/v.net.spanningtree/main.c:65
msgid "Node layer"
msgstr "Lớp Nốt"

#: ../display/d.path/main.c:81 ../vector/v.net.bridge/main.c:73
#: ../vector/v.net.alloc/main.c:95 ../vector/v.net.flow/main.c:90
#: ../vector/v.net.salesman/main.c:157 ../vector/v.net.connectivity/main.c:77
#: ../vector/v.net.centrality/main.c:129 ../vector/v.net.distance/main.c:139
#: ../vector/v.net.allpairs/main.c:93 ../vector/v.net.path/main.c:73
#: ../vector/v.net.components/main.c:96 ../vector/v.net.timetable/main.c:288
#: ../vector/v.net.iso/main.c:102 ../vector/v.net.spanningtree/main.c:72
msgid "Arc forward/both direction(s) cost column (number)"
msgstr "Cột chi phí của cung tới/cả hai hướng (số)"

#: ../display/d.path/main.c:87 ../vector/v.net.bridge/main.c:79
#: ../vector/v.net.alloc/main.c:102 ../vector/v.net.flow/main.c:96
#: ../vector/v.net.connectivity/main.c:83 ../vector/v.net.centrality/main.c:135
#: ../vector/v.net.distance/main.c:145 ../vector/v.net.allpairs/main.c:99
#: ../vector/v.net.path/main.c:80 ../vector/v.net.components/main.c:102
#: ../vector/v.net.timetable/main.c:295 ../vector/v.net.iso/main.c:107
msgid "Arc backward direction cost column (number)"
msgstr "Cột chi phí của cung lui/cả hai hướng (số)"

#: ../display/d.path/main.c:93
msgid "Node cost column"
msgstr "Cột chi phí nốt"

#: ../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 "Đang vẽ"

#: ../display/d.path/main.c:115 ../display/d.histogram/main.c:108
#: ../display/d.mon/main.c:90 ../display/d.erase/main.c:37
#: ../misc/m.nviz.image/args.c:70 ../general/g.pnmcomp/main.c:325
#: ../locale/scriptstrings/r.in.wms_to_translate.c:32
#: ../vector/v.label/main.c:187 ../vector/v.lrs/v.lrs.label/main.c:218
#: ../vector/v.label.sa/main.c:124
msgid "Background color"
msgstr "Màu nền"

#: ../display/d.path/main.c:122 ../vector/v.net.alloc/main.c:123
#: ../vector/v.net.salesman/main.c:180 ../vector/v.net.steiner/main.c:397
#: ../vector/v.net.centrality/main.c:188 ../vector/v.net.distance/main.c:157
#: ../vector/v.net.allpairs/main.c:112 ../vector/v.net.path/main.c:105
#: ../vector/v.net.iso/main.c:133 ../vector/v.net.spanningtree/main.c:84
msgid "Use geodesic calculation for longitude-latitude locations"
msgstr "Dùng tính toán đo đạc (geodesic) cho các vị trí kiểu kinh/vĩ độ."

#: ../display/d.path/main.c:126
msgid "Render bold lines"
msgstr "Vẽ các đường đậm"

#: ../display/d.path/main.c:143 ../display/d.path/main.c:147
#, c-format
msgid "%s - illegal x value"
msgstr "%s - giá trị x không hợp lệ"

#: ../display/d.path/main.c:145 ../display/d.path/main.c:149
#, c-format
msgid "%s - illegal y value"
msgstr "%s - giá trị y không hợp lệ"

#: ../display/d.path/main.c:178 ../vector/v.net.centrality/main.c:222
#: ../vector/v.net.distance/main.c:190 ../vector/v.net.allpairs/main.c:142
#: ../vector/v.net.path/main.c:123 ../vector/v.net.spanningtree/main.c:113
msgid "The current projection is not longitude-latitude"
msgstr "Phép chiếu hiện tại không phải là kinh-vĩ độ"

#: ../display/d.histogram/main.c:84
#, fuzzy
msgid "histogram"
msgstr "Đang tính biểu đồ tần số"

#: ../display/d.histogram/main.c:85
#: ../locale/scriptstrings/db.univar_to_translate.c:3
#: ../locale/scriptstrings/d.correlate_to_translate.c:3
#: ../locale/scriptstrings/t.rast3d.univar_to_translate.c:3
#: ../locale/scriptstrings/v.rast.stats_to_translate.c:3
#: ../locale/scriptstrings/v.db.univar_to_translate.c:3
#: ../locale/scriptstrings/v.report_to_translate.c:4
#: ../locale/scriptstrings/t.rast.univar_to_translate.c:3
#: ../locale/scriptstrings/r.reclass.area_to_translate.c:3
#: ../locale/scriptstrings/i.oif_to_translate.c:4
#: ../locale/scriptstrings/t.vect.univar_to_translate.c:3
#: ../imagery/i.cca/main.c:85 ../raster/r.mode/main.c:55
#: ../raster/r.regression.multi/main.c:129 ../raster/r.stats.zonal/main.c:102
#: ../raster/r.texture/main.c:103 ../raster/r.surf.area/main.c:78
#: ../raster/r.support.stats/main.c:39 ../raster/r.stats.quantile/main.c:390
#: ../raster/r.clump/main.c:52 ../raster/r.univar/r3.univar_main.c:99
#: ../raster/r.univar/r.univar_main.c:101 ../raster/r.regression.line/main.c:47
#: ../raster/r.report/main.c:68 ../raster/r.neighbors/main.c:169
#: ../raster/r.quant/main.c:48 ../raster/r.stats/main.c:107
#: ../raster/r.quantile/main.c:257 ../raster/r.cross/main.c:70
#: ../raster/r.covar/main.c:52 ../raster/r.statistics/main.c:56
#: ../raster/r.mfilter/main.c:58 ../raster/r.coin/main.c:67
#: ../raster/r.kappa/main.c:69 ../raster3d/r3.stats/main.c:49
#: ../raster3d/r3.neighbors/main.c:211 ../vector/v.qcount/main.c:61
#: ../vector/v.random/main.c:98 ../vector/v.perturb/main.c:64
#: ../vector/v.univar/main.c:93 ../vector/v.kcv/main.c:56
#: ../vector/v.normal/main.c:73 ../vector/v.neighbors/main.c:52
#: ../vector/v.class/main.c:48 ../vector/v.outlier/main.c:70
#, fuzzy
msgid "statistics"
msgstr "Thống kê"

#: ../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 ""
"Trình bày một biểu đồ tần số ở dạng biểu đồ quạt hay cột cho một bản đồ "
"raster do người dùng chỉ định."

#: ../display/d.histogram/main.c:91
msgid "Raster map for which histogram will be displayed"
msgstr "Bản đồ raster cần được trình bày biểu đồ tần số"

#: ../display/d.histogram/main.c:95
msgid "Indicate if a pie or bar chart is desired"
msgstr "Cho biết bạn muốn vẽ biểu đồ quạt hay cột"

#: ../display/d.histogram/main.c:104
msgid "Color for text and axes"
msgstr "Màu cho chữ và các trục"

#: ../display/d.histogram/main.c:115
msgid "Indicate if cell counts or map areas should be displayed"
msgstr "Cho biết có trình bày kết quả đếm ô hoặc diện tích bản đồ hay không"

#: ../display/d.histogram/main.c:125
msgid "Number of steps to divide the data range into (fp maps only)"
msgstr ""
"Số bước để chia miền dữ liệu thành (chỉ áp dụng cho bản đồ dấu chấm động)"

#: ../display/d.histogram/main.c:132
msgid "Display information for null cells"
msgstr "Trình bày thông tin về các ô rỗng (null)"

#: ../display/d.histogram/main.c:137
msgid "Report for ranges defined in cats file (fp maps only)"
msgstr ""
"Báo cáo các miền được định nghĩa trong tập tin cats (chỉ áp dụng cho các bản "
"đồ dấu chấm động)"

#: ../display/d.histogram/main.c:161
#, c-format
msgid "Invalid number of steps: %s"
msgstr "Số bước không hợp lệ: %s"

#: ../display/d.histogram/main.c:166
msgid "When -C flag is set, the nsteps argument is ignored"
msgstr "Khi cờ -C được thiết lập, đối số nsteps bị bỏ qua"

#: ../display/d.histogram/main.c:174 ../ps/ps.map/ps_clrtbl.c:39
#, c-format
msgid "Category file for <%s> not available"
msgstr "Tập tin phạm trù của <%s> không dùng được"

#: ../display/d.font/main.c:48
msgid ""
"Selects the font in which text will be displayed on the user's graphics "
"monitor."
msgstr ""
"Chọn phông cho chữ sẽ được trình bày trên màn hình đồ họa của người dùng."

#: ../display/d.font/main.c:56
msgid "Choose new current font"
msgstr "Chọn phông hiện tại mới"

#: ../display/d.font/main.c:62
msgid "Path to Freetype-compatible font including file name"
msgstr "Đường dẫn đến phông tương thích với TrueType kể cả tên tập tin"

#: ../display/d.font/main.c:70
msgid "Character encoding"
msgstr "Mã ký tự"

#: ../display/d.font/main.c:74
msgid "List fonts"
msgstr "Danh sách phông"

#: ../display/d.font/main.c:78 ../display/d.fontlist/main.c:55
msgid "List fonts verbosely"
msgstr "Liệt kê phông dạng đầy đủ"

#: ../display/d.font/main.c:103
#, c-format
msgid "Unable to access font path %s: %s"
msgstr "Không thể truy cập vào đường dẫn phông %s: %s"

#: ../display/d.font/main.c:107
#, c-format
msgid "Font path %s is not a file"
msgstr "Đường dẫn phông %s không phải là một tập tin"

#: ../display/d.font/main.c:124
#, c-format
msgid ""
"Font name <%s> is invalid. Check font name or consider running 'g.mkfontcap'"
msgstr ""
"Tên phông <%s> không hợp lệ. Kiểm tra tên phông hoặc cân nhắc việc chạy 'g."
"mkfontcap'"

#: ../display/d.vect.thematic/plot1.c:120
msgid "Color definition column not specified"
msgstr "Cột định nghĩa màu không được chỉ định"

#: ../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 ""
"Cột định nghĩa màu (%s) không phải là một chuỗi. Cột phải ở dạng RRR:GGG:"
"BBB, trong đó các giá trị RGB ở trong khoảng 0-255."

#: ../display/d.vect.thematic/plot1.c:135
#: ../display/d.vect.thematic/plot1.c:163 ../display/d.vect.thematic/main.c:233
#, c-format
msgid "Cannot select data (%s) from table"
msgstr "Không thể lựa chọn dữ liệu (%s) từ bảng"

#: ../display/d.vect.thematic/plot1.c:148
msgid "Line width column not specified."
msgstr "Cột chiều dày đường không được chỉ định."

#: ../display/d.vect.thematic/plot1.c:159
#, c-format
msgid "Line width column (%s) not a number."
msgstr "Cột chiều dày đường (%s) không phải là con số."

#: ../display/d.vect.thematic/plot1.c:204
#, c-format
msgid ""
"\n"
"ERROR: vector map - can't read\n"
msgstr ""
"\n"
"LỖI: bản đồ vec-tơ - không thể đọc\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 ""
"Lỗi trong cột định nghĩa màu (%s), yếu tố %d với cat %d: chuỗi màu [%s]"

#: ../display/d.vect.thematic/plot1.c:286
#, c-format
msgid "Error in color definition column (%s), element %d with cat %d"
msgstr "Lỗi trong cột định nghĩa màu (%s), yếu tố %d với cat %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 ""
"Lỗi trong cột chiều dày đường (%s), yếu tố %d với cat %d: chiều dày đường "
"[%d]"

#: ../display/d.vect.thematic/main.c:80
#, fuzzy
msgid "choropleth map"
msgstr "Giải nén bản đồ"

#: ../display/d.vect.thematic/main.c:83
#, fuzzy
msgid "Displays a thematic vector map in the active graphics frame."
msgstr ""
"Trình bày ba lớp bản đồ raster do người dùng chỉ định ở dạng các lớp chồng "
"đỏ, lục và xanh trong khung đồ họa kích hoạt."

#: ../display/d.vect.thematic/main.c:90
msgid "Layer number. If -1, all layers are displayed."
msgstr "Lớp số. Nếu là -1, tất cả các lớp được trình bày."

#: ../display/d.vect.thematic/main.c:96
#, fuzzy
msgid "Name of attribute column to be classified"
msgstr "Tên của cột thuộc tính dùng làm nhãn"

#: ../display/d.vect.thematic/main.c:103
msgid "Class breaks, without minimum and maximum"
msgstr "Ngắt lớp, không có trị nhỏ nhất và lớn nhất"

#: ../display/d.vect.thematic/main.c:104 ../display/d.vect.thematic/main.c:122
#: ../display/d.vect.thematic/main.c:130
#, fuzzy
msgid "Classes"
msgstr "Kiểu vẽ"

#: ../display/d.vect.thematic/main.c:112 ../vector/v.class/main.c:68
msgid "Algorithm to use for classification"
msgstr "Thuật toán dùng để phân loại"

#: ../display/d.vect.thematic/main.c:116 ../vector/v.class/main.c:76
#, fuzzy
msgid "simple intervals"
msgstr "Làm tiêu đề kiểu đơn giản"

#: ../display/d.vect.thematic/main.c:117 ../vector/v.class/main.c:77
#, fuzzy
msgid "standard deviations"
msgstr "Độ lệch chuẩn"

#: ../display/d.vect.thematic/main.c:118 ../vector/v.class/main.c:78
#, fuzzy
msgid "quantiles"
msgstr "Đang sao chép bảng..."

#: ../display/d.vect.thematic/main.c:119 ../vector/v.class/main.c:79
msgid "equiprobable (normal distribution)"
msgstr ""

#: ../display/d.vect.thematic/main.c:129 ../vector/v.class/main.c:88
msgid "Number of classes to define"
msgstr "Số lượng lớp cần định nghĩa"

#: ../display/d.vect.thematic/main.c:137
#, fuzzy
msgid "Colors (one per class)"
msgstr "Màu (một màu cho một lớp)."

#: ../display/d.vect.thematic/main.c:147 ../display/d.vect.thematic/main.c:153
msgid "Boundaries"
msgstr "Các ranh giới"

#: ../display/d.vect.thematic/main.c:148
msgid "Boundary width"
msgstr "Chiều dày ranh giới"

#: ../display/d.vect.thematic/main.c:152
msgid "Boundary color"
msgstr "Màu ranh giới"

#: ../display/d.vect.thematic/main.c:158
msgid "File in which to save d.graph instructions for legend display"
msgstr "Tập tin để lưu các hướng dẫn d.graph dùng cho trình bày chú giải"

#: ../display/d.vect.thematic/main.c:160 ../display/d.vect.thematic/main.c:166
#: ../display/d.vect.thematic/main.c:172 ../display/d.vect.thematic/main.c:177
#, fuzzy
msgid "Legend"
msgstr "Lật chú giải"

#: ../display/d.vect.thematic/main.c:171
#, fuzzy
msgid ""
"When printing legend info, include extended statistical info from "
"classification algorithm"
msgstr ""
"Khi in thông tin chú giải, đưa vào cả thông tin thống kê mở rộng từ thuật "
"toán phân loại"

#: ../display/d.vect.thematic/main.c:176
msgid "Do not draw map, only output the legend"
msgstr "Không vẽ bản đồ, trình xuất ra chú giải"

#: ../display/d.vect.thematic/main.c:196
#, c-format
msgid "%s: You must build topology on vector map. Run v.build."
msgstr "%s: Bạn phải xây dựng tôpô trên bản đồ vec-tơ. Hãy chạy v.build."

#: ../display/d.vect.thematic/main.c:203
msgid "'layer' must be > 0"
msgstr "'layer' phải > 0"

#: ../display/d.vect.thematic/main.c:205 ../display/d.vect/opt.c:143
#: ../vector/v.db.connect/main.c:180
msgid "Database connection not defined"
msgstr "Kết nối CSDL không được định nghĩa"

#: ../display/d.vect.thematic/main.c:209 ../display/d.vect/opt.c:147
#: ../db/db.select/main.c:75 ../db/db.execute/main.c:70
#: ../db/db.createdb/main.c:42 ../db/db.tables/main.c:45
#: ../db/db.dropdb/main.c:42 ../db/db.columns/main.c:51
#: ../db/db.databases/main.c:48 ../db/db.describe/main.c:56
#: ../doc/vector/v.example/main.c:126 ../raster/r.stream.extract/close.c:172
#: ../vector/v.out.vtk/writeVTK.c:644 ../vector/v.db.connect/main.c:217
#: ../vector/v.db.connect/main.c:283 ../vector/v.edit/select.c:509
#: ../vector/v.out.svg/main.c:152
#, c-format
msgid "Unable to start driver <%s>"
msgstr "Không thể khởi động trình điều khiển <%s>"

#: ../display/d.vect.thematic/main.c:214 ../display/d.vect/opt.c:152
#: ../db/db.select/main.c:81 ../db/db.execute/main.c:76
#: ../db/db.tables/main.c:50 ../db/db.columns/main.c:56
#: ../db/db.describe/main.c:61
#, c-format
msgid "Unable to open database <%s>"
msgstr "Không thể mở CSDL <%s>"

#: ../display/d.vect.thematic/main.c:229
#, c-format
msgid "Data (%s) not numeric. Column must be numeric."
msgstr "Dữ liệu (%s) không phải kiểu số. Cột phải có kiểu số."

#: ../display/d.vect.thematic/main.c:296
#, c-format
msgid "Unknown color: [%s]"
msgstr "Màu không biết: [%s]"

#: ../display/d.vect.thematic/main.c:307
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 ""
"Bạn cung cấp cả ngắt thủ công lẫn thuật toán phân loại hoặc số lượng lớp. "
"Các ngắt thủ công có quyền ưu tiên hơn do vậy sẽ được dùng."

#: ../display/d.vect.thematic/main.c:344
msgid "You must either give classbreaks or a classification algorithm"
msgstr "Bạn phải cung cấp ngắt lớp hoặc một thuật toán phân loại"

#: ../display/d.vect.thematic/main.c:357
#, fuzzy, c-format
msgid ""
"Not enough colors or error in color specifications.\n"
"Need %i entries for 'colors' parameter"
msgstr ""
"Không đủ màu hoặc lỗi trong các chỉ định màu.\n"
" Cần %i màu."

#: ../display/d.vect.thematic/main.c:362
#, c-format
msgid "Error interpreting color %s"
msgstr "Lỗi diễn giải màu %s"

#: ../display/d.vect.thematic/main.c:379
msgid "Plotting ..."
msgstr "Đang vẽ..."

#: ../display/d.vect.thematic/main.c:386
msgid ""
"The bounding box of the map is outside the current region, nothing drawn."
msgstr "Khung bao của bản đồ nằm ngoài vùng hiện tại, không có gì được vẽ."

#: ../display/d.vect.thematic/main.c:436
#, c-format
msgid ""
"\n"
"Total number of records: %.0f\n"
msgstr ""
"\n"
" Tổng số lượng bản ghi: %.0f\n"

#: ../display/d.vect.thematic/main.c:438
#, c-format
msgid "Classification of %s into %i classes\n"
msgstr "Phân loại %s thành %i lớp\n"

#: ../display/d.vect.thematic/main.c:440 ../vector/v.class/main.c:203
#, c-format
msgid "Using algorithm: *** %s ***\n"
msgstr "Dùng thuật toán ***%s***\n"

#: ../display/d.vect.thematic/main.c:442 ../vector/v.class/main.c:204
#, c-format
msgid "Mean: %f\tStandard deviation = %f\n"
msgstr "Trung bình: %f\tĐộ lệch chuẩn = %f\n"

#: ../display/d.vect.thematic/main.c:446
#, c-format
msgid "Last chi2 = %f\n"
msgstr "chi2 sau cùng = %f\n"

#: ../display/d.vect.thematic/main.c:449 ../vector/v.class/main.c:211
#, c-format
msgid "Stdev multiplied by %.4f to define step\n"
msgstr "độ lệch chuẩn nhân với %.4f để xác định bước\n"

#: ../display/d.grid/plot.c:201 ../display/d.grid/plot.c:207
#: ../display/d.grid/plot.c:260 ../display/d.grid/plot.c:266
#: ../display/d.grid/plot.c:430 ../display/d.grid/plot.c:446
#: ../display/d.grid/plot.c:463 ../display/d.grid/plot.c:480
#: ../raster/r.horizon/main.c:840 ../raster/r.horizon/main.c:858
#: ../raster/r.latlong/main.c:133 ../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 "Lỗi trong pj_do-proj"

#: ../display/d.grid/plot.c:310
#, fuzzy
msgid "Geo-grid option only available for LL projection, use without -g/-w"
msgstr "Tùy chọn Geo-Grid không dùng được đối với phép chiếu kinh/vĩ"

#: ../display/d.grid/plot.c:349 ../display/d.where/main.c:113
#: ../general/g.region/printwindow.c:253 ../general/g.region/printwindow.c:509
#: ../general/g.region/printwindow.c:628 ../raster/r.sun/main.c:736
#: ../raster/r.horizon/main.c:532 ../ps/ps.map/do_geogrid.c:272
msgid "Can't get projection key values of current location"
msgstr "Không thể lấy các giá trị chính về phép chiếu  của vị trí hiện tại"

#: ../display/d.grid/plot.c:356 ../display/d.grid/plot.c:383
#: ../display/d.where/main.c:120 ../display/d.where/main.c:146
#: ../raster/r.sun/main.c:746 ../raster/r.horizon/main.c:542
#: ../raster/r.latlong/main.c:114 ../ps/ps.map/do_geogrid.c:278
msgid "Unable to set up lat/long projection parameters"
msgstr "Không thể thiết lập các tham số phép chiếu vĩ/kinh độ"

#: ../display/d.grid/plot.c:370
msgid ""
"WGS84 grid output not possible as this location does not contain\n"
"datum transformation parameters. Try running g.setproj."
msgstr ""
"Đầu ra WGS84 là không được vì vị trí này không chứa\n"
" các tham số chuyển đổi mốc tọa độ chuẩn. Hãy thử chạy g.setproj."

#: ../display/d.grid/plot.c:538
msgid "Error in pj_do_proj1"
msgstr "Lỗi trong pj_do_proj1"

#: ../display/d.grid/plot.c:544
msgid "Error in pj_do_proj2"
msgstr "Lỗi trong pj_do_proj2"

#: ../display/d.grid/plot.c:548
msgid "Error in pj_do_proj3"
msgstr "Lỗi trong pj_do_proj3"

#: ../display/d.grid/plot.c:556
msgid "Error in pj_do_proj5"
msgstr "Lỗi trong pj_do_proj5"

#: ../display/d.grid/plot.c:560
msgid "Error in pj_do_proj6"
msgstr "Lỗi trong pj_do_proj6"

#: ../display/d.grid/main.c:53
msgid "graticule"
msgstr ""

#: ../display/d.grid/main.c:55
msgid ""
"Overlays a user-specified grid in the active display frame on the graphics "
"monitor."
msgstr ""
"Chồng một lưới do người dùng chỉ định lên khung trình bày kích hoạt trên màn "
"hình đồ họa."

#: ../display/d.grid/main.c:63
#, fuzzy
msgid "Size of grid to be drawn (in map units)"
msgstr "Cỡ biểu tượng của các đối tượng điểm (tính theo đơn vị bản đồ)"

#: ../display/d.grid/main.c:64
#, fuzzy
msgid ""
"0 for north-south resolution of the current region. In map units or DDD:MM:"
"SS format. Example: \"1000\" or \"0:10\""
msgstr ""
"Tính theo đơn vị bản đồ hoặc định dạng DDD:MM:SS (độ:phút:giây). Ví dụ: "
"\"1000\" hoặc \"0:00\""

#: ../display/d.grid/main.c:72
msgid "Lines of the grid pass through this coordinate"
msgstr "Các đường của lưới chạy qua tọa độ này"

#: ../display/d.grid/main.c:81
msgid "Draw only east-west lines, north-south lines, or both "
msgstr ""

#: ../display/d.grid/main.c:82 ../display/d.grid/main.c:148
#: ../display/d.grid/main.c:153 ../display/d.grid/main.c:158
msgid "Disable"
msgstr "Tắt"

#: ../display/d.grid/main.c:88
#, fuzzy
msgid "Grid line width"
msgstr "Chiều dày đường vec-tơ"

#: ../display/d.grid/main.c:93 ../display/d.grid/main.c:98
#: ../display/d.grid/main.c:104
msgid "Color"
msgstr "Màu"

#: ../display/d.grid/main.c:97 ../vector/v.label/main.c:193
#: ../vector/v.lrs/v.lrs.label/main.c:223 ../vector/v.label.sa/main.c:144
msgid "Border color"
msgstr "Màu biên"

#: ../display/d.grid/main.c:112
msgid "Font size for gridline coordinate labels"
msgstr "Kích thước phông dùng cho các nhãn toạ độ của đường lưới"

#: ../display/d.grid/main.c:116
#, fuzzy
msgid "Align the origin to the east-north corner of the current region"
msgstr "Không có điểm nào nằm trong vùng hiện tại"

#: ../display/d.grid/main.c:121
msgid "Draw geographic grid (referenced to current ellipsoid)"
msgstr "Vẽ lưới địa lý (tham chiếu theo ellipsoid hiện tại)"

#: ../display/d.grid/main.c:122 ../display/d.grid/main.c:128
#: ../display/d.grid/main.c:133 ../display/d.grid/main.c:138
#: ../display/d.grid/main.c:143 ../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 "Vẽ"

#: ../display/d.grid/main.c:127
msgid "Draw geographic grid (referenced to WGS84 ellipsoid)"
msgstr "Vẽ lưới địa lý (tham chiếu theo ellipsoid WGS84)"

#: ../display/d.grid/main.c:132
msgid "Draw '+' marks instead of grid lines"
msgstr "Vẽ các dấu '+' thay vì các đường lưới"

#: ../display/d.grid/main.c:137
#, fuzzy
msgid "Draw '.' marks instead of grid lines"
msgstr "Vẽ các dấu '+' thay vì các đường lưới"

#: ../display/d.grid/main.c:142
msgid "Draw fiducial marks instead of grid lines"
msgstr "Vẽ các đánh dấu chuẩn thay vì vẽ các đường lưới"

#: ../display/d.grid/main.c:147
msgid "Disable grid drawing"
msgstr "Tắt việc vẽ lưới"

#: ../display/d.grid/main.c:152
msgid "Disable border drawing"
msgstr "Tắt việc vẽ biên"

#: ../display/d.grid/main.c:157
msgid "Disable text drawing"
msgstr "Tắt việc hiện chữ"

#: ../display/d.grid/main.c:167
msgid "Both grid and border drawing are disabled"
msgstr "Cả việc vẽ lưới và biên đều được tắt"

#: ../display/d.grid/main.c:171
#, fuzzy
msgid "Geo-grid option not available for LL projection, use without -g/-w"
msgstr "Tùy chọn Geo-Grid không dùng được đối với phép chiếu kinh/vĩ"

#: ../display/d.grid/main.c:173
#, fuzzy
msgid "Geo-grid option not available for XY projection, use without -g/-w"
msgstr "Tùy chọn Geo-Grid không dùng được đối với phép chiếu XY"

#: ../display/d.grid/main.c:192
msgid "Choose a single mark style"
msgstr "Chọn một kiểu đánh dấu duy nhất"

#: ../display/d.grid/main.c:222
#, c-format
msgid "Invalid geo-grid size <%s>"
msgstr "Kích thước lưới địa lý không hợp lệ <%s>"

#: ../display/d.grid/main.c:227
#, c-format
msgid "Invalid grid size <%s>"
msgstr "Kích thước lưới không hợp lệ <%s>"

#: ../display/d.grid/main.c:242 ../raster/r.in.bin/main.c:525
#: ../raster3d/r3.in.bin/main.c:428
#, c-format
msgid "Illegal east coordinate <%s>"
msgstr "Tọa độ đông không hợp lệ <%s>"

#: ../display/d.grid/main.c:248 ../raster/r.in.bin/main.c:521
#: ../raster3d/r3.in.bin/main.c:424
#, c-format
msgid "Illegal north coordinate <%s>"
msgstr "Tọa độ bắc không hợp lệ <%s>"

#: ../display/d.grid/fiducial.c:61
msgid "Reading symbol"
msgstr "Đang đọc biểu tượng"

#: ../display/d.graph/do_graph.c:65 ../display/d.graph/do_graph.c:81
#, c-format
msgid "Problem parsing coordinates [%s]"
msgstr "Trục trặc khi phân tách các tọa độ [%s]"

#: ../display/d.graph/do_graph.c:98
msgid "Unable to read color"
msgstr "Không thể đọc màu"

#: ../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 "Trục trặc khi phân tách lệnh [%s]"

#: ../display/d.graph/do_graph.c:377
msgid "Cannot read symbol, cannot display points"
msgstr "Không thể đọc biểu tượng, không thể trình bày các điểm"

#: ../display/d.graph/main.c:61
msgid ""
"Program for generating and displaying simple graphics on the display monitor."
msgstr ""
"Chương trình để tạo và trình bày các đồ họa đơn giản trên màn hình trình bày."

#: ../display/d.graph/main.c:66
msgid ""
"Name of file containing graphics commands, if not given reads from standard "
"input"
msgstr ""
"Tên của tập tin chứa các lệnh đồ họa, nếu không cung cấp, đọc từ đầu vào "
"tiêu chuẩn"

#: ../display/d.graph/main.c:73
msgid "Color to draw with, either a standard GRASS color or R:G:B triplet"
msgstr "Màu để vẽ, hoặc là một màu chuẩn của GRASS, hoặc bộ ba R:G:B"

#: ../display/d.graph/main.c:80
msgid "Coordinates are given in map units"
msgstr "Các tọa độ được cung cấp theo đơn vị bản đồ"

#: ../display/d.graph/main.c:91
#, c-format
msgid "Graph file <%s> not found"
msgstr "Không tìm thấy tập tin biểu đồ <%s>"

#: ../display/d.fontlist/main.c:47
#, fuzzy
msgid "Lists the available fonts."
msgstr "Liệt kê các định dạng hiện có và thoát"

#: ../display/d.fontlist/main.c:51
#, fuzzy
msgid "List fonts (default; provided for compatibility with d.font)"
msgstr "Chế độ dòng lệnh (tương thích với d.text)"

#: ../display/d.geodesic/main.c:48
msgid "great circle"
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 ""
"Trình bày một đường trắc địa, lần theo khoảng cách ngắn nhất giữa hai điểm "
"địa lý dọc theo đường tròn lớn, trong một bộ dữ liệu kiểu kinh/vĩ độ."

#: ../display/d.where/where.c:29
#, fuzzy, c-format
msgid "Invalid coordinates <%s,%s>"
msgstr "Các tọa độ không hợp lệ %s %s"

#: ../display/d.where/main.c:44
#: ../locale/scriptstrings/v.what.strds_to_translate.c:4
#: ../locale/scriptstrings/t.sample_to_translate.c:3
#: ../locale/scriptstrings/t.vect.what.strds_to_translate.c:3
#: ../locale/scriptstrings/t.vect.observe.strds_to_translate.c:3
#: ../locale/scriptstrings/v.what.vect_to_translate.c:3
#: ../raster/r.random/main.c:52 ../raster/r.random.cells/main.c:46
#: ../vector/v.random/main.c:97 ../vector/v.what.rast3/main.c:65
#: ../vector/v.what.rast/main.c:72 ../vector/v.sample/main.c:76
#: ../vector/v.extrude/main.c:69 ../vector/v.drape/main.c:58
#, fuzzy
msgid "sampling"
msgstr "Phương pháp lấy mẫu"

#: ../display/d.where/main.c:45
#: ../locale/scriptstrings/v.what.strds_to_translate.c:5
#: ../locale/scriptstrings/v.what.vect_to_translate.c:5
#: ../raster/r.what/main.c:100 ../vector/v.what/main.c:62
#: ../vector/v.what.rast3/main.c:67 ../vector/v.what.rast/main.c:74
#, fuzzy
msgid "position"
msgstr "Vị trí"

#: ../display/d.where/main.c:46
#: ../locale/scriptstrings/v.what.strds_to_translate.c:6
#: ../locale/scriptstrings/v.what.vect_to_translate.c:6
#: ../locale/scriptstrings/i.spectral_to_translate.c:3
#: ../raster/r.what.color/main.c:89 ../raster/r.what/main.c:99
#: ../vector/v.what/main.c:61 ../vector/v.what.rast3/main.c:68
#: ../vector/v.what.rast/main.c:75
#, fuzzy
msgid "querying"
msgstr "vec-tơ, truy vấn"

#: ../display/d.where/main.c:48
#, fuzzy
msgid ""
"Identifies the geographic coordinates associated with point locations given "
"in display coordinates."
msgstr ""
"Nhận diện các tọa độ địa lý liên kết với các vị trí điểm trong khung kích "
"hoạt trên màn hình đồ họa."

#: ../display/d.where/main.c:58
#, fuzzy
msgid "Display coordinates to convert"
msgstr "Trình bày màn hình để khởi động"

#: ../display/d.where/main.c:63
#, fuzzy
msgid "File from which to read coordinates (\"-\" to read from stdin)"
msgstr "Tập tin ASCII chứa dữ liệu đầu vào"

#: ../display/d.where/main.c:67
msgid "Output lat/long in decimal degree"
msgstr "Xuất ra tọa độ vĩ/kinh ở dạng độ thập phân"

#: ../display/d.where/main.c:72
msgid "Output lat/long referenced to current ellipsoid"
msgstr "Xuất ra vĩ/kinh độ có tham chiếu với ellipsoid hiện tại"

#: ../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 ""
"Xuất ra vĩ/kinh được tham chiếu vào ellipsoid WGS84, sử dụng các tham số "
"chuyển đổi mốc tọa độ chuẩn được định nghĩa trong vị trí hiện tại (nếu dùng "
"được)"

#: ../display/d.where/main.c:83
msgid "Output frame coordinates of current display monitor (percentage)"
msgstr "Xuất ra các tọa độ khung của màn hình trình bày hiện tại (phần trăm)"

#: ../display/d.where/main.c:91
msgid "Ambiguous request for lat/long ellipsoids"
msgstr "Yêu cầu không rõ ràng đối với các ellipsoid kiểu vĩ/kinh độ"

#: ../display/d.where/main.c:94
msgid "Please specify a lat/long ellipsoid with -l or -w"
msgstr "Vui lòng chỉ định một ellipsoid vĩ/kinh độ bằng -l hoặc -w"

#: ../display/d.where/main.c:107 ../general/g.region/printwindow.c:247
#: ../general/g.region/printwindow.c:503 ../general/g.region/printwindow.c:622
#: ../raster/r.sun/main.c:728 ../raster/r.horizon/main.c:525
msgid "Can't get projection info of current location"
msgstr "Không thể lấy thông tin phép chiếu của vị trí hiện tại"

#: ../display/d.where/main.c:110 ../general/g.region/printwindow.c:250
#: ../general/g.region/printwindow.c:506 ../general/g.region/printwindow.c:625
#: ../raster/r.sun/main.c:732 ../raster/r.horizon/main.c:528
msgid "Can't get projection units of current location"
msgstr "Không thể lấy đơn vị phép chiếu của vị trí hiện tại"

#: ../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 ""
"Đầu ra WGS84 không thể được vì vị trí này không chứa các\n"
" tham số chuyển đổi mốc tọa độ chuẩn. Hãy thử chạy g.setproj."

#: ../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/topo.c:52 ../display/d.vect/vert.c:27
#: ../display/d.vect/label.c:44 ../display/d.vect/lines.c:143
#: ../display/d.vect/attr.c:51 ../display/d.vect/dir.c:30
#: ../raster/r.cost/main.c:548 ../raster/r.cost/main.c:618
#: ../raster/r.walk/main.c:688 ../raster/r.walk/main.c:754
#: ../raster/r.drain/main.c:283 ../vector/v.vol.rst/user1.c:140
#: ../vector/v.label/main.c:293 ../vector/v.info/level1.c:37
#: ../vector/v.colors.out/scan_cats.c:32 ../vector/v.colors/scan_cats.c:24
#: ../vector/v.colors/scan_z.c:36 ../vector/v.perturb/main.c:181
#: ../vector/v.label.sa/labels.c:141 ../vector/v.to.3d/trans3.c:85
#: ../vector/v.to.3d/trans2.c:84
msgid "Unable to read vector map"
msgstr "Không thể đọc bản đồ vec-tơ"

#: ../display/d.vect/opt.c:126
#, c-format
msgid "Unknown color: '%s'"
msgstr "Màu không biết: '%s'"

#: ../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
#, fuzzy, 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 ""
"Cột định nghĩa màu (%s) không phải là một chuỗi. Cột phải ở dạng RRR:GGG:"
"BBB, trong đó các giá trị RGB ở trong khoảng 0-255."

#: ../display/d.vect/shape.c:77 ../display/d.vect/shape.c:100
#: ../display/d.vect/shape.c:131 ../display/d.vect/shape.c:162
#, fuzzy, c-format
msgid "Unable to select data ('%s') from table"
msgstr "Không thể chọn dữ liệu từ bảng"

#: ../display/d.vect/shape.c:85
#, fuzzy
msgid "Line width column not specified"
msgstr "Cột chiều dày đường không được chỉ định."

#: ../display/d.vect/shape.c:96
#, fuzzy, c-format
msgid "Line width column ('%s') not a number"
msgstr "Cột chiều dày đường (%s) không phải là con số."

#: ../display/d.vect/shape.c:116
#, fuzzy
msgid "Symbol size column not specified"
msgstr "Cột chiều dày đường không được chỉ định."

#: ../display/d.vect/shape.c:127
#, fuzzy, c-format
msgid "Symbol size column ('%s') is not numeric"
msgstr "Cột chiều dày đường (%s) không phải là con số."

#: ../display/d.vect/shape.c:147
#, fuzzy
msgid "Symbol rotation column not specified"
msgstr "Cột định nghĩa màu không được chỉ định."

#: ../display/d.vect/shape.c:158
#, fuzzy, c-format
msgid "Symbol rotation column ('%s') is not numeric"
msgstr "Kiểu của cột góc xoay phải là kiểu số"

#: ../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:186
#, fuzzy, c-format
msgid "%s= and %s= are mutually exclusive. %s= will be ignored."
msgstr "Các cờ -s và -n loại bỏ nhau"

#: ../display/d.vect/shape.c:329
#, fuzzy, c-format
msgid "Invalid negative value - feature %d with category %d"
msgstr "Không thể lấy độ cao của đối tượng có phạm tru %d"

#: ../display/d.vect/zcoor.c:19
#, fuzzy
msgid "Vector map is not 3D. Unable to display z-coordinates."
msgstr "Vector đầu vào với các điểm hướng dẫn"

#: ../display/d.vect/label.c:33
#, fuzzy
msgid "Topology level required for drawing centroids for OGR layers"
msgstr "Đang tính trong tâm cho các vùng..."

#: ../display/d.vect/lines.c:107 ../display/d.vect/lines.c:335
#, fuzzy, c-format
msgid "Unable to read symbol <%s>, unable to display points"
msgstr "Không thể đọc biểu tượng, không thể trình bày các điểm"

#: ../display/d.vect/lines.c:121
#, fuzzy
msgid ""
"Unable to display features by id, topology not available. Please try to "
"rebuild topology using v.build or v.build.all."
msgstr "Không thể trình bày các đường theo id, tôpô không dùng được"

#: ../display/d.vect/lines.c:169
#, fuzzy, c-format
msgid "%d invalid color rule for lines skipped"
msgid_plural "%d invalid color rules for lines skipped"
msgstr[0] "[%d] đường 'chết' bị bỏ qua"
msgstr[1] "[%d] đường 'chết' bị bỏ qua"

#: ../display/d.vect/lines.c:175
#, fuzzy, c-format
msgid "%d point plotted"
msgid_plural "%d points plotted"
msgstr[0] "%d điểm đã nạp"
msgstr[1] "%d điểm đã nạp"

#: ../display/d.vect/lines.c:177
#, fuzzy, c-format
msgid "%d line plotted"
msgid_plural "%d lines plotted"
msgstr[0] "%d đường được nối"
msgstr[1] "%d đường được nối"

#: ../display/d.vect/lines.c:179
#, fuzzy, c-format
msgid "%d centroid plotted"
msgid_plural "%d centroids plotted"
msgstr[0] "[%d] trọng tâm được đọc"
msgstr[1] "[%d] trọng tâm được đọc"

#: ../display/d.vect/lines.c:181
#, fuzzy, c-format
msgid "%d boundary plotted"
msgid_plural "%d boundaries plotted"
msgstr[0] "%d ranh giới khép kín"
msgstr[1] "%d ranh giới khép kín"

#: ../display/d.vect/lines.c:183
#, fuzzy, c-format
msgid "%d face plotted"
msgid_plural "%d faces plotted"
msgstr[0] "%d đối tượng bị xoá"
msgstr[1] "%d đối tượng bị xoá"

#: ../display/d.vect/attr.c:28
msgid "attrcol not specified, cannot display attributes"
msgstr "attrcol không được chỉ định, không thể trình bày các thuộc tính"

#: ../display/d.vect/attr.c:129
#, c-format
msgid "No attribute found for cat %d: %s"
msgstr "Không tìm thấy thuộc tính cho cat %d: %s"

#: ../display/d.vect/main.c:73
#, fuzzy
msgid "Displays user-specified vector map in the active graphics frame."
msgstr ""
"Trình bày ba lớp bản đồ raster do người dùng chỉ định ở dạng các lớp chồng "
"đỏ, lục và xanh trong khung đồ họa kích hoạt."

#: ../display/d.vect/main.c:89
msgid "Display"
msgstr "Trình bày"

#: ../display/d.vect/main.c:93
#, fuzzy
msgid "Display geometry of features"
msgstr "Bỏ qua đối tượng hình học rỗng"

#: ../display/d.vect/main.c:94
#, fuzzy
msgid "Display category numbers of features"
msgstr "Chế độ số phạm trù"

#: ../display/d.vect/main.c:95
#, fuzzy
msgid "Display topology information (nodes, edges)"
msgstr "In ra thông tin tôpô (chế độ gỡ lỗi)"

#: ../display/d.vect/main.c:96
#, fuzzy
msgid "Display vertices of features"
msgstr "Bỏ qua đối tượng hình học rỗng"

#: ../display/d.vect/main.c:97
#, fuzzy
msgid "Display direction of linear features"
msgstr "Trình bày thông tin về các ô rỗng (null)"

#: ../display/d.vect/main.c:98
#, fuzzy
msgid "Display z-coordinate of features (only for 3D vector maps)"
msgstr "Hệ số chuyển đổi cho các giá trị được dùng để tính xấp xỉ"

#: ../display/d.vect/main.c:116
#, fuzzy
msgid "Feature color"
msgstr "Màu đường"

#: ../display/d.vect/main.c:122
msgid "Area fill color"
msgstr "Màu để tô vùng"

#: ../display/d.vect/main.c:128
#, fuzzy
msgid "Colorize features according color definition column"
msgstr "Tên của cột định nghĩa màu (để dùng với cờ -a)"

#: ../display/d.vect/main.c:129
#, fuzzy
msgid "Color definition in R:G:B form"
msgstr "Cột định nghĩa màu không được chỉ định"

#: ../display/d.vect/main.c:133
msgid "Colorize point or area features according to z-coordinate"
msgstr ""

#: ../display/d.vect/main.c:141 ../display/d.vect/main.c:146
#: ../display/d.vect/main.c:154
msgid "Lines"
msgstr "Đường"

#: ../display/d.vect/main.c:147
#, fuzzy
msgid "Name of numeric column containing line width"
msgstr "Tên của cột chứa tọa độ y"

#: ../display/d.vect/main.c:148
#, fuzzy
msgid "These values will be scaled by width_scale"
msgstr ""
"Tên cột cho chiều dày đường (những giá trị này sẽ được lấy tỷ lệ theo wscale)"

#: ../display/d.vect/main.c:155
#, fuzzy
msgid "Scale factor for width_column"
msgstr "Hệ số tỷ lệ cho wcolumn"

#: ../display/d.vect/main.c:163 ../display/d.vect/main.c:173
#: ../display/d.vect/main.c:180 ../display/d.vect/main.c:186
#: ../display/d.vect/main.c:296
msgid "Symbols"
msgstr "Biểu tượng"

#: ../display/d.vect/main.c:167
msgid "Point and centroid symbol"
msgstr "Biểu tượng cho điểm và trọng tâm"

#: ../display/d.vect/main.c:174
msgid "Symbol size"
msgstr "Cỡ biểu tượng"

#: ../display/d.vect/main.c:176
msgid "When used with the size_column option this becomes the scale factor"
msgstr ""

#: ../display/d.vect/main.c:182
#, fuzzy
msgid "Name of numeric column containing symbol size"
msgstr "Tên của cột chứa tọa độ y"

#: ../display/d.vect/main.c:188
#, fuzzy
msgid "Name of numeric column containing symbol rotation angle"
msgstr "Tên của cột chứa tọa độ y"

#: ../display/d.vect/main.c:190
msgid "Measured in degrees CCW from east"
msgstr ""

#: ../display/d.vect/main.c:196 ../display/d.vect/main.c:203
#: ../display/d.vect/main.c:210 ../display/d.vect/main.c:215
#: ../display/d.vect/main.c:222 ../display/d.vect/main.c:229
#: ../display/d.vect/main.c:235 ../display/d.vect/main.c:241
#: ../display/d.vect/main.c:247 ../display/d.vect/main.c:255
msgid "Labels"
msgstr "Nhãn"

#: ../display/d.vect/main.c:198
msgid "Layer number for labels (default: the given layer number)"
msgstr "Số hiệu lớp để gán nhãn (mặc định: số hiệu lớp đã cung cấp)"

#: ../display/d.vect/main.c:204
#, fuzzy
msgid "Name of column to be displayed as a label"
msgstr "Tên của cột cần trình bày"

#: ../display/d.vect/main.c:209
msgid "Label color"
msgstr "Màu nhãn"

#: ../display/d.vect/main.c:216
msgid "Label background color"
msgstr "Màu nền cho nhãn"

#: ../display/d.vect/main.c:223
msgid "Label border color"
msgstr "Màu viền cho nhãn"

#: ../display/d.vect/main.c:230
msgid "Label size (pixels)"
msgstr "K.thước nhãn (điểm ảnh)"

#: ../display/d.vect/main.c:242
#, fuzzy
msgid "Text encoding"
msgstr "Mã ký tự"

#: ../display/d.vect/main.c:250
msgid "Label horizontal justification"
msgstr "Canh thẳng nhãn theo chiều ngang"

#: ../display/d.vect/main.c:258
msgid "Label vertical justification"
msgstr "Canh thẳng nhãn theo chiều đứng"

#: ../display/d.vect/main.c:265
msgid ""
"Minimum region size (average from height and width) when map is displayed"
msgstr ""
"K.thước vùng tối thiểu (tính trung bình theo chiều cao và chiều rộng) khi "
"bản đồ được trình bày"

#: ../display/d.vect/main.c:273
msgid ""
"Maximum region size (average from height and width) when map is displayed"
msgstr ""
"K.thước vùng tối đa (tính trung bình theo chiều cao và chiều rộng) khi bản "
"đồ được trình bày"

#: ../display/d.vect/main.c:281
msgid ""
"Random colors according to category number (or layer number if 'layer=-1' is "
"given)"
msgstr ""
"Màu ngẫu nhiên dựa theo con số phạm trù (hoặc số hiệu lớp nếu 'layer=-1' "
"được cung cấp)"

#: ../display/d.vect/main.c:288
msgid "Use values from 'cats' option as feature id"
msgstr "Dùng các giá trị từ tùy chọn 'cats' làm chỉ số nhận diện đối tượng"

#: ../display/d.vect/main.c:292
msgid "Use square root of the value of size_column"
msgstr ""

#: ../display/d.vect/main.c:294
msgid ""
"This makes circle areas proportionate to the size_column values instead of "
"circle radius"
msgstr ""

#: ../display/d.vect/main.c:312
#, fuzzy
msgid "Region size is lower than minreg, nothing displayed"
msgstr "Kích thước vùng nhỏ hơn minreg, không có gì được trình bày."

#: ../display/d.vect/main.c:320
#, fuzzy
msgid "Region size is greater than maxreg, nothing displayed"
msgstr "Kích thước vùng lớn hơn maxreg, không có gì được trình bày."

#: ../display/d.vect/main.c:333
#, fuzzy, c-format
msgid ""
"The -%c flag and <%s> option cannot be used together, the -%c flag will be "
"ignored!"
msgstr "Các cờ '-c' và '-a' không thể dùng chung được, cờ '-c' sẽ bị bỏ qua!"

#: ../display/d.vect/main.c:357 ../display/d.vect/main.c:363
#, fuzzy, c-format
msgid "Option <%s> must be > 0"
msgstr "Vị trí <%s> được tạo ra"

#: ../display/d.vect/main.c:367
#, fuzzy, c-format
msgid "%d error in cat option"
msgid_plural "%d errors in cat option"
msgstr[0] "%d lỗi trong tùy chọn cat"
msgstr[1] "%d lỗi trong tùy chọn cat"

#: ../display/d.vect/main.c:383
#, fuzzy
msgid "Plotting..."
msgstr "Đang vẽ..."

#: ../display/d.vect/main.c:391
#, fuzzy
msgid ""
"The bounding box of the map is outside the current region, nothing drawn"
msgstr "Khung bao của bản đồ nằm ngoài vùng hiện tại, không có gì được vẽ."

#: ../display/d.vect/main.c:457
#, fuzzy
msgid "Rendering failed"
msgstr "Đang vẽ"

#: ../display/d.vect/area.c:37
#, fuzzy
msgid ""
"Unable to display areas, topology not available. Please try to rebuild "
"topology using v.build or v.build.all."
msgstr "Không thể trình bày các vùng, tôpô không dùng được"

#: ../display/d.vect/area.c:137
#, fuzzy, c-format
msgid "Invalid area %d skipped (not enough points)"
msgstr "Tên mảng không hợp lệ"

#: ../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"
msgstr[0] "Tên mảng không hợp lệ"
msgstr[1] "Tên mảng không hợp lệ"

#: ../display/d.text/main.c:141
msgid ""
"Draws text in the active display frame on the graphics monitor using the "
"current font."
msgstr ""
"Vẽ chữ trong khung trình bày kích hoạt trên màn hình đồ họa bằng phông chữ "
"hiện tại."

#: ../display/d.text/main.c:147
msgid "Text to display"
msgstr "Chữ cần trình bày"

#: ../display/d.text/main.c:156
msgid "Height of letters in percentage of available frame height"
msgstr "Chiều cao ký tự tính theo phần trăm chiều cao khung hiện có"

#: ../display/d.text/main.c:164
msgid "Text color, either a standard GRASS color or R:G:B triplet"
msgstr "Màu chữ, hoặc là một màu chuẩn của GRASS, hoặc bộ ba R:G:B"

#: ../display/d.text/main.c:172
msgid "Text background color, either a standard GRASS color or R:G:B triplet"
msgstr "Màu nền của chữ, hoặc là một màu chuẩn của GRASS, hoặc bộ ba R:G:B"

#: ../display/d.text/main.c:181
msgid "The screen line number on which text will begin to be drawn"
msgstr "Số dòng trên màn hình mà từ đó chữ bắt đầu được vẽ"

#: ../display/d.text/main.c:189
msgid ""
"Screen position at which text will begin to be drawn (percentage, [0,0] is "
"lower left)"
msgstr ""
"Vị trí màn hình mà tại đó chữ bắt đầu được vẽ (phần trăm, [0,0] là góc dưới "
"trái)"

#: ../display/d.text/main.c:197
msgid "Text alignment"
msgstr "Canh thẳng chữ"

#: ../display/d.text/main.c:205 ../vector/v.label/main.c:156
msgid "Rotation angle in degrees (counter-clockwise)"
msgstr "Góc xoay tính theo độ (ngược chiều kim đồng hồ)"

#: ../display/d.text/main.c:212
msgid "Line spacing"
msgstr "Khoảng cách dòng"

#: ../display/d.text/main.c:235
msgid "Input file"
msgstr "Tập tin đầu vào"

#: ../display/d.text/main.c:239
msgid "Screen position in pixels ([0,0] is top left)"
msgstr "Vị trí màn hình theo điểm ảnh ([0,0] là góc trên trái)"

#: ../display/d.text/main.c:243
msgid "Screen position in geographic coordinates"
msgstr "Vị trí màn hình theo tọa độ địa lý"

#: ../display/d.text/main.c:247
msgid "Use bold text"
msgstr "Dùng chữ đậm"

#: ../display/d.text/main.c:251
msgid "Use radians instead of degrees for rotation"
msgstr "Dùng radian thay vì dùng độ để chỉ góc xoay"

#: ../display/d.text/main.c:255
msgid "Font size is height in pixels"
msgstr "Kích thước phông chữ là chiều cao tính theo điểm ảnh"

#: ../display/d.text/main.c:266
msgid "Please choose only one placement method"
msgstr "Vui lòng chỉ chọn một phương pháp đặt vị trí chữ"

#: ../display/d.text/main.c:325
msgid "Invalid coordinates"
msgstr "Tọa độ không hợp lệ"

#: ../display/d.text/main.c:369
#, c-format
msgid ""
"\n"
"Please enter text instructions.  Enter EOF (ctrl-d) on last line to quit\n"
msgstr ""
"\n"
" Vui lòng nhập hướng dẫn nội dung. Nhập EOF (ctrl-d) ở dòng cuối cùng để "
"thoát\n"

#: ../display/d.text/main.c:560
#, c-format
msgid "[%s]: No such color. Use '%s'"
msgstr "[%s]: Không có màu như vậy. Dùng '%s'"

#: ../display/d.mon/start.c:32
#, fuzzy, c-format
msgid "File '%s' already exists and will be overwritten"
msgstr "Tập tin '%s' đã có và sẽ bị ghi đè."

#: ../display/d.mon/start.c:38 ../raster/r.proj/main.c:244
#: ../vector/v.proj/main.c:143 ../vector/v.external/main.c:141
#, c-format
msgid "option <%s>: <%s> exists. To overwrite, use the --overwrite flag"
msgstr ""

#: ../display/d.mon/start.c:54 ../raster/r.external/main.c:158
#, fuzzy
msgid "Unable to get current working directory"
msgstr "Không thể cập nhật vùng hiện tại"

#: ../display/d.mon/start.c:61
#, fuzzy, c-format
msgid "Output file: %s"
msgstr "Bản đồ đầu ra"

#: ../display/d.mon/start.c:119
#, fuzzy, c-format
msgid "Monitor <%s> already running"
msgstr "Bản đồ vec-tơ <%s> đã có"

#: ../display/d.mon/start.c:132
#, fuzzy, c-format
msgid "Unable to create file '%s'"
msgstr "Không thể tạo tập tin <%s>"

#: ../display/d.mon/start.c:163
#, fuzzy, c-format
msgid "Starting monitor <%s> with env file '%s'"
msgstr "Thiết lập tên bản đồ thành <%s>, nó ghi đè <%s>"

#: ../display/d.mon/select.c:14
#, fuzzy, c-format
msgid "Monitor <%s> is already selected"
msgstr "Bản đồ vec-tơ <%s> đã có"

#: ../display/d.mon/select.c:30 ../display/d.mon/stop.c:18
#, fuzzy, c-format
msgid "Monitor <%s> is not running"
msgstr "Không tìm thấy tập tin <%s>"

#: ../display/d.mon/stop.c:37
#, fuzzy
msgid "Env file not found"
msgstr "Không tìm thấy tập tin 3dview <%s>"

#: ../display/d.mon/stop.c:55
#, fuzzy
msgid "PID file not found"
msgstr "Không tìm thấy tập tin: %s"

#: ../display/d.mon/list.c:47
#, fuzzy
msgid "List of running monitors:"
msgstr "Danh cách các tọa độ điểm"

#: ../display/d.mon/list.c:49
msgid "No monitors running"
msgstr ""

#: ../display/d.mon/list.c:84
#, fuzzy
msgid "Command file not found"
msgstr "Không tìm thấy cột <%s>"

#: ../display/d.mon/list.c:88
#, fuzzy
msgid "Unable to read command file"
msgstr "Không thể đọc tập tin miền"

#: ../display/d.mon/main.c:41
msgid "Controls graphics display monitors from the command line."
msgstr ""

#: ../display/d.mon/main.c:46
#, fuzzy
msgid "Name of monitor to start"
msgstr "Tên của tập lệnh đầu ra"

#: ../display/d.mon/main.c:48 ../display/d.mon/main.c:55
#: ../display/d.mon/main.c:62 ../display/d.mon/main.c:118
#: ../display/d.mon/main.c:123
msgid "Manage"
msgstr ""

#: ../display/d.mon/main.c:53
#, fuzzy
msgid "Name of monitor to stop"
msgstr "Tên của bản đồ vec-tơ cần chỉnh sửa"

#: ../display/d.mon/main.c:60
#, fuzzy
msgid "Name of monitor to select"
msgstr "Tên của bản đồ vec-tơ cần chỉnh sửa"

#: ../display/d.mon/main.c:66
msgid "Width for display monitor if not set by GRASS_RENDER_WIDTH"
msgstr ""

#: ../display/d.mon/main.c:67
msgid "Default value: 640"
msgstr ""

#: ../display/d.mon/main.c:70 ../display/d.mon/main.c:78
#: ../display/d.mon/main.c:86 ../display/d.mon/main.c:92
#: ../display/d.mon/main.c:98 ../display/d.mon/main.c:128
#: ../display/d.mon/main.c:134 ../db/db.login/main.c:59
#: ../db/db.login/main.c:67 ../general/g.access/main.c:50
#: ../general/g.access/main.c:58 ../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.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.segment/parse_args.c:42 ../imagery/i.segment/parse_args.c:51
#: ../imagery/i.segment/parse_args.c:62 ../imagery/i.segment/parse_args.c:73
#: ../imagery/i.segment/parse_args.c:83 ../imagery/i.segment/parse_args.c:102
#: ../imagery/i.segment/parse_args.c:129 ../imagery/i.segment/parse_args.c:135
#: ../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.resamp.bspline/main.c:108
#: ../raster/r.resamp.bspline/main.c:116 ../raster/r.resamp.bspline/main.c:122
#: ../raster/r.resamp.bspline/main.c:134 ../raster/r.resamp.bspline/main.c:139
#: ../raster/r.walk/main.c:274 ../raster/r.walk/main.c:284
#: ../raster/r.walk/main.c:294 ../raster/r.slope.aspect/main.c:181
#: ../raster/r.slope.aspect/main.c:190 ../raster/r.slope.aspect/main.c:248
#: ../raster/r.slope.aspect/main.c:257 ../raster/r.slope.aspect/main.c:263
#: ../raster/r.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.out.mpeg/main.c:132
#: ../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.lidar.correction/main.c:102
#: ../vector/v.lidar.correction/main.c:111 ../vector/v.colors.out/main.c:68
#: ../vector/v.colors.out/main.c:73 ../vector/v.lidar.edgedetection/main.c:95
#: ../vector/v.lidar.edgedetection/main.c:104
#: ../vector/v.lidar.edgedetection/main.c:113
#: ../vector/v.lidar.edgedetection/main.c:122
#: ../vector/v.lidar.edgedetection/main.c:131
#: ../vector/v.lidar.edgedetection/main.c:139
#: ../vector/v.lidar.edgedetection/main.c:148
#: ../vector/v.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.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.outlier/main.c:109
#: ../vector/v.outlier/main.c:118 ../vector/v.outlier/main.c:126
#: ../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
msgid "Settings"
msgstr "Các thiết lập"

#: ../display/d.mon/main.c:74
msgid "Height for display monitor if not set by GRASS_RENDER_HEIGHT"
msgstr ""

#: ../display/d.mon/main.c:75
msgid "Default value: 480"
msgstr ""

#: ../display/d.mon/main.c:82
msgid "Dimensions of display monitor versus current size"
msgstr ""

#: ../display/d.mon/main.c:83
msgid "Example: resolution=2 enlarge display monitor twice to 1280x960"
msgstr ""

#: ../display/d.mon/main.c:96
#, fuzzy
msgid "Name for output file (when starting new monitor)"
msgstr "Tên tập tin đầu ra chứa báo cáo cuối cùng"

#: ../display/d.mon/main.c:97
msgid "Ignored for 'wx' monitors"
msgstr ""

#: ../display/d.mon/main.c:102
#, fuzzy
msgid "List running monitors and exit"
msgstr "Liệt kê các định dạng được hỗ trợ và thoát"

#: ../display/d.mon/main.c:103 ../display/d.mon/main.c:108
#: ../display/d.mon/main.c:113 ../db/db.login/main.c:72
#: ../db/db.connect/main.c:53 ../db/db.connect/main.c:58
#: ../temporal/t.connect/main.c:43 ../general/g.list/main.c:128
#: ../general/g.list/main.c:139 ../general/g.list/main.c:161
#: ../general/g.list/main.c:166 ../general/g.list/main.c:171
#: ../general/g.list/main.c:176 ../general/g.region/main.c:84
#: ../general/g.region/main.c:90 ../general/g.region/main.c:95
#: ../general/g.region/main.c:101 ../general/g.region/main.c:107
#: ../general/g.region/main.c:113 ../general/g.region/main.c:119
#: ../general/g.region/main.c:127 ../general/g.region/main.c:132
#: ../general/g.region/main.c:138 ../general/g.region/main.c:143
#: ../general/g.mapset/main.c:76 ../general/g.mapset/main.c:82
#: ../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
#: ../locale/scriptstrings/t.rast.colors_to_translate.c:18
#: ../locale/scriptstrings/g.extension_to_translate.c:13
#: ../locale/scriptstrings/g.extension_to_translate.c:15
#: ../locale/scriptstrings/g.extension_to_translate.c:17
#: ../locale/scriptstrings/g.extension_to_translate.c:19
#: ../imagery/i.group/main.c:79 ../imagery/i.group/main.c:84
#: ../imagery/i.group/main.c:89 ../raster/r.out.gdal/main.c:142
#: ../raster/r.proj/main.c:203 ../raster/r.proj/main.c:213
#: ../raster/r.proj/main.c:219 ../raster/r.external/main.c:96
#: ../raster/r.sunmask/main.c:232 ../raster/r.sunmask/main.c:238
#: ../raster/r.in.gdal/main.c:177 ../raster/r.colors/edit_colors.c:128
#: ../raster/r.external.out/main.c:272 ../raster/r.external.out/main.c:283
#: ../raster/r.what/main.c:120 ../raster/r.what/main.c:128
#: ../raster/r.what/main.c:142 ../raster/r.what/main.c:147
#: ../raster/r.what/main.c:152 ../raster/r.what/main.c:157
#: ../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.colors/main.c:134
#: ../vector/v.what/main.c:89 ../vector/v.what/main.c:94
#: ../vector/v.what/main.c:99 ../vector/v.what/main.c:104
#: ../vector/v.external.out/args.c:63 ../vector/v.external.out/args.c:75
#: ../vector/v.external.out/args.c:81 ../vector/v.to.db/parse.c:116
#: ../vector/v.to.db/parse.c:121 ../vector/v.to.db/parse.c:127
#: ../vector/v.to.db/parse.c:133 ../vector/v.db.connect/main.c:84
#: ../vector/v.db.connect/main.c:89 ../vector/v.db.connect/main.c:96
#: ../vector/v.db.connect/main.c:103 ../vector/v.in.ogr/main.c:252
#: ../vector/v.in.ogr/main.c:258 ../vector/v.external/args.c:41
#: ../vector/v.external/args.c:47 ../vector/v.external/args.c:55
msgid "Print"
msgstr "In"

#: ../display/d.mon/main.c:107
#, fuzzy
msgid "Print name of currently selected monitor and exit"
msgstr "In ra các tham số kết nối hiện hành và thoát"

#: ../display/d.mon/main.c:112
#, fuzzy
msgid "Print commands for currently selected monitor and exit"
msgstr "Liệt kê các tập tin vec-tơ trong vị trí đầu vào và thoát"

#: ../display/d.mon/main.c:117
msgid "Do not automatically select when starting"
msgstr "Không chọn tự động khi khởi động"

#: ../display/d.mon/main.c:122
#, fuzzy
msgid "Release and stop currently selected monitor and exit"
msgstr "Liệt kê các tập tin vec-tơ trong vị trí đầu vào và thoát"

#: ../display/d.mon/main.c:127
#, fuzzy
msgid "Disable true colors"
msgstr "Không thể đọc màu"

#: ../display/d.mon/main.c:132
#, fuzzy
msgid "Open output file in update mode"
msgstr "Mở biểu mẫu ở chế độ chỉnh sửa"

#: ../display/d.mon/main.c:133
msgid "Requires --overwrite flag"
msgstr ""

#: ../display/d.mon/main.c:141 ../general/g.mapsets/main.c:136
#: ../general/g.mapsets/main.c:138 ../general/g.mapsets/main.c:148
#, fuzzy, c-format
msgid "Flag -%c ignored"
msgstr "bỏ qua\n"

#: ../display/d.mon/main.c:145
msgid "Currently selected monitor:"
msgstr ""

#: ../display/d.mon/main.c:149
#, c-format
msgid "List of commands for monitor <%s>:"
msgstr ""

#: ../display/d.mon/main.c:154
#, c-format
msgid "Monitor <%s> released"
msgstr "Màn hình <%s> được giải phóng"

#: ../display/d.mon/main.c:159
msgid "No monitor selected"
msgstr "Không có màn hình nào được chọn"

#: ../display/d.mon/main.c:178
#, fuzzy, c-format
msgid "Either <%s>, <%s> or <%s> must be given"
msgstr "Hoặc là phải nhập chữ hoặc phải dùng cờ -c"

#: ../display/d.mon/main.c:183 ../general/g.mapsets/main.c:140
#: ../general/g.mapsets/main.c:150 ../general/g.mapsets/main.c:158
#, fuzzy, c-format
msgid "Option <%s> ignored"
msgstr "Vị trí <%s> được tạo ra"

#: ../display/d.erase/main.c:33
#, fuzzy
msgid ""
"Erases the contents of the active graphics display frame with user defined "
"color."
msgstr "Xóa nội dung khung hiển thị kích hoạt bằng mầu do người dùng chọn"

#: ../display/d.erase/main.c:42
msgid "Remove all frames and erase the screen"
msgstr "Loại bỏ tất cả các khung và xóa màn hình"

#: ../display/d.title/main.c:52
msgid ""
"Create a TITLE for a raster map in a form suitable for display with d.text."
msgstr ""
"Tạo một TIÊU ĐỀ cho một bản đồ raster ở dạng phù hợp để trình bày bằng d."
"text."

#: ../display/d.title/main.c:63
msgid "Sets the text color"
msgstr "Thiết lập màu cho chữ"

#: ../display/d.title/main.c:71
msgid "Sets the text size as percentage of the frame's height"
msgstr "Thiết lập cỡ chữ ở dạng phần trăm của chiều cao khung"

#: ../display/d.title/main.c:75
msgid "Draw title on current display"
msgstr "Vẽ tiêu đề trên màn hình trình bày hiện tại"

#: ../display/d.title/main.c:79
msgid "Do a fancier title"
msgstr "Làm tiêu đề kiểu đẹp hơn"

#: ../display/d.title/main.c:84
msgid "Do a simple title"
msgstr "Làm tiêu đề kiểu đơn giản"

#: ../display/d.title/main.c:102
msgid "Title can be fancy or simple, not both"
msgstr "Tiêu đề có thể kiểu đẹp hoặc đơn giản, không thể chọn cả hai"

#: ../display/d.title/main.c:105
msgid "No map name given"
msgstr "Tên bản đồ không được cung cấp"

#: ../display/d.title/main.c:110 ../raster/r.statistics/main.c:110
#: ../raster/r.support/main.c:249 ../raster3d/r3.support/main.c:248
#, fuzzy, c-format
msgid "Unable to read category file of raster map <%s>"
msgstr "không thể ghi tập tin phạm trù cho <%s>"

#: ../display/d.title/main.c:117 ../general/g.setproj/get_stp.c:162
#: ../general/g.setproj/get_stp.c:165 ../general/g.setproj/get_stp.c:282
#: ../general/g.setproj/get_stp.c:286 ../raster/r.resamp.rst/main.c:542
#: ../raster/r.in.ascii/main.c:124 ../raster/r.in.ascii/main.c:154
#: ../vector/v.in.ascii/main.c:271 ../vector/v.surf.rst/main.c:821
#, c-format
msgid "Unable to open temporary file <%s>"
msgstr "Không thể mở tập tin tạm <%s>"

#: ../display/d.profile/main.c:68
#, fuzzy, c-format
msgid "Unable to read range for %s"
msgstr "%s: không thể đọc miền giá trị cho [%s]"

#: ../display/d.profile/main.c:79
#, fuzzy, c-format
msgid "Unable to read FP range for %s"
msgstr "%s: không thể đọc miền giá trị cho [%s]"

#: ../display/d.profile/main.c:192 ../raster/r.profile/main.c:54
#: ../raster3d/r3.cross.rast/main.c:229
#, fuzzy
msgid "profile"
msgstr "thất bại"

#: ../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 "Bản đồ raster cần vẽ mặt cắt"

#: ../display/d.profile/main.c:203 ../raster/r.profile/main.c:69
msgid "Profile coordinate pairs"
msgstr "Các cặp tọa độ mặt cắt"

#: ../display/d.profile/main.c:207
msgid "Use map's range recorded range"
msgstr ""

#: ../display/d.profile/main.c:256
#, fuzzy
msgid "At least two points are required"
msgstr "Tọa độ để truy vấn"

#: ../display/d.labels/do_labels.c:142
#, c-format
msgid "Error: %s\n"
msgstr "Lỗi: %s\n"

#: ../display/d.labels/main.c:44 ../vector/v.label/main.c:60
#: ../vector/v.label.sa/main.c:39
#, fuzzy
msgid "paint labels"
msgstr "vec-tơ, nhãn vẽ"

#: ../display/d.labels/main.c:46
msgid ""
"Displays text labels (created with v.label) to the active frame on the "
"graphics monitor."
msgstr ""
"Trình bày các nhãn văn bản (do v.label tạo ra) trong khung kích hoạt trên "
"màn hình đồ họa."

#: ../display/d.labels/main.c:52
msgid "Ignore rotation setting and draw horizontally"
msgstr "Bỏ qua thiết lập xoay và vẽ theo chiều ngang"

#: ../display/d.labels/main.c:59
msgid "Name of label file"
msgstr "Tên của tập tin nhãn"

#: ../display/d.labels/main.c:66
msgid "Minimum region size (diagonal) when labels are displayed"
msgstr ""
"Kích thước vùng tối thiểu (theo đường chéo) khi các nhãn được trình bày"

#: ../display/d.labels/main.c:73
msgid "Maximum region size (diagonal) when labels are displayed"
msgstr "Kích thước vùng tối đa (theo đường chéo) khi các nhãn được trình bày"

#: ../display/d.labels/main.c:85
#, c-format
msgid "Label file <%s> not found"
msgstr "Không tìm thấy tập tin nhãn <%s>"

#: ../display/d.labels/main.c:97
msgid "Region size is lower than minreg, nothing displayed."
msgstr "Kích thước vùng nhỏ hơn minreg, không có gì được trình bày."

#: ../display/d.labels/main.c:105
msgid "Region size is greater than maxreg, nothing displayed."
msgstr "Kích thước vùng lớn hơn maxreg, không có gì được trình bày."

#: ../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 "Không thể mở tập tin nhãn <%s>"

#: ../db/db.select/main.c:53 ../db/db.columns/main.c:44
#: ../db/db.copy/main.c:100 ../db/db.describe/main.c:50
#, fuzzy, c-format
msgid "Table <%s> not found in database <%s> using driver <%s>"
msgstr "Không thể mở CSDL <%s> bằng trình điều khiển <%s>"

#: ../db/db.select/main.c:63 ../db/db.execute/main.c:57
#, fuzzy, c-format
msgid "Unable to open file <%s>: %s"
msgstr "Không thể mở tập tin cell [%s]."

#: ../db/db.select/main.c:105
#, fuzzy, c-format
msgid "Test %s."
msgstr "Kiểu: %s"

#: ../db/db.select/main.c:105 ../imagery/i.rectify/report.c:10
#: ../imagery/i.ortho.photo/i.ortho.rectify/report.c:10
msgid "failed"
msgstr "thất bại"

#: ../db/db.select/main.c:105
#, fuzzy
msgid "succeeded"
msgstr "... thành công."

#: ../db/db.select/main.c:142 ../raster/r.regression.multi/main.c:169
#: ../raster/r.univar/r3.univar_main.c:128
#: ../raster/r.univar/r.univar_main.c:121 ../raster/r.regression.line/main.c:77
#: ../raster/r.stats/main.c:227 ../raster/r.what/main.c:170
#: ../vector/v.db.select/main.c:117
#, c-format
msgid "Unable to open file <%s> for writing"
msgstr "Không thể mở tập tin <%s> để ghi"

#: ../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 ../raster/r.what/main.c:110
#: ../raster/r.what/main.c:116 ../vector/v.to.db/parse.c:104
#: ../vector/v.to.db/parse.c:112
msgid "Query"
msgstr "Truy vấn"

#: ../db/db.select/main.c:207
#, fuzzy
msgid "Name of file containing SQL select statement(s)"
msgstr "Tên tập tin chứa các câu lệnh SQL"

#: ../db/db.select/main.c:208 ../db/db.execute/main.c:139
#: ../general/g.proj/main.c:141 ../general/g.proj/main.c:150
#: ../locale/scriptstrings/m.proj_to_translate.c:7 ../raster/r.recode/main.c:60
#: ../raster/r.in.ascii/main.c:79 ../raster/r.reclass/main.c:66
#: ../vector/v.what/main.c:76 ../vector/v.edit/args.c:89
#: ../vector/v.segment/main.c:80
#, fuzzy
msgid "'-' for standard input"
msgstr "Nếu là '-' thì đọc từ đầu vào tiêu chuẩn"

#: ../db/db.select/main.c:212
#, fuzzy
msgid "Name of table to query"
msgstr "Tên của cột thuộc tính được dùng cho tùy chọn 'query'"

#: ../db/db.select/main.c:219 ../db/db.select/main.c:224
#: ../db/db.execute/main.c:144 ../db/db.execute/main.c:149
#: ../db/db.execute/main.c:154 ../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 "Kết nối"

#: ../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:71
#: ../vector/v.db.select/main.c:77 ../vector/v.db.select/main.c:80
#: ../vector/v.db.select/main.c:97 ../vector/v.db.select/main.c:102
msgid "Format"
msgstr "Định dạng"

#: ../db/db.select/main.c:231
#, fuzzy
msgid "Vertical record separator (requires -v flag)"
msgstr "Dấu phân cách bản ghi theo chiều đứng ở đầu ra"

#: ../db/db.select/main.c:241
#: ../locale/scriptstrings/r.out.xyz_to_translate.c:6
#: ../locale/scriptstrings/i.oif_to_translate.c:5
#: ../raster/r.univar/r3.univar_main.c:42 ../raster/r.univar/r.univar_main.c:41
#: ../raster/r.stats/main.c:119 ../raster/r.what/main.c:125
#: ../vector/v.db.select/main.c:86
msgid "Name for output file (if omitted or \"-\" output to stdout)"
msgstr ""
"Tên tập tin đầu ra (nếu bỏ qua hoặc \"-\" thì xuất ra đầu ra tiêu chuẩn)"

#: ../db/db.select/main.c:245 ../vector/v.db.select/main.c:96
msgid "Do not include column names in output"
msgstr "Không đưa  tên cột vào đầu ra"

#: ../db/db.select/main.c:250
msgid "Describe query only (don't run it)"
msgstr "Chỉ mô tả truy vấn (không chạy nó)"

#: ../db/db.select/main.c:255 ../vector/v.db.select/main.c:101
msgid "Vertical output (instead of horizontal)"
msgstr "Đầu ra theo chiều đứng (thay vì ngang)"

#: ../db/db.select/main.c:260
msgid "Only test query, do not execute"
msgstr "Chỉ thử phép truy vấn, đừng thực thi"

#: ../db/db.select/main.c:265 ../db/db.execute/main.c:125
#: ../db/db.createdb/main.c:71 ../db/db.tables/main.c:97
#: ../db/db.dropdb/main.c:71 ../db/db.columns/main.c:99
#: ../db/db.login/main.c:40 ../db/db.databases/main.c:95
#: ../db/db.drivers/main.c:71 ../db/db.copy/main.c:35
#: ../db/db.describe/main.c:129 ../db/db.connect/main.c:43
#: ../temporal/t.connect/main.c:34
#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:4
#: ../locale/scriptstrings/v.db.reconnect.all_to_translate.c:4
#: ../locale/scriptstrings/db.univar_to_translate.c:2
#: ../locale/scriptstrings/v.db.dropcolumn_to_translate.c:4
#: ../locale/scriptstrings/db.dropcolumn_to_translate.c:2
#: ../locale/scriptstrings/v.db.droprow_to_translate.c:4
#: ../locale/scriptstrings/t.vect.db.select_to_translate.c:5
#: ../locale/scriptstrings/db.test_to_translate.c:2
#: ../locale/scriptstrings/db.droptable_to_translate.c:2
#: ../locale/scriptstrings/db.out.ogr_to_translate.c:2
#: ../locale/scriptstrings/db.in.ogr_to_translate.c:2
#: ../locale/scriptstrings/v.db.droptable_to_translate.c:4
#: ../locale/scriptstrings/v.db.join_to_translate.c:4
#: ../locale/scriptstrings/v.db.addcolumn_to_translate.c:4
#: ../locale/scriptstrings/v.db.addtable_to_translate.c:4
#: ../locale/scriptstrings/v.db.update_to_translate.c:4
#: ../locale/scriptstrings/v.what.vect_to_translate.c:4
#: ../vector/v.in.db/main.c:54 ../vector/v.vect.stats/main.c:130
#: ../vector/v.db.select/main.c:55 ../vector/v.to.db/main.c:38
#: ../vector/v.db.connect/main.c:54 ../vector/v.distance/main.c:92
#, fuzzy
msgid "database"
msgstr "CSDL, SQL"

#: ../db/db.select/main.c:266 ../db/db.execute/main.c:126
#: ../db/db.createdb/main.c:72 ../db/db.tables/main.c:98
#: ../db/db.dropdb/main.c:72 ../db/db.columns/main.c:100
#: ../db/db.databases/main.c:96 ../db/db.copy/main.c:36
#: ../db/db.describe/main.c:130 ../db/db.connect/main.c:44
#: ../temporal/t.connect/main.c:35
#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:3
#: ../locale/scriptstrings/v.what.strds_to_translate.c:7
#: ../locale/scriptstrings/v.db.reconnect.all_to_translate.c:3
#: ../locale/scriptstrings/db.univar_to_translate.c:4
#: ../locale/scriptstrings/v.db.dropcolumn_to_translate.c:3
#: ../locale/scriptstrings/db.dropcolumn_to_translate.c:3
#: ../locale/scriptstrings/v.db.droprow_to_translate.c:3
#: ../locale/scriptstrings/t.vect.db.select_to_translate.c:3
#: ../locale/scriptstrings/db.test_to_translate.c:3
#: ../locale/scriptstrings/db.droptable_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.droptable_to_translate.c:3
#: ../locale/scriptstrings/v.db.join_to_translate.c:3
#: ../locale/scriptstrings/v.db.addcolumn_to_translate.c:3
#: ../locale/scriptstrings/v.db.univar_to_translate.c:4
#: ../locale/scriptstrings/v.db.addtable_to_translate.c:3
#: ../locale/scriptstrings/v.db.update_to_translate.c:3
#: ../locale/scriptstrings/v.what.vect_to_translate.c:7
#: ../vector/v.vect.stats/main.c:129 ../vector/v.what.rast3/main.c:69
#: ../vector/v.what.rast/main.c:76 ../vector/v.db.select/main.c:54
#: ../vector/v.to.db/main.c:37 ../vector/v.univar/main.c:95
#: ../vector/v.db.connect/main.c:53 ../vector/v.class/main.c:47
#: ../vector/v.distance/main.c:93
#, fuzzy
msgid "attribute table"
msgstr "vecotr, bảng thuộc tính"

#: ../db/db.select/main.c:267 ../db/db.execute/main.c:127
#: ../db/db.execute/main.c:134 ../db/db.execute/main.c:140
#: ../db/db.createdb/main.c:73 ../db/db.dropdb/main.c:73
#: ../db/db.databases/main.c:97 ../db/db.copy/main.c:37
#: ../vector/v.db.select/main.c:56
msgid "SQL"
msgstr ""

#: ../db/db.select/main.c:268
#, fuzzy
msgid "Selects data from attribute table."
msgstr "CSDL, bảng thuộc tính"

#: ../db/db.select/main.c:269
msgid "Performs SQL query statement(s)."
msgstr ""

#: ../db/db.select/main.c:304
#, c-format
msgid "You must provide one of these options: <%s>, <%s>, or <%s>"
msgstr ""

#: ../db/db.execute/main.c:94 ../db/db.execute/main.c:99
#, c-format
msgid "Error while executing: '%s'"
msgstr "Lỗi khi đang thực thi: '%s'"

#: ../db/db.execute/main.c:128
msgid "Executes any SQL statement."
msgstr "Thực thi bất kỳ câu lệnh SQL nào."

#: ../db/db.execute/main.c:129
msgid "For SELECT statements use 'db.select'."
msgstr ""

#: ../db/db.execute/main.c:132
#, fuzzy
msgid "SQL statement"
msgstr "Câu lệnh chọn SQL"

#: ../db/db.execute/main.c:133
msgid "Example: update rybniky set kapri = 'hodne' where kapri = 'malo'"
msgstr ""

#: ../db/db.execute/main.c:138
#, fuzzy
msgid "Name of file containing SQL statement(s)"
msgstr "Tên tập tin chứa các câu lệnh SQL"

#: ../db/db.execute/main.c:160
msgid "Ignore SQL errors and continue"
msgstr "Bỏ qua các lỗi SQL và tiếp tục"

#: ../db/db.execute/main.c:161 ../vector/v.build/main.c:51
#: ../vector/v.build/main.c:77
#, fuzzy
msgid "Errors"
msgstr "Lỗi: %s"

#: ../db/db.execute/main.c:167
#, fuzzy, c-format
msgid "You must provide <%s> or <%s> option"
msgstr "Bạn phải cung cấp ít nhất bốn điểm %d"

#: ../db/drivers/mysql/listtab.c:37
#, fuzzy
msgid "Unable get list of tables:"
msgstr "Không thể lấy danh sách các bảng:\n"

#: ../db/drivers/mysql/dbe.c:45
#, fuzzy
msgid "Unable parse MySQL embedded database name"
msgstr "Không thể phân tách tên CSDL nhúng MySQL"

#: ../db/drivers/mysql/dbe.c:61
msgid "Cannot initialize MySQL embedded server"
msgstr "Không thể khởi chạy máy chủ nhúng MySQL"

#: ../db/drivers/mysql/dbe.c:80
#, fuzzy
msgid "Unable to connect to MySQL embedded server: "
msgstr "Không thể kết nối đến máy chủ nhúng MySQL: "

#: ../db/drivers/mysql/select.c:42
#, fuzzy
msgid "Unable to select data:"
msgstr "Không thể thiết lập kích thước"

#: ../db/drivers/mysql/select.c:64 ../db/drivers/postgres/describe.c:40
#, fuzzy
msgid "Unable to describe table."
msgstr "Không thể mô tả bảng <%s >"

#: ../db/drivers/mysql/fetch.c:34 ../db/drivers/mysql/fetch.c:276
#: ../db/drivers/postgres/fetch.c:33 ../db/drivers/ogr/fetch.c:55
#: ../db/drivers/ogr/fetch.c:188 ../db/drivers/sqlite/fetch.c:265
msgid "Cursor not found"
msgstr "Không tìm thấy con trỏ"

#: ../db/drivers/mysql/fetch.c:52
msgid "Cursor position is not supported by MySQL driver"
msgstr "Vị trí con trỏ không được trình điều khiển MySQL hỗ trợ"

#: ../db/drivers/mysql/fetch.c:191
#, fuzzy
msgid "Unable to scan timestamp: "
msgstr "Không thể quét đánh dấu thời gian: "

#: ../db/drivers/mysql/fetch.c:200
msgid "Unknown timestamp format: "
msgstr "Định dạng đánh dấu thời gian không biết: "

#: ../db/drivers/mysql/fetch.c:215
#, fuzzy
msgid "Unable to scan date: "
msgstr "Không thể mở csdl:"

#: ../db/drivers/mysql/fetch.c:229
#, fuzzy
msgid "Unable to scan time: "
msgstr "Không thể thiết lập kích thước"

#: ../db/drivers/mysql/fetch.c:245
#, fuzzy
msgid "Unable to scan datetime:"
msgstr "Không thể quét ngày-giờ: "

#: ../db/drivers/mysql/cursor.c:44 ../db/drivers/postgres/cursor.c:41
#, fuzzy
msgid "Unable allocate cursor."
msgstr "Không thể cấp phát bộ nhớ"

#: ../db/drivers/mysql/cursor.c:53
#, fuzzy
msgid "Unable to add dnew token."
msgstr "Không thể đọc tập tin miền"

#: ../db/drivers/mysql/index.c:55 ../db/drivers/sqlite/index.c:77
#, fuzzy
msgid "Unable to create index:"
msgstr "Không thể tạo chỉ mục"

#: ../db/drivers/mysql/db.c:61 ../db/drivers/postgres/db.c:71
#: ../db/drivers/postgres/db.c:249
#, fuzzy
msgid "Connection failed."
msgstr "Kết nối"

#: ../db/drivers/mysql/create_table.c:108
#: ../db/drivers/postgres/create_table.c:103
#: ../db/drivers/sqlite/create_table.c:122
#, fuzzy
msgid "Unable to create table:"
msgstr "Không thể tạo bảng: %s"

#: ../db/drivers/mysql/describe.c:32 ../db/drivers/sqlite/select.c:95
#: ../db/drivers/sqlite/describe.c:92
#, fuzzy
msgid "Unable to describe table:"
msgstr "Không thể mô tả bảng <%s >"

#: ../db/drivers/mysql/describe.c:50 ../db/drivers/postgres/select.c:69
#, fuzzy
msgid "Unable to describe table"
msgstr "Không thể mô tả bảng <%s >"

#: ../db/drivers/mysql/describe.c:121
#, c-format
msgid "MySQL driver: column '%s', type %d is not supported"
msgstr "Trình điều khiển MySQL: cột '%s', kiểu %d  không được hỗ trợ"

#: ../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 ""
"cột '%s' : kiểu BIGINT được lưu trữ dưới dạng số nguyên (4 byte), một số dữ "
"liệu có thể bị hỏng"

#: ../db/drivers/mysql/parse.c:62
msgid "Wrong port number in MySQL database definition: "
msgstr "Số hiệu cổng sai trong định nghĩa csdl MySQL: "

#: ../db/drivers/mysql/parse.c:73 ../db/drivers/postgres/parse.c:60
msgid "'user' in database definition is not supported, use db.login"
msgstr ""
"'user' (người dùng) trong định nghĩa csdl không được hỗ trợ, hãy dùng db."
"login"

#: ../db/drivers/mysql/parse.c:77 ../db/drivers/postgres/parse.c:64
msgid "'password' in database definition is not supported, use db.login"
msgstr ""
"'password' (mật mã) trong định nghĩa csdl không được hỗ trợ, hãy dùng db."
"login"

#: ../db/drivers/mysql/parse.c:82
#, fuzzy
msgid "Unknown option in database definition for MySQL: "
msgstr "Tùy chọn không biết trong định nghĩa csdl đối với "

#: ../db/drivers/mysql/execute.c:41 ../db/drivers/postgres/execute.c:42
#, fuzzy
msgid "Unable to execute:"
msgstr "Không thể thiết lập kích thước"

#: ../db/drivers/mysql/execute.c:62
#, fuzzy
msgid "Unable to start transaction:"
msgstr "Không thể thiết lập phép chiếu"

#: ../db/drivers/mysql/execute.c:77
#, fuzzy
msgid "Unable to commit transaction:"
msgstr "Không thể thiết lập phép chiếu"

#: ../db/drivers/odbc/listdb.c:29
#, fuzzy
msgid "Unable to allocate handle."
msgstr "Không thể cấp phát bộ nhớ"

#: ../db/drivers/odbc/listdb.c:40 ../db/drivers/postgres/listdb.c:95
#: ../db/drivers/sqlite/listdb.c:147
#, fuzzy
msgid "Unable to set handle"
msgstr "Không thể tạo chỉ mục"

#: ../db/drivers/odbc/cursor.c:36 ../db/drivers/ogr/cursor.c:65
#, fuzzy
msgid "Unable to allocate cursor"
msgstr "Không thể cấp phát bộ nhớ"

#: ../db/drivers/odbc/cursor.c:55 ../db/drivers/postgres/cursor.c:50
#: ../db/drivers/sqlite/cursor.c:56
#, fuzzy
msgid "Unable to add new token."
msgstr "Không thể đọc tập tin miền"

#: ../db/drivers/odbc/table.c:159
#, fuzzy, c-format
msgid "Table %s doesn't exist"
msgstr "Công cụng này không tồn tại"

#: ../db/drivers/odbc/table.c:176
#, c-format
msgid "Table %s isn't 'TABLE' or 'VIEW' but %s"
msgstr ""

#: ../db/drivers/postgres/listtab.c:38
#, fuzzy
msgid "Unable to select table names."
msgstr "Không thể chọn thuộc tính"

#: ../db/drivers/postgres/listtab.c:65
#, fuzzy
msgid "Unable to select view names."
msgstr "Không thể chọn thuộc tính"

#: ../db/drivers/postgres/listtab.c:92 ../db/drivers/postgres/listdb.c:87
#: ../db/drivers/sqlite/listdb.c:134 ../imagery/i.smap/multialloc.c:115
#: ../raster/r.li/r.li.daemon/list.c:49 ../raster/r.to.rast3/main.c:244
#: ../raster/r.stream.extract/seg.c:55 ../raster/r.stream.extract/cseg.c:51
#: ../raster/r.stream.extract/dseg.c:51 ../raster/r.stream.extract/bseg.c:50
#: ../raster3d/r3.to.rast/main.c:295 ../vector/v.vol.rst/user1.c:423
#: ../vector/v.net.flow/main.c:232 ../vector/v.net.connectivity/main.c:186
#: ../vector/v.net.connectivity/main.c:202
#: ../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:205
#: ../vector/v.net.allpairs/main.c:201 ../vector/v.mkgrid/write_grid.c:28
#: ../vector/v.kcv/main.c:208 ../vector/v.surf.rst/main.c:800
#: ../vector/v.net.components/main.c:169 ../vector/v.net.timetable/main.c:389
#: ../vector/v.net.timetable/main.c:399
#: ../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/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.generalize/matrix.c:144
msgid "Out of memory"
msgstr "Hết bộ nhớ"

#: ../db/drivers/postgres/listdb.c:35 ../db/drivers/sqlite/listdb.c:45
#, fuzzy
msgid "No path given"
msgstr "Tên bản đồ không được cung cấp"

#: ../db/drivers/postgres/listdb.c:64
#, fuzzy
msgid "Unable to connect to Postgres:"
msgstr "Không thể chọn thuộc tính"

#: ../db/drivers/postgres/listdb.c:75
#, fuzzy
msgid "Unable to select from Postgres:"
msgstr "Không thể chọn dữ liệu từ bảng"

#: ../db/drivers/postgres/priv.c:53
#, fuzzy
msgid "Unable grant on table:"
msgstr "Không thể chép bảng"

#: ../db/drivers/postgres/select.c:31
msgid "Unable set DATESTYLE"
msgstr ""

#: ../db/drivers/postgres/select.c:55
#, fuzzy
msgid "Unable to select:"
msgstr "Không thể thiết lập kích thước"

#: ../db/drivers/postgres/fetch.c:129 ../db/drivers/sqlite/fetch.c:171
#, fuzzy
msgid "Unable to scan date:"
msgstr "Không thể mở csdl:"

#: ../db/drivers/postgres/fetch.c:147 ../db/drivers/sqlite/fetch.c:188
#, fuzzy
msgid "Unable to scan time:"
msgstr "Không thể thiết lập kích thước"

#: ../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
#, fuzzy
msgid "Unable to recognize boolean value"
msgstr "Không thể nhận ra giá trị luân lý"

#: ../db/drivers/postgres/fetch.c:206
#, fuzzy
msgid "Taken not found"
msgstr "không tìm thấy"

#: ../db/drivers/postgres/index.c:59 ../raster/r.to.vect/main.c:226
#: ../raster/r.random/random.c:253 ../vector/v.random/main.c:256
#: ../vector/v.mkgrid/main.c:345 ../vector/v.mkgrid/main.c:403
#: ../vector/v.patch/main.c:311 ../vector/v.overlay/main.c:585
#: ../vector/v.extract/copy_tab.c:124 ../vector/v.select/copy_tabs.c:82
msgid "Unable to create index"
msgstr "Không thể tạo chỉ mục"

#: ../db/drivers/postgres/db.c:99
#, fuzzy
msgid "Unable to set schema:"
msgstr "Không thể thiết lập cỡ phông"

#: ../db/drivers/postgres/db.c:117
#, fuzzy
msgid "Unable to select data types"
msgstr "Không thể chọn thuộc tính"

#: ../db/drivers/postgres/db.c:268
#, fuzzy, c-format
msgid "Unable to create database <%s>"
msgstr "Không thể tạo bảng <%s>"

#: ../db/drivers/postgres/db.c:270
#, fuzzy, c-format
msgid "Unable to drop database <%s>"
msgstr "Không thể mở CSDL <%s>"

#: ../db/drivers/postgres/create_table.c:90
#, fuzzy, c-format
msgid "Unknown column type (%s)"
msgstr "Kiểu cột không biết '%s'"

#: ../db/drivers/postgres/create_table.c:132
#, fuzzy
msgid "Unable to grant select on table:"
msgstr "Không thể cấp các quyền ưu tiên cho bảng <%s>"

#: ../db/drivers/postgres/describe.c:123
#, fuzzy, c-format
msgid "PostgreSQL driver: column '%s', type %d is not supported"
msgstr "Trình điều khiển MySQL: cột '%s', kiểu %d  không được hỗ trợ"

#: ../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 ""
"cột '%s' : kiểu int8 (bigint) được lưu trữ ở dạng số nguyên (4 byte), một số "
"dữ liệu có thể bị hỏng "

#: ../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 ""
"cột '%s' : kiểu ký tự thay đổi được lưu trữ dưới dạng varchar(250), một số "
"dữ liệu có thể bị mất"

#: ../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 ""
"cột '%s' : kiểu bool (luân lý) được lưu trữ dưới dạng char(1), các giá trị: "
"0 (sai), 1 (đúng) "

#: ../db/drivers/postgres/parse.c:69
msgid "Unknown option in database definition for PostgreSQL: "
msgstr "Tùy chọn không biết trong định nghĩa csdl dùng cho PostgreSQL: "

#: ../db/drivers/postgres/execute.c:68
#, fuzzy
msgid "Unable to 'BEGIN' transaction"
msgstr "Không thể thiết lập phép chiếu"

#: ../db/drivers/postgres/execute.c:88
#, fuzzy
msgid "Unable to 'COMMIT' transaction"
msgstr "Không thể thiết lập phép chiếu"

#: ../db/drivers/ogr/listtab.c:49 ../db/drivers/sqlite/listtab.c:78
#, fuzzy
msgid "Unable to db_alloc_string_array()"
msgstr "Không thể cấp phát bộ nhớ"

#: ../db/drivers/ogr/select.c:50
#, fuzzy
msgid "Unable to select: \n"
msgstr "Không thể thiết lập kích thước"

#: ../db/drivers/ogr/select.c:58 ../db/drivers/ogr/describe.c:63
#, fuzzy
msgid "Unable to describe table\n"
msgstr "Không thể mô tả bảng <%s >"

#: ../db/drivers/ogr/fetch.c:71
#, fuzzy
msgid "DB_PREVIOUS not supported"
msgstr "Lớp 0 không được hỗ trợ"

#: ../db/drivers/ogr/fetch.c:82
#, fuzzy
msgid "DB_LAST not supported"
msgstr "Lớp 0 không được hỗ trợ"

#: ../db/drivers/ogr/fetch.c:160 ../db/drivers/ogr/describe.c:200
msgid "Unknown type"
msgstr "Kiểu không biết"

#: ../db/drivers/ogr/cursor.c:74
#, fuzzy
msgid "Unable to add new token"
msgstr "Không thể đọc tập tin miền"

#: ../db/drivers/ogr/db.c:56
#, fuzzy
msgid "Had to open data source read-only"
msgstr "Không thể mở nguồn dữ liệu <%s>"

#: ../db/drivers/ogr/db.c:60
#, fuzzy
msgid "Unable to open OGR data source"
msgstr "Không thể mở nguồn dữ liệu OGR '%s'"

#: ../db/drivers/ogr/describe.c:55
#, fuzzy, c-format
msgid "OGR layer <%s> does not exist\n"
msgstr "Nhóm <%s> không tồn tại"

#: ../db/drivers/ogr/describe.c:112
#, fuzzy, c-format
msgid "OGR driver: column '%s', OGR type %d is not supported"
msgstr "Trình điều khiển OGR: cột '%s', kiểu OGR %d không được hỗ trợ"

#: ../db/drivers/ogr/describe.c:192
#, c-format
msgid ""
"column '%s', type 'string': unknown width -> stored as varchar(250) some "
"data may be lost"
msgstr ""
"cột '%s', kiểu 'string': độ rộng không biết -> được lưu trữ dưới dạng "
"varchar(250), một số dữ liệu có thể bị mất"

#: ../db/drivers/ogr/execute.c:56 ../vector/v.out.ogr/main.c:593
#, fuzzy, c-format
msgid "OGR layer <%s> not found"
msgstr "Không tìm thấy bộ bản đồ <%s>"

#: ../db/drivers/ogr/execute.c:69 ../vector/v.in.db/main.c:187
#: ../vector/v.colors.out/make_colors.c:42 ../vector/v.colors/scan_attr.c:35
#: ../vector/v.vect.stats/main.c:395 ../vector/v.transform/trans_digit.c:101
#: ../vector/v.univar/main.c:355 ../vector/v.reclass/main.c:145
#: ../vector/v.to.3d/trans3.c:65 ../vector/v.to.3d/trans2.c:63
#: ../vector/v.db.connect/main.c:289 ../vector/v.distance/main.c:477
#: ../vector/v.distance/main.c:518
#, c-format
msgid "Column <%s> not found in table <%s>"
msgstr "Không tìm thấy cột <%s> trong bảng <%s>"

#: ../db/drivers/sqlite/listtab.c:50 ../db/drivers/sqlite/listtab.c:66
#, fuzzy
msgid "Unable to list tables:"
msgstr "Không thể liệt kê các CSDL"

#: ../db/drivers/sqlite/listdb.c:99
#, fuzzy, c-format
msgid "Unable to open directory '%s'"
msgstr "Không thể mở nguồn dữ liệu OGR '%s'"

#: ../db/drivers/sqlite/listdb.c:117
#, fuzzy, c-format
msgid "SQLite database connection '%s' is still busy"
msgstr "Kết nối CSDL không được định nghĩa"

#: ../db/drivers/sqlite/select.c:63 ../db/drivers/sqlite/describe.c:60
#: ../db/drivers/sqlite/execute.c:53
msgid "Error in sqlite3_prepare():"
msgstr ""

#: ../db/drivers/sqlite/select.c:80 ../db/drivers/sqlite/index.c:96
#: ../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
msgid "Error in sqlite3_step():"
msgstr ""

#: ../db/drivers/sqlite/fetch.c:72
#, fuzzy
msgid "Unable to fetch:"
msgstr "Không thể lấy bản ghi"

#: ../db/drivers/sqlite/fetch.c:87
#, fuzzy
msgid "DB_PREVIOUS is not supported"
msgstr "Lớp 0 không được hỗ trợ"

#: ../db/drivers/sqlite/fetch.c:93
#, fuzzy
msgid "DB_LAST is not supported"
msgstr "Lớp 0 không được hỗ trợ"

#: ../db/drivers/sqlite/fetch.c:203
#, fuzzy
msgid "Unable to scan timestamp:"
msgstr "Không thể quét đánh dấu thời gian: "

#: ../db/drivers/sqlite/fetch.c:218
msgid ""
"SQLite driver: parsing of interval values not implemented; assuming seconds"
msgstr ""

#: ../db/drivers/sqlite/fetch.c:223
#, fuzzy
msgid "Unable to scan interval:"
msgstr "Không thể tạo chỉ mục"

#: ../db/drivers/sqlite/fetch.c:286
#, fuzzy
msgid "Unable to get number of rows:"
msgstr "Không thể đọc tên trình điều khiển"

#: ../db/drivers/sqlite/cursor.c:47
#, fuzzy
msgid "Unable to allocate cursor."
msgstr "Không thể cấp phát bộ nhớ"

#: ../db/drivers/sqlite/db.c:99
#, fuzzy, c-format
msgid "Unable to create directory '%s' for sqlite database"
msgstr "Không thể mở nguồn dữ liệu OGR '%s'"

#: ../db/drivers/sqlite/db.c:107
#, fuzzy
msgid "Unable to open database:"
msgstr "Không thể mở csdl:"

#: ../db/drivers/sqlite/db.c:131
#, fuzzy
msgid "SQLite database connection is still busy"
msgstr "Kết nối CSDL không được định nghĩa"

#: ../db/drivers/sqlite/db.c:152
#, fuzzy, c-format
msgid "Database <%s> already exists"
msgstr "<%s> đã có"

#: ../db/drivers/sqlite/db.c:159
#, fuzzy
msgid "Unable to create database:"
msgstr "Không thể tạo bảng: %s"

#: ../db/drivers/sqlite/db.c:183
#, fuzzy, c-format
msgid "Database <%s> not found"
msgstr "Không tìm thấy bộ bản đồ <%s>"

#: ../db/drivers/sqlite/main.c:47
#, c-format
msgid "Busy SQLITE db, already waiting for %d seconds..."
msgstr ""

#: ../db/drivers/sqlite/describe.c:194
#, c-format
msgid "SQLite driver: column '%s', SQLite type %d  is not supported"
msgstr "Trình điều khiển SQLite: cột '%s', kiểu SQLite %d không được hỗ trợ"

#: ../db/drivers/sqlite/execute.c:83
#, fuzzy
msgid "Error in sqlite3_finalize():"
msgstr "Lỗi khi đang đóng tập tin ASCII"

#: ../db/drivers/sqlite/execute.c:111
#, fuzzy
msgid "'BEGIN' transaction failed:"
msgstr "Không thể thiết lập phép chiếu"

#: ../db/drivers/sqlite/execute.c:139
#, fuzzy
msgid "'COMMIT' transaction failed:"
msgstr "Không thể thiết lập phép chiếu"

#: ../db/drivers/dbf/dbfexe.c:72
#, fuzzy
msgid "SQL parser error"
msgstr "raster"

#: ../db/drivers/dbf/dbfexe.c:74
#, fuzzy
msgid "in statement:"
msgstr "Nơi_đặt"

#: ../db/drivers/dbf/dbfexe.c:88
#, fuzzy, c-format
msgid "Table '%s' doesn't exist."
msgstr "Công cụng này không tồn tại"

#: ../db/drivers/dbf/dbfexe.c:96
#, fuzzy
msgid "Unable to load table head."
msgstr "Không thể chép bảng"

#: ../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
#, fuzzy, c-format
msgid "Column '%s' not found"
msgstr "Không tìm thấy cột <%s>"

#: ../db/drivers/dbf/dbfexe.c:145
#, fuzzy
msgid "Incompatible value type."
msgstr "Các kiểu cột không tương thích"

#: ../db/drivers/dbf/dbfexe.c:161
#, fuzzy
msgid "Unable to add column."
msgstr "Không thể dùng cột <%s>"

#: ../db/drivers/dbf/dbfexe.c:183
#, fuzzy
msgid "Unable to delete column."
msgstr "Không thể thực thi: %s"

#: ../db/drivers/dbf/dbfexe.c:191
#, fuzzy, c-format
msgid "Table %s already exists"
msgstr "<%s> đã có"

#: ../db/drivers/dbf/dbfexe.c:206
#, fuzzy
msgid "Unable to create table."
msgstr "Không thể tạo bảng: %s"

#: ../db/drivers/dbf/dbfexe.c:263 ../db/drivers/dbf/dbfexe.c:273
#: ../db/drivers/dbf/dbfexe.c:303
#, fuzzy
msgid "Error in selecting rows"
msgstr "Lỗi diễn giải màu %s"

#: ../db/drivers/dbf/dbfexe.c:552
#, fuzzy
msgid "Cannot load table."
msgstr "Không thể sao chép bảng"

#: ../db/drivers/dbf/dbfexe.c:567
#, fuzzy
msgid "Incompatible types in WHERE condition."
msgstr "Các kiểu không tương thích"

#: ../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
#, fuzzy, c-format
msgid "Unable to find order column '%s'"
msgstr "Không thể tìm ra phông '%s'\n"

#: ../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
#, fuzzy, c-format
msgid "Unknown operator %d"
msgstr "Lệnh không biết"

#: ../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
#, fuzzy, c-format
msgid "Comparison '%s' between strings not allowed"
msgstr "Giá trị bước này không được chấp nhận"

#: ../db/drivers/dbf/dbfexe.c:1112
msgid "Match (~) between numbers not allowed"
msgstr ""

#: ../db/drivers/dbf/select.c:44
#, fuzzy
msgid "Unable to open cursor."
msgstr "Không thể mở con trỏ chọn"

#: ../db/drivers/dbf/cursor.c:47
#, fuzzy
msgid "Unable to allocate new cursor"
msgstr "Không thể cấp phát bộ nhớ"

#: ../db/drivers/dbf/cursor.c:59
#, fuzzy
msgid "Unable to tokenize new cursor"
msgstr "Không thể mở con trỏ chọn"

#: ../db/drivers/dbf/column.c:49
#, c-format
msgid "Column '%s' already exists (duplicate name)"
msgstr ""

#: ../db/drivers/dbf/column.c:99
#, fuzzy, c-format
msgid "Column '%s' does not exist"
msgstr "Nhóm <%s> không tồn tại"

#: ../db/drivers/dbf/db.c:94
#, fuzzy, c-format
msgid "Unable create DBF database: %s"
msgstr "Không thể tạo bảng: %s"

#: ../db/drivers/dbf/db.c:102
#, fuzzy, c-format
msgid "Cannot open DBF database directory: %s"
msgstr "Không thể mở csdl:"

#: ../db/drivers/dbf/db.c:110
#, fuzzy, c-format
msgid "Unable to open DBF database: %s"
msgstr "Không thể mở csdl:"

#: ../db/drivers/dbf/create_table.c:22
#, fuzzy
msgid "Unable to create table"
msgstr "Không thể tạo bảng: %s"

#: ../db/drivers/dbf/describe.c:34
#, fuzzy, c-format
msgid "Table '%s' doesn't exist"
msgstr "Công cụng này không tồn tại"

#: ../db/drivers/dbf/table.c:117 ../db/drivers/dbf/table.c:170
#, fuzzy
msgid "Unable to open DBF file."
msgstr "không thể tạo mặt"

#: ../db/drivers/dbf/table.c:312
#, fuzzy, c-format
msgid "Unable to move '%s' to '%s'."
msgstr "Không thể mở tập tin cell [%s]."

#: ../db/drivers/dbf/execute.c:32
#, fuzzy
msgid "Unable to execute statement."
msgstr "Không thể thiết lập kích thước"

#: ../db/db.createdb/main.c:74
msgid "Creates an empty database."
msgstr "Tạo một CSDL rỗng."

#: ../db/db.tables/main.c:41 ../db/db.connect/main.c:141
msgid "Database connection not defined. Run db.connect."
msgstr "Kết nối CSDL không được định nghĩa. Hãy chạy db.connect."

#: ../db/db.tables/main.c:54
#, fuzzy, c-format
msgid "Unable to list tables from database <%s>"
msgstr "Không thể chọn dữ liệu từ bảng <%s>"

#: ../db/db.tables/main.c:60
#, fuzzy
msgid "No tables found"
msgstr "Không tìm thấy các lớp DXF!"

#: ../db/db.tables/main.c:89
msgid "Print tables and exit"
msgstr "In ra các bảng và thoát"

#: ../db/db.tables/main.c:93
msgid "System tables instead of user tables"
msgstr "Các bảng hệ thống thay vì các bảng người dùng"

#: ../db/db.tables/main.c:99
msgid "Lists all tables for a given database."
msgstr "Liệt kê tất cả các bảng trong một CSDL cho trước."

#: ../db/db.dropdb/main.c:74
#, fuzzy
msgid "Removes an existing database."
msgstr "Loại bỏ một CSDL."

#: ../db/db.columns/main.c:62 ../db/db.describe/main.c:67
#: ../doc/vector/v.example/main.c:137 ../vector/v.in.ascii/main.c:429
#: ../vector/v.random/main.c:269 ../vector/v.out.postgis/table.c:41
#: ../vector/v.info/print.c:152 ../vector/v.reclass/main.c:193
#: ../vector/v.out.vtk/writeVTK.c:655 ../vector/v.db.connect/main.c:228
#: ../vector/v.patch/main.c:147 ../vector/v.patch/main.c:187
#: ../vector/v.out.ogr/main.c:640 ../vector/v.out.svg/main.c:165
#, c-format
msgid "Unable to describe table <%s>"
msgstr "Không thể mô tả bảng <%s >"

#: ../db/db.columns/main.c:101
msgid "List all columns for a given table."
msgstr "Liệt kê tất cả các cột của một bảng cho trước."

#: ../db/db.login/main.c:41 ../db/db.drivers/main.c:72
#: ../db/db.connect/main.c:45 ../temporal/t.connect/main.c:36
#, fuzzy
msgid "connection settings"
msgstr "Vui lòng chỉnh các thiết lập cho đúng"

#: ../db/db.login/main.c:42
#, fuzzy
msgid "Sets user/password for DB driver/database."
msgstr "Thiết lập người dùng/mật mã cho trình điều khiển/csdl."

#: ../db/db.login/main.c:58
#, fuzzy
msgid "Username to set for DB connection"
msgstr "Không thể thiết lập phép chiếu"

#: ../db/db.login/main.c:66
#, fuzzy
msgid "Password to set for DB connection"
msgstr "Không thể thiết lập phép chiếu"

#: ../db/db.login/main.c:71
#, fuzzy
msgid "Print connection settings and exit"
msgstr "In ra các tham số kết nối hiện hành và thoát"

#: ../db/db.login/main.c:85
msgid "Unable to set user/password"
msgstr "Không thể thiết lập người dùng/mật mã"

#: ../db/db.login/main.c:89
#, fuzzy, c-format
msgid "The password was stored in file (%s%cdblogin)"
msgstr "Mật mã được lưu trong tập tin"

#: ../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
#, fuzzy
msgid "No databases found"
msgstr "Không tìm thấy các bản đồ raster"

#: ../db/db.databases/main.c:87
#, fuzzy
msgid "Location"
msgstr "Vị trí: %s\n"

#: ../db/db.databases/main.c:88
msgid "Path for SQLite driver, or connection string for PostgreSQL driver"
msgstr ""

#: ../db/db.databases/main.c:99
#, fuzzy
msgid "Lists all databases for a given driver and location."
msgstr ""
"Liệt kê tất cả các CSDL của một trình điều khiển và một vị trí cho trước."

#: ../db/db.drivers/main.c:39
#, fuzzy
msgid "Unable to read dbmscap file"
msgstr "Không thể đọc tập tin miền"

#: ../db/db.drivers/main.c:63
msgid "Full output"
msgstr "Đầu ra đầy đủ"

#: ../db/db.drivers/main.c:67
#, fuzzy
msgid "Print drivers and exit"
msgstr "In ra các trình điều khiển và thoát"

#: ../db/db.drivers/main.c:73
#, fuzzy
msgid "Lists all database drivers."
msgstr "Liệt kê tất cả các trình điều khiển CSDL."

#: ../db/db.copy/main.c:38
msgid "Copy a table."
msgstr "Sao chép một bảng."

#: ../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 ""
"Có thể dùng 'from_table' (cùng với 'where', tùy chọn), hoặc dùng tùy chọn "
"'select', không được dùng đồng thời 'from_table' và 'select'."

#: ../db/db.copy/main.c:46
msgid "Input driver name"
msgstr "Tên trình điều khiển đầu vào"

#: ../db/db.copy/main.c:52
msgid "Input database name"
msgstr "Tên csdl đầu vào"

#: ../db/db.copy/main.c:59
msgid "Input table name (only, if 'select' is not used)"
msgstr "Tên bảng đầu vào (chỉ khi không dùng 'select')"

#: ../db/db.copy/main.c:65
msgid "Output driver name"
msgstr "Tên trình điều khiển đầu ra"

#: ../db/db.copy/main.c:71
msgid "Output database name"
msgstr "Tên csdl đầu ra"

#: ../db/db.copy/main.c:78
msgid "Output table name"
msgstr "Tên bảng đầu ra"

#: ../db/db.copy/main.c:87
msgid "Full select statement (only, if 'from_table' and 'where' is not used)"
msgstr "Câu lệnh chọn đầy đủ (chỉ khi 'from_table' và 'where' không được dùng)"

#: ../db/db.copy/main.c:88
msgid "E.g.: SELECT dedek FROM starobince WHERE obec = 'Frimburg'"
msgstr "Ví dụ: SELECT dedek FROM starobince WHERE obec = 'Frimburg'"

#: ../db/db.copy/main.c:96
msgid "Cannot combine 'from_table' and 'select' options"
msgstr "Không thể phối hợp các tùy chọn 'from_table' và 'select' "

#: ../db/db.copy/main.c:122
msgid "Either 'from_table' or 'select' option must be given."
msgstr "Tùy chọn 'from_table' hoặc 'select' phải được cung cấp."

#: ../db/db.copy/main.c:125
msgid "Cannot combine 'select' and 'where' options"
msgstr "Không thể phối hợp các tùy chọn 'select' và 'where'"

#: ../db/db.copy/main.c:135
msgid "Copy table failed"
msgstr "Sao chép bảng thất bại"

#: ../db/db.describe/main.c:108
msgid "Print column names only instead of full column descriptions"
msgstr "Chỉ in ra tên cột thay vì in mô tả đầy đủ cột"

#: ../db/db.describe/main.c:113
msgid "Print table structure"
msgstr "In ra cấu trúc bảng"

#: ../db/db.describe/main.c:131
msgid "Describes a table in detail."
msgstr "Mô tả chi tiết một bảng"

#: ../db/db.connect/main.c:47
#, fuzzy
msgid "Prints/sets general DB connection for current mapset."
msgstr "In/Thiết lập kết nối CSDL tổng quát cho bộ bản đồ hiện tại và thoát."

#: ../db/db.connect/main.c:51 ../temporal/t.connect/main.c:42
msgid "Print current connection parameters and exit"
msgstr "In ra các tham số kết nối hiện hành và thoát"

#: ../db/db.connect/main.c:52
msgid "Substitute variables in database settings"
msgstr ""

#: ../db/db.connect/main.c:57
#, fuzzy
msgid "Print current connection parameters using shell style and exit"
msgstr "In ra các tham số kết nối hiện hành và thoát"

#: ../db/db.connect/main.c:63 ../temporal/t.connect/main.c:48
msgid "Check connection parameters, set if uninitialized, and exit"
msgstr ""
"Kiểm tra các tham số kết nối hiện hành, thiết lập nếu chưa được khởi tạo, và "
"thoát"

#: ../db/db.connect/main.c:64 ../db/db.connect/main.c:70
#: ../db/db.connect/main.c:75 ../db/db.connect/main.c:79
#: ../db/db.connect/main.c:83 ../db/db.connect/main.c:93
#: ../temporal/t.connect/main.c:49 ../temporal/t.connect/main.c:55
#: ../temporal/t.connect/main.c:60 ../temporal/t.connect/main.c:65
#: ../temporal/t.connect/main.c:69 ../general/g.gisenv/main.c:66
#: ../general/g.gisenv/main.c:74 ../general/g.gisenv/main.c:84
msgid "Set"
msgstr ""

#: ../db/db.connect/main.c:68 ../temporal/t.connect/main.c:53
#, fuzzy
msgid "Set from default settings and exit"
msgstr "Thiết lập từ vùng mặc định"

#: ../db/db.connect/main.c:69
#, fuzzy
msgid "Overwrite current settings if already initialized"
msgstr "Ghi đè  MẶT NẠ hiện có"

#: ../db/db.connect/main.c:91
msgid "Default group of database users to which select privilege is granted"
msgstr "Nhóm người dùng CSDL mặc định để cấp quyền ưu tiên chọn"

#: ../db/db.connect/main.c:161 ../db/db.connect/main.c:188
#: ../temporal/t.connect/main.c:133
#, c-format
msgid ""
"Default driver / database set to:\n"
"driver: %s\n"
"database: %s"
msgstr ""
"trình điều khiển/csdl mặc định được thiết lập thành:\n"
" trình điều khiển: %s\n"
" csdl: %s"

#: ../db/db.connect/main.c:166
msgid "DB settings already defined, nothing to do"
msgstr ""

#: ../db/db.connect/main.c:172
msgid "Default driver is not set"
msgstr "Trình điều khiển mặc định không được thiết lập"

#: ../db/db.connect/main.c:175
msgid "Default database is not set"
msgstr "CSDL mặc định không được thiết lập"

#: ../misc/m.cogo/main.c:225 ../misc/m.measure/main.c:46
#: ../misc/m.nviz.script/main.c:69 ../misc/m.transform/main.c:316
#: ../locale/scriptstrings/m.proj_to_translate.c:2
msgid "miscellaneous"
msgstr "linh_tinh"

#: ../misc/m.cogo/main.c:227
msgid ""
"A simple utility for converting bearing and distance measurements to "
"coordinates and vice versa."
msgstr ""
"Một tiện ích đơn giản dùng để chuyển đổi các số đo hướng và khoảng cách "
"thành tọa độ và ngược lại."

#: ../misc/m.cogo/main.c:229
msgid "It assumes a cartesian coordinate system"
msgstr "Nó giả định dùng hệ tọa độ Descartes"

#: ../misc/m.cogo/main.c:233
msgid "Lines are labelled"
msgstr "Các đường được gán nhãn"

#: ../misc/m.cogo/main.c:238
msgid "Convert from coordinates to bearing and distance"
msgstr "Chuyển đổi từ tọa độ thành hướng và khoảng cách"

#: ../misc/m.cogo/main.c:243
msgid "Repeat the starting coordinate at the end to close a loop"
msgstr ""

#: ../misc/m.cogo/main.c:254
msgid "Starting coordinate pair"
msgstr "Cặp tọa độ bắt đầu"

#: ../misc/m.cogo/main.c:264
#, c-format
msgid "Couldn't open COGO file <%s>"
msgstr "Không thể mở tập tin COGO <%s>"

#: ../misc/m.cogo/main.c:273
#, c-format
msgid "Couldn't open output file <%s>"
msgstr "Không thể mở tập tin đầu ra <%s>."

#: ../misc/m.cogo/main.c:300 ../misc/m.cogo/main.c:303
msgid "Converting starting coordinate pair"
msgstr "Chuyển đổi cặp tọa độ bắt đầu"

#: ../misc/m.cogo/main.c:318
#, fuzzy, c-format
msgid "Input parse error on line %lu"
msgstr "Lỗi phân tách đầu vào tại dòng %d"

#: ../misc/m.measure/main.c:45
msgid "Measures the lengths and areas of features."
msgstr ""

#: ../misc/m.measure/main.c:47
#, fuzzy
msgid "measurement"
msgstr "Nơi_đặt"

#: ../misc/m.measure/main.c:54
msgid "Units"
msgstr "Đơn vị"

#: ../misc/m.measure/main.c:55
#, fuzzy
msgid "Default: location map units"
msgstr "Sai số rời rạc tính theo đơn vị bản đồ"

#: ../misc/m.measure/main.c:59
#, fuzzy
msgid "Shell script style"
msgstr "In ra ở dạng tập lệnh shell"

#: ../misc/m.measure/main.c:102
#, fuzzy
msgid "Length:"
msgstr "Chiều dài: %f\n"

#: ../misc/m.measure/main.c:113
#, fuzzy
msgid "Area:"
msgstr "Vùng\n"

#: ../misc/m.nviz.script/main.c:72 ../misc/m.nviz.image/main.c:54
#: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:4
#: ../locale/scriptstrings/t.rast3d.univar_to_translate.c:4
#: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:4
#: ../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
#: ../raster/r.to.rast3elev/main.c:363 ../raster/r.univar/r3.univar_main.c:98
#: ../raster/r.colors/edit_colors.c:59
#: ../raster/r.colors.out/raster3d_main.c:46 ../raster3d/r3.in.v5d/main.c:178
#: ../raster3d/r3.mask/main.c:133 ../raster3d/r3.gwflow/main.c:159
#: ../raster3d/r3.out.bin/main.c:205 ../raster3d/r3.in.bin/main.c:252
#: ../raster3d/r3.mkdspf/main.c:79 ../raster3d/r3.info/main.c:75
#: ../raster3d/r3.stats/main.c:48 ../raster3d/r3.retile/main.c:96
#: ../raster3d/r3.to.rast/main.c:206 ../raster3d/r3.out.netcdf/main.c:586
#: ../raster3d/r3.null/main.c:186 ../raster3d/r3.support/main.c:49
#: ../raster3d/r3.out.vtk/main.c:376 ../raster3d/r3.timestamp/main.c:43
#: ../raster3d/r3.neighbors/main.c:208 ../raster3d/r3.in.ascii/main.c:313
#: ../raster3d/r3.out.ascii/main.c:302 ../raster3d/r3.cross.rast/main.c:228
#: ../raster3d/r3.out.v5d/main.c:284
#, fuzzy
msgid "raster3d"
msgstr "raster"

#: ../misc/m.nviz.script/main.c:74 ../misc/m.nviz.image/main.c:50
#: ../visualization/ximgview/main.c:294
#: ../locale/scriptstrings/r.shade_to_translate.c:6
#: ../locale/scriptstrings/d.shade_to_translate.c:6
msgid "visualization"
msgstr "xem"

#: ../misc/m.nviz.script/main.c:75
msgid "Creates fly-through script to run in NVIZ."
msgstr "Tạo tập lệnh bay-ngang để chạy trong NVIZ."

#: ../misc/m.nviz.script/main.c:80
msgid "Name of output script"
msgstr "Tên của tập lệnh đầu ra"

#: ../misc/m.nviz.script/main.c:86
msgid "Prefix of output images (default = NVIZ)"
msgstr "Tiền tố của các ảnh đầu ra (mặc định = NVIZ)"

#: ../misc/m.nviz.script/main.c:94
msgid "Route coordinates (east,north)"
msgstr "Các tọa độ lộ trình (đông,bắc)"

#: ../misc/m.nviz.script/main.c:100
msgid "Camera layback distance (in map units)"
msgstr "Khoảng cách đặt máy quay (theo đơn vị bản đồ)"

#: ../misc/m.nviz.script/main.c:106
msgid "Camera height above terrain"
msgstr "Chiều cao máy quay trên mặt địa hình"

#: ../misc/m.nviz.script/main.c:112
msgid "Number of frames"
msgstr "Số khung ảnh"

#: ../misc/m.nviz.script/main.c:118
msgid "Start frame number (default=0)"
msgstr "Số khung bắt đầu (mặc định=0)"

#: ../misc/m.nviz.script/main.c:123
msgid "Full render -- Save images"
msgstr "Kết xuất hoàn chỉnh -- Lưu các ảnh"

#: ../misc/m.nviz.script/main.c:127
msgid "Fly at constant elevation (ht)"
msgstr "Bay ở độ cao không đổi (ht)"

#: ../misc/m.nviz.script/main.c:132
msgid "Include command in the script to output a KeyFrame file"
msgstr "Đưa vào tập lệnh một lệnh để xuất ra tập tin KeyFrame"

#: ../misc/m.nviz.script/main.c:136
msgid "Render images off-screen"
msgstr "Kết xuất các ảnh ngoài màn hình (off-screen)"

#: ../misc/m.nviz.script/main.c:140
msgid "Enable vector and sites drawing"
msgstr "Bật chức năng vẽ vec-tơ và địa điểm"

#: ../misc/m.nviz.script/main.c:148
msgid "Either -i flag and/or route parameter must be used"
msgstr "Hoặc cờ -i và/hoặc tham số lộ trình phải được sử dụng"

#: ../misc/m.nviz.script/main.c:172
msgid "Off-screen only available with full render mode"
msgstr "Ngoài màn hình chỉ áp dụng được ở chế độ kết xuất đầy đủ"

#: ../misc/m.nviz.script/main.c:202 ../misc/m.transform/main.c:276
#: ../general/g.pnmcomp/main.c:242 ../general/g.pnmcomp/main.c:259
#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:348
#: ../raster/r.out.ascii/main.c:157 ../raster/r.recode/main.c:89
#: ../raster/r.horizon/main.c:385 ../raster/r.out.ppm3/main.c:133
#: ../raster/r.category/main.c:173 ../raster/r.in.lidar/main.c:315
#: ../raster/r.profile/main.c:175 ../vector/v.net/main.c:98
#: ../vector/v.out.ascii/main.c:125 ../vector/v.out.vtk/main.c:173
#: ../vector/v.edit/main.c:79
#, c-format
msgid "Unable to open file <%s>"
msgstr "Không thể mở tập tin <%s>"

#: ../misc/m.nviz.script/main.c:250
#, c-format
msgid "You must provide at least four points %d"
msgstr "Bạn phải cung cấp ít nhất bốn điểm %d"

#: ../misc/m.nviz.script/main.c:324
#, c-format
msgid "Created NVIZ script <%s>."
msgstr "Tập lệnh NVIZ <%s> được tạo ra."

#: ../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 ""
"Bỏ qua điểm này, điểm được chọn nằm ngoài vùng. Có lẽ khoảng cách đặt máy "
"quay đã để nó ở ngoài mép?"

#: ../misc/m.transform/main.c:92
#, c-format
msgid "Not enough points, %d are required"
msgstr "Không đủ số điểm, cần có %d"

#: ../misc/m.transform/main.c:96
#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:93
#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:136
#, fuzzy, c-format
msgid "Error conducting transform (%d)"
msgstr "Lỗi tạo phép chuyển đổi"

#: ../misc/m.transform/main.c:194
msgid "Poorly placed control points"
msgstr "Các điểm khống chế có tọa độ không tốt"

#: ../misc/m.transform/main.c:196
#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:255
msgid "Insufficient memory"
msgstr "Không đủ bộ nhớ"

#: ../misc/m.transform/main.c:198
#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:257
msgid "Parameter error"
msgstr "Lỗi tham số"

#: ../misc/m.transform/main.c:200
#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:259
msgid "No active control points"
msgstr "Không có các điểm khống chế được kích hoạt"

#: ../misc/m.transform/main.c:295
#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:367
#, fuzzy, c-format
msgid "Invalid coordinates: [%s]"
msgstr "Các tọa độ không hợp lệ %s %s"

#: ../misc/m.transform/main.c:317
#: ../locale/scriptstrings/i.tasscap_to_translate.c:3
#: ../imagery/i.pca/main.c:73 ../imagery/i.fft/main.c:79
#: ../imagery/i.ifft/main.c:78
#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:390
#: ../raster/r.proj/main.c:146 ../vector/v.transform/main.c:70
#: ../vector/v.proj/main.c:69
#, fuzzy
msgid "transformation"
msgstr "vector, chuyển đổi"

#: ../misc/m.transform/main.c:320
#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:393
msgid "Computes a coordinate transformation based on the control points."
msgstr "Tính toán việc chuyển đổi tọa độ dựa trên các điểm khống chế."

#: ../misc/m.transform/main.c:329
msgid "Rectification polynomial order"
msgstr "Bậc đa thức nắn chỉnh"

#: ../misc/m.transform/main.c:340
#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:406
#, fuzzy
msgid "point index"
msgstr "trình bày chỉ mục"

#: ../misc/m.transform/main.c:341
#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:407
#, fuzzy
msgid "source coordinates"
msgstr "Một hoặc nhiều tọa độ"

#: ../misc/m.transform/main.c:342
#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:408
#, fuzzy
msgid "destination coordinates"
msgstr "Các tọa độ lưới Đ của bản đồ"

#: ../misc/m.transform/main.c:343
#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:409
#, fuzzy
msgid "forward coordinates (destination)"
msgstr "Các tọa độ lộ trình (đông,bắc)"

#: ../misc/m.transform/main.c:344
#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:410
#, fuzzy
msgid "reverse coordinates (source)"
msgstr "Các tọa độ lộ trình (đông,bắc)"

#: ../misc/m.transform/main.c:345
#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:411
msgid "forward coordinates difference (destination)"
msgstr ""

#: ../misc/m.transform/main.c:346
#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:412
#, fuzzy
msgid "reverse coordinates difference (source)"
msgstr "Tọa độ của tâm (đông, bắc)"

#: ../misc/m.transform/main.c:347
#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:413
#, fuzzy
msgid "forward error (destination)"
msgstr "raster, độ cao"

#: ../misc/m.transform/main.c:348
#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:414
msgid "reverse error (source)"
msgstr ""

#: ../misc/m.transform/main.c:351
#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:417
#: ../vector/v.out.ascii/args.c:55
msgid "Output format"
msgstr "Định dạng đầu ra"

#: ../misc/m.transform/main.c:355
#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:421
msgid "Display summary information"
msgstr "Trình bày thông tin tóm tắt"

#: ../misc/m.transform/main.c:360
#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:427
#, fuzzy
msgid "File containing coordinates to transform (\"-\" to read from stdin)"
msgstr ""
"Tập tin chứa các quy tắc nhãn phạm trù (hoặc dùng \"-\" để đọc từ đầu vào "
"tiêu chuẩn)"

#: ../misc/m.transform/main.c:361
#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:428
#, fuzzy
msgid "Local x,y coordinates to target east,north"
msgstr "Tọa độ của tâm (đông, bắc)"

#: ../misc/m.transform/main.c:365
#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:432
#, fuzzy
msgid "Reverse transform of coords file or coeff. dump"
msgstr "Chuyển đổi ngược; các đối tượng vec-tơ 3D thành 2D"

#: ../misc/m.transform/main.c:366
#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:433
#, fuzzy
msgid "Target east,north coordinates to local x,y"
msgstr "Tọa độ easting và northing cho góc dưới trái của bản đồ"

#: ../misc/m.transform/main.c:370
#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:437
#, fuzzy
msgid "Display transform matrix coefficients"
msgstr "Bản đồ dùng làm hệ số x"

#: ../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
#, fuzzy, c-format
msgid "Column <%s> in table <%s> not found"
msgstr "Không tìm thấy cột <%s>"

#: ../misc/m.nviz.image/vector.c:304
#, fuzzy
msgid "Data type of color column must be character"
msgstr "Kiểu dữ liệu của cột khoá phải là số nguyên"

#: ../misc/m.nviz.image/vector.c:314
#, fuzzy
msgid "Data type of size column must be numeric"
msgstr "Kiểu dữ liệu của cột khoá phải là số nguyên"

#: ../misc/m.nviz.image/vector.c:324
#, fuzzy
msgid "Data type of width column must be numeric"
msgstr "Kiểu dữ liệu của cột khoá phải là số nguyên"

#: ../misc/m.nviz.image/vector.c:335
#, fuzzy
msgid "Data type of marker column must be character"
msgstr "Kiểu dữ liệu của cột khoá phải là số nguyên"

#: ../misc/m.nviz.image/volume.c:42 ../misc/m.nviz.image/volume.c:133
#, c-format
msgid "3d raster map <%s> not found"
msgstr "Không tìm thấy bản đồ raster 3D <%s>"

#: ../misc/m.nviz.image/volume.c:96 ../misc/m.nviz.image/volume.c:256
#, c-format
msgid "Error tokenize '%s'"
msgstr "Lỗi tạo mã thông báo '%s'"

#: ../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 "Thể tích được thiết lập số lượng %d không dùng được"

#: ../misc/m.nviz.image/volume.c:108
#, c-format
msgid "Unable to add isosurface (volume set %d)"
msgstr "Không thể thêm mặt đồng giá (thể tích được thiết lập thành %d)"

#: ../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 ""
"Không thể thiết lập mặt đồng giá trị (%d) thuộc tính (%d) cho thể tích %d"

#: ../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 "Thuộc tính màu không được định nghĩa, dùng mặc định %s>"

#: ../misc/m.nviz.image/volume.c:267
#, fuzzy, c-format
msgid "Wrong name for axis: %s"
msgstr "Định dạng đầu vào sai: %s"

#: ../misc/m.nviz.image/volume.c:276
#, fuzzy, c-format
msgid "Unable to add slice (volume set %d)"
msgstr "Không thể thêm mặt đồng giá (thể tích được thiết lập thành %d)"

#: ../misc/m.nviz.image/volume.c:288
#, fuzzy, c-format
msgid "Unable to set slice (%d) position of volume %d"
msgstr ""
"Không thể thiết lập mặt đồng giá trị (%d) thuộc tính (%d) cho thể tích %d"

#: ../misc/m.nviz.image/volume.c:294
#, fuzzy, c-format
msgid "Unable to set slice (%d) transparency of volume %d"
msgstr ""
"Không thể thiết lập mặt đồng giá trị (%d) thuộc tính (%d) cho thể tích %d"

#: ../misc/m.nviz.image/cplane.c:40
#, fuzzy, c-format
msgid "Cutting plane number <%d> not found"
msgstr "Không tìm thấy bản đồ raster latin <%s> (vĩ độ đầu vào)"

#: ../misc/m.nviz.image/surface.c:50 ../misc/m.nviz.image/surface.c:107
#: ../general/g.region/main.c:418 ../general/g.region/main.c:742
#: ../general/g.region/main.c:750 ../imagery/i.pca/main.c:139
#: ../imagery/i.gensig/parse.c:38 ../imagery/i.gensigset/parse.c:44
#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:155
#: ../doc/raster/r.example/main.c:105 ../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.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.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.cost/main.c:350
#: ../raster/r.cost/main.c:665 ../raster/r.walk/main.c:435
#: ../raster/r.walk/main.c:440 ../raster/r.walk/main.c:801
#: ../raster/r.distance/parse.c:72 ../raster/r.distance/parse.c:81
#: ../raster/r.compress/main.c:117 ../raster/r.compress/main.c:257
#: ../raster/r.univar/r.univar_main.c:216 ../raster/r.null/main.c:121
#: ../raster/r.mapcalc/map.c:515 ../raster/r.reclass/main.c:79
#: ../raster/r.report/parse.c:273 ../raster/r.flow/io.c:65
#: ../raster/r.flow/io.c:242 ../raster/r.category/main.c:119
#: ../raster/r.category/main.c:140 ../raster/r.tile/main.c:86
#: ../raster/r.colors/edit_colors.c:393 ../raster/r.buffer/main.c:112
#: ../raster/r.cross/main.c:106 ../raster/r.carve/main.c:165
#: ../raster/r.stream.extract/main.c:174 ../raster/r.stream.extract/main.c:178
#: ../raster/r.stream.extract/main.c:183 ../raster/r.coin/main.c:121
#: ../raster/r.coin/main.c:123 ../raster/r.info/main.c:103
#: ../raster/r.kappa/stats.c:33 ../raster/r.kappa/stats.c:38
#: ../raster/r.kappa/main.c:150 ../vector/v.vol.rst/main.c:615
#: ../vector/v.colors/main.c:313
#, c-format
msgid "Raster map <%s> not found"
msgstr "Không tìm thấy bản đồ raster <%s>"

#: ../misc/m.nviz.image/surface.c:67
#, c-format
msgid "Missing topography attribute for surface %d"
msgstr "Thiếu thuộc tính tôpô cho bề mặt %d"

#: ../misc/m.nviz.image/surface.c:137
#, fuzzy, c-format
msgid "Missing color attribute for surface %d"
msgstr "Thiếu thuộc tính tôpô cho bề mặt %d"

#: ../misc/m.nviz.image/surface.c:217
#, c-format
msgid "Surface id %d doesn't exist"
msgstr "Bề mặt có id %d không tồn tại"

#: ../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 "Không thể thiết lập chế độ vẽ cho bề mặt có id %d"

#: ../misc/m.nviz.image/args.c:51
msgid "Use draw mode for all loaded surfaces"
msgstr "Dùng chế độ vẽ cho tất cả bề mặt được nạp"

#: ../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
#, fuzzy
msgid "Surfaces"
msgstr "Bề mặt"

#: ../misc/m.nviz.image/args.c:92
#, fuzzy
msgid "Name for output image file (without extension)"
msgstr "Tên của tập tin đầu ra (đừng thêm đuôi mở rộng)"

#: ../misc/m.nviz.image/args.c:93 ../misc/m.nviz.image/args.c:107
#: ../misc/m.nviz.image/args.c:117
msgid "Image"
msgstr "Ảnh"

#: ../misc/m.nviz.image/args.c:105
#: ../locale/scriptstrings/d.out.file_to_translate.c:5
msgid "Graphics file format"
msgstr "Định dạng tập tin đồ họa"

#: ../misc/m.nviz.image/args.c:115
#, fuzzy
msgid "Size (width, height) of output image"
msgstr "Chiều rộng và chiều cao của ảnh đầu ra"

#: ../misc/m.nviz.image/args.c:132
msgid "Name of raster map(s) for elevation"
msgstr "Tên của các bản đồ raster dùng cho độ cao"

#: ../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 "Tên của (các) bản đồ raster dùng cho màu"

#: ../misc/m.nviz.image/args.c:155
msgid "Color value(s)"
msgstr "(Các) giá trị màu"

#: ../misc/m.nviz.image/args.c:163
msgid "Name of raster map(s) for mask"
msgstr "Tên của (các) tập tin raster dùng làm mặt nạ"

#: ../misc/m.nviz.image/args.c:172
msgid "Name of raster map(s) for transparency"
msgstr "Tên của các bản đồ raster dùng cho độ trong suốt"

#: ../misc/m.nviz.image/args.c:182
msgid "Transparency value(s)"
msgstr "Các giá trị độ trong suốt"

#: ../misc/m.nviz.image/args.c:190
msgid "Name of raster map(s) for shininess"
msgstr "Tên của các bản đồ raster dùng cho độ bóng"

#: ../misc/m.nviz.image/args.c:200
msgid "Shininess value(s)"
msgstr "Các giá trị độ bóng"

#: ../misc/m.nviz.image/args.c:208
msgid "Name of raster map(s) for emission"
msgstr "Tên của các bản đồ raster dùng cho độ phát sáng"

#: ../misc/m.nviz.image/args.c:218
msgid "Emission value(s)"
msgstr "Các giá trị phát sáng"

#: ../misc/m.nviz.image/args.c:230
msgid "Draw mode"
msgstr "Chế độ vẽ"

#: ../misc/m.nviz.image/args.c:242
msgid "Fine resolution"
msgstr "Độ phân giải mịn"

#: ../misc/m.nviz.image/args.c:253
msgid "Coarse resolution"
msgstr "Độ phân giải thô"

#: ../misc/m.nviz.image/args.c:264
msgid "Draw style"
msgstr "Kiểu vẽ"

#: ../misc/m.nviz.image/args.c:276
msgid "Shading"
msgstr "Đổ bóng"

#: ../misc/m.nviz.image/args.c:285
msgid "Wire color"
msgstr "Màu mắt lưới"

#: ../misc/m.nviz.image/args.c:297
#, fuzzy
msgid "Surface position"
msgstr "Phép chiếu nguồn"

#: ../misc/m.nviz.image/args.c:309
msgid "Name of line vector overlay map(s)"
msgstr "Tên (các) bản đồ chồng vec-tơ kiểu đường"

#: ../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 "Các đường vec-tơ"

#: ../misc/m.nviz.image/args.c:317 ../misc/m.nviz.image/args.c:410
#, fuzzy
msgid "Layer number or name for thematic mapping"
msgstr "Số lớp (bản đồ vec-tơ A)"

#: ../misc/m.nviz.image/args.c:329
msgid "Vector line width"
msgstr "Chiều dày đường vec-tơ"

#: ../misc/m.nviz.image/args.c:337 ../misc/m.nviz.image/args.c:449
#, fuzzy
msgid "Name of width definition column"
msgstr "Số cột"

#: ../misc/m.nviz.image/args.c:345
msgid "Vector line color"
msgstr "Màu đường vec-tơ"

#: ../misc/m.nviz.image/args.c:353 ../misc/m.nviz.image/args.c:465
#, fuzzy
msgid "Name of color definition column"
msgstr "Tên của cột định nghĩa màu (để dùng với cờ -a)"

#: ../misc/m.nviz.image/args.c:364
msgid "Vector line display mode"
msgstr "Chế độ trình bày đường vec-tơ"

#: ../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 "Độ cao đường vec-tơ"

#: ../misc/m.nviz.image/args.c:390
#, fuzzy
msgid "Vector lines position"
msgstr "Chiều dày đường vec-tơ"

#: ../misc/m.nviz.image/args.c:402
msgid "Name of point vector overlay map(s)"
msgstr "Tên của (các) bản đồ chồng vec-tơ kiểu điểm"

#: ../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 "Các điểm vec-tơ"

#: ../misc/m.nviz.image/args.c:422
#, fuzzy
msgid "Icon size (map units)"
msgstr "K.thước nhãn (theo đ.vị b.đồ)"

#: ../misc/m.nviz.image/args.c:430
#, fuzzy
msgid "Name of size definition column"
msgstr "Số cột"

#: ../misc/m.nviz.image/args.c:441
msgid "Icon width"
msgstr "Chiều rộng biểu tượng"

#: ../misc/m.nviz.image/args.c:457
msgid "Icon color"
msgstr "Màu biểu tượng"

#: ../misc/m.nviz.image/args.c:476
msgid "Icon marker"
msgstr "Ký hiệu đánh dấu biểu tượng"

#: ../misc/m.nviz.image/args.c:486
#, fuzzy
msgid "Name of marker definition column"
msgstr "Cột chi phí hướng của cung lui "

#: ../misc/m.nviz.image/args.c:497
#, fuzzy
msgid "3D vector point display mode"
msgstr "Chế độ trình bày đường vec-tơ"

#: ../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
#, fuzzy
msgid "Vector points position"
msgstr "Các điểm vec-tơ"

#: ../misc/m.nviz.image/args.c:529
msgid "Viewpoint position (x,y model coordinates)"
msgstr "Vị trí điểm quan sát (các tọa độ mô hình x,y)"

#: ../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 "Điểm quan sát"

#: ../misc/m.nviz.image/args.c:541
msgid "Viewpoint height (in map units)"
msgstr "Độ cao điểm q.sát (theo đ.vị b.đồ)"

#: ../misc/m.nviz.image/args.c:551
msgid "Viewpoint field of view (in degrees)"
msgstr "Tầm nhìn của điểm quan sát (độ)"

#: ../misc/m.nviz.image/args.c:563
msgid "Viewpoint twist angle (in degrees)"
msgstr "Góc xoắn của điểm quan sát (độ)"

#: ../misc/m.nviz.image/args.c:575 ../raster/r.out.vrml/main.c:65
msgid "Vertical exaggeration"
msgstr "Độ phóng đại chiều đứng"

#: ../misc/m.nviz.image/args.c:585
#, fuzzy
msgid "Focus to point on surface (from SW corner in map units)"
msgstr ""
"Giá trị đầu vào: Độ dài lớn nhất của các dòng chảy bề mặt, dùng cho USLE"

#: ../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
#, fuzzy
msgid "Volumes"
msgstr "Thể tích"

#: ../misc/m.nviz.image/args.c:605
msgid "Volume draw mode"
msgstr "Chế độ vẽ thể tích"

#: ../misc/m.nviz.image/args.c:617
msgid "Volume shading"
msgstr "Đổ bóng thể tích"

#: ../misc/m.nviz.image/args.c:629
msgid "Volume position"
msgstr "Vị trí thể tích"

#: ../misc/m.nviz.image/args.c:640
msgid "Volume resolution"
msgstr "Độ phân giải thể tích"

#: ../misc/m.nviz.image/args.c:651
msgid "Isosurface level"
msgstr "Cấp bề mặt đồng giá trị"

#: ../misc/m.nviz.image/args.c:660
#, fuzzy
msgid "Name of volume for isosurface color"
msgstr "Tập tin raster dùng làm bề mặt"

#: ../misc/m.nviz.image/args.c:668
#, fuzzy
msgid "Isosurface color"
msgstr "Cấp bề mặt đồng giá trị"

#: ../misc/m.nviz.image/args.c:677
#, fuzzy
msgid "Name of 3D raster map(s) for isosurface transparency"
msgstr "Tên của các bản đồ raster dùng cho độ trong suốt"

#: ../misc/m.nviz.image/args.c:688
#, fuzzy
msgid "Transparency value(s)for isosurfaces"
msgstr "Các giá trị độ trong suốt"

#: ../misc/m.nviz.image/args.c:697
#, fuzzy
msgid "Name of 3D raster map(s) for shininess"
msgstr "Tên của các bản đồ raster dùng cho độ bóng"

#: ../misc/m.nviz.image/args.c:708
#, fuzzy
msgid "Shininess value(s) for isosurfaces"
msgstr "Các giá trị độ bóng"

#: ../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
#, fuzzy
msgid "Volume slice position"
msgstr "Vị trí thể tích"

#: ../misc/m.nviz.image/args.c:754
msgid "Volume slice transparency"
msgstr ""

#: ../misc/m.nviz.image/args.c:771
#, fuzzy
msgid "Light position (x,y,z model coordinates)"
msgstr "Vị trí điểm quan sát (các tọa độ mô hình x,y)"

#: ../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
#, fuzzy
msgid "Lighting"
msgstr "Hiện có"

#: ../misc/m.nviz.image/args.c:777
#, fuzzy
msgid "Light color"
msgstr "Màu khi được chọn"

#: ../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
#, fuzzy
msgid "Cutting planes"
msgstr "Đang các điểm phân vị"

#: ../misc/m.nviz.image/args.c:819
#, fuzzy
msgid "Cutting plane x,y,z coordinates"
msgstr "Tọa độ bắt đầu và kết thúc"

#: ../misc/m.nviz.image/args.c:831
msgid "Cutting plane rotation along the vertical axis"
msgstr ""

#: ../misc/m.nviz.image/args.c:842
#, fuzzy
msgid "Cutting plane tilt"
msgstr "Đang các điểm phân vị"

#: ../misc/m.nviz.image/args.c:854
msgid "Cutting plane color (between two surfaces)"
msgstr ""

#: ../misc/m.nviz.image/args.c:870
#, fuzzy
msgid "North-West edge"
msgstr "bờ bắc=%f"

#: ../misc/m.nviz.image/args.c:871
msgid "North-East edge"
msgstr ""

#: ../misc/m.nviz.image/args.c:872
#, fuzzy
msgid "South-West edge"
msgstr "bờ nam=%f"

#: ../misc/m.nviz.image/args.c:872
msgid "South-East edge"
msgstr ""

#: ../misc/m.nviz.image/args.c:874
#, fuzzy
msgid "Fringe edges"
msgstr "Đang ghi các gờ..."

#: ../misc/m.nviz.image/args.c:875 ../misc/m.nviz.image/args.c:881
#: ../misc/m.nviz.image/args.c:890
#, fuzzy
msgid "Fringe"
msgstr "Đang định dạng"

#: ../misc/m.nviz.image/args.c:880
#, fuzzy
msgid "Fringe color"
msgstr "Màu đường"

#: ../misc/m.nviz.image/args.c:889
#, fuzzy
msgid "Fringe elevation"
msgstr "Truy theo độ cao"

#: ../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
#, fuzzy
msgid "Decoration"
msgstr "Tương quan"

#: ../misc/m.nviz.image/args.c:914
#, fuzzy
msgid "North arrow size (in map units)"
msgstr "K.thước nhãn (theo đ.vị b.đồ)"

#: ../misc/m.nviz.image/args.c:921
#, fuzzy
msgid "North arrow color"
msgstr "Chỉ vẽ mũi tên chỉ hướng bắc"

#: ../misc/m.nviz.image/args.c:973
#, c-format
msgid "At least one <%s> or <%s> required"
msgstr "Cần có ít nhất <%s> hoặc <%s>"

#: ../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
#, fuzzy, c-format
msgid "Inconsistent number of attributes (<%s/%s>: %d vs. <%s>: %d)"
msgstr "Số lượng thuộc tính không nhất quán (<%s/%s> %d: <%s> %d)"

#: ../misc/m.nviz.image/args.c:1058
#, fuzzy, c-format
msgid "Inconsistent number of attributes (<%s>: %d vs. <%s>: %d x 3)"
msgstr "Số lượng thuộc tính không nhất quán (<%s> %d: <%s> %d)"

#: ../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
#, fuzzy, c-format
msgid "Inconsistent number of attributes (<%s>: %d vs. <%s>: %d)"
msgstr "Số lượng thuộc tính không nhất quán (<%s> %d: <%s> %d)"

#: ../misc/m.nviz.image/args.c:1146 ../misc/m.nviz.image/args.c:1156
#, fuzzy, c-format
msgid "Inconsistent number of attributes (<%s>: %d vs. <%s>: %d, <%s>: %d)"
msgstr "Số lượng thuộc tính không nhất quán (<%s/%s> %d: <%s> %d, <%s> %d)"

#: ../misc/m.nviz.image/args.c:1171
#, fuzzy, c-format
msgid "Inconsistent number of attributes (<%s>: %d vs. <%s>: %d x 6)"
msgstr "Số lượng thuộc tính không nhất quán (<%s> %d: <%s> %d)"

#: ../misc/m.nviz.image/args.c:1183
#, fuzzy, c-format
msgid "Inconsistent number of attributes (<%s/%s>: %d vs. <%s>: %d, <%s>: %d)"
msgstr "Số lượng thuộc tính không nhất quán (<%s/%s> %d: <%s> %d, <%s> %d"

#: ../misc/m.nviz.image/main.c:55
#, fuzzy
msgid "Creates a 3D rendering of GIS data."
msgstr "Tạo dữ liệu vector (điểm) mới từ bảng CSDL chứa các tọa độ."

#: ../misc/m.nviz.image/main.c:56
msgid ""
"Renders surfaces (raster data), 2D/3D vector data, and volumes (3D raster "
"data) in 3D."
msgstr ""

#: ../misc/m.nviz.image/main.c:82
#, fuzzy
msgid "Unable to render data"
msgstr "Không thể thiết lập kích thước"

#: ../misc/m.nviz.image/main.c:141
#, c-format
msgid "Vertical exaggeration not given, using calculated value %.0f"
msgstr ""
"Độ phóng đại theo chiều đứng không được cung cấp, dùng giá trị tính toán "
"được %.0f"

#: ../misc/m.nviz.image/main.c:153
#, c-format
msgid "Viewpoint height not given, using calculated value %.0f"
msgstr ""
"Độ cao điểm quan sát không được cung cấp, dùng giá trị tính toán được %.0f"

#: ../misc/m.nviz.image/main.c:239
msgid "Unsupported output format"
msgstr "Định dạng đầu ra không được hỗ trợ"

#: ../misc/m.nviz.image/main.c:241 ../imagery/i.cluster/main.c:339
#, c-format
msgid "File <%s> created."
msgstr "Tập tin <%s> được tạo ra!"

#: ../temporal/t.connect/main.c:38
#, fuzzy
msgid ""
"Prints/sets general temporal GIS database connection for current mapset."
msgstr "In/Thiết lập kết nối CSDL tổng quát cho bộ bản đồ hiện tại và thoát."

#: ../temporal/t.connect/main.c:54
#, fuzzy
msgid "Overwrite current settings if initialized"
msgstr "Ghi đè  MẶT NẠ hiện có"

#: ../temporal/t.connect/main.c:59
#, fuzzy
msgid "Print current connection parameter in shell style and exit"
msgstr "In ra các tham số kết nối hiện hành và thoát"

#: ../temporal/t.connect/main.c:83 ../temporal/t.connect/main.c:95
#, fuzzy
msgid "Temporal GIS database connection not defined. Run t.connect."
msgstr "Kết nối CSDL không được định nghĩa. Hãy chạy db.connect."

#: ../temporal/t.connect/main.c:111
#, fuzzy, c-format
msgid ""
"Default TGIS driver / database set to:\n"
"driver: %s\n"
"database: %s"
msgstr ""
"trình điều khiển/csdl mặc định được thiết lập thành:\n"
" trình điều khiển: %s\n"
" csdl: %s"

#: ../temporal/t.connect/main.c:118
#, fuzzy
msgid "Default TGIS driver is not set"
msgstr "Trình điều khiển mặc định không được thiết lập"

#: ../temporal/t.connect/main.c:121
#, fuzzy
msgid "Default TGIS database is not set"
msgstr "CSDL mặc định không được thiết lập"

#: ../general/g.parser/revoke.c:63
#, fuzzy
msgid "G_spawn() failed"
msgstr "thất bại"

#: ../general/g.parser/revoke.c:71
#, fuzzy
msgid "execl() failed"
msgstr "thất bại"

#: ../general/g.parser/rules.c:14
#, fuzzy, c-format
msgid "Unknown flag \"-%c\" in rule\n"
msgstr "Cột không biết <%s> trong bảng <%s>"

#: ../general/g.parser/rules.c:26
#, fuzzy, c-format
msgid "Unknown option \"%s\" in rule\n"
msgstr "Không hiểu tùy chọn '%s'"

#: ../general/g.parser/rules.c:94
#, fuzzy, c-format
msgid "Unknown rule type \"%s\" at line %d\n"
msgstr "Kiểu không hiểu: %d"

#: ../general/g.parser/main.c:74
msgid "Usage"
msgstr ""

#: ../general/g.parser/main.c:84
#, fuzzy
msgid "Unable to open script file"
msgstr "Không thể mở tập tin đầu ra"

#: ../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
#, fuzzy
msgid "Error closing script file"
msgstr "Lỗi khi đang đóng tập tin ASCII"

#: ../general/g.parser/parse.c:22
#, c-format
msgid "Unknown boolean value \"%s\" at line %d\n"
msgstr ""

#: ../general/g.parser/parse.c:70
#, fuzzy, c-format
msgid "Unknown command \"%s\" at line %d\n"
msgstr "Cột không biết <%s> trong bảng <%s>"

#: ../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
#, fuzzy, c-format
msgid "Unknown type \"%s\" at line %d\n"
msgstr "Kiểu không hiểu: %d"

#: ../general/g.parser/parse.c:233
#, c-format
msgid "Unknown option parameter \"%s\" at line %d\n"
msgstr ""

#: ../general/g.rename/main.c:45 ../general/g.copy/main.c:41
#: ../general/g.list/main.c:89 ../general/g.region/main.c:63
#: ../general/g.remove/main.c:69 ../general/g.mapset/main.c:49
#: ../general/g.dirseps/main.c:34 ../general/g.version/main.c:61
#: ../general/g.tempfile/main.c:38 ../general/g.findfile/main.c:38
#: ../general/g.mkfontcap/main.c:71 ../general/g.mapsets/main.c:63
#: ../general/g.pnmcomp/main.c:282 ../general/g.gisenv/main.c:43
#: ../general/g.filename/main.c:39 ../general/g.setproj/main.c:78
#: ../general/g.cairocomp/main.c:196 ../general/g.message/main.c:33
#: ../general/g.ppmtopng/main.c:117 ../general/g.gui/main.c:39
#: ../general/g.access/main.c:37 ../general/g.findetc/main.c:28
#: ../general/g.proj/main.c:64
#: ../locale/scriptstrings/g.extension.all_to_translate.c:3
#: ../locale/scriptstrings/g.extension_to_translate.c:3
#: ../locale/scriptstrings/g.manual_to_translate.c:2
msgid "general"
msgstr "tổng quát"

#: ../general/g.rename/main.c:46 ../general/g.copy/main.c:42
#: ../general/g.list/main.c:90 ../general/g.remove/main.c:70
#: ../general/g.dirseps/main.c:35 ../general/g.findfile/main.c:39
#: ../general/g.filename/main.c:40 ../general/g.access/main.c:38
#: ../general/g.findetc/main.c:29
#: ../locale/scriptstrings/t.register_to_translate.c:3
#: ../locale/scriptstrings/t.rast.list_to_translate.c:3
#: ../locale/scriptstrings/t.remove_to_translate.c:3
#: ../locale/scriptstrings/t.create_to_translate.c:3
#: ../locale/scriptstrings/t.vect.list_to_translate.c:3
#: ../locale/scriptstrings/t.list_to_translate.c:3
#: ../locale/scriptstrings/t.rename_to_translate.c:3
#: ../locale/scriptstrings/t.unregister_to_translate.c:3
#: ../locale/scriptstrings/t.rast3d.list_to_translate.c:3
#: ../imagery/i.group/main.c:53 ../imagery/i.target/main.c:46
#: ../raster/r.compress/main.c:65
#, fuzzy
msgid "map management"
msgstr "tổng quát, quản lý bản đồ"

#: ../general/g.rename/main.c:47
#: ../locale/scriptstrings/t.rename_to_translate.c:4
#, fuzzy
msgid "rename"
msgstr "tên"

#: ../general/g.rename/main.c:49
msgid "Renames data base element files in the user's current mapset."
msgstr ""
"Đổi tên các tập tin thành phần của CSDL trong bộ bản đồ hiện tại của người "
"dùng."

#: ../general/g.rename/main.c:55
#, fuzzy
msgid "renamed"
msgstr "tên"

#: ../general/g.rename/main.c:76
#, c-format
msgid "%s <%s> not found"
msgstr "%s không tìm thấy <%s>"

#: ../general/g.rename/main.c:80
#, c-format
msgid "<%s> already exists in mapset <%s>"
msgstr "<%s> đã có trong bộ bản đồ <%s>"

#: ../general/g.rename/main.c:85 ../general/g.copy/main.c:80
#: ../imagery/i.landsat.acca/main.c:187 ../imagery/i.landsat.toar/main.c:563
#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:114
#: ../raster/r.watershed/shed/com_line.c:231
#: ../raster/r.watershed/shed/com_line.c:266
#, c-format
msgid "<%s> is an illegal file name"
msgstr "<%s> là tên không hợp lệ"

#: ../general/g.rename/main.c:90
#, c-format
msgid "%s=%s,%s: files could be the same, no rename possible"
msgstr "%s=%s,%s: các tập tin có vẻ giống nhau, không cần đổi tên"

#: ../general/g.rename/main.c:116
#, fuzzy
msgid "Updating reclass maps"
msgstr "Đang tạo các bản đồ raster %i\n"

#: ../general/g.rename/main.c:184
#, fuzzy, c-format
msgid "Unable to find reclass information for <%s> in base map <%s@%s>"
msgstr "Không thể đọc tập tin màu của bản đồ raster <%s@%s>"

#: ../general/g.rename/main.c:188
#, fuzzy, c-format
msgid "Updating base map <%s@%s>"
msgstr "Đang ghi bản đồ raster <%s>"

#: ../general/g.rename/main.c:194
#, fuzzy, c-format
msgid "Unable to update dependency file in <%s@%s>"
msgstr "Không thể mở tập tin địa điểm <%s@%s>"

#: ../general/g.copy/main.c:44
#, fuzzy
msgid ""
"Copies available data files in the current mapset search path to the user's "
"current mapset."
msgstr ""
"Sao chép các tập tin dữ liệu khả dụng trong đường dẫn tìm kiếm bộ bản đồ và "
"vị trí hiện tại của người dùng vào các thư mục thành phần phù hợp trong bộ "
"bản đồ hiện tại của người dùng."

#: ../general/g.copy/main.c:51
#, fuzzy
msgid "copied"
msgstr "hoàn tất"

#: ../general/g.copy/main.c:66
#, c-format
msgid "<%s> not found"
msgstr "Không tìm thấy <%s>"

#: ../general/g.copy/main.c:71
#, c-format
msgid "%s=%s,%s: files are the same, no copy required"
msgstr "%s=%s,%s: các tập tin giống nhau, không cần sao chép"

#: ../general/g.copy/main.c:76
#, c-format
msgid "<%s> already exists"
msgstr "<%s> đã có"

#: ../general/g.list/main.c:91
#: ../locale/scriptstrings/t.rast.list_to_translate.c:5
#: ../locale/scriptstrings/t.vect.list_to_translate.c:5
#: ../locale/scriptstrings/t.list_to_translate.c:4
#: ../locale/scriptstrings/t.rast3d.list_to_translate.c:4
msgid "list"
msgstr ""

#: ../general/g.list/main.c:93
#, fuzzy
msgid ""
"Lists available GRASS data base files of the user-specified data type "
"optionally using the search pattern."
msgstr ""
"Liệt kê các tập tin CSDL GRASS dùng được có kiểu dữ liệu do người dùng chỉ "
"định tại đầu ra tiêu chuẩn."

#: ../general/g.list/main.c:109
msgid "Map name search pattern (default: all)"
msgstr "Kiểu tìm kiếm tên bản đồ (mặc định: tất cả)"

#: ../general/g.list/main.c:110 ../general/g.list/main.c:118
#: ../general/g.list/main.c:144 ../general/g.list/main.c:150
#: ../general/g.list/main.c:156 ../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
#, fuzzy
msgid "Pattern"
msgstr "Raster"

#: ../general/g.list/main.c:117
msgid "Map name exclusion pattern (default: none)"
msgstr "Kiểu tên bản đồ loại ra (mặc định: không)"

#: ../general/g.list/main.c:123
#, fuzzy
msgid "Name of mapset to list (default: current search path)"
msgstr "Bộ bản đồ cần liệt kê (mặc định: đường dẫn tìm kiếm hiện tại)"

#: ../general/g.list/main.c:125
msgid "'.' for current mapset; '*' for all mapsets in location"
msgstr ""

#: ../general/g.list/main.c:131
#, fuzzy
msgid "Name of saved region for map search (default: not restricted)"
msgstr "Tên của một bộ bản đồ (mặc định: hiện tại)"

#: ../general/g.list/main.c:133
#, fuzzy
msgid "'.' for current region; '*' for default region"
msgstr "Thiết lập vùng hiện tại theo vùng đã đặt tên"

#: ../general/g.list/main.c:137
#: ../locale/scriptstrings/d.out.file_to_translate.c:4
#: ../raster/r.topmodel/main.c:72
msgid "Name for output file"
msgstr "Tên cho tập tin đầu ra"

#: ../general/g.list/main.c:138 ../vector/v.out.ascii/args.c:33
#, fuzzy
msgid "If not given or '-' then standard output"
msgstr "Nếu không cung cấp, đọc từ đầu vào tiêu chuẩn"

#: ../general/g.list/main.c:143 ../general/g.remove/main.c:116
msgid "Ignore case"
msgstr ""

#: ../general/g.list/main.c:149 ../general/g.remove/main.c:122
msgid "Use basic regular expressions instead of wildcards"
msgstr "Dùng biểu thức quy tắc cơ bản thay vì các ký tự đại diện"

#: ../general/g.list/main.c:155 ../general/g.remove/main.c:128
msgid "Use extended regular expressions instead of wildcards"
msgstr "Dùng biểu thức quy tắc mở rộng thay vì các ký tự đại diện"

#: ../general/g.list/main.c:160
msgid "Print data types"
msgstr "In ra kiểu dữ liệu"

#: ../general/g.list/main.c:165
msgid "Print fully-qualified map names (including mapsets)"
msgstr ""

#: ../general/g.list/main.c:170
msgid "Pretty printing in human readable format"
msgstr "In ra ở dạng đẹp mà người xem có thể đọc được"

#: ../general/g.list/main.c:175
msgid "Verbose listing (also list map titles)"
msgstr "Liệt kê đầy đủ (liệt kê cả tựa đề bản đồ)"

#: ../general/g.list/main.c:182
#, fuzzy, c-format
msgid "-%c/-%c and %s= are mutually exclusive"
msgstr "Các cờ -s và -n loại bỏ nhau"

#: ../general/g.list/main.c:187
#, fuzzy, c-format
msgid "-%c/-%c and -%c/-%c are mutually exclusive"
msgstr "Các cờ -s và -n loại bỏ nhau"

#: ../general/g.list/main.c:192 ../general/g.list/main.c:196
#: ../raster/r.in.bin/main.c:462 ../raster/r.out.bin/main.c:379
#: ../vector/v.colors/main.c:226
#, fuzzy, c-format
msgid "-%c and -%c are mutually exclusive"
msgstr "Các cờ -s và -n loại bỏ nhau"

#: ../general/g.list/main.c:220 ../general/g.list/main.c:247
#: ../general/g.remove/main.c:178 ../general/g.remove/main.c:202
#, fuzzy, c-format
msgid "Unable to compile pattern <%s>"
msgstr "Không thể mở tập tin cell [%s]."

#: ../general/g.list/main.c:304
#, fuzzy, c-format
msgid "Mapset <%s> does not exist"
msgstr "Nhóm <%s> không tồn tại"

#: ../general/g.list/main.c:514 ../general/g.region/main.c:447
#, c-format
msgid "Unable to read header of 3D raster map <%s@%s>"
msgstr "Không thể đọc tiêu đề (header) của bản đồ raster 3D <%s@%s>"

#: ../general/g.list/main.c:522
#, fuzzy, c-format
msgid "Unable to open vector map <%s@%s> on topological level"
msgstr "Không thể mở bản đồ vec-tơ <%s> ở cấp tôpô %d "

#: ../general/g.region/printwindow.c:263 ../general/g.region/printwindow.c:516
#: ../general/g.region/printwindow.c:647 ../raster/r.sunhours/main.c:232
msgid "Unable to update lat/long projection parameters"
msgstr "Không thể cập nhật các tham số phép chiếu vĩ/kinh độ"

#: ../general/g.region/printwindow.c:281 ../general/g.region/printwindow.c:289
#: ../general/g.region/printwindow.c:297 ../general/g.region/printwindow.c:305
#: ../general/g.region/printwindow.c:534 ../general/g.region/printwindow.c:542
#: ../general/g.region/printwindow.c:550 ../general/g.region/printwindow.c:558
#: ../general/g.region/printwindow.c:676 ../general/g.region/printwindow.c:684
#: ../general/g.region/printwindow.c:692 ../general/g.region/printwindow.c:700
#: ../raster/r.sunmask/g_solposition.c:127 ../raster/r.sunhours/main.c:296
#: ../raster/r.sunhours/main.c:391
msgid "Error in pj_do_proj (projection of input coordinate pair)"
msgstr "Lỗi trong pj_do_proj (phép chiếu của cặp tọa độ đầu vào)"

#: ../general/g.region/printwindow.c:410
msgid "You are already in Lat/Long. Use the -p flag instead."
msgstr "Bạn hiện đã ở trong hệ Vĩ/Kinh độ. Thay vào đó hãy dùng cờ -p."

#: ../general/g.region/printwindow.c:412
msgid ""
"You are in a simple XY location, projection to Lat/Lon is not possible. Use "
"the -p flag instead."
msgstr ""
"Bạn ở trong vị trí kiểu XY đơn giản, phép chiếu sang Vĩ/Kinh độ không thực "
"hiện được. Thay vào đó hãy dùng cờ -p."

#: ../general/g.region/printwindow.c:637
msgid ""
"WGS84 output not possible as this location does not contain datum "
"transformation parameters. Try running g.setproj."
msgstr ""
"Đầu ra WGS84 không thể được vì vị trí này không chứa các tham số chuyển đổi "
"mốc tọa độ chuẩn. Hãy thử chạy g.setproj."

#: ../general/g.region/printwindow.c:783
msgid "Lat/Long calculations are not possible from a simple XY system"
msgstr ""
"Các tính toán Vĩ/Kinh độ không thể thực hiện được từ một hệ XY đơn giản"

#: ../general/g.region/main.c:66
msgid "Manages the boundary definitions for the geographic region."
msgstr "Quản lý các định nghĩa ranh giới cho vùng địa lý."

#: ../general/g.region/main.c:72 ../raster/r.region/main.c:65
msgid "Set from default region"
msgstr "Thiết lập từ vùng mặc định"

#: ../general/g.region/main.c:73 ../general/g.region/main.c:79
#: ../general/g.region/main.c:161 ../general/g.region/main.c:168
#: ../general/g.region/main.c:177 ../general/g.region/main.c:185
#: ../raster/r.region/main.c:61 ../raster/r.region/main.c:66
#: ../raster/r.region/main.c:81 ../raster/r.region/main.c:88
#: ../raster/r.region/main.c:95 ../raster/r.region/main.c:138
msgid "Existing"
msgstr "Hiện có"

#: ../general/g.region/main.c:77
msgid "Save as default region"
msgstr "Lưu thành vùng mặc định"

#: ../general/g.region/main.c:78
msgid "Only possible from the PERMANENT mapset"
msgstr ""

#: ../general/g.region/main.c:83
msgid "Print the current region"
msgstr "In vùng hiện tại"

#: ../general/g.region/main.c:88
msgid "Print the current region in lat/long using the current ellipsoid/datum"
msgstr ""
"In vùng hiện tại theo kinh/vĩ độ dựa vào ellipsoid/mốc tọa độ chuẩn hiện tại"

#: ../general/g.region/main.c:94
msgid "Print the current region extent"
msgstr "In phạm vi vùng hiện tại"

#: ../general/g.region/main.c:100
msgid "Print the current region map center coordinates"
msgstr "In ra tọa độ trung tâm của bản đồ vùng hiện tại"

#: ../general/g.region/main.c:106
#, fuzzy
msgid "Print the current region in GMT style"
msgstr "In phạm vi vùng hiện tại"

#: ../general/g.region/main.c:112
#, fuzzy
msgid "Print the current region in WMS style"
msgstr "In phạm vi vùng hiện tại"

#: ../general/g.region/main.c:118
msgid "Print region resolution in meters (geodesic)"
msgstr "In ra độ phân giải vùng theo mét (đo đạc)"

#: ../general/g.region/main.c:123
msgid "Print the convergence angle (degrees CCW)"
msgstr "In góc hội tụ (độ, ngược chiều kim đồng hồ)"

#: ../general/g.region/main.c:125
msgid ""
"The difference between the projection's grid north and true north, measured "
"at the center coordinates of the current region."
msgstr ""
"Sự khác biệt giữa hướng bắc theo lưới của phép chiếu và hướng bắc thực, được "
"đo tại tọa độ tâm của vùng hiện tại."

#: ../general/g.region/main.c:131
msgid "Print also 3D settings"
msgstr "In ra cả các thiết lập 3D"

#: ../general/g.region/main.c:137
msgid "Print the maximum bounding box in lat/long on WGS84"
msgstr "In ra khung bao lớn nhất theo kinh/vĩ trong WGS84"

#: ../general/g.region/main.c:142
#: ../locale/scriptstrings/t.info_to_translate.c:9
#: ../locale/scriptstrings/i.oif_to_translate.c:6 ../imagery/i.group/main.c:88
#: ../raster/r.regression.multi/main.c:161
#: ../raster/r.regression.line/main.c:69
msgid "Print in shell script style"
msgstr "In ra ở dạng tập lệnh shell"

#: ../general/g.region/main.c:148
msgid ""
"Align region to resolution (default = align to bounds, works only for 2D "
"resolution)"
msgstr ""
"Canh thẳng vùng theo độ phân giải (mặc định = canh thẳng theo các r.giới, "
"chỉ dùng được với độ phân giải 2D)"

#: ../general/g.region/main.c:150 ../general/g.region/main.c:194
#: ../general/g.region/main.c:203 ../general/g.region/main.c:212
#: ../general/g.region/main.c:221 ../general/g.region/main.c:230
#: ../general/g.region/main.c:239 ../general/g.region/main.c:315
#: ../general/g.region/main.c:326 ../raster/r.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:104 ../raster/r.region/main.c:113
#: ../raster/r.region/main.c:122 ../raster/r.region/main.c:131
#: ../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 "Các ranh giới"

#: ../general/g.region/main.c:154
msgid "Do not update the current region"
msgstr "Đừng cập nhật vùng hiện tại"

#: ../general/g.region/main.c:155 ../general/g.region/main.c:337
#: ../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 "Hiệu_ứng"

#: ../general/g.region/main.c:160
msgid "Set current region from named region"
msgstr "Thiết lập vùng hiện tại theo vùng đã đặt tên"

#: ../general/g.region/main.c:167
#, fuzzy
msgid "Set region to match raster map(s)"
msgstr "Thiết lập vùng khớp với bản đồ raster sau"

#: ../general/g.region/main.c:175
#, fuzzy
msgid "Set region to match 3D raster map(s) (both 2D and 3D values)"
msgstr ""
"Thiết lập vùng cho khớp với bản đồ raster 3D sau (cả giá trị 2D lẫn 3D)"

#: ../general/g.region/main.c:183
#, fuzzy
msgid "Set region to match vector map(s)"
msgstr "Thiết lập vùng cho khớp với bản đồ vec-tơ sau"

#: ../general/g.region/main.c:193 ../raster/r.region/main.c:103
msgid "Value for the northern edge"
msgstr "Giá trị cho cạnh bắc"

#: ../general/g.region/main.c:202 ../raster/r.region/main.c:112
msgid "Value for the southern edge"
msgstr "Giá trị cho cạnh nam"

#: ../general/g.region/main.c:211 ../raster/r.region/main.c:121
msgid "Value for the eastern edge"
msgstr "Giá trị cho cạnh đông"

#: ../general/g.region/main.c:220 ../raster/r.region/main.c:130
msgid "Value for the western edge"
msgstr "Giá trị cho cạnh tây"

#: ../general/g.region/main.c:229
msgid "Value for the top edge"
msgstr "Giá trị cho mép trên cùng"

#: ../general/g.region/main.c:238
msgid "Value for the bottom edge"
msgstr "Giá trị cho mép dưới cùng"

#: ../general/g.region/main.c:247
msgid "Number of rows in the new region"
msgstr "Số hàng trong vùng mới"

#: ../general/g.region/main.c:248 ../general/g.region/main.c:257
#: ../general/g.region/main.c:267 ../general/g.region/main.c:277
#: ../general/g.region/main.c:286 ../general/g.region/main.c:295
#: ../general/g.region/main.c:304
msgid "Resolution"
msgstr "Độ phân giải"

#: ../general/g.region/main.c:256
msgid "Number of columns in the new region"
msgstr "Số cột trong vùng mới"

#: ../general/g.region/main.c:266
#, fuzzy
msgid "2D grid resolution (north-south and east-west)"
msgstr "Độ phân giải lưới 2D (cả bắc-nam lẫn đông-tây)"

#: ../general/g.region/main.c:276
msgid "3D grid resolution (north-south, east-west and top-bottom)"
msgstr "Độ phân giải lưới 3D (bắc-nam, đông-tây và trên-dưới)"

#: ../general/g.region/main.c:285
#, fuzzy
msgid "North-south 2D grid resolution"
msgstr "Độ phân giải lưới bắc-nam 2D"

#: ../general/g.region/main.c:294
#, fuzzy
msgid "East-west 2D grid resolution"
msgstr "Độ phân giải lưới đông-tây 2D"

#: ../general/g.region/main.c:303
#, fuzzy
msgid "Top-bottom 3D grid resolution"
msgstr "Độ phân giải lưới trên-dưới 3D "

#: ../general/g.region/main.c:313
msgid "Shrink region until it meets non-NULL data from this raster map"
msgstr ""
"Co vùng lại cho đến khi chạm phần dữ liệu không RỖNG của bản đồ raster sau"

#: ../general/g.region/main.c:324
msgid "Adjust region cells to cleanly align with this raster map"
msgstr "Điều chỉnh các ô của vùng cho canh thẳng theo bản đồ raster sau"

#: ../general/g.region/main.c:335
msgid "Save current region settings in named region file"
msgstr "Lưu các thiết lập vùng hiện tại trong tập tin vùng có đặt tên"

#: ../general/g.region/main.c:403
#, c-format
msgid "Region <%s> not found"
msgstr "Không tìm thấy vùng <%s>"

#: ../general/g.region/main.c:444 ../raster/r.univar/r3.univar_main.c:144
#: ../raster/r.univar/r3.univar_main.c:182 ../raster/r.colors/edit_colors.c:400
#: ../raster3d/r3.mask/main.c:58 ../raster3d/r3.out.bin/main.c:299
#: ../raster3d/r3.stats/main.c:96 ../raster3d/r3.retile/main.c:113
#: ../raster3d/r3.to.rast/main.c:222 ../raster3d/r3.out.netcdf/main.c:600
#: ../raster3d/r3.null/main.c:103 ../raster3d/r3.support/main.c:135
#: ../raster3d/r3.out.vtk/main.c:142 ../raster3d/r3.timestamp/main.c:72
#: ../raster3d/r3.neighbors/main.c:229 ../raster3d/r3.out.ascii/main.c:326
#: ../raster3d/r3.cross.rast/main.c:245 ../raster3d/r3.out.v5d/main.c:307
#: ../vector/v.colors/main.c:320
#, c-format
msgid "3D raster map <%s> not found"
msgstr "Không tìm thấy bản đồ raster 3D <%s>"

#: ../general/g.region/main.c:473 ../vector/v.out.postgis/main.c:110
#, fuzzy, c-format
msgid "Unable to open vector map <%s> on topological level"
msgstr "Không thể mở bản đồ vec-tơ <%s> ở cấp tôpô %d "

#: ../general/g.region/main.c:760
#, c-format
msgid "Unable to set region <%s>"
msgstr "Không thể thiết lập vùng <%s>"

#: ../general/g.region/main.c:766
msgid "Unable to update current region"
msgstr "Không thể cập nhật vùng hiện tại"

#: ../general/g.region/main.c:774
msgid "Unable to change default region. The current mapset is not <PERMANENT>."
msgstr ""
"Không thể thay đổi vùng mặc định. Bộ bản đồ hiện tại không phải là "
"<PERMANENT>."

#: ../general/g.region/main.c:791 ../raster/r.in.lidar/main.c:612
#, c-format
msgid "Invalid input <%s=%s>"
msgstr "Đầu vào không hợp lệ <%s=%s>"

#: ../general/g.remove/check_reclass.c:16
#, fuzzy, c-format
msgid "Raster map <%s@%s> is a base map for <%s>. Remove forced."
msgstr "[%s@%s] là bản đồ cơ sở dùng cho [%s]. Buộc phải loại bỏ."

#: ../general/g.remove/check_reclass.c:19
#, fuzzy, c-format
msgid "Raster map <%s@%s> is a base map. Remove reclassed map <%s> first."
msgstr "[%s@%s] là bản đồ cơ sở. Loại bỏ bản đồ được phân loại lại trước: %s"

#: ../general/g.remove/check_reclass.c:41
#: ../general/g.remove/check_reclass.c:54
#, fuzzy, c-format
msgid "Removing information about reclassed map from <%s@%s> failed"
msgstr ""
"Loại bỏ thông tin về bản đồ được phân loại lại khỏi [%s@%s] bị thất bại"

#: ../general/g.remove/construct_pattern.c:37
#, fuzzy, c-format
msgid "%s: Cannot remove or exclude files not in the current mapset."
msgstr ""
"Đổi tên các tập tin thành phần của CSDL trong bộ bản đồ hiện tại của người "
"dùng."

#: ../general/g.remove/construct_pattern.c:57
msgid "Illegal filenames not allowed in the name or ignore option."
msgstr ""

#: ../general/g.remove/main.c:71
#: ../locale/scriptstrings/t.remove_to_translate.c:4
#, fuzzy
msgid "remove"
msgstr "Loại bỏ các đoạn thừa"

#: ../general/g.remove/main.c:73
#, fuzzy
msgid ""
"Removes data base element files from the user's current mapset using the "
"search pattern."
msgstr ""
"Loại bỏ các tập tin thành phần CSDL khỏi bộ bản đồ hiện tại của người dùng."

#: ../general/g.remove/main.c:83 ../general/g.remove/main.c:91
#: ../general/g.remove/main.c:133
msgid "Basic"
msgstr ""

#: ../general/g.remove/main.c:90
#, fuzzy
msgid "Name of file(s) to remove"
msgstr "Tên của cột thuộc tính được dùng cho tùy chọn 'query'"

#: ../general/g.remove/main.c:99
#, fuzzy
msgid "Name of file(s) to ignore (default: none)"
msgstr "Danh sách các lớp cần nhập"

#: ../general/g.remove/main.c:105
#, fuzzy
msgid "File name search pattern"
msgstr "Kiểu tìm kiếm tên bản đồ (mặc định: tất cả)"

#: ../general/g.remove/main.c:111
#, fuzzy
msgid "File name exclusion pattern (default: none)"
msgstr "Kiểu tên bản đồ loại ra (mặc định: không)"

#: ../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 "Buộc loại bỏ (cần thiết để thực sự xóa bỏ các tập tin)"

#: ../general/g.remove/main.c:139
#, fuzzy
msgid "Remove base raster maps"
msgstr "Loại bỏ các bản đồ cơ sở"

#: ../general/g.remove/main.c:208
#, fuzzy
msgid "The following data base element files would be deleted:"
msgstr "Các tập tin sau sẽ bị xoá:"

#: ../general/g.remove/main.c:259
#, fuzzy
msgid "No data base element files found"
msgstr "Không tìm thấy các bản đồ raster"

#: ../general/g.remove/main.c:267
#, fuzzy, c-format
msgid ""
"Nothing removed. You must use the force flag (-%c) to actually remove them. "
"Exiting."
msgstr "Bạn phải dùng cờ force để thực sự loại bỏ chúng. Đang thoát."

#: ../general/g.mapset/main.c:51
#, fuzzy
msgid "Changes/reports current mapset."
msgstr "Thay đổi bộ bản đồ hiện tại."

#: ../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
#, fuzzy
msgid "Name of mapset where to switch"
msgstr "Tên của bản đồ đầu ra để lưu các lỗi"

#: ../general/g.mapset/main.c:57 ../general/g.mapset/main.c:61
#: ../general/g.mapset/main.c:64
#, fuzzy
msgid "Mapset"
msgstr "Bộ bản đồ:   %s\n"

#: ../general/g.mapset/main.c:68
msgid "Create mapset if it doesn't exist"
msgstr "Tạo bộ bản đồ nếu nó không tồn tại"

#: ../general/g.mapset/main.c:70 ../general/g.proj/main.c:201
#: ../locale/scriptstrings/r.mask_to_translate.c:18
#, fuzzy
msgid "Create"
msgstr "Tạo"

#: ../general/g.mapset/main.c:75
#, fuzzy
msgid "List available mapsets and exit"
msgstr "Liệt kê các lớp hiện có và thoát"

#: ../general/g.mapset/main.c:81
#, fuzzy
msgid "Print current mapset and exit"
msgstr "In ra đường dẫn tìm kiếm bộ bản đồ hiện tại"

#: ../general/g.mapset/main.c:136
#, c-format
msgid "<%s> is already the current mapset"
msgstr "<%s> đã là bộ bản đồ hiện tại"

#: ../general/g.mapset/main.c:145
#, fuzzy, c-format
msgid "You don't have permission to use the mapset <%s>"
msgstr "Bạn không có quyền dùng bộ bản đồ này"

#: ../general/g.mapset/main.c:153
#, fuzzy, c-format
msgid "Unable to create new mapset <%s>"
msgstr "Không thể tạo bản đồ vec-tơ <%s>"

#: ../general/g.mapset/main.c:156
#, fuzzy, c-format
msgid "Mapset <%s> does not exist. Use -c flag to create it."
msgstr "Bộ bản đồ không tồn tại. Thêm cờ -c để tạo nó."

#: ../general/g.mapset/main.c:166
msgid "Unable to read GIS_LOCK environment variable"
msgstr "Không thể đọc biến môi trường GIS_LOCK"

#: ../general/g.mapset/main.c:182
#, c-format
msgid "Lock file of mapset <%s> cannot be checked"
msgstr ""

#: ../general/g.mapset/main.c:185
#, fuzzy, c-format
msgid "There appears to be an active GRASS session in selected mapset <%s>"
msgstr ""
"%s hiện đang chạy GRASS trong bộ bản đồ được chọn hoặc không thể kiểm tra "
"được tập tin lock"

#: ../general/g.mapset/main.c:191
msgid "Cleaning up temporary files..."
msgstr "Đang làm sách các tập tin tạm..."

#: ../general/g.mapset/main.c:205
#, fuzzy
msgid ""
"Mapset switched. Your shell continues to use the history for the old mapset"
msgstr "Shell của bạn vẫn tiếp tục dùng lịch sử của bộ bản đồ cũ"

#: ../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 ""
"Bạn có thể bật chuyển lịch sử bằng các lệnh:\n"
" history -w; history -r %s/.bash_history; HISTFILE=%s/.bash_history"

#: ../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 ""
"Bạn có thể bật chuyển lịch sử bằng các lệnh:\n"
" history -S; history -L %s/.history; setenv histfile=%s/.history"

#: ../general/g.mapset/main.c:221
#, fuzzy, c-format
msgid "Your current mapset is <%s>"
msgstr "In ra đường dẫn tìm kiếm bộ bản đồ hiện tại"

#: ../general/g.dirseps/main.c:36 ../general/g.tempfile/main.c:40
#: ../general/g.findfile/main.c:40 ../general/g.gisenv/main.c:46
#: ../general/g.filename/main.c:41 ../general/g.message/main.c:35
#: ../general/g.findetc/main.c:30
#, fuzzy
msgid "scripts"
msgstr "Tập tin đầu ra PostScript"

#: ../general/g.dirseps/main.c:38
msgid "Internal GRASS utility for converting directory separator characters."
msgstr "Tiện ích nội tại của GRASS dùng để đổi các ký tự phân tách thư mục."

#: ../general/g.version/main.c:62 ../general/g.tempfile/main.c:39
#: ../general/g.message/main.c:34
#, fuzzy
msgid "support"
msgstr "Nhập"

#: ../general/g.version/main.c:63
#, fuzzy
msgid "citing"
msgstr "Các thiết lập"

#: ../general/g.version/main.c:64
msgid "copyright"
msgstr ""

#: ../general/g.version/main.c:65
#, fuzzy
msgid "version"
msgstr "Vị trí"

#: ../general/g.version/main.c:66
msgid "license"
msgstr ""

#: ../general/g.version/main.c:67
#, fuzzy
msgid "Displays GRASS GIS version info."
msgstr "Trình bày thông tin phiên bản và bản quyền."

#: ../general/g.version/main.c:68
#, fuzzy
msgid "Optionally also prints build or copyright information."
msgstr "Trình bày thông tin phiên bản và bản quyền."

#: ../general/g.version/main.c:72
#, fuzzy
msgid "Print also the copyright message"
msgstr "In ra cả thông báo bản quyền"

#: ../general/g.version/main.c:73 ../general/g.version/main.c:78
#: ../general/g.version/main.c:84 ../general/g.version/main.c:90
#, fuzzy
msgid "Additional info"
msgstr "Các tùy chọn bổ sung cho r.tileset"

#: ../general/g.version/main.c:77
#, fuzzy
msgid "Print also the build information"
msgstr "In ra thông tin khi biên dịch GRASS"

#: ../general/g.version/main.c:83
#, fuzzy
msgid "Print also the GIS library revision number and date"
msgstr "In ra số lần và thời gian kiểm tra thư viện GIS"

#: ../general/g.version/main.c:88
#, fuzzy
msgid "Print also extended info for additional libraries"
msgstr "Chỉ in ra vùng của bản đồ raster 3D"

#: ../general/g.version/main.c:89
msgid "GDAL/OGR, PROJ.4, GEOS"
msgstr ""

#: ../general/g.version/main.c:94
#, fuzzy
msgid "Print info in shell script style (including SVN revision number)"
msgstr "In ra ở dạng tập lệnh shell"

#: ../general/g.version/main.c:95
msgid "Shell"
msgstr ""

#: ../general/g.version/main.c:157
#, c-format
msgid ""
"Cannot determine GRASS libgis version and date number. The GRASS build might "
"be broken. Report this to developers or packagers.\n"
msgstr ""

#: ../general/g.version/main.c:164
msgid ""
"GRASS GIS libgis version and date number don't have the expected format. "
"Trying to print the original strings..."
msgstr ""

#: ../general/g.version/main.c:166
#, c-format
msgid "GIS_H_VERSION=\"%s\""
msgstr ""

#: ../general/g.version/main.c:167
#, c-format
msgid "GIS_H_DATE=\"%s\""
msgstr ""

#: ../general/g.version/main.c:197
msgid "GRASS not compiled with GDAL/OGR support"
msgstr ""

#: ../general/g.version/main.c:208
msgid "GRASS not compiled with GEOS support"
msgstr ""

#: ../general/g.version/main.c:219
msgid "GRASS not compiled with SQLite support"
msgstr ""

#: ../general/g.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.findfile/element.c:7
#, fuzzy
msgid "List of available elements:"
msgstr "Liệt kê các bộ bản đồ có thể dùng"

#: ../general/g.findfile/main.c:42
msgid "Searches for GRASS data base files and sets variables for the shell."
msgstr "Tìm các tập tin CSDL GRASS và thiết lập các biến cho shell."

#: ../general/g.findfile/main.c:53 ../general/g.filename/main.c:50
msgid "Name of an element"
msgstr "Tên của một thành phần"

#: ../general/g.findfile/main.c:59
msgid "Name of an existing map"
msgstr "Tên một bản đồ hiện có"

#: ../general/g.findfile/main.c:65
#, fuzzy
msgid "Name of a mapset (default: search path)"
msgstr "Tên của một bộ bản đồ (mặc định: hiện tại)"

#: ../general/g.findfile/main.c:66
#, fuzzy
msgid "'.' for current mapset"
msgstr "Thay đổi bộ bản đồ hiện tại."

#: ../general/g.findfile/main.c:70
#, fuzzy
msgid "Do not add quotes"
msgstr "Đừng thêm các dấu trích dẫn"

#: ../general/g.findfile/main.c:74
#, fuzzy
msgid "List available elements and exit"
msgstr "Liệt kê các lớp hiện có và thoát"

#: ../general/g.findfile/main.c:97
#, c-format
msgid ""
"Parameter 'file' contains reference to <%s> mapset, but mapset parameter <"
"%s> does not correspond"
msgstr ""
"Tham số 'file' chứa tham chiếu đến bộ bản đồ <%s>, nhưng tham số bộ bản đồ <"
"%s> không tương ứng"

#: ../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
#, fuzzy, c-format
msgid ""
"Fontcap file %s already exists; use -%c flag if you wish to overwrite it"
msgstr "Tập tin '%s' đã có và sẽ bị ghi đè."

#: ../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
#, fuzzy, c-format
msgid "Cannot open %s for writing: %s"
msgstr "Không thể mở tập tin [%s]"

#: ../general/g.mkfontcap/freetype_fonts.c:55
#, fuzzy
msgid "Unable to initialise Freetype"
msgstr "Không thể khởi động FreeType"

#: ../general/g.mapsets/list.c:10
msgid "Available mapsets:"
msgstr "Các bộ bản đồ có thể dùng:"

#: ../general/g.mapsets/list.c:35
#, fuzzy
msgid "Accessible mapsets:"
msgstr "Liệt kê các định dạng hiện có và thoát"

#: ../general/g.mapsets/main.c:65
msgid "search path"
msgstr ""

#: ../general/g.mapsets/main.c:66
#, fuzzy
msgid "Modifies/prints the user's current mapset search path."
msgstr "In ra đường dẫn tìm kiếm bộ bản đồ hiện tại"

#: ../general/g.mapsets/main.c:67
#, fuzzy
msgid ""
"Affects the user's access to data existing under the other mapsets in the "
"current location."
msgstr ""
"Thay đổi đường dẫn tìm kiếm bộ bản đồ hiện tại của người dùng, ảnh hưởng đến "
"quyền truy cập của người dùng vào dữ liệu hiện có trong các bộ bản đồ GRASS "
"khác trong vị trí hiện tại."

#: ../general/g.mapsets/main.c:73
#, fuzzy
msgid "Name(s) of existing mapset(s) to add/remove or set"
msgstr "Tên của (các) bộ bản đồ hiện có để loại bỏ khỏi danh sách tìm"

#: ../general/g.mapsets/main.c:81
#: ../locale/scriptstrings/g.extension.all_to_translate.c:6
#: ../locale/scriptstrings/g.extension_to_translate.c:8
#: ../vector/v.net/args.c:36
msgid "Operation to be performed"
msgstr "Tác vụ cần thực hiện"

#: ../general/g.mapsets/main.c:85
#, fuzzy
msgid "Field separator for printing (-l and -p flags)"
msgstr "Dấu phân cách trường (chế độ điểm)"

#: ../general/g.mapsets/main.c:91
#, fuzzy
msgid "List all available mapsets in alphabetical order"
msgstr "Liệt kê tất cả các bộ bản đồ dùng được"

#: ../general/g.mapsets/main.c:97
#, fuzzy
msgid "Print mapsets in current search path"
msgstr "In ra đường dẫn tìm kiếm bộ bản đồ hiện tại"

#: ../general/g.mapsets/main.c:103
#, fuzzy
msgid "Launch mapset selection GUI dialog"
msgstr "Hiển thị hộp thoại chọn bộ bản đồ"

#: ../general/g.mapsets/main.c:126
#, fuzzy, c-format
msgid "Unknown operation '%s'"
msgstr "Lệnh không biết"

#: ../general/g.mapsets/main.c:174 ../general/g.mapsets/main.c:208
#, c-format
msgid "Mapset <%s> not found"
msgstr "Không tìm thấy bộ bản đồ <%s>"

#: ../general/g.mapsets/main.c:181 ../general/g.mapsets/main.c:240
#, fuzzy, c-format
msgid "Current mapset (<%s>) must always included in the search path"
msgstr "In ra đường dẫn tìm kiếm bộ bản đồ hiện tại"

#: ../general/g.mapsets/main.c:203
#, fuzzy, c-format
msgid "Mapset <%s> already in the path"
msgstr "Bộ bản đồ <%s> được thêm vào đường dẫn tìm kiếm"

#: ../general/g.mapsets/main.c:210
#, c-format
msgid "Mapset <%s> added to search path"
msgstr "Bộ bản đồ <%s> được thêm vào đường dẫn tìm kiếm"

#: ../general/g.mapsets/main.c:243
#, c-format
msgid "Mapset <%s> removed from search path"
msgstr "Bộ bản đồ <%s> bị loại khỏi đường dẫn tìm kiếm"

#: ../general/g.mapsets/main.c:255
msgid "Search path not modified"
msgstr ""

#: ../general/g.mapsets/main.c:273
#, fuzzy
msgid "Unable to open SEARCH_PATH for write"
msgstr "Không thể mở SEARCH_PATH để ghi"

#: ../general/g.pnmcomp/main.c:38 ../general/g.cairocomp/main.c:150
#, c-format
msgid "Invalid color: %s"
msgstr "Màu không hợp lệ: %s"

#: ../general/g.pnmcomp/main.c:54
msgid "Error reading PPM file"
msgstr "Lỗi khi đang đọc tập tin PPM"

#: ../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 "Tập tin PPM không hợp lệ"

#: ../general/g.pnmcomp/main.c:96
#, c-format
msgid "File <%s> not found"
msgstr "Không tìm thấy tập tin <%s>"

#: ../general/g.pnmcomp/main.c:104
msgid "Expecting PPM but got PGM"
msgstr "Mong đợi PPM nhưng lại nhận được PGM"

#: ../general/g.pnmcomp/main.c:109
msgid "Expecting PGM but got PPM"
msgstr "Mong đợi PGM nhưng lại nhận được PPM"

#: ../general/g.pnmcomp/main.c:112
#, c-format
msgid "Invalid magic number: 'P%c'"
msgstr "Con số diệu kỳ không hợp lệ: 'P%c'"

#: ../general/g.pnmcomp/main.c:125 ../general/g.pnmcomp/main.c:142
msgid "Invalid PGM file"
msgstr "Tập tin PPM không hợp lệ"

#: ../general/g.pnmcomp/main.c:247
msgid "Error writing PPM file"
msgstr "Lỗi khi đang ghi tập tin PPM"

#: ../general/g.pnmcomp/main.c:264
msgid "Error writing PGM file"
msgstr "Lỗi khi đang ghi tập tin PGM"

#: ../general/g.pnmcomp/main.c:285
#, fuzzy
msgid "Overlays multiple PPM image files."
msgstr "Tên của bản đồ vector"

#: ../general/g.pnmcomp/main.c:290 ../general/g.cairocomp/main.c:203
#, fuzzy
msgid "Name of input file(s)"
msgstr "Tên các tập tin đầu vào"

#: ../general/g.pnmcomp/main.c:296
#, fuzzy
msgid "Name of input mask file(s)"
msgstr "Tên các tập tin đầu vào"

#: ../general/g.pnmcomp/main.c:302 ../general/g.cairocomp/main.c:224
msgid "Layer opacities"
msgstr "Độ trong của các lớp"

#: ../general/g.pnmcomp/main.c:309
#, fuzzy
msgid "Name for output mask file"
msgstr "Tên tập tin mặt nạ đầu ra"

#: ../general/g.pnmcomp/main.c:315 ../general/g.cairocomp/main.c:230
msgid "Image width"
msgstr "Chiều rộng ảnh"

#: ../general/g.pnmcomp/main.c:321 ../general/g.cairocomp/main.c:236
msgid "Image height"
msgstr "Chiều cao ảnh"

#: ../general/g.gisenv/main.c:45
#, fuzzy
msgid "variables"
msgstr "Tắt"

#: ../general/g.gisenv/main.c:48
msgid "Outputs and modifies the user's current GRASS variable settings."
msgstr "Xuất ra và thay đổi các thiết lập biến GRASS hiện tại của người dùng."

#: ../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 "Biến GRASS cần lấy"

#: ../general/g.gisenv/main.c:57
msgid "Get"
msgstr ""

#: ../general/g.gisenv/main.c:63
msgid "GRASS variable to set"
msgstr "Biến GRASS cần thiết lập"

#: ../general/g.gisenv/main.c:71
#, fuzzy
msgid "GRASS variable to unset"
msgstr "Biến GRASS cần thiết lập"

#: ../general/g.gisenv/main.c:82
msgid "Where GRASS variable is stored"
msgstr "Nơi biến GRASS được lưu"

#: ../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 "Dùng cú pháp shell (đối với \"eval\")"

#: ../general/g.gisenv/main.c:97
#, fuzzy
msgid "Do not use shell syntax"
msgstr "Không dùng cú pháp shell"

#: ../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
#, fuzzy
msgid "GRASS variable not defined"
msgstr "Biến GRASS cần thiết lập"

#: ../general/g.gisenv/main.c:222
#, c-format
msgid "GRASS variable must be uppercase. Using '%s'."
msgstr ""

#: ../general/g.filename/main.c:42
msgid "Prints GRASS data base file names."
msgstr "In ra tên các tập tin CSDL GRASS"

#: ../general/g.filename/main.c:56
msgid "Name of a database file"
msgstr "Tên của một tập tin CSDL"

#: ../general/g.filename/main.c:62
msgid "Name of a mapset (default: current)"
msgstr "Tên của một bộ bản đồ (mặc định: hiện tại)"

#: ../general/g.setproj/proj.c:168
#, fuzzy, c-format
msgid "Unrecognized 'ask' value in parms.table: %s"
msgstr "Giá trị 'ask' không nhận diện được trong proj-parms.table: %s"

#: ../general/g.setproj/proj.c:178
#, fuzzy, c-format
msgid "Unrecognized default value in parms.table: %s"
msgstr "Giá trị mặc định không nhận diện được trong proj-parms.table: %s"

#: ../general/g.setproj/get_stp.c:43
#, fuzzy
msgid "This should not happen. See your system admin."
msgstr "Điều này lẽ ra không xảy ra, hãy hỏi quản trị hệ thống của bạn"

#: ../general/g.setproj/get_stp.c:99
msgid "Unable to open FIPS code file"
msgstr "Không thể mở tập tin mã FIPS"

#: ../general/g.setproj/get_stp.c:125
#, fuzzy, c-format
msgid "No match of FIPS state %d county %d"
msgstr "FIPS không khớp bang %d hạt %d"

#: ../general/g.setproj/get_stp.c:179
msgid "Reading sf key_value temp file"
msgstr "Đang đọc tập tin tạm sf key_value..."

#: ../general/g.setproj/get_stp.c:212
msgid "Invalid State FIPS code"
msgstr "Mã FIPS Bang không hợp lệ"

#: ../general/g.setproj/get_stp.c:302
msgid "Reading cf key_value temp file"
msgstr "Đang đọc tập tin cf key_value"

#: ../general/g.setproj/get_stp.c:336
msgid "Invalid County FIPS code"
msgstr "Mã FIPS Hạt không hợp lệ"

#: ../general/g.setproj/main.c:79 ../general/g.proj/main.c:65
#: ../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 ../vector/v.proj/main.c:68
#, fuzzy
msgid "projection"
msgstr "Phép chiếu nguồn"

#: ../general/g.setproj/main.c:81
msgid "Interactively reset the location's projection settings."
msgstr "Thiết lập lại ở chế độ tương tác các thiết lập phép chiếu của vị trí."

#: ../general/g.setproj/main.c:88
msgid "You must be in the PERMANENT mapset to run g.setproj"
msgstr "Bạn phải ở trong bộ bản đồ PERMANENT để chạy g.setproj"

#: ../general/g.setproj/main.c:101
msgid "PERMANENT: permission denied"
msgstr "PERMANENT: quyền bị từ chối"

#: ../general/g.setproj/main.c:105
msgid "Current region cannot be set"
msgstr "Vùng hiện tại không thể được thiết lập"

#: ../general/g.setproj/main.c:108
msgid "Retrieving and setting region failed"
msgstr "Việc phục hồi và thiết lập vùng thất bại"

#: ../general/g.setproj/main.c:135
msgid "Would you still like to change some of the parameters?"
msgstr "Bạn có muốn vẫn thay đổi một vài thông số không?"

#: ../general/g.setproj/main.c:137
msgid "The projection information will not be updated"
msgstr "Thông tin phép chiếu sẽ không được cập nhật"

#: ../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 ""
"Múi trong định nghĩa vùng địa lý hiện tại: %d\n"
" khác với múi trong tập tin PROJ_INFO: %d"

#: ../general/g.setproj/main.c:158
msgid "XY-location cannot be projected"
msgstr "vị trí kiểu XY không thể quy chiếu được"

#: ../general/g.setproj/main.c:192
msgid "Unknown projection"
msgstr "Phép chiếu không biết"

#: ../general/g.setproj/main.c:198
#, c-format
msgid "Projection %s is not specified in the file 'proj-parms.table'"
msgstr "Phép chiếu %s không được chỉ định trong tập tin 'proj-parms.table'"

#: ../general/g.setproj/main.c:205
msgid "Do you wish to specify a geodetic datum for this location?"
msgstr "Bạn có muốn chỉ định một mốc tọa độ chuẩn đo đạc cho vị trí này không?"

#: ../general/g.setproj/main.c:214
#, c-format
msgid "The current datum is %s (%s)"
msgstr "Mốc tọa độ chuẩn hiện tại là %s (%s)"

#: ../general/g.setproj/main.c:217
msgid "Do you wish to change the datum (or datum transformation parameters)?"
msgstr ""
"Bạn có muốn thay đổi mốc tọa độ chuẩn (hoặc các tham số chuyển đổi mốc tọa "
"độ chuẩn) không?"

#: ../general/g.setproj/main.c:225
msgid "The datum information has not been changed"
msgstr "Thông tin mốc tọa độ chuẩn không bị thay đổi"

#: ../general/g.setproj/main.c:288
#, c-format
msgid "The current ellipsoid is %s"
msgstr "Ellipsoid hiện tại là %s"

#: ../general/g.setproj/main.c:290
msgid "Do you want to change ellipsoid parameter?"
msgstr "Bạn có muốn thay đổi tham số ellipsoid không?"

#: ../general/g.setproj/main.c:294
msgid "The ellipse information has not been changed"
msgstr "Thông tin ellipsoid không bị thay đổi"

#: ../general/g.setproj/main.c:311
#, c-format
msgid "The radius is currently %f"
msgstr "Bán kính hiện đang là %f"

#: ../general/g.setproj/main.c:312
msgid "Do you want to change the radius?"
msgstr "Bạn có muốn thay đổi bán kính không?"

#: ../general/g.setproj/main.c:314 ../general/g.setproj/main.c:320
msgid "Enter radius for the sphere in meters"
msgstr "Nhập bản kính mặt cầu tính bằng mét"

#: ../general/g.setproj/main.c:336
msgid "Invalid input ellipsoid"
msgstr "Ellipsoid đầu vào không hợp lệ"

#: ../general/g.setproj/main.c:447
#, c-format
msgid "The UTM zone is now set to %d"
msgstr "Múi UTM bây giờ được thiết lập thành %d"

#: ../general/g.setproj/main.c:450
msgid "Do you want to change the UTM zone?"
msgstr "Bạn có muốn thay đổi múi UTM không?"

#: ../general/g.setproj/main.c:451
msgid "UTM zone information has not been updated"
msgstr "Thông tin về múi UTM không được cập nhật"

#: ../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 ""
"Nhưng nếu bạn thay đổi múi, tất cả dữ liệu hiện tại sẽ được dịch bằng phần "
"mềm phép chiếu. GRASS sẽ không tự động quy chiếu lại hoặc thậm chí không "
"thay đổi các tiêu đề (header) của các bản đồ hiện tại."

#: ../general/g.setproj/main.c:461
msgid "Would you still like to change the UTM zone?"
msgstr "Bạn vẫn muốn thay đổi múi UTM chứ?"

#: ../general/g.setproj/main.c:497
#, c-format
msgid "Error writing PROJ_INFO file <%s>"
msgstr "Lỗi khi đang ghi tập tin PROJ_INFO <%s>"

#: ../general/g.setproj/main.c:571
#, c-format
msgid "Enter plural form of units [meters]: "
msgstr "Nhập dạng số nhiều của đơn vị [meters]:"

#: ../general/g.setproj/main.c:603
#, c-format
msgid "Enter singular for unit: "
msgstr "Nhập dạng số ít của đơn vị:"

#: ../general/g.setproj/main.c:611
#, c-format
msgid "Enter conversion factor from %s to meters: "
msgstr "Nhập hệ số chuyển đổi từ %s dang mét:"

#: ../general/g.setproj/main.c:636
#, c-format
msgid "Error writing into UNITS output file <%s>"
msgstr "Lỗi khi ghi vào tập tin đầu ra UNITS <%s>"

#: ../general/g.setproj/main.c:643
msgid "Unable to write to DEFAULT_WIND region file"
msgstr "Không thể ghi vào tập tin vùng DEFAULT_WIND"

#: ../general/g.setproj/main.c:645
#, c-format
msgid ""
"\n"
"Projection information has been recorded for this location\n"
"\n"
msgstr ""
"\n"
"Thông tin phép chiếu đã được ghi nhận lại cho vị trí này\n"
" \n"

#: ../general/g.setproj/main.c:647
msgid "The geographic region information in WIND is now obsolete"
msgstr "Thông tin vùng địa lý trong WIND bây giờ đã trở thành không đúng"

#: ../general/g.setproj/main.c:648
msgid "Run g.region -d to update it"
msgstr "Chạy g.region -d để cập nhật nó"

#: ../general/g.cairocomp/main.c:49
#, fuzzy, c-format
msgid "Unable to read input file <%s>"
msgstr "Không thể mở tập tin đầu vào <%s>."

#: ../general/g.cairocomp/main.c:52
#, fuzzy, c-format
msgid "Unable to parse input file <%s>"
msgstr "Không thể mở tập tin đầu vào <%s>."

#: ../general/g.cairocomp/main.c:66 ../raster/r.out.pov/main.c:173
#: ../raster/r.out.vrml/main.c:131 ../raster/r.out.png/main.c:205
#: ../raster/r.out.mat/main.c:91 ../raster/r.colors.out/raster_main.c:79
#: ../raster/r.colors.out/raster3d_main.c:80 ../raster/r.support/main.c:166
#: ../raster3d/r3.support/main.c:153 ../vector/v.colors.out/main.c:103
#, c-format
msgid "Unable to open output file <%s>"
msgstr "Không thể mở tập tin đầu ra <%s>"

#: ../general/g.cairocomp/main.c:71
#, fuzzy, c-format
msgid "Unable to write output file <%s>"
msgstr "Không thể mở tập tin đầu ra <%s>"

#: ../general/g.cairocomp/main.c:89 ../general/g.cairocomp/main.c:256
#: ../visualization/ximgview/main.c:64
msgid "Unable to open display"
msgstr "Không thể mở trình bày"

#: ../general/g.cairocomp/main.c:113
#, fuzzy
msgid "Unable to obtain visual"
msgstr "Không thể mở lớp bản đồ suối nhỏ"

#: ../general/g.cairocomp/main.c:129
#, fuzzy
msgid "Failed to initialize output surface"
msgstr "Tên của tập tin raster đầu ra"

#: ../general/g.cairocomp/main.c:171
#, fuzzy
msgid "Failed to initialize input surface"
msgstr "Thất bại trong việc cấp phát bộ nhớ cho các con trỏ hàng"

#: ../general/g.cairocomp/main.c:198
#, fuzzy
msgid "Overlays multiple X Pixmaps."
msgstr "Tên của bản đồ vector"

#: ../general/g.cairocomp/main.c:212
#, fuzzy
msgid "Output Visual XID"
msgstr "Xuất ra ảnh TIFF dạng xếp kề (tiled)"

#: ../general/g.cairocomp/main.c:218
#, fuzzy
msgid "Output screen"
msgstr "Bản đồ đầu ra"

#: ../general/g.cairocomp/main.c:240
#, fuzzy
msgid "Background color (R:G:B:A)"
msgstr "Màu nền"

#: ../general/g.cairocomp/main.c:245
msgid "Do not composite; just delete input Pixmaps"
msgstr ""

#: ../general/g.cairocomp/main.c:277
msgid "input= and opacity= must have the same number of values"
msgstr ""

#: ../general/g.message/main.c:37
msgid ""
"Prints a message, warning, progress info, or fatal error in the GRASS way."
msgstr "In ra thông báo, cảnh báo hoặc lỗi nghiêm trọng theo kiểu của GRASS."

#: ../general/g.message/main.c:39
msgid "This module should be used in scripts for messages served to user."
msgstr ""
"Mô-đun này cần được dùng trong các tập lệnh trong các thông báo phục vụ cho "
"người dùng."

#: ../general/g.message/main.c:43 ../general/g.message/main.c:48
#: ../general/g.message/main.c:53 ../general/g.message/main.c:58
#: ../general/g.gui/main.c:60
msgid "Type"
msgstr "Kiểu"

#: ../general/g.message/main.c:44
msgid "Print message as warning"
msgstr "In ra thông báo dưới dạng cảnh báo"

#: ../general/g.message/main.c:49
msgid "Print message as fatal error"
msgstr "In ra thông báo dưới dạng lỗi nghiêm trọng"

#: ../general/g.message/main.c:54
msgid "Print message as debug message"
msgstr "In ra thông báo dưới dạng thông báo gỡ lỗi"

#: ../general/g.message/main.c:59
msgid "Print message as progress info"
msgstr "In ra thông báo dưới dạng thông tin tiến trình"

#: ../general/g.message/main.c:63 ../general/g.message/main.c:69
#: ../general/g.message/main.c:85
msgid "Level"
msgstr "Cấp"

#: ../general/g.message/main.c:64
#, fuzzy
msgid "Print message in all modes except of quiet mode"
msgstr "In ra thông báo toàn bộ nhưng ở chế độ im lặng hoàn toàn"

#: ../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 "Chỉ in ra thông báo khi ở chế độ đầy đủ"

#: ../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 "Nội dung của thông báo cần in ra"

#: ../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 "Cấp để dùng cho các thông báo gỡ lỗi"

#: ../general/g.message/main.c:95
msgid "Select only one message level"
msgstr "Chỉ chọn một cấp thông báo"

#: ../general/g.message/main.c:108
msgid "Unable to parse input message"
msgstr "Không thể phân tách thông báo đầu vào"

#: ../general/g.ppmtopng/main.c:34
#, fuzzy, c-format
msgid "Unable to open input file %s"
msgstr "Không thể mở tập tin đầu vào <%s>"

#: ../general/g.ppmtopng/main.c:37
#, fuzzy, c-format
msgid "Invalid input file %s"
msgstr "Tên tập tin đầu ra không hợp lệ <%s>"

#: ../general/g.ppmtopng/main.c:70 ../general/g.ppmtopng/main.c:74
#: ../raster/r.in.png/main.c:307 ../raster/r.in.png/main.c:311
#, fuzzy
msgid "Unable to allocate PNG structure"
msgstr "Thất bại trong việc cấp phát cấu trúc địa điểm"

#: ../general/g.ppmtopng/main.c:77
#, fuzzy
msgid "Error writing PNG file"
msgstr "Lỗi khi đang ghi tập tin PGM"

#: ../general/g.ppmtopng/main.c:81
#, fuzzy, c-format
msgid "Unable to open output file %s"
msgstr "Không thể mở tập tin đầu ra <%s>"

#: ../general/g.ppmtopng/main.c:119
msgid "Converts between PPM/PGM and PNG image formats."
msgstr ""

#: ../general/g.gui/main.c:40
msgid "GUI"
msgstr ""

#: ../general/g.gui/main.c:41
#, fuzzy
msgid "user interface"
msgstr "Thực hiện phép bảo trì mạng lưới."

#: ../general/g.gui/main.c:44
msgid "Launches a GRASS graphical user interface (GUI) session."
msgstr ""
"Khởi động một phiên làm việc giao diện người dùng đồ họa (GUI) của GRASS."

#: ../general/g.gui/main.c:45
#, fuzzy
msgid "Optionally updates default user interface settings."
msgstr "Cập nhật thiết lập GUI mặc định"

#: ../general/g.gui/main.c:50
#, fuzzy
msgid "User interface"
msgstr "Tên_người_dùng"

#: ../general/g.gui/main.c:54
msgid "wxPython based GUI (wxGUI)"
msgstr ""

#: ../general/g.gui/main.c:55
#, fuzzy
msgid "command line interface only"
msgstr "Không tìm thấy cột <%s>"

#: ../general/g.gui/main.c:56
#, fuzzy
msgid "command line interface with GUI startup screen"
msgstr "Không tìm thấy cột <%s>"

#: ../general/g.gui/main.c:66
msgid "Name of workspace file to load on start-up (valid only for wxGUI)"
msgstr ""

#: ../general/g.gui/main.c:70
#, fuzzy
msgid "Update default user interface settings"
msgstr "Cập nhật thiết lập GUI mặc định"

#: ../general/g.gui/main.c:71 ../general/g.gui/main.c:77
msgid "Default"
msgstr ""

#: ../general/g.gui/main.c:76
#, fuzzy
msgid "Do not launch GUI after updating the default user interface settings"
msgstr "Không khởi động GDĐH sau khi cập nhật thiết lập GDĐH mặc định"

#: ../general/g.gui/main.c:87
#, c-format
msgid "<%s> is now the default GUI"
msgstr "<%s> bây giờ thành GUI mặc định"

#: ../general/g.gui/main.c:93
#, c-format
msgid "Nothing to do. For setting up <%s> as default UI use -%c flag."
msgstr ""

#: ../general/g.gui/main.c:98
#, c-format
msgid "Launching <%s> GUI in the background, please wait..."
msgstr ""

#: ../general/g.gui/main.c:101
msgid "Your installation doesn't include GUI, exiting."
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/set_perms.c:26
#, fuzzy
msgid "Unable to change mapset permissions"
msgstr "Không thể xác định các quyền đối với bộ bản đồ"

#: ../general/g.access/main.c:39
#, fuzzy
msgid "permission"
msgstr "quyền bị từ chối"

#: ../general/g.access/main.c:41
msgid "Controls access to the current mapset for other users on the system."
msgstr ""
"Kiểm soát quyền truy cập vào bộ bản đồ hiện tại đối với các người dùng trên "
"hệ thống."

#: ../general/g.access/main.c:42
#, fuzzy
msgid "If no option given, prints current status."
msgstr "Không bảng màu chuẩn của GDAL"

#: ../general/g.access/main.c:49
msgid "Access for group"
msgstr "Truy cập cho nhóm"

#: ../general/g.access/main.c:57
msgid "Access for others"
msgstr "Truy cập cho các người khác"

#: ../general/g.access/main.c:64
msgid "UNIX filesystem access controls are not supported by MS-Windows"
msgstr ""
"Các kiểm soát truy cập hệ thống tập tin UNIX không được hỗ trợ trong M$-"
"Windows"

#: ../general/g.access/main.c:72
msgid "Access to the PERMANENT mapset must be open, nothing changed"
msgstr "Truy cập vào bộ bản đồ PERMANENT phải được mở, không có gì bị thay đổi"

#: ../general/g.access/main.c:76
msgid "Unable to determine mapset permissions"
msgstr "Không thể xác định các quyền đối với bộ bản đồ"

#: ../general/g.proj/datumtrans.c:47
#, fuzzy, c-format
msgid "Invalid datum code <%s>"
msgstr "Bản đồ không hợp lệ <%s>"

#: ../general/g.proj/datumtrans.c:77
#, fuzzy, c-format
msgid "Datum set to <%s>"
msgstr "Tỷ lệ được thiết lập thành %s."

#: ../general/g.proj/datumtrans.c:79
#, fuzzy, c-format
msgid "Ellipsoid set to <%s>"
msgstr "Tỷ lệ được thiết lập thành %s."

#: ../general/g.proj/output.c:189
#, c-format
msgid "%s: Unable to convert to WKT"
msgstr "%s: Không thể đổi thành WKT"

#: ../general/g.proj/main.c:66
#, fuzzy
msgid "create location"
msgstr "Vị trí: %s\n"

#: ../general/g.proj/main.c:69
#, fuzzy
msgid ""
"Prints or modifies GRASS projection information files (in various co-"
"ordinate system descriptions)."
msgstr "In và xử lý các tập tin thông tin về phép chiếu của GRASS"

#: ../general/g.proj/main.c:72
#, fuzzy
msgid "Can also be used to create new GRASS locations."
msgstr "Cũng có thể dùng để tạo các Location của GRASS."

#: ../general/g.proj/main.c:75
msgid "Prints and manipulates GRASS projection information files."
msgstr "In và xử lý các tập tin thông tin về phép chiếu của GRASS"

#: ../general/g.proj/main.c:82
#, fuzzy
msgid "Print projection information in conventional GRASS format"
msgstr "In ra thông tin phép chiếu (theo định dạng quy ước của GRASS)"

#: ../general/g.proj/main.c:88
#, fuzzy
msgid "Print projection information in shell script style"
msgstr "In ra ở dạng tập lệnh shell"

#: ../general/g.proj/main.c:94
msgid "Verify datum information and print transformation parameters"
msgstr "Kiểm chứng thông tin mốc tọa độ chuẩn và in ra các tham số chuyển đổi"

#: ../general/g.proj/main.c:100
msgid "Print projection information in PROJ.4 format"
msgstr "In ra thông tin phép chiếu theo định dạng PROJ.4"

#: ../general/g.proj/main.c:106
msgid ""
"Print 'flat' output with no linebreaks (applies to WKT and PROJ.4 output)"
msgstr ""
"In đầu ra 'phẳng' không có dấu ngắt dòng (áp dụng cho đầu ra WKT và PROJ.4)"

#: ../general/g.proj/main.c:116
msgid "Print projection information in WKT format"
msgstr "In ra thông tin phép chiếu theo định dạng WKT"

#: ../general/g.proj/main.c:122
msgid "Use ESRI-style format (applies to WKT output only)"
msgstr "Dùng định dạng kiểu ESRI (chỉ áp dụng cho đầu ra WKT)"

#: ../general/g.proj/main.c:129 ../general/g.proj/main.c:138
#: ../general/g.proj/main.c:148 ../general/g.proj/main.c:158
#, fuzzy
msgid "Specification"
msgstr "Phép phân loại điểm"

#: ../general/g.proj/main.c:130
#, fuzzy
msgid "Name of georeferenced data file to read projection information from"
msgstr "Tập tin dữ liệu tham chiếu địa lý để đọc thông tin phép chiếu từ đó"

#: ../general/g.proj/main.c:139
#, fuzzy
msgid "Name of ASCII file containing a WKT projection description"
msgstr ""
"Tập tin ASCII chứa mô tả phép chiếu WKT (nhập '-' dùng cho đầu ra tiêu chuẩn)"

#: ../general/g.proj/main.c:149
#, fuzzy
msgid "PROJ.4 projection description"
msgstr "Mô tả phép chiếu PROJ.4 (nhập '-' dùng cho đầu ra tiêu chuẩn)"

#: ../general/g.proj/main.c:159
#: ../locale/scriptstrings/v.import_to_translate.c:21
msgid "EPSG projection code"
msgstr "Mã phép chiếu EPSG"

#: ../general/g.proj/main.c:167 ../general/g.proj/main.c:180
#: ../general/g.proj/main.c:186
msgid "Datum"
msgstr "Mốc toạ độ chuẩn"

#: ../general/g.proj/main.c:169
#, fuzzy
msgid "Datum (overrides any datum specified in input co-ordinate system)"
msgstr ""
"Buộc ghi đè thông tin chuyển đổi mốc tọa độ chuẩn trong hệ toạ độ đầu vào"

#: ../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 "Số chỉ mục của các tham số chuyển đổi mốc tọa độ chuẩn"

#: ../general/g.proj/main.c:182
msgid "\"0\" for unspecified or \"-1\" to list and exit"
msgstr ""
"nhập \"0\" để chỉ không được chỉ định hoặc nhập \"-1\" để liệt kê và thoát"

#: ../general/g.proj/main.c:188
msgid ""
"Force override of datum transformation information in input co-ordinate "
"system"
msgstr ""
"Buộc ghi đè thông tin chuyển đổi mốc tọa độ chuẩn trong hệ toạ độ đầu vào"

#: ../general/g.proj/main.c:193 ../raster/r.null/main.c:73
#: ../raster/r.null/main.c:81
msgid "Modify"
msgstr ""

#: ../general/g.proj/main.c:194
#, fuzzy
msgid "Modify current location projection files"
msgstr "Không thể tạo các tập tin phép chiếu: %s"

#: ../general/g.proj/main.c:202
msgid "Name of new location to create"
msgstr "Tên của vị trí mới cần tạo"

#: ../general/g.proj/main.c:218
#, c-format
msgid "Only one of '%s', '%s', '%s' or '%s' options may be specified"
msgstr "Chỉ được chỉ định một trong các tùy chọn '%s', '%s', '%s' hay '%s'"

#: ../general/g.proj/main.c:263
msgid "Projection files missing"
msgstr "Các tập tin phép chiếu bị thiếu"

#: ../general/g.proj/main.c:283
#, fuzzy, c-format
msgid "Only one of -%c, -%c, -%c, -%c, -%c or -%c flags may be specified"
msgstr "Chỉ được chỉ định một trong các tùy chọn '%s', '%s' hay '%s'"

#: ../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/create.c:15 ../raster/r.in.gdal/main.c:404
#: ../raster/r.in.gdal/main.c:793 ../vector/v.in.ogr/main.c:611
#: ../vector/v.in.lidar/main.c:363
#, c-format
msgid "Location <%s> created"
msgstr "Vị trí <%s> được tạo ra"

#: ../general/g.proj/create.c:17
#, fuzzy, c-format
msgid "Unable to create location <%s>: %s"
msgstr "Không thể tạo vị trí: %s"

#: ../general/g.proj/create.c:20
#, c-format
msgid "Unable to create projection files: %s"
msgstr "Không thể tạo các tập tin phép chiếu: %s"

#: ../general/g.proj/create.c:24
#, fuzzy, c-format
msgid "Unable to create location <%s>"
msgstr "Không thể tạo vị trí: %s"

#: ../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
#, fuzzy, c-format
msgid ""
"You must select the PERMANENT mapset before updating the current location's "
"projection (current mapset is <%s>)"
msgstr ""
"Bạn phải chọn bộ bản đồ PERMANENT trước khi cập nhật phép chiếu của vị trí "
"hiện tại. (Bộ bản đồ hiện tại là %s)"

#: ../general/g.proj/create.c:66
#, fuzzy
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 ""
"N.B. Vùng mặc định đã được cập nhật thành phép chiếu mới, nhưng nếu bạn có "
"nhiều bộ bản đồ, phải chạy g.region -d trong mỗi bộ bản đồ để cập nhật vùng "
"từ mặc định."

#: ../general/g.proj/create.c:70
#, fuzzy
msgid "Projection information updated"
msgstr "Thông tin phép chiếu được cập nhật!"

#: ../general/g.proj/create.c:91
#, fuzzy, c-format
msgid "Unable to create PROJ_EPSG file: %s"
msgstr "Không thể tạo tập tin <%s>"

#: ../general/g.proj/input.c:91
msgid "Error reading WKT projection description"
msgstr "Lỗi đọc mô tả phép chiếu WKT"

#: ../general/g.proj/input.c:98
#, fuzzy, c-format
msgid "Unable to open file '%s' for reading"
msgstr "Không thể mở tập tin [%s] để đọc"

#: ../general/g.proj/input.c:143
msgid "Can't parse PROJ.4-style parameter string"
msgstr "Không thể phân tách chuỗi tham số kiểu PROJ.4"

#: ../general/g.proj/input.c:181
msgid "Unable to translate EPSG code"
msgstr "Không thể dịch mã EPSG"

#: ../general/g.proj/input.c:218
msgid "Trying to open with OGR..."
msgstr "Đang cố gắng mở bằng OGR..."

#: ../general/g.proj/input.c:226 ../general/g.proj/input.c:245
msgid "...succeeded."
msgstr "... thành công."

#: ../general/g.proj/input.c:239
msgid "Trying to open with GDAL..."
msgstr "Đang cố gắng mở bằng GDAL..."

#: ../general/g.proj/input.c:254
#, c-format
msgid "Could not read georeferenced file %s using either OGR nor GDAL"
msgstr "Không thể đọc tập tin tham chiếu địa lý %s bằng cả GDAL lẫn OGR"

#: ../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 ""
"Đọc tập tin %s thành công, nhưng nó không chứa thông tin phép chiếu. 'XY "
"(không quy chiếu)' sẽ được dùng"

#: ../visualization/ximgview/color.c:90 ../visualization/ximgview/color.c:288
#, c-format
msgid "Unknown visual class [%d]."
msgstr "Lớp hiển thị không biết [%d]."

#: ../visualization/ximgview/color.c:239
msgid "Unable to get sufficient gray shades."
msgstr "Không thể lấy đủ các độ đổ bóng xám"

#: ../visualization/ximgview/color.c:256
msgid "Unable to get sufficient colors."
msgstr "Không thể lấy đủ màu"

#: ../visualization/ximgview/color.c:269
msgid "Using private colormap for DirectColor visual."
msgstr "Dùng bản đồ màu riêng cho việc xem DirectColor."

#: ../visualization/ximgview/main.c:84
msgid "Unable to get window attributes"
msgstr "Không thể lấy các thuộc tính của cửa sổ"

#: ../visualization/ximgview/main.c:258
msgid "Unable to open image file"
msgstr "Không thể mở tập tin ảnh"

#: ../visualization/ximgview/main.c:261
msgid "Unable to read BMP header"
msgstr "không thể đọc header BMP"

#: ../visualization/ximgview/main.c:264
msgid "Invalid BMP header"
msgstr "Header BMP không hợp lệ"

#: ../visualization/ximgview/main.c:270
msgid "Unable to map image file"
msgstr "Không thể mở tập tin ảnh"

#: ../visualization/ximgview/main.c:295
msgid "View BMP images from the PNG driver."
msgstr "Xem các ảnh BMP từ trình điều khiển PNG"

#: ../visualization/ximgview/main.c:301
msgid "Image file"
msgstr "Tập tin ảnh"

#: ../visualization/ximgview/main.c:308
#: ../locale/scriptstrings/wxpyimgview_to_translate.c:6
msgid "Percentage of CPU time to use"
msgstr "Phần trăm thời gian CPU sử dụng"

#: ../locale/scriptstrings/t.topology_to_translate.c:1
#, fuzzy
msgid "Lists temporal topology of a space time dataset."
msgstr "In ma trận chuyển đổi ra đầu ra chuẩn"

#: ../locale/scriptstrings/t.topology_to_translate.c:2
#: ../locale/scriptstrings/v.what.strds_to_translate.c:3
#: ../locale/scriptstrings/t.merge_to_translate.c:2
#: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:2
#: ../locale/scriptstrings/t.vect.extract_to_translate.c:2
#: ../locale/scriptstrings/t.register_to_translate.c:2
#: ../locale/scriptstrings/t.shift_to_translate.c:2
#: ../locale/scriptstrings/t.sample_to_translate.c:2
#: ../locale/scriptstrings/t.info_to_translate.c:2
#: ../locale/scriptstrings/t.rast.export_to_translate.c:2
#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:2
#: ../locale/scriptstrings/t.rast.list_to_translate.c:2
#: ../locale/scriptstrings/t.rast3d.univar_to_translate.c:2
#: ../locale/scriptstrings/t.vect.export_to_translate.c:2
#: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:2
#: ../locale/scriptstrings/t.rast.import_to_translate.c:2
#: ../locale/scriptstrings/t.rast.colors_to_translate.c:2
#: ../locale/scriptstrings/t.remove_to_translate.c:2
#: ../locale/scriptstrings/t.rast.to.rast3_to_translate.c:2
#: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:2
#: ../locale/scriptstrings/t.snap_to_translate.c:2
#: ../locale/scriptstrings/t.rast.out.vtk_to_translate.c:2
#: ../locale/scriptstrings/t.vect.db.select_to_translate.c:2
#: ../locale/scriptstrings/t.create_to_translate.c:2
#: ../locale/scriptstrings/t.vect.what.strds_to_translate.c:2
#: ../locale/scriptstrings/t.vect.list_to_translate.c:2
#: ../locale/scriptstrings/t.list_to_translate.c:2
#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:2
#: ../locale/scriptstrings/t.rename_to_translate.c:2
#: ../locale/scriptstrings/t.vect.import_to_translate.c:2
#: ../locale/scriptstrings/t.unregister_to_translate.c:2
#: ../locale/scriptstrings/t.rast.univar_to_translate.c:2
#: ../locale/scriptstrings/t.rast3d.list_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.rast.extract_to_translate.c:2
#: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:2
#: ../locale/scriptstrings/t.support_to_translate.c:2
#: ../locale/scriptstrings/t.select_to_translate.c:2
#: ../locale/scriptstrings/t.rast.series_to_translate.c:2
#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:2
#: ../locale/scriptstrings/t.vect.univar_to_translate.c:2
#: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:2
#, fuzzy
msgid "temporal"
msgstr "Các đối tượng"

#: ../locale/scriptstrings/t.topology_to_translate.c:3
#: ../locale/scriptstrings/v.build.all_to_translate.c:3
#: ../vector/v.clean/main.c:52 ../vector/v.out.postgis/main.c:48
#: ../vector/v.info/main.c:39 ../vector/v.build.polylines/main.c:112
#: ../vector/v.build/main.c:37
#, fuzzy
msgid "topology"
msgstr "vector, tôpô"

#: ../locale/scriptstrings/t.topology_to_translate.c:4
#: ../locale/scriptstrings/v.what.strds_to_translate.c:8
#: ../locale/scriptstrings/t.merge_to_translate.c:4
#: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:6
#: ../locale/scriptstrings/t.vect.extract_to_translate.c:5
#: ../locale/scriptstrings/t.register_to_translate.c:5
#: ../locale/scriptstrings/t.shift_to_translate.c:4
#: ../locale/scriptstrings/t.sample_to_translate.c:4
#: ../locale/scriptstrings/t.info_to_translate.c:5
#: ../locale/scriptstrings/t.rast.export_to_translate.c:5
#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:5
#: ../locale/scriptstrings/t.rast.list_to_translate.c:6
#: ../locale/scriptstrings/t.rast3d.univar_to_translate.c:6
#: ../locale/scriptstrings/t.vect.export_to_translate.c:5
#: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:6
#: ../locale/scriptstrings/t.rast.import_to_translate.c:5
#: ../locale/scriptstrings/t.rast.colors_to_translate.c:5
#: ../locale/scriptstrings/t.remove_to_translate.c:5
#: ../locale/scriptstrings/t.rast.to.rast3_to_translate.c:7
#: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:5
#: ../locale/scriptstrings/t.snap_to_translate.c:4
#: ../locale/scriptstrings/t.rast.out.vtk_to_translate.c:6
#: ../locale/scriptstrings/t.vect.db.select_to_translate.c:7
#: ../locale/scriptstrings/t.create_to_translate.c:5
#: ../locale/scriptstrings/t.vect.what.strds_to_translate.c:5
#: ../locale/scriptstrings/t.vect.list_to_translate.c:6
#: ../locale/scriptstrings/t.list_to_translate.c:5
#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:5
#: ../locale/scriptstrings/t.rename_to_translate.c:5
#: ../locale/scriptstrings/t.vect.import_to_translate.c:5
#: ../locale/scriptstrings/t.unregister_to_translate.c:5
#: ../locale/scriptstrings/t.rast.univar_to_translate.c:5
#: ../locale/scriptstrings/t.rast3d.list_to_translate.c:7
#: ../locale/scriptstrings/t.vect.observe.strds_to_translate.c:5
#: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:5
#: ../locale/scriptstrings/t.rast.extract_to_translate.c:5
#: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:5
#: ../locale/scriptstrings/t.support_to_translate.c:4
#: ../locale/scriptstrings/t.select_to_translate.c:4
#: ../locale/scriptstrings/t.rast.series_to_translate.c:5
#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:5
#: ../locale/scriptstrings/t.vect.univar_to_translate.c:5
#: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:5
#: ../raster/r.timestamp/main.c:38 ../raster3d/r3.timestamp/main.c:45
#: ../vector/v.timestamp/main.c:38
#, fuzzy
msgid "time"
msgstr "Đánh dấu thời gian không hợp lệ"

#: ../locale/scriptstrings/t.topology_to_translate.c:5
#: ../locale/scriptstrings/t.shift_to_translate.c:6
#: ../locale/scriptstrings/t.info_to_translate.c:7
#: ../locale/scriptstrings/t.snap_to_translate.c:6
#: ../locale/scriptstrings/t.rename_to_translate.c:6
#: ../locale/scriptstrings/t.support_to_translate.c:6
#: ../locale/scriptstrings/t.select_to_translate.c:5
#, fuzzy
msgid "input"
msgstr "Đầu vào"

#: ../locale/scriptstrings/t.topology_to_translate.c:6
#: ../locale/scriptstrings/t.merge_to_translate.c:6
#: ../locale/scriptstrings/t.shift_to_translate.c:7
#: ../locale/scriptstrings/t.sample_to_translate.c:6
#: ../locale/scriptstrings/t.sample_to_translate.c:7
#: ../locale/scriptstrings/t.info_to_translate.c:8
#: ../locale/scriptstrings/t.snap_to_translate.c:7
#: ../locale/scriptstrings/t.rename_to_translate.c:7
#: ../locale/scriptstrings/t.support_to_translate.c:7
#: ../locale/scriptstrings/t.select_to_translate.c:6
#, fuzzy
msgid "Required"
msgstr "Yêu_cầu"

#: ../locale/scriptstrings/t.topology_to_translate.c:7
#, fuzzy
msgid "Print temporal relationships and exit"
msgstr "In ma trận chuyển đổi ra đầu ra chuẩn"

#: ../locale/scriptstrings/t.topology_to_translate.c:8
#, fuzzy
msgid "Print spatio-temporal relationships and exit"
msgstr "In ma trận chuyển đổi ra đầu ra chuẩn"

#: ../locale/scriptstrings/d.what.rast_to_translate.c:1
#, fuzzy
msgid ""
"Allows the user to interactively query raster map layers at user-selected "
"locations."
msgstr ""
"Cho phép người dùng truy vấn một cách tương tác một lớp bản đồ vec-tơ tại "
"các vị trí do người dùng chọn trong vùng địa lý hiện tại."

#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:1
#, fuzzy
msgid ""
"Renames a column in the attribute table connected to a given vector map."
msgstr ""
"thêm một hay nhiều cột vào bảng thuộc tính được kết nối vào một bản đồ "
"vector cho trước"

#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:5
msgid "Old and new name of the column (old,new)"
msgstr ""

#: ../locale/scriptstrings/d.out.file_to_translate.c:1
#, fuzzy
msgid "Saves the contents of the active display monitor to a graphics file."
msgstr "Xóa nội dung khung hiển thị kích hoạt bằng mầu do người dùng chọn"

#: ../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
#: ../locale/scriptstrings/t.vect.export_to_translate.c:3
#: ../locale/scriptstrings/r.out.xyz_to_translate.c:3
#: ../locale/scriptstrings/d.to.rast_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/r.pack_to_translate.c:3
#: ../raster/r.out.gdal/main.c:137 ../raster/r.out.ascii/main.c:60
#: ../raster/r.out.pov/main.c:122 ../raster/r.out.vrml/main.c:48
#: ../raster/r.out.vtk/main.c:60 ../raster/r.out.png/main.c:113
#: ../raster/r.out.gridatb/main.c:68 ../raster/r.out.ppm3/main.c:58
#: ../raster/r.out.mat/main.c:63 ../raster/r.out.bin/main.c:280
#: ../raster/r.colors.out/raster_main.c:47
#: ../raster/r.colors.out/raster3d_main.c:48
#: ../raster/r.external.out/main.c:236 ../raster/r.out.ppm/main.c:55
#: ../raster/r.out.mpeg/main.c:103 ../raster3d/r3.out.bin/main.c:206
#: ../raster3d/r3.out.netcdf/main.c:587 ../raster3d/r3.out.vtk/main.c:377
#: ../raster3d/r3.out.ascii/main.c:303 ../raster3d/r3.out.v5d/main.c:285
#: ../vector/v.out.postgis/main.c:45 ../vector/v.out.pov/main.c:47
#: ../vector/v.colors.out/main.c:51 ../vector/v.out.dxf/main.c:57
#: ../vector/v.out.ascii/main.c:48 ../vector/v.external.out/main.c:44
#: ../vector/v.out.vtk/main.c:48 ../vector/v.out.ogr/main.c:82
#: ../vector/v.out.svg/main.c:78
#, fuzzy
msgid "export"
msgstr "Nhập"

#: ../locale/scriptstrings/d.out.file_to_translate.c:6
#, fuzzy
msgid "Width and height of output image"
msgstr "Chiều rộng và chiều cao của ảnh đầu ra"

#: ../locale/scriptstrings/d.out.file_to_translate.c:7
#, fuzzy
msgid "Images"
msgstr "Ảnh"

#: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:1
#, fuzzy
msgid "Imports SPOT VGT NDVI data into a raster map."
msgstr "Nhập tập tin SPOT VGT NDVI vào một bản đồ raster GRASS"

#: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:2
#: ../locale/scriptstrings/i.tasscap_to_translate.c:2
#: ../locale/scriptstrings/i.image.mosaic_to_translate.c:2
#: ../locale/scriptstrings/i.colors.enhance_to_translate.c:2
#: ../locale/scriptstrings/r.in.aster_to_translate.c:4
#: ../locale/scriptstrings/i.pansharpen_to_translate.c:2
#: ../locale/scriptstrings/i.spectral_to_translate.c:2
#: ../locale/scriptstrings/i.oif_to_translate.c:2
#: ../imagery/i.landsat.acca/main.c:105 ../imagery/i.evapo.pt/main.c:66
#: ../imagery/i.cca/main.c:84 ../imagery/i.zc/main.c:52
#: ../imagery/i.smap/main.c:38 ../imagery/i.landsat.toar/main.c:70
#: ../imagery/i.maxlik/main.c:61 ../imagery/i.topo.corr/main.c:47
#: ../imagery/i.eb.netrad/main.c:56 ../imagery/i.evapo.time/main.c:77
#: ../imagery/i.pca/main.c:72 ../imagery/i.group/main.c:52
#: ../imagery/i.rgb.his/main.c:46 ../imagery/i.gensig/main.c:39
#: ../imagery/i.fft/main.c:78 ../imagery/i.evapo.pm/main.c:58
#: ../imagery/i.evapo.mh/main.c:69 ../imagery/i.emissivity/main.c:44
#: ../imagery/i.biomass/main.c:50 ../imagery/i.cluster/main.c:75
#: ../imagery/i.vi/main.c:89 ../imagery/i.modis.qc/main.c:138
#: ../imagery/i.eb.hsebal01/main.c:104 ../imagery/i.rectify/main.c:99
#: ../imagery/i.target/main.c:45 ../imagery/i.eb.eta/main.c:42
#: ../imagery/i.segment/main.c:35 ../imagery/i.gensigset/main.c:40
#: ../imagery/i.albedo/main.c:88 ../imagery/i.eb.soilheatflux/main.c:49
#: ../imagery/i.aster.toar/main.c:97 ../imagery/i.eb.evapfr/main.c:47
#: ../imagery/i.his.rgb/main.c:46 ../imagery/i.ifft/main.c:77
#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:88
#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:56
#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:388
#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:63
#: ../imagery/i.ortho.photo/i.ortho.init/main.c:47
msgid "imagery"
msgstr "ảnh"

#: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:3
#: ../locale/scriptstrings/v.in.wfs_to_translate.c:3
#: ../locale/scriptstrings/v.in.geonames_to_translate.c:3
#: ../locale/scriptstrings/t.rast.import_to_translate.c:3
#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:3
#: ../locale/scriptstrings/v.in.lines_to_translate.c:3
#: ../locale/scriptstrings/v.import_to_translate.c:3
#: ../locale/scriptstrings/v.in.mapgen_to_translate.c:3
#: ../locale/scriptstrings/r.import_to_translate.c:3
#: ../locale/scriptstrings/db.in.ogr_to_translate.c:3
#: ../locale/scriptstrings/r.in.aster_to_translate.c:3
#: ../locale/scriptstrings/v.in.e00_to_translate.c:3
#: ../locale/scriptstrings/v.unpack_to_translate.c:3
#: ../locale/scriptstrings/r.in.srtm_to_translate.c:3
#: ../locale/scriptstrings/t.vect.import_to_translate.c:3
#: ../locale/scriptstrings/r.in.wms_to_translate.c:3
#: ../locale/scriptstrings/r.unpack_to_translate.c:3
#: ../raster/r.in.gridatb/main.c:46 ../raster/r.in.poly/main.c:35
#: ../raster/r.external/main.c:58 ../raster/r.in.bin/main.c:258
#: ../raster/r.in.gdal/main.c:88 ../raster/r.in.ascii/main.c:70
#: ../raster/r.in.png/main.c:520 ../raster/r.in.lidar/main.c:171
#: ../raster/r.in.mat/main.c:92 ../raster/r.in.xyz/main.c:160
#: ../raster3d/r3.in.v5d/main.c:179 ../raster3d/r3.in.bin/main.c:253
#: ../raster3d/r3.in.ascii/main.c:314 ../vector/v.in.db/main.c:53
#: ../vector/v.in.ascii/main.c:69 ../vector/v.in.dxf/main.c:65
#: ../vector/v.in.ogr/main.c:134 ../vector/v.external/main.c:51
#: ../vector/v.in.lidar/main.c:157 ../vector/v.in.dwg/main.c:83
#, fuzzy
msgid "import"
msgstr "Nhập"

#: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:4
#, fuzzy
msgid "Also import quality map (SM status map layer) and filter NDVI map"
msgstr ""
"nhập cả bản đồ chất lượng (lớp bản đồ trạng thái SM) và lọc bản đồ NDVI"

#: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:5
#, fuzzy
msgid "Name of input SPOT VGT NDVI HDF file"
msgstr "Tên các tập tin đầu vào"

#: ../locale/scriptstrings/r.shade_to_translate.c:1
#: ../locale/scriptstrings/d.shade_to_translate.c:1
#, fuzzy
msgid "Drapes a color raster over an shaded relief or aspect map."
msgstr "Tên của bản đồ góc raster"

#: ../locale/scriptstrings/r.shade_to_translate.c:3
#: ../locale/scriptstrings/r.fillnulls_to_translate.c:3
#: ../locale/scriptstrings/d.shade_to_translate.c:3
#: ../locale/scriptstrings/r.plane_to_translate.c:3
#: ../raster/r.param.scale/interface.c:57 ../raster/r.relief/main.c:108
#, fuzzy
msgid "elevation"
msgstr "Phép chọn"

#: ../locale/scriptstrings/r.shade_to_translate.c:4
#: ../locale/scriptstrings/d.shade_to_translate.c:4
#: ../raster/r.relief/main.c:109
msgid "relief"
msgstr ""

#: ../locale/scriptstrings/r.shade_to_translate.c:5
#: ../locale/scriptstrings/d.shade_to_translate.c:5
#: ../raster/r.relief/main.c:111
msgid "hillshade"
msgstr ""

#: ../locale/scriptstrings/r.shade_to_translate.c:7
#: ../locale/scriptstrings/d.shade_to_translate.c:7
#, fuzzy
msgid "Name of shaded relief or aspect raster map"
msgstr "Tên tập tin raster mới"

#: ../locale/scriptstrings/r.shade_to_translate.c:8
#: ../locale/scriptstrings/d.shade_to_translate.c:8
#, fuzzy
msgid "Name of raster to drape over relief raster map"
msgstr "Tên của bản đồ góc raster"

#: ../locale/scriptstrings/r.shade_to_translate.c:9
#: ../locale/scriptstrings/d.shade_to_translate.c:9
msgid "Typically, this raster is elevation or other colorful raster"
msgstr ""

#: ../locale/scriptstrings/r.shade_to_translate.c:10
#, fuzzy
msgid "Name of shaded raster map"
msgstr "Tên của bản đồ raster lớp phủ"

#: ../locale/scriptstrings/r.shade_to_translate.c:11
#: ../locale/scriptstrings/d.shade_to_translate.c:10
#, fuzzy
msgid "Percent to brighten"
msgstr "Phần trăm hội tụ"

#: ../locale/scriptstrings/r.shade_to_translate.c:12 ../raster/r.his/main.c:121
#, fuzzy
msgid "Color to use instead of NULL values"
msgstr "Bỏ qua các ô có giá trị (0) thay vì các ô NULL"

#: ../locale/scriptstrings/r.shade_to_translate.c:13
#, fuzzy
msgid "Either a standard color name, R:G:B triplet, or \"none\""
msgstr "Hoặc là một màu GRASS tiêu chuẩn, bộ ba R:G:B hoặc \"none\""

#: ../locale/scriptstrings/r.shade_to_translate.c:14 ../raster/r.his/main.c:126
#, fuzzy
msgid "Use colors from color tables for NULL values"
msgstr "Lấy màu chữ từ giá trị màu của ô"

#: ../locale/scriptstrings/v.what.strds_to_translate.c:1
#, fuzzy
msgid ""
"Uploads space time raster dataset values at positions of vector points to "
"the table."
msgstr "Nạp các giá trị raster tại vị trí của các điểm vec-tơ vào bảng."

#: ../locale/scriptstrings/v.what.strds_to_translate.c:9
#, fuzzy
msgid "Update attribute table of input vector map"
msgstr "Thất bại không cheép được bảng thuộc tính vào bản đồ đầu ra"

#: ../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.db.reconnect.all_to_translate.c:1
#, fuzzy
msgid ""
"Reconnects attribute tables for all vector maps from the current mapset to a "
"new database."
msgstr "Liệt kê các tập tin vec-tơ trong vị trí đầu vào và thoát"

#: ../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
#, fuzzy
msgid "Delete attribute tables from the source database"
msgstr "Loại bỏ một bảng khỏi CSDL."

#: ../locale/scriptstrings/v.db.reconnect.all_to_translate.c:7
#, fuzzy
msgid "Name of source database"
msgstr "Tên của CSDL mới"

#: ../locale/scriptstrings/v.db.reconnect.all_to_translate.c:8
#, fuzzy
msgid "Name of source database schema"
msgstr "Schema mới"

#: ../locale/scriptstrings/v.db.reconnect.all_to_translate.c:9
#, fuzzy
msgid "Name for target driver"
msgstr "Tên của bộ bản đồ đích"

#: ../locale/scriptstrings/v.db.reconnect.all_to_translate.c:10
#, fuzzy
msgid "Name for target database"
msgstr "Tên của CSDL mới"

#: ../locale/scriptstrings/v.db.reconnect.all_to_translate.c:11
#, fuzzy
msgid "Name for target database schema"
msgstr "Schema mới"

#: ../locale/scriptstrings/t.merge_to_translate.c:1
#, fuzzy
msgid "Merges several space time datasets into a single space time dataset."
msgstr "Đổi bản đồ raster 3D thành bản đồ raster 2D"

#: ../locale/scriptstrings/t.merge_to_translate.c:3 ../raster/r.patch/main.c:58
msgid "merge"
msgstr ""

#: ../locale/scriptstrings/t.merge_to_translate.c:5
#: ../locale/scriptstrings/t.remove_to_translate.c:8
#, fuzzy
msgid "inputs"
msgstr "Đầu vào"

#: ../locale/scriptstrings/i.tasscap_to_translate.c:1
#, fuzzy
msgid "Performs Tasseled Cap (Kauth Thomas) transformation."
msgstr "Phép chuyển đổi Tasseled Cap (Kauth Thomas) cho các dữ liệu LANDSAT-TM"

#: ../locale/scriptstrings/i.tasscap_to_translate.c:4
#: ../imagery/i.landsat.acca/main.c:106 ../imagery/i.landsat.toar/main.c:75
#, fuzzy
msgid "Landsat"
msgstr "Lớp số"

#: ../locale/scriptstrings/i.tasscap_to_translate.c:5
#: ../imagery/i.modis.qc/main.c:143
msgid "MODIS"
msgstr ""

#: ../locale/scriptstrings/i.tasscap_to_translate.c:6
#, fuzzy
msgid "Tasseled Cap transformation"
msgstr "vector, chuyển đổi"

#: ../locale/scriptstrings/i.tasscap_to_translate.c:7
msgid ""
"For Landsat4-7: bands 1, 2, 3, 4, 5, 7; for Landsat8: bands 2, 3, 4, 5, 6, "
"7; for MODIS: bands 1, 2, 3, 4, 5, 6, 7"
msgstr ""

#: ../locale/scriptstrings/i.tasscap_to_translate.c:8
#: ../imagery/i.pca/main.c:85
#, fuzzy
msgid "Name for output basename raster map(s)"
msgstr "Tên của bản đồ raster đầu ra"

#: ../locale/scriptstrings/i.tasscap_to_translate.c:9
msgid "Satellite sensor"
msgstr ""

#: ../locale/scriptstrings/i.tasscap_to_translate.c:10
msgid ""
"landsat4_tm;Use transformation rules for Landsat 4 TM;landsat5_tm;Use "
"transformation rules for Landsat 5 TM;landsat7_etm;Use transformation rules "
"for Landsat 7 ETM;landsat8_oli;Use transformation rules for Landsat 8 OLI;"
"modis;Use transformation rules for MODIS"
msgstr ""

#: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:1
#, fuzzy
msgid ""
"Performs r3.mapcalc expressions on maps of sampled space time 3D raster "
"datasets."
msgstr "Liệt kê các tập tin vec-tơ trong vị trí đầu vào và thoát"

#: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:3
#: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:3
#: ../raster/r.mode/main.c:56 ../raster/r.texture/main.c:102
#: ../raster/r.mapcalc/main.c:116 ../raster/r.neighbors/main.c:168
#: ../raster/r.quantile/main.c:256 ../raster/r.mfilter/main.c:57
#: ../raster3d/r3.neighbors/main.c:209 ../vector/v.neighbors/main.c:51
#, fuzzy
msgid "algebra"
msgstr "raster, đại số bản đồ"

#: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:5
#: ../locale/scriptstrings/t.rast3d.univar_to_translate.c:5
#: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:5
#: ../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
#: ../raster/r.to.rast3/main.c:199 ../raster/r.to.rast3elev/main.c:364
#: ../raster3d/r3.in.v5d/main.c:180 ../raster3d/r3.mask/main.c:135
#: ../raster3d/r3.gwflow/main.c:161 ../raster3d/r3.out.bin/main.c:207
#: ../raster3d/r3.in.bin/main.c:254 ../raster3d/r3.mkdspf/main.c:81
#: ../raster3d/r3.info/main.c:77 ../raster3d/r3.stats/main.c:50
#: ../raster3d/r3.retile/main.c:98 ../raster3d/r3.to.rast/main.c:209
#: ../raster3d/r3.out.netcdf/main.c:589 ../raster3d/r3.null/main.c:188
#: ../raster3d/r3.support/main.c:51 ../raster3d/r3.out.vtk/main.c:378
#: ../raster3d/r3.timestamp/main.c:46 ../raster3d/r3.neighbors/main.c:210
#: ../raster3d/r3.in.ascii/main.c:315 ../raster3d/r3.out.ascii/main.c:304
#: ../raster3d/r3.cross.rast/main.c:231 ../raster3d/r3.out.v5d/main.c:286
#: ../vector/v.vol.rst/main.c:236 ../vector/v.to.rast3/main.c:50
msgid "voxel"
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.mapcalc_to_translate.c:8
#: ../locale/scriptstrings/t.vect.extract_to_translate.c:6
#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:13
#: ../locale/scriptstrings/t.rast.import_to_translate.c:6
#: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:6
#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:6
#: ../locale/scriptstrings/t.vect.import_to_translate.c:6
#: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:8
#: ../locale/scriptstrings/t.rast.extract_to_translate.c:7
#: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:8
#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:14
#, fuzzy
msgid "Basename of the new generated output maps"
msgstr "Tên của bản đồ raster 3D đầu vào"

#: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:9
#: ../locale/scriptstrings/t.vect.extract_to_translate.c:7
#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:14
#: ../locale/scriptstrings/t.rast.import_to_translate.c:7
#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:7
#: ../locale/scriptstrings/t.vect.import_to_translate.c:7
#: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:9
#: ../locale/scriptstrings/t.rast.extract_to_translate.c:8
#: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:9
#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:15
#: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:8
msgid ""
"A numerical suffix separated by an underscore will be attached to create a "
"unique identifier"
msgstr ""

#: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:10
#: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:9
#, fuzzy
msgid "Number of r3.mapcalc processes to run in parallel"
msgstr "Số lượng lớp cần định nghĩa"

#: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:11
#: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:10
#: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:12
#: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:11
#: ../locale/scriptstrings/t.rast.extract_to_translate.c:10
#: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:13
#: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:10
#, fuzzy
msgid "Register Null maps"
msgstr "Bản đồ raster đầu vào"

#: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:12
#: ../locale/scriptstrings/t.sample_to_translate.c:12
#: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:11
msgid "Check spatial overlap"
msgstr ""

#: ../locale/scriptstrings/t.vect.extract_to_translate.c:1
#, fuzzy
msgid "Extracts a subset of a space time vector dataset."
msgstr "Tên của bản đồ raster"

#: ../locale/scriptstrings/t.vect.extract_to_translate.c:3
#: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:3
#: ../locale/scriptstrings/t.rast.extract_to_translate.c:3
#: ../vector/v.outlier/main.c:71 ../vector/v.extract/main.c:78
#, fuzzy
msgid "extract"
msgstr "vec-tơ, trích xuất"

#: ../locale/scriptstrings/t.vect.extract_to_translate.c:8
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:9
#, fuzzy
msgid "Register empty maps"
msgstr "Bản đồ raster đầu vào"

#: ../locale/scriptstrings/r.tileset_to_translate.c:1
msgid ""
"Produces tilings of the source projection for use in the destination region "
"and projection."
msgstr ""
"Tạo các phép xếp chồng (tiling) của phép chiếu nguồn để dùng trong vùng và "
"phép chiếu đích"

#: ../locale/scriptstrings/r.tileset_to_translate.c:3
#: ../raster/r.tile/main.c:44 ../raster3d/r3.retile/main.c:97
#, fuzzy
msgid "tiling"
msgstr "raster, xếp chồng"

#: ../locale/scriptstrings/r.tileset_to_translate.c:4
msgid "Produces shell script output"
msgstr "Tạo đầu ra tập lệnh shell"

#: ../locale/scriptstrings/r.tileset_to_translate.c:5
msgid "Produces web map server query string output"
msgstr "Tạo đầu ra dạng chuỗi truy vấn kiểu web map server"

#: ../locale/scriptstrings/r.tileset_to_translate.c:6
msgid ""
"Name of region to use instead of current region for bounds and resolution"
msgstr ""
"Tên của vùng cần dùng thay vì sử dụng vùng hiện tại để lấy thông tin về ranh "
"giới và độ phân giải"

#: ../locale/scriptstrings/r.tileset_to_translate.c:7
#, fuzzy
msgid "Source projection"
msgstr "Phép chiếu nguồn"

#: ../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 "Hệ số chuyển đổi từ các đơn vị khác thành mét trong phép chiếu nguồn"

#: ../locale/scriptstrings/r.tileset_to_translate.c:9
msgid "Destination projection, defaults to this location's projection"
msgstr "Phép chiếu đích, mặc định là phép chiếu của location này"

#: ../locale/scriptstrings/r.tileset_to_translate.c:11
msgid "Maximum number of columns for a tile in the source projection"
msgstr "Số cột tối đa cho một lần xếp chồng trong phép chiếu nguồn"

#: ../locale/scriptstrings/r.tileset_to_translate.c:12
msgid "Maximum number of rows for a tile in the source projection"
msgstr "Số hàng tối đa cho một lần xếp chồng trong phép chiếu nguồn"

#: ../locale/scriptstrings/r.tileset_to_translate.c:13
msgid "Number of cells tiles should overlap in each direction"
msgstr "Số ô chồng nhau theo mỗi hướng"

#: ../locale/scriptstrings/r.tileset_to_translate.c:14
msgid "Output field separator"
msgstr "Dấu phân cách trường đầu ra"

#: ../locale/scriptstrings/t.register_to_translate.c:1
#, fuzzy
msgid "Registers raster, vector and raster3d maps in a space time datasets."
msgstr "Liệt kê các tập tin vec-tơ trong vị trí đầu vào và thoát"

#: ../locale/scriptstrings/t.register_to_translate.c:4
#, fuzzy
msgid "register"
msgstr "raster"

#: ../locale/scriptstrings/t.register_to_translate.c:8
#: ../locale/scriptstrings/t.unregister_to_translate.c:7
#, fuzzy
msgid "input,maps"
msgstr "Các_bản_đồ_đầu_vào"

#: ../locale/scriptstrings/t.register_to_translate.c:10
#: ../locale/scriptstrings/t.unregister_to_translate.c:6
#, fuzzy
msgid "Input file with map names, one per line"
msgstr "Bản đồ vec-tơ đầu vào chứa các đường"

#: ../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 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
#, fuzzy
msgid "Time & Date"
msgstr "Bước thời gian \t= %.2f giây\n"

#: ../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
#, fuzzy
msgid "Time stamp unit"
msgstr "Bước thời gian \t= %.2f giây\n"

#: ../locale/scriptstrings/t.register_to_translate.c:20
msgid "Unit must be set in case of relative time stamps"
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 valid time interval creation (format "
"absolute: NNN seconds, minutes, hours, days, weeks, months, years; format "
"relative is integer: 5)"
msgstr ""

#: ../locale/scriptstrings/t.register_to_translate.c:25
#, fuzzy
msgid "Field separator character of the input file"
msgstr "Dấu phân cách trường (chỉ dùng cho chế độ ngắn gọn)"

#: ../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/db.univar_to_translate.c:1
#, fuzzy
msgid "Calculates univariate statistics on selected table column."
msgstr ""
"Tính toán thống kê một biến trên cột của bảng được chọn cho một bản đồ "
"vector của GRASS"

#: ../locale/scriptstrings/db.univar_to_translate.c:5
#: ../locale/scriptstrings/v.db.univar_to_translate.c:5
#, fuzzy
msgid ""
"Name of attribute column on which to calculate statistics (must be numeric)"
msgstr "cột để tính toán các thống kê (phải là cột kiểu số)"

#: ../locale/scriptstrings/db.univar_to_translate.c:6
#: ../locale/scriptstrings/v.db.univar_to_translate.c:6
#: ../raster/r.univar/r3.univar_main.c:52 ../raster/r.univar/r.univar_main.c:52
#: ../vector/v.univar/main.c:122
msgid "Percentile to calculate (requires extended statistics flag)"
msgstr "Phân vị để tính toán (cần cờ thống kê mở rộng)"

#: ../locale/scriptstrings/db.univar_to_translate.c:7
#: ../locale/scriptstrings/v.db.univar_to_translate.c:7
#, fuzzy
msgid "Extended statistics (quartiles and 90th percentile)"
msgstr "các thống kê mở rộng (các tứ phân vị và phân vị thứ 90)"

#: ../locale/scriptstrings/db.univar_to_translate.c:8
#: ../locale/scriptstrings/v.db.univar_to_translate.c:8
#, fuzzy
msgid "Print stats in shell script style"
msgstr "In ra các thống kê ở dạng tập lệnh shell"

#: ../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:4
#: ../locale/scriptstrings/g.extension_to_translate.c:4
#, fuzzy
msgid "installation"
msgstr "xem"

#: ../locale/scriptstrings/g.extension.all_to_translate.c:5
#: ../locale/scriptstrings/g.extension_to_translate.c:5
#, fuzzy
msgid "extensions"
msgstr "Mã ký tự"

#: ../locale/scriptstrings/g.extension.all_to_translate.c:7
#, fuzzy
msgid "Force operation (required for removal)"
msgstr "Buộc loại bỏ (cần thiết để thực sự xóa bỏ các tập tin)"

#: ../locale/scriptstrings/r.fillnulls_to_translate.c:1
#, fuzzy
msgid "Fills no-data areas in raster maps using spline interpolation."
msgstr ""
"Lấp đầy vùng không có dữ liệu trong các bản đồ raster, dùng phép nội suy các "
"đường spline v.surf.rst"

#: ../locale/scriptstrings/r.fillnulls_to_translate.c:4
#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:3
#: ../locale/scriptstrings/v.krige_to_translate.c:3
#: ../raster/r.surf.contour/main.c:62 ../raster/r.resamp.bspline/main.c:83
#: ../raster/r.series.interp/main.c:66 ../raster/r.surf.idw/main.c:106
#: ../raster/r.resamp.interp/main.c:78 ../vector/v.vol.rst/main.c:238
#: ../vector/v.surf.rst/main.c:143 ../vector/v.surf.idw/main.c:89
#: ../vector/v.surf.bspline/main.c:93
#, fuzzy
msgid "interpolation"
msgstr "Phương pháp nội suy"

#: ../locale/scriptstrings/r.fillnulls_to_translate.c:5
#: ../imagery/i.rectify/main.c:148
#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:127
#: ../raster/r.proj/main.c:181
msgid "Interpolation method to use"
msgstr "Phương pháp nội suy sử dụng"

#: ../locale/scriptstrings/r.fillnulls_to_translate.c:6
msgid "Spline tension parameter"
msgstr "Tham số sức căng của đường 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
#, fuzzy
msgid "RST options"
msgstr "Vị trí: %s\n"

#: ../locale/scriptstrings/r.fillnulls_to_translate.c:8
msgid "Spline smoothing parameter"
msgstr "Tham số làm trơn của đường spline"

#: ../locale/scriptstrings/r.fillnulls_to_translate.c:10
#, fuzzy
msgid "Width of hole edge used for interpolation (in cells)"
msgstr "Thời gian dùng cho các vòng lặp [phút]"

#: ../locale/scriptstrings/r.fillnulls_to_translate.c:12
#: ../vector/v.vol.rst/main.c:319 ../vector/v.surf.rst/main.c:292
msgid "Minimum number of points for approximation in a segment (>segmax)"
msgstr "Số lượng điểm tối thiểu để tính xấp xỉ trong một đoạn (>segmax)"

#: ../locale/scriptstrings/r.fillnulls_to_translate.c:14
#: ../vector/v.vol.rst/main.c:310 ../vector/v.surf.rst/main.c:283
msgid "Maximum number of points in a segment"
msgstr "Số lượng điểm tối đa trong một đoạn"

#: ../locale/scriptstrings/v.pack_to_translate.c:1
#, fuzzy
msgid "Exports a vector map as GRASS GIS specific archive file"
msgstr "Tên của bản đồ raster"

#: ../locale/scriptstrings/v.pack_to_translate.c:4
#: ../locale/scriptstrings/v.unpack_to_translate.c:4
#: ../locale/scriptstrings/r.pack_to_translate.c:4
#: ../locale/scriptstrings/r.unpack_to_translate.c:4
msgid "copying"
msgstr ""

#: ../locale/scriptstrings/v.pack_to_translate.c:5
#, fuzzy
msgid "Name of vector map to pack up"
msgstr "Tên của bản đồ raster cần trình bày"

#: ../locale/scriptstrings/v.pack_to_translate.c:6
#: ../locale/scriptstrings/r.pack_to_translate.c:6
#, fuzzy
msgid "Name for output file (default is <input>.pack)"
msgstr "Tên của bản đồ raster đầu ra (mặc định: tên đầu vào)"

#: ../locale/scriptstrings/v.pack_to_translate.c:7
#: ../locale/scriptstrings/r.pack_to_translate.c:7
#, fuzzy
msgid "Switch the compression off"
msgstr "Dùng phiên bản bộ nhớ ít của chương trình"

#: ../locale/scriptstrings/t.shift_to_translate.c:1
#, fuzzy
msgid "Shifts temporally the maps of a space time dataset."
msgstr "Tên của CSDL mới"

#: ../locale/scriptstrings/t.shift_to_translate.c:3
msgid "shift"
msgstr ""

#: ../locale/scriptstrings/t.shift_to_translate.c:5
#: ../locale/scriptstrings/t.snap_to_translate.c:5
#, fuzzy
msgid "Name of an existing space time dataset"
msgstr "Tên bản đồ raster hiện có"

#: ../locale/scriptstrings/t.shift_to_translate.c:8
msgid "Shift granularity"
msgstr ""

#: ../locale/scriptstrings/t.shift_to_translate.c:9
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/d.correlate_to_translate.c:1
#, fuzzy
msgid "Prints a graph of the correlation between raster maps (in pairs)."
msgstr ""
"in ra một đồ thị biểu diễn mối tương quan giữa các lớp dữ liệu (theo cặp)."

#: ../locale/scriptstrings/d.correlate_to_translate.c:5
#: ../locale/scriptstrings/d.polar_to_translate.c:3
#, fuzzy
msgid "diagram"
msgstr "trình bày, biểu đồ"

#: ../locale/scriptstrings/d.correlate_to_translate.c:6
#, fuzzy
msgid "correlation"
msgstr "Tương quan"

#: ../locale/scriptstrings/v.db.dropcolumn_to_translate.c:1
#, fuzzy
msgid ""
"Drops a column from the attribute table connected to a given vector map."
msgstr ""
"thêm một hay nhiều cột vào bảng thuộc tính được kết nối vào một bản đồ "
"vector cho trước"

#: ../locale/scriptstrings/v.db.dropcolumn_to_translate.c:5
#, fuzzy
msgid "Name of attribute column(s) to drop"
msgstr "Số cột"

#: ../locale/scriptstrings/t.sample_to_translate.c:1
#, fuzzy
msgid ""
"Samples the input space time dataset(s) with a sample space time dataset and "
"print the result to stdout."
msgstr "Tên tập tin địa điểm đi chuyển (walker site) đầu ra"

#: ../locale/scriptstrings/t.sample_to_translate.c:5
#, fuzzy
msgid "Name of the sample space time dataset"
msgstr "Tên của CSDL mới"

#: ../locale/scriptstrings/t.sample_to_translate.c:8
#, fuzzy
msgid "Type of the sample space time dataset"
msgstr "Tên của CSDL mới"

#: ../locale/scriptstrings/t.sample_to_translate.c:9
#, fuzzy
msgid "Field separator between output columns, default is tabular \" | \""
msgstr "Dấu phân cách trường (chỉ dùng cho chế độ ngắn gọn)"

#: ../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:11
#: ../locale/scriptstrings/t.list_to_translate.c:18
msgid "Print the column names as first row"
msgstr ""

#: ../locale/scriptstrings/d.redraw_to_translate.c:1
msgid "Redraws the content of currently selected monitor."
msgstr ""

#: ../locale/scriptstrings/r.rgb_to_translate.c:1
#, fuzzy
msgid "Splits a raster map into red, green and blue maps."
msgstr "Đổi một bản đồ raster thành một lớp bản đồ vec-tơ."

#: ../locale/scriptstrings/r.rgb_to_translate.c:3
#: ../locale/scriptstrings/i.colors.enhance_to_translate.c:3
msgid "RGB"
msgstr ""

#: ../locale/scriptstrings/r.rgb_to_translate.c:4
#, fuzzy
msgid "Red channel raster map name"
msgstr "Tên bản đồ raster kết quả"

#: ../locale/scriptstrings/r.rgb_to_translate.c:5
#, fuzzy
msgid "Green channel raster map name"
msgstr "Tên bản đồ raster kết quả"

#: ../locale/scriptstrings/r.rgb_to_translate.c:6
#, fuzzy
msgid "Blue channel raster map name"
msgstr "Tên bản đồ raster kết quả"

#: ../locale/scriptstrings/r.buffer.lowmem_to_translate.c:1
#: ../raster/r.buffer/main.c:69
#, fuzzy
msgid ""
"Creates a raster map showing buffer zones surrounding cells that contain non-"
"NULL category values."
msgstr ""
"Tạo một lớp bản đồ raster biểu thị các vùng đệm bao quanh các ô nào chứa các "
"giá trị phạm trù không RỖNG."

#: ../locale/scriptstrings/r.buffer.lowmem_to_translate.c:2
msgid "This is the low-memory alternative to the classic r.buffer module."
msgstr ""

#: ../locale/scriptstrings/r.buffer.lowmem_to_translate.c:4
#: ../raster/r.circle/main.c:52 ../raster/r.buffer/main.c:67
#: ../vector/v.buffer/main.c:222 ../vector/v.parallel/main.c:51
#, fuzzy
msgid "buffer"
msgstr "raster, đệm"

#: ../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 "Bỏ qua các ô có giá trị (0) thay vì các ô NULL"

#: ../locale/scriptstrings/r.buffer.lowmem_to_translate.c:6
#: ../raster/r.buffer/main.c:81
msgid "Distance zone(s)"
msgstr "(Các) vùng khoảng cách"

#: ../locale/scriptstrings/r.buffer.lowmem_to_translate.c:7
#: ../raster/r.buffer/main.c:88
msgid "Units of distance"
msgstr "Đơn vị khoảng cách"

#: ../locale/scriptstrings/t.info_to_translate.c:1
#, fuzzy
msgid "Lists information about space time datasets and maps."
msgstr "Báo cáo thông tin về raster đầu vào và thoát"

#: ../locale/scriptstrings/t.info_to_translate.c:3
#: ../locale/scriptstrings/t.support_to_translate.c:3
#: ../locale/scriptstrings/t.select_to_translate.c:3
#: ../raster/r.describe/main.c:55 ../raster/r.region/main.c:52
#: ../raster/r.timestamp/main.c:36 ../raster/r.support/main.c:56
#: ../raster/r.info/main.c:70 ../raster3d/r3.info/main.c:76
#: ../raster3d/r3.support/main.c:50 ../vector/v.support/main.c:40
#: ../vector/v.info/main.c:38 ../vector/v.timestamp/main.c:36
#, fuzzy
msgid "metadata"
msgstr "Mô tả dữ liệu"

#: ../locale/scriptstrings/t.info_to_translate.c:4 ../raster/r.info/main.c:71
#: ../raster3d/r3.info/main.c:78 ../vector/v.info/main.c:40
#, fuzzy
msgid "extent"
msgstr "tổng quát"

#: ../locale/scriptstrings/t.info_to_translate.c:6
#, fuzzy
msgid "Name of an existing space time dataset or map"
msgstr "Tên bản đồ raster hiện có"

#: ../locale/scriptstrings/t.info_to_translate.c:10
#, fuzzy
msgid ""
"Print history information in human readable shell style for space time "
"datasets"
msgstr "In ra ở dạng đẹp mà người xem có thể đọc được"

#: ../locale/scriptstrings/t.info_to_translate.c:11
#, fuzzy
msgid "Print information about the temporal DBMI interface and exit"
msgstr "Báo cáo thông tin về raster đầu vào và thoát"

#: ../locale/scriptstrings/t.rast.export_to_translate.c:1
#, fuzzy
msgid "Exports space time raster dataset."
msgstr "Cập nhật thống kê của bản đồ raster"

#: ../locale/scriptstrings/t.rast.export_to_translate.c:6
#, fuzzy
msgid "Name of a space time raster dataset archive"
msgstr "Tên của bản đồ raster"

#: ../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
#, fuzzy
msgid "Compression method of the tar archive"
msgstr "Dùng phiên bản bộ nhớ ít của chương trình"

#: ../locale/scriptstrings/t.rast.export_to_translate.c:9
#, fuzzy
msgid "The export format of a single raster map"
msgstr "Tạo thống kê diện tích cho các lớp bản đồ raster."

#: ../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/db.dropcolumn_to_translate.c:1
#, fuzzy
msgid "Drops a column from selected attribute table."
msgstr "Không tạo bảng thuộc tính."

#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:1
#, fuzzy
msgid "Computes cyclic accumulations of a space time raster dataset."
msgstr "Tên của bản đồ raster"

#: ../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
#, fuzzy
msgid "accumulation"
msgstr "Phép tính trị trung bình"

#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:6
msgid ""
"Input space time raster dataset that defines the lower threshold, values "
"lower this threshold are excluded from accumulation"
msgstr ""

#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:7
msgid ""
"Input space time raster dataset that defines the upper threshold, values "
"upper this threshold are excluded from accumulation"
msgstr ""

#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c: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
#: ../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.accumulate_to_translate.c:12
msgid "The granularity for accumulation '1 day'"
msgstr ""

#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:15
msgid ""
"Use these limits in case lower and/or upper input  space time raster "
"datasets are not defined"
msgstr ""

#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:16
#, fuzzy
msgid "Scale factor for input space time raster dataset"
msgstr "Tên tập tin địa điểm đi chuyển (walker site) đầu ra"

#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:17
#, fuzzy
msgid "Shift factor for input space time raster dataset"
msgstr "Tên tập tin địa điểm đi chuyển (walker site) đầu ra"

#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:18
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:19
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:20
#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:18
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:21
#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:19
msgid "Reverse time direction in cyclic accumulation"
msgstr ""

#: ../locale/scriptstrings/v.in.wfs_to_translate.c:1
#, fuzzy
msgid "Imports GetFeature from a WFS server."
msgstr "Tải xuống và nhập các dữ liệu từ các máy chủ WMS"

#: ../locale/scriptstrings/v.in.wfs_to_translate.c:4
#: ../locale/scriptstrings/r.in.wms_to_translate.c:4
msgid "OGC web services"
msgstr ""

#: ../locale/scriptstrings/v.in.wfs_to_translate.c:5
msgid "Base URL starting with 'http' and ending in '?'"
msgstr ""

#: ../locale/scriptstrings/v.in.wfs_to_translate.c:6
msgid "Comma separated names of data layers to download"
msgstr ""

#: ../locale/scriptstrings/v.in.wfs_to_translate.c:7
msgid "Specify alternate spatial reference system (example: EPSG:4326)"
msgstr ""

#: ../locale/scriptstrings/v.in.wfs_to_translate.c:8
msgid ""
"The given code must be supported by the server, consult the capabilities file"
msgstr ""

#: ../locale/scriptstrings/v.in.wfs_to_translate.c:9
#, fuzzy
msgid "Maximum number of features to download"
msgstr "Số lần lặp lớn nhất: %d\n"

#: ../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.in.geonames_to_translate.c:1
#, fuzzy
msgid "Imports geonames.org country files into a vector points map."
msgstr ""
"Nhập các tập tin quốc gia US-NGA GEOnet Names Server (GNS) vào một bản đồ "
"vector GRASS kiểu điểm"

#: ../locale/scriptstrings/v.in.geonames_to_translate.c:4
msgid "gazetteer"
msgstr ""

#: ../locale/scriptstrings/v.in.geonames_to_translate.c:5
#, fuzzy
msgid "Name of uncompressed geonames file (with .txt extension)"
msgstr "Tập tin GNS không nén từ NGA (với đuôi mở rộng .txt)"

#: ../locale/scriptstrings/t.rast.list_to_translate.c:1
#, fuzzy
msgid "Lists registered maps of a space time raster dataset."
msgstr "Liệt kê các tập tin vec-tơ trong vị trí đầu vào và thoát"

#: ../locale/scriptstrings/t.rast.list_to_translate.c:7
#: ../locale/scriptstrings/t.vect.list_to_translate.c:7
#: ../locale/scriptstrings/t.list_to_translate.c:10
#, fuzzy
msgid "Sort the space time dataset by category"
msgstr "Tạo một CSDL rỗng."

#: ../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.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.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.rast3d.list_to_translate.c:14
#: ../locale/scriptstrings/t.rast3d.list_to_translate.c:16
#: ../locale/scriptstrings/t.vect.univar_to_translate.c:9
#: ../locale/scriptstrings/t.vect.univar_to_translate.c:12
#: ../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.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
msgid "Formatting"
msgstr "Đang định dạng"

#: ../locale/scriptstrings/t.rast.list_to_translate.c:9
#: ../locale/scriptstrings/t.vect.list_to_translate.c:9
#: ../locale/scriptstrings/t.list_to_translate.c:13
#: ../locale/scriptstrings/t.rast3d.list_to_translate.c:9
#, fuzzy
msgid "Columns to be printed to stdout"
msgstr "Cột x/y/z phải là kiểu số nguyên hoặc double"

#: ../locale/scriptstrings/t.rast.list_to_translate.c:12
#: ../locale/scriptstrings/t.vect.list_to_translate.c:12
#: ../locale/scriptstrings/t.rast3d.list_to_translate.c:12
#, fuzzy
msgid "Method used for data listing"
msgstr "Nội dung dùng cho đơn vị dữ liệu của bản đồ"

#: ../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.list_to_translate.c:14
#: ../locale/scriptstrings/t.rast3d.univar_to_translate.c:8
#: ../locale/scriptstrings/t.vect.db.select_to_translate.c:8
#: ../locale/scriptstrings/t.vect.list_to_translate.c:13
#: ../locale/scriptstrings/t.list_to_translate.c:16
#: ../locale/scriptstrings/t.rast.univar_to_translate.c:7
#: ../locale/scriptstrings/t.rast3d.list_to_translate.c:13
#: ../locale/scriptstrings/t.vect.univar_to_translate.c:8
#, fuzzy
msgid "Field separator character between the output columns"
msgstr "Dấu phân cách trường (chỉ dùng cho chế độ ngắn gọn)"

#: ../locale/scriptstrings/t.rast.list_to_translate.c:16
#: ../locale/scriptstrings/t.rast3d.univar_to_translate.c:11
#: ../locale/scriptstrings/t.vect.list_to_translate.c:15
#: ../locale/scriptstrings/t.rast.univar_to_translate.c:11
#: ../locale/scriptstrings/t.rast3d.list_to_translate.c:15
#: ../locale/scriptstrings/t.vect.univar_to_translate.c:11
#, fuzzy
msgid "Suppress printing of column names"
msgstr "Chặn in ra thông tin header"

#: ../locale/scriptstrings/wxpyimgview_to_translate.c:1
#, fuzzy
msgid "Views BMP images from the PNG driver."
msgstr "Xem các ảnh BMP từ trình điều khiển PNG"

#: ../locale/scriptstrings/wxpyimgview_to_translate.c:5
#, fuzzy
msgid "Name of input image file"
msgstr "Tên các tập tin đầu vào"

#: ../locale/scriptstrings/t.rast3d.univar_to_translate.c:1
#, fuzzy
msgid ""
"Calculates univariate statistics from the non-null cells for each registered "
"3D raster map of a space time 3D raster dataset."
msgstr "Tính toán thống kê một biến từ các ô không rỗng của một bản đồ raster."

#: ../locale/scriptstrings/t.rast3d.univar_to_translate.c:10
#: ../locale/scriptstrings/t.rast.univar_to_translate.c:9
#: ../locale/scriptstrings/t.vect.univar_to_translate.c:10
#: ../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 "Tính thống kê mở rộng"

#: ../locale/scriptstrings/t.vect.export_to_translate.c:1
#, fuzzy
msgid "Exports a space time vector dataset as GRASS GIS specific archive file."
msgstr "Tên của bản đồ raster"

#: ../locale/scriptstrings/t.vect.export_to_translate.c:6
#, fuzzy
msgid "Name of a space time vector dataset archive"
msgstr "Tên của bản đồ raster"

#: ../locale/scriptstrings/t.vect.export_to_translate.c:9
#, fuzzy
msgid "The export format of a single vector map"
msgstr "Tạo thống kê diện tích cho các lớp bản đồ raster."

#: ../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/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:5
#: ../locale/scriptstrings/t.rast.to.rast3_to_translate.c:3
#: ../raster/r.to.vect/main.c:71 ../raster/r.to.rast3/main.c:198
#: ../raster/r.to.rast3elev/main.c:362 ../raster/r.in.ascii/main.c:71
#: ../raster/r.in.xyz/main.c:161 ../raster3d/r3.to.rast/main.c:207
#: ../raster3d/r3.in.ascii/main.c:316 ../raster3d/r3.out.ascii/main.c:305
#: ../vector/v.to.rast/main.c:45 ../vector/v.to.rast3/main.c:49
#, fuzzy
msgid "conversion"
msgstr "Lỗi chuyển đổi chữ"

#: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:1
#, fuzzy
msgid "Extracts a subset of a space time 3D raster dataset."
msgstr "Tên của bản đồ raster"

#: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:7
#, fuzzy
msgid "The r3.mapcalc expression assigned to all extracted 3D raster maps"
msgstr "Liệt kê các tập tin vec-tơ trong vị trí đầu vào và thoát"

#: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:8
#, fuzzy
msgid "Basename of the new generated 3D raster maps"
msgstr "Tên của bản đồ raster 3D đầu vào"

#: ../locale/scriptstrings/t.rast.import_to_translate.c:1
#, fuzzy
msgid "Imports space time raster dataset."
msgstr "Cập nhật thống kê của bản đồ raster"

#: ../locale/scriptstrings/t.rast.import_to_translate.c:8
#: ../locale/scriptstrings/t.vect.import_to_translate.c:8
msgid "Path to the extraction directory"
msgstr ""

#: ../locale/scriptstrings/t.rast.import_to_translate.c:9
#: ../locale/scriptstrings/t.create_to_translate.c:8
#: ../locale/scriptstrings/t.vect.import_to_translate.c:9
msgid "Title of the new space time dataset"
msgstr ""

#: ../locale/scriptstrings/t.rast.import_to_translate.c:10
#: ../locale/scriptstrings/t.create_to_translate.c:9
#: ../locale/scriptstrings/t.vect.import_to_translate.c:10
msgid "Description of the new space time dataset"
msgstr ""

#: ../locale/scriptstrings/t.rast.import_to_translate.c:11
#: ../locale/scriptstrings/t.vect.import_to_translate.c:11
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:12
#, fuzzy
msgid "Set the current region from the last map that was imported"
msgstr "Canh thẳng vùng hiện tại theo bản đồ đầu vào"

#: ../locale/scriptstrings/t.rast.import_to_translate.c:13
#, fuzzy
msgid "Link the raster files using r.external"
msgstr "Bản đồ raster <%s> được tạo ra."

#: ../locale/scriptstrings/t.rast.import_to_translate.c:14
#: ../locale/scriptstrings/t.vect.import_to_translate.c:12
msgid "Extend location extents based on new dataset"
msgstr "Mở rộng phạm vi của vị trí dựa trên bộ dữ liệu mới"

#: ../locale/scriptstrings/t.rast.import_to_translate.c:15
#: ../locale/scriptstrings/v.unpack_to_translate.c:9
#: ../locale/scriptstrings/t.vect.import_to_translate.c:13
#: ../locale/scriptstrings/r.unpack_to_translate.c:8
#: ../raster/r.external/main.c:102
#, fuzzy
msgid "Override projection check (use current location's projection)"
msgstr "Ghi đè phép chiếu (dùng phép chiếu của vị trí)"

#: ../locale/scriptstrings/t.rast.import_to_translate.c:16
#: ../locale/scriptstrings/v.unpack_to_translate.c:10
#: ../locale/scriptstrings/t.vect.import_to_translate.c:14
#: ../locale/scriptstrings/r.unpack_to_translate.c:9
#: ../raster/r.external/main.c:104
#, fuzzy
msgid "Assume that the dataset has same projection as the current location"
msgstr "Không thể lấy đơn vị phép chiếu của vị trí hiện tại"

#: ../locale/scriptstrings/t.rast.import_to_translate.c:17
msgid ""
"Create the location specified by the \"location\" parameter and exit. Do not "
"import the space time raster datasets."
msgstr ""

#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:1
#, fuzzy
msgid ""
"Create a 3D raster map from an assemblage of many coordinates using "
"univariate statistics"
msgstr ""
"Tạo một bản đồ raster từ sự tập hợp nhiều tọa độ bằng các dùng thống kê một "
"biến."

#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:5
#: ../raster/r.in.lidar/main.c:172 ../raster/r.in.xyz/main.c:164
#: ../vector/v.lidar.correction/main.c:69
#: ../vector/v.lidar.edgedetection/main.c:73
#: ../vector/v.lidar.growing/main.c:76 ../vector/v.in.lidar/main.c:158
#: ../vector/v.surf.bspline/main.c:94
msgid "LIDAR"
msgstr ""

#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:6
#: ../raster/r.in.lidar/main.c:283 ../raster/r.in.xyz/main.c:303
msgid "Scan data file for extent then exit"
msgstr "Quét tập tin dữ liệu để lấy phạm vi và thoát"

#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:7
#: ../raster/r.in.lidar/main.c:289 ../raster/r.in.xyz/main.c:308
msgid "In scan mode, print using shell script style"
msgstr "Ở chế độ quét, in bằng cách dùng dạng tập lệnh shell"

#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:8
#: ../raster/r.in.xyz/main.c:312
msgid "Ignore broken lines"
msgstr "Bỏ qua các đường đứt"

#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:9
#, fuzzy
msgid "ASCII file containing input data"
msgstr ""
"Tập tin ASCII chứa dữ liệu đầu vào (hoặc nhập \"-\" để đọc từ đầu vào tiêu "
"chuẩn)"

#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:10
#: ../locale/scriptstrings/r.import_to_translate.c:11
#: ../locale/scriptstrings/r.in.wms_to_translate.c:6
#: ../locale/scriptstrings/v.krige_to_translate.c:8 ../imagery/i.ifft/main.c:93
msgid "Name for output raster map"
msgstr "Tên của bản đồ raster đầu ra"

#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:11
#: ../raster/r.in.lidar/main.c:186 ../raster/r.in.xyz/main.c:178
msgid "Statistic to use for raster values"
msgstr "Phép thống kê dùng cho các giá trị raster"

#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:12
#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:28
#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:30
#: ../raster/r.in.lidar/main.c:190 ../raster/r.in.lidar/main.c:230
#: ../raster/r.in.lidar/main.c:239 ../raster/r.in.xyz/main.c:182
#: ../raster/r.in.xyz/main.c:290 ../raster/r.in.xyz/main.c:299
msgid "Statistic"
msgstr "Thống kê"

#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:13
#: ../raster/r.in.ascii/main.c:88 ../raster/r.in.lidar/main.c:198
#: ../raster/r.in.xyz/main.c:190
msgid "Storage type for resultant raster map"
msgstr "Kiểu lưu trữ cho bản đồ raster kết quả"

#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:15
#: ../raster/r.in.xyz/main.c:201
msgid "Column number of x coordinates in input file (first column is 1)"
msgstr "Số thứ tự cột chứa tọa độ x trong tập tin đầu vào (cột đầu tiên là 1)"

#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:17
#: ../raster/r.in.xyz/main.c:209
msgid "Column number of y coordinates in input file"
msgstr "Số thứ tự cột chứa tọa độ y trong tập tin đầu vào"

#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:19
#, fuzzy
msgid "Column number of z coordinates in input file"
msgstr "Số thứ tự cột chứa tọa độ y trong tập tin đầu vào"

#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:21
#: ../raster/r.in.xyz/main.c:217
msgid "Column number of data values in input file"
msgstr "Số thứ tự cột chứa giá trị dữ liệu trong tập tin đầu vào"

#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:22
#, fuzzy
msgid "If not given or set to 0, the data points' z-values are used"
msgstr "Nếu không được cung cấp, tên của bản đồ đầu vào được sử dụng"

#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:24
#, fuzzy
msgid "Filter range for value column data (min,max)"
msgstr "Miền giá trị lọc cho dữ liệu z (min,max)"

#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:25
#, fuzzy
msgid "Scaling factor to apply to value column data"
msgstr "Hệ số tỷ lệ dùng cho các giá trị của cột thuộc tính"

#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:26
#: ../raster/r.in.lidar/main.c:220 ../raster/r.in.xyz/main.c:280
msgid "Percent of map to keep in memory"
msgstr "Phần trăm bản đồ được giữ trong bộ nhớ"

#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:27
#: ../raster/r.in.lidar/main.c:229 ../raster/r.in.xyz/main.c:289
msgid "pth percentile of the values"
msgstr "Số phần trăm pth của các giá trị"

#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:29
#: ../raster/r.in.lidar/main.c:238 ../raster/r.in.xyz/main.c:298
msgid ""
"Discard <trim> percent of the smallest and <trim> percent of the largest "
"observations"
msgstr ""
"Bỏ <trim> phần trăm các quan sát nhỏ nhất và <trim> phần trăm các quan sát "
"lớn nhất"

#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:31
#, fuzzy
msgid "Number of parallel processes to launch"
msgstr "Số lượng lớp cần định nghĩa"

#: ../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:4
#: ../locale/scriptstrings/v.to.lines_to_translate.c:5
#: ../locale/scriptstrings/v.dissolve_to_translate.c:5
#: ../vector/v.buffer/main.c:226 ../vector/v.type/main.c:42
#: ../vector/v.category/main.c:681 ../vector/v.parallel/main.c:52
#: ../vector/v.to.points/main.c:56 ../vector/v.build.polylines/main.c:114
#: ../vector/v.edit/main.c:57
msgid "line"
msgstr "đường"

#: ../locale/scriptstrings/v.in.lines_to_translate.c:5
#: ../locale/scriptstrings/v.to.lines_to_translate.c:6
#: ../vector/v.type/main.c:43 ../vector/v.category/main.c:677
#: ../vector/v.to.points/main.c:59 ../vector/v.edit/main.c:59
#: ../vector/v.segment/main.c:63
msgid "point"
msgstr "điểm"

#: ../locale/scriptstrings/v.in.lines_to_translate.c:6
#, fuzzy
msgid "Create a 3D line from 3 column data"
msgstr "Tạo dữ liệu vector (điểm) mới từ bảng CSDL chứa các tọa độ."

#: ../locale/scriptstrings/v.in.lines_to_translate.c:7
#, fuzzy
msgid "Name of input file (or \"-\" to read from stdin)"
msgstr "Tên tập tin đầu vào; hoặc nhập \"-\" để đọc từ đầu vào tiêu chuẩn"

#: ../locale/scriptstrings/t.rast.colors_to_translate.c:1
#, fuzzy
msgid ""
"Creates/modifies the color table associated with each raster map of the "
"space time raster dataset."
msgstr "Tạo/Thay đổi bảng màu liên quan đến một lớp bản đồ raster."

#: ../locale/scriptstrings/t.rast.colors_to_translate.c:6
#, fuzzy
msgid "Name of color table (see r.color help)"
msgstr "Tên của cột định nghĩa màu (để dùng với cờ -z)"

#: ../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.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 ../vector/v.colors/main.c:81
#: ../vector/v.colors/main.c:92 ../vector/v.colors/main.c:99
#: ../vector/v.colors/main.c:106 ../vector/v.colors/main.c:113
#: ../vector/v.colors/main.c:139 ../vector/v.colors/main.c:144
#: ../vector/v.colors/main.c:149
#, fuzzy
msgid "Define"
msgstr "đường"

#: ../locale/scriptstrings/t.rast.colors_to_translate.c:8
#: ../raster/r.colors/edit_colors.c:96 ../vector/v.colors/main.c:98
#, fuzzy
msgid "Raster map from which to copy color table"
msgstr "Tên bản đồ raster để sao chép bảng màu từ đó"

#: ../locale/scriptstrings/t.rast.colors_to_translate.c:10
#: ../raster/r.colors/edit_colors.c:103 ../vector/v.colors/main.c:105
#, fuzzy
msgid "3D raster map from which to copy color table"
msgstr "Tên bản đồ raster để sao chép bảng màu từ đó"

#: ../locale/scriptstrings/t.rast.colors_to_translate.c:12
#: ../raster/r.colors/edit_colors.c:109 ../vector/v.colors/main.c:111
#, fuzzy
msgid "Path to rules file"
msgstr "Đường dẫn đến tập tin VTK tạo thành"

#: ../locale/scriptstrings/t.rast.colors_to_translate.c:14
#: ../raster/r.colors/edit_colors.c:115 ../vector/v.colors/main.c:122
msgid "Remove existing color table"
msgstr "Loại bỏ bảng màu hiện có"

#: ../locale/scriptstrings/t.rast.colors_to_translate.c:15
#: ../locale/scriptstrings/g.extension_to_translate.c:27
#: ../locale/scriptstrings/r.mask_to_translate.c:20 ../raster/r.null/main.c:107
#: ../raster/r.colors/edit_colors.c:116 ../vector/v.colors/main.c:123
#, fuzzy
msgid "Remove"
msgstr "Loại bỏ các đoạn thừa"

#: ../locale/scriptstrings/t.rast.colors_to_translate.c:16
#: ../raster/r.colors/edit_colors.c:121 ../vector/v.colors/main.c:128
#, fuzzy
msgid "Only write new color table if it does not already exist"
msgstr "Chỉ ghi bảng màu mới nếu chưa có bảng màu nào"

#: ../locale/scriptstrings/t.rast.colors_to_translate.c:17
#: ../raster/r.colors/edit_colors.c:126 ../vector/v.colors/main.c:132
msgid "List available rules then exit"
msgstr "Liệt kê các quy tắc và thoát"

#: ../locale/scriptstrings/t.rast.colors_to_translate.c:19
#: ../raster/r.colors/edit_colors.c:132 ../vector/v.colors/main.c:138
msgid "Invert colors"
msgstr "Đảo màu"

#: ../locale/scriptstrings/t.rast.colors_to_translate.c:21
#: ../raster/r.colors/edit_colors.c:137 ../vector/v.colors/main.c:143
msgid "Logarithmic scaling"
msgstr "Tỷ lệ logarit"

#: ../locale/scriptstrings/t.rast.colors_to_translate.c:23
#: ../raster/r.colors/edit_colors.c:142 ../vector/v.colors/main.c:148
msgid "Logarithmic-absolute scaling"
msgstr "Tỷ lệ logarit tuyệt đối "

#: ../locale/scriptstrings/t.rast.colors_to_translate.c:25
#: ../raster/r.colors/edit_colors.c:147
msgid "Histogram equalization"
msgstr "Cân bằng biểu đồ tần số"

#: ../locale/scriptstrings/v.import_to_translate.c:1
#, fuzzy
msgid ""
"Imports vector data into a GRASS vector map using OGR library and reprojects "
"on the fly."
msgstr "Đổi các lớp vec-tơ OGR thành bản đồ vec-tơ GRASS."

#: ../locale/scriptstrings/v.import_to_translate.c:5
#, fuzzy
msgid "Name of OGR datasource to be imported"
msgstr "Tập tin raster cần nhập"

#: ../locale/scriptstrings/v.import_to_translate.c:7
#: ../vector/v.in.ogr/main.c:153
msgid "OGR layer name. If not given, all available layers are imported"
msgstr ""
"Tên lớp OGR, nếu không được cung cấp, tất cả các lớp dùng được đều được nhập "
"vào"

#: ../locale/scriptstrings/v.import_to_translate.c:9
#: ../vector/v.proj/main.c:104
#, fuzzy
msgid "Name for output vector map (default: input)"
msgstr "Tên của bản đồ raster đầu ra (mặc định: tên đầu vào)"

#: ../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/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/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/m.proj_to_translate.c:10
#: ../locale/scriptstrings/m.proj_to_translate.c:22
#: ../locale/scriptstrings/m.proj_to_translate.c:24
#: ../locale/scriptstrings/m.proj_to_translate.c:26
#: ../locale/scriptstrings/i.spectral_to_translate.c:10
#: ../locale/scriptstrings/i.spectral_to_translate.c:12
#: ../raster/r.sim/r.sim.water/main.c:193
#: ../raster/r.sim/r.sim.water/main.c:199
#: ../raster/r.sim/r.sim.water/main.c:205
#: ../raster/r.sim/r.sim.water/main.c:212
#: ../raster/r.sim/r.sim.water/main.c:219
#: ../raster/r.sim/r.sim.water/main.c:294
#: ../raster/r.sim/r.sim.sediment/main.c:174
#: ../raster/r.sim/r.sim.sediment/main.c:181
#: ../raster/r.sim/r.sim.sediment/main.c:188
#: ../raster/r.sim/r.sim.sediment/main.c:194
#: ../raster/r.sim/r.sim.sediment/main.c:201
#: ../raster/r.sim/r.sim.sediment/main.c:208
#: ../raster/r.sim/r.sim.sediment/main.c:215 ../raster/r.sun/main.c:391
#: ../raster/r.sun/main.c:400 ../raster/r.sun/main.c:409
#: ../raster/r.sun/main.c:418 ../raster/r.sun/main.c:427
#: ../raster/r.sun/main.c:436 ../raster/r.spread/main.c:277
#: ../raster/r.spread/main.c:289 ../raster/r.spread/main.c:301
#: ../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.grow.distance/main.c:163
#: ../raster/r.grow.distance/main.c:169 ../vector/v.out.ascii/args.c:35
#: ../vector/v.out.ascii/args.c:81 ../vector/v.in.ogr/main.c:161
#: ../vector/v.in.ogr/main.c:265 ../vector/v.in.ogr/main.c:271
#, fuzzy
msgid "Output"
msgstr "Đầu ra"

#: ../locale/scriptstrings/v.import_to_translate.c:11
#, fuzzy
msgid "Output vector map extent"
msgstr "Bản đồ vec-tơ đầu ra dùng để lưu lỗi"

#: ../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:14
#: ../locale/scriptstrings/db.in.ogr_to_translate.c:11
#: ../vector/v.in.ogr/main.c:228
#, fuzzy
msgid "Encoding value for attribute data"
msgstr "Lỗi khi đang đọc tập tin ASCII: '%s'"

#: ../locale/scriptstrings/v.import_to_translate.c:15
#: ../vector/v.in.ogr/main.c:230
msgid "Overrides encoding interpretation, useful when importing ESRI Shapefile"
msgstr ""

#: ../locale/scriptstrings/v.import_to_translate.c:17
#: ../vector/v.in.ogr/main.c:207
#, fuzzy
msgid "Snapping threshold for boundaries (map units)"
msgstr "Ngưỡng bắt điểm đối với ranh giới"

#: ../locale/scriptstrings/v.import_to_translate.c:18
#: ../vector/v.in.ogr/main.c:208
msgid "'-1' for no snap"
msgstr "'-1' là không bắt điểm"

#: ../locale/scriptstrings/v.import_to_translate.c:20
#: ../locale/scriptstrings/v.import_to_translate.c:22
#, fuzzy
msgid "Input SRS"
msgstr "Đầu vào"

#: ../locale/scriptstrings/v.import_to_translate.c:24
#, fuzzy
msgid "-1 to list available datum transform parameters"
msgstr "Số chỉ mục của các tham số chuyển đổi mốc tọa độ chuẩn"

#: ../locale/scriptstrings/v.import_to_translate.c:25
#: ../vector/v.in.ogr/main.c:251
#, fuzzy
msgid "List supported OGR formats and exit"
msgstr "Liệt kê các định dạng được hỗ trợ và thoát"

#: ../locale/scriptstrings/v.import_to_translate.c:26
#: ../vector/v.in.ogr/main.c:257
#, fuzzy
msgid "List available OGR layers in data source and exit"
msgstr "Liệt kê các lớp hiện có trong nguồn dữ liệu và thoát"

#: ../locale/scriptstrings/d.rast.edit_to_translate.c:1
#, fuzzy
msgid "Edits cell values in a raster map."
msgstr "Chỉnh sửa ở chế độ tương tác các giá trị ô trong một bản đồ raster."

#: ../locale/scriptstrings/d.rast.edit_to_translate.c:3
#: ../vector/v.type/main.c:40 ../vector/v.edit/main.c:56
#, fuzzy
msgid "editing"
msgstr "Các thiết lập"

#: ../locale/scriptstrings/d.rast.edit_to_translate.c:5
#: ../raster/r.flow/main.c:434
#, fuzzy
msgid "Name of input aspect raster map"
msgstr "Tên của bản đồ raster"

#: ../locale/scriptstrings/d.rast.edit_to_translate.c:6
#, fuzzy
msgid "Width of display canvas"
msgstr "Chữ cần trình bày"

#: ../locale/scriptstrings/d.rast.edit_to_translate.c:7
#, fuzzy
msgid "Height of display canvas"
msgstr "Chữ cần trình bày"

#: ../locale/scriptstrings/d.rast.edit_to_translate.c:8
#, fuzzy
msgid "Minimum size of each cell"
msgstr "Cấp mặt đồng giá trị tối thiểu"

#: ../locale/scriptstrings/d.rast.edit_to_translate.c:9
#, fuzzy
msgid "Maximum number of rows to load"
msgstr "Số lần lặp lớn nhất: %d\n"

#: ../locale/scriptstrings/d.rast.edit_to_translate.c:10
#, fuzzy
msgid "Maximum number of columns to load"
msgstr "Số lần lặp lớn nhất: %d\n"

#: ../locale/scriptstrings/v.db.droprow_to_translate.c:1
#, fuzzy
msgid "Removes a vector feature from a vector map through attribute selection."
msgstr "In/thiết lập kết nối CSDL cho một bản đồ vector vào bảng thuộc tính."

#: ../locale/scriptstrings/v.centroids_to_translate.c:1
#, fuzzy
msgid "Adds missing centroids to closed boundaries."
msgstr "Không đóng các ranh giới"

#: ../locale/scriptstrings/v.centroids_to_translate.c:3
#: ../vector/v.category/main.c:689
msgid "centroid"
msgstr "trọng tâm"

#: ../locale/scriptstrings/v.centroids_to_translate.c:4
#: ../locale/scriptstrings/v.to.lines_to_translate.c:4
#: ../locale/scriptstrings/v.dissolve_to_translate.c:4
#: ../vector/v.buffer/main.c:223 ../vector/v.type/main.c:41
#: ../vector/v.category/main.c:693
msgid "area"
msgstr "vùng"

#: ../locale/scriptstrings/v.centroids_to_translate.c:5
#, fuzzy
msgid "Action to be taken"
msgstr "Lệnh chỉnh sửa cần thực hiện."

#: ../locale/scriptstrings/v.centroids_to_translate.c:6
#, fuzzy
msgid "Category number starting value"
msgstr "Chế độ số phạm trù"

#: ../locale/scriptstrings/v.centroids_to_translate.c:7
#: ../vector/v.category/main.c:134
msgid "Category increment"
msgstr "Số gia phạm trù"

#: ../locale/scriptstrings/t.remove_to_translate.c:1
#, fuzzy
msgid "Removes space time datasets from temporal database."
msgstr "Loại bỏ một bảng khỏi CSDL."

#: ../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
#, fuzzy
msgid "Input file with dataset names, one per line"
msgstr "Bản đồ vec-tơ đầu vào chứa các đường"

#: ../locale/scriptstrings/t.remove_to_translate.c:12
#, fuzzy
msgid ""
"Remove all registered maps from the temporal and also from the spatial "
"database"
msgstr "Loại bỏ một bảng khỏi CSDL."

#: ../locale/scriptstrings/t.remove_to_translate.c:13
msgid "Force recursive removing"
msgstr ""

#: ../locale/scriptstrings/d.polar_to_translate.c:1
msgid "Draws polar diagram of angle map such as aspect or flow directions"
msgstr ""
"Vẽ sơ đồ cực của bản đồ góc, ví dụ như các bản đồ hướng hoặc hướng dòng chảy"

#: ../locale/scriptstrings/d.polar_to_translate.c:4
msgid "Name of raster angle map"
msgstr "Tên của bản đồ góc raster"

#: ../locale/scriptstrings/d.polar_to_translate.c:5
msgid "Pixel value to be interpreted as undefined (different from NULL)"
msgstr "Giá trị điểm ảnh được diễn giải là không được xác định (khác với NULL)"

#: ../locale/scriptstrings/d.polar_to_translate.c:6
#, fuzzy
msgid "Name for optional EPS output file"
msgstr "Tên của tập tin đầu ra EPS tùy chọn."

#: ../locale/scriptstrings/d.polar_to_translate.c:7
msgid "Plot using Xgraph"
msgstr "Vẽ đồ thị bằng Xgraph"

#: ../locale/scriptstrings/t.rast.to.rast3_to_translate.c:1
#, fuzzy
msgid "Converts a space time raster dataset into a 3D raster map."
msgstr "Đổi bản đồ raster 3D thành bản đồ raster 2D"

#: ../locale/scriptstrings/v.in.mapgen_to_translate.c:1
#, fuzzy
msgid "Imports Mapgen or Matlab-ASCII vector maps into GRASS."
msgstr "Nhập các bản đồ vector Mapgen hoặc Matlab vào GRASS"

#: ../locale/scriptstrings/v.in.mapgen_to_translate.c:4
msgid "Input map is in Matlab format"
msgstr "Bản đồ đầu vào thuộc định dạng Matlab"

#: ../locale/scriptstrings/v.in.mapgen_to_translate.c:5
#, fuzzy
msgid "Create a 3D vector points map from 3 column Matlab data"
msgstr "Tạo dữ liệu vector (điểm) mới từ bảng CSDL chứa các tọa độ."

#: ../locale/scriptstrings/v.in.mapgen_to_translate.c:6
#, fuzzy
msgid "Name of input file in Mapgen/Matlab format"
msgstr "Tên của tập tin đầu vào ở định dạng Mapgen/Matlab"

#: ../locale/scriptstrings/v.in.mapgen_to_translate.c:7
#, fuzzy
msgid "Name for output vector map (omit for display to stdout)"
msgstr "Tên của tập tin vector mới (bỏ qua để trình bày tại stdout)"

#: ../locale/scriptstrings/i.image.mosaic_to_translate.c:1
#, fuzzy
msgid "Mosaics several images and extends colormap."
msgstr "Ghép khảm tối đa 4 ảnh và mở rộng bản đồ màu; tạo map*.mosaic"

#: ../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
#: ../raster/r.patch/main.c:56 ../raster/r.to.vect/main.c:72
#: ../raster/r.circle/main.c:53 ../raster/r.thin/main.c:58
#: ../vector/v.clean/main.c:53 ../vector/v.buffer/main.c:225
#: ../vector/v.type/main.c:39 ../vector/v.in.region/main.c:42
#: ../vector/v.transform/main.c:71 ../vector/v.perturb/main.c:63
#: ../vector/v.delaunay/main.c:86 ../vector/v.parallel/main.c:50
#: ../vector/v.mkgrid/main.c:71 ../vector/v.univar/main.c:96
#: ../vector/v.split/main.c:55 ../vector/v.to.3d/main.c:37
#: ../vector/v.to.points/main.c:54 ../vector/v.voronoi/main.c:124
#: ../vector/v.build.polylines/main.c:113 ../vector/v.patch/main.c:69
#: ../vector/v.hull/main.c:53 ../vector/v.edit/main.c:55
#: ../vector/v.extrude/main.c:68 ../vector/v.segment/main.c:61
#: ../vector/v.drape/main.c:57 ../vector/v.overlay/main.c:63
#: ../vector/v.build/main.c:38 ../vector/v.select/main.c:48
#, fuzzy
msgid "geometry"
msgstr "vector, hình học"

#: ../locale/scriptstrings/i.image.mosaic_to_translate.c:4
#: ../raster/r.patch/main.c:57
msgid "mosaicking"
msgstr ""

#: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:1
#, fuzzy
msgid ""
"Aggregates temporally the maps of a space time raster dataset by a user "
"defined granularity."
msgstr "Liệt kê các tập tin vec-tơ trong vị trí đầu vào và thoát"

#: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:3
#: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:3
#: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:3
#: ../locale/scriptstrings/r.reclass.area_to_translate.c:4
#: ../raster/r.series/main.c:134 ../raster/r.neighbors/main.c:170
#: ../raster/r.in.xyz/main.c:162 ../raster3d/r3.neighbors/main.c:212
#: ../vector/v.neighbors/main.c:54
#, fuzzy
msgid "aggregation"
msgstr "Tạo"

#: ../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
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:9
#: ../locale/scriptstrings/t.vect.what.strds_to_translate.c:8
#: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:7
#: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:10
#: ../locale/scriptstrings/t.rast.series_to_translate.c:6
#, fuzzy
msgid "Aggregate operation to be performed on the raster maps"
msgstr ""
"#-#-#-#-#  grassmods_vi.po (grassmods_vi)  #-#-#-#-#\n"
"Tên của tập tin raster đầu vào\n"
"#-#-#-#-#  grassmods_vi.po (grassmods_vi)  #-#-#-#-#\n"
"Tên bản đồ raster đầu vào"

#: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:10
#: ../locale/scriptstrings/t.rast.aggregate.ds_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 ""

#: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:11
#, fuzzy
msgid "Number of r.series processes to run in parallel"
msgstr "Số lượng các điểm nội suy"

#: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:13
#: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:14
msgid ""
"Use start time - truncated according to granularity - as suffix (overrides "
"offset option)"
msgstr ""

#: ../locale/scriptstrings/r.import_to_translate.c:1
#, fuzzy
msgid ""
"Imports raster data into a GRASS raster map using GDAL library and "
"reprojects on the fly."
msgstr ""
"Nhập một tập tin raster nhị phân vào thành một lớp bản đồ raster GRASS."

#: ../locale/scriptstrings/r.import_to_translate.c:5
#, fuzzy
msgid "Name of GDAL dataset to be imported"
msgstr "Tập tin raster cần nhập"

#: ../locale/scriptstrings/r.import_to_translate.c:7
#, fuzzy
msgid "Input band(s) to select (default is all bands)"
msgstr "Băng cần chọn (mặc định là tất cả các băng)"

#: ../locale/scriptstrings/r.import_to_translate.c:9
#: ../raster/r.proj/main.c:190 ../raster/r.resamp.bspline/main.c:151
#: ../raster/r.in.gdal/main.c:113 ../raster/r.stream.extract/main.c:141
#: ../vector/v.to.rast/main.c:116 ../vector/v.surf.bspline/main.c:194
#, fuzzy
msgid "Maximum memory to be used (in MB)"
msgstr "Bộ nhớ lớn nhất cần dùng với cờ -m (theo MB)"

#: ../locale/scriptstrings/r.import_to_translate.c:10
#: ../raster/r.proj/main.c:191 ../raster/r.resamp.bspline/main.c:152
#: ../raster/r.in.gdal/main.c:114 ../raster/r.stream.extract/main.c:142
#: ../vector/v.to.rast/main.c:117 ../vector/v.surf.bspline/main.c:195
#, fuzzy
msgid "Cache size for raster rows"
msgstr "Phép thống kê dùng cho các giá trị raster"

#: ../locale/scriptstrings/r.import_to_translate.c:13
#, fuzzy
msgid "Resampling method to use for reprojection"
msgstr "Phương pháp nội suy sử dụng"

#: ../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
#, fuzzy
msgid "Output raster map extent"
msgstr "Tiêu đề bản đồ raster đầu ra"

#: ../locale/scriptstrings/r.import_to_translate.c:17
#, fuzzy
msgid "region;extent of current region;input;extent of input map"
msgstr "Canh thẳng vùng hiện tại theo bản đồ đầu vào"

#: ../locale/scriptstrings/r.import_to_translate.c:19
#, fuzzy
msgid "Resolution of output raster map (default: estimated)"
msgstr "Độ phân giải cuủa bản đồ đầu ra"

#: ../locale/scriptstrings/r.import_to_translate.c:20
#, fuzzy
msgid ""
"estimated;estimated resolution;value;user-specified resolution;region;"
"current region resolution"
msgstr "Độ phân giải của tập tin độ cao khác với độ phân giải vùng hiện tại"

#: ../locale/scriptstrings/r.import_to_translate.c:22
#, fuzzy
msgid "Resolution of output raster map (use with option resolution=value)"
msgstr "Độ phân giải cuủa bản đồ đầu ra"

#: ../locale/scriptstrings/r.import_to_translate.c:24
#, fuzzy
msgid "Estimate resolution only"
msgstr "Độ phân giải mịn"

#: ../locale/scriptstrings/r.import_to_translate.c:25
#: ../locale/scriptstrings/r.import_to_translate.c:27
#: ../raster/r.horizon/main.c:278 ../raster/r.horizon/main.c:297
#, fuzzy
msgid "Optional"
msgstr "Tên tập tin đầu ra không hợp lệ <%s>"

#: ../locale/scriptstrings/r.import_to_translate.c:26
#: ../raster/r.proj/main.c:207
msgid "Do not perform region cropping optimization"
msgstr "Không thực hiện việc tối ưu hóa kiểu xén vùng"

#: ../locale/scriptstrings/r.import_to_translate.c:28
#: ../raster/r.in.gdal/main.c:183
#, fuzzy
msgid "Force Lat/Lon maps to fit into geographic coordinates (90N,S; 180E,W)"
msgstr "Vị trí màn hình theo tọa độ địa lý"

#: ../locale/scriptstrings/d.to.rast_to_translate.c:1
#, fuzzy
msgid "Saves the contents of the active display monitor to a raster map."
msgstr "Xóa nội dung khung hiển thị kích hoạt bằng mầu do người dùng chọn"

#: ../locale/scriptstrings/i.colors.enhance_to_translate.c:1
#, fuzzy
msgid "Performs auto-balancing of colors for RGB images."
msgstr "Cân bằng màu tự động cho các ảnh LANDSAT"

#: ../locale/scriptstrings/i.colors.enhance_to_translate.c:4
msgid "satellite"
msgstr ""

#: ../locale/scriptstrings/i.colors.enhance_to_translate.c:6
#, fuzzy
msgid "Name of red channel"
msgstr "Kênh đỏ LANDSAT"

#: ../locale/scriptstrings/i.colors.enhance_to_translate.c:7
#, fuzzy
msgid "Name of green channel"
msgstr "Kênh lục LANDSAT"

#: ../locale/scriptstrings/i.colors.enhance_to_translate.c:8
#, fuzzy
msgid "Name of blue channel"
msgstr "Kênh xanh LANDSAT"

#: ../locale/scriptstrings/i.colors.enhance_to_translate.c:9
msgid "Cropping intensity (upper brightness level)"
msgstr "Xén bớt cường độ (mức chiếu sáng cận trên)"

#: ../locale/scriptstrings/i.colors.enhance_to_translate.c:10
msgid "Extend colors to full range of data on each channel"
msgstr "Mở rộng các màu ra toàn bộ khoảng giá trị của dữ liệu trên từng kênh"

#: ../locale/scriptstrings/i.colors.enhance_to_translate.c:12
msgid "Preserve relative colors, adjust brightness only"
msgstr "Bảo toàn các màu tương đối, chỉ điều chỉnh độ sáng"

#: ../locale/scriptstrings/i.colors.enhance_to_translate.c:14
msgid "Reset to standard color range"
msgstr "Thiết lập lại thành khoảng giá trị màu tiêu chuẩn"

#: ../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/r.plane_to_translate.c:1
#, fuzzy
msgid ""
"Creates raster plane map given dip (inclination), aspect (azimuth) and one "
"point."
msgstr ""
"Tạo bản đồ mặt (plane) raster ở độ nhúng (độ xiên), hướng (góc phương vị) và "
"ở một điểm cho trước"

#: ../locale/scriptstrings/r.plane_to_translate.c:4
#, fuzzy
msgid "Dip of plane in degrees"
msgstr "Góc không đẳng hướng (độ)"

#: ../locale/scriptstrings/r.plane_to_translate.c:5
#, fuzzy
msgid "Azimuth of the plane in degrees"
msgstr "A: góc phương vị của mặt trời tính từ hướng bắc, độ"

#: ../locale/scriptstrings/r.plane_to_translate.c:6
#, fuzzy
msgid "Easting coordinate of a point on the plane"
msgstr "Tọa độ easting của một điểm trên mặt"

#: ../locale/scriptstrings/r.plane_to_translate.c:7
#, fuzzy
msgid "Northing coordinate of a point on the plane"
msgstr "Tọa độ northing của một điểm trên mặt"

#: ../locale/scriptstrings/r.plane_to_translate.c:8
#, fuzzy
msgid "Elevation coordinate of a point on the plane"
msgstr "Tọa độ độ cao của một điểm trên mặt."

#: ../locale/scriptstrings/r.plane_to_translate.c:9
#, fuzzy
msgid "Type of raster map to be created"
msgstr "Kiểu bản đồ raster cần tạo."

#: ../locale/scriptstrings/r.grow_to_translate.c:1
msgid "Generates a raster map layer with contiguous areas grown by one cell."
msgstr ""
"Tạo một lớp bản đồ raster với các vùng liền nhau được làm lớn lên từ một ô."

#: ../locale/scriptstrings/r.grow_to_translate.c:4
#: ../raster/r.grow.distance/main.c:153
msgid "proximity"
msgstr ""

#: ../locale/scriptstrings/r.grow_to_translate.c:5
#, fuzzy
msgid "Radius is in map units rather than cells"
msgstr "Bán kính của vùng đệm tính theo ô raster"

#: ../locale/scriptstrings/r.grow_to_translate.c:6
msgid "Radius of buffer in raster cells"
msgstr "Bán kính của vùng đệm tính theo ô raster"

#: ../locale/scriptstrings/r.grow_to_translate.c:7
#: ../raster/r.grow.distance/main.c:175
msgid "Metric"
msgstr "Hệ mét"

#: ../locale/scriptstrings/r.grow_to_translate.c:8
msgid "Value to write for input cells which are non-NULL (-1 => NULL)"
msgstr "Giá trị để ghi cho các ô đầu vào không RỖNG (-1 => NULL)"

#: ../locale/scriptstrings/r.grow_to_translate.c:9
msgid "Value to write for \"grown\" cells"
msgstr "Giá trị để ghi cho các ô \"grown\" (ô được làm lớn lên)"

#: ../locale/scriptstrings/t.snap_to_translate.c:1
#, fuzzy
msgid "Snaps temporally the maps of a space time dataset."
msgstr "Tên của CSDL mới"

#: ../locale/scriptstrings/t.snap_to_translate.c:3 ../vector/v.clean/main.c:54
msgid "snapping"
msgstr ""

#: ../locale/scriptstrings/v.rast.stats_to_translate.c:1
#, fuzzy
msgid ""
"Calculates univariate statistics from a raster map based on a vector map and "
"uploads statistics to new attribute columns."
msgstr ""
"Tính toán các thống kê một biến từ một bản đồ raster GRASS dựa trên các đối "
"tượng vector"

#: ../locale/scriptstrings/v.rast.stats_to_translate.c:5
#: ../raster/r.univar/r3.univar_main.c:100
#: ../raster/r.univar/r.univar_main.c:102 ../vector/v.vect.stats/main.c:131
#: ../vector/v.univar/main.c:94
#, fuzzy
msgid "univariate statistics"
msgstr "Cập nhật thống kê của bản đồ raster"

#: ../locale/scriptstrings/v.rast.stats_to_translate.c:6
#: ../raster/r.stats.zonal/main.c:103 ../raster/r.univar/r.univar_main.c:103
#: ../raster/r.statistics/main.c:57 ../vector/v.vect.stats/main.c:132
#, fuzzy
msgid "zonal statistics"
msgstr "Thống kê"

#: ../locale/scriptstrings/v.rast.stats_to_translate.c:7
#, fuzzy
msgid "Continue if upload column(s) already exist"
msgstr "tiếp tục nếu (các) cột tải lên đã có"

#: ../locale/scriptstrings/v.rast.stats_to_translate.c:8
#, fuzzy
msgid "Name of input raster map to calculate statistics from"
msgstr "Tên bản đồ raster để tính toán các thống kê từ đó "

#: ../locale/scriptstrings/v.rast.stats_to_translate.c:9
#, fuzzy
msgid "Column prefix for new attribute columns"
msgstr "Tiền tố cột dùng cho các cột thuộc tính mới"

#: ../locale/scriptstrings/v.rast.stats_to_translate.c:10
#, fuzzy
msgid "The methods to use"
msgstr "Phương pháp nội suy sử dụng"

#: ../locale/scriptstrings/v.rast.stats_to_translate.c:11
#, fuzzy
msgid "Percentile to calculate"
msgstr "Giá trị cần tính"

#: ../locale/scriptstrings/t.rast.out.vtk_to_translate.c:1
#, fuzzy
msgid "Exports space time raster dataset as VTK time series."
msgstr "Cập nhật thống kê của bản đồ raster"

#: ../locale/scriptstrings/t.rast.out.vtk_to_translate.c:5
msgid "VTK"
msgstr ""

#: ../locale/scriptstrings/t.rast.out.vtk_to_translate.c:7
#, fuzzy
msgid "Path to the export directory"
msgstr "Tên tập tin đầu ra"

#: ../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 "Giá trị để biểu thị cho ô không có dữ liệu"

#: ../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 ""
"Tạo ra dữ liệu điểm VTK thay vì dữ liệu ô VTK (nếu bản đồ độ cao không được "
"cung cấp)"

#: ../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 "Hiệu chỉnh tọa độ cho khớp với độ chính xác VTK-OpenGL"

#: ../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.vect.db.select_to_translate.c:1
#, fuzzy
msgid ""
"Prints attributes of vector maps registered in a space time vector dataset."
msgstr "Liệt kê các tập tin vec-tơ trong vị trí đầu vào và thoát"

#: ../locale/scriptstrings/t.vect.db.select_to_translate.c:6
#: ../vector/v.outlier/main.c:72 ../vector/v.extract/main.c:79
#, fuzzy
msgid "select"
msgstr "Phép chọn"

#: ../locale/scriptstrings/db.test_to_translate.c:1
msgid "Test database driver, database must exist and set by db.connect."
msgstr ""
"Kiểm tra trình điều khiển CSDL, CSDL phải tồn tại và được db.connect thiết "
"lập"

#: ../locale/scriptstrings/db.test_to_translate.c:4
msgid "Test name"
msgstr "Kiểm tra tên"

#: ../locale/scriptstrings/db.droptable_to_translate.c:1
#, fuzzy
msgid "Drops an attribute table."
msgstr "CSDL, bảng thuộc tính"

#: ../locale/scriptstrings/db.droptable_to_translate.c:5
#, fuzzy
msgid "Name of database driver"
msgstr "Tên của một tập tin CSDL"

#: ../locale/scriptstrings/db.droptable_to_translate.c:6
#, fuzzy
msgid "If not given then default driver is used"
msgstr "Nếu không được cung cấp, tên của bản đồ đầu vào được sử dụng"

#: ../locale/scriptstrings/db.droptable_to_translate.c:8
#, fuzzy
msgid "Name of database"
msgstr "Tên của CSDL mới"

#: ../locale/scriptstrings/db.droptable_to_translate.c:9
#, fuzzy
msgid "If not given then default database is used"
msgstr "Nếu không được cung cấp, tên của bản đồ đầu vào được sử dụng"

#: ../locale/scriptstrings/db.droptable_to_translate.c:11
#, fuzzy
msgid "Name of table to drop"
msgstr "Tên của cột thuộc tính được dùng cho tùy chọn 'query'"

#: ../locale/scriptstrings/db.out.ogr_to_translate.c:1
#, fuzzy
msgid "Exports attribute tables into various formats."
msgstr "loại bỏ bảng thuộc tính hiện tại của một bản đồ vector"

#: ../locale/scriptstrings/db.out.ogr_to_translate.c:5
#, fuzzy
msgid "GRASS table name"
msgstr "Tên bảng đầu ra"

#: ../locale/scriptstrings/db.out.ogr_to_translate.c:6
#, fuzzy
msgid "Output table file name or DB connection string"
msgstr "Tập tin raster ascii cần nhập"

#: ../locale/scriptstrings/db.out.ogr_to_translate.c:7
#, fuzzy
msgid "Table format"
msgstr "Định dạng OGR."

#: ../locale/scriptstrings/db.out.ogr_to_translate.c:8
#, fuzzy
msgid "Name for output table (default: input name)"
msgstr "Tên của bản đồ raster đầu ra (mặc định: tên đầu vào)"

#: ../locale/scriptstrings/t.create_to_translate.c:1
#, fuzzy
msgid "Creates a space time dataset."
msgstr "Tạo một CSDL rỗng."

#: ../locale/scriptstrings/t.create_to_translate.c:4
#, fuzzy
msgid "create"
msgstr "Tạo"

#: ../locale/scriptstrings/t.create_to_translate.c:6
#, fuzzy
msgid "Type of the output space time dataset"
msgstr "Tên của CSDL mới"

#: ../locale/scriptstrings/t.create_to_translate.c:7
#: ../locale/scriptstrings/t.support_to_translate.c:5
#, fuzzy
msgid "Semantic type of the space time dataset"
msgstr "Tên của CSDL mới"

#: ../locale/scriptstrings/db.in.ogr_to_translate.c:1
#, fuzzy
msgid "Imports attribute tables in various formats."
msgstr "loại bỏ bảng thuộc tính hiện tại của một bản đồ vector"

#: ../locale/scriptstrings/db.in.ogr_to_translate.c:5
#, fuzzy
msgid "Table file to be imported or DB connection string"
msgstr "Tập tin raster ascii cần nhập"

#: ../locale/scriptstrings/db.in.ogr_to_translate.c:6
#, fuzzy
msgid "Name of table from given DB to be imported"
msgstr "Tập tin raster cần nhập"

#: ../locale/scriptstrings/db.in.ogr_to_translate.c:7
#, fuzzy
msgid "Name for output table"
msgstr "Tên cho tập tin đầu ra"

#: ../locale/scriptstrings/db.in.ogr_to_translate.c:9
#, fuzzy
msgid "Name for auto-generated unique key column"
msgstr "Tên của bản đồ raster cần dùng cho <%s>"

#: ../locale/scriptstrings/db.in.ogr_to_translate.c:12
msgid "Overrides encoding interpretation, useful when importing DBF tables"
msgstr ""

#: ../locale/scriptstrings/t.vect.what.strds_to_translate.c:1
#, fuzzy
msgid ""
"Stores raster map values at spatial and temporal positions of vector points "
"as vector attributes."
msgstr "Nạp các giá trị raster tại vị trí của các điểm vec-tơ vào bảng."

#: ../locale/scriptstrings/t.vect.what.strds_to_translate.c:6
#, fuzzy
msgid ""
"Name of the vector column to be created and to store sampled raster values"
msgstr "Tên của cột thuộc tính dùng làm nhãn"

#: ../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/r.in.aster_to_translate.c:1
#, fuzzy
msgid ""
"Georeference, rectify, and import Terra-ASTER imagery and relative DEMs "
"using gdalwarp."
msgstr ""
"r.in.aster - tham chiếu địa lý, nắn chỉnh và nhập ảnh Terra-ASTER và DEM "
"tương đối bằng cách dùng gdalwarp"

#: ../locale/scriptstrings/r.in.aster_to_translate.c:5
#: ../imagery/i.aster.toar/main.c:99
msgid "Terra-ASTER"
msgstr ""

#: ../locale/scriptstrings/r.in.aster_to_translate.c:6
#, fuzzy
msgid "Name of input ASTER image"
msgstr "Tên của lớp đầu vào"

#: ../locale/scriptstrings/r.in.aster_to_translate.c:7
msgid "ASTER imagery processing type (Level 1A, Level 1B, or relative DEM)"
msgstr "Kiểu xử lý ảnh ASTER (Cấp 1A, Cấp 1B hoặc DEM tương đối)"

#: ../locale/scriptstrings/r.in.aster_to_translate.c:8
#, fuzzy
msgid ""
"List L1A or L1B band to translate (1,2,3n,...), or enter 'all' to translate "
"all bands"
msgstr ""
"Băng L1A hoặc L1B cần dịch (1, 2, 3n, 4-14). Chỉ có thể dịch một băng duy "
"nhất "

#: ../locale/scriptstrings/r.in.aster_to_translate.c:9
#, fuzzy
msgid ""
"Base name for output raster map (band number will be appended to base name)"
msgstr "Bản đồ raster đầu ra (mặc định: tiêu đề đầu vào)"

#: ../locale/scriptstrings/v.in.e00_to_translate.c:1
#, fuzzy
msgid "Imports E00 file into a vector map."
msgstr "Nhập tập tin E00 vào một bản đồ vector"

#: ../locale/scriptstrings/v.in.e00_to_translate.c:4
msgid "E00"
msgstr ""

#: ../locale/scriptstrings/v.in.e00_to_translate.c:5
#, fuzzy
msgid "Name of input E00 file"
msgstr "Tên các tập tin đầu vào"

#: ../locale/scriptstrings/d.what.vect_to_translate.c:1
#, fuzzy
msgid ""
"Allows the user to interactively query vector map layers at user-selected "
"locations."
msgstr ""
"Cho phép người dùng truy vấn một cách tương tác một lớp bản đồ vec-tơ tại "
"các vị trí do người dùng chọn trong vùng địa lý hiện tại."

#: ../locale/scriptstrings/v.db.droptable_to_translate.c:1
#, fuzzy
msgid "Removes existing attribute table of a vector map."
msgstr "loại bỏ bảng thuộc tính hiện tại của một bản đồ vector"

#: ../locale/scriptstrings/v.db.droptable_to_translate.c:5
#, fuzzy
msgid "Force removal (required for actual deletion of table)"
msgstr "Buộc loại bỏ (cần thiết để thực sự xóa bỏ các tập tin)"

#: ../locale/scriptstrings/v.db.droptable_to_translate.c:6
#, fuzzy
msgid "Table name (default: vector map name)"
msgstr "Tên của bảng thuộc tính mới (mặc định: tên bản đồ vector)"

#: ../locale/scriptstrings/t.vect.list_to_translate.c:1
#, fuzzy
msgid "Lists registered maps of a space time vector dataset."
msgstr "Liệt kê các tập tin vec-tơ trong vị trí đầu vào và thoát"

#: ../locale/scriptstrings/v.db.join_to_translate.c:1
#, fuzzy
msgid "Joins a database table to a vector map table."
msgstr "loại bỏ bảng thuộc tính hiện tại của một bản đồ vector"

#: ../locale/scriptstrings/v.db.join_to_translate.c:5
#, fuzzy
msgid "Vector map to which to join other table"
msgstr "bản đồ vector cần chỉnh sửa bảng thuộc tính"

#: ../locale/scriptstrings/v.db.join_to_translate.c:6
msgid "layer,column"
msgstr ""

#: ../locale/scriptstrings/v.db.join_to_translate.c:7
#, fuzzy
msgid "Layer where to join"
msgstr "Lớp cần thêm cột vào"

#: ../locale/scriptstrings/v.db.join_to_translate.c:8
#, fuzzy
msgid "column"
msgstr "Cột"

#: ../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
#, fuzzy
msgid "Other table name"
msgstr "Tên bảng đầu ra"

#: ../locale/scriptstrings/v.db.join_to_translate.c:11
#, fuzzy
msgid "ocolumn,scolumns"
msgstr "Cột"

#: ../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
#, fuzzy
msgid "Subset of columns from the other table"
msgstr "Số cột xuất hiện trong bảng màu"

#: ../locale/scriptstrings/v.db.addcolumn_to_translate.c:1
#, fuzzy
msgid ""
"Adds one or more columns to the attribute table connected to a given vector "
"map."
msgstr ""
"thêm một hay nhiều cột vào bảng thuộc tính được kết nối vào một bản đồ "
"vector cho trước"

#: ../locale/scriptstrings/v.db.addcolumn_to_translate.c:5
#, fuzzy
msgid "Layer number where to add column(s)"
msgstr "Lớp cần thêm cột vào"

#: ../locale/scriptstrings/v.db.addcolumn_to_translate.c:6
msgid "Name and type of the new column(s) ('name type [,name type, ...]')"
msgstr ""

#: ../locale/scriptstrings/v.db.addcolumn_to_translate.c:7
#, fuzzy
msgid ""
"Data types depend on database backend, but all support VARCHAR(), INT, "
"DOUBLE PRECISION and DATE"
msgstr ""
"Tên và kiểu của (các) cột mới (kiểu tùy thuộc vào CSDL đầu cuối (backend), "
"nhưng tất cả đều hỗ trợ các định dạng VARCHAR(), INT, DOUBLE và DATE)"

#: ../locale/scriptstrings/v.db.univar_to_translate.c:1
#, fuzzy
msgid ""
"Calculates univariate statistics on selected table column for a GRASS vector "
"map."
msgstr ""
"Tính toán thống kê một biến trên cột của bảng được chọn cho một bản đồ "
"vector của GRASS"

#: ../locale/scriptstrings/v.unpack_to_translate.c:1
#, fuzzy
msgid ""
"Imports a vector map as GRASS GIS specific archive file (packed with v.pack)"
msgstr "Tên của bản đồ raster"

#: ../locale/scriptstrings/v.unpack_to_translate.c:5
#: ../locale/scriptstrings/r.unpack_to_translate.c:5
#, fuzzy
msgid "Name of input pack file"
msgstr "Tên các tập tin đầu vào"

#: ../locale/scriptstrings/v.unpack_to_translate.c:6
#, fuzzy
msgid "Name for output vector map"
msgstr "Tên của bản đồ vec-tơ chứa đối tượng ngoại lệ ở đầu ra"

#: ../locale/scriptstrings/v.unpack_to_translate.c:7
#, fuzzy
msgid "Default: taken from input file internals"
msgstr "Tên của bản đồ raster đầu ra (mặc định: tên đầu vào)"

#: ../locale/scriptstrings/v.unpack_to_translate.c:8
#: ../locale/scriptstrings/v.unpack_to_translate.c:11
#: ../locale/scriptstrings/v.unpack_to_translate.c:12
#: ../locale/scriptstrings/r.unpack_to_translate.c:7
#: ../locale/scriptstrings/r.unpack_to_translate.c:10
#: ../raster/r.univar/r.univar_main.c:42 ../raster/r.kappa/main.c:90
#: ../raster/r.kappa/main.c:98 ../ps/ps.map/main.c:100 ../ps/ps.map/main.c:113
#: ../ps/ps.map/main.c:135
#, fuzzy
msgid "Output settings"
msgstr "Tùy_chọn_Đầu_ra"

#: ../locale/scriptstrings/t.list_to_translate.c:1
#, fuzzy
msgid "Lists space time datasets and maps registered in the temporal database."
msgstr "Tên của (các) bộ bản đồ hiện có để loại bỏ khỏi danh sách tìm"

#: ../locale/scriptstrings/t.list_to_translate.c:6
#, fuzzy
msgid "Type of the space time dataset or map, default is strds"
msgstr "Tên của CSDL mới"

#: ../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/v.db.addtable_to_translate.c:1
#, fuzzy
msgid ""
"Creates and connects a new attribute table to a given layer of an existing "
"vector map."
msgstr ""
"tạo và thêm bảng thuộc tính mới vào một lớp cho trước của một bản đồ vector "
"hiện có"

#: ../locale/scriptstrings/v.db.addtable_to_translate.c:5
msgid "Name of new attribute table (default: vector map name)"
msgstr "Tên của bảng thuộc tính mới (mặc định: tên bản đồ vector)"

#: ../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
#, fuzzy
msgid "Definition"
msgstr "Phép phân loại điểm"

#: ../locale/scriptstrings/v.db.addtable_to_translate.c:7
#, fuzzy
msgid "Layer number where to add new attribute table"
msgstr "Lớp để thêm bảng thuộc tính mới"

#: ../locale/scriptstrings/v.db.addtable_to_translate.c:10
msgid "Name and type of the new column(s)"
msgstr ""

#: ../locale/scriptstrings/v.db.addtable_to_translate.c:11
#, fuzzy
msgid ""
"Types depend on database backend, but all support VARCHAR(), INT, DOUBLE "
"PRECISION and DATE. Example: \"label varchar(250), type integer\""
msgstr ""
"Tên và kiểu của (các) cột mới (kiểu tùy thuộc vào CSDL đầu cuối (backend), "
"nhưng tất cả đều hỗ trợ các định dạng VARCHAR(), INT, DOUBLE và DATE)"

#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:1
#, fuzzy
msgid ""
"Replaces gaps in a space time raster dataset with interpolated raster maps."
msgstr "Đổi bản đồ raster 3D thành bản đồ raster 2D"

#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:8
#, fuzzy
msgid "Number of interpolation processes to run in parallel"
msgstr "Số lượng các điểm nội suy"

#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:9
msgid ""
"Assign the space time raster dataset start and end time to the output map"
msgstr ""

#: ../locale/scriptstrings/t.rename_to_translate.c:1
#, fuzzy
msgid "Renames a space time dataset"
msgstr "Tạo một CSDL rỗng."

#: ../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
#, fuzzy
msgid "Color using standard deviation bands"
msgstr ""
"các trị tr.bình và độ lệch chuẩn cho %d băng%s\n"
"\n"

#: ../locale/scriptstrings/r.colors.stddev_to_translate.c:5
msgid "Force center at zero"
msgstr ""

#: ../locale/scriptstrings/r.in.srtm_to_translate.c:1
#, fuzzy
msgid "Imports SRTM HGT files into raster map."
msgstr "Nhập tập tin SPOT VGT NDVI vào một bản đồ raster GRASS"

#: ../locale/scriptstrings/r.in.srtm_to_translate.c:4
#, fuzzy
msgid "Name of SRTM input tile (file without .hgt.zip extension)"
msgstr "Tiêu đề đầu vào SRTM (tập tin không có đuôi mở rộng .hgt.zip)"

#: ../locale/scriptstrings/r.in.srtm_to_translate.c:5
#, fuzzy
msgid "Name for output raster map (default: input tile)"
msgstr "Bản đồ raster đầu ra (mặc định: tiêu đề đầu vào)"

#: ../locale/scriptstrings/r.in.srtm_to_translate.c:6
msgid "Input is a 1-arcsec tile (default: 3-arcsec)"
msgstr "Đầu vào là tiêu đề 1-arcsec (mặc định: 3-arcsec)"

#: ../locale/scriptstrings/i.pansharpen_to_translate.c:1
#, fuzzy
msgid ""
"Image fusion algorithms to sharpen multispectral with high-res panchromatic "
"channels"
msgstr ""
"Chuyển đổi Brovey để nhập các kênh đa phổ và toàn sắc độ phân giải cao với "
"nhau"

#: ../locale/scriptstrings/i.pansharpen_to_translate.c:3
msgid "fusion"
msgstr ""

#: ../locale/scriptstrings/i.pansharpen_to_translate.c:4
msgid "sharpen"
msgstr ""

#: ../locale/scriptstrings/i.pansharpen_to_translate.c:5
msgid "Brovey"
msgstr ""

#: ../locale/scriptstrings/i.pansharpen_to_translate.c:6
msgid "IHS"
msgstr ""

#: ../locale/scriptstrings/i.pansharpen_to_translate.c:7
msgid "HIS"
msgstr ""

#: ../locale/scriptstrings/i.pansharpen_to_translate.c:8
#: ../imagery/i.pca/main.c:74
msgid "PCA"
msgstr ""

#: ../locale/scriptstrings/i.pansharpen_to_translate.c:9
#, fuzzy
msgid "Name of raster map to be used for <red>"
msgstr "Tên của bản đồ raster cần dùng cho <%s>"

#: ../locale/scriptstrings/i.pansharpen_to_translate.c:10
#, fuzzy
msgid "Name of raster map to be used for <green>"
msgstr "Tên của bản đồ raster cần dùng cho <%s>"

#: ../locale/scriptstrings/i.pansharpen_to_translate.c:11
#, fuzzy
msgid "Name of raster map to be used for <blue>"
msgstr "Tên của bản đồ raster cần dùng cho <%s>"

#: ../locale/scriptstrings/i.pansharpen_to_translate.c:12
#, fuzzy
msgid "Name of raster map to be used for high resolution panchromatic channel"
msgstr ""
"Chuyển đổi Brovey để nhập các kênh đa phổ và toàn sắc độ phân giải cao với "
"nhau"

#: ../locale/scriptstrings/i.pansharpen_to_translate.c:13
#, fuzzy
msgid "Method for pan sharpening"
msgstr "Nội dung dùng cho đơn vị dữ liệu của bản đồ"

#: ../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/v.report_to_translate.c:1
#, fuzzy
msgid "Reports geometry statistics for vector maps."
msgstr "Báo cáo các thống kê hình học cho các bản đồ vector"

#: ../locale/scriptstrings/v.report_to_translate.c:6
msgid "Value to calculate"
msgstr "Giá trị cần tính"

#: ../locale/scriptstrings/v.report_to_translate.c:7
#, fuzzy
msgid "Sort the result"
msgstr "Tên bản đồ kết quả"

#: ../locale/scriptstrings/v.report_to_translate.c:8
msgid "asc;Sort in ascending order;desc;Sort in descending order"
msgstr ""

#: ../locale/scriptstrings/r.pack_to_translate.c:1
#, fuzzy
msgid "Exports a raster map as GRASS GIS specific archive file"
msgstr "Tên của bản đồ raster"

#: ../locale/scriptstrings/r.pack_to_translate.c:5
#, fuzzy
msgid "Name of raster map to pack up"
msgstr "Tên của bản đồ raster cần trình bày"

#: ../locale/scriptstrings/r.blend_to_translate.c:1
#, fuzzy
msgid "Blends color components of two raster maps by a given ratio."
msgstr "Trộn các thành phần màu của hai bản đồ raster theo một tỷ lệ cho trước"

#: ../locale/scriptstrings/r.blend_to_translate.c:3
#: ../raster/r.composite/main.c:73
#, fuzzy
msgid "composite"
msgstr "hoàn tất"

#: ../locale/scriptstrings/r.blend_to_translate.c:4
msgid "Name of first raster map for blending"
msgstr "Tên của bản đồ raster đầu tiên để trộn"

#: ../locale/scriptstrings/r.blend_to_translate.c:5
msgid "Name of second raster map for blending"
msgstr "Tên của bản đồ raster thứ hai để trộn"

#: ../locale/scriptstrings/r.blend_to_translate.c:6
#, fuzzy
msgid "Basename for red, green and blue output raster maps"
msgstr "Tên gốc cho các bản đồ đầu ra đỏ, lục và xanh chứa kết quả trộn"

#: ../locale/scriptstrings/r.blend_to_translate.c:7
msgid "Percentage weight of first map for color blending"
msgstr "Trọng số phần trăm của bản đồ thứ nhất dùng cho phép trộn màu"

#: ../locale/scriptstrings/r.blend_to_translate.c:8
msgid "Combine resulting R,G,B layers into single output map"
msgstr ""

#: ../locale/scriptstrings/t.vect.import_to_translate.c:1
#, fuzzy
msgid ""
"Imports a space time vector dataset from a GRASS GIS specific archive file."
msgstr "Tên của bản đồ raster"

#: ../locale/scriptstrings/t.vect.import_to_translate.c:15
msgid ""
"Create the location specified by the \"location\" parameter and exit. Do not "
"import the space time vector datasets."
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
#, fuzzy
msgid "unregister"
msgstr "raster"

#: ../locale/scriptstrings/t.unregister_to_translate.c:8
#, fuzzy
msgid "Name(s) of existing raster, vector or raster3d map(s) to unregister"
msgstr "Tên của (các) bản đồ raster hiện có để truy vấn"

#: ../locale/scriptstrings/t.rast.univar_to_translate.c:1
#, fuzzy
msgid ""
"Calculates univariate statistics from the non-null cells for each registered "
"raster map of a space time raster dataset."
msgstr "Tính toán thống kê một biến từ các ô không rỗng của một bản đồ raster."

#: ../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/v.db.update_to_translate.c:1
#, fuzzy
msgid "Updates a column in the attribute table connected to a vector map."
msgstr ""
"cho phép gán một giá trị mới vào một cột trong bảng thuộc tính được kết nối "
"với một bản đồ cho trước"

#: ../locale/scriptstrings/v.db.update_to_translate.c:5
#, fuzzy
msgid "Name of attribute column to update"
msgstr "Tên của cột thuộc tính dùng làm nhãn"

#: ../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
#, fuzzy
msgid ""
"Name of other attribute column to query, can be combination of columns (e.g. "
"co1+col2)"
msgstr ""
"giá trị mới cần gán cho cột (các giá trị varchar (biến ký tự) phải ở dạng "
"trích dẫn trong dấu nháy đơn, ví dụ : 'grass')"

#: ../locale/scriptstrings/m.proj_to_translate.c:1
#, fuzzy
msgid "Converts coordinates from one projection to another (cs2cs frontend)."
msgstr "Đổi tọa độ từ phép chiếu này sang phép chiếu khác ('mặt tiền' cs2cs)"

#: ../locale/scriptstrings/m.proj_to_translate.c:4
#, fuzzy
msgid "Input coordinates to reproject"
msgstr "Trình bày màn hình để khởi động"

#: ../locale/scriptstrings/m.proj_to_translate.c:5
#: ../locale/scriptstrings/m.proj_to_translate.c:8
#: ../locale/scriptstrings/m.proj_to_translate.c:12
#, fuzzy
msgid "Input coordinates"
msgstr "Tọa độ không hợp lệ"

#: ../locale/scriptstrings/m.proj_to_translate.c:6
#, fuzzy
msgid "Name of input coordinate file"
msgstr "Tên các tập tin đầu vào"

#: ../locale/scriptstrings/m.proj_to_translate.c:9
#, fuzzy
msgid "Name for output coordinate file (omit to send to stdout)"
msgstr "Tập tin tọa độ đầu ra (bỏ qua để gửi ra stdout) "

#: ../locale/scriptstrings/m.proj_to_translate.c:11
#, fuzzy
msgid "Field separator (format: input[,output])"
msgstr "Dấu phân cách trường (chế độ điểm)"

#: ../locale/scriptstrings/m.proj_to_translate.c:13
msgid "Input projection parameters (PROJ.4 style)"
msgstr "Các tham số phép chiếu đầu vào (kiểu PROJ.4)"

#: ../locale/scriptstrings/m.proj_to_translate.c:14
#: ../locale/scriptstrings/m.proj_to_translate.c:16
#: ../locale/scriptstrings/m.proj_to_translate.c:18
#: ../locale/scriptstrings/m.proj_to_translate.c:20
#, fuzzy
msgid "Projections"
msgstr "Đang quy chiếu..."

#: ../locale/scriptstrings/m.proj_to_translate.c:15
msgid "Output projection parameters (PROJ.4 style)"
msgstr "Các tham số phép chiếu đầu ra (kiểu PROJ.4)"

#: ../locale/scriptstrings/m.proj_to_translate.c:17
msgid "Use LL WGS84 as input and current location as output projection"
msgstr ""
"Dùng WGS84 kinh/vĩ làm phép chiếu đầu vào và location hiện tại làm phép "
"chiếu đầu ra"

#: ../locale/scriptstrings/m.proj_to_translate.c:19
msgid "Use current location as input and LL WGS84 as output projection"
msgstr ""
"Dùng location hiện tại làm đầu vào và WGS84 kinh/vĩ làm phép chiếu đầu ra"

#: ../locale/scriptstrings/m.proj_to_translate.c:21
#, fuzzy
msgid ""
"Output long/lat in decimal degrees, or other projections with many decimal "
"places"
msgstr ""
"Xuất ra kinh/vĩ dạng độ thập phân hoặc các phép chiếu khác có nhiều chữ số "
"thập phân"

#: ../locale/scriptstrings/m.proj_to_translate.c:23
#, fuzzy
msgid "Include input coordinates in output file"
msgstr "Số thứ tự cột chứa tọa độ y trong tập tin đầu vào"

#: ../locale/scriptstrings/m.proj_to_translate.c:25
#, fuzzy
msgid "Include column names in output file"
msgstr "Không đưa  tên cột vào đầu ra"

#: ../locale/scriptstrings/v.to.lines_to_translate.c:1
#, fuzzy
msgid "Converts vector polygons or points to lines."
msgstr ""
"Chuyển đổi một lớp bản đồ vector nhị phân GRASS (chỉ các điểm) thành một lớp "
"bản đồ raster GRASS 3D."

#: ../locale/scriptstrings/v.to.lines_to_translate.c:7
#, fuzzy
msgid "Method used for point interpolation"
msgstr "Nội dung dùng cho đơn vị dữ liệu của bản đồ"

#: ../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
#, fuzzy
msgid "Area"
msgstr "Vùng\n"

#: ../locale/scriptstrings/r.in.wms_to_translate.c:1
#, fuzzy
msgid "Downloads and imports data from WMS/WMTS/NASA OnEarth server."
msgstr "Tải xuống và nhập các dữ liệu từ các máy chủ WMS"

#: ../locale/scriptstrings/r.in.wms_to_translate.c:5
msgid "Typically starts with \"http://\""
msgstr ""

#: ../locale/scriptstrings/r.in.wms_to_translate.c:7
#, fuzzy
msgid "Layer(s) to request from the map server"
msgstr "Kiểu để yêu cầu từ máy chủ bản đồ"

#: ../locale/scriptstrings/r.in.wms_to_translate.c:8
#, fuzzy
msgid "Layer style(s) to request from the map server"
msgstr "Kiểu để yêu cầu từ máy chủ bản đồ"

#: ../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
#, fuzzy
msgid "Map style"
msgstr "Kiểu vẽ"

#: ../locale/scriptstrings/r.in.wms_to_translate.c:10
msgid "Image format requested from the server"
msgstr "Định dạng ảnh yêu cầu từ máy chủ"

#: ../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
#, fuzzy
msgid "Request"
msgstr "Yêu_cầu"

#: ../locale/scriptstrings/r.in.wms_to_translate.c:12
#, fuzzy
msgid "EPSG code of requested source projection"
msgstr "Phép chiếu nguồn để yêu cầu từ máy chủ"

#: ../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
#, fuzzy
msgid "WMS standard version"
msgstr "Độ lệch chuẩn"

#: ../locale/scriptstrings/r.in.wms_to_translate.c:19
msgid "Maximum columns to request at a time"
msgstr "Số cột tối đa yêu cầu trong một lần"

#: ../locale/scriptstrings/r.in.wms_to_translate.c:21
msgid "Maximum rows to request at a time"
msgstr "Số hàng tối đa yêu cầu trong một lần"

#: ../locale/scriptstrings/r.in.wms_to_translate.c:23
#, fuzzy
msgid "Additional query parameters to pass to the server"
msgstr "Các tùy chọn truy vấn bổ sung cho máy chủ"

#: ../locale/scriptstrings/r.in.wms_to_translate.c:25
#, fuzzy
msgid "Username for server connection"
msgstr "Không thể thiết lập phép chiếu"

#: ../locale/scriptstrings/r.in.wms_to_translate.c:27
msgid "Password for server connection"
msgstr ""

#: ../locale/scriptstrings/r.in.wms_to_translate.c:29
#, fuzzy
msgid "Interpolation method to use in reprojection"
msgstr "Phương pháp nội suy sử dụng"

#: ../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
#, fuzzy
msgid "File where the server capabilities will be saved ('c' flag)"
msgstr "Các tùy chọn truy vấn bổ sung cho máy chủ"

#: ../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
#, fuzzy
msgid "Do not request transparent data"
msgstr "Không yêu cầu dữ liệu 'trong suốt'"

#: ../locale/scriptstrings/t.rast3d.list_to_translate.c:1
#, fuzzy
msgid "Lists registered maps of a space time raster3d dataset."
msgstr "Liệt kê các tập tin vec-tơ trong vị trí đầu vào và thoát"

#: ../locale/scriptstrings/t.rast3d.list_to_translate.c:8
#, fuzzy
msgid "Order the space time dataset by category"
msgstr "Tạo một CSDL rỗng."

#: ../locale/scriptstrings/d.rast.leg_to_translate.c:1
msgid "Displays a raster map and its legend on a graphics window"
msgstr "Trình bày một bản đồ raster và chú giải của nó trên một cửa sổ đồ họa"

#: ../locale/scriptstrings/d.rast.leg_to_translate.c:6
#, fuzzy
msgid "Omit entries with missing label"
msgstr "Bỏ các mục bị thiếu nhãn"

#: ../locale/scriptstrings/d.rast.leg_to_translate.c:7
#, fuzzy
msgid "Name of raster map to display"
msgstr "Tên của bản đồ raster cần trình bày"

#: ../locale/scriptstrings/d.rast.leg_to_translate.c:9
msgid "Number of lines to appear in the legend"
msgstr "Số dòng xuất hiện trong chú giải"

#: ../locale/scriptstrings/d.rast.leg_to_translate.c:10
#, fuzzy
msgid "Name of input raster map to generate legend from"
msgstr "Tên của bản đồ raster cần dùng cho <%s>"

#: ../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
#, fuzzy
msgid ""
"Name of the new created vector map that stores the sampled values in "
"different layers"
msgstr "Tên của bản đồ raster cần trình bày"

#: ../locale/scriptstrings/t.vect.observe.strds_to_translate.c:7
#, fuzzy
msgid ""
"Names of the vector columns to be created and to store sampled raster "
"values, one name for each STRDS"
msgstr "Tên của cột thuộc tính dùng làm nhãn"

#: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:1
#, fuzzy
msgid ""
"Performs a neighborhood analysis for each map in a space time raster dataset."
msgstr "Liệt kê các tập tin vec-tơ trong vị trí đầu vào và thoát"

#: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:6
#: ../raster/r.neighbors/main.c:212
msgid "Neighborhood size"
msgstr "Kích thước vùng lân cận"

#: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:10
#, fuzzy
msgid "Number of r.neighbor processes to run in parallel"
msgstr "Số lượng các điểm nội suy"

#: ../locale/scriptstrings/t.rast.extract_to_translate.c:1
#, fuzzy
msgid "Extracts a subset of a space time raster datasets."
msgstr "Tên của bản đồ raster"

#: ../locale/scriptstrings/t.rast.extract_to_translate.c:6
msgid "r.mapcalc expression assigned to all extracted raster maps"
msgstr ""

#: ../locale/scriptstrings/t.rast.extract_to_translate.c:9
#: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:12
#: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:9
#, fuzzy
msgid "Number of r.mapcalc processes to run in parallel"
msgstr "Số lượng lớp cần định nghĩa"

#: ../locale/scriptstrings/v.what.vect_to_translate.c:1
#, fuzzy
msgid "Uploads vector values at positions of vector points to the table."
msgstr "Tải vào bảng các giá trị vector tại vị trí của các điểm vector"

#: ../locale/scriptstrings/v.what.vect_to_translate.c:8
#: ../vector/v.what.rast3/main.c:75 ../vector/v.what.rast/main.c:82
#, fuzzy
msgid "Name of vector points map for which to edit attributes"
msgstr "Tên của bản đồ điểm vec-tơ đầu vào để biên tập bảng thuộc tính"

#: ../locale/scriptstrings/v.what.vect_to_translate.c:9
#: ../vector/v.what.rast3/main.c:86 ../vector/v.what.rast/main.c:97
#, fuzzy
msgid "Name of attribute column to be updated with the query result"
msgstr "Tên của cột thuộc tính dùng làm nhãn"

#: ../locale/scriptstrings/v.what.vect_to_translate.c:10
#, fuzzy
msgid "Name of vector map to be queried"
msgstr "Tên của bản đồ vec-tơ cần chỉnh sửa"

#: ../locale/scriptstrings/v.what.vect_to_translate.c:11
#, fuzzy
msgid "Name of attribute column to be queried"
msgstr "Tên của cột thuộc tính dùng làm nhãn"

#: ../locale/scriptstrings/v.what.vect_to_translate.c:12
#, fuzzy
msgid "Maximum query distance in map units"
msgstr "Khoảng cách đệm tính theo đơn vị bản đồ"

#: ../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
#, fuzzy
msgid "Type of the aggregation space time dataset"
msgstr "Tên của CSDL mới"

#: ../locale/scriptstrings/r.unpack_to_translate.c:1
#, fuzzy
msgid ""
"Imports a raster map as GRASS GIS specific archive file (packed with r.pack)"
msgstr "Tên của bản đồ raster"

#: ../locale/scriptstrings/r.unpack_to_translate.c:6
#, fuzzy
msgid "Name for output raster map (default: taken from input file internals)"
msgstr "Tên của bản đồ raster đầu ra (mặc định: tên đầu vào)"

#: ../locale/scriptstrings/g.extension_to_translate.c:1
msgid "Maintains GRASS Addons extensions in local GRASS installation."
msgstr ""

#: ../locale/scriptstrings/g.extension_to_translate.c:2
msgid ""
"Downloads, installs extensions from GRASS Addons SVN repository into local "
"GRASS installation or removes installed extensions."
msgstr ""

#: ../locale/scriptstrings/g.extension_to_translate.c:6
#, fuzzy
msgid "Name of extension to install or remove"
msgstr "Tên của vị trí mới cần tạo"

#: ../locale/scriptstrings/g.extension_to_translate.c:7
msgid "Name of toolbox (set of extensions) when -t flag is given"
msgstr ""

#: ../locale/scriptstrings/g.extension_to_translate.c:9
msgid "SVN Addons repository URL"
msgstr ""

#: ../locale/scriptstrings/g.extension_to_translate.c:10
msgid "Prefix where to install extension (ignored when flag -s is given)"
msgstr ""

#: ../locale/scriptstrings/g.extension_to_translate.c:11
msgid "Set the proxy with: \"http=<value>,ftp=<value>\""
msgstr ""

#: ../locale/scriptstrings/g.extension_to_translate.c:12
#, fuzzy
msgid "List available extensions in the GRASS Addons SVN repository"
msgstr "Liệt kê các quy tắc và thoát"

#: ../locale/scriptstrings/g.extension_to_translate.c:14
#, fuzzy
msgid ""
"List available extensions in the GRASS Addons SVN repository including "
"module description"
msgstr "Liệt kê các quy tắc và thoát"

#: ../locale/scriptstrings/g.extension_to_translate.c:16
#, fuzzy
msgid ""
"List available extensions in the GRASS Addons SVN repository (shell script "
"style)"
msgstr "Liệt kê các quy tắc và thoát"

#: ../locale/scriptstrings/g.extension_to_translate.c:18
msgid "List locally installed extensions"
msgstr ""

#: ../locale/scriptstrings/g.extension_to_translate.c:20
msgid "Install system-wide (may need system administrator rights)"
msgstr ""

#: ../locale/scriptstrings/g.extension_to_translate.c:21
#: ../locale/scriptstrings/g.extension_to_translate.c:23
#: ../locale/scriptstrings/g.extension_to_translate.c:25
#, fuzzy
msgid "Install"
msgstr "xem"

#: ../locale/scriptstrings/g.extension_to_translate.c:22
msgid "Download source code and exit"
msgstr ""

#: ../locale/scriptstrings/g.extension_to_translate.c:24
msgid "Do not install new extension, just compile it"
msgstr ""

#: ../locale/scriptstrings/g.extension_to_translate.c:26
msgid "Force removal when uninstalling extension (operation=remove)"
msgstr ""

#: ../locale/scriptstrings/g.extension_to_translate.c:28
#, fuzzy
msgid "Operate on toolboxes instead of single modules (experimental)"
msgstr "Các bảng hệ thống thay vì các bảng người dùng"

#: ../locale/scriptstrings/t.support_to_translate.c:1
#, fuzzy
msgid "Modifies the metadata of a space time dataset."
msgstr "Tên của CSDL mới"

#: ../locale/scriptstrings/t.support_to_translate.c:8
#, fuzzy
msgid "Title of the space time dataset"
msgstr "Tên của CSDL mới"

#: ../locale/scriptstrings/t.support_to_translate.c:9
#, fuzzy
msgid "Description of the space time dataset"
msgstr "Tên của CSDL mới"

#: ../locale/scriptstrings/t.support_to_translate.c:10
msgid ""
"Update the metadata information and spatial extent of registered maps from "
"the GRASS spatial database"
msgstr ""

#: ../locale/scriptstrings/t.support_to_translate.c:11
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:12
msgid ""
"Update metadata information, temporal and spatial extent from registered maps"
msgstr ""

#: ../locale/scriptstrings/v.build.all_to_translate.c:1
#, fuzzy
msgid "Rebuilds topology on all vector maps in the current mapset."
msgstr "Kann die Vektordatei %s nicht finden."

#: ../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 "Activate spatial topology"
msgstr ""

#: ../locale/scriptstrings/r.mask_to_translate.c:1
#, fuzzy
msgid "Creates a MASK for limiting raster operation."
msgstr "Tạo một MẶT NẠ để giới hạn lệnh raster"

#: ../locale/scriptstrings/r.mask_to_translate.c:3
#: ../raster3d/r3.mask/main.c:134
#, fuzzy
msgid "mask"
msgstr "Nhóm phụ các tập tin ảnh"

#: ../locale/scriptstrings/r.mask_to_translate.c:4
#, fuzzy
msgid "Name of raster map to use as mask"
msgstr "Tên bản đồ raster dùng làm mặt nạ"

#: ../locale/scriptstrings/r.mask_to_translate.c:5
#: ../locale/scriptstrings/r.mask_to_translate.c:8
msgid "Raster"
msgstr "Raster"

#: ../locale/scriptstrings/r.mask_to_translate.c:6
#, fuzzy
msgid "Raster values to use for mask"
msgstr "Bản đồ raster dùng làm MẶT NẠ"

#: ../locale/scriptstrings/r.mask_to_translate.c:7
msgid "Format: 1 2 3 thru 7 *"
msgstr ""

#: ../locale/scriptstrings/r.mask_to_translate.c:9
#, fuzzy
msgid "Name of vector map to use as mask"
msgstr "Tên bản đồ raster dùng làm mặt nạ"

#: ../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 "Vec-tơ"

#: ../locale/scriptstrings/r.mask_to_translate.c:11
#, fuzzy
msgid "Layer number or name (vector)"
msgstr "Lớp số (to)"

#: ../locale/scriptstrings/r.mask_to_translate.c:13
#, fuzzy
msgid "Category values (vector)"
msgstr "Trục trặc khi nạp các giá trị phạm trù"

#: ../locale/scriptstrings/r.mask_to_translate.c:15
#, fuzzy
msgid "WHERE conditions of SQL statement without 'where' keyword (vector)"
msgstr "Các điều kiện WHERE của câu lệnh SQL không có từ khóa 'where'"

#: ../locale/scriptstrings/r.mask_to_translate.c:17
#, fuzzy
msgid "Create inverse mask"
msgstr "Tạo một bản đồ kiểu số nguyên"

#: ../locale/scriptstrings/r.mask_to_translate.c:19
#, fuzzy
msgid "Remove existing mask (overrides other options)"
msgstr "Loại bỏ MẶT NẠ hiện có (ghi đè các tùy chọn khác)"

#: ../locale/scriptstrings/g.manual_to_translate.c:1
#, fuzzy
msgid "Displays the manual pages of GRASS modules."
msgstr "trình bày các trang man HTML của GRASS"

#: ../locale/scriptstrings/g.manual_to_translate.c:3
msgid "manual"
msgstr ""

#: ../locale/scriptstrings/g.manual_to_translate.c:4
#, fuzzy
msgid "help"
msgstr "Hiển thị trợ giúp"

#: ../locale/scriptstrings/g.manual_to_translate.c:5
#, fuzzy
msgid "Display index"
msgstr "trình bày chỉ mục"

#: ../locale/scriptstrings/g.manual_to_translate.c:6
#, fuzzy
msgid "Display topics"
msgstr "trình bày chỉ mục"

#: ../locale/scriptstrings/g.manual_to_translate.c:7
#, fuzzy
msgid "Display as MAN text page instead of HTML page in browser"
msgstr ""
"Trình bày dưới dạng trang văn bản MAN thay vì trang HTML trong trình duyệt"

#: ../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
#, fuzzy
msgid "Manual entry to be displayed"
msgstr "mục hướng dẫn cần trình bày"

#: ../locale/scriptstrings/i.spectral_to_translate.c:1
#, fuzzy
msgid ""
"Displays spectral response at user specified locations in group or images."
msgstr ""
"trình bày phản ứng phổ tại các vị trí do người dùng chỉ định trong nhóm hoặc "
"các ảnh"

#: ../locale/scriptstrings/i.spectral_to_translate.c:5
#: ../locale/scriptstrings/i.oif_to_translate.c:3
#, fuzzy
msgid "multispectral"
msgstr "Hệ số nhân"

#: ../locale/scriptstrings/i.spectral_to_translate.c:9
#, fuzzy
msgid "Name for output image"
msgstr "Tên cho tập tin đầu ra"

#: ../locale/scriptstrings/i.spectral_to_translate.c:11
#, fuzzy
msgid "Graphics format for output file"
msgstr "Tên tập tin đầu ra"

#: ../locale/scriptstrings/i.spectral_to_translate.c:13
#, fuzzy
msgid "Show sampling coordinates instead of numbering in the legend"
msgstr "nhãn bằng tọa độ thay vì đánh số"

#: ../locale/scriptstrings/i.spectral_to_translate.c:14
#, fuzzy
msgid "Use gnuplot for display"
msgstr "Chữ cần trình bày"

#: ../locale/scriptstrings/t.rast.series_to_translate.c:1
#, fuzzy
msgid ""
"Performs different aggregation algorithms from r.series on all or a subset "
"of raster maps in a space time raster dataset."
msgstr "Tính toán thống kê một biến từ các ô không rỗng của một bản đồ raster."

#: ../locale/scriptstrings/t.rast.series_to_translate.c:3
#: ../raster/r.series/main.c:135 ../raster/r.series.accumulate/main.c:81
#: ../raster/r.series.interp/main.c:65
#, fuzzy
msgid "series"
msgstr "địa điểm"

#: ../locale/scriptstrings/t.rast.series_to_translate.c:7
#, fuzzy
msgid "Sort the maps by category"
msgstr "Tạo một CSDL rỗng."

#: ../locale/scriptstrings/t.rast.series_to_translate.c:8
#, fuzzy
msgid ""
"Do not assign the space time raster dataset start and end time to the output "
"map"
msgstr "Đổi bản đồ raster 3D thành bản đồ raster 2D"

#: ../locale/scriptstrings/t.rast.series_to_translate.c:9
#: ../raster/r.series/main.c:183 ../raster/r.resamp.filter/main.c:425
#: ../raster/r.resamp.stats/main.c:283 ../raster/r.series.accumulate/main.c:159
msgid "Propagate NULLs"
msgstr "Truyền các giá trị NULL"

#: ../locale/scriptstrings/r.reclass.area_to_translate.c:1
#, fuzzy
msgid ""
"Reclasses a raster map greater or less than user specified area size (in "
"hectares)."
msgstr ""
"Phân loại lại một bản đồ raster lớn hơn hay nhỏ hơn kích thước vùng do người "
"dùng chỉ định (tính theo hecta)"

#: ../locale/scriptstrings/r.reclass.area_to_translate.c:5
#, fuzzy
msgid "Value option that sets the area size limit (in hectares)"
msgstr ""
"tùy chọn lesser val (giá trị nhỏ hơn) thiết lập giới hạn kích thước vùng lớn "
"hơn lesser val [hecta]"

#: ../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
#, fuzzy
msgid "Method used for reclassification"
msgstr "Thuật toán dùng để phân loại"

#: ../locale/scriptstrings/r.reclass.area_to_translate.c:11
#, fuzzy
msgid "Input map is clumped"
msgstr "Đầu vào thất bại"

#: ../locale/scriptstrings/r.reclass.area_to_translate.c:12
#, fuzzy
msgid "Clumps including diagonal neighbors"
msgstr "Lọc ra tất cả các ô không có dữ liệu"

#: ../locale/scriptstrings/i.oif_to_translate.c:1
#, fuzzy
msgid "Calculates Optimum-Index-Factor table for spectral bands"
msgstr ""
"Tính toán Hệ số-Chỉ mục-Tối ưu (OIF) cho các băng 1-5 & 7 của ảnh LANDSAT TM"

#: ../locale/scriptstrings/v.krige_to_translate.c:1
msgid "Performs ordinary or block kriging for vector maps."
msgstr ""

#: ../locale/scriptstrings/v.krige_to_translate.c:5
msgid "kriging"
msgstr ""

#: ../locale/scriptstrings/v.krige_to_translate.c:6
#, fuzzy
msgid "Name of point vector map containing sample data"
msgstr "Tên của bản đồ vec-tơ đầu vào chứa các đường"

#: ../locale/scriptstrings/v.krige_to_translate.c:7
#, fuzzy
msgid "Name of attribute column with numerical value to be interpolated"
msgstr "Cột trong bảng thuộc tính chứa giá trị cần nội suy"

#: ../locale/scriptstrings/v.krige_to_translate.c:9
msgid "If omitted, will be <input name>_kriging"
msgstr ""

#: ../locale/scriptstrings/v.krige_to_translate.c:10
#, fuzzy
msgid "R package to use"
msgstr "Biến GRASS cần thiết lập"

#: ../locale/scriptstrings/v.krige_to_translate.c:11
msgid "Variogram model(s)"
msgstr ""

#: ../locale/scriptstrings/v.krige_to_translate.c:12
msgid "Leave empty to test all models (requires automap)"
msgstr ""

#: ../locale/scriptstrings/v.krige_to_translate.c:13
msgid "Block size (square block)"
msgstr ""

#: ../locale/scriptstrings/v.krige_to_translate.c:14
msgid "Block size. Used by block kriging."
msgstr ""

#: ../locale/scriptstrings/v.krige_to_translate.c:15
msgid "Range value"
msgstr ""

#: ../locale/scriptstrings/v.krige_to_translate.c:16
#: ../locale/scriptstrings/v.krige_to_translate.c:18
#: ../locale/scriptstrings/v.krige_to_translate.c:20
msgid "Automatically fixed if not set"
msgstr ""

#: ../locale/scriptstrings/v.krige_to_translate.c:17
msgid "Nugget value"
msgstr ""

#: ../locale/scriptstrings/v.krige_to_translate.c:19
#, fuzzy
msgid "Sill value"
msgstr "%s: giá trị chỉ định không hợp lệ"

#: ../locale/scriptstrings/v.krige_to_translate.c:21
#, fuzzy
msgid "Name for output variance raster map"
msgstr "Tên của bản đồ raster hướng đầu ra"

#: ../locale/scriptstrings/v.krige_to_translate.c:22
msgid "If omitted, will be <input name>_kriging.var"
msgstr ""

#: ../locale/scriptstrings/v.dissolve_to_translate.c:1
#, fuzzy
msgid ""
"Dissolves boundaries between adjacent areas sharing a common category number "
"or attribute."
msgstr ""
"Không tìm thấy bảng thuộc tính -> chỉ dùng chỉ số phạm trù làm thuộc tính"

#: ../locale/scriptstrings/v.dissolve_to_translate.c:3
#: ../vector/v.extract/main.c:80
msgid "dissolve"
msgstr ""

#: ../locale/scriptstrings/v.dissolve_to_translate.c:6
#, fuzzy
msgid "Layer number or name."
msgstr "Lớp số (to)"

#: ../locale/scriptstrings/v.dissolve_to_translate.c:7
#, fuzzy
msgid "Name of attribute column used to dissolve common boundaries"
msgstr "Tên của cột thuộc tính dùng làm nhãn"

#: ../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:16
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:17
msgid ""
"The user defined values that indicate start, intermediate and end status in "
"the indicator output space time raster dataset"
msgstr ""

#: ../locale/scriptstrings/t.vect.univar_to_translate.c:1
#, fuzzy
msgid ""
"Calculates univariate statistics of attributes for each registered vector "
"map of a space time vector dataset"
msgstr "Tính toán thống kê một biến từ các ô không rỗng của một bản đồ raster."

#: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:1
#, fuzzy
msgid ""
"Performs spatio-temporal mapcalc expressions on temporally sampled maps of "
"space time raster datasets."
msgstr "Liệt kê các tập tin vec-tơ trong vị trí đầu vào và thoát"

#: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:6
msgid "Spatio-temporal mapcalc expression"
msgstr ""

#: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:7
#, fuzzy
msgid "Basename for output raster maps"
msgstr "Tên của bản đồ raster đầu ra"

#: ../imagery/i.landsat.acca/tools.c:126
#: ../imagery/i.landsat.acca/algorithm.c:380
#: ../imagery/i.landsat.acca/main.c:57 ../imagery/i.landsat.toar/main.c:406
#: ../imagery/i.landsat.toar/main.c:544 ../raster/r.mapcalc/map3.c:515
#: ../raster/r.random/random.c:43 ../raster/r.random/random.c:47
#, c-format
msgid "Unable to open raster map <%s>"
msgstr "Không thể mở bản đồ raster <%s>"

#: ../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 ../raster/r.mapcalc/map3.c:594
#: ../raster/r.sunhours/main.c:324 ../raster/r.sunhours/main.c:335
#: ../raster/r.sunhours/main.c:346
#, c-format
msgid "Unable to create raster map <%s>"
msgstr "Không thể tạo bản đồ raster <%s>"

#: ../imagery/i.landsat.acca/tools.c:138
#, fuzzy
msgid "Filling small holes in clouds..."
msgstr "Đang lấp các chỗ trũng..."

#: ../imagery/i.landsat.acca/algorithm.c:124
#, fuzzy
msgid "Preliminary scene analysis:"
msgstr "Các tính toán bề mặt sơ bộ..."

#: ../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
#, fuzzy, c-format
msgid "* Standard deviation: %.2lf"
msgstr "Độ lệch chuẩn"

#: ../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
#, fuzzy
msgid "Maximum temperature:"
msgstr "Các đối tượng"

#: ../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
#, fuzzy
msgid "Processing first pass..."
msgstr "Đang xử lý các vùng..."

#: ../imagery/i.landsat.acca/algorithm.c:391
#, fuzzy
msgid "Removing ambiguous pixels..."
msgstr "Loại bỏ các đối tượng lặp..."

#: ../imagery/i.landsat.acca/algorithm.c:393
#, fuzzy
msgid "Pass two processing..."
msgstr "Đang xử lý..."

#: ../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:108
#, fuzzy
msgid "cloud detection"
msgstr "Tùy_chọn_Đầu_ra"

#: ../imagery/i.landsat.acca/main.c:111 ../imagery/i.landsat.toar/main.c:81
#, fuzzy
msgid "Base name of input raster bands"
msgstr "Tên của bản đồ raster đầu ra"

#: ../imagery/i.landsat.acca/main.c:112 ../imagery/i.landsat.toar/main.c:82
msgid "Example: 'B.' for B.1, B.2, ..."
msgstr ""

#: ../imagery/i.landsat.acca/main.c:120
msgid "B56composite (step 6)"
msgstr ""

#: ../imagery/i.landsat.acca/main.c:127
msgid "B45ratio: Desert detection (step 10)"
msgstr ""

#: ../imagery/i.landsat.acca/main.c:135
#, fuzzy
msgid "Number of classes in the cloud temperature histogram"
msgstr "Số nhóm giá trị cho chủ đề (số nguyên)"

#: ../imagery/i.landsat.acca/main.c:137 ../imagery/i.landsat.acca/main.c:152
#: ../imagery/i.landsat.acca/main.c:158 ../imagery/i.landsat.acca/main.c:163
#, fuzzy
msgid "Cloud settings"
msgstr "Tùy_chọn_Đầu_ra"

#: ../imagery/i.landsat.acca/main.c:141
msgid "Data is Landsat-5 TM"
msgstr ""

#: ../imagery/i.landsat.acca/main.c:142
msgid "I.e. Thermal band is '.6' not '.61')"
msgstr ""

#: ../imagery/i.landsat.acca/main.c:147
msgid "Apply post-processing filter to remove small holes"
msgstr ""

#: ../imagery/i.landsat.acca/main.c:151
msgid "Always use cloud signature (step 14)"
msgstr ""

#: ../imagery/i.landsat.acca/main.c:157
msgid ""
"Bypass second-pass processing, and merge warm (not ambiguous) and cold clouds"
msgstr ""

#: ../imagery/i.landsat.acca/main.c:162
msgid "Include a category for cloud shadows"
msgstr ""

#: ../imagery/i.evapo.pt/main.c:67 ../imagery/i.evapo.time/main.c:78
#: ../imagery/i.evapo.pm/main.c:59 ../imagery/i.evapo.mh/main.c:70
#, fuzzy
msgid "evapotranspiration"
msgstr "vector, chuyển đổi"

#: ../imagery/i.evapo.pt/main.c:69
msgid ""
"Computes evapotranspiration calculation Priestley and Taylor formulation, "
"1972."
msgstr ""

#: ../imagery/i.evapo.pt/main.c:75
#, fuzzy
msgid "Name of input net radiation raster map [W/m2]"
msgstr "Tên của bản đồ raster độ cao [m]"

#: ../imagery/i.evapo.pt/main.c:79
#, fuzzy
msgid "Name of input soil heat flux raster map [W/m2]"
msgstr "Tên của bản đồ raster độ sâu nước [m]"

#: ../imagery/i.evapo.pt/main.c:83
#, fuzzy
msgid "Name of input air temperature raster map [K]"
msgstr "Tên của bản đồ raster"

#: ../imagery/i.evapo.pt/main.c:87
#, fuzzy
msgid "Name of input atmospheric pressure raster map [millibars]"
msgstr "Tên của bản đồ raster độ nét đứt gãy nghiêm trọng [Pa]"

#: ../imagery/i.evapo.pt/main.c:93
#, fuzzy
msgid "Priestley-Taylor coefficient"
msgstr "Bản đồ dùng làm hệ số x"

#: ../imagery/i.evapo.pt/main.c:97
#, fuzzy
msgid "Name of output evapotranspiration raster map [mm/d]"
msgstr "Tên tập tin địa điểm đi chuyển (walker site) đầu ra"

#: ../imagery/i.evapo.pt/main.c:102 ../imagery/i.evapo.mh/main.c:105
msgid "Set negative ETa to zero"
msgstr ""

#: ../imagery/i.cca/transform.c:24
msgid "Unable to allocate cell buffers."
msgstr "Không thể cấp phát các vùng đệm cell."

#: ../imagery/i.cca/transform.c:58
msgid "Transform completed.\n"
msgstr "Việc chuyển đổi hoàn tất.\n"

#: ../imagery/i.cca/main.c:87
msgid "canonical components analysis"
msgstr ""

#: ../imagery/i.cca/main.c:89
#, fuzzy
msgid "Canonical components analysis (CCA) program for image processing."
msgstr "Chương trình phân tích thành phần chính tắc (cca) dùng trong xử lý ảnh"

#: ../imagery/i.cca/main.c:96
msgid "Name of input imagery subgroup"
msgstr "Tên của nhóm ảnh phụ đầu vào"

#: ../imagery/i.cca/main.c:103
#, fuzzy
msgid "File containing spectral signatures"
msgstr "Tập tin ascii chứa các chữ ký phổ"

#: ../imagery/i.cca/main.c:106
msgid "Output raster map prefix name"
msgstr "Tên tiền tố của bản đồ raster đầu ra"

#: ../imagery/i.cca/main.c:114
msgid "Unknown imagery group."
msgstr "Nhóm ảnh không biết."

#: ../imagery/i.cca/main.c:117
msgid "Unable to find subgroup reference information."
msgstr "Không thể tìm thấy thông tin tham chiếu của nhóm phụ."

#: ../imagery/i.cca/main.c:123
msgid "Unable to open the signature file"
msgstr "Không thể mở tập tin chữ ký"

#: ../imagery/i.cca/main.c:127
msgid "Error while reading the signatures file."
msgstr "Lỗi khi đang đọc tập tin chữ ký."

#: ../imagery/i.cca/main.c:132
msgid "Need at least two signatures in signature file."
msgstr "Cần ít nhất hai chữ ký trong tập tin chữ ký."

#: ../imagery/i.cca/main.c:226
#, c-format
msgid "The output cell map <%s.%d> has values outside the 0-255 range."
msgstr "Bản đồ cell đầu ra <%s.%d> có giá trị nằm ngoài miền 0-255."

#: ../imagery/i.zc/main.c:53 ../vector/v.lidar.edgedetection/main.c:74
msgid "edges"
msgstr ""

#: ../imagery/i.zc/main.c:55
msgid "Zero-crossing \"edge detection\" raster function for image processing."
msgstr "Chức năng phát \"hiện gờ\" cắt 0 raster dùng cho xử lý ảnh."

#: ../imagery/i.zc/main.c:65 ../raster/r.random/main.c:60
#: ../raster/r.out.bin/main.c:290
msgid "Name of input raster map"
msgstr "Tên bản đồ raster đầu vào"

#: ../imagery/i.zc/main.c:73
msgid "Zero crossing raster map"
msgstr "Bản đồ raster cắt 0"

#: ../imagery/i.zc/main.c:80
msgid "x-y extent of the Gaussian filter"
msgstr "Phạm vi x-y của bộ lọc Gauss"

#: ../imagery/i.zc/main.c:88
msgid "Sensitivity of Gaussian filter"
msgstr "Độ nhạy của bộ lọc Gauss"

#: ../imagery/i.zc/main.c:96
msgid "Number of azimuth directions categorized"
msgstr "Số hướng phương vị được phân loại"

#: ../imagery/i.zc/main.c:108
msgid "Threshold less than or equal to zero not allowed"
msgstr "Ngưỡng nhỏ hơn hoặc bằng 0 không được chấp nhận"

#: ../imagery/i.zc/main.c:114
msgid "Width less than or equal to zero not allowed"
msgstr "Chiều rộng nhỏ hơn hoặc bằng 0 không được chấp nhận"

#: ../imagery/i.zc/main.c:118
msgid "Fewer than 1 orientation classes not allowed"
msgstr "Ít hơn 1 nhóm hướng không được chấp nhận"

#: ../imagery/i.zc/main.c:132
#, c-format
msgid "Power 2 values : %d rows %d columns"
msgstr "Các giá trị bậc 2 :  %d hàng %d cột"

#: ../imagery/i.zc/main.c:142
msgid "Initializing data..."
msgstr "Đang khởi tạo dữ liệu..."

#: ../imagery/i.zc/main.c:152 ../raster/r.texture/main.c:288
#: ../raster/r.carve/raster.c:13
msgid "Reading raster map..."
msgstr "Đang đọc tập tin raster... "

#: ../imagery/i.zc/main.c:172
msgid "Writing transformed data to file..."
msgstr "Đang ghi dữ liệu đã chuyển đổi vào tập tin..."

#: ../imagery/i.zc/main.c:192
msgid "Transform successful"
msgstr "Chuyển đổi thành công"

#: ../imagery/i.smap/interp.c:68 ../raster/r.cost/main.c:673
#: ../raster/r.texture/h_measure.c:594 ../raster/r.walk/main.c:808
#: ../raster/r.stream.extract/load.c:44 ../raster/r.stream.extract/load.c:53
msgid "Unable to allocate memory"
msgstr "Không thể cấp phát bộ nhớ"

#: ../imagery/i.smap/interp.c:233
msgid "Invalid parameter values"
msgstr "Các giá trị tham số không hợp lệ"

#: ../imagery/i.smap/model.c:43
#, c-format
msgid "Nonsymetric covariance for class %d subclass %d"
msgstr "Hiệp phương sai bất đối xứng cho lớp %d lớp phụ %d"

#: ../imagery/i.smap/model.c:55
#, c-format
msgid "Nonpositive eigenvalues for class %d subclass %d"
msgstr "Các giá trị eigen không dương cho lớp %d lớp phụ %d"

#: ../imagery/i.smap/write_img.c:15
#, fuzzy
msgid "Writing output raster map(s)..."
msgstr "Đang ghi bản đồ raster đầu ra %s..."

#: ../imagery/i.smap/openfiles.c:18 ../imagery/i.smap/read_sig.c:13
#: ../imagery/i.gensig/openfiles.c:19 ../imagery/i.gensigset/openfiles.c:18
#, c-format
msgid "Unable to read REF file for subgroup <%s> in group <%s>"
msgstr "Không thể đọc tập tin REF của nhóm phụ <%s> trong nhóm <%s>"

#: ../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 "Nhóm phụ <%s> trong nhóm <%s> không có bản đồ raster nào"

#: ../imagery/i.smap/main.c:39 ../imagery/i.maxlik/main.c:62
#: ../imagery/i.gensig/main.c:40 ../imagery/i.cluster/main.c:76
#: ../imagery/i.segment/main.c:37 ../imagery/i.gensigset/main.c:41
#: ../raster/r.kappa/main.c:70 ../vector/v.class/main.c:46
#, fuzzy
msgid "classification"
msgstr "Phép phân loại điểm"

#: ../imagery/i.smap/main.c:40 ../imagery/i.gensig/main.c:41
#: ../imagery/i.gensigset/main.c:42
#, fuzzy
msgid "supervised classification"
msgstr "Phép phân loại điểm"

#: ../imagery/i.smap/main.c:41 ../imagery/i.segment/main.c:36
#, fuzzy
msgid "segmentation"
msgstr "Phép chọn"

#: ../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 ""
"Thực hiện phép phân loại ảnh theo ngữ cảnh bằng cách dùng phép ước lượng "
"sequential maximum a posterioi  (SMAP)."

#: ../imagery/i.smap/segment.c:67
msgid "Number of classes must be < 256"
msgstr "Số lớp phải < 256"

#: ../imagery/i.smap/segment.c:102
#, c-format
msgid "Processing rows %d-%d (of %d)..."
msgstr "Đang xử lý các hàng %d-%d (của %d)..."

#: ../imagery/i.smap/parse.c:20 ../imagery/i.maxlik/main.c:81
#, fuzzy
msgid "Name of input file containing signatures"
msgstr "Tên củ tập tin chứa các chữ ký"

#: ../imagery/i.smap/parse.c:21
msgid "Generated by i.gensigset"
msgstr "Do i.gensigset tạo ra"

#: ../imagery/i.smap/parse.c:28 ../imagery/i.maxlik/main.c:86
#, fuzzy
msgid "Name for output raster map holding classification results"
msgstr "Tên bản đồ raster chứa các kết quả phân loại"

#: ../imagery/i.smap/parse.c:33
#, fuzzy
msgid "Name for output raster map holding goodness of fit (lower is better)"
msgstr ""
"Tên của bản đồ vec-tơ đầu ra nơi các khung bao của các bản đồ vec-tơ đầu vào "
"được ghi vào đó"

#: ../imagery/i.smap/parse.c:37
msgid "Size of submatrix to process at one time"
msgstr "Kích thước của ma trận con để xử lý mỗi lần"

#: ../imagery/i.smap/parse.c:45
msgid "Use maximum likelihood estimation (instead of smap)"
msgstr "Sử dụng phép ước lượng giống nhau tối đa (thay vì dùng SMAP)"

#: ../imagery/i.smap/parse.c:61 ../imagery/i.maxlik/open.c:17
#: ../imagery/i.gensig/parse.c:41 ../imagery/i.cluster/open_files.c:18
#: ../imagery/i.gensigset/parse.c:47
#, fuzzy, c-format
msgid "Group <%s> not found in current mapset"
msgstr "Không tìm thấy bản đồ raster <%s> trong bộ bản đồ hiện tại"

#: ../imagery/i.smap/parse.c:64 ../imagery/i.maxlik/open.c:20
#: ../imagery/i.gensig/parse.c:44 ../imagery/i.cluster/open_files.c:22
#: ../imagery/i.gensigset/parse.c:50
#, c-format
msgid "Subgroup <%s> in group <%s> not found"
msgstr "Không tìm thấy nhóm phụ <%s> thuộc nhóm <%s>"

#: ../imagery/i.smap/read_sig.c:23 ../imagery/i.maxlik/open.c:53
#: ../imagery/i.cluster/open_files.c:70
#, c-format
msgid "Unable to read signature file <%s>"
msgstr "Không thể đọc tập tin chữ ký <%s>"

#: ../imagery/i.smap/read_sig.c:27
#, c-format
msgid "Signature file <%s> is invalid"
msgstr "Tập tin chữ ký <%s> không hợp lệ."

#: ../imagery/i.smap/read_sig.c:30
#, fuzzy, c-format
msgid "Signature file <%s> is empty"
msgstr "Tập tin chữ ký <%s> không hợp lệ."

#: ../imagery/i.landsat.toar/landsat_met.c:117
#, fuzzy, c-format
msgid "Metadata file <%s> not found"
msgstr "Không tìm thấy tập tin địa điểm <%s>"

#: ../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
#, fuzzy
msgid "radiometric conversion"
msgstr "Lỗi chuyển đổi chữ"

#: ../imagery/i.landsat.toar/main.c:72 ../imagery/i.landsat.toar/main.c:577
#: ../imagery/i.aster.toar/main.c:100
#, fuzzy
msgid "radiance"
msgstr "Phương sai "

#: ../imagery/i.landsat.toar/main.c:73 ../imagery/i.landsat.toar/main.c:579
#: ../imagery/i.modis.qc/main.c:140 ../imagery/i.albedo/main.c:90
#: ../imagery/i.aster.toar/main.c:101
#, fuzzy
msgid "reflectance"
msgstr "Phép chọn"

#: ../imagery/i.landsat.toar/main.c:74 ../imagery/i.aster.toar/main.c:102
msgid "brightness temperature"
msgstr ""

#: ../imagery/i.landsat.toar/main.c:76
#, fuzzy
msgid "atmospheric correction"
msgstr "Bản đồ raster hướng đầu ra"

#: ../imagery/i.landsat.toar/main.c:85
#, fuzzy
msgid "Prefix for output raster maps"
msgstr "Tiền tố dùng cho (các) bản đồ raster đầu ra"

#: ../imagery/i.landsat.toar/main.c:87
msgid "Example: 'B.toar.' generates B.toar.1, B.toar.2, ..."
msgstr ""

#: ../imagery/i.landsat.toar/main.c:92
msgid "Name of Landsat metadata file (.met or MTL.txt)"
msgstr ""

#: ../imagery/i.landsat.toar/main.c:93 ../imagery/i.landsat.toar/main.c:115
#: ../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
#: ../raster/r.external/main.c:91 ../raster/r.in.gdal/main.c:131
#: ../raster/r.in.gdal/main.c:139
msgid "Metadata"
msgstr "Mô tả dữ liệu"

#: ../imagery/i.landsat.toar/main.c:98
msgid "Spacecraft sensor"
msgstr ""

#: ../imagery/i.landsat.toar/main.c:99
msgid "Required only if 'metfile' not given (recommended for sanity)"
msgstr ""

#: ../imagery/i.landsat.toar/main.c:104
msgid "Landsat-1 MSS"
msgstr ""

#: ../imagery/i.landsat.toar/main.c:105
msgid "Landsat-2 MSS"
msgstr ""

#: ../imagery/i.landsat.toar/main.c:106
msgid "Landsat-3 MSS"
msgstr ""

#: ../imagery/i.landsat.toar/main.c:107
msgid "Landsat-4 MSS"
msgstr ""

#: ../imagery/i.landsat.toar/main.c:108
msgid "Landsat-5 MSS"
msgstr ""

#: ../imagery/i.landsat.toar/main.c:109
msgid "Landsat-4 TM"
msgstr ""

#: ../imagery/i.landsat.toar/main.c:110
msgid "Landsat-5 TM"
msgstr ""

#: ../imagery/i.landsat.toar/main.c:111
msgid "Landsat-7 ETM+"
msgstr ""

#: ../imagery/i.landsat.toar/main.c:112
msgid "Landsat_8 OLI/TIRS"
msgstr ""

#: ../imagery/i.landsat.toar/main.c:122 ../imagery/i.landsat.toar/main.c:123
#, fuzzy
msgid "Atmospheric correction method"
msgstr "Bản đồ raster hướng đầu ra"

#: ../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
#, fuzzy
msgid "Sun elevation in degrees"
msgstr "Tên tập tin độ cao raster"

#: ../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
#, fuzzy
msgid "return value stored for a given metadata"
msgstr "Liệt kê tất cả các bảng trong một CSDL cho trước."

#: ../imagery/i.landsat.toar/main.c:195
msgid "Required only if 'metfile' and -p given"
msgstr ""

#: ../imagery/i.landsat.toar/main.c:201
#, fuzzy
msgid "Landsat Number"
msgstr "Lớp số"

#: ../imagery/i.landsat.toar/main.c:202
#, fuzzy
msgid "Creation timestamp"
msgstr "Tương quan"

#: ../imagery/i.landsat.toar/main.c:203
msgid "Date"
msgstr ""

#: ../imagery/i.landsat.toar/main.c:204
#, fuzzy
msgid "Sun Elevation"
msgstr "Phép chọn"

#: ../imagery/i.landsat.toar/main.c:205
#, fuzzy
msgid "Sensor"
msgstr "Kênh đỏ LANDSAT"

#: ../imagery/i.landsat.toar/main.c:206
#, fuzzy
msgid "Bands count"
msgstr "băng %d"

#: ../imagery/i.landsat.toar/main.c:206
msgid "Sun Azimuth Angle"
msgstr ""

#: ../imagery/i.landsat.toar/main.c:206 ../raster/r.sun/main.c:444
#: ../raster/r.sun/main.c:453 ../raster/r.sun/main.c:470
#: ../raster/r.sun/main.c:508 ../raster/r.sunmask/main.c:153
#: ../raster/r.sunmask/main.c:161 ../raster/r.sunmask/main.c:169
#: ../raster/r.sunmask/main.c:177 ../raster/r.sunmask/main.c:185
#: ../raster/r.sunmask/main.c:194 ../raster/r.sunmask/main.c:203
#: ../raster/r.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
msgid "Time"
msgstr ""

#: ../imagery/i.landsat.toar/main.c:215
#, fuzzy
msgid "Scale factor for output"
msgstr "Hệ số tỷ lệ cho độ cao"

#: ../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
#, fuzzy
msgid "Print output metadata info"
msgstr "Chỉ in ra vùng của bản đồ raster 3D"

#: ../imagery/i.landsat.toar/main.c:256 ../imagery/i.landsat.toar/main.c:264
#, fuzzy, c-format
msgid "Illegal date format: [%s] (yyyy-mm-dd)"
msgstr "Giá trị cho '%s' không hợp lệ (%s)"

#: ../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
#, fuzzy, c-format
msgid "Unknown satellite type (defined by '%s')"
msgstr "Kiểu mục trong pad không biết: %s"

#: ../imagery/i.landsat.toar/main.c:410 ../imagery/i.landsat.toar/main.c:559
#, fuzzy, c-format
msgid "Unable to read data type of raster map <%s>"
msgstr "Không thể đọc miền fp của bản đồ raster <%s>"

#: ../imagery/i.landsat.toar/main.c:534 ../raster/r.topidx/topidx.c:41
#: ../raster/r.flow/main.c:314
#, fuzzy
msgid "Calculating..."
msgstr "Đang tính toán các bản đồ ..."

#: ../imagery/i.landsat.toar/main.c:548 ../raster/r.in.gdal/main.c:311
#: ../raster/r.in.gdal/main.c:643 ../raster/r.relief/main.c:194
#: ../vector/v.kernel/main.c:236
#, c-format
msgid "Raster map <%s> already exists and will be overwritten"
msgstr "Bản đồ raster <%s> đã có và sẽ bị ghi đè"

#: ../imagery/i.landsat.toar/main.c:552
#, fuzzy, c-format
msgid "Raster map <%s> exists. Skipping."
msgstr "Bản đồ raster <%s> đã có trong nhóm. Bỏ qua..."

#: ../imagery/i.landsat.toar/main.c:575
#, fuzzy, c-format
msgid "Writing %s of <%s> to <%s>..."
msgstr "Đang ghi %s từ %s..."

#: ../imagery/i.landsat.toar/main.c:579
#, fuzzy
msgid "temperature"
msgstr "Các đối tượng"

#: ../imagery/i.maxlik/invert.c:28
#, c-format
msgid "Signature %d is not valid (ill-conditioned) - ignored"
msgstr "Chữ ký %d không hợp lệ (đặt đ.kiện kém) - bỏ qua"

#: ../imagery/i.maxlik/invert.c:31
#, c-format
msgid "Signature %d is not valid (singular) - ignored"
msgstr "Chữ ký %d không hợp lệ (số ít) - bỏ qua."

#: ../imagery/i.maxlik/main.c:63 ../imagery/i.gensig/main.c:42
msgid "Maximum Likelihood Classification"
msgstr ""

#: ../imagery/i.maxlik/main.c:66
msgid "Classifies the cell spectral reflectances in imagery data."
msgstr "Phân loại các hệ số phản xạ phổ của ô trong dữ liệu ảnh."

#: ../imagery/i.maxlik/main.c:68
#, fuzzy
msgid ""
"Classification is based on the spectral signature information generated by "
"either i.cluster, g.gui.iclass, or i.gensig."
msgstr ""
"Phép phân lại dựa trên thông tin chữ ký phổ được tạo ra bởi mô-đun i."
"cluster, i.class, hoặc i.gensig."

#: ../imagery/i.maxlik/main.c:82
#, fuzzy
msgid "Generated by either i.cluster, g.gui.iclass, or i.gensig"
msgstr "Được tạo ra bởi i.cluster, i.class, hoặc i.gensig"

#: ../imagery/i.maxlik/main.c:92
#, fuzzy
msgid "Name for output raster map holding reject threshold results"
msgstr "Tên của bản đồ raster chứa các kết quả ngưỡng bi từ chối"

#: ../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 ""
"Nhóm phụ <%s> của nhóm <%s> không có bản đồ raster nào. Nhóm phụ phải có ít "
"nhất 2 bản đồ raster."

#: ../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 ""
"Nhóm phụ <%s> của nhóm <%s> chỉ có 1 bản đồ raster. Nhóm phụ phải có ít nhất "
"2 bản đồ raster."

#: ../imagery/i.maxlik/open.c:47
#, c-format
msgid "Unable to open signature file <%s>"
msgstr "Không thể mở tập tin chữ ký <%s>"

#: ../imagery/i.maxlik/open.c:57 ../imagery/i.cluster/open_files.c:74
#, c-format
msgid "<%s> has too many signatures (limit is 255)"
msgstr "<%s> có quá nhiều chữ ký (giới hạn là 255)"

#: ../imagery/i.topo.corr/main.c:48 ../raster/r.slope.aspect/main.c:152
#: ../raster/r.param.scale/interface.c:56 ../raster/r.relief/main.c:110
#, fuzzy
msgid "terrain"
msgstr "Phương pháp nội suy"

#: ../imagery/i.topo.corr/main.c:49
#, fuzzy
msgid "topographic correction"
msgstr "Bản đồ raster hướng đầu ra"

#: ../imagery/i.topo.corr/main.c:50
#, fuzzy
msgid "Computes topographic correction of reflectance."
msgstr "Tên bản đồ kết quả"

#: ../imagery/i.topo.corr/main.c:58
#, fuzzy
msgid "Name of reflectance raster maps to be corrected topographically"
msgstr "Tên các bản đồ raster được 'vá' với nhau"

#: ../imagery/i.topo.corr/main.c:62
#, fuzzy
msgid "Name (flag -i) or prefix for output raster maps"
msgstr "Tiền tố dùng cho (các) bản đồ raster đầu ra"

#: ../imagery/i.topo.corr/main.c:66
#, fuzzy
msgid "Name of input base raster map (elevation or illumination)"
msgstr "Tên của bản đồ raster đầu vào (độ bão hoà)"

#: ../imagery/i.topo.corr/main.c:72
#, fuzzy
msgid "Solar zenith in degrees"
msgstr "Tên tập tin độ cao raster"

#: ../imagery/i.topo.corr/main.c:78
msgid "Solar azimuth in degrees (only if flag -i)"
msgstr ""

#: ../imagery/i.topo.corr/main.c:85
#, fuzzy
msgid "Topographic correction method"
msgstr "Bản đồ raster hướng đầu ra"

#: ../imagery/i.topo.corr/main.c:90
#, fuzzy
msgid "Output sun illumination terrain model"
msgstr "Đầu ra là lỗi nội suy"

#: ../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:158 ../raster/r.resamp.interp/main.c:102
#, c-format
msgid "Invalid method: %s"
msgstr "Phương pháp không hợp lệ: %s"

#: ../imagery/i.topo.corr/main.c:164
msgid "Illumination model is of CELL type"
msgstr ""

#: ../imagery/i.topo.corr/main.c:167
#, fuzzy, c-format
msgid "Band %s: "
msgstr "băng %d"

#: ../imagery/i.topo.corr/main.c:175
#, c-format
msgid "Reflectance of <%s> is not of DCELL type - ignored."
msgstr ""

#: ../imagery/i.eb.netrad/main.c:57 ../imagery/i.emissivity/main.c:47
#: ../imagery/i.eb.hsebal01/main.c:105 ../imagery/i.eb.eta/main.c:43
#: ../imagery/i.eb.soilheatflux/main.c:50 ../imagery/i.eb.evapfr/main.c:48
msgid "energy balance"
msgstr ""

#: ../imagery/i.eb.netrad/main.c:58
#, fuzzy
msgid "net radiation"
msgstr "Tổng quát hoá (%s) ..."

#: ../imagery/i.eb.netrad/main.c:59 ../imagery/i.eb.hsebal01/main.c:108
#: ../imagery/i.eb.eta/main.c:45 ../imagery/i.eb.soilheatflux/main.c:52
#: ../imagery/i.eb.evapfr/main.c:51
msgid "SEBAL"
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
#, fuzzy
msgid "Name of albedo raster map [0.0;1.0]"
msgstr "Tên tập tin raster độ cao"

#: ../imagery/i.eb.netrad/main.c:70 ../imagery/i.eb.soilheatflux/main.c:62
#, fuzzy
msgid "Name of NDVI raster map [-1.0;+1.0]"
msgstr "Tên của bản đồ raster"

#: ../imagery/i.eb.netrad/main.c:75
#, fuzzy
msgid "Name of surface temperature raster map [K]"
msgstr "Tên của bản đồ raster đầu ra (lục)"

#: ../imagery/i.eb.netrad/main.c:80 ../imagery/i.eb.soilheatflux/main.c:76
#, fuzzy
msgid "Name of time of satellite overpass raster map [local time in UTC]"
msgstr "Tên của bản đồ raster độ sâu nước [m]"

#: ../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
#, fuzzy
msgid "Name of the emissivity map [-]"
msgstr "Tên của bản đồ raster"

#: ../imagery/i.eb.netrad/main.c:94
#, fuzzy
msgid "Name of the single-way atmospheric transmissivitymap [-]"
msgstr "Tên tập tin raster độ cao"

#: ../imagery/i.eb.netrad/main.c:98
#, fuzzy
msgid "Name of the Day Of Year (DOY) map [-]"
msgstr "Tên của bản đồ raster lớp phủ"

#: ../imagery/i.eb.netrad/main.c:102
#, fuzzy
msgid "Name of the sun zenith angle map [degrees]"
msgstr "Tên của bản đồ raster đầu vào chứa vĩ độ [độ thập phân]"

#: ../imagery/i.eb.netrad/main.c:105
#, fuzzy
msgid "Name of the output net radiation layer"
msgstr "Tên tập tin địa điểm đi chuyển (walker site) đầu ra"

#: ../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
#, fuzzy
msgid "Names of satellite ETa raster maps [mm/d or cm/d]"
msgstr "Tên của tập tin raster đạo hàm x"

#: ../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
#, fuzzy
msgid "Names of meteorological station ETo raster maps [0-400] [mm/d or cm/d]"
msgstr "Tên của bản đồ raster tốc độ xâm nhập chảy tràn [mm/giờ]"

#: ../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
#, fuzzy, c-format
msgid "Too many ETa files. Only %d allowed."
msgstr "%s - quá nhiều tập tin 'vá'. Chỉ được phép %d tập tin"

#: ../imagery/i.evapo.time/main.c:162 ../imagery/i.evapo.time/main.c:178
#: ../imagery/i.evapo.time/main.c:200
#, fuzzy
msgid "The min specified input map is two"
msgstr "Số lượng các bản đồ đầu vào ít nhất là 2"

#: ../imagery/i.evapo.time/main.c:167
#, fuzzy, c-format
msgid "Too many ETa_doy files. Only %d allowed."
msgstr "%s - quá nhiều tập tin 'vá'. Chỉ được phép %d tập tin"

#: ../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
#, fuzzy, c-format
msgid "Too many ETo files. Only %d allowed."
msgstr "%s - quá nhiều tập tin 'vá'. Chỉ được phép %d tập tin"

#: ../imagery/i.pca/support.c:50
msgid "Eigen values, (vectors), and [percent importance]:"
msgstr ""

#: ../imagery/i.pca/main.c:75
#, fuzzy
msgid "principal components analysis"
msgstr "Chương trình phân tích thành phần chính tắc (pca) dùng trong xử lý ảnh"

#: ../imagery/i.pca/main.c:76
#, fuzzy
msgid "Principal components analysis (PCA) for image processing."
msgstr "Chương trình phân tích thành phần chính tắc (pca) dùng trong xử lý ảnh"

#: ../imagery/i.pca/main.c:82
#, fuzzy
msgid "Name of two or more input raster maps or imagery group"
msgstr ""
"#-#-#-#-#  grassmods_vi.po (grassmods_vi)  #-#-#-#-#\n"
"Tên của tập tin raster đầu vào\n"
"#-#-#-#-#  grassmods_vi.po (grassmods_vi)  #-#-#-#-#\n"
"Tên bản đồ raster đầu vào"

#: ../imagery/i.pca/main.c:87
#, fuzzy
msgid "A numerical suffix will be added for each component map"
msgstr "Số cấp cần dùng cho từng thành phần"

#: ../imagery/i.pca/main.c:96
#, fuzzy
msgid "Rescaling range for output maps"
msgstr "Độ phân giải cuủa bản đồ đầu ra"

#: ../imagery/i.pca/main.c:98
msgid "For no rescaling use 0,0"
msgstr ""

#: ../imagery/i.pca/main.c:99
#, fuzzy
msgid "Rescale"
msgstr "Nạp lại"

#: ../imagery/i.pca/main.c:108
msgid "Cumulative percent importance for filtering"
msgstr ""

#: ../imagery/i.pca/main.c:109 ../imagery/i.pca/main.c:120
#: ../raster/r.mfilter/main.c:80 ../raster/r.mfilter/main.c:99
#, fuzzy
msgid "Filter"
msgstr "địa điểm"

#: ../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
#, fuzzy
msgid "Output will be filtered input bands"
msgstr "Chỉ xuất ra dạng mét"

#: ../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:180
#, c-format
msgid "Group <%s> not found"
msgstr "Không tìm thấy nhóm <%s>"

#: ../imagery/i.pca/main.c:154
msgid "Sorry, at least 2 input bands must be provided"
msgstr "Xin lỗi, tối thiểu phải cung cấp 2 băng đầu vào"

#: ../imagery/i.pca/main.c:169
#, fuzzy, c-format
msgid "'%s' must be positive"
msgstr "Kích thước vùng lân cận phải dương"

#: ../imagery/i.pca/main.c:171
#, fuzzy, c-format
msgid "'%s' must be < 100"
msgstr "'layer' phải > 0"

#: ../imagery/i.pca/main.c:197 ../raster/r.covar/main.c:110
msgid "No non-null values"
msgstr "Không có các giá trị khác rỗng"

#: ../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 "Chiều dài miền tỷ lệ phải >0. Dùng các giá trị mặc định: 0,255."

#: ../imagery/i.pca/main.c:343
#, fuzzy
msgid "Computing covariance matrix..."
msgstr "Đang tính ma trận hiệp phương sai..."

#: ../imagery/i.pca/main.c:456
#, fuzzy, c-format
msgid "Rescaling to range %d,%d..."
msgstr "Đang lấy lại tỷ lệ dữ liệu <%s> thành miền %d,%d..."

#: ../imagery/i.pca/main.c:464
#, fuzzy
msgid "Calculating principal components..."
msgstr "Đang tính các giá trị trung bình lớp ..."

#: ../imagery/i.group/main.c:55
#, fuzzy
msgid "Creates, edits, and lists groups of imagery data."
msgstr "Tạo, chỉnh sửa và liệt kê các nhóm và nhóm phụ của các tập tin ảnh."

#: ../imagery/i.group/main.c:59
msgid "Name of imagery group"
msgstr "Tên nhóm ảnh"

#: ../imagery/i.group/main.c:63
#, fuzzy
msgid "Name of imagery subgroup"
msgstr "Tên của nhóm ảnh phụ"

#: ../imagery/i.group/main.c:67
msgid "Name of raster map(s) to include in group"
msgstr "Tên của (các) bản đồ raster đưa vào nhóm"

#: ../imagery/i.group/main.c:68 ../imagery/i.group/main.c:74
msgid "Maps"
msgstr ""

#: ../imagery/i.group/main.c:73
#, fuzzy
msgid "Remove selected files from specified group or subgroup"
msgstr "Loại bỏ các tập tin chọn ra khỏi nhóm được chỉ định"

#: ../imagery/i.group/main.c:78
#, fuzzy
msgid "List files from specified (sub)group"
msgstr "Liệt kê các tập tin trong nhóm (phụ) được chỉ định (fancy)"

#: ../imagery/i.group/main.c:83
#, fuzzy
msgid "List subgroups from specified group"
msgstr "Liệt kê các tập tin trong nhóm (phụ) được chỉ định (fancy)"

#: ../imagery/i.group/main.c:109
msgid "No input raster map(s) specified"
msgstr "(các) Bản đồ raster đầu vào không được chỉ định."

#: ../imagery/i.group/main.c:117 ../imagery/i.target/main.c:80
msgid "Group must exist in the current mapset"
msgstr "Nhóm phải có trong bộ bản đồ hiện tại"

#: ../imagery/i.group/main.c:128 ../imagery/i.group/main.c:150
msgid "Specified group does not exist in current mapset"
msgstr "Nhóm được chỉ định không có trong bộ bản đồ hiện tại"

#: ../imagery/i.group/main.c:132
#, c-format
msgid "Removing raster maps from subgroup <%s>..."
msgstr "Đang loại bỏ các bản đồ raster khỏi nhóm phụ <%s>... "

#: ../imagery/i.group/main.c:137
#, c-format
msgid "Removing raster maps from group <%s>..."
msgstr "Đang loại bỏ các bản đồ raster khỏi nhóm <%s>... "

#: ../imagery/i.group/main.c:158
#, fuzzy, c-format
msgid "Subgroup <%s> of group <%s> references the following raster maps:"
msgstr "Nhóm phụ <%s> trong nhóm <%s> không có bản đồ raster nào"

#: ../imagery/i.group/main.c:173
#, fuzzy, c-format
msgid "Group <%s> references the following raster maps:"
msgstr "Nhóm phụ <%s> không có bản đồ raster nào"

#: ../imagery/i.group/main.c:185
#, c-format
msgid "Group <%s> does not yet exist. Creating..."
msgstr "Nhóm <%s> chưa có. Đang tạo..."

#: ../imagery/i.group/main.c:189 ../imagery/i.group/main.c:198
#, c-format
msgid "Adding raster maps to group <%s>..."
msgstr "Đang thêm các bản đồ raster vào nhóm <%s>..."

#: ../imagery/i.group/main.c:193
#, c-format
msgid "Adding raster maps to subgroup <%s>..."
msgstr "Đang thêm các bản đồ raster vào nhóm phụ <%s>..."

#: ../imagery/i.group/main.c:219 ../imagery/i.group/main.c:261
#, fuzzy, c-format
msgid "Raster map <%s> not found. Skipped."
msgstr "Không tìm thấy bản đồ raster <%s>"

#: ../imagery/i.group/main.c:224
#, c-format
msgid "Adding raster map <%s> to group"
msgstr "Đang thêm bản đồ raster <%s> vào nhóm"

#: ../imagery/i.group/main.c:230
#, fuzzy, c-format
msgid "Raster map <%s> exists in group. Skipped."
msgstr "Bản đồ raster <%s> đã có trong nhóm. Bỏ qua..."

#: ../imagery/i.group/main.c:267
#, c-format
msgid "Adding raster map <%s> to subgroup"
msgstr "Đang thêm bản đồ raster <%s> vào nhóm phụ"

#: ../imagery/i.group/main.c:274
#, c-format
msgid "Raster map <%s> exists in subgroup. Skipping..."
msgstr "Bản đồ raster <%s> đã có trong nhóm. Bỏ qua..."

#: ../imagery/i.group/main.c:323
#, c-format
msgid "Removing raster map <%s> from group"
msgstr "Đang loại bỏ bản đồ raster <%s> ra khỏi nhóm"

#: ../imagery/i.group/main.c:340 ../imagery/i.group/main.c:399
msgid "No raster map removed"
msgstr "Không có bản đồ raster nào bị loại bỏ"

#: ../imagery/i.group/main.c:382
#, c-format
msgid "Removing raster map <%s> from subgroup"
msgstr "Đang loại bỏ bản đồ raster <%s> ra khỏi nhóm phụ"

#: ../imagery/i.group/main.c:418
#, fuzzy, c-format
msgid "Group <%s> does not contain any subgroup.\n"
msgstr "Nhóm <%s> không tồn tại"

#: ../imagery/i.group/main.c:429
#, fuzzy, c-format
msgid "group <%s> references the following subgroups\n"
msgstr "Nhóm phụ <%s> không có bản đồ raster nào"

#: ../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 ""
"Chuyển đổi các bản đồ raster từ không gian màu RGB (Đỏ-Lục-Xanh) thành HIS "
"(Màu sắc-Cường độ-Độ bão hoà)."

#: ../imagery/i.rgb.his/main.c:58
msgid "Name of input raster map (red)"
msgstr "Tên của bản đồ raster đầu vào (đỏ)"

#: ../imagery/i.rgb.his/main.c:62
msgid "Name of input raster map (green)"
msgstr "Tên của bản đồ raster đầu vào (lục)"

#: ../imagery/i.rgb.his/main.c:66
msgid "Name of input raster map (blue)"
msgstr "Tên của bản đồ raster đầu vào (xanh)"

#: ../imagery/i.rgb.his/main.c:70
msgid "Name for output raster map (hue)"
msgstr "Tên của bản đồ raster đầu ra (màu sắc)"

#: ../imagery/i.rgb.his/main.c:74
msgid "Name for output raster map (intensity)"
msgstr "Tên của bản đồ raster đầu ra (cường độ)"

#: ../imagery/i.rgb.his/main.c:78
msgid "Name for output raster map (saturation)"
msgstr "Tên của bản đồ raster đầu ra (độ bão hoà)"

#: ../imagery/i.gensig/means.c:26
msgid "Calculating class means..."
msgstr "Đang tính các giá trị trung bình lớp ..."

#: ../imagery/i.gensig/covariance.c:30
msgid "Calculating class covariance matrices..."
msgstr "Đang tính các ma trận hiệp phương sai lớp..."

#: ../imagery/i.gensig/check.c:21
#, c-format
msgid "Signature %d not invertible"
msgstr "Chữ ký %d không thể đảo ngược"

#: ../imagery/i.gensig/check.c:27
#, c-format
msgid "Signature %d unable to get eigen values"
msgstr "Chữ ký %d không thể lấy các giá trị eigen"

#: ../imagery/i.gensig/check.c:33
#, c-format
msgid "Signature %d not positive definite"
msgstr "Chữ ký %d không được xác định dương"

#: ../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 "Nhóm phụ <%s> trong nhóm <%s> không có bản đồ raster nào."

#: ../imagery/i.gensig/main.c:44 ../imagery/i.cluster/main.c:77
#: ../imagery/i.gensigset/main.c:44
#, fuzzy
msgid "signatures"
msgstr "địa điểm"

#: ../imagery/i.gensig/main.c:46
msgid "Generates statistics for i.maxlik from raster map."
msgstr "Tạo thống kê cho i.maxlik từ bản đồ raster."

#: ../imagery/i.gensig/parse.c:14 ../imagery/i.gensigset/parse.c:13
msgid "Ground truth training map"
msgstr "Bản đồ hướng dẫn kiểm chứng ngoài thực tế"

#: ../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 "Tên tập tin đầu ra chứa chữ ký kết quả"

#: ../imagery/i.gensig/write_sig.c:15 ../imagery/i.gensigset/write_sig.c:13
#, c-format
msgid "Unable to create signature file <%s>"
msgstr "Không thể tạo tập tin chữ ký <%s>"

#: ../imagery/i.gensig/write_sig.c:18 ../imagery/i.gensigset/write_sig.c:16
msgid "Writing signatures..."
msgstr "Đang ghi chữ ký..."

#: ../imagery/i.gensig/get_train.c:32 ../imagery/i.gensigset/get_train.c:35
msgid "Finding training classes..."
msgstr "Đang tìm các lớp tập huấn..."

#: ../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 "Lớp tập huấn %d chỉ có một ô - lớp này sẽ bị bỏ qua."

#: ../imagery/i.gensig/get_train.c:60 ../imagery/i.gensigset/get_train.c:63
msgid "Training map has no classes"
msgstr "Bản đồ hướng dẫn không có nhóm nào"

#: ../imagery/i.gensig/get_train.c:75 ../imagery/i.gensigset/get_train.c:79
msgid "1 class found"
msgstr "tìm thấy 1 lớp"

#: ../imagery/i.gensig/get_train.c:77 ../imagery/i.gensigset/get_train.c:81
#, c-format
msgid "%d classes found"
msgstr "tìm thấy %d lớp"

#: ../imagery/i.fft/main.c:80 ../imagery/i.ifft/main.c:79
#, fuzzy
msgid "Fast Fourier Transform"
msgstr "Phép chuyển đổi Fast Fourier (FFT) trong xử lý ảnh."

#: ../imagery/i.fft/main.c:82
msgid "Fast Fourier Transform (FFT) for image processing."
msgstr "Phép chuyển đổi Fast Fourier (FFT) trong xử lý ảnh."

#: ../imagery/i.fft/main.c:90
msgid "Name for output real part arrays stored as raster map"
msgstr "Tên của các mảng phần-thực đầu ra được lưu ở dạng bản đồ raster"

#: ../imagery/i.fft/main.c:94
msgid "Name for output imaginary part arrays stored as raster map"
msgstr "Tên của các mảng phần-ảo đầu ra được lưu ở dạng bản đồ raster"

#: ../imagery/i.fft/main.c:106
msgid "Raster MASK found, consider to remove (see man-page). Will continue..."
msgstr ""
"Tìm thấy MẶT NẠ, xem xét việc loại bỏ (xem trang trợ giúp). Sẽ tiếp tục..."

#: ../imagery/i.fft/main.c:129
#, c-format
msgid "Reading the raster map <%s>..."
msgstr "Đang đọc bản đồ raster <%s>... "

#: ../imagery/i.fft/main.c:145
msgid "Starting FFT..."
msgstr "Đang khởi động FFT..."

#: ../imagery/i.fft/main.c:166 ../imagery/i.ifft/main.c:191
msgid "Rotating data..."
msgstr "Đang xoay dữ liệu..."

#: ../imagery/i.fft/main.c:174
msgid "Writing transformed data..."
msgstr "Đang ghi dữ liệu đã được chuyển đổi..."

#: ../imagery/i.fft/main.c:200
msgid " "
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
#, fuzzy
msgid "Name of input elevation raster map [m a.s.l.]"
msgstr "Tên của bản đồ raster độ cao đầu vào [mét]"

#: ../imagery/i.evapo.pm/main.c:69
#, fuzzy
msgid "Name of input temperature raster map [C]"
msgstr "Tên của bản đồ raster"

#: ../imagery/i.evapo.pm/main.c:73
#, fuzzy
msgid "Name of input relative humidity raster map [%]"
msgstr "Tên của bản đồ raster"

#: ../imagery/i.evapo.pm/main.c:77
#, fuzzy
msgid "Name of input wind speed raster map [m/s]"
msgstr "Tên của bản đồ raster"

#: ../imagery/i.evapo.pm/main.c:82
#, fuzzy
msgid "Name of input net solar radiation raster map [MJ/m2/h]"
msgstr "Tên của bản đồ raster độ cao [m]"

#: ../imagery/i.evapo.pm/main.c:86
#, fuzzy
msgid "Name of input crop height raster map [m]"
msgstr "Tên của bản đồ raster"

#: ../imagery/i.evapo.pm/main.c:89
#, fuzzy
msgid "Name for output raster map [mm/h]"
msgstr "Tên của bản đồ raster đầu ra"

#: ../imagery/i.evapo.pm/main.c:93
#, fuzzy
msgid "Set negative evapotranspiration to zero"
msgstr "vector, chuyển đổi"

#: ../imagery/i.evapo.pm/main.c:97
msgid "Use Night-time"
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
#, fuzzy
msgid "Name of input diurnal net radiation raster map [W/m2/d]"
msgstr "Tên của bản đồ raster độ cao đầu vào [mét]"

#: ../imagery/i.evapo.mh/main.c:82
#, fuzzy
msgid "Name of input average air temperature raster map [C]"
msgstr "Tên của bản đồ raster độ sâu nước [m]"

#: ../imagery/i.evapo.mh/main.c:86
#, fuzzy
msgid "Name of input minimum air temperature raster map [C]"
msgstr "Tên của bản đồ raster độ sâu nước [m]"

#: ../imagery/i.evapo.mh/main.c:90
#, fuzzy
msgid "Name of input maximum air temperature raster map [C]"
msgstr "Tên của bản đồ raster độ sâu nước [m]"

#: ../imagery/i.evapo.mh/main.c:96
#, fuzzy
msgid "Name of precipitation raster map [mm/month]"
msgstr "Tên của bản đồ raster độ cao đầu vào [mét]"

#: ../imagery/i.evapo.mh/main.c:97
msgid "Disabled for original Hargreaves (1985)"
msgstr ""

#: ../imagery/i.evapo.mh/main.c:100
#, fuzzy
msgid "Name for output raster map [mm/d]"
msgstr "Tên của bản đồ raster đầu ra"

#: ../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.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
#, fuzzy
msgid "Name of the NDVI map [-]"
msgstr "Tên của bản đồ raster"

#: ../imagery/i.emissivity/main.c:56
#, fuzzy
msgid "Name of the output emissivity layer"
msgstr "Tên tập tin địa điểm đi chuyển (walker site) đầu ra"

#: ../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
#, fuzzy
msgid "Name of fPAR raster map"
msgstr "Tên của bản đồ raster"

#: ../imagery/i.biomass/main.c:65
#, fuzzy
msgid "Name of light use efficiency raster map (UZB:cotton=1.9)"
msgstr "Tên của bản đồ raster đầu vào (độ bão hoà)"

#: ../imagery/i.biomass/main.c:69
#, fuzzy
msgid "Name of degree latitude raster map [dd.ddd]"
msgstr "Tên của bản đồ raster độ cao [m]"

#: ../imagery/i.biomass/main.c:73
#, fuzzy
msgid "Name of Day of Year raster map [1-366]"
msgstr "Tên của bản đồ raster lớp phủ"

#: ../imagery/i.biomass/main.c:78
#, fuzzy
msgid "Name of single-way transmissivity raster map [0.0-1.0]"
msgstr "Tên tập tin raster độ cao"

#: ../imagery/i.biomass/main.c:83
#, fuzzy
msgid "Value of water availability raster map [0.0-1.0]"
msgstr "Tên tập tin raster độ cao"

#: ../imagery/i.biomass/main.c:87
#, fuzzy
msgid "Name for output daily biomass growth raster map [kg/ha/d]"
msgstr "Tên của bản đồ raster hướng đầu ra"

#: ../imagery/i.cluster/print4.c:16
#, fuzzy, c-format
msgid "class centroids (sum/count=mean)%s"
msgstr "các trọng tâm của lớp (tổng/đếm=tr.bình)\n"

#: ../imagery/i.cluster/print4.c:18
#, c-format
msgid "band %d"
msgstr "băng %d"

#: ../imagery/i.cluster/print1.c:12
#, fuzzy, c-format
msgid "means and standard deviations for %d band%s%s%s"
msgstr ""
"các trị tr.bình và độ lệch chuẩn cho %d băng%s\n"
"\n"

#: ../imagery/i.cluster/print1.c:14
#, c-format
msgid " means  "
msgstr " trị tr.bình  "

#: ../imagery/i.cluster/print1.c:18
#, c-format
msgid " stddev "
msgstr "độ lệch chuẩn"

#: ../imagery/i.cluster/print3.c:16
#, fuzzy, c-format
msgid "%sinitial means for each band%s%s"
msgstr ""
"\n"
"các trị tr.bình khởi tạo cho từng băng\n"
"\n"

#: ../imagery/i.cluster/print3.c:20
#, c-format
msgid "class %-3d "
msgstr "lớp %-3d"

#: ../imagery/i.cluster/print2.c:18
#, fuzzy, c-format
msgid "%sclass means/stddev for each band%s%s"
msgstr ""
"\n"
"trị tr.bình nhóm/độ lệch chuẩn cho từng băng\n"
"\n"

#: ../imagery/i.cluster/print2.c:23
#, fuzzy, c-format
msgid "class %d (%d)%s"
msgstr "lớp %d (%d)\n"

#: ../imagery/i.cluster/print2.c:24
#, c-format
msgid "  means "
msgstr "trị tr.bình"

#: ../imagery/i.cluster/print2.c:29
#, c-format
msgid "  stddev"
msgstr "độ lệch chuẩn"

#: ../imagery/i.cluster/print5.c:15
#, fuzzy, c-format
msgid "%sclass separability matrix%s%s"
msgstr ""
"\n"
"ma trận tách biệt lớp\n"
" \n"

#: ../imagery/i.cluster/checkpt.c:16
#, fuzzy, c-format
msgid "using seed means (%d files)%s"
msgstr "dùng các trị tr.bình gieo hạt (%d tập tin)\n"

#: ../imagery/i.cluster/checkpt.c:29
#, fuzzy, c-format
msgid "%s######## iteration %d ###########%s"
msgstr ""
"\n"
"######## lần lặp %d ###########\n"

#: ../imagery/i.cluster/checkpt.c:31
#, fuzzy, c-format
msgid "%d classes, %.2f%% points stable%s"
msgstr "%d lớp, %.2f%% điểm ổn định\n"

#: ../imagery/i.cluster/checkpt.c:42
#, c-format
msgid "Iteration %.2d: convergence %.2f%% (%s elapsed, %s left)"
msgstr "Lần lặp %d: %% Hội tụ: %.2f (%s đã chạy, %s còn lại)"

#: ../imagery/i.cluster/open_files.c:34
#, c-format
msgid "Raster map <%s> do not exists in subgroup <%s>"
msgstr "Bản đồ raster <%s> không có trong nhóm phụ <%s>"

#: ../imagery/i.cluster/open_files.c:39
msgid "No raster maps found"
msgstr "Không tìm thấy các bản đồ raster"

#: ../imagery/i.cluster/open_files.c:43
#, c-format
msgid "Subgroup <%s> doesn't have any raster maps"
msgstr "Nhóm phụ <%s> không có bản đồ raster nào"

#: ../imagery/i.cluster/open_files.c:46
#, c-format
msgid "Subgroup <%s> only has 1 raster map"
msgstr "Nhóm phụ <%s> chỉ có 1 bản đồ raster"

#: ../imagery/i.cluster/open_files.c:47
msgid "Subgroup must have at least 2 raster maps"
msgstr "Nhóm phụ phải có ít nhất 2 bản đồ raster"

#: ../imagery/i.cluster/open_files.c:64
#, c-format
msgid "Unable to open seed signature file <%s>"
msgstr "Không thể mở tập tin chữ ký gieo hạt <%s>"

#: ../imagery/i.cluster/print6.c:11
#, c-format
msgid "class distribution"
msgstr "phân bố lớp"

#: ../imagery/i.cluster/main.c:79
msgid ""
"Generates spectral signatures for land cover types in an image using a "
"clustering algorithm."
msgstr ""
"Tạo các chữ ký phổ dùng cho các kiểu lớp lớp mặt đất trong một ảnh có dùng "
"một thuật toán gộp nhóm."

#: ../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 ""
"Tập tin chữ ký tạo thành được sử dụng làm đầu vào cho i.maxlik, để thực hiện "
"phép phân loại ảnh không có hướng dẫn."

#: ../imagery/i.cluster/main.c:102
msgid "Initial number of classes"
msgstr "Số nhóm khởi tạo"

#: ../imagery/i.cluster/main.c:111
msgid "Name of file containing initial signatures"
msgstr "Tên tập tin chứa các chữ ký khởi tạo"

#: ../imagery/i.cluster/main.c:119
msgid "Sampling intervals (by row and col); default: ~10,000 pixels"
msgstr "Khoảng thu mẫu (theo hàng và cột); mặc định: ~10,000 điểm ảnh"

#: ../imagery/i.cluster/main.c:126 ../imagery/i.segment/parse_args.c:101
msgid "Maximum number of iterations"
msgstr "Số lần chạy lặp tối đa"

#: ../imagery/i.cluster/main.c:135
msgid "Percent convergence"
msgstr "Phần trăm hội tụ"

#: ../imagery/i.cluster/main.c:143
msgid "Cluster separation"
msgstr "Sự phân biệt nhóm"

#: ../imagery/i.cluster/main.c:151
msgid "Minimum number of pixels in a class"
msgstr "Số điểm ảnh tối thiểu trong một lớp"

#: ../imagery/i.cluster/main.c:158
msgid "Name for output file containing final report"
msgstr "Tên tập tin đầu ra chứa báo cáo cuối cùng"

#: ../imagery/i.cluster/main.c:177
#, c-format
msgid "Illegal number of initial classes (%s)"
msgstr "Số nhóm khởi tạo không hợp lệ (%s)"

#: ../imagery/i.cluster/main.c:188
#, c-format
msgid "Illegal value(s) of sample intervals (%s)"
msgstr "(Các) giá trị của các khoảng thu mẫu không hợp lệ (%s)"

#: ../imagery/i.cluster/main.c:202
#, fuzzy, c-format
msgid "Illegal value of iterations (%s)"
msgstr "Giá trị các lần lặp không hợp lệ (%s)"

#: ../imagery/i.cluster/main.c:208
#, c-format
msgid "Illegal value of convergence (%s)"
msgstr "Giá trị hội tụ không hợp lệ (%s)"

#: ../imagery/i.cluster/main.c:213
#, c-format
msgid "Illegal value of separation (%s)"
msgstr "Giá trị tách không hợp lệ (%s)"

#: ../imagery/i.cluster/main.c:218
#, c-format
msgid "Illegal value of min_size (%s)"
msgstr "Giá trị min_size không hợp lệ (%s)"

#: ../imagery/i.cluster/main.c:227
#, c-format
msgid "Unable to create report file <%s>"
msgstr "Không thể tạo tập tin báo cáo <%s>"

#: ../imagery/i.cluster/main.c:235
#, fuzzy, c-format
msgid "#################### CLUSTER (%s) ####################%s%s"
msgstr ""
"#################### GỘP NHÓM (%s) ###################\n"
"\n"

#: ../imagery/i.cluster/main.c:237
#, fuzzy, c-format
msgid "Location: %s%s"
msgstr "Vị trí: %s\n"

#: ../imagery/i.cluster/main.c:238
#, fuzzy, c-format
msgid "Mapset:   %s%s"
msgstr "Bộ bản đồ:   %s\n"

#: ../imagery/i.cluster/main.c:239
#, fuzzy, c-format
msgid "Group:    %s%s"
msgstr "Nhóm:    %s\n"

#: ../imagery/i.cluster/main.c:240
#, fuzzy, c-format
msgid "Subgroup: %s%s"
msgstr "Nhóm phụ: %s\n"

#: ../imagery/i.cluster/main.c:242
#, c-format
msgid " %s%s"
msgstr ""

#: ../imagery/i.cluster/main.c:245
#, fuzzy, c-format
msgid "Result signature file: %s%s"
msgstr "Tập tin chữ ký kết quả: %s\n"

#: ../imagery/i.cluster/main.c:247
#, fuzzy, c-format
msgid "Region%s"
msgstr "Vùng\n"

#: ../imagery/i.cluster/main.c:248
#, fuzzy, c-format
msgid "  North: %12.2f  East: %12.2f%s"
msgstr "  Bắc: %12.2f  Đông: %12.2f\n"

#: ../imagery/i.cluster/main.c:250
#, fuzzy, c-format
msgid "  South: %12.2f  West: %12.2f%s"
msgstr "  Nam: %12.2f  Tây: %12.2f\n"

#: ../imagery/i.cluster/main.c:252
#, fuzzy, c-format
msgid "  Res:   %12.2f  Res:  %12.2f%s"
msgstr "  Độ ph.giải:   %12.2f  Độ ph.giải:  %12.2f\n"

#: ../imagery/i.cluster/main.c:254
#, fuzzy, c-format
msgid "  Rows:  %12d  Cols: %12d  Cells: %d%s"
msgstr "  Hàng:  %12d  Cột: %12d  ô: %d\n"

#: ../imagery/i.cluster/main.c:256
#, fuzzy, c-format
msgid "Mask: %s%s"
msgstr "Mặt nạ: %s\n"

#: ../imagery/i.cluster/main.c:258
#, fuzzy, c-format
msgid "Cluster parameters%s"
msgstr "Các tham số gộp nhóm\n"

#: ../imagery/i.cluster/main.c:259
#, c-format
msgid " Number of initial classes:    %d"
msgstr " Số lớp khởi tạo:    %d"

#: ../imagery/i.cluster/main.c:261
#, c-format
msgid " [from signature file %s]"
msgstr " [từ tập tin chữ ký %s]"

#: ../imagery/i.cluster/main.c:263
#, fuzzy, c-format
msgid " Minimum class size:           %d%s"
msgstr "K.thước lớp nhỏ nhất:           %d\n"

#: ../imagery/i.cluster/main.c:264
#, fuzzy, c-format
msgid " Minimum class separation:     %f%s"
msgstr "Sự phân tách lớp nhỏ nhất:     %f\n"

#: ../imagery/i.cluster/main.c:265
#, fuzzy, c-format
msgid " Percent convergence:          %f%s"
msgstr "Phần trăm hội tụ:          %f\n"

#: ../imagery/i.cluster/main.c:266
#, fuzzy, c-format
msgid " Maximum number of iterations: %d%s"
msgstr "Số lần lặp lớn nhất: %d\n"

#: ../imagery/i.cluster/main.c:268
#, fuzzy, c-format
msgid " Row sampling interval:        %d%s"
msgstr "Khoảng thu mẫu theo hàng:        %d\n"

#: ../imagery/i.cluster/main.c:269
#, fuzzy, c-format
msgid " Col sampling interval:        %d%s"
msgstr "Khoảng thu mẫu theo cột:        %d\n"

#: ../imagery/i.cluster/main.c:278 ../imagery/i.gensigset/read_data.c:22
#: ../imagery/i.ifft/main.c:141
msgid "Reading raster maps..."
msgstr "Đang đọc các bản raster... "

#: ../imagery/i.cluster/main.c:288
msgid "Out of Memory. Please run again and choose a smaller sample size."
msgstr "Hết bộ nhớ. Vui lòng chạy lại và chọn kích thước mẫu nhỏ hơn."

#: ../imagery/i.cluster/main.c:294
#, fuzzy, c-format
msgid "Sample size: %d points%s"
msgstr "K.thước mẫu: %d điểm\n"

#: ../imagery/i.cluster/main.c:297
msgid ""
"Not enough sample points. Please run again and choose a larger sample size."
msgstr "Không đủ điểm mẫu. Vui lòng chạy lại và chọn k.thước mẫu lớn hơn."

#: ../imagery/i.cluster/main.c:301
msgid ""
"Not enough non-zero sample data points. Check your current region (and mask)."
msgstr ""
"Không đủ các điểm dữ liệu khác 0. Kiểm tra vùng hiện tại (và cả mặt nạ)."

#: ../imagery/i.cluster/main.c:314
#, fuzzy, c-format
msgid "%s########## final results #############%s"
msgstr ""
"\n"
"########## kết quả sau cùng ############\n"

#: ../imagery/i.cluster/main.c:315
#, fuzzy, c-format
msgid "%d classes (convergence=%.1f%%)%s"
msgstr "%d nhóm (hội tụ=%.1f%%)\n"

#: ../imagery/i.cluster/main.c:326
#, c-format
msgid "Unable to create signature file <%s> for group <%s>, subsgroup <%s>"
msgstr "Không thể tạo tập tin chữ ký <%s> cho nhóm <%s>, nhóm phụ <%s>"

#: ../imagery/i.cluster/main.c:331
#, fuzzy, c-format
msgid "%s%s#################### CLASSES ####################%s"
msgstr ""
"\n"
"\n"
"#################### CÁC LỚP####################\n"

#: ../imagery/i.cluster/main.c:333
#, fuzzy, c-format
msgid "%s%d classes, %.2f%% points stable%s"
msgstr "%d lớp, %.2f%% điểm ổn định\n"

#: ../imagery/i.cluster/main.c:335
#, fuzzy, c-format
msgid "%s######## CLUSTER END (%s) ########%s"
msgstr ""
"\n"
"######## KẾT THÚC GỘP NHÓM (%s) ########\n"

#: ../imagery/i.vi/main.c:90
#, fuzzy
msgid "vegetation index"
msgstr "Tên của bản đồ raster độ cao"

#: ../imagery/i.vi/main.c:91
#, fuzzy
msgid "biophysical parameters"
msgstr "Tham số làm trơn"

#: ../imagery/i.vi/main.c:93
msgid "Calculates different types of vegetation indices."
msgstr ""

#: ../imagery/i.vi/main.c:94
msgid ""
"Uses red and nir bands mostly, and some indices require additional bands."
msgstr ""

#: ../imagery/i.vi/main.c:101
#, fuzzy
msgid "Name of input red channel surface reflectance map"
msgstr "Tên bản đồ kết quả"

#: ../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
msgid "Range: [0.0;1.0]"
msgstr ""

#: ../imagery/i.vi/main.c:110
#, fuzzy
msgid "Type of vegetation index"
msgstr "Tên của bản đồ raster độ cao"

#: ../imagery/i.vi/main.c:115
msgid "Atmospherically Resistant Vegetation Indices"
msgstr ""

#: ../imagery/i.vi/main.c:116
#, fuzzy
msgid "Difference Vegetation Index"
msgstr "Tên của bản đồ raster độ cao"

#: ../imagery/i.vi/main.c:117
#, fuzzy
msgid "Enhanced Vegetation Index"
msgstr "Tên của bản đồ raster độ cao"

#: ../imagery/i.vi/main.c:118
#, fuzzy
msgid "Enhanced Vegetation Index 2"
msgstr "Tên của bản đồ raster độ cao"

#: ../imagery/i.vi/main.c:119
#, fuzzy
msgid "Green Vegetation Index"
msgstr "Tên của bản đồ raster độ cao"

#: ../imagery/i.vi/main.c:120
#, fuzzy
msgid "Green Atmospherically Resistant Vegetation Index"
msgstr "Tên của bản đồ raster độ cao"

#: ../imagery/i.vi/main.c:121
msgid "Global Environmental Monitoring Index"
msgstr ""

#: ../imagery/i.vi/main.c:122
#, fuzzy
msgid "Infrared Percentage Vegetation Index"
msgstr "Tên của bản đồ raster độ cao"

#: ../imagery/i.vi/main.c:123
msgid "Modified Soil Adjusted Vegetation Index"
msgstr ""

#: ../imagery/i.vi/main.c:124
msgid "second Modified Soil Adjusted Vegetation Index"
msgstr ""

#: ../imagery/i.vi/main.c:125
#, fuzzy
msgid "Normalized Difference Vegetation Index"
msgstr "Tên của bản đồ raster độ cao"

#: ../imagery/i.vi/main.c:126
#, fuzzy
msgid "Perpendicular Vegetation Index"
msgstr "Tên của bản đồ raster độ cao"

#: ../imagery/i.vi/main.c:127
#, fuzzy
msgid "Soil Adjusted Vegetation Index"
msgstr "Tên của bản đồ raster độ cao"

#: ../imagery/i.vi/main.c:128
#, fuzzy
msgid "Simple Ratio"
msgstr "Phép phân loại điểm"

#: ../imagery/i.vi/main.c:129
msgid "Visible Atmospherically Resistant Index"
msgstr ""

#: ../imagery/i.vi/main.c:130
#, fuzzy
msgid "Weighted Difference Vegetation Index"
msgstr "Tên của bản đồ raster độ cao"

#: ../imagery/i.vi/main.c:134
#, fuzzy
msgid "type"
msgstr "Kiểu cung (arc)"

#: ../imagery/i.vi/main.c:140
#, fuzzy
msgid "Name of input nir channel surface reflectance map"
msgstr "Tên bản đồ kết quả"

#: ../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
#, fuzzy
msgid "Optional inputs"
msgstr "Tên tập tin đầu ra không hợp lệ <%s>"

#: ../imagery/i.vi/main.c:148
#, fuzzy
msgid "Name of input green channel surface reflectance map"
msgstr "Tên bản đồ kết quả"

#: ../imagery/i.vi/main.c:156
#, fuzzy
msgid "Name of input blue channel surface reflectance map"
msgstr "Tên bản đồ kết quả"

#: ../imagery/i.vi/main.c:164
#, fuzzy
msgid "Name of input 5th channel surface reflectance map"
msgstr "Tên bản đồ kết quả"

#: ../imagery/i.vi/main.c:172
#, fuzzy
msgid "Name of input 7th channel surface reflectance map"
msgstr "Tên bản đồ kết quả"

#: ../imagery/i.vi/main.c:180
msgid "Value of the slope of the soil line (MSAVI2 only)"
msgstr ""

#: ../imagery/i.vi/main.c:181 ../imagery/i.vi/main.c:188
#: ../imagery/i.vi/main.c:195
#, fuzzy
msgid "MSAVI2 settings"
msgstr "Các thiết lập"

#: ../imagery/i.vi/main.c:187
msgid "Value of the intercept of the soil line (MSAVI2 only)"
msgstr ""

#: ../imagery/i.vi/main.c:194
msgid "Value of the factor of reduction of soil noise (MSAVI2 only)"
msgstr ""

#: ../imagery/i.vi/main.c:201
#, fuzzy
msgid "Maximum bits for digital numbers"
msgstr "Bán kính lớn nhất dùng cho bản đồ vòng/đường tròn (mét)"

#: ../imagery/i.vi/main.c:202
msgid ""
"If data is in Digital Numbers (i.e. integer type), give the max bits (i.e. 8 "
"for Landsat -> [0-255])"
msgstr ""

#: ../imagery/i.vi/main.c:227
msgid "sr index requires red and nir maps"
msgstr ""

#: ../imagery/i.vi/main.c:230
msgid "ndvi index requires red and nir maps"
msgstr ""

#: ../imagery/i.vi/main.c:233
msgid "ipvi index requires red and nir maps"
msgstr ""

#: ../imagery/i.vi/main.c:236
msgid "dvi index requires red and nir maps"
msgstr ""

#: ../imagery/i.vi/main.c:239
msgid "pvi index requires red and nir maps"
msgstr ""

#: ../imagery/i.vi/main.c:242
msgid "wdvi index requires red and nir maps"
msgstr ""

#: ../imagery/i.vi/main.c:245
msgid "savi index requires red and nir maps"
msgstr ""

#: ../imagery/i.vi/main.c:248
msgid "msavi index requires red and nir maps"
msgstr ""

#: ../imagery/i.vi/main.c:253
msgid ""
"msavi2 index requires red and nir maps, and 3 parameters related to soil line"
msgstr ""

#: ../imagery/i.vi/main.c:256
msgid "gemi index requires red and nir maps"
msgstr ""

#: ../imagery/i.vi/main.c:260
msgid "arvi index requires blue, red and nir maps"
msgstr ""

#: ../imagery/i.vi/main.c:264
msgid "evi index requires blue, red and nir maps"
msgstr ""

#: ../imagery/i.vi/main.c:267
msgid "evi2 index requires red and nir maps"
msgstr ""

#: ../imagery/i.vi/main.c:271
msgid "vari index requires blue, green and red maps"
msgstr ""

#: ../imagery/i.vi/main.c:275
msgid "gari index requires blue, green, red and nir maps"
msgstr ""

#: ../imagery/i.vi/main.c:280
msgid "gvi index requires blue, green, red, nir, chan5 and chan7 maps"
msgstr ""

#: ../imagery/i.modis.qc/main.c:139
msgid "imagery quality assessment"
msgstr ""

#: ../imagery/i.modis.qc/main.c:141
#, fuzzy
msgid "land surface temperature"
msgstr "Tên của bề mặt ngẫu nhiên cần tạo"

#: ../imagery/i.modis.qc/main.c:142
#, fuzzy
msgid "vegetation"
msgstr "Phép chọn"

#: ../imagery/i.modis.qc/main.c:145
#, fuzzy
msgid "Extracts quality control parameters from MODIS QC layers."
msgstr "Bản đồ raster địa hình (DEM)"

#: ../imagery/i.modis.qc/main.c:150
#, fuzzy
msgid "Name of input surface reflectance QC layer [bit array]"
msgstr "Tên của lớp raster mặt phân dạng"

#: ../imagery/i.modis.qc/main.c:155
#, fuzzy
msgid "Name for output QC type classification layer"
msgstr "Tên tập tin địa điểm đi chuyển (walker site) đầu ra"

#: ../imagery/i.modis.qc/main.c:161
#, fuzzy
msgid "Name of MODIS product type"
msgstr "Tên của lớp đầu vào"

#: ../imagery/i.modis.qc/main.c:175
msgid "surf. refl. 250m 8-days"
msgstr ""

#: ../imagery/i.modis.qc/main.c:176
msgid "surf. refl. 500m 8-days"
msgstr ""

#: ../imagery/i.modis.qc/main.c:177
msgid "surf. refl. 500m 8-days, State QA"
msgstr ""

#: ../imagery/i.modis.qc/main.c:178
msgid "surf. refl. 5000m daily"
msgstr ""

#: ../imagery/i.modis.qc/main.c:179
msgid "surf. refl. 5000m daily, State QA"
msgstr ""

#: ../imagery/i.modis.qc/main.c:180
msgid "surf. refl. 5000m daily, Internal Climatology"
msgstr ""

#: ../imagery/i.modis.qc/main.c:181
msgid "LST 1km daily (Day/Night)"
msgstr ""

#: ../imagery/i.modis.qc/main.c:182
msgid "LST 1km 8-days (Day/Night)"
msgstr ""

#: ../imagery/i.modis.qc/main.c:183
msgid "VI 1km 16-days"
msgstr ""

#: ../imagery/i.modis.qc/main.c:184
msgid "Brdf-Albedo Quality (Ancillary SDS) 1km 8-days"
msgstr ""

#: ../imagery/i.modis.qc/main.c:185
msgid "Brdf-Albedo Quality (BRDF SDS) 1km 8-days"
msgstr ""

#: ../imagery/i.modis.qc/main.c:194
#, fuzzy
msgid "Name of QC type to extract"
msgstr "Tên của bản đồ mặt (plane) raster cần tạo."

#: ../imagery/i.modis.qc/main.c:249
msgid "mod09: Adjacency Correction"
msgstr ""

#: ../imagery/i.modis.qc/main.c:250
#, fuzzy
msgid "mod09: Atmospheric Correction"
msgstr "Bản đồ raster hướng đầu ra"

#: ../imagery/i.modis.qc/main.c:251
msgid "mod09: Cloud State"
msgstr ""

#: ../imagery/i.modis.qc/main.c:252
msgid "mod09: Band-Wise Data Quality Flag"
msgstr ""

#: ../imagery/i.modis.qc/main.c:253
msgid "mod09: 250m Band is at Different Orbit than 500m"
msgstr ""

#: ../imagery/i.modis.qc/main.c:254
msgid "mod09: MODIS Land General Quality Assessment"
msgstr ""

#: ../imagery/i.modis.qc/main.c:255
msgid "mod11A1: MODIS Land General Quality Assessment"
msgstr ""

#: ../imagery/i.modis.qc/main.c:256
msgid "mod11A1: Detailed Quality Indications"
msgstr ""

#: ../imagery/i.modis.qc/main.c:257
msgid "mod11A1: Average Emissivity Error Classes"
msgstr ""

#: ../imagery/i.modis.qc/main.c:258
msgid "mod11A1: Average LST Error Classes"
msgstr ""

#: ../imagery/i.modis.qc/main.c:259
msgid "mod11A2: Detailed Quality Indications"
msgstr ""

#: ../imagery/i.modis.qc/main.c:260
msgid "mod11A2: Average Emissivity Error Classes"
msgstr ""

#: ../imagery/i.modis.qc/main.c:261
msgid "mod11A2: MODIS Land General Quality Assessment"
msgstr ""

#: ../imagery/i.modis.qc/main.c:262
msgid "mod11A2: Average LST Error Classes"
msgstr ""

#: ../imagery/i.modis.qc/main.c:263
msgid "mod09*s: StateQA Aerosol Quantity"
msgstr ""

#: ../imagery/i.modis.qc/main.c:264
msgid "mod09*s: StateQA BRDF Correction Performed"
msgstr ""

#: ../imagery/i.modis.qc/main.c:265
msgid "mod09*s: StateQA Cirrus Detected"
msgstr ""

#: ../imagery/i.modis.qc/main.c:266
msgid "mod09*s: StateQA Cloud Shadow"
msgstr ""

#: ../imagery/i.modis.qc/main.c:267
msgid "mod09*s: StateQA Cloud State"
msgstr ""

#: ../imagery/i.modis.qc/main.c:268
msgid "mod09*s: StateQA Internal Cloud Algorithm"
msgstr ""

#: ../imagery/i.modis.qc/main.c:269
msgid "mod09*s: StateQA Internal Fire Algorithm"
msgstr ""

#: ../imagery/i.modis.qc/main.c:270
msgid "mod09*s: StateQA Internal Snow Mask"
msgstr ""

#: ../imagery/i.modis.qc/main.c:271
msgid "mod09*s: StateQA Land Water"
msgstr ""

#: ../imagery/i.modis.qc/main.c:272
msgid "mod09*s: StateQA mod35 Snow Ice"
msgstr ""

#: ../imagery/i.modis.qc/main.c:273
msgid "mod09*s: StateQA Pixel Adjacent to Cloud"
msgstr ""

#: ../imagery/i.modis.qc/main.c:274
msgid "mod09*i: Internal CM: Cloudy"
msgstr ""

#: ../imagery/i.modis.qc/main.c:275
msgid "mod09*i: Internal CM: Clear"
msgstr ""

#: ../imagery/i.modis.qc/main.c:276
msgid "mod09*i: Internal CM: High Clouds"
msgstr ""

#: ../imagery/i.modis.qc/main.c:277
msgid "mod09*i: Internal CM: Low Clouds"
msgstr ""

#: ../imagery/i.modis.qc/main.c:278
msgid "mod09*i: Internal CM: Snow"
msgstr ""

#: ../imagery/i.modis.qc/main.c:279
msgid "mod09*i: Internal CM: Fire"
msgstr ""

#: ../imagery/i.modis.qc/main.c:280
msgid "mod09*i: Internal CM: Sun Glint"
msgstr ""

#: ../imagery/i.modis.qc/main.c:281
msgid "mod09*i: Internal CM: Dust"
msgstr ""

#: ../imagery/i.modis.qc/main.c:282
msgid "mod09*i: Internal CM: Cloud Shadow"
msgstr ""

#: ../imagery/i.modis.qc/main.c:283
msgid "mod09*i: Internal CM: Pixel is Adjacent to Cloud"
msgstr ""

#: ../imagery/i.modis.qc/main.c:284
msgid "mod09*i: Internal CM: Cirrus"
msgstr ""

#: ../imagery/i.modis.qc/main.c:285
msgid "mod09*i: Internal CM: Pan Flag"
msgstr ""

#: ../imagery/i.modis.qc/main.c:286
msgid "mod09*i: Internal CM: Criteria for Aerosol Retrieval"
msgstr ""

#: ../imagery/i.modis.qc/main.c:287
msgid "mod09*i: Internal CM: AOT (aerosol optical depth) has clim. val."
msgstr ""

#: ../imagery/i.modis.qc/main.c:288
msgid "mod13A2: MODIS Land General Quality Assessment"
msgstr ""

#: ../imagery/i.modis.qc/main.c:289
msgid "mod13A2: Quality estimation of the pixel"
msgstr ""

#: ../imagery/i.modis.qc/main.c:290
msgid "mod13A2: Quantity range of Aerosol"
msgstr ""

#: ../imagery/i.modis.qc/main.c:291
msgid "mod13A2: if pixel is a cloud neighbour"
msgstr ""

#: ../imagery/i.modis.qc/main.c:292
msgid "mod13A2: if BRDF correction performed"
msgstr ""

#: ../imagery/i.modis.qc/main.c:293
msgid "mod13A2: if pixel mixed with clouds"
msgstr ""

#: ../imagery/i.modis.qc/main.c:294
msgid "mod13A2: separate land from various water objects"
msgstr ""

#: ../imagery/i.modis.qc/main.c:295
msgid "mod13A2: if snow/ice present in pixel"
msgstr ""

#: ../imagery/i.modis.qc/main.c:296
msgid "mod13A2: if shadow is present in pixel"
msgstr ""

#: ../imagery/i.modis.qc/main.c:297 ../imagery/i.modis.qc/main.c:298
#: ../imagery/i.modis.qc/main.c:299
msgid "mcd43B2: Quality of BRDF correction performed"
msgstr ""

#: ../imagery/i.modis.qc/main.c:300
msgid "mcd43B2q: Quality of BRDF correction performed"
msgstr ""

#: ../imagery/i.modis.qc/main.c:310
msgid ""
"Band number of MODIS product (mod09Q1=[1,2],mod09A1=[1-7],m[o/"
"y]d09CMG=[1-7], mcd43B2q=[1-7])"
msgstr ""

#: ../imagery/i.modis.qc/main.c:314
msgid "Band 1: Red"
msgstr ""

#: ../imagery/i.modis.qc/main.c:315
msgid "Band 2: NIR"
msgstr ""

#: ../imagery/i.modis.qc/main.c:316
msgid "Band 3: Blue"
msgstr ""

#: ../imagery/i.modis.qc/main.c:317
msgid "Band 4: Green"
msgstr ""

#: ../imagery/i.modis.qc/main.c:318
msgid "Band 5: SWIR 1"
msgstr ""

#: ../imagery/i.modis.qc/main.c:319
msgid "Band 6: SWIR 2"
msgstr ""

#: ../imagery/i.modis.qc/main.c:320
msgid "Band 7: SWIR 3"
msgstr ""

#: ../imagery/i.modis.qc/main.c:339
msgid "This bit flag is only available for MOD09Q1 @ 250m products"
msgstr ""

#: ../imagery/i.modis.qc/main.c:343
#, fuzzy
msgid "Band number out of allowed range [1-2]"
msgstr "Số gờ nằm ngoài miền"

#: ../imagery/i.modis.qc/main.c:345 ../imagery/i.modis.qc/main.c:347
#: ../imagery/i.modis.qc/main.c:349 ../imagery/i.modis.qc/main.c:351
#: ../imagery/i.modis.qc/main.c:353 ../imagery/i.modis.qc/main.c:355
#: ../imagery/i.modis.qc/main.c:410
#, fuzzy
msgid "Band number out of allowed range [1-7]"
msgstr "Số gờ nằm ngoài miền"

#: ../imagery/i.modis.qc/main.c:357
msgid "mod09Q1 product only has 2 bands"
msgstr ""

#: ../imagery/i.modis.qc/main.c:393
msgid "This bit flag is only available for mod09CMGi @ 5000m products"
msgstr ""

#: ../imagery/i.modis.qc/main.c:400
msgid "This bit flag is only available for MOD13A2 @ 1km products"
msgstr ""

#: ../imagery/i.modis.qc/main.c:406
msgid "This bit flag is only available for MCD43B2 @ 1km products"
msgstr ""

#: ../imagery/i.modis.qc/main.c:694
msgid "Unknown names and/or combination, please check spelling"
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:110
msgid "Computes sensible heat flux iteration SEBAL 01."
msgstr ""

#: ../imagery/i.eb.hsebal01/main.c:116
#, fuzzy
msgid "Name of instantaneous net radiation raster map [W/m2]"
msgstr "Tên của bản đồ raster độ cao [m]"

#: ../imagery/i.eb.hsebal01/main.c:121
#, fuzzy
msgid "Name of instantaneous soil heat flux raster map [W/m2]"
msgstr "Tên của bản đồ raster độ cao [m]"

#: ../imagery/i.eb.hsebal01/main.c:126
#, fuzzy
msgid "Name of aerodynamic resistance to heat momentum raster map [s/m]"
msgstr "Tên của bản đồ raster chứa hệ số khả năng tách rời [s/m]"

#: ../imagery/i.eb.hsebal01/main.c:131
#, fuzzy
msgid "Name of altitude corrected surface temperature raster map [K]"
msgstr "Tên của bản đồ raster độ sâu nước [m]"

#: ../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: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
#: ../raster/r.sim/r.sim.water/main.c:227
#: ../raster/r.sim/r.sim.water/main.c:235
#: ../raster/r.sim/r.sim.water/main.c:244
#: ../raster/r.sim/r.sim.water/main.c:262
#: ../raster/r.sim/r.sim.water/main.c:272
#: ../raster/r.sim/r.sim.water/main.c:280
#: ../raster/r.sim/r.sim.water/main.c:289
#: ../raster/r.sim/r.sim.sediment/main.c:222
#: ../raster/r.sim/r.sim.sediment/main.c:230
#: ../raster/r.sim/r.sim.sediment/main.c:239
#: ../raster/r.sim/r.sim.sediment/main.c:257 ../vector/v.surf.rst/main.c:155
#: ../vector/v.surf.rst/main.c:160 ../vector/v.surf.rst/main.c:181
#: ../vector/v.surf.rst/main.c:253 ../vector/v.surf.rst/main.c:261
#: ../vector/v.surf.rst/main.c:268 ../vector/v.surf.rst/main.c:276
#: ../vector/v.surf.rst/main.c:284 ../vector/v.surf.rst/main.c:293
#: ../vector/v.surf.rst/main.c:301 ../vector/v.surf.rst/main.c:309
#: ../vector/v.surf.rst/main.c:318 ../vector/v.surf.rst/main.c:326
#: ../vector/v.surf.rst/main.c:333
msgid "Parameters"
msgstr "Các tham số"

#: ../imagery/i.eb.hsebal01/main.c:149
#, fuzzy
msgid "Value of the actual vapour pressure (e_act) [KPa]"
msgstr "Tên của bản đồ raster độ nét đứt gãy nghiêm trọng [Pa]"

#: ../imagery/i.eb.hsebal01/main.c:156
#, fuzzy
msgid "Row value of the wet pixel"
msgstr "Giá trị cho cạnh tây"

#: ../imagery/i.eb.hsebal01/main.c:163
#, fuzzy
msgid "Column value of the wet pixel"
msgstr "Cột dùng chỉ định kích thước biểu đồ quạt"

#: ../imagery/i.eb.hsebal01/main.c:170
msgid "Row value of the dry pixel"
msgstr ""

#: ../imagery/i.eb.hsebal01/main.c:177
#, fuzzy
msgid "Column value of the dry pixel"
msgstr "Cột dùng chỉ định kích thước biểu đồ quạt"

#: ../imagery/i.eb.hsebal01/main.c:182
#, fuzzy
msgid "Name for output sensible heat flux raster map [W/m2]"
msgstr "Tên của bản đồ raster độ dốc đầu ra"

#: ../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
#, fuzzy
msgid "Automatic mode selected"
msgstr "Thiết bị đồ họa chưa được chọn"

#: ../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
#, fuzzy, c-format
msgid "<%s> is an illegal name"
msgstr "[%s] là tên không hợp lệ"

#: ../imagery/i.rectify/rectify.c:41
#: ../imagery/i.ortho.photo/i.ortho.rectify/rectify.c:42
#, c-format
msgid "Rectify <%s@%s> (location <%s>)"
msgstr "Nắn chỉnh <%s@%s> (vị trí <%s>)"

#: ../imagery/i.rectify/rectify.c:44
#: ../imagery/i.ortho.photo/i.ortho.rectify/rectify.c:46
#, fuzzy, c-format
msgid "into  <%s@%s> (location <%s>) ..."
msgstr "vào <%s@%s> (vị trí <%s>) ... %s"

#: ../imagery/i.rectify/rectify.c:108
#: ../imagery/i.ortho.photo/i.ortho.rectify/rectify.c:126
#, c-format
msgid "Raster map <%s@%s>: projection don't match current settings"
msgstr "Bản đồ raster <%s@%s>: phép chiếu không khớp với thiết lập hiện tại"

#: ../imagery/i.rectify/rectify.c:114
#: ../imagery/i.ortho.photo/i.ortho.rectify/rectify.c:132
#, c-format
msgid "Raster map <%s@%s>: zone don't match current settings"
msgstr "Bản đồ raster <%s@%s>: múi không khớp với thiết lập hiện tại"

#: ../imagery/i.rectify/readcell.c:58
#: ../imagery/i.ortho.photo/i.ortho.rectify/readcell.c:64
#: ../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:309
msgid "Unable to open temporary file"
msgstr "Không thể mở tập tin tạm"

#: ../imagery/i.rectify/readcell.c:64
#: ../imagery/i.ortho.photo/i.ortho.rectify/readcell.c:72
msgid "Allocating memory and reading input map..."
msgstr "Đang cấp phát bộ nhớ và đọc bản đồ đầu vào..."

#: ../imagery/i.rectify/readcell.c:90 ../imagery/i.rectify/readcell.c:129
#: ../imagery/i.ortho.photo/i.ortho.rectify/readcell.c:100
#: ../raster/r.proj/readcell.c:92
msgid "Error writing segment file"
msgstr "Lỗi ghi tập tin phân đoạn (segment)"

#: ../imagery/i.rectify/readcell.c:117
#: ../imagery/i.ortho.photo/i.ortho.rectify/readcell.c:130
#: ../raster/r.proj/readcell.c:125
msgid "Internal error: cache miss on fully-cached map"
msgstr "Lỗi nội tại: thiếu bộ nhớ đệm cache trong bản đồ được đệm hoàn chỉnh"

#: ../imagery/i.rectify/readcell.c:126
#: ../imagery/i.ortho.photo/i.ortho.rectify/readcell.c:139
#: ../raster/r.proj/readcell.c:138
msgid "Error seeking on segment file"
msgstr "Lỗi khi tìm tập tin phân đoạn"

#: ../imagery/i.rectify/get_wind.c:124
#, c-format
msgid "Region N=%f S=%f E=%f W=%f"
msgstr "Vùng B=%f N=%f Đ=%f T=%f"

#: ../imagery/i.rectify/get_wind.c:126
#, c-format
msgid "Resolution EW=%f NS=%f"
msgstr "Độ phân giải ĐT=%f BN=%f"

#: ../imagery/i.rectify/target.c:14
#: ../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 "Thông tin đích cho nhóm <%s> bị thiếu"

#: ../imagery/i.rectify/target.c:20
#: ../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 "Không tìm thấy vị trí đích <%s>"

#: ../imagery/i.rectify/target.c:32
#: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:31
#: ../raster/r.in.gdal/main.c:891 ../vector/v.rectify/target.c:40
#, c-format
msgid "Mapset <%s> in target location <%s> - "
msgstr "Bộ bản đồ <%s> trong vị trí đích <%s> - "

#: ../imagery/i.rectify/target.c:33
#: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:32
#: ../raster/r.proj/main.c:280 ../raster/r.in.gdal/main.c:893
#: ../vector/v.rectify/target.c:41
msgid "permission denied"
msgstr "quyền bị từ chối"

#: ../imagery/i.rectify/target.c:33
#: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:32
#: ../raster/r.proj/main.c:281 ../raster/r.in.gdal/main.c:894
#: ../vector/v.rectify/target.c:41
msgid "not found"
msgstr "không tìm thấy"

#: ../imagery/i.rectify/target.c:35 ../vector/v.rectify/target.c:43
msgid "Please run i.target for group."
msgstr "Vui lòng chạy i.target cho nhóm."

#: ../imagery/i.rectify/cp.c:14 ../vector/v.rectify/cp.c:350
#, c-format
msgid "Control Point file for group <%s@%s> - "
msgstr "Tập tin điểm khống chế dùng cho nhóm <%s@%s> - "

#: ../imagery/i.rectify/cp.c:21
#, fuzzy, c-format
msgid "Not enough active control points for thin plate spline."
msgstr ""
"Không đủ số lượng điểm khống chế được kích hoạt cần cho bậc hiện tại, cần %d."

#: ../imagery/i.rectify/cp.c:24 ../imagery/i.rectify/cp.c:51
#: ../vector/v.rectify/cp.c:363
msgid "Poorly placed control points."
msgstr "Các điểm không chế có vị trí không tốt."

#: ../imagery/i.rectify/cp.c:25 ../imagery/i.rectify/cp.c:52
#: ../vector/v.rectify/cp.c:364
msgid " Can not generate the transformation equation."
msgstr "Không thể tạo phương trình chuyển đổi."

#: ../imagery/i.rectify/cp.c:28 ../imagery/i.rectify/cp.c:55
#: ../vector/v.rectify/cp.c:367
msgid "Not enough memory to solve for transformation equation"
msgstr "Không đủ bộ nhớ để giải phương trình chuyển đổi"

#: ../imagery/i.rectify/cp.c:31 ../imagery/i.rectify/cp.c:58
#: ../vector/v.rectify/cp.c:370
msgid "Invalid order"
msgstr "Bậc không hợp lệ"

#: ../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 ""
"Không đủ số lượng điểm khống chế được kích hoạt cần cho bậc hiện tại, cần %d."

#: ../imagery/i.rectify/main.c:100 ../vector/v.rectify/main.c:71
#, fuzzy
msgid "rectify"
msgstr "ảnh, nắn chỉnh"

#: ../imagery/i.rectify/main.c:102
msgid ""
"Rectifies an image by computing a coordinate transformation for each pixel "
"in the image based on the control points."
msgstr ""
"Nắn chỉnh một ảnh bằng cách tính toán phép chuyển đổi tọa độ cho từng điểm "
"ảnh trong ảnh dựa trên các điểm khống chế."

#: ../imagery/i.rectify/main.c:116
#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:103
msgid "Output raster map(s) suffix"
msgstr "Tên đuôi cho (các) bản đồ raster đầu ra"

#: ../imagery/i.rectify/main.c:124 ../vector/v.rectify/main.c:102
#, fuzzy
msgid "Rectification polynomial order (1-3)"
msgstr "Bậc đa thức nắn chỉnh (1-3)"

#: ../imagery/i.rectify/main.c:130
#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:109
msgid "Target resolution (ignored if -c flag used)"
msgstr ""

#: ../imagery/i.rectify/main.c:138
#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:117
#, fuzzy
msgid "Amount of memory to use in MB"
msgstr "hết bộ nhớ!"

#: ../imagery/i.rectify/main.c:153
#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:137
msgid ""
"Use current region settings in target location (def.=calculate smallest area)"
msgstr ""
"Dùng các thiết lập vùng hiện tại trong vị trí đích (mặc định=tính diện tích "
"nhỏ nhất)"

#: ../imagery/i.rectify/main.c:157
#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:141
msgid "Rectify all raster maps in group"
msgstr "Nắn chỉnh tất cả các ảnh trong nhóm"

#: ../imagery/i.rectify/main.c:161
msgid "Use thin plate spline"
msgstr ""

#: ../imagery/i.rectify/main.c:172
#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:152
#: ../raster/r.proj/main.c:236 ../raster/r.stats.zonal/main.c:165
#: ../raster/r.statistics/main.c:118 ../vector/v.vect.stats/main.c:268
#, c-format
msgid "<%s=%s> unknown %s"
msgstr "<%s=%s> %s không biết"

#: ../imagery/i.rectify/main.c:199 ../vector/v.rectify/main.c:143
#, c-format
msgid "Invalid order (%d); please enter 1 to %d"
msgstr "Bậc không hợp lệ (%d); vui lòng nhập 1 vào %d"

#: ../imagery/i.rectify/main.c:206
#, fuzzy, c-format
msgid "Location: %s"
msgstr "Vị trí: %s\n"

#: ../imagery/i.rectify/main.c:207
#, fuzzy, c-format
msgid "Mapset: %s"
msgstr "Bộ bản đồ:   %s\n"

#: ../imagery/i.rectify/main.c:208
#, c-format
msgid "Group <%s> does not exist"
msgstr "Nhóm <%s> không tồn tại"

#: ../imagery/i.rectify/main.c:212
#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:187
#, c-format
msgid "Group <%s> contains no raster maps; run i.group"
msgstr "Nhóm <%s> không có bản đồ bản đồ raster; hãy chạy i.group"

#: ../imagery/i.rectify/main.c:287
#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:281
#, fuzzy, c-format
msgid "Extension <%s> is illegal"
msgstr "[%s] là tên không hợp lệ"

#: ../imagery/i.rectify/main.c:290
#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:284
#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:293
#, fuzzy
msgid "The following raster map already exists in"
msgstr "Bản đồ raster <%s> đã có"

#: ../imagery/i.rectify/main.c:291
#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:285
#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:294
#: ../vector/v.rectify/main.c:202
#, c-format
msgid "target LOCATION %s, MAPSET %s:"
msgstr ""

#: ../imagery/i.rectify/main.c:294
#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:288
#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:297
msgid "Orthorectification cancelled."
msgstr ""

#: ../imagery/i.rectify/main.c:309
#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:312
msgid "Target resolution must be > 0, ignored"
msgstr ""

#: ../imagery/i.rectify/main.c:320
#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:319
#, c-format
msgid "Using region: N=%f S=%f, E=%f W=%f"
msgstr "Sử dụng vùng B=%f N=%f, Đ=%f T=%f"

#: ../imagery/i.rectify/main.c:335
#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:386
#, fuzzy, c-format
msgid "Input raster map <%s> does not exist in group <%s>."
msgstr ""
"Bản đồ raster đầu vào <%s> không có trong nhóm <%s>.\n"
" Hãy thử:\n"

#: ../imagery/i.rectify/main.c:337
#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:388
msgid "Try:"
msgstr ""

#: ../imagery/i.rectify/main.c:342
#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:393
msgid "Exit!"
msgstr "Thoát!"

#: ../imagery/i.rectify/report.c:10
#: ../imagery/i.ortho.photo/i.ortho.rectify/report.c:10
msgid "complete"
msgstr "hoàn tất"

#: ../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 "%d hàng, %d cột (%ld ô) hoàn tất trong"

#: ../imagery/i.rectify/report.c:23
#: ../imagery/i.ortho.photo/i.ortho.rectify/report.c:23
#, c-format
msgid "%d:%02d:%02ld hours"
msgstr ""

#: ../imagery/i.rectify/report.c:25
#: ../imagery/i.ortho.photo/i.ortho.rectify/report.c:25
#, c-format
msgid "%d:%02ld minutes"
msgstr ""

#: ../imagery/i.rectify/report.c:27
#: ../imagery/i.ortho.photo/i.ortho.rectify/report.c:27
#, c-format
msgid "%.1f cells per minute"
msgstr "%.1f ô trên phút"

#: ../imagery/i.target/main.c:48
msgid "Targets an imagery group to a GRASS location and mapset."
msgstr "Xác định đích một nhóm ảnh vào một vị trí và bộ bản đồ của GRASS."

#: ../imagery/i.target/main.c:57
msgid "Name of imagery target location"
msgstr "Tên của vị trí đích cho ảnh"

#: ../imagery/i.target/main.c:63
msgid "Name of target mapset"
msgstr "Tên của bộ bản đồ đích"

#: ../imagery/i.target/main.c:68
msgid "Set current location and mapset as target for imagery group"
msgstr "Thiết lập vị trí và bộ bản đồ hiện tại làm đích cho nhóm ảnh"

#: ../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 "Nhóm <%s> được xác định đích vào vị trí <%s>, bộ bản đồ <%s>"

#: ../imagery/i.target/main.c:93
#, c-format
msgid "Group <%s> has no target"
msgstr "Nhóm <%s> không có đích"

#: ../imagery/i.target/main.c:101
msgid ""
"Use either the Current Mapset and Location Flag (-c)\n"
" OR\n"
" manually enter the variables"
msgstr ""
"Hoặc là bạn phải dùng Cờ Bộ bản đồ và Vị trí Hiện tại (-c)\n"
"  HOẶC\n"
" nhập thủ công các biến vào"

#: ../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
#, fuzzy
msgid "Name of the diurnal net radiation map [W/m2]"
msgstr "Tên của bản đồ raster độ cao đầu vào [mét]"

#: ../imagery/i.eb.eta/main.c:57
#, fuzzy
msgid "Name of the evaporative fraction map [-]"
msgstr "Tên tập tin raster độ cao"

#: ../imagery/i.eb.eta/main.c:62
#, fuzzy
msgid "Name of the surface skin temperature [K]"
msgstr "Tên của bề mặt ngẫu nhiên cần tạo"

#: ../imagery/i.eb.eta/main.c:67
#, fuzzy
msgid "Name of the output actual evapotranspiration layer [mm/d]"
msgstr "Tên tập tin địa điểm đi chuyển (walker site) đầu ra"

#: ../imagery/i.segment/parse_args.c:30
msgid "Difference threshold between 0 and 1"
msgstr ""

#: ../imagery/i.segment/parse_args.c:31
msgid "Threshold = 0 merges only identical segments; threshold = 1 merges all"
msgstr ""

#: ../imagery/i.segment/parse_args.c:41
#, fuzzy
msgid "Segmentation method"
msgstr "Phương pháp gộp"

#: ../imagery/i.segment/parse_args.c:50
msgid "Similarity calculation method"
msgstr ""

#: ../imagery/i.segment/parse_args.c:59
#, fuzzy
msgid "Minimum number of cells in a segment"
msgstr "Số lượng điểm tối đa trong một đoạn"

#: ../imagery/i.segment/parse_args.c:61
msgid "The final step will merge small segments with their best neighbor"
msgstr ""

#: ../imagery/i.segment/parse_args.c:72
msgid "Importance of radiometric (input raster) values relative to shape"
msgstr ""

#: ../imagery/i.segment/parse_args.c:82
msgid "Importance of smoothness relative to compactness"
msgstr ""

#: ../imagery/i.segment/parse_args.c:91
msgid "Memory in MB"
msgstr ""

#: ../imagery/i.segment/parse_args.c:109
#, fuzzy
msgid "Name for input raster map with starting seeds"
msgstr "Tên của bản đồ raster đầu vào (độ bão hoà)"

#: ../imagery/i.segment/parse_args.c:115
#, fuzzy
msgid "Name of input bounding/constraining raster map"
msgstr "Tên bản đồ raster đầu vào"

#: ../imagery/i.segment/parse_args.c:117
msgid ""
"Must be integer values, each area will be segmented independent of the others"
msgstr ""

#: ../imagery/i.segment/parse_args.c:123
#, fuzzy
msgid "Name for output goodness of fit estimate map"
msgstr "Tên của bản đồ raster độ cong mặt cắt đầu ra"

#: ../imagery/i.segment/parse_args.c:128
msgid ""
"Use 8 neighbors (3x3 neighborhood) instead of the default 4 neighbors for "
"each pixel"
msgstr ""

#: ../imagery/i.segment/parse_args.c:134
msgid "Weighted input, do not perform the default scaling of input raster maps"
msgstr ""

#: ../imagery/i.segment/parse_args.c:153
#, fuzzy
msgid "Threshold should be > 0 and < 1"
msgstr "Giá trị ngưỡng phải >=0"

#: ../imagery/i.segment/parse_args.c:159
#, fuzzy
msgid "Unable to assign segmentation method"
msgstr "Không thể ghi tập tin phân đoạn cho %s"

#: ../imagery/i.segment/parse_args.c:169
#, fuzzy
msgid "Invalid similarity method"
msgstr "Phương pháp không hợp lệ: %s"

#: ../imagery/i.segment/parse_args.c:175
#, fuzzy, c-format
msgid "Option '%s' must be > 0"
msgstr "Vị trí <%s> được tạo ra"

#: ../imagery/i.segment/parse_args.c:177 ../imagery/i.segment/parse_args.c:182
#, fuzzy, c-format
msgid "Option '%s' must be <= 1"
msgstr "Vị trí <%s> được tạo ra"

#: ../imagery/i.segment/parse_args.c:180
#, fuzzy, c-format
msgid "Option '%s' must be >= 0"
msgstr "Vị trí <%s> được tạo ra"

#: ../imagery/i.segment/parse_args.c:208
#, fuzzy
msgid "Seeds raster map not found"
msgstr "Không tìm thấy bản đồ raster"

#: ../imagery/i.segment/parse_args.c:212
#, fuzzy
msgid "Seeeds raster map must be CELL type (integers)"
msgstr "Đang tạo các bản đồ raster %i\n"

#: ../imagery/i.segment/parse_args.c:222
#, fuzzy
msgid "Segmentation constraint/boundary raster map not found"
msgstr "Không tìm thấy bản đồ raster"

#: ../imagery/i.segment/parse_args.c:226
msgid "Segmentation constraint raster map must be CELL type (integers)"
msgstr ""

#: ../imagery/i.segment/parse_args.c:241
msgid "Invalid output raster name for goodness of fit"
msgstr ""

#: ../imagery/i.segment/parse_args.c:249
#, fuzzy
msgid "Invalid number of iterations, 100 will be used"
msgstr "Số bước không hợp lệ: %s"

#: ../imagery/i.segment/parse_args.c:259
#, fuzzy
msgid "Invalid number of MB, 300 will be used"
msgstr "Số bước không hợp lệ: %s"

#: ../imagery/i.segment/write_output.c:31
#, fuzzy
msgid "Writing out segment IDs..."
msgstr "Đang ghi bản đồ..."

#: ../imagery/i.segment/write_output.c:97 ../imagery/i.segment/open_files.c:40
#, fuzzy, c-format
msgid "Group <%s> not found in the current mapset"
msgstr "Không tìm thấy bản đồ raster <%s> trong bộ bản đồ hiện tại"

#: ../imagery/i.segment/write_output.c:100 ../imagery/i.segment/open_files.c:44
#, fuzzy, c-format
msgid "Group <%s> contains no raster maps"
msgstr "Nhóm <%s> không có bản đồ bản đồ raster; hãy chạy i.group"

#: ../imagery/i.segment/write_output.c:116 ../imagery/i.segment/open_files.c:69
#: ../imagery/i.segment/open_files.c:228 ../imagery/i.segment/open_files.c:236
#, fuzzy, c-format
msgid "No min/max found in raster map <%s>"
msgstr "Không tìm thấy cột <%s> trong bảng <%s>"

#: ../imagery/i.segment/write_output.c:124
msgid "Writing out goodness of fit"
msgstr ""

#: ../imagery/i.segment/rclist.c:17
#, fuzzy
msgid "rclist out of memory"
msgstr "Hết bộ nhớ"

#: ../imagery/i.segment/open_files.c:117
#, c-format
msgid "Non-NULL cells: %ld"
msgstr ""

#: ../imagery/i.segment/open_files.c:119
#, fuzzy
msgid "Insufficient number of non-NULL cells in current region"
msgstr "Không có [%ld] ô không NULL trong vùng hiện tại"

#: ../imagery/i.segment/open_files.c:140
#, fuzzy
msgid "Loading input bands..."
msgstr "Đang đọc các đầu vào..."

#: ../imagery/i.segment/open_files.c:142
#, fuzzy
msgid "Loading input band..."
msgstr "Đang đọc các đầu vào..."

#: ../imagery/i.segment/open_files.c:174 ../imagery/i.segment/open_files.c:201
#: ../imagery/i.segment/open_files.c:260 ../imagery/i.segment/open_files.c:347
#: ../imagery/i.segment/open_files.c:373 ../imagery/i.segment/open_files.c:413
#: ../imagery/i.segment/open_files.c:469
#, fuzzy
msgid "Unable to write to temporary file"
msgstr "Không thể tạo tập tin tạm"

#: ../imagery/i.segment/open_files.c:267
#, c-format
msgid "There are no boundary constraints in '%s'"
msgstr ""

#: ../imagery/i.segment/open_files.c:322
#, fuzzy, c-format
msgid "Loading seeds from raster map <%s>..."
msgstr "Đang đọc bản đồ raster <%s>... "

#: ../imagery/i.segment/open_files.c:352
#, fuzzy, c-format
msgid "No seeds found in '%s'!"
msgstr "Tìm thấy %d đường hoặc ranh giới trong bản đồ vec-tơ <%s@%s>"

#: ../imagery/i.segment/open_files.c:489
#, fuzzy, c-format
msgid "Segment %d is already registered!"
msgstr "Bản đồ vec-tơ <%s> đã có"

#: ../imagery/i.segment/open_files.c:538
#, c-format
msgid "Regions with at least %d cells are stored in memory"
msgstr ""

#: ../imagery/i.segment/open_files.c:563
#, c-format
msgid "Number of segments in memory: %d of %d total"
msgstr ""

#: ../imagery/i.segment/flag.c:21 ../imagery/i.segment/flag.c:28
#: ../vector/v.distance/main.c:748 ../vector/v.distance/main.c:825
#: ../vector/v.distance/main.c:1033
#, fuzzy
msgid "Out of memory!"
msgstr "Hết bộ nhớ"

#: ../imagery/i.segment/main.c:38
msgid "object recognition"
msgstr ""

#: ../imagery/i.segment/main.c:40
msgid "Identifies segments (objects) from imagery data."
msgstr ""

#: ../imagery/i.segment/main.c:46
#, fuzzy
msgid "Error in reading data"
msgstr "Lỗi khi đọc dữ liệu 'hue' (màu sắc)"

#: ../imagery/i.segment/main.c:50
#, fuzzy
msgid "Error in creating segments"
msgstr "Lỗi ghi tập tin phân đoạn (segment)"

#: ../imagery/i.segment/main.c:54
#, fuzzy
msgid "Error in writing data"
msgstr "Lỗi khi đang ghi dữ liệu"

#: ../imagery/i.segment/main.c:59
#, fuzzy, c-format
msgid "Number of segments created: %d"
msgstr "Số lượng điểm cần tạo"

#: ../imagery/i.segment/create_isegs.c:244
#, fuzzy, c-format
msgid "Processing pass %d..."
msgstr "Đang xử lý các vùng..."

#: ../imagery/i.segment/create_isegs.c:522
#, c-format
msgid ""
"Segmentation processes stopped at %d due to reaching max iteration limit, "
"more merges may be possible"
msgstr ""

#: ../imagery/i.segment/create_isegs.c:524
#, c-format
msgid "Segmentation converged after %d iterations"
msgstr ""

#: ../imagery/i.segment/create_isegs.c:532
#, c-format
msgid "Merging segments smaller than %d cells..."
msgstr ""

#: ../imagery/i.segment/create_isegs.c:1075
#, c-format
msgid "Region stats should go in tree, %d >= %d"
msgstr ""

#: ../imagery/i.segment/create_isegs.c:1082
msgid "Region ids are different"
msgstr ""

#: ../imagery/i.segment/create_isegs.c:1086
msgid "Region consists of only one cell, nothing to update"
msgstr ""

#: ../imagery/i.segment/create_isegs.c:1130
#: ../imagery/i.segment/create_isegs.c:1555
#, fuzzy, c-format
msgid "Region size is larger than 2: %d"
msgstr "Kích thước vùng nhỏ hơn minreg, không có gì được trình bày."

#: ../imagery/i.segment/create_isegs.c:1197
#, c-format
msgid "Region size is %d, should be %d"
msgstr ""

#: ../imagery/i.segment/create_isegs.c:1420
#, fuzzy, c-format
msgid "Candidate flag is already %s"
msgstr "tập tin dig_att đã có"

#: ../imagery/i.segment/create_isegs.c:1420
#, fuzzy
msgid "set"
msgstr "Phép chọn"

#: ../imagery/i.segment/create_isegs.c:1420
msgid "unset"
msgstr ""

#: ../imagery/i.segment/create_isegs.c:1640
#, c-format
msgid "Region of size %d should be in search tree"
msgstr ""

#: ../imagery/i.gensigset/main.c:46
msgid "Generates statistics for i.smap from raster map."
msgstr "Tạo thống kê cho i.smap từ bản đồ raster."

#: ../imagery/i.gensigset/main.c:56
#, c-format
msgid "Clustering class %d (%d pixels)..."
msgstr "Đang gộp nhóm lớp %d (%d điểm ảnh)..."

#: ../imagery/i.gensigset/main.c:59
#, c-format
msgid "Number of subclasses is %d"
msgstr "Số lượng lớp phụ là %d"

#: ../imagery/i.gensigset/parse.c:29
msgid "Maximum number of sub-signatures in any class"
msgstr "Số chữ ký phụ lớn nhất trong bất kỳ lớp nào"

#: ../imagery/i.gensigset/parse.c:54
#, c-format
msgid "Illegal number of sub-signatures (%s)"
msgstr "Số lượng chữ ký phụ không hợp lệ (%s)"

#: ../imagery/i.gensigset/subcluster.c:76
#, c-format
msgid "Not enough pixels in class %d"
msgstr "Không đủ số điểm ảnh trong lớp %d"

#: ../imagery/i.gensigset/subcluster.c:86
#, c-format
msgid "Too many subclasses for class index %d"
msgstr "Quá nhiều lớp phụ trong chỉ mục lớp %d"

#: ../imagery/i.gensigset/subcluster.c:88
#, c-format
msgid "Number of subclasses set to %d"
msgstr "Số lượng lớp phụ được thiết lập thành %d"

#: ../imagery/i.gensigset/subcluster.c:106
#, c-format
msgid "Combining subclasses (%d,%d)..."
msgstr "Đang tổ hợp các lớp phụ (%d,%d)..."

#: ../imagery/i.gensigset/subcluster.c:318
#, fuzzy, c-format
msgid "Subsignature %d only contains %.0f pixels"
msgstr "Chữ ký phụ %d chỉ có %f điểm ảnh"

#: ../imagery/i.gensigset/subcluster.c:552
msgid "Unreliable clustering. Try a smaller initial number of clusters"
msgstr ""
"Việc gộp nhóm không đáng tin cậy. Hãy thử với số lượng nhóm gộp khởi tạo ít "
"hơn"

#: ../imagery/i.gensigset/subcluster.c:561
#, c-format
msgid "Removed a singular subsignature number %d (%d remain)"
msgstr "Loại bỏ một chữ ký phụ đơn số lượng %d (còn lại %d)"

#: ../imagery/i.albedo/main.c:89
#, fuzzy
msgid "albedo"
msgstr "thất bại"

#: ../imagery/i.albedo/main.c:91
#, fuzzy
msgid "Computes broad band albedo from surface reflectance."
msgstr "Tên bản đồ kết quả"

#: ../imagery/i.albedo/main.c:104
msgid "MODIS (7 input bands:1,2,3,4,5,6,7)"
msgstr ""

#: ../imagery/i.albedo/main.c:108
msgid "NOAA AVHRR (2 input bands:1,2)"
msgstr ""

#: ../imagery/i.albedo/main.c:112
msgid "Landsat 5+7 (6 input bands:1,2,3,4,5,7)"
msgstr ""

#: ../imagery/i.albedo/main.c:116
msgid "ASTER (6 input bands:1,3,5,6,8,9)"
msgstr ""

#: ../imagery/i.albedo/main.c:120
msgid "Aggressive mode (Landsat)"
msgstr ""

#: ../imagery/i.albedo/main.c:122 ../imagery/i.albedo/main.c:129
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:127
msgid "Soft mode (MODIS)"
msgstr ""

#: ../imagery/i.albedo/main.c:150 ../imagery/i.aster.toar/main.c:229
#, fuzzy, c-format
msgid "Too many input maps. Only %d allowed."
msgstr "%s - quá nhiều tập tin 'vá'. Chỉ được phép %d tập tin"

#: ../imagery/i.albedo/main.c:164
#, fuzzy
msgid "At least two raster maps are required"
msgstr "Tiêu đề của tập tin raster đầu ra"

#: ../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
#, fuzzy
msgid "Name of Surface temperature raster map [K]"
msgstr "Tên của bản đồ raster đầu ra (lục)"

#: ../imagery/i.eb.soilheatflux/main.c:71 ../imagery/i.eb.evapfr/main.c:59
#, fuzzy
msgid "Name of Net Radiation raster map [W/m2]"
msgstr "Tên của bản đồ raster độ cao [m]"

#: ../imagery/i.eb.soilheatflux/main.c:83
msgid "HAPEX-Sahel empirical correction (Roerink, 1995)"
msgstr ""

#: ../imagery/i.aster.toar/main.c:104
msgid ""
"Calculates Top of Atmosphere Radiance/Reflectance/Brightness Temperature "
"from ASTER DN.\n"
msgstr ""

#: ../imagery/i.aster.toar/main.c:108
msgid "Names of ASTER DN layers (15 layers)"
msgstr ""

#: ../imagery/i.aster.toar/main.c:115
#, fuzzy
msgid "Day of Year of satellite overpass [0-366]"
msgstr "Tên của bản đồ raster độ sâu nước [m]"

#: ../imagery/i.aster.toar/main.c:122
msgid "Sun elevation angle (degrees, < 90.0)"
msgstr ""

#: ../imagery/i.aster.toar/main.c:125
#, fuzzy
msgid "Base name of the output layers (will add .x)"
msgstr "Tên của bản đồ raster đầu ra"

#: ../imagery/i.aster.toar/main.c:130
msgid "Output is radiance (W/m2)"
msgstr ""

#: ../imagery/i.aster.toar/main.c:134
msgid "VNIR is High Gain"
msgstr ""

#: ../imagery/i.aster.toar/main.c:138
msgid "SWIR is High Gain"
msgstr ""

#: ../imagery/i.aster.toar/main.c:142
msgid "VNIR is Low Gain 1"
msgstr ""

#: ../imagery/i.aster.toar/main.c:146
msgid "SWIR is Low Gain 1"
msgstr ""

#: ../imagery/i.aster.toar/main.c:150
msgid "SWIR is Low Gain 2"
msgstr ""

#: ../imagery/i.aster.toar/main.c:244
msgid "The input band number should be 15"
msgstr ""

#: ../imagery/i.eb.evapfr/main.c:53
msgid ""
"Computes evaporative fraction (Bastiaanssen, 1995) and root zone soil "
"moisture (Makin, Molden and Bastiaanssen, 2001)."
msgstr ""

#: ../imagery/i.eb.evapfr/main.c:63
#, fuzzy
msgid "Name of soil heat flux raster map [W/m2]"
msgstr "Tên của bản đồ raster độ sâu nước [m]"

#: ../imagery/i.eb.evapfr/main.c:67
#, fuzzy
msgid "Name of sensible heat flux raster map [W/m2]"
msgstr "Tên của bản đồ raster độ cao [m]"

#: ../imagery/i.eb.evapfr/main.c:72
#, fuzzy
msgid "Name for output evaporative fraction raster map"
msgstr "Tên của bản đồ raster hướng đầu ra"

#: ../imagery/i.eb.evapfr/main.c:78
#, fuzzy
msgid "Name for output root zone soil moisture raster map"
msgstr "Tên của bản đồ raster độ cong mặt cắt đầu ra"

#: ../imagery/i.eb.evapfr/main.c:83
msgid "Root zone soil moisture output (Makin, Molden and Bastiaanssen, 2001)"
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 ""
"Chuyển đổi các bản đồ raster từ không gian màu HIS (Màu sắc-Cường độ-Độ bão "
"hoà) thành RGB (Đỏ-Lục-Xanh)."

#: ../imagery/i.his.rgb/main.c:58
msgid "Name of input raster map (hue)"
msgstr "Tên của bản đồ raster đầu vào (màu sắc)"

#: ../imagery/i.his.rgb/main.c:62
msgid "Name of input raster map (intensity)"
msgstr "Tên của bản đồ raster đầu vào (cường độ)"

#: ../imagery/i.his.rgb/main.c:66
msgid "Name of input raster map (saturation)"
msgstr "Tên của bản đồ raster đầu vào (độ bão hoà)"

#: ../imagery/i.his.rgb/main.c:70
msgid "Name for output raster map (red)"
msgstr "Tên của bản đồ raster đầu ra (đỏ)"

#: ../imagery/i.his.rgb/main.c:74
msgid "Name for output raster map (green)"
msgstr "Tên của bản đồ raster đầu ra (lục)"

#: ../imagery/i.his.rgb/main.c:78
msgid "Name for output raster map (blue)"
msgstr "Tên của bản đồ raster đầu ra (xanh)"

#: ../imagery/i.find/main.c:63
#, c-format
msgid "usage: %s location mapset element file."
msgstr "cách dùng: tập tin thành phần của bộ bản đồ trong location %s"

#: ../imagery/i.find/main.c:83
msgid "Unable to open temp file."
msgstr "Không thể mở tập tin tạm"

#: ../imagery/i.ifft/main.c:81
msgid "Inverse Fast Fourier Transform (IFFT) for image processing."
msgstr "Phép chuyển đổi Fast Fourier Nghịch  (ifft) dùng cho xử lý ảnh."

#: ../imagery/i.ifft/main.c:86
msgid "Name of input raster map (image fft, real part)"
msgstr "Tên của bản đồ raster đầu vào (ảnh fft, phần-thực)"

#: ../imagery/i.ifft/main.c:90
msgid "Name of input raster map (image fft, imaginary part"
msgstr "Tên của bản đồ raster đầu vào (ảnh fft, phần ảnh)"

#: ../imagery/i.ifft/main.c:115
msgid "The real and imaginary original windows did not match"
msgstr "Các cửa sổ nguyên thủy của phần-thực và phần-ảnh không khớp nhau"

#: ../imagery/i.ifft/main.c:157
msgid "Masking raster maps..."
msgstr "Đang che mặt nạ các bản đồ raster..."

#: ../imagery/i.ifft/main.c:200
msgid "Starting Inverse FFT..."
msgstr "Đang khởi động IFFT..."

#: ../imagery/i.ifft/main.c:207 ../raster/r.drain/main.c:519
#: ../raster/r.composite/main.c:191 ../raster/r.random.cells/indep.c:134
#: ../raster/r.random.surface/save.c:98
#, c-format
msgid "Writing raster map <%s>..."
msgstr "Đang ghi bản đồ raster <%s>..."

#: ../imagery/i.ortho.photo/i.ortho.rectify/rectify.c:80
#, fuzzy, c-format
msgid "No elevation available at row = %d, col = %d"
msgstr "Việc chuyển đổi dữ liệu thất bại tại hàng %d, cột %d"

#: ../imagery/i.ortho.photo/i.ortho.rectify/readcell.c:142
#: ../raster/r.proj/readcell.c:141
#, fuzzy
msgid "Error reading segment file"
msgstr "Lỗi ghi tập tin phân đoạn (segment)"

#: ../imagery/i.ortho.photo/i.ortho.rectify/angle.c:36
#, fuzzy
msgid "Calculating camera angle to local surface..."
msgstr "Đang tính các số đo độ trung tâm..."

#: ../imagery/i.ortho.photo/i.ortho.rectify/angle.c:50
#: ../imagery/i.ortho.photo/i.ortho.rectify/exec.c:43
#, fuzzy
msgid "Could not open elevation raster"
msgstr "Tên của bản đồ raster độ cao"

#: ../imagery/i.ortho.photo/i.ortho.rectify/angle.c:66
#, c-format
msgid "Converting units to meters, factor=%.6f"
msgstr "Đang chuyển đổi đơn vị thành mét, hệ số=%.6f"

#: ../imagery/i.ortho.photo/i.ortho.rectify/cp.c:13
#, fuzzy, c-format
msgid ""
"Control Z Point file for group [%s] in [%s] \n"
" \n"
msgstr "Tập tin điểm khống chế dùng cho nhóm <%s@%s> - "

#: ../imagery/i.ortho.photo/i.ortho.rectify/cp.c:16
#, fuzzy
msgid "Computing equations..."
msgstr "Đang các điểm phân vị"

#: ../imagery/i.ortho.photo/i.ortho.rectify/cp.c:22
#, fuzzy
msgid "Poorly placed Control Points!\n"
msgstr "Các điểm khống chế có tọa độ không tốt"

#: ../imagery/i.ortho.photo/i.ortho.rectify/cp.c:23
#: ../imagery/i.ortho.photo/i.ortho.rectify/cp.c:28
#: ../imagery/i.ortho.photo/i.ortho.rectify/cp.c:52
#: ../imagery/i.ortho.photo/i.ortho.rectify/cp.c:58
#, fuzzy
msgid "Can not generate the transformation equation.\n"
msgstr "Không thể tạo phương trình chuyển đổi."

#: ../imagery/i.ortho.photo/i.ortho.rectify/cp.c:24
msgid "Run OPTION 7 of i.ortho.photo again!\n"
msgstr ""

#: ../imagery/i.ortho.photo/i.ortho.rectify/cp.c:27
#, fuzzy
msgid "No active Control Points!\n"
msgstr "Không có các điểm khống chế được kích hoạt"

#: ../imagery/i.ortho.photo/i.ortho.rectify/cp.c:29
msgid "Run OPTION 7 of i.ortho.photo!\n"
msgstr ""

#: ../imagery/i.ortho.photo/i.ortho.rectify/cp.c:45
#, fuzzy, c-format
msgid ""
"Reference Point file for group [%s] in [%s] \n"
" \n"
msgstr "Tập tin điểm khống chế dùng cho nhóm <%s@%s> - "

#: ../imagery/i.ortho.photo/i.ortho.rectify/cp.c:51
#, fuzzy
msgid "Poorly placed Reference Points!\n"
msgstr "Các điểm khống chế có tọa độ không tốt"

#: ../imagery/i.ortho.photo/i.ortho.rectify/cp.c:53
msgid "Run OPTION 5 of i.ortho.photo again!\n"
msgstr ""

#: ../imagery/i.ortho.photo/i.ortho.rectify/cp.c:57
#, fuzzy
msgid "No active Reference Points!\n"
msgstr "Không có các điểm khống chế được kích hoạt"

#: ../imagery/i.ortho.photo/i.ortho.rectify/cp.c:59
msgid "Run OPTION 5 of i.ortho.photo!\n"
msgstr ""

#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:89
#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:57
#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:389
#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:64
#: ../imagery/i.ortho.photo/i.ortho.init/main.c:48
#, fuzzy
msgid "orthorectify"
msgstr "ảnh, nắn chỉnh"

#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:91
msgid ""
"Orthorectifies an image by using the image to photo coordinate "
"transformation matrix."
msgstr ""

#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:132
msgid "Raster map with camera angle relative to ground surface"
msgstr ""

#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:184
#, fuzzy, c-format
msgid "Could not read REF file for group <%s>"
msgstr "Không thể đọc tập tin REF của nhóm phụ <%s> trong nhóm <%s>"

#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:241
#, c-format
msgid "No camera reference file selected for group <%s>"
msgstr ""

#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:245
#, fuzzy, c-format
msgid "Bad format in camera file for group <%s>"
msgstr "Không thể tạo thống kê của tập tin cấu hình %s"

#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:251
#, fuzzy, c-format
msgid "Bad format in initial exposure station file for group <%s>"
msgstr "Không thể tạo thống kê của tập tin cấu hình %s"

#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:327
#, c-format
msgid "No target elevation model selected for group <%s>"
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:64
#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:70
#: ../imagery/i.ortho.photo/i.ortho.init/main.c:57
#, fuzzy
msgid "Name of imagery group for ortho-rectification"
msgstr "Tên của vị trí đích cho ảnh"

#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:71
#, fuzzy
msgid "Name of camera reference file"
msgstr "Tên của bảng hệ tham chiếu"

#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:77
#, fuzzy
msgid "Camera name"
msgstr "Tên_người_dùng"

#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:83
msgid "Camera id"
msgstr ""

#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:89
#, fuzzy
msgid "Calibrated focal length"
msgstr "Chỉ vẽ thước tỷ lệ"

#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:94
#, fuzzy
msgid "Principal point coordinates"
msgstr "Tọa độ điểm 'gieo'"

#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:100
#, fuzzy
msgid "Fiducial coordinates"
msgstr "Một hoặc nhiều tọa độ"

#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:129
#, fuzzy, c-format
msgid "Can not read camera file '%s'"
msgstr "Không thể mở tập tin lọc '%s'"

#: ../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
#, fuzzy
msgid "Too many fiducials!"
msgstr "Quá nhiều phạm trù"

#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:212
#, fuzzy, c-format
msgid "No group '%s' in current mapset"
msgstr "Nhóm phải có trong bộ bản đồ hiện tại"

#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:217
#, fuzzy, c-format
msgid "Group [%s] in location [%s] mapset [%s] now uses camera file [%s]"
msgstr "Nhóm <%s> được xác định đích vào vị trí <%s>, bộ bản đồ <%s>"

#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:251
#, fuzzy
msgid "Poorly placed image to photo control points"
msgstr "Các điểm khống chế có tọa độ không tốt"

#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:253
#, fuzzy
msgid "Poorly placed image to target control points"
msgstr "Các điểm khống chế có tọa độ không tốt"

#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:391
msgid "GCP"
msgstr ""

#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:452
#, fuzzy, c-format
msgid "Can not read reference points for group <%s>"
msgstr "Không thể đọc tập tin header của <%s@%s>"

#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:456
#, fuzzy, c-format
msgid "Can not read control points for group <%s>"
msgstr "Tập tin điểm khống chế dùng cho nhóm <%s@%s> - "

#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:66
msgid "Select or modify the target elevation model."
msgstr ""

#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:75
#, fuzzy
msgid "Name of elevation map to use for ortho-rectification"
msgstr "Tên bản đồ raster dùng làm mặt nạ"

#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:80
#, fuzzy
msgid "List available raster maps in target mapset and exit"
msgstr "Liệt kê các lớp hiện có trong nguồn dữ liệu và thoát"

#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:85
#, fuzzy
msgid "Print currently selected elevation map and exit"
msgstr "In ra các tham số kết nối hiện hành và thoát"

#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:108
#, fuzzy, c-format
msgid "Please select a target for group [%s] first"
msgstr "Vui lòng chạy i.target cho nhóm."

#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:114
#, fuzzy, c-format
msgid "Target location [%s] not found\n"
msgstr "Không tìm thấy vị trí đích <%s>"

#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:147
#, c-format
msgid "Elevation map name is missing. Please set '%s' option"
msgstr ""

#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:162
#, fuzzy, c-format
msgid "Elevation for group <%s> is already set to <%s>"
msgstr "<%s> đã có trong bộ bản đồ <%s>"

#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:175
#, fuzzy, c-format
msgid "Mapset [%s] in target location [%s] - %s "
msgstr "Bộ bản đồ <%s> trong vị trí đích <%s> - "

#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:177
#, fuzzy
msgid "permission denied\n"
msgstr "quyền bị từ chối"

#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:177
#, fuzzy
msgid "not found\n"
msgstr "không tìm thấy"

#: ../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
#, fuzzy
msgid "Initial Camera Exposure X-coordinate"
msgstr "Một hoặc nhiều tọa độ"

#: ../imagery/i.ortho.photo/i.ortho.init/main.c:67
#, fuzzy
msgid "Initial Camera Exposure Y-coordinate"
msgstr "Một hoặc nhiều tọa độ"

#: ../imagery/i.ortho.photo/i.ortho.init/main.c:72
#, fuzzy
msgid "Initial Camera Exposure Z-coordinate"
msgstr "Một hoặc nhiều tọa độ"

#: ../imagery/i.ortho.photo/i.ortho.init/main.c:77
#, fuzzy
msgid "X-coordinate standard deviation"
msgstr "Độ lệch chuẩn"

#: ../imagery/i.ortho.photo/i.ortho.init/main.c:82
#, fuzzy
msgid "Y-coordinate standard deviation"
msgstr "Độ lệch chuẩn"

#: ../imagery/i.ortho.photo/i.ortho.init/main.c:87
#, fuzzy
msgid "Z-coordinate standard deviation"
msgstr "Độ lệch chuẩn"

#: ../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
#, fuzzy
msgid "Omega (roll) standard deviation"
msgstr "Độ lệch chuẩn"

#: ../imagery/i.ortho.photo/i.ortho.init/main.c:112
#, fuzzy
msgid "Phi (pitch) standard deviation"
msgstr "Độ lệch chuẩn"

#: ../imagery/i.ortho.photo/i.ortho.init/main.c:117
#, fuzzy
msgid "Kappa (yaw) standard deviation"
msgstr "Độ lệch chuẩn"

#: ../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
#, fuzzy
msgid "Print initial values"
msgstr "Đang sao chép bảng..."

#: ../imagery/i.ortho.photo/i.ortho.init/main.c:137
#, fuzzy, c-format
msgid "Group [%s] not found"
msgstr "Không tìm thấy nhóm <%s>"

#: ../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
#, fuzzy, c-format
msgid "Option '%s' is required for new exposure info"
msgstr "Vị trí <%s> được tạo ra"

#: ../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 "Module raster đầu tiên của tôi"

#: ../doc/vector/v.example/main.c:53
msgid "My first vector module"
msgstr "Module vec-tơ đầu tiên của tôi"

#: ../doc/vector/v.example/main.c:81
msgid "Unable to set predetermined vector open level"
msgstr "Không thể thiết lập cấp mở vec-tơ đã định trước"

#: ../doc/vector/v.example/main.c:170
#, c-format
msgid "Unable to get attribute data for cat %d"
msgstr "Không thể lấy dữ liệu thuộc tính cho phạm trù cat %d"

#: ../doc/vector/v.example/main.c:179
#, c-format
msgid "Error while retrieving database record for cat %d"
msgstr "Lỗi khi đang thu thập bản ghi CSDL cho phạm trù %d"

#: ../doc/vector/v.example/main.c:212
#, c-format
msgid "Unable to copy attribute table to vector map <%s>"
msgstr "Không thể chép bảng thuộc tính vào bản đồ vec-tơ <%s>"

#: ../raster/r.solute.transport/main.c:59
#, fuzzy
msgid "The initial concentration in [kg/m^3]"
msgstr "Đầu đo áp suất ban đầu tính bằng [m]"

#: ../raster/r.solute.transport/main.c:63
#, fuzzy
msgid "The piezometric head in [m]"
msgstr "Đầu đo áp suất ban đầu tính bằng [m]"

#: ../raster/r.solute.transport/main.c:68
msgid "The x-part of the hydraulic conductivity tensor in [m/s]"
msgstr "Phần x của sức căng độ dẫn thủy lực tính bằng [m/s]"

#: ../raster/r.solute.transport/main.c:73
msgid "The y-part of the hydraulic conductivity tensor in [m/s]"
msgstr "Phần y của sức căng độ dẫn thủy lực tính bằng [m/s]"

#: ../raster/r.solute.transport/main.c:79
#, fuzzy
msgid ""
"The status for each cell, = 0 - inactive cell, 1 - active cell, 2 - "
"dirichlet- and 3 - transfer boundary condition"
msgstr ""
"Trạng thái của mỗi ô, =0 - không kích hoạt, 1 - kích hoạt, 2 - dirichlet"

#: ../raster/r.solute.transport/main.c:85
#, fuzzy
msgid "The x-part of the diffusion tensor in [m^2/s]"
msgstr "Phần x của sức căng độ dẫn thủy lực tính bằng [m/s]"

#: ../raster/r.solute.transport/main.c:90
#, fuzzy
msgid "The y-part of the diffusion tensor in [m^2/s]"
msgstr "Phần y của sức căng độ dẫn thủy lực tính bằng [m/s]"

#: ../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
#, fuzzy
msgid "Water flow"
msgstr "Kiểu dòng chảy nước ngầm"

#: ../raster/r.solute.transport/main.c:96
#, fuzzy
msgid "Groundwater sources and sinks in [m^3/s]"
msgstr "Các nguồn nước và các chỗ lún tính bằng [m^3/gi]"

#: ../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 "Bề mặt trên cùng của tầng ngậm nước tính bằng [m]"

#: ../raster/r.solute.transport/main.c:129
msgid "Bottom surface of the aquifer in [m]"
msgstr "Bề mặt dưới cùng của tầng ngậm nước tính bằng [m]"

#: ../raster/r.solute.transport/main.c:132
#, fuzzy
msgid ""
"The resulting concentration of the numerical solute transport calculation "
"will be written to this map. [kg/m^3]"
msgstr "Kết quả đầu đo áp suât của tính toán số liệu sẽ được ghi ra bản đồ này"

#: ../raster/r.solute.transport/main.c:140
#, fuzzy
msgid ""
"Calculate and store the groundwater filter velocity vector part in x "
"direction [m/s]\n"
msgstr ""
"Tính toán trường vec-tơ tốc độ lọc nước ngầm [m/gi]\n"
" và ghi các thành phần x và y ra các bản đồ được đặt tên là tên_[xy]"

#: ../raster/r.solute.transport/main.c:147
#, fuzzy
msgid ""
"Calculate and store the groundwater filter velocity vector part in y "
"direction [m/s]\n"
msgstr ""
"Tính toán trường vec-tơ tốc độ lọc nước ngầm [m/gi]\n"
" và ghi các thành phần x và y ra các bản đồ được đặt tên là tên_[xy]"

#: ../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:230
#: ../raster/r.sim/r.sim.water/main.c:110
#: ../raster/r.sim/r.sim.sediment/main.c:110 ../raster/r.water.outlet/main.c:57
#: ../raster/r.topidx/main.c:40 ../raster/r.drain/main.c:110
#: ../raster/r.topmodel/main.c:52 ../raster/r.lake/main.c:151
#: ../raster/r.watershed/front/main.c:73 ../raster/r.basins.fill/main.c:55
#: ../raster/r.flow/main.c:422 ../raster/r.fill.dir/main.c:87
#: ../raster/r.uslek/main.c:54 ../raster/r.gwflow/main.c:210
#: ../raster/r.carve/main.c:75 ../raster/r.usler/main.c:53
#: ../raster/r.stream.extract/main.c:77 ../raster3d/r3.gwflow/main.c:162
msgid "hydrology"
msgstr ""

#: ../raster/r.solute.transport/main.c:231
#, fuzzy
msgid "solute transport"
msgstr "vector, chuyển đổi"

#: ../raster/r.solute.transport/main.c:233
#, fuzzy
msgid ""
"Numerical calculation program for transient, confined and unconfined solute "
"transport in two dimensions"
msgstr ""
"Chương trình tính toán bằng số dùng cho dòng chảy nước ngầm tạm thời, hạn "
"chế và không hạn chế ở dạng hai chiều."

#: ../raster/r.solute.transport/main.c:244 ../raster/r.topidx/main.c:56
#: ../raster/r.gwflow/main.c:222 ../raster/r.carve/main.c:213
#, c-format
msgid "Lat/Long location is not supported by %s. Please reproject map first."
msgstr ""
"Vị trí kiểu Vĩ/Kinh độ không được %s hỗ trợ. Vui lòng quy chiếu lại bản đồ "
"trước."

#: ../raster/r.solute.transport/main.c:258
msgid "The direct LU solver do not work with sparse matrices"
msgstr "Trình giải LU trực tiếp không làm việc với các ma trận rời rạc"

#: ../raster/r.solute.transport/main.c:260
msgid "The direct Gauss solver do not work with sparse matrices"
msgstr "Trình giải Gauss trực tiếp không làm việc với các ma trận rời rạc"

#: ../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
#, fuzzy, c-format
msgid "Number of inner loops is %g"
msgstr "Số lượng các điểm nội suy"

#: ../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
#, fuzzy
msgid "Could not create and solve the linear equation system"
msgstr "Không thể tạo và giải hệ phương trình tuyến tính"

#: ../raster/r.out.gdal/attr.c:90 ../raster/r.out.gdal/attr.c:128
#, fuzzy
msgid "Failed to set raster attribute table"
msgstr "Không thể mô tả bảng <%s >"

#: ../raster/r.out.gdal/export_band.c:52 ../raster/r.out.gdal/export_band.c:344
msgid "Unable to allocate buffer for reading raster map"
msgstr "Không thể cấp phát đệm để đọc bản đồ raster"

#: ../raster/r.out.gdal/export_band.c:156
#, fuzzy, c-format
msgid "Using GDAL data type <%s>"
msgstr "Đang xuất ra kiểu dữ liệu GDAL: %s"

#: ../raster/r.out.gdal/export_band.c:161
#, 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 ""
"Bản đồ raster đầu vào chứa các ô với giá trị RỖNG (không-dữ-liệu). Giá trị "
"%d được dùng để biểu thị các giá trị không-dữ-liệu trong bản đồ đầu vào. Bạn "
"có thể chỉ định giá trị không-dữ-liệu bằng tuỳ chọn %s."

#: ../raster/r.out.gdal/export_band.c:166
#, fuzzy, 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 ""
"Bản đồ raster đầu vào chứa các ô với giá trị RỖNG (không có dữ liệu). Giá "
"trị %d được dùng để biểu thị các giá trị không có dữ liệu trong bản đồ đầu "
"vào. Bạn có thể chỉ định giá trị không dữ liệu bằng tham số %s."

#: ../raster/r.out.gdal/export_band.c:176
#, 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 ""
"Giá trị không-dữ-liệu mặc định có trong băng raster <%s> và sẽ dẫn đến việc "
"mất dữ liệu. Vui lòng chỉ định một giá trị không-dữ-liệu tuỳ chọn bằng tham "
"số %s."

#: ../raster/r.out.gdal/export_band.c:183
#, 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 ""
"Giá trị không-dữ-liệu %g do người dùng cung cấp có trong băng raster <%s> và "
"sẽ dẫn đến mất dữ liệu. Vui lòng chỉ định một giá trị không-dữ-liệu khác "
"bằng tham số %s."

#: ../raster/r.out.gdal/export_band.c:227
msgid "Unable to get raster band"
msgstr "Không thể lấy bằng raster"

#: ../raster/r.out.gdal/export_band.c:381
#: ../raster/r.out.gdal/export_band.c:410
#: ../raster/r.out.gdal/export_band.c:439
msgid "Unable to write GDAL raster file"
msgstr "Không thể ghi tập tin raster GDAL"

#: ../raster/r.out.gdal/export_band.c:460
#: ../raster/r.out.gdal/export_band.c:472
#: ../raster/r.out.gdal/export_band.c:485
#: ../raster/r.out.gdal/export_band.c:498
#: ../raster/r.out.gdal/export_band.c:510
#: ../raster/r.out.gdal/export_band.c:523
#: ../raster/r.out.gdal/export_band.c:537 ../raster/r.out.gdal/main.c:642
#: ../raster/r.out.gdal/main.c:654 ../raster/r.out.gdal/main.c:667
#: ../raster/r.out.gdal/main.c:680 ../raster/r.out.gdal/main.c:692
#: ../raster/r.out.gdal/main.c:705
msgid "Selected GDAL datatype does not cover data range."
msgstr "Kiểu dữ liệu GDAL được chọn không bao trùm hết miền dữ liệu."

#: ../raster/r.out.gdal/export_band.c:461
#: ../raster/r.out.gdal/export_band.c:473
#: ../raster/r.out.gdal/export_band.c:486
#: ../raster/r.out.gdal/export_band.c:499 ../raster/r.out.gdal/main.c:643
#: ../raster/r.out.gdal/main.c:655 ../raster/r.out.gdal/main.c:668
#: ../raster/r.out.gdal/main.c:681
#, c-format
msgid "GDAL datatype: %s, range: %d - %d"
msgstr "Kiểu dữ liệu GDAL: %s, miền: %d - %d"

#: ../raster/r.out.gdal/export_band.c:464
#: ../raster/r.out.gdal/export_band.c:476
#: ../raster/r.out.gdal/export_band.c:489
#: ../raster/r.out.gdal/export_band.c:502
#: ../raster/r.out.gdal/export_band.c:514
#: ../raster/r.out.gdal/export_band.c:527
#: ../raster/r.out.gdal/export_band.c:541
#, c-format
msgid "Raster map <%s> range: %g - %g"
msgstr "Bản đồ raster <%s> miền: %g - %g"

#: ../raster/r.out.gdal/export_band.c:511 ../raster/r.out.gdal/main.c:693
#, c-format
msgid "GDAL datatype: %s, range: %u - %u"
msgstr "Kiểu dữ liệu GDAL: %s, miền: %u - %u"

#: ../raster/r.out.gdal/export_band.c:524
#: ../raster/r.out.gdal/export_band.c:538 ../raster/r.out.gdal/main.c:706
#, c-format
msgid "GDAL datatype: %s, range: %g - %g"
msgstr "Kiểu dữ liệu GDAL : %s, miền: %g - %g"

#: ../raster/r.out.gdal/main.c:50
#, c-format
msgid "Supported formats:\n"
msgstr "Các định dạng được hỗ trợ:\n"

#: ../raster/r.out.gdal/main.c:135
msgid "Exports GRASS raster maps into GDAL supported formats."
msgstr "Xuất các bản đồ raster GRASS ra các định dạng được GDAL hỗ trợ."

#: ../raster/r.out.gdal/main.c:141
msgid "List supported output formats"
msgstr "Liệt kê các định dạng đầu ra được hỗ trợ"

#: ../raster/r.out.gdal/main.c:147
msgid "Do not write GDAL standard colortable"
msgstr "Không bảng màu chuẩn của GDAL"

#: ../raster/r.out.gdal/main.c:148
#, fuzzy
msgid "Only applicable to Byte or UInt16 data types"
msgstr "Chỉ áp dụng được cho các kiểu dữ liệu Byte hoặc UInt16."

#: ../raster/r.out.gdal/main.c:149 ../raster/r.out.gdal/main.c:196
#: ../raster/r.out.gdal/main.c:207 ../raster/r.out.gdal/main.c:218
#: ../raster/r.out.gdal/main.c:227 ../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:51
#: ../vector/v.out.ogr/args.c:62 ../vector/v.out.ogr/args.c:72
#: ../vector/v.out.ogr/args.c:82 ../vector/v.out.ogr/args.c:97
#: ../vector/v.out.ogr/args.c:110 ../vector/v.out.ogr/args.c:117
#: ../vector/v.out.ogr/args.c:123 ../vector/v.out.ogr/args.c:130
msgid "Creation"
msgstr "Tạo"

#: ../raster/r.out.gdal/main.c:153
#, fuzzy
msgid "Write raster attribute table"
msgstr "Không tạo bảng thuộc tính"

#: ../raster/r.out.gdal/main.c:154
#, fuzzy
msgid "Some export formats may not be supported"
msgstr "Đoạn có trên 2 (hoặc nhiều hơn) số đoạn, hiện chưa được hỗ trợ"

#: ../raster/r.out.gdal/main.c:158
msgid "Force raster export despite any warnings of data loss"
msgstr "Buộc xuất ra raster bất kể cảnh báo mất dữ liệu"

#: ../raster/r.out.gdal/main.c:159
#, fuzzy
msgid "Overrides nodata safety check"
msgstr "Ghi đè kiểm tra an toàn phần không-dữ-liệu"

#: ../raster/r.out.gdal/main.c:162
msgid "Name of raster map (or group) to export"
msgstr "Tên bản đồ raster (hoặc nhóm) cần xuất"

#: ../raster/r.out.gdal/main.c:165
msgid "Name for output raster file"
msgstr "Tên của tập tin raster đầu ra"

#: ../raster/r.out.gdal/main.c:171
#, fuzzy
msgid "Raster data format to write (case sensitive, see also -l flag)"
msgstr "Định dạng GIS cần ghi (phân biệt chữ hoa/thường, xem thêm cờ -l)"

#: ../raster/r.out.gdal/main.c:192
#, fuzzy
msgid "Data type"
msgstr "kiểu dữ liệu"

#: ../raster/r.out.gdal/main.c:202
msgid "Creation option(s) to pass to the output format driver"
msgstr "Các tùy chọn tạo để truyền đến trình điều khiển định dạng đầu ra"

#: ../raster/r.out.gdal/main.c:204
#, fuzzy
msgid "In the form of \"NAME=VALUE\", separate multiple entries with a comma"
msgstr "Ở dạng \"TÊN=GIÁ_TRỊ\", các mục cách nhau bởi dấu phẩy."

#: ../raster/r.out.gdal/main.c:212
msgid "Metadata key(s) and value(s) to include"
msgstr "Các khoá và các giá trị mô tả dữ liệu cần đưa vào"

#: ../raster/r.out.gdal/main.c:214
msgid ""
"In the form of \"META-TAG=VALUE\", separate multiple entries with a comma. "
"Not supported by all output format drivers."
msgstr ""
"Ở dạng \"META-TAG=VALUE\", các mục cách nhau bởi dấu phẩy. Không phải tất cả "
"các trình điều khiển định dạng đầu ra đều hỗ trợ."

#: ../raster/r.out.gdal/main.c:224
msgid "Assign a specified nodata value to output bands"
msgstr "Gán một giá trị không có dữ liệu được chỉ định vào các băng đầu ra"

#: ../raster/r.out.gdal/main.c:254
#, c-format
msgid "Raster map or group <%s> not found"
msgstr "Không tìm thấy bản đồ raster hoặc nhóm <%s>"

#: ../raster/r.out.gdal/main.c:258
#, c-format
msgid "No raster maps in group <%s>"
msgstr "Không có các bản đồ raster trong nhóm <%s>"

#: ../raster/r.out.gdal/main.c:272
#, c-format
msgid "Unable to get <%s> driver"
msgstr "Không thể lấy trình điều khiển <%s>"

#: ../raster/r.out.gdal/main.c:278
#, c-format
msgid ""
"Driver <%s> does not support direct writing. Using MEM driver for "
"intermediate dataset."
msgstr ""
"Trình điều khiển <%s> không hỗ trợ ghi trực tiếp. Dùng trình điều khiển MEM "
"cho bộ dữ liệu trung gian."

#: ../raster/r.out.gdal/main.c:283
msgid "Unable to get in-memory raster driver"
msgstr "Không thể lấy trình điều khiển raster trong-bộ-nhớ"

#: ../raster/r.out.gdal/main.c:287
#, c-format
msgid "Driver <%s> does not support creating rasters"
msgstr "Trình điều khiển <%s> không hỗ trợ việc tạo các raster"

#: ../raster/r.out.gdal/main.c:362
#, c-format
msgid "Could not read data range of raster <%s>"
msgstr "Không thể đọc miền dữ liệu của bản đồ raster <%s>"

#: ../raster/r.out.gdal/main.c:419
#, c-format
msgid "Exporting to GDAL data type: %s"
msgstr "Đang xuất ra kiểu dữ liệu GDAL: %s"

#: ../raster/r.out.gdal/main.c:434
msgid "Raster export would result in complete data loss, aborting."
msgstr "Việc xuất raster có thể dẫn đến mất dữ liệu hoàn toàn, đang huỷ lệnh."

#: ../raster/r.out.gdal/main.c:445
#, c-format
msgid ""
"Precision loss: Raster map <%s> of type %s to be exported as %s. This can be "
"avoided by using %s."
msgstr ""
"Mất độ chính xác: Bản đồ raster <%s> kiểu %s cần được xuất thành %s. Có thể "
"tránh điều này bằng cách dùng %s."

#: ../raster/r.out.gdal/main.c:456
#, 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 ""
"Mất độ chính xác: Miền của <%s> không thể được bảo toàn một cách chính xác "
"với kiểu dữ liệu GDAL Float32. Có thể tránh điều này bằng cách xuất ra Int32 "
"hoặc Float64."

#: ../raster/r.out.gdal/main.c:464
#, c-format
msgid ""
"Precision loss: Float32 can not preserve the DCELL precision of raster <%s>. "
"This can be avoided by using Float64"
msgstr ""
"Mất độ chính xác:  Float32 không thể bảo toàn độ chính xác DCELL của bản đồ "
"raster <%s>. Có thể tránh điều này bằng cách dùng Float64"

#: ../raster/r.out.gdal/main.c:473
#, fuzzy
msgid "Forcing raster export"
msgstr "Buộc phải xuất raster."

#: ../raster/r.out.gdal/main.c:475
#, c-format
msgid "Raster export aborted. To override data loss check, use the -%c flag"
msgstr ""

#: ../raster/r.out.gdal/main.c:490 ../raster/r.out.gdal/main.c:519
#: ../raster/r.out.gdal/main.c:523
msgid "Raster export aborted."
msgstr "Việc xuất raster bị huỷ."

#: ../raster/r.out.gdal/main.c:500
#, fuzzy
msgid "Checking GDAL data type and nodata value..."
msgstr "Kiểm tra kiểu dữ liệu GDAL và giá trị không-dữ-liệu"

#: ../raster/r.out.gdal/main.c:503
#, c-format
msgid "Checking options for raster map <%s> (band %d)..."
msgstr "Đang kiểm tra các tuỳ chọn cho bản đồ raster <%s> (băng %d)..."

#: ../raster/r.out.gdal/main.c:517
msgid "Forcing raster export."
msgstr "Buộc phải xuất raster."

#: ../raster/r.out.gdal/main.c:548
msgid "Unable to create dataset using memory raster driver"
msgstr "Không thể tạo bộ dữ liệu bằng trình điều khiển raster bộ nhớ"

#: ../raster/r.out.gdal/main.c:557
#, c-format
msgid "Unable to create <%s> dataset using <%s> driver"
msgstr "Không thể tạo bộ dữ liệu <%s> bằng trình điều khiển <%s>"

#: ../raster/r.out.gdal/main.c:572
msgid "Unable to set geo transform"
msgstr "Không thể thiết lập chuyển đổi địa lý"

#: ../raster/r.out.gdal/main.c:580
msgid "Unable to set projection"
msgstr "Không thể thiết lập phép chiếu"

#: ../raster/r.out.gdal/main.c:586
#, fuzzy, c-format
msgid "Exporting raster data to %s format..."
msgstr "Đang xuất bản đồ raster <%s> (băng %d)..."

#: ../raster/r.out.gdal/main.c:589
#, c-format
msgid "Exporting raster map <%s> (band %d)..."
msgstr "Đang xuất bản đồ raster <%s> (băng %d)..."

#: ../raster/r.out.gdal/main.c:602
#, c-format
msgid "Unable to export raster map <%s>"
msgstr "Không thể xuất bản đồ raster <%s>"

#: ../raster/r.out.gdal/main.c:619
#, c-format
msgid "Unable to create raster map <%s> using driver <%s>"
msgstr "Không thể tạo bản đồ raster <%s> bằng trình điều khiển <%s>"

#: ../raster/r.out.gdal/main.c:646 ../raster/r.out.gdal/main.c:658
#: ../raster/r.out.gdal/main.c:671 ../raster/r.out.gdal/main.c:684
#: ../raster/r.out.gdal/main.c:696 ../raster/r.out.gdal/main.c:709
#, c-format
msgid "Range to be exported: %g - %g"
msgstr "Miền cần xuất: %g - %g"

#: ../raster/r.out.gdal/main.c:733 ../raster/r.out.gdal/main.c:746
#: ../raster/r.out.gdal/main.c:760 ../raster/r.out.gdal/main.c:773
#: ../raster/r.out.gdal/main.c:788
#, 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:736 ../raster/r.out.gdal/main.c:763
#: ../raster/r.out.gdal/main.c:791
#, c-format
msgid "GDAL datatype: %s, valid range: %d - %d"
msgstr "Kiểu dữ liệu GDAL: %s, miền hợp lệ: %d - %d"

#: ../raster/r.out.gdal/main.c:749 ../raster/r.out.gdal/main.c:776
#, c-format
msgid "GDAL datatype: %s, valid range: %u - %u"
msgstr "Kiểu dữ liệu GDAL: %s, miền hợp lệ: %u - %u"

#: ../raster/r.out.gdal/main.c:802
#, 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 ""
"Giá trị không-dữ-liệu trong đặc tả dữ liệu và giá trị không-dữ-liệu thực "
"trong raster xuất ra không khớp nhau: giá trị không-dữ-liệu đã chỉ định %g "
"bị kiểu dữ liệu GDAL đã chọn chuyển thành %g."

#: ../raster/r.out.gdal/main.c:805
#, c-format
msgid "GDAL datatype: %s, valid range: %g - %g"
msgstr "Kiểu dữ liệu GDAL: %s, miền hợp lệ: %g - %g"

#: ../raster/r.ros/main.c:213 ../raster/r.spread/main.c:106
#: ../raster/r.spreadpath/main.c:89
#, fuzzy
msgid "fire"
msgstr "đường"

#: ../raster/r.ros/main.c:214 ../raster/r.spread/main.c:107
msgid "spread"
msgstr ""

#: ../raster/r.ros/main.c:215
#, fuzzy
msgid "rate of spread"
msgstr "Tên người tạo:  %s"

#: ../raster/r.ros/main.c:216 ../raster/r.spread/main.c:108
#: ../raster/r.lake/main.c:152
msgid "hazard"
msgstr ""

#: ../raster/r.ros/main.c:217 ../raster/r.sim/r.sim.water/main.c:114
#: ../raster/r.sim/r.sim.sediment/main.c:115 ../raster/r.spread/main.c:109
#: ../raster/r.topmodel/main.c:53
msgid "model"
msgstr ""

#: ../raster/r.ros/main.c:218
#, fuzzy
msgid "Generates rate of spread raster maps."
msgstr "Tạo thống kê diện tích cho các lớp bản đồ raster."

#: ../raster/r.ros/main.c:220
#, fuzzy
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 ""
"Tạo ra ba hay bốn lớp bản đồ raster biểu thị 1) Tốc độ phát tán (ROS) cơ bản "
"(trực giao), 2) ROS lớn nhất (tới) , 3) hướng của ROS lớn nhất và (tùy chọn) "
"4) khoảng cách phát hiện tiềm tàng tối đa. "

#: ../raster/r.ros/main.c:227
#, fuzzy
msgid "Raster map containing fuel models"
msgstr "Tên của bản đồ raster có chứa các MÔ HÌNH nhiên liệu"

#: ../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
#, fuzzy
msgid "Raster map containing the 1-hour fuel moisture (%)"
msgstr "Tên của bản đồ raster có chứa ĐỘ ẨM nhiên liệu 1-GIỜ (%)"

#: ../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
#, fuzzy
msgid "Raster map containing the 10-hour fuel moisture (%)"
msgstr "Tên của bản đồ raster có chứa ĐỘ ẨM nhiên liệu 10-GIỜ (%)"

#: ../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
#, fuzzy
msgid "Raster map containing the 100-hour fuel moisture (%)"
msgstr "Tên của bản đồ raster có chứa ĐỘ ẨM nhiên liệu 100-GIỜ (%)"

#: ../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
#, fuzzy
msgid "Raster map containing live fuel moisture (%)"
msgstr "Bản đồ raster chứa các giá trị dùng cho chiều dài mũi tên"

#: ../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
#, fuzzy
msgid "Raster map containing midflame wind velocities (ft/min)"
msgstr ""
"Tên của bản đồ raster có chứa VẬN TỐC gió của lửa trung tâm (bộ Anh/phút)"

#: ../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
#, fuzzy
msgid "Name of raster map containing wind directions (degree)"
msgstr "Tên của bản đồ raster chứa HƯỚNG gió (độ)"

#: ../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
#, fuzzy
msgid "Name of raster map containing slope (degree)"
msgstr "Tên của bản đồ raster có chứa ĐỘ DỐC (độ)"

#: ../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
#, fuzzy
msgid "Raster map containing aspect (degree, CCW from E)"
msgstr ""
"Tên bản đồ raster có chứa HƯỚNG (độ, ngược chiều kim đồng hồ từ hướng Đ)"

#: ../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
#, fuzzy
msgid "Raster map containing elevation (m, required for spotting)"
msgstr "Tên của bản đồ raster chứa ĐỘ CAO (m) (cần có với cờ -s)"

#: ../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
#, fuzzy
msgid "Output raster map containing base ROS (cm/min)"
msgstr "Tên bản đồ raster chứa ROS CƠ BẢN (cm/phút)"

#: ../raster/r.ros/main.c:330
msgid "Base (perpendicular) rate of spread (ROS)"
msgstr ""

#: ../raster/r.ros/main.c:336
#, fuzzy
msgid "Output raster map containing maximal ROS (cm/min)"
msgstr "Tên bản đồ raster chứa ROS CƠ BẢN (cm/phút)"

#: ../raster/r.ros/main.c:338
msgid "The maximum (forward) rate of spread (ROS)"
msgstr ""

#: ../raster/r.ros/main.c:344
#, fuzzy
msgid "Output raster map containing directions of maximal ROS (degree)"
msgstr "Tên bản đồ raster chứa HƯỚNG của ROS tối đa (độ)"

#: ../raster/r.ros/main.c:346
msgid "The direction of the maximal (forward) rate of spread (ROS)"
msgstr ""

#: ../raster/r.ros/main.c:352
#, fuzzy
msgid "Output raster map containing maximal spotting distance (m)"
msgstr ""
"Tên bản đồ raster chứa KHOẢNG CÁCH PHÁT HIỆN tối đa (m) (cần có với cờ -s)"

#: ../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
#, fuzzy, c-format
msgid "Raster maps <%s>, <%s> and <%s> created."
msgstr "Bản đồ raster <%s> được tạo ra."

#: ../raster/r.in.gridatb/main.c:48
#, fuzzy
msgid "Imports GRIDATB.FOR map file (TOPMODEL) into a GRASS raster map."
msgstr ""
"Nhập tập tin bản đồ GRIDATB.FOR (TOPMODEL) vào thành bản đồ raster GRASS"

#: ../raster/r.in.gridatb/main.c:51
msgid "GRIDATB i/o map file"
msgstr "Tập tin bản đồ GRIDATB i/o"

#: ../raster/r.in.gridatb/main.c:68
#, c-format
msgid "File not found: %s"
msgstr "Không tìm thấy tập tin: %s"

#: ../raster/r.in.gridatb/file_io.c:35
msgid "Setting window header failed"
msgstr "Thiết lập header cửa sổ thất bại"

#: ../raster/r.in.gridatb/file_io.c:38
msgid "Rows changed"
msgstr "Các hàng bị thay đổi"

#: ../raster/r.in.gridatb/file_io.c:41
msgid "Cols changed"
msgstr "Các cột bị thay đổi"

#: ../raster/r.patch/main.c:59
#, fuzzy
msgid "patching"
msgstr "trình bày chỉ mục"

#: ../raster/r.patch/main.c:61
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 ""
"Tạo một lớp bản đồ raster tổ hợp bằng cách dùng các giá trị phạm trù đã biết "
"từ một (hoặc nhiều) lớp bản đồ để lấp đầy những vùng \"no data\" (không có "
"dữ liệu) trong một lớp bản đồ khác."

#: ../raster/r.patch/main.c:68
msgid "Name of raster maps to be patched together"
msgstr "Tên các bản đồ raster được 'vá' với nhau"

#: ../raster/r.patch/main.c:71
msgid "Name for resultant raster map"
msgstr "Tên của bản đồ raster kết quả"

#: ../raster/r.patch/main.c:78
msgid "Use zero (0) for transparency instead of NULL"
msgstr "Dùng zero (0) để chỉ sự trong suốt thay vì dùng NULL"

#: ../raster/r.patch/main.c:92
msgid "The minimum number of input raster maps is two"
msgstr "Số lượng các bản đồ đầu vào ít nhất là 2"

#: ../raster/r.patch/main.c:129 ../raster/r.slope.aspect/main.c:545
#: ../raster/r.series/main.c:343 ../raster/r.series.accumulate/main.c:318
#: ../raster/r.series.interp/main.c:339 ../raster/r.relief/main.c:316
msgid "Percent complete..."
msgstr "Phần trăm hoàn tất..."

#: ../raster/r.patch/main.c:167
#, fuzzy, c-format
msgid "Creating support files for raster map <%s>..."
msgstr "Đang tạo các tập tin hỗ trợ cho bản đồ raster <%s>"

#: ../raster/r.in.poly/poly2rast.c:56 ../raster/r.in.lidar/main.c:705
#: ../raster/r.in.xyz/main.c:604
#, c-format
msgid "Pass #%d (of %d) ..."
msgstr "Số lần chạy qua #%d (của %d)..."

#: ../raster/r.in.poly/poly2rast.c:81 ../raster/r.carve/raster.c:33
#: ../vector/v.to.rast/vect2rast.c:174
msgid "Writing raster map..."
msgstr "Đang ghi bản đồ raster... "

#: ../raster/r.in.poly/main.c:37
msgid "Creates raster maps from ASCII polygon/line/point data files."
msgstr "Tạo ra các bản đồ raster từ các tập tin dữ liệu ASCII vùng/đường/điểm."

#: ../raster/r.in.poly/main.c:41
msgid "Name of input file; or \"-\" to read from stdin"
msgstr "Tên tập tin đầu vào; hoặc nhập \"-\" để đọc từ đầu vào tiêu chuẩn"

#: ../raster/r.in.poly/main.c:50 ../raster/r.external/main.c:90
#: ../raster/r.in.bin/main.c:298 ../raster/r.in.gdal/main.c:130
#: ../raster/r.in.ascii/main.c:96
msgid "Title for resultant raster map"
msgstr "Tiêu đề cho bản đồ raster kết quả"

#: ../raster/r.in.poly/main.c:56
#, fuzzy
msgid "Output raster type"
msgstr "Kiểu đối tượng"

#: ../raster/r.in.poly/main.c:64
#, fuzzy
msgid "Integer representing NULL value data cell"
msgstr "Chuỗi biểu thị các ô có giá trị dữ liệu NULL"

#: ../raster/r.in.poly/main.c:70
msgid "Number of rows to hold in memory"
msgstr "Số hàng chứa trong bộ nhớ"

#: ../raster/r.in.poly/main.c:78
msgid "Minimum number of rows to hold in memory is 1"
msgstr "Số hàng nhỏ nhất giữ trong bộ nhớ là 1"

#: ../raster/r.in.poly/main.c:87
#, fuzzy
msgid "Type doesn't exist"
msgstr "Công cụng này không tồn tại"

#: ../raster/r.in.poly/get_item.c:97
#, fuzzy, c-format
msgid "Illegal coordinate <%s, %s>, skipping."
msgstr "Tọa độ x không hợp lệ <%s>"

#: ../raster/r.in.poly/get_item.c:102
#, fuzzy, c-format
msgid "Illegal north coordinate <%s>, skipping."
msgstr "Tọa độ bắc không hợp lệ <%s>"

#: ../raster/r.in.poly/get_item.c:107
#, fuzzy, c-format
msgid "Illegal east coordinate <%s>, skipping."
msgstr "Tọa độ đông không hợp lệ <%s>"

#: ../raster/r.resample/main.c:55 ../raster/r.resamp.rst/main.c:149
#: ../raster/r.resamp.bspline/main.c:82 ../raster/r.resamp.filter/main.c:385
#: ../raster/r.resamp.stats/main.c:257 ../raster/r.resamp.interp/main.c:77
#, fuzzy
msgid "resample"
msgstr "raster, lấy mẫu lại"

#: ../raster/r.resample/main.c:57
msgid "GRASS raster map layer data resampling capability."
msgstr "Chức năng lấy mẫu lại dữ liệu của một lớp bản đồ raster GRASS."

#: ../raster/r.resample/main.c:66
msgid "Name of an input layer"
msgstr "Tên của lớp đầu vào"

#: ../raster/r.resample/main.c:73
msgid "Name of an output layer"
msgstr "Tên của lớp đầu ra"

#: ../raster/r.resample/main.c:112 ../raster/r.resamp.rst/main.c:478
msgid "Percent complete: "
msgstr "Phần trăm hoàn tất:"

#: ../raster/r.resample/main.c:125 ../raster/r.basins.fill/main.c:146
#: ../raster/r.in.png/main.c:485 ../raster/r.cross/main.c:169
#, c-format
msgid "Creating support files for <%s>..."
msgstr "Đang tạo các tập tin hỗ trợ cho <%s>..."

#: ../raster/r.resample/main.c:138
msgid "Creating new cats file..."
msgstr "Đang tạo tập tin cats mới..."

#: ../raster/r.sim/r.sim.water/main.c:111
#: ../raster/r.sim/r.sim.sediment/main.c:111 ../raster/r.uslek/main.c:55
#: ../raster/r.usler/main.c:55
msgid "soil"
msgstr ""

#: ../raster/r.sim/r.sim.water/main.c:112 ../vector/v.net.flow/main.c:60
msgid "flow"
msgstr ""

#: ../raster/r.sim/r.sim.water/main.c:113
#, fuzzy
msgid "overland flow"
msgstr "Kiểu dòng chảy nước ngầm"

#: ../raster/r.sim/r.sim.water/main.c:116
#, fuzzy
msgid "Overland flow hydrologic simulation using path sampling method (SIMWE)."
msgstr ""
"Giả lập thuỷ văn dòng chảy trên đất liền bằng phương pháp thu mẫu đường dẫn "
"(SIMWE)"

#: ../raster/r.sim/r.sim.water/main.c:123
#: ../raster/r.sim/r.sim.sediment/main.c:128
#, fuzzy
msgid "Name of x-derivatives raster map [m/m]"
msgstr "Tên của bản đồ raster đạo hàm x [m/m]"

#: ../raster/r.sim/r.sim.water/main.c:127
#: ../raster/r.sim/r.sim.sediment/main.c:132
#, fuzzy
msgid "Name of y-derivatives raster map [m/m]"
msgstr "Tên của bản đồ raster đạo hàm y [m/m]"

#: ../raster/r.sim/r.sim.water/main.c:133
#, fuzzy
msgid "Name of rainfall excess rate (rain-infilt) raster map [mm/hr]"
msgstr "Tên của bản đồ raster tốc độ quá mức lượng mưa (mưa thấm) [mm/giờ]"

#: ../raster/r.sim/r.sim.water/main.c:142
msgid "Rainfall excess rate unique value [mm/hr]"
msgstr "Giá trị đơn trị tốc độ quá mức lượng mưa [mm/giờ]"

#: ../raster/r.sim/r.sim.water/main.c:149
#, fuzzy
msgid "Name of runoff infiltration rate raster map [mm/hr]"
msgstr "Tên của bản đồ raster tốc độ xâm nhập chảy tràn [mm/giờ]"

#: ../raster/r.sim/r.sim.water/main.c:158
msgid "Runoff infiltration rate unique value [mm/hr]"
msgstr "Giá trị đơn trị tốc độ thâm nhập chảy tràn [mm/giờ]"

#: ../raster/r.sim/r.sim.water/main.c:164
#: ../raster/r.sim/r.sim.sediment/main.c:152
#, fuzzy
msgid "Name of Manning's n raster map"
msgstr "Tên của bản đồ raster Mannings n"

#: ../raster/r.sim/r.sim.water/main.c:172
#: ../raster/r.sim/r.sim.sediment/main.c:160
#, fuzzy
msgid "Manning's n unique value"
msgstr "Giá trị đơn trị Mannings n"

#: ../raster/r.sim/r.sim.water/main.c:179
#, fuzzy
msgid "Name of flow controls raster map (permeability ratio 0-1)"
msgstr "Tên của bản đồ raster kiểm soát dòng chảy (tỷ lệ thấm 0-1)"

#: ../raster/r.sim/r.sim.water/main.c:186
#: ../raster/r.sim/r.sim.sediment/main.c:167
#, fuzzy
msgid "Name of sampling locations vector points map"
msgstr "Tên của bản đồ vector đầu vào"

#: ../raster/r.sim/r.sim.water/main.c:192
#, fuzzy
msgid "Name for output water depth raster map [m]"
msgstr "Tên của bản đồ raster độ sâu nước [m]"

#: ../raster/r.sim/r.sim.water/main.c:198
#, fuzzy
msgid "Name for output water discharge raster map [m3/s]"
msgstr "Bản đồ raster độ tháo nước đầu ra [m3/giây]"

#: ../raster/r.sim/r.sim.water/main.c:204
#, fuzzy
msgid "Name for output simulation error raster map [m]"
msgstr "Bản đồ raster lỗi giả lập đầu ra [m]"

#: ../raster/r.sim/r.sim.water/main.c:211
#: ../raster/r.sim/r.sim.sediment/main.c:214
#, fuzzy
msgid "Base name of the output walkers vector points map"
msgstr "Tên của bản đồ vector đầu vào"

#: ../raster/r.sim/r.sim.water/main.c:218
#: ../raster/r.sim/r.sim.sediment/main.c:207
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:226
#, fuzzy
msgid "Number of walkers, default is twice the number of cells"
msgstr "Số lượng các 'walker', mặc định là gấp hai lần số lượng các ô"

#: ../raster/r.sim/r.sim.water/main.c:234
#: ../raster/r.sim/r.sim.sediment/main.c:229
msgid "Time used for iterations [minutes]"
msgstr "Thời gian dùng cho các vòng lặp [phút]"

#: ../raster/r.sim/r.sim.water/main.c:243
#: ../raster/r.sim/r.sim.sediment/main.c:238
msgid "Time interval for creating output maps [minutes]"
msgstr "Khoảng thời gian để tạo các bản đồ đầu ra [phút]"

#: ../raster/r.sim/r.sim.water/main.c:261
#: ../raster/r.sim/r.sim.sediment/main.c:256
msgid "Water diffusion constant"
msgstr "Hẳng số khếch tán nước"

#: ../raster/r.sim/r.sim.water/main.c:270
msgid "Threshold water depth [m]"
msgstr ""

#: ../raster/r.sim/r.sim.water/main.c:271
#, fuzzy
msgid "Diffusion increases after this water depth is reached"
msgstr ""
"Độ sâu nước ngưỡng [m] (sự khếch tán tăng lên khi đạt được độ sâu nước này)"

#: ../raster/r.sim/r.sim.water/main.c:279
msgid "Diffusion increase constant"
msgstr "Hằng số tăng độ khếch tán"

#: ../raster/r.sim/r.sim.water/main.c:288
msgid "Weighting factor for water flow velocity vector"
msgstr "Hệ số tỷ trọng cho vec-tơ tốc độ dòng chảy nước"

#: ../raster/r.sim/r.sim.water/main.c:293
msgid "Time-series output"
msgstr "Đầu ra chuỗi thời gian"

#: ../raster/r.sim/r.sim.water/main.c:436
#: ../raster/r.sim/r.sim.sediment/main.c:334
msgid "More than 100 files are going to be created !!!!!"
msgstr "Hơn 100 tập tin đang sắp sửa được tạo ra!!!"

#: ../raster/r.sim/r.sim.water/main.c:442
#: ../raster/r.sim/r.sim.sediment/main.c:340
#, c-format
msgid "default nwalk=%d, rwalk=%f"
msgstr "mặc định nwalk =%d, rwalk=%f"

#: ../raster/r.sim/r.sim.water/main.c:452
#: ../raster/r.sim/r.sim.sediment/main.c:349
#, c-format
msgid "Using metric conversion factor %f, step=%f"
msgstr "Dùng hệ số chuyển đổi hệ mét %f, bước=%f"

#: ../raster/r.sim/r.sim.water/main.c:456
msgid "You are not outputting any raster maps"
msgstr "Bạn không xuất ra bất kỳ tập tin raster nào"

#: ../raster/r.sim/r.sim.water/main.c:459
#: ../raster/r.sim/r.sim.sediment/main.c:358 ../vector/v.vol.rst/main.c:914
#: ../vector/v.surf.rst/main.c:623 ../vector/v.surf.rst/main.c:678
msgid "Input failed"
msgstr "Đầu vào thất bại"

#: ../raster/r.sim/simlib/observation_points.c:59
#, fuzzy, c-format
msgid "Unable to read points from map %s"
msgstr "Không thể đọc đầu vào từ <%s>"

#: ../raster/r.sim/simlib/observation_points.c:80
#, fuzzy, c-format
msgid "Unable to open observation logfile %s for writing"
msgstr "Không thể mở tập tin <%s> để ghi"

#: ../raster/r.sim/simlib/hydro.c:205
#, c-format
msgid "nwalk (%d) > maxw (%d)!"
msgstr "nwalk (%d) > maxw (%d)!"

#: ../raster/r.sim/simlib/hydro.c:400
msgid "Unable to write raster maps"
msgstr "Không thể ghi các bản đồ raster"

#: ../raster/r.sim/simlib/hydro.c:467 ../raster/r.sim/r.sim.sediment/main.c:382
msgid "Cannot write raster maps"
msgstr "Không thể ghi các bản đồ raster"

#: ../raster/r.sim/simlib/output.c:321 ../raster/r.sim/simlib/output.c:329
#, fuzzy, c-format
msgid "FP raster map <%s> not found"
msgstr "không tìm thấy bản đồ raster <%s>"

#: ../raster/r.sim/simlib/input.c:58
#, c-format
msgid ""
"Raster map <%s> not found, and manin_val undefined, choose one to be allowed "
"to process"
msgstr ""
"Không tìm thấy bản đồ raster <%s>, và manin_val không được định nghĩa, chọn "
"một được cho phép để tiến hành"

#: ../raster/r.sim/simlib/input.c:171
msgid "Zero value in Mannings n"
msgstr "Giá trị 0 trong Mannings n"

#: ../raster/r.sim/simlib/input.c:222
msgid "Infiltration exceeds the rainfall rate everywhere! No overland flow."
msgstr ""
"Độ thấm vượt quá tốc độ lượng mưa ở mọi nơi! Không có dòng chảy tràn trên "
"mặt."

#: ../raster/r.sim/simlib/input.c:246
#, c-format
msgid ""
"Min elevation \t= %.2f m\n"
"Max elevation \t= %.2f m\n"
msgstr ""
"Độ cao nhỏ nhất \t= %.2f m\n"
" Độ cao lớn nhất \t= %.2f m\n"

#: ../raster/r.sim/simlib/input.c:248
#, c-format
msgid "Mean Source Rate (rainf. excess or sediment) \t= %f m/s or kg/m2s \n"
msgstr ""
"Tốc độ Nguồn Trung bình (độ quá lượng mưa hoặc sự lắng tụ) \t= %f m/giây "
"hoặc kg/m2s \n"

#: ../raster/r.sim/simlib/input.c:250
#, c-format
msgid "Mean flow velocity \t= %f m/s\n"
msgstr "Tốc độ dòng chảy trung bình \t= %f m/giây\n"

#: ../raster/r.sim/simlib/input.c:251
#, c-format
msgid "Mean Mannings \t= %f\n"
msgstr "Mannings trung bình \t=%f\n"

#: ../raster/r.sim/simlib/input.c:255
#, fuzzy, c-format
msgid "Number of iterations \t= %d cell\n"
msgid_plural "Number of iterations \t= %d cells\n"
msgstr[0] "Số lượng lần chạy lặp \t= %d ô\n"
msgstr[1] "Số lượng lần chạy lặp \t= %d ô\n"

#: ../raster/r.sim/simlib/input.c:257
#, c-format
msgid "Time step \t= %.2f s\n"
msgstr "Bước thời gian \t= %.2f giây\n"

#: ../raster/r.sim/simlib/input.c:259
#, c-format
msgid ""
"Sigmax \t= %f\n"
"Max velocity \t= %f m/s\n"
msgstr ""
"Sigmax \t= %f\n"
" Tốc độ lớn nhất \t= %f m/giây\n"

#: ../raster/r.sim/simlib/input.c:261
#, c-format
msgid "Time step used \t= %.2f s\n"
msgstr "Bước thời gian được dùng \t= %.2f giây\n"

#: ../raster/r.sim/simlib/input.c:313
msgid "Unable to write et file"
msgstr "Không thể ghi tập tin et"

#: ../raster/r.sim/r.sim.sediment/main.c:112
msgid "sediment flow"
msgstr ""

#: ../raster/r.sim/r.sim.sediment/main.c:113 ../raster/r.uslek/main.c:56
#: ../raster/r.usler/main.c:56
#, fuzzy
msgid "erosion"
msgstr "Vị trí"

#: ../raster/r.sim/r.sim.sediment/main.c:114
#, fuzzy
msgid "deposition"
msgstr "Vị trí"

#: ../raster/r.sim/r.sim.sediment/main.c:117
#, fuzzy
msgid ""
"Sediment transport and erosion/deposition simulation using path sampling "
"method (SIMWE)."
msgstr ""
"Giả lập sự vận chuyển trầm tích và xói mòn/lắng tụ bằng cách dùng phương "
"pháp thu mẫu đường dẫn (SIMWE)"

#: ../raster/r.sim/r.sim.sediment/main.c:124
#, fuzzy
msgid "Name of water depth raster map [m]"
msgstr "Tên của bản đồ raster độ sâu nước [m]"

#: ../raster/r.sim/r.sim.sediment/main.c:137
#, fuzzy
msgid "Name of detachment capacity coefficient raster map [s/m]"
msgstr "Tên của bản đồ raster chứa hệ số khả năng tách rời [s/m]"

#: ../raster/r.sim/r.sim.sediment/main.c:142
#, fuzzy
msgid "Name of transport capacity coefficient raster map [s]"
msgstr "Tên của bản đồ raster chứa hệ số khả năng vận chuyển [s]"

#: ../raster/r.sim/r.sim.sediment/main.c:147
#, fuzzy
msgid "Name of critical shear stress raster map [Pa]"
msgstr "Tên của bản đồ raster độ nét đứt gãy nghiêm trọng [Pa]"

#: ../raster/r.sim/r.sim.sediment/main.c:173
#, fuzzy
msgid "Name for output transport capacity raster map [kg/ms]"
msgstr "Bản đồ raster khả năng vận chuyển đầu ra [kg/ms]"

#: ../raster/r.sim/r.sim.sediment/main.c:180
#, fuzzy
msgid ""
"Name for output transport limited erosion-deposition raster map [kg/m2s]"
msgstr "Bản đồ raster xói mòn-lắng tụ bị hạn chế vận chuyển đầu ra [kg/m2s]"

#: ../raster/r.sim/r.sim.sediment/main.c:187
#, fuzzy
msgid "Name for output sediment concentration raster map [particle/m3]"
msgstr "Bản đồ raster mật độ trầm tích đầu ra [phần tử/m3]"

#: ../raster/r.sim/r.sim.sediment/main.c:193
#, fuzzy
msgid "Name for output sediment flux raster map [kg/ms]"
msgstr "Bản đồ raster độ xả trầm tích đầu ra [kg/ms]"

#: ../raster/r.sim/r.sim.sediment/main.c:200
#, fuzzy
msgid "Name for output erosion-deposition raster map [kg/m2s]"
msgstr "Bản đồ raster xói mòn-lắng tụ đầu ra [kg/m2s]"

#: ../raster/r.sim/r.sim.sediment/main.c:221
msgid "Number of walkers"
msgstr "Số lượng 'walker'"

#: ../raster/r.sim/r.sim.sediment/main.c:355
msgid "You are not outputting any raster or site files"
msgstr "Bạn không xuất ra bất kỳ tập tin raster hay địa điểm nào"

#: ../raster/r.to.vect/util.c:157 ../raster/r.to.vect/areas_io.c:377
#: ../raster/r.volume/main.c:295 ../vector/v.vol.rst/vector.c:80
#: ../vector/v.random/main.c:467 ../vector/v.random/main.c:587
#: ../vector/v.in.ogr/main.c:1279 ../vector/v.in.lidar/main.c:784
#, c-format
msgid "Cannot insert new row: %s"
msgstr "Không thể chèn hàng mới: %s"

#: ../raster/r.to.vect/points.c:36
msgid "Extracting points..."
msgstr "Đang trích các điểm..."

#: ../raster/r.to.vect/areas.c:120
msgid "Extracting areas..."
msgstr "Đang trích ra các vùng..."

#: ../raster/r.to.vect/lines.c:70
msgid "Extracting lines..."
msgstr "Đang trích ra các đường..."

#: ../raster/r.to.vect/lines.c:498
#, c-format
msgid "Crowded cell at (%f, %f): row %d, col %d, count %d"
msgstr ""

#: ../raster/r.to.vect/lines.c:502
msgid ""
"Raster map is not thinned properly.\n"
"Please run r.thin."
msgstr ""
"Bản đồ raster không được làm mảnh đúng đắn\n"
" Vui lòng chạy r.thin."

#: ../raster/r.to.vect/lines.c:576
msgid "join_lines: p front pointer not NULL!"
msgstr "join_lines: con trỏ trước p không NULL!"

#: ../raster/r.to.vect/lines.c:582
msgid "join_lines: q front pointer not NULL!"
msgstr "join_lines: con trỏ trước q không NULL!"

#: ../raster/r.to.vect/lines.c:600
msgid "extend line:  p is NULL"
msgstr "mở rộng đường: p có giá trị NULL"

#: ../raster/r.to.vect/lines.c:626
msgid "extend_lines: p front pointer not NULL!"
msgstr "extend_lines: có trỏ trước p có giá trị NULL!"

#: ../raster/r.to.vect/lines.c:633
msgid "extend_lines: q back pointer not NULL!"
msgstr "extend_lines: con trỏ sau q không NULL!"

#: ../raster/r.to.vect/lines_io.c:76
msgid "write_line:  found half a loop!"
msgstr "write_line:  tìm thấy nửa vòng lặp!"

#: ../raster/r.to.vect/lines_io.c:132
#, c-format
msgid ""
"write_line: line terminated unexpectedly\n"
"  previous (%d) point %p (%d,%d,%d) %p %p"
msgstr ""
"write_line:  dòng bị ngưng ngoài dự kiến\n"
"trước (%d) điểm %p (%d,%d,%d) %p %p"

#: ../raster/r.to.vect/main.c:73
#, fuzzy
msgid "vectorization"
msgstr "raster, độ cao"

#: ../raster/r.to.vect/main.c:74
#, fuzzy
msgid "Converts a raster map into a vector map."
msgstr "Đổi một bản đồ raster thành một lớp bản đồ vec-tơ."

#: ../raster/r.to.vect/main.c:81 ../vector/v.mkgrid/main.c:135
#, fuzzy
msgid "Output feature type"
msgstr "Kiểu đối tượng"

#: ../raster/r.to.vect/main.c:88
#, fuzzy
msgid "Name of attribute column to store value"
msgstr "Tên của cột thuộc tính dùng làm nhãn"

#: ../raster/r.to.vect/main.c:89
msgid "Name must be SQL compliant"
msgstr ""

#: ../raster/r.to.vect/main.c:94
msgid "Smooth corners of area features"
msgstr "Làm trơn các góc của các đối tượng vùng"

#: ../raster/r.to.vect/main.c:99
msgid "Use raster values as categories instead of unique sequence (CELL only)"
msgstr ""
"Dùng các giá trị raster làm phạm trù thay vì dùng trình tự không trùng (chỉ "
"áp dụng cho CELL)"

#: ../raster/r.to.vect/main.c:100 ../raster/r.to.vect/main.c:107
#: ../vector/v.buffer/main.c:308 ../vector/v.to.rast/main.c:88
#: ../vector/v.to.rast/main.c:94 ../vector/v.to.rast/main.c:100
#: ../vector/v.in.ogr/main.c:221 ../vector/v.in.ogr/main.c:231
#: ../vector/v.in.ogr/main.c:241 ../vector/v.in.ogr/main.c:274
#: ../vector/v.in.ogr/main.c:304 ../vector/v.overlay/main.c:132
#: ../vector/v.overlay/main.c:142 ../vector/v.in.lidar/main.c:209
#: ../vector/v.extract/main.c:93 ../vector/v.extract/main.c:145
#: ../vector/v.generalize/main.c:241
msgid "Attributes"
msgstr "Thuộc tính"

#: ../raster/r.to.vect/main.c:104
#, fuzzy
msgid "Write raster values as z coordinate"
msgstr "Giá trị dịch chuyển đối với các tọa độ z"

#: ../raster/r.to.vect/main.c:105
#, fuzzy
msgid "Table is not created. Currently supported only for points."
msgstr ""
"Ghi các giá trị raster thành tọa độ z. Bảng không được tạo ra. Hiện tại chỉ "
"hỗ trợ cho dữ liệu điểm."

#: ../raster/r.to.vect/main.c:111
#, fuzzy
msgid "Do not build vector topology"
msgstr "Không xây dựng tôpô"

#: ../raster/r.to.vect/main.c:112
#, fuzzy
msgid "Recommended for massive point conversion"
msgstr ""
"Không xây dựng tôpô vec-tơ (hãy sử dụng cẩn thận với việc xuất điểm số lượng "
"lớn)"

#: ../raster/r.to.vect/main.c:125
msgid "z flag is supported only for points"
msgstr "cờ z chỉ được hỗ trợ với điểm"

#: ../raster/r.to.vect/main.c:136
msgid ""
"Raster is not CELL, '-v' flag ignored, raster values will be written to the "
"table."
msgstr ""
"Raster không phải kiểu CELL, cờ '-v' bị bỏ qua, các giá trị raster sẽ được "
"ghi vào bảng."

#: ../raster/r.to.vect/main.c:138
#, fuzzy
msgid ""
"Raster is not CELL, '-v' flag ignored, raster values will be z coordinate."
msgstr ""
"Raster không phải kiểu CELL, cờ '-v' bị bỏ qua, các giá trị raster sẽ được "
"ghi vào bảng."

#: ../raster/r.to.vect/main.c:140
#, fuzzy
msgid "Raster is not CELL, '-v' flag ignored, raster values will be lost."
msgstr ""
"Raster không phải kiểu CELL, cờ '-v' bị bỏ qua, các giá trị raster sẽ được "
"ghi vào bảng."

#: ../raster/r.to.vect/main.c:145
msgid "Categories will be unique sequence, raster values will be lost."
msgstr ""

#: ../raster/r.to.vect/main.c:222 ../raster/r.volume/main.c:259
#: ../vector/v.in.ascii/main.c:409 ../vector/v.random/main.c:250
#: ../vector/v.lrs/v.lrs.create/main.c:338 ../vector/v.mkgrid/main.c:341
#: ../vector/v.mkgrid/main.c:399 ../vector/v.in.dxf/write_vect.c:233
#, c-format
msgid "Unable to create table: %s"
msgstr "Không thể tạo bảng: %s"

#: ../raster/r.to.vect/main.c:231 ../raster/r.random/random.c:257
#: ../raster/r.contour/main.c:193 ../raster/r.stream.extract/close.c:196
#: ../vector/v.in.ascii/main.c:417 ../vector/v.random/main.c:262
#: ../vector/v.mkgrid/main.c:349 ../vector/v.mkgrid/main.c:407
#: ../vector/v.sample/main.c:197 ../vector/v.reclass/main.c:327
#: ../vector/v.to.points/main.c:192 ../vector/v.patch/main.c:316
#: ../vector/v.in.dxf/write_vect.c:238 ../vector/v.in.ogr/main.c:1160
#: ../vector/v.overlay/main.c:590 ../vector/v.distance/main.c:1361
#: ../vector/v.in.lidar/main.c:623 ../vector/v.extract/copy_tab.c:129
#: ../vector/v.in.dwg/main.c:249 ../vector/v.select/copy_tabs.c:85
#, c-format
msgid "Unable to grant privileges on table <%s>"
msgstr "Không thể cấp các quyền ưu tiên cho bảng <%s>"

#: ../raster/r.to.vect/main.c:278
#, fuzzy
msgid "Updating attributes..."
msgstr "Đang ghi các thuộc tính..."

#: ../raster/r.to.vect/main.c:302
#, c-format
msgid "Unable to insert into table: %s"
msgstr "Không thể chèn vào bảng: '%s'"

#: ../raster/r.to.vect/areas_io.c:110
#, c-format
msgid ""
"Line terminated unexpectedly\n"
"previous (%d) point %p (%d,%d,%d) %p %p"
msgstr ""
"Dòng bị ngưng ngoài dự kiến\n"
" trước (%d) điểm %p (%d,%d,%d) %p %p"

#: ../raster/r.to.vect/areas_io.c:305
#, fuzzy
msgid "Writing areas..."
msgstr "Đang ghi các đối tượng..."

#: ../raster/r.proj/bordwalk.c:216
msgid "Input raster map is outside current region"
msgstr "Bản đồ raster đầu vào nằm ngoài vùng hiện tại"

#: ../raster/r.proj/bordwalk.c:242
#, fuzzy
msgid "Unable to reproject map center"
msgstr "Không thể thiết lập phép chiếu"

#: ../raster/r.proj/readcell.c:67
#, fuzzy
msgid "Allocating memory and reading input raster map..."
msgstr "Đang cấp phát bộ nhớ và đọc bản đồ đầu vào..."

#: ../raster/r.proj/main.c:148
#, fuzzy
msgid "Re-projects a raster map from given location to the current location."
msgstr "Quy chiếu lại một bản đồ raster từ một ví trí đến vị trí hiện tại."

#: ../raster/r.proj/main.c:152
#, fuzzy
msgid "Location containing input raster map"
msgstr "Vị trí chứa bản đồ vector đầu vào"

#: ../raster/r.proj/main.c:153 ../raster/r.proj/main.c:158
#: ../raster/r.proj/main.c:163 ../vector/v.net.flow/main.c:108
#: ../vector/v.net.flow/main.c:114 ../vector/v.proj/main.c:77
#: ../vector/v.proj/main.c:82 ../vector/v.proj/main.c:88
#, fuzzy
msgid "Source"
msgstr "Bề mặt"

#: ../raster/r.proj/main.c:156
#, fuzzy
msgid "Mapset containing input raster map"
msgstr "Bộ bản đồ chứa bản đồ vector đầu vào"

#: ../raster/r.proj/main.c:157 ../vector/v.proj/main.c:81
#, fuzzy
msgid "Default: name of current mapset"
msgstr "In ra tên của khung hiện tại"

#: ../raster/r.proj/main.c:161
msgid "Name of input raster map to re-project"
msgstr "Tên bản đồ raster đầu vào để quy chiếu"

#: ../raster/r.proj/main.c:166 ../vector/v.proj/main.c:91
msgid "Path to GRASS database of input location"
msgstr "Đường dẫn tới CSDL GRASS của vị trí đầu vào"

#: ../raster/r.proj/main.c:170
#, fuzzy
msgid "Name for output raster map (default: same as 'input')"
msgstr "Tên của bản đồ raster đầu ra (mặc định: tên đầu vào)"

#: ../raster/r.proj/main.c:171 ../raster/r.proj/main.c:182
#: ../raster/r.proj/main.c:198 ../vector/v.proj/main.c:100
#: ../vector/v.proj/main.c:105 ../vector/v.proj/main.c:117
#: ../vector/v.proj/main.c:124
#, fuzzy
msgid "Target"
msgstr "vùng"

#: ../raster/r.proj/main.c:197
#, fuzzy
msgid "Resolution of output raster map"
msgstr "Độ phân giải cuủa bản đồ đầu ra"

#: ../raster/r.proj/main.c:202
#, fuzzy
msgid "List raster maps in input mapset and exit"
msgstr "Liệt kê các bản đồ raster trong vị trí đầu vào và thoát"

#: ../raster/r.proj/main.c:212
#, fuzzy
msgid "Print input map's bounds in the current projection and exit"
msgstr "Liệt kê các tập tin vec-tơ trong vị trí đầu vào và thoát"

#: ../raster/r.proj/main.c:218
#, fuzzy
msgid ""
"Print input map's bounds in the current projection and exit (shell style)"
msgstr "In vùng địa lý hiện tại (kiểu tập lệnh shell)"

#: ../raster/r.proj/main.c:251 ../vector/v.proj/main.c:158
msgid "Input and output locations can not be the same"
msgstr "Vị trí đầu vào và đầu ra không thể giống nhau"

#: ../raster/r.proj/main.c:253
#, fuzzy
msgid "Input and output locations are the same"
msgstr "Vị trí đầu vào và đầu ra không thể giống nhau"

#: ../raster/r.proj/main.c:263
msgid "Unable to get projection info of output raster map"
msgstr "Không thể lấy thông tin phép chiếu của bản đồ raster đầu ra"

#: ../raster/r.proj/main.c:266
msgid "Unable to get projection units of output raster map"
msgstr "Không thể lấy đơn vị phép chiếu của bản đồ raster đầu ra"

#: ../raster/r.proj/main.c:269
msgid "Unable to get projection key values of output raster map"
msgstr ""
"Không thể lấy các giá trị quan trọng về phép chiếu của bản đồ raster đầu ra"

#: ../raster/r.proj/main.c:278
#, c-format
msgid "Mapset <%s> in input location <%s> - %s"
msgstr "Bộ bản đồ <%s> trong vị trí đầu vào <%s> - %s"

#: ../raster/r.proj/main.c:287 ../vector/v.proj/main.c:182
#, c-format
msgid "Checking location <%s> mapset <%s>"
msgstr "Đang kiểm tra vị trí <%s>, bộ bản đồ <%s>"

#: ../raster/r.proj/main.c:299 ../vector/v.net/args.c:119
#: ../vector/v.net/args.c:125 ../vector/v.net/args.c:131
#: ../vector/v.net/args.c:135 ../vector/v.net/args.c:145
#: ../vector/v.what.rast/main.c:120 ../vector/v.proj/main.c:199
#: ../vector/v.edit/main.c:87 ../vector/v.in.ogr/main.c:345
#: ../vector/v.external/main.c:118 ../vector/v.select/main.c:88
#, c-format
msgid "Required parameter <%s> not set"
msgstr "Tham số cần thiết <%s> không được thiết lập"

#: ../raster/r.proj/main.c:302
#, c-format
msgid "Raster map <%s> in location <%s> in mapset <%s> not found"
msgstr ""
"Không tìm thấy bản đồ raster <%s> trong vị trí <%s> trong bộ bản đồ <%s>"

#: ../raster/r.proj/main.c:310
msgid "Unable to get projection info of input map"
msgstr "Không thể lấy thông tin phép chiếu của bản đồ đầu vào"

#: ../raster/r.proj/main.c:313
msgid "Unable to get projection units of input map"
msgstr "Không thể lấy đơn vị phép chiếu của bản đồ đầu vào"

#: ../raster/r.proj/main.c:316
msgid "Unable to get projection key values of input map"
msgstr "Không thể lấy các giá trị quan trọng về phép chiếu của bản đồ đầu vào"

#: ../raster/r.proj/main.c:331
msgid "Unable to work with unprojected data (xy location)"
msgstr "Không thể làm việc với dữ liệu không quy chiếu (vị trí kiểu xy)"

#: ../raster/r.proj/main.c:350
#, fuzzy, c-format
msgid "Input map <%s@%s> in location <%s>:"
msgstr "vào <%s@%s> (vị trí <%s>) ... %s"

#: ../raster/r.proj/main.c:442
msgid "Input:"
msgstr "Đầu vào:"

#: ../raster/r.proj/main.c:443 ../raster/r.proj/main.c:454
#, c-format
msgid "Cols: %d (%d)"
msgstr "Cột: %d (%d)"

#: ../raster/r.proj/main.c:444 ../raster/r.proj/main.c:455
#, c-format
msgid "Rows: %d (%d)"
msgstr "Hàng: %d (%d)"

#: ../raster/r.proj/main.c:445 ../raster/r.proj/main.c:456
#, c-format
msgid "North: %f (%f)"
msgstr "Bắc: %f (%f)"

#: ../raster/r.proj/main.c:446 ../raster/r.proj/main.c:457
#, c-format
msgid "South: %f (%f)"
msgstr "Nam: %f (%f)"

#: ../raster/r.proj/main.c:447 ../raster/r.proj/main.c:458
#, c-format
msgid "West: %f (%f)"
msgstr "Tây: %f (%f)"

#: ../raster/r.proj/main.c:448 ../raster/r.proj/main.c:459
#, c-format
msgid "East: %f (%f)"
msgstr "Đông: %f (%f)"

#: ../raster/r.proj/main.c:449 ../raster/r.proj/main.c:460
#, c-format
msgid "EW-res: %f"
msgstr "Độ p.giải ĐT: %f"

#: ../raster/r.proj/main.c:450 ../raster/r.proj/main.c:461
#, c-format
msgid "NS-res: %f"
msgstr "Độ p.giải BN: %f"

#: ../raster/r.proj/main.c:453
msgid "Output:"
msgstr "Đầu ra:"

#: ../raster/r.proj/main.c:490
msgid "Projecting..."
msgstr "Đang quy chiếu..."

#: ../raster/r.mode/read_stats.c:14
msgid "reading r.stats output"
msgstr "Đang đọc đầu ra r.stats"

#: ../raster/r.mode/main.c:58
msgid ""
"Finds the mode of values in a cover map within areas assigned the same "
"category value in a user-specified base map."
msgstr ""
"Tìm kiểu của các giá trị thuộc một bản đồ lớp phủ ở trong các vùng được gán "
"cùng giá trị phạm trù của một bản đồ gốc do người dùng chỉ định."

#: ../raster/r.mode/main.c:64
msgid "Base map to be reclassified"
msgstr "Bản đồ gốc cần phân loại lại"

#: ../raster/r.mode/main.c:71
msgid "Coverage map"
msgstr "Bản đồ lớp phủ"

#: ../raster/r.mode/main.c:78
msgid "Output map"
msgstr "Bản đồ đầu ra"

#: ../raster/r.mode/main.c:91
#, c-format
msgid "%s: Unable to read category labels"
msgstr "%s: Không thể đọc các nhãn phạm trù"

#: ../raster/r.li/r.li.edgedensity/edgedensity.c:47
msgid ""
"Calculates edge density index on a raster map, using a 4 neighbour algorithm"
msgstr ""
"Tính toán chỉ mục mật độ gờ trên một bản đồ raster, dùng thuật toán 4 lân cận"

#: ../raster/r.li/r.li.edgedensity/edgedensity.c:49
#: ../raster/r.li/r.li.simpson/simpson.c:47
#: ../raster/r.li/r.li.padrange/padrange.c:54
#: ../raster/r.li/r.li.padcv/padcv.c:54
#: ../raster/r.li/r.li.richness/richness.c:44
#: ../raster/r.li/r.li.shannon/shannon.c:47
#: ../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:44 ../raster/r.li/r.li.padsd/padsd.c:54
#: ../raster/r.li/r.li.pielou/pielou.c:47
#: ../raster/r.li/r.li.patchdensity/main.c:52
#: ../raster/r.li/r.li.shape/main.c:50
#: ../raster/r.li/r.li.dominance/dominance.c:47
#: ../raster/r.li/r.li.mps/mps.c:53 ../raster/r.li/r.li.patchnum/main.c:51
#, fuzzy
msgid "landscape structure analysis"
msgstr "raster, phân tích cấu trúc cảnh quan, chỉ mục vá"

#: ../raster/r.li/r.li.edgedensity/edgedensity.c:50
#: ../raster/r.li/r.li.padrange/padrange.c:55
#: ../raster/r.li/r.li.padcv/padcv.c:55 ../raster/r.li/r.li.cwed/cwed.c:56
#: ../raster/r.li/r.li.mpa/mpa.c:45 ../raster/r.li/r.li.padsd/padsd.c:55
#: ../raster/r.li/r.li.patchdensity/main.c:53
#: ../raster/r.li/r.li.shape/main.c:51 ../raster/r.li/r.li.mps/mps.c:54
#: ../raster/r.li/r.li.patchnum/main.c:52
#, fuzzy
msgid "patch index"
msgstr "trình bày chỉ mục"

#: ../raster/r.li/r.li.edgedensity/edgedensity.c:58
#: ../raster/r.li/r.li.simpson/simpson.c:56
#: ../raster/r.li/r.li.padrange/padrange.c:62
#: ../raster/r.li/r.li.padcv/padcv.c:62
#: ../raster/r.li/r.li.richness/richness.c:53
#: ../raster/r.li/r.li.shannon/shannon.c:56
#: ../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:52 ../raster/r.li/r.li.padsd/padsd.c:62
#: ../raster/r.li/r.li.pielou/pielou.c:56
#: ../raster/r.li/r.li.patchdensity/main.c:61
#: ../raster/r.li/r.li.shape/main.c:59
#: ../raster/r.li/r.li.dominance/dominance.c:56
#: ../raster/r.li/r.li.mps/mps.c:62 ../raster/r.li/r.li.patchnum/main.c:59
msgid "Configuration file"
msgstr "Tập tin cấu hình"

#: ../raster/r.li/r.li.edgedensity/edgedensity.c:68
#, fuzzy
msgid "The value of the patch type"
msgstr "Giá trị cho cạnh tây"

#: ../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.simpson/simpson.c:45
msgid "Calculates Simpson's diversity index on a raster map"
msgstr "Tính toán chỉ mục đa dạng Simpson trên một bản đồ raster"

#: ../raster/r.li/r.li.simpson/simpson.c:48
#: ../raster/r.li/r.li.richness/richness.c:45
#: ../raster/r.li/r.li.shannon/shannon.c:48
#: ../raster/r.li/r.li.renyi/renyi.c:49 ../raster/r.li/r.li.pielou/pielou.c:48
#: ../raster/r.li/r.li.dominance/dominance.c:48
#, fuzzy
msgid "diversity index"
msgstr "trình bày chỉ mục"

#: ../raster/r.li/r.li.padrange/padrange.c:52
msgid "Calculates range of patch area size on a raster map"
msgstr "Tính toán miền của kích cỡ vùng vá trên một bản đồ raster"

#: ../raster/r.li/r.li.daemon/daemon.c:97
msgid "Cannot create random access file"
msgstr "Không thể tạo tập tin truy cập ngẫu nhiên"

#: ../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
#, fuzzy, c-format
msgid "Cannot create %s directory"
msgstr "Không thể tạo thư mục %s/.r.li/"

#: ../raster/r.li/r.li.daemon/daemon.c:174 ../raster/r.circle/main.c:153
#: ../raster/r.surf.fractal/main.c:85 ../raster/r.composite/main.c:262
#: ../raster/r.surf.random/main.c:66
#, c-format
msgid "Raster map <%s> created."
msgstr "Bản đồ raster <%s> được tạo ra."

#: ../raster/r.li/r.li.daemon/daemon.c:201
#, fuzzy, c-format
msgid "Cannot find configuration file <%s>"
msgstr "Không thể tạo thống kê của tập tin cấu hình %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 "Không thể đọc tập tin cài đặt"

#: ../raster/r.li/r.li.daemon/daemon.c:216
#, fuzzy
msgid "Unable to parse configuration file (sampling frame)"
msgstr "Tập tin cấu hình không hợp lệ"

#: ../raster/r.li/r.li.daemon/daemon.c:475
#, fuzzy
msgid "Irregular MASKEDOVERLAY areas definition"
msgstr ""
"Định nghĩa các vùng chồng được che mặt nạ (maskedoverlay) không bình thường"

#: ../raster/r.li/r.li.daemon/daemon.c:479
#, fuzzy, c-format
msgid "The configuration file can only be used with the <%s> raster map"
msgstr "Tập tin cấu hình chỉ có thể được dùng với tập tin raster \t\t\t%s"

#: ../raster/r.li/r.li.daemon/daemon.c:485
#, fuzzy
msgid "Unable to parse configuration file (sample area)"
msgstr "Tập tin cấu hình không hợp lệ"

#: ../raster/r.li/r.li.daemon/daemon.c:520
msgid "Too many units to place"
msgstr "Quá nhiều đơn vị cần đặt"

#: ../raster/r.li/r.li.daemon/daemon.c:589
#, fuzzy
msgid "Too many stratified random sample for raster map"
msgstr "Quá nhiều 'strat' cho bản đồ raster"

#: ../raster/r.li/r.li.daemon/daemon.c:623
msgid "Illegal areas disposition"
msgstr "Sự sắp xếp các vùng không hợp lệ"

#: ../raster/r.li/r.li.daemon/daemon.c:695
msgid "Cannot make lseek"
msgstr "Không thể tạo lseek"

#: ../raster/r.li/r.li.daemon/worker.c:135
#, fuzzy, c-format
msgid "unable to open <%s> mask ... continuing without!"
msgstr "CHILD[pid = %i]: không thể mở mặt nạ %s ... tiếp tục mà không có nó!!!"

#: ../raster/r.li/r.li.padcv/padcv.c:52
msgid "Calculates coefficient of variation of patch area on a raster map"
msgstr "Tính toán hệ số biến thiên của vùng vá trên một bản đồ raster"

#: ../raster/r.li/r.li.richness/richness.c:42
#, fuzzy
msgid "Calculates richness index on a raster map"
msgstr "Tính toán chỉ mục hình dạng trên một bản đồ raster"

#: ../raster/r.li/r.li.shannon/shannon.c:45
msgid "Calculates Shannon's diversity index on a raster map"
msgstr "Tính toán chỉ mục đa dạng Shannon trên một bản đồ raster"

#: ../raster/r.li/r.li.renyi/renyi.c:46
#, fuzzy
msgid "Calculates Renyi's diversity index on a raster map"
msgstr "Tính toán chỉ mục đa dạng Simpson trên một bản đồ raster"

#: ../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.cwed/cwed.c:53
msgid "Calculates contrast weighted edge density index on a raster map"
msgstr ""
"Tính toán chỉ mục mật độ gờ có trọng số tương phản trên một bản đồ raster"

#: ../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.mpa/mpa.c:42
msgid "Calculates mean pixel attribute index on a raster map"
msgstr ""
"Tính toán chỉ mục thuộc tính điểm ảnh trung bình trên một bản đồ raster"

#: ../raster/r.li/r.li.padsd/padsd.c:52
msgid "Calculates standard deviation of patch area a raster map"
msgstr "Tính toán độ lệch chuẩn của diện tích vá trên một bản đồ raster"

#: ../raster/r.li/r.li.pielou/pielou.c:45
#, fuzzy
msgid "Calculates Pielou's diversity index on a raster map"
msgstr "Tính toán chỉ mục đa dạng Simpson trên một bản đồ raster"

#: ../raster/r.li/r.li.patchdensity/main.c:50
msgid ""
"Calculates patch density index on a raster map, using a 4 neighbour algorithm"
msgstr ""
"Tính toán chỉ mục mật độ vá trên một bản đồ raster, dùng một thuật toán 4 "
"lân cận"

#: ../raster/r.li/r.li.shape/main.c:48
msgid "Calculates shape index on a raster map"
msgstr "Tính toán chỉ mục hình dạng trên một bản đồ raster"

#: ../raster/r.li/r.li.dominance/dominance.c:45
msgid "Calculates dominance's diversity index on a raster map"
msgstr "Tính toán chỉ mục đa dạng ưu thế trên một bản đồ raster"

#: ../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 ""
"Tính toán chỉ mục kích thước mảnh vá trung bình trên một bản đồ raster, dùng "
"một thuật toán 4 lân cận"

#: ../raster/r.li/r.li.patchnum/main.c:49
msgid ""
"Calculates patch number index on a raster map, using a 4 neighbour algorithm."
msgstr ""
"Tính toán chỉ mục số mảnh vá trên một bản đồ raster, dùng thuật toán 4 lân "
"cận"

#: ../raster/r.regression.multi/main.c:61
msgid "Matrix is unsolvable"
msgstr ""

#: ../raster/r.regression.multi/main.c:130
#: ../raster/r.regression.line/main.c:48
#, fuzzy
msgid "regression"
msgstr "Vị trí"

#: ../raster/r.regression.multi/main.c:132
#, fuzzy
msgid "Calculates multiple linear regression from raster maps."
msgstr "Tính toán hồi quy tuyến tính từ hai bản đồ raster: y = a + b*x"

#: ../raster/r.regression.multi/main.c:137
#: ../raster/r.regression.line/main.c:55
msgid "Map for x coefficient"
msgstr "Bản đồ dùng làm hệ số x"

#: ../raster/r.regression.multi/main.c:141
#: ../raster/r.regression.line/main.c:59
msgid "Map for y coefficient"
msgstr "Bản đồ dùng làm hệ số y"

#: ../raster/r.regression.multi/main.c:146
msgid "Map to store residuals"
msgstr ""

#: ../raster/r.regression.multi/main.c:151
msgid "Map to store estimates"
msgstr ""

#: ../raster/r.regression.multi/main.c:157
#: ../raster/r.regression.line/main.c:65
msgid ""
"ASCII file for storing regression coefficients (output to screen if file not "
"specified)."
msgstr ""
"Tập tin ASCII để lưu các hệ số hồi quy (xuất ra màn hình nếu tên tập tin "
"không được chỉ định)."

#: ../raster/r.regression.multi/main.c:249
#, fuzzy
msgid "First pass..."
msgstr "Đang xử lý các vùng..."

#: ../raster/r.regression.multi/main.c:322
#, fuzzy
msgid "Not enough valid cells available"
msgstr "Không đủ số điểm ảnh trong lớp %d"

#: ../raster/r.regression.multi/main.c:336
msgid "Multiple regression failed"
msgstr ""

#: ../raster/r.regression.multi/main.c:341
msgid "Second pass..."
msgstr ""

#: ../raster/r.stats.zonal/main.c:105
#, fuzzy
msgid ""
"Calculates category or object oriented statistics (accumulator-based "
"statistics)."
msgstr "Tính toán thống kê phạm trù hoặc hướng đối tượng ."

#: ../raster/r.stats.zonal/main.c:115 ../raster/r.statistics/main.c:69
msgid "Method of object-based statistic"
msgstr "Phương pháp thống kê dựa trên đối tượng"

#: ../raster/r.stats.zonal/main.c:138 ../raster/r.statistics/main.c:92
msgid "Resultant raster map"
msgstr "Bản đồ raster tạo thành"

#: ../raster/r.stats.zonal/main.c:144 ../raster/r.statistics/main.c:98
msgid "Cover values extracted from the category labels of the cover map"
msgstr "Các giá trị lớp phủ trích từ các nhãn phạm trù của bản đồ lớp phủ"

#: ../raster/r.stats.zonal/main.c:149 ../raster/r.stats.quantile/main.c:425
msgid "Create reclass map with statistics as category labels"
msgstr ""

#: ../raster/r.stats.zonal/main.c:178
#, fuzzy, c-format
msgid "Unable to read category file of cover map <%s>"
msgstr "không thể ghi tập tin phạm trù cho <%s>"

#: ../raster/r.stats.zonal/main.c:181 ../raster/r.stats.quantile/main.c:480
#, fuzzy
msgid "The base map must be an integer (CELL) map"
msgstr "Đang tạo các bản đồ raster %i\n"

#: ../raster/r.stats.zonal/main.c:184 ../raster/r.stats.quantile/main.c:483
#, fuzzy, c-format
msgid "Unable to read range of base map <%s>"
msgstr "Không thể ghi bản đồ hồ raster <%s>!"

#: ../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
#, fuzzy
msgid "Generating reclass map"
msgstr "Đang tạo các bản đồ raster %i\n"

#: ../raster/r.stats.zonal/main.c:496
#, fuzzy
msgid "Writing output map"
msgstr "Đang ghi bản đồ..."

#: ../raster/r.sun/main.c:240 ../raster/r.sunmask/main.c:117
#: ../raster/r.horizon/main.c:181 ../raster/r.sunhours/main.c:73
msgid "solar"
msgstr ""

#: ../raster/r.sun/main.c:241 ../raster/r.sunhours/main.c:74
msgid "sun energy"
msgstr ""

#: ../raster/r.sun/main.c:242 ../raster/r.sunmask/main.c:119
msgid "shadow"
msgstr ""

#: ../raster/r.sun/main.c:243
msgid "Solar irradiance and irradiation model."
msgstr "Bức xạ mặt trời và mô hình bức xạ."

#: ../raster/r.sun/main.c:245
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 ""
"Tính toán các bản đồ raster về hướng (chiếu), khuếch tán, và bức xạ mặt trời "
"phản chiếu với các điều kiện cho trước về ngày, vĩ độ, bề mặt và khí quyển. "
"Các tham số về mặt trời (ví dụ thời gian mặt trời mọc, lặn, độ xiên, bức xạ "
"ngoài không gian, độ dài ngày) được lưu trong tập tin history của bản đồ. "
"Một cách chạy lệnh khác là có thể chỉ định giờ địa phương để tính toán các "
"bản đồ raster góc tác động của mặt trời và/hoặc bức xạ. Tác động đổ bóng của "
"địa hình cũng có thể được đưa vào theo tùy chọn."

#: ../raster/r.sun/main.c:259
msgid "Name of the input elevation raster map [meters]"
msgstr "Tên của bản đồ raster độ cao đầu vào [mét]"

#: ../raster/r.sun/main.c:268
msgid ""
"Name of the input aspect map (terrain aspect or azimuth of the solar panel) "
"[decimal degrees]"
msgstr ""
"Tên của bản đồ hướng đầu vào (hướng địa hình hay góc phương vị của tấm pin "
"mặt trời) [độ thập phân]"

#: ../raster/r.sun/main.c:277
msgid "A single value of the orientation (aspect), 270 is south"
msgstr "Một giá trị duy nhất để chỉ hướng, 270 là hướng nam"

#: ../raster/r.sun/main.c:286
msgid ""
"Name of the input slope raster map (terrain slope or solar panel "
"inclination) [decimal degrees]"
msgstr ""
"Tên của bản đồ raster độ dốc đầu vào (độ dốc địa hình hoặc độ nghiêng của "
"tấm pin mặt trời) [độ thập phân]"

#: ../raster/r.sun/main.c:294
msgid "A single value of inclination (slope)"
msgstr "Một giá trị duy nhất để chỉ độ dốc"

#: ../raster/r.sun/main.c:303
msgid ""
"Name of the Linke atmospheric turbidity coefficient input raster map [-]"
msgstr "Tên của bản đồ raster đầu vào chứa hệ số độ đục khí quyển Linke [-]"

#: ../raster/r.sun/main.c:312
msgid "A single value of the Linke atmospheric turbidity coefficient [-]"
msgstr "Một giá trị đơn cho hệ số độ đục của khí quyển Linke [-]"

#: ../raster/r.sun/main.c:321
msgid "Name of the ground albedo coefficient input raster map [-]"
msgstr "Tên của bản đồ raster đầu vào chứa hệ số phản chiếu albedo mặt đất [-]"

#: ../raster/r.sun/main.c:330
msgid "A single value of the ground albedo coefficient [-]"
msgstr "Một giá trị đơn của hệ số hệ số phản chiếu albedo mặt đất [-]"

#: ../raster/r.sun/main.c:339
#, fuzzy
msgid "Name of input raster map containing latitudes [decimal degrees]"
msgstr "Tên bản đồ raster đầu vào chứa các chi phí va chạm"

#: ../raster/r.sun/main.c:348
#, fuzzy
msgid "Name of input raster map containing longitudes [decimal degrees]"
msgstr "Tên bản đồ raster đầu vào chứa các chi phí va chạm"

#: ../raster/r.sun/main.c:357
#, fuzzy
msgid ""
"Name of real-sky beam radiation coefficient (thick cloud) input raster map "
"[0-1]"
msgstr ""
"Tên của bản đồ raster đầu vào chứa hệ số bức xạ ánh sáng của bầu trời thực "
"[-]"

#: ../raster/r.sun/main.c:366
#, fuzzy
msgid ""
"Name of real-sky diffuse radiation coefficient (haze) input raster map [0-1]"
msgstr ""
"Tên của bản đồ raster đầu vào chứa hệ số khuếch tán của bầu trời thực [-]"

#: ../raster/r.sun/main.c:373
#, fuzzy
msgid "The horizon information input map basename"
msgstr "Tiền tố bản đồ đầu vào chứa thông tin đường chân trời"

#: ../raster/r.sun/main.c:381 ../raster/r.horizon/main.c:211
msgid "Angle step size for multidirectional horizon [degrees]"
msgstr "Cỡ bước góc dùng cho chân trời đa hướng [độ]"

#: ../raster/r.sun/main.c:390
msgid "Output incidence angle raster map (mode 1 only)"
msgstr "Bản đồ raster góc tới đầu ra (chỉ áp dụng cho chế độ 1)"

#: ../raster/r.sun/main.c:399
msgid ""
"Output beam irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2."
"day-1] (mode 2)"
msgstr ""
"Bức xạ chiếu sáng đầu ra [W.m-2] (chế độ 1) hoặc tập tin raster bức xạ [Wh."
"m-2.ngày-1] (chế độ 2)"

#: ../raster/r.sun/main.c:408
msgid ""
"Output diffuse irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2."
"day-1] (mode 2)"
msgstr ""
"Bức xạ khếch tán đầu ra [W.m-2] (chế độ 1) hay tập tin raster bức xạ [Wh.m-2."
"ngày-1] (chế độ 2) "

#: ../raster/r.sun/main.c:417
msgid ""
"Output ground reflected irradiance [W.m-2] (mode 1) or irradiation raster "
"map [Wh.m-2.day-1] (mode 2)"
msgstr ""
"Bức xạ phản chiếu mặt đất đầu ra [W.m-2] (chế độ 1) hoặc bản đồ raster bức "
"xạ [Wh.m-2.ngày-1] (kiểu 2)"

#: ../raster/r.sun/main.c:426
msgid ""
"Output global (total) irradiance/irradiation [W.m-2] (mode 1) or irradiance/"
"irradiation raster map [Wh.m-2.day-1] (mode 2)"
msgstr ""
"Bức xạ chiếu sáng toàn cục đầu ra [W.m-2] (chế độ 1) hoặc bản đồ raster bức "
"xạ [Wh.m-2.ngày-1] (chế độ 2)"

#: ../raster/r.sun/main.c:435
msgid "Output insolation time raster map [h] (mode 2 only)"
msgstr ""
"Bản đồ raster thời gian chiếu sáng đầu ra [h] (chỉ áp dụng cho chế độ 2)"

#: ../raster/r.sun/main.c:442
msgid "No. of day of the year (1-365)"
msgstr "Số của ngày trong năm (1-365)"

#: ../raster/r.sun/main.c:452
msgid "Time step when computing all-day radiation sums [decimal hours]"
msgstr "Bước thời gian khi tính tất cả tổng bức xạ cả ngày [giờ thập phân]"

#: ../raster/r.sun/main.c:460
msgid "Declination value (overriding the internally computed value) [radians]"
msgstr "Giá trị độ xiên (ghi đè giá trị nội tại tính được) [radian]"

#: ../raster/r.sun/main.c:468
msgid "Local (solar) time (to be set for mode 1 only) [decimal hours]"
msgstr ""
"Giờ địa phương (mặt trời) (chỉ được thiết lập cho chế độ 1) [giờ thập phân]"

#: ../raster/r.sun/main.c:492 ../raster/r.horizon/main.c:296
msgid "Sampling distance step coefficient (0.5-1.5)"
msgstr "Hệ số bước khoảng cách lấy mẫu (0.5-1.5)"

#: ../raster/r.sun/main.c:500
msgid "Read the input files in this number of chunks"
msgstr "Đọc các tập tin đầu vào với số lượng 'khúc dữ liệu' sau"

#: ../raster/r.sun/main.c:507
msgid "Civil time zone value, if none, the time will be local solar time"
msgstr ""
"Giá trị múi giờ dân sự, nếu không có, giờ sẽ là giờ mặt trời địa phương"

#: ../raster/r.sun/main.c:513
#, fuzzy
msgid "Do not incorporate the shadowing effect of terrain"
msgstr "Đưa vào hiệu ứng bóng đổ của địa hình"

#: ../raster/r.sun/main.c:518
msgid "Use the low-memory version of the program"
msgstr "Dùng phiên bản bộ nhớ ít của chương trình"

#: ../raster/r.sun/main.c:559
msgid "You must give the longitude raster if you use civil time"
msgstr "Bạn phải cung cấp raster kinh độ nếu bạn dùng giờ dân sự"

#: ../raster/r.sun/main.c:562
#, fuzzy
msgid "Error reading civil time zone value"
msgstr "Lỗi khi đang đọc cỡ bước thời gian"

#: ../raster/r.sun/main.c:565
#, fuzzy
msgid "Invalid civil time zone value"
msgstr "Giá trị scalex không hợp lệ"

#: ../raster/r.sun/main.c:590
msgid "insol_time and incidout are incompatible options"
msgstr "insol_time và incidout là các tùy chọn không tương tích nhau"

#: ../raster/r.sun/main.c:595
msgid "Error reading time step size"
msgstr "Lỗi khi đang đọc cỡ bước thời gian"

#: ../raster/r.sun/main.c:597
#, fuzzy
msgid "Invalid time step size"
msgstr "Đánh dấu thời gian không hợp lệ"

#: ../raster/r.sun/main.c:601
msgid "Error reading horizon step size"
msgstr "Lỗi khi đang đọc cỡ bước chân trời"

#: ../raster/r.sun/main.c:606
msgid "The horizon step size must be greater than 0."
msgstr "Cỡ bước chân trời phải lớn hơn 0."

#: ../raster/r.sun/main.c:609
msgid ""
"If you use the horizon option you must also set the 'horizonstep' parameter."
msgstr ""
"Nếu bạn dùng tuỳ chọn horizon thì bạn cũng phải thiết lập cả tham số "
"'horizonstep'."

#: ../raster/r.sun/main.c:615
msgid "Time and insol_time are incompatible options"
msgstr ""
"Time (th.gian) và insol_time (th.gian ch.sáng) là các tùy chọn không tương "
"thích"

#: ../raster/r.sun/main.c:617
msgid ""
"Mode 1: instantaneous solar incidence angle & irradiance using a set local "
"time"
msgstr ""
"Chế độ 1: góc tác động tức thời của mặt trời và bức xạ tạo ravào một giờ địa "
"phương đã chọn"

#: ../raster/r.sun/main.c:622
msgid "incidout requires time parameter to be set"
msgstr ""
"incidount (tác động đầu ra) đòi hỏi phải thiết lập tham số time (th.gian)"

#: ../raster/r.sun/main.c:624
msgid "Mode 2: integrated daily irradiation for a given day of the year"
msgstr ""
"Chế độ 2: bức xạ tích hợp hàng ngày đối với một ngày chọn trước trong năm"

#: ../raster/r.sun/main.c:670
msgid "If you use -s and no horizon rasters, numpartitions must be =1"
msgstr ""
"Nếu bạn dùng -s và không có các raster chân trời, numpartitions phải =1"

#: ../raster/r.sun/main.c:683
msgid ""
"If you want to save memory and to use shadows, you must use pre-calculated "
"horizons."
msgstr ""
"Nếu bạn muốn tiết kiệm bộ nhớ và dùng các bóng đổ, bạn phải dùng các chân "
"trời đã được tính toán trước."

#: ../raster/r.sun/main.c:750
msgid "latin and longin raster maps have no effect when in a Lat/Lon location"
msgstr ""

#: ../raster/r.sun/main.c:755
msgid "Both latin and longin raster maps must be given, or neither"
msgstr ""

#: ../raster/r.spread/main.c:111
msgid "Simulates elliptically anisotropic spread."
msgstr ""

#: ../raster/r.spread/main.c:113
#, fuzzy
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 ""
"Giả lập sự phát tán không đẳng hướng dạng ellip trên một cửa sổ đồ họa và "
"tạo ra một bản đồ raster về thời gian phát tán tích lũy, các bản đồ được "
"cung cấp chứa tốc độ phát tán (ROS), các hướng ROS và các nguồn phát tán."

#: ../raster/r.spread/main.c:127
#, fuzzy
msgid "Raster map containing base ROS (cm/min)"
msgstr "Tên bản đồ raster chứa ROS CƠ BẢN (cm/phút)"

#: ../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
#, fuzzy
msgid "Raster map containing maximal ROS (cm/min)"
msgstr "Tên bản đồ raster chứa ROS CƠ BẢN (cm/phút)"

#: ../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
#, fuzzy
msgid "Raster map containing directions of maximal ROS (degree)"
msgstr "Tên bản đồ raster chứa HƯỚNG của ROS tối đa (độ)"

#: ../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
#, fuzzy
msgid "Raster map containing starting sources"
msgstr "Tên bản đồ raster chứa các nguồn BẮT ĐẦU"

#: ../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
#, fuzzy
msgid "Raster map containing maximal spotting distance (m, required with -s)"
msgstr ""
"Tên bản đồ raster chứa KHOẢNG CÁCH PHÁT HIỆN tối đa (m) (cần có với cờ -s)"

#: ../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
#, fuzzy
msgid "Raster map containing midflame wind speed (ft/min, required with -s)"
msgstr ""
"Tên bản đồ raster chứa TỐC ĐỘ gió của lửa trung tâm (ft/phút) (cần có với cờ "
"-s)"

#: ../raster/r.spread/main.c:203
#, fuzzy
msgid ""
"Raster map containing fine fuel moisture of the cell receiving a spotting "
"firebrand (%, required with -s)"
msgstr ""
"Tên bản đồ raster chứa ĐỘ ẨM nhiên liệu tinh khiết của ô nhận kiểu lửa phát "
"hiện (spotting firebrand) (%) (cần có với cờ -s)"

#: ../raster/r.spread/main.c:215
#, fuzzy
msgid "Basic sampling window size needed to meet certain accuracy (3)"
msgstr ""
"KÍCH THƯỚC cửa sổ lấy mẫu cơ bản cần để thỏa mãn độ chính xác nào đó (3)"

#: ../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
#, fuzzy
msgid "Sampling density for additional computing (range: 0.0 - 1.0 (0.5))"
msgstr "MẬT ĐỘ lấy mẫu cho TÍNH TOÁN BỔ SUNG (khoảng giá trị: 0.0 - 1.0 (0.5))"

#: ../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
#, fuzzy
msgid "Initial time for current simulation (0) (min)"
msgstr "THỜI GIAN KHỞI TẠO đối với mô hình giả lập hiện tại (0) (phút)"

#: ../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 "ĐỘ TRỄ thời gian mô phỏng (lấp đầy vùng) (phút)"

#: ../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 "Tên của bản đồ raster dùng làm nền"

#: ../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
#, fuzzy
msgid "Raster map to contain output spread time (min)"
msgstr "Tên của bản đồ raster có chứa thời gian phát tán ĐẦU RA (phút) "

#: ../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
#, fuzzy
msgid "Name of raster map to contain X back coordinates"
msgstr "Tên của bản đồ raster chứa tọa độ X_BACK"

#: ../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
#, fuzzy
msgid "Name of raster map to contain Y back coordinates"
msgstr "Tên của bản đồ raster chứa tọa độ Y_BACK"

#: ../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 "TRÌNH BÀY 'trực tiếp' tiến trình phát tán trên màn hình"

#: ../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
#, fuzzy
msgid "Use start raster map values in output spread time raster map"
msgstr "Tên của bản đồ raster có chứa thời gian phát tán ĐẦU RA (phút) "

#: ../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 "Đang đọc các đầu vào..."

#: ../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 "Đang đọc %s..."

#: ../raster/r.surf.contour/main.c:61 ../raster/r.resamp.bspline/main.c:81
#: ../raster/r.surf.area/main.c:77 ../raster/r.surf.gauss/main.c:39
#: ../raster/r.surf.fractal/main.c:39 ../raster/r.surf.random/main.c:37
#: ../raster/r.random.surface/main.c:58 ../raster/r.surf.idw/main.c:105
#: ../raster/r.contour/main.c:88 ../vector/v.vol.rst/main.c:237
#: ../vector/v.surf.rst/main.c:142 ../vector/v.surf.idw/main.c:88
#: ../vector/v.surf.bspline/main.c:92
#, fuzzy
msgid "surface"
msgstr "Bề mặt"

#: ../raster/r.surf.contour/main.c:64
#, fuzzy
msgid "Generates surface raster map from rasterized contours."
msgstr "Chương trình tạo bề mặt từ các đường bình độ đã raster hóa."

#: ../raster/r.surf.contour/main.c:67
#, fuzzy
msgid "Name of input raster map containing contours"
msgstr "Tên bản đồ raster hiện có chứa các đường bình độ"

#: ../raster/r.describe/main.c:57
msgid "Prints terse list of category values found in a raster map layer."
msgstr ""
"In ra danh sách dạng ngắn gọn các giá trị phạm trù tìm thấy trong một lớp "
"bản đồ raster."

#: ../raster/r.describe/main.c:71
msgid "Number of quantization steps"
msgstr "Số bước lượng tử hóa"

#: ../raster/r.describe/main.c:77
msgid "Print the output one value per line"
msgstr "In đầu ra với mỗi giá trị trên một dòng"

#: ../raster/r.describe/main.c:81
msgid "Only print the range of the data"
msgstr "Chỉ in ra miền giá trị của dữ liệu"

#: ../raster/r.describe/main.c:85
msgid "Suppress reporting of any NULLs"
msgstr "Chặn việc báo cáo bất kỳ giá trị NULL nào"

#: ../raster/r.describe/main.c:89
msgid "Use the current region"
msgstr "Dùng vùng hiện tại"

#: ../raster/r.describe/main.c:93
#, fuzzy
msgid "Read floating-point map as integer"
msgstr "Đọc bản đồ fp (dấu chấm động) ở dạng số nguyên"

#: ../raster/r.describe/main.c:105
#, c-format
msgid "%s = %s -- must be greater than zero"
msgstr "%s = %s - phải lớn hơn 0"

#: ../raster/r.describe/describe.c:94
#, fuzzy, c-format
msgid "Reading <%s> ..."
msgstr "Đang đọc %s..."

#: ../raster/r.out.ascii/main.c:63
#, fuzzy
msgid "Converts a raster map layer into a GRASS ASCII text file."
msgstr "Chuyển đổi một bản đồ raster thành tập tin văn bản ASCII."

#: ../raster/r.out.ascii/main.c:72
msgid "Name for output ASCII grid map (use out=- for stdout)"
msgstr "Tên bản đồ lưới đầu ra dạng ASCII (dùng out=- cho đầu ra tiêu chuẩn)"

#: ../raster/r.out.ascii/main.c:86
msgid ""
"Number of values printed before wrapping a line (only SURFER or MODFLOW "
"format)"
msgstr ""
"Số giá trị được in trước khi xuống dòng (chỉ áp dụng cho định dạng SURFER "
"hoặc MODFLOW )"

#: ../raster/r.out.ascii/main.c:91
msgid "String to represent null cell (GRASS grid only)"
msgstr "Chuỗi biểu thị ô rỗng (chỉ áp dụng cho lưới GRASS)"

#: ../raster/r.out.ascii/main.c:95 ../raster3d/r3.out.ascii/main.c:102
msgid "Suppress printing of header information"
msgstr "Chặn in ra thông tin header"

#: ../raster/r.out.ascii/main.c:99
msgid "Write SURFER (Golden Software) ASCII grid"
msgstr "Ghi dưới dạng lưới ASCII SURFER (Golden Software)"

#: ../raster/r.out.ascii/main.c:103
msgid "Write MODFLOW (USGS) ASCII array"
msgstr "Ghi dưới dạng mảng ASCII MODFLOW (USGS)"

#: ../raster/r.out.ascii/main.c:107
msgid "Force output of integer values"
msgstr "Buộc đầu ra là các giá trị nguyên"

#: ../raster/r.out.ascii/main.c:114
msgid "Failed to interpret dp as an integer"
msgstr "Thất bại trong việc diễn giải dp (độ chính xác kép) ở dạng số nguyên"

#: ../raster/r.out.ascii/main.c:116 ../raster3d/r3.out.vtk/main.c:394
msgid "dp has to be from 0 to 20"
msgstr "dp phải trong khoảng 0 đến 20"

#: ../raster/r.out.ascii/main.c:122
msgid "Failed to interpret width as an integer"
msgstr "Thất bại trong việc diễn giải width (chiều rộng) ở dạng số nguyên"

#: ../raster/r.out.ascii/main.c:128
msgid "Both -s and -h doesn't make sense"
msgstr "Cả -s và -h không có ý nghĩa"

#: ../raster/r.out.ascii/main.c:131
msgid "Use -M or -s, not both"
msgstr "Dùng -M hoặc -s, không được dùng cả hai"

#: ../raster/r.out.ascii/main.c:166
#, c-format
msgid "Unable to read fp range for <%s>"
msgstr "Không thể đọc miền fp cho <%s>"

#: ../raster/r.out.ascii/main.c:182
#, c-format
msgid "Read failed at row %d"
msgstr "Việc đọc thất bại tại hàng %d"

#: ../raster/r.cost/main.c:141 ../raster/r.walk/main.c:179
#: ../raster/r.drain/main.c:111
#, fuzzy
msgid "cost surface"
msgstr "Bề mặt"

#: ../raster/r.cost/main.c:142 ../raster/r.walk/main.c:180
#: ../raster/r.spreadpath/main.c:90
#, fuzzy
msgid "cumulative costs"
msgstr "Chi phí tích lũy tối đa (tùy chọn)"

#: ../raster/r.cost/main.c:143 ../raster/r.walk/main.c:181
#: ../vector/v.net.alloc/main.c:64
#, fuzzy
msgid "cost allocation"
msgstr "Vị trí: %s\n"

#: ../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 ""
"Tạo một bản đồ raster biểu diễn chi phí tích lũy của việc di chuyển giữa các "
"vị trí địa lý khác nhau trên một lớp bản đồ raster đầu vào có các giá trị "
"phạm trù ô biểu thị chi phí."

#: ../raster/r.cost/main.c:152
#, fuzzy
msgid "Name of input raster map containing grid cell cost information"
msgstr "Tên của bản đồ raster có chứa thông tin chi phí ô lưới"

#: ../raster/r.cost/main.c:160
#, fuzzy
msgid "Name for output raster map with nearest start point"
msgstr "Tên của bản đồ raster đầu ra với hồ"

#: ../raster/r.cost/main.c:161 ../raster/r.cost/main.c:168
#: ../raster/r.walk/main.c:203
#, fuzzy
msgid "Optional outputs"
msgstr "Đang ghi bản đồ..."

#: ../raster/r.cost/main.c:167 ../raster/r.walk/main.c:202
#, fuzzy
msgid "Name for output raster map to contain movement directions"
msgstr "Tên bản đồ raster đầu vào chứa các chi phí va chạm"

#: ../raster/r.cost/main.c:173 ../raster/r.walk/main.c:208
msgid "Name of starting vector points map"
msgstr "Tên của bản đồ vec-tơ kiểu điểm bắt đầu"

#: ../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.walk/main.c:209 ../raster/r.walk/main.c:221
#: ../raster/r.walk/main.c:228 ../raster/r.walk/main.c:309
#: ../raster/r.drain/main.c:137 ../raster/r.drain/main.c:144
msgid "Start"
msgstr "Bắt đầu"

#: ../raster/r.cost/main.c:179 ../raster/r.walk/main.c:214
#, fuzzy
msgid "Name of stopping vector points map"
msgstr "Tên của bản đồ vec-tơ kiểu điểm kết thúc"

#: ../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 "Ngưng"

#: ../raster/r.cost/main.c:185 ../raster/r.walk/main.c:220
msgid "Name of starting raster points map"
msgstr "Tên của bản đồ raster kiểu điểm bắt đầu"

#: ../raster/r.cost/main.c:192 ../raster/r.walk/main.c:227
#: ../raster/r.drain/main.c:136
#, fuzzy
msgid "Coordinates of starting point(s) (E,N)"
msgstr "Tọa độ của (các) điểm bắt đầu (Đ,B)"

#: ../raster/r.cost/main.c:199 ../raster/r.walk/main.c:234
#, fuzzy
msgid "Coordinates of stopping point(s) (E,N)"
msgstr "Tọa độ của (các) điểm bắt đầu (Đ,B)"

#: ../raster/r.cost/main.c:209 ../raster/r.walk/main.c:244
#, fuzzy
msgid "Maximum cumulative cost"
msgstr "Chi phí tích lũy tối đa (tùy chọn)"

#: ../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 "Chi phí gán cho các ô rỗng. Theo mặc định, các ô rỗng bị loại bỏ"

#: ../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
#, fuzzy
msgid "Maximum memory to be used in MB"
msgstr "Bộ nhớ lớn nhất cần dùng với cờ -m (theo MB)"

#: ../raster/r.cost/main.c:233 ../raster/r.walk/main.c:299
msgid "Use the 'Knight's move'; slower, but more accurate"
msgstr "Sử dụng 'nước đi của quân Mã'; chậm hơn, nhưng chính xác hơn"

#: ../raster/r.cost/main.c:237 ../raster/r.walk/main.c:303
msgid "Keep null values in output raster map"
msgstr "Giữ các giá trị rỗng trong bản đồ raster đầu ra"

#: ../raster/r.cost/main.c:242 ../raster/r.walk/main.c:308
msgid "Start with values in raster map"
msgstr "Bắt đầu với các giá trị trong bản đồ raster"

#: ../raster/r.cost/main.c:247 ../raster/r.walk/main.c:313
#, fuzzy
msgid "Print info about disk space and memory requirements and exit"
msgstr "Báo cáo thông tin về raster đầu vào và thoát"

#: ../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 "Phải chỉ định chính xác một start_points, start_rast hoặc tọa độ"

#: ../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 "Không có điểm bắt đầu"

#: ../raster/r.cost/main.c:309 ../raster/r.walk/main.c:369
#, c-format
msgid "Inappropriate maximum cost: %d"
msgstr "Chi phí tối đa không hợp lý: %d"

#: ../raster/r.cost/main.c:312 ../raster/r.walk/main.c:372
#, fuzzy, c-format
msgid "Inappropriate amount of memory: %d"
msgstr "Phần trăm bộ nhớ không hợp lý: %d"

#: ../raster/r.cost/main.c:330 ../raster/r.walk/main.c:415
msgid "Assigning negative cost to null cell. Null cells excluded."
msgstr "Gán chi phí âm cho ô rỗng. Các ô rỗng bị loại bỏ."

#: ../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
#, fuzzy, c-format
msgid "%d of %d segments are kept in memory"
msgstr "Phần trăm bản đồ được giữ trong bộ nhớ"

#: ../raster/r.cost/main.c:431 ../raster/r.walk/main.c:545
msgid "Creating some temporary files..."
msgstr "Đang tạo một số tập tin tạm..."

#: ../raster/r.cost/main.c:435 ../raster/r.cost/main.c:440
#: ../raster/r.resamp.bspline/main.c:308 ../raster/r.resamp.bspline/main.c:394
#: ../raster/r.resamp.bspline/main.c:465 ../raster/r.walk/main.c:549
#: ../raster/r.walk/main.c:554 ../vector/v.surf.bspline/main.c:470
#: ../vector/v.surf.bspline/main.c:498
#, fuzzy
msgid "Can not create temporary file"
msgstr "Không thể tạo tập tin tạm"

#: ../raster/r.cost/main.c:444
#, fuzzy, c-format
msgid "Reading raster map <%s>, initializing output..."
msgstr ""
"\n"
"Đang ghi tập tin raster... "

#: ../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
#, fuzzy
msgid "Initializing directional output..."
msgstr "Đang khởi tạo đầu ra"

#: ../raster/r.cost/main.c:535 ../raster/r.walk/main.c:675
#: ../raster/r.drain/main.c:270
#, fuzzy, c-format
msgid "Reading vector map <%s> with start points..."
msgstr "Đang đọc bản đồ vec-tơ <%s trong %s>..."

#: ../raster/r.cost/main.c:582
#, fuzzy, c-format
msgid "No start points found in vector map <%s>"
msgstr "Tìm thấy %d đường hoặc ranh giới trong bản đồ vec-tơ <%s@%s>"

#: ../raster/r.cost/main.c:584
#, fuzzy, c-format
msgid "%d point found"
msgid_plural "%d points found"
msgstr[0] "Không tìm thấy các điểm dữ liệu"
msgstr[1] "Không tìm thấy các điểm dữ liệu"

#: ../raster/r.cost/main.c:598 ../raster/r.walk/main.c:734
#, fuzzy, c-format
msgid "Reading vector map <%s> with stop points..."
msgstr "Đang đọc bản đồ vec-tơ <%s trong %s>..."

#: ../raster/r.cost/main.c:652 ../raster/r.walk/main.c:788
#, fuzzy, c-format
msgid "No stop points found in vector <%s>"
msgstr "Tìm thấy %d đường hoặc ranh giới trong bản đồ vec-tơ <%s@%s>"

#: ../raster/r.cost/main.c:675 ../raster/r.walk/main.c:810
#, fuzzy, c-format
msgid "Reading raster map <%s> with start points..."
msgstr "Đang đọc bản đồ raster <%s trong %s>... "

#: ../raster/r.cost/main.c:726 ../raster/r.walk/main.c:859
msgid "Specified starting location outside database window"
msgstr "Vị trí bắt đầu đã chỉ định nằm ngoài cửa sổ CSDL"

#: ../raster/r.cost/main.c:748 ../raster/r.walk/main.c:879
msgid "Finding cost path..."
msgstr "Đang tìm đường dẫn chi phí..."

#: ../raster/r.cost/main.c:1011 ../raster/r.walk/main.c:1356
msgid "Error, ct == pres_cell"
msgstr "Lỗi, ct == pres_cell"

#: ../raster/r.cost/main.c:1034 ../raster/r.flow/io.c:207
#: ../raster/r.buffer/write_map.c:45
#, c-format
msgid "Writing output raster map <%s>..."
msgstr "Đang ghi bản đồ raster đầu ra <%s>..."

#: ../raster/r.cost/main.c:1036
#, fuzzy, c-format
msgid "Writing raster map with nearest start point <%s>..."
msgstr "Đang ghi bản đồ raster <%s> và bản đồ vec-tơ <%s>... "

#: ../raster/r.cost/main.c:1131 ../raster/r.walk/main.c:1432
#, fuzzy, c-format
msgid "Writing output movement direction raster map <%s>..."
msgstr "Đang ghi bản đồ raster đầu ra <%s>..."

#: ../raster/r.cost/main.c:1197 ../raster/r.walk/main.c:1477
#, fuzzy, c-format
msgid "Peak cost value: %g"
msgstr "Giá trị chi phí đỉnh: %f."

#: ../raster/r.cost/main.c:1219 ../raster/r.walk/main.c:1498
#, c-format
msgid "Illegal x coordinate <%s>"
msgstr "Tọa độ x không hợp lệ <%s>"

#: ../raster/r.cost/main.c:1221 ../raster/r.walk/main.c:1500
#, c-format
msgid "Illegal y coordinate <%s>"
msgstr "Tọa độ y không hợp lệ <%s>"

#: ../raster/r.cost/main.c:1225 ../raster/r.walk/main.c:1504
#, fuzzy, c-format
msgid "Warning, ignoring point outside window: %g, %g"
msgstr "Cảnh báo, bỏ qua các điểm nằm ngoài cửa sổ: %.4f,%.4f"

#: ../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 ""
"Nội suy lại và (tùy chọn) tính toán phân tích địa hình một bản đồ raster đầu "
"vào để tạo thành một bản đồ raster mới (có thể với độ phân giải khác) bằng "
"cách dùng đường spline chính quy với sức căng và làm trơn."

#: ../raster/r.resamp.rst/main.c:162
msgid "Desired east-west resolution"
msgstr "Độ phân giải đông-tây mong muốn"

#: ../raster/r.resamp.rst/main.c:168
msgid "Desired north-south resolution"
msgstr "Độ phân giải bắc-nam mong muốn"

#: ../raster/r.resamp.rst/main.c:173
#, fuzzy
msgid "Name for output elevation raster map"
msgstr "Tên của bản đồ raster độ cao"

#: ../raster/r.resamp.rst/main.c:179
#, fuzzy
msgid "Name for output slope map (or fx)"
msgstr "Bản đồ độ dốc (hay fx) đầu ra"

#: ../raster/r.resamp.rst/main.c:185
#, fuzzy
msgid "Name for output aspect map (or fy)"
msgstr "Tên của bản đồ raster đầu ra (đỏ)"

#: ../raster/r.resamp.rst/main.c:191
#, fuzzy
msgid "Name for output profile curvature map (or fxx)"
msgstr "Bản đồ độ cong mặt cắt (hay fxx) đầu ra"

#: ../raster/r.resamp.rst/main.c:197
#, fuzzy
msgid "Name for output tangential curvature map (or fyy)"
msgstr "Bản đồ độ cong tiếp tuyến (hay fyy) đầu ra"

#: ../raster/r.resamp.rst/main.c:203
#, fuzzy
msgid "Name for output mean curvature map (or fxy)"
msgstr "Bản đồ độ cong trung bình (hay fxy) đầu ra"

#: ../raster/r.resamp.rst/main.c:209
#, fuzzy
msgid "Name of input raster map containing smoothing"
msgstr "Tên bản đồ raster chứa sự làm trơn"

#: ../raster/r.resamp.rst/main.c:215
#, fuzzy
msgid "Name of input raster map to be used as mask"
msgstr "Tên bản đồ raster dùng làm mặt nạ"

#: ../raster/r.resamp.rst/main.c:223
msgid "Rows/columns overlap for segmentation"
msgstr "Số hàng/cột chồng dùng cho phân đoạn"

#: ../raster/r.resamp.rst/main.c:231
msgid "Multiplier for z-values"
msgstr "Hệ số nhân cho các giá trị z"

#: ../raster/r.resamp.rst/main.c:239
msgid "Spline tension value"
msgstr "Giá trị sức căng đường spline"

#: ../raster/r.resamp.rst/main.c:246 ../vector/v.surf.rst/main.c:325
msgid "Anisotropy angle (in degrees counterclockwise from East)"
msgstr "Góc không đẳng hướng (độ, ngược chiều kim đồng hồ từ hướng Đông)"

#: ../raster/r.resamp.rst/main.c:247 ../raster/r.resamp.rst/main.c:254
msgid "Anisotropy"
msgstr "Tính không đẳng hướng"

#: ../raster/r.resamp.rst/main.c:253 ../vector/v.surf.rst/main.c:332
msgid "Anisotropy scaling factor"
msgstr "Hệ số tỷ lệ không đẳng hướng"

#: ../raster/r.resamp.rst/main.c:258
msgid "Use dnorm independent tension"
msgstr "Dùng sức căng độc lập với dnorm"

#: ../raster/r.resamp.rst/main.c:263 ../vector/v.surf.rst/main.c:165
msgid "Output partial derivatives instead of topographic parameters"
msgstr "Xuất ra các đạo hàm riêng thay vì các tham số địa hình"

#: ../raster/r.resamp.rst/main.c:297
#, fuzzy
msgid "Unable to read ew_res value"
msgstr "Không thể đọc giá trị độ ph.giải đông-tây"

#: ../raster/r.resamp.rst/main.c:300
#, fuzzy
msgid "Unable to read ns_res value"
msgstr "Không thể đọc giá trị độ ph.giải bắc-nam"

#: ../raster/r.resamp.rst/main.c:303
msgid "Invalid value for tension"
msgstr "Giá trị sức căng không hợp lệ"

#: ../raster/r.resamp.rst/main.c:306
msgid "Invalid value for zmult"
msgstr "Giá trị zmult (hệ số nhân cho z) không hợp lệ"

#: ../raster/r.resamp.rst/main.c:309
msgid "Invalid value for overlap"
msgstr "Giá trị overlap (chồng cột/hàng) không hợp lệ"

#: ../raster/r.resamp.rst/main.c:313
msgid "Invalid value for theta"
msgstr "Giá trị theta không hợp lệ"

#: ../raster/r.resamp.rst/main.c:317
msgid "Invalid value for scalex"
msgstr "Giá trị scalex không hợp lệ"

#: ../raster/r.resamp.rst/main.c:319
msgid "When using anisotropy both theta and scalex must be specified"
msgstr ""
"Khi sử dụng không đẳng hướng, cả theta lẫn scalex đều phải được chỉ định"

#: ../raster/r.resamp.rst/main.c:357
#, fuzzy, c-format
msgid "Map <%s> is the wrong resolution"
msgstr "[%s]: Bản đồ có độ phân giải sai"

#: ../raster/r.resamp.rst/main.c:365
msgid "Smoothing values can not be negative or NULL"
msgstr "Các giá trị làm trơn không thể là số âm hay NULL"

#: ../raster/r.resamp.rst/main.c:371
msgid "Input map resolution differs from current region resolution!"
msgstr "Độ phân giải bản đồ đầu vào khác độ phân giải vùng hiện tại!"

#: ../raster/r.resamp.rst/main.c:387
msgid "Processing all selected output files will require"
msgstr "Xử lý tất cả các tập tin đầu ra được chọn sẽ đòi hỏi"

#: ../raster/r.resamp.rst/main.c:391
#, fuzzy, c-format
msgid "%.2f GB of disk space for temp files."
msgstr "%d byte trên đĩa để chứa các tập tin tạm."

#: ../raster/r.resamp.rst/main.c:394
#, fuzzy, c-format
msgid "%.2f MB of disk space for temp files."
msgstr "%d byte trên đĩa để chứa các tập tin tạm."

#: ../raster/r.resamp.rst/main.c:397
#, fuzzy, c-format
msgid "%.2f KB of disk space for temp files."
msgstr "%d byte trên đĩa để chứa các tập tin tạm."

#: ../raster/r.resamp.rst/main.c:400
#, fuzzy, c-format
msgid "%d byte of disk space for temp files."
msgid_plural "%d bytes of disk space for temp files."
msgstr[0] "%d byte trên đĩa để chứa các tập tin tạm."
msgstr[1] "%d byte trên đĩa để chứa các tập tin tạm."

#: ../raster/r.resamp.rst/main.c:436
msgid "Maximum value of a raster map is NULL."
msgstr "Giá trị tối đa của một bản đồ raster là NULL"

#: ../raster/r.resamp.rst/main.c:464
msgid "Temporarily changing the region to desired resolution ..."
msgstr "Tạm thời thay đổi vùng thành độ phân giải mong muốn..."

#: ../raster/r.resamp.rst/main.c:469
msgid "Changing back to the original region ..."
msgstr "Đang thay đổi trở lại vùng nguyên thủy..."

#: ../raster/r.resamp.rst/main.c:490
#, c-format
msgid "dnorm in mainc after grid before out1= %f"
msgstr "dnorm trong mainc sau lưới trước khi out1= %f"

#: ../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 "dnorm trong mainc sau lưới trước khi out2= %f"

#: ../raster/r.resamp.rst/main.c:515
#, fuzzy
msgid "Unable to write raster maps -- try increasing cell size"
msgstr "Không thể ghi các tập tin cell -- hãy thử tăng độ phân giải"

#: ../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:826
#, fuzzy, c-format
msgid "Error writing temporary file <%s>"
msgstr "Lỗi khi đang ghi tập tin bản đồ kết quả!"

#: ../raster/r.texture/main.c:67
#, fuzzy, c-format
msgid "Unknown measure <%s>"
msgstr "Phương pháp không biết <%s>"

#: ../raster/r.texture/main.c:104
#, fuzzy
msgid "texture"
msgstr "Các đối tượng"

#: ../raster/r.texture/main.c:106
msgid "Generate images with textural features from a raster map."
msgstr "Tạo các ảnh với các đối tượng cấu trúc từ một bản đồ raster."

#: ../raster/r.texture/main.c:120
#, fuzzy
msgid "The size of moving window (odd and >= 3)"
msgstr "Kích thước của cửa sổ trượt (số lẻ và >= 3)"

#: ../raster/r.texture/main.c:130
msgid "The distance between two samples (>= 1)"
msgstr "Khoảng cách giữa hai mẫu (>= 1)"

#: ../raster/r.texture/main.c:146
#, fuzzy
msgid "Textural measurement method"
msgstr "Nơi_đặt"

#: ../raster/r.texture/main.c:150
msgid "Separate output for each angle (0, 45, 90, 135)"
msgstr ""

#: ../raster/r.texture/main.c:154
#, fuzzy
msgid "Calculate all textural measurements"
msgstr "Đang tính các số đo độ trung tâm..."

#: ../raster/r.texture/main.c:163
msgid "Size of the moving window must be > 0"
msgstr ""

#: ../raster/r.texture/main.c:165
msgid "Size of the moving window must be odd"
msgstr ""

#: ../raster/r.texture/main.c:168
#, fuzzy
msgid "The distance between two samples must be > 0"
msgstr "Khoảng cách giữa hai mẫu (>= 1)"

#: ../raster/r.texture/main.c:189
#, fuzzy
msgid "Nothing to compute. Use at least one textural measure."
msgstr "Không có gì để tính. Sử dụng ít nhất là một trong các cờ."

#: ../raster/r.texture/main.c:327
#, fuzzy, c-format
msgid "Calculating %d texture measure"
msgid_plural "Calculating %d texture measures"
msgstr[0] "Đang tính các số đo độ trung tâm..."
msgstr[1] "Đang tính các số đo độ trung tâm..."

#: ../raster/r.texture/main.c:330
#, fuzzy, c-format
msgid "Calculating %s"
msgstr "Đang tính toán các bản đồ ..."

#: ../raster/r.texture/h_measure.c:123
#, c-format
msgid ""
"Too many categories (found: %i, max: %i). Try to rescale or reclassify the "
"map"
msgstr ""
"Quá nhiều phạm trù (tìm thấy: %i, tối đa: %i). Thử lấy lại tỷ lệ hoặc phân "
"loại lại bản đồ"

#: ../raster/r.resamp.bspline/crosscorr.c:160
#, fuzzy, c-format
msgid ""
"%d are too many cells, recommended are < 100 cells. The cross validation "
"would take too much time."
msgstr ""
"%d có quá nhiều điểm. Việc kiểm tra chéo sẽ mất thời gian hơn rất nhiều."

#: ../raster/r.resamp.bspline/crosscorr.c:169
#, fuzzy, c-format
msgid "%d point read in region"
msgid_plural "%d points read in region"
msgstr[0] "%d điểm được đọc trong vùng"
msgstr[1] "%d điểm được đọc trong vùng"

#: ../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
#, fuzzy, c-format
msgid ""
"Too many splines (%d x %d). Consider changing spline steps \"ew_step=\" "
"\"ns_step=\"."
msgstr ""
"Quá nhiều đường spline (%d x %d). Hãy cân nhắc việc thay đổi các bước "
"spline  \"sie=\" \"sin=\"."

#: ../raster/r.resamp.bspline/crosscorr.c:215
#: ../vector/v.surf.bspline/crosscorr.c:169
#, fuzzy, c-format
msgid "Beginning cross validation with lambda_i=%.4f ... (%d of %d)"
msgstr "Bắt đầu kiểm tra chéo với lambda_i=%.4f..."

#: ../raster/r.resamp.bspline/crosscorr.c:306
#: ../vector/v.surf.bspline/crosscorr.c:295
#, c-format
msgid "Mean = %.5lf"
msgstr "Trung bình = %.5lf"

#: ../raster/r.resamp.bspline/crosscorr.c:307
#: ../vector/v.surf.bspline/crosscorr.c:296
#, fuzzy, c-format
msgid "Root Mean Square (RMS) = %.5lf"
msgstr "Căn quân phương (RMS) = %.5lf"

#: ../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 ""
"Số lượng khác biệt giữa các spline và lambda_i đã được dùng cho phép tương "
"quan chéo"

#: ../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 ""
"Giá trị nhỏ nhất cho phép thử (rms=%lf) đã được thu thập với: lambda_i = %.3f"

#: ../raster/r.resamp.bspline/crosscorr.c:334
#: ../vector/v.surf.bspline/crosscorr.c:323
#, fuzzy
msgid "Table of results:"
msgstr "Không thể thiết lập kích thước"

#: ../raster/r.resamp.bspline/crosscorr.c:335
#: ../vector/v.surf.bspline/crosscorr.c:324
#, fuzzy, c-format
msgid "    lambda |       mean |        rms |\n"
msgstr "lambda    | trung bình   | rms       |"

#: ../raster/r.resamp.bspline/crosscorr.c:345
#: ../vector/v.surf.bspline/crosscorr.c:334
msgid "No point lies into the current region"
msgstr "Không có điểm nào nằm trong vùng hiện tại"

#: ../raster/r.resamp.bspline/main.c:85
#, fuzzy
msgid ""
"Performs bilinear or bicubic spline interpolation with Tykhonov "
"regularization."
msgstr "Nội suy spline bậc ba hoặc song tuyến với phép chính quy hóa Tykhonov."

#: ../raster/r.resamp.bspline/main.c:93
#, fuzzy
msgid "Name for output vector map with interpolation grid"
msgstr "Đầu ra là lỗi nội suy"

#: ../raster/r.resamp.bspline/main.c:98
#, fuzzy
msgid "Name of raster map to use for masking"
msgstr "Tên bản đồ raster dùng làm mặt nạ"

#: ../raster/r.resamp.bspline/main.c:99 ../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:107
#, fuzzy
msgid ""
"Length of each spline step in the east-west direction. Default: 1.5 * ewres."
msgstr "Giá trị bước spline nội suy theo hướng đông"

#: ../raster/r.resamp.bspline/main.c:115
#, fuzzy
msgid ""
"Length of each spline step in the north-south direction. Default: 1.5 * "
"nsres."
msgstr "Giá trị bước spline nội suy theo hướng bắc"

#: ../raster/r.resamp.bspline/main.c:119 ../vector/v.surf.bspline/main.c:163
msgid "Spline interpolation algorithm"
msgstr "Thuật toán nội suy spline"

#: ../raster/r.resamp.bspline/main.c:125
#: ../vector/v.lidar.correction/main.c:402
#: ../vector/v.lidar.edgedetection/main.c:414 ../vector/v.outlier/main.c:416
#: ../vector/v.surf.bspline/main.c:170
msgid "Bilinear interpolation"
msgstr "Phép nội suy song tuyến tính"

#: ../raster/r.resamp.bspline/main.c:126
#: ../vector/v.lidar.edgedetection/main.c:431
#: ../vector/v.surf.bspline/main.c:171
msgid "Bicubic interpolation"
msgstr "Phép nội suy bậc ba"

#: ../raster/r.resamp.bspline/main.c:132 ../vector/v.surf.bspline/main.c:177
msgid "Tykhonov regularization parameter (affects smoothing)"
msgstr "Tham số của phép chính quy hóa Tykhonov (ảnh hưởng đến độ trơn)"

#: ../raster/r.resamp.bspline/main.c:138
#, fuzzy
msgid "Only interpolate null cells in input raster map"
msgstr "Giữ các giá trị rỗng trong bản đồ raster đầu ra"

#: ../raster/r.resamp.bspline/main.c:144 ../vector/v.surf.bspline/main.c:101
msgid ""
"Find the best Tykhonov regularizing parameter using a \"leave-one-out\" "
"cross validation method"
msgstr ""
"Tìm tham số chính quy hoá Tykhonov tốt nhất bằng cách dùng phương pháp kiểm "
"chứng chéo 'chừa-ra-một\""

#: ../raster/r.resamp.bspline/main.c:187
#, fuzzy
msgid "ew_step must be positive"
msgstr "Kích thước vùng lân cận phải dương"

#: ../raster/r.resamp.bspline/main.c:195
#, fuzzy
msgid "ns_step must be positive"
msgstr "Kích thước vùng lân cận phải dương"

#: ../raster/r.resamp.bspline/main.c:222
#, fuzzy, c-format
msgid "spline step in ew direction %g"
msgstr "Giá trị bước spline nội suy theo hướng đông"

#: ../raster/r.resamp.bspline/main.c:223
#, fuzzy, c-format
msgid "spline step in ns direction %g"
msgstr "Giá trị bước spline nội suy theo hướng đông"

#: ../raster/r.resamp.bspline/main.c:224
#: ../vector/v.lidar.edgedetection/main.c:295
#, c-format
msgid "adjusted EW splines %d"
msgstr "các đường spline ĐT %d được điều chỉnh"

#: ../raster/r.resamp.bspline/main.c:225
#: ../vector/v.lidar.edgedetection/main.c:296
#, c-format
msgid "adjusted NS splines %d"
msgstr "các đường spline BN %d được điều chỉnh"

#: ../raster/r.resamp.bspline/main.c:292 ../vector/v.surf.bspline/main.c:456
msgid "Memory in MB must be >= 3"
msgstr ""

#: ../raster/r.resamp.bspline/main.c:313 ../raster/r.resamp.bspline/main.c:399
#: ../raster/r.resamp.bspline/main.c:470 ../vector/v.surf.bspline/main.c:475
#: ../vector/v.surf.bspline/main.c:503
#, fuzzy
msgid "Can not initialize temporary file"
msgstr "Không thể đóng bản đồ"

#: ../raster/r.resamp.bspline/main.c:319
#, fuzzy, c-format
msgid "Loading input raster <%s>"
msgstr "Đang đọc bản đồ raster <%s>... "

#: ../raster/r.resamp.bspline/main.c:339
#, fuzzy
msgid "Only NULL cells in input raster"
msgstr "Giữ các giá trị rỗng trong bản đồ raster đầu ra"

#: ../raster/r.resamp.bspline/main.c:363 ../vector/v.surf.bspline/main.c:307
msgid "Cross validation didn't finish correctly"
msgstr "Phép kiểm chứng chéo đã không kết thúc đúng cách thức"

#: ../raster/r.resamp.bspline/main.c:367 ../vector/v.surf.bspline/main.c:313
#, fuzzy, c-format
msgid "Cross validation finished for ew_step = %f and ns_step = %f"
msgstr "Phép kiểm chứng chéo đã không kết thúc đúng cách thức"

#: ../raster/r.resamp.bspline/main.c:387
#, fuzzy
msgid "Mark cells for interpolation"
msgstr "Phép nội suy song tuyến tính"

#: ../raster/r.resamp.bspline/main.c:458
msgid "No NULL cells found in input raster."
msgstr ""

#: ../raster/r.resamp.bspline/main.c:473 ../vector/v.surf.bspline/main.c:478
msgid "Initializing output..."
msgstr "Đang khởi tạo đầu ra..."

#: ../raster/r.resamp.bspline/main.c:546
#: ../vector/v.lidar.correction/main.c:333
#: ../vector/v.lidar.edgedetection/main.c:351
#: ../vector/v.lidar.growing/main.c:246
#, c-format
msgid "subregion %d of %d"
msgstr "Vùng con %d của %d"

#: ../raster/r.resamp.bspline/main.c:720
msgid "No data within this subregion. Consider increasing the spline step."
msgstr ""

#: ../raster/r.resamp.bspline/main.c:736 ../vector/v.surf.bspline/main.c:895
msgid "Writing output..."
msgstr "Đang ghi đầu ra..."

#: ../raster/r.out.pov/main.c:124
#, fuzzy
msgid "Converts a raster map layer into a height-field file for POV-Ray."
msgstr "Đổi một lớp bản đồ raster thành tập tin trường độ cao dùng cho POVRAY."

#: ../raster/r.out.pov/main.c:131
msgid "Name of output povray file (TGA height field file)"
msgstr "Tên tập tin povray đầu ra (tập tin trường độ cao TGA)"

#: ../raster/r.out.pov/main.c:138
msgid "Height-field type (0=actual heights 1=normalized)"
msgstr "Kiểu trường độ cao (0=độ cao thực 1=chuẩn hóa)"

#: ../raster/r.out.pov/main.c:144
msgid "Elevation bias"
msgstr "Chênh cao"

#: ../raster/r.out.pov/main.c:150 ../raster/r.param.scale/interface.c:118
msgid "Vertical scaling factor"
msgstr "Hệ số tỷ lệ chiều đứng"

#: ../raster/r.out.pov/main.c:170
#, c-format
msgid "Invalid output filename <%s>"
msgstr "Tên tập tin đầu ra không hợp lệ <%s>"

#: ../raster/r.out.pov/main.c:180
#, c-format
msgid "Raster map is too big! Exceeds %d columns or %d rows"
msgstr "Bản đồ raster quá lớn! Vượt quá %d cột hoặc %d dòng"

#: ../raster/r.out.pov/main.c:201
msgid "Negative elevation values in input"
msgstr "Các giá trị độ cao âm ở đầu vào"

#: ../raster/r.water.outlet/main.c:55
#, fuzzy
msgid "Creates watershed basins from a drainage direction map."
msgstr "Tạo thống kê diện tích cho các lớp bản đồ raster."

#: ../raster/r.water.outlet/main.c:58 ../raster/r.watershed/front/main.c:74
#: ../raster/r.basins.fill/main.c:56
#, fuzzy
msgid "watershed"
msgstr "Chạy qua wtrshed (đường chia nước) %d"

#: ../raster/r.water.outlet/main.c:61
#, fuzzy
msgid "Name of input drainage direction map"
msgstr "Tên của bản đồ raster hướng đầu ra"

#: ../raster/r.water.outlet/main.c:64
#, fuzzy
msgid "Name for output watershed basin map"
msgstr "Tên của bản đồ raster đầu ra"

#: ../raster/r.water.outlet/main.c:67
#, fuzzy
msgid "Coordinates of outlet point"
msgstr "Tọa độ của (các) điểm bắt đầu (Đ,B)"

#: ../raster/r.water.outlet/main.c:80
#, fuzzy, c-format
msgid "Illegal east coordinate '%s'"
msgstr "Tọa độ đông không hợp lệ <%s>"

#: ../raster/r.water.outlet/main.c:82
#, fuzzy, c-format
msgid "Illegal north coordinate '%s'"
msgstr "Tọa độ bắc không hợp lệ <%s>"

#: ../raster/r.water.outlet/main.c:87
#, fuzzy, c-format
msgid "Ignoring point outside computation region: %.4f,%.4f"
msgstr "Cảnh báo, bỏ qua các điểm nằm ngoài cửa sổ: %.4f,%.4f"

#: ../raster/r.surf.area/main.c:79
#, fuzzy
msgid "area estimation"
msgstr "raster, độ cao"

#: ../raster/r.surf.area/main.c:80
#, fuzzy
msgid "Prints estimation of surface area for raster map."
msgstr "Tính toán độ lệch chuẩn của diện tích vá trên một bản đồ raster"

#: ../raster/r.surf.area/main.c:89
msgid "Vertical scale"
msgstr "Tỷ lệ đứng"

#: ../raster/r.surf.area/main.c:93
#, fuzzy
msgid "Output units"
msgstr "Đầu ra"

#: ../raster/r.surf.area/main.c:94
#, fuzzy
msgid "Default: square map units"
msgstr "Sai số rời rạc tính theo đơn vị bản đồ"

#: ../raster/r.surf.area/main.c:102
#, fuzzy, c-format
msgid "Output in '%s'"
msgstr "Bản đồ đầu ra"

#: ../raster/r.surf.area/main.c:106
#, fuzzy
msgid "Output in 'square map units'"
msgstr "Tiêu đề bản đồ raster đầu ra"

#: ../raster/r.surf.area/main.c:153
#, fuzzy
msgid "Null value area ignored in calculation:"
msgstr "Ký hiệu chỉ giá trị rỗng"

#: ../raster/r.surf.area/main.c:155
#, fuzzy
msgid "Plan area used in calculation:"
msgstr "Phép tính trị trung bình"

#: ../raster/r.surf.area/main.c:158
msgid "Surface area calculation(low, high, avg):"
msgstr ""

#: ../raster/r.surf.area/main.c:163
#, fuzzy
msgid "Current region plan area:"
msgstr "Vùng hiện tại không thể được thiết lập"

#: ../raster/r.surf.area/main.c:165
msgid "Estimated region Surface Area:"
msgstr ""

#: ../raster/r.walk/main.c:183
#, fuzzy
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 ""
"Tạo một bản đồ raster biểu diễn chi phí tích lũy của việc di chuyển giữa các "
"vị trí địa lý khác nhau trên một lớp bản đồ raster đầu vào có các giá trị "
"phạm trù ô biểu thị chi phí."

#: ../raster/r.walk/main.c:193
msgid "Name of input raster map containing friction costs"
msgstr "Tên bản đồ raster đầu vào chứa các chi phí va chạm"

#: ../raster/r.walk/main.c:196
#, fuzzy
msgid "Name for output raster map to contain walking costs"
msgstr "Tên bản đồ raster đầu vào chứa các chi phí va chạm"

#: ../raster/r.walk/main.c:273
msgid "Coefficients for walking energy formula parameters a,b,c,d"
msgstr "Các hệ số dùng cho các tham số công thức năng lượng di chuyển a,b,c,d"

#: ../raster/r.walk/main.c:283
msgid "Lambda coefficients for combining walking energy and friction cost"
msgstr ""
"Các hệ số Lambda dùng để kết hợp năng lượng di chuyển và chi phí va chạm"

#: ../raster/r.walk/main.c:293
msgid "Slope factor determines travel energy cost per height step"
msgstr "Hệ số độ dốc xác định chi phí năng lượng di chuyển trên một cấp độ cao"

#: ../raster/r.walk/main.c:377
#, c-format
msgid "Missing required value: got %d instead of 4"
msgstr "Thiếu giá trị cần thiết: nhận được %d thay vì 4"

#: ../raster/r.walk/main.c:380
#, fuzzy, c-format
msgid "Walking costs are a=%g b=%g c=%g d=%g"
msgstr "Các chi phí di chuyển là a=%lf b=%lf c=%lf d=%lf"

#: ../raster/r.walk/main.c:385 ../raster/r.walk/main.c:393
#, c-format
msgid "Missing required value: %d"
msgstr "Thiếu giá trị cần có: %d"

#: ../raster/r.walk/main.c:388
#, fuzzy, c-format
msgid "Lambda is %g"
msgstr "Lambda bằng %lf"

#: ../raster/r.walk/main.c:396
#, fuzzy, c-format
msgid "Slope_factor is %g"
msgstr "Hệ số độ dốc bằng %lf"

#: ../raster/r.walk/main.c:558
#, fuzzy, c-format
msgid "Reading raster maps <%s> and <%s>, initializing output..."
msgstr "Đang đọc bản đồ raster <%s trong %s>... "

#: ../raster/r.walk/main.c:722
#, fuzzy, c-format
msgid "No start points found in vector <%s>"
msgstr "Tìm thấy %d đường hoặc ranh giới trong bản đồ vec-tơ <%s@%s>"

#: ../raster/r.walk/main.c:1368
#, fuzzy, c-format
msgid "Writing output raster map <%s>... "
msgstr "Đang ghi bản đồ raster đầu ra <%s>..."

#: ../raster/r.support.stats/check.c:43
#, c-format
msgid "Updating statistics for [%s]..."
msgstr "Đang cập nhật thống kê cho [%s]..."

#: ../raster/r.support.stats/check.c:56
msgid "Updating histogram range..."
msgstr "Đang cập nhật miền biểu đồ tần số..."

#: ../raster/r.support.stats/check.c:88
#, c-format
msgid "Updating the number of categories for [%s]..."
msgstr "Đang cập nhật số lượng phạm trù cho [%s]..."

#: ../raster/r.support.stats/main.c:37
msgid "Update raster map statistics"
msgstr "Cập nhật thống kê của bản đồ raster"

#: ../raster/r.support.stats/main.c:49
#, c-format
msgid "Statistics for <%s> updated"
msgstr "Thống kê cho <%s> được cập nhật"

#: ../raster/r.external/proj.c:18 ../raster/r.in.gdal/main.c:416
msgid ""
"Unable to convert input raster map projection information to GRASS format "
"for checking"
msgstr ""
"Không thể đổi thông tin phép chiếu của bản đồ raster đầu vào thành định dạng "
"GRASS để kiểm tra"

#: ../raster/r.external/proj.c:34 ../raster/r.in.gdal/main.c:434
#: ../raster/r.in.lidar/main.c:377 ../vector/v.in.ogr/main.c:645
#: ../vector/v.in.lidar/main.c:397
msgid "Over-riding projection check"
msgstr "Kiểm tra ghi đè phép chiếu"

#: ../raster/r.external/proj.c:42 ../raster/r.in.gdal/main.c:444
#: ../raster/r.in.lidar/main.c:386 ../vector/v.in.ogr/main.c:654
#: ../vector/v.in.lidar/main.c:406
msgid ""
"Projection of dataset does not appear to match current location.\n"
"\n"
msgstr ""
"Phép chiếu của bộ dữ liệu và vị trí hiện tại không khớp nhau.\n"
" \n"

#: ../raster/r.external/proj.c:47 ../raster/r.in.gdal/main.c:449
msgid "Location PROJ_INFO is:\n"
msgstr "Vị trí PROJ_INFO là:\n"

#: ../raster/r.external/proj.c:58 ../raster/r.in.gdal/main.c:460
msgid "Dataset PROJ_INFO is:\n"
msgstr "Bộ dữ liệu PROJ_INFO là:\n"

#: ../raster/r.external/proj.c:85 ../raster/r.in.gdal/main.c:496
#: ../raster/r.in.lidar/main.c:402 ../raster/r.in.lidar/main.c:409
#: ../vector/v.in.ogr/main.c:670 ../vector/v.in.ogr/main.c:677
#: ../vector/v.in.lidar/main.c:422 ../vector/v.in.lidar/main.c:429
msgid "Import dataset PROJ_INFO is:\n"
msgstr "PROJ_INFO của dữ liệu nhập vào là:\n"

#: ../raster/r.external/proj.c:107 ../raster/r.in.gdal/main.c:514
#: ../raster/r.in.lidar/main.c:448 ../vector/v.in.ogr/main.c:716
#: ../vector/v.in.lidar/main.c:468
#, 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.external/proj.c:111 ../raster/r.in.gdal/main.c:518
msgid ""
"Consider generating a new location from the input dataset using the "
"'location' parameter.\n"
msgstr ""
"Hãy xem xét việc tạo một vị trí mới từ bộ dữ liệu đầu vào bằng cách dùng "
"tham số 'location'.\n"

#: ../raster/r.external/proj.c:116 ../raster/r.in.gdal/main.c:534
#: ../raster/r.in.lidar/main.c:457 ../vector/v.in.ogr/main.c:735
#: ../vector/v.in.lidar/main.c:478
msgid "Projection of input dataset and current location appear to match"
msgstr "Phép chiếu của bộ dữ liệu đầu vào và location hiện tại khớp nhau"

#: ../raster/r.external/link.c:48
msgid "Complex types not supported"
msgstr "Các kiểu phức tạp không được hỗ trợ"

#: ../raster/r.external/link.c:63
#, c-format
msgid "Copying color table for %s"
msgstr "Đang chép bảng màu cho %s"

#: ../raster/r.external/link.c:81
#, c-format
msgid "Setting grey color table for <%s> (full 8bit range)"
msgstr "Đang thiết lập bảng màu thang xám cho <%s> (miền 8 bit đầy đủ)"

#: ../raster/r.external/link.c:87
#, c-format
msgid "Setting grey color table for <%s> (data range)"
msgstr "Đang thiết lập bảng màu thang xám cho <%s> (miền dữ liệu)"

#: ../raster/r.external/link.c:101
#, c-format
msgid "Unable to create cell/%s file"
msgstr "Không thể tạo tập tin cell/%s"

#: ../raster/r.external/link.c:110
#, c-format
msgid "Unable to create fcell/%s file"
msgstr "Không thể tạo tập tin fcell/%s"

#: ../raster/r.external/link.c:146
#, c-format
msgid "Unable to create cell_misc/%s/gdal file"
msgstr "Không thể tạo tập tin cell_misc/%s/gdal"

#: ../raster/r.external/link.c:149
#, c-format
msgid "Error writing cell_misc/%s/gdal file"
msgstr "Lỗi khi đang ghi tập tin cell_misc/%s/gdal"

#: ../raster/r.external/link.c:174
#, c-format
msgid "Unable to create cell_misc/%s/f_format file"
msgstr "Không thể tạo tập tin cell_misc/%s/f_format"

#: ../raster/r.external/link.c:177
#, c-format
msgid "Error writing cell_misc/%s/f_format file"
msgstr "Lỗi khi đang ghi tập tin cell_misc/%s/f_format"

#: ../raster/r.external/link.c:224
#, c-format
msgid "Creating support files for %s"
msgstr "Đang tạo các tập tin hỗ trợ cho %s"

#: ../raster/r.external/link.c:236
#, fuzzy, c-format
msgid "Link to raster map <%s> created."
msgstr "Bản đồ raster <%s> được tạo ra."

#: ../raster/r.external/list.c:22 ../raster/r.in.gdal/main.c:253
#: ../vector/v.external.out/list.c:102 ../vector/v.in.ogr/main.c:326
#: ../vector/v.external/list.c:94
#, fuzzy
msgid "Supported formats:"
msgstr "Các định dạng được hỗ trợ:\n"

#: ../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 ""
"Bản đồ raster đầu vào bị xoay - không thể nhập được. Bạn có thể dùng "
"'gdalwarp' để chuyển bản đồ thành Bắc hướng lên trên."

#: ../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/window.c:93 ../raster/r.in.gdal/main.c:836
#: ../vector/v.in.ogr/main.c:1702
#, fuzzy
msgid "Default region for this location updated"
msgstr "Thông tin phép chiếu được cập nhật!"

#: ../raster/r.external/window.c:96 ../raster/r.in.gdal/main.c:839
#: ../vector/v.in.ogr/main.c:1705
#, fuzzy
msgid "Region for the current mapset updated"
msgstr "<%s> đã là bộ bản đồ hiện tại"

#: ../raster/r.external/main.c:59 ../raster/r.external.out/main.c:238
#: ../vector/v.external.out/main.c:46 ../vector/v.external/main.c:52
#, fuzzy
msgid "external"
msgstr "tổng quát"

#: ../raster/r.external/main.c:61
#, fuzzy
msgid "Links GDAL supported raster data as a pseudo GRASS raster map."
msgstr ""
"Liên kết tập tin raster được GDAL hỗ trợ với một lớp bản đồ raster nhị phân."

#: ../raster/r.external/main.c:64
#, fuzzy
msgid "Name of raster file to be linked"
msgstr "Tập tin raster cần liên kết"

#: ../raster/r.external/main.c:70
msgid "Name of non-file GDAL data source"
msgstr "Tên của nguồn dữ liệu GDAL phi-tập-tin"

#: ../raster/r.external/main.c:82
msgid "Band to select (default is all bands)"
msgstr "Băng cần chọn (mặc định là tất cả các băng)"

#: ../raster/r.external/main.c:95 ../raster/r.in.gdal/main.c:176
#: ../raster/r.external.out/main.c:271 ../vector/v.external.out/args.c:62
#: ../vector/v.external/args.c:40
msgid "List supported formats and exit"
msgstr "Liệt kê các định dạng được hỗ trợ và thoát"

#: ../raster/r.external/main.c:108 ../raster/r.in.gdal/main.c:170
#: ../raster/r.in.lidar/main.c:274 ../vector/v.in.ogr/main.c:296
#: ../vector/v.in.lidar/main.c:224
#, fuzzy
msgid "Extend region extents based on new dataset"
msgstr "Mở rộng phạm vi của vị trí dựa trên bộ dữ liệu mới"

#: ../raster/r.external/main.c:109 ../raster/r.in.gdal/main.c:172
#: ../vector/v.in.ogr/main.c:298
msgid "Also updates the default region if in the PERMANENT mapset"
msgstr ""

#: ../raster/r.external/main.c:113
msgid "Flip horizontally"
msgstr ""

#: ../raster/r.external/main.c:117
msgid "Flip vertically"
msgstr ""

#: ../raster/r.external/main.c:147
#, fuzzy, c-format
msgid "%s= or %s= must be given"
msgstr "Hoặc \"-i\" hoặc \"value=\" phải được cung cấp"

#: ../raster/r.external/main.c:151 ../raster/r.series/main.c:198
#: ../raster/r.mapcalc/main.c:159 ../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
#: ../vector/v.colors/main.c:207
#, fuzzy, c-format
msgid "%s= and %s= are mutually exclusive"
msgstr "Các cờ -s và -n loại bỏ nhau"

#: ../raster/r.external/main.c:183
msgid "Proceeding with import..."
msgstr "Đang tiến hành nhập..."

#: ../raster/r.external/main.c:187
#, c-format
msgid "Imagery group <%s> already exists and will be overwritten."
msgstr "Nhóm ảnh <%s> đã có và sẽ bị ghi đè."

#: ../raster/r.external/main.c:194
#, fuzzy, c-format
msgid "Reading band %d of %d..."
msgstr "Đang đọc bản đồ %s..."

#: ../raster/r.external/main.c:199 ../raster/r.in.gdal/main.c:574
#, c-format
msgid "Selected band (%d) does not exist"
msgstr "Băng được chọn (%d) không tồn tại"

#: ../raster/r.external/main.c:231
#, c-format
msgid "Imagery group <%s> created"
msgstr "Nhóm ảnh <%s> được tạo ra"

#: ../raster/r.topidx/topidx.c:277
#, fuzzy, c-format
msgid "Number of sinks or boundaries: %d"
msgstr "Số điểm đầu vào: %d."

#: ../raster/r.topidx/main.c:41
msgid "wetness"
msgstr ""

#: ../raster/r.topidx/main.c:43
#, fuzzy
msgid ""
"Creates a topographic index (wetness index) raster map from an elevation "
"raster map."
msgstr "Tạo bản đồ chỉ mục địa hình (ln(a/tan(beta))) từ bản đồ độ cao."

#: ../raster/r.topidx/main.c:49
#, fuzzy
msgid "Name for output topographic index raster map"
msgstr "Bản đồ chỉ mục địa hình ln(a/tanB)"

#: ../raster/r.topidx/file_io.c:35
#, fuzzy, 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 ""
"Độ phân giải vùng hiện tại [%.2fx%.2f] thấp hơn độ phân giải bản đồ đầu vào "
"[%.2fx%.2f]! Tối thiểu là độ phân giải dùng hiện tại phải giống hoặc thấp "
"hơn độ phân giải của bản đồ đầu vào"

#: ../raster/r.topidx/file_io.c:42
msgid "Reading elevation map..."
msgstr "Đang đọc bản đồ độ cao..."

#: ../raster/r.topidx/file_io.c:87
msgid "Writing topographic index map..."
msgstr "Đang ghi bản đồ chỉ mục địa hình..."

#: ../raster/r.drain/main.c:113
#, fuzzy
msgid ""
"Traces a flow through an elevation model or cost surface on a raster map."
msgstr "Truy một dòng chảy thông qua mô hình độ cao trên một bản đồ raster."

#: ../raster/r.drain/main.c:116
#, fuzzy
msgid "Name of input elevation or cost surface raster map"
msgstr "Tên của bản đồ raster độ cao"

#: ../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 ../raster/r.drain/main.c:164
#, fuzzy
msgid "Cost surface"
msgstr "Bề mặt"

#: ../raster/r.drain/main.c:131
#, fuzzy
msgid "Name for output drain vector map"
msgstr "Tên của bản đồ vec-tơ chứa đối tượng ngoại lệ ở đầu ra"

#: ../raster/r.drain/main.c:132
msgid "Recommended for cost surface made using knight's move"
msgstr ""

#: ../raster/r.drain/main.c:142
#, fuzzy
msgid "Name of starting vector points map(s)"
msgstr "Tên của bản đồ vec-tơ kiểu điểm bắt đầu"

#: ../raster/r.drain/main.c:148
msgid "Copy input cell values on output"
msgstr "Sao chép các giá trị ô đầu vào trên đầu ra"

#: ../raster/r.drain/main.c:152
msgid "Accumulate input values along the path"
msgstr "Tích lũy các giá trị đầu vào dọc theo đường dẫn"

#: ../raster/r.drain/main.c:153 ../raster/r.drain/main.c:158
#, fuzzy
msgid "Path settings"
msgstr "Các thiết lập"

#: ../raster/r.drain/main.c:157
msgid "Count cell numbers along the path"
msgstr "Đếm số ô dọc theo đường dẫn"

#: ../raster/r.drain/main.c:163
msgid ""
"The input raster map is a cost surface (direction surface must also be "
"specified)"
msgstr ""

#: ../raster/r.drain/main.c:175
msgid "Directional drain selected... checking for direction raster map"
msgstr ""

#: ../raster/r.drain/main.c:178
msgid "Surface/Hydrology drain selected"
msgstr ""

#: ../raster/r.drain/main.c:183
#, 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:190
#, c-format
msgid ""
"Direction raster map <%s> should not be specified for Surface/Hydrology "
"drains"
msgstr ""

#: ../raster/r.drain/main.c:209
msgid "Specify just one of the -c, -a and -n flags"
msgstr "Chỉ được chỉ định một trong các cờ -c, -a hoặc -n"

#: ../raster/r.drain/main.c:240
#, c-format
msgid "Starting point %d is outside the current region"
msgstr "Điểm bắt đầu %d nằm ngoài vùng hiện tại"

#: ../raster/r.drain/main.c:315
#, c-format
msgid "Starting vector map <%s> contains no points in the current region"
msgstr "Bản đồ vector bắt đầu <%s> không chứa các điểm nằm trong vùng hiện tại"

#: ../raster/r.drain/main.c:323
msgid "No start/stop point(s) specified"
msgstr "(Các) điểm bắt đầu/kết thúc không được chỉ định"

#: ../raster/r.drain/main.c:398
msgid "Calculating flow directions..."
msgstr "Đang tính hướng dòng chảy..."

#: ../raster/r.drain/main.c:467
#, fuzzy
msgid "Writing output raster map..."
msgstr "Đang ghi bản đồ raster đầu ra %s..."

#: ../raster/r.drain/main.c:689
#, c-format
msgid "direction read: %lf, neighbour found: %i"
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
#, fuzzy
msgid "curvature"
msgstr "Các đối tượng"

#: ../raster/r.slope.aspect/main.c:156
#, fuzzy
msgid ""
"Generates raster maps of slope, aspect, curvatures and partial derivatives "
"from an elevation raster map."
msgstr ""
"Tạo ra các lớp bản đồ độ dốc, hướng, độ cong và các đạo hàm riêng từ một lớp "
"bản đồ raster độ cao."

#: ../raster/r.slope.aspect/main.c:158
msgid "Aspect is calculated counterclockwise from east."
msgstr "Hướng được tính ngược chiều kim đồng hồ từ hướng Đông."

#: ../raster/r.slope.aspect/main.c:165 ../vector/v.surf.rst/main.c:195
msgid "Name for output slope raster map"
msgstr "Tên của bản đồ raster độ dốc đầu ra"

#: ../raster/r.slope.aspect/main.c:166 ../raster/r.slope.aspect/main.c:172
#: ../raster/r.slope.aspect/main.c:197 ../raster/r.slope.aspect/main.c:204
#: ../raster/r.slope.aspect/main.c:211 ../raster/r.slope.aspect/main.c:218
#: ../raster/r.slope.aspect/main.c:225 ../raster/r.slope.aspect/main.c:232
#: ../raster/r.slope.aspect/main.c:239 ../raster/r.watershed/front/main.c:133
#: ../raster/r.watershed/front/main.c:140
#: ../raster/r.watershed/front/main.c:146
#: ../raster/r.watershed/front/main.c:152
#: ../raster/r.watershed/front/main.c:158
#: ../raster/r.watershed/front/main.c:166
#: ../raster/r.watershed/front/main.c:174
#: ../raster/r.watershed/front/main.c:181 ../vector/v.vol.rst/main.c:291
#: ../vector/v.vol.rst/main.c:297 ../vector/v.vol.rst/main.c:360
#: ../vector/v.vol.rst/main.c:366 ../vector/v.vol.rst/main.c:372
#: ../vector/v.vol.rst/main.c:379 ../vector/v.vol.rst/main.c:385
#: ../vector/v.vol.rst/main.c:391 ../vector/v.vol.rst/main.c:397
#: ../vector/v.vol.rst/main.c:403 ../vector/v.surf.rst/main.c:166
#: ../vector/v.surf.rst/main.c:190 ../vector/v.surf.rst/main.c:196
#: ../vector/v.surf.rst/main.c:202 ../vector/v.surf.rst/main.c:208
#: ../vector/v.surf.rst/main.c:214 ../vector/v.surf.rst/main.c:220
#: ../vector/v.surf.rst/main.c:226 ../vector/v.surf.rst/main.c:233
#: ../vector/v.surf.rst/main.c:240 ../vector/v.surf.rst/main.c:247
#: ../vector/v.surf.bspline/main.c:130 ../vector/v.surf.bspline/main.c:135
msgid "Outputs"
msgstr "Đầu ra"

#: ../raster/r.slope.aspect/main.c:171 ../vector/v.surf.rst/main.c:201
msgid "Name for output aspect raster map"
msgstr "Tên của bản đồ raster hướng đầu ra"

#: ../raster/r.slope.aspect/main.c:180
msgid "Format for reporting the slope"
msgstr "Định dạng để báo cáo độ dốc"

#: ../raster/r.slope.aspect/main.c:188
msgid "Type of output aspect and slope maps"
msgstr "Kiểu bản đồ hướng và độ dốc đầu ra"

#: ../raster/r.slope.aspect/main.c:196 ../vector/v.surf.rst/main.c:207
msgid "Name for output profile curvature raster map"
msgstr "Tên của bản đồ raster độ cong mặt cắt đầu ra"

#: ../raster/r.slope.aspect/main.c:203 ../vector/v.surf.rst/main.c:213
msgid "Name for output tangential curvature raster map"
msgstr "Tên của bản đồ raster độ cong tiếp tuyến ở đầu ra"

#: ../raster/r.slope.aspect/main.c:210
msgid ""
"Name for output first order partial derivative dx (E-W slope) raster map"
msgstr "Tên bản đồ raster đạo hàm riêng bậc một dx (độ dốc Đ-T) đầu ra"

#: ../raster/r.slope.aspect/main.c:217
msgid ""
"Name for output first order partial derivative dy (N-S slope) raster map"
msgstr "Tên của bản đồ raster đạo hàm riêng bậc nhất dy (độ dốc B-N) đầu ra"

#: ../raster/r.slope.aspect/main.c:224
msgid "Name for output second order partial derivative dxx raster map"
msgstr "Tên của bản đồ raster đạo hàm riêng bậc hai dxx đầu ra"

#: ../raster/r.slope.aspect/main.c:231
msgid "Name for output second order partial derivative dyy raster map"
msgstr "Tên của bản đồ raster đạo hàm riêng bậc hai dyy đầu ra"

#: ../raster/r.slope.aspect/main.c:238
msgid "Name for output second order partial derivative dxy raster map"
msgstr "Tên của bản đồ raster đạo hàm riêng bậc hai dxy đầu ra"

#: ../raster/r.slope.aspect/main.c:244
#, fuzzy
msgid "Multiplicative factor to convert elevation units to horizontal units"
msgstr "Hệ số nhân để đổi đơn vị độ cao thành mét"

#: ../raster/r.slope.aspect/main.c:253
#, fuzzy
msgid "Minimum slope value (in percent) for which aspect is computed"
msgstr "Giá trị độ dốc nhỏ nhất (theo phần trăm) để tính toán hướng"

#: ../raster/r.slope.aspect/main.c:262
#, fuzzy
msgid "Do not align the current region to the raster elevation map"
msgstr "Không canh thẳng vùng hiện tại theo lớp độ cao"

#: ../raster/r.slope.aspect/main.c:316 ../raster/r.relief/main.c:220
#, c-format
msgid "%s=%s - must be a positive number"
msgstr "%s = %s - phải là một số dương"

#: ../raster/r.slope.aspect/main.c:322 ../raster/r.relief/main.c:201
#: ../raster/r.relief/main.c:207
#, c-format
msgid "%s=%s - must be a non-negative number"
msgstr "%s = %s - phải là một số không âm"

#: ../raster/r.slope.aspect/main.c:337
#, c-format
msgid ""
"You must specify at least one of the parameters: <%s>, <%s>, <%s>, <%s>, <"
"%s>, <%s>, <%s>, <%s> or <%s>"
msgstr ""
"Bạn phải chỉ định ít nhất một trong các tham số:<%s>, <%s>, <%s>, <%s>, <"
"%s>, <%s>, <%s>, <%s> or <%s>"

#: ../raster/r.slope.aspect/main.c:359
#, c-format
msgid "Wrong raster type: %s"
msgstr "Kiểu raster không đúng: %s"

#: ../raster/r.slope.aspect/main.c:388
msgid ""
"r.slope.aspect does not convert horizontal units to meters in this version, "
"see manual page."
msgstr ""

#: ../raster/r.slope.aspect/main.c:969
#, c-format
msgid "Elevation products for mapset <%s> in <%s>"
msgstr "Các sản phẩm độ cao cho bộ bản đồ <%s> trong <%s>"

#: ../raster/r.slope.aspect/main.c:988
#, c-format
msgid "Min computed aspect %.4f, max computed aspect %.4f"
msgstr "Hướng nhỏ nhất tính được %.4f   hướng lớn nhất tính được %.4f"

#: ../raster/r.slope.aspect/main.c:1052
#, c-format
msgid "Aspect raster map <%s> complete"
msgstr "Bản đồ raster hướng <%s> hoàn tất"

#: ../raster/r.slope.aspect/main.c:1109
#, c-format
msgid "Min computed slope %.4f, max computed slope %.4f"
msgstr "Độ dốc nhỏ nhất tính được %.4f   độ dốc lớn nhất tính được %.4f"

#: ../raster/r.slope.aspect/main.c:1162
#, c-format
msgid "Slope raster map <%s> complete"
msgstr "Bản đồ raster độ dốc <%s> hoàn tất"

#: ../raster/r.slope.aspect/main.c:1234
#, c-format
msgid "Profile curve raster map <%s> complete"
msgstr "Bản đồ raster độ cong <%s> hoàn tất"

#: ../raster/r.slope.aspect/main.c:1261
#, c-format
msgid "Tangential curve raster map <%s> complete"
msgstr "Bản đồ raster độ cong tiếp tuyến <%s> hoàn tất"

#: ../raster/r.slope.aspect/main.c:1286
#, c-format
msgid "E-W slope raster map <%s> complete"
msgstr "Bản đồ raster độ dốc Đ-T <%s> hoàn tất"

#: ../raster/r.slope.aspect/main.c:1311
#, c-format
msgid "N-S slope raster map <%s> complete"
msgstr "Bản đồ raster độ dốc B-N <%s> hoàn tất"

#: ../raster/r.slope.aspect/main.c:1336
#, c-format
msgid "Dxx raster map <%s> complete"
msgstr "Bản đồ raster dxx <%s> hoàn tất"

#: ../raster/r.slope.aspect/main.c:1361
#, c-format
msgid "Dyy raster map <%s> complete"
msgstr "Bản đồ raster dyy <%s> hoàn tất"

#: ../raster/r.slope.aspect/main.c:1386
#, c-format
msgid "Dxy raster map <%s> complete"
msgstr "Bản đồ raster dxy <%s> hoàn tất"

#: ../raster/r.in.bin/main.c:61 ../raster/r.in.bin/main.c:70
#: ../raster/r.in.bin/main.c:614
#, fuzzy
msgid "Error reading data"
msgstr "Lỗi khi đọc dữ liệu 'hue' (màu sắc)"

#: ../raster/r.in.bin/main.c:260
msgid "Import a binary raster file into a GRASS raster map layer."
msgstr ""
"Nhập một tập tin raster nhị phân vào thành một lớp bản đồ raster GRASS."

#: ../raster/r.in.bin/main.c:265
#, fuzzy
msgid "Import as floating-point data (default: integer)"
msgstr "Nhập vào ở dạng dữ liệu dấu chấm động (mặc định: số nguyên)"

#: ../raster/r.in.bin/main.c:270
#, fuzzy
msgid "Import as double-precision floating-point data (default: integer)"
msgstr "Nhập vào dưới dạng dữ liệu kiểu Double Precision (mặc định: số nguyên)"

#: ../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:279
#, fuzzy
msgid "Byte swap the data during import"
msgstr "Hoán đổi byte dữ liệu trong khi nhập"

#: ../raster/r.in.bin/main.c:284
msgid "Get region info from GMT style header"
msgstr "Lấy thông tin vùng từ header kiểu GMT"

#: ../raster/r.in.bin/main.c:288
#, fuzzy
msgid "Name of binary raster file to be imported"
msgstr "Tập tin raster cần nhập"

#: ../raster/r.in.bin/main.c:291
msgid "Output name or prefix if several bands are imported"
msgstr ""

#: ../raster/r.in.bin/main.c:305 ../raster/r.out.bin/main.c:311
#, fuzzy
msgid "Number of bytes per cell"
msgstr "Số byte/ô tồi"

#: ../raster/r.in.bin/main.c:313
#, fuzzy
msgid "Header size in bytes"
msgstr "Tập tin header = %s"

#: ../raster/r.in.bin/main.c:321
#, fuzzy
msgid "Number of bands in input file"
msgstr "Tên các tập tin đầu vào"

#: ../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
#, fuzzy
msgid "Output byte order"
msgstr "Xuất ra tập tin world TIFF"

#: ../raster/r.in.bin/main.c:338 ../raster3d/r3.in.bin/main.c:283
msgid "Northern limit of geographic region (outer edge)"
msgstr "Cận phía bắc của vùng địa lý (mép ngoài cùng)"

#: ../raster/r.in.bin/main.c:346 ../raster3d/r3.in.bin/main.c:291
msgid "Southern limit of geographic region (outer edge)"
msgstr "Cận phía nam của vùng địa lý (mép ngoài cùng)"

#: ../raster/r.in.bin/main.c:354 ../raster3d/r3.in.bin/main.c:299
msgid "Eastern limit of geographic region (outer edge)"
msgstr "Cận phía đông của vùng địa lý (mép ngoài cùng)"

#: ../raster/r.in.bin/main.c:362 ../raster3d/r3.in.bin/main.c:307
msgid "Western limit of geographic region (outer edge)"
msgstr "Cận phía tây của vùng địa lý (mép ngoài cùng)"

#: ../raster/r.in.bin/main.c:369 ../raster3d/r3.in.bin/main.c:329
msgid "Number of rows"
msgstr "Số hàng"

#: ../raster/r.in.bin/main.c:376 ../raster3d/r3.in.bin/main.c:336
msgid "Number of columns"
msgstr "Số cột"

#: ../raster/r.in.bin/main.c:383 ../raster3d/r3.in.bin/main.c:350
msgid "Set Value to NULL"
msgstr "Thiết lập giá trị thành NULL"

#: ../raster/r.in.bin/main.c:392
#, fuzzy
msgid "Flip input horizontal and/or vertical"
msgstr "Chỉ cho phép các dòng nước chảy ngang và đứng"

#: ../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
#, fuzzy, c-format
msgid "Option %s must be > 0"
msgstr "Vị trí <%s> được tạo ra"

#: ../raster/r.in.bin/main.c:413
#, fuzzy, c-format
msgid "Option %s must be >= 0"
msgstr "Vị trí <%s> được tạo ra"

#: ../raster/r.in.bin/main.c:426 ../raster/r.in.bin/main.c:432
#: ../raster/r.stats.quantile/main.c:446 ../raster/r.neighbors/main.c:262
#: ../raster/r.out.bin/main.c:369
#, fuzzy, c-format
msgid "-%c and %s= are mutually exclusive"
msgstr "Các cờ -s và -n loại bỏ nhau"

#: ../raster/r.in.bin/main.c:435 ../raster/r.in.bin/main.c:438
#, fuzzy, c-format
msgid "Option %s= is ignored if -%c is set"
msgstr "Vị trí <%s> được tạo ra"

#: ../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
#, fuzzy, c-format
msgid "%s= required for integer data"
msgstr "Biểu tượng điểm vector dùng cho dữ liệu điểm"

#: ../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
#, fuzzy, c-format
msgid "%s= must be 1, 2, 4 or 8"
msgstr "'layer' phải > 0"

#: ../raster/r.in.bin/main.c:506
#, fuzzy, c-format
msgid "Either -%c or %s= and %s= must be given"
msgstr "Hoặc \"-i\" hoặc \"value=\" phải được cung cấp"

#: ../raster/r.in.bin/main.c:512
#, fuzzy, c-format
msgid "Either all or none of %s=, %s=, %s= and %s= must be given"
msgstr "Ít nhất một trong hai 'distance=' và 'value=' phải được cung cấp"

#: ../raster/r.in.bin/main.c:523 ../raster3d/r3.in.bin/main.c:426
#, c-format
msgid "Illegal south coordinate <%s>"
msgstr "Tọa độ nam không hợp lệ <%s>"

#: ../raster/r.in.bin/main.c:527 ../raster3d/r3.in.bin/main.c:430
#, c-format
msgid "Illegal west coordinate <%s>"
msgstr "Tọa độ tây không hợp lệ <%s>"

#: ../raster/r.in.bin/main.c:533 ../raster3d/r3.in.bin/main.c:438
#, fuzzy, c-format
msgid "Unable to open <%s>"
msgstr "Không thể mở tập tin <%s>"

#: ../raster/r.in.bin/main.c:554
#, fuzzy, c-format
msgid ""
"East-West (ewres: %f) and North-South (nwres: %f) resolution differ "
"significantly. Did you assign %s= and %s= correctly?"
msgstr ""
"Độ phân giải Đông-Tây (ewres: %f) và Bắc-Nam (nwres: %f) khác nhau đáng kể. "
"Bạn đã gán đông= và tây= đúng đấy chứ?"

#: ../raster/r.in.bin/main.c:575
#, fuzzy
msgid "File Size %"
msgstr "Kiểu tập tin"

#: ../raster/r.in.bin/main.c:577 ../raster3d/r3.in.bin/main.c:448
#, fuzzy
msgid "Bytes do not match file size"
msgstr "Số byte không khớp với kích thước tập tin"

#: ../raster/r.in.bin/main.c:595
#, fuzzy, c-format
msgid "Importing band %d..."
msgstr "Đang nhập các điểm..."

#: ../raster/r.surf.gauss/main.c:40 ../raster/r.random/main.c:54
#: ../raster/r.random.cells/main.c:47 ../raster/r.surf.random/main.c:38
#: ../raster/r.random.surface/main.c:59 ../vector/v.random/main.c:99
#: ../vector/v.perturb/main.c:65 ../vector/v.extract/main.c:81
#, fuzzy
msgid "random"
msgstr "Từ"

#: ../raster/r.surf.gauss/main.c:42
#, fuzzy
msgid "Generates a raster map using gaussian random number generator."
msgstr ""
"Tạo một lớp bản đồ raster về khoảng cách đến các đối tượng trong lớp đầu vào."

#: ../raster/r.surf.gauss/main.c:44
#, fuzzy
msgid ""
"Mean and standard deviation of gaussian deviates can be expressed by the "
"user."
msgstr ""
"Tạo ra một lớp bản đồ raster có các độ lệch ngẫu nhiên đồng nhất với miền "
"giá trị có thể do người dùng biểu diễn."

#: ../raster/r.surf.gauss/main.c:51
msgid "Distribution mean"
msgstr "Trung bình phân bố"

#: ../raster/r.surf.gauss/main.c:57
msgid "Standard deviation"
msgstr "Độ lệch chuẩn"

#: ../raster/r.topmodel/infiltration.c:69
#: ../raster/r.topmodel/infiltration.c:108
#, fuzzy, c-format
msgid "Maximum number of iterations exceeded at timestep %d"
msgstr "Số lần lặp lớn nhất: %d\n"

#: ../raster/r.topmodel/main.c:55
msgid "Simulates TOPMODEL which is a physically based hydrologic model."
msgstr ""
"Giả lập mô hình TOPMODEL, là mô hình thủy văn dựa trên quy luật tự nhiên."

#: ../raster/r.topmodel/main.c:60
#, fuzzy
msgid "Name of TOPMODEL parameters file"
msgstr "(i)   Tập tin các tham số TOPMODEL"

#: ../raster/r.topmodel/main.c:65
#, fuzzy
msgid "Name of topographic index statistics file"
msgstr "(o/i) Tập tin thống kê chỉ mục địa hình"

#: ../raster/r.topmodel/main.c:69
#, fuzzy
msgid "Name of rainfall and potential evapotranspiration data file"
msgstr "(i)   Tập tin chứa dữ liệu lượng mưa và khả năng bốc hơi tiềm tàng"

#: ../raster/r.topmodel/main.c:76
#, fuzzy
msgid "Time step"
msgstr "Bước thời gian \t= %.2f giây\n"

#: ../raster/r.topmodel/main.c:77
#, fuzzy
msgid "Generate output for this time step"
msgstr "Tạo thống kê cho i.smap từ bản đồ raster."

#: ../raster/r.topmodel/main.c:83
#, fuzzy
msgid "Topographic index class"
msgstr "Bản đồ chỉ mục địa hình ln(a/tanB)"

#: ../raster/r.topmodel/main.c:85
#, fuzzy
msgid "Generate output for this topographic index class"
msgstr "(i)   Số lớp chỉ mục địa hình"

#: ../raster/r.topmodel/main.c:92
#, fuzzy
msgid "Name of input topographic index raster map"
msgstr "Bản đồ chỉ mục địa hình ln(a/tanB)"

#: ../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
#, fuzzy
msgid "Preprocess"
msgstr "Đang xử lý..."

#: ../raster/r.topmodel/main.c:100
#, fuzzy
msgid "Number of topographic index classes"
msgstr "(i)   Số lớp chỉ mục địa hình"

#: ../raster/r.topmodel/main.c:102
msgid "Used for generating outtopidxstats"
msgstr ""

#: ../raster/r.topmodel/main.c:111
#, fuzzy
msgid "Name for output topographic index statistics file"
msgstr "(o/i) Tập tin thống kê chỉ mục địa hình"

#: ../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
#, fuzzy, c-format
msgid "%s must be greater than 1"
msgstr "%s = %s -- phải lớn hơn 0"

#: ../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:81
#, fuzzy, c-format
msgid "%s cannot be 0"
msgstr "%s Không thể mở %s"

#: ../raster/r.topmodel/file_io.c:209 ../raster/r.topmodel/topmodel.c:75
#: ../vector/v.out.pov/main.c:104
#, fuzzy, c-format
msgid "Unable to create output file <%s>"
msgstr "Không thể mở tập tin đầu ra <%s>"

#: ../raster/r.topmodel/topmodel.c:30
#, fuzzy, c-format
msgid "Unable to run %s"
msgstr "Không thể chạy r.stats"

#: ../raster/r.topmodel/topmodel.c:72
#, fuzzy, c-format
msgid "Invalid %s output"
msgstr "Bản đồ không hợp lệ <%s>"

#: ../raster/r.out.vrml/put_grid.c:38
msgid "Writing vertices..."
msgstr "Đang ghi các đỉnh..."

#: ../raster/r.out.vrml/put_grid.c:83
msgid "Writing color file..."
msgstr "Đang ghi tập tin màu..."

#: ../raster/r.out.vrml/main.c:49
msgid "VRML"
msgstr ""

#: ../raster/r.out.vrml/main.c:51
#, fuzzy
msgid "Exports a raster map to the Virtual Reality Modeling Language (VRML)."
msgstr "Xuất một bản đồ raster ra Ngôn ngữ Mô hình Thực tế Ảo (VRML)"

#: ../raster/r.out.vrml/main.c:58
#, fuzzy
msgid "Name of input color map"
msgstr "Tên của bản đồ vector"

#: ../raster/r.out.vrml/main.c:69
#, fuzzy
msgid "Name for output VRML file"
msgstr "Tên cho tập tin đầu ra"

#: ../raster/r.out.vrml/main.c:88
#, fuzzy, c-format
msgid "Range info for [%s] not available (run r.support)"
msgstr "Thông tin khoảng giá trị cho [%s] không khả dụng (hãy chạy r.support)"

#: ../raster/r.out.vrml/main.c:97
#, fuzzy, c-format
msgid "Range info for <%s> not available (run r.support)"
msgstr "Thông tin khoảng giá trị cho [%s] không khả dụng (hãy chạy r.support)"

#: ../raster/r.out.vrml/main.c:129
#, c-format
msgid "Opening %s for writing... "
msgstr "Đang mở %s để ghi..."

#: ../raster/r.series/main.c:102 ../raster/r.neighbors/main.c:102
#: ../raster/r.resamp.stats/main.c:296 ../raster3d/r3.neighbors/main.c:94
#, c-format
msgid "Unknown method <%s>"
msgstr "Phương pháp không biết <%s>"

#: ../raster/r.series/main.c:137
msgid ""
"Makes each output cell value a function of the values assigned to the "
"corresponding cells in the input raster map layers."
msgstr ""
"Làm cho từng giá trị ô đầu ra trở thành một hàm số của các giá trị được gán "
"vào các ô tương ứng trong các lớp bản đồ raster đầu vào."

#: ../raster/r.series/main.c:146
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:157 ../raster3d/r3.neighbors/main.c:119
msgid "Aggregate operation"
msgstr "Phép toán tổ hợp"

#: ../raster/r.series/main.c:164 ../raster/r.neighbors/main.c:239
#: ../raster/r.resamp.stats/main.c:277 ../raster3d/r3.neighbors/main.c:127
#, fuzzy
msgid "Quantile to calculate for method=quantile"
msgstr "Không thể tính toán trọng tâm vùng"

#: ../raster/r.series/main.c:172
msgid ""
"Weighting factor for each input map, default value is 1.0 for each input map"
msgstr ""

#: ../raster/r.series/main.c:179 ../raster/r.series.accumulate/main.c:132
msgid "Ignore values outside this range"
msgstr "Bỏ qua các giá trị nằm ngoài miền này"

#: ../raster/r.series/main.c:187 ../raster/r.series.accumulate/main.c:163
#, fuzzy
msgid "Do not keep files open"
msgstr "Không thể mở tập tin quy tắc <%s>"

#: ../raster/r.series/main.c:202 ../raster/r.series.accumulate/main.c:210
#: ../raster/r.series.interp/main.c:126 ../raster/r.series.interp/main.c:142
#, fuzzy, c-format
msgid "Please specify %s= or %s="
msgstr "Vui lòng chỉ định cột z"

#: ../raster/r.series/main.c:257 ../raster/r.series/main.c:300
#, fuzzy, c-format
msgid "Reading raster map <%s> using weight %f..."
msgstr "Đang đọc bản đồ raster <%s>... "

#: ../raster/r.series/main.c:264 ../raster/r.series.accumulate/main.c:255
#, fuzzy
msgid "No raster map name found in input file"
msgstr "Tên các tập tin đầu vào"

#: ../raster/r.series/main.c:274 ../raster/r.stats/main.c:285
#: ../raster/r.series.accumulate/main.c:265
msgid "Raster map not found"
msgstr "Không tìm thấy bản đồ raster"

#: ../raster/r.series/main.c:286
#, fuzzy
msgid "input= and weights= must have the same number of values"
msgstr "'output=' và 'method=' phải có cùng số lượng giá trị"

#: ../raster/r.series/main.c:315
msgid "output= and method= must have the same number of values"
msgstr "'output=' và 'method=' phải có cùng số lượng giá trị"

#: ../raster/r.transect/main.c:84
#, c-format
msgid "End coordinate: %.15g, %.15g"
msgstr "Tọa độ kết thúc: %.15g, %.15g"

#: ../raster/r.transect/main.c:104
#, fuzzy
msgid "transect"
msgstr "vec-tơ, trích xuất"

#: ../raster/r.transect/main.c:106
msgid ""
"Outputs raster map layer values lying along user defined transect line(s)."
msgstr ""
"Xuất ra các giá trị của lớp bản đồ raster dọc theo (các) đường tuyến do "
"người dùng định nghĩa."

#: ../raster/r.transect/main.c:110
msgid "Raster map to be queried"
msgstr "Bản đồ raster cần truy vấn"

#: ../raster/r.transect/main.c:116
msgid "Transect definition"
msgstr "Định nghĩa tuyến"

#: ../raster/r.transect/main.c:126 ../raster/r.profile/main.c:93
msgid "Output easting and northing in first two columns of four column output"
msgstr ""
"Xuất giá trị tọa độ easting và northing ở hai cột đầu tiên trong số bốn cột "
"đầu ra"

#: ../raster/r.to.rast3/main.c:59 ../raster/r.to.rast3elev/main.c:136
msgid "Could not close the map"
msgstr "Không thể đóng bản đồ"

#: ../raster/r.to.rast3/main.c:79
#, fuzzy
msgid "2D raster maps which represent the slices"
msgstr "Các bản đồ raster 2d biểu thị các phiến cắt (slice)"

#: ../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
#, fuzzy
msgid "Use 3D raster mask (if exists) with output map"
msgstr "Dùng mặt nạ G3D (nếu có) với bản đồ đầu vào"

#: ../raster/r.to.rast3/main.c:201
msgid "Converts 2D raster map slices to one 3D raster volume map."
msgstr ""
"Đổi các phiến cắt bản đồ raster 2D thành một bản đồ thể tích raster 3D."

#: ../raster/r.to.rast3/main.c:213
msgid "No output map"
msgstr "Không có bản đồ đầu ra"

#: ../raster/r.to.rast3/main.c:230
#, fuzzy
msgid ""
"The 2D and 3D region settings are different. Using the 3D region settings to "
"adjust the 2D region."
msgstr ""
"Các thiết lập vùng 2d và 3d khác nhau. Sẽ dùng các thiết lập g3d để điều "
"chỉnh vùng 2d"

#: ../raster/r.to.rast3/main.c:262
#, c-format
msgid "Open raster map %s - one time for each depth (%d/%d)"
msgstr "Mở bản đồ raster %s - một lần cho mỗi độ sâu (%d/%d)"

#: ../raster/r.to.rast3/main.c:275
msgid "Input maps have to be from the same type. CELL, FCELL or DCELL!"
msgstr "Các bản đồ đầu vào phải có cùng kiểu. CELL, FCELL hay DCELL!"

#: ../raster/r.to.rast3/main.c:279 ../raster/r.to.rast3elev/main.c:457
msgid "Creating 3D raster map"
msgstr "Đang tạo bản đồ raster 3D"

#: ../raster/r.to.rast3/main.c:291 ../raster/r.to.rast3elev/main.c:443
#, fuzzy
msgid "Error opening 3D raster map"
msgstr "Lỗi mở bản đồ raster 3d"

#: ../raster/r.to.rast3/main.c:326 ../raster/r.to.rast3elev/main.c:501
msgid "Error closing 3d raster map"
msgstr "Lỗi đóng bản đồ raster 3d"

#: ../raster/r.stats.quantile/main.c:76
#, fuzzy
msgid "Computing histograms"
msgstr "Đang trích các điểm..."

#: ../raster/r.stats.quantile/main.c:111 ../raster/r.quantile/main.c:97
msgid "Computing bins"
msgstr "Đang các hộc"

#: ../raster/r.stats.quantile/main.c:166 ../raster/r.quantile/main.c:134
msgid "Binning data"
msgstr "Đang tạo hộc dữ liệu"

#: ../raster/r.stats.quantile/main.c:218 ../raster/r.quantile/main.c:179
msgid "Sorting bins"
msgstr "Đang phân loại các hộc"

#: ../raster/r.stats.quantile/main.c:242
#, fuzzy
msgid "Printing quantiles"
msgstr "Đang sao chép bảng..."

#: ../raster/r.stats.quantile/main.c:257 ../raster/r.quantile/main.c:189
msgid "Computing quantiles"
msgstr "Đang các điểm phân vị"

#: ../raster/r.stats.quantile/main.c:294
#, fuzzy
msgid "Generating reclass maps"
msgstr "Đang tạo các bản đồ raster %i\n"

#: ../raster/r.stats.quantile/main.c:333
#, fuzzy
msgid "Writing output maps"
msgstr "Đang ghi bản đồ..."

#: ../raster/r.stats.quantile/main.c:391
msgid "Compute category quantiles using two passes."
msgstr ""

#: ../raster/r.stats.quantile/main.c:401 ../raster/r.quantile/main.c:266
msgid "Number of quantiles"
msgstr "Số điểm phân vị"

#: ../raster/r.stats.quantile/main.c:407 ../raster/r.quantile/main.c:274
msgid "List of percentiles"
msgstr "Danh sách các phân vị"

#: ../raster/r.stats.quantile/main.c:414 ../raster/r.quantile/main.c:280
msgid "Number of bins to use"
msgstr "Số lượng hộc cần dùng"

#: ../raster/r.stats.quantile/main.c:418
#, fuzzy
msgid "Resultant raster map(s)"
msgstr "Bản đồ raster tạo thành"

#: ../raster/r.stats.quantile/main.c:430
#, fuzzy
msgid "Do not create output maps; just print statistics"
msgstr "Không thể tạo bản đồ đầu ra"

#: ../raster/r.stats.quantile/main.c:442
#, fuzzy, c-format
msgid "Either -%c or %s= must be given"
msgstr "Hoặc \"-i\" hoặc \"value=\" phải được cung cấp"

#: ../raster/r.stats.quantile/main.c:471
#, fuzzy, c-format
msgid "Number of quantiles (%d) does not match number of output maps (%d)"
msgstr "Số cột được định nghĩa (%d) không khớp với số cột (%d) ở đầu vào."

#: ../raster/r.stats.quantile/main.c:488
#, fuzzy, c-format
msgid "Base map <%s> has too many categories (max: %d)"
msgstr "** <%s> có quá nhiều chữ ký (giới hạn là 255)"

#: ../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
#, fuzzy
msgid "Unable to get projection info of current location"
msgstr "Không thể lấy thông tin phép chiếu của vị trí đích"

#: ../raster/r.sunmask/g_solposition.c:101 ../raster/r.latlong/main.c:103
#, fuzzy
msgid "Unable to get projection units of current location"
msgstr "Không thể lấy đơn vị phép chiếu của vị trí đích"

#: ../raster/r.sunmask/g_solposition.c:104 ../raster/r.latlong/main.c:105
#, fuzzy
msgid "Unable to get projection key values of current location"
msgstr "Không thể lấy các giá trị chính của phép chiếu của vị trí đích"

#: ../raster/r.sunmask/solpos00.c:949 ../raster/r.sunhours/solpos00.c:994
#, c-format
msgid "S_decode ==> Please fix the year: %d [1950-2050]"
msgstr "S_decode ==> Vui lòng chỉnh lại năm: %d [1950-2050]"

#: ../raster/r.sunmask/solpos00.c:952 ../raster/r.sunhours/solpos00.c:997
#, c-format
msgid "S_decode ==> Please fix the month: %d"
msgstr "S_decode ==> Vui lòng chỉnh lại tháng: %d"

#: ../raster/r.sunmask/solpos00.c:954 ../raster/r.sunhours/solpos00.c:999
#, c-format
msgid "S_decode ==> Please fix the day-of-month: %d"
msgstr "S_decode ==> Vui lòng chỉnh lại ngày trong tháng: %d"

#: ../raster/r.sunmask/solpos00.c:957 ../raster/r.sunhours/solpos00.c:1002
#, c-format
msgid "S_decode ==> Please fix the day-of-year: %d"
msgstr "S_decode ==> Vui lòng chỉnh lại ngày trong năm: %d"

#: ../raster/r.sunmask/solpos00.c:960 ../raster/r.sunhours/solpos00.c:1005
#, c-format
msgid "S_decode ==> Please fix the hour: %d"
msgstr "S_decode ==> Vui lòng chỉnh lại giờ: %d"

#: ../raster/r.sunmask/solpos00.c:962 ../raster/r.sunhours/solpos00.c:1007
#, c-format
msgid "S_decode ==> Please fix the minute: %d"
msgstr "S_decode ==> Vui lòng chỉnh lại phút: %d"

#: ../raster/r.sunmask/solpos00.c:964 ../raster/r.sunhours/solpos00.c:1009
#, c-format
msgid "S_decode ==> Please fix the second: %d"
msgstr "S_decode ==> Vui lòng chỉnh lại giây: %d"

#: ../raster/r.sunmask/solpos00.c:966 ../raster/r.sunhours/solpos00.c:1011
#, c-format
msgid "S_decode ==> Please fix the time zone: %f"
msgstr "S_decode ==> Vui lòng chỉnh lại múi giờ: %f"

#: ../raster/r.sunmask/solpos00.c:969 ../raster/r.sunhours/solpos00.c:1014
#, c-format
msgid "S_decode ==> Please fix the interval: %d"
msgstr "S_decode ==> Vui lòng chỉnh lại khoảng cách đều: %d"

#: ../raster/r.sunmask/solpos00.c:972 ../raster/r.sunhours/solpos00.c:1017
#, c-format
msgid "S_decode ==> Please fix the latitude: %f"
msgstr "S_decode ==> Vui lòng chỉnh lại vĩ độ: %f"

#: ../raster/r.sunmask/solpos00.c:975 ../raster/r.sunhours/solpos00.c:1020
#, c-format
msgid "S_decode ==> Please fix the longitude: %f"
msgstr "S_decode ==> Vui lòng chỉnh lại kinh độ: %f"

#: ../raster/r.sunmask/solpos00.c:978 ../raster/r.sunhours/solpos00.c:1023
#, c-format
msgid "S_decode ==> Please fix the temperature: %f"
msgstr "S_decode ==> Vui lòng chỉnh lại nhiệt độ: %f"

#: ../raster/r.sunmask/solpos00.c:981 ../raster/r.sunhours/solpos00.c:1026
#, c-format
msgid "S_decode ==> Please fix the pressure: %f"
msgstr "S_decode ==> Vui lòng chỉnh lại áp suất: %f"

#: ../raster/r.sunmask/solpos00.c:983 ../raster/r.sunhours/solpos00.c:1028
#, c-format
msgid "S_decode ==> Please fix the tilt: %f"
msgstr "S_decode ==> Vui lòng chỉnh lại độ nghiêng: %f"

#: ../raster/r.sunmask/solpos00.c:985 ../raster/r.sunhours/solpos00.c:1030
#, c-format
msgid "S_decode ==> Please fix the aspect: %f"
msgstr "S_decode ==> Vui lòng chỉnh lại hướng: %f"

#: ../raster/r.sunmask/solpos00.c:987 ../raster/r.sunhours/solpos00.c:1032
#, c-format
msgid "S_decode ==> Please fix the shadowband width: %f"
msgstr "S_decode ==> Vui lòng chỉnh lại chiều rộng băng đổ bóng: %f"

#: ../raster/r.sunmask/solpos00.c:990 ../raster/r.sunhours/solpos00.c:1035
#, c-format
msgid "S_decode ==> Please fix the shadowband radius: %f"
msgstr "S_decode ==> Vui lòng chỉnh lại bán kính băng đổ bóng: %f"

#: ../raster/r.sunmask/solpos00.c:993 ../raster/r.sunhours/solpos00.c:1038
#, c-format
msgid "S_decode ==> Please fix the shadowband sky factor: %f"
msgstr "S_decode ==> Vui lòng chỉnh lại hệ số bầu trời băng đổ bóng: %f"

#: ../raster/r.sunmask/main.c:118 ../raster/r.horizon/main.c:182
#: ../raster/r.sunhours/main.c:75
#, fuzzy
msgid "sun position"
msgstr "Vị trí thể tích"

#: ../raster/r.sunmask/main.c:120
#, fuzzy
msgid ""
"Calculates cast shadow areas from sun position and elevation raster map."
msgstr ""
"Tính toán chỉ mục mật độ gờ có trọng số tương phản trên một bản đồ raster"

#: ../raster/r.sunmask/main.c:121
#, fuzzy
msgid ""
"Either exact sun position (A) is specified, or date/time to calculate the "
"sun position (B) by r.sunmask itself."
msgstr ""
"Tính toán các diện tích bị bóng từ vị trí mặt trời và DEM. Hoặc là A: Vị trí "
"chính xác của mặt trời được chỉ định, hoặc B: ngày/giờ để tính toán vị trí "
"mặt trời bằng chính mô-đun r.sunmask."

#: ../raster/r.sunmask/main.c:135
#, fuzzy
msgid "Altitude of the sun in degrees above the horizon (A)"
msgstr "Độ cao mặt trời (độ) trên đường chân trời"

#: ../raster/r.sunmask/main.c:136 ../raster/r.sunmask/main.c:145
#: ../raster/r.sunmask/main.c:213 ../raster/r.sunmask/main.c:223
msgid "Position"
msgstr "Vị trí"

#: ../raster/r.sunmask/main.c:144
#, fuzzy
msgid "Azimuth of the sun in degrees from north (A)"
msgstr "Góc phương vị của mặt trời (độ) từ phía đông của hướng bắc."

#: ../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
#, fuzzy
msgid "Minutes (B)"
msgstr "B: phút (0..60)"

#: ../raster/r.sunmask/main.c:191
#, fuzzy
msgid "Seconds (B)"
msgstr "B: giây (0..60)"

#: ../raster/r.sunmask/main.c:201
msgid "Timezone"
msgstr ""

#: ../raster/r.sunmask/main.c:202
#, fuzzy
msgid "East positive, offset from GMT, also use to adjust daylight savings"
msgstr ""
"B: múi giờ (hướng đông dương, độ dịch tính từ GMT, cũng dùng để hiệu chỉnh "
"sự kéo dài giờ vào mùa hè (daylight-saving))"

#: ../raster/r.sunmask/main.c:211
#, fuzzy
msgid "Easting coordinate (point of interest)"
msgstr "Tọa độ easting của một điểm trên mặt"

#: ../raster/r.sunmask/main.c:212 ../raster/r.sunmask/main.c:222
msgid "Default: map center"
msgstr ""

#: ../raster/r.sunmask/main.c:221
#, fuzzy
msgid "Northing coordinate (point of interest)"
msgstr "Tọa độ northing của một điểm trên mặt"

#: ../raster/r.sunmask/main.c:227
#, fuzzy
msgid "Do not ignore zero elevation"
msgstr "Tên của bản đồ raster độ cao"

#: ../raster/r.sunmask/main.c:231
msgid "Calculate sun position only and exit"
msgstr "Chỉ tính toán vị trí mặt trời và thoát"

#: ../raster/r.sunmask/main.c:237
msgid "Print the sun position output in shell script style"
msgstr "In đầu ra vị trí mặt trời ở dạng tập lệnh shell"

#: ../raster/r.sunmask/main.c:251
#, c-format
msgid "Using map center coordinates: %f %f"
msgstr "Sử dụng tọa độ tâm bản đồ: %f %f"

#: ../raster/r.sunmask/main.c:258
#, fuzzy
msgid "Empty east coordinate specified"
msgstr "Tọa độ đông chỉ định không có giá trị!"

#: ../raster/r.sunmask/main.c:260
#, fuzzy
msgid "Empty north coordinate specified"
msgstr "Tọa độ bắc chỉ định không có giá trị!"

#: ../raster/r.sunmask/main.c:279
#, fuzzy
msgid "Either define sun position or location/date/time parameters"
msgstr ""
"Hoặc định nghĩa vị trí mặt trời hoặc xác định các tham số vị trí/ngày/giờ."

#: ../raster/r.sunmask/main.c:282
#, fuzzy
msgid ""
"Neither sun position nor east/north, date/time/timezone definition are "
"complete"
msgstr ""
"Cả vị trí mặt trời lẫn việc định nghĩa đông/bắc, ngày/giờ/múi giờ đều chưa "
"hoàn tất."

#: ../raster/r.sunmask/main.c:286
#, fuzzy, c-format
msgid "Calculating sun position... (using solpos (V. %s) from NREL)"
msgstr "Đang tính vị trí mặt trời...(dùng solpos (V. %s) từ NREL)\n"

#: ../raster/r.sunmask/main.c:291
#, fuzzy
msgid ""
"Using user defined sun azimuth, altitude settings (ignoring eventual other "
"values)"
msgstr ""
"Dùng các thiết lập góc phương vị mặt trời, độ cao do người dùng xác định (bỏ "
"qua các giá trị có thể khác)\n"

#: ../raster/r.sunmask/main.c:399
msgid "Please correct settings"
msgstr "Vui lòng chỉnh các thiết lập cho đúng"

#: ../raster/r.sunmask/main.c:413
#, fuzzy, c-format
msgid "Time (%02i:%02i:%02i) is before sunrise (%02d:%02d:%02d)"
msgstr "Giờ (%02i:%02i:%02i) sớm hơn giờ mặt trời mọc (%02d:%02d:%02d)!\n"

#: ../raster/r.sunmask/main.c:417
#, fuzzy, c-format
msgid "Time (%02i:%02i:%02i) is before sunrise"
msgstr "Giờ (%02i:%02i:%02i) sớm hơn mặt trời mọc!\n"

#: ../raster/r.sunmask/main.c:420 ../raster/r.sunmask/main.c:430
msgid "Nothing to calculate. Please verify settings."
msgstr "Không có gì để tính. Hãy xác nhận lại các thiết lập."

#: ../raster/r.sunmask/main.c:424
#, fuzzy, c-format
msgid "Time (%02i:%02i:%02i) is after sunset (%02d:%02d:%02d)"
msgstr "Giờ (%02i:%02i:%02i) trễ hơn giờ mặt trời lặn (%02d:%02d:%02d)!\n"

#: ../raster/r.sunmask/main.c:428
#, fuzzy, c-format
msgid "Time (%02i:%02i:%02i) is after sunset"
msgstr "Giờ (%02i:%02i:%02i) trễ hơn giờ mặt trời lặn!\n"

#: ../raster/r.sunmask/main.c:439
#, fuzzy
msgid "You already know the sun position"
msgstr "Bạn đã biết vị trí mặt trời.\n"

#: ../raster/r.sunmask/main.c:444 ../vector/v.colors/main.c:200
#, fuzzy, c-format
msgid "Option <%s> required"
msgstr "Vị trí <%s> được tạo ra"

#: ../raster/r.sunmask/main.c:456
#, fuzzy, c-format
msgid "Unable to open range file for raster map <%s>"
msgstr "Không thể đọc miền fp cho bản đồ raster <%s>"

#: ../raster/r.sunmask/main.c:472
msgid "Calculating shadows from DEM..."
msgstr "Đang tính bóng đổ từ DEM..."

#: ../raster/r.out.vtk/parameters.c:32
#, fuzzy
msgid "Raster map(s) to be converted to VTK-ASCII data format"
msgstr "Bản đồ RASTER3D cần được đổi thành định dạng dữ liệu VTK-ASCII"

#: ../raster/r.out.vtk/parameters.c:36 ../raster3d/r3.out.vtk/parameters.c:34
msgid "Name for VTK-ASCII output file"
msgstr "Tên của tập tin VTK-ASCII đầu ra"

#: ../raster/r.out.vtk/parameters.c:53
#, fuzzy
msgid "Constant elevation (if no elevation map is specified)"
msgstr "Độ cao (nếu bản đồ độ cao không được chỉ định)"

#: ../raster/r.out.vtk/parameters.c:69
#, fuzzy
msgid ""
"Three (r,g,b) raster maps to create RGB values [redmap,greenmap,bluemap]"
msgstr ""
"Ba bản đồ raster (r,g,b) được dùng để tạo các giá trị rgb [bản đồ đỏ, bản đồ "
"lục, bản đồ xanh]"

#: ../raster/r.out.vtk/parameters.c:79
msgid "Three (x,y,z) raster maps to create vector values [xmap,ymap,zmap]"
msgstr ""
"Ba bản đồ raster (x,y,z) được dùng để tạo ra các giá trị vec-tơ [bản đồ x, "
"bản đồ y, bản đồ z]"

#: ../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 "Hệ số tỷ lệ cho độ cao"

#: ../raster/r.out.vtk/parameters.c:104
msgid "Use structured grid for elevation (not recommended)"
msgstr "Dùng lưới có cấu trúc làm độ cao (không khuyến cáo)"

#: ../raster/r.out.vtk/parameters.c:110
msgid "Use polydata-trianglestrips for elevation grid creation"
msgstr "Dùng các polydata-trianglestrips để tạo lưới độ cao"

#: ../raster/r.out.vtk/parameters.c:116
msgid ""
"Use polydata-vertices for elevation grid creation (to use with vtkDelauny2D)"
msgstr "Dùng polydata-vertex để tạo lưới độ cao (để sử dụng với vtkDelaunay2D)"

#: ../raster/r.out.vtk/parameters.c:122
#, fuzzy
msgid "Scale factor affects the origin (if no elevation map is given)"
msgstr ""
"Hệ số tỷ lệ tác động đến giá trị gốc (nếu bản đồ độ cao không được cung cấp)"

#: ../raster/r.out.vtk/parameters.c:128 ../raster3d/r3.out.vtk/parameters.c:123
#, fuzzy
msgid "Correct the coordinates to match the VTK-OpenGL precision"
msgstr "Hiệu chỉnh tọa độ cho khớp với độ chính xác VTK-OpenGL"

#: ../raster/r.out.vtk/writeascii.c:75
msgid "write_vtk_normal_header: Writing VTK-Header"
msgstr "write_vtk_normal_header: Đang ghi VTK-Header"

#: ../raster/r.out.vtk/writeascii.c:108
msgid "write_vtk_structured_elevation_header: Writing VTK-Header"
msgstr "write_vtk_structured_elevation_header: Đang ghi VTK-Header"

#: ../raster/r.out.vtk/writeascii.c:124
msgid "write_vtk_polygonal_elevation_header: Writing VTK-Header"
msgstr "write_vtk_polygonal_elevation_header: Đang ghi VTK-Header"

#: ../raster/r.out.vtk/writeascii.c:139
msgid "write_vtk_celldata_header: Writing VTK-DataHeader"
msgstr "write_vtk_celldata_header: Đang ghi VTK-DataHeader"

#: ../raster/r.out.vtk/writeascii.c:148
msgid "writeVTKPointHeader: Writing VTK-DataHeader"
msgstr "writeVTKPointHeader: Đang ghi VTK-DataHeader"

#: ../raster/r.out.vtk/writeascii.c:169
msgid "write_vtk_structured_coordinates: Writing Coordinates"
msgstr "write_vtk_structured_coordinates: Đang ghi các tọa độ"

#: ../raster/r.out.vtk/writeascii.c:225
msgid "write_vtk_polygonal_coordinates: Writing VTK Polygonal data"
msgstr "write_vtk_polygonal_coordinates: Đang ghi dữ liệu polygonal VTK"

#: ../raster/r.out.vtk/writeascii.c:334
msgid "write_vtk_data: Writing VTK-Data"
msgstr "write_vtk_data: Đang ghi VTK-Data"

#: ../raster/r.out.vtk/writeascii.c:384
msgid "write_vtk_rgb_image_data: Writing VTK-ImageData"
msgstr "write_vtk_rgb_image_data: Đang ghi VTK-ImageData"

#: ../raster/r.out.vtk/writeascii.c:412
msgid "Wrong map values! Values should in between 0 and 255!\n"
msgstr ""
"Các giá trị bản đồ bị sai! Những giá trị này phải ở trong khoảng 0-255!\n"

#: ../raster/r.out.vtk/writeascii.c:442
msgid "write_vtk_vector_data: Writing VTK-vector data"
msgstr "write_vtk_vector_data: Đang ghi dữ liệu VTK-vector"

#: ../raster/r.out.vtk/main.c:62
#, fuzzy
msgid "Converts raster maps into the VTK-ASCII format."
msgstr "Đổi các bản đồ raster thành định dạng ASCII VTK"

#: ../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 "Mở tập tin raster %s"

#: ../raster/r.out.vtk/main.c:222
msgid "Writing VTK ImageData\n"
msgstr "Đang ghi Dữ liệu ảnh VTK\n"

#: ../raster/r.out.vtk/main.c:232
msgid "Wrong RGB maps. Maps should have the same type! RGB output not added!"
msgstr ""
"Các bản đồ RGB sai. Những bản đồ này phải cùng kiểu. Đầu ra RGB không được "
"thêm vào!"

#: ../raster/r.out.vtk/main.c:261
msgid "Writing VTK Vector Data\n"
msgstr "Đang ghi dữ liệu vec-tơ VTK\n"

#: ../raster/r.out.vtk/main.c:271
msgid ""
"Wrong vector maps. Maps should have the same type! Vector output not added!"
msgstr ""
"Các bản đồ vec-tơ sai. Những bản đồ này phải cùng kiểu. Đầu ra vec-tơ không "
"được thêm vào!"

#: ../raster/r.out.vtk/main.c:283
msgid "Error closing VTK-ASCII file"
msgstr "Lỗi đóng tập tin VTK-ASCII"

#: ../raster/r.distance/edges.c:47
#, c-format
msgid "Reading map %s ..."
msgstr "Đang đọc bản đồ %s..."

#: ../raster/r.distance/distance.c:102
#, c-format
msgid "Reading maps  <%s,%s> while finding 0 distance ..."
msgstr "Đang đọc các bản đồ <%s,%s> trong lúc đang tìm thấy khoảng cách 0..."

#: ../raster/r.distance/main.c:42
msgid "Locates the closest points between objects in two raster maps."
msgstr "Định vị các điểm gần nhất giữa các đối tượng trong hai bản đồ raster."

#: ../raster/r.distance/report.c:61
msgid "Processing..."
msgstr "Đang xử lý..."

#: ../raster/r.distance/parse.c:35
#, fuzzy
msgid "Name of two input raster maps for computing inter-class distances"
msgstr "Các bản đồ dùng để tính khoảng cách giữa các lớp"

#: ../raster/r.distance/parse.c:45
#, fuzzy
msgid "Sort output by distance"
msgstr "Đơn vị khoảng cách"

#: ../raster/r.distance/parse.c:46
#, fuzzy
msgid "Default: sorted by categories"
msgstr "Tên của bản đồ raster đầu ra (mặc định: tên đầu vào)"

#: ../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 "Đưa vào cả các nhãn phạm trù trong đầu ra"

#: ../raster/r.distance/parse.c:60
msgid "Report zero distance if rasters are overlapping"
msgstr "Báo cáo khoảng cách 0 nếu các raster chồng nhau"

#: ../raster/r.distance/parse.c:64
msgid "Report null objects as *"
msgstr ""

#: ../raster/r.distance/parse.c:74 ../raster/r.distance/parse.c:83
#, fuzzy, c-format
msgid "Raster map <%s> is not CELL"
msgstr "Không tìm thấy bản đồ raster <%s>"

#: ../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 "Tạo một bản đồ raster chứa các vòng đồng tâm quanh một điểm cho trước."

#: ../raster/r.circle/main.c:63
msgid "The coordinate of the center (east,north)"
msgstr "Tọa độ của tâm (đông, bắc)"

#: ../raster/r.circle/main.c:69
msgid "Minimum radius for ring/circle map (in meters)"
msgstr "Bán kính nhỏ nhất dùng cho bản đồ vòng/đường tròn (mét)"

#: ../raster/r.circle/main.c:75
msgid "Maximum radius for ring/circle map (in meters)"
msgstr "Bán kính lớn nhất dùng cho bản đồ vòng/đường tròn (mét)"

#: ../raster/r.circle/main.c:81
msgid "Data value multiplier"
msgstr "Hệ số giá trị dữ liệu"

#: ../raster/r.circle/main.c:85
msgid "Generate binary raster map"
msgstr "Tạo bản đồ raster nhị phân"

#: ../raster/r.circle/main.c:108
msgid "Please specify a radius in which min < max"
msgstr "Vui lòng chỉ định một bán kính với min < max"

#: ../raster/r.circle/main.c:116
msgid "Please specify min and/or max radius when using the binary flag"
msgstr "Vui lòng chỉ định bán kính min và/hoặc max khi dùng cờ nhị phân"

#: ../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 "Lấp đầy hồ từ 'hạt gieo' tại mức cho trước."

#: ../raster/r.lake/main.c:160
msgid "Water level"
msgstr "Mực nước"

#: ../raster/r.lake/main.c:169
msgid "Seed point coordinates"
msgstr "Tọa độ điểm 'gieo'"

#: ../raster/r.lake/main.c:170
#, fuzzy
msgid "Either this coordinates pair or a seed map have to be specified"
msgstr "Một trong các tham số '%s' hoặc '%s' phải được sử dụng"

#: ../raster/r.lake/main.c:178
#, fuzzy
msgid "Input raster map with given starting point(s) (at least 1 cell > 0)"
msgstr "Bản đồ raster với 'hạt gieo' (ít nhất là 1 ô > 0)"

#: ../raster/r.lake/main.c:180
#, fuzzy
msgid "Either this parameter or a coordinates pair have to be specified"
msgstr "Cả bản đồ 'hạt gieo' lẫn các tọa độ không thể được chỉ định"

#: ../raster/r.lake/main.c:186
msgid "Use negative depth values for lake raster map"
msgstr "Dùng các giá trị độ sâu âm cho bản đồ raster hồ"

#: ../raster/r.lake/main.c:191
msgid "Overwrite seed map with result (lake) map"
msgstr "Ghi đè bản đồ 'hạt gieo' với bản đồ kết quả (hồ)"

#: ../raster/r.lake/main.c:197
msgid "Both seed map and coordinates cannot be specified"
msgstr "Cả bản đồ 'hạt gieo' lẫn các tọa độ không thể được chỉ định"

#: ../raster/r.lake/main.c:200
msgid "Seed map or seed coordinates must be set!"
msgstr "Bản đồ 'hạt gieo' hoặc tọa độ 'hạt gieo' phải được thiết lập!"

#: ../raster/r.lake/main.c:203
msgid "Seed coordinates and output map lake= must be set!"
msgstr "Tọa độ 'hạt gieo' và bản đồ đầu ra lake= phải được thiết lập!"

#: ../raster/r.lake/main.c:206
msgid "Both lake and overwrite cannot be specified"
msgstr "Cả hồ lẫn việc ghi đè không thể được chỉ định"

#: ../raster/r.lake/main.c:209
msgid "Output lake map or overwrite flag must be set!"
msgstr "Bản đồ hồ đầu ra hoặc cờ ghi đè phải được thiết lập!"

#: ../raster/r.lake/main.c:236
msgid "Seed point outside the current region"
msgstr "Điểm 'gieo' nằm ngoài vùng hiện tại"

#: ../raster/r.lake/main.c:250
msgid "G_malloc: out of memory"
msgstr "G_malloc: hết bộ nhớ"

#: ../raster/r.lake/main.c:272
msgid ""
"Given water level at seed point is below earth surface. Increase water level "
"or move seed point."
msgstr ""
"Mực nước cung cấp tại điểm 'gieo' ở dưới mặt quả đất. Tăng mực nước hoặc đi "
"chuyển điểm 'gieo'."

#: ../raster/r.lake/main.c:351
#, c-format
msgid "Lake depth from %f to %f (specified water level is taken as zero)"
msgstr ""

#: ../raster/r.lake/main.c:352
#, c-format
msgid "Lake area %f square meters"
msgstr "Diện tích hồ bằng %f mét vuông"

#: ../raster/r.lake/main.c:353
#, c-format
msgid "Lake volume %f cubic meters"
msgstr "Thể tích hồ là %f mét khối"

#: ../raster/r.lake/main.c:354
msgid "Volume is correct only if lake depth (terrain raster map) is in meters"
msgstr "Thể tích chỉ đúng nếu độ sâu hồ (bản đồ raster địa hình) tính bằng mét"

#: ../raster/r.recode/main.c:49
#, fuzzy
msgid "recode categories"
msgstr "%ld phạm trù"

#: ../raster/r.recode/main.c:50
msgid "Recodes categorical raster maps."
msgstr "Mã hóa lại các bản đồ raster kiểu phạm trù."

#: ../raster/r.recode/main.c:53
#, fuzzy
msgid "Name of raster map to be recoded"
msgstr "Tên của bản đồ raster cần trình bày"

#: ../raster/r.recode/main.c:59
msgid "File containing recode rules"
msgstr "Tập tin chứa các quy tắc mã hoá"

#: ../raster/r.recode/main.c:66 ../raster/r.clump/main.c:68
#: ../raster/r.reclass/main.c:72 ../raster/r.neighbors/main.c:221
#, fuzzy
msgid "Title for output raster map"
msgstr "Tiêu đề của bản đồ raster đầu ra"

#: ../raster/r.recode/main.c:70
#, fuzzy
msgid "Align the current region to the input raster map"
msgstr "Canh thẳng vùng hiện tại theo bản đồ đầu vào"

#: ../raster/r.recode/main.c:74
#, fuzzy
msgid "Force output to 'double' raster map type (DCELL)"
msgstr "Buộc xuất ra kiểu bản đồ double (DCELL)"

#: ../raster/r.recode/main.c:95
#, c-format
msgid "No rules specified. Raster map <%s> not created."
msgstr "Các quy tắc không được chỉ định. Bản đồ raster <%s> không được tạo ra."

#: ../raster/r.recode/main.c:98 ../raster/r.reclass/main.c:142
#: ../raster/r.quant/main.c:183
msgid "No rules specified"
msgstr "Các quy tắc không được chỉ định"

#: ../raster/r.recode/read_rules.c:20
#, fuzzy, c-format
msgid "Unable to read f_range for map %s"
msgstr "%s: không thể đọc miền giá trị cho [%s]"

#: ../raster/r.recode/read_rules.c:30
#, fuzzy, c-format
msgid "Data range of %s is %s to %s (entire map)"
msgstr "fp: Miền dữ liệu từ %.25f đến %.25f\n"

#: ../raster/r.recode/read_rules.c:35 ../raster/r.stats/main.c:358
#, c-format
msgid "Unable to read range for map <%s>"
msgstr "Không thể đọc miền giá trị cho bản đồ <%s>"

#: ../raster/r.recode/read_rules.c:39
#, fuzzy, c-format
msgid "Integer data range of %s is empty"
msgstr "Miền dữ liệu từ %ld đến %ld\n"

#: ../raster/r.recode/read_rules.c:41
#, fuzzy, c-format
msgid "Integer data range of %s is %d to %d"
msgstr "Miền dữ liệu từ %ld đến %ld\n"

#: ../raster/r.recode/read_rules.c:61
msgid "Enter the rule or 'help' for the format description"
msgstr "Nhập quy tắc hoặc nhập 'help' dùng để mô tả định dạng"

#: ../raster/r.recode/read_rules.c:85
msgid "Enter a rule in one of these formats:"
msgstr "Nhập một quy tắc theo một trong các định dạng sau:"

#: ../raster/r.recode/read_rules.c:87
msgid "old_low:old_high:new_low:new_high"
msgstr "g.trị_dưới_cũ:g.trị_trên_cũ:g.trị_dưới_mới:g.trị_trên_mới"

#: ../raster/r.recode/read_rules.c:88
msgid "old_low:old_high:new_val      (i.e. new_high == new_low)"
msgstr ""
"g.trị_dưới_cũ:g.trị_trên_cũ:g.trị_mới   (tức là g.trị_trên_mới == g."
"trị_dưới_mới)"

#: ../raster/r.recode/read_rules.c:89
msgid "*:old_val:new_val             (interval [inf, old_val])"
msgstr "*:g.trị_cũ:g.trị_mới       (khoảng [inf, g.trị_cũ])"

#: ../raster/r.recode/read_rules.c:90
msgid "old_val:*:new_val             (interval [old_val, inf])"
msgstr "g.trị_cũ:*:g.trị_mới          (khoảng [g.trị_cũ, inf])"

#: ../raster/r.recode/read_rules.c:92
msgid "When finished type \"end\"."
msgstr "Khi kết thúc gõ lệnh \"end\"."

#: ../raster/r.recode/read_rules.c:126 ../raster/r.quant/read_rules.c:158
#, fuzzy, c-format
msgid "%s is not a valid rule"
msgstr "<%s> không phải là một tên bản đồ GRASS hợp lệ"

#: ../raster/r.clump/clump.c:72
#, fuzzy
msgid "Unable to open temp file"
msgstr "Không thể mở tập tin tạm"

#: ../raster/r.clump/clump.c:94
#, fuzzy
msgid "Pass 1 of 2..."
msgstr "Số lần chạy qua %d..."

#: ../raster/r.clump/clump.c:207 ../raster/r.clump/clump.c:221
#, fuzzy
msgid "Unable to write to temp file"
msgstr "Không thể tạo tập tin tạm"

#: ../raster/r.clump/clump.c:225
#, fuzzy
msgid "Generating renumbering scheme..."
msgstr "Đang tạo các điểm..."

#: ../raster/r.clump/clump.c:265
#, fuzzy
msgid "Pass 2 of 2..."
msgstr "Số lần chạy qua %d..."

#: ../raster/r.clump/clump.c:271
#, fuzzy
msgid "Unable to read from temp file"
msgstr "Không thể đọc tập tin miền"

#: ../raster/r.clump/main.c:53
#, fuzzy
msgid "reclass"
msgstr "%d nhóm."

#: ../raster/r.clump/main.c:54 ../raster/r.volume/main.c:77
#, fuzzy
msgid "clumps"
msgstr "%d khối gộp."

#: ../raster/r.clump/main.c:56
msgid ""
"Recategorizes data in a raster map by grouping cells that form physically "
"discrete areas into unique categories."
msgstr ""
"Phạm trù hóa lại dữ liệu trong một bản đồ raster bằng việc gộp nhóm các ô "
"nào tạo ra các vùng tách biệt rõ rệt thành các phạm trù đơn trị."

#: ../raster/r.clump/main.c:72
#, fuzzy
msgid "Clump also diagonal cells"
msgstr "Lọc ra tất cả các ô không có dữ liệu"

#: ../raster/r.clump/main.c:73
msgid "Clumps are also traced along diagonal neighboring cells"
msgstr ""

#: ../raster/r.clump/main.c:77
#, fuzzy
msgid "Print only the number of clumps in shell script style"
msgstr "In ra các thống kê ở dạng tập lệnh shell"

#: ../raster/r.clump/main.c:122
#, fuzzy, c-format
msgid "%d clump."
msgid_plural "%d clumps."
msgstr[0] "%d khối gộp."
msgstr[1] "%d khối gộp."

#: ../raster/r.surf.fractal/process.c:54
msgid "Unable to allocate data buffer. Check current region with g.region."
msgstr ""
"Không thể cấp phát bộ nhớ đệm dữ liệu. Hãy kiểm tra vùng hiện tại bằng g."
"region."

#: ../raster/r.surf.fractal/spec_syn.c:60
msgid "Preliminary surface calculations..."
msgstr "Các tính toán bề mặt sơ bộ..."

#: ../raster/r.surf.fractal/spec_syn.c:119
#, c-format
msgid "Calculating surface %d (of %d)..."
msgstr "Đang tính bề mặt %d (trong số %d)..."

#: ../raster/r.surf.fractal/main.c:40
#, fuzzy
msgid "fractal"
msgstr "định dạng"

#: ../raster/r.surf.fractal/main.c:42
msgid "Creates a fractal surface of a given fractal dimension."
msgstr "Tạo một mặt phân dạng có kích thước phân dạng cho trước."

#: ../raster/r.surf.fractal/main.c:48
msgid "Fractal dimension of surface (2 < D < 3)"
msgstr "Kích thước phân dạng của bề mặt (2 < D < 3)"

#: ../raster/r.surf.fractal/main.c:55
msgid "Number of intermediate images to produce"
msgstr "Số ảnh trung gian cần tạo"

#: ../raster/r.surf.fractal/main.c:79
#, c-format
msgid "Fractal dimension of %.2lf must be between 2 and 3."
msgstr "Kích thước phân dạng của %.2lf phải ở trong khoảng 2 và 3."

#: ../raster/r.to.rast3elev/main.c:99
msgid "The number of input and elevation maps is not equal"
msgstr "Tên của các bản đồ đầu vào và bản đồ độ cao không giống nhau"

#: ../raster/r.to.rast3elev/main.c:165
msgid "The value to fill the upper cells, default is null"
msgstr "Giá trị để lấp đầy các ô trên (upper cell), mặc định là null"

#: ../raster/r.to.rast3elev/main.c:172
msgid "The value to fill the lower cells, default is null"
msgstr "Giá trị để lấp đầy các ô dưới (lower cell), mặc định là null"

#: ../raster/r.to.rast3elev/main.c:185
msgid "Use the input map values to fill the upper cells"
msgstr "Dùng các giá trị bản đồ đầu vào để lấp đầy các ô trên"

#: ../raster/r.to.rast3elev/main.c:190
msgid "Use the input map values to fill the lower cells"
msgstr "Dùng các giá trị bản đồ đầu vào để lấp đầy các ô dưới"

#: ../raster/r.to.rast3elev/main.c:194 ../raster3d/r3.to.rast/main.c:91
#: ../raster3d/r3.out.netcdf/main.c:116 ../raster3d/r3.out.ascii/main.c:118
#: ../raster3d/r3.cross.rast/main.c:109
#, fuzzy
msgid "Use 3D raster mask (if exists) with input map"
msgstr "Dùng mặt nạ G3D (nếu có) với bản đồ đầu vào"

#: ../raster/r.to.rast3elev/main.c:287 ../raster/r.to.rast3elev/main.c:320
#, fuzzy
msgid "Error writing 3D raster double data"
msgstr "Lỗi khi đang ghi dữ liệu RASTER3D kiểu double"

#: ../raster/r.to.rast3elev/main.c:366
msgid "Creates a 3D volume map based on 2D elevation and value raster maps."
msgstr ""
"Tạo một bản đồ thể tích 3d dựa trên các bản đồ raster giá trị và độ cao 2D."

#: ../raster/r.to.rast3elev/main.c:400
msgid "The upper value is not valid"
msgstr "Giá trị cận trên không hợp lệ"

#: ../raster/r.to.rast3elev/main.c:410
msgid "The lower value is not valid"
msgstr "Giá trị cận dưới không hợp lệ"

#: ../raster/r.to.rast3elev/main.c:427
#, fuzzy
msgid ""
"The 2D and 3D region settings are different. I will use the 3D region "
"settings to adjust the 2D region."
msgstr ""
"Các thiết lập vùng 2d và 3d khác nhau. Sẽ dùng các thiết lập g3d để điều "
"chỉnh vùng 2d"

#: ../raster/r.watershed/shed/file_in.c:15
msgid "unable to open ARMSED file"
msgstr "Không thể mở tập tin ARMSED"

#: ../raster/r.watershed/shed/valid.c:24
msgid "accum file missing in valid_basins()"
msgstr "tập tin accum bị thiếu trong valid_basins()"

#: ../raster/r.watershed/shed/com_line.c:23
msgid ""
"\n"
"This set of questions will organize the command line for the"
msgstr ""
"\n"
"Tập hợp các câu hỏi này sẽ tổ chức dòng lệnh cho"

#: ../raster/r.watershed/shed/com_line.c:24
#, c-format
msgid "%s program to run properly for your application."
msgstr "chương trình %s chạy đúng đắn đối với ứng dụng của bạn."

#: ../raster/r.watershed/shed/com_line.c:26
#, c-format
msgid "The first question is whether you want %s to run"
msgstr "Câu hỏi đầu tiên là bạn có muốn %s chạy "

#: ../raster/r.watershed/shed/com_line.c:28
#, c-format
msgid "in its fast mode or its slow mode.  If you run %s"
msgstr "ở chế độ nhanh hay chậm. Nếu bạn chạy %s "

#: ../raster/r.watershed/shed/com_line.c:30
msgid "in the fast mode, the computer will finish about 10 times faster"
msgstr "ở chế độ nhanh, máy tính sẽ hoàn tất lệnh khoảng 10 lần nhanh hơn"

#: ../raster/r.watershed/shed/com_line.c:31
msgid "than in the slow mode, but will not allow other programs to run"
msgstr "so với chế độ chậm, nhưng sẽ không cho phép các chương trình khác"

#: ../raster/r.watershed/shed/com_line.c:32
msgid "at the same time.  The fast mode also places all of the data into"
msgstr "chạy đồng thời. Chế độ nhanh cũng đặt tất cảc dữ liệu vào "

#: ../raster/r.watershed/shed/com_line.c:33
msgid "RAM, which limits the size of window that can be run.  The slow"
msgstr "RAM, làm hạn chế kích thước của cửa sổ có thể được chạy. Chế độ chậm "

#: ../raster/r.watershed/shed/com_line.c:34
msgid "mode uses disk space in the same hard disk partition as where GRASS is"
msgstr "dùng khoảng trống đĩa cứng trên cùng một phân vùng nơi GRASS được "

#: ../raster/r.watershed/shed/com_line.c:35
msgid "stored.  Thus, if the program does not work in the slow mode, you will"
msgstr ""
"cài đặt. Như vậy nếu chương trình không chạy được ở chế độ chậm, bạn sẽ "

#: ../raster/r.watershed/shed/com_line.c:36
msgid "need to remove unnecessary files from that partition.  The slow mode"
msgstr ""
"cần phải loại bỏ các tập tin không cần thiết trong phân vùng đó. Chế độ chậm "

#: ../raster/r.watershed/shed/com_line.c:37
#, c-format
msgid "will allow other processes to run concurrently with %s.\n"
msgstr "sẽ cho phép các tiến trình khác chạy đồng thời với %s.\n"

#: ../raster/r.watershed/shed/com_line.c:69
#: ../raster/r.watershed/shed/com_line.c:182
msgid ""
"\n"
"If you hit <return> by itself for the next question, this"
msgstr ""
"\n"
"Nếu bạn chỉ bấm ENTER để chuyển sang câu hỏi sau, "

#: ../raster/r.watershed/shed/com_line.c:70
#: ../raster/r.watershed/shed/com_line.c:183
msgid "program will terminate."
msgstr "chương trình này sẽ ngưng."

#: ../raster/r.watershed/shed/com_line.c:81
#, c-format
msgid ""
"\n"
"One of the options for %s is a `depression map'.  A"
msgstr ""
"\n"
"Một trong những tùy chọn cho %s là một 'bản đồ giảm cấp'. Một"

#: ../raster/r.watershed/shed/com_line.c:83
msgid ""
"depression map indicates all the locations in the current map window where"
msgstr ""
"bản đồ giảm cấp cho biết tất cả các vị trí trong cửa sổ bản đồ hiện tại nơi "
"mà "

#: ../raster/r.watershed/shed/com_line.c:84
msgid ""
"water accumulates and does not leave by the edge of the map. Lakes without"
msgstr ""
"nước tích tụ lại và không chạy ra khỏi mép của bản đồ. Các hồ không có "

#: ../raster/r.watershed/shed/com_line.c:85
msgid ""
"outlet streams and sinkholes are examples of `depressions'.  If you wish to"
msgstr ""
"các suối thoát nước và các hố sụt là những ví dụ về 'giảm cấp'. Nếu bạn muốn "

#: ../raster/r.watershed/shed/com_line.c:86
msgid "have a depression map, prepare a map where non-zero values indicate the"
msgstr ""
"có một bản đồ giảm cấp, hãy chuẩn bị một bản đồ mà trong đó các giá trị"

#: ../raster/r.watershed/shed/com_line.c:87
msgid "locations where depressions occur.\n"
msgstr "khác 0 chỉ định vị trí nơi giảm cấp xảy ra.\n"

#: ../raster/r.watershed/shed/com_line.c:88
msgid ""
"Hit <return> by itself for the next question if there is no depression map."
msgstr ""
"Bấm ENTER để chuyển sang câu hỏi tiếp theo nếu không có bản đồ giảm cấp."

#: ../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 ""
"\n"
"Chương trình %s sẽ chia bản đồ độ cao thành một số "

#: ../raster/r.watershed/shed/com_line.c:101
msgid ""
"watershed basins.  The number of watershed basins is indirectly determined"
msgstr ""
"lưu vực đường chia nước. Số lượng các lưu vực đường chia nước được xác định "
"gián tiếp "

#: ../raster/r.watershed/shed/com_line.c:102
msgid ""
"by the `basin threshold' value.  The basin threshold is the area necessary "
"for"
msgstr ""
"bởi giá trị 'ngưỡng lưu vực'. Ngưỡng lưu vực là diện tích cần thiết để cho"

#: ../raster/r.watershed/shed/com_line.c:103
#, c-format
msgid "%s to define a unique watershed basin.  This area only applies to"
msgstr ""
"%s xác định một lưu vực đường chia nước không trùng. Vùng này chỉ áp dụng "
"cho "

#: ../raster/r.watershed/shed/com_line.c:105
msgid ""
"`exterior drainage basins'.  An exterior drainage basin does not have any"
msgstr ""
"các 'lưu vực thoát nước bên ngoài'. Một lưu vực hệ thoát nước bên ngoài "
"không có "

#: ../raster/r.watershed/shed/com_line.c:106
msgid ""
"drainage basins flowing into it.  Interior drainage basin size is determined"
msgstr ""
"bất kỳ lưu vực thoát nước nào chảy vào nó. Kích thước lưu vực hệ thoát nước "
"bên trong"

#: ../raster/r.watershed/shed/com_line.c:107
msgid ""
"by the surface flow going into stream segments between stream interceptions."
msgstr ""
"được xác định bởi dòng chảy bề mặt đi vào các phân đoạn suối giữa các điểm "
"suối giao nhau. "

#: ../raster/r.watershed/shed/com_line.c:108
#, c-format
msgid "Thus interior drainage basins can be of any size.  The %s program"
msgstr ""
"Như vậy các lưu vực hệ thoát nước bên trong có thể có kích thước bất kỳ. "
"Chương trình %s"

#: ../raster/r.watershed/shed/com_line.c:110
msgid "also allows the user to relate basin size to potential overland flow"
msgstr ""
"cũng cho phép người dùng liên hệ kích thước lưu vực với dòng chảy bề mặt "
"tiềm tàng "

#: ../raster/r.watershed/shed/com_line.c:111
msgid ""
"(i.e., areas with low infiltration capacities will need smaller areas to"
msgstr ""
"(tức là những vùng có khả năng xâm nhập thấp sẽ cần các diện tích nhỏ hơn "

#: ../raster/r.watershed/shed/com_line.c:112
msgid ""
"develop stream channels than neighboring areas with high infiltration rates)."
msgstr ""
"để phát triển các kênh suối hơn các vùng lân cận có tỷ lệ xâm nhập cao)."

#: ../raster/r.watershed/shed/com_line.c:113
msgid ""
"The user can create a map layer with potential overland flow values, and"
msgstr ""
"Người dùng có thể tạo ra một lớp bản đồ với các giá trị dòng chảy tràn bề "
"mặt tiềm tàng, và"

#: ../raster/r.watershed/shed/com_line.c:114
#, c-format
msgid "%s will accumulate those values instead of area.\n"
msgstr "%s sẽ tích lũy những giá trị này thay vì tính diện tích.\n"

#: ../raster/r.watershed/shed/com_line.c:116
msgid "What unit of measure will you use for the basin threshold:"
msgstr "Đơn vị đo nào bạn muốn dùng cho ngưỡng lưu vực:"

#: ../raster/r.watershed/shed/com_line.c:119
msgid " 1) acres,          2) meters sq., 3) miles sq., 4) hectares,"
msgstr "1) Mẫu Anh,      2) Mét vuông,      3) Dặm vuông,       4) Hecta,  "

#: ../raster/r.watershed/shed/com_line.c:120
msgid " 5) kilometers sq., 6) map cells,  7) overland flow units"
msgstr "5) Km vuông,     6) Ô bản đồ,      7) Đơn vị chảy tràn bề mặt"

#: ../raster/r.watershed/shed/com_line.c:121
#, c-format
msgid "Choose 1-7 or 0 to exit this program: "
msgstr "Chọn 1-7 hoặc 0 để thoát chương trình này: "

#: ../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 ""
"\n"
"Lưu vực hệ thoát nước phải lớn đến mức nào (hoặc bao nhiêu đơn vị chảy tràn "
"bề mặt)"

#: ../raster/r.watershed/shed/com_line.c:132
#, c-format
msgid "be for it to be an exterior drainage basin: "
msgstr "để nó trở thành một lưu vực hệ thoát nước bên ngoài: "

#: ../raster/r.watershed/shed/com_line.c:201
#, c-format
msgid ""
"\n"
"%s must create a map layer of watershed basins"
msgstr ""
"\n"
"%s phải tạo ra một lớp bản đồ các lưu vực đường chia nước"

#: ../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 "trước khi %s có thể chạy một cách đúng đắn."

#: ../raster/r.watershed/shed/com_line.c:222
#, c-format
msgid ""
"\n"
"%s must create a file of watershed basin relationships"
msgstr ""
"\n"
"%s phải tạo ra một tập tin về các mối liên hệ lưu vực đường chia nước"

#: ../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 ""
"\n"
"Vui lòng đặt tên cho tập tin này:"

#: ../raster/r.watershed/shed/com_line.c:257
#, c-format
msgid ""
"\n"
"%s will generate a lot of output.  Indicate a file"
msgstr ""
"\n"
"%s sẽ tạo nhiều đầu ra. Chỉ định tên một tập tin"

#: ../raster/r.watershed/shed/com_line.c:259
#, c-format
msgid "name for %s to send the output to."
msgstr "để %s gửi đầu ra vào đó."

#: ../raster/r.watershed/shed/com_line.c:277
#, c-format
msgid ""
"\n"
"The accumulation map from %s must be present for"
msgstr ""
"\n"
"Bản đồ tích lũy từ %s phải có để cho "

#: ../raster/r.watershed/shed/com_line.c:279
#, c-format
msgid "%s to work properly."
msgstr "%s hoạt động một cách đúng đắn."

#: ../raster/r.watershed/shed/com_line.c:290
#, c-format
msgid ""
"\n"
"%s can produce several maps not necessary for"
msgstr ""
"\n"
"%s có thể tạo vài bản đồ không nhất thiết phải có để"

#: ../raster/r.watershed/shed/com_line.c:292
#, c-format
msgid "%s to function (stream channels, overland flow aspect, and"
msgstr "%s hoạt động (kênh suối, hướng dòng chảy bề mặt, và"

#: ../raster/r.watershed/shed/com_line.c:294
#, c-format
msgid "a display version of the accumulation map).  %s also has the"
msgstr "một phiên bản trình bày của bản đồ tích lũy. %s cũng có khả năng"

#: ../raster/r.watershed/shed/com_line.c:296
msgid ""
"ability to generate several variables in the Revised Universal Soil Loss"
msgstr ""
"tạo ra một vài biến trong Revised Universal Soil Loss Equation (RUSLE):"

#: ../raster/r.watershed/shed/com_line.c:297
msgid "Equation (Rusle): Slope Length (LS), and Slope Steepness (S).\n"
msgstr "Chiều dài triền dốc (LS), Độ dốc triền dốc (S).\n"

#: ../raster/r.watershed/shed/com_line.c:348
msgid ""
"\n"
"The Slope Length factor (LS) and Slope Steepness (S) are influenced by"
msgstr ""
"\n"
"Hệ số chiều dài độ dốc (LS) và Độ dốc triền dốc (S) chịu tác động bởi"

#: ../raster/r.watershed/shed/com_line.c:349
#, c-format
msgid "disturbed land.  %s reflects this with an optional map layer or value"
msgstr "đất bị xáo trộn. %s phản ánh điều này bằng một bản đồ tùy chọn hoặc"

#: ../raster/r.watershed/shed/com_line.c:351
msgid ""
"where the value indicates the percent of disturbed (barren) land in that "
"cell."
msgstr ""
"giá trị trong đó giá trị cho biết phần trăm đất bị xáo trộn (bỏ trống) trong "
"ô đó."

#: ../raster/r.watershed/shed/com_line.c:352
msgid "Type <return> if you do not have a disturbed land map layer."
msgstr "Bấm ENTER nếu bạn có một lớp bản đồ đất bị xáo trộn."

#: ../raster/r.watershed/shed/com_line.c:364
msgid ""
"\n"
"Type the value indicating the percent of disturbed land.  This value will"
msgstr ""
"\n"
"Nhập giá trị chỉ định phần trăm đất bị xáo trộn. Giá trị này sẽ được "

#: ../raster/r.watershed/shed/com_line.c:365
msgid "be used for every cell in the current region."
msgstr "sử dụng cho mỗi ô trong vùng hiện tại."

#: ../raster/r.watershed/shed/com_line.c:368
#, c-format
msgid ""
"\n"
"Input value here [0-100]: "
msgstr ""
"\n"
"Giá trị đầu vào tại đây [0-100]: "

#: ../raster/r.watershed/shed/com_line.c:379
msgid ""
"\n"
"Overland surface flow only occurs for a set distance before swales form."
msgstr ""
"\n"
"Dòng chảy bề mặt trên đất chỉ xuất hiện ở một khoảng cách nhất định trước "
"khi các vùng đất thấp hình thành. "

#: ../raster/r.watershed/shed/com_line.c:380
#, c-format
msgid "Because of digital terrain model limitations, %s cannot pick up"
msgstr "Do các hạn chế của mô hình địa hình số, %s không thể chọn các vùng"

#: ../raster/r.watershed/shed/com_line.c:382
#, c-format
msgid "these swales.  %s allows for an input (warning: kludge factor)"
msgstr "đất thấp này. %s cho phép dùng một đầu vào (cảnh báo: hệ số kludge)"

#: ../raster/r.watershed/shed/com_line.c:384
msgid ""
"that prevents the surface flow distance from getting too long.  Normally,"
msgstr ""
"để chặn khoảng cách dòng chảy bề mặt khỏi trở nên quá dài. Thông thường, "

#: ../raster/r.watershed/shed/com_line.c:385
msgid "maximum slope length is around 600 feet (about 183 meters)."
msgstr "chiều dài độ dốc tối đa vào khoảng 600 bộ (khoảng 183 mét)."

#: ../raster/r.watershed/shed/com_line.c:400
msgid ""
"\n"
"Roads, ditches, changes in ground cover, and other factors will stop"
msgstr ""
"\n"
"Đường xá, mương, những thay đổi lớp phủ, và các yếu tố khác sẽ làm ngưng"

#: ../raster/r.watershed/shed/com_line.c:401
msgid ""
"slope length.  You may input a raster map indicating the locations of these"
msgstr "chiều dài độ dốc. Bạn có thể nhập vào một bản đồ raster để chỉ định "

#: ../raster/r.watershed/shed/com_line.c:402
msgid "blocking factors.\n"
msgstr "các yếu tố chặn này.\n"

#: ../raster/r.watershed/shed/com_line.c:403
msgid ""
"Hit <return> by itself for the next question if there is no blocking map."
msgstr "Bấm ENTER để chuyển đến câu hỏi tiếp nếu không có bản đồ chặn."

#: ../raster/r.watershed/shed/read.c:23
msgid "unable to open basin/half basin map"
msgstr "không thể mở bản đồ lưu vực/nửa-lưu vực"

#: ../raster/r.watershed/shed/intro.c:8
#, c-format
msgid "%s provides a text-based user-interface to the %s program."
msgstr "%s cung cấp một giao diện người dùng kiểu văn bản cho chương trình %s."

#: ../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 ""
"%s cũng cho phép người dùng chuẩn bị một báo cáo về các lớp bản đồ cho mỗi "

#: ../raster/r.watershed/shed/intro.c:12
#, c-format
msgid "watershed basin determined in %s.\n"
msgstr "lưu vực đường chia nước được xác định trong %s.\n"

#: ../raster/r.watershed/shed/intro.c:14
#, c-format
msgid "%s will help the user determine which options to use for the"
msgstr "%s sẽ giúp người dùng xác định các tùy chọn nào để sử dụng cho "

#: ../raster/r.watershed/shed/intro.c:16
#, c-format
msgid "%s program.  %s will then ask for map layers that will be"
msgstr "chương trình %s. Sau đó %s sẽ hỏi các lớp bản đồ nào sẽ được"

#: ../raster/r.watershed/shed/intro.c:18
#, c-format
msgid "divided by basin. %s will then run %s and create the report."
msgstr "phân chia bởi lưu vực. Sau đó %s sẽ chạy %s vào tạo báo cáo."

#: ../raster/r.watershed/shed/basin_maps.c:12
msgid ""
"\n"
"\n"
"Please indicate which map layers you wish to use in the lumped"
msgstr ""
"\n"
" \n"
" Vui lòng chỉ định các lớp  bản đồ nào bạn muống dùng trong tham số tổng thể "

#: ../raster/r.watershed/shed/basin_maps.c:13
msgid "parameter hydrologic/soil erosion model.  Continue inputing cell map"
msgstr "mô hình xói mòn đất/thủy văn. Tiếp tục nhập các lớp bản đồ cell, "

#: ../raster/r.watershed/shed/basin_maps.c:14
msgid "layers, one at a time, until all desired map layers are in."
msgstr ""
"mỗi lần một lớp, cho đến khi tất cả các lớp bản đồ mong muốn được nhập vào."

#: ../raster/r.watershed/shed/basin_maps.c:15
#, c-format
msgid "You can have %s include a list of categories in each."
msgstr "Bạn có thể cho %s bao gồm danh sách các phạm trù trong mỗi lớp."

#: ../raster/r.watershed/shed/basin_maps.c:17
#, c-format
msgid ""
"\n"
"Hit <return> at the map prompt to continue with %s"
msgstr ""
"\n"
"Bấm ENTER tại dấu nhắc bản đồ để tiếp tục với %s"

#: ../raster/r.watershed/shed/basin_maps.c:36
#, c-format
msgid ""
"\n"
"The output from %s will be divided into watershed"
msgstr ""
"\n"
"Đầu ra từ %s sẽ được chia thành các lưu vực đường chia nước."

#: ../raster/r.watershed/shed/basin_maps.c:38
msgid "basins.  There are two possible methods of tabulating the information:"
msgstr "Có hai phương pháp có thể dùng để lập bảng thông tin:"

#: ../raster/r.watershed/shed/basin_maps.c:39
msgid "1) by only including data pertaining to the basin itself, or 2) using"
msgstr ""
"1) Bằng cách chỉ đưa vào các dữ liệu chỉ liên quan đến bản thân lưu vực đó, "
"hoặc"

#: ../raster/r.watershed/shed/basin_maps.c:40
msgid "data from the basin, and all basins upstream of it."
msgstr ""
"2) Dùng các dữ liệu từ lưu vực và tất cả các lưu vực trên thượng nguồn của "
"nó."

#: ../raster/r.watershed/shed/basin_maps.c:43
msgid ""
"\n"
"Would you like the data organized:"
msgstr ""
"\n"
"Bạn muốn dữ liệu được tổ chức:"

#: ../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 ""
"1) Chỉ lưu vực\n"
"2) Chỉ thượng nguồn\n"
"3) Cả hai\n"
"HOẶC 0) để hủy chương trình"

#: ../raster/r.watershed/shed/basin_maps.c:45
#, c-format
msgid ""
"\n"
"Your choice: "
msgstr ""
"\n"
"Lựa chọn của bạn: "

#: ../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 ""
"\n"
"Được rồi, bây giờ %s sẽ bắt đầu chạy theo mẫu sau:\n"
"%s"

#: ../raster/r.watershed/shed/main.c:41
msgid "Slow version of water analysis program starting now"
msgstr "Phiên bản chạy chậm của chương trình phân tích nước đang khởi động"

#: ../raster/r.watershed/shed/main.c:46 ../raster/r.watershed/shed/main.c:55
#, c-format
msgid "<<%s>> command line failed"
msgstr "Dòng lệnh <<%s>> thất bại"

#: ../raster/r.watershed/shed/main.c:72
msgid "unable to open output file"
msgstr "không thể mở tập tin đầu ra"

#: ../raster/r.watershed/ram/do_cum.c:114
#: ../raster/r.watershed/seg/do_cum.c:118
msgid "SECTION 3: Accumulating Surface Flow with SFD."
msgstr "PHẦN 3: Dòng chảy bề mặt tích luỹ với SFD."

#: ../raster/r.watershed/ram/do_cum.c:274
#: ../raster/r.watershed/seg/do_cum.c:289
#, fuzzy
msgid "SECTION 3a: Accumulating Surface Flow with MFD."
msgstr "PHẦN 3: Dòng chảy bề mặt tích lũy với MFD."

#: ../raster/r.watershed/ram/do_cum.c:441
#: ../raster/r.watershed/seg/do_cum.c:483
#: ../raster/r.stream.extract/streams.c:336
#, c-format
msgid "MFD: cumulative proportion of flow distribution not 1.0 but %f"
msgstr "MFD: tỷ lệ tích luỹ của phân bố dòng chảy không phải là 1,0 mà là %f"

#: ../raster/r.watershed/ram/do_cum.c:478
#, fuzzy, 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] "MFD: Một đường dẫn * được xử lý khi phân bố dòng chảy: %d của %d ô"
msgstr[1] "MFD: Một đường dẫn * được xử lý khi phân bố dòng chảy: %d của %d ô"

#: ../raster/r.watershed/ram/do_cum.c:484
#: ../raster/r.watershed/seg/do_cum.c:531
msgid "SECTION 3b: Adjusting drainage directions."
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
#, fuzzy
msgid "uphill order not set"
msgstr "Trình điều khiển mặc định không được thiết lập"

#: ../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
#, fuzzy
msgid "flat cell escaped in downhill correction"
msgstr "Các vùng bằng phẳng không được phép có trong hướng dòng chảy"

#: ../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 "PHẦN 4: Phép xác định hệ số RUSLE LS và/hoặc S."

#: ../raster/r.watershed/ram/usage.c:9 ../raster/r.watershed/seg/usage.c:9
#, fuzzy, 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 ""
"CÁCH SỬ DỤNG chương trình mô tả lưu vực:\n"
" %s -4 el=bản_đồ_độ_cao t=ngưỡng_đất_thấp [ov=bản_đồ_dòng_chảy_bề_mặt] "
"[dr=bản_đồ_hướng_thoát_nước] [de=bản_đồ_giảm_cấp] [ac=bản_đồ_tích_lũy] "
"[di=bản_đồ_trình_bày] ba=bản_đồ_lưu_vực_đường_chia_nước "
"[se=bản_đồ_phân_đoạn_suối]\n"
"\n"
"CÁCH SỬ DỤNG chương trình tạo TẬP TIN ARMSED:\n"
" %s [-4] el=bản_đồ_độ_cao t=ngưỡng_đất_thấp [ov=bàn_đồ_dòng_chảy_bề_mặt] "
"[dr=bản_đồ_hướng_thoát_nước] [de=bản_đồ_giảm_cấp] [ac=bản_đồ_tích_lũy] "
"[di=bản_đồ_trình_bày] [ba=bản_đồ_lưu_vực_đường_chia_nước] "
"[se=bản_đồ_phân_đoạn_suối ha=bản_đồ_nửa_lưu_vực ar=tên_tập_tin_ARMSED\n"
"\n"
"CÁCH SỬ DỤNG chương trình xác định chiều dài dốc:\n"
" %s [-4] el=bản_đồ_độ_cao t=ngưỡng_đất_thấp [dr=bản_đồ_hướng_thoát_nước] "
"[de=bản_đồ_giảm_cấp] [ac=bản_đồ_tích_lũy] [di=bản_đồ_trình_bày] "
"[ms=chiều_dài_dốc_tối_đa] [ob=bản_đồ_chặn_bề_mặt] [S=bản_đồ_mức_độ_dốc] "
"LS=bản_đồ_dốc_chiều_dài [r=bản_đồ_xói_mòn_suối_nhỏ] [sd=giá_trị hoặc "
"bản_đồ_dịch_chuyển_độ_dốc]"

#: ../raster/r.watershed/ram/do_astar.c:27
#: ../raster/r.watershed/seg/do_astar.c:30
#, fuzzy
msgid "SECTION 2: A* Search."
msgstr "PHẦN 2: A * Tìm."

#: ../raster/r.watershed/ram/do_astar.c:256
msgid "heapsize too large"
msgstr "kích thước khối xếp quá lớn"

#: ../raster/r.watershed/ram/close_maps2.c:34
#: ../raster/r.watershed/seg/close_maps2.c:38
msgid "No basins were created. Verify threshold and region settings."
msgstr ""

#: ../raster/r.watershed/ram/main.c:82 ../raster/r.watershed/ram/main.c:98
#: ../raster/r.watershed/seg/main.c:90 ../raster/r.watershed/seg/main.c:105
#, c-format
msgid "SECTION %d: Closing Maps."
msgstr "PHẦN %d: Đang đóng các bản đồ."

#: ../raster/r.watershed/ram/main.c:96 ../raster/r.watershed/seg/main.c:103
#, c-format
msgid "SECTION %d: Watershed determination."
msgstr "PHẦN %d: Xác định đường chia nước."

#: ../raster/r.watershed/ram/init_vars.c:118
#, c-format
msgid "SECTION 1a (of %1d): Initiating Memory."
msgstr "PHẦN 1a (của %1d): Đang khởi tạo bộ nhớ."

#: ../raster/r.watershed/ram/init_vars.c:299
#, c-format
msgid "SECTION 1b (of %1d): Determining Offmap Flow."
msgstr "PHẦN 1b (của %1d): Đang xác định Dòng chảy ra khỏi Bản đồ."

#: ../raster/r.watershed/seg/do_cum.c:527
#, fuzzy
msgid "MFD: A * path already processed when distributing flow: %d of %"
msgstr "MFD: Một đường dẫn * được xử lý khi phân bố dòng chảy: %d của %d ô"

#: ../raster/r.watershed/seg/sg_factor.c:14
#, fuzzy
msgid "SECTION 5: RUSLE LS and/or S factor determination."
msgstr "PHẦN 4: Xác định chiều dài dốc."

#: ../raster/r.watershed/seg/close_maps.c:20
#, fuzzy
msgid "Closing accumulation map"
msgstr "Đóng bản đồ raster g3d\n"

#: ../raster/r.watershed/seg/close_maps.c:132
#, fuzzy
msgid "Closing TCI map"
msgstr "Đóng bản đồ raster g3d\n"

#: ../raster/r.watershed/seg/close_maps.c:214
#, fuzzy
msgid "Closing flow direction map"
msgstr "Đang tính hướng dòng chảy..."

#: ../raster/r.watershed/seg/close_maps.c:241
#, fuzzy
msgid "Closing LS map"
msgstr "Đóng bản đồ raster g3d\n"

#: ../raster/r.watershed/seg/close_maps.c:246
#, fuzzy
msgid "Closing SL map"
msgstr "Đóng bản đồ raster g3d\n"

#: ../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_maps2.c:86
#, fuzzy
msgid "Closing stream segments map"
msgstr "Đóng bản đồ raster g3d\n"

#: ../raster/r.watershed/seg/close_maps2.c:109
#, fuzzy
msgid "Closing basins map"
msgstr "Đóng bản đồ raster g3d\n"

#: ../raster/r.watershed/seg/close_maps2.c:116
#, fuzzy
msgid "Closing half basins map"
msgstr "Đóng bản đồ raster g3d\n"

#: ../raster/r.watershed/seg/init_vars.c:132
#, fuzzy, c-format
msgid "SECTION 1 beginning: Initiating Variables. %d section total."
msgid_plural "SECTION 1 beginning: Initiating Variables. %d sections total."
msgstr[0] "PHẦN 1 đang bắt đầu: Đang khởi tạo các biến. %d số phần tổng cộng."
msgstr[1] "PHẦN 1 đang bắt đầu: Đang khởi tạo các biến. %d số phần tổng cộng."

#: ../raster/r.watershed/seg/init_vars.c:168
#, fuzzy
msgid "Maximum memory to be used was smaller than 3 MB, set to 3 MB."
msgstr ""
"Bộ nhớ lớn nhất cần dùng nhỏ hơn 3 MB, thiết lập thành mặc định = 300 MB."

#: ../raster/r.watershed/seg/init_vars.c:245
#: ../raster/r.stream.extract/main.c:319
#, c-format
msgid "Will need up to %.2f MB of disk space"
msgstr ""

#: ../raster/r.watershed/seg/init_vars.c:247
#: ../raster/r.stream.extract/main.c:321
#, c-format
msgid "Will need up to %.2f GB (%.0f MB) of disk space"
msgstr ""

#: ../raster/r.watershed/seg/init_vars.c:457
#, fuzzy
msgid "SECTION 1b: Determining Offmap Flow."
msgstr "PHẦN 1b (của %1d): Đang xác định Dòng chảy ra khỏi Bản đồ."

#: ../raster/r.watershed/front/main.c:75
msgid "Calculates hydrological parameters and RUSLE factors."
msgstr ""

#: ../raster/r.watershed/front/main.c:78 ../raster/r.watershed/front/main.c:85
#: ../raster/r.watershed/front/main.c:91 ../raster/r.watershed/front/main.c:98
#: ../raster/r.watershed/front/main.c:107
#: ../raster/r.watershed/front/main.c:115
#: ../raster/r.watershed/front/main.c:124
#, fuzzy
msgid "Inputs"
msgstr "Đầu vào"

#: ../raster/r.watershed/front/main.c:82
#, fuzzy
msgid "Name of input depressions raster map"
msgstr "Tên bản đồ raster đầu vào"

#: ../raster/r.watershed/front/main.c:83
msgid "All non-NULL and non-zero cells are considered as real depressions"
msgstr ""

#: ../raster/r.watershed/front/main.c:89
#, fuzzy
msgid "Name of input raster representing amount of overland flow per cell"
msgstr "Bản đồ đầu vào: Lượng chảy tràn trên một ô"

#: ../raster/r.watershed/front/main.c:95
#, fuzzy
msgid "Name of input raster map percent of disturbed land"
msgstr "Tên của bản đồ raster đầu vào (độ bão hoà)"

#: ../raster/r.watershed/front/main.c:96 ../raster/r.watershed/front/main.c:121
msgid "For USLE"
msgstr ""

#: ../raster/r.watershed/front/main.c:103
#, fuzzy
msgid "Name of input raster map blocking overland surface flow"
msgstr "Bản đồ đầu vào:khối địa hình chặn dòng chảy tràn bề mặt, dùng cho USLE"

#: ../raster/r.watershed/front/main.c:105
msgid ""
"For USLE. All non-NULL and non-zero cells are considered as blocking terrain."
msgstr ""

#: ../raster/r.watershed/front/main.c:112
#, fuzzy
msgid "Minimum size of exterior watershed basin"
msgstr ""
"Giá trị đầu vào: kích thước nhỏ nhất của lưu vực đường chia nước phía ngoài"

#: ../raster/r.watershed/front/main.c:120
#, fuzzy
msgid "Maximum length of surface flow in map units"
msgstr ""
"Giá trị đầu vào: Độ dài lớn nhất của các dòng chảy bề mặt, dùng cho USLE"

#: ../raster/r.watershed/front/main.c:129
#, fuzzy
msgid "Name for output accumulation raster map"
msgstr "Tên của bản đồ raster hướng đầu ra"

#: ../raster/r.watershed/front/main.c:131
#, fuzzy
msgid "Number of cells that drain through each cell"
msgstr "Bản đồ đầu ra: Số lượng ô tháo nước qua mỗi ô"

#: ../raster/r.watershed/front/main.c:138
#, fuzzy
msgid "Name for output topographic index ln(a / tan(b)) map"
msgstr "Bản đồ chỉ mục địa hình ln(a/tanB)"

#: ../raster/r.watershed/front/main.c:144
#, fuzzy
msgid "Name for output drainage direction raster map"
msgstr "Tên của bản đồ raster hướng đầu ra"

#: ../raster/r.watershed/front/main.c:150
#, fuzzy
msgid "Name for output basins raster map"
msgstr "Tên của bản đồ raster hướng đầu ra"

#: ../raster/r.watershed/front/main.c:156
#, fuzzy
msgid "Name for output stream segments raster map"
msgstr "Tên của bản đồ raster hướng đầu ra"

#: ../raster/r.watershed/front/main.c:162
#, fuzzy
msgid "Name for output half basins raster map"
msgstr "Tên của bản đồ raster hướng đầu ra"

#: ../raster/r.watershed/front/main.c:164
#, fuzzy
msgid "Each half-basin is given a unique value"
msgstr "Bản đồ đầu ra: mỗi nửa lưu vực sẽ được cung cấp một giá trị duy nhất"

#: ../raster/r.watershed/front/main.c:170
#, fuzzy
msgid "Name for output slope length raster map"
msgstr "Tên của bản đồ raster độ dốc đầu ra"

#: ../raster/r.watershed/front/main.c:172
#, fuzzy
msgid "Slope length and steepness (LS) factor for USLE"
msgstr "Bản đồ đầu ra: chiều dài triền dốc và hệ số độ dốc (LS) dùng cho USLE"

#: ../raster/r.watershed/front/main.c:178
#, fuzzy
msgid "Name for output slope steepness raster map"
msgstr "Tên của bản đồ raster độ dốc đầu ra"

#: ../raster/r.watershed/front/main.c:179
#, fuzzy
msgid "Slope steepness (S) factor for USLE"
msgstr "Bản đồ đầu ra: hệ số độ dốc của triền dốc (S) dùng cho USLE "

#: ../raster/r.watershed/front/main.c:188
msgid "Convergence factor for MFD (1-10)"
msgstr "Hệ số chuyển đổi cho MFD (1-10)"

#: ../raster/r.watershed/front/main.c:190
msgid "1 = most diverging flow, 10 = most converging flow. Recommended: 5"
msgstr "1 = dòng chảy phân tán nhất, 10 = dòng chảy hội tụ nhất. Khuyến cáo: 5"

#: ../raster/r.watershed/front/main.c:197
msgid "Maximum memory to be used with -m flag (in MB)"
msgstr "Bộ nhớ lớn nhất cần dùng với cờ -m (theo MB)"

#: ../raster/r.watershed/front/main.c:201
msgid "SFD (D8) flow (default is MFD)"
msgstr ""

#: ../raster/r.watershed/front/main.c:203
msgid "SFD: single flow direction, MFD: multiple flow direction"
msgstr "SFD: dòng chảy một hướng, MFD: dòng chảy nhiều hướng"

#: ../raster/r.watershed/front/main.c:208
msgid "Allow only horizontal and vertical flow of water"
msgstr "Chỉ cho phép các dòng nước chảy ngang và đứng"

#: ../raster/r.watershed/front/main.c:213
msgid "Enable disk swap memory option: Operation is slow"
msgstr "Bật tùy chọn hoán đổi bộ nhớ: Lệnh sẽ chạy chậm"

#: ../raster/r.watershed/front/main.c:215
msgid ""
"Only needed if memory requirements exceed available RAM; see manual on how "
"to calculate memory requirements"
msgstr ""
"Chỉ cần hiết nếu yêu cầu bộ nhớ vượt quá RAM; xem tài liệu hướng dẫn cách "
"tính nhu cầu bộ nhớ"

#: ../raster/r.watershed/front/main.c:220
msgid "Use positive flow accumulation even for likely underestimates"
msgstr "Dùng tích luỹ dòng chảy dương cho cả các giá trị ước lượng có thể thấp"

#: ../raster/r.watershed/front/main.c:222
msgid "See manual for a detailed description of flow accumulation output"
msgstr "Xem hướng dẫn để biết mô tả chi tiết đầu ra tích luỹ dòng chảy"

#: ../raster/r.watershed/front/main.c:227
msgid "Beautify flat areas"
msgstr ""

#: ../raster/r.watershed/front/main.c:229
msgid "Flow direction in flat areas is modified to look prettier"
msgstr ""

#: ../raster/r.watershed/front/main.c:245
msgid "Sorry, you must choose an output map."
msgstr "Xin lỗi, bạn phải chọn một bản đồ đầu ra nào đó."

#: ../raster/r.watershed/front/main.c:251
#, fuzzy
msgid "The basin threshold must be a positive number."
msgstr "%s = %s - phải là một số dương"

#: ../raster/r.watershed/front/main.c:267
#, fuzzy
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 ""
"Xin lỗi, nếu bất kỳ tùy chọn nào sau đây được thiết lập:\n"
"    basin, stream, half.basin, slope, hay lS\n"
"    thì bạn PHẢI cung cấp một giá trị cho tham số ngưỡng lưu vực."

#: ../raster/r.watershed/front/main.c:294
#, fuzzy
msgid "Beautify flat areas is not yet supported for disk swap mode"
msgstr "Vị trí kiểu Vĩ/Kinh độ không được hỗ trợ"

#: ../raster/r.watershed/front/main.c:321
#, c-format
msgid "Subprocess failed with exit code %d"
msgstr "Tiến trình con thất bại với mã thoát %d"

#: ../raster/r.horizon/main.c:184
#, fuzzy
msgid "Computes horizon angle height from a digital elevation model."
msgstr "Tính toán góc chân trời từ một mô hình độ cao số."

#: ../raster/r.horizon/main.c:186
#, fuzzy
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 ""
"Tính toán độ cao góc chân trời từ một mô hình độ cao số. Mô-đun này có hai "
"chế độ chạy lệnh khác nhau: 1. Tính toán toàn bộ chân trời quanh một điểm "
"duy nhất có toạ độ được cung cấp qua tùy chọn 'coord'. Độ cao chân trời "
"(tính bằng radian). 2. Tính một hoặc nhiều bản đồ raster về độ cao chân trời "
"theo một hướng duy nhất. Đầu vào cho lệnh này là góc (tính bằng độ), được "
"tính ngược chiều kim đồng hồ với đông=0, bắc=90, v.v. Đầu ra là độ cao chân "
"trời tính bằng radian."

#: ../raster/r.horizon/main.c:203
msgid "Direction in which you want to know the horizon height"
msgstr "Hướng mà bạn muốn biết độ cao chân trời"

#: ../raster/r.horizon/main.c:220
#, fuzzy
msgid "Start angle for multidirectional horizon [degrees]"
msgstr "Cỡ bước góc dùng cho chân trời đa hướng [độ]"

#: ../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
#, fuzzy
msgid "Raster mode"
msgstr "Raster"

#: ../raster/r.horizon/main.c:229
#, fuzzy
msgid "End angle for multidirectional horizon [degrees]"
msgstr "Cỡ bước góc dùng cho chân trời đa hướng [độ]"

#: ../raster/r.horizon/main.c:237
msgid ""
"For horizon rasters, read from the DEM an extra buffer around the present "
"region"
msgstr ""
"Đối với các raster chân trời, đọc từ DEM một vùng đệm thêm quanh vùng hiện "
"tại"

#: ../raster/r.horizon/main.c:245
msgid ""
"For horizon rasters, read from the DEM an extra buffer eastward the present "
"region"
msgstr ""
"Đối với các raster chân trời, đọc từ DEM một vùng đệm thêm về phía đông vùng "
"hiện tại"

#: ../raster/r.horizon/main.c:253
msgid ""
"For horizon rasters, read from the DEM an extra buffer westward the present "
"region"
msgstr ""
"Đối với các raster chân trời, đọc từ DEM một vùng đệm thêm về phía tây vùng "
"hiện tại"

#: ../raster/r.horizon/main.c:261
msgid ""
"For horizon rasters, read from the DEM an extra buffer northward the present "
"region"
msgstr ""
"Đối với các raster chân trời, đọc từ DEM một vùng đệm thêm về phía bắc vùng "
"hiện tại"

#: ../raster/r.horizon/main.c:269
msgid ""
"For horizon rasters, read from the DEM an extra buffer southward the present "
"region"
msgstr ""
"Đối với các raster chân trời, đọc từ DEM một vùng đệm thêm về phía nam vùng "
"hiện tại"

#: ../raster/r.horizon/main.c:277
msgid "The maximum distance to consider when finding the horizon height"
msgstr "Khoảng cách lớn nhất cần xem xét khi tìm thấy độ cao chân trời"

#: ../raster/r.horizon/main.c:288
msgid "Coordinate for which you want to calculate the horizon"
msgstr "Tọa độ bạn muốn tính chân trời cho nó"

#: ../raster/r.horizon/main.c:289 ../raster/r.horizon/main.c:305
#, fuzzy
msgid "Point mode"
msgstr "Lớp điểm"

#: ../raster/r.horizon/main.c:304 ../raster/r.profile/main.c:64
msgid "Name of file for output (use output=- for stdout)"
msgstr "Tên tập tin đầu ra (dùng output=- cho đầu ra tiêu chuẩn)"

#: ../raster/r.horizon/main.c:310
msgid "Write output in degrees (default is radians)"
msgstr "Ghi đầu ra tính bằng độ (mặc định là radian)"

#: ../raster/r.horizon/main.c:315
#, fuzzy
msgid "Write output in compass orientation (default is CCW, East=0)"
msgstr "Ghi đầu ra tính bằng độ (mặc định là radian)"

#: ../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
#, fuzzy
msgid "Can't read the coordinates from the \"coordinate\" option."
msgstr "Tọa độ Đ và B của (các) điểm bắt đầu"

#: ../raster/r.horizon/main.c:395
msgid "You didn't specify a direction value or step size. Aborting."
msgstr "Bạn đã không chỉ định một giá trị hướng hoặc cỡ bước. Đang bỏ lệnh."

#: ../raster/r.horizon/main.c:400
msgid "You didn't specify a horizon raster name. Aborting."
msgstr "Bạn đã không chỉ định một tên raster chân trời. Đang bỏ."

#: ../raster/r.horizon/main.c:415
msgid "Negative values of start angle are not allowed. Aborting."
msgstr ""

#: ../raster/r.horizon/main.c:419
msgid "End angle is not between 0 and 360. Aborting."
msgstr ""

#: ../raster/r.horizon/main.c:423
#, fuzzy
msgid "You specify a start grater than the end angle. Aborting."
msgstr "Bạn đã không chỉ định một tên raster chân trời. Đang bỏ."

#: ../raster/r.horizon/main.c:431
msgid "You didn't specify an angle step size. Aborting."
msgstr "Bạn không chỉ định một cỡ bước góc. Đang bỏ."

#: ../raster/r.horizon/main.c:442
msgid "Could not read bufferzone size. Aborting."
msgstr "Không thể đọc cỡ vùng đệm. Đang bỏ."

#: ../raster/r.horizon/main.c:447 ../raster/r.horizon/main.c:453
#: ../raster/r.horizon/main.c:460 ../raster/r.horizon/main.c:467
#, fuzzy, c-format
msgid "Could not read %s bufferzone size. Aborting."
msgstr "Không thể đọc cỡ vùng đệm. Đang bỏ."

#: ../raster/r.horizon/main.c:448
#, fuzzy
msgid "east"
msgstr "đông=%f"

#: ../raster/r.horizon/main.c:454
#, fuzzy
msgid "west"
msgstr "tây=%f"

#: ../raster/r.horizon/main.c:461
#, fuzzy
msgid "south"
msgstr "nam=%f"

#: ../raster/r.horizon/main.c:468
#, fuzzy
msgid "north"
msgstr "bắc=%f"

#: ../raster/r.horizon/main.c:473
msgid "Could not read maximum distance. Aborting."
msgstr "Không thể đọc khoảng cách lớn nhất. Đang bỏ."

#: ../raster/r.horizon/main.c:478
msgid "The distance value must be 0.5-1.5. Aborting."
msgstr ""

#: ../raster/r.horizon/main.c:648 ../raster/r.in.ascii/main.c:191
#, c-format
msgid "OOPS: rows changed from %d to %d"
msgstr "ÔI: các hàng bị thay đổi từ %d thành %d"

#: ../raster/r.horizon/main.c:652 ../raster/r.in.ascii/main.c:194
#, c-format
msgid "OOPS: cols changed from %d to %d"
msgstr "ÔI: các cột bị thay đổi từ %d thành %d"

#: ../raster/r.horizon/main.c:1168
#, fuzzy, c-format
msgid "Calculating map %01d of %01d (angle %.2f, raster map <%s>)"
msgstr "Đang ttính bản đồ %01d trong %01d (góc %lf, bản đồ raster <%s>)"

#: ../raster/r.composite/main.c:76
msgid ""
"Combines red, green and blue raster maps into a single composite raster map."
msgstr ""
"Kết hợp các bản đồ raster đỏ, lục, và xanh thành một bản đồ tổ hợp duy nhất."

#: ../raster/r.composite/main.c:102
msgid "Number of levels to be used for each component"
msgstr "Số cấp cần dùng cho từng thành phần"

#: ../raster/r.composite/main.c:103 ../raster/r.composite/main.c:121
msgid "Levels"
msgstr "Các cấp"

#: ../raster/r.composite/main.c:118
#, c-format
msgid "Number of levels to be used for <%s>"
msgstr "Số cấp cần dùng cho <%s>"

#: ../raster/r.composite/main.c:128
msgid "Dither"
msgstr "Phối màu"

#: ../raster/r.composite/main.c:132
msgid "Use closest color"
msgstr "Dùng màu giống nhất"

#: ../raster/r.composite/main.c:164
#, c-format
msgid "Unable to read color file of raster map <%s>"
msgstr "Không thể đọc tập tin màu của bản đồ raster <%s>"

#: ../raster/r.composite/main.c:286
msgid "Creating color table for output raster map..."
msgstr "Đang tạo bảng màu cho bản đồ raster đầu ra..."

#: ../raster/r.latlong/main.c:57
msgid "latitude"
msgstr ""

#: ../raster/r.latlong/main.c:58
#, fuzzy
msgid "longitude"
msgstr "Trục trặc khi đọc đầu ra r.stats"

#: ../raster/r.latlong/main.c:60
#, fuzzy
msgid "Creates a latitude/longitude raster map."
msgstr "Đang tạo các bản đồ raster %i\n"

#: ../raster/r.latlong/main.c:66
#, fuzzy
msgid "Name for output latitude or longitude raster map"
msgstr "Tên của lớp đầu ra"

#: ../raster/r.latlong/main.c:70
#, fuzzy
msgid "Longitude output"
msgstr "Trục trặc khi đọc đầu ra r.stats"

#: ../raster/r.compress/main.c:66
#, fuzzy
msgid "compression"
msgstr "Giá trị kiểu bit"

#: ../raster/r.compress/main.c:67
msgid "Compresses and decompresses raster maps."
msgstr "Nén và giải nén các bản đồ raster."

#: ../raster/r.compress/main.c:75
msgid "Name of existing raster map(s)"
msgstr "Tên của (các) bản đồ raster hiện có"

#: ../raster/r.compress/main.c:79
msgid "Uncompress the map"
msgstr "Giải nén bản đồ"

#: ../raster/r.compress/main.c:83
#, fuzzy
msgid "Print compression information and data type of input map(s)"
msgstr "In ra ở dạng tập lệnh shell"

#: ../raster/r.compress/main.c:123
#, fuzzy, c-format
msgid "<%s> is a reclass file of map <%s> in mapset <%s> - can't uncompress"
msgstr ""
"[%s] là phép phân loại lại của bản đồ <%s> trong bộ bản đồ <%s> - không thể "
"giải nén"

#: ../raster/r.compress/main.c:125
#, fuzzy, c-format
msgid "<%s> is a reclass file of map <%s> in mapset <%s> - can't compress"
msgstr ""
"[%s] là phép phân loại lại của bản đồ <%s> trong bộ bản đồ <%s> - không thể "
"nén"

#: ../raster/r.compress/main.c:130
#, fuzzy, c-format
msgid "<%s> is a GDAL-linked map - can't (un)compress"
msgstr ""
"[%s] là phép phân loại lại của bản đồ <%s> trong bộ bản đồ <%s> - không thể "
"giải nén"

#: ../raster/r.compress/main.c:172
#, c-format
msgid "DONE: uncompressed file is %lu bytes smaller"
msgstr "XONG: tập tin không nén có ít hơn %lu byte"

#: ../raster/r.compress/main.c:173
#, c-format
msgid "DONE: compressed file is %lu bytes smaller"
msgstr "XONG: tập tin nén có ít hơn %lu byte"

#: ../raster/r.compress/main.c:177
#, c-format
msgid "DONE: uncompressed file is %lu bytes bigger"
msgstr "XONG: tập tin không nén có nhiều hơn %lu byte"

#: ../raster/r.compress/main.c:178
#, c-format
msgid "DONE: compressed file is %lu bytes bigger"
msgstr "XONG: tập tin nén có nhiều hơn %lu byte"

#: ../raster/r.compress/main.c:196
#, fuzzy, c-format
msgid "<%s> already uncompressed"
msgstr "[%s] đã giải nén"

#: ../raster/r.compress/main.c:200
#, fuzzy, c-format
msgid "<%s> already compressed"
msgstr "[%s] đã được nén"

#: ../raster/r.compress/main.c:204
#, fuzzy, c-format
msgid ""
"\n"
"%sCOMPRESS <%s>"
msgstr ""
"\n"
" %sNÉN [%s]"

#: ../raster/r.compress/main.c:261 ../raster/r.compress/main.c:276
#, fuzzy, c-format
msgid "<%s> is a GDAL-linked map"
msgstr ""
"[%s] là phép phân loại lại của bản đồ <%s> trong bộ bản đồ <%s> - không thể "
"giải nén"

#: ../raster/r.compress/main.c:270
#, fuzzy, c-format
msgid "<%s> is a reclass file of map <%s> in mapset <%s>"
msgstr ""
"[%s] là phép phân loại lại của bản đồ <%s> trong bộ bản đồ <%s> - không thể "
"nén"

#: ../raster/r.compress/main.c:286
#, c-format
msgid "<%s> is uncompressed (level %i: %s). Data type: <%s>"
msgstr ""

#: ../raster/r.compress/main.c:293
#, c-format
msgid "<%s> is compressed (level %i: %s). Data type: <%s>"
msgstr ""

#: ../raster/r.out.png/main.c:116
#, fuzzy
msgid "Export a GRASS raster map as a non-georeferenced PNG image."
msgstr "Xuất các bản đồ raster GRASS ra các định dạng được GDAL hỗ trợ."

#: ../raster/r.out.png/main.c:122
#, fuzzy
msgid "Name for new PNG file (use '-' for stdout)"
msgstr "Tên của tập tin PPM mới. (dùng '-' cho đầu ra tiêu chuẩn)"

#: ../raster/r.out.png/main.c:130
#, fuzzy
msgid "Compression level of PNG file"
msgstr "Nén cho các tập tin PNG (0=không nén, 1=nhanh nhất, 9=nén nhiều nhất)"

#: ../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
#, fuzzy
msgid "Output world file"
msgstr "Xuất ra tập tin world TIFF"

#: ../raster/r.out.png/main.c:257
#, fuzzy, c-format
msgid "Converting <%s>..."
msgstr "Đang chuyển đổi %s ..."

#: ../raster/r.out.png/main.c:272 ../raster/r.univar/r.univar_main.c:183
#, c-format
msgid "Raster <%s> type mismatch"
msgstr "Kiểu raster <%s> không khớp"

#: ../raster/r.out.png/main.c:422
#, fuzzy
msgid "Writing world file"
msgstr "Đang ghi tập tin World TIFF"

#: ../raster/r.out.png/main.c:425
msgid "Got null file name"
msgstr "Nhận được tên tập tin rỗng"

#: ../raster/r.out.png/main.c:427
msgid "Got null region struct"
msgstr "Nhận được cấu trúc vùng rỗng"

#: ../raster/r.out.png/main.c:429
#, fuzzy
msgid "Unable to open world file for writing"
msgstr "Không thể mở tập tin world TIFF để ghi"

#: ../raster/r.basins.fill/read_map.c:39
#, fuzzy, c-format
msgid "Reading <%s> ... "
msgstr "Đang đọc %s..."

#: ../raster/r.basins.fill/main.c:58
#, fuzzy
msgid "Generates watershed subbasins raster map."
msgstr "Tạo thống kê diện tích cho các lớp bản đồ raster."

#: ../raster/r.basins.fill/main.c:62
#, fuzzy
msgid "Name of input coded stream network raster map"
msgstr "Tên tập tin raster mới"

#: ../raster/r.basins.fill/main.c:66
#, fuzzy
msgid "Name of input thinned ridge network raster map"
msgstr "Tên tập tin raster mới"

#: ../raster/r.basins.fill/main.c:74
msgid "Number of passes through the dataset"
msgstr "Số lần chạy qua bộ dữ liệu"

#: ../raster/r.basins.fill/main.c:122
msgid "Forward sweep complete"
msgstr "Việc quét tới hoàn tất"

#: ../raster/r.basins.fill/main.c:139
msgid "Reverse sweep complete"
msgstr "Việc quét lui hoàn tất"

#: ../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:59 ../raster/r.univar/r.univar_main.c:61
#: ../vector/v.what/main.c:98 ../vector/v.univar/main.c:126
msgid "Print the stats in shell script style"
msgstr "In ra các thống kê ở dạng tập lệnh shell"

#: ../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.univar/r3.univar_main.c:103
#, fuzzy
msgid ""
"Calculates univariate statistics from the non-null cells of a 3D raster map."
msgstr "Tính toán thống kê một biến từ các ô không rỗng của một bản đồ raster."

#: ../raster/r.univar/r3.univar_main.c:105
#: ../raster/r.univar/r.univar_main.c:108
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/r3.univar_main.c:151
#: ../raster/r.univar/r3.univar_main.c:189 ../raster3d/r3.mask/main.c:64
#: ../raster3d/r3.out.bin/main.c:314 ../raster3d/r3.mkdspf/main.c:168
#: ../raster3d/r3.info/main.c:110 ../raster3d/r3.stats/main.c:103
#: ../raster3d/r3.retile/main.c:127 ../raster3d/r3.to.rast/main.c:237
#: ../raster3d/r3.to.rast/main.c:261 ../raster3d/r3.out.netcdf/main.c:617
#: ../raster3d/r3.null/main.c:110 ../raster3d/r3.out.vtk/main.c:207
#: ../raster3d/r3.out.vtk/main.c:292 ../raster3d/r3.out.vtk/main.c:513
#: ../raster3d/r3.neighbors/main.c:266 ../raster3d/r3.neighbors/main.c:275
#: ../raster3d/r3.out.ascii/main.c:339 ../raster3d/r3.cross.rast/main.c:279
#: ../raster3d/r3.out.v5d/main.c:312
#, fuzzy, c-format
msgid "Unable to open 3D raster map <%s>"
msgstr "Không thể mở bản đồ raster <%s>"

#: ../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:53 ../raster/r.univar/r.univar_main.c:67
msgid "Extended"
msgstr ""

#: ../raster/r.univar/r.univar_main.c:106
msgid ""
"Calculates univariate statistics from the non-null cells of a raster map."
msgstr "Tính toán thống kê một biến từ các ô không rỗng của một bản đồ raster."

#: ../raster/r.regression.line/main.c:50
#, fuzzy
msgid "Calculates linear regression from two raster maps: y = a + b*x."
msgstr "Tính toán hồi quy tuyến tính từ hai bản đồ raster: y = a + b*x"

#: ../raster/r.grow.distance/main.c:155
#, fuzzy
msgid "Generates a raster map containing distances to nearest raster features."
msgstr ""
"Tạo một lớp bản đồ raster về khoảng cách đến các đối tượng trong lớp đầu vào."

#: ../raster/r.grow.distance/main.c:162
#, fuzzy
msgid "Name for distance output raster map"
msgstr "Tên của bản đồ khoảng cách đầu ra"

#: ../raster/r.grow.distance/main.c:168
#, fuzzy
msgid "Name for value output raster map"
msgstr "Tên của bản đồ raster đầu ra"

#: ../raster/r.grow.distance/main.c:181
#, fuzzy
msgid "Output distances in meters instead of map units"
msgstr "Khoảng cách lớn nhất giữa các điểm tính theo đơn vị bản đồ."

#: ../raster/r.grow.distance/main.c:191
msgid "At least one of distance= and value= must be given"
msgstr "Ít nhất một trong hai 'distance=' và 'value=' phải được cung cấp"

#: ../raster/r.grow.distance/main.c:206
msgid "metric=geodesic is only valid for lat/lon"
msgstr ""

#: ../raster/r.grow.distance/main.c:212
#, fuzzy, c-format
msgid "Unknown metric: '%s'"
msgstr "Hệ mét không biết: [%s]."

#: ../raster/r.grow.distance/main.c:217
#, fuzzy, c-format
msgid "Output distance in meters for lat/lon is only possible with '%s=%s'"
msgstr "Khoảng cách lớn nhất giữa các điểm tính theo đơn vị bản đồ."

#: ../raster/r.grow.distance/main.c:237
#, c-format
msgid "Unable to create temporary file <%s>"
msgstr "Không thể tạo tập tin tạm <%s>"

#: ../raster/r.grow.distance/main.c:264
#: ../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.surf.idw/main.c:713
#: ../raster/r.out.mpeg/main.c:286 ../ps/ps.map/ps_raster.c:102
#, c-format
msgid "Reading raster map <%s>..."
msgstr "Đang đọc bản đồ raster <%s>... "

#: ../raster/r.grow.distance/main.c:312 ../raster/r.fill.dir/main.c:250
#: ../raster/r.stream.extract/close.c:248
#, fuzzy
msgid "Writing output raster maps..."
msgstr "Đang ghi bản đồ raster đầu ra %s..."

#: ../raster/r.grow.distance/main.c:369 ../raster/r.fill.dir/main.c:150
#: ../raster/r.colors/edit_colors.c:396 ../raster/r.colors.out/raster_main.c:69
#: ../vector/v.colors/main.c:316
#, c-format
msgid "Unable to read color table for raster map <%s>"
msgstr "Không thể đọc bảng màu cho bản đồ raster <%s>"

#: ../raster/r.null/main.c:60 ../raster3d/r3.null/main.c:187
#, fuzzy
msgid "null data"
msgstr "raster, dữ liệu rỗng"

#: ../raster/r.null/main.c:61
msgid "Manages NULL-values of given raster map."
msgstr "Quản lý các giá trị NULL của một bản đồ raster cho trước."

#: ../raster/r.null/main.c:64
#, fuzzy
msgid "Name of raster map for which to edit null values"
msgstr "bản đồ raster 3d để thay đổi các giá trị rỗng"

#: ../raster/r.null/main.c:72 ../raster3d/r3.null/main.c:63
msgid "List of cell values to be set to NULL"
msgstr "Danh sách các giá trị ô cần được thiết lập thành NULL"

#: ../raster/r.null/main.c:80 ../raster3d/r3.null/main.c:70
msgid "The value to replace the null value by"
msgstr "Giá trị dùng để thay thế cho giá trị rỗng theo"

#: ../raster/r.null/main.c:85
msgid "Only do the work if the map is floating-point"
msgstr "Chỉ thực hiện nếu bản đồ thuộc kiểu dấu chấm động"

#: ../raster/r.null/main.c:86 ../raster/r.null/main.c:91
#: ../raster/r.null/main.c:97
msgid "Check"
msgstr ""

#: ../raster/r.null/main.c:90
msgid "Only do the work if the map is integer"
msgstr "Chỉ thực hiện nếu bản đồ thuộc kiểu số nguyên"

#: ../raster/r.null/main.c:96
msgid "Only do the work if the map doesn't have a NULL-value bitmap file"
msgstr "Chỉ thực hiện nếu bản đồ không có tập tin bitmap giá trị NULL"

#: ../raster/r.null/main.c:102
msgid "Create NULL-value bitmap file validating all data cells"
msgstr "Tạo tập tin bitmap giá trị NULL xác thực tất cả các ô dữ liệu"

#: ../raster/r.null/main.c:106
msgid "Remove NULL-value bitmap file"
msgstr "Loại bỏ tập tin bitmap giá trị NULL"

#: ../raster/r.null/main.c:125
#, c-format
msgid ""
"Raster map <%s> is a reclass of map <%s@%s>. Consider to generate a copy "
"with r.mapcalc. Exiting."
msgstr ""
"Bản đồ raster <%s> là phân loại lại của bản đồ <%s@%s>. Cân nhắc việc tạo "
"một bản sao bằng r.mapcalc. Đang thoát."

#: ../raster/r.null/main.c:131
#, c-format
msgid "Raster map <%s> is not in your mapset <%s>"
msgstr "Bản đồ raster <%s> không ở trong bộ bản đồ <%s> của bạn"

#: ../raster/r.null/main.c:138
#, c-format
msgid "%s is illegal entry for null"
msgstr "%s là mục không hợp lệ dùng cho null"

#: ../raster/r.null/main.c:145
#, c-format
msgid "Raster map <%s> already has a null bitmap file"
msgstr "Bản đồ raster <%s> đã có một tập tin bitmap null"

#: ../raster/r.null/main.c:149
#, c-format
msgid "<%s> is integer raster map (CELL)"
msgstr "<%s> là bản đồ raster kiểu số nguyên (CELL)"

#: ../raster/r.null/main.c:153
#, c-format
msgid "<%s> is integer raster map (CELL). Using null=%d."
msgstr "<%s> là bản đồ raster kiểu số nguyên (CELL). Dùng null=%d."

#: ../raster/r.null/main.c:159
#, c-format
msgid "<%s> is floating pointing raster map"
msgstr "<%s> là bản đồ raster kiểu dấu chấm động"

#: ../raster/r.null/main.c:175
#, c-format
msgid "Writing new null file for raster map <%s>..."
msgstr "Ghi đang ghi tập tin null mới cho bản đồ raster <%s>... "

#: ../raster/r.null/main.c:185 ../raster/r.null/main.c:198
#, c-format
msgid "Raster map <%s> modified."
msgstr "Bản đồ raster <%s> được thay đổi."

#: ../raster/r.null/main.c:192
#, c-format
msgid "Removing null file for raster map <%s>..."
msgstr "Đang loại bỏ tập tin null của bản đồ raster <%s>..."

#: ../raster/r.null/main.c:262
#, c-format
msgid "%s: %s: illegal value spec"
msgstr "%s: %s: giá trị chỉ định không hợp lệ"

#: ../raster/r.null/main.c:264
#, c-format
msgid "%s: illegal value spec"
msgstr "%s: giá trị chỉ định không hợp lệ"

#: ../raster/r.null/main.c:325
#, c-format
msgid "Writing new data for raster map <%s>..."
msgstr "Đang ghi dữ liệu mới cho bản đồ raster <%s>..."

#: ../raster/r.mapcalc/map3.c:126 ../raster/r.mapcalc/map3.c:140
#: ../raster/r.mapcalc/map3.c:154 ../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 "Lỗi khi đang ghi dữ liệu"

#: ../raster/r.mapcalc/map3.c:179 ../raster/r.mapcalc/map.c:222
#, c-format
msgid "Unable to read color file for raster map <%s@%s>"
msgstr "Không thể đọc tập tin màu của bản đồ raster <%s@%s>"

#: ../raster/r.mapcalc/map3.c:188 ../raster/r.mapcalc/map.c:231
#: ../raster/r.report/parse.c:294 ../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 "Không thể đọc tập tin phạm trù của bản đồ raster <%s@%s>"

#: ../raster/r.mapcalc/map3.c:192 ../raster/r.mapcalc/map.c:235
#, c-format
msgid "Unable to create btree for raster map <%s@%s>"
msgstr "Không thể tạo btree cho bản đồ raster <%s@%s>"

#: ../raster/r.mapcalc/map3.c:237 ../raster/r.mapcalc/map3.c:421
#: ../raster/r.mapcalc/map3.c:466 ../raster/r.mapcalc/map3.c:563
#: ../raster/r.mapcalc/expression.c:353 ../raster/r.mapcalc/map.c:284
#: ../raster/r.mapcalc/map.c:491 ../raster/r.mapcalc/map.c:532
#: ../raster/r.mapcalc/map.c:630
#, c-format
msgid "Invalid map modifier: '%c'"
msgstr "Bộ chỉnh bản đồ không hợp lệ: '%c'"

#: ../raster/r.mapcalc/map3.c:351 ../raster/r.mapcalc/map.c:422
#: ../raster/r.mapcalc/evaluate.c:94 ../raster/r.mapcalc/evaluate.c:234
#, c-format
msgid "Unknown type: %d"
msgstr "Kiểu không hiểu: %d"

#: ../raster/r.mapcalc/map3.c:370
#, c-format
msgid "Unable to close raster map <%s@%s>"
msgstr "Không thể đóng bản đồ raster <%s@%s>"

#: ../raster/r.mapcalc/map3.c:619
msgid "Unable to close output raster map"
msgstr "Không thể đóng bản đồ raster đầu ra"

#: ../raster/r.mapcalc/expression.c:202
#, c-format
msgid "Undefined variable '%s'"
msgstr "Biến '%s' không được định nghĩa"

#: ../raster/r.mapcalc/expression.c:217
#, c-format
msgid "Invalid map <%s>"
msgstr "Bản đồ không hợp lệ <%s>"

#: ../raster/r.mapcalc/expression.c:258
#, c-format
msgid "Undefined function '%s'"
msgstr "Hàm không được định nghĩa '%s'"

#: ../raster/r.mapcalc/expression.c:263
#, c-format
msgid "Too few arguments (%d) to function %s()"
msgstr "Quá ít đối số (%d) cho hàm %s()"

#: ../raster/r.mapcalc/expression.c:267
#, c-format
msgid "Too many arguments (%d) to function %s()"
msgstr "Quá nhiều đối số (%d) cho hàm %s()"

#: ../raster/r.mapcalc/expression.c:271
#, c-format
msgid "Incorrect argument types to function %s()"
msgstr "Các kiểu đối số không hợp lệ đối với hàm %s()"

#: ../raster/r.mapcalc/expression.c:274
#, c-format
msgid "Internal error for function %s()"
msgstr "Lỗi nội tại đối với hàm %s()"

#: ../raster/r.mapcalc/expression.c:449
#, c-format
msgid "Illegal number of arguments (%d) for operator '%s'"
msgstr "Số lượng đối số không hợp lệ (%d) đối với toán tử '%s'"

#: ../raster/r.mapcalc/expression.c:489
#, c-format
msgid "Format_expression_prec: unknown type: %d"
msgstr "Format_expression_prec: kiểu không biết: %d"

#: ../raster/r.mapcalc/evaluate.c:140
#, c-format
msgid "Invalid type: %d"
msgstr "Kiểu không hợp lệ: %d"

#: ../raster/r.mapcalc/evaluate.c:179
#, c-format
msgid "Too few arguments for function '%s'"
msgstr "Quá ít đối số cho hàm '%s'"

#: ../raster/r.mapcalc/evaluate.c:183
#, c-format
msgid "Too many arguments for function '%s'"
msgstr "Quá nhiều đối số đối với hàm '%s'"

#: ../raster/r.mapcalc/evaluate.c:187
#, c-format
msgid "Invalid argument type for function '%s'"
msgstr "Kiểu đối số không hợp lệ đối với hàm '%s'"

#: ../raster/r.mapcalc/evaluate.c:191
#, c-format
msgid "Invalid return type for function '%s'"
msgstr "Kiểu trả về không hợp lệ đối với hàm '%s'"

#: ../raster/r.mapcalc/evaluate.c:195
#, c-format
msgid "Unknown type for function '%s'"
msgstr "Kiểu không biết đối với hàm '%s'"

#: ../raster/r.mapcalc/evaluate.c:198
#, c-format
msgid "Number of arguments for function '%s'"
msgstr "Số lượng đối số dùng cho hàm '%s'"

#: ../raster/r.mapcalc/evaluate.c:202
#, c-format
msgid "Unknown error for function '%s'"
msgstr "Lỗi không biết đối với hàm '%s'"

#: ../raster/r.mapcalc/evaluate.c:282
#, c-format
msgid "output map <%s> exists. To overwrite, use the --overwrite flag"
msgstr ""

#: ../raster/r.mapcalc/main.c:117
#, fuzzy
msgid "Raster map calculator."
msgstr "Bản đồ raster để canh thẳng theo"

#: ../raster/r.mapcalc/main.c:124
#, fuzzy
msgid "Expression to evaluate"
msgstr "Giá trị kiểu bit"

#: ../raster/r.mapcalc/main.c:125 ../raster/r.mapcalc/main.c:131
#, fuzzy
msgid "Expression"
msgstr "Giá trị kiểu bit"

#: ../raster/r.mapcalc/main.c:130
#, fuzzy
msgid "File containing expression(s) to evaluate"
msgstr "Tập tin chứa các chữ ký khởi tạo"

#: ../raster/r.mapcalc/main.c:137
#, fuzzy
msgid "Seed for rand() function"
msgstr "'Hạt gieo' để sinh số ngẫu nhiên"

#: ../raster/r.mapcalc/main.c:141
msgid "Generate random seed (result is non-deterministic)"
msgstr ""

#: ../raster/r.mapcalc/main.c:163
#, fuzzy, c-format
msgid "%s= and -%c are mutually exclusive"
msgstr "Các cờ -s và -n loại bỏ nhau"

#: ../raster/r.mapcalc/main.c:174
#, fuzzy
msgid "parse error"
msgstr "raster"

#: ../raster/r.mapcalc/main.c:196
msgid "Floating point error(s) occurred in the calculation"
msgstr "(Các) lỗi dấu chấm động xảy ra trong tính toán"

#: ../raster/r.mapcalc/main.c:201
msgid "Overflow occurred in the calculation"
msgstr "Tràn bộ nhớ xảy ra trong quá trình tính toán"

#: ../raster/r.mapcalc/function.c:100
#, c-format
msgid "Known functions:"
msgstr "Các hàm đã biết:"

#: ../raster/r.in.gdal/main.c:90
#, fuzzy
msgid "Imports raster data into a GRASS raster map using GDAL library."
msgstr ""
"Nhập một tập tin raster nhị phân vào thành một lớp bản đồ raster GRASS."

#: ../raster/r.in.gdal/main.c:96
#, fuzzy
msgid "Name of raster file to be imported"
msgstr "Tập tin raster cần nhập"

#: ../raster/r.in.gdal/main.c:105
#, fuzzy
msgid "Band(s) to select (default is all bands)"
msgstr "Băng cần chọn (mặc định là tất cả các băng)"

#: ../raster/r.in.gdal/main.c:120
#, fuzzy
msgid "Name of GCPs target location"
msgstr "Tên của vị trí đích cho ảnh"

#: ../raster/r.in.gdal/main.c:122
#, fuzzy
msgid ""
"Name of location to create or to read projection from for GCPs transformation"
msgstr ""
"Tên của vị trí để đọc phép chiếu dùng cho việc chuyển đổi các điểm khống chế"

#: ../raster/r.in.gdal/main.c:138
msgid ""
"The offset will be added to the band number while output raster map name "
"creation"
msgstr ""

#: ../raster/r.in.gdal/main.c:145 ../vector/v.in.ogr/main.c:214
#: ../vector/v.in.lidar/main.c:182
msgid "Name for new location to create"
msgstr "Tên của vị trí mới cần tạo"

#: ../raster/r.in.gdal/main.c:152
#, fuzzy
msgid "File prefix for raster attribute tables"
msgstr "Không thể mô tả bảng <%s >"

#: ../raster/r.in.gdal/main.c:153
msgid "The band number and \".csv\" will be appended to the file prefix"
msgstr ""

#: ../raster/r.in.gdal/main.c:159
msgid "Override projection (use location's projection)"
msgstr "Ghi đè phép chiếu (dùng phép chiếu của vị trí)"

#: ../raster/r.in.gdal/main.c:164 ../vector/v.in.ogr/main.c:284
#, fuzzy
msgid "Perform projection check only and exit"
msgstr "In ra các tham số kết nối hiện hành và thoát"

#: ../raster/r.in.gdal/main.c:188
msgid "Keep band numbers instead of using band color names"
msgstr "Giữ số hiệu băng thay vì sử dụng tên màu của băng"

#: ../raster/r.in.gdal/main.c:193
msgid ""
"Create the location specified by the \"location\" parameter and exit. Do not "
"import the raster file."
msgstr ""

#: ../raster/r.in.gdal/main.c:198
#, fuzzy
msgid "Print number of bands and exit"
msgstr "In ra các bảng và thoát"

#: ../raster/r.in.gdal/main.c:224
msgid "You have to specify a target location different from output location"
msgstr "Bạn phải chỉ định một vị trí đích khác với vị trí đầu ra"

#: ../raster/r.in.gdal/main.c:228
#, fuzzy
msgid "You need to specify valid location name."
msgstr "Bạn phải chỉ định bản đồ trên cùng và dưới cùng"

#: ../raster/r.in.gdal/main.c:232
msgid "The '-l' flag only works in Lat/Lon locations"
msgstr ""

#: ../raster/r.in.gdal/main.c:242
#, c-format
msgid "Using memory cache size: %.1f MiB"
msgstr ""

#: ../raster/r.in.gdal/main.c:284
#, fuzzy, c-format
msgid "Unable to open datasource <%s>"
msgstr "Không thể mở nguồn dữ liệu <%s>"

#: ../raster/r.in.gdal/main.c:295
#, 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:314 ../raster/r.in.gdal/main.c:646
#: ../raster/r.relief/main.c:197 ../vector/v.kernel/main.c:239
#, c-format
msgid "Raster map <%s> already exists"
msgstr "Bản đồ raster <%s> đã có"

#: ../raster/r.in.gdal/main.c:334
#, fuzzy
msgid ""
"Input raster map is flipped or rotated - cannot import. You may use "
"'gdalwarp' to transform the map to North-up."
msgstr ""
"Bản đồ raster đầu vào bị xoay - không thể nhập được. Bạn có thể dùng "
"'gdalwarp' để chuyển bản đồ thành Bắc hướng lên trên."

#: ../raster/r.in.gdal/main.c:375
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:395 ../raster/r.in.gdal/main.c:763
#: ../vector/v.in.ogr/main.c:602 ../vector/v.in.lidar/main.c:354
msgid ""
"Unable to convert input map projection to GRASS format; cannot create new "
"location."
msgstr ""
"Không thể đổi phép chiếu của bản đồ đầu vào thành định dạng GRASS; không thể "
"tạo vị trí mới."

#: ../raster/r.in.gdal/main.c:401 ../raster/r.in.gdal/main.c:787
#: ../vector/v.in.ogr/main.c:608 ../vector/v.in.lidar/main.c:360
#, fuzzy, c-format
msgid "Unable to create new location <%s>"
msgstr "Không thể tạo vị trí: %s"

#: ../raster/r.in.gdal/main.c:542
#, fuzzy, c-format
msgid "Proceeding with import of %d raster bands..."
msgstr "Đang tiến hành nhập..."

#: ../raster/r.in.gdal/main.c:615
#, fuzzy, c-format
msgid "Unable to get raster band number %d"
msgstr "Không thể lấy bằng raster"

#: ../raster/r.in.gdal/main.c:686
#, c-format
msgid "Copying %d GCPS in points file for <%s>"
msgstr "Đang chép %d GCP trong tập tin điểm cho <%s>"

#: ../raster/r.in.gdal/main.c:694
msgid "GCPs have the following OpenGIS WKT Coordinate System:"
msgstr "Các GCP có Hệ Tọa độ WKT OpenGIS sau: "

#: ../raster/r.in.gdal/main.c:717
msgid "Re-projecting GCPs table:"
msgstr "Đang quy chiếu lại bảng GCP: "

#: ../raster/r.in.gdal/main.c:718
#, c-format
msgid "* Input projection for GCP table: %s"
msgstr "* Phép chiếu đầu vào dùng cho bảng GCP: %s"

#: ../raster/r.in.gdal/main.c:720
#, c-format
msgid "* Output projection for GCP table: %s"
msgstr "* Phép chiếu đầu ra dùng cho bảng GCP: %s"

#: ../raster/r.in.gdal/main.c:741
#, c-format
msgid "Error in pj_do_proj (can't re-projection GCP %i)"
msgstr "Lỗi trong pj_do_proj (không thể quy chiếu lại GCP %i)"

#: ../raster/r.in.gdal/main.c:796
#, c-format
msgid ""
"The target for the output group <%s> has been set to location <%s>, mapset "
"<PERMANENT>."
msgstr ""

#: ../raster/r.in.gdal/main.c:867
msgid "Unable to translate projection key values of input GCPs"
msgstr "Không thể dịch các giá trị chính của phép chiếu trong các GCP đầu vào"

#: ../raster/r.in.gdal/main.c:883
msgid "Unable to get projection info of target location"
msgstr "Không thể lấy thông tin phép chiếu của vị trí đích"

#: ../raster/r.in.gdal/main.c:885
msgid "Unable to get projection units of target location"
msgstr "Không thể lấy đơn vị phép chiếu của vị trí đích"

#: ../raster/r.in.gdal/main.c:887
msgid "Unable to get projection key values of target location"
msgstr "Không thể lấy các giá trị chính của phép chiếu của vị trí đích"

#: ../raster/r.in.gdal/main.c:926
#, fuzzy, c-format
msgid "Importing raster map <%s>..."
msgstr "Đang ghi bản đồ raster <%s>..."

#: ../raster/r.in.gdal/main.c:1321 ../raster/r.in.gdal/main.c:1378
msgid "Inconsistent color rules in RAT"
msgstr ""

#: ../raster/r.in.gdal/main.c:1435
#, c-format
msgid "Setting grey color table for <%s> (8bit, full range)"
msgstr "Thiết lập bảng màu thang xám cho <%s> (8 bit, miền đầy đủ)"

#: ../raster/r.in.gdal/main.c:1449
#, c-format
msgid "Setting grey color table for <%s> (16bit, image range)"
msgstr "Thiết lập bảng màu thang xám cho <%s> (16 bit, miền theo ảnh)"

#: ../raster/r.in.gdal/main.c:1551
#, fuzzy, c-format
msgid "Unable to open file <%s>: %s."
msgstr "Không thể mở tập tin cell [%s]."

#: ../raster/r.in.ascii/gethead.c:35
msgid "input file is not a Surfer ascii grid file"
msgstr "tập tin đầu vào không phải là tập in grid ascii Surfer"

#: ../raster/r.in.ascii/gethead.c:41
msgid "error reading the column and row dimension from the Surfer grid file"
msgstr "lỗi khi đọc kích thước cột và hàng từ tập tin grid Surfer"

#: ../raster/r.in.ascii/gethead.c:47
msgid "error reading the X range from the Surfer grid file"
msgstr "lỗi khi đọc miền X từ tập tin grid Surfer"

#: ../raster/r.in.ascii/gethead.c:53
msgid "error reading the Y range from the Surfer grid file"
msgstr "lỗi khi đọc miền Y từ tập tin grid Surfer"

#: ../raster/r.in.ascii/gethead.c:59
msgid "error reading the Z range from the Surfer grid file"
msgstr "lỗi khi đọc miền Z từ tập tin grid Surfer"

#: ../raster/r.in.ascii/gethead.c:105
msgid "error getting file position"
msgstr "Lỗi khi lấy vị trí tập tin"

#: ../raster/r.in.ascii/gethead.c:164
msgid "illegal type field: using type int"
msgstr "trường kiểu không hợp lệ: dùng kiểu int (số nguyên)"

#: ../raster/r.in.ascii/gethead.c:169
msgid "ignoring type filed in header, type is set on command line"
msgstr "bỏ qua trường kiểu trong header, kiểu được thiết lập tại dòng lệnh"

#: ../raster/r.in.ascii/gethead.c:176
msgid "illegal multiplier field: using 1.0"
msgstr "trường hệ số nhân không hợp lệ: dùng 1.0"

#: ../raster/r.in.ascii/gethead.c:181
msgid "ignoring multiplier filed in header, multiplier is set on command line"
msgstr ""
"bỏ qua trường hệ số nhân trong header, hệ số nhân được thiết lập tại dòng "
"lệnh"

#: ../raster/r.in.ascii/gethead.c:189
msgid "ignoring null filed in header, null string is set on command line"
msgstr ""
"bỏ qua trường null trong header, chuỗi null được thiết lập tại dòng lệnh"

#: ../raster/r.in.ascii/gethead.c:218
msgid "error in ascii data format"
msgstr "lỗi trong định dạng dữ liệu ascii"

#: ../raster/r.in.ascii/gethead.c:248
#, c-format
msgid "Duplicate \"%s\" field in header"
msgstr "Lặp trường \"%s\" trong header"

#: ../raster/r.in.ascii/gethead.c:253
#, c-format
msgid "Illegal \"%s\" value in header: %s"
msgstr "Giá trị \"%s\" không hợp lệ trong header: %s"

#: ../raster/r.in.ascii/gethead.c:261
#, c-format
msgid "\"%s\" field missing from header"
msgstr "Trường \"%s\" bị thiếu ở header"

#: ../raster/r.in.ascii/main.c:74
#, fuzzy
msgid "Converts a GRASS ASCII raster file to binary raster map."
msgstr "Đổi một tập tin raster ASCII thành một lớp bản đồ raster nhị phân."

#: ../raster/r.in.ascii/main.c:78 ../raster3d/r3.in.ascii/main.c:83
#: ../vector/v.in.ascii/main.c:76
#, fuzzy
msgid "Name of input file to be imported"
msgstr "Tập tin raster cần nhập"

#: ../raster/r.in.ascii/main.c:89
#, fuzzy
msgid "Default: CELL for integer values, DCELL for floating-point values"
msgstr "Xuất raster dưới dạng các giá trị dấu chấm động"

#: ../raster/r.in.ascii/main.c:101 ../raster/r.in.ascii/main.c:106
#, fuzzy
msgid "Default: read from header"
msgstr "không thể đọc header BMP"

#: ../raster/r.in.ascii/main.c:103
msgid "Multiplier for ASCII data"
msgstr "Hệ số nhân cho dữ liệu ascii"

#: ../raster/r.in.ascii/main.c:107
msgid "String representing NULL value data cell"
msgstr "Chuỗi biểu thị các ô có giá trị dữ liệu NULL"

#: ../raster/r.in.ascii/main.c:108
msgid "NULL data"
msgstr ""

#: ../raster/r.in.ascii/main.c:113
msgid "SURFER (Golden Software) ASCII file will be imported"
msgstr "Tập tin ASCII SURFER (Golden Software) sẽ được nhập"

#: ../raster/r.in.ascii/main.c:132
#, c-format
msgid "Wrong entry for multiplier: %s"
msgstr "Hệ số nhân sai: %s"

#: ../raster/r.in.ascii/main.c:157
msgid "Unable to read input from stdin"
msgstr "Không thể đọc đầu vào từ đầu vào tiêu chuẩn"

#: ../raster/r.in.ascii/main.c:164
#, c-format
msgid "Unable to read input from <%s>"
msgstr "Không thể đọc đầu vào từ <%s>"

#: ../raster/r.in.ascii/main.c:184
msgid "Can't get cell header"
msgstr "Không thể lấy header của ô"

#: ../raster/r.in.ascii/main.c:206
#, c-format
msgid "Data conversion failed at row %d, col %d"
msgstr "Việc chuyển đổi dữ liệu thất bại tại hàng %d, cột %d"

#: ../raster/r.in.ascii/main.c:279
msgid "Unable to write to file"
msgstr "Không thể ghi vào tập tin"

#: ../raster/r.random/count.c:68
msgid "Collecting Stats..."
msgstr "Đang thu thập các thống kê ..."

#: ../raster/r.random/count.c:123
msgid "Programmer error in get_stats/switch"
msgstr "Lỗi chương trình trong get_stats/switch"

#: ../raster/r.random/main.c:56
msgid ""
"Creates a raster map layer and vector point map containing randomly located "
"points."
msgstr ""
"Tạo một lớp bản đồ raster và bản đồ điểm vector chứa các điểm được định vị "
"ngẫu nhiên."

#: ../raster/r.random/main.c:65
msgid "Name of cover raster map"
msgstr "Tên của bản đồ raster lớp phủ"

#: ../raster/r.random/main.c:72
msgid "The number of points to allocate"
msgstr "Số điểm cần cấp phát"

#: ../raster/r.random/main.c:84
msgid "Generate points also for NULL category"
msgstr "Tạo các điểm vector cả cho phạm trù NULL"

#: ../raster/r.random/main.c:89
msgid "Report information about input raster and exit"
msgstr "Báo cáo thông tin về raster đầu vào và thoát"

#: ../raster/r.random/main.c:93
msgid "Generate vector points as 3D points"
msgstr "Tạo các điểm vector dưới dạng điểm 3D"

#: ../raster/r.random/main.c:96 ../vector/v.in.ascii/main.c:191
msgid "Do not build topology in points mode"
msgstr "Không xây dựng tôpô ở chế độ điểm"

#: ../raster/r.random/main.c:97 ../vector/v.in.ascii/main.c:115
#: ../vector/v.in.ascii/main.c:122 ../vector/v.in.ascii/main.c:134
#: ../vector/v.in.ascii/main.c:144 ../vector/v.in.ascii/main.c:154
#: ../vector/v.in.ascii/main.c:164 ../vector/v.in.ascii/main.c:188
#: ../vector/v.in.ascii/main.c:192 ../vector/v.in.ascii/main.c:198
#: ../vector/v.in.ascii/main.c:203 ../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
msgid "Points"
msgstr "Điểm"

#: ../raster/r.random/main.c:133
#, c-format
msgid "Note: one (or both) of %s and %s must be specified"
msgstr "Ghi chú: một (hoặc cả hai) %s và %s phải được chỉ định"

#: ../raster/r.random/main.c:141
#, c-format
msgid "<%s=%s> invalid percentage"
msgstr "<%s=%s> phần trăm không hợp lệ"

#: ../raster/r.random/main.c:148
#, c-format
msgid "<%s=%s> invalid number of points"
msgstr "<%s=%s> số lượng điểm không hợp lệ"

#: ../raster/r.random/main.c:161
#, c-format
msgid "There aren't [%ld] cells in the current region"
msgstr "Không có [%ld] ô trong vùng hiện tại"

#: ../raster/r.random/main.c:164
#, c-format
msgid "There aren't [%ld] non-NULL cells in the current region"
msgstr "Không có [%ld] ô không NULL trong vùng hiện tại"

#: ../raster/r.random/main.c:169
msgid "There are no valid locations in the current region"
msgstr "Không có các vị trí hợp lệ trong vùng hiện tại"

#: ../raster/r.random/random.c:100
msgid "Cannot create new table"
msgstr "Không thể tạo bảng mới"

#: ../raster/r.random/random.c:110
#, c-format
msgid "Writing raster map <%s> and vector map <%s> ..."
msgstr "Đang ghi bản đồ raster <%s> và bản đồ vec-tơ <%s>... "

#: ../raster/r.random/random.c:113
#, c-format
msgid "Writing raster map <%s> ..."
msgstr "Đang ghi bản đồ raster <%s>..."

#: ../raster/r.random/random.c:115
#, c-format
msgid "Writing vector map <%s> ..."
msgstr "Đang ghi bản đồ vec-tơ <%s>..."

#: ../raster/r.random/random.c:190 ../vector/v.net.flow/main.c:262
#: ../vector/v.net.centrality/main.c:69 ../vector/v.net.distance/main.c:325
#: ../vector/v.net.allpairs/main.c:271 ../vector/v.net.path/path.c:312
#: ../vector/v.net.components/main.c:38 ../vector/v.net.timetable/main.c:134
#: ../vector/v.net.timetable/main.c:156
#, c-format
msgid "Cannot insert new record: %s"
msgstr "Không thể chèn bản ghi mới: %s"

#: ../raster/r.random/random.c:243
#, c-format
msgid "Only [%ld] random points created"
msgstr "Chỉ có [%ld] điểm ngẫu nhiên được tạo ra"

#: ../raster/r.out.gridatb/main.c:70
#, fuzzy
msgid "Exports GRASS raster map to GRIDATB.FOR map file (TOPMODEL)."
msgstr ""
"Xuất ra bản đồ raster GRASS thành tập tin bản đồ GRIDATB.FOR (TOPMODEL)"

#: ../raster/r.region/main.c:54
msgid "Sets the boundary definitions for a raster map."
msgstr "Thiết lập các định nghĩa ranh giới cho một bản đồ raster."

#: ../raster/r.region/main.c:60
msgid "Set from current region"
msgstr "Thiết lập từ vùng mặc định"

#: ../raster/r.region/main.c:71
#, fuzzy
msgid "Name of raster map to change"
msgstr "Tên của bản đồ raster cần trình bày"

#: ../raster/r.region/main.c:79
msgid "Set region from named region"
msgstr "Thiết lập vùng theo vùng đã được lưu"

#: ../raster/r.region/main.c:87
msgid "Set region to match this raster map"
msgstr "Thiết lập vùng khớp với bản đồ raster sau"

#: ../raster/r.region/main.c:94
msgid "Set region to match this vector map"
msgstr "Thiết lập vùng cho khớp với bản đồ vec-tơ sau"

#: ../raster/r.region/main.c:137
msgid "Raster map to align to"
msgstr "Bản đồ raster để canh thẳng theo"

#: ../raster/r.reclass/reclass.c:51 ../raster/r.reclass/reclass.c:111
msgid "Too many categories"
msgstr "Quá nhiều phạm trù"

#: ../raster/r.reclass/reclass.c:216
#, c-format
msgid "Cannot read header file of <%s@%s>"
msgstr "Không thể đọc tập tin header của <%s@%s>"

#: ../raster/r.reclass/reclass.c:234
#, fuzzy, c-format
msgid "Cannot overwrite existing raster map <%s>"
msgstr "Không thể tạo bản đồ raster <%s>"

#: ../raster/r.reclass/reclass.c:239
#, c-format
msgid "Cannot create reclass file of <%s>"
msgstr "Không thể tạo tập tin phân loại lại của <%s>"

#: ../raster/r.reclass/reclass.c:247
#, c-format
msgid "Cannot create raster map <%s>"
msgstr "Không thể tạo bản đồ raster <%s>"

#: ../raster/r.reclass/main.c:51 ../vector/v.reclass/main.c:68
#, fuzzy
msgid "reclassification"
msgstr "Phép phân loại điểm"

#: ../raster/r.reclass/main.c:52
#, fuzzy
msgid "Reclassify raster map based on category values."
msgstr ""
"Truy vấn các lớp bản đồ raster về các giá trị phạm trù và nhãn phạm trù của "
"chúng"

#: ../raster/r.reclass/main.c:54
#, fuzzy
msgid ""
"Creates a new raster map whose category values are based upon a "
"reclassification of the categories in an existing raster map."
msgstr ""
"Tạo một lớp bản đồ mới mà các giá trị phạm trù được căn cứ vào phép phân "
"loại lại các phạm trù trong một lớp bản đồ raster hiện có."

#: ../raster/r.reclass/main.c:59
#, fuzzy
msgid "Name of raster map to be reclassified"
msgstr "Bản đồ raster cần phân loại lại"

#: ../raster/r.reclass/main.c:65
msgid "File containing reclass rules"
msgstr "Tập tin chứa các quy tắc phân loại lại"

#: ../raster/r.reclass/main.c:83
msgid "Input map can NOT be the same as output map"
msgstr "Bản đồ đầu vào KHÔNG THỂ giống như bản đồ đầu ra"

#: ../raster/r.reclass/main.c:89
#, c-format
msgid "Cannot open rules file <%s>"
msgstr "Không thể mở tập tin quy tắc <%s>"

#: ../raster/r.reclass/main.c:103
#, c-format
msgid "Enter rule(s), \"end\" when done, \"help\" if you need it\n"
msgstr "Nhập các quy tắc, \"end\" khi xong, \"help\" nếu cần trợ giúp\n"

#: ../raster/r.reclass/main.c:105
#, fuzzy, c-format
msgid "FCELL: Data range is %.7g to %.7g\n"
msgstr "fp: Miền dữ liệu từ %s đến %s\n"

#: ../raster/r.reclass/main.c:108
#, fuzzy, c-format
msgid "DCELL: Data range is %.15g to %.15g\n"
msgstr "fp: Miền dữ liệu từ %.25f đến %.25f\n"

#: ../raster/r.reclass/main.c:111
#, fuzzy, c-format
msgid "CELL: Data range is %ld to %ld\n"
msgstr "Miền dữ liệu từ %ld đến %ld\n"

#: ../raster/r.reclass/main.c:119
#, c-format
msgid "Illegal reclass rule -"
msgstr "Quy tắc phân loại lại không hợp lệ -"

#: ../raster/r.reclass/main.c:120
#, c-format
msgid " ignored\n"
msgstr "bỏ qua\n"

#: ../raster/r.reclass/main.c:123
msgid " - invalid reclass rule"
msgstr "- quy tắc phân loại lại không hợp lệ"

#: ../raster/r.reclass/main.c:139
#, c-format
msgid "No rules specified. Raster map <%s> not created"
msgstr "Các quy tắc không được chỉ định. Bản đồ raster <%s> không được tạo ra"

#: ../raster/r.reclass/parse.c:41 ../raster/r.colors/rules.c:104
#, c-format
msgid "Enter a rule in one of these formats:\n"
msgstr "Nhập một quy tắc theo một trong các định dạng sau:\n"

#: ../raster/r.reclass/parse.c:42
msgid "poor quality"
msgstr "chất lượng kém"

#: ../raster/r.reclass/parse.c:44
msgid "medium quality"
msgstr "chất lượng trung bình"

#: ../raster/r.reclass/parse.c:59
msgid "Can't have null on the left-hand side of the rule"
msgstr "Không thể bỏ trống ở phía bên trái của quy tắc"

#: ../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 "Không thể bỏ trống ở phía bên phải của quy tắc"

#: ../raster/r.reclass/parse.c:196
#, c-format
msgid "%f rounded up to %d\n"
msgstr "%f được làm tròn thành %d\n"

#: ../raster/r.report/stats.c:93
#, c-format
msgid "Unable to open result file <%s>"
msgstr "Không thể mở tập tin kết quả <%s>"

#: ../raster/r.report/stats.c:128 ../raster/r.kappa/stats.c:14
msgid "Problem reading r.stats output"
msgstr "Trục trặc khi đọc đầu ra r.stats"

#: ../raster/r.report/label.c:13
msgid "Page width is too small"
msgstr ""

#: ../raster/r.report/main.c:69
#, fuzzy
msgid "Reports statistics for raster maps."
msgstr "Báo cáo thống kê cho các lớp bản đồ raster."

#: ../raster/r.report/parse.c:38 ../raster/r.stats/main.c:114
#, fuzzy
msgid "Name of raster map(s) to report on"
msgstr "(Các) bản đồ raster cần báo cáo"

#: ../raster/r.report/parse.c:45
#, fuzzy
msgid "Units to report"
msgstr "Không có gì để thực hiện"

#: ../raster/r.report/parse.c:49
#, fuzzy
msgid "area in square miles"
msgstr "Diện tích hồ bằng %f mét vuông"

#: ../raster/r.report/parse.c:50
#, fuzzy
msgid "area in square meters"
msgstr "Diện tích hồ bằng %f mét vuông"

#: ../raster/r.report/parse.c:51
#, fuzzy
msgid "area in square kilometers"
msgstr "Diện tích hồ bằng %f mét vuông"

#: ../raster/r.report/parse.c:52
#, fuzzy
msgid "area in acres"
msgstr "vùng"

#: ../raster/r.report/parse.c:53
msgid "area in hectares"
msgstr ""

#: ../raster/r.report/parse.c:54
#, fuzzy
msgid "number of cells"
msgstr "Số khung ảnh"

#: ../raster/r.report/parse.c:55
#, fuzzy
msgid "percent cover"
msgstr "Phần trăm hội tụ"

#: ../raster/r.report/parse.c:58 ../raster/r.stats/main.c:158
#: ../raster/r.stats/main.c:163 ../raster/r.stats/main.c:169
#, fuzzy
msgid "Statistics"
msgstr "Thống kê"

#: ../raster/r.report/parse.c:63 ../raster/r.volume/main.c:103
#, fuzzy
msgid "Name for output file to hold the report"
msgstr "Tên của tập tin đầu ra lưu giữ báo cáo"

#: ../raster/r.report/parse.c:65 ../raster/r.volume/main.c:105
#, fuzzy
msgid "If no output file given report is printed to standard output"
msgstr "Nếu không cung cấp, đọc từ đầu vào tiêu chuẩn"

#: ../raster/r.report/parse.c:75
#, fuzzy
msgid "Page length"
msgstr "Chiều dài trang không hợp lệ"

#: ../raster/r.report/parse.c:83
#, fuzzy
msgid "Page width"
msgstr "Chiều rộng ảnh"

#: ../raster/r.report/parse.c:94 ../raster/r.stats/main.c:136
#, fuzzy
msgid "Number of floating-point subranges to collect stats from"
msgstr "Số lượng miền phụ fp (dấu chấm động) để thu thập các thống kê từ đó"

#: ../raster/r.report/parse.c:95 ../raster/r.report/parse.c:139
#: ../raster/r.report/parse.c:145 ../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
#, fuzzy
msgid "Floating point"
msgstr "Làm tròn dữ liệu dấu chấm động"

#: ../raster/r.report/parse.c:102 ../raster/r.stats/main.c:144
msgid "Sort output statistics by cell counts"
msgstr ""

#: ../raster/r.report/parse.c:103 ../raster/r.stats/main.c:145
#, fuzzy
msgid "Default: sorted by categories or intervals"
msgstr "Tên của bản đồ raster đầu ra (mặc định: tên đầu vào)"

#: ../raster/r.report/parse.c:107 ../raster/r.stats/main.c:149
msgid "Sort by cell counts in ascending order"
msgstr ""

#: ../raster/r.report/parse.c:108 ../raster/r.stats/main.c:150
msgid "Sort by cell counts in descending order"
msgstr ""

#: ../raster/r.report/parse.c:113
msgid "Suppress page headers"
msgstr "Chặn các header của trang"

#: ../raster/r.report/parse.c:118
msgid "Use formfeeds between pages"
msgstr "Dùng formfeed (nạp giấy) giữa các trang"

#: ../raster/r.report/parse.c:123
msgid "Scientific format"
msgstr "Định dạng kiểu khoa học"

#: ../raster/r.report/parse.c:128 ../raster/r.stats/main.c:201
#, fuzzy
msgid "Do not report no data value"
msgstr "Chuỗi biểu thị cho các giá trị ô không có dữ liệu"

#: ../raster/r.report/parse.c:129 ../raster/r.report/parse.c:134
#: ../raster/r.stats/main.c:202 ../raster/r.stats/main.c:207
#, fuzzy
msgid "No data"
msgstr "raster, dữ liệu rỗng"

#: ../raster/r.report/parse.c:133 ../raster/r.stats/main.c:206
#, fuzzy
msgid "Do not report cells where all maps have no data"
msgstr "Lọc ra các ô không có dữ liệu trong tất cả các bản đồ "

#: ../raster/r.report/parse.c:138 ../raster/r.stats/main.c:211
#, fuzzy
msgid "Report for cats floating-point ranges (floating-point maps only)"
msgstr "Báo cáo cho các miền fp cats (chỉ áp dụng cho các bản đồ fp)"

#: ../raster/r.report/parse.c:144 ../raster/r.stats/main.c:216
#, fuzzy
msgid "Read floating-point map as integer (use map's quant rules)"
msgstr ""
"Đọc bản đồ fp (kiểu dấu chấm động) dưới dạng số nguyên (dùng các quy tắc "
"phân vị của bản đồ)"

#: ../raster/r.report/parse.c:187
msgid "nsteps has to be > 0; using nsteps=255"
msgstr "nsteps phải > 0, dùng nsteps=255"

#: ../raster/r.report/parse.c:193
msgid "Illegal page length"
msgstr "Chiều dài trang không hợp lệ"

#: ../raster/r.report/parse.c:198
msgid "Illegal page width"
msgstr "Chiều rộng trang không hợp lệ"

#: ../raster/r.report/parse.c:253
#, c-format
msgid "Only %d unit%s allowed"
msgstr "Chỉ có %d đơn_vị%s được cho phép"

#: ../raster/r.report/parse.c:286
#, c-format
msgid "Unable to read fp range for raster map <%s>"
msgstr "Không thể đọc miền fp cho bản đồ raster <%s>"

#: ../raster/r.random.cells/init.c:70
#, fuzzy
msgid "Distance must be >= 0.0"
msgstr "'layer' phải > 0 đối với 'cats'."

#: ../raster/r.random.cells/init.c:89 ../raster/r.random.surface/main.c:128
#, fuzzy, c-format
msgid "Generating raster map <%s>..."
msgstr ""
"\n"
"Đang ghi tập tin raster... "

#: ../raster/r.random.cells/main.c:48
#, fuzzy
msgid "autocorrelation"
msgstr "Tương quan"

#: ../raster/r.random.cells/main.c:50
msgid "Generates random cell values with spatial dependence."
msgstr "Tạo các giá trị cell ngẫu nhiên có sự phụ thuộc không gian."

#: ../raster/r.random.cells/main.c:60 ../raster/r.random.surface/main.c:77
#, fuzzy
msgid "Maximum distance of spatial correlation (value >= 0.0)"
msgstr "khoảng cách lớn nhất từ điểm đến mạng lưới"

#: ../raster/r.random.cells/main.c:67
msgid "Random seed (SEED_MIN >= value >= SEED_MAX) (default [random])"
msgstr ""

#: ../raster/r.random.cells/random.c:50
#, fuzzy, c-format
msgid "RAN1: j == %d shouldn't happen"
msgstr "PSmap: do_scale(): lẽ ra không nên có"

#: ../raster/r.resamp.filter/main.c:142
#, fuzzy, c-format
msgid "Filter <%s> not found"
msgstr "Không tìm thấy tập tin <%s>"

#: ../raster/r.resamp.filter/main.c:386
#, fuzzy
msgid "kernel filter"
msgstr "vector, mật độ nhân"

#: ../raster/r.resamp.filter/main.c:388
#, fuzzy
msgid "Resamples raster map layers using an analytic kernel."
msgstr "Lấy mẫu lại các lớp bản đồ raster ra lưới thô hơn bằng cách gộp."

#: ../raster/r.resamp.filter/main.c:399
msgid "Filter kernel(s)"
msgstr ""

#: ../raster/r.resamp.filter/main.c:407
msgid "Filter radius"
msgstr ""

#: ../raster/r.resamp.filter/main.c:414
msgid "Filter radius (horizontal)"
msgstr ""

#: ../raster/r.resamp.filter/main.c:421
msgid "Filter radius (vertical)"
msgstr ""

#: ../raster/r.resamp.filter/main.c:432 ../vector/v.external.out/args.c:90
#, fuzzy, c-format
msgid "%s= and %s=/%s= are mutually exclusive"
msgstr "Các cờ -s và -n loại bỏ nhau"

#: ../raster/r.resamp.filter/main.c:437
#, fuzzy, c-format
msgid "Either %s= or %s=/%s= required"
msgstr "Hoặc \"-i\" hoặc \"value=\" phải được cung cấp"

#: ../raster/r.resamp.filter/main.c:440
#, fuzzy, c-format
msgid "Both %s= and %s= required"
msgstr "Vị trí <%s> được tạo ra"

#: ../raster/r.resamp.filter/main.c:463
msgid "Differing number of values for filter= and [xy_]radius="
msgstr ""

#: ../raster/r.resamp.filter/main.c:466
#, fuzzy, c-format
msgid "Too many filters (max: %d)"
msgstr "** <%s> có quá nhiều chữ ký (giới hạn là 255)"

#: ../raster/r.resamp.filter/main.c:484
#, fuzzy
msgid "At least one filter must be finite"
msgstr "Ít nhất là một tùy chọn từ %s phải được chỉ định"

#: ../raster/r.resamp.filter/main.c:556 ../raster/r.tile/main.c:200
#: ../raster/r.resamp.stats/main.c:370 ../raster/r.resamp.interp/main.c:353
#, c-format
msgid "Unable to read color table for %s"
msgstr "Không thể đọc bảng màu của %s"

#: ../raster/r.neighbors/main.c:121
#, fuzzy, c-format
msgid "Invalid out_type enumeration: %d"
msgstr "Kiểu không hợp lệ: %d"

#: ../raster/r.neighbors/main.c:171 ../raster3d/r3.neighbors/main.c:213
#, fuzzy
msgid "neighbor"
msgstr "Vùng lân cận"

#: ../raster/r.neighbors/main.c:172 ../raster3d/r3.neighbors/main.c:214
#, fuzzy
msgid "focal statistics"
msgstr "Thống kê"

#: ../raster/r.neighbors/main.c:173 ../raster/r.mfilter/main.c:59
#: ../raster3d/r3.neighbors/main.c:215 ../vector/v.outlier/main.c:73
#, fuzzy
msgid "filter"
msgstr "địa điểm"

#: ../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 ""
"Làm cho mỗi giá trị phạm trù ô trở thành một hàm số của các giá trị phạm trù "
"được gán vào các ô xung quanh nó, là lưu trữ các giá trị ô mới trong một lớp "
"bản đồ raster đầu ra."

#: ../raster/r.neighbors/main.c:185
#, fuzzy
msgid ""
"Name of an input raster map to select the cells which should be processed"
msgstr "Tên của bản đồ raster chứa các kết quả ngưỡng bi từ chối"

#: ../raster/r.neighbors/main.c:204 ../vector/v.neighbors/main.c:72
msgid "Neighborhood operation"
msgstr "Lệnh về vùng lân cận"

#: ../raster/r.neighbors/main.c:206 ../raster/r.neighbors/main.c:214
#: ../raster/r.neighbors/main.c:249
msgid "Neighborhood"
msgstr "Vùng lân cận"

#: ../raster/r.neighbors/main.c:226
#, fuzzy
msgid "Text file containing weights"
msgstr "Tập tin chứa các trọng số"

#: ../raster/r.neighbors/main.c:232
#, fuzzy
msgid "Sigma (in cells) for Gaussian filter"
msgstr "Độ nhạy của bộ lọc Gauss"

#: ../raster/r.neighbors/main.c:244
msgid "Do not align output with the input"
msgstr "Không canh thẳng đầu ra với đầu vào"

#: ../raster/r.neighbors/main.c:248
msgid "Use circular neighborhood"
msgstr "Dùng vùng lân cận tròn"

#: ../raster/r.neighbors/main.c:256
msgid "Neighborhood size must be positive"
msgstr "Kích thước vùng lân cận phải dương"

#: ../raster/r.neighbors/main.c:258
msgid "Neighborhood size must be odd"
msgstr "Kích thước vùng lân cận phải lẻ"

#: ../raster/r.neighbors/main.c:293
#, fuzzy, c-format
msgid "%s= and %s= must have the same number of values"
msgstr "'output=' và 'method=' phải có cùng số lượng giá trị"

#: ../raster/r.neighbors/main.c:329
#, fuzzy, c-format
msgid ""
"Method %s not compatible with weighing window, using weight mask instead"
msgstr "Phạm vi x-y của bộ lọc Gauss"

#: ../raster/r.neighbors/main.c:337
#, fuzzy, c-format
msgid ""
"Method %s not compatible with Gaussian filter, using unweighed version "
"instead"
msgstr "Phạm vi x-y của bộ lọc Gauss"

#: ../raster/r.neighbors/main.c:386
#, fuzzy, c-format
msgid "Opening selection map <%s>"
msgstr "Đang truy vấn bản đồ vec-tơ <%s>..."

#: ../raster/r.neighbors/readweights.c:18
#, c-format
msgid "Unable to open weights file %s"
msgstr "Không thể mở tập tin trọng số %s"

#: ../raster/r.neighbors/readweights.c:23
#, c-format
msgid "Error reading weights file %s"
msgstr "Lỗi đọc tập tin trọng số %s"

#: ../raster/r.flow/mem.c:40
#, c-format
msgid "Unable to write segment file for %s"
msgstr "Không thể ghi tập tin phân đoạn cho %s"

#: ../raster/r.flow/io.c:87
#, fuzzy
msgid "Elevation raster map resolution differs from current region resolution"
msgstr "Độ phân giải của tập tin độ cao khác với độ phân giải vùng hiện tại"

#: ../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 "Đang đọc bản đồ raster <%s>... "

#: ../raster/r.flow/io.c:104
msgid "Resolution of aspect file differs from current region resolution"
msgstr "Độ phân giải tập tin hướng khác độ phân giải vùng hiện tại"

#: ../raster/r.flow/io.c:121
msgid "Reading input files: barrier"
msgstr "Đang đọc các tập tin đầu vào: chắn"

#: ../raster/r.flow/io.c:149
#, c-format
msgid "Cannot create segment file %s"
msgstr "Không thể tạo tập tin phân đoạn %s"

#: ../raster/r.flow/io.c:154
#, c-format
msgid "Cannot format segment file %s"
msgstr "Không thể định dạng tập tin phân đoạn %s"

#: ../raster/r.flow/io.c:160
#, c-format
msgid "Cannot open segment file %s"
msgstr "Không thể mở tập tin phân đoạn %s"

#: ../raster/r.flow/main.c:423
#, fuzzy
msgid "Constructs flowlines."
msgstr "Chi phí cho các đường cùng giá trị"

#: ../raster/r.flow/main.c:425
#, fuzzy
msgid ""
"Computes flowlines, flowpath lengths, and flowaccumulation (contributing "
"areas) from a elevation raster map."
msgstr ""
"Xây dựng các đường cong độ dốc (dòng chảy), độ dài dòng chảy, mật độ dòng "
"chảy (các vùng trên dốc) từ một mô hình độ cao số (DEM)"

#: ../raster/r.flow/main.c:435 ../raster/r.flow/main.c:441
#: ../raster/r.stream.extract/main.c:89 ../raster/r.stream.extract/main.c:97
#, fuzzy
msgid "Input maps"
msgstr "Các_bản_đồ_đầu_vào"

#: ../raster/r.flow/main.c:440
#, fuzzy
msgid "Name of input barrier raster map"
msgstr "Tên bản đồ raster đầu vào"

#: ../raster/r.flow/main.c:447
msgid "Number of cells between flowlines"
msgstr "Số lượng ô giữa các đường dòng chảy"

#: ../raster/r.flow/main.c:453
msgid "Maximum number of segments per flowline"
msgstr "Số đoạn tối đa trên một đường dòng chảy"

#: ../raster/r.flow/main.c:458
#, fuzzy
msgid "Name for output flow line vector map"
msgstr "Tên của bản đồ vec-tơ chứa đối tượng ngoại lệ ở đầu ra"

#: ../raster/r.flow/main.c:459 ../raster/r.flow/main.c:465
#: ../raster/r.flow/main.c:471 ../raster/r.stream.extract/main.c:149
#: ../raster/r.stream.extract/main.c:156 ../raster/r.stream.extract/main.c:163
#, fuzzy
msgid "Output maps"
msgstr "Bản đồ đầu ra"

#: ../raster/r.flow/main.c:464
#, fuzzy
msgid "Name for output flow path length raster map"
msgstr "Bản đồ raster chiều dài đường dẫn dòng chảy đầu ra"

#: ../raster/r.flow/main.c:470
#, fuzzy
msgid "Name for output flow accumulation raster map"
msgstr "Tên của bản đồ raster hướng đầu ra"

#: ../raster/r.flow/main.c:476
msgid "Compute upslope flowlines instead of default downhill flowlines"
msgstr ""
"Tính toán các đường dòng chảy lên dốc thay vì các đường dòng chảy xuống dốc "
"mặc định"

#: ../raster/r.flow/main.c:480
#, fuzzy
msgid "3D lengths instead of 2D"
msgstr "Độ dài 3D thay vì 2D"

#: ../raster/r.flow/main.c:484
msgid "Use less memory, at a performance penalty"
msgstr "Dùng ít bộ nhớ hơn, sẽ ảnh hưởng đến hiệu suất"

#: ../raster/r.flow/main.c:539
msgid "You must select one or more output maps (flout, lgout, dsout)"
msgstr "Bạn phải chọn ít nhất một bản đồ đầu ra (flout, lgout, dsout)"

#: ../raster/r.flow/main.c:555
msgid ""
"lat/long projection not supported by r.flow. Please use 'r.watershed' for "
"calculating flow accumulation."
msgstr ""
"Hệ kinh/vĩ độ không được r.flow hỗ trợ. Vui lòng dùng 'r.watershed' để tính "
"sự tích lũy dòng chảy."

#: ../raster/r.flow/precomp.c:48
#, fuzzy
msgid "Precomputing e/w distances..."
msgstr "Ước tính trước: các khoảng cách đông/tây"

#: ../raster/r.flow/precomp.c:50
#, fuzzy
msgid "Precomputing quantization tolerances..."
msgstr "Ước tính trước: các dung sai lượng tử hoá"

#: ../raster/r.flow/precomp.c:53
#, fuzzy
msgid "Precomputing inverted elevations..."
msgstr "Ước tính trước: các độ cao nghịch đảo"

#: ../raster/r.flow/precomp.c:57
#, fuzzy
msgid "Precomputing interpolated border elevations..."
msgstr "Ước tính trước: các độ cao biên nội suy"

#: ../raster/r.flow/precomp.c:63
#, fuzzy
msgid "Precomputing re-oriented aspects..."
msgstr "Ước tính trước: các hướng đã định hướng lại"

#: ../raster/r.flow/precomp.c:67
#, fuzzy
msgid "Precomputing aspects..."
msgstr "Ước tính trước: các hướng"

#: ../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 ""
"Độ phân giải rất không cân đối:\n"
" atan2(%f độ, %f độ) =%f < %f dung sai\n"
" vui lòng lấy mẫu lại bản đồ đầu vào"

#: ../raster/r.flow/precomp.c:116
#, c-format
msgid "Resolution too unbalanced (%f x %f); please resample input map"
msgstr ""
"Độ phân giải rất không cân đối (%f x %f); vui lòng lấy mẫu lại bản đồ đầu vào"

#: ../raster/r.what.color/main.c:91
msgid "Queries colors for a raster map layer."
msgstr "Truy vấn màu của một lớp bản đồ raster."

#: ../raster/r.what.color/main.c:99
msgid "Name of existing raster map to query colors"
msgstr "Tên của bản đồ raster hiện có để truy vấn màu"

#: ../raster/r.what.color/main.c:106
msgid "Values to query colors for"
msgstr "Các giá trị để truy vấn màu"

#: ../raster/r.what.color/main.c:113
msgid "Output format (printf-style)"
msgstr "Định dạng đầu ra (kiểu printf)"

#: ../raster/r.what.color/main.c:117
msgid "Read values from stdin"
msgstr "Đọc các giá trị từ đầu vào tiêu chuẩn"

#: ../raster/r.what.color/main.c:123
msgid "Either \"-i\" or \"value=\" must be given"
msgstr "Hoặc \"-i\" hoặc \"value=\" phải được cung cấp"

#: ../raster/r.his/main.c:73
#, fuzzy
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 ""
"Tạo các lớp bản đồ raster đỏ, lục và xanh từ việc tổ hợp các giá trị màu "
"sắc, cường độ và độ bão hòa (HIS) của các lớp bản đồ raster đầu vào do người "
"dùng chỉ định."

#: ../raster/r.his/main.c:103
#, fuzzy
msgid "Name of output layer to be used for red"
msgstr "Tên của lớp đầu ra dùng làm ĐỎ"

#: ../raster/r.his/main.c:110
#, fuzzy
msgid "Name of output layer to be used for green"
msgstr "Tên của lớp đầu ra dùng làm ĐỎ"

#: ../raster/r.his/main.c:117
#, fuzzy
msgid "Name of output layer to be used for blue"
msgstr "Tên của lớp đầu ra dùng làm ĐỎ"

#: ../raster/r.his/main.c:145
#, fuzzy, c-format
msgid "No such color <%s>"
msgstr "[%s]: Không có màu như vậy"

#: ../raster/r.thin/io.c:98
#, fuzzy
msgid "Input raster must be of type CELL."
msgstr "Tập tin raster đầu vào cần xử lý fft"

#. 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:304
#: ../vector/v.surf.idw/main.c:261
#, fuzzy, c-format
msgid "%d column"
msgid_plural "%d columns"
msgstr[0] "Cột"
msgstr[1] "Cột"

#. 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
#, fuzzy, c-format
msgid "Raster map <%s> - %s X %s"
msgstr "Bản đồ raster <%s> miền: %g - %g"

#: ../raster/r.thin/io.c:122
#, fuzzy, c-format
msgid "Unable to create temporary file <%s> -- errno = %d"
msgstr "%s: Không thể tạo tập tin tạm <%s> -- errno = %d"

#. GTC %s will be replaced with number of rows and columns
#: ../raster/r.thin/io.c:176
#, fuzzy, c-format
msgid "Output map %s X %s"
msgstr "Tập tin đầu ra %d hàng X %d cột"

#. GTC %s will be replaced with number of rows and columns
#: ../raster/r.thin/io.c:185
#, fuzzy, c-format
msgid "Window %s X %s"
msgstr "Cửa sổ %d hàng X %d cột"

#: ../raster/r.thin/main.c:60
#, fuzzy
msgid "Thins non-null cells that denote linear features in a raster map layer."
msgstr ""
"Làm mảnh các ô khác 0 nào biểu thị những đối tượng tuyến tính của một lớp "
"bản đồ raster."

#: ../raster/r.thin/main.c:72
msgid "Maximal number of iterations"
msgstr "Số lần lặp tối đa"

#: ../raster/r.thin/thin_lines.c:68
#, fuzzy
msgid "Unable to find bounding box for lines"
msgstr "%s: Không thể tìm thấy khung bao dùng cho các đường"

#: ../raster/r.thin/thin_lines.c:70
#, c-format
msgid "Bounding box:  l = %d, r = %d, t = %d, b = %d"
msgstr "Khung bao:  l (trái) = %d, r (phải) = %d, t (trên) = %d, b (dưới) = %d"

#: ../raster/r.thin/thin_lines.c:117
#, c-format
msgid "Pass number %d"
msgstr "Số lần chạy qua %d"

#: ../raster/r.thin/thin_lines.c:168
#, fuzzy, c-format
msgid "Deleted %d pixel"
msgid_plural "Deleted %d pixels"
msgstr[0] "Đã xoá %d điểm ảnh"
msgstr[1] "Đã xoá %d điểm ảnh"

#: ../raster/r.thin/thin_lines.c:172
msgid "Thinning completed successfully."
msgstr "Việc làm mảnh hoàn tất thành công."

#: ../raster/r.thin/thin_lines.c:174
msgid "Thinning not completed, consider to increase 'iterations' parameter."
msgstr ""
"Việc làm mảnh không hoàn tất, cân nhắc việc tăng tham số 'iterations' (số "
"lần lặp)."

#: ../raster/r.out.ppm3/main.c:59
#, fuzzy
msgid "Converts 3 GRASS raster layers (R,G,B) to a PPM image file."
msgstr ""
"Đổi 3 lớp raster GRASS (R,G,B) thành một tập tin ảnh PPM với độ phân giải "
"điểm ảnh của VÙNG ĐƯỢC ĐỊNH NGHĨA HIỆN TẠI."

#: ../raster/r.out.ppm3/main.c:84
#, fuzzy
msgid "Name for new PPM file. (use '-' for stdout)"
msgstr "Tên của tập tin PPM mới. (dùng '-' cho đầu ra tiêu chuẩn)"

#: ../raster/r.out.ppm3/main.c:88
msgid "Add comments to describe the region"
msgstr "Thêm chú thích để mô tả vùng"

#: ../raster/r.out.ppm3/main.c:95 ../raster/r.out.ppm/main.c:101
#, fuzzy, c-format
msgid "row = %d"
msgid_plural "rows = %d"
msgstr[0] "Hàng = %d"
msgstr[1] "Hàng = %d"

#. GTC Raster columns
#: ../raster/r.out.ppm3/main.c:97 ../raster/r.out.ppm/main.c:102
#, fuzzy, c-format
msgid "column = %d"
msgid_plural "columns = %d"
msgstr[0] "Cột = %d"
msgstr[1] "Cột = %d"

#: ../raster/r.out.ppm3/main.c:160
msgid "Converting ... "
msgstr "Đang chuyển đổi..."

#: ../raster/r.fill.dir/wtrshed.c:95
#, fuzzy, c-format
msgid "Watershed pass %d"
msgstr "Chạy qua wtrshed (đường chia nước) %d"

#: ../raster/r.fill.dir/resolve.c:136
#, c-format
msgid "Downward pass %d"
msgstr "Chạy qua downward (đi xuống) %d"

#: ../raster/r.fill.dir/resolve.c:173
#, c-format
msgid "Upward pass %d"
msgstr "Chạy qua upward (đi lên) số lần chạy %d"

#: ../raster/r.fill.dir/main.c:89
#, fuzzy
msgid ""
"Filters and generates a depressionless elevation map and a flow direction "
"map from a given elevation raster map."
msgstr ""
"Lọc và tạo một bản đồ độ cao không giảm cấp và bản đồ hướng dòng chảy từ lớp "
"độ cao được cung cấp."

#: ../raster/r.fill.dir/main.c:96
#, fuzzy
msgid "Name for output depressionless elevation raster map"
msgstr "Tên của bản đồ raster độ cong mặt cắt đầu ra"

#: ../raster/r.fill.dir/main.c:100
#, fuzzy
msgid ""
"Name for output flow direction map for depressionless elevation raster map"
msgstr "(o)   Bản đồ hướng dùng cho bản đồ độ cao không giảm cấp"

#: ../raster/r.fill.dir/main.c:105
#, fuzzy
msgid "Name for output raster map of problem areas"
msgstr "Bản đồ raster đầu ra chứa những vùng 'có vấn đề'"

#: ../raster/r.fill.dir/main.c:112
#, fuzzy
msgid "Aspect direction format"
msgstr "Bản đồ raster hướng đầu ra"

#: ../raster/r.fill.dir/main.c:118
msgid "Find unresolved areas only"
msgstr "Chỉ tìm các vùng không giải quyết được"

#: ../raster/r.fill.dir/main.c:124
#, fuzzy, c-format
msgid "The '%c' flag requires '%s'to be specified"
msgstr "2 lớp phải được chỉ định"

#: ../raster/r.fill.dir/main.c:145
msgid "Direction map is D8 resolution, i.e. 45 degrees"
msgstr ""

#: ../raster/r.fill.dir/main.c:187
#, fuzzy
msgid "Reading input elevation raster map..."
msgstr "Đang đọc bản đồ độ cao..."

#: ../raster/r.fill.dir/main.c:197
msgid "Filling sinks..."
msgstr "Đang lấp các chỗ trũng..."

#: ../raster/r.fill.dir/main.c:201
msgid "Determining flow directions for ambiguous cases..."
msgstr "Đang xác định các hướng dòng chảy cho các trường hợp không rõ ràng..."

#: ../raster/r.fill.dir/main.c:214
msgid "Repeat to get the final directions..."
msgstr "Lập lại để lấy các hướng sau cùng..."

#: ../raster/r.fill.dir/dopolys.c:84
#, fuzzy, c-format
msgid "Found %d unresolved area"
msgid_plural "Found %d unresolved areas"
msgstr[0] "Tìm thấy %d vùng không giải quyết được"
msgstr[1] "Tìm thấy %d vùng không giải quyết được"

#: ../raster/r.in.png/main.c:297
#, fuzzy, c-format
msgid "Unable to open PNG file '%s'"
msgstr "Không thể mở tập tin cell [%s]."

#: ../raster/r.in.png/main.c:300
#, fuzzy
msgid "Input file empty or too short"
msgstr "Tập tin đầu vào"

#: ../raster/r.in.png/main.c:303
#, fuzzy
msgid "Input file not a PNG file"
msgstr "Tập tin đầu vào có thể chuyển đổi được."

#: ../raster/r.in.png/main.c:314
#, fuzzy
msgid "PNG error"
msgstr "raster"

#: ../raster/r.in.png/main.c:522
#, fuzzy
msgid "Imports non-georeferenced PNG format image."
msgstr "Xuất các bản đồ raster GRASS ra các định dạng được GDAL hỗ trợ."

#: ../raster/r.in.png/main.c:532
#, fuzzy
msgid "Title for created raster map"
msgstr "Tiêu đề cho bản đồ raster kết quả"

#: ../raster/r.in.png/main.c:538
#, fuzzy
msgid "Display gamma"
msgstr "Trình bày"

#: ../raster/r.in.png/main.c:544
#, fuzzy
msgid "Alpha threshold"
msgstr "Công cụ: Ngưỡng"

#: ../raster/r.in.png/main.c:548
#, fuzzy
msgid "Create floating-point map (0.0 - 1.0)"
msgstr "Cắt bớt đi dữ liệu dấu chấm động"

#: ../raster/r.in.png/main.c:552
#, fuzzy
msgid "Output image file header only and exit"
msgstr "Chỉ xuất ra dạng mét"

#: ../raster/r.surf.random/main.c:40
#, fuzzy
msgid ""
"Produces a raster surface map of uniform random deviates with defined range."
msgstr ""
"Tạo ra một lớp bản đồ raster có các độ lệch ngẫu nhiên đồng nhất với miền "
"giá trị có thể do người dùng biểu diễn."

#: ../raster/r.surf.random/main.c:46
msgid "Minimum random value"
msgstr "Giá trị ngẫu nhiên nhỏ nhất"

#: ../raster/r.surf.random/main.c:52
msgid "Maximum random value"
msgstr "Giá trị ngẫu nhiên lớn nhất"

#: ../raster/r.surf.random/main.c:58
#, fuzzy
msgid "Create an integer raster map"
msgstr "Tạo một bản đồ kiểu số nguyên"

#: ../raster/r.spreadpath/main.c:92
msgid ""
"Recursively traces the least cost path backwards to cells from which the "
"cumulative cost was determined."
msgstr ""
"Truy đệ quy đường dẫn chi phí thấp nhất ngược về các ô mà từ đó chi phí tích "
"lũy được xác định."

#: ../raster/r.spreadpath/main.c:98
msgid "Name of raster map containing back-path easting information"
msgstr "Tên bản đồ raster chứa thông tin easting của đường dẫn ngược"

#: ../raster/r.spreadpath/main.c:103
msgid "Name of raster map containing back-path northing information"
msgstr "Tên bản đồ raster chứa thông tin northing của đường dẫn ngược"

#: ../raster/r.spreadpath/main.c:108
msgid "The map E and N grid coordinates of starting points"
msgstr "Bản đồ tọa độ lưới Đ và B của các điểm bắt đầu"

#: ../raster/r.spreadpath/main.c:161
#, fuzzy, c-format
msgid "eading the input map -%s- and -%s- and creating some temporary files..."
msgstr "Đang tạo một số tập tin tạm..."

#: ../raster/r.spreadpath/main.c:281
#, fuzzy
msgid "Finding the least cost paths ..."
msgstr "Đang tìm đường dẫn chi phí..."

#: ../raster/r.spreadpath/main.c:296
#, fuzzy, c-format
msgid "Writing the output map  -%s-..."
msgstr "Đang ghi đầu ra..."

#: ../raster/r.category/cats.c:47
#, c-format
msgid "Reading <%s> in <%s>"
msgstr "Đang đọc <%s> trong <%s>"

#: ../raster/r.category/main.c:53 ../vector/v.category/main.c:76
#, fuzzy
msgid "category"
msgstr ""
"Lớp: %d\n"
"phạm trù: %d\n"

#: ../raster/r.category/main.c:55
msgid ""
"Manages category values and labels associated with user-specified raster map "
"layers."
msgstr ""
"Quản lý các giá trị phạm trù và các nhãn liên quan đến các lớp bản đồ raster "
"do người dùng chỉ định."

#: ../raster/r.category/main.c:69
msgid "Comma separated value list"
msgstr "Danh sách giá trị, cách nhau bởi dấu phẩy"

#: ../raster/r.category/main.c:70
msgid "Example: 1.4,3.8,13"
msgstr "Ví dụ: 1.4,3.8,13"

#: ../raster/r.category/main.c:80 ../raster/r.support/main.c:116
#: ../raster3d/r3.support/main.c:111
msgid "Raster map from which to copy category table"
msgstr "Bản đồ raster để sao chép bảng phạm trù từ đó"

#: ../raster/r.category/main.c:87
msgid "File containing category label rules (or \"-\" to read from stdin)"
msgstr ""
"Tập tin chứa các quy tắc nhãn phạm trù (hoặc dùng \"-\" để đọc từ đầu vào "
"tiêu chuẩn)"

#: ../raster/r.category/main.c:95
msgid "Default label or format string for dynamic labeling"
msgstr "Nhãn mặc định hoặc chuỗi định dạng dùng cho việc gán nhãn động"

#: ../raster/r.category/main.c:97
msgid "Used when no explicit label exists for the category"
msgstr "Được dùng khi không có nhãn rõ rệt cho phạm trù đó"

#: ../raster/r.category/main.c:105
msgid "Dynamic label coefficients"
msgstr "Các hệ số nhãn động"

#: ../raster/r.category/main.c:107
msgid "Two pairs of category multiplier and offsets, for $1 and $2"
msgstr "Hai cặp hệ số phạm trù và các độ dịch, dùng cho $1 và $2"

#: ../raster/r.category/main.c:130 ../raster/r.support/main.c:148
#, c-format
msgid "Raster map <%s> not found in current mapset"
msgstr "Không tìm thấy bản đồ raster <%s> trong bộ bản đồ hiện tại"

#: ../raster/r.category/main.c:152
#, c-format
msgid "Category table for <%s> set from <%s>"
msgstr "Bảng phạm trù cho <%s> được thiết lập từ <%s>"

#: ../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 "Không thể đọc tập tin phạm trù của bản đồ raster <%s> trong <%s>"

#: ../raster/r.category/main.c:283
msgid "The map is floating point! Ignoring cats list, using vals list"
msgstr ""
"Bản đồ có kiểu dấu chấm động! Bỏ qua danh sách phạm trù, dùng danh sách giá "
"trị"

#: ../raster/r.category/main.c:300
msgid "vals argument is required for floating point map!"
msgstr "đối số vals (giá trị) cần phải có đối với bản đồ dấu chấm động!"

#: ../raster/r.quant/main.c:49
#, fuzzy
msgid "quantization"
msgstr "Phép phân loại điểm"

#: ../raster/r.quant/main.c:51
msgid "Produces the quantization file for a floating-point map."
msgstr "Tạo tập tin lượng tử hóa cho một bản đồ dấu chấm động."

#: ../raster/r.quant/main.c:59
msgid "Raster map(s) to be quantized"
msgstr "(Các) bản đồ raster cần được lượng tử hóa"

#: ../raster/r.quant/main.c:64
#, fuzzy
msgid "Path to rules file (\"-\" to read from stdin)"
msgstr "Tập tin tọa độ đầu vào (bỏ qua để đọc từ stdin)"

#: ../raster/r.quant/main.c:70
msgid "Base map to take quant rules from"
msgstr "Bản đồ gốc để lấy các quy tắc lượng tử hóa"

#: ../raster/r.quant/main.c:75
msgid "Floating point range: dmin,dmax"
msgstr "Miền của dấu chấm động: dmin,dmax"

#: ../raster/r.quant/main.c:81
msgid "Integer range: min,max"
msgstr "Miền số nguyên: min,max"

#: ../raster/r.quant/main.c:86
msgid "Truncate floating point data"
msgstr "Cắt bớt đi dữ liệu dấu chấm động"

#: ../raster/r.quant/main.c:90
msgid "Round floating point data"
msgstr "Làm tròn dữ liệu dấu chấm động"

#: ../raster/r.quant/main.c:111
#, fuzzy, c-format
msgid "-%c, -%c, %s=, %s= and %s= are mutually exclusive"
msgstr "Các cờ -s và -n loại bỏ nhau"

#: ../raster/r.quant/main.c:120
#, fuzzy, c-format
msgid "%s= and %s= must be used together"
msgstr "Tên các bản đồ raster được 'vá' với nhau"

#: ../raster/r.quant/main.c:131
#, fuzzy, c-format
msgid "%s is integer map, it can't be quantized"
msgstr "(Các) bản đồ raster cần được lượng tử hóa"

#: ../raster/r.quant/main.c:139
msgid "Truncating..."
msgstr "Đang cắt bớt..."

#: ../raster/r.quant/main.c:144
msgid "Rounding..."
msgstr "Đang làm tròn..."

#: ../raster/r.quant/main.c:152
#, fuzzy, c-format
msgid "%s is integer map, it can't be used as basemap"
msgstr "Tên bản đồ raster dùng làm mặt nạ"

#: ../raster/r.quant/main.c:156
#, fuzzy, c-format
msgid "unable to read quant rules for basemap <%s>"
msgstr "%s: không thể đọc miền giá trị cho [%s]"

#: ../raster/r.quant/main.c:163 ../raster/r.quant/main.c:166
#, fuzzy, c-format
msgid "invalid value for %s= <%s>"
msgstr "Giá trị scalex không hợp lệ"

#: ../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 ""
"Các quy tắc không được chỉ định. (Các) bảng lượng tử không bị thay đổi."

#: ../raster/r.quant/main.c:189
#, c-format
msgid "New quant table created for %s"
msgstr "Bảng lượng tử mới được tạo ra cho %s"

#: ../raster/r.quant/read_rules.c:50
msgid "Old data range is empty"
msgstr "Miền dữ liệu cũ rỗng"

#: ../raster/r.quant/read_rules.c:56
#, c-format
msgid "Old data range is %s to %s"
msgstr "Miền dữ liệu cũ từ %s đến %s"

#: ../raster/r.quant/read_rules.c:59
msgid "Old integer data range is empty"
msgstr "Miền dữ liệu kiểu số nguyên cũ rỗng"

#: ../raster/r.quant/read_rules.c:61
#, c-format
msgid "Old integer data range is %d to %d"
msgstr "Miền dữ liệu kiểu số nguyên cũ từ %d đến %d"

#: ../raster/r.quant/read_rules.c:83
#, fuzzy, c-format
msgid "unable to open input file <%s>"
msgstr "Không thể mở tập tin đầu vào <%s>."

#: ../raster/r.quant/read_rules.c:89
#, fuzzy, c-format
msgid ""
"\n"
"Enter the rule or 'help' for the format description or 'end' to exit:\n"
msgstr "Nhập quy tắc theo một trong các định dạng sau:\n"

#: ../raster/r.quant/read_rules.c:112
#, fuzzy
msgid "quant rules do not cover the whole range map"
msgstr "Không thể đóng bản đồ g3d"

#: ../raster/r.tile/main.c:46
#, fuzzy
msgid "Splits a raster map into tiles."
msgstr "Đổi một bản đồ raster thành một lớp bản đồ vec-tơ."

#: ../raster/r.tile/main.c:55
#, fuzzy
msgid "Output base name"
msgstr "Tên csdl đầu ra"

#: ../raster/r.tile/main.c:62
#, fuzzy
msgid "Width of tiles (columns)"
msgstr "Danh sách các phân vị"

#: ../raster/r.tile/main.c:69
#, fuzzy
msgid "Height of tiles (rows)"
msgstr "Chữ cần trình bày"

#: ../raster/r.tile/main.c:76
#, fuzzy
msgid "Overlap of tiles"
msgstr "Số điểm phân vị"

#: ../raster/r.tile/main.c:129
#, fuzzy, c-format
msgid "Generating %d x %d = %d tiles..."
msgstr "Đang tạo các điểm..."

#: ../raster/r.tile/main.c:184
#, fuzzy, c-format
msgid "Unable to read cats for %s"
msgstr "%s: không thể đọc miền giá trị cho [%s]"

#: ../raster/r.colors/edit_colors.c:61
#, fuzzy
msgid "Creates/modifies the color table associated with a 3D raster map."
msgstr "Tạo/Thay đổi bảng màu liên quan đến một lớp bản đồ raster."

#: ../raster/r.colors/edit_colors.c:65
#, fuzzy
msgid "Creates/modifies the color table associated with a raster map."
msgstr "Tạo/Thay đổi bảng màu liên quan đến một lớp bản đồ raster."

#: ../raster/r.colors/edit_colors.c:75 ../raster/r.colors/edit_colors.c:87
#, fuzzy
msgid "Map"
msgstr "Bộ bản đồ:   %s\n"

#: ../raster/r.colors/edit_colors.c:81
#, fuzzy
msgid "Input file with one map name per line"
msgstr "Bản đồ vec-tơ đầu vào chứa các đường"

#: ../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:110 ../vector/v.colors/main.c:112
#, fuzzy
msgid "\"-\" to read rules from stdin"
msgstr "Đường dẫn đến tập tin quy tắc (\"-\" để đọc từ đầu vào tiêu chuẩn)"

#: ../raster/r.colors/edit_colors.c:186 ../raster/r.series.interp/main.c:180
#, fuzzy, c-format
msgid "Unable to open %s file <%s>"
msgstr "Không thể mở tập tin <%s>"

#: ../raster/r.colors/edit_colors.c:229 ../raster/r.colors/edit_colors.c:262
#, c-format
msgid "%s map <%s> not found"
msgstr "%s không tìm thấy bản đồ <%s>"

#: ../raster/r.colors/edit_colors.c:235
#, fuzzy, c-format
msgid "No %s map name found in input file <%s>"
msgstr "Tên các tập tin đầu vào"

#: ../raster/r.colors/edit_colors.c:278
#, fuzzy, c-format
msgid "Unable to remove color table of %s map <%s>"
msgstr "Không thể loại bỏ bảng màu của bản đồ raster <%s>"

#: ../raster/r.colors/edit_colors.c:280
#, fuzzy, c-format
msgid "Color table of %s map <%s> not found"
msgstr "Không tìm thấy bảng màu của bản đồ raster <%s>"

#: ../raster/r.colors/edit_colors.c:302
#, fuzzy, c-format
msgid "Color table exists for %s map <%s>. Exiting."
msgstr "Không tìm thấy bảng màu của bản đồ raster <%s>"

#: ../raster/r.colors/edit_colors.c:358
#, fuzzy, c-format
msgid "Color table 'random' is not supported for floating point %s map"
msgstr ""
"Bảng màu 'ngẫu nhiên' không được hỗ trợ đối với bản đồ raster kiểu dấu chấm "
"động"

#: ../raster/r.colors/edit_colors.c:362
#, fuzzy, c-format
msgid "Color table 'grey.eq' is not supported for floating point %s map"
msgstr ""
"Bảng màu grey.eq (thang màu xám) không được hỗ trợ đối với bản đồ raster "
"kiểu dấu chấm động"

#: ../raster/r.colors/edit_colors.c:368
#, fuzzy, c-format
msgid "Color table 'grey.log' is not supported for floating point %s map"
msgstr ""
"Bảng màu grey.log không được hỗ trợ đối với bản đồ raster kiểu dấu chấm động"

#: ../raster/r.colors/edit_colors.c:376
#, c-format
msgid "Unknown color request '%s'"
msgstr "Yêu cầu màu không biết '%s'"

#: ../raster/r.colors/edit_colors.c:386 ../vector/v.colors/make_colors.c:51
#, c-format
msgid "Unable to load rules file <%s>"
msgstr "Không thể nạp tập tin quy tắc <%s>"

#: ../raster/r.colors/edit_colors.c:403 ../vector/v.colors/main.c:323
#, fuzzy, c-format
msgid "Unable to read color table for 3D raster map <%s>"
msgstr "Không thể đọc bảng màu cho bản đồ raster <%s>"

#: ../raster/r.colors/edit_colors.c:447
#, fuzzy, c-format
msgid "Color table for %s map <%s> set to '%s'"
msgstr "Bảng màu cho bản đồ raster <%s> được thiết lập thành '%s'"

#: ../raster/r.colors/stats.c:39
#, fuzzy, c-format
msgid "(%i/%i) Reading raster map <%s>..."
msgstr "Đang đọc bản đồ raster <%s>... "

#: ../raster/r.colors/stats.c:73
msgid "Unable to use logarithmic scaling if range includes zero"
msgstr "Không thể dùng tỷ lệ logarit nếu miền có cả giá trị 0"

#: ../raster/r.colors/stats.c:118
msgid "Error opening 3d raster map"
msgstr "Lỗi mở bản đồ raster 3d"

#: ../raster/r.colors/stats.c:125
#, fuzzy, c-format
msgid "(%i/%i) Reading map <%s>..."
msgstr "Đang đọc bản đồ %s..."

#: ../raster/r.colors/rules.c:40
#, c-format
msgid "Enter rules, \"end\" when done, \"help\" if you need it.\n"
msgstr "Nhập các quy tắc, \"end\" khi xong, \"help\" nếu cần trợ giúp.\n"

#: ../raster/r.colors/rules.c:49
#, c-format
msgid "fp: Data range is %s to %s\n"
msgstr "fp: Miền dữ liệu từ %s đến %s\n"

#: ../raster/r.colors/rules.c:53
#, c-format
msgid "Data range is %ld to %ld\n"
msgstr "Miền dữ liệu từ %ld đến %ld\n"

#: ../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 ""
"Các quy tắc màu của bạn không bao trùm được toàn bộ miền dữ liệu!\n"
" (các quy tắc %f đến %f, nhưng dữ liệu lại %f đến %f)"

#: ../raster/r.colors/rules.c:105
#, c-format
msgid " val color\n"
msgstr "val màu\n"

#: ../raster/r.colors/rules.c:106
#, c-format
msgid " n%% color\n"
msgstr "n%% màu\n"

#: ../raster/r.colors/rules.c:107
#, c-format
msgid " nv color\n"
msgstr "nv màu\n"

#: ../raster/r.colors/rules.c:108
#, c-format
msgid " default color\n"
msgstr "màu mặc định\n"

#: ../raster/r.colors/rules.c:109
#, c-format
msgid "color can be one of:\n"
msgstr "màu có thể là một trong số:\n"

#: ../raster/r.colors/rules.c:111
#, c-format
msgid "or an R:G:B triplet, e.g.: 0:127:255\n"
msgstr "hoặc bộ ba R:G:B, vd: 0:127:255\n"

#: ../raster/r.colors/rules.c:132
#, c-format
msgid "bad rule (%s); rule not added"
msgstr "quy tắc tồi (%s); quy tắc không được thêm vào"

#: ../raster/r.colors/rules.c:134
#, c-format
msgid "bad rule (%s): [%s]"
msgstr "quy tắc tồi (%s): [%s]"

#: ../raster/r.volume/main.c:76
#, fuzzy
msgid "volume"
msgstr "Thể tích"

#: ../raster/r.volume/main.c:79
msgid "Calculates the volume of data \"clumps\"."
msgstr ""

#: ../raster/r.volume/main.c:80
#, fuzzy
msgid ""
"Optionally produces a GRASS vector points map containing the calculated "
"centroids of these clumps."
msgstr ""
"Tính thể tích của dữ liệu \"clumps\" (khối), và (tùy chọn) tạo ra một bản đồ "
"điểm vec-tơ GRASS chứa các trọng tâm tính được của những khối này."

#: ../raster/r.volume/main.c:85
#, fuzzy
msgid ""
"Name of input raster map representing data that will be summed within clumps"
msgstr ""
"Bản đồ raster hiện có biểu thị các dữ liệu sẽ được tính tổng trong các khối"

#: ../raster/r.volume/main.c:91
#, fuzzy
msgid "Name of input clump raster map"
msgstr "Tên bản đồ raster đầu vào"

#: ../raster/r.volume/main.c:92
msgid ""
"Preferably the output of r.clump. If no clump map is given than MASK is used."
msgstr ""

#: ../raster/r.volume/main.c:98
#, fuzzy
msgid "Name for output vector points map to contain clump centroids"
msgstr "Bản đồ điểm vec-tơ chứa các trọng tâm khối"

#: ../raster/r.volume/main.c:109
#, fuzzy
msgid "Generate unformatted report (items separated by colon)"
msgstr "Tạo báo cáo không định dạng"

#: ../raster/r.volume/main.c:142
msgid ""
"No MASK found. If no clump map is given than the MASK is required. You need "
"to define a clump raster map or create a MASK by r.mask command."
msgstr ""

#: ../raster/r.volume/main.c:144
msgid "No clump map given, using MASK"
msgstr ""

#: ../raster/r.volume/main.c:197
#, c-format
msgid "Invalid category value %d (max=%d): row=%d col=%d"
msgstr ""

#: ../raster/r.volume/main.c:230
#, fuzzy, c-format
msgid "Creating vector point map <%s>..."
msgstr "Đang ghi bản đồ..."

#: ../raster/r.volume/main.c:232
#, fuzzy, c-format
msgid "From '%s' on raster map <%s> using clumps from <%s>"
msgstr "Không thể tạo bản đồ raster <%s> bằng trình điều khiển <%s>"

#: ../raster/r.volume/main.c:265
#, c-format
msgid ""
"\n"
"Volume report on data from <%s> using clumps on <%s> raster map"
msgstr ""

#: ../raster/r.volume/main.c:269
#, c-format
msgid "Category   Average   Data   # Cells        Centroid             Total\n"
msgstr ""

#: ../raster/r.volume/main.c:271
#, c-format
msgid "Number     in clump  Total  in clump   Easting     Northing     Volume"
msgstr ""

#: ../raster/r.volume/main.c:317
#, fuzzy
msgid "Total Volume"
msgstr "Thể tích"

#: ../raster/r.buffer/parse_dist.c:54
#, c-format
msgid "%s: %s - illegal distance specification"
msgstr "%s: %s - chỉ định khoảng cách không hợp lệ"

#: ../raster/r.buffer/main.c:131
msgid "Parse distances error"
msgstr "Lỗi phân tách các khoảng cách"

#: ../raster/r.buffer/main.c:150
#, c-format
msgid "Pass %d (of %d)"
msgstr "Số lần chạy %d (trong tổng số %d)"

#: ../raster/r.buffer/execute.c:34
msgid "Finding buffer zones..."
msgstr "Đang tìm các vùng đệm..."

#: ../raster/r.resamp.stats/main.c:259
msgid "Resamples raster map layers to a coarser grid using aggregation."
msgstr "Lấy mẫu lại các lớp bản đồ raster ra lưới thô hơn bằng cách gộp."

#: ../raster/r.resamp.stats/main.c:269
msgid "Aggregation method"
msgstr "Phương pháp gộp"

#: ../raster/r.resamp.stats/main.c:287
msgid "Weight according to area (slower)"
msgstr "Trọng số theo diện tích (chậm hơn)"

#: ../raster/r.stats/raw_stats.c:118
#, fuzzy
msgid "Invalid map type"
msgstr "Bản đồ không hợp lệ <%s>"

#: ../raster/r.stats/main.c:109
#, fuzzy
msgid "Generates area statistics for raster map."
msgstr "Tạo thống kê diện tích cho các lớp bản đồ raster."

#: ../raster/r.stats/main.c:157
#, fuzzy
msgid "Print area totals in square meters"
msgstr "In các tổng diện tích"

#: ../raster/r.stats/main.c:162
#, fuzzy
msgid "Print cell counts (sortable)"
msgstr "In ra các phép đếm ô"

#: ../raster/r.stats/main.c:168
#, fuzzy
msgid "Print approximate (total percent may not be 100%) percents"
msgstr "In ra phần trăm XẤP XỈ (tổng phần trăm có thể không đạt 100%)"

#: ../raster/r.stats/main.c:173
msgid "Print category labels"
msgstr "In ra các nhãn phạm trù"

#: ../raster/r.stats/main.c:177
msgid "One cell (range) per line"
msgstr "Một ô (miền) trên một dòng"

#: ../raster/r.stats/main.c:181
msgid "Print grid coordinates (east and north)"
msgstr "In ra các tọa độ lưới (đông và bắc)"

#: ../raster/r.stats/main.c:182 ../raster/r.stats/main.c:187
#, fuzzy
msgid "Coordinates"
msgstr "Độ chính xác tọa độ"

#: ../raster/r.stats/main.c:186
msgid "Print x and y (column and row)"
msgstr "In ra x và y (cột và hàng)"

#: ../raster/r.stats/main.c:191
#, fuzzy
msgid "Print averaged values instead of intervals (floating-point maps only)"
msgstr "In các giá trị được tính trung bình thay vì các khoảng chia đều"

#: ../raster/r.stats/main.c:196
#, fuzzy
msgid "Print raw indexes of floating-point ranges (floating-point maps only)"
msgstr "In ra chỉ mục thô của các miền fp (chỉ áp dụng cho bản đồ fp)"

#: ../raster/r.stats/main.c:233
#, c-format
msgid "'%s' must be greater than zero; using %s=255"
msgstr "'%s' phải lớn hơn 0; dùng %s=255"

#: ../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 ""
"Bản đồ raster <%s> đang đọc dưới dạng số nguyên! Cờ '-%c' và/hoặc tùy chọn "
"'%s' sẽ bị bỏ qua."

#: ../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 ""
"Các phạm trù cho bản đồ raster <%s> hoặc là bị thiếu hoặc là không có các "
"nhãn rõ rệt. Dùng %s=%d."

#: ../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 ""
"Cờ '-%c' được cung cấp, dùng các miền fp cats của bản đồ raster <%s>, bỏ qua "
"tùy chọn '%s'"

#: ../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 "Không thể đọc miền fp của bản đồ raster <%s>"

#: ../raster/r.quantile/main.c:63
msgid "Computing histogram"
msgstr "Đang tính biểu đồ tần số"

#: ../raster/r.quantile/main.c:258
msgid "Compute quantiles using two passes."
msgstr "Tính các điểm phân vị bằng cách dùng hai lần chạy."

#: ../raster/r.quantile/main.c:285
#, fuzzy
msgid "Generate recode rules based on quantile-defined intervals"
msgstr ""
"Tạo các quy tắc mã hoá lại dựa trên các khoảng giá trị được định nghĩa kiểu "
"phân vị."

#: ../raster/r.quantile/main.c:313
#, fuzzy
msgid "Too many quantiles"
msgstr "Quá nhiều phạm trù"

#: ../raster/r.sunhours/main.c:76
#, fuzzy
msgid "Calculates solar elevation, solar azimuth, and sun hours."
msgstr "Tính toán độ lệch chuẩn của diện tích vá trên một bản đồ raster"

#: ../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
#, fuzzy
msgid "Output raster map with solar elevation angle"
msgstr "Tên tiền tố của bản đồ raster đầu ra"

#: ../raster/r.sunhours/main.c:88
#, fuzzy
msgid "Output raster map with solar azimuth angle"
msgstr "Tiêu đề bản đồ raster đầu ra"

#: ../raster/r.sunhours/main.c:93
#, fuzzy
msgid "Output raster map with sunshine hours"
msgstr "Tiêu đề bản đồ raster đầu ra"

#: ../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
#, fuzzy
msgid "Day"
msgstr "Trình bày"

#: ../raster/r.sunhours/main.c:126
msgid "Hour"
msgstr ""

#: ../raster/r.sunhours/main.c:135
#, fuzzy
msgid "Minutes"
msgstr "B: phút (0..60)"

#: ../raster/r.sunhours/main.c:144
#, fuzzy
msgid "Seconds"
msgstr "B: giây (0..60)"

#: ../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
#, fuzzy
msgid "Current projection is x,y (undefined)."
msgstr "Phép chiếu hiện tại không phải là kinh-vĩ độ"

#: ../raster/r.sunhours/main.c:216
#, fuzzy
msgid "Cannot get projection info of current location"
msgstr "Không thể lấy thông tin phép chiếu của vị trí hiện tại"

#: ../raster/r.sunhours/main.c:219
#, fuzzy
msgid "Cannot get projection units of current location"
msgstr "Không thể lấy đơn vị phép chiếu của vị trí hiện tại"

#: ../raster/r.sunhours/main.c:222
#, fuzzy
msgid "Cannot get projection key values of current location"
msgstr "Không thể lấy các giá trị chính về phép chiếu  của vị trí hiện tại"

#: ../raster/r.sunhours/main.c:356
#, fuzzy
msgid "Calculating solar elevation and azimuth..."
msgstr "Đang tính các ma trận hiệp phương sai lớp..."

#: ../raster/r.sunhours/main.c:359
#, fuzzy
msgid "Calculating solar elevation..."
msgstr "Đang tính các giá trị trung bình lớp ..."

#: ../raster/r.sunhours/main.c:362
#, fuzzy
msgid "Calculating solar azimuth..."
msgstr "Đang tính toán các bản đồ ..."

#: ../raster/r.series.accumulate/main.c:84
#, fuzzy
msgid ""
"Makes each output cell value a accumulationfunction of the values assigned "
"to the corresponding cells in the input raster map layers."
msgstr ""
"Làm cho từng giá trị ô đầu ra trở thành một hàm số của các giá trị được gán "
"vào các ô tương ứng trong các lớp bản đồ raster đầu vào."

#: ../raster/r.series.accumulate/main.c:90
msgid "Existing map to be added to output"
msgstr ""

#: ../raster/r.series.accumulate/main.c:98
#, fuzzy
msgid "Input file with raster map names, one per line"
msgstr "Bản đồ vec-tơ đầu vào chứa các đường"

#: ../raster/r.series.accumulate/main.c:109
#, fuzzy
msgid "Scale factor for input"
msgstr "Hệ số tỷ lệ cho độ cao"

#: ../raster/r.series.accumulate/main.c:116
#, fuzzy
msgid "Shift factor for input"
msgstr "Hệ số tỷ lệ đối với tọa độ x"

#: ../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
#, fuzzy
msgid "Mean: sum(input maps)/(number of input maps)"
msgstr "Số lượng các bản đồ đầu vào ít nhất là 2"

#: ../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
#, fuzzy, c-format
msgid "'%s'=%f must be > '%s'=%f"
msgstr "'layer' phải > 0"

#: ../raster/r.in.lidar/main.c:174
#, fuzzy
msgid "Creates a raster map from LAS LiDAR points using univariate statistics."
msgstr ""
"Tạo một bản đồ raster từ sự tập hợp nhiều tọa độ bằng các dùng thống kê một "
"biến."

#: ../raster/r.in.lidar/main.c:177 ../vector/v.in.lidar/main.c:162
#, fuzzy
msgid "LAS input file"
msgstr "Tập tin đầu vào"

#: ../raster/r.in.lidar/main.c:178 ../vector/v.in.lidar/main.c:163
msgid "LiDAR input files in LAS format (*.las or *.laz)"
msgstr ""

#: ../raster/r.in.lidar/main.c:205 ../raster/r.in.xyz/main.c:238
msgid "Filter range for z data (min,max)"
msgstr "Miền giá trị lọc cho dữ liệu z (min,max)"

#: ../raster/r.in.lidar/main.c:212 ../raster/r.in.xyz/main.c:246
msgid "Scale to apply to z data"
msgstr "Tỷ lệ áp dụng cho dữ liệu z"

#: ../raster/r.in.lidar/main.c:246
#, fuzzy
msgid "Output raster resolution"
msgstr "Tiêu đề của tập tin raster đầu ra"

#: ../raster/r.in.lidar/main.c:252 ../vector/v.in.lidar/main.c:189
msgid "Only import points of selected return type"
msgstr ""

#: ../raster/r.in.lidar/main.c:253 ../vector/v.in.lidar/main.c:190
#, fuzzy
msgid "If not specified, all points are imported"
msgstr "Các giá trị số nguyên được nhập vào"

#: ../raster/r.in.lidar/main.c:261 ../vector/v.in.lidar/main.c:198
msgid "Only import points of selected class(es)"
msgstr ""

#: ../raster/r.in.lidar/main.c:262 ../vector/v.in.lidar/main.c:199
#, fuzzy
msgid ""
"Input is comma separated integers. If not specified, all points are imported."
msgstr "Các giá trị số nguyên được nhập vào"

#: ../raster/r.in.lidar/main.c:268 ../vector/v.in.lidar/main.c:205
#, fuzzy
msgid "Print LAS file info and exit"
msgstr "Chỉ in ra lịch sử thay vì thông tin"

#: ../raster/r.in.lidar/main.c:279 ../vector/v.in.ogr/main.c:279
#: ../vector/v.in.lidar/main.c:214
msgid "Override dataset projection (use location's projection)"
msgstr "Ghi đè phép chiếu của dữ liệu (dùng phép chiếu của vị trí)"

#: ../raster/r.in.lidar/main.c:294
msgid "Import intensity values rather than z values"
msgstr ""

#: ../raster/r.in.lidar/main.c:310 ../vector/v.in.lidar/main.c:245
#, fuzzy, c-format
msgid "Input file <%s> does not exist"
msgstr "Nhóm <%s> không tồn tại"

#: ../raster/r.in.lidar/main.c:320 ../vector/v.in.lidar/main.c:252
#, c-format
msgid "Input file <%s> is not a LAS LiDAR point cloud"
msgstr ""

#: ../raster/r.in.lidar/main.c:347 ../vector/v.in.lidar/main.c:292
#, fuzzy, c-format
msgid "Unknown filter option <%s>"
msgstr "Không hiểu tùy chọn quy tắc: '%s'"

#: ../raster/r.in.lidar/main.c:362 ../vector/v.in.ogr/main.c:630
#: ../vector/v.in.lidar/main.c:382
msgid ""
"Unable to convert input map projection information to GRASS format for "
"checking"
msgstr ""
"Không thể đổi phép chiếu của bản đồ đầu vào thành định dạng GRASS để kiểm tra"

#: ../raster/r.in.lidar/main.c:392 ../vector/v.in.ogr/main.c:660
#: ../vector/v.in.lidar/main.c:412
msgid "GRASS LOCATION PROJ_INFO is:\n"
msgstr "GRASS LOCATION PROJ_INFO là:\n"

#: ../raster/r.in.lidar/main.c:452 ../vector/v.in.ogr/main.c:720
#: ../vector/v.in.lidar/main.c:473
msgid ""
"Consider generating a new location with 'location' parameter from input data "
"set.\n"
msgstr ""
"Hãy cân nhắc việc tạo vị trí mới với tham số 'location' từ bộ dữ liệu đầu "
"vào.\n"

#: ../raster/r.in.lidar/main.c:468 ../raster/r.in.xyz/main.c:350
msgid "Invalid zrange"
msgstr "Miền zrange không hợp lệ"

#: ../raster/r.in.lidar/main.c:561 ../raster/r.in.xyz/main.c:450
msgid "Unable to calculate percentile without the pth option specified!"
msgstr ""
"Không thể tính toán số phần trăm mà không có tùy chọn pth được chỉ định!"

#: ../raster/r.in.lidar/main.c:573 ../raster/r.in.xyz/main.c:462
msgid "Unable to calculate trimmed mean without the trim option specified!"
msgstr ""
"Không thể tính toán trị trung bình bị cắt bớt nếu tùy chọn trim không được "
"chỉ định!"

#: ../raster/r.in.lidar/main.c:594
msgid "zrange will not be taken into account during scan"
msgstr "miền giá trị z (zrange) sẽ không được xem xét trong quá trình quét"

#: ../raster/r.in.lidar/main.c:615
#, fuzzy, c-format
msgid "Option '%s' must be > 0.0"
msgstr "Vị trí <%s> được tạo ra"

#: ../raster/r.in.lidar/main.c:648 ../raster/r.in.xyz/main.c:495
#, c-format
msgid ""
"Unable to process the hole map at once. Please set the %s option to some "
"value lower than 100."
msgstr ""

#: ../raster/r.in.lidar/main.c:693
msgid "Reading data ..."
msgstr "Đang đọc dữ liệu ..."

#: ../raster/r.in.lidar/main.c:710
#, fuzzy
msgid "Could not rewind input file"
msgstr "Không thể mở tập tin đầu ra <%s>."

#: ../raster/r.in.lidar/main.c:885
msgid "Writing to map ..."
msgstr "Đang ghi bản đồ..."

#: ../raster/r.in.lidar/main.c:1231 ../raster/r.in.xyz/main.c:1155
#, c-format
msgid "%lu points found in region."
msgstr "%lu điểm tìm thấy trong vùng."

#: ../raster/r.in.lidar/main.c:1323 ../raster/r.in.xyz/main.c:1184
msgid "Scanning data ..."
msgstr "Đang quét dữ liệu..."

#: ../raster/r.in.lidar/main.c:1365 ../raster/r.in.xyz/main.c:1290
#, c-format
msgid "Range:     min         max\n"
msgstr "Miền:     tối thiểu       tối đa\n"

#: ../raster/r.uslek/main.c:57
msgid "Computes USLE Soil Erodibility Factor (K)."
msgstr ""

#: ../raster/r.uslek/main.c:62
#, fuzzy
msgid "Name of soil sand fraction raster map [0.0-1.0]"
msgstr "Tên tập tin raster độ cao"

#: ../raster/r.uslek/main.c:66
#, fuzzy
msgid "Name of soil clay fraction raster map [0.0-1.0]"
msgstr "Tên tập tin raster độ cao"

#: ../raster/r.uslek/main.c:70
#, fuzzy
msgid "Name of soil silt fraction raster map [0.0-1.0]"
msgstr "Tên tập tin raster độ cao"

#: ../raster/r.uslek/main.c:74
#, fuzzy
msgid "Name of soil organic matter raster map [0.0-1.0]"
msgstr "Tên tập tin raster độ cao"

#: ../raster/r.uslek/main.c:77
#, fuzzy
msgid "Name for output USLE K factor raster map [t.ha.hr/ha.MJ.mm]"
msgstr "Tên của lớp đầu ra"

#: ../raster/r.out.mat/main.c:64
msgid "Exports a GRASS raster to a binary MAT-File."
msgstr "Xuất một raster GRASS thành dạng MAT-File nhị phân."

#: ../raster/r.out.mat/main.c:73
#, fuzzy
msgid "Name for output binary MAT file"
msgstr "Tên tập tin MAT-File nhị phân đầu ra"

#: ../raster/r.out.mat/main.c:113
#, c-format
msgid "Exporting <%s>"
msgstr "Đang xuất <%s>"

#: ../raster/r.out.mat/main.c:173
msgid "Using the Current Region settings:"
msgstr "Dùng các thiết lập vùng hiện tại:"

#: ../raster/r.out.mat/main.c:174 ../raster/r.in.mat/main.c:392
#, c-format
msgid "northern edge=%f"
msgstr "bờ bắc=%f"

#: ../raster/r.out.mat/main.c:175 ../raster/r.in.mat/main.c:393
#, c-format
msgid "southern edge=%f"
msgstr "bờ nam=%f"

#: ../raster/r.out.mat/main.c:176 ../raster/r.in.mat/main.c:394
#, c-format
msgid "eastern edge=%f"
msgstr "bờ đông=%f"

#: ../raster/r.out.mat/main.c:177 ../raster/r.in.mat/main.c:395
#, c-format
msgid "western edge=%f"
msgstr "bờ tây=%f"

#: ../raster/r.out.mat/main.c:178 ../raster/r.in.mat/main.c:396
#, c-format
msgid "nsres=%f"
msgstr "nsres (độ p.giải bn)=%f"

#: ../raster/r.out.mat/main.c:179 ../raster/r.in.mat/main.c:397
#, c-format
msgid "ewres=%f"
msgstr "ewres (độ p.giải đt)=%f"

#: ../raster/r.out.mat/main.c:180 ../raster/r.in.mat/main.c:398
#: ../raster3d/r3.out.bin/main.c:330
#, c-format
msgid "rows=%d"
msgstr "hàng=%d"

#: ../raster/r.out.mat/main.c:181 ../raster/r.in.mat/main.c:399
#: ../raster3d/r3.out.bin/main.c:331
#, c-format
msgid "cols=%d"
msgstr "cột=%d"

#: ../raster/r.out.mat/main.c:248
msgid "Exporting raster as integer values"
msgstr "Xuất raster dưới dạng các giá trị số nguyên"

#: ../raster/r.out.mat/main.c:253
msgid "Exporting raster as floating point values"
msgstr "Xuất raster dưới dạng các giá trị dấu chấm động"

#: ../raster/r.out.mat/main.c:258
msgid "Exporting raster as double FP values"
msgstr "Xuất raster ra dạng các giá trị FP kép"

#: ../raster/r.out.mat/main.c:301
msgid "Reading in map ... "
msgstr "Đang đọc bản đồ..."

#: ../raster/r.out.mat/main.c:314
msgid "Writing out map..."
msgstr "Đang ghi ra bản đồ..."

#: ../raster/r.out.mat/main.c:374
#, c-format
msgid "%ld bytes written to '%s'"
msgstr "%ld byte được ghi vào '%s'"

#: ../raster/r.param.scale/process.c:75
msgid "E-W and N-S grid resolutions are different. Taking average."
msgstr "Độ phân giải lưới Đ-T và B-N khác nhau. Lấy giá trị trung bình."

#: ../raster/r.param.scale/interface.c:55
#, fuzzy
msgid "geomorphology"
msgstr "raster, địa mạo"

#: ../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 "Trích ra các tham số địa hình từ một DEM."

#: ../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 ""
"Dùng phương pháp tiếp cận nhiều tỷ lệ bằng cách làm khít các tham số bậc hai "
"với bất kỳ kích thước cửa sổ nào (thông qua các hình vuông nhỏ nhất)."

#: ../raster/r.param.scale/interface.c:78
#, fuzzy
msgid "Name for output raster map containing morphometric parameter"
msgstr "Lớp bản đồ raster đầu ra chứa tham số địa mạo"

#: ../raster/r.param.scale/interface.c:82
msgid "Slope tolerance that defines a 'flat' surface (degrees)"
msgstr "Dung sai độ dốc xác định bề mặt 'phẳng' (độ)"

#: ../raster/r.param.scale/interface.c:89
msgid "Curvature tolerance that defines 'planar' surface"
msgstr "Dung sai độ cong để xác định bề mặt 'phẳng' planar"

#: ../raster/r.param.scale/interface.c:96
#, fuzzy
msgid "Size of processing window (odd number only)"
msgstr "Kích thước cửa sổ xử lý (chỉ dùng số lẻ, lớn nhất: %i)"

#: ../raster/r.param.scale/interface.c:104
msgid "Morphometric parameter in 'size' window to calculate"
msgstr "Tham số địa mạo trong cửa sổ 'size' (k.thước) để tính toán"

#: ../raster/r.param.scale/interface.c:112
msgid "Exponent for distance weighting (0.0-4.0)"
msgstr "Số mũ cho trọng số khoảng cách (0.0-4.0)"

#: ../raster/r.param.scale/interface.c:124
msgid "Constrain model through central window cell"
msgstr "Mô hình ràng buộc thông qua ô cửa sổ trung tâm"

#: ../raster/r.param.scale/interface.c:167
msgid "Morphometric parameter not recognised. Assuming 'Elevation'"
msgstr "Không nhận ra tham số đo đạc địa mạo. Giả định là 'Độ cao'."

#: ../raster/r.param.scale/interface.c:175
msgid "Inappropriate window size (too big or even)"
msgstr "Kích thước cửa số không hợp lý (quá lớn hoặc là số chẵn)"

#: ../raster/r.param.scale/main.c:42
#, fuzzy
msgid "Lat/Long locations are not supported by this module"
msgstr "Vị trí kiểu Vĩ/Kinh độ không được hỗ trợ"

#: ../raster/r.rescale.eq/get_stats.c:19 ../raster/r.rescale/get_range.c:24
#, c-format
msgid "Reading %s ..."
msgstr "Đang đọc %s..."

#: ../raster/r.rescale.eq/main.c:53 ../raster/r.rescale/main.c:49
#, fuzzy
msgid "rescale"
msgstr "raster, lấy mẫu lại"

#: ../raster/r.rescale.eq/main.c:55
msgid ""
"Rescales histogram equalized the range of category values in a raster map "
"layer."
msgstr ""
"Lấy lại tỷ lệ biểu đồ tần số được cân bằng miền của các giá trị phạm trù "
"trong một lớp bản đồ raster."

#: ../raster/r.rescale.eq/main.c:61 ../raster/r.rescale/main.c:56
msgid "The name of the raster map to be rescaled"
msgstr "Tên bản đồ raster cần lấy lại tỷ lệ"

#: ../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 ""
"Miền dữ liệu đầu vào cần được lấy lại tỷ lệ (mặc định: toàn miền của bản đồ "
"đầu vào)"

#: ../raster/r.rescale.eq/main.c:72 ../raster/r.rescale/main.c:67
msgid "The resulting raster map name"
msgstr "Tên bản đồ raster kết quả"

#: ../raster/r.rescale.eq/main.c:79 ../raster/r.rescale/main.c:74
msgid "The output data range"
msgstr "Miền dữ liệu đầu ra"

#: ../raster/r.rescale.eq/main.c:86 ../raster/r.rescale/main.c:81
msgid "Title for new raster map"
msgstr "Tiêu đề cho bản đồ raster mới"

#: ../raster/r.rescale.eq/main.c:115
#, c-format
msgid "Rescale %s[%d,%d] to %s[%d,%d]"
msgstr "Lấy lại tỷ lệ %s[%d,%d] thành %s[%d,%d]"

#: ../raster/r.out.bin/main.c:139
#, c-format
msgid "Header File = %s"
msgstr "Tập tin header = %s"

#: ../raster/r.out.bin/main.c:144 ../raster/r.out.bin/main.c:228
#: ../raster/r.out.bin/main.c:414 ../raster3d/r3.out.bin/main.c:321
#, c-format
msgid "Unable to create file <%s>"
msgstr "Không thể tạo tập tin <%s>"

#: ../raster/r.out.bin/main.c:223
#, c-format
msgid "World File = %s"
msgstr "Tập tin World = %s"

#: ../raster/r.out.bin/main.c:281
msgid "Exports a GRASS raster to a binary array."
msgstr "Xuất dữ liệu raster GRASS thành một mảng nhị phân."

#: ../raster/r.out.bin/main.c:297
msgid "Name for output binary map (use output=- for stdout)"
msgstr "Tên bản đồ nhị phân đầu ra (dùng output=- cho đầu ra tiêu chuẩn)"

#: ../raster/r.out.bin/main.c:304 ../raster3d/r3.out.bin/main.c:221
msgid "Value to write out for null"
msgstr "Giá trị để ghi vào các ô rỗng"

#: ../raster/r.out.bin/main.c:323
#, fuzzy
msgid "Generate integer output"
msgstr "Tạo bản đồ raster nhị phân"

#: ../raster/r.out.bin/main.c:327
#, fuzzy
msgid "Generate floating-point output"
msgstr "Cắt bớt đi dữ liệu dấu chấm động"

#: ../raster/r.out.bin/main.c:331
msgid "Export array with GMT compatible header"
msgstr "Xuất ra mảng với header tương thích GMT"

#: ../raster/r.out.bin/main.c:335
msgid "Generate BIL world and header files"
msgstr "Tạo các tập tin BIL world và tập tin header"

#: ../raster/r.out.bin/main.c:339
msgid "Byte swap output"
msgstr "Đầu ra hoán đổi Byte"

#: ../raster/r.out.bin/main.c:347 ../raster3d/r3.out.bin/main.c:256
msgid "Invalid value for null (integers only)"
msgstr "Giá trị cho null không hợp lệ (chỉ được các giá trị nguyên)"

#: ../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 "Đang tạo các tập tin hỗ trợ BIL..."

#: ../raster/r.out.bin/main.c:442
#, fuzzy, c-format
msgid "Exporting raster as floating values (%s=%d)"
msgstr "Xuất raster dưới dạng các giá trị kiểu float (bytes=%d)"

#: ../raster/r.out.bin/main.c:445
msgid "Writing GMT float format ID=1"
msgstr "Đang ghi định dạng float GMT ID=1"

#: ../raster/r.out.bin/main.c:448
#, fuzzy, c-format
msgid "Exporting raster as integer values (%s=%d)"
msgstr "Xuất raster ở dạng các giá trị nguyên (bytes = %d)"

#: ../raster/r.out.bin/main.c:451
msgid "Writing GMT integer format ID=2"
msgstr "Đang ghi định dạng số nguyên GMT ID=2"

#: ../raster/r.out.bin/main.c:454 ../raster3d/r3.out.bin/main.c:323
msgid "Using the current region settings..."
msgstr "Đang dùng các thiết lập vùng hiện tại..."

#: ../raster/r.out.bin/main.c:455 ../raster3d/r3.out.bin/main.c:324
#, c-format
msgid "north=%f"
msgstr "bắc=%f"

#: ../raster/r.out.bin/main.c:456 ../raster3d/r3.out.bin/main.c:325
#, c-format
msgid "south=%f"
msgstr "nam=%f"

#: ../raster/r.out.bin/main.c:457 ../raster3d/r3.out.bin/main.c:326
#, c-format
msgid "east=%f"
msgstr "đông=%f"

#: ../raster/r.out.bin/main.c:458 ../raster3d/r3.out.bin/main.c:327
#, c-format
msgid "west=%f"
msgstr "tây=%f"

#: ../raster/r.out.bin/main.c:459
#, c-format
msgid "r=%d"
msgstr "r=%d"

#: ../raster/r.out.bin/main.c:460
#, c-format
msgid "c=%d"
msgstr "c=%d"

#: ../raster/r.random.surface/init.c:73
#, fuzzy, c-format
msgid "High (%d) must be greater than 1"
msgstr "%s = %s -- phải lớn hơn 0"

#: ../raster/r.random.surface/init.c:82
#, fuzzy, c-format
msgid "Rastar map <%s> repeated, maps must be unique"
msgstr "Bản đồ raster <%s> đã có một tập tin bitmap null"

#: ../raster/r.random.surface/init.c:92
#, fuzzy
msgid "Output raster map required"
msgstr "Tiêu đề của tập tin raster đầu ra"

#: ../raster/r.random.surface/init.c:108
#, fuzzy, c-format
msgid "Seed (%d) larger than maximum (%d)"
msgstr "'Hạt gieo' [%d] lớn hơn trị lớn nhất [%d]"

#: ../raster/r.random.surface/init.c:111 ../raster/r.random.surface/init.c:120
#, c-format
msgid " seed is set to %d"
msgstr "'hạt gieo' được thiết lập thành %d"

#: ../raster/r.random.surface/init.c:116
#, fuzzy, c-format
msgid "Seed (%d) smaller than minimum (%d)"
msgstr "'Hạt gieo' [%d] nhỏ hơn trị nhỏ nhất [%d]"

#: ../raster/r.random.surface/init.c:159
#, fuzzy, c-format
msgid "Distance value (%d): %lf must be >= 0.0"
msgstr "'layer' phải > 0 đối với 'cats'."

#: ../raster/r.random.surface/init.c:187
#, fuzzy, c-format
msgid "Exponent value (%lf) must be > 0.0"
msgstr "Giá trị ngưỡng phải >=0"

#: ../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 "Tạo ra (các) bề mặt ngẫu nhiên có sự phụ thuộc vào không gian."

#: ../raster/r.random.surface/main.c:68
#, fuzzy
msgid "Name for output raster map(s)"
msgstr "Tên của bản đồ raster đầu ra"

#: ../raster/r.random.surface/main.c:85
#, fuzzy
msgid "Distance decay exponent (value > 0.0)"
msgstr "'layer' phải > 0 đối với 'cats'."

#: ../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
#, fuzzy
msgid "Maximum cell value of distribution"
msgstr "Số lần chạy lặp tối đa"

#: ../raster/r.random.surface/main.c:113
msgid "Uniformly distributed cell values"
msgstr ""

#: ../raster/r.cross/renumber.c:33
#, c-format
msgid "%s: STEP 3 ... "
msgstr "%s: BƯỚC 3..."

#: ../raster/r.cross/cross.c:65
#, c-format
msgid "%s: STEP 1 ... "
msgstr "%s: BƯỚC 1 ..."

#: ../raster/r.cross/main.c:72
msgid ""
"Creates a cross product of the category values from multiple raster map "
"layers."
msgstr ""
"Tạo một sản phẩm giao nhau của các giá trị phạm trù từ nhiều lớp bản đồ "
"raster."

#: ../raster/r.cross/main.c:81
#, c-format
msgid "Names of 2-%d input raster maps"
msgstr "Tên của 2-%d bản đồ raster đầu vào"

#: ../raster/r.cross/main.c:90
msgid "Non-zero data only"
msgstr "Chỉ dữ liệu khác 0"

#: ../raster/r.cross/main.c:103
#, c-format
msgid "More than %d files not allowed"
msgstr "Nhiều hơn %d tập tin không được chấp nhận"

#: ../raster/r.cross/main.c:119
msgid "Must specify 2 or more input maps"
msgstr "Phải chỉ định 2 bản đồ đầu vào hoặc nhiều hơn"

#: ../raster/r.cross/main.c:136
#, c-format
msgid "%s: STEP 2 ..."
msgstr "%s: BƯỚC 2 ..."

#: ../raster/r.cross/main.c:179
#, c-format
msgid "%ld categories"
msgstr "%ld phạm trù"

#: ../raster/r.in.mat/main.c:94
msgid "Imports a binary MAT-File(v4) to a GRASS raster."
msgstr "Nhập một tập tin nhị phân MAT-File (v4) vào thành một lớp raster GRASS"

#: ../raster/r.in.mat/main.c:101
#, fuzzy
msgid "Name of input MAT-File(v4)"
msgstr "Tên MAT-File(v4) hiện có"

#: ../raster/r.in.mat/main.c:105
#, fuzzy
msgid "Name for output raster map (override)"
msgstr "Tên bản đồ raster đầu ra (ghi đè)"

#: ../raster/r.in.mat/main.c:149
msgid "Reading MAT-File..."
msgstr "Đang đọc MAT-File..."

#: ../raster/r.in.mat/main.c:175
msgid "Array contains no data"
msgstr "Mảng không có dữ liệu"

#: ../raster/r.in.mat/main.c:180
msgid "Array contains imaginary data"
msgstr "Mảng chứa dữ liệu ảnh"

#: ../raster/r.in.mat/main.c:186
msgid "Invalid array name"
msgstr "Tên mảng không hợp lệ"

#: ../raster/r.in.mat/main.c:206
msgid "Invalid 'map_name' array"
msgstr "Mảng 'map_name' không hợp lệ"

#: ../raster/r.in.mat/main.c:216
msgid "Error reading 'map_name' array"
msgstr "Lỗi khi đọc mảng 'map_name'"

#: ../raster/r.in.mat/main.c:227
msgid "Invalid 'map_northern_edge' array"
msgstr "Mảng 'map_northern_edge' không hợp lệ."

#: ../raster/r.in.mat/main.c:236
msgid "Invalid 'map_southern_edge' array"
msgstr "Mảng 'map_southern_edge' không hợp lệ"

#: ../raster/r.in.mat/main.c:245
msgid "Invalid 'map_eastern_edge' array"
msgstr "Mảng 'map_eastern_edge' không hợp lệ"

#: ../raster/r.in.mat/main.c:254
msgid "Invalid 'map_western_edge' array"
msgstr "Mảng 'map_western_edge' không hợp lệ'"

#: ../raster/r.in.mat/main.c:262
msgid "Invalid 'map_title' array"
msgstr "Mảng 'map_title' không hợp lệ"

#: ../raster/r.in.mat/main.c:272
msgid "Error reading 'map_title' array"
msgstr "Lỗi khi đang đọc mảng 'map_title'"

#: ../raster/r.in.mat/main.c:285
msgid "Invalid 'map_data' array"
msgstr "Mảng 'map_data' không hợp lệ"

#: ../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 "Vui lòng liên hệ với nhóm phát triển GRASS"

#: ../raster/r.in.mat/main.c:316
#, c-format
msgid "Skipping unknown array '%s'"
msgstr "Đang bỏ qua mảng không biết '%s'"

#: ../raster/r.in.mat/main.c:344
#, c-format
msgid "No 'map_data' array found in <%s>"
msgstr "Không tìm thấy mảng 'map_data' trong <%s>"

#: ../raster/r.in.mat/main.c:351
#, c-format
msgid "Setting map name to <%s> which overrides <%s>"
msgstr "Thiết lập tên bản đồ thành <%s>, nó ghi đè <%s>"

#: ../raster/r.in.mat/main.c:358
#, c-format
msgid "Setting map name to <%s>"
msgstr "Thiết lập tên bản đồ thành <%s>"

#: ../raster/r.in.mat/main.c:362
msgid "No 'map_name' array found; using <MatFile>"
msgstr "Không tìm thấy mảng 'map_name'; dùng <MatFile>"

#: ../raster/r.in.mat/main.c:373
msgid "Missing bound"
msgstr "Thiếu ranh giới"

#: ../raster/r.in.mat/main.c:377
msgid "Using default bounds"
msgstr "Dùng các ranh giới mặc định"

#: ../raster/r.in.mat/main.c:391
#, c-format
msgid "Map <%s> bounds set to:"
msgstr "Ranh giới của bản đồ <%s> được thiết lập thành: "

#: ../raster/r.in.mat/main.c:408
msgid "Writing new raster map..."
msgstr "Đang ghi bản đồ raster mới..."

#: ../raster/r.timestamp/main.c:37 ../raster3d/r3.timestamp/main.c:44
#: ../vector/v.timestamp/main.c:37
#, fuzzy
msgid "timestamp"
msgstr "Đánh dấu thời gian không hợp lệ"

#: ../raster/r.timestamp/main.c:39
#, fuzzy
msgid "Modifies a timestamp for a raster map."
msgstr "In/thêm/loại bỏ đánh dấu thời gian cho một bản đồ raster."

#: ../raster/r.timestamp/main.c:40
msgid "Print/add/remove a timestamp for a raster map."
msgstr "In/thêm/loại bỏ đánh dấu thời gian cho một bản đồ raster."

#: ../raster/r.timestamp/main.c:49 ../vector/v.timestamp/main.c:50
#, fuzzy
msgid "Datetime, datetime1/datetime2, or 'none' to remove"
msgstr "Ngày_giờ, ngày_giờ_1/ngày_giờ_2, hoặc none"

#: ../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
#, fuzzy, c-format
msgid "Raster map <%s> not found %s"
msgstr "Không tìm thấy bản đồ raster <%s>"

#: ../raster/r.rescale/main.c:51
msgid "Rescales the range of category values in a raster map layer."
msgstr "Lấy lại tỷ lệ miền giá trị phạm trù trong một lớp bản đồ raster."

#: ../raster/r.rescale/main.c:110
#, c-format
msgid "Rescale %s[%ld,%ld] to %s[%ld,%ld]"
msgstr "Lấy lại tỷ lệ %s[%ld,%ld] thành %s[%ld,%ld]"

#: ../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
#, fuzzy
msgid "Data point position for each input map"
msgstr "Không thể lấy thông tin phép chiếu của bản đồ đầu vào"

#: ../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
#, fuzzy
msgid "Sampling point position for each output map"
msgstr "Đang chọn các đối tượng..."

#: ../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
#, fuzzy, c-format
msgid "Please specify %s= and %s="
msgstr "Vui lòng chỉ định cột z"

#: ../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
#, fuzzy, c-format
msgid "Preparing %s map <%s> at position %g"
msgstr "Đang đọc bản đồ raster <%s trong %s>... "

#: ../raster/r.series.interp/main.c:232
#, fuzzy, c-format
msgid "No raster map name found in %s file <%s>"
msgstr "Tên các tập tin đầu vào"

#: ../raster/r.series.interp/main.c:243
#, fuzzy, c-format
msgid "No %s raster map not found"
msgstr "Không tìm thấy bản đồ raster"

#: ../raster/r.series.interp/main.c:250
#, fuzzy, c-format
msgid "The number of %s maps and %s point positions must be equal"
msgstr "Tên của các bản đồ đầu vào và bản đồ độ cao không giống nhau"

#: ../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
#, fuzzy
msgid "At least 2 input maps are required for linear interpolation"
msgstr "Cấp phát bộ nhớ cho phép nội suy song tuyến tính"

#: ../raster/r.series.interp/main.c:337
#, c-format
msgid "Interpolate map <%s> at position %g in interval (%g;%g)"
msgstr ""

#: ../raster/r.colors.out/raster_main.c:49
#, fuzzy
msgid "Exports the color table associated with a raster map."
msgstr "Trình bày bảng màu liên quan đến một lớp bản đồ raster."

#: ../raster/r.colors.out/raster_main.c:55
#: ../raster/r.colors.out/raster3d_main.c:56 ../vector/v.colors.out/main.c:61
#, fuzzy
msgid "Path to output rules file"
msgstr "Đường dẫn đến tập tin VTK tạo thành"

#: ../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
#, fuzzy
msgid "If not given write to standard output"
msgstr "Nếu không cung cấp, đọc từ đầu vào tiêu chuẩn"

#: ../raster/r.colors.out/raster_main.c:61
#: ../raster/r.colors.out/raster3d_main.c:62 ../vector/v.colors.out/main.c:72
#, fuzzy
msgid "Output values as percentages"
msgstr "Tên tập tin hướng đầu ra"

#: ../raster/r.colors.out/raster3d_main.c:50
#, fuzzy
msgid "Exports the color table associated with a 3D raster map."
msgstr "Trình bày bảng màu liên quan đến một lớp bản đồ raster."

#: ../raster/r.colors.out/raster3d_main.c:70
#, fuzzy, c-format
msgid "Unable to read color table for raster3d map <%s>"
msgstr "Không thể đọc bảng màu cho bản đồ raster <%s>"

#: ../raster/r.gwflow/main.c:57
#, fuzzy
msgid "Name of input raster map with initial piezometric head in [m]"
msgstr "Đầu đo áp suất ban đầu tính bằng [m]"

#: ../raster/r.gwflow/main.c:62
#, fuzzy
msgid ""
"Name of input raster map providing boundary condition status: 0-inactive, 1-"
"active, 2-dirichlet"
msgstr ""
"Trạng thái điều kiện ranh giới, 0-không kích hoạt, 1-kích hoạt, 2-dirichlet"

#: ../raster/r.gwflow/main.c:67
#, fuzzy
msgid ""
"Name of input raster map with x-part of the hydraulic conductivity tensor in "
"[m/s]"
msgstr "Phần x của sức căng độ dẫn thủy lực tính bằng [m/s]"

#: ../raster/r.gwflow/main.c:72
#, fuzzy
msgid ""
"Name of input raster map with y-part of the hydraulic conductivity tensor in "
"[m/s]"
msgstr "Phần y của sức căng độ dẫn thủy lực tính bằng [m/s]"

#: ../raster/r.gwflow/main.c:77
#, fuzzy
msgid "Name of input raster map with water sources and sinks in [m^3/s]"
msgstr "Các nguồn nước và các chỗ lún tính bằng [m^3/gi]"

#: ../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 "Nạp lại"

#: ../raster/r.gwflow/main.c:88
#, fuzzy
msgid "Recharge input raster map e.g: 6*10^-9 per cell in [m^3/s*m^2]"
msgstr "Bản đồ tháo nước ví dụ như 6*10^-9 trên ô [m^3/gi*m^2]"

#: ../raster/r.gwflow/main.c:92
#, fuzzy
msgid ""
"Name of input raster map describing the top surface of the aquifer in [m]"
msgstr "Bề mặt dưới cùng của tầng ngậm nước tính bằng [m]"

#: ../raster/r.gwflow/main.c:96
#, fuzzy
msgid ""
"Name of input raster map describing the bottom surface of the aquifer in [m]"
msgstr "Bề mặt dưới cùng của tầng ngậm nước tính bằng [m]"

#: ../raster/r.gwflow/main.c:100
#, fuzzy
msgid "Output raster map storing the numerical result [m]"
msgstr "Bản đồ lưu trữ kết quả số liệu [m]"

#: ../raster/r.gwflow/main.c:106
#, fuzzy
msgid ""
"Output raster map to store the groundwater filter velocity vector part in x "
"direction [m/s]"
msgstr ""
"Tính toán trường vec-tơ tốc độ lọc nước ngầm [m/gi]\n"
" và ghi các thành phần x và y ra các bản đồ được đặt tên là tên_[xy]"

#: ../raster/r.gwflow/main.c:112
#, fuzzy
msgid ""
"Output raster map to store the groundwater filter velocity vector part in y "
"direction [m/s]"
msgstr ""
"Tính toán trường vec-tơ tốc độ lọc nước ngầm [m/gi]\n"
" và ghi các thành phần x và y ra các bản đồ được đặt tên là tên_[xy]"

#: ../raster/r.gwflow/main.c:118
#, fuzzy
msgid "Output raster map to store the groundwater budget for each cell [m^3/s]"
msgstr ""
"Tính toán trường vec-tơ tốc độ lọc nước ngầm [m/gi]\n"
" và ghi các thành phần x và y ra các bản đồ được đặt tên là tên_[xy]"

#: ../raster/r.gwflow/main.c:126
msgid "The type of groundwater flow"
msgstr "Kiểu dòng chảy nước ngầm"

#: ../raster/r.gwflow/main.c:132
#, fuzzy
msgid "Name of input raster map providing the height of the river bed in [m]"
msgstr "Độ cao của lòng sông tính bằng [m]"

#: ../raster/r.gwflow/main.c:140
#, fuzzy
msgid ""
"Name of input raster map providing the water level (head) of the river with "
"leakage connection in [m]"
msgstr "Mực nước (đầu) của sông với kết nối rò rỉ tính bằng [m]"

#: ../raster/r.gwflow/main.c:147
#, fuzzy
msgid ""
"Name of input raster map providing the leakage coefficient of the river bed "
"in [1/s]."
msgstr "Hệ số rò rỉ của lòng sông tính bằng [1/s]."

#: ../raster/r.gwflow/main.c:155
#, fuzzy
msgid ""
"Name of input raster map providing the height of the drainage bed in [m]"
msgstr "Độ cao của lòng tháo nước tính bằng [m]"

#: ../raster/r.gwflow/main.c:162
#, fuzzy
msgid ""
"Name of input raster map providing the leakage coefficient of the drainage "
"bed in [1/s]"
msgstr "Hệ số rò rỉ của lòng tháo nước tính bằng [1/s]"

#: ../raster/r.gwflow/main.c:167
#, fuzzy
msgid "The maximum number of iterations in the linearization approach"
msgstr "Số lần chạy lặp tối đa"

#: ../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
#, fuzzy
msgid "groundwater flow"
msgstr "Kiểu dòng chảy nước ngầm"

#: ../raster/r.gwflow/main.c:212
msgid ""
"Numerical calculation program for transient, confined and unconfined "
"groundwater flow in two dimensions."
msgstr ""
"Chương trình tính toán bằng số dùng cho dòng chảy nước ngầm tạm thời, hạn "
"chế và không hạn chế ở dạng hai chiều."

#: ../raster/r.gwflow/main.c:237
msgid "Please provide river_head, river_leak and river_bed maps"
msgstr ""
"Vui lòng cung cấp các bản đồ river_head (đầu sông), river_leak (độ rò sông) "
"và river_bed (lòng sông)"

#: ../raster/r.gwflow/main.c:249
msgid "Please provide drain_head and drain_leak maps"
msgstr ""
"Vui lòng cung cấp các bản đồ drain_head (đầu tháo nước) và drain_leak (độ rò "
"tháo nước)"

#: ../raster/r.gwflow/main.c:263
#, fuzzy
msgid ""
"The cholesky solver dos not work with sparse matrices. You may choose a full "
"filled quadratic matrix, flag -f."
msgstr "Trình giải Cholesky trực tiếp không làm việc với các ma trận rời rạc"

#: ../raster/r.gwflow/main.c:293
#, fuzzy, c-format
msgid "Calculation time: %g"
msgstr "Đang tính các giá trị trung bình nhóm ..."

#: ../raster/r.gwflow/main.c:380
#, fuzzy, c-format
msgid "Calculation of unconfined groundwater flow loop %i"
msgstr "Tính toán vòng lặp dòng chảy ngầm không giới hạn %i\n"

#: ../raster/r.gwflow/main.c:403
#, c-format
msgid "Maximum difference between this and last increment: %g"
msgstr "Sai biệt lớn nhất giữa vòng lặp này và số gia sau cùng: %g"

#: ../raster/r.gwflow/main.c:546 ../raster3d/r3.gwflow/main.c:279
msgid "Unable to create and solve the linear equation system"
msgstr "Không thể tạo và giải hệ phương trình tuyến tính"

#: ../raster/r.external.out/main.c:38
#, c-format
msgid "Supported Formats:\n"
msgstr "Các định dạng được hỗ trợ:\n"

#: ../raster/r.external.out/main.c:132
#, fuzzy
msgid "Unable to open GDAL file"
msgstr "không thể tạo mặt"

#: ../raster/r.external.out/main.c:156 ../vector/v.external.out/format.c:49
#, fuzzy, c-format
msgid "Format <%s> not supported"
msgstr "Kiểu của cột không được hỗ trợ"

#: ../raster/r.external.out/main.c:162
#, fuzzy, c-format
msgid "Format <%s> does not support direct write"
msgstr "định dạng 'point' không được hỗ trợ đối với phiên bản cũ"

#: ../raster/r.external.out/main.c:166 ../vector/v.external.out/format.c:52
#, fuzzy, c-format
msgid "Format <%s> does not support writing"
msgstr "định dạng 'point' không được hỗ trợ đối với phiên bản cũ"

#: ../raster/r.external.out/main.c:214
#, fuzzy
msgid "Unable to create GDAL file"
msgstr "không thể tạo mặt"

#: ../raster/r.external.out/main.c:217
#, fuzzy
msgid "Error writing GDAL file"
msgstr "Lỗi khi đang ghi tập tin bản đồ kết quả!"

#: ../raster/r.external.out/main.c:237 ../vector/v.external.out/main.c:45
#, fuzzy
msgid "output"
msgstr "Đầu ra"

#: ../raster/r.external.out/main.c:240
msgid "Defines raster output format utilizing GDAL library."
msgstr ""

#: ../raster/r.external.out/main.c:244
#, fuzzy
msgid "Name of output directory"
msgstr "Tên tập tin đầu ra"

#: ../raster/r.external.out/main.c:251
#, fuzzy
msgid "Extension for output files"
msgstr "Tên cho tập tin đầu ra"

#: ../raster/r.external.out/main.c:257
#, fuzzy
msgid "Format of output files"
msgstr "Tên tập tin đầu ra"

#: ../raster/r.external.out/main.c:264 ../vector/v.out.postgis/args.c:52
#: ../vector/v.external.out/args.c:39
#, fuzzy
msgid "Creation options"
msgstr "Tương quan"

#: ../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
#, fuzzy
msgid "Print current status"
msgstr "In ra đường dẫn tìm kiếm bộ bản đồ hiện tại"

#: ../raster/r.in.xyz/main.c:166
#, fuzzy
msgid ""
"Creates a raster map from an assemblage of many coordinates using univariate "
"statistics."
msgstr ""
"Tạo một bản đồ raster từ sự tập hợp nhiều tọa độ bằng các dùng thống kê một "
"biến."

#: ../raster/r.in.xyz/main.c:170
msgid "ASCII file containing input data (or \"-\" to read from stdin)"
msgstr ""
"Tập tin ASCII chứa dữ liệu đầu vào (hoặc nhập \"-\" để đọc từ đầu vào tiêu "
"chuẩn)"

#: ../raster/r.in.xyz/main.c:219
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:230
#, fuzzy
msgid "Number of header lines to skip at top of input file"
msgstr ""
"Số dòng header bỏ qua ở phần trên cùng của tập tin đầu vào (chế độ điểm)"

#: ../raster/r.in.xyz/main.c:239 ../raster/r.in.xyz/main.c:247
#: ../raster/r.in.xyz/main.c:256 ../raster/r.in.xyz/main.c:264
#: ../raster/r.in.xyz/main.c:272
#, fuzzy
msgid "Advanced Input"
msgstr "Nâng cao"

#: ../raster/r.in.xyz/main.c:254
#, fuzzy
msgid "Alternate column number of data values in input file"
msgstr "Số thứ tự cột chứa giá trị dữ liệu trong tập tin đầu vào"

#: ../raster/r.in.xyz/main.c:255
#, fuzzy
msgid "If not given (or set to 0) the z-column data is used"
msgstr "Nếu không được cung cấp, tên của bản đồ đầu vào được sử dụng"

#: ../raster/r.in.xyz/main.c:263
#, fuzzy
msgid "Filter range for alternate value column data (min,max)"
msgstr "Miền giá trị lọc cho dữ liệu z (min,max)"

#: ../raster/r.in.xyz/main.c:271
#, fuzzy
msgid "Scale to apply to alternate value column data"
msgstr "Tỷ lệ áp dụng cho dữ liệu z"

#: ../raster/r.in.xyz/main.c:333
msgid "Please specify a reasonable column number."
msgstr "Vui lòng chỉ định số thứ tự cột hợp lý."

#: ../raster/r.in.xyz/main.c:345 ../vector/v.in.ascii/main.c:216
msgid "Please specify reasonable number of lines to skip"
msgstr "Vui lòng chỉ định số dòng bỏ qua hợp lý"

#: ../raster/r.in.xyz/main.c:364
#, fuzzy
msgid "Invalid vrange"
msgstr "Miền zrange không hợp lệ"

#: ../raster/r.in.xyz/main.c:548
msgid ""
"If input is not from a file it is only possible to perform a single pass."
msgstr ""
"Nếu đầu vào không phải từ một tập tin, chỉ có thể thực hiện một lần chạy qua."

#: ../raster/r.in.xyz/main.c:560
#, fuzzy
msgid "Range filters will not be taken into account during scan"
msgstr "miền giá trị z (zrange) sẽ không được xem xét trong quá trình quét"

#: ../raster/r.in.xyz/main.c:597
#, fuzzy
msgid "Reading input data..."
msgstr "Đang đọc các đầu vào..."

#: ../raster/r.in.xyz/main.c:682 ../raster/r.in.xyz/main.c:690
#: ../raster/r.in.xyz/main.c:1199 ../raster/r.in.xyz/main.c:1207
#, c-format
msgid ""
"Not enough data columns. Incorrect delimiter or column number? Found the "
"following character(s) in row %lu:\n"
"[%s]"
msgstr ""
"Không đủ cột dữ liệu. Dấu phân cách cột hoặc số thứ tự cột không đúng? Tìm "
"thấy (các) ký tự sau trong hàng %lu:\n"
" [%s]"

#: ../raster/r.in.xyz/main.c:686 ../raster/r.in.xyz/main.c:1203
msgid "Line ignored as requested"
msgstr "Dòng bị bỏ qua khi được yêu cầu"

#: ../raster/r.in.xyz/main.c:705 ../raster/r.in.xyz/main.c:1237
#, c-format
msgid "Bad y-coordinate line %lu column %d. <%s>"
msgstr "Dòng tọa độ y tồi %lu cột %d. <%s>"

#: ../raster/r.in.xyz/main.c:712 ../raster/r.in.xyz/main.c:1222
#, c-format
msgid "Bad x-coordinate line %lu column %d. <%s>"
msgstr "Dòng tọa độ x tồi %lu cột %d. <%s>"

#: ../raster/r.in.xyz/main.c:719 ../raster/r.in.xyz/main.c:1252
#, c-format
msgid "Bad z-coordinate line %lu column %d. <%s>"
msgstr "Dòng tọa độ z tồi %lu cột %d. <%s>"

#: ../raster/r.in.xyz/main.c:732 ../raster/r.in.xyz/main.c:1270
#, fuzzy, c-format
msgid "Bad data value line %lu column %d. <%s>"
msgstr "Dòng tọa độ y tồi %lu cột %d. <%s>"

#: ../raster/r.in.xyz/main.c:815
#, fuzzy
msgid "Writing to output raster map..."
msgstr "Đang ghi bản đồ raster đầu ra %s..."

#: ../raster/r.relief/main.c:112
msgid "Creates shaded relief map from an elevation map (DEM)."
msgstr "Tạo bản đồ nổi đổ bóng từ một bản đồ độ cao (DEM)."

#: ../raster/r.relief/main.c:117
#, fuzzy
msgid "Name for output shaded relief map"
msgstr "Tên của bản đồ raster đầu ra"

#: ../raster/r.relief/main.c:125
msgid "Altitude of the sun in degrees above the horizon"
msgstr "Độ cao mặt trời (độ) trên đường chân trời"

#: ../raster/r.relief/main.c:126 ../raster/r.relief/main.c:136
#, fuzzy
msgid "Sun position"
msgstr "Vị trí thể tích"

#: ../raster/r.relief/main.c:135
msgid "Azimuth of the sun in degrees to the east of north"
msgstr "Góc phương vị của mặt trời (độ) từ phía đông của hướng bắc."

#: ../raster/r.relief/main.c:143
msgid "Factor for exaggerating relief"
msgstr "Hệ số để phóng đại độ nổi"

#: ../raster/r.relief/main.c:151
#, fuzzy
msgid "Scale factor for converting meters to elevation units"
msgstr "Hệ số tỷ lệ để đổi đơn vị chiều ngang thành đơn vị chiều đứng"

#: ../raster/r.relief/main.c:158
#, fuzzy
msgid "Elevation units (overrides scale factor)"
msgstr "Giá trị hệ số tỷ lệ không hợp lệ"

#: ../raster/r.relief/main.c:163
#, fuzzy
msgid "international feet"
msgstr "Phương pháp nội suy"

#: ../raster/r.relief/main.c:164
msgid "survey feet"
msgstr ""

#: ../raster/r.relief/main.c:215
#, fuzzy, c-format
msgid "%s=%s - must not be zero"
msgstr "%s = %s - phải là một số dương"

#: ../raster/r.relief/main.c:474
#, fuzzy, c-format
msgid "Shaded relief raster map <%s> complete"
msgstr "Bản đồ raster độ dốc <%s> hoàn tất"

#: ../raster/r.surf.idw/main.c:107 ../vector/v.surf.idw/main.c:90
msgid "IDW"
msgstr ""

#: ../raster/r.surf.idw/main.c:109
#, fuzzy
msgid ""
"Provides surface interpolation from raster point data by Inverse Distance "
"Squared Weighting."
msgstr ""
"Nội suy bề mặt từ dữ liệu điểm vector theo phương pháp IDSW (Inverse "
"Distance Squared Weighting) (Bình phương trọng số theo nghịch đảo khoảng "
"cáchh)."

#: ../raster/r.surf.idw/main.c:119 ../vector/v.surf.idw/main.c:113
msgid "Number of interpolation points"
msgstr "Số lượng các điểm nội suy"

#: ../raster/r.surf.idw/main.c:124
msgid "Output is the interpolation error"
msgstr "Đầu ra là lỗi nội suy"

#: ../raster/r.surf.idw/main.c:130
#, c-format
msgid "Illegal value for '%s' (%s)"
msgstr "Giá trị cho '%s' không hợp lệ (%s)"

#: ../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 "Mô-đun này hiện chỉ làm việc với các bản đồ số nguyên (CELL)"

#: ../raster/r.surf.idw/main.c:260
#, fuzzy, c-format
msgid "Interpolating raster map <%s> (%d row)..."
msgid_plural "Interpolating raster map <%s> (%d rows)..."
msgstr[0] "Đang nội suy bản đồ raster <%s> ... %d hàng ... "
msgstr[1] "Đang nội suy bản đồ raster <%s> ... %d hàng ... "

#: ../raster/r.profile/main.c:56
msgid "Outputs the raster map layer values lying on user-defined line(s)."
msgstr ""
"Xuất ra các giá trị của lớp bản đồ raster ở trên (các) đường do người dùng "
"chỉ định."

#: ../raster/r.profile/main.c:75
#, fuzzy
msgid "Name of input file containing coordinate pairs"
msgstr "Tên củ tập tin chứa các chữ ký"

#: ../raster/r.profile/main.c:77
#, fuzzy
msgid "Use instead of the 'coordinates' option. \"-\" reads from stdin."
msgstr ""
"Tập tin chứa các quy tắc nhãn phạm trù (hoặc dùng \"-\" để đọc từ đầu vào "
"tiêu chuẩn)"

#: ../raster/r.profile/main.c:85
msgid "Resolution along profile (default = current region resolution)"
msgstr "Độ phân giải dọc theo mặt cắt (mặc định= độ phân giải vùng hiện tại)"

#: ../raster/r.profile/main.c:98
msgid "Output RRR:GGG:BBB color values for each profile point"
msgstr "Xuất ra các giá trị màu dạng RRR:GGG:BBB cho mỗi điểm trên mặt cắt"

#: ../raster/r.profile/main.c:103
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:117
msgid "Either use profile option or coordinate_file  option, but not both"
msgstr ""

#: ../raster/r.profile/main.c:144
#, fuzzy, c-format
msgid "Illegal resolution %g [%s]"
msgstr "Độ phải giải không hợp lệ! [%g]"

#: ../raster/r.profile/main.c:151
#, fuzzy, c-format
msgid "Using resolution: %g [%s]"
msgstr "Dùng độ phân giải [%g]"

#: ../raster/r.profile/main.c:182
#, fuzzy
msgid "Output columns:"
msgstr "Đầu ra"

#: ../raster/r.profile/main.c:185
#, fuzzy, c-format
msgid "Easting, Northing, Along track dist. [%s], Elevation"
msgstr "[Easting] [Northing] [K.cách Dọc theo Đường (m)] [Độ cao]"

#: ../raster/r.profile/main.c:187
#, fuzzy, c-format
msgid "Along track dist. [%s], Elevation"
msgstr "[K.cách Dọc theo Đường (m)] [Độ cao]"

#: ../raster/r.profile/main.c:189
#, fuzzy
msgid " RGB color"
msgstr "[Màu RGB]"

#: ../raster/r.profile/main.c:200
#, fuzzy, c-format
msgid "Could not open <%s>"
msgstr "Không thể đóng bản đồ"

#: ../raster/r.profile/main.c:207
#, c-format
msgid "Invalid coordinates %s %s"
msgstr "Các tọa độ không hợp lệ %s %s"

#: ../raster/r.profile/main.c:278
#, fuzzy, c-format
msgid "Approx. transect length: %f [%s]"
msgstr "Chiều dài tuyến tương đối [%f] m"

#: ../raster/r.profile/main.c:281
msgid "Endpoint coordinates are outside of current region settings"
msgstr "Tọa độ điểm kết thúc nằm ngoài các thiết lập vùng hiện tại"

#: ../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 "Vui lòng nhập một cặp tọa độ/dòng"

#: ../raster/r.covar/main.c:54
msgid ""
"Outputs a covariance/correlation matrix for user-specified raster map "
"layer(s)."
msgstr ""
"Xuất ra ma trận hiệp phương sai/tương quan cho (các) lớp bản đồ raster do "
"người dùng chỉ định."

#: ../raster/r.covar/main.c:61
msgid "Print correlation matrix"
msgstr "In ra ma trận tương quan"

#: ../raster/r.covar/main.c:86
#, c-format
msgid "%s: complete ... "
msgstr "%s: hoàn tất..."

#: ../raster/r.carve/enforce_ds.c:83
msgid "Processing lines... "
msgstr "Đang xử lý các đường..."

#: ../raster/r.carve/enforce_ds.c:175
msgid ""
"Vect runs out of region and re-enters - this case is not yet implemented."
msgstr ""
"Vec-tơ chạy ra ngoài vùng và chạy vào lại - trường hợp này chưa được áp dụng."

#: ../raster/r.carve/lobf.c:74
msgid "trying to divide by zero...no unique solution for system...skipping..."
msgstr ""
"chia cho số 0...không có giải pháp nhất quán cho hệ thống...đang bỏ qua..."

#: ../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 ""
"Lấy dữ liệu suối vec-tơ, chuyển đổi nó thành kiểu raster, và trừ đi độ sâu "
"từ DEM đầu ra."

#: ../raster/r.carve/main.c:82
msgid "Name of input raster elevation map"
msgstr "Tên của bản đồ độ cao raster đầu vào"

#: ../raster/r.carve/main.c:87
#, fuzzy
msgid "Name of input vector map containing stream(s)"
msgstr "Tên của bản đồ vec-tơ đầu vào chứa các đường"

#: ../raster/r.carve/main.c:95
msgid "Name for output vector map for adjusted stream points"
msgstr "Tên của bản đồ vec-tơ đầu ra dùng cho các điểm suối được điều chỉnh"

#: ../raster/r.carve/main.c:100
#, fuzzy
msgid "Stream width (in meters)"
msgstr "Độ sâu suối bổ sung (mét)"

#: ../raster/r.carve/main.c:101
#, fuzzy
msgid "Default is raster cell width"
msgstr "Chiều rộng của suối (theo mét). Mặc định là chiều rộng của ô raster"

#: ../raster/r.carve/main.c:106
msgid "Additional stream depth (in meters)"
msgstr "Độ sâu suối bổ sung (mét)"

#: ../raster/r.carve/main.c:110
msgid "No flat areas allowed in flow direction"
msgstr "Các vùng bằng phẳng không được phép có trong hướng dòng chảy"

#: ../raster/r.carve/main.c:134
#, c-format
msgid "Invalid width value '%s' - using default."
msgstr "Giá trị chiều rộng không hợp lệ '%s' - dùng giá trị mặc định."

#: ../raster/r.carve/main.c:148
#, c-format
msgid "Invalid depth value '%s' - using default."
msgstr "Giá trị độ sâu không hợp lệ '%s' - dùng giá trị mặc định."

#: ../raster/r.statistics/o_kurt.c:91
msgid "o_kurto: No data in array"
msgstr "o_kurto: Không có dữ liệu trong mảng"

#: ../raster/r.statistics/o_var.c:95 ../raster/r.statistics/o_sdev.c:94
msgid "o_var: No data in array"
msgstr "o_var: Không có dữ liệu trong mảng"

#: ../raster/r.statistics/read_stats.c:20
msgid "Reading r.stats output"
msgstr "Đang đọc đầu ra r.stats"

#: ../raster/r.statistics/main.c:59
msgid "Calculates category or object oriented statistics."
msgstr "Tính toán thống kê phạm trù hoặc hướng đối tượng ."

#: ../raster/r.statistics/o_skew.c:91
msgid "o_skew: No data in array"
msgstr "o_skew: Không có dữ liệu trong mảng"

#: ../raster/r.statistics/o_adev.c:93
msgid "o_adev: No data in array"
msgstr "o_adev: Không có dữ liệu trong mảng"

#: ../raster/r.support/check.c:26
#, c-format
msgid ""
"\n"
"  Updating statistics for [%s]"
msgstr ""
"\n"
"  Đang cập nhật thống kê cho [%s]"

#: ../raster/r.support/check.c:69
#, c-format
msgid ""
"   Updating the number of categories for [%s]\n"
"\n"
msgstr ""
"   Đang cập nhất số phạm trù cho [%s]\n"
"\n"

#: ../raster/r.support/main.c:57
msgid "Allows creation and/or modification of raster map layer support files."
msgstr ""
"Cho phép tạo và/hoặc thay đổi các tập tin hỗ trợ của lớp bản đồ raster."

#: ../raster/r.support/main.c:67 ../raster3d/r3.support/main.c:62
msgid "Text to use for map title"
msgstr "Nội dung dùng làm tiêu đề bản đồ"

#: ../raster/r.support/main.c:75 ../raster3d/r3.support/main.c:70
msgid "Text to append to the next line of the map's metadata file"
msgstr "Nội dung đính vào dòng kế tiếp trong tập tin mô tả dữ liệu của bản đồ"

#: ../raster/r.support/main.c:81
msgid "Text to use for map data units"
msgstr "Nội dung dùng cho đơn vị dữ liệu của bản đồ"

#: ../raster/r.support/main.c:87
msgid "Text to use for map vertical datum"
msgstr "Nội dung dùng cho mốc tọa độ chuẩn chiều đứng của bản đồ"

#: ../raster/r.support/main.c:94 ../raster3d/r3.support/main.c:89
msgid "Text to use for data source, line 1"
msgstr "Nội dung dùng cho nguồn dữ liệu, dòng 1"

#: ../raster/r.support/main.c:101 ../raster3d/r3.support/main.c:96
msgid "Text to use for data source, line 2"
msgstr "Nội dung dùng cho nguồn dữ liệu, dòng 2"

#: ../raster/r.support/main.c:109 ../raster3d/r3.support/main.c:104
msgid "Text to use for data description or keyword(s)"
msgstr "Nội dung dùng cho mô tả dữ liệu hoặc (các) từ khoá"

#: ../raster/r.support/main.c:121 ../raster3d/r3.support/main.c:116
msgid "Text file from which to load history"
msgstr ""

#: ../raster/r.support/main.c:126 ../raster3d/r3.support/main.c:121
msgid "Text file in which to save history"
msgstr ""

#: ../raster/r.support/main.c:130
#, fuzzy
msgid "Update statistics (histogram, range)"
msgstr ""
"Có cập nhật thống kê (biểu đồ histogram, khoảng giá trị) cho [%s] không?"

#: ../raster/r.support/main.c:134
#, fuzzy
msgid "Create/reset the null file"
msgstr "Tập tin raster đầu vào"

#: ../raster/r.support/main.c:138
#, fuzzy
msgid "Delete the null file"
msgstr "Tập tin raster đầu vào"

#: ../raster/r.support/main.c:253 ../raster3d/r3.support/main.c:252
#, c-format
msgid "cats table for [%s] set to %s"
msgstr "Bảng phạm trù cho [%s] được thiết lập thành %s"

#: ../raster/r.support/main.c:277 ../raster/r.support/main.c:305
#, c-format
msgid "[%s] is a reclass of another map. Exiting."
msgstr "[%s] là sự phân loại lại của một bản đồ khác. Đang thoát."

#: ../raster/r.support/main.c:288
#, c-format
msgid "Writing new null file for [%s]... "
msgstr "Ghi đang ghi tập tin null cho [%s]... "

#: ../raster/r.support/main.c:309
#, c-format
msgid "Removing null file for [%s]...\n"
msgstr "Đang loại bỏ tập tin null cho [%s]...\n"

#: ../raster/r.support/main.c:316
msgid "Done."
msgstr "Xong."

#: ../raster/r.contour/cont.c:82
#, fuzzy, c-format
msgid "Writing vector contour (one level)..."
msgid_plural "Writing vector contours (total levels %d)..."
msgstr[0] "Đang ghi các đường bình độ vec-tơ (tổng số cấp %d)..."
msgstr[1] "Đang ghi các đường bình độ vec-tơ (tổng số cấp %d)..."

#: ../raster/r.contour/cont.c:213
#, fuzzy, c-format
msgid "%d crossing found"
msgid_plural "%d crossings found"
msgstr[0] "Tìm thấy %d chỗ bắt chéo"
msgstr[1] "Tìm thấy %d chỗ bắt chéo"

#: ../raster/r.contour/cont.c:266
msgid "Illegal edge number"
msgstr "Số gờ không hợp lệ"

#: ../raster/r.contour/cont.c:374
msgid "Edge number out of range"
msgstr "Số gờ nằm ngoài miền"

#: ../raster/r.contour/main.c:89
#, fuzzy
msgid "contours"
msgstr "Độ tương phản"

#: ../raster/r.contour/main.c:91
msgid "Produces a vector map of specified contours from a raster map."
msgstr ""
"Tạo một bản đồ vec-tơ GRASS với các đường bình độ được chỉ định từ một lớp "
"bản đồ raster."

#: ../raster/r.contour/main.c:101
msgid "Increment between contour levels"
msgstr "Khoảng tăng dần giữa các cấp bình độ"

#: ../raster/r.contour/main.c:102 ../raster/r.contour/main.c:110
#: ../raster/r.contour/main.c:117 ../raster/r.contour/main.c:124
#, fuzzy
msgid "Contour levels"
msgstr "Danh sách các cấp bình độ"

#: ../raster/r.contour/main.c:109
msgid "List of contour levels"
msgstr "Danh sách các cấp bình độ"

#: ../raster/r.contour/main.c:116
msgid "Minimum contour level"
msgstr "Cấp đường bình độ nhỏ nhất"

#: ../raster/r.contour/main.c:123
msgid "Maximum contour level"
msgstr "Cấp đường bình độ lớn nhất"

#: ../raster/r.contour/main.c:132
msgid "Minimum number of points for a contour line (0 -> no limit)"
msgstr "Số điểm nhỏ nhất cho một đường bình độ (0 -> không hạn chế)"

#: ../raster/r.contour/main.c:140
#, fuzzy, c-format
msgid "Neither <%s> nor <%s> option must be specified"
msgstr "Hoặc 'rules' hoặc 'col' phải được chỉ định"

#: ../raster/r.contour/main.c:183 ../raster/r.stream.extract/close.c:188
#: ../vector/v.net.flow/main.c:181 ../vector/v.net.centrality/main.c:266
#: ../vector/v.net.distance/main.c:263 ../vector/v.net.allpairs/main.c:179
#: ../vector/v.net.path/path.c:109 ../vector/v.net.components/main.c:189
#: ../vector/v.to.points/main.c:182 ../vector/v.net.timetable/main.c:103
#: ../vector/v.in.ogr/main.c:1153 ../vector/v.overlay/main.c:580
#: ../vector/v.distance/main.c:1356 ../vector/v.in.lidar/main.c:612
#: ../vector/v.in.dwg/main.c:240
#, c-format
msgid "Unable to create table: '%s'"
msgstr "Không thể tạo bảng: '%s'"

#: ../raster/r.contour/main.c:188 ../vector/v.in.ascii/main.c:517
#: ../vector/v.reclass/main.c:322 ../vector/v.to.points/main.c:187
#: ../vector/v.in.dxf/write_vect.c:241 ../vector/v.in.ogr/main.c:1663
#: ../vector/v.in.lidar/main.c:617 ../vector/v.in.dwg/main.c:244
#, c-format
msgid "Unable to create index for table <%s>, key <%s>"
msgstr "Không thể tạo chỉ mục cho bảng <%s>, khoá <%s>"

#: ../raster/r.contour/main.c:203 ../vector/v.voronoi/main.c:384
#: ../vector/v.extract/copy_tab.c:57 ../vector/v.select/copy_tabs.c:17
#: ../vector/v.generalize/misc.c:124
msgid "Writing attributes..."
msgstr "Đang ghi các thuộc tính..."

#: ../raster/r.contour/main.c:216 ../vector/v.to.points/write.c:52
#: ../vector/v.overlay/area_area.c:345 ../vector/v.overlay/line_area.c:410
#, c-format
msgid "Unable to insert new record: '%s'"
msgstr "Không thể chèn bản ghi mới: '%s'"

#: ../raster/r.contour/main.c:237 ../vector/v.generalize/displacement.c:78
msgid "Reading data..."
msgstr "Đang đọc dữ liệu..."

#: ../raster/r.contour/main.c:263
#, c-format
msgid "Range of data: min=%f, max=%f"
msgstr "Miền dữ liệu: min=%f, max=%f"

#: ../raster/r.contour/main.c:265
msgid "Range of data: empty"
msgstr "Miền dữ liệu: rỗng"

#: ../raster/r.contour/main.c:293 ../raster/r.contour/main.c:296
msgid "This step value is not allowed"
msgstr "Giá trị bước này không được chấp nhận"

#: ../raster/r.contour/main.c:321
#, c-format
msgid "Range of levels: min = %f, max = %f"
msgstr "Miền của các cấp: min = %f, max = %f"

#: ../raster/r.contour/main.c:350
msgid "Displacing data..."
msgstr "Đang dời dữ liệu..."

#: ../raster/r.usler/main.c:54
msgid "rainfall"
msgstr ""

#: ../raster/r.usler/main.c:57
msgid "Computes USLE R factor, Rainfall erosivity index."
msgstr ""

#: ../raster/r.usler/main.c:60
#, fuzzy
msgid "Name of annual precipitation raster map [mm/year]"
msgstr "Tên của bản đồ raster độ cao đầu vào [mét]"

#: ../raster/r.usler/main.c:63
#, fuzzy
msgid "Name for output USLE R raster map [MJ.mm/ha.hr.year]"
msgstr "Tên của lớp đầu ra"

#: ../raster/r.usler/main.c:70
#, fuzzy
msgid "Name of USLE R equation"
msgstr "Tên của bản đồ raster độ cao"

#: ../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.mfilter/perform.c:40 ../raster/r.mfilter/perform.c:51
msgid "Unable to create temporary file"
msgstr "Không thể tạo tập tin tạm"

#: ../raster/r.mfilter/perform.c:81
#, c-format
msgid "Writing raster map <%s>"
msgstr "Đang ghi bản đồ raster <%s>"

#: ../raster/r.mfilter/getrow.c:23
msgid "Error reading temporary file"
msgstr "Lỗi khi đang đọc tập tin tạm"

#: ../raster/r.mfilter/main.c:60
#, fuzzy
msgid "Performs raster map matrix filter."
msgstr "Lọc ma trận tập tin raster."

#: ../raster/r.mfilter/main.c:71
#, fuzzy
msgid "Path to filter file"
msgstr "Đường dẫn đến tập tin phông chữ"

#: ../raster/r.mfilter/main.c:79
msgid "Number of times to repeat the filter"
msgstr "Số lần lặp lại phép lọc"

#: ../raster/r.mfilter/main.c:86
msgid "Output raster map title"
msgstr "Tiêu đề bản đồ raster đầu ra"

#: ../raster/r.mfilter/main.c:98
msgid "Apply filter only to null data values"
msgstr "Chỉ áp dụng phép lọc cho các giá trị dữ liệu rỗng"

#: ../raster/r.mfilter/main.c:125
msgid "Raster map too small for the size of the filter"
msgstr "Bản đồ raster quá nhỏ so với kích thước của lọc"

#: ../raster/r.mfilter/getfilt.c:27
#, c-format
msgid "Cannot open filter file '%s'"
msgstr "Không thể mở tập tin lọc '%s'"

#: ../raster/r.mfilter/getfilt.c:47
msgid "Illegal filter matrix size specified"
msgstr "Kích thước ma trận lọc được chỉ định không hợp lệ"

#: ../raster/r.mfilter/getfilt.c:50
msgid "Even filter matrix size specified"
msgstr "Kích thước ma trận lọc được chỉ định chẵn"

#: ../raster/r.mfilter/getfilt.c:72
msgid "Illegal filter matrix"
msgstr "Ma trận lọc không hợp lệ"

#: ../raster/r.mfilter/getfilt.c:80 ../raster/r.mfilter/getfilt.c:107
#: ../raster/r.mfilter/getfilt.c:124
msgid "Filter file format error"
msgstr "Lỗi định dạng tập tin lọc"

#: ../raster/r.mfilter/getfilt.c:83
msgid "Duplicate filter divisor specified"
msgstr "Ước số lọc được chỉ định bị lặp"

#: ../raster/r.mfilter/getfilt.c:101
msgid "Illegal divisor matrix"
msgstr "Ma trận ước số không hợp lệ"

#: ../raster/r.mfilter/getfilt.c:110
msgid "Duplicate filter type specified"
msgstr "Kiểu lọc được chỉ định bị lặp"

#: ../raster/r.mfilter/getfilt.c:117
msgid "Illegal filter type specified"
msgstr "Kiểu lọc được chỉ định không hợp lệ"

#: ../raster/r.mfilter/getfilt.c:127
msgid "Duplicate filter start specified"
msgstr "Điểm bắt đầu lọc được chỉ định bị lặp"

#: ../raster/r.mfilter/getfilt.c:135
#, c-format
msgid "Filter start %s ignored, using UL"
msgstr "Điểm bắt đầu lọc %s bị bỏ qua, dùng UL (góc trên trái)"

#: ../raster/r.mfilter/getfilt.c:157
msgid "Illegal filter file format"
msgstr "Định dạng tập tin lọc không hợp lệ"

#: ../raster/r.stream.extract/seg.c:19 ../raster/r.stream.extract/cseg.c:19
#: ../raster/r.stream.extract/bseg.c:19
#, fuzzy
msgid "Unable to create segment file"
msgstr "Không thể tạo tập tin cell/%s"

#: ../raster/r.stream.extract/seg.c:33 ../raster/r.stream.extract/seg.c:75
#: ../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
#, fuzzy
msgid "Unable to write segment file"
msgstr "Không thể ghi tập tin et"

#: ../raster/r.stream.extract/seg.c:37 ../raster/r.stream.extract/cseg.c:33
#: ../raster/r.stream.extract/bseg.c:32
#, fuzzy
msgid "Illegal configuration parameter(s)"
msgstr "Tập tin cấu hình không hợp lệ (vùng mẫu)"

#: ../raster/r.stream.extract/seg.c:44
#, fuzzy, c-format
msgid "Unable to re-open file '%s'"
msgstr "Không thể mở tập tin cell [%s]."

#: ../raster/r.stream.extract/seg.c:51 ../raster/r.stream.extract/seg.c:93
#: ../raster/r.stream.extract/seg.c:102 ../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
#, fuzzy
msgid "Unable to read segment file"
msgstr "Không thể đọc tập tin miền"

#: ../raster/r.stream.extract/seg.c:84
msgid "seg_put_row(): could not write segment file"
msgstr ""

#: ../raster/r.stream.extract/cseg.c:40 ../raster/r.stream.extract/dseg.c:40
#: ../raster/r.stream.extract/bseg.c:39
#, fuzzy
msgid "Unable to re-open segment file"
msgstr "Không thể mở tập tin tạm"

#: ../raster/r.stream.extract/cseg.c:97
#, fuzzy
msgid "Unabel to read segment file"
msgstr "Không thể đọc tập tin miền"

#: ../raster/r.stream.extract/cseg.c:120
#, fuzzy, c-format
msgid "Unable to segment put row %d for raster map <%s>"
msgstr "Không thể đọc miền fp cho bản đồ raster <%s>"

#: ../raster/r.stream.extract/dseg.c:19
#, fuzzy
msgid "dseg_open(): unable to create segment file"
msgstr "Không thể ghi tập tin phân đoạn cho %s"

#: ../raster/r.stream.extract/dseg.c:33
#, fuzzy
msgid "Iillegal configuration parameter(s)"
msgstr "Tập tin cấu hình không hợp lệ (vùng mẫu)"

#: ../raster/r.stream.extract/dseg.c:120
#, fuzzy, c-format
msgid "Inable to segment put row %d for raster <%s>"
msgstr "Không thể đọc miền fp cho bản đồ raster <%s>"

#: ../raster/r.stream.extract/load.c:33
#, fuzzy
msgid "Loading elevation raster map..."
msgstr "Đang đọc bản đồ độ cao..."

#: ../raster/r.stream.extract/load.c:35
#, fuzzy
msgid "Loading input raster maps..."
msgstr "Đang đọc bản đồ raster <%s>... "

#: ../raster/r.stream.extract/load.c:95
msgid "Elevation raster map is NULL but accumulation map is not NULL"
msgstr ""

#: ../raster/r.stream.extract/load.c:120
msgid "Accumulation raster map is NULL but elevation map is not NULL"
msgstr ""

#: ../raster/r.stream.extract/thin.c:83
#, fuzzy
msgid "Thinning stream segments..."
msgstr "Đóng bản đồ raster g3d\n"

#: ../raster/r.stream.extract/thin.c:169
#, c-format
msgid "%d of %lld stream segments were thinned"
msgstr ""

#: ../raster/r.stream.extract/do_astar.c:40
#, fuzzy
msgid "A* Search..."
msgstr "PHẦN 2: A * Tìm."

#: ../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/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
#, fuzzy, c-format
msgid "%d stream segment deleted"
msgid_plural "%d stream segments deleted"
msgstr[0] "%d đối tượng bị xoá"
msgstr[1] "%d đối tượng bị xoá"

#: ../raster/r.stream.extract/init_search.c:24
#, fuzzy
msgid "Initializing A* search..."
msgstr "Đang khởi tạo dữ liệu..."

#: ../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
#, fuzzy
msgid "Calculating flow accumulation..."
msgstr "Đang tính hướng dòng chảy..."

#: ../raster/r.stream.extract/streams.c:392
#, fuzzy
msgid "Extracting streams..."
msgstr "Đang trích ra các vùng..."

#: ../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
#, fuzzy, c-format
msgid ""
"MFD: A * path already processed when setting drainage direction: %lld of "
"%lld cells"
msgstr "MFD: Một đường dẫn * được xử lý khi phân bố dòng chảy: %d của %d ô"

#: ../raster/r.stream.extract/main.c:78
#, fuzzy
msgid "stream network"
msgstr "vector, mạng lưới"

#: ../raster/r.stream.extract/main.c:79
#, fuzzy
msgid "Performs stream network extraction."
msgstr "Thực hiện phép bảo trì mạng lưới."

#: ../raster/r.stream.extract/main.c:85
#, fuzzy
msgid "Name of input accumulation raster map"
msgstr "Tên của bản đồ raster hướng đầu ra"

#: ../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:93
#, fuzzy
msgid "Name of input raster map with real depressions"
msgstr "Tên của các bản đồ raster dùng cho độ phát sáng"

#: ../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
#, fuzzy
msgid "Minimum flow accumulation for streams"
msgstr "Tên của bản đồ raster hướng đầu ra"

#: ../raster/r.stream.extract/main.c:102
#, fuzzy
msgid "Must be > 0"
msgstr "'layer' phải > 0"

#: ../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:122
msgid "Montgomery exponent for slope, disabled with 0"
msgstr ""

#: ../raster/r.stream.extract/main.c:124
msgid ""
"Montgomery: accumulation is multiplied with pow(slope,mexp) and then "
"compared with threshold"
msgstr ""

#: ../raster/r.stream.extract/main.c:132
msgid "Delete stream segments shorter than stream_length cells"
msgstr ""

#: ../raster/r.stream.extract/main.c:134
msgid "Applies only to first-order stream segments (springs/stream heads)"
msgstr ""

#: ../raster/r.stream.extract/main.c:147
#, fuzzy
msgid "Name for output raster map with unique stream ids"
msgstr "Tên của bản đồ raster đầu ra với hồ"

#: ../raster/r.stream.extract/main.c:154
#, fuzzy
msgid "Name for output vector map with unique stream ids"
msgstr "Đầu ra là lỗi nội suy"

#: ../raster/r.stream.extract/main.c:161
#, fuzzy
msgid "Name for output raster map with flow direction"
msgstr "Tên bản đồ raster đầu vào chứa các chi phí va chạm"

#: ../raster/r.stream.extract/main.c:192
#, fuzzy, c-format
msgid "Threshold must be > 0 but is %f"
msgstr "Giá trị ngưỡng phải >=0"

#: ../raster/r.stream.extract/main.c:201
#, fuzzy, c-format
msgid "d8cut must be positive or zero but is %f"
msgstr "Hệ số làm trơn phải là giá trị dương"

#: ../raster/r.stream.extract/main.c:209
#, fuzzy, c-format
msgid "Montgomery exponent must be positive or zero but is %f"
msgstr "Hệ số làm trơn phải là giá trị dương"

#: ../raster/r.stream.extract/main.c:212
#, c-format
msgid "Montgomery exponent is %f, recommended range is 0.0 - 3.0"
msgstr ""

#: ../raster/r.stream.extract/main.c:222
#, fuzzy, c-format
msgid "Minimum stream length must be positive or zero but is %d"
msgstr "Hệ số làm trơn phải là giá trị dương"

#: ../raster/r.stream.extract/main.c:231
#, fuzzy, c-format
msgid "Memory must be positive but is %d"
msgstr "Hệ số làm trơn phải là giá trị dương"

#: ../raster/r.stream.extract/main.c:241
#, fuzzy
msgid "At least one output raster maps must be specified"
msgstr "Ít nhất là một tùy chọn từ %s phải được chỉ định"

#: ../raster/r.stream.extract/main.c:315
#, fuzzy, c-format
msgid "%.2f%% of data are kept in memory"
msgstr "Phần trăm bản đồ được giữ trong bộ nhớ"

#: ../raster/r.stream.extract/main.c:325
#, fuzzy
msgid "Creating temporary files..."
msgstr "Đang tạo một số tập tin tạm..."

#: ../raster/r.stream.extract/main.c:345
#, fuzzy
msgid "Unable to load input raster map(s)"
msgstr "không thể đóng bản đồ raster đầu vào"

#: ../raster/r.stream.extract/main.c:347
#, fuzzy
msgid "No non-NULL cells in input raster map(s)"
msgstr "Giữ các giá trị rỗng trong bản đồ raster đầu ra"

#: ../raster/r.stream.extract/main.c:398
#, fuzzy
msgid "Unable to initialize search"
msgstr "Không thể đóng bản đồ"

#: ../raster/r.stream.extract/main.c:402
#, fuzzy
msgid "Unable to sort elevation raster map values"
msgstr "Không thể tạo bản đồ raster <%s>"

#: ../raster/r.stream.extract/main.c:408
#, fuzzy
msgid "Unable to calculate flow accumulation"
msgstr "Đang tính hướng dòng chảy..."

#: ../raster/r.stream.extract/main.c:413
#, fuzzy
msgid "Unable to extract streams"
msgstr "Không thể đóng bản đồ"

#: ../raster/r.stream.extract/main.c:420
#, fuzzy
msgid "Unable to thin streams"
msgstr "Không thể chạy r.stats"

#: ../raster/r.stream.extract/main.c:425
#, fuzzy
msgid "Unable to delete short stream segments"
msgstr "Đóng bản đồ raster g3d\n"

#: ../raster/r.stream.extract/main.c:431
#, fuzzy
msgid "Unable to write output raster maps"
msgstr "Không thể ghi các bản đồ raster"

#: ../raster/r.stream.extract/close.c:34
#, fuzzy, c-format
msgid "Writing vector map <%s>..."
msgstr "Đang ghi bản đồ vec-tơ <%s>..."

#: ../raster/r.stream.extract/close.c:117
#, c-format
msgid "Stream id %d not set, top is %d, parent is %d"
msgstr ""

#: ../raster/r.stream.extract/close.c:138
msgid "Stream id not set while tracing"
msgstr ""

#: ../raster/r.stream.extract/close.c:157
#, fuzzy
msgid "Writing attribute data..."
msgstr "Đang ghi các thuộc tính..."

#: ../raster/r.stream.extract/close.c:192
#, fuzzy, c-format
msgid "Unable to create index on table <%s>"
msgstr "Không thể tạo bảng <%s>"

#: ../raster/r.stream.extract/close.c:213
#, fuzzy, c-format
msgid "Unable to insert new row: '%s'"
msgstr "Không thể chèn bản ghi mới: '%s'"

#: ../raster/r.stream.extract/close.c:313
#, fuzzy, c-format
msgid "Unable to write vector map <%s>"
msgstr "Không thể tạo bản đồ vec-tơ <%s>"

#: ../raster/r.coin/main.c:69
msgid ""
"Tabulates the mutual occurrence (coincidence) of categories for two raster "
"map layers."
msgstr ""
"Lập bảng xuất hiện đồng thời (trùng hợp) về các phạm trù cho hai lớp bản đồ "
"raster."

#: ../raster/r.coin/main.c:74
#, fuzzy
msgid "Name of first input raster map"
msgstr "Tên bản đồ raster thứ nhất"

#: ../raster/r.coin/main.c:78
#, fuzzy
msgid "Name of second input raster map"
msgstr "Tên của bản đồ raster thứ hai"

#: ../raster/r.coin/main.c:84
msgid "Unit of measure"
msgstr "Đơn vị đo"

#: ../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 ""
"c(ells), p(hần_trăm), x(phần trăm phạm trù [cột]), y(phần trăm phạm trù "
"[hàng]), a(cres), h(ec-ta), k(m2), m(dặm vuông)"

#: ../raster/r.coin/main.c:93
msgid "Wide report, 132 columns (default: 80)"
msgstr "Báo cáo kiểu rộng, 132 cột (mặc định: 80)"

#: ../raster/r.coin/make_coin.c:48
#, c-format
msgid "Tabulating Coincidence between '%s' and '%s'"
msgstr "Đang lập bảng trùng hợp giữa '%s' và '%s'"

#: ../raster/r.coin/make_coin.c:61
msgid "Unable to create any tempfiles"
msgstr "Không thể tạo các tập tin tạm"

#: ../raster/r.coin/make_coin.c:65
msgid "Unable to run r.stats"
msgstr "Không thể chạy r.stats"

#: ../raster/r.coin/make_coin.c:72
msgid "Unexpected output from r.stats"
msgstr "Đầu ra không mong đợi từ r.stats"

#: ../raster/r.coin/make_coin.c:84
msgid "Unable to open tempfile"
msgstr "Không thể mở tập tin tạm"

#: ../raster/r.coin/print_coin.c:44
#, c-format
msgid "Preparing report ..."
msgstr "Đang chuẩn bị báo cáo..."

#: ../raster/r.out.ppm/main.c:56
#, fuzzy
msgid "Converts a GRASS raster map to a PPM image file."
msgstr "Đổi một bản đồ raster thành một lớp bản đồ vec-tơ."

#: ../raster/r.out.ppm/main.c:64
msgid "Name for new PPM file (use '-' for stdout)"
msgstr "Tên của tập tin PPM mới. (dùng '-' cho đầu ra tiêu chuẩn)"

#: ../raster/r.out.ppm/main.c:68
msgid "Output greyscale instead of color"
msgstr "Xuất ra thang xám thay vì màu"

#: ../raster/r.out.ppm/main.c:72
#, fuzzy
msgid "Suppress printing of PPM header"
msgstr "Chặn in ra thông tin header"

#: ../raster/r.out.ppm/main.c:124
#, c-format
msgid "Unable to open file <%s> for write"
msgstr "Không thể mở tập tin <%s> để ghi"

#: ../raster/r.out.ppm/main.c:154
msgid "Converting..."
msgstr "Đang đổi..."

#: ../raster/r.out.ppm/main.c:234
#, c-format
msgid "File <%s> created"
msgstr "Tập tin <%s> được tạo ra"

#: ../raster/r.out.mpeg/write.c:81 ../raster/r.out.mpeg/write.c:178
msgid "Size mismatch error!"
msgstr "Lỗi không khớp kích thước!"

#: ../raster/r.out.mpeg/write.c:139 ../raster/r.out.mpeg/write.c:181
msgid "Unable to open output file"
msgstr "Không thể mở tập tin đầu ra"

#: ../raster/r.out.mpeg/write.c:215
msgid "Unable to create temporary files."
msgstr "Không thể tạo các tập tin tạm."

#: ../raster/r.out.mpeg/main.c:104
#, fuzzy
msgid "animation"
msgstr "Phép phân loại điểm"

#: ../raster/r.out.mpeg/main.c:107
#, fuzzy
msgid "Converts raster map series to MPEG movie."
msgstr "Chương trình chuyển đổi chuỗi tập tin raster thành MPEG."

#: ../raster/r.out.mpeg/main.c:115
#, fuzzy, c-format
msgid "Name of input raster map(s) for view no.%d"
msgstr "Tên bản đồ raster đầu vào"

#: ../raster/r.out.mpeg/main.c:117
#, fuzzy
msgid "Views"
msgstr "Kết thúc."

#: ../raster/r.out.mpeg/main.c:131
msgid "Quality factor (1 = highest quality, lowest compression)"
msgstr "Hệ số chất lượng (1 = cao nhất, nén ít nhất)"

#: ../raster/r.out.mpeg/main.c:136
#, fuzzy
msgid "Convert on the fly, uses less disk space"
msgstr ""
"Chuyển đổi khi đang chạy, dùng ít không gian trên đĩa hơn\n"
"\t(cần r.out.ppm với tùy chọn stdout)"

#: ../raster/r.out.mpeg/main.c:137
#, fuzzy
msgid "Requires r.out.ppm with stdout option"
msgstr ""
"Chuyển đổi khi đang chạy, dùng ít không gian trên đĩa hơn\n"
"\t(cần r.out.ppm với tùy chọn stdout)"

#: ../raster/r.out.mpeg/main.c:160
msgid "Either mpeg_encode or ppmtompeg must be installed"
msgstr "Hoặc mpeg_encode, hoặc ppmtompeg phải được cài đặt"

#: ../raster/r.out.mpeg/main.c:291
#, fuzzy, c-format
msgid "Unable to read color table for <%s>"
msgstr "Không thể đọc bảng màu cho %s"

#: ../raster/r.out.mpeg/main.c:341 ../raster/r.out.mpeg/main.c:374
msgid "mpeg_encode ERROR"
msgstr "LỖI mpeg_encode"

#: ../raster/r.out.mpeg/main.c:417
msgid "Error reading wildcard"
msgstr "Lỗi khi đang đọc ký tự đại diện"

#: ../raster/r.info/main.c:72 ../vector/v.info/main.c:41
msgid "history"
msgstr ""

#: ../raster/r.info/main.c:74
#, fuzzy
msgid "Outputs basic information about a raster map."
msgstr "Xuất ra thông tin cơ bản về một lớp bản đồ raster."

#: ../raster/r.info/main.c:80
#, fuzzy
msgid "Print raster array information in shell script style"
msgstr "In ra ở dạng tập lệnh shell"

#: ../raster/r.info/main.c:84
#, fuzzy
msgid "Print range in shell script style"
msgstr "In ra ở dạng tập lệnh shell"

#: ../raster/r.info/main.c:88
#, fuzzy
msgid "Print extended metadata information in shell script style"
msgstr "In ra các thống kê ở dạng tập lệnh shell"

#: ../raster/r.info/main.c:92 ../raster3d/r3.info/main.c:94
msgid "Print raster history instead of info"
msgstr "Chỉ in ra lịch sử thay vì thông tin"

#: ../raster/r.info/main.c:98
#, fuzzy, c-format
msgid "Flags -%c and -%c/%c/%c are mutually exclusive"
msgstr "Các cờ -s và -n loại bỏ nhau"

#: ../raster/r.info/main.c:126
msgid "Unable to read range file"
msgstr "Không thể đọc tập tin miền"

#: ../raster/r.info/main.c:289 ../raster/r.info/main.c:432
#: ../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 "Không thể cấp phát bộ nhớ cho chuỗi "

#: ../raster/r.kappa/prt_label.c:17
#, c-format
msgid "Can't open file <%s> to write label"
msgstr "Không thể mở tập tin <%s> để ghi nhãn"

#: ../raster/r.kappa/calc_kappa.c:32
#, c-format
msgid "Cannot open file <%s> to write kappa and relevant parameters"
msgstr "Không thể mở tập tin <%s> để ghi kappa và các tham số quan trọng"

#: ../raster/r.kappa/prt_mat.c:39
#, c-format
msgid "Cannot open file <%s> to write cats and counts (error matrix)"
msgstr ""
"Không thể mở tập tin <%s> để ghi các phạm trù và các số đếm (ma trận lỗi)"

#: ../raster/r.kappa/main.c:72
#, fuzzy
msgid ""
"Calculates error matrix and kappa parameter for accuracy assessment of "
"classification result."
msgstr ""
"Tính toán ma trận lỗi và tham số kappa để đánh giá độ chính xác của kết quả "
"phân loại."

#: ../raster/r.kappa/main.c:78
msgid "Name of raster map containing classification result"
msgstr "Tên bản đồ raster chứa kết quả phân loại"

#: ../raster/r.kappa/main.c:83
msgid "Name of raster map containing reference classes"
msgstr "Tên của bản đồ raster chứa các lớp tham chiếu"

#: ../raster/r.kappa/main.c:88
msgid "Name for output file containing error matrix and kappa"
msgstr "Tên tập tin đầu ra chứa ma trận lỗi và kappa"

#: ../raster/r.kappa/main.c:96
msgid "Title for error matrix and kappa"
msgstr "Tiêu đề cho ma trận lỗi và kappa"

#: ../raster/r.kappa/main.c:102
msgid "Wide report"
msgstr "Báo cáo theo kiểu rộng"

#: ../raster/r.kappa/main.c:103
msgid "132 columns (default: 80)"
msgstr "132 cột (mặc định: 80)"

#: ../raster/r.kappa/main.c:108
msgid "No header in the report"
msgstr "Không có header trong báo cáo"

#: ../raster/r.kappa/prt_hdr.c:18
#, c-format
msgid "Cannot open file <%s> to write header"
msgstr "Không thể mở tập tin <%s> để ghi header"

#: ../raster/r.what/main.c:102
#, fuzzy
msgid "Queries raster maps on their category values and category labels."
msgstr ""
"Truy vấn các lớp bản đồ raster về các giá trị phạm trù và nhãn phạm trù của "
"chúng"

#: ../raster/r.what/main.c:106
msgid "Name of existing raster map(s) to query"
msgstr "Tên của (các) bản đồ raster hiện có để truy vấn"

#: ../raster/r.what/main.c:109 ../vector/v.what/main.c:75
msgid "Coordinates for query"
msgstr "Tọa độ để truy vấn"

#: ../raster/r.what/main.c:114
#, fuzzy
msgid "Name of vector points map for query"
msgstr "Tên của bản đồ vec-tơ kiểu điểm kết thúc"

#: ../raster/r.what/main.c:135
msgid "Size of point cache"
msgstr "Kích thước của bộ nhớ đệm kiểu điểm (point cache)"

#: ../raster/r.what/main.c:141
#, fuzzy
msgid "Output header row"
msgstr "Bản đồ raster đầu ra"

#: ../raster/r.what/main.c:146
#, fuzzy
msgid "Show the category labels of the grid cell(s)"
msgstr "Hiển thị nhãn phạm trù trong (các) ô lưới"

#: ../raster/r.what/main.c:151
msgid "Output color values as RRR:GGG:BBB"
msgstr "Xuất ra các giá trị màu dạng RRR:GGG:BBB"

#: ../raster/r.what/main.c:156
msgid "Output integer category values, not cell values"
msgstr "Xuất ra các giá trị phạm trù số nguyên, không xuất ra giá trị ô"

#: ../raster/r.what/main.c:161
msgid "Turn on cache reporting"
msgstr "Bật báo cáo bộ nhớ đệm (cache)"

#: ../raster/r.what/main.c:201
#, fuzzy, c-format
msgid "Can only do up to %d raster maps (%d given)"
msgstr "Tên của tập tin lưới RASTER3D đầu ra"

#: ../raster/r.what/main.c:217
#, fuzzy, c-format
msgid "Unable to read category file for <%s>"
msgstr "không thể ghi tập tin phạm trù cho <%s>"

#: ../raster/r.what/main.c:296
#, fuzzy, c-format
msgid "Unable to read vector map <%s>"
msgstr "Không thể tạo bản đồ vec-tơ <%s>"

#: ../raster/r.what/main.c:300
#, c-format
msgid "Line %d is not point or centroid, skipped"
msgstr ""

#: ../raster/r.what/main.c:384
#, fuzzy, c-format
msgid "%s %s is outside your current region"
msgstr "Bản đồ raster đầu vào nằm ngoài vùng hiện tại"

#: ../raster/r.resamp.interp/main.c:80
#, fuzzy
msgid "Resamples raster map to a finer grid using interpolation."
msgstr ""
"Lấy mẫu lại các lớp bản đồ raster thành một lưới mịn hơn bằng cách dùng phép "
"nội suy."

#: ../raster/r.resamp.interp/main.c:88
msgid "Method"
msgstr ""

#: ../ps/ps.map/r_vlegend.c:49 ../ps/ps.map/r_info.c:48
#: ../ps/ps.map/r_colortable.c:65
#, fuzzy
msgid "illegal where request"
msgstr "Yêu cầu xoá không hợp lệ"

#: ../ps/ps.map/r_vlegend.c:86 ../ps/ps.map/r_info.c:93
#, fuzzy
msgid "illegal border color request"
msgstr "Yêu cầu xoá không hợp lệ"

#: ../ps/ps.map/r_vlegend.c:97
#, fuzzy
msgid "illegal vlegend sub-request"
msgstr "Yêu cầu xoá không hợp lệ"

#: ../ps/ps.map/ps_raster.c:42
msgid "Can't create temporary PostScript mask file."
msgstr "Không thể tạo tập tin mặt nạ PostScript tạm."

#: ../ps/ps.map/ps_raster.c:105
#, fuzzy, c-format
msgid "Reading raster maps in group <%s>..."
msgstr "Đang đọc bản đồ raster trong nhóm <%s>... "

#: ../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 "Đang tạo bảng màu cho <%s trong %s>..."

#: ../ps/ps.map/ps_clrtbl.c:44 ../ps/ps.map/ps_fclrtbl.c:69
msgid "Unable to read colors for colorbar"
msgstr "Không thể đọc màu cho colorbar (cột màu)"

#: ../ps/ps.map/ps_clrtbl.c:54
#, fuzzy
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 ""
"Tập tin cats/ của bạn không hợp lệ. Một tập tin cats/ với các phạm trù và "
"nhãn cần thiết cho 'colortable' (bảng màu) khi dùng dữ liệu raster CELL. Sẽ "
"không có bảng màu được gán cho tập tin postscipt đầu ra này."

#: ../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 "Vị trí y của colorbar (cột màu) ở ngoài mép trang. Đang điều chỉnh."

#: ../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 "Vị trí x của colorbar (cột màu) ở ngoài mép trang. Đang điều chỉnh."

#: ../ps/ps.map/ps_fclrtbl.c:51
msgid "Range information not available (run r.support)"
msgstr "Thông tin miền không có (chạy r.support)"

#: ../ps/ps.map/ps_fclrtbl.c:64
msgid "A floating point colortable must contain a range of values"
msgstr "Một bảng màu kiểu dấu chấm động phải chứa một miền giá trị"

#: ../ps/ps.map/read_cfg.c:64
#, c-format
msgid "Paper '%s' not found, using defaults"
msgstr "Không thấy loại giấy '%s', dùng giá trị mặc định"

#: ../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 "Không thể nạp dữ liệu từ bảng"

#: ../ps/ps.map/ps_vpoints.c:87 ../ps/ps.map/do_plt.c:169
msgid "Cannot read symbol, using default icon"
msgstr "Không thể đọc biểu tượng, dùng biểu tượng mặc định"

#: ../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 "Không có bản ghi cho phạm trù [%d]"

#: ../ps/ps.map/ps_vpoints.c:177
#, c-format
msgid "Attribute is of invalid size [%.3f] for category [%d]"
msgstr "Thuộc tính có kích cỡ không hợp lệ [%.3f] đối với phạm trù [%d]"

#: ../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 "Cột định nghĩa màu RGB không hợp lệ <%s> đối với phạm trù [%d]"

#: ../ps/ps.map/r_plt.c:173
#, fuzzy
msgid "Can't open eps file"
msgstr "Không thể mở tập tin tạm [%s]"

#: ../ps/ps.map/r_instructions.c:62
#, fuzzy
msgid "Data exist after final 'end' instruction!"
msgstr "Dữ liệu vẫn còn sau hướng dẫn 'end' cuối cùng!"

#: ../ps/ps.map/r_instructions.c:80
#, fuzzy
msgid "no file specified"
msgstr "Bản đồ không được chỉ định"

#: ../ps/ps.map/r_instructions.c:84
#, fuzzy
msgid "unable to open"
msgstr "không thể mở MẶT NẠ"

#: ../ps/ps.map/r_instructions.c:115
#, fuzzy
msgid "illegal maploc request"
msgstr "Yêu cầu xoá không hợp lệ"

#: ../ps/ps.map/r_instructions.c:129 ../ps/ps.map/main.c:220
#, fuzzy
msgid "illegal copies request"
msgstr "Yêu cầu xoá không hợp lệ"

#: ../ps/ps.map/r_instructions.c:144 ../ps/ps.map/r_instructions.c:340
#, fuzzy
msgid "no raster map selected yet"
msgstr "Không có bản đồ raster nào được chỉ định"

#: ../ps/ps.map/r_instructions.c:149 ../ps/ps.map/r_instructions.c:464
#: ../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
#, fuzzy
msgid "illegal color request"
msgstr "Yêu cầu xoá không hợp lệ"

#: ../ps/ps.map/r_instructions.c:160
#, fuzzy
msgid "illegal value list"
msgstr "%s: giá trị chỉ định không hợp lệ"

#: ../ps/ps.map/r_instructions.c:196
#, fuzzy
msgid "scalebar is not appropriate for this projection"
msgstr "Tùy chọn Geo-Grid không dùng được đối với phép chiếu kinh/vĩ"

#: ../ps/ps.map/r_instructions.c:204
#, fuzzy
msgid "Bad scalebar length"
msgstr "Chỉ vẽ thước tỷ lệ"

#: ../ps/ps.map/r_instructions.c:220
#, fuzzy
msgid "illegal text request"
msgstr "Yêu cầu xoá không hợp lệ"

#: ../ps/ps.map/r_instructions.c:234
#, fuzzy
msgid "illegal point request"
msgstr "Yêu cầu xoá không hợp lệ"

#: ../ps/ps.map/r_instructions.c:248
#, fuzzy
msgid "illegal eps request"
msgstr "Yêu cầu xoá không hợp lệ"

#: ../ps/ps.map/r_instructions.c:265
#, fuzzy
msgid "illegal line request"
msgstr "Yêu cầu xoá không hợp lệ"

#: ../ps/ps.map/r_instructions.c:282
#, fuzzy
msgid "illegal rectangle request"
msgstr "Yêu cầu xoá không hợp lệ"

#: ../ps/ps.map/r_instructions.c:293
#, fuzzy
msgid "illegal comments request"
msgstr "Yêu cầu xoá không hợp lệ"

#: ../ps/ps.map/r_instructions.c:309
#, fuzzy
msgid "illegal scale request"
msgstr "Yêu cầu xoá không hợp lệ"

#: ../ps/ps.map/r_instructions.c:369
#, fuzzy
msgid "group not found"
msgstr ""
"\n"
" không tìm thấy nhóm <%s>"

#: ../ps/ps.map/r_instructions.c:411
#, fuzzy
msgid "illegal grid spacing"
msgstr "Tắt việc vẽ lưới"

#: ../ps/ps.map/r_instructions.c:422
#, fuzzy
msgid "geogrid is not available for this projection"
msgstr "Tùy chọn Geo-Grid không dùng được đối với phép chiếu kinh/vĩ"

#: ../ps/ps.map/r_instructions.c:432
msgid "illegal geo-grid spacing"
msgstr ""

#: ../ps/ps.map/r_instructions.c:469
#, fuzzy
msgid "illegal request"
msgstr "Yêu cầu xoá không hợp lệ"

#: ../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
#, fuzzy
msgid "Unsupported color request"
msgstr "Yêu cầu màu không biết '%s'"

#: ../ps/ps.map/getgrid.c:95 ../ps/ps.map/getgrid.c:206
#, fuzzy
msgid "illegal numbers request"
msgstr "Yêu cầu xoá không hợp lệ"

#: ../ps/ps.map/getgrid.c:126 ../ps/ps.map/getgrid.c:234
#, fuzzy
msgid "illegal grid width request"
msgstr "Yêu cầu xoá không hợp lệ"

#: ../ps/ps.map/getgrid.c:132
#, fuzzy
msgid "illegal request (grid)"
msgstr "Yêu cầu xoá không hợp lệ"

#: ../ps/ps.map/getgrid.c:240
#, fuzzy
msgid "illegal request (geogrid)"
msgstr "Yêu cầu xoá không hợp lệ"

#: ../ps/ps.map/catval.c:48 ../ps/ps.map/catval.c:110 ../ps/ps.map/catval.c:176
#: ../vector/v.vol.rst/user1.c:95 ../vector/v.label/main.c:274
#: ../vector/v.label.sa/labels.c:75 ../vector/v.class/main.c:111
msgid "Unable to get layer info for vector map"
msgstr "Không thể lấy thông tin lớp của bản đồ vec-tơ"

#: ../ps/ps.map/catval.c:63
msgid "Column type not supported (must be string)"
msgstr "Kiểu cột không được hỗ trợ (phải là kiểu chuỗi)"

#: ../ps/ps.map/catval.c:66 ../ps/ps.map/catval.c:131 ../ps/ps.map/catval.c:198
#: ../vector/v.vol.rst/user1.c:112 ../vector/v.sample/main.c:152
#: ../vector/v.univar/main.c:366 ../vector/v.normal/main.c:134
#: ../vector/v.surf.idw/read_sites.c:68 ../vector/v.to.rast3/main.c:95
#: ../vector/v.class/main.c:132 ../vector/v.surf.bspline/main.c:392
msgid "Unable to select data from table"
msgstr "Không thể chọn dữ liệu từ bảng"

#: ../ps/ps.map/catval.c:128
msgid "Size column type must be numeric"
msgstr "Kiểu của cột kích thước phải là kiểu số"

#: ../ps/ps.map/catval.c:195
msgid "Rotation column type must be numeric"
msgstr "Kiểu của cột góc xoay phải là kiểu số"

#: ../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 "Lỗi đọc trong tập tin vec-tơ"

#: ../ps/ps.map/ps_outline.c:43
#, c-format
msgid "Outlining areas in raster map <%s in %s> ..."
msgstr "Đang phác thảo các vùng trong bản đồ raster <%s trong %s> ... "

#: ../ps/ps.map/ps_outline.c:100 ../ps/ps.map/r_colortable.c:73
#: ../ps/ps.map/r_colortable.c:89
#, fuzzy
msgid "illegal width request"
msgstr "Yêu cầu xoá không hợp lệ"

#: ../ps/ps.map/ps_outline.c:107
#, fuzzy
msgid "illegal outline sub-request"
msgstr "Yêu cầu xoá không hợp lệ"

#: ../ps/ps.map/do_psfiles.c:20
#, c-format
msgid "Reading PostScript include file <%s> ..."
msgstr "Đang đọc tập tin chứa PostScript <%s> ..."

#: ../ps/ps.map/r_group.c:29
msgid "Can't get group information"
msgstr "Không thể lấy thông tin nhóm"

#: ../ps/ps.map/do_labels.c:44
#, c-format
msgid "Can't open label file <%s> in mapset <%s>"
msgstr "Không thể mở tập tin nhãn <%s> trong bộ bản đồ <%s>"

#: ../ps/ps.map/do_labels.c:48
#, c-format
msgid "Reading labels file <%s in %s> ..."
msgstr "Đang đọc tập tin nhãn <%s trong %s> ..."

#: ../ps/ps.map/do_labels.c:66
#, c-format
msgid "Can't open temporary label file <%s>"
msgstr "Không thể mở tập tin nhãn tạm thời <%s>"

#: ../ps/ps.map/do_labels.c:69
msgid "Reading text file ..."
msgstr "Đang đọc tập tin nội dung..."

#: ../ps/ps.map/do_labels.c:162
msgid "Text labels: 'fontsize' given so ignoring 'size'"
msgstr ""
"Nhãn văn bản: 'fontsize' (cỡ chữ) được cung cấp do vậy bỏ qua 'size' (kích "
"thước)"

#: ../ps/ps.map/r_header.c:77
#, fuzzy
msgid "illegal header sub-request"
msgstr "Yêu cầu xoá không hợp lệ"

#: ../ps/ps.map/do_scalebar.c:192
#, fuzzy
msgid "meters"
msgstr "Các tham số"

#: ../ps/ps.map/do_scalebar.c:194
#, fuzzy
msgid "kilometers"
msgstr "địa điểm"

#: ../ps/ps.map/do_scalebar.c:196
msgid "feet"
msgstr ""

#: ../ps/ps.map/do_scalebar.c:198
#, fuzzy
msgid "miles"
msgstr "địa điểm"

#: ../ps/ps.map/do_scalebar.c:200
msgid "nautical miles"
msgstr ""

#: ../ps/ps.map/do_masking.c:23
msgid "Can't open temporary PostScript mask file."
msgstr "Không thể mở tập tin mặt nạ PostScript tạm thời."

#: ../ps/ps.map/main.c:93
#, fuzzy
msgid "postscript"
msgstr "Tập tin đầu ra PostScript"

#: ../ps/ps.map/main.c:94
#, fuzzy
msgid "printing"
msgstr "Đang ghi %s..."

#: ../ps/ps.map/main.c:95
#, fuzzy
msgid "Produces hardcopy PostScript map output."
msgstr "Tiện ích tạo đầu ra bản đồ PostScript bản in."

#: ../ps/ps.map/main.c:99
msgid "Rotate plot 90 degrees"
msgstr "Quay bản vẽ 90 độ"

#: ../ps/ps.map/main.c:105
#, fuzzy
msgid "List paper formats (name width height left right top bottom(margin))"
msgstr "Liệt kệ các định dạng giấy (tên rộng cao trái phải trên dưới(mép) )"

#: ../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 "Tạo EPS (Encapsulated PostScript) thay vì tập tin PostScript"

#: ../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
#, fuzzy
msgid "File containing mapping instructions"
msgstr "Tập tin chứa các chữ ký khởi tạo"

#: ../ps/ps.map/main.c:124
msgid "Use '-' to enter instructions from keyboard)"
msgstr ""

#: ../ps/ps.map/main.c:127
#, fuzzy
msgid "Name for PostScript output file"
msgstr "Tập tin đầu ra PostScript"

#: ../ps/ps.map/main.c:133
msgid "Number of copies to print"
msgstr "Số lượng bản in"

#: ../ps/ps.map/main.c:205
#, fuzzy, c-format
msgid "Unable to open file '%s': %s"
msgstr "Không thể mở tập tin cell [%s]."

#: ../ps/ps.map/main.c:213 ../ps/ps.map/main.c:232
#: ../vector/v.to.db/parse.c:141 ../vector/v.to.db/parse.c:144
#: ../vector/v.univar/main.c:147
#, fuzzy, c-format
msgid ""
"Required parameter <%s> not set:\n"
"\t(%s)"
msgstr "Tham số cần thiết <%s> không được thiết lập"

#: ../ps/ps.map/main.c:273
#, fuzzy, c-format
msgid "PostScript file '%s' successfully written."
msgstr "Tập tin PostScript [%s] được ghi thành công."

#: ../ps/ps.map/scale.c:136
msgid "PSmap: do_scale(): shouldn't happen"
msgstr "PSmap: do_scale(): lẽ ra không nên có"

#: ../ps/ps.map/do_vectors.c:33
#, c-format
msgid "Reading vector map <%s in %s> ..."
msgstr "Đang đọc bản đồ vec-tơ <%s trong %s>..."

#: ../ps/ps.map/do_vectors.c:136
#, c-format
msgid "Reading vector points file <%s in %s> ..."
msgstr "Đang đọc tập tin điểm vec-tơ <%s trong %s> ..."

#: ../ps/ps.map/do_plt.c:38
msgid "Reading point/line file ..."
msgstr "Đang đọc tập tin điểm/đường ..."

#: ../ps/ps.map/eps.c:18
#, fuzzy, c-format
msgid "Can't open eps file <%s>"
msgstr "Không thể mở tập tin tạm [%s]"

#: ../ps/ps.map/eps.c:37
#, fuzzy, c-format
msgid "Bounding box in eps file <%s> was not found"
msgstr "Không tìm thấy tập tin 3dview <%s>"

#: ../ps/ps.map/r_info.c:81
#, fuzzy
msgid "illegal bgcolor request"
msgstr "Yêu cầu xoá không hợp lệ"

#: ../ps/ps.map/r_info.c:103
#, fuzzy
msgid "illegal mapinfo sub-request"
msgstr "Yêu cầu xoá không hợp lệ"

#: ../ps/ps.map/makeprocs.c:29
#, c-format
msgid "Unable to open prolog <%s>"
msgstr "Không thể mở prolog <%s>"

#: ../ps/ps.map/map_setup.c:82
#, fuzzy, c-format
msgid "Scale set to %s"
msgstr "Tỷ lệ được thiết lập thành %s."

#: ../ps/ps.map/r_colortable.c:81
#, fuzzy
msgid "illegal height request"
msgstr "Yêu cầu xoá không hợp lệ"

#: ../ps/ps.map/r_colortable.c:106
#, fuzzy
msgid "illegal range request"
msgstr "Yêu cầu xoá không hợp lệ"

#: ../ps/ps.map/r_colortable.c:122
#, fuzzy
msgid "illegal columns request"
msgstr "Yêu cầu xoá không hợp lệ"

#: ../ps/ps.map/r_colortable.c:141
#, fuzzy
msgid "Unsupported color request (colortable)"
msgstr "Định dạng đầu ra không được hỗ trợ"

#: ../ps/ps.map/r_colortable.c:143
msgid "illegal color request (colortable)"
msgstr ""

#: ../ps/ps.map/r_colortable.c:170
#, fuzzy
msgid "illegal colortable sub-request"
msgstr "Yêu cầu xoá không hợp lệ"

#: ../ps/ps.map/r_colortable.c:181
#, fuzzy
msgid "No raster selected for colortable!"
msgstr "Không có bản ghi nào được chọn từ bảng <%s>"

#: ../raster3d/r3.in.v5d/main.c:66
#, fuzzy
msgid "Name of V5D raster file to be imported"
msgstr "Tập tin raster cần nhập"

#: ../raster3d/r3.in.v5d/main.c:182
#, fuzzy
msgid "Import 3-dimensional Vis5D files."
msgstr "Xuất tập tin raster 3D GRASS thành tập tin Vis5D ba chiều."

#: ../raster3d/r3.in.v5d/main.c:201 ../raster3d/r3.in.bin/main.c:463
#: ../raster3d/r3.in.ascii/main.c:346
#, fuzzy
msgid "Unable to open 3D raster map"
msgstr "Không thể mở bản đồ raster <%s>"

#: ../raster3d/r3.in.v5d/main.c:206 ../raster3d/r3.gwflow/main.c:412
#: ../raster3d/r3.in.bin/main.c:471 ../raster3d/r3.to.rast/main.c:55
#: ../raster3d/r3.to.rast/main.c:383 ../raster3d/r3.out.netcdf/main.c:649
#: ../raster3d/r3.out.vtk/main.c:252 ../raster3d/r3.out.vtk/main.c:338
#: ../raster3d/r3.in.ascii/main.c:352 ../raster3d/r3.out.ascii/main.c:63
#: ../raster3d/r3.out.ascii/main.c:367 ../raster3d/r3.cross.rast/main.c:55
#: ../raster3d/r3.out.v5d/main.c:55 ../raster3d/r3.out.v5d/main.c:326
#, fuzzy
msgid "Unable to close 3D raster map"
msgstr "Không thể đóng bản đồ raster"

#: ../raster3d/r3.mask/main.c:75
#, fuzzy
msgid "Unable to open 3D raster mask file"
msgstr "Không thể mở bản đồ raster <%s>"

#: ../raster3d/r3.mask/main.c:104
msgid "makeMask: error flushing tiles in cube"
msgstr "makeMask: lỗi khi đang đổ các chồng xếp vào khối"

#: ../raster3d/r3.mask/main.c:109
msgid "makeMask: error flushing all tiles"
msgstr "makeMask: lỗi đổ tất cả các chồng xếp"

#: ../raster3d/r3.mask/main.c:117
#, fuzzy
msgid "Unable to close 3D raster mask file"
msgstr "Không thể đóng bản đồ raster"

#: ../raster3d/r3.mask/main.c:119
#, fuzzy, c-format
msgid "Unable to close raster map <%s>"
msgstr "Không thể đóng bản đồ raster <%s@%s>"

#: ../raster3d/r3.mask/main.c:137
msgid "Establishes the current working 3D raster mask."
msgstr "Thành lập mặt nạ raster 3D cho vùng làm việc hiện tại"

#: ../raster3d/r3.mask/main.c:145
#, fuzzy
msgid "3D raster map with reference values"
msgstr "bản đồ raster 3d với các giá trị tham chiếu"

#: ../raster3d/r3.mask/main.c:153
msgid "List of cell values to be masked out"
msgstr "Liệt kê các giá trị ô bị loại bỏ bởi mặt nạ"

#: ../raster3d/r3.mask/main.c:159
#, fuzzy
msgid "Cannot create mask file: RASTER3D_MASK already exists"
msgstr ""
"Không thể tạo tập tin mặt nạ: RASTER3D_MASK đã tồn tại!\n"
" Dùng 'g.remove rast3d=RASTER3D_MASK' để loại bỏ mặt nạ hiện có."

#: ../raster3d/r3.gwflow/main.c:54
#, fuzzy
msgid "Input 3D raster map with initial piezometric heads in [m]"
msgstr "Đầu đo áp suất ban đầu tính bằng [m]"

#: ../raster3d/r3.gwflow/main.c:60
#, fuzzy
msgid ""
"Input 3D raster map providing the status for each cell, = 0 - inactive, 1 - "
"active, 2 - dirichlet"
msgstr ""
"Trạng thái của mỗi ô, =0 - không kích hoạt, 1 - kích hoạt, 2 - dirichlet"

#: ../raster3d/r3.gwflow/main.c:65
#, fuzzy
msgid ""
"Input 3D raster map with the x-part of the hydraulic conductivity tensor in "
"[m/s]"
msgstr "Phần x của sức căng độ dẫn thủy lực tính bằng [m/s]"

#: ../raster3d/r3.gwflow/main.c:70
#, fuzzy
msgid ""
"Input 3D raster map with the y-part of the hydraulic conductivity tensor in "
"[m/s]"
msgstr "Phần y của sức căng độ dẫn thủy lực tính bằng [m/s]"

#: ../raster3d/r3.gwflow/main.c:75
#, fuzzy
msgid ""
"Input 3D raster map with the z-part of the hydraulic conductivity tensor in "
"[m/s]"
msgstr "Phần z của sức căng độ dẫn thủy lực tính bằng [m/s]"

#: ../raster3d/r3.gwflow/main.c:80
#, fuzzy
msgid "Input 3D raster map with sources and sinks in [m^3/s]"
msgstr "Các nguồn nước và các chỗ lún tính bằng [m^3/gi]"

#: ../raster3d/r3.gwflow/main.c:84
#, fuzzy
msgid "Specific yield [1/m] input 3D raster map"
msgstr "Lưu lượng riêng tính bằng [1/m]"

#: ../raster3d/r3.gwflow/main.c:89
#, fuzzy
msgid "Recharge input 3D raster map in m^3/s"
msgstr "Bản đồ raster nạp tính theo m^3/s"

#: ../raster3d/r3.gwflow/main.c:93
#, fuzzy
msgid ""
"Output 3D raster map storing the piezometric head result of the numerical "
"calculation"
msgstr "Kết quả đầu đo áp suât của tính toán số liệu sẽ được ghi ra bản đồ này"

#: ../raster3d/r3.gwflow/main.c:99
#, fuzzy
msgid ""
"Output 3D raster map storing the groundwater filter velocity vector part in "
"x direction [m/s]"
msgstr ""
"Tính toán trường vec-tơ tốc độ lọc nước ngầm [m/gi]\n"
" và ghi các thành phần x và y ra các bản đồ được đặt tên là tên_[xy]"

#: ../raster3d/r3.gwflow/main.c:105
#, fuzzy
msgid ""
"Output 3D raster map storing the groundwater filter velocity vector part in "
"y direction [m/s]"
msgstr ""
"Tính toán trường vec-tơ tốc độ lọc nước ngầm [m/gi]\n"
" và ghi các thành phần x và y ra các bản đồ được đặt tên là tên_[xy]"

#: ../raster3d/r3.gwflow/main.c:111
#, fuzzy
msgid ""
"Output 3D raster map storing the groundwater filter velocity vector part in "
"z direction [m/s]"
msgstr ""
"Tính toán trường vec-tơ tốc độ lọc nước ngầm [m/gi]\n"
" và ghi các thành phần x và y ra các bản đồ được đặt tên là tên_[xy]"

#: ../raster3d/r3.gwflow/main.c:117
#, fuzzy
msgid ""
"Output 3D raster map storing the groundwater budget for each cell [m^3/s]"
msgstr ""
"Tính toán trường vec-tơ tốc độ lọc nước ngầm [m/gi]\n"
" và ghi các thành phần x và y ra các bản đồ được đặt tên là tên_[xy]"

#: ../raster3d/r3.gwflow/main.c:127
#, fuzzy
msgid "Use 3D raster mask (if exists)"
msgstr "Dùng mặt nạ G3D (nếu có) với bản đồ đầu vào"

#: ../raster3d/r3.gwflow/main.c:163
#, fuzzy
msgid ""
"Numerical calculation program for transient, confined groundwater flow in "
"three dimensions."
msgstr ""
"Chương trình tính toán số cho dòng chảy nước ngầm tạm thời, giới hạn theo ba "
"chiều"

#: ../raster3d/r3.gwflow/main.c:180
#, fuzzy
msgid ""
"The cholesky solver does not work with sparse matrices.\n"
"Consider to choose a full filled quadratic matrix with flag -f "
msgstr "Trình giải Cholesky trực tiếp không làm việc với các ma trận rời rạc"

#: ../raster3d/r3.gwflow/main.c:365
#, fuzzy, c-format
msgid "Unable to create 3D raster map <%s>"
msgstr "Không thể tạo bản đồ raster <%s>"

#: ../raster3d/r3.out.bin/main.c:208
#, fuzzy
msgid "Exports a GRASS 3D raster map to a binary array."
msgstr "Xuất dữ liệu raster GRASS thành một mảng nhị phân."

#: ../raster3d/r3.out.bin/main.c:228 ../raster3d/r3.in.bin/main.c:268
#, fuzzy
msgid "Number of bytes per cell in binary file"
msgstr "Số byte/ô tồi"

#: ../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
#, fuzzy
msgid "Write data as integer"
msgstr "Đọc bản đồ fp (dấu chấm động) ở dạng số nguyên"

#: ../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.in.bin/main.c:73
#, fuzzy
msgid "Error reading binary data"
msgstr "Lỗi khi đọc dữ liệu 'hue' (màu sắc)"

#: ../raster3d/r3.in.bin/main.c:154
#, fuzzy, c-format
msgid "Loading %s data with %i  bytes ...  (%dx%dx%d)"
msgstr "Đang nạp dữ liệu ... (%dx%dx%d)"

#: ../raster3d/r3.in.bin/main.c:202 ../raster3d/r3.neighbors/main.c:309
#, fuzzy
msgid "Error flushing tiles"
msgstr "Lỗi khi đang đóng tập tin g3d"

#: ../raster3d/r3.in.bin/main.c:256
#, fuzzy
msgid "Imports a binary raster file into a GRASS 3D raster map."
msgstr ""
"Nhập một tập tin raster nhị phân vào thành một lớp bản đồ raster GRASS."

#: ../raster3d/r3.in.bin/main.c:259
#, fuzzy
msgid "Name of binary 3D raster file to be imported"
msgstr "Tập tin raster cần nhập"

#: ../raster3d/r3.in.bin/main.c:275
msgid "Byte order in binary file"
msgstr ""

#: ../raster3d/r3.in.bin/main.c:315
#, fuzzy
msgid "Bottom limit of geographic region (outer edge)"
msgstr "Cận phía bắc của vùng địa lý (mép ngoài cùng)"

#: ../raster3d/r3.in.bin/main.c:322
#, fuzzy
msgid "Top limit of geographic region (outer edge)"
msgstr "Cận phía bắc của vùng địa lý (mép ngoài cùng)"

#: ../raster3d/r3.in.bin/main.c:343
#, fuzzy
msgid "Number of depths"
msgstr "Số hàng"

#: ../raster3d/r3.in.bin/main.c:365
#, fuzzy
msgid "Binary data is of type integer"
msgstr "Cột key phải là số nguyên"

#: ../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.mkdspf/main.c:83
#, fuzzy
msgid ""
"Creates a display file from an existing 3D raster map according to specified "
"threshold levels."
msgstr ""
"Tạo một tập tin trình bày từ một tập tin grid3 hiện có theo các mức ngưỡng "
"được chỉ định."

#: ../raster3d/r3.mkdspf/main.c:91
#, fuzzy
msgid "Name of an existing 3D raster map"
msgstr "Tên bản đồ raster 3d hiện có"

#: ../raster3d/r3.mkdspf/main.c:96
#, fuzzy
msgid "Name for output display file"
msgstr "Tên tập tin trình bày đầu ra"

#: ../raster3d/r3.mkdspf/main.c:103
msgid "List of thresholds for isosurfaces"
msgstr "Danh sách ngưỡng dùng cho các mặt cùng giá trị"

#: ../raster3d/r3.mkdspf/main.c:109
msgid "Minimum isosurface level"
msgstr "Cấp mặt cùng giá trị nhỏ nhất"

#: ../raster3d/r3.mkdspf/main.c:115
msgid "Maximum isosurface level"
msgstr "Cấp mặt cùng giá trị lớn nhất"

#: ../raster3d/r3.mkdspf/main.c:121
msgid "Positive increment between isosurface levels"
msgstr "Giá trị tăng dương giữa các mức mặt cùng giá trị"

#: ../raster3d/r3.mkdspf/main.c:128
msgid "Number of isosurface threshold levels"
msgstr "Số cấp ngưỡng của mặt cùng giá trị"

#: ../raster3d/r3.mkdspf/main.c:132
msgid "Suppress progress report & min/max information"
msgstr "Chặn báo cáo tiến trình thông tin & nhỏ nhất/lớn nhất"

#: ../raster3d/r3.mkdspf/main.c:136
msgid "Use flat shading rather than gradient"
msgstr "Dùng đổ bóng phẳng chứ không dùng gradient"

#: ../raster3d/r3.mkdspf/main.c:144
#, c-format
msgid "Region from getWindow: %d %d %d"
msgstr "Vùng từ getWindow: %d %d %d"

#: ../raster3d/r3.mkdspf/main.c:156
#, c-format
msgid "Not able to find grid3 file for [%s]"
msgstr "Không thể tìm thấy tập tin grid3 cho [%s]"

#: ../raster3d/r3.mkdspf/main.c:171 ../raster3d/r3.info/main.c:328
#: ../raster3d/r3.info/main.c:448
#, fuzzy, c-format
msgid "Unable to read range of 3D raster map <%s>"
msgstr "Không thể đọc miền của bản đồ raster <%s>"

#: ../raster3d/r3.mkdspf/main.c:200
#, fuzzy, c-format
msgid "Unable to open display file <%s>"
msgstr "Không thể mở tập tin <%s>"

#: ../raster3d/r3.mkdspf/main.c:221
#, c-format
msgid "Writing %s from %s..."
msgstr "Đang ghi %s từ %s..."

#: ../raster3d/r3.info/main.c:80
msgid "Outputs basic information about a user-specified 3D raster map layer."
msgstr ""
"Xuất ra thông tin cơ bản về một lớp bản đồ raster 3D do người dùng chỉ định."

#: ../raster3d/r3.info/main.c:86
#, fuzzy
msgid "Print raster3d information in shell style"
msgstr "In ra ở dạng tập lệnh shell"

#: ../raster3d/r3.info/main.c:90
#, fuzzy
msgid "Print range in shell style only"
msgstr "In ra ở dạng tập lệnh shell"

#: ../raster3d/r3.info/main.c:103
#, fuzzy, c-format
msgid "3D Raster map <%s> not found"
msgstr "Không tìm thấy bản đồ raster 3D <%s>"

#: ../raster3d/r3.info/main.c:476
msgid "Error while reading history file"
msgstr "Lỗi khi đang đọc tập tin lịch sử"

#: ../raster3d/r3.info/main.c:483 ../raster3d/r3.null/main.c:169
#: ../raster3d/r3.out.vtk/errorHandling.c:65
#: ../raster3d/r3.cross.rast/main.c:343
#, fuzzy, c-format
msgid "Unable to close 3D raster map <%s>"
msgstr "Không thể đóng bản đồ raster <%s@%s>"

#: ../raster3d/r3.stats/main.c:51
#, fuzzy
msgid "Generates volume statistics for 3D raster maps."
msgstr "Tạo thống kê diện tích cho các bản đồ raster 3d."

#: ../raster3d/r3.stats/main.c:62
#, fuzzy
msgid "Number of subranges to collect stats from"
msgstr "Số lượng miền phụ để thu thập các thống kê từ đó"

#: ../raster3d/r3.stats/main.c:67
msgid "Calculate statistics based on equal value groups"
msgstr "Tính toán thống kê dựa trên các nhóm giá trị ngang bằng nhau"

#: ../raster3d/r3.stats/main.c:71
#, fuzzy
msgid "Only print cell counts"
msgstr "In ra các phép đếm ô"

#: ../raster3d/r3.stats/main.c:91
msgid "The number of subranges has to be equal or greater than 1"
msgstr "Số lượng miền phụ phải bằng hoặc lớn hơn 1"

#: ../raster3d/r3.stats/main.c:150
msgid "Sort non-null values"
msgstr "Xếp thứ tự các giá trị không rỗng"

#: ../raster3d/r3.retile/main.c:49
#, fuzzy
msgid "Unable to close the 3D raster map"
msgstr "Không thể đóng bản đồ raster 3d"

#: ../raster3d/r3.retile/main.c:71
#, fuzzy
msgid "Name of the retiled 3D raster map"
msgstr "Tên của bản đồ raster 3D đầu vào"

#: ../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
#, fuzzy
msgid "Error closing 3D raster map"
msgstr "Lỗi đóng bản đồ raster 3d"

#: ../raster3d/r3.to.rast/main.c:80
#, fuzzy
msgid "3D raster map(s) to be converted to 2D raster slices"
msgstr "(Các) bản đồ raster 3d cần đổi thành các phiến (slice) raster 2D"

#: ../raster3d/r3.to.rast/main.c:86
msgid "Basename for resultant raster slice maps"
msgstr "Tên gốc cho các bản đồ phiến raster tạo thành"

#: ../raster3d/r3.to.rast/main.c:96
#, fuzzy
msgid ""
"Use the same resolution as the input 3D raster map for the 2D output maps, "
"independent of the current region settings"
msgstr ""
"Dùng cùng độ phân giải với bản đồ RASTER3D đầu vào cho các bản đồ 2D đầu ra, "
"không phụ thuộc vào thiết lập vùng hiện tại."

#: ../raster3d/r3.to.rast/main.c:210
msgid "Converts 3D raster maps to 2D raster maps"
msgstr "Đổi bản đồ raster 3D thành bản đồ raster 2D"

#: ../raster3d/r3.to.rast/main.c:271 ../raster3d/r3.out.vtk/main.c:451
#, fuzzy
msgid ""
"The 2D and 3D region settings are different. Using the 2D window settings to "
"adjust the 2D part of the 3D region."
msgstr ""
"Các thiết lập vùng 2d và 3d khác nhau. Dùng thiết lập cửa sổ 2d để điều "
"chỉnh phần 2d của vùng 3d."

#: ../raster3d/r3.to.rast/main.c:297
#, c-format
msgid "Creating %i raster maps"
msgstr "Đang tạo %i bản đồ raster"

#: ../raster3d/r3.to.rast/main.c:303
#, c-format
msgid "Raster map %i Filename: %s"
msgstr "Bản đồ raster %i Tên tập tin: %s"

#: ../raster3d/r3.to.rast/main.c:308
#, fuzzy, c-format
msgid ""
"Raster map %d Filename: %s already exists. Use the flag --o to overwrite."
msgstr "Bản đồ raster %d Filename: %s đã có. Sẽ bị ghi đè!"

#: ../raster3d/r3.out.netcdf/main.c:81
#, fuzzy, c-format
msgid "Unable to close 3D raster map while catching error: %s"
msgstr "Không thể đóng bản đồ raster <%s@%s>"

#: ../raster3d/r3.out.netcdf/main.c:97
#, fuzzy
msgid "Name for netCDF output file"
msgstr "Tên cho tập tin đầu ra"

#: ../raster3d/r3.out.netcdf/main.c:106
#, fuzzy
msgid "The value to be used for null values, default is the netCDF standard"
msgstr "Giá trị để lấp đầy các ô trên (upper cell), mặc định là null"

#: ../raster3d/r3.out.netcdf/main.c:111
#, fuzzy
msgid "Export projection information as wkt and proj4 parameter"
msgstr "In ra thông tin phép chiếu theo định dạng PROJ.4"

#: ../raster3d/r3.out.netcdf/main.c:588
msgid "netCDF"
msgstr ""

#: ../raster3d/r3.out.netcdf/main.c:590
#, fuzzy
msgid "Export a 3D raster map as netCDF file."
msgstr "Đổi lớp bản đồ raster 3D thành tập tin văn bản ASCII"

#: ../raster3d/r3.null/main.c:55
#, fuzzy
msgid "3D raster map for which to modify null values"
msgstr "bản đồ raster 3d để thay đổi các giá trị rỗng"

#: ../raster3d/r3.null/main.c:85
msgid "Illegal value for null"
msgstr "giá trị cho null không hợp lệ"

#: ../raster3d/r3.null/main.c:122
msgid "modifyNull: error opening tmp file"
msgstr "modifyNull: lỗi khi đang mở tập tin tạm"

#: ../raster3d/r3.null/main.c:156
msgid "modifyNull: error flushing tiles in cube"
msgstr "modifyNull: lỗi khi đang đổ các chồng xếp vào khối"

#: ../raster3d/r3.null/main.c:161
msgid "modifyNull: error flushing all tiles"
msgstr "modifyNull: lỗi khi đang đổ tất cả các chồng xếp"

#: ../raster3d/r3.null/main.c:171
#, fuzzy
msgid "modifyNull: Unable to close tmp file"
msgstr "modifyNull: lỗi khi đang đóng tập tin tạm"

#: ../raster3d/r3.null/main.c:190
msgid "Explicitly create the 3D NULL-value bitmap file."
msgstr "Tạo ra rõ rệt tập tin bitmap có giá trị NULL kiểu 3D"

#: ../raster3d/r3.support/check.c:20
#, fuzzy, c-format
msgid "Updating statistics for <%s>"
msgstr ""
"\n"
"  Đang cập nhật thống kê cho [%s]"

#: ../raster3d/r3.support/check.c:36
#, fuzzy, c-format
msgid "Updating the number of categories for <%s>"
msgstr "Đang cập nhật số lượng phạm trù cho [%s]..."

#: ../raster3d/r3.support/main.c:52
#, fuzzy
msgid ""
"Allows creation and/or modification of 3D raster map layer support files."
msgstr ""
"Cho phép tạo và/hoặc thay đổi các tập tin hỗ trợ của lớp bản đồ raster."

#: ../raster3d/r3.support/main.c:76
#, fuzzy
msgid "The map data unit"
msgstr "Nội dung dùng cho đơn vị dữ liệu của bản đồ"

#: ../raster3d/r3.support/main.c:82
msgid "The vertical unit of the map"
msgstr ""

#: ../raster3d/r3.support/main.c:125
#, fuzzy
msgid "Update range"
msgstr "Miền dữ liệu đầu ra"

#: ../raster3d/r3.out.vtk/errorHandling.c:105
#, fuzzy
msgid "Unable to close input raster maps"
msgstr "không thể đóng bản đồ raster đầu vào"

#: ../raster3d/r3.out.vtk/parameters.c:30
#, fuzzy
msgid "3D raster map(s) to be converted to VTK-ASCII data format"
msgstr "Bản đồ RASTER3D cần được đổi thành định dạng dữ liệu VTK-ASCII"

#: ../raster3d/r3.out.vtk/parameters.c:41
msgid "Float value to represent no data cell/points"
msgstr "Giá trị float để biểu diễn các điểm/ô không có dữ liệu"

#: ../raster3d/r3.out.vtk/parameters.c:47
msgid "Create VTK pointdata instead of VTK celldata (celldata is default)"
msgstr "Tạo dữ liệu điểm VTK thay vì dữ liệu ô VTK (mặc định là dữ liệu ô)"

#: ../raster3d/r3.out.vtk/parameters.c:56
#, fuzzy
msgid "Top surface 2D raster map"
msgstr "Bản đồ raster 2D bề mặt trên cùng"

#: ../raster3d/r3.out.vtk/parameters.c:65
#, fuzzy
msgid "Bottom surface 2D raster map"
msgstr "Bản đồ raster 2D mặt dưới cùng"

#: ../raster3d/r3.out.vtk/parameters.c:71
#, fuzzy
msgid ""
"Create 3D elevation output with a top and a bottom surface, both raster maps "
"are required."
msgstr ""
"Tạo một đầu ra độ cao 3d với một mặt trên cùng và mặt dưới cùng, cả hai bản "
"đồ raster này đều cần phải có."

#: ../raster3d/r3.out.vtk/parameters.c:80
#, fuzzy
msgid ""
"Three (R,G,B) 3D raster maps to create RGB values [redmap,greenmap,bluemap]"
msgstr ""
"Ba (r,g,b) bản đồ raster g3d dùng để tạo các giá trị rgb [redmap,greenmap,"
"bluemap]"

#: ../raster3d/r3.out.vtk/parameters.c:88
#, fuzzy
msgid "Three (x,y,z) 3D raster maps to create vector values [xmap,ymap,zmap]"
msgstr ""
"Ba (x,y,z) bản đồ raster g3d dùng để tạo các giá trị vector [xmap,ymap,zmap]"

#: ../raster3d/r3.out.vtk/parameters.c:112
#, fuzzy
msgid "Use 3D raster mask (if exists) with input maps"
msgstr "Dùng mặt nạ G3D (nếu có) với bản đồ đầu vào"

#: ../raster3d/r3.out.vtk/parameters.c:117
#, fuzzy
msgid "Scale factor affects the origin"
msgstr "Hệ số tỷ lệ tác động đến gốc"

#: ../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 "write_vtk_points: Đang ghi tọa độ điểm"

#: ../raster3d/r3.out.vtk/writeVTKData.c:256
msgid "write_vtk_unstructured_grid_cells: Writing the cells"
msgstr "write_vtk_unstructured_grid_cells: Đang ghi các ô"

#: ../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 ""
"write_vtk_data: Đang ghi Celldata %s với hàng %i cột %i chiều sâu %i vào tập "
"tin vtk-ascii"

#: ../raster3d/r3.out.vtk/writeVTKData.c:441
#, fuzzy
msgid "Wrong 3D raster map values! Values should in between 0 and 255!"
msgstr "Các giá trị bản đồ 3d sai! Phải ở trong khoảng 0 đến 255!\n"

#: ../raster3d/r3.out.vtk/main.c:117
#, fuzzy
msgid "Specify top and bottom map"
msgstr "Bạn phải chỉ định bản đồ trên cùng và dưới cùng"

#: ../raster3d/r3.out.vtk/main.c:124
#, c-format
msgid "Top cell map <%s> not found"
msgstr "Không tìm thấy bản đồ ô trên cùng <%s>"

#: ../raster3d/r3.out.vtk/main.c:133
#, c-format
msgid "Bottom cell map <%s> not found"
msgstr "Không tìm thấy bản đồ ô dưới cùng <%s>"

#: ../raster3d/r3.out.vtk/main.c:152
#, fuzzy, c-format
msgid "3D raster map RGB map <%s> not found"
msgstr "Không tìm thấy bản đồ raster 3D <%s>"

#: ../raster3d/r3.out.vtk/main.c:155
#, fuzzy
msgid "Please provide three RGB 3D raster maps"
msgstr "Vui lòng cung cấp ba bản đồ g3d RGB"

#: ../raster3d/r3.out.vtk/main.c:165
#, fuzzy, c-format
msgid "3D vector map <%s> not found"
msgstr "Không tìm thấy bản đồ vector <%s>"

#: ../raster3d/r3.out.vtk/main.c:168
#, fuzzy
msgid "Please provide three 3D raster maps for the xyz-vector maps [x,y,z]"
msgstr "Vui lòng cung cấp ba bản đồ vector g3d [x,y,z]"

#: ../raster3d/r3.out.vtk/main.c:175
#, fuzzy
msgid ""
"No 3D raster data, RGB or xyz-vector maps are provided! Will only write the "
"geometry."
msgstr ""
"Không có dữ liệu g3d, RGB hay vector-x,y,z được cung cấp! Sẽ chỉ ghi lại "
"hình học."

#: ../raster3d/r3.out.vtk/main.c:209
msgid "No RGB Data will be created."
msgstr "Dữ liệu RGB sẽ không được tạo ra."

#: ../raster3d/r3.out.vtk/main.c:294
msgid "No vector data will be created."
msgstr "Dữ liệu vector sẽ không được tạo thành."

#: ../raster3d/r3.out.vtk/main.c:381
#, fuzzy
msgid "Converts 3D raster maps into the VTK-ASCII format."
msgstr "Đổi các bản đồ raster thành định dạng ASCII VTK"

#: ../raster3d/r3.out.vtk/main.c:392
msgid "failed to interpret dp as an integer"
msgstr "thất bại trong việc diễn giải dp ở dạng số nguyên"

#: ../raster3d/r3.out.vtk/main.c:542
#, fuzzy
msgid "Unable to close 3D raster map, the VTK file may be incomplete"
msgstr "Lỗi đóng bản đồ raster g3d, tập tin VTK có thể không hoàn chỉnh."

#: ../raster3d/r3.out.vtk/main.c:557
#, fuzzy
msgid "Unable to close VTK-ASCII file"
msgstr "Không thể mở tập tin ASCII <%s>"

#: ../raster3d/r3.timestamp/main.c:48
msgid "Print/add/remove a timestamp for a 3D raster map"
msgstr "In/thêm/loại bỏ đánh dấu thời gian của một bản đồ raster 3D."

#: ../raster3d/r3.timestamp/main.c:57
msgid "Datetime, datetime1/datetime2, or none"
msgstr "Ngày_giờ, ngày_giờ_1/ngày_giờ_2, hoặc none"

#: ../raster3d/r3.timestamp/main.c:90
#, fuzzy
msgid "Timestamp format is invalid"
msgstr "Định dạng đánh dấu thời gian không biết: "

#: ../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
#, fuzzy
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 ""
"Làm cho mỗi giá trị phạm trù ô trở thành một hàm số của các giá trị phạm trù "
"được gán vào các ô xung quanh nó, là lưu trữ các giá trị ô mới trong một lớp "
"bản đồ raster đầu ra."

#: ../raster3d/r3.neighbors/main.c:287
#, fuzzy
msgid "Unable to allocate buffer"
msgstr "Không thể cấp phát các vùng đệm cell."

#: ../raster3d/r3.in.ascii/main.c:90
msgid "String representing NULL value data cell (use 'none' if no such value)"
msgstr ""
"Chuỗi biểu thị ô dữ liệu có giá trị NULL (dùng 'none' nếu không có giá trị "
"như vậy)"

#: ../raster3d/r3.in.ascii/main.c:180
#, fuzzy, c-format
msgid "Unsupported GRASS version %s"
msgstr "Kiểu cột của <%s> không được hỗ trợ"

#: ../raster3d/r3.in.ascii/main.c:224
#, c-format
msgid "Loading data ...  (%dx%dx%d)"
msgstr "Đang nạp dữ liệu ... (%dx%dx%d)"

#: ../raster3d/r3.in.ascii/main.c:257
msgid "End of file reached while still loading data."
msgstr "Đến cuối tập tin khi vẫn đang nạp dữ liệu."

#: ../raster3d/r3.in.ascii/main.c:269
#, fuzzy
msgid "Invalid value detected"
msgstr "Giá trị theta không hợp lệ"

#: ../raster3d/r3.in.ascii/main.c:281
#, c-format
msgid ""
"Data exists in input file after fully importing expected data.  [%.4f ...]"
msgstr ""
"Dữ liệu tồn tại trong tập tin đầu vào sau khi nhập toàn bộ dữ liệu mong "
"đợi.  [%.4f ...]"

#: ../raster3d/r3.in.ascii/main.c:319
#, fuzzy
msgid "Converts a 3D ASCII raster text file into a (binary) 3D raster map."
msgstr ""
"Đổi một tập tin văn bản raster ASCII 3D thành một lớp bản đồ raster 3D (nhị "
"phân)"

#: ../raster3d/r3.in.ascii/main.c:362
#, fuzzy
msgid "Unable to close ASCII file"
msgstr "Không thể mở tập tin ASCII <%s>"

#: ../raster3d/r3.out.ascii/main.c:82
#, fuzzy
msgid "3D raster map to be converted to ASCII"
msgstr "Bản đồ raster 3d cần đổi thành ASCII"

#: ../raster3d/r3.out.ascii/main.c:86
msgid "Name for ASCII output file"
msgstr "Tên tập tin ASCII đầu ra"

#: ../raster3d/r3.out.ascii/main.c:95
msgid "Number of decimal places for floats"
msgstr "Số chữ số thập phân cho giá trị float "

#: ../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
#, fuzzy
msgid "Converts a 3D raster map layer into a ASCII text file."
msgstr "Đổi lớp bản đồ raster 3D thành tập tin văn bản ASCII"

#: ../raster3d/r3.out.ascii/main.c:371
#, fuzzy
msgid "Unable to close new ASCII file"
msgstr "Không thể mở tập tin ASCII <%s>"

#: ../raster3d/r3.cross.rast/main.c:90
#, fuzzy
msgid "Input 3D raster map for cross section"
msgstr "Bản đồ raster 3D đầu vào dùng cho mặt cắt."

#: ../raster3d/r3.cross.rast/main.c:97
msgid "2D elevation map used to create the cross section map"
msgstr "Bản đồ độ cao 2D được dùng để tạo ra bản đồ mặt cắt"

#: ../raster3d/r3.cross.rast/main.c:104
msgid "Resulting cross section 2D raster map"
msgstr "Bản đồ mặt cắt raster 2D tạo thành"

#: ../raster3d/r3.cross.rast/main.c:233
#, fuzzy
msgid ""
"Creates cross section 2D raster map from 3D raster map based on 2D elevation "
"map"
msgstr ""
"Tạo bản đồ raster mặt cắt 2D từ bản đồ raster thể tích g3d dựa trên bản đồ "
"độ cao 2D"

#: ../raster3d/r3.cross.rast/main.c:259
#, fuzzy
msgid ""
"The 2D and 3D region settings are different. Using the 3D raster map "
"settings to adjust the 2D region."
msgstr ""
"Các thiết lập vùng 2d và 3d khác nhau. Sẽ dùng các thiết lập g3d để điều "
"chỉnh vùng 2d"

#: ../raster3d/r3.cross.rast/main.c:302
msgid "Output map already exists. Will be overwritten!"
msgstr "Bản đồ đầu ra đã có. Sẽ bị ghi đè!"

#: ../raster3d/r3.cross.rast/main.c:338
#, fuzzy
msgid "Wrong 3D raster datatype! Cannot create raster map"
msgstr "Kiểu dữ liệu RASTER3D bị sai! Không thể tạo bản đồ raster."

#: ../raster3d/r3.out.v5d/main.c:73
#, fuzzy
msgid "3D raster map to be converted to Vis5D (V5D) file"
msgstr "Bản đồ raster 3d cần đổi thành tập tin Vis5d (v5d)"

#: ../raster3d/r3.out.v5d/main.c:77
#, fuzzy
msgid "Name for V5D output file"
msgstr "Tên của tập tin đầu ra v5d"

#: ../raster3d/r3.out.v5d/main.c:147
#, fuzzy, c-format
msgid "Vis5D allows %d columns, %d columns found"
msgstr "Viz5D cho phép %d cột, bạn có %d cột"

#: ../raster3d/r3.out.v5d/main.c:150
#, fuzzy, c-format
msgid "Vis5D allows %d rows, %d rows found"
msgstr "Viz5D cho phép %d hàng, bạn có %d hàng"

#: ../raster3d/r3.out.v5d/main.c:257
#, fuzzy, c-format
msgid "Unable to create V5D file <%s>"
msgstr "Không thể tạo tập tin <%s>"

#: ../raster3d/r3.out.v5d/main.c:262
#, fuzzy
msgid "Failed writing V5D file"
msgstr "Thất bại khi chép tập tin"

#: ../raster3d/r3.out.v5d/main.c:288
#, fuzzy
msgid "Exports GRASS 3D raster map to 3-dimensional Vis5D file."
msgstr "Xuất tập tin raster 3D GRASS thành tập tin Vis5D ba chiều."

#: ../raster3d/r3.out.v5d/main.c:295
msgid "Use map coordinates instead of xyz coordinates"
msgstr "Dùng tọa độ bản đồ thay vì tọa độ xyz"

#: ../vector/v.support/main.c:41
msgid "Updates vector map metadata."
msgstr "Cập nhật mô tả dữ liệu của bản đồ vec-tơ"

#: ../vector/v.support/main.c:52
msgid "Organization where vector map was created"
msgstr "Tổ chức tạo ra bản đồ vec-tơ"

#: ../vector/v.support/main.c:61
msgid "Date of vector map digitization (e.g., \"15 Mar 2007\")"
msgstr "Ngày số hoá bản đồ vec-tơ (ví dụ \"15 Mar 2007\")"

#: ../vector/v.support/main.c:68
msgid "Person who created vector map"
msgstr "Người tạo bản đồ vec-tơ"

#: ../vector/v.support/main.c:75
msgid "Vector map title"
msgstr "Tiêu đề bản đồ vec-tơ"

#: ../vector/v.support/main.c:83
msgid "Date when the source map was originally produced"
msgstr "Ngày mà bản đồ nguồn được tạo ra ban đầu"

#: ../vector/v.support/main.c:89
msgid "Vector map scale number (e.g., 24000)"
msgstr "Con số chỉ tỷ lệ bản đồ vec-tơ (ví dụ 24000)"

#: ../vector/v.support/main.c:95
msgid "Vector map projection zone"
msgstr "Múi phép chiếu của bản đồ vec-tơ"

#: ../vector/v.support/main.c:102
msgid "Vector map digitizing threshold number (e.g., 0.5)"
msgstr "Con số chỉ ngưỡng số hoá bản đồ vec-tơ (ví dụ 0.5)"

#: ../vector/v.support/main.c:110
msgid "Text to append to the comment line of the map's metadata file"
msgstr ""
"Nội dung đính thêm vào dòng chú giải của tập tin mô tả dữ liệu của bản đồ"

#: ../vector/v.support/main.c:118
msgid ""
"Command line to store into vector map history file (used for vector scripts)"
msgstr ""
"Dòng lệnh lưu trữ vào tập tin lịch sử của bản đồ vec-tơ (được dùng cho các "
"tập lệnh vec-tơ)"

#: ../vector/v.support/main.c:122
msgid "Replace comment instead of appending it"
msgstr "Thay thế chú giải thay vì đính thêm vào"

#: ../vector/v.support/main.c:183
#, c-format
msgid "Unable to open history file for vector map <%s>"
msgstr "Không thể mở tập tin lịch sử của bản đồ vec-tơ <%s>"

#: ../vector/v.clean/split.c:85
#, fuzzy, c-format
msgid "Line splits: %d"
msgstr "Độ cao đường: %f\n"

#: ../vector/v.clean/prune.c:216
#, fuzzy, c-format
msgid ""
"%d vertices from input %d (vertices of given type) removed, i.e. %.2f %%"
msgstr ""
"\n"
"%d đỉnh từ đầu vào %d (các đỉnh có kiểu chọn trước) bị loại bỏ, tức là %.2f "
"%%"

#: ../vector/v.clean/prune.c:220
#, c-format
msgid "%d boundaries not pruned because pruning would damage topology"
msgstr "%d ranh giới không bị cắt bỏ vì việc này làm hỏng tôpô"

#: ../vector/v.clean/rmdac.c:60
#, fuzzy, c-format
msgid "Duplicate area centroids: %d"
msgstr "Các trọng tâm vùng bị lặp: %5d"

#: ../vector/v.clean/rmline.c:64
#, fuzzy, c-format
msgid "Lines / boundaries removed: %d"
msgstr "%d đường/ranh giới bị loại bỏ"

#: ../vector/v.clean/main.c:55
msgid "Toolset for cleaning topology of vector map."
msgstr "Bộ công cụ để làm sạch tôpô cho bản đồ vec-tơ."

#: ../vector/v.clean/main.c:70
msgid "Name of output map where errors are written"
msgstr "Tên của bản đồ đầu ra để lưu các lỗi"

#: ../vector/v.clean/main.c:81
msgid "Cleaning tool"
msgstr "Công cụ làm sạch"

#: ../vector/v.clean/main.c:97
#, fuzzy
msgid "break lines at each intersection"
msgstr "Công cụ: Ngắt đường tại các giao điểm"

#: ../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
#, fuzzy
msgid "snap lines to vertex in threshold"
msgstr "Công cụ: Bắt đường vào các đỉnh ở trong ngưỡng"

#: ../vector/v.clean/main.c:106
#, fuzzy
msgid "remove duplicate area centroids ('type' option ignored)"
msgstr "Loại bỏ các trọng tâm vùng bị lặp"

#: ../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
#, fuzzy
msgid "remove all lines or boundaries of zero length, threshold is ignored"
msgstr "Loại bỏ tất cả các đường hoặc ranh giới có chiều dài bằng 0"

#: ../vector/v.clean/main.c:116
#, fuzzy
msgid "remove small angles between lines at nodes"
msgstr "Loại bỏ các góc nhỏ tại các nốt"

#: ../vector/v.clean/main.c:124
#, fuzzy
msgid "Threshold in map units, one value for each tool"
msgstr ""
"Ngưỡng tính theo đơn vị bản đồ, một giá trị cho mỗi công cụ (mặc định: "
"0.0[,0.0,...])"

#: ../vector/v.clean/main.c:125
msgid "Default: 0.0[,0.0,...])"
msgstr ""

#: ../vector/v.clean/main.c:130
#, fuzzy
msgid "Do not build topology for the output vector"
msgstr "Không xây dựng tôpô cho vector đầu ra"

#: ../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 "Bạn cần chọn ít nhất một công cụ"

#: ../vector/v.clean/main.c:191
msgid "Tool doesn't exist"
msgstr "Công cụng này không tồn tại"

#: ../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 "Ngưỡng cho công cụ %d không thể > 0, thiết lập là 0"

#: ../vector/v.clean/main.c:224
msgid "Tool: Threshold"
msgstr "Công cụ: Ngưỡng"

#: ../vector/v.clean/main.c:229
msgid "Break"
msgstr "Ngắt"

#: ../vector/v.clean/main.c:232
msgid "Remove duplicates"
msgstr "Loại bỏ các đối tượng lặp"

#: ../vector/v.clean/main.c:235
msgid "Remove dangles"
msgstr "Loại bỏ các đoạn thừa"

#: ../vector/v.clean/main.c:238
msgid "Change type of boundary dangles"
msgstr "Thay đổi kiểu các đoạn thừa của ranh giới"

#: ../vector/v.clean/main.c:242
msgid "Remove bridges"
msgstr "Loại bỏ cầu"

#: ../vector/v.clean/main.c:245
msgid "Change type of boundary bridges"
msgstr "Thay đổi kiểu các cầu ranh giới"

#: ../vector/v.clean/main.c:249
msgid "Snap vertices"
msgstr "Bắt dính đỉnh"

#: ../vector/v.clean/main.c:252
msgid "Remove duplicate area centroids"
msgstr "Loại bỏ các trọng tâm vùng bị lặp"

#: ../vector/v.clean/main.c:256
msgid "Break polygons"
msgstr "Ngắt các vùng"

#: ../vector/v.clean/main.c:259
msgid "Prune"
msgstr "Cắt bỏ"

#: ../vector/v.clean/main.c:262
msgid "Remove small areas"
msgstr "Loại bỏ các vùng nhỏ"

#: ../vector/v.clean/main.c:265
msgid "Remove small angles at nodes"
msgstr "Loại bỏ các góc nhỏ tại các nốt"

#: ../vector/v.clean/main.c:270
msgid "Remove all lines or boundaries of zero length"
msgstr "Loại bỏ tất cả các đường hoặc ranh giới có chiều dài bằng 0"

#: ../vector/v.clean/main.c:314
msgid "Topological cleaning works best with native GRASS vector format"
msgstr ""

#: ../vector/v.clean/main.c:325
#, fuzzy
msgid "Failed to copy attribute table to output vector map"
msgstr "Thất bại không cheép được bảng thuộc tính vào bản đồ đầu ra"

#: ../vector/v.clean/main.c:340 ../vector/v.clean/main.c:351
msgid "Rebuilding parts of topology..."
msgstr "Đang xây dựng lại các phần của tôpô..."

#: ../vector/v.clean/main.c:360 ../vector/v.clean/main.c:405
#: ../vector/v.clean/main.c:456
#, fuzzy
msgid "Tool: Split lines"
msgstr "Công cụ: Xén bớt các đường/ranh giới"

#: ../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 "Công cụ: Ngắt đường tại các giao điểm"

#: ../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 "Công cụ: Loại bỏ các đối tượng lặp"

#: ../vector/v.clean/main.c:369 ../vector/v.clean/main.c:418
#: ../vector/v.clean/main.c:469
#, fuzzy
msgid "Tool: Merge lines"
msgstr "Ngắt các ranh giới:"

#: ../vector/v.clean/main.c:379
msgid "Tool: Remove dangles"
msgstr "Công cụ: Loại bỏ các đoạn 'lòng thòng'"

#: ../vector/v.clean/main.c:383
msgid "Tool: Change type of boundary dangles"
msgstr "Công cụ: Thay đổi kiểu của các đoạn thừa ranh giới"

#: ../vector/v.clean/main.c:387
msgid "Tool: Remove bridges"
msgstr "Công cụ: Loại bỏ cầu"

#: ../vector/v.clean/main.c:391
msgid "Tool: Change type of boundary bridges"
msgstr "Công cụ: Thay đổi kiểu của các cầu ranh giới"

#: ../vector/v.clean/main.c:395
msgid "Tool: Remove duplicate area centroids"
msgstr "Công cụ: Loại bỏ các trọng tâm bị lặp"

#: ../vector/v.clean/main.c:399
msgid "Tool: Snap line to vertex in threshold"
msgstr "Công cụ: Bắt đường vào các đỉnh ở trong ngưỡng"

#: ../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 "Công cụ: Loại bỏ các góc nhỏ tại các nốt"

#: ../vector/v.clean/main.c:424
msgid "Tool: Break polygons"
msgstr "Công cụ: Ngắt các vùng"

#: ../vector/v.clean/main.c:432
msgid "Tool: Prune lines/boundaries"
msgstr "Công cụ: Xén bớt các đường/ranh giới"

#: ../vector/v.clean/main.c:436
msgid "Tool: Remove small areas"
msgstr "Công cụ: Loại bỏ các vùng nhỏ"

#: ../vector/v.clean/main.c:442
#, fuzzy
msgid "Tool: Merge boundaries"
msgstr "Ngắt các ranh giới:"

#: ../vector/v.clean/main.c:475
msgid "Tool: Remove all lines and boundaries of zero length"
msgstr "Công cụ: Loại bỏ tất cả các đường và ranh giới có chiều dài 0"

#: ../vector/v.clean/main.c:484
msgid "Rebuilding topology for output vector map..."
msgstr "Đang xây dựng lại tôpô cho bản đồ vector đầu ra..."

#: ../vector/v.clean/main.c:495
msgid "Building topology for error vector map..."
msgstr "Đang xây dựng lại tôpô cho bản đồ vector chứa lỗi..."

#: ../vector/v.net/connect.c:78
#, fuzzy
msgid "Failed to find intersection segment"
msgstr "Thất bại trong việc diễn giải width (chiều rộng) ở dạng số nguyên"

#: ../vector/v.net/arcs.c:42
#, fuzzy, c-format
msgid "Error reading file: '%s'"
msgstr "Lỗi khi đang đọc tập tin ASCII: '%s'"

#: ../vector/v.net/arcs.c:48
#, fuzzy, c-format
msgid "Skipping arc %d"
msgstr "Đang bỏ qua [%s]..."

#: ../vector/v.net/arcs.c:85
#, fuzzy, c-format
msgid "No point with category %d found"
msgstr "Không có điểm có phạm trù [%d]"

#: ../vector/v.net/arcs.c:89
#, fuzzy, c-format
msgid "More points with category %d found"
msgstr "Không có điểm có phạm trù [%d]"

#: ../vector/v.net/args.c:14
#, fuzzy
msgid "Name of input vector line map (arcs)"
msgstr "Tên của bản đồ vector đầu vào (A)"

#: ../vector/v.net/args.c:15
#, fuzzy
msgid "Required for operation 'nodes', 'connect', 'report' and 'nreport'"
msgstr ""
"Cần có đối với lệnh 'connect' (kết nối). Kết nối các điểm theo ngưỡng được "
"cho."

#: ../vector/v.net/args.c:17 ../vector/v.net/args.c:56
msgid "Arcs"
msgstr ""

#: ../vector/v.net/args.c:21
#, fuzzy
msgid "Name of input vector point map (nodes)"
msgstr "Tên của bản đồ vector điểm đầu vào"

#: ../vector/v.net/args.c:23
#, fuzzy
msgid "Required for operation 'connect' and 'arcs'"
msgstr "Cần có đối với lệnh 'connect' (kết nối)"

#: ../vector/v.net/args.c:25 ../vector/v.net/args.c:63
#: ../vector/v.net/args.c:85 ../vector/v.net/args.c:92
msgid "Nodes"
msgstr ""

#: ../vector/v.net/args.c:40
msgid "new point is placed on each node (line end) if doesn't exist"
msgstr ""

#: ../vector/v.net/args.c:42
msgid ""
"connect still unconnected points to vector network by inserting new line(s)"
msgstr ""

#: ../vector/v.net/args.c:44
msgid "new line is created from start point to end point"
msgstr ""

#: ../vector/v.net/args.c:46
msgid ""
"print to standard output {line_category start_point_category "
"end_point_category}"
msgstr ""

#: ../vector/v.net/args.c:48
msgid ""
"print to standard output {point_category line_category[,line_category...]}"
msgstr ""

#: ../vector/v.net/args.c:72
msgid "Required for operation 'connect'. Connect points in given threshold."
msgstr ""
"Cần có đối với lệnh 'connect' (kết nối). Kết nối các điểm theo ngưỡng được "
"cho."

#: ../vector/v.net/args.c:76
#, fuzzy
msgid "Name of input file"
msgstr "Tên các tập tin đầu vào"

#: ../vector/v.net/args.c:78
#, fuzzy
msgid "Required for operation 'arcs' ('-' for standard input)"
msgstr "Cần có đối với lệnh 'connect' (kết nối)"

#: ../vector/v.net/args.c:83
msgid "Assign unique categories to new points"
msgstr "Gán các phạm trù đơn trị cho các điểm mới"

#: ../vector/v.net/args.c:84
msgid "For operation 'nodes'"
msgstr "Đối với lệnh 'nodes' (các nốt)"

#: ../vector/v.net/args.c:89
#, fuzzy
msgid "Snap points to network"
msgstr "Bản đồ vec-tơ chứa các điểm kết thúc"

#: ../vector/v.net/args.c:91
msgid ""
"For operation 'connect'. By default, a new line from the point to the "
"network is created."
msgstr ""

#: ../vector/v.net/args.c:114
msgid "Unknown operation"
msgstr "Lệnh không biết"

#: ../vector/v.net/args.c:141
msgid "Threshold value must be >= 0"
msgstr "Giá trị ngưỡng phải >=0"

#: ../vector/v.net/main.c:47
#, fuzzy
msgid "network maintenance"
msgstr "Thực hiện phép bảo trì mạng lưới."

#: ../vector/v.net/main.c:48
msgid "Performs network maintenance."
msgstr "Thực hiện phép bảo trì mạng lưới."

#: ../vector/v.net/main.c:119
#, c-format
msgid "Unable to open vector map <%s> at topology level %d"
msgstr "Không thể mở bản đồ vec-tơ <%s> ở tôpô cấp %d"

#: ../vector/v.net/main.c:135
#, fuzzy, c-format
msgid "%d new points (nodes) written to output."
msgstr "%d điểm mới được ghi vào đầu ra"

#: ../vector/v.net/main.c:146
#, fuzzy, c-format
msgid "%d lines (network arcs) written to output."
msgstr "[%d] đường được đọc và ghi vào đầu ra"

#: ../vector/v.net/main.c:150 ../vector/v.in.db/main.c:282
#: ../vector/v.transform/main.c:282 ../vector/v.to.3d/main.c:96
#: ../vector/v.to.3d/main.c:117
msgid "Copying attributes..."
msgstr "Đang chép các thuộc tính..."

#: ../vector/v.net/main.c:152 ../vector/v.type/main.c:155
#: ../vector/v.category/main.c:761 ../vector/v.transform/main.c:284
#: ../vector/v.build.polylines/main.c:242 ../vector/v.proj/main.c:496
#: ../vector/v.rectify/main.c:276
msgid "Failed to copy attribute table to output map"
msgstr "Thất bại không cheép được bảng thuộc tính vào bản đồ đầu ra"

#: ../vector/v.net/report.c:37
#, c-format
msgid "Line %d has no category"
msgstr "Đường %d không có phạm trù"

#: ../vector/v.net/report.c:67
#, fuzzy, c-format
msgid "%d points found: %g %g %g line category: %d"
msgstr "tìm thấy %d điểm: %.3lf %.3lf %.3lf phạm trù đường: %d"

#: ../vector/v.net/report.c:94
#, c-format
msgid "Duplicate nodes at x=%g y=%g z=%g "
msgstr ""

#: ../vector/v.in.db/main.c:55 ../vector/v.kcv/main.c:57
#: ../vector/v.normal/main.c:74
#, fuzzy
msgid "points"
msgstr "điểm"

#: ../vector/v.in.db/main.c:57
msgid ""
"Creates new vector (points) map from database table containing coordinates."
msgstr "Tạo bản đồ vec-tơ (điểm) mới từ bảng CSDL chứa các tọa độ."

#: ../vector/v.in.db/main.c:61
msgid "Input table name"
msgstr "Tên bảng đầu vào"

#: ../vector/v.in.db/main.c:66 ../vector/v.in.db/main.c:70
#, fuzzy
msgid "Input DB"
msgstr "Đầu vào"

#: ../vector/v.in.db/main.c:75
msgid "Name of column containing x coordinate"
msgstr "Tên của cột chứa tọa độ x"

#: ../vector/v.in.db/main.c:80
msgid "Name of column containing y coordinate"
msgstr "Tên của cột chứa tọa độ y"

#: ../vector/v.in.db/main.c:84
msgid "Name of column containing z coordinate"
msgstr "Tên của cột chứa tọa độ z"

#: ../vector/v.in.db/main.c:85 ../vector/v.random/main.c:133
#: ../vector/v.random/main.c:142 ../vector/v.random/main.c:155
#: ../vector/v.random/main.c:165 ../vector/v.random/main.c:170
msgid "3D output"
msgstr "Đầu ra 3D"

#: ../vector/v.in.db/main.c:90
msgid "Name of column containing category number"
msgstr "Tên của cột chứa số hiệu phạm trù"

#: ../vector/v.in.db/main.c:91
msgid "Must refer to an integer column"
msgstr "Phải tham chiếu vào một cột kiểu số nguyên"

#: ../vector/v.in.db/main.c:101
#, fuzzy
msgid "Use imported table as attribute table for new map"
msgstr "loại bỏ bảng thuộc tính hiện tại của một bản đồ vector"

#: ../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 "Bản đồ vec-tơ đầu ra <%s> (trình đ.khiển: <%s>, CSDL: <%s>) đã có"

#: ../vector/v.in.db/main.c:190 ../vector/v.db.connect/main.c:295
msgid "Data type of key column must be integer"
msgstr "Kiểu dữ liệu của cột khoá phải là số nguyên"

#: ../vector/v.in.db/main.c:194
#, fuzzy, c-format
msgid "Option <%s> must be specified when -%c flag is given"
msgstr ""
"Một trong các tùy chọn \"color\", \"rast\" OR \"rules\" PHẢI được chỉ định!"

#: ../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 "Đang ghi các đối tượng..."

#: ../vector/v.in.db/main.c:243
msgid "Key column must be integer"
msgstr "Cột key phải là số nguyên"

#: ../vector/v.in.db/main.c:256
msgid "x/y/z column must be integer or double"
msgstr "Cột x/y/z phải là kiểu số nguyên hoặc double"

#: ../vector/v.in.db/main.c:288
msgid "Unable to copy table"
msgstr "Không thể chép bảng"

#: ../vector/v.in.db/main.c:313
#, fuzzy, c-format
msgid "Unable to add key column <%s>: SERIAL type is not supported by <%s>"
msgstr "Không thể dùng cột <%s>"

#: ../vector/v.in.db/main.c:324
#, fuzzy, c-format
msgid "Failed to update key column <%s>"
msgstr "Không thể dùng cột <%s>"

#: ../vector/v.in.db/main.c:340
#, fuzzy, c-format
msgid "%d point written to vector map."
msgid_plural "%d points written to vector map."
msgstr[0] "%d điểm được ghi vào bản đồ vec-tơ."
msgstr[1] "%d điểm được ghi vào bản đồ vec-tơ."

#: ../vector/v.kernel/main.c:68
#, c-format
msgid "\tScore Value=%f\tsmoothing parameter (standard deviation)=%f"
msgstr "\tScore Value=%f\ttham số làm trơn (độ lệch chuẩn)=%f"

#: ../vector/v.kernel/main.c:110
#, fuzzy
msgid "kernel density"
msgstr "vector, mật độ nhân"

#: ../vector/v.kernel/main.c:111
#, fuzzy
msgid "point density"
msgstr "vector, mật độ nhân"

#: ../vector/v.kernel/main.c:112
msgid "heatmap"
msgstr ""

#: ../vector/v.kernel/main.c:113
msgid "hotspot"
msgstr ""

#: ../vector/v.kernel/main.c:115
#, fuzzy
msgid "Generates a raster density map from vector points map."
msgstr "Tạo ngẫu nhiên một bản đồ điểm vector 2D/3D."

#: ../vector/v.kernel/main.c:116
#, fuzzy
msgid ""
"Density is computed using a moving kernel. Optionally generates a vector "
"density map on a vector network."
msgstr ""
"Tạo một bản đồ mật độ raster từ dữ liệu điểm vector bằng cách dùng nhân  Gauss đẳng hướng 2D đang di chuyển hoặc tùy chọn tạo một bản đồ mật độ "
"vector trên mạng lưới vector bằng nhân 1D."

#: ../vector/v.kernel/main.c:120
#, fuzzy
msgid "Name of input vector map with training points"
msgstr "Vector đầu vào với các điểm hướng dẫn"

#: ../vector/v.kernel/main.c:125
#, fuzzy
msgid "Name of input network vector map"
msgstr "Bản đồ vector mạng lưới đầu vào"

#: ../vector/v.kernel/main.c:128 ../vector/v.kernel/main.c:157
#: ../vector/v.kernel/main.c:165 ../vector/v.kernel/main.c:187
#: ../vector/v.kernel/main.c:212 ../vector/v.kernel/main.c:218
#, fuzzy
msgid "Network"
msgstr "vector, mạng lưới"

#: ../vector/v.kernel/main.c:135
#, fuzzy
msgid "Name for output raster/vector map"
msgstr "Tên của bản đồ raster đầu ra"

#: ../vector/v.kernel/main.c:136
#, fuzzy
msgid "Outputs vector map if network map is given, otherwise raster map"
msgstr "Tên bản đồ vec-tơ đầu ra <%s> không phải là tên hợp lệ"

#: ../vector/v.kernel/main.c:142
#, fuzzy
msgid "Kernel radius in map units"
msgstr "Đệm khoảng cách dọc theo trục lớn tính theo đơn vị bản đồ"

#: ../vector/v.kernel/main.c:148
msgid "Discretization error in map units"
msgstr "Sai số rời rạc tính theo đơn vị bản đồ"

#: ../vector/v.kernel/main.c:155
msgid "Maximum length of segment on network"
msgstr "Chiều dài lớn nhất của đoạn trên mạng lưới"

#: ../vector/v.kernel/main.c:163
msgid "Maximum distance from point to network"
msgstr "Khoảng cách lớn nhất từ điểm đến mạng lưới"

#: ../vector/v.kernel/main.c:171
msgid "Multiply the density result by this number"
msgstr "Nhân kết quả mật độ với số này"

#: ../vector/v.kernel/main.c:178
#, fuzzy
msgid "Node method"
msgstr "Phương pháp không biết"

#: ../vector/v.kernel/main.c:184
msgid "No method applied at nodes with more than 2 arcs"
msgstr ""

#: ../vector/v.kernel/main.c:185
msgid "Equal split (Okabe 2009) applied at nodes"
msgstr ""

#: ../vector/v.kernel/main.c:193
#, fuzzy
msgid "Kernel function"
msgstr "Các hàm đã biết:"

#: ../vector/v.kernel/main.c:201
#, fuzzy
msgid ""
"Try to calculate an optimal radius with given 'radius' taken as maximum "
"(experimental)"
msgstr ""
"Cố gắng tính độ lệch chuẩn tối ưu với 'stddeviation' được lấy làm trị lớn "
"nhất (tính chất thử nghiệm)"

#: ../vector/v.kernel/main.c:206
#, fuzzy
msgid "Only calculate optimal radius and exit (no map is written)"
msgstr "Chỉ tính độ lệch chuẩn tối ưu và thoát chương trình (không ghi bản đồ)"

#: ../vector/v.kernel/main.c:211
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:217
msgid "In network mode, multiply the result by number of input points"
msgstr ""

#: ../vector/v.kernel/main.c:227 ../vector/v.in.lidar/main.c:489
#, c-format
msgid "Vector map <%s> already exists and will be overwritten"
msgstr "Bản đồ vec-tơ <%s> đã có và sẽ bị ghi đè"

#: ../vector/v.kernel/main.c:230 ../vector/v.edit/main.c:97
#: ../vector/v.in.ogr/main.c:530 ../vector/v.in.lidar/main.c:492
#, c-format
msgid "Vector map <%s> already exists"
msgstr "Bản đồ vec-tơ <%s> đã có"

#: ../vector/v.kernel/main.c:257
#, fuzzy
msgid "Unknown node method"
msgstr "Phương pháp không biết"

#: ../vector/v.kernel/main.c:275
#, fuzzy
msgid "Unknown kernel function"
msgstr "Phép chiếu không biết"

#: ../vector/v.kernel/main.c:281
msgid ""
"Optimal standard deviation calculation is supported only for node method "
"'none' and kernel function 'gaussian'."
msgstr ""

#: ../vector/v.kernel/main.c:285
msgid ""
"Optimal standard deviation calculation is supported only for kernel function "
"'gaussian'."
msgstr ""

#: ../vector/v.kernel/main.c:302
#, fuzzy, c-format
msgid "Standard deviation: %f"
msgstr "Độ lệch chuẩn"

#: ../vector/v.kernel/main.c:307
#, fuzzy, c-format
msgid "Output raster map: resolution: %f\t%s\t%s"
msgstr "Tiêu đề của tập tin raster đầu ra"

#: ../vector/v.kernel/main.c:310
#, fuzzy, c-format
msgid "Output raster map resolution: %f"
msgstr "Tiêu đề của tập tin raster đầu ra"

#: ../vector/v.kernel/main.c:358
#, fuzzy, c-format
msgid "%d point outside threshold"
msgid_plural "%d points outside threshold"
msgstr[0] "%d điểm nằm ngoài ngưỡng"
msgstr[1] "%d điểm nằm ngoài ngưỡng"

#: ../vector/v.kernel/main.c:381
#, fuzzy, c-format
msgid ""
"Automatic choice of smoothing parameter (radius), maximum possible value of "
"radius is set to %f"
msgstr ""
"Tự động chọn tham số làm trơn (độ lệch chuẩn), trị lớn nhất có thể của độ "
"lệch chuẩn được đã thiết lập là %f"

#: ../vector/v.kernel/main.c:388
#, c-format
msgid "Using maximum distance between points: %f"
msgstr "Dùng khoảng cách lớn nhất giữa các điểm: %f"

#: ../vector/v.kernel/main.c:402
#, c-format
msgid "Number of input points: %d."
msgstr "Số điểm đầu vào: %d."

#: ../vector/v.kernel/main.c:403
#, fuzzy, c-format
msgid "%d distance read from the map."
msgid_plural "%d distances read from the map."
msgstr[0] "%d khoảng cách được đọc từ bản đồ."
msgstr[1] "%d khoảng cách được đọc từ bản đồ."

#: ../vector/v.kernel/main.c:408
#, c-format
msgid ""
"Distances between all points are beyond %e (4 * standard deviation), unable "
"to calculate optimal value."
msgstr ""
"Khoảng cách giữa tất cả các điểm vượt %e (4 * độ lệch chuẩn) không thể tính "
"giá trị tối ưu."

#: ../vector/v.kernel/main.c:419
#, c-format
msgid "Optimal smoothing parameter (standard deviation): %f."
msgstr "Tham số làm trơn tối ưu (độ lệch chuẩn): %f."

#: ../vector/v.kernel/main.c:450
#, fuzzy, c-format
msgid "Writing output vector map using smooth parameter %f"
msgstr ""
"\n"
"Đang ghi tập tin vector đầu ra, dùng tham số làm trơn=%f."

#: ../vector/v.kernel/main.c:452 ../vector/v.kernel/main.c:562
#, fuzzy, c-format
msgid "Normalising factor %f"
msgstr ""
"\n"
"Hệ số chuẩn hóa=%f."

#: ../vector/v.kernel/main.c:560
#, fuzzy, c-format
msgid "Writing output raster map using smooth parameter %f"
msgstr ""
"\n"
"Đang ghi tập tin raster đầu ra, dùng tham số làm trơn=%f."

#: ../vector/v.kernel/main.c:612
#, c-format
msgid "Maximum value in output: %e."
msgstr "Giá trị lớn nhất ở đầu ra: %e."

#: ../vector/v.buffer/geos.c:19
#, fuzzy
msgid "Invalid GEOS geometry!"
msgstr "Bậc không hợp lệ"

#: ../vector/v.buffer/geos.c:25
msgid "No coordinates in GEOS geometry (can be ok for negative distance)!"
msgstr ""

#: ../vector/v.buffer/geos.c:33
#, fuzzy, c-format
msgid "Invalid x coordinate %f"
msgstr "Tọa độ không hợp lệ"

#: ../vector/v.buffer/geos.c:35
#, fuzzy, c-format
msgid "Invalid y coordinate %f"
msgstr "Tọa độ không hợp lệ"

#: ../vector/v.buffer/geos.c:107
msgid "Corrupt GEOS geometry"
msgstr ""

#: ../vector/v.buffer/geos.c:135
#, fuzzy
msgid "Unknown GEOS geometry type"
msgstr "Kiểu hình học không biết"

#: ../vector/v.buffer/geos.c:178
#, fuzzy, c-format
msgid "Buffering failed (feature %d)"
msgstr "Đang vẽ"

#: ../vector/v.buffer/main.c:227
msgid "grow"
msgstr ""

#: ../vector/v.buffer/main.c:228
msgid "shrink"
msgstr ""

#: ../vector/v.buffer/main.c:230
#, fuzzy
msgid "Creates a buffer around vector features of given type."
msgstr ""
"Tạo một vùng đệm xung quanh các đối tượng có kiểu nhất định (vùng phải có "
"trọng tâm)."

#: ../vector/v.buffer/main.c:255
msgid "Buffer distance along major axis in map units"
msgstr "Đệm khoảng cách dọc theo trục lớn tính theo đơn vị bản đồ"

#: ../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:294
msgid "Distance"
msgstr "Khoảng cách"

#: ../vector/v.buffer/main.c:263
msgid "Buffer distance along minor axis in map units"
msgstr "Đệm khoảng cách dọc theo trục nhỏ tính theo đơn vị bản đồ"

#: ../vector/v.buffer/main.c:271 ../vector/v.parallel/main.c:84
msgid "Angle of major axis in degrees"
msgstr "Góc trục lớn tính theo độ"

#: ../vector/v.buffer/main.c:276
msgid "Name of column to use for buffer distances"
msgstr "Tên cột dùng làm khoảng cách đệm"

#: ../vector/v.buffer/main.c:284
msgid "Scaling factor for attribute column values"
msgstr "Hệ số tỷ lệ dùng cho các giá trị của cột thuộc tính"

#: ../vector/v.buffer/main.c:293
msgid ""
"Maximum distance between theoretical arc and polygon segments as multiple of "
"buffer"
msgstr ""
"Khoảng cách tối đa giữa cung lý thuyết và các đoạn đa giác ở dạng bội số của "
"đệm"

#: ../vector/v.buffer/main.c:298
msgid "Make outside corners straight"
msgstr "Làm cho các góc ngoài cùng thẳng"

#: ../vector/v.buffer/main.c:303
#, fuzzy
msgid "Do not make caps at the ends of polylines"
msgstr "Không tạo chóp (cap) ở đầu các đường"

#: ../vector/v.buffer/main.c:307
#, fuzzy
msgid "Transfer categories and attributes"
msgstr "In ra các thuộc tính của bản đồ vec-tơ."

#: ../vector/v.buffer/main.c:327
msgid ""
"Note: In latitude-longitude coordinate system specify distances in degree "
"unit"
msgstr ""

#: ../vector/v.buffer/main.c:331
msgid "Select a buffer distance/minordistance/angle or column, but not both."
msgstr ""
"Chọn khoảng cách đệm/khoảng cách nhỏ/góc hoặc cột, không được chọn cả hai."

#: ../vector/v.buffer/main.c:349 ../vector/v.random/main.c:204
#: ../vector/v.drape/main.c:149
#, c-format
msgid ""
"Invalid layer number (%d). Parameter '%s' or '%s' specified, assuming layer "
"'1'."
msgstr ""

#: ../vector/v.buffer/main.c:360
#, fuzzy
msgid "The bufcol option requires a valid layer."
msgstr "Tùy chọn tỷ lệ đòi hỏi phải có magnitude_map"

#: ../vector/v.buffer/main.c:364
#, fuzzy
msgid "The tolerance must be > 0."
msgstr "'layer' phải > 0 đối với 'cats'."

#: ../vector/v.buffer/main.c:367
#, c-format
msgid "The tolerance was reset to %g"
msgstr "Dung sai được thiết lập lại thành %g"

#: ../vector/v.buffer/main.c:371
#, fuzzy
msgid "Illegal scale value"
msgstr "Yêu cầu xoá không hợp lệ"

#: ../vector/v.buffer/main.c:388
#, c-format
msgid "The tolerance in map units = %g"
msgstr "Dung sai tính theo đơn vị bản đồ = %g"

#: ../vector/v.buffer/main.c:401 ../vector/v.in.ogr/main.c:958
#: ../vector/v.overlay/main.c:220
#, fuzzy
msgid "Unable to create temporary vector map"
msgstr "Không thể đọc bản đồ vec-tơ"

#: ../vector/v.buffer/main.c:429
#, c-format
msgid "Unable to select data from table <%s>"
msgstr "Không thể chọn dữ liệu từ bảng <%s>"

#: ../vector/v.buffer/main.c:435 ../vector/v.what.rast/main.c:172
#: ../vector/v.sample/main.c:240 ../vector/v.surf.idw/read_sites.c:65
#: ../vector/v.to.rast3/main.c:99 ../vector/v.class/main.c:129
#: ../vector/v.surf.bspline/crosscorr.c:133 ../vector/v.surf.bspline/main.c:389
msgid "Column type not supported"
msgstr "Kiểu cột không được hỗ trợ"

#: ../vector/v.buffer/main.c:465
msgid ""
"No features available for buffering. Check type option and features "
"available in the input vector."
msgstr ""

#: ../vector/v.buffer/main.c:482
#, c-format
msgid "Flags -%c/%c ignored by this version, GEOS >= 3.3 is required"
msgstr ""

#: ../vector/v.buffer/main.c:487
msgid ""
"Negative distances for internal buffers are not supported and converted to "
"positive values."
msgstr ""

#: ../vector/v.buffer/main.c:497
msgid "Buffering areas..."
msgstr "Đang đệm các vùng..."

#: ../vector/v.buffer/main.c:527 ../vector/v.buffer/main.c:629
#: ../vector/v.vol.rst/user1.c:172 ../vector/v.label/main.c:325
#: ../vector/v.what.rast3/main.c:271 ../vector/v.what.rast/main.c:597
#: ../vector/v.sample/main.c:226 ../vector/v.sample/main.c:234
#: ../vector/v.label.sa/labels.c:166
#, c-format
msgid "No record for category %d in table <%s>"
msgstr "Không có bản ghi của phạm trù %d trong bảng <%s>"

#: ../vector/v.buffer/main.c:533 ../vector/v.buffer/main.c:635
#, c-format
msgid "Attribute is of invalid size (%.3f) for category %d"
msgstr "Thuộc tính có kích cỡ không hợp lệ (%.3f) đối với phạm trù %d"

#: ../vector/v.buffer/main.c:547 ../vector/v.buffer/main.c:653
#, c-format
msgid "The tolerance in map units: %g"
msgstr "Dung sai tính theo đơn vị bản đồ: %g"

#: ../vector/v.buffer/main.c:593
#, fuzzy
msgid "Buffering features..."
msgstr "Đang đệm các vùng..."

#: ../vector/v.buffer/main.c:596 ../vector/v.buffer/main.c:645
msgid "Negative distances are only supported for areas"
msgstr ""

#: ../vector/v.buffer/main.c:719
#, fuzzy
msgid "Cleaning buffers..."
msgstr "Đệm đường..."

#: ../vector/v.buffer/main.c:722
msgid "Building parts of topology..."
msgstr "Đang xây dựng lại các phần của tôpô..."

#: ../vector/v.buffer/main.c:736
msgid "Snapping boundaries..."
msgstr "Đang bắt dính các ranh giới..."

#: ../vector/v.buffer/main.c:739 ../vector/v.in.ogr/main.c:1339
#, fuzzy
msgid "Breaking polygons..."
msgstr "Ngắt các vùng"

#: ../vector/v.buffer/main.c:742 ../vector/v.buffer/main.c:749
#: ../vector/v.delaunay/main.c:144 ../vector/v.in.ogr/main.c:1344
#: ../vector/v.in.ogr/main.c:1358 ../vector/v.overlay/area_area.c:113
msgid "Removing duplicates..."
msgstr "Loại bỏ các đối tượng lặp..."

#: ../vector/v.buffer/main.c:746 ../vector/v.in.ogr/main.c:1354
msgid "Breaking boundaries..."
msgstr "Đang ngắt các ranh giới..."

#: ../vector/v.buffer/main.c:752
#, fuzzy
msgid "Cleaning boundaries at nodes"
msgstr "Đang làm sạch ranh giới tại các nốt..."

#: ../vector/v.buffer/main.c:760 ../vector/v.voronoi/clean_topo.c:87
#: ../vector/v.in.ogr/main.c:1378
#, fuzzy
msgid "Removing dangles..."
msgstr "Loại bỏ các đoạn thừa"

#: ../vector/v.buffer/main.c:763 ../vector/v.voronoi/clean_topo.c:89
#: ../vector/v.in.ogr/main.c:1393
#, fuzzy
msgid "Removing bridges..."
msgstr "Loại bỏ cầu"

#: ../vector/v.buffer/main.c:766 ../vector/v.overlay/area_area.c:158
msgid "Attaching islands..."
msgstr "Đang gắn các đảo..."

#: ../vector/v.buffer/main.c:773
#, fuzzy
msgid "Calculating centroids for all areas..."
msgstr "Đang tính trong tâm cho các vùng..."

#: ../vector/v.buffer/main.c:787 ../vector/v.overlay/area_area.c:171
msgid "Cannot calculate area centroid"
msgstr "Không thể tính toán trọng tâm vùng"

#: ../vector/v.buffer/main.c:804
msgid "Generating list of boundaries to be deleted..."
msgstr "Đang tạo danh sách các ranh giới cần xoá..."

#: ../vector/v.buffer/main.c:837
msgid "Deleting boundaries..."
msgstr "Đang xoá các ranh giới..."

#: ../vector/v.buffer/main.c:869
msgid "Calculating centroids for areas..."
msgstr "Đang tính trong tâm cho các vùng..."

#: ../vector/v.buffer/main.c:882
#, fuzzy, c-format
msgid "Unable to calculate centroid for area %d"
msgstr "Không thể tính toán trọng tâm vùng"

#: ../vector/v.vol.rst/dataoct.c:196
msgid "Points are too concentrated -- please increase DMIN"
msgstr ""

#: ../vector/v.vol.rst/dataoct.c:245
#, fuzzy
msgid "Point out of range"
msgstr "Số gờ nằm ngoài miền"

#: ../vector/v.vol.rst/user2.c:122 ../vector/v.vol.rst/user2.c:232
#: ../vector/v.vol.rst/main.c:507 ../vector/v.vol.rst/main.c:510
#: ../vector/v.vol.rst/main.c:513 ../vector/v.vol.rst/main.c:516
#: ../vector/v.vol.rst/main.c:519 ../vector/v.vol.rst/main.c:522
#: ../vector/v.vol.rst/main.c:525 ../vector/v.vol.rst/main.c:528
#: ../vector/v.vol.rst/main.c:531 ../vector/v.vol.rst/main.c:534
#: ../vector/v.vol.rst/main.c:621 ../vector/v.vol.rst/main.c:652
#: ../vector/v.vol.rst/main.c:674 ../vector/v.vol.rst/main.c:696
#: ../vector/v.vol.rst/main.c:718 ../vector/v.vol.rst/main.c:740
#: ../vector/v.vol.rst/main.c:762 ../vector/v.vol.rst/main.c:784
#: ../vector/v.vol.rst/user3.c:273 ../vector/v.vol.rst/user3.c:279
#: ../vector/v.vol.rst/user3.c:285 ../vector/v.surf.rst/main.c:482
#: ../vector/v.surf.rst/main.c:487 ../vector/v.surf.rst/main.c:491
#: ../vector/v.surf.rst/main.c:496 ../vector/v.surf.rst/main.c:500
#: ../vector/v.surf.rst/main.c:504
#, fuzzy, c-format
msgid "Not enough memory for %s"
msgstr "Không đủ bộ nhớ cho az"

#: ../vector/v.vol.rst/user2.c:213
#, fuzzy
msgid "Cannot allocate A"
msgstr "Không thể cấp phát thêm bộ nhớ"

#: ../vector/v.vol.rst/user2.c:217
#, fuzzy
msgid "Cannot allocate b"
msgstr "Không thể cấp phát thêm bộ nhớ"

#: ../vector/v.vol.rst/user2.c:221
#, fuzzy
msgid "Cannot allocate w"
msgstr "Không thể cấp phát thêm bộ nhớ"

#: ../vector/v.vol.rst/main.c:239
msgid "RST"
msgstr ""

#: ../vector/v.vol.rst/main.c:241
msgid ""
"Interpolates point data to a 3D raster map using regularized spline with "
"tension (RST) algorithm."
msgstr ""
"Nội suy dữ liệu điểm thành thể tích lưới G3D bằng cách dùng thuật toán đường "
"spline chính tắc có sức căng (RST)."

#: ../vector/v.vol.rst/main.c:246
#, fuzzy
msgid "Name of input 3D vector points map"
msgstr "Tên của bản đồ vector điểm đầu vào"

#: ../vector/v.vol.rst/main.c:253
#, fuzzy
msgid "Name of input surface raster map for cross-section"
msgstr "Tên của bản đồ raster bề mặt dùng cho lát cắt"

#: ../vector/v.vol.rst/main.c:260
#, fuzzy
msgid "Name of column containing w-values attribute to interpolate"
msgstr "Tên của cột chứa thuộc tính w để nội suy"

#: ../vector/v.vol.rst/main.c:267 ../vector/v.surf.rst/main.c:260
msgid "Tension parameter"
msgstr "Tham số sức căng"

#: ../vector/v.vol.rst/main.c:275 ../vector/v.surf.rst/main.c:267
msgid "Smoothing parameter"
msgstr "Tham số làm trơn"

#: ../vector/v.vol.rst/main.c:282
#, fuzzy
msgid "Name of column with smoothing parameters"
msgstr "Tên của cột chứa các tham số làm trơn"

#: ../vector/v.vol.rst/main.c:290 ../vector/v.surf.rst/main.c:225
#, fuzzy
msgid "Name for output deviations vector point map"
msgstr "Tập tin điểm vector chứa các độ lệch ở đầu ra"

#: ../vector/v.vol.rst/main.c:296 ../vector/v.surf.rst/main.c:232
#, fuzzy
msgid "Name for output cross-validation errors vector point map"
msgstr "Tập tin điểm vector chứa các sai số kiểm chứng chéo ở đầu ra"

#: ../vector/v.vol.rst/main.c:302
#, fuzzy
msgid "Name of input raster map used as mask"
msgstr "Tên của tập tin raster dùng làm mặt nạ"

#: ../vector/v.vol.rst/main.c:328
#, fuzzy
msgid "Maximum number of points for approximation in a segment (>npmin)"
msgstr "Số lượng điểm tối thiểu để tính xấp xỉ trong một đoạn (>segmax)"

#: ../vector/v.vol.rst/main.c:336 ../vector/v.surf.rst/main.c:300
msgid "Minimum distance between points (to remove almost identical points)"
msgstr ""
"Khoảng cách tối thiểu giữa các điểm (để loại bỏ các điểm gần như giống nhau)"

#: ../vector/v.vol.rst/main.c:345
msgid "Conversion factor for w-values used for interpolation"
msgstr "Hệ số chuyển đổi đối với các giá trị w dùng để nội suy"

#: ../vector/v.vol.rst/main.c:353
msgid "Conversion factor for z-values"
msgstr "Hệ số chuyển đổi cho các giá trị z"

#: ../vector/v.vol.rst/main.c:359
#, fuzzy
msgid "Name for output cross-section raster map"
msgstr "Tên của bản đồ raster hướng đầu ra"

#: ../vector/v.vol.rst/main.c:365
#, fuzzy
msgid "Name for output elevation 3D raster map"
msgstr "Tên của bản đồ raster độ cao"

#: ../vector/v.vol.rst/main.c:371
#, fuzzy
msgid "Name for output gradient magnitude 3D raster map"
msgstr "Tên của bản đồ raster hướng đầu ra"

#: ../vector/v.vol.rst/main.c:378
#, fuzzy
msgid "Name for output gradient horizontal angle 3D raster map"
msgstr "Tên của bản đồ raster hướng đầu ra"

#: ../vector/v.vol.rst/main.c:384
#, fuzzy
msgid "Name for output gradient vertical angle 3D raster map"
msgstr "Tên của bản đồ raster hướng đầu ra"

#: ../vector/v.vol.rst/main.c:390
#, fuzzy
msgid "Name for output change of gradient 3D raster map"
msgstr "Tên của bản đồ raster hướng đầu ra"

#: ../vector/v.vol.rst/main.c:396
#, fuzzy
msgid "Name for output Gaussian curvature 3D raster map"
msgstr "Tên của bản đồ raster độ cong mặt cắt đầu ra"

#: ../vector/v.vol.rst/main.c:402
#, fuzzy
msgid "Name for output mean curvature 3D raster map"
msgstr "Tên của bản đồ raster độ cong mặt cắt đầu ra"

#: ../vector/v.vol.rst/main.c:408
msgid "Perform a cross-validation procedure without volume interpolation"
msgstr "Thực hiện quy trình kiểm tra chéo không dùng phép nội suy thể tích"

#: ../vector/v.vol.rst/main.c:471
msgid "Smoothing must be a positive value"
msgstr "Hệ số làm trơn phải là giá trị dương"

#: ../vector/v.vol.rst/main.c:477
#, fuzzy, c-format
msgid "Both crossvalidation options (-%c, %s) must be specified"
msgstr "Cả hai tùy chọn kiểm tra chéo (-c, cvdev) phải được chỉ định"

#: ../vector/v.vol.rst/main.c:480
#, fuzzy
msgid "Both crossvalidation and deviations must be specified"
msgstr "Cả việc kiểm tra chéo và tập tin độ lệch đều được chỉ định"

#: ../vector/v.vol.rst/main.c:491
#, fuzzy
msgid ""
"Crossvalidation cannot be computed simultanuously with output grids or devi "
"file"
msgstr ""
"Việc kiểm tra chéo không thể được tính toán đồng thời với dữ liệu raster đầu "
"ra hoặc tập tin devi"

#: ../vector/v.vol.rst/main.c:539 ../vector/v.vol.rst/main.c:544
#: ../vector/v.vol.rst/main.c:546 ../vector/v.surf.rst/main.c:511
#: ../vector/v.surf.rst/main.c:517 ../vector/v.surf.rst/main.c:520
#: ../vector/v.surf.rst/main.c:524
#, fuzzy, c-format
msgid "Unable to create %s"
msgstr "Không thể tạo tập tin <%s>"

#: ../vector/v.vol.rst/main.c:555
#, fuzzy, c-format
msgid "Unable to open %s"
msgstr "Không thể mở tập tin <%s>"

#: ../vector/v.vol.rst/main.c:563
msgid "Vector is not 3D"
msgstr "Vec-tơ không phải là 3D"

#: ../vector/v.vol.rst/main.c:605 ../vector/v.surf.rst/main.c:592
#, fuzzy, c-format
msgid "Unable to create table '%s'"
msgstr "Không thể tạo bảng: '%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
#, fuzzy, c-format
msgid "Unable to open temp file '%s'"
msgstr "Không thể mở tập tin tạm"

#: ../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
#, fuzzy
msgid "Not enough disk space - cannot write temp files"
msgstr "%d byte trên đĩa để chứa các tập tin tạm."

#: ../vector/v.vol.rst/main.c:640
#, fuzzy
msgid "Unable to create cellout raster map without cellinp"
msgstr "Không thể tạo bản đồ raster <%s>"

#: ../vector/v.vol.rst/main.c:818
#, fuzzy
msgid "Finished interpolating"
msgstr "Phép nội suy song tuyến tính"

#: ../vector/v.vol.rst/main.c:853
#, fuzzy, c-format
msgid "Raster map <%s> created"
msgstr "Bản đồ raster <%s> được tạo ra."

#: ../vector/v.vol.rst/main.c:893
#, fuzzy, c-format
msgid "Vector map <%s> created"
msgstr "Bản đồ raster <%s> được tạo ra."

#: ../vector/v.vol.rst/main.c:909
#, fuzzy
msgid "Interpolation failed"
msgstr "Phương pháp nội suy"

#: ../vector/v.vol.rst/user1.c:109
msgid "Column type of wcolumn is not supported (must be integer or double)"
msgstr ""
"Kiểu cột của wcolumn không được hỗ trợ (phải dạng số nguyên hoặc double)"

#: ../vector/v.vol.rst/user1.c:123
#, fuzzy
msgid "Cannot read column type of smooth column"
msgstr "Kiểu cột không biết '%s' các giá trị bị mất"

#: ../vector/v.vol.rst/user1.c:126
#, fuzzy
msgid "Column type of smooth column (datetime) is not supported"
msgstr ""
"Kiểu của cột làm trơn không được hỗ trợ (phải kiểu số nguyên hoặc double)"

#: ../vector/v.vol.rst/user1.c:128
msgid ""
"Column type of smooth column is not supported (must be integer or double)"
msgstr ""
"Kiểu của cột làm trơn không được hỗ trợ (phải kiểu số nguyên hoặc double)"

#: ../vector/v.vol.rst/user1.c:150
#, fuzzy
msgid "Point without category"
msgstr "Không có điểm có phạm trù [%d]"

#: ../vector/v.vol.rst/user1.c:208
#, fuzzy
msgid "Some points outside of region -- will ignore..."
msgstr "%d điểm nằm ngoài vùng hiện tại bị bỏ qua"

#: ../vector/v.vol.rst/user1.c:215
#, fuzzy
msgid "Cannot allocate memory for point"
msgstr "Không thể cấp phát bộ nhớ cho chuỗi "

#: ../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
#, fuzzy
msgid "Zero segments!"
msgstr "Phép chọn"

#: ../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
#, fuzzy, c-format
msgid "Mask raster map [%s] not found"
msgstr "Không tìm thấy bản đồ raster 3D <%s>"

#: ../vector/v.vol.rst/user1.c:383
#, fuzzy
msgid "Bitmap mask created"
msgstr "Bản đồ raster <%s> được tạo ra."

#: ../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
#, fuzzy, c-format
msgid "Unable to open %s for writing"
msgstr "Không thể mở tập tin <%s> để ghi"

#: ../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
#, fuzzy
msgid "Unable to read data from temp file"
msgstr "Không thể đọc tập tin miền"

#: ../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
#, fuzzy, c-format
msgid "Error writing cell (%d,%d,%d) with value %f"
msgstr "Lỗi khi đang ghi tập tin cell_misc/%s/gdal"

#: ../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
#, fuzzy, c-format
msgid "Error closing output file %s"
msgstr "Lỗi khi đang đóng tập tin ASCII"

#: ../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
#, fuzzy, c-format
msgid "3D raster map <%s> created"
msgstr "Bản đồ raster <%s> được tạo ra."

#: ../vector/v.vol.rst/user3.c:549
#, fuzzy
msgid "Secpar_loop failed"
msgstr "thất bại"

#: ../vector/v.vol.rst/user3.c:589 ../vector/v.vol.rst/user3.c:600
#: ../vector/v.vol.rst/user3.c:611 ../vector/v.vol.rst/user3.c:622
#: ../vector/v.vol.rst/user3.c:633 ../vector/v.vol.rst/user3.c:644
#: ../vector/v.vol.rst/user3.c:655 ../vector/v.vol.rst/user3.c:666
#, fuzzy
msgid "Not enough disk space--cannot write files"
msgstr "%d byte trên đĩa để chứa các tập tin tạm."

#: ../vector/v.qcount/main.c:62 ../vector/v.random/main.c:100
#: ../vector/v.perturb/main.c:66 ../vector/v.mkgrid/main.c:73
#: ../vector/v.kcv/main.c:58 ../vector/v.normal/main.c:75
#, fuzzy
msgid "point pattern"
msgstr "%d điểm đã nạp"

#: ../vector/v.qcount/main.c:63
#, fuzzy
msgid "Indices for quadrat counts of vector point lists."
msgstr "Các chỉ mục dùng cho phép đếm theo ô vuông các danh sách địa điểm."

#: ../vector/v.qcount/main.c:72
#, fuzzy
msgid ""
"Name for output quadrat centers map (number of points is written as category)"
msgstr "Các tâm thuộc cung phần tư đầu ra, số điểm được ghi thành phạm trù"

#: ../vector/v.qcount/main.c:78
msgid "Number of quadrats"
msgstr "Số mẫu ô vuông"

#: ../vector/v.qcount/main.c:84
msgid "Quadrat radius"
msgstr "Bán kính mẫu ô vuông"

#: ../vector/v.qcount/main.c:88
msgid "Print results in shell script style"
msgstr "In ra kết quả ở dạng tập lệnh shell"

#: ../vector/v.qcount/main.c:104
msgid "Finding quadrats..."
msgstr "Đang tìm các mẫu ô vuông..."

#: ../vector/v.qcount/main.c:109
#, fuzzy
msgid "Counting points quadrats..."
msgstr "Đang đếm các địa điểm trong các mẫu ô vuông..."

#: ../vector/v.net.bridge/main.c:49
#, fuzzy
msgid "articulation points"
msgstr "Tương quan"

#: ../vector/v.net.bridge/main.c:51
msgid "Computes bridges and articulation points in the network."
msgstr ""

#: ../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.alloc/main.c:96
#: ../vector/v.net.alloc/main.c:103 ../vector/v.net.alloc/main.c:110
#: ../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.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.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:81 ../vector/v.net.distance/main.c:88
#: ../vector/v.net.distance/main.c:94 ../vector/v.net.distance/main.c:140
#: ../vector/v.net.distance/main.c:146 ../vector/v.net.distance/main.c:152
#: ../vector/v.net.allpairs/main.c:94 ../vector/v.net.allpairs/main.c:100
#: ../vector/v.net.allpairs/main.c:107 ../vector/v.net.path/main.c:74
#: ../vector/v.net.path/main.c:81 ../vector/v.net.path/main.c:88
#: ../vector/v.net.components/main.c:84 ../vector/v.net.components/main.c:90
#: ../vector/v.net.components/main.c:97 ../vector/v.net.components/main.c:103
#: ../vector/v.net.components/main.c:110 ../vector/v.net.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.iso/main.c:103 ../vector/v.net.iso/main.c:108
#: ../vector/v.net.iso/main.c:113 ../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
#, fuzzy
msgid "Cost"
msgstr "Độ tương phản"

#: ../vector/v.net.bridge/main.c:86 ../vector/v.net.alloc/main.c:109
#: ../vector/v.net.flow/main.c:102 ../vector/v.net.connectivity/main.c:91
#: ../vector/v.net.centrality/main.c:142 ../vector/v.net.distance/main.c:151
#: ../vector/v.net.allpairs/main.c:106 ../vector/v.net.path/main.c:87
#: ../vector/v.net.components/main.c:109 ../vector/v.net.timetable/main.c:302
#: ../vector/v.net.iso/main.c:112 ../vector/v.net.spanningtree/main.c:78
msgid "Node cost column (number)"
msgstr "Cột chi phí nốt (số)"

#: ../vector/v.net.bridge/main.c:98
#, fuzzy
msgid "Finds bridges"
msgstr "Đang ghi các gờ..."

#: ../vector/v.net.bridge/main.c:99
#, fuzzy
msgid "Finds articulation points"
msgstr "Tương quan"

#: ../vector/v.net.bridge/main.c:101 ../vector/v.vect.stats/main.c:149
#: ../vector/v.to.db/parse.c:41
msgid "Feature type"
msgstr "Kiểu đối tượng"

#: ../vector/v.net.bridge/main.c:134 ../vector/v.net.flow/main.c:226
#: ../vector/v.net.connectivity/main.c:178
#: ../vector/v.net.centrality/main.c:284 ../vector/v.net.distance/main.c:239
#: ../vector/v.net.components/main.c:162 ../vector/v.net.timetable/main.c:405
#: ../vector/v.net.spanningtree/main.c:124 ../vector/v.generalize/network.c:89
#, fuzzy, c-format
msgid "Unable to build graph for vector map <%s>"
msgstr "Không thể tạo bản đồ vec-tơ <%s>"

#: ../vector/v.net.alloc/main.c:66
#, fuzzy
msgid "Allocates subnets for nearest centers (direction from center)."
msgstr "Cấp phát các mạng lưới con cho các tâm gần nhất (hướng từ tâm)."

#: ../vector/v.net.alloc/main.c:68
#, fuzzy
msgid ""
"center node must be opened (costs >= 0). Costs of center node are used in "
"calculation"
msgstr ""
"Nốt trung tâm phải mở (chi phí >=0). Các chi phí của nốt trung tâm được dùng "
"trong tính toán"

#: ../vector/v.net.alloc/main.c:116 ../vector/v.net.iso/main.c:119
#, fuzzy
msgid ""
"Categories of centers (points on nodes) to which net will be allocated, "
"layer for this categories is given by nlayer option"
msgstr ""
"Phạm trù của các tâm (các điểm trên các nốt) mà mạng lưới sẽ được cấp phát "
"vào đó, lớp dùng cho các phạm trù này do tùy chọn nlayer cung cấp"

#: ../vector/v.net.alloc/main.c:169 ../vector/v.net.salesman/main.c:242
#: ../vector/v.net.steiner/main.c:445 ../vector/v.net.iso/main.c:205
#, fuzzy
msgid "Point is not connected to the network"
msgstr "Khoảng cách lớn nhất đến mạng lưới"

#: ../vector/v.net.alloc/main.c:195
#, fuzzy, c-format
msgid "Number of centers: [%d] (nlayer: [%d])"
msgstr "Số lượng tâm: [%d] (nlayer: [%d])"

#: ../vector/v.net.alloc/main.c:198
#, fuzzy
msgid "Not enough centers for selected nlayer. Nothing will be allocated."
msgstr "Không đủ các tâm dùng cho nlayer được chọn. Không có gì được cấp phát."

#: ../vector/v.net.alloc/main.c:209
#, fuzzy
msgid "Calculating costs from centers ..."
msgstr "Đang tính các chi phí từ các tâm ..."

#: ../vector/v.net.alloc/main.c:351 ../vector/v.net.alloc/main.c:362
#: ../vector/v.net.iso/main.c:517
msgid "Cannot get line segment, segment out of line"
msgstr "Không thể lấy đoạn của đường, đoạn nằm ngoài đường"

#: ../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
#, fuzzy
msgid "Name for output vector map containing a minimum cut"
msgstr "Tên của bản đồ vec-tơ đầu vào chứa các đường"

#: ../vector/v.net.flow/main.c:107
#, fuzzy
msgid "Source category values"
msgstr "Nguồn của các giá trị raster"

#: ../vector/v.net.flow/main.c:113
#, fuzzy
msgid "Source WHERE conditions of SQL statement without 'where' keyword"
msgstr "Các điều kiện WHERE của câu lệnh SQL không có từ khóa 'where'"

#: ../vector/v.net.flow/main.c:118
#, fuzzy
msgid "Sink category values"
msgstr "In ra các nhãn phạm trù"

#: ../vector/v.net.flow/main.c:119 ../vector/v.net.flow/main.c:125
msgid "Sink"
msgstr ""

#: ../vector/v.net.flow/main.c:124
#, fuzzy
msgid "Sink WHERE conditions of SQL statement without 'where' keyword"
msgstr "Các điều kiện WHERE của câu lệnh SQL không có từ khóa 'where'"

#: ../vector/v.net.flow/main.c:185 ../vector/v.net.centrality/main.c:270
#: ../vector/v.net.distance/main.c:267 ../vector/v.net.allpairs/main.c:183
#: ../vector/v.sample/main.c:193 ../vector/v.net.path/path.c:113
#: ../vector/v.kcv/main.c:175 ../vector/v.net.components/main.c:193
#: ../vector/v.db.connect/main.c:336 ../vector/v.net.timetable/main.c:107
msgid "Cannot create index"
msgstr "Không thể tạo chỉ mục"

#: ../vector/v.net.flow/main.c:189 ../vector/v.net.centrality/main.c:274
#: ../vector/v.net.distance/main.c:271 ../vector/v.net.allpairs/main.c:187
#: ../vector/v.net.path/path.c:117 ../vector/v.net.components/main.c:197
#: ../vector/v.net.timetable/main.c:112
#, c-format
msgid "Cannot grant privileges on table <%s>"
msgstr "Không thể cấp các quyền ưu tiên cho bảng <%s>"

#: ../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
#, fuzzy
msgid "No sources"
msgstr "Bề mặt"

#: ../vector/v.net.flow/main.c:218
#, fuzzy
msgid "No sinks"
msgstr "Không có điểm bắt đầu"

#: ../vector/v.net.flow/main.c:242
#, fuzzy
msgid "Writing the output..."
msgstr "Đang ghi đầu ra..."

#: ../vector/v.in.ascii/points.c:82
msgid "Scanning input for column types..."
msgstr "Đang quét đầu vào tìm các kiểu cột..."

#: ../vector/v.in.ascii/points.c:130
#, fuzzy, c-format
msgid "Row %d: '%s' can not be imported into the attribute table"
msgstr "Không tạo bảng thuộc tính"

#: ../vector/v.in.ascii/points.c:134 ../vector/v.in.ascii/points.c:144
#, fuzzy, c-format
msgid "Broken row %d: '%s'"
msgstr "Kích thước cửa sổ hiện tại:"

#: ../vector/v.in.ascii/points.c:188 ../vector/v.in.ascii/points.c:207
#, fuzzy, c-format
msgid ""
"Current row %d:\n"
"%s\n"
msgstr "Kích thước cửa sổ hiện tại:"

#: ../vector/v.in.ascii/points.c:189 ../vector/v.in.ascii/points.c:217
#, fuzzy, c-format
msgid "Unparsable longitude value in column %d: %s"
msgstr "Không thể phân tách giá trị kinh độ trong cột <%d>: %s"

#: ../vector/v.in.ascii/points.c:208 ../vector/v.in.ascii/points.c:221
#, fuzzy, c-format
msgid "Unparsable latitude value in column %d: %s"
msgstr "Không thể phân tách giá trị vĩ độ trong cột <%d>: %s"

#: ../vector/v.in.ascii/points.c:298
#, fuzzy, 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] "Bỏ qua %d trong số %d hàng nằm ngoài vùng hiện tại"
msgstr[1] "Bỏ qua %d trong số %d hàng nằm ngoài vùng hiện tại"

#: ../vector/v.in.ascii/points.c:328
msgid "Importing points..."
msgstr "Đang nhập các điểm..."

#: ../vector/v.in.ascii/points.c:452 ../vector/v.mkgrid/main.c:364
#: ../vector/v.mkgrid/main.c:462 ../vector/v.in.dxf/write_vect.c:70
#, c-format
msgid "Unable to insert new record: %s"
msgstr "Không thể chèn bản ghi mới: %s"

#: ../vector/v.in.ascii/main.c:72
#, fuzzy
msgid "Creates a vector map from an ASCII points file or ASCII vector file."
msgstr "Tạo một bản đồ vec-tơ từ tập tin điểm ASCII hoặc tập tin vec-tơ ASCII."

#: ../vector/v.in.ascii/main.c:90
msgid "simple x,y[,z] list"
msgstr ""

#: ../vector/v.in.ascii/main.c:91
msgid "GRASS vector ASCII format"
msgstr ""

#: ../vector/v.in.ascii/main.c:94
msgid "Input file format"
msgstr "Tập tin đầu vào"

#: ../vector/v.in.ascii/main.c:95 ../vector/v.in.ascii/main.c:98
#: ../vector/v.in.ascii/main.c:105 ../vector/v.in.ascii/main.c:183
#, fuzzy
msgid "Input format"
msgstr "Tập tin đầu vào"

#: ../vector/v.in.ascii/main.c:104
msgid "Special characters: doublequote, singlequote"
msgstr ""

#: ../vector/v.in.ascii/main.c:114
msgid "Number of header lines to skip at top of input file (points mode)"
msgstr ""
"Số dòng header bỏ qua ở phần trên cùng của tập tin đầu vào (chế độ điểm)"

#: ../vector/v.in.ascii/main.c:123
msgid "Column definition in SQL style (points mode)"
msgstr "Định nghĩa cột theo kiểu  SQL (chế độ điểm)"

#: ../vector/v.in.ascii/main.c:124
msgid ""
"For example: 'x double precision, y double precision, cat int, name "
"varchar(10)'"
msgstr ""
"Ví dụ: 'x double precision, y double precision, cat int, name varchar(10)'"

#: ../vector/v.in.ascii/main.c:136 ../vector/v.in.ascii/main.c:146
msgid "First column is 1"
msgstr ""

#: ../vector/v.in.ascii/main.c:145
#, fuzzy
msgid "Number of column used as y coordinate (points mode)"
msgstr ""
"Số hiệu cột được dùng làm tọa độ y (cột đầu tiên là 1) cho chế độ các điểm"

#: ../vector/v.in.ascii/main.c:155
#, fuzzy
msgid "Number of column used as z coordinate (points mode)"
msgstr ""
"Số hiệu cột được dùng làm tọa độ x (cột đầu tiên là 1) cho chế độ các điểm"

#: ../vector/v.in.ascii/main.c:156
#, fuzzy
msgid "First column is 1. If 0, z coordinate is not used"
msgstr "Nếu bằng 0, tọa độ z không được sử dụng"

#: ../vector/v.in.ascii/main.c:166
#, fuzzy
msgid "Number of column used as category (points mode)"
msgstr ""
"Số hiệu cột được dùng làm phạm trù (cột đầu tiên là 1) cho chế độ các điểm"

#: ../vector/v.in.ascii/main.c:168
#, fuzzy
msgid ""
"First column is 1. If 0, unique category is assigned to each row and written "
"to new column 'cat'"
msgstr ""
"Nếu là 0, phạm trù đơn trị được gán cho mỗi dòng và được ghi vào cột mới là "
"'cat'."

#: ../vector/v.in.ascii/main.c:172 ../vector/v.in.dwg/main.c:106
msgid "Create 3D vector map"
msgstr "Tạo bản đồ vector 3D"

#: ../vector/v.in.ascii/main.c:177
#, fuzzy
msgid "Create a new empty vector map and exit. Nothing is read from input."
msgstr "Tạo một bản đồ vec-tơ mới rỗng và thoát. Không đọc gì từ đầu vào"

#: ../vector/v.in.ascii/main.c:182
#, fuzzy
msgid "Do not expect a header when reading in standard format"
msgstr "Không mong đợi header khi đọc từ định dạng chuẩn"

#: ../vector/v.in.ascii/main.c:187
msgid "Do not create table in points mode"
msgstr "Không tạo bảng ở chế độ các điểm"

#: ../vector/v.in.ascii/main.c:197
msgid "Only import points falling within current region (points mode)"
msgstr "Chỉ nhập các điểm nằm trong vùng hiện tại (chế độ điểm)"

#: ../vector/v.in.ascii/main.c:202
#, fuzzy
msgid "Ignore broken line(s) in points mode"
msgstr "Bỏ qua các đường đứt"

#: ../vector/v.in.ascii/main.c:219
msgid "Please specify z column"
msgstr "Vui lòng chỉ định cột z"

#: ../vector/v.in.ascii/main.c:230
msgid "Please specify reasonable z column"
msgstr "Vui lòng chỉ định cột z hợp lý"

#: ../vector/v.in.ascii/main.c:235
msgid "Column numbers must not be negative"
msgstr "Số hiệu cột không được là số âm"

#: ../vector/v.in.ascii/main.c:279
#, c-format
msgid "Maximum input row length: %d"
msgstr "Chiều dài hàng đầu vào lớn nhất: %d"

#: ../vector/v.in.ascii/main.c:281
#, c-format
msgid "Maximum number of columns: %d"
msgstr "Số lượng cột lớn nhất: %d"

#: ../vector/v.in.ascii/main.c:282
#, c-format
msgid "Minimum number of columns: %d"
msgstr "Số lượng cột nhỏ nhất: %d"

#: ../vector/v.in.ascii/main.c:285
#, fuzzy, c-format
msgid "Number of columns: %d"
msgstr "Số cột"

#: ../vector/v.in.ascii/main.c:288
#, fuzzy, c-format
msgid "Number of rows: %d"
msgstr "Số hàng"

#: ../vector/v.in.ascii/main.c:292 ../vector/v.in.ascii/main.c:296
#: ../vector/v.in.ascii/main.c:301 ../vector/v.in.ascii/main.c:306
#, fuzzy, c-format
msgid ""
"'%s' column number > minimum last column number (incorrect field separator "
"or format?)"
msgstr ""
"số thứ tự cột z > số thứ tự cột sau cùng nhỏ nhất (dấu phân cách trường "
"không đúng?)"

#: ../vector/v.in.ascii/main.c:311 ../vector/v.in.ascii/main.c:314
#: ../vector/v.in.ascii/main.c:317 ../vector/v.in.ascii/main.c:320
#, fuzzy, c-format
msgid "'%s' column is not of number type"
msgstr "cột x không phải kiểu số"

#: ../vector/v.in.ascii/main.c:360
msgid "Category column is not of integer type"
msgstr "Cột phạm trù không phải là kiểu số nguyên"

#: ../vector/v.in.ascii/main.c:437
#, c-format
msgid ""
"Number of columns defined (%d) does not match number of columns (%d) in input"
msgstr "Số cột được định nghĩa (%d) không khớp với số cột (%d) ở đầu vào"

#: ../vector/v.in.ascii/main.c:465
#, c-format
msgid "Column number %d <%s> defined as double has only integer values"
msgstr ""
"Cột %d <%s> được định nghĩa là kiểu double nhưng chỉ chứa các giá trị số "
"nguyên"

#: ../vector/v.in.ascii/main.c:470
#, c-format
msgid "Column number %d <%s> defined as string has only integer values"
msgstr ""
"Cột %d <%s> được định nghĩa là kiểu chuỗi nhưng chỉ có các giá trị số nguyên"

#: ../vector/v.in.ascii/main.c:477
#, c-format
msgid "Column number %d <%s> defined as integer has double values"
msgstr ""
"Cột %d <%ss> được định nghĩa là kiểu số nguyên nhưng lại có các giá trị kiểu "
"double"

#: ../vector/v.in.ascii/main.c:482
#, c-format
msgid "Column number %d <%s> defined as string has double values"
msgstr "Cột %d <%s> được định nghĩa là chuỗi nhưng lại có giá trị kiểu double"

#: ../vector/v.in.ascii/main.c:489
#, c-format
msgid "Column number %d <%s> defined as integer has string values"
msgstr ""
"Cột %d <%s> được định nghĩa là số nguyên nhưng lại có giá trị kiểu chuỗi"

#: ../vector/v.in.ascii/main.c:494
#, c-format
msgid "Column number %d <%s> defined as double has string values"
msgstr "Cột %d <%s> được định nghĩa là double nhưng lại có giá trị kiểu chuỗi"

#: ../vector/v.in.ascii/main.c:499
#, c-format
msgid "Length of column %d <%s> (%d) is less than maximum value length (%d)"
msgstr "Chiều dài cột %d <%s> (%d)  nhỏ hơn chiều dài giá trị lớn nhất (%d)"

#: ../vector/v.in.ascii/main.c:535
msgid "Populating table..."
msgstr "Đang gắn bảng..."

#: ../vector/v.in.ascii/main.c:538
#, fuzzy
msgid ""
"Unable to close attribute table. The DBMI driver did not accept all "
"attributes"
msgstr ""
"Không thể đóng bảng thuộc tính. Trình điều khiển DBMI không chấp nhận tất cả "
"các thuộc tính"

#: ../vector/v.in.ascii/main.c:546 ../vector/v.in.ascii/main.c:549
#: ../vector/v.in.ogr/main.c:1659
#, fuzzy
msgid "Import failed"
msgstr "Đầu vào thất bại"

#: ../vector/v.random/main.c:101
#, fuzzy
msgid "Generates random 2D/3D vector points."
msgstr "Tạo ngẫu nhiên một bản đồ điểm vector 2D/3D."

#: ../vector/v.random/main.c:109
msgid "Number of points to be created"
msgstr "Số lượng điểm cần tạo"

#: ../vector/v.random/main.c:114
#, fuzzy
msgid "Restrict points to areas in input vector"
msgstr "đọc các điểm trong véc-tơ đầu vào"

#: ../vector/v.random/main.c:131
msgid "Minimum z height (needs -z flag or column name)"
msgstr "Chiều cao z nhỏ nhất (cần cờ -z hoặc tên cột)"

#: ../vector/v.random/main.c:140
msgid "Maximum z height (needs -z flag or column name)"
msgstr "Chiều cao z lớn nhất (cần cờ -z hoặc tên cột)"

#: ../vector/v.random/main.c:149
msgid ""
"The seed to initialize the random generator. If not set the process ID is "
"used"
msgstr ""

#: ../vector/v.random/main.c:152
#, fuzzy
msgid "Name of column for z values"
msgstr "Tên của cột chứa thuộc tính w để nội suy"

#: ../vector/v.random/main.c:154
#, fuzzy
msgid "Writes z values to column"
msgstr "Ghi dữ liệu Z vào cột thay vì vào vec-tơ 3D"

#: ../vector/v.random/main.c:162
#, fuzzy
msgid "Type of column for z values"
msgstr "Kiểu bảng màu"

#: ../vector/v.random/main.c:169
msgid "Create 3D output"
msgstr "Tạo đầu ra 3D"

#: ../vector/v.random/main.c:174
#, fuzzy
msgid "Generate n points for each individual area"
msgstr "Đang chọn các đối tượng..."

#: ../vector/v.random/main.c:188
#, c-format
msgid "Number of points must be > 0 (%d given)"
msgstr "Số lượng điểm phải > 0 (bạn cho %d)"

#: ../vector/v.random/main.c:214
#, fuzzy, c-format
msgid "No areas in vector map <%s>"
msgstr "%d trong số %d đối tượng được chọn từ bản đồ vec-tơ <%s>"

#: ../vector/v.random/main.c:219
#, fuzzy, c-format
msgid "The <-%c> flag requires an input vector with areas"
msgstr "Tên của bản đồ vec-tơ hiện có"

#: ../vector/v.random/main.c:273
msgid "Table should contain only two columns"
msgstr "Bảng chỉ được phép có hai cột"

#: ../vector/v.random/main.c:282
msgid ""
"You have created unsupported column type. This module supports only INTEGER "
"and DOUBLE PRECISION column types."
msgstr ""
"Bạn đã tạo kiểu cột không được hỗ trợ. Mô-đun này chỉ hỗ trợ các kiểu cột  "
"INTEGER (số nguyên) và DOUBLE PRECISION"

#: ../vector/v.random/main.c:345
#, fuzzy, c-format
msgid ""
"Selected areas in input vector <%s> do not overlap with the current region"
msgstr "Bản đồ vector bắt đầu <%s> không chứa các điểm nằm trong vùng hiện tại"

#: ../vector/v.random/main.c:357
#, fuzzy, c-format
msgid "Input vector <%s> does not overlap with the current region"
msgstr "Bản đồ vector bắt đầu <%s> không chứa các điểm nằm trong vùng hiện tại"

#: ../vector/v.random/main.c:382
msgid "Generating points..."
msgstr "Đang tạo các điểm..."

#: ../vector/v.lidar.correction/main.c:71
#, fuzzy
msgid ""
"Corrects the v.lidar.growing output. It is the last of the three algorithms "
"for LIDAR filtering."
msgstr ""
"Hiệu chỉnh của đầu ra v.lidar.growing. Đây là bước cuối cùng trong ba thuật "
"toán của phép lọc LIDAR."

#: ../vector/v.lidar.correction/main.c:75
#: ../vector/v.lidar.edgedetection/main.c:80 ../vector/v.outlier/main.c:78
#: ../vector/v.surf.bspline/main.c:105
msgid "Estimate point density and distance"
msgstr "Ước lượng mật độ và khoảng cách điểm"

#: ../vector/v.lidar.correction/main.c:77
#: ../vector/v.lidar.edgedetection/main.c:82 ../vector/v.outlier/main.c:80
#: ../vector/v.surf.bspline/main.c:107
msgid ""
"Estimate point density and distance for the input vector points within the "
"current region extends and quit"
msgstr ""
"Ước lượng mật độ và khoảng cách điểm dùng cho các điểm vector đầu vào trong "
"phạm vi vùng hiện tại và thoát"

#: ../vector/v.lidar.correction/main.c:81
msgid "Input observation vector map name (v.lidar.growing output)"
msgstr "Tên bản đồ vec-tơ quan sát đầu vào (đầu ra của v.lidar.growing)"

#: ../vector/v.lidar.correction/main.c:84
msgid "Output classified vector map name"
msgstr "Tên bản đồ vec-tơ đã được phân loại đầu ra"

#: ../vector/v.lidar.correction/main.c:93
msgid "Only 'terrain' points output vector map"
msgstr "Chỉ bản đồ vec-tơ đầu ra kiểu điểm 'địa hình'"

#: ../vector/v.lidar.correction/main.c:101
#: ../vector/v.lidar.edgedetection/main.c:94 ../vector/v.outlier/main.c:108
#: ../vector/v.surf.bspline/main.c:149
msgid "Length of each spline step in the east-west direction"
msgstr "Chiều dài của mỗi bước spline theo hướng đông-tây"

#: ../vector/v.lidar.correction/main.c:110
#: ../vector/v.lidar.edgedetection/main.c:103 ../vector/v.outlier/main.c:117
#: ../vector/v.surf.bspline/main.c:158
msgid "Length of each spline step in the north-south direction"
msgstr "Chiều dài của mỗi bước spline theo hướng bắc-nam"

#: ../vector/v.lidar.correction/main.c:118
msgid "Regularization weight in reclassification evaluation"
msgstr "Trọng số chính quy hóa trong đánh giá phép phân loại lại"

#: ../vector/v.lidar.correction/main.c:126
msgid "High threshold for object to terrain reclassification"
msgstr "Ngưỡng cao cho đối tượng đối với phép phân loại lại địa hình"

#: ../vector/v.lidar.correction/main.c:134
msgid "Low threshold for terrain to object reclassification"
msgstr "Ngưỡng thấp cho đối tượng đối với phép phân loại lại địa hình"

#: ../vector/v.lidar.correction/main.c:150
#: ../vector/v.lidar.edgedetection/main.c:169 ../vector/v.outlier/main.c:149
msgid "Unable to read name of database"
msgstr "Không thể nào đọc tên CSDL"

#: ../vector/v.lidar.correction/main.c:153
#: ../vector/v.lidar.edgedetection/main.c:172 ../vector/v.outlier/main.c:152
msgid "Unable to read name of driver"
msgstr "Không thể đọc tên trình điều khiển"

#: ../vector/v.lidar.correction/main.c:167
#: ../vector/v.lidar.correction/main.c:229
#: ../vector/v.lidar.edgedetection/main.c:189
#: ../vector/v.lidar.edgedetection/main.c:201
#: ../vector/v.lidar.edgedetection/main.c:251
#: ../vector/v.lidar.growing/main.c:163 ../vector/v.outlier/main.c:188
#: ../vector/v.outlier/main.c:256 ../vector/v.surf.bspline/main.c:247
#: ../vector/v.surf.bspline/main.c:406
#, c-format
msgid "No database connection for driver <%s> is defined. Run db.connect."
msgstr ""
"Kết nối CSDL cho trình điều khiển <%s> không được định nghĩa. Hãy chạy db."
"connect."

#: ../vector/v.lidar.correction/main.c:172
#: ../vector/v.lidar.edgedetection/main.c:192
#: ../vector/v.lidar.edgedetection/main.c:204 ../vector/v.outlier/main.c:193
msgid "Old auxiliar table could not be dropped"
msgstr "Không thể bỏ bảng phụ (auxiliar table)"

#: ../vector/v.lidar.correction/main.c:190
#: ../vector/v.lidar.edgedetection/main.c:223 ../vector/v.outlier/main.c:205
#, c-format
msgid "Input vector map <%s> is not 3D!"
msgstr "Bản đồ vec-tơ đầu vào <%s> không phải kiểu 3D!"

#: ../vector/v.lidar.correction/main.c:200
#: ../vector/v.lidar.edgedetection/main.c:233 ../vector/v.outlier/main.c:215
msgid "No points in current region!"
msgstr "Không có điểm nào trong vùng hiện tại!"

#: ../vector/v.lidar.correction/main.c:273
#, fuzzy, c-format
msgid "adjusted EW spline %d"
msgid_plural "adjusted EW splines %d"
msgstr[0] "các đường spline ĐT %d được điều chỉnh"
msgstr[1] "các đường spline ĐT %d được điều chỉnh"

#: ../vector/v.lidar.correction/main.c:276
#, fuzzy, c-format
msgid "adjusted NS spline %d"
msgid_plural "adjusted NS splines %d"
msgstr[0] "các đường spline BN %d được điều chỉnh"
msgstr[1] "các đường spline BN %d được điều chỉnh"

#: ../vector/v.lidar.correction/main.c:324
#, c-format
msgid "nsply = %d"
msgstr "nsply = %d"

#: ../vector/v.lidar.correction/main.c:357
#, c-format
msgid "nsplx = %d"
msgstr "nsplx = %d"

#: ../vector/v.lidar.correction/main.c:360
msgid "read vector region map"
msgstr "đọc bản đồ vùng vec-tơ"

#: ../vector/v.lidar.correction/main.c:365
#, c-format
msgid "npoints = %d, nterrain = %d"
msgstr "npoints = %d, nterrain = %d"

#: ../vector/v.lidar.correction/main.c:371
msgid "Mean calculation"
msgstr "Phép tính trị trung bình"

#: ../vector/v.lidar.correction/main.c:385
msgid "Only TERRAIN points"
msgstr "Chỉ các điểm TERRAIN (địa hình)"

#: ../vector/v.lidar.correction/main.c:415
msgid "Correction and creation of terrain vector"
msgstr "Hiệu chỉnh vào tạo vec-tơ địa hình"

#: ../vector/v.lidar.correction/main.c:428
#: ../vector/v.lidar.edgedetection/main.c:457
msgid "No data within this subregion. Consider changing the spline step."
msgstr ""
"Không có dữ liệu trong vùng con này. Hãy cân nhắc việc thay đổi bước spline."

#: ../vector/v.lidar.correction/main.c:437
#: ../vector/v.lidar.edgedetection/main.c:465
#, c-format
msgid "Dropping <%s>"
msgstr "Đang bỏ <%s>"

#: ../vector/v.lidar.correction/main.c:439
#: ../vector/v.lidar.edgedetection/main.c:467
msgid "Auxiliar table could not be dropped"
msgstr "Không thể bỏ bảng phụ (auxiliar table)"

#: ../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 "Không thể nào đọc được CSDL"

#: ../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 "Không thể nào cập nhật được CSDL"

#: ../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 "Không thể nào ghi được CSDL"

#: ../vector/v.type/main.c:44
#, fuzzy
msgid "Changes type of vector features."
msgstr "Thay đổi kiểu các đoạn thừa của ranh giới"

#: ../vector/v.type/main.c:57
msgid "Feature type to convert from"
msgstr "Kiểu đối tượng để chuyển đổi từ đó"

#: ../vector/v.type/main.c:65
msgid "Feature type to convert to"
msgstr "Kiểu đối tượng chuyển đổi đến đó"

#: ../vector/v.type/main.c:120
msgid "Incompatible types"
msgstr "Các kiểu không tương thích"

#: ../vector/v.out.postgis/args.c:25
#, fuzzy
msgid "Name for output PostGIS datasource"
msgstr "Tên cho tập tin đầu ra"

#: ../vector/v.out.postgis/args.c:27
msgid "Starts with 'PG' prefix, eg. 'PG:dbname=grass'"
msgstr ""

#: ../vector/v.out.postgis/args.c:35
#, fuzzy
msgid "Name for output PostGIS layer"
msgstr "Tên cho tập tin đầu ra"

#: ../vector/v.out.postgis/args.c:37
#, fuzzy
msgid "If not specified, input name is used"
msgstr "Tên lớp OGR. Nếu không được chỉ định, dùng tên đầu vào."

#: ../vector/v.out.postgis/args.c:44
#, fuzzy
msgid ""
"Name for output vector map defined as a link to the PostGIS feature table"
msgstr "Tạo một vec-tơ mới dưới dạng liên kết chỉ-đọc vào lớp OGR."

#: ../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
#, fuzzy
msgid "Do not export attribute table"
msgstr "Không tạo bảng thuộc tính"

#: ../vector/v.out.postgis/args.c:72
#, fuzzy
msgid "Export PostGIS topology instead of simple features"
msgstr "Các bảng hệ thống thay vì các bảng người dùng"

#: ../vector/v.out.postgis/args.c:77
#, fuzzy
msgid "Force 2D output even if input is 3D "
msgstr "Buộc đầu ra là các giá trị nguyên"

#: ../vector/v.out.postgis/args.c:78 ../vector/v.in.ogr/main.c:270
#: ../vector/v.out.ogr/args.c:116
msgid "Useful if input is 3D but all z coordinates are identical"
msgstr ""

#: ../vector/v.out.postgis/main.c:46
msgid "PostGIS"
msgstr ""

#: ../vector/v.out.postgis/main.c:47
#, fuzzy
msgid "simple features"
msgstr "Đang ghi các đối tượng được chọn..."

#: ../vector/v.out.postgis/main.c:49 ../vector/v.surf.rst/main.c:144
#: ../vector/v.to.3d/main.c:38 ../vector/v.hull/main.c:54
#: ../vector/v.extrude/main.c:70 ../vector/v.drape/main.c:59
#, fuzzy
msgid "3D"
msgstr "Biểu thức D"

#: ../vector/v.out.postgis/main.c:52
#, fuzzy
msgid "Exports a vector map layer to PostGIS feature table."
msgstr "Đổi một bản đồ vector nhị phân GRASS thành đầu ra ASCII VTK."

#: ../vector/v.out.postgis/main.c:103
#, fuzzy, c-format
msgid "Vector map <%s> is not in native format. Export cancelled."
msgstr "Không tìm thấy bản đồ vector <%s>"

#: ../vector/v.out.postgis/main.c:134
#, fuzzy, c-format
msgid "Unable to create PostGIS layer <%s>"
msgstr "Không thể tạo bảng <%s>"

#: ../vector/v.out.postgis/main.c:141
#, fuzzy, c-format
msgid "Feature type %d is not supported"
msgstr "Kiểu của cột (%s) không được hỗ trợ"

#: ../vector/v.out.postgis/main.c:151
#, fuzzy
msgid "Copying features failed"
msgstr "Sao chép bảng thất bại"

#: ../vector/v.out.postgis/main.c:159
#, fuzzy, c-format
msgid "Building %s topology failed"
msgstr "Việc xây dựng tôpô thất bại"

#: ../vector/v.out.postgis/main.c:163
#, fuzzy, c-format
msgid "No features exported. PostGIS layer <%s> not created."
msgstr "Các quy tắc không được chỉ định. Bản đồ raster <%s> không được tạo ra."

#: ../vector/v.out.postgis/main.c:167
#, fuzzy, c-format
msgid "%d feature (%s type) written to <%s>."
msgid_plural "%d features (%s type) written to <%s>."
msgstr[0] "%d đối tượng được ghi vào '%s'."
msgstr[1] "%d đối tượng được ghi vào '%s'."

#: ../vector/v.out.postgis/main.c:173
#, fuzzy, c-format
msgid "%d primitive written to <%s>."
msgid_plural "%d primitives written to <%s>."
msgstr[0] "%d đối tượng được ghi vào '%s'."
msgstr[1] "%d đối tượng được ghi vào '%s'."

#: ../vector/v.out.postgis/main.c:212
#, fuzzy, c-format
msgid "Unable to drop table <%s.%s>"
msgstr "Không thể bỏ bảng: %s"

#: ../vector/v.out.postgis/main.c:220
#, fuzzy, c-format
msgid "Unable to drop topology schema <%s>"
msgstr "Không thể tìm thấy vec-tơ kết thúc <%s>"

#: ../vector/v.out.postgis/table.c:27
#, fuzzy, c-format
msgid "No database connection for layer <%s>"
msgstr "Kết nối CSDL không được định nghĩa cho lớp <%d>"

#: ../vector/v.out.postgis/table.c:50
#, c-format
msgid ""
"Invalid FID column (%s). FID column must be integer. Please specify "
"different FID column by 'options=\"FID=<name>\"'."
msgstr ""

#: ../vector/v.out.postgis/table.c:57
#, c-format
msgid ""
"Column (%s) already exists in the table. Please specify different geometry "
"column by 'options=\"GEOMETRY_NAME=<name>\"'."
msgstr ""

#: ../vector/v.out.postgis/create.c:28
#, fuzzy, c-format
msgid "Unable to create <%s> file"
msgstr "Không thể tạo tập tin cell/%s"

#: ../vector/v.out.postgis/create.c:66
#, fuzzy, c-format
msgid "Invalid option skipped: %s"
msgstr "Phương pháp không hợp lệ: %s"

#: ../vector/v.out.postgis/create.c:74
#, c-format
msgid "EPSG code (%s) defined for current location will be ignored"
msgstr ""

#: ../vector/v.out.postgis/create.c:102
#, fuzzy, c-format
msgid "Error writing <%s> file"
msgstr "Lỗi khi đang ghi tập tin PPM"

#: ../vector/v.label/main.c:62
msgid "Creates paint labels for a vector map from attached attributes."
msgstr ""
"Tạo các nhãn paint cho một bản đồ vec-tơ GRASS từ các thuộc tính đính kèm."

#: ../vector/v.label/main.c:67 ../vector/v.label.sa/main.c:61
msgid "Name for new paint-label file"
msgstr "Tên cho tập tin paint-label mới"

#: ../vector/v.label/main.c:69
msgid "If not given the name of the input map is used"
msgstr "Nếu không được cung cấp, tên của bản đồ đầu vào được sử dụng"

#: ../vector/v.label/main.c:78 ../vector/v.label.sa/main.c:57
msgid "Name of attribute column to be used for labels"
msgstr "Tên của cột thuộc tính dùng làm nhãn"

#: ../vector/v.label/main.c:89
msgid "Rotate labels to align with lines"
msgstr "Xoay các nhãn để canh thẳng với các đường"

#: ../vector/v.label/main.c:94
msgid "Curl labels along lines"
msgstr "Uốn các nhãn theo đường"

#: ../vector/v.label/main.c:99
msgid "Offset label in x-direction"
msgstr "Độ dịch nhãn theo hướng x"

#: ../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 "Nơi_đặt"

#: ../vector/v.label/main.c:106
msgid "Offset label in y-direction"
msgstr "Độ dịch nhãn theo hướng y"

#: ../vector/v.label/main.c:113 ../vector/v.lrs/v.lrs.label/main.c:174
msgid "Reference position"
msgstr "Địa điểm tham chiếu"

#: ../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 ../vector/v.label.sa/main.c:72
#: ../vector/v.label.sa/main.c:80
msgid "Font"
msgstr "Phông"

#: ../vector/v.label/main.c:129 ../vector/v.lrs/v.lrs.label/main.c:187
#: ../vector/v.label.sa/main.c:77
msgid "Label size (in map-units)"
msgstr "K.thước nhãn (theo đ.vị b.đồ)"

#: ../vector/v.label/main.c:137
msgid "Space between letters for curled labels (in map-units)"
msgstr "Khoảng trống giữa các ký tự đối với nhãn uốn cong (theo đ.vị bản đồ)"

#: ../vector/v.label/main.c:144
msgid "Label size (in points)"
msgstr "Kích thước nhãn (theo points)"

#: ../vector/v.label/main.c:166
msgid "Border width"
msgstr "Chiều dày viền"

#: ../vector/v.label/main.c:174 ../vector/v.lrs/v.lrs.label/main.c:205
#: ../vector/v.label.sa/main.c:107
msgid "Highlight color for text"
msgstr "Màu làm nổi khi chọn chữ"

#: ../vector/v.label/main.c:180 ../vector/v.label.sa/main.c:117
msgid "Width of highlight coloring"
msgstr "Chiều dày của màu nổi khi chọn"

#: ../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 "Đục đối với vector (chỉ quan trọng nếu màu nền được chọn)"

#: ../vector/v.label/main.c:251
msgid ""
"size and space options vary significantly which may lead to crummy output"
msgstr ""
"các tùy chọn kích thước và khoảng cách rất dao động và có thể khiến đầu ra "
"không đẹp"

#: ../vector/v.label/main.c:259
msgid "Too many parameters for <reference>"
msgstr "Quá nhiều tham số đối với <reference>"

#: ../vector/v.label/main.c:319 ../vector/v.label.sa/labels.c:162
#: ../vector/v.overlay/main.c:416
msgid "Unable to select attributes"
msgstr "Không thể chọn thuộc tính"

#: ../vector/v.label/main.c:438
#, c-format
msgid "Labeled %d lines."
msgstr "%d đường được gán nhãn."

#: ../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
#, fuzzy
msgid "Name for output POV file"
msgstr "Tên cho tập tin đầu ra"

#: ../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
#, fuzzy
msgid "Modifier for z coordinates"
msgstr "Giá trị dịch chuyển đối với các tọa độ z"

#: ../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:175 ../vector/v.select/select.c:167
msgid "Processing areas..."
msgstr "Đang xử lý các vùng..."

#: ../vector/v.out.pov/main.c:218
#, fuzzy, c-format
msgid "%d feature written."
msgid_plural "%d features written."
msgstr[0] "%d đối tượng được ghi"
msgstr[1] "%d đối tượng được ghi"

#: ../vector/v.info/main.c:42
#, fuzzy
msgid "attribute columns"
msgstr "(các) cột thuộc tính"

#: ../vector/v.info/main.c:45
#, fuzzy
msgid "Outputs basic information about a vector map."
msgstr "Xuất ra thông tin cơ bản về một bản đồ vec-tơ do người dùng chỉ định."

#: ../vector/v.info/print.c:130
#, c-format
msgid "Database connection for map <%s> is not defined in DB file"
msgstr "Kết nối CSDL cho bản đồ <%s> không được định nghĩa trong tập tin CSDL"

#: ../vector/v.info/print.c:134
#, fuzzy, c-format
msgid "Displaying column types/names for database connection of layer <%s>:"
msgstr "Trình bày kiểu cột/tên của kết nối CSDL của lớp %d:"

#: ../vector/v.info/print.c:138 ../vector/v.colors.out/make_colors.c:31
#: ../vector/v.to.rast/vect2rast.c:55 ../vector/v.db.select/main.c:162
#: ../vector/v.to.3d/trans3.c:51 ../vector/v.to.3d/trans2.c:49
#: ../vector/v.db.connect/main.c:213 ../vector/v.to.rast3/main.c:80
#: ../vector/v.distance/main.c:459 ../vector/v.distance/main.c:540
#: ../vector/v.extract/main.c:255
#, fuzzy, c-format
msgid "Database connection not defined for layer <%s>"
msgstr "Kết nối CSDL không được định nghĩa cho lớp <%d>"

#: ../vector/v.info/print.c:142
#, c-format
msgid "Unable to open driver <%s>"
msgstr "Không thể mở trình điều khiển <%s>"

#: ../vector/v.info/print.c:305
#, fuzzy
msgid "Name:"
msgstr "tên"

#: ../vector/v.info/print.c:308
#, fuzzy
msgid "Mapset:"
msgstr "Bộ bản đồ:   %s\n"

#: ../vector/v.info/print.c:312
#, fuzzy
msgid "Location:"
msgstr "Vị trí: %s\n"

#: ../vector/v.info/print.c:315
#, fuzzy
msgid "Database:"
msgstr "Tên CSDL:"

#: ../vector/v.info/print.c:319
#, fuzzy
msgid "Title:"
msgstr "địa điểm"

#: ../vector/v.info/print.c:322
#, fuzzy
msgid "Map scale:"
msgstr "Tỷ lệ bản đồ:    1:%d"

#: ../vector/v.info/print.c:326
#, fuzzy
msgid "Name of creator:"
msgstr "Tên người tạo:  %s"

#: ../vector/v.info/print.c:329
#, fuzzy
msgid "Organization:"
msgstr "Tổ chức:          %s"

#: ../vector/v.info/print.c:332
#, fuzzy
msgid "Source date:"
msgstr "Ngày gốc:           %s"

#: ../vector/v.info/print.c:339
msgid "Timestamp (first layer): "
msgstr ""

#: ../vector/v.info/print.c:343
msgid "Timestamp (first layer): none"
msgstr ""

#: ../vector/v.info/print.c:351 ../vector/v.info/print.c:375
#: ../vector/v.info/print.c:415
#, fuzzy
msgid "Map format:"
msgstr "Định dạng bản đồ:   %s"

#: ../vector/v.info/print.c:356
#, fuzzy
msgid "OGR layer:"
msgstr "Đến lớp"

#: ../vector/v.info/print.c:359
#, fuzzy
msgid "OGR datasource:"
msgstr "Tên nguồn dữ liệu OGR"

#: ../vector/v.info/print.c:362 ../vector/v.info/print.c:391
#, fuzzy
msgid "Feature type:"
msgstr "Kiểu đối tượng"

#: ../vector/v.info/print.c:380
#, fuzzy
msgid "DB table:"
msgstr "Không có bảng"

#: ../vector/v.info/print.c:383
#, fuzzy
msgid "DB name:"
msgstr "tên"

#: ../vector/v.info/print.c:387
#, fuzzy
msgid "Geometry column:"
msgstr "Cột chi phí nốt"

#: ../vector/v.info/print.c:401 ../vector/v.info/print.c:410
#, fuzzy
msgid "Topology:"
msgstr "vector, tôpô"

#: ../vector/v.info/print.c:402
msgid "schema:"
msgstr ""

#: ../vector/v.info/print.c:406
#, fuzzy
msgid "Topology column:"
msgstr "Cột"

#: ../vector/v.info/print.c:424
#, fuzzy
msgid "Type of map"
msgstr "Tên của một yếu tố"

#: ../vector/v.info/print.c:424
#, fuzzy
msgid "level"
msgstr "Các cấp"

#: ../vector/v.info/print.c:431
#, fuzzy
msgid "Number of points:"
msgstr "Số hàng"

#: ../vector/v.info/print.c:433
#, fuzzy
msgid "Number of centroids:"
msgstr "Số hàng"

#: ../vector/v.info/print.c:438
#, fuzzy
msgid "Number of lines:"
msgstr "Số lượng 'walker'"

#: ../vector/v.info/print.c:440
#, fuzzy
msgid "Number of boundaries:"
msgstr "Số điểm phân vị"

#: ../vector/v.info/print.c:445
#, fuzzy
msgid "Number of areas:"
msgstr "Số mẫu ô vuông"

#: ../vector/v.info/print.c:447
#, fuzzy
msgid "Number of islands:"
msgstr "Số cột"

#: ../vector/v.info/print.c:453
#, fuzzy
msgid "Number of faces:"
msgstr "Số khung ảnh"

#: ../vector/v.info/print.c:455
#, fuzzy
msgid "Number of kernels:"
msgstr "Số lượng 'walker'"

#: ../vector/v.info/print.c:460
#, fuzzy
msgid "Number of volumes:"
msgstr "Số cột"

#: ../vector/v.info/print.c:462
#, fuzzy
msgid "Number of holes:"
msgstr "Số hàng"

#: ../vector/v.info/print.c:469
msgid "Map is 3D:"
msgstr ""

#: ../vector/v.info/print.c:470
msgid "Yes"
msgstr ""

#: ../vector/v.info/print.c:470
msgid "No"
msgstr ""

#: ../vector/v.info/print.c:473
#, fuzzy
msgid "Number of dblinks:"
msgstr "Số lượng 'walker'"

#: ../vector/v.info/print.c:486
#, fuzzy
msgid "invalid"
msgstr "Bậc không hợp lệ"

#: ../vector/v.info/print.c:488
#, fuzzy
msgid "unspecified"
msgstr "Bản đồ không được chỉ định"

#: ../vector/v.info/print.c:493 ../vector/v.info/print.c:498
#, fuzzy
msgid "Projection"
msgstr "Đang quy chiếu..."

#: ../vector/v.info/print.c:494
msgid "zone"
msgstr ""

#: ../vector/v.info/print.c:527
#, fuzzy
msgid "Digitization threshold"
msgstr "   Ngưỡng số hoá:         %s"

#: ../vector/v.info/print.c:529
#, fuzzy
msgid "Comment"
msgstr "   Chú thích:"

#: ../vector/v.info/parse.c:24
#, fuzzy
msgid "Print history instead of info and exit"
msgstr "Chỉ in ra lịch sử thay vì thông tin"

#: ../vector/v.info/parse.c:30
#, fuzzy
msgid ""
"Print types/names of table columns for specified layer instead of info and "
"exit"
msgstr ""
"In ra kiểu/tên các cột của bảng của lớp chỉ định thay vì in ra thông tin"

#: ../vector/v.info/parse.c:35
#, fuzzy
msgid "Print region info in shell script style"
msgstr "In ra ở dạng tập lệnh shell"

#: ../vector/v.info/parse.c:40
#, fuzzy
msgid "Print extended metadata info in shell script style"
msgstr "In ra các thống kê ở dạng tập lệnh shell"

#: ../vector/v.info/parse.c:45
#, fuzzy
msgid "Print topology info in shell script style"
msgstr "In ra ở dạng tập lệnh shell"

#: ../vector/v.colors.out/scan_cats.c:24
#: ../vector/v.colors.out/make_colors.c:27 ../vector/v.colors/main.c:271
#: ../vector/v.out.ascii/main.c:104 ../vector/v.surf.rst/main.c:537
#, fuzzy, c-format
msgid "Layer <%s> not found"
msgstr "Không tìm thấy bộ bản đồ <%s>"

#: ../vector/v.colors.out/scan_cats.c:28 ../vector/v.to.rast/do_lines.c:36
#: ../vector/v.colors/scan_cats.c:19 ../vector/v.colors/scan_z.c:31
#: ../vector/v.to.db/query.c:23 ../vector/v.to.db/lines.c:75
#: ../vector/v.voronoi/main.c:208
msgid "Reading features..."
msgstr "Đang đọc các đối tượng..."

#: ../vector/v.colors.out/main.c:53
#, fuzzy
msgid "Exports the color table associated with a vector map."
msgstr "Trình bày bảng màu liên quan đến một lớp bản đồ raster."

#: ../vector/v.colors.out/main.c:66
#, fuzzy
msgid "Name of attribute (numeric) column to which refer color rules"
msgstr "Tên của cột thuộc tính dùng làm nhãn"

#: ../vector/v.colors.out/main.c:67
#, fuzzy
msgid "If not given, color rules refer to categories"
msgstr "Đang ghi tập tin màu..."

#: ../vector/v.colors.out/main.c:85
#, fuzzy, c-format
msgid "Unable to read color table for vector map <%s>"
msgstr "Không thể đọc bảng màu cho bản đồ raster <%s>"

#: ../vector/v.colors.out/main.c:88
#, fuzzy, c-format
msgid "No color table defined for vector map <%s>"
msgstr "Không thể lấy thông tin lớp của bản đồ  vec-tơ <%s>"

#: ../vector/v.colors.out/make_colors.c:45 ../vector/v.colors/scan_attr.c:38
#, fuzzy, c-format
msgid "Column <%s> is not numeric"
msgstr "Không tìm thấy cột <%s>"

#: ../vector/v.colors.out/make_colors.c:52 ../vector/v.colors/scan_attr.c:45
#, fuzzy
msgid "No data selected"
msgstr "Không có bản ghi nào được chọn"

#: ../vector/v.to.rast/vect2rast.c:36
msgid "Loading data..."
msgstr "Đang nạp dữ liệu..."

#: ../vector/v.to.rast/vect2rast.c:48 ../vector/v.colors/main.c:267
#, c-format
msgid "Vector map <%s> is not 3D"
msgstr "Bản đồ vec-tơ <%s> không phải kiểu 3D"

#: ../vector/v.to.rast/vect2rast.c:69 ../vector/v.to.rast/support.c:318
#: ../vector/v.to.rast/support.c:471 ../vector/v.what.rast3/main.c:140
#: ../vector/v.what.rast/main.c:169
#, c-format
msgid "Column <%s> not found"
msgstr "Không tìm thấy cột <%s>"

#: ../vector/v.to.rast/vect2rast.c:74
#, c-format
msgid "Column type (%s) not supported (did you mean 'labelcolumn'?)"
msgstr ""
"Kiểu cột (%s) không được hỗ trợ (có phải ý bạn là 'labelcolum' (cột nhãn)?)"

#: ../vector/v.to.rast/vect2rast.c:78 ../vector/v.to.rast/support.c:146
#: ../vector/v.to.rast/support.c:305 ../vector/v.to.rast/support.c:458
#: ../vector/v.reclass/main.c:241
#, c-format
msgid "No records selected from table <%s>"
msgstr "Không có bản ghi nào được chọn từ bảng <%s>"

#: ../vector/v.to.rast/vect2rast.c:104
#, c-format
msgid "Unable to use column <%s>"
msgstr "Không thể dùng cột <%s>"

#: ../vector/v.to.rast/vect2rast.c:122 ../vector/v.to.rast/support.c:576
#, c-format
msgid "Unknown use type: %d"
msgstr "Không hiểu kiểu sử dụng: %d"

#: ../vector/v.to.rast/vect2rast.c:131
#, fuzzy, c-format
msgid "No areas selected from vector map <%s>"
msgstr "%d trong số %d đối tượng được chọn từ bản đồ vec-tơ <%s>"

#: ../vector/v.to.rast/vect2rast.c:147
#, c-format
msgid "Pass %d of %d:"
msgstr "Số lần chạy %d trong số %d:"

#: ../vector/v.to.rast/vect2rast.c:155
#, c-format
msgid "Problem processing areas from vector map <%s>, continuing..."
msgstr "Trục trặc khi xử lý các vùng từ bản đồ vec-tơ <%s>, tiếp tục..."

#: ../vector/v.to.rast/vect2rast.c:167
#, c-format
msgid "Problem processing lines from vector map <%s>, continuing..."
msgstr "Trục trặc khi xử lý các đường từ bản đồ vec-tơ <%s>, tiếp tục..."

#: ../vector/v.to.rast/vect2rast.c:192
msgid "Creating support files for raster map..."
msgstr "Đang tạo các tập tin hỗ trợ cho bản đồ raster..."

#: ../vector/v.to.rast/vect2rast.c:199
msgid "Color can be updated from database only if use=attr"
msgstr "Màu chỉ có thể được cập nhật từ CSDL khi nào use=attr"

#: ../vector/v.to.rast/vect2rast.c:219
#, c-format
msgid "Converted areas: %d of %d"
msgstr "Số vùng đã được chuyển đổi: %d trong số %d"

#: ../vector/v.to.rast/vect2rast.c:222
#, c-format
msgid "Converted points/lines: %d of %d"
msgstr "Số điểm/đường đã được chuyển đổi: %d trong số %d"

#: ../vector/v.to.rast/do_areas.c:34 ../vector/v.to.db/areas.c:28
msgid "Reading areas..."
msgstr "Đang đọc các vùng..."

#: ../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 "Không có bản ghi cho vùng (cat = %d)"

#: ../vector/v.to.rast/do_areas.c:64 ../vector/v.to.rast/do_lines.c:73
msgid "Unable to use column specified"
msgstr "Không dùng được cột chỉ định"

#: ../vector/v.to.rast/do_areas.c:79
#, c-format
msgid "Get area %d failed"
msgstr "Việc lấy vùng %d thất bại"

#: ../vector/v.to.rast/do_areas.c:117
#, fuzzy
msgid "Area without centroid (OK for island)"
msgstr "Vùng không có trọng tâm (có thể ổn đối với đảo)"

#: ../vector/v.to.rast/do_areas.c:127
msgid "Area centroid without category"
msgstr "Trọng tâm của vùng không có phạm trù"

#: ../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 "Không có bản ghi cho đường (cat = %d)"

#: ../vector/v.to.rast/do_lines.c:133
#, c-format
msgid "%d lines with varying height were not written to raster"
msgstr "%d đường với chiều cao thay đổi không được ghi vào raster"

#: ../vector/v.to.rast/support.c:142 ../vector/v.to.rast/support.c:301
#: ../vector/v.to.rast/support.c:454
#, c-format
msgid "Unknown column <%s> in table <%s>"
msgstr "Cột không biết <%s> trong bảng <%s>"

#: ../vector/v.to.rast/support.c:163 ../vector/v.to.rast/support.c:330
msgid "No records selected"
msgstr "Không có bản ghi nào được chọn"

#: ../vector/v.to.rast/support.c:176
#, c-format
msgid "Error in color definition column (%s) with cat %d: colorstring [%s]"
msgstr "Lỗi trong cột định nghĩa màu (%s) với cat %d: chuỗi màu [%s]"

#: ../vector/v.to.rast/support.c:179
msgid "Color set to [200:200:200]"
msgstr "Màu đươc thiết lập thành [200:200:200]"

#: ../vector/v.to.rast/support.c:184
#, c-format
msgid "Error in color definition column (%s), with cat %d"
msgstr "Lỗi trong cột định nghĩa màu (%s), với cat %d"

#: ../vector/v.to.rast/support.c:273
msgid "Label column was not specified, no labels will be written"
msgstr "Cột nhãn không được chỉ định, nhãn sẽ không được ghi"

#: ../vector/v.to.rast/support.c:353 ../vector/v.to.rast/support.c:500
#, c-format
msgid "Column type (%s) not supported"
msgstr "Kiểu của cột (%s) không được hỗ trợ"

#: ../vector/v.to.rast/main.c:47
#, fuzzy
msgid "rasterization"
msgstr "raster, độ cao"

#: ../vector/v.to.rast/main.c:48
#, fuzzy
msgid "Converts (rasterize) a vector map into a raster map."
msgstr ""
"Chuyển đổi lớp bản đồ vector nhị phân GRASS thành một lớp bản đồ raster "
"GRASS."

#: ../vector/v.to.rast/main.c:73
msgid "Source of raster values"
msgstr "Nguồn của các giá trị raster"

#: ../vector/v.to.rast/main.c:77
#, fuzzy
msgid "read values from attribute table"
msgstr "Chép cả bảng thuộc tính"

#: ../vector/v.to.rast/main.c:78 ../vector/v.colors/main.c:74
#, fuzzy
msgid "use category values"
msgstr "Nguồn của các giá trị raster"

#: ../vector/v.to.rast/main.c:79
#, fuzzy
msgid "use value specified by value option"
msgstr "Gán một giá trị không có dữ liệu được chỉ định vào các băng đầu ra"

#: ../vector/v.to.rast/main.c:80
#, fuzzy
msgid "use z coordinate (points or contours only)"
msgstr "Tọa độ easting của một điểm trên mặt"

#: ../vector/v.to.rast/main.c:81
msgid "output as flow direction (lines only)"
msgstr ""

#: ../vector/v.to.rast/main.c:87
#, fuzzy
msgid "Name of column for 'attr' parameter (data type must be numeric)"
msgstr "Tên cột dùng làm tham số attr (dữ liệu phải là kiểu số)"

#: ../vector/v.to.rast/main.c:93
msgid "Name of color definition column (with RRR:GGG:BBB entries)"
msgstr "Tên của cột định nghĩa màu (với các mục RRR:GGG:BBB)"

#: ../vector/v.to.rast/main.c:99
msgid "Name of column used as raster category labels"
msgstr "Tên của cột dùng làm nhãn phạm trù raster"

#: ../vector/v.to.rast/main.c:108
#, fuzzy
msgid "Raster value (for use=val)"
msgstr "Tập tin raster dùng làm bề mặt"

#: ../vector/v.to.rast/main.c:121
#, fuzzy
msgid "Create densified lines (default: thin lines)"
msgstr "Độ dài trang (mặc định: %d dòng)"

#: ../vector/v.to.rast/main.c:122
msgid ""
"All cells touched by the line will be set, not only those on the render path"
msgstr ""

#: ../vector/v.to.rast/main.c:132
#, c-format
msgid "Cache size must be at least 1 MiB, changing %d to 1"
msgstr ""

#: ../vector/v.to.rast/main.c:141
msgid "Column parameter missing (or use value parameter)"
msgstr "Tham số cột bị thiếu (hoặc dùng tham số giá trị)"

#: ../vector/v.to.rast/main.c:146
msgid "Column parameter cannot be combined with use of category values option"
msgstr ""
"Tham số cột không thể phối hợp được với việc dùng tùy chọn giá trị phạm trù"

#: ../vector/v.to.rast/main.c:151
msgid "Column parameter cannot be combined with use of value option"
msgstr "Tham số cột không thể phối hợp được với việc dùng tùy chọn giá trị"

#: ../vector/v.to.rast/main.c:156
msgid "Column parameter cannot be combined with use of z coordinate"
msgstr "Tham số cột không thể phối hợp được với việc dùng tọa độ z"

#: ../vector/v.to.rast/main.c:162
#, c-format
msgid "Unknown option '%s'"
msgstr "Không hiểu tùy chọn '%s'"

#: ../vector/v.net.salesman/main.c:128
msgid "salesman"
msgstr ""

#: ../vector/v.net.salesman/main.c:130
msgid "Creates a cycle connecting given nodes (Traveling salesman problem)."
msgstr ""
"Tạo một vòng tròn kết nối các nốt cho trước (Bài toán người bán hàng di "
"chuyển)."

#: ../vector/v.net.salesman/main.c:132
msgid ""
"Note that TSP is NP-hard, heuristic algorithm is used by this module and "
"created cycle may be sub optimal"
msgstr ""
"Lưu ý rằng TSP là NP-hard, thuật toán tìm kiếm được mô-đun này sử dụng và "
"vòng tròn được tạo ra có thể không tối ưu"

#: ../vector/v.net.salesman/main.c:151
msgid "Node layer (used for cities)"
msgstr "Lớp nốt (dùng chỉ các thành phố)"

#: ../vector/v.net.salesman/main.c:163
#, fuzzy
msgid "EXPERIMENTAL: Arc backward direction cost column (number)"
msgstr "Cột chi phí của cung lui/cả hai hướng (số)"

#: ../vector/v.net.salesman/main.c:169
#, fuzzy
msgid "Name for output file holding node sequence (\"-\" for stdout)"
msgstr ""
"Tên tập tin đầu ra (nếu bỏ qua hoặc \"-\" thì xuất ra đầu ra tiêu chuẩn)"

#: ../vector/v.net.salesman/main.c:174
msgid "Categories of points ('cities') on nodes (layer is specified by nlayer)"
msgstr ""
"Các phạm trù của các điểm ('các thành phố') trên các nốt (lớp được chỉ định "
"bằng nlayer)"

#: ../vector/v.net.salesman/main.c:250
#, fuzzy, c-format
msgid "Number of cities: %d"
msgstr "Số lượng thành phố: [%d]"

#: ../vector/v.net.salesman/main.c:252
msgid "Not enough cities (< 2)"
msgstr "Không đủ số thành phố (< 2)"

#: ../vector/v.net.salesman/main.c:288
#, fuzzy
msgid "Creating cost cache..."
msgstr "Đang tạo các trọng tâm..."

#: ../vector/v.net.salesman/main.c:309 ../vector/v.net.salesman/main.c:319
#, fuzzy, c-format
msgid "No point at node %d"
msgstr "Không có điểm có phạm trù [%d]"

#: ../vector/v.net.salesman/main.c:313 ../vector/v.net.salesman/main.c:323
#, fuzzy, c-format
msgid "No category for point at node %d"
msgstr "Không có bản ghi cho điểm (cat = %d)"

#: ../vector/v.net.salesman/main.c:325
#, fuzzy, c-format
msgid "Destination node [cat %d] is unreachable from node [cat %d]"
msgstr "Nốt đích [%d] không thể chạm đến được tính từ nốt [%d]"

#: ../vector/v.net.salesman/main.c:368
msgid "Searching for the shortest cycle..."
msgstr ""

#: ../vector/v.net.salesman/main.c:496
#, c-format
msgid "Cycle with total cost %.3f"
msgstr ""

#: ../vector/v.net.salesman/main.c:521 ../vector/v.rectify/main.c:170
#, fuzzy, c-format
msgid "Unable to open file '%s' for writing"
msgstr "Không thể mở tập tin <%s> để ghi"

#: ../vector/v.net.connectivity/main.c:54
#, fuzzy
msgid "connectivity"
msgstr "Kết nối"

#: ../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
#, fuzzy
msgid "Set1 category values"
msgstr "In ra các nhãn phạm trù"

#: ../vector/v.net.connectivity/main.c:97
#: ../vector/v.net.connectivity/main.c:103
msgid "Set1"
msgstr ""

#: ../vector/v.net.connectivity/main.c:102
#, fuzzy
msgid "Set1 WHERE conditions of SQL statement without 'where' keyword"
msgstr "Các điều kiện WHERE của câu lệnh SQL không có từ khóa 'where'"

#: ../vector/v.net.connectivity/main.c:107
#, fuzzy
msgid "Set2 category values"
msgstr "In ra các nhãn phạm trù"

#: ../vector/v.net.connectivity/main.c:108
#: ../vector/v.net.connectivity/main.c:114
msgid "Set2"
msgstr ""

#: ../vector/v.net.connectivity/main.c:113
#, fuzzy
msgid "Set2 WHERE conditions of SQL statement without 'where' keyword"
msgstr "Các điều kiện WHERE của câu lệnh SQL không có từ khóa 'where'"

#: ../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
#, fuzzy, c-format
msgid "%s is empty"
msgstr "Miền dữ liệu bị rỗng"

#: ../vector/v.out.dxf/main.c:58
msgid "DXF"
msgstr ""

#: ../vector/v.out.dxf/main.c:60
#, fuzzy
msgid "Exports vector map to DXF file format."
msgstr "Xuất các lớp bản đồ vector GRASS ra định dạng DXF."

#: ../vector/v.out.dxf/main.c:68
#, fuzzy
msgid "Name for DXF output file"
msgstr "Tên cho tập tin đầu ra"

#: ../vector/v.out.dxf/main.c:93
#, c-format
msgid "%d features written to '%s'."
msgstr "%d đối tượng được ghi vào '%s'."

#: ../vector/v.out.dxf/write_dxf.c:21
#, c-format
msgid "The file '%s' already exists."
msgstr "Tập tin '%s' đã có."

#: ../vector/v.out.dxf/write_dxf.c:23
#, c-format
msgid "The file '%s' already exists and will be overwritten."
msgstr "Tập tin '%s' đã có và sẽ bị ghi đè."

#: ../vector/v.out.dxf/write_dxf.c:27
#, c-format
msgid "%s: Cannot write dxf file."
msgstr "%s: Không thể ghi tập tin dxf."

#: ../vector/v.lidar.edgedetection/main.c:76
msgid "Detects the object's edges from a LIDAR data set."
msgstr "Phát hiện gờ của các đối tượng từ một bộ dữ liệu LIDAR"

#: ../vector/v.lidar.edgedetection/main.c:111
msgid "Regularization weight in gradient evaluation"
msgstr "Trọng số chính quy hóa trong phép đánh giá gradient"

#: ../vector/v.lidar.edgedetection/main.c:120
msgid "High gradient threshold for edge classification"
msgstr "Ngưỡng gradient cao dùng cho phép phân loại gờ"

#: ../vector/v.lidar.edgedetection/main.c:129
msgid "Low gradient threshold for edge classification"
msgstr "Ngưỡng gradient thấp dùng cho phép phân loại gờ"

#: ../vector/v.lidar.edgedetection/main.c:137
msgid "Angle range for same direction detection"
msgstr "Khoảng giá trị góc dùng cho việc phát hiện hướng giống nhau"

#: ../vector/v.lidar.edgedetection/main.c:146
msgid "Regularization weight in residual evaluation"
msgstr "Trọng số chính quy hóa trong đánh giá phần thừa"

#: ../vector/v.lidar.edgedetection/main.c:257
#, c-format
msgid "It was impossible to create <%s>."
msgstr "Không thể nào tạo được <%s>."

#: ../vector/v.lidar.edgedetection/main.c:260
#, c-format
msgid "It was impossible to create <%s> interpolation table in database."
msgstr "Không thể nào tạo được bảng nội suy <%s> trong CSDL."

#: ../vector/v.lidar.edgedetection/main.c:393
msgid "Allocating memory for bilinear interpolation"
msgstr "Cấp phát bộ nhớ cho phép nội suy song tuyến tính"

#: ../vector/v.lidar.edgedetection/main.c:426
msgid "Allocating memory for bicubic interpolation"
msgstr "Cấp phát bộ nhớ cho phép nội suy bậc ba"

#: ../vector/v.lidar.edgedetection/main.c:443
msgid "Point classification"
msgstr "Phép phân loại điểm"

#: ../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 "Không thể nào đọc được bảng phụ (aux table)"

#: ../vector/v.lidar.edgedetection/edgedetection.c:233
#: ../vector/v.lidar.edgedetection/edgedetection.c:309
msgid "Impossible to update aux table"
msgstr "Không thể nào cập nhật được bảng phụ (aux table)"

#: ../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 "Không thể nào ghi được vào bảng phụ (aux table)"

#: ../vector/v.in.region/main.c:43
#, fuzzy
msgid "Creates a vector polygon from the current region extent."
msgstr "Tạo vec-tơ mới từ vùng hiện tại."

#: ../vector/v.in.region/main.c:51
msgid "Select type: line or area"
msgstr "Chọn kiểu: đường hoặc vùng"

#: ../vector/v.in.region/main.c:58
msgid "Densify lines using region resolution"
msgstr ""

#: ../vector/v.category/main.c:77 ../vector/v.db.connect/main.c:55
#, fuzzy
msgid "layer"
msgstr "Lớp"

#: ../vector/v.category/main.c:79
#, fuzzy
msgid "Attaches, deletes or reports vector categories to map geometry."
msgstr "Gắn, xoá hoặc báo cáo các phạm trù vec-tơ về hình học bản đồ."

#: ../vector/v.category/main.c:92
msgid "Feature ids (by default all features are processed)"
msgstr ""
"Các số hiệu nhận diện đối tượng (theo mặc định tất cả các đối tượng được xử "
"lý)"

#: ../vector/v.category/main.c:104
msgid "Action to be done"
msgstr "Hành động cần thực hiện"

#: ../vector/v.category/main.c:115
#, fuzzy
msgid "add a category to features without category in the given layer"
msgstr ""
"In ra phạm vi vùng nhỏ nhất của các đối tượng vec-tơ được chọn thay vì thuộc "
"tính"

#: ../vector/v.category/main.c:116
#, fuzzy
msgid "delete category (cat=-1 to delete all categories of given layer)"
msgstr ""
"In ra phạm vi vùng nhỏ nhất của các đối tượng vec-tơ được chọn thay vì thuộc "
"tính"

#: ../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
#, fuzzy
msgid "print report (statistics), in shell style: layer type count min max"
msgstr "Định dạng: lớp kiểu đếm nhỏ_nhất lớn_nhất"

#: ../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
#, fuzzy
msgid "print only layer numbers"
msgstr "Không hiển thị số lượng phạm trù"

#: ../vector/v.category/main.c:138
msgid "Shell script style, currently only for report"
msgstr "Kiểu tập lệnh shell, hiện tại chỉ dùng cho report (báo cáo)"

#: ../vector/v.category/main.c:139
msgid "Format: layer type count min max"
msgstr "Định dạng: lớp kiểu đếm nhỏ_nhất lớn_nhất"

#: ../vector/v.category/main.c:142
#, fuzzy
msgid "Do not copy attribute table(s)"
msgstr "Không chép bảng"

#: ../vector/v.category/main.c:160
msgid ""
"Database connection and attribute tables for concerned layers are not changed"
msgstr ""
"Kết nối  CSDL và các bảng thuộc tính của các lớp liên quan không bị thay đổi"

#: ../vector/v.category/main.c:186 ../vector/v.category/main.c:250
#: ../vector/v.category/main.c:258 ../vector/v.kcv/main.c:96
#: ../vector/v.kcv/main.c:186
#, c-format
msgid "Unable to open vector map <%s> at topological level %d"
msgstr "Không thể mở bản đồ vec-tơ <%s> ở cấp tôpô %d "

#: ../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 ""
"Số hiệu phạm trù không hợp lệ (phải bằng hoặc lớn hơn 0). Thường thì số hiệu "
"phạm trù bắt đầu bằng 1."

#: ../vector/v.category/main.c:217
#, fuzzy, c-format
msgid "%d error in id option"
msgid_plural "%d errors in id option"
msgstr[0] "%d lỗi trong tùy chọn 'id'"
msgstr[1] "%d lỗi trong tùy chọn 'id'"

#: ../vector/v.category/main.c:228
msgid "Output vector wasn't entered"
msgstr "Vec-tơ đầu ra chưa được nhập tên"

#: ../vector/v.category/main.c:275
msgid "Too many layers for this operation"
msgstr "Quá nhiều lớp đối với lệnh này"

#: ../vector/v.category/main.c:278 ../vector/v.category/main.c:281
msgid "2 layers must be specified"
msgstr "2 lớp phải được chỉ định"

#: ../vector/v.category/main.c:289
#, fuzzy, c-format
msgid "Categories already exist in layer %d"
msgstr "%d phạm trù được đọc từ bản đồ vec-tơ (lớp %d)"

#: ../vector/v.category/main.c:332 ../vector/v.drape/main.c:176
#: ../vector/v.select/select.c:40
msgid "Processing features..."
msgstr "Đang xử lý các đối tượng..."

#: ../vector/v.category/main.c:364 ../vector/v.delaunay/main.c:172
#: ../vector/v.in.ogr/main.c:1415
msgid "Unable to calculate area centroid"
msgstr "Không thể tính toán trọng tâm vùng"

#: ../vector/v.category/main.c:378
#, fuzzy, c-format
msgid "%d new centroid placed in output map"
msgid_plural "%d new centroids placed in output map"
msgstr[0] "%d trọng tâm mới được đặt vào bản đồ đầu ra"
msgstr[1] "%d trọng tâm mới được đặt vào bản đồ đầu ra"

#: ../vector/v.category/main.c:670
msgid "Layer/table"
msgstr "Lớp/bảng"

#: ../vector/v.category/main.c:674
msgid "Layer"
msgstr "Lớp"

#: ../vector/v.category/main.c:676
#, c-format
msgid "type       count        min        max\n"
msgstr "kiểu       đếm      nhỏ_nhất    lớn_nhất\n"

#: ../vector/v.category/main.c:685
msgid "boundary"
msgstr "ranh giới"

#: ../vector/v.category/main.c:697
#, fuzzy
msgid "face"
msgstr "Bề mặt"

#: ../vector/v.category/main.c:701
#, fuzzy
msgid "kernel"
msgstr "tổng quát"

#: ../vector/v.category/main.c:705
msgid "all"
msgstr "tất cả"

#: ../vector/v.category/main.c:759 ../vector/v.rectify/main.c:274
msgid "Copying attribute table(s)..."
msgstr "Đang chép (các) bảng thuộc tính..."

#: ../vector/v.category/main.c:769
#, fuzzy, c-format
msgid "Categories copied from layer %d to layer %d"
msgstr "%d phạm trù được đọc từ bản đồ vec-tơ (lớp %d)"

#: ../vector/v.category/main.c:773
#, fuzzy, c-format
msgid "%d feature modified."
msgid_plural "%d features modified."
msgstr[0] "%d đối tượng bị thay đổi."
msgstr[1] "%d đối tượng bị thay đổi."

#: ../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 ""

#: ../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 ""

#: ../vector/v.colors/write_rgb.c:37
#, fuzzy, c-format
msgid "Unable to add column <%s> to table <%s>"
msgstr "Không thể dùng cột <%s>"

#: ../vector/v.colors/write_rgb.c:60
#, fuzzy, c-format
msgid "Column <%s> added to table <%s>"
msgstr "Không tìm thấy cột <%s> trong bảng <%s>"

#: ../vector/v.colors/write_rgb.c:64
#, fuzzy, c-format
msgid "Data type of column <%s> must be char"
msgstr "Kiểu dữ liệu của cột khoá phải là số nguyên"

#: ../vector/v.colors/write_rgb.c:68
#, fuzzy
msgid "No categories found"
msgstr "Không tìm thấy các bản đồ raster"

#: ../vector/v.colors/write_rgb.c:78
#, fuzzy, c-format
msgid "No color value defined for category %d"
msgstr "Không có bản ghi cho phạm trù [%d]"

#: ../vector/v.colors/write_rgb.c:86
#, fuzzy
msgid "Unable to update RGB values"
msgstr "Không thể tạo bảng: %s"

#: ../vector/v.colors/read_rgb.c:32
#, fuzzy, c-format
msgid "Data type of RGB column <%s> must be char"
msgstr "Kiểu dữ liệu của cột khoá phải là số nguyên"

#: ../vector/v.colors/read_rgb.c:37
#, fuzzy
msgid "No RGB values found"
msgstr "Không tìm thấy các lớp DXF!"

#: ../vector/v.colors/read_rgb.c:65
#, fuzzy, c-format
msgid "%d invalid RGB color values skipped"
msgstr "Giá trị scalex không hợp lệ"

#: ../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:108
#, fuzzy
msgid "Converting color rules into categories..."
msgstr "Đang ghi tập tin màu..."

#: ../vector/v.colors/main.c:58
#, fuzzy
msgid "Creates/modifies the color table associated with a vector map."
msgstr "Tạo/Thay đổi bảng màu liên quan đến một lớp bản đồ raster."

#: ../vector/v.colors/main.c:70
#, fuzzy
msgid "Source values"
msgstr "Nguồn của các giá trị raster"

#: ../vector/v.colors/main.c:73
#, fuzzy
msgid "read values from attribute table (requires <column> option)"
msgstr "Lấy màu từ cột trong bảng của bản đồ (ở dạng RRR:GGG:BBB)"

#: ../vector/v.colors/main.c:75
#, fuzzy
msgid "use z coordinate (3D points or centroids only)"
msgstr "Tọa độ easting của một điểm trên mặt"

#: ../vector/v.colors/main.c:79
#, fuzzy
msgid "Name of column containing numeric data"
msgstr "Tên của cột chứa thuộc tính w để nội suy"

#: ../vector/v.colors/main.c:80
msgid "Required for use=attr"
msgstr ""

#: ../vector/v.colors/main.c:87
#, fuzzy
msgid "Manually set range (refers to 'column' option)"
msgstr "Miền số nguyên: min,max"

#: ../vector/v.colors/main.c:88
msgid "Ignored when 'rules' given"
msgstr ""

#: ../vector/v.colors/main.c:117
#, fuzzy
msgid "Name of color column to populate RGB values"
msgstr "Tên của cột cần trình bày"

#: ../vector/v.colors/main.c:118
#, fuzzy
msgid "If not given writes color table"
msgstr "Không bảng màu chuẩn của GDAL"

#: ../vector/v.colors/main.c:153
#, fuzzy
msgid "Convert color rules from RGB values to color table"
msgstr "Định dạng đầu ra không được hỗ trợ"

#: ../vector/v.colors/main.c:154
msgid "Option 'rgb_column' with valid RGB values required"
msgstr ""

#: ../vector/v.colors/main.c:197
#, fuzzy
msgid "No vector map specified"
msgstr "Bản đồ dữ liệu không được chỉ định"

#: ../vector/v.colors/main.c:202
#, c-format
msgid "Option <%s> given, assuming <use=attr>..."
msgstr ""

#: ../vector/v.colors/main.c:217
#, fuzzy, c-format
msgid "One of -%c, -%c or %s=, %s= or %s= must be specified"
msgstr ""
"Một trong các tùy chọn \"color\", \"rast\" OR \"rules\" PHẢI được chỉ định!"

#: ../vector/v.colors/main.c:222
#, fuzzy, c-format
msgid "%s=, %s= and %s= are mutually exclusive"
msgstr "Các cờ -s và -n loại bỏ nhau"

#: ../vector/v.colors/main.c:230
#, fuzzy, c-format
msgid "%s= required for -%c"
msgstr "Vị trí <%s> được tạo ra"

#: ../vector/v.colors/main.c:245
#, fuzzy, c-format
msgid "Unable to remove color table of vector map <%s>"
msgstr "Không thể loại bỏ bảng màu của bản đồ raster <%s>"

#: ../vector/v.colors/main.c:247
#, fuzzy, c-format
msgid "Color table of vector map <%s> not found"
msgstr "Không tìm thấy bảng màu của bản đồ raster <%s>"

#: ../vector/v.colors/main.c:255
msgid "Color table exists. Exiting."
msgstr ""

#: ../vector/v.colors/main.c:277
#, c-format
msgid "Option <%s>: min must be greater or equal to max"
msgstr ""

#: ../vector/v.colors/main.c:283
msgid "Reading color rules from standard input is currently not supported"
msgstr ""

#: ../vector/v.colors/main.c:290
#, fuzzy, c-format
msgid "Color table <%s> not found"
msgstr "Không tìm thấy bảng màu của bản đồ raster <%s>"

#: ../vector/v.colors/main.c:348
#, fuzzy
msgid "Writing color rules..."
msgstr "Đang ghi tập tin màu..."

#: ../vector/v.colors/main.c:364
#, fuzzy, c-format
msgid "Color table for vector map <%s> set to '%s'"
msgstr "Bảng màu cho bản đồ raster <%s> được thiết lập thành '%s'"

#: ../vector/v.colors/make_colors.c:14
#, fuzzy, c-format
msgid "Color table '%s' is not supported for floating point attributes"
msgstr ""
"Bảng màu 'ngẫu nhiên' không được hỗ trợ đối với bản đồ raster kiểu dấu chấm "
"động"

#: ../vector/v.colors/make_colors.c:18 ../vector/v.colors/make_colors.c:25
#, fuzzy, c-format
msgid "Color table <%s> not supported"
msgstr "Kiểu của cột không được hỗ trợ"

#: ../vector/v.net.steiner/main.c:58
#, c-format
msgid "Init costs from node %d"
msgstr "Chi phí init (khởi tạo) từ nốt %d"

#: ../vector/v.net.steiner/main.c:347
#, fuzzy
msgid "steiner tree"
msgstr "Bản đồ raster 3d cần loại bỏ"

#: ../vector/v.net.steiner/main.c:349
#, fuzzy
msgid "Creates Steiner tree for the network and given terminals."
msgstr "Tạo cây Steiner cho mạng lưới và các đầu cuối cho trước"

#: ../vector/v.net.steiner/main.c:351
#, fuzzy
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 ""
"Lưu ý rằng bài toán 'Cây Steiner Nhỏ nhất' là NP-hard và thuật toán tìm kiếm "
"được sử dụng trong mô-đun này do vậy kết quả có thể không tối ưu"

#: ../vector/v.net.steiner/main.c:372
msgid "Node layer (used for terminals)"
msgstr "Lớp nốt (được dùng cho các đầu cuối)"

#: ../vector/v.net.steiner/main.c:378
msgid "Arcs' cost column (for both directions)"
msgstr "Cột chi phí của các cung (dùng cho cả hai hướng)"

#: ../vector/v.net.steiner/main.c:384
msgid "Categories of points on terminals (layer is specified by nlayer)"
msgstr ""
"Các phạm trù của các điểm trên các đầu cuối (lớp được chỉ định theo nlayer)"

#: ../vector/v.net.steiner/main.c:392
#, fuzzy
msgid "Number of Steiner points (-1 for all possible)"
msgstr "Số lượng các điểm Steiner (nhập -1 dùng tất cả các điểm có thể)"

#: ../vector/v.net.steiner/main.c:459
msgid "Not enough terminals (< 2)"
msgstr "Không đủ số đầu cuối (< 2)"

#: ../vector/v.net.steiner/main.c:465
msgid "Requested number of Steiner points > than possible"
msgstr "Số lượng các điểm Steiner cần thiết lớn hơn số lượng có thể"

#: ../vector/v.net.steiner/main.c:517
#, c-format
msgid "Terminal at node [%d] cannot be connected to terminal at node [%d]"
msgstr "Đầu cuối tại nốt [%d] không thể kết nối được vào đầu cuối tại nốt [%d]"

#: ../vector/v.net.steiner/main.c:533
#, c-format
msgid ""
"[%d] (not reachable) nodes removed from list of Steiner point candidates"
msgstr ""
"[%d] nốt (không chạm đến được) bị loại bỏ khỏi danh sách các ứng viên điểm "
"Steiner"

#: ../vector/v.net.steiner/main.c:538
#, c-format
msgid "MST costs = %f"
msgstr "Các chi phí MST = %f"

#: ../vector/v.net.steiner/main.c:544
#, c-format
msgid "Search for [%d]. Steiner point"
msgstr "Tìm [%d]. Điểm Steiner"

#: ../vector/v.net.steiner/main.c:565
#, c-format
msgid "Steiner point at node [%d] was added to terminals (MST costs = %f)"
msgstr ""
"Điểm Steiner tại nốt [%d] đã được thêm vào các đầu cuối (các chi phí MST = "
"%f)"

#: ../vector/v.net.steiner/main.c:577
msgid "No Steiner point found -> leaving cycle"
msgstr "Không tìm thấy điểm Steiner -> thoát khỏi chu kỳ"

#: ../vector/v.vect.stats/main.c:133
#, fuzzy
msgid "Count points in areas, calculate statistics from point attributes."
msgstr ""
"Tính toán các thống kê một biến từ một bản đồ raster GRASS dựa trên các đối "
"tượng vector"

#: ../vector/v.vect.stats/main.c:137
#, fuzzy
msgid "Name of existing vector map with points"
msgstr "Tên của tập tin vector hiện có (to)"

#: ../vector/v.vect.stats/main.c:142
#, fuzzy
msgid "Name of existing vector map with areas"
msgstr "Tên của bản đồ vec-tơ hiện có"

#: ../vector/v.vect.stats/main.c:154
#, fuzzy
msgid "Layer number for points map"
msgstr "Lớp số (from)"

#: ../vector/v.vect.stats/main.c:158
#, fuzzy
msgid "Layer number for area map"
msgstr "Lớp số (from)"

#: ../vector/v.vect.stats/main.c:174
#, fuzzy
msgid "Method for aggregate statistics"
msgstr "Phương pháp thống kê dựa trên đối tượng"

#: ../vector/v.vect.stats/main.c:181
#, fuzzy
msgid "Column name of points map to use for statistics"
msgstr "Tên bản đồ raster để tính toán các thống kê từ đó "

#: ../vector/v.vect.stats/main.c:182
#, fuzzy
msgid "Column of points map must be numeric"
msgstr "Cột phải có kiểu số"

#: ../vector/v.vect.stats/main.c:189
#, fuzzy
msgid "Column name to upload points count"
msgstr "Tên cột hoặc biểu thức"

#: ../vector/v.vect.stats/main.c:191
msgid ""
"Column to hold points count, must be of type integer, will be created if not "
"existing"
msgstr ""

#: ../vector/v.vect.stats/main.c:198
#, fuzzy
msgid "Column name to upload statistics"
msgstr "Tên cột hoặc biểu thức"

#: ../vector/v.vect.stats/main.c:200
msgid ""
"Column to hold statistics, must be of type double, will be created if not "
"existing"
msgstr ""

#: ../vector/v.vect.stats/main.c:207
#, fuzzy
msgid "Print output to stdout, do not update attribute table"
msgstr ""
"In đầu ra tại stdout (đầu ra tiêu chuẩn), không cập nhật bảng thuộc tính"

#: ../vector/v.vect.stats/main.c:208
#, fuzzy
msgid "First column is always area category"
msgstr "Cột đầu tiên luôn là phạm trù của đối tượng 'from' được gọi from_cat"

#: ../vector/v.vect.stats/main.c:252
#, c-format
msgid "Vector map <%s> is not in user mapset and cannot be updated"
msgstr ""
"Bản đồ vec-tơ <%s> không ở trong bộ bản đồ của người dùng và không thể được "
"cập nhật"

#: ../vector/v.vect.stats/main.c:300 ../vector/v.vect.stats/main.c:384
#: ../vector/v.extract/copy_tab.c:117
#, fuzzy, c-format
msgid "Unable to open database <%s> with driver <%s>"
msgstr "Không thể mở CSDL <%s> bằng trình điều khiển <%s>"

#: ../vector/v.vect.stats/main.c:304
#, fuzzy
msgid "count_column is required to upload point counts"
msgstr "đối số vals (giá trị) cần phải có đối với bản đồ dấu chấm động!"

#: ../vector/v.vect.stats/main.c:313
#, fuzzy
msgid "count_column must be of type integer"
msgstr "Cột key phải là số nguyên"

#: ../vector/v.vect.stats/main.c:326 ../vector/v.vect.stats/main.c:356
#, fuzzy, c-format
msgid "Unable to add column <%s>"
msgstr "Không thể dùng cột <%s>"

#: ../vector/v.vect.stats/main.c:332
#, fuzzy
msgid "stats_column is required to upload point stats"
msgstr "đối số vals (giá trị) cần phải có đối với bản đồ dấu chấm động!"

#: ../vector/v.vect.stats/main.c:343
#, fuzzy
msgid "stats_column must be of type double precision"
msgstr "Cột x/y/z phải là kiểu số nguyên hoặc double"

#: ../vector/v.vect.stats/main.c:367
#, fuzzy
msgid "collecting attributes from points vector..."
msgstr "Đang thu thập các thuộc tính đầu vào..."

#: ../vector/v.vect.stats/main.c:408
#, fuzzy
msgid "column for points vector must be numeric"
msgstr "Kiểu của cột kích thước phải là kiểu số"

#: ../vector/v.vect.stats/main.c:483
#, fuzzy
msgid "Selecting points for each area..."
msgstr "Đang chọn các đối tượng..."

#: ../vector/v.vect.stats/main.c:580
#, fuzzy, c-format
msgid "could not find area category %d"
msgstr "Không có điểm có phạm trù [%d]"

#: ../vector/v.vect.stats/main.c:708
#, c-format
msgid "%d records updated"
msgstr "%d bản ghi được cập nhật"

#: ../vector/v.vect.stats/main.c:710 ../vector/v.what.rast/main.c:662
#: ../vector/v.distance/main.c:1670
#, c-format
msgid "%d update errors"
msgstr "%d lỗi cập nhật"

#: ../vector/v.transform/trans_digit.c:104
#, c-format
msgid "Unsupported column type of <%s>"
msgstr "Kiểu cột của <%s> không được hỗ trợ"

#: ../vector/v.transform/trans_digit.c:112
#, c-format
msgid ""
"Unable to select value for category %d from table <%s>, column <%s>. For "
"category %d using default transformation parameter %.3f."
msgstr ""
"Không thể chọn giá trị cho phạm trù %d từ bảng <%s>, cột <%s>. Đối với phạm "
"trù %d, dùng tham số chuyển đổi mặc định %.3f."

#: ../vector/v.transform/trans_digit.c:123
msgid "No category number defined. Using default transformation parameters."
msgstr ""
"Chỉ số phạm trù không được xác định. Dùng các tham số chuyển đổi mặc định."

#: ../vector/v.transform/main.c:74
#, fuzzy
msgid ""
"Performs an affine transformation (shift, scale and rotate) on vector map."
msgstr ""
"Thực hiện phép chuyển đổi affin (tịnh tiến, lấy tỷ lệ và xoay, hoặc dùng "
"GCP) đối với bản đồ vec-tơ."

#: ../vector/v.transform/main.c:79
msgid "Shift all z values to bottom=0"
msgstr "Dịch tất cả các giá trị z về đáy=0"

#: ../vector/v.transform/main.c:84
msgid "Swap coordinates x, y and then apply other parameters"
msgstr ""

#: ../vector/v.transform/main.c:88
#, fuzzy
msgid "Do not build topology"
msgstr "Không xây dựng tôpô"

#: ../vector/v.transform/main.c:93 ../vector/v.transform/main.c:104
#: ../vector/v.transform/main.c:113 ../vector/v.transform/main.c:122
#: ../vector/v.transform/main.c:131 ../vector/v.transform/main.c:140
#: ../vector/v.transform/main.c:149 ../vector/v.transform/main.c:159
#: ../vector/v.transform/main.c:166
msgid "Custom"
msgstr "Tuỳ chỉnh"

#: ../vector/v.transform/main.c:102
msgid "Shifting value for x coordinates"
msgstr "Giá trị dịch chuyển đối với tọa độ x"

#: ../vector/v.transform/main.c:111
msgid "Shifting value for y coordinates"
msgstr "Giá trị dịch chuyển đối với tọa độ y"

#: ../vector/v.transform/main.c:120 ../vector/v.extrude/main.c:101
msgid "Shifting value for z coordinates"
msgstr "Giá trị dịch chuyển đối với các tọa độ z"

#: ../vector/v.transform/main.c:129
msgid "Scaling factor for x coordinates"
msgstr "Hệ số tỷ lệ đối với tọa độ x"

#: ../vector/v.transform/main.c:138
msgid "Scaling factor for y coordinates"
msgstr "Hệ số tỷ lệ đối với tọa độ y"

#: ../vector/v.transform/main.c:147
msgid "Scaling factor for z coordinates"
msgstr "Hệ số tỷ lệ đối với tọa độ z"

#: ../vector/v.transform/main.c:157
#, fuzzy
msgid "Rotation around z axis in degrees (counter-clockwise)"
msgstr "Góc xoay quanh trục z tính theo độ, ngược chiều kim đồng hồ"

#: ../vector/v.transform/main.c:163
msgid "Name of attribute column(s) used as transformation parameters"
msgstr "Tên của (các) cột thuộc tính được dùng làm các tham số chuyển đổi"

#: ../vector/v.transform/main.c:165
msgid "Format: parameter:column, e.g. xshift:xs,yshift:ys,zrot:zr"
msgstr "Định dạng: tham số:cột, ví dụ xshift:xs,yshift:ys,zrot:zr"

#: ../vector/v.transform/main.c:182
#, fuzzy, c-format
msgid "Columns require a valid layer. Please use '%s' parameter."
msgstr "Tên bảng không được xác định. Vui lòng dùng tham số '%s'."

#: ../vector/v.transform/main.c:212
#, fuzzy, c-format
msgid "Unknown column parameter '%s'"
msgstr "Lệnh không biết"

#: ../vector/v.transform/main.c:223
#, c-format
msgid "Unable to tokenize column string: [%s]"
msgstr "Không thể thẻ hoá chuỗi cột: [%s]"

#: ../vector/v.to.3d/trans3.c:80 ../vector/v.to.3d/trans2.c:79
msgid "Transforming features..."
msgstr "Đang chuyển đổi các đối tượng..."

#: ../vector/v.transform/main.c:290
#, fuzzy, c-format
msgid "New vector map <%s> boundary coordinates:"
msgstr ""
"\n"
" Bản đồ vector mới <%s> các tọa độ ranh giới:"

#: ../vector/v.transform/main.c:292
#, c-format
msgid " N: %-10.3f    S: %-10.3f"
msgstr " B: %-10.3f    N: %-10.3f"

#: ../vector/v.transform/main.c:293
#, c-format
msgid " E: %-10.3f    W: %-10.3f"
msgstr " Đ: %-10.3f    T: %-10.3f"

#: ../vector/v.transform/main.c:294
#, c-format
msgid " B: %6.3f    T: %6.3f"
msgstr " đáy: %6.3f    đỉnh: %6.3f"

#: ../vector/v.perturb/normalrs.c:31
msgid "normalsv: restoration of uninitialized block"
msgstr "normalsv: phục hồi các khối không được khởi tạo"

#: ../vector/v.perturb/normalsv.c:29
msgid "normalsv: save of uninitialized block"
msgstr "normalsv: lưu các khối không được khởi tạo"

#: ../vector/v.perturb/main.c:69
#, fuzzy
msgid "Random location perturbations of vector points."
msgstr "Các xáo trộn vị trí ngẫu nhiên của các điểm vec-tơ GRASS"

#: ../vector/v.perturb/main.c:83
msgid "Distribution of perturbation"
msgstr "Phân bố của sự xáo trộn"

#: ../vector/v.perturb/main.c:90
#, fuzzy
msgid "Parameter(s) of distribution"
msgstr "phân bố lớp"

#: ../vector/v.perturb/main.c:91
#, fuzzy
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 ""
"(Các) tham số của sự phân bố. Nếu phân bố là đồng nhất, chỉ có một tham số, "
"trị lớn nhất, là cần thiết. Đối với phân bố bình thường, hai tham số, trị "
"trung bình và độ lệch chuẩn, được yêu cầu."

#: ../vector/v.perturb/main.c:101
msgid "Minimum deviation in map units"
msgstr "Độ lệch nhỏ nhất tính theo đơn vị bản đồ"

#: ../vector/v.perturb/main.c:108
msgid "Seed for random number generation"
msgstr "'Hạt gieo' để sinh số ngẫu nhiên"

#: ../vector/v.perturb/main.c:129 ../vector/v.perturb/main.c:136
msgid "Error scanning arguments"
msgstr "Lỗi khi quét các đối số"

#: ../vector/v.perturb/main.c:132
msgid "Maximum of uniform distribution must be >= zero"
msgstr "Trị lớn nhất của phân bố đồng nhất phải >= 0"

#: ../vector/v.perturb/main.c:139
msgid "Standard deviation of normal distribution must be >= zero"
msgstr "Độ lệch chuẩn của phân bố thường phải >= 0"

#: ../vector/v.perturb/main.c:244
msgid "Cannot get db link info"
msgstr "Không thể lấy thông tin liên kết csdl"

#: ../vector/v.what/main.c:63
#, fuzzy
msgid "Queries a vector map at given locations."
msgstr "Truy vấn một lớp bản đồ vec-tơ tại các vị trí cho trước."

#: ../vector/v.what/main.c:83
msgid "Query threshold distance"
msgstr "Khoảng cách ngưỡng truy vấn"

#: ../vector/v.what/main.c:84
#, fuzzy
msgid "Threshold"
msgstr "Công cụ: Ngưỡng"

#: ../vector/v.what/main.c:88
msgid "Print topological information (debugging)"
msgstr "In ra thông tin tôpô (chế độ gỡ lỗi)"

#: ../vector/v.what/main.c:93
msgid "Print attribute information"
msgstr "In thông tin thuộc tính"

#: ../vector/v.what/main.c:103
#, fuzzy
msgid "Print the stats in JSON"
msgstr "In ra các thống kê ở dạng tập lệnh shell"

#: ../vector/v.what/main.c:118
#, fuzzy
msgid "No input vector maps!"
msgstr "Tên của bản đồ vector đầu vào (A)"

#: ../vector/v.what/main.c:121
#, fuzzy
msgid "Flags g and j are mutually exclusive"
msgstr "Các cờ -s và -n loại bỏ nhau"

#: ../vector/v.what/main.c:166
#, fuzzy, c-format
msgid "Number of given vector maps (%d) differs from number of layers (%d)"
msgstr "Số cột được định nghĩa (%d) không khớp với số cột (%d) ở đầu vào."

#: ../vector/v.what/main.c:175
#, c-format
msgid "You must build topology on vector map <%s>"
msgstr " Bạn phải xây dựng tôpô cho bản đồ vec-tơ <%s>"

#: ../vector/v.what/main.c:192
#, c-format
msgid "Unknown input format, skipping: '%s'"
msgstr "Định dạng không rõ, đang bỏ qua: '%s'"

#: ../vector/v.what/what.c:44
#, fuzzy
msgid "Cannot open driver"
msgstr "Không thể mở tập tin quy tắc <%s>"

#: ../vector/v.what/what.c:52
#, fuzzy
msgid "Cannot open database"
msgstr "Không thể sao chép bảng"

#: ../vector/v.what/what.c:65
#, fuzzy
msgid "Cannot open select cursor"
msgstr "Không thể mở con trỏ chọn: '%s'"

#: ../vector/v.what/what.c:72
#, fuzzy
msgid "Cannot fetch next record"
msgstr "Không thể lấy hàng"

#: ../vector/v.what/what.c:75
#, fuzzy
msgid "No database record"
msgstr "Không tìm thấy các bản đồ raster"

#: ../vector/v.what/what.c:227
#, fuzzy, c-format
msgid "Nothing found.\n"
msgstr "Không tìm thấy gì cả.\n"

#: ../vector/v.what/what.c:293
#, c-format
msgid ""
"Id: %d\n"
"Type: %s\n"
"Left: %d\n"
"Right: %d\n"
msgstr ""
"Id: %d\n"
" Kiểu: %s\n"
"Trái: %d\n"
"Phải: %d\n"

#: ../vector/v.what/what.c:298 ../vector/v.what/what.c:368
#, c-format
msgid "Length: %f\n"
msgstr "Chiều dài: %f\n"

#: ../vector/v.what/what.c:317
#, fuzzy, c-format
msgid ""
"Node[%d]=%d\n"
"Number_lines=%d\n"
"Coordinates=%.6f,%.6f,%.6f\n"
msgstr ""
"Nốt[%d]: %d\n"
"Số đường: %d\n"
"Tọa độ: %.6f, %.6f, %.6f\n"

#: ../vector/v.what/what.c:322
#, fuzzy, c-format
msgid ""
",\n"
"\"Node[%d]\": %d,\n"
"\"Number_lines\": %d,\n"
"\"Coordinates\": %.6f,%.6f,%.6f"
msgstr ""
"Nốt[%d]: %d\n"
"Số đường: %d\n"
"Tọa độ: %.6f, %.6f, %.6f\n"

#: ../vector/v.what/what.c:327
#, c-format
msgid ""
"Node[%d]: %d\n"
"Number of lines: %d\n"
"Coordinates: %.6f, %.6f, %.6f\n"
msgstr ""
"Nốt[%d]: %d\n"
"Số đường: %d\n"
"Tọa độ: %.6f, %.6f, %.6f\n"

#: ../vector/v.what/what.c:345
#, c-format
msgid ""
"Id: %5d\n"
"Angle: %.8f\n"
msgstr ""
"Id: %5d\n"
" Góc: %.8f\n"

#: ../vector/v.what/what.c:365
#, fuzzy, c-format
msgid "Type: %s\n"
msgstr "Kiểu: %s"

#: ../vector/v.what/what.c:366
#, c-format
msgid "Id: %d\n"
msgstr "Id: %d\n"

#: ../vector/v.what/what.c:385
#, c-format
msgid "Point height: %f\n"
msgstr "Độ cao điểm: %f\n"

#: ../vector/v.what/what.c:405
#, c-format
msgid "Line height: %f\n"
msgstr "Độ cao đường: %f\n"

#: ../vector/v.what/what.c:421
#, c-format
msgid ""
"Line height min: %f\n"
"Line height max: %f\n"
msgstr ""
"Độ cao đường nhỏ nhất: %f\n"
" Độ cao đường lớn nhất: %f\n"

#: ../vector/v.what/what.c:438
#, c-format
msgid ""
"Type: Area\n"
"Area height: %f\n"
msgstr ""
"Kiểu : Vùng\n"
"Độ cao vùng: %f\n"

#: ../vector/v.what/what.c:449
#, c-format
msgid "Type: Area\n"
msgstr "Kiểu: Vùng\n"

#: ../vector/v.what/what.c:475
#, c-format
msgid ""
"Area: %d\n"
"Number of isles: %d\n"
msgstr ""
"Vùng: %d\n"
"Số đảo: %d\n"

#: ../vector/v.what/what.c:488
#, c-format
msgid "Isle[%d]: %d\n"
msgstr "Đảo[%d]: %d\n"

#: ../vector/v.what/what.c:505
#, c-format
msgid "Island: %d In area: %d\n"
msgstr "Đảo: %d  Trong vùng: %d\n"

#: ../vector/v.what/what.c:524
#, c-format
msgid ""
"Sq Meters: %.3f\n"
"Hectares: %.3f\n"
msgstr ""
"Mét vuông: %.3f \n"
"Hecta: %.3f\n"

#: ../vector/v.what/what.c:526
#, c-format
msgid ""
"Acres: %.3f\n"
"Sq Miles: %.4f\n"
msgstr ""
"Mẫu Anh: %.3f \n"
"Dặm vuông: %.4f\n"

#: ../vector/v.what/what.c:556
#, c-format
msgid ""
"Layer: %d\n"
"Category: %d\n"
msgstr ""
"Lớp: %d\n"
"Phạm trù: %d\n"

#: ../vector/v.what/what.c:576
#, c-format
msgid ""
"\n"
"Driver: %s\n"
"Database: %s\n"
"Table: %s\n"
"Key column: %s\n"
msgstr ""
"\n"
" Trình đ.khiển: %s\n"
"CSDL: %s\n"
"Bảng: %s\n"
"Cột khoá: %s\n"

#: ../vector/v.delaunay/main.c:87 ../vector/v.voronoi/main.c:125
#, fuzzy
msgid "triangulation"
msgstr "vector, chuyển đổi"

#: ../vector/v.delaunay/main.c:88
msgid ""
"Creates a Delaunay triangulation from an input vector map containing points "
"or centroids."
msgstr ""
"Tạo phép tam giác phân Delaunay từ một bản đồ vector đầu vào chứa các điểm "
"hoặc các trọng tâm."

#: ../vector/v.delaunay/main.c:98 ../vector/v.normal/main.c:96
msgid "Use only points in current region"
msgstr "Chỉ dùng các điểm trong vùng hiện tại"

#: ../vector/v.delaunay/main.c:103
msgid "Output triangulation as a graph (lines), not areas"
msgstr "Xuất ra phép tam giác phân dạng sơ đồ (đường) chứ không phải vùng"

#: ../vector/v.delaunay/main.c:147
msgid "no points to triangulate"
msgstr "không có điểm để chạy phép tính tam giác"

#: ../vector/v.delaunay/main.c:150
msgid "Delaunay triangulation..."
msgstr "Phép tam giác Delaunay..."

#: ../vector/v.delaunay/main.c:162
#, fuzzy
msgid "Calculating area centroids..."
msgstr "Không thể tính trọng tâm vùng."

#: ../vector/v.delaunay/main.c:178
msgid "Unable to calculate area centroid z coordinate"
msgstr "Không thể tính toán tọa độ z của trọng tâm vùng"

#: ../vector/v.delaunay/in_out.c:93 ../vector/v.voronoi/main.c:230
msgid "Writing edges..."
msgstr "Đang ghi các gờ..."

#: ../vector/v.delaunay/in_out.c:214
#, fuzzy
msgid "Reading point features..."
msgstr "Đang đọc các đối tượng..."

#: ../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 "Không đủ bộ nhớ"

#: ../vector/v.delaunay/memory.c:124
msgid "All allocated edges have been used."
msgstr "Tất cả các gờ đã định vị trí được sử dụng."

#: ../vector/v.parallel/main.c:53
msgid "Creates parallel line to input vector lines."
msgstr "Tạo đường song song với các đường vec-tơ đầu vào."

#: ../vector/v.parallel/main.c:68
msgid "Offset along major axis in map units"
msgstr "Căn lệch dọc theo trục lớn tính theo đơn vị bản đồ"

#: ../vector/v.parallel/main.c:76
msgid "Offset along minor axis in map units"
msgstr "Căn lệch dọc theo trục nhỏ tính theo đơn vị bản đồ"

#: ../vector/v.parallel/main.c:93
msgid "Side"
msgstr "Cạnh"

#: ../vector/v.parallel/main.c:97
#, fuzzy
msgid "Parallel line is on the left"
msgstr "Dòng không hợp lệ trong phần header"

#: ../vector/v.parallel/main.c:98
#, fuzzy
msgid "Parallel line is on the right"
msgstr "Dòng không hợp lệ trong phần header"

#: ../vector/v.parallel/main.c:99
#, fuzzy
msgid "Parallel lines on both sides"
msgstr "Dòng không hợp lệ trong phần header"

#: ../vector/v.parallel/main.c:108
msgid "Tolerance of arc polylines in map units"
msgstr "Dung sai của các đường cung tính theo đơn vị bản đồ"

#: ../vector/v.parallel/main.c:112
msgid "Make outside corners round"
msgstr "Làm cho các góc ngoài bo tròn"

#: ../vector/v.parallel/main.c:116
msgid "Create buffer-like parallel lines"
msgstr "Tạo các đường song song kiểu vùng đệm"

#: ../vector/v.what.rast3/main.c:71
#, fuzzy
msgid "Uploads 3D raster values at positions of vector points to the table."
msgstr "Nạp các giá trị raster tại vị trí của các điểm vec-tơ vào bảng."

#: ../vector/v.what.rast3/main.c:81
#, fuzzy
msgid "Name of existing 3D raster map to be queried"
msgstr "Tên của bản đồ raster hiện có để truy vấn"

#: ../vector/v.what.rast3/main.c:134
#, fuzzy, c-format
msgid "Error opening 3D raster map <%s>"
msgstr "Lỗi mở bản đồ raster 3d <%s>"

#: ../vector/v.what.rast3/main.c:143
#, fuzzy
msgid "Column type not supported, please use a column with double type"
msgstr "Kiểu cột không được hỗ trợ (phải là kiểu chuỗi)"

#: ../vector/v.what.rast3/main.c:157 ../vector/v.what.rast/main.c:194
#, fuzzy
msgid "Reading features from vector map..."
msgstr "Đang đọc các đối tượng..."

#: ../vector/v.what.rast3/main.c:214
#, fuzzy, c-format
msgid "%d point outside current region was skipped"
msgid_plural "%d points outside current region were skipped"
msgstr[0] "%d điểm nằm ngoài vùng hiện tại bị bỏ qua"
msgstr[1] "%d điểm nằm ngoài vùng hiện tại bị bỏ qua"

#: ../vector/v.what.rast3/main.c:219
#, fuzzy, c-format
msgid "%d point without category was skipped"
msgid_plural "%d points without category were skipped"
msgstr[0] "%d điểm không có phạm trù bị bỏ qua"
msgstr[1] "%d điểm không có phạm trù bị bỏ qua"

#: ../vector/v.what.rast3/main.c:258
#, c-format
msgid "More points (%d) of category %d, value set to 'NULL'"
msgstr "Nhiều điểm (%d) có phạm trù %d, giá trị thiết lập thành 'NULL'"

#: ../vector/v.what.rast3/main.c:328
#, fuzzy, c-format
msgid "%d category loaded from table"
msgid_plural "%d categories loaded from table"
msgstr[0] "%d phạm trù được nạp từ bảng"
msgstr[1] "%d phạm trù được nạp từ bảng"

#: ../vector/v.what.rast3/main.c:331
#, fuzzy, c-format
msgid "%d category loaded from vector"
msgid_plural "%d categories loaded from vector"
msgstr[0] "%d phạm trù được nạp từ dữ liệu vec-tơ"
msgstr[1] "%d phạm trù được nạp từ dữ liệu vec-tơ"

#: ../vector/v.what.rast3/main.c:334
#, fuzzy, c-format
msgid "%d category from vector missing in table"
msgid_plural "%d categories from vector missing in table"
msgstr[0] "%d phạm trù từ dữ liệu vec-tơ bị thiếu trong bảng"
msgstr[1] "%d phạm trù từ dữ liệu vec-tơ bị thiếu trong bảng"

#: ../vector/v.what.rast3/main.c:338
#, fuzzy, c-format
msgid "%d duplicate category in vector"
msgid_plural "%d duplicate categories in vector"
msgstr[0] "%d phạm trù lặp trong dữ liệu vec-tơ"
msgstr[1] "%d phạm trù lặp trong dữ liệu vec-tơ"

#: ../vector/v.what.rast3/main.c:342
#, fuzzy, c-format
msgid "%d update error"
msgid_plural "%d update errors"
msgstr[0] "%d lỗi cập nhật"
msgstr[1] "%d lỗi cập nhật"

#: ../vector/v.what.rast3/main.c:346
#, fuzzy, c-format
msgid "%d record updated."
msgid_plural "%d records updated."
msgstr[0] "%d bản ghi được cập nhật"
msgstr[1] "%d bản ghi được cập nhật"

#: ../vector/v.net.centrality/main.c:98
#, fuzzy
msgid "centrality measures"
msgstr "Đang tính các số đo độ trung tâm..."

#: ../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
#, fuzzy
msgid "Name of degree centrality column"
msgstr "Số cột"

#: ../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 "Cột"

#: ../vector/v.net.centrality/main.c:154
#, fuzzy
msgid "Name of closeness centrality column"
msgstr "Số cột"

#: ../vector/v.net.centrality/main.c:160
#, fuzzy
msgid "Name of betweenness centrality column"
msgstr "Số cột"

#: ../vector/v.net.centrality/main.c:166
#, fuzzy
msgid "Name of eigenvector centrality column"
msgstr "Tên (các) bản đồ chồng vec-tơ kiểu đường"

#: ../vector/v.net.centrality/main.c:175
#, fuzzy
msgid "Maximum number of iterations to compute eigenvector centrality"
msgstr "Số lần chạy lặp tối đa"

#: ../vector/v.net.centrality/main.c:183
#, fuzzy
msgid "Cumulative error tolerance for eigenvector centrality"
msgstr "Số lần chạy lặp tối đa"

#: ../vector/v.net.centrality/main.c:192 ../vector/v.net.components/main.c:130
#, fuzzy
msgid "Add points on nodes"
msgstr "%d điểm đã nạp"

#: ../vector/v.net.centrality/main.c:321
#, fuzzy
msgid "Computing degree centrality measure"
msgstr "Đang tính các số đo độ trung tâm..."

#: ../vector/v.net.centrality/main.c:325
msgid "Computing betweenness and/or closeness centrality measure"
msgstr ""

#: ../vector/v.net.centrality/main.c:332
#, fuzzy
msgid "Computing eigenvector centrality measure"
msgstr "Đang tính các số đo độ trung tâm..."

#: ../vector/v.net.centrality/main.c:339
#, fuzzy
msgid "Writing data into the table..."
msgstr "Đang ghi dữ liệu được chuyển đổi vào tập tin..."

#: ../vector/v.what.rast/main.c:78
msgid "Uploads raster values at positions of vector points to the table."
msgstr "Nạp các giá trị raster tại vị trí của các điểm vec-tơ vào bảng."

#: ../vector/v.what.rast/main.c:92
msgid "Name of existing raster map to be queried"
msgstr "Tên của bản đồ raster hiện có để truy vấn"

#: ../vector/v.what.rast/main.c:104
msgid "Interpolate values from the nearest four cells"
msgstr ""

#: ../vector/v.what.rast/main.c:109
#, fuzzy
msgid "Print categories and values instead of updating the database"
msgstr "In các giá trị được tính trung bình thay vì các khoảng chia đều"

#: ../vector/v.what.rast/main.c:175
msgid "Raster type is integer and column type is float"
msgstr "Kiểu raster là số nguyên và kiểu cột là float"

#: ../vector/v.what.rast/main.c:178
msgid "Raster type is float and column type is integer, some data lost!!"
msgstr "Kiểu raster là float và kiểu cột là số nguyên, một số dữ liệu bị mất!!"

#: ../vector/v.what.rast/main.c:245
#, fuzzy, c-format
msgid "No features of type (%s) found in vector map <%s>"
msgstr "Tìm thấy %d đường hoặc ranh giới trong bản đồ vec-tơ <%s@%s>"

#: ../vector/v.what.rast/main.c:269
#, c-format
msgid "%d points outside current region were skipped"
msgstr "%d điểm nằm ngoài vùng hiện tại bị bỏ qua"

#: ../vector/v.what.rast/main.c:273
#, c-format
msgid "%d points without category were skipped"
msgstr "%d điểm không có phạm trù bị bỏ qua"

#: ../vector/v.what.rast/main.c:544 ../vector/v.what.rast/main.c:584
#, fuzzy, c-format
msgid "Multiple points (%d) of category %d, value set to 'NULL'"
msgstr "Nhiều điểm (%d) có phạm trù %d, giá trị thiết lập thành 'NULL'"

#: ../vector/v.what.rast/main.c:652
#, c-format
msgid "%d categories loaded from vector"
msgstr "%d phạm trù được nạp từ dữ liệu vec-tơ"

#: ../vector/v.what.rast/main.c:654
#, fuzzy, c-format
msgid "%d duplicate categories in vector map <%s>"
msgstr "%d phạm trù lặp trong dữ liệu vec-tơ"

#: ../vector/v.what.rast/main.c:658
#, c-format
msgid "%d categories loaded from table"
msgstr "%d phạm trù được nạp từ bảng"

#: ../vector/v.what.rast/main.c:659
#, c-format
msgid "%d categories from vector missing in table"
msgstr "%d phạm trù từ dữ liệu vec-tơ bị thiếu trong bảng"

#: ../vector/v.what.rast/main.c:664 ../vector/v.distance/main.c:1672
#, fuzzy, c-format
msgid "%d records updated."
msgstr "%d bản ghi được cập nhật"

#: ../vector/v.out.ascii/args.c:31
#, fuzzy
msgid "Name for output ASCII file or ASCII vector name if '-o' is defined"
msgstr ""
"Đường dẫn đến tập tin ASCII tạo thành hoặc tên vector ASCII nếu cờ '-o' được "
"định nghĩa"

#: ../vector/v.out.ascii/args.c:38
msgid "Name of attribute column(s) to be exported (point mode)"
msgstr "Tên của (các) cột thuộc tính cần được xuất ra (chế độ điểm)"

#: ../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
#, fuzzy
msgid "GRASS ASCII vector format"
msgstr "Tên tập tin chứa các chữ ký khởi tạo"

#: ../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 "Dấu phân cách trường (chế độ điểm)"

#: ../vector/v.out.ascii/args.c:80
msgid "Create old (version 4) ASCII file"
msgstr "Tạo tập tin ASCII kiểu cũ (phiên bản 4)"

#: ../vector/v.out.ascii/args.c:85
#, fuzzy
msgid "Include column names in output (points mode)"
msgstr "Không đưa  tên cột vào đầu ra"

#: ../vector/v.out.ascii/args.c:91
msgid "Only export points falling within current 3D region (points mode)"
msgstr "Chỉ xuất ra các điểm nằm trong vùng 3D  hiện tại (chế độ điểm)"

#: ../vector/v.out.ascii/args.c:109 ../vector/v.out.vtk/main.c:153
msgid "Failed to interpret 'dp' parameter as an integer"
msgstr "Thất bại trong việc diễn giải tham số 'dp' ở dạng số nguyên"

#: ../vector/v.out.ascii/main.c:51
#, fuzzy
msgid "Exports a vector map to a GRASS ASCII vector representation."
msgstr ""
"Đổi một bản đồ vec-tơ nhị phân GRASS thành một bản đồ vec-tơ ASCII GRASS."

#: ../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
#, fuzzy, c-format
msgid "Parameter '%s' ignored in standard mode"
msgstr "Tham số '%s' bị bỏ qua ở chế độ chuẩn"

#: ../vector/v.out.ascii/main.c:69
#, fuzzy, c-format
msgid "Format '%s' is not supported for old version"
msgstr "Định dạng 'point' không được hỗ trợ đối với phiên bản cũ"

#: ../vector/v.out.ascii/main.c:73
#, fuzzy, c-format
msgid "Parameter '%s' must be given for old version"
msgstr "'output' (đầu ra) phải được cung cấp cho phiên bản cũ"

#: ../vector/v.out.ascii/main.c:80
#, fuzzy, c-format
msgid ""
"Unable to open vector map <%s> at topology level. Areas will not be "
"processed."
msgstr "Không thể mở bản đồ vec-tơ <%s> ở tôpô cấp %d"

#: ../vector/v.out.ascii/main.c:107
#, fuzzy, c-format
msgid "%d error in <%s> option"
msgid_plural "%d errors in <%s> option"
msgstr[0] "%d lỗi trong tùy chọn 'id'"
msgstr[1] "%d lỗi trong tùy chọn 'id'"

#: ../vector/v.out.ascii/main.c:141
msgid "dig_att file already exist"
msgstr "tập tin dig_att đã có"

#: ../vector/v.out.ascii/main.c:144
#, c-format
msgid "Unable to open dig_att file <%s>"
msgstr "Không thể mở tập tin dig_att <%s>"

#: ../vector/v.out.ascii/main.c:149
#, fuzzy
msgid "Fetching data..."
msgstr "Đang đọc dữ liệu..."

#: ../vector/v.out.ascii/main.c:156
#, fuzzy
msgid "No points found, nothing to be exported"
msgstr "Không tìm thấy điểm, bỏ qua type=point"

#: ../vector/v.out.ascii/main.c:159
#, fuzzy
msgid "No features found, nothing to be exported"
msgstr "Không có đối tượng nào được chọn, không có gì để chỉnh sửa"

#: ../vector/v.out.ascii/main.c:163
#, fuzzy
msgid "An error occurred, nothing to be exported"
msgstr "Không có đối tượng nào được chọn, không có gì để chỉnh sửa"

#: ../vector/v.net.distance/main.c:67
msgid ""
"Computes shortest distance via the network between the given sets of "
"features."
msgstr ""

#: ../vector/v.net.distance/main.c:70
msgid ""
"Finds the shortest paths from each 'from' point to the nearest 'to' feature "
"and various information about this relation are uploaded to the attribute "
"table."
msgstr ""

#: ../vector/v.net.distance/main.c:98
#, fuzzy
msgid "From layer number or name"
msgstr "Lớp số (to)"

#: ../vector/v.net.distance/main.c:99 ../vector/v.net.distance/main.c:104
#: ../vector/v.net.distance/main.c:110 ../vector/v.distance/main.c:100
#: ../vector/v.distance/main.c:105 ../vector/v.distance/main.c:112
#: ../vector/v.distance/main.c:156 ../vector/v.distance/main.c:192
msgid "From"
msgstr "Từ"

#: ../vector/v.net.distance/main.c:103
#, fuzzy
msgid "From category values"
msgstr "Trục trặc khi nạp các giá trị phạm trù"

#: ../vector/v.net.distance/main.c:109
#, fuzzy
msgid "From WHERE conditions of SQL statement without 'where' keyword"
msgstr "Các điều kiện WHERE của câu lệnh SQL không có từ khóa 'where'"

#: ../vector/v.net.distance/main.c:114
#, fuzzy
msgid "To layer number or name"
msgstr "Lớp số (to)"

#: ../vector/v.net.distance/main.c:115 ../vector/v.net.distance/main.c:122
#: ../vector/v.net.distance/main.c:127 ../vector/v.net.distance/main.c:133
#: ../vector/v.distance/main.c:117 ../vector/v.distance/main.c:122
#: ../vector/v.distance/main.c:129 ../vector/v.distance/main.c:198
msgid "To"
msgstr "Đến"

#: ../vector/v.net.distance/main.c:121
#, fuzzy
msgid "To feature type"
msgstr "Kiểu đối tượng"

#: ../vector/v.net.distance/main.c:126
#, fuzzy
msgid "To category values"
msgstr "Trục trặc khi nạp các giá trị phạm trù"

#: ../vector/v.net.distance/main.c:132
#, fuzzy
msgid "To WHERE conditions of SQL statement without 'where' keyword"
msgstr "Các điều kiện WHERE của câu lệnh SQL không có từ khóa 'where'"

#: ../vector/v.net.distance/main.c:219
#, c-format
msgid "No 'from' features selected. Please check options '%s', '%s', '%s'."
msgstr ""

#: ../vector/v.net.distance/main.c:226
#, c-format
msgid "No 'to' features selected. Please check options '%s', '%s', '%s'."
msgstr ""

#: ../vector/v.net.distance/main.c:235
#, fuzzy
msgid "No 'to' features"
msgstr "Đang ghi các đối tượng được chọn..."

#: ../vector/v.net.distance/main.c:354
#, c-format
msgid "%d 'from' feature was not reachable"
msgid_plural "%d 'from' features were not reachable"
msgstr[0] ""
msgstr[1] ""

#: ../vector/v.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
#, fuzzy
msgid "Writing node points..."
msgstr "Đang nhập các điểm..."

#: ../vector/v.net.allpairs/main.c:242
#, fuzzy
msgid "Collecting shortest paths..."
msgstr "Đang thu thập các thống kê ..."

#: ../vector/v.net.allpairs/main.c:296
#, fuzzy
msgid "Writing shortest paths..."
msgstr "Đang ghi đầu ra..."

#: ../vector/v.lrs/v.lrs.where/main.c:58 ../vector/v.lrs/v.lrs.label/main.c:103
#: ../vector/v.lrs/v.lrs.create/main.c:122
#: ../vector/v.lrs/v.lrs.segment/main.c:72
#, fuzzy
msgid "linear reference system"
msgstr "Tạo Hệ tham chiếu Tuyến tính"

#: ../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 ""
"Tìm chỉ số nhận diện đường và độ dịch km+ thực đối với các điểm cho trước "
"trong bản đồ vec-tơ bằng cách dùng hệ tham chiếu tuyến tính."

#: ../vector/v.lrs/v.lrs.where/main.c:66 ../vector/v.lrs/v.lrs.label/main.c:109
#: ../vector/v.lrs/v.lrs.create/main.c:128
#: ../vector/v.lrs/v.lrs.segment/main.c:79
msgid "Input vector map containing lines"
msgstr "Bản đồ vec-tơ đầu vào chứa các đường"

#: ../vector/v.lrs/v.lrs.where/main.c:70
msgid "Input vector map containing points"
msgstr "Bản đồ vec-tơ đầu vào chứa các điểm"

#: ../vector/v.lrs/v.lrs.where/main.c:75 ../vector/v.lrs/v.lrs.label/main.c:118
#: ../vector/v.lrs/v.lrs.create/main.c:147
#: ../vector/v.lrs/v.lrs.segment/main.c:88
msgid "Line layer"
msgstr "Lớp đường"

#: ../vector/v.lrs/v.lrs.where/main.c:80
#: ../vector/v.lrs/v.lrs.create/main.c:151
msgid "Point layer"
msgstr "Lớp điểm"

#: ../vector/v.lrs/v.lrs.where/main.c:86 ../vector/v.lrs/v.lrs.label/main.c:124
#: ../vector/v.lrs/v.lrs.create/main.c:207
#: ../vector/v.lrs/v.lrs.segment/main.c:94
msgid "Driver name for reference system table"
msgstr "Tên trình điều khiển dùng cho bảng hệ tham chiếu"

#: ../vector/v.lrs/v.lrs.where/main.c:94 ../vector/v.lrs/v.lrs.label/main.c:132
#: ../vector/v.lrs/v.lrs.create/main.c:215
#: ../vector/v.lrs/v.lrs.segment/main.c:102
msgid "Database name for reference system table"
msgstr "Tên CSDL dùng cho bảng hệ tham chiếu"

#: ../vector/v.lrs/v.lrs.where/main.c:101
#: ../vector/v.lrs/v.lrs.label/main.c:139
#: ../vector/v.lrs/v.lrs.segment/main.c:109
msgid "Name of the reference system table"
msgstr "Tên của bảng hệ tham chiếu"

#: ../vector/v.lrs/v.lrs.where/main.c:108
msgid "Maximum distance to nearest line"
msgstr "Khoảng cách tối đa đến đường gần nhất"

#: ../vector/v.lrs/v.lrs.where/main.c:147
#: ../vector/v.lrs/v.lrs.label/main.c:292
#: ../vector/v.lrs/v.lrs.create/main.c:315
#: ../vector/v.lrs/v.lrs.segment/main.c:155
msgid "Unable to open database for reference table"
msgstr "Không thể mở CSDL để lấy bảng tham chiếu"

#: ../vector/v.lrs/v.lrs.where/main.c:222
#: ../vector/v.lrs/v.lrs.segment/main.c:356
#, fuzzy, c-format
msgid "[%d] point read from input"
msgid_plural "[%d] points read from input"
msgstr[0] "[%d] điểm được đọc từ đầu vào"
msgstr[1] "[%d] điểm được đọc từ đầu vào"

#: ../vector/v.lrs/v.lrs.where/main.c:225
#, fuzzy, c-format
msgid "[%d] position found"
msgid_plural "[%d] positions found"
msgstr[0] "Tìm thấy [%d] địa điểm"
msgstr[1] "Tìm thấy [%d] địa điểm"

#: ../vector/v.lrs/v.lrs.where/main.c:229
#, fuzzy, c-format
msgid "[%d] point outside threshold"
msgid_plural "[%d] points outside threshold"
msgstr[0] "[%d] điểm nằm ngoài ngưỡng"
msgstr[1] "[%d] điểm nằm ngoài ngưỡng"

#: ../vector/v.lrs/v.lrs.where/main.c:233
#, fuzzy, c-format
msgid "[%d] point - no record found"
msgid_plural "[%d] points - no record found"
msgstr[0] "[%d] điểm - Không tìm thấy bản ghi nào"
msgstr[1] "[%d] điểm - Không tìm thấy bản ghi nào"

#: ../vector/v.lrs/v.lrs.where/main.c:237
#, fuzzy, c-format
msgid "[%d] point - too many records found"
msgid_plural "[%d] points - too many records found"
msgstr[0] "[%d] điểm - tìm thấy quá nhiều bản ghi"
msgstr[1] "[%d] điểm - tìm thấy quá nhiều bản ghi"

#: ../vector/v.lrs/v.lrs.label/main.c:105
#, fuzzy
msgid "Creates stationing from input lines, and linear reference system."
msgstr "Tạo hệ thống cọc đo từ các đường đầu vào, và hệ tham chiếu tuyến tính"

#: ../vector/v.lrs/v.lrs.label/main.c:113
msgid "Output vector map where stationing will be written"
msgstr "Bản đồ vec-tơ đầu ra sẽ dùng để lưu hệ thống cọc đo"

#: ../vector/v.lrs/v.lrs.label/main.c:147
msgid "Label file"
msgstr "Tập tin nhãn"

#: ../vector/v.lrs/v.lrs.label/main.c:156
msgid "PM left, MP right, stationing left, stationing right offset"
msgstr ""
"Căn lệch MP trái, MP phải, hệ thống cọc đo trái, hệ thống cọc đo phải "
"(MP=milepost-cột lý trình)"

#: ../vector/v.lrs/v.lrs.label/main.c:161
msgid "Offset label in label x-direction in map units"
msgstr "Độ dịch nhãn hướng x tính theo đơn vị bản đồ"

#: ../vector/v.lrs/v.lrs.label/main.c:168
msgid "Offset label in label y-direction in map units"
msgstr "Độ dịch nhãn hướng y tính theo đơn vị bản đồ"

#: ../vector/v.lrs/v.lrs.label/main.c:197
msgid "Line width of text"
msgstr "Chiều dày đường của chữ"

#: ../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 "Chỉ áp dụng cho đầu ra d.label"

#: ../vector/v.lrs/v.lrs.label/main.c:210
msgid "Line width of highlight color"
msgstr "Chiều dày đường của màu làm nổi khi chọn"

#: ../vector/v.lrs/v.lrs.label/main.c:228
msgid "Opaque to vector"
msgstr "Đục đối với vec-tơ"

#: ../vector/v.lrs/v.lrs.label/main.c:229
msgid "Only relevant if background color is selected"
msgstr "Chỉ quan trọng nếu màu nền được chọn"

#: ../vector/v.lrs/v.lrs.label/main.c:322
#, c-format
msgid "Unable to select records from LRS table: %s"
msgstr "Không thể chọn các bản ghi từ bảng LRS: %s"

#: ../vector/v.lrs/v.lrs.label/main.c:331 ../vector/v.out.vtk/writeVTK.c:589
#: ../vector/v.overlay/main.c:480 ../vector/v.out.ogr/attrb.c:53
#: ../vector/v.out.svg/main.c:400
msgid "Unable to fetch data from table"
msgstr "Không thể lấy dữ liệu từ bảng"

#: ../vector/v.lrs/v.lrs.label/main.c:412
msgid "No record in LR table"
msgstr "Không có bản ghi trong bảng LR"

#: ../vector/v.lrs/v.lrs.label/main.c:416
msgid "More than one record in LR table"
msgstr "Có nhiều hơn một bản ghi trong bảng LR"

#: ../vector/v.lrs/v.lrs.create/main.c:124
#, fuzzy
msgid "Creates a linear reference system."
msgstr "Tạo Hệ tham chiếu Tuyến tính"

#: ../vector/v.lrs/v.lrs.create/main.c:133
msgid "Output vector map where oriented lines are written"
msgstr "Bản đồ vec-tơ đầu ra dùng để ghi các đường định hướng"

#: ../vector/v.lrs/v.lrs.create/main.c:138
msgid "Output vector map of errors"
msgstr "Bản đồ vec-tơ đầu ra dùng để lưu lỗi"

#: ../vector/v.lrs/v.lrs.create/main.c:143
msgid "Input vector map containing reference points"
msgstr "Bản đồ vec-tơ đầu vào chứa các điểm tham chiếu"

#: ../vector/v.lrs/v.lrs.create/main.c:158
msgid "Column containing line identifiers for lines"
msgstr "Cột chứa các giá trị nhận diện đường dùng cho đường"

#: ../vector/v.lrs/v.lrs.create/main.c:165
msgid "Column containing line identifiers for points"
msgstr "Cột chứa các giá trị nhận diện đường dùng cho điểm"

#: ../vector/v.lrs/v.lrs.create/main.c:173
msgid "Column containing milepost position for the beginning of next segment"
msgstr "Cột chứa vị trí cột lý trình dùng để bắt đầu đoạn tiếp theo"

#: ../vector/v.lrs/v.lrs.create/main.c:182
msgid ""
"Column containing offset from milepost for the beginning of next segment"
msgstr ""
"Cột chứa độ dịch từ cột lý trình dùng cho phần bắt đầu của đoạn tiếp theo"

#: ../vector/v.lrs/v.lrs.create/main.c:191
msgid "Column containing milepost position for the end of previous segment"
msgstr "Cột chứa vị trí cột lý trình dùng cho phần cuối của đoạn trước đó"

#: ../vector/v.lrs/v.lrs.create/main.c:200
msgid "Column containing offset from milepost for the end of previous segment"
msgstr "Cột chứa độ dịch từ cột lý trình dùng cho phần cuối của đoạn trước đó"

#: ../vector/v.lrs/v.lrs.create/main.c:223
msgid "Name of table where the reference system will be written"
msgstr "Tên bảng dùng để ghi hệ tham chiếu"

#: ../vector/v.lrs/v.lrs.create/main.c:224
msgid "New table is created by this module"
msgstr "Bảng mới được mô-đun này tạo ra"

#: ../vector/v.lrs/v.lrs.create/main.c:231
msgid "Maximum distance of point to line allowed"
msgstr "Khoảng cách lớn nhất từ điểm đến đường được cho phép"

#: ../vector/v.lrs/v.lrs.create/main.c:286
msgid "Cannot get layer info for lines"
msgstr "Không thể lấy thông tin về lớp dùng cho đường"

#: ../vector/v.lrs/v.lrs.create/main.c:289
msgid "Cannot get layer info for points"
msgstr "Không thể lấy thông tin lớp dùng cho điểm"

#: ../vector/v.lrs/v.lrs.create/main.c:327
#, c-format
msgid "Unable to drop table: %s"
msgstr "Không thể bỏ bảng: %s"

#: ../vector/v.lrs/v.lrs.create/main.c:346
#, c-format
msgid "Unable to select line id values from %s.%s."
msgstr "Không thể chọn các giá trị nhận diện đường từ %s.%s."

#: ../vector/v.lrs/v.lrs.create/main.c:356
msgid "Line id column must be integer"
msgstr "Cột giá trị nhận diện đường phải là số nguyên"

#: ../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 "Không thể lấy giá trị nhận diện đường từ bảng đường"

#: ../vector/v.lrs/v.lrs.create/main.c:419
#, c-format
msgid "Line [%d] without category (layer [%d])"
msgstr "Đường [%d] không có phạm trù (lớp [%d])"

#: ../vector/v.lrs/v.lrs.create/main.c:439
#, c-format
msgid "No lines selected for line id [%d]"
msgstr "Không chọn được đường nào với giá trị nhận diện đường [%d]"

#: ../vector/v.lrs/v.lrs.create/main.c:459
#, c-format
msgid "Unable to select point attributes from <%s>"
msgstr "Không thể chọn thuộc tính điểm từ <%s>"

#: ../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 ""
"Cột lý trình (bắt đầu) %f+%f được dùng như %f+%f (đổi MP thành số nguyên)"

#: ../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 ""
"Cột lý trình (kết thúc) %f+%f được dùng như %f+%f (đổi MP thành số nguyên)"

#: ../vector/v.lrs/v.lrs.create/main.c:538
#, c-format
msgid "Point [%d] without category (layer [%d])"
msgstr "[%d] điểm không có phạm trù (lớp [%d])"

#: ../vector/v.lrs/v.lrs.create/main.c:585
#, c-format
msgid "Point [%d] cat [%d] is out of threshold (distance = %f)"
msgstr "Điểm [%d] phạm trù [%d] nằm ngoài ngưỡng (khoảng cách = %f)"

#: ../vector/v.lrs/v.lrs.create/main.c:717
#, c-format
msgid "End > start for point cat [%d]"
msgstr "Kết thúc > bắt đầu với điểm có cat [%d]"

#: ../vector/v.lrs/v.lrs.create/main.c:734
msgid "Start of 1. MP >= end of 2. MP for points' cats %[d], [%d]"
msgstr "Bắt đầu 1. MP >= kết thúc của 2. MP đối với các cat [%d], [%d]"

#: ../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 ""
"Bắt đầu của 1. MP >= bắt đầu của 2. MP đối với cat [%d], [%d] của các điểm"

#: ../vector/v.lrs/v.lrs.create/main.c:761
#, c-format
msgid "Distance along line identical for points' cats [%d], [%d]"
msgstr ""
"Khoảng cách dòng theo đường giống hệt với các cat [%d], [%d] của các điểm"

#: ../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 "Không đủ số điểm (%d) được gắn vào đường (cat %d), bỏ đường."

#: ../vector/v.lrs/v.lrs.create/main.c:780
#, c-format
msgid "Unable to guess direction for the line (cat %d), line skip."
msgstr "Không thể đoán hướng của đường (cat %d), bỏ đường."

#: ../vector/v.lrs/v.lrs.create/main.c:784
#, c-format
msgid "Incorrect order of points along line cat [%d]"
msgstr "Thứ tự các điểm không đúng dọc theo đường có cat [%d]"

#: ../vector/v.lrs/v.lrs.create/main.c:834
#, c-format
msgid "Unable to insert reference records: %s"
msgstr "Không thể chèn bản ghi  tham chiếu: %s"

#: ../vector/v.lrs/v.lrs.create/main.c:875
msgid "Building topology for output (out_lines) map..."
msgstr "Đang xây dựng tôpô cho bản đồ đầu ra (out_lines)..."

#: ../vector/v.lrs/v.lrs.create/main.c:886
msgid "Building topology for error (err) map..."
msgstr "Đang xây dựng lại tôpô cho bản đồ chứa lỗi (err)..."

#: ../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 ""
"Tạo ra các điểm/đoạn từ các đường đầu vào, hệ tham chiếu tuyến tính và các "
"địa điểm được đọc từ đầu vào tiêu chuẩn hoặc từ một tập tin."

#: ../vector/v.lrs/v.lrs.segment/main.c:83
msgid "Output vector map where segments will be written"
msgstr "Bản đồ vec-tơ đầu ra chứa các đoạn sẽ được ghi"

#: ../vector/v.lrs/v.lrs.segment/main.c:114
msgid "Name of file containing segment rules. If not given, read from stdin."
msgstr ""
"Tên của tập tin chứa các quy tắc đoạn. Nếu không cung cấp, đọc từ đầu vào "
"tiêu chuẩn."

#: ../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 "Không thể đọc đầu vào: %s"

#: ../vector/v.lrs/v.lrs.segment/main.c:196
#, c-format
msgid "No record in LR table for: %s"
msgstr "Không có bản ghi trong bảng LR cho: %s"

#: ../vector/v.lrs/v.lrs.segment/main.c:200
#, c-format
msgid "More than one record in LR table for: %s"
msgstr "Nhiều hơn một bản ghi trong bảng LR dùng cho: %s"

#: ../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 "Không tìm thấy dòng phạm trù [%d]"

#: ../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 ""
"Không thể lấy điểm tại dòng: cat= [%d] khoảng cách = [%f] (chiều dài đường = "
"%f)\n"
" %s"

#: ../vector/v.lrs/v.lrs.segment/main.c:253
#, c-format
msgid ""
"No record in LRS table for 1. point of:\n"
"  %s"
msgstr ""
"Không có bản ghi trong bảng LRS dùng cho 1. điểm của:\n"
"   %s"

#: ../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 ""
"Dùng giá trị sau cùng từ nhiều độ dịch tìm thấy cho 1. điểm của:\n"
"   %s"

#: ../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 ""
"Không tìm thấy độ dịch cần có cho 1. điểm, dùng giá trị gần nhất tìm thấy "
"được:\n"
"   %s"

#: ../vector/v.lrs/v.lrs.segment/main.c:273
#, c-format
msgid ""
"No record in LRS table for 2. point of:\n"
"  %s"
msgstr ""
"Không có bản ghi trong bảng LRS dùng cho 2. điểm của:\n"
"   %s"

#: ../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 ""
"Không tìm thấy độ dịch cần có cho 2. điểm, dùng giá trị gần nhất tìm thấy "
"được:\n"
"   %s"

#: ../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 ""
"Dùng giá trị đầu tiên từ nhiều trị căn lệch tìm thấy cho 2. điểm của:\n"
"   %s"

#: ../vector/v.lrs/v.lrs.segment/main.c:287
msgid "Segment over 2 (or more) segments, not yet supported"
msgstr "Đoạn có trên 2 (hoặc nhiều hơn) số đoạn, hiện chưa được hỗ trợ"

#: ../vector/v.lrs/v.lrs.segment/main.c:304
#, c-format
msgid "End of segment > line length (%e) -> cut"
msgstr "Kết thúc đoạn > chiều dài đường (%e) -> cắt"

#: ../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 ""
"Không thể tạo đoạn của đường: cat = %d : %f - %f (chiều dài đường = %f)\n"
" %s"

#: ../vector/v.lrs/v.lrs.segment/main.c:336 ../vector/v.segment/main.c:254
#, c-format
msgid "Incorrect segment type: %s"
msgstr "Kiểu đoạn không đúng: %s"

#. GTC Number of lost points
#. GTC Number of lost lines
#: ../vector/v.lrs/v.lrs.segment/main.c:359
#: ../vector/v.lrs/v.lrs.segment/main.c:371 ../vector/v.segment/main.c:265
#: ../vector/v.segment/main.c:276
#, c-format
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:363
#, fuzzy, c-format
msgid "[%d] point written to output map (%s)"
msgid_plural "[%d] points written to output map (%s)"
msgstr[0] "[%d] điểm được ghi vào bản đồ đầu ra (%d bị mất)"
msgstr[1] "[%d] điểm được ghi vào bản đồ đầu ra (%d bị mất)"

#: ../vector/v.lrs/v.lrs.segment/main.c:368
#, fuzzy, c-format
msgid "[%d] line read from input"
msgid_plural "[%d] lines read from input"
msgstr[0] "[%d] đường được đọc từ đầu vào"
msgstr[1] "[%d] đường được đọc từ đầu vào"

#. GTC %s will be replaced with a message about lost lines.
#: ../vector/v.lrs/v.lrs.segment/main.c:375
#, fuzzy, c-format
msgid "[%d] line written to output map (%s)"
msgid_plural "[%d] lines written to output map (%s)"
msgstr[0] "[%d] đường được ghi vào bản đồ đầu ra (%d bị mất)"
msgstr[1] "[%d] đường được ghi vào bản đồ đầu ra (%d bị mất)"

#: ../vector/v.external.out/status.c:25
#, fuzzy, c-format
msgid "format: native\n"
msgstr "định dạng"

#: ../vector/v.external.out/status.c:80
#, fuzzy
msgid "No settings defined"
msgstr "Bản đồ dữ liệu không được chỉ định"

#: ../vector/v.external.out/status.c:109 ../vector/v.external.out/status.c:149
#, fuzzy
msgid "Format not defined"
msgstr "Tên tập tin đầu ra"

#: ../vector/v.external.out/status.c:116
#, fuzzy
msgid "OGR datasource (dsn) not defined"
msgstr "Tên nguồn dữ liệu OGR"

#: ../vector/v.external.out/status.c:124
#, fuzzy
msgid "PG connection info (conninfo) not defined"
msgstr "Kết nối CSDL không được định nghĩa"

#: ../vector/v.external.out/status.c:158 ../vector/v.external.out/link.c:88
#, fuzzy
msgid "Unable to create settings file"
msgstr "Không thể tạo tập tin cell/%s"

#: ../vector/v.external.out/status.c:160 ../vector/v.external.out/link.c:91
#, fuzzy
msgid "Error writing settings file"
msgstr "Lỗi ghi tập tin phân đoạn (segment)"

#: ../vector/v.external.out/link.c:26 ../vector/v.out.ogr/main.c:96
#, c-format
msgid ""
"Data source starts with \"PG:\" prefix, expecting \"PostgreSQL\" format (\"%s"
"\" given)"
msgstr ""

#: ../vector/v.external.out/link.c:96
#, c-format
msgid "Switched to OGR format (%s)"
msgstr ""

#: ../vector/v.external.out/link.c:99
msgid "Switched to PostGIS format"
msgstr ""

#: ../vector/v.external.out/link.c:110
#, fuzzy, c-format
msgid "Unable to parse option '%s'"
msgstr "Không thể mở tập tin đầu vào <%s>."

#: ../vector/v.external.out/args.c:14
#, fuzzy
msgid "Name of output directory or OGR or PostGIS data source"
msgstr "Tên cho tập tin đầu ra"

#: ../vector/v.external.out/args.c:15 ../vector/v.external/args.c:15
#, fuzzy
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 ""
"Các ví dụ:\n"
" \t\tESRI Shapefile: thư mục chứa các tập tin shape\n"
"\t\tMapInfo File: thư mục chứa các tập tin mapinfo"

#: ../vector/v.external.out/args.c:24
#, fuzzy
msgid "Format for output vector data"
msgstr "Tên của bản đồ vector đầu ra"

#: ../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
#, fuzzy
msgid "Name of input file to read settings from"
msgstr "Tên tập tin đầu vào; hoặc nhập \"-\" để đọc từ đầu vào tiêu chuẩn"

#: ../vector/v.external.out/args.c:58
#, fuzzy
msgid "Name for output file where to save current settings"
msgstr "Tên tập tin đầu ra chứa báo cáo cuối cùng"

#: ../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
#, fuzzy
msgid "Native"
msgstr "Theo_thời_gian"

#: ../vector/v.external.out/args.c:80
#, fuzzy
msgid "Print current status in shell script style"
msgstr "In ra các thống kê ở dạng tập lệnh shell"

#: ../vector/v.external.out/args.c:98
#, fuzzy, c-format
msgid "%s= or %s= must be specified"
msgstr "Hoặc 'rules' hoặc 'col' phải được chỉ định"

#: ../vector/v.external.out/args.c:101
#, fuzzy, c-format
msgid "%s= must be specified"
msgstr "2 lớp phải được chỉ định"

#: ../vector/v.external.out/main.c:49
#, fuzzy
msgid "Defines vector output format."
msgstr "Định dạng đầu ra không được hỗ trợ"

#: ../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
#, fuzzy, c-format
msgid "Current output format for vectors: %s"
msgstr "Bạn không xuất ra bất kỳ tập tin raster hay vector nào"

#: ../vector/v.external.out/format.c:22 ../vector/v.external/main.c:74
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:79
msgid ""
"GRASS is not compiled with PostgreSQL support. Using OGR-PostgreSQL driver "
"instead of native GRASS-PostGIS data driver."
msgstr ""

#: ../vector/v.db.select/main.c:57
msgid "Prints vector map attributes."
msgstr "In ra các thuộc tính của bản đồ vec-tơ."

#: ../vector/v.db.select/main.c:75
msgid "Output vertical record separator"
msgstr "Dấu phân cách bản ghi theo chiều đứng ở đầu ra"

#: ../vector/v.db.select/main.c:91
msgid ""
"Print minimal region extent of selected vector features instead of attributes"
msgstr ""
"In ra phạm vi vùng nhỏ nhất của các đối tượng vec-tơ được chọn thay vì thuộc "
"tính"

#: ../vector/v.db.select/main.c:92
#, fuzzy
msgid "Region"
msgstr "Vùng\n"

#: ../vector/v.db.select/main.c:106
#, fuzzy
msgid "Exclude attributes not linked to features"
msgstr "Tạo ra các giá trị cho CSDL từ các đối tượng vec-tơ."

#: ../vector/v.db.select/main.c:148
#, c-format
msgid ""
"Unable to open vector map <%s> at topology level. Flag '%c' requires "
"topology level."
msgstr "Không thể mở bản đồ vector <%s> ở cấp tôpô. Cờ '%c' đòi hỏi cấp tôpô."

#: ../vector/v.db.select/main.c:190
msgid "Unable to open select cursor"
msgstr "Không thể mở con trỏ chọn"

#: ../vector/v.db.select/main.c:211 ../vector/v.reclass/main.c:267
#, c-format
msgid "Unable to fetch data from table <%s>"
msgstr "Không thể lấy dữ liệu từ bảng <%s>"

#: ../vector/v.db.select/main.c:268
#, c-format
msgid "Unable to get bounding box of area %d"
msgstr "Không thể lấy khung bao quanh của vùng %d"

#: ../vector/v.db.select/main.c:274
#, c-format
msgid "Unable to get bounding box of line %d"
msgstr "Không thể lấy khung bao quanh của đường %d"

#: ../vector/v.lidar.growing/main.c:78
msgid ""
"Building contour determination and Region Growing algorithm for determining "
"the building inside"
msgstr ""
"Xây dựng phép xác định đường bình độ và thuật toán làm lớn vùng để xác định "
"việc xây dựng bên trong"

#: ../vector/v.lidar.growing/main.c:83
#, fuzzy
msgid "Input vector (v.lidar.edgedetection output)"
msgstr "Vec-tơ đầu vào (đầu ra của v.lidar.edgedetection"

#: ../vector/v.lidar.growing/main.c:93
msgid "Name of the first pulse vector map"
msgstr "Tên của bản đồ vec-tơ xung thứ nhất"

#: ../vector/v.lidar.growing/main.c:100
msgid "Threshold for cell object frequency in region growing"
msgstr "Ngưỡng cho tần số đối tượng ô trong việc làm lớn vùng"

#: ../vector/v.lidar.growing/main.c:108
msgid "Threshold for double pulse in region growing"
msgstr "Ngưỡng cho xung kép trong việc làm lớn vùng"

#: ../vector/v.lidar.growing/main.c:176
#, c-format
msgid "Unable to open table <%s>"
msgstr "Không thể mở bảng <%s>"

#: ../vector/v.lidar.growing/main.c:201
msgid "Setting regions and boxes"
msgstr "Thiết lập các vùng và các khung"

#: ../vector/v.lidar.growing/main.c:267
#, c-format
msgid "Rows = %d"
msgstr "Hàng = %d"

#: ../vector/v.lidar.growing/main.c:268
#, c-format
msgid "Columns = %d"
msgstr "Cột = %d"

#: ../vector/v.lidar.growing/main.c:288
msgid "read points in input vector"
msgstr "đọc các điểm trong véc-tơ đầu vào"

#: ../vector/v.lidar.growing/main.c:437
msgid "Region Growing"
msgstr "Làm lớn Vùng"

#: ../vector/v.lidar.growing/ConvexHull.c:269
msgid "...now exiting to system..."
msgstr "...bây giờ đang thoát khỏi hệ thống..."

#: ../vector/v.mkgrid/hexgrid.c:86
#, fuzzy
msgid "Writing out hexagon grid..."
msgstr "Đang ghi bản đồ..."

#: ../vector/v.mkgrid/write_grid.c:68
msgid "Writing out vector rows..."
msgstr "Đang ghi ra các hàng vec-tơ..."

#: ../vector/v.mkgrid/write_grid.c:107
msgid "Writing out vector columns..."
msgstr "Đang ghi ra các cột vec-tơ..."

#: ../vector/v.mkgrid/main.c:72
msgid "grid"
msgstr ""

#: ../vector/v.mkgrid/main.c:74
#, fuzzy
msgid "Creates a vector map of a user-defined grid."
msgstr "tạo một bản đồ vec-tơ GRASS theo lưới do người dùng chỉ định."

#: ../vector/v.mkgrid/main.c:81
#, fuzzy
msgid "rows,columns"
msgstr "Cột"

#: ../vector/v.mkgrid/main.c:85
msgid "Number of rows and columns in grid"
msgstr "Số hàng và cột trong lưới"

#: ../vector/v.mkgrid/main.c:94
msgid "Where to place the grid"
msgstr "Nơi đặt lưới"

#: ../vector/v.mkgrid/main.c:98
#, fuzzy
msgid "current region"
msgstr "Dùng vùng hiện tại"

#: ../vector/v.mkgrid/main.c:99
#, fuzzy
msgid "use 'coor' and 'box' options"
msgstr "region;vùng hiện tại;coor;dùng cách tùy chọn 'coor' và 'box'"

#: ../vector/v.mkgrid/main.c:104
msgid "Lower left easting and northing coordinates of map"
msgstr "Tọa độ easting và northing cho góc dưới trái của bản đồ"

#: ../vector/v.mkgrid/main.c:108
msgid "width,height"
msgstr ""

#: ../vector/v.mkgrid/main.c:112
msgid "Width and height of boxes in grid"
msgstr "Chiều rộng và cao của các khung trong lưới"

#: ../vector/v.mkgrid/main.c:119
msgid "Angle of rotation (in degrees counter-clockwise)"
msgstr "Góc xoay (tính theo độ ngược chiều kim đồng hồ)"

#: ../vector/v.mkgrid/main.c:127
#, fuzzy
msgid "Number of vertex points per grid cell"
msgstr "Số lượng lần chạy lặp \t= %d ô\n"

#: ../vector/v.mkgrid/main.c:140
#, fuzzy
msgid "Create hexagons (default: rectangles)"
msgstr "Độ dài trang (mặc định: %d dòng)"

#: ../vector/v.mkgrid/main.c:145
msgid "Allow asymmetric hexagons"
msgstr ""

#: ../vector/v.mkgrid/main.c:185
msgid "'coor' and 'position=region' are exclusive options"
msgstr ""

#: ../vector/v.mkgrid/main.c:188
msgid "'box' and 'grid' are exclusive options for 'position=region'"
msgstr ""

#: ../vector/v.mkgrid/main.c:211 ../vector/v.mkgrid/main.c:247
#, fuzzy
msgid "Invalid width"
msgstr "Chiều rộng biểu tượng"

#: ../vector/v.mkgrid/main.c:214 ../vector/v.mkgrid/main.c:250
#, fuzzy
msgid "Invalid height"
msgstr "Giá trị easting không hợp lệ"

#: ../vector/v.mkgrid/main.c:230
#, fuzzy
msgid "'grid' option missing"
msgstr "tùy chọn 'coor' bị thiếu"

#: ../vector/v.mkgrid/main.c:233
msgid "'coor' option missing"
msgstr "tùy chọn 'coor' bị thiếu"

#: ../vector/v.mkgrid/main.c:236
msgid "'box' option missing"
msgstr "tùy chọn 'box' bị thiếu"

#: ../vector/v.mkgrid/main.c:240
msgid "Invalid easting"
msgstr "Giá trị easting không hợp lệ"

#: ../vector/v.mkgrid/main.c:243
msgid "Invalid northing"
msgstr "Northing không hợp lệ"

#: ../vector/v.mkgrid/main.c:308
msgid "The hexagons will be asymmetrical."
msgstr ""

#: ../vector/v.mkgrid/main.c:321 ../vector/v.mkgrid/main.c:324
msgid "Please use a higher resolution or a larger region"
msgstr ""

#: ../vector/v.mkgrid/main.c:328
#, fuzzy, c-format
msgid "The number of rows has been adjusted from %d to %d"
msgstr "ÔI: các hàng bị thay đổi từ %d thành %d"

#: ../vector/v.mkgrid/main.c:331
#, fuzzy, c-format
msgid "The number of columns has been adjusted from %d to %d"
msgstr "Số lượng miền phụ phải bằng hoặc lớn hơn 1"

#: ../vector/v.mkgrid/main.c:360 ../vector/v.mkgrid/main.c:445
#: ../vector/v.mkgrid/main.c:457
#, fuzzy
msgid "Unable to fill attribute table"
msgstr "Không thể mô tả bảng <%s >"

#: ../vector/v.mkgrid/main.c:371
msgid "The rectangles will be asymmetrical."
msgstr ""

#: ../vector/v.mkgrid/main.c:416
msgid "Creating centroids..."
msgstr "Đang tạo các trọng tâm..."

#: ../vector/v.net.visibility/main.c:48
msgid "visibility"
msgstr ""

#: ../vector/v.net.visibility/main.c:49
#, fuzzy
msgid "Performs visibility graph construction."
msgstr "Xây dựng biểu đồ khả năng nhìn thấy."

#: ../vector/v.net.visibility/main.c:60
#, fuzzy
msgid "Name of input vector map containing visable points"
msgstr "Tên của bản đồ vec-tơ đầu vào chứa các đường"

#: ../vector/v.net.visibility/main.c:61
#, fuzzy
msgid "Add points after computing the visibility graph"
msgstr "Thêm các điểm sau khi tính biểu đồ khả năng nhìn thấy"

#: ../vector/v.net.visibility/main.c:85
#, c-format
msgid "Unable to copy elements from vector map <%s>"
msgstr "Không thể sao chép các thành phần từ bản đồ vec-tơ <%s>"

#: ../vector/v.net.visibility/main.c:90
msgid "Lat-long projection"
msgstr "Phép chiếu Vĩ-Kinh độ"

#: ../vector/v.sample/main.c:79
msgid "Samples a raster map at vector point locations."
msgstr "Lấy mẫu một tập tin raster tại các vị trí điểm vec-tơ."

#: ../vector/v.sample/main.c:82 ../vector/v.voronoi/main.c:131
#: ../vector/v.surf.bspline/main.c:110
#, fuzzy
msgid "Name of input vector point map"
msgstr "Tên của bản đồ vector điểm đầu vào"

#: ../vector/v.sample/main.c:89
#, fuzzy
msgid "Name of attribute column to use for comparison"
msgstr "Cột thuộc tính của bản đồ vector dùng để so sánh"

#: ../vector/v.sample/main.c:92
#, fuzzy
msgid "Name for output vector map to store differences"
msgstr "Bản đồ vector để lưu các khác biệt"

#: ../vector/v.sample/main.c:96
#, fuzzy
msgid "Name of raster map to be sampled"
msgstr "Tên của bản đồ raster cần trình bày"

#: ../vector/v.sample/main.c:107
#, fuzzy
msgid "Scaling factor for values read from raster map"
msgstr "Hệ số tỷ lệ cho các mũi tên (bản đồ độ lớn)"

#: ../vector/v.sample/main.c:109
#, fuzzy
msgid "Sampled values will be multiplied by this factor"
msgstr ""
"Tùy chọn hệ số tỷ lệ dùng cho các giá trị đọc từ bản đồ raster. Các giá trị "
"được lấy mẫu sẽ  được nhân với hệ số này"

#: ../vector/v.sample/main.c:133 ../vector/v.reclass/main.c:128
#: ../vector/v.surf.idw/read_sites.c:50
#, fuzzy, c-format
msgid "Database connection not defined for layer %s"
msgstr "Kết nối CSDL không được định nghĩa cho lớp <%d>"

#: ../vector/v.sample/main.c:148
#, c-format
msgid "Column type <%s> not supported (must be integer or double precision)"
msgstr ""
"Kiểu cột <%s> không được hỗ trợ (phải là kiểu số nguyên hoặc kiểu chính xác "
"kép)"

#: ../vector/v.sample/main.c:154
#, fuzzy, c-format
msgid "%d record selected from table"
msgid_plural "%d records selected from table"
msgstr[0] "%d bản ghi được chọn từ bảng"
msgstr[1] "%d bản ghi được chọn từ bảng"

#: ../vector/v.sample/main.c:190 ../vector/v.patch/main.c:305
#, c-format
msgid "Unable to create table <%s>"
msgstr "Không thể tạo bảng <%s>"

#: ../vector/v.sample/main.c:200
#, fuzzy
msgid "Reading points..."
msgstr "Đang đọc các đầu vào..."

#: ../vector/v.sample/main.c:263 ../vector/v.kcv/main.c:284
#, c-format
msgid "Unable to insert row: %s"
msgstr "Không thể chèn hàng: %s"

#: ../vector/v.to.db/query.c:83 ../vector/v.to.db/main.c:65
#: ../vector/v.to.db/update.c:28 ../vector/v.to.db/update.c:32
#, c-format
msgid "Database connection not defined for layer %d. Use v.db.connect first."
msgstr ""
"Kết nối CSDL không được định nghĩa cho lớp %d. Trước hết hãy chạy v.db."
"connect."

#: ../vector/v.to.db/query.c:93
msgid "Querying database... "
msgstr "Đang truy vấn CSDL..."

#: ../vector/v.to.db/query.c:108
#, c-format
msgid ""
"Query for category '0' (no category) was not executed because of too many "
"(%d) query categories. All later reported values for cat 0 are not valid."
msgstr ""
"Truy vấn tìm phạm trù '0' (không có phạm trù) không được thực thi bởi vì có "
"quá nhiều phạm trù truy vấn (%d). Tất cả các giá trị báo cáo sau đó về cat 0 "
"đều không hợp lệ."

#: ../vector/v.to.db/query.c:145
#, c-format
msgid "Multiple query results, output value set to NULL (category [%d])"
msgstr ""
"Ra nhiều kết quả truy vấn, giá trị đầu ra được thiết lập thành NULL (phạm "
"trù [%d])"

#: ../vector/v.to.db/query.c:152
msgid "Unable to fetch record"
msgstr "Không thể lấy bản ghi"

#: ../vector/v.to.db/main.c:39
#, fuzzy
msgid "Populates attribute values from vector features."
msgstr "Tạo ra các giá trị cho CSDL từ các đối tượng vec-tơ."

#: ../vector/v.to.db/main.c:48
#, c-format
msgid ""
"Vector map <%s> not found in the current mapset. Unable to modify vector "
"maps from different mapsets."
msgstr ""

#: ../vector/v.to.db/update.c:83
msgid "Updating database..."
msgstr "Đang cập nhật CSDL..."

#: ../vector/v.to.db/update.c:116
#, c-format
msgid "More elements of category %d, nothing loaded to database"
msgstr "Phạm trù %d có nhiều hơn 1 thành phần, không có gì được nạp vào CSDL"

#: ../vector/v.to.db/update.c:214
#, c-format
msgid "Record (cat %d) already exists (not inserted)"
msgstr "Bản ghi (cat %d) đã có (không được chèn vào)"

#: ../vector/v.to.db/update.c:222 ../vector/v.to.3d/trans3.c:130
#, c-format
msgid "Record (cat %d) does not exist (not updated)"
msgstr "Bản ghi (cat %d) không tồn tại (không được cập nhật)"

#: ../vector/v.to.db/report.c:13
#, fuzzy
msgid "No totals for selected option"
msgstr "Không có màn hình nào được chọn"

#: ../vector/v.to.db/report.c:201
#, c-format
msgid "%d categories read from vector map (layer %d)"
msgstr "%d phạm trù được đọc từ bản đồ vec-tơ (lớp %d)"

#: ../vector/v.to.db/report.c:205
#, c-format
msgid "%d records selected from table (layer %d)"
msgstr "%d bản ghi được chọn từ bảng (lớp %d)"

#: ../vector/v.to.db/report.c:208
#, c-format
msgid "%d categories read from vector map exist in selection from table"
msgstr "%d phạm trù được đọc từ bản đồ vec-tơ hiện có trong phép chọn từ bảng"

#: ../vector/v.to.db/report.c:211
#, c-format
msgid "%d categories read from vector map don't exist in selection from table"
msgstr "%d phạm trù được đọc từ bản đồ vec-tơ không có trong phép chọn từ bảng"

#: ../vector/v.to.db/report.c:213
#, c-format
msgid "%d records updated/inserted (layer %d)"
msgstr "%d bản ghi được cập nhật/chèn (lớp %d)"

#: ../vector/v.to.db/report.c:216
#, c-format
msgid "%d update/insert errors (layer %d)"
msgstr "%d lỗi cập nhật/chèn (lớp %d)"

#: ../vector/v.to.db/report.c:219
#, c-format
msgid "%d categories with more points (coordinates not loaded)"
msgstr "%d phạm trù với nhiều hơn 1 điểm (toạ độ không được nạp)"

#: ../vector/v.to.db/parse.c:36
#, fuzzy
msgid "Layer number or name (write to)"
msgstr "Lớp số (ghi vào)"

#: ../vector/v.to.db/parse.c:43
msgid "For coor valid point/centroid, for length valid line/boundary"
msgstr ""
"Với tọa độ là điểm/trọng tâm hợp lệ, với chiều dài là đường/ranh giới hợp lệ"

#: ../vector/v.to.db/parse.c:54
msgid "Value to upload"
msgstr "Giá trị tải lên"

#: ../vector/v.to.db/parse.c:72
msgid "insert new row for each category if doesn't exist yet"
msgstr ""

#: ../vector/v.to.db/parse.c:73
#, fuzzy
msgid "area size"
msgstr "vùng"

#: ../vector/v.to.db/parse.c:74
msgid ""
"compactness of an area, calculated as \n"
"              compactness = perimeter / (2 * sqrt(PI * area))"
msgstr ""

#: ../vector/v.to.db/parse.c:76
msgid ""
"fractal dimension of boundary defining a polygon, calculated as \n"
"              fd = 2 * (log(perimeter) / log(area))"
msgstr ""

#: ../vector/v.to.db/parse.c:78
#, fuzzy
msgid "perimeter length of an area"
msgstr "Ghi đỉnh của đường"

#: ../vector/v.to.db/parse.c:79
#, fuzzy
msgid "line length"
msgstr "Chiều dài trang không hợp lệ"

#: ../vector/v.to.db/parse.c:80
#, fuzzy
msgid "number of features for each category"
msgstr "Không thể lấy độ cao của đối tượng có phạm tru %d"

#: ../vector/v.to.db/parse.c:81
#, fuzzy
msgid "point coordinates, X,Y or X,Y,Z"
msgstr "Tọa độ điểm 'gieo'"

#: ../vector/v.to.db/parse.c:82
msgid "line/boundary starting point coordinates, X,Y or X,Y,Z"
msgstr ""

#: ../vector/v.to.db/parse.c:83
msgid "line/boundary end point coordinates, X,Y or X,Y,Z"
msgstr ""

#: ../vector/v.to.db/parse.c:84
msgid ""
"categories of areas on the left and right side of the boundary, "
"'query_layer' is used for area category"
msgstr ""

#: ../vector/v.to.db/parse.c:86
msgid ""
"result of a database query for all records of the geometry(or geometries) "
"from table specified by 'query_layer' option"
msgstr ""

#: ../vector/v.to.db/parse.c:88
#, fuzzy
msgid "slope steepness of vector line or boundary"
msgstr "Bản đồ đầu ra: hệ số độ dốc của triền dốc (S) dùng cho USLE "

#: ../vector/v.to.db/parse.c:89
msgid ""
"line sinuousity, calculated as line length / distance between end points"
msgstr ""

#: ../vector/v.to.db/parse.c:90
msgid ""
"line azimuth, calculated as angle between North direction and endnode "
"direction at startnode"
msgstr ""

#: ../vector/v.to.db/parse.c:94
#, fuzzy
msgid "Name of attribute column(s) to populate"
msgstr "Số cột"

#: ../vector/v.to.db/parse.c:103
#, fuzzy
msgid "Query layer number or name (read from)"
msgstr "Số hiệu lớp cần truy vấn (đọc từ)"

#: ../vector/v.to.db/parse.c:109
msgid "Name of attribute column used for 'query' option"
msgstr "Tên của cột thuộc tính được dùng cho tùy chọn 'query'"

#: ../vector/v.to.db/parse.c:110
msgid "E.g. 'cat', 'count(*)', 'sum(val)'"
msgstr "Ví dụ  'cat', 'count(*)', 'sum(val)'"

#: ../vector/v.to.db/parse.c:115
#, fuzzy
msgid "Field separator for print mode"
msgstr "Dấu phân cách trường (chế độ điểm)"

#: ../vector/v.to.db/parse.c:120
msgid "Print only"
msgstr "Chỉ in ra"

#: ../vector/v.to.db/parse.c:126
msgid "Only print SQL statements"
msgstr "Chỉ in các câu lệnh SQL"

#: ../vector/v.to.db/parse.c:132
#, fuzzy
msgid "Print also totals for option length, area, or count"
msgstr ""
"Ở chế độ in, in ra tổng cho các tùy chọn sau: length (chiều dài), area (d."
"tích), count (đếm)"

#: ../vector/v.to.db/parse.c:178
msgid "This option requires one column"
msgstr "Tùy chọn này cần có một cột"

#: ../vector/v.to.db/parse.c:183
msgid "This option requires two columns"
msgstr "Tùy chọn này cần có hai cột"

#: ../vector/v.to.db/parse.c:188
msgid "This option requires at least two columns"
msgstr "Tùy chọn này cần có tối thiểu hai cột"

#: ../vector/v.to.db/parse.c:194
msgid "Parameter 'qcolumn' must be specified for 'option=query'"
msgstr "Tham số 'qcolumn' phải được chỉ định khi dùng 'option=query'"

#: ../vector/v.to.db/parse.c:199
msgid "The 'sides' option makes sense only for boundaries"
msgstr "Tùy chọn 'sides' chỉ có ý nghĩa đối với các ranh giới"

#: ../vector/v.to.db/parse.c:202
msgid "The 'sinuous' option makes sense only for lines"
msgstr "Tùy chọn 'sinuous' chỉ có ý nghĩa đối với các đường"

#: ../vector/v.to.db/parse.c:205
#, fuzzy
msgid "The 'azimuth' option makes sense only for lines"
msgstr "Tùy chọn 'sinuous' chỉ có ý nghĩa đối với các đường"

#: ../vector/v.univar/main.c:98
#, fuzzy
msgid "Calculates univariate statistics of vector map features."
msgstr ""
"Tính toán các thống kê một biến từ một bản đồ raster GRASS dựa trên các đối "
"tượng vector"

#: ../vector/v.univar/main.c:99
#, fuzzy
msgid ""
"Variance and standard deviation is calculated only for points if specified."
msgstr ""
"Tính các thống kê một biến cho thuộc tính. Phương sai và  độ lệch chuẩn chỉ "
"được tính cho các điểm nếu được chỉ định."

#: ../vector/v.univar/main.c:134
msgid "Weigh by line length or area size"
msgstr ""

#: ../vector/v.univar/main.c:138
#, fuzzy
msgid "Calculate geometric distances instead of attribute statistics"
msgstr "%s sẽ tích lũy những giá trị này thay vì tính diện tích.\n"

#: ../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 ""
"(Các) kiểu vec-tơ được chỉ định không tương thích, chỉ có số lượng đối "
"tượng, trị nhỏ nhất, trị lớn nhất và khoảng giá trị là có thể tính toán được"

#: ../vector/v.univar/main.c:200
msgid "Extended statistics is currently supported only for points/centroids"
msgstr "Thống kê mở rộng hiện tại chỉ được hỗ trợ đối với điểm/trọng tâm"

#: ../vector/v.univar/main.c:225
#, fuzzy
msgid "'layer' must be > 0 for 'where'."
msgstr "Lớp phải > 0 đối với 'where'"

#: ../vector/v.univar/main.c:242
#, fuzzy, c-format
msgid "Unable select categories from table <%s>"
msgstr "Không thể chọn các bản ghi từ bảng <%s>"

#: ../vector/v.univar/main.c:253
#, fuzzy, c-format
msgid "Calculating geometric distances between %d primitives..."
msgstr "%s sẽ tích lũy những giá trị này thay vì tính diện tích.\n"

#: ../vector/v.univar/main.c:343
#, fuzzy, c-format
msgid " Database connection not defined for layer <%s>"
msgstr "Kết nối CSDL không được định nghĩa cho lớp <%d>"

#: ../vector/v.univar/main.c:358
#, fuzzy
msgid "Only numeric column type is supported"
msgstr "Kiểu của cột không được hỗ trợ"

#: ../vector/v.univar/main.c:652
msgid "Cannot sort the key/value array"
msgstr "Không thể xếp thứ tự mảng khoá/giá trị"

#: ../vector/v.net.path/path.c:82
#, c-format
msgid "[%d] points without category (nfield: [%d])"
msgstr "[%d] điểm không có phạm trù (nfield: [%d])"

#: ../vector/v.net.path/path.c:149 ../vector/v.net.timetable/main.c:482
#, c-format
msgid "Wrong input format: %s"
msgstr "Định dạng đầu vào sai: %s"

#: ../vector/v.net.path/path.c:168 ../vector/v.net.path/path.c:188
#, c-format
msgid "No point with category [%d]"
msgstr "Không có điểm có phạm trù [%d]"

#: ../vector/v.net.path/path.c:209
#, c-format
msgid "Point with category [%d] is not reachable from point with category [%d]"
msgstr ""
"Điểm có phạm trù [%d] không chạm đến được tính từ điểm có phạm trù [%d]"

#: ../vector/v.net.path/path.c:266
#, c-format
msgid "Point %f,%f is not reachable from point %f,%f"
msgstr "Điểm %f,%f không chạm đến được từ điểm %f,%f"

#: ../vector/v.net.path/path.c:330
#, c-format
msgid "[%d] input format errors"
msgstr "[%d] lỗi định dạng đầu vào"

#: ../vector/v.net.path/path.c:332
#, c-format
msgid "[%d] points of given category missing"
msgstr "[%d] điểm của phạm trù cho trước bị thiếu"

#: ../vector/v.net.path/path.c:334
#, c-format
msgid "%d destination(s) unreachable (including points out of threshold)"
msgstr "%d đích không chạm đến được (tính cả các điểm nằm ngoài ngưỡng)"

#: ../vector/v.net.path/main.c:43
msgid "Finds shortest path on vector network."
msgstr "Tìm đường dẫn ngắn nhất trên mạng lưới vec-tơ."

#: ../vector/v.net.path/main.c:66
msgid ""
"Name of file containing start and end points. If not given, read from stdin"
msgstr ""
"Tên của tập tin chứa các điểm bắt đầu và kết thúc. Nếu không cung cấp, đọc "
"từ đầu vào tiêu chuẩn"

#: ../vector/v.net.path/main.c:95
msgid "Maximum distance to the network"
msgstr "Khoảng cách lớn nhất đến mạng lưới"

#: ../vector/v.net.path/main.c:96
msgid ""
"If start/end are given as coordinates. If start/end point is outside this "
"threshold, the path is not found and error message is printed. To speed up "
"the process, keep this value as low as possible."
msgstr ""
"Nếu điểm bắt đầu/kết thúc được cung cấp dưới dạng tọa độ. Nếu điểm bắt đầu/"
"kết thúc nằm ngoài ngưỡng, không tìm thấy đường dẫn và thông báo lỗi được in "
"ra. Để tăng tốc quá trình, giữ giá trị này càng thấp càng tốt."

#: ../vector/v.net.path/main.c:109
msgid "Write output as original input segments, not each path as one line."
msgstr ""
"Ghi đầu ra ở dạng các đoạn đầu vào nguyên thủy, không phải dạng mỗi đường "
"dẫn là một đường."

#: ../vector/v.kcv/main.c:60
msgid "Randomly partition points into test/train sets."
msgstr "Phân chia ngẫu nhiên các điểm thành các tập hợp thử/hướng dẫn"

#: ../vector/v.kcv/main.c:70
msgid "Number of partitions"
msgstr "Số phân vùng"

#: ../vector/v.kcv/main.c:71
#, fuzzy
msgid "Must be > 1"
msgstr "'layer' phải > 0"

#: ../vector/v.kcv/main.c:76
msgid "Name for new column to which partition number is written"
msgstr "Tên của cột mới để ghi số lượng phân vùng"

#: ../vector/v.kcv/main.c:85
#, fuzzy, c-format
msgid "'%s' must be > 1"
msgstr "'layer' phải > 0"

#: ../vector/v.kcv/main.c:102
#, fuzzy
msgid "Layer number must be positive"
msgstr "Kích thước vùng lân cận phải dương"

#: ../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 "Không thể lấy thông tin lớp của bản đồ  vec-tơ <%s>"

#: ../vector/v.kcv/main.c:145
#, fuzzy, c-format
msgid "Column <%s> already exists but is not numeric"
msgstr "Không tìm thấy cột <%s>"

#: ../vector/v.kcv/main.c:160
#, fuzzy, c-format
msgid "Unable to alter table: %s"
msgstr "Không thể tạo bảng: %s"

#: ../vector/v.kcv/main.c:168 ../vector/v.db.connect/main.c:158
msgid "Unable to modify vector map stored in other mapset"
msgstr "Không thể chỉnh sửa bản đồ vector lưu trữ trong bộ bản đồ khác"

#: ../vector/v.kcv/main.c:179 ../vector/v.db.connect/main.c:341
#, c-format
msgid "Cannot grant privileges on table %s"
msgstr "Không thể cấp các quyền ưu tiên cho bảng %s"

#: ../vector/v.kcv/main.c:182 ../vector/v.db.connect/main.c:344
msgid "Select privileges were granted on the table"
msgstr "Chọn các quyền ưu tiên cấp cho bảng"

#: ../vector/v.kcv/main.c:267
#, fuzzy, c-format
msgid "No category for line %d in layer %d"
msgstr "Không có bản ghi cho điểm (cat = %d)"

#: ../vector/v.kcv/main.c:300
#, fuzzy
msgid "internal error"
msgstr "%d lỗi chèn"

#: ../vector/v.label.sa/labels.c:68
#, fuzzy, c-format
msgid "Cannot allocate %lu bytes of memory"
msgstr "Không thể cấp phát %d byte bộ nhớ"

#: ../vector/v.label.sa/labels.c:87
msgid "Unable to initialise FreeType"
msgstr "Không thể khởi động FreeType"

#: ../vector/v.label.sa/labels.c:90
#, c-format
msgid "Unable to find font '%s'\n"
msgstr "Không thể tìm ra phông '%s'\n"

#: ../vector/v.label.sa/labels.c:92
#, c-format
msgid "Font '%s' is not a FreeType font\n"
msgstr "Phông '%s' không phải là kiểu phông FreeType\n"

#: ../vector/v.label.sa/labels.c:96
msgid "Font file format is not supported by FreeType"
msgstr "Định dạng tập tin phông chữ không được FreeType hỗ trợ"

#: ../vector/v.label.sa/labels.c:98
msgid "Font file can not be loaded"
msgstr "Không thể nạp tập tin phông"

#: ../vector/v.label.sa/labels.c:107
msgid "Unable to set font size"
msgstr "Không thể thiết lập cỡ phông"

#: ../vector/v.label.sa/labels.c:128
msgid "Cannot allocate more memory"
msgstr "Không thể cấp phát thêm bộ nhớ"

#: ../vector/v.label.sa/labels.c:244
#, c-format
msgid "Cannot load glyph for '%c'"
msgstr "Không thể nạp glyph cho '%c'"

#: ../vector/v.label.sa/main.c:41
msgid "Create optimally placed labels for vector map(s)"
msgstr "Tạo các nhãn được đặt một cách tối ưu cho (các) bản đồ vec-tơ"

#: ../vector/v.label.sa/main.c:71
msgid "Name of TrueType font (as listed in the fontcap)"
msgstr "Tên của phông TrueType (như được liệt kê trong fontcap)"

#: ../vector/v.label.sa/main.c:84
msgid "Icon size of point features (in map-units)"
msgstr "Cỡ biểu tượng của các đối tượng điểm (tính theo đơn vị bản đồ)"

#: ../vector/v.label.sa/main.c:154
msgid "Border width (only for ps.map output)"
msgstr "Chiều dày biên (chỉ áp dụng cho đầu ra ps.map)"

#: ../vector/v.surf.rst/main.c:145
#, fuzzy
msgid "Performs surface interpolation from vector points map by splines."
msgstr ""
"Nội suy bề mặt từ dữ liệu điểm vector theo phương pháp IDSW (Inverse "
"Distance Squared Weighting) (Bình phương trọng số theo nghịch đảo khoảng "
"cáchh)."

#: ../vector/v.surf.rst/main.c:147
msgid ""
"Spatial approximation and topographic analysis from given point or isoline "
"data in vector format to floating point raster format using regularized "
"spline with tension."
msgstr ""
"Phép lấy xấp xỉ về mặt không gian và phân tích địa hình từ dữ liệu điểm hoặc "
"đường cùng giá trị cho trước ở định dạng vector thành định dạng raster dấu "
"chấm động bằng cách dùng đường spline chính quy với sức căng."

#: ../vector/v.surf.rst/main.c:154
msgid "Perform cross-validation procedure without raster approximation"
msgstr "Thực hiện quy trình kiểm tra chéo mà không tính xấp xỉ raster"

#: ../vector/v.surf.rst/main.c:159
msgid "Use scale dependent tension"
msgstr "Dùng sức căng độc lập với tỷ lệ"

#: ../vector/v.surf.rst/main.c:178 ../vector/v.surf.bspline/main.c:118
#, fuzzy
msgid "Name of the attribute column with values to be used for approximation"
msgstr ""
"Tên của cột thuộc tính với các giá trị cần dùng để tính xấp xỉ (nếu lớp > 0)"

#: ../vector/v.surf.rst/main.c:179 ../vector/v.surf.idw/main.c:102
msgid ""
"If not given and input is 2D vector map then category values are used. If "
"input is 3D vector map then z-coordinates are used."
msgstr ""

#: ../vector/v.surf.rst/main.c:189
#, fuzzy
msgid "Name for output surface elevation raster map"
msgstr "Tên của bản đồ raster hướng đầu ra"

#: ../vector/v.surf.rst/main.c:219
#, fuzzy
msgid "Name for output mean curvature raster map"
msgstr "Tên của bản đồ raster độ cong mặt cắt đầu ra"

#: ../vector/v.surf.rst/main.c:239
#, fuzzy
msgid "Name for output vector map showing quadtree segmentation"
msgstr "Tập tin vector thể hiện sự phân đoạn quadtree ở đầu ra "

#: ../vector/v.surf.rst/main.c:246
#, fuzzy
msgid "Name for output vector map showing overlapping windows"
msgstr "Tập tin vector thể hiện các cửa sổ chồng nhau ở đầu ra "

#: ../vector/v.surf.rst/main.c:252
#, fuzzy
msgid "Name of raster map used as mask"
msgstr "Tên của tập tin raster dùng làm mặt nạ"

#: ../vector/v.surf.rst/main.c:275
msgid "Name of the attribute column with smoothing parameters"
msgstr "Tên của cột thuộc tính chứa các tham số làm trơn"

#: ../vector/v.surf.rst/main.c:308
msgid ""
"Maximum distance between points on isoline (to insert additional points)"
msgstr ""
"Khoảng cách tối đa giữa các điểm trên đường đồng giá trị (để chèn vào các "
"điểm bổ sung)"

#: ../vector/v.surf.rst/main.c:317
msgid "Conversion factor for values used for approximation"
msgstr "Hệ số chuyển đổi cho các giá trị được dùng để tính xấp xỉ"

#: ../vector/v.surf.rst/main.c:388 ../vector/v.surf.rst/main.c:393
#: ../vector/v.surf.rst/main.c:398 ../vector/v.surf.rst/main.c:403
#, c-format
msgid "Output vector map name <%s> is not valid map name"
msgstr "Tên bản đồ vec-tơ đầu ra <%s> không phải là tên hợp lệ"

#: ../vector/v.surf.rst/main.c:416
msgid "You are not outputting any raster or vector maps"
msgstr "Bạn không xuất ra bất kỳ tập tin raster hay vector nào"

#: ../vector/v.surf.rst/main.c:425
msgid ""
"Both cross-validation options (-c flag and cvdev vector output) must be "
"specified"
msgstr ""
"Cả hai tùy chọn kiểm tra chéo (cờ -c và đầu ra vector cvdev) đều phải được "
"chỉ định"

#: ../vector/v.surf.rst/main.c:428
msgid ""
"The cross-validation cannot be computed simultaneously with output raster or "
"devi file"
msgstr ""
"Việc kiểm tra chéo không thể được tính toán đồng thời với dữ liệu raster đầu "
"ra hoặc tập tin devi"

#: ../vector/v.surf.rst/main.c:446
msgid "Using anisotropy - both theta and scalex have to be specified"
msgstr "Sử dụng không đẳng hướng - cả theta và scalex phải được chỉ định"

#: ../vector/v.surf.rst/main.c:454
msgid "Both smatt and smooth options specified - using constant"
msgstr "Cả hai tùy chọn smatt và smooth được chỉ định - dùng hằng số"

#: ../vector/v.surf.rst/main.c:464
msgid "The computation will last too long - lower npmin is suggested"
msgstr "Việc tính toán sẽ rất lâu - bạn nên giảm npmin"

#: ../vector/v.surf.rst/main.c:541 ../vector/v.surf.bspline/main.c:272
msgid ""
"Input is 3D: using attribute values instead of z-coordinates for "
"approximation"
msgstr ""

#: ../vector/v.surf.rst/main.c:543 ../vector/v.surf.bspline/main.c:274
msgid "Input is 3D: using z-coordinates for approximation"
msgstr ""

#: ../vector/v.surf.rst/main.c:547
#, fuzzy
msgid "Input is 2D: using attribute values for approximation"
msgstr "Hệ số chuyển đổi cho các giá trị được dùng để tính xấp xỉ"

#: ../vector/v.surf.rst/main.c:549
#, fuzzy
msgid "Input is 2D: using category values for approximation"
msgstr "Hệ số chuyển đổi cho các giá trị được dùng để tính xấp xỉ"

#: ../vector/v.surf.rst/main.c:662
#, fuzzy, c-format
msgid ""
"Processing all selected output files will require %d bytes of disk space for "
"temp files"
msgstr ""
"Đang xử lý tất cả các tập tin đầu ra được chọn\n"
" sẽ cần đến %d byte trên trên đĩa để chứa các tập tin tạm"

#: ../vector/v.surf.rst/main.c:682
#, fuzzy
msgid "Processing segments..."
msgstr "Đang xử lý các vùng..."

#: ../vector/v.surf.rst/main.c:688
msgid "Interp_segmets failed"
msgstr "Interp_segmets (nội suy đoạn) thất bại"

#: ../vector/v.surf.rst/main.c:706
#, fuzzy
msgid "Unable to write raster maps - try to increase resolution"
msgstr "Không thể ghi các bản đồ raster -- hãy thử tăng độ phân giải"

#: ../vector/v.reclass/main.c:69
#, fuzzy
msgid "attributes"
msgstr "Thuộc tính"

#: ../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 ""
"Thay đổi các giá trị phạm trù vec-tơ cho một bản đồ vec-tơ hiện có dựa theo "
"kết quả của các phép truy vấn SQL hoặc theo một giá trị trong cột của bảng "
"thuộc tính."

#: ../vector/v.reclass/main.c:88
msgid "The name of the column whose values are to be used as new categories"
msgstr "Tên của cột có các giá trị cần dùng làm các phạm trù mới"

#: ../vector/v.reclass/main.c:89
msgid "The source for the new key column must be type integer or string"
msgstr "Nguồn của cột khoá mới phải là kiểu số nguyên hoặc kiểu chuỗi"

#: ../vector/v.reclass/main.c:94
msgid "Full path to the reclass rule file"
msgstr "Đường dẫn đầy đủ đến tập tin quy tắc phân loại lại"

#: ../vector/v.reclass/main.c:104
#, fuzzy, c-format
msgid "Either '%s' or '%s' must be specified"
msgstr "Hoặc 'rules' hoặc 'col' phải được chỉ định"

#: ../vector/v.reclass/main.c:254
msgid "Key column type is not integer"
msgstr "Cột khoá không phải là số nguyên"

#: ../vector/v.reclass/main.c:298
#, c-format
msgid "Cannot insert data: [%s]"
msgstr "Không thể chèn dữ liệu: [%s]"

#: ../vector/v.reclass/main.c:336
msgid "Column type must be integer or string"
msgstr "Kiểu cột phải là số nguyên hoặc chuỗi"

#: ../vector/v.reclass/main.c:348
#, c-format
msgid "Unable to open rule file <%s>"
msgstr "Không thể mở tập tin quy tắc <%s>"

#: ../vector/v.reclass/main.c:364
#, c-format
msgid "Category %d overwritten by '%s'"
msgstr "Phạm trù %d bị ghi đè bởi '%s'"

#: ../vector/v.reclass/main.c:368
#, c-format
msgid "Category '%s' invalid"
msgstr "Phạm trù '%s' không hợp lệ"

#: ../vector/v.reclass/main.c:372
#, c-format
msgid "Label '%s' overwritten by '%s'"
msgstr "Nhãn '%s' bị ghi đè bởi '%s'"

#: ../vector/v.reclass/main.c:378
#, c-format
msgid "Condition '%s' overwritten by '%s'"
msgstr "Điều kiện '%s' bị ghi đè bởi '%s'"

#: ../vector/v.reclass/main.c:383
#, c-format
msgid "Unknown rule option: '%s'"
msgstr "Không hiểu tùy chọn quy tắc: '%s'"

#: ../vector/v.reclass/main.c:397
msgid "Cannot select values from database"
msgstr "Không thể chọn các giá trị từ CSDL"

#: ../vector/v.reclass/main.c:413
#, c-format
msgid "%d previously set categories overwritten by new category %d"
msgstr "%d phạm trù đã được thiết lập trước đây bị ghi đè bởi phạm trù mới %d"

#: ../vector/v.reclass/main.c:439
msgid "Incomplete rule"
msgstr "Quy tắc không hoàn chỉnh"

#: ../vector/v.reclass/main.c:475
#, c-format
msgid "%d features reclassed."
msgstr "%d đối tượng được phân loại lại."

#: ../vector/v.net.components/main.c:73
#, fuzzy
msgid "components"
msgstr "hoàn tất"

#: ../vector/v.net.components/main.c:75
msgid "Computes strongly and weakly connected components in the network."
msgstr ""

#: ../vector/v.net.components/main.c:123
#, fuzzy
msgid "Weakly connected components"
msgstr "Tên của một yếu tố"

#: ../vector/v.net.components/main.c:124
msgid "Strongly connected components"
msgstr ""

#: ../vector/v.net.components/main.c:126
#, fuzzy
msgid "Type of components"
msgstr "Tên của một yếu tố"

#: ../vector/v.normal/main.c:76
#, fuzzy
msgid "Tests for normality for vector points."
msgstr "Kiểm tra mức độ bình thường của các điểm."

#: ../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
#, fuzzy
msgid "Only numeric column type supported"
msgstr "Kiểu của cột không được hỗ trợ"

#: ../vector/v.normal/main.c:135 ../vector/v.surf.bspline/main.c:394
#, c-format
msgid "%d records selected from table"
msgstr "%d bản ghi được chọn từ bảng"

#: ../vector/v.normal/main.c:174 ../vector/v.normal/main.c:182
#, fuzzy, c-format
msgid "No record for cat %d"
msgstr "Không có bản ghi cho phạm trù cat = %d"

#: ../vector/v.normal/main.c:192
#, fuzzy, c-format
msgid "Number of points: %d"
msgstr "Số hàng"

#: ../vector/v.normal/main.c:195 ../vector/v.surf.idw/main.c:176
#: ../vector/v.neighbors/main.c:175
#, fuzzy
msgid "No points found"
msgstr "Không tìm thấy các điểm dữ liệu"

#: ../vector/v.normal/main.c:198
#, fuzzy
msgid "Too small sample"
msgstr "Công cụ: Loại bỏ các vùng nhỏ"

#: ../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.split/main.c:56
#, fuzzy
msgid "densification"
msgstr "Phép phân loại điểm"

#: ../vector/v.split/main.c:57 ../vector/v.to.points/main.c:57
#: ../vector/v.build.polylines/main.c:115 ../vector/v.edit/main.c:58
#: ../vector/v.segment/main.c:62
msgid "node"
msgstr ""

#: ../vector/v.split/main.c:58 ../vector/v.segment/main.c:64
#, fuzzy
msgid "segment"
msgstr "Phép chọn"

#: ../vector/v.split/main.c:59 ../vector/v.to.points/main.c:58
#: ../vector/v.build.polylines/main.c:116 ../vector/v.edit/main.c:60
#: ../vector/v.segment/main.c:65
msgid "vertex"
msgstr ""

#: ../vector/v.split/main.c:60
msgid "Splits vector lines to shorter segments."
msgstr ""

#: ../vector/v.split/main.c:73
#, fuzzy
msgid "Maximum segment length"
msgstr "Chiều dài hàng đầu vào lớn nhất: %d"

#: ../vector/v.split/main.c:82
#, fuzzy
msgid "Length units"
msgstr "Chiều dài: %f\n"

#: ../vector/v.split/main.c:89
#, fuzzy
msgid "Maximum number of vertices in segment"
msgstr "Số lượng điểm tối đa trong một đoạn"

#: ../vector/v.split/main.c:93
#, fuzzy
msgid "Add new vertices, but do not split"
msgstr "Đang tạo tập tin cats mới..."

#: ../vector/v.split/main.c:94
msgid "Applies only to 'length' option"
msgstr ""

#: ../vector/v.split/main.c:101
#, fuzzy
msgid "Use either length or vertices"
msgstr "Ghi đỉnh của đường"

#: ../vector/v.split/main.c:108
#, fuzzy, c-format
msgid "Length must be positive but is %g"
msgstr "Hệ số làm trơn phải là giá trị dương"

#: ../vector/v.split/main.c:124
#, fuzzy, c-format
msgid "Unknown unit %s"
msgstr "Kiểu cột không biết '%s'"

#: ../vector/v.split/main.c:142
#, fuzzy
msgid "Can not get projection units"
msgstr "Không thể lấy đơn vị phép chiếu của bản đồ đầu vào"

#: ../vector/v.split/main.c:149
#, fuzzy, c-format
msgid "Length in map units: %g"
msgstr "%s trong %s: %s"

#: ../vector/v.split/main.c:151
#, fuzzy, c-format
msgid "Length in meters: %g"
msgstr "%s trong %s: %s"

#: ../vector/v.split/main.c:157
#, fuzzy
msgid "Number of vertices must be at least 2"
msgstr "Số lớp phải < 256"

#: ../vector/v.split/main.c:235
#, fuzzy, c-format
msgid "Unable to make line segment: %f - %f (line length = %f)"
msgstr ""
"Không thể tạo đoạn của đường: cat%d : %f - %f (chiều dài đường = %.15g)\n"
" %s"

#: ../vector/v.surf.idw/read_sites.c:37
#, fuzzy, c-format
msgid "Input vector map <%s> is 2D - using categories to interpolate"
msgstr "Bản đồ vec-tơ <%s> sẽ được nội suy"

#: ../vector/v.surf.idw/read_sites.c:40
#, fuzzy, c-format
msgid "Input vector map <%s> is 3D - using z-coordinates to interpolate"
msgstr "Bản đồ vec-tơ <%s> sẽ được nội suy"

#: ../vector/v.surf.idw/read_sites.c:70
#, fuzzy, c-format
msgid "One record selected from table"
msgid_plural "%d records selected from table"
msgstr[0] "%d bản ghi được chọn từ bảng"
msgstr[1] "%d bản ghi được chọn từ bảng"

#: ../vector/v.surf.idw/read_sites.c:107
#: ../vector/v.surf.bspline/crosscorr.c:220
#, c-format
msgid "No record for point (cat = %d)"
msgstr "Không có bản ghi cho điểm (cat = %d)"

#: ../vector/v.surf.idw/read_sites.c:123
#, fuzzy, c-format
msgid "%ld point loaded"
msgid_plural "%ld points loaded"
msgstr[0] "%d điểm đã nạp"
msgstr[1] "%d điểm đã nạp"

#: ../vector/v.surf.idw/main.c:92
#, fuzzy
msgid ""
"Provides surface interpolation from vector point data by Inverse Distance "
"Squared Weighting."
msgstr ""
"Nội suy bề mặt từ dữ liệu điểm vector theo phương pháp IDSW (Inverse "
"Distance Squared Weighting) (Bình phương trọng số theo nghịch đảo khoảng "
"cáchh)."

#: ../vector/v.surf.idw/main.c:101
#, fuzzy
msgid "Name of attribute column with values to interpolate"
msgstr "Cột trong bảng thuộc tính chứa giá trị cần nội suy"

#: ../vector/v.surf.idw/main.c:104
#, fuzzy
msgid "Values"
msgstr "Giá trị kiểu bit"

#: ../vector/v.surf.idw/main.c:121
#, fuzzy
msgid "Power parameter"
msgstr "Các tham số"

#: ../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 "Không đánh chỉ mục các điểm theo ô raster"

#: ../vector/v.surf.idw/main.c:129
msgid ""
"Slower but uses less memory and includes points from outside region in the "
"interpolation"
msgstr ""
"Chậm hơn nhưng tốn ít bộ nhớ hơn và đưa được cả các điểm nằm ngoài vùng vào "
"phép nội suy"

#: ../vector/v.surf.idw/main.c:139
#, fuzzy, c-format
msgid "Illegal number (%s) of interpolation points"
msgstr "%s=%s - số lượng điểm nội suy không hợp lệ"

#. GTC First argument is map name, second - message about number of rows, third - columns.
#: ../vector/v.surf.idw/main.c:263
#, fuzzy, c-format
msgid "Interpolating raster map <%s> (%s, %s)..."
msgstr "Đang nội suy bản đồ raster <%s> ... %d hàng ... "

#: ../vector/v.to.3d/trans3.c:45 ../vector/v.to.3d/trans2.c:43
#, fuzzy, c-format
msgid "Invalid layer number %d, assuming 1"
msgstr "Số bước không hợp lệ: %s"

#: ../vector/v.to.3d/trans3.c:69 ../vector/v.to.3d/trans2.c:67
msgid "Column must be numeric"
msgstr "Cột phải có kiểu số"

#: ../vector/v.to.3d/trans3.c:75
#, fuzzy
msgid "Reading categories..."
msgstr "Đang gắn các phạm trù..."

#: ../vector/v.to.3d/trans3.c:101
#, c-format
msgid "Feature id %d has no category - skipping"
msgstr "Đối tượng %d không có phạm trù - đang bỏ"

#: ../vector/v.to.3d/trans3.c:104
#, c-format
msgid "Feature id %d has more categories. Using category %d."
msgstr "Đối tượng với id %d có hơn 1 phạm trù. Dùng phạm trù %d."

#: ../vector/v.to.3d/args.c:11
msgid "Reverse transformation; 3D vector features to 2D"
msgstr "Chuyển đổi ngược; các đối tượng vec-tơ 3D thành 2D"

#: ../vector/v.to.3d/args.c:14
#, fuzzy
msgid "Do not copy attribute table"
msgstr "Không chép bảng"

#: ../vector/v.to.3d/args.c:30
msgid "Name of attribute column used for height"
msgstr "Tên của cột thuộc tính dùng cho độ cao"

#: ../vector/v.to.3d/args.c:32
msgid "Can be used for reverse transformation, to store height of points"
msgstr ""
"Có thể được dùng trong phép chuyển đổi ngược, để lưu độ cao của các điểm"

#: ../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 "Chiều cao"

#: ../vector/v.to.3d/args.c:40 ../vector/v.extrude/main.c:112
msgid "Fixed height for 3D vector features"
msgstr "Chiều cao cố định đối với các đối tượng vector 3D"

#: ../vector/v.to.3d/main.c:40
msgid "Performs transformation of 2D vector features to 3D."
msgstr "Thực hiện phép chuyển đổi các đối tượng vec-tơ 2D thành 3D."

#: ../vector/v.to.3d/main.c:52
#, c-format
msgid "Either '%s' or '%s' parameter have to be used"
msgstr "Một trong các tham số '%s' hoặc '%s' phải được sử dụng"

#: ../vector/v.to.3d/main.c:58
#, c-format
msgid "Parameters '%s' ignored"
msgstr "Tham số '%s' bị bỏ qua"

#: ../vector/v.to.3d/main.c:63
msgid "Attribute table required"
msgstr "Cần có bảng thuộc tính"

#: ../vector/v.to.3d/main.c:76
#, c-format
msgid "Vector map <%s> is 2D"
msgstr "Bản đồ vector <%s> có kiểu là 2D"

#: ../vector/v.to.3d/main.c:80
#, c-format
msgid "Vector map <%s> is 3D"
msgstr "Bản đồ vector <%s> có kiểu 3D"

#: ../vector/v.to.3d/main.c:98 ../vector/v.to.3d/main.c:119
msgid "Unable to copy attributes"
msgstr "Không thể chép thuộc tính"

#: ../vector/v.to.3d/main.c:128
#, c-format
msgid "Vertical extent of vector map <%s>: B: %f T: %f"
msgstr "Phạm vi theo chiều đứng của bản đồ vec-tơ <%s>: dưới: %f trên: %f"

#: ../vector/v.to.3d/trans2.c:70
#, fuzzy, c-format
msgid "Fetching height from <%s> column..."
msgstr "Đang ghi bản đồ..."

#: ../vector/v.to.3d/trans2.c:101
msgid "Skipping feature without category"
msgstr "Bỏ đối tượng không có phạm trù"

#: ../vector/v.to.3d/trans2.c:116
#, c-format
msgid "Unable to get height for feature category %d"
msgstr "Không thể lấy độ cao của đối tượng có phạm tru %d"

#: ../vector/v.out.vtk/head.c:27
msgid "writeVTKHeader: Writing VTK-Header"
msgstr "writeVTKHeader: Đang ghi VTK-Header"

#: ../vector/v.out.vtk/main.c:51
#, fuzzy
msgid "Converts a vector map to VTK ASCII output."
msgstr "Đổi một bản đồ vector nhị phân GRASS thành đầu ra ASCII VTK."

#: ../vector/v.out.vtk/main.c:59
#, fuzzy
msgid "Name for output VTK file"
msgstr "Tên cho tập tin đầu ra"

#: ../vector/v.out.vtk/main.c:89
msgid "Export numeric attribute table fields as VTK scalar variables"
msgstr ""

#: ../vector/v.out.vtk/main.c:155
msgid "dp has to be from 0 to 8"
msgstr "dp phải trong khoảng từ 0 đến 8"

#: ../vector/v.out.vtk/main.c:164
msgid "Failed to interpret 'layer' parameter as an integer"
msgstr "Thất bại khi diễn giải tham số 'lớp' thành số nguyên"

#: ../vector/v.out.vtk/main.c:183
#, c-format
msgid ""
"Export of areas requires topology. Please adjust '%s' option or rebuild "
"topology."
msgstr ""

#: ../vector/v.out.vtk/writeVTK.c:196
msgid ""
"No coordinates to generate the output! Maybe an empty vector type chosen?"
msgstr ""
"Không có tọa độ để tạo đầu ra! Có thể bạn đã chọn một bản đồ vec-tơ rỗng?"

#: ../vector/v.out.vtk/writeVTK.c:585 ../vector/v.out.ogr/attrb.c:48
#, c-format
msgid "Cannot select attributes for cat = %d"
msgstr "Không thể chọn các thuộc tính cho cat = %d"

#: ../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
#, fuzzy
msgid "No attribute table found"
msgstr "Cần có bảng thuộc tính"

#: ../vector/v.out.vtk/writeVTK.c:673
#, fuzzy
msgid "No numerical attributes found. Skipping export"
msgstr "Không tìm thấy vùng, bỏ qua type=poly"

#: ../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
#, fuzzy, c-format
msgid "Error reading value of attribute '%s'"
msgstr "Lỗi khi đang đọc tập tin ASCII: '%s'"

#: ../vector/v.to.points/main.c:61
#, fuzzy
msgid "Creates points along input lines in new vector map with 2 layers."
msgstr "Tạo ra các điểm dọc theo các đường trong vec-tơ mới với 2 lớp."

#: ../vector/v.to.points/main.c:79
#, fuzzy
msgid "Use line nodes or vertices only"
msgstr "Ghi đỉnh của đường"

#: ../vector/v.to.points/main.c:87
msgid "Maximum distance between points in map units"
msgstr "Khoảng cách lớn nhất giữa các điểm tính theo đơn vị bản đồ"

#: ../vector/v.to.points/main.c:91
#, fuzzy
msgid "Interpolate points between line vertices (only for use=vertex)"
msgstr "Nội suy các điểm giữa các đỉnh của đường"

#: ../vector/v.to.points/main.c:155 ../vector/v.extract/copy_tab.c:108
#: ../vector/v.generalize/misc.c:174
#, c-format
msgid "Unable to copy table <%s>"
msgstr "Không thể chép bảng <%s>"

#: ../vector/v.to.points/main.c:232
#, c-format
msgid ""
"%d features without category in layer <%d> skipped. Note that features "
"without category (usually boundaries) are not skipped when '%s=-1' is given."
msgstr ""

#: ../vector/v.to.points/main.c:282
#, fuzzy, c-format
msgid "%d points written to output vector map."
msgstr "%d điểm được ghi vào bản đồ vec-tơ đầu ra"

#: ../vector/v.voronoi/skeleton.c:293 ../vector/v.voronoi/skeleton.c:400
#, fuzzy, c-format
msgid "Pass %d"
msgstr "Số lần chạy qua %d..."

#: ../vector/v.voronoi/skeleton.c:509
#, fuzzy
msgid "Node is outside any input area"
msgstr "Tên của lớp đầu vào"

#: ../vector/v.voronoi/sw_main.c:188
#, c-format
msgid "Found %d point/centroid in <%s>, but at least 2 are needed"
msgid_plural "Found %d points/centroids in <%s>, but at least 2 are needed"
msgstr[0] ""
msgstr[1] ""

#: ../vector/v.voronoi/sw_main.c:410 ../vector/v.voronoi/sw_main.c:436
msgid "All boundaries in the list should be valid"
msgstr ""

#: ../vector/v.voronoi/sw_main.c:416 ../vector/v.voronoi/sw_main.c:442
#, fuzzy
msgid "Boundary is degenerate"
msgstr "Chiều dày ranh giới"

#: ../vector/v.voronoi/sw_main.c:468
#, c-format
msgid "Found %d vertex in <%s>, but at least 2 are needed"
msgid_plural "Found %d vertices in <%s>, but at least 2 are needed"
msgstr[0] ""
msgstr[1] ""

#: ../vector/v.voronoi/clean_topo.c:20
msgid "Searching for topology errors..."
msgstr ""

#: ../vector/v.voronoi/clean_topo.c:78
#, fuzzy
msgid "Cleaning output topology"
msgstr "Công cụ làm sạch"

#: ../vector/v.voronoi/clean_topo.c:115
#, fuzzy
msgid "Removing incorrect boundaries from output"
msgstr "Loại bỏ các tập tin ra khỏi nhóm ảnh"

#: ../vector/v.voronoi/main.c:126
msgid "skeleton"
msgstr ""

#: ../vector/v.voronoi/main.c:127
#, fuzzy
msgid ""
"Creates a Voronoi diagram in current region from an input vector map "
"containing points or centroids."
msgstr ""
"Tạo một biểu đồ Voronoi từ một bản đồ vector đầu vào chứa các điểm hoặc các "
"trọng tâm."

#: ../vector/v.voronoi/main.c:141
#, fuzzy
msgid "Factor for output smoothness"
msgstr "Tên cho tập tin đầu ra"

#: ../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
#, fuzzy
msgid "Maximum dangle length of skeletons"
msgstr "Chiều dài lớn nhất của đoạn trên mạng lưới"

#: ../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 "Xuất ra lưới tổ ong ở dạng sơ đồ (đường), chứ không phải vùng"

#: ../vector/v.voronoi/main.c:182
#, fuzzy, c-format
msgid "Option '%s' is too small, set to %g"
msgstr "Vị trí <%s> được tạo ra"

#: ../vector/v.voronoi/main.c:226
#, fuzzy, c-format
msgid "Voronoi triangulation for %d point..."
msgid_plural "Voronoi triangulation for %d points..."
msgstr[0] "Phép tam giác Delaunay..."
msgstr[1] "Phép tam giác Delaunay..."

#: ../vector/v.voronoi/main.c:239
msgid "Thin skeletons ..."
msgstr ""

#: ../vector/v.voronoi/main.c:396
msgid "No table"
msgstr "Không có bảng"

#: ../vector/v.voronoi/main.c:411
msgid "Cannot copy table"
msgstr "Không thể sao chép bảng"

#: ../vector/v.build.polylines/main.c:117
msgid "Builds polylines from lines or boundaries."
msgstr "Xây dựng các đường từ các đường thẳng hoặc ranh giới."

#: ../vector/v.build.polylines/main.c:127
msgid "Category number mode"
msgstr "Chế độ số phạm trù"

#: ../vector/v.build.polylines/main.c:132
#, fuzzy
msgid "Do not assign any category number to polyline"
msgstr "Không hiển thị số lượng phạm trù"

#: ../vector/v.build.polylines/main.c:133
msgid "Assign category number of first line to polyline"
msgstr ""

#: ../vector/v.build.polylines/main.c:134
#, fuzzy
msgid "Assign multiple category numbers to polyline"
msgstr "Gán các phạm trù đơn trị cho các điểm mới"

#: ../vector/v.build.polylines/main.c:230
#, fuzzy, 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] "Tìm thấy %d đường hoặc ranh giới trong bản đồ vec-tơ <%s@%s>"
msgstr[1] "Tìm thấy %d đường hoặc ranh giới trong bản đồ vec-tơ <%s@%s>"

#: ../vector/v.build.polylines/main.c:234
#, fuzzy, c-format
msgid "%d polyline stored in output vector map"
msgid_plural "%d polylines stored in output vector map"
msgstr[0] "%d đường được lưu trong bản đồ vec-tơ <%s@%s>"
msgstr[1] "%d đường được lưu trong bản đồ vec-tơ <%s@%s>"

#: ../vector/v.db.connect/main.c:57
msgid "Prints/sets DB connection for a vector map to attribute table."
msgstr "In/thiết lập kết nối CSDL cho một bản đồ vector vào bảng thuộc tính."

#: ../vector/v.db.connect/main.c:79
#, fuzzy
msgid "Format: layer number[/layer name]"
msgstr "Định dạng:lớp[/tên lớp] bảng khoá CSDL trình điều khiển"

#: ../vector/v.db.connect/main.c:83
#, fuzzy
msgid "Field separator for shell script style output"
msgstr "In ra các thống kê ở dạng tập lệnh shell"

#: ../vector/v.db.connect/main.c:88
msgid "Print all map connection parameters and exit"
msgstr "In ra tất cả các tham số kết nối bản đồ và thoát"

#: ../vector/v.db.connect/main.c:93
#, fuzzy
msgid "Print all map connection parameters in shell script style and exit"
msgstr "In ra tất cả tham số kết nối bản đồ và thoát ở chế độ shell script"

#: ../vector/v.db.connect/main.c:95
msgid "Format: layer[/layer name] table key database driver"
msgstr "Định dạng:lớp[/tên lớp] bảng khoá CSDL trình điều khiển"

#: ../vector/v.db.connect/main.c:101
msgid "Print types/names of table columns for specified layer and exit"
msgstr "In ra kiểu/tên các cột của bảng đối với lớp chỉ định và thoát"

#: ../vector/v.db.connect/main.c:108
msgid "Overwrite connection parameter for certain layer"
msgstr "Ghi đè tham số kết nối cho một lớp nào đó"

#: ../vector/v.db.connect/main.c:113
msgid "Delete connection for certain layer (not the table)"
msgstr "Xóa kết nối cho một lớp nào đó (không xóa bảng)"

#: ../vector/v.db.connect/main.c:149
msgid "Please choose only one print style"
msgstr "Vui lòng chỉ chọn một kiểu in"

#: ../vector/v.db.connect/main.c:166
#, fuzzy, c-format
msgid "Map <%s> is not connected to a database"
msgstr "Bảng <%s> không có trong CSDL <%s>"

#: ../vector/v.db.connect/main.c:175
#, fuzzy, c-format
msgid "Vector map <%s> is connected by:\n"
msgstr "Bản đồ vector <%s> được kết nối bởi:"

#: ../vector/v.db.connect/main.c:197
#, fuzzy, c-format
msgid ""
"layer <%d/%s> table <%s> in database <%s> through driver <%s> with key <%s>\n"
msgstr ""
"lớp <%d> bảng <%s> trong CSDL <%s> thông qua trình điều khiển <%s> với khoá <"
"%s>\n"

#: ../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 ""
"lớp <%d> bảng <%s> trong CSDL <%s> thông qua trình điều khiển <%s> với khoá <"
"%s>\n"

#: ../vector/v.db.connect/main.c:266
#, c-format
msgid "Use -o to overwrite existing link for layer <%d>"
msgstr "Dùng cờ -o để ghi đè liên kết hiện có cho lớp <%d>"

#: ../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 "Bảng <%s> không có trong CSDL <%s>"

#: ../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 ""
"Bảng <%s> bây giờ là một phần của bản đồ vector <%s> và có thể được xóa hoặc "
"ghi đè bằng các module của 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]]"
msgstr ""
"Để định nghĩa một kết nối mới bạn phải chỉ định những tham số sau: trình "
"điều khiển, CSDL, bảng [, khóa [, lớp]]"

#: ../vector/v.proj/main.c:70
#, fuzzy
msgid "Re-projects a vector map from one location to the current location."
msgstr "Quy chiếu lại một bản đồ raster từ một ví trí đến vị trí hiện tại."

#: ../vector/v.proj/main.c:76
msgid "Location containing input vector map"
msgstr "Vị trí chứa bản đồ vector đầu vào"

#: ../vector/v.proj/main.c:80
msgid "Mapset containing input vector map"
msgstr "Bộ bản đồ chứa bản đồ vector đầu vào"

#: ../vector/v.proj/main.c:86
#, fuzzy
msgid "Name of input vector map to re-project"
msgstr "Tên bản đồ raster đầu vào để quy chiếu"

#: ../vector/v.proj/main.c:98
#, fuzzy
msgid "Maximum segment length in meters in output vector map"
msgstr "Bộ bản đồ chứa bản đồ vector đầu vào"

#: ../vector/v.proj/main.c:99
msgid "Increases accuracy of reprojected shapes, disable with smax=0"
msgstr ""

#: ../vector/v.proj/main.c:109
#, fuzzy
msgid "List vector maps in input mapset and exit"
msgstr "Liệt kê các tập tin vec-tơ trong vị trí đầu vào và thoát"

#: ../vector/v.proj/main.c:113
msgid "3D vector maps only"
msgstr "chỉ các bản đồ vec-tơ 3D"

#: ../vector/v.proj/main.c:115
#, fuzzy
msgid "Assume z coordinate is ellipsoidal height and transform if possible"
msgstr "Giả định tọa độ z là chiều cao theo ellipsoid và chuyển đổi nếu được"

#: ../vector/v.proj/main.c:121
msgid "Latlon output only, default is -180,180"
msgstr ""

#: ../vector/v.proj/main.c:123
msgid "Disable wrapping to -180,180 for latlon output"
msgstr ""

#: ../vector/v.proj/main.c:193
#, fuzzy
msgid "No vector maps found"
msgstr "Không tìm thấy các bản đồ raster"

#: ../vector/v.proj/main.c:206
#, c-format
msgid "Vector map <%s> in location <%s> mapset <%s> not found"
msgstr "Không thấy bản đồ vec-tơ <%s> trong vị trí <%s> trong bộ bản đồ <%s>"

#: ../vector/v.proj/main.c:236
#, c-format
msgid "Mapset <%s> in input location <%s> - permission denied"
msgstr "Bộ bản đồ <%s> trong vị trí đầu vào <%s> - không được phép"

#: ../vector/v.proj/main.c:239
#, c-format
msgid "Mapset <%s> in input location <%s> not found"
msgstr "Không tìm thấy bộ bản đồ <%s> trong vị trí đầu vào <%s>"

#: ../vector/v.proj/main.c:284 ../vector/v.proj/main.c:410
#: ../vector/v.rectify/main.c:233
msgid "Reading input vector map"
msgstr "Đang đọc bản đồ vec-tơđầu vào"

#: ../vector/v.proj/main.c:307
#, fuzzy, c-format
msgid "Input vector map <%s> is empty"
msgstr "Bản đồ vec-tơ đầu vào <%s> không phải kiểu 3D!"

#: ../vector/v.proj/main.c:315 ../vector/v.proj/main.c:326
#: ../vector/v.proj/main.c:341 ../vector/v.proj/main.c:356
msgid "Error in pj_do_transform"
msgstr "Lỗi trong pj_do_transform"

#: ../vector/v.proj/main.c:401
#, fuzzy
msgid "Reprojecting primitives ..."
msgstr "Đang tham chiếu lại các đối tượng nguyên thủy:"

#: ../vector/v.proj/main.c:438 ../vector/v.proj/main.c:445
#: ../vector/v.proj/main.c:471 ../vector/v.proj/main.c:485
#, fuzzy, c-format
msgid "Unable to re-project vector map <%s> from <%s>"
msgstr "Không thể mở bản đồ vec-tơ <%s@%s>"

#: ../vector/v.proj/main.c:504
msgid "Try to disable wrapping to -180,180 if topological errors occurred"
msgstr ""

#: ../vector/v.patch/main.c:70
#, fuzzy
msgid "Creates a new vector map by combining other vector maps."
msgstr ""
"Tạo một lớp bản đồ vec-tơ mới bằng cách tổ hợp các lớp bản đồ vec-tơ khác."

#: ../vector/v.patch/main.c:81
msgid ""
"Name for output vector map where bounding boxes of input vector maps are "
"written to"
msgstr ""
"Tên của bản đồ vec-tơ đầu ra nơi các khung bao của các bản đồ vec-tơ đầu vào "
"được ghi vào đó"

#: ../vector/v.patch/main.c:85
msgid ""
"Append files to existing file (overwriting existing files must be activated)"
msgstr ""
"Gắn các tập tin vào tập tin hiện có (việc ghi đè các tập tin phải được kích "
"hoạt)"

#: ../vector/v.patch/main.c:90
msgid "Copy also attribute table"
msgstr "Chép cả bảng thuộc tính"

#: ../vector/v.patch/main.c:92
msgid "Only the table of layer 1 is currently supported"
msgstr "Hiện tại chỉ có bảng thuộc tính của lớp 1 được hỗ trợ"

#: ../vector/v.patch/main.c:199
msgid "Missing table"
msgstr "Bảng bị thiếu"

#: ../vector/v.patch/main.c:203
msgid "Key columns differ"
msgstr "Các cột khoá khác nhau"

#: ../vector/v.patch/main.c:209
msgid "Number of columns differ"
msgstr "Số lượng cột khoá khác nhau"

#: ../vector/v.patch/main.c:221
msgid "Column names differ"
msgstr "Tên các cột khác nhau"

#: ../vector/v.patch/main.c:229
msgid "Column types differ"
msgstr "Kiểu các cột khác nhau"

#: ../vector/v.patch/main.c:234
msgid "Length of string columns differ"
msgstr "Chiều dài các cột kiểu chuỗi khác nhau"

#: ../vector/v.patch/main.c:248
msgid "Key column not found"
msgstr "Không tìm thấy cột khoá"

#: ../vector/v.patch/main.c:260
msgid "The output map is not 3D"
msgstr "Bản đồ đầu ra không phải 3D"

#: ../vector/v.patch/main.c:332
#, fuzzy, c-format
msgid "Patching vector map <%s>..."
msgstr "Đang ghi bản đồ..."

#: ../vector/v.patch/main.c:356
#, c-format
msgid "Error reading vector map <%s> - some data may not be correct"
msgstr "Lỗi đọc bản đồ vec-tơ <%s> - một số dữ liệu có thể không đúng"

#: ../vector/v.patch/main.c:409
#, c-format
msgid "Building topology for vector map <%s>..."
msgstr "Đang xây dựng tôpô cho bản đồ vec-tơ <%s>..."

#: ../vector/v.patch/main.c:415
msgid "Intersections at borders will have to be snapped"
msgstr "Giao điểm tại các biên sẽ phải được bắt dính vào nhau"

#: ../vector/v.patch/main.c:416
msgid "Lines common between files will have to be edited"
msgstr "Các đường chung giữa các tập tin sẽ phải được hiệu chỉnh"

#: ../vector/v.patch/main.c:417
msgid "The header information also may have to be edited"
msgstr "Thông tin header cũng có thể phải được hiệu chỉnh."

#: ../vector/v.patch/main.c:419
#, c-format
msgid "%d vector maps patched"
msgstr "%d bản đồ vec-tơ được vá"

#: ../vector/v.patch/main.c:442
#, c-format
msgid "Cannot open select cursor: '%s'"
msgstr "Không thể mở con trỏ chọn: '%s'"

#: ../vector/v.patch/main.c:454
msgid "Cannot fetch row"
msgstr "Không thể lấy hàng"

#: ../vector/v.patch/main.c:504
msgid "Unknown column type"
msgstr "Kiểu cột không biết"

#: ../vector/v.patch/main.c:512
#, c-format
msgid "Cannot insert new record: '%s'"
msgstr "Không thể chèn bản ghi mới: '%s'"

#: ../vector/v.net.timetable/main.c:218
#, fuzzy, c-format
msgid "Could not find a path between stops %d and %d"
msgstr "Không thể tìm thấy bản đồ vector đầu vào %s"

#: ../vector/v.net.timetable/main.c:263
#, fuzzy
msgid "Finds shortest path using timetables."
msgstr "Tìm đường dẫn ngắn nhất trên mạng lưới vec-tơ."

#: ../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
#, fuzzy
msgid "Name of column with route ids"
msgstr "Tên của cột cần trình bày"

#: ../vector/v.net.timetable/main.c:322
#, fuzzy
msgid "Name of column with stop timestamps"
msgstr "Tên của cột chứa các tham số làm trơn"

#: ../vector/v.net.timetable/main.c:328
#, fuzzy
msgid "Name of column with stop ids"
msgstr "Tên của cột cần trình bày"

#: ../vector/v.net.timetable/main.c:334
#, fuzzy
msgid "Name of column with walk lengths"
msgstr "Số cột trong vùng mới"

#: ../vector/v.net.timetable/main.c:381
#, fuzzy
msgid "Could not initialize the timetables"
msgstr "Không thể đóng bản đồ"

#: ../vector/v.net.timetable/main.c:459 ../vector/v.net.timetable/main.c:490
#: ../vector/v.net.timetable/main.c:498
#, fuzzy, c-format
msgid "No stop with category: %d"
msgstr "Không có điểm có phạm trù [%d]"

#: ../vector/v.net.timetable/main.c:505
#, fuzzy
msgid "'From' and 'To' stops are the same"
msgstr "Vị trí đầu vào và đầu ra không thể giống nhau"

#: ../vector/v.net.timetable/main.c:514
msgid "No path between the stops"
msgstr ""

#: ../vector/v.in.dxf/read_dxf.c:57
msgid "end of file while looking for HEADER"
msgstr "kết thúc tập tin khi đang tìm HEADER"

#: ../vector/v.in.dxf/layer_list.c:16
#, c-format
msgid "Layer %d: %s\n"
msgstr "Lớp %d: %s\n"

#: ../vector/v.in.dxf/add_polyline.c:47
msgid "vertices following flag missing"
msgstr "các đỉnh theo sau cờ bị thiếu"

#: ../vector/v.in.dxf/main.c:68
#, fuzzy
msgid "Converts file in DXF format to GRASS vector map."
msgstr ""
"Đổi các tập tin định dạng DXF thành định dạng tập tin vector của GRASS."

#: ../vector/v.in.dxf/main.c:72
msgid "Ignore the map extent of DXF file"
msgstr "Bỏ qua phạm vi bản đồ của tập tin DXF"

#: ../vector/v.in.dxf/main.c:80
msgid "Import polyface meshes as 3D wire frame"
msgstr "Nhập các mắt lưới polyface ở dạng khung lưới 3D"

#: ../vector/v.in.dxf/main.c:84
#, fuzzy
msgid "List available DXF layers and exit"
msgstr "Liệt kê các lớp hiện có và thoát"

#: ../vector/v.in.dxf/main.c:85 ../vector/v.in.dxf/main.c:92
#: ../vector/v.in.dxf/main.c:97 ../vector/v.in.dxf/main.c:110
msgid "DXF layers"
msgstr "Các lớp DXF"

#: ../vector/v.in.dxf/main.c:91
#, fuzzy
msgid "Invert selection by DXF layers (don't import layers in list)"
msgstr ""
"Đảo ngược phép chọn theo các lớp (không nhập các lớp có trong danh sách)"

#: ../vector/v.in.dxf/main.c:96
msgid "Import all objects into one layer"
msgstr "Nhập tất cả các đối tượng vào một lớp"

#: ../vector/v.in.dxf/main.c:100
#, fuzzy
msgid "Path to input DXF file"
msgstr "Tên tập tin DXF đầu vào"

#: ../vector/v.in.dxf/main.c:109
#, fuzzy
msgid "List of DXF layers to import (default: all)"
msgstr "Danh sách các lớp cần nhập"

#: ../vector/v.in.dxf/main.c:124
#, fuzzy
msgid "Please specify list of DXF layers to exclude"
msgstr "Vui lòng chỉ định cột z hợp lý"

#: ../vector/v.in.dxf/main.c:128
#, c-format
msgid "Unable to open DXF file <%s>"
msgstr "Không thể mở tập tin DXF <%s>"

#: ../vector/v.in.dxf/main.c:131
msgid "Layer number: layer name / GRASS compliant name"
msgstr ""

#: ../vector/v.in.dxf/main.c:165
msgid "Building topology failed"
msgstr "Việc xây dựng tôpô thất bại"

#: ../vector/v.in.dxf/main.c:171
msgid "Failed to import DXF file!"
msgstr "Thất bại khi nhập tập tin DXF!"

#: ../vector/v.in.dxf/write_vect.c:52
#, fuzzy
msgid "Entity handle truncated to 16 characters."
msgstr "Dòng history quá dài: cắt bớt xuống còn %d ký tự"

#: ../vector/v.in.dxf/write_vect.c:91
msgid "No DXF layers found!"
msgstr "Không tìm thấy các lớp DXF!"

#: ../vector/v.in.dxf/write_vect.c:100
msgid "Following DXF layers found:"
msgstr "Tìm thấy các lớp DXF sau:"

#: ../vector/v.in.dxf/write_vect.c:104
#, c-format
msgid "Layer %d: %s"
msgstr "Lớp %d: %s"

#: ../vector/v.in.dxf/write_vect.c:246
#, c-format
msgid "Unable to add database link for vector map <%s>"
msgstr "Không thể thêm CSDL liên kết cho bản đồ vector <%s>"

#: ../vector/v.hull/hull.c:107
msgid "Simple planar hulls not implemented yet"
msgstr "Chức năng bao phẳng (planar hull) chưa được thực hiện"

#: ../vector/v.hull/chull.c:212
#, fuzzy
msgid "Reading 3D vertices..."
msgstr "Đang đọc các vùng..."

#: ../vector/v.hull/chull.c:396
#, fuzzy
msgid "Constructing 3D hull..."
msgstr "Đang chuyển đổi..."

#: ../vector/v.hull/main.c:56
#, fuzzy
msgid "Produces a 2D/3D convex hull for a given vector map."
msgstr "Tạo một bao lồi cho một bản đồ véc-tơ cho trước."

#: ../vector/v.hull/main.c:70
#, fuzzy
msgid "Limit to current region"
msgstr "In vùng hiện tại"

#: ../vector/v.hull/main.c:75
msgid "Create a 'flat' 2D hull even if the input is 3D points"
msgstr "Tạo một bao 2D 'phẳng' ngay cả khi đầu vào là các điểm 3D"

#: ../vector/v.hull/main.c:100
#, c-format
msgid "Error loading vector points from <%s>"
msgstr "Lỗi khi đang nạp điểm véc-tơ từ <%s>"

#: ../vector/v.hull/main.c:103
#, fuzzy, c-format
msgid "Convex hull calculation requires at least three points (%d found)"
msgstr "Việc tính toán bao đòi hỏi ít nhất ba điểm"

#: ../vector/v.hull/main.c:105
#, c-format
msgid "%d points read from vector map <%s>"
msgstr "Đọc %d điểm từ bản đồ vec-tơ <%s>"

#: ../vector/v.neighbors/main.c:55
#, fuzzy
msgid "Neighborhood analysis tool for vector point maps."
msgstr "Đang chuyển các địa điểm vào bản đồ điểm vec-tơ..."

#: ../vector/v.neighbors/main.c:56
#, fuzzy
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 ""
"Làm cho mỗi giá trị phạm trù ô trở thành một hàm số của các giá trị phạm trù "
"được gán vào các ô xung quanh nó, là lưu trữ các giá trị ô mới trong một lớp "
"bản đồ raster đầu ra."

#: ../vector/v.neighbors/main.c:78
#, fuzzy
msgid "Neighborhood diameter in map units"
msgstr "Kích thước vùng lân cận phải dương"

#: ../vector/v.neighbors/main.c:98
#, fuzzy
msgid "Input vector and computational region do not overlap"
msgstr "Bản đồ vec-tơ đầu vào chứa các điểm"

#: ../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.edit/select.c:73
#, c-format
msgid "Threshold value for coordinates is %.2f"
msgstr "Ngưỡng giá trị đối với các tọa độ là %.2f"

#: ../vector/v.edit/select.c:160
#, c-format
msgid "Threshold value for querying is %.2f"
msgstr "Ngưỡng giá trị dùng cho truy vấn là %.2f"

#: ../vector/v.edit/select.c:176
#, fuzzy, 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] "%d trong số %d đối tượng được chọn từ bản đồ vec-tơ <%s>"
msgstr[1] "%d trong số %d đối tượng được chọn từ bản đồ vec-tơ <%s>"

#: ../vector/v.edit/select.c:496
msgid "Layer must be > 0 for 'where'"
msgstr "Lớp phải > 0 đối với 'where'"

#: ../vector/v.edit/args.c:20
msgid "Name of vector map to edit"
msgstr "Tên của bản đồ vec-tơ cần chỉnh sửa"

#: ../vector/v.edit/args.c:36
msgid "Tool"
msgstr "Công cụ"

#: ../vector/v.edit/args.c:58
#, fuzzy
msgid "Create new (empty) vector map"
msgstr "Tạo bản đồ vector 3D"

#: ../vector/v.edit/args.c:59
#, fuzzy
msgid "Add new features to existing vector map"
msgstr "Tên của bản đồ vec-tơ hiện có"

#: ../vector/v.edit/args.c:60
#, fuzzy
msgid "Delete selected features from vector map"
msgstr "%d trong số %d đối tượng được chọn từ bản đồ vec-tơ <%s>"

#: ../vector/v.edit/args.c:61
#, fuzzy
msgid "Move selected features in vector map"
msgstr "Lỗi đọc trong tập tin vec-tơ"

#: ../vector/v.edit/args.c:62
msgid "Move vertex of selected vector lines"
msgstr ""

#: ../vector/v.edit/args.c:63
#, fuzzy
msgid "Remove vertex from selected vector lines"
msgstr "Loại bỏ các đối tượng ngoại lệ khỏi dữ liệu điểm vec-tơ."

#: ../vector/v.edit/args.c:64
#, fuzzy
msgid "Add new vertex to selected vector lines"
msgstr "Đang tạo tập tin cats mới..."

#: ../vector/v.edit/args.c:65
#, fuzzy
msgid "Merge selected vector lines"
msgstr "Đang ghi các đối tượng được chọn..."

#: ../vector/v.edit/args.c:66
#, fuzzy
msgid "Break/split vector lines"
msgstr "Đang sao chép các đường vector..."

#: ../vector/v.edit/args.c:67
#, fuzzy
msgid "Select lines and print their ID's"
msgstr "In ra các bảng và thoát"

#: ../vector/v.edit/args.c:68
#, fuzzy
msgid "Set new categories to selected vector features for defined layer"
msgstr ""
"In ra phạm vi vùng nhỏ nhất của các đối tượng vec-tơ được chọn thay vì thuộc "
"tính"

#: ../vector/v.edit/args.c:70
msgid "Delete categories from selected vector features for defined layer"
msgstr ""

#: ../vector/v.edit/args.c:72
#, fuzzy
msgid "Copy selected features"
msgstr "Đang ghi các đối tượng được chọn..."

#: ../vector/v.edit/args.c:73
#, fuzzy
msgid "Snap vector features in given threshold"
msgstr "Công cụ: Bắt đường vào các đỉnh ở trong ngưỡng"

#: ../vector/v.edit/args.c:74
msgid "Flip direction of selected vector lines"
msgstr ""

#: ../vector/v.edit/args.c:75
#, fuzzy
msgid "Connect two lines"
msgstr "Các đường vec-tơ"

#: ../vector/v.edit/args.c:76
msgid "Z bulk-labeling (automated assignment of z coordinate to vector lines)"
msgstr ""

#: ../vector/v.edit/args.c:78
msgid "Change feature type (point<->centroid, line<->boundary)"
msgstr ""

#: ../vector/v.edit/args.c:79
msgid "Delete selected areas from vector map (based on selected centroids)"
msgstr ""

#: ../vector/v.edit/args.c:87
#, fuzzy
msgid "Name of file containing data in GRASS ASCII vector format"
msgstr "Tên tập tin chứa các chữ ký khởi tạo"

#: ../vector/v.edit/args.c:99
#, fuzzy
msgid "Difference in x,y,z direction for moving feature or vertex"
msgstr "Khác biệt về hướng x,y đối với đối tượng hoặc đỉnh di chuyển"

#: ../vector/v.edit/args.c:106
#, fuzzy
msgid "Threshold distance (coords,snap,query)"
msgstr "Khoảng cách ngưỡng (coords,snap,query)"

#: ../vector/v.edit/args.c:108
msgid "'-1' for threshold based on the current resolution settings"
msgstr "'-1' dùng cho ngưỡng dựa vào các thiết lập độ phân giải hiện tại"

#: ../vector/v.edit/args.c:124
msgid "List of point coordinates"
msgstr "Danh cách các tọa độ điểm"

#: ../vector/v.edit/args.c:133
msgid "Bounding box for selecting features"
msgstr "Khung bao dùng để chọn các đối tượng"

#: ../vector/v.edit/args.c:142
msgid "Polygon for selecting features"
msgstr "Đa giác dùng để chọn các đối tượng"

#: ../vector/v.edit/args.c:152
msgid "Query tool"
msgstr "Công cụ truy vấn"

#: ../vector/v.edit/args.c:154
msgid "For 'shorter' use negative threshold value, positive value for 'longer'"
msgstr ""
"Với 'ngắn hơn' dùng giá trị ngưỡng âm, giá trị dương dùng cho 'dài hơn'"

#: ../vector/v.edit/args.c:160
#, fuzzy
msgid "Select only lines or boundaries shorter/longer than threshold distance"
msgstr "Loại bỏ tất cả các đường hoặc ranh giới có chiều dài bằng 0"

#: ../vector/v.edit/args.c:162
msgid "Select dangles shorter/longer than threshold distance"
msgstr ""

#: ../vector/v.edit/args.c:169
msgid "Name of background vector map(s)"
msgstr "Tên của (các) bản đồ vec-tơ nền"

#: ../vector/v.edit/args.c:176
msgid ""
"Snap added or modified features in the given threshold to the nearest "
"existing feature"
msgstr ""
"Bắt dính các đối tượng được thêm vào hay các đối tượng bị thay đổi theo "
"ngưỡng cho trước vào đối tượng hiện có gần nhất"

#: ../vector/v.edit/args.c:182
msgid "Not apply snapping"
msgstr ""

#: ../vector/v.edit/args.c:183
msgid "Snap only to node"
msgstr ""

#: ../vector/v.edit/args.c:184
msgid "Allow snapping also to vertex"
msgstr ""

#: ../vector/v.edit/args.c:192
msgid "Starting value and step for z bulk-labeling"
msgstr "Giá trị bắt đầu và bước dùng cho gán nhãn z hàng loạt"

#: ../vector/v.edit/args.c:193
msgid "Pair: value,step (e.g. 1100,10)"
msgstr "Cặp: giá trị,bước (ví dụ 1100,10)"

#: ../vector/v.edit/args.c:198 ../vector/v.extract/main.c:97
#: ../vector/v.select/args.c:105
msgid "Reverse selection"
msgstr "Đảo ngược phép chọn"

#: ../vector/v.edit/args.c:204
msgid "Close added boundaries (using threshold distance)"
msgstr "Khép kín các ranh giới được thêm vào (dùng khoảng cách ngưỡng)"

#: ../vector/v.edit/args.c:208
msgid "Do not expect header of input data"
msgstr "Không không mong đợi tiêu đề của dữ liệu đầu vào"

#: ../vector/v.edit/args.c:216
msgid "Modify only first found feature in bounding box"
msgstr "Chỉ thay đổi đối tượng đầu tiên trong khung bao"

#: ../vector/v.edit/args.c:228
msgid "Polygon must have at least 3 coordinate pairs"
msgstr "Đa giác phải có ít nhất 3 cặp tọa độ"

#: ../vector/v.edit/args.c:292
#, c-format
msgid "Operation '%s' not implemented"
msgstr "Lệnh '%s' không được thực hiện"

#: ../vector/v.edit/args.c:301
#, c-format
msgid "At least one option from %s must be specified"
msgstr "Ít nhất là một tùy chọn từ %s phải được chỉ định"

#: ../vector/v.edit/args.c:307 ../vector/v.edit/args.c:316
#: ../vector/v.edit/args.c:323 ../vector/v.edit/args.c:330
#: ../vector/v.edit/args.c:334
#, c-format
msgid "Tool %s requires option %s"
msgstr "Công cụ %s đòi hỏi phải có tùy chọn %s"

#: ../vector/v.edit/snap.c:111 ../vector/v.edit/close.c:56
#, c-format
msgid "Unable to rewrite line %d"
msgstr "Không thể ghi lại đường %d"

#: ../vector/v.edit/main.c:61
msgid ""
"Edits a vector map, allows adding, deleting and modifying selected vector "
"features."
msgstr ""
"Chỉnh sửa một bản đồ vec-tơ; cho phép thêm, xóa và thay đổi các đối tượng "
"vec-tơ được chọn."

#: ../vector/v.edit/main.c:70
#, c-format
msgid "Unable to get category list <%s>"
msgstr "Không thể lấy danh sách phạm trù <%s>"

#: ../vector/v.edit/main.c:117
msgid "Supported feature types for non-native formats:"
msgstr ""

#: ../vector/v.edit/main.c:138
#, fuzzy, c-format
msgid ""
"Unable to open vector map <%s> on topological level. Try to rebuild vector "
"topology by v.build."
msgstr "Không thể mở bản đồ vector <%s> ở cấp tôpô. Cờ '%c' đòi hỏi cấp tôpô."

#: ../vector/v.edit/main.c:158
#, c-format
msgid ""
"Unable to open vector map <%s> as the background map. It is given as vector "
"map to be edited."
msgstr ""
"Không thể mở bản đồ vec-tơ <%s> làm bản đồ nền. Nó được cung cấp dưới dạng "
"bản đồ vec-tơ cần chỉnh sửa."

#: ../vector/v.edit/main.c:169
#, c-format
msgid "Background vector map <%s> registered"
msgstr "Bản đồ vec-tơ nền <%s> được đăng ký"

#: ../vector/v.edit/main.c:205
msgid "Threshold for snapping must be > 0. No snapping applied."
msgstr ""

#: ../vector/v.edit/main.c:212
msgid "Selecting features..."
msgstr "Đang chọn các đối tượng..."

#: ../vector/v.edit/main.c:224
msgid "No features selected, nothing to edit"
msgstr "Không có đối tượng nào được chọn, không có gì để chỉnh sửa"

#: ../vector/v.edit/main.c:232
#, c-format
msgid ""
"Vector map <%s> is not 3D. Tool '%s' requires 3D vector map. Please convert "
"the vector map to 3D using e.g. %s."
msgstr ""
"Bản đồ vec-tơ <%s> không phải là 3D. Công cụ '%s' đòi hỏi phải có bản đồ vec-"
"tơ 3D. Vui lòng chuyển đổi bản đồ vec-tơ thành 3D, ví dụ như bằng cách dùng "
"%s."

#: ../vector/v.edit/main.c:274
#, fuzzy, c-format
msgid "%d feature added"
msgid_plural "%d features added"
msgstr[0] "%d đối tượng được thêm vào"
msgstr[1] "%d đối tượng được thêm vào"

#: ../vector/v.edit/main.c:282 ../vector/v.edit/main.c:311
#: ../vector/v.edit/main.c:322 ../vector/v.edit/main.c:354
#: ../vector/v.edit/main.c:400
#, c-format
msgid "Threshold value for snapping is %.2f"
msgstr "Giá trị ngưỡng để bắt điểm là %.2f"

#: ../vector/v.edit/main.c:294
#, fuzzy, c-format
msgid "%d boundary closed"
msgid_plural "%d boundaries closed"
msgstr[0] "%d ranh giới khép kín"
msgstr[1] "%d ranh giới khép kín"

#: ../vector/v.edit/main.c:303
#, fuzzy, c-format
msgid "%d feature deleted"
msgid_plural "%d features deleted"
msgstr[0] "%d đối tượng bị xoá"
msgstr[1] "%d đối tượng bị xoá"

#: ../vector/v.edit/main.c:314
#, fuzzy, c-format
msgid "%d feature moved"
msgid_plural "%d features moved"
msgstr[0] "%d đối tượng được di chuyển"
msgstr[1] "%d đối tượng được di chuyển"

#: ../vector/v.edit/main.c:325
#, fuzzy, c-format
msgid "%d vertex moved"
msgid_plural "%d vertices moved"
msgstr[0] "%d đỉnh được di chuyển"
msgstr[1] "%d đỉnh được di chuyển"

#: ../vector/v.edit/main.c:331
#, fuzzy, c-format
msgid "%d vertex added"
msgid_plural "%d vertices added"
msgstr[0] "%d đỉnh được thêm vào"
msgstr[1] "%d đỉnh được thêm vào"

#: ../vector/v.edit/main.c:337
#, fuzzy, c-format
msgid "%d vertex removed"
msgid_plural "%d vertices removed"
msgstr[0] "%d đỉnh bị loại bỏ"
msgstr[1] "%d đỉnh bị loại bỏ"

#: ../vector/v.edit/main.c:349
#, fuzzy, c-format
msgid "%d line broken"
msgid_plural "%d lines broken"
msgstr[0] "%d đường bị ngắt"
msgstr[1] "%d đường bị ngắt"

#: ../vector/v.edit/main.c:357
#, fuzzy, c-format
msgid "%d line connected"
msgid_plural "%d lines connected"
msgstr[0] "%d đường được nối"
msgstr[1] "%d đường được nối"

#: ../vector/v.edit/main.c:363
#, fuzzy, c-format
msgid "%d line merged"
msgid_plural "%d lines merged"
msgstr[0] "%d đường được gộp"
msgstr[1] "%d đường được gộp"

#: ../vector/v.edit/main.c:372 ../vector/v.edit/main.c:378
#, fuzzy, c-format
msgid "%d feature modified"
msgid_plural "%d features modified"
msgstr[0] "%d đối tượng được thay đổi"
msgstr[1] "%d đối tượng được thay đổi"

#: ../vector/v.edit/main.c:385
#, c-format
msgid ""
"Multiple background maps were given. Selected features will be copied only "
"from vector map <%s>."
msgstr ""
"Nhiều bản đồ nền được cung cấp. Các đối tượng được chọn sẽ chỉ được chép từ "
"bản đồ vec-tơ <%s>."

#: ../vector/v.edit/main.c:395
#, fuzzy, c-format
msgid "%d feature copied"
msgid_plural "%d features copied"
msgstr[0] "%d đối tượng được sao chép"
msgstr[1] "%d đối tượng được sao chép"

#: ../vector/v.edit/main.c:406
#, fuzzy, c-format
msgid "%d line flipped"
msgid_plural "%d lines flipped"
msgstr[0] "%d đường được lật"
msgstr[1] "%d đường được lật"

#: ../vector/v.edit/main.c:427
#, fuzzy, c-format
msgid "%d line labeled"
msgid_plural "%d lines labeled"
msgstr[0] "%d đường được gán nhãn"
msgstr[1] "%d đường được gán nhãn"

#: ../vector/v.edit/main.c:436
#, fuzzy, c-format
msgid "%d feature converted"
msgid_plural "%d features converted"
msgstr[0] "%d đối tượng được chuyển đổi"
msgstr[1] "%d đối tượng được chuyển đổi"

#: ../vector/v.edit/main.c:441
msgid "No feature modified"
msgstr "Không có đối tượng nào bị thay đổi"

#: ../vector/v.edit/main.c:448
#, c-format
msgid "Select feature %d is not centroid, ignoring..."
msgstr ""

#: ../vector/v.edit/main.c:455
#, fuzzy, c-format
msgid "%d area removed"
msgid_plural "%d areas removed"
msgstr[0] "%d đỉnh bị loại bỏ"
msgstr[1] "%d đỉnh bị loại bỏ"

#: ../vector/v.edit/main.c:461
msgid "Operation not implemented"
msgstr "Lệnh không được thực hiện"

#: ../vector/v.in.ogr/main.c:136
#, fuzzy
msgid "Imports vector data into a GRASS vector map using OGR library."
msgstr "Đổi các lớp vec-tơ OGR thành bản đồ vec-tơ GRASS."

#: ../vector/v.in.ogr/main.c:142
msgid "OGR datasource name"
msgstr "Tên nguồn dữ liệu OGR"

#: ../vector/v.in.ogr/main.c:143
msgid ""
"Examples:\n"
"\t\tESRI Shapefile: directory containing shapefiles\n"
"\t\tMapInfo File: directory containing mapinfo files"
msgstr ""
"Các ví dụ:\n"
" \t\tESRI Shapefile: thư mục chứa các tập tin shape\n"
"\t\tMapInfo File: thư mục chứa các tập tin mapinfo"

#: ../vector/v.in.ogr/main.c:155
msgid ""
"Examples:\n"
"\t\tESRI Shapefile: shapefile name\n"
"\t\tMapInfo File: mapinfo file name"
msgstr ""
"Các ví dụ:\n"
" \t\tESRI Shapefile: tên tập tin shape\n"
"\t\tMapInfo File: tên tập tin mapinfo"

#: ../vector/v.in.ogr/main.c:169 ../vector/v.in.lidar/main.c:173
msgid "Import subregion only"
msgstr "Chỉ nhập vùng con"

#: ../vector/v.in.ogr/main.c:172 ../vector/v.in.lidar/main.c:176
msgid "Format: xmin,ymin,xmax,ymax - usually W,S,E,N"
msgstr "Định dạng: xmin,ymin,xmax,ymax  - thường là T,N,Đ,B"

#: ../vector/v.in.ogr/main.c:183
#, fuzzy
msgid "Minimum size of area to be imported (square meters)"
msgstr "Kích thước nhỏ nhất của vùng cần nhập (đơn vị vuông)"

#: ../vector/v.in.ogr/main.c:185
msgid "Smaller areas and islands are ignored. Should be greater than snap^2"
msgstr "Những vùng nhỏ hơn và các đảo bị bỏ qua. Phải lớn hơn snap^2"

#: ../vector/v.in.ogr/main.c:191
msgid "Optionally change default input type"
msgstr "Tùy chọn thay đổi kiểu đầu vào mặc định"

#: ../vector/v.in.ogr/main.c:195
#, fuzzy
msgid "import area centroids as points"
msgstr "Không có các điểm khống chế được kích hoạt"

#: ../vector/v.in.ogr/main.c:196
#, fuzzy
msgid "import area boundaries as lines"
msgstr "Đang làm sạch ranh giới tại các nốt..."

#: ../vector/v.in.ogr/main.c:197
#, fuzzy
msgid "import lines as area boundaries"
msgstr "Xây dựng các đường từ các đường thẳng hoặc ranh giới."

#: ../vector/v.in.ogr/main.c:198
#, fuzzy
msgid "import points as centroids"
msgstr "Loại bỏ các trọng tâm vùng bị lặp"

#: ../vector/v.in.ogr/main.c:219
msgid ""
"List of column names to be used instead of original names, first is used for "
"category column"
msgstr ""
"Danh sách tên các cột cần dùng thay vì các tên nguyên thủy, cột đầu tiên "
"được dùng làm cột phạm trù"

#: ../vector/v.in.ogr/main.c:238
#, fuzzy
msgid "Name of column used for categories"
msgstr "Tên của cột dùng làm nhãn phạm trù raster"

#: ../vector/v.in.ogr/main.c:240
msgid ""
"If not given, categories are generated as unique values and stored in 'cat' "
"column"
msgstr ""

#: ../vector/v.in.ogr/main.c:245
#, fuzzy
msgid "Name of geometry column"
msgstr "Số cột"

#: ../vector/v.in.ogr/main.c:246
#, fuzzy
msgid "If not given, all geometry columns from the input are used"
msgstr "Nếu không được cung cấp, tên của bản đồ đầu vào được sử dụng"

#: ../vector/v.in.ogr/main.c:264
msgid "Do not clean polygons (not recommended)"
msgstr "Không làm sạch các đa giác (không khuyến cáo)"

#: ../vector/v.in.ogr/main.c:269
#, fuzzy
msgid "Force 2D output even if input is 3D"
msgstr "Buộc đầu ra là các giá trị nguyên"

#: ../vector/v.in.ogr/main.c:291 ../vector/v.in.lidar/main.c:219
msgid "Limit import to the current region"
msgstr "Giới hạn nhập theo vùng hiện tại"

#: ../vector/v.in.ogr/main.c:303
msgid "Change column names to lowercase characters"
msgstr "Thay đổi tên các cột thành ký tự thường"

#: ../vector/v.in.ogr/main.c:309 ../vector/v.in.lidar/main.c:229
msgid ""
"Create the location specified by the \"location\" parameter and exit. Do not "
"import the vector data."
msgstr ""

#: ../vector/v.in.ogr/main.c:366
msgid ""
"Database not defined, please check default  connection settings by db.connect"
msgstr ""

#: ../vector/v.in.ogr/main.c:435
#, c-format
msgid "Unable to open data source <%s>"
msgstr "Không thể mở nguồn dữ liệu <%s>"

#: ../vector/v.in.ogr/main.c:440
#, c-format
msgid ""
"Option <%s> will be ignored. OGR doesn't support it for selected format (%s)."
msgstr ""

#: ../vector/v.in.ogr/main.c:445
#, c-format
msgid ""
"Option <%s> will be ignored. Multiple geometry fields are supported by GDAL "
">= 1.11"
msgstr ""

#: ../vector/v.in.ogr/main.c:458
#, fuzzy, c-format
msgid "Encoding value not supported by OGR driver <%s>"
msgstr "Vị trí con trỏ không được trình điều khiển MySQL hỗ trợ"

#: ../vector/v.in.ogr/main.c:467
#, fuzzy, c-format
msgid "Data source <%s> (format '%s') contains %d layers:"
msgstr "Nguồn dữ liệu chứa %d lớp:"

#: ../vector/v.in.ogr/main.c:506 ../vector/v.external/main.c:135
#, c-format
msgid "Layer <%s> not available"
msgstr "Lớp <%s> không dùng được"

#: ../vector/v.in.ogr/main.c:522
#, fuzzy
msgid "No OGR layers available"
msgstr "Lớp <%s> không dùng được"

#: ../vector/v.in.ogr/main.c:525
#, fuzzy, c-format
msgid "All available OGR layers will be imported into vector map <%s>"
msgstr "Không thể lấy thông tin lớp của bản đồ  vec-tơ <%s>"

#: ../vector/v.in.ogr/main.c:548 ../vector/v.in.ogr/main.c:884
#, fuzzy, c-format
msgid "Geometry column <%s> not found in OGR layer <%s>"
msgstr "Không tìm thấy cột <%s> trong bảng <%s>"

#: ../vector/v.in.ogr/main.c:747 ../vector/v.in.lidar/main.c:297
msgid "Select either the current region flag or the spatial option, not both"
msgstr ""
"Hoặc là chọn cờ vùng hiện tại hoặc chọn tùy chọn spatial (không gian), không "
"được chọn cả hai"

#: ../vector/v.in.ogr/main.c:749
msgid "The region flag is applied only to the first OGR layer"
msgstr ""

#: ../vector/v.in.ogr/main.c:759
msgid "The current region does not overlap with OGR input. Nothing to import."
msgstr ""

#: ../vector/v.in.ogr/main.c:786
msgid "The 'spatial' option is applied only to the first OGR layer"
msgstr ""

#: ../vector/v.in.ogr/main.c:805 ../vector/v.in.lidar/main.c:325
msgid "4 parameters required for 'spatial' parameter"
msgstr "4 tham số cần phải có cho tham số 'spatial'"

#: ../vector/v.in.ogr/main.c:817
msgid ""
"The 'spatial' parameters do not overlap with OGR input. Nothing to import."
msgstr ""

#: ../vector/v.in.ogr/main.c:851
msgid "The 'where' option is applied only to the first OGR layer"
msgstr ""

#: ../vector/v.in.ogr/main.c:894
#, c-format
msgid "Check if OGR layer <%s> contains polygons..."
msgstr ""

#: ../vector/v.in.ogr/main.c:930
#, fuzzy, c-format
msgid "Boundary splitting distance in map units: %G"
msgstr "Khoảng cách đệm tính theo đơn vị bản đồ"

#: ../vector/v.in.ogr/main.c:960
#, fuzzy, c-format
msgid "Using temporary vector <%s>"
msgstr "Không thể tạo bản đồ vec-tơ <%s>"

#: ../vector/v.in.ogr/main.c:996
#, fuzzy, c-format
msgid "Key column '%s' not found"
msgstr "Không tìm thấy cột key '%s'"

#: ../vector/v.in.ogr/main.c:1004
#, fuzzy, c-format
msgid "Key column '%s' is not integer"
msgstr "Cột khoá không phải là số nguyên"

#: ../vector/v.in.ogr/main.c:1068
#, fuzzy, c-format
msgid "Column name <%s> renamed to <%s>"
msgstr "Không tìm thấy cột <%s> trong bảng <%s>"

#: ../vector/v.in.ogr/main.c:1092
#, c-format
msgid "Writing column <%s> with fixed length %d chars (may be truncated)"
msgstr "Đang ghi cột <%s> với chiều dài cố định %d ký tự (có thể bị cắt bớt)"

#: ../vector/v.in.ogr/main.c:1115
#, c-format
msgid ""
"Width for column %s set to 255 (was not specified by OGR), some strings may "
"be truncated!"
msgstr ""
"Chiều rộng của cột %s được thiết lập là 255 (không phải do OGR chỉ định), "
"một số chuỗi có thể bị cắt bớt!"

#: ../vector/v.in.ogr/main.c:1127
#, c-format
msgid "Writing column %s with fixed length %d chars (may be truncated)"
msgstr "Đang ghi cột %s với chiều dài cố định %d ký tự (có thể bị cắt bớt)"

#: ../vector/v.in.ogr/main.c:1131
#, c-format
msgid "Column type not supported (%s)"
msgstr "Kiểu cột không được hỗ trợ (%s)"

#: ../vector/v.in.ogr/main.c:1172
#, fuzzy, c-format
msgid "Importing %d features (OGR layer <%s>)..."
msgstr "Đang nhập bản đồ, %d đối tượng..."

#: ../vector/v.in.ogr/main.c:1294
#, fuzzy, c-format
msgid "%d %s without geometry skipped"
msgstr "%d %s không có hình học"

#: ../vector/v.in.ogr/main.c:1321
#, fuzzy
msgid "Cleaning polygons"
msgstr "Ngắt các vùng"

#: ../vector/v.in.ogr/main.c:1325
#, fuzzy, c-format
msgid "Snapping boundaries (threshold = %.3e)..."
msgstr "Bắt dính các ranh giới (ngưỡng = %.3e):"

#: ../vector/v.in.ogr/main.c:1362 ../vector/v.overlay/area_area.c:116
msgid "Cleaning boundaries at nodes..."
msgstr "Đang làm sạch ranh giới tại các nốt..."

#: ../vector/v.in.ogr/main.c:1369
#, fuzzy
msgid "Merging boundaries..."
msgstr "Đang ngắt các ranh giới..."

#: ../vector/v.in.ogr/main.c:1374
#, fuzzy
msgid "Changing boundary dangles to lines..."
msgstr "Thay đổi các đoạn thừa của ranh giới thành đường:"

#: ../vector/v.in.ogr/main.c:1387
#, fuzzy
msgid "Changing boundary bridges to lines..."
msgstr "Thay đổi các cầu ranh giới thành đường:"

#: ../vector/v.in.ogr/main.c:1431
#, fuzzy, c-format
msgid "Finding centroids for OGR layer <%s>..."
msgstr "Đang tính trong tâm cho các vùng..."

#: ../vector/v.in.ogr/main.c:1473 ../vector/v.overlay/area_area.c:218
msgid "Writing centroids..."
msgstr "Đang ghi các trọng tâm..."

#: ../vector/v.in.ogr/main.c:1516
#, 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 vùng biểu thị nhiều hơn số đối tượng (chồng nhau), bởi vì các vùng chồng "
"nhau trong (các) lớp đầu vào. Những vùng như vậy được liên kết với nhiều hơn "
"1 hàng trong bảng thuộc tính. Số đối tượng cho những vùng đó được lưu thành "
"phạm trù trong lớp %d"

#: ../vector/v.in.ogr/main.c:1526
#, fuzzy, c-format
msgid "%d input polygons\n"
msgstr "%d đa giác đầu vào"

#: ../vector/v.in.ogr/main.c:1527
#, c-format
msgid "%d input polygons"
msgstr "%d đa giác đầu vào"

#: ../vector/v.in.ogr/main.c:1530
#, fuzzy, c-format
msgid "Total area: %G (%d areas)\n"
msgstr "Tổng diện tích: %e (%d vùng)"

#: ../vector/v.in.ogr/main.c:1531
#, fuzzy, c-format
msgid "Total area: %G (%d areas)"
msgstr "Tổng diện tích: %e (%d vùng)"

#: ../vector/v.in.ogr/main.c:1534
#, fuzzy, c-format
msgid "Overlapping area: %G (%d areas)\n"
msgstr "Diện tích chồng: %e (%d vùng)"

#: ../vector/v.in.ogr/main.c:1537
#, fuzzy, c-format
msgid "Overlapping area: %G (%d areas)"
msgstr "Diện tích chồng: %e (%d vùng)"

#: ../vector/v.in.ogr/main.c:1542
#, fuzzy, c-format
msgid "Area without category: %G (%d areas)\n"
msgstr "Diện tích không có phạm trù: %e (%d vùng)"

#: ../vector/v.in.ogr/main.c:1545
#, fuzzy, c-format
msgid "Area without category: %G (%d areas)"
msgstr "Diện tích không có phạm trù: %e (%d vùng)"

#: ../vector/v.in.ogr/main.c:1616
msgid "Some input polygons are overlapping each other."
msgstr ""

#: ../vector/v.in.ogr/main.c:1617
msgid "If overlapping is not desired, the data need to be cleaned."
msgstr ""

#: ../vector/v.in.ogr/main.c:1620 ../vector/v.in.ogr/main.c:1649
msgid "The input could be cleaned by snapping vertices to each other."
msgstr ""

#: ../vector/v.in.ogr/main.c:1621 ../vector/v.in.ogr/main.c:1644
#: ../vector/v.in.ogr/main.c:1650
#, c-format
msgid "Estimated range of snapping threshold: [%g, %g]"
msgstr ""

#: ../vector/v.in.ogr/main.c:1625
#, c-format
msgid "Try to import again, snapping with at least %g: 'snap=%g'"
msgstr ""

#: ../vector/v.in.ogr/main.c:1629
#, c-format
msgid "Try to import again, snapping with %g: 'snap=%g'"
msgstr ""

#: ../vector/v.in.ogr/main.c:1633 ../vector/v.in.ogr/main.c:1646
msgid "Manual cleaning may be needed."
msgstr ""

#: ../vector/v.in.ogr/main.c:1637
#, c-format
msgid "%d input polygons got lost during import."
msgstr ""

#: ../vector/v.in.ogr/main.c:1640
#, c-format
msgid "%d additional areas where created during import."
msgstr ""

#: ../vector/v.in.ogr/main.c:1643
#, fuzzy, c-format
msgid "The snapping threshold %g might be too large."
msgstr "Ngưỡng bắt điểm đối với ranh giới"

#: ../vector/v.in.ogr/main.c:1670
#, fuzzy, c-format
msgid "Unable to drop table: '%s'"
msgstr "Không thể bỏ bảng: %s"

#: ../vector/v.in.ogr/main.c:1709
#, fuzzy
msgid ""
"Input data contains 3D features. Created vector is 2D only, disable -2 flag "
"to import 3D vector."
msgstr ""
"Dữ liệu đầu vào chứa các đối tượng 3D. Vec-tơ được tạo thành chỉ là 2D, dùng "
"cờ -z để nhập vec-tơ 3D"

#: ../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
#, fuzzy, c-format
msgid "Skipping empty geometry feature %d"
msgstr "Bỏ qua đối tượng hình học rỗng"

#: ../vector/v.in.ogr/geom.c:199 ../vector/v.in.ogr/geom.c:220
#, fuzzy
msgid "Unable to read part of geometry"
msgstr "Không thể ghi một phần của hình học"

#: ../vector/v.in.ogr/geom.c:320
#, fuzzy, c-format
msgid "Feature (cat %d): degenerated polygon (%d vertices)"
msgstr "Suy biến đa giác ([%d] đỉnh)"

#: ../vector/v.in.ogr/geom.c:366
#, fuzzy, c-format
msgid "Degenerate island (%d vertices)"
msgstr "Suy biến đảo ([%d] đỉnh)"

#: ../vector/v.in.ogr/geom.c:400
#, fuzzy
msgid "Unable calculate centroid"
msgstr "Không thể tính toán trọng tâm vùng"

#: ../vector/v.in.ogr/geom.c:431
msgid "No centroid written for polygon with 0 vertices"
msgstr "Không có trọng tâm nào được ghi cho đa giác có 0 đỉnh"

#: ../vector/v.in.ogr/geom.c:452
#, fuzzy
msgid "Unable to write part of geometry"
msgstr "Không thể ghi một phần của hình học"

#: ../vector/v.in.ogr/geom.c:458
msgid "Unknown geometry type"
msgstr "Kiểu hình học không biết"

#: ../vector/v.external/args.c:14
#, fuzzy
msgid "Name of input OGR or PostGIS data source"
msgstr "Tên cho tập tin đầu ra"

#: ../vector/v.external/args.c:26
#, fuzzy
msgid "Name of OGR layer or PostGIS feature table to be linked"
msgstr "Tập tin raster cần liên kết"

#: ../vector/v.external/args.c:27
#, fuzzy
msgid ""
"Examples:\n"
"\t\tESRI Shapefile: shapefile name\n"
"\t\tMapInfo File: mapinfo file name\n"
"\t\tPostGIS database: table name"
msgstr ""
"Các ví dụ:\n"
" \t\tESRI Shapefile: tên tập tin shape\n"
"\t\tMapInfo File: tên tập tin mapinfo"

#: ../vector/v.external/args.c:36
#, fuzzy
msgid "Name for output GRASS vector map (default: input layer)"
msgstr "Tên của bản đồ raster đầu ra (mặc định: tên đầu vào)"

#: ../vector/v.external/args.c:46
#, fuzzy
msgid "List available layers in data source and exit"
msgstr "Liệt kê các lớp hiện có trong nguồn dữ liệu và thoát"

#: ../vector/v.external/args.c:52
#, fuzzy
msgid "List available layers including feature type in data source and exit"
msgstr "Liệt kê các lớp hiện có trong nguồn dữ liệu và thoát"

#: ../vector/v.external/args.c:54
#, fuzzy
msgid "Format: layer name,type,projection check,geometry"
msgstr "Định dạng: lớp kiểu đếm nhỏ_nhất lớn_nhất"

#: ../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
#, fuzzy
msgid "Connection to PostgreSQL database failed."
msgstr "Kết nối"

#: ../vector/v.external/list.c:168
#, fuzzy
msgid "No feature tables found in database."
msgstr "Liệt kê tất cả các bảng trong một CSDL cho trước."

#: ../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
#, fuzzy, c-format
msgid "Unable to open data source '%s'"
msgstr "Không thể mở nguồn dữ liệu OGR '%s'"

#: ../vector/v.external/list.c:267
#, fuzzy, c-format
msgid "Data source <%s> (format '%s') contains %d layer:"
msgid_plural "Data source <%s> (format '%s') contains %d layers:"
msgstr[0] "Nguồn dữ liệu chứa %d lớp:"
msgstr[1] "Nguồn dữ liệu chứa %d lớp:"

#: ../vector/v.external/list.c:300
#, fuzzy, c-format
msgid ""
"Unable to convert input map projection to GRASS format. Projection check "
"cannot be provided for OGR layer <%s>"
msgstr ""
"Không thể đổi phép chiếu của bản đồ đầu vào thành định dạng GRASS; không thể "
"tạo vị trí mới."

#: ../vector/v.external/list.c:316
#, fuzzy, c-format
msgid "Invalid geometry column %d"
msgstr "Bậc không hợp lệ"

#: ../vector/v.external/main.c:55
#, fuzzy
msgid ""
"Creates a new pseudo-vector map as a link to an OGR-supported layer or a "
"PostGIS feature table."
msgstr "Tạo một vec-tơ mới dưới dạng liên kết chỉ-đọc vào lớp OGR."

#: ../vector/v.external/main.c:160
#, fuzzy, c-format
msgid "Unable to delete '%s'"
msgstr "Không thể thực thi: %s"

#: ../vector/v.external/main.c:167
#, fuzzy, c-format
msgid "Unable to create file '%s/%s'"
msgstr "Không thể tạo tập tin <%s>"

#: ../vector/v.external/main.c:198
#, fuzzy, c-format
msgid "Link to vector map <%s> created."
msgstr "Bản đồ raster <%s> được tạo ra."

#: ../vector/v.extrude/db.c:27
#, fuzzy, c-format
msgid "Unable to select attributes category %d"
msgstr "Không thể chọn thuộc tính"

#: ../vector/v.extrude/main.c:72
#, fuzzy
msgid ""
"Extrudes flat vector features to 3D vector features with defined height."
msgstr ""
"Làm trồi đối tượng vector phẳng thành 3D với chiều cao được định nghĩa."

#: ../vector/v.extrude/main.c:74
#, fuzzy
msgid ""
"Optionally the height can be derived from sampling of elevation raster map."
msgstr "Đổi bản đồ vector thành 3D bằng cách lấy mẫu bản đồ raster độ cao."

#: ../vector/v.extrude/main.c:78
msgid "Trace elevation"
msgstr "Truy theo độ cao"

#: ../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 ../vector/v.drape/main.c:86
#: ../vector/v.drape/main.c:93 ../vector/v.drape/main.c:100
#, fuzzy
msgid "Elevation"
msgstr "Phép chọn"

#: ../vector/v.extrude/main.c:118
#, fuzzy
msgid "Name of attribute column with feature height"
msgstr "Cột của cột thuộc tính chứa chiều cao đối tượng"

#: ../vector/v.extrude/main.c:124 ../vector/v.drape/main.c:82
msgid "Elevation raster map for height extraction"
msgstr "Bản đồ raster độ cao để trích xuất độ cao"

#: ../vector/v.extrude/main.c:134 ../vector/v.drape/main.c:91
#, fuzzy
msgid "Scale factor sampled raster values"
msgstr "Lấy tỷ lệ các giá trị raster được thu mẫu"

#: ../vector/v.extrude/main.c:142 ../vector/v.drape/main.c:99
#, fuzzy
msgid "Height for sampled raster NULL values"
msgstr "Lấy tỷ lệ các giá trị raster được thu mẫu"

#: ../vector/v.extrude/main.c:151
#, c-format
msgid "One of '%s' or '%s' parameters must be set"
msgstr "Một trong các tham số '%s' hoặc '%s' phải được thiết lập"

#: ../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
#, fuzzy, c-format
msgid "Column <%s> does not exist"
msgstr "Nhóm <%s> không tồn tại"

#: ../vector/v.extrude/main.c:243
#, c-format
msgid "Column <%s>: invalid data type"
msgstr "Cột <%s>: kiểu dữ liệu không hợp lệ"

#: ../vector/v.extrude/main.c:265
msgid "Extruding areas..."
msgstr "Đang trồi các vùng ra..."

#: ../vector/v.extrude/main.c:275 ../vector/v.out.svg/main.c:233
#, c-format
msgid "Skipping area %d without centroid"
msgstr "Bỏ qua %d vùng không có trọng tâm"

#: ../vector/v.extrude/main.c:287
#, fuzzy, c-format
msgid "No category defined for area %d. Using default fixed height %f."
msgstr "Không tìm thấy thuộc tính cho cat %d: %s"

#: ../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
#, fuzzy
msgid "Extruding features..."
msgstr "Đang trích ra các đối tượng..."

#: ../vector/v.extrude/main.c:340
#, fuzzy, c-format
msgid "No category defined for feature %d. Using default fixed height %f."
msgstr ""
"Chỉ số phạm trù không được xác định. Dùng các tham số chuyển đổi mặc định."

#: ../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
#, fuzzy
msgid "Copying attribute table..."
msgstr "Đang chép (các) bảng thuộc tính..."

#: ../vector/v.to.rast3/main.c:51
#, fuzzy
msgid "Converts a vector map (only points) into a 3D raster map."
msgstr ""
"Chuyển đổi một lớp bản đồ vector nhị phân GRASS (chỉ các điểm) thành một lớp "
"bản đồ raster GRASS 3D."

#: ../vector/v.to.rast3/main.c:62
#, fuzzy
msgid "Name of attribute column (data type must be numeric)"
msgstr "Tên cột dùng làm tham số attr (dữ liệu phải là kiểu số)"

#: ../vector/v.to.rast3/main.c:107
msgid "Unable to create output map"
msgstr "Không thể tạo bản đồ đầu ra"

#: ../vector/v.to.rast3/main.c:157
msgid "Unable to close new 3d raster map"
msgstr "Không thể đóng bản đồ raster 3d mới"

#: ../vector/v.net.iso/main.c:73
#, fuzzy
msgid "isolines"
msgstr "đường"

#: ../vector/v.net.iso/main.c:74
msgid "Splits net by cost isolines."
msgstr "Tách mạng lưới bằng các đường cùng giá trị."

#: ../vector/v.net.iso/main.c:77
#, fuzzy
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 ""
"Tách mạng lưới thành các băng giữa các đường có cùng giá trị (hướng tính từ "
"tâm ra). Nốt trung tâm phải mở (chi phí >= 0). Chi phí của nốt trung tâm "
"được dùng trong tính toán."

#: ../vector/v.net.iso/main.c:128
msgid "Costs for isolines"
msgstr "Chi phí cho các đường cùng giá trị"

#: ../vector/v.net.iso/main.c:165
#, c-format
msgid "Wrong iso cost: %f"
msgstr "Chi phí iso sai: %f"

#: ../vector/v.net.iso/main.c:168
#, c-format
msgid "Iso cost: %f less than previous"
msgstr "Chi phí iso: %f ít hơn trước đó"

#: ../vector/v.net.iso/main.c:170
#, c-format
msgid "Iso cost %d: %f"
msgstr "Chi phí iso %d: %f"

#: ../vector/v.net.iso/main.c:177
msgid "Not enough costs, everything reachable falls to first band"
msgstr "Không đủ chi phí, mọi đối tượng chạm đến đều thuộc băng đầu tiên"

#: ../vector/v.net.iso/main.c:213
msgid "Centre at closed node (costs = -1) ignored"
msgstr "Tâm tại nốt bị đóng (chi phí = -1) bỏ qua"

#: ../vector/v.net.iso/main.c:231
#, c-format
msgid "Number of centres: %d (nlayer %d)"
msgstr "Số lượng ta6m: %d (nlayer %d)"

#: ../vector/v.net.iso/main.c:234
msgid "Not enough centres for selected nlayer. Nothing will be allocated."
msgstr "Không đủ các tâm dùng cho nlayer được chọn. Không có gì được cấp phát."

#: ../vector/v.net.iso/main.c:254
#, c-format
msgid "Calculating costs from centre %d..."
msgstr "Đang tính các chi phí từ tâm %d...."

#: ../vector/v.segment/main.c:67
msgid "Creates points/segments from input vector lines and positions."
msgstr "Tạo ra các điểm/đoạn dọc theo các đường và địa điểm vec-tơ đầu vào."

#: ../vector/v.segment/main.c:70
#, fuzzy
msgid "Name of input vector lines map"
msgstr "Tên của bản đồ vector điểm đầu vào"

#: ../vector/v.segment/main.c:79
#, fuzzy
msgid "Name of file containing segment rules"
msgstr "Tên củ tập tin chứa các chữ ký"

#: ../vector/v.segment/main.c:146 ../vector/v.segment/main.c:190
#, c-format
msgid "Unable to read input: %s"
msgstr "Không thể đọc đầu vào: %s"

#: ../vector/v.segment/main.c:157 ../vector/v.segment/main.c:201
#, c-format
msgid "Unable to find line of cat %d"
msgstr "Không tìm thấy đường có phạm trù %d"

#: ../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 ""
"Không thể lấy điểm tại đường: cat%d độ dịch = %f (chiều dài đường = %.15g)\n"
" %s"

#: ../vector/v.segment/main.c:226
msgid "End of segment > line length -> cut"
msgstr "Kết thúc đoạn > chiều dài đường -> cắt"

#: ../vector/v.segment/main.c:232
#, c-format
msgid ""
"Unable to make line segment: cat = %d : %f - %f (line length = %.15g)\n"
"%s"
msgstr ""
"Không thể tạo đoạn của đường: cat%d : %f - %f (chiều dài đường = %.15g)\n"
" %s"

#: ../vector/v.segment/main.c:261
#, fuzzy, c-format
msgid "%d point read from input"
msgid_plural "%d points read from input"
msgstr[0] "%d điểm được đọc từ đầu vào"
msgstr[1] "%d điểm được đọc từ đầu vào"

#. GTC %s is replaced with message indicating number of lost points.
#: ../vector/v.segment/main.c:267
#, fuzzy, c-format
msgid "%d point written to output map (%s)"
msgid_plural "%d points written to output map (%s)"
msgstr[0] "%d điểm được ghi vào bản đồ đầu ra (%d bị mất)"
msgstr[1] "%d điểm được ghi vào bản đồ đầu ra (%d bị mất)"

#: ../vector/v.segment/main.c:272
#, fuzzy, c-format
msgid "%d line read from input"
msgid_plural "%d lines read from input"
msgstr[0] "%d đường được đọc từ đầu vào"
msgstr[1] "%d đường được đọc từ đầu vào"

#. GTC %s is replaced with message indicating number of lost lines.
#: ../vector/v.segment/main.c:278
#, fuzzy, c-format
msgid "%d line written to output map (%s)"
msgid_plural "%d lines written to output map (%s)"
msgstr[0] "%d đường được ghi vào bản đồ đầu ra (%d bị mất)"
msgstr[1] "%d đường được ghi vào bản đồ đầu ra (%d bị mất)"

#: ../vector/v.drape/main.c:61
#, fuzzy
msgid "Converts 2D vector features to 3D by sampling of elevation raster map."
msgstr "Đổi bản đồ vector thành 3D bằng cách lấy mẫu bản đồ raster độ cao."

#: ../vector/v.drape/main.c:198
#, fuzzy, c-format
msgid "Undefined height for feature %d. Skipping."
msgstr "Không tìm thấy thuộc tính cho cat %d: %s"

#: ../vector/v.drape/main.c:203
#, fuzzy
msgid "Copying attribute tables..."
msgstr "Đang chép (các) bảng thuộc tính..."

#: ../vector/v.timestamp/main.c:39
#, fuzzy
msgid "Modifies a timestamp for a vector map."
msgstr "In/thêm/loại bỏ đánh dấu thời gian cho một bản đồ raster."

#: ../vector/v.timestamp/main.c:40
#, fuzzy
msgid "Print/add/remove a timestamp for a vector map."
msgstr "In/thêm/loại bỏ đánh dấu thời gian cho một bản đồ raster."

#: ../vector/v.timestamp/main.c:66
#, fuzzy, c-format
msgid "Vector map <%s> not found %s"
msgstr "Không tìm thấy bản đồ vector <%s>"

#: ../vector/v.class/main.c:50
msgid "Classifies attribute data, e.g. for thematic mapping"
msgstr ""
"Phân loại dữ liệu thuộc tính, ví dụ như để dùng trong việc tạo bản đồ chủ đề"

#: ../vector/v.class/main.c:58
msgid "Column name or expression"
msgstr "Tên cột hoặc biểu thức"

#: ../vector/v.class/main.c:93
msgid "Print only class breaks (without min and max)"
msgstr "Chỉ in ra các giá trị chia lớp (không có nhỏ nhất và lớn nhất)"

#: ../vector/v.class/main.c:138
#, fuzzy
msgid "Unable to sort array of values"
msgstr "Không thể chọn dữ liệu từ bảng"

#: ../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 ""
"Thuật toán không liên tục cho thấy rằng một số giá trị chia lớp không có ý "
"nghĩa về mặt thống kê với alpha=0,05. Bạn được khuyên nên giảm bớt số lớp."

#: ../vector/v.class/main.c:201
#, c-format
msgid ""
"\n"
"Classification of %s into %i classes\n"
msgstr ""
"\n"
" Phép phân loại %s thành %i lớp\n"

#: ../vector/v.class/main.c:208
#, c-format
msgid "Lowest chi2 = %f\n"
msgstr "chi bình phương thấp nhất = %f\n"

#: ../vector/v.class/main.c:214
#, c-format
msgid ""
"%15s%15s%15s\n"
"\n"
msgstr ""
"%15s%15s%15s\n"
" \n"

#: ../vector/v.class/main.c:226
#, c-format
msgid ""
"\n"
"Note: Minimum of first class is including\n"
"\n"
msgstr ""
"\n"
" Ghi chú: Giá trị nhỏ nhất của lớp đầu tiên đang được đưa vào\n"
" \n"

#: ../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.overlay/area_area.c:51
#, fuzzy, c-format
msgid "Snapping boundaries with %g ..."
msgstr "Đang bắt dính các ranh giới..."

#: ../vector/v.overlay/area_area.c:99
#, fuzzy, c-format
msgid "%d boundary snapped"
msgid_plural "%d boundaries snapped"
msgstr[0] "%d ranh giới khép kín"
msgstr[1] "%d ranh giới khép kín"

#: ../vector/v.overlay/area_area.c:109 ../vector/v.overlay/line_area.c:255
msgid "Breaking lines..."
msgstr "Đang ngắt các đường..."

#: ../vector/v.overlay/area_area.c:154
#, fuzzy
msgid "Merging lines..."
msgstr "Đang đệm các đường..."

#: ../vector/v.overlay/area_area.c:181
#, c-format
msgid "Querying vector map <%s>..."
msgstr "Đang truy vấn bản đồ vec-tơ <%s>..."

#: ../vector/v.overlay/area_area.c:208 ../vector/v.overlay/area_area.c:290
#: ../vector/v.overlay/area_area.c:318 ../vector/v.overlay/line_area.c:354
#: ../vector/v.overlay/line_area.c:382
msgid "Attribute not found"
msgstr "Không tìm thấy thuộc tính"

#: ../vector/v.overlay/main.c:64 ../vector/v.select/main.c:49
msgid "spatial query"
msgstr ""

#: ../vector/v.overlay/main.c:65
#, fuzzy
msgid "intersection"
msgstr "Phương pháp nội suy"

#: ../vector/v.overlay/main.c:66
msgid "union"
msgstr ""

#: ../vector/v.overlay/main.c:67
msgid "clip"
msgstr ""

#: ../vector/v.overlay/main.c:68
msgid "Overlays two vector maps."
msgstr "Chồn hai bản đồ vector."

#: ../vector/v.overlay/main.c:71
msgid "Name of input vector map (A)"
msgstr "Tên của bản đồ vector đầu vào (A)"

#: ../vector/v.overlay/main.c:75
#, fuzzy
msgid "Layer number or name (vector map A)"
msgstr "Số lớp (bản đồ vec-tơ A)"

#: ../vector/v.overlay/main.c:79 ../vector/v.select/args.c:21
msgid "Feature type (vector map A)"
msgstr "Kiểu đối tượng (bản đồ vec-tơ A)"

#: ../vector/v.overlay/main.c:85
msgid "Name of input vector map (B)"
msgstr "Tên của bản đồ vector đầu vào (B)"

#: ../vector/v.overlay/main.c:89
#, fuzzy
msgid "Layer number or name (vector map B)"
msgstr "Số lớp (bản đồ vec-tơ B)"

#: ../vector/v.overlay/main.c:93 ../vector/v.select/args.c:36
msgid "Feature type (vector map B)"
msgstr "Kiểu đối tượng (bản đồ vec-tơ B)"

#: ../vector/v.overlay/main.c:104
msgid "Operator defines features written to output vector map"
msgstr "Thuật toán định nghĩa các đối tượng được ghi vào bản đồ vec-tơ đầu ra"

#: ../vector/v.overlay/main.c:107
msgid ""
"Feature is written to output if the result of operation 'ainput operator "
"binput' is true. Input feature is considered to be true, if category of "
"given layer is defined."
msgstr ""
"Một đối tượng được ghi vào đầu ra nếu kết quả của phép tính 'ainput toán tử "
"binput' là đúng. Một đối tượng đầu vào được coi là đúng nếu phạm trù của lớp "
"được cho xác định."

#: ../vector/v.overlay/main.c:114
msgid "also known as 'intersection' in GIS"
msgstr ""

#: ../vector/v.overlay/main.c:115
msgid "also known as 'union' in GIS (only for atype=area)"
msgstr ""

#: ../vector/v.overlay/main.c:116
msgid "features from ainput not overlayed by features from binput"
msgstr ""

#: ../vector/v.overlay/main.c:117
msgid ""
"features from either ainput or binput but not those from ainput overlayed by "
"binput (only for atype=area)"
msgstr ""

#: ../vector/v.overlay/main.c:128
msgid "Output layer for new category, ainput and binput"
msgstr "Lớp đầu ra cho phạm trù mới, ainput  và binput"

#: ../vector/v.overlay/main.c:129
msgid "If 0 or not given, the category is not written"
msgstr "Nếu bằng 0 hoặc không được cung cấp, phạm trù không được ghi"

#: ../vector/v.overlay/main.c:136
msgid "Snapping threshold for boundaries"
msgstr "Ngưỡng bắt điểm đối với ranh giới"

#: ../vector/v.overlay/main.c:137
msgid "Disable snapping with snap <= 0"
msgstr ""

#: ../vector/v.overlay/main.c:171 ../vector/v.select/main.c:84
#, fuzzy, c-format
msgid "Unknown operator '%s'"
msgstr "Lệnh không biết"

#: ../vector/v.overlay/main.c:188
#, fuzzy, c-format
msgid "Unable to determine feature type for <%s>"
msgstr "Không thể tạo tập tin chữ ký <%s>"

#: ../vector/v.overlay/main.c:194
#, fuzzy, c-format
msgid "Invalid feature type (%d) for <%s>. Only '%s' or '%s' supported."
msgstr "Kiểu của cột (%s) không được hỗ trợ"

#: ../vector/v.overlay/main.c:202
#, c-format
msgid "Operator '%s' is not supported for type line"
msgstr "Toán tử '%s' không được hỗ trợ trong kiểu đường"

#: ../vector/v.overlay/main.c:257
#, fuzzy, c-format
msgid "Copying vector features from <%s>..."
msgstr "Đang chép các đối tượng vec-tơ từ bản đồ vec-tơ <%s>..."

#: ../vector/v.overlay/main.c:338
#, fuzzy, c-format
msgid "No %s features found in vector map <%s>. Verify '%s' parameter."
msgstr ""
"Tìm thấy %d vùng, nhưng không được yêu cầu xuất ra. Kiểm tra lại tham số "
"'type'."

#: ../vector/v.overlay/main.c:387
msgid "Collecting input attributes..."
msgstr "Đang thu thập các thuộc tính đầu vào..."

#: ../vector/v.overlay/main.c:467
#, fuzzy, c-format
msgid "Unknown column type '%s' of column '%s'"
msgstr "Kiểu cột không biết '%s' các giá trị bị mất"

#: ../vector/v.overlay/main.c:532
#, fuzzy, c-format
msgid "Unknown column type '%s' of column '%s', values lost"
msgstr "Kiểu cột không biết '%s' các giá trị bị mất"

#: ../vector/v.overlay/line_area.c:272
#, fuzzy
msgid "Selecting lines..."
msgstr "Đang chọn các đối tượng..."

#: ../vector/v.distance/distance.c:49
#, fuzzy, c-format
msgid "Invalid segment number %d for %d points"
msgstr "<%s=%s> số lượng điểm không hợp lệ"

#: ../vector/v.distance/distance.c:416
#, fuzzy
msgid "At least one point is really inside the area!"
msgstr "Ít nhất là một tùy chọn từ %s phải được chỉ định"

#: ../vector/v.distance/main.c:95
msgid ""
"Finds the nearest element in vector map 'to' for elements in vector map "
"'from'."
msgstr ""
"Tìm thành phần trong bản đồ vec-tơ 'to' gần nhất với các thành phần trong "
"bản đồ  vec-tơ 'from'"

#: ../vector/v.distance/main.c:99
msgid "Name of existing vector map (from)"
msgstr "Tên của bản đồ vec-tơ hiện có (from)"

#: ../vector/v.distance/main.c:104
#, fuzzy
msgid "Layer number or name (from)"
msgstr "Lớp số (from)"

#: ../vector/v.distance/main.c:111
msgid "Feature type (from)"
msgstr "Kiểu đối tượng (from)"

#: ../vector/v.distance/main.c:116
msgid "Name of existing vector map (to)"
msgstr "Tên của tập tin vector hiện có (to)"

#: ../vector/v.distance/main.c:121
#, fuzzy
msgid "Layer number or name (to)"
msgstr "Lớp số (to)"

#: ../vector/v.distance/main.c:128
msgid "Feature type (to)"
msgstr "Kiểu đối tượng (to)"

#: ../vector/v.distance/main.c:134
msgid "Name for output vector map containing lines connecting nearest elements"
msgstr ""
"Tên của bản đồ vec-tơ đầu ra chứa các đường kết nối các thành phần gần nhất"

#: ../vector/v.distance/main.c:142
msgid "Maximum distance or -1 for no limit"
msgstr "Khoảng cách lớn nhất hoặc nhập -1 để chỉ không giới hạn"

#: ../vector/v.distance/main.c:149
msgid "Minimum distance or -1 for no limit"
msgstr "Khoảng cách nhỏ nhất hoặc nhập -1 để chỉ không giới hạn"

#: ../vector/v.distance/main.c:159
msgid "Values describing the relation between two nearest features"
msgstr "Các giá trị mô tả mối liên hệ giữa hai đối tượng gần nhất"

#: ../vector/v.distance/main.c:169
#, fuzzy
msgid "category of the nearest feature"
msgstr "%d phạm trù - không tìm thấy đối tượng gần nhất"

#: ../vector/v.distance/main.c:170
#, fuzzy
msgid "minimum distance to nearest feature"
msgstr "Khoảng cách tối đa đến đường gần nhất"

#: ../vector/v.distance/main.c:171
#, fuzzy
msgid "x coordinate of the nearest point on the 'to' feature"
msgstr "Tọa độ easting của một điểm trên mặt"

#: ../vector/v.distance/main.c:172
#, fuzzy
msgid "y coordinate of the nearest point on the 'to' feature"
msgstr "Tọa độ easting của một điểm trên mặt"

#: ../vector/v.distance/main.c:173
msgid ""
"distance to the nearest point on the 'to' feature along that linear feature"
msgstr ""

#: ../vector/v.distance/main.c:175
msgid ""
"angle along the nearest linear feature in the 'to' map, measured CCW from "
"the +x axis, in radians, between -Pi and Pi inclusive"
msgstr ""

#: ../vector/v.distance/main.c:178
msgid "attribute of nearest feature given by to_column option"
msgstr ""

#: ../vector/v.distance/main.c:191
msgid ""
"Column name(s) where values specified by 'upload' option will be uploaded"
msgstr ""
"Tên các cột chứa các giá trị được chỉ định bởi tùy chọn 'upload' sẽ được tải "
"lên"

#: ../vector/v.distance/main.c:197
msgid "Column name of nearest feature (used with upload=to_attr)"
msgstr "Tên cột của đối tượng gần nhất (được dùng với upload=to_attr)"

#: ../vector/v.distance/main.c:203
#, fuzzy
msgid "Name of table created when the 'distance to all' flag is used"
msgstr ""
"Tên của bảng được tạo cho đầu ra khi cờ 'khoảng cách đến tất cả' được dùng"

#: ../vector/v.distance/main.c:206
#, fuzzy
msgid "Field separator for printing output to stdout"
msgstr "Dấu phân cách trường (chế độ điểm)"

#: ../vector/v.distance/main.c:211
msgid "Print output to stdout, don't update attribute table"
msgstr ""
"In đầu ra tại stdout (đầu ra tiêu chuẩn), không cập nhật bảng thuộc tính"

#: ../vector/v.distance/main.c:213
msgid "First column is always category of 'from' feature called from_cat"
msgstr "Cột đầu tiên luôn là phạm trù của đối tượng 'from' được gọi from_cat"

#: ../vector/v.distance/main.c:218
msgid "Calculate distances to all features within the threshold"
msgstr "Tính các khoảng cách đến tất cả các đối tượng nằm trong ngưỡng"

#: ../vector/v.distance/main.c:220
#, fuzzy
msgid ""
"Output is written to stdout but may be uploaded to a new table created by "
"this module; multiple 'upload' options may be used."
msgstr ""
"Đầu ra được ghi ra stdout nhưng có thể được tải vào một bảng mới do module "
"này tạo ra. Các phạm trù 'from' có thể là dạng 'đa' (multiple)."

#: ../vector/v.distance/main.c:284
msgid "to_column option missing"
msgstr "tùy chọn to_column bị thiếu"

#: ../vector/v.distance/main.c:296
msgid "Too many column names"
msgstr "Quá nhiều tên cột"

#: ../vector/v.distance/main.c:303
msgid "Not enough column names"
msgstr "Không đủ tên cột"

#: ../vector/v.distance/main.c:315 ../vector/v.distance/main.c:335
#, fuzzy, c-format
msgid "Input vector map <%s> is 3D"
msgstr "Bản đồ vec-tơ đầu vào <%s> không phải kiểu 3D!"

#: ../vector/v.distance/main.c:326 ../vector/v.distance/main.c:347
#, fuzzy, c-format
msgid "No features of selected type found in <%s>"
msgstr "%d trong số %d đối tượng được chọn từ bản đồ vec-tơ <%s>"

#: ../vector/v.distance/main.c:419
msgid "dmin can not be larger than dmax"
msgstr ""

#: ../vector/v.distance/main.c:561
msgid "Incompatible column types"
msgstr "Các kiểu cột không tương thích"

#: ../vector/v.distance/main.c:609
#, fuzzy
msgid "No categories for 'from' for slected type and layer"
msgstr "%d phạm trù được đọc từ bản đồ vec-tơ (lớp %d)"

#: ../vector/v.distance/main.c:633
#, fuzzy
msgid "Finding nearest features..."
msgstr "Đang tìm các vùng gần nhất..."

#: ../vector/v.distance/main.c:734 ../vector/v.distance/main.c:1019
#, fuzzy, c-format
msgid "More cats found in to_layer (line=%d)"
msgstr "Tìm thấy nhiều cat trong to_layer (vùng=%d)"

#: ../vector/v.distance/main.c:811 ../vector/v.distance/main.c:1166
#, c-format
msgid "More cats found in to_layer (area=%d)"
msgstr "Tìm thấy nhiều cat trong to_layer (vùng=%d)"

#: ../vector/v.distance/main.c:919
#, fuzzy
msgid "Finding nearest features for areas..."
msgstr "Đang tìm các vùng gần nhất..."

#: ../vector/v.distance/main.c:1283
msgid "DATETIME type not yet supported, no attributes will be uploaded"
msgstr "Kiểu DATETIME chưa được hỗ trợ, thuộc tính sẽ không được tải vào"

#: ../vector/v.distance/main.c:1301
msgid "Unable to open default database"
msgstr "Không thể mở CSDL mặc định"

#: ../vector/v.distance/main.c:1641
#, c-format
msgid "%d categories with more than 1 feature in vector map <%s>"
msgstr "%d phạm trù với nhiều hơn 1 đối tượng trong bản đồ vec-tơ <%s>"

#: ../vector/v.distance/main.c:1644
#, c-format
msgid "%d categories - no nearest feature found"
msgstr "%d phạm trù - không tìm thấy đối tượng gần nhất"

#: ../vector/v.distance/main.c:1653
#, c-format
msgid "%d distances calculated"
msgstr "%d khoảng cách được tính toán"

#: ../vector/v.distance/main.c:1654
#, c-format
msgid "%d records inserted"
msgstr "%d bản ghi được chèn"

#: ../vector/v.distance/main.c:1656
#, c-format
msgid "%d insert errors"
msgstr "%d lỗi chèn"

#: ../vector/v.distance/main.c:1660
#, c-format
msgid "%d categories read from the map"
msgstr "%d phạm trù được đọc từ bản đồ"

#: ../vector/v.distance/main.c:1662
#, c-format
msgid "%d categories exist in the table"
msgstr "%d phạm trù tồn tại trong bảng"

#: ../vector/v.distance/main.c:1664
#, c-format
msgid "%d categories read from the map exist in the table"
msgstr "%d được đọc từ bản đồ hiện diện trong bảng"

#: ../vector/v.distance/main.c:1667
#, c-format
msgid "%d categories read from the map don't exist in the table"
msgstr "%d được đọc từ bản đồ không hiện diện trong bảng"

#: ../vector/v.outlier/main.c:74
msgid "Removes outliers from vector point data."
msgstr "Loại bỏ các đối tượng ngoại lệ khỏi dữ liệu điểm vec-tơ."

#: ../vector/v.outlier/main.c:92
msgid "Name of output outlier vector map"
msgstr "Tên của bản đồ vec-tơ chứa đối tượng ngoại lệ ở đầu ra"

#: ../vector/v.outlier/main.c:100
msgid "Name of vector map for visualization in QGIS"
msgstr "Tên của bản đồ vec-tơ để xem trong QGIS "

#: ../vector/v.outlier/main.c:124
msgid "Tykhonov regularization weight"
msgstr "Trọng số của phép chính quy hóa Tykhonov"

#: ../vector/v.outlier/main.c:132
msgid "Threshold for the outliers"
msgstr "Ngưỡng cho các đối tượng ngoại lệ"

#: ../vector/v.outlier/main.c:139
#, fuzzy
msgid "Filtering option"
msgstr "Tương quan"

#: ../vector/v.outlier/main.c:200 ../vector/v.surf.bspline/main.c:262
#: ../vector/v.surf.bspline/main.c:330
#, c-format
msgid "Unable to open vector map <%s> at the topological level"
msgstr "Không thể mở bản đồ vec-tơ <%s> ở cấp tôpô"

#: ../vector/v.outlier/main.c:263
#, c-format
msgid "It was impossible to create <%s> table."
msgstr "Không thể tạo bảng <%s>."

#: ../vector/v.outlier/main.c:296 ../vector/v.surf.bspline/main.c:550
#, fuzzy, c-format
msgid "Adjusted EW splines %d"
msgstr "các đường spline ĐT %d được điều chỉnh"

#: ../vector/v.outlier/main.c:297 ../vector/v.surf.bspline/main.c:551
#, fuzzy, c-format
msgid "Adjusted NS splines %d"
msgstr "các đường spline BN %d được điều chỉnh"

#: ../vector/v.outlier/main.c:353 ../vector/v.surf.bspline/main.c:622
#, fuzzy, c-format
msgid "Processing subregion %d of %d..."
msgstr "Đang xử lý các hàng %d-%d (của %d)..."

#: ../vector/v.outlier/main.c:355
msgid ""
"No subregions found! Check values for 'ew_step' and 'ns_step' parameters"
msgstr ""

#: ../vector/v.outlier/main.c:428
msgid "Outlier detection"
msgstr "Phát hiện giá trị ngoại biên"

#: ../vector/v.outlier/main.c:448 ../vector/v.surf.bspline/main.c:889
msgid "No data within this subregion. Consider increasing spline step values."
msgstr ""

#: ../vector/v.outlier/main.c:458 ../vector/v.surf.bspline/main.c:942
#, fuzzy
msgid "Auxiliary table could not be dropped"
msgstr "Không thể bỏ bảng phụ (auxiliar table)"

#: ../vector/v.in.lidar/main.c:159
#, fuzzy
msgid "Converts LAS LiDAR point clouds to a GRASS vector map with libLAS."
msgstr "Đổi các lớp vec-tơ OGR thành bản đồ vec-tơ GRASS."

#: ../vector/v.in.lidar/main.c:174 ../vector/v.in.lidar/main.c:218
msgid "Subregion"
msgstr "Vùng con"

#: ../vector/v.in.lidar/main.c:606
#, c-format
msgid "Unable open database <%s> by driver <%s>"
msgstr "Không thể mở CSDL <%s> bằng trình điều khiển <%s>"

#: ../vector/v.in.lidar/main.c:640
#, fuzzy, c-format
msgid "Scanning %d points..."
msgstr "Đang nhập các điểm..."

#: ../vector/v.in.lidar/main.c:807
#, fuzzy, c-format
msgid "%d points imported"
msgstr "%d điểm đã nạp"

#: ../vector/v.in.lidar/main.c:810
#, c-format
msgid "%d input points were not valid"
msgstr ""

#: ../vector/v.in.lidar/main.c:812
#, fuzzy, c-format
msgid "%d input points were outside of the selected area"
msgstr "%d điểm nằm ngoài ngưỡng"

#: ../vector/v.in.lidar/main.c:814
#, fuzzy, c-format
msgid "%d input points were filtered out by return number"
msgstr "%d điểm nằm ngoài ngưỡng"

#: ../vector/v.in.lidar/main.c:816
#, fuzzy, c-format
msgid "%d input points were filtered out by class number"
msgstr "%d điểm nằm ngoài ngưỡng"

#: ../vector/v.surf.bspline/crosscorr.c:75
#, c-format
msgid "%d are too many points. The cross validation would take too much time."
msgstr ""
"%d có quá nhiều điểm. Việc kiểm tra chéo sẽ mất thời gian hơn rất nhiều."

#: ../vector/v.surf.bspline/crosscorr.c:84
#, c-format
msgid "%d points read in region"
msgstr "%d điểm được đọc trong vùng"

#: ../vector/v.surf.bspline/crosscorr.c:88
#, fuzzy
msgid ""
"Maybe it takes too long. It will depend on how many points you are "
"considering."
msgstr ""
"Có lẽ mất quá nhiều thời gian. Điều tùy thuộc vào việc bạn xem xét bao nhiêu "
"điểm."

#: ../vector/v.surf.bspline/crosscorr.c:119
#, c-format
msgid "CrossCorrelation: driver=%s db=%s"
msgstr "CrossCorrelation (tương quan chéo): trình điều khiển=%s db=%s"

#: ../vector/v.surf.bspline/crosscorr.c:136
#, c-format
msgid "No records selected from table <%s> "
msgstr "Không có bản ghi nào được chọn từ bảng <%s>"

#: ../vector/v.surf.bspline/main.c:96
#, fuzzy
msgid ""
"Performs bicubic or bilinear spline interpolation with Tykhonov "
"regularization."
msgstr "Nội suy spline bậc ba hoặc song tuyến với phép chính quy hóa Tykhonov."

#: ../vector/v.surf.bspline/main.c:119
#, fuzzy
msgid "If not given and input is 3D vector map then z-coordinates are used."
msgstr "[%d] phạm trù điểm được đọc"

#: ../vector/v.surf.bspline/main.c:126
#, fuzzy
msgid "Name of input vector map with sparse points"
msgstr "Tên của bản đồ vec-tơ đầu vào chứa các điểm thưa thớt"

#: ../vector/v.surf.bspline/main.c:139
#, fuzzy
msgid "Raster map to use for masking (applies to raster output only)"
msgstr "Dùng định dạng kiểu ESRI (chỉ áp dụng cho đầu ra WKT)"

#: ../vector/v.surf.bspline/main.c:207
msgid "Choose either vector or raster output, not both"
msgstr "Chọn đầu ra kiểu vec-tơ hoặc raster, không được chọn cả hai"

#: ../vector/v.surf.bspline/main.c:210
msgid "No raster or vector or cross-validation output"
msgstr "Không có đầu ra raster lẫn vec-tơ hoặc kiểm chứng chéo"

#: ../vector/v.surf.bspline/main.c:226
#, fuzzy
msgid "Unable to set default DB connection"
msgstr "Không thể thiết lập phép chiếu"

#: ../vector/v.surf.bspline/main.c:231
#, fuzzy
msgid "No default DB defined"
msgstr "Bản đồ dữ liệu không được chỉ định"

#: ../vector/v.surf.bspline/main.c:252
#, fuzzy
msgid "Old auxiliary table could not be dropped"
msgstr "Không thể bỏ bảng phụ (auxiliar table)"

#: ../vector/v.surf.bspline/main.c:278
#, fuzzy, c-format
msgid "Input vector map is 2D. Parameter <%s> required."
msgstr "Bản đồ vec-tơ đầu vào <%s> không phải kiểu 3D!"

#: ../vector/v.surf.bspline/main.c:289
#, fuzzy, c-format
msgid "Estimated point density: %.4g"
msgstr "Ước lượng mật độ và khoảng cách điểm"

#: ../vector/v.surf.bspline/main.c:290
#, fuzzy, c-format
msgid "Estimated mean distance between points: %.4g"
msgstr "Dùng khoảng cách lớn nhất giữa các điểm: %f"

#: ../vector/v.surf.bspline/main.c:293
#, fuzzy, c-format
msgid "No points in current region"
msgstr "Không có điểm nào trong vùng hiện tại!"

#: ../vector/v.surf.bspline/main.c:322
#, c-format
msgid "Vector map <%s> of sparse points will be interpolated"
msgstr "Bản đồ vec-tơ <%s> có các điểm phân tán sẽ được nội suy"

#: ../vector/v.surf.bspline/main.c:338
#, fuzzy, 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 ""
"Xin lỗi, trình điều khiển <%s> không được phép dùng với đầu ra vec-tơ trong "
"mô-đun này. Hãy thử với đầu ra raster hoặc trình điều khiển khác."

#: ../vector/v.surf.bspline/main.c:361
#, fuzzy, c-format
msgid "Points in input vector map <%s> will be interpolated"
msgstr "Bản đồ vec-tơ <%s> sẽ được nội suy"

#: ../vector/v.surf.bspline/main.c:368
#, fuzzy
msgid "Reading values from attribute table..."
msgstr "Chép cả bảng thuộc tính"

#: ../vector/v.surf.bspline/main.c:372
#, fuzzy
msgid "Cannot read layer info"
msgstr "Không thể đọc thông tin trường"

#: ../vector/v.surf.bspline/main.c:414
#, c-format
msgid "Interpolation: Creating table: It was impossible to create table <%s>."
msgstr "Nội suy: Đang tạo bảng: Không thể nào tạo được bảng <%s>."

#: ../vector/v.surf.bspline/main.c:431
#, fuzzy, c-format
msgid "Cells for raster map <%s> will be interpolated"
msgstr "Bản đồ vec-tơ <%s> sẽ được nội suy"

#: ../vector/v.surf.bspline/main.c:493
#, fuzzy
msgid "Load masking map"
msgstr "Đang nạp các bản đồ: "

#: ../vector/v.surf.bspline/main.c:706
#, fuzzy, c-format
msgid "%d points found in this subregion"
msgstr "%lu điểm tìm thấy trong vùng."

#: ../vector/v.surf.bspline/main.c:753
#, c-format
msgid "Interpolation: (%d,%d): No record for point (cat = %d)"
msgstr "Nội suy: (%d,%d): Không có bản ghi cho điểm (cat = %d)"

#: ../vector/v.build/main.c:39
#, fuzzy
msgid "Creates topology for vector map."
msgstr "Tạo tôpô cho bản đồ vector của GRASS."

#: ../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 "Tên của bản đồ vector"

#: ../vector/v.build/main.c:49
#, fuzzy
msgid ""
"Name for output vector map where erroneous vector features are written to"
msgstr "Tên của bản đồ vec-tơ dùng để lưu các đối tượng vec-tơ bị lỗi"

#: ../vector/v.build/main.c:61
#, fuzzy
msgid "Build topology or dump topology or indices to standard output"
msgstr ""
"Xây dựng tôpô hoặc 'đổ' tôpô hoặc chỉ mục không gian vào đầu ra tiêu chuẩn"

#: ../vector/v.build/main.c:65
#, fuzzy
msgid "build topology"
msgstr "Không xây dựng tôpô"

#: ../vector/v.build/main.c:66
#, fuzzy
msgid "write topology to stdout"
msgstr "Không thể ghi vào <%s>"

#: ../vector/v.build/main.c:67
#, fuzzy
msgid "write spatial index to stdout"
msgstr "In ma trận chuyển đổi ra đầu ra chuẩn"

#: ../vector/v.build/main.c:68
#, fuzzy
msgid "write category index to stdout"
msgstr "Không thể ghi vào <%s>"

#: ../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
#, fuzzy, c-format
msgid "Vector map <%s> is not in current mapset"
msgstr "Không tìm thấy bản đồ vector <%s>"

#: ../vector/v.out.ogr/export_lines.c:178
#: ../vector/v.out.ogr/export_areas.c:150
#, fuzzy, c-format
msgid "Unable to export multi-features. No category index for layer %d."
msgstr "không thể ghi tập tin phạm trù cho <%s>"

#: ../vector/v.out.ogr/export_lines.c:212
#: ../vector/v.out.ogr/export_areas.c:183
#, fuzzy, c-format
msgid ""
"Unable to create multi-feature. Category %d not found in line %d, field %d"
msgstr "Không thể lấy độ cao của đối tượng có phạm tru %d"

#: ../vector/v.out.ogr/attrb.c:65
#, fuzzy, c-format
msgid "No database record for cat = %d and export of 'cat' disabled"
msgstr "Không có bản ghi CSDL cho phạm trù %d"

#: ../vector/v.out.ogr/export_areas.c:161
#, fuzzy
msgid "Exporting features with category..."
msgstr "Bỏ đối tượng không có phạm trù"

#: ../vector/v.out.ogr/export_areas.c:221
#, fuzzy
msgid "Exporting features without category..."
msgstr "Bỏ đối tượng không có phạm trù"

#: ../vector/v.out.ogr/args.c:9
#, fuzzy
msgid "Name of input vector map to export"
msgstr "Tên bản đồ raster đầu vào để quy chiếu"

#: ../vector/v.out.ogr/args.c:18
#, fuzzy
msgid "Feature type(s)"
msgstr "Kiểu đối tượng"

#: ../vector/v.out.ogr/args.c:20
#, fuzzy
msgid ""
"Combination of types is not supported by all output formats. Default is to "
"use first type found in input vector map."
msgstr "Sự tổ hợp các kiểu không phải tất cả các định dạng đều hỗ trợ."

#: ../vector/v.out.ogr/args.c:28
#, fuzzy
msgid "Name of output OGR datasource"
msgstr "Tên cho tập tin đầu ra"

#: ../vector/v.out.ogr/args.c:30
#, fuzzy
msgid ""
"For example: ESRI Shapefile: filename or directory for storage\n"
"\t\t\tPostGIS database: connection string"
msgstr "Ví dụ: ESRi Shapfile: tên hoặc thư mục để lưu"

#: ../vector/v.out.ogr/args.c:40
#, fuzzy
msgid "Data format to write"
msgstr "Tiêu đề bản đồ vec-tơ"

#: ../vector/v.out.ogr/args.c:47
#, fuzzy
msgid "Name for output OGR layer. If not specified, input name is used"
msgstr "Tên lớp OGR. Nếu không được chỉ định, dùng tên đầu vào."

#: ../vector/v.out.ogr/args.c:49
#, fuzzy
msgid ""
"For example: ESRI Shapefile: shapefile name\n"
"\t\t\tPostGIS database: table name"
msgstr ""
"Các ví dụ:\n"
" \t\tESRI Shapefile: tên tập tin shape\n"
"\t\tMapInfo File: tên tập tin mapinfo"

#: ../vector/v.out.ogr/args.c:57
#, fuzzy
msgid "Optionally change default output type"
msgstr "Tùy chọn thay đổi kiểu đầu vào mặc định"

#: ../vector/v.out.ogr/args.c:60
#, fuzzy
msgid "export area boundaries as linestrings"
msgstr "Đang làm sạch ranh giới tại các nốt..."

#: ../vector/v.out.ogr/args.c:61
#, fuzzy
msgid "export lines as polygons"
msgstr "Xuất các đường thành các đa giác"

#: ../vector/v.out.ogr/args.c:71
msgid "OGR dataset creation option (format specific, NAME=VALUE)"
msgstr "Tùy chọn tạo bộ dữ liệu OGR (đặc thù theo định dạng, TÊN=GIÁ_TRỊ)"

#: ../vector/v.out.ogr/args.c:81
msgid "OGR layer creation option (format specific, NAME=VALUE)"
msgstr "Tùy chọn tạo lớp OGR (đặc thù theo định dạng, TÊN=GIÁ_TRỊ)"

#: ../vector/v.out.ogr/args.c:86
#, fuzzy
msgid "Open an existing OGR datasource for update"
msgstr "Xóa dữ liệu hiện có khỏi thư mục tải xuống"

#: ../vector/v.out.ogr/args.c:90
msgid "Append to existing layer"
msgstr ""

#: ../vector/v.out.ogr/args.c:91
#, fuzzy
msgid "A new OGR layer is created if it does not exist"
msgstr "Nhóm <%s> không tồn tại"

#: ../vector/v.out.ogr/args.c:96
msgid "Skip export of GRASS category ID ('cat') attribute"
msgstr ""

#: ../vector/v.out.ogr/args.c:102
#, fuzzy
msgid ""
"Also export features without category (not labeled). Otherwise only features "
"with category are exported."
msgstr ""
"Chỉ xuất các đối tượng với phạm trù (có nhãn). Nếu không tất cả các đối "
"tượng đều được xuất ra"

#: ../vector/v.out.ogr/args.c:108
msgid "Use ESRI-style .prj file format (applies to Shapefile output only)"
msgstr ""
"Dùng định dạng tập tin .prj kiểu ESRI (chỉ áp dụng cho đầu ra định dạng "
"shapefile)"

#: ../vector/v.out.ogr/args.c:114
#, fuzzy
msgid "Force 2D output even if input is 3D (applies to Shapefile output only)"
msgstr ""
"Dùng định dạng tập tin .prj kiểu ESRI (chỉ áp dụng cho đầu ra định dạng "
"shapefile)"

#: ../vector/v.out.ogr/args.c:122
msgid "Export vector data as multi-features"
msgstr ""

#: ../vector/v.out.ogr/args.c:128
#, fuzzy
msgid ""
"Create a new empty layer in defined OGR datasource and exit. Nothing is read "
"from input."
msgstr "Tạo một bản đồ vec-tơ mới rỗng và thoát. Không đọc gì từ đầu vào"

#: ../vector/v.out.ogr/main.c:86
#, fuzzy
msgid "Exports a vector map layer to any of the supported OGR vector formats."
msgstr "Đổi thành một trong các định dạng vector được OGR hỗ trợ."

#: ../vector/v.out.ogr/main.c:87
msgid "By default a vector map layer is exported to Esri Shapefile format."
msgstr ""

#: ../vector/v.out.ogr/main.c:164
#, fuzzy
msgid "Volumes will be exported as sets of faces"
msgstr "Tên cột (sẽ được cập nhật bởi các giá trị qvector (truy vấn vector)"

#: ../vector/v.out.ogr/main.c:182
#, fuzzy
msgid "Unable to determine input map's vector feature type(s)."
msgstr "Không thể xác định kiểu ô raster"

#: ../vector/v.out.ogr/main.c:197
#, fuzzy, c-format
msgid "Appending to OGR layer requires option '%s'"
msgstr "Công cụ %s đòi hỏi phải có tùy chọn %s"

#: ../vector/v.out.ogr/main.c:252
msgid "The combination of types is not supported by all formats."
msgstr "Sự tổ hợp các kiểu không phải tất cả các định dạng đều hỗ trợ."

#: ../vector/v.out.ogr/main.c:276
#, fuzzy, c-format
msgid "Unknown EPSG code %s"
msgstr "Màu không biết: [%s]"

#: ../vector/v.out.ogr/main.c:294
#, c-format
msgid "OGR layer <%s> created in datasource <%s> (format '%s')"
msgstr ""

#: ../vector/v.out.ogr/main.c:306
msgid ""
"The map contains islands. With the -c flag, islands will appear as filled "
"areas, not holes in the output map."
msgstr ""

#: ../vector/v.out.ogr/main.c:312
#, fuzzy, 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] ""
"Tìm thấy %d điểm, nhưng không được yêu cầu xuất ra. Kiểm tra lại tham số "
"'type'."
msgstr[1] ""
"Tìm thấy %d điểm, nhưng không được yêu cầu xuất ra. Kiểm tra lại tham số "
"'type'."

#: ../vector/v.out.ogr/main.c:320
#, fuzzy, 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] ""
"Tìm thấy %d đường, nhưng không được yêu cầu xuất ra. Kiểm tra lại tham số "
"'type'."
msgstr[1] ""
"Tìm thấy %d đường, nhưng không được yêu cầu xuất ra. Kiểm tra lại tham số "
"'type'."

#: ../vector/v.out.ogr/main.c:329
#, fuzzy, 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] ""
"Tìm thấy %d ranh giới, nhưng không được yêu cầu xuất ra. Kiểm tra lại tham "
"số 'type'."
msgstr[1] ""
"Tìm thấy %d ranh giới, nhưng không được yêu cầu xuất ra. Kiểm tra lại tham "
"số 'type'."

#: ../vector/v.out.ogr/main.c:338
#, fuzzy, 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] ""
"Tìm thấy %d trọng tâm, nhưng không được yêu cầu xuất ra. Kiểm tra lại tham "
"số 'type'."
msgstr[1] ""
"Tìm thấy %d trọng tâm, nhưng không được yêu cầu xuất ra. Kiểm tra lại tham "
"số 'type'."

#: ../vector/v.out.ogr/main.c:346
#, fuzzy, 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] ""
"Tìm thấy %d vùng, nhưng không được yêu cầu xuất ra. Kiểm tra lại tham số "
"'type'."
msgstr[1] ""
"Tìm thấy %d vùng, nhưng không được yêu cầu xuất ra. Kiểm tra lại tham số "
"'type'."

#: ../vector/v.out.ogr/main.c:354
#, fuzzy, 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] ""
"Tìm thấy %d mặt, nhưng không được yêu cầu xuất ra. Kiểm tra lại tham số "
"'type'."
msgstr[1] ""
"Tìm thấy %d mặt, nhưng không được yêu cầu xuất ra. Kiểm tra lại tham số "
"'type'."

#: ../vector/v.out.ogr/main.c:362
#, fuzzy, 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] ""
"Tìm thấy %d đường, nhưng không được yêu cầu xuất ra. Kiểm tra lại tham số "
"'type'."
msgstr[1] ""
"Tìm thấy %d đường, nhưng không được yêu cầu xuất ra. Kiểm tra lại tham số "
"'type'."

#: ../vector/v.out.ogr/main.c:372
#, fuzzy
msgid ""
"No points found, but requested to be exported. Will skip this feature type."
msgstr ""
"Tìm thấy %d điểm, nhưng không được yêu cầu xuất ra. Kiểm tra lại tham số "
"'type'."

#: ../vector/v.out.ogr/main.c:381
#, fuzzy
msgid ""
"No lines found, but requested to be exported. Will skip this feature type."
msgstr ""
"Tìm thấy %d đường, nhưng không được yêu cầu xuất ra. Kiểm tra lại tham số "
"'type'."

#: ../vector/v.out.ogr/main.c:391
#, fuzzy
msgid ""
"No boundaries found, but requested to be exported. Will skip this feature "
"type."
msgstr ""
"Tìm thấy %d ranh giới, nhưng không được yêu cầu xuất ra. Kiểm tra lại tham "
"số 'type'."

#: ../vector/v.out.ogr/main.c:400
#, fuzzy
msgid ""
"No areas found, but requested to be exported. Will skip this feature type."
msgstr ""
"Tìm thấy %d vùng, nhưng không được yêu cầu xuất ra. Kiểm tra lại tham số "
"'type'."

#: ../vector/v.out.ogr/main.c:410
#, fuzzy
msgid ""
"No centroids found, but requested to be exported. Will skip this feature "
"type."
msgstr ""
"Tìm thấy %d trọng tâm, nhưng không được yêu cầu xuất ra. Kiểm tra lại tham "
"số 'type'."

#: ../vector/v.out.ogr/main.c:419
#, fuzzy
msgid ""
"No faces found, but requested to be exported. Will skip this feature type."
msgstr ""
"Tìm thấy %d mặt, nhưng không được yêu cầu xuất ra. Kiểm tra lại tham số "
"'type'."

#: ../vector/v.out.ogr/main.c:428
#, fuzzy
msgid ""
"No kernels found, but requested to be exported. Will skip this feature type."
msgstr ""
"Tìm thấy %d vùng, nhưng không được yêu cầu xuất ra. Kiểm tra lại tham số "
"'type'."

#: ../vector/v.out.ogr/main.c:437
#, fuzzy
msgid ""
"No volumes found, but requested to be exported. Will skip this feature type."
msgstr ""
"Tìm thấy %d đường, nhưng không được yêu cầu xuất ra. Kiểm tra lại tham số "
"'type'."

#: ../vector/v.out.ogr/main.c:462
#, c-format
msgid "OGR driver <%s> not found"
msgstr "Không tìm thấy trình điều khiển OGR <%s>"

#: ../vector/v.out.ogr/main.c:489
#, c-format
msgid "Unable to open OGR data source '%s'"
msgstr "Không thể mở nguồn dữ liệu OGR '%s'"

#: ../vector/v.out.ogr/main.c:503
#, fuzzy, c-format
msgid "Layer <%s> already exists in OGR data source '%s'"
msgstr "<%s> đã có trong bộ bản đồ <%s>"

#: ../vector/v.out.ogr/main.c:507
#, fuzzy, c-format
msgid "OGR layer <%s> already exists and will be overwritten"
msgstr "Bản đồ raster <%s> đã có và sẽ bị ghi đè"

#: ../vector/v.out.ogr/main.c:514
#, fuzzy, c-format
msgid "OGR layer <%s> doesn't exists, creating new OGR layer instead"
msgstr "Bản đồ raster <%s> đã có và sẽ bị ghi đè"

#: ../vector/v.out.ogr/main.c:542
msgid "Overriding existing user-defined 'SHPT=' LCO."
msgstr ""

#: ../vector/v.out.ogr/main.c:557
#, fuzzy, 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 ""
"Bản đồ vec-tơ <%s> có kiểu 3D. Hãy dùng các tùy chọn tạo lớp đặc thù theo "
"định dạng (tham số 'lco') để xuất ra 3D chứ không phải 2D (mặc định)"

#: ../vector/v.out.ogr/main.c:569
#, fuzzy, 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 ""
"Bản đồ vec-tơ <%s> có kiểu 3D. Hãy dùng các tùy chọn tạo lớp đặc thù theo "
"định dạng (tham số 'lco') để xuất ra 3D chứ không phải 2D (mặc định)"

#: ../vector/v.out.ogr/main.c:576
#, fuzzy, c-format
msgid ""
"Vector map <%s> is 3D. Use format specific layer creation options (parameter "
"'lco') to export <in 3D rather than 2D (default)."
msgstr ""
"Bản đồ vec-tơ <%s> có kiểu 3D. Hãy dùng các tùy chọn tạo lớp đặc thù theo "
"định dạng (tham số 'lco') để xuất ra 3D chứ không phải 2D (mặc định)"

#: ../vector/v.out.ogr/main.c:595
msgid "Unable to create OGR layer"
msgstr "Không thể tạo lớp OGR"

#: ../vector/v.out.ogr/main.c:607
msgid "No attribute table found -> using only category numbers as attributes"
msgstr ""
"Không tìm thấy bảng thuộc tính -> chỉ dùng số hiệu phạm trù làm thuộc tính"

#: ../vector/v.out.ogr/main.c:611
msgid "Exporting 'cat' anyway, as it is the only attribute table field"
msgstr ""

#: ../vector/v.out.ogr/main.c:620 ../vector/v.out.ogr/main.c:692
#, fuzzy, c-format
msgid "New attribute column <%s> added to the table"
msgstr "Tên của cột thuộc tính dùng cho độ cao"

#: ../vector/v.out.ogr/main.c:704
#, fuzzy, c-format
msgid "Key column <%s> not found"
msgstr "Không tìm thấy cột key '%s'"

#: ../vector/v.out.ogr/main.c:717
#, fuzzy, c-format
msgid "Exporting %d feature..."
msgid_plural "Exporting %d features..."
msgstr[0] "Đang trích ra các đối tượng..."
msgstr[1] "Đang trích ra các đối tượng..."

#: ../vector/v.out.ogr/main.c:732
#, fuzzy, c-format
msgid "Exporting %d area (may take some time)..."
msgid_plural "Exporting %d areas (may take some time)..."
msgstr[0] "Đang xuất %i vùng (có thể mất một lúc)..."
msgstr[1] "Đang xuất %i vùng (có thể mất một lúc)..."

#: ../vector/v.out.ogr/main.c:751
#, fuzzy, c-format
msgid "Exporting %d volume..."
msgid_plural "Exporting %d volumes..."
msgstr[0] "Đang xuất %i điểm/đường..."
msgstr[1] "Đang xuất %i điểm/đường..."

#: ../vector/v.out.ogr/main.c:755
msgid "Export of volumes not implemented yet. Skipping."
msgstr ""

#: ../vector/v.out.ogr/main.c:772
#, fuzzy, c-format
msgid "%d feature without attributes was written"
msgid_plural "%d features without attributes were written"
msgstr[0] "%d đối tượng không có thuộc tính đã được ghi"
msgstr[1] "%d đối tượng không có thuộc tính đã được ghi"

#: ../vector/v.out.ogr/main.c:778
#, fuzzy, c-format
msgid "%d feature without category was written"
msgid_plural "%d features without category were written"
msgstr[0] "%d đối tượng không có phạm trù đã được ghi"
msgstr[1] "%d đối tượng không có phạm trù đã được ghi"

#: ../vector/v.out.ogr/main.c:782
#, c-format
msgid ""
"%d feature without category was skipped. Features without category are "
"written only when -%c flag is given."
msgid_plural ""
"%d features without category were skipped. Features without category are "
"written only when -%c flag is given."
msgstr[0] ""
msgstr[1] ""

#: ../vector/v.out.ogr/main.c:798
#, fuzzy
msgid "Output layer is empty, no features written"
msgstr "Bản đồ vec-tơ đầu ra dùng để ghi các đường định hướng"

#: ../vector/v.out.ogr/main.c:799
#, fuzzy, 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] "%d đối tượng được ghi vào '%s'."
msgstr[1] "%d đối tượng được ghi vào '%s'."

#: ../vector/v.out.ogr/create.c:20
#, fuzzy, c-format
msgid "OGR driver <%s> not available"
msgstr "Lớp <%s> không dùng được"

#: ../vector/v.out.ogr/create.c:26
#, fuzzy, c-format
msgid "Creation of output OGR datasource <%s> failed"
msgstr "Không thể mở nguồn dữ liệu OGR %s"

#: ../vector/v.out.ogr/create.c:36
#, c-format
msgid "Creation of OGR layer <%s> failed"
msgstr ""

#: ../vector/v.out.svg/main.c:76
#, fuzzy
msgid "Exports a vector map to SVG file."
msgstr "Xuất một bản đồ vec-tơ GRASS ra SVG."

#: ../vector/v.out.svg/main.c:85
msgid "Name for SVG output file"
msgstr "Tên tập tin SVG đầu ra"

#: ../vector/v.out.svg/main.c:94
msgid "Output type"
msgstr "Kiểu đầu ra"

#: ../vector/v.out.svg/main.c:95
msgid "Defines which feature-type will be extracted"
msgstr "Xác định kiểu đối tượng nào sẽ được trích xuất"

#: ../vector/v.out.svg/main.c:103
msgid "Coordinate precision"
msgstr "Độ chính xác tọa độ"

#: ../vector/v.out.svg/main.c:109
msgid "Attribute(s) to include in output SVG"
msgstr "(Các) thuộc tính đưa vào tập tin SVG đầu ra"

#: ../vector/v.out.svg/main.c:130
msgid "Precision must not be negative"
msgstr "Độ chính xác không được âm"

#: ../vector/v.out.svg/main.c:133
msgid "Precision must not be higher than 15"
msgstr "Độ chính xác không được lớn hơn 15"

#: ../vector/v.out.svg/main.c:201
#, fuzzy, c-format
msgid "Unable to create SVG file <%s>"
msgstr "Không thể tạo tập tin <%s>"

#: ../vector/v.out.svg/main.c:218
#, fuzzy, c-format
msgid "No areas found, skipping %s"
msgstr "Không tìm thấy vùng, bỏ qua type=poly"

#: ../vector/v.out.svg/main.c:259
#, fuzzy, c-format
msgid "%d areas extracted"
msgstr "%d đỉnh bị loại bỏ"

#: ../vector/v.out.svg/main.c:266
#, fuzzy, c-format
msgid "No points found, skipping %s"
msgstr "Không tìm thấy điểm, bỏ qua type=point"

#: ../vector/v.out.svg/main.c:295
#, fuzzy, c-format
msgid "%d points extracted"
msgstr "%d điểm đã nạp"

#: ../vector/v.out.svg/main.c:302
#, fuzzy, c-format
msgid "No lines found, skipping %s"
msgstr "Không tìm thấy đường, bỏ qua type=line"

#: ../vector/v.out.svg/main.c:329
#, fuzzy, c-format
msgid "%d lines extracted"
msgstr "%d đường được gộp"

#: ../vector/v.out.svg/main.c:396
#, c-format
msgid "Cannot select attributes for cat=%d"
msgstr "Không thể chọn các thuộc tính cho phạm trù cat=%d"

#: ../vector/v.extract/copy_tab.c:90
#, fuzzy, c-format
msgid "Writing attributes for layer %d"
msgstr "Thiếu thuộc tính tôpô cho bề mặt %d"

#: ../vector/v.extract/copy_tab.c:95
#, fuzzy, c-format
msgid "No attribute table for layer %d"
msgstr "Cần có bảng thuộc tính"

#: ../vector/v.extract/extract.c:171
#, fuzzy, c-format
msgid "No category found for area %d. Skipping."
msgstr "Không tìm thấy thuộc tính cho cat %d: %s"

#: ../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
#, fuzzy
msgid ""
"Topology level required for extracting areas for OGR layers. Areas will be "
"not processed."
msgstr "Đang tính trong tâm cho các vùng..."

#: ../vector/v.extract/main.c:83
#, fuzzy
msgid ""
"Selects vector features from an existing vector map and creates a new vector "
"map containing only the selected features."
msgstr ""
"Chọn các đối tượng vec-tơ từ một bản đồ vec-tơ hiện có và tạo một bản đồ mới "
"chỉ chứa các đối tượng được chọn."

#: ../vector/v.extract/main.c:88
msgid "Dissolve common boundaries (default is no)"
msgstr "Hoà tan các ranh giới chung (mặc định là không)"

#: ../vector/v.extract/main.c:92
#, fuzzy
msgid "Do not copy attributes (see also 'new' parameter)"
msgstr "Đừng sao chép bảng (xem thêm tham số 'new')"

#: ../vector/v.extract/main.c:108
msgid "Types to be extracted"
msgstr "Các kiểu cần trích xuất"

#: ../vector/v.extract/main.c:123
msgid "Input text file with category numbers/number ranges to be extracted"
msgstr ""
"Tập tin văn bản đầu vào với số phạm trù/số khoảng giá trị cần trích xuất"

#: ../vector/v.extract/main.c:124
msgid "If '-' given reads from standard input"
msgstr "Nếu là '-' thì đọc từ đầu vào tiêu chuẩn"

#: ../vector/v.extract/main.c:132
msgid "Number of random categories matching vector objects to extract"
msgstr "Số phạm trù ngẫu nhiên khớp với các đối tượng vec-tơ để trích xuất"

#: ../vector/v.extract/main.c:134
msgid "Number must be smaller than unique cat count in layer"
msgstr "Số lượng phải nhỏ hơn số phạm trù đơn trị đếm được trong lớp"

#: ../vector/v.extract/main.c:142
msgid "Desired new category value (enter -1 to keep original categories)"
msgstr ""

#: ../vector/v.extract/main.c:144
#, fuzzy
msgid "If new >= 0, attributes is not copied"
msgstr "Nếu >=0, bảng không được sao chép"

#: ../vector/v.extract/main.c:161
#, fuzzy, c-format
msgid ""
"Options <%s>, <%s>, <%s> and <%s> options are exclusive. Please specify only "
"one of them."
msgstr ""
"Liệt kê, tập tin, trong đó các tùy chọn 'shere' và 'random' loại trừ nhau. "
"Chỉ chọn một trong hai"

#: ../vector/v.extract/main.c:208
#, c-format
msgid "Category value in '%s' not valid"
msgstr "Giá trị phạm trù trong '%s' không hợp lệ"

#: ../vector/v.extract/main.c:224
#, fuzzy, c-format
msgid "Process file <%s> for category numbers..."
msgstr "Xử lý tập tin <%s> để lấy số phạm trù"

#: ../vector/v.extract/main.c:229
#, c-format
msgid "Unable to open specified file <%s>"
msgstr "Không thể mở tập tin <%s> được chỉ định"

#: ../vector/v.extract/main.c:240
#, c-format
msgid "Ignored text entry: %s"
msgstr "Mục văn bản bị bỏ qua: %s"

#: ../vector/v.extract/main.c:259
#, fuzzy, c-format
msgid "Loading categories from table <%s>..."
msgstr "%d phạm trù được nạp từ bảng <%s>"

#: ../vector/v.extract/main.c:269
#, c-format
msgid "Unable select records from table <%s>"
msgstr "Không thể chọn các bản ghi từ bảng <%s>"

#: ../vector/v.extract/main.c:271
#, fuzzy, c-format
msgid "%d category loaded"
msgid_plural "%d categories loaded"
msgstr[0] "%d phạm trù được nạp từ bảng"
msgstr[1] "%d phạm trù được nạp từ bảng"

#: ../vector/v.extract/main.c:286
msgid ""
"This map has no categories attached. Use v.category to attach categories to "
"this vector map."
msgstr ""
"Bản đồ này không có các phạm trù được gắn vào. dùng v.categgory để gắn các "
"phạm trù vào bản đồ vec-tơ này."

#: ../vector/v.extract/main.c:293
msgid "Please specify random number larger than 0"
msgstr "Vui lòng chỉ định số lượng ngẫu nhiên lớn hơn 0"

#: ../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 ""
"Số đếm phạm trù ngẫu nhiên phải nhỏ hơn số đối tượng đếm được. Chỉ có %d đối "
"tượng thuộc (các) kiểu: %s"

#: ../vector/v.extract/main.c:320
#, fuzzy, c-format
msgid ""
"Random category count is larger or equal to uniq <%s> feature category count "
"%d"
msgstr ""
"Số đếm phạm trù ngẫu nhiên lớn hơn hoặc bằng số lượng đơn trị \"%s\" phạm "
"trù đối tượng đếm %d"

#: ../vector/v.extract/main.c:354
msgid "Extracting features..."
msgstr "Đang trích ra các đối tượng..."

#: ../vector/v.extract/main.c:378
msgid "Removing duplicate centroids..."
msgstr "Đang loại bỏ các trọng tâm lặp..."

#: ../vector/v.rectify/cp.c:307 ../vector/v.rectify/cp.c:331
#, fuzzy, c-format
msgid "Can not open file <%s>"
msgstr "Không thể mở tập tin quy tắc <%s>"

#: ../vector/v.rectify/cp.c:314 ../vector/v.rectify/cp.c:338
#, fuzzy, c-format
msgid "Bad format in control point file <%s>"
msgstr "Không thể tạo thống kê của tập tin cấu hình %s"

#: ../vector/v.rectify/main.c:73
#, fuzzy
msgid ""
"Rectifies a vector by computing a coordinate transformation for each object "
"in the vector based on the control points."
msgstr ""
"Nắn chỉnh một ảnh bằng cách tính toán phép chuyển đổi tọa độ cho từng điểm "
"ảnh trong ảnh dựa trên các điểm khống chế."

#: ../vector/v.rectify/main.c:88
#, fuzzy
msgid "Name of input file with control points"
msgstr "Không có các điểm khống chế được kích hoạt"

#: ../vector/v.rectify/main.c:93
#, fuzzy
msgid "Name of output file with RMS errors (if omitted or '-' output to stdout"
msgstr ""
"Tên tập tin đầu ra (nếu bỏ qua hoặc \"-\" thì xuất ra đầu ra tiêu chuẩn)"

#: ../vector/v.rectify/main.c:105
#, fuzzy
msgid "Field separator for RMS report"
msgstr "In ra các thống kê ở dạng tập lệnh shell"

#: ../vector/v.rectify/main.c:109
#, fuzzy
msgid "Perform 3D transformation"
msgstr "vector, chuyển đổi"

#: ../vector/v.rectify/main.c:113
#, fuzzy
msgid "Perform orthogonal 3D transformation"
msgstr "vector, chuyển đổi"

#: ../vector/v.rectify/main.c:117
#, fuzzy
msgid "Print RMS errors"
msgstr "%d lỗi chèn"

#: ../vector/v.rectify/main.c:118
msgid "Print RMS errors and exit without rectifying the input map"
msgstr ""

#: ../vector/v.rectify/main.c:136
msgid "Please select a group or give an input file."
msgstr ""

#: ../vector/v.rectify/main.c:138
msgid "Points in group will be ignored, GCPs in input file are used."
msgstr ""

#: ../vector/v.rectify/main.c:154
#, fuzzy
msgid "3D transformation requires a 3D vector"
msgstr "dùng các quy tắc chuyển đổi cho LANDSAT-4"

#: ../vector/v.rectify/main.c:157
msgid "A file with 3D control points is needed for 3D transformation"
msgstr ""

#: ../vector/v.rectify/main.c:201
#, fuzzy, c-format
msgid "The vector map <%s> already exists in"
msgstr "Bản đồ vec-tơ <%s> đã có"

#: ../vector/v.rectify/main.c:204
#, fuzzy
msgid "Rectification cancelled."
msgstr "Bậc đa thức nắn chỉnh"

#: ../vector/v.in.dwg/main.c:84
msgid "Converts DWG/DXF to GRASS vector map"
msgstr "Chuyển đổi DWG/DXF thành bản đồ vec-tơ GRASS"

#: ../vector/v.in.dwg/main.c:87
msgid "Name of DWG or DXF file"
msgstr "Tên tập tin DWG hoặc DXF"

#: ../vector/v.in.dwg/main.c:97
msgid "List of layers to import"
msgstr "Danh sách các lớp cần nhập"

#: ../vector/v.in.dwg/main.c:102
msgid "Invert selection by layers (don't import layers in list)"
msgstr ""
"Đảo ngược phép chọn theo các lớp (không nhập các lớp có trong danh sách)"

#: ../vector/v.in.dwg/main.c:110
msgid "Write circles as points (centre)"
msgstr "Ghi các vòng tròn thành các điểm (tâm)"

#: ../vector/v.in.dwg/main.c:114
msgid "List available layers and exit"
msgstr "Liệt kê các lớp hiện có và thoát"

#: ../vector/v.in.dwg/main.c:118
msgid "Use numeric type for attribute \"layer\""
msgstr "Dùng kiểu số cho \"lớp\" thuộc tính"

#: ../vector/v.in.dwg/main.c:138
#, c-format
msgid "Unable to initialize OpenDWG Toolkit, error: %d: %s."
msgstr "Không thể khởi tạo Bộ công cụ OpenDWG, lỗi: %d: %s"

#: ../vector/v.in.dwg/main.c:141
#, c-format
msgid "%s Cannot open %s"
msgstr "%s Không thể mở %s"

#: ../vector/v.in.dwg/main.c:149
#, c-format
msgid "Unable to open input file <%s>. Error %d: %s"
msgstr "Không thể mở tập tin đầu vào <%s>. Lỗi %d: %s"

#: ../vector/v.in.dwg/main.c:287
#, c-format
msgid "%d elements skipped (layer name was not in list)"
msgstr "%d thành phần bị bỏ qua (tên lớp không có trong danh sách)"

#: ../vector/v.in.dwg/main.c:290
#, c-format
msgid "%d elements processed"
msgstr "%d thành phầnd được xử lý"

#: ../vector/v.select/copy_tabs.c:51
#, fuzzy, c-format
msgid "No table for layer %d"
msgstr "Không có bản ghi cho phạm trù cat = %d"

#: ../vector/v.select/copy_tabs.c:66
#, fuzzy, c-format
msgid "Unable to copy table for layer %d"
msgstr "Không thể chép bảng <%s>"

#: ../vector/v.select/select.c:64
#, fuzzy, c-format
msgid "Unable to read line id %d from vector map <%s>"
msgstr "Không thể lấy thông tin lớp của bản đồ  vec-tơ <%s>"

#: ../vector/v.select/select.c:191
#, fuzzy, c-format
msgid "Unable to read area id %d from vector map <%s>"
msgstr "Không thể xử lý các vùng từ bản đồ raster <%s>"

#: ../vector/v.select/write.c:26
msgid "Writing selected features..."
msgstr "Đang ghi các đối tượng được chọn..."

#: ../vector/v.select/args.c:12
#, fuzzy
msgid "Input vector map from which to select features (A)"
msgstr "Tên của bản đồ điểm vec-tơ đầu vào để biên tập bảng thuộc tính"

#: ../vector/v.select/args.c:16
msgid "Layer number (vector map A)"
msgstr "Số lớp (bản đồ vec-tơ A)"

#: ../vector/v.select/args.c:27
#, fuzzy
msgid "Query vector map (B)"
msgstr "Đang truy vấn bản đồ vec-tơ <%s>..."

#: ../vector/v.select/args.c:31
msgid "Layer number (vector map B)"
msgstr "Số lớp (bản đồ vec-tơ B)"

#: ../vector/v.select/args.c:49
msgid "Operator defines required relation between features"
msgstr "Toán tử định nghĩa mối liên hệ cần có giữa các đối tượng"

#: ../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 ""
"Một đối tượng được ghi vào đầu ra nếu kết quả của phép tính 'ainput toán tử "
"binput' là đúng. Một đối tượng đầu vào được coi là đúng nếu phạm trù của lớp "
"được cho được xác định."

#: ../vector/v.select/args.c:59 ../vector/v.select/args.c:75
#, fuzzy
msgid "features partially or completely overlap"
msgstr "chồng; các đối tượng chồng nhau một phần hoặc toàn phần"

#: ../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
#, fuzzy
msgid "Do not skip features without category"
msgstr "Bỏ đối tượng không có phạm trù"

#: ../vector/v.select/main.c:51
msgid ""
"Selects features from vector map (A) by features from other vector map (B)."
msgstr ""
"Chọn các đối tượng từ bản đồ vec-tơ (A) theo các đối tượng từ một bản đồ vec-"
"tơ khác (B)"

#: ../vector/v.select/main.c:93
msgid "Operator can only be 'overlap'"
msgstr ""

#: ../vector/v.select/main.c:124
#, fuzzy
msgid "Output from v.select"
msgstr "Định dạng đầu ra"

#: ../vector/v.select/main.c:175
#, fuzzy, c-format
msgid "%d features from <%s> without category skipped"
msgstr "%d đối tượng không có phạm trù đã bị bỏ qua"

#: ../vector/v.select/main.c:184
#, fuzzy, c-format
msgid "%d features written to output."
msgstr "%d đối tượng được ghi vào '%s'."

#: ../vector/v.generalize/network.c:166
msgid "Calculating centrality measures..."
msgstr "Đang tính các số đo độ trung tâm..."

#: ../vector/v.generalize/smoothing.c:135
#: ../vector/v.generalize/smoothing.c:225
msgid "Look ahead parameter must be odd"
msgstr "Tham số tìm tới trước phải là số lẻ"

#: ../vector/v.generalize/smoothing.c:664
msgid "Unable to find the inverse matrix"
msgstr "Không thể tìm thấy ma trận nghịch đảo"

#: ../vector/v.generalize/smoothing.c:671
msgid "Unable to calculate the output vectors"
msgstr "Không thể tính toán các vec-tơ đầu ra"

#: ../vector/v.generalize/displacement.c:199
msgid "Inverting matrix..."
msgstr "Đang nghịch đảo ma trận..."

#: ../vector/v.generalize/displacement.c:201
msgid "Unable to calculate the inverse matrix"
msgstr "Không thể tạo ma trận nghịch đảo"

#: ../vector/v.generalize/displacement.c:204
msgid "Resolving conflicts..."
msgstr "Đang giải quyết các mâu thuẫn..."

#: ../vector/v.generalize/main.c:77
#, fuzzy
msgid "generalization"
msgstr "Tổng quát hoá (%s) ..."

#: ../vector/v.generalize/main.c:78
#, fuzzy
msgid "simplification"
msgstr "Phép phân loại điểm"

#: ../vector/v.generalize/main.c:79
msgid "smoothing"
msgstr ""

#: ../vector/v.generalize/main.c:80
#, fuzzy
msgid "displacement"
msgstr "Nơi_đặt"

#: ../vector/v.generalize/main.c:81
#, fuzzy
msgid "network generalization"
msgstr "Phép tổng quát hoá dựa trên vec-tơ."

#: ../vector/v.generalize/main.c:82
#, fuzzy
msgid "Performs vector based generalization."
msgstr "Phép tổng quát hoá dựa trên vec-tơ."

#: ../vector/v.generalize/main.c:100
msgid ""
"Error map of all lines and boundaries not being generalized due to topology "
"issues or over-simplification"
msgstr ""

#: ../vector/v.generalize/main.c:124
msgid "Douglas-Peucker Algorithm"
msgstr ""

#: ../vector/v.generalize/main.c:125
msgid "Douglas-Peucker Algorithm with reduction parameter"
msgstr ""

#: ../vector/v.generalize/main.c:126
#, fuzzy
msgid "Lang Simplification Algorithm"
msgstr "Thuật toán nội suy spline"

#: ../vector/v.generalize/main.c:127
msgid "Vertex Reduction Algorithm eliminates points close to each other"
msgstr ""

#: ../vector/v.generalize/main.c:128
msgid "Reumann-Witkam Algorithm"
msgstr ""

#: ../vector/v.generalize/main.c:129
msgid "Boyle's Forward-Looking Algorithm"
msgstr ""

#: ../vector/v.generalize/main.c:130
msgid "McMaster's Sliding Averaging Algorithm"
msgstr ""

#: ../vector/v.generalize/main.c:131
msgid "McMaster's Distance-Weighting Algorithm"
msgstr ""

#: ../vector/v.generalize/main.c:132
msgid "Chaiken's Algorithm"
msgstr ""

#: ../vector/v.generalize/main.c:133
msgid "Interpolation by Cubic Hermite Splines"
msgstr ""

#: ../vector/v.generalize/main.c:134
msgid "Snakes method for line smoothing"
msgstr ""

#: ../vector/v.generalize/main.c:135
#, fuzzy
msgid "Network generalization"
msgstr "Phép tổng quát hoá dựa trên vec-tơ."

#: ../vector/v.generalize/main.c:136
msgid "Displacement of lines close to each other"
msgstr ""

#: ../vector/v.generalize/main.c:139
msgid "Generalization algorithm"
msgstr "Thuật toán tổng quát hoá"

#: ../vector/v.generalize/main.c:146
msgid "Maximal tolerance value"
msgstr "Giá trị dung sai lớn nhất"

#: ../vector/v.generalize/main.c:153
msgid "Look-ahead parameter"
msgstr "Tham số tìm tới trước"

#: ../vector/v.generalize/main.c:162
msgid "Percentage of the points in the output of 'douglas_reduction' algorithm"
msgstr "Phần trăm các điểm trong đầu ra của thuật toán 'douglas_reduction'"

#: ../vector/v.generalize/main.c:171
msgid "Slide of computed point toward the original point"
msgstr "Trượt điểm được tính về phía điểm gốc"

#: ../vector/v.generalize/main.c:180
msgid "Minimum angle between two consecutive segments in Hermite method"
msgstr "Góc nhỏ nhất giữa hai đoạn liền nhau trong phương pháp Hermite"

#: ../vector/v.generalize/main.c:188
msgid "Degree threshold in network generalization"
msgstr "Ngưỡng độ trong phép tổng quát hoá mạng lưới"

#: ../vector/v.generalize/main.c:197
msgid "Closeness threshold in network generalization"
msgstr "Ngưỡng độ gần trong phép tổng quát hoá mạng lưới"

#: ../vector/v.generalize/main.c:205
msgid "Betweeness threshold in network generalization"
msgstr "Ngưỡng độ ở giữa trong phép tổng quát hoá mạng lưới"

#: ../vector/v.generalize/main.c:212
msgid "Snakes alpha parameter"
msgstr "Tham số alpha snakes"

#: ../vector/v.generalize/main.c:219
msgid "Snakes beta parameter"
msgstr "Tham số beta snakes"

#: ../vector/v.generalize/main.c:226
msgid "Number of iterations"
msgstr "Số lần chạy lặp"

#: ../vector/v.generalize/main.c:236
msgid "Disable loop support"
msgstr ""

#: ../vector/v.generalize/main.c:237
msgid "Do not modify end points of lines forming a closed loop"
msgstr ""

#: ../vector/v.generalize/main.c:240
#, fuzzy
msgid "Do not copy attributes"
msgstr "Không chép bảng"

#: ../vector/v.generalize/main.c:294
msgid "Unknown method"
msgstr "Phương pháp không biết"

#: ../vector/v.generalize/main.c:326
#, fuzzy, c-format
msgid "No lines found in input map <%s>"
msgstr "Không tìm thấy cột <%s> trong bảng <%s>"

#: ../vector/v.generalize/main.c:340
#, fuzzy, c-format
msgid "Unable to create error vector map <%s>"
msgstr "Không thể tạo bản đồ vec-tơ <%s>"

#: ../vector/v.generalize/main.c:360
#, fuzzy
msgid "Displacement..."
msgstr "Đang dời dữ liệu..."

#: ../vector/v.generalize/main.c:369
#, fuzzy
msgid "Network generalization..."
msgstr "Phép tổng quát hoá dựa trên vec-tơ."

#: ../vector/v.generalize/main.c:384
msgid "Attributes are needed for 'where' option, copying table"
msgstr ""

#: ../vector/v.generalize/main.c:401
#, c-format
msgid "Generalization (%s)..."
msgstr "Tổng quát hoá (%s) ..."

#: ../vector/v.generalize/main.c:402
#, fuzzy, c-format
msgid "Using threshold: %g %s"
msgstr "Dùng độ phân giải [%g]"

#: ../vector/v.generalize/main.c:533
#, fuzzy, c-format
msgid "Method '%s' did not preserve first point"
msgstr "Phông '%s' không phải là kiểu phông FreeType\n"

#: ../vector/v.generalize/main.c:538
#, c-format
msgid "Method '%s' did not preserve last point"
msgstr ""

#: ../vector/v.generalize/main.c:545
#, fuzzy, c-format
msgid "Method '%s' did not preserve loop"
msgstr "Phông '%s' không phải là kiểu phông FreeType\n"

#: ../vector/v.generalize/main.c:577
#, fuzzy, c-format
msgid ""
"%d boundaries were not modified because modification would damage topology"
msgstr "%d ranh giới không bị cắt bỏ vì việc này làm hỏng tôpô"

#: ../vector/v.generalize/main.c:580
#, c-format
msgid "%d lines/boundaries were not modified due to over-simplification"
msgstr ""

#: ../vector/v.generalize/main.c:601
#, fuzzy, c-format
msgid ""
"Number of vertices for selected features %s from %d to %d (%d%% remaining)"
msgstr "Số lượng đỉnh được giảm bớt từ %d xuống %d [%d%%]"

#: ../vector/v.generalize/main.c:602
msgid "reduced"
msgstr ""

#: ../vector/v.generalize/main.c:602
#, fuzzy
msgid "changed"
msgstr "Các hàng bị thay đổi"

#: ../vector/v.generalize/misc.c:156
#, c-format
msgid "Layer %d"
msgstr "Lớp %d"

#, fuzzy
#~ msgid "time series"
#~ msgstr "địa điểm"

#, fuzzy
#~ msgid "Monthly minimum temperatures"
#~ msgstr "Các đối tượng"

#, fuzzy
#~ msgid "Monthly minimum temperatures for 12 months"
#~ msgstr "Các đối tượng"

#, fuzzy
#~ msgid "Monthly maximum temperatures"
#~ msgstr "Các đối tượng"

#, fuzzy
#~ msgid "Monthly maximum temperatures for 12 months"
#~ msgstr "Các đối tượng"

#, fuzzy
#~ msgid "Monthly average temperatures"
#~ msgstr "Tên của bề mặt ngẫu nhiên cần tạo"

#, fuzzy
#~ msgid "Monthly average temperatures for 12 months"
#~ msgstr "Các đối tượng"

#, fuzzy
#~ msgid "Prefix for output maps"
#~ msgstr "Tiền tố dùng cho (các) bản đồ raster đầu ra"

#, fuzzy
#~ msgid "Scale factor for input temperature"
#~ msgstr "Hệ số tỷ lệ cho độ cao"

#, fuzzy
#~ msgid "Scale factor for output temperature"
#~ msgstr "Hệ số tỷ lệ cho độ cao"

#, fuzzy
#~ msgid "Number of quartals to use"
#~ msgstr "Số mẫu ô vuông"

#, fuzzy
#~ msgid ""
#~ "Name of input raster map containing latitudes (if projection undefined) "
#~ "[decimal degrees]"
#~ msgstr "Tên bản đồ raster đầu vào chứa các chi phí va chạm"

#, fuzzy
#~ msgid ""
#~ "Name of input raster map containing longitudes (if projection undefined) "
#~ "[decimal degrees]"
#~ msgstr "Tên bản đồ raster đầu vào chứa các chi phí va chạm"

#, fuzzy
#~ msgid ""
#~ "Output diffuse irradiation raster map cumulated for the whole period of "
#~ "time [Wh.m-2.day-1]"
#~ msgstr ""
#~ "Bức xạ khếch tán đầu ra [W.m-2] (chế độ 1) hay tập tin raster bức xạ [Wh."
#~ "m-2.ngày-1] (chế độ 2) "

#, fuzzy
#~ msgid ""
#~ "Output ground reflected irradiation raster map cumulated for the whole "
#~ "period of time [Wh.m-2.day-1]"
#~ msgstr ""
#~ "Bức xạ phản chiếu mặt đất đầu ra [W.m-2] (chế độ 1) hoặc bản đồ raster "
#~ "bức xạ [Wh.m-2.ngày-1] (kiểu 2)"

#, fuzzy
#~ msgid ""
#~ "Output global (total) irradiance/irradiation raster map cumulated for the "
#~ "whole period of time [Wh.m-2.day-1]"
#~ msgstr ""
#~ "Bức xạ chiếu sáng toàn cục đầu ra [W.m-2] (chế độ 1) hoặc bản đồ raster "
#~ "bức xạ [Wh.m-2.ngày-1] (chế độ 2)"

#, fuzzy
#~ msgid "Base name for output beam irradiation raster maps [Wh.m-2.day-1]"
#~ msgstr "Tên của bản đồ raster độ cao [m]"

#, fuzzy
#~ msgid "Base name for output diffuse irradiation raster maps [Wh.m-2.day-1]"
#~ msgstr "Tên của bản đồ raster độ cao đầu vào [mét]"

#, fuzzy
#~ msgid ""
#~ "Base name for output ground reflected irradiation raster maps [Wh.m-2."
#~ "day-1]"
#~ msgstr ""
#~ "Bức xạ phản chiếu mặt đất đầu ra [W.m-2] (chế độ 1) hoặc bản đồ raster "
#~ "bức xạ [Wh.m-2.ngày-1] (kiểu 2)"

#, fuzzy
#~ msgid ""
#~ "Base name for output global (total) irradiance/irradiation raster maps "
#~ "[Wh.m-2.day-1]"
#~ msgstr ""
#~ "Bức xạ chiếu sáng toàn cục đầu ra [W.m-2] (chế độ 1) hoặc bản đồ raster "
#~ "bức xạ [Wh.m-2.ngày-1] (chế độ 2)"

#, fuzzy
#~ msgid "Number of r.sun processes to run in parallel"
#~ msgstr "Số lượng các điểm nội suy"

#, fuzzy
#~ msgid "Override projection check (use location's projection)"
#~ msgstr "Ghi đè phép chiếu (dùng phép chiếu của vị trí)"

#~ msgid "Location: %s\n"
#~ msgstr "Vị trí: %s\n"

#~ msgid " %s\n"
#~ msgstr " %s\n"

#~ msgid "Region\n"
#~ msgstr "Vùng\n"

#~ msgid ""
#~ "\n"
#~ "%d classes, %.2f%% points stable\n"
#~ msgstr ""
#~ "\n"
#~ "%d lớp, %.2f%% điểm ổn định\n"

#, fuzzy
#~ msgid "Time increment"
#~ msgstr "Số gia phạm trù"

#~ msgid "option <%s>: <%s> exists."
#~ msgstr "tùy chọn <%s>:<%s> đã có."

#, fuzzy
#~ msgid "output map <%s> exists"
#~ msgstr "Bản đồ đầu ra"

#, fuzzy
#~ msgid "Topographic index ln(a / tan(b))"
#~ msgstr "Bản đồ chỉ mục địa hình ln(a/tanB)"

#, fuzzy
#~ msgid "Name for basins raster map"
#~ msgstr "Tên của bản đồ raster gốc"

#~ msgid "Page length (default: %d lines)"
#~ msgstr "Độ dài trang (mặc định: %d dòng)"

#~ msgid "Page width (default: %d characters)"
#~ msgstr "Độ rộng trang (mặc định: %d ký tự)"

#~ msgid ""
#~ "\n"
#~ "You can use the -o flag to r.in.gdal to override this check and use the "
#~ "location definition for the dataset.\n"
#~ msgstr ""
#~ "\n"
#~ " Bạn có thể dùng cờ -o cho r.in.gdal để ghi đè kiểm tra này và dùng định "
#~ "nghĩa vị trí cho bộ dữ liệu này.\n"

#~ msgid "%s: Error writing temporary file"
#~ msgstr "%s: Lỗi khi đang ghi tập tin tạm"

#, fuzzy
#~ msgid "Input options"
#~ msgstr "Tùy_chọn_đầu_vào"

#, fuzzy
#~ msgid "Output options"
#~ msgstr "Tùy_chọn_Đầu_ra"

#~ msgid "[%s] not found"
#~ msgstr "Không tìm thấy [%s]"

#~ msgid ""
#~ "\n"
#~ "You can use the -o flag to %s to override this projection check.\n"
#~ msgstr ""
#~ "\n"
#~ "Bạn có thể dùng cờ -o cho %s để ghi đè kiểm tra phép chiếu này.\n"

#~ msgid ""
#~ "\n"
#~ "You can use the -o flag to r.external to override this check and use the "
#~ "location definition for the dataset.\n"
#~ msgstr ""
#~ "\n"
#~ " Bạn có thể dùng cờ -o cho r.external để ghi đè kiểm tra này và dùng định "
#~ "nghĩa vị trí do bộ dữ liệu.\n"

#, fuzzy
#~ msgid "Location name (not location path)"
#~ msgstr "Tên của VỊ TRÍ mới (không phải đường dẫn vị trí)"

#, fuzzy
#~ msgid "Full path to the directory where the new location is"
#~ msgstr "GISDBASE mới (đường dẫn đầy đủ đến thư mục chứa vị trí mới)"

#, fuzzy
#~ msgid "Unpacks a vector map packed with v.pack."
#~ msgstr "Cập nhật mô tả dữ liệu của bản đồ vec-tơ"

#, fuzzy
#~ msgid ""
#~ "Exports a vector map to a GPS receiver or file format supported by "
#~ "GPSBabel."
#~ 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"

#, fuzzy
#~ msgid "Export as tracks"
#~ msgstr "Nhập"

#, fuzzy
#~ msgid "Name for output file or GPS device"
#~ msgstr "Tên cho tập tin đầu ra"

#, fuzzy
#~ msgid "GPSBabel supported output format"
#~ msgstr "Liệt kê các định dạng đầu ra được hỗ trợ"

#, fuzzy
#~ msgid "Default: path to the current GRASS database"
#~ msgstr "In ra tên của khung hiện tại"

#, fuzzy
#~ msgid "No default DB driver defined"
#~ msgstr "Trình điều khiển mặc định không được thiết lập"

#, fuzzy
#~ msgid "Field separator"
#~ msgstr "Dấu phân cách trường đầu ra"

#, fuzzy
#~ msgid "Raster map <%s> already exists in mapset <%s>"
#~ msgstr "<%s> đã có trong bộ bản đồ <%s>"

#, fuzzy
#~ msgid ""
#~ "Converts all older versions of GRASS vector maps in current mapset to "
#~ "current format."
#~ msgstr ""
#~ "đổi tất cả các bản đồ vector GRASS kiểu cũ < 5.7 trong bộ bản đồ hiện tại "
#~ "thành định dạng hiện tại"

#, fuzzy
#~ msgid "No flag given"
#~ msgstr "Tên bản đồ không được cung cấp"

#~ msgid "Renaming reclass maps"
#~ msgstr "Đang đặt lại tên các bản đồ phân loại lại"

#, fuzzy
#~ msgid "Unable to read REF file for group <%s>"
#~ msgstr "Không thể đọc tập tin REF của nhóm phụ <%s> trong nhóm <%s>"

#, fuzzy
#~ msgid "Loading seeds from '%s'"
#~ msgstr "%d phạm trù được nạp từ bảng <%s>"

#, fuzzy
#~ msgid "One of options <%s> or <%s> must be given"
#~ msgstr "Hoặc là phải nhập chữ hoặc phải dùng cờ -c"

#, fuzzy
#~ msgid "Option <%s> and <%s> are mutually exclusive"
#~ msgstr "Các cờ -s và -n loại bỏ nhau"

#, fuzzy
#~ msgid "input= and file= are mutually exclusive"
#~ msgstr "Hai tham số input= và source= loại bỏ nhau"

#, fuzzy
#~ msgid "Please specify input= or file="
#~ msgstr "Vui lòng chỉ định cột z"

#, fuzzy
#~ msgid "Either -p or output= must be given"
#~ msgstr "Hoặc là phải nhập chữ hoặc phải dùng cờ -c"

#, fuzzy
#~ msgid "-p and output= are mutually exclusive"
#~ msgstr "Các cờ -B và -C loại bỏ nhau. Chỉ chọn một mà thôi."

#, fuzzy
#~ msgid "file= and expression= are mutually exclusive"
#~ msgstr "Hai tham số input= và source= loại bỏ nhau"

#, fuzzy
#~ msgid "radius= and x_radius=/y_radius= are mutually exclusive"
#~ msgstr "'weight=' và '-c' loại bỏ lẫn nhau"

#~ msgid "weight= and -c are mutually exclusive"
#~ msgstr "'weight=' và '-c' loại bỏ lẫn nhau"

#, fuzzy
#~ msgid "weight= and gauss= are mutually exclusive"
#~ msgstr "'weight=' và '-c' loại bỏ lẫn nhau"

#, fuzzy
#~ msgid "-t, -r, rules=, basemap= and fprange= are mutually exclusive"
#~ msgstr "Các cờ -B và -C loại bỏ nhau. Chỉ chọn một mà thôi."

#, fuzzy
#~ msgid "invalid value for fprange= <%s>"
#~ msgstr "Giá trị scalex không hợp lệ"

#, fuzzy
#~ msgid "output= and outfile= are mutually exclusive"
#~ msgstr "Hai tham số input= và source= loại bỏ nhau"

#, fuzzy
#~ msgid "samplingpos= and outfile= are mutually exclusive"
#~ msgstr "Hai tham số input= và source= loại bỏ nhau"

#, fuzzy
#~ msgid "Please specify output= or outfile="
#~ msgstr "Vui lòng chỉ định cột z"

#, fuzzy
#~ msgid "Please specify output= and samplingpos="
#~ msgstr "Vui lòng chỉ định cột z"

#, fuzzy
#~ msgid "input= and infile= are mutually exclusive"
#~ msgstr "Hai tham số input= và source= loại bỏ nhau"

#, fuzzy
#~ msgid "datapos= and infile= are mutually exclusive"
#~ msgstr "Hai tham số input= và source= loại bỏ nhau"

#, fuzzy
#~ msgid "Please specify input= or infile="
#~ msgstr "Vui lòng chỉ định cột z"

#, fuzzy
#~ msgid "Please specify input= and datapos="
#~ msgstr "Vui lòng chỉ định cột z"

#, fuzzy
#~ msgid "Options <%s> and <%s> are mutually exclusive"
#~ msgstr "Các cờ -s và -n loại bỏ nhau"

#, fuzzy
#~ msgid "Options <%s>, <%s>, and <%s> are mutually exclusive"
#~ msgstr "Các cờ -s và -n loại bỏ nhau"

#, fuzzy
#~ msgid "Flags -%c and -%c are mutually exclusive"
#~ msgstr "Các cờ -s và -n loại bỏ nhau"

#, fuzzy
#~ msgid "Options <%s/%s> and <%s> are mutually exclusive"
#~ msgstr "Các cờ -s và -n loại bỏ nhau"

#, fuzzy
#~ msgid "One of options <%s> or <%s> must be specified"
#~ msgstr ""
#~ "Một trong các tùy chọn \"color\", \"rast\" OR \"rules\" PHẢI được chỉ "
#~ "định!"

#, fuzzy
#~ msgid "Option <%s> must be specified"
#~ msgstr ""
#~ "Một trong các tùy chọn \"color\", \"rast\" OR \"rules\" PHẢI được chỉ "
#~ "định!"

#~ msgid "Either a standard color name or R:G:B triplet"
#~ msgstr "Hoặc là một màu chuẩn của GRASS, hoặc bộ ba R:G:B"

#~ msgid ""
#~ "Displays a thematic vector area map in the active frame on the graphics "
#~ "monitor."
#~ msgstr ""
#~ "Trình bày bản đồ chủ đề vec-tơ kiểu vùng trong khung kích hoạt trên màn "
#~ "hình đồ họa."

#, fuzzy
#~ msgid "Color in GRASS format for drawing text"
#~ msgstr "Màu đễ vẽ chữ"

#, fuzzy
#~ msgid "Color in GRASS format for drawing grid, or \"none\""
#~ msgstr "Màu dùng để vẽ lưới, hoặc \"none\""

#, fuzzy
#~ msgid "Name of output basename raster map(s)"
#~ msgstr "Tên của bản đồ raster đầu ra"

#, fuzzy
#~ msgid "Default: input"
#~ msgstr "Sai số rời rạc tính theo đơn vị bản đồ"

#, fuzzy
#~ 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ủ đề"

#~ msgid "Thematic divisions of data for display"
#~ msgstr "Các phép phân chia dữ liệu theo chủ đề để trình bày"

#, fuzzy
#~ msgid "Break points for custom breaks option"
#~ msgstr ""
#~ "Các điểm ngắt dùng cho tùy chọn ngắt tùy ý. Tách các giá trị ra bằng "
#~ "khoảng trắng (0 10 20 30 ...)"

#, fuzzy
#~ msgid "Separate values by spaces (0 10 20 30 ...)"
#~ msgstr ""
#~ "Các điểm ngắt dùng cho tùy chọn ngắt tùy ý. Tách các giá trị ra bằng "
#~ "khoảng trắng (0 10 20 30 ...)"

#~ msgid "Vector point icon for point data"
#~ msgstr "Biểu tượng điểm vector dùng cho dữ liệu điểm"

#, fuzzy
#~ msgid "Icon size for point data"
#~ msgstr "Biểu tượng điểm vector dùng cho dữ liệu điểm"

#, fuzzy
#~ msgid "Minimum icon size/line width for graduated points/lines)"
#~ msgstr ""
#~ "Kích thước biểu tượng/chiều dày đường tối đa đối với các điểm/đường được "
#~ "phân cấp)"

#~ msgid "Maximum icon size/line width for graduated points and lines"
#~ msgstr ""
#~ "Kích thước biểu tượng/chiều dày đường tối đa đối với các điểm/đường được "
#~ "phân cấp)"

#~ msgid "Number of classes for interval theme (integer)"
#~ msgstr "Số nhóm giá trị cho chủ đề (số nguyên)"

#, fuzzy
#~ msgid "Color scheme for graduated color mapping"
#~ msgstr "Màu cho chữ"

#, fuzzy
#~ msgid "Select 'single_color' for graduated point/line display"
#~ msgstr ""
#~ "Chế độ màu dùng cho việc vẽ bản đồ màu phân cấp (chọn 'single_color' để "
#~ "dùng cho việc trình bày điểm/đường phân cấp)"

#, fuzzy
#~ msgid "Color for graduated points map"
#~ msgstr "Màu cho chữ"

#, fuzzy
#~ msgid "GRASS named color or R:G:B triplet. Set color scheme to single color"
#~ msgstr ""
#~ "Màu dùng cho bản đồ điểm được phân cấp (màu gọi tên theo chuẩn của GRASS "
#~ "hoặc kiểu bộ ba R:G:B). Thiết lập chế độ màu thành một màu duy nhất"

#, fuzzy
#~ msgid "Color for graduated lines or point/area outlines"
#~ msgstr "Màu cho chữ"

#, fuzzy
#~ msgid ""
#~ "GRASS named color or R:G:B triplet. Set color scheme to single color."
#~ msgstr ""
#~ "Màu dùng cho bản đồ điểm được phân cấp (màu gọi tên theo chuẩn của GRASS "
#~ "hoặc kiểu bộ ba R:G:B). Thiết lập chế độ màu thành một màu duy nhất"

#, fuzzy
#~ msgid "Beginning color for custom color gradient"
#~ msgstr ""
#~ "Màu bắt đầu đối với gradient màu tùy chọn. Phải được biểu diễn ở dạng Bộ "
#~ "ba R:G:B)"

#, fuzzy
#~ msgid "Must be expressed as R:G:B triplet"
#~ msgstr ""
#~ "Màu kết thúc dùng cho gradient màu tùy chọn. Phải được biểu diễn ở dạng "
#~ "Bộ ba R:G:B)"

#, fuzzy
#~ msgid "Ending color for custom color gradient"
#~ msgstr ""
#~ "Màu kết thúc dùng cho gradient màu tùy chọn. Phải được biểu diễn ở dạng "
#~ "Bộ ba R:G:B)"

#, fuzzy
#~ msgid "Select WXGUI display monitor for legend"
#~ msgstr "Chọn màn hình trình bày x11 cho chú giải"

#, fuzzy
#~ msgid "Misc"
#~ msgstr "Hệ mét"

#, fuzzy
#~ msgid "Files"
#~ msgstr "địa điểm"

#~ msgid "Save thematic map commands to group file for GIS Manager"
#~ msgstr ""
#~ "Lưu các lệnh của bản đồ chủ đề vào tập tin nhóm dùng cho Trình Quản lý GIS"

#, fuzzy
#~ msgid ""
#~ "Root for the name of psmap instruction files to be in current directory"
#~ msgstr ""
#~ "Thư mục gốc (root) dùng cho tên của các tập tin hướng dẫn psmap ở trong "
#~ "thư mục hiện tại (nếu không thiết lập, các tập tin hướng dẫn psmap sẽ "
#~ "không được tạo ra."

#, fuzzy
#~ msgid "If not set, no psmap instruction files will be created)"
#~ msgstr ""
#~ "Thư mục gốc (root) dùng cho tên của các tập tin hướng dẫn psmap ở trong "
#~ "thư mục hiện tại (nếu không thiết lập, các tập tin hướng dẫn psmap sẽ "
#~ "không được tạo ra."

#~ msgid "Name of group file where thematic map commands will be saved"
#~ msgstr "Tên của tập tin nhóm, nơi sẽ lưu các lệnh bản đồ chủ đề"

#~ msgid "Create graphic legend in x11 display monitor"
#~ msgstr "Tạo chú giải đồ họa trong màn hình trình bày x11"

#~ msgid "Only draw fills (no outlines) for areas and points"
#~ msgstr "Chỉ tô màu vùng (không tô màu đường viền) các vùng và các điểm"

#~ msgid "Update color values to GRASSRGB column in attribute table"
#~ msgstr "Cập nhật các giá trị màu vào cột GRASSRGB trong bảng thuộc tính"

#~ msgid "Use math notation brackets in legend"
#~ msgstr "Dùng cách ghi kiểu toán học trong chú giải"

#, fuzzy
#~ msgid "Prefix for output raster maps (.base, .max, .maxdir, .spotdist)"
#~ msgstr "Tên của bản đồ raster đầu ra (đỏ)"

#, fuzzy
#~ msgid "Also produce maximum spotting distance"
#~ msgstr "Tạo ra cả khoảng cách PHÁT HIỆN lớn nhất"

#, fuzzy
#~ msgid "Display the "
#~ msgstr "Trình bày"

#, fuzzy
#~ msgid ""
#~ "Allows creation and/or modification of raster3d map layer support files."
#~ msgstr ""
#~ "Cho phép tạo và/hoặc thay đổi các tập tin hỗ trợ của lớp bản đồ raster."

#, fuzzy
#~ msgid "Unable to create vector map"
#~ msgstr "Không thể đọc bản đồ vec-tơ"

#, fuzzy
#~ msgid "Unable To create table: %s"
#~ msgstr "Không thể tạo bảng: %s"

#, fuzzy
#~ msgid "Not enough memory"
#~ msgstr "Không đủ bộ nhớ"

#~ msgid "OLD_T_NEW Got a bad type code [%x]"
#~ msgstr "OLD_T_NEW có mã kiểu tồi [%x]"

#~ msgid "NEW_T_OLD Got a bad type code [%x]"
#~ msgstr "NEW_T_OLD có mã kiểu tồi [%x]"

#~ msgid "Reading dig file..."
#~ msgstr "Đang đọc tập tin dig..."

#~ msgid "Input file is version 3."
#~ msgstr "Tập tin đầu vào thuộc phiên bản 3."

#~ msgid "Input file is version 4."
#~ msgstr "Tập tin đầu vào thuộc phiên bản 4."

#~ msgid "Input file is portable."
#~ msgstr "Tập tin đầu vào có thể chuyển đổi được."

#~ msgid ""
#~ "Input file is not portable. We will attempt to convert anyway but "
#~ "conversion may fail. Please read manual for detail information."
#~ msgstr ""
#~ "Tập tin đầu vào không chuyển đổi được. Chúng tôi sẽ cố gắng chuyển bằng "
#~ "mọi cách nhưng việc chuyển đổi có thể thất bại. Vui lòng đọc tài liệu "
#~ "hướng dẫn để biết chi tiết."

#~ msgid "[%d] points read to memory"
#~ msgstr "[%d] điểm được đọc vào bộ nhớ"

#~ msgid "[%d] lines read to memory"
#~ msgstr "[%d] đường được đọc vào bộ nhớ"

#~ msgid "[%d] points read and written to output"
#~ msgstr "[%d] điểm được đọc và ghi vào đầu ra"

#~ msgid "[%d] lines read and written to output"
#~ msgstr "[%d] đường được đọc và ghi vào đầu ra"

#~ msgid "[%d] area boundaries read and written to output"
#~ msgstr "[%d] ranh giới vùng được đọc và ghi vào đầu ra"

#~ msgid "[%d] dead points skipped"
#~ msgstr "[%d] điểm 'chết' bị bỏ qua"

#~ msgid "[%d] dead lines skipped"
#~ msgstr "[%d] đường 'chết' bị bỏ qua"

#~ msgid "[%d] dead area boundaries skipped"
#~ msgstr "[%d] ranh giới vùng 'chết' bị bỏ qua"

#~ msgid "[%d] elements of unknown type skipped"
#~ msgstr "[%d] yếu tố có kiểu không biết bị bỏ qua"

#~ msgid "[%d] elements read to memory"
#~ msgstr "[%d] thành phần được đọc vào bộ nhớ"

#~ 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"

#~ msgid "[%d] point categories read"
#~ msgstr "[%d] phạm trù điểm được đọc"

#~ msgid "[%d] line categories read"
#~ msgstr "[%d] phạm trù đường được đọc"

#~ msgid "[%d] centroids read"
#~ msgstr "[%d] trọng tâm được đọc"

#~ msgid "[%d] dead point categories skipped"
#~ msgstr "[%d] phạm trù điểm chết bị bỏ qua"

#~ msgid "[%d] dead line categories skipped"
#~ msgstr "[%d] phạm trù đường chết bị bỏ qua"

#~ msgid "[%d] dead centroids skipped"
#~ msgstr "[%d] trọng tâm chết bị bỏ qua"

#~ msgid "[%d] categories of unknown type skipped"
#~ msgstr "[%d] phạm trù có kiểu không hiểu bị bỏ qua"

#~ msgid "[%d] categories read into memory"
#~ msgstr "[%d] phạm trù được đọc vào bộ nhớ"

#~ 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."

#~ msgid "Unable to open dig_cats file"
#~ msgstr "Không thể mở tập tin dig_att"

#~ msgid "Failed opening input dig file."
#~ msgstr "Thất bại trong việc mở tập tin dig đầu vào."

#~ msgid "dig_att file doesn't exist."
#~ msgstr "Tập tin dig_att không tồn tại."

#~ msgid "Failed opening input dig_att file."
#~ msgstr "Thất bại trong việc mở tập tin dig_att."

#~ msgid "Attaching categories..."
#~ msgstr "Đang gắn các phạm trù..."

#~ msgid "Failed to attach an attribute (category %d) to a line."
#~ msgstr "Thất bại trong việc gắn một thuộc tính (phạm trù %d) vào một đường."

#~ msgid "Line %d label: %d matched another label: %d."
#~ msgstr "Đường %d nhãn: %d khớp với nhãn khác: %d."

#~ msgid "Writing new file..."
#~ msgstr "Đang ghi tập tin mới..."

#~ msgid "[%d] points and lines written to output file."
#~ msgstr "[%d] điểm và đường được ghi vào tập tin đầu ra."

#~ msgid "[%d] centroids written to output file."
#~ msgstr "[%d] trọng tâm được ghi vào tập tin đầu ra."

#~ 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 "Interpolation spline step value in east direction"
#~ msgstr "Giá trị bước spline nội suy theo hướng đông"

#~ msgid "Interpolation spline step value in north direction"
#~ msgstr "Giá trị bước spline nội suy theo hướng bắc"

#~ msgid "Unknown raster map type"
#~ msgstr "Không hiểu kiểu bản đồ raster"

#~ msgid "Cache size (MiB)"
#~ msgstr "Kích thước đệm cache (MiB)"

#~ msgid "Can't call bad function"
#~ msgstr "Không thể gọi một hàm tồi"

#~ msgid "Bad arguments to pointfunc %s"
#~ msgstr "Các đối số tồi cho hàm điểm (pointfunc) %s"

#~ msgid "No function defined to perform ``point %c point''"
#~ msgstr "Không có hàm nào được định nghĩa để thực hiện ``điểm %c điểm''"

#~ msgid "Performing 1 arg map function on map %s"
#~ msgstr "Đang thực hiện hàm bản đồ đối số 1 trên bản đồ %s"

#~ msgid "Performing 2 arg map function on maps %s and %s"
#~ msgstr "Đang thực hiện hàm bản đồ đối số 2 trên bản đồ %s và %s"

#~ msgid "Performing map %s + %s"
#~ msgstr "Đang thực hiện bản đồ %s + %s"

#~ msgid "Can't call bad map-function"
#~ msgstr "Không thể gọi một hàm bản đồ tồi"

#~ msgid "Bad arguments to mapfunc %s (argc = %d)"
#~ msgstr "Các đối số tồi đối với hàm bản đồ %s (mapfunc) (argc = %d)"

#~ msgid "No function defined to perform map %c map"
#~ msgstr "Không có hàm nào được định nghĩa để thực hiện bản_đồ %c bản_đồ"

#~ msgid "Can't call bad num-function"
#~ msgstr "Không thể gọi hàm num tồi"

#~ msgid "Bad arguments to numfunc %s"
#~ msgstr "Các đối số tồi cho hàm num (numfunc) %s"

#~ msgid "No function defined to perform ``number %c number''"
#~ msgstr "Không có hàm nào được định nghĩa để thực hiện ``số %c số''"

#~ msgid "Can't call bad any-function"
#~ msgstr "Không thể gọi một hàm bất kỳ tồi"

#~ msgid "Bad arguments to anyfunc %s (argc = %d)"
#~ msgstr "Các đối số tồi cho hàm bất kỳ anyfunc %s (argc = %d)"

#~ msgid "One or more coordinates"
#~ msgstr "Một hoặc nhiều tọa độ"

#~ msgid "Not enough memory for adx"
#~ msgstr "Không đủ bộ nhớ cho adx"

#~ msgid "Not enough memory for ady"
#~ msgstr "Không đủ bộ nhớ cho ady"

#~ msgid "Not enough memory for adxx"
#~ msgstr "Không đủ bộ nhớ cho adxx"

#~ msgid "Not enough memory for adyy"
#~ msgstr "Không đủ bộ nhớ cho adyy"

#~ msgid "Not enough memory for adxy"
#~ msgstr "Không đủ bộ nhớ cho adxy"

#~ msgid "Cannot create quaddata"
#~ msgstr "Không thể tạo quaddata."

#~ msgid "Cannot create quadfunc"
#~ msgstr "Không thể tạo quadfunc."

#~ msgid "Cannot create tree"
#~ msgstr "Không thể tạo cây (tree)."

#~ msgid "Cannot create tree info"
#~ msgstr "Không thể tạo thông tin cây (tree info)."

#~ msgid "sites"
#~ msgstr "địa điểm"

#~ msgid "Converts a GRASS site_lists file into a vector map."
#~ msgstr "Đổi một tập tin site_lists của GRASS thành một bản đồ  vec-tơ."

#~ msgid "Site file <%s> not found"
#~ msgstr "Không tìm thấy tập tin địa điểm <%s>"

#~ 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"

#~ msgid ""
#~ "Floating point category values, using sequential integer for category"
#~ msgstr ""
#~ "Các giá trị phạm trù kiểu dấu chấm động, dùng số nguyên liên tục cho phạm "
#~ "trù"

#~ msgid "No category values, using sequential integer for category"
#~ msgstr ""
#~ "Không có các giá trị phạm trù , dùng số nguyên liên tục cho phạm trù"

#~ msgid "Transferring sites to vector point map..."
#~ msgstr "Đang chuyển các địa điểm vào bản đồ điểm vec-tơ..."

#~ msgid "%d sites written."
#~ msgstr "%d địa điểm được ghi."

#~ msgid "Name of layer to be used for INTENSITY"
#~ msgstr "Tên của lớp dùng làm INTENSITY (cường độ)"

#~ msgid "Name of layer to be used for SATURATION"
#~ msgstr "Tên của lớp dùng làm SATURATION (độ bão hòa)"

#, fuzzy
#~ msgid ""
#~ "Imports US-NGA GEOnet Names Server (GNS) country files into a GRASS "
#~ "vector points map."
#~ msgstr ""
#~ "Nhập các tập tin quốc gia US-NGA GEOnet Names Server (GNS) vào một bản đồ "
#~ "vector GRASS kiểu điểm"

#, fuzzy
#~ msgid "Name of input uncompressed GNS file from NGA (with .txt extension)"
#~ msgstr "Tập tin GNS không nén từ NGA (với đuôi mở rộng .txt)"

#, fuzzy
#~ msgid "Create raster map from result (optional)"
#~ msgstr "Tên của các bản đồ raster dùng cho độ cao"

#, fuzzy
#~ msgid "Table file to be exported or DB connection string"
#~ msgstr "Tập tin raster ascii cần nhập"

#, fuzzy
#~ msgid "Outputs a raster map showing the anisotropic cumulative cost."
#~ msgstr "Bản đồ lưu trữ kết quả số liệu [m]"

#, fuzzy
#~ msgid ""
#~ "Computes anisotropic cumulative cost of moving between different "
#~ "geographic locations on an input elevation raster map whose cell category "
#~ "values represent elevation combined with an input raster map layer whose "
#~ "cell values represent friction cost."
#~ msgstr ""
#~ "Xuất ra một lớp bản đồ raster biểu thị chi phí tích lũy không đẳng hướng "
#~ "của sự di chuyển giữa các vị trí địa lý khác nhau trên một lớp bản đồ "
#~ "raster độ cao đầu vào chứa các giá trị phạm trù ô biểu thị độ cao tổ hợp "
#~ "với một lớp bản đồ raster độ cao đầu vào chứa các giá trị ô biểu thị chi "
#~ "phí va chạm."

#~ 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 interpolation utility for raster map."
#~ msgstr "Tiện ích nội suy bề mặt dùng cho bản đồ raster."

#~ msgid "Surface generation program."
#~ msgstr "Chương trình tạo bề mặt."

#~ msgid ""
#~ "Lat/long databases not supported by r.surf.idw2. Use r.surf.idw instead!"
#~ msgstr ""
#~ "Các csdl kiểu vĩ/kinh độ không được r.surf.idw2 hỗ trợ. Thay vào đó hãy "
#~ "dùng r.surf.idw!"

#~ msgid "%s=%s - illegal number of interpolation points"
#~ msgstr "%s=%s - số lượng điểm nội suy không hợp lệ"

#~ msgid "%s: no data points found"
#~ msgstr "%s: không tìm thấy các điểm dữ liệu"

#, fuzzy
#~ msgid "Interpolating raster map <%s>... %d row... "
#~ msgid_plural "Interpolating raster map <%s>... %d rows... "
#~ msgstr[0] "Đang nội suy bản đồ raster <%s> ... %d hàng ... "
#~ msgstr[1] "Đang nội suy bản đồ raster <%s> ... %d hàng ... "

#~ msgid "lat/lon projection not supported at this time."
#~ msgstr "Hiện nay phép chiếu vĩ/kinh độ không được hỗ trợ."

#, fuzzy
#~ msgid "allocation"
#~ msgstr "Vị trí: %s\n"

#, fuzzy
#~ msgid "networking"
#~ msgstr "vector, mạng lưới"

#~ msgid "Name of elevation map"
#~ msgstr "Tên của bản đồ độ cao"

#~ msgid "Char string to represent no data cell"
#~ msgstr "Chuỗi ký tự đại diện cho ô không có giá trị"

#, fuzzy
#~ msgid "Option <%s> or <%s> must be specified"
#~ msgstr ""
#~ "Một trong các tùy chọn \"color\", \"rast\" OR \"rules\" PHẢI được chỉ "
#~ "định!"

#, fuzzy
#~ msgid "One of -%c or options <%s>, <%s> or <%s> must be specified"
#~ msgstr ""
#~ "Một trong các tùy chọn \"color\", \"rast\" OR \"rules\" PHẢI được chỉ "
#~ "định!"

#~ msgid "Unknown metric: [%s]."
#~ msgstr "Hệ mét không biết: [%s]."

#~ msgid "Error reading category file for <%s>"
#~ msgstr "Lỗi khi đang đọc tập tin phạm trù của <%s>"

#~ msgid "Error in reading color file for <%s>"
#~ msgstr "Lỗi khi đang đọc tập tin màu của <%s>"

#~ msgid "String representing no data cell value"
#~ msgstr "Chuỗi biểu thị cho các giá trị ô không có dữ liệu"

#~ msgid "Output z-file (elevation) map"
#~ msgstr "Bản đồ tập tin z đầu ra (độ cao)"

#~ msgid "Output aspect map (or fy)"
#~ msgstr "Bản đồ hướng (hay fy) đầu ra"

#~ msgid "Prefix for output raster map(s)"
#~ msgstr "Tiền tố dùng cho (các) bản đồ raster đầu ra"

#, fuzzy
#~ msgid "String to represent no data cell"
#~ msgstr "Chuỗi ký tự đại diện cho ô không có giá trị"

#~ msgid "Character to represent no data cell"
#~ msgstr "Ký tự biểu thị cho ô không có dữ liệu"

#~ msgid "Binary raster file to be imported"
#~ msgstr "Tập tin raster nhị phân cần nhập"

#~ msgid "Name of spread path raster map"
#~ msgstr "Tên của bản đồ raster đường dẫn phát tán"

#~ msgid "Run verbosely"
#~ msgstr "Chạy ở chế độ đầy đủ"

#, fuzzy
#~ msgid "%s available in mapset <%s>:"
#~ msgstr "Liệt kê các bộ bản đồ có thể dùng"

#~ msgid "Null value indicator"
#~ msgstr "Ký hiệu chỉ giá trị rỗng"

#~ msgid "Suppress warnings"
#~ msgstr "Chặn cảnh báo"

#, fuzzy
#~ msgid "High resolution panchromatic image"
#~ msgstr ""
#~ "Chuyển đổi Brovey để nhập các kênh đa phổ và toàn sắc độ phân giải cao "
#~ "với nhau"

#, fuzzy
#~ msgid "High Pass Filter Options"
#~ msgstr "Tương quan"

#, fuzzy
#~ msgid "Name of input raster map(s)"
#~ msgstr "Tên bản đồ raster đầu vào"

#, fuzzy
#~ msgid "The output type of the space time dataset"
#~ msgstr "Tên của CSDL mới"

#, fuzzy
#~ msgid "Type of the aggregation space time dataset, default is strds"
#~ msgstr "Tên của CSDL mới"

#, fuzzy
#~ msgid "Greater value option that sets the >= area size limit [hectares]"
#~ msgstr ""
#~ "tùy chọn greater val thiết lập giới hạn kích thước vùng nhỏ hơn greater "
#~ "val [hecta]"

#, fuzzy
#~ msgid "Prefix for output raster maps (default: input)"
#~ msgstr "Bản đồ raster đầu ra (mặc định: tiêu đề đầu vào)"

#, fuzzy
#~ msgid "Name of elevation raster map"
#~ msgstr "Tên bản đồ raster đầu vào"

#, fuzzy
#~ msgid "coordinates of the outlet (east,north)"
#~ msgstr "Tọa độ của tâm (đông, bắc)"

#, fuzzy
#~ msgid "threshold"
#~ msgstr "Công cụ: Ngưỡng"

#, fuzzy
#~ msgid "No maps output"
#~ msgstr "Không có bản đồ đầu ra"

#, fuzzy
#~ msgid ""
#~ "Calculates univariate statistics from the non-null cells for each "
#~ "registered raster3d map of a space time raster3d dataset."
#~ msgstr ""
#~ "Tính toán thống kê một biến từ các ô không rỗng của một bản đồ raster."

#~ msgid "Data to be classified: column name or expression"
#~ msgstr "Dữ liệu cần phân loại: tên cột hoặc biểu thức"

#~ msgid "Color for drawing grid or \"none\""
#~ msgstr "Màu để vẽ lưới hoặc \"none\""

#~ msgid "Gather the histogram quietly"
#~ msgstr "Thu thập thông tin vẽ biểu đồ tần số một cách im lặng"

#~ msgid "Create grid of points instead of areas and centroids"
#~ msgstr "Tạo một lưới gồm các điểm thay vì các vùng và các trọng tâm"

#, fuzzy
#~ msgid "Create grid as lines, instead of areas"
#~ msgstr "Tạo một lưới gồm các điểm thay vì các vùng và các trọng tâm"

#~ msgid "Invalid distance"
#~ msgstr "Khoảng cách không hợp lệ"

#~ msgid "Layer number"
#~ msgstr "Lớp số"
