# 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: 2013-07-10 00:42+0200\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"

#: ../raster/r.out.pov/main.c:121 ../raster/r.out.ppm3/main.c:57
#: ../raster/r.out.arc/main.c:60 ../raster/r.out.ppm/main.c:54
#: ../raster/r.out.vtk/main.c:148 ../raster/r.out.ascii/main.c:59
#: ../raster/r.out.gridatb/main.c:44 ../raster/r.out.gdal/main.c:128
#: ../raster/r.out.mat/main.c:64 ../raster/r.out.tiff/r.out.tiff.c:99
#: ../raster/r.out.mpeg/main.c:384 ../raster/r.out.bin/main.c:279
#: ../locale/scriptstrings/r.out.xyz_to_translate.c:2
#: ../locale/scriptstrings/r.out.gdal.sh_to_translate.c:2
msgid "raster, export"
msgstr "raster, xuất"

#: ../raster/r.out.pov/main.c:123
msgid "Converts a raster map layer into a height-field file for POVRAY."
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 ../raster/r.out.ascii/main.c:70
msgid "Name of an existing raster map"
msgstr "Tên bản đồ raster hiện có"

#: ../raster/r.out.pov/main.c:138
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:145
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:151
msgid "Elevation bias"
msgstr "Chênh cao"

#: ../raster/r.out.pov/main.c:157 ../raster/r.param.scale/interface.c:114
msgid "Vertical scaling factor"
msgstr "Hệ số tỷ lệ chiều đứng"

#: ../raster/r.out.pov/main.c:174 ../raster/r.clump/main.c:87
#: ../raster/r.cost/main.c:340 ../raster/r.cats/main.c:125
#: ../raster/r.cats/main.c:146 ../raster/r.transect/main.c:119
#: ../raster/r.mfilter.fp/main.c:126 ../raster/r.support/front/front.c:224
#: ../raster/r.support/modcolr/modcolr.c:46 ../raster/r.composite/main.c:155
#: ../raster/r.coin/main.c:127 ../raster/r.coin/main.c:130
#: ../raster/r.coin/inter.c:40 ../raster/r.coin/inter.c:44
#: ../raster/r.series/main.c:212 ../raster/r.out.ppm3/main.c:120
#: ../raster/r.null/null.c:119 ../raster/wildfire/r.ros/main.c:322
#: ../raster/wildfire/r.ros/main.c:335 ../raster/wildfire/r.ros/main.c:340
#: ../raster/wildfire/r.ros/main.c:345 ../raster/wildfire/r.ros/main.c:350
#: ../raster/wildfire/r.ros/main.c:368 ../raster/wildfire/r.ros/main.c:372
#: ../raster/wildfire/r.ros/main.c:391 ../raster/wildfire/r.ros/main.c:395
#: ../raster/wildfire/r.ros/main.c:408 ../raster/wildfire/r.spread/main.c:356
#: ../raster/wildfire/r.spread/main.c:359
#: ../raster/wildfire/r.spread/main.c:362
#: ../raster/wildfire/r.spread/main.c:365
#: ../raster/wildfire/r.spread/main.c:369
#: ../raster/wildfire/r.spread/main.c:372
#: ../raster/wildfire/r.spread/main.c:375 ../raster/r.support.stats/main.c:49
#: ../raster/r.out.arc/main.c:112 ../raster/r.colors/main.c:306
#: ../raster/r.colors/main.c:387 ../raster/r.out.ppm/main.c:116
#: ../raster/r.stats/main.c:270 ../raster/r.statistics/main.c:79
#: ../raster/r.statistics/main.c:85 ../raster/r.drain/main.c:189
#: ../raster/r.drain/main.c:218 ../raster/r.info/main.c:118
#: ../raster/r.param.scale/interface.c:172 ../raster/r.buffer/main.c:127
#: ../raster/r.covar/main.c:95 ../raster/r.mfilter/main.c:121
#: ../raster/r.out.vtk/main.c:47 ../raster/r.out.vtk/main.c:60
#: ../raster/simwe/simlib/input.c:178 ../raster/simwe/simlib/input.c:184
#: ../raster/simwe/simlib/input.c:189 ../raster/simwe/simlib/input.c:198
#: ../raster/simwe/simlib/input.c:206 ../raster/simwe/simlib/input.c:212
#: ../raster/simwe/simlib/input.c:218 ../raster/simwe/simlib/input.c:225
#: ../raster/simwe/simlib/input.c:232 ../raster/simwe/simlib/input.c:239
#: ../raster/simwe/simlib/input.c:246 ../raster/r.region/main.c:166
#: ../raster/r.region/main.c:225 ../raster/r.region/main.c:348
#: ../raster/r.mapcalc/map.c:377 ../raster/r.sun2/main.c:811
#: ../raster/r.sun2/main.c:826 ../raster/r.sun2/main.c:843
#: ../raster/r.sun2/main.c:857 ../raster/r.sun2/main.c:869
#: ../raster/r.sun2/main.c:881 ../raster/r.sun2/main.c:892
#: ../raster/r.sun2/main.c:904 ../raster/r.sun2/main.c:916
#: ../raster/r.out.ascii/main.c:146 ../raster/r.lake/main.c:254
#: ../raster/r.lake/main.c:265 ../raster/r.surf.idw/main.c:108
#: ../raster/r.water.outlet/legal.c:23 ../raster/r.report/parse.c:243
#: ../raster/r.sum/main.c:62 ../raster/r.distance/parse.c:79
#: ../raster/r.distance/parse.c:86 ../raster/r.out.gridatb/check_ready.c:12
#: ../raster/r.random/main.c:119 ../raster/r.random/main.c:124
#: ../raster/r.topidx/check_ready.c:11 ../raster/r.basins.fill/main.c:82
#: ../raster/r.basins.fill/main.c:94 ../raster/r.to.vect/main.c:114
#: ../raster/r.grow2/main.c:187 ../raster/r.regression.line/main.c:86
#: ../raster/r.regression.line/main.c:95 ../raster/r.out.mat/main.c:103
#: ../raster/r.fill.dir/main.c:172 ../raster/r.walk/main.c:546
#: ../raster/r.walk/main.c:549 ../raster/r.his/main.c:127
#: ../raster/r.his/main.c:164 ../raster/r.his/main.c:189
#: ../raster/r.thin/io.c:96 ../raster/r.surf.idw2/read_cell.c:19
#: ../raster/r.resamp.rst/main.c:397 ../raster/r.resamp.rst/main.c:423
#: ../raster/r.carve/main.c:178 ../raster/r.resamp.stats/main.c:296
#: ../raster/r.cross/main.c:125 ../raster/r.texture/main.c:228
#: ../raster/r.average/main.c:72 ../raster/r.average/main.c:75
#: ../raster/r.to.rast3elev/main.c:114 ../raster/r.to.rast3elev/main.c:129
#: ../raster/r.horizon/main.c:550 ../raster/r.median/main.c:75
#: ../raster/r.colors.out/main.c:88 ../raster/r.profile/main.c:142
#: ../raster/r.slope.aspect/main.c:360 ../raster/r.resamp.interp/main.c:103
#: ../raster/r.contour/main.c:158 ../raster/r.bilinear/main.c:81
#: ../raster/r.out.png/r.out.png.c:214 ../raster/r.out.tiff/r.out.tiff.c:166
#: ../raster/r.resample/main.c:97 ../raster/r.kappa/stats.c:30
#: ../raster/r.kappa/stats.c:35 ../raster/r.kappa/main.c:153
#: ../raster/r.out.mpeg/main.c:217 ../raster/r.recode/main.c:81
#: ../raster/r.neighbors/main.c:193 ../raster/r.patch/main.c:113
#: ../raster/r.univar2/r.univar_main.c:216 ../raster/r.bitpattern/main.c:101
#: ../raster/r.reclass/main.c:78 ../raster/r.surf.area/main.c:118
#: ../raster/r.flow/io.c:65 ../raster/r.los/main.c:162
#: ../raster/r.los/main.c:168 ../general/g.mremove/do_remove.c:50
#: ../general/g.region/main.c:480 ../general/g.region/main.c:823
#: ../general/g.region/main.c:831 ../doc/raster/r.example/main.c:111
#: ../misc/m.nviz.image/surface.c:51 ../misc/m.nviz.image/surface.c:108
#: ../display/d.legend/main.c:247 ../display/d.rgb/main.c:95
#: ../display/d.colortable/main.c:102 ../display/d.profile/main.c:94
#: ../display/d.what.rast/main.c:155 ../display/d.what.rast/opencell.c:13
#: ../display/d.rast.arrow/arrow.c:195 ../display/d.rast.arrow/arrow.c:237
#: ../display/d.rast.arrow/arrow.c:372 ../display/d.extend/main.c:60
#: ../display/d.histogram/main.c:162 ../display/d.rast.num/number.c:153
#: ../display/d.his/main.c:137 ../display/d.his/main.c:174
#: ../display/d.his/main.c:199 ../display/d.nviz/main.c:185
#: ../display/d.title/main.c:105 ../display/d.zoom/main.c:208
#: ../display/d.rast/main.c:111 ../ps/ps.map/outl_io.c:68
#: ../imagery/i.ortho.photo/i.photo.2target/main.c:197
#: ../imagery/i.ortho.photo/i.photo.2target/main.c:227
#: ../imagery/i.landsat.acca/main.c:58 ../imagery/i.landsat.acca/tools.c:127
#: ../imagery/i.landsat.acca/algorithm.c:387 ../imagery/i.class/main.c:127
#: ../imagery/i.modis.qc/main.c:217 ../imagery/i.his.rgb/openfiles.c:31
#: ../imagery/i.his.rgb/openfiles.c:36 ../imagery/i.his.rgb/openfiles.c:41
#: ../imagery/i.gensigset/parse.c:42 ../imagery/i.zc/main.c:111
#: ../imagery/i.group/main.c:201 ../imagery/i.group/main.c:240
#: ../imagery/i.fft/fftmain.c:108 ../imagery/i.gensig/parse.c:36
#: ../imagery/i.pca/main.c:138 ../imagery/i.topo.corr/main.c:34
#: ../imagery/i.rgb.his/openfiles.c:14 ../imagery/i.rgb.his/openfiles.c:16
#: ../imagery/i.rgb.his/openfiles.c:18 ../imagery/i.landsat.toar/main.c:322
#: ../imagery/i.landsat.toar/main.c:460 ../imagery/i.ifft/ifftmain.c:95
#: ../imagery/i.ifft/ifftmain.c:105 ../visualization/xganim/main.c:366
#: ../vector/v.extrude/main.c:180 ../vector/v.sample/main.c:158
#: ../vector/v.vol.rst/main.c:606 ../vector/v.drape/main.c:245
#: ../vector/v.what.rast/main.c:139
#, c-format
msgid "Raster map <%s> not found"
msgstr "Không tìm thấy bản đồ raster <%s>"

#: ../raster/r.out.pov/main.c:178 ../raster/r.clump/main.c:94
#: ../raster/r.cost/main.c:370 ../raster/r.cost/main.c:675
#: ../raster/r.cats/main.c:150 ../raster/r.support/front/front.c:227
#: ../raster/r.composite/main.c:159 ../raster/r.grow.distance/main.c:209
#: ../raster/r.out.ppm3/main.c:124 ../raster/r.null/null.c:324
#: ../raster/r.sunmask/main.c:448 ../raster/wildfire/r.ros/main.c:475
#: ../raster/wildfire/r.ros/main.c:483 ../raster/wildfire/r.ros/main.c:491
#: ../raster/wildfire/r.ros/main.c:499 ../raster/wildfire/r.ros/main.c:507
#: ../raster/wildfire/r.ros/main.c:515 ../raster/wildfire/r.ros/main.c:523
#: ../raster/wildfire/r.ros/main.c:532 ../raster/wildfire/r.ros/main.c:540
#: ../raster/wildfire/r.ros/main.c:549 ../raster/wildfire/r.spread/main.c:411
#: ../raster/wildfire/r.spread/main.c:415
#: ../raster/wildfire/r.spread/main.c:419
#: ../raster/wildfire/r.spread/main.c:425
#: ../raster/wildfire/r.spread/main.c:430
#: ../raster/wildfire/r.spread/main.c:434
#: ../raster/wildfire/r.spread/main.c:503 ../raster/r.out.arc/main.c:116
#: ../raster/r.colors/stats.c:33 ../raster/r.out.ppm/main.c:120
#: ../raster/r.random.cells/indep.c:134 ../raster/r.random.cells/init.c:68
#: ../raster/r.buffer/read_map.c:42 ../raster/r.buffer/write_map.c:45
#: ../raster/r.covar/main.c:98 ../raster/r.out.vtk/main.c:222
#: ../raster/r.out.vtk/main.c:288 ../raster/r.out.vtk/main.c:317
#: ../raster/r.out.vtk/main.c:364 ../raster/r.mapcalc/map3.c:510
#: ../raster/r.out.ascii/main.c:151 ../raster/r.random.surface/main.c:54
#: ../raster/r.random.surface/init.c:134 ../raster/r.lake/main.c:258
#: ../raster/r.lake/main.c:269 ../raster/r.quantile/main.c:311
#: ../raster/r.surf.idw/main.c:135 ../raster/r.sum/main.c:65
#: ../raster/r.out.gdal/export_band.c:48
#: ../raster/r.out.gdal/export_band.c:246 ../raster/r.random/count.c:24
#: ../raster/r.random/count.c:30 ../raster/r.random/random.c:41
#: ../raster/r.random/random.c:45 ../raster/r.to.vect/main.c:117
#: ../raster/r.grow2/main.c:203 ../raster/r.regression.line/main.c:90
#: ../raster/r.regression.line/main.c:99 ../raster/r.out.mat/main.c:108
#: ../raster/r.walk/main.c:573 ../raster/r.walk/main.c:576
#: ../raster/r.walk/main.c:922 ../raster/r.his/main.c:131
#: ../raster/r.his/main.c:154 ../raster/r.his/main.c:179
#: ../raster/r.thin/io.c:100 ../raster/r.to.rast3/main.c:366
#: ../raster/r.surf.idw2/read_cell.c:34 ../raster/r.resamp.rst/main.c:402
#: ../raster/r.resamp.rst/main.c:434 ../raster/r.carve/main.c:181
#: ../raster/r.resamp.stats/main.c:329 ../raster/r.cross/main.c:129
#: ../raster/r.texture/main.c:234 ../raster/r.to.rast3elev/main.c:160
#: ../raster/r.profile/main.c:144 ../raster/r.resamp.interp/main.c:138
#: ../raster/r.contour/main.c:162 ../raster/r.bilinear/main.c:94
#: ../raster/r.out.png/r.out.png.c:217 ../raster/r.out.tiff/r.out.tiff.c:188
#: ../raster/r.recode/recode.c:48 ../raster/r.univar2/r.univar_main.c:221
#: ../raster/r.bitpattern/main.c:108 ../raster/r.surf.area/main.c:121
#: ../raster/r.los/main.c:198 ../raster/r.los/main.c:209
#: ../doc/raster/r.example/main.c:122 ../display/d.rgb/main.c:99
#: ../display/d.profile/What.c:23 ../display/d.profile/ExtractProf.c:93
#: ../display/d.what.rast/opencell.c:24 ../display/d.rast.arrow/arrow.c:380
#: ../display/d.rast.num/number.c:157 ../display/d.rast.edit/cell.c:92
#: ../display/d.his/main.c:141 ../display/d.his/main.c:164
#: ../display/d.nviz/main.c:187 ../display/d.rast/display.c:79
#: ../imagery/i.landsat.acca/main.c:61 ../imagery/i.landsat.acca/tools.c:130
#: ../imagery/i.landsat.acca/algorithm.c:389
#: ../imagery/i.cluster/open_files.c:56 ../imagery/i.modis.qc/main.c:221
#: ../imagery/i.maxlik/open.c:41 ../imagery/i.his.rgb/openfiles.c:33
#: ../imagery/i.his.rgb/openfiles.c:38 ../imagery/i.his.rgb/openfiles.c:43
#: ../imagery/i.smap/shapiro/opencell.c:16
#: ../imagery/i.gensigset/opencell.c:13 ../imagery/i.gensig/opencell.c:12
#: ../imagery/i.pca/main.c:141 ../imagery/i.rgb.his/openfiles.c:21
#: ../imagery/i.rgb.his/openfiles.c:23 ../imagery/i.rgb.his/openfiles.c:25
#: ../imagery/i.landsat.toar/main.c:326 ../imagery/i.landsat.toar/main.c:465
#: ../visualization/xganim/main.c:370 ../vector/v.extrude/main.c:184
#: ../vector/v.sample/main.c:161 ../vector/v.vol.rst/main.c:609
#: ../vector/v.drape/main.c:250 ../vector/v.what.rast/main.c:142
#: ../vector/v.to.rast/support.c:265 ../vector/v.to.rast/support.c:511
#, c-format
msgid "Unable to open raster map <%s>"
msgstr "Không thể mở bản đồ raster <%s>"

#: ../raster/r.out.pov/main.c:183
#, 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:186 ../raster/r.out.mat/main.c:115
#: ../raster/r.colors.out/main.c:101 ../raster/r.out.png/r.out.png.c:233
#, c-format
msgid "Unable to open output file <%s>"
msgstr "Không thể mở tập tin đầu ra <%s>"

#: ../raster/r.out.pov/main.c:193
#, 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:214
msgid "Negative elevation values in input"
msgstr "Các giá trị độ cao âm ở đầu vào"

#: ../raster/r.out.vrml/main.c:47
msgid "raster, export, VRML"
msgstr "raster, xuất, VRML"

#: ../raster/r.out.vrml/main.c:49
msgid "Export 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:56
msgid "Name of elevation map"
msgstr "Tên của bản đồ độ cao"

#: ../raster/r.out.vrml/main.c:63
msgid "Name of color file"
msgstr "Tên của tập tin màu"

#: ../raster/r.out.vrml/main.c:70 ../misc/m.nviz.image/args.c:494
msgid "Vertical exaggeration"
msgstr "Độ phóng đại chiều đứng"

#: ../raster/r.out.vrml/main.c:77
msgid "Name for new VRML file"
msgstr "Tên cho tập tin VRML mới"

#: ../raster/r.out.vrml/main.c:163
#, c-format
msgid "Opening %s for writing... "
msgstr "Đang mở %s để ghi..."

#: ../raster/r.out.vrml/put_grid.c:37
msgid "Writing vertices..."
msgstr "Đang ghi các đỉnh..."

#: ../raster/r.out.vrml/put_grid.c:82
msgid "Writing color file..."
msgstr "Đang ghi tập tin màu..."

#: ../raster/r.clump/main.c:49 ../raster/r.reclass/main.c:49
msgid "raster, statistics, reclass"
msgstr "raster, thống kê, phân loại lại"

#: ../raster/r.clump/main.c:51
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:63 ../raster/r.recode/main.c:60
#, fuzzy
msgid "Title for output raster map"
msgstr "Tiêu đề của bản đồ raster đầu ra"

#: ../raster/r.clump/main.c:68 ../raster/r.series/main.c:170
#: ../raster/r.out.ppm3/main.c:90 ../raster/r.colors/main.c:249
#: ../raster/r.out.ppm/main.c:69 ../raster/r.buffer/main.c:101
#: ../raster/r.covar/main.c:67 ../raster/r.distance/parse.c:64
#: ../raster/r.carve/main.c:116 ../raster/r.cross/main.c:100
#: ../raster/r.compress/main.c:82 ../raster/r.contour/main.c:135
#: ../raster/r.out.png/r.out.png.c:136 ../raster/r.neighbors/main.c:171
#: ../raster/r.describe/main.c:107 ../imagery/i.maxlik/main.c:95
#: ../imagery/i.smap/shapiro/parse.c:43
msgid "Run quietly"
msgstr "Chạy im lặng"

#: ../raster/r.clump/main.c:77 ../raster/r.series/main.c:188
#: ../raster/r.out.ppm3/main.c:102 ../raster/r.colors/main.c:258
#: ../raster/r.buffer/main.c:110 ../raster/r.covar/main.c:75
#: ../raster/r.random.surface/init.c:109 ../raster/r.distance/parse.c:72
#: ../raster/r.to.vect/main.c:100 ../raster/r.rescale.eq/main.c:107
#: ../raster/r.carve/main.c:126 ../raster/r.rescale/main.c:103
#: ../raster/r.cross/main.c:107 ../raster/r.texture/main.c:221
#: ../raster/r.compress/main.c:90 ../raster/r.slope.aspect/main.c:301
#: ../raster/r.out.png/r.out.png.c:159 ../raster/r.resample/main.c:90
#: ../raster/r.neighbors/main.c:292 ../raster/r.patch/main.c:87
#: ../raster/r.describe/main.c:115 ../vector/v.mkgrid/main.c:141
#: ../vector/v.qcount/main.c:117
msgid ""
"The '-q' flag is superseded and will be removed in future. Please use '--"
"quiet' instead."
msgstr ""
"Cờ '-q' không còn được dùng và sẽ bị loại bỏ trong tương lai. Vui lòng dùng "
"'--quiet' thay vào đó."

#: ../raster/r.clump/main.c:90 ../raster/r.mode/main.c:94
#: ../raster/r.cost/main.c:352 ../raster/r.cost/main.c:356
#: ../raster/r.watershed/shed/com_line.c:231
#: ../raster/r.watershed/shed/com_line.c:266
#: ../raster/wildfire/r.spread/main.c:380
#: ../raster/wildfire/r.spread/main.c:389
#: ../raster/wildfire/r.spread/main.c:399 ../raster/r.in.ascii/main.c:203
#: ../raster/r.drain/main.c:206 ../raster/r.buffer/main.c:130
#: ../raster/r.surf.idw/main.c:112 ../raster/r.water.outlet/legal.c:10
#: ../raster/r.random/main.c:147 ../raster/r.random/main.c:152
#: ../raster/r.in.gdal/main.c:225 ../raster/r.in.mat/main.c:388
#: ../raster/r.surf.gauss/main.c:77 ../raster/r.walk/main.c:554
#: ../raster/r.walk/main.c:558 ../raster/r.surf.idw2/main.c:83
#: ../raster/r.texture/main.c:231 ../raster/r.average/main.c:78
#: ../raster/r.to.rast3elev/main.c:472 ../raster/r.median/main.c:77
#: ../raster/r.slope.aspect/opennew.c:11 ../raster/r.recode/main.c:84
#: ../raster/r.neighbors/main.c:197 ../raster/r.surf.fractal/interface.c:79
#: ../raster/r.bitpattern/main.c:104 ../raster/r.reclass/main.c:81
#: ../raster/r.los/main.c:173 ../general/manage/cmd/rename.c:84
#: ../general/manage/cmd/copy.c:88 ../doc/raster/r.example/main.c:114
#: ../imagery/i.ortho.photo/i.photo.camera/main.c:91
#: ../imagery/i.landsat.acca/main.c:189 ../imagery/i.zc/main.c:119
#: ../imagery/i.fft/fftmain.c:121 ../imagery/i.fft/fftmain.c:124
#: ../imagery/i.landsat.toar/main.c:476 ../imagery/i.ifft/ifftmain.c:116
#: ../vector/v.kernel/main.c:323 ../vector/v.surf.idw/main.c:137
#: ../vector/v.to.rast3/main.c:69 ../vector/v.edit/main.c:87
#: ../vector/v.in.ogr/main.c:337
#, c-format
msgid "<%s> is an illegal file name"
msgstr "<%s> là tên không hợp lệ"

#: ../raster/r.clump/main.c:98 ../raster/r.in.arc/main.c:154
#: ../raster/r.composite/main.c:192 ../raster/r.in.xyz/main.c:498
#: ../raster/r.series/main.c:250 ../raster/r.null/null.c:329
#: ../raster/r.sunmask/main.c:450 ../raster/r.in.ascii/main.c:206
#: ../raster/r.buffer/write_map.c:40 ../raster/r.mapcalc/map.c:507
#: ../raster/r.mapcalc/map3.c:580 ../raster/r.sun2/main.c:1164
#: ../raster/r.sun2/main.c:1171 ../raster/r.sun2/main.c:1178
#: ../raster/r.sun2/main.c:1185 ../raster/r.sun2/main.c:1192
#: ../raster/r.sun2/main.c:1199 ../raster/r.random.surface/save.c:23
#: ../raster/r.lake/main.c:229 ../raster/r.lake/main.c:318
#: ../raster/r.surf.idw/main.c:147 ../raster/r.random/random.c:55
#: ../raster/r.basins.fill/main.c:106 ../raster/r.in.gdal/main.c:774
#: ../raster/r.in.gdal/main.c:779 ../raster/r.in.gdal/main.c:796
#: ../raster/r.circle/dist.c:127 ../raster/r.grow2/main.c:209
#: ../raster/r.in.mat/main.c:430 ../raster/r.thin/io.c:168
#: ../raster/r.surf.idw2/main.c:111 ../raster/r.carve/main.c:189
#: ../raster/r.resamp.stats/main.c:341 ../raster/r.cross/main.c:145
#: ../raster/r.texture/main.c:309 ../raster/r.li/r.li.daemon/daemon.c:132
#: ../raster/r.slope.aspect/opennew.c:19 ../raster/r.resamp.interp/main.c:148
#: ../raster/r.bilinear/main.c:104 ../raster/r.patch/main.c:144
#: ../raster/r.surf.fractal/write_rast.c:58 ../raster/r.bitpattern/main.c:125
#: ../raster/r.surf.random/randsurf.c:28 ../raster/r.surf.random/randsurf.c:32
#: ../raster/r.flow/io.c:173 ../raster/r.flow/io.c:208
#: ../raster/r.los/main.c:203 ../doc/raster/r.example/main.c:141
#: ../raster3d/r3.to.rast/main.c:183 ../imagery/i.landsat.acca/tools.c:140
#: ../imagery/i.landsat.acca/algorithm.c:234
#: ../imagery/i.landsat.acca/algorithm.c:397 ../imagery/i.modis.qc/main.c:235
#: ../imagery/i.maxlik/open.c:74 ../imagery/i.his.rgb/openfiles.c:15
#: ../imagery/i.his.rgb/openfiles.c:17 ../imagery/i.his.rgb/openfiles.c:19
#: ../imagery/i.smap/shapiro/opencell.c:30 ../imagery/i.topo.corr/main.c:58
#: ../imagery/i.rgb.his/openfiles.c:29 ../imagery/i.rgb.his/openfiles.c:31
#: ../imagery/i.rgb.his/openfiles.c:33 ../imagery/i.landsat.toar/main.c:479
#: ../imagery/i.ifft/ifftmain.c:219 ../vector/v.kernel/main.c:328
#: ../vector/v.surf.idw/main.c:264 ../vector/lidar/v.surf.bspline/main.c:317
#: ../vector/v.to.rast/vect2rast.c:125 ../vector/v.to.rast/vect2rast.c:129
#: ../vector/v.neighbors/main.c:96
#, c-format
msgid "Unable to create raster map <%s>"
msgstr "Không thể tạo bản đồ raster <%s>"

#: ../raster/r.clump/main.c:120
#, c-format
msgid "%d clumps."
msgstr "%d khối gộp."

#: ../raster/r.clump/clump.c:98
#, c-format
msgid "Pass %d..."
msgstr "Số lần chạy qua %d..."

#: ../raster/r.clump/clump.c:101
#, c-format
msgid "Unable to read raster map row %d "
msgstr "Không thể đọc bản đồ raster hàng %d"

#: ../raster/r.clump/clump.c:238
#, c-format
msgid "Failed writing raster map row %d"
msgstr "Thất bại khi đang ghi bản đồ raster hàng %d"

#: ../raster/r.in.arc/main.c:59 ../raster/r.in.gridatb/main.c:41
#: ../raster/r.in.poly/main.c:29 ../raster/r.in.gdal/main.c:79
#: ../raster/r.in.mat/main.c:92 ../raster/r.external/main.c:520
#: ../raster/r.in.bin/main.c:234
#: ../locale/scriptstrings/r.in.srtm_to_translate.c:2
msgid "raster, import"
msgstr "raster, nhập"

#: ../raster/r.in.arc/main.c:61
msgid ""
"Converts an ESRI ARC/INFO ascii raster file (GRID) into a (binary) raster "
"map layer."
msgstr ""
"Đổi một tập tin raster ascii ESRI ARC/INFO (GRID) thành một lớp bản đồ "
"raster (nhị phân)"

#: ../raster/r.in.arc/main.c:69
msgid "ARC/INFO ASCII raster file (GRID) to be imported"
msgstr "Tập tin raster ascii ARC/INFO (GRID) cần nhập"

#: ../raster/r.in.arc/main.c:80 ../raster/r.in.xyz/main.c:185
msgid "Storage type for resultant raster map"
msgstr "Kiểu lưu trữ cho bản đồ raster kết quả"

#: ../raster/r.in.arc/main.c:87 ../raster/r.in.poly/main.c:44
#: ../raster/r.in.ascii/main.c:85 ../raster/r.in.gdal/main.c:121
#: ../raster/r.external/main.c:550 ../raster/r.in.bin/main.c:277
msgid "Title for resultant raster map"
msgstr "Tiêu đề cho bản đồ raster kết quả"

#: ../raster/r.in.arc/main.c:94 ../raster/r.in.ascii/main.c:92
msgid "Multiplier for ASCII data"
msgstr "Hệ số nhân cho dữ liệu ascii"

#: ../raster/r.in.arc/main.c:114 ../raster/r.in.ascii/main.c:128
#: ../raster/r.in.ascii/main.c:155 ../raster/r.resamp.rst/main.c:616
#: ../raster/r.resamp.rst/main.c:628 ../raster/r.resamp.rst/main.c:641
#: ../raster/r.resamp.rst/main.c:655 ../raster/r.resamp.rst/main.c:668
#: ../raster/r.resamp.rst/main.c:681 ../general/g.setproj/get_stp.c:162
#: ../general/g.setproj/get_stp.c:165 ../general/g.setproj/get_stp.c:282
#: ../general/g.setproj/get_stp.c:286 ../display/d.text/main.c:193
#: ../display/d.text.new/main.c:417 ../display/d.title/main.c:119
#: ../vector/v.in.ascii/in.c:248 ../vector/v.surf.rst/main.c:646
#: ../vector/v.surf.rst/main.c:655 ../vector/v.surf.rst/main.c:664
#: ../vector/v.surf.rst/main.c:674 ../vector/v.surf.rst/main.c:683
#: ../vector/v.surf.rst/main.c:692
#, c-format
msgid "Unable to open temporary file <%s>"
msgstr "Không thể mở tập tin tạm <%s>"

#: ../raster/r.in.arc/main.c:124 ../raster/r.in.xyz/main.c:470
#: ../raster/r.in.mat/main.c:144 ../display/d.linegraph/linegraph.c:193
#: ../display/d.linegraph/linegraph.c:204 ../vector/v.net.path/path.c:49
#: ../vector/v.segment/main.c:92 ../vector/v.lrs/v.lrs.segment/main.c:131
#, c-format
msgid "Unable to open input file <%s>"
msgstr "Không thể mở tập tin đầu vào <%s>"

#: ../raster/r.in.arc/main.c:127 ../raster/r.in.ascii/main.c:185
msgid "Can't get cell header"
msgstr "Không thể lấy header của ô"

#: ../raster/r.in.arc/main.c:132 ../raster/r.in.ascii/main.c:190
#: ../raster/r.out.tiff/r.out.tiff.c:173 ../vector/v.digit/driver.c:82
msgid "Can't set window"
msgstr "Không thể thiết lập cửa sổ"

#: ../raster/r.in.arc/main.c:135 ../raster/r.in.ascii/main.c:193
#: ../raster/r.horizon/main.c:623
#, 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.in.arc/main.c:138 ../raster/r.in.ascii/main.c:196
#: ../raster/r.horizon/main.c:627
#, 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.in.arc/main.c:161 ../raster/r.in.ascii/main.c:212
#, 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.arc/main.c:228
msgid "Failed to copy file"
msgstr "Thất bại khi chép tập tin"

#: ../raster/r.in.arc/gethead.c:88
msgid "Illegal line in header"
msgstr "Dòng không hợp lệ trong phần header"

#: ../raster/r.in.arc/gethead.c:160 ../raster/r.in.ascii/gethead.c:251
#, c-format
msgid "Duplicate \"%s\" field in header"
msgstr "Lặp trường \"%s\" trong header"

#: ../raster/r.in.arc/gethead.c:165
#, c-format
msgid "Illegal \"%s\" value in header: \"%s\""
msgstr "Giá trị \"%s\" không hợp lệ trong phần header: \"%s\""

#: ../raster/r.in.arc/gethead.c:173 ../raster/r.in.ascii/gethead.c:264
#, c-format
msgid "\"%s\" field missing from header"
msgstr "Trường \"%s\" bị thiếu ở header"

#: ../raster/r.mode/main.c:50 ../raster/r.coin/main.c:66
#: ../raster/r.support.stats/main.c:39 ../raster/r.stats/main.c:103
#: ../raster/r.statistics/main.c:42 ../raster/r.covar/main.c:53
#: ../raster/r.quantile/main.c:254 ../raster/r.report/main.c:64
#: ../raster/r.sum/main.c:46 ../raster/r.surf.gauss/main.c:46
#: ../raster/r.regression.line/main.c:42 ../raster/r.cross/main.c:75
#: ../raster/r.texture/main.c:74 ../raster/r.average/main.c:51
#: ../raster/r.median/main.c:46 ../raster/r.kappa/main.c:67
#: ../raster/r.neighbors/main.c:108 ../raster/r.univar2/r.univar_main.c:97
#: ../raster/r.surf.area/main.c:86
#: ../locale/scriptstrings/r.univar.sh_to_translate.c:2
msgid "raster, statistics"
msgstr "raster, thống kê"

#: ../raster/r.mode/main.c:52
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:58
msgid "Base map to be reclassified"
msgstr "Bản đồ gốc cần phân loại lại"

#: ../raster/r.mode/main.c:65
msgid "Coverage map"
msgstr "Bản đồ lớp phủ"

#: ../raster/r.mode/main.c:72
msgid "Output map"
msgstr "Bản đồ đầu ra"

#: ../raster/r.mode/main.c:86
#, c-format
msgid "%s: base raster map not found"
msgstr "%s: không tìm thấy bản đồ gốc"

#: ../raster/r.mode/main.c:91
#, c-format
msgid "%s: cover raster map not found"
msgstr "%s: không tìm thấy bản đồ lớp phủ"

#: ../raster/r.mode/main.c:97
#, c-format
msgid "%s: base map and output map must be different"
msgstr "%s: bản đồ gốc và bản đồ đầu ra phải khác nhau"

#: ../raster/r.mode/main.c:101
#, c-format
msgid "%s: Unable to read category labels"
msgstr "%s: Không thể đọc các nhãn phạm trù"

#: ../raster/r.mode/read_stats.c:14
msgid "reading r.stats output"
msgstr "Đang đọc đầu ra r.stats"

#: ../raster/r.cost/main.c:128 ../raster/r.walk/main.c:177
msgid "raster, cost surface, cumulative costs"
msgstr "raster, bề mặt chi phí, chi phí tích lũy"

#: ../raster/r.cost/main.c:130
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:137
msgid "Name of 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:147 ../raster/r.walk/main.c:214
#, fuzzy
msgid "Name of 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:152
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:153 ../raster/r.cost/main.c:165
#: ../raster/r.cost/main.c:174 ../raster/r.cost/main.c:224
#: ../raster/r.drain/main.c:140 ../raster/r.drain/main.c:146
msgid "Start"
msgstr "Bắt đầu"

#: ../raster/r.cost/main.c:158
msgid "Name of stop 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:159 ../raster/r.cost/main.c:183
msgid "Stop"
msgstr "Ngưng"

#: ../raster/r.cost/main.c:164
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:173
msgid "Map grid coordinates of a starting point (E,N)"
msgstr "Tọa độ lưới bản đồ của một điểm bắt đầu (Đ,B)"

#: ../raster/r.cost/main.c:182
msgid "Map grid coordinates of a stopping point (E,N)"
msgstr "Tọa độ lưới bản đồ của một điểm kết thúc (Đ,B)"

#: ../raster/r.cost/main.c:192
msgid "Optional maximum cumulative cost"
msgstr "Chi phí tích lũy tối đa (tùy chọn)"

#: ../raster/r.cost/main.c:201 ../raster/r.walk/main.c:260
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:210 ../raster/r.in.xyz/main.c:235
#: ../raster/r.walk/main.c:268
msgid "Percent of map to keep in memory"
msgstr "Phần trăm bản đồ được giữ trong bộ nhớ"

#: ../raster/r.cost/main.c:215 ../raster/r.walk/main.c:310
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:219
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:223 ../raster/r.walk/main.c:318
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:229 ../raster/wildfire/r.ros/main.c:301
#: ../raster/wildfire/r.spreadpath/main.c:110 ../display/d.vect/main.c:314
msgid "Run verbosely"
msgstr "Chạy ở chế độ đầy đủ"

#: ../raster/r.cost/main.c:238 ../raster/wildfire/r.ros/main.c:314
#: ../raster/wildfire/r.spread/main.c:255 ../raster/r.in.mat/main.c:125
#: ../raster/r.out.mat/main.c:90 ../raster/r.out.tiff/r.out.tiff.c:144
#: ../display/d.vect/main.c:367 ../display/d.mon/pgms/release.c:36
#: ../visualization/nviz/src/nviz_init.c:157
msgid ""
"The '-v' flag is superseded and will be removed in future. Please use '--"
"verbose' instead."
msgstr ""
"Cờ '-v' không còn được dùng nữa và sẽ bị loại bỏ trong tương lai. Vui lòng "
"dùng '--verbose' thay vào đó."

#: ../raster/r.cost/main.c:256 ../raster/wildfire/r.spread/main.c:338
#: ../raster/r.water.outlet/main.c:85 ../raster/r.walk/main.c:339
msgid "Unable to read current window parameters"
msgstr "Không thể đọc các tham số của cửa sổ hiện tại"

#: ../raster/r.cost/main.c:290
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:295 ../raster/r.cost/main.c:614
#: ../raster/r.cost/main.c:720
msgid "No start points"
msgstr "Không có điểm bắt đầu"

#: ../raster/r.cost/main.c:302 ../raster/r.walk/main.c:368
#, c-format
msgid "Inappropriate maximum cost: %d"
msgstr "Chi phí tối đa không hợp lý: %d"

#: ../raster/r.cost/main.c:306 ../raster/r.walk/main.c:372
#, c-format
msgid "Inappropriate percent memory: %d"
msgstr "Phần trăm bộ nhớ không hợp lý: %d"

#: ../raster/r.cost/main.c:319 ../raster/r.drain/main.c:284
#: ../raster/r.region/main.c:237 ../raster/r.carve/main.c:172
#: ../general/g.mremove/do_remove.c:34 ../general/g.region/main.c:548
#: ../doc/vector/v.example/main.c:73 ../misc/m.nviz.image/vector.c:81
#: ../display/d.path/main.c:193 ../display/d.thematic.area/main.c:211
#: ../display/d.vect/main.c:451 ../display/d.extend/main.c:97
#: ../display/d.what.vect/main.c:148 ../display/d.extract/main.c:98
#: ../display/d.vect.chart/main.c:246 ../display/d.zoom/main.c:245
#: ../vector/v.kernel/main.c:275 ../vector/v.extrude/main.c:144
#: ../vector/v.label/main.c:270 ../vector/v.delaunay2/main.c:117
#: ../vector/v.out.dxf/main.c:69 ../vector/v.transform/main.c:307
#: ../vector/v.surf.rst/main.c:565 ../vector/v.info/main.c:103
#: ../vector/v.category/main.c:226 ../vector/v.out.ogr/main.c:196
#: ../vector/v.out.svg/main.c:141 ../vector/v.sample/main.c:152
#: ../vector/v.type/main.c:202 ../vector/v.net/main.c:143
#: ../vector/v.net/main.c:158 ../vector/v.convert/old2new.c:26
#: ../vector/v.convert/att.c:30 ../vector/v.buffer2/main.c:311
#: ../vector/v.net.salesman/main.c:171 ../vector/v.build.polylines/main.c:145
#: ../vector/v.net.path/main.c:131 ../vector/v.out.pov/main.c:94
#: ../vector/v.to.points/main.c:244 ../vector/v.label.sa/labels.c:60
#: ../vector/v.clean/main.c:241 ../vector/v.db.select/main.c:132
#: ../vector/v.voronoi/vo_main.c:158 ../vector/v.voronoi/dt_main.c:77
#: ../vector/v.vect.stats/main.c:252 ../vector/v.vect.stats/main.c:259
#: ../vector/v.univar/main.c:161 ../vector/v.class/main.c:95
#: ../vector/v.drape/main.c:261 ../vector/v.buffer/main.c:365
#: ../vector/v.extract/main.c:193 ../vector/v.segment/main.c:99
#: ../vector/v.hull/main.c:300 ../vector/v.distance/main.c:303
#: ../vector/v.qcount/main.c:128 ../vector/v.to.db/parse.c:128
#: ../vector/v.overlay/main.c:225 ../vector/v.what/main.c:151
#: ../vector/v.normal/main.c:128 ../vector/v.edit/main.c:146
#: ../vector/v.net.alloc/main.c:143 ../vector/v.net.steiner/main.c:428
#: ../vector/v.net.iso/main.c:181 ../vector/v.what.rast/main.c:120
#: ../vector/v.kcv/main.c:132 ../vector/v.select/main.c:103
#: ../vector/lidar/v.lidar.growing/main.c:129
#: ../vector/lidar/v.surf.bspline/main.c:219
#: ../vector/lidar/v.surf.bspline/main.c:273
#: ../vector/lidar/v.lidar.edgedetection/main.c:217
#: ../vector/lidar/v.lidar.correction/main.c:182
#: ../vector/lidar/v.outlier/main.c:156
#: ../vector/v.lrs/v.lrs.segment/main.c:138
#: ../vector/v.lrs/v.lrs.create/main.c:250
#: ../vector/v.lrs/v.lrs.create/main.c:257
#: ../vector/v.lrs/v.lrs.where/main.c:127
#: ../vector/v.lrs/v.lrs.where/main.c:135
#: ../vector/v.lrs/v.lrs.label/main.c:286 ../vector/v.reclass/main.c:108
#: ../vector/v.to.rast/vect2rast.c:37 ../vector/v.db.connect/main.c:140
#: ../vector/v.perturb/main.c:154 ../vector/v.generalize/main.c:290
#, c-format
msgid "Vector map <%s> not found"
msgstr "Không tìm thấy bản đồ vector <%s>"

#: ../raster/r.cost/main.c:324
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:402 ../raster/r.walk/main.c:682
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:687
#: ../raster/r.series/main.c:214 ../raster/r.grow.distance/main.c:259
#: ../raster/r.colors/stats.c:41 ../raster/r.colors/stats.c:107
#: ../raster/r.surf.idw/main.c:685 ../raster/r.surf.idw2/read_cell.c:38
#, c-format
msgid "Reading raster map <%s>..."
msgstr "Đang đọc bản đồ raster <%s>... "

#: ../raster/r.cost/main.c:447 ../raster/r.cost/main.c:691
#: ../raster/r.cost/main.c:1039 ../raster/r.cost/main.c:1072
#: ../raster/r.cost/main.c:1105 ../raster/r.null/null.c:340
#: ../raster/r.sunmask/main.c:481 ../raster/r.colors/stats.c:46
#: ../raster/r.colors/stats.c:113 ../raster/r.out.ppm/main.c:188
#: ../raster/r.buffer/read_map.c:63 ../raster/r.buffer/write_map.c:61
#: ../raster/r.lake/main.c:288 ../raster/r.lake/main.c:293
#: ../raster/r.out.gdal/export_band.c:90
#: ../raster/r.out.gdal/export_band.c:121
#: ../raster/r.out.gdal/export_band.c:152
#: ../raster/r.out.gdal/export_band.c:397
#: ../raster/r.out.gdal/export_band.c:430
#: ../raster/r.out.gdal/export_band.c:463 ../raster/r.topidx/file_io.c:77
#: ../raster/r.walk/main.c:737 ../raster/r.walk/main.c:796
#: ../raster/r.walk/main.c:940 ../raster/r.walk/main.c:1514
#: ../raster/r.walk/main.c:1549 ../raster/r.walk/main.c:1584
#: ../raster/r.profile/read_rast.c:45 ../raster/r.profile/read_rast.c:73
#: ../raster/r.profile/read_rast.c:101 ../raster/r.patch/main.c:156
#: ../raster/r.patch/main.c:163 ../raster/r.bitpattern/main.c:135
#: ../raster/r.los/main.c:264 ../raster/r.los/main.c:272
#: ../doc/raster/r.example/main.c:154 ../imagery/i.landsat.acca/tools.c:155
#: ../imagery/i.landsat.acca/tools.c:159 ../imagery/i.landsat.acca/tools.c:163
#: ../imagery/i.landsat.acca/algorithm.c:252
#: ../imagery/i.landsat.acca/algorithm.c:411
#: ../imagery/i.landsat.acca/algorithm.c:414
#: ../imagery/i.gensigset/get_train.c:36 ../imagery/i.gensig/get_train.c:32
#: ../vector/v.what.rast/main.c:276 ../vector/v.what.rast/main.c:281
#: ../vector/v.to.rast/support.c:523
#, c-format
msgid "Unable to read raster map <%s> row %d"
msgstr "Không thể đọc bản đồ raster <%s> hàng %d"

#: ../raster/r.cost/main.c:461 ../raster/r.cost/main.c:479
#: ../raster/r.cost/main.c:498
#, 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:517
msgid "Initializing output..."
msgstr "Đang khởi tạo đầu ra..."

#: ../raster/r.cost/main.c:540 ../raster/r.walk/main.c:880
#, fuzzy
msgid "Initializing directional output "
msgstr "Đang khởi tạo đầu ra"

#: ../raster/r.cost/main.c:581 ../raster/r.drain/main.c:290
msgid "Failed to guess site file format"
msgstr "Thất bại trong việc đoán định dạng tập tin địa điểm"

#: ../raster/r.cost/main.c:631
msgid "Failed to guess site file format\n"
msgstr "Thất bại trong việc đoán định dạng tập tin địa điểm\n"

#: ../raster/r.cost/main.c:685 ../raster/r.texture/h_measure.c:770
#: ../imagery/i.smap/bouman/interp.c:69
msgid "Unable to allocate memory"
msgstr "Không thể cấp phát bộ nhớ"

#: ../raster/r.cost/main.c:735 ../raster/r.walk/main.c:982
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:751
msgid "Finding cost path..."
msgstr "Đang tìm đường dẫn chi phí..."

#: ../raster/r.cost/main.c:1001
msgid "No data"
msgstr "Không có dữ liệu"

#: ../raster/r.cost/main.c:1005 ../raster/r.walk/main.c:1475
msgid "Error, ct == pres_cell"
msgstr "Lỗi, ct == pres_cell"

#: ../raster/r.cost/main.c:1025 ../raster/r.composite/main.c:199
#: ../raster/r.random.cells/indep.c:137 ../raster/r.drain/main.c:466
#: ../raster/r.drain/main.c:519 ../raster/r.random.surface/save.c:100
#: ../imagery/i.smap/shapiro/write_img.c:12
#, c-format
msgid "Writing raster map <%s>..."
msgstr "Đang ghi bản đồ raster <%s>..."

#: ../raster/r.cost/main.c:1133 ../raster/r.walk/main.c:1611
#, fuzzy, c-format
msgid "Writing movement direction file %s..."
msgstr "Đang ghi tập tin mới..."

#: ../raster/r.cost/main.c:1187
#, c-format
msgid "Peak cost value: %f."
msgstr "Giá trị chi phí đỉnh: %f."

#: ../raster/r.cost/main.c:1209 ../raster/r.walk/main.c:1697
#, c-format
msgid "Illegal x coordinate <%s>"
msgstr "Tọa độ x không hợp lệ <%s>"

#: ../raster/r.cost/main.c:1211 ../raster/r.walk/main.c:1699
#, c-format
msgid "Illegal y coordinate <%s>"
msgstr "Tọa độ y không hợp lệ <%s>"

#: ../raster/r.cost/main.c:1215 ../raster/r.walk/main.c:1703
#, c-format
msgid "Warning, ignoring point outside window: %.4f,%.4f"
msgstr "Cảnh báo, bỏ qua các điểm nằm ngoài cửa sổ: %.4f,%.4f"

#: ../raster/r.cost/btree.c:58
#, c-format
msgid "NULL value computed (row %d, col %d)"
msgstr "Giá trị NULL được tính (hàng %d, cột %d)"

#: ../raster/r.cost/btree.c:146
#, c-format
msgid "Unable to find row %d, col %d: %f"
msgstr "Không tìm thấy hàng %d, cột %d: %f"

#: ../raster/r.cost/btree.c:185
msgid "Illegal delete request"
msgstr "Yêu cầu xoá không hợp lệ"

#: ../raster/r.cost/btree.c:403
msgid "Bad start cell"
msgstr "Ô bắt đầu tồi"

#: ../raster/r.cost/btree.c:417
#, c-format
msgid "%s %f-%f lower cost higher or equal"
msgstr "%s %f-%f chi phí thấp hơn cao hơn hoặc bằng"

#: ../raster/r.cost/btree.c:423
#, c-format
msgid "%s lower above pointer wrong"
msgstr "%s thấp hơn ở trên con trỏ sai"

#: ../raster/r.cost/btree.c:430
#, c-format
msgid "%s %f-%f higher cost lower"
msgstr "%s %f-%f cao hơn chi phí thấp hơn"

#: ../raster/r.cost/btree.c:436
#, c-format
msgid "%s higher above pointer wrong"
msgstr "%s cao hơn phía trên con trỏ sai"

#: ../raster/r.cats/cats.c:35
#, c-format
msgid "Cannot read header of raster map <%s> in <%s>"
msgstr "Không thể đọc header của bản đồ raster <%s> trong <%s>"

#: ../raster/r.cats/cats.c:43
#, c-format
msgid "Cannot open cell file of raster map <%s> in <%s>"
msgstr "Không thể mở tập tin cell của bản đồ raster <%s> trong <%s>"

#: ../raster/r.cats/cats.c:51
#, c-format
msgid "Reading <%s> in <%s>"
msgstr "Đang đọc <%s> trong <%s>"

#: ../raster/r.cats/main.c:51
#, fuzzy
msgid "raster, category"
msgstr "raster, mã hoá lại phạm trù"

#: ../raster/r.cats/main.c:53
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.cats/main.c:66
msgid "Comma separated value list"
msgstr "Danh sách giá trị, cách nhau bởi dấu phẩy"

#: ../raster/r.cats/main.c:67
msgid "Example: 1.4,3.8,13"
msgstr "Ví dụ: 1.4,3.8,13"

#: ../raster/r.cats/main.c:72 ../raster/r.stats/main.c:119
#: ../raster/r.distance/parse.c:50 ../db/base/select.c:214
#: ../locale/scriptstrings/r.tileset_to_translate.c:13
#: ../vector/v.db.select/main.c:64 ../vector/v.vect.stats/main.c:201
msgid "Output field separator"
msgstr "Dấu phân cách trường đầu ra"

#: ../raster/r.cats/main.c:78 ../raster/r.support/front/front.c:114
msgid "Raster map from which to copy category table"
msgstr "Bản đồ raster để sao chép bảng phạm trù từ đó"

#: ../raster/r.cats/main.c:84
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.cats/main.c:91
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.cats/main.c:93
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.cats/main.c:101
msgid "Dynamic label coefficients"
msgstr "Các hệ số nhãn động"

#: ../raster/r.cats/main.c:103
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.cats/main.c:136 ../raster/r.support/front/front.c:125
#, 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.cats/main.c:155 ../raster/r.cats/main.c:213
#: ../raster/r.support/front/front.c:230 ../raster/r.statistics/main.c:91
#: ../raster/r.mapcalc/map.c:92 ../raster/r.mapcalc/map3.c:186
#: ../raster/r.report/parse.c:264 ../display/d.title/main.c:112
#, 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.cats/main.c:159
#, 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.cats/main.c:177 ../raster/r.out.ppm3/main.c:149
#: ../raster/r.out.arc/main.c:133 ../raster/r.out.ascii/main.c:172
#: ../raster/r.profile/main.c:157 ../raster/r.recode/main.c:93
#: ../general/g.pnmcomp/main.c:241 ../general/g.pnmcomp/main.c:258
#: ../general/g.transform/main.c:281 ../display/d.nviz/main.c:204
#: ../vector/v.out.ascii/out.c:169 ../vector/v.out.vtk/main.c:176
#, c-format
msgid "Unable to open file <%s>"
msgstr "Không thể mở tập tin <%s>"

#: ../raster/r.cats/main.c:197 ../raster/r.cats/main.c:243
#, c-format
msgid "Cannot create category file for <%s>"
msgstr "Không thể tạo tập tin phạm trù cho <%s>"

#: ../raster/r.cats/main.c:252
#, 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.cats/main.c:268
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.cats/main.c:285
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.transect/main.c:54
#, fuzzy
msgid "raster, transect"
msgstr "raster, địa hình"

#: ../raster/r.transect/main.c:56
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:60
msgid "Raster map to be queried"
msgstr "Bản đồ raster cần truy vấn"

#: ../raster/r.transect/main.c:76
msgid "Transect definition"
msgstr "Định nghĩa tuyến"

#: ../raster/r.transect/main.c:85 ../raster/r.what/main.c:117
#: ../raster3d/r3.out.ascii/main.c:98
msgid "Char string to represent no data cell"
msgstr "Chuỗi ký tự đại diện cho ô không có giá trị"

#: ../raster/r.transect/main.c:97 ../raster/r.profile/main.c:97
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.transect/main.c:155
#, c-format
msgid "End coordinate: %.15g, %.15g"
msgstr "Tọa độ kết thúc: %.15g, %.15g"

#: ../raster/r.mfilter.fp/getrow.c:12 ../raster/r.mfilter/getrow.c:12
#, c-format
msgid "Cannot read raster row %d"
msgstr "Không thể đọc hàng raster %d"

#: ../raster/r.mfilter.fp/getrow.c:23 ../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.fp/getfilt.c:27 ../raster/r.mfilter/getfilt.c:26
#, c-format
msgid "Cannot open filter file '%s'"
msgstr "Không thể mở tập tin lọc '%s'"

#: ../raster/r.mfilter.fp/getfilt.c:47 ../raster/r.mfilter/getfilt.c:46
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.fp/getfilt.c:50 ../raster/r.mfilter/getfilt.c:49
msgid "Even filter matrix size specified"
msgstr "Kích thước ma trận lọc được chỉ định chẵn"

#: ../raster/r.mfilter.fp/getfilt.c:72 ../raster/r.mfilter/getfilt.c:71
msgid "Illegal filter matrix"
msgstr "Ma trận lọc không hợp lệ"

#: ../raster/r.mfilter.fp/getfilt.c:80 ../raster/r.mfilter.fp/getfilt.c:107
#: ../raster/r.mfilter.fp/getfilt.c:124 ../raster/r.mfilter/getfilt.c:79
#: ../raster/r.mfilter/getfilt.c:105 ../raster/r.mfilter/getfilt.c:122
msgid "Filter file format error"
msgstr "Lỗi định dạng tập tin lọc"

#: ../raster/r.mfilter.fp/getfilt.c:83 ../raster/r.mfilter/getfilt.c:82
msgid "Duplicate filter divisor specified"
msgstr "Ước số lọc được chỉ định bị lặp"

#: ../raster/r.mfilter.fp/getfilt.c:101 ../raster/r.mfilter/getfilt.c:99
msgid "Illegal divisor matrix"
msgstr "Ma trận ước số không hợp lệ"

#: ../raster/r.mfilter.fp/getfilt.c:110 ../raster/r.mfilter/getfilt.c:108
msgid "Duplicate filter type specified"
msgstr "Kiểu lọc được chỉ định bị lặp"

#: ../raster/r.mfilter.fp/getfilt.c:117 ../raster/r.mfilter/getfilt.c:115
msgid "Illegal filter type specified"
msgstr "Kiểu lọc được chỉ định không hợp lệ"

#: ../raster/r.mfilter.fp/getfilt.c:127 ../raster/r.mfilter/getfilt.c:125
msgid "Duplicate filter start specified"
msgstr "Điểm bắt đầu lọc được chỉ định bị lặp"

#: ../raster/r.mfilter.fp/getfilt.c:135 ../raster/r.mfilter/getfilt.c:133
#, 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.fp/getfilt.c:157 ../raster/r.mfilter/getfilt.c:155
msgid "Illegal filter file format"
msgstr "Định dạng tập tin lọc không hợp lệ"

#: ../raster/r.mfilter.fp/perform.c:38 ../raster/r.param.scale/open_files.c:26
#: ../raster/r.mfilter/perform.c:38 ../raster/r.topidx/file_io.c:17
#: ../imagery/i.cca/main.c:185
#, c-format
msgid "Cannot open raster map <%s>"
msgstr "Không thể mở bản đồ raster <%s>"

#: ../raster/r.mfilter.fp/perform.c:43 ../raster/r.mfilter.fp/perform.c:54
#: ../raster/r.mfilter/perform.c:43 ../raster/r.mfilter/perform.c:54
msgid "Unable to create temporary file"
msgstr "Không thể tạo tập tin tạm"

#: ../raster/r.mfilter.fp/perform.c:84 ../raster/r.param.scale/open_files.c:32
#: ../raster/r.param.scale/open_files.c:36 ../raster/r.mfilter/perform.c:84
#: ../raster/r.topidx/file_io.c:96 ../raster/r.reclass/reclass.c:235
#: ../imagery/i.cca/main.c:191
#, c-format
msgid "Cannot create raster map <%s>"
msgstr "Không thể tạo bản đồ raster <%s>"

#: ../raster/r.mfilter.fp/perform.c:87 ../raster/r.mfilter/perform.c:87
#, c-format
msgid "Writing raster map <%s>"
msgstr "Đang ghi bản đồ raster <%s>"

#: ../raster/r.mfilter.fp/main.c:58 ../raster/r.mfilter/main.c:51
#: ../raster/r.bitpattern/main.c:62
msgid "raster, map algebra"
msgstr "raster, đại số bản đồ"

#: ../raster/r.mfilter.fp/main.c:59
msgid "Raster map matrix filter."
msgstr "Lọc ma trận tập tin raster."

#: ../raster/r.mfilter.fp/main.c:70
msgid "Name of filter file"
msgstr "Tên của tập tin lọc"

#: ../raster/r.mfilter.fp/main.c:78 ../raster/r.mfilter/main.c:71
msgid "Number of times to repeat the filter"
msgstr "Số lần lặp lại phép lọc"

#: ../raster/r.mfilter.fp/main.c:84 ../raster/r.mfilter/main.c:78
msgid "Output raster map title"
msgstr "Tiêu đề bản đồ raster đầu ra"

#: ../raster/r.mfilter.fp/main.c:91 ../raster/r.mfilter/main.c:85
#: ../raster/r.report/parse.c:95 ../raster/r.rescale.eq/main.c:98
#: ../raster/r.grow2/main.c:167 ../raster/r.texture/main.c:111
#: ../raster/r.slope.aspect/main.c:263 ../raster/r.resample/main.c:79
#: ../raster/r.kappa/main.c:102 ../raster/r.patch/main.c:72
#: ../raster/r.bitpattern/main.c:87 ../doc/raster/r.example/main.c:96
#: ../imagery/i.cluster/main.c:163 ../vector/v.sample/main.c:129
#: ../vector/v.kcv/main.c:106 ../vector/v.perturb/main.c:117
msgid "Quiet"
msgstr "Im lặng"

#: ../raster/r.mfilter.fp/main.c:101
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.fp/main.c:109 ../raster/r.out.ppm/main.c:81
#: ../raster/r.mfilter/main.c:104 ../raster/r.kappa/main.c:125
msgid ""
"The '-q' flag is superseded and will be removed in future. Please use '--"
"quiet' instead"
msgstr ""
"Cờ '-q' không còn được dùng nữa và sẽ bị loại bỏ trong tương lai. Thay vào "
"đó vui lòng dùng '--quiet'"

#: ../raster/r.mfilter.fp/main.c:138 ../raster/r.mfilter/main.c:133
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.support/modhead/modhead.c:70
#, c-format
msgid "Edit header for [%s]\n"
msgstr "Chỉnh sửa header cho [%s]\n"

#: ../raster/r.support/modhead/modhead.c:73
#, c-format
msgid "[%s] cannot be found!"
msgstr "Không thể tìm thấy [%s]!"

#: ../raster/r.support/modhead/modhead.c:76
msgid "For what layer shall the header file be edited? "
msgstr "Tập tin header phải được chỉnh sửa cho lớp nào?"

#: ../raster/r.support/modhead/modhead.c:86
#, c-format
msgid "[%s] is a reclass of [%s] - cannot edit header! Run support on [%s]."
msgstr "[%s] là phép phân loại lại của [%s] - không thể chỉnh sửa header!  Chạy r.support cho [%s]."

#: ../raster/r.support/modhead/modhead.c:90
#, c-format
msgid "[%s] is a reclass of [%s in %s] - cannot edit header!"
msgstr ""
"[%s] là phép phân loại lại của [%s trong %s] - không thể chỉnh sửa header!"

#: ../raster/r.support/modhead/modhead.c:96
#, c-format
msgid "Cannot open raster map [%s]!"
msgstr "Không thể mở bản đồ raster [%s]!"

#: ../raster/r.support/modhead/modhead.c:101
#, c-format
msgid "Raster file [%s] is empty."
msgstr "Tập tin raster [%s] rỗng."

#: ../raster/r.support/modhead/modhead.c:103
#, c-format
msgid "Error reading raster map [%s]."
msgstr "Lỗi khi đang đọc bản đồ raster [%s]."

#: ../raster/r.support/modhead/modhead.c:191
#, c-format
msgid "cellhd compression: %d\n"
msgstr "nén cellhd: %d\n"

#: ../raster/r.support/modhead/modhead.c:192
#, c-format
msgid "3.0 compression %sindicated\n"
msgstr "nén 3.0 %sđược_chỉ_định\n"

#: ../raster/r.support/modhead/modhead.c:194
#, c-format
msgid "Pre 3.0 compression %sindicated\n"
msgstr "nén trước 3.0 %sđược_chỉ_định\n"

#: ../raster/r.support/modhead/modhead.c:201
#, c-format
msgid "[%s] appears to be compressed. Is it? "
msgstr "[%s] có vẻ như đã được nén. Đúng vậy không? "

#: ../raster/r.support/modhead/modhead.c:207
msgid "Please indicate the type of compression:\n"
msgstr "Vui lòng chỉ định kiểu nén:\n"

#: ../raster/r.support/modhead/modhead.c:208
msgid "  1. Pre 3.0 compression\n"
msgstr "  1. Phép nén trước 3.0\n"

#: ../raster/r.support/modhead/modhead.c:209
msgid "  2. 3.0 compression\n"
msgstr "  2. Phép nén 3.0\n"

#: ../raster/r.support/modhead/modhead.c:245
#, c-format
msgid "The header for [%s] says the file is not compressed. "
msgstr "header của [%s] cho biết rằng tập tin này không được nén. "

#: ../raster/r.support/modhead/modhead.c:247
msgid "The file appears to be compressed.\n"
msgstr "Tập tin này có vẻ như đã được nén.\n"

#: ../raster/r.support/modhead/modhead.c:248
#: ../raster/r.support/modhead/modhead.c:257
msgid "Most likely the header is wrong, but I want you to decide.\n"
msgstr "Rất có thể header bị sai, nhưng tôi muốn bạn tự quyết định.\n"

#: ../raster/r.support/modhead/modhead.c:254
#, c-format
msgid "The header for [%s] says the file is compressed. "
msgstr "Header của [%s] nói rằng tập tin này được nén."

#: ../raster/r.support/modhead/modhead.c:256
msgid "The file does NOT appear to be compressed.\n"
msgstr "Tập tin này rõ ràng là KHÔNG được nén.\n"

#: ../raster/r.support/modhead/modhead.c:271
#, c-format
msgid ""
"Header indicates %d row%s in the raster map, but the actual file format "
"indicates %d row%s"
msgstr ""
"Header chỉ ra %d dòng%s trong bản đồ raster, nhưng định dạng tập tin thực "
"chỉ ra %d hàng%s"

#: ../raster/r.support/modhead/modhead.c:303
#, c-format
msgid "Unable to write header for [%s]."
msgstr "Không thể ghi header cho [%s]."

#: ../raster/r.support/modhead/modhead.c:305
#, c-format
msgid "Header for raster map [%s] updated."
msgstr "Header cho bản đồ raster [%s] được cập nhật."

#: ../raster/r.support/modhead/ask_format.c:24
#, c-format
msgid "Please enter the following information for [%s]:"
msgstr "Vui lòng nhập thông tin sau cho [%s]:"

#: ../raster/r.support/modhead/ask_format.c:29
msgid "        Number of rows"
msgstr "       Số hàng"

#: ../raster/r.support/modhead/ask_format.c:30
msgid "        Number of cols"
msgstr "        Số cột"

#: ../raster/r.support/modhead/ask_format.c:32
msgid "        Number of bytes per cell"
msgstr "        Số byte trên một ô"

#: ../raster/r.support/modhead/ask_format.c:33
msgid "        Floating point map"
msgstr "        Bản đồ dấu chấm động"

#: ../raster/r.support/modhead/ask_format.c:51
#, c-format
msgid "rows * cols * bytes per cell must be same as file size (%lu)"
msgstr "hàng * cột * byte trên ô phải bằng kích thước tập tin (%lu)"

#: ../raster/r.support/modhead/ask_format.c:55
msgid "If you need help figuring them out, just hit ESC"
msgstr "Nếu bạn cần trợ giúp để hiểu vấn đề, chỉ cần bấm ESC"

#: ../raster/r.support/modhead/ask_format.c:76
msgid "** Negative values not allowed!"
msgstr "** Các giá trị âm không được chấp nhận!"

#: ../raster/r.support/modhead/ask_format.c:79
msgid "** Positive values only please!"
msgstr "** Vui lòng chỉ dùng các giá trị dương!"

#: ../raster/r.support/modhead/hitreturn.c:12
msgid ""
"\n"
"hit RETURN to continue -->"
msgstr ""
"\n"
"Bấm RETURN để tiếp tục -->"

#: ../raster/r.support/modhist/modhist.c:38
msgid "Which raster map needs an updated history? "
msgstr "Bản đồ raster nào cần lịch sử được cập nhật?"

#: ../raster/r.support/modhist/modhist.c:47
#, c-format
msgid "Raster file [%s] not found. Exiting."
msgstr "Không tìm thấy bản đồ raster [%s]. Đang thoát. "

#: ../raster/r.support/modhist/modhist.c:52
#, c-format
msgid "History file for [%s] updated."
msgstr "Tập tin history của [%s] được cập nhật."

#: ../raster/r.support/modhist/modhist.c:54
#, c-format
msgid "History file for [%s] not updated."
msgstr "Tập tin history của [%s] không được cập nhật."

#: ../raster/r.support/front/front.c:54 ../raster/r.info/main.c:69
#: ../raster/r.region/main.c:54 ../raster/r.describe/main.c:59
msgid "raster, metadata"
msgstr "raster, mô tả dữ liệu"

#: ../raster/r.support/front/front.c:55
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/front/front.c:65
msgid "Text to use for map title"
msgstr "Nội dung dùng làm tiêu đề bản đồ"

#: ../raster/r.support/front/front.c:73
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/front/front.c:79
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/front/front.c:85
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/front/front.c:92
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/front/front.c:99
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/front/front.c:107
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/front/front.c:143
msgid "Not enough room in history file"
msgstr "Không đủ không gian trong tập tin history"

#: ../raster/r.support/front/front.c:234
#, 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/front/front.c:248
#, c-format
msgid "Edit header for [%s]? "
msgstr "Chỉnh sửa hedaer cho [%s]?"

#: ../raster/r.support/front/front.c:250
#, c-format
msgid ""
"\n"
"NOTE: [%s] is a reclass of [%s in %s]"
msgstr ""
"\n"
"GHI CHÚ: [%s] là phép phân loại lại của [%s trong %s]"

#: ../raster/r.support/front/front.c:264
msgid "Canceling from edit header."
msgstr "Đang huỷ việc chỉnh sửa header."

#: ../raster/r.support/front/front.c:271
#, c-format
msgid "Edit the category file for [%s]? "
msgstr "Chỉnh sửa tập tin phạm trù cho [%s]?"

#: ../raster/r.support/front/front.c:281
#, c-format
msgid "Create/Update the color table for [%s]? "
msgstr "Tạo/Cập nhật bảng màu cho [%s]? "

#: ../raster/r.support/front/front.c:292
#, c-format
msgid "Edit the history file for [%s]? "
msgstr "Chỉnh sửa tập tin history cho [%s]? "

#: ../raster/r.support/front/front.c:302
#, c-format
msgid ""
"\n"
"The null file for [%s] may indicate that some cells contain\n"
" no data. If the null file for [%s] doesn't exist, zero cells in\n"
" it are treated by GRASS application programs as no data."
msgstr ""
"\n"
"Tập tin null cho [%s] có thể chỉ ra rằng một số ô không có dữ liệu. \n"
"Nếu tập tin null cho [%s] không tồn tại, các ô 0 trong tập tin đó được \n"
"các chương trình ứng dụng của GRASS xử lý như là không có dữ liệu."

#: ../raster/r.support/front/front.c:308
#, c-format
msgid ""
"\n"
"Do you want to create/reset the null file for [%s] so that null cell values "
"are considered valid data? "
msgstr ""
"\n"
"Bạn có muốn tạo/thiết lập lại tập tin null cho [%s] sao cho các giá trị ô "
"null được xem là dữ liệu hợp lệ không? "

#: ../raster/r.support/front/front.c:317 ../raster/r.support/front/front.c:354
#, 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/front/front.c:329
#, c-format
msgid "Writing new null file for [%s]... "
msgstr "Ghi đang ghi tập tin null cho [%s]... "

#: ../raster/r.support/front/front.c:334
#, c-format
msgid "Error writing null row [%d]."
msgstr "Lỗi khi đang ghi null hàng thứ [%d]."

#: ../raster/r.support/front/front.c:346
#, c-format
msgid ""
"\n"
"Do you want to delete the null file for [%s]\n"
"(all zero cells will then be considered no data)? "
msgstr ""
"\n"
"Bạn có muốn xóa tập tin null cho [%s]\n"
"(tất cả các ô 0 sẽ được coi là không có dữ liệu)? "

#: ../raster/r.support/front/front.c:360
#, c-format
msgid "Removing null file for [%s]...\n"
msgstr "Đang loại bỏ tập tin null cho [%s]...\n"

#: ../raster/r.support/front/front.c:367 ../display/d.what.vect/main.c:172
msgid "Done."
msgstr "Xong."

#: ../raster/r.support/front/check.c:29
#, c-format
msgid "Update the statistics (histogram, range) for [%s]? "
msgstr "Có cập nhật thống kê (biểu đồ tần số, khoảng giá trị) cho [%s] không?"

#: ../raster/r.support/front/check.c:35
#, c-format
msgid ""
"\n"
"  Updating statistics for [%s]"
msgstr ""
"\n"
"  Đang cập nhật thống kê cho [%s]"

#: ../raster/r.support/front/check.c:77
#, 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/front/hitreturn.c:15
msgid ""
"\n"
"Hit RETURN to continue -->"
msgstr ""
"\n"
"Bấm RETURN để tiếp tục -->"

#: ../raster/r.support/modcats/modcats.c:46
msgid "Which vector map needs updated categories?"
msgstr "Bản đồ vec-tơ nào cần các phạm trù được cập nhật?"

#: ../raster/r.support/modcats/modcats.c:49
msgid "Which raster map needs updated categories?"
msgstr "Bản đồ raster nào cần các phạm trù được cập nhật?"

#: ../raster/r.support/modcats/modcats.c:53
#: ../raster/r.support/modcats/modcats.c:62
#, c-format
msgid "%s map <%s> not found"
msgstr "%s không tìm thấy bản đồ <%s>"

#: ../raster/r.support/modcats/modcats.c:74
#: ../raster/r.support/modcats/modcats.c:81
#, c-format
msgid "Category file for <%s> not updated"
msgstr "Tập tin phạm trù cho <%s> không được cập nhật"

#: ../raster/r.support/modcats/modcats.c:92
#, c-format
msgid "Category file for <%s> updated"
msgstr "Tập tin phạm trù cho <%s> được cập nhật"

#: ../raster/r.support/modcolr/modcolr.c:38
msgid "Which raster map needs a color table"
msgstr "Bản đồ raster nào cần một bảng màu?"

#: ../raster/r.support/modcolr/modcolr.c:54
#, c-format
msgid "Color table for <%s> updated"
msgstr "Bảng màu cho <%s> được cập nhật"

#: ../raster/r.watershed/seg/main.c:84 ../raster/r.watershed/seg/main.c:95
#: ../raster/r.watershed/ram/main.c:79 ../raster/r.watershed/ram/main.c:95
#, c-format
msgid "SECTION %d: Closing Maps."
msgstr "PHẦN %d: Đang đóng các bản đồ."

#: ../raster/r.watershed/seg/main.c:93 ../raster/r.watershed/ram/main.c:93
#, c-format
msgid "SECTION %d: Watershed determination."
msgstr "PHẦN %d: Xác định đường chia nước."

#: ../raster/r.watershed/seg/usage.c:9 ../raster/r.watershed/ram/usage.c:9
#, c-format
msgid ""
"USAGE for basin delineation:\n"
"%s -4 el=elevation_map t=swale_threshold [ov=overland_flow_map] "
"[dr=drain_direction_map] [de=depression_map] [ac=accumulation_map] "
"[di=display_map] ba=watershed_basin_map [se=stream_segment_map]\n"
"\n"
"USAGE for ARMSED FILE creation:\n"
"%s [-4] el=elevation_map t=swale_threshold [ov=overland_flow_map] "
"[dr=drain_direction_map] [de=depression_map] [ac=accumulation_map] "
"[di=display_map] [ba=watershed_basin_map] [se=stream_segment_map] "
"ha=half_basin_map ar=ARMSED_file_name\n"
"\n"
"USAGE for slope length determination:\n"
"%s [-4] el=elevation_map t=swale_threshold [dr=drain_direction_map] "
"[de=depression_map] [ac=accumulation_map] [di=display_map] "
"[ms=max_slope_length] [ob=overland_blocking_map] [S=slope_steepness_map] "
"LS=length_slope_map [r=rill_erosion_map] [sd=slope_deposition value or map]"
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/seg/init_vars.c:114
#, c-format
msgid "SECTION 1 beginning: Initiating Variables. %d sections total."
msgstr "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:150
msgid ""
"Maximum memory to be used was smaller than 3 MB, set to default = 300 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:191
#: ../raster/r.watershed/ram/init_vars.c:150
msgid "unable to open elevation map layer"
msgstr "không thể mở lớp bản đồ độ cao"

#: ../raster/r.watershed/seg/init_vars.c:278
#: ../raster/r.watershed/ram/init_vars.c:241
msgid "unable to open depression map layer"
msgstr "không thể mở lớp bản đồ giảm cấp"

#: ../raster/r.watershed/seg/init_vars.c:307
#: ../raster/r.watershed/ram/init_vars.c:258
msgid "unable to open blocking map layer"
msgstr "không thể mở lớp bản đồ chặn"

#: ../raster/r.watershed/seg/init_vars.c:366
#: ../raster/r.watershed/ram/init_vars.c:303
#, 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_astar.c:30
#: ../raster/r.watershed/ram/do_astar.c:26
msgid "SECTION 2: A * Search."
msgstr "PHẦN 2: A * Tìm."

#: ../raster/r.watershed/seg/do_astar.c:161
#: ../raster/r.watershed/ram/do_astar.c:160
msgid "heapsize too large"
msgstr "kích thước khối xếp quá lớn"

#: ../raster/r.watershed/seg/sg_factor.c:12
#: ../raster/r.watershed/ram/sg_factor.c:13
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/seg/close_maps.c:28
#: ../raster/r.watershed/ram/close_maps.c:30
#: ../raster/r.watershed/ram/close_maps.c:165
msgid "unable to open new accum map layer."
msgstr "không thể mở lớp bản đồ accum (tích lũy) mới."

#: ../raster/r.watershed/seg/close_maps.c:44
#: ../raster/r.watershed/ram/close_maps.c:66
#: ../raster/r.watershed/ram/close_maps.c:153
#: ../raster/r.watershed/ram/close_maps.c:186
#: ../raster/r.watershed/ram/close_maps.c:211
#: ../raster/r.watershed/ram/close_maps.c:231
#: ../raster/r.watershed/ram/close_maps.c:251
msgid "Close failed."
msgstr "Việc đóng thất bại."

#: ../raster/r.watershed/seg/close_maps.c:52
msgid "unable to open flow accumulation map layer"
msgstr "không thể mở lớp bản đồ tích lũy dòng chảy"

#: ../raster/r.watershed/seg/do_cum.c:17 ../raster/r.watershed/ram/do_cum.c:16
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/seg/do_cum.c:121
#: ../raster/r.watershed/ram/do_cum.c:117
msgid "SECTION 3: 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/seg/do_cum.c:326
#: ../raster/r.watershed/ram/do_cum.c:312
#, 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/seg/do_cum.c:385
#: ../raster/r.watershed/ram/do_cum.c:367
#, c-format
msgid "MFD: A * path already processed when distributing flow: %d of %d 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.watershed/ram/init_vars.c:103
#, 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:218
msgid "unable to open runoff map layer"
msgstr "không thể mở lớp bản đồ chảy tràn (runoff)"

#: ../raster/r.watershed/ram/init_vars.c:275
msgid "unable to open rill map layer"
msgstr "Không thể mở lớp bản đồ suối nhỏ"

#: ../raster/r.watershed/ram/close_maps.c:142
msgid "unable to open new aspect map layer."
msgstr "không thể mở lớp bản đồ hướng mới."

#: ../raster/r.watershed/ram/close_maps.c:201
msgid "unable to open new LS factor map layer."
msgstr "không thể mở lớp bản đồ hệ số LS mới."

#: ../raster/r.watershed/ram/close_maps.c:219
msgid "unable to open new slope length map layer."
msgstr "không thể mở lớp bản đồ chiều dài dốc mới."

#: ../raster/r.watershed/ram/close_maps.c:241
msgid "unable to open new S factor map layer."
msgstr "không thể mở lớp bản đồ hệ số S mới."

#: ../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/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/valid.c:28
msgid "unable to open accum file in valid_basins()"
msgstr "không thể mở tập tin accum trong valid_basins()"

#: ../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/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/file_in.c:15
msgid "unable to open ARMSED file"
msgstr "Không thể mở tập tin ARMSED"

#: ../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/front/main.c:56 ../raster/r.drain/main.c:108
#: ../raster/r.gwflow/main.c:189 ../raster/r.lake/main.c:150
#: ../raster/r.water.outlet/main.c:47 ../raster/r.topidx/main.c:37
#: ../raster/r.basins.fill/main.c:53 ../raster/r.topmodel/main.c:55
#: ../raster/r.fill.dir/main.c:84 ../raster/r.carve/main.c:77
#: ../raster/r.flow/calc.c:411
#, fuzzy
msgid "raster, hydrology"
msgstr "raster, dòng chảy, thủy văn"

#: ../raster/r.watershed/front/main.c:57
msgid "Watershed basin analysis program."
msgstr "Chương trình phân tích lưu vực đường chia nước."

#: ../raster/r.watershed/front/main.c:61
msgid "Input map: elevation on which entire analysis is based"
msgstr "Bản đồ đầu vào: độ cao mà toàn bộ phân tích sẽ dựa vào đó"

#: ../raster/r.watershed/front/main.c:62 ../raster/r.watershed/front/main.c:68
#: ../raster/r.watershed/front/main.c:74 ../raster/r.watershed/front/main.c:83
#: ../raster/r.watershed/front/main.c:90
#: ../raster/r.watershed/front/main.c:151
#: ../raster/r.watershed/front/main.c:159 ../raster/r.sun2/main.c:245
#: ../raster/r.sun2/main.c:254 ../raster/r.sun2/main.c:263
#: ../raster/r.sun2/main.c:272 ../raster/r.sun2/main.c:280
#: ../raster/r.sun2/main.c:289 ../raster/r.sun2/main.c:299
#: ../raster/r.sun2/main.c:309 ../raster/r.sun2/main.c:319
#: ../raster/r.sun2/main.c:329 ../raster/r.sun2/main.c:338
#: ../raster/r.sun2/main.c:347 ../raster/r.sun2/main.c:356
#: ../raster/r.sun2/main.c:364 ../raster/r.sun2/main.c:372
#: ../raster/r.horizon/main.c:226 ../raster/r.horizon/main.c:235
#: ../raster/r.horizon/main.c:243 ../raster/r.horizon/main.c:251
#: ../raster/r.horizon/main.c:259 ../raster/r.horizon/main.c:267
#: ../raster/r.horizon/main.c:275 ../raster/r.horizon/main.c:283
#: ../raster/r.horizon/main.c:291 ../raster/r.sun/main.c:207
#: ../raster/r.sun/main.c:216 ../raster/r.sun/main.c:226
#: ../raster/r.sun/main.c:235 ../raster/r.sun/main.c:243
#: ../raster/r.sun/main.c:255 ../raster/r.sun/main.c:263
#: ../raster/r.sun/main.c:275 ../raster/r.sun/main.c:282
#: ../raster/r.sun/main.c:294 ../raster/r.sun/main.c:303
msgid "Input_options"
msgstr "Tùy_chọn_đầu_vào"

#: ../raster/r.watershed/front/main.c:66
msgid "Input map: locations of real depressions"
msgstr "Bản đồ đầu vào: các vị trí có các sự giảm sút thực sự"

#: ../raster/r.watershed/front/main.c:72
msgid "Input map: 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:79
msgid "Input map or value: percent of disturbed land, for USLE"
msgstr ""
"Bản đồ đầu vào hoặc giá trị đầu vào: phần trăm đất bị xáo trộn, dùng cho USLE"

#: ../raster/r.watershed/front/main.c:88
msgid "Input map: terrain blocking overland surface flow, for USLE"
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:95
msgid "Output map: 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:97
#: ../raster/r.watershed/front/main.c:103
#: ../raster/r.watershed/front/main.c:110
#: ../raster/r.watershed/front/main.c:116
#: ../raster/r.watershed/front/main.c:123
#: ../raster/r.watershed/front/main.c:130
#: ../raster/r.watershed/front/main.c:137
#: ../raster/r.watershed/front/main.c:143 ../raster/r.sun2/main.c:381
#: ../raster/r.sun2/main.c:390 ../raster/r.sun2/main.c:399
#: ../raster/r.sun2/main.c:408 ../raster/r.sun2/main.c:417
#: ../raster/r.sun2/main.c:426 ../raster/r.resamp.rst/main.c:183
#: ../raster/r.resamp.rst/main.c:191 ../raster/r.resamp.rst/main.c:199
#: ../raster/r.resamp.rst/main.c:207 ../raster/r.resamp.rst/main.c:215
#: ../raster/r.resamp.rst/main.c:223 ../raster/r.resamp.rst/main.c:287
#: ../raster/r.horizon/main.c:300 ../raster/r.horizon/main.c:310
#: ../raster/r.horizon/main.c:318 ../raster/r.sun/main.c:312
#: ../raster/r.sun/main.c:321 ../raster/r.sun/main.c:330
#: ../raster/r.sun/main.c:339 ../raster/r.sun/main.c:348
#: ../vector/v.vol.rst/main.c:362 ../vector/v.vol.rst/main.c:379
#: ../vector/v.vol.rst/main.c:389 ../vector/v.vol.rst/main.c:398
#: ../vector/v.vol.rst/main.c:407 ../vector/v.vol.rst/main.c:416
#: ../vector/v.vol.rst/main.c:425
msgid "Output_options"
msgstr "Tùy_chọn_Đầu_ra"

#: ../raster/r.watershed/front/main.c:101
msgid "Output map: drainage direction"
msgstr "Bản đồ đầu ra: hướng tháo nước"

#: ../raster/r.watershed/front/main.c:108
msgid "Output map: unique label for each watershed basin"
msgstr "Bản đồ đầu ra: nhãn đơn trị cho mỗi lưu vực đường chia nước"

#: ../raster/r.watershed/front/main.c:114
msgid "Output map: stream segments"
msgstr "Bản đồ đầu ra: các phân đoạn suối"

#: ../raster/r.watershed/front/main.c:121
msgid "Output map: 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:128
msgid "Output map: useful for visual display of results"
msgstr "Bản đồ đầu ra: có ích cho việc trình bày trực quan các kết quả"

#: ../raster/r.watershed/front/main.c:135
msgid "Output map: 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:141
msgid "Output map: 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:148
msgid "Input value: 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:156
msgid "Input value: maximum length of surface flow, for USLE"
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:166
msgid "Convergence factor for MFD (1-10)"
msgstr "Hệ số chuyển đổi cho MFD (1-10)"

#: ../raster/r.watershed/front/main.c:168
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:175
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:179
msgid "Enable MFD flow (default is SFD (D8))"
msgstr "Kích hoạt dòng chảy MFD (mặc định là SFD (D8))"

#: ../raster/r.watershed/front/main.c:181
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:186
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:191
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:193
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:198
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:200
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:217
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:233
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, length.slope, hay slope.steepnes\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:388
#, 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.composite/main.c:72
msgid "raster, composite"
msgstr "raster, tổ hợp"

#: ../raster/r.composite/main.c:74
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:88 ../raster/r.out.ppm3/main.c:65
#, 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>"

#: ../raster/r.composite/main.c:100
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:101 ../raster/r.composite/main.c:119
msgid "Levels"
msgstr "Các cấp"

#: ../raster/r.composite/main.c:116
#, 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:126
msgid "Dither"
msgstr "Phối màu"

#: ../raster/r.composite/main.c:130
msgid "Use closest color"
msgstr "Dùng màu giống nhất"

#: ../raster/r.composite/main.c:167 ../raster/r.lake/main.c:407
#, 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:210
#, c-format
msgid "Error reading raster map <%s>"
msgstr "Lỗi khi đang đọc bản đồ raster <%s>"

#: ../raster/r.composite/main.c:258 ../doc/raster/r.example/main.c:181
#, c-format
msgid "Failed writing raster map <%s>"
msgstr "Thất bại khi đang ghi bản đồ raster <%s>"

#: ../raster/r.composite/main.c:273 ../raster/r.in.gdal/main.c:1013
#: ../raster/r.circle/dist.c:155 ../raster/r.recode/main.c:112
#: ../raster/r.surf.fractal/main.c:39
#, c-format
msgid "Raster map <%s> created."
msgstr "Bản đồ raster <%s> được tạo ra."

#: ../raster/r.composite/main.c:297
msgid "Creating color table for output raster map..."
msgstr "Đang tạo bảng màu cho bản đồ raster đầu ra..."

#: ../raster/r.coin/main.c:68
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:76
msgid "Name of first raster map"
msgstr "Tên bản đồ raster thứ nhất"

#: ../raster/r.coin/main.c:83
msgid "Name of second raster map"
msgstr "Tên của bản đồ raster thứ hai"

#: ../raster/r.coin/main.c:89
msgid "Unit of measure"
msgstr "Đơn vị đo"

#: ../raster/r.coin/main.c:91
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:98
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/inter.c:34
msgid "GIS Coincidence Tabulation Facility\n"
msgstr "Chức năng Lập bảng kê Sự trùng hợp GIS\n"

#: ../raster/r.coin/inter.c:35
msgid ""
"This utility will allow you to compare the coincidence of two map layers\n"
msgstr ""
"Tiện ích này sẽ cho phép bạn so sánh sự trùng hợp giữa hai lớp bản đồ "
"raster\n"

#: ../raster/r.coin/inter.c:52
msgid "The report can be made in one of 8 units."
msgstr "Báo cáo có thể được thực hiện theo một trong 8 đơn vị."

#: ../raster/r.coin/inter.c:53
msgid "Please choose a unit by entering one of the following letter codes:"
msgstr "Vui lòng chọn một đơn vị bằng cách nhập một trong các mã ký tự sau:"

#: ../raster/r.coin/inter.c:55
msgid "     'c': cells"
msgstr "     'c': cells"

#: ../raster/r.coin/inter.c:56
msgid "     'p': percent cover of region"
msgstr "     'p': phần trăm bao phủ của vùng"

#: ../raster/r.coin/inter.c:57
#, c-format
msgid "     'x': percent of '%s' category (column)"
msgstr "     'x': phần trăm của '%s' phạm trù (cột)"

#: ../raster/r.coin/inter.c:58
#, c-format
msgid "     'y': percent of '%s' category (row)"
msgstr "     'y': phần trăm của '%s' phạm trù (hàng)"

#: ../raster/r.coin/inter.c:59
msgid "     'a': acres"
msgstr "     'a': mẫu Anh"

#: ../raster/r.coin/inter.c:60
msgid "     'h': hectares"
msgstr "     'h': hec-ta"

#: ../raster/r.coin/inter.c:61
msgid "     'k': square kilometers"
msgstr "     'k': ki-lô-mét vuông"

#: ../raster/r.coin/inter.c:62
msgid "     'm': square miles\n"
msgstr "     'm': dặm vuông\n"

#: ../raster/r.coin/inter.c:63
msgid "     'Q': quit"
msgstr "     'Q': thoát"

#: ../raster/r.coin/inter.c:95
#, c-format
msgid "Do you wish to save this report in a file? (y/n) [n] "
msgstr "Bạn có muốn lưu báo cáo này vào một tập tin không (y/n) [n]"

#: ../raster/r.coin/inter.c:103
#, c-format
msgid ""
"Enter the file name or path\n"
"> "
msgstr ""
"Nhập tên tập tin hoặc đường dẫn\n"
" >"

#: ../raster/r.coin/inter.c:108
#, c-format
msgid "'%s' being saved\n"
msgstr "'%s' đang được lưu\n"

#: ../raster/r.coin/inter.c:117
#, c-format
msgid ""
"Do you wish to print this report (requires Unix lpr command)? (y/n) [n] "
msgstr ""
"Bạn có muốn in ra báo cáo này không (cần phải có lệnh Unix lpr)? (y/n) [n]"

#: ../raster/r.coin/inter.c:126
#, c-format
msgid ""
"Do you wish it printed in 80 or 132 columns?\n"
"> "
msgstr ""
"Bạn có muốn nó được in ra ở dạng 80 hoặc 132 cột không?\n"
" >"

#: ../raster/r.coin/inter.c:142
#, c-format
msgid ""
"Do you wish to run this report with a different unit of measure? (y/n) [y] "
msgstr "Bạn có muốn chạy báo cáo này với một đơn vị tính khác không? y/n) [n]"

#: ../raster/r.coin/print_coin.c:44
#, c-format
msgid "Preparing report ..."
msgstr "Đang chuẩn bị báo cáo..."

#: ../raster/r.coin/make_coin.c:44
#, 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:54
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:58
msgid "Unable to run r.stats"
msgstr "Không thể chạy r.stats"

#: ../raster/r.coin/make_coin.c:67
msgid "Unexpected output from r.stats"
msgstr "Đầu ra không mong đợi từ r.stats"

#: ../raster/r.coin/make_coin.c:78
msgid "Unable to open tempfile"
msgstr "Không thể mở tập tin tạm"

#: ../raster/r.in.xyz/main.c:159
msgid "raster, import, LIDAR"
msgstr "raster, nhập, LIDAR"

#: ../raster/r.in.xyz/main.c:161
msgid ""
"Create 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:165
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:173
msgid "Statistic to use for raster values"
msgstr "Phép thống kê dùng cho các giá trị raster"

#: ../raster/r.in.xyz/main.c:177 ../raster/r.in.xyz/main.c:243
#: ../raster/r.in.xyz/main.c:252
msgid "Statistic"
msgstr "Thống kê"

#: ../raster/r.in.xyz/main.c:188 ../raster/r.in.xyz/main.c:197
#: ../raster/r.in.xyz/main.c:205 ../raster/r.in.xyz/main.c:213
#: ../raster/simwe/r.sim.sediment/main.c:119
#: ../raster/simwe/r.sim.sediment/main.c:124
#: ../raster/simwe/r.sim.sediment/main.c:129
#: ../raster/simwe/r.sim.sediment/main.c:134
#: ../raster/simwe/r.sim.sediment/main.c:140
#: ../raster/simwe/r.sim.sediment/main.c:146
#: ../raster/simwe/r.sim.sediment/main.c:152
#: ../raster/simwe/r.sim.sediment/main.c:158
#: ../raster/simwe/r.sim.sediment/main.c:166
#: ../raster/simwe/r.sim.water/main.c:126
#: ../raster/simwe/r.sim.water/main.c:131
#: ../raster/simwe/r.sim.water/main.c:136
#: ../raster/simwe/r.sim.water/main.c:143
#: ../raster/simwe/r.sim.water/main.c:152
#: ../raster/simwe/r.sim.water/main.c:159
#: ../raster/simwe/r.sim.water/main.c:168
#: ../raster/simwe/r.sim.water/main.c:174
#: ../raster/simwe/r.sim.water/main.c:182
#: ../raster/simwe/r.sim.water/main.c:189 ../vector/v.out.ogr/main.c:108
#: ../vector/v.out.ogr/main.c:128 ../vector/v.edit/args.c:103
#: ../vector/v.edit/args.c:212
msgid "Input"
msgstr "Đầu vào"

#: ../raster/r.in.xyz/main.c:196
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)"

#: ../raster/r.in.xyz/main.c:204
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"

#: ../raster/r.in.xyz/main.c:212
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"

#: ../raster/r.in.xyz/main.c:220
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.xyz/main.c:227
msgid "Scale to apply to z data"
msgstr "Tỷ lệ áp dụng cho dữ liệu z"

#: ../raster/r.in.xyz/main.c:242
msgid "pth percentile of the values"
msgstr "Số phần trăm pth của các giá trị"

#: ../raster/r.in.xyz/main.c:251
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"

#: ../raster/r.in.xyz/main.c:256
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"

#: ../raster/r.in.xyz/main.c:261
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"

#: ../raster/r.in.xyz/main.c:265
msgid "Ignore broken lines"
msgstr "Bỏ qua các đường đứt"

#: ../raster/r.in.xyz/main.c:291
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:302
msgid "Invalid zrange"
msgstr "Miền zrange không hợp lệ"

#: ../raster/r.in.xyz/main.c:389
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.xyz/main.c:401
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.xyz/main.c:477
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:483
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.xyz/main.c:521
msgid "Reading data ..."
msgstr "Đang đọc dữ liệu ..."

#: ../raster/r.in.xyz/main.c:528 ../raster/r.in.poly/poly2rast.c:56
#, c-format
msgid "Pass #%d (of %d) ..."
msgstr "Số lần chạy qua #%d (của %d)..."

#: ../raster/r.in.xyz/main.c:599 ../raster/r.in.xyz/main.c:607
#: ../raster/r.in.xyz/main.c:1103 ../raster/r.in.xyz/main.c:1111
#, 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:603 ../raster/r.in.xyz/main.c:1107
msgid "Line ignored as requested"
msgstr "Dòng bị bỏ qua khi được yêu cầu"

#: ../raster/r.in.xyz/main.c:622 ../raster/r.in.xyz/main.c:1141
#, 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:629 ../raster/r.in.xyz/main.c:1126
#, 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:636 ../raster/r.in.xyz/main.c:1156
#, 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:718
msgid "Writing to map ..."
msgstr "Đang ghi bản đồ..."

#: ../raster/r.in.xyz/main.c:1014
#, c-format
msgid "Writing map, row %d"
msgstr "Đang ghi bản đồ, hàng %d"

#: ../raster/r.in.xyz/main.c:1061
#, c-format
msgid "%lu points found in region."
msgstr "%lu điểm tìm thấy trong vùng."

#: ../raster/r.in.xyz/main.c:1088
msgid "Scanning data ..."
msgstr "Đang quét dữ liệu..."

#: ../raster/r.in.xyz/main.c:1176
#, c-format
msgid "Range:     min         max\n"
msgstr "Miền:     tối thiểu       tối đa\n"

#: ../raster/r.series/main.c:101 ../raster/r.resamp.stats/main.c:290
#, c-format
msgid "Unknown method <%s>"
msgstr "Phương pháp không biết <%s>"

#: ../raster/r.series/main.c:133
msgid "raster, series"
msgstr "raster, loạt"

#: ../raster/r.series/main.c:135
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:149
msgid "Aggregate operation"
msgstr "Phép toán tổ hợp"

#: ../raster/r.series/main.c:156
#, 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:164
msgid "Threshold to calculate for method=threshold"
msgstr ""

#: ../raster/r.series/main.c:176
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:180 ../raster/r.resamp.stats/main.c:277
msgid "Propagate NULLs"
msgstr "Truyền các giá trị NULL"

#: ../raster/r.series/main.c:202 ../imagery/i.group/main.c:102
msgid "No input raster map(s) specified"
msgstr "(các) Bản đồ raster đầu vào không được chỉ định."

#: ../raster/r.series/main.c:217 ../raster/r.neighbors/main.c:216
#: ../ps/ps.map/outl_io.c:72
#, c-format
msgid "Unable to open raster map <%s> in mapset <%s>"
msgstr "Không thể mở bản đồ raster <%s> trong bộ bản đồ <%s>"

#: ../raster/r.series/main.c:228
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.series/main.c:261 ../raster/r.slope.aspect/main.c:568
#: ../raster/r.patch/main.c:152
msgid "Percent complete..."
msgstr "Phần trăm hoàn tất..."

#: ../raster/r.grow.distance/main.c:148 ../raster/r.circle/dist.c:51
#: ../raster/r.grow2/main.c:128 ../raster/r.digit/main.c:45
#: ../raster/r.patch/main.c:53
#, fuzzy
msgid "raster, geometry"
msgstr "raster, ảnh"

#: ../raster/r.grow.distance/main.c:150
msgid "Generates a raster map layer of distance to features in input layer."
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:157
msgid "Name for distance output map"
msgstr "Tên của bản đồ khoảng cách đầu ra"

#: ../raster/r.grow.distance/main.c:162
msgid "Name for value output map"
msgstr "Tên của bản đồ giá trị đầu ra"

#: ../raster/r.grow.distance/main.c:168 ../raster/r.grow2/main.c:148
msgid "Metric"
msgstr "Hệ mét"

#: ../raster/r.grow.distance/main.c:174
#, 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:184
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:199
msgid "metric=geodesic is only valid for lat/lon"
msgstr ""

#: ../raster/r.grow.distance/main.c:205 ../raster/r.grow2/main.c:199
#, c-format
msgid "Unknown metric: [%s]."
msgstr "Hệ mét không biết: [%s]."

#: ../raster/r.grow.distance/main.c:220
#, c-format
msgid "Unable to create distance map <%s>"
msgstr "Không thể tạo bản đồ khoảng cách <%s>"

#: ../raster/r.grow.distance/main.c:226
#, c-format
msgid "Unable to create value map <%s>"
msgstr "Không thể tạo bản đồ giá <%s>"

#: ../raster/r.grow.distance/main.c:232
#, 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:307
#, fuzzy
msgid "Writing output raster maps..."
msgstr "Đang ghi bản đồ raster đầu ra %s..."

#: ../raster/r.grow.distance/main.c:364 ../raster/r.colors/main.c:390
#: ../raster/r.colors.out/main.c:91
#, 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.out.ppm3/main.c:59
msgid ""
"Converts 3 GRASS raster layers (R,G,B) to a PPM image file at the pixel "
"resolution of the CURRENTLY DEFINED REGION."
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:85
msgid "Name for new PPM file. (use out=- for stdout)"
msgstr "Tên của tập tin PPM mới. (dùng out=- cho đầu ra tiêu chuẩn)"

#: ../raster/r.out.ppm3/main.c:94
msgid "Add comments to describe the region"
msgstr "Thêm chú thích để mô tả vùng"

#: ../raster/r.out.ppm3/main.c:109 ../raster/r.out.ppm/main.c:110
#, c-format
msgid "rows = %d, cols = %d"
msgstr "hàng = %d, cột = %d"

#: ../raster/r.out.ppm3/main.c:131 ../raster/r.his/main.c:142
#: ../raster/r.his/main.c:161 ../raster/r.his/main.c:186
#: ../display/d.legend/main.c:250 ../display/d.rgb/main.c:105
#: ../display/d.histogram/main.c:165 ../display/d.rast.num/number.c:278
#: ../display/d.rast.edit/cell.c:51 ../display/d.his/main.c:152
#: ../display/d.his/main.c:171 ../display/d.his/main.c:196
#: ../display/d.rast/display.c:21
#, c-format
msgid "Color file for <%s> not available"
msgstr "Tập tin màu dùng cho <%s> không dùng được"

#: ../raster/r.out.ppm3/main.c:176
msgid "Converting ... "
msgstr "Đang chuyển đổi..."

#: ../raster/r.null/null.c:58
msgid "raster, null data"
msgstr "raster, dữ liệu rỗng"

#: ../raster/r.null/null.c:59
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/null.c:62
#, fuzzy
msgid "Name of raster map for which to edit null file"
msgstr "Bản đồ raster cần biên tập các giá trị null"

#: ../raster/r.null/null.c:70 ../raster3d/base/r3.null.main.c:66
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/null.c:71 ../raster/r.null/null.c:79
#: ../general/g.proj/main.c:190
msgid "Modify"
msgstr ""

#: ../raster/r.null/null.c:78 ../raster3d/base/r3.null.main.c:73
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/null.c:83
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/null.c:84 ../raster/r.null/null.c:89
#: ../raster/r.null/null.c:95
msgid "Check"
msgstr ""

#: ../raster/r.null/null.c:88
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/null.c:94
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/null.c:100
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/null.c:104
msgid "Remove NULL-value bitmap file"
msgstr "Loại bỏ tập tin bitmap giá trị NULL"

#: ../raster/r.null/null.c:105
#: ../locale/scriptstrings/r.mask_to_translate.c:11
#, fuzzy
msgid "Remove"
msgstr "Loại bỏ các đoạn thừa"

#: ../raster/r.null/null.c:123
#, 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/null.c:129
#, 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/null.c:136
#, 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/null.c:143
#, 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/null.c:147
#, c-format
msgid "<%s> is integer raster map (CELL)"
msgstr "<%s> là bản đồ raster kiểu số nguyên (CELL)"

#: ../raster/r.null/null.c:151
#, 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/null.c:157
#, 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/null.c:163 ../raster/r.topidx/file_io.c:21
#: ../raster/r.texture/main.c:240 ../raster/r.out.tiff/r.out.tiff.c:169
#: ../raster/r.bitpattern/main.c:114 ../imagery/i.rectify/main.c:294
#: ../imagery/i.rectify/main.c:300 ../imagery/i.landsat.toar/main.c:328
#: ../imagery/i.landsat.toar/main.c:468
#, c-format
msgid "Unable to read header of raster map <%s>"
msgstr "Không thể đọc header của bản đồ raster <%s>"

#: ../raster/r.null/null.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/null.c:182
#, c-format
msgid "Error writing null row %d"
msgstr "Lỗi khi đang ghi null hàng %d"

#: ../raster/r.null/null.c:187 ../raster/r.null/null.c:200
#, c-format
msgid "Raster map <%s> modified."
msgstr "Bản đồ raster <%s> được thay đổi."

#: ../raster/r.null/null.c:194
#, 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/null.c:264
#, c-format
msgid "%s: %s: illegal value spec"
msgstr "%s: %s: giá trị chỉ định không hợp lệ"

#: ../raster/r.null/null.c:266 ../raster3d/base/mask_functions.c:100
#, c-format
msgid "%s: illegal value spec"
msgstr "%s: giá trị chỉ định không hợp lệ"

#: ../raster/r.null/null.c:333
#, 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.null/null.c:348 ../raster/r.buffer/write_map.c:78
#: ../raster/r.texture/main.c:356 ../raster/r.texture/main.c:360
#: ../raster/r.texture/main.c:367 ../raster/r.proj/main.c:445
#: ../raster/r.proj.seg/main.c:513 ../raster/r.los/main.c:380
#: ../imagery/i.landsat.acca/tools.c:291
#: ../imagery/i.landsat.acca/algorithm.c:362
#, c-format
msgid "Failed writing raster map <%s> row %d"
msgstr "Thất bại khi đang ghi bản đồ raster <%s> hàng %d"

#: ../raster/r.sunmask/main.c:115 ../raster/r.horizon/main.c:177
#, fuzzy
msgid "raster, sun position"
msgstr "raster, phép chiếu"

#: ../raster/r.sunmask/main.c:116
#, 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:117
#, 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:131
#, fuzzy
msgid "Altitude of the sun above horizon, degrees (A)"
msgstr "A: Độ cao mặt trời trên đường chân trời, độ"

#: ../raster/r.sunmask/main.c:132 ../raster/r.sunmask/main.c:141
#: ../raster/r.sunmask/main.c:208 ../raster/r.sunmask/main.c:218
msgid "Position"
msgstr "Vị trí"

#: ../raster/r.sunmask/main.c:140
#, fuzzy
msgid "Azimuth of the sun from the north, degrees (A)"
msgstr "A: góc phương vị của mặt trời tính từ hướng bắc, độ"

#: ../raster/r.sunmask/main.c:147
msgid "Year (B)"
msgstr ""

#: ../raster/r.sunmask/main.c:149 ../raster/r.sunmask/main.c:157
#: ../raster/r.sunmask/main.c:165 ../raster/r.sunmask/main.c:173
#: ../raster/r.sunmask/main.c:181 ../raster/r.sunmask/main.c:189
#: ../raster/r.sunmask/main.c:198
msgid "Time"
msgstr ""

#: ../raster/r.sunmask/main.c:155
msgid "Month (B)"
msgstr ""

#: ../raster/r.sunmask/main.c:163
msgid "Day (B)"
msgstr ""

#: ../raster/r.sunmask/main.c:171
msgid "Hour (B)"
msgstr ""

#: ../raster/r.sunmask/main.c:179
#, fuzzy
msgid "Minutes (B)"
msgstr "B: phút (0..60)"

#: ../raster/r.sunmask/main.c:187
#, fuzzy
msgid "Seconds (B)"
msgstr "B: giây (0..60)"

#: ../raster/r.sunmask/main.c:196
msgid "Timezone"
msgstr ""

#: ../raster/r.sunmask/main.c:197
#, 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:206
#, 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:207 ../raster/r.sunmask/main.c:217
msgid "Default: map center"
msgstr ""

#: ../raster/r.sunmask/main.c:216
#, 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:222
msgid "Don't ignore zero elevation"
msgstr ""

#: ../raster/r.sunmask/main.c:227
msgid "Verbose output (also print out sun position etc.)"
msgstr "Đầu ra đầy đủ (in ra cả vị trí mặt trời v.v.)"

#: ../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:232 ../raster/r.sunmask/main.c:238
#: ../raster/r.stats/main.c:147 ../raster/r.stats/main.c:152
#: ../raster/r.stats/main.c:157 ../raster/r.stats/main.c:163
#: ../raster/r.stats/main.c:168 ../raster/r.stats/main.c:173
#: ../raster/r.stats/main.c:178 ../raster/r.stats/main.c:183
#: ../raster/r.out.gdal/main.c:133 ../raster/r.in.gdal/main.c:145
#: ../raster/r.external/main.c:571 ../general/g.proj/main.c:77
#: ../general/g.proj/main.c:83 ../general/g.proj/main.c:89
#: ../general/g.proj/main.c:95 ../general/g.proj/main.c:101
#: ../general/g.proj/main.c:112 ../general/g.proj/main.c:117
#: ../general/g.mlist/main.c:140 ../general/g.mlist/main.c:145
#: ../general/g.mlist/main.c:150 ../general/g.mlist/main.c:155
#: ../general/g.mapsets/main.c:98 ../general/g.mapsets/main.c:103
#: ../general/g.mapset/main.c:87 ../general/g.region/main.c:92
#: ../general/g.region/main.c:98 ../general/g.region/main.c:103
#: ../general/g.region/main.c:109 ../general/g.region/main.c:115
#: ../general/g.region/main.c:121 ../general/g.region/main.c:127
#: ../general/g.region/main.c:135 ../general/g.region/main.c:140
#: ../general/g.region/main.c:146 ../general/g.region/main.c:151
#: ../db/base/connect.c:52
#: ../locale/scriptstrings/g.extension_to_translate.c:9
#: ../imagery/i.group/main.c:77 ../imagery/i.group/main.c:83
#: ../vector/v.info/main.c:75 ../vector/v.info/main.c:81
#: ../vector/v.info/main.c:86 ../vector/v.info/main.c:91
#: ../vector/v.info/main.c:96 ../vector/v.to.db/parse.c:104
#: ../vector/v.to.db/parse.c:109 ../vector/v.to.db/parse.c:115
#: ../vector/v.db.connect/main.c:81 ../vector/v.db.connect/main.c:86
#: ../vector/v.db.connect/main.c:94 ../vector/v.db.connect/main.c:110
msgid "Print"
msgstr "In"

#: ../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:397
msgid "Please correct settings"
msgstr "Vui lòng chỉnh các thiết lập cho đúng"

#: ../raster/r.sunmask/main.c:411
#, 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:415
#, 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:418 ../raster/r.sunmask/main.c:428
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:422
#, 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:426
#, 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:437
#, 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:442
#, fuzzy, c-format
msgid "Option <%s> required"
msgstr "Vị trí <%s> được tạo ra"

#: ../raster/r.sunmask/main.c:459
#, 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:475
msgid "Calculating shadows from DEM..."
msgstr "Đang tính bóng đổ từ DEM..."

#: ../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
#, 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
#, 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
#, 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/g_solposition.c:127 ../raster/r.proj.seg/main.c:353
#: ../raster/r.proj.seg/main.c:355 ../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
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)"

#: ../raster/r.sunmask/solpos00.c:949
#, 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
#, 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
#, 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
#, 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
#, 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
#, 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
#, 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
#, 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
#, 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
#, 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
#, 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
#, 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
#, 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
#, 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
#, 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
#, 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
#, 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
#, 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/wildfire/r.ros/main.c:212 ../raster/wildfire/r.spread/main.c:101
#: ../raster/wildfire/r.spreadpath/main.c:72
#, fuzzy
msgid "raster, fire"
msgstr "raster, nhập"

#: ../raster/wildfire/r.ros/main.c:214
msgid ""
"Generates three, or four raster map layers showing 1) the base "
"(perpendicular) rate of spread (ROS), 2) the maximum (forward) ROS, 3) the "
"direction of the maximum ROS, and optionally 4) the maximum potential "
"spotting distance."
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/wildfire/r.ros/main.c:224
msgid "Name of 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/wildfire/r.ros/main.c:231
msgid "Name of 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/wildfire/r.ros/main.c:238
msgid "Name of 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/wildfire/r.ros/main.c:245
msgid "Name of 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/wildfire/r.ros/main.c:253
msgid "Name of raster map containing LIVE fuel MOISTURE (%)"
msgstr "Tên của bản đồ raster có chứa ĐỘ ẨM nhiên liệu SỐNG (%)"

#: ../raster/wildfire/r.ros/main.c:260
msgid "Name of raster map containing midflame wind VELOCITYs (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/wildfire/r.ros/main.c:267
msgid "Name of raster map containing wind DIRECTIONs (degree)"
msgstr "Tên của bản đồ raster chứa HƯỚNG gió (độ)"

#: ../raster/wildfire/r.ros/main.c:274
msgid "Name of raster map containing SLOPE (degree)"
msgstr "Tên của bản đồ raster có chứa ĐỘ DỐC (độ)"

#: ../raster/wildfire/r.ros/main.c:281
msgid "Name of raster map containing ASPECT (degree, anti-clockwise from E)"
msgstr ""
"Tên bản đồ raster có chứa HƯỚNG (độ, ngược chiều kim đồng hồ từ hướng Đ)"

#: ../raster/wildfire/r.ros/main.c:288
msgid "Name of raster map containing ELEVATION (m) (required w/ -s)"
msgstr "Tên của bản đồ raster chứa ĐỘ CAO (m) (cần có với cờ -s)"

#: ../raster/wildfire/r.ros/main.c:296
msgid "Name of raster map to contain results (several new layers)"
msgstr "Tên của bản đồ raster chứa các kết quả (vài lớp mới)"

#: ../raster/wildfire/r.ros/main.c:305
msgid "Also produce maximum SPOTTING distance"
msgstr "Tạo ra cả khoảng cách PHÁT HIỆN lớn nhất"

#: ../raster/wildfire/r.ros/main.c:424 ../raster/wildfire/r.ros/main.c:428
#: ../raster/wildfire/r.ros/main.c:432 ../raster/wildfire/r.ros/main.c:439
#: ../raster/wildfire/r.spread/main.c:384
#: ../raster/wildfire/r.spread/main.c:393
#: ../raster/wildfire/r.spread/main.c:403
#, c-format
msgid "Raster map <%s> already exists in mapset <%s>, select another name"
msgstr "Bản đồ raster <%s> đã có trong bộ bản đồ <%s>, chọn một tên khác"

#: ../raster/wildfire/r.ros/main.c:640
msgid "Percent Completed ... "
msgstr "Phần trăm hoàn tất..."

#: ../raster/wildfire/r.spread/main.c:103
msgid ""
"Simulates elliptically anisotropic spread on a graphics window and 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."
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/wildfire/r.spread/main.c:108
msgid ""
"It optionally produces raster maps to contain backlink UTM coordinates for "
"tracing spread paths."
msgstr ""
" Nó cũng cho tùy chọn tạo các bản đồ raster chứa các tọa độ UTM liên kết "
"ngược (backlink) để truy lại các đường dẫn phát tán."

#: ../raster/wildfire/r.spread/main.c:116
#: ../raster/wildfire/r.spread/main.c:125
#: ../raster/wildfire/r.spread/main.c:134
#: ../raster/wildfire/r.spread/main.c:143
#: ../raster/wildfire/r.spread/main.c:151
#: ../raster/wildfire/r.spread/main.c:159
#: ../raster/wildfire/r.spread/main.c:167
msgid "Input_maps"
msgstr "Các_bản_đồ_đầu_vào"

#: ../raster/wildfire/r.spread/main.c:118
msgid "Name of raster map containing MAX rate of spread (ROS) (cm/min)"
msgstr "Tên bản đồ raster chứa tốc độ phát tán (ROS) TỐI ĐA (cm/phút)"

#: ../raster/wildfire/r.spread/main.c:127
msgid "Name of raster map containing DIRections of max ROS (degree)"
msgstr "Tên bản đồ raster chứa HƯỚNG của ROS tối đa (độ)"

#: ../raster/wildfire/r.spread/main.c:136
msgid "Name of raster map containing BASE ROS (cm/min)"
msgstr "Tên bản đồ raster chứa ROS CƠ BẢN (cm/phút)"

#: ../raster/wildfire/r.spread/main.c:145
msgid "Name of raster map containing STARTing sources"
msgstr "Tên bản đồ raster chứa các nguồn BẮT ĐẦU"

#: ../raster/wildfire/r.spread/main.c:153
msgid ""
"Name of raster map containing max SPOTting DISTance (m) (required w/ -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/wildfire/r.spread/main.c:161
msgid ""
"Name of raster map containing midflame Wind SPEED (ft/min) (required w/ -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/wildfire/r.spread/main.c:169
msgid ""
"Name of raster map containing fine Fuel MOISture of the cell receiving a "
"spotting firebrand (%) (required w/ -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/wildfire/r.spread/main.c:177
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/wildfire/r.spread/main.c:184
msgid "Sampling DENSity for additional COMPutin (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/wildfire/r.spread/main.c:191
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/wildfire/r.spread/main.c:198
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/wildfire/r.spread/main.c:205
msgid "Name of raster map as a display backdrop"
msgstr "Tên của bản đồ raster dùng làm nền"

#: ../raster/wildfire/r.spread/main.c:212
#: ../raster/wildfire/r.spread/main.c:220
#: ../raster/wildfire/r.spread/main.c:228
msgid "Output_maps"
msgstr "Các_bản_đồ_đầu_ra"

#: ../raster/wildfire/r.spread/main.c:214
msgid "Name of 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/wildfire/r.spread/main.c:222
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/wildfire/r.spread/main.c:230
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/wildfire/r.spread/main.c:235
msgid "Run VERBOSELY"
msgstr "Chạy ĐẦY ĐỦ"

#: ../raster/wildfire/r.spread/main.c:239
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/wildfire/r.spread/main.c:243
msgid "For wildfires: consider SPOTTING effect"
msgstr "Đối với lửa tự nhiên: cân nhắc đến yếu tố PHÁT HIỆN"

#: ../raster/wildfire/r.spread/main.c:463
msgid "Reading inputs..."
msgstr "Đang đọc các đầu vào..."

#: ../raster/wildfire/r.spread/main.c:514 ../raster/r.sum/main.c:74
#: ../raster/r.walk/main.c:722 ../raster/r.walk/main.c:784
#, c-format
msgid "Reading %s..."
msgstr "Đang đọc %s..."

#: ../raster/wildfire/r.spreadpath/main.c:74
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/wildfire/r.spreadpath/main.c:83
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/wildfire/r.spreadpath/main.c:91
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/wildfire/r.spreadpath/main.c:99
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/wildfire/r.spreadpath/main.c:106
msgid "Name of spread path raster map"
msgstr "Tên của bản đồ raster đường dẫn phát tán"

#: ../raster/r.in.gridatb/main.c:43
msgid "Imports GRIDATB.FOR map file (TOPMODEL) into 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:47 ../raster/r.out.gridatb/main.c:57
msgid "GRIDATB i/o map file"
msgstr "Tập tin bản đồ GRIDATB i/o"

#: ../raster/r.in.gridatb/main.c:53
#: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:5
#: ../locale/scriptstrings/r.mapcalculator_to_translate.c:9
#: ../locale/scriptstrings/r.in.wms_to_translate.c:18
#: ../locale/scriptstrings/r.in.aster_to_translate.c:6
#: ../locale/scriptstrings/r.reclass.area_to_translate.c:4
#: ../locale/scriptstrings/d.rast.edit_to_translate.c:4
#: ../imagery/i.ifft/ifftmain.c:83
msgid "Name for output raster map"
msgstr "Tên của bản đồ raster đầu ra"

#: ../raster/r.in.gridatb/main.c:67
#, 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:33
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:36 ../raster/r.out.gridatb/file_io.c:41
msgid "Rows changed"
msgstr "Các hàng bị thay đổi"

#: ../raster/r.in.gridatb/file_io.c:39 ../raster/r.out.gridatb/file_io.c:44
msgid "Cols changed"
msgstr "Các cột bị thay đổi"

#: ../raster/r.in.poly/poly2rast.c:36
#, c-format
msgid "Can't create raster map <%s>"
msgstr "Không thể tạo bản đồ raster <%s>"

#: ../raster/r.in.poly/poly2rast.c:78 ../raster/r.carve/raster.c:32
#: ../vector/v.to.rast/vect2rast.c:182
msgid "Writing raster map..."
msgstr "Đang ghi bản đồ raster... "

#: ../raster/r.in.poly/main.c:31
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:35
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 ../vector/v.to.rast/main.c:100
msgid "Number of rows to hold in memory"
msgstr "Số hàng chứa trong bộ nhớ"

#: ../raster/r.in.poly/main.c:59
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/get_item.c:75
#, 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:80
#, 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:85
#, fuzzy, c-format
msgid "Illegal east coordinate <%s>, skipping."
msgstr "Tọa độ đông không hợp lệ <%s>"

#: ../raster/r.what.color/main.c:88 ../raster/r.what/main.c:91
#, fuzzy
msgid "raster, querying"
msgstr "raster, địa hình"

#: ../raster/r.what.color/main.c:89
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:97
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:104
msgid "Values to query colors for"
msgstr "Các giá trị để truy vấn màu"

#: ../raster/r.what.color/main.c:111
msgid "Output format (printf-style)"
msgstr "Định dạng đầu ra (kiểu printf)"

#: ../raster/r.what.color/main.c:115
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:121
msgid "Either \"-i\" or \"value=\" must be given"
msgstr "Hoặc \"-i\" hoặc \"value=\" phải được cung cấp"

#: ../raster/r.support.stats/main.c:38
msgid "Update raster map statistics"
msgstr "Cập nhật thống kê của bản đồ raster"

#: ../raster/r.support.stats/main.c:53
#, c-format
msgid "Statistics for <%s> updated"
msgstr "Thống kê cho <%s> được cập nhật"

#: ../raster/r.support.stats/check.c:42
#, c-format
msgid "Updating statistics for [%s]..."
msgstr "Đang cập nhật thống kê cho [%s]..."

#: ../raster/r.support.stats/check.c:55
msgid "Updating histogram range..."
msgstr "Đang cập nhật miền biểu đồ tần số..."

#: ../raster/r.support.stats/check.c:87
#, 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.out.arc/main.c:62
msgid "Converts a raster map layer into an ESRI ARCGRID file."
msgstr "Đổi một lớp bản đồ raster thành tập tin ARC-GRID ESRI"

#: ../raster/r.out.arc/main.c:69
#, fuzzy
msgid "Name for output ARC-GRID map (use out=- for stdout)"
msgstr "Tên bản đồ ARC-GRID đầu ra (dùng out=- cho đầu ra tiêu chuẩn)"

#: ../raster/r.out.arc/main.c:76
msgid "Number of decimal places"
msgstr "Số chữ số thập phân"

#: ../raster/r.out.arc/main.c:80 ../raster/r.out.ascii/main.c:104
#: ../raster3d/r3.out.ascii/main.c:103
msgid "Suppress printing of header information"
msgstr "Chặn in ra thông tin header"

#: ../raster/r.out.arc/main.c:86
msgid "List one entry per line instead of full row"
msgstr "Liệt kê một mục/dòng, thay vì đầy dòng"

#: ../raster/r.out.arc/main.c:92
#, fuzzy
msgid "Use cell center reference in header instead of cell corner"
msgstr "Liệt kê một mục/dòng, thay vì đầy dòng"

#: ../raster/r.colors/rules.c:42
#, 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:51
#, 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:55 ../raster/r.reclass/main.c:113
#, 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:66
#, 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:106 ../raster/r.reclass/parse.c:40
#, 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.colors/rules.c:107
#, c-format
msgid " val color\n"
msgstr "val màu\n"

#: ../raster/r.colors/rules.c:108
#, c-format
msgid " n%% color\n"
msgstr "n%% màu\n"

#: ../raster/r.colors/rules.c:109
#, c-format
msgid " nv color\n"
msgstr "nv màu\n"

#: ../raster/r.colors/rules.c:110
#, c-format
msgid " default color\n"
msgstr "màu mặc định\n"

#: ../raster/r.colors/rules.c:111
#, 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:113
#, 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:134
#, 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:136
#, c-format
msgid "bad rule (%s): [%s]"
msgstr "quy tắc tồi (%s): [%s]"

#: ../raster/r.colors/stats.c:79
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/main.c:175
#: ../locale/scriptstrings/r.colors.stddev_to_translate.c:2
msgid "raster, color table"
msgstr "raster, bảng màu"

#: ../raster/r.colors/main.c:177
msgid "Creates/modifies the color table associated with a raster map layer."
msgstr "Tạo/Thay đổi bảng màu liên quan đến một lớp bản đồ raster."

#: ../raster/r.colors/main.c:181 ../raster/r.out.gdal/main.c:148
#: ../raster/r.out.gdal/main.c:184 ../raster/r.in.gdal/main.c:90
#: ../raster/r.in.gdal/main.c:94 ../raster/r.external/main.c:527
#: ../raster/r.external/main.c:537 ../raster/r.recode/main.c:54
#: ../display/d.rast.num/number.c:91 ../ps/ps.map/main.c:140
#: ../vector/v.in.ascii/in.c:57 ../vector/v.select/args.c:50
#: ../vector/v.in.ogr/main.c:119 ../vector/v.in.ogr/main.c:123
msgid "Required"
msgstr "Cần có"

#: ../raster/r.colors/main.c:191
#: ../locale/scriptstrings/v.colors_to_translate.c:9
msgid "Type of color table"
msgstr "Kiểu bảng màu"

#: ../raster/r.colors/main.c:193 ../raster/r.colors/main.c:207
#: ../raster/r.colors/main.c:225 ../raster/r.colors/main.c:230
#: ../raster/r.colors/main.c:235 ../raster/r.colors/main.c:240
#: ../locale/scriptstrings/v.colors_to_translate.c:7
#: ../locale/scriptstrings/v.colors_to_translate.c:10
#: ../locale/scriptstrings/v.colors_to_translate.c:12
#: ../locale/scriptstrings/v.colors_to_translate.c:14
#: ../locale/scriptstrings/v.colors_to_translate.c:17
#: ../display/d.vect/main.c:123 ../display/d.vect/main.c:133
#: ../display/d.vect/main.c:140 ../display/d.vect/main.c:151
#: ../display/d.vect/main.c:319 ../display/d.vect/main.c:325
#: ../display/d.vect/main.c:345 ../display/d.rast.num/number.c:101
#: ../display/d.rast.num/number.c:111 ../display/d.rast.num/number.c:125
#: ../vector/v.label/main.c:153 ../vector/v.label/main.c:177
#: ../vector/v.label/main.c:190 ../vector/v.label/main.c:196
#: ../vector/v.label/main.c:206 ../vector/v.label.sa/main.c:149
#: ../vector/v.label.sa/main.c:159 ../vector/v.label.sa/main.c:166
#: ../vector/v.label.sa/main.c:176 ../vector/v.label.sa/main.c:186
#: ../vector/v.label.sa/main.c:196 ../vector/v.label.sa/main.c:203
msgid "Colors"
msgstr "Màu"

#: ../raster/r.colors/main.c:201
#: ../locale/scriptstrings/v.colors_to_translate.c:11
msgid "Raster map name from which to copy color table"
msgstr "Tên bản đồ raster để sao chép bảng màu từ đó"

#: ../raster/r.colors/main.c:206
msgid "Path to rules file (\"-\" 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/main.c:211
msgid "Remove existing color table"
msgstr "Loại bỏ bảng màu hiện có"

#: ../raster/r.colors/main.c:216
msgid "Only write new color table if one doesn't already exist"
msgstr "Chỉ ghi bảng màu mới nếu chưa có bảng màu nào"

#: ../raster/r.colors/main.c:220
msgid "List available rules then exit"
msgstr "Liệt kê các quy tắc và thoát"

#: ../raster/r.colors/main.c:224
#: ../locale/scriptstrings/v.colors_to_translate.c:16
msgid "Invert colors"
msgstr "Đảo màu"

#: ../raster/r.colors/main.c:229
msgid "Logarithmic scaling"
msgstr "Tỷ lệ logarit"

#: ../raster/r.colors/main.c:234
msgid "Logarithmic-absolute scaling"
msgstr "Tỷ lệ logarit tuyệt đối "

#: ../raster/r.colors/main.c:239
msgid "Histogram equalization"
msgstr "Cân bằng biểu đồ tần số"

#: ../raster/r.colors/main.c:244
msgid "Enter rules interactively"
msgstr "Nhập quy tắc ở chế độ tương tác"

#: ../raster/r.colors/main.c:278
msgid "No raster map specified"
msgstr "Không có bản đồ raster nào được chỉ định"

#: ../raster/r.colors/main.c:281
msgid ""
"One of \"-i\" or \"-r\" or options \"color\", \"rast\" or \"rules\" must be "
"specified!"
msgstr ""
"Một trong các cờ \"-i\" hoặc \"-r\" hoặc các tùy chọn \"color\", \"rast\" "
"hoặc \"rules\" phải được chỉ định!"

#: ../raster/r.colors/main.c:284
msgid ""
"Interactive mode is incompatible with \"color\", \"rules\", and \"raster\" "
"options"
msgstr ""
"Chế độ tương tác không tương thích với các tùy chọn \"color\", \"rules\", và "
"\"raster\""

#: ../raster/r.colors/main.c:291
msgid "\"color\", \"rules\", and \"raster\" options are mutually exclusive"
msgstr "Các tùy chọn \"color\", \"rules\", and \"raster\" loại bỏ lẫn nhau"

#: ../raster/r.colors/main.c:302
msgid "-g and -a flags are mutually exclusive"
msgstr "Các cờ -g và -a loại bỏ lẫn nhau"

#: ../raster/r.colors/main.c:312
#, c-format
msgid "Unable to remove color table of raster map <%s>"
msgstr "Không thể loại bỏ bảng màu của bản đồ raster <%s>"

#: ../raster/r.colors/main.c:314
#, c-format
msgid "Color table of raster map <%s> not found"
msgstr "Không tìm thấy bảng màu của bản đồ raster <%s>"

#: ../raster/r.colors/main.c:324
msgid "Color table exists. Exiting."
msgstr ""

#: ../raster/r.colors/main.c:344
msgid "Color table 'random' is not supported for floating point raster 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/main.c:349
msgid "Color table 'grey.eq' is not supported for floating point raster 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/main.c:356
msgid "Color table 'grey.log' is not supported for floating point raster 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/main.c:369
#, c-format
msgid "Unknown color request '%s'"
msgstr "Yêu cầu màu không biết '%s'"

#: ../raster/r.colors/main.c:380
#, 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/main.c:427
#, c-format
msgid "Color table for raster 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.in.ascii/main.c:68
msgid "raster, import, conversion"
msgstr "raster, nhập, chuyển đổi"

#: ../raster/r.in.ascii/main.c:70
msgid "Converts ASCII raster file to binary raster map layer."
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:74
msgid ""
"ASCII raster file to be imported. If not given reads from standard input"
msgstr ""
"Tập tin raster ASCII cần nhập vào. Nếu không cung cấp, đọc từ đầu vào tiêu "
"chuẩn"

#: ../raster/r.in.ascii/main.c:100
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:104
msgid "Integer values are imported"
msgstr "Các giá trị số nguyên được nhập vào"

#: ../raster/r.in.ascii/main.c:108
msgid "Floating point values are imported"
msgstr "Các giá trị dấu chấm động được nhập vào"

#: ../raster/r.in.ascii/main.c:112
msgid "Double floating point values are imported"
msgstr "Các giá trị điểm dấu chấm động kép được nhập vào"

#: ../raster/r.in.ascii/main.c:117
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:135
#, c-format
msgid "Wrong entry for multiplier: %s"
msgstr "Hệ số nhân sai: %s"

#: ../raster/r.in.ascii/main.c:158
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:165
#, 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:285
msgid "Unable to write to file"
msgstr "Không thể ghi vào tập tin"

#: ../raster/r.in.ascii/gethead.c:34
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:40
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:46
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:52
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:58
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:256
#, c-format
msgid "Illegal \"%s\" value in header: %s"
msgstr "Giá trị \"%s\" không hợp lệ trong header: %s"

#: ../raster/r.out.ppm/main.c:56
msgid ""
"Converts a GRASS raster map to a PPM image file at the pixel resolution of "
"the currently defined region."
msgstr ""
"Đổi một bản đồ raster GRASS thành một tập tin ảnh PPM với độ phân giải điểm "
"ảnh của vùng định nghĩa hiện tại."

#: ../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:73
msgid "Output greyscale instead of color"
msgstr "Xuất ra thang xám thay vì màu"

#: ../raster/r.out.ppm/main.c:138
#, 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:167
msgid "Converting..."
msgstr "Đang đổi..."

#: ../raster/r.out.ppm/main.c:250
#, c-format
msgid "File <%s> created"
msgstr "Tập tin <%s> được tạo ra"

#: ../raster/r.random.cells/random.c:51
#, fuzzy, c-format
msgid "RAN1: j == %d shouldn't happen"
msgstr "PSmap: do_scale(): lẽ ra không nên có"

#: ../raster/r.random.cells/main.c:35
#, fuzzy
msgid "raster, random, cell"
msgstr "raster, xuất dữ liệu."

#: ../raster/r.random.cells/main.c:37
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/init.c:34
#, fuzzy
msgid "Maximum distance of spatial correlation (value(s) >= 0.0)"
msgstr "khoảng cách lớn nhất từ điểm đến mạng lưới"

#: ../raster/r.random.cells/init.c:41
msgid "Random seed (SEED_MIN >= value >= SEED_MAX) (default [random])"
msgstr ""

#: ../raster/r.random.cells/init.c:96
#, fuzzy
msgid "Distance must be >= 0.0"
msgstr "'layer' phải > 0 đối với 'cats'."

#: ../raster/r.random.cells/init.c:115 ../raster/r.random.surface/main.c:57
#, fuzzy, c-format
msgid "Generating raster map <%s>..."
msgstr ""
"\n"
"Đang ghi tập tin raster... "

#: ../raster/r.random.cells/init.c:156 ../raster/r.random.surface/init.c:425
#: ../imagery/i.topo.corr/main.c:52
#, fuzzy, c-format
msgid "<%s> is an illegal name"
msgstr "[%s] là tên không hợp lệ"

#: ../raster/r.stats/main.c:105
msgid "Generates area statistics for raster map layers."
msgstr "Tạo thống kê diện tích cho các lớp bản đồ raster."

#: ../raster/r.stats/main.c:114 ../raster/r.univar2/r3.univar_main.c:43
#: ../raster/r.univar2/r.univar_main.c:42 ../db/base/select.c:233
#: ../locale/scriptstrings/r.out.xyz_to_translate.c:4
#: ../vector/v.db.select/main.c:84
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)"

#: ../raster/r.stats/main.c:127 ../raster/r.describe/main.c:72
msgid "String representing no data cell value"
msgstr "Chuỗi biểu thị cho các giá trị ô không có dữ liệu"

#: ../raster/r.stats/main.c:136 ../raster/r.report/parse.c:91
msgid "Number of fp 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.stats/main.c:142
msgid "One cell (range) per line"
msgstr "Một ô (miền) trên một dòng"

#: ../raster/r.stats/main.c:146
msgid "Print averaged values instead of intervals"
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:151
msgid "Print area totals"
msgstr "In các tổng diện tích"

#: ../raster/r.stats/main.c:156
msgid "Print cell counts"
msgstr "In ra các phép đếm ô"

#: ../raster/r.stats/main.c:162
msgid "Print APPROXIMATE percents (total percent may not be 100%)"
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:167
msgid "Print category labels"
msgstr "In ra các nhãn phạm trù"

#: ../raster/r.stats/main.c:172
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:177
msgid "Print x and y (column and row)"
msgstr "In ra x và y (cột và hàng)"

#: ../raster/r.stats/main.c:182
msgid "Print raw indexes of fp ranges (fp 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:187 ../raster/r.describe/main.c:94
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.stats/main.c:192
msgid "Suppress reporting of NULLs when all values are NULL"
msgstr "Chặn việc báo cáo các giá trị NULL khi tất cả các giá trị là NULL"

#: ../raster/r.stats/main.c:196 ../raster/r.report/parse.c:122
msgid "Report for cats fp ranges (fp 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.stats/main.c:200 ../raster/r.report/parse.c:127
msgid "Read fp 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.stats/main.c:208 ../raster/r.regression.line/main.c:75
#: ../raster/r.univar2/r3.univar_main.c:123
#: ../raster/r.univar2/r.univar_main.c:110 ../db/base/select.c:130
#: ../vector/v.db.select/main.c:111
#, c-format
msgid "Unable to open file <%s> for writing"
msgstr "Không thể mở tập tin <%s> để ghi"

#: ../raster/r.stats/main.c:214
#, 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:261
msgid "Raster map not found"
msgstr "Không tìm thấy bản đồ raster"

#: ../raster/r.stats/main.c:284
#, 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:301
#, 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:308
#, 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:315 ../raster/r.contour/main.c:165
#: ../raster/r.recode/read_rules.c:19
#, 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.stats/main.c:342
#, 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.stats/cell_stats.c:51
#, c-format
msgid "Unable to read raster <map %d of %d> row %d"
msgstr "Không thể đọc <bản đồ raster %d của %d> hàng %d"

#: ../raster/r.statistics/o_skew.c:97
msgid "o_skew: No data in array"
msgstr "o_skew: Không có dữ liệu trong mảng"

#: ../raster/r.statistics/o_average.c:33 ../raster/r.statistics/o_distrib.c:31
#: ../raster/r.statistics/o_sum.c:35
#, c-format
msgid "%s: running %s command"
msgstr "%s: đang chạy lệnh %s"

#: ../raster/r.statistics/o_average.c:41 ../raster/r.statistics/o_distrib.c:39
#: ../raster/r.statistics/o_sum.c:43 ../raster/r.average/main.c:102
#, c-format
msgid "%s: unable to open temporary file"
msgstr "%s: Không thể mở tập tin tạm"

#: ../raster/r.statistics/o_kurt.c:96
msgid "o_kurto: No data in array"
msgstr "o_kurto: Không có dữ liệu trong mảng"

#: ../raster/r.statistics/main.c:44
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/main.c:62
msgid "Method of object-based statistic"
msgstr "Phương pháp thống kê dựa trên đối tượng"

#: ../raster/r.statistics/main.c:67
msgid "Resultant raster map (not used with 'distribution')"
msgstr "Bản đồ raster kết quả (không sử dụng với 'distribution')"

#: ../raster/r.statistics/main.c:73 ../raster/r.average/main.c:66
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.statistics/main.c:82 ../raster/r.statistics/main.c:88
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.statistics/main.c:100 ../raster/r.proj/main.c:210
#: ../raster/r.neighbors/main.c:226 ../raster/r.proj.seg/main.c:238
#: ../imagery/i.ortho.photo/i.photo.rectify/main.c:149
#: ../imagery/i.rectify/main.c:156 ../vector/v.vect.stats/main.c:276
#, c-format
msgid "<%s=%s> unknown %s"
msgstr "<%s=%s> %s không biết"

#: ../raster/r.statistics/main.c:110
#, c-format
msgid "Output map <%s> ignored"
msgstr "Bản đồ đầu ra <%s> bị bỏ qua"

#: ../raster/r.statistics/main.c:177
msgid "Not yet implemented!"
msgstr "Chưa được đưa vào!"

#: ../raster/r.statistics/main.c:187
#, c-format
msgid "An output raster map needs to be defined with method '%s'"
msgstr ""
"Một bản đồ raster đầu ra cần phải được định nghĩa bằng phương pháp '%s'"

#: ../raster/r.statistics/o_var.c:100 ../raster/r.statistics/o_sdev.c:100
msgid "o_var: No data in array"
msgstr "o_var: Không có dữ liệu trong mảng"

#: ../raster/r.statistics/o_adev.c:97
msgid "o_adev: No data in array"
msgstr "o_adev: Không có dữ liệu trong mảng"

#: ../raster/r.statistics/read_stats.c:20 ../raster/r.median/read_stats.c:14
msgid "Reading r.stats output"
msgstr "Đang đọc đầu ra r.stats"

#: ../raster/r.drain/main.c:110
msgid "Traces a flow through an elevation model 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:120
msgid "Name of movement direction map associated with the cost surface"
msgstr ""

#: ../raster/r.drain/main.c:131
msgid ""
"Output drain vector map (recommended for cost surface made using knight's "
"move)"
msgstr ""

#: ../raster/r.drain/main.c:139
msgid "Map coordinates of starting point(s) (E,N)"
msgstr "Tọa độ của (các) điểm bắt đầu (Đ,B)"

#: ../raster/r.drain/main.c:145
msgid "Name of vector map(s) containing starting point(s)"
msgstr "Tên (các) bản đồ vec-tơ chứa (các) điểm bắt đầu"

#: ../raster/r.drain/main.c:150
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:154
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:158
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 surface is a cost surface (if checked, a direction surface must "
"also be specified"
msgstr ""

#: ../raster/r.drain/main.c:175
msgid "Directional drain selected... checking for direction raster"
msgstr ""

#: ../raster/r.drain/main.c:178
msgid "Surface/Hydrology drain selected"
msgstr ""

#: ../raster/r.drain/main.c:184
msgid ""
"Direction raster not specified, if direction flag is on, a direction raster "
"must be given"
msgstr ""

#: ../raster/r.drain/main.c:191
#, fuzzy, c-format
msgid "Direction raster found <%s>"
msgstr "Đang ghi bản đồ raster <%s>"

#: ../raster/r.drain/main.c:198
#, c-format
msgid "Direction map <%s> should not be specified for Surface/Hydrology drains"
msgstr ""

#: ../raster/r.drain/main.c:204
#, fuzzy
msgid "Outputting a vector path"
msgstr "Bản đồ vec-tơ đường dòng chảy đầu ra"

#: ../raster/r.drain/main.c:209 ../raster/r.flow/io.c:176
#: ../doc/vector/v.example/main.c:96 ../vector/v.in.dxf/main.c:168
#: ../vector/v.net.connectivity/main.c:121 ../vector/v.delaunay2/main.c:126
#: ../vector/v.net.bridge/main.c:86 ../vector/v.net.distance/main.c:146
#: ../vector/v.buffer2/main.c:320 ../vector/v.net.path/main.c:139
#: ../vector/v.voronoi/vo_main.c:165 ../vector/v.voronoi/dt_main.c:92
#: ../vector/v.voronoi/dt_main.c:98 ../vector/v.net.allpairs/main.c:116
#: ../vector/v.drape/main.c:339 ../vector/v.drape/main.c:380
#: ../vector/v.mkgrid/main.c:223 ../vector/v.hull/main.c:334
#: ../vector/v.net.visibility/main.c:87 ../vector/v.to.3d/main.c:88
#: ../vector/v.net.flow/main.c:138 ../vector/v.net.flow/main.c:144
#: ../vector/v.edit/main.c:106 ../vector/v.net.spanningtree/main.c:87
#: ../vector/lidar/v.surf.bspline/main.c:293
#: ../vector/lidar/v.lidar.edgedetection/main.c:245
#: ../vector/lidar/v.lidar.correction/main.c:209
#: ../vector/lidar/v.lidar.correction/main.c:215
#: ../vector/lidar/v.outlier/main.c:205 ../vector/lidar/v.outlier/main.c:210
#: ../vector/lidar/v.outlier/main.c:216 ../vector/v.net.timetable/main.c:323
#: ../vector/v.net.components/main.c:114 ../vector/v.net.centrality/main.c:194
#: ../vector/v.generalize/main.c:302
#, c-format
msgid "Unable to create vector map <%s>"
msgstr "Không thể tạo bản đồ vec-tơ <%s>"

#: ../raster/r.drain/main.c:227
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:250
msgid "Metrics allocation"
msgstr "Cấp phát ra hệ mét"

#: ../raster/r.drain/main.c:261
#, 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:269 ../raster/r.drain/main.c:310
msgid "Too many start points"
msgstr "Quá nhiều điểm bắt đầu"

#: ../raster/r.drain/main.c:316
#, 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:322
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:397
msgid "Calculating flow directions..."
msgstr "Đang tính hướng dòng chảy..."

#: ../raster/r.drain/main.c:684
#, c-format
msgid "direction read: %lf, neighbour found: %i"
msgstr ""

#: ../raster/r.info/main.c:71
msgid "Output basic information about a raster map layer."
msgstr "Xuất ra thông tin cơ bản về một lớp bản đồ raster."

#: ../raster/r.info/main.c:77 ../raster3d/base/r3.info.main.c:91
msgid "Print range only"
msgstr "Chỉ in ra miền giá trị"

#: ../raster/r.info/main.c:82
msgid "Print raster map resolution (NS-res, EW-res) only"
msgstr "Chỉ in ra độ phân giải bản đồ raster (độ ph.giải B-N, độ ph.giải Đ-T) "

#: ../raster/r.info/main.c:86
msgid "Print raster map type only"
msgstr "Chỉ in ra kiểu bản đồ raster"

#: ../raster/r.info/main.c:90 ../vector/v.info/main.c:85
msgid "Print map region only"
msgstr "Chỉ in ra vùng của bản đồ"

#: ../raster/r.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
msgid "Print raster map data units only"
msgstr "Chỉ in ra đơn vị dữ liệu của bản đồ raster"

#: ../raster/r.info/main.c:102
msgid "Print raster map vertical datum only"
msgstr "Chỉ in ra mốc tọa độ chuẩn theo chiều đứng của bản đồ raster"

#: ../raster/r.info/main.c:106 ../vector/v.info/main.c:90
msgid "Print map title only"
msgstr "Chỉ in ra tiêu đề bản đồ"

#: ../raster/r.info/main.c:111
msgid "Print raster map timestamp (day.month.year hour:minute:seconds) only"
msgstr ""
"Chỉ in đánh dấu thời gian của bản đồ raster (ngày.tháng.năm giờ:phút:giây)"

#: ../raster/r.info/main.c:142
msgid "Unable to read range file"
msgstr "Không thể đọc tập tin miền"

#: ../raster/r.info/main.c:307 ../raster/r.info/main.c:433
#: ../raster3d/base/r3.info.main.c:158 ../raster3d/base/r3.info.main.c:166
#: ../raster3d/base/r3.info.main.c:172 ../raster3d/base/r3.info.main.c:177
#: ../raster3d/base/r3.info.main.c:184 ../raster3d/base/r3.info.main.c:195
#: ../raster3d/base/r3.info.main.c:201 ../raster3d/base/r3.info.main.c:217
#: ../raster3d/base/r3.info.main.c:224 ../raster3d/base/r3.info.main.c:231
#: ../raster3d/base/r3.info.main.c:236 ../raster3d/base/r3.info.main.c:241
#: ../raster3d/base/r3.info.main.c:248 ../raster3d/base/r3.info.main.c:255
#: ../raster3d/base/r3.info.main.c:265 ../raster3d/base/r3.info.main.c:275
#: ../raster3d/base/r3.info.main.c:285 ../raster3d/base/r3.info.main.c:298
#: ../raster3d/base/r3.info.main.c:308 ../raster3d/base/r3.info.main.c:313
#: ../raster3d/base/r3.info.main.c:321 ../raster3d/base/r3.info.main.c:334
msgid "Cannot allocate memory for string"
msgstr "Không thể cấp phát bộ nhớ cho chuỗi "

#: ../raster/r.param.scale/process.c:73
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:54
msgid "raster, geomorphology"
msgstr "raster, địa mạo"

#: ../raster/r.param.scale/interface.c:55
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:56
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:74
msgid "Output raster layer containing morphometric parameter"
msgstr "Lớp bản đồ raster đầu ra chứa tham số địa mạo"

#: ../raster/r.param.scale/interface.c:78
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:85
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:90
#, c-format
msgid "Size of processing window (odd number only, max: %i)"
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:100
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:108
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:120
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:163
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:190
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:45
msgid "Lat/Long location is not supported"
msgstr "Vị trí kiểu Vĩ/Kinh độ không được hỗ trợ"

#: ../raster/r.param.scale/write_cats.c:47
#, c-format
msgid "Cannot write category file for raster map <%s>"
msgstr "Không thể ghi tập tin phạm trù cho bản đồ raster <%s>"

#: ../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:69
msgid "raster, buffer"
msgstr "raster, đệm"

#: ../raster/r.buffer/main.c:71
msgid ""
"Creates a raster map layer 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."

#: ../raster/r.buffer/main.c:83
msgid "Distance zone(s)"
msgstr "(Các) vùng khoảng cách"

#: ../raster/r.buffer/main.c:90
msgid "Units of distance"
msgstr "Đơn vị khoảng cách"

#: ../raster/r.buffer/main.c:96
msgid "Ignore zero (0) data cells instead of NULL cells"
msgstr "Bỏ qua các ô có giá trị (0) thay vì các ô NULL"

#: ../raster/r.buffer/main.c:149
msgid "Parse distances error"
msgstr "Lỗi phân tách các khoảng cách"

#: ../raster/r.buffer/main.c:168
#, 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.buffer/read_map.c:53
#, c-format
msgid "Reading input raster map <%s>..."
msgstr "Đang đọc bản đồ raster <%s>... "

#: ../raster/r.buffer/write_map.c:48
#, c-format
msgid "Writing output raster map <%s>..."
msgstr "Đang ghi bản đồ raster đầu ra <%s>..."

#: ../raster/r.covar/main.c:55
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:62
msgid "Print correlation matrix"
msgstr "In ra ma trận tương quan"

#: ../raster/r.covar/main.c:104
#, c-format
msgid "%s: complete ... "
msgstr "%s: hoàn tất..."

#: ../raster/r.covar/main.c:129 ../imagery/i.pca/main.c:146
msgid "No non-null values"
msgstr "Không có các giá trị khác rỗng"

#: ../raster/r.mfilter/main.c:52
#, fuzzy
msgid "Performs raster map matrix filter."
msgstr "Lọc ma trận tập tin raster."

#: ../raster/r.mfilter/main.c:63
#, fuzzy
msgid "Path to filter file"
msgstr "Đường dẫn đến tập tin phông chữ"

#: ../raster/r.mfilter/main.c:72 ../raster/r.mfilter/main.c:96
#, fuzzy
msgid "Filter"
msgstr "địa điểm"

#: ../raster/r.mfilter/main.c:95
msgid "Apply filter only to zero data values"
msgstr "Chỉ áp dụng phép lọc cho các giá trị dữ liệu là 0"

#: ../raster/r.volume/main.c:57
#, fuzzy
msgid "raster, volume"
msgstr "Giá trị raster"

#: ../raster/r.volume/main.c:59
msgid ""
"Calculates the volume of data \"clumps\", and (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:69
msgid "Existing 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:77
msgid "Existing raster map, preferably the output of r.clump"
msgstr "Bản đồ raster hiện có, tốt nhất là đầu ra của r.clump "

#: ../raster/r.volume/main.c:84
msgid "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:88
msgid "Generate unformatted report"
msgstr "Tạo báo cáo không định dạng"

#: ../raster/r.volume/main.c:117
msgid "No data map specified"
msgstr "Bản đồ dữ liệu không được chỉ định"

#: ../raster/r.volume/main.c:128
msgid "No clump map specified and MASK not set."
msgstr "Bản đồ khối không được chỉ định và MẶT NẠ không được thiết lập"

#: ../raster/r.volume/main.c:133
msgid "Unable to find data map"
msgstr "Không thể tìm thấy bản đồ dữ liệu"

#: ../raster/r.volume/main.c:141
msgid "Unable to find clump map"
msgstr "Không thể tìm thấy bản đồ khối"

#: ../raster/r.volume/main.c:149
msgid "Unable to open centroids vector points map"
msgstr "Không thể mở bản đồ điểm vec-tơ trọng tâm"

#: ../raster/r.volume/main.c:171
msgid "Data or Clump file not open"
msgstr "Tập tin Dữ liệu hoặc tập tin Khối không mở"

#: ../raster/r.out.vtk/main.c:79
#, c-format
msgid "RGB raster map <%s> not found"
msgstr "Không tìm thấy bản đồ raster RGB <%s>"

#: ../raster/r.out.vtk/main.c:86
msgid "Cannot create RGB data, please provide three maps [r,g,b]"
msgstr "Không thể tạo dữ liệu RGB, vui lòng cung cấp 3 bản đồ [r,g,b]"

#: ../raster/r.out.vtk/main.c:102
#, c-format
msgid "Vector cell map <%s> not found"
msgstr "Không tìm thấy bản đồ cell vec-tơ <%s>"

#: ../raster/r.out.vtk/main.c:109
msgid "Cannot create vector data, please provide three maps [x,y,z]"
msgstr "Không thể tạo dữ liệu vec-tơ, vui lòng cung cấp 3 bản đồ [x,y,z]"

#: ../raster/r.out.vtk/main.c:149
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:215 ../raster/r.out.vtk/main.c:280
#: ../raster/r.out.vtk/main.c:307 ../raster/r.out.vtk/main.c:353
#, c-format
msgid "Open Raster file %s"
msgstr "Mở tập tin raster %s"

#: ../raster/r.out.vtk/main.c:324
msgid "Writing VTK ImageData\n"
msgstr "Đang ghi Dữ liệu ảnh VTK\n"

#: ../raster/r.out.vtk/main.c:334
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:371
msgid "Writing VTK Vector Data\n"
msgstr "Đang ghi dữ liệu vec-tơ VTK\n"

#: ../raster/r.out.vtk/main.c:381
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:393
msgid "Error closing VTK-ASCII file"
msgstr "Lỗi đóng tập tin VTK-ASCII"

#: ../raster/r.out.vtk/writeascii.c:74
msgid "write_vtk_normal_header: Writing VTK-Header"
msgstr "write_vtk_normal_header: Đang ghi VTK-Header"

#: ../raster/r.out.vtk/writeascii.c:107
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:123
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:138
msgid "write_vtk_celldata_header: Writing VTK-DataHeader"
msgstr "write_vtk_celldata_header: Đang ghi VTK-DataHeader"

#: ../raster/r.out.vtk/writeascii.c:147
msgid "writeVTKPointHeader: Writing VTK-DataHeader"
msgstr "writeVTKPointHeader: Đang ghi VTK-DataHeader"

#: ../raster/r.out.vtk/writeascii.c:168
msgid "write_vtk_structured_coordinates: Writing Coordinates"
msgstr "write_vtk_structured_coordinates: Đang ghi các tọa độ"

#: ../raster/r.out.vtk/writeascii.c:184 ../raster/r.out.vtk/writeascii.c:245
#: ../raster/r.out.vtk/writeascii.c:357 ../raster/r.out.vtk/writeascii.c:404
#: ../raster/r.out.vtk/writeascii.c:408 ../raster/r.out.vtk/writeascii.c:412
#: ../raster/r.out.vtk/writeascii.c:471 ../raster/r.out.vtk/writeascii.c:475
#: ../raster/r.out.vtk/writeascii.c:479
#, c-format
msgid "Unable to read row %i\n"
msgstr "Không thể đọc hàng %i\n"

#: ../raster/r.out.vtk/writeascii.c:227
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:339
msgid "write_vtk_data: Writing VTK-Data"
msgstr "write_vtk_data: Đang ghi VTK-Data"

#: ../raster/r.out.vtk/writeascii.c:392
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:429
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:459
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/parameters.c:38 ../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:46
msgid "Elevation raster map"
msgstr "Bản đồ raster độ cao"

#: ../raster/r.out.vtk/parameters.c:52
msgid "Value to represent no data cell"
msgstr "Giá trị để biểu thị cho ô không có dữ liệu"

#: ../raster/r.out.vtk/parameters.c:60
msgid "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:66
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)"

#: ../raster/r.out.vtk/parameters.c:76
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:86
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:93 ../raster3d/r3.out.vtk/parameters.c:99
#: ../vector/v.out.vtk/main.c:75
msgid "Scale factor for elevation"
msgstr "Hệ số tỷ lệ cho độ cao"

#: ../raster/r.out.vtk/parameters.c:105 ../raster/r.out.ascii/main.c:85
#: ../display/d.rast.num/number.c:120 ../raster3d/r3.out.vtk/parameters.c:112
#: ../vector/v.out.ascii/out.c:76 ../vector/v.out.vtk/main.c:69
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)"

#: ../raster/r.out.vtk/parameters.c:111
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:117
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:123
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:129
msgid "Scale factor effects 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:135
#: ../raster3d/r3.out.vtk/parameters.c:128 ../vector/v.out.vtk/main.c:88
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"

#: ../raster/r.gwflow/main.c:55
msgid "The initial piezometric head in [m]"
msgstr "Đầu đo áp suất ban đầu tính bằng [m]"

#: ../raster/r.gwflow/main.c:60
msgid "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:65
msgid "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/gi]"

#: ../raster/r.gwflow/main.c:70
msgid "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/gi]"

#: ../raster/r.gwflow/main.c:75
msgid "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:79
msgid "Specific yield in [1/m]"
msgstr "Lưu lượng riêng tính bằng [1/m]"

#: ../raster/r.gwflow/main.c:84
msgid "Recharge"
msgstr "Nạp lại"

#: ../raster/r.gwflow/main.c:86
msgid "Recharge 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:90
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.gwflow/main.c:94
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.gwflow/main.c:98
msgid "The map storing the numerical result [m]"
msgstr "Bản đồ lưu trữ kết quả số liệu [m]"

#: ../raster/r.gwflow/main.c:104
msgid ""
"Calculate the groundwater filter velocity vector field [m/s]\n"
"and write the x, and y components to maps named name_[xy]"
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:113
msgid "The type of groundwater flow"
msgstr "Kiểu dòng chảy nước ngầm"

#: ../raster/r.gwflow/main.c:120
msgid "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:127
msgid "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:134
msgid "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:140
msgid "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:147
msgid "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:159
msgid "Use a sparse matrix, only available with iterative solvers"
msgstr "Dùng một ma trận thưa, chỉ dùng được với các bộ giải lặp"

#: ../raster/r.gwflow/main.c:191
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:201 ../raster/r.topidx/main.c:53
#, 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.gwflow/main.c:216
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:228
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:240 ../raster3d/r3.gwflow/main.c:189
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.gwflow/main.c:242 ../raster3d/r3.gwflow/main.c:191
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.gwflow/main.c:244
msgid "The direct cholesky solver do not work with sparse matrices"
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:350 ../raster/r.to.rast3/main.c:236
#: ../raster/r.li/r.li.daemon/list.c:49 ../raster3d/r3.to.rast/main.c:299
#: ../imagery/i.ask/popup.c:174 ../imagery/i.smap/bouman/multialloc.c:115
#: ../vector/v.net.connectivity/main.c:165
#: ../vector/v.net.connectivity/main.c:181 ../vector/v.in.ascii/a2b.c:172
#: ../vector/v.surf.rst/main.c:887 ../vector/v.net.distance/main.c:168
#: ../vector/v.mapcalc/list.c:54 ../vector/v.mapcalc/list.c:501
#: ../vector/v.net.allpairs/main.c:174 ../vector/v.mkgrid/write_grid.c:131
#: ../vector/v.net.flow/main.c:214 ../vector/v.edit/a2b.c:198
#: ../vector/v.net.timetable/main.c:353 ../vector/v.net.timetable/main.c:363
#: ../vector/v.net.components/main.c:127 ../vector/v.net.centrality/main.c:265
#: ../vector/v.net.centrality/main.c:270 ../vector/v.net.centrality/main.c:276
#: ../vector/v.net.centrality/main.c:282 ../vector/v.net.centrality/main.c:288
#: ../vector/v.generalize/smoothing.c:95
#: ../vector/v.generalize/smoothing.c:152
#: ../vector/v.generalize/smoothing.c:253
#: ../vector/v.generalize/smoothing.c:377
#: ../vector/v.generalize/smoothing.c:406
#: ../vector/v.generalize/smoothing.c:410
#: ../vector/v.generalize/smoothing.c:414
#: ../vector/v.generalize/smoothing.c:418
#: ../vector/v.generalize/smoothing.c:422
#: ../vector/v.generalize/smoothing.c:426
#: ../vector/v.generalize/smoothing.c:430 ../vector/v.generalize/matrix.c:145
#: ../vector/v.generalize/simplification.c:33
#: ../vector/v.generalize/simplification.c:40
#: ../vector/v.generalize/simplification.c:309
#: ../vector/v.generalize/simplification.c:317
#: ../vector/v.generalize/simplification.c:341
#: ../vector/v.generalize/network.c:94 ../vector/v.generalize/network.c:129
#: ../vector/v.generalize/point.c:121
msgid "Out of memory"
msgstr "Hết bộ nhớ"

#: ../raster/r.gwflow/main.c:360
#, c-format
msgid "Calculation of unconfined groundwater flow loop %i\n"
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:383
#, 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:529 ../raster3d/r3.gwflow/main.c:294
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.quant/read_rules.c:49
msgid "Old data range is empty"
msgstr "Miền dữ liệu cũ rỗng"

#: ../raster/r.quant/read_rules.c:55
#, 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:58
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:60
#, 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/main.c:41
#, fuzzy
msgid "raster, quantization"
msgstr "raster, phép chiếu"

#: ../raster/r.quant/main.c:43
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:51
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: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
msgid "Floating point range: dmin,dmax"
msgstr "Miền của dấu chấm động: dmin,dmax"

#: ../raster/r.quant/main.c:72
msgid "Integer range: min,max"
msgstr "Miền số nguyên: min,max"

#: ../raster/r.quant/main.c:79
msgid "Truncate floating point data"
msgstr "Cắt bớt đi dữ liệu dấu chấm động"

#: ../raster/r.quant/main.c:83
msgid "Round floating point data"
msgstr "Làm tròn dữ liệu dấu chấm động"

#: ../raster/r.quant/main.c:111
msgid "Truncating..."
msgstr "Đang cắt bớt..."

#: ../raster/r.quant/main.c:116
msgid "Rounding..."
msgstr "Đang làm tròn..."

#: ../raster/r.quant/main.c:144
#, c-format
msgid "Setting quant rules for input map(s) to (%f %f) -> (%d,%d)"
msgstr ""
"Thiết lập các quy tắc lượng tử hoá cho (các) bản đồ đầu vào thành (%f %f) -> "
"(%d,%d)"

#: ../raster/r.quant/main.c:154
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:164
#, c-format
msgid "Quant table not changed for %s"
msgstr "Bảng lượng tử không bị thay đổi đối với %s"

#: ../raster/r.quant/main.c:166
#, c-format
msgid "New quant table created for %s"
msgstr "Bảng lượng tử mới được tạo ra cho %s"

#: ../raster/simwe/r.sim.sediment/main.c:111
msgid "raster, sediment flow, erosion, deposition"
msgstr "raster, dòng chảy trầm tích, xói mòn, sự lắng tụ"

#: ../raster/simwe/r.sim.sediment/main.c:113
#, 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/simwe/r.sim.sediment/main.c:118
#: ../raster/simwe/r.sim.water/main.c:125
msgid "Name of the elevation raster map [m]"
msgstr "Tên của bản đồ raster độ cao [m]"

#: ../raster/simwe/r.sim.sediment/main.c:123
msgid "Name of the water depth raster map [m]"
msgstr "Tên của bản đồ raster độ sâu nước [m]"

#: ../raster/simwe/r.sim.sediment/main.c:128
#: ../raster/simwe/r.sim.water/main.c:130
msgid "Name of the x-derivatives raster map [m/m]"
msgstr "Tên của bản đồ raster đạo hàm x [m/m]"

#: ../raster/simwe/r.sim.sediment/main.c:133
#: ../raster/simwe/r.sim.water/main.c:135
msgid "Name of the y-derivatives raster map [m/m]"
msgstr "Tên của bản đồ raster đạo hàm y [m/m]"

#: ../raster/simwe/r.sim.sediment/main.c:139
msgid "Name of the 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/simwe/r.sim.sediment/main.c:145
msgid "Name of the 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/simwe/r.sim.sediment/main.c:151
msgid "Name of the 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/simwe/r.sim.sediment/main.c:157
#: ../raster/simwe/r.sim.water/main.c:173
msgid "Name of the Mannings n raster map"
msgstr "Tên của bản đồ raster Mannings n"

#: ../raster/simwe/r.sim.sediment/main.c:165
msgid "Name of the Mannings n value"
msgstr "Tên giá trị Mannings n"

#: ../raster/simwe/r.sim.sediment/main.c:180
msgid "Output transport capacity raster map [kg/ms]"
msgstr "Bản đồ raster khả năng vận chuyển đầu ra [kg/ms]"

#: ../raster/simwe/r.sim.sediment/main.c:181
#: ../raster/simwe/r.sim.sediment/main.c:188
#: ../raster/simwe/r.sim.sediment/main.c:195
#: ../raster/simwe/r.sim.sediment/main.c:201
#: ../raster/simwe/r.sim.sediment/main.c:208
#: ../raster/simwe/r.sim.water/main.c:204
#: ../raster/simwe/r.sim.water/main.c:210
#: ../raster/simwe/r.sim.water/main.c:216
#, fuzzy
msgid "Output"
msgstr "Đầu ra"

#: ../raster/simwe/r.sim.sediment/main.c:187
msgid "Output transp.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/simwe/r.sim.sediment/main.c:194
msgid "Output sediment concentration raster map [particle/m3]"
msgstr "Bản đồ raster mật độ trầm tích đầu ra [phần tử/m3]"

#: ../raster/simwe/r.sim.sediment/main.c:200
msgid "Output sediment flux raster map [kg/ms]"
msgstr "Bản đồ raster độ xả trầm tích đầu ra [kg/ms]"

#: ../raster/simwe/r.sim.sediment/main.c:207
msgid "Output erosion-deposition raster map [kg/m2s]"
msgstr "Bản đồ raster xói mòn-lắng tụ đầu ra [kg/m2s]"

#: ../raster/simwe/r.sim.sediment/main.c:214
msgid "Number of walkers"
msgstr "Số lượng 'walker'"

#: ../raster/simwe/r.sim.sediment/main.c:215
#: ../raster/simwe/r.sim.sediment/main.c:223
#: ../raster/simwe/r.sim.sediment/main.c:232
#: ../raster/simwe/r.sim.sediment/main.c:250
#: ../raster/simwe/r.sim.water/main.c:233
#: ../raster/simwe/r.sim.water/main.c:241
#: ../raster/simwe/r.sim.water/main.c:250
#: ../raster/simwe/r.sim.water/main.c:268
#: ../raster/simwe/r.sim.water/main.c:277
#: ../raster/simwe/r.sim.water/main.c:285
#: ../raster/simwe/r.sim.water/main.c:294 ../vector/v.surf.rst/main.c:199
#: ../vector/v.surf.rst/main.c:204 ../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:316 ../vector/v.surf.rst/main.c:324
#: ../vector/v.surf.rst/main.c:332 ../vector/v.surf.rst/main.c:341
#: ../vector/v.surf.rst/main.c:350 ../vector/v.surf.rst/main.c:359
#: ../vector/v.surf.rst/main.c:368 ../vector/v.surf.rst/main.c:376
#: ../vector/v.surf.rst/main.c:383
msgid "Parameters"
msgstr "Các tham số"

#: ../raster/simwe/r.sim.sediment/main.c:222
#: ../raster/simwe/r.sim.water/main.c:240
msgid "Time used for iterations [minutes]"
msgstr "Thời gian dùng cho các vòng lặp [phút]"

#: ../raster/simwe/r.sim.sediment/main.c:231
#: ../raster/simwe/r.sim.water/main.c:249
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/simwe/r.sim.sediment/main.c:249
#: ../raster/simwe/r.sim.water/main.c:267
msgid "Water diffusion constant"
msgstr "Hẳng số khếch tán nước"

#: ../raster/simwe/r.sim.sediment/main.c:331
#: ../raster/simwe/r.sim.water/main.c:444
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/simwe/r.sim.sediment/main.c:337
#: ../raster/simwe/r.sim.water/main.c:450
#, c-format
msgid "default nwalk=%d, rwalk=%f"
msgstr "mặc định nwalk =%d, rwalk=%f"

#: ../raster/simwe/r.sim.sediment/main.c:346
#: ../raster/simwe/r.sim.water/main.c:460
#, 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/simwe/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/simwe/r.sim.sediment/main.c:358
#: ../raster/simwe/r.sim.water/main.c:480 ../vector/v.surf.rst/main.c:717
#: ../vector/v.surf.rst/main.c:769
msgid "Input failed"
msgstr "Đầu vào thất bại"

#: ../raster/simwe/r.sim.sediment/main.c:417
#: ../raster/simwe/r.sim.water/main.c:527
msgid "Cannot write raster maps"
msgstr "Không thể ghi các bản đồ raster"

#: ../raster/simwe/r.sim.water/main.c:118
msgid "raster, flow, hydrology"
msgstr "raster, dòng chảy, thủy văn"

#: ../raster/simwe/r.sim.water/main.c:120
#, 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/simwe/r.sim.water/main.c:142
msgid "Name of the 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/simwe/r.sim.water/main.c:151
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/simwe/r.sim.water/main.c:158
msgid "Name of the 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/simwe/r.sim.water/main.c:167
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/simwe/r.sim.water/main.c:181
msgid "Mannings n unique value"
msgstr "Giá trị đơn trị Mannings n"

#: ../raster/simwe/r.sim.water/main.c:188
msgid "Name of the 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/simwe/r.sim.water/main.c:203
msgid "Output water depth raster map [m]"
msgstr "Bản đồ raster độ sâu nước đầu ra [m]"

#: ../raster/simwe/r.sim.water/main.c:209
msgid "Output water discharge raster map [m3/s]"
msgstr "Bản đồ raster độ tháo nước đầu ra [m3/giây]"

#: ../raster/simwe/r.sim.water/main.c:215
msgid "Output simulation error raster map [m]"
msgstr "Bản đồ raster lỗi giả lập đầu ra [m]"

#: ../raster/simwe/r.sim.water/main.c:232
msgid "Number of walkers, default is twice the no. of cells"
msgstr "Số lượng các 'walker', mặc định là gấp hai lần số lượng các ô"

#: ../raster/simwe/r.sim.water/main.c:276
msgid ""
"Threshold water depth [m] (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/simwe/r.sim.water/main.c:284
msgid "Diffusion increase constant"
msgstr "Hằng số tăng độ khếch tán"

#: ../raster/simwe/r.sim.water/main.c:293
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/simwe/r.sim.water/main.c:298
msgid "Time-series output"
msgstr "Đầu ra chuỗi thời gian"

#: ../raster/simwe/r.sim.water/main.c:477
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/simwe/simlib/hydro.c:211
#, c-format
msgid "nwalk (%d) > maxw (%d)!"
msgstr "nwalk (%d) > maxw (%d)!"

#: ../raster/simwe/simlib/hydro.c:431
msgid "Unable to write raster maps"
msgstr "Không thể ghi các bản đồ raster"

#: ../raster/simwe/simlib/input.c:409
#, 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/simwe/simlib/input.c:541
msgid "Zero value in Mannings n"
msgstr "Giá trị 0 trong Mannings n"

#: ../raster/simwe/simlib/input.c:592
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/simwe/simlib/input.c:616
#, 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/simwe/simlib/input.c:618
#, 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/simwe/simlib/input.c:620
#, 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/simwe/simlib/input.c:621
#, c-format
msgid "Mean Mannings \t= %f\n"
msgstr "Mannings trung bình \t=%f\n"

#: ../raster/simwe/simlib/input.c:625
#, c-format
msgid "Number of iterations \t= %d cells\n"
msgstr "Số lượng lần chạy lặp \t= %d ô\n"

#: ../raster/simwe/simlib/input.c:626
#, c-format
msgid "Time step \t= %.2f s\n"
msgstr "Bước thời gian \t= %.2f giây\n"

#: ../raster/simwe/simlib/input.c:628
#, 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/simwe/simlib/input.c:630
#, 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/simwe/simlib/input.c:682
msgid "Unable to write et file"
msgstr "Không thể ghi tập tin et"

#: ../raster/r.region/main.c:56
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:66
msgid "Set from current region"
msgstr "Thiết lập từ vùng mặc định"

#: ../raster/r.region/main.c:70 ../general/g.region/main.c:80
msgid "Set from default region"
msgstr "Thiết lập từ vùng mặc định"

#: ../raster/r.region/main.c:81
msgid "Raster map to change"
msgstr "Bản đồ raster cần thay đổi"

#: ../raster/r.region/main.c:89
msgid "Set region from named region"
msgstr "Thiết lập vùng theo vùng đã được lưu"

#: ../raster/r.region/main.c:96 ../general/g.region/main.c:181
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:102 ../general/g.region/main.c:197
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:110 ../general/g.region/main.c:206
msgid "Set region to match this 3dview file"
msgstr "Thiết lập vùng cho khớp với tập tin 3dview sau"

#: ../raster/r.region/main.c:120 ../general/g.region/main.c:216
msgid "Value for the northern edge"
msgstr "Giá trị cho cạnh bắc"

#: ../raster/r.region/main.c:130 ../general/g.region/main.c:226
msgid "Value for the southern edge"
msgstr "Giá trị cho cạnh nam"

#: ../raster/r.region/main.c:140 ../general/g.region/main.c:236
msgid "Value for the eastern edge"
msgstr "Giá trị cho cạnh đông"

#: ../raster/r.region/main.c:150 ../general/g.region/main.c:246
msgid "Value for the western edge"
msgstr "Giá trị cho cạnh tây"

#: ../raster/r.region/main.c:157
msgid "Raster map to align to"
msgstr "Bản đồ raster để canh thẳng theo"

#: ../raster/r.region/main.c:168 ../raster/r.region/main.c:227
#: ../raster/r.region/main.c:350 ../general/g.region/main.c:482
#: ../general/g.region/main.c:833 ../display/d.title/main.c:108
#, c-format
msgid "Unable to read header of raster map <%s@%s>"
msgstr "Không thể đọc tiêu đề (header) của bản đồ raster <%s@%s>"

#: ../raster/r.region/main.c:182 ../general/g.region/main.c:423
#, c-format
msgid "Region <%s> not found"
msgstr "Không tìm thấy vùng <%s>"

#: ../raster/r.region/main.c:184 ../general/g.region/main.c:425
#, c-format
msgid "Unable to read region <%s> in <%s>"
msgstr "Không thể đọc vùng <%s> trong <%s>"

#: ../raster/r.region/main.c:195 ../general/g.region/main.c:437
#, c-format
msgid "3dview file <%s> not found"
msgstr "Không tìm thấy tập tin 3dview <%s>"

#: ../raster/r.region/main.c:201 ../general/g.region/main.c:442
#, c-format
msgid "Unable to open 3dview file <%s> in <%s>"
msgstr "Không thể mở tập tin 3dview <%s> trong <%s>"

#: ../raster/r.region/main.c:206 ../general/g.region/main.c:448
#, c-format
msgid "Unable to read 3dview file <%s> in <%s>"
msgstr "Không thể đọc tập tin 3dview <%s> trong <%s>"

#: ../raster/r.region/main.c:209 ../general/g.region/main.c:451
#, c-format
msgid "Old 3dview file. Region <%s> not found in <%s>"
msgstr "Tập tin 3dview kiểu cũ. Không tìm thấy vùng <%s> trong <%s>"

#: ../raster/r.region/main.c:241
#, c-format
msgid "Unable to open vector map <%s> in <%s>"
msgstr "Không thể mở bản đồ vec-tơ <%s> trong <%s>"

#: ../raster/r.region/main.c:360 ../general/g.region/adjust.c:11
#, c-format
msgid "Invalid region: %s"
msgstr "Vùng không hợp lệ: %s"

#: ../raster/r.region/main.c:368
msgid "Unable to update boundaries"
msgstr "Không thể cập nhật các ranh giới"

#: ../raster/r.timestamp/main.c:35
#, fuzzy
msgid "raster, metadata, timestamp"
msgstr "raster, mô tả dữ liệu"

#: ../raster/r.timestamp/main.c:36
#, 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:37
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:46
#, 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:47
msgid "Format: '15 jan 1994' (absolute) or '2 years' (relative)"
msgstr ""

#: ../raster/r.timestamp/main.c:82
msgid "Invalid timestamp"
msgstr "Đánh dấu thời gian không hợp lệ"

#: ../raster/r.mapcalc/map.c:83 ../raster/r.mapcalc/map3.c:177
#, 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/map.c:96 ../raster/r.mapcalc/map3.c:190
#, 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/map.c:141 ../raster/r.mapcalc/map.c:353
#: ../raster/r.mapcalc/map.c:394 ../raster/r.mapcalc/map.c:484
#: ../raster/r.mapcalc/map3.c:235 ../raster/r.mapcalc/map3.c:417
#: ../raster/r.mapcalc/map3.c:461 ../raster/r.mapcalc/map3.c:552
#: ../raster/r.mapcalc/expression.c:356
#, c-format
msgid "Invalid map modifier: '%c'"
msgstr "Bộ chỉnh bản đồ không hợp lệ: '%c'"

#: ../raster/r.mapcalc/map.c:234 ../raster/r.surf.idw/main.c:690
#: ../raster/r.proj/readcell.c:27 ../raster/r.out.png/r.out.png.c:321
#: ../imagery/i.cluster/main.c:290 ../imagery/i.maxlik/main.c:117
#: ../imagery/i.smap/bouman/read_block.c:16
#: ../imagery/i.gensigset/read_data.c:27
#: ../imagery/i.gensigset/read_train.c:10 ../imagery/i.gensig/covariance.c:34
#: ../imagery/i.gensig/read_train.c:10
#, c-format
msgid "Unable to read raster map row %d"
msgstr "Không thể đọc bản đồ raster hàng %d"

#: ../raster/r.mapcalc/map.c:249
msgid "Rowio_setup failed"
msgstr "Rowio_setup thất bại"

#: ../raster/r.mapcalc/map.c:280 ../raster/r.mapcalc/map3.c:348
#: ../raster/r.mapcalc/evaluate.c:91 ../raster/r.mapcalc/evaluate.c:206
#, c-format
msgid "Unknown type: %d"
msgstr "Kiểu không hiểu: %d"

#: ../raster/r.mapcalc/map.c:292
msgid "Rowio_get failed"
msgstr "Rowio_get thất bại"

#: ../raster/r.mapcalc/map.c:309 ../raster/r.mapcalc/map3.c:367
#, c-format
msgid "Unable to close raster map <%s@%s>"
msgstr "Không thể đóng bản đồ raster <%s@%s>"

#: ../raster/r.mapcalc/map.c:442 ../imagery/i.topo.corr/main.c:38
#, c-format
msgid "Unable to open raster map <%s@%s>"
msgstr "Không thể mở bản đồ raster <%s@%s>"

#: ../raster/r.mapcalc/map.c:515
msgid "Failed writing raster map row"
msgstr "Thất bại khi đang ghi hàng của bản đồ raster"

#: ../raster/r.mapcalc/map.c:521 ../raster3d/base/r3.null.main.c:188
msgid "Unable to close raster map"
msgstr "Không thể đóng bản đồ raster"

#: ../raster/r.mapcalc/map3.c:124 ../raster/r.mapcalc/map3.c:138
#: ../raster/r.mapcalc/map3.c:152 ../raster/r.out.bin/main.c:53
#: ../raster/r.out.bin/main.c:62 ../raster/r.out.bin/main.c:461
msgid "Error writing data"
msgstr "Lỗi khi đang ghi dữ liệu"

#: ../raster/r.mapcalc/map3.c:605
msgid "Unable to close output raster map"
msgstr "Không thể đóng bản đồ raster đầu ra"

#: ../raster/r.mapcalc/expression.c:204
#, c-format
msgid "Undefined variable '%s'"
msgstr "Biến '%s' không được định nghĩa"

#: ../raster/r.mapcalc/expression.c:219
#, c-format
msgid "Invalid map <%s>"
msgstr "Bản đồ không hợp lệ <%s>"

#: ../raster/r.mapcalc/expression.c:261
#, c-format
msgid "Undefined function '%s'"
msgstr "Hàm không được định nghĩa '%s'"

#: ../raster/r.mapcalc/expression.c:266
#, 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:270
#, 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:274
#, 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:277
#, 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:452
#, 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:492
#, c-format
msgid "Format_expression_prec: unknown type: %d"
msgstr "Format_expression_prec: kiểu không biết: %d"

#: ../raster/r.mapcalc/main.c:112
msgid ""
"r.mapcalc - Raster map layer data calculator\n"
"\n"
"usage: r.mapcalc '<map>=<expression>'\n"
"\n"
"r.mapcalc performs arithmetic on raster map layers.\n"
"\n"
"New raster map layers can be created which are arithmetic expressions\n"
"involving existing raster map layers, integer or floating point constants,\n"
"and functions.\n"
" \n"
"For more information use 'g.manual r.mapcalc'\n"
msgstr ""

#: ../raster/r.mapcalc/main.c:142
msgid "Floating point error(s) occured 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:147
msgid "Overflow occured in the calculation"
msgstr "Tràn bộ nhớ xảy ra trong quá trình tính toán"

#: ../raster/r.mapcalc/evaluate.c:120
#, c-format
msgid "Invalid type: %d"
msgstr "Kiểu không hợp lệ: %d"

#: ../raster/r.mapcalc/evaluate.c:151
#, c-format
msgid "Too few arguments for function '%s'"
msgstr "Quá ít đối số cho hàm '%s'"

#: ../raster/r.mapcalc/evaluate.c:155
#, 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:159
#, 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:163
#, 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:167
#, 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:170
#, 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:174
#, c-format
msgid "Unknown error for function '%s'"
msgstr "Lỗi không biết đối với hàm '%s'"

#: ../raster/r.mapcalc/function.c:93
#, c-format
msgid "Known functions:"
msgstr "Các hàm đã biết:"

#: ../raster/r.sun2/main.c:227 ../raster/r.sun/main.c:173
#, fuzzy
msgid "raster, sun energy"
msgstr "raster, xếp chồng"

#: ../raster/r.sun2/main.c:228 ../raster/r.sun/main.c:174
msgid "Solar irradiance and irradiation model."
msgstr "Bức xạ mặt trời và mô hình bức xạ."

#: ../raster/r.sun2/main.c:230 ../raster/r.sun/main.c:176
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.sun2/main.c:244 ../raster/r.horizon/main.c:225
#: ../raster/r.sun/main.c:206
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.sun2/main.c:253 ../raster/r.sun/main.c:215
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.sun2/main.c:262
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.sun2/main.c:271 ../raster/r.sun/main.c:225
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.sun2/main.c:279
msgid "A single value of inclination (slope)"
msgstr "Một giá trị duy nhất để chỉ độ dốc"

#: ../raster/r.sun2/main.c:288 ../raster/r.sun/main.c:234
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.sun2/main.c:298 ../raster/r.sun/main.c:245
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.sun2/main.c:308 ../raster/r.sun/main.c:254
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.sun2/main.c:318 ../raster/r.sun/main.c:265
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.sun2/main.c:328
#, 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.sun2/main.c:337
#, 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.sun2/main.c:346
#, 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.sun2/main.c:355
#, 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.sun2/main.c:363
msgid "The horizon information input map prefix"
msgstr "Tiền tố bản đồ đầu vào chứa thông tin đường chân trời"

#: ../raster/r.sun2/main.c:371 ../raster/r.horizon/main.c:242
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.sun2/main.c:380 ../raster/r.sun/main.c:311
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.sun2/main.c:389 ../raster/r.sun/main.c:320
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.sun2/main.c:398 ../raster/r.sun/main.c:329
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.sun2/main.c:407 ../raster/r.sun/main.c:338
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.sun2/main.c:416 ../raster/r.sun/main.c:347
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.sun2/main.c:425
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.sun2/main.c:432 ../raster/r.sun/main.c:354
msgid "No. of day of the year (1-365)"
msgstr "Số của ngày trong năm (1-365)"

#: ../raster/r.sun2/main.c:441 ../raster/r.sun/main.c:362
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.sun2/main.c:448 ../raster/r.sun/main.c:369
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.sun2/main.c:456 ../raster/r.sun/main.c:377
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.sun2/main.c:479 ../raster/r.horizon/main.c:317
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.sun2/main.c:487
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.sun2/main.c:494
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.sun2/main.c:502 ../vector/v.buffer2/main.c:218
#: ../vector/v.generalize/main.c:209
msgid "This does nothing. It is retained for backwards compatibility"
msgstr ""
"Lệnh này không làm gì hết. Nó được giữ lại chỉ nhằm mục đích tương thích "
"ngược"

#: ../raster/r.sun2/main.c:503 ../vector/v.buffer2/main.c:216
#: ../vector/v.buffer2/main.c:228 ../vector/v.build.polylines/main.c:134
#: ../vector/v.generalize/main.c:210
msgid "Unused"
msgstr "Không dùng"

#: ../raster/r.sun2/main.c:509 ../raster/r.sun/main.c:382
msgid "Incorporate the shadowing effect of terrain"
msgstr "Đưa vào hiệu ứng bóng đổ của địa hình"

#: ../raster/r.sun2/main.c:514
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.sun2/main.c:561
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.sun2/main.c:564
#, fuzzy
msgid "Error reading civil time zone value"
msgstr "Lỗi khi đang đọc cỡ bước thời gian"

#: ../raster/r.sun2/main.c:567
#, fuzzy
msgid "Invalid civil time zone value"
msgstr "Giá trị scalex không hợp lệ"

#: ../raster/r.sun2/main.c:592 ../raster/r.sun/main.c:408
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.sun2/main.c:597
msgid "Error reading time step size"
msgstr "Lỗi khi đang đọc cỡ bước thời gian"

#: ../raster/r.sun2/main.c:599
#, fuzzy
msgid "Invalid time step size"
msgstr "Đánh dấu thời gian không hợp lệ"

#: ../raster/r.sun2/main.c:603
msgid "Error reading horizon step size"
msgstr "Lỗi khi đang đọc cỡ bước chân trời"

#: ../raster/r.sun2/main.c:607
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.sun2/main.c:610
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.sun2/main.c:616
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.sun2/main.c:618
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.sun2/main.c:623 ../raster/r.sun/main.c:422
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.sun2/main.c:625 ../raster/r.sun/main.c:423
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.sun2/main.c:671
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.sun2/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.sun2/main.c:728 ../general/g.region/printwindow.c:247
#: ../general/g.region/printwindow.c:503 ../general/g.region/printwindow.c:622
#: ../display/d.where/main.c:93
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"

#: ../raster/r.sun2/main.c:732 ../raster/r.horizon/main.c:482
#: ../raster/r.sun/main.c:475 ../general/g.region/printwindow.c:250
#: ../general/g.region/printwindow.c:506 ../general/g.region/printwindow.c:625
#: ../display/d.where/main.c:96
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"

#: ../raster/r.sun2/main.c:736 ../raster/r.horizon/main.c:486
#: ../raster/r.sun/main.c:479 ../general/g.region/printwindow.c:253
#: ../general/g.region/printwindow.c:509 ../general/g.region/printwindow.c:628
#: ../display/d.grid/plot.c:319 ../display/d.where/main.c:99
#: ../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"

#: ../raster/r.sun2/main.c:746 ../raster/r.horizon/main.c:496
#: ../raster/r.sun/main.c:489 ../display/d.grid/plot.c:326
#: ../display/d.grid/plot.c:353 ../display/d.where/main.c:106
#: ../display/d.where/main.c:132 ../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 độ"

#: ../raster/r.sun2/main.c:750
msgid "latin and longin raster maps have no effect when in a Lat/Lon location"
msgstr ""

#: ../raster/r.sun2/main.c:755
msgid "Both latin and longin raster maps must be given, or neither"
msgstr ""

#: ../raster/r.sun2/main.c:949
#, c-format
msgid "Horizon file no. %d <%s> not found"
msgstr "Không tìm thấy tập tin chân trời số %d <%s>"

#: ../raster/r.out.ascii/main.c:61
msgid "Converts a raster map layer into an 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:78
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:92
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:100
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:108
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:112
msgid "Write MODFLOW (USGS) ASCII array"
msgstr "Ghi dưới dạng mảng ASCII MODFLOW (USGS)"

#: ../raster/r.out.ascii/main.c:116
msgid "Force output of integer values"
msgstr "Buộc đầu ra là các giá trị nguyên"

#: ../raster/r.out.ascii/main.c:123
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:125 ../raster3d/r3.out.vtk/main.c:391
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:131
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:137
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:140
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:181
#, 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:197
#, c-format
msgid "Read failed at row %d"
msgstr "Việc đọc thất bại tại hàng %d"

#: ../raster/r.random.surface/save.c:219 ../imagery/i.pca/support.c:27
#, c-format
msgid "Unable to write color table for raster map <%s>"
msgstr "Không thể ghi bảng màu cho bản đồ raster <%s>"

#: ../raster/r.random.surface/main.c:43
#, fuzzy
msgid "raster, random, surface"
msgstr "Tập tin raster dùng cho bề mặt"

#: ../raster/r.random.surface/main.c:45
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/init.c:40
#, fuzzy
msgid "Name for output raster map(s)"
msgstr "Tên của bản đồ raster đầu ra"

#: ../raster/r.random.surface/init.c:58
#, 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.surface/init.c:67
#, fuzzy
msgid "Distance decay exponent (value > 0.0)"
msgstr "'layer' phải > 0 đối với 'cats'."

#: ../raster/r.random.surface/init.c:76
msgid "Distance filter remains flat before beginning exponent"
msgstr ""

#: ../raster/r.random.surface/init.c:84
msgid "Random seed (SEED_MIN >= value >= SEED_MAX) (default: random)"
msgstr ""

#: ../raster/r.random.surface/init.c:91
#, fuzzy
msgid "Maximum cell value of distribution"
msgstr "Số lần chạy lặp tối đa"

#: ../raster/r.random.surface/init.c:96
msgid "Uniformly distributed cell values"
msgstr ""

#: ../raster/r.random.surface/init.c:101
msgid "No (quiet) description during run"
msgstr ""

#: ../raster/r.random.surface/init.c:163
#, 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:173
#, 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:183
#, fuzzy
msgid "Output raster map required"
msgstr "Tiêu đề của tập tin raster đầu ra"

#: ../raster/r.random.surface/init.c:205
#, 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:208 ../raster/r.random.surface/init.c:217
#, 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:213
#, 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:256
#, 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:285
#, 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:309
#, c-format
msgid "Flat value (%lf) must be less than distance value (%lf)"
msgstr ""

#: ../raster/r.random.surface/init.c:330
msgid "Must have a distance value for each filter"
msgstr ""

#: ../raster/r.random.surface/init.c:362
msgid "Must have a exponent value for each filter"
msgstr ""

#: ../raster/r.random.surface/init.c:379
msgid "Must have a weight value for each filter"
msgstr ""

#: ../raster/r.lake/main.c:79
#, c-format
msgid "Failed writing output raster map row %d"
msgstr "Thất bại khi đang ghi bản đồ raster đầu ra hàng %d"

#: ../raster/r.lake/main.c:151
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:156
msgid "Name of terrain raster map (DEM)"
msgstr "Tên của bản đồ raster địa hình (DEM)"

#: ../raster/r.lake/main.c:163
msgid "Water level"
msgstr "Mực nước"

#: ../raster/r.lake/main.c:170
msgid "Name for output raster map with lake"
msgstr "Tên của bản đồ raster đầu ra với hồ"

#: ../raster/r.lake/main.c:177
msgid "Seed point coordinates"
msgstr "Tọa độ điểm 'gieo'"

#: ../raster/r.lake/main.c:187
msgid "Name of 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:195
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:200
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:206
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:209
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:212
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:215
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:218
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:248
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:277
msgid "G_malloc: out of memory"
msgstr "G_malloc: hết bộ nhớ"

#: ../raster/r.lake/main.c:303
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:386
#, c-format
msgid "Lake depth from %f to %f"
msgstr "Độ sâu hồ từ %f đến %f"

#: ../raster/r.lake/main.c:387
#, 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:388
#, c-format
msgid "Lake volume %f cubic meters"
msgstr "Thể tích hồ là %f mét khối"

#: ../raster/r.lake/main.c:389
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.quantile/main.c:62
msgid "Computing histogram"
msgstr "Đang tính biểu đồ tần số"

#: ../raster/r.quantile/main.c:96
msgid "Computing bins"
msgstr "Đang các hộc"

#: ../raster/r.quantile/main.c:133
msgid "Binning data"
msgstr "Đang tạo hộc dữ liệu"

#: ../raster/r.quantile/main.c:178
msgid "Sorting bins"
msgstr "Đang phân loại các hộc"

#: ../raster/r.quantile/main.c:188
msgid "Computing quantiles"
msgstr "Đang các điểm phân vị"

#: ../raster/r.quantile/main.c:255
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:263
msgid "Number of quantiles"
msgstr "Số điểm phân vị"

#: ../raster/r.quantile/main.c:271
msgid "List of percentiles"
msgstr "Danh sách các phân vị"

#: ../raster/r.quantile/main.c:277
msgid "Number of bins to use"
msgstr "Số lượng hộc cần dùng"

#: ../raster/r.quantile/main.c:282
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.surf.idw/main.c:69 ../raster/r.surf.idw2/main.c:60
#: ../raster/r.surf.contour/main.c:52
msgid "raster, interpolation"
msgstr "raster, nội suy"

#: ../raster/r.surf.idw/main.c:71
msgid "Surface interpolation utility for raster map."
msgstr "Tiện ích nội suy bề mặt dùng cho bản đồ raster."

#: ../raster/r.surf.idw/main.c:81 ../raster/r.surf.idw2/main.c:72
#: ../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:86
msgid "Output is the interpolation error"
msgstr "Đầu ra là lỗi nội suy"

#: ../raster/r.surf.idw/main.c:92
#, 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:233
#, c-format
msgid "Interpolating raster map <%s> (%d rows)... "
msgstr "Đang nội suy bản đồ raster <%s> (%d hàng)... "

#: ../raster/r.surf.idw/main.c:241
msgid "Cannot read row"
msgstr "Không thể đọc hàng"

#: ../raster/r.water.outlet/main.c:48
msgid "Watershed basin creation program."
msgstr "Chương trình tạo lưu vực đường chia nước."

#: ../raster/r.water.outlet/main.c:55 ../raster/r.random/main.c:57
#: ../raster/r.out.bin/main.c:289
#: ../locale/scriptstrings/r.colors.stddev_to_translate.c:3
#: ../locale/scriptstrings/r.reclass.area_to_translate.c:3
#: ../locale/scriptstrings/r.out.xyz_to_translate.c:3
#: ../locale/scriptstrings/d.rast.edit_to_translate.c:3
#: ../locale/scriptstrings/r.out.gdal.sh_to_translate.c:5
#: ../imagery/i.zc/main.c:69
msgid "Name of input raster map"
msgstr "Tên bản đồ raster đầu vào"

#: ../raster/r.water.outlet/main.c:62 ../raster/r.walk/main.c:206
msgid "Name of raster map to contain results"
msgstr "Tên bản đồ raster chứa kết quả"

#: ../raster/r.water.outlet/main.c:70
msgid "The map E grid coordinates"
msgstr "Các tọa độ lưới Đ của bản đồ"

#: ../raster/r.water.outlet/main.c:78
msgid "The map N grid coordinates"
msgstr "Các tọa độ lưới B của bản đồ"

#: ../raster/r.water.outlet/main.c:92
#, c-format
msgid "Illegal east coordinate <%s>\n"
msgstr "Tọa độ Đ không hợp lệ <%s>\n"

#: ../raster/r.water.outlet/main.c:97
#, c-format
msgid "Illegal north coordinate <%s>\n"
msgstr "Tọa độ B không hợp lệ <%s>\n"

#: ../raster/r.water.outlet/main.c:104
#, c-format
msgid ""
"Warning, ignoring point outside window: \n"
"    %.4f,%.4f\n"
msgstr ""
"Cảnh báo, bỏ qua điểm nằm ngoài cửa sổ: \n"
"     %.4f,%.4f\n"

#: ../raster/r.water.outlet/main.c:121
msgid "Unable to open drainage pointer map"
msgstr "Không thể mở bản đồ con trỏ tháo nước"

#: ../raster/r.water.outlet/main.c:146
msgid "Unable to open new basin map"
msgstr "Không thể mở bản đồ lưu vực mới"

#: ../raster/r.water.outlet/main.c:159
msgid "Unable to close new basin map layer"
msgstr "Không thể đóng lớp bản đồ lưu vực mới"

#: ../raster/r.report/stats.c:65
#, 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:99 ../raster/r.kappa/stats.c:13
msgid "Problem reading r.stats output"
msgstr "Trục trặc khi đọc đầu ra r.stats"

#: ../raster/r.report/main.c:65
msgid "Reports statistics for raster map layers."
msgstr "Báo cáo thống kê cho các lớp bản đồ raster."

#: ../raster/r.report/label.c:13
msgid "Page width is too small"
msgstr ""

#: ../raster/r.report/parse.c:37
msgid "Raster map(s) to report on"
msgstr "(Các) bản đồ raster cần báo cáo"

#: ../raster/r.report/parse.c:44 ../vector/v.to.db/parse.c:85
msgid "Units"
msgstr "Đơn vị"

#: ../raster/r.report/parse.c:46
msgid ""
"mi;miles;me;meters;k;kilometers;a;acres;h;hectares;c;cell counts;p;percent "
"cover"
msgstr ""
"mi;dặm;me;mét;k;ki-lô-mét;a;mẫu Anh;h;héc-ta;c;đếm ô;p;phần trăm bao phủ"

#: ../raster/r.report/parse.c:56
msgid "Character representing no data cell value"
msgstr "Ký tự đại diện cho giá trị ô không có dữ liệu"

#: ../raster/r.report/parse.c:57 ../raster/r.report/parse.c:66
#: ../raster/r.report/parse.c:75 ../raster/r.report/parse.c:100
#: ../raster/r.report/parse.c:105 ../raster/r.report/parse.c:110
msgid "Formatting"
msgstr "Đang định dạng"

#: ../raster/r.report/parse.c:63
#, c-format
msgid "Page length (default: %d lines)"
msgstr "Độ dài trang (mặc định: %d dòng)"

#: ../raster/r.report/parse.c:72
#, c-format
msgid "Page width (default: %d characters)"
msgstr "Độ rộng trang (mặc định: %d ký tự)"

#: ../raster/r.report/parse.c:82
msgid "Name of an 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:99
msgid "Suppress page headers"
msgstr "Chặn các header của trang"

#: ../raster/r.report/parse.c:104
msgid "Use formfeeds between pages"
msgstr "Dùng formfeed (nạp giấy) giữa các trang"

#: ../raster/r.report/parse.c:109
msgid "Scientific format"
msgstr "Định dạng kiểu khoa học"

#: ../raster/r.report/parse.c:114
msgid "Filter out all no data cells"
msgstr "Lọc ra tất cả các ô không có dữ liệu"

#: ../raster/r.report/parse.c:118
msgid "Filter out 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:170
msgid "nsteps has to be > 0; using nsteps=255"
msgstr "nsteps phải > 0, dùng nsteps=255"

#: ../raster/r.report/parse.c:177
msgid "Illegal page length"
msgstr "Chiều dài trang không hợp lệ"

#: ../raster/r.report/parse.c:184
msgid "Illegal page width"
msgstr "Chiều rộng trang không hợp lệ"

#: ../raster/r.report/parse.c:223
#, c-format
msgid "Only %d unit%s allowed"
msgstr "Chỉ có %d đơn_vị%s được cho phép"

#: ../raster/r.report/parse.c:256
#, 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.le/r.le.patch/main.c:47 ../raster/r.le/r.le.trace/main.c:57
#: ../raster/r.le/r.le.setup/main.c:61 ../raster/r.le/r.le.pixel/main.c:45
#: ../raster/r.li/r.li.mpa/mpa.c:38 ../raster/r.li/r.li.patchdensity/main.c:34
#: ../raster/r.li/r.li.patchnum/main.c:35 ../raster/r.li/r.li.shape/main.c:33
#: ../raster/r.li/r.li.padsd/padsd.c:36
#: ../raster/r.li/r.li.edgedensity/edgedensity.c:38
#: ../raster/r.li/r.li.padcv/padcv.c:38 ../raster/r.li/r.li.mps/mps.c:40
#: ../raster/r.li/r.li.padrange/padrange.c:38
#: ../raster/r.li/r.li.cwed/cwed.c:45
msgid "raster, landscape structure analysis, patch index"
msgstr "raster, phân tích cấu trúc cảnh quan, chỉ mục vá"

#: ../raster/r.le/r.le.patch/main.c:49
msgid ""
"Calculates attribute, patch size, core (interior) size, shape, fractal "
"dimension, and perimeter measures for sets of patches in a landscape."
msgstr ""
"Tính toán các số đo về thuộc tính, kích thước mảnh vá, kích thước lõi (phía "
"trong), hình dạng, kích thước phân dạng và chu vi cho tập hợp các mảnh vá "
"trong một sinh cảnh."

#: ../raster/r.le/r.le.trace/main.c:59
msgid ""
"Displays the boundary of each r.le patch and shows how the boundary is "
"traced, displays the attribute, size, perimeter and shape indices for each "
"patch and saves the data in an output file."
msgstr ""
"Trình bày ranh giới của mỗi mảnh vá r.le và hiển thị cách thức ranh giới đó "
"được truy ra như thế nào, trình bày các chỉ mục thuộc tính, kích thước, chu "
"vi và hình dạng cho mỗi mảnh vá và lưu dữ liệu vào một tập tin đầu ra."

#: ../raster/r.le/r.le.setup/main.c:63
msgid ""
"Interactive tool used to setup the sampling and analysis framework that will "
"be used by the other r.le programs."
msgstr ""
"Công cụ tương tác dùng cho việc thiết lập khuôn khổ thu mẫu và phân tích để "
"cho các chương trình r.le sử dụng."

#: ../raster/r.le/r.le.setup/main.c:67
msgid "Raster map to use to setup sampling"
msgstr "Bản đồ raster dùng để thiết lập lấy mẫu"

#: ../raster/r.le/r.le.setup/main.c:71
msgid "Vector map to overlay"
msgstr "Bản đồ vec-tơ để chồng lên"

#: ../raster/r.le/r.le.setup/sample.c:1050
msgid "Cannot read vector"
msgstr "Không thể đọc vec-tơ"

#: ../raster/r.le/r.le.pixel/main.c:47
msgid ""
"Contains a set of measures for attributes, diversity, texture, "
"juxtaposition, and edge."
msgstr ""
"Chứa một tập hợp các số đo về thuộc tính, độ đa dạng, kết cấu, sự kề cận "
"nhau và gờ."

#: ../raster/r.sum/main.c:47
msgid "Sums up the raster cell values."
msgstr "Tính tổng các giá trị ô raster."

#: ../raster/r.sum/main.c:54
msgid "Name of incidence or density file."
msgstr "Tên của tập tin ảnh hưởng hoặc tập tin mật độ."

#: ../raster/r.distance/report.c:41
msgid "Processing..."
msgstr "Đang xử lý..."

#: ../raster/r.distance/main.c:38
#, fuzzy
msgid "raster, distance"
msgstr "raster, xếp chồng"

#: ../raster/r.distance/main.c:40
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/edges.c:42
#, c-format
msgid "Reading map %s ..."
msgstr "Đang đọc bản đồ %s..."

#: ../raster/r.distance/parse.c:41
msgid "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:54
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:59
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/distance.c:99
#, 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.out.gridatb/main.c:46
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.out.gridatb/main.c:50
msgid "Input map"
msgstr "Bản đồ đầu vào"

#: ../raster/r.out.gridatb/main.c:63
msgid "Overwrite output map file"
msgstr "Ghi đè tập tin bản đồ đầu ra"

#: ../raster/r.out.gridatb/file_io.c:38
msgid "Setting window header"
msgstr "Thiết lập header của cửa sổ"

#: ../raster/r.out.gdal/export_band.c:65
#: ../raster/r.out.gdal/export_band.c:373
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:186
#, 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:191
#, c-format
msgid ""
"Input raster map contains cells with NULL-value (no-data). The value %f 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ị "
"%f đượ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 tuỳ chọn %s."

#: ../raster/r.out.gdal/export_band.c:201
#, 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:208
#, 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:254
msgid "Unable to get raster band"
msgstr "Không thể lấy bằng raster"

#: ../raster/r.out.gdal/export_band.c:414
#: ../raster/r.out.gdal/export_band.c:447
#: ../raster/r.out.gdal/export_band.c:480
msgid "Unable to write GDAL raster file"
msgstr "Không thể ghi tập tin raster GDAL"

#: ../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:536
#: ../raster/r.out.gdal/export_band.c:548
#: ../raster/r.out.gdal/export_band.c:561
#: ../raster/r.out.gdal/export_band.c:575 ../raster/r.out.gdal/main.c:631
#: ../raster/r.out.gdal/main.c:643 ../raster/r.out.gdal/main.c:656
#: ../raster/r.out.gdal/main.c:669 ../raster/r.out.gdal/main.c:681
#: ../raster/r.out.gdal/main.c:694
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:499
#: ../raster/r.out.gdal/export_band.c:511
#: ../raster/r.out.gdal/export_band.c:524
#: ../raster/r.out.gdal/export_band.c:537 ../raster/r.out.gdal/main.c:632
#: ../raster/r.out.gdal/main.c:644 ../raster/r.out.gdal/main.c:657
#: ../raster/r.out.gdal/main.c:670
#, 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:502
#: ../raster/r.out.gdal/export_band.c:514
#: ../raster/r.out.gdal/export_band.c:527
#: ../raster/r.out.gdal/export_band.c:540
#: ../raster/r.out.gdal/export_band.c:552
#: ../raster/r.out.gdal/export_band.c:565
#: ../raster/r.out.gdal/export_band.c:579
#, 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:549 ../raster/r.out.gdal/main.c:682
#, 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:562
#: ../raster/r.out.gdal/export_band.c:576 ../raster/r.out.gdal/main.c:695
#, 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:49
#, c-format
msgid "Supported formats:\n"
msgstr "Các định dạng được hỗ trợ:\n"

#: ../raster/r.out.gdal/main.c:127
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:132
#: ../locale/scriptstrings/r.out.gdal.sh_to_translate.c:3
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:137
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:138
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:142
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:143
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:147
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:154
#: ../locale/scriptstrings/r.out.gdal.sh_to_translate.c:6
msgid "GIS 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:175
#: ../locale/scriptstrings/r.out.gdal.sh_to_translate.c:7
msgid "File type"
msgstr "Kiểu tập tin"

#: ../raster/r.out.gdal/main.c:183
msgid "Name for output raster file"
msgstr "Tên của tập tin raster đầu ra"

#: ../raster/r.out.gdal/main.c:190
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:192
#: ../locale/scriptstrings/d.out.file_to_translate.c:21
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:199
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:201
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:210
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:230 ../raster/r.in.gdal/main.c:219
#: ../raster/r.proj/main.c:264 ../raster/r.proj.seg/main.c:299
#: ../vector/v.proj/main.c:181 ../vector/v.select/main.c:90
#: ../vector/v.in.ogr/main.c:277 ../vector/v.in.ogr/main.c:333
#, 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.out.gdal/main.c:243
#, 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:247
#, 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:261
#, 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:267
#, 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:272
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:276
#, 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:352
#, 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:409
#, 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:424
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:435
#, 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:446
#, 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:454
#, 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:482 ../raster/r.out.gdal/main.c:511
#: ../raster/r.out.gdal/main.c:515
msgid "Raster export aborted."
msgstr "Việc xuất raster bị huỷ."

#: ../raster/r.out.gdal/main.c:492
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:495
#, 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:509
msgid "Forcing raster export."
msgstr "Buộc phải xuất raster."

#: ../raster/r.out.gdal/main.c:536
msgid "Output file name not specified"
msgstr "Tên tập tin đầu ra không được chỉ định"

#: ../raster/r.out.gdal/main.c:542
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:551
#, 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:566
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:574
msgid "Unable to set projection"
msgstr "Không thể thiết lập phép chiếu"

#: ../raster/r.out.gdal/main.c:580
msgid "Exporting to GDAL raster"
msgstr "Đang xuất raster GDAL"

#: ../raster/r.out.gdal/main.c:583
#, 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:596
#, 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:608
#, 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:635 ../raster/r.out.gdal/main.c:647
#: ../raster/r.out.gdal/main.c:660 ../raster/r.out.gdal/main.c:673
#: ../raster/r.out.gdal/main.c:685
#, c-format
msgid "Range to be exported: %f - %f"
msgstr "Miền cần xuất: %f - %f"

#: ../raster/r.out.gdal/main.c:698
#, c-format
msgid "Range to be exported: %g - %g"
msgstr "Miền cần xuất: %g - %g"

#: ../raster/r.out.gdal/main.c:722 ../raster/r.out.gdal/main.c:735
#: ../raster/r.out.gdal/main.c:749 ../raster/r.out.gdal/main.c:762
#: ../raster/r.out.gdal/main.c:777
#, c-format
msgid ""
"Mismatch between metadata nodata value and actual nodata value in exported "
"raster: specified nodata value %f gets converted to %d 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 %f "
"bị kiểu dữ liệu GDAL đã chọn chuyển thành %d."

#: ../raster/r.out.gdal/main.c:725 ../raster/r.out.gdal/main.c:752
#: ../raster/r.out.gdal/main.c:780
#, 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:738 ../raster/r.out.gdal/main.c:765
#, 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:791
#, 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:794
#, 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.random/count.c:74
msgid "Collecting Stats..."
msgstr "Đang thu thập các thống kê ..."

#: ../raster/r.random/count.c:78
#, c-format
msgid "Cannot read raster row [%d]"
msgstr "Không thể đọc hàng raster [%d]"

#: ../raster/r.random/count.c:82
#, c-format
msgid "Cannot read cover raster row [%d]"
msgstr "Không thể đọc hàng raster che phủ [%d]"

#: ../raster/r.random/count.c:131
msgid "Programmer error in get_stats/switch"
msgstr "Lỗi chương trình trong get_stats/switch"

#: ../raster/r.random/random.c:74 ../raster/r.to.vect/main.c:159
#: ../raster/r.contour/main.c:185 ../doc/vector/v.example/main.c:128
#: ../display/d.thematic.area/plot1.c:202 ../display/d.vect/area.c:60
#: ../display/d.vect/plot1.c:211 ../display/d.vect/attr.c:45
#: ../display/d.vect.chart/plot.c:44 ../ps/ps.map/catval.c:54
#: ../ps/ps.map/catval.c:116 ../ps/ps.map/catval.c:182
#: ../vector/v.in.dxf/write_vect.c:198 ../vector/v.extrude/main.c:168
#: ../vector/v.label/main.c:282 ../vector/v.transform/trans_digit.c:64
#: ../vector/v.in.ascii/in.c:317 ../vector/v.surf.rst/main.c:607
#: ../vector/v.info/main.c:217 ../vector/v.out.ogr/main.c:634
#: ../vector/v.out.ascii/b2a.c:52 ../vector/v.out.svg/main.c:162
#: ../vector/v.sample/main.c:207 ../vector/v.net.distance/main.c:196
#: ../vector/v.vol.rst/main.c:590 ../vector/v.vol.rst/user1.c:97
#: ../vector/v.buffer2/main.c:334 ../vector/v.patch/main.c:132
#: ../vector/v.patch/main.c:162 ../vector/v.patch/main.c:274
#: ../vector/v.patch/main.c:332 ../vector/v.in.sites/main.c:163
#: ../vector/v.net.path/path.c:96 ../vector/v.to.points/main.c:285
#: ../vector/v.label.sa/labels.c:83 ../vector/v.db.select/main.c:155
#: ../vector/v.db.select/main.c:286 ../vector/v.surf.idw/read_sites.c:39
#: ../vector/v.net.allpairs/main.c:141 ../vector/v.drape/main.c:293
#: ../vector/v.buffer/main.c:387 ../vector/v.mkgrid/main.c:237
#: ../vector/v.extract/main.c:291 ../vector/v.out.vtk/writeVTK.c:640
#: ../vector/v.to.rast3/main.c:86 ../vector/v.distance/main.c:364
#: ../vector/v.distance/main.c:401 ../vector/v.to.db/query.c:89
#: ../vector/v.to.db/update.c:46 ../vector/v.in.dwg/main.c:194
#: ../vector/v.to.3d/trans3.c:54 ../vector/v.to.3d/trans2.c:52
#: ../vector/v.overlay/main.c:202 ../vector/v.overlay/main.c:353
#: ../vector/v.net.flow/main.c:157 ../vector/v.normal/main.c:141
#: ../vector/v.edit/select.c:521 ../vector/v.what.rast/main.c:133
#: ../vector/v.kcv/main.c:181 ../vector/v.in.db/main.c:119
#: ../vector/lidar/v.surf.bspline/main.c:335
#: ../vector/lidar/v.surf.bspline/crosscorr.c:128
#: ../vector/v.lrs/v.lrs.create/main.c:287
#: ../vector/v.lrs/v.lrs.create/main.c:295 ../vector/v.reclass/main.c:127
#: ../vector/v.to.rast/vect2rast.c:56 ../vector/v.to.rast/support.c:129
#: ../vector/v.to.rast/support.c:293 ../vector/v.to.rast/support.c:443
#: ../vector/v.db.connect/main.c:218 ../vector/v.db.connect/main.c:326
#: ../vector/v.net.timetable/main.c:93 ../vector/v.net.components/main.c:137
#: ../vector/v.net.centrality/main.c:220 ../vector/v.random/main.c:168
#, 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>"

#: ../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:129
#, c-format
msgid "Cannot read raster row [%d] from raster map <%s>"
msgstr "Không thể đọc hàng raster [%d] từ bản đồ raster <%s>"

#: ../raster/r.random/random.c:135
#, c-format
msgid "Cannot read raster row [%d] from cover raster map <%s>"
msgstr "Không thể đọc hàng raster [%d] từ bản đồ raster lớp phủ <%s>"

#: ../raster/r.random/random.c:194 ../vector/v.digit/attr.c:157
#: ../vector/v.net.distance/main.c:256 ../vector/v.net.path/path.c:309
#: ../vector/v.net.allpairs/main.c:241 ../vector/v.net.flow/main.c:244
#: ../vector/v.net.timetable/main.c:134 ../vector/v.net.timetable/main.c:156
#: ../vector/v.net.components/main.c:38 ../vector/v.net.centrality/main.c:69
#, 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:246
#, c-format
msgid "Only [%ld] random points created"
msgstr "Chỉ có [%ld] điểm ngẫu nhiên được tạo ra"

#: ../raster/r.random/main.c:51 ../raster/r.surf.random/main.c:44
#, fuzzy
msgid "raster, random"
msgstr "raster, xuất dữ liệu."

#: ../raster/r.random/main.c:53
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:62 ../raster/r.median/main.c:58
msgid "Name of cover raster map"
msgstr "Tên của bản đồ raster lớp phủ"

#: ../raster/r.random/main.c:69
msgid "The number of points to allocate"
msgstr "Số điểm cần cấp phát"

#: ../raster/r.random/main.c:81
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:86
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:90
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:94 ../vector/v.in.ascii/in.c:161
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:95
#: ../locale/scriptstrings/d.vect.thematic_to_translate.c:18
#: ../locale/scriptstrings/d.vect.thematic_to_translate.c:20
#: ../locale/scriptstrings/d.vect.thematic_to_translate.c:23
#: ../vector/v.transform/main.c:116 ../vector/v.in.ascii/in.c:84
#: ../vector/v.in.ascii/in.c:91 ../vector/v.in.ascii/in.c:103
#: ../vector/v.in.ascii/in.c:113 ../vector/v.in.ascii/in.c:123
#: ../vector/v.in.ascii/in.c:133 ../vector/v.in.ascii/in.c:157
#: ../vector/v.in.ascii/in.c:162 ../vector/v.in.ascii/in.c:168
#: ../vector/v.out.ascii/out.c:67 ../vector/v.out.ascii/out.c:77
#: ../vector/v.out.ascii/out.c:84 ../vector/v.out.ascii/out.c:97
msgid "Points"
msgstr "Điểm"

#: ../raster/r.random/main.c:142
#, 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:160
#, c-format
msgid "<%s=%s> invalid percentage"
msgstr "<%s=%s> phần trăm không hợp lệ"

#: ../raster/r.random/main.c:167
#, 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:180
#, 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:183
#, 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:188
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.topidx/main.c:39
#, fuzzy
msgid "Creates topographic index map from 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:42
#: ../locale/scriptstrings/r.shaded.relief_to_translate.c:3
msgid "Input elevation map"
msgstr "Bản đồ độ cao đầu vào"

#: ../raster/r.topidx/main.c:46
msgid "Output topographic index map"
msgstr "Bản đồ chỉ mục địa hình đầu ra"

#: ../raster/r.topidx/file_io.c:37
#, 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:44
msgid "Reading elevation map..."
msgstr "Đang đọc bản đồ độ cao..."

#: ../raster/r.topidx/file_io.c:98
msgid "Writing topographic index map..."
msgstr "Đang ghi bản đồ chỉ mục địa hình..."

#: ../raster/r.basins.fill/main.c:55
#, 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:59
#, 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:63
#, 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:72
msgid "Number of passes through the dataset"
msgstr "Số lần chạy qua bộ dữ liệu"

#: ../raster/r.basins.fill/main.c:99 ../raster/r.in.gdal/main.c:233
#, c-format
msgid "Raster map <%s> already exists"
msgstr "Bản đồ raster <%s> đã có"

#: ../raster/r.basins.fill/main.c:131
msgid "Forward sweep complete"
msgstr "Việc quét tới hoàn tất"

#: ../raster/r.basins.fill/main.c:148
msgid "Reverse sweep complete"
msgstr "Việc quét lui hoàn tất"

#: ../raster/r.basins.fill/main.c:155 ../raster/r.cross/main.c:194
#: ../raster/r.resample/main.c:152
#, c-format
msgid "Creating support files for <%s>..."
msgstr "Đang tạo các tập tin hỗ trợ cho <%s>..."

#: ../raster/r.in.gdal/main.c:81
msgid "Import GDAL supported raster file into a binary raster map layer."
msgstr ""
"Nhập tập tin raster được GDAL hỗ trợ vào thành một lớp bản đồ raster nhị "
"phân."

#: ../raster/r.in.gdal/main.c:87
msgid "Raster file to be imported"
msgstr "Tập tin raster cần nhập"

#: ../raster/r.in.gdal/main.c:100
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.in.gdal/main.c:106 ../raster/r.proj.seg/main.c:194
msgid "Cache size (MiB)"
msgstr "Kích thước đệm cache (MiB)"

#: ../raster/r.in.gdal/main.c:113
msgid "Name of location 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:122 ../raster/r.external/main.c:551
#: ../imagery/i.landsat.toar/main.c:88 ../imagery/i.landsat.toar/main.c:108
#: ../imagery/i.landsat.toar/main.c:118 ../imagery/i.landsat.toar/main.c:127
#: ../imagery/i.landsat.toar/main.c:135 ../imagery/i.landsat.toar/main.c:144
msgid "Metadata"
msgstr "Mô tả dữ liệu"

#: ../raster/r.in.gdal/main.c:128 ../vector/v.in.ogr/main.c:186
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:134 ../raster/r.external/main.c:556
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:138 ../raster/r.external/main.c:560
#: ../vector/v.in.ogr/main.c:234
#, 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.in.gdal/main.c:140 ../raster/r.external/main.c:562
#: ../vector/v.in.ogr/main.c:236
msgid "Also updates the default region if in the PERMANENT mapset"
msgstr ""

#: ../raster/r.in.gdal/main.c:144 ../raster/r.external/main.c:570
#: ../vector/v.in.ogr/main.c:205
msgid "List supported formats and exit"
msgstr "Liệt kê các định dạng được hỗ trợ và thoát"

#: ../raster/r.in.gdal/main.c:150
#, 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ý"

#: ../raster/r.in.gdal/main.c:155
#: ../locale/scriptstrings/r.in.wms_to_translate.c:11
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:176
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:180
msgid "The '-l' flag only works in Lat/Lon locations"
msgstr ""

#: ../raster/r.in.gdal/main.c:198
msgid "Available GDAL Drivers:"
msgstr "Các trình điều khiển GDAL dùng được:"

#: ../raster/r.in.gdal/main.c:222 ../raster/r.external/main.c:601
msgid "Name for output raster map not specified"
msgstr "Tên của bản đồ raster đầu ra không được chỉ định"

#: ../raster/r.in.gdal/main.c:230
#, c-format
msgid "Raster map <%s> already exists and will be overwritten"
msgstr "Bản đồ raster <%s> đã có và sẽ bị ghi đè"

#: ../raster/r.in.gdal/main.c:250
msgid ""
"The polynomial rectification used in i.rectify does not work well with NOAA/"
"AVHRR data. Try using gdalwarp with thin plate spline rectification instead. "
"(-tps)"
msgstr ""
"Phép nắn chỉnh đa thức được dùng trong i.rectify không xử lý tốt dữ liệu "
"NOAA/AVHRR. Thay vào đó hãy thử dùng gdalwarp với phép nắn chỉnh đường "
"spline phiến mỏng (-tps)."

#: ../raster/r.in.gdal/main.c:266
#, 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:308
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:328
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:334 ../general/g.proj/create.c:15
#, c-format
msgid "Location <%s> created"
msgstr "Vị trí <%s> được tạo ra"

#: ../raster/r.in.gdal/main.c:341 ../raster/r.external/main.c:83
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.in.gdal/main.c:357 ../raster/r.external/main.c:99
#: ../vector/v.in.ogr/main.c:518
msgid "Over-riding projection check"
msgstr "Kiểm tra ghi đè phép chiếu"

#: ../raster/r.in.gdal/main.c:367 ../raster/r.external/main.c:107
#: ../vector/v.in.ogr/main.c:527
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.in.gdal/main.c:372 ../raster/r.external/main.c:112
msgid "Location PROJ_INFO is:\n"
msgstr "Vị trí PROJ_INFO là:\n"

#: ../raster/r.in.gdal/main.c:383 ../raster/r.external/main.c:123
msgid "Dataset PROJ_INFO is:\n"
msgstr "Bộ dữ liệu PROJ_INFO là:\n"

#: ../raster/r.in.gdal/main.c:419 ../raster/r.external/main.c:150
#: ../vector/v.in.ogr/main.c:543 ../vector/v.in.ogr/main.c:550
msgid "Import dataset PROJ_INFO is:\n"
msgstr "PROJ_INFO của dữ liệu nhập vào là:\n"

#: ../raster/r.in.gdal/main.c:441
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"

#: ../raster/r.in.gdal/main.c:444 ../raster/r.external/main.c:175
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.in.gdal/main.c:449 ../raster/r.external/main.c:180
#: ../vector/v.in.ogr/main.c:601
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.in.gdal/main.c:455 ../raster/r.external/main.c:630
msgid "Proceeding with import..."
msgstr "Đang tiến hành nhập..."

#: ../raster/r.in.gdal/main.c:481 ../raster/r.external/main.c:645
#, c-format
msgid "Selected band (%d) does not exist"
msgstr "Băng được chọn (%d) không tồn tại"

#: ../raster/r.in.gdal/main.c:560
#, 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:565
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:572
msgid "Re-projecting GCPs table:"
msgstr "Đang quy chiếu lại bảng GCP: "

#: ../raster/r.in.gdal/main.c:573
#, 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:575
#, 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:592
#, 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:633 ../raster/r.external/main.c:264
#: ../vector/v.in.ogr/main.c:1263
#, fuzzy
msgid "Default region for this location updated"
msgstr "Thông tin phép chiếu được cập nhật!"

#: ../raster/r.in.gdal/main.c:636 ../raster/r.external/main.c:267
#: ../vector/v.in.ogr/main.c:1266
#, fuzzy
msgid "Region for the current mapset updated"
msgstr "<%s> đã là bộ bản đồ hiện tại"

#: ../raster/r.in.gdal/main.c:664
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:680
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:682
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:684
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:687
#: ../imagery/i.ortho.photo/i.photo.rectify/target.c:31
#: ../imagery/i.rectify/target.c:32
#, c-format
msgid "Mapset <%s> in target location <%s> - "
msgstr "Bộ bản đồ <%s> trong vị trí đích <%s> - "

#: ../raster/r.in.gdal/main.c:689 ../raster/r.proj/main.c:245
#: ../raster/r.proj.seg/main.c:280
#: ../imagery/i.ortho.photo/i.photo.rectify/target.c:32
#: ../imagery/i.rectify/target.c:33
msgid "permission denied"
msgstr "quyền bị từ chối"

#: ../raster/r.in.gdal/main.c:690 ../raster/r.proj/main.c:246
#: ../raster/r.proj.seg/main.c:281
#: ../imagery/i.ortho.photo/i.photo.rectify/target.c:32
#: ../imagery/i.rectify/target.c:33
msgid "not found"
msgstr "không tìm thấy"

#: ../raster/r.in.gdal/main.c:989
#, 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:1002
#, 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.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:128
#, 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/lines.c:69
msgid "Extracting lines..."
msgstr "Đang trích ra các đường..."

#: ../raster/r.to.vect/lines.c:493
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:567
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:573
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:591
msgid "extend line:  p is NULL"
msgstr "mở rộng đường: p có giá trị NULL"

#: ../raster/r.to.vect/lines.c:617
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:624
msgid "extend_lines: q back pointer not NULL!"
msgstr "extend_lines: con trỏ sau q không NULL!"

#: ../raster/r.to.vect/main.c:51
#, fuzzy
msgid "raster, conversion, vectorization"
msgstr "raster, vec-tơ, xem"

#: ../raster/r.to.vect/main.c:52
msgid "Converts a raster map into a vector map layer."
msgstr "Đổi một bản đồ raster thành một lớp bản đồ vec-tơ."

#: ../raster/r.to.vect/main.c:65
#: ../locale/scriptstrings/d.vect.thematic_to_translate.c:6
#: ../vector/v.net.bridge/main.c:63 ../vector/v.vect.stats/main.c:145
#: ../vector/v.to.db/parse.c:36
msgid "Feature type"
msgstr "Kiểu đối tượng"

#: ../raster/r.to.vect/main.c:69
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:74
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:75 ../raster/r.to.vect/main.c:82
#: ../vector/v.digit/line.c:86 ../vector/v.digit/attr.c:539
#: ../vector/v.digit/attr.c:575 ../vector/v.transform/main.c:185
#: ../vector/v.transform/main.c:196 ../vector/v.to.rast/main.c:72
#: ../vector/v.to.rast/main.c:78 ../vector/v.to.rast/main.c:84
#: ../vector/v.in.ogr/main.c:196 ../vector/v.in.ogr/main.c:219
#: ../vector/v.in.ogr/main.c:242
msgid "Attributes"
msgstr "Thuộc tính"

#: ../raster/r.to.vect/main.c:80
msgid ""
"Write raster values as z coordinate. 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:87
msgid "Do not build vector topology (use with care for massive point export)"
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:92
msgid "Quiet - Do not show progress"
msgstr "Im lặng - không hiển thị tiến trình"

#: ../raster/r.to.vect/main.c:110
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:124
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:195 ../vector/v.in.dxf/write_vect.c:218
#: ../vector/v.in.ascii/in.c:386 ../vector/v.in.sites/main.c:170
#: ../vector/v.mkgrid/main.c:255 ../vector/v.lrs/v.lrs.create/main.c:326
#: ../vector/v.random/main.c:193
#, c-format
msgid "Unable to create table: %s"
msgstr "Không thể tạo bảng: %s"

#: ../raster/r.to.vect/main.c:199 ../vector/v.mkgrid/main.c:259
#: ../vector/v.overlay/main.c:530
msgid "Unable to create index"
msgstr "Không thể tạo chỉ mục"

#: ../raster/r.to.vect/main.c:204 ../raster/r.contour/main.c:206
#: ../vector/v.in.dxf/write_vect.c:223 ../vector/v.in.ascii/in.c:395
#: ../vector/v.sample/main.c:223 ../vector/v.convert/att.c:90
#: ../vector/v.in.sites/main.c:179 ../vector/v.to.points/main.c:306
#: ../vector/v.mkgrid/main.c:263 ../vector/v.distance/main.c:840
#: ../vector/v.in.dwg/main.c:228 ../vector/v.overlay/main.c:535
#: ../vector/v.reclass/main.c:302 ../vector/v.in.ogr/main.c:807
#: ../vector/v.random/main.c:204
#, 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:274
#, 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:105
#, 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:371 ../raster/r.to.vect/util.c:156
#: ../vector/v.in.ogr/main.c:939 ../vector/v.random/main.c:300
#, c-format
msgid "Cannot insert new row: %s"
msgstr "Không thể chèn hàng mới: %s"

#: ../raster/r.to.vect/areas.c:119
msgid "Extracting areas..."
msgstr "Đang trích ra các vùng..."

#: ../raster/r.to.vect/points.c:35
msgid "Extracting points..."
msgstr "Đang trích các điểm..."

#: ../raster/r.topmodel/main.c:57
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:63
msgid "(i)   Basin map created by r.water.outlet (MASK)"
msgstr "(i)   Bản đồ lưu vực được tạo ra bởi r.water.outlet (MẶT NẠ)"

#: ../raster/r.topmodel/main.c:70
msgid "(i)   Elevation map"
msgstr "(i)   Bản đồ độ cao"

#: ../raster/r.topmodel/main.c:77
msgid "(o)   Depressionless elevation map"
msgstr "(o)   Bản đồ độ cao không giảm cấp"

#: ../raster/r.topmodel/main.c:85
msgid "(o)   Direction map for depressionless elevation map"
msgstr "(o)   Bản đồ hướng dùng cho bản đồ độ cao không giảm cấp"

#: ../raster/r.topmodel/main.c:92
msgid "(o/i) Basin elevation map (MASK applied)"
msgstr "(o/i) Bản đồ độ cao lưu vực (MẶT NẠ được áp dụng)"

#: ../raster/r.topmodel/main.c:100
msgid "(o)   Topographic index ln(a/tanB) map (MASK applied)"
msgstr "(o)   Bản đồ ln(a/tanB) chỉ mục địa hình (MẶT NẠ được áp dụng)"

#: ../raster/r.topmodel/main.c:108
msgid "(i)   Number of topographic index classes"
msgstr "(i)   Số lớp chỉ mục địa hình"

#: ../raster/r.topmodel/main.c:116
msgid "(o/i) Topographic index statistics file"
msgstr "(o/i) Tập tin thống kê chỉ mục địa hình"

#: ../raster/r.topmodel/main.c:122
msgid "(i)   TOPMODEL Parameters file"
msgstr "(i)   Tập tin các tham số TOPMODEL"

#: ../raster/r.topmodel/main.c:129
msgid "(i)   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:135
msgid "(o)   Output file"
msgstr "(o)   Tập tin đầu ra"

#: ../raster/r.topmodel/main.c:141
msgid "(i)   OPTIONAL Observed flow file"
msgstr "(i)    Tập tin dòng chảy Quan sát được (TÙY CHỌN)"

#: ../raster/r.topmodel/main.c:148
msgid "(i)   OPTIONAL Output for given time step"
msgstr "      Đầu ra cho bước thời gian được cung cấp (TÙY CHỌN)"

#: ../raster/r.topmodel/main.c:155
msgid "(i)   OPTIONAL Output for given topographic index class"
msgstr "(i)     Đầu ra cho nhóm chỉ mục địa hình được cung cấp (TÙY CHỌN)"

#: ../raster/r.topmodel/main.c:163
msgid "Input data given for (o/i)"
msgstr "Dữ liệu đầu vào cung cấp cho (o/i)"

#: ../raster/r.circle/dist.c:53
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/dist.c:63
msgid "The coordinate of the center (east,north)"
msgstr "Tọa độ của tâm (đông, bắc)"

#: ../raster/r.circle/dist.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/dist.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/dist.c:81
msgid "Data value multiplier"
msgstr "Hệ số giá trị dữ liệu"

#: ../raster/r.circle/dist.c:85
msgid "Generate binary raster map"
msgstr "Tạo bản đồ raster nhị phân"

#: ../raster/r.circle/dist.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/dist.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.rescale.eq/main.c:52 ../raster/r.rescale/main.c:50
#, fuzzy
msgid "raster, rescale"
msgstr "raster, lấy mẫu lại"

#: ../raster/r.rescale.eq/main.c:54
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:64 ../raster/r.rescale/main.c:61
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:72 ../raster/r.rescale/main.c:69
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:79 ../raster/r.rescale/main.c:76
msgid "The resulting raster map name"
msgstr "Tên bản đồ raster kết quả"

#: ../raster/r.rescale.eq/main.c:86 ../raster/r.rescale/main.c:83
msgid "The output data range"
msgstr "Miền dữ liệu đầu ra"

#: ../raster/r.rescale.eq/main.c:93 ../raster/r.rescale/main.c:90
msgid "Title for new raster map"
msgstr "Tiêu đề cho bản đồ raster mới"

#: ../raster/r.rescale.eq/main.c:146
#, 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.rescale.eq/get_stats.c:19 ../raster/r.rescale/get_range.c:25
#, c-format
msgid "Reading %s ..."
msgstr "Đang đọc %s..."

#: ../raster/r.grow2/main.c:130
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 ô."

#: ../raster/r.grow2/main.c:141
msgid "Radius of buffer in raster cells"
msgstr "Bán kính của vùng đệm tính theo ô raster"

#: ../raster/r.grow2/main.c:157
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)"

#: ../raster/r.grow2/main.c:163
msgid "Value to write for \"grown\" cells"
msgstr "Giá trị để ghi cho các ô \"grown\" (ô được làm lớn lên)"

#: ../raster/r.grow2/main.c:212 ../raster/r.average/main.c:82
#, c-format
msgid "Error reading category file for <%s>"
msgstr "Lỗi khi đang đọc tập tin phạm trù của <%s>"

#: ../raster/r.grow2/main.c:217
#, c-format
msgid "Error in reading color file for <%s>"
msgstr "Lỗi khi đang đọc tập tin màu của <%s>"

#: ../raster/r.grow2/main.c:301
#, c-format
msgid "Error writing category file for <%s>"
msgstr "Lỗi khi đang ghi tập tin phạm trù cho <%s>"

#: ../raster/r.grow2/main.c:305
#, c-format
msgid "Error writing color file for <%s>"
msgstr "Lỗi khi đang ghi tập tin màu cho <%s>"

#: ../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:103
msgid "Name of an existing MAT-File(v4)"
msgstr "Tên MAT-File(v4) hiện có"

#: ../raster/r.in.mat/main.c:110
msgid "Name for the output raster map (override)"
msgstr "Tên bản đồ raster đầu ra (ghi đè)"

#: ../raster/r.in.mat/main.c:115 ../raster/r.out.mat/main.c:81
#: ../raster/r.out.tiff/r.out.tiff.c:136
#: ../locale/scriptstrings/v.in.gpsbabel_to_translate.c:3
#: ../locale/scriptstrings/v.in.e00_to_translate.c:3
#: ../locale/scriptstrings/v.in.garmin_to_translate.c:3
msgid "Verbose mode"
msgstr "Chế độ đầy đủ"

#: ../raster/r.in.mat/main.c:168
msgid "Reading MAT-File..."
msgstr "Đang đọc MAT-File..."

#: ../raster/r.in.mat/main.c:194
msgid "Array contains no data"
msgstr "Mảng không có dữ liệu"

#: ../raster/r.in.mat/main.c:199
msgid "Array contains imaginary data"
msgstr "Mảng chứa dữ liệu ảnh"

#: ../raster/r.in.mat/main.c:205
msgid "Invalid array name"
msgstr "Tên mảng không hợp lệ"

#: ../raster/r.in.mat/main.c:225
msgid "Invalid 'map_name' array"
msgstr "Mảng 'map_name' không hợp lệ"

#: ../raster/r.in.mat/main.c:235
msgid "Error reading 'map_name' array"
msgstr "Lỗi khi đọc mảng 'map_name'"

#: ../raster/r.in.mat/main.c:246
msgid "Invalid 'map_northern_edge' array"
msgstr "Mảng 'map_northern_edge' không hợp lệ."

#: ../raster/r.in.mat/main.c:255
msgid "Invalid 'map_southern_edge' array"
msgstr "Mảng 'map_southern_edge' không hợp lệ"

#: ../raster/r.in.mat/main.c:264
msgid "Invalid 'map_eastern_edge' array"
msgstr "Mảng 'map_eastern_edge' không hợp lệ"

#: ../raster/r.in.mat/main.c:273
msgid "Invalid 'map_western_edge' array"
msgstr "Mảng 'map_western_edge' không hợp lệ'"

#: ../raster/r.in.mat/main.c:281
msgid "Invalid 'map_title' array"
msgstr "Mảng 'map_title' không hợp lệ"

#: ../raster/r.in.mat/main.c:291
msgid "Error reading 'map_title' array"
msgstr "Lỗi khi đang đọc mảng 'map_title'"

#: ../raster/r.in.mat/main.c:304
msgid "Invalid 'map_data' array"
msgstr "Mảng 'map_data' không hợp lệ"

#: ../raster/r.in.mat/main.c:330 ../raster/r.in.mat/main.c:468
#: ../raster/r.in.mat/main.c:550
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:335
#, c-format
msgid "Skipping unknown array '%s'"
msgstr "Đang bỏ qua mảng không biết '%s'"

#: ../raster/r.in.mat/main.c:363
#, 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:370
#, 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:377
#, 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:381
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:394
msgid "Missing bound"
msgstr "Thiếu ranh giới"

#: ../raster/r.in.mat/main.c:398
msgid "Using default bounds"
msgstr "Dùng các ranh giới mặc định"

#: ../raster/r.in.mat/main.c:414
#, 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:415 ../raster/r.out.mat/main.c:198
#, c-format
msgid "northern edge=%f"
msgstr "bờ bắc=%f"

#: ../raster/r.in.mat/main.c:416 ../raster/r.out.mat/main.c:199
#, c-format
msgid "southern edge=%f"
msgstr "bờ nam=%f"

#: ../raster/r.in.mat/main.c:417 ../raster/r.out.mat/main.c:200
#, c-format
msgid "eastern edge=%f"
msgstr "bờ đông=%f"

#: ../raster/r.in.mat/main.c:418 ../raster/r.out.mat/main.c:201
#, c-format
msgid "western edge=%f"
msgstr "bờ tây=%f"

#: ../raster/r.in.mat/main.c:419 ../raster/r.out.mat/main.c:202
#, c-format
msgid "nsres=%f"
msgstr "nsres (độ p.giải bn)=%f"

#: ../raster/r.in.mat/main.c:420 ../raster/r.out.mat/main.c:203
#, c-format
msgid "ewres=%f"
msgstr "ewres (độ p.giải đt)=%f"

#: ../raster/r.in.mat/main.c:421 ../raster/r.out.mat/main.c:204
#, c-format
msgid "rows=%d"
msgstr "hàng=%d"

#: ../raster/r.in.mat/main.c:422 ../raster/r.out.mat/main.c:205
#, c-format
msgid "cols=%d"
msgstr "cột=%d"

#: ../raster/r.in.mat/main.c:433
msgid "Writing new raster map..."
msgstr "Đang ghi bản đồ raster mới..."

#: ../raster/r.in.mat/main.c:491
#, c-format
msgid "Writing raster map, row %d"
msgstr "Đang ghi bản đồ, hàng %d"

#: ../raster/r.surf.gauss/main.c:48
msgid ""
"GRASS module to produce a raster map layer of gaussian deviates whose mean "
"and standard deviation can be expressed by the user. It uses a gaussian "
"random number generator."
msgstr ""
"Mô-đun của GRASS để tạo một lớp bản đồ raster độ lệch Gauss, trong đó trị "
"trung bình và độ lệch chuẩn có thể được biểu diễn bởi người dùng. Nó sử dụng "
"bộ tạo số ngẫu nhiên Gauss."

#: ../raster/r.surf.gauss/main.c:55
msgid "Name of the output random surface"
msgstr "Tên của bề mặt ngẫu nhiên đầu ra"

#: ../raster/r.surf.gauss/main.c:59
msgid "Distribution mean"
msgstr "Trung bình phân bố"

#: ../raster/r.surf.gauss/main.c:65
msgid "Standard deviation"
msgstr "Độ lệch chuẩn"

#: ../raster/r.regression.line/main.c:44
#, 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.regression.line/main.c:49
msgid "Map for x coefficient"
msgstr "Bản đồ dùng làm hệ số x"

#: ../raster/r.regression.line/main.c:53
msgid "Map for y coefficient"
msgstr "Bản đồ dùng làm hệ số y"

#: ../raster/r.regression.line/main.c:59
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.line/main.c:63 ../general/g.region/main.c:150
#: ../locale/scriptstrings/i.oif_to_translate.c:9
msgid "Print in shell script style"
msgstr "In ra ở dạng tập lệnh shell"

#: ../raster/r.regression.line/main.c:67
msgid "Slower but accurate (applies to FP maps only"
msgstr ""

#: ../raster/r.out.mat/main.c:65
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:76
msgid "Name for the output binary MAT-File"
msgstr "Tên tập tin MAT-File nhị phân đầu ra"

#: ../raster/r.out.mat/main.c:137
#, c-format
msgid "Exporting <%s>"
msgstr "Đang xuất <%s>"

#: ../raster/r.out.mat/main.c:197
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:272
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:277
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:282
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:325
msgid "Reading in map ... "
msgstr "Đang đọc bản đồ..."

#: ../raster/r.out.mat/main.c:339
msgid "Writing out map..."
msgstr "Đang ghi ra bản đồ..."

#: ../raster/r.out.mat/main.c:399
#, c-format
msgid "%ld bytes written to '%s'"
msgstr "%ld byte được ghi vào '%s'"

#: ../raster/r.fill.dir/wtrshed.c:94
#, c-format
msgid "wtrshed pass %d"
msgstr "Chạy qua wtrshed (đường chia nước) %d"

#: ../raster/r.fill.dir/main.c:86
#, 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:91
msgid "Name of existing raster map containing elevation surface"
msgstr "Tên của bản đồ raster hiện có chứa bề mặt độ cao"

#: ../raster/r.fill.dir/main.c:98
msgid "Output elevation raster map after filling"
msgstr "Bản đồ độ cao raster đầu ra sau khi lấp đầy"

#: ../raster/r.fill.dir/main.c:105
msgid "Output direction raster map"
msgstr "Bản đồ raster hướng đầu ra"

#: ../raster/r.fill.dir/main.c:112
msgid "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:119
msgid "Output aspect direction format (agnps, answers, or grass)"
msgstr "Định dạng hướng đầu ra (agnps, answers, hoặc grass)"

#: ../raster/r.fill.dir/main.c:127
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:212
msgid "Reading map..."
msgstr "Đang đọc bản đồ..."

#: ../raster/r.fill.dir/main.c:220
msgid "Filling sinks..."
msgstr "Đang lấp các chỗ trũng..."

#: ../raster/r.fill.dir/main.c:224
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:237
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/resolve.c:135
#, c-format
msgid "Downward pass %d"
msgstr "Chạy qua downward (đi xuống) %d"

#: ../raster/r.fill.dir/resolve.c:172
#, c-format
msgid "Upward pass %d"
msgstr "Chạy qua upward (đi lên) số lần chạy %d"

#: ../raster/r.fill.dir/dopolys.c:83
#, c-format
msgid "Found %d unresolved areas"
msgstr "Tìm thấy %d vùng không giải quyết được"

#: ../raster/r.walk/main.c:179
msgid ""
"Outputs a raster map layer showing the anisotropic cumulative cost of moving "
"between different geographic locations on an input elevation raster map "
"layer 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."

#: ../raster/r.walk/main.c:191
msgid "Name of elevation input raster map"
msgstr "Tên bản đồ raster độ cao đầu vào"

#: ../raster/r.walk/main.c:199
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:221
msgid "Starting points vector map"
msgstr "Bản đồ vec-tơ chứa các điểm bắt đầu"

#: ../raster/r.walk/main.c:228
msgid "Stop points vector map"
msgstr "Bản đồ vec-tơ chứa các điểm kết thúc"

#: ../raster/r.walk/main.c:236
msgid "The map E and N grid coordinates of a starting point (E,N)"
msgstr "Bản độ các tọa độ lưới Đ và B của một điểm bắt đầu (Đ,B)"

#: ../raster/r.walk/main.c:244
msgid "The map E and N grid coordinates of a stopping point (E,N)"
msgstr "Bản đồ tọa độ lưới Đ và B của một điểm kết thúc (Đ,B)"

#: ../raster/r.walk/main.c:252
msgid "An optional maximum cumulative cost"
msgstr "Một chi phí tích lũy tối đa (tùy chọn)"

#: ../raster/r.walk/main.c:277
msgid "Number of the segment to create (segment library)"
msgstr "Số phân đoạn cần tạo (thư viện phân đoạn)"

#: ../raster/r.walk/main.c:287
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:296
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:305
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:314
msgid "Keep null values in output map"
msgstr "Giữ các giá trị rỗng trong bản đồ đầu ra"

#: ../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:381
#, c-format
msgid "Walking costs are a=%lf b=%lf c=%lf d=%lf"
msgstr "Các chi phí di chuyển là a=%lf b=%lf c=%lf d=%lf"

#: ../raster/r.walk/main.c:386 ../raster/r.walk/main.c:394
#: ../raster/r.walk/main.c:401
#, c-format
msgid "Missing required value: %d"
msgstr "Thiếu giá trị cần có: %d"

#: ../raster/r.walk/main.c:389
#, c-format
msgid "Lambda is %lf"
msgstr "Lambda bằng %lf"

#: ../raster/r.walk/main.c:397
#, c-format
msgid "Slope_factor is %lf"
msgstr "Hệ số độ dốc bằng %lf"

#: ../raster/r.walk/main.c:404
#, c-format
msgid "Nseg is %d"
msgstr "Nseg bằng %d"

#: ../raster/r.walk/main.c:410
msgid "Null cells excluded from cost evaluation."
msgstr "Các ô rỗng bị loại bỏ khỏi đánh giá chi phí."

#: ../raster/r.walk/main.c:414
msgid "Input null cell will be retained into output map"
msgstr "Ô rỗng đầu vào sẽ được giữ lại trong bản đồ đầu ra"

#: ../raster/r.walk/main.c:426
#, c-format
msgid "Unable to find starting vector <%s> "
msgstr "Không thể tìm thấy vec-tơ bắt đầu <%s>"

#: ../raster/r.walk/main.c:473
#, c-format
msgid "Unable to find stop vector <%s>"
msgstr "Không thể tìm thấy vec-tơ kết thúc <%s>"

#: ../raster/r.walk/main.c:512
msgid "Warning: assigning negative cost to null cell. Null cells excluded."
msgstr "Cảnh báo: gán chi phí âm cho ô rỗng. Các ô rỗng bị loại bỏ."

#: ../raster/r.walk/main.c:584 ../raster/r.walk/main.c:586
#, c-format
msgid "Unable to read %s"
msgstr "Không thể đọc %s"

#: ../raster/r.walk/main.c:591
msgid "Map with different projection"
msgstr "Bản đồ với phép chiếu khác"

#: ../raster/r.walk/main.c:603
msgid "DTM_Source map is: Integer cell type"
msgstr "Bản đồ DTM_Source là: Kiểu ô số nguyên"

#: ../raster/r.walk/main.c:606
msgid "DTM_Source map is: Floating point (float) cell type"
msgstr "Bản đồ DTM_Source là: kiểu ô dấu chấm động (float)"

#: ../raster/r.walk/main.c:609
msgid "DTM_Source map is: Floating point (double) cell type"
msgstr "Bản đồ DTM_Source là: kiểu ô dấu chấm động (double)"

#: ../raster/r.walk/main.c:612 ../raster/r.walk/main.c:627
#: ../raster/r.walk/main.c:664
#, c-format
msgid " %d rows, %d cols"
msgstr " %d hàng, %d cột"

#: ../raster/r.walk/main.c:618
msgid "COST_Source map is: Integer cell type"
msgstr "Bản đồ COST_Source là: kiểu ô số nguyên"

#: ../raster/r.walk/main.c:621
msgid "COST_Source map is: Floating point (float) cell type"
msgstr "Bản đồ COST_Source là: kiểu ô dấu chấm động (float)"

#: ../raster/r.walk/main.c:624
msgid "COST_Source map is: Floating point (double) cell type"
msgstr "Bản đồ COST_Source là: kiểu ô dấu chấm động (double)"

#: ../raster/r.walk/main.c:655
msgid "Output map is: Integer cell type"
msgstr "Bản đồ đầu ra là: Kiểu ô số nguyên"

#: ../raster/r.walk/main.c:658
msgid "Output map is: Floating point (float) cell type"
msgstr "Bản đồ đầu ra là: Kiểu ô dấu chấm động (float)"

#: ../raster/r.walk/main.c:661
msgid "Output map is: Floating point (double) cell type"
msgstr "Bản đồ đầu ra là: Kiểu ô dấu chấm động (double)"

#: ../raster/r.walk/main.c:666
#, c-format
msgid " EW resolution %s (%lf)"
msgstr "Độ phân giải Đ-T %s (%lf)"

#: ../raster/r.walk/main.c:668
#, c-format
msgid " NS resolution %s (%lf)"
msgstr "Độ phân giải B-N %s (%lf)"

#: ../raster/r.walk/main.c:852
msgid "Initializing output "
msgstr "Đang khởi tạo đầu ra"

#: ../raster/r.walk/main.c:860 ../raster/r.walk/main.c:889
msgid "Unable to allocate memory for segment fbuff == NULL"
msgstr "Không thể cấp phát bộ nhớ cho segment fbuff== NULL"

#: ../raster/r.walk/main.c:917
#, c-format
msgid "Raster output map <%s> not found (no start_points given)"
msgstr ""
"Không tìm thấy bản đồ raster đầu ra <%s> - (start_points (điểm bắt đầu) "
"không được cung cấp)"

#: ../raster/r.walk/main.c:932
#, c-format
msgid "Memory allocation error on reading start points from raster map %s"
msgstr "Lỗi cấp phát bộ nhớ khi đang đọc các điểm bắt đầu từ bản đồ raster %s"

#: ../raster/r.walk/main.c:935
#, c-format
msgid "Reading %s... "
msgstr "Đang đọc %s..."

#: ../raster/r.walk/main.c:999
msgid "Finding cost path"
msgstr "Đang tìm đường dẫn chi phí"

#: ../raster/r.walk/main.c:1471
msgid "End of map!"
msgstr "Kết thúc bản đồ!"

#: ../raster/r.walk/main.c:1497
#, c-format
msgid "Writing output raster map %s... "
msgstr "Đang ghi bản đồ raster đầu ra %s..."

#: ../raster/r.walk/main.c:1501
msgid "Will copy input map null values into output map"
msgstr "Sẽ sao chép giá trị rỗng của bản đồ đầu vào đến bản đồ đầu ra"

#: ../raster/r.walk/main.c:1508
msgid ""
"Integer cell type.\n"
"Writing..."
msgstr ""
"Kiểu ô số nguyên.\n"
"Đang ghi..."

#: ../raster/r.walk/main.c:1543
msgid ""
"Float cell type.\n"
"Writing..."
msgstr ""
"Kiểu ô float.\n"
"Đang ghi..."

#: ../raster/r.walk/main.c:1578
msgid ""
"Double cell type.\n"
"Writing..."
msgstr ""
"Kiểu ô double.\n"
"Đang ghi..."

#: ../raster/r.walk/main.c:1628
#, c-format
msgid "Peak cost value: %f"
msgstr "Giá trị chi phí đỉnh: %f"

#: ../raster/r.his/main.c:63
#, fuzzy
msgid "raster, color transformation"
msgstr "Lỗi tạo phép chuyển đổi"

#: ../raster/r.his/main.c:65
msgid ""
"Generates red, green and blue 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:74 ../display/d.his/main.c:76
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)"

#: ../raster/r.his/main.c:81 ../display/d.his/main.c:83
msgid "Name of layer to be used for INTENSITY"
msgstr "Tên của lớp dùng làm INTENSITY (cường độ)"

#: ../raster/r.his/main.c:88 ../display/d.his/main.c:90
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)"

#: ../raster/r.his/main.c:95
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:102
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"

#: ../raster/r.his/main.c:109
msgid "Name of output layer to be used for BLUE"
msgstr "Tên của lớp đầu ra dùng làm XANH"

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

#: ../raster/r.his/main.c:243
msgid "Error reading 'hue' map"
msgstr "Lỗi khi đọc bản đồ 'hue' (màu sắc)"

#: ../raster/r.his/main.c:247
msgid "Error reading 'intensity' map"
msgstr "Lỗi khi đọc bản đồ 'intensity' (cường độ)"

#: ../raster/r.his/main.c:251
msgid "Error reading 'saturation' map"
msgstr "Lỗi khi đọc bản đồ 'saturation' (độ bão hòa)"

#: ../raster/r.thin/io.c:105
#, c-format
msgid "File %s -- %d rows X %d columns"
msgstr "Tập tin %s -- %d hàng X %d cột"

#: ../raster/r.thin/io.c:115
#, c-format
msgid "%s: Unable to create temporary file <%s> -- errno = %d"
msgstr "%s: Không thể tạo tập tin tạm <%s> -- errno = %d"

#: ../raster/r.thin/io.c:124 ../raster/r.thin/io.c:136
#: ../raster/r.thin/io.c:147
#, c-format
msgid "%s: Error writing temporary file"
msgstr "%s: Lỗi khi đang ghi tập tin tạm"

#: ../raster/r.thin/io.c:131
#, c-format
msgid "%s: Error reading from raster map <%s> in mapset <%s>"
msgstr "%s: Lỗi khi đang đọc từ bản đồ raster <%s> trong bộ bản đồ <%s>"

#: ../raster/r.thin/io.c:173
#, c-format
msgid "Output file %d rows X %d columns"
msgstr "Tập tin đầu ra %d hàng X %d cột"

#: ../raster/r.thin/io.c:174
#, c-format
msgid "Window %d rows X %d columns"
msgstr "Cửa sổ %d hàng X %d cột"

#: ../raster/r.thin/main.c:55
#, fuzzy
msgid "raster, thin"
msgstr "raster, xếp chồng"

#: ../raster/r.thin/main.c:57
#, fuzzy
msgid "Thins non-zero cells that denote linear features in a raster map."
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:69
msgid "Maximal number of iterations"
msgstr "Số lần lặp tối đa"

#: ../raster/r.thin/thin_lines.c:67
#, c-format
msgid "%s: 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:119
#, c-format
msgid "Pass number %d"
msgstr "Số lần chạy qua %d"

#: ../raster/r.thin/thin_lines.c:170
#, c-format
msgid "Deleted %d  pixels "
msgstr "Đã xoá %d điểm ảnh"

#: ../raster/r.thin/thin_lines.c:174
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:176
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.to.rast3/main.c:58 ../raster/r.to.rast3elev/main.c:183
msgid "Could not close the map"
msgstr "Không thể đóng bản đồ"

#: ../raster/r.to.rast3/main.c:77
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:83
#, 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:117
msgid "Could not get raster row"
msgstr "Không thể lấy hàng raster"

#: ../raster/r.to.rast3/main.c:194
msgid "raster, volume, conversion"
msgstr "raster, thể tích, chuyển đổi"

#: ../raster/r.to.rast3/main.c:196
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:208
msgid "No output map"
msgstr "Không có bản đồ đầu ra"

#: ../raster/r.to.rast3/main.c:222 ../raster/r.to.rast3elev/main.c:462
#, 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.to.rast3/main.c:239 ../raster3d/r3.cross.rast/main.c:349
#: ../raster3d/r3.to.rast/main.c:302
msgid "Illegal output file name"
msgstr "Tên tập tin đầu ra không hợp lệ"

#: ../raster/r.to.rast3/main.c:260
msgid "Cell file not found"
msgstr "Không tìm thấy tập tin cell"

#: ../raster/r.to.rast3/main.c:268
#, 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:281
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:285 ../raster/r.to.rast3elev/main.c:498
msgid "Creating 3D raster map"
msgstr "Đang tạo bản đồ raster 3D"

#: ../raster/r.to.rast3/main.c:309 ../raster/r.to.rast3elev/main.c:483
msgid "Error opening 3d raster map"
msgstr "Lỗi mở bản đồ raster 3d"

#: ../raster/r.to.rast3/main.c:341 ../raster/r.to.rast3elev/main.c:546
msgid "Error closing 3d raster map"
msgstr "Lỗi đóng bản đồ raster 3d"

#: ../raster/r.to.rast3/main.c:378 ../raster/r.to.rast3elev/main.c:171
msgid "Unable to close input map"
msgstr "Không thể đóng bản đồ đầu vào"

#: ../raster/r.surf.idw2/main.c:61
msgid "Surface generation program."
msgstr "Chương trình tạo bề mặt."

#: ../raster/r.surf.idw2/main.c:80
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!"

#: ../raster/r.surf.idw2/main.c:87 ../vector/v.surf.idw/main.c:141
#, c-format
msgid "%s=%s - illegal number of interpolation points"
msgstr "%s=%s - số lượng điểm nội suy không hợp lệ"

#: ../raster/r.surf.idw2/main.c:96
#, c-format
msgid "%s: no data points found"
msgstr "%s: không tìm thấy các điểm dữ liệu"

#: ../raster/r.surf.idw2/main.c:114
#, c-format
msgid "Interpolating raster map <%s>... %d rows... "
msgstr "Đang nội suy bản đồ raster <%s> ... %d hàng ... "

#: ../raster/r.surf.idw2/main.c:123
msgid "Cannot get row"
msgstr "Không thể lấy hàng"

#: ../raster/r.resamp.rst/main.c:156 ../raster/r.resamp.stats/main.c:259
#: ../raster/r.resamp.interp/main.c:72 ../raster/r.bilinear/main.c:42
#: ../raster/r.resample/main.c:54
msgid "raster, resample"
msgstr "raster, lấy mẫu lại"

#: ../raster/r.resamp.rst/main.c:158
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:169
msgid "Desired east-west resolution"
msgstr "Độ phân giải đông-tây mong muốn"

#: ../raster/r.resamp.rst/main.c:175
msgid "Desired north-south resolution"
msgstr "Độ phân giải bắc-nam mong muốn"

#: ../raster/r.resamp.rst/main.c:182
msgid "Output z-file (elevation) map"
msgstr "Bản đồ tập tin z đầu ra (độ cao)"

#: ../raster/r.resamp.rst/main.c:190
msgid "Output slope map (or fx)"
msgstr "Bản đồ độ dốc (hay fx) đầu ra"

#: ../raster/r.resamp.rst/main.c:198
msgid "Output aspect map (or fy)"
msgstr "Bản đồ hướng (hay fy) đầu ra"

#: ../raster/r.resamp.rst/main.c:206
msgid "Output profile curvature map (or fxx)"
msgstr "Bản đồ độ cong mặt cắt (hay fxx) đầu ra"

#: ../raster/r.resamp.rst/main.c:214
msgid "Output tangential curvature map (or fyy)"
msgstr "Bản đồ độ cong tiếp tuyến (hay fyy) đầu ra"

#: ../raster/r.resamp.rst/main.c:222
msgid "Output mean curvature map (or fxy)"
msgstr "Bản đồ độ cong trung bình (hay fxy) đầu ra"

#: ../raster/r.resamp.rst/main.c:230
msgid "Name of raster map containing smoothing"
msgstr "Tên bản đồ raster chứa sự làm trơn"

#: ../raster/r.resamp.rst/main.c:231 ../raster/r.resamp.rst/main.c:239
#: ../raster/r.resamp.rst/main.c:247 ../raster/r.resamp.rst/main.c:255
#: ../raster/r.resamp.rst/main.c:263 ../raster/r.slope.aspect/main.c:181
#: ../raster/r.slope.aspect/main.c:191 ../raster/r.slope.aspect/main.c:249
#: ../raster/r.slope.aspect/main.c:258 ../raster/r.slope.aspect/main.c:269
#: ../raster/r.in.bin/main.c:251 ../raster/r.in.bin/main.c:256
#: ../raster/r.in.bin/main.c:285 ../raster/r.in.bin/main.c:346
#: ../general/g.mapset/main.c:58 ../general/g.mapset/main.c:66
#: ../general/g.mapset/main.c:76 ../db/base/connect.c:62
#: ../db/base/connect.c:66 ../db/base/connect.c:77 ../db/base/connect.c:87
#: ../imagery/i.cluster/main.c:105 ../imagery/i.cluster/main.c:121
#: ../imagery/i.cluster/main.c:129 ../imagery/i.cluster/main.c:138
#: ../imagery/i.cluster/main.c:146 ../imagery/i.cluster/main.c:154
#: ../imagery/i.landsat.toar/main.c:152 ../imagery/i.landsat.toar/main.c:161
#: ../imagery/i.landsat.toar/main.c:171 ../imagery/i.landsat.toar/main.c:180
#: ../vector/v.vol.rst/main.c:261 ../vector/v.vol.rst/main.c:269
#: ../vector/v.vol.rst/main.c:277 ../vector/v.vol.rst/main.c:310
#: ../vector/v.vol.rst/main.c:319 ../vector/v.vol.rst/main.c:328
#: ../vector/v.vol.rst/main.c:337 ../vector/v.vol.rst/main.c:346
#: ../vector/v.vol.rst/main.c:354 ../vector/v.surf.idw/main.c:115
#: ../vector/v.surf.idw/main.c:123 ../vector/v.surf.idw/main.c:131
#: ../vector/lidar/v.surf.bspline/main.c:120
#: ../vector/lidar/v.surf.bspline/main.c:129
#: ../vector/lidar/v.surf.bspline/main.c:138
#: ../vector/lidar/v.surf.bspline/main.c:146
#: ../vector/lidar/v.surf.bspline/main.c:153
#: ../vector/lidar/v.surf.bspline/main.c:160
#: ../vector/lidar/v.lidar.edgedetection/main.c:99
#: ../vector/lidar/v.lidar.edgedetection/main.c:108
#: ../vector/lidar/v.lidar.edgedetection/main.c:117
#: ../vector/lidar/v.lidar.edgedetection/main.c:126
#: ../vector/lidar/v.lidar.edgedetection/main.c:135
#: ../vector/lidar/v.lidar.edgedetection/main.c:143
#: ../vector/lidar/v.lidar.edgedetection/main.c:152
#: ../vector/v.db.connect/main.c:60 ../vector/v.db.connect/main.c:65
msgid "Settings"
msgstr "Các thiết lập"

#: ../raster/r.resamp.rst/main.c:238
msgid "Name of 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:246
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:254
msgid "Multiplier for z-values"
msgstr "Hệ số nhân cho các giá trị z"

#: ../raster/r.resamp.rst/main.c:262
msgid "Spline tension value"
msgstr "Giá trị sức căng đường spline"

#: ../raster/r.resamp.rst/main.c:269
msgid "Anisotropy angle (in degrees)"
msgstr "Góc không đẳng hướng (độ)"

#: ../raster/r.resamp.rst/main.c:270 ../raster/r.resamp.rst/main.c:277
msgid "Anisotropy"
msgstr "Tính không đẳng hướng"

#: ../raster/r.resamp.rst/main.c:276 ../vector/v.surf.rst/main.c:382
msgid "Anisotropy scaling factor"
msgstr "Hệ số tỷ lệ không đẳng hướng"

#: ../raster/r.resamp.rst/main.c:281
msgid "Use dnorm independent tension"
msgstr "Dùng sức căng độc lập với dnorm"

#: ../raster/r.resamp.rst/main.c:286 ../vector/v.surf.rst/main.c:209
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:293 ../general/g.setproj/main.c:107
msgid "Retrieving and setting region failed"
msgstr "Việc phục hồi và thiết lập vùng thất bại"

#: ../raster/r.resamp.rst/main.c:321
msgid "Cannot read ew_res value"
msgstr "Không thể đọc giá trị ew_res (độ ph.giải đông-tây)"

#: ../raster/r.resamp.rst/main.c:324
msgid "Cannot read ns_res value"
msgstr "Không thể đọc giá trị ns_res (độ ph.giải bắc-nam)"

#: ../raster/r.resamp.rst/main.c:327
msgid "Invalid value for tension"
msgstr "Giá trị sức căng không hợp lệ"

#: ../raster/r.resamp.rst/main.c:330
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:333
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:337
msgid "Invalid value for theta"
msgstr "Giá trị theta không hợp lệ"

#: ../raster/r.resamp.rst/main.c:341
msgid "Invalid value for scalex"
msgstr "Giá trị scalex không hợp lệ"

#: ../raster/r.resamp.rst/main.c:343
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:366 ../vector/v.surf.rst/main.c:520
msgid "Not enough memory for az"
msgstr "Không đủ bộ nhớ cho az"

#: ../raster/r.resamp.rst/main.c:371 ../vector/v.surf.rst/main.c:525
msgid "Not enough memory for adx"
msgstr "Không đủ bộ nhớ cho adx"

#: ../raster/r.resamp.rst/main.c:375 ../vector/v.surf.rst/main.c:529
msgid "Not enough memory for ady"
msgstr "Không đủ bộ nhớ cho ady"

#: ../raster/r.resamp.rst/main.c:380 ../vector/v.surf.rst/main.c:534
msgid "Not enough memory for adxx"
msgstr "Không đủ bộ nhớ cho adxx"

#: ../raster/r.resamp.rst/main.c:384 ../vector/v.surf.rst/main.c:538
msgid "Not enough memory for adyy"
msgstr "Không đủ bộ nhớ cho adyy"

#: ../raster/r.resamp.rst/main.c:388 ../vector/v.surf.rst/main.c:542
msgid "Not enough memory for adxy"
msgstr "Không đủ bộ nhớ cho adxy"

#: ../raster/r.resamp.rst/main.c:405 ../raster/r.resamp.rst/main.c:428
#: ../raster/r.los/main.c:177 ../raster/r.los/main.c:182
#, c-format
msgid "[%s]: Cannot read map header"
msgstr "[%s]: Không thể đọa header của bản đồ"

#: ../raster/r.resamp.rst/main.c:408
#, c-format
msgid "[%s]: Map is the wrong resolution"
msgstr "[%s]: Bản đồ có độ phân giải sai"

#: ../raster/r.resamp.rst/main.c:416
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:431
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:451
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:452
#, c-format
msgid "%d bytes 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:477
#, c-format
msgid "Cannot get row %d (error = %d)"
msgstr "Không thể lấy hàng %d (lỗi = %d)"

#: ../raster/r.resamp.rst/main.c:487
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:515
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:521
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:523
msgid "Cannot set region to back to the initial region !!!"
msgstr "Không thể thiết lập vùng trở về vùng ban đầu !!!"

#: ../raster/r.resamp.rst/main.c:527 ../raster/r.resample/main.c:137
#: ../vector/v.surf.rst/main.c:622 ../vector/v.surf.rst/main.c:773
msgid "Percent complete: "
msgstr "Phần trăm hoàn tất:"

#: ../raster/r.resamp.rst/main.c:539
#, 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:556
#, 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:607 ../vector/v.surf.rst/main.c:638
msgid "Not enough memory for zero_array_cell"
msgstr "Không đủ bộ nhớ cho zero_array_cell."

#: ../raster/r.resamp.rst/main.c:622 ../raster/r.resamp.rst/main.c:635
#: ../raster/r.resamp.rst/main.c:648 ../raster/r.resamp.rst/main.c:662
#: ../raster/r.resamp.rst/main.c:675 ../raster/r.resamp.rst/main.c:688
#: ../vector/v.surf.rst/main.c:650 ../vector/v.surf.rst/main.c:659
#: ../vector/v.surf.rst/main.c:668 ../vector/v.surf.rst/main.c:678
#: ../vector/v.surf.rst/main.c:687 ../vector/v.surf.rst/main.c:696
msgid "Not enough disk space -- cannot write files"
msgstr "Không đủ không gian trên đĩa -- không thể ghi các tập tin"

#: ../raster/r.carve/main.c:78
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:83
msgid "Name of input raster elevation map"
msgstr "Tên của bản đồ độ cao raster đầu vào"

#: ../raster/r.carve/main.c:88
msgid "Name of vector input map containing stream(s)"
msgstr "Tên của bản đồ đầu vào vec-tơ chứa các con suối"

#: ../raster/r.carve/main.c:96
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:101
msgid "Stream width (in meters). 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:107
msgid "Additional stream depth (in meters)"
msgstr "Độ sâu suối bổ sung (mét)"

#: ../raster/r.carve/main.c:111
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:148
#, 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:162
#, 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.carve/main.c:231
msgid "lat/lon projection not supported at this time."
msgstr "Hiện nay phép chiếu vĩ/kinh độ không được hỗ trợ."

#: ../raster/r.carve/enforce_ds.c:81
msgid "Processing lines... "
msgstr "Đang xử lý các đường..."

#: ../raster/r.carve/enforce_ds.c:173
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/raster.c:12 ../raster/r.texture/main.c:261
#: ../raster/r.out.tiff/r.out.tiff.c:283 ../imagery/i.zc/main.c:167
msgid "Reading raster map..."
msgstr "Đang đọc tập tin raster... "

#: ../raster/r.rescale/main.c:52
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:95
msgid "Quietly"
msgstr "Chạy im lặng"

#: ../raster/r.rescale/main.c:141
#, 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.resamp.stats/main.c:261
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:271
msgid "Aggregation method"
msgstr "Phương pháp gộp"

#: ../raster/r.resamp.stats/main.c:281
msgid "Weight according to area (slower)"
msgstr "Trọng số theo diện tích (chậm hơn)"

#: ../raster/r.resamp.stats/main.c:374 ../raster/r.resamp.interp/main.c:320
#, c-format
msgid "Unable to read color table for %s"
msgstr "Không thể đọc bảng màu của %s"

#: ../raster/r.resamp.stats/main.c:378 ../raster/r.resamp.interp/main.c:323
#, c-format
msgid "Unable to write color table for %s"
msgstr "Không thể ghi bảng màu cho %s"

#: ../raster/r.cross/main.c:77
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:86
#, 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:95
msgid "Non-zero data only"
msgstr "Chỉ dữ liệu khác 0"

#: ../raster/r.cross/main.c:122
#, 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:140
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:161
#, c-format
msgid "%s: STEP 2 ..."
msgstr "%s: BƯỚC 2 ..."

#: ../raster/r.cross/main.c:204
#, c-format
msgid "%ld categories"
msgstr "%ld phạm trù"

#: ../raster/r.cross/renumber.c:32
#, c-format
msgid "%s: STEP 3 ... "
msgstr "%s: BƯỚC 3..."

#: ../raster/r.cross/cross.c:52
#, c-format
msgid "%s: STEP 1 ... "
msgstr "%s: BƯỚC 1 ..."

#: ../raster/r.texture/main.c:76
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:87
msgid "Prefix for output raster map(s)"
msgstr "Tiền tố dùng cho (các) bản đồ raster đầu ra"

#: ../raster/r.texture/main.c:94
msgid "The size of sliding 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:104
msgid "The distance between two samples (>= 1)"
msgstr "Khoảng cách giữa hai mẫu (>= 1)"

#: ../raster/r.texture/main.c:122
msgid "Angular Second Moment"
msgstr "Mômen góc thứ cấp"

#: ../raster/r.texture/main.c:123 ../raster/r.texture/main.c:128
#: ../raster/r.texture/main.c:133 ../raster/r.texture/main.c:138
#: ../raster/r.texture/main.c:143 ../raster/r.texture/main.c:148
#: ../raster/r.texture/main.c:153 ../raster/r.texture/main.c:158
#: ../raster/r.texture/main.c:163 ../raster/r.texture/main.c:168
#: ../raster/r.texture/main.c:173 ../raster/r.texture/main.c:178
#: ../raster/r.texture/main.c:183 ../raster/r.texture/main.c:188
msgid "Features"
msgstr "Các đối tượng"

#: ../raster/r.texture/main.c:127
msgid "Contrast"
msgstr "Độ tương phản"

#: ../raster/r.texture/main.c:132
msgid "Correlation"
msgstr "Tương quan"

#: ../raster/r.texture/main.c:137
msgid "Variance"
msgstr "Phương sai "

#: ../raster/r.texture/main.c:142
msgid "Inverse Diff Moment"
msgstr "Mômen Nghịch Sai biệt"

#: ../raster/r.texture/main.c:147
msgid "Sum Average"
msgstr "Trung bình tổng"

#: ../raster/r.texture/main.c:152
msgid "Sum Variance"
msgstr "Phương sai tổng"

#: ../raster/r.texture/main.c:157
msgid "Sum Entropy"
msgstr "Entrôpi tổng"

#: ../raster/r.texture/main.c:162
msgid "Entropy"
msgstr "Entrôpi"

#: ../raster/r.texture/main.c:167
msgid "Difference Variance"
msgstr "Phương sai hiệu"

#: ../raster/r.texture/main.c:172
msgid "Difference Entropy"
msgstr "Entrôpi hiệu"

#: ../raster/r.texture/main.c:177
msgid "Measure of Correlation-1"
msgstr "Số đo của Tương quan-1"

#: ../raster/r.texture/main.c:182
msgid "Measure of Correlation-2"
msgstr "Số đo của Tương quan-2"

#: ../raster/r.texture/main.c:187
msgid "Max Correlation Coeff"
msgstr "Hệ số Tương quan lớn nhất"

#: ../raster/r.texture/main.c:216
msgid "Nothing to compute. Use at least one of the flags."
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:373
#, c-format
msgid "Calculated measure #%d <%s> (56 measures available)"
msgstr "Số đo tính được #%d <%s> (có 56 số đo dùng được)"

#: ../raster/r.texture/h_measure.c:84
msgid ""
"Negative or no data pixel found. This module is not yet able to process no "
"data holes in a map, please fill with r.fillnulls or other algorithms"
msgstr ""
"Giá trị âm hoặc không tìm thấy điểm ảnh dữ liệu. Module này chưa có khả năng "
"xử lý các 'lỗ trống' dữ liệu trong một bản đồ, vui lòng lấp đầy bằng r."
"fillnuls hoặc dùng các thuật toán khác"

#: ../raster/r.texture/h_measure.c:88
#, 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.texture/h_measure.c:937
#, c-format
msgid "Too many iterations to required to find %s - giving up"
msgstr "Cần quá nhiều lần lặp để tìm %s - bỏ cuộc"

#: ../raster/r.average/main.c:53
msgid ""
"Finds the average of values in a cover map within areas assigned the same "
"category value in a user-specified base map."
msgstr ""
"Tìm trị trung bình của các giá trị trong một bản đồ lớp phủ ở trong các vùng "
"được gán cùng giá trị phạm trù trong một bản đồ gốc do người dùng chỉ định."

#: ../raster/r.average/main.c:93
#, c-format
msgid "%s: ERROR running %s command"
msgstr "%s: LỖI khi đang chạy lệnh %s"

#: ../raster/r.li/r.li.mpa/mpa.c:37
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.mpa/mpa.c:45 ../raster/r.li/r.li.renyi/renyi.c:54
#: ../raster/r.li/r.li.patchdensity/main.c:42
#: ../raster/r.li/r.li.patchnum/main.c:43
#: ../raster/r.li/r.li.richness/richness.c:47
#: ../raster/r.li/r.li.shape/main.c:41 ../raster/r.li/r.li.padsd/padsd.c:42
#: ../raster/r.li/r.li.edgedensity/edgedensity.c:46
#: ../raster/r.li/r.li.pielou/pielou.c:67 ../raster/r.li/r.li.padcv/padcv.c:44
#: ../raster/r.li/r.li.shannon/shannon.c:46 ../raster/r.li/r.li.mps/mps.c:47
#: ../raster/r.li/r.li.simpson/simpson.c:47
#: ../raster/r.li/r.li.dominance/dominance.c:46
#: ../raster/r.li/r.li.padrange/padrange.c:44
#: ../raster/r.li/r.li.cwed/cwed.c:53
msgid "Configuration file"
msgstr "Tập tin cấu hình"

#: ../raster/r.li/r.li.renyi/renyi.c:44
#, 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:46 ../raster/r.li/r.li.pielou/pielou.c:59
#: ../raster/r.li/r.li.shannon/shannon.c:38
#: ../raster/r.li/r.li.simpson/simpson.c:39
#: ../raster/r.li/r.li.dominance/dominance.c:38
msgid "raster, landscape structure analysis, diversity index"
msgstr "raster, phân tích cấu trúc cảnh quan, chỉ mục đa dạng"

#: ../raster/r.li/r.li.renyi/renyi.c:62
msgid "Alpha value is the order of the generalized entropy"
msgstr ""

#: ../raster/r.li/r.li.patchdensity/main.c:33
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.daemon/worker.c:66
#, c-format
msgid "CHILD[pid = %i] cannot open raster map"
msgstr "CHILD[pid = %i] không thể mở bản đồ raster"

#: ../raster/r.li/r.li.daemon/worker.c:104
#: ../raster/r.li/r.li.daemon/worker.c:111
#, c-format
msgid "CHILD[pid = %i] cannot open receive channel"
msgstr "CHILD[pid = %i] không thể mở kênh nhận"

#: ../raster/r.li/r.li.daemon/worker.c:140
#: ../raster/r.li/r.li.daemon/worker.c:150
#, fuzzy, c-format
msgid "CHILD[pid = %i]: 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.daemon/daemon.c:82
msgid "Error in pipe creation"
msgstr "Lỗi trong việc tạo ống dẫn"

#: ../raster/r.li/r.li.daemon/daemon.c:90
#, c-format
msgid "Error opening channel %i"
msgstr "Lỗi khi đang mở kênhh %i"

#: ../raster/r.li/r.li.daemon/daemon.c:137
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:145
#, c-format
msgid "Cannot create %s/.r.li/ directory"
msgstr "Không thể tạo thư mục %s/.r.li/"

#: ../raster/r.li/r.li.daemon/daemon.c:149
#, c-format
msgid "Cannot create %s/.r.li/output/ directory"
msgstr "Không thể tạo thư mục %s/.r.li/output/"

#: ../raster/r.li/r.li.daemon/daemon.c:247
#: ../raster/r.li/r.li.daemon/daemon.c:270
#, fuzzy, c-format
msgid "r.li.worker (pid %i) exited with abnormal status: %i"
msgstr "r.li.worker (pid %i) đã thoát với trạng thái bất thường %i"

#: ../raster/r.li/r.li.daemon/daemon.c:250
#: ../raster/r.li/r.li.daemon/daemon.c:273
#, fuzzy, c-format
msgid "r.li.worker (pid %i) terminated successfully"
msgstr "r.li.worker (pid %i) bị ngưng"

#: ../raster/r.li/r.li.daemon/daemon.c:255
#, c-format
msgid "Cannot close %s file (PIPE)"
msgstr "Không thể đóng tập tin %s (PIPE)"

#: ../raster/r.li/r.li.daemon/daemon.c:257
#, c-format
msgid "Cannot delete %s file (PIPE)"
msgstr "Không thể xoá tập tin %s (PIPE)"

#: ../raster/r.li/r.li.daemon/daemon.c:278
#, c-format
msgid "Cannot close %s file (PIPE2)"
msgstr "Không thể đóng tập tin %s (PIPE2)"

#: ../raster/r.li/r.li.daemon/daemon.c:280
#, c-format
msgid "Cannot delete %s file (PIPE2)"
msgstr "Không thể xoá tập tin %s (PIPE2)"

#: ../raster/r.li/r.li.daemon/daemon.c:299
msgid "Cannot close receive channel file"
msgstr "Không thể đóng tập tin kênh nhận"

#: ../raster/r.li/r.li.daemon/daemon.c:302
#, c-format
msgid "Cannot delete %s file"
msgstr "Không xoá tập tin %s"

#: ../raster/r.li/r.li.daemon/daemon.c:321
#, 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:328
#: ../raster/r.li/r.li.daemon/daemon.c:332
msgid "Cannot read setup file"
msgstr "Không thể đọc tập tin cài đặt"

#: ../raster/r.li/r.li.daemon/daemon.c:336
#, fuzzy
msgid "Unable to parse configuration file"
msgstr "Tập tin cấu hình không hợp lệ"

#: ../raster/r.li/r.li.daemon/daemon.c:346
msgid "Cannot read raster header file"
msgstr "Không thể đọc tập tin header raster"

#: ../raster/r.li/r.li.daemon/daemon.c:489
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:492
#, c-format
msgid "The configuration file can be used only with \t\t\t%s rasterfile"
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:499
msgid "Illegal configuration file (sample area)"
msgstr "Tập tin cấu hình không hợp lệ (vùng mẫu)"

#: ../raster/r.li/r.li.daemon/daemon.c:533
msgid "Too many units to place"
msgstr "Quá nhiều đơn vị cần đặt"

#: ../raster/r.li/r.li.daemon/daemon.c:602
msgid "Too many strats for raster map"
msgstr "Quá nhiều 'strat' cho bản đồ raster"

#: ../raster/r.li/r.li.daemon/daemon.c:636
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:705
msgid "Cannot make lseek"
msgstr "Không thể tạo lseek"

#: ../raster/r.li/r.li.daemon/ipc.c:48
#, c-format
msgid ""
"\t\t\t\tAREA MESSAGE: \n"
" \t\t\t\taid = %i \n"
" \t\t\t\tx = %i \n"
" \t\t\t\ty = %i \n"
" \t\t\t\trl = %i \n"
" \t\t\t\tcl = %i \n"
" "
msgstr ""
"\t\t\t\tTHÔNG BÁO VÙNG: \n"
"  \t\t\t\taid = %i \n"
"  \t\t\t\tx = %i \n"
"  \t\t\t\ty = %i \n"
"  \t\t\t\trl = %i \n"
"  \t\t\t\tcl = %i \n"
"  "

#: ../raster/r.li/r.li.daemon/ipc.c:57
#, c-format
msgid ""
" \t\t\t\tMASKEDAREA MESSAGE: \n"
" \t\t\t\taid = %i \n"
" \t\t\t\tx = %i \n"
" \t\t\t\ty = %i \n"
" \t\t\t\trl = %i \n"
" \t\t\t\tcl = %i \n"
" \t\t\t\tmask = %s \n"
" "
msgstr ""
" \t\t\t\tTHÔNG BÁO VÙNG BỊ CHE MẶT NẠ: \n"
"  \t\t\t\taid = %i \n"
"  \t\t\t\tx = %i \n"
"  \t\t\t\ty = %i \n"
"  \t\t\t\trl = %i \n"
"  \t\t\t\tcl = %i \n"
"  \t\t\t\tmặt nạ = %s \n"
"  "

#: ../raster/r.li/r.li.daemon/ipc.c:68
#, c-format
msgid ""
" \t\t\t\tDONE MESSAGE: \n"
" \t\t\t\taid = %i \n"
" \t\t\t\tpid = %i \n"
" \t\t\t\tresult = %f \n"
" "
msgstr ""
" \t\t\t\tTHÔNG BÁO HOÀN TẤT: \n"
" \t\t\t\taid = %i \n"
" \t\t\t\tpid = %i \n"
" \t\t\t\tresult = %f \n"
" "

#: ../raster/r.li/r.li.daemon/ipc.c:75
#, c-format
msgid ""
" \t\t\t\tERROR MESSAGE: \n"
" \t\t\t\taid = %i \n"
" \t\t\t\tpid = %i \n"
" "
msgstr ""
" \t\t\t\tTHÔNG BÁO LỖI: \n"
" \t\t\t\taid = %i \n"
" \t\t\t\tpid = %i \n"
" "

#: ../raster/r.li/r.li.daemon/ipc.c:81
#, c-format
msgid ""
" \t\t\t\tTERM MESSAGE: \n"
" \t\t\t\tpid = %i \n"
" "
msgstr ""
" \t\t\t\tTHÔNG BÁO NGƯNG: \n"
" \t\t\t\tpid = %i \n"
" "

#: ../raster/r.li/r.li.patchnum/main.c:34
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.li/r.li.richness/richness.c:37
#: ../raster/r.li/r.li.dominance/dominance.c:36
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.richness/richness.c:39
msgid "raster, landscape structure analysis, dominance index"
msgstr "raster, phân tích cấu trúc cảnh quan, chỉ mục ưu thế"

#: ../raster/r.li/r.li.shape/main.c:32
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.padsd/padsd.c:35
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.edgedensity/edgedensity.c:37
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.pielou/pielou.c:57
#, 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.padcv/padcv.c:37
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.shannon/shannon.c:36
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.mps/mps.c:39
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.simpson/simpson.c:37
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.padrange/padrange.c:37
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.cwed/cwed.c:44
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.what/main.c:93
msgid "Queries raster map layers 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:101
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:108
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:110 ../raster/r.what/main.c:148
#: ../display/d.legend/main.c:104 ../display/d.legend/main.c:113
#: ../display/d.legend/main.c:121 ../display/d.legend/main.c:142
#: ../display/d.legend/main.c:151 ../display/d.legend/main.c:161
#: ../display/d.legend/main.c:166 ../display/d.legend/main.c:171
#: ../display/d.legend/main.c:176 ../display/d.legend/main.c:181
#: ../vector/v.buffer/main.c:279 ../vector/v.buffer/main.c:287
#: ../vector/v.buffer/main.c:294 ../vector/v.buffer/main.c:304
msgid "Advanced"
msgstr "Nâng cao"

#: ../raster/r.what/main.c:127 ../vector/v.what/main.c:69
msgid "Coordinates for query"
msgstr "Tọa độ để truy vấn"

#: ../raster/r.what/main.c:131
#, fuzzy
msgid "Output header row"
msgstr "Bản đồ raster đầu ra"

#: ../raster/r.what/main.c:135
#, 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:139
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:143
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:147
msgid "Turn on cache reporting"
msgstr "Bật báo cáo bộ nhớ đệm (cache)"

#: ../raster/r.what/main.c:194
#, c-format
msgid "%s: can only do up to %d raster maps, sorry\n"
msgstr "%s: xin lỗi, chỉ có thể thực hiện tối đa %d bản đồ raster\n"

#: ../raster/r.to.rast3elev/main.c:138
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:211
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:218
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:223
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:228
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:232 ../raster3d/r3.cross.rast/main.c:110
#: ../raster3d/r3.out.ascii/main.c:107 ../raster3d/r3.to.rast/main.c:90
#, 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:276
msgid "Could not get raster row from input map"
msgstr "Không thể lấy hàng raster từ bản đồ đầu vào"

#: ../raster/r.to.rast3elev/main.c:278
msgid "Could not get raster row from elev map"
msgstr "Không thể lấy hàng raster từ bản đồ độ cao"

#: ../raster/r.to.rast3elev/main.c:326 ../raster/r.to.rast3elev/main.c:360
#, fuzzy
msgid "Error writing 3D raster double data"
msgstr "Lỗi khi đang ghi dữ liệu G3D kiểu double"

#: ../raster/r.to.rast3elev/main.c:400
msgid "raster, raster3d, voxel, conversion"
msgstr "raster, raster 3D, thể tích voxel, chuyển đổi"

#: ../raster/r.to.rast3elev/main.c:402
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:433
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:444
msgid "The lower value is not valid"
msgstr "Giá trị cận dưới không hợp lệ"

#: ../raster/r.horizon/main.c:179
msgid "Horizon angle computation 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:181
msgid ""
"Computes horizon angle height from a digital elevation model. The module has "
"two different modes of operation:  1. Computes the entire horizon around a "
"single point whose coordinates are given with the 'coord' option. The "
"horizon height (in radians). 2. Computes one or more raster maps of the "
"horizon height in a single direction.  The input for this is the angle (in "
"degrees), which is measured  counterclockwise with east=0, north=90 etc. The "
"output is the horizon height in radians."
msgstr ""
"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:234
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:250
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:258
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:266
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:274
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:282
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:290
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:299
msgid "Prefix of the horizon raster output maps"
msgstr "Tiền tố của các bản đồ đầu ra raster chân trời"

#: ../raster/r.horizon/main.c:309
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:324
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:361
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:367
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:378
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:392
msgid "Could not read bufferzone size. Aborting."
msgstr "Không thể đọc cỡ vùng đệm. Đang bỏ."

#: ../raster/r.horizon/main.c:398
msgid "Could not read east bufferzone size. Aborting."
msgstr "Không thể đọc cỡ vùng đệm đông. Đang bỏ."

#: ../raster/r.horizon/main.c:404
msgid "Could not read west bufferzone size. Aborting."
msgstr "Không thể đọc cỡ vùng đệm tây. Đang bỏ."

#: ../raster/r.horizon/main.c:411
msgid "Could not read south bufferzone size. Aborting."
msgstr "Không thể đọc cỡ vùng đệm nam. Đang bỏ."

#: ../raster/r.horizon/main.c:420
msgid "Could not read north bufferzone size. Aborting."
msgstr "Không thể đọc cỡ vùng đệm bắc. Đang bỏ."

#: ../raster/r.horizon/main.c:426
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:479 ../raster/r.sun/main.c:472
msgid ""
"Can't get projection info of current location: please set latitude via 'lat' "
"or 'latin' option!"
msgstr ""
"Không thể lấy thông tin phép chiếu của vị trí hiện tại: vui lòng thiết lập "
"vĩ độ theo tùy chọn 'lat' hoặc 'latin'!"

#: ../raster/r.horizon/main.c:618 ../raster/r.sun/main.c:734
#: ../raster/r.sun/main.c:741 ../raster/r.sun/main.c:748
#: ../raster/r.sun/main.c:755 ../raster/r.sun/main.c:762
#, c-format
msgid "Unable to create raster map %s"
msgstr "Không thể tạo bản đồ raster %s"

#: ../raster/r.horizon/main.c:815 ../raster/r.horizon/main.c:833
#: ../raster/r.sun/main.c:1345 ../display/d.grid/plot.c:203
#: ../display/d.grid/plot.c:209 ../display/d.grid/plot.c:259
#: ../display/d.grid/plot.c:265 ../display/d.grid/plot.c:404
#: ../display/d.grid/plot.c:420 ../display/d.grid/plot.c:437
#: ../display/d.grid/plot.c:454 ../ps/ps.map/do_geogrid.c:87
#: ../ps/ps.map/do_geogrid.c:92 ../ps/ps.map/do_geogrid.c:116
#: ../ps/ps.map/do_geogrid.c:121 ../ps/ps.map/do_geogrid.c:191
#: ../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"

#: ../raster/r.horizon/main.c:1134
#, c-format
msgid "Calculating map %01d of %01d (angle %lf, raster map <%s>)"
msgstr "Đang ttính bản đồ %01d trong %01d (góc %lf, bản đồ raster <%s>)"

#: ../raster/r.median/main.c:48
msgid ""
"Finds the median of values in a cover map within areas assigned the same "
"category value in a user-specified base map."
msgstr ""
"Tìm các giá trị giữa (median) của các giá trị trong một bản đồ lớp phủ nằm "
"trong các vùng được gán cùng giá trị phạm trù trong một bản đồ gốc do người "
"dùng chỉ định."

#: ../raster/r.median/main.c:54
msgid "Name of base raster map"
msgstr "Tên của bản đồ raster gốc"

#: ../raster/r.median/main.c:71
#, c-format
msgid "Base raster map <%s> not found"
msgstr "Không tìm thấy bản đồ raster gốc <%s>"

#: ../raster/r.median/main.c:79
#, c-format
msgid "Base map and output map <%s> must be different"
msgstr "Bản đồ gốc và bản đồ đầu ra <%s> phải khác nhau"

#: ../raster/r.median/main.c:82
#, c-format
msgid "Unable to read category labels of raster map <%s>"
msgstr "Không thể đọc các nhãn phạm trù của bản đồ raster <%s>"

#: ../raster/r.compress/main.c:64
#, fuzzy
msgid "raster, map management"
msgstr "tổng quát, quản lý bản đồ"

#: ../raster/r.compress/main.c:65
msgid "Compresses and decompresses raster maps."
msgstr "Nén và giải nén các bản đồ raster."

#: ../raster/r.compress/main.c:73 ../display/d.what.rast/main.c:81
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:77
msgid "Uncompress the map"
msgstr "Giải nén bản đồ"

#: ../raster/r.compress/main.c:117
#, c-format
msgid "[%s] not found"
msgstr "Không tìm thấy [%s]"

#: ../raster/r.compress/main.c:123
#, 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
#, 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:200
#, c-format
msgid "[%s] already uncompressed"
msgstr "[%s] đã giải nén"

#: ../raster/r.compress/main.c:204
#, c-format
msgid "[%s] already compressed"
msgstr "[%s] đã được nén"

#: ../raster/r.compress/main.c:208
#, c-format
msgid ""
"\n"
"%sCOMPRESS [%s]"
msgstr ""
"\n"
" %sNÉN [%s]"

#: ../raster/r.colors.out/main.c:63
#, fuzzy
msgid "raster, export, color table"
msgstr "raster, bảng màu"

#: ../raster/r.colors.out/main.c:65
#, fuzzy
msgid "Exports 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."

#: ../raster/r.colors.out/main.c:71
#, fuzzy
msgid "Path to output rules file"
msgstr "Đường dẫn đến tập tin VTK tạo thành"

#: ../raster/r.colors.out/main.c:72
#, fuzzy
msgid "\"-\" to write to stdout"
msgstr "Không thể ghi vào <%s>"

#: ../raster/r.colors.out/main.c:77
#, fuzzy
msgid "Output values as percentages"
msgstr "Tên tập tin hướng đầu ra"

#: ../raster/r.proj/bordwalk.c:182 ../raster/r.proj.seg/bordwalk.c:182
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/main.c:130 ../raster/r.proj.seg/main.c:139
#, fuzzy
msgid "raster, projection, transformation"
msgstr "Lỗi tạo phép chuyển đổi"

#: ../raster/r.proj/main.c:132 ../raster/r.proj.seg/main.c:141
msgid "Re-projects a raster 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."

#: ../raster/r.proj/main.c:135 ../raster/r.proj.seg/main.c:144
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:137 ../raster/r.proj/main.c:154
#: ../raster/r.proj/main.c:163 ../raster/r.proj.seg/main.c:146
#: ../raster/r.proj.seg/main.c:163 ../raster/r.proj.seg/main.c:172
#: ../vector/v.proj/main.c:70 ../vector/v.proj/main.c:87
#: ../vector/v.proj/main.c:96 ../vector/v.net.flow/main.c:87
#: ../vector/v.net.flow/main.c:92 ../vector/v.net.flow/main.c:98
#, fuzzy
msgid "Source"
msgstr "Bề mặt"

#: ../raster/r.proj/main.c:143 ../raster/r.proj.seg/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:151 ../raster/r.proj.seg/main.c:160
#, fuzzy
msgid "Mapset containing input raster map"
msgstr "Bộ bản đồ chứa bản đồ vector đầu vào"

#: ../raster/r.proj/main.c:160 ../raster/r.proj.seg/main.c:169
#: ../vector/v.proj/main.c:93
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:167 ../raster/r.proj.seg/main.c:176
msgid "Name for output raster map (default: input)"
msgstr "Tên của bản đồ raster đầu ra (mặc định: tên đầu vào)"

#: ../raster/r.proj/main.c:168 ../raster/r.proj/main.c:179
#: ../raster/r.proj/main.c:186 ../raster/r.proj.seg/main.c:177
#: ../raster/r.proj.seg/main.c:188 ../raster/r.proj.seg/main.c:201
#: ../raster/r.proj.seg/main.c:215 ../raster/r.proj.seg/main.c:221
#: ../vector/v.proj/main.c:101 ../vector/v.proj/main.c:113
#, fuzzy
msgid "Target"
msgstr "vùng"

#: ../raster/r.proj/main.c:178 ../raster/r.proj.seg/main.c:187
#: ../imagery/i.ortho.photo/i.photo.rectify/main.c:124
#: ../imagery/i.rectify/main.c:136
msgid "Interpolation method to use"
msgstr "Phương pháp nội suy sử dụng"

#: ../raster/r.proj/main.c:185 ../raster/r.proj.seg/main.c:200
msgid "Resolution of output map"
msgstr "Độ phân giải cuủa bản đồ đầu ra"

#: ../raster/r.proj/main.c:190 ../raster/r.proj.seg/main.c:205
msgid "List raster maps in input location 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:194 ../raster/r.proj.seg/main.c:209
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"

#: ../raster/r.proj/main.c:217 ../raster/r.proj.seg/main.c:245
#: ../vector/v.proj/main.c:132
#, c-format
msgid "option <%s>: <%s> exists."
msgstr "tùy chọn <%s>:<%s> đã có."

#: ../raster/r.proj/main.c:222 ../raster/r.proj.seg/main.c:251
#: ../vector/v.proj/main.c:149
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:228 ../raster/r.proj.seg/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:231 ../raster/r.proj.seg/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:234 ../raster/r.proj.seg/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:243 ../raster/r.proj.seg/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:252 ../raster/r.proj.seg/main.c:287
#: ../vector/v.proj/main.c:169
#, 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:267 ../raster/r.proj.seg/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:275 ../raster/r.proj.seg/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:278 ../raster/r.proj.seg/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:281 ../raster/r.proj.seg/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:296 ../raster/r.proj.seg/main.c:330
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:370 ../raster/r.proj.seg/main.c:438
msgid "Input:"
msgstr "Đầu vào:"

#: ../raster/r.proj/main.c:371 ../raster/r.proj/main.c:382
#: ../raster/r.proj.seg/main.c:439 ../raster/r.proj.seg/main.c:450
#, c-format
msgid "Cols: %d (%d)"
msgstr "Cột: %d (%d)"

#: ../raster/r.proj/main.c:372 ../raster/r.proj/main.c:383
#: ../raster/r.proj.seg/main.c:440 ../raster/r.proj.seg/main.c:451
#, c-format
msgid "Rows: %d (%d)"
msgstr "Hàng: %d (%d)"

#: ../raster/r.proj/main.c:373 ../raster/r.proj/main.c:384
#: ../raster/r.proj.seg/main.c:441 ../raster/r.proj.seg/main.c:452
#, c-format
msgid "North: %f (%f)"
msgstr "Bắc: %f (%f)"

#: ../raster/r.proj/main.c:374 ../raster/r.proj/main.c:385
#: ../raster/r.proj.seg/main.c:442 ../raster/r.proj.seg/main.c:453
#, c-format
msgid "South: %f (%f)"
msgstr "Nam: %f (%f)"

#: ../raster/r.proj/main.c:375 ../raster/r.proj/main.c:386
#: ../raster/r.proj.seg/main.c:443 ../raster/r.proj.seg/main.c:454
#, c-format
msgid "West: %f (%f)"
msgstr "Tây: %f (%f)"

#: ../raster/r.proj/main.c:376 ../raster/r.proj/main.c:387
#: ../raster/r.proj.seg/main.c:444 ../raster/r.proj.seg/main.c:455
#, c-format
msgid "East: %f (%f)"
msgstr "Đông: %f (%f)"

#: ../raster/r.proj/main.c:377 ../raster/r.proj/main.c:388
#: ../raster/r.proj.seg/main.c:445 ../raster/r.proj.seg/main.c:456
#, c-format
msgid "EW-res: %f"
msgstr "Độ p.giải ĐT: %f"

#: ../raster/r.proj/main.c:378 ../raster/r.proj/main.c:389
#: ../raster/r.proj.seg/main.c:446 ../raster/r.proj.seg/main.c:457
#, c-format
msgid "NS-res: %f"
msgstr "Độ p.giải BN: %f"

#: ../raster/r.proj/main.c:381 ../raster/r.proj.seg/main.c:449
msgid "Output:"
msgstr "Đầu ra:"

#: ../raster/r.proj/main.c:417 ../raster/r.proj.seg/main.c:485
msgid "Projecting..."
msgstr "Đang quy chiếu..."

#: ../raster/r.proj/readcell.c:22 ../raster/r.proj.seg/readcell.c:63
#: ../imagery/i.ortho.photo/i.photo.rectify/readcell.c:70
#: ../imagery/i.rectify/readcell.c:61
msgid "Allocating memory and reading input map..."
msgstr "Đang cấp phát bộ nhớ và đọc bản đồ đầu vào..."

#: ../raster/r.sun/main.c:274
msgid "Name of the latitudes input raster map [decimal degrees]"
msgstr "Tên của bản đồ raster đầu vào chứa vĩ độ [độ thập phân]"

#: ../raster/r.sun/main.c:284
msgid "A single value of latitude [decimal degrees]"
msgstr "Một giá trị vĩ độ duy nhất [độ thập phân]"

#: ../raster/r.sun/main.c:293
msgid "Name of real-sky beam radiation coefficient raster map [-]"
msgstr "Tên của bản đồ raster chứa hệ số bức xạ ánh sáng của bầu trời thực [-]"

#: ../raster/r.sun/main.c:302
msgid "Name of real-sky diffuse radiation coefficient raster map [-]"
msgstr "Tên của bản đồ raster chứa hệ số khuếch tán của bầu trời thực [-]"

#: ../raster/r.sun/main.c:416
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 nhau"

#: ../raster/r.sun/main.c:417
msgid ""
"Mode 1: instantaneous solar incidence angle & irradiance given 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ạ được vào một giờ địa "
"phương đã chọn"

#: ../raster/r.sun/main.c:527
#, c-format
msgid "elevin raster map <%s> not found"
msgstr "Không tìm thấy bản đồ raster elevin <%s> (độ cao đầu vào)"

#: ../raster/r.sun/main.c:530
#, c-format
msgid "aspin raster map <%s> not found"
msgstr "Không tìm thấy bản đồ raster aspin <%s> (hướng đầu vào)"

#: ../raster/r.sun/main.c:533
#, c-format
msgid "slopein raster map <%s> not found"
msgstr "Không tìm thấy bản đồ slopein <%s> (độ dốc đầu vào)"

#: ../raster/r.sun/main.c:546
#, c-format
msgid "linkein raster map <%s> not found"
msgstr "Không tìm thấy bản đồ raster linkein <%s> (hệ số Linke đầu vào)"

#: ../raster/r.sun/main.c:558
#, c-format
msgid "albedo raster map <%s> not found"
msgstr "Không tìm thấy bản đồ raster albedo <%s> (hệ số albedo đầu vào)"

#: ../raster/r.sun/main.c:570
#, c-format
msgid "latin raster map <%s> not found"
msgstr "Không tìm thấy bản đồ raster latin <%s> (vĩ độ đầu vào)"

#: ../raster/r.sun/main.c:582
#, c-format
msgid "coefbh raster map <%s> not found"
msgstr "Không tìm thấy bản đồ raster coefbh <%s> (hệ số bức xạ tia sáng)"

#: ../raster/r.sun/main.c:594
#, c-format
msgid "coefdh raster map <%s> not found"
msgstr "Không tìm thấy bản đồ raster coefdh <%s> (hệ số bức xạ khếch tán)"

#: ../raster/r.sun/main.c:770
#, c-format
msgid "rows changed from %d to %d"
msgstr "các hàng bị thay đổi từ %d thành %d"

#: ../raster/r.sun/main.c:773
#, c-format
msgid "cols changed from %d to %d"
msgstr "các cột bị thay đổi từ %d thành %d"

#: ../raster/r.profile/main.c:53
#, fuzzy
msgid "raster, profile"
msgstr "raster, loạt"

#: ../raster/r.profile/main.c:55
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:66
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.profile/main.c:74
msgid "Profile coordinate pairs"
msgstr "Các cặp tọa độ mặt cắt"

#: ../raster/r.profile/main.c:81
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:88
msgid "Character to represent no data cell"
msgstr "Ký tự biểu thị cho ô không có dữ liệu"

#: ../raster/r.profile/main.c:92
msgid "Interactively select End-Points"
msgstr "Chọn các điểm kết thúc theo kiểu tương tác "

#: ../raster/r.profile/main.c:102
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:121
#, c-format
msgid "Illegal resolution! [%g]"
msgstr "Độ phải giải không hợp lệ! [%g]"

#: ../raster/r.profile/main.c:130
#, c-format
msgid "Using resolution [%g]"
msgstr "Dùng độ phân giải [%g]"

#: ../raster/r.profile/main.c:176
msgid "Output Format:"
msgstr "Định dạng đầu ra: "

#: ../raster/r.profile/main.c:179
#, c-format
msgid "[Easting] [Northing] [Along Track Dist.(m)] [Elevation]"
msgstr "[Easting] [Northing] [K.cách Dọc theo Đường (m)] [Độ cao]"

#: ../raster/r.profile/main.c:181
#, c-format
msgid "[Along Track Dist.(m)] [Elevation]"
msgstr "[K.cách Dọc theo Đường (m)] [Độ cao]"

#: ../raster/r.profile/main.c:183
msgid " [RGB Color]"
msgstr "[Màu RGB]"

#: ../raster/r.profile/main.c:193
#, c-format
msgid "Invalid coordinates %s %s"
msgstr "Các tọa độ không hợp lệ %s %s"

#: ../raster/r.profile/main.c:209
#, c-format
msgid "Use mouse to select Start Point\n"
msgstr "Dùng chuột để chọn Điểm Bắt đầu\n"

#: ../raster/r.profile/main.c:214
#, c-format
msgid ""
"\n"
"Use mouse to draw profile line\n"
msgstr ""
"\n"
"Dùng chuột để vẽ đường mặt cắt\n"

#: ../raster/r.profile/main.c:215
#, c-format
msgid "Buttons:\n"
msgstr "Các nút chuột:\n"

#: ../raster/r.profile/main.c:216
#, c-format
msgid "Left:   Mark next point\n"
msgstr "Trái:   Đánh dấu điểm tiếp theo\n"

#: ../raster/r.profile/main.c:217
#, c-format
msgid "Middle: Mark next point\n"
msgstr "Giữa:   Đánh dấu điểm tiếp theo\n"

#: ../raster/r.profile/main.c:218
#, c-format
msgid ""
"Right:  Finish profile and exit\n"
"\n"
msgstr ""
"Phải:  Kết thúc mặt cắt và thoát\n"
" \n"

#: ../raster/r.profile/main.c:305
#, c-format
msgid "Approx. transect length [%f] m"
msgstr "Chiều dài tuyến tương đối [%f] m"

#: ../raster/r.profile/main.c:308
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:29 ../raster/r.profile/input.c:46
#: ../raster/r.profile/input.c:59
msgid "One coordinate pair per line, please"
msgstr "Vui lòng nhập một cặp tọa độ/dòng"

#: ../raster/r.slope.aspect/main.c:155
msgid "raster, terrain"
msgstr "raster, địa hình"

#: ../raster/r.slope.aspect/main.c:156
msgid ""
"Generates raster maps of slope, aspect, curvatures and partial derivatives "
"from a 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
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:198 ../raster/r.slope.aspect/main.c:205
#: ../raster/r.slope.aspect/main.c:212 ../raster/r.slope.aspect/main.c:219
#: ../raster/r.slope.aspect/main.c:226 ../raster/r.slope.aspect/main.c:233
#: ../raster/r.slope.aspect/main.c:240 ../vector/v.surf.rst/main.c:210
#: ../vector/v.surf.rst/main.c:228 ../vector/v.surf.rst/main.c:234
#: ../vector/v.surf.rst/main.c:240 ../vector/v.surf.rst/main.c:246
#: ../vector/v.surf.rst/main.c:252 ../vector/v.surf.rst/main.c:258
#: ../vector/v.surf.rst/main.c:266 ../vector/v.surf.rst/main.c:273
#: ../vector/v.surf.rst/main.c:280 ../vector/v.surf.rst/main.c:287
msgid "Outputs"
msgstr "Đầu ra"

#: ../raster/r.slope.aspect/main.c:171
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:190
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:197
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:204
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:211
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:218
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:225
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:232
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:239
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:245
msgid "Multiplicative factor to convert elevation units to meters"
msgstr "Hệ số nhân để đổi đơn vị độ cao thành mét"

#: ../raster/r.slope.aspect/main.c:254
msgid "Minimum slope val. (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:268
msgid "Do not align the current region to the elevation layer"
msgstr "Không canh thẳng vùng hiện tại theo lớp độ cao"

#: ../raster/r.slope.aspect/main.c:329
#, 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:335
#, 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:350
#, 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:380
#, c-format
msgid "Wrong raster type: %s"
msgstr "Kiểu raster không đúng: %s"

#: ../raster/r.slope.aspect/main.c:410
#: ../imagery/i.ortho.photo/i.photo.rectify/angle.c:67
#, c-format
msgid "Converting units to meters, factor=%.6f"
msgstr "Đang chuyển đổi đơn vị thành mét, hệ số=%.6f"

#: ../raster/r.slope.aspect/main.c:992
#, 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:1011
#, 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:1077
#, 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:1119
#, 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:1174
#, 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:1249
#, 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:1279
#, 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:1307
#, 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:1335
#, 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:1363
#, c-format
msgid "Dxx raster map <%s> complete"
msgstr "Bản đồ raster dxx <%s> hoàn tất"

#: ../raster/r.slope.aspect/main.c:1391
#, c-format
msgid "Dyy raster map <%s> complete"
msgstr "Bản đồ raster dyy <%s> hoàn tất"

#: ../raster/r.slope.aspect/main.c:1419
#, c-format
msgid "Dxy raster map <%s> complete"
msgstr "Bản đồ raster dxy <%s> hoàn tất"

#: ../raster/r.resamp.interp/main.c:74
msgid "Resamples raster map layers 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:83
#: ../locale/scriptstrings/r.fillnulls_to_translate.c:7
msgid "Interpolation method"
msgstr "Phương pháp nội suy"

#: ../raster/r.resamp.interp/main.c:97 ../imagery/i.topo.corr/main.c:197
#, c-format
msgid "Invalid method: %s"
msgstr "Phương pháp không hợp lệ: %s"

#: ../raster/r.contour/main.c:91
msgid "raster, DEM, contours, vector"
msgstr "raster, DEM, đường bình độ, vec-tơ"

#: ../raster/r.contour/main.c:92
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:104
msgid "List of contour levels"
msgstr "Danh sách các cấp bình độ"

#: ../raster/r.contour/main.c:110
msgid "Minimum contour level"
msgstr "Cấp đường bình độ nhỏ nhất"

#: ../raster/r.contour/main.c:116
msgid "Maximum contour level"
msgstr "Cấp đường bình độ lớn nhất"

#: ../raster/r.contour/main.c:122
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:130
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:138
msgid "Suppress single crossing error messages"
msgstr "Chặn các thông báo lỗi cắt chéo một lần"

#: ../raster/r.contour/main.c:147
msgid ""
"The '-q' and '-n' flag is superseded and will be removed in future. Please "
"use '--quiet' instead."
msgstr ""
"Cờ '-q' và '-n' không còn được dùng và sẽ bị loại bỏ trong tương lai. Thay "
"vào đó vui lòng dùng '--quiet'."

#: ../raster/r.contour/main.c:152
msgid "Neither \"levels\" nor \"step\" parameter specified."
msgstr "Cả tham số \"levels\" lẫn \"step\" đều không được chỉ định."

#: ../raster/r.contour/main.c:196 ../vector/v.surf.rst/main.c:613
#: ../vector/v.net.distance/main.c:208 ../vector/v.convert/att.c:80
#: ../vector/v.net.path/path.c:109 ../vector/v.to.points/main.c:295
#: ../vector/v.net.allpairs/main.c:153 ../vector/v.distance/main.c:835
#: ../vector/v.in.dwg/main.c:219 ../vector/v.overlay/main.c:525
#: ../vector/v.net.flow/main.c:168 ../vector/v.net.timetable/main.c:103
#: ../vector/v.in.ogr/main.c:796 ../vector/v.net.components/main.c:147
#: ../vector/v.net.centrality/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:201 ../vector/v.in.dxf/write_vect.c:225
#: ../vector/v.in.ascii/in.c:505 ../vector/v.convert/att.c:85
#: ../vector/v.in.sites/main.c:174 ../vector/v.to.points/main.c:300
#: ../vector/v.in.dwg/main.c:223 ../vector/v.reclass/main.c:297
#: ../vector/v.in.ogr/main.c:801
#, 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:224 ../vector/v.convert/att.c:110
#: ../vector/v.to.points/main.c:63 ../vector/v.overlay/line_area.c:218
#: ../vector/v.overlay/area_area.c:345
#, 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:244 ../vector/v.generalize/displacement.c:79
msgid "Reading data..."
msgstr "Đang đọc dữ liệu..."

#: ../raster/r.contour/main.c:270
#, 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:272
msgid "Range of data: empty"
msgstr "Miền dữ liệu: rỗng"

#: ../raster/r.contour/main.c:299 ../raster/r.contour/main.c:303
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:327
#, 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:356
msgid "Displacing data..."
msgstr "Đang dời dữ liệu..."

#: ../raster/r.contour/cont.c:81
#, c-format
msgid "Writing vector contours (total levels %d)..."
msgstr "Đang ghi các đường bình độ vec-tơ (tổng số cấp %d)..."

#: ../raster/r.contour/cont.c:211
#, c-format
msgid "%d crossings founds"
msgstr "Tìm thấy %d chỗ bắt chéo"

#: ../raster/r.contour/cont.c:262
msgid "Illegal edge number"
msgstr "Số gờ không hợp lệ"

#: ../raster/r.contour/cont.c:370
msgid "Edge number out of range"
msgstr "Số gờ nằm ngoài miền"

#: ../raster/r.bilinear/main.c:44
msgid "Bilinear interpolation utility for raster map layers."
msgstr "Tiện ích nội suy song tuyến tính các lớp bản đồ raster."

#: ../raster/r.bilinear/main.c:54 ../raster/r.bilinear/main.c:61
msgid ""
"Specific input value to be assigned to the north and/or south poles for "
"longitude-latitude grids"
msgstr ""
"Giá trị đầu vào đặc thù cần được gán cho các cực bắc và/hoặc cực nam đối với "
"các lưới kiểu kinh-vĩ độ"

#: ../raster/r.bilinear/main.c:67
msgid "This module is deprecated. Please use 'r.resamp.interp' instead."
msgstr "Mô-đun này đã lỗi thời. Thay vào đó vui lòng dùng 'r.resamp.interp'."

#: ../raster/r.digit/digitize.c:49
msgid "Quit without creating a map?? "
msgstr "Thoát không tạo bản đồ?? "

#: ../raster/r.digit/main.c:47
msgid ""
"Interactive tool used to draw and save vector features on a graphics monitor "
"using a pointing device (mouse) and save to a raster map."
msgstr ""
"Công cụ tương tác để vẽ và lưu các đối tượng vec-tơ trên một màn hình đồ họa "
"bằng cách dùng thiết bị trỏ (chuột) và lưu vào một bản đồ raster."

#: ../raster/r.digit/main.c:56 ../vector/v.digit/main.c:120
msgid "Display commands to be used for canvas backdrop (separated by ';')"
msgstr "Các lệnh trình bày dùng cho khung nền (cách nhau bởi ';')"

#: ../raster/r.digit/main.c:79
msgid "No graphics device selected!"
msgstr "Không có thiết bị đồ họa được chọn!"

#: ../raster/r.digit/main.c:98
msgid "No map created"
msgstr "Bản đồ không được tạo ra"

#: ../raster/r.digit/get_type.c:31
#, c-format
msgid "Please choose one of the following\n"
msgstr "Vui lòng chọn một trong các mục sau\n"

#: ../raster/r.digit/get_type.c:32
#, c-format
msgid "   A define an area\n"
msgstr "   A định nghĩa một vùng\n"

#: ../raster/r.digit/get_type.c:33
#, c-format
msgid "   C define a circle\n"
msgstr "   C định nghĩa một vòng\n"

#: ../raster/r.digit/get_type.c:34
#, c-format
msgid "   L define a line\n"
msgstr "   L định nghĩa một đường\n"

#: ../raster/r.digit/get_type.c:35
#, c-format
msgid "   X exit (and create map)\n"
msgstr "   X thoát (và tạo bản đồ)\n"

#: ../raster/r.digit/get_type.c:36
#, c-format
msgid "   Q quit (without creating map)\n"
msgstr "   Q thoát (không tạo bản đồ)\n"

#: ../raster/r.digit/get_label.c:31
#, c-format
msgid "Enter the category number for this %s: "
msgstr "Nhập số phạm trù cho %s này: "

#: ../raster/r.digit/get_label.c:46
#, c-format
msgid "Enter a label for category %ld [%s] "
msgstr "Nhập một nhãn cho phạm trù %ld [%s] "

#: ../raster/r.digit/get_label.c:68
msgid "Look ok? "
msgstr "Trông ổn chứ? "

#: ../raster/r.surf.contour/main.c:54
msgid "Surface generation program 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:61
msgid "Name of existing raster map containing contours"
msgstr "Tên bản đồ raster hiện có chứa các đường bình độ"

#: ../raster/r.surf.contour/main.c:68
msgid "Output elevation raster map"
msgstr "Bản đồ raster độ cao đầu ra"

#: ../raster/r.surf.contour/main.c:72
msgid "Unused; retained for compatibility purposes, will be removed in future"
msgstr ""
"Không được dùng; chỉ giữ lại để tương thích, sẽ được loại bỏ trong tương lai"

#: ../raster/r.surf.contour/main.c:77
msgid ""
"Invoke slow, but memory frugal operation (generally not needed, will be "
"removed in future)"
msgstr ""
"Gọi ra chậm, nhưng lệnh tiết kiệm bộ nhớ (nói chung là không cần thiết, sẽ "
"bị loại bỏ trong tương lai)"

#: ../raster/r.external/main.c:54
#, c-format
msgid "Supported Formats:\n"
msgstr "Các định dạng được hỗ trợ:\n"

#: ../raster/r.external/main.c:172
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"

#: ../raster/r.external/main.c:202
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/main.c:310
msgid "Complex types not supported"
msgstr "Các kiểu phức tạp không được hỗ trợ"

#: ../raster/r.external/main.c:325
#, c-format
msgid "Copying color table for %s"
msgstr "Đang chép bảng màu cho %s"

#: ../raster/r.external/main.c:343
#, 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/main.c:349
#, 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/main.c:363
#, c-format
msgid "Unable to create cell/%s file"
msgstr "Không thể tạo tập tin cell/%s"

#: ../raster/r.external/main.c:372
#, c-format
msgid "Unable to create fcell/%s file"
msgstr "Không thể tạo tập tin fcell/%s"

#: ../raster/r.external/main.c:404
#, 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/main.c:407
#, 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/main.c:432
#, 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/main.c:435
#, 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/main.c:450
msgid "Unable to write quant file"
msgstr "Không thể ghi tập tin quant"

#: ../raster/r.external/main.c:483
#, c-format
msgid "Creating support files for %s"
msgstr "Đang tạo các tập tin hỗ trợ cho %s"

#: ../raster/r.external/main.c:496
#, fuzzy, c-format
msgid "Link to raster map <%s> created"
msgstr "Bản đồ raster <%s> được tạo ra."

#: ../raster/r.external/main.c:522
msgid "Link GDAL supported raster file to a binary raster map layer."
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:525
msgid "Raster file to be linked"
msgstr "Tập tin raster cần liên kết"

#: ../raster/r.external/main.c:531
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:543
msgid "Band to select (default: all)"
msgstr "Băng cần chọn (mặc định: tất cả)"

#: ../raster/r.external/main.c:566
msgid "Require exact range"
msgstr "Đòi hỏi trích miền ra"

#: ../raster/r.external/main.c:595
msgid "Name for input source not specified"
msgstr "Tên của nguồn đầu vào không được chỉ định"

#: ../raster/r.external/main.c:598
msgid "input= and source= are mutually exclusive"
msgstr "Hai tham số input= và source= loại bỏ nhau"

#: ../raster/r.external/main.c:623
msgid "Unable to set window"
msgstr "Không thể thiết lập cửa sổ"

#: ../raster/r.external/main.c:634
#, 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:677
#, c-format
msgid "Imagery group <%s> created"
msgstr "Nhóm ảnh <%s> được tạo ra"

#: ../raster/r.out.png/r.out.png.c:110
#, fuzzy
msgid "raster, export, png"
msgstr "raster, xuất"

#: ../raster/r.out.png/r.out.png.c:112
#, fuzzy
msgid "Export GRASS raster as 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/r.out.png.c:119
#, fuzzy
msgid "Name for new PNG file (use out=- for stdout)"
msgstr "Tên của tập tin PPM mới. (dùng out=- cho đầu ra tiêu chuẩn)"

#: ../raster/r.out.png/r.out.png.c:127
#, 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/r.out.png.c:128
msgid "(0 = none, 1 = fastest, 9 = best)"
msgstr ""

#: ../raster/r.out.png/r.out.png.c:140
msgid "Make NULL cells transparent"
msgstr ""

#: ../raster/r.out.png/r.out.png.c:144
#, fuzzy
msgid "Output world file"
msgstr "Xuất ra tập tin world TIFF"

#: ../raster/r.out.png/r.out.png.c:196 ../display/d.graph/do_graph.c:112
#: ../display/d.graph/do_graph.c:393 ../display/d.graph/do_graph.c:408
#: ../display/d.graph/main.c:103 ../display/d.text/main.c:147
#: ../display/d.paint.labels/color.c:66 ../display/d.text.freetype/main.c:842
#: ../display/d.rast/display.c:32
#, c-format
msgid "[%s]: No such color"
msgstr "[%s]: Không có màu như vậy"

#: ../raster/r.out.png/r.out.png.c:285
#, fuzzy, c-format
msgid "Converting <%s>..."
msgstr "Đang chuyển đổi %s ..."

#: ../raster/r.out.png/r.out.png.c:300 ../raster/r.univar2/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/r.out.png.c:452
#, fuzzy
msgid "Writing world file"
msgstr "Đang ghi tập tin World TIFF"

#: ../raster/r.out.png/r.out.png.c:455 ../raster/r.out.tiff/r.out.tiff.c:417
msgid "Got null file name"
msgstr "Nhận được tên tập tin rỗng"

#: ../raster/r.out.png/r.out.png.c:457 ../raster/r.out.tiff/r.out.tiff.c:419
msgid "Got null region struct"
msgstr "Nhận được cấu trúc vùng rỗng"

#: ../raster/r.out.png/r.out.png.c:459
#, fuzzy
msgid "Unable to open world file for writing"
msgstr "Không thể mở tập tin world TIFF để ghi"

#: ../raster/r.out.tiff/r.out.tiff.c:101
msgid ""
"Exports a GRASS raster map to a 8/24bit TIFF image file at the pixel "
"resolution of the currently defined region."
msgstr ""
"Xuất một bản đồ raster GRASS thành một tập tin ảnh TIFF 8/24bit với độ phân "
"giải điểm ảnh của vùng định nghĩa hiện tại."

#: ../raster/r.out.tiff/r.out.tiff.c:111
msgid "Name for new TIFF file"
msgstr "Tên cho tập tin TIFF mới"

#: ../raster/r.out.tiff/r.out.tiff.c:118
msgid "TIFF file compression"
msgstr "Độ nén tập tin TIFF"

#: ../raster/r.out.tiff/r.out.tiff.c:123
msgid "TIFF Palette output (8bit instead of 24bit)."
msgstr "Đầu ra Bảng màu TIFF (8bit thay vì 24bit)."

#: ../raster/r.out.tiff/r.out.tiff.c:127
msgid "Output TIFF world file"
msgstr "Xuất ra tập tin world TIFF"

#: ../raster/r.out.tiff/r.out.tiff.c:131
msgid "Output Tiled TIFF"
msgstr "Xuất ra TIFF dạng xếp kề (tiled)"

#: ../raster/r.out.tiff/r.out.tiff.c:177
#, c-format
msgid ""
"Raster map <%s> in mapset <%s> is a floating point map. Decimal values will "
"be rounded to integer!"
msgstr ""
"Bản đồ raster <%s> trong bộ bản đồ <%s> là một bản đồ kiểu dấu chấm động. "
"Các giá trị thập phân sẽ được làm tròn thành số nguyên!"

#: ../raster/r.out.tiff/r.out.tiff.c:183
msgid ""
"Color map for palette must have less than 256 colors for the available range "
"of data"
msgstr ""
"Bản đồ màu dùng cho bảng màu phải có ít hơn 256 màu đối với miền dữ liệu "
"dùng được"

#: ../raster/r.out.tiff/r.out.tiff.c:198
#, c-format
msgid "Unable to open TIFF file <%s>"
msgstr "Không thể mở tập tin TIFF <%s>"

#: ../raster/r.out.tiff/r.out.tiff.c:414
msgid "Writing TIFF World file"
msgstr "Đang ghi tập tin World TIFF"

#: ../raster/r.out.tiff/r.out.tiff.c:422
msgid "Unable to open TIFF world file for writing"
msgstr "Không thể mở tập tin world TIFF để ghi"

#: ../raster/r.resample/main.c:56
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:65
msgid "Name of an input layer"
msgstr "Tên của lớp đầu vào"

#: ../raster/r.resample/main.c:72
msgid "Name of an output layer"
msgstr "Tên của lớp đầu ra"

#: ../raster/r.resample/main.c:165
msgid "Creating new cats file..."
msgstr "Đang tạo tập tin cats mới..."

#: ../raster/r.in.bin/main.c:49 ../raster/r.in.bin/main.c:58
#: ../raster/r.in.bin/main.c:510
#, fuzzy
msgid "Error reading data"
msgstr "Lỗi khi đọc dữ liệu 'hue' (màu sắc)"

#: ../raster/r.in.bin/main.c:236
#, fuzzy
msgid "Import a binary raster file into a GRASS 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."

#: ../raster/r.in.bin/main.c:241
#, 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:246
#, 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:250
msgid "Signed data (two's complement)"
msgstr ""

#: ../raster/r.in.bin/main.c:255
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:260
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:261 ../raster/r.in.bin/main.c:301
#: ../raster/r.in.bin/main.c:309 ../raster/r.in.bin/main.c:317
#: ../raster/r.in.bin/main.c:325 ../raster/r.in.bin/main.c:332
#: ../raster/r.in.bin/main.c:339 ../general/g.region/main.c:158
#: ../general/g.region/main.c:218 ../general/g.region/main.c:228
#: ../general/g.region/main.c:238 ../general/g.region/main.c:248
#: ../general/g.region/main.c:257 ../general/g.region/main.c:266
#: ../general/g.region/main.c:344 ../general/g.region/main.c:355
msgid "Bounds"
msgstr "Các ranh giới"

#: ../raster/r.in.bin/main.c:267
msgid "Binary raster file to be imported"
msgstr "Tập tin raster nhị phân cần nhập"

#: ../raster/r.in.bin/main.c:284 ../raster/r.out.bin/main.c:310
#, fuzzy
msgid "Number of bytes per cell"
msgstr "Số byte/ô tồi"

#: ../raster/r.in.bin/main.c:292 ../raster/r.out.bin/main.c:317
#, fuzzy
msgid "Output byte order"
msgstr "Xuất ra tập tin world TIFF"

#: ../raster/r.in.bin/main.c:300
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:308
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:316
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:324
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:331
msgid "Number of rows"
msgstr "Số hàng"

#: ../raster/r.in.bin/main.c:338
msgid "Number of columns"
msgstr "Số cột"

#: ../raster/r.in.bin/main.c:345
msgid "Set Value to NULL"
msgstr "Thiết lập giá trị thành NULL"

#: ../raster/r.in.bin/main.c:366
#, fuzzy
msgid "order= and -b are mutually exclusive"
msgstr "Các cờ -r và -e loại bỏ nhau"

#: ../raster/r.in.bin/main.c:381
#, fuzzy
msgid "-f and -d are mutually exclusive"
msgstr "Các cờ -r và -e loại bỏ nhau"

#: ../raster/r.in.bin/main.c:385
#, c-format
msgid "-f incompatible with bytes=%d; must be 4 or 8"
msgstr ""

#: ../raster/r.in.bin/main.c:393
#, c-format
msgid "-d incompatible with bytes=%d; must be 8"
msgstr ""

#: ../raster/r.in.bin/main.c:400
msgid "bytes= required for integer data"
msgstr ""

#: ../raster/r.in.bin/main.c:404
msgid "Integer input doesn't support size=8 in this build"
msgstr ""

#: ../raster/r.in.bin/main.c:408
msgid "bytes= must be 1, 2, 4 or 8"
msgstr ""

#: ../raster/r.in.bin/main.c:421
#, fuzzy
msgid "Either -h or rows= and cols= must be given"
msgstr "Hoặc \"-i\" hoặc \"value=\" phải được cung cấp"

#: ../raster/r.in.bin/main.c:426
#, fuzzy
msgid "Either all or none of north=, south=, east= and west= 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:433 ../display/d.grid/main.c:201
#, c-format
msgid "Illegal north coordinate <%s>"
msgstr "Tọa độ bắc không hợp lệ <%s>"

#: ../raster/r.in.bin/main.c:435
#, c-format
msgid "Illegal south coordinate <%s>"
msgstr "Tọa độ nam không hợp lệ <%s>"

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

#: ../raster/r.in.bin/main.c:439
#, c-format
msgid "Illegal west coordinate <%s>"
msgstr "Tọa độ tây không hợp lệ <%s>"

#: ../raster/r.in.bin/main.c:445
#, fuzzy, c-format
msgid "Unable to open <%s>"
msgstr "Không thể mở tập tin <%s>"

#: ../raster/r.in.bin/main.c:464
#, c-format
msgid ""
"East-West (ewres: %f) and North-South (nwres: %f) resolution differ "
"significantly. Did you assign east= and west= 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:487
#, fuzzy
msgid "File Size %"
msgstr "Kiểu tập tin"

#: ../raster/r.in.bin/main.c:489
#, 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.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/main.c:69
msgid ""
"Calculate 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:75
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:80
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:85
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:91
msgid "Title for error matrix and kappa"
msgstr "Tiêu đề cho ma trận lỗi và kappa"

#: ../raster/r.kappa/main.c:96
msgid "Wide report"
msgstr "Báo cáo theo kiểu rộng"

#: ../raster/r.kappa/main.c:97
msgid "132 columns (default: 80)"
msgstr "132 cột (mặc định: 80)"

#: ../raster/r.kappa/main.c:106
msgid "No header in the report"
msgstr "Không có header trong báo cáo"

#: ../raster/r.kappa/prt_hdr.c:17
#, c-format
msgid "Cannot open file <%s> to write header"
msgstr "Không thể mở tập tin <%s> để ghi header"

#: ../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/prt_label.c:16
#, 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.out.mpeg/main.c:88
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:213
msgid "Reading file"
msgstr "Đang đọc tập tin"

#: ../raster/r.out.mpeg/main.c:282 ../raster/r.out.mpeg/main.c:312
msgid "mpeg_encode ERROR"
msgstr "LỖI mpeg_encode"

#: ../raster/r.out.mpeg/main.c:346 ../visualization/xganim/main.c:544
msgid "Error reading wildcard"
msgstr "Lỗi khi đang đọc ký tự đại diện"

#: ../raster/r.out.mpeg/main.c:385
#, fuzzy
msgid "Raster File Series to MPEG Conversion."
msgstr "Chương trình chuyển đổi chuỗi tập tin raster thành MPEG."

#: ../raster/r.out.mpeg/main.c:396 ../visualization/xganim/main.c:600
#, c-format
msgid "Raster file(s) for View%d"
msgstr "(Các) tập tin raster cho Phép xem %d"

#: ../raster/r.out.mpeg/main.c:406
#: ../locale/scriptstrings/r.out.gdal.sh_to_translate.c:8
msgid "Name for output file"
msgstr "Tên cho tập tin đầu ra"

#: ../raster/r.out.mpeg/main.c:416
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:420
msgid "Quiet - suppress progress report"
msgstr "Chạy im lặng - chặn báo cáo tiến trình"

#: ../raster/r.out.mpeg/main.c:425
msgid ""
"Convert on the fly, use less disk space\n"
"\t(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/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.recode/read_rules.c:24
#, c-format
msgid "Data range of raster map <%s> is empty"
msgstr "Miền dữ liệu của bản đồ raster <%s> rỗng"

#: ../raster/r.recode/read_rules.c:31
#, c-format
msgid "Data range of raster map <%s> is %s to %s (entire map)"
msgstr "Miền dữ liệu của bản đồ raster <%s> là %s đến %s (toàn bản đồ)"

#: ../raster/r.recode/read_rules.c:36
#, c-format
msgid "Unable to read range of raster map <%s>"
msgstr "Không thể đọc miền của bản đồ raster <%s>"

#: ../raster/r.recode/read_rules.c:41
#, c-format
msgid "Integer data range of raster map <%s> is empty"
msgstr "Miền dữ liệu kiểu số nguyên của bản đồ raster <%s> rỗng"

#: ../raster/r.recode/read_rules.c:44
#, c-format
msgid "Integer data range of raster mao <%s> is %d to %d"
msgstr "Miền dữ liệu kiểu số nguyên của bản đồ raster <%s> là từ %d đến %d"

#: ../raster/r.recode/read_rules.c:63
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:87
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:89
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:90
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:91
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:92
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:94
msgid "When finished type \"end\"."
msgstr "Khi kết thúc gõ lệnh \"end\"."

#: ../raster/r.recode/read_rules.c:134
#, c-format
msgid "'%s' is not a valid rule"
msgstr "'%s' không phải là một quy tắc hợp lệ"

#: ../raster/r.recode/main.c:41
msgid "raster, recode category"
msgstr "raster, mã hoá lại phạm trù"

#: ../raster/r.recode/main.c:42
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:45
#, 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:52
msgid "File containing recode rules"
msgstr "Tập tin chứa các quy tắc mã hoá"

#: ../raster/r.recode/main.c:53
#, fuzzy
msgid "\"-\" to read from stdin"
msgstr "Không thể đọc đầu vào từ đầu vào tiêu chuẩn"

#: ../raster/r.recode/main.c:64
#, 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:68
#, 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:87 ../raster/r.reclass/main.c:85
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.recode/main.c:99
#, 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:102 ../raster/r.reclass/main.c:144
msgid "No rules specified"
msgstr "Các quy tắc không được chỉ định"

#: ../raster/r.neighbors/main.c:110
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:133
msgid "Neighborhood operation"
msgstr "Lệnh về vùng lân cận"

#: ../raster/r.neighbors/main.c:134 ../raster/r.neighbors/main.c:142
#: ../raster/r.neighbors/main.c:176
msgid "Neighborhood"
msgstr "Vùng lân cận"

#: ../raster/r.neighbors/main.c:140
msgid "Neighborhood size"
msgstr "Kích thước vùng lân cận"

#: ../raster/r.neighbors/main.c:149
msgid "Title of the output raster map"
msgstr "Tiêu đề của bản đồ raster đầu ra"

#: ../raster/r.neighbors/main.c:156
msgid "File containing weights"
msgstr "Tập tin chứa các trọng số"

#: ../raster/r.neighbors/main.c:162
#, fuzzy
msgid "Sigma (in cells) for Gaussian filter"
msgstr "Độ nhạy của bộ lọc Gauss"

#: ../raster/r.neighbors/main.c:166
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:175
msgid "Use circular neighborhood"
msgstr "Dùng vùng lân cận tròn"

#: ../raster/r.neighbors/main.c:183
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:185
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:189
msgid "weight= and -c are mutually exclusive"
msgstr "'weight=' và '-c' loại bỏ lẫn nhau"

#: ../raster/r.neighbors/main.c:201
#, fuzzy
msgid "weight= and gauss= are mutually exclusive"
msgstr "'weight=' và '-c' loại bỏ lẫn nhau"

#: ../raster/r.neighbors/main.c:255
#, fuzzy, c-format
msgid "Method %s not compatible with Gaussian filter"
msgstr "Phạm vi x-y của bộ lọc Gauss"

#: ../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.patch/main.c:55
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:62
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:65
msgid "Name for resultant raster map"
msgstr "Tên của bản đồ raster kết quả"

#: ../raster/r.patch/main.c:77
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:102
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:139
msgid "One or more input raster maps not found"
msgstr "Không tìm thấy một hoặc nhiều bản đồ raster"

#: ../raster/r.patch/main.c:181
#, 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.univar2/r3.univar_main.c:38
msgid "3D Raster map used for zoning, must be of type CELL"
msgstr ""

#: ../raster/r.univar2/r3.univar_main.c:53
#: ../raster/r.univar2/r.univar_main.c:52
#: ../locale/scriptstrings/v.rast.stats_to_translate.c:9
#: ../vector/v.univar/main.c:124
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)"

#: ../raster/r.univar2/r3.univar_main.c:56
#: ../raster/r.univar2/r.univar_main.c:55
#, fuzzy
msgid "Special characters: space, comma, tab"
msgstr ""
"Dấu phân cách tại đầu ra 1 ký tự, dòng mới, dấu phẩy, khoảng trắng hoặc tab"

#: ../raster/r.univar2/r3.univar_main.c:61
#: ../raster/r.univar2/r.univar_main.c:60 ../vector/v.univar/main.c:128
#: ../vector/v.what/main.c:89
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.univar2/r3.univar_main.c:65
#: ../raster/r.univar2/r.univar_main.c:64
#: ../locale/scriptstrings/v.rast.stats_to_translate.c:4
#: ../vector/v.univar/main.c:132
msgid "Calculate extended statistics"
msgstr "Tính thống kê mở rộng"

#: ../raster/r.univar2/r3.univar_main.c:69
#: ../raster/r.univar2/r.univar_main.c:68
msgid "Table output format instead of standard output format"
msgstr ""

#: ../raster/r.univar2/r3.univar_main.c:100 ../raster3d/r3.stats/main.c:568
#, fuzzy
msgid "raster3d, voxel, statistics"
msgstr "raster3d, thống kê"

#: ../raster/r.univar2/r3.univar_main.c:102
msgid ""
"Calculates univariate statistics from the non-null 3d cells of a raster3d "
"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 3d."

#: ../raster/r.univar2/r3.univar_main.c:147
#: ../raster/r.univar2/r3.univar_main.c:186
#: ../general/g.mremove/do_remove.c:55 ../general/g.region/main.c:508
#: ../raster3d/base/r3.mask.main.c:78 ../raster3d/base/r3.null.main.c:106
#: ../raster3d/r3.cross.rast/main.c:284 ../raster3d/r3.stats/main.c:611
#: ../raster3d/r3.out.vtk/main.c:143 ../raster3d/r3.out.vtk/main.c:153
#: ../raster3d/r3.out.v5d/main.c:307 ../raster3d/r3.out.ascii/main.c:259
#: ../raster3d/r3.to.rast/main.c:228
#, c-format
msgid "3D raster map <%s> not found"
msgstr "Không tìm thấy bản đồ raster 3D <%s>"

#: ../raster/r.univar2/r3.univar_main.c:154
#: ../raster/r.univar2/r3.univar_main.c:193 ../raster3d/base/r3.mask.main.c:84
#: ../raster3d/base/r3.info.main.c:128 ../raster3d/base/r3.null.main.c:113
#: ../raster3d/r3.cross.rast/main.c:318 ../raster3d/r3.stats/main.c:618
#: ../raster3d/r3.out.vtk/main.c:209 ../raster3d/r3.out.vtk/main.c:293
#: ../raster3d/r3.out.vtk/main.c:517 ../raster3d/r3.out.v5d/main.c:312
#: ../raster3d/r3.out.ascii/main.c:268
#, fuzzy, c-format
msgid "Unable to open 3D raster map <%s>"
msgstr "Không thể mở bản đồ raster <%s>"

#: ../raster/r.univar2/r3.univar_main.c:163
#, fuzzy
msgid "Unable to load 3D raster range"
msgstr "Không thể đọc hàng raster"

#: ../raster/r.univar2/r.univar_main.c:37
msgid "Raster map used for zoning, must be of type CELL"
msgstr ""

#: ../raster/r.univar2/r.univar_main.c:99
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.univar2/r.univar_main.c:274
#: ../raster/r.univar2/r.univar_main.c:277
#, c-format
msgid "Reading row %d"
msgstr "Đang đọc hàng %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:407
#, 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:280
#, fuzzy
msgid "Exports a GRASS raster map 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:296
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:303
msgid "Value to write out for null"
msgstr "Giá trị để ghi vào các ô rỗng"

#: ../raster/r.out.bin/main.c:322
#, fuzzy
msgid "Generate integer output"
msgstr "Tạo bản đồ raster nhị phân"

#: ../raster/r.out.bin/main.c:326
#, 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:330
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:334
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:338
msgid "Byte swap output"
msgstr "Đầu ra hoán đổi Byte"

#: ../raster/r.out.bin/main.c:344
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:366
#, fuzzy
msgid "order= and -s are mutually exclusive"
msgstr "Các cờ -r và -e loại bỏ nhau"

#: ../raster/r.out.bin/main.c:375
#, fuzzy
msgid "-i and -f are mutually exclusive"
msgstr "Các cờ -r và -e loại bỏ nhau"

#: ../raster/r.out.bin/main.c:394
msgid "Floating-point output requires bytes=4 or bytes=8"
msgstr ""

#: ../raster/r.out.bin/main.c:398
msgid "Integer output doesn't support bytes=8 in this build"
msgstr ""

#: ../raster/r.out.bin/main.c:412
msgid "GMT grid doesn't support 64-bit integers"
msgstr ""

#: ../raster/r.out.bin/main.c:418
msgid "Creating BIL support files..."
msgstr "Đang tạo các tập tin hỗ trợ BIL..."

#: ../raster/r.out.bin/main.c:435
#, c-format
msgid "Exporting raster as floating values (bytes=%d)"
msgstr "Xuất raster dưới dạng các giá trị kiểu float (bytes=%d)"

#: ../raster/r.out.bin/main.c:437
msgid "Writing GMT float format ID=1"
msgstr "Đang ghi định dạng float GMT ID=1"

#: ../raster/r.out.bin/main.c:440
#, c-format
msgid "Exporting raster as integer values (bytes=%d)"
msgstr "Xuất raster ở dạng các giá trị nguyên (bytes = %d)"

#: ../raster/r.out.bin/main.c:442
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:445
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:446
#, c-format
msgid "north=%f"
msgstr "bắc=%f"

#: ../raster/r.out.bin/main.c:447
#, c-format
msgid "south=%f"
msgstr "nam=%f"

#: ../raster/r.out.bin/main.c:448
#, c-format
msgid "east=%f"
msgstr "đông=%f"

#: ../raster/r.out.bin/main.c:449
#, c-format
msgid "west=%f"
msgstr "tây=%f"

#: ../raster/r.out.bin/main.c:450
#, c-format
msgid "r=%d"
msgstr "r=%d"

#: ../raster/r.out.bin/main.c:451
#, c-format
msgid "c=%d"
msgstr "c=%d"

#: ../raster/r.proj.seg/main.c:214
#, 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.seg/main.c:220
#, 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.seg/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.seg/main.c:349
#, fuzzy, c-format
msgid "Input map <%s@%s> in location <%s>:"
msgstr "vào <%s@%s> (vị trí <%s>) ... %s"

#: ../raster/r.proj.seg/readcell.c:57
#: ../imagery/i.ortho.photo/i.photo.rectify/readcell.c:62
#: ../imagery/i.rectify/readcell.c:55
msgid "Unable to open temporary file"
msgstr "Không thể mở tập tin tạm"

#: ../raster/r.proj.seg/readcell.c:81
msgid "Error reading input"
msgstr "Lỗi đọc đầu vào"

#: ../raster/r.proj.seg/readcell.c:90 ../raster/r.proj.seg/readcell.c:129
#: ../imagery/i.ortho.photo/i.photo.rectify/readcell.c:98
#: ../imagery/i.rectify/readcell.c:87 ../imagery/i.rectify/readcell.c:126
msgid "Error writing segment file"
msgstr "Lỗi ghi tập tin phân đoạn (segment)"

#: ../raster/r.proj.seg/readcell.c:117
#: ../imagery/i.ortho.photo/i.photo.rectify/readcell.c:128
#: ../imagery/i.rectify/readcell.c:114
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"

#: ../raster/r.proj.seg/readcell.c:126
#: ../imagery/i.ortho.photo/i.photo.rectify/readcell.c:137
#: ../imagery/i.rectify/readcell.c:123
msgid "Error seeking on segment file"
msgstr "Lỗi khi tìm tập tin phân đoạn"

#: ../raster/r.surf.fractal/process.c:53
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:61
msgid "Preliminary surface calculations..."
msgstr "Các tính toán bề mặt sơ bộ..."

#: ../raster/r.surf.fractal/spec_syn.c:120
#, c-format
msgid "Calculating surface %d (of %d)..."
msgstr "Đang tính bề mặt %d (trong số %d)..."

#: ../raster/r.surf.fractal/interface.c:36
msgid "raster, DEM, fractal"
msgstr "raster, DEM, phân dạng"

#: ../raster/r.surf.fractal/interface.c:38
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/interface.c:49
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/interface.c:56
msgid "Number of intermediate images to produce"
msgstr "Số ảnh trung gian cần tạo"

#: ../raster/r.surf.fractal/interface.c:88
#, 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.bitpattern/main.c:63
msgid "Compares bit patterns with a raster map."
msgstr "So sánh các kiểu mẫu bit với một bản đồ raster."

#: ../raster/r.bitpattern/main.c:75
msgid "Bit pattern position(s)"
msgstr "(Các) vị trí kiểu mẫu bit"

#: ../raster/r.bitpattern/main.c:81
msgid "Bit pattern value"
msgstr "Giá trị kiểu mẫu bit"

#: ../raster/r.bitpattern/main.c:151
#, c-format
msgid "Unable to write to <%s>"
msgstr "Không thể ghi vào <%s>"

#: ../raster/r.reclass/reclass.c:49 ../raster/r.reclass/reclass.c:109
msgid "Too many categories"
msgstr "Quá nhiều phạm trù"

#: ../raster/r.reclass/reclass.c:214
#, 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:229
#, 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:242
#, c-format
msgid "Cannot create category file of <%s>"
msgstr "Không thể tạo tập tin phạm trù cho <%s>"

#: ../raster/r.reclass/main.c:51
msgid ""
"Creates a new map layer whose category values are based upon a "
"reclassification of the categories in an existing raster map layer."
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:56
msgid "Raster map to be reclassified"
msgstr "Bản đồ raster cần phân loại lại"

#: ../raster/r.reclass/main.c:63
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:71
msgid "Title for the resulting raster map"
msgstr "Tiêu đề cho bản đồ raster tạo thành"

#: ../raster/r.reclass/main.c:91
#, 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:105
#, 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:107
#, fuzzy, c-format
msgid "Data range is %.7g to %.7g\n"
msgstr "Miền dữ liệu từ %ld đến %ld\n"

#: ../raster/r.reclass/main.c:110
#, fuzzy, c-format
msgid "Data range is %.15g to %.15g\n"
msgstr "fp: Miền dữ liệu từ %.25f đến %.25f\n"

#: ../raster/r.reclass/main.c:121
#, 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:122
#, c-format
msgid " ignored\n"
msgstr "bỏ qua\n"

#: ../raster/r.reclass/main.c:125
msgid " - invalid reclass rule"
msgstr "- quy tắc phân loại lại không hợp lệ"

#: ../raster/r.reclass/main.c:141
#, 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
msgid "poor quality"
msgstr "chất lượng kém"

#: ../raster/r.reclass/parse.c:43
msgid "medium quality"
msgstr "chất lượng trung bình"

#: ../raster/r.reclass/parse.c:58
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:87 ../raster/r.reclass/parse.c:99
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:195
#, c-format
msgid "%f rounded up to %d\n"
msgstr "%f được làm tròn thành %d\n"

#: ../raster/r.surf.random/main.c:46
#, fuzzy
msgid ""
"Produces a raster map of uniform random deviates whose range 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.random/main.c:53
msgid "Minimum random value"
msgstr "Giá trị ngẫu nhiên nhỏ nhất"

#: ../raster/r.surf.random/main.c:59
msgid "Maximum random value"
msgstr "Giá trị ngẫu nhiên lớn nhất"

#: ../raster/r.surf.random/main.c:65
#, fuzzy
msgid "Create an integer raster map"
msgstr "Tạo một bản đồ kiểu số nguyên"

#: ../raster/r.surf.random/main.c:79
#, fuzzy, c-format
msgid "Raster map <%s> generated."
msgstr "Bản đồ raster <%s> được tạo ra."

#: ../raster/r.surf.area/main.c:87
msgid "Surface area estimation for rasters."
msgstr "Ước lượng diện tích bề mặt cho các raster."

#: ../raster/r.surf.area/main.c:95
msgid "Raster file for surface"
msgstr "Tập tin raster dùng làm bề mặt"

#: ../raster/r.surf.area/main.c:102
msgid "Vertical scale"
msgstr "Tỷ lệ đứng"

#: ../raster/r.flow/io.c:68
#, c-format
msgid "Unable to get header for %s"
msgstr "Không thể lấy header cho %s"

#: ../raster/r.flow/io.c:85
msgid "Reading input files: elevation"
msgstr "Đang đọc các tập tin đầu vào: độ cao"

#: ../raster/r.flow/io.c:89
msgid "Elevation file's 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:101
msgid "Reading input files: aspect"
msgstr "Đang đọc các tập tin đầu vào: hướng"

#: ../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:118
msgid "Reading input files: barrier"
msgstr "Đang đọc các tập tin đầu vào: chắn"

#: ../raster/r.flow/io.c:146
#, 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:151
#, 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:157
#, c-format
msgid "Cannot open segment file %s"
msgstr "Không thể mở tập tin phân đoạn %s"

#: ../raster/r.flow/io.c:203
msgid "Cannot reset current region"
msgstr "Không thể thiết lập lại vùng hiện tại"

#: ../raster/r.flow/io.c:205
msgid "Writing density file"
msgstr "Đang ghi tập tin mật độ"

#: ../raster/r.flow/io.c:228
#, c-format
msgid "Unable to find file %s"
msgstr "Không thể tìm thấy tập tin %s"

#: ../raster/r.flow/precomp.c:47
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:49
msgid "Precomputing: quantization tolerances"
msgstr "Ước tính trước: các dung sai lượng tử hoá"

#: ../raster/r.flow/precomp.c:52
msgid "Precomputing: inverted elevations"
msgstr "Ước tính trước: các độ cao nghịch đảo"

#: ../raster/r.flow/precomp.c:56
msgid "Precomputing: interpolated border elevations"
msgstr "Ước tính trước: các độ cao biên nội suy"

#: ../raster/r.flow/precomp.c:62
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:66
msgid "Precomputing: aspects"
msgstr "Ước tính trước: các hướng"

#: ../raster/r.flow/precomp.c:110
#, 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:115
#, 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.flow/calc.c:303
msgid "Calculating maps ..."
msgstr "Đang tính toán các bản đồ ..."

#: ../raster/r.flow/calc.c:408
msgid "Unable to get current region"
msgstr "Không thể lấy vùng hiện tại"

#: ../raster/r.flow/calc.c:413
#, fuzzy
msgid ""
"Construction of slope curves (flowlines), flowpath lengths, and flowline "
"densities (upslope areas) from a raster digital elevation model (DEM)."
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/calc.c:451
msgid "Input elevation raster map"
msgstr "Bản đồ raster độ cao đầu vào"

#: ../raster/r.flow/calc.c:458
msgid "Input aspect raster map"
msgstr "Bản đồ raster hướng ở đầu vào"

#: ../raster/r.flow/calc.c:465
msgid "Input barrier raster map"
msgstr "Bản đồ raster chắn đầu vào"

#: ../raster/r.flow/calc.c:472
msgid "Number of cells between flowlines"
msgstr "Số lượng ô giữa các đường dòng chảy"

#: ../raster/r.flow/calc.c:480
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/calc.c:488
msgid "Output flowline vector map"
msgstr "Bản đồ vec-tơ đường dòng chảy đầu ra"

#: ../raster/r.flow/calc.c:495
msgid "Output flowpath length raster map"
msgstr "Bản đồ raster chiều dài đường dẫn dòng chảy đầu ra"

#: ../raster/r.flow/calc.c:502
msgid "Output flowline density raster map"
msgstr "Bản đồ raster mật độ đường dòng chảy đầu ra"

#: ../raster/r.flow/calc.c:507
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/calc.c:511
msgid "3-D lengths instead of 2-D"
msgstr "Độ dài 3D thay vì 2D"

#: ../raster/r.flow/calc.c:515
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/calc.c:533
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/calc.c:549
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/mem.c:39
#, 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.describe/main.c:61
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:80
msgid "Number of quantization steps"
msgstr "Số bước lượng tử hóa"

#: ../raster/r.describe/main.c:86
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:90
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:98
msgid "Use the current region"
msgstr "Dùng vùng hiện tại"

#: ../raster/r.describe/main.c:102
msgid "Read fp map as integer"
msgstr "Đọc bản đồ fp (dấu chấm động) ở dạng số nguyên"

#: ../raster/r.describe/main.c:126
#, c-format
msgid "%s = %s -- must be greater than zero"
msgstr "%s = %s - phải lớn hơn 0"

#: ../raster/r.describe/main.c:137
#, c-format
msgid "%s: [%s] not found"
msgstr "%s: không tìm thấy [%s]"

#: ../raster/r.los/main.c:82
#, fuzzy
msgid "raster, viewshed"
msgstr "raster, loạt"

#: ../raster/r.los/main.c:83
msgid "Line-of-sight raster analysis program."
msgstr "Chương trình phân tích raster đường-nhìn-thấy"

#: ../raster/r.los/main.c:97
msgid "Coordinate identifying the viewing position"
msgstr "Tọa độ xác định vị trí quan sát"

#: ../raster/r.los/main.c:102
msgid "Binary (1/0) raster map to use as a mask"
msgstr "Bản đồ raster nhị phân (1/0) dùng làm mặt nạ"

#: ../raster/r.los/main.c:109
msgid "Viewing position height above the ground"
msgstr "Độ cao vị trí quan sát phía trên mặt đất"

#: ../raster/r.los/main.c:117
msgid "Maximum distance from the viewing point (meters)"
msgstr "Khoảng cách tối đa tính từ vị trí quan sát (mét)"

#: ../raster/r.los/main.c:123
msgid "Consider earth curvature (current ellipsoid)"
msgstr "Hãy cân nhắc đến độ cong của quả đất (ellipsoid hiện tại)"

#: ../raster/r.los/main.c:150
msgid "Lat/Long support is not (yet) implemented for this module."
msgstr "Hỗ trợ cho vĩ/kinh độ chưa được áp dụng cho mô-đun này."

#: ../raster/r.los/main.c:155
msgid "Specified observer coordinate is outside current region bounds."
msgstr ""
"Tọa độ của người quan sát đã chỉ định nằm ngoài ranh giới vùng hiện tại."

#: ../raster/r.los/main.c:211
msgid "Pattern map should be a binary 0/1 CELL map"
msgstr "Bản đồ khuôn mẫu phải là bản đồ CELL kiểu nhị phân 0/1"

#: ../raster/r.los/main.c:245
msgid ""
"Problem to obtain current ellipsoid parameters, using sphere (6370997.0)"
msgstr ""
"Trục trặc trong việc thu thập các tham số của ellipsoid, dùng mặt cầu "
"(6370997.0)"

#: ../raster/r.los/main.c:250
#, c-format
msgid "Using maximum distance from the viewing point (meters): %f"
msgstr "Dùng khoảng cách tối đa từ điểm quan sát (mét): %f"

#: ../general/g.setproj/proj.c:168
#, c-format
msgid "Unrecognized 'ask' value in proj-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
#, c-format
msgid "Unrecognized default value in proj-parms.table: %s"
msgstr "Giá trị mặc định không nhận diện được trong proj-parms.table: %s"

#: ../general/g.setproj/main.c:78 ../general/g.proj/main.c:63
msgid "general, projection"
msgstr "tổng quát, phép chiếu"

#: ../general/g.setproj/main.c:80
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:87
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:100
msgid "PERMANENT: permission denied"
msgstr "PERMANENT: quyền bị từ chối"

#: ../general/g.setproj/main.c:104
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:134
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:136
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:147
#, 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:157
msgid "XY-location cannot be projected"
msgstr "vị trí kiểu XY không thể quy chiếu được"

#: ../general/g.setproj/main.c:191
msgid "Unknown projection"
msgstr "Phép chiếu không biết"

#: ../general/g.setproj/main.c:197
#, 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:204
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:213
#, 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:216
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:224
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:287
#, c-format
msgid "The current ellipsoid is %s"
msgstr "Ellipsoid hiện tại là %s"

#: ../general/g.setproj/main.c:289
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:293
msgid "The ellipse information has not been changed"
msgstr "Thông tin ellipsoid không bị thay đổi"

#: ../general/g.setproj/main.c:310
#, c-format
msgid "The radius is currently %f"
msgstr "Bán kính hiện đang là %f"

#: ../general/g.setproj/main.c:311
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:313 ../general/g.setproj/main.c:319
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:335
msgid "Invalid input ellipsoid"
msgstr "Ellipsoid đầu vào không hợp lệ"

#: ../general/g.setproj/main.c:446
#, 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:449
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:450
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:455
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:460
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:496
#, 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:570
#, 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:602
#, c-format
msgid "Enter singular for unit: "
msgstr "Nhập dạng số ít của đơn vị:"

#: ../general/g.setproj/main.c:610
#, 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:635
#, 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:642
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:644
#, 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:646
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:647
msgid "Run g.region -d to update it"
msgstr "Chạy g.region -d để cập nhật nó"

#: ../general/g.setproj/get_stp.c:43
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
#, 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.dirseps/main.c:36
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.message/main.c:33
msgid "general, scripts"
msgstr "tổng quát, tập lệnh"

#: ../general/g.message/main.c:35
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:37
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:41 ../general/g.message/main.c:46
#: ../general/g.message/main.c:51 ../general/g.message/main.c:56
msgid "Type"
msgstr "Kiểu"

#: ../general/g.message/main.c:42
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:47
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:52
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:57
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:61 ../general/g.message/main.c:66
#: ../general/g.message/main.c:80
msgid "Level"
msgstr "Cấp"

#: ../general/g.message/main.c:62
msgid "Print message in all but full 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:67
msgid "Print message only in verbose mode"
msgstr "Chỉ in ra thông báo khi ở chế độ đầy đủ"

#: ../general/g.message/main.c:74
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:83
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:91
msgid "Select only one message level"
msgstr "Chỉ chọn một cấp thông báo"

#: ../general/g.message/main.c:104
msgid "Unable to parse input message"
msgstr "Không thể phân tách thông báo đầu vào"

#: ../general/g.access/main.c:37 ../general/g.mlist/main.c:65
#: ../general/g.ask/main.c:40 ../general/g.findetc/main.c:28
#: ../general/g.filename/main.c:39 ../general/manage/cmd/rename.c:40
#: ../general/manage/cmd/remove.c:99 ../general/manage/cmd/list.c:41
#: ../general/manage/cmd/copy.c:39 ../general/g.findfile/main.c:35
#: ../general/g.mremove/main.c:58 ../general/g.tempfile/main.c:36
msgid "general, map management"
msgstr "tổng quát, quản lý bản đồ"

#: ../general/g.access/main.c:39
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:46
msgid "Access for group"
msgstr "Truy cập cho nhóm"

#: ../general/g.access/main.c:53
msgid "Access for others"
msgstr "Truy cập cho các người khác"

#: ../general/g.access/main.c:59
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:67
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:71
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.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/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.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
#, c-format
msgid "Ellipsoid set to <%s>"
msgstr ""

#: ../general/g.proj/main.c:66
#, fuzzy
msgid ""
"Prints and manipulates 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:69
#, 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:72
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:79
#, 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:85
#, fuzzy
msgid "Print projection information in shell script style"
msgstr "In ra thông tin phép chiếu theo định dạng WKT"

#: ../general/g.proj/main.c:91
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:97
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:103
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:113
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:119
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:126 ../general/g.proj/main.c:135
#: ../general/g.proj/main.c:145 ../general/g.proj/main.c:155
#, fuzzy
msgid "Specification"
msgstr "** Chỉ định màu tồi **\n"

#: ../general/g.proj/main.c:127
#, 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:136
#, 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:138 ../general/g.proj/main.c:147
#, fuzzy
msgid "'-' for standard input"
msgstr "Nếu là '-' thì đọc từ đầu vào tiêu chuẩn"

#: ../general/g.proj/main.c:146
#, 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:156
msgid "EPSG projection code"
msgstr "Mã phép chiếu EPSG"

#: ../general/g.proj/main.c:164 ../general/g.proj/main.c:177
#: ../general/g.proj/main.c:183
msgid "Datum"
msgstr "Mốc toạ độ chuẩn"

#: ../general/g.proj/main.c:166
#, 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:168
msgid "Accepts standard GRASS datum codes, or \"list\" to list and exit"
msgstr ""

#: ../general/g.proj/main.c:178
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:179
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:185
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:191
#, fuzzy
msgid "Create new projection files (modifies current location)"
msgstr "Không thể lấy đơn vị phép chiếu của vị trí hiện tại"

#: ../general/g.proj/main.c:199 ../general/g.mapset/main.c:82
#: ../locale/scriptstrings/r.mask_to_translate.c:4
#: ../locale/scriptstrings/r.mask_to_translate.c:6
#: ../locale/scriptstrings/r.mask_to_translate.c:8
#, fuzzy
msgid "Create"
msgstr "Tạo"

#: ../general/g.proj/main.c:200
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:216
#, 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:259
msgid "Projection files missing"
msgstr "Các tập tin phép chiếu bị thiếu"

#: ../general/g.proj/main.c:279
#, 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', '%s' hay '%s'"

#: ../general/g.proj/main.c:306
#, c-format
msgid "No output format specified, define one of flags -%c, -%c, -%c, or -%c"
msgstr ""

#: ../general/g.proj/main.c:310
#, c-format
msgid "No output format specified, define one of flags -%c, -%c, or -%c"
msgstr ""

#: ../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
msgid "Unspecified error while creating new location"
msgstr "Lỗi không được chỉ định khi đang tạo vị trí mới"

#: ../general/g.proj/create.c:26
#, c-format
msgid ""
"You can switch to the new location by\n"
"`%s=%s`"
msgstr ""

#: ../general/g.proj/create.c:36
#, 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:63
#, 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:67
#, fuzzy
msgid "Projection information updated"
msgstr "Thông tin phép chiếu được cập nhật!"

#: ../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"

#: ../general/g.proj/output.c:182
#, c-format
msgid "%s: Unable to convert to WKT"
msgstr "%s: Không thể đổi thành WKT"

#: ../general/g.mlist/main.c:67
#, 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.mlist/main.c:97
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.mlist/main.c:98 ../general/g.mlist/main.c:106
#: ../general/g.mlist/main.c:129 ../general/g.mlist/main.c:135
#, fuzzy
msgid "Pattern"
msgstr "Raster"

#: ../general/g.mlist/main.c:105
msgid "Map name exclusion pattern (default: none)"
msgstr "Kiểu tên bản đồ loại ra (mặc định: không)"

#: ../general/g.mlist/main.c:115
msgid "One-character output separator, newline, comma, space, or tab"
msgstr ""
"Dấu phân cách tại đầu ra 1 ký tự, dòng mới, dấu phẩy, khoảng trắng hoặc tab"

#: ../general/g.mlist/main.c:123 ../general/manage/cmd/list.c:72
msgid "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.mlist/main.c:128 ../general/g.mremove/main.c:66
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.mlist/main.c:134 ../general/g.mremove/main.c:71
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.mlist/main.c:139
msgid "Print data types"
msgstr "In ra kiểu dữ liệu"

#: ../general/g.mlist/main.c:144
msgid "Print fully-qualified map names (including mapsets)"
msgstr ""

#: ../general/g.mlist/main.c:149
msgid "Pretty printing in human readable format"
msgstr "In ra ở dạng đẹp mà người xem có thể đọc được"

#: ../general/g.mlist/main.c:154 ../general/manage/cmd/list.c:76
msgid "Verbose listing (also list map titles)"
msgstr "Liệt kê đầy đủ (liệt kê cả tựa đề bản đồ)"

#: ../general/g.mlist/main.c:163 ../general/g.mremove/main.c:104
msgid "-r and -e are mutually exclusive"
msgstr "Các cờ -r và -e loại bỏ nhau"

#: ../general/g.mlist/main.c:172 ../general/g.mlist/main.c:183
#: ../general/g.mremove/main.c:130
#, c-format
msgid "Unable to compile regular expression %s"
msgstr "Không thể biên dịch biểu thức quy tắc %s"

#: ../general/g.mlist/read_list.c:144 ../general/g.mremove/read_list.c:144
#, c-format
msgid ""
"Format error: <%s>\n"
"Line: %d\n"
"%s"
msgstr ""
"Lỗi định dạng: <%s>\n"
" Dòng: %d\n"
" %s"

#: ../general/g.gui/main.c:36 ../general/g.pnmcomp/main.c:281
msgid "general, gui"
msgstr "tổng quát, giao diện người dùng đồ họa"

#: ../general/g.gui/main.c:38
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:43
msgid "GUI type"
msgstr "Kiểu GUI"

#: ../general/g.gui/main.c:44
#, fuzzy
msgid "Default value: GRASS_GUI if defined, otherwise wxpython"
msgstr "Giá trị mặc định: GRASS_GUI nếu được định nghĩa, nếu không dùng tcltk"

#: ../general/g.gui/main.c:45
#, fuzzy
msgid ""
"wxpython;wxPython based GUI - wxGUI;tcltk;Tcl/Tk based GUI - GIS Manager "
"(gis.m);oldtcltk;Old Tcl/Tk based GUI - Display Manager (d.m);text;command "
"line interface only"
msgstr ""
"tcltk;GUI dựa trên cơ sở Tcl/Tk - Trình Quản lý GIS (gis.m);oldtcltk;GUI dựa "
"trên Tcl/Tk kiểu cũ -  Bộ Quản lý Trình bày (d.m);wxpython;GUI thế hệ sau này dựa trên wxPython"

#: ../general/g.gui/main.c:54
msgid "Name of workspace file"
msgstr "Tên của tập tin không gian làm việc"

#: ../general/g.gui/main.c:58
msgid "Update default GUI setting"
msgstr "Cập nhật thiết lập GUI mặc định"

#: ../general/g.gui/main.c:63
msgid "Do not launch GUI after updating the default GUI setting"
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:90
#, 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:103
#, c-format
msgid "Launching '%s' GUI in the background, please wait ..."
msgstr ""

#: ../general/g.gui/main.c:107
msgid "The old d.m GUI is not available for WinGRASS"
msgstr "GDĐH kiểu cũ d.m không có trên WinGRASS"

#: ../general/g.version/main.c:41
#, fuzzy
msgid "general, version"
msgstr "tổng quát, thiết lập"

#: ../general/g.version/main.c:42
msgid "Displays version and copyright information."
msgstr "Trình bày thông tin phiên bản và bản quyền."

#: ../general/g.version/main.c:46
#, fuzzy
msgid "Print also the copyright message"
msgstr "In ra cả thông báo bản quyền"

#: ../general/g.version/main.c:50
#, fuzzy
msgid "Print also the GRASS build information"
msgstr "In ra thông tin khi biên dịch GRASS"

#: ../general/g.version/main.c:55
#, fuzzy
msgid "Print also the GIS library revision number and time"
msgstr "In ra số lần và thời gian kiểm tra thư viện GIS"

#: ../general/g.version/main.c:59
#, fuzzy
msgid "Print info in shell script style (including SVN revision number)"
msgstr "In ra ở dạng tập lệnh shell"

#: ../general/g.filename/main.c:40
msgid "Prints GRASS data base file names."
msgstr "In ra tên các tập tin CSDL GRASS"

#: ../general/g.filename/main.c:48 ../general/g.findfile/main.c:48
msgid "Name of an element"
msgstr "Tên của một thành phần"

#: ../general/g.filename/main.c:54
msgid "Name of a database file"
msgstr "Tên của một tập tin CSDL"

#: ../general/g.filename/main.c:60
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/manage/cmd/rename.c:42
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/manage/cmd/rename.c:57
#, c-format
msgid "%s file(s) to be renamed"
msgstr "%s tập tin cần được đổi tên"

#: ../general/manage/cmd/rename.c:75
#, c-format
msgid "%s <%s> not found"
msgstr "%s không tìm thấy <%s>"

#: ../general/manage/cmd/rename.c:79
#, c-format
msgid "<%s> already exists in mapset <%s>"
msgstr "<%s> đã có trong bộ bản đồ <%s>"

#: ../general/manage/cmd/rename.c:89
#, 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/manage/cmd/rename.c:99
msgid "Renaming reclass maps"
msgstr "Đang đặt lại tên các bản đồ phân loại lại"

#: ../general/manage/cmd/remove.c:38 ../general/g.mremove/check_reclass.c:14
#, c-format
msgid "[%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/manage/cmd/remove.c:41 ../general/g.mremove/check_reclass.c:18
#, c-format
msgid "[%s@%s] is a base map. Remove reclassed map first: %s"
msgstr "[%s@%s] là bản đồ cơ sở. Loại bỏ bản đồ được phân loại lại trước: %s"

#: ../general/manage/cmd/remove.c:63 ../general/manage/cmd/remove.c:76
#: ../general/g.mremove/check_reclass.c:41
#: ../general/g.mremove/check_reclass.c:55
#, 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/manage/cmd/remove.c:101 ../general/g.mremove/main.c:60
msgid "Removes data base element files from the user's current mapset."
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/manage/cmd/remove.c:106
msgid "Force remove"
msgstr "Buộc loại bỏ"

#: ../general/manage/cmd/remove.c:120 ../general/g.mremove/main.c:96
#, c-format
msgid "%s file(s) to be removed"
msgstr "%s tập tin cần loại bỏ"

#: ../general/manage/cmd/list.c:43
#, fuzzy
msgid "Lists available GRASS data base files of the user-specified data type."
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/manage/cmd/copy.c:41
msgid ""
"Copies available data files in the user's current mapset search path and "
"location to the appropriate element directories under 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/manage/cmd/copy.c:58
#, c-format
msgid "%s file(s) to be copied"
msgstr "%s tập tin cần được sao chép"

#: ../general/manage/cmd/copy.c:74
#, c-format
msgid "<%s> not found"
msgstr "Không tìm thấy <%s>"

#: ../general/manage/cmd/copy.c:79
#, 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/manage/cmd/copy.c:84
#, c-format
msgid "<%s> already exists"
msgstr "<%s> đã có"

#: ../general/g.findfile/main.c:37
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:54
msgid "Name of an existing map"
msgstr "Tên một bản đồ hiện có"

#: ../general/g.findfile/main.c:60
msgid "Name of a mapset"
msgstr "Tên của một bộ bản đồ"

#: ../general/g.findfile/main.c:65
msgid "Don't add quotes"
msgstr "Đừng thêm các dấu trích dẫn"

#: ../general/g.findfile/main.c:79
#, 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.mapsets/dsply_maps.c:23
#, c-format
msgid "Available mapsets:"
msgstr "Các bộ bản đồ có thể dùng:"

#: ../general/g.mapsets/dsply_maps.c:33
#, c-format
msgid "** no mapsets **\n"
msgstr "** không có bộ bản đồ **\n"

#: ../general/g.mapsets/main.c:59
#, fuzzy
msgid "general, settings, search path"
msgstr "tổng quát, thiết lập"

#: ../general/g.mapsets/main.c:60
#, fuzzy
msgid "Modifies 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:61
#, 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:69
msgid "Name(s) of existing mapset(s)"
msgstr "Tên của (các) bộ bản đồ hiện có"

#: ../general/g.mapsets/main.c:70 ../general/g.mapsets/main.c:79
#: ../general/g.mapsets/main.c:88
msgid "Search path"
msgstr ""

#: ../general/g.mapsets/main.c:78
#, fuzzy
msgid "Name(s) of existing mapset(s) to add to search path"
msgstr "Tên của (các) bộ bản đồ hiện có để thêm vào danh sách tìm"

#: ../general/g.mapsets/main.c:87
#, fuzzy
msgid "Name(s) of existing mapset(s) to remove from search path"
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:91
#: ../locale/scriptstrings/m.proj_to_translate.c:7
#: ../locale/scriptstrings/v.in.lines_to_translate.c:6
#: ../locale/scriptstrings/r.out.xyz_to_translate.c:5
msgid "Field separator"
msgstr "Dấu phân cách trường"

#: ../general/g.mapsets/main.c:92
#, fuzzy
msgid "Special characters: newline, space, comma, tab"
msgstr ""
"Dấu phân cách tại đầu ra 1 ký tự, dòng mới, dấu phẩy, khoảng trắng hoặc tab"

#: ../general/g.mapsets/main.c:97
#, 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:102
#, 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:107
msgid "Show mapset selection dialog"
msgstr "Hiển thị hộp thoại chọn bộ bản đồ"

#: ../general/g.mapsets/main.c:132 ../general/g.mapsets/main.c:161
#, c-format
msgid "Mapset <%s> not found"
msgstr "Không tìm thấy bộ bản đồ <%s>"

#: ../general/g.mapsets/main.c:163
#, 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:189
#, 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:222
msgid "Cannot open SEARCH_PATH for write"
msgstr "Không thể mở SEARCH_PATH để ghi"

#: ../general/g.mapsets/dsply_path.c:30
#, c-format
msgid "Your mapset search list:\n"
msgstr "Danh sách tìm kiếm bộ bản đồ của bạn:\n"

#: ../general/g.mapsets/dsply_path.c:38
#, c-format
msgid "<%s> not found in mapset list"
msgstr "Không tìm thấy <%s> trong danh sách bộ bản đồ"

#: ../general/g.mremove/main.c:76
#: ../locale/scriptstrings/db.dropcol_to_translate.c:3
#: ../locale/scriptstrings/db.droptable_to_translate.c:3
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.mremove/main.c:80
msgid "Remove base maps"
msgstr "Loại bỏ các bản đồ cơ sở"

#: ../general/g.mremove/main.c:107
msgid "The following files would be deleted:"
msgstr "Các tập tin sau sẽ bị xoá:"

#: ../general/g.mremove/main.c:158
msgid "You must use the force flag 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.mremove/do_remove.c:21
#, c-format
msgid "Removing %s <%s>"
msgstr "Đang loại bỏ %s <%s>"

#: ../general/g.mremove/do_remove.c:42 ../general/g.mremove/do_remove.c:84
msgid "couldn't be removed"
msgstr "không thể loại bỏ được"

#: ../general/g.mremove/do_remove.c:62
#, c-format
msgid "%s: couldn't be removed"
msgstr "%s: không thể loại bỏ được"

#: ../general/g.mremove/do_remove.c:67 ../general/g.mremove/do_remove.c:89
#, c-format
msgid "%s: missing"
msgstr "%s: bị thiếu"

#: ../general/g.mremove/do_remove.c:71 ../general/g.mremove/do_remove.c:93
#, c-format
msgid "%s: removed"
msgstr "%s: bị loại bỏ"

#: ../general/g.mremove/do_remove.c:100
#, c-format
msgid "<%s> nothing removed"
msgstr "<%s> không có gì bị loại"

#: ../general/g.mapset/main.c:48 ../general/g.region/main.c:72
#: ../general/g.gisenv/main.c:38
msgid "general, settings"
msgstr "tổng quát, thiết lập"

#: ../general/g.mapset/main.c:49
#, fuzzy
msgid "Changes current mapset."
msgstr "Thay đổi bộ bản đồ hiện tại."

#: ../general/g.mapset/main.c:50
msgid ""
"Optionally create new mapset or list available mapsets in given location."
msgstr ""

#: ../general/g.mapset/main.c:57
#, 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:65
#, 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í)"

#: ../general/g.mapset/main.c:75
#, fuzzy
msgid ""
"GIS data directory (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)"

#: ../general/g.mapset/main.c:80
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:86
msgid "List available mapsets"
msgstr "Liệt kê các bộ bản đồ có thể dùng"

#: ../general/g.mapset/main.c:93
msgid "Either mapset= or -l must be used"
msgstr "Hoặc là bộ bản đồ= hoặc phải dùng -l"

#: ../general/g.mapset/main.c:139
#, c-format
msgid "<%s> is already the current mapset"
msgstr "<%s> đã là bộ bản đồ hiện tại"

#: ../general/g.mapset/main.c:147
msgid "You don't have permission to use this mapset"
msgstr "Bạn không có quyền dùng bộ bản đồ này"

#: ../general/g.mapset/main.c:156
msgid "The mapset 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:165
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:179
#, c-format
msgid ""
"%s is currently running GRASS in selected mapset or lock file cannot be "
"checked"
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:183
msgid "Erasing monitors..."
msgstr "Đang xoá các màn hình..."

#: ../general/g.mapset/main.c:199
msgid "Cleaning up temporary files..."
msgstr "Đang làm sách các tập tin tạm..."

#: ../general/g.mapset/main.c:213
msgid "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:217
#, 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:222
#, 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:228
#, 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.region/main.c:74
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:81 ../general/g.region/main.c:87
#: ../general/g.region/main.c:175 ../general/g.region/main.c:182
#: ../general/g.region/main.c:191 ../general/g.region/main.c:198
#: ../general/g.region/main.c:208
msgid "Existing"
msgstr "Hiện có"

#: ../general/g.region/main.c:85
msgid "Save as default region"
msgstr "Lưu thành vùng mặc định"

#: ../general/g.region/main.c:86
msgid "Only possible from the PERMANENT mapset"
msgstr ""

#: ../general/g.region/main.c:91
msgid "Print the current region"
msgstr "In vùng hiện tại"

#: ../general/g.region/main.c:96
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:102
msgid "Print the current region extent"
msgstr "In phạm vi vùng hiện tại"

#: ../general/g.region/main.c:108
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:114
#, 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:120
#, 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:126
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:131
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:133
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:139
msgid "Print also 3D settings"
msgstr "In ra cả các thiết lập 3D"

#: ../general/g.region/main.c:145
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:156
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:162
msgid "Do not update the current region"
msgstr "Đừng cập nhật vùng hiện tại"

#: ../general/g.region/main.c:163 ../general/g.region/main.c:366
#: ../vector/v.label/main.c:91 ../vector/v.label/main.c:96
#: ../vector/v.label/main.c:171 ../vector/v.label/main.c:184
msgid "Effects"
msgstr "Hiệu_ứng"

#: ../general/g.region/main.c:173
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:189
msgid "Set region to match this 3D raster map (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:256
msgid "Value for the top edge"
msgstr "Giá trị cho mép trên cùng"

#: ../general/g.region/main.c:265
msgid "Value for the bottom edge"
msgstr "Giá trị cho mép dưới cùng"

#: ../general/g.region/main.c:274
msgid "Number of rows in the new region"
msgstr "Số hàng trong vùng mới"

#: ../general/g.region/main.c:275 ../general/g.region/main.c:284
#: ../general/g.region/main.c:294 ../general/g.region/main.c:304
#: ../general/g.region/main.c:314 ../general/g.region/main.c:324
#: ../general/g.region/main.c:333
msgid "Resolution"
msgstr "Độ phân giải"

#: ../general/g.region/main.c:283
msgid "Number of columns in the new region"
msgstr "Số cột trong vùng mới"

#: ../general/g.region/main.c:293
msgid "Grid resolution 2D (both 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:303
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:312
msgid "North-south grid resolution 2D"
msgstr "Độ phân giải lưới bắc-nam 2D"

#: ../general/g.region/main.c:322
msgid "East-west grid resolution 2D"
msgstr "Độ phân giải lưới đông-tây 2D"

#: ../general/g.region/main.c:332
msgid "Top-bottom grid resolution 3D"
msgstr "Độ phân giải lưới trên-dưới 3D "

#: ../general/g.region/main.c:342
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:353
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:364
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:511
#, 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.region/main.c:554
#, c-format
msgid "Unable to open vector map <%s@%s>"
msgstr "Không thể mở bản đồ vec-tơ <%s@%s>"

#: ../general/g.region/main.c:836
#, c-format
msgid "Raster map <%s@%s>: %s"
msgstr "Bản đồ raster <%s@%s>: %s"

#: ../general/g.region/main.c:842
#, c-format
msgid "<%s> is an illegal region name"
msgstr "<%s> là một tên vùng không hợp lệ"

#: ../general/g.region/main.c:846
#, c-format
msgid "Unable to set region <%s>"
msgstr "Không thể thiết lập vùng <%s>"

#: ../general/g.region/main.c:852
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:860
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:877
#, c-format
msgid "Invalid input <%s=%s>"
msgstr "Đầu vào không hợp lệ <%s=%s>"

#: ../general/g.region/main.c:898
msgid "format"
msgstr "định dạng"

#: ../general/g.region/zoom.c:23
#, c-format
msgid "Unable to open raster map <%s> in <%s>"
msgstr "Không thể mở bản đồ raster <%s> trong <%s>"

#: ../general/g.region/zoom.c:35
#, c-format
msgid "Could not read from <%s>"
msgstr "Không thể đọc từ <%s>"

#: ../general/g.region/printwindow.c:263 ../general/g.region/printwindow.c:516
#: ../general/g.region/printwindow.c:647
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: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.pnmcomp/main.c:37
#, c-format
msgid "Invalid color: %s"
msgstr "Màu không hợp lệ: %s"

#: ../general/g.pnmcomp/main.c:53
msgid "Error reading PPM file"
msgstr "Lỗi khi đang đọc tập tin PPM"

#: ../general/g.pnmcomp/main.c:68 ../general/g.pnmcomp/main.c:73
#: ../general/g.pnmcomp/main.c:82 ../general/g.pnmcomp/main.c:133
#: ../general/g.pnmcomp/main.c:146
msgid "Invalid PPM file"
msgstr "Tập tin PPM không hợp lệ"

#: ../general/g.pnmcomp/main.c:95
#, c-format
msgid "File <%s> not found"
msgstr "Không tìm thấy tập tin <%s>"

#: ../general/g.pnmcomp/main.c:103
msgid "Expecting PPM but got PGM"
msgstr "Mong đợi PPM nhưng lại nhận được PGM"

#: ../general/g.pnmcomp/main.c:108
msgid "Expecting PGM but got PPM"
msgstr "Mong đợi PGM nhưng lại nhận được PPM"

#: ../general/g.pnmcomp/main.c:111
#, 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:124 ../general/g.pnmcomp/main.c:141
msgid "Invalid PGM file"
msgstr "Tập tin PPM không hợp lệ"

#: ../general/g.pnmcomp/main.c:246
msgid "Error writing PPM file"
msgstr "Lỗi khi đang ghi tập tin PPM"

#: ../general/g.pnmcomp/main.c:263
msgid "Error writing PGM file"
msgstr "Lỗi khi đang ghi tập tin PGM"

#: ../general/g.pnmcomp/main.c:289
msgid "Names of input files"
msgstr "Tên các tập tin đầu vào"

#: ../general/g.pnmcomp/main.c:296
msgid "Names of mask files"
msgstr "Tên của các tập tin mặt nạ"

#: ../general/g.pnmcomp/main.c:303
msgid "Layer opacities"
msgstr "Độ trong của các lớp"

#: ../general/g.pnmcomp/main.c:309
msgid "Name of output file"
msgstr "Tên tập tin đầu ra"

#: ../general/g.pnmcomp/main.c:316
msgid "Name of output mask file"
msgstr "Tên tập tin mặt nạ đầu ra"

#: ../general/g.pnmcomp/main.c:323
msgid "Image width"
msgstr "Chiều rộng ảnh"

#: ../general/g.pnmcomp/main.c:329
msgid "Image height"
msgstr "Chiều cao ảnh"

#: ../general/g.pnmcomp/main.c:334 ../display/d.path/main.c:116
#: ../vector/v.label/main.c:188 ../vector/v.label.sa/main.c:170
#: ../vector/v.lrs/v.lrs.label/main.c:228
msgid "Background color"
msgstr "Màu nền"

#: ../general/g.gisenv/main.c:40
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:45
msgid "GRASS variable to get"
msgstr "Biến GRASS cần lấy"

#: ../general/g.gisenv/main.c:52
msgid "GRASS variable to set"
msgstr "Biến GRASS cần thiết lập"

#: ../general/g.gisenv/main.c:61
msgid "Where GRASS variable is stored"
msgstr "Nơi biến GRASS được lưu"

#: ../general/g.gisenv/main.c:66
msgid "Use shell syntax (for \"eval\")"
msgstr "Dùng cú pháp shell (đối với \"eval\")"

#: ../general/g.gisenv/main.c:70
msgid "Don't use shell syntax"
msgstr "Không dùng cú pháp shell"

#: ../general/g.gisenv/main.c:76
msgid "-s and -n are mutually exclusive"
msgstr "Các cờ -s và -n loại bỏ nhau"

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

#: ../general/g.transform/main.c:101
#, fuzzy, c-format
msgid "Error conducting transform (%d)"
msgstr "Lỗi tạo phép chuyển đổi"

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

#: ../general/g.transform/main.c:201
msgid "Insufficient memory"
msgstr "Không đủ bộ nhớ"

#: ../general/g.transform/main.c:203
msgid "Parameter error"
msgstr "Lỗi tham số"

#: ../general/g.transform/main.c:205
msgid "No active control points"
msgstr "Không có các điểm khống chế được kích hoạt"

#: ../general/g.transform/main.c:300
#, fuzzy, c-format
msgid "Invalid coordinates: [%s]"
msgstr "Các tọa độ không hợp lệ %s %s"

#: ../general/g.transform/main.c:320
msgid "general, transformation, GCP"
msgstr "tổng quát, phép chuyển đổi, GCP"

#: ../general/g.transform/main.c:322
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ế."

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

#: ../general/g.transform/main.c:339
msgid ""
"idx;point index;src;source coordinates;dst;destination coordinates;fwd;"
"forward coordinates (destination);rev;reverse coordinates (source);fxy;"
"forward coordinates difference (destination);rxy;reverse coordinates "
"difference (source);fd;forward error (destination);rd;reverse error (source)"
msgstr ""
"idx;chỉ mục điểm;src;tọa độ nguồn;dst;tọa độ đích;fwd;tọa độ tới (đích);rev;"
"tọa độ ngược (nguồn);fxy;sai biệt tọa độ tới (đích);rxy;sai biệt tọa độ "
"ngược (nguồn);fd; lỗi tới (đích);rd;lỗi ngược (nguồn)"

#: ../general/g.transform/main.c:349 ../vector/v.out.ascii/out.c:63
msgid "Output format"
msgstr "Định dạng đầu ra"

#: ../general/g.transform/main.c:353
msgid "Display summary information"
msgstr "Trình bày thông tin tóm tắt"

#: ../general/g.transform/main.c:359
#, 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)"

#: ../general/g.transform/main.c:360
#, fuzzy
msgid "Local x,y coordinates to target east,north"
msgstr "Tọa độ của tâm (đông, bắc)"

#: ../general/g.transform/main.c:364
#, 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"

#: ../general/g.transform/main.c:365
#, 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 đồ"

#: ../general/g.transform/main.c:369
#, fuzzy
msgid "Display transform matrix coefficients"
msgstr "Bản đồ dùng làm hệ số x"

#: ../sites/s.out.ascii/main.c:47 ../sites/s.in.ascii/main.c:50
msgid "sites"
msgstr "địa điểm"

#: ../db/base/databases.c:52 ../db/base/dropdb.c:43 ../db/base/droptable.c:44
#: ../db/base/createdb.c:43 ../db/base/execute.c:61 ../db/base/tables.c:46
#: ../db/base/columns.c:45 ../db/base/select.c:67 ../db/base/describe.c:52
#: ../doc/vector/v.example/main.c:123 ../display/d.thematic.area/main.c:230
#: ../display/d.vect/main.c:470 ../vector/v.out.ogr/main.c:629
#: ../vector/v.out.ascii/b2a.c:46 ../vector/v.out.svg/main.c:155
#: ../vector/v.in.sites/main.c:158 ../vector/v.drape/main.c:288
#: ../vector/v.extract/main.c:286 ../vector/v.out.vtk/writeVTK.c:635
#: ../vector/v.edit/select.c:514 ../vector/v.db.connect/main.c:212
#: ../vector/v.db.connect/main.c:278
#, c-format
msgid "Unable to start driver <%s>"
msgstr "Không thể khởi động trình điều khiển <%s>"

#: ../db/base/databases.c:56
msgid "Unable to list databases"
msgstr "Không thể liệt kê các CSDL"

#: ../db/base/databases.c:85
msgid "Location name"
msgstr "Tên vị trí"

#: ../db/base/databases.c:90 ../db/base/dropdb.c:71 ../db/base/droptable.c:78
#: ../db/base/createdb.c:71
msgid "database, SQL"
msgstr "CSDL, SQL"

#: ../db/base/databases.c:92
msgid "List 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/base/dropdb.c:72
msgid "Removes a database."
msgstr "Loại bỏ một CSDL."

#: ../db/base/droptable.c:79
msgid "Removes a table from database."
msgstr "Loại bỏ một bảng khỏi CSDL."

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

#: ../db/base/execute.c:68 ../db/base/tables.c:51 ../db/base/select.c:73
#: ../db/base/describe.c:57 ../display/d.thematic.area/main.c:235
#: ../display/d.vect/main.c:475 ../vector/v.convert/att.c:73
#, c-format
msgid "Unable to open database <%s>"
msgstr "Không thể mở CSDL <%s>"

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

#: ../db/base/execute.c:112 ../db/base/copy.c:37 ../db/base/select.c:255
msgid "database, attribute table, SQL"
msgstr "CSDL, bảng thuộc tính, SQL"

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

#: ../db/base/execute.c:117
msgid "Name of file containing SQL statements"
msgstr "Tên tập tin chứa các câu lệnh SQL"

#: ../db/base/execute.c:118 ../vector/v.to.db/parse.c:47
#: ../vector/v.to.db/parse.c:99
msgid "Query"
msgstr "Truy vấn"

#: ../db/base/execute.c:119
#, fuzzy
msgid "If not given or '-' read from standard input"
msgstr "Nếu không cung cấp (hoặc \"-\"), đọc từ đầu vào tiêu chuẩn"

#: ../db/base/execute.c:123 ../db/base/execute.c:128
#: ../vector/v.in.db/main.c:63 ../vector/v.in.db/main.c:67
msgid "Connection"
msgstr "Kết nối"

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

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

#: ../db/base/tables.c:91
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/base/tables.c:95 ../db/base/columns.c:92 ../db/base/drivers.c:73
#: ../db/base/describe.c:125 ../locale/scriptstrings/db.test_to_translate.c:2
#: ../locale/scriptstrings/db.out.ogr_to_translate.c:2
#: ../locale/scriptstrings/db.dropcol_to_translate.c:2
#: ../locale/scriptstrings/db.in.ogr_to_translate.c:2
#: ../locale/scriptstrings/db.droptable_to_translate.c:2
msgid "database, attribute table"
msgstr "CSDL, bảng thuộc tính"

#: ../db/base/tables.c:96
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/base/connect.c:45
#, fuzzy
msgid "database, attribute table, connection settings"
msgstr "CSDL, bảng thuộc tính, SQL"

#: ../db/base/connect.c:47
msgid "Prints/sets general DB connection for current mapset and exits."
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/base/connect.c:51
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/base/connect.c:57
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/base/connect.c:74
msgid "Database schema"
msgstr "Lược đồ (schema) CSDL"

#: ../db/base/connect.c:75
msgid ""
"Do not use this option if schemas are not supported by driver/database server"
msgstr ""
"Không dùng tùy chọn này nếu các schema không được trình điều khiển/máy chủ "
"CSDL hỗ trợ"

#: ../db/base/connect.c:85
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/base/connect.c:121
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/base/connect.c:141
#, 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/base/connect.c:148
msgid "Default driver is not set"
msgstr "Trình điều khiển mặc định không được thiết lập"

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

#: ../db/base/columns.c:93
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/base/copy.c:38
msgid "Copy a table."
msgstr "Sao chép một bảng."

#: ../db/base/copy.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/base/copy.c:46
msgid "Input driver name"
msgstr "Tên trình điều khiển đầu vào"

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

#: ../db/base/copy.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/base/copy.c:65
msgid "Output driver name"
msgstr "Tên trình điều khiển đầu ra"

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

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

#: ../db/base/copy.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/base/copy.c:88
msgid "E.g.: SELECT dedek FROM starobince WHERE obec = 'Frimburg'"
msgstr "Ví dụ: SELECT dedek FROM starobince WHERE obec = 'Frimburg'"

#: ../db/base/copy.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/base/copy.c:114
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/base/copy.c:117
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/base/copy.c:127
msgid "Copy table failed"
msgstr "Sao chép bảng thất bại"

#: ../db/base/drivers.c:41
#, fuzzy
msgid "Error trying to read dbmscap file"
msgstr "Lỗi khi đang đọc tập tin dbmscap\n"

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

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

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

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

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

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

#: ../db/base/select.c:205
msgid "SQL select statement"
msgstr "Câu lệnh chọn SQL"

#: ../db/base/select.c:207
msgid "For example: 'select * from rybniky where kapri = 'hodne'"
msgstr "Ví dụ: 'select * from rybniky where kapri = 'hodne'"

#: ../db/base/select.c:211
msgid "Name of file with sql statement"
msgstr "Tên tập tin chứa câu lệnh sql"

#: ../db/base/select.c:215 ../db/base/select.c:221 ../db/base/select.c:228
#: ../db/base/select.c:238 ../db/base/select.c:247
#: ../vector/v.db.select/main.c:65 ../vector/v.db.select/main.c:71
#: ../vector/v.db.select/main.c:78 ../vector/v.db.select/main.c:94
#: ../vector/v.db.select/main.c:99
msgid "Format"
msgstr "Định dạng"

#: ../db/base/select.c:219 ../vector/v.db.select/main.c:69
msgid "Output vertical record separator"
msgstr "Dấu phân cách bản ghi theo chiều đứng ở đầu ra"

#: ../db/base/select.c:227 ../vector/v.db.select/main.c:77
msgid "Null value indicator"
msgstr "Ký hiệu chỉ giá trị rỗng"

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

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

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

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

#: ../db/base/select.c:256
msgid "Selects data from attribute table (performs SQL query statement(s))."
msgstr ""

#: ../db/base/describe.c:63 ../doc/vector/v.example/main.c:134
#: ../vector/v.in.ascii/in.c:408 ../vector/v.info/main.c:222
#: ../vector/v.out.ogr/main.c:639 ../vector/v.out.svg/main.c:168
#: ../vector/v.patch/main.c:139 ../vector/v.patch/main.c:177
#: ../vector/v.drape/main.c:299 ../vector/v.out.vtk/writeVTK.c:644
#: ../vector/v.reclass/main.c:174 ../vector/v.db.connect/main.c:223
#: ../vector/v.random/main.c:214
#, c-format
msgid "Unable to describe table <%s>"
msgstr "Không thể mô tả bảng <%s >"

#: ../db/base/describe.c:104
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/base/describe.c:109
msgid "Print table structure"
msgstr "In ra cấu trúc bảng"

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

#: ../db/db.login/main.c:43
#, fuzzy
msgid "database, connection settings"
msgstr "Kết nối CSDL không được định nghĩa"

#: ../db/db.login/main.c:44
msgid "Sets user/password for 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:60
msgid "Username"
msgstr "Tên_người_dùng"

#: ../db/db.login/main.c:67
msgid "Password"
msgstr "Mật_mã"

#: ../db/db.login/main.c:83
#, c-format
msgid ""
"\n"
"Enter database password for connection\n"
"<%s:%s:user=%s>\n"
msgstr ""
"\n"
" Nhập mật mã csdl cho kết nối\n"
" <%s:%s:user=%s>\n"

#: ../db/db.login/main.c:85
#, c-format
msgid "Hit RETURN to cancel request\n"
msgstr "Bấm RETURN để huỷ yêu cầu\n"

#: ../db/db.login/main.c:93
msgid "Exiting. Not changing current settings"
msgstr "Đang thoát. Không thay đổi các thiết lập hiện tại"

#: ../db/db.login/main.c:97
msgid "New password set"
msgstr "Mật mã mới được thiết lập"

#: ../db/db.login/main.c:106
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:110
msgid "The password was stored in file"
msgstr "Mật mã được lưu trong tập tin"

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

#: ../db/drivers/ogr/describe.c:94
#, 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:157
#, 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/sqlite/main.c:47
#, c-format
msgid "Busy SQLITE db, already waiting for %d seconds..."
msgstr ""

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

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

#: ../db/drivers/sqlite/describe.c:191
#, 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/mysql/cursor.c:46
msgid "Cannot allocate cursor."
msgstr "Không thể cấp phát con trỏ."

#: ../db/drivers/mysql/cursor.c:55
msgid "Cannot ad new token."
msgstr "Không thể thêm token (mã thông báo) mới."

#: ../db/drivers/mysql/error.c:29
msgid "DBMI-MySQL driver error:\n"
msgstr "Lỗi trình điều khiển DBMI-MySQL:\n"

#: ../db/drivers/mysql/fetch.c:34
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:190
msgid "Cannot scan timestamp: "
msgstr "Không thể quét đánh dấu thời gian: "

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

#: ../db/drivers/mysql/fetch.c:212
msgid "Cannot scan date: "
msgstr "Không thể quét ngày: "

#: ../db/drivers/mysql/fetch.c:225
msgid "Cannot scan time: "
msgstr "Không thể quét giờ: "

#: ../db/drivers/mysql/fetch.c:240
msgid "Cannot scan datetime: "
msgstr "Không thể quét ngày-giờ: "

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

#: ../db/drivers/mysql/db.c:67
msgid "Cannot connect to MySQL: "
msgstr "Không thể kết nối với MySQL: "

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

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

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

#: ../db/drivers/mysql/parse.c:60
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:71 ../db/drivers/postgres/parse.c:55
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:75 ../db/drivers/postgres/parse.c:59
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:79
msgid "Unknown option in database definition for "
msgstr "Tùy chọn không biết trong định nghĩa csdl đối với "

#: ../db/drivers/mysql/select.c:43
msgid "Cannot select data: \n"
msgstr "Không thể chọn dữ liệu: \n"

#: ../db/drivers/mysql/describe.c:120
#, 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:126
#, 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/postgres/fetch.c:172
msgid "Cannot recognize boolean value"
msgstr "Không thể nhận ra giá trị luân lý"

#: ../db/drivers/postgres/parse.c:63
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/describe.c:103
#, c-format
msgid "pg driver: PostGIS column '%s', type 'geometry'  will not be converted"
msgstr ""
"Trình điều khiển pg: cột PostGIS '%s', kiểu 'geometry' sẽ không được chuyển "
"đổi"

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

#: ../db/drivers/postgres/describe.c:116
#, 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:120
#, 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:126
#, 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) "

#: ../doc/raster/r.example/main.c:85
msgid "raster, keyword2, keyword3"
msgstr "raster, từ_khoá_2, từ_khoá_3"

#: ../doc/raster/r.example/main.c:86
msgid "My first raster module"
msgstr "Module raster đầu tiên của tôi"

#: ../doc/raster/r.example/main.c:127
#, c-format
msgid "Unable to read file header of <%s>"
msgstr "Không thể đọc header tập tin của <%s>"

#: ../doc/vector/v.example/main.c:50
msgid "vector, keyword2, keyword3"
msgstr "vec-tơ, từ_khoá_2, từ_khoá_3"

#: ../doc/vector/v.example/main.c:51
msgid "My first vector module"
msgstr "Module vec-tơ đầu tiên của tôi"

#: ../doc/vector/v.example/main.c:79
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:85 ../display/d.what.vect/main.c:126
#: ../vector/v.net.connectivity/main.c:115 ../vector/v.surf.rst/main.c:569
#: ../vector/v.surf.rst/main.c:724 ../vector/v.surf.rst/main.c:813
#: ../vector/v.info/main.c:113 ../vector/v.net.bridge/main.c:80
#: ../vector/v.out.ascii/out.c:154 ../vector/v.support/main.c:135
#: ../vector/v.net.distance/main.c:140 ../vector/v.net/main.c:164
#: ../vector/v.buffer2/main.c:316 ../vector/v.net.allpairs/main.c:110
#: ../vector/v.hull/main.c:307 ../vector/v.net.visibility/main.c:82
#: ../vector/v.net.visibility/main.c:94 ../vector/v.to.3d/main.c:72
#: ../vector/v.net.flow/main.c:132 ../vector/v.edit/main.c:166
#: ../vector/v.net.spanningtree/main.c:81
#: ../vector/lidar/v.lidar.growing/main.c:141
#: ../vector/lidar/v.lidar.growing/main.c:145
#: ../vector/lidar/v.lidar.edgedetection/main.c:223
#: ../vector/lidar/v.lidar.correction/main.c:186
#: ../vector/v.net.timetable/main.c:317 ../vector/v.net.components/main.c:108
#: ../vector/v.net.centrality/main.c:188 ../vector/v.generalize/main.c:295
#, c-format
msgid "Unable to open vector map <%s>"
msgstr "Không thể mở bản đồ vector <%s>"

#: ../doc/vector/v.example/main.c:103 ../display/d.thematic.area/plot1.c:196
#: ../display/d.vect/area.c:54 ../display/d.vect/plot1.c:205
#: ../display/d.vect.chart/plot.c:38 ../vector/v.extrude/main.c:163
#: ../vector/v.info/main.c:208 ../vector/v.out.ascii/b2a.c:40
#: ../vector/v.sample/main.c:167 ../vector/v.buffer2/main.c:329
#: ../vector/v.db.select/main.c:149 ../vector/v.vect.stats/main.c:303
#: ../vector/v.vect.stats/main.c:379 ../vector/v.univar/main.c:209
#: ../vector/v.surf.idw/read_sites.c:34 ../vector/v.drape/main.c:271
#: ../vector/v.extract/main.c:278 ../vector/v.distance/main.c:359
#: ../vector/v.distance/main.c:395 ../vector/v.to.3d/trans3.c:47
#: ../vector/v.to.3d/trans2.c:45 ../vector/v.overlay/main.c:345
#: ../vector/v.edit/select.c:507 ../vector/v.what.rast/main.c:127
#: ../vector/lidar/v.surf.bspline/crosscorr.c:119
#: ../vector/v.reclass/main.c:122 ../vector/v.to.rast/vect2rast.c:51
#: ../vector/v.to.rast/support.c:124 ../vector/v.to.rast/support.c:285
#: ../vector/v.to.rast/support.c:435 ../vector/v.db.connect/main.c:208
#: ../vector/v.generalize/misc.c:163
#, 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"

#: ../doc/vector/v.example/main.c:167
#, 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:176
#, 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:209
#, 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>"

#: ../misc/m.cogo/main.c:225
#, fuzzy
msgid "miscellaneous, distance"
msgstr "linh_tinh"

#: ../misc/m.cogo/main.c:226
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:228
msgid "It assumes a cartesian coordinate system"
msgstr "Nó giả định dùng hệ tọa độ Descartes"

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

#: ../misc/m.cogo/main.c:236
msgid "Suppress warnings"
msgstr "Chặn cảnh báo"

#: ../misc/m.cogo/main.c:241
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:256
msgid "Starting coordinate pair"
msgstr "Cặp tọa độ bắt đầu"

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

#: ../misc/m.cogo/main.c:275
#, 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:305 ../misc/m.cogo/main.c:308
msgid "Converting starting coordinate pair"
msgstr "Chuyển đổi cặp tọa độ bắt đầu"

#: ../misc/m.cogo/main.c:324
#, c-format
msgid "Input parse error on line %d"
msgstr "Lỗi phân tách đầu vào tại dòng %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/main.c:49 ../visualization/nviz/src/nviz_init.c:53
msgid "visualization, raster, vector, raster3d"
msgstr "xem, raster, vec-tơ, raster 3D"

#: ../misc/m.nviz.image/main.c:50
#, 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:51
msgid ""
"Renders surfaces (raster data), 2D/3D vector data, and volumes (3D raster "
"data) in 3D."
msgstr ""

#: ../misc/m.nviz.image/main.c:134
#, 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:146
#, 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:229
msgid "Unsupported output format"
msgstr "Định dạng đầu ra không được hỗ trợ"

#: ../misc/m.nviz.image/main.c:231 ../imagery/i.cluster/main.c:346
#, c-format
msgid "File <%s> created."
msgstr "Tập tin <%s> được tạo ra!"

#: ../misc/m.nviz.image/surface.c:68
#, 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:129 ../misc/m.nviz.image/volume.c:144
#, 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/surface.c:134
#, 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:211
#, 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:258 ../misc/m.nviz.image/surface.c:265
#, 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/volume.c:42 ../misc/m.nviz.image/volume.c:125
#, 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:92 ../misc/m.nviz.image/volume.c:231
#, c-format
msgid "Error tokenize '%s'"
msgstr "Lỗi tạo mã thông báo '%s'"

#: ../misc/m.nviz.image/volume.c:99 ../misc/m.nviz.image/volume.c:247
#, 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:105
#, 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:113 ../misc/m.nviz.image/volume.c:131
#: ../misc/m.nviz.image/volume.c:139 ../misc/m.nviz.image/volume.c:155
#: ../misc/m.nviz.image/volume.c:162 ../misc/m.nviz.image/volume.c:173
#: ../misc/m.nviz.image/volume.c:180
#, fuzzy, 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:242
#, fuzzy, c-format
msgid "Wrong name for axis: %s"
msgstr "Định dạng đầu vào sai: %s"

#: ../misc/m.nviz.image/volume.c:253
#, 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:266
#, 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:271
#, 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/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:130
#: ../misc/m.nviz.image/args.c:139 ../misc/m.nviz.image/args.c:146
#: ../misc/m.nviz.image/args.c:152 ../misc/m.nviz.image/args.c:160
#: ../misc/m.nviz.image/args.c:169 ../misc/m.nviz.image/args.c:179
#: ../misc/m.nviz.image/args.c:187 ../misc/m.nviz.image/args.c:197
#: ../misc/m.nviz.image/args.c:205 ../misc/m.nviz.image/args.c:215
#, fuzzy
msgid "Surfaces"
msgstr "Bề mặt"

#: ../misc/m.nviz.image/args.c:89
#, 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:90 ../misc/m.nviz.image/args.c:104
#: ../misc/m.nviz.image/args.c:114
msgid "Image"
msgstr "Ảnh"

#: ../misc/m.nviz.image/args.c:102
#: ../locale/scriptstrings/d.out.file_to_translate.c:4
msgid "Graphics file format"
msgstr "Định dạng tập tin đồ họa"

#: ../misc/m.nviz.image/args.c:112
#, 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:129
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:138
msgid "Elevation value(s)"
msgstr "Các giá trị độ cao"

#: ../misc/m.nviz.image/args.c:145
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:151
msgid "Color value(s)"
msgstr "(Các) giá trị màu"

#: ../misc/m.nviz.image/args.c:159
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:168
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:178
msgid "Transparency value(s)"
msgstr "Các giá trị độ trong suốt"

#: ../misc/m.nviz.image/args.c:186
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:196
msgid "Shininess value(s)"
msgstr "Các giá trị độ bóng"

#: ../misc/m.nviz.image/args.c:204
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:214
msgid "Emission value(s)"
msgstr "Các giá trị phát sáng"

#: ../misc/m.nviz.image/args.c:228
msgid "Draw mode"
msgstr "Chế độ vẽ"

#: ../misc/m.nviz.image/args.c:231 ../misc/m.nviz.image/args.c:242
#: ../misc/m.nviz.image/args.c:253 ../misc/m.nviz.image/args.c:265
#: ../misc/m.nviz.image/args.c:277 ../misc/m.nviz.image/args.c:286
#: ../misc/m.nviz.image/args.c:296 ../misc/m.nviz.image/args.c:526
#: ../misc/m.nviz.image/args.c:538
msgid "Draw"
msgstr "Vẽ"

#: ../misc/m.nviz.image/args.c:240
msgid "Fine resolution"
msgstr "Độ phân giải mịn"

#: ../misc/m.nviz.image/args.c:251
msgid "Coarse resolution"
msgstr "Độ phân giải thô"

#: ../misc/m.nviz.image/args.c:262
msgid "Draw style"
msgstr "Kiểu vẽ"

#: ../misc/m.nviz.image/args.c:274
msgid "Shading"
msgstr "Đổ bóng"

#: ../misc/m.nviz.image/args.c:283
msgid "Wire color"
msgstr "Màu mắt lưới"

#: ../misc/m.nviz.image/args.c:295
#, fuzzy
msgid "Surface position"
msgstr "Phép chiếu nguồn"

#: ../misc/m.nviz.image/args.c:307
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:308 ../misc/m.nviz.image/args.c:319
#: ../misc/m.nviz.image/args.c:330 ../misc/m.nviz.image/args.c:342
#: ../misc/m.nviz.image/args.c:352 ../misc/m.nviz.image/args.c:364
msgid "Vector lines"
msgstr "Các đường vec-tơ"

#: ../misc/m.nviz.image/args.c:318
msgid "Vector line width"
msgstr "Chiều dày đường vec-tơ"

#: ../misc/m.nviz.image/args.c:327
msgid "Vector line color"
msgstr "Màu đường vec-tơ"

#: ../misc/m.nviz.image/args.c:339
msgid "Vector line display mode"
msgstr "Chế độ trình bày đường vec-tơ"

#: ../misc/m.nviz.image/args.c:351
msgid "Vector line height"
msgstr "Độ cao đường vec-tơ"

#: ../misc/m.nviz.image/args.c:363
#, fuzzy
msgid "Vector lines position"
msgstr "Chiều dày đường vec-tơ"

#: ../misc/m.nviz.image/args.c:375
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:376 ../misc/m.nviz.image/args.c:387
#: ../misc/m.nviz.image/args.c:399 ../misc/m.nviz.image/args.c:410
#: ../misc/m.nviz.image/args.c:423 ../misc/m.nviz.image/args.c:433
msgid "Vector points"
msgstr "Các điểm vec-tơ"

#: ../misc/m.nviz.image/args.c:386
msgid "Icon size"
msgstr "K.thước biểu tượng"

#: ../misc/m.nviz.image/args.c:398
msgid "Icon width"
msgstr "Chiều rộng biểu tượng"

#: ../misc/m.nviz.image/args.c:407
msgid "Icon color"
msgstr "Màu biểu tượng"

#: ../misc/m.nviz.image/args.c:419
msgid "Icon marker"
msgstr "Ký hiệu đánh dấu biểu tượng"

#: ../misc/m.nviz.image/args.c:432
#, fuzzy
msgid "Vector points position"
msgstr "Các điểm vec-tơ"

#: ../misc/m.nviz.image/args.c:449
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:450 ../misc/m.nviz.image/args.c:461
#: ../misc/m.nviz.image/args.c:471 ../misc/m.nviz.image/args.c:483
#: ../misc/m.nviz.image/args.c:504
msgid "Viewpoint"
msgstr "Điểm quan sát"

#: ../misc/m.nviz.image/args.c:460
msgid "Viewpoint height (in map units)"
msgstr "Độ cao điểm q.sát (theo đ.vị b.đồ)"

#: ../misc/m.nviz.image/args.c:470
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:482
msgid "Viewpoint twist angle (in degrees)"
msgstr "Góc xoắn của điểm quan sát (độ)"

#: ../misc/m.nviz.image/args.c:503
msgid "Focus to point on surface (from SW corner in map units)"
msgstr ""

#: ../misc/m.nviz.image/args.c:513 ../misc/m.nviz.image/args.c:548
#: ../misc/m.nviz.image/args.c:560 ../misc/m.nviz.image/args.c:570
#: ../misc/m.nviz.image/args.c:578 ../misc/m.nviz.image/args.c:586
#: ../misc/m.nviz.image/args.c:595 ../misc/m.nviz.image/args.c:605
#: ../misc/m.nviz.image/args.c:613 ../misc/m.nviz.image/args.c:623
#: ../misc/m.nviz.image/args.c:635 ../misc/m.nviz.image/args.c:645
#: ../misc/m.nviz.image/args.c:656
#, fuzzy
msgid "Volumes"
msgstr "Thể tích"

#: ../misc/m.nviz.image/args.c:523
msgid "Volume draw mode"
msgstr "Chế độ vẽ thể tích"

#: ../misc/m.nviz.image/args.c:535
msgid "Volume shading"
msgstr "Đổ bóng thể tích"

#: ../misc/m.nviz.image/args.c:547
msgid "Volume position"
msgstr "Vị trí thể tích"

#: ../misc/m.nviz.image/args.c:558
msgid "Volume resolution"
msgstr "Độ phân giải thể tích"

#: ../misc/m.nviz.image/args.c:569
msgid "Isosurface level"
msgstr "Cấp bề mặt đồng giá trị"

#: ../misc/m.nviz.image/args.c:577
#, 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:585
#, fuzzy
msgid "Isosurface color"
msgstr "Cấp bề mặt đồng giá trị"

#: ../misc/m.nviz.image/args.c:594
#, 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:604
#, fuzzy
msgid "Transparency value(s)for isosurfaces"
msgstr "Các giá trị độ trong suốt"

#: ../misc/m.nviz.image/args.c:612
#, 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:622
#, fuzzy
msgid "Shininess value(s) for isosurfaces"
msgstr "Các giá trị độ bóng"

#: ../misc/m.nviz.image/args.c:634
msgid "Volume slice parallel to given axis (x, y, z)"
msgstr ""

#: ../misc/m.nviz.image/args.c:644
#, fuzzy
msgid "Volume slice position"
msgstr "Vị trí thể tích"

#: ../misc/m.nviz.image/args.c:655
msgid "Volume slice transparency"
msgstr ""

#: ../misc/m.nviz.image/args.c:671
msgid "Cutting plane index (0-5)"
msgstr ""

#: ../misc/m.nviz.image/args.c:672 ../misc/m.nviz.image/args.c:681
#: ../misc/m.nviz.image/args.c:690 ../misc/m.nviz.image/args.c:701
#: ../misc/m.nviz.image/args.c:712
#, fuzzy
msgid "Cutting planes"
msgstr "Đang các điểm phân vị"

#: ../misc/m.nviz.image/args.c:680
#, 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:691
msgid "Cutting plane rotation along the vertical axis"
msgstr ""

#: ../misc/m.nviz.image/args.c:702
#, fuzzy
msgid "Cutting plane tilt"
msgstr "Đang các điểm phân vị"

#: ../misc/m.nviz.image/args.c:713
msgid "Cutting plane color (between two surfaces)"
msgstr ""

#: ../misc/m.nviz.image/args.c:727
#, 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:728 ../misc/m.nviz.image/args.c:734
#: ../misc/m.nviz.image/args.c:743 ../misc/m.nviz.image/args.c:753
#, fuzzy
msgid "Lighting"
msgstr "Hiện có"

#: ../misc/m.nviz.image/args.c:733
#, fuzzy
msgid "Light color"
msgstr "Màu khi được chọn"

#: ../misc/m.nviz.image/args.c:742
msgid "Light brightness"
msgstr ""

#: ../misc/m.nviz.image/args.c:752
msgid "Light ambient"
msgstr ""

#: ../misc/m.nviz.image/args.c:764
msgid ""
"nw;North-West edge;ne;North-East edge;sw;South-West edge;se;South-East edge"
msgstr ""

#: ../misc/m.nviz.image/args.c:768
#, fuzzy
msgid "Fringe edges"
msgstr "Đang ghi các gờ..."

#: ../misc/m.nviz.image/args.c:769 ../misc/m.nviz.image/args.c:775
#: ../misc/m.nviz.image/args.c:784
#, fuzzy
msgid "Fringe"
msgstr "Đang định dạng"

#: ../misc/m.nviz.image/args.c:774
#, fuzzy
msgid "Fringe color"
msgstr "Màu đường"

#: ../misc/m.nviz.image/args.c:783
#, fuzzy
msgid "Fringe elevation"
msgstr "Truy theo độ cao"

#: ../misc/m.nviz.image/args.c:796
msgid ""
"Place north arrow at given position \t(in screen coordinates from bottom "
"left corner)"
msgstr ""

#: ../misc/m.nviz.image/args.c:798 ../misc/m.nviz.image/args.c:807
#: ../misc/m.nviz.image/args.c:814
#, fuzzy
msgid "Decoration"
msgstr "Tương quan"

#: ../misc/m.nviz.image/args.c:806
#, fuzzy
msgid "North arrow size (in map units)"
msgstr "K.thước nhãn (theo đ.vị b.đồ)"

#: ../misc/m.nviz.image/args.c:813
#, fuzzy
msgid "North arrow color"
msgstr "Chỉ vẽ mũi tên chỉ hướng bắc"

#: ../misc/m.nviz.image/args.c:862
#, 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:876 ../misc/m.nviz.image/args.c:906
#: ../misc/m.nviz.image/args.c:912 ../misc/m.nviz.image/args.c:918
#: ../misc/m.nviz.image/args.c:924 ../misc/m.nviz.image/args.c:930
#: ../misc/m.nviz.image/args.c:936
#, c-format
msgid "Inconsistent number of attributes (<%s/%s> %d: <%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:947
#, fuzzy, c-format
msgid "Inconsistent number of attributes (<%s> %d: <%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:952 ../misc/m.nviz.image/args.c:957
#: ../misc/m.nviz.image/args.c:968 ../misc/m.nviz.image/args.c:975
#: ../misc/m.nviz.image/args.c:982 ../misc/m.nviz.image/args.c:989
#: ../misc/m.nviz.image/args.c:996 ../misc/m.nviz.image/args.c:1028
#, c-format
msgid "Inconsistent number of attributes (<%s> %d: <%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:1012 ../misc/m.nviz.image/args.c:1021
#, fuzzy, c-format
msgid "Inconsistent number of attributes (<%s> %d: <%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:1034
#, fuzzy, c-format
msgid "Inconsistent number of attributes (<%s> %d: <%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:1045
#, c-format
msgid "Inconsistent number of attributes (<%s/%s> %d: <%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/vector.c:179
msgid "Unknown icon marker"
msgstr "Đánh dấu biểu tượng không biết"

#: ../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:2
#: ../locale/scriptstrings/v.convert.all_to_translate.c:2
#: ../locale/scriptstrings/v.in.e00_to_translate.c:2
#: ../locale/scriptstrings/v.in.lines_to_translate.c:2
#: ../vector/v.in.dxf/main.c:60 ../vector/v.in.ascii/in.c:48
#: ../vector/v.in.dwg/main.c:65 ../vector/v.in.ogr/main.c:106
msgid "vector, import"
msgstr "vector, nhập"

#: ../locale/scriptstrings/v.in.mapgen_to_translate.c:3
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:4
#, 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:5
#, 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:6
#: ../locale/scriptstrings/v.in.gpsbabel_to_translate.c:10
#: ../locale/scriptstrings/v.in.garmin_to_translate.c:11
#, 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/d.split.frame_to_translate.c:1
#, fuzzy
msgid "Split the display into subframes."
msgstr "Nhập bản đồ cần trình bày ở khung thứ nhất"

#: ../locale/scriptstrings/d.split.frame_to_translate.c:2
#, fuzzy
msgid "Number of subframes"
msgstr "Số khung ảnh"

#: ../locale/scriptstrings/d.split.frame_to_translate.c:3
msgid "Split horizontally not vertically"
msgstr ""

#: ../locale/scriptstrings/d.monsize_to_translate.c:1
msgid "Selects/starts specified monitor at specified size"
msgstr "Chọn/Khởi động màn hình được chỉ định với kích thước được chỉ định"

#: ../locale/scriptstrings/d.monsize_to_translate.c:2
#: ../locale/scriptstrings/d.mvmon_to_translate.c:2
#: ../locale/scriptstrings/d.resize_to_translate.c:2
#: ../locale/scriptstrings/d.split_to_translate.c:2
#: ../display/d.frame/frame.c:60 ../display/d.erase/main.c:32
#: ../display/d.colorlist/main.c:35 ../display/d.extend/main.c:31
#: ../display/d.font/main.c:46 ../display/d.font.freetype/main.c:59
msgid "display, setup"
msgstr "trình bày, cài đặt"

#: ../locale/scriptstrings/d.monsize_to_translate.c:3
msgid "Display monitor to start"
msgstr "Trình bày màn hình để khởi động"

#: ../locale/scriptstrings/d.monsize_to_translate.c:4
msgid "Width in pixels of new display monitor"
msgstr "Chiều rộng tính theo điểm ảnh của màn hình trình bày mới"

#: ../locale/scriptstrings/d.monsize_to_translate.c:5
msgid "Height in pixels of new display monitor"
msgstr "Chiều cao tính theo điểm ảnh của màn hình trình bày mới"

#: ../locale/scriptstrings/d.mvmon_to_translate.c:1
#, fuzzy
msgid "Moves displayed maps to another monitor"
msgstr "chuyển các bản đồ được trình bày hiện tại sang một màn hình khác"

#: ../locale/scriptstrings/d.mvmon_to_translate.c:3
msgid "clear target monitor before moving"
msgstr "xóa màn hình đích trước khi chuyển"

#: ../locale/scriptstrings/d.mvmon_to_translate.c:4
msgid "stay with source monitor"
msgstr "'ở lại' với màn hình nguồn"

#: ../locale/scriptstrings/d.mvmon_to_translate.c:5
msgid "kill source monitor after moving"
msgstr "tắt màn hình nguồn sau khi chuyển"

#: ../locale/scriptstrings/d.mvmon_to_translate.c:6
msgid "Target monitor"
msgstr "Màn hình đích"

#: ../locale/scriptstrings/d.mvmon_to_translate.c:7
msgid "Source monitor"
msgstr "Màn hình nguồn"

#: ../locale/scriptstrings/d.resize_to_translate.c:1
msgid "Resizes active display monitor"
msgstr "Thay đổi k.thước màn hình trình bày"

#: ../locale/scriptstrings/d.resize_to_translate.c:3
msgid "New width for window"
msgstr "Chiều rộng mới cho cửa sổ"

#: ../locale/scriptstrings/d.resize_to_translate.c:4
msgid "New height for window"
msgstr "Chiều cao mới cho cửa sổ"

#: ../locale/scriptstrings/r3.mapcalculator_to_translate.c:1
#, fuzzy
msgid "Calculates new grid3D volume from r3.mapcalc expression."
msgstr "r3.mapcalculator - Tính thể tích grid3D mới từ biểu thức r3.mapcalc"

#: ../locale/scriptstrings/r3.mapcalculator_to_translate.c:2
#, fuzzy
msgid "A (grid3D file)"
msgstr "A (tập tin grid3D"

#: ../locale/scriptstrings/r3.mapcalculator_to_translate.c:3
#, fuzzy
msgid "B (grid3D file)"
msgstr "B (tập tin grid3D):"

#: ../locale/scriptstrings/r3.mapcalculator_to_translate.c:4
#, fuzzy
msgid "C (grid3D file)"
msgstr "C (tập grid3D)"

#: ../locale/scriptstrings/r3.mapcalculator_to_translate.c:5
#, fuzzy
msgid "D (grid3D file)"
msgstr "D (tập tin grid3D):"

#: ../locale/scriptstrings/r3.mapcalculator_to_translate.c:6
#, fuzzy
msgid "E (grid3D file)"
msgstr "E (tập tin grid3D):"

#: ../locale/scriptstrings/r3.mapcalculator_to_translate.c:7
#, fuzzy
msgid "F (grid3D file)"
msgstr "F (tập tin grid3D):"

#: ../locale/scriptstrings/r3.mapcalculator_to_translate.c:8
#: ../locale/scriptstrings/r.mapcalculator_to_translate.c:8
#, fuzzy
msgid "Formula (e.g. A-B or A*C+B)"
msgstr "Công thức (ví dụ A-B hoặc A*C+B):"

#: ../locale/scriptstrings/r3.mapcalculator_to_translate.c:9
#, fuzzy
msgid "Name for output grid3D volume"
msgstr "Tên cho tập tin đầu ra"

#: ../locale/scriptstrings/r3.mapcalculator_to_translate.c:10
#: ../locale/scriptstrings/r.mapcalculator_to_translate.c:10
msgid "Show help"
msgstr "Hiển thị trợ giúp"

#: ../locale/scriptstrings/r3.mapcalculator_to_translate.c:11
msgid "Expert mode (enter a set of r3.mapcalc expressions)"
msgstr "Chế độ chuyên gia (nhập tập hợp các biểu thức r3.mapcalc)"

#: ../locale/scriptstrings/r3.mapcalculator_to_translate.c:12
#: ../locale/scriptstrings/r.mapcalculator_to_translate.c:12
#, fuzzy
msgid "Do not overwrite existing map"
msgstr "Không ghi đè bản đồ hiện có"

#: ../locale/scriptstrings/v.in.gns_to_translate.c:1
#, 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"

#: ../locale/scriptstrings/v.in.gns_to_translate.c:2
#: ../locale/scriptstrings/v.in.geonames_to_translate.c:2
msgid "vector, import, gazetteer"
msgstr "vector, nhập dữ liệu, gazetteer"

#: ../locale/scriptstrings/v.in.gns_to_translate.c:3
msgid "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)"

#: ../locale/scriptstrings/v.in.gns_to_translate.c:4
#: ../locale/scriptstrings/v.in.geonames_to_translate.c:4
#: ../locale/scriptstrings/v.in.e00_to_translate.c:6
#: ../locale/scriptstrings/v.dissolve_to_translate.c:4
#: ../locale/scriptstrings/v.centroids_to_translate.c:4
#: ../locale/scriptstrings/v.in.lines_to_translate.c:5
#: ../locale/scriptstrings/v.in.wfs_to_translate.c:4
#, fuzzy
msgid "Name for output vector map"
msgstr "Tên của bản đồ vector đầu ra"

#: ../locale/scriptstrings/v.colors_to_translate.c:1
msgid ""
"Set color rules for features in a vector using a numeric attribute column."
msgstr ""

#: ../locale/scriptstrings/v.colors_to_translate.c:2
#, fuzzy
msgid "vector, color table"
msgstr "raster, xuất dữ liệu."

#: ../locale/scriptstrings/v.colors_to_translate.c:3
#: ../locale/scriptstrings/v.out.gpsbabel_to_translate.c:6
#: ../locale/scriptstrings/v.report_to_translate.c:5
#: ../locale/scriptstrings/v.dissolve_to_translate.c:3
#: ../locale/scriptstrings/v.centroids_to_translate.c:3
#: ../vector/v.hull/main.c:278
msgid "Name of input vector map"
msgstr "Tên của bản đồ vector đầu vào"

#: ../locale/scriptstrings/v.colors_to_translate.c:4
#, 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"

#: ../locale/scriptstrings/v.colors_to_translate.c:5
#, fuzzy
msgid "Layer number of data column"
msgstr "Lớp cần thêm cột vào"

#: ../locale/scriptstrings/v.colors_to_translate.c:6
#, fuzzy
msgid "Name of color column to populate"
msgstr "Tên của cột cần trình bày"

#: ../locale/scriptstrings/v.colors_to_translate.c:8
#, fuzzy
msgid "Manually set range (min,max)"
msgstr "Miền số nguyên: min,max"

#: ../locale/scriptstrings/v.colors_to_translate.c:13
#, fuzzy
msgid "Path to rules file"
msgstr "Đường dẫn đến tập tin VTK tạo thành"

#: ../locale/scriptstrings/v.colors_to_translate.c:15
#, fuzzy
msgid "Save placeholder raster map for use with d.legend"
msgstr "Tên của bản đồ hướng raster cần trình bày"

#: ../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:2
#: ../locale/scriptstrings/v.db.join_to_translate.c:2
#: ../locale/scriptstrings/v.db.addcol_to_translate.c:2
#: ../locale/scriptstrings/v.db.addtable_to_translate.c:2
#: ../locale/scriptstrings/v.db.update_to_translate.c:2
#: ../locale/scriptstrings/v.db.dropcol_to_translate.c:2
#: ../locale/scriptstrings/v.what.vect_to_translate.c:2
#: ../locale/scriptstrings/v.db.renamecol_to_translate.c:2
#: ../locale/scriptstrings/v.db.reconnect.all_to_translate.c:2
#: ../vector/v.db.select/main.c:53 ../vector/v.vect.stats/main.c:128
#: ../vector/v.distance/main.c:114 ../vector/v.to.db/main.c:33
#: ../vector/v.db.connect/main.c:50
msgid "vector, database, attribute table"
msgstr "vector, CSDL, bảng thuộc tính"

#: ../locale/scriptstrings/v.db.droptable_to_translate.c:3
#, 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:4
#, fuzzy
msgid "Vector map from which to remove attribute table"
msgstr "tên bản đồ vector cần loại bỏ bảng thuộc tính"

#: ../locale/scriptstrings/v.db.droptable_to_translate.c:5
#, fuzzy
msgid "Name of existing attribute table (default: vector map name)"
msgstr "Tên của bảng thuộc tính hiện có (mặc định: tên bản đồ vector)"

#: ../locale/scriptstrings/v.db.droptable_to_translate.c:6
msgid "Layer from which to drop linked attribute table"
msgstr "Lớp cần bỏ (drop) bảng thuộc tính liên kết"

#: ../locale/scriptstrings/d.shadedmap_to_translate.c:1
msgid "Drapes a color raster over a shaded relief map using d.his"
msgstr ""

#: ../locale/scriptstrings/d.shadedmap_to_translate.c:2
#, fuzzy
msgid "Name of shaded relief or aspect map"
msgstr "Tên tập tin raster mới"

#: ../locale/scriptstrings/d.shadedmap_to_translate.c:3
#, fuzzy
msgid "Name of raster to drape over relief map"
msgstr "Tên của bản đồ góc raster"

#: ../locale/scriptstrings/d.shadedmap_to_translate.c:4
#, fuzzy
msgid "Percent to brighten"
msgstr "Phần trăm hội tụ"

#: ../locale/scriptstrings/v.db.univar_to_translate.c:1
#: ../locale/scriptstrings/v.univar.sh_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.db.univar_to_translate.c:2
#: ../locale/scriptstrings/v.univar.sh_to_translate.c:2
#: ../vector/v.univar/main.c:93 ../vector/v.class/main.c:45
#: ../vector/v.qcount/main.c:69 ../vector/v.normal/main.c:79
#: ../vector/v.kcv/main.c:76 ../vector/lidar/v.outlier/main.c:73
#: ../vector/v.random/main.c:84
msgid "vector, statistics"
msgstr "vector, thống kê"

#: ../locale/scriptstrings/v.db.univar_to_translate.c:3
#: ../locale/scriptstrings/v.univar.sh_to_translate.c:3
#, 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/v.db.univar_to_translate.c:4
#: ../locale/scriptstrings/v.univar.sh_to_translate.c:4
msgid "Name of data table"
msgstr "Tên của bảng dữ liệu"

#: ../locale/scriptstrings/v.db.univar_to_translate.c:5
#: ../locale/scriptstrings/v.univar.sh_to_translate.c:5
#, fuzzy
msgid "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/v.db.univar_to_translate.c:6
#: ../locale/scriptstrings/v.univar.sh_to_translate.c:6
msgid "Database/directory for table"
msgstr "CSDL/thư mục dùng cho bảng"

#: ../locale/scriptstrings/v.db.univar_to_translate.c:7
#: ../locale/scriptstrings/v.univar.sh_to_translate.c:7
msgid "Database driver"
msgstr "Trình điều khiển CSDL"

#: ../locale/scriptstrings/v.db.univar_to_translate.c:8
#: ../locale/scriptstrings/v.univar.sh_to_translate.c:8
#: ../locale/scriptstrings/v.out.gpsbabel_to_translate.c:13
#: ../locale/scriptstrings/d.vect.thematic_to_translate.c:47
msgid "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'"

#: ../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:3
#, 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:4
#, 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:5
#, fuzzy
msgid "Join column in map table"
msgstr "Kiểu cột không biết"

#: ../locale/scriptstrings/v.db.join_to_translate.c:6
#, fuzzy
msgid "Other table name"
msgstr "Tên bảng đầu ra"

#: ../locale/scriptstrings/v.db.join_to_translate.c:7
#, fuzzy
msgid "Join column in other table"
msgstr "Kiểu cột không biết"

#: ../locale/scriptstrings/v.convert.all_to_translate.c:1
#, 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"

#: ../locale/scriptstrings/v.convert.all_to_translate.c:3
msgid "run non-interactively"
msgstr "Chạy ở chế độ không tương tác"

#: ../locale/scriptstrings/v.in.gpsbabel_to_translate.c:1
#, fuzzy
msgid ""
"Import waypoints, routes, and tracks from a GPS receiver or GPS download "
"file into a vector map."
msgstr ""
"Tải xuống Điểm tọa độ, Lộ trình và Đường đi từ một máy GPS hoặc một tập tin "
"ascii GPS vào một bản đồ vector."

#: ../locale/scriptstrings/v.in.gpsbabel_to_translate.c:2
#: ../locale/scriptstrings/v.in.garmin_to_translate.c:2
msgid "vector, import, GPS"
msgstr "vector, nhập dữ liệu, GPS"

#: ../locale/scriptstrings/v.in.gpsbabel_to_translate.c:4
#, fuzzy
msgid "Import waypoints"
msgstr "Đang trích các điểm..."

#: ../locale/scriptstrings/v.in.gpsbabel_to_translate.c:5
#, fuzzy
msgid "Import routes"
msgstr "Nhập"

#: ../locale/scriptstrings/v.in.gpsbabel_to_translate.c:6
#, fuzzy
msgid "Import track"
msgstr "Nhập"

#: ../locale/scriptstrings/v.in.gpsbabel_to_translate.c:7
#, fuzzy
msgid "Force vertices of track or route data as points"
msgstr "buộc đổi các đỉnh của dữ liệu đường đi hoặc lộ trình thành điểm"

#: ../locale/scriptstrings/v.in.gpsbabel_to_translate.c:8
#: ../locale/scriptstrings/v.in.garmin_to_translate.c:10
#, fuzzy
msgid "Do not attempt projection transform from WGS84"
msgstr "không cố gắng chuyển đổi phép chiếu từ WGS84"

#: ../locale/scriptstrings/v.in.gpsbabel_to_translate.c:9
#, fuzzy
msgid "Device or file used to import data"
msgstr "Thiết bị hoặc tập tin dùng để nhập dữ liệu"

#: ../locale/scriptstrings/v.in.gpsbabel_to_translate.c:11
#, fuzzy
msgid "Format of GPS input data (use gpsbabel supported formats)"
msgstr ""
"định dạng của dữ liệu GPS đầu vào (dùng các định dạng được gpsbabel hỗ trợ)"

#: ../locale/scriptstrings/v.in.gpsbabel_to_translate.c:12
#, fuzzy
msgid ""
"Projection of input data (PROJ.4 style), if not set Lat/Lon WGS84 is assumed"
msgstr ""
"phép chiếu của dữ liệu đầu vào (dùng các tùy chọn của PROJ.4); nếu không "
"thiết lập, giả định rằng dữ liệu là Kinh/vĩ WGS84"

#: ../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:3
msgid "Test name"
msgstr "Kiểm tra tên"

#: ../locale/scriptstrings/r.in.srtm_to_translate.c:1
msgid "Import SRTM HGT files into GRASS"
msgstr "Nhập các tập tin SRTM HGT vào GRASS"

#: ../locale/scriptstrings/r.in.srtm_to_translate.c:3
msgid "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:4
msgid "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:5
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.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:2
msgid "imagery, raster, multispectral"
msgstr "ảnh, raster, đa phổ"

#: ../locale/scriptstrings/i.spectral_to_translate.c:3
#, fuzzy
msgid "Group input"
msgstr "nhóm đầu vào"

#: ../locale/scriptstrings/i.spectral_to_translate.c:4
#, fuzzy
msgid "Raster input maps"
msgstr "Bản đồ raster đầu vào"

#: ../locale/scriptstrings/i.spectral_to_translate.c:5
#, fuzzy
msgid "Write output to PNG image"
msgstr "Ghi đè tập tin bản đồ đầu ra"

#: ../locale/scriptstrings/i.spectral_to_translate.c:6
msgid "Use image list and not group"
msgstr "Dùng danh sách ảnh chứ không dùng nhóm"

#: ../locale/scriptstrings/i.spectral_to_translate.c:7
msgid "Select multiple points"
msgstr "Cho nhiều điểm một lượt"

#: ../locale/scriptstrings/i.spectral_to_translate.c:8
#, fuzzy
msgid "Show pick coordinates instead of numbering in the legend"
msgstr "nhãn bằng tọa độ thay vì đánh số"

#: ../locale/scriptstrings/d.redraw_to_translate.c:1
#, fuzzy
msgid "Redraws the current display frame in the GRASS monitor"
msgstr "vẽ lại các bản đồ được trình bày hiện tại trong màn hình GRASS"

#: ../locale/scriptstrings/d.redraw_to_translate.c:2
#: ../locale/scriptstrings/d.rast.leg_to_translate.c:2
#: ../display/d.mon/cmd/main.c:49 ../visualization/ximgview/main.c:270
msgid "display"
msgstr "trình bày"

#: ../locale/scriptstrings/d.redraw_to_translate.c:3
#, fuzzy
msgid "Redraw all frames"
msgstr "Lưu tất cả các khung"

#: ../locale/scriptstrings/d.redraw_to_translate.c:4
msgid "Do not preserve individual regions when redrawing all frames"
msgstr ""

#: ../locale/scriptstrings/g.manual_to_translate.c:1
#, fuzzy
msgid "Display the HTML man pages of GRASS"
msgstr "trình bày các trang man HTML của GRASS"

#: ../locale/scriptstrings/g.manual_to_translate.c:2
msgid "general, manual, help"
msgstr "tổng quát, hướng dẫn, trợ giúp"

#: ../locale/scriptstrings/g.manual_to_translate.c:3
#, fuzzy
msgid "Display index"
msgstr "trình bày chỉ mục"

#: ../locale/scriptstrings/g.manual_to_translate.c:4
#, 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:5
#, fuzzy
msgid "Manual entry to be displayed"
msgstr "mục hướng dẫn cần trình bày"

#: ../locale/scriptstrings/v.in.geonames_to_translate.c:1
#, fuzzy
msgid "Imports geonames.org 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"

#: ../locale/scriptstrings/v.in.geonames_to_translate.c:3
#, fuzzy
msgid "Uncompressed geonames file from (with .txt extension)"
msgstr "Tập tin GNS không nén từ NGA (với đuôi mở rộng .txt)"

#: ../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:3
#, fuzzy
msgid "GRASS table name"
msgstr "tên bảng"

#: ../locale/scriptstrings/db.out.ogr_to_translate.c:4
#, fuzzy
msgid "Table file to be exported or DB connection string"
msgstr "Tập tin raster ascii cần nhập"

#: ../locale/scriptstrings/db.out.ogr_to_translate.c:5
#, fuzzy
msgid "Table format"
msgstr "Định dạng OGR."

#: ../locale/scriptstrings/db.out.ogr_to_translate.c:6
#: ../locale/scriptstrings/db.in.ogr_to_translate.c:5
#, fuzzy
msgid "Name for output table"
msgstr "Tên cho tập tin đầu ra"

#: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:1
msgid "Import of SPOT VGT NDVI file 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/r.in.aster_to_translate.c:2
msgid "raster, imagery, import"
msgstr "raster, ảnh, nhập dữ liệu"

#: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:3
#, 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:4
msgid "existing SPOT VGT NDVI HDF file (0001_NDV.HDF)"
msgstr "tập tin SPOT VGT NDVI hiện có (0001_NDV.HDF)"

#: ../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:2
msgid "raster, elevation, interpolation"
msgstr "raster, độ cao, nội suy"

#: ../locale/scriptstrings/r.fillnulls_to_translate.c:3
#, fuzzy
msgid "Name of input raster map in which to fill nulls"
msgstr "Bản đồ raster cần lấp đầy các giá trị null"

#: ../locale/scriptstrings/r.fillnulls_to_translate.c:4
#, fuzzy
msgid "Name for output raster map with nulls filled by interpolation"
msgstr ""
"Bản đồ raster đầu ra với các giá trị null được lấp đầy bằng cách nội suy từ "
"các giá trị xung quanh"

#: ../locale/scriptstrings/r.fillnulls_to_translate.c:5
msgid "Spline tension parameter"
msgstr "Tham số sức căng của đường spline"

#: ../locale/scriptstrings/r.fillnulls_to_translate.c:6
msgid "Spline smoothing parameter"
msgstr "Tham số làm trơn của đường spline"

#: ../locale/scriptstrings/v.in.sites.all_to_translate.c:1
#, fuzzy
msgid ""
"Converts all old GRASS < Ver5.7 sites maps in current mapset to vector maps."
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"

#: ../locale/scriptstrings/v.in.sites.all_to_translate.c:2
msgid "sites, vector, import"
msgstr "địa điểm, vector, nhập dữ liệu"

#: ../locale/scriptstrings/v.in.sites.all_to_translate.c:3
#, fuzzy
msgid "Run non-interactively"
msgstr "Chạy ở chế độ không tương tác"

#: ../locale/scriptstrings/i.landsat.rgb_to_translate.c:1
#, fuzzy
msgid "Performs auto-balancing of colors for LANDSAT images."
msgstr "Cân bằng màu tự động cho các ảnh LANDSAT"

#: ../locale/scriptstrings/i.landsat.rgb_to_translate.c:2
msgid "raster, imagery, colors"
msgstr "raster, ảnh, màu sắc"

#: ../locale/scriptstrings/i.landsat.rgb_to_translate.c:3
msgid "LANDSAT red channel"
msgstr "Kênh đỏ LANDSAT"

#: ../locale/scriptstrings/i.landsat.rgb_to_translate.c:4
msgid "LANDSAT green channel"
msgstr "Kênh lục LANDSAT"

#: ../locale/scriptstrings/i.landsat.rgb_to_translate.c:5
msgid "LANDSAT blue channel"
msgstr "Kênh xanh LANDSAT"

#: ../locale/scriptstrings/i.landsat.rgb_to_translate.c:6
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.landsat.rgb_to_translate.c:7
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.landsat.rgb_to_translate.c:8
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.landsat.rgb_to_translate.c:9
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/v.out.gpsbabel_to_translate.c:1
msgid ""
"Exports a vector map to a GPS receiver or file format supported by GpsBabel."
msgstr ""

#: ../locale/scriptstrings/v.out.gpsbabel_to_translate.c:2
#, fuzzy
msgid "vector, export, GPS"
msgstr "vector, nhập dữ liệu, GPS"

#: ../locale/scriptstrings/v.out.gpsbabel_to_translate.c:3
#, fuzzy
msgid "Export as waypoints"
msgstr "Đang trích các điểm..."

#: ../locale/scriptstrings/v.out.gpsbabel_to_translate.c:4
#, fuzzy
msgid "Export as routes"
msgstr "Nhập"

#: ../locale/scriptstrings/v.out.gpsbabel_to_translate.c:5
#, fuzzy
msgid "Export as tracks"
msgstr "Nhập"

#: ../locale/scriptstrings/v.out.gpsbabel_to_translate.c:7
#, fuzzy
msgid "Feature type(s)"
msgstr "Kiểu đối tượng"

#: ../locale/scriptstrings/v.out.gpsbabel_to_translate.c:8
#, fuzzy
msgid "Name for output file or GPS device"
msgstr "Tên cho tập tin đầu ra"

#: ../locale/scriptstrings/v.out.gpsbabel_to_translate.c:9
#, fuzzy
msgid "GpsBabel supported output format"
msgstr "Liệt kê các định dạng đầu ra được hỗ trợ"

#: ../locale/scriptstrings/v.out.gpsbabel_to_translate.c:10
#: ../locale/scriptstrings/v.report_to_translate.c:6
#: ../locale/scriptstrings/d.vect.thematic_to_translate.c:17
#: ../locale/scriptstrings/v.centroids_to_translate.c:6
#: ../vector/v.out.vtk/main.c:83
msgid "Layer number"
msgstr "Lớp số"

#: ../locale/scriptstrings/v.out.gpsbabel_to_translate.c:11
#: ../locale/scriptstrings/v.db.addcol_to_translate.c:5
#: ../locale/scriptstrings/v.dissolve_to_translate.c:6
msgid ""
"A single vector map can be connected to multiple database tables. This "
"number determines which table to use."
msgstr ""

#: ../locale/scriptstrings/v.out.gpsbabel_to_translate.c:12
#: ../locale/scriptstrings/v.out.gpsbabel_to_translate.c:15
msgid "Subset"
msgstr ""

#: ../locale/scriptstrings/v.out.gpsbabel_to_translate.c:14
msgid "Example: income < 1000 and inhab >= 10000"
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:2
#: ../locale/scriptstrings/d.correlate_to_translate.c:2
#, fuzzy
msgid "display, diagram"
msgstr "trình bày, biểu đồ"

#: ../locale/scriptstrings/d.polar_to_translate.c:3
msgid "Name of raster angle map"
msgstr "Tên của bản đồ góc raster"

#: ../locale/scriptstrings/d.polar_to_translate.c:4
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:5
msgid "Name of 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:6
msgid "Plot using Xgraph"
msgstr "Vẽ đồ thị bằng Xgraph"

#: ../locale/scriptstrings/v.db.addcol_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.addcol_to_translate.c:3
#, fuzzy
msgid "Name of vector map for which to edit attribute table"
msgstr "bản đồ vector cần chỉnh sửa bảng thuộc tính"

#: ../locale/scriptstrings/v.db.addcol_to_translate.c:4
#, fuzzy
msgid "Layer number where to add column(s)"
msgstr "Lớp cần thêm cột vào"

#: ../locale/scriptstrings/v.db.addcol_to_translate.c:6
msgid "Name and type of the new column(s) ('name type [,name type, ...]')"
msgstr ""

#: ../locale/scriptstrings/v.db.addcol_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/db.dropcol_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/db.dropcol_to_translate.c:4
#, fuzzy
msgid "Table from which to drop attribute column"
msgstr "bản đồ vector cần chỉnh sửa bảng thuộc tính"

#: ../locale/scriptstrings/db.dropcol_to_translate.c:5
#, fuzzy
msgid "Name of the column"
msgstr "Số cột"

#: ../locale/scriptstrings/i.tasscap_to_translate.c:1
msgid "Tasseled Cap (Kauth Thomas) transformation for LANDSAT-TM data"
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:2
msgid "raster, imagery"
msgstr "raster, ảnh"

#: ../locale/scriptstrings/i.tasscap_to_translate.c:3
msgid "use transformation rules for LANDSAT-4"
msgstr "dùng các quy tắc chuyển đổi cho LANDSAT-4"

#: ../locale/scriptstrings/i.tasscap_to_translate.c:4
msgid "use transformation rules for LANDSAT-5"
msgstr "dùng các quy tắc chuyển đổi cho LANDSAT-5"

#: ../locale/scriptstrings/i.tasscap_to_translate.c:5
msgid "use transformation rules for LANDSAT-7"
msgstr "dùng các quy tắc chuyển đổi cho LANDSAT-7"

#: ../locale/scriptstrings/i.tasscap_to_translate.c:6
msgid "raster input map (LANDSAT channel 1)"
msgstr "Bản đồ raster đầu vào (LANDSAT kênh 1)"

#: ../locale/scriptstrings/i.tasscap_to_translate.c:7
msgid "raster input map (LANDSAT channel 2)"
msgstr "Bản đồ raster đầu vào (LANDSAT kênh 2)"

#: ../locale/scriptstrings/i.tasscap_to_translate.c:8
msgid "raster input map (LANDSAT channel 3)"
msgstr "Bản đồ raster đầu vào (LANDSAT kênh 3)"

#: ../locale/scriptstrings/i.tasscap_to_translate.c:9
msgid "raster input map (LANDSAT channel 4)"
msgstr "Bản đồ raster đầu vào (LANDSAT kênh 4)"

#: ../locale/scriptstrings/i.tasscap_to_translate.c:10
msgid "raster input map (LANDSAT channel 5)"
msgstr "Bản đồ raster đầu vào (LANDSAT kênh 5)"

#: ../locale/scriptstrings/i.tasscap_to_translate.c:11
msgid "raster input map (LANDSAT channel 7)"
msgstr "Bản đồ raster đầu vào (LANDSAT kênh 7)"

#: ../locale/scriptstrings/i.tasscap_to_translate.c:12
msgid "raster output TC maps prefix"
msgstr "Tiền tố cho bản đồ raster TC đầu ra"

#: ../locale/scriptstrings/r.pack_to_translate.c:1
msgid "Packs up a raster map and support files for copying."
msgstr ""

#: ../locale/scriptstrings/r.pack_to_translate.c:2
#: ../locale/scriptstrings/r.unpack_to_translate.c:2
#, fuzzy
msgid "raster, copying"
msgstr "raster, địa hình"

#: ../locale/scriptstrings/r.pack_to_translate.c:3
#, 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.pack_to_translate.c:4
#, fuzzy
msgid "Name for output file (default is input-map.pack)"
msgstr "Tên của bản đồ raster đầu ra (mặc định: tên đầu vào)"

#: ../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:3
#, 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:4
msgid "Table name of SQL DB table"
msgstr ""

#: ../locale/scriptstrings/db.in.ogr_to_translate.c:6
#, 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/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:3
msgid "Vector map for which to add new attribute table"
msgstr "Bản đồ vector cần thêm bảng thuộc tính mới"

#: ../locale/scriptstrings/v.db.addtable_to_translate.c:4
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:5
msgid "Layer 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:6
#, fuzzy
msgid ""
"Name and type of the new column(s) (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.in.e00_to_translate.c:1
#, fuzzy
msgid "Import 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 file"
msgstr "tập tin E00"

#: ../locale/scriptstrings/v.in.e00_to_translate.c:5
msgid "Input type point, line or area"
msgstr "Kiểu đầu vào điểm (point), đường (line) hoặc vùng (area)"

#: ../locale/scriptstrings/v.in.garmin_to_translate.c:1
#, fuzzy
msgid ""
"Download waypoints, routes, and tracks from a Garmin GPS receiver into a "
"vector map."
msgstr ""
"Tải các Điểm tọa độ, Lộ trình và Đường đi từ một máy định vị Garmin vào một "
"bản đồ vector."

#: ../locale/scriptstrings/v.in.garmin_to_translate.c:4
#, fuzzy
msgid "Download Waypoints from GPS"
msgstr "tải các Điểm tọa độ từ GPS"

#: ../locale/scriptstrings/v.in.garmin_to_translate.c:5
#, fuzzy
msgid "Download Routes from GPS"
msgstr "tải Lộ trình từ GPS"

#: ../locale/scriptstrings/v.in.garmin_to_translate.c:6
#, fuzzy
msgid "Download Track from GPS"
msgstr "tải Đường đi từ GPS"

#: ../locale/scriptstrings/v.in.garmin_to_translate.c:7
#, fuzzy
msgid "Force import of track or route data as points"
msgstr "buộc nhập dữ liệu đường đi hoặc lộ trình thành dạng điểm"

#: ../locale/scriptstrings/v.in.garmin_to_translate.c:8
msgid "Use gardump instead of gpstrans as the download program"
msgstr ""

#: ../locale/scriptstrings/v.in.garmin_to_translate.c:9
msgid "Import track in 3D (gardump only)"
msgstr ""

#: ../locale/scriptstrings/v.in.garmin_to_translate.c:12
#, fuzzy
msgid "Port Garmin receiver is connected to"
msgstr "cổng mà máy Garmin nối vào"

#: ../locale/scriptstrings/r.li.setup_to_translate.c:1
#, fuzzy
msgid "Configuration editor for r.li.'index'"
msgstr "Tập tin cấu hình"

#: ../locale/scriptstrings/r.li.setup_to_translate.c:2
#, fuzzy
msgid "raster, landscape structure analysis"
msgstr "raster, phân tích cấu trúc cảnh quan, chỉ mục vá"

#: ../locale/scriptstrings/r.mapcalculator_to_translate.c:1
#, fuzzy
msgid "Calculate new raster map from a r.mapcalc expression."
msgstr "r.mapcalculator - tính toán bản đồ raster mới từ biểu thức r.mapcalc"

#: ../locale/scriptstrings/r.mapcalculator_to_translate.c:2
#, fuzzy
msgid "A"
msgstr "Biểu thức A"

#: ../locale/scriptstrings/r.mapcalculator_to_translate.c:3
#, fuzzy
msgid "B"
msgstr "Biểu thức B"

#: ../locale/scriptstrings/r.mapcalculator_to_translate.c:4
#, fuzzy
msgid "C"
msgstr "Biểu thức C"

#: ../locale/scriptstrings/r.mapcalculator_to_translate.c:5
#, fuzzy
msgid "D"
msgstr "Biểu thức D"

#: ../locale/scriptstrings/r.mapcalculator_to_translate.c:6
#, fuzzy
msgid "E"
msgstr "Biểu thức E"

#: ../locale/scriptstrings/r.mapcalculator_to_translate.c:7
#, fuzzy
msgid "F"
msgstr "Biểu thức F"

#: ../locale/scriptstrings/r.mapcalculator_to_translate.c:11
msgid "Expert mode (enter a set of r.mapcalc expressions)"
msgstr "Chế độ chuyên gia (nhập tập hợp các biểu thức r.mapcalc)"

#: ../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:2
msgid "raster, tiling"
msgstr "raster, xếp chồng"

#: ../locale/scriptstrings/r.tileset_to_translate.c:3
msgid "Produces shell script output"
msgstr "Tạo đầu ra tập lệnh shell"

#: ../locale/scriptstrings/r.tileset_to_translate.c:4
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:5
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:6
#, fuzzy
msgid "Source projection"
msgstr "Phép chiếu nguồn"

#: ../locale/scriptstrings/r.tileset_to_translate.c:7
#: ../locale/scriptstrings/r.tileset_to_translate.c:9
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:8
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:10
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:11
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:12
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
#: ../locale/scriptstrings/r.in.wms_to_translate.c:50
msgid "Verbosity level"
msgstr "Mức độ đầy đủ khi chạy lệnh"

#: ../locale/scriptstrings/v.report_to_translate.c:1
#, fuzzy
msgid "Reports geometry statistics for vectors."
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:2
msgid "vector, report, statistics"
msgstr "vector, báo cáo, thống kê"

#: ../locale/scriptstrings/v.report_to_translate.c:3
#, fuzzy
msgid "Reverse sort the result"
msgstr "raster, độ cao"

#: ../locale/scriptstrings/v.report_to_translate.c:4
#, fuzzy
msgid "Sort the result"
msgstr "Tên bản đồ kết quả"

#: ../locale/scriptstrings/v.report_to_translate.c:7
msgid "Value to calculate"
msgstr "Giá trị cần tính"

#: ../locale/scriptstrings/v.report_to_translate.c:8
#, fuzzy
msgid "mi(les),f(eet),me(ters),k(ilometers),a(cres),h(ectares),p(ercent)"
msgstr "mi(les)_dặm,f(eet)_bộ_Anh,me(t),k(ilomet),a(cres)_mẫu_Anh,h(ecta)"

#: ../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:2
#, fuzzy
msgid "vector, area, dissolve"
msgstr "vector, nhập"

#: ../locale/scriptstrings/v.dissolve_to_translate.c:5
#, fuzzy
msgid "Layer number. If -1, all layers are extracted."
msgstr "Lớp số. Nếu là -1, tất cả các lớp được trình bày."

#: ../locale/scriptstrings/v.dissolve_to_translate.c:7
#, fuzzy
msgid "Name of 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/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:2
msgid "raster, mask"
msgstr "raster, mặt nạ"

#: ../locale/scriptstrings/r.mask_to_translate.c:3
msgid "Raster map to use as MASK"
msgstr "Bản đồ raster dùng làm MẶT NẠ"

#: ../locale/scriptstrings/r.mask_to_translate.c:5
msgid "Category values to use for MASK (format: 1 2 3 thru 7 *)"
msgstr "Các giá trị phạm trù dùng cho MẶT NẠ (dạng: 1 2 3 thru 7 *)"

#: ../locale/scriptstrings/r.mask_to_translate.c:7
msgid "Create inverse MASK from specified 'maskcats' list"
msgstr ""

#: ../locale/scriptstrings/r.mask_to_translate.c:9
msgid "Overwrite existing MASK"
msgstr "Ghi đè  MẶT NẠ hiện có"

#: ../locale/scriptstrings/r.mask_to_translate.c:10
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/d.vect.thematic_to_translate.c:1
#, fuzzy
msgid "Displays thematic vector map"
msgstr "Trình bày bản đồ vector kiểu chủ đề"

#: ../locale/scriptstrings/d.vect.thematic_to_translate.c:2
#, fuzzy
msgid "display, vector, thematic, legend"
msgstr "trình bày, chú giải"

#: ../locale/scriptstrings/d.vect.thematic_to_translate.c:3
#: ../locale/scriptstrings/d.vect.thematic_to_translate.c:44
#: ../locale/scriptstrings/d.vect.thematic_to_translate.c:48
#: ../locale/scriptstrings/d.vect.thematic_to_translate.c:51
#, fuzzy
msgid "Files"
msgstr "địa điểm"

#: ../locale/scriptstrings/d.vect.thematic_to_translate.c:4
#: ../display/d.zoom/main.c:100
msgid "Name of vector map"
msgstr "Tên của bản đồ vector"

#: ../locale/scriptstrings/d.vect.thematic_to_translate.c:5
#: ../locale/scriptstrings/d.vect.thematic_to_translate.c:7
#: ../locale/scriptstrings/d.vect.thematic_to_translate.c:9
#: ../locale/scriptstrings/d.vect.thematic_to_translate.c:11
#: ../locale/scriptstrings/d.vect.thematic_to_translate.c:13
#: ../locale/scriptstrings/d.vect.thematic_to_translate.c:16
#: ../locale/scriptstrings/d.vect.thematic_to_translate.c:25
#: ../locale/scriptstrings/d.vect.thematic_to_translate.c:46
#: ../locale/scriptstrings/d.vect.thematic_to_translate.c:53
msgid "Theme"
msgstr ""

#: ../locale/scriptstrings/d.vect.thematic_to_translate.c:8
#, 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ố)"

#: ../locale/scriptstrings/d.vect.thematic_to_translate.c:10
msgid "Type of thematic display"
msgstr "Kiểu trình bày chủ đề"

#: ../locale/scriptstrings/d.vect.thematic_to_translate.c:12
msgid "Thematic divisions of data for display"
msgstr "Các phép phân chia dữ liệu theo chủ đề để trình bày"

#: ../locale/scriptstrings/d.vect.thematic_to_translate.c:14
#, 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 ...)"

#: ../locale/scriptstrings/d.vect.thematic_to_translate.c:15
#, 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 ...)"

#: ../locale/scriptstrings/d.vect.thematic_to_translate.c:19
msgid "Vector point icon for point data"
msgstr "Biểu tượng điểm vector dùng cho dữ liệu điểm"

#: ../locale/scriptstrings/d.vect.thematic_to_translate.c:21
#, fuzzy
msgid "Icon size for point data"
msgstr "Biểu tượng điểm vector dùng cho dữ liệu điểm"

#: ../locale/scriptstrings/d.vect.thematic_to_translate.c:22
#, 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)"

#: ../locale/scriptstrings/d.vect.thematic_to_translate.c:24
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)"

#: ../locale/scriptstrings/d.vect.thematic_to_translate.c:26
msgid "Number of classes for interval theme (integer)"
msgstr "Số nhóm giá trị cho chủ đề (số nguyên)"

#: ../locale/scriptstrings/d.vect.thematic_to_translate.c:27
#: ../locale/scriptstrings/d.vect.thematic_to_translate.c:30
#: ../locale/scriptstrings/d.vect.thematic_to_translate.c:33
#: ../locale/scriptstrings/d.vect.thematic_to_translate.c:36
#: ../locale/scriptstrings/d.vect.thematic_to_translate.c:39
#: ../locale/scriptstrings/d.vect.thematic_to_translate.c:55
#: ../locale/scriptstrings/d.vect.thematic_to_translate.c:57
#: ../display/d.grid/main.c:82 ../display/d.grid/main.c:87
#: ../display/d.grid/main.c:93
msgid "Color"
msgstr "Màu"

#: ../locale/scriptstrings/d.vect.thematic_to_translate.c:28
#, fuzzy
msgid "Color scheme for graduated color mapping"
msgstr "Màu cho chữ"

#: ../locale/scriptstrings/d.vect.thematic_to_translate.c:29
#, 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)"

#: ../locale/scriptstrings/d.vect.thematic_to_translate.c:31
#, fuzzy
msgid "Color for graduated points map"
msgstr "Màu cho chữ"

#: ../locale/scriptstrings/d.vect.thematic_to_translate.c:32
#, 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"

#: ../locale/scriptstrings/d.vect.thematic_to_translate.c:34
#, fuzzy
msgid "Color for graduated lines or point/area outlines"
msgstr "Màu cho chữ"

#: ../locale/scriptstrings/d.vect.thematic_to_translate.c:35
#, 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"

#: ../locale/scriptstrings/d.vect.thematic_to_translate.c:37
#, 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)"

#: ../locale/scriptstrings/d.vect.thematic_to_translate.c:38
#: ../locale/scriptstrings/d.vect.thematic_to_translate.c:41
#, 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)"

#: ../locale/scriptstrings/d.vect.thematic_to_translate.c:40
#, 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)"

#: ../locale/scriptstrings/d.vect.thematic_to_translate.c:42
#: ../locale/scriptstrings/d.vect.thematic_to_translate.c:59
#: ../locale/scriptstrings/d.vect.thematic_to_translate.c:61
#, fuzzy
msgid "Misc"
msgstr "Hệ mét"

#: ../locale/scriptstrings/d.vect.thematic_to_translate.c:43
msgid "Select x11 display monitor for legend"
msgstr "Chọn màn hình trình bày x11 cho chú giải"

#: ../locale/scriptstrings/d.vect.thematic_to_translate.c:45
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"

#: ../locale/scriptstrings/d.vect.thematic_to_translate.c:49
#, 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."

#: ../locale/scriptstrings/d.vect.thematic_to_translate.c:50
#, 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."

#: ../locale/scriptstrings/d.vect.thematic_to_translate.c:52
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ủ đề"

#: ../locale/scriptstrings/d.vect.thematic_to_translate.c:54
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"

#: ../locale/scriptstrings/d.vect.thematic_to_translate.c:56
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"

#: ../locale/scriptstrings/d.vect.thematic_to_translate.c:58
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"

#: ../locale/scriptstrings/d.vect.thematic_to_translate.c:60
msgid "Output legend for GIS Manager (for scripting use only)"
msgstr ""

#: ../locale/scriptstrings/d.vect.thematic_to_translate.c:62
msgid "Use math notation brackets in legend"
msgstr "Dùng cách ghi kiểu toán học trong chú giải"

#: ../locale/scriptstrings/r.colors.stddev_to_translate.c:1
msgid "Set color rules based on stddev from a 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/i.image.mosaic_to_translate.c:1
msgid "Mosaics up to 4 images and extends colormap; creates map *.mosaic"
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:2
msgid "raster, imagery, mosaicking"
msgstr "raster, ảnh, ghép khảm"

#: ../locale/scriptstrings/i.image.mosaic_to_translate.c:3
msgid "1st map for mosaic (top of image stack)."
msgstr "bản đồ thứ nhất để ghép khảm (trên cùng chồng ảnh)"

#: ../locale/scriptstrings/i.image.mosaic_to_translate.c:4
msgid "2nd map for mosaic."
msgstr "bản đồ thứ hai để ghép khảm."

#: ../locale/scriptstrings/i.image.mosaic_to_translate.c:5
msgid "3rd map for mosaic."
msgstr "bản đồ thứ ba để ghép khảm."

#: ../locale/scriptstrings/i.image.mosaic_to_translate.c:6
msgid "4th map for mosaic."
msgstr "bản đồ thứ tư để ghép khảm."

#: ../locale/scriptstrings/r.in.wms_to_translate.c:1
#, fuzzy
msgid "Downloads and imports data from WMS servers."
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:2
msgid "wms"
msgstr "wms"

#: ../locale/scriptstrings/r.in.wms_to_translate.c:3
#: ../vector/v.in.dxf/main.c:82 ../vector/v.in.dwg/main.c:96
msgid "List available layers and exit"
msgstr "Liệt kê các lớp hiện có và thoát"

#: ../locale/scriptstrings/r.in.wms_to_translate.c:4
#: ../locale/scriptstrings/r.in.wms_to_translate.c:8
#: ../locale/scriptstrings/r.in.wms_to_translate.c:17
#: ../locale/scriptstrings/r.in.wms_to_translate.c:21
#: ../locale/scriptstrings/r.in.wms_to_translate.c:23
#: ../locale/scriptstrings/r.in.wms_to_translate.c:25
#: ../locale/scriptstrings/r.in.wms_to_translate.c:27
#: ../locale/scriptstrings/r.in.wms_to_translate.c:29
#: ../locale/scriptstrings/r.in.wms_to_translate.c:31
#: ../locale/scriptstrings/r.in.wms_to_translate.c:33
#: ../locale/scriptstrings/r.in.wms_to_translate.c:35
#: ../locale/scriptstrings/r.in.wms_to_translate.c:38
#: ../locale/scriptstrings/r.in.wms_to_translate.c:49
msgid "Request"
msgstr "Yêu_cầu"

#: ../locale/scriptstrings/r.in.wms_to_translate.c:5
msgid "Skip to downloading (to resume downloads faster)"
msgstr "Bỏ qua đến mục tải xuống (phục hồi việc tải nhanh hơn)"

#: ../locale/scriptstrings/r.in.wms_to_translate.c:6
#: ../locale/scriptstrings/r.in.wms_to_translate.c:10
#: ../locale/scriptstrings/r.in.wms_to_translate.c:40
#: ../locale/scriptstrings/r.in.wms_to_translate.c:42
#: ../locale/scriptstrings/r.in.wms_to_translate.c:44
msgid "Download"
msgstr "Tải_xuống"

#: ../locale/scriptstrings/r.in.wms_to_translate.c:7
#, fuzzy
msgid "Don't request transparent data"
msgstr "Không yêu cầu dữ liệu 'trong suốt'"

#: ../locale/scriptstrings/r.in.wms_to_translate.c:9
#, fuzzy
msgid "Clean existing data out of download directory"
msgstr "Xóa dữ liệu hiện có khỏi thư mục tải xuống"

#: ../locale/scriptstrings/r.in.wms_to_translate.c:12
#: ../locale/scriptstrings/r.in.wms_to_translate.c:14
#: ../locale/scriptstrings/r.in.wms_to_translate.c:19
#: ../locale/scriptstrings/r.in.wms_to_translate.c:46
msgid "Import"
msgstr "Nhập"

#: ../locale/scriptstrings/r.in.wms_to_translate.c:13
#, fuzzy
msgid "Don't reproject the data, just patch it"
msgstr "Không quy chiếu lại dữ liệu, chỉ 'vá' nó vào"

#: ../locale/scriptstrings/r.in.wms_to_translate.c:15
msgid "Use GET method instead of POST data method"
msgstr ""

#: ../locale/scriptstrings/r.in.wms_to_translate.c:16
msgid "This may be needed to connect to servers which lack POST capability"
msgstr ""

#: ../locale/scriptstrings/r.in.wms_to_translate.c:20
msgid "Mapserver to request data from"
msgstr "Mapserver để yêu cầu dữ liệu từ đó"

#: ../locale/scriptstrings/r.in.wms_to_translate.c:22
msgid "Layers to request from map server"
msgstr "Các lớp yêu cầu từ máy chủ bản đồ"

#: ../locale/scriptstrings/r.in.wms_to_translate.c:24
msgid "Styles to request from map server"
msgstr "Kiểu để yêu cầu từ máy chủ bản đồ"

#: ../locale/scriptstrings/r.in.wms_to_translate.c:26
msgid "Source projection to request from server"
msgstr "Phép chiếu nguồn để yêu cầu từ máy chủ"

#: ../locale/scriptstrings/r.in.wms_to_translate.c:28
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:30
msgid "Addition query options for 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:32
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:34
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:36
msgid "Additional options for r.tileset"
msgstr "Các tùy chọn bổ sung cho r.tileset"

#: ../locale/scriptstrings/r.in.wms_to_translate.c:37
#, fuzzy
msgid "Named region to request data for. Current region used if omitted"
msgstr ""
"Vùng có tên để yêu cầu dữ liệu cho nó. Vùng hiện tại được dùng nếu bỏ qua "
"tùy chọn này."

#: ../locale/scriptstrings/r.in.wms_to_translate.c:39
msgid "Folder to save downloaded data to"
msgstr "Thư mục để lưu dữ liệu tải về"

#: ../locale/scriptstrings/r.in.wms_to_translate.c:41
msgid "Additional options for wget"
msgstr "Các tùy chọn bổ sung cho wget"

#: ../locale/scriptstrings/r.in.wms_to_translate.c:43
#, fuzzy
msgid "Additional options for curl"
msgstr "Các tùy chọn bổ sung cho wget"

#: ../locale/scriptstrings/r.in.wms_to_translate.c:45
msgid "Reprojection method to use"
msgstr "Phương pháp quy chiếu lại cần dùng"

#: ../locale/scriptstrings/r.in.wms_to_translate.c:47
msgid "Filename to save capabilities XML file to"
msgstr ""

#: ../locale/scriptstrings/r.in.wms_to_translate.c:48
#, fuzzy
msgid "Requires list available layers flag"
msgstr "Liệt kê các lớp hiện có và thoát"

#: ../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:3
#, fuzzy
msgid "Vector map to edit the attribute table for"
msgstr "bản đồ vector cần chỉnh sửa bảng thuộc tính"

#: ../locale/scriptstrings/v.db.update_to_translate.c:4
msgid "Layer to which the table to be changed is connected"
msgstr ""

#: ../locale/scriptstrings/v.db.update_to_translate.c:5
#, fuzzy
msgid "Column to update"
msgstr "cột cần cập nhật"

#: ../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 "Varchar values must be in single quotes, e.g. 'grass'"
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/v.db.update_to_translate.c:8
#, fuzzy
msgid "Name of attribute column to query"
msgstr "Tên của cột thuộc tính được dùng cho tùy chọn 'query'"

#: ../locale/scriptstrings/v.db.update_to_translate.c:9
msgid "Can be a combination of columns, e.g. col1+col2"
msgstr ""

#: ../locale/scriptstrings/v.db.update_to_translate.c:10
#, fuzzy
msgid ""
"WHERE conditions for update, without 'where' keyword (e.g. cat=1 or col1/"
"col2>1)"
msgstr "Các điều kiện WHERE của câu lệnh SQL không có từ khóa 'where'"

#: ../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:4
#, fuzzy
msgid "Table to drop"
msgstr "Không thể tiếp tục"

#: ../locale/scriptstrings/m.proj_to_translate.c:1
msgid "Convert 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:2
msgid "miscellaneous, projection"
msgstr "linh tinh, phép chiếu, Projektion"

#: ../locale/scriptstrings/m.proj_to_translate.c:3
msgid "Input coordinate file (omit to read from stdin)"
msgstr "Tập tin tọa độ đầu vào (bỏ qua để đọc từ stdin)"

#: ../locale/scriptstrings/m.proj_to_translate.c:4
#: ../locale/scriptstrings/m.proj_to_translate.c:6
#: ../locale/scriptstrings/m.proj_to_translate.c:8
#: ../locale/scriptstrings/m.proj_to_translate.c:18
#: ../locale/scriptstrings/m.proj_to_translate.c:20
#, fuzzy
msgid "Files & format"
msgstr "Định dạng OGR."

#: ../locale/scriptstrings/m.proj_to_translate.c:5
msgid "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:9
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:10
#: ../locale/scriptstrings/m.proj_to_translate.c:12
#: ../locale/scriptstrings/m.proj_to_translate.c:14
#: ../locale/scriptstrings/m.proj_to_translate.c:16
#, fuzzy
msgid "Projections"
msgstr "Đang quy chiếu..."

#: ../locale/scriptstrings/m.proj_to_translate.c:11
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:13
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:15
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:17
#, 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:19
msgid ""
"Script style output in CSV format respecting the field separator settings"
msgstr ""

#: ../locale/scriptstrings/m.proj_to_translate.c:21
msgid "Verbose mode (print projection parameters and filenames to stderr)"
msgstr "Chế độ đầy đủ (in các tham số phép chiếu và tên tập tin vào stderr)"

#: ../locale/scriptstrings/v.db.dropcol_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.dropcol_to_translate.c:3
#, fuzzy
msgid "Vector map for which to drop attribute column"
msgstr "bản đồ vector cần chỉnh sửa bảng thuộc tính"

#: ../locale/scriptstrings/v.db.dropcol_to_translate.c:4
#, fuzzy
msgid "Layer where to drop column"
msgstr "Lớp cần thêm cột vào"

#: ../locale/scriptstrings/v.db.dropcol_to_translate.c:5
#, fuzzy
msgid "Name of the column to drop"
msgstr "Số cột"

#: ../locale/scriptstrings/d.m_to_translate.c:1
#, fuzzy
msgid "Display manager for GRASS"
msgstr "trình bày các trang man HTML của GRASS"

#: ../locale/scriptstrings/d.m_to_translate.c:2
#, fuzzy
msgid "Name of .dmrc settings file"
msgstr "Tên tập tin MAT-File(v4) hiện có"

#: ../locale/scriptstrings/r.in.aster_to_translate.c:1
#, fuzzy
msgid ""
"Georeference, rectify and import Terra-ASTER imagery and relative DEM's "
"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:3
#, fuzzy
msgid "Input ASTER image to be georeferenced & rectified"
msgstr "Ảnh ASTER đầu vào cần tham chiếu địa lý và nắn chỉnh"

#: ../locale/scriptstrings/r.in.aster_to_translate.c:4
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:5
#, fuzzy
msgid ""
"L1A or L1B band to translate (1, 2, 3n, 3b, 4-14). Can only translate a "
"single band"
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/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:3
#: ../display/d.legend/main.c:180
msgid "Flip legend"
msgstr "Lật chú giải"

#: ../locale/scriptstrings/d.rast.leg_to_translate.c:4
#, 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:5
#: ../display/d.legend/main.c:175
msgid "Draw smooth gradient"
msgstr "Vẽ  gradient trơn"

#: ../locale/scriptstrings/d.rast.leg_to_translate.c:6
#, 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:7
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:8
#, fuzzy
msgid "Name of raster map to generate legend from"
msgstr "Tên của bản đồ raster cần dùng cho <%s>"

#: ../locale/scriptstrings/d.rast.leg_to_translate.c:9
#, fuzzy
msgid "Name of raster map to print in legend"
msgstr "Tên của bản đồ hướng raster cần trình bày"

#: ../locale/scriptstrings/d.rast.leg_to_translate.c:10
msgid "Position of vertical map-legend separator (in percent)"
msgstr ""

#: ../locale/scriptstrings/v.rast.stats_to_translate.c:1
#, fuzzy
msgid ""
"Calculates univariate statistics from a raster map based on vector polygons "
"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:2
msgid "vector, raster, statistics"
msgstr "vector, raster, thống kê"

#: ../locale/scriptstrings/v.rast.stats_to_translate.c:3
#, 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:5
msgid "Name of vector polygon map"
msgstr "Tên bản đồ vector polygon (vùng) mới"

#: ../locale/scriptstrings/v.rast.stats_to_translate.c:6
msgid ""
"A single vector map can be connected to multiple database tables. This "
"number determines which table to use"
msgstr ""

#: ../locale/scriptstrings/v.rast.stats_to_translate.c:7
msgid "Name of 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:8
#, 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/d.split_to_translate.c:1
msgid ""
"Divides active display into two frames & displays maps/executes commands in "
"each frame."
msgstr ""
"Chia phần trình bày kích hoạt thành hai khung và trình bày bản đồ/thực thi "
"các lệnh trong mỗi khung."

#: ../locale/scriptstrings/d.split_to_translate.c:3
msgid "Enter raster map to display in 1st frame"
msgstr "Nhập bản đồ cần trình bày ở khung thứ nhất"

#: ../locale/scriptstrings/d.split_to_translate.c:4
msgid "Enter command to execute in 1st frame"
msgstr "Nhập lệnh cần thực thi trong khung thứ nhất"

#: ../locale/scriptstrings/d.split_to_translate.c:5
msgid "Enter raster map to display in 2nd frame"
msgstr "Nhập bản đồ cần trình bày ở khung thứ hai"

#: ../locale/scriptstrings/d.split_to_translate.c:6
msgid "Enter command to execute in 2nd frame"
msgstr "Nhập lệnh cần thực thi trong khung thứ hai"

#: ../locale/scriptstrings/d.split_to_translate.c:7
msgid "How to split display"
msgstr "Chia phần trình bày như thế nào"

#: ../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:2
msgid "raster, statistics, aggregation"
msgstr "raster, thống kê, tổng hợp"

#: ../locale/scriptstrings/r.reclass.area_to_translate.c:5
#, fuzzy
msgid "Lesser value option that sets the <= area size limit [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:6
#, 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]"

#: ../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:3
#, fuzzy
msgid "Vector map to modify"
msgstr "Chỉ in ra vùng của bản đồ vector"

#: ../locale/scriptstrings/v.what.vect_to_translate.c:4
#, fuzzy
msgid "Layer in the vector to be modified"
msgstr "bản đồ vector cần truy vấn"

#: ../locale/scriptstrings/v.what.vect_to_translate.c:5
msgid "Column to be updated with the query result"
msgstr ""

#: ../locale/scriptstrings/v.what.vect_to_translate.c:6
#, fuzzy
msgid "Vector map to be queried"
msgstr "bản đồ vector cần truy vấn"

#: ../locale/scriptstrings/v.what.vect_to_translate.c:7
#, fuzzy
msgid "Layer of the query vector containing data"
msgstr "Tên của tập tin vector chứa dữ liệu đầu vào"

#: ../locale/scriptstrings/v.what.vect_to_translate.c:8
#, fuzzy
msgid "Column to be queried"
msgstr "bản đồ vector cần truy vấn"

#: ../locale/scriptstrings/v.what.vect_to_translate.c:9
#, fuzzy
msgid "Maximum query distance in map units"
msgstr "Khoảng cách đệm tính theo đơn vị bản đồ"

#: ../locale/scriptstrings/gis.m_to_translate.c:1
#, fuzzy
msgid "GIS manager for GRASS"
msgstr "trình bày các trang man HTML của GRASS"

#: ../locale/scriptstrings/gis.m_to_translate.c:2
#, fuzzy
msgid "Name of GIS manager settings file (.grc)"
msgstr "Tên tập tin MAT-File(v4) hiện có"

#: ../locale/scriptstrings/d.out.gpsdrive_to_translate.c:1
msgid "Export display monitor to a GpsDrive compatible backdrop image"
msgstr "Xuất màn hình trình bày thành một ảnh nền tương thích với một GpsDrive"

#: ../locale/scriptstrings/d.out.gpsdrive_to_translate.c:2
msgid "display, export, GPS"
msgstr "trình bày, xuất, GPS"

#: ../locale/scriptstrings/d.out.gpsdrive_to_translate.c:3
#, fuzzy
msgid "name for new map image (lives in ~/.gpsdrive/maps/)"
msgstr "tên của ảnh bản đồ mới (ở trong ~/.gpsdrive)"

#: ../locale/scriptstrings/d.out.gpsdrive_to_translate.c:4
msgid "Make JPEG instead of PNG image"
msgstr "Tạo ảnh JPEG thay vì PNG"

#: ../locale/scriptstrings/d.slide.show_to_translate.c:1
#, fuzzy
msgid "Slide show of GRASS raster/vector maps."
msgstr "Trình chiếu các bản đồ raster/vector của GRASS"

#: ../locale/scriptstrings/d.slide.show_to_translate.c:2
msgid "display, slideshow"
msgstr "trình bày, trình chiếu"

#: ../locale/scriptstrings/d.slide.show_to_translate.c:3
#, fuzzy
msgid "Show vector maps rather than raster maps"
msgstr "Hiển thị các bản đồ vector chứ không phải raster"

#: ../locale/scriptstrings/d.slide.show_to_translate.c:4
#, fuzzy
msgid "Map prefix. Specify character(s) to view selected maps only"
msgstr "tiền tố bản đồ. Chỉ định (các) ký tự để chỉ xem các bản đồ được chọn"

#: ../locale/scriptstrings/d.slide.show_to_translate.c:5
#, fuzzy
msgid "Map number show across the monitor"
msgstr "số bản đồ hiển thị theo chiều ngang màn hình"

#: ../locale/scriptstrings/d.slide.show_to_translate.c:6
#, fuzzy
msgid "Map number show down the monitor"
msgstr "số bản đồ hiển thị theo chiều đứng màn hình"

#: ../locale/scriptstrings/d.slide.show_to_translate.c:7
#, fuzzy
msgid "Mapsets to use. Specify multiple mapsets comma separated"
msgstr ""
"các bộ bản đồ sử dụng. Chỉ định nhiều bộ bản đồ cách nhau bằng dấu phẩy"

#: ../locale/scriptstrings/d.slide.show_to_translate.c:8
#, fuzzy
msgid "Number of seconds to pause between slides"
msgstr "Số lượng ô giữa các đường dòng chảy"

#: ../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/v.build.all_to_translate.c:2
#: ../vector/v.info/main.c:265 ../vector/v.clean/test/topocheck.c:42
msgid "vector"
msgstr "vector"

#: ../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:2
#, fuzzy
msgid "vector, centroid, area"
msgstr "vector, raster, tích hợp"

#: ../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:7
#, fuzzy
msgid "Category number starting value"
msgstr "Chế độ số phạm trù"

#: ../locale/scriptstrings/v.centroids_to_translate.c:8
#: ../vector/v.category/main.c:114
msgid "Category increment"
msgstr "Số gia phạm trù"

#: ../locale/scriptstrings/v.in.lines_to_translate.c:1
msgid "Import ASCII x,y[,z] coordinates as a series of lines."
msgstr ""

#: ../locale/scriptstrings/v.in.lines_to_translate.c:3
#, 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:4
#, 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/i.fusion.brovey_to_translate.c:1
msgid ""
"Brovey transform to merge multispectral and 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.fusion.brovey_to_translate.c:2
#, fuzzy
msgid "imagery, fusion, Brovey"
msgstr "raster, ảnh, nhập dữ liệu"

#: ../locale/scriptstrings/i.fusion.brovey_to_translate.c:3
#, fuzzy
msgid "LANDSAT sensor"
msgstr "Kênh đỏ LANDSAT"

#: ../locale/scriptstrings/i.fusion.brovey_to_translate.c:4
#: ../locale/scriptstrings/i.fusion.brovey_to_translate.c:6
#: ../locale/scriptstrings/i.fusion.brovey_to_translate.c:8
#, fuzzy
msgid "Sensor"
msgstr "Kênh đỏ LANDSAT"

#: ../locale/scriptstrings/i.fusion.brovey_to_translate.c:5
msgid "QuickBird sensor"
msgstr ""

#: ../locale/scriptstrings/i.fusion.brovey_to_translate.c:7
#, fuzzy
msgid "SPOT sensor"
msgstr "Kênh đỏ LANDSAT"

#: ../locale/scriptstrings/i.fusion.brovey_to_translate.c:9
#, fuzzy
msgid "Name of input raster map (green: tm2 | qbird_green | spot1)"
msgstr "bản đồ raster đầu vào (green: tm2 | qbird_green | spot1)"

#: ../locale/scriptstrings/i.fusion.brovey_to_translate.c:10
#, fuzzy
msgid "Name of input raster map (NIR: tm4 | qbird_nir | spot2)"
msgstr "bản đồ raster đầu vào (NIR: tm4 | qbird_nir | spot2)"

#: ../locale/scriptstrings/i.fusion.brovey_to_translate.c:11
#, fuzzy
msgid "Name of input raster map (MIR; tm5 | qbird_red | spot3)"
msgstr "bản đồ raster đầu vào (MIR; tm5 | qbird_red | spot3)"

#: ../locale/scriptstrings/i.fusion.brovey_to_translate.c:12
#, fuzzy
msgid "Name of input raster map (etmpan | qbird_pan | spotpan)"
msgstr "bản đồ raster đầu vào (etmpan | qbird_pan | spotpan)"

#: ../locale/scriptstrings/i.fusion.brovey_to_translate.c:13
#, fuzzy
msgid "Name for output raster map prefix (e.g. 'brov')"
msgstr "tiền tố cho bản đồ raster đầu ra (ví dụ 'brov')"

#: ../locale/scriptstrings/i.oif_to_translate.c:1
msgid "Calculates Optimum-Index-Factor table for LANDSAT TM bands 1-5, & 7"
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/i.oif_to_translate.c:2
msgid "raster, imagery, statistics"
msgstr "raster, ảnh, thống kê"

#: ../locale/scriptstrings/i.oif_to_translate.c:3
msgid "LANDSAT TM band 1."
msgstr "băng 1 của LANDSAT TM."

#: ../locale/scriptstrings/i.oif_to_translate.c:4
msgid "LANDSAT TM band 2."
msgstr "băng 2 của LANDSAT TM."

#: ../locale/scriptstrings/i.oif_to_translate.c:5
msgid "LANDSAT TM band 3."
msgstr "băng 3 của LANDSAT TM."

#: ../locale/scriptstrings/i.oif_to_translate.c:6
msgid "LANDSAT TM band 4."
msgstr "băng 4 của LANDSAT TM."

#: ../locale/scriptstrings/i.oif_to_translate.c:7
msgid "LANDSAT TM band 5."
msgstr "băng 5 của LANDSAT TM."

#: ../locale/scriptstrings/i.oif_to_translate.c:8
msgid "LANDSAT TM band 7."
msgstr "băng 7 của LANDSAT TM."

#: ../locale/scriptstrings/d.correlate_to_translate.c:1
#, fuzzy
msgid "Prints a graph of the correlation between data layers (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:3
#: ../locale/scriptstrings/d.correlate_to_translate.c:4
#: ../locale/scriptstrings/d.correlate_to_translate.c:5
#: ../locale/scriptstrings/d.correlate_to_translate.c:6
msgid "raster input map"
msgstr "bản đồ raster đầu vào"

#: ../locale/scriptstrings/g.extension_to_translate.c:1
msgid "Tool to maintain GRASS 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:3
#, fuzzy
msgid "general, extensions"
msgstr "tổng quát, thiết lập"

#: ../locale/scriptstrings/g.extension_to_translate.c:4
#, fuzzy
msgid "Name of extension to install/remove"
msgstr "Tên của vị trí mới cần tạo"

#: ../locale/scriptstrings/g.extension_to_translate.c:5
#: ../vector/v.net/main.c:69
msgid "Operation to be performed"
msgstr "Tác vụ cần thực hiện"

#: ../locale/scriptstrings/g.extension_to_translate.c:6
msgid "SVN Addons repository URL"
msgstr ""

#: ../locale/scriptstrings/g.extension_to_translate.c:7
msgid "Prefix where to install extension"
msgstr ""

#: ../locale/scriptstrings/g.extension_to_translate.c:8
#, fuzzy
msgid "List available modules 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:10
msgid "Install system-wide (may need system administrator rights)"
msgstr ""

#: ../locale/scriptstrings/g.extension_to_translate.c:11
msgid "Install system-wide using sudo"
msgstr ""

#: ../locale/scriptstrings/r.out.xyz_to_translate.c:1
msgid ""
"Export a raster map to a text file as x,y,z values based on cell centers."
msgstr ""

#: ../locale/scriptstrings/r.univar.sh_to_translate.c:1
#, fuzzy
msgid "calculates univariate statistics from a GRASS raster map"
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/r.univar.sh_to_translate.c:3
msgid "extended statistics (quartiles and percentile)"
msgstr "các thống kê mở rộng (tứ phân vị và phân vị)"

#: ../locale/scriptstrings/r.univar.sh_to_translate.c:4
#: ../display/d.legend/main.c:92 ../display/d.zoom/main.c:90
msgid "Name of raster map"
msgstr "Tên của bản đồ raster"

#: ../locale/scriptstrings/r.univar.sh_to_translate.c:5
#, fuzzy
msgid "Percentile to calculate (requires -e flag)"
msgstr "Phân vị để tính toán (cần cờ -e)"

#: ../locale/scriptstrings/v.in.wfs_to_translate.c:1
msgid "Import GetFeature from WFS"
msgstr ""

#: ../locale/scriptstrings/v.in.wfs_to_translate.c:2
#, fuzzy
msgid "vector, import, wfs"
msgstr "vector, nhập, các đia điểm"

#: ../locale/scriptstrings/v.in.wfs_to_translate.c:3
msgid "GetFeature URL starting with 'http'"
msgstr ""

#: ../locale/scriptstrings/d.out.png_to_translate.c:1
msgid "Saves active display monitor to PNG file in home directory"
msgstr "Lưu màn hình trình bày kích hoạt vào tập tin PNG trong thư mục nhà"

#: ../locale/scriptstrings/d.out.png_to_translate.c:2
#: ../locale/scriptstrings/d.out.file_to_translate.c:2
msgid "display, export"
msgstr "trình bày, xuất"

#: ../locale/scriptstrings/d.out.png_to_translate.c:3
msgid "Name of PNG file"
msgstr "Tên của tập tin PNG "

#: ../locale/scriptstrings/d.out.png_to_translate.c:4
msgid "Resolution of output file (single=1, double=2, quad=4)"
msgstr "Độ phân giải của tập tin đầu ra (đơn=1, gấp đôi=2, gấp bốn=4)"

#: ../locale/scriptstrings/v.db.renamecol_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.renamecol_to_translate.c:3
#, fuzzy
msgid "Vector map for which to rename attribute column"
msgstr "bản đồ vector cần chỉnh sửa bảng thuộc tính"

#: ../locale/scriptstrings/v.db.renamecol_to_translate.c:4
#, fuzzy
msgid "Layer where to rename column"
msgstr "Lớp cần thêm cột vào"

#: ../locale/scriptstrings/v.db.renamecol_to_translate.c:5
msgid "Old and new name of the column (old,new)"
msgstr ""

#: ../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:2
msgid "raster"
msgstr "raster"

#: ../locale/scriptstrings/r.blend_to_translate.c:3
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:4
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:5
#, fuzzy
msgid "Base name for red, green and blue output maps containing the blend"
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:6
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/d.out.file_to_translate.c:1
#, fuzzy
msgid "Saves the contents of the active display monitor to a graphics file."
msgstr "Lưu màn hình trình bày kích hoạt vào tập tin đồ họa trong thư mục nhà"

#: ../locale/scriptstrings/d.out.file_to_translate.c:3
#, fuzzy
msgid "Name for output file (do NOT add extension)"
msgstr "Tên của tập tin đầu ra (ĐỪNG thêm đuôi mở rộng)"

#: ../locale/scriptstrings/d.out.file_to_translate.c:5
msgid "Dimensions of output file versus current window size"
msgstr ""

#: ../locale/scriptstrings/d.out.file_to_translate.c:6
msgid "(same=1, double size=2, quadruple size=4)"
msgstr ""

#: ../locale/scriptstrings/d.out.file_to_translate.c:7
#: ../locale/scriptstrings/d.out.file_to_translate.c:9
#: ../locale/scriptstrings/d.out.file_to_translate.c:12
#: ../locale/scriptstrings/d.out.file_to_translate.c:15
#: ../locale/scriptstrings/d.out.file_to_translate.c:28
#: ../locale/scriptstrings/d.out.file_to_translate.c:30
#, fuzzy
msgid "Images"
msgstr "Nhóm phụ các tập tin ảnh"

#: ../locale/scriptstrings/d.out.file_to_translate.c:8
#, fuzzy
msgid "Width and height of output image (overrides resolution setting)"
msgstr "Chiều rộng và chiều cao của ảnh đầu ra"

#: ../locale/scriptstrings/d.out.file_to_translate.c:10
#, fuzzy
msgid "Compression for PNG files"
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)"

#: ../locale/scriptstrings/d.out.file_to_translate.c:11
msgid "(0=none, 1=fastest, 9=most; lossless, only time vs. filesize)"
msgstr ""

#: ../locale/scriptstrings/d.out.file_to_translate.c:13
msgid "File size/quality for JPEG files"
msgstr ""

#: ../locale/scriptstrings/d.out.file_to_translate.c:14
#, fuzzy
msgid "(10=smallest/worst, 100=largest/best)"
msgstr ""
"K.thước/chất lượng của các tập tin JPEG (10=nhỏ nhất/kém nhất, 100=lớn nhất/"
"tốt nhất)"

#: ../locale/scriptstrings/d.out.file_to_translate.c:16
#, fuzzy
msgid "Paper size for PostScript output"
msgstr "Tạo đầu ra tập lệnh shell"

#: ../locale/scriptstrings/d.out.file_to_translate.c:17
#: ../locale/scriptstrings/d.out.file_to_translate.c:19
#: ../locale/scriptstrings/d.out.file_to_translate.c:32
#, fuzzy
msgid "PostScript"
msgstr "Tập tin đầu ra PostScript"

#: ../locale/scriptstrings/d.out.file_to_translate.c:18
msgid "PostScript level (only limits functionality!)"
msgstr ""

#: ../locale/scriptstrings/d.out.file_to_translate.c:20
msgid "GeoTIFF creation option(s)"
msgstr ""

#: ../locale/scriptstrings/d.out.file_to_translate.c:22
#: ../locale/scriptstrings/d.out.file_to_translate.c:25
#: ../locale/scriptstrings/d.out.file_to_translate.c:34
msgid "GeoTIFF"
msgstr ""

#: ../locale/scriptstrings/d.out.file_to_translate.c:23
#, fuzzy
msgid "GeoTIFF metadata key(s) and value(s) to add"
msgstr "Các khoá và các giá trị mô tả dữ liệu cần đưa vào"

#: ../locale/scriptstrings/d.out.file_to_translate.c:24
#, fuzzy
msgid ""
"In the form of \"META-TAG=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."

#: ../locale/scriptstrings/d.out.file_to_translate.c:26
msgid "Set background color to black (white default)"
msgstr "Thiết lập màu nền thành đen (mặc định là trắng)"

#: ../locale/scriptstrings/d.out.file_to_translate.c:27
#, fuzzy
msgid "Set transparent background"
msgstr "Màu nền trong suốt"

#: ../locale/scriptstrings/d.out.file_to_translate.c:29
msgid "Use the Cario driver to render images"
msgstr ""

#: ../locale/scriptstrings/d.out.file_to_translate.c:31
#, fuzzy
msgid "Set paper orientation to landscape (for PostScript output)"
msgstr "Tạo đầu ra tập lệnh shell"

#: ../locale/scriptstrings/d.out.file_to_translate.c:33
#, fuzzy
msgid "Do not crop away margins"
msgstr "Không chép bảng"

#: ../locale/scriptstrings/r.shaded.relief_to_translate.c:1
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)."

#: ../locale/scriptstrings/r.shaded.relief_to_translate.c:2
#: ../locale/scriptstrings/r.plane_to_translate.c:2
msgid "raster, elevation"
msgstr "raster, độ cao"

#: ../locale/scriptstrings/r.shaded.relief_to_translate.c:4
msgid "Output shaded relief map name"
msgstr "Tên bản đồ nổi đổ bóng đầu ra"

#: ../locale/scriptstrings/r.shaded.relief_to_translate.c:5
msgid "Altitude of the sun in degrees above the horizon"
msgstr "Độ cao mặt trời (độ) trên đường chân trời"

#: ../locale/scriptstrings/r.shaded.relief_to_translate.c:6
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."

#: ../locale/scriptstrings/r.shaded.relief_to_translate.c:7
msgid "Factor for exaggerating relief"
msgstr "Hệ số để phóng đại độ nổi"

#: ../locale/scriptstrings/r.shaded.relief_to_translate.c:8
msgid "Scale factor for converting horizontal units to elevation units"
msgstr "Hệ số tỷ lệ để đổi đơn vị chiều ngang thành đơn vị chiều đứng"

#: ../locale/scriptstrings/r.shaded.relief_to_translate.c:9
#, fuzzy
msgid ""
"Set scaling factor (applies to lat./long. locations only, none: scale=1)"
msgstr "Thiết lập hệ số tỷ lệ (chỉ áp dụng cho các location vĩ/kinh độ)"

#: ../locale/scriptstrings/v.db.reconnect.all_to_translate.c:1
#, fuzzy
msgid "Reconnects vectors to a new database."
msgstr "Kết nối lại các vector vào một CSDL mới"

#: ../locale/scriptstrings/v.db.reconnect.all_to_translate.c:3
#, fuzzy
msgid "Name of old database"
msgstr "Tên của CSDL mới"

#: ../locale/scriptstrings/v.db.reconnect.all_to_translate.c:4
#, fuzzy
msgid ""
"The database must be in form printed by v.db.connect -g, i.e. with "
"substituted variables"
msgstr ""
"Tên của CSDL cũ, CSDL này phải ở dạng được in ra bởi v.db.connect -g, tức là "
"với các biến được thay thế"

#: ../locale/scriptstrings/v.db.reconnect.all_to_translate.c:5
msgid "Name of new database"
msgstr "Tên của CSDL mới"

#: ../locale/scriptstrings/v.db.reconnect.all_to_translate.c:6
msgid "Old schema"
msgstr "Schema cũ"

#: ../locale/scriptstrings/v.db.reconnect.all_to_translate.c:7
msgid "New schema"
msgstr "Schema mới"

#: ../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:3
#, fuzzy
msgid "Name of raster plane to be created"
msgstr "Tên của bản đồ mặt (plane) raster cần tạo."

#: ../locale/scriptstrings/r.plane_to_translate.c:4
#, fuzzy
msgid "Dip of plane. Value must be between -90 and 90 degrees"
msgstr "Độ nhúng của mặt. Giá trị phải ở trong khoảng -90 đến 90 độ."

#: ../locale/scriptstrings/r.plane_to_translate.c:5
#, fuzzy
msgid "Azimuth of the plane. Value must be between 0 and 360 degrees"
msgstr "Góc phương vị của mặt. Giá trị phải ở trong khoảng 0-360 độ"

#: ../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 the raster map to be created"
msgstr "Kiểu bản đồ raster cần tạo."

#: ../locale/scriptstrings/d.rast.edit_to_translate.c:1
#: ../display/d.rast.edit/main.c:61
msgid "Interactively edit 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:2
#: ../display/d.colortable/main.c:62 ../display/d.what.rast/main.c:52
#: ../display/d.rast.arrow/arrow.c:110 ../display/d.colors/main.c:50
#: ../display/d.rast.num/number.c:84 ../display/d.rast.edit/main.c:59
#: ../display/d.rast/main.c:51
msgid "display, raster"
msgstr "trình bày, raster"

#: ../locale/scriptstrings/d.rast.edit_to_translate.c:5
#, fuzzy
msgid "Name of 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/r.out.gdal.sh_to_translate.c:1
#, fuzzy
msgid "Exports GRASS raster into GDAL supported formats."
msgstr "Xuất các tập tin vector GRASS thành định dạng tập tin DXF."

#: ../locale/scriptstrings/r.out.gdal.sh_to_translate.c:4
#, fuzzy
msgid "Region sensitive output"
msgstr "Trục trặc khi đọc đầu ra r.stats"

#: ../locale/scriptstrings/r.out.gdal.sh_to_translate.c:9
#, fuzzy
msgid ""
"Creation option to the output format driver. Multiple options may be listed"
msgstr ""
"tùy chọn tạo đối với trình điều khiển định dạng đầu ra. Nhiều tùy chọn có "
"thể được liệt kê cùng lúc"

#: ../locale/scriptstrings/r.out.gdal.sh_to_translate.c:10
#, fuzzy
msgid "Metadata key passed on the output dataset if possible"
msgstr "truyền khóa metadata đến bộ dữ liệu đầu ra nếu được"

#: ../locale/scriptstrings/r.unpack_to_translate.c:1
msgid "Unpacks a raster map packed with r.pack."
msgstr ""

#: ../locale/scriptstrings/r.unpack_to_translate.c:3
#, fuzzy
msgid "Name of input pack file"
msgstr "Tên tập tin DXF đầu vào"

#: ../locale/scriptstrings/r.unpack_to_translate.c:4
#, 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/r.unpack_to_translate.c:5
#, 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í)"

#: ../display/d.path/main.c:50
msgid "display, networking"
msgstr "trình bày, mạng lưới"

#: ../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:59 ../vector/v.net.salesman/main.c:110
#: ../vector/v.net.path/main.c:50 ../vector/v.net.alloc/main.c:75
#: ../vector/v.net.steiner/main.c:359 ../vector/v.net.iso/main.c:85
msgid "Arc type"
msgstr "Kiểu cung (arc)"

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

#: ../display/d.path/main.c:71 ../vector/v.net/main.c:82
#: ../vector/v.net.salesman/main.c:114 ../vector/v.net.path/main.c:55
#: ../vector/v.net.alloc/main.c:80 ../vector/v.net.steiner/main.c:364
#: ../vector/v.net.iso/main.c:89
msgid "Arc layer"
msgstr "Lớp cung (arc)"

#: ../display/d.path/main.c:76 ../vector/v.net/main.c:88
#: ../vector/v.net.path/main.c:60 ../vector/v.net.alloc/main.c:85
#: ../vector/v.net.iso/main.c:94
msgid "Node layer"
msgstr "Lớp Nốt"

#: ../display/d.path/main.c:82 ../vector/v.net.distance/main.c:113
#: ../vector/v.net.path/main.c:73
msgid "Arc forward/both direction(s) cost column"
msgstr "Cột chi phí hướng của cung tới/cả hai hướng"

#: ../display/d.path/main.c:88 ../vector/v.net.distance/main.c:118
#: ../vector/v.net.path/main.c:79
msgid "Arc backward direction cost column"
msgstr "Cột chi phí hướng của cung lui "

#: ../display/d.path/main.c:94 ../vector/v.net.path/main.c:85
msgid "Node cost column"
msgstr "Cột chi phí nốt"

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

#: ../display/d.path/main.c:102 ../display/d.path/main.c:110
#: ../display/d.path/main.c:118 ../display/d.path/main.c:128
msgid "Rendering"
msgstr "Đang vẽ"

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

#: ../display/d.path/main.c:123 ../vector/v.net.distance/main.c:123
#: ../vector/v.net.salesman/main.c:136 ../vector/v.net.path/main.c:102
#: ../vector/v.net.allpairs/main.c:89 ../vector/v.net.alloc/main.c:117
#: ../vector/v.net.spanningtree/main.c:64 ../vector/v.net.steiner/main.c:394
#: ../vector/v.net.iso/main.c:127 ../vector/v.net.centrality/main.c:167
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:127
msgid "Render bold lines"
msgstr "Vẽ các đường đậm"

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

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

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

#: ../display/d.path/main.c:159 ../display/d.graph/main.c:96
#: ../display/d.frame/list.c:23 ../display/d.frame/select.c:36
#: ../display/d.frame/frame.c:129 ../display/d.frame/frame.c:183
#: ../display/d.frame/frame.c:223 ../display/d.rhumbline/main.c:108
#: ../display/d.legend/main.c:265 ../display/d.rgb/main.c:83
#: ../display/d.grid/main.c:206 ../display/d.linegraph/linegraph.c:251
#: ../display/d.thematic.area/main.c:396 ../display/d.erase/main.c:58
#: ../display/d.vect/main.c:377 ../display/d.geodesic/main.c:105
#: ../display/d.where/main.c:144 ../display/d.text/main.c:132
#: ../display/d.colortable/main.c:145 ../display/d.info/main.c:74
#: ../display/d.profile/main.c:134 ../display/d.what.rast/main.c:116
#: ../display/d.rast.arrow/arrow.c:245 ../display/d.extend/main.c:41
#: ../display/d.text.new/main.c:295 ../display/d.what.vect/main.c:160
#: ../display/d.ask/main.c:61 ../display/d.barscale/main.c:134
#: ../display/d.paint.labels/main.c:90 ../display/d.histogram/main.c:181
#: ../display/d.rast.num/number.c:132 ../display/d.font/main.c:86
#: ../display/d.menu/main.c:108 ../display/d.his/main.c:117
#: ../display/d.text.freetype/main.c:310 ../display/d.extract/main.c:79
#: ../display/d.vect.chart/main.c:257 ../display/d.nviz/main.c:250
#: ../display/d.measure/main.c:87 ../display/d.zoom/main.c:158
#: ../display/d.zoom/main.c:293 ../display/d.zoom/redraw.c:39
#: ../display/d.rast/main.c:114 ../display/d.font.freetype/main.c:103
#: ../imagery/i.ortho.photo/i.photo.2target/main.c:97
#: ../imagery/i.ortho.photo/i.photo.2image/main.c:81
#: ../imagery/i.class/main.c:90 ../imagery/i.points/main.c:123
#: ../vector/v.label/main.c:234
msgid "No graphics device selected"
msgstr "Thiết bị đồ họa chưa được chọn"

#: ../display/d.path/main.c:185 ../vector/v.net.distance/main.c:153
#: ../vector/v.net.path/main.c:120 ../vector/v.net.allpairs/main.c:122
#: ../vector/v.net.spanningtree/main.c:93
#: ../vector/v.net.centrality/main.c:201
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.path/select.c:35
msgid ""
"\n"
"Mouse Buttons:"
msgstr ""
"\n"
"Các nút chuột:"

#: ../display/d.path/select.c:36
#, c-format
msgid "Left:   Select From\n"
msgstr "Trái:  Chọn từ\n"

#: ../display/d.path/select.c:37
#, c-format
msgid "Middle: Select To\n"
msgstr "Giữa:   Chọn đến\n"

#: ../display/d.path/select.c:38
#, c-format
msgid ""
"Right:  Quit\n"
"\n"
msgstr ""
" Phải:  Thoát\n"
" \n"

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

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

#: ../display/d.path/select.c:153 ../display/d.path/select.c:283
#, 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:154 ../display/d.path/select.c:284
#, 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.graph/do_graph.c:54 ../display/d.graph/do_graph.c:83
#, 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:105
msgid "Unable to read color"
msgstr "Không thể đọc màu"

#: ../display/d.graph/do_graph.c:136 ../display/d.graph/do_graph.c:213
#: ../display/d.graph/do_graph.c:234 ../display/d.graph/do_graph.c:292
#: ../display/d.graph/do_graph.c:363 ../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:415 ../imagery/i.vpoints/plot.c:61
#: ../imagery/i.vpoints/plot.c:143
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:54 ../display/d.legend/main.c:86
#: ../display/d.grid/main.c:51 ../display/d.linegraph/linegraph.c:113
#: ../display/d.thematic.area/main.c:78 ../display/d.text/main.c:66
#: ../display/d.mapgraph/main.c:48 ../display/d.text.new/main.c:142
#: ../display/d.barscale/main.c:56 ../display/d.text.freetype/main.c:138
#: ../display/d.vect.chart/main.c:63 ../display/d.title/main.c:45
msgid "display, cartography"
msgstr "trình bày, vẽ bản đồ"

#: ../display/d.graph/main.c:56
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:63
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:71
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:78
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:89
#, c-format
msgid "Graph file <%s> not found"
msgstr "Không tìm thấy tập tin biểu đồ <%s>"

#: ../display/d.graph/main.c:119 ../display/d.legend/main.c:268
#: ../display/d.text/main.c:152 ../display/d.info/main.c:103
#: ../display/d.info/main.c:129 ../display/d.rast.arrow/arrow.c:248
#: ../display/d.text.new/main.c:309 ../display/d.barscale/main.c:137
#: ../display/d.paint.labels/main.c:124 ../display/d.rast.num/number.c:166
#: ../display/d.text.freetype/main.c:316
msgid "No current window"
msgstr "Không có cửa sổ hiện tại"

#: ../display/d.graph/main.c:122 ../display/d.legend/main.c:271
#: ../display/d.text/main.c:155 ../display/d.info/main.c:105
#: ../display/d.info/main.c:131 ../display/d.rast.arrow/arrow.c:251
#: ../display/d.text.new/main.c:312 ../display/d.barscale/main.c:140
#: ../display/d.paint.labels/main.c:127 ../display/d.rast.num/number.c:169
#: ../display/d.text.freetype/main.c:318
msgid "Current window not available"
msgstr "Cửa sổ hiện tại không dùng được"

#: ../display/d.graph/main.c:125 ../display/d.info/main.c:113
#: ../display/d.info/main.c:138 ../display/d.rast.arrow/arrow.c:264
#: ../display/d.barscale/main.c:163 ../display/d.paint.labels/main.c:137
#: ../display/d.rast.num/number.c:184
msgid "Getting screen window"
msgstr "Lấy cửa sổ màn hình"

#: ../display/d.frame/select.c:41
#, c-format
msgid "Error choosing frame [%s]\n"
msgstr "Lỗi khi đang chọn khung [%s]\n"

#: ../display/d.frame/select.c:51
#, c-format
msgid ""
"\n"
"Buttons:\n"
msgstr ""
"\n"
"Các nút chuột:\n"

#: ../display/d.frame/select.c:52
#, c-format
msgid "Left:   Select frame\n"
msgstr "Trái:  Chọn khung\n"

#: ../display/d.frame/select.c:53
#, c-format
msgid "Middle: Keep original frame\n"
msgstr "Giữa: Giữ khung ban đầu\n"

#: ../display/d.frame/select.c:54
#, c-format
msgid "Right:  Accept frame\n"
msgstr "Phải:  Chấp nhận khung\n"

#: ../display/d.frame/frame.c:62
msgid "Manages display frames on the user's graphics monitor."
msgstr "Quản lý các khung trình bày màn hình đồ họa của người dùng."

#: ../display/d.frame/frame.c:66
msgid "Create a new frame"
msgstr "Tạo một khung mới"

#: ../display/d.frame/frame.c:70
msgid "Select a frame"
msgstr "Chọn một khung"

#: ../display/d.frame/frame.c:74 ../display/d.erase/main.c:47
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.frame/frame.c:78
msgid "Print name of current frame"
msgstr "In ra tên của khung hiện tại"

#: ../display/d.frame/frame.c:82
msgid "Print names of all frames"
msgstr "In ra tên của tất cả các khung"

#: ../display/d.frame/frame.c:86
msgid "List map names displayed in GRASS monitor"
msgstr "Liệt kê tên các bản đồ được trình bày trên màn hình GRASS"

#: ../display/d.frame/frame.c:90
msgid "Debugging output"
msgstr "Gỡ lỗi đầu ra"

#: ../display/d.frame/frame.c:95
msgid "name"
msgstr "tên"

#: ../display/d.frame/frame.c:98
msgid "Frame to be created/selected"
msgstr "Khung cần tạo/chọn"

#: ../display/d.frame/frame.c:102
msgid "bottom,top,left,right"
msgstr "dưới,trên,trái,phải"

#: ../display/d.frame/frame.c:107
msgid "Where to place the frame, values in percent (implies -c)"
msgstr "Nơi đặt khung, giá trị theo phần trăm (ám chỉ -c)"

#: ../display/d.rhumbline/main.c:45 ../display/d.geodesic/main.c:45
#, fuzzy
msgid "display, distance"
msgstr "trình bày, raster"

#: ../display/d.rhumbline/main.c:47
msgid ""
"Displays the rhumbline joining two user-specified points, in the active "
"frame on the user's graphics monitor."
msgstr ""
"Trình bày đường rhumb kết nối hai điểm do người dùng chỉ định, trong khung "
"kích hoạt trên màn hình đồ họa của người dùng."

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

#: ../display/d.rhumbline/main.c:70 ../display/d.legend/main.c:95
#: ../display/d.grid/main.c:92 ../display/d.barscale/main.c:88
#: ../vector/v.label/main.c:152 ../vector/v.label.sa/main.c:144
#: ../vector/v.lrs/v.lrs.label/main.c:193
msgid "Text color"
msgstr "Màu chữ"

#: ../display/d.rhumbline/main.c:79 ../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:89 ../display/d.rhumbline/main.c:93
#: ../display/d.rhumbline/main.c:98 ../display/d.rhumbline/main.c:102
#: ../display/d.geodesic/main.c:87 ../display/d.geodesic/main.c:91
#: ../display/d.geodesic/main.c:95 ../display/d.geodesic/main.c:99
#, c-format
msgid "%s - illegal longitude"
msgstr "%s - kinh độ không hợp lệ"

#: ../display/d.legend/main.c:88
msgid ""
"Displays a legend for a 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:103
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:112
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:120
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:130
#, 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:140
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:150
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:156
msgid "Use mouse to size & place legend"
msgstr "Dùng chuột để xác định kích thước và đặt chú giải"

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

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

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

#: ../display/d.legend/main.c:260 ../display/d.histogram/main.c:168
#: ../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.legend/main.c:331
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:335
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:346
#, 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:351
msgid "Input map contains no data"
msgstr "Bản đồ đầu vào không có dữ liệu"

#: ../display/d.legend/main.c:364 ../display/d.legend/main.c:522
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:370 ../display/d.legend/main.c:526
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:427
#, 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:468
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:478
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:508 ../display/d.histogram/main.c:171
#, 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:533
#, 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:895
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.rgb/main.c:54
#, fuzzy
msgid "display, raster, RGB"
msgstr "trình bày, raster"

#: ../display/d.rgb/main.c:56
#, 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:61 ../display/d.rast/main.c:88
msgid "Overlay (non-null values only)"
msgstr "Chồng (chỉ các giá trị không rỗng)"

#: ../display/d.rgb/main.c:65 ../display/d.erase/main.c:52
msgid "Don't add to list of commands in monitor"
msgstr "Không thêm danh sách các lệnh vào màn hình"

#: ../display/d.rgb/main.c:70
#, fuzzy, 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.rgb/main.c:119
msgid "Error reading row of data"
msgstr "Lỗi khi đọc hàng của dữ liệu"

#: ../display/d.grid/main.c:53
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:61
msgid "Size of grid to be drawn"
msgstr "Kích thước của lưới cần vẽ"

#: ../display/d.grid/main.c:62
msgid "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:71
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:77
#, fuzzy
msgid "Grid line width"
msgstr "Chiều dày đường vec-tơ"

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

#: ../display/d.grid/main.c:86 ../vector/v.label/main.c:194
#: ../vector/v.label.sa/main.c:190 ../vector/v.lrs/v.lrs.label/main.c:237
msgid "Border color"
msgstr "Màu biên"

#: ../display/d.grid/main.c:101
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:106
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:111
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:115
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:119
#, 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:123
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:127
msgid "Disable grid drawing"
msgstr "Tắt việc vẽ lưới"

#: ../display/d.grid/main.c:128 ../display/d.grid/main.c:133
#: ../display/d.grid/main.c:138
msgid "Disable"
msgstr "Tắt"

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

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

#: ../display/d.grid/main.c:147
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:151
msgid "Geo-Grid option is not available for LL projection"
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:153
msgid "Geo-Grid option is not available for XY projection"
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:172
msgid "Choose a single mark style"
msgstr "Chọn một kiểu đánh dấu duy nhất"

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

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

#: ../display/d.grid/plot.c:340
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:512
msgid "Error in pj_do_proj1"
msgstr "Lỗi trong pj_do_proj1"

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

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

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

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

#: ../display/d.linegraph/linegraph.c:115
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/linegraph.c:119
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/linegraph.c:125
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/linegraph.c:132
msgid "Path to file location"
msgstr "Đường dẫn đến vị trí của tập tin"

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

#: ../display/d.linegraph/linegraph.c:148
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/linegraph.c:156
msgid "Title for X data"
msgstr "Tiêu đề cho dữ liệu X"

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

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

#: ../display/d.linegraph/linegraph.c:209
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/linegraph.c:238
#, 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/linegraph.c:290
#, c-format
msgid "Y input file <%s> contains %s 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/linegraph.c:295
#, c-format
msgid "The last %d point(s) will be ignored"
msgstr "%d điểm cuối cùng sẽ bị bỏ"

#: ../display/d.linegraph/linegraph.c:355
#, 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/linegraph.c:366
#, 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.thematic.area/main.c:80
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."

#: ../display/d.thematic.area/main.c:90
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"

#: ../display/d.thematic.area/main.c:97
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.thematic.area/main.c:105 ../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.thematic.area/main.c:106 ../vector/v.class/main.c:69
msgid ""
"int;simple intervals;std;standard deviations;qua;quantiles;equ;equiprobable "
"(normal distribution);"
msgstr ""
"int;các khoảng cách đều đơn giản;std;độ lệch chuẩn;qua;tứ phân vị;equ;xác "
"xuất bằng nhau (phân bố chuẩn);"

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

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

#: ../display/d.thematic.area/main.c:129
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.thematic.area/main.c:130 ../display/d.thematic.area/main.c:133
#: ../display/d.vect/main.c:103 ../display/d.vect/main.c:109
#: ../display/d.vect/main.c:112 ../display/d.vect/main.c:115
#: ../display/d.vect/main.c:333 ../display/d.rast/main.c:66
#: ../display/d.rast/main.c:75 ../display/d.rast/main.c:94
#: ../vector/v.surf.rst/main.c:193 ../vector/v.surf.rst/main.c:219
#: ../vector/v.surf.rst/main.c:222 ../vector/v.category/main.c:94
#: ../vector/v.category/main.c:99 ../vector/v.category/main.c:103
#: ../vector/v.out.ascii/out.c:80 ../vector/v.out.ascii/out.c:87
#: ../vector/v.buffer2/main.c:160 ../vector/v.buffer2/main.c:163
#: ../vector/v.net.allpairs/main.c:67 ../vector/v.net.allpairs/main.c:69
#: ../vector/v.net.allpairs/main.c:71 ../vector/v.extract/main.c:107
#: ../vector/v.extract/main.c:117 ../vector/v.extract/main.c:123
#: ../vector/v.extract/main.c:127 ../vector/v.extract/main.c:130
#: ../vector/v.extract/main.c:138 ../vector/v.extract/main.c:148
#: ../vector/v.edit/args.c:42 ../vector/v.edit/args.c:47
#: ../vector/v.edit/args.c:125 ../vector/v.edit/args.c:129
#: ../vector/v.edit/args.c:138 ../vector/v.edit/args.c:147
#: ../vector/v.edit/args.c:156 ../vector/v.edit/args.c:159
#: ../vector/v.edit/args.c:173 ../vector/v.edit/args.c:202
#: ../vector/v.select/args.c:16 ../vector/v.select/args.c:21
#: ../vector/v.select/args.c:30 ../vector/v.select/args.c:35
#: ../vector/v.select/args.c:89 ../vector/v.reclass/main.c:76
#: ../vector/v.reclass/main.c:79 ../vector/v.to.rast/main.c:45
#: ../vector/v.to.rast/main.c:50 ../vector/v.in.ogr/main.c:135
#: ../vector/v.in.ogr/main.c:149 ../vector/v.in.ogr/main.c:171
#: ../vector/v.net.centrality/main.c:107 ../vector/v.net.centrality/main.c:109
msgid "Selection"
msgstr "Phép chọn"

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

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

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

#: ../display/d.thematic.area/main.c:157 ../display/d.vect/main.c:303
msgid "Rendering method for filled polygons"
msgstr "Phương pháp vẽ đối với các đa giác được tô màu"

#: ../display/d.thematic.area/main.c:159
msgid ""
"d;use the display library basic functions (features: polylines);c;use the "
"display library clipping functions (features: clipping);l;use the display "
"library culling functions (features: culling, polylines)"
msgstr ""
"d;dùng các hàm cơ bản của thư viện trình bày (các đối tượng: các đường);c;"
"dùng các hàm cắt của thư viện trình bày (các đối tượng: cắt bỏ);l;dùng các "
"hàm loại bỏ của thư viện trình bày (các đối tượng: loại bỏ, các đường)"

#: ../display/d.thematic.area/main.c:167
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.thematic.area/main.c:173 ../display/d.vect.chart/main.c:148
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.thematic.area/main.c:178
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.thematic.area/main.c:182
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.thematic.area/main.c:195
#, c-format
msgid "Invalid rendering method <%s>"
msgstr "Phương pháp vẽ không hợp lệ <%s>"

#: ../display/d.thematic.area/main.c:217
#, 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.thematic.area/main.c:224
msgid "'layer' must be > 0"
msgstr "'layer' phải > 0"

#: ../display/d.thematic.area/main.c:226 ../display/d.vect/main.c:466
#: ../display/d.what.vect/what.c:446 ../vector/v.db.connect/main.c:175
#, c-format
msgid "Database connection not defined"
msgstr "Kết nối CSDL không được định nghĩa"

#: ../display/d.thematic.area/main.c:250
#, 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.thematic.area/main.c:254
#: ../display/d.thematic.area/plot1.c:225
#: ../display/d.thematic.area/plot1.c:253 ../display/d.vect/area.c:93
#: ../display/d.vect/area.c:136 ../display/d.vect/plot1.c:243
#: ../display/d.vect/plot1.c:284 ../display/d.vect/plot1.c:327
#: ../display/d.vect/plot1.c:370
#, 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.thematic.area/main.c:317 ../display/d.vect/main.c:427
#, c-format
msgid "Unknown color: [%s]"
msgstr "Màu không biết: [%s]"

#: ../display/d.thematic.area/main.c:328
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.thematic.area/main.c:365
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.thematic.area/main.c:378
#, c-format
msgid ""
"Not enough colors or error in color specifications.\n"
"Need %i colors."
msgstr ""
"Không đủ màu hoặc lỗi trong các chỉ định màu.\n"
" Cần %i màu."

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

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

#: ../display/d.thematic.area/main.c:408 ../display/d.vect/main.c:591
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.thematic.area/main.c:457
#, c-format
msgid ""
"\n"
"Total number of records: %.0f\n"
msgstr ""
"\n"
" Tổng số lượng bản ghi: %.0f\n"

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

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

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

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

#: ../display/d.thematic.area/main.c:470 ../vector/v.class/main.c:203
#, 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.thematic.area/plot1.c:210 ../display/d.vect/plot1.c:222
msgid "Color definition column not specified"
msgstr "Cột định nghĩa màu không được chỉ định"

#: ../display/d.thematic.area/plot1.c:220
#, 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.thematic.area/plot1.c:238 ../display/d.vect/area.c:113
#: ../display/d.vect/plot1.c:261
msgid "Line width column not specified."
msgstr "Cột chiều dày đường không được chỉ định."

#: ../display/d.thematic.area/plot1.c:249 ../display/d.vect/area.c:128
#, 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.thematic.area/plot1.c:294 ../display/d.vect/topo.c:39
#, 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.thematic.area/plot1.c:369
#, 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.thematic.area/plot1.c:376
#, 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.thematic.area/plot1.c:444 ../display/d.vect/area.c:369
#: ../display/d.vect/plot1.c:587
#, 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.erase/main.c:34
msgid "Erase the contents of the active 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 ""
"Color to erase with, either a standard GRASS color or R:G:B triplet "
"(separated by colons)"
msgstr ""
"Màu để xóa, hoặc là màu chuẩn của GRASS hoặc bộ ba  R:G:B (cách nhau bởi dấu "
"hai chấm)"

#: ../display/d.erase/main.c:62 ../display/d.colortable/main.c:147
#: ../display/d.measure/main.c:90
msgid "No current frame"
msgstr "Không có khung hiện tại"

#: ../display/d.erase/main.c:64 ../display/d.colortable/main.c:149
#: ../display/d.measure/main.c:93
msgid "Current frame not available"
msgstr "Khung hiện tại không dùng được"

#: ../display/d.vect/dir.c:31 ../display/d.vect/label.c:28
#: ../display/d.vect/attr.c:53
msgid "Can't read vector map"
msgstr "Không thể đọc bản đồ vec-tơ"

#: ../display/d.vect/main.c:78 ../display/d.what.vect/main.c:54
#: ../display/d.extract/main.c:50
msgid "display, vector"
msgstr "trình bày, vec-tơ"

#: ../display/d.vect/main.c:79
#, 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:91
msgid "Display"
msgstr "Trình bày"

#: ../display/d.vect/main.c:92
msgid ""
"shape;Display geometry of features;cat;Display category numbers of features;"
"topo;Display topology information (nodes, edges);dir;Display direction of "
"linear features;attr;Display selected attribute based on 'attrcol';zcoor;"
"Display z-coordinate of features (only for 3D vector maps)"
msgstr ""

#: ../display/d.vect/main.c:107
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/main.c:122
#, fuzzy
msgid "Feature color"
msgstr "Màu đường"

#: ../display/d.vect/main.c:126 ../display/d.vect/main.c:136
#: ../display/d.vect/main.c:239 ../display/d.vect/main.c:249
msgid "Either a standard GRASS color, 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\""

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

#: ../display/d.vect/main.c:141
msgid "Name of color definition column (for use with -a flag)"
msgstr "Tên của cột định nghĩa màu (để dùng với cờ -a)"

#: ../display/d.vect/main.c:149
msgid "Type of color table (for use with -z flag)"
msgstr "Tên của cột định nghĩa màu (để dùng với cờ -z)"

#: ../display/d.vect/main.c:158 ../display/d.vect/main.c:163
#: ../display/d.vect/main.c:171
msgid "Lines"
msgstr "Đường"

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

#: ../display/d.vect/main.c:165
msgid "Name of column for line widths (these values will be scaled by wscale)"
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:172
msgid "Scale factor for wcolumn"
msgstr "Hệ số tỷ lệ cho wcolumn"

#: ../display/d.vect/main.c:180 ../display/d.vect/main.c:190
#: ../display/d.vect/main.c:197 ../display/d.vect/main.c:203
msgid "Symbols"
msgstr "Biểu tượng"

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

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

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

#: ../display/d.vect/main.c:199
#, 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:205
#, 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:207
msgid "Measured in degrees CCW from east"
msgstr ""

#: ../display/d.vect/main.c:212 ../display/d.vect/main.c:219
#: ../display/d.vect/main.c:227 ../display/d.vect/main.c:235
#: ../display/d.vect/main.c:245 ../display/d.vect/main.c:255
#: ../display/d.vect/main.c:261 ../display/d.vect/main.c:267
#: ../display/d.vect/main.c:275
msgid "Labels"
msgstr "Nhãn"

#: ../display/d.vect/main.c:214
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:220
msgid "Name of column to be displayed"
msgstr "Tên của cột cần trình bày"

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

#: ../display/d.vect/main.c:229
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"

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

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

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

#: ../display/d.vect/main.c:262 ../display/d.text.new/main.c:221
#: ../display/d.text.freetype/main.c:168 ../vector/v.label/main.c:123
msgid "Font name"
msgstr "Tên phông"

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

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

#: ../display/d.vect/main.c:285
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:293
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:305
msgid ""
"g;use the libgis render functions (features: clipping);r;use the raster "
"graphics library functions (features: polylines);d;use the display library "
"basic functions (features: polylines);c;use the display library clipping "
"functions (features: clipping);l;use the display library culling functions "
"(features: culling, polylines)"
msgstr ""
"g;dùng các hàm kết xuất libgis (các đối tượng: cắt bỏ);r;dùng các hàm thư "
"viện đồ hoạ raster (các đối tượng: các đường);d;dùng các hàm cơ bản của thư "
"viện trình bày (các đối tượng: các đường);c;dùng các hàm cắt của thư viện "
"trình bày (các đối tượng: cắt bỏ);l;dùng các hàm loại bỏ của thư viện trình "
"bày (các đối tượng: loại bỏ, các đường)"

#: ../display/d.vect/main.c:321
msgid "Get colors from map table column (of form RRR:GGG:BBB)"
msgstr "Lấy màu từ cột trong bảng của bản đồ (ở dạng RRR:GGG:BBB)"

#: ../display/d.vect/main.c:327
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:334
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:339
msgid ""
"Don't add to list of vectors and commands in monitor (it won't be drawn if "
"the monitor is refreshed)"
msgstr ""
"Không thêm danh sách các vec-tơ và các lệnh vào màn hình (nó sẽ không được "
"vẽ nếu màn hình được làm tươi lại)"

#: ../display/d.vect/main.c:344
msgid "Colorize polygons according to z height"
msgstr "Màu hoá các đa giác theo độ cao z"

#: ../display/d.vect/main.c:387 ../display/d.paint.labels/main.c:102
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:396 ../display/d.paint.labels/main.c:111
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:411
msgid ""
"The '-c' and '-a' flags 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:442
#, c-format
msgid "Unknown color: '%s'"
msgstr "Màu không biết: '%s'"

#: ../display/d.vect/main.c:463 ../vector/v.surf.rst/main.c:450
#: ../vector/v.univar/main.c:205 ../vector/v.extract/main.c:274
msgid "'layer' must be > 0 for 'where'."
msgstr "'lớp' phải > 0 đối với 'where'"

#: ../display/d.vect/main.c:490
msgid "'layer' must be > 0 for 'cats'."
msgstr "'layer' phải > 0 đối với 'cats'."

#: ../display/d.vect/main.c:494
#, c-format
msgid "%d errors in cat option"
msgstr "%d lỗi trong tùy chọn cat"

#: ../display/d.vect/main.c:625
msgid "Unable to display areas, topology not available"
msgstr "Không thể trình bày các vùng, tôpô không dùng được"

#: ../display/d.vect/main.c:630
msgid "Unable to display lines by id, topology not available"
msgstr "Không thể trình bày các đường theo id, tôpô không dùng được"

#: ../display/d.vect/main.c:673
msgid "Unable to display topology, not available"
msgstr "Không thể trình bày tôpô, không dùng được"

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

#: ../display/d.vect/area.c:83 ../display/d.vect/plot1.c:233
#, 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/area.c:302
#, c-format
msgid ""
"Error in color definition column (%s), area %d with cat %d: colorstring [%s]"
msgstr "Lỗi trong cột định nghĩa màu (%s), vùng %d với cat %d: chuỗi màu [%s]"

#: ../display/d.vect/area.c:308
#, c-format
msgid "Error in color definition column (%s), area %d with cat %d"
msgstr "Lỗi trong cột định nghĩa màu (%s), vùng %d với cat %d"

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

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

#: ../display/d.vect/plot1.c:319
#, 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/plot1.c:347
#, fuzzy
msgid "Symbol rotation column not specified."
msgstr "Cột định nghĩa màu không được chỉ định."

#: ../display/d.vect/plot1.c:362
#, 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/plot1.c:388 ../display/d.vect/plot1.c:689
#, fuzzy
msgid "Unable to read symbol, 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/plot1.c:419 ../vector/v.label/main.c:297
#: ../vector/v.info/main.c:388 ../vector/v.label.sa/labels.c:146
#: ../vector/v.to.3d/trans3.c:82 ../vector/v.to.3d/trans2.c:81
msgid "Unable to read vector map"
msgstr "Không thể đọc bản đồ vec-tơ"

#: ../display/d.vect/plot1.c:511
#, c-format
msgid ""
"Error in color definition column '%s', feature id %d with cat %d: "
"colorstring '%s'"
msgstr ""
"Lỗi trong cột định nghĩa màu '%s', id đối tượng %d với cat %d: chuỗi màu '%s'"

#: ../display/d.vect/plot1.c:519
#, c-format
msgid "Error in color definition column '%s', feature id %d with cat %d"
msgstr "Lỗi trong cột định nghĩa màu '%s', id đối tượng %d với cat %d"

#: ../display/d.vect/plot1.c:641
#, fuzzy, c-format
msgid ""
"Error in symbol size column (%s), element %d with cat %d: symbol size [%f]"
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/plot1.c:729
#, c-format
msgid "Error in color definition column '%s': %d features affected"
msgstr "Lỗi trong cột định nghĩa màu '%s', %d đối tượng bị ảnh hưởng"

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

#: ../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.geodesic/main.c:47
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.geodesic/main.c:70
msgid "Text color or \"none\""
msgstr "Màu chữ hoặc \"none\""

#: ../display/d.where/main.c:42
#, fuzzy
msgid "display, position, querying"
msgstr "trình bày, mạng lưới"

#: ../display/d.where/main.c:44
msgid ""
"Identifies the geographic coordinates associated with point locations in the "
"active frame on the graphics monitor."
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:49
msgid "One mouse click only"
msgstr "Chỉ bấm chuột một lần"

#: ../display/d.where/main.c:53
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:58
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:63
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:69
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:77
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:80
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:122
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.text/main.c:68 ../display/d.text.new/main.c:144
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:77 ../display/d.text.new/main.c:159
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:85 ../display/d.text.new/main.c:167
#: ../display/d.text.freetype/main.c:192
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:94 ../display/d.text.new/main.c:184
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:103 ../display/d.text.new/main.c:192
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:110 ../display/d.text.new/main.c:208
#: ../display/d.text.freetype/main.c:217
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:114 ../display/d.text.new/main.c:251
#: ../display/d.text.freetype/main.c:236
msgid "Use bold text"
msgstr "Dùng chữ đậm"

#: ../display/d.text/main.c:122 ../display/d.text.new/main.c:275
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:177
#, c-format
msgid "value [%.0f,%.0f] out of range [0-100]"
msgstr "giá trị [%.0f,%.0f] nằm ngoài miền [0-100]"

#: ../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:76
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:82
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:88
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:93
msgid "Don't draw a collar showing the NULL color in FP maps"
msgstr ""

#: ../display/d.colortable/main.c:118
#, c-format
msgid ""
"<%s> is a floating point map. Ignoring [lines] and drawing continuous color "
"ramp"
msgstr ""
"<%s> là một bản đồ kiểu dấu chấm động. Bỏ qua [các dòng] và vẽ thang màu "
"liên tục"

#: ../display/d.colortable/main.c:132
#, c-format
msgid ""
"<%s> is a floating point map. Ignoring [cols] and drawing continuous color "
"ramp"
msgstr ""
"<%s> là một bản đồ kiểu dấu chấm động. Bỏ qua các cột và vẽ thang màu liên "
"tục"

#: ../display/d.colortable/main.c:141
#, c-format
msgid "R_color file for [%s] not available"
msgstr "Không có tập tin R_color dùng cho [%s]"

#: ../display/d.colortable/main.c:143
#, c-format
msgid "Range file for [%s] not available"
msgstr "Không có tập tin miền cho [%s]"

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

#: ../display/d.mapgraph/main.c:50
msgid ""
"Generates and displays simple graphics on map layers drawn in the active "
"graphics monitor display frame."
msgstr ""
"Tạo ra và trình bày các đồ họa đơn giản trên các lớp bản đồ được vẽ trong "
"khung trình bày của màn hình đồ họa kích hoạt."

#: ../display/d.mapgraph/main.c:57
msgid ""
"Unix file containg graphing instructions, if not given reads from standard "
"input"
msgstr ""
"Tập tin Unix chứa các hướng dẫn đồ họa, nếu không cung cấp, đọc từ đầu vào "
"tiêu chuẩn"

#: ../display/d.mapgraph/main.c:67
msgid ""
"Color to draw with, either a standard GRASS color or R:G:B triplet "
"(separated by colons)"
msgstr ""
"Màu để vẽ, hoặc là một màu chuẩn của GRASS hoặc dạng bộ ba R:G:B (cách nhau "
"bằng dấu hai chấm)"

#: ../display/d.info/main.c:34 ../display/d.save/main.c:79
#, fuzzy
msgid "display, metadata"
msgstr "trình bày, biểu đồ"

#: ../display/d.info/main.c:36
msgid "Display 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:41
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:45
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:49
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:53
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:58
msgid "Display geographic coordinates and resolution of entire screen"
msgstr "Trình bày tọa độ địa lý và độ phân giải của toàn màn hình"

#: ../display/d.info/main.c:62
msgid "Display number of colors"
msgstr "Trình bày số màu"

#: ../display/d.info/main.c:111 ../display/d.info/main.c:136
#: ../display/d.rast.arrow/arrow.c:257 ../display/d.barscale/main.c:156
#: ../display/d.paint.labels/main.c:130 ../display/d.rast.num/number.c:176
#: ../display/d.rast.edit/cell.c:35
msgid "Setting map window"
msgstr "Thiết lập cửa sổ bản đồ"

#: ../display/d.info/main.c:115 ../display/d.info/main.c:140
#: ../display/d.what.rast/main.c:137 ../display/d.rast.arrow/arrow.c:266
#: ../display/d.barscale/main.c:165 ../display/d.paint.labels/main.c:139
#: ../display/d.rast.num/number.c:186
msgid "Error in calculating conversions"
msgstr "Lỗi khi đang tính các chuyển đổi"

#: ../display/d.profile/Range.c:87
msgid "one moment ..."
msgstr "chờ một chút..."

#: ../display/d.profile/What.c:29
msgid "Error reading raster map"
msgstr "Lỗi khi đọc bản đồ raster"

#: ../display/d.profile/main.c:61
#, fuzzy
msgid "display, raster, profile"
msgstr "trình bày, raster"

#: ../display/d.profile/main.c:63
msgid "Interactive profile plotting utility with optional output."
msgstr "Tiện ích vẽ mặt cắt tương tác với tùy chọn đầu ra."

#: ../display/d.profile/main.c:71
msgid "Raster map to be profiled"
msgstr "Bản đồ raster cần vẽ mặt cắt"

#: ../display/d.profile/main.c:78
msgid "Optional display raster"
msgstr "Trình bày raster (tùy chọn)"

#: ../display/d.profile/main.c:85
msgid "Output profile data to file(s) with prefix 'name'"
msgstr "Xuất dữ liệu mặt cắt ra (các) tập tin với tiền tố 'name'"

#: ../display/d.profile/main.c:106
#, c-format
msgid "Display raster [%s] not found. Using profile raster."
msgstr ""
"Không tìm thấy raster [%s] cần trình bày. Dùng raster mặt cắt để trình bày."

#: ../display/d.profile/main.c:130
msgid ""
"\n"
"\n"
"Use mouse to choose action"
msgstr ""
"\n"
"\n"
"Dùng chuột để chọn lệnh"

#: ../display/d.profile/main.c:199 ../display/d.profile/main.c:393
msgid "Use 'd.frame -e' to remove left over frames"
msgstr "Dùng 'd.frame -e' để loại bỏ các khung còn sót lại"

#: ../display/d.profile/main.c:283
msgid "Error opening cell-file"
msgstr "Lỗi khi đang mở tập tin cell"

#: ../display/d.profile/main.c:285
msgid "Error reading from cell-file"
msgstr "Lỗi khi đang đọc tập tin cell"

#: ../display/d.profile/main.c:287
msgid "Mysterious window inconsistancy error"
msgstr "Lỗi mâu thuẫn cửa sổ không rõ"

#: ../display/d.profile/main.c:430
#, c-format
msgid "%s: Couldn't open raster <%s@%s>"
msgstr "%s: Không thể mở raster <%s@%s>"

#: ../display/d.profile/main.c:434
#, c-format
msgid "%s: Couldn't read color table for <%s@%s>"
msgstr "%s: Không thể đọc bảng màu cho <%s@%s>"

#: ../display/d.profile/utils.c:8
#, c-format
msgid "%s: 'is_null_value()' got NULL pointer!"
msgstr "%s: 'is_null_value()' nhận được con trỏ NULL!"

#: ../display/d.profile/utils.c:11
#, c-format
msgid "%s: 'is_null_value()' got negative column index"
msgstr "%s: 'is_null_value()' nhận được chỉ mục cột âm"

#: ../display/d.profile/utils.c:22
#, c-format
msgid "%s: 'is_null_value()' Unknown RASTER_MAP_TYPE '%d'"
msgstr "%s: 'is_null_value()' Không biết RASTER_MAP_TYPE '%d'"

#: ../display/d.what.rast/what.c:57
msgid "You are clicking outside the map"
msgstr "Bạn nhắp chuột ở ngoài bản đồ"

#: ../display/d.what.rast/main.c:54
msgid ""
"Allows the user to interactively query the category contents of multiple "
"raster map layers at user specified locations within the current geographic "
"region."
msgstr ""
"Cho phép người dùng truy vấn một cách tương tác các nội dung phạm trù của "
"nhiều lớp bản đồ raster tại các vị trí cho người dùng chỉ định ở trong vùng "
"địa lý hiện tại."

#: ../display/d.what.rast/main.c:89
msgid "Field separator (terse mode only)"
msgstr "Dấu phân cách trường (chỉ dùng cho chế độ ngắn gọn)"

#: ../display/d.what.rast/main.c:94 ../display/d.what.vect/main.c:74
msgid "Identify just one location"
msgstr "Chỉ nhận diện một vị trí"

#: ../display/d.what.rast/main.c:98 ../display/d.what.vect/main.c:89
msgid "Terse output. For parsing by programs"
msgstr "Đầu ra ngắn gọn. Dùng cho việc phân tách bởi các chương trình"

#: ../display/d.what.rast/main.c:103
msgid "Print out col/row for the entire map in grid resolution of the region"
msgstr "In ra cột/hàng cho toàn bộ bản đồ ở độ phân giải lưới của vùng"

#: ../display/d.what.rast/main.c:119 ../display/d.his/main.c:120
msgid "No current graphics window"
msgstr "Không có cửa sổ đồ họa hiện tại"

#: ../display/d.what.rast/main.c:122 ../display/d.his/main.c:123
msgid "Current graphics window not available"
msgstr "Cửa sổ đồ họa hiện tại không dùng được"

#: ../display/d.what.rast/main.c:128
msgid "Setting graphics window"
msgstr "Thiết lập cửa sổ đồ họa"

#: ../display/d.what.rast/main.c:131
msgid "Can't set current graphics window"
msgstr "Không thể thiết lập cửa sổ đồ họa hiện tại"

#: ../display/d.what.rast/main.c:135
msgid "Getting graphics window coordinates"
msgstr "Lấy tọa độ của cửa sổ đồ họa"

#: ../display/d.rast.arrow/arrow.c:112
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/arrow.c:121
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/arrow.c:129
msgid "Type of existing raster aspect map"
msgstr "Kiểu của bản đồ hướng raster hiện có"

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

#: ../display/d.rast.arrow/arrow.c:145
msgid "Color for drawing grid or \"none\""
msgstr "Màu để vẽ lưới hoặc \"none\""

#: ../display/d.rast.arrow/arrow.c:153
msgid "Color for drawing X's (Null values)"
msgstr "Màu để vẽ chữ X (các giá trị rỗng)"

#: ../display/d.rast.arrow/arrow.c:161
msgid "Color for showing unknown information"
msgstr "Màu để hiển thị thông tin không biết"

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

#: ../display/d.rast.arrow/arrow.c:177
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/arrow.c:184
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/arrow.c:224
msgid "Illegal value for scale factor"
msgstr "Giá trị hệ số tỷ lệ không hợp lệ"

#: ../display/d.rast.arrow/arrow.c:228
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/arrow.c:233
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/arrow.c:240
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/arrow.c:260 ../display/d.barscale/main.c:159
#: ../display/d.paint.labels/main.c:133 ../display/d.rast.num/number.c:179
#: ../display/d.rast.edit/cell.c:38
msgid "Current window not settable"
msgstr "Cửa sổ hiện tại không thể điều chỉnh được"

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

#: ../display/d.rast.arrow/arrow.c:368
msgid "No raster map exists in the current window"
msgstr "Bản đồ raster không có trong cửa sổ hiện tại"

#: ../display/d.extend/main.c:52
msgid "No raster or vector map displayed"
msgstr "Không có bản đồ raster hoặc vec-tơ nào được trình bày"

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

#: ../display/d.text.new/main.c:175
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.new/main.c:200 ../display/d.text.freetype/main.c:209
msgid "Text alignment"
msgstr "Canh thẳng chữ"

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

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

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

#: ../display/d.text.new/main.c:239
msgid "Use mouse to interactively place text"
msgstr "Dùng chuột để đặt chữ ở chế độ tương tác"

#: ../display/d.text.new/main.c:243 ../display/d.text.freetype/main.c:228
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.new/main.c:247 ../display/d.text.freetype/main.c:232
msgid "Screen position in geographic coordinates"
msgstr "Vị trí màn hình theo tọa độ địa lý"

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

#: ../display/d.text.new/main.c:259 ../display/d.text.freetype/main.c:244
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.new/main.c:263
msgid "Ignored (compatibility with d.text.freetype)"
msgstr "Bỏ qua (tương thích với d.text.freetype)"

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

#: ../display/d.text.new/main.c:413
#, 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.new/main.c:612
#, c-format
msgid "[%s]: No such color. Use '%s'"
msgstr "[%s]: Không có màu như vậy. Dùng '%s'"

#: ../display/d.text.new/main.c:632
#, c-format
msgid "Click!\n"
msgstr "Nhắp chuột!\n"

#: ../display/d.text.new/main.c:633
#, c-format
msgid " Left:    Place text here\n"
msgstr "Trái:  Đặt chữ ở đây\n"

#: ../display/d.text.new/main.c:634
#, c-format
msgid " Right:   Quit\n"
msgstr " Phải:  Thoát\n"

#: ../display/d.what.vect/what.c:179 ../display/d.what.vect/what.c:181
#: ../vector/v.what/what.c:112 ../vector/v.what/what.c:114
#, c-format
msgid "Nothing Found.\n"
msgstr "Không tìm thấy gì cả.\n"

#: ../display/d.what.vect/what.c:237
#, c-format
msgid "Line: %d  Type: %s  Left: %d  Right: %d  "
msgstr "Đường: %d  Kiểu: %s  Trái: %d  Phải: %d  "

#: ../display/d.what.vect/what.c:241 ../vector/v.what/what.c:169
#: ../vector/v.what/what.c:224
#, c-format
msgid "Length: %f\n"
msgstr "Chiều dài: %f\n"

#: ../display/d.what.vect/what.c:257
#, c-format
msgid "  Node[%d]: %d  Number of lines: %d  Coordinates: %.6f, %.6f, %.6f\n"
msgstr "  Nốt[%d]: %d  Số đường: %d  Tọa_độ: %.6f, %.6f, %.6f\n"

#: ../display/d.what.vect/what.c:266
#, c-format
msgid "    Line: %5d  Angle: %.8f\n"
msgstr "    Đường: %5d  Góc: %.8f\n"

#: ../display/d.what.vect/what.c:275
#, c-format
msgid "length %f\n"
msgstr "chiều dài %f\n"

#: ../display/d.what.vect/what.c:295 ../vector/v.what/what.c:238
#, c-format
msgid "Point height: %f\n"
msgstr "Độ cao điểm: %f\n"

#: ../display/d.what.vect/what.c:313 ../vector/v.what/what.c:255
#, c-format
msgid "Line height: %f\n"
msgstr "Độ cao đường: %f\n"

#: ../display/d.what.vect/what.c:322
#, c-format
msgid "Line height min: %f max: %f\n"
msgstr "Độ cao đường nhỏ nhất: %f lớn nhất: %f\n"

#: ../display/d.what.vect/what.c:343
#, c-format
msgid "Area height: %f\n"
msgstr "Độ cao vùng: %f\n"

#: ../display/d.what.vect/what.c:352
#, c-format
msgid "Area\n"
msgstr "Vùng\n"

#: ../display/d.what.vect/what.c:374
#, c-format
msgid "Area: %d  Number of isles: %d\n"
msgstr "Vùng: %d  Số đảo: %d\n"

#: ../display/d.what.vect/what.c:379
#, c-format
msgid "  Isle[%d]: %d\n"
msgstr "  Đảo[%d]: %d\n"

#: ../display/d.what.vect/what.c:386
#, c-format
msgid "Island: %d  In area: %d\n"
msgstr "Đảo: %d  Trong vùng: %d\n"

#: ../display/d.what.vect/what.c:393 ../display/d.what.vect/what.c:401
#, c-format
msgid "Size - Sq Meters: %.3f\t\tHectares: %.3f\n"
msgstr "Kích thước - mét vuông: %.3f\t\tHecta: %.3f\n"

#: ../display/d.what.vect/what.c:397 ../display/d.what.vect/what.c:405
#, c-format
msgid "           Acres: %.3f\t\tSq Miles: %.4f\n"
msgstr "           Mẫu Anh: %.3f\t\tDặm vuông: %.4f\n"

#: ../display/d.what.vect/what.c:433
#, c-format
msgid ""
"Layer: %d\n"
"category: %d\n"
msgstr ""
"Lớp: %d\n"
"phạm trù: %d\n"

#: ../display/d.what.vect/what.c:458
#, c-format
msgid ""
"driver: %s\n"
"database: %s\n"
"table: %s\n"
"key column: %s\n"
msgstr ""
"trình đ.khiển: %s\n"
"csdl: %s\n"
" bảng: %s\n"
"cột key: %s\n"

#: ../display/d.what.vect/what.c:523
#, c-format
msgid ""
"\n"
"Click mouse button on desired location\n"
"\n"
msgstr ""
"\n"
"Nhắp chuột vào vị trí mong muốn\n"
"\n"

#: ../display/d.what.vect/what.c:528
#, c-format
msgid "Buttons\n"
msgstr "Nút chuột\n"

#: ../display/d.what.vect/what.c:529
#, c-format
msgid " Left:  what's here\n"
msgstr "Trái:  cái gì ở đây\n"

#: ../display/d.what.vect/what.c:531
#, c-format
msgid " Middle: toggle flash color\n"
msgstr "Giữa: bật/tắt nhấp nháy màu\n"

#: ../display/d.what.vect/what.c:536
#, c-format
msgid " Right: quit\n"
msgstr " Phải: thoát\n"

#: ../display/d.what.vect/main.c:56
msgid ""
"Allows the user to interactively query a vector map layer at user-selected "
"locations within the current geographic region."
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."

#: ../display/d.what.vect/main.c:85
msgid "Name of existing vector map"
msgstr "Tên của bản đồ vec-tơ hiện có"

#: ../display/d.what.vect/main.c:94
msgid "Print information as plain text to terminal window"
msgstr "In ra thông tin ở dạng văn bản trơn tại cửa sổ terminal"

#: ../display/d.what.vect/main.c:98 ../vector/v.what/main.c:81
msgid "Print topological information (debugging)"
msgstr "In ra thông tin tôpô (chế độ gỡ lỗi)"

#: ../display/d.what.vect/main.c:102
msgid "Enable flashing (slower)"
msgstr "Bật chức năng nhấp nháy (chậm hơn)"

#: ../display/d.what.vect/main.c:106
msgid "Open form in edit mode"
msgstr "Mở biểu mẫu ở chế độ chỉnh sửa"

#: ../display/d.what.vect/main.c:151
#, c-format
msgid "%s: You must build topology on vector map"
msgstr "%s: Bạn phải xây dựng tôpô cho tập tin vec-tơ"

#: ../display/d.what.vect/main.c:154 ../vector/v.what/main.c:162
#: ../vector/v.select/main.c:143
msgid "Building spatial index..."
msgstr "Đang xây dựng chỉ mục không gian..."

#: ../display/d.what.vect/openvect.c:11
#, c-format
msgid "warning: %s - vector map not found\n"
msgstr "cảnh báo: %s -  không tìm thấy bản đồ vec-tơ\n"

#: ../display/d.ask/main.c:36
#, fuzzy
msgid "display, map management"
msgstr "tổng quát, quản lý bản đồ"

#: ../display/d.ask/main.c:38
msgid ""
"Prompts the user to select a GRASS data base file from among files displayed "
"in a menu on the graphics monitor."
msgstr ""
"Nhắc người dùng chọn một tập tin CSDL GRASS trong số các tập tin được trình "
"bày trong một trình đơn trên màn hình đồ hoạ."

#: ../display/d.ask/main.c:46
msgid "Database element, one word description"
msgstr "Thành phần CSDL, mô tả một từ"

#: ../display/d.ask/main.c:52
msgid "Short user prompt message"
msgstr "Thông báo nhắc người dùng kiểu ngắn gọn"

#: ../display/d.ask/main.c:85
#, c-format
msgid "** no %s files found **\n"
msgstr "** không tìm thấy tập tin %s**\n"

#: ../display/d.ask/main.c:86
#, c-format
msgid "Click here to CONTINUE\n"
msgstr "Nhắp chuột vào đây để TIẾP TỤC\n"

#: ../display/d.barscale/main.c:57
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:61
msgid "Use mouse to interactively place scale"
msgstr "Dùng chuột để đặt thước tỷ lệ ở chế độ tương tác"

#: ../display/d.barscale/main.c:65
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:69
msgid "Draw a line scale instead of a bar scale"
msgstr "Vẽ thước tỷ lệ kiểu đường thay vì kiểu thanh"

#: ../display/d.barscale/main.c:73
msgid "Write text on top of the scale, not to the right"
msgstr "Ghi chữ phía trên thước tỷ lệ, thay vì bên phải"

#: ../display/d.barscale/main.c:77
msgid "Draw a north arrow only"
msgstr "Chỉ vẽ mũi tên chỉ hướng bắc"

#: ../display/d.barscale/main.c:81
msgid "Draw a scale bar only"
msgstr "Chỉ vẽ thước tỷ lệ"

#: ../display/d.barscale/main.c:98
msgid ""
"The screen coordinates for top-left corner of label ([0,0] is top-left of "
"frame)"
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.barscale/main.c:106
#, fuzzy
msgid "Font size"
msgstr "K.thước biểu tượng"

#: ../display/d.barscale/main.c:114
#, 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.barscale/main.c:122
msgid "Choose either -n or -s flag"
msgstr "Chọn hoặc cờ -n, hoặc cờ -s"

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

#: ../display/d.paint.labels/main.c:46
#, fuzzy
msgid "display, paint labels"
msgstr "vec-tơ, nhãn vẽ"

#: ../display/d.paint.labels/main.c:48
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.paint.labels/main.c:54
msgid "Ignore rotation setting and draw horizontally"
msgstr "Bỏ qua thiết lập xoay và vẽ theo chiều ngang"

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

#: ../display/d.paint.labels/main.c:68
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.paint.labels/main.c:75
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.paint.labels/main.c:87
#, c-format
msgid "Label file <%s> not found"
msgstr "Không tìm thấy tập tin nhãn <%s>"

#: ../display/d.paint.labels/main.c:121 ../vector/v.lrs/v.lrs.label/main.c:299
#, c-format
msgid "Unable to open label file <%s>"
msgstr "Không thể mở tập tin nhãn <%s>"

#: ../display/d.histogram/main.c:71
#, fuzzy
msgid "display, histogram, statistics"
msgstr "raster, thống kê"

#: ../display/d.histogram/main.c:73
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:77
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:81
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:90
msgid "Color for text and axes"
msgstr "Màu cho chữ và các trục"

#: ../display/d.histogram/main.c:98
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:108
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:115
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:119
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"

#: ../display/d.histogram/main.c:124
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:149
#, c-format
msgid "Invalid number of steps: %s"
msgstr "Số bước không hợp lệ: %s"

#: ../display/d.histogram/main.c:154
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.rast.num/number.c:86
msgid ""
"Overlays cell category values on a raster map layer displayed to the "
"graphics monitor."
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/number.c:100
msgid "Color for drawing grid, or \"none\""
msgstr "Màu dùng để vẽ lưới, hoặc \"none\""

#: ../display/d.rast.num/number.c:110
msgid "Color for drawing text"
msgstr "Màu đễ vẽ chữ"

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

#: ../display/d.rast.num/number.c:138
msgid "No raster map exists in current window"
msgstr "Không có bản đồ raster nào hiện diện trong cửa sổ hiện tại"

#: ../display/d.rast.num/number.c:209
#, fuzzy, c-format
msgid ""
"Current region size: %d rows X %d cols\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/number.c:216
msgid "Aborting (region larger then 200 rows X 200 cols is not allowed)"
msgstr ""

#: ../display/d.rast.edit/cell.c:43
msgid "Can't clear current graphics window"
msgstr "Không thể làm sạch cửa sổ đồ họa hiện tại"

#: ../display/d.rast.edit/cell.c:86 ../display/d.rast/display.c:75
msgid "Cannot use current window"
msgstr "Không thể dùng cửa sổ hiện tại"

#: ../display/drivers/XDRIVER/Get_w_line.c:35
#: ../display/drivers/XDRIVER/Get_w_pointer.c:21
#: ../display/drivers/XDRIVER/Get_w_box.c:34
msgid "Monitor: interactive command in redraw"
msgstr "Màn hình: lệnh tương tác để vẽ lại"

#: ../display/drivers/XDRIVER/Serve_Xevent.c:125
#, c-format
msgid "Monitor: waitpid: expected %d but got %d"
msgstr "Màn hình: waitpid: mong đợi %d nhưng nhận được %d"

#: ../display/drivers/XDRIVER/Serve_Xevent.c:331
msgid "Monitor: XGetWMName failed"
msgstr "Màn hình: XGetWMName thất bại"

#: ../display/drivers/XDRIVER/Serve_Xevent.c:336
msgid "Monitor: XGetWMName: bad result"
msgstr "Màn hình: XGetWMName: kết quả tồi"

#: ../display/drivers/XDRIVER/Graph_set.c:110
#, c-format
msgid "found %d visuals of type TrueColor"
msgstr "tìm thấy %d 'đối tượng xem' kiểu TrueColor"

#: ../display/drivers/XDRIVER/Graph_set.c:112
msgid "searching for highest bit depth"
msgstr "đang tìm chiều sâu bit lớn nhất"

#: ../display/drivers/XDRIVER/Graph_set.c:128
#, c-format
msgid "selected %d bit depth"
msgstr "chiều sâu bit %d được chọn"

#: ../display/drivers/XDRIVER/Graph_set.c:188
#, c-format
msgid "using default visual which is %s"
msgstr "dùng cách xem mặc định là %s"

#: ../display/d.font/main.c:48 ../display/d.font.freetype/main.c:61
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:63
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:71 ../display/d.font.freetype/main.c:75
msgid "Character encoding"
msgstr "Mã ký tự"

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

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

#: ../display/d.font/main.c:105
#, 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:109
#, 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:126
#, 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.save/main.c:81
msgid "Creates a list of commands for recreating screen graphics."
msgstr "Tạo danh sách các lệnh để tái tạo đồ họa màn hình."

#: ../display/d.save/main.c:86
msgid "Name of frame(s) to save"
msgstr "Tên của (các) khung cần lưu"

#: ../display/d.save/main.c:126
msgid ""
"List of object numbers to remove which are displayed after \"#\". -1 for the "
"last object."
msgstr ""
"Danh sách số đối tượng cần loại bỏ được trình bày sau \"#\". -1 để chỉ đối "
"tượng cuối cùng."

#: ../display/d.save/main.c:134
msgid ""
"List of object numbers to move (\"from\" to \"to\"). remove= option will be "
"done first, if any."
msgstr ""
"Danh sách số đối tượng cần di chuyển. (\"from\" đến \"to\"). Tùy chọn "
"'remove=' sẽ được thực hiện trước tiên, nếu có."

#: ../display/d.save/main.c:143
msgid "Save current frame"
msgstr "Lưu khung hiện tại"

#: ../display/d.save/main.c:148
msgid "Save all the frames"
msgstr "Lưu tất cả các khung"

#: ../display/d.save/main.c:154
msgid "Only map objects without extra header and tailer"
msgstr "Chỉ các đối tượng bản đồ không có các header và tailer bổ sung"

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

#: ../display/d.save/main.c:481 ../display/d.save/main.c:516
#, c-format
msgid "Unknown item type in pad: %s"
msgstr "Kiểu mục trong pad không biết: %s"

#: ../display/d.mon/cmd/main.c:51
msgid "To establish and control use of a graphics display monitor."
msgstr "Để thiết lập và kiểm soát việc sử dụng màn hình hiển thị đồ họa."

#: ../display/d.mon/cmd/main.c:57
msgid "Name of graphics monitor to start"
msgstr "Tên của màn hình đồ họa cần khởi động"

#: ../display/d.mon/cmd/main.c:63
msgid "Name of graphics monitor to stop"
msgstr "Tên màn hình đồ họa cần ngưng"

#: ../display/d.mon/cmd/main.c:69
msgid "Name of graphics monitor to select"
msgstr "Tên màn hình đồ họa cần chọn"

#: ../display/d.mon/cmd/main.c:75
msgid "Name of graphics monitor to unlock"
msgstr "Tên màn hình đồ họa cần mở khóa"

#: ../display/d.mon/cmd/main.c:79
msgid "List all monitors"
msgstr "Liệt kê tất cả các màn hình"

#: ../display/d.mon/cmd/main.c:83
msgid "List all monitors (with current status)"
msgstr "Liệt kê tất cả các màn hình (với trạng thái hiện tại)"

#: ../display/d.mon/cmd/main.c:87
msgid "Print name of currently selected monitor"
msgstr "In tên của màn hình hiện đang được chọn"

#: ../display/d.mon/cmd/main.c:91
msgid "Release currently selected monitor"
msgstr "Giải phóng màn hình hiện đang được chọn"

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

#: ../display/d.mon/cmd/main.c:134
#, c-format
msgid "Problem selecting %s. Will try once more"
msgstr "Trục trặc khi chọn %s. Sẽ thử lại lần nữa"

#: ../display/d.mon/pgms/start.c:68 ../display/d.mon/pgms/select.c:18
#, c-format
msgid "Usage:  %s monitor_name"
msgstr "Cách dùng: %s monitor_name (tên màn hình)"

#: ../display/d.mon/pgms/stop.c:33 ../display/d.mon/pgms/release.c:41
#, c-format
msgid "%s: -%c unrecognized option"
msgstr "%s: -%c tuỳ chọn không rõ"

#: ../display/d.mon/pgms/stop.c:49
#, c-format
msgid "Usage: %s [-f] monitor_name"
msgstr "Cách dùng: %s [-f] monitor_name (tên màn hình)"

#: ../display/d.mon/pgms/stop.c:70
#, c-format
msgid "Monitor '%s' terminated"
msgstr "Màn hình '%s' bị ngưng"

#: ../display/d.mon/pgms/stop.c:73
#, c-format
msgid "Error - Monitor '%s' was not running"
msgstr "Lỗi - Màn hình '%s' hiện không chạy"

#: ../display/d.mon/pgms/stop.c:76 ../display/d.mon/pgms/release.c:74
#: ../display/d.mon/pgms/select.c:27
#, c-format
msgid "No such monitor as <%s>"
msgstr "Không có màn hình nào gọi là <%s>"

#: ../display/d.mon/pgms/stop.c:79
#, c-format
msgid "Error - Monitor '%s' in use by another user"
msgstr "Lỗi - Màn hình '%s' đang được sử dụng bởi người dùng khác"

#: ../display/d.mon/pgms/stop.c:82
msgid "Error - Locking mechanism failed"
msgstr "Lỗi - Cơ chế khoá thất bại"

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

#: ../display/d.mon/pgms/release.c:71
#, c-format
msgid "Monitor <%s> in use by another user"
msgstr "Màn hình <%s> hiện do người dùng khác sử dụng"

#: ../display/d.mon/pgms/release.c:77
msgid "Failed testing lock mechanism"
msgstr "Thất bại khi kiểm tra cơ chế khoá"

#: ../display/d.mon/pgms/release.c:88
#, c-format
msgid "Usage:  %s [-fv] [name]"
msgstr "Cách dùng: %s [-fv] [tên]"

#: ../display/d.menu/main.c:66
#, fuzzy
msgid "display, menu"
msgstr "trình bày, cài đặt"

#: ../display/d.menu/main.c:68
msgid ""
"Creates and displays a menu within the active frame on the graphics monitor."
msgstr ""
"Tạo ra và trình bày một trình đơn với khung kích hoạt trên màn hình đồ họa."

#: ../display/d.menu/main.c:77
msgid "Sets the color of the menu background"
msgstr "Thiết lập màu cho nền của trình đơn"

#: ../display/d.menu/main.c:85
msgid "Sets the color of the menu text"
msgstr "Thiết lập màu cho chữ của trình đơn"

#: ../display/d.menu/main.c:93
msgid "Sets the color dividing lines of text"
msgstr "Thiết lập màu cho các đường phân chia chữ"

#: ../display/d.menu/main.c:101
msgid "Sets the menu text size (in percent)"
msgstr "Thiết lập cỡ chữ cho trình đơn (theo phần trăm)"

#: ../display/d.menu/main.c:113 ../display/d.menu/main.c:119
#: ../display/d.menu/main.c:125
#, c-format
msgid "Don't know the color %s"
msgstr "Không biết màu %s"

#: ../display/d.menu/main.c:186
msgid "Menu must contain a title and at least one option"
msgstr "Trình đơn phải có một tiêu đề và ít nhất một tùy chọn"

#: ../display/d.his/main.c:65
#, fuzzy
msgid "display, color transformation"
msgstr "ảnh, chuyển đổi màu, RGB, HIS"

#: ../display/d.his/main.c:67
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:95
msgid "Percent to brighten intensity channel"
msgstr "Phần trăm để làm sáng kênh cường độ"

#: ../display/d.his/main.c:219
msgid "Error reading hue data"
msgstr "Lỗi khi đọc dữ liệu 'hue' (màu sắc)"

#: ../display/d.his/main.c:224
msgid "Error reading intensity data"
msgstr "Lỗi khi đọc dữ liệu 'intensity' (cường độ)"

#: ../display/d.his/main.c:229
msgid "Error reading saturation data"
msgstr "Lỗi khi đọc dữ liệu 'saturation' (độ bão hòa)"

#: ../display/d.text.freetype/main.c:140
msgid ""
"Draws text in the graphics monitor's active display frame using TrueType "
"fonts."
msgstr ""
"Vẽ chữ trong khung trình bày kích hoạt của màn hình đồ họa bằng cách sử dụng "
"các phông chữ TrueType."

#: ../display/d.text.freetype/main.c:154
msgid "Screen position (percentage, [0,0] is bottom left)"
msgstr "Vị trí màn hình (phần trăm, ([0,0] là góc dưới trái)"

#: ../display/d.text.freetype/main.c:176
msgid "Path to TrueType font (including file name)"
msgstr "Đường dẫn đến phông TrueType (kể cả tên tập tin)"

#: ../display/d.text.freetype/main.c:201
msgid "Height of letters (in percent of available frame height)"
msgstr "Chiều cao của chữ (tính theo phần trăm chiều cao khung hiện có)"

#: ../display/d.text.freetype/main.c:248
msgid "Command mode (Compatibility with d.text)"
msgstr "Chế độ dòng lệnh (tương thích với d.text)"

#: ../display/d.text.freetype/main.c:255
msgid "Either text or -c should be given"
msgstr "Hoặc là phải nhập chữ hoặc phải dùng cờ -c"

#: ../display/d.text.freetype/main.c:260
msgid "Choose only one coordinate system for placement"
msgstr "Chỉ chọn một hệ tọa độ để đặt vị trí"

#: ../display/d.text.freetype/main.c:265 ../display/d.text.freetype/main.c:268
#: ../display/d.text.freetype/main.c:606
msgid "No font selected"
msgstr "Không có phông được chọn"

#: ../display/d.text.freetype/main.c:277 ../display/d.text.freetype/main.c:440
#, c-format
msgid "Invalid font: %s"
msgstr "Phông không hợp lệ: %s"

#: ../display/d.text.freetype/main.c:327 ../vector/v.label.sa/labels.c:92
msgid "Unable to initialise FreeType"
msgstr "Không thể khởi động FreeType"

#: ../display/d.text.freetype/main.c:331 ../display/d.text.freetype/main.c:458
msgid "Unable to create face"
msgstr "Không thể tạo mặt"

#: ../display/d.text.freetype/main.c:334 ../display/d.text.freetype/main.c:461
#: ../display/d.text.freetype/main.c:478
msgid "Unable to set size"
msgstr "Không thể thiết lập kích thước"

#: ../display/d.text.freetype/main.c:349 ../display/d.text.freetype/main.c:568
msgid "Unable to create text conversion context"
msgstr "Không thể tạo ngữ cảnh chuyển đổi chữ"

#: ../display/d.text.freetype/main.c:351 ../display/d.text.freetype/main.c:570
msgid "Text conversion error"
msgstr "Lỗi chuyển đổi chữ"

#: ../display/d.text.freetype/main.c:415
msgid "Unable to write the temporary file"
msgstr "Không thể ghi tập tin tạm"

#: ../display/d.text.freetype/main.c:435
msgid "No predefined font"
msgstr "Không có phông chữ được định nghĩa trước"

#: ../display/d.text.freetype/main.c:451
#, c-format
msgid "%s: Unable to read font"
msgstr "%s: Không thể đọc phông"

#: ../display/d.text.freetype/main.c:645
#, c-format
msgid "%s: Unable to read FreeType definition file; use the default"
msgstr "%s: Không thể đọc tập tin định nghĩa FreeType; dùng giá trị mặc định"

#: ../display/d.text.freetype/main.c:651
#, c-format
msgid "%s: No FreeType definition file"
msgstr "%s: Không có tập tin định nghĩa Freetype"

#: ../display/d.text.freetype/main.c:655
#, c-format
msgid "%s: Unable to read FreeType definition file"
msgstr "%s: Không thể đọc tập tin định nghĩa FreeType"

#: ../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:117
msgid "Copying tables..."
msgstr "Đang chép các bảng..."

#: ../display/d.extract/main.c:125
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.extract/extract.c:44
msgid "Select vector(s) with mouse"
msgstr "Chọn (các) vec-tơ bằng chuột"

#: ../display/d.extract/extract.c:45
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:46
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:47
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:49
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.vect.chart/main.c:65
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:82
msgid "Chart type"
msgstr "Kiểu biểu đồ"

#: ../display/d.vect.chart/main.c:83 ../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:120 ../display/d.vect.chart/main.c:129
#: ../display/d.vect.chart/main.c:135
msgid "Chart properties"
msgstr "Tính chất của biểu đồ"

#: ../display/d.vect.chart/main.c:90
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:118
msgid "Outline color"
msgstr "Màu đường viền"

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

#: ../display/d.vect.chart/main.c:134
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:143
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.nviz/main.c:69
#, fuzzy
msgid "display, visualization, raster, vector, raster3d"
msgstr "xem, raster, vec-tơ, raster 3D"

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

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

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

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

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

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

#: ../display/d.nviz/main.c:107
msgid "Number of frames"
msgstr "Số khung ảnh"

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

#: ../display/d.nviz/main.c:118
msgid "Interactively select route"
msgstr "Chọn lộ trình ở chế độ tương tác"

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

#: ../display/d.nviz/main.c:126
msgid "Fly at constant elevation (ht)"
msgstr "Bay ở độ cao không đổi (ht)"

#: ../display/d.nviz/main.c:131
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"

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

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

#: ../display/d.nviz/main.c:147
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"

#: ../display/d.nviz/main.c:171
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 đủ"

#: ../display/d.nviz/main.c:282
msgid "You must select more than one point"
msgstr "Bạn phải chọn nhiều hơn một điểm"

#: ../display/d.nviz/main.c:300
msgid "You must select at least four points"
msgstr "Bạn phải chọn ít nhất bốn điểm"

#: ../display/d.nviz/main.c:317
#, 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"

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

#: ../display/d.nviz/main.c:538
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?"

#: ../display/d.measure/main.c:49
#, fuzzy
msgid "display, geometry"
msgstr "trình bày, vec-tơ"

#: ../display/d.measure/main.c:51
msgid ""
"Measures the lengths and areas of features drawn by the user in the active "
"display frame on the graphics monitor."
msgstr ""
"Đo chiều dài và diện tích của các đối tượng do người dùng vẽ trong khung "
"trình bày kích hoạt trên màn hình đồ họa."

#: ../display/d.measure/main.c:57
msgid "Line color 1"
msgstr "Màu đường 1"

#: ../display/d.measure/main.c:65
msgid "Line color 2"
msgstr "Màu đường 2"

#: ../display/d.measure/main.c:73
msgid "Suppress clear screen"
msgstr "Chặn xóa màn hình"

#: ../display/d.measure/main.c:77
msgid "Output in meters only"
msgstr "Chỉ xuất ra dạng mét"

#: ../display/d.measure/main.c:81
msgid "Output in kilometers as well"
msgstr "Xuất ra cả dạng kilômét"

#: ../display/d.title/main.c:47
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:58
msgid "Sets the text color"
msgstr "Thiết lập màu cho chữ"

#: ../display/d.title/main.c:66
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:70
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:74
msgid "Do a fancier title"
msgstr "Làm tiêu đề kiểu đẹp hơn"

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

#: ../display/d.title/main.c:97
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:100
msgid "No map name given"
msgstr "Tên bản đồ không được cung cấp"

#: ../display/d.zoom/main.c:57
#, fuzzy
msgid "display, zoom"
msgstr "trình bày, vec-tơ"

#: ../display/d.zoom/main.c:59
msgid ""
"Allows the user to change the current geographic region settings "
"interactively, with a mouse."
msgstr ""
"Cho phép người dùng thay đổi các thiết lập vùng địa lý hiện tại một cách "
"tương tác bằng cách dùng chuột."

#: ../display/d.zoom/main.c:108
msgid "Magnification: >1.0 zooms in, <1.0 zooms out"
msgstr "Độ phóng: >1.0 là phóng đại, <1.0 là thu nhỏ"

#: ../display/d.zoom/main.c:118
msgid "Full menu (zoom + pan) & Quit menu"
msgstr "Trình đơn đầy đủ (phóng + di chuyển) & Trình đơn thoát"

#: ../display/d.zoom/main.c:122
msgid "Pan mode"
msgstr "Chế độ di chuyển"

#: ../display/d.zoom/main.c:126
msgid "Handheld mode"
msgstr "Chế độ cho máy tính cầm tay"

#: ../display/d.zoom/main.c:130
msgid "Just redraw given maps using default colors"
msgstr "Chỉ vẽ lại các bản đồ bằng những màu mặc định"

#: ../display/d.zoom/main.c:134
msgid "Return to previous zoom"
msgstr "Trả về vùng phóng trước đó"

#: ../display/d.zoom/main.c:145
msgid "Please choose only one mode of operation"
msgstr "Vui lòng chỉ chọn một chế độ lệnh"

#: ../display/d.zoom/main.c:162
msgid "ERROR: can not get \"list\" items"
msgstr "LỖI: không thể lấy được các mục trong \"list\""

#: ../display/d.zoom/main.c:163
msgid "-j flag forced"
msgstr "cờ -j bị bắt buộc"

#: ../display/d.zoom/main.c:196
msgid "No map is displayed in GRASS monitor"
msgstr "Không có bản đồ trình bày trên màn hình GRASS"

#: ../display/d.zoom/main.c:298
#, c-format
msgid "%d raster%s, %d vector%s\n"
msgstr "%d raster%s, %d vector%s\n"

#: ../display/d.zoom/main.c:307
msgid "No previous zoom available"
msgstr "Vùng phóng trước đó không có"

#: ../display/d.zoom/main.c:311
msgid "Returning to previous zoom"
msgstr "Trả về vùng phóng trước đó"

#: ../display/d.zoom/main.c:352
msgid "Zooming complete."
msgstr "Việc phóng hoàn tất."

#: ../display/d.zoom/pan.c:17 ../display/d.zoom/zoom.c:15
#, c-format
msgid ""
"\n"
"\n"
"Buttons:\n"
msgstr ""
"\n"
"\n"
"Các nút chuột:\n"

#: ../display/d.zoom/pan.c:18
#, c-format
msgid "Left:   Pan\n"
msgstr "Trái:   Di chuyển\n"

#: ../display/d.zoom/pan.c:19
#, c-format
msgid "Right:  Quit\n"
msgstr " Phải:  Thoát\n"

#: ../display/d.zoom/zoom.c:16
#, c-format
msgid "Left:   Zoom menu\n"
msgstr "Trái:   Menu Phóng\n"

#: ../display/d.zoom/zoom.c:17
#, c-format
msgid "Middle: Pan\n"
msgstr "Giữa:   Di chuyển\n"

#: ../display/d.zoom/zoom.c:18
#, c-format
msgid "Right:  Quit menu\n"
msgstr "Phải:  Thoát trình đơn\n"

#: ../display/d.zoom/zoom.c:40
#, c-format
msgid ""
"This region now saved as current region.\n"
"\n"
msgstr ""
"Vùng này bây giờ sẽ được lưu thành vùng hiện tại.\n"
"\n"

#: ../display/d.zoom/zoom.c:42
#, c-format
msgid "Note: run 'd.erase' for the new region to affect the graphics.\n"
msgstr "Ghi chú: chạy 'd.erase' cho vùng mới để tác động đến đồ họa.\n"

#: ../display/d.rast/main.c:52
#, 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:57 ../imagery/i.class/main.c:62
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:65
msgid "List of categories to be displayed (INT maps)"
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:74
msgid "List of values to be displayed (FP maps)"
msgstr "Danh sách các giá trị cần trình bày (Các bản đồ kiểu dấu chấm động FP)"

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

#: ../display/d.rast/main.c:84 ../display/d.rast/main.c:89
msgid "Null cells"
msgstr ""

#: ../display/d.rast/main.c:93
msgid "Invert catlist"
msgstr "Đảo danh sách phạm trù (catlist)"

#: ../display/d.rast/main.c:99
msgid "Don't add to list of rasters and commands in monitor"
msgstr "Không thêm danh sách các lớp raster và các lệnh vào màn hình"

#: ../display/d.rast/main.c:119
msgid "Ignoring catlist: map is floating point (please use 'val=')"
msgstr ""
"Bỏ qua danh sách phạm trù (catlistt): bản đồ là kiểu dấu chấm động (hãy dùng "
"'val=')"

#: ../display/d.rast/main.c:125
msgid "Ignoring vallist: map is integer (please use 'cat=')"
msgstr ""
"Bỏ qua danh sách giá trị (vallist): bản đồ là kiểu số nguyên (vui lòng dùng "
"'cat=')"

#: ../display/d.font.freetype/main.c:68
msgid "Font name or pathname of TTF file"
msgstr "Tên phông hoặc tên đường dẫn của tập tin TIFF"

#: ../display/d.font.freetype/main.c:173
msgid "Setting release of FreeType"
msgstr "Thiết lập giải phóng phông FreeType"

#: ../raster3d/base/r3.timestamp.main.c:43 ../raster3d/base/r3.mask.main.c:153
#: ../raster3d/base/r3.info.main.c:78 ../raster3d/base/r3.null.main.c:205
#: ../raster3d/r3.cross.rast/main.c:270 ../raster3d/r3.mkdspf/main.c:75
#: ../raster3d/r3.to.rast/main.c:215 ../raster3d/r3.gwflow/main.c:169
msgid "raster3d, voxel"
msgstr "raster 3D, thể tích voxel"

#: ../raster3d/base/r3.timestamp.main.c:45
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/base/r3.timestamp.main.c:52
msgid "Input grid3 filename"
msgstr "Tên tập tin grid3 đầu vào"

#: ../raster3d/base/r3.timestamp.main.c:59
msgid "Datetime, datetime1/datetime2, or none"
msgstr "Ngày_giờ, ngày_giờ_1/ngày_giờ_2, hoặc none"

#: ../raster3d/base/r3.timestamp.main.c:74
#, c-format
msgid "Grid3 <%s> not found %s"
msgstr "Grid3 <%s> không thấy %s"

#: ../raster3d/base/mask_functions.c:82
#, c-format
msgid "Adding rule: %lf - %lf"
msgstr "Đang thêm quy tắc: %lf - %lf"

#: ../raster3d/base/r3.mask.main.c:44
#, fuzzy
msgid "3D raster map with reference values"
msgstr "bản đồ raster 3d với các giá trị tham chiếu"

#: ../raster3d/base/r3.mask.main.c:52
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/base/r3.mask.main.c:95
#, fuzzy
msgid "Unable to open 3D raster mask file"
msgstr "Không thể mở bản đồ raster <%s>"

#: ../raster3d/base/r3.mask.main.c:124
msgid "makeMask: error flushing tiles in cube"
msgstr "makeMask: lỗi khi đang đổ các chồng xếp vào khối"

#: ../raster3d/base/r3.mask.main.c:129
msgid "makeMask: error flushing all tiles"
msgstr "makeMask: lỗi đổ tất cả các chồng xếp"

#: ../raster3d/base/r3.mask.main.c:137
#, fuzzy
msgid "Unable to close 3D raster mask file"
msgstr "Không thể đóng bản đồ raster"

#: ../raster3d/base/r3.mask.main.c:139
#, fuzzy, c-format
msgid "Unable to close raster map <%s>"
msgstr "Không thể đóng bản đồ raster <%s@%s>"

#: ../raster3d/base/r3.mask.main.c:155
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/base/r3.mask.main.c:159
msgid ""
"Cannot create mask file: G3D_MASK already exists!\n"
" Use 'g.remove rast3d=G3D_MASK' to remove the existing mask."
msgstr ""
"Không thể tạo tập tin mặt nạ: G3D_MASK đã tồn tại!\n"
" Dùng 'g.remove rast3d=G3D_MASK' để loại bỏ mặt nạ hiện có."

#: ../raster3d/base/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/base/r3.info.main.c:87
msgid "Name of input 3D raster map"
msgstr "Tên của bản đồ raster 3D đầu vào"

#: ../raster3d/base/r3.info.main.c:96
msgid "Print 3D raster map resolution (NS-res, EW-res, TB-res) only"
msgstr "Chỉ in ra độ phân giải của bản đồ raster 3D (NS-res, EW-res, TB-res)"

#: ../raster3d/base/r3.info.main.c:100
msgid "Print 3D raster map type (float/double) only"
msgstr "Chỉ in ra kiểu bản đồ raster 3D (float/double)"

#: ../raster3d/base/r3.info.main.c:104
msgid "Print 3D raster map region only"
msgstr "Chỉ in ra vùng của bản đồ raster 3D"

#: ../raster3d/base/r3.info.main.c:108
msgid "Print 3D raster history instead of info"
msgstr "In ra lịch sử của raster 3D thay vì thông tin"

#: ../raster3d/base/r3.info.main.c:113
msgid "Print 3D raster map timestamp (day.month.year hour:minute:seconds) only"
msgstr "Chỉ in ra đánh dấu thời gian của bản đồ raster 3D (ng.th.nn gg:ph:gi)"

#: ../raster3d/base/r3.info.main.c:121
#, fuzzy, c-format
msgid "3D Raster map <%s> not found"
msgstr "Không tìm thấy bản đồ raster 3D <%s>"

#: ../raster3d/base/r3.info.main.c:287 ../raster3d/base/r3.info.main.c:349
#, 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/base/r3.info.main.c:404
msgid "Error while reading history file"
msgstr "Lỗi khi đang đọc tập tin lịch sử"

#: ../raster3d/base/r3.info.main.c:425 ../raster3d/r3.cross.rast/main.c:404
#: ../raster3d/r3.out.vtk/errorHandling.c:67 ../raster3d/r3.gwflow/main.c:415
#, fuzzy, c-format
msgid "Unable to close 3D raster map <%s>"
msgstr "Không thể đóng bản đồ raster <%s@%s>"

#: ../raster3d/base/r3.null.main.c:58
msgid "3d raster map for which to modify null values"
msgstr "bản đồ raster 3d để thay đổi các giá trị rỗng"

#: ../raster3d/base/r3.null.main.c:88
msgid "Illegal value for null"
msgstr "giá trị cho null không hợp lệ"

#: ../raster3d/base/r3.null.main.c:125
msgid "modifyNull: error opening tmp file"
msgstr "modifyNull: lỗi khi đang mở tập tin tạm"

#: ../raster3d/base/r3.null.main.c:174
msgid "modifyNull: error flushing tiles in cube"
msgstr "modifyNull: lỗi khi đang đổ các chồng xếp vào khối"

#: ../raster3d/base/r3.null.main.c:180
msgid "modifyNull: error flushing all tiles"
msgstr "modifyNull: lỗi khi đang đổ tất cả các chồng xếp"

#: ../raster3d/base/r3.null.main.c:190
#, fuzzy
msgid "modifyNull: Unable to close tmp file"
msgstr "modifyNull: lỗi khi đang đóng tập tin tạm"

#: ../raster3d/base/r3.null.main.c:207
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.cross.rast/main.c:55 ../raster3d/r3.in.ascii/main.c:287
#: ../raster3d/r3.out.vtk/main.c:254 ../raster3d/r3.out.vtk/main.c:339
#: ../raster3d/r3.out.v5d/main.c:54 ../raster3d/r3.out.v5d/main.c:326
#: ../raster3d/r3.out.ascii/main.c:58 ../raster3d/r3.out.ascii/main.c:300
#: ../raster3d/r3.to.rast/main.c:55 ../raster3d/r3.to.rast/main.c:390
#: ../raster3d/r3.in.v5d/main.c:218
#, fuzzy
msgid "Unable to close 3D raster map"
msgstr "Không thể đóng bản đồ raster"

#: ../raster3d/r3.cross.rast/main.c:77 ../raster3d/r3.cross.rast/main.c:392
#: ../raster3d/r3.to.rast/main.c:194
msgid "Unable to close output map"
msgstr "Không thể đóng bản đồ đầu ra"

#: ../raster3d/r3.cross.rast/main.c:91
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:98
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:105
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:162
msgid "Unable to get elevation raster row"
msgstr "Không thể lấy hàng raster độ cao"

#: ../raster3d/r3.cross.rast/main.c:230 ../raster3d/r3.cross.rast/main.c:237
#: ../raster3d/r3.to.rast/main.c:152 ../raster3d/r3.to.rast/main.c:159
msgid "Unable to write raster row"
msgstr "Không thể ghi hàng raster."

#: ../raster3d/r3.cross.rast/main.c:272
#, 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:298
#, 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:333
msgid "Elevation map not found"
msgstr "Không tìm thấy bản đồ độ cao"

#: ../raster3d/r3.cross.rast/main.c:338
msgid "Unable to open elevation map"
msgstr "Không thể mở bản đồ độ cao"

#: ../raster3d/r3.cross.rast/main.c:352
msgid "Output map already exists. Will be overwritten!"
msgstr "Bản đồ đầu ra đã có. Sẽ bị ghi đè!"

#: ../raster3d/r3.cross.rast/main.c:358 ../raster3d/r3.cross.rast/main.c:364
msgid "Unable to create raster map"
msgstr "Không thể tạo bản đồ raster"

#: ../raster3d/r3.cross.rast/main.c:394
msgid "Unable to close elevation map"
msgstr "Không thể đóng bản đồ độ cao"

#: ../raster3d/r3.cross.rast/main.c:399
#, fuzzy
msgid "Wrong 3D raster map datatype! Unable to create raster map."
msgstr "Kiểu dữ liệu G3D bị sai! Không thể tạo bản đồ raster."

#: ../raster3d/r3.stats/main.c:569
#, 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:580
#, 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:586
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:606
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:665
msgid "Sort non-null values"
msgstr "Xếp thứ tự các giá trị không rỗng"

#: ../raster3d/r3.in.ascii/main.c:79
#, fuzzy
msgid "ASCII raster map to be imported"
msgstr "Bản đồ raster ascii cần nhập"

#: ../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:175
#, c-format
msgid "Loading data ...  (%dx%dx%d)"
msgstr "Đang nạp dữ liệu ... (%dx%dx%d)"

#: ../raster3d/r3.in.ascii/main.c:192
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:205
#, fuzzy
msgid "Invalid value detected"
msgstr "Giá trị theta không hợp lệ"

#: ../raster3d/r3.in.ascii/main.c:222
#, 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:253 ../raster3d/r3.in.v5d/main.c:191
msgid "raster3d, voxel, import"
msgstr "raster 3D, voxel, nhập"

#: ../raster3d/r3.in.ascii/main.c:255
#, fuzzy
msgid ""
"Converts a 3D ASCII raster text file into a (binary) 3D raster map layer."
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:281 ../raster3d/r3.in.v5d/main.c:213
#, fuzzy
msgid "Unable to open 3D raster map"
msgstr "Không thể mở bản đồ raster <%s>"

#: ../raster3d/r3.in.ascii/main.c:297
#, fuzzy
msgid "Unable to close ASCII file"
msgstr "Không thể mở tập tin ASCII <%s>"

#: ../raster3d/r3.out.vtk/main.c:99
#, c-format
msgid "Could not open map %s"
msgstr "Không thể mở bản đồ %s"

#: ../raster3d/r3.out.vtk/main.c:118
#, 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:125
#, 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:134
#, 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:157
#, 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:167
#, 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:171
#, 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:178
#, 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:211
#, fuzzy
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:295
#, fuzzy
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:376 ../raster3d/r3.out.v5d/main.c:286
#: ../raster3d/r3.out.ascii/main.c:244
msgid "raster3d, voxel, export"
msgstr "raster 3D, voxel, xuất"

#: ../raster3d/r3.out.vtk/main.c:378
#, 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:389
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:451 ../raster3d/r3.to.rast/main.c:267
#, 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.out.vtk/main.c:489
#, fuzzy
msgid "Unable to close top raster map"
msgstr "không thể đóng bản đồ raster trên cùng"

#: ../raster3d/r3.out.vtk/main.c:494
#, fuzzy
msgid "Unable to close bottom raster map"
msgstr "không thể đóng bản đồ raster dưới cùng"

#: ../raster3d/r3.out.vtk/main.c:546
#, 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:561
#, fuzzy
msgid "Unable to close VTK-ASCII file"
msgstr "Không thể mở tập tin ASCII <%s>"

#: ../raster3d/r3.out.vtk/errorHandling.c:52
#, fuzzy
msgid "Unable to close input raster map"
msgstr "không thể đóng bản đồ raster đầu vào"

#: ../raster3d/r3.out.vtk/errorHandling.c:107
#, fuzzy
msgid "Unable to close input raster maps"
msgstr "không thể đóng bản đồ raster đầu vào"

#: ../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:131
#, fuzzy
msgid "Unable to read top raster row \n"
msgstr "Không thể đọc hàng raster"

#: ../raster3d/r3.out.vtk/writeVTKData.c:135
#, fuzzy
msgid "Unable to read bottom raster row \n"
msgstr "Không thể đọc hàng raster."

#: ../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:429
#: ../raster3d/r3.out.vtk/writeVTKData.c:462
#, fuzzy
msgid "Wrong 3D raster map values: Values should in between 0 and 255\n"
msgstr "Các giá trị bản đồ 3d sai! Phải ở trong khoảng 0 đến 255!\n"

#: ../raster3d/r3.out.vtk/parameters.c:30
msgid "G3D map(s) to be converted to VTK-ASCII data format"
msgstr "Bản đồ G3D 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
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
msgid "bottom surface 2D raster map"
msgstr "Bản đồ raster 2D mặt dưới cùng"

#: ../raster3d/r3.out.vtk/parameters.c:71
msgid ""
"Create 3d elevation output with a top and a bottom surface, both raster maps "
"are required."
msgstr ""
"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:82
#, 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:92
#, 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:117 ../raster3d/r3.gwflow/main.c:136
#, 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:122
msgid "Scale factor effects the origin"
msgstr "Hệ số tỷ lệ tác động đến gốc"

#: ../raster3d/r3.out.vtk/writeVTKHead.c:39
msgid "write_vtk_structured_point_header: Writing VTKStructuredPoint-Header"
msgstr "write_vtk_structured_point_header: Đang ghi VTKStructuredPoint-Header"

#: ../raster3d/r3.out.vtk/writeVTKHead.c:95
msgid "write_vtk_structured_grid_header: Writing VTKStructuredGrid-Header"
msgstr "write_vtk_structured_grid_header: Đang ghi VTKStructuredGrid-Header"

#: ../raster3d/r3.out.vtk/writeVTKHead.c:116
msgid "write_vtk_unstructured_grid_header: Writing VTKUnstructuredGrid-Header"
msgstr ""
"write_vtk_unstructured_grid_header: Đang ghi VTKUnstructuredGrid-Header"

#: ../raster3d/r3.out.v5d/main.c:72
#, 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:79
#, fuzzy
msgid "Name for V5D output file"
msgstr "Tên của tập tin đầu ra v5d"

#: ../raster3d/r3.out.v5d/main.c:149
#, 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:152
#, 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:259
#, 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:264
#, 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"

#: ../raster3d/r3.mkdspf/main.c:77
msgid ""
"Creates a display file from an existing grid3 file 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:85
msgid "Name of an existing 3d raster map"
msgstr "Tên bản đồ raster 3d hiện có"

#: ../raster3d/r3.mkdspf/main.c:91
msgid "Name of output display file"
msgstr "Tên tập tin trình bày đầu ra"

#: ../raster3d/r3.mkdspf/main.c:98
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:104
msgid "Minimum isosurface level"
msgstr "Cấp mặt cùng giá trị nhỏ nhất"

#: ../raster3d/r3.mkdspf/main.c:110
msgid "Maximum isosurface level"
msgstr "Cấp mặt cùng giá trị lớn nhất"

#: ../raster3d/r3.mkdspf/main.c:116
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:123
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:127
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:131
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:139
#, c-format
msgid "Region from getWindow: %d %d %d"
msgstr "Vùng từ getWindow: %d %d %d"

#: ../raster3d/r3.mkdspf/main.c:151
#, 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:163
#, c-format
msgid "Error opening grid3 file [%s]"
msgstr "Lỗi khi đang mở tập tin grid3d [%s]"

#: ../raster3d/r3.mkdspf/main.c:166
#, c-format
msgid "Error reading range for [%s]"
msgstr "Lỗi khi đang đọc miền giá trị cho [%s]"

#: ../raster3d/r3.mkdspf/main.c:195
#, c-format
msgid "Error opening display file [%s]"
msgstr "Lỗi khi đang mở tập tin trình bày [%s]"

#: ../raster3d/r3.mkdspf/main.c:216
#, c-format
msgid "Writing %s from %s..."
msgstr "Đang ghi %s từ %s..."

#: ../raster3d/r3.out.ascii/main.c:76
#, 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:83
msgid "Name for ASCII output file"
msgstr "Tên tập tin ASCII đầu ra"

#: ../raster3d/r3.out.ascii/main.c:92
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:246
#, fuzzy
msgid "Converts a 3D raster map layer into an 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:305
#, fuzzy
msgid "Unable to close new ASCII file"
msgstr "Không thể mở tập tin ASCII <%s>"

#: ../raster3d/r3.to.rast/main.c:79
#, 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:85
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:95
#, fuzzy
msgid ""
"Use the same resolution as the input 3D raster map for the 2D outputmaps, "
"independent of the current region settings"
msgstr ""
"Dùng cùng độ phân giải với bản đồ G3D đầ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:216
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:225
#, fuzzy, c-format
msgid "Open 3D raster map <%s>"
msgstr "Mở bản đồ raster 3d <%s>"

#: ../raster3d/r3.to.rast/main.c:243 ../raster3d/r3.to.rast/main.c:284
#, fuzzy, c-format
msgid "Error opening 3D raster map <%s>"
msgstr "Lỗi mở bản đồ raster 3d <%s>"

#: ../raster3d/r3.to.rast/main.c:304
#, c-format
msgid "Creating %i raster maps"
msgstr "Đang tạo %i bản đồ raster"

#: ../raster3d/r3.to.rast/main.c:310
#, 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:313
#, c-format
msgid "Raster map %d Filename: %s already exists. Will be overwritten!"
msgstr "Bản đồ raster %d Filename: %s đã có. Sẽ bị ghi đè!"

#: ../raster3d/r3.gwflow/main.c:55
#, 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:63
msgid "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:71
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]"

#: ../raster3d/r3.gwflow/main.c:79
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]"

#: ../raster3d/r3.gwflow/main.c:87
msgid "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:94
msgid "Sources and sinks in [m^3/s]"
msgstr "Các mạch nước và chỗ thấm nước [m^3/s]"

#: ../raster3d/r3.gwflow/main.c:101
msgid "Specific yield in 1/m"
msgstr "Lưu lượng đơn vị tính bằng 1/m"

#: ../raster3d/r3.gwflow/main.c:108
msgid "Recharge raster map in m^3/s"
msgstr "Bản đồ raster nạp tính theo m^3/s"

#: ../raster3d/r3.gwflow/main.c:116
msgid ""
"The piezometric head result of the numerical calculation will be written to "
"this map"
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:123
#, fuzzy
msgid ""
"Calculate the groundwater distance velocity vector field \n"
"and write the x, y, and z components to maps named name_[xyz].\n"
"Name is basename for the new 3D raster maps."
msgstr ""
"Tính toán trường vec-tơ tốc độ khoảng cách nước ngầm và ghi các thành phần "
"x, y, z vào bản đồ có tên tên_[xyz]. Tên là tên gốc của các bản đồ raster 3d "
"mới"

#: ../raster3d/r3.gwflow/main.c:141
msgid ""
"Use a sparse linear equation system, only available with iterative solvers"
msgstr ""
"Dùng hệ phương trình tuyến tính rời rạc, chỉ dùng được với các trình giải lặp"

#: ../raster3d/r3.gwflow/main.c:171
#, fuzzy
msgid ""
"Calculates numerically 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:193
#, fuzzy
msgid "The direct Cholesky solver do not work with sparse matrices"
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:371
#, fuzzy, c-format
msgid "Unable to create 3D raster map <%s>"
msgstr "Không thể tạo bản đồ raster <%s>"

#: ../raster3d/r3.in.v5d/main.c:193
msgid ""
"Imports 3-dimensional Vis5D files (i.e. the V5D file with 1 variable and 1 "
"time step)."
msgstr ""

#: ../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/do_labels.c:43
#, 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:47
#, 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:65
#, 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:68
msgid "Reading text file ..."
msgstr "Đang đọc tập tin nội dung..."

#: ../ps/ps.map/do_labels.c:161
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_info.c:48 ../ps/ps.map/r_vlegend.c:49
#: ../ps/ps.map/r_colortable.c:61
#, fuzzy
msgid "illegal where request"
msgstr "Yêu cầu xoá không hợp lệ"

#: ../ps/ps.map/r_info.c:67 ../ps/ps.map/ps_outline.c:86
#: ../ps/ps.map/r_header.c:65 ../ps/ps.map/getgrid.c:61
#: ../ps/ps.map/getgrid.c:85 ../ps/ps.map/getgrid.c:171
#: ../ps/ps.map/getgrid.c:195
#, fuzzy
msgid "Unsupported color request"
msgstr "Yêu cầu màu không biết '%s'"

#: ../ps/ps.map/r_info.c:69 ../ps/ps.map/ps_outline.c:88
#: ../ps/ps.map/r_header.c:67 ../ps/ps.map/main.c:399
#: ../ps/ps.map/getgrid.c:63 ../ps/ps.map/getgrid.c:87
#: ../ps/ps.map/getgrid.c:173 ../ps/ps.map/getgrid.c:197
#, fuzzy
msgid "illegal color request"
msgstr "Yêu cầu xoá không hợp lệ"

#: ../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:93 ../ps/ps.map/r_vlegend.c:86
#, fuzzy
msgid "illegal border color 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/r_vlegend.c:97
#, fuzzy
msgid "illegal vlegend 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/ps_outline.c:42
#, 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:99 ../ps/ps.map/r_colortable.c:69
#, fuzzy
msgid "illegal width request"
msgstr "Yêu cầu xoá không hợp lệ"

#: ../ps/ps.map/ps_outline.c:106
#, fuzzy
msgid "illegal outline sub-request"
msgstr "Yêu cầu xoá không hợp lệ"

#: ../ps/ps.map/eps.c:19
#, 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:38
#, 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_header.c:77
#, fuzzy
msgid "illegal header sub-request"
msgstr "Yêu cầu xoá không hợp lệ"

#: ../ps/ps.map/scale.c:137
msgid "PSmap: do_scale(): shouldn't happen"
msgstr "PSmap: do_scale(): lẽ ra không nên có"

#: ../ps/ps.map/ps_vlines.c:55 ../ps/ps.map/ps_vareas.c:163
#: ../ps/ps.map/ps_vpoints.c:71
msgid "Cannot load data from table"
msgstr "Không thể nạp dữ liệu từ bảng"

#: ../ps/ps.map/ps_vlines.c:83 ../ps/ps.map/ps_vareas.c:66
#: ../ps/ps.map/ps_vareas.c:77 ../ps/ps.map/ps_vpoints.c:127
msgid "Read error in vector map"
msgstr "Lỗi đọc trong tập tin vec-tơ"

#: ../ps/ps.map/ps_vlines.c:118 ../ps/ps.map/ps_vareas.c:101
#: ../ps/ps.map/ps_vpoints.c:164 ../ps/ps.map/ps_vpoints.c:175
#: ../ps/ps.map/ps_vpoints.c:199 ../ps/ps.map/ps_vpoints.c:240
#: ../ps/ps.map/ps_vpoints.c:250
#, c-format
msgid "No record for category [%d]"
msgstr "Không có bản ghi cho phạm trù [%d]"

#: ../ps/ps.map/ps_vlines.c:124 ../ps/ps.map/ps_vareas.c:107
#: ../ps/ps.map/ps_vpoints.c:205
#, 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/catval.c:49 ../ps/ps.map/catval.c:111
#: ../ps/ps.map/catval.c:177 ../vector/v.label/main.c:278
#: ../vector/v.vol.rst/user1.c:93 ../vector/v.label.sa/labels.c:80
#: ../vector/v.class/main.c:105 ../vector/v.buffer/main.c:383
#: ../vector/v.to.rast3/main.c:82
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:64
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:67 ../ps/ps.map/catval.c:132
#: ../ps/ps.map/catval.c:199 ../vector/v.sample/main.c:185
#: ../vector/v.univar/main.c:331 ../vector/v.surf.idw/read_sites.c:52
#: ../vector/v.class/main.c:126 ../vector/v.buffer/main.c:397
#: ../vector/v.to.rast3/main.c:96 ../vector/v.normal/main.c:154
#: ../vector/lidar/v.surf.bspline/main.c:348
msgid "Unable to select data from table"
msgstr "Không thể chọn dữ liệu từ bảng"

#: ../ps/ps.map/catval.c:129
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:196
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/main.c:100
msgid "postscript, map, printing"
msgstr "postscript, bản đồ, in ấn"

#: ../ps/ps.map/main.c:101
#, 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:105
msgid "Rotate plot 90 degrees"
msgstr "Quay bản vẽ 90 độ"

#: ../ps/ps.map/main.c:106 ../ps/ps.map/main.c:118 ../ps/ps.map/main.c:148
#: ../ps/ps.map/main.c:156
#, fuzzy
msgid "Output settings"
msgstr "tổng quát, thiết lập"

#: ../ps/ps.map/main.c:111
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:112 ../ps/ps.map/main.c:124
msgid "Utility"
msgstr ""

#: ../ps/ps.map/main.c:117
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:123
msgid ""
"Describe map-box's position on the page and exit (inches from top-left of "
"paper)"
msgstr ""

#: ../ps/ps.map/main.c:129
#, 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:130
msgid "Use '-' to enter instructions from keyboard"
msgstr ""

#: ../ps/ps.map/main.c:138
msgid "PostScript output file"
msgstr "Tập tin đầu ra PostScript"

#: ../ps/ps.map/main.c:147
msgid "Scale of the output map, e.g. 1:25000 (default: Auto-sized to fit page)"
msgstr ""
"Tỷ lệ của bản đồ đầu ra, v.d: 1:25000 (mặc định: Tự động chỉnh k.thước để "
"khớp vào trang)"

#: ../ps/ps.map/main.c:154
msgid "Number of copies to print"
msgstr "Số lượng bản in"

#: ../ps/ps.map/main.c:247
#, c-format
msgid ""
"Using <%s> from the command line is depreciated. Please use the <%s> mapping "
"instruction instead. The parameter <%s> will be removed in future versions "
"of GRASS."
msgstr ""
"Việc dùng <%s> từ dòng lệnh đã lỗi thời. Thay vào đó vui lòng dùng <%s> "
"hướng dẫn tạo bản đồ. Tham số <%s> sẽ bị loại bỏ trong các phiên bản GRASS "
"sau này."

#: ../ps/ps.map/main.c:255 ../ps/ps.map/main.c:559
#, fuzzy
msgid "illegal scale request"
msgstr "Yêu cầu xoá không hợp lệ"

#: ../ps/ps.map/main.c:261
#, fuzzy
msgid "illegal copies request"
msgstr "Yêu cầu xoá không hợp lệ"

#: ../ps/ps.map/main.c:273
#, fuzzy, c-format
msgid ""
"ERROR: Required parameter <%s> not set:\n"
"\t(%s)\n"
msgstr ""
"\n"
" LỖI: Tham số cần thiết <%s> không được thiết lập:\n"
"    (%s).\n"

#: ../ps/ps.map/main.c:288
msgid "Current region cannot be set."
msgstr "Không thể thiết lập vùng hiện tại."

#: ../ps/ps.map/main.c:297
msgid "Data exists 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/main.c:330
msgid ""
"GRASS environment variable GRASS_VERBOSE is overwritten by VERBOSE mapping "
"instruction. This mapping instruction is superseded and will be removed in "
"future versions of GRASS. Please use --verbose instead."
msgstr ""
"Biến môi trường GRASS_VERBOSE của GRASS bị ghi đè bởi hướng dẫn tạo bản đồ "
"VERBOSE. Hướng dẫn tạo bản đồ này đã không còn được dùng và sẽ bị loại bỏ "
"trong các phiên bản GRASS sau này. Thay vào đó vui lòng dùng --verbose."

#: ../ps/ps.map/main.c:337
msgid "Cannot set GRASS_VERBOSE variable."
msgstr "Không thể thiết lập biến GRASS_VERBOSE."

#: ../ps/ps.map/main.c:394
#, fuzzy
msgid "no raster map selected yet"
msgstr "Không có bản đồ raster nào được chỉ định"

#: ../ps/ps.map/main.c:410
#, fuzzy
msgid "illegal value list"
msgstr "%s: giá trị chỉ định không hợp lệ"

#: ../ps/ps.map/main.c:738
#, fuzzy, c-format
msgid "PostScript file '%s' successfully written."
msgstr "Tập tin PostScript [%s] được ghi thành công."

#: ../ps/ps.map/do_plt.c:41
msgid "Reading point/line file ..."
msgstr "Đang đọc tập tin điểm/đường ..."

#: ../ps/ps.map/do_plt.c:147 ../ps/ps.map/ps_vpoints.c:87
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_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:92
#: ../ps/ps.map/ps_fclrtbl.c:97
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:103
#: ../ps/ps.map/ps_fclrtbl.c:108
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/r_vpoints.c:244
#, c-format
msgid ""
"The mapping instruction <%s> will be renamed to <%s> in future versions of "
"GRASS. Please use <%s> instead."
msgstr ""
"Hướng dẫn tạo bản đồ <%s> sẽ được đặt lại tên thành <%s> trong các phiên bản "
"GRASS sau này. Thay vào đó vui lòng dùng <%s>."

#: ../ps/ps.map/r_colortable.c:77
#, fuzzy
msgid "illegal height request"
msgstr "Yêu cầu xoá không hợp lệ"

#: ../ps/ps.map/r_colortable.c:94
#, fuzzy
msgid "illegal range request"
msgstr "Yêu cầu xoá không hợp lệ"

#: ../ps/ps.map/r_colortable.c:110
#, fuzzy
msgid "illegal columns request"
msgstr "Yêu cầu xoá không hợp lệ"

#: ../ps/ps.map/r_colortable.c:129
#, fuzzy
msgid "Unsupported color request (colortable)"
msgstr "Định dạng đầu ra không được hỗ trợ"

#: ../ps/ps.map/r_colortable.c:131
msgid "illegal color request (colortable)"
msgstr ""

#: ../ps/ps.map/r_colortable.c:158
#, fuzzy
msgid "illegal colortable sub-request"
msgstr "Yêu cầu xoá không hợp lệ"

#: ../ps/ps.map/r_colortable.c:169
#, fuzzy
msgid "No raster selected for colortable!"
msgstr "Không có bản ghi nào được chọn từ bảng <%s>"

#: ../ps/ps.map/ps_vpoints.c:181
#, 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/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/ps_raster.c:43
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:103
#, c-format
msgid "Reading raster map <%s in %s> ..."
msgstr "Đang đọc bản đồ raster <%s trong %s>... "

#: ../ps/ps.map/ps_raster.c:106
#, c-format
msgid "Reading raster maps in group <%s> ..."
msgstr "Đang đọc bản đồ raster trong nhóm <%s>... "

#: ../ps/ps.map/r_group.c:31
msgid "Can't get group information"
msgstr "Không thể lấy thông tin nhóm"

#: ../ps/ps.map/r_plt.c:158
#, fuzzy
msgid "Can't open eps file"
msgstr "Không thể mở tập tin tạm [%s]"

#: ../ps/ps.map/do_vectors.c:34
#, 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:139
#, 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_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/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/map_setup.c:88
#, c-format
msgid "Scale set to %s."
msgstr "Tỷ lệ được thiết lập thành %s."

#: ../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"

#: ../imagery/i.ortho.photo/i.photo.2target/curses.c:22
#: ../imagery/i.class/curses.c:22
#, c-format
msgid "make_window(%d,%d,%d,%d): illegal screen values."
msgstr "make_window(%d,%d,%d,%d): giá trị màn hình không hợp lệ."

#: ../imagery/i.ortho.photo/i.photo.2target/curses.c:148
#: ../imagery/i.class/curses.c:153
#, c-format
msgid "%s"
msgstr "%s"

#: ../imagery/i.ortho.photo/i.photo.2target/main.c:53
#: ../imagery/i.ortho.photo/menu/menu.c:43
#: ../imagery/i.ortho.photo/i.photo.elev/main.c:62
#: ../imagery/i.ortho.photo/i.photo.rectify/main.c:86
#: ../imagery/i.ortho.photo/i.photo.target/main.c:46
#: ../imagery/i.ortho.photo/i.photo.init/main.c:44
#: ../imagery/i.ortho.photo/i.photo.camera/main.c:55
#: ../imagery/i.ortho.photo/i.photo.2image/main.c:54
msgid "imagery, orthorectify"
msgstr "ảnh, nắn chỉnh thẳng"

#: ../imagery/i.ortho.photo/i.photo.2target/main.c:54
msgid "Creates control points on an image to be ortho-rectified."
msgstr "Tạo các điểm khống chế trên một ảnh cần nắn chỉnh thẳng."

#: ../imagery/i.ortho.photo/i.photo.2target/main.c:62
#: ../imagery/i.group/main.c:58
msgid "Name of imagery group"
msgstr "Tên nhóm ảnh"

#: ../imagery/i.ortho.photo/i.photo.2target/main.c:66
msgid "Name of image to be rectified which will be initially drawn on screen"
msgstr "Tên của ảnh cần nắn chỉnh sẽ được khởi tạo vẽ trên màn hình"

#: ../imagery/i.ortho.photo/i.photo.2target/main.c:72
msgid ""
"Name of a map from target mapset which will be initially drawn on screen"
msgstr "Tên của một bản đồ từ bộ bản đồ đích sẽ được khởi tạo vẽ trên màn hình"

#: ../imagery/i.ortho.photo/i.photo.2target/main.c:102
#: ../imagery/i.ortho.photo/i.photo.init/main.c:64
#, c-format
msgid "Group [%s] not found"
msgstr "Không tìm thấy nhóm [%s]"

#: ../imagery/i.ortho.photo/i.photo.2target/main.c:114
#: ../imagery/i.ortho.photo/i.photo.2image/main.c:98
#, c-format
msgid "No camera reference file selected for group [%s]"
msgstr "Không có tập tin tham chiếu camera được chọn cho nhóm [%s]"

#: ../imagery/i.ortho.photo/i.photo.2target/main.c:118
#: ../imagery/i.ortho.photo/i.photo.2image/main.c:102
#, c-format
msgid "Bad format in camera file for group [%s]"
msgstr "Định dạng tồi trong tập tin camera dùng cho nhóm [%s]"

#: ../imagery/i.ortho.photo/i.photo.2target/main.c:125
#, c-format
msgid "No initial camera exposure station for group [%s]"
msgstr "Không có trạm phơi camera dùng cho nhóm [%s]"

#: ../imagery/i.ortho.photo/i.photo.2target/main.c:129
#, c-format
msgid "Bad format in initial camera exposure station for group [%s]"
msgstr "Thông tin tồi trong trạm phơi camera dùng cho nhóm [%s]"

#: ../imagery/i.ortho.photo/i.photo.2target/main.c:143
#, c-format
msgid "No photo points for group [%s]"
msgstr "Không có các điểm chụp ảnh cho nhóm [%s]"

#: ../imagery/i.ortho.photo/i.photo.2target/main.c:145
#, c-format
msgid "Poorly placed photo points for group [%s]"
msgstr "Các điểm chụp ảnh bị đặt không tốt trong nhóm [%s]"

#: ../imagery/i.ortho.photo/i.photo.2target/main.c:167
msgid "Computing equations ..."
msgstr "Đang tính toán các phương trình..."

#: ../imagery/i.ortho.photo/i.photo.2target/main.c:202
#: ../imagery/i.ortho.photo/i.photo.2target/main.c:233
#, c-format
msgid "Unable to read raster header of <%s>"
msgstr "Không thể đọc tập tin header của <%s>"

#: ../imagery/i.ortho.photo/i.photo.2target/main.c:302
#: ../imagery/i.ortho.photo/i.photo.2image/main.c:195
#: ../imagery/i.vpoints/main.c:254 ../imagery/i.points/main.c:248
#, c-format
msgid "ERROR: %s"
msgstr "LỖI: %s"

#: ../imagery/i.ortho.photo/i.photo.2target/main.c:304
#: ../imagery/i.ortho.photo/i.photo.2image/main.c:197
#: ../imagery/i.vpoints/main.c:256 ../imagery/i.points/main.c:250
#, c-format
msgid "WARNING: %s (click mouse to continue)"
msgstr "CẢNH BÁO: %s (nhắp chuột để tiếp tục)."

#: ../imagery/i.ortho.photo/menu/i.photo.rectify.c:44
#, fuzzy, c-format
msgid "Could not read REF file for group [%s]"
msgstr "Định dạng tồi trong tập tin camera dùng cho nhóm [%s]"

#: ../imagery/i.ortho.photo/menu/i.photo.rectify.c:45
#: ../imagery/i.ortho.photo/menu/i.photo.rectify.c:50
#, c-format
msgid "Orthorectification cancelled"
msgstr ""

#: ../imagery/i.ortho.photo/menu/i.photo.rectify.c:49
#, c-format
msgid "No files in this group!"
msgstr "Không có tập tin trong nhóm này!"

#: ../imagery/i.ortho.photo/menu/i.photo.rectify.c:61
#, fuzzy
msgid ""
"\n"
"Rectify all images in the group? "
msgstr "Nắn chỉnh tất cả các ảnh trong nhóm"

#: ../imagery/i.ortho.photo/menu/i.photo.rectify.c:71
#, c-format
msgid ""
"\n"
"Rectify image <%s>? "
msgstr ""

#: ../imagery/i.ortho.photo/menu/i.photo.rectify.c:84
#, c-format
msgid ""
"\n"
"No images selected, orthorectification cancelled."
msgstr ""

#: ../imagery/i.ortho.photo/menu/i.photo.rectify.c:99
msgid "Enter an extension to be appended to rectified maps:"
msgstr ""

#: ../imagery/i.ortho.photo/menu/i.photo.rectify.c:109
#: ../imagery/i.ortho.photo/i.photo.rectify/main.c:278
#: ../imagery/i.rectify/main.c:266
#, fuzzy, c-format
msgid "Extension <%s> is illegal"
msgstr "[%s] là tên không hợp lệ"

#: ../imagery/i.ortho.photo/menu/i.photo.rectify.c:110
#, fuzzy
msgid ""
"\n"
"Choose another extension? "
msgstr "tổng quát, thiết lập"

#: ../imagery/i.ortho.photo/menu/i.photo.rectify.c:112
#: ../imagery/i.ortho.photo/menu/i.photo.rectify.c:144
#: ../imagery/i.ortho.photo/i.photo.rectify/main.c:285
#: ../imagery/i.ortho.photo/i.photo.rectify/main.c:294
#: ../imagery/i.rectify/main.c:273
#, c-format
msgid "Orthorectification cancelled."
msgstr ""

#: ../imagery/i.ortho.photo/menu/i.photo.rectify.c:122
msgid ""
"\n"
"Compute local camera angle? "
msgstr ""

#: ../imagery/i.ortho.photo/menu/i.photo.rectify.c:132
#, fuzzy
msgid "Enter a name for the camera angle map:"
msgstr "Tên của bản đồ góc raster"

#: ../imagery/i.ortho.photo/menu/i.photo.rectify.c:141
#, fuzzy, c-format
msgid "Map name <%s> is illegal"
msgstr "[%s] là tên không hợp lệ"

#: ../imagery/i.ortho.photo/menu/i.photo.rectify.c:142
msgid ""
"\n"
"Choose another name? "
msgstr ""

#: ../imagery/i.ortho.photo/menu/i.photo.rectify.c:156
#, fuzzy
msgid ""
"\n"
"Overwrite maps in target location/mapset? "
msgstr "Bộ bản đồ <%s> trong vị trí đích <%s> - "

#: ../imagery/i.ortho.photo/menu/i.photo.rectify.c:224
#, fuzzy, c-format
msgid "Please select one of the following interpolation methods\n"
msgstr "Vui lòng nhập thông tin sau cho [%s]:"

#: ../imagery/i.ortho.photo/menu/i.photo.rectify.c:225
#, fuzzy, c-format
msgid " 1. nearest neighbor\n"
msgstr "mặc định là p.pháp thu mẫu lân cận gần nhất"

#: ../imagery/i.ortho.photo/menu/i.photo.rectify.c:226
#, c-format
msgid " 2. bilinear\n"
msgstr ""

#: ../imagery/i.ortho.photo/menu/i.photo.rectify.c:227
#, c-format
msgid " 3. bicubic\n"
msgstr ""

#: ../imagery/i.ortho.photo/menu/i.photo.rectify.c:228
#, c-format
msgid " 4. bilinear with fallback\n"
msgstr ""

#: ../imagery/i.ortho.photo/menu/i.photo.rectify.c:229
#, c-format
msgid " 5. bicubic with fallback\n"
msgstr ""

#: ../imagery/i.ortho.photo/menu/i.photo.rectify.c:291
#, c-format
msgid "Enter amount of memory to use in MB, or\n"
msgstr ""

#: ../imagery/i.ortho.photo/menu/i.photo.rectify.c:293
#, c-format
msgid "RETURN   use %d MB to keep all data in RAM\n"
msgstr ""

#: ../imagery/i.ortho.photo/menu/i.photo.rectify.c:295
#, c-format
msgid "RETURN   use %d MB\n"
msgstr ""

#: ../imagery/i.ortho.photo/menu/menu.c:44
msgid "Menu driver for the photo imagery programs."
msgstr "Trình điều khiển menu dùng cho các chương trình ảnh chụp."

#: ../imagery/i.ortho.photo/menu/menu.c:48
#: ../imagery/i.ortho.photo/i.photo.elev/main.c:68
#: ../imagery/i.ortho.photo/i.photo.target/main.c:52
#: ../imagery/i.ortho.photo/i.photo.init/main.c:52
#: ../imagery/i.ortho.photo/i.photo.camera/main.c:61
#: ../imagery/i.ortho.photo/i.photo.2image/main.c:60
msgid "Name of imagery group for ortho-rectification"
msgstr "Tên của nhóm ảnh cần nắn chỉnh"

#: ../imagery/i.ortho.photo/menu/menu.c:62
#, c-format
msgid "Pre-selected group <%s> not found"
msgstr "Không tìm thấy nhóm được chọn trước <%s>"

#: ../imagery/i.ortho.photo/menu/menu.c:68
msgid "Enter imagery group for ortho-rectification"
msgstr "Nhập nhóm ảnh dùng để nắn chỉnh thẳng"

#: ../imagery/i.ortho.photo/menu/menu.c:74
#, c-format
msgid "Group [%s] contains no files"
msgstr "Nhóm [%s] không có tập tin nào"

#: ../imagery/i.ortho.photo/i.photo.elev/main.c:64
msgid "Interactively select or modify the target elevation model."
msgstr "Chọn tương tác hoặc thay đổi mô hình độ cao đích."

#: ../imagery/i.ortho.photo/i.photo.elev/main.c:91
#, c-format
msgid "Target information for group [%s] missing\n"
msgstr "Thiếu thông tin đích dùng cho nhóm [%s]\n"

#: ../imagery/i.ortho.photo/i.photo.elev/main.c:98
#, c-format
msgid "Target location [%s] not found\n"
msgstr "Không tìm thấy vị trí đích [%s]\n"

#: ../imagery/i.ortho.photo/i.photo.elev/main.c:127
#, c-format
msgid "Mapset [%s] in target location [%s] - "
msgstr "Bộ bản đồ [%s] trong vị trí đích [%s] - "

#: ../imagery/i.ortho.photo/i.photo.elev/main.c:128
msgid "permission denied\n"
msgstr "quyền bị từ chối\n"

#: ../imagery/i.ortho.photo/i.photo.elev/main.c:128
msgid "not found\n"
msgstr "không tìm thấy\n"

#: ../imagery/i.ortho.photo/i.photo.elev/main.c:131
msgid "Please select a target for group"
msgstr "Vui lòng chọn một đích cho nhóm"

#: ../imagery/i.ortho.photo/i.photo.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.photo.rectify/cp.c:16
#, fuzzy
msgid "Computing equations..."
msgstr "Đang tính toán các phương trình..."

#: ../imagery/i.ortho.photo/i.photo.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.photo.rectify/cp.c:23
#: ../imagery/i.ortho.photo/i.photo.rectify/cp.c:28
#: ../imagery/i.ortho.photo/i.photo.rectify/cp.c:52
#: ../imagery/i.ortho.photo/i.photo.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.photo.rectify/cp.c:24
msgid "Run OPTION 7 of i.ortho.photo again!\n"
msgstr ""

#: ../imagery/i.ortho.photo/i.photo.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.photo.rectify/cp.c:29
msgid "Run OPTION 7 of i.ortho.photo!\n"
msgstr ""

#: ../imagery/i.ortho.photo/i.photo.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.photo.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.photo.rectify/cp.c:53
msgid "Run OPTION 5 of i.ortho.photo again!\n"
msgstr ""

#: ../imagery/i.ortho.photo/i.photo.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.photo.rectify/cp.c:59
msgid "Run OPTION 5 of i.ortho.photo!\n"
msgstr ""

#: ../imagery/i.ortho.photo/i.photo.rectify/report.c:10
#: ../imagery/i.rectify/report.c:10
msgid "complete"
msgstr "hoàn tất"

#: ../imagery/i.ortho.photo/i.photo.rectify/report.c:20
#: ../imagery/i.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.ortho.photo/i.photo.rectify/report.c:23
#: ../imagery/i.rectify/report.c:23
#, c-format
msgid "%d:%02d:%02ld hours"
msgstr ""

#: ../imagery/i.ortho.photo/i.photo.rectify/report.c:25
#: ../imagery/i.rectify/report.c:25
#, c-format
msgid "%d:%02ld minutes"
msgstr ""

#: ../imagery/i.ortho.photo/i.photo.rectify/report.c:27
#: ../imagery/i.rectify/report.c:27
#, c-format
msgid "%.1f cells per minute"
msgstr "%.1f ô trên phút"

#: ../imagery/i.ortho.photo/i.photo.rectify/rectify.c:46
#: ../imagery/i.rectify/rectify.c:43
#, c-format
msgid "Rectify <%s@%s> (location <%s>)"
msgstr "Nắn chỉnh <%s@%s> (vị trí <%s>)"

#: ../imagery/i.ortho.photo/i.photo.rectify/rectify.c:50
#: ../imagery/i.rectify/rectify.c:47
#, fuzzy, c-format
msgid "into  <%s@%s> (location <%s>) ..."
msgstr "vào <%s@%s> (vị trí <%s>) ... %s"

#: ../imagery/i.ortho.photo/i.photo.rectify/rectify.c:84
#, 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.photo.rectify/rectify.c:131
#: ../imagery/i.rectify/rectify.c:109
#, 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.ortho.photo/i.photo.rectify/rectify.c:137
#: ../imagery/i.rectify/rectify.c:115
#, 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.ortho.photo/i.photo.rectify/main.c:88
msgid ""
"Orthorectifies an image by using the image to photo coordinate "
"transformation matrix."
msgstr ""

#: ../imagery/i.ortho.photo/i.photo.rectify/main.c:100
#: ../imagery/i.rectify/main.c:106
msgid "Output raster map(s) suffix"
msgstr "Tên đuôi cho (các) bản đồ raster đầu ra"

#: ../imagery/i.ortho.photo/i.photo.rectify/main.c:106
#: ../imagery/i.rectify/main.c:118
msgid "Target resolution (ignored if -c flag used)"
msgstr ""

#: ../imagery/i.ortho.photo/i.photo.rectify/main.c:114
#: ../imagery/i.rectify/main.c:126
#, fuzzy
msgid "Amount of memory to use in MB"
msgstr "hết bộ nhớ!"

#: ../imagery/i.ortho.photo/i.photo.rectify/main.c:129
msgid "Raster map with camera angle relative to ground surface"
msgstr ""

#: ../imagery/i.ortho.photo/i.photo.rectify/main.c:134
#: ../imagery/i.rectify/main.c:141
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.ortho.photo/i.photo.rectify/main.c:138
#: ../imagery/i.rectify/main.c:145
msgid "Rectify all raster maps in group"
msgstr "Nắn chỉnh tất cả các ảnh trong nhóm"

#: ../imagery/i.ortho.photo/i.photo.rectify/main.c:177
#, c-format
msgid "Group <%s> not found"
msgstr "Không tìm thấy nhóm <%s>"

#: ../imagery/i.ortho.photo/i.photo.rectify/main.c:181
#, fuzzy, c-format
msgid "Could not read REF file for group <%s>"
msgstr "Không thể đọc từ <%s>"

#: ../imagery/i.ortho.photo/i.photo.rectify/main.c:184
#: ../imagery/i.rectify/main.c:191
#, 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.ortho.photo/i.photo.rectify/main.c:238
#, fuzzy, c-format
msgid "No camera reference file selected for group <%s>"
msgstr "Không có tập tin tham chiếu camera được chọn cho nhóm [%s]"

#: ../imagery/i.ortho.photo/i.photo.rectify/main.c:242
#, fuzzy, c-format
msgid "Bad format in camera file for group <%s>"
msgstr "Định dạng tồi trong tập tin camera dùng cho nhóm [%s]"

#: ../imagery/i.ortho.photo/i.photo.rectify/main.c:248
#, fuzzy, c-format
msgid "Bad format in initial exposure station file for group <%s>"
msgstr "Định dạng tồi trong tập tin trạm phơi ban đầu dùng cho nhóm [%s]"

#: ../imagery/i.ortho.photo/i.photo.rectify/main.c:281
#: ../imagery/i.ortho.photo/i.photo.rectify/main.c:290
#: ../imagery/i.rectify/main.c:269
#, fuzzy
msgid "The following raster map already exists in"
msgstr "Bản đồ raster <%s> đã có"

#: ../imagery/i.ortho.photo/i.photo.rectify/main.c:282
#: ../imagery/i.ortho.photo/i.photo.rectify/main.c:291
#: ../imagery/i.rectify/main.c:270
#, c-format
msgid "target LOCATION %s, MAPSET %s:"
msgstr ""

#: ../imagery/i.ortho.photo/i.photo.rectify/main.c:309
#: ../imagery/i.rectify/main.c:288
msgid "Target resolution must be > 0, ignored"
msgstr ""

#: ../imagery/i.ortho.photo/i.photo.rectify/main.c:316
#: ../imagery/i.rectify/main.c:306
#, 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.ortho.photo/i.photo.rectify/main.c:324
#, fuzzy, c-format
msgid "No target elevation model selected for group <%s>"
msgstr "Không có tập tin tham chiếu camera được chọn cho nhóm [%s]"

#: ../imagery/i.ortho.photo/i.photo.rectify/main.c:383
#: ../imagery/i.rectify/main.c:321
#, 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.ortho.photo/i.photo.rectify/main.c:385
#: ../imagery/i.rectify/main.c:323
msgid "Try:"
msgstr ""

#: ../imagery/i.ortho.photo/i.photo.rectify/main.c:390
#: ../imagery/i.rectify/main.c:328
msgid "Exit!"
msgstr "Thoát!"

#: ../imagery/i.ortho.photo/i.photo.rectify/target.c:13
#: ../imagery/i.rectify/target.c:14
#, c-format
msgid "Target information for group <%s> missing"
msgstr "Thông tin đích cho nhóm <%s> bị thiếu"

#: ../imagery/i.ortho.photo/i.photo.rectify/target.c:19
#: ../imagery/i.rectify/target.c:20
#, c-format
msgid "Target location <%s> not found"
msgstr "Không tìm thấy vị trí đích <%s>"

#: ../imagery/i.ortho.photo/i.photo.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.photo.rectify/angle.c:51
#: ../imagery/i.ortho.photo/i.photo.rectify/exec.c:43
#, fuzzy
msgid "Could not open elevation raster"
msgstr "Không thể mở bản đồ độ cao\n"

#: ../imagery/i.ortho.photo/i.photo.rectify/readcell.c:140
#, fuzzy
msgid "Error reading segment file"
msgstr "Lỗi ghi tập tin phân đoạn (segment)"

#: ../imagery/i.ortho.photo/i.photo.target/main.c:48
msgid "Interactively select or modify the imagery group target."
msgstr "Chọn tương tác hoặc thay đổi đích của nhóm ảnh."

#: ../imagery/i.ortho.photo/i.photo.target/main.c:66
#, 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.ortho.photo/i.photo.init/main.c:46
msgid ""
"Interactively creates or modifies entries in a camera initial exposure "
"station file for imagery group referenced by a sub-block."
msgstr ""
"Tạo tương tác hoặc thay đổi các mục trong tập tin trạm phơi camera dùng cho "
"nhóm ảnh được tham chiếu bởi một khối phụ (sub-block)."

#: ../imagery/i.ortho.photo/i.photo.camera/main.c:57
msgid ""
"Interactively select and modify the imagery group camera reference file."
msgstr "Chọn tương tác và thay đổi tập tin tham chiếu camera của nhóm ảnh."

#: ../imagery/i.ortho.photo/i.photo.camera/main.c:68
msgid "Name of camera reference file to use"
msgstr "Tên tập tin tham chiếu camera cần dùng"

#: ../imagery/i.ortho.photo/i.photo.camera/main.c:84
msgid "Enter a camera reference file to be used with this imagery group"
msgstr "Nhập tên tập tin tham chiếu camera cần dùng với nhóm ảnh này"

#: ../imagery/i.ortho.photo/i.photo.camera/main.c:101
#, c-format
msgid "Group [%s] in location [%s] mapset [%s] now has camera file [%s]"
msgstr ""
"Nhóm [%s] trong vị trí [%s] trong bộ bản đồ [%s] lúc này đã có tập tin "
"camera [%s]"

#: ../imagery/i.ortho.photo/i.photo.2image/main.c:56
msgid "Interactively mark fiducial or reseau points on an image."
msgstr "Đánh dấu tương tác các điểm chuẩn hoặc điểm lưới đo trên một ảnh."

#: ../imagery/i.ortho.photo/i.photo.2image/main.c:86
#, c-format
msgid "Image Group [%s] not found"
msgstr "Không tìm thấy nhóm ảnh [%s]"

#: ../imagery/i.landsat.acca/main.c:74
#, 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:106
msgid "Performs Landsat TM/ETM+ Automatic Cloud Cover Assessment (ACCA)."
msgstr ""

#: ../imagery/i.landsat.acca/main.c:107
#, fuzzy
msgid "imagery, landsat, acca"
msgstr "ảnh, phân loại, MLC"

#: ../imagery/i.landsat.acca/main.c:111 ../imagery/i.landsat.toar/main.c:71
#, 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:72
msgid "Example: 'B.' for B.1, B.2, ..."
msgstr ""

#: ../imagery/i.landsat.acca/main.c:122
msgid "B56composite (step 6)"
msgstr ""

#: ../imagery/i.landsat.acca/main.c:129
msgid "B45ratio: Desert detection (step 10)"
msgstr ""

#: ../imagery/i.landsat.acca/main.c:137
#, 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:139 ../imagery/i.landsat.acca/main.c:154
#: ../imagery/i.landsat.acca/main.c:160 ../imagery/i.landsat.acca/main.c:165
#, fuzzy
msgid "Cloud settings"
msgstr "tổng quát, thiết lập"

#: ../imagery/i.landsat.acca/main.c:143
msgid "Data is Landsat-5 TM"
msgstr ""

#: ../imagery/i.landsat.acca/main.c:144
msgid "I.e. Thermal band is '.6' not '.61')"
msgstr ""

#: ../imagery/i.landsat.acca/main.c:149
msgid "Apply post-processing filter to remove small holes"
msgstr ""

#: ../imagery/i.landsat.acca/main.c:153
msgid "Always use cloud signature (step 14)"
msgstr ""

#: ../imagery/i.landsat.acca/main.c:159
msgid ""
"Bypass second-pass processing, and merge warm (not ambiguous) and cold clouds"
msgstr ""

#: ../imagery/i.landsat.acca/main.c:164
msgid "Include a category for cloud shadows"
msgstr ""

#: ../imagery/i.landsat.acca/tools.c:142
#, 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 "Khoảng cách tối đa"

#: ../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:238
#, fuzzy
msgid "Processing first pass..."
msgstr "Đang xử lý các vùng..."

#: ../imagery/i.landsat.acca/algorithm.c:400
#, fuzzy
msgid "Removing ambiguous pixels..."
msgstr "Loại bỏ các đối tượng lặp..."

#: ../imagery/i.landsat.acca/algorithm.c:402
#, fuzzy
msgid "Pass two processing..."
msgstr "Đang xử lý..."

#: ../imagery/i.landsat.acca/algorithm.c:448
#, fuzzy, c-format
msgid "Cannot write to raster map <%s>"
msgstr "Không thể ghi bản đồ hồ raster <%s>!"

#: ../imagery/i.vpoints/main.c:94 ../imagery/i.points/main.c:96
#, fuzzy
msgid "imagery, geometry"
msgstr "vector, hình học"

#: ../imagery/i.vpoints/main.c:96
msgid ""
"Set registration points for an imagery group from a vector map or keyboard "
"entry."
msgstr ""
"Thiết lập các điểm đăng ký cho một nhóm ảnh từ một bản đồ vector hoặc bằng "
"cách nhập từ bàn phím."

#: ../imagery/i.vpoints/main.c:104 ../imagery/i.points/main.c:105
msgid "Name of imagery group to be registered"
msgstr "Tên nhóm ảnh cần đăng ký"

#: ../imagery/i.vpoints/main.c:127 ../imagery/i.points/main.c:130
#, c-format
msgid "[%s] Only local groups may be used"
msgstr "[%s] Chỉ có thể sử dụng được các nhóm cục bộ."

#: ../imagery/i.vpoints/main.c:136 ../imagery/i.vpoints/main.c:140
#: ../imagery/i.points/main.c:139 ../imagery/i.points/main.c:143
#, c-format
msgid "Group [%s] contains no maps, run i.group"
msgstr "Nhóm [%s] không có bản đồ, hãy chạy i.group."

#: ../imagery/i.cluster/print4.c:16
#, c-format
msgid "class centroids (sum/count=mean)\n"
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/print3.c:16
#, c-format
msgid ""
"\n"
"initial means for each band\n"
"\n"
msgstr ""
"\n"
"các trị tr.bình khởi tạo cho từng băng\n"
"\n"

#: ../imagery/i.cluster/print3.c:19
#, c-format
msgid "class %-3d "
msgstr "lớp %-3d"

#: ../imagery/i.cluster/print2.c:18
#, c-format
msgid ""
"\n"
"class means/stddev for each band\n"
"\n"
msgstr ""
"\n"
"trị tr.bình nhóm/độ lệch chuẩn cho từng băng\n"
"\n"

#: ../imagery/i.cluster/print2.c:22
#, c-format
msgid "class %d (%d)\n"
msgstr "lớp %d (%d)\n"

#: ../imagery/i.cluster/print2.c:23
#, c-format
msgid "  means "
msgstr "trị tr.bình"

#: ../imagery/i.cluster/print2.c:28
#, c-format
msgid "  stddev"
msgstr "độ lệch chuẩn"

#: ../imagery/i.cluster/main.c:80
msgid "imagery, classification, signatures"
msgstr "ảnh, phân loại, chữ ký"

#: ../imagery/i.cluster/main.c:82
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:85
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:97 ../imagery/i.gensigset/parse.c:21
#: ../imagery/i.gensig/parse.c:22
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.cluster/main.c:104
msgid "Initial number of classes"
msgstr "Số nhóm khởi tạo"

#: ../imagery/i.cluster/main.c:112
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:120
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:127
msgid "Maximum number of iterations"
msgstr "Số lần chạy lặp tối đa"

#: ../imagery/i.cluster/main.c:136
msgid "Percent convergence"
msgstr "Phần trăm hội tụ"

#: ../imagery/i.cluster/main.c:144
msgid "Cluster separation"
msgstr "Sự phân biệt nhóm"

#: ../imagery/i.cluster/main.c:152
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:159
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:182
#, 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:193
#, 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:207
#, 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:213
#, 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:218
#, c-format
msgid "Illegal value of separation (%s)"
msgstr "Giá trị tách không hợp lệ (%s)"

#: ../imagery/i.cluster/main.c:223
#, 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:234
#, 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:242
#, c-format
msgid ""
"#################### CLUSTER (%s) ####################\n"
"\n"
msgstr ""
"#################### GỘP NHÓM (%s) ###################\n"
"\n"

#: ../imagery/i.cluster/main.c:244
#, c-format
msgid "Location: %s\n"
msgstr "Vị trí: %s\n"

#: ../imagery/i.cluster/main.c:245
#, c-format
msgid "Mapset:   %s\n"
msgstr "Bộ bản đồ:   %s\n"

#: ../imagery/i.cluster/main.c:246
#, c-format
msgid "Group:    %s\n"
msgstr "Nhóm:    %s\n"

#: ../imagery/i.cluster/main.c:247
#, c-format
msgid "Subgroup: %s\n"
msgstr "Nhóm phụ: %s\n"

#: ../imagery/i.cluster/main.c:249
#, c-format
msgid " %s\n"
msgstr " %s\n"

#: ../imagery/i.cluster/main.c:252
#, c-format
msgid "Result signature file: %s\n"
msgstr "Tập tin chữ ký kết quả: %s\n"

#: ../imagery/i.cluster/main.c:254
#, c-format
msgid "Region\n"
msgstr "Vùng\n"

#: ../imagery/i.cluster/main.c:255
#, c-format
msgid "  North: %12.2f  East: %12.2f\n"
msgstr "  Bắc: %12.2f  Đông: %12.2f\n"

#: ../imagery/i.cluster/main.c:257
#, c-format
msgid "  South: %12.2f  West: %12.2f\n"
msgstr "  Nam: %12.2f  Tây: %12.2f\n"

#: ../imagery/i.cluster/main.c:259
#, c-format
msgid "  Res:   %12.2f  Res:  %12.2f\n"
msgstr "  Độ ph.giải:   %12.2f  Độ ph.giải:  %12.2f\n"

#: ../imagery/i.cluster/main.c:261
#, c-format
msgid "  Rows:  %12d  Cols: %12d  Cells: %d\n"
msgstr "  Hàng:  %12d  Cột: %12d  ô: %d\n"

#: ../imagery/i.cluster/main.c:263
#, c-format
msgid "Mask: %s\n"
msgstr "Mặt nạ: %s\n"

#: ../imagery/i.cluster/main.c:265
#, c-format
msgid "Cluster parameters\n"
msgstr "Các tham số gộp nhóm\n"

#: ../imagery/i.cluster/main.c:266
#, c-format
msgid " Number of initial classes:    %d"
msgstr " Số lớp khởi tạo:    %d"

#: ../imagery/i.cluster/main.c:268
#, c-format
msgid " [from signature file %s]"
msgstr " [từ tập tin chữ ký %s]"

#: ../imagery/i.cluster/main.c:270
#, c-format
msgid " Minimum class size:           %d\n"
msgstr "K.thước lớp nhỏ nhất:           %d\n"

#: ../imagery/i.cluster/main.c:271
#, c-format
msgid " Minimum class separation:     %f\n"
msgstr "Sự phân tách lớp nhỏ nhất:     %f\n"

#: ../imagery/i.cluster/main.c:272
#, c-format
msgid " Percent convergence:          %f\n"
msgstr "Phần trăm hội tụ:          %f\n"

#: ../imagery/i.cluster/main.c:273
#, c-format
msgid " Maximum number of iterations: %d\n"
msgstr "Số lần lặp lớn nhất: %d\n"

#: ../imagery/i.cluster/main.c:275
#, c-format
msgid " Row sampling interval:        %d\n"
msgstr "Khoảng thu mẫu theo hàng:        %d\n"

#: ../imagery/i.cluster/main.c:276
#, c-format
msgid " Col sampling interval:        %d\n"
msgstr "Khoảng thu mẫu theo cột:        %d\n"

#: ../imagery/i.cluster/main.c:285 ../imagery/i.gensigset/read_data.c:19
#: ../imagery/i.ifft/ifftmain.c:144
msgid "Reading raster maps..."
msgstr "Đang đọc các bản raster... "

#: ../imagery/i.cluster/main.c:297
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:303
#, c-format
msgid "Sample size: %d points\n"
msgstr "K.thước mẫu: %d điểm\n"

#: ../imagery/i.cluster/main.c:306
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:310
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:323
#, c-format
msgid ""
"\n"
"########## final results #############\n"
msgstr ""
"\n"
"########## kết quả sau cùng ############\n"

#: ../imagery/i.cluster/main.c:324
#, c-format
msgid "%d classes (convergence=%.1f%%)\n"
msgstr "%d nhóm (hội tụ=%.1f%%)\n"

#: ../imagery/i.cluster/main.c:335
#, 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:340
#, c-format
msgid ""
"\n"
"\n"
"#################### CLASSES ####################\n"
msgstr ""
"\n"
"\n"
"#################### CÁC LỚP####################\n"

#: ../imagery/i.cluster/main.c:341
#, c-format
msgid ""
"\n"
"%d classes, %.2f%% points stable\n"
msgstr ""
"\n"
"%d lớp, %.2f%% điểm ổn định\n"

#: ../imagery/i.cluster/main.c:343
#, c-format
msgid ""
"\n"
"######## CLUSTER END (%s) ########\n"
msgstr ""
"\n"
"######## KẾT THÚC GỘP NHÓM (%s) ########\n"

#: ../imagery/i.cluster/print5.c:15
#, c-format
msgid ""
"\n"
"class separability matrix\n"
"\n"
msgstr ""
"\n"
"ma trận tách biệt lớp\n"
" \n"

#: ../imagery/i.cluster/print1.c:12
#, c-format
msgid ""
"means and standard deviations for %d band%s\n"
"\n"
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/print6.c:11
#, c-format
msgid "class distribution"
msgstr "phân bố lớp"

#: ../imagery/i.cluster/open_files.c:17 ../imagery/i.maxlik/open.c:16
#: ../imagery/i.smap/shapiro/parse.c:58 ../imagery/i.gensigset/parse.c:45
#: ../imagery/i.gensig/parse.c:39
#, 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.cluster/open_files.c:21 ../imagery/i.maxlik/open.c:19
#: ../imagery/i.smap/shapiro/parse.c:61 ../imagery/i.gensigset/parse.c:48
#: ../imagery/i.gensig/parse.c:42
#, 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.cluster/open_files.c:33
#, 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:38
msgid "No raster maps found"
msgstr "Không tìm thấy các bản đồ raster"

#: ../imagery/i.cluster/open_files.c:42
#, 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:45
#, 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:46
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/open_files.c:70 ../imagery/i.maxlik/open.c:54
#: ../imagery/i.smap/shapiro/read_sig.c:23
#, c-format
msgid "Unable to read signature file <%s>"
msgstr "Không thể đọc tập tin chữ ký <%s>"

#: ../imagery/i.cluster/open_files.c:74 ../imagery/i.maxlik/open.c:58
#, 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.cluster/checkpt.c:16
#, c-format
msgid "using seed means (%d files)\n"
msgstr "dùng các trị tr.bình gieo hạt (%d tập tin)\n"

#: ../imagery/i.cluster/checkpt.c:28
#, c-format
msgid ""
"\n"
"######## iteration %d ###########\n"
msgstr ""
"\n"
"######## lần lặp %d ###########\n"

#: ../imagery/i.cluster/checkpt.c:30
#, c-format
msgid "%d classes, %.2f%% points stable\n"
msgstr "%d lớp, %.2f%% điểm ổn định\n"

#: ../imagery/i.cluster/checkpt.c:40
#, 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.class/analyze_sig.c:12
msgid "Cannot analyze until region is completed."
msgstr "Không thể phân tích cho đến khi vùng được hoàn tất"

#: ../imagery/i.class/readbands.c:12
msgid "Error reading raster map in function readbands."
msgstr "Lỗi đọc bản đồ raster trong hàm số readbands."

#: ../imagery/i.class/draw_reg.c:89
#, c-format
msgid ""
"\n"
"Orig:(x1 y1), (x2 y2) = (%d %d), (%d %d)"
msgstr ""
"\n"
"Ban đầu:(x1 y1), (x2 y2) = (%d %d), (%d %d)"

#: ../imagery/i.class/draw_reg.c:97
#, c-format
msgid ""
"\n"
"New:(x1 y1), (x2 y2) = (%d %d), (%d %d)"
msgstr ""
"\n"
"Mới:(x1 y1), (x2 y2) = (%d %d), (%d %d)"

#: ../imagery/i.class/save_reg.c:14
msgid "Region is not complete, can not save."
msgstr "Vùng chưa hoàn tất, không thể lưu."

#: ../imagery/i.class/main.c:53
#, fuzzy
msgid "imagery, classification"
msgstr "ảnh, phân loại, MLC"

#: ../imagery/i.class/main.c:55
msgid ""
"Generates spectral signatures for an image by allowing the user to outline "
"regions of interest."
msgstr ""
"Tạo các chữ ký phổ cho một ảnh bằng cách cho phép người dùng xác định các "
"vùng quan tâm."

#: ../imagery/i.class/main.c:58
msgid ""
"The resulting signature file can be used as input for i.maxlik or as a seed "
"signature file for i.cluster."
msgstr ""
"Một tập tin chữ ký tạo thành có thể được dùng làm đầu vào cho i.maxlik hoặc "
"làm tập tin chữ ký 'gieo' cho i.cluster."

#: ../imagery/i.class/main.c:72 ../imagery/i.cca/main.c:93
msgid "Name of input imagery subgroup"
msgstr "Tên của nhóm ảnh phụ đầu vào"

#: ../imagery/i.class/main.c:77
msgid "File to contain result signatures"
msgstr "Tập tin chứa các chữ ký kết quả"

#: ../imagery/i.class/main.c:82
msgid "File containing input signatures (seed)"
msgstr "Tập tin chứa các chữ ký đầu vào (gieo)"

#: ../imagery/i.class/main.c:94
msgid "You have a mask set. Unset mask and run again"
msgstr "Bạn có một mặt nạ được thiết lập. Gỡ mặt nạ ra và chạy lại"

#: ../imagery/i.class/main.c:103 ../imagery/i.group/main.c:110
#: ../imagery/i.target/main.c:79
msgid "Group must exist in the current mapset"
msgstr "Nhóm phải có trong bộ bản đồ hiện tại"

#: ../imagery/i.class/main.c:213
#, c-format
msgid "** The following raster maps in subgroup [%s] do not exist:"
msgstr "** Những tập tin raster sau trong nhóm phụ [%s] không tồn tại:"

#: ../imagery/i.class/main.c:222
#, c-format
msgid "Subgroup [%s] does not have any files"
msgstr "Nhóm phụ [%s] không có tập tin nào"

#: ../imagery/i.class/main.c:223 ../imagery/i.class/main.c:227
msgid "The subgroup must have at least 2 files to run"
msgstr "Nhóm phụ phải có tối thiểu 2 tập tin để chạy"

#: ../imagery/i.class/main.c:226
#, c-format
msgid "Subgroup [%s] only has 1 file"
msgstr "Nhóm phụ [%s] chỉ có 1 tập tin"

#: ../imagery/i.class/main.c:232
msgid "Unable to read cell header for first band file"
msgstr "Không thể đọc 'cell header' cho tập tin băng đầu tiên"

#: ../imagery/i.class/main.c:237
msgid ""
"\n"
"RESULT SIGNATURE"
msgstr ""
"\n"
"CHỮ KÝ KẾT QUẢ"

#: ../imagery/i.class/main.c:242
#, c-format
msgid "Unable to open output signature file '%s'"
msgstr "Không thể mở tập tin chữ ký đầu ra '%s'"

#: ../imagery/i.class/main.c:249
msgid ""
"\n"
"SEED SIGNATURES"
msgstr ""
"\n"
"CÁC CHỮ KÝ 'GIEO'"

#: ../imagery/i.class/main.c:254
#, c-format
msgid "Unable to read signature file [%s]"
msgstr "Không thể đọc tập tin chữ ký [%s]"

#: ../imagery/i.class/main.c:257
#, c-format
msgid "** Unable to read signature file [%s] **"
msgstr "** Không thể đọc tập tin chữ ký [%s] **"

#: ../imagery/i.class/main.c:264
#, c-format
msgid "%s has too many signatures"
msgstr "%s có quá nhiều chữ ký"

#: ../imagery/i.class/add_point.c:22
#, c-format
msgid "Can't mark another point.  Only %d points allowed.  Sorry."
msgstr ""
"Không thể đánh dấu một điểm khác. Chỉ có %d điểm được chấp nhận. Xin lỗi."

#: ../imagery/i.class/remove_mask.c:15
msgid "Error while removing the old MASK cell map."
msgstr "Lỗi khi đang loại bỏ bản đồ cell MASK cũ."

#: ../imagery/i.class/band_files.c:22
msgid "Unable to open band files."
msgstr "Không thể mở các tập tin băng."

#: ../imagery/i.class/signature.c:50 ../imagery/i.class/signature.c:55
msgid "Unable to allocate space for signature statistics."
msgstr "Không thể cấp phát không gian cho các thống kê chữ ký."

#: ../imagery/i.class/signature.c:82
msgid "prepare_signature: outline has odd number of points."
msgstr "prepare_signature: vùng được khoanh vẽ có số điểm lẻ."

#: ../imagery/i.class/signature.c:113
#, c-format
msgid "prepare_signature: scan line %d has odd number of points."
msgstr "prepare_signature: đường quét %d có số điểm lẻ."

#: ../imagery/i.class/signature.c:123
msgid "signature: perimeter points out of order."
msgstr "chữ_ký: các điểm chu vi không theo thứ tự"

#: ../imagery/i.class/signature.c:132
msgid "prepare_signature: data error."
msgstr "prepare_signature: lỗi dữ liệu"

#: ../imagery/i.class/signature.c:234
msgid "Unknown Menu selection in show_signature()."
msgstr "Menu chọn không biết trong show_signature()."

#: ../imagery/i.class/signature.c:276
msgid "Unable to open the cell map MASK."
msgstr "Không thể mở bản đồ cell MASK."

#: ../imagery/i.class/signature.c:278
msgid "Unable to allocate the cell buffer in display_signature()."
msgstr "Không thể cấp phát vùng đệm cell trong display_signature()."

#: ../imagery/i.class/signature.c:310
msgid "Did not find input cell map MASK."
msgstr "Không tìm thấy bản đồ ô đầu vào MASK."

#: ../imagery/i.class/complete_reg.c:12
msgid "Too few points for region.  Must have at least 3 points."
msgstr "Quá ít điểm cho vùng. Phải có ít nhất 3 điểm."

#: ../imagery/i.class/complete_reg.c:14
msgid "Area already completed."
msgstr "Vùng đã được hoàn tất."

#: ../imagery/i.class/erase_reg.c:10
msgid "Can not erase an undefined region."
msgstr "Không thể xóa một vùng chưa được định nghĩa."

#: ../imagery/i.class/outline.c:57
msgid "Absurd polygon."
msgstr "Vùng vô nghĩa."

#: ../imagery/i.class/outline.c:99
msgid "Outlined area is too large."
msgstr "Vùng được khoanh chọn quá lớn."

#: ../imagery/i.class/restore_reg.c:15
msgid "No region is saved, can not restore."
msgstr "Không có vùng nào được lưu, không thể khôi phục."

#: ../imagery/i.class/redisplay.c:56
msgid "No zoom window is defined."
msgstr "Không có cửa sổ phóng nào được định nghĩa."

#: ../imagery/i.modis.qc/main.c:90
msgid "QC, Quality Control, surface reflectance, Modis"
msgstr ""

#: ../imagery/i.modis.qc/main.c:92
#, fuzzy
msgid "Extracts quality control parameters from Modis QC layers."
msgstr "Trích ra các tham số địa hình từ một DEM."

#: ../imagery/i.modis.qc/main.c:98
#, 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:103
#, fuzzy
msgid "Name for output QC type classification layer"
msgstr "Tên của bản đồ raster đầu ra với hồ"

#: ../imagery/i.modis.qc/main.c:109
#, fuzzy
msgid "Name of MODIS product type"
msgstr "Tên của lớp đầu vào"

#: ../imagery/i.modis.qc/main.c:110
msgid ""
"mod09Q1;surf. refl. 250m 8-days;mod09A1;surf. refl. 500m 8-days;mod09A1s;"
"surf. refl. 500m 8-days, State QA;mod11A1;LST 1Km daily (Day/Night);mod11A2;"
"LST 1Km 8-days (Day/Night);"
msgstr ""

#: ../imagery/i.modis.qc/main.c:122
#, 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:123
msgid ""
"adjcorr;mod09: Adjacency Correction;atcorr;mod09: Atmospheric Correction;"
"cloud;mod09: Cloud State;data_quality;mod09: Band-Wise Data Quality Flag;"
"diff_orbit_from_500m;mod09: 250m Band is at Different Orbit than 500m;"
"modland_qa_bits;mod09: MODIS Land General Quality Assessment;"
"mandatory_qa_11A1;mod11A1: MODIS Land General Quality Assessment;"
"data_quality_flag_11A1;mod11A1: Detailed Quality Indications;emis_error_11A1;"
"mod11A1: Average Emissivity Error Classes;lst_error_11A1;mod11A1: Average "
"LST Error Classes;data_quality_flag_11A2;mod11A2: Detailed Quality "
"Indications;emis_error_11A2;mod11A2: Average Emissivity Error Classes;"
"mandatory_qa_11A2;mod11A2: MODIS Land General Quality Assessment;"
"lst_error_11A2;mod11A2: Average LST Error Classes;aerosol_quantity;mod09A1s: "
"StateQA Internal Snow Mask;brdf_correction_performed;mod09A1s: StateQA "
"Internal Snow Mask;cirrus_detected;mod09A1s: StateQA Internal Snow Mask;"
"cloud_shadow;mod09A1s: StateQA Internal Snow Mask;cloud_state;mod09A1s: "
"StateQA Internal Snow Mask;internal_clou_algorithm;mod09A1s: StateQA "
"Internal Snow Mask;internal_fire_algorithm;mod09A1s: StateQA Internal Snow "
"Mask;internal_snow_mask;mod09A1s: StateQA Internal Snow Mask;land_water;"
"mod09A1s: StateQA Internal Snow Mask;mod35_snow_ice;mod09A1s: StateQA "
"Internal Snow Mask;pixel_adjacent_to_cloud;mod09A1s: StateQA Internal Snow "
"Mask;"
msgstr ""

#: ../imagery/i.modis.qc/main.c:157
msgid "Band number of Modis product (mod09Q1=[1,2],mod09A1=[1-7])"
msgstr ""

#: ../imagery/i.modis.qc/main.c:158
msgid ""
"1;mod09Q1/A1 Band 1: Red;2;mod09Q1/A1 Band 2: NIR;3;mod09A1 Band 3: Blue;4;"
"mod09A1 Band 4: Green;5;mod09A1 Band 5: SWIR 1;6;mod09A1 Band 6: SWIR 2;7;"
"mod09A1 Band 7: SWIR 3;"
msgstr ""

#: ../imagery/i.modis.qc/main.c:181
msgid "This flag is only available for MOD09Q1 @ 250m products"
msgstr ""

#: ../imagery/i.modis.qc/main.c:185
#, 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:187
msgid "mod09Q1 product only has 2 bands"
msgstr ""

#: ../imagery/i.modis.qc/main.c:194
msgid "This flag is only available for MOD11A1 @ 1Km products"
msgstr ""

#: ../imagery/i.modis.qc/main.c:200
msgid "This flag is only available for MOD11A2 @ 1Km products"
msgstr ""

#: ../imagery/i.modis.qc/main.c:213
msgid "This flag is only available for MOD09A1s @ 500m products"
msgstr ""

#: ../imagery/i.modis.qc/main.c:354
msgid "Unknown flag name, please check spelling"
msgstr ""

#: ../imagery/i.ask/popup.c:239
#, c-format
msgid "name=%s\n"
msgstr "tên=%s\n"

#: ../imagery/i.ask/popup.c:240
#, c-format
msgid "mapset=%s\n"
msgstr "bộ bản đồ=%s\n"

#: ../imagery/i.ask/popup.c:241
#, c-format
msgid "fullname=%s\n"
msgstr "tên đầy đủ=%s\n"

#: ../imagery/i.ask/main.c:26
#, c-format
msgid "usage: %s file [prompt %%x %%y]\n"
msgstr "cách dùng: %s tập tin [dấu nhắc %%x %%y]\n"

#: ../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
msgid "imagery, classification, MLC"
msgstr "ảnh, phân loại, MLC"

#: ../imagery/i.maxlik/main.c:65
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:67
msgid ""
"Classification is based on the spectral signature information generated by "
"either i.cluster, i.class, 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:79 ../imagery/i.smap/shapiro/parse.c:21
msgid "Name of file containing signatures"
msgstr "Tên củ tập tin chứa các chữ ký"

#: ../imagery/i.maxlik/main.c:80
msgid "Generated by either i.cluster, i.class, or i.gensig"
msgstr "Được tạo ra bởi i.cluster, i.class, hoặc i.gensig"

#: ../imagery/i.maxlik/main.c:85
msgid "Name for raster map holding classification results"
msgstr "Tên bản đồ raster chứa các kết quả phân loại"

#: ../imagery/i.maxlik/main.c:91
msgid "Name for 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:26
#, 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:29
#, 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:48
#, c-format
msgid "Unable to open signature file <%s>"
msgstr "Không thể mở tập tin chữ ký <%s>"

#: ../imagery/i.his.rgb/h2rmain.c:45 ../imagery/i.rgb.his/r2hmain.c:45
msgid "imagery, color transformation, RGB, HIS"
msgstr "ảnh, chuyển đổi màu, RGB, HIS"

#: ../imagery/i.his.rgb/h2rmain.c:47
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/h2rmain.c:53
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/h2rmain.c:57
msgid "Name of input raster map (intensity)"
msgstr "Tên của bản đồ raster đầu vào (cường độ)"

#: ../imagery/i.his.rgb/h2rmain.c:61
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/h2rmain.c:65
msgid "Name for output raster map (red)"
msgstr "Tên của bản đồ raster đầu ra (đỏ)"

#: ../imagery/i.his.rgb/h2rmain.c:69
msgid "Name for output raster map (green)"
msgstr "Tên của bản đồ raster đầu ra (lục)"

#: ../imagery/i.his.rgb/h2rmain.c:73
msgid "Name for output raster map (blue)"
msgstr "Tên của bản đồ raster đầu ra (xanh)"

#: ../imagery/i.his.rgb/h2rmain.c:95 ../imagery/i.rgb.his/r2hmain.c:93
#, fuzzy, c-format
msgid "Unable to read raster map row %ld"
msgstr "Không thể đọc bản đồ raster hàng %d"

#: ../imagery/i.his.rgb/h2rmain.c:104 ../imagery/i.rgb.his/r2hmain.c:102
#, fuzzy, c-format
msgid "Failed writing raster map row %ld"
msgstr "Thất bại khi đang ghi bản đồ raster hàng %d"

#: ../imagery/i.his.rgb/openfiles.c:23 ../imagery/i.his.rgb/openfiles.c:25
#: ../imagery/i.his.rgb/openfiles.c:27 ../imagery/i.rgb.his/openfiles.c:37
#: ../imagery/i.rgb.his/openfiles.c:39 ../imagery/i.rgb.his/openfiles.c:41
msgid "Unable to allocate the input row buffer"
msgstr "Không thể cấp phát đệm cho hàng đầu vào"

#: ../imagery/i.smap/bouman/interp.c:38
msgid "pyramid constructed."
msgstr "tháp được kiến trúc xong."

#: ../imagery/i.smap/bouman/interp.c:237
msgid "Invalid parameter values"
msgstr "Các giá trị tham số không hợp lệ"

#: ../imagery/i.smap/bouman/segment.c:70
msgid "Number of classes must be < 256"
msgstr "Số lớp phải < 256"

#: ../imagery/i.smap/bouman/segment.c:95
#, 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/bouman/model.c:39
#, 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/bouman/model.c:49
#, 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/shapiro/main.c:38 ../imagery/i.gensigset/main.c:40
msgid "imagery, classification, supervised, SMAP"
msgstr "ảnh, phân loại, có hướng dẫn, SMAP"

#: ../imagery/i.smap/shapiro/main.c:40
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/shapiro/openfiles.c:15
#: ../imagery/i.smap/shapiro/read_sig.c:13
#: ../imagery/i.gensigset/openfiles.c:15 ../imagery/i.gensig/openfiles.c:16
#, 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/shapiro/openfiles.c:19
#: ../imagery/i.smap/shapiro/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/shapiro/parse.c:22
msgid "Generated by i.gensigset"
msgstr "Do i.gensigset tạo ra"

#: ../imagery/i.smap/shapiro/parse.c:31
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/shapiro/parse.c:39
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/shapiro/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/shapiro/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.gensigset/subcluster.c:75
#, 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:85
#, 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:87
#, 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:102
#, c-format
msgid "Combining subclasses (%d,%d)..."
msgstr "Đang tổ hợp các lớp phụ (%d,%d)..."

#: ../imagery/i.gensigset/subcluster.c:312
#, c-format
msgid "Subsignature %d only contains %f pixels"
msgstr "Chữ ký phụ %d chỉ có %f điểm ảnh"

#: ../imagery/i.gensigset/subcluster.c:547
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:556
#, 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.gensigset/get_train.c:32 ../imagery/i.gensig/get_train.c:28
msgid "Finding training classes..."
msgstr "Đang tìm các lớp tập huấn..."

#: ../imagery/i.gensigset/get_train.c:57 ../imagery/i.gensig/get_train.c:53
#, 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.gensigset/get_train.c:62 ../imagery/i.gensig/get_train.c:58
msgid "Training map has no classes"
msgstr "Bản đồ hướng dẫn không có nhóm nào"

#: ../imagery/i.gensigset/get_train.c:78 ../imagery/i.gensig/get_train.c:73
msgid "1 class found"
msgstr "tìm thấy 1 lớp"

#: ../imagery/i.gensigset/get_train.c:80 ../imagery/i.gensig/get_train.c:75
#, c-format
msgid "%d classes found"
msgstr "tìm thấy %d lớp"

#: ../imagery/i.gensigset/main.c:42
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:52
#, 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:55
#, c-format
msgid "Number of subclasses is %d"
msgstr "Số lượng lớp phụ là %d"

#: ../imagery/i.gensigset/openfiles.c:19 ../imagery/i.gensig/openfiles.c:20
#, 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.gensigset/write_sig.c:13 ../imagery/i.gensig/write_sig.c:15
#, c-format
msgid "Unable to create signature file <%s>"
msgstr "Không thể tạo tập tin chữ ký <%s>"

#: ../imagery/i.gensigset/write_sig.c:16 ../imagery/i.gensig/write_sig.c:18
msgid "Writing signatures..."
msgstr "Đang ghi chữ ký..."

#: ../imagery/i.gensigset/parse.c:13 ../imagery/i.gensig/parse.c:14
msgid "Ground truth training map"
msgstr "Bản đồ hướng dẫn kiểm chứng ngoài thực tế"

#: ../imagery/i.gensigset/parse.c:27
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:52
#, c-format
msgid "Illegal number of sub-signatures (%s)"
msgstr "Số lượng chữ ký phụ không hợp lệ (%s)"

#: ../imagery/i.zc/main.c:57
#, fuzzy
msgid "imagery, edges"
msgstr "Đang ghi các gờ..."

#: ../imagery/i.zc/main.c:59
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:78
msgid "Zero crossing raster map"
msgstr "Bản đồ raster cắt 0"

#: ../imagery/i.zc/main.c:86
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:94
msgid "Sensitivity of Gaussian filter"
msgstr "Độ nhạy của bộ lọc Gauss"

#: ../imagery/i.zc/main.c:102
msgid "Number of azimuth directions categorized"
msgstr "Số hướng phương vị được phân loại"

#: ../imagery/i.zc/main.c:123
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:129
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:133
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:147
#, 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:157
msgid "Initializing data..."
msgstr "Đang khởi tạo dữ liệu..."

#: ../imagery/i.zc/main.c:170 ../imagery/i.fft/fftmain.c:170
msgid "Error while reading input raster map."
msgstr "Lỗi khi đang đọc bản đồ raster đầu vào"

#: ../imagery/i.zc/main.c:188
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:209
msgid "Transform successful"
msgstr "Chuyển đổi thành công"

#: ../imagery/i.points/main.c:98
msgid "Mark ground control points on image to be rectified."
msgstr "Đánh dấu các điểm khống chế trên ảnh cần được nắn chỉnh."

#: ../imagery/i.group/main.c:52 ../imagery/i.target/main.c:45
#, fuzzy
msgid "imagery, map management"
msgstr "tổng quát, quản lý bản đồ"

#: ../imagery/i.group/main.c:54
msgid "Creates, edits, and lists groups and subgroups of imagery files."
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:64
msgid "Name of imagery sub-group"
msgstr "Tên của nhóm ảnh phụ"

#: ../imagery/i.group/main.c:68
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:72
msgid "Remove selected files from specified group"
msgstr "Loại bỏ các tập tin chọn ra khỏi nhóm được chỉ định"

#: ../imagery/i.group/main.c:76
msgid "List files from specified (sub)group (fancy)"
msgstr "Liệt kê các tập tin trong nhóm (phụ) được chỉ định (fancy)"

#: ../imagery/i.group/main.c:82
msgid "List files from specified (sub)group (shell script style)"
msgstr "Liệt kê các tập tin trong nhóm (phụ) được chỉ định (kiểu shell script)"

#: ../imagery/i.group/main.c:120 ../imagery/i.group/main.c:141
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:124
#, 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:129
#, 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:164
#, 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:168 ../imagery/i.group/main.c:177
#, 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:172
#, 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:203
#, 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:209
#, c-format
msgid "Raster map <%s> exists in group. Skipping..."
msgstr "Bản đồ raster <%s> đã có trong nhóm. Bỏ qua..."

#: ../imagery/i.group/main.c:243
#, 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:249
#, 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:298
#, 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:315 ../imagery/i.group/main.c:374
msgid "No raster map removed"
msgstr "Không có bản đồ raster nào bị loại bỏ"

#: ../imagery/i.group/main.c:357
#, 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.fft/fftmain.c:74 ../imagery/i.ifft/ifftmain.c:68
msgid "imagery, FFT"
msgstr "ảnh, FFT"

#: ../imagery/i.fft/fftmain.c:76
msgid "Fast Fourier Transform (FFT) for image processing."
msgstr "Phép chuyển đổi Fast Fourier (FFT) trong xử lý ảnh."

#: ../imagery/i.fft/fftmain.c:84
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/fftmain.c:88
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/fftmain.c:96
msgid "Range of values in output display files"
msgstr "Miền giá trị trong các tập tin trình bày đầu ra"

#: ../imagery/i.fft/fftmain.c:115
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/fftmain.c:129
msgid "Range less than or equal to zero not allowed"
msgstr "Miền nhỏ hơn hoặc bằng 0 không được chấp nhận"

#: ../imagery/i.fft/fftmain.c:166
#, c-format
msgid "Reading the raster map <%s>..."
msgstr "Đang đọc bản đồ raster <%s>... "

#: ../imagery/i.fft/fftmain.c:182
msgid "Starting FFT..."
msgstr "Đang khởi động FFT..."

#: ../imagery/i.fft/fftmain.c:201 ../imagery/i.ifft/ifftmain.c:172
msgid "Rotating data..."
msgstr "Đang xoay dữ liệu..."

#: ../imagery/i.fft/fftmain.c:225
msgid "Writing transformed data..."
msgstr "Đang ghi dữ liệu đã được chuyển đổi..."

#: ../imagery/i.fft/fftmain.c:231
msgid "Writing viewable versions of transformed data..."
msgstr "Đang ghi các phiên bản có thể xem được của dữ liệu được chuyển đổi..."

#: ../imagery/i.fft/fftmain.c:274
msgid " "
msgstr ""

#: ../imagery/i.fft/save_fft.c:17 ../imagery/i.fft/save_fft.c:22
msgid "Unable to open file in the 'cell_misc' directory"
msgstr "Không thể mở tập tin trong thư mục 'cell_misc'"

#: ../imagery/i.gensig/covariance.c:26
msgid "Calculating class covariance matrices..."
msgstr "Đang tính các ma trận hiệp phương sai lớp..."

#: ../imagery/i.gensig/main.c:39
msgid "imagery, classification, supervised, MLC"
msgstr "ảnh, phân loại, có hướng dẫn, MLC"

#: ../imagery/i.gensig/main.c:41
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/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/means.c:24
msgid "Calculating class means..."
msgstr "Đang tính các giá trị trung bình lớp ..."

#: ../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.pca/main.c:66
msgid "imagery, image transformation, PCA"
msgstr "ảnh, chuyển đổi ảnh, PCA"

#: ../imagery/i.pca/main.c:67
#, 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:72
#, fuzzy
msgid "Name of two or more input 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"

#: ../imagery/i.pca/main.c:75
#, fuzzy
msgid "Base name for output raster maps"
msgstr "Tên của bản đồ raster đầu ra"

#: ../imagery/i.pca/main.c:77
#, 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:90
#, fuzzy
msgid "Rescaling range for output maps"
msgstr "Độ phân giải cuủa bản đồ đầu ra"

#: ../imagery/i.pca/main.c:92
msgid "For no rescaling use 0,0"
msgstr ""

#: ../imagery/i.pca/main.c:93
#, fuzzy
msgid "Rescale"
msgstr "Nạp lại"

#: ../imagery/i.pca/main.c:97
msgid "Normalize (center and scale) input maps"
msgstr ""

#: ../imagery/i.pca/main.c:107
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:218
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:264
#, fuzzy
msgid "Computing covariance matrix..."
msgstr "Đang tính ma trận hiệp phương sai..."

#: ../imagery/i.pca/main.c:373
#, 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:381
#, fuzzy
msgid "Calculating principal components..."
msgstr "Đang tính các giá trị trung bình lớp ..."

#: ../imagery/i.pca/support.c:44
msgid "Eigen values, (vectors), and [percent importance]:"
msgstr ""

#: ../imagery/i.rectify/get_wind.c:113
#, 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:115
#, c-format
msgid "Resolution EW=%f NS=%f"
msgstr "Độ phân giải ĐT=%f BN=%f"

#: ../imagery/i.rectify/cp.c:15
#, 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
#, 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/cp.c:25
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:26
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:29
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:32
msgid "Invalid order"
msgstr "Bậc không hợp lệ"

#: ../imagery/i.rectify/main.c:90
msgid "imagery, rectify"
msgstr "ảnh, nắn chỉnh"

#: ../imagery/i.rectify/main.c:92
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:112
msgid "Rectification polynom order (1-3)"
msgstr "Bậc đa thức nắn chỉnh (1-3)"

#: ../imagery/i.rectify/main.c:183
#, 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:188
#, c-format
msgid "Group <%s> does not exist"
msgstr "Nhóm <%s> không tồn tại"

#: ../imagery/i.rectify/target.c:35
msgid "Please run i.target for group."
msgstr "Vui lòng chạy i.target cho nhóm."

#: ../imagery/i.topo.corr/main.c:84
#, fuzzy
msgid "Computes topographic correction of reflectance."
msgstr "Phương pháp nội suy"

#: ../imagery/i.topo.corr/main.c:86
msgid "imagery, terrain, topographic correction"
msgstr ""

#: ../imagery/i.topo.corr/main.c:94
#, fuzzy
msgid "Name of reflectance raster maps to be corrected topographically"
msgstr "Tên của bản đồ raster bề mặt dùng cho lát cắt"

#: ../imagery/i.topo.corr/main.c:98
#, 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:102
#, 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:108
#, fuzzy
msgid "Solar zenith in degrees"
msgstr "Góc trục lớn tính theo độ"

#: ../imagery/i.topo.corr/main.c:114
msgid "Solar azimuth in degrees (only if flag -i)"
msgstr ""

#: ../imagery/i.topo.corr/main.c:121
msgid "Topographic correction method"
msgstr ""

#: ../imagery/i.topo.corr/main.c:126
#, fuzzy
msgid "Output sun illumination terrain model"
msgstr "Bản đồ hệ thống thoát nước raster đầu ra"

#: ../imagery/i.topo.corr/main.c:132
msgid "Solar azimuth is necessary to calculate illumination terrain model"
msgstr ""

#: ../imagery/i.topo.corr/main.c:135
msgid "Reflectance maps are necessary to make topographic correction"
msgstr ""

#: ../imagery/i.topo.corr/main.c:167
#, fuzzy
msgid "Elevation raster map of unknown type"
msgstr "Tọa độ độ cao của một điểm trên mặt."

#: ../imagery/i.topo.corr/main.c:201
msgid "Illumination model is of CELL type"
msgstr ""

#: ../imagery/i.topo.corr/main.c:208
#, fuzzy, c-format
msgid "Reflectance of raster map <%s> is not of DCELL type - ignored"
msgstr "Không tìm thấy bảng màu của bản đồ raster <%s>"

#: ../imagery/i.topo.corr/correction.c:100
#, c-format
msgid "Minnaert constant = %lf"
msgstr ""

#: ../imagery/i.topo.corr/correction.c:105
#, c-format
msgid "C-factor constant = %lf (a=%.4f; m=%.4f)"
msgstr ""

#: ../imagery/i.rgb.his/r2hmain.c:47
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/r2hmain.c:53
msgid "Name of input raster map (red)"
msgstr "Tên của bản đồ raster đầu vào (đỏ)"

#: ../imagery/i.rgb.his/r2hmain.c:57
msgid "Name of input raster map (green)"
msgstr "Tên của bản đồ raster đầu vào (lục)"

#: ../imagery/i.rgb.his/r2hmain.c:61
msgid "Name of input raster map (blue)"
msgstr "Tên của bản đồ raster đầu vào (xanh)"

#: ../imagery/i.rgb.his/r2hmain.c:65
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/r2hmain.c:69
msgid "Name for output raster map (intensity)"
msgstr "Tên của bản đồ raster đầu ra (cường độ)"

#: ../imagery/i.rgb.his/r2hmain.c:73
msgid "Name for output raster map (saturation)"
msgstr "Tên của bản đồ raster đầu ra (độ bão hoà)"

#: ../imagery/i.landsat.toar/main.c:64
msgid ""
"Calculates top-of-atmosphere radiance or reflectance and temperature for "
"Landsat MSS/TM/ETM+."
msgstr ""

#: ../imagery/i.landsat.toar/main.c:66
msgid ""
"imagery, landsat, top-of-atmosphere reflectance, dos-type simple atmospheric "
"correction"
msgstr ""

#: ../imagery/i.landsat.toar/main.c:78
#, 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:80
msgid "Example: 'B.toar.' generates B.toar.1, B.toar.2, ..."
msgstr ""

#: ../imagery/i.landsat.toar/main.c:87
msgid "Name of Landsat metadata file (.met or MTL.txt)"
msgstr ""

#: ../imagery/i.landsat.toar/main.c:93
msgid "Spacecraft sensor"
msgstr ""

#: ../imagery/i.landsat.toar/main.c:95
msgid "Required only if 'metfile' not given (recommended for sanity)"
msgstr ""

#: ../imagery/i.landsat.toar/main.c:98
msgid ""
"mss1;Landsat_1 MSS;mss2;Landsat_2 MSS;mss3;Landsat_3 MSS;mss4;Landsat_4 MSS;"
"mss5;Landsat_5 MSS;tm4;Landsat_4 TM;tm5;Landsat_5 TM;tm7;Landsat_7 ETM+;ot8;"
"Landsat_8 OLI/TIRS"
msgstr ""

#: ../imagery/i.landsat.toar/main.c:115 ../imagery/i.landsat.toar/main.c:116
#, fuzzy
msgid "Atmospheric correction method"
msgstr "Phương pháp nội suy"

#: ../imagery/i.landsat.toar/main.c:125
msgid "Image acquisition date (yyyy-mm-dd)"
msgstr ""

#: ../imagery/i.landsat.toar/main.c:126 ../imagery/i.landsat.toar/main.c:134
#: ../imagery/i.landsat.toar/main.c:143 ../imagery/i.landsat.toar/main.c:151
msgid "Required only if 'metfile' not given"
msgstr ""

#: ../imagery/i.landsat.toar/main.c:133
#, fuzzy
msgid "Sun elevation in degrees"
msgstr "Góc trục lớn tính theo độ"

#: ../imagery/i.landsat.toar/main.c:142
msgid "Image creation date (yyyy-mm-dd)"
msgstr ""

#: ../imagery/i.landsat.toar/main.c:150
msgid "Gain (H/L) of all Landsat ETM+ bands (1-5,61,62,7,8)"
msgstr ""

#: ../imagery/i.landsat.toar/main.c:158
msgid "Percent of solar radiance in path radiance"
msgstr ""

#: ../imagery/i.landsat.toar/main.c:159 ../imagery/i.landsat.toar/main.c:169
msgid "Required only if 'method' is any DOS"
msgstr ""

#: ../imagery/i.landsat.toar/main.c:168
msgid "Minimum pixels to consider digital number as dark object"
msgstr ""

#: ../imagery/i.landsat.toar/main.c:177
msgid "Rayleigh atmosphere (diffuse sky irradiance)"
msgstr ""

#: ../imagery/i.landsat.toar/main.c:178
msgid "Required only if 'method' is DOS3"
msgstr ""

#: ../imagery/i.landsat.toar/main.c:186
msgid "Output at-sensor radiance instead of reflectance for all bands"
msgstr ""

#: ../imagery/i.landsat.toar/main.c:191
msgid ""
"Input raster maps use as extension the number of the band instead the code"
msgstr ""

#: ../imagery/i.landsat.toar/main.c:213 ../imagery/i.landsat.toar/main.c:221
#, 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:241
msgid "Failed to identify satellite"
msgstr ""

#: ../imagery/i.landsat.toar/main.c:252
#, c-format
msgid "Lacking '%s' and/or '%s' for this satellite"
msgstr ""

#: ../imagery/i.landsat.toar/main.c:259
msgid "Landsat-7 requires band gain with 9 (H/L) data"
msgstr ""

#: ../imagery/i.landsat.toar/main.c:280
#, 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:452
#, fuzzy
msgid "Calculating..."
msgstr "Đang tính toán các bản đồ ..."

#: ../imagery/i.landsat.toar/main.c:488
#, fuzzy, c-format
msgid "Writing %s of <%s> to <%s>..."
msgstr "Đang ghi %s từ %s..."

#: ../imagery/i.landsat.toar/main.c:489
#, fuzzy
msgid "radiance"
msgstr "Phương sai "

#: ../imagery/i.landsat.toar/main.c:491
#, fuzzy
msgid "temperature"
msgstr "Các đối tượng"

#: ../imagery/i.landsat.toar/main.c:492
#, fuzzy
msgid "reflectance"
msgstr "Phép chọn"

#: ../imagery/i.landsat.toar/landsat_met.c:81
#, 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.ifft/ifftmain.c:70
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/ifftmain.c:75
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/ifftmain.c:79
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/ifftmain.c:101
msgid ""
"Unable to open real-image in the 'cell_misc' directory. Raster map probably "
"wasn't created by i.fft"
msgstr ""
"Không thể mở ảnh-thực trong thư mục 'cell_misc'. Bản đồ raster có lẽ không "
"phải được tạo ra bằng i.fft"

#: ../imagery/i.ifft/ifftmain.c:111
msgid ""
"Unable to open imaginary-image in the 'cell_misc' directory. Raster map "
"probably wasn't created by i.fft"
msgstr ""
"Không thể mở ảnh-phần ảnh trong thư mục 'cell_misc'. Bản đồ raster có lẽ "
"không phải được tạo ra bằng i.fft."

#: ../imagery/i.ifft/ifftmain.c:134
#, 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.ifft/ifftmain.c:151
msgid "Masking raster maps..."
msgstr "Đang che mặt nạ các bản đồ raster..."

#: ../imagery/i.ifft/ifftmain.c:211
msgid "Starting Inverse FFT..."
msgstr "Đang khởi động IFFT..."

#: ../imagery/i.ifft/ifftmain.c:225
msgid "Writing data..."
msgstr "Đang ghi dữ liệu..."

#: ../imagery/i.ifft/orig_wind.c:27
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.cca/transform.c:18
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:24
msgid "Error reading cell map during transform."
msgstr "Lỗi đọc bản đồ cell trong quá trình chuyển đổi"

#: ../imagery/i.cca/transform.c:46
msgid "Error writing cell map during transform."
msgstr "Lỗi ghi bản đồ cell trong quá trình chuyển đổi."

#: ../imagery/i.cca/transform.c:51
msgid "Transform completed.\n"
msgstr "Việc chuyển đổi hoàn tất.\n"

#: ../imagery/i.cca/main.c:84
#, fuzzy
msgid "imagery, statistics"
msgstr "raster, ảnh, thống kê"

#: ../imagery/i.cca/main.c:86
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:99
#, fuzzy
msgid "File containing spectral signatures"
msgstr "Tập tin ascii chứa các chữ ký phổ"

#: ../imagery/i.cca/main.c:102
msgid "Output raster map prefix name"
msgstr "Tên tiền tố của bản đồ raster đầu ra"

#: ../imagery/i.cca/main.c:108
#, c-format
msgid "Illegal group name <%s>"
msgstr "Tên nhóm không hợp lệ <%s>"

#: ../imagery/i.cca/main.c:111
#, c-format
msgid "Illegal subgroup name <%s>"
msgstr "Tên nhóm phụ không hợp lệ <%s>"

#: ../imagery/i.cca/main.c:114
#, c-format
msgid "Illegal signature file name <%s>"
msgstr "Tên tập tin chữ ký không hợp lệ <%s>"

#: ../imagery/i.cca/main.c:117
#, c-format
msgid "Illegal output file name <%s>"
msgstr "Tên tập tin đầu ra không hợp lệ <%s>"

#: ../imagery/i.cca/main.c:122
msgid "Unknown imagery group."
msgstr "Nhóm ảnh không biết."

#: ../imagery/i.cca/main.c:125
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:131
msgid "Unable to open the signature file"
msgstr "Không thể mở tập tin chữ ký"

#: ../imagery/i.cca/main.c:135
msgid "Error while reading the signatures file."
msgstr "Lỗi khi đang đọc tập tin chữ ký."

#: ../imagery/i.cca/main.c:140
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:145
#, c-format
msgid ""
"Subgroup too large.  Maximum number of bands is %d\n"
"."
msgstr ""
"Nhóm phụ quá lớn. Số băng tối đa là %d\n"
"."

#: ../imagery/i.cca/main.c:207
#, 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.target/main.c:47
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:56
msgid "Name of imagery target location"
msgstr "Tên của vị trí đích cho ảnh"

#: ../imagery/i.target/main.c:62
msgid "Name of target mapset"
msgstr "Tên của bộ bản đồ đích"

#: ../imagery/i.target/main.c:67
msgid "Set current location and mapset as target for of 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:89 ../imagery/i.target/main.c:106
#: ../imagery/i.target/main.c:115
#, 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:92
#, c-format
msgid "Group <%s> has no target"
msgstr "Nhóm <%s> không có đích"

#: ../imagery/i.target/main.c:100
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"

#: ../visualization/nviz/src/nviz_init.c:55
msgid "nviz - Visualization and animation tool for GRASS data."
msgstr "NVIZ- Công cụ xem và làm ảnh động cho dữ liệu GRASS."

#: ../visualization/nviz/src/nviz_init.c:60
msgid "Name of raster map(s) for Elevation"
msgstr "Tên của (các) bản đồ raster dùng cho độ cao"

#: ../visualization/nviz/src/nviz_init.c:61
#: ../visualization/nviz/src/nviz_init.c:70
#: ../visualization/nviz/src/nviz_init.c:97
msgid "Raster"
msgstr "Raster"

#: ../visualization/nviz/src/nviz_init.c:69
msgid "Name of raster map(s) for Color"
msgstr "Tên của (các) bản đồ raster dùng cho màu"

#: ../visualization/nviz/src/nviz_init.c:78
msgid "Name of vector lines/areas overlay map(s)"
msgstr "Tên của các bản đồ chồng đường/vùng kiểu vec-tơ"

#: ../visualization/nviz/src/nviz_init.c:79
#: ../visualization/nviz/src/nviz_init.c:88
msgid "Vector"
msgstr "Vec-tơ"

#: ../visualization/nviz/src/nviz_init.c:87
msgid "Name of vector points overlay file(s)"
msgstr "Tên của (các) tập tin vec-tơ chồng kiểu điểm"

#: ../visualization/nviz/src/nviz_init.c:96
msgid "Name of existing 3d raster map"
msgstr "Tên của bản đồ raster 3d hiện có"

#: ../visualization/nviz/src/nviz_init.c:101
msgid "Quickstart - Do not load any data"
msgstr "Khởi động nhanh - Không nạp dữ liệu"

#: ../visualization/nviz/src/nviz_init.c:106
msgid "Exit after completing script launched from the command line"
msgstr ""

#: ../visualization/nviz/src/nviz_init.c:111
msgid "Start in Demo mode (skip the \"please wait\" message)"
msgstr ""

#: ../visualization/nviz/src/nviz_init.c:115
#, fuzzy
msgid "Verbose module output"
msgstr "Chế độ đầy đủ"

#: ../visualization/nviz/src/nviz_init.c:121
msgid "Set alternative panel path"
msgstr "Thiết lập đường dẫn panel khác"

#: ../visualization/nviz/src/nviz_init.c:127
msgid "Execute script file at startup"
msgstr "Thực thi tập tin tập lệnh lúc khởi động"

#: ../visualization/nviz/src/nviz_init.c:133
msgid "Load previously saved state file"
msgstr "Nạp tập tin trạng thái đã lưu trước đó"

#: ../visualization/nviz/src/nviz_init.c:287
msgid "Number of elevation files does not match number of colors files"
msgstr "Số lượng tập tin độ cao không khớp với số lượng tập tin màu"

#: ../visualization/nviz/src/nviz_init.c:298
msgid "Loading data failed"
msgstr "Việc nạp dữ liệu thất bại"

#: ../visualization/nviz/src/nviz_init.c:411
msgid "Entering script mode ..."
msgstr ""

#: ../visualization/ximgview/main.c:62
msgid "Unable to open display"
msgstr "Không thể mở trình bày"

#: ../visualization/ximgview/main.c:82
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:238
msgid "Unable to open image file"
msgstr "Không thể mở tập tin ảnh"

#: ../visualization/ximgview/main.c:241
msgid "Unable to read BMP header"
msgstr "không thể đọc header BMP"

#: ../visualization/ximgview/main.c:244
msgid "Invalid BMP header"
msgstr "Header BMP không hợp lệ"

#: ../visualization/ximgview/main.c:250
msgid "Unable to map image file"
msgstr "Không thể mở tập tin ảnh"

#: ../visualization/ximgview/main.c:271
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:279
msgid "Image file"
msgstr "Tập tin ảnh"

#: ../visualization/ximgview/main.c:286
msgid "Percentage of CPU time to use"
msgstr "Phần trăm thời gian CPU sử dụng"

#: ../visualization/ximgview/color.c:90 ../visualization/ximgview/color.c:288
#: ../visualization/xganim/Clr_table.c:94
#: ../visualization/xganim/Clr_table.c:292
#: ../visualization/xganim/Clr_table.c:318
#, c-format
msgid "Unknown visual class [%d]."
msgstr "Lớp hiển thị không biết [%d]."

#: ../visualization/ximgview/color.c:239
#: ../visualization/xganim/Clr_table.c:243
msgid "Unable to get sufficient gray shades."
msgstr "Không thể lấy đủ các độ đổ bóng xám"

#: ../visualization/ximgview/color.c:256
#: ../visualization/xganim/Clr_table.c:260
msgid "Unable to get sufficient colors."
msgstr "Không thể lấy đủ màu"

#: ../visualization/ximgview/color.c:269
#: ../visualization/xganim/Clr_table.c:273
msgid "Using private colormap for DirectColor visual."
msgstr "Dùng bản đồ màu riêng cho việc xem DirectColor."

#: ../visualization/xganim/main.c:362
#, c-format
msgid "Reading file [%s]..."
msgstr "Đang đọc tập tin [%s] ..."

#: ../visualization/xganim/main.c:384
msgid "Unable to determine raster cell type"
msgstr "Không thể xác định kiểu ô raster"

#: ../visualization/xganim/main.c:388
msgid "Unable to read color file"
msgstr "Không thể đọc tập tin màu"

#: ../visualization/xganim/main.c:393
msgid "Unable to read raster row"
msgstr "Không thể đọc hàng raster"

#: ../vector/v.in.dxf/add_lwpolyline.c:33 ../vector/v.in.dxf/add_3dface.c:29
#: ../vector/v.in.dxf/add_polyline.c:90 ../vector/v.in.dxf/add_text.c:35
#: ../vector/v.in.dxf/add_line.c:28 ../vector/v.in.dxf/add_point.c:27
#: ../vector/v.in.dxf/add_circle.c:32 ../vector/v.in.dxf/add_arc.c:36
#, c-format
msgid "Layer %d: %s\n"
msgstr "Lớp %d: %s\n"

#: ../vector/v.in.dxf/add_polyline.c:45
msgid "vertices following flag missing"
msgstr "các đỉnh theo sau cờ bị thiếu"

#: ../vector/v.in.dxf/main.c:62
msgid "Converts files in DXF format to GRASS vector map format."
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:66
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:70
msgid "Do not create attribute tables"
msgstr "Không tạo các bảng thuộc tính"

#: ../vector/v.in.dxf/main.c:74 ../vector/v.edit/args.c:216
#: ../vector/v.random/main.c:136
msgid "Do not build topology"
msgstr "Không xây dựng tôpô"

#: ../vector/v.in.dxf/main.c:78
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:83 ../vector/v.in.dxf/main.c:89
#: ../vector/v.in.dxf/main.c:94 ../vector/v.in.dxf/main.c:108
msgid "DXF layers"
msgstr "Các lớp DXF"

#: ../vector/v.in.dxf/main.c:88 ../vector/v.in.dwg/main.c:84
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.dxf/main.c:93
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:97
msgid "Name of input DXF file"
msgstr "Tên tập tin DXF đầu vào"

#: ../vector/v.in.dxf/main.c:107 ../vector/v.in.dwg/main.c:79
msgid "List of layers to import"
msgstr "Danh sách các lớp cần nhập"

#: ../vector/v.in.dxf/main.c:122
#, 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:157
#, c-format
msgid "Option <%s>: <%s> exists."
msgstr "Tùy chọn <%s>:<%s> đã có."

#: ../vector/v.in.dxf/main.c:162
#, c-format
msgid "Use '%s' option to change vector map name"
msgstr "Dùng tùy chọn '%s' để thay đổi tên của bản đồ vector"

#: ../vector/v.in.dxf/main.c:189
msgid "Building topology failed"
msgstr "Việc xây dựng tôpô thất bại"

#: ../vector/v.in.dxf/main.c:195
msgid "Failed to import DXF file!"
msgstr "Thất bại khi nhập tập tin DXF!"

#: ../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/write_vect.c:58 ../vector/v.in.ascii/points.c:405
#: ../vector/v.in.sites/main.c:240 ../vector/v.mkgrid/main.c:309
#, c-format
msgid "Unable to insert new record: %s"
msgstr "Không thể chèn bản ghi mới: %s"

#: ../vector/v.in.dxf/write_vect.c:78
msgid "No DXF layers found!"
msgstr "Không tìm thấy các lớp DXF!"

#: ../vector/v.in.dxf/write_vect.c:87
msgid "Following DXF layers found:"
msgstr "Tìm thấy các lớp DXF sau:"

#: ../vector/v.in.dxf/write_vect.c:91
#, c-format
msgid "Layer %d: %s"
msgstr "Lớp %d: %s"

#: ../vector/v.in.dxf/write_vect.c:230
#, 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.kernel/main.c:67
#, 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:106
msgid "vector, kernel density"
msgstr "vector, mật độ nhân"

#: ../vector/v.kernel/main.c:108
#, fuzzy
msgid ""
"Generates a raster density map from vector point data using a moving kernel "
"or 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:112
msgid "Input vector with training points"
msgstr "Vector đầu vào với các điểm hướng dẫn"

#: ../vector/v.kernel/main.c:116
msgid "Input network vector map"
msgstr "Bản đồ vector mạng lưới đầu vào"

#: ../vector/v.kernel/main.c:124
msgid "Output raster/vector map"
msgstr "Bản đồ raster/vector đầu ra"

#: ../vector/v.kernel/main.c:130
msgid "Standard deviation in map units"
msgstr "Độ lệch chuẩn tính theo đơn vị bản đồ"

#: ../vector/v.kernel/main.c:136
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:143
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:150
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:157
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:164
#, fuzzy
msgid "Node method"
msgstr "Phương pháp không biết"

#: ../vector/v.kernel/main.c:168
msgid ""
"none;No method applied at nodes with more than 2 arcs;split;Equal split "
"(Okabe 2009) applied at nodes;"
msgstr ""

#: ../vector/v.kernel/main.c:175
#, fuzzy
msgid "Kernel function"
msgstr "Các hàm đã biết:"

#: ../vector/v.kernel/main.c:183
msgid ""
"Try to calculate an optimal standard deviation with 'stddeviation' 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:188
msgid "Only calculate optimal standard deviation 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:193
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:198
msgid "In network mode, multiply the result by number of input points."
msgstr ""

#: ../vector/v.kernel/main.c:203
#, fuzzy
msgid "Verbose module output (retained for backwards compatibility)"
msgstr ""
"Lệnh này không làm gì hết. Nó được giữ lại chỉ nhằm mục đích tương thích "
"ngược"

#: ../vector/v.kernel/main.c:225
#, fuzzy
msgid "Unknown node method"
msgstr "Phương pháp không biết"

#: ../vector/v.kernel/main.c:243
#, fuzzy
msgid "Unknown kernel function"
msgstr "Phép chiếu không biết"

#: ../vector/v.kernel/main.c:249
msgid ""
"Optimal standard deviation calculation is supported only for node method "
"'none' and kernel function 'gaussian'."
msgstr ""

#: ../vector/v.kernel/main.c:253
msgid ""
"Optimal standard deviation calculation is supported only for kernel function "
"'gaussian'."
msgstr ""

#: ../vector/v.kernel/main.c:290
#, c-format
msgid "Network input map <%s> not found"
msgstr "Không tìm thấy bản đồ đầu vào mạng lưới <%s>"

#: ../vector/v.kernel/main.c:317
#, c-format
msgid "%d points outside threshold"
msgstr "%d điểm nằm ngoài ngưỡng"

#: ../vector/v.kernel/main.c:345
#, fuzzy, c-format
msgid ""
"Automatic choice of smoothing parameter (standard deviation), maximum "
"possible value of standard deviation 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:352
#, 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:366
#, c-format
msgid "Number of input points: %d."
msgstr "Số điểm đầu vào: %d."

#: ../vector/v.kernel/main.c:367
#, c-format
msgid "%d distances read from the map."
msgstr "%d khoảng cách được đọc từ bản đồ."

#: ../vector/v.kernel/main.c:370
#, 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:381
#, 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:408
#, c-format
msgid ""
"\n"
"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:410 ../vector/v.kernel/main.c:517
#, c-format
msgid ""
"\n"
"Normalising factor=%f."
msgstr ""
"\n"
"Hệ số chuẩn hóa=%f."

#: ../vector/v.kernel/main.c:515
#, c-format
msgid ""
"\n"
"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:524
msgid "Unable to read MASK"
msgstr "Không thể đọc MẶT NẠ"

#: ../vector/v.kernel/main.c:551
#, c-format
msgid "Maximum value in output: %e."
msgstr "Giá trị lớn nhất ở đầu ra: %e."

#: ../vector/v.kernel/function.c:220
msgid "Dimension > 2 supported only by gaussian function"
msgstr ""

#: ../vector/v.digit/centre.c:54
#, fuzzy
msgid "Select tool"
msgstr "Từ kiểu"

#: ../vector/v.digit/var.c:80 ../vector/v.digit/var.c:101
#: ../vector/v.digit/var.c:122
#, fuzzy, c-format
msgid "Cannot set variable code = %d"
msgstr "Không thể chọn các thuộc tính cho cat = %d"

#: ../vector/v.digit/var.c:143
#, fuzzy, c-format
msgid "Cannot get type of variable %s"
msgstr "Không thể lấy danh sách các bảng:\n"

#: ../vector/v.digit/var.c:164
#, fuzzy, c-format
msgid "Cannot get code of variable %s"
msgstr "Không thể lấy header cho %s"

#: ../vector/v.digit/var.c:184
#, fuzzy, c-format
msgid "Cannot get name of variable %d"
msgstr "Không thể lấy danh sách các bảng:\n"

#: ../vector/v.digit/var.c:199 ../vector/v.digit/var.c:215
#: ../vector/v.digit/var.c:231
#, fuzzy, c-format
msgid "Cannot get value of variable code = %d"
msgstr "Không thể lấy danh sách các bảng:\n"

#: ../vector/v.digit/vertex.c:35
msgid "Split line:"
msgstr ""

#: ../vector/v.digit/vertex.c:36 ../vector/v.digit/vertex.c:56
#: ../vector/v.digit/vertex.c:152 ../vector/v.digit/vertex.c:373
#: ../vector/v.digit/vertex.c:516 ../vector/v.digit/vertex.c:570
#: ../vector/v.digit/vertex.c:669 ../vector/v.digit/line.c:481
#: ../vector/v.digit/line.c:566 ../vector/v.digit/line.c:620
#: ../vector/v.digit/line.c:705 ../vector/v.digit/attr.c:403
#, fuzzy
msgid "Select"
msgstr "Phép chọn"

#: ../vector/v.digit/vertex.c:36 ../vector/v.digit/vertex.c:56
#: ../vector/v.digit/vertex.c:131 ../vector/v.digit/vertex.c:152
#: ../vector/v.digit/vertex.c:200 ../vector/v.digit/vertex.c:220
#: ../vector/v.digit/vertex.c:304 ../vector/v.digit/vertex.c:325
#: ../vector/v.digit/vertex.c:373 ../vector/v.digit/vertex.c:471
#: ../vector/v.digit/vertex.c:516 ../vector/v.digit/vertex.c:570
#: ../vector/v.digit/vertex.c:633 ../vector/v.digit/vertex.c:669
#: ../vector/v.digit/line.c:140 ../vector/v.digit/line.c:224
#: ../vector/v.digit/line.c:481 ../vector/v.digit/line.c:564
#: ../vector/v.digit/line.c:566 ../vector/v.digit/line.c:620
#: ../vector/v.digit/line.c:671 ../vector/v.digit/line.c:705
#: ../vector/v.digit/attr.c:192 ../vector/v.digit/attr.c:302
#: ../vector/v.digit/attr.c:398 ../vector/v.digit/attr.c:403
#: ../vector/v.digit/attr.c:407 ../vector/v.digit/attr.c:463
#, fuzzy
msgid "Quit tool"
msgstr "Công cụ truy vấn"

#: ../vector/v.digit/vertex.c:130 ../vector/v.digit/vertex.c:303
#: ../vector/v.digit/line.c:564
msgid "Confirm and select next"
msgstr ""

#: ../vector/v.digit/vertex.c:130 ../vector/v.digit/vertex.c:303
#: ../vector/v.digit/vertex.c:471 ../vector/v.digit/vertex.c:633
#: ../vector/v.digit/line.c:481 ../vector/v.digit/line.c:564
#: ../vector/v.digit/line.c:566 ../vector/v.digit/line.c:671
#, fuzzy
msgid "Unselect"
msgstr "Băng cần chọn"

#: ../vector/v.digit/vertex.c:199
#, fuzzy
msgid "Remove vertex:"
msgstr "Các đỉnh bị loại bỏ: %5d"

#: ../vector/v.digit/vertex.c:200 ../vector/v.digit/vertex.c:220
#: ../vector/v.digit/vertex.c:325
#, fuzzy
msgid "Select vertex"
msgstr "Từ kiểu"

#: ../vector/v.digit/vertex.c:372
msgid "Add vertex:"
msgstr ""

#: ../vector/v.digit/vertex.c:471
#, fuzzy
msgid "New vertex"
msgstr "Tổ hợp bản đồ vector mới"

#: ../vector/v.digit/vertex.c:569
#, fuzzy
msgid "Move vertex:"
msgstr "Các đỉnh bị loại bỏ: %5d"

#: ../vector/v.digit/vertex.c:633 ../vector/v.digit/line.c:671
#, fuzzy
msgid "New location"
msgstr "Vị trí CSDL"

#: ../vector/v.digit/line.c:55
#, fuzzy
msgid "Form"
msgstr "Định dạng"

#: ../vector/v.digit/line.c:64
#, fuzzy
msgid "New record was created.<BR>"
msgstr "Bản đồ mới rỗng được tạo ra."

#: ../vector/v.digit/line.c:68
#, fuzzy
msgid "Record for this category already existed.<BR>"
msgstr "Không có bản ghi của phạm trù %d trong bảng <%s>"

#: ../vector/v.digit/line.c:138
#, c-format
msgid "Digitize new %s:"
msgstr ""

#: ../vector/v.digit/line.c:140 ../vector/v.digit/line.c:224
#: ../vector/v.digit/line.c:253
#, fuzzy
msgid "New point"
msgstr "Điểm quan sát"

#: ../vector/v.digit/line.c:191
#, fuzzy
msgid "Out of memory! Point not added."
msgstr "Hết bộ nhớ."

#: ../vector/v.digit/line.c:246
msgid "Less than 2 points for line -> nothing written"
msgstr ""

#: ../vector/v.digit/line.c:253
#, fuzzy
msgid "Undo last point"
msgstr "Không có điểm bắt đầu"

#: ../vector/v.digit/line.c:253 ../vector/v.digit/line.c:337
#: ../vector/v.digit/line.c:386
#, fuzzy
msgid "Close line"
msgstr "Việc đóng thất bại."

#: ../vector/v.digit/line.c:337 ../vector/v.digit/line.c:386
#: ../vector/v.digit/line.c:407
#, fuzzy
msgid "New Point"
msgstr "Điểm"

#: ../vector/v.digit/line.c:337 ../vector/v.digit/line.c:386
#, fuzzy
msgid "Undo Last Point"
msgstr "Không có điểm bắt đầu"

#: ../vector/v.digit/line.c:407
#, fuzzy
msgid "Delete line and exit"
msgstr "In ra các bảng và thoát"

#: ../vector/v.digit/line.c:480
msgid "Delete point, line, boundary, or centroid:"
msgstr ""

#: ../vector/v.digit/line.c:619
msgid "Move point, line, boundary, or centroid:"
msgstr ""

#: ../vector/v.digit/form.c:97
#, fuzzy
msgid "db connection was not set by form"
msgstr "Kết nối CSDL không được định nghĩa\n"

#: ../vector/v.digit/form.c:108 ../vector/v.digit/generate.c:77
#, fuzzy
msgid "Cannot open driver"
msgstr "Không thể mở trình điều khiển %s"

#: ../vector/v.digit/form.c:120 ../vector/v.digit/generate.c:89
#, fuzzy
msgid "Cannot open database"
msgstr "Không thể mở CSDL %s"

#: ../vector/v.digit/form.c:133
#, fuzzy
msgid "Cannot describe table"
msgstr "Không thể mô tả bảng"

#: ../vector/v.digit/form.c:162
#, fuzzy
msgid "Cannot find column type"
msgstr "Kiểu cột không biết"

#: ../vector/v.digit/form.c:199
#, c-format
msgid "Could not set Tcl system encoding to '%s' (%s)"
msgstr ""

#: ../vector/v.digit/form.c:228
msgid "Could not convert UTF to external."
msgstr ""

#: ../vector/v.digit/form.c:256
#, fuzzy
msgid "Cannot update table"
msgstr "Không thể thay đổi tạo bảng: %s"

#: ../vector/v.digit/c_face.c:183 ../vector/v.digit/c_face.c:241
#, c-format
msgid "Cannot open driver %s"
msgstr "Không thể mở trình điều khiển %s"

#: ../vector/v.digit/c_face.c:189 ../vector/v.digit/c_face.c:251
#, c-format
msgid "Cannot open database %s"
msgstr "Không thể mở CSDL %s"

#: ../vector/v.digit/c_face.c:242
#, fuzzy
msgid "Cannot open driver "
msgstr "Không thể mở trình điều khiển %s"

#: ../vector/v.digit/c_face.c:252 ../vector/v.digit/attr.c:137
#: ../vector/v.digit/attr.c:650
#, c-format
msgid "Cannot open database %s by driver %s"
msgstr "Không thể mở CSDL %s bằng trình điều khiển %s"

#: ../vector/v.digit/c_face.c:269 ../vector/v.vol.rst/main.c:596
#, c-format
msgid "Cannot create table: %s"
msgstr "Không thể tạo bảng: %s"

#: ../vector/v.digit/c_face.c:270
#, fuzzy
msgid "Cannot create table: "
msgstr "Không thể tạo bảng: %s"

#: ../vector/v.digit/c_face.c:282 ../vector/v.sample/main.c:219
#: ../vector/v.net.distance/main.c:212 ../vector/v.net.path/path.c:113
#: ../vector/v.net.flow/main.c:172 ../vector/v.db.connect/main.c:331
#: ../vector/v.net.timetable/main.c:107 ../vector/v.net.components/main.c:151
#: ../vector/v.net.centrality/main.c:244
msgid "Cannot create index"
msgstr "Không thể tạo chỉ mục"

#: ../vector/v.digit/c_face.c:283
#, fuzzy
msgid "Cannot create index:\n"
msgstr "Không thể tạo chỉ mục"

#: ../vector/v.digit/c_face.c:294 ../vector/v.db.connect/main.c:336
#, 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.digit/c_face.c:295
#, fuzzy
msgid "Cannot grant privileges on table:\n"
msgstr "Không thể cấp các quyền ưu tiên cho bảng %s"

#: ../vector/v.digit/c_face.c:312
msgid ""
"Cannot add database link to vector, link for given field probably already "
"exists."
msgstr ""

#: ../vector/v.digit/main.c:107
msgid "vector, editing, digitization"
msgstr "vec-tơ, chỉnh sửa, số hóa"

#: ../vector/v.digit/main.c:109
msgid "Interactive editing and digitization of vector maps."
msgstr "Chỉnh sửa và số hóa các bản đồ vector ở chế độ tương tác."

#: ../vector/v.digit/main.c:124
msgid "Create new file if it does not exist."
msgstr "Tạo tập tin mới nếu nó không tồn tại."

#: ../vector/v.digit/main.c:161
msgid "New empty map created."
msgstr "Bản đồ mới rỗng được tạo ra."

#: ../vector/v.digit/main.c:165
#, c-format
msgid ""
"Map <%s> does not exist in current mapset. Add flag -n to create a new map."
msgstr ""
"Bản đồ <%s> không tồn tại trong bộ bản đồ hiện tại. Thêm cờ -n để tạo bản đồ "
"mới."

#: ../vector/v.digit/generate.c:78
#, fuzzy, c-format
msgid "Cannot open driver '%s'<BR>"
msgstr "Không thể mở trình điều khiển %s"

#: ../vector/v.digit/generate.c:91
#, fuzzy, c-format
msgid "Cannot open database '%s' by driver '%s'<BR>"
msgstr "Không thể mở CSDL %s bằng trình điều khiển %s"

#: ../vector/v.digit/generate.c:106
msgid "Cannot open select cursor"
msgstr "Không thể mở con trỏ chọn"

#: ../vector/v.digit/generate.c:110
#, fuzzy, c-format
msgid ""
"Cannot open select cursor:<BR>'%s'<BR>on database '%s' by driver '%s'<BR>"
msgstr "Không thể mở CSDL %s bằng trình điều khiển %s"

#: ../vector/v.digit/generate.c:121
#, fuzzy
msgid "Cannot fetch next record"
msgstr "Không thể lấy hàng"

#: ../vector/v.digit/generate.c:130
#, fuzzy
msgid "No database record"
msgstr "Không có CSDL nào cập nhật"

#: ../vector/v.digit/generate.c:223
#, c-format
msgid "<HR>   Assume data encoding as:<BR><BR><SELECT NAME=%s SIZE=4><HR><BR>"
msgstr ""

#: ../vector/v.digit/zoom.c:26
msgid "Zoom by window"
msgstr ""

#: ../vector/v.digit/zoom.c:27 ../vector/v.digit/zoom.c:44
#: ../vector/v.digit/zoom.c:75
msgid "1. corner"
msgstr ""

#: ../vector/v.digit/zoom.c:27 ../vector/v.digit/zoom.c:44
#: ../vector/v.digit/zoom.c:75 ../vector/v.digit/zoom.c:158
#, fuzzy
msgid "Quit"
msgstr "Im lặng"

#: ../vector/v.digit/zoom.c:44
msgid "2. corner"
msgstr ""

#: ../vector/v.digit/zoom.c:157
msgid "Pan"
msgstr ""

#: ../vector/v.digit/zoom.c:158
#, fuzzy
msgid "New center"
msgstr "Schema mới"

#: ../vector/v.digit/zoom.c:247
#, fuzzy, c-format
msgid "Cannot find window '%s'"
msgstr "Không thể tìm ra tập tin %s"

#: ../vector/v.digit/attr.c:94
#, fuzzy
msgid "Cannot create new record."
msgstr "Không thể tạo bảng mới"

#: ../vector/v.digit/attr.c:127
#, fuzzy
msgid "Database table for this layer is not defined"
msgstr "Kết nối CSDL không được định nghĩa"

#: ../vector/v.digit/attr.c:145 ../vector/v.digit/attr.c:659
#, fuzzy, c-format
msgid "Cannot select record from table %s"
msgstr "Không thể chọn dữ liệu từ bảng"

#: ../vector/v.digit/attr.c:191
#, fuzzy
msgid "Display categories:"
msgstr "%ld phạm trù"

#: ../vector/v.digit/attr.c:192 ../vector/v.digit/attr.c:463
#, fuzzy
msgid "Select line"
msgstr "Phép chọn"

#: ../vector/v.digit/attr.c:301 ../vector/v.digit/attr.c:406
#, fuzzy
msgid "Copy attributes:"
msgstr "Sao chép thuộc tính"

#: ../vector/v.digit/attr.c:302 ../vector/v.digit/attr.c:407
#, fuzzy
msgid "Select source object"
msgstr "Phép chiếu nguồn"

#: ../vector/v.digit/attr.c:396 ../vector/v.digit/attr.c:402
#, fuzzy
msgid "Select the target object"
msgstr "Thiết lập màu cho chữ"

#: ../vector/v.digit/attr.c:397
#, fuzzy
msgid "Conform and select next"
msgstr "Không có phông được chọn"

#: ../vector/v.digit/attr.c:397
#, fuzzy
msgid "Deselect Target"
msgstr "Chọn một khung"

#: ../vector/v.digit/attr.c:403
msgid "Deselect Source"
msgstr ""

#: ../vector/v.digit/attr.c:462
#, fuzzy
msgid "Display attributes:"
msgstr "Sao chép thuộc tính"

#: ../vector/v.digit/attr.c:536 ../vector/v.voronoi/vo_main.c:339
#: ../vector/v.extract/main.c:461 ../vector/v.generalize/misc.c:159
#, c-format
msgid "Layer %d"
msgstr "Lớp %d"

#: ../vector/v.digit/attr.c:542
#, fuzzy, c-format
msgid "layer: %d<BR>category: %d<BR>"
msgstr ""
"Lớp: %d\n"
"phạm trù: %d\n"

#: ../vector/v.digit/attr.c:549
#, fuzzy
msgid "Database connection not defined<BR>"
msgstr "Kết nối CSDL không được định nghĩa"

#: ../vector/v.digit/attr.c:553
#, fuzzy, c-format
msgid "driver: %s<BR>database: %s<BR>table: %s<BR>key column: %s<BR>"
msgstr ""
"trình đ.khiển: %s\n"
"csdl: %s\n"
" bảng: %s\n"
"cột key: %s\n"

#: ../vector/v.digit/attr.c:571
#, fuzzy, c-format
msgid "Line %d"
msgstr "Độ cao đường: %f\n"

#: ../vector/v.digit/attr.c:577
#, fuzzy
msgid "No categories"
msgstr "%ld phạm trù"

#: ../vector/v.digit/attr.c:668
#, c-format
msgid ""
"There are no more features with category %d (layer %d) in the map, but there "
"is record in the table. Delete this record?"
msgstr ""

#: ../vector/v.digit/attr.c:680
#, fuzzy, c-format
msgid "Cannot delete record: %s"
msgstr "Không thể chèn bản ghi mới: %s"

#: ../vector/v.extrude/main.c:69
msgid "vector, geometry, 3D"
msgstr "vector, hình học, 3D"

#: ../vector/v.extrude/main.c:71
msgid "Extrudes flat vector object to 3D 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:75
msgid "Trace elevation"
msgstr "Truy theo độ cao"

#: ../vector/v.extrude/main.c:78
msgid "Name of input 2D vector map"
msgstr "Tên của bản đồ vector 2D đầu vào"

#: ../vector/v.extrude/main.c:81
msgid "Name of resulting 3D vector map"
msgstr "Tên của bản đồ vector 3D tạo thành"

#: ../vector/v.extrude/main.c:85 ../vector/v.transform/main.c:141
msgid "Shifting value for z coordinates"
msgstr "Giá trị dịch chuyển đối với các tọa độ z"

#: ../vector/v.extrude/main.c:93
msgid "Elevation raster for height extraction"
msgstr "Dữ liệu raster độ cao để trích xuất chiều cao"

#: ../vector/v.extrude/main.c:100
msgid "Fixed height for 3D vector objects"
msgstr "Chiều cao cố định đối với các đối tượng vector 3D"

#: ../vector/v.extrude/main.c:105
msgid "Name of attribute column with object heights"
msgstr "Cột của cột thuộc tính chứa chiều cao đối tượng"

#: ../vector/v.extrude/main.c:119
#, 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:194
msgid "Extruding areas..."
msgstr "Đang trồi các vùng ra..."

#: ../vector/v.extrude/main.c:204 ../vector/v.out.svg/main.c:236
#, 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:219
#, c-format
msgid "Cannot select attributes for area %d"
msgstr "Không thể chọn các thuộc tính cho vùng %d"

#: ../vector/v.extrude/main.c:258
msgid "Extruding vector primitives..."
msgstr "Đang trồi ra các đối tượng nguyên thủy vec-tơ"

#: ../vector/v.extrude/main.c:291
#, c-format
msgid "Cannot select attributes for area #%d"
msgstr "Không thể chọn các thuộc tính cho vùng #%d"

#: ../vector/v.extrude/main.c:309
#, c-format
msgid "Column <%s>: invalid data type"
msgstr "Cột <%s>: kiểu dữ liệu không hợp lệ"

#: ../vector/v.label/main.c:61 ../vector/v.label.sa/main.c:54
msgid "vector, paint labels"
msgstr "vec-tơ, nhãn vẽ"

#: ../vector/v.label/main.c:63
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:68 ../vector/v.label.sa/main.c:107
msgid "Name for new paint-label file"
msgstr "Tên cho tập tin paint-label mới"

#: ../vector/v.label/main.c:70
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:79 ../vector/v.label.sa/main.c:103
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:90
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:95
msgid "Curl labels along lines"
msgstr "Uốn các nhãn theo đường"

#: ../vector/v.label/main.c:100
msgid "Offset label in x-direction"
msgstr "Độ dịch nhãn theo hướng x"

#: ../vector/v.label/main.c:103 ../vector/v.label/main.c:110
#: ../vector/v.label/main.c:119 ../vector/v.label/main.c:163
msgid "Placement"
msgstr "Nơi_đặt"

#: ../vector/v.label/main.c:107
msgid "Offset label in y-direction"
msgstr "Độ dịch nhãn theo hướng y"

#: ../vector/v.label/main.c:114 ../vector/v.lrs/v.lrs.label/main.c:173
msgid "Reference position"
msgstr "Địa điểm tham chiếu"

#: ../vector/v.label/main.c:126 ../vector/v.label/main.c:133
#: ../vector/v.label/main.c:141 ../vector/v.label/main.c:149
#: ../vector/v.label.sa/main.c:118 ../vector/v.label.sa/main.c:119
#: ../vector/v.label.sa/main.c:126 ../vector/v.lrs/v.lrs.label/main.c:180
msgid "Font"
msgstr "Phông"

#: ../vector/v.label/main.c:130 ../vector/v.label.sa/main.c:123
#: ../vector/v.lrs/v.lrs.label/main.c:186
msgid "Label size (in map-units)"
msgstr "K.thước nhãn (theo đ.vị b.đồ)"

#: ../vector/v.label/main.c:138
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:145
msgid "Label size (in points)"
msgstr "Kích thước nhãn (theo points)"

#: ../vector/v.label/main.c:157
msgid "Rotation angle (degrees counter-clockwise)"
msgstr "Góc xoay (độ, ngược chiều kim đồng hồ)"

#: ../vector/v.label/main.c:167
msgid "Border width"
msgstr "Chiều dày viền"

#: ../vector/v.label/main.c:175 ../vector/v.label.sa/main.c:153
#: ../vector/v.lrs/v.lrs.label/main.c:210
msgid "Highlight color for text"
msgstr "Màu làm nổi khi chọn chữ"

#: ../vector/v.label/main.c:181 ../vector/v.label.sa/main.c:163
msgid "Width of highlight coloring"
msgstr "Chiều dày của màu nổi khi chọn"

#: ../vector/v.label/main.c:201 ../vector/v.label.sa/main.c:181
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:252
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:260
msgid "Too many parameters for <reference>"
msgstr "Quá nhiều tham số đối với <reference>"

#: ../vector/v.label/main.c:323 ../vector/v.label.sa/labels.c:174
#: ../vector/v.overlay/main.c:362
msgid "Unable to select attributes"
msgstr "Không thể chọn thuộc tính"

#: ../vector/v.label/main.c:329 ../vector/v.sample/main.c:252
#: ../vector/v.sample/main.c:260 ../vector/v.vol.rst/user1.c:170
#: ../vector/v.buffer2/main.c:417 ../vector/v.buffer2/main.c:489
#: ../vector/v.label.sa/labels.c:178 ../vector/v.buffer/main.c:454
#: ../vector/v.buffer/main.c:466 ../vector/v.buffer/main.c:531
#: ../vector/v.buffer/main.c:543 ../vector/v.what.rast/main.c:318
#, 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.label/main.c:442
#, c-format
msgid "Labeled %d lines."
msgstr "%d đường được gán nhãn."

#: ../vector/v.net.connectivity/main.c:53
#, fuzzy
msgid "vector, network, connectivity"
msgstr "vector, mạng lưới"

#: ../vector/v.net.connectivity/main.c:55
msgid "Computes vertex connectivity between two sets of nodes in the network."
msgstr ""

#: ../vector/v.net.connectivity/main.c:66
#, fuzzy
msgid "Name of node capacity column"
msgstr "Số cột"

#: ../vector/v.net.connectivity/main.c:70
#, fuzzy
msgid "Set1 layer number or name"
msgstr "Số hiệu lớp cần truy vấn (đọc từ)"

#: ../vector/v.net.connectivity/main.c:71
#: ../vector/v.net.connectivity/main.c:76
#: ../vector/v.net.connectivity/main.c:82
msgid "Set1"
msgstr ""

#: ../vector/v.net.connectivity/main.c:75
#, fuzzy
msgid "Set1 category values"
msgstr "In ra các nhãn phạm trù"

#: ../vector/v.net.connectivity/main.c:81
#, 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:86
#, fuzzy
msgid "Set2 layer number or name"
msgstr "Số hiệu lớp cần truy vấn (đọc từ)"

#: ../vector/v.net.connectivity/main.c:87
#: ../vector/v.net.connectivity/main.c:92
#: ../vector/v.net.connectivity/main.c:98
msgid "Set2"
msgstr ""

#: ../vector/v.net.connectivity/main.c:91
#, fuzzy
msgid "Set2 category values"
msgstr "In ra các nhãn phạm trù"

#: ../vector/v.net.connectivity/main.c:97
#, 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:130
#: ../vector/v.net.connectivity/main.c:135 ../vector/v.net.flow/main.c:186
#: ../vector/v.net.flow/main.c:191
#, fuzzy, c-format
msgid "Neither %s nor %s was given"
msgstr "Hoặc là phải nhập chữ hoặc phải dùng cờ -c"

#: ../vector/v.net.connectivity/main.c:148
#: ../vector/v.net.connectivity/main.c:151
#, fuzzy, c-format
msgid "%s is empty"
msgstr "Miền dữ liệu bị rỗng"

#: ../vector/v.delaunay2/memory.c:64 ../vector/v.delaunay2/memory.c:70
#: ../vector/v.delaunay2/memory.c:74 ../vector/v.delaunay2/memory.c:84
#: ../vector/v.delaunay2/memory.c:92 ../vector/v.delaunay2/memory.c:104
#: ../vector/v.delaunay2/memory.c:108
msgid "Not enough memory."
msgstr "Không đủ bộ nhớ"

#: ../vector/v.delaunay2/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.delaunay2/main.c:86 ../vector/v.voronoi/vo_main.c:120
#: ../vector/v.voronoi/dt_main.c:46
#, fuzzy
msgid "vector, geometry, triangulation"
msgstr "vector, hình học, thu mẫu"

#: ../vector/v.delaunay2/main.c:87 ../vector/v.voronoi/dt_main.c:47
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.delaunay2/main.c:95 ../vector/v.voronoi/dt_main.c:55
msgid "Use only points in current region"
msgstr "Chỉ dùng các điểm trong vùng hiện tại"

#: ../vector/v.delaunay2/main.c:100 ../vector/v.voronoi/dt_main.c:60
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.delaunay2/main.c:141
msgid "no points to triangulate"
msgstr "không có điểm để chạy phép tính tam giác"

#: ../vector/v.delaunay2/main.c:149
msgid "Delaunay triangulation..."
msgstr "Phép tam giác Delaunay..."

#: ../vector/v.delaunay2/main.c:152
msgid "Writing edges..."
msgstr "Đang ghi các gờ..."

#: ../vector/v.delaunay2/main.c:162
msgid "Calculate area centroids..."
msgstr "Tính trọng tâm vùng..."

#: ../vector/v.delaunay2/main.c:172 ../vector/v.category/main.c:290
msgid "Unable to calculate area centroid"
msgstr "Không thể tính toán trọng tâm vùng"

#: ../vector/v.delaunay2/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.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.out.dxf/main.c:48 ../vector/v.out.ogr/main.c:96
#: ../vector/v.out.ascii/out.c:45 ../vector/v.out.svg/main.c:77
#: ../vector/v.out.pov/main.c:43 ../vector/v.out.vtk/main.c:46
msgid "vector, export"
msgstr "vector, xuất"

#: ../vector/v.out.dxf/main.c:50
msgid "Exports GRASS vector map layers 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:60
msgid "DXF output file"
msgstr "Tập tin DXF đầu ra"

#: ../vector/v.out.dxf/main.c:97
#, c-format
msgid "%d features written to '%s'."
msgstr "%d đối tượng được ghi vào '%s'."

#: ../vector/v.transform/setup_trans.c:83
msgid "The points weren't spread out enough."
msgstr "Các điểm không được dàn trải ra đủ mức."

#: ../vector/v.transform/setup_trans.c:86
#, c-format
msgid "You need to enter at least %d points."
msgstr "Bạn cần nhập vào ít nhất %d điểm"

#: ../vector/v.transform/main.c:73
msgid "vector, transformation"
msgstr "vector, chuyển đổi"

#: ../vector/v.transform/main.c:75
msgid ""
"Performs an affine transformation (shift, scale and rotate, or GPCs) 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:82
msgid "Suppress display of residuals or other information"
msgstr "Chặn hiển thị các phần thừa hoặc các thông tin khác"

#: ../vector/v.transform/main.c:86
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:87 ../vector/v.transform/main.c:99
#: ../vector/v.transform/main.c:125 ../vector/v.transform/main.c:134
#: ../vector/v.transform/main.c:143 ../vector/v.transform/main.c:152
#: ../vector/v.transform/main.c:161 ../vector/v.transform/main.c:170
#: ../vector/v.transform/main.c:180
msgid "Custom"
msgstr "Tuỳ chỉnh"

#: ../vector/v.transform/main.c:92
msgid "Print the transformation matrix to stdout"
msgstr "In ma trận chuyển đổi ra đầu ra chuẩn"

#: ../vector/v.transform/main.c:97
msgid ""
"Instead of points use transformation parameters (xshift, yshift, zshift, "
"xscale, yscale, zscale, zrot)"
msgstr ""
"Thay vì dùng điểm, dùng các tham số chuyển đổi (xshift, yshift, zshift, "
"xscale, yscale, zscale, zrot)"

#: ../vector/v.transform/main.c:111
msgid "ASCII file holding transform coordinates"
msgstr "Tập tin ASCII chứa các toạ độ chuyển đổi"

#: ../vector/v.transform/main.c:112
msgid ""
"If not given, transformation parameters (xshift, yshift, zshift, xscale, "
"yscale, zscale, zrot) are used instead"
msgstr ""
"Nếu không được cung cấp, dùng các tham số chuyển đổi (xshift, yshift, "
"zshift,  xscale, yscale, zscale, zrot)"

#: ../vector/v.transform/main.c:123
msgid "Shifting value for x coordinates"
msgstr "Giá trị dịch chuyển đối với tọa độ x"

#: ../vector/v.transform/main.c:132
msgid "Shifting value for y coordinates"
msgstr "Giá trị dịch chuyển đối với tọa độ y"

#: ../vector/v.transform/main.c:150
msgid "Scaling factor for x coordinates"
msgstr "Hệ số tỷ lệ đối với tọa độ x"

#: ../vector/v.transform/main.c:159
msgid "Scaling factor for y coordinates"
msgstr "Hệ số tỷ lệ đối với tọa độ y"

#: ../vector/v.transform/main.c:168
msgid "Scaling factor for z coordinates"
msgstr "Hệ số tỷ lệ đối với tọa độ z"

#: ../vector/v.transform/main.c:178
msgid "Rotation around z axis in degrees counterclockwise"
msgstr "Góc xoay quanh trục z tính theo độ, ngược chiều kim đồng hồ"

#: ../vector/v.transform/main.c:184
msgid "Name of table containing transformation parameters"
msgstr "Tên của bảng chứa các tham số chuyển đổi"

#: ../vector/v.transform/main.c:193
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:195
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:211
#, c-format
msgid ""
"The '%c' flag is deprecated and will be removed in future. Transformation "
"parameters are used automatically when no pointsfile is given."
msgstr ""
"Cờ '%c' không còn phù hợp và sẽ bị loại bỏ trong tương lai. Các tham số "
"chuyển đổi được sử dụng tự động khi không cung cấp tập tin điểm."

#: ../vector/v.transform/main.c:217
#, c-format
msgid ""
"The '%c' flag is deprecated and will be removed in future. Please use '--"
"quiet' instead."
msgstr ""
"Cờ '%c' không còn phù hợp và sẽ bị loại bỏ trong tương lai. Vui lòng dùng '--"
"quiet'."

#: ../vector/v.transform/main.c:226
#, fuzzy, c-format
msgid "Column names are not defined. 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:231
#, fuzzy, c-format
msgid "Please specify a valid layer with '%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:236
msgid ""
"Name of table and name for output vector map must be different. Otherwise "
"the table is overwritten."
msgstr ""
"Tên bảng và tên của bản đồ vec-tơ đầu ra phải khác nhau. Nếu không bảng bị "
"ghi đè."

#: ../vector/v.transform/main.c:253
#, c-format
msgid "Unable to open file with coordinates <%s>"
msgstr "Không thể mở tập tin chứa tọa độ <%s>"

#: ../vector/v.transform/main.c:289
#, c-format
msgid "Unable to tokenize column string: [%s]"
msgstr "Không thể thẻ hoá chuỗi cột: [%s]"

#: ../vector/v.transform/main.c:361 ../vector/v.category/main.c:556
#: ../vector/v.proj/main.c:296 ../vector/v.type/main.c:234
#: ../vector/v.net/main.c:197 ../vector/v.build.polylines/main.c:233
#: ../vector/v.clean/main.c:281 ../vector/v.kcv/main.c:161
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.transform/main.c:367
#, c-format
msgid ""
"\n"
"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:369
#, c-format
msgid " N: %-10.3f    S: %-10.3f"
msgstr " B: %-10.3f    N: %-10.3f"

#: ../vector/v.transform/main.c:370
#, c-format
msgid " E: %-10.3f    W: %-10.3f"
msgstr " Đ: %-10.3f    T: %-10.3f"

#: ../vector/v.transform/main.c:371
#, c-format
msgid " B: %6.3f    T: %6.3f"
msgstr " đáy: %6.3f    đỉnh: %6.3f"

#: ../vector/v.transform/get_coor.c:36
msgid "Reading coordinates from file."
msgstr "Đang đọc tọa độ từ tập tin."

#: ../vector/v.transform/trans_digit.c:106 ../vector/v.in.db/main.c:138
#: ../vector/v.db.connect/main.c:284
#, c-format
msgid "Missing column <%s> in table <%s>"
msgstr "Cột <%s> bị thiếu trong bảng <%s>"

#: ../vector/v.transform/trans_digit.c:109
#, 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:117
#, 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:128
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/creat_trans.c:69
#, c-format
msgid " Number of points that have been entered: %d\n"
msgstr "Số điểm đã được nhập vào: %d\n"

#: ../vector/v.transform/creat_trans.c:102
msgid "Please answer yes or no"
msgstr "Vui lòng trả lời 'yes' hay 'no'"

#: ../vector/v.transform/creat_trans.c:118
msgid "Error reading coordinates file"
msgstr "Lỗi đọc tập tin tọa độ"

#: ../vector/v.transform/creat_trans.c:123
#, c-format
msgid "Number of points that have been entered [%d]"
msgstr "Số điểm đã được nhập vào [%d]"

#: ../vector/v.transform/creat_trans.c:126
msgid "Error creating transformation"
msgstr "Lỗi tạo phép chuyển đổi"

#: ../vector/v.transform/ask_trans.c:88
msgid "ask_transform_coor():  Leaving session.. \n"
msgstr "ask_transform_coor():  Đang thoát khỏi phiên chạy lệnh... \n"

#: ../vector/v.in.ascii/head.c:22
#, c-format
msgid ""
"Unexpected data in vector head:\n"
"[%s]"
msgstr ""
"Dữ liệu không mong đợi trong tiêu đề vec-tơ:\n"
" [%s]"

#: ../vector/v.in.ascii/head.c:56
#, c-format
msgid "Unknown keyword <%s> in vector head"
msgstr "Từ khóa [%s] không biết trong tiêu đề vec-tơ."

#: ../vector/v.in.ascii/in.c:50
msgid "Creates a vector map from 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/in.c:56
msgid "ASCII file to be imported, if not given reads from standard input"
msgstr ""
"Tập tin ASCII cần nhập vào, nếu không cung cấp, đọc từ đầu vào tiêu chuẩn"

#: ../vector/v.in.ascii/in.c:67
#, fuzzy
msgid "point;simple x,y[,z] list;standard;GRASS vector ASCII format"
msgstr ""
"point;kiểu danh sách x,y[,z] đơn giản; standard;định dạng ASCII vec-tơ của "
"GRASS"

#: ../vector/v.in.ascii/in.c:70
msgid "Input file format"
msgstr "Tập tin đầu vào"

#: ../vector/v.in.ascii/in.c:71 ../vector/v.in.ascii/in.c:74
#: ../vector/v.in.ascii/in.c:152
#, fuzzy
msgid "Input format"
msgstr "Tập tin đầu vào"

#: ../vector/v.in.ascii/in.c:83
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/in.c:92
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/in.c:93
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/in.c:105 ../vector/v.in.ascii/in.c:115
msgid "First column is 1"
msgstr ""

#: ../vector/v.in.ascii/in.c:114
#, 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/in.c:124
#, 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/in.c:125
#, 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/in.c:135
#, 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/in.c:137
#, 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/in.c:141 ../vector/v.in.dwg/main.c:88
msgid "Create 3D vector map"
msgstr "Tạo bản đồ vector 3D"

#: ../vector/v.in.ascii/in.c:146
#, 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/in.c:151
msgid "Don't 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/in.c:156
msgid "Do not create table in points mode"
msgstr "Không tạo bảng ở chế độ các điểm"

#: ../vector/v.in.ascii/in.c:167
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/in.c:181
msgid "Please specify reasonable number of lines to skip"
msgstr "Vui lòng chỉ định số dòng bỏ qua hợp lý"

#: ../vector/v.in.ascii/in.c:184
msgid "Please specify z column"
msgstr "Vui lòng chỉ định cột z"

#: ../vector/v.in.ascii/in.c:195
msgid "Please specify reasonable z column"
msgstr "Vui lòng chỉ định cột z hợp lý"

#: ../vector/v.in.ascii/in.c:200
msgid "Column numbers must not be negative"
msgstr "Số hiệu cột không được là số âm"

#: ../vector/v.in.ascii/in.c:204 ../vector/v.edit/main.c:78
#, c-format
msgid "Unable to open ASCII file <%s>"
msgstr "Không thể mở tập tin ASCII <%s>"

#: ../vector/v.in.ascii/in.c:256
#, 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/in.c:257
#, c-format
msgid "Maximum number of columns: %d"
msgstr "Số lượng cột lớn nhất: %d"

#: ../vector/v.in.ascii/in.c:258
#, c-format
msgid "Minimum number of columns: %d"
msgstr "Số lượng cột nhỏ nhất: %d"

#: ../vector/v.in.ascii/in.c:263
msgid ""
"x column number > minimum last column number\n"
"(incorrect field separator?)"
msgstr ""
"số thứ tự cột x > số thứ tự cột sau cùng nhỏ nhất\n"
"(dấu phân cách trường không đúng chăng?)"

#: ../vector/v.in.ascii/in.c:267
msgid ""
"y column number > minimum last column number\n"
"(incorrect field separator?)"
msgstr ""
"số thứ tự cột y > số thứ tự cột sau cùng nhỏ nhất\n"
"(dấu phân cách trường không đúng chăng?)"

#: ../vector/v.in.ascii/in.c:271
msgid ""
"z column number > minimum last column number (incorrect field separator?)"
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/in.c:276
msgid ""
"cat column number > minimum last column number (incorrect field separator?)"
msgstr ""
"số thứ tự cột 'cat' > 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/in.c:282
msgid "x column is not of number type"
msgstr "cột x không phải kiểu số"

#: ../vector/v.in.ascii/in.c:286
msgid "y column is not of number type"
msgstr "cột y không phải kiểu số"

#: ../vector/v.in.ascii/in.c:290
msgid "z column is not of number type"
msgstr "cột z không phải kiểu số"

#: ../vector/v.in.ascii/in.c:294
msgid "cat column is not of number type"
msgstr "cột cat không phải kiểu số"

#: ../vector/v.in.ascii/in.c:336
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/in.c:417
#, 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/in.c:445
#, 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/in.c:450
#, 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/in.c:458
#, 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/in.c:463
#, 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/in.c:471
#, 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/in.c:477
#, 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/in.c:483
#, 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/in.c:523
msgid "Populating table..."
msgstr "Đang gắn bảng..."

#: ../vector/v.in.ascii/in.c:530
msgid ""
"Could not 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/points.c:83
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:165
#, 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:184
#, 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:265
#, c-format
msgid "Skipping %d of %d rows falling outside of current region"
msgstr "Bỏ qua %d trong số %d hàng nằm ngoài vùng hiện tại"

#: ../vector/v.in.ascii/points.c:293
msgid "Importing points..."
msgstr "Đang nhập các điểm..."

#: ../vector/v.in.ascii/a2b.c:52
#, c-format
msgid "Error reading ASCII file: (bad type) [%s]"
msgstr "Lỗi đọc tập tin ASCII: (kiểu tồi) [%s]"

#: ../vector/v.in.ascii/a2b.c:90
#, c-format
msgid "Error reading ASCII file: (unknown type) [%s]"
msgstr "Lỗi khi đang đọc tập tin ASCII: (không rõ kiểu) [%s]"

#: ../vector/v.in.ascii/a2b.c:103 ../vector/v.edit/a2b.c:136
msgid "End of ASCII file reached before end of coordinates"
msgstr "Đã kết thúc tập tin ASCII trước khi kết thúc tọa độ"

#: ../vector/v.in.ascii/a2b.c:114
#, c-format
msgid "Error reading ASCII file: (bad point) [%s]"
msgstr "Lỗi khi đang đọc tập tin ASCII: (điểm tồi) [%s]"

#: ../vector/v.in.ascii/a2b.c:118
#, fuzzy, c-format
msgid "Unparsable longitude value: [%s]"
msgstr "Không thể phân tách giá trị kinh độ trong cột <%d>: %s"

#: ../vector/v.in.ascii/a2b.c:121
#, fuzzy, c-format
msgid "Unparsable latitude value: [%s]"
msgstr "Không thể phân tách giá trị vĩ độ trong cột <%d>: %s"

#: ../vector/v.in.ascii/a2b.c:154
msgid "End of ASCII file reached before end of categories"
msgstr "Kết thúc tập tin ASCII trước khi kết thúc các phạm trù"

#: ../vector/v.in.ascii/a2b.c:164
#, c-format
msgid "Error reading categories: [%s]"
msgstr "Lỗi khi đang đọc các phạm trù [%s]"

#: ../vector/v.surf.rst/main.c:164 ../vector/v.vol.rst/main.c:202
#: ../vector/v.surf.idw/main.c:84 ../vector/lidar/v.surf.bspline/main.c:83
msgid "vector, interpolation"
msgstr "vector, nội suy"

#: ../vector/v.surf.rst/main.c:166
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:192
#, fuzzy
msgid "Use z-coordinates (3D vector only)"
msgstr "Nếu thiết lập là 0, các tọa độ z được dùng (chỉ áp dụng cho vector 3D)"

#: ../vector/v.surf.rst/main.c:198
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:203
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:216 ../vector/lidar/v.surf.bspline/main.c:150
msgid "If set to 0, z coordinates are used. (3D vector only)"
msgstr ""
"Nếu được thiết lập là 0, các tọa độ z được dùng. (Chỉ áp dụng cho vector 3D)"

#: ../vector/v.surf.rst/main.c:227
msgid "Output surface raster map (elevation)"
msgstr "Bản đồ raster bề mặt đầu ra (độ cao)"

#: ../vector/v.surf.rst/main.c:233
msgid "Output slope raster map"
msgstr "Bản đồ raster độ dốc đầu ra"

#: ../vector/v.surf.rst/main.c:239
msgid "Output aspect raster map"
msgstr "Bản đồ raster hướng đầu ra"

#: ../vector/v.surf.rst/main.c:245
msgid "Output profile curvature raster map"
msgstr "Tập tin raster độ cong mặt nghiêng ở đầu ra"

#: ../vector/v.surf.rst/main.c:251
msgid "Output tangential curvature raster map"
msgstr "Tập tin raster độ cong tiếp tuyến ở đầu ra"

#: ../vector/v.surf.rst/main.c:257
msgid "Output mean curvature raster map"
msgstr "Tập tin raster độ cong trung bình ở đầu ra"

#: ../vector/v.surf.rst/main.c:265 ../vector/v.vol.rst/main.c:286
msgid "Output deviations vector point file"
msgstr "Tập tin điểm vector chứa các độ lệch ở đầu ra"

#: ../vector/v.surf.rst/main.c:272
msgid "Output cross-validation errors vector point file"
msgstr "Tập tin điểm vector chứa các sai số kiểm chứng chéo ở đầu ra"

#: ../vector/v.surf.rst/main.c:279
msgid "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:286
msgid "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:292 ../vector/v.vol.rst/main.c:302
msgid "Name of the 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:300
msgid ""
"Name of the attribute column with values to be used for approximation (if "
"layer>0)"
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:308 ../vector/v.vol.rst/main.c:260
msgid "Tension parameter"
msgstr "Tham số sức căng"

#: ../vector/v.surf.rst/main.c:315 ../vector/v.vol.rst/main.c:268
msgid "Smoothing parameter"
msgstr "Tham số làm trơn"

#: ../vector/v.surf.rst/main.c:323
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:331 ../vector/v.vol.rst/main.c:309
msgid "Maximum number of points in a segment"
msgstr "Số lượng điểm tối đa trong một đoạn"

#: ../vector/v.surf.rst/main.c:340 ../vector/v.vol.rst/main.c:318
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)"

#: ../vector/v.surf.rst/main.c:349 ../vector/v.vol.rst/main.c:336
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.surf.rst/main.c:358
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:367
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:375
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)"

#: ../vector/v.surf.rst/main.c:408 ../vector/v.surf.rst/main.c:413
#: ../vector/v.surf.rst/main.c:418 ../vector/v.surf.rst/main.c:423
#, 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:436
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:456
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:459
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:462
msgid "Both z-coordinate and zcol attribute defined, only one is allowed"
msgstr ""

#: ../vector/v.surf.rst/main.c:464
msgid "Only smoothing column defined, zcol or -z flag is missing"
msgstr ""

#: ../vector/v.surf.rst/main.c:484
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:492
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:502
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:549
msgid "Cannot create quaddata"
msgstr "Không thể tạo quaddata."

#: ../vector/v.surf.rst/main.c:555
msgid "Cannot create quadfunc"
msgstr "Không thể tạo quadfunc."

#: ../vector/v.surf.rst/main.c:558
msgid "Cannot create tree"
msgstr "Không thể tạo cây (tree)."

#: ../vector/v.surf.rst/main.c:562
msgid "Cannot create tree info"
msgstr "Không thể tạo thông tin cây (tree info)."

#: ../vector/v.surf.rst/main.c:755
#, c-format
msgid ""
"Processing all selected output files\n"
"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:779
msgid "Interp_segmets failed"
msgstr "Interp_segmets (nội suy đoạn) thất bại"

#: ../vector/v.surf.rst/main.c:796
msgid "Cannot 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.info/main.c:63
msgid "vector, metadata, history"
msgstr "vec-tơ, mô tả dữ liệu, lịch sử"

#: ../vector/v.info/main.c:65
msgid "Outputs basic information about a user-specified 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/main.c:74
msgid "Print vector history instead of info"
msgstr "In ra lịch sử của dữ liệu vec-tơ thay vì thông tin"

#: ../vector/v.info/main.c:80
msgid "Print types/names of table columns for specified layer instead of info"
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/main.c:95
msgid "Print topology information only"
msgstr "Chỉ in ra thông tin tôpô"

#: ../vector/v.info/main.c:199 ../vector/v.db.connect/main.c:161
#, 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/main.c:205
#, c-format
msgid "Displaying column types/names for database connection of layer %d:"
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/main.c:212 ../vector/v.convert/att.c:67
#, c-format
msgid "Unable to open driver <%s>"
msgstr "Không thể mở trình điều khiển <%s>"

#: ../vector/v.info/main.c:240
#, c-format
msgid "Layer:           %s"
msgstr "Lớp:            %s"

#: ../vector/v.info/main.c:242
#, c-format
msgid "Mapset:          %s"
msgstr "Bộ bản đồ :    %s"

#: ../vector/v.info/main.c:244
#, c-format
msgid "Location:        %s"
msgstr "Vị trí :             %s"

#: ../vector/v.info/main.c:246
#, c-format
msgid "Database:        %s"
msgstr "CSDL:               %s"

#: ../vector/v.info/main.c:248
#, c-format
msgid "Title:           %s"
msgstr "Tiêu đề:         %s"

#: ../vector/v.info/main.c:250
#, c-format
msgid "Map scale:       1:%d"
msgstr "Tỷ lệ bản đồ:    1:%d"

#: ../vector/v.info/main.c:252
#, c-format
msgid "Map format:      %s"
msgstr "Định dạng bản đồ:   %s"

#: ../vector/v.info/main.c:254
#, c-format
msgid "Name of creator: %s"
msgstr "Tên người tạo:  %s"

#: ../vector/v.info/main.c:256
#, c-format
msgid "Organization:    %s"
msgstr "Tổ chức:          %s"

#: ../vector/v.info/main.c:259
#, c-format
msgid "Source date:     %s"
msgstr "Ngày gốc:           %s"

#: ../vector/v.info/main.c:264
#, c-format
msgid "  Type of Map:  %s (level: %i)        "
msgstr "  Kiểu bản đồ: %s (cấp: %i)"

#: ../vector/v.info/main.c:272
#, c-format
msgid "  Number of points:       %-9ld       Number of areas:      %-9ld"
msgstr ""
"Số điểm:                        %-9ld      Số vùng:                    %-9ld"

#: ../vector/v.info/main.c:277
#, c-format
msgid "  Number of lines:        %-9ld       Number of islands:    %-9ld"
msgstr ""
"Số đường                    %-9ld          Số đảo:                   %-9ld"

#: ../vector/v.info/main.c:282
#, c-format
msgid "  Number of boundaries:   %-9ld       Number of faces:      %-9ld"
msgstr ""
"  Số ranh giới:                    %-9ld        Số bề mặt:               "
"%-9ld"

#: ../vector/v.info/main.c:287
#, c-format
msgid "  Number of centroids:    %-9ld       Number of kernels:    %-9ld"
msgstr ""
"  Số trọng tậm:             %-9ld        Số nha6n:                    %-9ld"

#: ../vector/v.info/main.c:292
#, c-format
msgid "  Map is 3D:              %s"
msgstr "Bản đồ có kiểu 3D:    %s"

#: ../vector/v.info/main.c:295
#, c-format
msgid "  Number of dblinks:      %-9ld"
msgstr "  Số liên kết CSDL:          %-9ld"

#: ../vector/v.info/main.c:304
#, c-format
msgid "        Projection: %s (zone %d)"
msgstr "        Phép chiếu: %s (múi %d)"

#: ../vector/v.info/main.c:307
#, c-format
msgid "        Projection: %s"
msgstr "         Phép chiếu: %s"

#: ../vector/v.info/main.c:332
#, c-format
msgid "  Digitization threshold: %s"
msgstr "   Ngưỡng số hoá:         %s"

#: ../vector/v.info/main.c:334
#, c-format
msgid "  Comments:"
msgstr "   Chú thích:"

#: ../vector/v.net.bridge/main.c:45
#, fuzzy
msgid "vector, network, articulation points"
msgstr "vec-tơ, nhập, CSDL, điểm"

#: ../vector/v.net.bridge/main.c:47
msgid "Computes bridges and articulation points in the network."
msgstr ""

#: ../vector/v.net.bridge/main.c:61
msgid "bridge;Finds bridges;articulation;Finds articulation points;"
msgstr ""

#: ../vector/v.category/main.c:68
msgid "vector, category"
msgstr "vector, phạm trù"

#: ../vector/v.category/main.c:70
msgid "Attach, delete or report 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:84
msgid "Action to be done"
msgstr "Hành động cần thực hiện"

#: ../vector/v.category/main.c:85
#, fuzzy
msgid ""
"add;add a new category;del;delete all categories of given layer;chlayer;"
"change layer number (e.g. layer=3,1 changes layer 3 to layer 1);sum;add the "
"value specified by cat option to the current category value;report;print "
"report (statistics), in shell style: layer type count min max;print;print "
"category values, more cats in the same layer are separated by '/';layers;"
"print only layer numbers"
msgstr ""
"add;thêm một phạm trù mới;del;xoá tất cả các phạm trù của một lớp cho trước;"
"chlayer; thay đổi số hiệu của lớp (ví dụ layer=3,1 là thay đổi lớp 3 thành "
"lớp 1);sum;thêm giá trị được chỉ định bởi tùy chọn cat vào giá trị phạm trù "
"hiện tại; report;in báo cáo (thống ke6), theo kiểu shell: lớp kiểu đếm "
"nhỏ_nhất lớn_nhất; print;in các giá trị phạm trù; nhiều hơn 1 cat trong cùng "
"một lớp cách nhau bởi '/'"

#: ../vector/v.category/main.c:102
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:118
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:119
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:137
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:160 ../vector/v.edit/main.c:131
#: ../vector/v.kcv/main.c:137
#, 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:182
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:191
#, c-format
msgid "%d errors in id option"
msgstr "%d lỗi trong tùy chọn 'id'"

#: ../vector/v.category/main.c:212
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:215
msgid "2 layers must be specified"
msgstr "2 lớp phải được chỉ định"

#: ../vector/v.category/main.c:219
msgid "Output vector wasn't entered"
msgstr "Vec-tơ đầu ra chưa được nhập tên"

#: ../vector/v.category/main.c:258 ../vector/v.select/main.c:149
msgid "Processing features..."
msgstr "Đang xử lý các đối tượng..."

#: ../vector/v.category/main.c:303
#, c-format
msgid "%d new centroids placed in output map"
msgstr "%d trọng tâm mới được đặt vào bản đồ đầu ra"

#: ../vector/v.category/main.c:474
msgid "Layer/table"
msgstr "Lớp/bảng"

#: ../vector/v.category/main.c:478
msgid "Layer"
msgstr "Lớp"

#: ../vector/v.category/main.c:480
#, 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:481
msgid "point"
msgstr "điểm"

#: ../vector/v.category/main.c:485
msgid "line"
msgstr "đường"

#: ../vector/v.category/main.c:489
msgid "boundary"
msgstr "ranh giới"

#: ../vector/v.category/main.c:493
msgid "centroid"
msgstr "trọng tâm"

#: ../vector/v.category/main.c:497
msgid "area"
msgstr "vùng"

#: ../vector/v.category/main.c:501
msgid "all"
msgstr "tất cả"

#: ../vector/v.category/main.c:554
msgid "Copying attribute table(s)..."
msgstr "Đang chép (các) bảng thuộc tính..."

#: ../vector/v.category/main.c:560
#, c-format
msgid "%d features modified."
msgstr "%d đối tượng bị thay đổi."

#: ../vector/v.out.ogr/main.c:98
#, fuzzy
msgid "Converts GRASS vector map to one 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:106
#, fuzzy
msgid ""
"Feature type(s). Combinations not supported by all output formats. Default: "
"first type found in input."
msgstr ""
"Kiểu đối tượng. Sự tổ hợp các kiểu không phải định dạng nào cũng hỗ trợ."

#: ../vector/v.out.ogr/main.c:114
msgid "OGR output datasource name"
msgstr "Tên nguồn dữ liệu đầu ra OGR"

#: ../vector/v.out.ogr/main.c:116
msgid "For example: ESRI Shapefile: filename or directory for storage"
msgstr "Ví dụ: ESRi Shapfile: tên hoặc thư mục để lưu"

#: ../vector/v.out.ogr/main.c:123
msgid "OGR layer name. 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/main.c:124
msgid "For example: ESRI Shapefile: shapefile name"
msgstr "Ví dụ: ESRI Shapefile: tên tập tin shape"

#: ../vector/v.out.ogr/main.c:125 ../vector/v.out.ogr/main.c:138
#: ../vector/v.out.ogr/main.c:148 ../vector/v.out.ogr/main.c:158
msgid "Creation"
msgstr "Tạo"

#: ../vector/v.out.ogr/main.c:137
msgid "OGR format"
msgstr "Định dạng OGR"

#: ../vector/v.out.ogr/main.c:147
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/main.c:157
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/main.c:162
#, fuzzy
msgid "Open an existing 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/main.c:167
msgid "Skip export of GRASS category ID ('cat') attribute"
msgstr ""

#: ../vector/v.out.ogr/main.c:171
msgid ""
"Export features with category (labeled) only. Otherwise all features 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/main.c:176
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/main.c:181
#, fuzzy
msgid "Create 3D output 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/main.c:186
msgid "Export lines as polygons"
msgstr "Xuất các đường thành các đa giác"

#: ../vector/v.out.ogr/main.c:230
msgid "Skipping all boundaries that are not part of an area."
msgstr ""

#: ../vector/v.out.ogr/main.c:249
#, 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:267
#, fuzzy
msgid "Could not determine input map's feature type(s)."
msgstr "Không thể tìm thấy bản đồ đầu vào <%s>."

#: ../vector/v.out.ogr/main.c:312
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:326
msgid ""
"The map contains islands. To preserve them in the output map, use the -c flag"
msgstr "Bản có chứa đảo. Để bảo tồn chúng trong bản đồ đầu ra, dùng cờ -c"

#: ../vector/v.out.ogr/main.c:331
#, c-format
msgid ""
"%d point(s) found, but not requested to be exported. Verify 'type' parameter."
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:336
#, c-format
msgid ""
"%d line(s) found, but not requested to be exported. Verify 'type' parameter."
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:342
#, c-format
msgid ""
"%d boundary(ies) found, but not requested to be exported. Verify 'type' "
"parameter."
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:348
#, c-format
msgid ""
"%d centroid(s) found, but not requested to be exported. Verify 'type' "
"parameter."
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:353
#, c-format
msgid ""
"%d areas found, but not requested to be exported. Verify 'type' 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.out.ogr/main.c:357
#, fuzzy, c-format
msgid ""
"%d face(s) found, but not requested to be exported. Verify 'type' parameter."
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:363
#, fuzzy, c-format
msgid ""
"%d kernel(s) found, but not requested to be exported. Verify 'type' "
"parameter."
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:368
#, fuzzy, c-format
msgid ""
"%d volume(s) found, but not requested to be exported. Verify 'type' "
"parameter."
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:374
#, fuzzy
msgid ""
"No points found, but requested to be exported. Will skip this geometry 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:383
#, fuzzy
msgid ""
"No lines found, but requested to be exported. Will skip this geometry 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:393
#, fuzzy
msgid ""
"No boundaries found, but requested to be exported. Will skip this geometry "
"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:402
#, fuzzy
msgid ""
"No areas found, but requested to be exported. Will skip this geometry 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:412
#, fuzzy
msgid ""
"No centroids found, but requested to be exported. Will skip this geometry "
"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:421
#, fuzzy
msgid ""
"No faces found, but requested to be exported. Will skip this geometry 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:430
#, fuzzy
msgid ""
"No kernels found, but requested to be exported. Will skip this geometry 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:439
#, fuzzy
msgid ""
"No volumes found, but requested to be exported. Will skip this geometry 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:450
#, fuzzy
msgid "Nothing to export"
msgstr "Không có gì để thực hiện"

#: ../vector/v.out.ogr/main.c:483
#, 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:508
#, 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:522
#, 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:526
#, 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:567
msgid "Overriding existing user-defined 'SHPT=' LCO."
msgstr ""

#: ../vector/v.out.ogr/main.c:583
#, fuzzy, c-format
msgid ""
"Vector map <%s> is 3D. Use format specific layer creation options (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:590
#, 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:603
msgid "Unable to create OGR layer"
msgstr "Không thể tạo lớp OGR"

#: ../vector/v.out.ogr/main.c:613
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:617
msgid "Exporting 'cat' anyway, as it is the only attribute table field"
msgstr ""

#: ../vector/v.out.ogr/main.c:700
#, 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:713
#, fuzzy, c-format
msgid "Exporting %i geometries..."
msgstr "Đang xuất %i điểm/đường..."

#: ../vector/v.out.ogr/main.c:795
#, c-format
msgid "Exporting %i areas (may take some time)..."
msgstr "Đang xuất %i vùng (có thể mất một lúc)..."

#: ../vector/v.out.ogr/main.c:870
#, c-format
msgid "Exporting %i faces (may take some time) ..."
msgstr "Đang xuất %i mặt (có thể mất một lúc)..."

#: ../vector/v.out.ogr/main.c:933
#, fuzzy, c-format
msgid "Exporting %i kernels..."
msgstr "Đang xuất %i điểm/đường..."

#: ../vector/v.out.ogr/main.c:992
#, fuzzy, c-format
msgid "Exporting %i volumes..."
msgstr "Đang xuất %i điểm/đường..."

#: ../vector/v.out.ogr/main.c:993
msgid "Export of volumes not implemented yet. Skipping."
msgstr ""

#: ../vector/v.out.ogr/main.c:1010
#, c-format
msgid "%d features without category were written"
msgstr "%d đối tượng không có phạm trù đã được ghi"

#: ../vector/v.out.ogr/main.c:1012
#, c-format
msgid "%d features without attributes were written"
msgstr "%d đối tượng không có thuộc tính đã được ghi"

#: ../vector/v.out.ogr/main.c:1014
#, c-format
msgid "%d features found without category were skipped"
msgstr "%d đối tượng không có phạm trù đã bị bỏ qua"

#: ../vector/v.out.ogr/main.c:1025
#, fuzzy, c-format
msgid "%d features written to <%s> (%s)."
msgstr "%d đối tượng được ghi vào '%s'."

#: ../vector/v.out.ogr/main.c:1067 ../vector/v.out.vtk/writeVTK.c:576
#, 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.ogr/main.c:1072 ../vector/v.out.svg/main.c:397
#: ../vector/v.out.vtk/writeVTK.c:580 ../vector/v.overlay/main.c:426
#: ../vector/v.lrs/v.lrs.label/main.c:347
msgid "Unable to fetch data from table"
msgstr "Không thể lấy dữ liệu từ bảng"

#: ../vector/v.out.ogr/main.c:1083
#, 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.ascii/b2a.c:160
#, c-format
msgid "got type %d"
msgstr "có kiểu %d"

#: ../vector/v.out.ascii/b2a.c:202
#, c-format
msgid "Feature has more categories. Only first category (%d) is exported."
msgstr ""
"Đối tượng có nhiều hơn một phạm trù. Chỉ có phạm trù đầu tiên (%d) được xuất "
"ra."

#: ../vector/v.out.ascii/b2a.c:212
#, c-format
msgid "Unable to select record from table <%s> (key %s, column %s)"
msgstr "Không thể chọn bản ghi từ bảng <%s> (khoá %s, cột %s)"

#: ../vector/v.out.ascii/b2a.c:237 ../vector/v.vect.stats/main.c:394
#: ../vector/v.distance/main.c:377 ../vector/v.distance/main.c:419
#: ../vector/v.to.3d/trans3.c:62 ../vector/v.to.3d/trans2.c:60
#: ../vector/v.reclass/main.c:138
#, c-format
msgid "Column <%s> not found in table <%s>"
msgstr "Không tìm thấy cột <%s> trong bảng <%s>"

#: ../vector/v.out.ascii/b2a.c:239
#, c-format
msgid "Column <%s>: unsupported data type"
msgstr "Cột <%s>: kiểu dữ liệu không được hỗ trợ"

#: ../vector/v.out.ascii/out.c:47
msgid "Converts a GRASS binary vector map to a GRASS ASCII vector map."
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/out.c:54
msgid "Path to resulting 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/out.c:66
msgid "Field separator (points mode)"
msgstr "Dấu phân cách trường (chế độ điểm)"

#: ../vector/v.out.ascii/out.c:83
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/out.c:91
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/out.c:96
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/out.c:111
#, c-format
msgid "Parameter '%s' ignored in standard mode"
msgstr "Tham số '%s' bị bỏ qua ở chế độ chuẩn"

#: ../vector/v.out.ascii/out.c:119
msgid "Format 'point' 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/out.c:123
msgid "'output' 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/out.c:140 ../vector/v.out.vtk/main.c:186
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/out.c:147
#, 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/out.c:185
msgid "dig_att file already exist"
msgstr "tập tin dig_att đã có"

#: ../vector/v.out.ascii/out.c:188
#, c-format
msgid "Unable to open dig_att file <%s>"
msgstr "Không thể mở tập tin dig_att <%s>"

#: ../vector/v.support/main.c:40
msgid "vector, metadata"
msgstr "vec-tơ, mô tả dữ liệu"

#: ../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:129 ../vector/v.build/main.c:84
#: ../vector/v.edit/main.c:120 ../vector/v.neighbors/main.c:77
#, c-format
msgid "Vector map <%s> not found in the current mapset"
msgstr "Không tìm thấy bản đồ vector <%s> trong bộ bản đồ hiện tại"

#: ../vector/v.support/main.c:188
#, 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.proj/main.c:63
#, fuzzy
msgid "vector, projection, transformation"
msgstr "vector, chuyển đổi"

#: ../vector/v.proj/main.c:64
#, 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:84
msgid "Mapset containing input vector map"
msgstr "Bộ bản đồ chứa bản đồ vector đầu vào"

#: ../vector/v.proj/main.c:100
#, 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)"

#: ../vector/v.proj/main.c:105
msgid "List vector maps in input location 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:109
msgid "3D vector maps only"
msgstr "chỉ các bản đồ vec-tơ 3D"

#: ../vector/v.proj/main.c:111
msgid "Assume z co-ordinate 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:188
#, 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:211
#, 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:214
#, 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:270
#, c-format
msgid "Reprojecting primitives: "
msgstr "Đang tham chiếu lại các đối tượng nguyên thủy:"

#: ../vector/v.proj/main.c:281
msgid "Reading input vector map"
msgstr "Đang đọc bản đồ vec-tơđầu vào"

#: ../vector/v.proj/main.c:287
msgid "Error in pj_do_transform"
msgstr "Lỗi trong pj_do_transform"

#: ../vector/v.out.svg/main.c:76
msgid "Exports a GRASS vector map to SVG."
msgstr "Xuất một bản đồ vec-tơ GRASS ra SVG."

#: ../vector/v.out.svg/main.c:82
msgid "Name for SVG output file"
msgstr "Tên tập tin SVG đầu ra"

#: ../vector/v.out.svg/main.c:91
msgid "Output type"
msgstr "Kiểu đầu ra"

#: ../vector/v.out.svg/main.c:92
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:100
msgid "Coordinate precision"
msgstr "Độ chính xác tọa độ"

#: ../vector/v.out.svg/main.c:107
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:204
#, c-format
msgid "Unable to open SVG file <%s>"
msgstr "Không thể mở tập tin SVG <%s>"

#: ../vector/v.out.svg/main.c:221
#, fuzzy
msgid "No areas found, skipping %"
msgstr "Không tìm thấy vùng, bỏ qua type=poly"

#: ../vector/v.out.svg/main.c:262
#, fuzzy, c-format
msgid "%d areas extracted"
msgstr "Các kiểu cần trích xuất"

#: ../vector/v.out.svg/main.c:269
#, 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:326
#, fuzzy, c-format
msgid "%d lines extracted"
msgstr "%d đường được gộp"

#: ../vector/v.out.svg/main.c:393
#, 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.sample/main.c:86
#, fuzzy
msgid "vector, raster, resample"
msgstr "raster, lấy mẫu lại"

#: ../vector/v.sample/main.c:88
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:91
msgid "Vector map defining sample points"
msgstr "Bản đồ vector định nghĩa các điểm thu mẫu"

#: ../vector/v.sample/main.c:98
msgid "Vector map 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:101
msgid "Vector map to store differences"
msgstr "Bản đồ vector để lưu các khác biệt"

#: ../vector/v.sample/main.c:105
msgid "Raster map to be sampled"
msgstr "Bản đồ raster cần lấy mẫu"

#: ../vector/v.sample/main.c:113
msgid ""
"Option scaling factor for values read from raster map. 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:119
msgid "Bilinear interpolation (default is nearest neighbor)"
msgstr "Nội suy song tuyến tính (mặc định là phương pháp lân cận gần nhất)"

#: ../vector/v.sample/main.c:124
msgid "Cubic convolution interpolation (default is nearest neighbor)"
msgstr "Nội suy chập bậc ba (mặc định là phương pháp lân cận gần nhất)"

#: ../vector/v.sample/main.c:142
msgid "Flags -b & -c are mutually exclusive. Choose only one."
msgstr "Các cờ -b và -c loại bỏ nhau. Chỉ chọn một mà thôi."

#: ../vector/v.sample/main.c:181
#, 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:187 ../vector/v.surf.idw/read_sites.c:54
#: ../vector/v.normal/main.c:155
#, c-format
msgid "%d records selected from table"
msgstr "%d bản ghi được chọn từ bảng"

#: ../vector/v.sample/main.c:216 ../vector/v.patch/main.c:285
#, c-format
msgid "Unable to create table <%s>"
msgstr "Không thể tạo bảng <%s>"

#: ../vector/v.sample/main.c:227
msgid "Checking vector points..."
msgstr "Đang kiểm tra các điểm vector..."

#: ../vector/v.sample/main.c:266 ../vector/v.buffer2/main.c:350
#: ../vector/v.univar/main.c:328 ../vector/v.surf.idw/read_sites.c:49
#: ../vector/v.class/main.c:123 ../vector/v.buffer/main.c:402
#: ../vector/v.to.rast3/main.c:100 ../vector/v.what.rast/main.c:163
#: ../vector/lidar/v.surf.bspline/main.c:345
#: ../vector/lidar/v.surf.bspline/crosscorr.c:138
msgid "Column type not supported"
msgstr "Kiểu cột không được hỗ trợ"

#: ../vector/v.sample/main.c:289 ../vector/v.kcv/main.c:270
#, c-format
msgid "Unable to insert row: %s"
msgstr "Không thể chèn hàng: %s"

#: ../vector/v.net.distance/main.c:60 ../vector/v.net.path/main.c:41
#: ../vector/v.net.allpairs/main.c:58 ../vector/v.net.timetable/main.c:254
#, fuzzy
msgid "vector, network, shortest path"
msgstr "vector, nhập, các đia điểm"

#: ../vector/v.net.distance/main.c:61
msgid ""
"Computes shortest distance via the network between the given sets of "
"features."
msgstr ""

#: ../vector/v.net.distance/main.c:64
msgid ""
"Finds the shortest paths from a feature 'to' to every feature 'from' and "
"various information about this realtion are uploaded to the attribute table."
msgstr ""

#: ../vector/v.net.distance/main.c:73
#, fuzzy
msgid "From layer number or name"
msgstr "Số hiệu lớp cần truy vấn (đọc từ)"

#: ../vector/v.net.distance/main.c:74 ../vector/v.net.distance/main.c:79
#: ../vector/v.net.distance/main.c:85 ../vector/v.distance/main.c:121
#: ../vector/v.distance/main.c:133 ../vector/v.distance/main.c:145
msgid "From"
msgstr "Từ"

#: ../vector/v.net.distance/main.c:78
#, 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:84
#, 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:89
#, fuzzy
msgid "To layer number or name"
msgstr "Lớp số (from)"

#: ../vector/v.net.distance/main.c:90 ../vector/v.net.distance/main.c:95
#: ../vector/v.net.distance/main.c:101 ../vector/v.net.distance/main.c:108
#: ../vector/v.distance/main.c:126 ../vector/v.distance/main.c:140
#: ../vector/v.distance/main.c:150 ../vector/v.distance/main.c:209
msgid "To"
msgstr "Đến"

#: ../vector/v.net.distance/main.c:94
#, 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:100
#, 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:107
#, fuzzy
msgid "To feature type"
msgstr "Kiểu đối tượng"

#: ../vector/v.net.distance/main.c:216 ../vector/v.net.path/path.c:117
#: ../vector/v.net.allpairs/main.c:161 ../vector/v.net.flow/main.c:176
#: ../vector/v.net.timetable/main.c:112 ../vector/v.net.components/main.c:155
#: ../vector/v.net.centrality/main.c:248
#, 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.type/main.c:47 ../vector/v.patch/main.c:68
#: ../vector/v.to.points/main.c:173 ../vector/v.mkgrid/main.c:63
#: ../vector/v.segment/main.c:52 ../vector/v.hull/main.c:273
#: ../vector/v.in.region/main.c:38 ../vector/v.split/main.c:42
#: ../vector/v.overlay/main.c:60 ../vector/v.parallel2/main.c:45
#: ../vector/v.parallel/main.c:39
msgid "vector, geometry"
msgstr "vector, hình học"

#: ../vector/v.type/main.c:48
msgid "Change the type of geometry elements."
msgstr "Thay đổi kiểu của các thành phần hình học."

#: ../vector/v.type/main.c:62
msgid "Feature type to convert from"
msgstr "Kiểu đối tượng để chuyển đổi từ đó"

#: ../vector/v.type/main.c:72
msgid "Feature type to convert to"
msgstr "Kiểu đối tượng chuyển đổi đến đó"

#: ../vector/v.type/main.c:77
msgid "Pairs for input and output type separated by comma"
msgstr "Các cặp kiểu đầu vào và đầu ra cách nhau bởi dấu phẩy"

#: ../vector/v.type/main.c:79
msgid ""
"<input_type1>,<output_type1>,<input_type2>,<output_type2>,...\n"
"\t\tExample1: line,boundary\n"
"\t\tExample2: line,boundary,point,centroid"
msgstr ""
"<input_type1>,<output_type1>,<input_type2>,<output_type2>,...\n"
"\t\tVí dụ 1: line,boundary\n"
"\t\tVí dụ 2: line,boundary,point,centroid"

#: ../vector/v.type/main.c:92
msgid "Nothing to do"
msgstr "Không có gì để thực hiện"

#: ../vector/v.type/main.c:141 ../vector/v.type/main.c:174
msgid "Incompatible types"
msgstr "Các kiểu không tương thích"

#: ../vector/v.type/main.c:186
msgid "Not enough types"
msgstr "Không đủ số kiểu"

#: ../vector/v.type/main.c:189
msgid "Odd number of types"
msgstr "Số lượng kiểu lẻ"

#: ../vector/v.build/main.c:34 ../vector/v.clean/main.c:43
msgid "vector, topology"
msgstr "vector, tôpô"

#: ../vector/v.build/main.c:35
msgid "Creates topology for GRASS vector map."
msgstr "Tạo tôpô cho bản đồ vector của GRASS."

#: ../vector/v.build/main.c:42
msgid "Name for 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:53
msgid "Build topology or dump topology or spatial index to stdout"
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:55
msgid ""
"build;build topology;dump;write topology to stdout;sdump;write spatial index "
"to stdout;cdump;write category index to stdout"
msgstr ""
"xây dựng; xây dựng tôpô; 'đổ'; ghi tôpô vào đầu ra chuẩn; 'đổ chỉ mục'; ghi "
"chỉ mục không gian vào đầu ra chuẩn; 'đổ phạm trù'; ghi chỉ mục phạm trù vào "
"đầu ra chuẩn"

#: ../vector/v.vol.rst/main.c:204
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:237
msgid "Name of the vector map with input x,y,z,w"
msgstr "Tên của bản đồ vec-tơ với đầu vào x,y,z,w"

#: ../vector/v.vol.rst/main.c:245
msgid "Name of the 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:252
msgid "Name of the column containing w 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:276
msgid "Name of the 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:287 ../vector/v.vol.rst/main.c:295
msgid "Analysis"
msgstr "Phân tích"

#: ../vector/v.vol.rst/main.c:294
msgid "Output cross-validation vector map"
msgstr "Tập tin vector kiểm tra chéo ở đầu ra"

#: ../vector/v.vol.rst/main.c:327
#, 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: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:361
msgid "Output cross-section raster map"
msgstr "Bản đồ raster mặt cắt ở đầu ra"

#: ../vector/v.vol.rst/main.c:370
msgid "Output elevation g3d-file"
msgstr "Tập tin g3d độ cao ở đầu ra"

#: ../vector/v.vol.rst/main.c:378
msgid "Output gradient magnitude g3d-file"
msgstr "Tập tin g3d độ lớn gradient ở đầu ra"

#: ../vector/v.vol.rst/main.c:388
msgid "Output gradient horizontal angle g3d-file"
msgstr "Tập tin g3d góc ngang gradient ở đầu ra"

#: ../vector/v.vol.rst/main.c:397
msgid "Output gradient vertical angle g3d-file"
msgstr "Tập tin g3d góc đứng gradient ở đầu ra"

#: ../vector/v.vol.rst/main.c:406
msgid "Output change of gradient g3d-file"
msgstr "Tập tin g3d về thay đổi gradient ở đầu ra"

#: ../vector/v.vol.rst/main.c:415
msgid "Output gaussian curvature g3d-file"
msgstr "Tập tin g3d độ cong Gauss ở đầu ra"

#: ../vector/v.vol.rst/main.c:424
msgid "Output mean curvature g3d-file"
msgstr "Tập tin g3d độ cong trung bình ở đầu ra"

#: ../vector/v.vol.rst/main.c:430
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:467
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:473
msgid "Both crossvalidation options (-c, cvdev) 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:475
msgid "Both crossvalidation and deviations file 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:557
msgid "Vector is not 3D"
msgstr "Vec-tơ không phải là 3D"

#: ../vector/v.vol.rst/main.c:612
#, c-format
msgid "Cannot open %s"
msgstr "Không thể mở %s"

#: ../vector/v.vol.rst/user1.c:107
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:126
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.net/report.c:44
#, c-format
msgid "Line %d has no category"
msgstr "Đường %d không có phạm trù"

#: ../vector/v.net/report.c:67
#, c-format
msgid "Point not found: %.3lf %.3lf %.3lf line category: %d"
msgstr "Không tìm thấy điểm: %.3lf %.3lf %.3lf phạm trù đường: %d"

#: ../vector/v.net/report.c:70
#, c-format
msgid "%d points found: %.3lf %.3lf %.3lf line category: %d"
msgstr "tìm thấy %d điểm: %.3lf %.3lf %.3lf phạm trù đường: %d"

#: ../vector/v.net/main.c:47
#, fuzzy
msgid "vector, networking, 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:55
msgid "Name of input point vector map"
msgstr "Tên của bản đồ vector điểm đầu vào"

#: ../vector/v.net/main.c:56
msgid "Required for operation 'connect'"
msgstr "Cần có đối với lệnh 'connect' (kết nối)"

#: ../vector/v.net/main.c:71
msgid ""
"nodes;new point is placed on each node (line end) if doesn't exist;connect;"
"connect still unconnected points to vector network by inserting new line(s);"
"report;print to standard output {line_category start_point_category "
"end_point_category};nreport;print to standard output {point_category "
"line_category[,line_category...]}"
msgstr ""
"nodes;điểm mới được đặt tại mỗi nốt (kết thúc đường) nếu chưa có;connect;kết "
"nối các điểm vẫn chưa được kết nối vào mạng lưới vec-tơ bằng cách chèn thêm "
"(các) đường mới;report;in ra đầu ra chuẩn {phạm_trù_đường "
"phạm_trù_điểm_bắt_đầu phạm_trù_điểm_kết_thúc};nreport;in ra đầu ra chuẩn "
"{phạm_trù_điểm phạm_trù_đường[,phạm_trù_đường...]}"

#: ../vector/v.net/main.c:97
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/main.c:101
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/main.c:102
msgid "For operation 'nodes'"
msgstr "Đối với lệnh 'nodes' (các nốt)"

#: ../vector/v.net/main.c:120
msgid "Unknown operation"
msgstr "Lệnh không biết"

#: ../vector/v.net/main.c:124
msgid "Output vector map must be specified"
msgstr "Bản đồ vec-tơ đầu ra phải được chỉ định"

#: ../vector/v.net/main.c:129
msgid "Point vector map must be specified"
msgstr "Bản đồ vec-tơ kiểu điểm phải được chỉ định"

#: ../vector/v.net/main.c:132
msgid "Threshold value must be specified"
msgstr "Giá trị ngưỡng phải được chỉ định"

#: ../vector/v.net/main.c:137
msgid "Threshold value must be >= 0"
msgstr "Giá trị ngưỡng phải >=0"

#: ../vector/v.net/main.c:174
#, 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:190
#, c-format
msgid "%d arcs added to network (nlayer %d)"
msgstr "%d cung được thêm vào mạng lưới (nlayer %d)"

#: ../vector/v.net/nodes.c:85
#, c-format
msgid "%d new points written to output"
msgstr "%d điểm mới được ghi vào đầu ra"

#: ../vector/v.convert/old2new.c:31
msgid "Failed opening input dig file."
msgstr "Thất bại trong việc mở tập tin dig đầu vào."

#: ../vector/v.convert/old2new.c:46
msgid "dig_att file doesn't exist."
msgstr "Tập tin dig_att không tồn tại."

#: ../vector/v.convert/old2new.c:50
msgid "Failed opening input dig_att file."
msgstr "Thất bại trong việc mở tập tin dig_att."

#: ../vector/v.convert/old2new.c:72
msgid "Attaching categories..."
msgstr "Đang gắn các phạm trù..."

#: ../vector/v.convert/old2new.c:89
#, c-format
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."

#: ../vector/v.convert/old2new.c:94
#, c-format
msgid "Line %d label: %d matched another label: %d."
msgstr "Đường %d nhãn: %d khớp với nhãn khác: %d."

#: ../vector/v.convert/old2new.c:103
msgid "Writing new file..."
msgstr "Đang ghi tập tin mới..."

#: ../vector/v.convert/old2new.c:125
#, c-format
msgid "[%d] points and lines written to output file."
msgstr "[%d] điểm và đường được ghi vào tập tin đầu ra."

#: ../vector/v.convert/old2new.c:139
#, c-format
msgid "[%d] centroids written to output file."
msgstr "[%d] trọng tâm được ghi vào tập tin đầu ra."

#: ../vector/v.convert/main.c:36
msgid "vector, import, conversion"
msgstr "vec-tơ, nhập, chuyển đổi"

#: ../vector/v.convert/main.c:37
msgid "Imports older versions of GRASS vector maps."
msgstr "Nhập tập tin vec-tơ GRASS kiểu cũ."

#: ../vector/v.convert/main.c:54
msgid "Endian of input vector map"
msgstr "'Endian' của bản đồ vector đầu vào"

#: ../vector/v.convert/att.c:36
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."

#: ../vector/v.convert/att.c:41
msgid "Unable to open dig_cats file"
msgstr "Không thể mở tập tin dig_att"

#: ../vector/v.convert/read.c:41
msgid "Reading dig file..."
msgstr "Đang đọc tập tin dig..."

#: ../vector/v.convert/read.c:82
msgid "Input file is version 3."
msgstr "Tập tin đầu vào thuộc phiên bản 3."

#: ../vector/v.convert/read.c:86
msgid "Input file is version 4."
msgstr "Tập tin đầu vào thuộc phiên bản 4."

#: ../vector/v.convert/read.c:96
msgid "Input file is portable."
msgstr "Tập tin đầu vào có thể chuyển đổi được."

#: ../vector/v.convert/read.c:99
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."

#: ../vector/v.convert/read.c:185
#, c-format
msgid "[%d] points read to memory"
msgstr "[%d] điểm được đọc vào bộ nhớ"

#: ../vector/v.convert/read.c:186
#, c-format
msgid "[%d] lines read to memory"
msgstr "[%d] đường được đọc vào bộ nhớ"

#: ../vector/v.convert/read.c:189
#, c-format
msgid "[%d] points read and written to output"
msgstr "[%d] điểm được đọc và ghi vào đầu ra"

#: ../vector/v.convert/read.c:190
#, c-format
msgid "[%d] lines read and written to output"
msgstr "[%d] đường được đọc và ghi vào đầu ra"

#: ../vector/v.convert/read.c:192
#, c-format
msgid "[%d] area boundaries read and written to output"
msgstr "[%d] ranh giới vùng được đọc và ghi vào đầu ra"

#: ../vector/v.convert/read.c:193
#, c-format
msgid "[%d] dead points skipped"
msgstr "[%d] điểm 'chết' bị bỏ qua"

#: ../vector/v.convert/read.c:194
#, c-format
msgid "[%d] dead lines skipped"
msgstr "[%d] đường 'chết' bị bỏ qua"

#: ../vector/v.convert/read.c:195
#, c-format
msgid "[%d] dead area boundaries skipped"
msgstr "[%d] ranh giới vùng 'chết' bị bỏ qua"

#: ../vector/v.convert/read.c:196
#, c-format
msgid "[%d] elements of unknown type skipped"
msgstr "[%d] yếu tố có kiểu không biết bị bỏ qua"

#: ../vector/v.convert/read.c:198
#, c-format
msgid "[%d] elements read to memory"
msgstr "[%d] thành phần được đọc vào bộ nhớ"

#: ../vector/v.convert/read.c:241
msgid "Reading dig_att file..."
msgstr "Đang đọc tập tin dig_att..."

#: ../vector/v.convert/read.c:249
#, c-format
msgid "Error: %s"
msgstr "Lỗi: %s"

#: ../vector/v.convert/read.c:270
#, c-format
msgid "Unknown type: %c"
msgstr "Kiểu không hiểu: %c"

#: ../vector/v.convert/read.c:293
#, c-format
msgid "[%d] point categories read"
msgstr "[%d] phạm trù điểm được đọc"

#: ../vector/v.convert/read.c:294
#, c-format
msgid "[%d] line categories read"
msgstr "[%d] phạm trù đường được đọc"

#: ../vector/v.convert/read.c:295
#, c-format
msgid "[%d] centroids read"
msgstr "[%d] trọng tâm được đọc"

#: ../vector/v.convert/read.c:296
#, c-format
msgid "[%d] dead point categories skipped"
msgstr "[%d] phạm trù điểm chết bị bỏ qua"

#: ../vector/v.convert/read.c:297
#, c-format
msgid "[%d] dead line categories skipped"
msgstr "[%d] phạm trù đường chết bị bỏ qua"

#: ../vector/v.convert/read.c:298
#, c-format
msgid "[%d] dead centroids skipped"
msgstr "[%d] trọng tâm chết bị bỏ qua"

#: ../vector/v.convert/read.c:299
#, c-format
msgid "[%d] categories of unknown type skipped"
msgstr "[%d] phạm trù có kiểu không hiểu bị bỏ qua"

#: ../vector/v.convert/read.c:301
#, c-format
msgid "[%d] categories read into memory"
msgstr "[%d] phạm trù được đọc vào bộ nhớ"

#: ../vector/v.convert/type.c:29
#, c-format
msgid "OLD_T_NEW Got a bad type code [%x]"
msgstr "OLD_T_NEW có mã kiểu tồi [%x]"

#: ../vector/v.convert/type.c:50
#, c-format
msgid "NEW_T_OLD Got a bad type code [%x]"
msgstr "NEW_T_OLD có mã kiểu tồi [%x]"

#: ../vector/v.buffer2/main.c:150
msgid "vector, buffer"
msgstr "vector, đệm"

#: ../vector/v.buffer2/main.c:152 ../vector/v.buffer/main.c:256
msgid ""
"Creates a buffer around features of given type (areas must contain centroid)."
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.buffer2/main.c:170
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.buffer2/main.c:171 ../vector/v.buffer2/main.c:179
#: ../vector/v.buffer2/main.c:187 ../vector/v.buffer2/main.c:193
#: ../vector/v.buffer2/main.c:201 ../vector/v.buffer2/main.c:210
msgid "Distance"
msgstr "Khoảng cách"

#: ../vector/v.buffer2/main.c:178
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.buffer2/main.c:186 ../vector/v.parallel2/main.c:74
msgid "Angle of major axis in degrees"
msgstr "Góc trục lớn tính theo độ"

#: ../vector/v.buffer2/main.c:192
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.buffer2/main.c:200 ../vector/v.buffer/main.c:286
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.buffer2/main.c:209 ../vector/v.buffer/main.c:296
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.buffer2/main.c:225
msgid ""
"This is an alias to the distance option. It is retained for backwards "
"compatibility"
msgstr ""
"Đây là một tên khác (alias) của tuỳ chọn khoảng cách. Nó được giữ lại chỉ "
"nhằm mục đích tương thích ngược"

#: ../vector/v.buffer2/main.c:227 ../vector/v.buffer/main.c:271
msgid "Buffer distance in map units"
msgstr "Khoảng cách đệm tính theo đơn vị bản đồ"

#: ../vector/v.buffer2/main.c:232
msgid "Make outside corners straight"
msgstr "Làm cho các góc ngoài cùng thẳng"

#: ../vector/v.buffer2/main.c:236
msgid "Don't make caps at the ends of polylines"
msgstr "Không tạo chóp (cap) ở đầu các đường"

#: ../vector/v.buffer2/main.c:247
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.buffer2/main.c:251 ../vector/v.buffer/main.c:319
msgid ""
"The bufcol option may contain bugs during the cleaning step. If you "
"encounter problems, use the debug option or clean manually with v.clean "
"tool=break; v.category step=0; v.extract -d type=area"
msgstr ""
"Tùy chọn bufcol có thể có 'bọ' trong bước làm sạch. Nếu bạn gặp trục trặc, "
"dùng tùy chọn gỡ lỗi hoặc làm sạch thủ công bằng v.clean tool=break; v."
"category step=0; v.extract -d type=area"

#: ../vector/v.buffer2/main.c:262
#, 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.buffer2/main.c:265
msgid ""
"The buffer option has been replaced by the distance option and will be "
"removed in future."
msgstr ""
"Tuỳ chọn đệm đã được thay thế bằng tuỳ chọn khoảng cách và sau này sẽ được "
"loại bỏ."

#: ../vector/v.buffer2/main.c:268
msgid "Use the distance option instead of the buffer option."
msgstr "Dùng tuỳ chọn khoảng cách thay vì tuỳ chọn đệm."

#: ../vector/v.buffer2/main.c:272
#, fuzzy
msgid "The tolerance must be > 0."
msgstr "'layer' phải > 0 đối với 'cats'."

#: ../vector/v.buffer2/main.c:275
#, c-format
msgid "The tolerance was reset to %g"
msgstr "Dung sai được thiết lập lại thành %g"

#: ../vector/v.buffer2/main.c:299
#, c-format
msgid "The tolerance in map units = %g"
msgstr "Dung sai tính theo đơn vị bản đồ = %g"

#: ../vector/v.buffer2/main.c:344
#, 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.buffer2/main.c:380
msgid ""
"No features available for buffering. Check type option and features "
"available in the input vector."
msgstr ""

#: ../vector/v.buffer2/main.c:394
msgid "Buffering lines..."
msgstr "Đang đệm các đường..."

#: ../vector/v.buffer2/main.c:423 ../vector/v.buffer2/main.c:495
#: ../vector/v.buffer/main.c:473 ../vector/v.buffer/main.c:550
#, 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.buffer2/main.c:437 ../vector/v.buffer2/main.c:509
#: ../vector/v.buffer/main.c:335 ../vector/v.buffer/main.c:485
#: ../vector/v.buffer/main.c:562
#, c-format
msgid "The tolerance in map units: %g"
msgstr "Dung sai tính theo đơn vị bản đồ: %g"

#: ../vector/v.buffer2/main.c:468
msgid "Buffering areas..."
msgstr "Đang đệm các vùng..."

#: ../vector/v.buffer2/main.c:524
#, fuzzy
msgid "Writing buffers..."
msgstr "Đang ghi các đối tượng..."

#: ../vector/v.buffer2/main.c:540 ../vector/v.buffer/main.c:607
msgid "Building parts of topology..."
msgstr "Đang xây dựng lại các phần của tôpô..."

#: ../vector/v.buffer2/main.c:543 ../vector/v.buffer/main.c:619
msgid "Snapping boundaries..."
msgstr "Đang bắt dính các ranh giới..."

#: ../vector/v.buffer2/main.c:546
#, fuzzy
msgid "Breaking polygons..."
msgstr "Ngắt các vùng"

#: ../vector/v.buffer2/main.c:549 ../vector/v.buffer2/main.c:556
#: ../vector/v.buffer/main.c:625 ../vector/v.overlay/area_area.c:114
msgid "Removing duplicates..."
msgstr "Loại bỏ các đối tượng lặp..."

#: ../vector/v.buffer2/main.c:553 ../vector/v.buffer/main.c:622
msgid "Breaking boundaries..."
msgstr "Đang ngắt các ranh giới..."

#: ../vector/v.buffer2/main.c:559
#, fuzzy
msgid "Cleaning boundaries at nodes"
msgstr "Đang làm sạch ranh giới tại các nốt..."

#: ../vector/v.buffer2/main.c:574 ../vector/v.buffer/main.c:637
#: ../vector/v.overlay/area_area.c:157
msgid "Attaching islands..."
msgstr "Đang gắn các đảo..."

#: ../vector/v.buffer2/main.c:580 ../vector/v.buffer2/main.c:673
#: ../vector/v.buffer/main.c:644 ../vector/v.buffer/main.c:734
msgid "Calculating centroids for areas..."
msgstr "Đang tính trong tâm cho các vùng..."

#: ../vector/v.buffer2/main.c:594 ../vector/v.buffer2/main.c:686
#: ../vector/v.voronoi/dt_main.c:142 ../vector/v.buffer/main.c:663
#: ../vector/v.buffer/main.c:750 ../vector/v.overlay/area_area.c:171
#: ../vector/v.in.ogr/main.c:1065
msgid "Cannot calculate area centroid"
msgstr "Không thể tính toán trọng tâm vùng"

#: ../vector/v.buffer2/main.c:611 ../vector/v.buffer/main.c:686
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.buffer2/main.c:644 ../vector/v.buffer/main.c:718
msgid "Deleting boundaries..."
msgstr "Đang xoá các ranh giới..."

#: ../vector/v.patch/main.c:69
msgid "Create a new vector map layer by combining other vector map layers."
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:80
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:84
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:89
msgid "Copy also attribute table"
msgstr "Chép cả bảng thuộc tính"

#: ../vector/v.patch/main.c:91
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:189
msgid "Missing table"
msgstr "Bảng bị thiếu"

#: ../vector/v.patch/main.c:193
msgid "Key columns differ"
msgstr "Các cột khoá khác nhau"

#: ../vector/v.patch/main.c:199
msgid "Number of columns differ"
msgstr "Số lượng cột khoá khác nhau"

#: ../vector/v.patch/main.c:211
msgid "Column names differ"
msgstr "Tên các cột khác nhau"

#: ../vector/v.patch/main.c:219
msgid "Column types differ"
msgstr "Kiểu các cột khác nhau"

#: ../vector/v.patch/main.c:224
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:238
msgid "Key column not found"
msgstr "Không tìm thấy cột khoá"

#: ../vector/v.patch/main.c:245
msgid "The output map is not 3D"
msgstr "Bản đồ đầu ra không phải 3D"

#: ../vector/v.patch/main.c:298
#, c-format
msgid "Patching vector map <%s@%s>..."
msgstr "Đang 'vá' bản đồ vec-tơ <%s@%s>..."

#: ../vector/v.patch/main.c:322
#, 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:364
#, 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:370
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:371
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:372
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:374
#, c-format
msgid "%d vector maps patched"
msgstr "%d bản đồ vec-tơ được vá"

#: ../vector/v.patch/main.c:397
#, c-format
msgid "Cannot open select cursor: '%s'"
msgstr "Không thể mở con trỏ chọn: '%s'"

#: ../vector/v.patch/main.c:408
msgid "Cannot fetch row"
msgstr "Không thể lấy hàng"

#: ../vector/v.patch/main.c:459
msgid "Unknown column type"
msgstr "Kiểu cột không biết"

#: ../vector/v.patch/main.c:467
#, c-format
msgid "Cannot insert new record: '%s'"
msgstr "Không thể chèn bản ghi mới: '%s'"

#: ../vector/v.in.sites/main.c:57
msgid "vector, import, sites"
msgstr "vector, nhập, các đia điểm"

#: ../vector/v.in.sites/main.c:59
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ơ."

#: ../vector/v.in.sites/main.c:83
#, c-format
msgid "Site file <%s> not found"
msgstr "Không tìm thấy tập tin địa điểm <%s>"

#: ../vector/v.in.sites/main.c:86
#, c-format
msgid "Unable to open site file <%s@%s>"
msgstr "Không thể mở tập tin địa điểm <%s@%s>"

#: ../vector/v.in.sites/main.c:89
msgid "Unable to guess site_list format"
msgstr "Không thể đoán định dạng site_list"

#: ../vector/v.in.sites/main.c:92
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"

#: ../vector/v.in.sites/main.c:94
#, c-format
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"

#: ../vector/v.in.sites/main.c:98
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ù"

#: ../vector/v.in.sites/main.c:101
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ù"

#: ../vector/v.in.sites/main.c:183
msgid "Transferring sites to vector point map..."
msgstr "Đang chuyển các địa điểm vào bản đồ điểm vec-tơ..."

#: ../vector/v.in.sites/main.c:255
#, c-format
msgid "%d sites written."
msgstr "%d địa điểm được ghi."

#: ../vector/v.net.salesman/main.c:97
#, fuzzy
msgid "vector, network, salesman"
msgstr "vector, mạng lưới"

#: ../vector/v.net.salesman/main.c:99
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:101
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:119
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:125 ../vector/v.net.steiner/main.c:375
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.salesman/main.c:130
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:193
#, c-format
msgid "Number of cities: [%d]"
msgstr "Số lượng thành phố: [%d]"

#: ../vector/v.net.salesman/main.c:195
msgid "Not enough cities (< 2)"
msgstr "Không đủ số thành phố (< 2)"

#: ../vector/v.net.salesman/main.c:227
#, c-format
msgid "Destination node [%d] is unreachable from node [%d]"
msgstr "Nốt đích [%d] không thể chạm đến được tính từ nốt [%d]"

#: ../vector/v.build.polylines/main.c:110
msgid "vector, geometry, topology"
msgstr "vec-tơ, hình học, tôpô"

#: ../vector/v.build.polylines/main.c:111
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:121
msgid "Category number mode"
msgstr "Chế độ số phạm trù"

#: ../vector/v.build.polylines/main.c:123
msgid ""
"no;Do not assign any category number to polyline;first;Assign category "
"number of first line to polyline;multi;Assign multiple category numbers to "
"polyline"
msgstr ""
"no;Không gán bất kỳ số phạm trù nào vào đường;first;Gán số phạm trù của "
"đường thẳng đầu tiên vào đường ;multi;Gán nhiều số phạm trù vào đường"

#: ../vector/v.build.polylines/main.c:225
#, c-format
msgid "%d lines or boundaries found in vector map <%s@%s>"
msgstr "Tìm thấy %d đường hoặc ranh giới trong bản đồ vec-tơ <%s@%s>"

#: ../vector/v.build.polylines/main.c:227
#, c-format
msgid "%d polylines stored in vector map <%s@%s>"
msgstr "%d đường được lưu trong bản đồ vec-tơ <%s@%s>"

#: ../vector/v.net.path/main.c:42
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:65
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:92
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:93
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:106
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.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:444
#, 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:186
#, 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:205
#, 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:262
#, 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:327
#, c-format
msgid "[%d] input format errors"
msgstr "[%d] lỗi định dạng đầu vào"

#: ../vector/v.net.path/path.c:329
#, 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:331
#, 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.out.pov/main.c:210
#, c-format
msgid "%d features written"
msgstr "%d đối tượng được ghi"

#: ../vector/v.to.points/main.c:175
msgid "Create points along input lines in new vector 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:178 ../vector/v.lrs/v.lrs.segment/main.c:76
#: ../vector/v.lrs/v.lrs.create/main.c:126
#: ../vector/v.lrs/v.lrs.where/main.c:65
#: ../vector/v.lrs/v.lrs.label/main.c:107
msgid "Input vector map containing lines"
msgstr "Bản đồ vec-tơ đầu vào chứa các đường"

#: ../vector/v.to.points/main.c:182
msgid "Output vector map where points will be written"
msgstr "Bản đồ vec-tơ đầu ra chứa các điểm sẽ được ghi"

#: ../vector/v.to.points/main.c:194
msgid "Write line nodes"
msgstr "Ghi nốt của đường"

#: ../vector/v.to.points/main.c:198
msgid "Write line vertices"
msgstr "Ghi đỉnh của đường"

#: ../vector/v.to.points/main.c:202
msgid "Interpolate points between line vertices"
msgstr "Nội suy các điểm giữa các đỉnh của đường"

#: ../vector/v.to.points/main.c:209
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:213 ../vector/v.voronoi/vo_main.c:140
#: ../vector/v.overlay/main.c:132 ../vector/v.select/args.c:80
#: ../vector/v.in.ogr/main.c:218
msgid "Do not create attribute table"
msgstr "Không tạo bảng thuộc tính"

#: ../vector/v.to.points/main.c:229
msgid "Use either -n or -v flag, not both"
msgstr "Chọn cờ -n hoặc -s, không được chọn cả hai"

#: ../vector/v.to.points/main.c:273 ../vector/v.generalize/misc.c:177
#, c-format
msgid "Unable to copy table <%s>"
msgstr "Không thể chép bảng <%s>"

#: ../vector/v.to.points/main.c:384
#, 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.label.sa/font.c:55
#, c-format
msgid "%s: Unable to read font definition file; use the default"
msgstr "%s: Không thể đọc tập tin định nghĩa phông; dùng mặc định"

#: ../vector/v.label.sa/font.c:61
#, c-format
msgid "%s: No font definition file"
msgstr "%s: Không có tập tin định nghĩa phông"

#: ../vector/v.label.sa/main.c:56
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:117
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:130
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:200
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.label.sa/main.c:207
msgid ""
"Numeric column to give precedence in case of overlapping labels. The label "
"with a smaller weight is hidden."
msgstr ""
"Cột kiểu số để cấp quyền ưu tiên trong trường hợp các nhãn chồng nhau. Nhãn "
"có mức quan trọng thấp hơn sẽ bị ẩn đi."

#: ../vector/v.label.sa/labels.c:73
#, c-format
msgid "Cannot allocate %d bytes of memory"
msgstr "Không thể cấp phát %d byte bộ nhớ"

#: ../vector/v.label.sa/labels.c:95
#, 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:97
#, 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:101
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:103
msgid "Font file can not be loaded"
msgstr "Không thể nạp tập tin phông"

#: ../vector/v.label.sa/labels.c:112
msgid "Unable to set font size"
msgstr "Không thể thiết lập cỡ phông"

#: ../vector/v.label.sa/labels.c:133
msgid "Cannot allocate more memory"
msgstr "Không thể cấp phát thêm bộ nhớ"

#: ../vector/v.label.sa/labels.c:223
#, c-format
msgid ""
"Cannot load overlap weights. Column %s is not of numeric type in table <%s>"
msgstr ""
"Không thể nạp các mức quan trọng khi chồng nhau. Cột %s trong bảng <%s> "
"không phải kiểu số"

#: ../vector/v.label.sa/labels.c:281
#, c-format
msgid "Cannot load glyph for '%c'"
msgstr "Không thể nạp glyph cho '%c'"

#: ../vector/v.clean/rmdac.c:61
#, 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:62
#, fuzzy, c-format
msgid "Lines / boundaries removed: %d"
msgstr "%d đường/ranh giới bị loại bỏ"

#: ../vector/v.clean/main.c:44
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:53
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:64
msgid "Cleaning tool"
msgstr "Công cụ làm sạch"

#: ../vector/v.clean/main.c:66
#, fuzzy
msgid ""
"break;break lines at each intersection;rmdupl;remove duplicate geometry "
"features (pay attention to categories!);rmdangle;remove dangles, threshold "
"ignored if < 0;chdangle;change the type of boundary dangle to line, "
"threshold ignored if < 0, input line type is ignored;rmbridge;remove bridges "
"connecting area and island or 2 islands;chbridge;change the type of bridges "
"connecting area and island or 2 islands from boundary to line;snap;snap "
"lines to vertex in threshold;rmdac;remove duplicate area centroids ('type' "
"option ignored);bpol;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;"
"prune;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;rmarea;"
"remove small areas, the longest boundary with adjacent area is removed;"
"rmline;remove all lines or boundaries of zero length, threshold is ignored;"
"rmsa;remove small angles between lines at nodes"
msgstr ""
"break; ngắt các đường tại các giao điểm; rmdupl; loại bỏ các đường lặp (chú "
"ý đến phạm trù!); rmdangle; loại bỏ các đoạn 'lòng thòng', ngưỡng bị bỏ qua "
"nếu < 0; chdangle; đổi kiểu của đoạn thừa ranh giới (boundary dangle) thành "
"đường, ngưỡng bị bỏ qua nếu < 0, kiểu đường đầu vào bị bỏ qua; rmbridge; "
"loại bỏ các cầu nối vùng và đảo hoặc hai đảo; chbridge; thay đổi kiểu của "
"các cầu nối vùng và đảo hoặc hai đảo từ ranh giới thành đường; snap; bắt các "
"đường vào đỉnh ở trong ngưỡng; rmdac; loại bỏ các trọng tâm vùng bị lặp (tùy "
"chọn 'type' bị bỏ qua); bpol; ngắt (làm sạch tôpô) các vùng (được nhập vào "
"từ các định dạng không có tôpô (như tập tin shape). Các ranh giới được ngắt "
"ra tại các điểm chung giữa hai hay nhiều vùng với góc của các đoạn khác "
"nhau; prune; loại bỏ các đỉnh ở trong ngưỡng khỏi các đường và các ranh "
"giới, ranh giới chỉ bị xén bớt nếu tôpô không bị hỏng (các giao lộ mới, sự "
"gắn kết của trọng tâm bị thay đổi), đoạn đầu tiên và cuối cùng của ranh giới "
"không bao giờ bị thay đổi; rmarea; loại bỏ các vùng nhỏ, ranh giới dài nhất "
"với vùng kề cận bị loại bỏ; rmline;loại bỏ tất cả các đường hoặc ranh giới "
"có chiều dài bằng 0, ngưỡng bị bỏ qua;rmsa; loại bỏ các góc nhỏ giữa các "
"đường tại các nốt"

#: ../vector/v.clean/main.c:94
msgid ""
"Threshold in map units, one value for each tool (default: 0.0[,0.0,...])"
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:100
msgid "Don't build topology for the output vector"
msgstr "Không xây dựng tôpô cho vector đầu ra"

#: ../vector/v.clean/main.c:121
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:156
msgid "Tool doesn't exist"
msgstr "Công cụng này không tồn tại"

#: ../vector/v.clean/main.c:176
#, 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:185
msgid "Tool: Threshold"
msgstr "Công cụ: Ngưỡng"

#: ../vector/v.clean/main.c:190
msgid "Break"
msgstr "Ngắt"

#: ../vector/v.clean/main.c:193
msgid "Remove duplicates"
msgstr "Loại bỏ các đối tượng lặp"

#: ../vector/v.clean/main.c:196
msgid "Remove dangles"
msgstr "Loại bỏ các đoạn thừa"

#: ../vector/v.clean/main.c:199
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:203
msgid "Remove bridges"
msgstr "Loại bỏ cầu"

#: ../vector/v.clean/main.c:206
msgid "Change type of boundary bridges"
msgstr "Thay đổi kiểu các cầu ranh giới"

#: ../vector/v.clean/main.c:210
msgid "Snap vertices"
msgstr "Bắt dính đỉnh"

#: ../vector/v.clean/main.c:213
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:217
msgid "Break polygons"
msgstr "Ngắt các vùng"

#: ../vector/v.clean/main.c:220
msgid "Prune"
msgstr "Cắt bỏ"

#: ../vector/v.clean/main.c:223
msgid "Remove small areas"
msgstr "Loại bỏ các vùng nhỏ"

#: ../vector/v.clean/main.c:226
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:231
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:273
msgid "Copying vector lines..."
msgstr "Đang sao chép các đường vector..."

#: ../vector/v.clean/main.c:295 ../vector/v.clean/main.c:305
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:313
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:317
msgid "Tool: Remove duplicates"
msgstr "Công cụ: Loại bỏ các đối tượng lặp"

#: ../vector/v.clean/main.c:321
msgid "Tool: Remove dangles"
msgstr "Công cụ: Loại bỏ các đoạn 'lòng thòng'"

#: ../vector/v.clean/main.c:325
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:329
msgid "Tool: Remove bridges"
msgstr "Công cụ: Loại bỏ cầu"

#: ../vector/v.clean/main.c:333
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:337
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:341
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:345
msgid "Tool: Break polygons"
msgstr "Công cụ: Ngắt các vùng"

#: ../vector/v.clean/main.c:349
msgid "Tool: Prune lines/boundaries"
msgstr "Công cụ: Xén bớt các đường/ranh giới"

#: ../vector/v.clean/main.c:353
msgid "Tool: Remove small areas"
msgstr "Công cụ: Loại bỏ các vùng nhỏ"

#: ../vector/v.clean/main.c:356
#, c-format
msgid "%d areas of total size %g removed"
msgstr "%d vùng có tổng kích thước %g bị loại bỏ"

#: ../vector/v.clean/main.c:359
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:362
#, c-format
msgid "%d modifications done"
msgstr "%d thay đổi đã xong"

#: ../vector/v.clean/main.c:365
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:367
#, c-format
msgid "%d lines / boundaries removed"
msgstr "%d đường/ranh giới bị loại bỏ"

#: ../vector/v.clean/main.c:375
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:386
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.clean/prune.c:217
#, c-format
msgid ""
"\n"
"%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:221
#, 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.db.select/main.c:54
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:89
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:141
#, 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:176
msgid "Unable to open select cursor"
msgstr "Không thể mở con trỏ chọn"

#: ../vector/v.db.select/main.c:197 ../vector/v.reclass/main.c:247
#, 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:243
#, 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:248
#, 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.voronoi/vo_main.c:121
msgid ""
"Creates a Voronoi diagram 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/vo_main.c:136
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/vo_main.c:179
#, fuzzy
msgid "Reading sites..."
msgstr "Đang đọc các đầu vào..."

#: ../vector/v.voronoi/vo_main.c:189
#, fuzzy
msgid "Voronoi triangulation..."
msgstr "Phép tam giác Delaunay..."

#: ../vector/v.voronoi/vo_main.c:271
#, fuzzy
msgid "Writing sites to output..."
msgstr "Đang ghi đầu ra..."

#: ../vector/v.voronoi/vo_main.c:344 ../vector/v.extract/main.c:466
msgid "No table"
msgstr "Không có bảng"

#: ../vector/v.voronoi/vo_main.c:359
msgid "Cannot copy table"
msgstr "Không thể sao chép bảng"

#: ../vector/v.voronoi/vo_main.c:415
msgid "Output needs topological cleaning"
msgstr ""

#: ../vector/v.voronoi/vo_main.c:447
#, 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/dt_main.c:149
msgid "Cannot calculate area centroid z coordinate"
msgstr "Không thể tính toán trọng tâm vùng tọa độ z"

#: ../vector/v.vect.stats/main.c:129
#, fuzzy
msgid "Count points in areas, calculate statistics."
msgstr "cột để tính toán các thống kê (phải là cột kiểu số)"

#: ../vector/v.vect.stats/main.c:133
#, 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:138
#, 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:150
#, fuzzy
msgid "Layer number for points map"
msgstr "Lớp số (from)"

#: ../vector/v.vect.stats/main.c:154
#, fuzzy
msgid "Layer number for area map"
msgstr "Số lớp (bản đồ vec-tơ A)"

#: ../vector/v.vect.stats/main.c:170
#, fuzzy
msgid "Method for aggregate statistics"
msgstr "vector, raster, thống kê"

#: ../vector/v.vect.stats/main.c:177
#, 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:178
#, fuzzy
msgid "Column of points map must be numeric"
msgstr "Cột phải có kiểu số"

#: ../vector/v.vect.stats/main.c:185
#, 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:187
msgid ""
"Column to hold points count, must be of type integer, will be created if not "
"existing"
msgstr ""

#: ../vector/v.vect.stats/main.c:194
#, fuzzy
msgid "Column name to upload statistics"
msgstr "Tên cột hoặc biểu thức"

#: ../vector/v.vect.stats/main.c:196
msgid ""
"Column to hold statistics, must be of type double, will be created if not "
"existing"
msgstr ""

#: ../vector/v.vect.stats/main.c:206
#, 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:207
#, 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:261 ../vector/v.distance/main.c:306
#, 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:308 ../vector/v.vect.stats/main.c:384
#, 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:312
#, fuzzy
msgid "ccolumn 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:321
#, fuzzy
msgid "ccolumn must be of type integer"
msgstr "Cột key phải là số nguyên"

#: ../vector/v.vect.stats/main.c:334 ../vector/v.vect.stats/main.c:364
#, fuzzy, c-format
msgid "Unable to add column <%s>"
msgstr "Không thể dùng cột <%s>"

#: ../vector/v.vect.stats/main.c:340
#, fuzzy
msgid "scolumn 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:351
#, fuzzy
msgid "scolumn must be of type double"
msgstr "Cột x/y/z phải là kiểu số nguyên hoặc double"

#: ../vector/v.vect.stats/main.c:375
#, 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:407
#, 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:481
#, fuzzy
msgid "creating spatial index"
msgstr "Đang xây dựng chỉ mục không gian..."

#: ../vector/v.vect.stats/main.c:484
#, fuzzy
msgid "Selecting points for each area..."
msgstr "Đang chọn các đối tượng..."

#: ../vector/v.vect.stats/main.c:581
#, fuzzy, c-format
msgid "could not find area category %d"
msgstr "Không thể tìm thấy vector '%s'"

#: ../vector/v.vect.stats/main.c:709 ../vector/v.distance/main.c:1151
#: ../vector/v.what.rast/main.c:377
#, c-format
msgid "%d records updated"
msgstr "%d bản ghi được cập nhật"

#: ../vector/v.vect.stats/main.c:711 ../vector/v.distance/main.c:1153
#: ../vector/v.what.rast/main.c:378
#, c-format
msgid "%d update errors"
msgstr "%d lỗi cập nhật"

#: ../vector/v.univar/main.c:95
msgid ""
"Calculates univariate statistics for attribute. 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:111
msgid "Column name"
msgstr "Tên cột"

#: ../vector/v.univar/main.c:136
#, fuzzy
msgid "Calculate geometry distances instead of table data."
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:144
#, fuzzy, c-format
msgid "The '-%c' flag is currently broken, please use v.distance instead."
msgstr ""
"Cờ '-v' không còn được dùng nữa và sẽ bị loại bỏ trong tương lai. Vui lòng "
"dùng '--verbose' thay vào đó."

#: ../vector/v.univar/main.c:149
#, 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"

#: ../vector/v.univar/main.c:175
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:180
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:220
#, 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:311
#, 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:605
msgid "Cannot sort the key/value array"
msgstr "Không thể xếp thứ tự mảng khoá/giá trị"

#: ../vector/v.surf.idw/main.c:86
msgid ""
"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:95
msgid "If set to 0, z coordinates are used (3D vector only)"
msgstr "Nếu thiết lập là 0, các tọa độ z được dùng (chỉ áp dụng cho vector 3D)"

#: ../vector/v.surf.idw/main.c:98 ../vector/v.surf.idw/main.c:106
#, fuzzy
msgid "Values"
msgstr "Giá trị kiểu bit"

#: ../vector/v.surf.idw/main.c:104
msgid "Attribute table 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:105
msgid "Required if layer > 0"
msgstr "Cần có nếu layer > 0"

#: ../vector/v.surf.idw/main.c:122
msgid ""
"Power parameter; greater values assign greater influence to closer points"
msgstr ""
"Tham số bậc; giá trị càng lớn tạo ảnh hưởng càng lớn đối với các điểm gần "
"nhau"

#: ../vector/v.surf.idw/main.c:127
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:128
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:147
msgid "No attribute column specified"
msgstr "Cột thuộc tính không được chỉ định"

#: ../vector/v.surf.idw/main.c:182
msgid "No data points found"
msgstr "Không tìm thấy các điểm dữ liệu"

#: ../vector/v.surf.idw/main.c:267
#, c-format
msgid "Interpolating raster map <%s> (%d rows, %d cols)... "
msgstr "Đang nội suy bản đồ raster <%s> (%d hàng , %d cột)..."

#: ../vector/v.surf.idw/read_sites.c:86
#: ../vector/lidar/v.surf.bspline/crosscorr.c:225
#, 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:102
#, c-format
msgid "%d points loaded"
msgstr "%d điểm đã nạp"

#: ../vector/v.mapcalc/map.c:67
#, c-format
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"

#: ../vector/v.mapcalc/map.c:78
#, c-format
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"

#: ../vector/v.mapcalc/map.c:90
#, c-format
msgid "Performing map %s + %s"
msgstr "Đang thực hiện bản đồ %s + %s"

#: ../vector/v.mapcalc/map.c:264
msgid "Can't call bad map-function"
msgstr "Không thể gọi một hàm bản đồ tồi"

#: ../vector/v.mapcalc/map.c:276
#, c-format
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)"

#: ../vector/v.mapcalc/map.c:300
#, c-format
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_đồ"

#: ../vector/v.mapcalc/number.c:159
msgid "Can't call bad num-function"
msgstr "Không thể gọi hàm num tồi"

#: ../vector/v.mapcalc/number.c:189
#, c-format
msgid "Bad arguments to numfunc %s"
msgstr "Các đối số tồi cho hàm num (numfunc) %s"

#: ../vector/v.mapcalc/number.c:213
#, c-format
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ố''"

#: ../vector/v.mapcalc/number.c:216 ../vector/v.mapcalc/vector.c:304
#, c-format
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''"

#: ../vector/v.mapcalc/any.c:116
msgid "Can't call bad any-function"
msgstr "Không thể gọi một hàm bất kỳ tồi"

#: ../vector/v.mapcalc/any.c:128
#, c-format
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)"

#: ../vector/v.mapcalc/vector.c:244
msgid "Can't call bad function"
msgstr "Không thể gọi một hàm tồi"

#: ../vector/v.mapcalc/vector.c:281
#, c-format
msgid "Bad arguments to pointfunc %s"
msgstr "Các đối số tồi cho hàm điểm (pointfunc) %s"

#: ../vector/v.class/main.c:47
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:85
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:166
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:193
#, 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:200
#, c-format
msgid "Lowest chi2 = %f\n"
msgstr "chi bình phương thấp nhất = %f\n"

#: ../vector/v.class/main.c:206
#, c-format
msgid ""
"%15s%15s%15s\n"
"\n"
msgstr ""
"%15s%15s%15s\n"
" \n"

#: ../vector/v.class/main.c:218
#, 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.allpairs/main.c:60
msgid "Computes the shortest path between all pairs of nodes in the network."
msgstr ""

#: ../vector/v.net.allpairs/main.c:77 ../vector/v.net.centrality/main.c:115
#, fuzzy
msgid "Name of arc forward/both direction(s) cost column"
msgstr "Cột chi phí hướng của cung tới/cả hai hướng"

#: ../vector/v.net.allpairs/main.c:78 ../vector/v.net.allpairs/main.c:84
#: ../vector/v.net.centrality/main.c:116 ../vector/v.net.centrality/main.c:122
#, fuzzy
msgid "Cost"
msgstr "Độ tương phản"

#: ../vector/v.net.allpairs/main.c:83 ../vector/v.net.centrality/main.c:121
#, fuzzy
msgid "Name of arc backward direction cost column"
msgstr "Cột chi phí hướng của cung lui "

#: ../vector/v.net.allpairs/main.c:93
msgid "Add points on nodes without points"
msgstr ""

#: ../vector/v.net.allpairs/main.c:209
#, fuzzy
msgid "New points are excluded from shortest path calculations."
msgstr "Các ô rỗng bị loại bỏ khỏi đánh giá chi phí."

#: ../vector/v.net.allpairs/main.c:219 ../vector/v.net.centrality/main.c:311
#, fuzzy
msgid "Writing data into the table..."
msgstr "Đang ghi dữ liệu được chuyển đổi vào tập tin..."

#: ../vector/v.drape/main.c:166
msgid "vector, geometry, sampling"
msgstr "vector, hình học, thu mẫu"

#: ../vector/v.drape/main.c:168
msgid "Converts vector map 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:180
msgid "Elevation raster map for height extraction"
msgstr "Bản đồ raster độ cao để trích xuất độ cao"

#: ../vector/v.drape/main.c:194
msgid "Sampling method"
msgstr "Phương pháp lấy mẫu"

#: ../vector/v.drape/main.c:199
msgid "Scale sampled raster values"
msgstr "Lấy tỷ lệ các giá trị raster được thu mẫu"

#: ../vector/v.drape/main.c:206
msgid "Layer is only used for WHERE SQL statement"
msgstr "Lớp chỉ được dùng cho câu lệnh WHERE của SQL"

#: ../vector/v.drape/main.c:211
msgid "Vector Z value for unknown height"
msgstr "Giá trị Z của vec-tơ không biết độ cao"

#: ../vector/v.drape/main.c:213
msgid "Will set Z to this value, if value from raster map can not be read"
msgstr ""
"Sẽ thiết lập Z thành giá trị này, nếu giá trị từ bản đồ raster không đọc được"

#: ../vector/v.drape/main.c:220 ../vector/v.extract/main.c:204
msgid "Layer 0 not supported"
msgstr "Lớp 0 không được hỗ trợ"

#: ../vector/v.drape/main.c:305
msgid "No features match Your query"
msgstr "Không có đối tượng nào khớp với truy vấn của bạn"

#: ../vector/v.drape/main.c:407 ../vector/v.drape/main.c:417
msgid "Due to error attribute data to new map are not transferred"
msgstr "Do lỗi, dữ liệu thuộc tính không được chuyển sang bản đồ mới"

#: ../vector/v.drape/main.c:425
msgid ""
"No features drapped. Check Your computational region and input raster map."
msgstr ""
"Không có đối tượng nào được phủ lên. Kiểm tra vùng tính toán của bạn và bản "
"đồ raster đầu vào."

#: ../vector/v.buffer/main.c:223 ../vector/v.overlay/main.c:551
msgid "Rebuilding topology..."
msgstr "Đang xây dựng lại tôpô..."

#: ../vector/v.buffer/main.c:254
#, fuzzy
msgid "vector, geometry, buffer"
msgstr "vector, hình học, 3D"

#: ../vector/v.buffer/main.c:278
msgid "Attribute column to use for buffer distances"
msgstr "Cột thuộc tính dùng làm khoảng cách đệm"

#: ../vector/v.buffer/main.c:305
msgid "Stop the process at a certain stage"
msgstr "Ngưng tiến trình ở một giai đoạn nào đó"

#: ../vector/v.buffer/main.c:342
#, c-format
msgid "The tolerance was reset to %g (map units)"
msgstr "Dung sai được thiết lập lại thành %g (đơn vị bản đồ)"

#: ../vector/v.buffer/main.c:432
msgid "Lines buffers... "
msgstr "Đệm đường..."

#: ../vector/v.buffer/main.c:492 ../vector/v.buffer/main.c:569
#, c-format
msgid "The tolerance was reset to %g (map units). [category %d]"
msgstr "Dung sai được thiết lập lại thành %g (đ.vị bản đồ). [phạm trù %d]"

#: ../vector/v.buffer/main.c:509
msgid "Areas buffers... "
msgstr "Đệm vùng..."

#: ../vector/v.buffer/main.c:760 ../vector/v.overlay/area_area.c:372
msgid "Attaching centroids..."
msgstr "Đang gắn các trọng tâm..."

#: ../vector/v.mkgrid/main.c:65
msgid "Creates a GRASS 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:76
msgid "Number of rows and columns in grid"
msgstr "Số hàng và cột trong lưới"

#: ../vector/v.mkgrid/main.c:85
msgid "Where to place the grid"
msgstr "Nơi đặt lưới"

#: ../vector/v.mkgrid/main.c:86
msgid "region;current region;coor;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:96
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:104
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:111
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:119
#, fuzzy
msgid "Number of horizontal vertex points per grid cell"
msgstr "Số lượng lần chạy lặp \t= %d ô\n"

#: ../vector/v.mkgrid/main.c:126
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"

#: ../vector/v.mkgrid/main.c:131
msgid "Quiet; No chatter"
msgstr "Im lặng; không thông báo"

#: ../vector/v.mkgrid/main.c:189
msgid "'coor' option missing"
msgstr "tùy chọn 'coor' bị thiếu"

#: ../vector/v.mkgrid/main.c:192
msgid "'box' option missing"
msgstr "tùy chọn 'box' bị thiếu"

#: ../vector/v.mkgrid/main.c:196
msgid "Invalid easting"
msgstr "Giá trị easting không hợp lệ"

#: ../vector/v.mkgrid/main.c:199
msgid "Invalid northing"
msgstr "Northing không hợp lệ"

#: ../vector/v.mkgrid/main.c:203 ../vector/v.mkgrid/main.c:206
msgid "Invalid distance"
msgstr "Khoảng cách không hợp lệ"

#: ../vector/v.mkgrid/main.c:272
msgid "Creating centroids..."
msgstr "Đang tạo các trọng tâm..."

#: ../vector/v.mkgrid/write_grid.c:42
msgid "Writing out vector rows..."
msgstr "Đang ghi ra các hàng vec-tơ..."

#: ../vector/v.mkgrid/write_grid.c:79
msgid "Writing out vector columns..."
msgstr "Đang ghi ra các cột vec-tơ..."

#: ../vector/v.extract/main.c:91
msgid "vector, extract"
msgstr "vec-tơ, trích xuất"

#: ../vector/v.extract/main.c:93
msgid ""
"Selects vector objects from an existing vector map and creates a new map "
"containing only the selected objects."
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:98
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:102
msgid "Do not copy table (see also 'new' parameter)"
msgstr "Đừng sao chép bảng (xem thêm tham số 'new')"

#: ../vector/v.extract/main.c:106 ../vector/v.edit/args.c:201
#: ../vector/v.select/args.c:88
msgid "Reverse selection"
msgstr "Đảo ngược phép chọn"

#: ../vector/v.extract/main.c:116
msgid "Types to be extracted"
msgstr "Các kiểu cần trích xuất"

#: ../vector/v.extract/main.c:122
msgid ""
"Layer number (if -1, all features in all layers of given type are extracted)"
msgstr ""
"Lớp số (nếu là -1, tất cả các đối tượng trong tất cả các lớp có kiểu được "
"chọn sẽ được trích ra)"

#: ../vector/v.extract/main.c:136
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:137
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:145
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:147
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:156
msgid "Enter -1 to keep original categories or the desired NEW category value"
msgstr "Nhập -1 để giữ phạm trù gốc hoặc giá trị phạm trù MỚI mong muốn"

#: ../vector/v.extract/main.c:157
msgid "If new >= 0, table is not copied"
msgstr "Nếu >=0, bảng không được sao chép"

#: ../vector/v.extract/main.c:175
msgid ""
"List, file, where and random 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:228
#, 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:244
#, 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:249
#, 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:259
#, c-format
msgid "Ignored text entry: %s"
msgstr "Mục văn bản bị bỏ qua: %s"

#: ../vector/v.extract/main.c:297
#, 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:298
#, c-format
msgid "%d categories loaded from table <%s>"
msgstr "%d phạm trù được nạp từ bảng <%s>"

#: ../vector/v.extract/main.c:313
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:319
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:323
#, 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:346
#, 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:383
msgid "Extracting features..."
msgstr "Đang trích ra các đối tượng..."

#: ../vector/v.extract/main.c:428 ../vector/v.select/main.c:480
#: ../vector/v.generalize/misc.c:127
msgid "Writing attributes..."
msgstr "Đang ghi các thuộc tính..."

#: ../vector/v.extract/main.c:481 ../vector/v.in.db/main.c:225
msgid "Unable to copy table"
msgstr "Không thể chép bảng"

#: ../vector/v.extract/main.c:498
msgid "Removing duplicate centroids..."
msgstr "Đang loại bỏ các trọng tâm lặp..."

#: ../vector/v.segment/main.c:54
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:57
msgid "Name of input vector map containing lines"
msgstr "Tên của bản đồ vec-tơ đầu vào chứa các đường"

#: ../vector/v.segment/main.c:61
msgid "Name for output vector map where segments will be written"
msgstr "Tên của bản đồ vec-tơ đầu ra chứa các đoạn sẽ được ghi"

#: ../vector/v.segment/main.c:66 ../vector/v.lrs/v.lrs.segment/main.c:85
#: ../vector/v.lrs/v.lrs.create/main.c:145
#: ../vector/v.lrs/v.lrs.where/main.c:74
#: ../vector/v.lrs/v.lrs.label/main.c:116
msgid "Line layer"
msgstr "Lớp đường"

#: ../vector/v.segment/main.c:71 ../vector/v.lrs/v.lrs.segment/main.c:112
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.segment/main.c:137 ../vector/v.segment/main.c:177
#, c-format
msgid "Unable to read input: %s"
msgstr "Không thể đọc đầu vào: %s"

#: ../vector/v.segment/main.c:147 ../vector/v.segment/main.c:186
#, 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:157
#, 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:194
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:200
#, 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:222 ../vector/v.lrs/v.lrs.segment/main.c:331
#, c-format
msgid "Incorrect segment type: %s"
msgstr "Kiểu đoạn không đúng: %s"

#: ../vector/v.segment/main.c:227
#, c-format
msgid "%d points read from input"
msgstr "%d điểm được đọc từ đầu vào"

#: ../vector/v.segment/main.c:228
#, c-format
msgid "%d points written to output map (%d lost)"
msgstr "%d điểm được ghi vào bản đồ đầu ra (%d bị mất)"

#: ../vector/v.segment/main.c:230
#, c-format
msgid "%d lines read from input"
msgstr "%d đường được đọc từ đầu vào"

#: ../vector/v.segment/main.c:231
#, c-format
msgid "%d lines written to output map (%d lost)"
msgstr "%d đường được ghi vào bản đồ đầu ra (%d bị mất)"

#: ../vector/v.out.vtk/head.c:27
msgid "writeVTKHeader: Writing VTK-Header"
msgstr "writeVTKHeader: Đang ghi VTK-Header"

#: ../vector/v.out.vtk/writeVTK.c:188
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:623
msgid "Cannot export attribute table fields for layer < 1. Skipping export"
msgstr "Không thể xuất các trường của bảng thuộc cho lớp < 1. Bỏ lệnh xuất"

#: ../vector/v.out.vtk/writeVTK.c:631
msgid "No attribute table found"
msgstr "Không tìm thấy bảng thuộc tính"

#: ../vector/v.out.vtk/writeVTK.c:663
msgid "No numerical attributes found. Skipping export"
msgstr "Không tìm thấy thuộc tính kiểu số. Bỏ lệnh xuất"

#: ../vector/v.out.vtk/writeVTK.c:717 ../vector/v.out.vtk/writeVTK.c:744
#: ../vector/v.out.vtk/writeVTK.c:771 ../vector/v.out.vtk/writeVTK.c:797
#, c-format
msgid "Error reading value of attribute '%s'"
msgstr "Lỗi khi đang đọc giá trị của thuộc tính '%s'"

#: ../vector/v.out.vtk/main.c:48
msgid "Converts a GRASS binary 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:58
msgid "Path to resulting VTK file"
msgstr "Đường dẫn đến tập tin VTK tạo thành"

#: ../vector/v.out.vtk/main.c:93
msgid "Export numeric attribute table fields as VTK scalar variables"
msgstr ""
"Xuất ra các trường kiểu số của bảng thuộc tính thành các biến vô hướng VTK"

#: ../vector/v.out.vtk/main.c:188
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:197
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.hull/main.c:141
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/main.c:275
msgid "Produces a 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:279
msgid "For vector lines reads their vertices"
msgstr "Đối với đường véc-tơ, đọc đỉnh của chúng"

#: ../vector/v.hull/main.c:286
msgid "Use all vector points (do not limit to current region)"
msgstr "Dùng tất cả các điểm vec-tơ (không giới hạn theo vùng hiện tại)"

#: ../vector/v.hull/main.c:291
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:314
#, 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:318
msgid "Convex hull calculation requires at least three points. Exiting."
msgstr "Việc tính toán bao lồi cần có ít nhất ba điểm. Thoát lệnh."

#: ../vector/v.hull/main.c:320
#, c-format
msgid "%d points read from vector map <%s>"
msgstr "Đọc %d điểm từ bản đồ vec-tơ <%s>"

#: ../vector/v.to.rast3/main.c:45
msgid "vector, volume, conversion"
msgstr "vec-tơ, thể tích, chuyển đổi"

#: ../vector/v.to.rast3/main.c:46
msgid ""
"Converts a binary GRASS vector map (only points) layer into a 3D GRASS "
"raster map layer."
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:59
msgid "Column name (type must be numeric)"
msgstr "Tên cột (kiểu dữ liệu phải là kiểu số)"

#: ../vector/v.to.rast3/main.c:108
msgid "Unable to create output map"
msgstr "Không thể tạo bản đồ đầu ra"

#: ../vector/v.to.rast3/main.c:150 ../vector/v.to.rast/do_lines.c:51
#: ../vector/v.to.rast/do_lines.c:59
#, c-format
msgid "No record for line (cat = %d)"
msgstr "Không có bản ghi cho đường (cat = %d)"

#: ../vector/v.to.rast3/main.c:162
msgid "Unable to close new 3d raster map"
msgstr "Không thể đóng bản đồ raster 3d mới"

#: ../vector/v.in.region/main.c:39
#, 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:47
msgid "Select type: line or area"
msgstr "Chọn kiểu: đường hoặc vùng"

#: ../vector/v.distance/main.c:116
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:120
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:125
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:132
msgid "Feature type (from)"
msgstr "Kiểu đối tượng (from)"

#: ../vector/v.distance/main.c:139
msgid "Feature type (to)"
msgstr "Kiểu đối tượng (to)"

#: ../vector/v.distance/main.c:144
msgid "Layer number (from)"
msgstr "Lớp số (from)"

#: ../vector/v.distance/main.c:149
msgid "Layer number (to)"
msgstr "Lớp số (to)"

#: ../vector/v.distance/main.c:155
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:163
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:170
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:179
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:181
#, fuzzy
msgid ""
"cat;category of the nearest feature;dist;minimum distance to nearest feature;"
"to_x;x coordinate of the nearest point on the 'to' feature;to_y;y coordinate "
"of the nearest point on the 'to' feature;to_along;distance to the nearest "
"point on the 'to' feature along that linear feature;to_angle;angle along the "
"nearest linear feature in the 'to' map, measured CCW from the +x axis, in "
"radians, between -Pi and Pi inclusive;to_attr;attribute of nearest feature "
"given by to_column option"
msgstr ""
"cat; phạm trù của đối tượng gần nhất;dist;khoảng cách nhỏ nhất đến đối tượng "
"gần nhất;to_x;tọa độ x của điểm gần nhất trên đối tượng 'to' (đến);to_y;tọa "
"độ y của điểm gần nhất trên đối tượng 'to' (đến);to_along;khoảng cách giữa "
"điểm/trọng tâm trong bản đồ 'from (từ) và điểm bắt đầu của đối tượng tuyến "
"tính trong bản đồ 'to' (đến), dọc theo đối tượng tuyến tính này;to_angle;góc "
"của đối tượng tuyến tính trong bản đồ 'to' (đến) và trục x dương, tại vị trí "
"của đểm/trọng tâm trong bản đồ 'from' (đến), ngược chiều kim đồng hồ, tính "
"theo radian, nằm trong khoảng -PI và PI;to_attr;thuộc tính của đối tượng gần "
"nhất được cung cấp bởi tùy chọn to_column"

#: ../vector/v.distance/main.c:202
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:203
msgid "From_map"
msgstr "Bản_đồ_từ"

#: ../vector/v.distance/main.c:208
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:214
msgid "Name of table created for output 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:219
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:221
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:226
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:228
#, 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:280
msgid "to_column option missing"
msgstr "tùy chọn to_column bị thiếu"

#: ../vector/v.distance/main.c:292
msgid "Too many column names"
msgstr "Quá nhiều tên cột"

#: ../vector/v.distance/main.c:299
msgid "Not enough column names"
msgstr "Không đủ tên cột"

#: ../vector/v.distance/main.c:387
msgid "Unable to open default database"
msgstr "Không thể mở CSDL mặc định"

#: ../vector/v.distance/main.c:451
msgid "Incompatible column types"
msgstr "Các kiểu cột không tương thích"

#: ../vector/v.distance/main.c:524
msgid "Finding nearest lines..."
msgstr "Đang tìm các đường gần nhất..."

#: ../vector/v.distance/main.c:654
msgid "Finding nearest areas..."
msgstr "Đang tìm các vùng gần nhất..."

#: ../vector/v.distance/main.c:726
#, 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:872
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:1123
#, 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:1126
#, 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:1135
#, c-format
msgid "%d distances calculated"
msgstr "%d khoảng cách được tính toán"

#: ../vector/v.distance/main.c:1136
#, c-format
msgid "%d records inserted"
msgstr "%d bản ghi được chèn"

#: ../vector/v.distance/main.c:1138
#, c-format
msgid "%d insert errors"
msgstr "%d lỗi chèn"

#: ../vector/v.distance/main.c:1142
#, c-format
msgid "%d categories read from the map"
msgstr "%d phạm trù được đọc từ bản đồ"

#: ../vector/v.distance/main.c:1144
#, 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:1146
#, 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:1149
#, 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.qcount/main.c:70
msgid "Indices for quadrat counts of sites 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:76
msgid "Vector of points defining sample points"
msgstr "Vec-tơ của các điểm định nghĩa các điểm mẫu"

#: ../vector/v.qcount/main.c:84
msgid "Output quadrant centres, 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:91
msgid "Number of quadrats"
msgstr "Số mẫu ô vuông"

#: ../vector/v.qcount/main.c:98
msgid "Quadrat radius"
msgstr "Bán kính mẫu ô vuông"

#: ../vector/v.qcount/main.c:103
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:134
msgid "Finding quadrats..."
msgstr "Đang tìm các mẫu ô vuông..."

#: ../vector/v.qcount/main.c:139
msgid "Counting sites in quadrats..."
msgstr "Đang đếm các địa điểm trong các mẫu ô vuông..."

#: ../vector/v.net.visibility/main.c:46
msgid "vector, path, visibility"
msgstr "vector, đường dẫn, khả năng nhìn thấy"

#: ../vector/v.net.visibility/main.c:47
msgid "Visibility graph construction."
msgstr "Xây dựng biểu đồ khả năng nhìn thấy."

#: ../vector/v.net.visibility/main.c:59
msgid "One or more coordinates"
msgstr "Một hoặc nhiều tọa độ"

#: ../vector/v.net.visibility/main.c:65
msgid "Add points after computing the vis 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:98
#, 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:104
msgid "Lat-long projection"
msgstr "Phép chiếu Vĩ-Kinh độ"

#: ../vector/v.to.db/report.c:187
#, 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:191
#, 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:194
#, 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:197
#, 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:199
#, 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:202
#, 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:205
#, 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/lines.c:75 ../vector/v.to.db/query.c:23
#: ../vector/v.to.rast/do_lines.c:35
msgid "Reading features..."
msgstr "Đang đọc các đối tượng..."

#: ../vector/v.to.db/main.c:34
msgid "Populates database 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 ../vector/v.to.db/query.c:83
#: ../vector/v.to.db/update.c:28 ../vector/v.to.db/update.c:32
#, c-format
msgid "Database connection not defined for layer %d. Use v.db.connect first."
msgstr ""
"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/areas.c:28 ../vector/v.to.rast/do_areas.c:33
msgid "Reading areas..."
msgstr "Đang đọc các vùng..."

#: ../vector/v.to.db/parse.c:38
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:42
msgid "Layer number (write to)"
msgstr "Lớp số (ghi vào)"

#: ../vector/v.to.db/parse.c:46
msgid "Query layer number (read from)"
msgstr "Số hiệu lớp cần truy vấn (đọc từ)"

#: ../vector/v.to.db/parse.c:56
msgid "Value to upload"
msgstr "Giá trị tải lên"

#: ../vector/v.to.db/parse.c:87
#, fuzzy
msgid ""
"mi(les),f(eet),me(ters),k(ilometers),a(cres),h(ectares),r(adians),d(egrees)"
msgstr "mi(les)_dặm,f(eet)_bộ_Anh,me(t),k(ilomet),a(cres)_mẫu_Anh,h(ecta)"

#: ../vector/v.to.db/parse.c:93
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:94
msgid "E.g. 'cat', 'count(*)', 'sum(val)'"
msgstr "Ví dụ  'cat', 'count(*)', 'sum(val)'"

#: ../vector/v.to.db/parse.c:103
msgid "Print only"
msgstr "Chỉ in ra"

#: ../vector/v.to.db/parse.c:108
msgid "Only print SQL statements"
msgstr "Chỉ in các câu lệnh SQL"

#: ../vector/v.to.db/parse.c:114
msgid "In print mode prints totals for options: length,area,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:153
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:158
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:163
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:169
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:174
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:177
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:180
#, 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.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/update.c:82
msgid "Updating database..."
msgstr "Đang cập nhật CSDL..."

#: ../vector/v.to.db/update.c:115
#, 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:213
#, 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:221 ../vector/v.to.3d/trans3.c:129
#, 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.in.dwg/main.c:66
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:69
msgid "Name of DWG or DXF file"
msgstr "Tên tập tin DWG hoặc DXF"

#: ../vector/v.in.dwg/main.c:92
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:100
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:120
#, 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:123
#, c-format
msgid "%s Cannot open %s"
msgstr "%s Không thể mở %s"

#: ../vector/v.in.dwg/main.c:131
#, 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:266
#, 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:269
#, c-format
msgid "%d elements processed"
msgstr "%d thành phầnd được xử lý"

#: ../vector/v.to.3d/main.c:37
msgid "vector, transformation, 3D"
msgstr "vector, chuyển đổi, 3D"

#: ../vector/v.to.3d/main.c:39
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:81
#, c-format
msgid "Vector map <%s> is 3D"
msgstr "Bản đồ vector <%s> có kiểu 3D"

#: ../vector/v.to.3d/main.c:97 ../vector/v.to.3d/main.c:127
#: ../vector/v.in.db/main.c:212
msgid "Copying attributes..."
msgstr "Đang chép các thuộc tính..."

#: ../vector/v.to.3d/main.c:99 ../vector/v.to.3d/main.c:129
msgid "Unable to copy attributes"
msgstr "Không thể chép thuộc tính"

#: ../vector/v.to.3d/main.c:103
msgid "Transforming features..."
msgstr "Đang chuyển đổi các đối tượng..."

#: ../vector/v.to.3d/main.c:123
#, fuzzy, c-format
msgid "%s failed"
msgstr "thất bại"

#: ../vector/v.to.3d/main.c:138
#, 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/trans3.c:67 ../vector/v.to.3d/trans2.c:65
msgid "Column must be numeric"
msgstr "Cột phải có kiểu số"

#: ../vector/v.to.3d/trans3.c:100
#, 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:103
#, 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/trans2.c:98
msgid "Skipping feature without category"
msgstr "Bỏ đối tượng không có phạm trù"

#: ../vector/v.to.3d/trans2.c:113
#, 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.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:15
msgid "Do not copy table"
msgstr "Không chép bảng"

#: ../vector/v.to.3d/args.c:30
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/args.c:31 ../vector/v.to.3d/args.c:34
#: ../vector/v.to.3d/args.c:41
msgid "Height"
msgstr "Chiều cao"

#: ../vector/v.to.3d/args.c:37
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:39
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.overlay/line_area.c:69 ../vector/v.overlay/area_area.c:110
msgid "Breaking lines..."
msgstr "Đang ngắt các đường..."

#: ../vector/v.overlay/line_area.c:71 ../vector/v.overlay/area_area.c:153
#, fuzzy
msgid "Merging lines..."
msgstr "Đang đệm các đường..."

#: ../vector/v.overlay/line_area.c:83
#, fuzzy
msgid "Selecting lines..."
msgstr "Đang chọn các đối tượng..."

#: ../vector/v.overlay/line_area.c:162 ../vector/v.overlay/line_area.c:190
#: ../vector/v.overlay/area_area.c:208 ../vector/v.overlay/area_area.c:290
#: ../vector/v.overlay/area_area.c:318
msgid "Attribute not found"
msgstr "Không tìm thấy thuộc tính"

#: ../vector/v.overlay/main.c:61
msgid "Overlays two vector maps."
msgstr "Chồn hai bản đồ vector."

#: ../vector/v.overlay/main.c:64 ../vector/v.select/args.c:10
msgid "Name of input vector map (A)"
msgstr "Tên của bản đồ vector đầu vào (A)"

#: ../vector/v.overlay/main.c:68 ../vector/v.select/args.c:14
msgid "Feature type (vector map A)"
msgstr "Kiểu đối tượng (bản đồ vec-tơ A)"

#: ../vector/v.overlay/main.c:74 ../vector/v.select/args.c:19
msgid "Layer number (vector map A)"
msgstr "Số lớp (bản đồ vec-tơ A)"

#: ../vector/v.overlay/main.c:78 ../vector/v.select/args.c:24
msgid "Name of input vector map (B)"
msgstr "Tên của bản đồ vector đầu vào (B)"

#: ../vector/v.overlay/main.c:82 ../vector/v.select/args.c:28
msgid "Feature type (vector map B)"
msgstr "Kiểu đối tượng (bản đồ vec-tơ B)"

#: ../vector/v.overlay/main.c:88 ../vector/v.select/args.c:33
msgid "Layer number (vector map B)"
msgstr "Số lớp (bản đồ vec-tơ B)"

#: ../vector/v.overlay/main.c:100
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:103
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:108
msgid ""
"and;also known as 'intersection' in GIS;or;also known as 'union' in GIS "
"(only for atype=area);not;features from ainput not overlayed by features "
"from binput;xor;features from either ainput or binput but not those from "
"ainput overlayed by binput (only for atype=area)"
msgstr ""
"AND; còn được gọi là 'phép giao' trong GIS; OR; cũng còn được gọi là 'phép "
"hợp' trong GIS (chỉ áp dụng cho atype=area); NOT; các đối tượng từ ainput "
"không bị các đối tượng từ binput chồng lên; XOR; các đối tượng từ ainput "
"hoặc binput nhưng không phải các đối tượng trong ainput bị binput chồng lên "
"(chỉ áp dụng cho atype=area)"

#: ../vector/v.overlay/main.c:119
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:120
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:125 ../vector/v.in.ogr/main.c:178
msgid "Snapping threshold for boundaries"
msgstr "Ngưỡng bắt điểm đối với ranh giới"

#: ../vector/v.overlay/main.c:126
msgid "Disable snapping with snap <= 0"
msgstr ""

#: ../vector/v.overlay/main.c:160
#, fuzzy, c-format
msgid "Unknown operator '%s'"
msgstr "Lệnh không biết"

#: ../vector/v.overlay/main.c:165
#, 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:220
#, c-format
msgid "Copying vector objects from vector map <%s>..."
msgstr "Đang chép các đối tượng vec-tơ từ bản đồ vec-tơ <%s>..."

#: ../vector/v.overlay/main.c:293
#, 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:327
msgid "Collecting input attributes..."
msgstr "Đang thu thập các thuộc tính đầu vào..."

#: ../vector/v.overlay/main.c:413
#, 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:478
#, 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/area_area.c:54
#, 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:102
#, fuzzy, c-format
msgid "%d boundaries snapped"
msgstr "%d ranh giới khép kín"

#: ../vector/v.overlay/area_area.c:117
msgid "Cleaning boundaries at nodes..."
msgstr "Đang làm sạch ranh giới tại các nốt..."

#: ../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:218
msgid "Writing centroids..."
msgstr "Đang ghi các trọng tâm..."

#: ../vector/v.parallel2/main.c:46
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.parallel2/main.c:58
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.parallel2/main.c:66
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.parallel2/main.c:83
msgid "Side"
msgstr "Cạnh"

#: ../vector/v.parallel2/main.c:85
msgid ""
"left;Parallel line is on the left;right;Parallel line is on the right;both;"
"Parallel lines on both sides"
msgstr ""
"left;Đường song song ở phía bên trái;right;Đường song song ở phía bên phải;"
"both; Đường song song ở cả hai phía"

#: ../vector/v.parallel2/main.c:95
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.parallel2/main.c:99
msgid "Make outside corners round"
msgstr "Làm cho các góc ngoài bo tròn"

#: ../vector/v.parallel2/main.c:103
msgid "Create buffer-like parallel lines"
msgstr "Tạo các đường song song kiểu vùng đệm"

#: ../vector/v.net.flow/main.c:58
#, fuzzy
msgid "vector, network, flow"
msgstr "vector, mạng lưới"

#: ../vector/v.net.flow/main.c:60
msgid "Computes the maximum flow between two sets of nodes in the network."
msgstr ""

#: ../vector/v.net.flow/main.c:71
#, 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:77
#, fuzzy
msgid "Name of arc forward/both direction(s) capacity column"
msgstr "Cột chi phí hướng của cung tới/cả hai hướng"

#: ../vector/v.net.flow/main.c:82
#, fuzzy
msgid "Name of arc backward direction capacity column"
msgstr "Cột chi phí hướng của cung lui "

#: ../vector/v.net.flow/main.c:86
#, fuzzy
msgid "Source layer number or name"
msgstr "Số hiệu lớp cần truy vấn (đọc từ)"

#: ../vector/v.net.flow/main.c:91
#, fuzzy
msgid "Source category values"
msgstr "Nguồn của các giá trị raster"

#: ../vector/v.net.flow/main.c:97
#, 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:102
#, fuzzy
msgid "Sink layer number or name"
msgstr "Lớp số (from)"

#: ../vector/v.net.flow/main.c:103 ../vector/v.net.flow/main.c:108
#: ../vector/v.net.flow/main.c:114
msgid "Sink"
msgstr ""

#: ../vector/v.net.flow/main.c:107
#, fuzzy
msgid "Sink category values"
msgstr "In ra các nhãn phạm trù"

#: ../vector/v.net.flow/main.c:113
#, 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:199
#, fuzzy
msgid "No sources"
msgstr "Bề mặt"

#: ../vector/v.net.flow/main.c:202
#, fuzzy
msgid "No sinks"
msgstr "Không có điểm bắt đầu"

#: ../vector/v.net.flow/main.c:224
#, fuzzy
msgid "Writing the output..."
msgstr "Đang ghi đầu ra..."

#: ../vector/v.what/what.c:164
#, 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:187
#, 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:192
#, 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:206
#, c-format
msgid ""
"Id: %5d\n"
"Angle: %.8f\n"
msgstr ""
"Id: %5d\n"
" Góc: %.8f\n"

#: ../vector/v.what/what.c:221
#, c-format
msgid "Type: %s"
msgstr "Kiểu: %s"

#: ../vector/v.what/what.c:222
#, c-format
msgid "Id: %d\n"
msgstr "Id: %d\n"

#: ../vector/v.what/what.c:266
#, 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:280
#, 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:288
#, c-format
msgid "Type: Area\n"
msgstr "Kiểu: Vùng\n"

#: ../vector/v.what/what.c:310
#, 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:320
#, c-format
msgid "Isle[%d]: %d\n"
msgstr "Đảo[%d]: %d\n"

#: ../vector/v.what/what.c:333
#, c-format
msgid "Island: %d In area: %d\n"
msgstr "Đảo: %d  Trong vùng: %d\n"

#: ../vector/v.what/what.c:346 ../vector/v.what/what.c:353
#, 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:348 ../vector/v.what/what.c:356
#, 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:379
#, c-format
msgid ""
"Layer: %d\n"
"Category: %d\n"
msgstr ""
"Lớp: %d\n"
"Phạm trù: %d\n"

#: ../vector/v.what/what.c:393
#, 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.what/main.c:56
msgid "vector, querying"
msgstr "vec-tơ, truy vấn"

#: ../vector/v.what/main.c:57
msgid "Queries a vector map layer 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:70
msgid "If not given reads from standard input"
msgstr "Nếu không cung cấp, đọc từ đầu vào tiêu chuẩn"

#: ../vector/v.what/main.c:77
msgid "Query threshold distance"
msgstr "Khoảng cách ngưỡng truy vấn"

#: ../vector/v.what/main.c:85
msgid "Print attribute information"
msgstr "In thông tin thuộc tính"

#: ../vector/v.what/main.c:159
#, 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:178
#, c-format
msgid "Unknown input format, skipping: '%s'"
msgstr "Định dạng không rõ, đang bỏ qua: '%s'"

#: ../vector/v.external/main.c:58
#, fuzzy
msgid "vector, external, import"
msgstr "vector, xuất"

#: ../vector/v.external/main.c:60
msgid "Creates a new vector as a read-only link to OGR layer."
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:75
msgid "Output vector. If not given, available layers are printed only."
msgstr "Vec-tơ đầu ra. Nếu không được cung cấp, chỉ in ra tên các lớp hiện có."

#: ../vector/v.external/main.c:83
msgid ""
"OGR layer name. If not given, available layers are printed only. Examples:\n"
"\t\tESRI Shapefile: shapefile name\n"
"\t\tMapInfo File: mapinfo file name"
msgstr ""
"Tên lớp OGR. Nếu không được cung cấp, tất cả các lớp hiện có chỉ được in ra. "
"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/main.c:91
msgid "Output vector name was not specified"
msgstr "Tên vec-tơ đầu ra không được chỉ định"

#: ../vector/v.external/main.c:96
msgid "Cannot open data source"
msgstr "Không thể mở nguồn dữ liệu"

#: ../vector/v.external/main.c:128 ../vector/v.in.ogr/main.c:370
#, c-format
msgid "Layer <%s> not available"
msgstr "Lớp <%s> không dùng được"

#: ../vector/v.normal/main.c:80
msgid "Tests for normality for points."
msgstr "Kiểm tra mức độ bình thường của các điểm."

#: ../vector/v.normal/main.c:223
msgid "Doing log transformation"
msgstr "Đang thực hiện chuyển đổi log"

#: ../vector/v.edit/snap.c:111 ../vector/v.edit/a2b.c:328
#, c-format
msgid "Unable to rewrite line %d"
msgstr "Không thể ghi lại đường %d"

#: ../vector/v.edit/main.c:56
msgid "vector, editing, geometry"
msgstr "vect-tơ, biên tập, hình học"

#: ../vector/v.edit/main.c:57
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:66
#, 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:94 ../vector/v.in.ogr/main.c:345
#, c-format
msgid "Vector map <%s> already exists"
msgstr "Bản đồ vec-tơ <%s> đã có"

#: ../vector/v.edit/main.c:99
msgid "Creating new DB connection based on default mapset settings..."
msgstr ""

#: ../vector/v.edit/main.c:154
#, 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:209
msgid "Selecting features..."
msgstr "Đang chọn các đối tượng..."

#: ../vector/v.edit/main.c:221
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:229
#, 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:267
#, c-format
msgid "%d features added"
msgstr "%d đối tượng được thêm vào"

#: ../vector/v.edit/main.c:269 ../vector/v.edit/main.c:290
#: ../vector/v.edit/main.c:298 ../vector/v.edit/main.c:323
#: ../vector/v.edit/main.c:360
#, 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:278
#, c-format
msgid "%d boundaries closed"
msgstr "%d ranh giới khép kín"

#: ../vector/v.edit/main.c:285
#, c-format
msgid "%d features deleted"
msgstr "%d đối tượng bị xoá"

#: ../vector/v.edit/main.c:293
#, c-format
msgid "%d features moved"
msgstr "%d đối tượng được di chuyển"

#: ../vector/v.edit/main.c:302
#, c-format
msgid "%d vertices moved"
msgstr "%d đỉnh được di chuyển"

#: ../vector/v.edit/main.c:306
#, c-format
msgid "%d vertices added"
msgstr "%d đỉnh được thêm vào"

#: ../vector/v.edit/main.c:310
#, c-format
msgid "%d vertices removed"
msgstr "%d đỉnh bị loại bỏ"

#: ../vector/v.edit/main.c:320
#, c-format
msgid "%d lines broken"
msgstr "%d đường bị ngắt"

#: ../vector/v.edit/main.c:326
#, c-format
msgid "%d lines connected"
msgstr "%d đường được nối"

#: ../vector/v.edit/main.c:330
#, c-format
msgid "%d lines merged"
msgstr "%d đường được gộp"

#: ../vector/v.edit/main.c:338 ../vector/v.edit/main.c:342
#, c-format
msgid "%d features modified"
msgstr "%d đối tượng được thay đổi"

#: ../vector/v.edit/main.c:347
#, 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:357
#, c-format
msgid "%d features copied"
msgstr "%d đối tượng được sao chép"

#: ../vector/v.edit/main.c:366
#, c-format
msgid "%d lines flipped"
msgstr "%d đường được lật"

#: ../vector/v.edit/main.c:386
#, c-format
msgid "%d lines labeled"
msgstr "%d đường được gán nhãn"

#: ../vector/v.edit/main.c:393
#, c-format
msgid "%d features converted"
msgstr "%d đối tượng được chuyển đổi"

#: ../vector/v.edit/main.c:396
msgid "No feature modified"
msgstr "Không có đối tượng nào bị thay đổi"

#: ../vector/v.edit/main.c:401
msgid "Operation not implemented"
msgstr "Lệnh không được thực hiện"

#: ../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
#, c-format
msgid "%d of %d features selected from vector map <%s>"
msgstr "%d trong số %d đối tượng được chọn từ bản đồ vec-tơ <%s>"

#: ../vector/v.edit/select.c:501
msgid "Layer must be > 0 for 'where'"
msgstr "Lớp phải > 0 đối với 'where'"

#: ../vector/v.edit/args.c:38
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:54
msgid "Tool"
msgstr "Công cụ"

#: ../vector/v.edit/args.c:55
msgid ""
"create;Create new (empty) vector map;add;Add new features to existing vector "
"map;delete;Delete selected features from vector map;move;Move selected "
"features in vector map;vertexmove;Move vertex of selected vector lines;"
"vertexdel;Remove vertex from selected vector lines;vertexadd;Add new vertex "
"to selected vector lines;merge;Merge selected vector lines;break;Break/split "
"vector lines;select;Select lines and print their ID's;catadd;Set new "
"categories to selected vector features for defined layer;catdel;Delete "
"categories from selected vector features for defined layer;copy;Copy "
"selected features;snap;Snap vector features in given threshold;flip;Flip "
"direction of selected vector lines;connect;Connect two lines;zbulk;Z bulk-"
"labeling (automated assignment of z coordinate to vector lines);chtype;"
"Change feature type (point<->centroid, line<->boundary)"
msgstr ""
"create;Tạo bản đồ vec-tơ mới (rỗng);add;Thêm các đối tượng mới vào bản đồ "
"vec_tơ hiện có;delete;Xoá các đối tượng khỏi bản đồ vec-tơ;move;Di chuyển "
"các đối tượng được chọn trong bản đồ vec-tơ;vertexmove;Di chuyển đỉnh của "
"các đường vec-tơ được chọn;vertexdel;Loại bỏ đỉnh khỏi các đường vec-tơ được "
"chọn;vertexadd;Thêm đỉnh mới vào các đường vec-tơ được chọn;merge;Gộp các "
"đường vec-tơ được chọn;break;Ngắt/tách các đường vec-tơ được chọn;select;"
"Chọn các đường và in ra chỉ số nhận diện của chúng;catadd;Thiết lập các phạm "
"trù mới vào các đối tượng vec-tơ được chọn đối với đượng định nghĩa;catdel;"
"Xoá các phạm trù khỏi các đối tượng vec-tơ được chọn đối với lớp được định "
"nghĩa;copy;Sao chép các đối tượng được chọn;snap;Bắt dính các các đối tượng "
"vec-tơ theo ngưỡng cho trước;flip;Lật hướng của các đường vec-tơ được chọn;"
"connect;Kết nối hai đường;zbulk;gán nhãn Z hàng loạt (tự động gán tọa độ z "
"cho các đường vec-tơ);chtype;Thay đổi kiểu đối tượng (point<->centroid, "
"line<->boundary)"

#: ../vector/v.edit/args.c:100
msgid "ASCII file to be converted to binary vector map"
msgstr "Tập tin ASCII cần chuyển đổi thành bản đồ vector nhị phân"

#: ../vector/v.edit/args.c:102
msgid "If not given (or \"-\") reads from standard input"
msgstr "Nếu không cung cấp (hoặc \"-\"), đọc từ đầu vào tiêu chuẩn"

#: ../vector/v.edit/args.c:112
msgid "Difference in x,y 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:119
#, fuzzy
msgid "Threshold distance (coords,snap,query)"
msgstr "Khoảng cách ngưỡng (coords,snap,query)"

#: ../vector/v.edit/args.c:121
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:137
msgid "List of point coordinates"
msgstr "Danh cách các tọa độ điểm"

#: ../vector/v.edit/args.c:146
msgid "Bounding box for selecting features"
msgstr "Khung bao dùng để chọn các đối tượng"

#: ../vector/v.edit/args.c:155
msgid "Polygon for selecting features"
msgstr "Đa giác dùng để chọn các đối tượng"

#: ../vector/v.edit/args.c:165
msgid "Query tool"
msgstr "Công cụ truy vấn"

#: ../vector/v.edit/args.c:167
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:170
msgid ""
"length;Select only lines or boundaries shorter/longer than threshold "
"distance;dangle;Select dangles shorter/longer than threshold distance"
msgstr ""
"length;Chỉ chọn các đường hoặc ranh giới ngắn hơn/dài hơn khoảng cách ngưỡng;"
"dangle;Chọn các đoạn thừa ngắn hơn/dài hơn khoảng cách ngưỡng"

#: ../vector/v.edit/args.c:178
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:185
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:187
msgid ""
"no;Not apply snapping;node;Snap only to node;vertex;Allow snapping also to "
"vertex"
msgstr ""
"no;Không áp dụng bắt dính;node;Chỉ bắt dính vào nốt;vertex;Cho phép bắt dính "
"cả vào đỉnh"

#: ../vector/v.edit/args.c:195
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:196
msgid "Pair: value,step (e.g. 1100,10)"
msgstr "Cặp: giá trị,bước (ví dụ 1100,10)"

#: ../vector/v.edit/args.c:207
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:211
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:221
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:233
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:294
#, c-format
msgid "Operation '%s' not implemented"
msgstr "Lệnh '%s' không được thực hiện"

#: ../vector/v.edit/args.c:303
#, 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:309 ../vector/v.edit/args.c:318
#: ../vector/v.edit/args.c:325 ../vector/v.edit/args.c:332
#: ../vector/v.edit/args.c:336
#, 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/a2b.c:85 ../vector/v.edit/a2b.c:123
#: ../vector/v.edit/a2b.c:147
#, c-format
msgid "Error reading ASCII file: '%s'"
msgstr "Lỗi khi đang đọc tập tin ASCII: '%s'"

#: ../vector/v.edit/a2b.c:178
msgid "End of ascii file reached before end of categories"
msgstr "Kết thúc tập tin ASCII trước khi kết thúc các phạm trù"

#: ../vector/v.edit/a2b.c:189
#, c-format
msgid "Error reading categories: '%s'"
msgstr "Lỗi khi đang đọc các phạm trù: '%s'."

#: ../vector/v.edit/a2b.c:236
#, c-format
msgid "Unexpected data in vector head: '%s'"
msgstr "Dữ liệu không mong đợi trong tiêu đề vec-tơ: ' %s'"

#: ../vector/v.edit/a2b.c:270
#, c-format
msgid "Unknown keyword '%s' in vector head"
msgstr "Từ khóa '%s' không biết trong tiêu đề vec-tơ."

#: ../vector/v.net.alloc/main.c:61
#, fuzzy
msgid "vector, network, allocation"
msgstr "vector, mạng lưới"

#: ../vector/v.net.alloc/main.c:63
msgid "Allocate subnets for nearest centres (direction from centre)."
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:65
msgid ""
"Centre node must be opened (costs >= 0). Costs of centre 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:92 ../vector/v.net.iso/main.c:99
msgid "Arc forward/both direction(s) cost column (number)"
msgstr "Cột chi phí của cung tới/cả hai hướng (số)"

#: ../vector/v.net.alloc/main.c:98 ../vector/v.net.iso/main.c:103
msgid "Arc backward direction cost column (number)"
msgstr "Cột chi phí của cung lui/cả hai hướng (số)"

#: ../vector/v.net.alloc/main.c:104 ../vector/v.net.iso/main.c:107
msgid "Node cost column (number)"
msgstr "Cột chi phí nốt (số)"

#: ../vector/v.net.alloc/main.c:110
msgid ""
"Categories of centres (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:186
#, c-format
msgid "Number of centres: [%d] (nlayer: [%d])"
msgstr "Số lượng tâm: [%d] (nlayer: [%d])"

#: ../vector/v.net.alloc/main.c:189 ../vector/v.net.iso/main.c:227
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.alloc/main.c:200
msgid "Calculating costs from centres ..."
msgstr "Đang tính các chi phí từ các tâm ..."

#: ../vector/v.net.alloc/main.c:340 ../vector/v.net.alloc/main.c:351
#: ../vector/v.net.iso/main.c:508
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.spanningtree/main.c:46
#, fuzzy
msgid "vector, network, spanning tree"
msgstr "vector, mạng lưới"

#: ../vector/v.net.spanningtree/main.c:48
msgid "Computes minimum spanning tree for the network."
msgstr ""

#: ../vector/v.net.spanningtree/main.c:59
#, fuzzy
msgid "Name of Arc cost column"
msgstr "Số cột"

#: ../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:345
#, fuzzy
msgid "vector, network, steiner tree"
msgstr "vector, mạng lưới"

#: ../vector/v.net.steiner/main.c:347
msgid "Create 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:349
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:369
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:381
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:389
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:453
msgid "Not enough terminals (< 2)"
msgstr "Không đủ số đầu cuối (< 2)"

#: ../vector/v.net.steiner/main.c:459
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:511
#, 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:527
#, 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:532
#, c-format
msgid "MST costs = %f"
msgstr "Các chi phí MST = %f"

#: ../vector/v.net.steiner/main.c:538
#, c-format
msgid "Search for [%d]. Steiner point"
msgstr "Tìm [%d]. Điểm Steiner"

#: ../vector/v.net.steiner/main.c:559
#, 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:571
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.net.iso/main.c:72
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:73
#, fuzzy
msgid "vector, network, isolines"
msgstr "vector, mạng lưới"

#: ../vector/v.net.iso/main.c:75
msgid ""
"Splits net to bands between cost isolines (direction from centre). Centre "
"node must be opened (costs >= 0). Costs of centre 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:113
msgid ""
"Categories of centres (points on nodes) to which net will be allocated. "
"Layer for this categories is given by nlayer option."
msgstr ""
"Các phạm trù của các tâm (điểm trên 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 được cung cấp bằng tùy chọn nlayer."

#: ../vector/v.net.iso/main.c:122
msgid "Costs for isolines"
msgstr "Chi phí cho các đường cùng giá trị"

#: ../vector/v.net.iso/main.c:159
#, c-format
msgid "Wrong iso cost: %f"
msgstr "Chi phí iso sai: %f"

#: ../vector/v.net.iso/main.c:162
#, 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:164
#, c-format
msgid "Iso cost %d: %f"
msgstr "Chi phí iso %d: %f"

#: ../vector/v.net.iso/main.c:171
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:205
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:224
#, c-format
msgid "Number of centres: %d (nlayer %d)"
msgstr "Số lượng ta6m: %d (nlayer %d)"

#: ../vector/v.net.iso/main.c:247
#, c-format
msgid "Calculating costs from centre %d..."
msgstr "Đang tính các chi phí từ tâm %d...."

#: ../vector/v.what.rast/main.c:81
msgid "vector, raster, attribute table"
msgstr "vec-tơ, raster, bảng thuộc tính"

#: ../vector/v.what.rast/main.c:83
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:88
msgid "Name of input vector points map for which to edit attribute table"
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.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:101
msgid "Column name (will be updated by raster values)"
msgstr "Tên cột (sẽ được cập nhật các giá trị raster)"

#: ../vector/v.what.rast/main.c:160 ../vector/v.to.rast/vect2rast.c:64
#: ../vector/v.to.rast/support.c:315 ../vector/v.to.rast/support.c:467
#, c-format
msgid "Column <%s> not found"
msgstr "Không tìm thấy cột <%s>"

#: ../vector/v.what.rast/main.c:166
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:169
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:249
#, 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:253
#, 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:307
#, 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.rast/main.c:372
#, 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:373
#, 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:374
#, 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:375
#, c-format
msgid "%d duplicate categories in vector"
msgstr "%d phạm trù lặp trong dữ liệu vec-tơ"

#: ../vector/v.kcv/main.c:78
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:87
msgid "Number of partitions"
msgstr "Số phân vùng"

#: ../vector/v.kcv/main.c:97
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:101
msgid "Use drand48()"
msgstr "Dùng drand48()"

#: ../vector/v.kcv/main.c:174
#, 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:198
#, c-format
msgid "Cannot alter table: %s"
msgstr "Không thể thay đổi tạo bảng: %s"

#: ../vector/v.in.db/main.c:52
msgid "vector, import, database, points"
msgstr "vec-tơ, nhập, CSDL, điểm"

#: ../vector/v.in.db/main.c:54
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:58
msgid "Input table name"
msgstr "Tên bảng đầu vào"

#: ../vector/v.in.db/main.c:72
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:77
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:81
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:86
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:87 ../vector/v.db.connect/main.c:73
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:130
#, 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:141 ../vector/v.db.connect/main.c:290
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:173
msgid "Writing features..."
msgstr "Đang ghi các đối tượng..."

#: ../vector/v.in.db/main.c:180
msgid "Key column must be integer"
msgstr "Cột key phải là số nguyên"

#: ../vector/v.in.db/main.c:188
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:235
#, c-format
msgid "%d points written to vector map."
msgstr "%d điểm được ghi vào bản đồ vec-tơ."

#: ../vector/v.select/main.c:52
#, fuzzy
msgid "vector, spatial query"
msgstr "vector, truy vấn"

#: ../vector/v.select/main.c:54
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:87
#, fuzzy
msgid "Unknown operator"
msgstr "Lệnh không biết"

#: ../vector/v.select/main.c:124
#, fuzzy
msgid "Output from v.select"
msgstr "Định dạng đầu ra"

#: ../vector/v.select/main.c:172
#, 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/main.c:278
msgid "Processing areas..."
msgstr "Đang xử lý các vùng..."

#: ../vector/v.select/main.c:301
#, 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/main.c:446
msgid "Writing selected features..."
msgstr "Đang ghi các đối tượng được chọn..."

#: ../vector/v.select/main.c:512
#, c-format
msgid "Layer %d - no table"
msgstr "Lớp %d - không có bảng"

#: ../vector/v.select/main.c:527
#, c-format
msgid "Layer %d - unable to copy table"
msgstr "Lớp %d - không thể chép bảng"

#: ../vector/v.select/main.c:542
#, fuzzy, c-format
msgid "%d features without category skipped"
msgstr "%d đối tượng không có phạm trù đã bị bỏ qua"

#: ../vector/v.select/main.c:545
#, fuzzy, c-format
msgid "%d features written to output."
msgstr "%d đối tượng được ghi vào '%s'."

#: ../vector/v.select/args.c:45
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:47
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:53
msgid "overlap;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:58
msgid ""
"overlap;features partially or completely overlap;equals;features are "
"spatially equals (using GEOS);disjoint;features do not spatially intersect "
"(using GEOS);intersects;features spatially intersect (using GEOS);touches;"
"features spatially touches (using GEOS);crosses;features spatially crosses "
"(using GEOS);within;feature A is completely inside feature B (using GEOS);"
"contains;feature B is completely inside feature A (using GEOS);overlaps;"
"features spatially overlap (using GEOS);relate;feature A is spatially "
"related to feature B (using GEOS, requires 'relate' option);"
msgstr ""

#: ../vector/v.select/args.c:75
msgid "Intersection Matrix Pattern used for 'relate' operator"
msgstr ""

#: ../vector/v.select/args.c:84
#, fuzzy
msgid "Do not skip features without category"
msgstr "Bỏ đối tượng không có phạm trù"

#: ../vector/lidar/v.lidar.growing/main.c:79
#: ../vector/lidar/v.lidar.correction/main.c:73
msgid "vector, LIDAR"
msgstr "vec-tơ, LIDAR"

#: ../vector/lidar/v.lidar.growing/main.c:81
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/lidar/v.lidar.growing/main.c:86
msgid "Input vector (v.lidar.edgedetection output"
msgstr "Vec-tơ đầu vào (đầu ra của v.lidar.edgedetection"

#: ../vector/lidar/v.lidar.growing/main.c:96
msgid "Name of the first pulse vector map"
msgstr "Tên của bản đồ vec-tơ xung thứ nhất"

#: ../vector/lidar/v.lidar.growing/main.c:103
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/lidar/v.lidar.growing/main.c:111
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/lidar/v.lidar.growing/main.c:166
#: ../vector/lidar/v.surf.bspline/main.c:210
#: ../vector/lidar/v.surf.bspline/main.c:362
#: ../vector/lidar/v.lidar.edgedetection/main.c:193
#: ../vector/lidar/v.lidar.edgedetection/main.c:205
#: ../vector/lidar/v.lidar.edgedetection/main.c:255
#: ../vector/lidar/v.lidar.correction/main.c:169
#: ../vector/lidar/v.lidar.correction/main.c:229
#: ../vector/lidar/v.outlier/main.c:171 ../vector/lidar/v.outlier/main.c:237
#, 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/lidar/v.lidar.growing/main.c:179
#, c-format
msgid "Unable to open table <%s>"
msgstr "Không thể mở bảng <%s>"

#: ../vector/lidar/v.lidar.growing/main.c:204
msgid "Setting regions and boxes"
msgstr "Thiết lập các vùng và các khung"

#: ../vector/lidar/v.lidar.growing/main.c:249
#: ../vector/lidar/v.surf.bspline/main.c:485
#: ../vector/lidar/v.lidar.edgedetection/main.c:354
#: ../vector/lidar/v.lidar.correction/main.c:334
#: ../vector/lidar/v.outlier/main.c:332
#, c-format
msgid "subregion %d of %d"
msgstr "Vùng con %d của %d"

#: ../vector/lidar/v.lidar.growing/main.c:270
#, c-format
msgid "Rows = %d"
msgstr "Hàng = %d"

#: ../vector/lidar/v.lidar.growing/main.c:271
#, c-format
msgid "Columns = %d"
msgstr "Cột = %d"

#: ../vector/lidar/v.lidar.growing/main.c:291
msgid "read points in input vector"
msgstr "đọc các điểm trong véc-tơ đầu vào"

#: ../vector/lidar/v.lidar.growing/main.c:440
msgid "Region Growing"
msgstr "Làm lớn Vùng"

#: ../vector/lidar/v.lidar.growing/ConvexHull.c:269
msgid "...now exiting to system..."
msgstr "...bây giờ đang thoát khỏi hệ thống..."

#: ../vector/lidar/lidarlib/zones.c:414 ../vector/lidar/lidarlib/zones.c:451
#, c-format
msgid "<%s> created in database."
msgstr "<%s> được tạo trong CSDL."

#: ../vector/lidar/lidarlib/zones.c:418 ../vector/lidar/lidarlib/zones.c:455
#, c-format
msgid "<%s> has not been created in database."
msgstr "<%s> không được tạo trong CSDL"

#: ../vector/lidar/lidarlib/TcholBand.c:28
msgid "Decomposition failed"
msgstr "Sự phân tách thất bại"

#: ../vector/lidar/lidarlib/raster.c:80 ../vector/lidar/lidarlib/raster.c:95
#: ../vector/lidar/lidarlib/raster.c:108 ../vector/lidar/lidarlib/raster.c:125
#: ../vector/lidar/lidarlib/raster.c:140 ../vector/lidar/lidarlib/raster.c:153
#: ../vector/lidar/lidarlib/raster.c:168 ../vector/lidar/lidarlib/raster.c:181
#, c-format
msgid "Unable to access table <%s>"
msgstr "Không thể truy cập bảng <%s>"

#: ../vector/lidar/v.surf.bspline/main.c:85
msgid "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/lidar/v.surf.bspline/main.c:90
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\""

#: ../vector/lidar/v.surf.bspline/main.c:94
#: ../vector/lidar/v.lidar.edgedetection/main.c:84
#: ../vector/lidar/v.lidar.correction/main.c:79
#: ../vector/lidar/v.outlier/main.c:78
msgid "Estimate point density and distance"
msgstr "Ước lượng mật độ và khoảng cách điểm"

#: ../vector/lidar/v.surf.bspline/main.c:96
#: ../vector/lidar/v.lidar.edgedetection/main.c:86
#: ../vector/lidar/v.lidar.correction/main.c:81
#: ../vector/lidar/v.outlier/main.c:80
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/lidar/v.surf.bspline/main.c:104
msgid "Name of input vector map of 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/lidar/v.surf.bspline/main.c:119
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/lidar/v.surf.bspline/main.c:128
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/lidar/v.surf.bspline/main.c:135
msgid "Spline interpolation algorithm"
msgstr "Thuật toán nội suy spline"

#: ../vector/lidar/v.surf.bspline/main.c:144
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)"

#: ../vector/lidar/v.surf.bspline/main.c:159
msgid "Attribute table column with values to interpolate (if layer>0)"
msgstr "Cột trong bảng thuộc tính chứa giá trị cần nội suy (nếu layer>0)"

#: ../vector/lidar/v.surf.bspline/main.c:172
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/lidar/v.surf.bspline/main.c:175
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/lidar/v.surf.bspline/main.c:191
#: ../vector/lidar/v.lidar.edgedetection/main.c:173
#: ../vector/lidar/v.lidar.correction/main.c:152
#: ../vector/lidar/v.outlier/main.c:139
msgid "Unable to read name of database"
msgstr "Không thể nào đọc tên CSDL"

#: ../vector/lidar/v.surf.bspline/main.c:194
#: ../vector/lidar/v.lidar.edgedetection/main.c:176
#: ../vector/lidar/v.lidar.correction/main.c:155
#: ../vector/lidar/v.outlier/main.c:142
msgid "Unable to read name of driver"
msgstr "Không thể đọc tên trình điều khiển"

#: ../vector/lidar/v.surf.bspline/main.c:213
#: ../vector/lidar/v.lidar.edgedetection/main.c:196
#: ../vector/lidar/v.lidar.edgedetection/main.c:208
#: ../vector/lidar/v.lidar.correction/main.c:172
#: ../vector/lidar/v.outlier/main.c:174
msgid "Old auxiliar table could not be dropped"
msgstr "Không thể bỏ bảng phụ (auxiliar table)"

#: ../vector/lidar/v.surf.bspline/main.c:223
#: ../vector/lidar/v.surf.bspline/main.c:277
#: ../vector/lidar/v.outlier/main.c:181
#, 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/lidar/v.surf.bspline/main.c:229
msgid "Need either 3D vector or layer and column with z values"
msgstr "Không có lớp véc-tơ 3D lẫn lớp có cột giá trị z"

#: ../vector/lidar/v.surf.bspline/main.c:231
msgid "Layer but not column with z values given"
msgstr "Có lớp nhưng không có cột chứa giá trị z"

#: ../vector/lidar/v.surf.bspline/main.c:241
#: ../vector/lidar/v.lidar.edgedetection/main.c:237
#: ../vector/lidar/v.lidar.correction/main.c:200
#: ../vector/lidar/v.outlier/main.c:196
msgid "No points in current region!"
msgstr "Không có điểm nào trong vùng hiện tại!"

#: ../vector/lidar/v.surf.bspline/main.c:254
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"

#: ../vector/lidar/v.surf.bspline/main.c:260
#, c-format
msgid "Cross validation finished for sie = %f and sin = %f"
msgstr "Phép kiểm chứng chéo kết thúc với sie = %f và sin = %f"

#: ../vector/lidar/v.surf.bspline/main.c:269
#, 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/lidar/v.surf.bspline/main.c:285
#, c-format
msgid ""
"Sorry, <%s> driver is not allowed for vector output in this module. Try with "
"a raster output or other 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/lidar/v.surf.bspline/main.c:307
#, fuzzy, c-format
msgid "Points in input vector map <%s> will be interpolated"
msgstr "Bản đồ vec-tơ <%s> có các điểm phân tán sẽ được nội suy"

#: ../vector/lidar/v.surf.bspline/main.c:320
#, fuzzy, c-format
msgid "Cells for raster map <%s> will be interpolated"
msgstr "Bản đồ vec-tơ <%s> có các điểm phân tán sẽ được nội suy"

#: ../vector/lidar/v.surf.bspline/main.c:329
msgid "Cannot read field info"
msgstr "Không thể đọc thông tin trường"

#: ../vector/lidar/v.surf.bspline/main.c:350
#, c-format
msgid "[%d] records selected from table"
msgstr "[%d] bản ghi được chọn từ bảng"

#: ../vector/lidar/v.surf.bspline/main.c:369
#, 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/lidar/v.surf.bspline/main.c:392
msgid ""
"Cannot allocate memory for auxiliar matrix.Consider changing region "
"resolution"
msgstr ""
"Không thể cấp phát bộ nhớ cho ma trận phụ. Hãy cân nhắc việc thay đổi độ "
"phân giải vùng"

#: ../vector/lidar/v.surf.bspline/main.c:416
#: ../vector/lidar/v.lidar.edgedetection/main.c:298
#: ../vector/lidar/v.lidar.correction/main.c:278
#: ../vector/lidar/v.outlier/main.c:276
#, c-format
msgid "adjusted EW splines %d"
msgstr "các đường spline ĐT %d được điều chỉnh"

#: ../vector/lidar/v.surf.bspline/main.c:417
#: ../vector/lidar/v.lidar.edgedetection/main.c:299
#: ../vector/lidar/v.lidar.correction/main.c:279
#: ../vector/lidar/v.outlier/main.c:277
#, c-format
msgid "adjusted NS splines %d"
msgstr "các đường spline BN %d được điều chỉnh"

#: ../vector/lidar/v.surf.bspline/main.c:590
#, 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/lidar/v.surf.bspline/main.c:709
#, fuzzy
msgid "No data within this subregion. Consider increasing spline step values."
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/lidar/v.surf.bspline/main.c:715
msgid "Writing output..."
msgstr "Đang ghi đầu ra..."

#: ../vector/lidar/v.surf.bspline/main.c:731
#: ../vector/lidar/v.lidar.edgedetection/main.c:470
#: ../vector/lidar/v.lidar.correction/main.c:440
#: ../vector/lidar/v.outlier/main.c:433
msgid "Auxiliar table could not be dropped"
msgstr "Không thể bỏ bảng phụ (auxiliar table)"

#: ../vector/lidar/v.surf.bspline/crosscorr.c:80
#, 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/lidar/v.surf.bspline/crosscorr.c:89
#, c-format
msgid "%d points read in region"
msgstr "%d điểm được đọc trong vùng"

#: ../vector/lidar/v.surf.bspline/crosscorr.c:93
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/lidar/v.surf.bspline/crosscorr.c:124
#, 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/lidar/v.surf.bspline/crosscorr.c:141
#, 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/lidar/v.surf.bspline/crosscorr.c:156
#, c-format
msgid ""
"Too many splines (%d x %d). Consider changing spline steps \"sie=\" \"sin=\"."
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=\"."

#: ../vector/lidar/v.surf.bspline/crosscorr.c:174
#, 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..."

#: ../vector/lidar/v.surf.bspline/crosscorr.c:300
#, c-format
msgid "Mean = %.5lf"
msgstr "Trung bình = %.5lf"

#: ../vector/lidar/v.surf.bspline/crosscorr.c:301
#, fuzzy, c-format
msgid "Root Mean Square (RMS) = %.5lf"
msgstr "Căn quân phương (RMS) = %.5lf"

#: ../vector/lidar/v.surf.bspline/crosscorr.c:318
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"

#: ../vector/lidar/v.surf.bspline/crosscorr.c:320
#, 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"

#: ../vector/lidar/v.surf.bspline/crosscorr.c:328
#, fuzzy
msgid "Table of results:"
msgstr "Định dạng OGR."

#: ../vector/lidar/v.surf.bspline/crosscorr.c:329
#, fuzzy, c-format
msgid "    lambda |       mean |        rms |\n"
msgstr "lambda    | trung bình   | rms       |"

#: ../vector/lidar/v.surf.bspline/crosscorr.c:339
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"

#: ../vector/lidar/v.lidar.edgedetection/edgedetection.c:232
#: ../vector/lidar/v.lidar.edgedetection/edgedetection.c:278
#: ../vector/lidar/v.lidar.edgedetection/edgedetection.c:308
#: ../vector/lidar/v.lidar.edgedetection/edgedetection.c:326
#: ../vector/lidar/v.lidar.edgedetection/edgedetection.c:356
msgid "Impossible to read from aux table"
msgstr "Không thể nào đọc được bảng phụ (aux table)"

#: ../vector/lidar/v.lidar.edgedetection/edgedetection.c:237
#: ../vector/lidar/v.lidar.edgedetection/edgedetection.c:313
msgid "Impossible to update aux table"
msgstr "Không thể nào cập nhật được bảng phụ (aux table)"

#: ../vector/lidar/v.lidar.edgedetection/edgedetection.c:250
#: ../vector/lidar/v.lidar.edgedetection/edgedetection.c:262
#: ../vector/lidar/v.lidar.edgedetection/edgedetection.c:383
msgid "Impossible to write to aux table"
msgstr "Không thể nào ghi được vào bảng phụ (aux table)"

#: ../vector/lidar/v.lidar.edgedetection/main.c:78
msgid "vector, LIDAR, edges"
msgstr "vec-tơ, LIDAR, gờ"

#: ../vector/lidar/v.lidar.edgedetection/main.c:80
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/lidar/v.lidar.edgedetection/main.c:98
#: ../vector/lidar/v.lidar.correction/main.c:105
#: ../vector/lidar/v.outlier/main.c:108
msgid "Interpolation spline step value in east direction"
msgstr "Giá trị bước spline nội suy theo hướng đông"

#: ../vector/lidar/v.lidar.edgedetection/main.c:107
#: ../vector/lidar/v.lidar.correction/main.c:113
#: ../vector/lidar/v.outlier/main.c:116
msgid "Interpolation spline step value in north direction"
msgstr "Giá trị bước spline nội suy theo hướng bắc"

#: ../vector/lidar/v.lidar.edgedetection/main.c:115
msgid "Regularization weight in gradient evaluation"
msgstr "Trọng số chính quy hóa trong phép đánh giá gradient"

#: ../vector/lidar/v.lidar.edgedetection/main.c:124
msgid "High gradient threshold for edge classification"
msgstr "Ngưỡng gradient cao dùng cho phép phân loại gờ"

#: ../vector/lidar/v.lidar.edgedetection/main.c:133
msgid "Low gradient threshold for edge classification"
msgstr "Ngưỡng gradient thấp dùng cho phép phân loại gờ"

#: ../vector/lidar/v.lidar.edgedetection/main.c:141
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/lidar/v.lidar.edgedetection/main.c:150
msgid "Regularization weight in residual evaluation"
msgstr "Trọng số chính quy hóa trong đánh giá phần thừa"

#: ../vector/lidar/v.lidar.edgedetection/main.c:227
#: ../vector/lidar/v.lidar.correction/main.c:190
#: ../vector/lidar/v.outlier/main.c:186
#, 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/lidar/v.lidar.edgedetection/main.c:260
#, c-format
msgid "It was impossible to create <%s>."
msgstr "Không thể nào tạo được <%s>."

#: ../vector/lidar/v.lidar.edgedetection/main.c:263
#, 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/lidar/v.lidar.edgedetection/main.c:396
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/lidar/v.lidar.edgedetection/main.c:417
#: ../vector/lidar/v.lidar.correction/main.c:403
#: ../vector/lidar/v.outlier/main.c:393
msgid "Bilinear interpolation"
msgstr "Phép nội suy song tuyến tính"

#: ../vector/lidar/v.lidar.edgedetection/main.c:429
msgid "Allocating memory for bicubic interpolation"
msgstr "Cấp phát bộ nhớ cho phép nội suy bậc ba"

#: ../vector/lidar/v.lidar.edgedetection/main.c:434
msgid "Bicubic interpolation"
msgstr "Phép nội suy bậc ba"

#: ../vector/lidar/v.lidar.edgedetection/main.c:446
msgid "Point classification"
msgstr "Phép phân loại điểm"

#: ../vector/lidar/v.lidar.edgedetection/main.c:460
#: ../vector/lidar/v.lidar.correction/main.c:429
#: ../vector/lidar/v.outlier/main.c:423
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/lidar/v.lidar.edgedetection/main.c:468
#: ../vector/lidar/v.lidar.correction/main.c:438
#, c-format
msgid "Dropping <%s>"
msgstr "Đang bỏ <%s>"

#: ../vector/lidar/v.lidar.correction/main.c:75
msgid ""
"Correction of 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/lidar/v.lidar.correction/main.c:85
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/lidar/v.lidar.correction/main.c:88
msgid "Output classified vector map name"
msgstr "Tên bản đồ vec-tơ đã được phân loại đầu ra"

#: ../vector/lidar/v.lidar.correction/main.c:97
msgid "Only 'terrain' points output vector map"
msgstr "Chỉ bản đồ vec-tơ đầu ra kiểu điểm 'địa hình'"

#: ../vector/lidar/v.lidar.correction/main.c:120
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/lidar/v.lidar.correction/main.c:128
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/lidar/v.lidar.correction/main.c:136
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/lidar/v.lidar.correction/main.c:325
#, c-format
msgid "nsply = %d"
msgstr "nsply = %d"

#: ../vector/lidar/v.lidar.correction/main.c:358
#, c-format
msgid "nsplx = %d"
msgstr "nsplx = %d"

#: ../vector/lidar/v.lidar.correction/main.c:361
msgid "read vector region map"
msgstr "đọc bản đồ vùng vec-tơ"

#: ../vector/lidar/v.lidar.correction/main.c:366
#, c-format
msgid "npoints = %d, nterrain = %d"
msgstr "npoints = %d, nterrain = %d"

#: ../vector/lidar/v.lidar.correction/main.c:372
msgid "Mean calculation"
msgstr "Phép tính trị trung bình"

#: ../vector/lidar/v.lidar.correction/main.c:386
msgid "Only TERRAIN points"
msgstr "Chỉ các điểm TERRAIN (địa hình)"

#: ../vector/lidar/v.lidar.correction/main.c:416
msgid "Correction and creation of terrain vector"
msgstr "Hiệu chỉnh vào tạo vec-tơ địa hình"

#: ../vector/lidar/v.lidar.correction/correction.c:96
#: ../vector/lidar/v.lidar.correction/correction.c:130
#: ../vector/lidar/v.lidar.correction/correction.c:154
#: ../vector/lidar/v.lidar.correction/correction.c:166
#: ../vector/lidar/v.lidar.correction/correction.c:190
#: ../vector/lidar/v.outlier/outlier.c:75
#: ../vector/lidar/v.outlier/outlier.c:112
#: ../vector/lidar/v.outlier/outlier.c:138
#: ../vector/lidar/v.outlier/outlier.c:151
#: ../vector/lidar/v.outlier/outlier.c:175
msgid "Impossible to read the database"
msgstr "Không thể nào đọc được CSDL"

#: ../vector/lidar/v.lidar.correction/correction.c:100
#: ../vector/lidar/v.lidar.correction/correction.c:158
#: ../vector/lidar/v.outlier/outlier.c:79
#: ../vector/lidar/v.outlier/outlier.c:142
msgid "Impossible to update the database"
msgstr "Không thể nào cập nhật được CSDL"

#: ../vector/lidar/v.lidar.correction/correction.c:110
#: ../vector/lidar/v.lidar.correction/correction.c:118
#: ../vector/lidar/v.lidar.correction/correction.c:213
#: ../vector/lidar/v.outlier/outlier.c:90
#: ../vector/lidar/v.outlier/outlier.c:99
#: ../vector/lidar/v.outlier/outlier.c:197
msgid "Impossible to write in the database"
msgstr "Không thể nào ghi được CSDL"

#: ../vector/lidar/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/lidar/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/lidar/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/lidar/v.outlier/main.c:122
msgid "Tykhonov regularization weight"
msgstr "Trọng số của phép chính quy hóa Tykhonov"

#: ../vector/lidar/v.outlier/main.c:129
msgid "Threshold for the outliers"
msgstr "Ngưỡng cho các đối tượng ngoại lệ"

#: ../vector/lidar/v.outlier/main.c:243
#, c-format
msgid "It was impossible to create <%s> table."
msgstr "Không thể tạo bảng <%s>."

#: ../vector/lidar/v.outlier/main.c:405
msgid "Outlier detection"
msgstr "Phát hiện giá trị ngoại biên"

#: ../vector/v.lrs/v.lrs.segment/main.c:70
#: ../vector/v.lrs/v.lrs.create/main.c:121
#: ../vector/v.lrs/v.lrs.where/main.c:58
#: ../vector/v.lrs/v.lrs.label/main.c:102
msgid "vector, LRS, networking"
msgstr "vector, LRS, mạng lưới"

#: ../vector/v.lrs/v.lrs.segment/main.c:72
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:80
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:91
#: ../vector/v.lrs/v.lrs.create/main.c:205
#: ../vector/v.lrs/v.lrs.where/main.c:85
#: ../vector/v.lrs/v.lrs.label/main.c:122
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.segment/main.c:99
#: ../vector/v.lrs/v.lrs.create/main.c:213
#: ../vector/v.lrs/v.lrs.where/main.c:93
#: ../vector/v.lrs/v.lrs.label/main.c:130
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.segment/main.c:107
#: ../vector/v.lrs/v.lrs.where/main.c:101
#: ../vector/v.lrs/v.lrs.label/main.c:138
msgid "Name of the reference system table"
msgstr "Tên của bảng hệ tham chiếu"

#: ../vector/v.lrs/v.lrs.segment/main.c:151
#: ../vector/v.lrs/v.lrs.create/main.c:304
#: ../vector/v.lrs/v.lrs.where/main.c:145
#: ../vector/v.lrs/v.lrs.label/main.c:308
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.segment/main.c:179
#: ../vector/v.lrs/v.lrs.segment/main.c:233
#, c-format
msgid "Cannot read input: %s"
msgstr "Không thể đọc đầu vào: %s"

#: ../vector/v.lrs/v.lrs.segment/main.c:191
#, 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:195
#, 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:202
#: ../vector/v.lrs/v.lrs.segment/main.c:289
#, 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:212
#, 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:248
#, 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:253
#, 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:257
#, 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:268
#, 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:273
#, 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:277
#, 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:282
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:299
#, 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:308
#, 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:346
#: ../vector/v.lrs/v.lrs.where/main.c:220
#, c-format
msgid "[%d] points read from input"
msgstr "[%d] điểm được đọc từ đầu vào"

#: ../vector/v.lrs/v.lrs.segment/main.c:347
#, c-format
msgid "[%d] points written to output map (%d lost)"
msgstr "[%d] điểm được ghi vào bản đồ đầu ra (%d bị mất)"

#: ../vector/v.lrs/v.lrs.segment/main.c:349
#, c-format
msgid "[%d] lines read from input"
msgstr "[%d] đường được đọc từ đầu vào"

#: ../vector/v.lrs/v.lrs.segment/main.c:350
#, c-format
msgid "[%d] lines written to output map (%d lost)"
msgstr "[%d] đường được ghi vào bản đồ đầu ra (%d bị mất)"

#: ../vector/v.lrs/v.lrs.create/main.c:122
msgid "Creates Linear Reference System"
msgstr "Tạo Hệ tham chiếu Tuyến tính"

#: ../vector/v.lrs/v.lrs.create/main.c:131
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:136
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:141
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:149
#: ../vector/v.lrs/v.lrs.where/main.c:79
msgid "Point layer"
msgstr "Lớp điểm"

#: ../vector/v.lrs/v.lrs.create/main.c:156
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:163
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:171
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:180
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:189
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:198
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:222
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:223
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:230
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:277
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:280
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:315
#, c-format
msgid "Unable to drop table: %s"
msgstr "Không thể bỏ bảng: %s"

#: ../vector/v.lrs/v.lrs.create/main.c:334
#, 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:344
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:355
#: ../vector/v.lrs/v.lrs.create/main.c:457
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:407
#, 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:427
#, 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:447
#, 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:478
#, 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:500
#, 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:526
#, 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:573
#, 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:705
#, 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:722
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:739
#, 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:749
#, 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:763
#, 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:768
#, 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:772
#, 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:822
#, 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:863
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:869
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.where/main.c:60
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:69
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: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:221
#, c-format
msgid "[%d] positions found"
msgstr "Tìm thấy [%d] địa điểm"

#: ../vector/v.lrs/v.lrs.where/main.c:223
#, c-format
msgid "[%d] points outside threshold"
msgstr "[%d] điểm nằm ngoài ngưỡng"

#: ../vector/v.lrs/v.lrs.where/main.c:225
#, c-format
msgid "[%d] points - no record found"
msgstr "[%d] điểm - Không tìm thấy bản ghi nào"

#: ../vector/v.lrs/v.lrs.where/main.c:227
#, c-format
msgid "[%d] points - too many records found"
msgstr "[%d] điểm - tìm thấy quá nhiều bản ghi"

#: ../vector/v.lrs/v.lrs.label/main.c:103
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:111
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:146
msgid "Label file"
msgstr "Tập tin nhãn"

#: ../vector/v.lrs/v.lrs.label/main.c:155
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:160
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:167
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:202
msgid "Line width of text"
msgstr "Chiều dày đường của chữ"

#: ../vector/v.lrs/v.lrs.label/main.c:203
#: ../vector/v.lrs/v.lrs.label/main.c:211
#: ../vector/v.lrs/v.lrs.label/main.c:221
msgid "Only for d.label output"
msgstr "Chỉ áp dụng cho đầu ra d.label"

#: ../vector/v.lrs/v.lrs.label/main.c:220
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:246
msgid "Opaque to vector"
msgstr "Đục đối với vec-tơ"

#: ../vector/v.lrs/v.lrs.label/main.c:247
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:338
#, 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:428
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:432
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.reclass/main.c:64
msgid "vector, reclass, attributes"
msgstr "vector, phân loại lại, thuộc tính"

#: ../vector/v.reclass/main.c:66
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:83
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:84
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:89
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:100
msgid "Either 'rules' or 'col' must be specified"
msgstr "Hoặc 'rules' hoặc 'col' phải được chỉ định"

#: ../vector/v.reclass/main.c:224 ../vector/v.to.rast/vect2rast.c:73
#: ../vector/v.to.rast/support.c:143 ../vector/v.to.rast/support.c:304
#: ../vector/v.to.rast/support.c:454
#, 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.reclass/main.c:237
msgid "Key column type is not integer"
msgstr "Cột khoá không phải là số nguyên"

#: ../vector/v.reclass/main.c:273
#, c-format
msgid "Cannot insert data: [%s]"
msgstr "Không thể chèn dữ liệu: [%s]"

#: ../vector/v.reclass/main.c:310
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:322
#, 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:338
#, c-format
msgid "Category %d overwritten by '%s'"
msgstr "Phạm trù %d bị ghi đè bởi '%s'"

#: ../vector/v.reclass/main.c:342
#, c-format
msgid "Category '%s' invalid"
msgstr "Phạm trù '%s' không hợp lệ"

#: ../vector/v.reclass/main.c:346
#, c-format
msgid "Label '%s' overwritten by '%s'"
msgstr "Nhãn '%s' bị ghi đè bởi '%s'"

#: ../vector/v.reclass/main.c:352
#, c-format
msgid "Condition '%s' overwritten by '%s'"
msgstr "Điều kiện '%s' bị ghi đè bởi '%s'"

#: ../vector/v.reclass/main.c:357
#, 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:371
msgid "Cannot select values from database"
msgstr "Không thể chọn các giá trị từ CSDL"

#: ../vector/v.reclass/main.c:387
#, 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:413
msgid "Incomplete rule"
msgstr "Quy tắc không hoàn chỉnh"

#: ../vector/v.reclass/main.c:449
#, c-format
msgid "%d features reclassed."
msgstr "%d đối tượng được phân loại lại."

#: ../vector/v.to.rast/do_lines.c:65 ../vector/v.to.rast/do_areas.c:63
msgid "Unable to use column specified"
msgstr "Không dùng được cột chỉ định"

#: ../vector/v.to.rast/do_lines.c:125
#, 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/main.c:39
msgid "vector, raster, conversion"
msgstr "vec-tơ, raster, chuyển đổi"

#: ../vector/v.to.rast/main.c:40
#, 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:61
msgid "Source of raster values"
msgstr "Nguồn của các giá trị raster"

#: ../vector/v.to.rast/main.c:62
msgid ""
"attr;read values from attribute table;cat;use category values;val;use value "
"specified by value option;z;use z coordinate (points or contours only);dir;"
"output as flow direction (lines only)"
msgstr ""
"attr - đọc các giá trị từ bảng thuộc tính;cat  - dùng các giá trị phạm trù;"
"val  - dùng giá trị được chỉ định bằng tùy chọn giá trị;z - dùng tọa độ z "
"(chỉ áp dụng cho điểm hoặc đường bình độ);dir  - đầu ra dạng hướng dòng chảy "
"(chỉ áp dụng cho đường)"

#: ../vector/v.to.rast/main.c:71
#, 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:77
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:83
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:92
#, 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:113
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:118
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:123
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:128
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:134
#, c-format
msgid "Unknown option '%s'"
msgstr "Không hiểu tùy chọn '%s'"

#: ../vector/v.to.rast/vect2rast.c:39
msgid "Loading data..."
msgstr "Đang nạp dữ liệu..."

#: ../vector/v.to.rast/vect2rast.c:44
#, 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
#, 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:101
#, c-format
msgid "Unable to use column <%s>"
msgstr "Không thể dùng cột <%s>"

#: ../vector/v.to.rast/vect2rast.c:119 ../vector/v.to.rast/support.c:578
#, c-format
msgid "Unknown use type: %d"
msgstr "Không hiểu kiểu sử dụng: %d"

#: ../vector/v.to.rast/vect2rast.c:132
msgid "Unknown raster map type"
msgstr "Không hiểu kiểu bản đồ raster"

#: ../vector/v.to.rast/vect2rast.c:140
#, c-format
msgid "Unable to process areas from vector map <%s>"
msgstr "Không thể xử lý các vùng từ bản đồ raster <%s>"

#: ../vector/v.to.rast/vect2rast.c:156
#, c-format
msgid "Pass %d of %d:"
msgstr "Số lần chạy %d trong số %d:"

#: ../vector/v.to.rast/vect2rast.c:164
#, 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:175
#, 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:200
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:207
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:227
#, 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:229
#, 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:49 ../vector/v.to.rast/do_areas.c:57
#, 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:78
#, 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:118
#, 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:125
msgid "Area centroid without category"
msgstr "Trọng tâm của vùng không có phạm trù"

#: ../vector/v.to.rast/support.c:139 ../vector/v.to.rast/support.c:300
#: ../vector/v.to.rast/support.c:450
#, 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:160 ../vector/v.to.rast/support.c:326
msgid "No records selected"
msgstr "Không có bản ghi nào được chọn"

#: ../vector/v.to.rast/support.c:173
#, 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:176
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:181
#, 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:349 ../vector/v.to.rast/support.c:496
#, 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/support.c:514
msgid "Cannot allocate memory for row buffer"
msgstr "Không thể cấp phát bộ nhớ cho đệm hàng"

#: ../vector/v.to.rast/support.c:584
#, c-format
msgid "Unable to write categories for raster map <%s>"
msgstr "Không thể ghi các phạm trù cho bản đồ raster <%s>"

#: ../vector/v.db.connect/main.c:52
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:72
msgid "Key column name"
msgstr "Tên cột khoá"

#: ../vector/v.db.connect/main.c:79
#, 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:85
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:90
msgid "Print all map connection parameters and exit in shell script style"
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:93
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:103
msgid "When printing, limit to layer specified by the layer option"
msgstr ""

#: ../vector/v.db.connect/main.c:108
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:115
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:120
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:153
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.db.connect/main.c:170
#, c-format
msgid "Vector map <%s> is connected by:"
msgstr "Bản đồ vector <%s> được kết nối bởi:"

#: ../vector/v.db.connect/main.c:198
#, 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:261
#, 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:269 ../vector/v.db.connect/main.c:309
#, 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:297 ../vector/v.db.connect/main.c:315
#, 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:339
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.db.connect/main.c:346
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.parallel/main.c:40
msgid "Create parallel line to input lines"
msgstr "tạo đường song song với các đường đầu vào"

#: ../vector/v.parallel/main.c:52
msgid "Offset in map units, positive for right side, negative for left side."
msgstr "Căn lệch theo đơn vị bản đồ, dương là về bên phải, âm là về bên trái."

#: ../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:255
#, 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:267
msgid "Layer number or name with walking connections or -1"
msgstr ""

#: ../vector/v.net.timetable/main.c:272
#, fuzzy
msgid "Layer number or name with route paths or -1"
msgstr "Lớp số (ghi vào)"

#: ../vector/v.net.timetable/main.c:278
#, fuzzy
msgid "Name of column name with route ids"
msgstr "Tên của cột cần trình bày"

#: ../vector/v.net.timetable/main.c:285
#, fuzzy
msgid "Name of column name 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:291
#, fuzzy
msgid "Name of column name with stop ids"
msgstr "Tên của cột cần trình bày"

#: ../vector/v.net.timetable/main.c:297
#, fuzzy
msgid "Name of column name with walk lengths"
msgstr "Số cột trong vùng mới"

#: ../vector/v.net.timetable/main.c:345
#, fuzzy
msgid "Could not initialize the timetables"
msgstr "Không thể đóng bản đồ"

#: ../vector/v.net.timetable/main.c:421 ../vector/v.net.timetable/main.c:452
#: ../vector/v.net.timetable/main.c:460
#, 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:467
#, 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:476
msgid "No path between the stops"
msgstr ""

#: ../vector/v.in.ogr/main.c:108
msgid "Convert OGR vector layers to GRASS vector map."
msgstr "Đổi các lớp vec-tơ OGR thành bản đồ vec-tơ GRASS."

#: ../vector/v.in.ogr/main.c:115
msgid "OGR datasource name"
msgstr "Tên nguồn dữ liệu OGR"

#: ../vector/v.in.ogr/main.c:116
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:131
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"

#: ../vector/v.in.ogr/main.c:133
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:143
msgid "Import subregion only"
msgstr "Chỉ nhập vùng con"

#: ../vector/v.in.ogr/main.c:144 ../vector/v.in.ogr/main.c:228
msgid "Subregion"
msgstr "Vùng con"

#: ../vector/v.in.ogr/main.c:146
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:157
msgid "Minimum size of area to be imported (square units)"
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:158 ../vector/v.in.ogr/main.c:179
msgid "Min-area & snap"
msgstr "Vùng-nhỏ-nhất & bắt dính"

#: ../vector/v.in.ogr/main.c:159
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:165
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:167
msgid ""
"point;import area centroids as points;line;import area boundaries as lines;"
"boundary;import lines as area boundaries;centroid;import points as centroids"
msgstr ""
"point;nhập các trọng tâm của vùng thành điểm;line;nhập các ranh giới vùng "
"thành các điểm;boundary;nhập các đường thành ranh giới;centroid;nhập các "
"điểm thành các trọng tâm"

#: ../vector/v.in.ogr/main.c:180
msgid "'-1' for no snap"
msgstr "'-1' là không bắt điểm"

#: ../vector/v.in.ogr/main.c:194
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:201
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.in.ogr/main.c:210
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:214 ../vector/v.random/main.c:127
msgid "Create 3D output"
msgstr "Tạo đầu ra 3D"

#: ../vector/v.in.ogr/main.c:224
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í)"

#: ../vector/v.in.ogr/main.c:229
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:241
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:258
msgid "Available OGR Drivers:"
msgstr "Các trình điều khiển OGR dùng được:"

#: ../vector/v.in.ogr/main.c:301
#, 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:309
#, c-format
msgid "Data source contains %d layers:"
msgstr "Nguồn dữ liệu chứa %d lớp:"

#: ../vector/v.in.ogr/main.c:342
#, 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.in.ogr/main.c:386
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:414
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:491
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"

#: ../vector/v.in.ogr/main.c:503
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"

#: ../vector/v.in.ogr/main.c:533
msgid "GRASS LOCATION PROJ_INFO is:\n"
msgstr "GRASS LOCATION PROJ_INFO là:\n"

#: ../vector/v.in.ogr/main.c:593
#, c-format
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"

#: ../vector/v.in.ogr/main.c:596
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"

#: ../vector/v.in.ogr/main.c:619
#, 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:640
#, c-format
msgid "Layer: %s"
msgstr "Lớp: %s"

#: ../vector/v.in.ogr/main.c:711
#, c-format
msgid "Column name changed: '%s' -> '%s'"
msgstr "Tên cột được thay đổi: '%s' -> '%s'"

#: ../vector/v.in.ogr/main.c:735
#, 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:758
#, 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:770
#, 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:774
#, 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:789
#, 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.ogr/main.c:826
#, fuzzy, c-format
msgid "Counting polygons for %d features..."
msgstr "Đang nhập bản đồ, %d đối tượng..."

#: ../vector/v.in.ogr/main.c:848
#, 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:853
#, c-format
msgid "Importing map %d features..."
msgstr "Đang nhập bản đồ, %d đối tượng..."

#: ../vector/v.in.ogr/main.c:955
#, c-format
msgid "%d %s without geometry"
msgstr "%d %s không có hình học"

#: ../vector/v.in.ogr/main.c:979
msgid "Cleaning polygons, result is not guaranteed!"
msgstr "Đang làm sạch các đa giác, kết quả không đảm bảo!"

#: ../vector/v.in.ogr/main.c:983
#, c-format
msgid "Snap boundaries (threshold = %.3e):"
msgstr "Bắt dính các ranh giới (ngưỡng = %.3e):"

#: ../vector/v.in.ogr/main.c:997
msgid "Break polygons:"
msgstr "Ngắt các đa giác:"

#: ../vector/v.in.ogr/main.c:1002 ../vector/v.in.ogr/main.c:1016
msgid "Remove duplicates:"
msgstr "Loại bỏ các đối tượng lặp:"

#: ../vector/v.in.ogr/main.c:1012
msgid "Break boundaries:"
msgstr "Ngắt các ranh giới:"

#: ../vector/v.in.ogr/main.c:1020
msgid "Clean boundaries at nodes:"
msgstr "Làm sạch các ranh giới tại các nốt:"

#: ../vector/v.in.ogr/main.c:1027
#, fuzzy
msgid "Merge boundaries:"
msgstr "Ngắt các ranh giới:"

#: ../vector/v.in.ogr/main.c:1032
msgid "Change 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:1036
msgid "Change dangles to lines:"
msgstr "Thay đổi các đoạn thừa thành đường:"

#: ../vector/v.in.ogr/main.c:1042
msgid "Change boundary bridges to lines:"
msgstr "Thay đổi các cầu ranh giới thành đường:"

#: ../vector/v.in.ogr/main.c:1046
msgid "Remove bridges:"
msgstr "Loại bỏ các cầu:"

#: ../vector/v.in.ogr/main.c:1081
#, fuzzy, c-format
msgid "Find centroids for layer: %s"
msgstr "Đang tính trong tâm cho các vùng..."

#: ../vector/v.in.ogr/main.c:1102
#, fuzzy
msgid "Write centroids:"
msgstr "Đang ghi các trọng tâm..."

#: ../vector/v.in.ogr/main.c:1152
#, 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:1162
#, fuzzy, c-format
msgid "%d input polygons\n"
msgstr "%d đa giác đầu vào"

#: ../vector/v.in.ogr/main.c:1163
#, c-format
msgid "%d input polygons"
msgstr "%d đa giác đầu vào"

#: ../vector/v.in.ogr/main.c:1166
#, 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:1167
#, 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:1170
#, 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:1172
#, 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:1176
#, 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:1178
#, 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:1228
msgid "Errors were encountered during the import"
msgstr ""

#: ../vector/v.in.ogr/main.c:1229
#, c-format
msgid "Try to import again, snapping with at least %g: 'snap=%g'"
msgstr ""

#: ../vector/v.in.ogr/main.c:1270
msgid ""
"Input data contains 3D features. Created vector is 2D only, use -z 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:195
#, fuzzy
msgid "Cannot 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:234 ../vector/v.in.ogr/geom.c:247
#: ../vector/v.in.ogr/geom.c:275 ../vector/v.in.ogr/geom.c:321
msgid "Skipping empty geometry feature"
msgstr "Bỏ qua đối tượng hình học rỗng"

#: ../vector/v.in.ogr/geom.c:291
#, c-format
msgid "Degenerate polygon ([%d] vertices)"
msgstr "Suy biến đa giác ([%d] đỉnh)"

#: ../vector/v.in.ogr/geom.c:334
#, c-format
msgid "Degenerate island ([%d] vertices)"
msgstr "Suy biến đảo ([%d] đỉnh)"

#: ../vector/v.in.ogr/geom.c:368
msgid "Cannot calculate centroid"
msgstr "Không thể tính toán trọng tâm"

#: ../vector/v.in.ogr/geom.c:399
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:420
msgid "Cannot 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:426
msgid "Unknown geometry type"
msgstr "Kiểu hình học không biết"

#: ../vector/v.net.components/main.c:69
#, fuzzy
msgid "vector, network, components"
msgstr "vector, mạng lưới"

#: ../vector/v.net.components/main.c:71
msgid "Computes strongly and weakly connected components in the network."
msgstr ""

#: ../vector/v.net.components/main.c:85
msgid "weak;Weakly connected components;strong;Strongly connected components;"
msgstr ""

#: ../vector/v.net.components/main.c:87
#, fuzzy
msgid "Type of components"
msgstr "Tên của một yếu tố"

#: ../vector/v.net.components/main.c:91 ../vector/v.net.centrality/main.c:171
#, fuzzy
msgid "Add points on nodes"
msgstr "%d điểm đã nạp"

#: ../vector/v.perturb/normalrs.c:31
msgid "normalsv: restoration of unitialized block"
msgstr "normalsv: phục hồi các khối không được khởi tạo"

#: ../vector/v.perturb/main.c:73
#, fuzzy
msgid "vector, geometry, statistics"
msgstr "vector, báo cáo, thống kê"

#: ../vector/v.perturb/main.c:75
msgid "Random location perturbations of GRASS 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:78
msgid "Vector points to be spatially perturbed"
msgstr "Các điểm vec-tơ cần làm xáo trộn về mặt không gian"

#: ../vector/v.perturb/main.c:88
msgid "Distribution of perturbation"
msgstr "Phân bố của sự xáo trộn"

#: ../vector/v.perturb/main.c:96
msgid ""
"Parameter(s) of distribution. 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:106
msgid "Minimum deviation in map units"
msgstr "Độ lệch nhỏ nhất tính theo đơn vị bản đồ"

#: ../vector/v.perturb/main.c:113
msgid "Seed for random number generation"
msgstr "'Hạt gieo' để sinh số ngẫu nhiên"

#: ../vector/v.perturb/main.c:137 ../vector/v.perturb/main.c:144
msgid "Error scanning arguments"
msgstr "Lỗi khi quét các đối số"

#: ../vector/v.perturb/main.c:140
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:147
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:232
msgid "Cannot get db link info"
msgstr "Không thể lấy thông tin liên kết csdl"

#: ../vector/v.perturb/normalsv.c:29
msgid "normalsv: save of unitialized block"
msgstr "normalsv: lưu các khối không được khởi tạo"

#: ../vector/v.net.centrality/main.c:95
#, fuzzy
msgid "vector, network, centrality measures"
msgstr "Đang tính các số đo độ trung tâm..."

#: ../vector/v.net.centrality/main.c:97
msgid ""
"Computes degree, centrality, betweeness, closeness and eigenvector "
"centrality measures in the network."
msgstr ""

#: ../vector/v.net.centrality/main.c:127
#, fuzzy
msgid "Name of degree centrality column"
msgstr "Số cột"

#: ../vector/v.net.centrality/main.c:128 ../vector/v.net.centrality/main.c:134
#: ../vector/v.net.centrality/main.c:140 ../vector/v.net.centrality/main.c:146
msgid "Columns"
msgstr "Cột"

#: ../vector/v.net.centrality/main.c:133
#, fuzzy
msgid "Name of closeness centrality column"
msgstr "Số cột"

#: ../vector/v.net.centrality/main.c:139
#, fuzzy
msgid "Name of betweenness centrality column"
msgstr "Số cột"

#: ../vector/v.net.centrality/main.c:145
#, 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:154
#, 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:162
msgid "Cummulative error tolerance for eigenvector centrality"
msgstr ""

#: ../vector/v.net.centrality/main.c:293
#, fuzzy
msgid "Computing degree centrality measure"
msgstr "Đang tính các số đo độ trung tâm..."

#: ../vector/v.net.centrality/main.c:297
msgid "Computing betweenness and/or closeness centrality measure"
msgstr ""

#: ../vector/v.net.centrality/main.c:304
#, fuzzy
msgid "Computing eigenvector centrality measure"
msgstr "Đang tính các số đo độ trung tâm..."

#: ../vector/v.generalize/smoothing.c:86
#: ../vector/v.generalize/smoothing.c:146
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:481
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:488
msgid "Unable to calculate the output vectors"
msgstr "Không thể tính toán các vec-tơ đầu ra"

#: ../vector/v.generalize/main.c:77
msgid ""
"vector, generalization, simplification, smoothing, displacement, network "
"generalization"
msgstr ""
"vec-tơ, tổng quát hoá, đơn giản hoá, làm trơn, dời chỗ, tổng quát hoá mạng "
"lưới"

#: ../vector/v.generalize/main.c:78
msgid "Vector based generalization."
msgstr "Phép tổng quát hoá dựa trên vec-tơ."

#: ../vector/v.generalize/main.c:95
#, fuzzy
msgid ""
"douglas;Douglas-Peucker Algorithm;douglas_reduction;Douglas-Peucker "
"Algorithm with reduction parameter;lang;Lang Simplification Algorithm;"
"reduction;Vertex Reduction Algorithm eliminates points close to each other;"
"reumann;Reumann-Witkam Algorithm;boyle;Boyle's Forward-Looking Algorithm;"
"sliding_averaging;McMaster's Sliding Averaging Algorithm;distance_weighting;"
"McMaster's Distance-Weighting Algorithm;chaiken;Chaiken's Algorithm;hermite;"
"Interpolation by Cubic Hermite Splines;snakes;Snakes method for line "
"smoothing;network;Network generalization;displacement;Displacement of lines "
"close to each other;"
msgstr ""
"douglas; thuật toán Douglas-Peucker;douglas_reduction; thuật toán Douglas-"
"Peucker với tham số giảm bớt;lang;thuật toán đơn giản hoá Lang;reduction; "
"thuật toán giảm bớt đỉnh loại bỏ các điểm gần nhau; reumann;Thuật toán "
"Reumann-Witkam;remove_small;Loại bỏ các đường ngắn hơn ngưỡng và các vùng "
"nhỏ hơn ngưỡng ;boyle;thuật toán tìm tới của Boyle;sliding_averaging; thuật "
"toán trung bình trượt McMaster;distance_weighting;Thuật toán cân bằng trọng "
"số khoảng cách của McMaster;chaiken;Thuật toán Chaiken;hermite;phép nội suy "
"theo đường spline Hermite lập phương;snakes; Phương pháp Snakes dùng để làm "
"trơn đường;network;Phép tổng quát hoá mạng lưới ;displacement; Dời chỗ các "
"đường gần nhau;"

#: ../vector/v.generalize/main.c:109
msgid "Generalization algorithm"
msgstr "Thuật toán tổng quát hoá"

#: ../vector/v.generalize/main.c:116
msgid "Maximal tolerance value"
msgstr "Giá trị dung sai lớn nhất"

#: ../vector/v.generalize/main.c:123
msgid "Look-ahead parameter"
msgstr "Tham số tìm tới trước"

#: ../vector/v.generalize/main.c:132
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:141
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:150
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:158
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:167
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:175
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:182
msgid "Snakes alpha parameter"
msgstr "Tham số alpha snakes"

#: ../vector/v.generalize/main.c:189
msgid "Snakes beta parameter"
msgstr "Tham số beta snakes"

#: ../vector/v.generalize/main.c:196
msgid "Number of iterations"
msgstr "Số lần chạy lặp"

#: ../vector/v.generalize/main.c:204
msgid "Copy attributes"
msgstr "Sao chép thuộc tính"

#: ../vector/v.generalize/main.c:263
msgid "Unknown method"
msgstr "Phương pháp không biết"

#: ../vector/v.generalize/main.c:323
#, fuzzy
msgid "Displacement..."
msgstr "Đang dời dữ liệu..."

#: ../vector/v.generalize/main.c:332
#, fuzzy
msgid "Network generalization..."
msgstr "Phép tổng quát hoá dựa trên vec-tơ."

#: ../vector/v.generalize/main.c:347
msgid "Attributes are needed for 'where' option, copying table"
msgstr ""

#: ../vector/v.generalize/main.c:369
#, c-format
msgid "Generalization (%s)..."
msgstr "Tổng quát hoá (%s) ..."

#: ../vector/v.generalize/main.c:463
#, 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:468
#, c-format
msgid "Method '%s' did not preserve last point"
msgstr ""

#: ../vector/v.generalize/main.c:495
#, 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:498
#, c-format
msgid "%d lines/boundaries were not modified due to over-simplification"
msgstr ""

#: ../vector/v.generalize/main.c:513
#, fuzzy, c-format
msgid "Number of vertices for selected lines %s from %d to %d (%d%%)."
msgstr "Số lượng đỉnh được giảm bớt từ %d xuống %d [%d%%]"

#: ../vector/v.generalize/main.c:514
msgid "reduced"
msgstr ""

#: ../vector/v.generalize/main.c:514
#, fuzzy
msgid "changed"
msgstr "Các hàng bị thay đổi"

#: ../vector/v.generalize/misc.c:208 ../vector/v.generalize/misc.c:221
#, c-format
msgid "'%s' must be > 0 for '%s'"
msgstr "'%s' phải > 0 đối với '%s'."

#: ../vector/v.generalize/misc.c:210
msgid "'where' and 'cats' parameters were supplied, cat will be ignored"
msgstr "Các tham số 'where' và 'cats' được cung cấp, cat sẽ bị bỏ qua"

#: ../vector/v.generalize/misc.c:216
msgid "Unable to load data from database"
msgstr "Không thể nạp dữ liệu từ CSDL"

#: ../vector/v.generalize/misc.c:227
msgid "Problem loading category values"
msgstr "Trục trặc khi nạp các giá trị phạm trù"

#: ../vector/v.generalize/displacement.c:197
msgid "Inverting matrix..."
msgstr "Đang nghịch đảo ma trận..."

#: ../vector/v.generalize/displacement.c:199
msgid "Unable to calculate the inverse matrix"
msgstr "Không thể tạo ma trận nghịch đảo"

#: ../vector/v.generalize/displacement.c:202
msgid "Resolving conflicts..."
msgstr "Đang giải quyết các mâu thuẫn..."

#: ../vector/v.generalize/network.c:164
msgid "Calculating centrality measures..."
msgstr "Đang tính các số đo độ trung tâm..."

#: ../vector/v.random/main.c:85
msgid "Randomly generate a 2D/3D vector points map."
msgstr "Tạo ngẫu nhiên một bản đồ điểm vector 2D/3D."

#: ../vector/v.random/main.c:93
msgid "Number of points to be created"
msgstr "Số lượng điểm cần tạo"

#: ../vector/v.random/main.c:100
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:102 ../vector/v.random/main.c:111
#: ../vector/v.random/main.c:123 ../vector/v.random/main.c:128
msgid "3D output"
msgstr "Đầu ra 3D"

#: ../vector/v.random/main.c:109
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:119
msgid "Column name and type (i.e. INTEGER, DOUBLE PRECISION) for z values"
msgstr "Tên cột và kiểu (là INTEGER, DOUBLE PRECISION) dùng cho các giá trị z"

#: ../vector/v.random/main.c:121
msgid ""
"If type is not given then DOUBLE PRECISION is used. Writes Z data to column "
"instead of 3D vector."
msgstr ""
"Nếu không cung cấp kiểu thì kiểu DOUBLE PRECISION được dùng. Ghi dữ liệu Z "
"vào cột thay vì vào véc-tơ 3D."

#: ../vector/v.random/main.c:132
msgid "Use drand48() function instead of rand()"
msgstr "Dùng hàm drand48() thay vì hàm rand()"

#: ../vector/v.random/main.c:142
msgid "v.random can't create 3D vector and attribute table at same time"
msgstr "v.random không thể tạo vec-tơ 3D và bảng thuộc tính một cách đồng thời"

#: ../vector/v.random/main.c:150
#, 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:179
#, c-format
msgid "Using 'double precision' for column <%s>"
msgstr "Dùng 'double precision' cho cột <%s>"

#: ../vector/v.random/main.c:221
msgid "Table should contain only two columns"
msgstr "Bảng chỉ được phép có hai cột"

#: ../vector/v.random/main.c:234
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:264
msgid "Generating points..."
msgstr "Đang tạo các điểm..."

#: ../vector/v.neighbors/main.c:48
msgid "vector, raster, aggregation"
msgstr "vector, raster, tích hợp"

#~ msgid "Subgroup <%s> not found"
#~ msgstr "Không tìm thấy nhóm phụ <%s>"

#, fuzzy
#~ msgid "Subgroup <%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"

#~ msgid "Extracted %d areas"
#~ msgstr "Đã trích xuất %d vùng"

#~ msgid "Extracted %d points"
#~ msgstr "Đã trích xuất %d điểm"

#~ msgid "Extracted %d lines"
#~ msgstr "Đã trích xuất %d đường"

#, fuzzy
#~ msgid "Column to query"
#~ msgstr "bản đồ vector cần truy vấn"

#~ msgid "Region restored to original extent."
#~ msgstr "Vùng được phục hồi về phạm vi ban đầu."

#, fuzzy
#~ msgid "Unknown production date (defined by '%s')"
#~ msgstr "Tùy chọn không biết trong định nghĩa csdl đối với "

#~ msgid "Sets the legend's text color"
#~ msgstr "Thiết lập màu chữ của chú giải"

#~ msgid ""
#~ "File containing mapping instructions (or use input=- to enter from "
#~ "keyboard)"
#~ msgstr ""
#~ "Tập tin chứa hướng dẫn thành lập bản đồ (hoặc dùng input=- để nhập từ bàn "
#~ "phím)"

#~ msgid "Unknown column type '%s'"
#~ msgstr "Kiểu cột không biết '%s'"

#~ msgid "Building partial topology..."
#~ msgstr "Đang xây dựng tôpô một phần..."

#~ msgid ""
#~ "Converts co-ordinate system descriptions (i.e. projection information) "
#~ "between various formats (including GRASS format)."
#~ msgstr ""
#~ "Chuyển đổi các mô tả hệ toạ độ (tức là thông tin phép chiếu) giữa các "
#~ "định dạng khác nhau (kể cả định dạng của GRASS)."

#~ msgid "Create/Edit"
#~ msgstr "Tạo/Chỉnh sửa"

#~ msgid ""
#~ "Create new projection files (modifies current location unless 'location' "
#~ "option specified)"
#~ msgstr ""
#~ "Tạo các tập tin phép chiếu mới (thay đổi vị trí hiện tại trừ khi tùy chọn "
#~ "'location' được chỉ định)"

#~ msgid "Enable interactive prompting (for command-line use only)"
#~ msgstr "Bật chế độ nhắc tương tác (chỉ dùng ở dòng lệnh)"

#~ msgid "Location %s created!"
#~ msgstr "Vị trí %s được tạo!"

#~ msgid ""
#~ "\n"
#~ "\n"
#~ "WARNING!  A projection file already exists for this location\n"
#~ msgstr ""
#~ "\n"
#~ "\n"
#~ "CẢNH BÁO!  Một tập tin phép chiếu đã có cho vị trí này\n"

#~ msgid ""
#~ "Would you still like to overwrite the current projection information "
#~ msgstr "Bạn có muốn vẫn ghi đè thông tin phép chiếu hiện tại không?"

#~ msgid "Error writing PROJ_INFO"
#~ msgstr "Lỗi khi đang ghi PROJ_INFO"

#~ msgid "Error writing PROJ_UNITS"
#~ msgstr "Lỗi khi đang ghi PROJ_UNITS"

#~ msgid "The projection information will not be updated."
#~ msgstr "Thông tin phép chiếu sẽ không được cập nhật."

#~ msgid "Use G3D mask (if exists) with output map"
#~ msgstr "Dùng mặt nạ G3D (nếu có) với bản đồ đầu ra"

#~ msgid "Use G3D mask (if exists) with input map"
#~ msgstr "Dùng mặt nạ G3D (nếu có) với bản đồ đầu vào"

#~ msgid ""
#~ "No vector map of sparse points to interpolate was specified. "
#~ "Interpolation will be done with <%s> vector map"
#~ msgstr ""
#~ "Bản đồ véc-tơ với các điểm phân tán để nội suy không được chỉ định. Phép "
#~ "nội suy sẽ được thực hiện với bản đồ véc-tơ  <%s>"

#~ msgid "Results into a table:"
#~ msgstr "Các kết quả vào một bảng:"

#~ msgid " %-10.5f| %-12.4f| %-12.4f|"
#~ msgstr " %-10.5f| %-12.4f| %-12.4f|"

#~ msgid "Inconsistent number of attributes (<%s/%s> %d: <%s> %d"
#~ msgstr "Số lượng thuộc tính không nhất quán (<%s/%s> %d: <%s> %d"

#~ msgid "Inconsistent number of attributes (<%s> %d: <%s> %d"
#~ msgstr "Số lượng thuộc tính không nhất quán (<%s> %d: <%s> %d"

#~ msgid "Title, in quotes"
#~ msgstr "Tiêu đề, trong dấu nháy kép"

#~ msgid "Unable allocate memory for row buffer"
#~ msgstr "Không thể cấp phát bộ nhớ cho việc đệm hàng"

#, fuzzy
#~ msgid "Computing means for band %d..."
#~ msgstr "Đang tính các giá trị trung bình cho băng %d..."

#, fuzzy
#~ msgid "Computing row %d (of %d) of covariance matrix..."
#~ msgstr "Đang tính hàng %d của ma trận hiệp phương sai..."

#~ msgid "Unable to allocate memory for row buffer"
#~ msgstr "Không thể cấp phát bộ nhớ cho việc đệm hàng"

#~ msgid "Unable to allocate memory for raster row"
#~ msgstr "Không thể cấp phát bộ nhớ cho hàng raster"

#, fuzzy
#~ msgid "Transforming <%s>..."
#~ msgstr "Đang chuyển đổi các đối tượng..."

#~ msgid "Current window size:"
#~ msgstr "Kích thước cửa sổ hiện tại:"

#~ msgid "rows:    %d"
#~ msgstr "hàng:    %d"

#~ msgid "columns: %d"
#~ msgstr "cột:  %d"

#~ msgid "Aborting."
#~ msgstr "Đang bỏ lệnh."

#, fuzzy
#~ msgid "Cannot open driver\n"
#~ msgstr "Không thể mở trình điều khiển %s"

#, fuzzy
#~ msgid "Cannot open database\n"
#~ msgstr "Không thể mở CSDL %s"

#~ msgid "Requested 3d raster map not found"
#~ msgstr "Không tìm thấy  bản đồ raster 3d cần thiết."

#~ msgid "Error closing new ASCII file"
#~ msgstr "Lỗi đóng tập tin ASCII mới"

#~ msgid "Error closing new 3d raster map"
#~ msgstr "Lỗi khi đang đóng bản đồ raster 3d mới"

#~ msgid "Error closing ascii file"
#~ msgstr "Lỗi khi đang đóng tập tin ASCII"

#~ msgid "Could not close G3D map"
#~ msgstr "Không thể đóng bản đồ G3D"

#~ msgid "Use g3d mask (if exists) with input map"
#~ msgstr "Dùng mặt nạ g3d (nếu có) với bản đồ đầu vào"

#~ msgid "Could not write raster row"
#~ msgstr "Không thể ghi hàng raster"

#~ msgid "Could not close G3D map <%s>"
#~ msgstr "Không thể đóng bản đồ G3D <%s>"

#~ msgid "Unable to close the 3d raster map"
#~ msgstr "Không thể đóng bản đồ raster 3d"

#~ msgid "Requested 3d raster map <%s> not found"
#~ msgstr "Không tìm thấy bản đồ raster 3d <%s> cần thiết"

#~ msgid "Requested g3d RGB map <%s> not found"
#~ msgstr "Không tìm thấy bản đồ RGB g3d <%s> cần thiết"

#~ msgid "Requested g3d vector map <%s> not found"
#~ msgstr "Không tìm thấy bản đồ vector g3d <%s> cần thiết"

#~ msgid "Open rgb 3d raster map %s"
#~ msgstr "Mở bản đồ raster g3d rgb %s"

#~ msgid "Error closing g3d rgb map."
#~ msgstr "Lỗi đóng bản đồ g3d rgb."

#~ msgid "Error closing g3d vector map."
#~ msgstr "Lỗi đóng bản đồ vector g3d."

#~ msgid "Converts 3D raster maps (G3D) into the VTK-Ascii format"
#~ msgstr "Đổi (các) bản đồ raster 3D (G3D) thành định dạng VTK-Ascii"

#~ msgid ""
#~ "The 2d and 3d region settings are different. The g3d settings are used to "
#~ "adjust the 2d region."
#~ msgstr ""
#~ "Các thiết lập vùng 2d và 3d khác nhau. Các thiết lập g3d được dùng để "
#~ "điều chỉnh vùng 2d."

#~ msgid "unable to close input 3d raster map"
#~ msgstr "không thể đóng bản đồ raster 3d đầu vào"

#~ msgid "Use g3d mask (if exists) with input maps"
#~ msgstr "Dùng mặt nạ g3d (nếu có) với các bản đồ đầu vào"

#~ msgid "Could not get top raster row \n"
#~ msgstr "Không thể lấy hàng raster trên cùng \n"

#~ msgid "Could not get bottom raster row \n"
#~ msgstr "Không thể lấy hàng raster dưới cùng \n"

#~ 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"

#~ msgid "write_vtk_rgb_data: writing rgb data"
#~ msgstr "write_vtk_rgb_data: Đang ghi dữ liệu rgb"

#~ msgid "write_vtk_vector_data: writing vector data"
#~ msgstr "write_vtk_vector_data:đang ghi dữ liệu vector"

#~ msgid "Use G3D mask (if exists)"
#~ msgstr "Dùng mặt nạ G3D (nếu có)"

#~ msgid "Error opening g3d map <%s>"
#~ msgstr "Lỗi mở bản đồ g3d <%s>"

#~ msgid "Write the result to g3d map <%s>"
#~ msgstr "Ghi kết quả vào bản đồ g3d <%s>"

#~ msgid "Error closing g3d file"
#~ msgstr "Lỗi khi đang đóng tập tin g3d"

#~ msgid "Requested g3d map <%s> not found"
#~ msgstr "Không tìm thấy bản đồ g3d <%s> cần thiết"

#~ msgid "modifyNull: error opening map"
#~ msgstr "modifyNull: lỗi khi đang mở bản đồ"

#~ msgid "modifyNull: error closing map"
#~ msgstr "modifyNull: lỗi khi đang đóng bản đồ"

#~ msgid "makeMask: error opening map."
#~ msgstr "makeMask: lỗi khi đang mở bản đồ."

#~ msgid "makeMask: error opening g3d mask file"
#~ msgstr "makeMask: lỗi khi đang mở tập tin mặt nạ g3d"

#~ msgid "makeMask: error closing g3d mask file"
#~ msgstr "makeMask: lỗi khi đang đóng tập tin mặt nạ g3d"

#~ msgid "makeMask: error closing map"
#~ msgstr "makeMask: lỗi khi đang đóng bản đồ"

#~ msgid "Error: couldn't create %s"
#~ msgstr "Lỗi: không thể tạo %s"

#~ msgid "Error while writing grid. Disk full?"
#~ msgstr "Lỗi khi đang ghi lưới. Hết đĩa?"

#~ msgid "Name of the longitude input raster map [decimal degrees]"
#~ msgstr "Tên của bản đồ raster đầu vào chứa kinh độ [độ thập phân]"

#~ msgid "Name of an existing raster map layer"
#~ msgstr "Tên lớp bản đồ raster hiện có"

#~ msgid "Print mapset names"
#~ msgstr "In tên các bộ bản đồ"

#~ msgid "Remove lines and areas smaller than threshold"
#~ msgstr "Loại bỏ các đường và vùng nhỏ hơn ngưỡng"

#~ msgid "%d boundaries were deleted, input areas are not preserved"
#~ msgstr "%d ranh giới bị xoá, các vùng đầu vào không được bảo toàn"

#~ msgid "Unable to calculate centroid for area %d"
#~ msgstr "Không thể tạo trọng tâm cho vùng %d"

#~ msgid "New centroids were calculated, attribute attachment may be changed"
#~ msgstr ""
#~ "Các trọng tâm mới được tính toán, phép gắn thuộc tính có thể bị thay đổi"

#~ msgid ""
#~ "Areas may have disappeared and/or area attribute attachment may have "
#~ "changed"
#~ msgstr ""
#~ "Các vùng có thể biến mất và/hoặc phép gắn thuộc tính vùng có thể đã thay "
#~ "đổi"

#~ msgid "Try v.clean tool=prune thresh=%f"
#~ msgstr "Hãy thử dùng v.clean tool=prune thresh=%f"

#, fuzzy
#~ msgid "Target information for group <%s> missing.\n"
#~ msgstr "Thông tin đích cho nhóm <%s> bị thiếu"

#, fuzzy
#~ msgid "Target location <%s> not found\n"
#~ msgstr "Không tìm thấy vị trí đích <%s>"

#, fuzzy
#~ msgid " %d rows, %d cols (%ld cells) completed in "
#~ msgstr "%d hàng, %d cột (%ld ô) hoàn tất trong"

#, fuzzy
#~ msgid " %.1f cells per minute\n"
#~ msgstr "%.1f ô trên phút"

#~ msgid "Rectified input raster map <%s> will be saved as <%s>"
#~ msgstr "Bản đồ raster đầu vào đã được nắn chỉnh <%s> sẽ được lưu thành <%s>"

#, fuzzy
#~ msgid "Cannot open file [%s] in mapset [%s]"
#~ msgstr "Không thể mở tập tin nhãn <%s> trong bộ bản đồ <%s>"

#, fuzzy
#~ msgid "Cannot create file <%s> in mapset <%s>"
#~ msgstr "Không thể mở tập tin nhãn <%s> trong bộ bản đồ <%s>"

#, fuzzy
#~ msgid "input"
#~ msgstr "Đầu vào"

#, fuzzy
#~ msgid "input,cell,raster"
#~ msgstr "Bản đồ raster đầu vào"

#, fuzzy
#~ msgid "output"
#~ msgstr "Đầu ra"

#, fuzzy
#~ msgid "output,cell,raster"
#~ msgstr "Bản đồ raster đầu ra"

#, fuzzy
#~ msgid "basemap"
#~ msgstr "Loại bỏ các bản đồ cơ sở"

#, fuzzy
#~ msgid "method"
#~ msgstr "Phương pháp không biết"

#~ msgid ""
#~ "Input raster map <%s> does not exist in group <%s>.\n"
#~ " Try:\n"
#~ msgstr ""
#~ "Bản đồ raster đầu vào <%s> không có trong nhóm <%s>.\n"
#~ " Hãy thử:\n"

#~ msgid "into  <%s@%s> (location <%s>) ... %s"
#~ msgstr "vào <%s@%s> (vị trí <%s>) ... %s"

#, fuzzy
#~ msgid "data compression required an additional"
#~ msgstr "việc nén dữ liệu cần một"

#~ msgid "Error while writing to temp file"
#~ msgstr "Lỗi khi đang ghi tập tin tạm"

#~ msgid "Error writing row %d"
#~ msgstr "Lỗi khi đang ghi hàng thứ %d"

#~ msgid "general"
#~ msgstr "tổng quát"

#~ msgid "vector, networking"
#~ msgstr "vector, mạng lưới"

#~ msgid "raster, vector, visualization"
#~ msgstr "raster, vec-tơ, xem"

#~ msgid "Selects data from table."
#~ msgstr "Chọn dữ liệu từ bảng."

#~ msgid "imagery"
#~ msgstr "ảnh"

#~ msgid "Swapping header data"
#~ msgstr "Đang hoán đổi dữ liệu header"

#~ msgid "Exporting raster as double values (bytes=%d)"
#~ msgstr "Xuất raster dưới dạng các giá trị kiểu double (bytes=%d)"

#~ msgid "Reading map"
#~ msgstr "Đang đọc bản đồ"

#~ msgid "Signed data (high bit means negative value)"
#~ msgstr "Dữ liệu có dấu (bit cao có nghĩa là giá trị âm)"

#~ msgid "Number of bytes per cell (1, 2, 4)"
#~ msgstr "Số byte trên một ô (1,2,4)"

#~ msgid "Parsing bytes per cell"
#~ msgstr "Phân tách số byte/ô"

#~ msgid "Byte Swapping Turned On."
#~ msgstr "Hoán đổi byte được bật lên."

#~ msgid ""
#~ "Missing parameters ...\n"
#~ "Must provide at least[north= south= east= west=] OR [r=\tc=]"
#~ msgstr ""
#~ "Bị thiếu các tham số...\n"
#~ "Phải cung cấp ít nhất là [bắc= nam= đông= tây=] HOẶC [r=\tc=]"

#~ msgid "You have to provide all limits of geographic region (n,s,e,w)"
#~ msgstr "Bạn phải cung cấp tất cả các giới hạn của vùng địa lý (b,n,đ,t)"

#~ msgid "Illegal number of rows <%s>"
#~ msgstr "Số hàng không hợp lệ <%s>"

#~ msgid "Illegal number of columns <%s>"
#~ msgstr "Số cột không hợp lệ <%s>"

#~ msgid "Using N=%f S=%f E=%f W=%f"
#~ msgstr "Dùng B=%f N=%f Đ=%f T=%f"

#~ msgid "Using rows=%d cols=%d\n"
#~ msgstr "Dùng hàng=%d cột=%d\n"

#~ msgid "File Size %d ... Total Bytes %d"
#~ msgstr "Kích thước tập tin %d ... Tổng số byte %d"

#~ msgid "Try bytes=%d or adjusting input parameters"
#~ msgstr "Hãy thử byte=%d hoặc điều chỉnh các tham số đầu vào"

#~ msgid "Conversion failed at row %d"
#~ msgstr "Việc chuyển đổi thất bại tại hàng %d"

#~ msgid "<%s> created"
#~ msgstr "<%s> được tạo"

#~ msgid "Raster map to be displayed"
#~ msgstr "Bản đồ raster cần trình bày"

#, fuzzy
#~ msgid "Rescaling range for output maps (for no rescaling use 0,0)"
#~ msgstr ""
#~ "Lấy lại tỷ lệ miền đầu ra (Không lấy lại tỷ lệ thì dùng giá trị 0,0)"

#~ msgid "Poorly placed psuedo control points. "
#~ msgstr "Các điểm khống chế giả được đặt không tốt."

#~ msgid "Cannot generate the transformation equation."
#~ msgstr "Không thể tạo phương trình chuyển đổi."

#~ msgid "No active psuedo control points"
#~ msgstr "Không có điểm khống chế giả được kích hoạt"

#~ msgid "Unable to write temp file: %s"
#~ msgstr "Không thể ghi vào tập tin tạm: %s"

#~ msgid "Unable to open map %s"
#~ msgstr "Không thể mở bản đồ %s"

#~ msgid "Unable to write row %d"
#~ msgstr "Không thể ghi hàng %d"

#~ msgid ""
#~ "Unable to write raster map. You might want to check available disk space "
#~ "and write permissions."
#~ msgstr ""
#~ "Không thể ghi bản đồ raster. Có thể bạn cần kiểm tra khoảng trống còn "
#~ "trên đĩa và các quyền ghi."

#~ msgid ""
#~ "Please select the file(s) you wish to rectify by naming an output file"
#~ msgstr ""
#~ "Vui lòng chọn (các) tập tin mà bạn muốn nắn chỉnh bằng cách đặt tên một "
#~ "tập tin đầu ra"

#~ msgid "%s@%s: projection doesn't match current settings"
#~ msgstr "%s@%s: phép chiếu không khớp với các thiết lập hiện tại"

#~ msgid "%s@%s: zone doesn't match current settings"
#~ msgstr "%s@%s: múi không khớp với các thiết lập hiện tại"

#~ msgid "vector, projection"
#~ msgstr "Vec_tơ, phép chiếu"

#~ msgid "Allows projection conversion of vector maps."
#~ msgstr "Cho phép chuyển đổi phép chiếu của các bản đồ vec-tơ."

#, fuzzy
#~ msgid "Vector output map"
#~ msgstr "Không có bản đồ đầu ra"

#~ msgid "Location of input raster map"
#~ msgstr "Vị trí của bản đồ raster đầu vào"

#~ msgid "Mapset of input raster map"
#~ msgstr "Bộ bản đồ của bản đồ raster đầu vào"

#~ msgid "You have to use a different location for input than the current"
#~ msgstr "Bạn phải chọn một vị trí đầu vào khác với vị trí hiện tại"

#~ msgid "Checking location <%s>, mapset <%s>..."
#~ msgstr "Đang kiểm tra vị trí <%s>, bộ bản đồ <%s>..."

#~ msgid "Name of elevation raster map"
#~ msgstr "Tên của bản đồ raster độ cao"

#~ msgid "Output raster map having shadows"
#~ msgstr "Bản đồ raster đầu ra chứa bóng đổ"

#~ msgid "By_position"
#~ msgstr "Theo_vị_trí"

#~ msgid "B: year (1950..2050)"
#~ msgstr "B: năm (1950..2050)"

#~ msgid "By_time"
#~ msgstr "Theo_thời_gian"

#~ msgid "B: month (0..12)"
#~ msgstr "B: tháng (0..12)"

#~ msgid "B: day (0..31)"
#~ msgstr "B: ngày (0..31)"

#~ msgid "B: hour (0..24)"
#~ msgstr "B: giờ (0..24)"

#~ msgid "East coordinate (point of interest, default: map center)"
#~ msgstr "Tọa độ đông (điểm quan tâm, mặc định: tâm bản đồ)"

#~ msgid "North coordinate (point of interest, default: map center)"
#~ msgstr "Tọa độ bắc (điểm quan tâm, mặc định: tâm bản đồ)"

#~ msgid "Zero is a real elevation"
#~ msgstr "Không (0) là độ cao thực"

#~ msgid " %d.%02d.%02d, daynum %d, time: %02i:%02i:%02i (decimal time: %f)\n"
#~ msgstr ""
#~ " %d.%02d.%02d, số_ngày %d, giờ: %02i:%02i:%02i (thời gian thập phân: %f)\n"

#~ msgid " long: %f, lat: %f, timezone: %f\n"
#~ msgstr " Kinh_độ: %f, vĩ_độ  %f, múi_giờ: %f\n"

#~ msgid ""
#~ " Solar position: sun azimuth: %f,\n"
#~ "   sun angle above horz.(refraction corrected): %f\n"
#~ msgstr ""
#~ " Vị trí mặt trời: phương vị mặt trời: %f,\n"
#~ "   góc mặt trời so với đường chân trời (khúc xạ hiệu chỉnh): %f\n"

#~ msgid " Sunrise time (without refraction): %02d:%02d:%02d\n"
#~ msgstr "Thời gian mặt trời mọc (không khúc xạ): %02d:%02d:%02d\n"

#~ msgid " Sunset time  (without refraction): %02d:%02d:%02d\n"
#~ msgstr "Thời gian mặt trời lặn (không khúc xạ): %02d:%02d:%02d\n"

#~ msgid "No map calculation requested. Finished.\n"
#~ msgstr "Không yêu cầu tính toán bản đồ nào. Kết thúc.\n"

#~ msgid "Can't open range file for %s"
#~ msgstr "Không thể mở tập tin miền cho %s"

#~ msgid "Can't read row in input elevation map"
#~ msgstr "Không thể đọc hàng từ bản đồ độ cao đầu vào"

#~ msgid "Raster map to be recoded"
#~ msgstr "Bản đồ raster cần mã hóa lại"

#~ msgid "Unable to open rules file <%s>"
#~ msgstr "Không thể mở tập tin quy tắc <%s>"

#~ msgid "Experimental NVIZ CLI prototype."
#~ msgstr "Mẫu thử nghiệm NVIZ CLI."

#~ msgid "Generates a raster map layer showing watershed subbasins."
#~ msgstr "Tạo lớp bản đồ raster biểu thị các lưu vực phụ của đường chia nước."

#~ msgid "Coded stream network file name"
#~ msgstr "Tên tập tin mạng lưới suối được mã hóa"

#~ msgid "Thinned ridge network file name"
#~ msgstr "Tên tập tin mạng lưới gờ được làm mảnh"

#~ msgid "Name for the resultant watershed partition file"
#~ msgstr "Tên dùng cho tập tin phân vùng đường chia nước tạo thành"

#~ msgid "Starting map [%s]"
#~ msgstr "Đang khởi động bản đồ [%s]"

#~ msgid "Starting filter #%d, distance: %.*lf, exponent: %.*lf, flat: %.*lf"
#~ msgstr ""
#~ "Đang khởi động bộ lọc #%d, k.cách: %.*lf, số mũ: %.*lf, phẳng: %.*lf"

#~ msgid "Percent done:"
#~ msgstr "Phần trăm hoàn tất:"

#~ msgid ""
#~ "%s: saving [%s] raster map layer.\n"
#~ "Percent complete:"
#~ msgstr ""
#~ "%s: đang lưu [%s] lớp bản đồ raster.\n"
#~ " Phần trăm hoàn tất:"

#~ msgid "New MAPSET name"
#~ msgstr "Tên BỘ BẢN ĐỒ mới"

#~ msgid ""
#~ "Displays and overlays raster map layers in the active display frame on "
#~ "the graphics monitor."
#~ msgstr ""
#~ "Trình bày và chồng các lớp bản đồ raster trong khung trình bày kích hoạt "
#~ "trên màn hình đồ họa."

#~ msgid "Displays vector data in the active frame on the graphics monitor."
#~ msgstr ""
#~ "Trình bày dữ liệu vec-tơ của GRASS trong khung kích hoạt trên màn hình đồ "
#~ "họa."

#~ msgid "mi(les),f(eet),me(ters),k(ilometers),a(cres),h(ectares)"
#~ msgstr "mi(les)_dặm,f(eet)_bộ_Anh,me(t),k(ilomet),a(cres)_mẫu_Anh,h(ecta)"

#~ msgid "Area size [%.1e], area not imported"
#~ msgstr "Kích thước vùng [%.1e], vùng không được nhập vào"

#~ msgid "Island size [%.1e], island not imported"
#~ msgstr "Kích thước đảo [%.1e], đảo không được nhập vào"

#~ msgid ""
#~ "Number of column used as x coordinate (first column is 1) for 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"

#~ msgid "Duplicate area centroids"
#~ msgstr "Các trọng tâm vùng bị lặp"

#~ msgid "                No topology present"
#~ msgstr "               Không có tôpô hiện diện"

#~ msgid "Failed in attempt to open %s"
#~ msgstr "Thất bại trong việc mở %s"

#~ msgid ""
#~ "Generates raster map layers of slope, aspect, curvatures and partial "
#~ "derivatives from a raster map layer of true elevation values. Aspect is "
#~ "calculated counterclockwise from east."
#~ 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 có các giá trị độ cao thực. Hướng được tính ngược chiều "
#~ "kim đồng hồ từ hướng đông."

#~ msgid "Raster elevation file name"
#~ msgstr "Tên tập tin độ cao raster"

#~ msgid "Output slope filename"
#~ msgstr "Tên tập tin độ dốc đầu ra"

#~ msgid "Output profile curvature filename"
#~ msgstr "Tên tập tin độ cong thiết diện đầu ra"

#~ msgid "Output tangential curvature filename"
#~ msgstr "Tên tập tin độ cong tiếp tuyến đầu ra"

#~ msgid "Output first order partial derivative dx (E-W slope) filename"
#~ msgstr "Tên tập tin đạo hàm riêng dx bậc một (độ dốc Đ-T) đầu ra"

#~ msgid "Output first order partial derivative dy (N-S slope) filename"
#~ msgstr "Tên tập tin đạo hàm riêng dy bậc một (độ dốc B-N) đầu ra"

#~ msgid "Output second order partial derivative dxx filename"
#~ msgstr "Tên tập tin đạo hàm riêng dxx bậc hai đầu ra"

#~ msgid "Output second order partial derivative dyy filename"
#~ msgstr "Tên tập tin đạo hàm riêng dyy bậc hai đầu ra"

#~ msgid "Output second order partial derivative dxy filename"
#~ msgstr "Tên tập tin đạo hàm riêng dxy bậc hai đầu ra"

#~ msgid "wrong type: %s"
#~ msgstr "kiểu không đúng: %s"

#~ msgid "Creating support files..."
#~ msgstr "Đang tạo các tập tin hỗ trợ..."

#~ msgid "Elevation products for mapset [%s] in [%s]"
#~ msgstr "Các sản phẩm độ cao cho bộ bản đồ [%s] trong [%s]"

#~ msgid "ASPECT [%s] COMPLETE"
#~ msgstr "HƯỚNG [%s] HOÀN TẤT"

#~ msgid "SLOPE [%s] COMPLETE"
#~ msgstr "ĐỘ DỐC [%s] HOÀN TẤT"

#~ msgid "PROFILE CURVE [%s] COMPLETE"
#~ msgstr "ĐỘ CONG THIẾT DIỆN [%s] HOÀN TẤT"

#~ msgid "TANGENTIAL CURVE [%s] COMPLETE"
#~ msgstr "ĐỘ CONG TIẾP TUYẾN [%s] HOÀN TẤT"

#~ msgid "E-W SLOPE [%s] COMPLETE"
#~ msgstr "ĐỘ DỐC Đ-T [%s] HOÀN TẤT"

#~ msgid "N-S SLOPE [%s] COMPLETE"
#~ msgstr "ĐỘ DỐC B-N [%s] HOÀN TẤT"

#~ msgid "DXX [%s] COMPLETE"
#~ msgstr "DXX [%s] HOÀN TẤT"

#~ msgid "DYY [%s] COMPLETE"
#~ msgstr "DYY [%s] HOÀN TẤT"

#~ msgid "DXY [%s] COMPLETE"
#~ msgstr "DXY [%s] HOÀN TẤT"

#~ msgid ""
#~ "Input raster map contains cells with NULL-value (no-data). The value %g "
#~ "was used to represent no-data values in the input map. You can specify "
#~ "nodata value by %s parameter."
#~ 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ị %g đượ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."

#~ msgid "raster, terrain analysis"
#~ msgstr "raster, phân tích địa hình"

#~ msgid "unable to open MASK"
#~ msgstr "không thể mở MẶT NẠ"

#~ msgid "Unable to open MASK"
#~ msgstr "Không thể mở MẶT NẠ"

#~ msgid "Uses a GRASS vector points map to produce a convex hull vector map."
#~ msgstr ""
#~ "Dùng một bản đồ điểm vec-tơ của GRASS để tạo ra một bản đồ vec-tơ bao lồi."

#~ msgid "Name of input vector points map"
#~ msgstr "Tên của bản đồ vector điểm đầu vào"

#~ msgid "Name of output vector area map"
#~ msgstr "Tên của bản đồ vector vùng đầu ra"

#~ msgid "Cannot open vector map <%s>"
#~ msgstr "Không thể mở bản đồ vec-tơ <%s>"

#~ msgid "It was impossible to create <Auxiliar_outlier_table>."
#~ msgstr "Không thể nào tạo được <Auxiliar_outlier_table>."

#~ msgid ""
#~ "It was not possible to drop <%s> table. Nothing will be done. Try to drop "
#~ "it manually."
#~ msgstr ""
#~ "Không thể bỏ bảng <%s>. Không thực hiện lệnh nào. Hãy thử bỏ kiểu thủ "
#~ "công."

#~ msgid "Cross Validation was success!"
#~ msgstr "Phép Kiểm chứng chéo đã thành công!"

#~ msgid ""
#~ "Interpolation: The region resolution is too high: %d cells. Consider to "
#~ "change it."
#~ msgstr ""
#~ "Nội suy: Độ phân giải vùng quá cao: %d ô. Hãy cân nhắc việc thay đổi nó."

#~ msgid "Creating auxiliar table for archiving overlapping zones"
#~ msgstr "Đang tạo bảng phụ để lưu trữ các vùng chồng nhau"

#~ msgid "<Auxiliar_edge_table> created in database."
#~ msgstr "<Auxiliar_outlier_table> được tạo trong CSDL."

#, fuzzy
#~ msgid "Unable to open table <%s_edge_Interpolation>"
#~ msgstr "Không thể chép bảng <%s>"

#~ msgid "M.Q. solution"
#~ msgstr "Phép giải M.Q."

#~ msgid "3-d data in dxf file. Polyline_flag: %d"
#~ msgstr "dữ liệu 3-d trong tập tin dxf. Polyline_flag: %d"

#~ msgid "Eigen values:"
#~ msgstr "Các giá trị Eigen:"

#~ msgid "Please choose only one print style"
#~ msgstr "Vui lòng chỉ chọn một kiểu in"

#~ msgid "It was impossible to open table"
#~ msgstr "Không thể nào mở được bảng"

#~ msgid "Spline type of interpolation"
#~ msgstr "Kiểu spline của phép nội suy"

#~ msgid "Use db.select for SELECT SQL statements"
#~ msgstr "Dùng db.select cho các câu lệnh SELECT SQL"

#~ 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 a local text 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 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 văn bản cục bộ. 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 về 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."

#~ msgid "incidout requres 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)"

#~ msgid "Mode 2: integrated daily irradiation"
#~ msgstr "Chế độ 2: bức xạ tích hợp hàng ngày"

#~ msgid "Script kill option"
#~ msgstr "Tùy chọn 'giết' tập lệnh"

#~ msgid "Start in Demo mode"
#~ msgstr "Khởi động ở chế độ Demo"

#~ msgid "Output more comments (default=quiet)"
#~ msgstr "Xuất ra thêm các chú thích (mặc định=im lặng)"

#, fuzzy
#~ msgid "display, legend"
#~ msgstr "Lật chú giải"

#~ msgid "Vector map to display thematically"
#~ msgstr "Bản đồ vector cần trình bày theo chủ đề"

#, fuzzy
#~ msgid "Vector map type"
#~ msgstr "Kiểu bản đồ vector"

#~ msgid "Layer to use for thematic display"
#~ msgstr "Lớp dùng để trình bày chủ đề"

#~ msgid ""
#~ "Icon size for point data (minimum icon size/line width for graduated "
#~ "points/lines)"
#~ msgstr ""
#~ "Kích thước biểu tượng dùng cho dữ liệu điểm (kích thước biểu tượng/ chiều "
#~ "dày đường tối thiểu đối với các điểm/đường được phân cấp)"

#, fuzzy
#~ msgid ""
#~ "Color for graduated points map (grass named color or R:G:B triplet). Set "
#~ "color scheme to single color."
#~ msgstr ""
#~ "Màu dùng cho các đường hoặc các đường viền của điểm/vùng đượ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"

#~ msgid ""
#~ "Color for graduated lines or point/area outlines (grass named color or R:"
#~ "G:B triplet). Set color scheme to single color."
#~ msgstr ""
#~ "Màu dùng cho các đường hoặc các đường viền của điểm/vùng đượ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"

#~ msgid "Apply regular expressions and wildcards to g.list"
#~ msgstr "Áp dụng các biểu thức quy tắc và các ký tự bất kỳ cho g.list"

#, fuzzy
#~ msgid "Use regular expression instead of wildcard"
#~ msgstr "dùng biểu thức quy tắc thay vì ký tự bất kỳ"

#, fuzzy
#~ msgid "Data type"
#~ msgstr "kiểu dữ liệu"

#, fuzzy
#~ msgid "Mapset(s) to list (default: current mapset 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)"

#, fuzzy
#~ msgid "Output separator (default: newline)"
#~ msgstr "Dấu phân cách ở đầu ra (mặc định: dòng mới)"

#~ msgid "Apply regular expressions and wildcards to g.remove"
#~ msgstr "Áp dụng biểu thức quy tắc và ký tự bất kỳ cho g.remove"

#, fuzzy
#~ msgid "Raster to remove"
#~ msgstr "Bản đồ raster 3d cần loại bỏ"

#~ msgid "3d raster to remove"
#~ msgstr "Bản đồ raster 3d cần loại bỏ"

#, fuzzy
#~ msgid "Vector to remove"
#~ msgstr "Bản đồ vector cần loại bỏ"

#, fuzzy
#~ msgid "Region to remove"
#~ msgstr "vùng cần loại bỏ"

#, fuzzy
#~ msgid "Icon to remove"
#~ msgstr "Bản đồ vector cần loại bỏ"

#, fuzzy
#~ msgid "Label to remove"
#~ msgstr "nhãn cần loại bỏ"

#~ msgid "3dview to remove"
#~ msgstr "lớp 3dview cần loại bỏ"

#, fuzzy
#~ msgid "Group to remove"
#~ msgstr "nhóm cần loại bỏ"

#, fuzzy
#~ msgid "raster, imagery, fusion"
#~ msgstr "raster, ảnh, nhập dữ liệu"

#~ msgid "sensor: LANDSAT"
#~ msgstr "bộ cảm biến: LANDSAT"

#~ msgid "sensor: QuickBird"
#~ msgstr "bộ cảm biến: QuickBird"

#~ msgid "sensor: SPOT"
#~ msgstr "bộ cảm biến: SPOT"

#~ msgid "raster input maps"
#~ msgstr "Các bản đồ raster đầu vào"

#~ msgid "reclass raster output map"
#~ msgstr "Bản đồ raster phân loại lại đầu ra"

#~ msgid "Output field seperator"
#~ msgstr "Dấu phân tách trường ở đầu ra"

#, fuzzy
#~ msgid "ERROR: Problem opening output file."
#~ msgstr "Trục trặc khi mở tập tin đầu ra [%s]."

#~ msgid "Output drain raster map"
#~ msgstr "Bản đồ hệ thống thoát nước raster đầu ra"

#, fuzzy
#~ msgid "Creates explicitly the NULL-value bitmap file."
#~ msgstr "Tạo ra rõ rệt tập tin bitmap có giá trị NULL kiểu 3D"

#, fuzzy
#~ msgid ""
#~ "Creation option to the output format driver. Multiple options may be "
#~ "listed."
#~ msgstr ""
#~ "tùy chọn tạo đối với trình điều khiển định dạng đầu ra. Nhiều tùy chọn có "
#~ "thể được liệt kê cùng lúc"

#, fuzzy
#~ msgid "Name of the sampling locations vector points map"
#~ msgstr "Tên của bản đồ vector đầu vào"

#~ msgid "Density of output walkers"
#~ msgstr "Mật độ của các 'walker' đầu ra"

#, fuzzy
#~ msgid "File [%s] not found"
#~ msgstr "Không tìm thấy bản đồ raster '%s'."

#, fuzzy
#~ msgid "Unable to open file [%s]"
#~ msgstr "Không thể mở tập tin cell [%s]."

#, fuzzy
#~ msgid "Failed to guess file format"
#~ msgstr "Thất bại trong việc đoán định dạng tập tin điểm"

#, fuzzy
#~ msgid "Reading sites map (%s) ..."
#~ msgstr ""
#~ "\n"
#~ "Đang ghi tập tin raster... "

#, fuzzy
#~ msgid "Name of the output walkers vector points map"
#~ msgstr "Tên của bản đồ vector đầu vào"

#, fuzzy
#~ msgid "You are not outputting any raster or vector points maps"
#~ msgstr "Bạn không xuất ra bất kỳ tập tin raster hay vector nào"

#~ msgid "%s=%s - illegal value"
#~ msgstr "%s=%s - giá trị không hợp lệ"

#, fuzzy
#~ msgid "Unable to read current region parameters"
#~ msgstr "Không thể đọc các tham số vùng hiện tại."

#, fuzzy
#~ msgid ""
#~ "mi(les),me(ters),k(ilometers),a(cres),h(ectares),c(ell_counts),p"
#~ "(ercent_cover)"
#~ msgstr "mi(les)_dặm,f(eet)_bộ_Anh,me(t),k(ilomet),a(cres)_mẫu_Anh,h(ecta)"

#, fuzzy
#~ msgid "Cannot open cover raster map <%s>"
#~ msgstr ""
#~ "#-#-#-#-#  grassmods_vi.po (grassmods_vi)  #-#-#-#-#\n"
#~ "Không thể mở tập tin cell [%s]\n"
#~ "#-#-#-#-#  grassmods_vi.po (grassmods_vi)  #-#-#-#-#\n"
#~ "Không thể mở bản đồ raster [%s]"

#~ msgid "Cannot open database <%s> by driver <%s>"
#~ msgstr "Không thể mở CSDL <%s> bằng trình điều khiển <%s>"

#~ msgid "No map specified"
#~ msgstr "Bản đồ không được chỉ định"

#, fuzzy
#~ msgid "%s - unable to remove color table"
#~ msgstr "Không thể tạo các tập tin tạm"

#, fuzzy
#~ msgid "%s - color table not found"
#~ msgstr "%s - không tìm thấy bản đồ"

#, fuzzy
#~ msgid "Can't make random color table for floating point map"
#~ msgstr "Không thể tạo bảng màu logarit cho bản đồ kiểu dấu chấm động"

#, fuzzy
#~ msgid "Can't make grey.eq color table for floating point map"
#~ msgstr "Không thể tạo bảng màu logarit cho bản đồ kiểu dấu chấm động"

#~ msgid "Can't make logarithmic color table for floating point map"
#~ msgstr "Không thể tạo bảng màu logarit cho bản đồ kiểu dấu chấm động"

#, fuzzy
#~ msgid "%s - unknown color request"
#~ msgstr "%s - màu không hiểu\n"

#, fuzzy
#~ msgid "Can't find %d,%d:%f"
#~ msgstr "Không thể tìm thấy %s"

#~ msgid "Starting points raster map"
#~ msgstr "Tập tin raster chứa các điểm bắt đầu"

#~ msgid "Source map is: Integer cell type"
#~ msgstr "Bản đồ nguồn: Kiểu ô số nguyên"

#~ msgid "Source map is: Floating point (float) cell type"
#~ msgstr "Bản đồ nguồn: Kiểu ô dấu chấm động (float)"

#~ msgid "Source map is: Floating point (double) cell type"
#~ msgstr "Bản đồ nguồn: Kiểu ô dấu chấm động (double)"

#, fuzzy
#~ msgid "Reading %s"
#~ msgstr "Đang đọc %s..."

#~ msgid "can't open raster map [%s] needed for input coordinates"
#~ msgstr "không thể mở tập tin raster [%s] cần để lấy các tọa độ đầu vào"

#, fuzzy
#~ msgid "Writing %s"
#~ msgstr "Đang ghi %s..."

#~ msgid "Error getting input null cells"
#~ msgstr "Lỗi khi lấy các ô rỗng đầu vào"

#, fuzzy
#~ msgid "Unable to properly read input raster map"
#~ msgstr "<%s> không thể mở tập tin raster"

#, fuzzy
#~ msgid "Unable to properly write output raster map"
#~ msgstr "Không thể mở tập tin chữ ký đầu ra."

#, fuzzy
#~ msgid "SECTION %d beginning: Closing Maps."
#~ msgstr ""
#~ "\n"
#~ "PHẦN %d đang bắt đầu: Đang đóng bản đồ."

#, fuzzy
#~ msgid "SECTION %d beginning: Watershed determination."
#~ msgstr ""
#~ "\n"
#~ "PHẦN %d đang bắt đầu: Xác định đường chia nước."

#~ msgid "problem w/ astar algorithm"
#~ msgstr "trục trặc với thuật toán astar"

#, fuzzy
#~ msgid "Could not read range file"
#~ msgstr "Không thể đọc tập tin miền giá trị"

#, fuzzy
#~ msgid "Reading data: "
#~ msgstr "Đang xoay dữ liệu..."

#, fuzzy
#~ msgid "Unable to read f_range for map %s"
#~ msgstr "%s: không thể đọc miền giá trị cho [%s]"

#, fuzzy
#~ msgid "Integer data range of %s is empty"
#~ msgstr "Miền dữ liệu từ %ld đến %ld\n"

#~ msgid "Name of raster map layer to be used for <%s>"
#~ msgstr "Tên của lớp bản đồ raster dùng cho <%s>"

#~ msgid "Run verbosly"
#~ msgstr "Chạy đầy đủ"

#, fuzzy
#~ msgid "%d points converted to centroids"
#~ msgstr "%-5d điểm được đọc vào bộ nhớ\n"

#, fuzzy
#~ msgid "%d centroids converted to points"
#~ msgstr "%-5d trọng tâm được ghi vào tập tin đầu ra.\n"

#, fuzzy
#~ msgid "%d lines converted to boundaries"
#~ msgstr "(các) tập tin %s cần loại bỏ"

#, fuzzy
#~ msgid "%d boundaries converted to lines"
#~ msgstr "| Thay đổi kiểu các đoạn thừa của ranh giới |  "

#, fuzzy
#~ msgid "CrossCorrelation: %d points read in region.\n"
#~ msgstr "%d điểm tìm thấy trong vùng."

#, fuzzy
#~ msgid "CrossCorrelation: Cannot read field info"
#~ msgstr "Không thể đọc thông tin trường"

#, fuzzy
#~ msgid "CrossCorrelation: Cannot open database %s by driver %s"
#~ msgstr "Không thể mở CSDL %s bằng trình điều khiển %s"

#, fuzzy
#~ msgid "CrossCorrelation: Column type not supported"
#~ msgstr "Kiểu cột không được hỗ trợ"

#, fuzzy
#~ msgid "CrossCorrelation: Cannot select data from table"
#~ msgstr "Không thể chọn dữ liệu từ bảng"

#, fuzzy
#~ msgid "CrossCorrelation: %d records selected from table"
#~ msgstr "%d bản ghi được chọn từ bảng"

#, fuzzy
#~ msgid "CrossCorrelation: No record for point (cat = %d)"
#~ msgstr "Không có bản ghi cho đường (cat = %d)"

#, fuzzy
#~ msgid "CrossCorrelation: Mean = %.5lf\n"
#~ msgstr "Không thể đọc thông tin trường"

#, fuzzy
#~ msgid "CrossCorrelation: lambda_i = %.3f\n"
#~ msgstr "Không thể đọc thông tin trường"

#, fuzzy
#~ msgid "From type"
#~ msgstr "Đến kiểu"

#, fuzzy
#~ msgid "From layer"
#~ msgstr "Đến lớp"

#~ msgid "To layer"
#~ msgstr "Đến lớp"

#~ msgid "vector, attribute table"
#~ msgstr "vecotr, bảng thuộc tính"

#, fuzzy
#~ msgid "The column must be type integer or string"
#~ msgstr "Tên cột (phải là kiểu số)"

#~ msgid "Cannot fetch data"
#~ msgstr "Không thể gọi dữ liệu"

#, fuzzy
#~ msgid "Do not print polyline info"
#~ msgstr "Không xây dựng tôpô ở chế độ điểm"

#, fuzzy
#~ msgid "Calculating costs from centres..."
#~ msgstr "Đang tính các giá trị trung bình nhóm ..."

#, fuzzy
#~ msgid "Feature id(s)"
#~ msgstr "Kiểu đối tượng"

#~ msgid "Input vector was not found."
#~ msgstr "Không tìm thấy vector đầu vào"

#~ msgid "Cannot open dig_cats file."
#~ msgstr "Không thể mở tập tin dig_cats."

#~ msgid "Cannot insert into table: %s"
#~ msgstr "Không thể chèn vào bảng '%s'"

#, fuzzy
#~ msgid "Hilight color for text"
#~ msgstr "Màu nổi khi chọn chữ"

#~ msgid "Removed vertices: %5d"
#~ msgstr "Các đỉnh bị loại bỏ: %5d"

#, fuzzy
#~ msgid "Arc layer (network)"
#~ msgstr "Lớp cung (arc)"

#, fuzzy
#~ msgid "Node layer (points)"
#~ msgstr "Tên của lớp dùng làm HUE (màu sắc)"

#, fuzzy
#~ msgid ""
#~ "Line: %d  \n"
#~ "Type: %s  \n"
#~ "Left: %d  \n"
#~ "Right: %d  \n"
#~ msgstr "Đường: %d  Kiểu: %s  Trái: %d  Phải: %d  "

#, fuzzy
#~ msgid ""
#~ "Node[%d]: %d  \n"
#~ "Number of lines: %d  \n"
#~ "Coordinates: %.6f, %.6f, %.6f\n"
#~ msgstr "  Nốt[%d]: %d  Số đường: %d  Tọa_độ: %.6f, %.6f, %.6f\n"

#, fuzzy
#~ msgid ""
#~ "Line: %5d  \n"
#~ "Angle: %.8f\n"
#~ msgstr "    Đường: %5d  Góc: %.8f\n"

#, fuzzy
#~ msgid ""
#~ "Area: %d  \n"
#~ "Number of isles: %d\n"
#~ msgstr "Vùng: %d  Số đảo: %d\n"

#, fuzzy
#~ msgid "Reading data from the map..."
#~ msgstr "Đang đọc bản đồ raster..."

#, fuzzy
#~ msgid "Query layer (used by 'query' option)"
#~ msgstr "Truy vấn lớp. Được dùng bởi tùy chọn 'query'."

#, fuzzy
#~ msgid "%d categories read from map"
#~ msgstr "%d phạm được đọc từ bản đồ"

#, fuzzy
#~ msgid "%d update/insert errors"
#~ msgstr "%d lỗi chèn"

#~ msgid ""
#~ "Operator defines required relation between features. 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.\n"
#~ "\t overlap: features partially or completely overlap"
#~ msgstr ""
#~ "Toán tử định nghĩa mối liên hệ cần có giữa các đối tượng.  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.\n"
#~ "\t overlap: các đối tượng chồng một phần hoặc chồng hoàn toàn"

#~ msgid "Processing ainput lines ..."
#~ msgstr "Đang xử lý các đường ainput (đầu vào a)..."

#, fuzzy
#~ msgid "Processing ainput areas ..."
#~ msgstr "Đang xử lý các đường ainput (đầu vào a)..."

#~ msgid "Writing attributes ..."
#~ msgstr "Đang ghi các thuộc tính..."

#, fuzzy
#~ msgid "Current region does not include the entire input vector map <%s>"
#~ msgstr "Không thể tìm thấy bản đồ vector đầu vào <%s>"

#, fuzzy
#~ msgid ""
#~ "Elevation raster map <%s> does not cover the entire area of the input "
#~ "vector map <%s>. "
#~ msgstr "Không thể tìm thấy bản đồ vector đầu vào <%s>"

#, fuzzy
#~ msgid "Output inverse raster map after IFFT"
#~ msgstr "tập tin raster nghịch đảo đầu ra sau khi chạy ifft"

#~ msgid "%s: %s - Unable to find the real-image map."
#~ msgstr "%s: %s - Không thể tìm thấy bản đồ ảnh-thực."

#~ msgid "%s: %s - Unable to find the imaginary-image."
#~ msgstr "%s: %s - Không thể tìm thấy ảnh-ảo."

#~ msgid "Power 2 values : [%d] rows [%d] columns."
#~ msgstr "Bậc 2 giá trị:  [%d] hàng [%d] cột."

#, fuzzy
#~ msgid "Insufficent memory for allocation of data structure"
#~ msgstr "Không đủ bộ nhớ để định vị cấu trúc dữ liệu."

#~ msgid "Reading the raster maps..."
#~ msgstr "Đang đọc các bản đồ raster..."

#~ msgid "Rotating data arrays..."
#~ msgstr "Đang xoay các mảng dữ liệu..."

#~ msgid "Inverse FFT completed..."
#~ msgstr "IFFT hoàn tất..."

#~ msgid "Unable to open output file."
#~ msgstr "Không thể mở tập tin đầu ra."

#~ msgid "Transform successful."
#~ msgstr "Chuyển đổi thành công."

#, fuzzy
#~ msgid "Hue map name"
#~ msgstr "%s - tên không hợp lệ"

#, fuzzy
#~ msgid "Intensity map name"
#~ msgstr "in tên bộ bản đồ"

#, fuzzy
#~ msgid "Saturation map name"
#~ msgstr "in tên bộ bản đồ"

#, fuzzy
#~ msgid "Output map representing the red"
#~ msgstr "Bản đồ đầu ra chứa các điểm sẽ được ghi"

#, fuzzy
#~ msgid "Output map representing the green"
#~ msgstr "Bản đồ đầu ra chứa các điểm sẽ được ghi"

#, fuzzy
#~ msgid "Output map representing the blue"
#~ msgstr "Định dạng để báo cáo độ dốc"

#, fuzzy
#~ msgid "Cannot read row from raster map"
#~ msgstr "Không thể lấy hàng %d từ bản đồ raster %s"

#, fuzzy
#~ msgid "Cannot write row to raster map"
#~ msgstr "không thể tạo bản đồ raster %s"

#, fuzzy
#~ msgid "Red input raster map"
#~ msgstr "Bản đồ raster đầu vào"

#, fuzzy
#~ msgid "Green input raster map"
#~ msgstr "Mở bản đồ raster đầu vào %s\n"

#, fuzzy
#~ msgid "Blue input raster map"
#~ msgstr "Bản đồ raster đầu vào"

#, fuzzy
#~ msgid "Output intensity raster map"
#~ msgstr "Tập tin raster mật độ đường dòng chảy đầu ra"

#~ msgid "Class transition statistics."
#~ msgstr "Thống kê chuyển dịch nhóm"

#~ msgid "Transition probabilities: %f %f %f; %f"
#~ msgstr "Các khả năng chuyển dịch: %f %f %f; %f"

#~ msgid "get_img: out of memory."
#~ msgstr "get_img: hết bộ nhớ."

#, fuzzy
#~ msgid "Subgroup [%s] in group [%s] contains no files."
#~ msgstr "Nhóm phụ [%s] trong nhóm [%s] không có tập tin nào."

#~ msgid "Writing [%s] ..."
#~ msgstr "Đang ghi [%s] ..."

#, fuzzy
#~ msgid "Name of imagery signaturefile"
#~ msgstr "Tập tin chữ ký của ảnh"

#~ msgid "Subgroup [%s] not found."
#~ msgstr "Không tìm thấy nhóm phụ [%s]"

#~ msgid "Signature file [%s] is missing or not readable."
#~ msgstr "Tập tin chữ ký [%s] bị thiếu hoặc không đọc được"

#, fuzzy
#~ msgid "Calculating eigenvalues and eigenvectors..."
#~ msgstr "Đang tính giá trị trung bình nhóm ..."

#, fuzzy
#~ msgid "Ordering eigenvalues in descending order..."
#~ msgstr "Đang tính giá trị trung bình nhóm ..."

#, fuzzy
#~ msgid "Transposing eigen matrix..."
#~ msgstr "Đang quét dữ liệu..."

#, fuzzy
#~ msgid "Cannot write color table of raster map <%s>"
#~ msgstr "Không thể ghi bản đồ hồ raster <%s>!"

#~ msgid "Calculating class mean ..."
#~ msgstr "Đang tính giá trị trung bình nhóm ..."

#~ msgid "Calculating class covariance matrix..."
#~ msgstr "Đang tính ma trận hiệp phương sai nhóm..."

#, fuzzy
#~ msgid "Imagery group"
#~ msgstr "nhóm ảnh"

#, fuzzy
#~ msgid "Subgroup containing image files"
#~ msgstr "Nhóm phụ chứa các tập tin ảnh"

#, fuzzy
#~ msgid "Resultant signature file"
#~ msgstr "Tập tin chữ ký tạo thành"

#, fuzzy
#~ msgid "1 class."
#~ msgstr "%d nhóm."

#~ msgid "%d classes."
#~ msgstr "%d nhóm."

#~ msgid ""
#~ "Unable to create signature file [%s] for subgroup [%s] in group [%s]."
#~ msgstr ""
#~ "Không thể tạo tập tin chữ ký [%s] cho nhóm phụ [%s] trong nhóm [%s]."

#, fuzzy
#~ msgid "Input raster map being fft"
#~ msgstr "Tập tin raster đầu vào cần xử lý fft"

#, fuzzy
#~ msgid "Illegal file name for real part: %s"
#~ msgstr "%s: %s - tên tập tin cho phần-thực không hợp lệ\n"

#, fuzzy
#~ msgid "Illegal file name for imaginary part: %s"
#~ msgstr "%s: %s - tên tập tin cho phần-ảo không hợp lệ\n"

#~ msgid "Initializing data...\n"
#~ msgstr "Đang khởi tạo dữ liệu...\n"

#~ msgid "Reading the raster map..."
#~ msgstr "Đang đọc bản đồ raster..."

#~ msgid "FFT completed..."
#~ msgstr "FFT hoàn tất..."

#, fuzzy
#~ msgid ""
#~ "\n"
#~ " group <%s> not found"
#~ msgstr ""
#~ "\n"
#~ " không tìm thấy nhóm <%s>"

#~ msgid "subgroup <%s> not found"
#~ msgstr "không tìm thấy nhóm phụ <%s>"

#, fuzzy
#~ msgid "Subgroup [%s] doesn't have any files"
#~ msgstr "Nhóm phụ [%s] không có tập tin nào."

#, fuzzy
#~ msgid "The subgroup must have at least 2 files to run %s"
#~ msgstr "Nhóm phụ phải có tối thiểu 2 tập tin để chạy %s"

#~ msgid "Unable to proceed"
#~ msgstr "Không thể tiếp tục"

#~ msgid "** Can't open seed singature file <%s> **"
#~ msgstr "** Không thể mở tập tin chữ ký 'gieo' <%s> **"

#~ msgid "** Can't read signature file <%s> **"
#~ msgstr "** Không thể đọc tập tin chữ ký <%s> **"

#~ msgid "Group of imagery files to be clustered"
#~ msgstr "Nhóm các tập tin ảnh cần gộp nhóm"

#~ msgid "Subgroup name in the above group"
#~ msgstr "Tên nhóm ảnh phụ trong nhóm ảnh ở trên"

#, fuzzy
#~ msgid "Output file to contain final report"
#~ msgstr "Tên của tập tin đầu ra chứa báo cáo sau cùng"

#, fuzzy
#~ msgid ""
#~ "\n"
#~ "<%s> -- illegal value of min_size"
#~ msgstr ""
#~ "\n"
#~ "<%s> -- giá trị min_size không hợp lệ"

#~ msgid "Can't creat reportfile: "
#~ msgstr "Không thể tạo tập tin báo cáo"

#~ msgid "Reading image ... "
#~ msgstr "Đang đọc ảnh..."

#, fuzzy
#~ msgid "Unable to read head of %s"
#~ msgstr "Không thể đọc tập tin header của [%s]"

#~ msgid "group=[%s] - not found."
#~ msgstr "nhóm=[%s] - không tìm thấy"

#~ msgid "subgroup=[%s] (of group [%s]) - not found."
#~ msgstr "nhóm phụ=[%s] (của nhóm [%s]) - không tìm thấy"

#~ msgid "Can't read signature file [%s]."
#~ msgstr "Không thể đọc tập tin chữ ký [%s]."

#~ msgid "[%s] has more than 255 signatures."
#~ msgstr "[%s] có nhiều hơn 255 chữ ký."

#~ msgid "Unable to create reject layer [%s]."
#~ msgstr "Không thể tạo lớp loại bỏ (reject layer) [%s]"

#~ msgid "Imagery group to be classified"
#~ msgstr "Nhóm ảnh cần phân loại"

#~ msgid "Subgroup containing image files to be classified"
#~ msgstr "Nhóm ảnh phụ có chứa các tập tin ảnh cần phân loại"

#~ msgid "Signatures to use for classification"
#~ msgstr "Các chữ ký dùng để phân loại"

#~ msgid "Raster map to hold classification results"
#~ msgstr "Bản đồ raster để lưu các kết quả phân loại"

#, fuzzy
#~ msgid "Cannot select attributes: %s"
#~ msgstr "Không thể chọn thuộc tính"

#~ msgid ""
#~ "Background color, either a standard GRASS color, R:G:B triplet, or \"none"
#~ "\""
#~ msgstr ""
#~ "Màu nền, hoặc là một màu chuẩn của GRASS, bộ ba R:G:B, hoặc \"none\""

#~ msgid ""
#~ "Optional where condition (without WHERE key word), e.g.:\n"
#~ "\t\tobec = 'Liptakov'"
#~ msgstr ""
#~ "Điều kiện where tùy chọn (không cần từ khóa WHERE ), vd.:\n"
#~ "\t\tobec = 'Liptakov'"

#~ msgid "Keep band numbers instead of using band color names."
#~ msgstr "Giữ số kênh thay vì sử dụng các tên màu của kênh "

#~ msgid ""
#~ "Name and type of the new column(s) (types depend on database backend, but "
#~ "all support VARCHAR(), INT, DOUBLE and DATE)"
#~ msgstr ""
#~ "Tên và kiểu của (các) cột mới (các 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)"

#~ msgid "Memory allocation error"
#~ msgstr "Cấp phát Bộ nhớ bị lỗi"

#~ msgid "Saving new map"
#~ msgstr "Đang lưu bản đồ mới..."

#~ msgid "Cell area: %f"
#~ msgstr "diện tích ô: %f"

#, fuzzy
#~ msgid "Error writing result map file!"
#~ msgstr "Lỗi khi đang ghi tập tin bản đồ kết quả!"

#~ msgid "Output raster map with lake"
#~ msgstr "Bản đồ raster đầu ra với hồ"

#~ msgid "Terrain raster map <%s> not found!"
#~ msgstr "Không tìm thấy bản đồ raster địa hình <%s>"

#~ msgid "Cannot open terrain raster map <%s@%s>!"
#~ msgstr "Không thể mở bản đồ raster địa hình <%s@%s>!"

#~ msgid "Seed map <%s> not found!"
#~ msgstr "Không tìm thấy bản đồ 'hạt gieo' <%s>"

#~ msgid "Cannot open seed map <%s@%s>!"
#~ msgstr "Không thể mở bản đồ 'hạt gieo' <%s@%s>!"

#~ msgid "Failure to allocate memory for row pointers"
#~ msgstr "Thất bại trong việc cấp phát bộ nhớ cho các con trỏ hàng"

#~ msgid "Loading maps: "
#~ msgstr "Đang nạp các bản đồ: "

#~ msgid "Error reading terrain raster map. Probably broken file."
#~ msgstr "Lỗi khi đọc bản đồ raster địa hình. Có thể tập tin bị hỏng."

#~ msgid "Error reading seed raster map. Probably broken file."
#~ msgstr ""
#~ "Lỗi khi đọc bản đồ raster địa hình 'hạt gieo'. Có thể tập tin bị hỏng."

#~ msgid "Cannot write lake raster map <%s@%s>!"
#~ msgstr "Không thể ghi bản đồ raster hồ <%s@%s>!"

#~ msgid ""
#~ "Starting lake filling at level of %8.4f in %d passes. \n"
#~ "Percent done:"
#~ msgstr ""
#~ "Bắt đầu làm đầy hồ ở mức %8.4f theo %d bước. \n"
#~ "Phần trăm hoàn tất:"

#~ msgid "Error writing color file for <%s@%s>!"
#~ msgstr "Lỗi khi đang ghi tập tin màu cho <%s@%s>!"

#~ msgid "All done."
#~ msgstr "Tất cả đã xong."

#, fuzzy
#~ msgid "Name of the vector points map with x,y locations"
#~ msgstr "Tên tập tin địa điểm với các vị trí x,y."

#~ msgid "Number of time iterations (sec.)"
#~ msgstr "Số lần lặp  (sec.)"

#~ msgid "Multiscale simulation"
#~ msgstr "Giả lập nhiều tỷ lệ (multiscale)"

#, fuzzy
#~ msgid "Name of the elevation raster map, same units as N,E: [m] or [ft] "
#~ msgstr "Tên của bản đồ raster độ cao đầu vào [mét]"

#, fuzzy
#~ msgid "Name of the x-derivatives raster map [m/m] or [ft/ft]"
#~ msgstr "Tên của tập tin raster đạo hàm x"

#, fuzzy
#~ msgid "Name of the y-derivatives raster map [m/m] or [ft/ft]"
#~ msgstr "Tên của tập tin raster đạo hàm y"

#~ msgid "Raster input maps(s)"
#~ msgstr "(Các) bản đồ raster đầu vào"

#~ msgid "Output file name"
#~ msgstr "Tên tập tin đầu ra"

#~ msgid "%s: can't read fp range for [%s]"
#~ msgstr "%s: không thể đọc miền giá trị fp cho [%s]"

#~ msgid ""
#~ "Not enough data columns. Incorrect delimiter or column number?\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?\n"
#~ "[%s]"

#, fuzzy
#~ msgid ""
#~ "Raster map [%s] already exists.\n"
#~ "Please try another."
#~ msgstr "Bản đồ raster [%s] đã có trong nhóm"

#~ msgid "Error reading '%s' map"
#~ msgstr "Lỗi khi đang đọc bản đồ '%s'"

#~ msgid "G_put_raster_row failed (file system full?)"
#~ msgstr "G_put_raster_row thất bại (hệ thống tập tin bị đầy?)"

#, fuzzy
#~ msgid "Threshold distance"
#~ msgstr "Đơn vị khoảng cách"

#~ msgid "Cannot execute: %s"
#~ msgstr "Không thể thực thi: %s"

#, fuzzy
#~ msgid "Cannot link table: %s"
#~ msgstr "Không thể mở bảng <%s>"

#~ msgid "DXF input file"
#~ msgstr "Tập tin DXF đầu vào"

#, fuzzy
#~ msgid "Cannot open dxf file <%s>"
#~ msgstr "Không thể mở tập tin [%s]"

#, fuzzy
#~ msgid "Cannot open new vector map <%s>"
#~ msgstr "%s: Không thể mở tập tin vector mới"

#, fuzzy
#~ msgid "Conversion of <%s> to vector map:"
#~ msgstr ""
#~ "\n"
#~ "Chuyển đổi %s thành bản đồ vector:  "

#~ msgid "Create 3D file"
#~ msgstr "Tạo tập tin 3D"

#, fuzzy
#~ msgid "imagery group"
#~ msgstr "nhóm ảnh"

#~ msgid "imagery subgroup"
#~ msgstr "Nhóm ảnh phụ"

#, fuzzy
#~ msgid "Name of input raster map(s)"
#~ msgstr "Tên bản đồ raster đầu vào"

#~ msgid "Output file extension (inputfile(s) + extension)"
#~ msgstr "Đuôi mở rộng của tập tin đầu ra (tập_tin_đầu_vào + đuôi_mở_rộng)"

#~ msgid ""
#~ "\n"
#~ "<%s> -- illegal result signature file name"
#~ msgstr ""
#~ "\n"
#~ "<%s> -- tên tập tin chữ ký kết quả không hợp lệ"

#~ msgid "visualization"
#~ msgstr "xem"

#~ msgid "Raster file(s) for Elevation"
#~ msgstr "(Các) tập tin raster làm Độ cao"

#~ msgid "Raster file(s) for Color"
#~ msgstr "(Các) tập tin raster làm Màu sắc"

#~ msgid "Raster map to zoom into"
#~ msgstr "Bản đồ raster để phóng theo"

#~ msgid "Save the current region to region definition file"
#~ msgstr "Lưu vùng hiện tại vào tập tin định nghĩa vùng"

#, fuzzy
#~ msgid "No LatLong information for XY-Projection"
#~ msgstr "Tùy chọn Geo-Grid không dùng được đối với phép chiếu XY"

#~ msgid "Could not open input file <%s>."
#~ msgstr "Không thể mở tập tin <%s>."

#, fuzzy
#~ msgid "No such monitor as '%s'"
#~ msgstr "[%s]: Không có màu như vậy"

#, fuzzy
#~ msgid "Error - No such monitor as '%s'"
#~ msgstr "[%s]: Không có màu như vậy"

#~ msgid ""
#~ "\a\n"
#~ "** The following raster maps in subgroup [%s] do not exist:"
#~ msgstr ""
#~ "\a\n"
#~ "Những tập tin raster sau trong nhóm phụ [%s] không tồn tại:"

#~ msgid "       %s"
#~ msgstr "       %s"

#, fuzzy
#~ msgid "Adding files to group [%s]"
#~ msgstr "Thêm các tập tin vào nhóm ]phụ [%s]"

#~ msgid "Adding files to subgroup [%s]"
#~ msgstr "Thêm các tập tin vào nhóm ]phụ [%s]"

#~ msgid "Skipping [%s]..."
#~ msgstr "Đang bỏ qua [%s]..."

#~ msgid "Writing group REF"
#~ msgstr "Đang ghi nhóm REF"

#~ msgid "Writing subgroup REF"
#~ msgstr "Đang ghi nhóm phụ REF"

#~ msgid "Found file <%s@%s> in group."
#~ msgstr "Tìm thấy tập tin <%s@%s> trong nhóm."

#, fuzzy
#~ msgid "Found file <%s@%s> in subgroup."
#~ msgstr "Tìm thấy tập tin <%s@%s> trong nhóm."

#, fuzzy
#~ msgid "Unable to open file: <%s>"
#~ msgstr "Không thể mở tập tin cell [%s]."

#~ msgid "Multiplier"
#~ msgstr "Hệ số nhân"

#~ msgid ""
#~ "Projection of input dataset and current location appear to match.\n"
#~ "Proceeding with import...\n"
#~ msgstr ""
#~ "Phép chiếu của bộ dữ liệu đầu vào và location hiện tại khớp nhau..\n"
#~ "Đang tiến hành nhập...\n"

#~ msgid "Name of the resultant map"
#~ msgstr "Tên bản đồ kết quả"

#~ msgid "%s: percent complete: "
#~ msgstr "%s: phần trăm hoàn tất: "

#~ msgid "Raster map not found."
#~ msgstr "Không tìm thấy bản đồ raster"

#~ msgid "%s: can't read range for [%s]"
#~ msgstr "%s: không thể đọc miền giá trị cho [%s]"

#, fuzzy
#~ msgid "Raster file [%s] not found"
#~ msgstr "Không tìm thấy tập tin raster <%s>"

#, fuzzy
#~ msgid "It was not possible writing in <%s>."
#~ msgstr "Không thể ghi vào <%s>."

#, fuzzy
#~ msgid "\rRemoved vertices: %5d"
#~ msgstr "Các đỉnh bị loại bỏ: %5d"

#~ msgid "\rDuplicate area centroids: %5d"
#~ msgstr "\rCác trọng tâm vùng bị lặp: %5d"

#~ msgid "Cannot create table: '%s'"
#~ msgstr "Không thể tạo bảng '%s'."

#, fuzzy
#~ msgid "Unable to connect line id %d to line %d"
#~ msgstr "Không thể chọn dữ liệu từ bảng"

#, fuzzy
#~ msgid "Unable to get category list <%s>, editing terminated"
#~ msgstr "Không thể đọc từ <%s>"

#, fuzzy
#~ msgid "Unable to delete layer/category [%d/%d] line %d"
#~ msgstr "Không thể mở tập tin ascii [%s]"

#, fuzzy
#~ msgid "Unable to write line %d"
#~ msgstr "Không thể ghi vào tập tin"

#, fuzzy
#~ msgid "Unable to delete line %d"
#~ msgstr "Không thể thực thi: %s"

#, fuzzy
#~ msgid "Unknown query tool '%s'"
#~ msgstr "Kiểu không biết"

#, fuzzy
#~ msgid ""
#~ "If 'list', 'file' and 'where' options are not specified, all features of "
#~ "given type and layer are extracted. Categories are not changed in that "
#~ "case."
#~ msgstr ""
#~ "Chọn các đối tượng vector từ một bản đồ vector hiện có và tạo ra một bản "
#~ "đồ mới chỉ chứa các đối tượng được chọn. Nếu các tùy chọn 'list', 'file' "
#~ "và 'where' không được chỉ định, tất cả các đối tượng có kiểu được chọn và "
#~ "lớp đó sẽ được trích ra, các phạm trù không bị thay đổi trong trường hợp "
#~ "đó."

#, fuzzy
#~ msgid "No layer database connection"
#~ msgstr "Không có kết nối CSDL cho lớp"

#, fuzzy
#~ msgid "Load categories from the database (table = %s, db = %s)."
#~ msgstr "Nạp các phạm trù từ CSDL  (bảng = %s, csdl = %s).\n"

#, fuzzy
#~ msgid "%d categories loaded from the database"
#~ msgstr "%d phạm trù được nạp từ csdl\n"

#~ msgid "Done"
#~ msgstr "Xong."

#~ msgid "Cannot open OGR data source '%s'"
#~ msgstr "Không thể mở nguồn dữ liệu OGR %s"

#~ msgid "Cannot create layer"
#~ msgstr "Không thể tạo lớp"

#, fuzzy
#~ msgid "Vector map <%s> in location <%s> in mapset <%s> not available"
#~ msgstr ""
#~ "Tập tin vector [%s] trong location [%s] trong bộ bản đồ [%s] không khả "
#~ "dụng"

#, fuzzy
#~ msgid ""
#~ "Load values from vector to database. For uploaded/printed category values "
#~ "'-1' is used for 'no category' and 'null'/'-' if category cannot be found "
#~ "or multiple categories were found."
#~ msgstr ""
#~ "Nạp các giá trị từ vector vào CSDL. Trong các giá trị phạm trù được in/"
#~ "được nạp, '-1' dùng để chỉ 'không có phạm trù' và 'null' hay '-' để chỉ "
#~ "không tìm thấy phạm trù hoặc tìm thấy nhiều phạm trù."

#, fuzzy
#~ msgid "Column(s)"
#~ msgstr "(các) Cột"

#, fuzzy
#~ msgid "Column type [%d] not supported"
#~ msgstr "Kiểu cột không được hỗ trợ"

#, fuzzy
#~ msgid "Cannot read map header for <%s>"
#~ msgstr "Không thể lấy header cho %s"

#, fuzzy
#~ msgid "Cannot read category file for <%s>"
#~ msgstr "không thể ghi tập tin phạm trù cho <%s>"

#~ msgid "Print;Shell Script"
#~ msgstr "In;Tập lệnh Shell"

#~ msgid "Creating support files for [%s]."
#~ msgstr "Tạo các tập tin hỗ trợ cho [%s]."

#~ msgid "%s: <%s> raster map not found"
#~ msgstr "%s: không tìm thấy tập tin cell <%s>"

#~ msgid "%s: <%s> raster map exists already"
#~ msgstr "%s: tập tin raster <%s> đã tồn tại"

#, fuzzy
#~ msgid "Cannot read category file of raster map <%s>"
#~ msgstr "không thể ghi tập tin phạm trù cho <%s>"

#~ msgid "%s - map not found"
#~ msgstr "%s - không tìm thấy bản đồ"

#~ msgid "%s not found"
#~ msgstr "%s không tìm thấy."

#~ msgid "Could not access %s layer"
#~ msgstr "Không thể truy cập vào lớp %s"

#~ msgid "Vector map %s - not found"
#~ msgstr "Không tìm thấy bản đồ vector %s"

#~ msgid "Raster map containing elevation data"
#~ msgstr "Bản đồ raster có chứa dữ liệu độ cao"

#~ msgid "Raster map name for storing results"
#~ msgstr "Tên bản đồ raster để lưu kết quả"

#~ msgid "Height of the viewing location"
#~ msgstr "Độ cao của vị trí quan sát"

#~ msgid "%s: <%s> cellfile not found"
#~ msgstr "%s: không tìm thấy tập tin cell <%s>"

#~ msgid "Cell file [%s] not found\n"
#~ msgstr "không tìm thấy tập tin cell [%s]\n"

#~ msgid "rgb cell map [%s] not found\n"
#~ msgstr "Không tìm thấy bản đồ cell rgb [%s]\n"

#~ msgid "vector cell map [%s] not found\n"
#~ msgstr "không tìm thấy bản đồ cell vector [%s].\n"

#, fuzzy
#~ msgid "%s - %s not found"
#~ msgstr "%s - không tìm thấy"

#~ msgid "raster map <%s> not found"
#~ msgstr "không tìm thấy bản đồ raster <%s>"

#~ msgid "can't read header for <%s> in <%s>"
#~ msgstr "Không thể đọc header cho <%s> trong <%s>"

#, fuzzy
#~ msgid "region <%s> not found"
#~ msgstr "Không tìm thấy vùng <%s>"

#~ msgid "can't read region <%s> in <%s>"
#~ msgstr "không thể đọc vùng <%s> trong <%s>"

#~ msgid "can't open 3dview file <%s> in <%s>"
#~ msgstr "không thể mở tập tin 3dview <%s> trong <%s>"

#~ msgid "can't read 3dview file <%s> in <%s>"
#~ msgstr "không thể đọc tập tin 3dview <%s> trong <%s>"

#, fuzzy
#~ msgid "can't open vector map <%s> in <%s>"
#~ msgstr "Không thể mở bản đồ vector [%s]"

#~ msgid "invalid region: %s"
#~ msgstr "vùng không hợp lệ: %s"

#, fuzzy
#~ msgid "Unable to read category file for raster map <%s>"
#~ msgstr "không thể ghi tập tin phạm trù cho <%s>"

#, fuzzy
#~ msgid "Creating support files"
#~ msgstr "đang tạo các tập tin hỗ trợ cho %s"

#~ msgid "can't open %s"
#~ msgstr "không thể mở %s"

#~ msgid "%s file [%s] not found!"
#~ msgstr "%s tập tin [%s] không được tìm thấy!"

#, fuzzy
#~ msgid "%s: %s - map not found"
#~ msgstr "%s: %s - không tìm thấy"

#, fuzzy
#~ msgid "%s: unable to open %s"
#~ msgstr "không thể mở <%s>"

#~ msgid "%s - not found"
#~ msgstr "%s - không tìm thấy"

#~ msgid "Cannot read %s"
#~ msgstr "Không thể đọc %s"

#~ msgid "Reading %s ... "
#~ msgstr "Đang đọc %s..."

#~ msgid "map layer [%s] not legal for GRASS"
#~ msgstr "lớp bản đồ [%s] không hợp lệ đối với GRASS"

#~ msgid "[%s] map not found."
#~ msgstr "không tìm thấy bản đồ [%s]"

#~ msgid "[%s] map not found"
#~ msgstr "không tìm thấy bản đồ [%s]"

#, fuzzy
#~ msgid "elevation file [%s] not found"
#~ msgstr "không tìm thấy tập tin cell [%s]"

#~ msgid "min computed aspect %.4f  max computed aspect %.4f"
#~ msgstr "hướng tối thiểu tính được %.4f   hướng tối đa tính được %.4f"

#~ msgid "min computed slope %.4f  max computed slope %.4f"
#~ msgstr "độ dốc tối thiểu tính được %.4f   độ dốc tối đa tính được %.4f"

#, fuzzy
#~ msgid "Cannot describe table <%s>"
#~ msgstr "Không thể mô tả bảng %s "

#, fuzzy
#~ msgid "Cannot insert values: %s"
#~ msgstr "Không thể chèn vào bảng '%s'"

#, fuzzy
#~ msgid "%s given an illegal number of points [%d]"
#~ msgstr "%s được cung cấp một số lượng không hợp lệ các địa điểm [%d]"

#, fuzzy
#~ 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"

#, fuzzy
#~ msgid "No DB connection settings defined. Set with db.connect"
#~ msgstr ""
#~ "Không có các thiết lập kết nối CSDL được định nghĩa. Thiết lập bằng db."
#~ "connect"

#~ msgid "Could not find input %s"
#~ msgstr "Không thể tìm thấy đầu vào %s"

#~ msgid "Could not open input"
#~ msgstr "Không thể mở đầu vào %s"

#~ msgid "Could not open output"
#~ msgstr "Không thể mở đầu ra"

#~ msgid "Could not find input map <%s>"
#~ msgstr "Không thể tìm thấy bản đồ đầu vào <%s>"

#~ msgid "Unkown item type in pad: %s"
#~ msgstr "Không biết kiểu của mục ở trong pad: %s"

#, fuzzy
#~ msgid "Can't read header for <%s> in <%s>"
#~ msgstr "Không thể đọc header cho <%s> trong <%s>"

#, fuzzy
#~ msgid "Can't read header for 3D raster <%s> in <%s>"
#~ msgstr "Không thể đọc header của raster 3D <%s> trong <%s>"

#~ msgid "%s in %s: %s"
#~ msgstr "%s trong %s: %s"

#, fuzzy
#~ msgid "Can't write region <%s>"
#~ msgstr "Không thể ghi vùng <%s>"

#~ msgid "<%s=%s> ** invalid input **"
#~ msgstr "<%s=%s> ** đầu vào không hợp lệ **"

#~ msgid "No graphics device selected."
#~ msgstr "Không có thiết bị đồ họa được chọn"

#~ msgid "Unable to read raster row."
#~ msgstr "Không thể đọc hàng raster."

#~ msgid "Training map [%s] not found."
#~ msgstr "Không tìm thấy bản đồ hướng dẫn [%s]."

#~ msgid "%s map not found"
#~ msgstr "không tìm thấy bản đồ %s"

#~ msgid "cannot read head of %s"
#~ msgstr "không thể đọc header của %s"

#, fuzzy
#~ msgid "Illegal file name: %s"
#~ msgstr "tên tập tin không hợp lệ [%s]."

#, fuzzy
#~ msgid ""
#~ "Condition for update (everything after the 'where' sql statement; ex: "
#~ "cat=1 or col1/col2>1)"
#~ msgstr ""
#~ "điều kiện để cập nhật (tất cả mọi nội dung sau câu lệnh sql 'where'; ví "
#~ "dụ: cat=1 hoặc col1/col2 >1)"

#~ msgid "Cannot get layer info for vector map"
#~ msgstr "Không thể lấy thông tin lớp của bản đồ vector"

#, fuzzy
#~ msgid "Cannot open raster map <%s> in <%s>"
#~ msgstr ""
#~ "#-#-#-#-#  grassmods_vi.po (grassmods_vi)  #-#-#-#-#\n"
#~ "Không thể mở tập tin cell [%s]\n"
#~ "#-#-#-#-#  grassmods_vi.po (grassmods_vi)  #-#-#-#-#\n"
#~ "Không thể mở bản đồ raster [%s]"

#~ msgid "cover values extracted from the category labels of the cover map"
#~ msgstr ""
#~ "Các giá trị lớp phủ được trích từ các nhãn phạm trù của bản đồ lớp phủ"

#~ msgid "%s: %s - raster map not found"
#~ msgstr "%s: %s - không tìm thấy bản đồ raster"

#~ msgid "%s: %s - illegal name"
#~ msgstr "%s: %s - tên không hợp lệ"

#~ msgid "%s: ERROR reading category file for %s"
#~ msgstr "%s: LỖI khi đang đọc tập tin phạm trù cho %s"

#~ msgid "%s: %s - not found"
#~ msgstr "%s: %s - không tìm thấy"

#~ msgid "%s: %s - illegal units"
#~ msgstr "%s: %s - đơn vị không hợp lệ"

#, fuzzy
#~ msgid "%s: %s - can't open"
#~ msgstr "%s: %s - không tìm thấy"

#, fuzzy
#~ msgid "Reading input map (%s)    ... "
#~ msgstr "Đang đọc ảnh..."

#, fuzzy
#~ msgid "%s - ERROR reading %s"
#~ msgstr "%s: LỖI khi đang chạy lệnh %s"

#, fuzzy
#~ msgid "%s: %s - can't create raster map"
#~ msgstr "%s  - Không thể tạo tập tin cell."

#, fuzzy
#~ msgid "Writing output map (%s)   ... "
#~ msgstr "Đang ghi bản đồ raster đầu ra %s..."

#, fuzzy
#~ msgid "%s - ERROR re-reading %s"
#~ msgstr "%s: LỖI khi đang chạy lệnh %s"

#, fuzzy
#~ msgid "%s - ERROR writing %s"
#~ msgstr "%s: LỖI khi đang chạy lệnh %s"

#, fuzzy
#~ msgid "Reading raster map... "
#~ msgstr ""
#~ "\n"
#~ "Đang ghi tập tin raster... "

#, fuzzy
#~ msgid "Writing raster map... "
#~ msgstr ""
#~ "\n"
#~ "Đang ghi tập tin raster... "

#~ msgid "Category list: e.g. 1,3-8,13"
#~ msgstr "Danh sách phạm trù: ví dụ 1,3-8,13"

#~ msgid "Output separator character (default: tab)"
#~ msgstr "Ký tự phân tách ở đầu ra (mặc định: dấu tab)"

#, fuzzy
#~ msgid "Cannot read category file of raster map <%s> in <%s>"
#~ msgstr "không thể ghi tập tin phạm trù cho <%s>"

#~ msgid "Cannot create raster map %s"
#~ msgstr "không thể tạo bản đồ raster %s"

#~ msgid "Cannot create vector map %s"
#~ msgstr "Không thể tạo bản đồ vector %s"

#, fuzzy
#~ msgid "Cannot create raster map '%s'"
#~ msgstr "không thể tạo bản đồ raster %s"

#, fuzzy
#~ msgid "Number of raster rows to hold in memory"
#~ msgstr "Số hàng chứa trong bộ nhớ"

#, fuzzy
#~ msgid "Print raster map title only"
#~ msgstr "Chỉ in ra kiểu bản đồ raster"

#, fuzzy
#~ msgid "unknown type: %d"
#~ msgstr "Kiểu không hiểu: %c"

#, fuzzy
#~ msgid "Cannot open raster map [%s]"
#~ msgstr ""
#~ "#-#-#-#-#  grassmods_vi.po (grassmods_vi)  #-#-#-#-#\n"
#~ "Không thể mở tập tin cell [%s]\n"
#~ "#-#-#-#-#  grassmods_vi.po (grassmods_vi)  #-#-#-#-#\n"
#~ "Không thể mở bản đồ raster [%s]"

#, fuzzy
#~ msgid "Cannot get raster band."
#~ msgstr "Không thể mở bản đồ raster"

#, fuzzy
#~ msgid "Cannot allocate buffer for reading null values."
#~ msgstr "Không thể cấp phát bộ nhớ cho chuỗi "

#, fuzzy
#~ msgid "Cannot read GRASS raster."
#~ msgstr "Không thể đọc dữ liệu raster"

#, fuzzy
#~ msgid "Cannot write GDAL raster."
#~ msgstr "Không thể ghi bản đồ hồ raster <%s>!"

#, fuzzy
#~ msgid "Cannot get [%s] driver"
#~ msgstr "Không thể tạo cây (tree)."

#, fuzzy
#~ msgid "Couldn't set geo transform."
#~ msgstr "Không thể lấy hàng raster trên cùng\n"

#, fuzzy
#~ msgid "Couldn't set projection."
#~ msgstr "Phép chiếu nguồn"

#, fuzzy
#~ msgid "Cannot export [%s] raster map."
#~ msgstr "Không thể mở tập tin raster [%s]"

#, fuzzy
#~ msgid "Cannot create [%s] raster map using [%s] driver."
#~ msgstr "Không thể mở tập tin raster [%s]"

#, fuzzy
#~ msgid "Cannot read header of raster map <%s>"
#~ msgstr "Không thể ghi bản đồ hồ raster <%s>!"

#, fuzzy
#~ msgid "Cannot open TIFF file <%s>"
#~ msgstr "Không thể mở tập tin %s"

#, fuzzy
#~ msgid "Reading raster map"
#~ msgstr ""
#~ "\n"
#~ "Đang ghi tập tin raster... "

#~ msgid "Cannot open output map."
#~ msgstr "Không thể mở bản đồ đầu ra"

#, fuzzy
#~ msgid "Illegal file name. Please try another."
#~ msgstr "Tên tập tin đầu ra không hợp lệ"

#, fuzzy
#~ msgid "%s: can't open %s"
#~ msgstr "không thể mở %s"

#, fuzzy
#~ msgid "Reading raster map <%s> ..."
#~ msgstr ""
#~ "\n"
#~ "Đang ghi tập tin raster... "

#, fuzzy
#~ msgid "memory allocation failure"
#~ msgstr "Cấp phát Bộ nhớ bị lỗi"

#~ msgid "Can't find data map."
#~ msgstr "Không tìm thấy bản đồ dữ liệu."

#~ msgid "Can't find clump map."
#~ msgstr "Không thể tìm thấy bản đồ khối"

#~ msgid "Output terrain only vector map name"
#~ msgstr "Tên tập tin vector chỉ có địa hình ở đầu ra"

#, fuzzy
#~ msgid "Cannot open vector map <%s> at the topological level"
#~ msgstr "Vector <%s> không thể mở được ở cấp tôpô"

#, fuzzy
#~ msgid "Rebuilding topology ..."
#~ msgstr "Đang xây dựng lại các phần của tôpô"

#~ msgid "No record for cat = %d"
#~ msgstr "Không có bản ghi cho phạm trù cat = %d"

#, fuzzy
#~ msgid "Removing duplicates ..."
#~ msgstr "Loại bỏ các trọng tâm lặp..."

#, fuzzy
#~ msgid "Attaching islands ..."
#~ msgstr "Đang gắn các phạm trù...\n"

#, fuzzy
#~ msgid "Attaching centroids ..."
#~ msgstr "Đang gắn các phạm trù...\n"

#, fuzzy
#~ msgid "Vector map <%s> not found in current mapset"
#~ msgstr "Không tìm thấy bản đồ vector <%s>"

#, fuzzy
#~ msgid "Error allocating memory for `lines_visited'"
#~ msgstr "Bộ nhớ cấp phát cho phép nội suy song tuyến tính"

#, fuzzy
#~ msgid "The number of lines in the input vector map is [%d]"
#~ msgstr "Số lượng tối thiểu của các bản đồ đầu vào là 2"

#~ msgid "Attribute column(s)"
#~ msgstr "(các) cột thuộc tính"

#~ msgid "Cannot get layer info"
#~ msgstr "Không thể lấy thông tin về lớp"

#~ msgid ""
#~ "\n"
#~ "Building topology for %s ..."
#~ msgstr ""
#~ "\n"
#~ "Đang xây dựng tôpô cho %s ..."

#~ msgid "cell file [%s] not found"
#~ msgstr "không tìm thấy tập tin cell [%s]"

#~ msgid "can't open raster map [%s]"
#~ msgstr "Không thể mở tập tin cell [%s]"

#, fuzzy
#~ msgid "Cannot rewrite line %d"
#~ msgstr "Không thể tạo chỉ mục"

#, fuzzy
#~ msgid "Editing tool"
#~ msgstr "Công cụ làm sạch"

#, fuzzy
#~ msgid "For tool 'add', see also 'thresh' parameter"
#~ msgstr "Đừng sao chép bảng (xem thêm tham số 'new')"

#, fuzzy
#~ msgid "Close boundaries"
#~ msgstr "Không đóng các ranh giới"

#, fuzzy
#~ msgid "Cannot copy line %d, editing terminated"
#~ msgstr "Không thể đọc từ <%s>"

#~ msgid "No layer database connection."
#~ msgstr "Không có kết nối CSDL cho lớp"

#, fuzzy
#~ msgid "Cannot snap lines %d,%d"
#~ msgstr "Không thể mở tập tin [%s]"

#, fuzzy
#~ msgid "%d lines modified"
#~ msgstr "%-5d đường 'chết' bị bỏ qua\n"

#, fuzzy
#~ msgid "Could not open ASCII file <%s>"
#~ msgstr "Không thể mở tập tin ascii [%s]"

#~ msgid "Print vector map region only"
#~ msgstr "Chỉ in ra vùng của bản đồ vector"

#, fuzzy
#~ msgid "Cannot open vector map <%s> at topo level [%d]"
#~ msgstr "Không thể mở tập tin vector <%s> trong <%s>"

#, fuzzy
#~ msgid "Cannot get layer info for vector map <%s>"
#~ msgstr "Không thể lấy thông tin lớp của bản đồ vector"

#~ msgid "Cannot select attribute."
#~ msgstr "Không thể chọn thuộc tính"

#, fuzzy
#~ msgid "Creating vector grid..."
#~ msgstr ""
#~ "\n"
#~ "Đang tạo tập tin vector...\n"

#, fuzzy
#~ msgid "Could not find vector map <%s> in current mapset"
#~ msgstr "Kann die Vektordatei %s nicht finden."

#~ msgid "Could not find input map <%s>."
#~ msgstr "Không thể tìm thấy bản đồ đầu vào <%s>."

#, fuzzy
#~ msgid "[%d] features written"
#~ msgstr "%d điểm được ghi vào dữ liệu vector"

#, fuzzy
#~ msgid "Parameter <%s> not set"
#~ msgstr "Tham số cần thiết <cats> không được thiết lập"

#, fuzzy
#~ msgid "Input map containing lines"
#~ msgstr "Bản đồ đầu vào chứa các đường"

#, fuzzy
#~ msgid "Output map where segments will be written"
#~ msgstr "Bản đồ đầu ra chứa các điểm sẽ được ghi"

#, fuzzy
#~ msgid "Cannot get layer information for vector map"
#~ msgstr "Không thể lấy thông tin lớp của bản đồ vector"

#~ msgid "<%s> cellfile not found"
#~ msgstr "không tìm thấy tập tin cell <%s>"

#~ msgid "Not able to open vector map <%s>"
#~ msgstr "Không thể mở bản đồ vector <%s>"

#~ msgid "No table."
#~ msgstr "Không có bảng"

#~ msgid "Can't read raster"
#~ msgstr "Không thể đọc dữ liệu raster"

#~ msgid "driver name"
#~ msgstr "tên trình điều khiển"

#~ msgid "database name"
#~ msgstr "tên CSDL"

#~ msgid "Driver name"
#~ msgstr "Tên trình điều khiển"

#~ msgid "Cannot list databases."
#~ msgstr "Không thể liệt kê các CSDL"

#~ msgid "Table name, select all from this table"
#~ msgstr "Tên bảng, chọn tất cả từ bảng này"

#~ msgid "output field separator"
#~ msgstr "Dấu phân cách trường đầu ra"

#~ msgid "output vertical record separator"
#~ msgstr "Dấu phân cách bản ghi theo chiều đứng đầu ra"

#~ msgid "null value indicator"
#~ msgstr "ký hiệu cho biết giá trị null"

#~ msgid "do not include column names in output"
#~ msgstr "không đưa tên các cột vào đầu ra"

#~ msgid "vertical output (instead of horizontal)"
#~ msgstr "Đầu ra theo chiều đứng (thay vì ngang)"

#~ msgid "Cannot find mapset for %s"
#~ msgstr "Không thể tìm ra bộ bản đồ cho %s"

#~ msgid "Cannot open File %s"
#~ msgstr "Không thể mở tập tin %s"

#~ msgid "Not able to open file for [%s]"
#~ msgstr "Không thể mở tập tin dùng cho [%s]"

#~ msgid "Label file [%s] not available"
#~ msgstr "Tập tin nhãn [%s] không khả dụng"

#~ msgid "Can't open label file [%s]"
#~ msgstr "Không thể mở tập tin nhãn [%s]"

#~ msgid "unable to open [%s] in [%s]"
#~ msgstr "Không thể mở [%s] trong [%s]."

#~ msgid "warning: unable to open [%s] in [%s]"
#~ msgstr "CẢNH BÁO: không thể mở [%s] trong [%s]"

#~ msgid "Unable to open raster map [%s] in [%s]"
#~ msgstr "không thể mở bản đồ raster [%s] trong [%s]"

#, fuzzy
#~ msgid "Unable to find input cell map '%s'"
#~ msgstr "Không thể mở bản đồ raster <%s>"

#, fuzzy
#~ msgid "Unable to open cellfile for <%s>"
#~ msgstr "không thể mở tập tin cell cho [%s]"

#, fuzzy
#~ msgid "Unable to create raster map [%s]"
#~ msgstr "Không thể tạo bản đồ raster [%s]."

#~ msgid "Unable to create output <%s>"
#~ msgstr "Không thể tạo đầu ra <%s>"

#~ msgid "Input file [%s] not found."
#~ msgstr "Không tìm thấy tập tin đầu vào [%s]."

#~ msgid "Unable to open output file <%s>."
#~ msgstr "Không thể mở tập tin đầu ra <%s>."

#~ msgid "Multiplier for ascii data"
#~ msgstr "Hệ số nhân cho dữ liệu ascii"

#, fuzzy
#~ msgid "Could not open temporary file: [%s]"
#~ msgstr "Không thể mở tập tin ascii [%s]"

#, fuzzy
#~ msgid "Could not open input file [%s]"
#~ msgstr "Không thể mở tập tin <%s>."

#, fuzzy
#~ msgid "unable to create raster"
#~ msgstr "không thể tạo %s"

#, fuzzy
#~ msgid "Unable to create output raster map <%s>"
#~ msgstr "Không thể tạo bản đồ raster <%s>"

#, fuzzy
#~ msgid "Cannot open file for <%s>"
#~ msgstr "Không thể mở tập tin [%s]"

#~ msgid "Name of the random surface to be produced"
#~ msgstr "Tên của bề mặt ngẫu nhiên cần tạo"

#, fuzzy
#~ msgid "%s: Unable to find raster map <%s>"
#~ msgstr "Không thể mở bản đồ raster <%s>"

#, fuzzy
#~ msgid "%s: Unable to open raster map <%s> in mapset <%s>"
#~ msgstr "không thể mở bản đồ raster [%s] trong [%s]"

#, fuzzy
#~ msgid "%s:  Unable to open output raster map <%s>"
#~ msgstr "Không thể mở bản đồ raster <%s>"

#~ msgid "Vector <%s> could not be opened"
#~ msgstr "Không thể mở vector <%s>"

#, fuzzy
#~ msgid "No db connection for driver <%s> 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"

#~ msgid "Table name"
#~ msgstr "Tên bảng"

#~ msgid ""
#~ "Print current map connection parameters and exit (shell script style)\n"
#~ "\tformat:  layer[/layer name] table key database driver"
#~ msgstr ""
#~ "In ra các tham số kết nối bản đồ hiện tại và thoát (kiểu tập lệnh shell)\n"
#~ "\tformat:  lớp[/tên lớp] bảng khóa trình_đ.khiển CSDL"

#~ msgid "x column name"
#~ msgstr "Tên cột x"

#~ msgid "z column name"
#~ msgstr "Tên cột z"

#, fuzzy
#~ msgid "Cannot drop table: %s"
#~ msgstr "Không thể mở bảng <%s>"

#, fuzzy
#~ msgid "Cannot open labels <%s>"
#~ msgstr "Không thể mở bảng <%s>"

#, fuzzy
#~ msgid "Cannot fetch data from table"
#~ msgstr "Không thể chọn dữ liệu từ bảng"

#~ msgid "Cannot open file [%s]"
#~ msgstr "Không thể mở tập tin [%s]"

#, fuzzy
#~ msgid ""
#~ "OGR output datasource name. For example:\n"
#~ "\t\tESRI Shapefile: filename or directory for storage\n"
#~ "\t\tMapInfo File: filename or directory for storage"
#~ msgstr ""
#~ "Tên nguồn dữ liệu OGR. 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"

#, fuzzy
#~ msgid "SVG file <%s> cannot be opened"
#~ msgstr "Không thể mở tập tin SVG %s!"

#, fuzzy
#~ msgid "Querying input '%s' ... "
#~ msgstr "Đang đọc %s..."

#, fuzzy
#~ msgid "Copying %s input lines ... "
#~ msgstr "Đang sao chép các đường vector..."

#, fuzzy
#~ msgid "Cannot create table <%s>"
#~ msgstr "Không thể tạo bảng '%s'"

#~ msgid "no record for cat = %d"
#~ msgstr "không có bản ghi cho phạm trù cat = %d"

#~ msgid "cannot insert row: %s"
#~ msgstr "không thể chèn hàng: %s"

#, fuzzy
#~ msgid "Cannot find line of cat %d"
#~ msgstr "Không tìm thấy bản đồ vector [%s]"

#, fuzzy
#~ msgid "Unalbe to open vector map <%s>"
#~ msgstr "Không thể mở bản đồ vector [%s]"

#, fuzzy
#~ 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."

#, fuzzy
#~ msgid "Transforms a vector map via a set of tie points."
#~ msgstr ""
#~ "Chuyển đổi một lớp bản đồ vector từ hệ tọa độ này sang hệ tọa độ khác"

#, fuzzy
#~ msgid ""
#~ "ASCII file holding transform coordinates (if not given transformation "
#~ "options [xshift, yshift, zshift, xscale, yscale, zscale, zrot] will be "
#~ "used instead)"
#~ msgstr ""
#~ "Thay vì dùng điểm, dùng các tùy chọn chuyển đổi (xshift, yshift, zshift, "
#~ "xscale, yscale, zscale, zrot)"

#, fuzzy
#~ msgid "Read coordinates from standard input"
#~ msgstr "Tọa độ Đ và B của (các) điểm bắt đầu"

#, fuzzy
#~ msgid "Raster map <%s>] not found"
#~ msgstr "Không tìm thấy bản đồ raster <%s>"

#~ msgid "Cannot start driver '%s'."
#~ msgstr "Không thể khởi động trình đ.khiển '%s'."

#~ msgid "Cannot start driver <%s>."
#~ msgstr "Không thể khởi động trình đ.khiển '%s'."

#, fuzzy
#~ msgid "[%s] is an illegal name"
#~ msgstr "[%s] là tên không hợp lệ"

#~ msgid "Could not open <%s>"
#~ msgstr "Không thể mở <%s>"

#~ msgid "Cannot write to <%s>"
#~ msgstr "Không thể ghi vào <%s>"

#~ msgid "Not able to open cellfile for [%s]"
#~ msgstr "Không thể mở tập tin cell cho [%s]"

#~ msgid "Not able to find cellfile [%s]"
#~ msgstr "Không thể tìm thấy tập tin cell [%s]"

#~ msgid "Raster map [%s] not available"
#~ msgstr "Bản đồ raster [%s] không có"

#~ msgid "Raster file [%s] not available"
#~ msgstr "Tập tin raster [%s] không khả dụng"

#~ msgid "Raster map [%s] not found"
#~ msgstr "Không tìm thấy bản đồ raster [%s]"

#~ msgid "Unable to open raster map [%s]"
#~ msgstr "Không thể mở bản đồ raster [%s]"

#~ msgid "Vector file [%s] not available"
#~ msgstr "Tập tin vector [%s] không khả dụng"

#, fuzzy
#~ msgid "<%s> illegal name"
#~ msgstr "%s: <%s> tên không hợp lệ"

#~ msgid "Out of Memory!\n"
#~ msgstr "Hết bộ nhớ!\n"

#~ msgid "%s: %s - Unable to open the input raster map\n"
#~ msgstr "%s: %s - Không thể mở bản đồ raster đầu vào\n"

#~ msgid "Insufficent memory for allocation of data sturcture"
#~ msgstr "Không đủ bộ nhớ để định vị cấu trúc dữ liệu"

#~ msgid "%s: %s - illegal name for output raster map."
#~ msgstr "%s: %s - tên dùng cho tập tin raster đầu ra không hợp lệ."

#~ msgid "Insufficent memory for allocation of data structure."
#~ msgstr "Không đủ bộ nhớ để định vị cấu trúc dữ liệu."

#, fuzzy
#~ msgid "Exports GRASS raster data into various formats (requires GDAL)."
#~ msgstr "Xuất dữ liệu raster GRASS ra các định dạng khác nhau (cần GDAL)"

#~ msgid "Couldn't find raster map %s"
#~ msgstr "Không thể tìm thấy tập tin raster %s"

#~ msgid "%s: <%s> not found"
#~ msgstr "%s: không tìm thấy <%s>"

#~ msgid "%s: <%s> illegal name"
#~ msgstr "%s: <%s> tên không hợp lệ"

#~ msgid "%s: Cannot open <%s>"
#~ msgstr "%s: Không thể mở <%s>"

#~ msgid "CREATING SUPPORT FILES ..."
#~ msgstr "ĐANG TẠO CÁC TẬP TIN HỖ TRỢ ..."

#, fuzzy
#~ msgid "%s - illegal name"
#~ msgstr "%s - tên không hợp lệ"

#, fuzzy
#~ msgid "Error reading map %s"
#~ msgstr "Lỗi khi đang đọc tập tin raster [%s]"

#~ msgid "<%s> is not a valid GRASS map name"
#~ msgstr "<%s> không phải là một tên bản đồ GRASS hợp lệ"

#~ msgid "Cannot find %s"
#~ msgstr "Không thể tìm thấy %s"

#~ msgid "could not read range file"
#~ msgstr "Không thể đọc tập tin miền giá trị"

#~ msgid "Unable to create raster map [%s]."
#~ msgstr "Không thể tạo bản đồ raster [%s]."

#, fuzzy
#~ msgid "Filtering [%s] in [%s]"
#~ msgstr "Không thể mở [%s] trong [%s]."

#, fuzzy
#~ msgid "Open raster map %s in %s = %d"
#~ msgstr "Mở tập tin raster 3D %s"

#, fuzzy
#~ msgid "Closing raster map"
#~ msgstr "Đóng bản đồ raster g3d\n"

#, fuzzy
#~ msgid "Swap temp files"
#~ msgstr "Không thể mở tập tin tạm [%s]"

#, fuzzy
#~ msgid "Writing [%s]"
#~ msgstr "Đang ghi %s..."

#, fuzzy
#~ msgid "%s: illegal map name"
#~ msgstr "%s - tên không hợp lệ"

#, fuzzy
#~ msgid "%s: <%s> illegal file name"
#~ msgstr "%s: <%s> tên không hợp lệ"

#, fuzzy
#~ msgid "can't open raster map <%s> in mapset %s"
#~ msgstr "Thông thể mở tập tin nhãn <%s> trong bộ bản đồ <%s>"

#~ msgid ""
#~ "Converts a GRASS raster map to a PPM image file at the pixel resolution "
#~ "of the CURRENTLY DEFINED REGION."
#~ msgstr ""
#~ "Đổi một tập tin raster GRASS 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."

#~ msgid "Mapset of input map"
#~ msgstr "Bộ bản đồ của bản đồ đầu vào"

#, fuzzy
#~ msgid "Checking location %s, mapset %s:"
#~ msgstr "Đang kiểm tra location %s, bộ bản đồ %s\n"

#, fuzzy
#~ msgid "Input map [%s] in location [%s] in mapset [%s] not found."
#~ msgstr ""
#~ "Tập tin vector [%s] trong location [%s] trong bộ bản đồ [%s] không khả "
#~ "dụng"

#~ msgid "Can't work with xy data"
#~ msgstr "Không thể làm việc với dữ liệu xy"

#~ msgid "Error writing output map"
#~ msgstr "Lỗi ghi bản đồ đầu ra"

#, fuzzy
#~ msgid "<%s> is illegal file name"
#~ msgstr "[%s] là tên không hợp lệ"

#, fuzzy
#~ msgid "[%s] is an illegal file name"
#~ msgstr "[%s] là tên không hợp lệ"

#, fuzzy
#~ msgid "no rules specified"
#~ msgstr "Bản đồ không được chỉ định"

#~ msgid "Can't open temp file [%s]"
#~ msgstr "Không thể mở tập tin tạm [%s]"

#~ msgid "Names of existing raster maps"
#~ msgstr "Tên các tập tin raster hiện có"

#~ msgid "Unable to open input map <%s> in mapset <%s>"
#~ msgstr "Không thể mở bản đồ đầu vào<%s> trong bộ bản đồ <%s>"

#, fuzzy
#~ msgid "%s - illegal name "
#~ msgstr "%s - tên không hợp lệ"

#, fuzzy
#~ msgid "Couldn't find raster map [%s]"
#~ msgstr "Không thể tìm thấy tập tin raster %s"

#, fuzzy
#~ msgid "%s in %s -can't open raster map"
#~ msgstr ""
#~ "#-#-#-#-#  grassmods_vi.po (grassmods_vi)  #-#-#-#-#\n"
#~ "%s - không thể mở bản đồ raster\n"
#~ "#-#-#-#-#  grassmods_vi.po (grassmods_vi)  #-#-#-#-#\n"
#~ "%s - không thể mở tập tin raster"

#~ msgid "%s - can't create raster map"
#~ msgstr "%s  - Không thể tạo tập tin cell."

#~ msgid "%s=%s - illegal name"
#~ msgstr "%s=%s - tên không hợp lệ"

#~ msgid "%s: can't create %s"
#~ msgstr "%s: không thể tạo %s"

#~ msgid "Normalized"
#~ msgstr "Được bình thường hóa"

#, fuzzy
#~ msgid "Cell file [%s] not found"
#~ msgstr "không tìm thấy tập tin cell [%s]\n"

#~ msgid "Can't read current window parameters"
#~ msgstr "Không thể đọc các tham số của cửa sổ hiện tại"

#~ msgid "Error getting input null cells at row %d from %s"
#~ msgstr "Lỗi lấy các ô rỗng đầu vào tại hàng %d từ %s"

#~ msgid "[%s] file name not legal"
#~ msgstr "Tên tập tin [%s] không hợp lệ"

#~ msgid "[%s] file name not legal\n"
#~ msgstr "Tên tập tin [%s] không hợp lệ\n"

#~ msgid "Requested 3d raster map not found <%s>"
#~ msgstr "Không tìm thấy tập tin g3d <%s> được yêu cầu"

#, fuzzy
#~ msgid "Could not open output map"
#~ msgstr "Không thể mở bản đồ đầu ra\n"

#~ msgid "unable to close output map"
#~ msgstr "Không thể đóng bản đồ đầu ra"

#~ msgid "Could not close the 3d raster map"
#~ msgstr "Không thể đóng bản đồ g3d"

#, fuzzy
#~ msgid "Cannot create output map [%s]"
#~ msgstr "Không thể tạo bản đồ đầu ra [%s]"

#, fuzzy
#~ msgid "Database's name couldn't be read"
#~ msgstr "Kết nối CSDL không được định nghĩa"

#, fuzzy
#~ msgid "Driver's name couldn't be read"
#~ msgstr "Không thể bỏ được bảng phụ (auxiliar table)"

#~ msgid "Cannot open vector points map <%s>"
#~ msgstr "Không thể mở bản đồ điểm vector <%s>"

#, fuzzy
#~ msgid "Cannot create vector map <%s>"
#~ msgstr "Không thể tạo bản đồ vector %s"

#, fuzzy
#~ msgid ""
#~ "Interpolation: No database connection for driver <%s> 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"

#~ msgid "Vector file [%s] not available in search list"
#~ msgstr "Tập tin vector [%s] không có trong danh sách tìm kiếm"

#~ msgid "Cannot open database <%s>"
#~ msgstr "Không thể mở CSDL <%s>"

#~ msgid "Cannot open table <%s>"
#~ msgstr "Không thể mở bảng <%s>"

#~ msgid ""
#~ "OGR layer name. If not given, all available layers are imported. "
#~ "Examples:\n"
#~ "\t\tESRI Shapefile: shapefile name\n"
#~ "\t\tMapInfo File: mapinfo file name"
#~ msgstr ""
#~ "Tên lớp OGR. Nếu không được cung cấp, tất cả các lớp hiện có được nhập. "
#~ "Ví dụ:\n"
#~ "\t\tESRI Shapefile: tên tập tin shape\n"
#~ "\t\tMapInfo File: tên tập tin mapinfo"

#~ msgid "The vector '%s' already exists."
#~ msgstr "Vector '%s' đã có."

#~ msgid "Could not find input map '%s'."
#~ msgstr "Không thể tìm thấy bản đồ đầu vào '%s'."

#~ msgid "Could not find network input map '%s'."
#~ msgstr "Không thể tìm thấy bản đồ mạng lưới đầu vào '%s'."

#~ msgid "error opening raster map [%s]."
#~ msgstr "Lỗi mở bản đồ raster [%s]."

#, fuzzy
#~ msgid "Topology is not available"
#~ msgstr "Lớp '%s' không khả dụng"

#~ msgid "Cannot describe table %s"
#~ msgstr "Không thể mô tả bảng %s "

#, fuzzy
#~ msgid "Patching file <%s@%s>"
#~ msgstr "    Đang 'vá' tập tin %s"

#, fuzzy
#~ msgid "[%d] files patched"
#~ msgstr "%d điểm được ghi vào dữ liệu vector"

#, fuzzy
#~ msgid "Column type  not supported"
#~ msgstr "Kiểu cột không được hỗ trợ"

#~ msgid "Could not open vector map <%s>"
#~ msgstr "Không thể mở tập tin vector <%s>"

#~ msgid "Name of output raster map"
#~ msgstr "Tên của bản đồ raster đầu ra"

#~ msgid "Done          "
#~ msgstr "Xong!       "

#~ 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."

#, fuzzy
#~ msgid "Pass [%d] of [%d]:"
#~ msgstr "Số lần chạy qua #%d ( của %d)..."

#~ msgid "Illegal output name: '%s'"
#~ msgstr "Tên đầu ra không hợp lệ: '%s'"

#~ msgid "Can't create output map"
#~ msgstr "Không thể tạo bản đồ đầu ra"

#~ msgid "Could not close new 3d raster map"
#~ msgstr "Không thể đóng bản đồ g3d mới"

#~ msgid "%s: cellfile [%s] not found."
#~ msgstr "%s: Không tìm thấy tập tin cell [%s]."

#~ msgid "Unable to open cellfile [%s]."
#~ msgstr "Không thể mở tập tin cell [%s]."

#~ msgid "Error reading wildcard."
#~ msgstr "Lỗi khi đang đọc ký tự đại diện."

#~ msgid ""
#~ "Sets the grid color, either a standard GRASS color or R:G:B triplet "
#~ "(separated by colons)"
#~ msgstr ""
#~ "Thiết lập màu lưới, hoặc là một màu chuẩn của GRASS hoặc là bộ ba R:G:B "
#~ "(cách nhau bằng dấu hai chấm)"

#~ msgid ""
#~ "Sets the border color, either a standard GRASS color or R:G:B triplet"
#~ msgstr ""
#~ "Thiết lập màu của biên, hoặc là mầu chuẩn của GRASS, hoặc bộ ba mầu R:G:B"

#~ msgid "Border not yet implemented for LatLong locations: border not drawn."
#~ msgstr ""
#~ "Biên chưa thực hiện được đối với các location kinh/vĩ:biên không được vẽ"

#~ msgid "Unable to open the temporary file."
#~ msgstr "Không thể mở tập tin tạm"

#~ msgid "Unable to open raster map [%s]."
#~ msgstr "Không thể mở bản đồ raster [%s]"

#~ msgid "Unable to find raster [%s]."
#~ msgstr "Không thể  tìm thấy bản đồ raster [%s]"

#~ msgid "use regular expression instead of wildcard"
#~ msgstr "dùng biểu thức quy tắc thay vì ký tự bất kỳ"

#~ msgid "name for new raster map"
#~ msgstr "Tên của tập tin raster mới"

#~ msgid "Output GRASS image file"
#~ msgstr "Tập tin ảnh GRASS đầu ra"

#~ msgid "Resulting output grid3D volume"
#~ msgstr "Đầu ra thể tích grid3D kết quả"

#, fuzzy
#~ msgid "name for new vector map"
#~ msgstr "Tên của tập tin raster mới"

#~ msgid "name for new 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)"

#~ msgid "Input vector map"
#~ msgstr "Bản đồ vector đầu vào"

#~ msgid "%s: ERROR can't open tempfile"
#~ msgstr "%s: LỖI không thể mở tập tin tạm"

#~ msgid "unable to find raster map [%s]"
#~ msgstr "không thể tìm thấy tập tin raster %s"

#, fuzzy
#~ msgid "Both \"-i\" AND \"color\" specified - ignoring color"
#~ msgstr ""
#~ "Cả hai tùy chọn \"color\" VÀ \"rast\" được chỉ định - bỏ tùy chọn 'rast'"

#, fuzzy
#~ msgid "Both \"-i\" AND \"rules\" specified - ignoring rules"
#~ msgstr ""
#~ "Cả hai tùy chọn \"color\" VÀ \"rules\" được chỉ định - bỏ tùy chọn 'rules'"

#, fuzzy
#~ msgid "Both \"-i\" AND \"raster\" specified - ignoring raster"
#~ msgstr ""
#~ "Cả hai tùy chọn \"color\" VÀ \"rast\" được chỉ định - bỏ tùy chọn 'rast'"

#, fuzzy
#~ msgid "Both options \"color\" AND \"raster\" specified - ignoring raster"
#~ msgstr ""
#~ "Cả hai tùy chọn \"color\" VÀ \"rast\" được chỉ định - bỏ tùy chọn 'rast'"

#~ msgid "Both options \"color\" AND \"rules\" specified - ignoring rules"
#~ msgstr ""
#~ "Cả hai tùy chọn \"color\" VÀ \"rules\" được chỉ định - bỏ tùy chọn 'rules'"

#, fuzzy
#~ msgid "Both options \"raster\" AND \"rules\" specified - ignoring raster"
#~ msgstr ""
#~ "Cả hai tùy chọn \"rast\" VÀ \"rules\" được chỉ định - bỏ tùy chọn 'rast'"

#~ msgid "<%s> raster map not found"
#~ msgstr "không tìm thấy tập tin raster <%s>"

#~ msgid "<%s> unable to open raster map"
#~ msgstr "<%s> không thể mở tập tin raster"

#~ msgid "Cannot find vector map [%s]"
#~ msgstr "Không tìm thấy bản đồ vector [%s]"

#, fuzzy
#~ msgid "%s - can't open raster map"
#~ msgstr ""
#~ "#-#-#-#-#  grassmods_vi.po (grassmods_vi)  #-#-#-#-#\n"
#~ "%s - không thể mở bản đồ raster\n"
#~ "#-#-#-#-#  grassmods_vi.po (grassmods_vi)  #-#-#-#-#\n"
#~ "%s - không thể mở tập tin raster"

#~ msgid "Can't get row %d from raster map %s"
#~ msgstr "Không thể lấy hàng %d từ bản đồ raster %s"

#~ msgid "%s - raster map not found"
#~ msgstr "%s - Rasterkarte nicht gefunden."

#~ msgid "string representing no data cell value"
#~ msgstr "Chuỗi biểu thị cho những ô không có giá trị"

#, fuzzy
#~ msgid "File name of classification result"
#~ msgstr "Bản đồ raster để lưu các kết quả phân loại"

#~ msgid "File name of reference classes"
#~ msgstr "Tên tập tin của các nhóm tham chiếu"

#~ msgid "wide report, 132 columns (default: 80)"
#~ msgstr "báo cáo kiểu rộng, 132 cột (mặc định: 80)"

#~ msgid "quiet"
#~ msgstr "im lặng"

#, fuzzy
#~ msgid "<%s> - illegal output file name"
#~ msgstr "%s -- tên tập tin đầu ra không hợp lệ"

#~ msgid "%s: <%s> reference map not found"
#~ msgstr "%s: không tìm thấy bản đồ tham chiếu <%s>"

#~ msgid "Base raster map"
#~ msgstr "Bản đồ raster nền"

#, fuzzy
#~ msgid "Cover raster map"
#~ msgstr "Bản đồ lớp phủ"

#~ msgid "Resultant raster map"
#~ msgstr "Bản đồ raster tạo thành"

#, fuzzy
#~ msgid "%s: raster map not found"
#~ msgstr "%s - Rasterkarte nicht gefunden."

#~ msgid ""
#~ "Raster map that represents the elevation, used for the 3D information"
#~ msgstr "Bản đồ raster biểu thị độ cao, được dùng cho thông tin 3D"

#~ msgid "Problem opening input file [%s]"
#~ msgstr "Trục trặc khi mở tập tin đầu vào [%s]."

#~ msgid "Problem opening output file [%s]"
#~ msgstr "Trục trặc khi mở tập tin đầu ra [%s]."

#~ msgid "can't write category file for <%s>"
#~ msgstr "không thể ghi tập tin phạm trù cho <%s>"

#, fuzzy
#~ msgid "%s: can't open tempfile"
#~ msgstr "%s: LỖI không thể mở tập tin tạm"

#~ msgid "Unable to read row %d in raster map [%s]"
#~ msgstr "Không thể đọc hàng %d trong bản đồ raster [%s]."

#~ msgid "Elevation map"
#~ msgstr "Bản đồ độ cao"

#~ msgid "Topographic index ln(a/tanB) map"
#~ msgstr "Bản đồ chỉ mục địa hình ln(a/tanB)"

#~ msgid "Output verbosely"
#~ msgstr "Đầu ra dạng đầu đủ"

#~ msgid "Can't open raster map %s"
#~ msgstr "Không thể mở tập tin raster %s"

#~ msgid "CREATING SUPPORT FILES"
#~ msgstr "ĐANG TẠO CÁC TẬP TIN HỖ TRỢ"

#~ msgid "ELEVATION PRODUCTS for mapset [%s] in [%s]"
#~ msgstr "CÁC SẢN PHẨM ĐỘ CAO cho bộ bản đồ [%s] trong [%s]"

#~ msgid "It could not be find input map <%s>"
#~ msgstr "Không thể tìm thấy bản đồ đầu vào <%s>"

#~ msgid "Dropping <s>"
#~ msgstr "Đang bỏ <s>"

#~ msgid "It could not be found input map <%s>"
#~ msgstr "Không thể tìm thấy bản đồ đầu vào <%s>"

#, fuzzy
#~ msgid "Auxiliar Table could not be dropped."
#~ msgstr "Không thể bỏ được bảng phụ (auxiliar table)"

#~ msgid "Cannot find input map <%s>"
#~ msgstr "Không thể tìm thấy bản đồ đầu vào <%s>"

#, fuzzy
#~ msgid "Input vector map <%s> not found."
#~ msgstr "Không tìm thấy vector đầu vào"

#~ msgid "Category ranges: e.g. 1,3-8,13"
#~ msgstr "Miền giá trị phạm trù: vd. 1,3-8,13"

#~ msgid "Writing attributes ...\n"
#~ msgstr "Đang ghi các thuộc tính...\n"

#, fuzzy
#~ msgid "Could not open ascii file <%s>"
#~ msgstr "Không thể mở tập tin ascii [%s]"

#, fuzzy
#~ msgid "Could not open temp file <%s>"
#~ msgstr "Không thể mở tập tin <%s>."

#~ msgid "List available formats and exit"
#~ msgstr "Liệt kê các định dạng hiện có và thoát"

#, fuzzy
#~ msgid "Vector map <%s> not fould"
#~ msgstr "Không tìm thấy bản đồ vector <%s>"

#, fuzzy
#~ msgid "SVG output file"
#~ msgstr "Tập tin DXF đầu ra"

#~ msgid "Could not find vector map %s"
#~ msgstr "Kann die Vektordatei %s nicht finden."

#, fuzzy
#~ msgid "Unable to get row %d from <%s>"
#~ msgstr "Không thể lấy hàng %d từ bản đồ raster %s"

#, fuzzy
#~ msgid "No input coordinates provided"
#~ msgstr "Tọa độ trên bản đồ"

#~ msgid "Unable to allocate memory."
#~ msgstr "Không thể cấp phát bộ nhớ."

#~ msgid "Input file"
#~ msgstr "Tập tin đầu vào"

#~ msgid "Raster output file"
#~ msgstr "Tập tin raster đầu ra"

#, fuzzy
#~ msgid "Pass #%d (of %d) ... "
#~ msgstr "Số lần chạy qua #%d ( của %d)..."

#, fuzzy
#~ msgid "Writing raster map ... "
#~ msgstr "Đang ghi bản đồ raster %i\n"

#~ msgid "Keep existing color table"
#~ msgstr "Giữ bảng màu hiện có"

#~ msgid "List rules"
#~ msgstr "Danh sách các quy tắc"

#~ msgid "Name of the output walkers site file"
#~ msgstr "Tên tập tin địa điểm đi chuyển (walker site) đầu ra"

#~ msgid "Verbose mode."
#~ msgstr "Chế độ đầy đủ"

#~ msgid " %d rows, %d cols."
#~ msgstr " %d hàng, %d cột"

#, fuzzy
#~ msgid ""
#~ "Integer cell type.\n"
#~ "Writing"
#~ msgstr ""
#~ "Kiểu ô số nguyên.\n"
#~ "Đang ghi..."

#, fuzzy
#~ msgid ""
#~ "Float cell type.\n"
#~ "Writing"
#~ msgstr ""
#~ "Kiểu ô float.\n"
#~ "Đang ghi..."

#, fuzzy
#~ msgid ""
#~ "Double cell type.\n"
#~ "Writing"
#~ msgstr ""
#~ "Kiểu ô double.\n"
#~ "Đang ghi..."

#, fuzzy
#~ msgid "%s in %s - can't read header file"
#~ msgstr "%s: %s trong %s - không thể đọc tập tin phạm trù"

#, fuzzy
#~ msgid "%s - unable to create raster map"
#~ msgstr "Không thể tạo bản đồ raster %s"

#, fuzzy
#~ msgid "%s - unable to create category file"
#~ msgstr "Không thể tạo các tập tin tạm"

#~ msgid "force removal (don't ask)"
#~ msgstr "buộc loại bỏ (không hỏi)"

#~ msgid "verbose mode"
#~ msgstr "chế độ đầy đủ"

#, fuzzy
#~ msgid "Vector map with points for which to modify the attribute table"
#~ msgstr "bản đồ vector cần chỉnh sửa bảng thuộc tính"

#, fuzzy
#~ msgid "Layer of the vector for which to modify the attribute table"
#~ msgstr "Tên của bản đồ điểm vector đầu cần điều chỉnh bảng thuộc tính"

#, fuzzy
#~ msgid "Path to the input file"
#~ msgstr "Tập tin raster đầu vào"

#, fuzzy
#~ msgid "Path to an output file"
#~ msgstr "không thể mở tập tin đầu ra"

#~ msgid "Name of existing raster map to be displayed"
#~ msgstr "Tên của bản đồ raster hiện có cần trình bày"

#~ msgid "driver name:"
#~ msgstr "tên trình điều khiển"

#~ msgid "Database name:"
#~ msgstr "Tên CSDL:"

#, fuzzy
#~ msgid ""
#~ "ASCII file to be converted to binary vector map, if not given (or \"-\") "
#~ "reads from standard input"
#~ msgstr ""
#~ "Tập tin ASCII cần chuyển đổi thành tập tin vector nhị phân, nếu không "
#~ "cung cấp, đọc từ đầu vào tiêu chuẩn"

#~ msgid "could not find input map <%s>"
#~ msgstr "Không thể tìm thấy bản đồ đầu vào <%s>"

#~ msgid "unable to open raster map [%s]"
#~ msgstr "không thể mở tập tin cell [%s]"

#~ msgid "cannot get layer info for vector map"
#~ msgstr "không thể lấy thông tin từ bản đồ vector"

#~ msgid "cannot open database %s by driver %s"
#~ msgstr "Không thể mở CSDL %s bằng trình điều khiển %s"

#~ msgid "column type not supported"
#~ msgstr "Kiểu của cột không được hỗ trợ"

#~ msgid "cannot select data from table"
#~ msgstr "không thể chọn dữ liệu từ bảng"

#~ msgid "cannot create table: %s"
#~ msgstr "Không thể tạo bảng: %s"

#~ msgid "cannot create index"
#~ msgstr "không thể tạo chỉ mục"

#~ msgid "cannot grant privileges on table %s"
#~ msgstr "không thể cấp quyền ưu tiên cho bảng %s"

#~ msgid "column type  not supported"
#~ msgstr "kiểu của cột không được hỗ trợ"

#~ msgid "Cannot find vector map"
#~ msgstr "Không tìm thấy bản đồ vector"

#~ msgid "Cannot find raster map"
#~ msgstr "Không tìm thấy bản đồ raster"

#~ msgid "Cannot open raster map"
#~ msgstr "Không thể mở bản đồ raster"

#~ msgid ""
#~ "Number of column used as z coordinate (first column is 1) for points "
#~ "mode. If 0, z coordinate is not used."
#~ msgstr ""
#~ "Cột (số thứ tự) dùng làm tọa độ z (cột đầu tiên là 1) cho chế độ các "
#~ "điểm. Nếu là 0, cột z không được dùng."

#~ msgid "Unknown keyword [%s] in vector head."
#~ msgstr "Từ khóa [%s] không biết trong header của vector."

#~ msgid "#%s"
#~ msgstr "#%s"

#, fuzzy
#~ msgid "Error while reading cell map."
#~ msgstr "Lỗi khi đang đọc bản đồ raster đầu vào"

#, fuzzy
#~ msgid "Error while writing new cell map."
#~ msgstr "Lỗi khi đang loại bỏ bản đồ cell MASK cũ."

#, fuzzy
#~ msgid "Error in opening output file <%s>"
#~ msgstr "Trục trặc khi mở tập tin đầu ra [%s]."

#, fuzzy
#~ msgid "Unable to find input cell map <%s>"
#~ msgstr "Không thể mở bản đồ raster <%s>"

#, fuzzy
#~ msgid "Error in opening input file <%s>"
#~ msgstr "Không thể mở tập tin <%s>."

#~ msgid "Unable to open cell man <%s> for input.\n"
#~ msgstr "Không thể mở bản đồ cell <%s> cho đầu vào.\n"

#~ msgid "Unable to open cell map <%s> for output.\n"
#~ msgstr "Không thể mở bản đồ cell <%s> cho đầu ra.\n"

#, fuzzy
#~ msgid "Unable to write color table to raster [%s]"
#~ msgstr "Không thể đọc bảng màu cho %s"

#~ msgid "Cannot find map %s"
#~ msgstr "Không thể tìm thấy bản đồ %s"

#~ msgid "Cannot open map %s"
#~ msgstr "Không thể mở bản đồ %s"

#~ msgid "Name of predefined rules file"
#~ msgstr "Tên của tập tin quy tắc được định nghĩa trước"

#, fuzzy
#~ msgid "R:G:B value(s) out of range [0..255]: %d:%d:%d"
#~ msgstr ""
#~ "** cảnh báo: (các) giá trị R:G:B nằm ngoài miền [0..255]: %d:%d:%d **\n"

#, fuzzy
#~ msgid "R G B value(s) out of range [0..255]: %d %d %d"
#~ msgstr ""
#~ "** cảnh báo: (các) giá trị R:G:B nằm ngoài miền [0..255]: %d:%d:%d **\n"

#, fuzzy
#~ msgid "no such value"
#~ msgstr "**cảnh báo: không có giá trị như vậy**\n"

#, fuzzy
#~ msgid "%s:line %d:%s"
#~ msgstr "%s:đường %d:%s\n"

#, fuzzy
#~ msgid "%s - unknown color"
#~ msgstr "%s - màu không hiểu\n"

#~ msgid "Valid colors are:\n"
#~ msgstr "Các màu hợp lệ là:\n"

#, fuzzy
#~ msgid "Unable to find base map <%s>"
#~ msgstr "Không thể mở bản đồ raster <%s>"

#, fuzzy
#~ msgid "Unable to find cover map <%s>"
#~ msgstr "Không thể mở bản đồ raster <%s>"

#, fuzzy
#~ msgid "%s: reading category file for %s"
#~ msgstr "%s: LỖI khi đang đọc tập tin phạm trù cho %s"

#, fuzzy
#~ msgid "%s: unable to open raster map [%s]"
#~ msgstr "không thể mở tập tin cell [%s]"

#, fuzzy
#~ msgid "%s: unable to create raster map [%s]"
#~ msgstr "Không thể tạo bản đồ raster [%s]."

#, fuzzy
#~ msgid "%s: Unable to read raster map [%s]"
#~ msgstr "Không thể tạo bản đồ raster [%s]."

#, fuzzy
#~ msgid "%s: unable to open raster map <%s>"
#~ msgstr "Không thể mở bản đồ raster <%s>"

#, fuzzy
#~ msgid "%s: Failed to read raster row %d"
#~ msgstr "Không thể đọc hàng raster."

#~ msgid "Unable to find [%s]."
#~ msgstr "Không thể tìm thấy [%s]"

#, fuzzy
#~ msgid "Unable to read cats table for %s"
#~ msgstr "Không thể đọc bảng màu cho %s"

#, fuzzy
#~ msgid "Could not open raster <%s>"
#~ msgstr "Không thể mở bản đồ raster '%s'."

#~ msgid "%s - too many patch files. only %d allowed"
#~ msgstr "%s - quá nhiều tập tin 'vá'. Chỉ được phép %d tập tin"

#~ msgid "Screen coordinates to place the legend (as percentage)"
#~ msgstr "Tọa độ màn hình để đặt chú giải (tính theo phần trăm)"

#~ msgid ""
#~ "Font name (not supported interactively, see also -l flag) or path to "
#~ "TrueType font (including file name)"
#~ msgstr ""
#~ "Tên phông chữ (không hỗ trợ chế độ tương tác, xem thêm cờ -l) hoặc đường "
#~ "dẫn đến phông chữ TrueType (bao gồm cả tên tập tin)"

#, fuzzy
#~ msgid "%s: o_open_file: raster map %s not found"
#~ msgstr "Không tìm thấy tập tin cell slopein <%s> (độ dốc đầu vào)"

#, fuzzy
#~ msgid "%s: o_open_file: could not open raster map %s in %s"
#~ msgstr "không thể mở bản đồ raster [%s] trong [%s]"

#, fuzzy
#~ msgid "No record for category for [%d]"
#~ msgstr "Không có bản ghi cho phạm trù cat = %d"

#, fuzzy
#~ msgid "Error reading ASCII file <%s>"
#~ msgstr "Lỗi khi đang đọc tập tin cats cho <%s>."

#, fuzzy
#~ msgid "Error reading categories: <%s>"
#~ msgstr "Lỗi khi đang đọc tập tin cats cho <%s>."

#, fuzzy
#~ msgid "category [%d]"
#~ msgstr ""
#~ "Lớp: %d\n"
#~ "phạm trù: %d\n"

#, fuzzy
#~ msgid "Vertex on line [%d] removed"
#~ msgstr "%d vùng có tổng kích thước %g bị loại bỏ"

#, fuzzy
#~ msgid "No lines found"
#~ msgstr ""
#~ "\n"
#~ "Không tìm thấy các lớp DXF!\n"

#, fuzzy
#~ msgid "List of point coordinates. Required for add and move actions."
#~ msgstr "Danh sách x,y các điểm. Cần phải có cho các lệnh thêm và di chuyển"

#, fuzzy
#~ msgid "Assign cats to boundaries too"
#~ msgstr "Đưa cả phạm trù vào các ranh giới"

#, fuzzy
#~ msgid "Lines could not be merged"
#~ msgstr "Không thể mở vector <%s>"

#~ msgid "Could not find input vector '%s'"
#~ msgstr "Không thể tìm thấy vector đầu vào '%s'"

#~ msgid "Failed opening output vector map '%s'"
#~ msgstr "Thất bại trong việc mở tập tin vector đầu ra '%s'"

#~ msgid "Do not create attribute table."
#~ msgstr "Không tạo bảng thuộc tính."

#~ msgid "Could not find input %s\n"
#~ msgstr "Không thể tìm thấy đầu vào %s\n"

#, fuzzy
#~ msgid "Error reading ascii file: [%s]"
#~ msgstr "Lỗi khi đang đọc tập tin cats cho <%s>."

#~ msgid ""
#~ "List vector maps in input location and exit (a dummy value must be given "
#~ "for input)"
#~ msgstr ""
#~ "Liệt kê các tập tin vector trong location đầu vào và thoát (một giá trị "
#~ "'vớ vẩn' phải được cung cấp làm đầu vào)"

#~ msgid ""
#~ "Allows the user to interactively query a vector map layer at user-"
#~ "selected locations within the current geographic region"
#~ msgstr ""
#~ "Cho phép người dùng truy vấn ở chế độ tương tác một lớp bản đồ vector tại "
#~ "các vị trí do người dùng chọn trong vùng địa lý hiện tai"

#~ msgid "+---------------------------------+---------------+"
#~ msgstr "+---------------------------------+---------------+"

#~ msgid "| Tool                            | Threshold     |"
#~ msgstr "| Công cụ                     | Ngưỡng                   |"

#~ msgid "| Break                           |  "
#~ msgstr "| Ngắt                            |"

#~ msgid "| Remove duplicates               |  "
#~ msgstr "| Loại bỏ đối tượng lặp            |  "

#~ msgid "| Remove dangles                  |  "
#~ msgstr "Loại bỏ các đoạn 'lòng thòng'     |  "

#~ msgid "| Remove bridges                  |  "
#~ msgstr "| Loại bỏ các cầu                    | "

#~ msgid "| Break polygons                  |  "
#~ msgstr "| Ngắt các vùng                      |  "

#~ msgid "| Prune                           |  "
#~ msgstr "| Xén bớt                         |  "

#~ msgid "| Remove small areas              |  "
#~ msgstr "| Loại bỏ các vùng nhỏ             |  "

#~ msgid "| Remove small angles at nodes    |  "
#~ msgstr "| Loại bỏ các góc nhỏ tại các nốt    | "

#~ msgid " %13e |"
#~ msgstr "%13e |"

#~ msgid "--------------------------------------------------"
#~ msgstr "--------------------------------------------------"

#~ msgid "Patch complete. %d files patched."
#~ msgstr "Việc 'vá' hoàn tất. %d tập tin được 'vá'."

#~ msgid "%s: <%s> vector map not found"
#~ msgstr "%s: không tìm thấy bản đồ vector <%s> "

#~ msgid "Vector <%s> could not be open at the topological level"
#~ msgstr "Vector <%s> không thể mở được ở cấp tôpô"

#~ msgid "Vector <%s> could not be open"
#~ msgstr "Không thể mở được vector <%s>"

#~ msgid "Raster <%s> could not be open."
#~ msgstr "Không thể mở được raster <%s>."

#, fuzzy
#~ msgid "CrossCorrelation()"
#~ msgstr "Tương quan"

#, fuzzy
#~ msgid "Interpolation()"
#~ msgstr "Phương pháp nội suy"

#, fuzzy
#~ msgid "Interpolation: Setting regions and boxes"
#~ msgstr "Thiết lập các vùng và các 'hộp'"

#, fuzzy
#~ msgid "Interpolation: nsply = %d"
#~ msgstr "Phương pháp nội suy"

#, fuzzy
#~ msgid "Interpolation: (%d,%d): Number of points in <elaboration_box> is %d"
#~ msgstr "Số điểm trong <elaboration_box> là %d"

#, fuzzy
#~ msgid "Interpolation: (%d,%d): Bilinear interpolation..."
#~ msgstr "Bộ nhớ cấp phát cho phép nội suy song tuyến tính"

#, fuzzy
#~ msgid "Interpolation: (%d,%d): Bicubic interpolation..."
#~ msgstr "Bộ nhớ cấp phát cho phép nội suy"

#, fuzzy
#~ msgid ""
#~ "Interpolation: Creating auxiliar table for archiving overlapping zones"
#~ msgstr "Đang tạo bảng phụ để lưu trữ các vùng chồng nhau"

#, fuzzy
#~ msgid "%s: Dropping <s>"
#~ msgstr "Đang bỏ <s>"

#, fuzzy
#~ msgid "%s: Dropping: Auxiliar Table could not be drop"
#~ msgstr "Không thể bỏ được bảng phụ (auxiliar table)"

#, fuzzy
#~ msgid "Interpolation was a success!"
#~ msgstr "Phương pháp nội suy sử dụng"

#, fuzzy
#~ msgid "CrossCorrelation: %d points read in region. "
#~ msgstr "%d điểm tìm thấy trong vùng."

#, fuzzy
#~ msgid "CrossCorrelation: It shouldn't take too long."
#~ msgstr "Không thể chọn dữ liệu từ bảng"

#~ msgid "Subgroup [%s] doesn't have any files."
#~ msgstr "Nhóm phụ [%s] không có tập tin nào."

#~ msgid "Subgroup [%s] only has 1 file."
#~ msgstr "Nhóm phụ [%s] chỉ có 1 tập tin."

#~ msgid "%s -- illegal output file name"
#~ msgstr "%s -- tên tập tin đầu ra không hợp lệ"

#, fuzzy
#~ msgid "Sorry, with method '%s' you have to define an output map."
#~ msgstr ""
#~ "\n"
#~ "Xin lỗi, bạn phải cho một bản đồ đầu ra nào đó."

#, fuzzy
#~ msgid "Writing "
#~ msgstr "Đang ghi %s..."

#~ msgid "%s: %s in %s - can't read category file"
#~ msgstr "%s: %s trong %s - không thể đọc tập tin phạm trù"

#, fuzzy
#~ msgid "Calculation time"
#~ msgstr "Đang tính các giá trị trung bình nhóm ..."

#, fuzzy
#~ msgid "Maximum number of iteration"
#~ msgstr "Số lần chạy lặp tối đa"

#~ msgid "Finished.\n"
#~ msgstr "Kết thúc.\n"

#~ msgid "Existing raster map name"
#~ msgstr "Tên tập tin raster hiện có"

#~ msgid "%s - can't read raster cellhd"
#~ msgstr "%s - không thể đọc cellhd của bản đồ raster"

#~ msgid "error reading cell data"
#~ msgstr "lỗi khi đang đọc dữ liệu ô"

#~ msgid "History line too long: truncating to %d characters"
#~ msgstr "Dòng history quá dài: cắt bớt xuống còn %d ký tự"

#, fuzzy
#~ msgid "Done!"
#~ msgstr "Xong."

#, fuzzy
#~ msgid "No line found."
#~ msgstr "Không tìm thấy gì cả.\n"

#, fuzzy
#~ msgid "Nothing Found."
#~ msgstr "Không tìm thấy gì cả.\n"

#, fuzzy
#~ msgid "Do not build topology."
#~ msgstr "Không dùng tôpô"

#, fuzzy
#~ msgid "No features found"
#~ msgstr "%d điểm được ghi vào dữ liệu vector"

#~ msgid "Could not open ascii file [%s]"
#~ msgstr "Không thể mở tập tin ascii [%s]"

#~ msgid "vector map to be created"
#~ msgstr "Tập tin vector cần tạo"

#~ msgid "%s: Cannot open dxf file"
#~ msgstr "%s: Không thể mở tập tin dxf"

#, fuzzy
#~ msgid "Conversion of [%s] to vector map ..."
#~ msgstr ""
#~ "\n"
#~ "Chuyển đổi %s thành bản đồ vector:  "

#~ msgid "Finished"
#~ msgstr "Kết thúc."

#~ msgid "Name of output 3d raster map"
#~ msgstr "Tên của tập tin lưới G3D đầu ra"

#~ msgid ""
#~ "\n"
#~ "Where %s is one of:\n"
#~ msgstr ""
#~ "\n"
#~ "Trong đó %s là một tập tin của:\n"

#~ msgid "%s: - no such database %s\n"
#~ msgstr "%s: - không có CSDL như vậy %s\n"

#~ msgid "must be even number of names"
#~ msgstr "phải là số lượng chẵn các tên"

#~ msgid "ERROR: <%s> not found\n"
#~ msgstr "LỖI: không tìm thấy <%s>\n"

#~ msgid "ERROR: <%s> illegal name\n"
#~ msgstr "LỖI: <%s> tên không hợp lệ\n"

#~ msgid "Cannot open toolbox: %s"
#~ msgstr "Không thể mở hộp công cụ %s"

#~ msgid "Cannot open toolbox."
#~ msgstr "Không thể mở hộp công cụ"

#~ msgid "Could not find input map <%s>\n"
#~ msgstr "Không thể tìm thấy bản đồ đầu vào <%s>\n"

#~ msgid "'%s' has finished the transformation of the vectors.\n"
#~ msgstr "'%s' đã hoàn thành việc chuyển đổi các vector.\n"

#~ msgid ""
#~ "                          CHECK MAP RESIDUALS\n"
#~ "\n"
#~ msgstr ""
#~ "                    KIỂM TRA PHẦN DƯ CỦA BẢN ĐỒ\n"
#~ "\n"

#~ msgid "                Current Map                  New Map\n"
#~ msgstr "                Bản đồ hiện tại            Bản đồ mới\n"

#~ msgid ""
#~ " POINT      X coord    Y coord  |        X coord   Y coord    |      "
#~ "residuals\n"
#~ msgstr ""
#~ " ĐIỂM      Tọa độ X     Tọa độ Y  |        Tọa độ X    Tọa độ Y    |      "
#~ "phần thừa\n"

#~ msgid "  Residual mean average   : %f\n"
#~ msgstr "  Trung bình phần thừa   : %f\n"

#~ msgid "Vector map(s) -- source for composite"
#~ msgstr "(Các) bản đồ vector --nguồn để tổ hợp"

#~ msgid "Append files to existing file"
#~ msgstr "Gắn các tập tin vào tập tin hiện có"

#~ msgid "Object points will snap to existing points within snap units."
#~ msgstr ""
#~ "Các điểm đối tượng sẽ bắt vào các điểm hiện có trong giới hạn đơn vị bắt "
#~ "điểm"

#, fuzzy
#~ msgid "Adding new features to vector file ..."
#~ msgstr "Đang tạo tập tin cats mới..."

#~ msgid "Vector map '%s' not found"
#~ msgstr "Không tìm thấy bản đồ vector <%s>"

#~ msgid "Checking location %s, mapset %s:\n"
#~ msgstr "Đang kiểm tra location %s, bộ bản đồ %s\n"

#~ msgid "Input elevation file"
#~ msgstr "Tập tin độ cao đầu vào"

#~ msgid "Input aspect file"
#~ msgstr "Tập tin hướng đầu vào"

#~ msgid "Input barrier file"
#~ msgstr "Tập tin barrier (đối tượng chắn) đầu vào"

#~ msgid "Quiet operation"
#~ msgstr "Chạy im lặng"

#~ msgid "Display Reference Information"
#~ msgstr "Trình bày thông tin tham chiếu"

#~ msgid ""
#~ "Aspect file's resolution differs from                        current "
#~ "region resolution"
#~ msgstr ""
#~ "Độ phân giải của tập tin hướng khác với                    độ phân giải "
#~ "vùng hiện tại"

#, fuzzy
#~ msgid "%s\n"
#~ msgstr " %s\n"

#~ msgid "Area 0, %d \t%d \t%d \t%d \t%d"
#~ msgstr "Vùng 0, %d \t%d \t%d \t%d \t%d"

#~ msgid "update_list:  isolated cell (%d,%d)"
#~ msgstr "update_list:  ô bị cô lập (%d,%d)"

#~ msgid "h_ptr is NULL!"
#~ msgstr "h_ptr là giá trị NULL"

#~ msgid "v_list[col].left is NULL!"
#~ msgstr "v_list[col].left là giá trị NULL!"

#~ msgid "v_list[col].center is NULL!"
#~ msgstr "v_list[col].center là giá trị NULL!"

#~ msgid "v_list[col].right is NULL!"
#~ msgstr "v_list[col].right là giá trị NULL!"

#~ msgid "crowded cell %xH (%d,%d) -continuing"
#~ msgstr "cell bị dồn %xH (%d,%d) -đang tính"

#~ msgid "update_list:  crowded cell %xH (%d,%d)"
#~ msgstr "update_list:  cell bị dồn %xH (%d,%d)"

#~ msgid "stop_line: p front pointer not NULL!"
#~ msgstr "stop_line: con trỏ trước p không NULL!"

#~ msgid "stop_line: q back pointer not NULL!"
#~ msgstr "stop_line: con trỏ sau q không NULL!"

#~ msgid "ILLEGAL Resolution!"
#~ msgstr "Độ phân giải KHÔNG HỢP LỆ"

#, fuzzy
#~ msgid "input layer name"
#~ msgstr "Tên bảng đầu vào"

#, fuzzy
#~ msgid "output layer name"
#~ msgstr "Tên tập tin đầu ra"

#~ msgid "Hit RETURN -->"
#~ msgstr "Bếm Enter -->"

#~ msgid ""
#~ "\a\n"
#~ "** The following raster maps in subgroup [%s] do not exist."
#~ msgstr ""
#~ "\a\n"
#~ "** Các tập tin cell sau đây trong nhóm phụ [%s] không tồn tại."

#~ msgid "The subgroup must have at least 2 files to run %s."
#~ msgstr "Nhóm phụ phải có tối thiểu 2 tập tin để chạy %s"

#~ msgid ""
#~ "\n"
#~ "If you continue the mask will be removed."
#~ msgstr ""
#~ "\n"
#~ "Nếu bạn tiếp tục, mặt nạ sẽ bị loại bỏ."

#~ msgid "Did not find input cell map."
#~ msgstr "Không tìm thấy bản đồ cell đầu vào"

#~ msgid "Imagery files subgroup"
#~ msgstr "Nhóm phụ các tập tin ảnh"

#~ msgid "Warning: illegal group name <%s>."
#~ msgstr "Cảnh báo: tên nhóm không hợp lệ <%s>."

#~ msgid "Warning: illegal output file name <%s>."
#~ msgstr "Cảnh báo: tên tập tin đầu ra không hợp lệ <%s>."

#~ msgid "An output cell map name is required."
#~ msgstr "Cần có tên cho bản đồ cell đầu ra"

#~ msgid "The output cell map name can not be longer than 12 characters."
#~ msgstr "Tên của bản đồ cell đầu ra không được dài hơn 12 ký tự."

#~ msgid "L: from  M: to R: quit\n"
#~ msgstr "L: từ M: đến R: thoát\n"

#~ msgid "Category <%d>: Area fill color and background color are the same!"
#~ msgstr "Phạm trù <%d>: Màu tô vùng và màu nền giống nhau!"

#~ msgid "Category <%d>: Line color and background color are the same!"
#~ msgstr "Phạm trù <%d>: Màu đường và màu nền giống nhau!"

#~ msgid "Line color and background color are the same!"
#~ msgstr "Màu đường và màu nền giống nhau!"

#~ msgid "Area fill color and background color are the same!"
#~ msgstr "Màu tô vùng và màu nền giống nhau!"

#~ msgid "datetime, datetime1/datetime2, or none"
#~ msgstr "ngày-giờ, ngày-giờ-1/ngày-giờ-2, hoặc không"

#, fuzzy
#~ msgid "g3d_to_raster: Writing %i raster maps with rows %i cols."
#~ msgstr "G3dToRaster: Đang ghi các bản đồ raster %i với các hàng %i cột."

#~ msgid ""
#~ "\n"
#~ "Done\n"
#~ msgstr ""
#~ "\n"
#~ "Xong\n"

#~ msgid "Writing VTK VoxelData\n"
#~ msgstr "Đang ghi dữ liệu Voxel VTK\n"

#~ msgid "Open vector 3d raster map %s"
#~ msgstr "Mở tập tin raster g3d %s."

#~ msgid "Open 3d raster map %s"
#~ msgstr "Mở tập tin graster g3d %s."

#~ msgid ""
#~ "OGR datasource name.\n"
#~ "\t\tESRI Shapefile: directory containing shapefiles\n"
#~ "\t\tMapInfo File: directory containing mapinfo files"
#~ msgstr ""
#~ "Tên nguồn dữ liệu OGR.\n"
#~ "\t\tESRI Shapefile: thư mục chứaq các tập tin shape\n"
#~ "\t\tMapInfo File: thư mục chứa các tập tin mapinfo"

#~ msgid "Name of vector output file"
#~ msgstr "Tên của tập tin vector đầu ra"

#~ msgid "Vector import complete"
#~ msgstr "Việc nhập vector hoàn tất"

#~ msgid "Select type. Required for add action."
#~ msgstr "Chọn kiểu. Buộc phải có để thêm hành động."

#~ msgid "A comma-separated list of attr=val pairs."
#~ msgstr "Một danh sách cách nhau bằng dấu phẩy của các cặp giá trị attr=val"

#~ msgid "Required parameter <points> not set"
#~ msgstr "Tham số cần thiết <points> không được thiết lập"

#~ msgid "Both parameters <points> and <cats> are required."
#~ msgstr "Cả hai tham số <points> và <cats> đều cần phải có."

#~ msgid "This should never happen."
#~ msgstr "Điều này không nên xảy ra"

#~ msgid "Adding many %s with same attributes"
#~ msgstr "Thêm nhiều %s có cùng thuộc tính"

#~ msgid "centroids"
#~ msgstr "các trọng tâm"

#~ msgid "ERROR: A line needs at least 2 points"
#~ msgstr "LỖI: một đường cần ít nhất 2 điểm"

#~ msgid "ERROR: An area needs at least 3 points"
#~ msgstr "LỔI: một vùng cần ít nhất 3 điểm"

#~ msgid "Boundary not closed. Closing it for you"
#~ msgstr "Ranh giới không được khép kín. Đang khép kín nó cho bạn"

#~ msgid "paint, VRML"
#~ msgstr "paint, VRML_(Ngôn_ngữ_mô_hình_thực_tế_ảo)"

#, fuzzy
#~ msgid "Unknown GIS formats"
#~ msgstr "Định dạng đánh dấu thời gian không biết"

#, fuzzy
#~ msgid "file type (ignored)"
#~ msgstr "kiểu tập tin"

#, fuzzy
#~ msgid "Unable to create raster map for [%s]"
#~ msgstr "Không thể tạo tập tin [%s]"

#~ msgid "raster_to_g3d: Writing %i raster maps with rows %i cols."
#~ msgstr "raster_to_g3d: đang ghi các bản đồ raster %i với hàng %i cột."

#~ msgid "Writing g3d slice %i\n"
#~ msgstr "Đang ghi phiến cắt g3d %i\n"

#~ msgid "Check the 2d and 3d region settings\n"
#~ msgstr "Kiểm tra các thiết lập vùng 2d và 3d\n"

#~ msgid "error opening 3d raster map"
#~ msgstr "lỗi khi đang mở tập tin g3d"

#~ msgid "Done\n"
#~ msgstr "Xong\n"

#~ msgid "Read fp map as integer (use map's quant rules"
#~ msgstr ""
#~ "Đọc bản đồ fp dưới dạng số nguyên (sử dụng các quy tắc lượng tử của bản "
#~ "đồ)"

#~ msgid "Name for the resulting raster map"
#~ msgstr "Tên của bản đồ raster tạo thành"

#~ msgid "Checking input maps\n"
#~ msgstr "Đang kiểm tra các bản đồ đầu vào\n"

#~ msgid "Open Raster file %s in Mapset %s"
#~ msgstr "Mở tập tin raster %s trong bộ bản đồ %s."

#~ msgid ""
#~ "elev_raster_to_g3d: Writing 3D raster map with depths %i rows %i cols %i "
#~ "and count %i."
#~ msgstr ""
#~ "elev_raster_to_g3d: Đang ghi bản đồ raster 3D với độ sâu %i hàng %i cột "
#~ "%i và đếm số lượng %i."

#~ msgid "Caluclating position in 3d region -> height %g with value %g\n"
#~ msgstr "Đang tính vị trí trong vùng 3d -> độ cao %g với giá trị %g\n"

#~ msgid "Checking 2d and 3d region\n"
#~ msgstr "Kiểm tra vùng 2d và 3d\n"

#~ msgid "Open 3d raster map %s\n"
#~ msgstr "Mở bản đồ raster g3d %s\n"

#~ msgid "Open elev raster map %s\n"
#~ msgstr "Mở bản đồ raster độ cao %s\n"

#~ msgid "Could not open map %s\n"
#~ msgstr "Không thể mở bản đồ %s\n"

#~ msgid "Either -i flag and/or profile parameter must be used."
#~ msgstr "Hoặc là cờ '-i' và/hoặc tham số mặt cắt phải được sử dụng."

#~ msgid "Bin raster map to be imported"
#~ msgstr "Tập tin raster nhị phân cần nhập"

#~ msgid "Output partial derivatives instead"
#~ msgstr "Xuất ra đạo hàm riêng thay vì các thông tin kia"

#~ msgid "Region size is lower than minreg, nothing displayed.\n"
#~ msgstr "Kích thước vùng nhỏ hơn minreg, không có gì được hiển thị.\n"

#~ msgid "Region size is greater than maxreg, nothing displayed.\n"
#~ msgstr "Kích thước vùng lớn hơn maxreg, không có gì được hiển thị.\n"

#~ msgid "Save legend output for display in GIS Manager"
#~ msgstr "Lưu đầu ra chú giải để trình bày trong Trình Quản lý GIS"

#~ msgid "force removal (use only if you know what you are doing)"
#~ msgstr "buộc loại bỏ (chỉ dùng nếu bạn biết mình đang làm gì)"

#~ msgid "name for new binary vector map (omit for display to stdout)"
#~ msgstr ""
#~ "Tên của tập tin vector nhị phân mới (bỏ qua để trình bày tại stdout)"

#~ msgid ""
#~ "convert all old GRASS < V5.7 sites maps to vector maps in current mapset"
#~ msgstr ""
#~ "đổi tất cả các bản đồ địa điểm cũ của GRASS < V.5.7 thành các bản đồ "
#~ "vector trong bộ bản đồ hiện tại"

#~ msgid "Query layer"
#~ msgstr "Lớp truy vấn"

#~ msgid "Query column name"
#~ msgstr "Tên cột cần truy vấn"

#~ msgid "done."
#~ msgstr "xong."

#~ msgid "CREATING SUPPORT FILES FOR %s"
#~ msgstr "ĐANG TẠO CÁC TẬP TIN HỖ TRỢ CHO %s"

#~ msgid "** errors detected in header section **\n"
#~ msgstr "** phát hiện lỗi trong phần header **\n"

#~ msgid "Quiet mode"
#~ msgstr "Chế độ im lặng"

#~ msgid "Running: %s"
#~ msgstr "Đang chạy: %s"

#~ msgid ""
#~ "\n"
#~ "SECTION 2: A * Search.                      Percent complete: "
#~ msgstr ""
#~ "\n"
#~ "PHẦN 2: A * Tìm kiếm.                      Phần trăm hoàn tất:"

#~ msgid ""
#~ "\n"
#~ "SECTION 3: Accumulating Surface Flow.       Percent complete: "
#~ msgstr ""
#~ "\n"
#~ "PHẦN 3: Tích lũy Dòng chảy bề mặt.       Phần trăm hoàn tất: "

#~ msgid ""
#~ "\n"
#~ "\n"
#~ "SECTION %d: Closing Maps."
#~ msgstr ""
#~ "\n"
#~ "\n"
#~ "PHẦN %d: Đang đóng bản đồ."

#~ msgid ""
#~ "\n"
#~ "\n"
#~ "SECTION 2: A * Search.                      Percent complete:"
#~ msgstr ""
#~ "\n"
#~ "\n"
#~ "PHẦN 2: A * Tìm kiếm.                      Phần trăm hoàn tất:"

#~ msgid "    segments in row:\t%d"
#~ msgstr "   các đoạn trong hàng:\t%d"

#~ msgid "segments in columns:\t%d"
#~ msgstr "các đoạn trong cột:\t%d"

#~ msgid "     total segments:\t%d"
#~ msgstr "    tổng số đoạn:\t%d"

#~ msgid "      open segments:\t%d"
#~ msgstr "    các đoạn mở:\t%d"

#~ msgid "Print the input data extent in shell script style"
#~ msgstr "In phạm vi dữ liệu đầu vào ở dạng tập lệnh shell"

#~ msgid "any,grid3,3d raster"
#~ msgstr "bất kỳ,grid3,3d raster"

#~ msgid "Name for G3d raster map"
#~ msgstr "Tên cho bản đồ raster g3d"

#~ msgid "writeVTKRGBVoxelData: writing rgb data"
#~ msgstr "writeVTKRGBVoxelData: đang ghi dữ liệu rgb"

#~ msgid "writeVTKVectorData: writing vector data"
#~ msgstr "writeVTKVectorData: đang ghi dữ liệu vector"

#~ msgid "Invalid option type=poly. No areas found."
#~ msgstr "Tùy chọn type=poly không hợp lệ. Không tìm thấy vùng nào"

#~ msgid "Do not rebuild and store the topology at the end"
#~ msgstr "Không xây dựng lại và lưu tôpô sau khi hoàn thành lệnh"

#~ msgid ""
#~ "\n"
#~ "Removed vertices: %5d"
#~ msgstr ""
#~ "\n"
#~ "Các đỉnh bị loại bỏ: %5d"

#~ msgid "<Auxiliar_correction_table> could not be dropped"
#~ msgstr "không thể mở bảng <Auxiliar_correction_table>"

#~ msgid "Auxiliar Table could not be drop. Should be cancelled manually"
#~ msgstr "Không thể bỏ bảng phụ (auxiliar table). Phải được hủy thủ công"

#~ msgid "QGIS vector output"
#~ msgstr "Đầu ra vector QGIS"

#~ msgid "Default value: GRASS_GUI if defined otherwise tcltk"
#~ msgstr ""
#~ "Giá trị mặc định: GRASS_GUI nếu được định nghĩa, nếu không dùng tcltk"

#~ msgid ""
#~ "tcltk;Tcl/Tk based GUI - GIS Manager (gis.m);oldtcltk;Old Tcl/Tk based "
#~ "GUI - Display Manager (d.m);wxpython;wxPython based next generation GUI;"
#~ "text;command line interface only"
#~ msgstr ""
#~ "tcltk;GDĐH dựa trên cơ sở Tcl/Tk - Trình Quản lý GIS (gis.m);oldtcltk;"
#~ "GDĐH dựa trên Tcl/Tk kiểu cũ - Bộ Quản lý Trình bày (d.m);wxpython;GDĐH "
#~ "thế hệ sau này dựa trên wxPython;text;giao diện chỉ có dòng lệnh"

#~ 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"
