# translation of grasslibs_vi.po to vietnamese
# This file is distributed under the same license as the GRASS package.
# Copyright (C) 2004, GRASS Development Team
#
# Bui Huu Manh <bhmanh73@yahoo.com>, 2006.
# Markus Neteler <neteler@itc.it>, 2004, 2009, 2010.
msgid ""
msgstr ""
"Project-Id-Version: grasslibs_vi\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-01-24 21:19+0100\n"
"PO-Revision-Date: 2010-08-27 11:18+0700\n"
"Last-Translator: \n"
"Language-Team: American English <kde-i18n-doc@kde.org>\n"
"Language: vi_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"

#: ../lib/driver/parse_ftcap.c:84
#, 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"

#: ../lib/driver/parse_ftcap.c:90
#, c-format
msgid "%s: No font definition file"
msgstr "%s: Không có tập tin định nghĩa phông"

#: ../lib/display/r_raster.c:128
#, c-format
msgid "%s variable defined, %s ignored"
msgstr ""

#: ../lib/display/r_raster.c:147
#, c-format
msgid ""
"Neither %s (managed by d.mon command) nor %s (used for direct rendering) "
"defined"
msgstr ""

#: ../lib/display/r_raster.c:165
#, fuzzy, c-format
msgid "Unknown display driver <%s>"
msgstr "Không thể khởi động trình điều khiển <%s>"

#: ../lib/display/r_raster.c:166
#, fuzzy, c-format
msgid "Using display driver <%s>..."
msgstr "Không thể khởi động trình điều khiển <%s>"

#: ../lib/display/r_raster.c:236
#, fuzzy, c-format
msgid "Unable to open file '%s'"
msgstr "Không thể mở tập tin %s"

#: ../lib/display/icon.c:80
#, fuzzy, c-format
msgid "Unsupported icon %d"
msgstr "Kiểu đối tượng"

#: ../lib/display/tran_colr.c:107 ../lib/display/tran_colr.c:109
#, c-format
msgid "[%s]: No such color"
msgstr "[%s]: không có màu như vậy"

#: ../lib/manage/do_list.c:30
#, fuzzy, c-format
msgid "%s: invalid index %d"
msgstr ""
"\n"
"%s không hợp lệ; Hãy thử lại > "

#: ../lib/manage/read_list.c:73
#, fuzzy, c-format
msgid "Unable to open data base element list '%s'"
msgstr "Không thể mở tập tin định nghĩa csdl vec-tơ: '%s'"

#: ../lib/manage/read_list.c:134
#, c-format
msgid "Format error: file ('%s') line (%d) - %s"
msgstr ""

#: ../lib/manage/do_copy.c:43
#, fuzzy, c-format
msgid "Copy %s <%s> to current mapset as <%s>"
msgstr "Keine %s Dateien im aktuellen Mapset vorhanden\n"

#: ../lib/manage/do_copy.c:50
#, fuzzy, c-format
msgid "Unable to copy <%s> to current mapset as <%s>"
msgstr "Keine %s Dateien im aktuellen Mapset vorhanden\n"

#: ../lib/manage/do_copy.c:61 ../lib/manage/do_rename.c:87
#: ../lib/manage/do_rename.c:107 ../lib/manage/do_remove.c:89
#: ../lib/manage/do_remove.c:109
#, fuzzy, c-format
msgid "%s is missing"
msgstr "bị thiếu"

#: ../lib/manage/do_copy.c:70
#, c-format
msgid "%s copied"
msgstr ""

#: ../lib/manage/option.c:47
#, fuzzy, c-format
msgid "%s to be %s"
msgstr "%s hoàn tất. %s"

#: ../lib/manage/option.c:51
msgid "Raster"
msgstr ""

#: ../lib/manage/option.c:53
msgid "Vector"
msgstr ""

#: ../lib/manage/option.c:55
msgid "Region"
msgstr ""

#: ../lib/manage/option.c:57
msgid "Group"
msgstr ""

#: ../lib/manage/do_rename.c:42
#, fuzzy, c-format
msgid "Rename %s <%s> to <%s>"
msgstr "Không thể mở CSDL"

#: ../lib/manage/do_rename.c:54 ../lib/manage/do_remove.c:57
#: ../lib/ogsf/gp3.c:56 ../lib/ogsf/gp3.c:191 ../lib/ogsf/gv3.c:60
#: ../lib/ogsf/gv3.c:333 ../lib/vector/Vlib/map.c:227
#: ../lib/vector/Vlib/legal_vname.c:141 ../lib/vector/Vlib/legal_vname.c:144
#: ../lib/vector/Vlib/open.c:235
#, c-format
msgid "Vector map <%s> not found"
msgstr "Không tìm thấy bản đồ vec-tơ <%s>"

#: ../lib/manage/do_rename.c:62
#, fuzzy, c-format
msgid "Unable to rename vector map <%s> to <%s>"
msgstr "Không thể sao chép bản đồ vec-tơ <%s> vào <%s>"

#: ../lib/manage/do_rename.c:71 ../lib/manage/do_remove.c:73
#: ../lib/gis/legal_name.c:94 ../lib/gis/legal_name.c:97
#: ../lib/rst/interp_float/resout2d.c:205
#: ../lib/rst/interp_float/resout2d.c:253
#: ../lib/rst/interp_float/resout2d.c:296
#: ../lib/rst/interp_float/resout2d.c:327
#: ../lib/rst/interp_float/resout2d.c:377
#: ../lib/rst/interp_float/resout2d.c:395
#: ../lib/rst/interp_float/resout2d.c:410
#: ../lib/rst/interp_float/resout2d.c:426
#: ../lib/rst/interp_float/output2d.c:247
#: ../lib/rst/interp_float/output2d.c:328
#: ../lib/rst/interp_float/output2d.c:397
#: ../lib/rst/interp_float/output2d.c:447
#: ../lib/rst/interp_float/output2d.c:461
#: ../lib/rst/interp_float/output2d.c:475
#: ../lib/rst/interp_float/output2d.c:491 ../lib/raster/open.c:176
#: ../lib/raster/open.c:751 ../lib/raster/open.c:788 ../lib/raster/open.c:840
#: ../lib/ogsf/gs3.c:125 ../lib/ogsf/gs3.c:189 ../lib/ogsf/gs3.c:264
#: ../lib/ogsf/gs3.c:336 ../lib/ogsf/gs3.c:442 ../lib/ogsf/gs3.c:529
#: ../lib/ogsf/gs3.c:588 ../lib/ogsf/gs3.c:645 ../lib/ogsf/gs3.c:716
#: ../lib/ogsf/gs3.c:786 ../lib/ogsf/gsd_legend.c:239
#, c-format
msgid "Raster map <%s> not found"
msgstr "Không tìm thấy bản đồ raster <%s>"

#: ../lib/manage/do_rename.c:76 ../lib/manage/do_remove.c:78
#: ../lib/gpde/n_arrays_io.c:273 ../lib/ogsf/gvl3.c:40
#: ../lib/ogsf/gvl_file.c:427
#, c-format
msgid "3D raster map <%s> not found"
msgstr "Không tìm thấy bản đồ raster 3D <%s>"

#: ../lib/manage/do_rename.c:83 ../lib/manage/do_rename.c:103
#, fuzzy, c-format
msgid "Unable to rename %s"
msgstr "Không thể mở <%s>"

#: ../lib/manage/do_rename.c:90 ../lib/manage/do_rename.c:110
#, c-format
msgid "%s renamed"
msgstr ""

#: ../lib/manage/do_rename.c:119
#, c-format
msgid "<%s> nothing renamed"
msgstr ""

#: ../lib/manage/do_remove.c:42
#, fuzzy, c-format
msgid "Removing %s <%s>"
msgstr "không thể tìm thấy [%s]"

#: ../lib/manage/do_remove.c:65
#, fuzzy
msgid "Unable to delete vector map"
msgstr "Không thể xoá bản đồ vec-tơ <%s>"

#: ../lib/manage/do_remove.c:85
#, fuzzy, c-format
msgid "Unable to remove %s element"
msgstr "Không thể loại bỏ thư mục '%s'"

#: ../lib/manage/do_remove.c:92 ../lib/manage/do_remove.c:112
#, fuzzy, c-format
msgid "%s removed"
msgstr "Loại bỏ cửa sổ"

#: ../lib/manage/do_remove.c:105
#, fuzzy, c-format
msgid "Unable to remove %s"
msgstr "Không thể mở <%s>"

#: ../lib/manage/do_remove.c:121
#, c-format
msgid "<%s> nothing removed"
msgstr ""

#: ../lib/db/dbmi_base/login.c:99
#, fuzzy, c-format
msgid "Unable to read file '%s'"
msgstr "Không thể mở tập tin %s"

#: ../lib/db/dbmi_base/login.c:113
#, fuzzy, c-format
msgid "Login file (%s) corrupted (line: %s)"
msgstr "Tập tin đăng nhập bị hỏng"

#: ../lib/db/dbmi_base/login.c:142
#, fuzzy, c-format
msgid "Unable to write file '%s'"
msgstr "Không thể xoá tập tin '%s'"

#: ../lib/db/dbmi_base/error.c:72
#, fuzzy
msgid "<NULL error message>"
msgstr "Thông báo lỗi: %s"

#: ../lib/db/dbmi_base/error.c:91
msgid "dbmi: Protocol error"
msgstr ""

#: ../lib/db/dbmi_base/error.c:136
#, fuzzy
msgid "dbmi: Out of Memory"
msgstr "Hết bộ nhớ "

#: ../lib/db/dbmi_base/error.c:149
#, fuzzy, c-format
msgid "dbmi: %s() not implemented"
msgstr "chưa được cài đặt"

#: ../lib/db/dbmi_base/error.c:163
#, c-format
msgid "dbmi: Invalid procedure %d"
msgstr ""

#: ../lib/db/dbmi_base/index.c:180
msgid "db_set_index_column_name(): invalid column number"
msgstr ""

#: ../lib/db/dbmi_base/index.c:197
msgid "db_get_index_column_name(): invalid column number"
msgstr ""

#: ../lib/db/dbmi_base/test/test_table.c:38
#, fuzzy
msgid ""
"\n"
"++ Running table unit tests ++"
msgstr ""
"\n"
" ++ Đang chạy các phép thử đơn vị bộ giải ++"

#: ../lib/db/dbmi_base/test/test_table.c:43
#, fuzzy
msgid ""
"\n"
"-- Table unit tests failure --"
msgstr ""
"\n"
" -- Các thép thử đơn vị bộ giải thất bại --"

#: ../lib/db/dbmi_base/test/test_table.c:45
#, fuzzy
msgid ""
"\n"
"-- Table unit tests finished successfully --"
msgstr ""
"\n"
" -- Các thép thử đơn vị bộ giải kết thúc thành công --"

#: ../lib/db/dbmi_base/test/test_main.c:47 ../lib/gmath/test/test_main.c:47
#: ../lib/vector/rtree/test_suite/test_main.c:44
msgid "Choose the unit tests to run"
msgstr "Chọn các phép thử đơn vị để chạy"

#: ../lib/db/dbmi_base/test/test_main.c:54 ../lib/gmath/test/test_main.c:54
msgid "Choose the integration tests to run"
msgstr "Chọn các phép thử tích phân để chạy"

#: ../lib/db/dbmi_base/test/test_main.c:58 ../lib/gmath/test/test_main.c:79
msgid "Run all unit tests"
msgstr "Chạy tất cả các phép thử đơn vị"

#: ../lib/db/dbmi_base/test/test_main.c:62 ../lib/gmath/test/test_main.c:83
msgid "Run all integration tests"
msgstr "Chạy tất cả các phép thử tích phân"

#: ../lib/db/dbmi_base/test/test_main.c:66 ../lib/gmath/test/test_main.c:87
msgid "Run all unit and integration tests"
msgstr "Chạy tất cả các phép thử tích phân và đơn vị"

#: ../lib/db/dbmi_base/test/test_main.c:83
#, fuzzy
msgid "Performs unit and integration tests for the dbmi base library"
msgstr "Thực hiện các phép thử tích phân và đơn vị cho thư viện gpde"

#: ../lib/db/dbmi_base/test/test_columns.c:37
#, fuzzy
msgid ""
"\n"
"++ Running column unit tests ++"
msgstr ""
"\n"
" ++ Đang chạy các phép thử đơn vị bộ giải ++"

#: ../lib/db/dbmi_base/test/test_columns.c:42
#, fuzzy
msgid ""
"\n"
"-- column unit tests failure --"
msgstr ""
"\n"
" -- Các thép thử đơn vị bộ giải thất bại --"

#: ../lib/db/dbmi_base/test/test_columns.c:44
#, fuzzy
msgid ""
"\n"
"-- column unit tests finished successfully --"
msgstr ""
"\n"
" -- Các thép thử đơn vị bộ giải kết thúc thành công --"

#: ../lib/db/dbmi_base/test/test_columns.c:57
msgid ""
"\n"
"++ Run test copy column ++"
msgstr ""

#: ../lib/db/dbmi_base/test/test_columns.c:150
msgid ""
"\n"
"++ Test copy column finished ++"
msgstr ""

#: ../lib/db/dbmi_base/default_name.c:136
msgid "Programmer error"
msgstr "Lỗi của lập trình viên"

#: ../lib/db/dbmi_base/legal_dbname.c:38
#, fuzzy, c-format
msgid "Illegal table map name <%s>. May not contain '.' or 'NULL'."
msgstr "Tên bản đồ bảng không hợp lệ <%s>. Không được có '.' hoặc 'NULL'.\n"

#: ../lib/db/dbmi_base/legal_dbname.c:45
#, fuzzy, c-format
msgid "Illegal table map name <%s>. Must start with a letter."
msgstr "Tên bản đồ bảng không hợp lệ <%s>. Phải bắt đầu bằng một chữ cái.\n"

#: ../lib/db/dbmi_base/legal_dbname.c:54
#, fuzzy, c-format
msgid "Illegal table map name <%s>. Character <%c> not allowed."
msgstr "Tên bản đồ bảng không hợp lệ <%s>. Ký tự <%c> không được phép.\n"

#: ../lib/db/dbmi_base/xdrtable.c:109
msgid "fetch: table has wrong number of columns"
msgstr ""

#: ../lib/db/dbmi_base/valuefmt.c:52
msgid "db_convert_Cstring_to_value(): unrecognized sqltype"
msgstr ""

#: ../lib/db/dbmi_base/valuefmt.c:91
msgid "db_convert_value_into_string(): unrecongized sqltype-type"
msgstr ""

#: ../lib/db/dbmi_base/xdrvalue.c:82
msgid "send data: invalid C-type"
msgstr ""

#: ../lib/db/dbmi_driver/d_error.c:35
#, c-format
msgid "DBMI-%s driver error:"
msgstr ""

#: ../lib/db/dbmi_client/copy_tab.c:91
#, c-format
msgid "Array of values to select from column <%s> is empty"
msgstr ""

#: ../lib/db/dbmi_client/copy_tab.c:107 ../lib/db/dbmi_client/copy_tab.c:127
#: ../lib/db/dbmi_client/db.c:41 ../lib/vector/Vlib/write_pg.c:2902
#: ../lib/vector/Vlib/ascii.c:404 ../lib/vector/Vlib/write_ogr.c:192
#, c-format
msgid "Unable to start driver <%s>"
msgstr "Không thể khởi động trình điều khiển <%s>"

#: ../lib/db/dbmi_client/copy_tab.c:112 ../lib/db/dbmi_client/copy_tab.c:133
#: ../lib/db/dbmi_client/db.c:46 ../lib/rst/interp_float/vinput2d.c:109
#: ../lib/ogsf/gp3.c:208 ../lib/ogsf/gv3.c:350
#: ../lib/vector/neta/timetables.c:133 ../lib/vector/neta/utils.c:119
#: ../lib/vector/Vlib/map.c:305 ../lib/vector/Vlib/net.c:181
#: ../lib/vector/Vlib/net.c:358 ../lib/vector/Vlib/array.c:282
#: ../lib/vector/Vlib/cats.c:597 ../lib/vector/Vlib/write_pg.c:2907
#: ../lib/vector/Vlib/ascii.c:410 ../lib/vector/Vlib/write_ogr.c:197
#, 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>"

#: ../lib/db/dbmi_client/copy_tab.c:151
#, c-format
msgid "Unable to get list tables in database <%s>"
msgstr "không thể lấy các bảng danh sách trong csdl <%s>"

#: ../lib/db/dbmi_client/copy_tab.c:167
#, fuzzy, c-format
msgid "Table <%s> already exists in database and will be overwritten"
msgstr "Bản đồ vec-tơ <%s> đã có và sẽ bị ghi đè"

#: ../lib/db/dbmi_client/copy_tab.c:172
#, c-format
msgid "Table <%s> already exists in database <%s>"
msgstr "Bảng <%s> đã có trong csdl <%s>"

#: ../lib/db/dbmi_client/copy_tab.c:218 ../lib/db/dbmi_client/copy_tab.c:295
#: ../lib/db/dbmi_client/table.c:110 ../lib/vector/Vlib/write_ogr.c:210
#, c-format
msgid "Unable to open select cursor: '%s'"
msgstr "Không thể mở con trỏ chọn: '%s'"

#: ../lib/db/dbmi_client/copy_tab.c:250
#, c-format
msgid "Column <%s> is not integer"
msgstr "Cột <%s> không phải kiểu số nguyên"

#: ../lib/db/dbmi_client/copy_tab.c:267 ../lib/rst/interp_float/vinput2d.c:115
#: ../lib/rst/interp_float/vinput2d.c:129
#, c-format
msgid "Column <%s> not found"
msgstr "Không tìm thấy cột <%s>"

#: ../lib/db/dbmi_client/copy_tab.c:270
#, c-format
msgid "Unable to create table <%s>"
msgstr "Không thể tạo bảng <%s>"

#: ../lib/db/dbmi_client/copy_tab.c:314 ../lib/vector/Vlib/write_pg.c:2009
#: ../lib/vector/Vlib/write_ogr.c:585
#, c-format
msgid "Unable to fetch data from table <%s>"
msgstr "Không thể lấy dữ liệu từ bảng <%s>"

#: ../lib/db/dbmi_client/copy_tab.c:370
#, c-format
msgid "Unknown column type (column <%s>)"
msgstr "Kiểu cột không biết (cột <%s>)"

#: ../lib/db/dbmi_client/select.c:119 ../lib/db/dbmi_client/select.c:221
#: ../lib/db/dbmi_client/select.c:288
msgid "Missing column name"
msgstr "Thiếu tên cột"

#: ../lib/db/dbmi_client/select.c:216 ../lib/db/dbmi_client/select.c:283
msgid "Missing key column name"
msgstr "Thiếu tên cột khoá"

#: ../lib/db/dbmi_client/select.c:317 ../lib/vector/Vlib/cats.c:603
#, c-format
msgid "Unable select records from table <%s>"
msgstr "Không thể chọn các bản ghi từ bảng <%s>"

#: ../lib/db/dbmi_client/select.c:333
#, fuzzy
msgid "Key column type is not integer"
msgstr "Cột <%s> không phải kiểu số nguyên"

#: ../lib/db/dbmi_client/column.c:136 ../lib/python/script/db.py:45
#: ../lib/vector/Vlib/write_pg.c:666 ../lib/vector/Vlib/ascii.c:428
#, c-format, python-format
msgid "Unable to describe table <%s>"
msgstr "Không thể mô tả bảng <%s>"

#: ../lib/db/dbmi_client/delete_tab.c:40 ../lib/db/dbmi_client/table.c:46
#, c-format
msgid "Unable open database <%s> by driver <%s>"
msgstr "Không thể mở csdl <%s> bằng trình điều khiển <%s>"

#: ../lib/db/dbmi_client/delete_tab.c:53
#, c-format
msgid "Unable to drop table: '%s'"
msgstr "Không thể bỏ bảng: '%s'"

#: ../lib/htmldriver/graph_set.c:97
#, fuzzy, c-format
msgid "html: collecting to file '%s'"
msgstr "Không thể khởi động tập tin %s"

#: ../lib/htmldriver/graph_set.c:98
#, c-format
msgid "html: image size %dx%d"
msgstr ""

#: ../lib/htmldriver/graph_set.c:111 ../lib/htmldriver/graph_set.c:115
#: ../lib/htmldriver/graph_set.c:119
#, c-format
msgid "html: type '%s'"
msgstr ""

#: ../lib/cluster/c_begin.c:57
#, c-format
msgid "produced by i.cluster"
msgstr ""

#: ../lib/cluster/c_exec.c:44
#, c-format
msgid "Not enough data points (%d) in cluster"
msgstr ""

#: ../lib/gis/debug.c:80
#, c-format
msgid "Cannot open debug file '%s'"
msgstr "Không thể mở tập tin gỡ lỗi '%s'"

#: ../lib/gis/spawn.c:386
#, c-format
msgid "CreateProcess() failed: error = %d"
msgstr "CreateProcess() thất bại: lỗi = %d"

#: ../lib/gis/spawn.c:421
#, c-format
msgid "G_spawn: unable to redirect descriptor %d"
msgstr "G_spawn: không thể chuyển hướng trình mô tả %d"

#: ../lib/gis/spawn.c:429 ../lib/gis/spawn.c:619
#, c-format
msgid "G_spawn: unable to open file %s"
msgstr "G_spawn: không thể mở tập tin %s"

#: ../lib/gis/spawn.c:503 ../lib/gis/spawn.c:689
msgid "Unable to execute command"
msgstr "Không thể thực thi lệnh"

#: ../lib/gis/spawn.c:528 ../lib/gis/spawn.c:536
#, c-format
msgid "G_spawn: unable to restore signal %d"
msgstr "G_spawn: không thể khôi phục tín hiệu %d"

#: ../lib/gis/spawn.c:567
#, c-format
msgid "G_spawn: unable to reset signal %d"
msgstr "G_spawn: không thể thiết lập lại tín hiệu %d"

#: ../lib/gis/spawn.c:576
#, c-format
msgid "G_spawn: unable to ignore signal %d"
msgstr "G_spawn: không thể bỏ qua tín hiệu %d"

#: ../lib/gis/spawn.c:587
#, c-format
msgid "G_spawn: unable to block signal %d"
msgstr "G_spawn: không thể chặn tín hiệu %d"

#: ../lib/gis/spawn.c:595
#, c-format
msgid "G_spawn: unable to unblock signal %d"
msgstr "G_spawn: không thể mở khóa tín hiệu %d"

#: ../lib/gis/spawn.c:624 ../lib/gis/spawn.c:633
#, c-format
msgid "G_spawn: unable to duplicate descriptor %d to %d"
msgstr "G_spawn: không thể sao lặp lại mô tả %d tới %d"

#: ../lib/gis/spawn.c:666
msgid "Unable to create a new process"
msgstr "Không thể tạo một quá trình mới"

#: ../lib/gis/spawn.c:681
#, c-format
msgid "Unable to change directory to %s"
msgstr "Không thể đổi thư mục đến %s"

#: ../lib/gis/mapset.c:38
msgid "MAPSET is not set"
msgstr "BỘ BẢN ĐỒ không được thiết lập"

#: ../lib/gis/mapset.c:80
#, fuzzy, c-format
msgid "MAPSET <%s> not available"
msgstr "VỊ TRÍ << %s >>  không dùng được"

#: ../lib/gis/myname.c:46
msgid "This location has no description."
msgstr "Location này không có mô tả."

#: ../lib/gis/ls.c:103
#, c-format
msgid "Unable to open directory %s"
msgstr "Không thể mở thư mục %s"

#: ../lib/gis/parser_standard_options.c:146
msgid "SQL select statement"
msgstr ""

#: ../lib/gis/parser_standard_options.c:148
msgid "For example: 'select * from rybniky where kapri = 'hodne'"
msgstr ""

#: ../lib/gis/parser_standard_options.c:155
msgid "WHERE conditions of SQL statement without 'where' keyword"
msgstr "Các điều kiện WHERE của câu lệnh SQL không có từ khóa 'where'"

#: ../lib/gis/parser_standard_options.c:156
msgid "Example: income < 1000 and inhab >= 10000"
msgstr "Ví dụ : income < 1000 and inhab >= 10000"

#: ../lib/gis/parser_standard_options.c:164
#, fuzzy
msgid "Name of attribute table"
msgstr "Tên của cột thuộc tính"

#: ../lib/gis/parser_standard_options.c:173
#, fuzzy
msgid "Name of database driver"
msgstr "Tên của bản đồ raster gốc"

#: ../lib/gis/parser_standard_options.c:182
#, fuzzy
msgid "Name of database"
msgstr "Tên của bản đồ vec-tơ đầu vào"

#: ../lib/gis/parser_standard_options.c:191
#, fuzzy
msgid "Database schema"
msgstr "Tên csdl"

#: ../lib/gis/parser_standard_options.c:192
msgid ""
"Do not use this option if schemas are not supported by driver/database server"
msgstr ""

#: ../lib/gis/parser_standard_options.c:201
msgid "Name of attribute column"
msgstr "Tên của cột thuộc tính"

#: ../lib/gis/parser_standard_options.c:210
msgid "Name of attribute column(s)"
msgstr "Tên của (các) cột thuộc tính"

#: ../lib/gis/parser_standard_options.c:219
#, fuzzy
msgid "Name of key column"
msgstr "Tên của cột thuộc tính"

#: ../lib/gis/parser_standard_options.c:220
msgid "Must refer to an integer column"
msgstr ""

#: ../lib/gis/parser_standard_options.c:232
msgid "Name of input imagery group"
msgstr "Tên của nhóm ảnh đầu vào"

#: ../lib/gis/parser_standard_options.c:240
msgid "Name of input imagery subgroup"
msgstr "Tên của nhóm ảnh con đầu vào"

#: ../lib/gis/parser_standard_options.c:250
msgid "Name of input raster map"
msgstr "Tên của bản đồ raster đầu vào"

#: ../lib/gis/parser_standard_options.c:259
msgid "Name of input raster map(s)"
msgstr "Tên của (các) bản đồ raster đầu vào"

#: ../lib/gis/parser_standard_options.c:267
msgid "Name for output raster map"
msgstr "Tên của bản đồ raster đầu ra"

#: ../lib/gis/parser_standard_options.c:276
#, fuzzy
msgid "Name for output raster map(s)"
msgstr "Tên của bản đồ raster đầu ra"

#: ../lib/gis/parser_standard_options.c:284
#, fuzzy
msgid "Name of raster map"
msgstr "Tên của bản đồ raster gốc"

#: ../lib/gis/parser_standard_options.c:293
#, fuzzy
msgid "Name of raster map(s)"
msgstr "Tên của (các) bản đồ raster đầu vào"

#: ../lib/gis/parser_standard_options.c:301
msgid "Name of base raster map"
msgstr "Tên của bản đồ raster gốc"

#: ../lib/gis/parser_standard_options.c:309
msgid "Name of cover raster map"
msgstr "Tên của bản đồ raster lớp phủ"

#: ../lib/gis/parser_standard_options.c:317
#, fuzzy
msgid "Name of input elevation raster map"
msgstr "Tên của bản đồ raster độ cao"

#: ../lib/gis/parser_standard_options.c:326
#, fuzzy
msgid "Name of input elevation raster map(s)"
msgstr "Tên của (các) bản đồ raster độ cao"

#: ../lib/gis/parser_standard_options.c:332
#, fuzzy
msgid "Sampling interpolation method"
msgstr "Kiểu nội suy không hiểu"

#: ../lib/gis/parser_standard_options.c:336
#, fuzzy
msgid "Nearest-neighbor interpolation"
msgstr "Cần ít nhất 2 khung chính để dùng cho việc nội suy"

#: ../lib/gis/parser_standard_options.c:337
#, fuzzy
msgid "Bilinear interpolation"
msgstr "Kiểu nội suy không hiểu"

#: ../lib/gis/parser_standard_options.c:338
#, fuzzy
msgid "Bicubic interpolation"
msgstr "Kiểu nội suy không hiểu"

#: ../lib/gis/parser_standard_options.c:347
#, fuzzy
msgid "Name of input basename raster map(s)"
msgstr "Tên của (các) bản đồ raster đầu vào"

#: ../lib/gis/parser_standard_options.c:356
#, fuzzy
msgid "Name for output basename raster map(s)"
msgstr "Tên của bản đồ raster đầu ra"

#: ../lib/gis/parser_standard_options.c:366
#, fuzzy
msgid "Name of input 3D raster map"
msgstr "Tên của bản đồ raster đầu vào"

#: ../lib/gis/parser_standard_options.c:375
#, fuzzy
msgid "Name of input 3D raster map(s)"
msgstr "Tên của (các) bản đồ raster đầu vào"

#: ../lib/gis/parser_standard_options.c:383
#, fuzzy
msgid "Name for output 3D raster map"
msgstr "Tên của bản đồ raster đầu ra"

#: ../lib/gis/parser_standard_options.c:391
#, fuzzy
msgid "Name of 3D raster map"
msgstr "Tên của bản đồ raster gốc"

#: ../lib/gis/parser_standard_options.c:400
#, fuzzy
msgid "Name of 3D raster map(s)"
msgstr "Tên của (các) bản đồ raster đầu vào"

#: ../lib/gis/parser_standard_options.c:409
#, fuzzy
msgid "Data type used in the output raster3d map"
msgstr "Kiểu dữ liệu được dùng trong tập tin đầu ra"

#: ../lib/gis/parser_standard_options.c:418
msgid ""
"Number of digits used as mantissa in the internal map storage, 0 -23 for "
"float, 0 - 52 for double, max or default"
msgstr ""

#: ../lib/gis/parser_standard_options.c:428
#, fuzzy
msgid "The compression method used in the output raster3d map"
msgstr "Phương pháp nén được dùng trong tập tin đầu ra"

#: ../lib/gis/parser_standard_options.c:438
#, fuzzy
msgid ""
"The dimensions of the tiles used in the output raster3d map (XxYxZ or "
"default: 16x16x8)"
msgstr "Kích thước của các 'viên lát' trong tập tin đầu ra"

#: ../lib/gis/parser_standard_options.c:448
msgid "Name of input vector map"
msgstr "Tên của bản đồ vec-tơ đầu vào"

#: ../lib/gis/parser_standard_options.c:449
#: ../lib/gis/parser_standard_options.c:476
msgid "Or data source for direct OGR access"
msgstr ""

#: ../lib/gis/parser_standard_options.c:458
msgid "Name of input vector map(s)"
msgstr "Tên của (các) bản đồ vec-tơ đầu vào"

#: ../lib/gis/parser_standard_options.c:459
msgid "Or data source(s) for direct OGR access"
msgstr ""

#: ../lib/gis/parser_standard_options.c:467
msgid "Name for output vector map"
msgstr "Tên của bản đồ vec-tơ đầu ra"

#: ../lib/gis/parser_standard_options.c:475
#, fuzzy
msgid "Name of vector map"
msgstr "Tên của bản đồ vec-tơ đầu vào"

#: ../lib/gis/parser_standard_options.c:485
#, fuzzy
msgid "Name of vector map(s)"
msgstr "Tên của (các) bản đồ vec-tơ đầu vào"

#: ../lib/gis/parser_standard_options.c:494
#: ../lib/gis/parser_standard_options.c:503
#, fuzzy
msgid "Input feature type"
msgstr "Kiểu đối tượng"

#: ../lib/gis/parser_standard_options.c:510
#, fuzzy
msgid "Layer number or name"
msgstr "Lớp số"

#: ../lib/gis/parser_standard_options.c:512
#, fuzzy
msgid ""
"Vector features can have category values in different layers. This number "
"determines which layer to use. When used with direct OGR access this is the "
"layer name."
msgstr ""
"Một bản đồ vec-tơ duy nhất có thể được kết nối với nhiều bảng csdl. Con số "
"này quyết định sử dụng bảng nào."

#: ../lib/gis/parser_standard_options.c:522
#, fuzzy
msgid "Layer number or name ('-1' for all layers)"
msgstr "Số lượng lớp %d hoặc tên <%s> đã có"

#: ../lib/gis/parser_standard_options.c:524
#, fuzzy
msgid ""
"A single vector map can be connected to multiple database tables. This "
"number determines which table to use. When used with direct OGR access this "
"is the layer name."
msgstr ""
"Một bản đồ vec-tơ duy nhất có thể được kết nối với nhiều bảng csdl. Con số "
"này quyết định sử dụng bảng nào."

#: ../lib/gis/parser_standard_options.c:533
msgid "Category value"
msgstr "Giá trị phạm trù"

#: ../lib/gis/parser_standard_options.c:540
msgid "Category values"
msgstr "Các giá trị phạm trù"

#: ../lib/gis/parser_standard_options.c:541
#: ../lib/gis/parser_standard_options.c:555
msgid "Example: 1,3,7-9,13"
msgstr "Ví dụ: 1,3,7-9,13"

#: ../lib/gis/parser_standard_options.c:547
msgid "Feature id"
msgstr "id đối tượng"

#: ../lib/gis/parser_standard_options.c:554
msgid "Feature ids"
msgstr "Các id đối tượng"

#: ../lib/gis/parser_standard_options.c:565
#: ../lib/gis/parser_standard_options.c:573
#, fuzzy
msgid "Name of input file"
msgstr "Tên của tập tin đầu vào"

#: ../lib/gis/parser_standard_options.c:581
#, fuzzy
msgid "Name for output file"
msgstr "Tên của tập tin đầu ra"

#: ../lib/gis/parser_standard_options.c:590
msgid "Field separator"
msgstr "Dấu phân cách trường"

#: ../lib/gis/parser_standard_options.c:591
msgid "Special characters: pipe, comma, space, tab, newline"
msgstr ""

#: ../lib/gis/parser_standard_options.c:602
#: ../lib/gis/parser_standard_options.c:613
msgid "Color"
msgstr "Màu"

#: ../lib/gis/parser_standard_options.c:604
msgid "Either a standard color name or R:G:B triplet"
msgstr "Hoặc là một màu chuẩn hoặc là bộ ba R:G:B"

#: ../lib/gis/parser_standard_options.c:615
#, fuzzy
msgid "Either a standard color name, R:G:B triplet, or \"none\""
msgstr "Hoặc là một màu GRASS chuẩn, bộ ba R:G:B, hoặc \"none\""

#: ../lib/gis/parser_standard_options.c:626
#, fuzzy
msgid "Name of input directory"
msgstr "Tên của tập tin đầu vào"

#: ../lib/gis/parser_standard_options.c:636
msgid "Units"
msgstr ""

#: ../lib/gis/parser_standard_options.c:645
msgid "Data type(s)"
msgstr ""

#: ../lib/gis/parser_standard_options.c:655
msgid "Name of mapset (default: current search path)"
msgstr ""

#: ../lib/gis/parser_standard_options.c:656
msgid "'.' for current mapset"
msgstr ""

#: ../lib/gis/parser_standard_options.c:664
msgid "Location name"
msgstr ""

#: ../lib/gis/parser_standard_options.c:665
msgid "Location name (not location path)"
msgstr ""

#: ../lib/gis/parser_standard_options.c:675
msgid "GRASS GIS database directory"
msgstr ""

#: ../lib/gis/parser_standard_options.c:676
msgid "Default: path to the current GRASS GIS database"
msgstr ""

#: ../lib/gis/parser_standard_options.c:688
#, fuzzy
msgid "Coordinates"
msgstr "Tọa độ không hợp lệ"

#: ../lib/gis/parser_standard_options.c:697
#, fuzzy
msgid "Name of color table"
msgstr "Tên của bản đồ vec-tơ đầu vào"

#: ../lib/gis/parser_standard_options.c:708
msgid "String representing NULL value"
msgstr ""

#: ../lib/gis/parser_standard_options.c:717
#, fuzzy
msgid "Name of saved region"
msgstr "không thể mở %s"

#: ../lib/gis/parser_standard_options.c:727
#, fuzzy
msgid "Name of the input space time dataset"
msgstr "Tên của (các) bản đồ raster đầu vào"

#: ../lib/gis/parser_standard_options.c:736
#, fuzzy
msgid "Name of the input space time datasets"
msgstr "'Bọ': cố gắng cập nhật bản đồ không ở trong bộ bản đồ hiện tại."

#: ../lib/gis/parser_standard_options.c:744
#, fuzzy
msgid "Name of the output space time dataset"
msgstr "Tên của bản đồ raster đầu ra"

#: ../lib/gis/parser_standard_options.c:752
#, fuzzy
msgid "Name of the input space time raster dataset"
msgstr "Tên của bản đồ raster độ cao"

#: ../lib/gis/parser_standard_options.c:761
#, fuzzy
msgid "Name of the input space time raster datasets"
msgstr "Tên của bản đồ raster độ cao"

#: ../lib/gis/parser_standard_options.c:769
#, fuzzy
msgid "Name of the output space time raster dataset"
msgstr "Tên của bản đồ raster đầu ra"

#: ../lib/gis/parser_standard_options.c:777
#, fuzzy
msgid "Name of the input space time vector dataset"
msgstr "Tên của (các) bản đồ vec-tơ đầu vào"

#: ../lib/gis/parser_standard_options.c:786
#, fuzzy
msgid "Name of the input space time vector datasets"
msgstr "Tên của (các) bản đồ vec-tơ đầu vào"

#: ../lib/gis/parser_standard_options.c:794
#, fuzzy
msgid "Name of the output space time vector dataset"
msgstr "Không đủ không gian trong mảng vec-tơ"

#: ../lib/gis/parser_standard_options.c:802
#, fuzzy
msgid "Name of the input space time raster3d dataset"
msgstr "Tên của bản đồ raster 3d đầu vào"

#: ../lib/gis/parser_standard_options.c:811
#, fuzzy
msgid "Name of the input space time raster3d datasets"
msgstr "Tên của bản đồ raster 3d đầu vào"

#: ../lib/gis/parser_standard_options.c:819
#, fuzzy
msgid "Name of the output space time raster3d dataset"
msgstr "Tên của bản đồ raster 3d đầu ra"

#: ../lib/gis/parser_standard_options.c:828
#, fuzzy
msgid "Type of the input space time dataset"
msgstr "'Bọ': cố gắng cập nhật bản đồ không ở trong bộ bản đồ hiện tại."

#: ../lib/gis/parser_standard_options.c:836
#, fuzzy
msgid "Name of the input map"
msgstr "Tên của bản đồ raster đầu vào"

#: ../lib/gis/parser_standard_options.c:845
#, fuzzy
msgid "Name of the input maps"
msgstr "Tên của bản đồ raster đầu vào"

#: ../lib/gis/parser_standard_options.c:854
#, fuzzy
msgid "Type of the input map"
msgstr "Không thể đóng bản đồ đầu vào"

#: ../lib/gis/parser_standard_options.c:863
#, fuzzy
msgid "The temporal type of the space time dataset"
msgstr "Không tìm thấy bản đồ raster <%s> trong bộ bản đồ <%s>"

#: ../lib/gis/parser_standard_options.c:870
#, fuzzy
msgid ""
"WHERE conditions of SQL statement without 'where' keyword used in the "
"temporal GIS framework"
msgstr "Các điều kiện WHERE của câu lệnh SQL không có từ khóa 'where'"

#: ../lib/gis/parser_standard_options.c:871
msgid "Example: start_time > '2001-01-01 12:30:00'"
msgstr ""

#: ../lib/gis/parser_standard_options.c:881
msgid "The method to be used for sampling the input dataset"
msgstr ""

#: ../lib/gis/parser_standard_options.c:915
#, fuzzy
msgid "Do not create attribute table"
msgstr "Đang nạp dữ liệu từ bảng thuộc tính..."

#: ../lib/gis/parser_standard_options.c:919
#, fuzzy
msgid "Do not build topology"
msgstr "Đang xây dựng tôpô ...\n"

#: ../lib/gis/get_window.c:118
#, fuzzy, c-format
msgid "Unable to open element file <%s> for <%s@%s>"
msgstr "Không thể mở tập tin lịch sử của vector '%s'"

#: ../lib/gis/get_window.c:123
#, c-format
msgid "Region file %s/%s/%s is empty"
msgstr ""

#: ../lib/gis/parser_rest.c:60 ../lib/gis/parser_html.c:57
msgid "NAME"
msgstr "TÊN"

#: ../lib/gis/parser_rest.c:73 ../lib/gis/parser_html.c:70
msgid "KEYWORDS"
msgstr "CÁC TỪ KHOÁ"

#: ../lib/gis/parser_rest.c:78 ../lib/gis/parser_html.c:75
msgid "SYNOPSIS"
msgstr "TÓM TẮT"

#: ../lib/gis/parser_rest.c:146 ../lib/gis/parser_html.c:141
#: ../lib/init/grass.py:204
msgid "Flags"
msgstr "Các cờ"

#: ../lib/gis/parser_rest.c:164 ../lib/gis/parser_help.c:200
#: ../lib/gis/parser_html.c:167 ../lib/gis/parser_interface.c:329
msgid "Allow output files to overwrite existing files"
msgstr "Cho phép các tập tin đầu ra ghi đè các tập tin hiện có"

#: ../lib/gis/parser_rest.c:168 ../lib/gis/parser_help.c:203
#: ../lib/gis/parser_html.c:174 ../lib/gis/parser_interface.c:344
msgid "Verbose module output"
msgstr "Đầu ra mô-đun đầy đủ"

#: ../lib/gis/parser_rest.c:171 ../lib/gis/parser_help.c:204
#: ../lib/gis/parser_html.c:177 ../lib/gis/parser_interface.c:351
msgid "Quiet module output"
msgstr "Đầu ra mô-đun im lặng"

#: ../lib/gis/parser_rest.c:179 ../lib/gis/parser_html.c:189
#: ../lib/init/grass.py:217
msgid "Parameters"
msgstr "Các tham số"

#: ../lib/gis/parser_rest.c:223 ../lib/gis/parser_html.c:233
msgid "Options"
msgstr "Tùy chọn"

#: ../lib/gis/parser_rest.c:230 ../lib/gis/parser_html.c:239
msgid "Default"
msgstr "Mặc định"

#: ../lib/gis/mkstemp.c:132
#, fuzzy
msgid "Attempt to create read-only temporary file"
msgstr "Cố gắng xoá đối tượng chết"

#: ../lib/gis/mkstemp.c:138
#, c-format
msgid "Unrecognised access mode: %o"
msgstr ""

#: ../lib/gis/parser_help.c:79
#, fuzzy
msgid "Description:"
msgstr ""
"\n"
"Mô tả:\n"

#: ../lib/gis/parser_help.c:89
#, fuzzy
msgid "Keywords:"
msgstr ""
"\n"
"Các từ khóa:\n"

#: ../lib/gis/parser_help.c:97
#, fuzzy
msgid "Usage:"
msgstr ""
"\n"
"Cách dùng:\n"
"  "

#: ../lib/gis/parser_help.c:127
#, fuzzy
msgid "ERROR: Option key not defined"
msgstr "Đối tượng OGR không có ID bị bỏ qua"

#: ../lib/gis/parser_help.c:177
#, fuzzy
msgid "Flags:"
msgstr "Các cờ"

#: ../lib/gis/parser_help.c:202 ../lib/gis/parser_html.c:171
#: ../lib/gis/parser_interface.c:337
msgid "Print usage summary"
msgstr ""

#: ../lib/gis/parser_help.c:205 ../lib/gis/parser_html.c:180
msgid "Force launching GUI dialog"
msgstr ""

#: ../lib/gis/parser_help.c:213
#, fuzzy
msgid "Parameters:"
msgstr "Các tham số"

#: ../lib/gis/parser_help.c:236
#, c-format
msgid "  %*s   default: %s\n"
msgstr "  %*s    mặc định: %s\n"

#: ../lib/gis/parser_help.c:262
#, c-format
msgid "  %*s   options: "
msgstr "  %*s   tùy chọn: "

#: ../lib/gis/key_value3.c:33
#, fuzzy, c-format
msgid "Unable to open output file <%s>: %s"
msgstr "Không thể mở tập tin bảng mốc tọa độ chuẩn: %s"

#: ../lib/gis/key_value3.c:36
#, fuzzy, c-format
msgid "Error writing file <%s>: %s"
msgstr "Lỗi khi đang ghi vào tập tin tôpô"

#: ../lib/gis/key_value3.c:39
#, fuzzy, c-format
msgid "Error closing output file <%s>: %s"
msgstr "Lỗi khi đang đóng tập tin g3d"

#: ../lib/gis/key_value3.c:60
#, fuzzy, c-format
msgid "Unable to open input file <%s>: %s"
msgstr "G_spawn: không thể mở tập tin %s"

#: ../lib/gis/key_value3.c:64
#, fuzzy, c-format
msgid "Error reading file <%s>: %s"
msgstr "Không thể đọc tập tin range cho [%s ở %s]"

#: ../lib/gis/key_value3.c:67
#, fuzzy, c-format
msgid "Error closing input file <%s>: %s"
msgstr "Lỗi khi đang đóng tập tin g3d"

#: ../lib/gis/proj3.c:60 ../lib/gis/units.c:210
msgid "units"
msgstr ""

#: ../lib/gis/proj3.c:60 ../lib/gis/units.c:210
msgid "unit"
msgstr ""

#: ../lib/gis/proj3.c:110 ../lib/vector/Vlib/header.c:554
msgid "Unknown projection"
msgstr "Phép chiếu không biết"

#: ../lib/gis/env.c:311
msgid "GISRC - variable not set"
msgstr "GISRC - biến không được thiết lập"

#: ../lib/gis/env.c:343 ../lib/gis/env.c:369
#, fuzzy, c-format
msgid "Variable '%s' not set"
msgstr "G_getenv(): Biến %s không được thiết lập"

#: ../lib/gis/parser_dependencies.c:122
msgid "Internal error: option or flag not found"
msgstr ""

#: ../lib/gis/parser_dependencies.c:179
#, fuzzy, c-format
msgid "<%s> or <%s>"
msgstr "Không thể mở CSDL"

#: ../lib/gis/parser_dependencies.c:179
#, fuzzy, c-format
msgid "<%s> and <%s>"
msgstr "<%s> trong bộ bản đồ <%s>"

#: ../lib/gis/parser_dependencies.c:212
#, c-format
msgid "Options %s are mutually exclusive"
msgstr ""

#: ../lib/gis/parser_dependencies.c:236
#, c-format
msgid "At least one of the following options is required: %s"
msgstr ""

#: ../lib/gis/parser_dependencies.c:269
#, c-format
msgid "Option %s requires at least one of %s"
msgstr ""

#: ../lib/gis/parser_dependencies.c:301
#, c-format
msgid "Option %s requires all of %s"
msgstr ""

#: ../lib/gis/parser_dependencies.c:328
#, c-format
msgid "Option %s is mutually exclusive with all of %s"
msgstr ""

#: ../lib/gis/parser_dependencies.c:354
#, c-format
msgid "Either all or none of %s must be given"
msgstr ""

#: ../lib/gis/parser_dependencies.c:387 ../lib/gis/parser_dependencies.c:424
#, c-format
msgid "Internal error: invalid rule type: %d"
msgstr ""

#: ../lib/gis/location.c:61
#, fuzzy, c-format
msgid "LOCATION <%s> not available"
msgstr "VỊ TRÍ << %s >>  không dùng được"

#: ../lib/gis/worker.c:84
msgid "Task already has a worker"
msgstr ""

#: ../lib/gis/error.c:361
msgid "WARNING: "
msgstr "CẢNH BÁO: "

#: ../lib/gis/error.c:362 ../lib/gis/parser.c:1509
#, c-format
msgid "ERROR: "
msgstr "LỖI: "

#: ../lib/gis/timestamp.c:292
#, fuzzy, c-format
msgid "Unable to create timestamp file for %s map <%s@%s>"
msgstr "Không thể đọc tập tin header cho bản đồ raster <%s@%s>."

#: ../lib/gis/timestamp.c:301
#, fuzzy, c-format
msgid "Invalid timestamp specified for %s map <%s@%s>"
msgstr ""
"Đánh dấu thời gian được chỉ định cho %s bản đồ %s trong bộ bản đồ %s không "
"hợp lệ"

#: ../lib/gis/timestamp.c:331
#, fuzzy, c-format
msgid "Unable to open timestamp file for %s map <%s@%s>"
msgstr "Không thể mở tập tin header của bản đồ raster <%s@%s>"

#: ../lib/gis/timestamp.c:340
#, fuzzy, c-format
msgid "Invalid timestamp file for %s map <%s@%s>"
msgstr ""
"Tập tin đánh dấu thời gian không hợp lệ cho %s bản đồ %s trong bộ bản đồ %s"

#: ../lib/gis/timestamp.c:479
#, fuzzy, c-format
msgid "Unable to open timestamp file for vector map <%s@%s>"
msgstr "Không thể mở tập tin header của bản đồ raster <%s@%s>"

#: ../lib/gis/timestamp.c:488
#, fuzzy, c-format
msgid "Invalid timestamp file for vector map <%s@%s>"
msgstr ""
"Tập tin đánh dấu thời gian không hợp lệ cho %s bản đồ %s trong bộ bản đồ %s"

#: ../lib/gis/timestamp.c:524
#, fuzzy, c-format
msgid "Unable to create timestamp file for vector map <%s@%s>"
msgstr "Không thể đọc tập tin header cho bản đồ raster <%s@%s>."

#: ../lib/gis/timestamp.c:533
#, fuzzy, c-format
msgid "Invalid timestamp specified for vector map <%s@%s>"
msgstr ""
"Đánh dấu thời gian được chỉ định cho %s bản đồ %s trong bộ bản đồ %s không "
"hợp lệ"

#: ../lib/gis/open_misc.c:49
#, c-format
msgid "G__open_misc(read): mapset <%s> doesn't match xmapset <%s>"
msgstr ""
"G__open_misc(read): bộ bản đồ <%s> không khớp với bộ bản đồ xmapset <%s>"

#: ../lib/gis/open_misc.c:74
#, c-format
msgid "G__open_misc(write): xmapset <%s> != G_mapset() <%s>"
msgstr ""

#: ../lib/gis/gisinit.c:53 ../lib/gis/gisinit.c:87
#, fuzzy, c-format
msgid ""
"Module built against version %s but trying to use version %s. You need to "
"rebuild GRASS GIS or untangle multiple installations."
msgstr ""
"Phiên bản thư viện cho mô-đun không tương thích. Bạn cần phải xây dựng lại "
"GRASS hoặc gỡ rối việc cài đặt nhiều lần."

#: ../lib/gis/gisinit.c:65
#, c-format
msgid "MAPSET %s - permission denied"
msgstr "BỘ BẢN ĐỒ %s - không được phép "

#: ../lib/gis/gisinit.c:68
#, fuzzy, c-format
msgid "MAPSET %s not found at %s"
msgstr "không tìm thấy BỘ BẢN ĐỒ %s "

#: ../lib/gis/gisinit.c:102
msgid "System not initialized. Programmer forgot to call G_gisinit()."
msgstr "Hệ thống không được khởi chạy. Lập trình viên quên gọi G_gisinit()."

#: ../lib/gis/get_projinfo.c:37 ../lib/gis/get_projinfo.c:66
#, c-format
msgid "<%s> file not found for location <%s>"
msgstr "Không tìm thấy tập tin <%s> cho vị trí <%s>"

#: ../lib/gis/make_mapset.c:66 ../lib/init/grass.py:592
#, fuzzy, c-format, python-format
msgid "Location <%s> doesn't exist"
msgstr "%s: Vùng %d không tồn tại"

#: ../lib/gis/mapset_msc.c:61
#, c-format
msgid "Unable to make mapset element %s (%s): %s"
msgstr "Không thể tạo thành phần cho bộ bản đồ %s (%s): %s"

#: ../lib/gis/mapset_msc.c:65
#, c-format
msgid "Unable to access mapset element %s (%s): %s"
msgstr "Không thể truy cập thành phần của bộ bản đồ %s (%s): %s"

#: ../lib/gis/home.c:39
#, fuzzy
msgid "Unable to determine user's home directory"
msgstr "không thể xác định thư mục home của người dùng"

#: ../lib/gis/home.c:120
#, fuzzy, c-format
msgid "Failed to create directory [%s]"
msgstr "Không thể loại bỏ thư mục '%s'"

#: ../lib/gis/color_rules.c:88
#, fuzzy
msgid "no description"
msgstr ""
"\n"
"Mô tả:\n"

#: ../lib/gis/list.c:83
#, c-format
msgid "no %s files available in current mapset\n"
msgstr "không có tập tin %s dùng được trong bộ bản đồ hiện tại\n"

#: ../lib/gis/list.c:86
#, c-format
msgid "no %s files available in mapset <%s>\n"
msgstr "không có tập tin %s dùng được trong bộ bản đồ <%s>\n"

#: ../lib/gis/list.c:132
#, c-format
msgid "%s files available in mapset <%s>:\n"
msgstr "Các tập tin %s dùng được trong bộ bản đồ <%s>:\n"

#: ../lib/gis/list.c:204
msgid "G_list: Unknown element type"
msgstr "G_list: kiểu thành phần không hiểu"

#: ../lib/gis/alloc.c:44 ../lib/gis/alloc.c:86 ../lib/gis/alloc.c:132
#, fuzzy, c-format
msgid "Current region rows: %d, cols: %d"
msgstr "Hàng null hiện tại trong bộ nhớ %d"

#: ../lib/gis/alloc.c:47
#, fuzzy, c-format
msgid "G_malloc: unable to allocate %lu bytes of memory at %s:%d"
msgstr "G_malloc: không thể cấp phát %lu byte tại %s:%d"

#: ../lib/gis/alloc.c:89
#, fuzzy, c-format
msgid "G_calloc: unable to allocate %lu * %lu bytes of memory at %s:%d"
msgstr "G_malloc: không thể cấp phát %lu* %lu byte tại %s:%d"

#: ../lib/gis/alloc.c:135
#, fuzzy, c-format
msgid "G_realloc: unable to allocate %lu bytes of memory at %s:%d"
msgstr "G_realloc: không thể cấp phát %lu byte tại %s:%d"

#: ../lib/gis/lrand48.c:79
#, fuzzy, c-format
msgid "gettimeofday failed: %s"
msgstr "Kết nối thất bại."

#: ../lib/gis/lrand48.c:108
msgid "Pseudo-random number generator not seeded"
msgstr ""

#: ../lib/gis/rd_cellhd.c:141 ../lib/gis/rd_cellhd.c:152
#: ../lib/gis/rd_cellhd.c:162 ../lib/gis/rd_cellhd.c:179
#: ../lib/gis/rd_cellhd.c:195 ../lib/gis/rd_cellhd.c:203
#: ../lib/gis/rd_cellhd.c:211 ../lib/gis/rd_cellhd.c:219
#: ../lib/gis/rd_cellhd.c:227 ../lib/gis/rd_cellhd.c:235
#: ../lib/gis/rd_cellhd.c:243 ../lib/gis/rd_cellhd.c:245
#: ../lib/gis/rd_cellhd.c:253 ../lib/gis/rd_cellhd.c:255
#: ../lib/gis/rd_cellhd.c:263 ../lib/gis/rd_cellhd.c:265
#: ../lib/gis/rd_cellhd.c:273 ../lib/gis/rd_cellhd.c:275
#: ../lib/gis/rd_cellhd.c:283 ../lib/gis/rd_cellhd.c:285
#: ../lib/gis/rd_cellhd.c:293 ../lib/gis/rd_cellhd.c:295
#: ../lib/gis/rd_cellhd.c:303 ../lib/gis/rd_cellhd.c:305
#: ../lib/gis/rd_cellhd.c:313 ../lib/gis/rd_cellhd.c:315
#: ../lib/gis/rd_cellhd.c:323 ../lib/gis/rd_cellhd.c:325
#: ../lib/gis/rd_cellhd.c:333 ../lib/gis/rd_cellhd.c:335
#: ../lib/gis/rd_cellhd.c:343 ../lib/gis/rd_cellhd.c:351
#: ../lib/gis/rd_cellhd.c:355
#, fuzzy
msgid "Syntax error in cell header"
msgstr "lỗi cú pháp"

#: ../lib/gis/rd_cellhd.c:149
#, fuzzy
msgid "Duplicate projection field"
msgstr "trường phép chiếu bị đúp"

#: ../lib/gis/rd_cellhd.c:159
#, fuzzy
msgid "Duplicate zone field"
msgstr "trường múi bị đúp"

#: ../lib/gis/rd_cellhd.c:169 ../lib/gis/rd_cellhd.c:171
#: ../lib/gis/rd_cellhd.c:360 ../lib/gis/rd_cellhd.c:362
#: ../lib/gis/rd_cellhd.c:364 ../lib/gis/rd_cellhd.c:366
#: ../lib/gis/rd_cellhd.c:368 ../lib/gis/rd_cellhd.c:370
#: ../lib/gis/rd_cellhd.c:381 ../lib/gis/rd_cellhd.c:383
#: ../lib/gis/rd_cellhd.c:385 ../lib/gis/rd_cellhd.c:387
#, fuzzy, c-format
msgid "Field <%s> missing"
msgstr "trường múi bị thiếu"

#: ../lib/gis/rd_cellhd.c:193
#, fuzzy
msgid "Duplicate north field"
msgstr "trường bắc bị đúp"

#: ../lib/gis/rd_cellhd.c:201
#, fuzzy
msgid "Duplicate south field"
msgstr "trường nam bị đúp"

#: ../lib/gis/rd_cellhd.c:209
#, fuzzy
msgid "Duplicate east field"
msgstr "trường đông bị đúp"

#: ../lib/gis/rd_cellhd.c:217
#, fuzzy
msgid "Duplicate west field"
msgstr "trường tây bị đúp"

#: ../lib/gis/rd_cellhd.c:225
#, fuzzy
msgid "Duplicate top field"
msgstr "trường trên bị đúp"

#: ../lib/gis/rd_cellhd.c:233
#, fuzzy
msgid "Duplicate bottom field"
msgstr "trường dưới bị đúp"

#: ../lib/gis/rd_cellhd.c:241
#, fuzzy
msgid "Duplicate e-w resolution field"
msgstr "trường độ phân giải đông-tây bị đúp"

#: ../lib/gis/rd_cellhd.c:251
#, fuzzy
msgid "Duplicate 3D e-w resolution field"
msgstr "trường độ phân giải đông-tây 3D bị đúp"

#: ../lib/gis/rd_cellhd.c:261
#, fuzzy
msgid "Duplicate n-s resolution field"
msgstr "trường độ phân giải bắc-nam bị đúp"

#: ../lib/gis/rd_cellhd.c:271
#, fuzzy
msgid "Duplicate 3D n-s resolution field"
msgstr "trường độ phân giải bắc-nam 3D bị đúp"

#: ../lib/gis/rd_cellhd.c:281
#, fuzzy
msgid "Duplicate t-b resolution field"
msgstr "trường độ phân giải trên-dưới bị đúp"

#: ../lib/gis/rd_cellhd.c:291
#, fuzzy
msgid "Duplicate rows field"
msgstr "trường hàng bị đúp"

#: ../lib/gis/rd_cellhd.c:301
#, fuzzy
msgid "Duplicate 3D rows field"
msgstr "trường hàng 3D bị đúp"

#: ../lib/gis/rd_cellhd.c:311
#, fuzzy
msgid "Duplicate cols field"
msgstr "trường cột bị đúp"

#: ../lib/gis/rd_cellhd.c:321
#, fuzzy
msgid "Duplicate 3D cols field"
msgstr "trường cột 3D bị đúp"

#: ../lib/gis/rd_cellhd.c:331
#, fuzzy
msgid "Duplicate depths field"
msgstr "trường độ sâu bị đúp"

#: ../lib/gis/rd_cellhd.c:341
#, fuzzy
msgid "Duplicate format field"
msgstr "trường định dạng bị đúp"

#: ../lib/gis/rd_cellhd.c:349
#, fuzzy
msgid "Duplicate compressed field"
msgstr "trường nén bị đúp"

#: ../lib/gis/distance.c:154
#, fuzzy, c-format
msgid "%s: shouldn't happen: code=%d P=(%f,%f) S=(%f,%f)(%f,%f)"
msgstr ""
"G_distance_point_to_line_segment: lẽ ra không nên xảy ra: code=%d P=(%f,%f) "
"S=(%f,%f)(%f,%f)"

#: ../lib/gis/parser_wps.c:490
msgid "Multiple outputs are not supported by WPS 1.0.0"
msgstr ""

#: ../lib/gis/proj2.c:63
msgid "Latitude-Longitude"
msgstr "Vĩ độ - Kinh độ"

#: ../lib/gis/proj2.c:65
msgid "Other Projection"
msgstr "Phép chiếu khác"

#: ../lib/gis/token.c:169
#, fuzzy
msgid "parse error"
msgstr "lỗi cú pháp"

#: ../lib/gis/get_ellipse.c:263 ../lib/proj/ellipse.c:220
#, c-format
msgid "Unable to open ellipsoid table file <%s>"
msgstr "Không thể mở tập tin bảng ellipsoid <%s>"

#: ../lib/gis/get_ellipse.c:344 ../lib/gis/get_ellipse.c:367
#, c-format
msgid "Invalid a: field '%s' in file %s in <%s>"
msgstr "Giá trị a không hợp lệ: trường '%s' trong tập tin %s trong <%s>"

#: ../lib/gis/get_ellipse.c:356
#, c-format
msgid "Invalid ellipsoid '%s' in file %s in <%s>"
msgstr "Ellipsoid khônng hợp lệ '%s' trong tập tin %s trong <%s>"

#: ../lib/gis/get_ellipse.c:370
#, c-format
msgid "Invalid es: field '%s' in file %s in <%s>"
msgstr "Giá trị es không hợp lệ : trường '%s' trong tập tin %s trong <%s>"

#: ../lib/gis/get_ellipse.c:383
#, c-format
msgid "No ellipsoid info given in file %s in <%s>"
msgstr "Thông tin về ellipsoid không được cung cấp trong tập tin %s trong <%s>"

#: ../lib/gis/open.c:66
#, c-format
msgid "G__open(read): mapset <%s> doesn't match xmapset <%s>"
msgstr "G__open(read): bộ bản đồ <%s> không khớp với xmapset <%s>"

#: ../lib/gis/open.c:82
#, fuzzy, c-format
msgid "G__open(read): Unable to open '%s': %s"
msgstr "Không thể mở '%s'"

#: ../lib/gis/open.c:91
#, c-format
msgid "G__open(write): xmapset <%s> != G_mapset() <%s>"
msgstr ""

#: ../lib/gis/open.c:109
#, fuzzy, c-format
msgid "G__open(write): Unable to open '%s': %s"
msgstr "G_spawn: không thể mở tập tin %s"

#: ../lib/gis/find_file.c:114
#, c-format
msgid "'%s/%s' was found in more mapsets (also found in <%s>)"
msgstr "Tìm thấy '%s/%s' trong nhiều bộ bản đồ (tìm thấy cả trong <%s>)"

#: ../lib/gis/find_file.c:127
#, c-format
msgid "Using <%s@%s>"
msgstr "Dùng <%s@%s>"

#: ../lib/gis/units.c:208
msgid "square units"
msgstr ""

#: ../lib/gis/units.c:208
msgid "square unit"
msgstr ""

#: ../lib/gis/units.c:215
#, fuzzy
msgid "square meters"
msgstr "Các tham số"

#: ../lib/gis/units.c:215
#, fuzzy
msgid "square meter"
msgstr "Các tham số"

#: ../lib/gis/units.c:217
#, fuzzy
msgid "meters"
msgstr "Các tham số"

#: ../lib/gis/units.c:217
#, fuzzy
msgid "meter"
msgstr "Các tham số"

#: ../lib/gis/units.c:222
msgid "square kilometers"
msgstr ""

#: ../lib/gis/units.c:222
msgid "square kilometer"
msgstr ""

#: ../lib/gis/units.c:224
#, fuzzy
msgid "kilometers"
msgstr "Các tham số"

#: ../lib/gis/units.c:224
msgid "kilometer"
msgstr ""

#: ../lib/gis/units.c:229
msgid "acres"
msgstr ""

#: ../lib/gis/units.c:229
msgid "acre"
msgstr ""

#: ../lib/gis/units.c:237
msgid "hectares"
msgstr ""

#: ../lib/gis/units.c:237
msgid "hectare"
msgstr ""

#: ../lib/gis/units.c:245
msgid "square miles"
msgstr ""

#: ../lib/gis/units.c:245
msgid "square mile"
msgstr ""

#: ../lib/gis/units.c:247
msgid "miles"
msgstr ""

#: ../lib/gis/units.c:247
msgid "mile"
msgstr ""

#: ../lib/gis/units.c:252
msgid "square feet"
msgstr ""

#: ../lib/gis/units.c:252
msgid "square foot"
msgstr ""

#: ../lib/gis/units.c:254
msgid "feet"
msgstr ""

#: ../lib/gis/units.c:254
msgid "foot"
msgstr ""

#: ../lib/gis/units.c:259
#, fuzzy
msgid "square US feet"
msgstr "Các tham số"

#: ../lib/gis/units.c:259
#, fuzzy
msgid "square US foot"
msgstr "Các tham số"

#: ../lib/gis/units.c:261
msgid "US feet"
msgstr ""

#: ../lib/gis/units.c:261
msgid "US foot"
msgstr ""

#: ../lib/gis/units.c:266
msgid "square degrees"
msgstr ""

#: ../lib/gis/units.c:266
msgid "square degree"
msgstr ""

#: ../lib/gis/units.c:268
msgid "degrees"
msgstr ""

#: ../lib/gis/units.c:268
msgid "degree"
msgstr ""

#: ../lib/gis/units.c:272
msgid "years"
msgstr ""

#: ../lib/gis/units.c:272
msgid "year"
msgstr ""

#: ../lib/gis/units.c:276
msgid "months"
msgstr ""

#: ../lib/gis/units.c:276
msgid "month"
msgstr ""

#: ../lib/gis/units.c:280
msgid "days"
msgstr ""

#: ../lib/gis/units.c:280
msgid "day"
msgstr ""

#: ../lib/gis/units.c:284
msgid "hours"
msgstr ""

#: ../lib/gis/units.c:284
msgid "hour"
msgstr ""

#: ../lib/gis/units.c:288
msgid "minutes"
msgstr ""

#: ../lib/gis/units.c:288
msgid "minute"
msgstr ""

#: ../lib/gis/units.c:292
msgid "seconds"
msgstr ""

#: ../lib/gis/units.c:292
msgid "second"
msgstr ""

#: ../lib/gis/adj_cellhd.c:42 ../lib/gis/adj_cellhd.c:191
msgid "Illegal n-s resolution value"
msgstr "Giá trị độ phân giải B-N không hợp lệ"

#: ../lib/gis/adj_cellhd.c:46 ../lib/gis/adj_cellhd.c:197
msgid "Illegal row value"
msgstr "Giá trị hàng không hợp lệ"

#: ../lib/gis/adj_cellhd.c:50 ../lib/gis/adj_cellhd.c:203
msgid "Illegal e-w resolution value"
msgstr "Giá trị độ phân giải Đ-T không hợp lệ"

#: ../lib/gis/adj_cellhd.c:54 ../lib/gis/adj_cellhd.c:209
msgid "Illegal col value"
msgstr "Giá trrị cột không hợp lệ"

#: ../lib/gis/adj_cellhd.c:74 ../lib/gis/adj_cellhd.c:239
#, c-format
msgid "Fixing subtle input data rounding error of north boundary (%g>%g)"
msgstr ""
"Đang chỉnh sửa sai số làm tròn dữ liệu đầu vào của ranh giới bắc (%g>%g)"

#: ../lib/gis/adj_cellhd.c:79 ../lib/gis/adj_cellhd.c:244
msgid "Illegal latitude for North"
msgstr "Vĩ độ cho cận Bắc không hợp lệ"

#: ../lib/gis/adj_cellhd.c:85 ../lib/gis/adj_cellhd.c:250
#, c-format
msgid "Fixing subtle input data rounding error of south boundary (%g>%g)"
msgstr ""
"Đang chỉnh sửa sai số làm tròn dữ liệu đầu vào của ranh giới nam (%g>%g)"

#: ../lib/gis/adj_cellhd.c:90 ../lib/gis/adj_cellhd.c:255
msgid "Illegal latitude for South"
msgstr "Vĩ độ cho cận Nam không hợp lệ"

#: ../lib/gis/adj_cellhd.c:102 ../lib/gis/adj_cellhd.c:267
#, c-format
msgid "Fixing subtle input data rounding error of west boundary (%g>%g)"
msgstr ""
"Đang chỉnh sửa sai số làm tròn dữ liệu đầu vào của ranh giới tây (%g>%g)"

#: ../lib/gis/adj_cellhd.c:113 ../lib/gis/adj_cellhd.c:278
#, c-format
msgid "Fixing subtle input data rounding error of east boundary (%g>%g)"
msgstr ""
"Đang chỉnh sửa sai số làm tròn dữ liệu đầu vào của ranh giới đông (%g>%g)"

#: ../lib/gis/adj_cellhd.c:126 ../lib/gis/adj_cellhd.c:291
msgid "North must be north of South"
msgstr "Cận Bắc phải ở phía bắc của cận Nam"

#: ../lib/gis/adj_cellhd.c:128 ../lib/gis/adj_cellhd.c:293
msgid "North must be larger than South"
msgstr "Cận Bắc phải lớn hơn cận Nam"

#: ../lib/gis/adj_cellhd.c:131 ../lib/gis/adj_cellhd.c:296
msgid "East must be larger than West"
msgstr "Cận Đông phải lớn hơn cận Tây"

#: ../lib/gis/adj_cellhd.c:150 ../lib/gis/adj_cellhd.c:340
msgid "Invalid coordinates"
msgstr "Tọa độ không hợp lệ"

#: ../lib/gis/adj_cellhd.c:193
msgid "Illegal n-s3 resolution value"
msgstr "Giá trị độ phân giải bắc-nam 3d không hợp lệ"

#: ../lib/gis/adj_cellhd.c:199
msgid "Illegal row3 value"
msgstr "Giá trị hàng 3d không hợp lệ"

#: ../lib/gis/adj_cellhd.c:205
msgid "Illegal e-w3 resolution value"
msgstr "Giá trị độ phân giải đông-tây 3d không hợp lệ"

#: ../lib/gis/adj_cellhd.c:211
msgid "Illegal col3 value"
msgstr "Giá trị cột 3d không hợp lệ"

#: ../lib/gis/adj_cellhd.c:215
msgid "Illegal t-b3 resolution value"
msgstr "Giá trị độ phân giải trên-dưới 3d không hợp lệ"

#: ../lib/gis/adj_cellhd.c:219
msgid "Illegal depths value"
msgstr "Giá trị độ sâu không hợp lệ"

#: ../lib/gis/adj_cellhd.c:299
msgid "Top must be larger than Bottom"
msgstr "Cận trên phải lớn hơn cận dưới"

#: ../lib/gis/paths.c:201
#, fuzzy, c-format
msgid "Unable to open file <%s> for reading"
msgstr "Không thể mở tập tin <%s> để ghi"

#: ../lib/gis/paths.c:217
#, fuzzy, c-format
msgid "Unable to fetch security info for <%s>"
msgstr "không thể ghi thông tin lịch sử cho [%s]"

#: ../lib/gis/view.c:176
#, c-format
msgid "Unable to open %s for writing"
msgstr "Không thể mở %s để ghi"

#: ../lib/gis/view.c:262 ../lib/gis/view.c:479
#, c-format
msgid "Unable to open %s for reading"
msgstr "Không thể mở %s để đọc"

#: ../lib/gis/view.c:465
#, c-format
msgid "GRASS window when view was saved:\n"
msgstr "Cửa sổ GRASS khi màn hình đã được lưu:\n"

#: ../lib/gis/view.c:545
#, c-format
msgid " Window saved in \"%s\" is completely outside of current GRASS window."
msgstr "Cửa sổ đã lưu trong \"%s\" hoàn toàn nằm ngoài cửa sổ GRASS hiện hành."

#: ../lib/gis/view.c:549
#, c-format
msgid ""
" Only %d%% of window saved in \"%s\" overlaps with current GRASS window."
msgstr ""
"Chỉ có %d%% của cửa sổ được lưu trong \"%s\" trùng với cửa sổ GRASS hiện "
"tại. "

#: ../lib/gis/parser.c:352
#, fuzzy, c-format
msgid "BUG in option name, '%s' is not valid"
msgstr "'BỌ' trong các mô tả, tùy chọn '%s' trong <%s> không tồn tại"

#: ../lib/gis/parser.c:404
#, c-format
msgid "BUG in descriptions, option '%s' in <%s> does not exist"
msgstr "'BỌ' trong các mô tả, tùy chọn '%s' trong <%s> không tồn tại"

#: ../lib/gis/parser.c:521
msgid "Use either --quiet or --verbose flag, not both. Assuming --verbose."
msgstr ""
"Dùng cờ --quiet hoặc --verbose, không được dùng cả hai. Giả định dùng --"
"verbose."

#: ../lib/gis/parser.c:535
msgid "Use either --quiet or --verbose flag, not both. Assuming --quiet."
msgstr ""
"Dùng cờ --quiet hoặc --verbose, không được dùng cả hai. Giả định dùng --"
"quiet."

#: ../lib/gis/parser.c:566
#, fuzzy, c-format
msgid "Sorry <%s> is not a valid option"
msgstr "Xin lỗi <%s> không phải là tùy chọn hợp lệ\n"

#: ../lib/gis/parser.c:579
msgid "Your installation doesn't include GUI, exiting."
msgstr ""

#: ../lib/gis/parser.c:602 ../lib/init/grass.py:129
#, fuzzy
msgid "ERROR"
msgstr "LỖI: "

#: ../lib/gis/parser.c:867
msgid "Unable to determine program name"
msgstr "Không thể xác định tên chương trình"

#: ../lib/gis/parser.c:889 ../lib/gis/parser.c:906
#, fuzzy, c-format
msgid "%s: Sorry, <%c> is not a valid flag"
msgstr "Xin lỗi, <%c> không phải là cờ hợp lệ\n"

#: ../lib/gis/parser.c:1036
#, fuzzy, c-format
msgid "%s: Sorry, <%s=> is ambiguous"
msgstr "Xin lỗi, <%s=> không rõ ràng\n"

#: ../lib/gis/parser.c:1039
#, c-format
msgid "Option <%s=> matches"
msgstr ""

#: ../lib/gis/parser.c:1057
#, c-format
msgid "Please update the usage of <%s>: option <%s> has been renamed to <%s>"
msgstr ""

#: ../lib/gis/parser.c:1070
#, fuzzy, c-format
msgid "%s: Sorry, <%s> is not a valid parameter"
msgstr "Xin lỗi, <%s> không phải là tham số hợp lệ\n"

#: ../lib/gis/parser.c:1076 ../lib/gis/parser.c:1321
#, fuzzy, c-format
msgid "<%s> is an abbreviation for <%s>"
msgstr "<%s> trong bộ bản đồ <%s>"

#: ../lib/gis/parser.c:1081
#, c-format
msgid "Option <%s> does not accept multiple answers"
msgstr ""

#: ../lib/gis/parser.c:1152
#, fuzzy, c-format
msgid ""
"Illegal range syntax for parameter <%s>\n"
"\tPresented as: %s"
msgstr ""
"\n"
" LỖI: Cú pháp miền cho tham số <%s> không hợp lệ\n"

#: ../lib/gis/parser.c:1158
#, fuzzy, c-format
msgid ""
"Value <%s> out of range for parameter <%s>\n"
"\tLegal range: %s"
msgstr ""
"\n"
" LỖI: giá trị <%s> nằm ngoài miền đối với tham số <%s>\n"

#: ../lib/gis/parser.c:1164
#, fuzzy, c-format
msgid "Missing value for parameter <%s>"
msgstr ""
"\n"
"LỖI: Giá trị cho tham số <%s> bị thiếu\n"

#: ../lib/gis/parser.c:1170
#, fuzzy, c-format
msgid ""
"Value <%s> ambiguous for parameter <%s>\n"
"\tValid options: %s"
msgstr ""
"\n"
"Lỗi: giá trị <%s> nằm ngoài miền cho tham số <%s>\n"

#: ../lib/gis/parser.c:1343
#, fuzzy, c-format
msgid ""
"Required parameter <%s> not set:\n"
"\t(%s)"
msgstr ""
"\n"
"LỖI: Tham số yêu cầu <%s> không được thiết lập:\n"
"    (%s).\n"

#: ../lib/gis/parser.c:1435
#, fuzzy, c-format
msgid ""
"Option <%s> must be provided in multiples of %d\n"
"\tYou provided %d item(s): %s"
msgstr ""
"\n"
" LỖI: tùy chọn <%s> phải được cung cấp ở dạng bội số của %d\n"

#: ../lib/gis/parser.c:1511 ../lib/gis/parser.c:1518
#, c-format
msgid "option <%s>: <%s> exists. To overwrite, use the --overwrite flag"
msgstr ""

#: ../lib/gis/parser.c:1628
#, fuzzy, c-format
msgid "%s= is not a separator option"
msgstr "Xin lỗi <%s> không phải là tùy chọn hợp lệ\n"

#: ../lib/gis/parser.c:1631
#, fuzzy, c-format
msgid "No separator given for %s="
msgstr "Dấu phân cách trường"

#: ../lib/gis/parser.c:1693 ../lib/gis/parser.c:1710
#, fuzzy, c-format
msgid "%s= is not a file option"
msgstr "Xin lỗi <%s> không phải là tùy chọn hợp lệ\n"

#: ../lib/gis/parser.c:1695
#, fuzzy, c-format
msgid "Opening multiple files not supported for %s="
msgstr "Kiểu đối tượng OGR %d không được hỗ trợ"

#: ../lib/gis/parser.c:1701
#, fuzzy, c-format
msgid "Unable to open %s file <%s>"
msgstr "Không thể mở tập tin %s trong %s"

#: ../lib/gis/parser.c:1707
#, fuzzy, c-format
msgid "Unable to create %s file <%s>"
msgstr "Không thể tạo bảng <%s>"

#: ../lib/gis/datum.c:160
#, c-format
msgid "unable to open datum table file: %s"
msgstr "không thể mở tập tin bảng mốc tọa độ chuẩn: %s"

#: ../lib/gis/datum.c:182
#, c-format
msgid "error in datum table file, line %d"
msgstr "lỗi trong tập tin bảng mốc tọa độ chuẩn, dòng %d"

#: ../lib/gis/done_msg.c:38
#, c-format
msgid "%s complete. %s"
msgstr "%s hoàn tất. %s"

#: ../lib/gis/legal_name.c:39
#, fuzzy, c-format
msgid "Illegal filename <%s>. Cannot start with '.' or be 'NULL'."
msgstr "Tên tập tin không hợp lệ. Không thể là '.' hay 'NULL'\n"

#: ../lib/gis/legal_name.c:46
#, fuzzy, c-format
msgid "Illegal filename <%s>. Character <%c> not allowed.\n"
msgstr "Tên tập tin không hợp lệ. Ký tự <%c> không được phép.\n"

#: ../lib/gis/legal_name.c:77 ../lib/gis/legal_name.c:81
#, c-format
msgid "Output raster map name <%s> is not valid map name"
msgstr "Tên bản đồ raster đầu ra <%s> không hợp lệ"

#: ../lib/gis/legal_name.c:118 ../lib/gis/legal_name.c:122
#, c-format
msgid "Output raster map <%s> is used as input"
msgstr "Bản đồ raster đầu ra <%s> được sử dụng làm đầu vào"

#: ../lib/gis/seek.c:52 ../lib/gis/seek.c:58
#, fuzzy
msgid "Unable to seek"
msgstr "Không thể thiết lập tiêu điểm"

#: ../lib/gis/seek.c:56
#, fuzzy
msgid "Seek offset out of range"
msgstr "Chỉ mục phạm trù nằm ngoài miền"

#: ../lib/temporal/lib/connect.c:110
#, fuzzy, c-format
msgid "Mapset <%s> does not exist."
msgstr "%s: Vùng %d không tồn tại"

#: ../lib/temporal/lib/default_name.c:69
msgid "Programmer error - only SQLite driver is currently supported"
msgstr ""

#: ../lib/gmath/solvers_direct.c:45
msgid "Starting direct gauss elimination solver"
msgstr "Đang bắt đầu bộ giải phép khử Gauss trực tiếp"

#: ../lib/gmath/solvers_direct.c:73
msgid "Starting direct lu decomposition solver"
msgstr "Đang bắt đầu bộ giải khai triển lu trực tiếp"

#: ../lib/gmath/solvers_direct.c:131
msgid "Starting cholesky decomposition solver"
msgstr "Đang bắt đầu bộ giải khai triển Cholesky"

#: ../lib/gmath/solvers_direct.c:134 ../lib/gmath/solvers_krylov.c:254
#: ../lib/gmath/solvers_krylov.c:482 ../lib/gmath/solvers_krylov.c:646
msgid "Unable to solve the linear equation system"
msgstr "Không thể giải hệ phương trình tuyến tính"

#: ../lib/gmath/solvers_classic_iter.c:84
#, c-format
msgid "sparse Jacobi -- iteration %5i error %g\n"
msgstr "Jacobi thưa -- lần lặp %5i lỗi %g\n"

#: ../lib/gmath/solvers_classic_iter.c:156
#, c-format
msgid "sparse SOR -- iteration %5i error %g\n"
msgstr "SOR thưa -- lần lặp %5i lỗi %g\n"

#: ../lib/gmath/solvers_classic_iter.c:218
#, c-format
msgid "Jacobi -- iteration %5i error %g\n"
msgstr "Jacobi -- lần lặp %5i lỗi %g\n"

#: ../lib/gmath/solvers_classic_iter.c:275
#, c-format
msgid "SOR -- iteration %5i error %g\n"
msgstr "SOR -- lần lặp %5i lỗi %g\n"

#: ../lib/gmath/solvers_direct_cholesky_band.c:33
#, c-format
msgid "Decomposition failed at row %i and col %i"
msgstr ""

#: ../lib/gmath/la.c:61 ../lib/gmath/la.c:117
msgid "Matrix dimensions out of range"
msgstr "Kích thước ma trận nằm ngoài miền"

#: ../lib/gmath/la.c:150
msgid "Matrix is not initialised fully."
msgstr "Ma trận không được khởi tạo đầy đủ."

#: ../lib/gmath/la.c:155
msgid "Unable to allocate space for matrix copy"
msgstr "Không thể cấp phát không gian cho việc chép ma trận"

#: ../lib/gmath/la.c:220
#, fuzzy
msgid "Input matrix is uninitialized"
msgstr "Vec-tơ đầu ra không được khởi tạo"

#: ../lib/gmath/la.c:285
msgid "First scalar multiplier must be non-zero"
msgstr "Hệ số nhân vô hướng thứ nhất phải khác 0"

#: ../lib/gmath/la.c:291 ../lib/gmath/la.c:299 ../lib/gmath/la.c:364
msgid "One or both input matrices uninitialised"
msgstr "Một hoặc cả hai ma trận đầu vào không được khởi tạo"

#: ../lib/gmath/la.c:304 ../lib/gmath/la.c:369
msgid "Matrix order does not match"
msgstr "Thứ tự ma trận không khớp"

#: ../lib/gmath/la.c:310
msgid "Unable to allocate space for matrix sum"
msgstr "Không thể cấp không gian cho tổng ma trận"

#: ../lib/gmath/la.c:374
msgid "Unable to allocate space for matrix product"
msgstr "Không thể cấp phát không gian cho việc tạo ma trận"

#: ../lib/gmath/la.c:486
msgid "Input: one or both data matrices uninitialised"
msgstr "Đầu vào: một hoặc cả hai ma trận không được khởi tạo"

#: ../lib/gmath/la.c:491
msgid "Principal matrix is not properly dimensioned"
msgstr "Ma trận chính không được khởi tạo đúng đắn"

#: ../lib/gmath/la.c:496
msgid "Input: you must have at least one array to solve"
msgstr "Đầu vào: bạn phải có ít nhất một mảng để giải"

#: ../lib/gmath/la.c:502
msgid "Could not allocate space for solution matrix"
msgstr "Không thể cấp phát không gian cho ma trận giải"

#: ../lib/gmath/la.c:508 ../lib/gmath/la.c:516
msgid "Could not allocate space for working matrix"
msgstr "Không thể cấp phát không gian cho ma trận đang chạy"

#: ../lib/gmath/la.c:569
msgid "Matrix (or submatrix is singular). Solution undetermined"
msgstr ""
"Ma trận (hoặc ma trận con) là loại suy biến. Phép giải không xác định được "

#: ../lib/gmath/la.c:573
msgid "Problem in LA routine."
msgstr "Trục trặc trong chương trình LA."

#: ../lib/gmath/la.c:580
msgid "Procedure not yet available for selected matrix type"
msgstr "Thủ tục chưa dùng được cho kiểu ma trận được chọn"

#: ../lib/gmath/la.c:614
msgid "Matrix is not square. Cannot determine inverse"
msgstr "Ma trận không vuông. Không thể xác định nghịch đảo"

#: ../lib/gmath/la.c:619
msgid "Unable to allocate space for matrix"
msgstr "Không thể cấp phát không gian cho ma trận"

#: ../lib/gmath/la.c:636
msgid "Matrix is singular"
msgstr "Ma trận là loại suy biến"

#: ../lib/gmath/la.c:641
msgid "Problem in LA procedure."
msgstr "Trục trặc trong thủ tục LA"

#: ../lib/gmath/la.c:729
msgid "Element array has not been allocated"
msgstr "Mảng thành phần không được cấp phát"

#: ../lib/gmath/la.c:734
msgid "Specified element is outside array bounds"
msgstr "Thành phần được chỉ định nằm ngoài giới hạn mảng"

#: ../lib/gmath/la.c:788
msgid "Specified matrix column index is outside range"
msgstr "Chỉ mục cột của ma trận được chỉ định nằm ngoài miền"

#: ../lib/gmath/la.c:793 ../lib/gmath/la.c:834 ../lib/gmath/la.c:1198
#: ../lib/gmath/la.c:1250 ../lib/gmath/la.c:1325
msgid "Matrix is not initialised"
msgstr "Ma trận không được khởi tạo"

#: ../lib/gmath/la.c:798 ../lib/gmath/la.c:839
msgid "Could not allocate space for vector structure"
msgstr "Không thể cấp phát không gian cho cấu trúc vec-tơ"

#: ../lib/gmath/la.c:829
msgid "Specified matrix row index is outside range"
msgstr "Chỉ mục hàng của ma trận được chỉ định nằm ngoài miền"

#: ../lib/gmath/la.c:869
msgid "Specified row index is outside range"
msgstr "Chỉ mục hàng được chỉ định nằm ngoài miền"

#: ../lib/gmath/la.c:874
msgid "Specified column index is outside range"
msgstr "Chỉ mục cột được chỉ định nằm ngoài miền"

#: ../lib/gmath/la.c:894
msgid "Unknown vector type."
msgstr "Kiểu vec-tơ không biết."

#: ../lib/gmath/la.c:949
#, fuzzy
msgid "Input matrix and vector have differing dimensions1"
msgstr "Các vec-tơ có số chiều khác nhau"

#: ../lib/gmath/la.c:955 ../lib/gmath/la.c:1071 ../lib/gmath/la.c:1361
msgid "Output vector is uninitialized"
msgstr "Vec-tơ đầu ra không được khởi tạo"

#: ../lib/gmath/la.c:1076 ../lib/gmath/la.c:1366
msgid "Vectors are not of the same type"
msgstr "Các vec-tơ không có cùng kiểu"

#: ../lib/gmath/la.c:1081
msgid "Output vector is of incorrect type"
msgstr "Vec-tơ đầu ra có kiểu không đúng"

#: ../lib/gmath/la.c:1086 ../lib/gmath/la.c:1376
msgid "Matrices not allowed"
msgstr "Các ma trận không được chấp nhận"

#: ../lib/gmath/la.c:1092 ../lib/gmath/la.c:1383
msgid "Vectors have differing dimensions"
msgstr "Các vec-tơ có số chiều khác nhau"

#: ../lib/gmath/la.c:1098 ../lib/gmath/la.c:1390
msgid "Output vector has incorrect dimension"
msgstr "Vec-tơ đầu ra có chiều không đúng"

#: ../lib/gmath/la.c:1143
msgid "Vector dimensions out of range"
msgstr "Chiều vec-tơ nằm ngoài miền"

#: ../lib/gmath/la.c:1148
msgid "Row/column out of range"
msgstr "Hàng/cột nằm ngoài miền"

#: ../lib/gmath/la.c:1371
#, fuzzy
msgid "Output vector is not the same type as others"
msgstr "Vec-tơ đầu ra có kiểu không đúng"

#: ../lib/gmath/la.c:1437
msgid "Vector structure is not initialised"
msgstr "Cấu trúc vec-tơ không được khởi tạo"

#: ../lib/gmath/la.c:1558 ../lib/gmath/la.c:1566 ../lib/gmath/la.c:1571
msgid "Input format error"
msgstr "Lỗi định dạng đầu vào"

#: ../lib/gmath/solvers_krylov.c:262
#, c-format
msgid "Sparse PCG -- iteration %i error  %g\n"
msgstr "PCG thưa -- lần lặp %i lỗi %g\n"

#: ../lib/gmath/solvers_krylov.c:264
#, c-format
msgid "PCG -- iteration %i error  %g\n"
msgstr "PCG -- lần lặp %i lỗi %g\n"

#: ../lib/gmath/solvers_krylov.c:490
#, c-format
msgid "Sparse CG -- iteration %i error  %g\n"
msgstr "CG thưa -- lần lặp %i lỗi %g\n"

#: ../lib/gmath/solvers_krylov.c:492
#, c-format
msgid "CG -- iteration %i error  %g\n"
msgstr "CG -- lần lặp %i lỗi %g\n"

#: ../lib/gmath/solvers_krylov.c:695
#, c-format
msgid "Sparse BiCGStab -- iteration %i error  %g\n"
msgstr "BiCGStab thưa -- lần lặp %i lỗi %g\n"

#: ../lib/gmath/solvers_krylov.c:698
#, c-format
msgid "BiCGStab -- iteration %i error  %g\n"
msgstr "BiCGStab -- lần lặp %i lỗi %g\n"

#: ../lib/gmath/test/test_blas3.c:38
#, fuzzy
msgid ""
"\n"
"++ Running blas level 3 unit tests ++"
msgstr ""
"\n"
" ++ Đang chạy các phép thử đơn vị bộ giải ++"

#: ../lib/gmath/test/test_blas3.c:44
#, fuzzy
msgid ""
"\n"
"-- blas level 3 unit tests failure --"
msgstr ""
"\n"
" -- Các thép thử đơn vị bộ giải thất bại --"

#: ../lib/gmath/test/test_blas3.c:46
#, fuzzy
msgid ""
"\n"
"-- blas level 3 unit tests finished successfully --"
msgstr ""
"\n"
" -- Các thép thử đơn vị bộ giải kết thúc thành công --"

#: ../lib/gmath/test/test_matrix_conversion.c:37
#, fuzzy
msgid ""
"\n"
"++ Running matrix conversion unit tests ++"
msgstr ""
"\n"
" ++ Đang chạy các phép thử đơn vị công cụ toán học +"

#: ../lib/gmath/test/test_matrix_conversion.c:42
#, fuzzy
msgid ""
"\n"
"-- Matrix conversion unit tests failure --"
msgstr ""
"\n"
" -- Các thép thử đơn vị bộ giải thất bại --"

#: ../lib/gmath/test/test_matrix_conversion.c:44
#, fuzzy
msgid ""
"\n"
"-- Matrix conversion unit tests finished successfully --"
msgstr ""
"\n"
" -- Các thép thử đơn vị bộ giải kết thúc thành công --"

#: ../lib/gmath/test/bench_solver_direct.c:34
#, fuzzy
msgid ""
"\n"
"++ Running direct solver benchmark ++"
msgstr ""
"\n"
" ++ Đang chạy các phép thử đơn vị bộ giải ++"

#: ../lib/gmath/test/test_solvers.c:37
msgid ""
"\n"
"++ Running solver unit tests ++"
msgstr ""
"\n"
" ++ Đang chạy các phép thử đơn vị bộ giải ++"

#: ../lib/gmath/test/test_solvers.c:42
msgid ""
"\n"
"-- Solver unit tests failure --"
msgstr ""
"\n"
" -- Các thép thử đơn vị bộ giải thất bại --"

#: ../lib/gmath/test/test_solvers.c:44
msgid ""
"\n"
"-- Solver unit tests finished successfully --"
msgstr ""
"\n"
" -- Các thép thử đơn vị bộ giải kết thúc thành công --"

#: ../lib/gmath/test/test_ccmath_wrapper.c:37
#, fuzzy
msgid ""
"\n"
"++ Running ccmath wrapper unit tests ++"
msgstr ""
"\n"
" ++ Đang chạy các phép thử đơn vị công cụ toán học +"

#: ../lib/gmath/test/test_ccmath_wrapper.c:42
#, fuzzy
msgid ""
"\n"
"-- ccmath wrapper unit tests failure --"
msgstr ""
"\n"
" -- các phép thử đơn vị công cụ toán học thất bại --"

#: ../lib/gmath/test/test_ccmath_wrapper.c:44
#, fuzzy
msgid ""
"\n"
"-- ccmath wrapper unit tests finished successfully --"
msgstr ""
"\n"
" -- các phép thử đơn vị công cụ toán học kết thúc thành công --"

#: ../lib/gmath/test/bench_blas3.c:34
#, fuzzy
msgid ""
"\n"
"++ Running blas level 3 benchmark ++"
msgstr ""
"\n"
" ++ Đang chạy các phép thử đơn vị bộ giải ++"

#: ../lib/gmath/test/bench_solver_krylov.c:34
#, fuzzy
msgid ""
"\n"
"++ Running krylov solver benchmark ++"
msgstr ""
"\n"
" ++ Đang chạy các phép thử đơn vị bộ giải ++"

#: ../lib/gmath/test/test_blas1.c:40
#, fuzzy
msgid ""
"\n"
"++ Running blas level 1 unit tests ++"
msgstr ""
"\n"
" ++ Đang chạy các phép thử đơn vị bộ giải ++"

#: ../lib/gmath/test/test_blas1.c:47
#, fuzzy
msgid ""
"\n"
"-- blas level 1 unit tests failure --"
msgstr ""
"\n"
" -- Các thép thử đơn vị bộ giải thất bại --"

#: ../lib/gmath/test/test_blas1.c:49
#, fuzzy
msgid ""
"\n"
"-- blas level 1 unit tests finished successfully --"
msgstr ""
"\n"
" -- Các thép thử đơn vị bộ giải kết thúc thành công --"

#: ../lib/gmath/test/test_main.c:61
msgid "The size of the matrices and vectors for benchmarking"
msgstr ""

#: ../lib/gmath/test/test_main.c:68
msgid "Choose solver benchmark"
msgstr ""

#: ../lib/gmath/test/test_main.c:75
msgid "Choose blas benchmark"
msgstr ""

#: ../lib/gmath/test/test_main.c:106
#, fuzzy
msgid "Performs benchmarks, unit and integration tests for the gmath library"
msgstr "Thực hiện các phép thử tích phân và đơn vị cho thư viện gpde"

#: ../lib/gmath/test/test_blas2.c:38
#, fuzzy
msgid ""
"\n"
"++ Running blas level 2 unit tests ++"
msgstr ""
"\n"
" ++ Đang chạy các phép thử đơn vị bộ giải ++"

#: ../lib/gmath/test/test_blas2.c:44
#, fuzzy
msgid ""
"\n"
"-- blas level 2 unit tests failure --"
msgstr ""
"\n"
" -- Các thép thử đơn vị bộ giải thất bại --"

#: ../lib/gmath/test/test_blas2.c:46
#, fuzzy
msgid ""
"\n"
"-- blas level 2 unit tests finished successfully --"
msgstr ""
"\n"
" -- Các thép thử đơn vị bộ giải kết thúc thành công --"

#: ../lib/gmath/test/bench_blas2.c:35
#, fuzzy
msgid ""
"\n"
"++ Running blas level 2 benchmark ++"
msgstr ""
"\n"
" ++ Đang chạy các phép thử đơn vị bộ giải ++"

#: ../lib/gmath/del2g.c:50
msgid "    taking FFT of image..."
msgstr "   đang lấy FFT của ảnh..."

#: ../lib/gmath/del2g.c:56
msgid "    computing del**2 g..."
msgstr "   đang tính del**2 g..."

#: ../lib/gmath/del2g.c:59
msgid "    taking FFT of del**2 g..."
msgstr "  đang lấy FFT của del**2 g..."

#: ../lib/gmath/del2g.c:63
msgid "    multiplying transforms..."
msgstr "   đang nhân các giá trị chuyển đổi..."

#: ../lib/gmath/del2g.c:66
msgid "    taking inverse FFT..."
msgstr "   đang lấy FFT nghịch..."

#: ../lib/segment/open.c:53
msgid "Segment file name is NULL"
msgstr ""

#: ../lib/segment/open.c:58
msgid "Segment file exists already"
msgstr ""

#: ../lib/segment/open.c:66
#, fuzzy
msgid "Unable to create segment file"
msgstr "Không thể đọc tập tin đề mục"

#: ../lib/segment/open.c:74
#, fuzzy
msgid "Could not write segment file"
msgstr "không thể ghi tập tin quant!"

#: ../lib/segment/open.c:78
msgid "Illegal segment configuration parameter(s)"
msgstr ""

#: ../lib/segment/open.c:87
#, fuzzy
msgid "Unable to re-open segment file"
msgstr "Không thể mở tập tin %s trong %s"

#: ../lib/segment/open.c:94
#, fuzzy
msgid "Could not read segment file"
msgstr "Không thể khởi động tập tin %s"

#: ../lib/segment/open.c:98 ../lib/rst/interp_float/interp2d.c:139
#: ../lib/rst/interp_float/interp2d.c:145
#: ../lib/rst/interp_float/segmen2d.c:199
#: ../lib/rst/interp_float/segmen2d.c:205
#: ../lib/rst/interp_float/segmen2d.c:211
#: ../lib/rst/interp_float/segmen2d.c:221 ../lib/rowio/setup.c:61
#: ../lib/rowio/setup.c:67 ../lib/vector/diglib/struct_alloc.c:491
#: ../lib/vector/neta/centrality.c:63 ../lib/vector/neta/centrality.c:145
#: ../lib/vector/neta/path.c:136 ../lib/vector/neta/spanningtree.c:99
#: ../lib/vector/neta/flow.c:64 ../lib/vector/neta/flow.c:179
#: ../lib/vector/neta/timetables.c:69 ../lib/vector/neta/timetables.c:168
#: ../lib/vector/neta/timetables.c:178 ../lib/vector/neta/timetables.c:191
#: ../lib/vector/neta/timetables.c:278 ../lib/vector/neta/timetables.c:413
#: ../lib/vector/neta/timetables.c:425 ../lib/vector/neta/bridge.c:58
#: ../lib/vector/neta/articulation_point.c:60
#: ../lib/vector/neta/components.c:46 ../lib/vector/neta/components.c:113
#: ../lib/vector/Vlib/line.c:50 ../lib/vector/Vlib/line.c:154
msgid "Out of memory"
msgstr "Hết bộ nhớ "

#: ../lib/segment/format.c:143
msgid "Segment format: file size too large"
msgstr ""

#: ../lib/segment/format.c:144
msgid "Please recompile with Large File Support (LFS)"
msgstr ""

#: ../lib/rst/interp_float/vinput2d.c:94
#, fuzzy, c-format
msgid "Vector map <%s> is not 3D"
msgstr "Không tìm thấy bản đồ vec-tơ <%s>"

#: ../lib/rst/interp_float/vinput2d.c:97
msgid "Loading data from attribute table ..."
msgstr "Đang nạp dữ liệu từ bảng thuộc tính..."

#: ../lib/rst/interp_float/vinput2d.c:100 ../lib/ogsf/gp3.c:202
#: ../lib/ogsf/gv3.c:344 ../lib/vector/Vlib/map.c:264
#: ../lib/vector/Vlib/map.c:400 ../lib/vector/Vlib/net.c:175
#: ../lib/vector/Vlib/net.c:353 ../lib/vector/Vlib/array.c:276
#: ../lib/vector/Vlib/copy.c:594 ../lib/vector/Vlib/copy.c:704
#: ../lib/vector/Vlib/cats.c:589 ../lib/vector/Vlib/ascii.c:398
#, 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"

#: ../lib/rst/interp_float/vinput2d.c:118
#: ../lib/rst/interp_float/vinput2d.c:131
#, fuzzy, c-format
msgid "Data type of column <%s> must be numeric"
msgstr "Kiểu dữ liệu của cột <%s> không được hỗ trợ (phải là kiểu số)"

#: ../lib/rst/interp_float/vinput2d.c:142
#, fuzzy
msgid "Reading features from vector map ..."
msgstr "Đang đọc các đường từ bản đồ vec-tơ..."

#: ../lib/rst/interp_float/vinput2d.c:174
#, c-format
msgid "Database record for cat %d not found"
msgstr "Không tìm thấy bản ghi CSDL cho phạm trù %d"

#: ../lib/rst/interp_float/vinput2d.c:192
msgid "Negative value of smoothing detected: sm must be >= 0"
msgstr ""

#: ../lib/rst/interp_float/vinput2d.c:256
#, fuzzy
msgid "Strip exists with insufficient data"
msgstr "việc cắt bỏ xảy ra với dữ liệu không đầy đủ"

#: ../lib/rst/interp_float/vinput2d.c:270
#, fuzzy, c-format
msgid "There are points outside specified 2D/3D region - %d points ignored"
msgstr "có các điểm nằm ngoài vùng 2D/3D đã chỉ định--bỏ qua %d điểm"

#: ../lib/rst/interp_float/vinput2d.c:273
#, fuzzy, c-format
msgid "Ignoring %d points (too dense)"
msgstr "bỏ qua %d điểm--quá dày"

#: ../lib/rst/interp_float/vinput2d.c:277
#, c-format
msgid ""
"%d points given for interpolation (after thinning) is less than given NPMIN="
"%d"
msgstr ""
"%d điểm được cung cấp để nội suy (sau khi làm mảnh) ít hơn NPMIN=%d được "
"cung cấp"

#: ../lib/rst/interp_float/vinput2d.c:282
msgid "Zero points in the given region"
msgstr ""

#: ../lib/rst/interp_float/vinput2d.c:287
#, c-format
msgid ""
"Segmentation parameters set to invalid values: npmin= %d, segmax= %d for "
"smooth connection of segments, npmin > segmax (see manual)"
msgstr ""

#: ../lib/rst/interp_float/vinput2d.c:293
#, c-format
msgid ""
"There are less than %d points for interpolation. No segmentation is "
"necessary, to run the program faster set segmax=%d (see manual)"
msgstr ""
"Có ít hơn %d điểm dùng cho nội suy. Sự phân đoạn không cần thiết, để chạy "
"chương trình nhanh hơn, thiết lập segmax=%d (xem hướng dẫn sử dụng)"

#: ../lib/rst/interp_float/vinput2d.c:297
#, fuzzy, c-format
msgid "Number of points from vector map %d"
msgstr "Tên của bản đồ vec-tơ đầu vào"

#: ../lib/rst/interp_float/vinput2d.c:298
#, fuzzy, c-format
msgid "Number of points outside of 2D/3D region %d"
msgstr "Số trọng tâm ngoài vùng: %d"

#: ../lib/rst/interp_float/vinput2d.c:300
#, fuzzy, c-format
msgid "Number of points being used %d"
msgstr "Số điểm: %d"

#: ../lib/rst/interp_float/vinput2d.c:333
#, fuzzy
msgid "Some points outside of region (ignored)"
msgstr "một số điểm nằm ngoài vùng -- sẽ bỏ qua ..."

#: ../lib/rst/interp_float/vinput2d.c:339
#, fuzzy
msgid "Unable to allocate memory"
msgstr "Không thể cấp phát bộ nhớ\n"

#: ../lib/rst/interp_float/vinput2d.c:347
#, fuzzy, c-format
msgid "Unable to insert %f,%f,%f a = %d"
msgstr "Không thể ghi lại đối tượng %d"

#: ../lib/rst/interp_float/input2d.c:58
#, c-format
msgid "Mask raster map <%s> not found"
msgstr "Không tìm thấy bản đồ raster mặt nạ <%s>"

#: ../lib/rst/interp_float/input2d.c:81
msgid "Bitmap mask created"
msgstr "Mặt nạ bitmap được tạo ra"

#: ../lib/rst/interp_float/write2d.c:53 ../lib/rst/interp_float/write2d.c:64
#: ../lib/rst/interp_float/write2d.c:79 ../lib/rst/interp_float/write2d.c:88
#: ../lib/rst/interp_float/write2d.c:96 ../lib/rst/interp_float/write2d.c:104
#, fuzzy
msgid "Cannot write files"
msgstr "Không thể ghi lại đường"

#: ../lib/rst/interp_float/resout2d.c:77
msgid "Temporarily changing the region to desired resolution..."
msgstr ""

#: ../lib/rst/interp_float/resout2d.c:103
#, c-format
msgid "First change your rows number(%d) to %d"
msgstr ""

#: ../lib/rst/interp_float/resout2d.c:110
#, c-format
msgid "First change your columns number(%d) to %d"
msgstr ""

#: ../lib/rst/interp_float/resout2d.c:264
msgid "No color table for input raster map -- will not create color table"
msgstr ""

#: ../lib/rst/interp_float/resout2d.c:458
msgid "Changing the region back to initial..."
msgstr ""

#: ../lib/rst/interp_float/output2d.c:117
#, c-format
msgid "First change your rows number to nsizr! %d %d"
msgstr ""

#: ../lib/rst/interp_float/output2d.c:124
#, c-format
msgid "First change your cols number to nsizc %d %d"
msgstr ""

#: ../lib/rst/interp_float/interp2d.c:232
#, c-format
msgid ""
"Overshoot - increase in tension suggested. Overshoot occures at (%d,%d) "
"cell. Z-value %f, zmin %f, zmax %f."
msgstr ""

#: ../lib/rst/interp_float/segmen2d.c:135
#, fuzzy
msgid ""
"Taking too long to find points for interpolation - please change the region "
"to area where your points are. Continuing calculations..."
msgstr ""
"mất quá lâu để tìm các điểm dùng cho nội suy--vui lòng thay đổi vùng đến khu "
"vực có các điểm của bạn. Tiếp tục tính toán..."

#: ../lib/gpde/n_gwflow.c:436 ../lib/gpde/n_gwflow.c:715
#, c-format
msgid "The total sum of the water budget: %g\n"
msgstr ""

#: ../lib/gpde/n_gwflow.c:438 ../lib/gpde/n_gwflow.c:717
#, c-format
msgid "The total sum of the water budget is significantly larger then 0: %g\n"
msgstr ""

#: ../lib/gpde/n_parse_options.c:106
msgid "The calculation time in seconds"
msgstr "Thời gian tính toán (bằng giây)"

#: ../lib/gpde/test/test_main.c:88
msgid "Performs unit and integration tests for gpde library"
msgstr "Thực hiện các phép thử tích phân và đơn vị cho thư viện gpde"

#: ../lib/gpde/n_arrays_io.c:93
#, c-format
msgid "Reading raster map <%s> into memory"
msgstr "Đang đọc bản đồ raster <%s> vào bộ nhớ"

#: ../lib/gpde/n_arrays_io.c:183
msgid "N_array_2d * array is empty"
msgstr "N_array_2d * mảng bị rỗng"

#: ../lib/gpde/n_arrays_io.c:202
#, c-format
msgid "Write 2d array to raster map <%s>"
msgstr "Ghi mảng 2d vào bản đồ raster <%s>"

#: ../lib/gpde/n_arrays_io.c:281
#: ../lib/python/temporal/c_libraries_interface.py:518
#: ../lib/ogsf/gvl_file.c:436
#, c-format, python-format
msgid "Unable to open 3D raster map <%s>"
msgstr "Không thể mở bản đồ raster 3D <%s>"

#: ../lib/gpde/n_arrays_io.c:309
#, c-format
msgid "Read g3d map <%s> into the memory"
msgstr "Đọc bản đồ g3d <%s> vào bộ nhớ"

#: ../lib/gpde/n_arrays_io.c:364 ../lib/gpde/n_arrays_io.c:464
msgid "Error closing g3d file"
msgstr "Lỗi khi đang đóng tập tin g3d"

#: ../lib/gpde/n_arrays_io.c:420
#, c-format
msgid "Error opening g3d map <%s>"
msgstr "Lỗi khi đang mở bản đồ g3d <%s>"

#: ../lib/gpde/n_arrays_io.c:422
#, c-format
msgid "Write 3d array to g3d map <%s>"
msgstr "Ghi mảng 3d vào bản đồ g3d <%s>"

#: ../lib/lidar/zones.c:473 ../lib/lidar/zones.c:510
#, fuzzy, c-format
msgid "<%s> created in database."
msgstr "Bảng <%s> đã có trong csdl <%s>"

#: ../lib/lidar/zones.c:477 ../lib/lidar/zones.c:514
#, c-format
msgid "<%s> has not been created in database."
msgstr ""

#: ../lib/lidar/raster.c:74 ../lib/lidar/raster.c:89 ../lib/lidar/raster.c:102
#: ../lib/lidar/raster.c:119 ../lib/lidar/raster.c:134
#: ../lib/lidar/raster.c:147 ../lib/lidar/raster.c:162
#: ../lib/lidar/raster.c:175
#, fuzzy, c-format
msgid "Unable to access table <%s>"
msgstr "Không thể tạo bảng <%s>"

#: ../lib/proj/ellipse.c:76
#, c-format
msgid "Invalid ellipsoid <%s> in file"
msgstr "Ellipsoid <%s> không hợp lệ trong tập tin"

#: ../lib/proj/ellipse.c:103
msgid "No secondary ellipsoid descriptor (rf, es or b) in file"
msgstr "Không có mô tả ellipsoid thứ cấp (rf, es hoặc b) trong tập tin"

#: ../lib/proj/ellipse.c:107
msgid "Invalid ellipsoid descriptors (a, rf, es or b) in file"
msgstr "Các mô tả ellipsoid trong tập tin (a, rf, es hoặc b) không hợp lệ"

#: ../lib/proj/ellipse.c:120
msgid "No ellipsoid info given in file"
msgstr "Không có thông tin ellipsoid trong tập tin được cung cấp"

#: ../lib/proj/do_proj.c:106 ../lib/proj/do_proj.c:180
#, c-format
msgid "pj_transform() failed: %s"
msgstr "pj_transform() thất bại: %s"

#: ../lib/proj/get_proj.c:148
#, c-format
msgid "Invalid zone %s specified"
msgstr "Múi được chỉ định %s không hợp lệ"

#: ../lib/proj/get_proj.c:228
msgid "Unable to initialise PROJ.4 with the following parameter list:"
msgstr "Không thể khởi tạo PROJ.4 với danh sách tham số sau:"

#: ../lib/proj/get_proj.c:236
#, c-format
msgid "The error message: %s"
msgstr "Thông báo lỗi: %s"

#: ../lib/proj/get_proj.c:294
msgid "Option input overflowed option table"
msgstr "Tùy chọn đầu vào tràn bộ nhớ tùy chọn bảng"

#: ../lib/proj/get_proj.c:325
#, c-format
msgid "Unable to initialize pj cause: %s"
msgstr "Không thể khởi tạo pj nguyên nhân: %s"

#: ../lib/proj/get_proj.c:401
msgid "Input Projection Parameters"
msgstr "Các Tham số Phép chiếu Đầu vào"

#: ../lib/proj/get_proj.c:404
msgid "Input Unit Factor"
msgstr "Hệ số Đơn vị đầu vào"

#: ../lib/proj/get_proj.c:414
msgid "Output Projection Parameters"
msgstr "Các Tham số Phép chiếu Đầu ra"

#: ../lib/proj/get_proj.c:417
msgid "Output Unit Factor"
msgstr "Hệ số Đơn vị Đầu ra"

#: ../lib/proj/convert.c:82 ../lib/vector/Vlib/simple_features.c:310
#: ../lib/vector/Vlib/header_finfo.c:41 ../lib/vector/Vlib/header_finfo.c:80
#: ../lib/vector/Vlib/header_finfo.c:113 ../lib/vector/Vlib/header_finfo.c:153
#: ../lib/vector/Vlib/header_finfo.c:254 ../lib/vector/Vlib/open_ogr.c:121
#: ../lib/vector/Vlib/open_ogr.c:154 ../lib/vector/Vlib/open_ogr.c:231
#: ../lib/vector/Vlib/close_ogr.c:77 ../lib/vector/Vlib/close_ogr.c:111
#: ../lib/vector/Vlib/read_ogr.c:56 ../lib/vector/Vlib/read_ogr.c:157
#: ../lib/vector/Vlib/read_ogr.c:242 ../lib/vector/Vlib/build_sfa.c:711
#: ../lib/vector/Vlib/write_sfa.c:298 ../lib/vector/Vlib/build_ogr.c:94
#: ../lib/vector/Vlib/build_ogr.c:169 ../lib/vector/Vlib/field.c:660
#: ../lib/vector/Vlib/close.c:284 ../lib/vector/Vlib/rewind_ogr.c:47
#: ../lib/vector/Vlib/rewind_ogr.c:71 ../lib/vector/Vlib/write_ogr.c:69
#: ../lib/vector/Vlib/write_ogr.c:105 ../lib/vector/Vlib/write_ogr.c:145
msgid "GRASS is not compiled with OGR support"
msgstr ""

#: ../lib/proj/convert.c:120
msgid "Unable parse GRASS PROJ_INFO file"
msgstr "Không thể phân tách tập tin GRASS PROJ_INFO"

#: ../lib/proj/convert.c:125
msgid "Unable get PROJ.4-style parameter string"
msgstr "Không thể lấy chuỗi tham số kiểu PROJ.4"

#: ../lib/proj/convert.c:139
#, c-format
msgid ""
"OGR can't parse PROJ.4-style parameter string: %s (OGR Error code was %d)"
msgstr ""
"OGR không thể phân tách chuỗi tham số kiểu PROJ.4: %s (Mã lỗi OGR là %d)"

#: ../lib/proj/convert.c:146
#, c-format
msgid "OGR can't get WKT-style parameter string (OGR Error code was %d)"
msgstr "OGR không thể lấy chuỗi tham số kiểu WKT (mã lỗi OGR là %d)"

#: ../lib/proj/convert.c:406
msgid "No projection name! Projection parameters likely to be meaningless."
msgstr "Không có tên phép chiếu! Các tham số phép chiếu có vẻ như vô nghĩa."

#: ../lib/proj/convert.c:442
#, c-format
msgid "Datum <%s> not recognised by GRASS and no parameters found"
msgstr ""
"GRASS không nhận ra mốc tọa độ chuẩn <%s> và không tìm thấy tham số nào"

#: ../lib/proj/convert.c:458
#, c-format
msgid ""
"Datum <%s> apparently recognised by GRASS but no parameters found. You may "
"want to look into this."
msgstr ""
"GRASS không nhận ra mốc tọa độ chuẩn <%s> và không tìm thấy tham số nào. Có "
"thể bạn cần kiểm tra điều này."

#: ../lib/proj/convert.c:462
#, c-format
msgid ""
"Invalid transformation number %d; valid range is 1 to %d. Leaving datum "
"transform parameters unspecified."
msgstr ""
"Số hiệu chuyển đổi không hợp lệ %d; miền hợp lệ là 1 đến %d. Để lại các tham "
"số chuyển đổi mốc tọa độ chuẩn không được chỉ định."

#: ../lib/proj/datum.c:270 ../lib/proj/datum.c:350
#, c-format
msgid "Unable to open datum table file <%s>"
msgstr "Không thể mở tập tin bảng mốc tọa độ chuẩn <%s>"

#: ../lib/proj/datum.c:283 ../lib/proj/datum.c:364
#, c-format
msgid "Error in datum table file <%s>, line %d"
msgstr "Lỗi trong tập tin bảng mốc tọa độ chuẩn <%s>, dòng %d"

#: ../lib/nviz/position.c:56
msgid "Unable to set focus"
msgstr "Không thể thiết lập tiêu điểm"

#: ../lib/nviz/nviz.c:128
#, c-format
msgid "Invalid color (%s), using \"white\" as default"
msgstr "Màu không hợp lệ (%s), dùng \"white\" (trắng) làm mặc định"

#: ../lib/nviz/map_obj.c:59
msgid "Maximum surfaces loaded!"
msgstr "Số bề mặt nhiều nhất đã được nạp!"

#: ../lib/nviz/map_obj.c:88
msgid "Maximum vector line maps loaded!"
msgstr "Số bản đồ đường vec-tơ nhiều nhất đã được nạp!"

#: ../lib/nviz/map_obj.c:97 ../lib/nviz/map_obj.c:128
#, c-format
msgid "Error loading vector map <%s>"
msgstr "Lỗi khi đang nạp bản đồ vec-tơ <%s>"

#: ../lib/nviz/map_obj.c:116
msgid "Maximum vector point maps loaded!"
msgstr "Số bản đồ vec-tơ kiểu điểm nhiều nhất đã được nạp!"

#: ../lib/nviz/map_obj.c:143
msgid "Maximum volumes loaded!"
msgstr "Số thể tích nhiều nhất đã được nạp!"

#: ../lib/nviz/map_obj.c:152
#, c-format
msgid "Error loading 3d raster map <%s>"
msgstr "Lỗi khi đang nạp bản đồ raster 3d <%s>"

#: ../lib/nviz/map_obj.c:160
msgid "Nviz_new_map_obj(): unsupported data type"
msgstr "Nviz_new_map_obj(): kiểu dữ liệu không được hỗ trợ"

#: ../lib/nviz/lights.c:171
msgid "Unable to define new light"
msgstr "Không thể định nghĩa nguồn sáng mới"

#: ../lib/nviz/render.c:106
msgid "Bad server connection"
msgstr "Kết nối với máy chủ kém"

#: ../lib/nviz/render.c:112
#, fuzzy
msgid "Unable to get visual info"
msgstr "Không thể mở tập tin %s trong %s"

#: ../lib/nviz/render.c:119
msgid "Unable to create rendering context"
msgstr "Không thể tạo ngữ cảnh kết xuất"

#: ../lib/arraystats/class.c:19
#, fuzzy, c-format
msgid "Unknown algorithm '%s'"
msgstr "%s: Thuật toán không biết"

#: ../lib/arraystats/class.c:42
msgid "Discont algorithm currently not available because of bugs"
msgstr "Thuật toán Discont hiện tại không dùng được do 'bọ'"

#: ../lib/arraystats/class.c:49
#, fuzzy
msgid "Classification algorithm failed"
msgstr "%s: Lỗi trong thuật toán phân loại"

#: ../lib/arraystats/class.c:227
msgid "Equiprobable classbreaks currently limited to 10 classes"
msgstr ""

#: ../lib/arraystats/class.c:242
#, c-format
msgid ""
"There are classbreaks outside the range min-max. Number of classes reduced "
"to %i, but using probabilities for %i classes."
msgstr ""
"Có các ngắt lớp nằm ngoài miền nhỏ nhất-lớn nhất. Số lượng nhóm bị giảm "
"xuống còn %i, nhưng dùng các xác suất cho %i lớp."

#: ../lib/pngdriver/graph_set.c:101
#, c-format
msgid "png: truecolor status %s"
msgstr ""

#: ../lib/pngdriver/graph_set.c:102 ../lib/psdriver/graph_set.c:200
msgid "enabled"
msgstr ""

#: ../lib/pngdriver/graph_set.c:102 ../lib/psdriver/graph_set.c:200
msgid "disabled"
msgstr ""

#: ../lib/pngdriver/graph_set.c:149
#, c-format
msgid "png: collecting to file '%s'"
msgstr ""

#: ../lib/pngdriver/graph_set.c:150
#, c-format
msgid "png: image size %dx%d"
msgstr ""

#: ../lib/imagery/georef_tps.c:219
msgid "Calculating forward transformation coefficients"
msgstr ""

#: ../lib/imagery/georef_tps.c:236
msgid "Calculating backward transformation coefficients"
msgstr ""

#: ../lib/imagery/georef_tps.c:279 ../lib/imagery/georef_tps.c:282
#: ../lib/imagery/georef_tps.c:285 ../lib/imagery/georef_tps.c:290
#: ../lib/imagery/georef_tps.c:293
#, fuzzy, c-format
msgid "%s: out of memory"
msgstr "Hết bộ nhớ "

#: ../lib/imagery/iclass.c:83
#, fuzzy, c-format
msgid "No areas in category %d"
msgstr "không thể đổi thư mục đến %s"

#: ../lib/imagery/iclass.c:127
#, fuzzy, c-format
msgid "Raster map <%s@%s> in subgroup <%s> does not exist"
msgstr "Bảng <%s> được liên kết vào bản đồ vec-tơ <%s> không tồn tại"

#: ../lib/imagery/iclass.c:131
#, fuzzy, c-format
msgid "Raster map <%s@%s> in group <%s> does not exist"
msgstr "Bảng <%s> được liên kết vào bản đồ vec-tơ <%s> không tồn tại"

#: ../lib/imagery/iclass.c:143
#, c-format
msgid "Subgroup <%s> does not have enough files (it has %d files)"
msgstr ""

#: ../lib/imagery/iclass.c:147
#, c-format
msgid "Group <%s> does not have enough files (it has %d files)"
msgstr ""

#: ../lib/imagery/iclass_signatures.c:120
#, fuzzy, c-format
msgid "Unable to open output signature file '%s'"
msgstr "Không thể mở tập tin bảng mốc tọa độ chuẩn: %s"

#: ../lib/imagery/list_subgp.c:72
#, c-format
msgid "subgroup <%s> of group <%s> is empty\n"
msgstr "nhóm phụ <%s> của nhóm <%s> rỗng\n"

#: ../lib/imagery/list_subgp.c:85
#, c-format
msgid "subgroup <%s> of group <%s> references the following raster maps\n"
msgstr "nhóm phụ <%s> của nhóm <%s> tham chiếu các bản đồ raster sau\n"

#: ../lib/imagery/points.c:124
#, c-format
msgid "Unable to open control point file for group [%s in %s]"
msgstr "Không thể mở tập tin điểm khống chế của nhóm [%s trong %s]"

#: ../lib/imagery/points.c:132
#, c-format
msgid "Bad format in control point file for group [%s in %s]"
msgstr "Định dạng tập tin điểm khống chế của nhóm [%s trong %s] không tốt"

#: ../lib/imagery/points.c:159
#, c-format
msgid "Unable to create control point file for group [%s in %s]"
msgstr "Không thể tạo tập tin điểm khống chế cho nhóm [%s trong %s]"

#: ../lib/imagery/list_gp.c:34
#, c-format
msgid "group <%s> is empty\n"
msgstr "nhóm <%s> rỗng\n"

#: ../lib/imagery/list_gp.c:44
#, c-format
msgid "group <%s> references the following raster maps\n"
msgstr "nhóm <%s> tham chiếu các bản đồ raster sau\n"

#: ../lib/imagery/iclass_perimeter.c:109
#, c-format
msgid "Get area %d failed"
msgstr ""

#: ../lib/imagery/iclass_perimeter.c:116
msgid "Perimeter computation failed"
msgstr ""

#: ../lib/imagery/iclass_perimeter.c:208
msgid "Absurd polygon."
msgstr ""

#: ../lib/imagery/iclass_perimeter.c:253
msgid "Outlined area is too large."
msgstr ""

#: ../lib/imagery/fopen.c:23
#, c-format
msgid "Unable to create file [%s] of group [%s in %s]"
msgstr "Không thể tạo tập [%s] cho nhóm [%s ở %s]"

#: ../lib/imagery/fopen.c:36 ../lib/imagery/fopen.c:57
#, c-format
msgid "Unable to open file [%s] of group [%s in %s]"
msgstr "Không thể mở tập tin [%s] của nhóm [%s trong %s]"

#: ../lib/imagery/fopen.c:49
#, c-format
msgid "Unable to find file [%s] of group [%s in %s]"
msgstr "Không thể tìm thấy tập tin [%s] của nhóm [%s trong %s]"

#: ../lib/imagery/fopen.c:79
#, c-format
msgid "Unable to create file [%s] for subgroup [%s] of group [%s in %s]"
msgstr "Không thể tạo tập tin [%s] cho nhóm phụ [%s]  của nhóm [%s trong %s]"

#: ../lib/imagery/fopen.c:101 ../lib/imagery/fopen.c:127
#, c-format
msgid "Unable to open file [%s] for subgroup [%s] of group [%s in %s]"
msgstr "Không thể mở tập tin [%s] cho nhóm phụ [%s] của nhóm [%s trong %s]"

#: ../lib/imagery/fopen.c:116
#, c-format
msgid "Unable to find file [%s] for subgroup [%s] of group [%s in %s]"
msgstr ""
"Không thể tìm thấy tập tin [%s] cho nhóm phụ [%s] trong nhóm [%s trong %s]"

#: ../lib/imagery/target.c:38
#, c-format
msgid "Unable to read target file for group [%s]"
msgstr "Không thể đọc tập tin đích cho nhóm [%s]"

#: ../lib/imagery/iclass_statistics.c:218
msgid "prepare_signature: outline has odd number of points."
msgstr ""

#: ../lib/imagery/iclass_statistics.c:227 ../lib/imagery/iscatt_core.c:972
#, c-format
msgid "prepare_signature: scan line %d has odd number of points."
msgstr ""

#: ../lib/imagery/iclass_statistics.c:237 ../lib/imagery/iscatt_core.c:981
msgid "signature: perimeter points out of order."
msgstr ""

#: ../lib/imagery/iclass_statistics.c:248
#, c-format
msgid "Data error preparing signatures: value (%d) > num of cats (%d)"
msgstr ""

#: ../lib/imagery/iclass_statistics.c:561
#: ../lib/imagery/iclass_statistics.c:584
#: ../lib/imagery/iclass_statistics.c:607
#: ../lib/imagery/iclass_statistics.c:630
#: ../lib/imagery/iclass_statistics.c:653
#: ../lib/imagery/iclass_statistics.c:680
#: ../lib/imagery/iclass_statistics.c:712
#: ../lib/imagery/iclass_statistics.c:735
#: ../lib/imagery/iclass_statistics.c:758
#, fuzzy
msgid "Band index out of range"
msgstr "Chỉ mục phạm trù nằm ngoài miền"

#: ../lib/imagery/iclass_statistics.c:684
#, fuzzy
msgid "Cell category value out of range"
msgstr "Lớp hoặc chỉ mục phạm trù nằm ngoài miền"

#: ../lib/imagery/sigsetfile.c:41
#, fuzzy, c-format
msgid ""
"Unable to create signature file <%s> for subgroup <%s> of group <%s> - <%s> "
"is not current mapset"
msgstr "Không thể tạo tập tin [%s] cho nhóm phụ [%s]  của nhóm [%s trong %s]"

#: ../lib/imagery/sigsetfile.c:57
#, fuzzy, c-format
msgid "Unable to create signature file <%s> for subgroup <%s> of group <%s>"
msgstr "Không thể tạo tập tin [%s] cho nhóm phụ [%s]  của nhóm [%s trong %s]"

#: ../lib/imagery/iscatt_core.c:81
#, fuzzy, c-format
msgid "Unable to write header into category raster condition file <%s>."
msgstr "Không thể đọc miền của bản đồ raster 3D <%s>"

#: ../lib/imagery/iscatt_core.c:98
#, fuzzy, c-format
msgid "Unable to write into category raster condition file <%s>."
msgstr "không thể ghi thông tin lịch sử cho [%s]"

#: ../lib/imagery/iscatt_core.c:255
#, fuzzy, c-format
msgid "Unable to open category raster condtions file <%s>."
msgstr "Không thể mở tập tin định nghĩa csdl vec-tơ: '%s'"

#: ../lib/imagery/iscatt_core.c:263
#, fuzzy, c-format
msgid "Unable to find patch raster <%s>."
msgstr "Không thể mở bản đồ raster <%s>"

#: ../lib/imagery/iscatt_core.c:280
#, c-format
msgid "Resolutions of patch <%s> and patched file <%s> are not same."
msgstr ""

#: ../lib/imagery/iscatt_core.c:307 ../lib/imagery/iscatt_core.c:349
#, c-format
msgid "Corrupted  category raster conditions file <%s> (fseek failed)"
msgstr ""

#: ../lib/imagery/iscatt_core.c:338
#, fuzzy, c-format
msgid "Unable to write into category raster conditions file <%s>"
msgstr "không thể ghi thông tin lịch sử cho [%s]"

#: ../lib/imagery/iscatt_core.c:526
#, fuzzy
msgid "Unable to read from category raster condtition file."
msgstr "Không thể đọc tập tin phạm trù của bản đồ raster <%s>"

#: ../lib/imagery/iscatt_core.c:533
msgid "Invalid size of category raster conditions file."
msgstr ""

#: ../lib/imagery/iscatt_core.c:579
msgid ""
"Data inconsistent. Value computed for scatter plot is out of initialized "
"range."
msgstr ""

#: ../lib/imagery/iscatt_core.c:745
#, fuzzy, c-format
msgid "Unbale to read find raster <%s>"
msgstr "Không thể đọc miền của bản đồ raster <%s>"

#: ../lib/imagery/iscatt_core.c:755
#, fuzzy, c-format
msgid "Unbale to open raster <%s>"
msgstr "Không thể mở lớp <%s>"

#: ../lib/imagery/iscatt_core.c:761
#, fuzzy, c-format
msgid "Raster <%s> type is not <%s>"
msgstr "Không tìm thấy bản đồ raster <%s> trong bộ bản đồ <%s>"

#: ../lib/imagery/iscatt_core.c:775
#, fuzzy, c-format
msgid "Unable to read range of raster <%s>"
msgstr "Không thể đọc miền của bản đồ raster <%s>"

#: ../lib/imagery/iscatt_core.c:803
#, fuzzy, c-format
msgid "Unable to open category raster condtition file <%s>"
msgstr "Không thể mở tập tin định nghĩa csdl vec-tơ: '%s'"

#: ../lib/imagery/iscatt_core.c:817
msgid "Corrupted category raster conditions file (fseek failed)"
msgstr ""

#: ../lib/cairodriver/write_xid.c:14
#, fuzzy, c-format
msgid "Unable to open output file <%s>"
msgstr "Không thể mở tập tin bảng mốc tọa độ chuẩn: %s"

#: ../lib/cairodriver/write_xid.c:19
#, fuzzy, c-format
msgid "Unable to write output file <%s>"
msgstr "Không thể mở tập tin %s trong %s"

#: ../lib/cairodriver/read_bmp.c:88 ../lib/cairodriver/read_ppm.c:28
#, fuzzy, c-format
msgid "Cairo: unable to open input file <%s>"
msgstr "G_spawn: không thể mở tập tin %s"

#: ../lib/cairodriver/read_bmp.c:92 ../lib/cairodriver/read_ppm.c:32
#, fuzzy, c-format
msgid "Cairo: invalid input file <%s>"
msgstr "Không thể tìm thấy bản đồ đầu vào '%s'"

#: ../lib/cairodriver/read_bmp.c:96
#, c-format
msgid "Cairo: Invalid BMP header for <%s>"
msgstr ""

#: ../lib/cairodriver/read_xid.c:14
#, fuzzy, c-format
msgid "Unable to open input file <%s>"
msgstr "G_spawn: không thể mở tập tin %s"

#: ../lib/cairodriver/read_xid.c:17
#, fuzzy, c-format
msgid "Unable to read input file <%s>"
msgstr "Không thể mở tập tin %s trong %s"

#: ../lib/cairodriver/read_xid.c:20
#, fuzzy, c-format
msgid "Unable to parse input file <%s>"
msgstr "Không thể mở tập tin %s trong %s"

#: ../lib/cairodriver/text.c:46
#, fuzzy, c-format
msgid "Unable to convert from <%s> to UTF-8"
msgstr "không thể mở bản đồ raster [%s in %s]"

#: ../lib/cairodriver/text.c:56
msgid "Some characters could not be converted to UTF-8"
msgstr ""

#: ../lib/cairodriver/draw_bitmap.c:47
msgid "Cairo_Bitmap: Failed to create source"
msgstr ""

#: ../lib/cairodriver/write_ppm.c:27 ../lib/cairodriver/write_bmp.c:72
#, fuzzy, c-format
msgid "Cairo: unable to open output file <%s>"
msgstr "Không thể mở tập tin bảng mốc tọa độ chuẩn: %s"

#: ../lib/cairodriver/write_ppm.c:34
#, fuzzy, c-format
msgid "Cairo: unable to open mask file <%s>"
msgstr "G_spawn: không thể mở tập tin %s"

#: ../lib/cairodriver/read_ppm.c:38
#, c-format
msgid "Cairo: input file has incorrect dimensions: expected: %dx%d got: %dx%d"
msgstr ""

#: ../lib/cairodriver/read_ppm.c:46
#, fuzzy, c-format
msgid "Cairo: unable to open input mask file <%s>"
msgstr "Không thể mở tập tin bảng mốc tọa độ chuẩn: %s"

#: ../lib/cairodriver/read_ppm.c:50
#, fuzzy, c-format
msgid "Cairo: invalid input mask file <%s>"
msgstr "Không thể tìm thấy bản đồ đầu vào '%s'"

#: ../lib/cairodriver/read_ppm.c:56
#, c-format
msgid ""
"Cairo: input mask file has incorrect dimensions: expected: %dx%d got: %dx%d"
msgstr ""

#: ../lib/cairodriver/raster.c:109
#, fuzzy
msgid "Failed to create cairo surface"
msgstr "Không thể tạo một quá trình mới"

#: ../lib/cairodriver/graph.c:67
#, fuzzy
msgid "Unable to open display"
msgstr "không thể mở %s"

#: ../lib/cairodriver/graph.c:85
#, fuzzy
msgid "Unable to obtain visual"
msgstr "Không thể mở tập tin %s trong %s"

#: ../lib/cairodriver/graph.c:160
#, c-format
msgid "Unknown file extension: %s"
msgstr ""

#: ../lib/cairodriver/graph.c:190
#, fuzzy, c-format
msgid "cairo: collecting to file '%s'"
msgstr "Lỗi khi đang đóng tập tin g3d"

#: ../lib/cairodriver/graph.c:192
#, c-format
msgid "cairo: image size %dx%d"
msgstr ""

#: ../lib/cairodriver/graph.c:371
#, fuzzy
msgid "Unknown Cairo surface type"
msgstr "kiểu nội suy không hiểu"

#: ../lib/cairodriver/graph.c:376
#, fuzzy
msgid "Failed to initialize Cairo surface"
msgstr "Không thể mở tập tin %s trong %s"

#: ../lib/python/temporal/factory.py:47
#, fuzzy, python-format
msgid "Unknown dataset type: %s"
msgstr "Kiểu vec-tơ không biết."

#: ../lib/python/temporal/abstract_dataset.py:388
#, python-format
msgid ""
"Unable to insert dataset <%(ds)s> of type %(type)s in the temporal database. "
"The mapset of the dataset does not match the current mapset"
msgstr ""

#: ../lib/python/temporal/abstract_dataset.py:428
#: ../lib/python/temporal/abstract_dataset.py:471
#: ../lib/python/temporal/abstract_space_time_dataset.py:2274
#: ../lib/python/temporal/abstract_map_dataset.py:415
#: ../lib/python/temporal/abstract_map_dataset.py:511
#, python-format
msgid ""
"Unable to update dataset <%(ds)s> of type %(type)s in the temporal database. "
"The mapset of the dataset does not match the current mapset"
msgstr ""

#: ../lib/python/temporal/register.py:76 ../lib/python/temporal/register.py:79
#, python-format
msgid "%s= and %s= are mutually exclusive"
msgstr ""

#: ../lib/python/temporal/register.py:83
#, python-format
msgid "%s= and the %s flag are mutually exclusive"
msgstr ""

#: ../lib/python/temporal/register.py:87
msgid "The increment option requires the start option"
msgstr ""

#: ../lib/python/temporal/register.py:90
msgid "The interval flag requires the start option"
msgstr ""

#: ../lib/python/temporal/register.py:93
#, fuzzy, python-format
msgid "Please specify %s= and %s="
msgstr ""
"\n"
"Vui lòng chỉ định tên mốc tọa độ chuẩn\n"

#: ../lib/python/temporal/register.py:97
#, fuzzy, python-format
msgid "Please specify %s= or %s="
msgstr ""
"\n"
"Vui lòng chỉ định tên ellipsoid\n"

#: ../lib/python/temporal/register.py:108
#, python-format
msgid ""
"Space time %(sp)s dataset <%(name)s> with relative time found, but no "
"relative unit set for %(sp)s maps"
msgstr ""

#: ../lib/python/temporal/register.py:169
msgid ""
"The increment option will be ignored because of time stamps in input file"
msgstr ""

#: ../lib/python/temporal/register.py:173
msgid "The interval flag will be ignored because of time stamps in input file"
msgstr ""

#: ../lib/python/temporal/register.py:181
msgid "Gathering map information..."
msgstr ""

#: ../lib/python/temporal/register.py:191
#, fuzzy, python-format
msgid "Unable to update %(t)s map <%(id)s>. The map does not exist."
msgstr "Không thể tìm thấy bản đồ vec-tơ <%s> trongg <%s>"

#: ../lib/python/temporal/register.py:209
#, fuzzy, python-format
msgid ""
"Unable to register %(t)s map <%(id)s> with layer %(l)s. The map has "
"timestamp and the start time is not set."
msgstr "Không tìm thấy bản đồ raster <%s> trong bộ bản đồ <%s>"

#: ../lib/python/temporal/register.py:215
#, fuzzy, python-format
msgid ""
"Unable to register %(t)s map <%(id)s>. The map has no timestamp and the "
"start time is not set."
msgstr "Không tìm thấy bản đồ raster <%s> trong bộ bản đồ <%s>"

#: ../lib/python/temporal/register.py:223
#, python-format
msgid "%(u)s= can only be set for relative time"
msgstr ""

#: ../lib/python/temporal/register.py:226
#, python-format
msgid "%(u)s= must be set in case of relative time stamps"
msgstr ""

#: ../lib/python/temporal/register.py:239
#, fuzzy, python-format
msgid ""
"Map is already registered in temporal database. Unable to update %(t)s map <"
"%(id)s> with layer %(l)s. Overwrite flag is not set."
msgstr "Bản đồ vec-tơ <%s> đã có và sẽ bị ghi đè"

#: ../lib/python/temporal/register.py:246
#, fuzzy, python-format
msgid ""
"Map is already registered in temporal database. Unable to update %(t)s map <"
"%(id)s>. Overwrite flag is not set."
msgstr "Bản đồ vec-tơ <%s> đã có và sẽ bị ghi đè"

#: ../lib/python/temporal/register.py:270
#, fuzzy, python-format
msgid ""
"Unable to update %(t)s map <%(id)s> with layer %(l)s. The temporal types are "
"different."
msgstr "Không thể tìm thấy bản đồ vec-tơ <%s> trongg <%s>"

#: ../lib/python/temporal/register.py:276
#, fuzzy, python-format
msgid "Unable to update %(t)s map <%(id)s>. The temporal types are different."
msgstr "Không thể tìm thấy bản đồ vec-tơ <%s> trongg <%s>"

#: ../lib/python/temporal/register.py:322
#, fuzzy
msgid "Registering maps in the temporal database..."
msgstr "Không thể tìm thấy bản đồ vec-tơ <%s> trongg <%s>"

#: ../lib/python/temporal/register.py:329
#, fuzzy
msgid "Registering maps in the space time dataset..."
msgstr "Không tìm thấy bản đồ raster <%s> trong bộ bản đồ <%s>"

#: ../lib/python/temporal/register.py:338
#, fuzzy
msgid "Updating space time dataset..."
msgstr "Tên của bản đồ raster độ cao"

#: ../lib/python/temporal/register.py:391
#: ../lib/python/temporal/register.py:398
#, python-format
msgid "Unable to convert string \"%s\"into a datetime object"
msgstr ""

#: ../lib/python/temporal/register.py:406
#: ../lib/python/temporal/register.py:411
#, fuzzy
msgid "Error occurred in increment computation"
msgstr "  định dạng: %s\n"

#: ../lib/python/temporal/register.py:414
#, fuzzy, python-format
msgid ""
"Set absolute valid time for map <%(id)s> with layer %(layer)s to %(start)s - "
"%(end)s"
msgstr "Không thể sao chép bản đồ vec-tơ <%s> vào <%s>"

#: ../lib/python/temporal/register.py:419
#, fuzzy, python-format
msgid "Set absolute valid time for map <%s> to %s - %s"
msgstr "Không thể sao chép bản đồ vec-tơ <%s> vào <%s>"

#: ../lib/python/temporal/register.py:436
#, fuzzy, python-format
msgid ""
"Set relative valid time for map <%s> with layer %s to %i - %s with unit %s"
msgstr "Không thể sao chép bản đồ vec-tơ <%s> vào <%s>"

#: ../lib/python/temporal/register.py:441
#, fuzzy, python-format
msgid "Set relative valid time for map <%s> to %i - %s with unit %s"
msgstr "Không thể sao chép bản đồ vec-tơ <%s> vào <%s>"

#: ../lib/python/temporal/extract.py:54
msgid "You need to specify the base name of new created maps"
msgstr ""

#: ../lib/python/temporal/extract.py:115
#: ../lib/python/temporal/open_stds.py:208
#: ../lib/python/temporal/mapcalc.py:236
#, fuzzy, python-format
msgid ""
"Map <%s> is already in temporal database, use overwrite flag to overwrite"
msgstr "Bản đồ vec-tơ <%s> đã có và sẽ bị ghi đè"

#: ../lib/python/temporal/extract.py:122
#, python-format
msgid "Applying r.mapcalc expression: \"%s\""
msgstr ""

#: ../lib/python/temporal/extract.py:127
#, python-format
msgid "Applying r3.mapcalc expression: \"%s\""
msgstr ""

#: ../lib/python/temporal/extract.py:132
#, python-format
msgid "Applying v.extract where statement: \"%s\""
msgstr ""

#: ../lib/python/temporal/extract.py:160
#, fuzzy
msgid "Error in computation process"
msgstr "  định dạng: %s\n"

#: ../lib/python/temporal/open_stds.py:60
#: ../lib/python/temporal/open_stds.py:116
#, fuzzy, python-format
msgid "Unkown type: %s"
msgstr "Kiểu vec-tơ không biết."

#: ../lib/python/temporal/open_stds.py:66
#, fuzzy, python-format
msgid "Space time %(sp)s dataset <%(name)s> not found"
msgstr "Không tìm thấy bản đồ raster <%s>"

#: ../lib/python/temporal/open_stds.py:105
#, fuzzy
msgid "Space time datasets can only be created in the current mapset"
msgstr "'Bọ': cố gắng cập nhật bản đồ không ở trong bộ bản đồ hiện tại."

#: ../lib/python/temporal/open_stds.py:122
#, fuzzy, python-format
msgid ""
"Space time %(sp)s dataset <%(name)s> is already in the database. Use the "
"overwrite flag."
msgstr "Bản đồ vec-tơ <%s> đã có và sẽ bị ghi đè"

#: ../lib/python/temporal/open_stds.py:157
#, fuzzy, python-format
msgid ""
"Overwriting space time %(sp)s dataset <%(name)s> and unregistering all maps"
msgstr "Không thể tạo ra tập tin header cho [%s]"

#: ../lib/python/temporal/open_stds.py:165
#, fuzzy, python-format
msgid "Creating a new space time %s dataset"
msgstr "Không tìm thấy bản đồ raster <%s> trong bộ bản đồ <%s>"

#: ../lib/python/temporal/list_stds.py:191
msgid "Empty map list"
msgstr ""

#: ../lib/python/temporal/list_stds.py:202
msgid "Empty entry in map list, this should not happen"
msgstr ""

#: ../lib/python/temporal/abstract_space_time_dataset.py:155
#: ../lib/python/temporal/abstract_space_time_dataset.py:289
#, fuzzy, python-format
msgid "Unknown temporal type \"%s\""
msgstr "Kiểu vec-tơ không biết."

#: ../lib/python/temporal/abstract_space_time_dataset.py:282
#: ../lib/python/temporal/abstract_space_time_dataset.py:1050
#, fuzzy, python-format
msgid "Wrong granularity: \"%s\""
msgstr "  định dạng: %s\n"

#: ../lib/python/temporal/abstract_space_time_dataset.py:310
#, fuzzy, python-format
msgid "Unsupported temporal unit: %s"
msgstr "Kiểu đối tượng"

#: ../lib/python/temporal/abstract_space_time_dataset.py:360
#, fuzzy, python-format
msgid "Created register table <%s> for space time %s  dataset <%s>"
msgstr "Không thể ghi các quy tắc lượng tử cho bản đồ %s"

#: ../lib/python/temporal/abstract_space_time_dataset.py:678
#: ../lib/python/temporal/abstract_space_time_dataset.py:920
msgid "The space time datasets must be of the same temporal type"
msgstr ""

#: ../lib/python/temporal/abstract_space_time_dataset.py:683
#: ../lib/python/temporal/abstract_space_time_dataset.py:925
msgid "The temporal map type of the sample dataset must be interval"
msgstr ""

#: ../lib/python/temporal/abstract_space_time_dataset.py:1487
#, fuzzy, python-format
msgid "Unable to get map ids from register table <%s>"
msgstr "Không thể lấy dữ liệu từ bảng <%s>"

#: ../lib/python/temporal/abstract_space_time_dataset.py:1569
#: ../lib/python/temporal/abstract_space_time_dataset.py:1605
#: ../lib/python/temporal/datetime_math.py:451
#, fuzzy, python-format
msgid "Wrong granularity format: %s"
msgstr "  định dạng: %s\n"

#: ../lib/python/temporal/abstract_space_time_dataset.py:1598
#, python-format
msgid ""
"Unable to shift dataset <%(ds)s> of type %(type)s in the temporal database. "
"The mapset of the dataset does not match the current mapset"
msgstr ""

#: ../lib/python/temporal/abstract_space_time_dataset.py:1767
#, python-format
msgid ""
"Unable to snap dataset <%(ds)s> of type %(type)s in the temporal database. "
"The mapset of the dataset does not match the current mapset"
msgstr ""

#: ../lib/python/temporal/abstract_space_time_dataset.py:1869
#, python-format
msgid ""
"Unable to rename dataset <%(ds)s> of type %(type)s in the temporal database. "
"The mapset of the dataset does not match the current mapset"
msgstr ""

#: ../lib/python/temporal/abstract_space_time_dataset.py:1878
msgid "Renaming of space time datasets is not supported for PostgreSQL."
msgstr ""

#: ../lib/python/temporal/abstract_space_time_dataset.py:1943
#, fuzzy, python-format
msgid "Delete space time %s  dataset <%s> from temporal database"
msgstr "Không thể tìm thấy bản đồ vec-tơ <%s> trongg <%s>"

#: ../lib/python/temporal/abstract_space_time_dataset.py:1949
#: ../lib/python/temporal/abstract_map_dataset.py:823
#, python-format
msgid ""
"Unable to delete dataset <%(ds)s> of type %(type)s from the temporal "
"database. The mapset of the dataset does not match the current mapset"
msgstr ""

#: ../lib/python/temporal/abstract_space_time_dataset.py:1962
#, fuzzy, python-format
msgid "Drop map register table: %s"
msgstr "Không thể lấy dữ liệu từ bảng <%s>"

#: ../lib/python/temporal/abstract_space_time_dataset.py:2017
#, fuzzy
msgid "Error in register table request"
msgstr "Không thể lấy dữ liệu từ bảng <%s>"

#: ../lib/python/temporal/abstract_space_time_dataset.py:2046
#, fuzzy, python-format
msgid ""
"Unable to register map in dataset <%(ds)s> of type %(type)s. The mapset of "
"the dataset does not match the current mapset"
msgstr "Không tìm thấy bản đồ raster <%s> trong bộ bản đồ <%s>"

#: ../lib/python/temporal/abstract_space_time_dataset.py:2055
msgid ""
"Only a map that was inserted in the temporal database can be registered in a "
"space time dataset"
msgstr ""

#: ../lib/python/temporal/abstract_space_time_dataset.py:2078
#, python-format
msgid "Map <%(id)s> with layer %(l)s has invalid time"
msgstr ""

#: ../lib/python/temporal/abstract_space_time_dataset.py:2082
#, python-format
msgid "Map <%s> has invalid time"
msgstr ""

#: ../lib/python/temporal/abstract_space_time_dataset.py:2100
#, fuzzy, python-format
msgid ""
"Temporal type of space time dataset <%(id)s> and map <%(map)s> with layer "
"%(l)s are different"
msgstr "Không thể tìm thấy bản đồ vec-tơ <%s> trongg <%s>"

#: ../lib/python/temporal/abstract_space_time_dataset.py:2106
#, fuzzy, python-format
msgid ""
"Temporal type of space time dataset <%(id)s> and map <%(map)s> are different"
msgstr "Không tìm thấy bản đồ raster <%s> trong bộ bản đồ <%s>"

#: ../lib/python/temporal/abstract_space_time_dataset.py:2121
#, fuzzy, python-format
msgid "Set temporal unit for space time %s dataset <%s> to %s"
msgstr "Không tìm thấy bản đồ raster <%s> trong bộ bản đồ <%s>"

#: ../lib/python/temporal/abstract_space_time_dataset.py:2131
#, python-format
msgid ""
"Relative time units of space time dataset <%(id)s> and map <%(map)s> with "
"layer %(l)s are different"
msgstr ""

#: ../lib/python/temporal/abstract_space_time_dataset.py:2137
#, python-format
msgid ""
"Relative time units of space time dataset <%(id)s> and map <%(map)s> are "
"different"
msgstr ""

#: ../lib/python/temporal/abstract_space_time_dataset.py:2143
msgid "Only maps from the same mapset can be registered"
msgstr ""

#: ../lib/python/temporal/abstract_space_time_dataset.py:2148
#, fuzzy, python-format
msgid "Map <%(map)s> with layer %(l)s is already registered."
msgstr "'Bọ': cố gắng cập nhật bản đồ không ở trong bộ bản đồ hiện tại."

#: ../lib/python/temporal/abstract_space_time_dataset.py:2152
#, python-format
msgid "Map <%s> is already registered."
msgstr ""

#: ../lib/python/temporal/abstract_space_time_dataset.py:2200
#, python-format
msgid ""
"Unable to unregister map from dataset <%(ds)s> of type %(type)s in the "
"temporal database. The mapset of the dataset does not match the current "
"mapset"
msgstr ""

#: ../lib/python/temporal/abstract_space_time_dataset.py:2213
#, fuzzy, python-format
msgid ""
"Map <%(map)s> with layer %(l)s is not registered in space time dataset <"
"%(base)s>"
msgstr "'Bọ': cố gắng cập nhật bản đồ không ở trong bộ bản đồ hiện tại."

#: ../lib/python/temporal/abstract_space_time_dataset.py:2219
#, fuzzy, python-format
msgid "Map <%(map)s> is not registered in space time dataset <%(base)s>"
msgstr "'Bọ': cố gắng cập nhật bản đồ không ở trong bộ bản đồ hiện tại."

#: ../lib/python/temporal/abstract_space_time_dataset.py:2280
#, python-format
msgid ""
"Update metadata, spatial and temporal extent from all registered maps of <%s>"
msgstr ""

#: ../lib/python/temporal/c_libraries_interface.py:438
#: ../lib/python/temporal/c_libraries_interface.py:455
#, fuzzy
msgid "Unable to read range file"
msgstr "Không thể đọc tập tin đề mục"

#: ../lib/python/temporal/c_libraries_interface.py:533
#, fuzzy, python-format
msgid "Unable to load range of 3D raster map <%s>"
msgstr "Không thể đọc miền của bản đồ raster 3D <%s>"

#: ../lib/python/temporal/c_libraries_interface.py:548
#: ../lib/ogsf/gvl_file.c:470 ../lib/raster3d/close.c:120
#: ../lib/raster3d/close.c:130 ../lib/raster3d/close.c:159
#, c-format, python-format
msgid "Unable to close 3D raster map <%s>"
msgstr "Không thể đóng bản đồ raster 3D <%s>"

#: ../lib/python/temporal/c_libraries_interface.py:589 ../lib/ogsf/gp3.c:62
#: ../lib/ogsf/gp3.c:196 ../lib/ogsf/gv3.c:66 ../lib/ogsf/gv3.c:338
#: ../lib/vector/Vlib/map.c:156 ../lib/vector/Vlib/map.c:166
#: ../lib/vector/Vlib/map.c:238 ../lib/vector/Vlib/open.c:290
#: ../lib/vector/Vlib/open.c:426
#, c-format, python-format
msgid "Unable to open vector map <%s>"
msgstr "Không thể mở bản đồ vec-tơ <%s>"

#: ../lib/python/temporal/stds_import.py:84
#, fuzzy, python-format
msgid "Unable to import/link raster map <%s> from file %s."
msgstr "Không thể mở bản đồ raster <%s>"

#: ../lib/python/temporal/stds_import.py:95
#, fuzzy, python-format
msgid "Unable to set the color rules for raster map <%s>."
msgstr "Không thể đọc tập tin màu của bản đồ raster <%s>"

#: ../lib/python/temporal/stds_import.py:119
#, fuzzy, python-format
msgid "Unable to unpack raster map <%s> from file %s."
msgstr "Không thể mở bản đồ raster <%s>"

#: ../lib/python/temporal/stds_import.py:143
#, fuzzy, python-format
msgid "Unable to import vector map <%s> from file %s."
msgstr "Không thể tạo bản đồ vec-tơ <%s>"

#: ../lib/python/temporal/stds_import.py:167
#, fuzzy, python-format
msgid "Unable to unpack vector map <%s> from file %s."
msgstr "Không thể mở bản đồ vec-tơ <%s>"

#: ../lib/python/temporal/stds_import.py:205
#, fuzzy, python-format
msgid "Space time raster dataset archive <%s> not found"
msgstr "Không tìm thấy bản đồ raster <%s>"

#: ../lib/python/temporal/stds_import.py:208
#, fuzzy, python-format
msgid "Extraction directory <%s> not found"
msgstr "Không tìm thấy bản đồ vec-tơ <%s>"

#: ../lib/python/temporal/stds_import.py:214
#, python-format
msgid "Checking validity of input file (size: %0.1f MB). Make take a while..."
msgstr ""

#: ../lib/python/temporal/stds_import.py:221
#, fuzzy, python-format
msgid "Unable to find init file <%s>"
msgstr "Không thể mở tập tin %s trong %s"

#: ../lib/python/temporal/stds_import.py:223
#, fuzzy, python-format
msgid "Unable to find list file <%s>"
msgstr "Không thể khởi động tập tin <%s>"

#: ../lib/python/temporal/stds_import.py:225
#, fuzzy, python-format
msgid "Unable to find projection file <%s>"
msgstr "Không thể mở tập tin %s trong %s"

#: ../lib/python/temporal/stds_import.py:227
#, fuzzy
msgid "Extracting data..."
msgstr "Đang xây dựng các vùng..."

#: ../lib/python/temporal/stds_import.py:267
msgid "Projection information does not match. Proceeding..."
msgstr ""

#: ../lib/python/temporal/stds_import.py:271
#, python-brace-format
msgid ""
"Difference between PROJ_INFO file of imported map and of current location:\n"
"{diff}"
msgstr ""

#: ../lib/python/temporal/stds_import.py:274
msgid "Projection information does not match. Aborting."
msgstr ""

#: ../lib/python/temporal/stds_import.py:291
#, fuzzy, python-format
msgid "Unable to create location %(l)s. Reason: %(e)s"
msgstr "Không thể loại bỏ thư mục '%s'"

#: ../lib/python/temporal/stds_import.py:299
#, fuzzy, python-format
msgid "Unable to switch to location %s"
msgstr "không thể ghi thông tin lịch sử cho [%s]"

#: ../lib/python/temporal/stds_import.py:304
#, fuzzy, python-format
msgid "Unable to create default temporal database in new location %s"
msgstr "Không thể mở tập tin định nghĩa csdl vec-tơ: '%s'"

#: ../lib/python/temporal/stds_import.py:377
#, python-format
msgid "Key words %(t)s, %(s)s or %(n)s not found in init file."
msgstr ""

#: ../lib/python/temporal/stds_import.py:383
msgid "Number of maps mismatch in init and list file."
msgstr ""

#: ../lib/python/temporal/stds_import.py:394
msgid "The archive file is of wrong space time dataset type"
msgstr ""

#: ../lib/python/temporal/stds_import.py:402
#, fuzzy, python-format
msgid "Unable to find GeoTIFF raster file <%s> in archive."
msgstr "không thể tìm thấy một tập tin null tạm %s"

#: ../lib/python/temporal/stds_import.py:408
#, fuzzy, python-format
msgid "Unable to find AAIGrid raster file <%s> in archive."
msgstr "không thể tìm thấy một tập tin null tạm %s"

#: ../lib/python/temporal/stds_import.py:414
#, fuzzy, python-format
msgid "Unable to find GML vector file <%s> in archive."
msgstr "Không thể tìm thấy bản đồ vec-tơ <%s> trongg <%s>"

#: ../lib/python/temporal/stds_import.py:423
#, fuzzy, python-format
msgid "Unable to find GRASS package file <%s> in archive."
msgstr "Không thể mở tập tin cidx <%s> để ghi"

#: ../lib/python/temporal/stds_import.py:426
#, fuzzy
msgid "Unsupported input format"
msgstr "Kiểu đối tượng"

#: ../lib/python/temporal/stds_import.py:432
#, fuzzy, python-format
msgid ""
"Space time %(t)s dataset <%(sp)s> is already in the database. Use the "
"overwrite flag."
msgstr "Bản đồ vec-tơ <%s> đã có và sẽ bị ghi đè"

#: ../lib/python/temporal/stds_import.py:452
#, fuzzy, python-format
msgid "Overwrite space time %(sp)s dataset <%(id)s> and unregister all maps."
msgstr "Không thể tạo ra tập tin header cho [%s]"

#: ../lib/python/temporal/stds_import.py:464
#, fuzzy, python-format
msgid "Key word %s not found in init file."
msgstr "'Bọ': cố gắng cập nhật bản đồ không ở trong bộ bản đồ hiện tại."

#: ../lib/python/temporal/stds_import.py:469
#, fuzzy, python-format
msgid "Create space time %s dataset."
msgstr "Không tìm thấy bản đồ raster <%s> trong bộ bản đồ <%s>"

#: ../lib/python/temporal/stds_import.py:498
msgid "Switching to original location failed"
msgstr ""

#: ../lib/python/temporal/core.py:576
msgid ""
"Unable to initialize the temporal DBMI interface. Please use t.connect to "
"specify the driver and the database string"
msgstr ""

#: ../lib/python/temporal/core.py:639
#, fuzzy, python-format
msgid ""
"Unable to receive temporal database metadata.\n"
"Current temporal database info:%(info)s"
msgstr "Không thể mở tập tin định nghĩa csdl vec-tơ: '%s'"

#: ../lib/python/temporal/core.py:644
#, fuzzy, python-format
msgid ""
"Unsupported temporal database: version mismatch.\n"
" %(backup)s Supported temporal API version is: %(api)i.\n"
"Please update your GRASS GIS installation.\n"
"Current temporal database info:%(info)s"
msgstr "Không thể mở tập tin định nghĩa csdl vec-tơ: '%s'"

#: ../lib/python/temporal/core.py:652
#, fuzzy, python-format
msgid ""
"Unsupported temporal database: version mismatch.\n"
" %(backup)sSupported temporal database version is: %(tdb)i\n"
"Current temporal database info:%(info)s"
msgstr "Không thể mở tập tin định nghĩa csdl vec-tơ: '%s'"

#: ../lib/python/temporal/core.py:740
#, fuzzy, python-format
msgid "Creating temporal database: %s"
msgstr "Không thể mở CSDL"

#: ../lib/python/temporal/core.py:749
#, python-format
msgid ""
"Unable to create SQLite temporal database\n"
"Exception: %s\n"
"Please use t.connect to set a read- and writable temporal database path"
msgstr ""

#: ../lib/python/temporal/core.py:914
#, python-format
msgid ""
"Unable to mogrify sql statement. There is no temporal database connection "
"defined for mapset <%(mapset)s>"
msgstr ""

#: ../lib/python/temporal/core.py:937
#, fuzzy, python-format
msgid ""
"Unable to check table. There is no temporal database connection defined for "
"mapset <%(mapset)s>"
msgstr "Không thể mở tập tin định nghĩa csdl vec-tơ: '%s'"

#: ../lib/python/temporal/core.py:954
#, python-format
msgid ""
"Unable to execute sql statement. There is no temporal database connection "
"defined for mapset <%(mapset)s>"
msgstr ""

#: ../lib/python/temporal/core.py:965
#, fuzzy, python-format
msgid ""
"Unable to fetch one. There is no temporal database connection defined for "
"mapset <%(mapset)s>"
msgstr "Không thể mở tập tin header của bản đồ vec-tơ <%s>"

#: ../lib/python/temporal/core.py:976
#, fuzzy, python-format
msgid ""
"Unable to fetch all. There is no temporal database connection defined for "
"mapset <%(mapset)s>"
msgstr "Không thể mở tập tin header của bản đồ vec-tơ <%s>"

#: ../lib/python/temporal/core.py:994
#, python-format
msgid ""
"Unable to execute transaction. There is no temporal database connection "
"defined for mapset <%(mapset)s>"
msgstr ""

#: ../lib/python/temporal/core.py:1083
#, python-format
msgid ""
"Unable to connect to %(db)s database: %(string)s\n"
"Exception: \"%(ex)s\"\n"
"Please use t.connect to set a read- and writable temporal database backend"
msgstr ""

#: ../lib/python/temporal/core.py:1240
#, fuzzy, python-format
msgid ""
"Unable to execute :\n"
" %(sql)s"
msgstr "Không thể thực thi lệnh"

#: ../lib/python/temporal/core.py:1284
#, fuzzy, python-format
msgid ""
"Unable to execute transaction:\n"
" %(sql)s"
msgstr "Không thể thực thi lệnh"

#: ../lib/python/temporal/stds_export.py:99
#, fuzzy, python-format
msgid "Unable to export raster map <%s>"
msgstr "Không thể tạo bản đồ raster <%s>"

#: ../lib/python/temporal/stds_export.py:110
#, fuzzy, python-format
msgid "Unable to export color rules for raster map <%s> r.out.gdal"
msgstr "Không thể đọc tập tin màu của bản đồ raster <%s>"

#: ../lib/python/temporal/stds_export.py:134
#, fuzzy, python-format
msgid "Unable to export raster map <%s> with r.pack"
msgstr "Không thể tạo bản đồ raster <%s>"

#: ../lib/python/temporal/stds_export.py:162
#, fuzzy, python-format
msgid "Unable to export vector map <%s> as GML with v.out.ogr"
msgstr "Không thể sao chép bản đồ vec-tơ <%s> vào <%s>"

#: ../lib/python/temporal/stds_export.py:195
#, fuzzy, python-format
msgid "Unable to export vector map <%s> with v.pack"
msgstr "Không thể xoá bản đồ vec-tơ <%s>"

#: ../lib/python/temporal/stds_export.py:221
#, fuzzy, python-format
msgid "Unable to export raster map <%s> with r3.pack"
msgstr "Không thể tạo bản đồ raster <%s>"

#: ../lib/python/temporal/abstract_map_dataset.py:341
#, fuzzy, python-format
msgid ""
"Start time must be of type datetime for %(type)s map <%(id)s> with layer: "
"%(l)s"
msgstr ""
"Không thể tạo tập tin đánh dấu thời gian cho %s bản đồ %s trong bộ bản đồ %s"

#: ../lib/python/temporal/abstract_map_dataset.py:348
#, fuzzy, python-format
msgid "Start time must be of type datetime for %(type)s map <%(id)s>"
msgstr ""
"Tập tin đánh dấu thời gian không hợp lệ cho %s bản đồ %s trong bộ bản đồ %s"

#: ../lib/python/temporal/abstract_map_dataset.py:356
#, fuzzy, python-format
msgid ""
"End time must be of type datetime for %(type)s map <%(id)s> with layer: %(l)s"
msgstr ""
"Tập tin đánh dấu thời gian không hợp lệ cho %s bản đồ %s trong bộ bản đồ %s"

#: ../lib/python/temporal/abstract_map_dataset.py:363
#, fuzzy, python-format
msgid "End time must be of type datetime for %(type)s map <%(id)s>"
msgstr ""
"Tập tin đánh dấu thời gian không hợp lệ cho %s bản đồ %s trong bộ bản đồ %s"

#: ../lib/python/temporal/abstract_map_dataset.py:372
#, fuzzy, python-format
msgid ""
"End time must be greater than start time for %(type)s map <%(id)s> with "
"layer: %(l)s"
msgstr "Cận Đông phải lớn hơn cận Tây"

#: ../lib/python/temporal/abstract_map_dataset.py:380
#: ../lib/python/temporal/abstract_map_dataset.py:473
#, fuzzy, python-format
msgid "End time must be greater than start time for %(type)s map <%(id)s>"
msgstr "Cận Đông phải lớn hơn cận Tây"

#: ../lib/python/temporal/abstract_map_dataset.py:451
#, fuzzy, python-format
msgid ""
"Unsupported relative time unit type for %(type)s map <%(id)s> with layer "
"%(l)s: %(u)s"
msgstr ""
"Không thể tạo tập tin đánh dấu thời gian cho %s bản đồ %s trong bộ bản đồ %s"

#: ../lib/python/temporal/abstract_map_dataset.py:458
#, fuzzy, python-format
msgid "Unsupported relative time unit type for %(type)s map <%(id)s>: %(u)s"
msgstr "Không thể đọc tập tin header cho bản đồ raster <%s@%s>."

#: ../lib/python/temporal/abstract_map_dataset.py:467
#, fuzzy, python-format
msgid ""
"End time must be greater than start time for %(typ)s map <%(id)s> with layer "
"%(l)s"
msgstr "Cận Đông phải lớn hơn cận Tây"

#: ../lib/python/temporal/abstract_map_dataset.py:782
#, python-format
msgid ""
"Map <%(id)s> with layer %(layer)s has incorrect time interval, start time is "
"greater than end time"
msgstr ""

#: ../lib/python/temporal/abstract_map_dataset.py:788
#, python-format
msgid ""
"Map <%s> has incorrect time interval, start time is greater than end time"
msgstr ""

#: ../lib/python/temporal/abstract_map_dataset.py:794
#, python-format
msgid "Map <%s> has incorrect start time"
msgstr ""

#: ../lib/python/temporal/abstract_map_dataset.py:841
#, fuzzy, python-format
msgid "Delete %s dataset <%s> from temporal database"
msgstr "Không thể tìm thấy bản đồ vec-tơ <%s> trongg <%s>"

#: ../lib/python/temporal/abstract_map_dataset.py:891
#, python-format
msgid ""
"Unable to unregister dataset <%(ds)s> of type %(type)s from the temporal "
"database. The mapset of the dataset does not match the current mapset"
msgstr ""

#: ../lib/python/temporal/sampling.py:91 ../lib/python/temporal/sampling.py:96
#, fuzzy, python-format
msgid "Dataset <%s> not found in temporal database"
msgstr "Không thể tìm thấy bản đồ vec-tơ <%s> trongg <%s>"

#: ../lib/python/temporal/gui_support.py:56 ../lib/python/script/core.py:1214
#, python-format
msgid "Invalid element '%s'"
msgstr ""

#: ../lib/python/temporal/spatial_extent.py:118
msgid ""
"Projections are different. Unable to compute overlapping_2d for spatial "
"extents"
msgstr ""

#: ../lib/python/temporal/spatial_extent.py:524
msgid ""
"Projections are different. Unable to compute is_in_2d for spatial extents"
msgstr ""

#: ../lib/python/temporal/spatial_extent.py:656
msgid ""
"Projections are different. Unable to compute equivalent_2d for spatial "
"extents"
msgstr ""

#: ../lib/python/temporal/spatial_extent.py:761
msgid ""
"Projections are different. Unable to compute cover_2d for spatial extents"
msgstr ""

#: ../lib/python/temporal/spatial_extent.py:833
msgid "Projections are different. Unable to compute cover for spatial extents"
msgstr ""

#: ../lib/python/temporal/spatial_extent.py:1685
msgid "Volume computation is not supported for LL projections"
msgstr ""

#: ../lib/python/temporal/spatial_extent.py:1703
msgid "Area computation is not supported for LL projections"
msgstr ""

#: ../lib/python/temporal/mapcalc.py:105
msgid "Starting spatio-temporal sampling..."
msgstr ""

#: ../lib/python/temporal/mapcalc.py:107
msgid "Starting temporal sampling..."
msgstr ""

#: ../lib/python/temporal/mapcalc.py:124
msgid "No samples found for map calculation"
msgstr ""

#: ../lib/python/temporal/mapcalc.py:151
msgid ""
"Found more than a single map in a sample granule. Only the first map is used "
"for computation. Use t.rast.aggregate.ds to create synchronous raster "
"datasets."
msgstr ""

#: ../lib/python/temporal/mapcalc.py:169
#, fuzzy
msgid "No maps registered in input dataset"
msgstr "Không thể tìm thấy bản đồ vec-tơ <%s> trongg <%s>"

#: ../lib/python/temporal/mapcalc.py:185
msgid "Starting mapcalc computation..."
msgstr ""

#: ../lib/python/temporal/mapcalc.py:256
#, python-format
msgid "Apply mapcalc expression: \"%s\""
msgstr ""

#: ../lib/python/temporal/mapcalc.py:275
msgid "Error while mapcalc computation"
msgstr ""

#: ../lib/python/temporal/mapcalc.py:281
#, fuzzy
msgid "Starting map registration in temporal database..."
msgstr "Không thể tìm thấy bản đồ vec-tơ <%s> trongg <%s>"

#: ../lib/python/temporal/mapcalc.py:438 ../lib/python/temporal/mapcalc.py:444
#: ../lib/python/temporal/mapcalc.py:450 ../lib/python/temporal/mapcalc.py:456
#: ../lib/python/temporal/mapcalc.py:462 ../lib/python/temporal/mapcalc.py:468
#: ../lib/python/temporal/mapcalc.py:474 ../lib/python/temporal/mapcalc.py:480
#: ../lib/python/temporal/mapcalc.py:486 ../lib/python/temporal/mapcalc.py:521
#: ../lib/python/temporal/mapcalc.py:530 ../lib/python/temporal/mapcalc.py:539
#: ../lib/python/temporal/mapcalc.py:548 ../lib/python/temporal/mapcalc.py:557
#: ../lib/python/temporal/mapcalc.py:566 ../lib/python/temporal/mapcalc.py:575
#: ../lib/python/temporal/mapcalc.py:584 ../lib/python/temporal/mapcalc.py:593
#, python-format
msgid "The temporal operators <%s> support only absolute time."
msgstr ""

#: ../lib/python/temporal/temporal_vector_algebra.py:372
#, python-format
msgid ""
"Error vector maps with basename %s exist. Use --o flag to overwrite existing "
"file"
msgstr ""

#: ../lib/python/temporal/temporal_vector_algebra.py:404
#, fuzzy, python-format
msgid ""
"Error starting %s : \n"
"%s"
msgstr "Lỗi khi đang ghi vào tập tin tôpô"

#: ../lib/python/temporal/temporal_vector_algebra.py:476
#, fuzzy, python-format
msgid ""
"Error vector map %s exist in temporal database. Use overwrite flag.  : \n"
"%s"
msgstr "Bản đồ vec-tơ <%s> đã có và sẽ bị ghi đè"

#: ../lib/python/temporal/space_time_datasets.py:221
#, fuzzy, python-format
msgid "Unable to read timestamp file for raster map <%s>"
msgstr "Không thể đọc tập tin header cho bản đồ raster <%s@%s>."

#: ../lib/python/temporal/space_time_datasets.py:245
#, fuzzy, python-format
msgid "Unable to create timestamp file for raster map <%s>"
msgstr "Không thể đọc tập tin header cho bản đồ raster <%s@%s>."

#: ../lib/python/temporal/space_time_datasets.py:250
#, fuzzy, python-format
msgid "Invalid datetime in timestamp for raster map <%s>"
msgstr ""
"Tập tin đánh dấu thời gian không hợp lệ cho %s bản đồ %s trong bộ bản đồ %s"

#: ../lib/python/temporal/space_time_datasets.py:255
#: ../lib/python/temporal/space_time_datasets.py:589
#, fuzzy
msgid "Internal error"
msgstr "lỗi cú pháp"

#: ../lib/python/temporal/space_time_datasets.py:272
#: ../lib/python/temporal/space_time_datasets.py:603
#, fuzzy, python-format
msgid "Unable to remove timestamp for raster map <%s>"
msgstr "Không thể đọc tập tin header cho bản đồ raster <%s@%s>."

#: ../lib/python/temporal/space_time_datasets.py:555
#, fuzzy, python-format
msgid "Unable to read timestamp file for 3D raster map <%s>"
msgstr "Không thể đọc tập tin header cho bản đồ raster <%s@%s>."

#: ../lib/python/temporal/space_time_datasets.py:579
#, fuzzy, python-format
msgid "Unable to create timestamp file for 3D raster map <%s>"
msgstr "Không thể đọc tập tin header cho bản đồ raster <%s@%s>."

#: ../lib/python/temporal/space_time_datasets.py:584
#, fuzzy, python-format
msgid "Invalid datetime in timestamp for 3D raster map <%s>"
msgstr ""
"Tập tin đánh dấu thời gian không hợp lệ cho %s bản đồ %s trong bộ bản đồ %s"

#: ../lib/python/temporal/space_time_datasets.py:848
#, fuzzy, python-format
msgid "Unable to read timestamp file for vector map <%s>"
msgstr "Không thể đọc tập tin header cho bản đồ raster <%s@%s>."

#: ../lib/python/temporal/space_time_datasets.py:871
#, fuzzy, python-format
msgid "Unable to create timestamp file for vector map <%s>"
msgstr "Không thể đọc tập tin header cho bản đồ raster <%s@%s>."

#: ../lib/python/temporal/space_time_datasets.py:876
#, fuzzy, python-format
msgid "Invalid datetime in timestamp for vector map <%s>"
msgstr ""
"Tập tin đánh dấu thời gian không hợp lệ cho %s bản đồ %s trong bộ bản đồ %s"

#: ../lib/python/temporal/space_time_datasets.py:892
#, fuzzy, python-format
msgid "Unable to remove timestamp for vector map <%s>"
msgstr "Không thể đọc tập tin header cho bản đồ raster <%s@%s>."

#: ../lib/python/temporal/base.py:379
#, fuzzy, python-format
msgid "Object <%s> not found in the temporal database"
msgstr "Không thể tìm thấy bản đồ vec-tơ <%s> trongg <%s>"

#: ../lib/python/temporal/base.py:462 ../lib/python/temporal/base.py:513
msgid "Missing identifer"
msgstr ""

#: ../lib/python/temporal/base.py:620
#, fuzzy
msgid "Wrong identifier, the mapset is missing"
msgstr "Không thể mở tập tin header của bản đồ raster <%s@%s>"

#: ../lib/python/temporal/temporal_raster_base_algebra.py:589
#, fuzzy, python-format
msgid "Error computing map <%s>"
msgstr "Lỗi khi đang mở bản đồ g3d <%s>"

#: ../lib/python/temporal/temporal_raster_base_algebra.py:655
#: ../lib/python/temporal/temporal_algebra.py:2212
#, fuzzy, python-format
msgid "%s map <%s> not found in GRASS spatial database"
msgstr "Không thể tìm thấy bản đồ vec-tơ <%s> trongg <%s>"

#: ../lib/python/temporal/aggregation.py:121
#, fuzzy, python-format
msgid "Aggregating %s raster maps"
msgstr "Tên của bản đồ raster gốc"

#: ../lib/python/temporal/aggregation.py:135
#, fuzzy, python-format
msgid ""
"Raster map <%(name)s> is already in temporal database, use overwrite flag to "
"overwrite"
msgstr "Bản đồ vec-tơ <%s> đã có và sẽ bị ghi đè"

#: ../lib/python/temporal/aggregation.py:140
#, python-format
msgid "Computing aggregation of maps between %(st)s - %(end)s"
msgstr ""

#: ../lib/python/temporal/aggregation.py:165
#, fuzzy
msgid "Error occurred in r.series computation"
msgstr "  định dạng: %s\n"

#: ../lib/python/temporal/aggregation.py:271
#, fuzzy, python-format
msgid "Aggregating %(len)i raster maps from %(start)s to %(end)s"
msgstr "Tên của bản đồ raster gốc"

#: ../lib/python/temporal/aggregation.py:289
#, python-format
msgid ""
"Unable to perform aggregation. Output raster map <%(name)s> exists and "
"overwrite flag was not set"
msgstr ""

#: ../lib/python/temporal/temporal_algebra.py:790
msgid "Spatio temporal operators are not supported in granularity algebra mode"
msgstr ""

#: ../lib/python/temporal/temporal_algebra.py:826
msgid "All input space time datasets must have a valid temporal topology."
msgstr ""

#: ../lib/python/temporal/temporal_algebra.py:834
#, fuzzy
msgid "All input space time datasets must have the same temporal type."
msgstr "Không thể tìm thấy bản đồ vec-tơ <%s> trongg <%s>"

#: ../lib/python/temporal/temporal_algebra.py:1059
#, fuzzy, python-format
msgid "Removing un-needed or empty %s maps"
msgstr "Tên của bản đồ raster đầu vào"

#: ../lib/python/temporal/temporal_algebra.py:1106
#, fuzzy, python-format
msgid "Space time %s dataset <%s> not found"
msgstr "Không tìm thấy bản đồ raster <%s>"

#: ../lib/python/temporal/temporal_algebra.py:1133
#: ../lib/python/temporal/temporal_algebra.py:1137
#, python-format
msgid ""
"Wrong temporal type of space time dataset <"
"%s>                                       <%s> time is required"
msgstr ""

#: ../lib/python/temporal/temporal_algebra.py:1157
#, fuzzy
msgid "Wrong type of input "
msgstr "Không thể đóng bản đồ đầu vào"

#: ../lib/python/temporal/temporal_algebra.py:2031
#, python-format
msgid ""
"The resulting space time dataset type <%(a)s> is different from the "
"requested type <%(b)s>"
msgstr ""

#: ../lib/python/temporal/temporal_algebra.py:2037
msgid ""
"Maps that should be registered in the resulting space time dataset have "
"different types."
msgstr ""

#: ../lib/python/temporal/temporal_algebra.py:2218
#, python-format
msgid ""
"Wrong map type <%s> . TMAP only supports single maps that are registered in "
"the temporal GRASS database"
msgstr ""

#: ../lib/python/temporal/univar_statistics.py:59
#: ../lib/python/temporal/univar_statistics.py:172
#, fuzzy, python-format
msgid "Space time %(sp)s dataset <%(i)s> is empty"
msgstr "Không tìm thấy bản đồ raster <%s>"

#: ../lib/python/temporal/univar_statistics.py:98
#, fuzzy, python-format
msgid "Unable to get statistics for raster map <%s>"
msgstr "Không thể đọc tập tin header cho bản đồ raster <%s@%s>."

#: ../lib/python/temporal/univar_statistics.py:101
#, fuzzy, python-format
msgid "Unable to get statistics for 3d raster map <%s>"
msgstr "Không thể đọc miền của bản đồ raster <%s>"

#: ../lib/python/temporal/univar_statistics.py:162
#, fuzzy, python-format
msgid "Space time %(sp)s dataset <%(i)s> not found"
msgstr "Không tìm thấy bản đồ raster <%s>"

#: ../lib/python/temporal/univar_statistics.py:213
#, fuzzy, python-format
msgid "Unable to get statistics for vector map <%s>"
msgstr "Không thể đọc tập tin header cho bản đồ raster <%s@%s>."

#: ../lib/python/temporal/datetime_math.py:256
#: ../lib/python/temporal/datetime_math.py:273
#, fuzzy, python-format
msgid "Wrong increment format: %s"
msgstr "  định dạng: %s\n"

#: ../lib/python/temporal/datetime_math.py:729
msgid "Time string seems to specify relative time"
msgstr ""

#: ../lib/python/temporal/datetime_math.py:741
#, fuzzy
msgid "Dates Before Christ (BC) are not supported"
msgstr "cho định dạng/cấp này không được hỗ trợ"

#: ../lib/python/temporal/datetime_math.py:745
#, fuzzy
msgid "Time zones are not supported"
msgstr "Kiểu đối tượng OGR %d không được hỗ trợ"

#: ../lib/python/temporal/datetime_math.py:755
#, fuzzy, python-format
msgid "Unable to parse time string: %s"
msgstr "Không thể mở tập tin %s trong <%s>"

#: ../lib/python/exceptions/__init__.py:68
#, python-format
msgid "Module run %s %s ended with error"
msgstr ""

#: ../lib/python/exceptions/__init__.py:69
#, python-format
msgid ""
"\n"
"Process ended with non-zero return code %s"
msgstr ""

#: ../lib/python/exceptions/__init__.py:71
#, fuzzy, python-format
msgid ""
". See the following errors:\n"
"%s"
msgstr ""
"\n"
"CỜ: Thiết lập cờ sau?\n"

#: ../lib/python/exceptions/__init__.py:75
msgid ". See errors in the (error) output."
msgstr ""

#: ../lib/python/script/raster3d.py:85
msgid "An error occurred while running r3.mapcalc"
msgstr ""

#: ../lib/python/script/db.py:153
#, python-format
msgid ""
"Programmer error: '%(sql)s', '%(filename)s', or '%(table)s' must be provided"
msgstr ""

#: ../lib/python/script/db.py:163
#, fuzzy
msgid "Fetching data failed"
msgstr "Không thể lấy dữ liệu từ bảng <%s>"

#: ../lib/python/script/core.py:287
#, python-format
msgid ""
"To run the module <%s> add underscore at the end of the option <%s> to avoid "
"conflict with Python keywords. Underscore at the beginning is depreciated in "
"GRASS GIS 7.0 and will be removed in version 7.1."
msgstr ""

#: ../lib/python/script/core.py:909
msgid "Mixing value types. Will try to compare after integer conversion"
msgstr ""

#: ../lib/python/script/core.py:1104
#, python-format
msgid "Element type should be \"cell\" and not \"%s\""
msgstr ""

#: ../lib/python/script/core.py:1133 ../lib/python/script/core.py:1198
#, python-format
msgid "Element type should be \"raster\" and not \"%s\""
msgstr ""

#: ../lib/python/script/core.py:1353
#, fuzzy
msgid "Unable to list mapsets"
msgstr "Không thể đóng bản đồ đầu vào"

#: ../lib/python/script/core.py:1392
#, python-format
msgid "Location <%s> already exists. Operation canceled."
msgstr ""

#: ../lib/python/script/core.py:1395
#, fuzzy, python-format
msgid "Location <%s> already exists and will be overwritten"
msgstr "Bản đồ vec-tơ <%s> đã có và sẽ bị ghi đè"

#: ../lib/python/script/core.py:1532
#, fuzzy, python-format
msgid "Illegal filename <%s>. Cannot be 'NULL' or start with '.'."
msgstr "Tên tập tin không hợp lệ. Không thể là '.' hay 'NULL'\n"

#: ../lib/python/script/core.py:1541
#, fuzzy, python-format
msgid "Illegal filename <%(s)s>. <%(il)s> not allowed.\n"
msgstr "Tên tập tin không hợp lệ. Ký tự <%c> không được phép.\n"

#: ../lib/python/script/raster.py:46
#, fuzzy, python-format
msgid ""
"Unable to write history for <%(map)s>. Raster map <%(map)s> not found in "
"current mapset."
msgstr ""
"Không thể phục hồi lại đối tượng %d, bản đồ vec-tơ <%s> không được mở ở chế "
"độ 'write' (ghi)"

#: ../lib/python/script/raster.py:105
msgid "An error occurred while running r.mapcalc"
msgstr ""

#: ../lib/python/script/raster.py:183
#, fuzzy
msgid "No data"
msgstr "Tên của bản đồ vec-tơ đầu vào"

#: ../lib/python/script/raster.py:190
msgid "value"
msgstr ""

#: ../lib/python/script/raster.py:190
msgid "label"
msgstr ""

#: ../lib/python/script/raster.py:190
#, fuzzy
msgid "color"
msgstr "Màu"

#: ../lib/python/script/vector.py:82
#, fuzzy, python-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"

#: ../lib/python/script/vector.py:222
#, fuzzy, python-format
msgid "Missing layer %(layer)d in vector map <%(map)s>"
msgstr "Lỗi khi đang nạp bản đồ vec-tơ <%s>"

#: ../lib/python/script/vector.py:237
msgid "vector_db_select() failed"
msgstr ""

#: ../lib/python/script/vector.py:387
#, python-brace-format
msgid ""
"v.what output is not valid JSON format:\n"
" {ret}"
msgstr ""

#: ../lib/python/script/task.py:54
#, fuzzy
msgid "unknown"
msgstr "không biết"

#: ../lib/python/script/task.py:168
#, python-format
msgid "Parameter element '%(element)s' not found: '%(value)s'"
msgstr ""

#: ../lib/python/script/task.py:183
#, fuzzy, python-format
msgid "Flag not found: %s"
msgstr "không tìm thấy %s"

#: ../lib/python/script/task.py:202
#, python-format
msgid "Parameter '%(name)s' (%(desc)s) is missing."
msgstr ""

#: ../lib/python/script/task.py:235
#, fuzzy
msgid "<required>"
msgstr "cần có: %s\n"

#: ../lib/python/script/task.py:495 ../lib/python/script/task.py:499
#, python-format
msgid ""
"Unable to fetch interface description for command '%(cmd)s'.\n"
"\n"
"Details: %(det)s"
msgstr ""

#: ../lib/python/script/task.py:519
#, python-brace-format
msgid "Cannot parse interface description of<{name}> module: {error}"
msgstr ""

#: ../lib/python/pygrass/modules/grid/grid.py:547
msgid "Execution of subprocesses was not successful"
msgstr ""

#: ../lib/python/pygrass/raster/abstract.py:274
#, fuzzy, python-brace-format
msgid "Mode type: {0} not supported ('r', 'w')"
msgstr "Kiểu đối tượng OGR %d không được hỗ trợ"

#: ../lib/python/pygrass/raster/abstract.py:285
#, fuzzy, python-brace-format
msgid "Overwrite type: {0} not supported (True/False)"
msgstr "Kiểu đối tượng OGR %d không được hỗ trợ"

#: ../lib/python/pygrass/raster/abstract.py:298
#: ../lib/python/pygrass/vector/abstract.py:108
#, python-brace-format
msgid "Map name {0} not valid"
msgstr ""

#: ../lib/python/pygrass/raster/category.py:81
#, fuzzy, python-brace-format
msgid "Raster type: {0} not supported"
msgstr "Kiểu đối tượng OGR %d không được hỗ trợ"

#: ../lib/python/pygrass/raster/category.py:168
msgid "Error executing: Rast_get_ith_cat"
msgstr ""

#: ../lib/python/pygrass/raster/category.py:196
#, fuzzy
msgid "Null value detected"
msgstr "Tên của cột thuộc tính"

#: ../lib/python/pygrass/raster/category.py:198
#, fuzzy
msgid "Error executing: Rast_set_cat"
msgstr "Trục trặc khi đang đọc bản đồ raster"

#: ../lib/python/pygrass/raster/__init__.py:180
msgid "The map does not exist, I can't open in 'r' mode"
msgstr ""

#: ../lib/python/pygrass/raster/__init__.py:185
#, fuzzy, python-brace-format
msgid "Raster map <{0}> already exists and will be not overwritten"
msgstr "Bản đồ vec-tơ <%s> đã có và sẽ bị ghi đè"

#: ../lib/python/pygrass/raster/__init__.py:189
#, fuzzy
msgid "Raster type not defined"
msgstr "Đối tượng OGR không có ID bị bỏ qua"

#: ../lib/python/pygrass/raster/__init__.py:280
#, python-brace-format
msgid "Mode type: {0} not supported ('r', 'w','rw')"
msgstr ""

#: ../lib/python/pygrass/raster/__init__.py:300
#, fuzzy, python-format
msgid "Index out of range: %r."
msgstr "Chỉ mục nằm ngoài miền trong"

#: ../lib/python/pygrass/raster/__init__.py:401
#, fuzzy, python-brace-format
msgid "Raster map <{0}> already exists. Use overwrite."
msgstr "Bản đồ vec-tơ <%s> đã có và sẽ bị ghi đè"

#: ../lib/python/pygrass/raster/__init__.py:432
#, fuzzy, python-brace-format
msgid "Raster map <{0}> does not exist"
msgstr "Bảng <%s> được liên kết vào bản đồ vec-tơ <%s> không tồn tại"

#: ../lib/python/pygrass/errors.py:17
msgid "The map is close!"
msgstr ""

#: ../lib/python/pygrass/utils.py:236
msgid "Vector doesn't contain points"
msgstr ""

#: ../lib/python/pygrass/vector/table.py:1017
#, python-format
msgid "Deleting table <%s> which is attached to following map(s):"
msgstr ""

#: ../lib/python/pygrass/vector/table.py:1021
msgid "You must use the force flag to actually remove it. Exiting."
msgstr ""

#: ../lib/raster/alloc_cell.c:151
#, c-format
msgid "Rast__null_bitstream_size: cols (%d) is negative"
msgstr ""

#: ../lib/raster/color_rand.c:33
#, c-format
msgid "Rast_make_random_colors: min (%d) > max (%d)"
msgstr ""

#: ../lib/raster/interp.c:211
#, fuzzy, c-format
msgid "Unknown interpolation method: %s"
msgstr "Kiểu nội suy không hiểu"

#: ../lib/raster/get_row.c:36 ../lib/raster/get_row.c:845
#, c-format
msgid "Reading raster map <%s@%s> request for row %d is outside region"
msgstr "Đang đọc bản đồ raster <%s@%s> yêu cầu cho hàng %d nằm ngoài vùng"

#: ../lib/raster/get_row.c:95 ../lib/raster/get_row.c:101
#: ../lib/raster/get_row.c:135 ../lib/raster/get_row.c:142
#: ../lib/raster/get_row.c:177 ../lib/raster/get_row.c:181
#, fuzzy, c-format
msgid "Error reading raster data for row %d of <%s>"
msgstr "Lỗi khi đang đọc bản đồ nén <%s@%s>, hàng %d"

#: ../lib/raster/get_row.c:217
#, fuzzy, c-format
msgid "Error reading raster data via GDAL for row %d of <%s>"
msgstr "Lỗi khi đang ghi tập tin chỉ mục phạm trù <%s>"

#: ../lib/raster/get_row.c:829 ../lib/raster/get_row.c:832
#, fuzzy, c-format
msgid "Error reading null row %d for <%s>"
msgstr "Lỗi khi đang đọc hàng null %d"

#: ../lib/raster/put_cellhd.c:34
#, fuzzy, c-format
msgid "Unable to create header file for <%s>"
msgstr "Không thể tạo ra tập tin header cho [%s]"

#: ../lib/raster/raster_metadata.c:109
#, fuzzy, c-format
msgid "Unable to read <%s> for raster map <%s@%s>"
msgstr "Không thể đọc tập tin header cho bản đồ raster <%s@%s>."

#: ../lib/raster/raster_metadata.c:119 ../lib/raster/raster_metadata.c:148
#, fuzzy, c-format
msgid "Error closing <%s> metadata file for raster map <%s@%s>"
msgstr "Không thể đọc tập tin header cho bản đồ raster <%s@%s>."

#: ../lib/raster/raster_metadata.c:142
#, fuzzy, c-format
msgid "Unable to create <%s> metadata file for raster map <%s@%s>"
msgstr "Không thể đọc tập tin header cho bản đồ raster <%s@%s>."

#: ../lib/raster/color_read.c:103
#, fuzzy
msgid "missing"
msgstr "bị thiếu"

#: ../lib/raster/color_read.c:106
#, fuzzy
msgid "invalid"
msgstr ""
"không hợp lệ\n"
"%s"

#: ../lib/raster/color_read.c:112
#, fuzzy, c-format
msgid "Color support for <%s@%s> %s"
msgstr "hỗ trợ màu cho [%s] trong bộ bản đồ [%s] %s"

#: ../lib/raster/quant_io.c:43
#, fuzzy, c-format
msgid "Floating data range for raster map <%s> is empty"
msgstr "Miền dữ liệu kiểu float cho %s@%s bị rỗng"

#: ../lib/raster/quant_io.c:52
#, fuzzy, c-format
msgid "Integer data range for raster map <%s> is empty"
msgstr "Miền dữ liệu số kiểu số nguyên cho %s@%s bị rỗng"

#: ../lib/raster/quant_io.c:105
#, fuzzy, c-format
msgid "Attempt to open quantization table for CELL raster map <%s>"
msgstr "Không thể đọc miền của bản đồ raster <%s>"

#: ../lib/raster/quant_io.c:135
#, fuzzy, c-format
msgid "Quantization file for raster map <%s> is missing"
msgstr "Không thể mở tập tin header của bản đồ raster <%s@%s>"

#: ../lib/raster/quant_io.c:145
#, fuzzy, c-format
msgid "Quantization file for raster map <%s> is empty"
msgstr "Không thể mở tập tin header của bản đồ raster <%s@%s>"

#: ../lib/raster/get_cellhd.c:66
#, fuzzy, c-format
msgid ""
"Unable to read header file for raster map <%s@%s>. It is a reclass of raster "
"map <%s@%s> %s"
msgstr ""
"Không thể mở bản đồ raster <%s@%s> vì nó là phân loại lại của bản đồ raster <"
"%s@%s> không tồn tại"

#: ../lib/raster/get_cellhd.c:70
msgid "which is missing."
msgstr "bị thiếu"

#: ../lib/raster/get_cellhd.c:71
msgid "whose header file can't be opened."
msgstr "tập tin header của nó không thể mở được."

#: ../lib/raster/get_cellhd.c:76
#, c-format
msgid "Unable to open header file for raster map <%s@%s>"
msgstr "Không thể mở tập tin header của bản đồ raster <%s@%s>"

#: ../lib/raster/put_title.c:28
#, c-format
msgid "category information for [%s] in [%s] missing or invalid"
msgstr "thông tin phạm trù cho [%s] trong [%s] bị thiếu hoặc không hợp lệ."

#: ../lib/raster/put_title.c:37
msgid "G_put_title - can't create a temp file"
msgstr "G_put_title - không thể tạo tập tin tạm"

#: ../lib/raster/put_title.c:53
#, c-format
msgid "category information for [%s] in [%s] invalid"
msgstr "thông tin phạm trù cho [%s] trong [%s] không hợp lệ"

#: ../lib/raster/put_title.c:60
msgid "G_put_title - can't reopen temp file"
msgstr "G_put_title - không thể mở lại tập tin tạm"

#: ../lib/raster/put_title.c:67
#, c-format
msgid "can't write category information for [%s] in [%s]"
msgstr "không thể ghi thông tin phạm trù cho [%s] trong [%s]"

#: ../lib/raster/sample.c:70
msgid "Unknown interpolation type"
msgstr "Kiểu nội suy không hiểu"

#: ../lib/raster/sample.c:327
msgid "\"no data\" label found; setting to zero"
msgstr "tìm thấy nhãn \"no data\"; thiết lập về 0"

#: ../lib/raster/put_row.c:121
#, fuzzy, c-format
msgid "Error writing uncompressed FP data for row %d of <%s>: %s"
msgstr "Lỗi khi đang đọc bản đồ nén <%s@%s>, hàng %d"

#: ../lib/raster/put_row.c:131
#, fuzzy, c-format
msgid "Error writing compressed FP data for row %d of <%s>: %s"
msgstr "Lỗi khi đang đọc bản đồ nén <%s@%s>, hàng %d"

#: ../lib/raster/put_row.c:390 ../lib/raster/put_row.c:396
#, fuzzy, c-format
msgid "Error writing compressed data for row %d of <%s>"
msgstr "Lỗi khi đang đọc bản đồ nén <%s@%s>, hàng %d"

#: ../lib/raster/put_row.c:406
#, fuzzy, c-format
msgid "Error writing uncompressed data for row %d of <%s>"
msgstr "Lỗi khi đang đọc bản đồ nén <%s@%s>, hàng %d"

#: ../lib/raster/put_row.c:465
#, fuzzy, c-format
msgid "Error writing data via GDAL for row %d of <%s>"
msgstr "Lỗi khi đang ghi tập tin chỉ mục phạm trù <%s>"

#: ../lib/raster/put_row.c:489
#, fuzzy, c-format
msgid "No null file for <%s>"
msgstr "Không thể mở tập tin lịch sử của vector '%s'"

#: ../lib/raster/put_row.c:503
msgid "GDAL output doesn't support writing null rows separately"
msgstr ""

#: ../lib/raster/put_row.c:523
#, fuzzy, c-format
msgid "Unable to find a temporary null file <%s>"
msgstr "không thể tìm thấy một tập tin null tạm %s"

#: ../lib/raster/put_row.c:528
#, fuzzy, c-format
msgid "Unable to open null file <%s>"
msgstr "G_spawn: không thể mở tập tin %s"

#: ../lib/raster/put_row.c:556 ../lib/raster/put_row.c:559
#, fuzzy, c-format
msgid "Error writing null row %d of <%s>"
msgstr "lỗi khi đang ghi hàng null %d"

#: ../lib/raster/put_row.c:684
#, fuzzy, c-format
msgid "put_raster_row: raster map <%s> not open for write - request ignored"
msgstr "%s: bản đồ [%s] không được mở để ghi - yêu cầu bị bỏ qua"

#: ../lib/raster/put_row.c:691
#, fuzzy
msgid "put_raster_row: unopened file descriptor - request ignored"
msgstr "%s: Mô tả tập tin không được mở - yêu cầu bị bỏ qua"

#: ../lib/raster/color_write.c:81 ../lib/vector/Vlib/color_write.c:71
#, fuzzy, c-format
msgid "Qualified name <%s> doesn't match mapset <%s>"
msgstr "G__open(read): bộ bản đồ <%s> không khớp với xmapset <%s>"

#: ../lib/raster/color_write.c:96 ../lib/vector/Vlib/color_write.c:91
#, fuzzy, c-format
msgid "Unable to create <%s> file for map <%s>"
msgstr "Không thể tạo bản đồ raster <%s>"

#: ../lib/raster/reclass.c:168
#, fuzzy, c-format
msgid "Too many reclass categories for <%s@%s>"
msgstr "Quá nhiều phạm trù phân loại lại cho [%s trong %s]"

#: ../lib/raster/reclass.c:171
#, fuzzy, c-format
msgid "Illegal reclass format in header file for <%s@%s>"
msgstr ""
"Định dạng phân loại lại không hợp lệ trong tập tin header của [%s trong %s] "

#: ../lib/raster/reclass.c:273
msgid "Illegal reclass request"
msgstr "Yêu cầu phân loại lại không hợp lệ"

#: ../lib/raster/reclass.c:278
msgid "Illegal reclass type"
msgstr "Kiểu phân loại lại không hợp lệ"

#: ../lib/raster/reclass.c:284
#, fuzzy, c-format
msgid "Unable to create header file for <%s@%s>"
msgstr "Không thể tạo ra tập tin header cho [%s]"

#: ../lib/raster/reclass.c:332
#, fuzzy, c-format
msgid "Unable to create dependency file in <%s@%s>"
msgstr "Không thể tạo ra tập tin phụ thuộc cho [%s trong %s]"

#: ../lib/raster/cats.c:109
#, fuzzy, c-format
msgid "Category support for <%s@%s> missing"
msgstr "hỗ trợ phạm trù cho [%s] trong bộ bản đồ [%s] %s"

#: ../lib/raster/cats.c:112
#, fuzzy, c-format
msgid "Category support for <%s@%s> invalid"
msgstr "thông tin phạm trù cho [%s] trong [%s] không hợp lệ"

#: ../lib/raster/cats.c:145
#, fuzzy, c-format
msgid "Category support for vector map <%s@%s> missing"
msgstr "hỗ trợ phạm trù cho bản đồ vec-tơ [%s] trong bộ bản đồ [%s] %s"

#: ../lib/raster/cats.c:149
#, fuzzy, c-format
msgid "Category support for vector map <%s@%s> invalid"
msgstr "hỗ trợ phạm trù cho bản đồ vec-tơ [%s] trong bộ bản đồ [%s] %s"

#: ../lib/raster/cats.c:968
#, fuzzy, c-format
msgid "Unable to open %s file for map <%s>"
msgstr "Không thể mở tập tin lịch sử của vector '%s'"

#: ../lib/raster/history.c:115 ../lib/raster/history.c:123
#, fuzzy, c-format
msgid "Unable to get history information for <%s@%s>"
msgstr "không thể ghi thông tin lịch sử cho [%s]"

#: ../lib/raster/history.c:162
#, fuzzy, c-format
msgid "Unable to write history information for <%s>"
msgstr "không thể ghi thông tin lịch sử cho [%s]"

#: ../lib/raster/history.c:235
#, c-format
msgid "generated by %s"
msgstr ""

#: ../lib/raster/gdal.c:88
#, c-format
msgid "Unable to locate symbol <%s>"
msgstr "Không thể định vị biểu tượng <%s>"

#: ../lib/raster/gdal.c:141
msgid "Unable to load GDAL library"
msgstr "Không thể nạp thư viện GDAL"

#: ../lib/raster/gdal.c:371
#, fuzzy
msgid "Unable to open GDAL file"
msgstr "Không thể mở tập tin %s trong %s"

#: ../lib/raster/gdal.c:475 ../lib/raster/open.c:576
#, fuzzy, c-format
msgid "Invalid map type <%d>"
msgstr "không thể đổi thư mục đến %s"

#: ../lib/raster/gdal.c:481
#, fuzzy, c-format
msgid "Unable to get <%s> driver"
msgstr "không thể mở %s"

#: ../lib/raster/gdal.c:490
#, fuzzy, c-format
msgid "Unable to create <%s> dataset using <%s> driver"
msgstr "Không thể mở tập tin %s trong %s"

#: ../lib/raster/gdal.c:498
#, c-format
msgid ""
"Driver <%s> does not support direct writing. Using MEM driver for "
"intermediate dataset."
msgstr ""

#: ../lib/raster/gdal.c:504
#, fuzzy
msgid "Unable to get in-memory raster driver"
msgstr "không thể tập tin quant!"

#: ../lib/raster/gdal.c:511
#, fuzzy, c-format
msgid "Unable to create <%s> dataset using memory driver"
msgstr "Không thể mở CSDL"

#: ../lib/raster/gdal.c:515
#, c-format
msgid "Driver <%s> does not support creating rasters"
msgstr ""

#: ../lib/raster/gdal.c:531
#, fuzzy
msgid "Unable to set geo transform"
msgstr "không thể mở %s"

#: ../lib/raster/gdal.c:535
#, fuzzy
msgid "Unable to set projection"
msgstr "không thể mở %s"

#: ../lib/raster/gdal.c:539
#, fuzzy, c-format
msgid "Unable to create cell_misc/%s/gdal file"
msgstr "Không thể mở tập tin tạm"

#: ../lib/raster/gdal.c:555
#, fuzzy, c-format
msgid "Error writing cell_misc/%s/gdal file"
msgstr "Lỗi khi đang ghi tập tin chỉ mục không gian.\n"

#: ../lib/raster/gdal.c:603
#, fuzzy, c-format
msgid "Unable to create output file <%s> using driver <%s>"
msgstr "Không thể mở tập tin %s trong %s"

#: ../lib/raster/init.c:61
#, fuzzy
msgid "Raster library not initialized. Programmer forgot to call Rast_init()."
msgstr "Hệ thống không được khởi chạy. Lập trình viên quên gọi G_gisinit()."

#: ../lib/raster/color_rules.c:125
msgid "syntax error"
msgstr "lỗi cú pháp"

#: ../lib/raster/color_rules.c:127
msgid "R/G/B not in range 0-255"
msgstr "R/G/B không ở trong miền 0-255"

#: ../lib/raster/color_rules.c:129
msgid "invalid color name"
msgstr "Tên màu không hợp lệ"

#: ../lib/raster/color_rules.c:131
msgid "percentage not in range 0-100"
msgstr "phần trăm không ở trong miền 0-100"

#: ../lib/raster/color_rules.c:133
msgid "invalid value"
msgstr "giá trị không hợp lệ"

#: ../lib/raster/color_rules.c:135
msgid "unknown error"
msgstr "lỗi không rõ"

#: ../lib/raster/color_rules.c:181
#, c-format
msgid "bad rule (%s): [%s]"
msgstr "quy tắc tồi (%s): [%s]"

#: ../lib/raster/color_rules.c:328
#, c-format
msgid "Unable to load color rules <%s>"
msgstr "Không thể nạp các quy tắc màu <%s>"

#: ../lib/raster/window.c:31
msgid ""
"Internal error: Rast_get_window() called with split window. Use "
"Rast_get_input_window() or Rast_get_output_window() instead."
msgstr ""

#: ../lib/raster/window.c:90
msgid ""
"Internal error: Rast_window_rows() called with split window. Use "
"Rast_input_window_rows() or Rast_output_window_rows() instead."
msgstr ""

#: ../lib/raster/window.c:125
msgid ""
"Internal error: Rast_window_cols() called with split window. Use "
"Rast_input_window_cols() or Rast_output_window_cols() instead."
msgstr ""

#: ../lib/raster/set_window.c:48
msgid "Rast_set_window() called while window split"
msgstr ""

#: ../lib/raster/set_window.c:131
#, fuzzy
msgid ""
"Rast_set_read_window(): projection/zone differs from that of currently open "
"raster maps"
msgstr ""
"G_set_window(): phép chiếu/múi khác với của các bản đồ raster hiện đang mở"

#: ../lib/raster/set_window.c:158
#, c-format
msgid "Input window changed while maps are open for read. Map name <%s>"
msgstr ""

#: ../lib/raster/set_window.c:174
#, c-format
msgid "Output window changed while maps are open for write. Map name <%s>"
msgstr ""

#: ../lib/raster/null_val.c:64
#, fuzzy
msgid "EmbedGivenNulls: wrong data type"
msgstr "EmbedGivenNulls: kiểu dữ liệu sai!"

#: ../lib/raster/null_val.c:114
#, fuzzy
msgid "Rast_set_null_value: wrong data type!"
msgstr "G_set_null_value: kiểu dữ liệu sai!"

#: ../lib/raster/close.c:75 ../lib/raster/close.c:108
#, fuzzy, c-format
msgid "Invalid descriptor: %d"
msgstr "không thể đổi thư mục đến %s"

#: ../lib/raster/close.c:374
#, fuzzy, c-format
msgid "Unable to rename null file '%s' to '%s': %s"
msgstr "Không thể mở tập tin %s trong %s"

#: ../lib/raster/close.c:440
#, fuzzy, c-format
msgid "Unable to rename cell file '%s' to '%s': %s"
msgstr "Không thể xoá tập tin '%s'"

#: ../lib/raster/close.c:476
msgid "unable to write f_format file for CELL maps"
msgstr "Không thể ghi tập tin f_format cho các bản đồ CELL"

#: ../lib/raster/open.c:191
#, c-format
msgid ""
"Unable to open raster map <%s@%s> since it is a reclass of raster map <%s@"
"%s> which does not exist"
msgstr ""
"Không thể mở bản đồ raster <%s@%s> vì nó là phân loại lại của bản đồ raster <"
"%s@%s> không tồn tại"

#: ../lib/raster/open.c:196
#, fuzzy, c-format
msgid "Error reading reclass file for raster map <%s>"
msgstr "Không thể đọc tập tin range cho [%s ở %s]"

#: ../lib/raster/open.c:207
#, fuzzy, c-format
msgid "Error reading map type for raster map <%s>"
msgstr "Lỗi khi đang nạp bản đồ raster 3d <%s>"

#: ../lib/raster/open.c:215
#, c-format
msgid "Raster map <%s@%s>: format field in header file invalid"
msgstr ""
"Bản đồ raster <%s@%s>: định dạng trường trong tập tin header không hợp lệ"

#: ../lib/raster/open.c:221
#, fuzzy, c-format
msgid "Raster map <%s@%s>: unsupported compression type %d"
msgstr "Không tìm thấy bản đồ raster <%s> trong bộ bản đồ <%s>"

#: ../lib/raster/open.c:226
#, fuzzy, c-format
msgid ""
"Raster map <%s> is in different projection than current region. Found <%s>, "
"should be <%s>."
msgstr ""
"Bản đồ raster <%s@%s> ở phép chiếu khác với vùng hiện hành. Tìm thấy bản đồ <"
"%s@%s>, lẽ ra phải là <%s>."

#: ../lib/raster/open.c:233
#, fuzzy, c-format
msgid "Raster map <%s> is in different zone (%d) than current region (%d)"
msgstr "Bản đồ raster <%s@%s> ở một múi (%d) khác với vùng hiện hành (%d)"

#: ../lib/raster/open.c:238
#, fuzzy, c-format
msgid "Raster map <%s>: bytes per cell (%d) too large"
msgstr "Bản đồ raster <%s@%s>: số byte trên ô (%d) quá lớn"

#: ../lib/raster/open.c:263
#, fuzzy, c-format
msgid ""
"Raster map <%s@%s> is a GDAL link but GRASS is compiled without GDAL support"
msgstr ""
"bản đồ <%s@%s> là một liên kết GDAL nhưng GRASS được biên dịch không có hỗ "
"trợ GDAL"

#: ../lib/raster/open.c:271
#, fuzzy, c-format
msgid "Unable to open %s file for raster map <%s@%s>"
msgstr "Không thể mở tập tin header của bản đồ raster <%s@%s>"

#: ../lib/raster/open.c:308
#, fuzzy, c-format
msgid "Error reading format for <%s@%s>"
msgstr "Lỗi khi đang đọc bản đồ <%s@%s>, hàng %d"

#: ../lib/raster/open.c:505
#, fuzzy
msgid "Unable to create GDAL link"
msgstr "Không thể mở tập tin %s trong %s"

#: ../lib/raster/open.c:581
#, c-format
msgid "Raster map <%s> is not in the current mapset (%s)"
msgstr "Bản đồ raster <%s> không ở trong bộ bản đồ hiện tại (%s)"

#: ../lib/raster/open.c:588
#, c-format
msgid "<%s> is an illegal file name"
msgstr "<%s> là một tên tập tin không hợp lệ"

#: ../lib/raster/open.c:602 ../lib/raster/open.c:674
#, fuzzy, c-format
msgid "No temp files available: %s"
msgstr "G__open_raster_new(): không có tập tin tạm nào dùng được"

#: ../lib/raster/open.c:727
#, fuzzy
msgid "Rast_set_fp_type(): can only be called with FCELL_TYPE or DCELL_TYPE"
msgstr "G_set_fp_type(): chỉ có thể được gọi với FCELL_TYPE hoặc DCELL_TYPE"

#: ../lib/raster/open.c:785
#, c-format
msgid "Raster map <%s> not found in mapset <%s>"
msgstr "Không tìm thấy bản đồ raster <%s> trong bộ bản đồ <%s>"

#: ../lib/raster/open.c:846
#, c-format
msgid "Unable to find '%s'"
msgstr "Không thể tìm thấy '%s'"

#: ../lib/raster/open.c:857
#, c-format
msgid "Invalid type: field '%s' in file '%s'"
msgstr "Kiểu không hợp lệ: trường '%s' trong tập tin '%s'"

#: ../lib/raster/open.c:862
#, fuzzy, c-format
msgid "Missing type: field in file '%s'"
msgstr "Kiểu không hợp lệ: trường '%s' trong tập tin '%s'"

#: ../lib/raster/open.c:867
#, c-format
msgid "Raster map <%s> is not xdr: byte_order: %s"
msgstr "Bản đồ raster <%s> không phải là xdr: byte_order: %s"

#: ../lib/raster/open.c:936
#, fuzzy
msgid ""
"Rast_set_quant_rules() can be called only for raster maps opened for reading"
msgstr ""
"G_set_quant_rules() chỉ có thể được gọi cho các bản đồ raster đã mở để đọc"

#: ../lib/raster/auto_mask.c:69
msgid "Unable to open automatic MASK file"
msgstr "Không thể mở tập tin MASK tự động"

#: ../lib/raster/quant_rw.c:88
#, fuzzy, c-format
msgid "Unable to read fp range for raster map <%s>"
msgstr "Không thể đọc miền fp của bản đồ raster <%s>"

#: ../lib/raster/quant_rw.c:92
#, fuzzy, c-format
msgid "Raster map <%s> is empty"
msgstr " Bản đồ raster %s@%s rỗng"

#: ../lib/raster/quant_rw.c:157
#, fuzzy, c-format
msgid "Unable to write quant rules: raster map <%s> is integer"
msgstr "Không thể ghi các quy tắc lượng tử: bản đồ %s kiểu integer"

#: ../lib/raster/quant_rw.c:166
#, fuzzy, c-format
msgid "Unable to write quant rules for raster map <%s>"
msgstr "Không thể đọc miền của bản đồ raster <%s>"

#: ../lib/raster/format.c:154
#, c-format
msgid "Fail of initial read of compressed file [%s in %s]"
msgstr "Thất bại trong việc khởi động đọc tập tin nén [%s trong %s]"

#: ../lib/raster/range.c:102
#, fuzzy, c-format
msgid "Unable to read fp range file for <%s>"
msgstr "Không thể mở tập tin lịch sử của vector '%s'"

#: ../lib/raster/range.c:169
#, fuzzy, c-format
msgid "Unable to read quant rules for raster map <%s>"
msgstr "Không thể đọc tập tin header cho bản đồ raster <%s@%s>."

#: ../lib/raster/range.c:206 ../lib/raster/range.c:226
#, fuzzy, c-format
msgid "Unable to read range file for <%s>"
msgstr "Không thể mở tập tin lịch sử của vector '%s'"

#: ../lib/raster/range.c:264 ../lib/raster/range.c:270
#: ../lib/raster/range.c:300 ../lib/raster/range.c:314
#, fuzzy, c-format
msgid "Unable to write range file for <%s>"
msgstr "Không thể mở tập tin lịch sử của vector '%s'"

#: ../lib/raster/histogram.c:55
#, c-format
msgid "Histogram for [%s in %s] missing (run r.support)"
msgstr "Biểu đồ tần số cho [%s trong %s] bị thiếu (chạy r.support)"

#: ../lib/raster/histogram.c:62
#, c-format
msgid "Can't read histogram for [%s in %s]"
msgstr "Không thể đọc biểu đồ tần số cho [%s trong %s]"

#: ../lib/raster/histogram.c:66 ../lib/raster/histogram.c:73
#, c-format
msgid "Invalid histogram file for [%s in %s]"
msgstr "Tập tin biểu đồ tần số cho [%s trong %s] không hợp lệ"

#: ../lib/raster/histogram.c:331
#, fuzzy, c-format
msgid "Unable to create histogram file for <%s>"
msgstr "Không thể tạo ra tập tin header cho [%s]"

#: ../lib/raster/mask_info.c:43
#, c-format
msgid "<%s> in mapset <%s>"
msgstr "<%s> trong bộ bản đồ <%s>"

#: ../lib/raster/mask_info.c:46
msgid "none"
msgstr "không có"

#: ../lib/raster/mask_info.c:49
msgid "not known"
msgstr "không biết"

#: ../lib/ogsf/gsd_img_ppm.c:52 ../lib/ogsf/gsd_img_ppm.c:95
#: ../lib/ogsf/gsd_img_tif.c:66 ../lib/ogsf/gk2.c:216
#, c-format
msgid "Unable to open file <%s> for writing"
msgstr "Không thể mở tập tin <%s> để ghi"

#: ../lib/ogsf/gsds.c:109
msgid "Maximum number of datasets exceeded"
msgstr "Đã vượt quá số lượng bộ dữ liệu lớn nhất"

#: ../lib/ogsf/gp3.c:92 ../lib/vector/Vlib/copy.c:168
#: ../lib/vector/Vlib/copy.c:245
#, c-format
msgid "Unable to read vector map <%s>"
msgstr "Không thể đọc bản đồ vec-tơ <%s>"

#: ../lib/ogsf/gp3.c:148
#, c-format
msgid "No points from vector map <%s> fall within current region"
msgstr "Không có điểm nào trong bản đồ vec-tơ <%s> nằm trong vùng hiện tại"

#: ../lib/ogsf/gp3.c:153
#, c-format
msgid "Vector map <%s> loaded (%d points)"
msgstr "Bản đồ vec-tơ <%s> đã được nạp (%d điểm)"

#: ../lib/ogsf/gp3.c:211
#, fuzzy, c-format
msgid "Loading thematic points layer <%s>..."
msgstr "Đang nạp bản đồ raster <%s>..."

#: ../lib/ogsf/gp3.c:235 ../lib/ogsf/gv3.c:377
#, fuzzy, c-format
msgid "No color rule defined for category %d"
msgstr "không thể đổi thư mục đến %s"

#: ../lib/ogsf/gp3.c:249 ../lib/ogsf/gv3.c:392
#, fuzzy, c-format
msgid "Invalid color definition (%s)"
msgstr "Tọa độ không hợp lệ"

#: ../lib/ogsf/gp3.c:288
#, c-format
msgid ""
"%d points without category. Unable to determine color rules for features "
"without category."
msgstr ""

#: ../lib/ogsf/gvl2.c:267
#, c-format
msgid "Loading 3d raster map <%s>..."
msgstr "Đang nạp bản đồ raster <%s>..."

#: ../lib/ogsf/gk.c:320
msgid "Need at least 3 keyframes for spline"
msgstr "Cần tối thiểu 3 khung hình chính để dùng cho đường spline"

#: ../lib/ogsf/gk.c:622
msgid "Need at least 2 keyframes for interpolation"
msgstr "Cần ít nhất 2 khung chính để dùng cho việc nội suy"

#: ../lib/ogsf/gsd_prim.c:146
#, c-format
msgid "Color Material: %d"
msgstr "Vật liệu màu: %d"

#: ../lib/ogsf/gsd_prim.c:630
#, c-format
msgid ""
"gsd_rot(): %c is an invalid axis specification. Rotation ignored. Please "
"advise GRASS developers of this error"
msgstr ""
"gsd_rot(): %c là chỉ định trục không hợp lệ. Lệnh xoay bị bỏ qua. Vui lòng "
"báo cho các nhà phát triển GRASS lỗi này."

#: ../lib/ogsf/gp2.c:705
msgid "Unknown icon marker, using \"sphere\""
msgstr ""

#: ../lib/ogsf/gvl_file.c:103
msgid "Maximum number of datafiles exceeded"
msgstr "Vượt quá số lượng tập tin dữ liệu"

#: ../lib/ogsf/gvl_file.c:442
#, c-format
msgid "Unable to read range of 3D raster map <%s>"
msgstr "Không thể đọc miền của bản đồ raster 3D <%s>"

#: ../lib/ogsf/gsd_label.c:58
msgid "Max. number of labels reached!"
msgstr "Đã đạt đến số nhãn lớn nhất!"

#: ../lib/ogsf/gs3.c:132 ../lib/ogsf/gs3.c:196 ../lib/ogsf/gs3.c:348
#: ../lib/ogsf/gs3.c:454 ../lib/ogsf/gs3.c:540
#, c-format
msgid "Loading raster map <%s>..."
msgstr "Đang nạp bản đồ raster <%s>..."

#: ../lib/ogsf/gs3.c:596
#, c-format
msgid "Color table range doesn't match data (mincol=%d, maxcol=%d"
msgstr "Miền bảng màu không khớp với dữ liệu (mincol=%d, maxcol=%d) "

#: ../lib/ogsf/gs3.c:658 ../lib/ogsf/gs3.c:730
#, c-format
msgid "Translating colors from raster map <%s>..."
msgstr "Đang dịch các màu từ bản đồ raster <%s>..."

#: ../lib/ogsf/gs3.c:967
msgid "View not saved by this program,there may be some inconsistancies"
msgstr ""
"Vùng xem không được chương trình này lưu, có thể có một số sự không nhất quán"

#: ../lib/ogsf/trans.c:180
msgid "Out of matrix stack space"
msgstr "Hết không gian ngăn xếp ma trận"

#: ../lib/ogsf/trans.c:200
msgid "Tried to pop an empty stack"
msgstr "Đã cố xoá một ngăn xếp rỗng"

#: ../lib/ogsf/gsd_legend.c:246
#, 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>"

#: ../lib/ogsf/gsd_legend.c:252
#, c-format
msgid "Unable to read category file of raster map <%s>"
msgstr "Không thể đọc tập tin phạm trù của bản đồ raster <%s>"

#: ../lib/ogsf/gsd_legend.c:269
#, 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>"

#: ../lib/ogsf/gsd_legend.c:281
#, c-format
msgid "Unable to read range of raster map <%s>"
msgstr "Không thể đọc miền của bản đồ raster <%s>"

#: ../lib/ogsf/gsd_legend.c:295
msgid "Range request error for legend"
msgstr "Lỗi yêu cầu miền cho chú giải"

#: ../lib/ogsf/gsd_legend.c:385
#, fuzzy
msgid "Unable to show discrete FP range (use list)"
msgstr "Không thể hiển thị miền FP rời rạc (dùng danh sách"

#: ../lib/ogsf/gsd_legend.c:501
msgid "Too many categories to show as discrete!"
msgstr "Quá nhiều phạm trù để có thể hiển thị ở dạng rời rạc!"

#: ../lib/ogsf/gsd_legend.c:503
msgid "Try using smaller font!"
msgstr "Hãy thử dùng phông nhỏ hơn!"

#: ../lib/ogsf/gsdrape.c:207
msgid "Unable to process vector map - out of memory"
msgstr "Không thể xử lý bản đồ vec-tơ - hết bộ nhớ"

#: ../lib/ogsf/gs_bm.c:124
msgid "Bitmap mismatch"
msgstr "Bitmap không khớp"

#: ../lib/ogsf/gv3.c:269
#, c-format
msgid "No features from vector map <%s> fall within current region"
msgstr ""
"Không có đối tượng nào trong bản đồ vec-tơ <%s> nằm trong vùng hiện tại"

#: ../lib/ogsf/gv3.c:274
#, c-format
msgid "Vector map <%s> loaded (%d features)"
msgstr "Bản đồ vec-tơ <%s> được nạp (%d đối tượng)"

#: ../lib/ogsf/gv3.c:353
#, fuzzy, c-format
msgid "Loading thematic vector layer <%s>..."
msgstr "Đang nạp bản đồ raster <%s>..."

#: ../lib/ogsf/gv3.c:414
#, c-format
msgid ""
"%d features without category. Unable to determine color rules for features "
"without category."
msgstr ""

#: ../lib/ogsf/gs2.c:1211
#, c-format
msgid "no category info"
msgstr ""

#: ../lib/ogsf/gs2.c:1230
#, c-format
msgid "no data"
msgstr ""

#: ../lib/ogsf/gs2.c:1655
#, c-format
msgid "Raster map <%s> is outside of current region. Load failed."
msgstr "Bản đồ raster <%s> nằm ngoài vùng hiện tại. Việc nạp thất bại."

#: ../lib/ogsf/gs2.c:1733 ../lib/ogsf/gs2.c:1739 ../lib/ogsf/gs2.c:1747
#: ../lib/ogsf/gs2.c:1756 ../lib/ogsf/gs2.c:1764 ../lib/ogsf/gs2.c:1774
#: ../lib/ogsf/gs2.c:1822
msgid "GS_load_att_map(): Out of memory. Unable to load map"
msgstr "GS_load_att_map(): Hết bộ nhớ. Không thể nạp bản đồ"

#: ../lib/ogsf/gs2.c:1850
msgid "Loading failed"
msgstr "Việc nạp thất bại"

#: ../lib/ogsf/gs2.c:1854
msgid "Error finding range"
msgstr "Lỗi khi đang tìm miền"

#: ../lib/ogsf/gsd_surf.c:1742
msgid "Cut-plane points mis-match between surfaces. Check resolution(s)."
msgstr ""
"Các điểm mặt cắt giữa các mặt không khớp nhau. Kiểm tra lại độ phân giải"

#: ../lib/ogsf/gk2.c:272 ../lib/ogsf/gk2.c:285
msgid "Check no. of frames requested and keyframes marked"
msgstr "Kiểm tra số khung ảnh cần thiết và số khung chính được đánh dấu"

#: ../lib/symbol/read.c:211
#, c-format
msgid "Cannot read symbol line coordinates: %s"
msgstr "Không thể đọc các tọa độ dòng của biểu tượng: %s"

#: ../lib/symbol/read.c:260
#, c-format
msgid ""
"Incorrect symbol name: '%s' (should be: group/name or group/name@mapset)"
msgstr ""
"Tên biểu tượng không đúng: '%s' (phải là: nhóm/tên hoặc nhóm/tên@bộ_bản_đồ)"

#: ../lib/symbol/read.c:284
#, c-format
msgid "Cannot find/open symbol: '%s'"
msgstr "Không thể tìm/mở biểu tượng: '%s' "

#: ../lib/symbol/read.c:389 ../lib/symbol/read.c:407 ../lib/symbol/read.c:417
#: ../lib/symbol/read.c:435
#, c-format
msgid "Incorrect symbol color: '%s', using default."
msgstr "Màu biểu tượng không đúng: '%s', dùng mặc định."

#: ../lib/init/lock.c:38
#, c-format
msgid "Usage: %s file pid"
msgstr ""

#: ../lib/init/lock.c:42
msgid "Concurrent mapset locking is not supported on Windows"
msgstr ""

#: ../lib/init/lock.c:60
#, fuzzy, c-format
msgid "Unable to write lockfile %s (%s)"
msgstr "Không thể mở tập tin %s trong %s"

#: ../lib/init/grass.py:74
#, fuzzy
msgid "WARNING"
msgstr "CẢNH BÁO: "

#: ../lib/init/grass.py:130
#, fuzzy
msgid "Exiting..."
msgstr "Đang thiết lập các chi phí nốt..."

#: ../lib/init/grass.py:203
#, fuzzy
msgid "Usage"
msgstr ""
"\n"
"Cách dùng:\n"
"  "

#: ../lib/init/grass.py:205
msgid "print this help message"
msgstr ""

#: ../lib/init/grass.py:206
msgid "show version information and exit"
msgstr ""

#: ../lib/init/grass.py:207
msgid "create given database, location or mapset if it doesn't exist"
msgstr ""

#: ../lib/init/grass.py:208
msgid "exit after creation of location or mapset. Only with -c flag"
msgstr ""

#: ../lib/init/grass.py:209
msgid "use text based interface (skip welcome screen)"
msgstr ""

#: ../lib/init/grass.py:210 ../lib/init/grass.py:212 ../lib/init/grass.py:214
#, fuzzy
msgid "and set as default"
msgstr "để chấp nhận mặc định"

#: ../lib/init/grass.py:211
msgid "use text based interface (show welcome screen)"
msgstr ""

#: ../lib/init/grass.py:213
msgid "use $DEFAULT_GUI graphical user interface"
msgstr ""

#: ../lib/init/grass.py:215
msgid "print GRASS configuration parameters"
msgstr ""

#: ../lib/init/grass.py:216
msgid "options: arch,build,compiler,path,revision"
msgstr ""

#: ../lib/init/grass.py:218
msgid "initial database (path to GIS data)"
msgstr ""

#: ../lib/init/grass.py:219
#, fuzzy
msgid "initial location"
msgstr ""
"\n"
"phép chiếu không hợp lệ\n"

#: ../lib/init/grass.py:220
msgid "initial mapset"
msgstr ""

#: ../lib/init/grass.py:221
msgid "fully qualified initial mapset directory"
msgstr ""

#: ../lib/init/grass.py:222
msgid "Environment variables relevant for startup"
msgstr ""

#: ../lib/init/grass.py:223
msgid "select GUI (text, gui)"
msgstr ""

#: ../lib/init/grass.py:224
msgid "set html web browser for help pages"
msgstr ""

#: ../lib/init/grass.py:225
msgid "set additional path(s) to local GRASS modules or user scripts"
msgstr ""

#: ../lib/init/grass.py:226
msgid "set additional GISBASE for locally installed GRASS Addons"
msgstr ""

#: ../lib/init/grass.py:227
msgid "shell script to be processed as batch job"
msgstr ""

#: ../lib/init/grass.py:228
msgid "set python shell name to override 'python'"
msgstr ""

#: ../lib/init/grass.py:266
#, fuzzy, python-format
msgid ""
"Unable to create temporary directory <grass7-%(user)s-%(lock)s>! Exiting."
msgstr "Không thể cấp phát hình ảnh tạm"

#: ../lib/init/grass.py:301
#, python-format
msgid "ERROR: Invalid line in RC file: '%s' (%s)\n"
msgstr ""

#: ../lib/init/grass.py:354
#, fuzzy, python-format
msgid "GUI <%s> not supported in this version"
msgstr "Định dạng được yêu cầu không được biên dịch trong phiên bản này"

#: ../lib/init/grass.py:499
msgid "Searched for a web browser, but none found"
msgstr ""

#: ../lib/init/grass.py:533
msgid ""
"The python command does not work as expected!\n"
"Please check your GRASS_PYTHON environment variable.\n"
"Use the -help option for details.\n"
"Switching to text based interface mode.\n"
"\n"
"Hit RETURN to continue.\n"
msgstr ""

#: ../lib/init/grass.py:545
msgid ""
"It appears that the X Windows system is not active.\n"
"A graphical based user interface is not supported.\n"
"Switching to text based interface mode.\n"
"\n"
"Hit RETURN to continue"
msgstr ""

#: ../lib/init/grass.py:597
#, fuzzy, python-format
msgid "ERROR: <%s> is not a valid GRASS location"
msgstr "Xin lỗi <%s> không phải là tùy chọn hợp lệ\n"

#: ../lib/init/grass.py:600
#, python-format
msgid ""
"Mapset <%s> doesn't exist in GRASS location <%s>. A new mapset can be "
"created by '-c' switch."
msgstr ""

#: ../lib/init/grass.py:619
#, python-format
msgid "Failed to create new location. The location <%s> already exists."
msgstr ""

#: ../lib/init/grass.py:651
msgid "Missing WIND file fixed"
msgstr ""

#: ../lib/init/grass.py:663
msgid ""
"GISDBASE, LOCATION_NAME and MAPSET variables not set properly.\n"
"Interactive startup needed."
msgstr ""

#: ../lib/init/grass.py:677
msgid ""
"<{}> requested, but not available. Run GRASS in text mode (-text) or install "
"missing package (usually 'grass-gui')."
msgstr ""

#: ../lib/init/grass.py:684
#, python-format
msgid ""
"Invalid user interface specified - <%s>. Use the --help option to see valid "
"interface names."
msgstr ""

#: ../lib/init/grass.py:697
msgid ""
"Error in GUI startup. If necessary, please report this error to the GRASS "
"developers.\n"
"Switching to text mode now.\n"
"\n"
"Hit RETURN to continue..."
msgstr ""

#: ../lib/init/grass.py:707
msgid ""
"Received EXIT message from GUI.\n"
"GRASS is not started. Bye."
msgstr ""

#: ../lib/init/grass.py:710
#, fuzzy
msgid ""
"Invalid return code from GUI startup script.\n"
"Please advise GRASS developers of this error."
msgstr "Vui lòng báo cho các nhà phát triển GRASS về lỗi này.\n"

#: ../lib/init/grass.py:721
msgid ""
"Error reading data path information from g.gisenv.\n"
"GISDBASE=%(gisbase)s\n"
"LOCATION_NAME=%(location)s\n"
"MAPSET=%(mapset)s\n"
"\n"
"Check the <%s(file)> file."
msgstr ""

#: ../lib/init/grass.py:748
#, python-format
msgid "Environmental variable '%s' already set, ignoring value '%s'"
msgstr ""

#: ../lib/init/grass.py:810
msgid "Default locale settings are missing. GRASS running with C locale."
msgstr ""

#: ../lib/init/grass.py:815
#, python-format
msgid ""
"A language override has been requested. Trying to switch GRASS into '%s'..."
msgstr ""

#: ../lib/init/grass.py:874
#, fuzzy, python-format
msgid "Path '%s' doesn't exist"
msgstr "%s: Vùng %d không tồn tại"

#: ../lib/init/grass.py:889
#, python-format
msgid ""
"%(user)s is currently running GRASS in selected mapset (file %(file)s "
"found). Concurrent use not allowed."
msgstr ""

#: ../lib/init/grass.py:893
#, python-format
msgid ""
"Unable to properly access '%s'.\n"
"Please notify system personel."
msgstr ""

#: ../lib/init/grass.py:908
#, fuzzy
msgid "Building user fontcap..."
msgstr "Đang xây dựng biểu đồ..."

#: ../lib/init/grass.py:960
#, python-format
msgid "Unsupported shell <%(sh)s>: %(env)s"
msgstr ""

#: ../lib/init/grass.py:965
#, fuzzy
msgid "The SHELL variable is not set"
msgstr "GISRC - biến không được thiết lập"

#: ../lib/init/grass.py:976
#, python-format
msgid ""
"Job file '%s' has been defined in the 'GRASS_BATCH_JOB' variable but not "
"found. Exiting.\n"
"\n"
"Use 'unset GRASS_BATCH_JOB' to disable batch job processing."
msgstr ""

#: ../lib/init/grass.py:981
#, python-format
msgid "Change file permission to 'executable' for '%s'"
msgstr ""

#: ../lib/init/grass.py:983
#, python-format
msgid "Executing '%s' ..."
msgstr ""

#: ../lib/init/grass.py:988
#, python-format
msgid "Execution of '%s' finished."
msgstr ""

#: ../lib/init/grass.py:994
#, python-format
msgid "GRASS GUI should be <%s>"
msgstr ""

#: ../lib/init/grass.py:1023
#, python-format
msgid "Welcome to GRASS GIS %s"
msgstr ""

#: ../lib/init/grass.py:1042
msgid "GRASS GIS homepage:"
msgstr ""

#. GTC Running through: SHELL NAME
#: ../lib/init/grass.py:1044
msgid "This version running through:"
msgstr ""

#: ../lib/init/grass.py:1046
#, fuzzy
msgid "Help is available with the command:"
msgstr "Không có trợ giúp cho lệnh [%s]\n"

#: ../lib/init/grass.py:1047
msgid "See the licence terms with:"
msgstr ""

#: ../lib/init/grass.py:1050
msgid "If required, restart the GUI with:"
msgstr ""

#: ../lib/init/grass.py:1052
msgid "Start the GUI with:"
msgstr ""

#: ../lib/init/grass.py:1054
msgid "When ready to quit enter:"
msgstr ""

#: ../lib/init/grass.py:1141
msgid "2D and 3D raster MASKs present"
msgstr ""

#: ../lib/init/grass.py:1142
msgid "Raster MASK present"
msgstr ""

#: ../lib/init/grass.py:1143
msgid "3D raster MASK present"
msgstr ""

#: ../lib/init/grass.py:1184
#, python-format
msgid "Batch job '%s' (defined in GRASS_BATCH_JOB variable) was executed."
msgstr ""

#: ../lib/init/grass.py:1185 ../lib/init/grass.py:1190
msgid "Goodbye from GRASS GIS"
msgstr ""

#: ../lib/init/grass.py:1188
#, fuzzy
msgid "Done."
msgstr "không có"

#: ../lib/init/grass.py:1195
#, fuzzy
msgid "Cleaning up temporary files..."
msgstr "Không thể mở tập tin tạm"

#: ../lib/init/grass.py:1209
msgid "Please install the GRASS GIS development package"
msgstr ""

#: ../lib/init/grass.py:1241
#, fuzzy, python-format
msgid "Parameter <%s> not supported"
msgstr "Kiểu đối tượng OGR %d không được hỗ trợ"

#: ../lib/init/grass.py:1364
msgid "Flag -e required also flag -c"
msgstr ""

#: ../lib/init/grass.py:1407
#, python-format
msgid ""
"Unable to start GRASS. You can:\n"
" - Launch GRASS with '-gui' switch (`grass70 -gui`)\n"
" - Create manually GISRC file (%s)\n"
" - Launch GRASS with path to the location/mapset as an argument (`grass70 /"
"path/to/location/mapset`)"
msgstr ""

#: ../lib/init/grass.py:1417
msgid "Creating new GRASS GIS location/mapset..."
msgstr ""

#: ../lib/init/grass.py:1419
msgid "Starting GRASS GIS..."
msgstr ""

#: ../lib/init/grass.py:1477
#, python-format
msgid "Launching <%s> GUI in the background, please wait..."
msgstr ""

#: ../lib/init/grass.py:1492
#, fuzzy, python-format
msgid "Failed to start shell '%s'"
msgstr "Không thể khởi động trình điều khiển <%s>"

#: ../lib/psdriver/graph_set.c:199
#, c-format
msgid "ps: truecolor status %s"
msgstr ""

#: ../lib/psdriver/graph_set.c:214
#, c-format
msgid "ps: collecting to file '%s'"
msgstr ""

#: ../lib/psdriver/graph_set.c:215
#, c-format
msgid "ps: image size %dx%d"
msgstr ""

#: ../lib/raster3d/color.c:354
#, fuzzy, c-format
msgid "mapset <%s> is not the current mapset"
msgstr "'Bọ': cố gắng cập nhật bản đồ không ở trong bộ bản đồ hiện tại."

#: ../lib/raster3d/header.c:217 ../lib/raster3d/close.c:99
#: ../lib/raster3d/close.c:105 ../lib/raster3d/close.c:191
#, fuzzy, c-format
msgid "Unable to write header for 3D raster map <%s>"
msgstr "Không thể đọc miền của bản đồ raster 3D <%s>"

#: ../lib/raster3d/history.c:43
#, c-format
msgid "can't get history information for [%s] in mapset [%s]"
msgstr "không thể lấy thông tin lịch sử cho [%s] trong bộ bản đồ [%s] "

#: ../lib/raster3d/test/test_main.c:98
msgid "raster3d"
msgstr ""

#: ../lib/raster3d/test/test_main.c:99
msgid "test"
msgstr ""

#: ../lib/raster3d/close.c:47
#, fuzzy, c-format
msgid "Unable to write history for 3D raster map <%s>"
msgstr "Không thể đọc miền của bản đồ raster <%s>"

#: ../lib/raster3d/close.c:62
#, fuzzy, c-format
msgid "Unable to move temp raster map <%s> to 3D raster map <%s>"
msgstr "Không thể sao chép bản đồ vec-tơ <%s> vào <%s>"

#: ../lib/raster3d/close.c:79
#, fuzzy
msgid "Unable to flush all tiles"
msgstr "Không thể khởi động tập tin <%s>"

#: ../lib/raster3d/close.c:84
#, fuzzy
msgid "Unable to flush index"
msgstr "Không thể tìm thấy '%s'"

#: ../lib/raster3d/close.c:94
#, fuzzy
msgid "Unable to position file"
msgstr "Không thể mở tập tin %s trong %s"

#: ../lib/raster3d/close.c:110 ../lib/raster3d/close.c:153
#, fuzzy, c-format
msgid "Unable to create 3D raster map <%s>"
msgstr "Không thể tạo bản đồ raster <%s>"

#: ../lib/raster3d/close.c:169
#, fuzzy
msgid "Error in cache"
msgstr "Lỗi khi đang tìm miền"

#: ../lib/raster3d/open.c:20
#, fuzzy
msgid "Rast3d_open_cell_old_no_header: error in Rast3d_mask_open_old"
msgstr "Rast3d_openCellOldNoHeader: lỗi trong Rast3d_maskOpenOld"

#: ../lib/raster3d/open.c:26
#, fuzzy
msgid "Rast3d_open_cell_old_no_header: error in Rast3d_malloc"
msgstr "Rast3d_openCellOldNoHeader: lỗi trong Rast3d_malloc"

#: ../lib/raster3d/open.c:37
#, fuzzy
msgid "Rast3d_open_cell_old_no_header: error in G_open_old"
msgstr "Rast3d_openCellOldNoHeader: lỗi trong G_open_old"

#: ../lib/raster3d/open.c:93
#, fuzzy
msgid "Rast3d_open_cell_old: error in Rast3d_open_cell_old_no_header"
msgstr "Rast3d_openCellOld: lỗi trong Rast3d_openCellOldNoHeader"

#: ../lib/raster3d/open.c:98
#, fuzzy
msgid "Rast3d_open_cell_old: can't rewind file"
msgstr "Rast3d_openCellOld: không thể tua lại tập tin"

#: ../lib/raster3d/open.c:111
#, fuzzy
msgid "Rast3d_open_cell_old: error in Rast3d_read_header"
msgstr "Rast3d_openCellOld: lỗi trong Rast3d_readHeader"

#: ../lib/raster3d/open.c:119
#, fuzzy
msgid "Rast3d_open_cell_old: projection does not match window projection"
msgstr "Rast3d_openCellOld: phép chiếu không khớp với phép chiếu của cửa sổ"

#: ../lib/raster3d/open.c:123
#, fuzzy
msgid "Rast3d_open_cell_old: zone does not match window zone"
msgstr "Rast3d_openCellOld: múi không khớp với múi của cửa sổ"

#: ../lib/raster3d/open.c:135 ../lib/raster3d/open.c:152
#, fuzzy
msgid "Rast3d_open_cell_old: can't read header"
msgstr "Rast3d_openCellOld: không thể đọc header"

#: ../lib/raster3d/open.c:141
#, fuzzy
msgid "Rast3d_open_cell_old: index does not fit into long"
msgstr "Rast3d_openCellOld: chỉ mục không vừa vào định dạng long"

#: ../lib/raster3d/open.c:145
#, fuzzy
msgid "Rast3d_open_cell_old: error in Rast3d_malloc"
msgstr "Rast3d_openCellOld: lỗi trong Rast3d_malloc"

#: ../lib/raster3d/open.c:172
#, fuzzy
msgid "Rast3d_open_cell_old: error in Rast3d_fill_header"
msgstr "Rast3d_openCellOld: lỗi trong Rast3d_fillHeader"

#: ../lib/raster3d/open.c:219
#, fuzzy
msgid "Rast3d_open_cell_new: error in Rast3d_mask_open_old"
msgstr "Rast3d_openCellNew: lỗi trong Rast3d_maskOpenOld"

#: ../lib/raster3d/open.c:228
#, fuzzy
msgid "Rast3d_open_cell_new: error in Rast3d_malloc"
msgstr " Rast3d_openCellNew: lỗi trong Rast3d_malloc"

#: ../lib/raster3d/open.c:233
#, fuzzy, c-format
msgid "map <%s> is not in the current mapset"
msgstr "'Bọ': cố gắng cập nhật bản đồ không ở trong bộ bản đồ hiện tại."

#: ../lib/raster3d/open.c:243
#, fuzzy
msgid "Rast3d_open_cell_new: could not open file"
msgstr "Rast3d_openCellNew: không thể mở tập tin"

#: ../lib/raster3d/open.c:287 ../lib/raster3d/open.c:292
#, fuzzy
msgid "Rast3d_open_cell_new: can't write header"
msgstr "Rast3d_openCellNew: không thể ghi header"

#: ../lib/raster3d/open.c:314
#, fuzzy
msgid "Rast3d_open_cell_new: error in Rast3d_fill_header"
msgstr "Rast3d_openCellNew: lỗi trong Rast3d_fillHeader"

#: ../lib/raster3d/range.c:73
#, fuzzy, c-format
msgid "Unable to open range file for [%s in %s]"
msgstr "Không thể tạo ra tập tin header cho [%s ở %s]"

#: ../lib/raster3d/range.c:88
#, fuzzy, c-format
msgid "Error reading range file for [%s in %s]"
msgstr "Không thể đọc tập tin range cho [%s ở %s]"

#: ../lib/raster3d/range.c:150
#, fuzzy, c-format
msgid "Unable to open range file for <%s>"
msgstr "Không thể mở tập tin lịch sử của vector '%s'"

#: ../lib/raster3d/param.c:84
#, fuzzy
msgid "Rast3d_get_standard3d_params: precision value invalid"
msgstr "Rast3d_getStandard3dParams: giá trị độ chính xác không hợp lệ"

#: ../lib/raster3d/param.c:105
#, fuzzy
msgid "Rast3d_get_standard3d_params: tile dimension value invalid"
msgstr "Rast3d_getStandard3dParams: giá trị kích thước 'tile' không hợp lệ"

#: ../lib/raster3d/param.c:129
msgid "Window replacing the default"
msgstr "Cửa sổ thay thế cho mặc định"

#: ../lib/raster3d/maskfn.c:77
#, c-format
msgid "Adding rule: %lf - %lf"
msgstr ""

#: ../lib/raster3d/maskfn.c:95
#, fuzzy, c-format
msgid "%s: illegal value spec"
msgstr "%s - ** tên không hợp lệ **"

#: ../lib/vector/diglib/plus_node.c:214
#, c-format
msgid ""
"Attempt to read line angle for the line which is not connected to the node: "
"node %d, line %d"
msgstr "Cố gắng đọc góc của một đường không được nối vào nốt: nốt %d, đường %d"

#: ../lib/vector/diglib/port_init.c:158
#, fuzzy, c-format
msgid "Unable to find '%x' in %s"
msgstr "Không thể tìm thấy '%s' trong '%s'"

#: ../lib/vector/diglib/portable.c:208 ../lib/vector/diglib/portable.c:241
#: ../lib/vector/diglib/portable.c:683 ../lib/vector/diglib/plus_struct.c:563
msgid "Vector exceeds supported file size limit"
msgstr ""

#: ../lib/vector/diglib/spindex_rw.c:98 ../lib/vector/diglib/spindex_rw.c:106
#, fuzzy
msgid "Topology file must be written before spatial index file"
msgstr "Lỗi khi đang ghi tập tin chỉ mục không gian"

#: ../lib/vector/diglib/spindex_rw.c:302
#, fuzzy, c-format
msgid ""
"This version of GRASS (%d.%d) is too old to read this spatial index format. "
"Try to rebuild topology or upgrade GRASS to at least version %d."
msgstr ""
"Định dạng chỉ mục đối tượng phiên bản %d.%d không được hỗ trợ trong bản phát "
"hành này. Hãy thử xây dựng lại tôpô hoặc cập nhật GRASS."

#: ../lib/vector/diglib/spindex_rw.c:308
#, fuzzy, c-format
msgid ""
"Your GRASS version does not fully support spatial index format %d.%d of the "
"vector. Consider to rebuild topology or upgrade GRASS."
msgstr ""
"Phiên bản GRASS hiện tại của bạn không hỗ trợ đầy đủ định dạng chỉ mục đối "
"tượng %d.%d của dữ liệu vec-tơ. Hãy cân nhắc việc xây dựng lại tôpô hoặc cập "
"nhật GRASS."

#: ../lib/vector/diglib/spindex_rw.c:317
#, fuzzy, c-format
msgid ""
"Spatial index format version %d.%d is not supported by this release. Please "
"rebuild topology."
msgstr ""
"Định dạng chỉ mục đối tượng phiên bản %d.%d không được hỗ trợ trong bản phát "
"hành này. Hãy thử xây dựng lại tôpô hoặc cập nhật GRASS."

#: ../lib/vector/diglib/plus_area.c:215 ../lib/vector/diglib/plus_area.c:711
#, c-format
msgid "Line %d already has area/isle %d to left"
msgstr "Đường %d đã có vùng/đảo %d ở phía trái"

#: ../lib/vector/diglib/plus_area.c:225 ../lib/vector/diglib/plus_area.c:719
#, c-format
msgid "Line %d already has area/isle %d to right"
msgstr "Đường %d đã có vùng/đảo %d ở phía phải"

#: ../lib/vector/diglib/plus_area.c:279
msgid "Isle already registered in area"
msgstr ""

#: ../lib/vector/diglib/plus_area.c:313
msgid "Attempt to delete isle from dead area"
msgstr "Cố gắng xoá đảo khỏi vùng chết"

#: ../lib/vector/diglib/plus_area.c:330
#, c-format
msgid "Attempt to delete not registered isle %d from area %d"
msgstr "Cố gắng xoá đảo không đăng ký %d khỏi vùng %d"

#: ../lib/vector/diglib/plus_area.c:369
msgid "Attempt to delete dead area"
msgstr "Cố gắng xoá vùng chết"

#: ../lib/vector/diglib/plus_area.c:408
#, c-format
msgid "Dead centroid %d registered for area (bug in the vector library)"
msgstr "Trọng tâm chết %d được đăng ký cho vùng ('bọ' trong thư viện vec-tơ)"

#: ../lib/vector/diglib/plus_area.c:431
#, c-format
msgid "Attempt to delete area %d info from dead isle %d"
msgstr "Cố gắng xoá thông tin vùng chết %d khỏi đảo chết %d"

#: ../lib/vector/diglib/plus_area.c:777
#, c-format
msgid "Attempt to delete isle %d info from dead area %d"
msgstr "Cố gắng xoá thông tin đảo chết %d khỏi vùng chết %d"

#: ../lib/vector/diglib/cindex_rw.c:156
#, fuzzy, c-format
msgid ""
"This version of GRASS (%d.%d) is too old to read this category index format. "
"Try to rebuild topology or upgrade GRASS to at least version %d."
msgstr ""
"Định dạng chỉ mục đối tượng phiên bản %d.%d không được hỗ trợ trong bản phát "
"hành này. Hãy thử xây dựng lại tôpô hoặc cập nhật GRASS."

#: ../lib/vector/diglib/test.c:58
#, fuzzy
msgid "Unable to open test.tmp file"
msgstr "Không thể mở tập tin %s trong %s"

#: ../lib/vector/diglib/test.c:75
#, c-format
msgid ""
"Error in read/write portable double, byte_order = %d Written: %.16e3E Read: "
"%.16e3E"
msgstr ""

#: ../lib/vector/diglib/test.c:89
#, c-format
msgid ""
"Error in read/write portable float, byte_order = %d Written: %.8e3E Read: "
"%.8e3E"
msgstr ""

#: ../lib/vector/diglib/test.c:104
#, c-format
msgid ""
"Error in read/write portable off_t, byte_order = %d Written: %lu Read: %lu"
msgstr ""

#: ../lib/vector/diglib/test.c:119
#, c-format
msgid ""
"Error in read/write portable long, byte_order = %d Written: %lu Read: %lu"
msgstr ""

#: ../lib/vector/diglib/test.c:134
#, c-format
msgid "Error in read/write portable int, byte_order = %d Written: %d Read: %d"
msgstr ""

#: ../lib/vector/diglib/test.c:150
#, c-format
msgid ""
"Error in read/write portable short, byte_order = %d Written: %d Read: %d"
msgstr ""

#: ../lib/vector/diglib/test.c:165
#, c-format
msgid "Error in read/write portable char, byte_order = %d Written: %d Read: %d"
msgstr ""

#: ../lib/vector/diglib/frmt.c:45 ../lib/vector/diglib/frmt.c:70
#, fuzzy, c-format
msgid "Vector format not recognized: %s"
msgstr "Bản đồ vec-tơ không được mở"

#: ../lib/vector/diglib/frmt.c:79 ../lib/vector/diglib/frmt.c:88
#, fuzzy, c-format
msgid "Vector format '%s' not supported"
msgstr "Kiểu đối tượng OGR %d không được hỗ trợ"

#: ../lib/vector/diglib/frmt.c:97
#, c-format
msgid "Format definition is not correct: %s"
msgstr ""

#: ../lib/vector/diglib/spindex.c:450
#, c-format
msgid "Unable to delete node %d from spatial index"
msgstr "Không thể xoá nốt %d khỏi chỉ mục không gian"

#: ../lib/vector/diglib/spindex.c:493
#, c-format
msgid "Unable to delete line %d from spatial index"
msgstr "Không thể xoá đường %d khỏi chỉ mục không gian"

#: ../lib/vector/diglib/spindex.c:529
msgid "Attempt to delete sidx for dead area"
msgstr "Cố gắng xoá sidx đối với vùng chết"

#: ../lib/vector/diglib/spindex.c:546
#, c-format
msgid "Unable to delete area %d from spatial index"
msgstr "Không thể xoá vùng chết %d khỏi chỉ mục không gian"

#: ../lib/vector/diglib/spindex.c:595
#, c-format
msgid "Unable to delete isle %d from spatial index"
msgstr "Không thể xoá đảo %d khỏi chỉ mục không gian"

#: ../lib/vector/diglib/file.c:159
msgid "Writing to file loaded to memory not supported"
msgstr "Việc ghi vào tập tin nạp trong bộ nhớ không được hỗ trợ"

#: ../lib/vector/diglib/file.c:197
msgid "Unable to load file to memory, file not open"
msgstr "Không thể nạp tập tin vào bộ nhớ, tập tin không được mở"

#: ../lib/vector/diglib/file.c:212
msgid "Vector memory mode not supported, using 'AUTO'"
msgstr "Chế độ bộ nhớ cho véc-tơ không được hỗ trợ, dùng chế độ 'TỰ ĐỘNG'"

#: ../lib/vector/diglib/plus_struct.c:523
#, fuzzy, c-format
msgid ""
"This version of GRASS (%d.%d) is too old to read this topology format. Try "
"to rebuild topology or upgrade GRASS to at least version %d."
msgstr ""
"Định dạng chỉ mục đối tượng phiên bản %d.%d không được hỗ trợ trong bản phát "
"hành này. Hãy thử xây dựng lại tôpô hoặc cập nhật GRASS."

#: ../lib/vector/diglib/plus_struct.c:529
#, fuzzy, c-format
msgid ""
"Your GRASS version does not fully support topology format %d.%d of the "
"vector. Consider to rebuild topology or upgrade GRASS."
msgstr ""
"Phiên bản GRASS hiện tại của bạn không hỗ trợ đầy đủ định dạng chỉ mục đối "
"tượng %d.%d của dữ liệu vec-tơ. Hãy cân nhắc việc xây dựng lại tôpô hoặc cập "
"nhật GRASS."

#: ../lib/vector/diglib/plus_struct.c:539
#, fuzzy, c-format
msgid ""
"Old topology format version %d.%d is not supported by this release. Try to "
"rebuild topology using v.build or v.build.all module."
msgstr ""
"Định dạng chỉ mục đối tượng phiên bản %d.%d không được hỗ trợ trong bản phát "
"hành này. Hãy thử xây dựng lại tôpô hoặc cập nhật GRASS."

#: ../lib/vector/diglib/plus.c:222
msgid "Unable read topology for nodes"
msgstr "Không thể đọc tôpô cho các nốt"

#: ../lib/vector/diglib/plus.c:227
#, c-format
msgid "Unable to read topology for node %d"
msgstr "Không thể đọc tôpô cho nốt %d"

#: ../lib/vector/diglib/plus.c:232
msgid "Unable read topology for lines"
msgstr "Không thể đọc tôpô cho các đường"

#: ../lib/vector/diglib/plus.c:237
#, c-format
msgid "Unable to read topology for line %d"
msgstr "Không thể đọc tôpô cho đường %d"

#: ../lib/vector/diglib/plus.c:242
msgid "Unable to read topo for areas"
msgstr "Không thể đọc tôpô cho các vùng"

#: ../lib/vector/diglib/plus.c:247
#, c-format
msgid "Unable read topology for area %d"
msgstr "Không thể đọc tôpô cho vùng %d"

#: ../lib/vector/diglib/plus.c:252
msgid "Unable to read topology for isles"
msgstr "Không thể đọc tôpô cho các đảo"

#: ../lib/vector/diglib/plus.c:257
#, c-format
msgid "Unable to read topology for isle %d"
msgstr "Không thể đọc tôpô cho đảo %d"

#: ../lib/vector/diglib/plus.c:279 ../lib/vector/diglib/plus.c:305
msgid "Unable to write head to plus file"
msgstr "Không thể ghi tiêu đề vào tập tin plus"

#: ../lib/vector/diglib/plus.c:284
msgid "Unable to write nodes to plus file"
msgstr "Không thể ghi nốt vào tập tin plus"

#: ../lib/vector/diglib/plus.c:289
msgid "Unable to write lines to plus file"
msgstr "Không thể ghi đường vào tập tin plus"

#: ../lib/vector/diglib/plus.c:294
msgid "Unable to write areas to plus file"
msgstr "Không thể ghi vùng vào tập tin plus"

#: ../lib/vector/diglib/plus.c:299
msgid "Unable to write isles to plus file"
msgstr "Không thể ghi đảo vào tập tin plus"

#: ../lib/vector/neta/spanningtree.c:104
msgid "Computing minimum spanning tree..."
msgstr ""

#: ../lib/vector/neta/flow.c:310 ../lib/vector/Vlib/net.c:444
#: ../lib/vector/Vlib/graph.c:105
msgid "GngFlatten error"
msgstr "Lỗi GngFlattern"

#: ../lib/vector/neta/timetables.c:46 ../lib/vector/neta/timetables.c:203
#: ../lib/vector/neta/timetables.c:244 ../lib/vector/neta/timetables.c:286
#, fuzzy, c-format
msgid "Unable to open select cursor: %s"
msgstr "Không thể mở con trỏ chọn: '%s'"

#: ../lib/vector/neta/utils.c:195
#, fuzzy, c-format
msgid "Point %d is not connected!"
msgstr "Đường không bị thắt nút"

#: ../lib/vector/neta/utils.c:230
#, c-format
msgid "'%s' must be > 0"
msgstr ""

#: ../lib/vector/neta/utils.c:239
msgid "'where' and 'cats' parameters were supplied, cat will be ignored"
msgstr ""

#: ../lib/vector/neta/utils.c:242
#, fuzzy
msgid "Unable to load data from database"
msgstr "Không thể thêm liên kết csdl"

#: ../lib/vector/neta/utils.c:249
#, fuzzy
msgid "Problem loading category values"
msgstr "Trục trặc khi đang đọc bản đồ raster"

#: ../lib/vector/vedit/delete.c:40
#, fuzzy, c-format
msgid "Attempt to delete dead feature (%d)"
msgstr "Cố gắng xoá đối tượng chết"

#: ../lib/vector/vedit/delete.c:72
#, fuzzy, c-format
msgid "No area found for centroid %d"
msgstr "Số vùng không có trọng tâm: %d"

#: ../lib/vector/vedit/delete.c:76
#, c-format
msgid "Duplicate centroid %d, unable to delete area"
msgstr ""

#: ../lib/vector/vedit/delete.c:105
#, fuzzy, c-format
msgid "Area %d without centroid"
msgstr "Số vùng không có trọng tâm: %d"

#: ../lib/vector/vedit/delete.c:121
#, fuzzy, c-format
msgid "Area %d has no boundaries"
msgstr "Đường không bị thắt nút"

#: ../lib/vector/vedit/select.c:231
msgid "Unknown query tool"
msgstr "Công cụ truy vấn không biết"

#: ../lib/vector/vedit/cats.c:63
#, c-format
msgid "Unable to set category %d for (feature id %d)"
msgstr "Không thể thiết lập phạm trù %d cho (đối tượng có id %d)"

#: ../lib/vector/rtree/test_suite/test_main.c:61
msgid "Unit tests for the vector rtree library"
msgstr ""

#: ../lib/vector/rtree/test_suite/test_basics.c:40
#, fuzzy
msgid ""
"\n"
"++ Running basic unit tests ++"
msgstr ""
"\n"
" ++ Đang chạy các phép thử đơn vị bộ giải ++"

#: ../lib/vector/rtree/test_suite/test_basics.c:48
#, fuzzy
msgid ""
"\n"
"-- Basic rtree unit tests failure --"
msgstr ""
"\n"
" -- Các thép thử đơn vị bộ giải thất bại --"

#: ../lib/vector/rtree/test_suite/test_basics.c:50
#, fuzzy
msgid ""
"\n"
"-- Basic rtree unit tests finished successfully --"
msgstr ""
"\n"
" -- Các thép thử đơn vị bộ giải kết thúc thành công --"

#: ../lib/vector/Vlib/poly.c:268
msgid "Unable to find point in polygon"
msgstr "Không thể tìm thấy điểm trong vùng"

#: ../lib/vector/Vlib/poly.c:810
msgid "conditions failed"
msgstr "các điều kiện thất bại"

#: ../lib/vector/Vlib/intersect2.c:1177 ../lib/vector/Vlib/intersect2.c:1183
#: ../lib/vector/Vlib/intersect2.c:1185 ../lib/vector/Vlib/intersect2.c:1237
#: ../lib/vector/Vlib/intersect2.c:1246 ../lib/vector/Vlib/intersect2.c:1267
#: ../lib/vector/Vlib/intersect2.c:1284 ../lib/vector/Vlib/intersect.c:1157
#: ../lib/vector/Vlib/intersect.c:1163 ../lib/vector/Vlib/intersect.c:1165
#: ../lib/vector/Vlib/intersect.c:1219 ../lib/vector/Vlib/intersect.c:1228
#: ../lib/vector/Vlib/intersect.c:1249 ../lib/vector/Vlib/intersect.c:1266
msgid "Error while adding point to array. Out of memory"
msgstr "Lỗi khi đang thêm điểm vào mảng. Hết bộ nhớ"

#: ../lib/vector/Vlib/dgraph.c:432
msgid ""
"Trying to add more edges to the planar_graph than the initial allocation "
"size allows"
msgstr ""

#: ../lib/vector/Vlib/simple_features.c:225
#, fuzzy, c-format
msgid "Unknown Simple Features type (%d)"
msgstr "kiểu nội suy không hiểu"

#: ../lib/vector/Vlib/simple_features.c:324 ../lib/vector/Vlib/write_pg.c:321
#: ../lib/vector/Vlib/write_pg.c:811 ../lib/vector/Vlib/write_pg.c:1212
#: ../lib/vector/Vlib/write_pg.c:1364
#, fuzzy
msgid "No connection defined"
msgstr "Kết nối thất bại."

#: ../lib/vector/Vlib/simple_features.c:332
#, fuzzy
msgid "Unable to get number of simple features"
msgstr "Không thể thiết lập phạm trù %d cho (đối tượng có id %d)"

#: ../lib/vector/Vlib/simple_features.c:336
#: ../lib/vector/Vlib/header_finfo.c:47 ../lib/vector/Vlib/header_finfo.c:86
#: ../lib/vector/Vlib/header_finfo.c:123 ../lib/vector/Vlib/header_finfo.c:171
#: ../lib/vector/Vlib/close_pg.c:99 ../lib/vector/Vlib/close_pg.c:147
#: ../lib/vector/Vlib/build_sfa.c:718 ../lib/vector/Vlib/build_pg.c:117
#: ../lib/vector/Vlib/copy.c:404 ../lib/vector/Vlib/write_sfa.c:306
#: ../lib/vector/Vlib/rewind_pg.c:56 ../lib/vector/Vlib/rewind_pg.c:81
#: ../lib/vector/Vlib/write_pg.c:123 ../lib/vector/Vlib/write_pg.c:157
#: ../lib/vector/Vlib/write_pg.c:196 ../lib/vector/Vlib/write_pg.c:294
#: ../lib/vector/Vlib/write_pg.c:354 ../lib/vector/Vlib/write_pg.c:476
#: ../lib/vector/Vlib/read_pg.c:91 ../lib/vector/Vlib/read_pg.c:214
#: ../lib/vector/Vlib/read_pg.c:298 ../lib/vector/Vlib/read_pg.c:416
#: ../lib/vector/Vlib/close.c:275 ../lib/vector/Vlib/area.c:94
#: ../lib/vector/Vlib/area.c:499 ../lib/vector/Vlib/open_pg.c:143
#: ../lib/vector/Vlib/open_pg.c:200 ../lib/vector/Vlib/open_pg.c:299
#: ../lib/vector/Vlib/open_pg.c:349
msgid "GRASS is not compiled with PostgreSQL support"
msgstr ""

#: ../lib/vector/Vlib/simple_features.c:341
#, fuzzy, c-format
msgid "Unable to report simple features for vector map <%s>"
msgstr "Không thể phục hồi lại đối tượng %d từ bản đồ vec-tơ <%s>"

#: ../lib/vector/Vlib/header.c:87
#, fuzzy, c-format
msgid "Unable to create header file for vector map <%s>"
msgstr "Không thể mở tập tin header của bản đồ vec-tơ <%s>"

#: ../lib/vector/Vlib/header.c:131
#, c-format
msgid "Unable to open header file of vector <%s>"
msgstr "Không thể mở tập tin header của vec-tơ <%s>"

#: ../lib/vector/Vlib/header.c:139
#, c-format
msgid "Corrupted row in head: %s"
msgstr "Hàng bị lỗi trong tiêu đề: %s"

#: ../lib/vector/Vlib/header.c:177
#, fuzzy, c-format
msgid "Unknown keyword '%s' in vector head"
msgstr "Không hiểu từ khoá %s trong tiêu đề vec-tơ"

#: ../lib/vector/Vlib/remove_duplicates.c:199
#, fuzzy, c-format
msgid "Removed duplicates: %d"
msgstr "Loại bỏ cửa sổ"

#: ../lib/vector/Vlib/geos.c:52
msgid "vector map is not opened"
msgstr "Bản đồ vec-tơ không được mở"

#: ../lib/vector/Vlib/geos.c:55
#, fuzzy, c-format
msgid ""
"Vect_read_line_geos(): feature id %d is not reasonable (max features in "
"vector map <%s>: %d)"
msgstr ""
"Vect_read_line(): đối tượng có id %d không hợp lý (số đối tượng nhiều nhất "
"trong bản đồ vec-tơ <%s>: %d)"

#: ../lib/vector/Vlib/geos.c:60
#, fuzzy
msgid "only native format supported"
msgstr "Kiểu đối tượng OGR %d không được hỗ trợ"

#: ../lib/vector/Vlib/geos.c:65 ../lib/vector/Vlib/geos.c:259
msgid "Attempt to read dead line"
msgstr "Cố gắng đọc dòng chết"

#: ../lib/vector/Vlib/geos.c:90
#, c-format
msgid "Vect_read_area_geos(): unable to read area id %d"
msgstr ""

#: ../lib/vector/Vlib/geos.c:104
#, c-format
msgid "Vect_read_area_geos(): unable to read isle id %d of area id %d"
msgstr ""

#: ../lib/vector/Vlib/geos.c:206
#, fuzzy, c-format
msgid "Unable to read line offset %ld"
msgstr "Không thể đọc đường %d"

#: ../lib/vector/Vlib/geos.c:413
#, fuzzy, c-format
msgid "Attempt to read points of nonexistent area id %d"
msgstr "Cố gắng đọc các điểm của một vùng không tồn tại"

#: ../lib/vector/Vlib/geos.c:473
#, fuzzy, c-format
msgid "Unable to read feature id %d"
msgstr "Không thể ghi lại đối tượng %d"

#: ../lib/vector/Vlib/cindex.c:32
msgid "Category index is not up to date"
msgstr "Chỉ mục phạm trù không cập nhật"

#: ../lib/vector/Vlib/cindex.c:38
msgid "Layer index out of range"
msgstr "Chỉ mục phạm trù nằm ngoài miền"

#: ../lib/vector/Vlib/cindex.c:268
#, fuzzy
msgid "Category index out of range"
msgstr "Chỉ mục phạm trù nằm ngoài miền"

#: ../lib/vector/Vlib/cindex.c:489
#, fuzzy, c-format
msgid "Unable to create category index file for vector map <%s>"
msgstr "Không thể mở tập tin chỉ mục phạm trù của bản đồ vec-tơ <%s>"

#: ../lib/vector/Vlib/cindex.c:498
#, fuzzy
msgid "Error writing out category index file"
msgstr "Lỗi khi đang ghi tập tin chỉ mục phạm trù <%s>"

#: ../lib/vector/Vlib/cindex.c:542 ../lib/vector/Vlib/open.c:382
#, c-format
msgid "Unable to open category index file for vector map <%s>"
msgstr "Không thể mở tập tin chỉ mục phạm trù của bản đồ vec-tơ <%s>"

#: ../lib/vector/Vlib/merge_lines.c:240
#, c-format
msgid "%d boundaries merged"
msgstr ""

#: ../lib/vector/Vlib/merge_lines.c:241
#, c-format
msgid "%d new boundaries"
msgstr ""

#: ../lib/vector/Vlib/level.c:34
msgid "Map structure was never initialized"
msgstr "Cấu trúc bản đồ chưa từng được khởi tạo"

#: ../lib/vector/Vlib/level.c:36
msgid "Map structure has been closed"
msgstr "Cấu trúc bản đồ đã được đóng"

#: ../lib/vector/Vlib/open_ogr.c:60
#, fuzzy
msgid "OGR datasource not defined"
msgstr "Đối tượng OGR không có ID bị bỏ qua"

#: ../lib/vector/Vlib/open_ogr.c:65 ../lib/vector/Vlib/write_ogr.c:129
msgid "OGR layer not defined"
msgstr ""

#: ../lib/vector/Vlib/open_ogr.c:77 ../lib/vector/Vlib/field.c:675
#, c-format
msgid "Unable to open OGR data source '%s'"
msgstr "Không thể mở nguồn dữ liệu OGR '%s'"

#: ../lib/vector/Vlib/open_ogr.c:97
#, fuzzy, c-format
msgid "OGR layer <%s> not found"
msgstr "Không tìm thấy bản đồ raster <%s>"

#: ../lib/vector/Vlib/open_ogr.c:145 ../lib/vector/Vlib/open_pg.c:193
#, fuzzy, c-format
msgid "Unable to open feature index file for vector map <%s>"
msgstr "Không thể mở tập tin chỉ mục phạm trù của bản đồ vec-tơ <%s>"

#: ../lib/vector/Vlib/open_ogr.c:191
#, fuzzy, c-format
msgid "Unable to get OGR driver <%s>"
msgstr "Không thể mở trình điều khiển <%s>"

#: ../lib/vector/Vlib/open_ogr.c:199
#, fuzzy, c-format
msgid "Unable to create OGR data source '%s'"
msgstr "Không thể mở nguồn dữ liệu OGR '%s'"

#: ../lib/vector/Vlib/open_ogr.c:211
#, fuzzy, c-format
msgid "OGR layer <%s> already exists and will be overwritten"
msgstr "Bản đồ vec-tơ <%s> đã có và sẽ bị ghi đè"

#: ../lib/vector/Vlib/open_ogr.c:215
#, fuzzy, c-format
msgid "Unable to delete OGR layer <%s>"
msgstr "Không thể mở lớp <%s>"

#: ../lib/vector/Vlib/open_ogr.c:221
#, fuzzy, c-format
msgid "OGR layer <%s> already exists in datasource '%s'"
msgstr "Bảng <%s> đã có trong csdl <%s>"

#: ../lib/vector/Vlib/open_ogr.c:279
#, c-format
msgid ""
"Feature index format version %d.%d is not supported by this release. Try to "
"rebuild topology or upgrade GRASS."
msgstr ""
"Định dạng chỉ mục đối tượng phiên bản %d.%d không được hỗ trợ trong bản phát "
"hành này. Hãy thử xây dựng lại tôpô hoặc cập nhật GRASS."

#: ../lib/vector/Vlib/open_ogr.c:284
#, c-format
msgid ""
"Your GRASS version does not fully support feature index format %d.%d of the "
"vector. Consider to rebuild topology or upgrade GRASS."
msgstr ""
"Phiên bản GRASS hiện tại của bạn không hỗ trợ đầy đủ định dạng chỉ mục đối "
"tượng %d.%d của dữ liệu vec-tơ. Hãy cân nhắc việc xây dựng lại tôpô hoặc cập "
"nhật GRASS."

#: ../lib/vector/Vlib/remove_areas.c:107 ../lib/vector/Vlib/remove_areas.c:268
msgid "Area is composed of dead boundary"
msgstr "Vùng tạo thành từ ranh giới chết"

#: ../lib/vector/Vlib/remove_areas.c:194 ../lib/vector/Vlib/remove_areas.c:602
#, c-format
msgid "%d areas of total size %g removed"
msgstr ""

#: ../lib/vector/Vlib/remove_areas.c:395
#, fuzzy
msgid "Could not delete line from coor"
msgstr "Không thể ghi lại đường"

#: ../lib/vector/Vlib/remove_areas.c:458
#, fuzzy
msgid "dissolve_neighbour > 0, failed to build new area"
msgstr "Không thể xây dựng biểu đồ mạng lưới"

#: ../lib/vector/Vlib/remove_areas.c:463 ../lib/vector/Vlib/remove_areas.c:501
msgid "Dissolve with neighbour area: corrupt topology"
msgstr ""

#: ../lib/vector/Vlib/remove_areas.c:497
#, fuzzy
msgid "Failed to build new area"
msgstr "Không thể xây dựng biểu đồ mạng lưới"

#: ../lib/vector/Vlib/remove_areas.c:544 ../lib/vector/Vlib/remove_areas.c:571
#, fuzzy
msgid "Failed to build new isle"
msgstr "Không thể xây dựng biểu đồ mạng lưới"

#: ../lib/vector/Vlib/remove_areas.c:549 ../lib/vector/Vlib/remove_areas.c:576
msgid "Dissolve with outer isle: corrupt topology"
msgstr ""

#: ../lib/vector/Vlib/remove_areas.c:581
#, fuzzy
msgid "Area merging failed"
msgstr "Việc nạp thất bại"

#: ../lib/vector/Vlib/write_nat.c:182 ../lib/vector/Vlib/write_nat.c:295
#: ../lib/vector/Vlib/write_nat.c:651 ../lib/vector/Vlib/read_sfa.c:50
#: ../lib/vector/Vlib/read.c:173 ../lib/vector/Vlib/write_sfa.c:158
#: ../lib/vector/Vlib/write_sfa.c:207 ../lib/vector/Vlib/box.c:213
#: ../lib/vector/Vlib/write_pg.c:236 ../lib/vector/Vlib/write_pg.c:381
#: ../lib/vector/Vlib/write_pg.c:396 ../lib/vector/Vlib/read_pg.c:331
#: ../lib/vector/Vlib/read_nat.c:144
#, fuzzy, c-format
msgid "Attempt to access feature with invalid id (%d)"
msgstr "Cố gắng xoá đối tượng chết"

#: ../lib/vector/Vlib/write_nat.c:301 ../lib/vector/Vlib/write_nat.c:657
#: ../lib/vector/Vlib/read_sfa.c:56 ../lib/vector/Vlib/write_pg.c:242
#: ../lib/vector/Vlib/write_pg.c:402 ../lib/vector/Vlib/write_pg.c:2584
#: ../lib/vector/Vlib/write_pg.c:2681 ../lib/vector/Vlib/read_pg.c:337
#: ../lib/vector/Vlib/read_nat.c:150
#, fuzzy, c-format
msgid "Attempt to access dead feature %d"
msgstr "Cố gắng xoá đối tượng chết"

#: ../lib/vector/Vlib/write_nat.c:398
#, fuzzy
msgid "Attempt to access feature with invalid id (%"
msgstr "Cố gắng xoá đối tượng chết"

#: ../lib/vector/Vlib/write_nat.c:404
#, fuzzy, c-format
msgid "Attempt to access alive feature %d"
msgstr "Cố gắng phục hồi lại đối tượng sống"

#: ../lib/vector/Vlib/write_nat.c:566 ../lib/vector/Vlib/write_nat.c:602
#, c-format
msgid "%s: Area %d does not exist"
msgstr "%s: Vùng %d không tồn tại"

#: ../lib/vector/Vlib/write_nat.c:756
#, fuzzy, c-format
msgid "Attempt to access dead area %d"
msgstr "Cố gắng xoá đối tượng chết"

#: ../lib/vector/Vlib/constraint.c:150
msgid "Layer constraint ignored for non-native vector formats"
msgstr ""

#: ../lib/vector/Vlib/map.c:103 ../lib/vector/Vlib/map.c:209
msgid "Vector map name is not SQL compliant"
msgstr "Tên bản đồ vec-tơ không tương thích SQL"

#: ../lib/vector/Vlib/map.c:107
#, c-format
msgid "Unable to find vector map <%s> in <%s>"
msgstr "Không thể tìm thấy bản đồ vec-tơ <%s> trongg <%s>"

#: ../lib/vector/Vlib/map.c:119 ../lib/vector/Vlib/map.c:213
#: ../lib/vector/Vlib/open.c:809
#, c-format
msgid "Vector map <%s> already exists and will be overwritten"
msgstr "Bản đồ vec-tơ <%s> đã có và sẽ bị ghi đè"

#: ../lib/vector/Vlib/map.c:123 ../lib/vector/Vlib/open.c:803
#: ../lib/vector/Vlib/open.c:814
#, c-format
msgid "Unable to delete vector map <%s>"
msgstr "Không thể xoá bản đồ vec-tơ <%s>"

#: ../lib/vector/Vlib/map.c:143 ../lib/vector/Vlib/map.c:231
#, c-format
msgid "Unable to copy vector map <%s> to <%s>"
msgstr "Không thể sao chép bản đồ vec-tơ <%s> vào <%s>"

#: ../lib/vector/Vlib/map.c:281 ../lib/vector/Vlib/copy.c:738
#, c-format
msgid "Unable to copy table <%s>"
msgstr "Không thể sao chép bảng <%s>"

#: ../lib/vector/Vlib/map.c:295 ../lib/vector/Vlib/map.c:426
#, c-format
msgid "Unable to delete table <%s>"
msgstr "Không thể xoá bảng <%s>"

#: ../lib/vector/Vlib/map.c:310
#, 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>"

#: ../lib/vector/Vlib/map.c:366
#, c-format
msgid "Ignoring invalid mapset: %s"
msgstr ""

#: ../lib/vector/Vlib/map.c:371
#, c-format
msgid "Invalid vector map name <%s>"
msgstr "Tên bản đồ vec-tơ không hợp lệ <%s>"

#: ../lib/vector/Vlib/map.c:381
#, c-format
msgid "Unable to open header file for vector map <%s>"
msgstr "Không thể mở tập tin header của bản đồ vec-tơ <%s>"

#: ../lib/vector/Vlib/map.c:413
#, c-format
msgid "Unable to find table <%s> linked to vector map <%s>"
msgstr "Không thể tìm thấy bảng <%s> được liên kết vào bản đồ vec-tơ <%s>"

#: ../lib/vector/Vlib/map.c:436
#, c-format
msgid "Table <%s> linked to vector map <%s> does not exist"
msgstr "Bảng <%s> được liên kết vào bản đồ vec-tơ <%s> không tồn tại"

#: ../lib/vector/Vlib/map.c:450
#, c-format
msgid "Unable to open directory '%s'"
msgstr "Không thể mở thư mục '%s'"

#: ../lib/vector/Vlib/map.c:464
#, c-format
msgid "Unable to delete file '%s'"
msgstr "Không thể xoá tập tin '%s'"

#: ../lib/vector/Vlib/map.c:478
#, c-format
msgid "Unable to rename directory '%s' to '%s'"
msgstr "Không thể đổi tên thư mục '%s' thành '%s'"

#: ../lib/vector/Vlib/map.c:487
#, c-format
msgid "Unable to remove directory '%s'"
msgstr "Không thể loại bỏ thư mục '%s'"

#: ../lib/vector/Vlib/dangles.c:148
msgid "Changed"
msgstr ""

#: ../lib/vector/Vlib/dangles.c:151
#, fuzzy
msgid "Removed"
msgstr "Loại bỏ cửa sổ"

#: ../lib/vector/Vlib/dangles.c:154
msgid "Selected"
msgstr ""

#: ../lib/vector/Vlib/dangles.c:262
#, fuzzy, c-format
msgid "%s lines: %d"
msgstr "Số đường: %d"

#: ../lib/vector/Vlib/dangles.c:263
#, fuzzy, c-format
msgid "%s dangles: %d"
msgstr "Loại bỏ cửa sổ"

#: ../lib/vector/Vlib/open_nat.c:57
#, fuzzy, c-format
msgid "Unable to open coor file for vector map <%s>"
msgstr "Không thể mở tập tin lịch sử của bản đồ vec-tơ <%s>"

#: ../lib/vector/Vlib/open_nat.c:154
#, fuzzy, c-format
msgid ""
"Coor file of vector map <%s@%s> is larger than it should be (%ld bytes "
"excess)"
msgstr ""
"Các tập tin coor của bản đồ vec-tơ <%s@%s> lớn hơn cỡ đúng của nó (quá %ld "
"byte)"

#: ../lib/vector/Vlib/open_nat.c:158
#, fuzzy, c-format
msgid ""
"Coor file of vector <%s@%s> is shorter than it should be (%ld bytes missing)."
msgstr ""
"Các tập tin coor của bản đồ vec-tơ <%s@%s> nhỏ hơn cỡ đúng của nó (thiếu %ld "
"byte)."

#: ../lib/vector/Vlib/break_lines.c:563
#, fuzzy, c-format
msgid "Intersections: %d"
msgstr "Các giao điểm: %5d"

#: ../lib/vector/Vlib/select.c:116
#, c-format
msgid "Unable to delete item %d from spatial index"
msgstr "Không thể xoá mục %d khỏi chỉ mục không gian"

#: ../lib/vector/Vlib/read_sfa.c:90
#, fuzzy, c-format
msgid "Unable to construct centroid for area %d. Skipped."
msgstr "Không thể tính toán trọng tâm cho vùng %d"

#: ../lib/vector/Vlib/read_sfa.c:95
#, c-format
msgid "Centroid %d: invalid area %d"
msgstr ""

#: ../lib/vector/Vlib/read_sfa.c:117 ../lib/vector/Vlib/read_pg.c:192
#, fuzzy, c-format
msgid "Unexpected feature type (%d) - should be (%d)"
msgstr "Kiểu đối tượng"

#: ../lib/vector/Vlib/read_sfa.c:124 ../lib/vector/Vlib/write_sfa.c:131
#: ../lib/vector/Vlib/write_sfa.c:173 ../lib/vector/Vlib/write_sfa.c:273
msgid "GRASS is not compiled with OGR/PostgreSQL support"
msgstr ""

#: ../lib/vector/Vlib/close_ogr.c:104 ../lib/vector/Vlib/close_pg.c:140
#, fuzzy, c-format
msgid "Unable to save feature index file for vector map <%s>"
msgstr "Không thể mở tập tin chỉ mục phạm trù của bản đồ vec-tơ <%s>"

#: ../lib/vector/Vlib/read_ogr.c:215 ../lib/vector/Vlib/read_ogr.c:224
#, fuzzy, c-format
msgid "Unable to get feature geometry, fid %ld"
msgstr "Không thể lấy hình học của đối tượng, FID %ld"

#: ../lib/vector/Vlib/read_ogr.c:344 ../lib/vector/Vlib/read_ogr.c:578
#: ../lib/vector/Vlib/build_sfa.c:603
#, c-format
msgid "OGR feature type %d not supported"
msgstr "Kiểu đối tượng OGR %d không được hỗ trợ"

#: ../lib/vector/Vlib/read_ogr.c:382 ../lib/vector/Vlib/read_pg.c:482
#, fuzzy
msgid "Feature without geometry. Skipped."
msgstr "Đối tượng %d không có hình học bị bỏ qua"

#: ../lib/vector/Vlib/read_ogr.c:390
msgid "OGR feature without ID"
msgstr "Đối tượng OGR không có ID"

#: ../lib/vector/Vlib/read_ogr.c:514
#, fuzzy, c-format
msgid "OGR feature type '%s' not supported"
msgstr "Kiểu đối tượng OGR %d không được hỗ trợ"

#: ../lib/vector/Vlib/break_polygons.c:102
msgid "Break polygons: Bug in binary tree!"
msgstr ""

#: ../lib/vector/Vlib/break_polygons.c:156
#: ../lib/vector/Vlib/break_polygons.c:435
msgid "Breaking polygons (pass 1: select break points)..."
msgstr ""

#: ../lib/vector/Vlib/break_polygons.c:286
#: ../lib/vector/Vlib/break_polygons.c:552
msgid "Breaking polygons (pass 2: break at selected points)..."
msgstr ""

#: ../lib/vector/Vlib/break_polygons.c:398
#: ../lib/vector/Vlib/break_polygons.c:650
#, c-format
msgid "Breaks: %d"
msgstr ""

#: ../lib/vector/Vlib/break_polygons.c:592
msgid "Point not in search tree!"
msgstr ""

#: ../lib/vector/Vlib/close_pg.c:66 ../lib/vector/Vlib/read_pg.c:1405
#, fuzzy, c-format
msgid "Unable to close cursor %s"
msgstr "Không thể thiết lập tiêu điểm"

#: ../lib/vector/Vlib/read.c:25 ../lib/vector/Vlib/write.c:30
#: ../lib/vector/Vlib/write.c:36 ../lib/vector/Vlib/write.c:42
#: ../lib/vector/Vlib/write.c:49
msgid "for this format/level not supported"
msgstr "cho định dạng/cấp này không được hỗ trợ"

#: ../lib/vector/Vlib/read.c:32 ../lib/vector/Vlib/write.c:56
#: ../lib/vector/Vlib/write.c:62 ../lib/vector/Vlib/build.c:37
#: ../lib/vector/Vlib/close.c:38 ../lib/vector/Vlib/open.c:59
#: ../lib/vector/Vlib/rewind.c:29
msgid "Requested format is not compiled in this version"
msgstr "Định dạng được yêu cầu không được biên dịch trong phiên bản này"

#: ../lib/vector/Vlib/read.c:93 ../lib/vector/Vlib/read.c:129
#: ../lib/vector/Vlib/read.c:168
#, fuzzy
msgid "Vector map is not open for reading"
msgstr "Bản đồ vec-tơ không được mở"

#: ../lib/vector/Vlib/read.c:136 ../lib/vector/Vlib/read.c:180
#, fuzzy, c-format
msgid "Unable to read feature %d from vector map <%s>"
msgstr "Không thể đọc đối tượng %d từ bản đồ vec-tơ <%s>"

#: ../lib/vector/Vlib/read.c:200
#, fuzzy
msgid "Line index is out of range"
msgstr "Chỉ mục phạm trù nằm ngoài miền"

#: ../lib/vector/Vlib/read.c:224
#, fuzzy
msgid "Node index is out of range"
msgstr "Chỉ mục phạm trù nằm ngoài miền"

#: ../lib/vector/Vlib/read.c:248
#, fuzzy
msgid "Area index is out of range"
msgstr "Chỉ mục phạm trù nằm ngoài miền"

#: ../lib/vector/Vlib/read.c:272
#, fuzzy
msgid "Isle index is out of range"
msgstr "Chỉ mục phạm trù nằm ngoài miền"

#: ../lib/vector/Vlib/net.c:117
msgid "Building graph..."
msgstr "Đang xây dựng biểu đồ..."

#: ../lib/vector/Vlib/net.c:159
msgid "Unable to build network graph"
msgstr "Không thể xây dựng biểu đồ mạng lưới"

#: ../lib/vector/Vlib/net.c:165
msgid "Forward costs column not specified"
msgstr "Cột chi phí tới không được chỉ định"

#: ../lib/vector/Vlib/net.c:172
msgid "Arc field < 1"
msgstr "Trường Arc < 1"

#: ../lib/vector/Vlib/net.c:186 ../lib/vector/Vlib/net.c:203
#: ../lib/vector/Vlib/net.c:363 ../lib/vector/Vlib/ascii.c:756
#, c-format
msgid "Column <%s> not found in table <%s>"
msgstr "Không tìm thấy cột <%s> trong bảng <%s>"

#: ../lib/vector/Vlib/net.c:192 ../lib/vector/Vlib/net.c:209
#: ../lib/vector/Vlib/net.c:369
#, c-format
msgid "Data type of column <%s> not supported (must be numeric)"
msgstr "Kiểu dữ liệu của cột <%s> không được hỗ trợ (phải là kiểu số)"

#: ../lib/vector/Vlib/net.c:222
msgid "Registering arcs..."
msgstr "Đang đăng ký các cung..."

#: ../lib/vector/Vlib/net.c:251
#, c-format
msgid ""
"Database record for line %d (cat = %d, forward/both direction(s)) not found "
"(forward/both direction(s) of line skipped)"
msgstr ""
"Không tìm thấy bản ghi csdl cho đường %d (cat = %d, hướng tới/cả hai hướng)  (hướng tới/cả hai hướng của đường bị bỏ qua)"

#: ../lib/vector/Vlib/net.c:270
#, c-format
msgid ""
"Database record for line %d (cat = %d, backword direction) not "
"found(direction of line skipped)"
msgstr "Không tìm thấy bản ghi cho đường %d (cat = %d, hướng lui)  (hướng của đường bị bỏ qua)"

#: ../lib/vector/Vlib/net.c:319
msgid "Cannot add network arc"
msgstr "Không thể thêm cung mạng lưới"

#: ../lib/vector/Vlib/net.c:349
msgid "Setting node costs..."
msgstr "Đang thiết lập các chi phí nốt..."

#: ../lib/vector/Vlib/net.c:412
#, c-format
msgid "Database record for node %d (cat = %d) not found (cost set to 0)"
msgstr ""
"Không tìm thấy bản ghi csdl cho nốt %d (cat = %d) (chi phí thiết lập về 0)"

#: ../lib/vector/Vlib/net.c:441
msgid "Flattening the graph..."
msgstr "Đang làm phẳng biểu đồ..."

#: ../lib/vector/Vlib/net.c:450
msgid "Graph was built"
msgstr "Biểu đồ đã được xây dựng"

#: ../lib/vector/Vlib/net.c:533 ../lib/vector/Vlib/graph.c:226
#, c-format
msgid "dglShortestPath error: %s"
msgstr "Lỗi dglShortestPath: %s"

#: ../lib/vector/Vlib/net.c:633
msgid "Wrong line direction in Vect_net_get_line_cost()"
msgstr "Hướng của đường bị sai trong Vect_net_get_line_cost()"

#: ../lib/vector/Vlib/line.c:184 ../lib/vector/Vlib/line.c:217
#: ../lib/vector/Vlib/line.c:250
msgid "Index out of range in"
msgstr "Chỉ mục nằm ngoài miền trong"

#: ../lib/vector/Vlib/line.c:550
msgid "Segment outside line, no segment created"
msgstr "Phân đoạn nằm ngoài đường, không có phân đoạn nào được tạo ra"

#: ../lib/vector/Vlib/array.c:96
#, fuzzy, c-format
msgid "%d errors in category string"
msgstr "%d lỗi trong chuỗi phạm trù."

#: ../lib/vector/Vlib/array.c:142 ../lib/vector/Vlib/array.c:267
msgid "Mixed area and other type requested for vector array"
msgstr "Vùng hỗn hợp (mixed) và kiểu khác được yều cầu cho mảng vec-tơ"

#: ../lib/vector/Vlib/array.c:152 ../lib/vector/Vlib/array.c:175
#: ../lib/vector/Vlib/array.c:304 ../lib/vector/Vlib/array.c:336
msgid "Not enough space in vector array"
msgstr "Không đủ không gian trong mảng vec-tơ"

#: ../lib/vector/Vlib/array.c:292
#, c-format
msgid "Unable to select record from table <%s> (key %s, where %s)"
msgstr "Không thể chọn bản ghi từ bảng <%s> (khoá %s, tại %s)"

#: ../lib/vector/Vlib/legal_vname.c:43
#, c-format
msgid "Illegal vector map name <%s>. May not contain '.' or 'NULL'."
msgstr "Tên bản đồ vec-tơ không hợp lệ <%s>. Không được chứa '.' hoặc 'NULL'."

#: ../lib/vector/Vlib/legal_vname.c:50
#, c-format
msgid "Illegal vector map name <%s>. Must start with a letter."
msgstr "Tên bản đồ vector không hợp lệ <%s>. Phải bắt đầu với một chữ cái."

#: ../lib/vector/Vlib/legal_vname.c:58
#, c-format
msgid "Illegal vector map name <%s>. Character '%c' not allowed."
msgstr "Tên bản đồ vector không hợp lệ <%s>. Ký tự <%c> không được phép dùng."

#: ../lib/vector/Vlib/legal_vname.c:65
#, c-format
msgid ""
"Illegal vector map name <%s>. SQL keyword cannot be used as vector map name."
msgstr ""
"Tên bản đồ vector không hợp lệ <%s>. Từ khoá SQL không thể được dùng làm tên "
"bản đồ vec-tơ."

#: ../lib/vector/Vlib/legal_vname.c:100 ../lib/vector/Vlib/legal_vname.c:104
#, fuzzy, c-format
msgid "Output vector map name <%s> is not in the current mapset (%s)"
msgstr "Bản đồ raster <%s> không ở trong bộ bản đồ hiện tại (%s)"

#: ../lib/vector/Vlib/legal_vname.c:117 ../lib/vector/Vlib/legal_vname.c:121
#, fuzzy, c-format
msgid "Output vector map name <%s> is not SQL compliant"
msgstr "Tên bản đồ vec-tơ không tương thích SQL"

#: ../lib/vector/Vlib/legal_vname.c:159 ../lib/vector/Vlib/legal_vname.c:163
#, c-format
msgid "Output vector map <%s> is used as input"
msgstr "Bản đồ vec-tơ đầu ra <%s> được dùng làm đầu vào"

#: ../lib/vector/Vlib/build_sfa.c:279 ../lib/vector/Vlib/build_sfa.c:546
#, c-format
msgid "Unable to calculate centroid for area %d"
msgstr "Không thể tính toán trọng tâm cho vùng %d"

#: ../lib/vector/Vlib/build_sfa.c:305
#, fuzzy, c-format
msgid "Feature type %d not supported"
msgstr "Kiểu đối tượng OGR %d không được hỗ trợ"

#: ../lib/vector/Vlib/build_sfa.c:339 ../lib/vector/Vlib/build_sfa.c:629
#: ../lib/vector/Vlib/build_nat.c:74
msgid "Registering primitives..."
msgstr "Đang đăng ký các đối tượng nguyên thủy..."

#: ../lib/vector/Vlib/build_sfa.c:354 ../lib/vector/Vlib/build_sfa.c:364
#: ../lib/vector/Vlib/read_pg.c:378
#, fuzzy, c-format
msgid "Feature %d without geometry skipped"
msgstr "Đối tượng %d không có hình học bị bỏ qua"

#: ../lib/vector/Vlib/build_sfa.c:385 ../lib/vector/Vlib/build_sfa.c:661
#: ../lib/vector/Vlib/build_nat.c:117
#, fuzzy, c-format
msgid "One primitive registered"
msgid_plural "%d primitives registered"
msgstr[0] "%d đối tượng nguyên thủy được đăng ký"
msgstr[1] "%d đối tượng nguyên thủy được đăng ký"

#: ../lib/vector/Vlib/build_sfa.c:386 ../lib/vector/Vlib/build_sfa.c:662
#: ../lib/vector/Vlib/build_nat.c:118
#, fuzzy, c-format
msgid "One vertex registered"
msgid_plural "%d vertices registered"
msgstr[0] "%d đỉnh được đăng ký"
msgstr[1] "%d đỉnh được đăng ký"

#: ../lib/vector/Vlib/build_sfa.c:665
#, fuzzy, c-format
msgid "One feature without geometry skipped"
msgid_plural "%d features without geometry skipped"
msgstr[0] "Đối tượng %d không có hình học bị bỏ qua"
msgstr[1] "Đối tượng %d không có hình học bị bỏ qua"

#: ../lib/vector/Vlib/build_sfa.c:722
#, fuzzy, c-format
msgid "%s: Native format unsupported"
msgstr "Kiểu đối tượng OGR %d không được hỗ trợ"

#: ../lib/vector/Vlib/build_sfa.c:748
msgid "Feature index is built only for non-native formats. Nothing to dump."
msgstr ""

#: ../lib/vector/Vlib/build_pg.c:88
#, fuzzy
msgid "No DB connection"
msgstr "Kết nối với máy chủ kém"

#: ../lib/vector/Vlib/build_pg.c:93 ../lib/vector/Vlib/build_ogr.c:80
#, c-format
msgid "Feature table <%s> has no primary key defined"
msgstr ""

#: ../lib/vector/Vlib/build_pg.c:95
#, fuzzy
msgid "Random read is not supported for this layer. Unable to build topology."
msgstr ""
"Việc đọc ngẫu nhiên không được OGR hỗ trợ đối với lớp này, không thể xây "
"dựng hỗ trợ"

#: ../lib/vector/Vlib/build_pg.c:101 ../lib/vector/Vlib/build_ogr.c:88
#, c-format
msgid "Using external data format '%s' (feature type '%s')"
msgstr ""

#: ../lib/vector/Vlib/build_pg.c:105
#, fuzzy
msgid "Building pseudo-topology over simple features..."
msgstr "Đang xây dựng lại tôpô cho bản đồ vec-tơ <%s>..."

#: ../lib/vector/Vlib/build_pg.c:107
#, fuzzy, c-format
msgid "Building topology from PostGIS topology schema <%s>..."
msgstr "Đang xây dựng lại tôpô cho bản đồ vec-tơ <%s>..."

#: ../lib/vector/Vlib/build_pg.c:212 ../lib/vector/Vlib/open_pg.c:1475
#, c-format
msgid "Inconsistency in topology: number of nodes %d (should be %d)"
msgstr ""

#: ../lib/vector/Vlib/build_pg.c:237
#, fuzzy
msgid "Cleaning-up topology schema..."
msgstr "Đang xây dựng lại tôpô cho bản đồ vec-tơ <%s>..."

#: ../lib/vector/Vlib/build_pg.c:282
#, fuzzy
msgid "Updating faces..."
msgstr "Đang xây dựng các vùng..."

#: ../lib/vector/Vlib/build_pg.c:314
#, fuzzy
msgid "Updating edges..."
msgstr "Đang thiết lập các chi phí nốt..."

#: ../lib/vector/Vlib/build_pg.c:323
msgid "Inconsistency in topology detected. Dead line found."
msgstr ""

#: ../lib/vector/Vlib/build_pg.c:377
msgid "Updating TopoGeometry data..."
msgstr ""

#: ../lib/vector/Vlib/build_pg.c:411 ../lib/vector/Vlib/write_pg.c:612
#: ../lib/vector/Vlib/write_pg.c:880 ../lib/vector/Vlib/open.c:1351
#, fuzzy
msgid "Unable to open PG file"
msgstr "Không thể mở tập tin %s trong %s"

#: ../lib/vector/Vlib/build_pg.c:462
#, fuzzy, c-format
msgid "Unsupported topo geometry type %d"
msgstr "Kiểu đối tượng"

#: ../lib/vector/Vlib/build_pg.c:491
#, fuzzy, c-format
msgid "Unable to create <%s.%s>"
msgstr "Không thể tạo bảng <%s>"

#: ../lib/vector/Vlib/build_pg.c:642
#, fuzzy
msgid "Unable to write nodes, offset array mismatch"
msgstr "Không thể ghi nốt vào tập tin plus"

#: ../lib/vector/Vlib/build_pg.c:671
#, fuzzy
msgid "Unable to write nodes"
msgstr "Không thể đọc đường %d"

#: ../lib/vector/Vlib/build_pg.c:716
#, fuzzy, c-format
msgid "Inconsistency in topology: number of boundaries %d (should be %d)"
msgstr "Kiểu đối tượng"

#: ../lib/vector/Vlib/build_pg.c:739
#, fuzzy
msgid "Unable to write lines"
msgstr "Không thể đọc đường %d"

#: ../lib/vector/Vlib/build_pg.c:790
#, fuzzy, c-format
msgid "Topology for centroid %d not available. Area %d skipped"
msgstr "Không có trợ giúp cho lệnh [%s]\n"

#: ../lib/vector/Vlib/build_pg.c:1000
msgid "Create simple features topology from topogeometry data..."
msgstr ""

#: ../lib/vector/Vlib/build_pg.c:1018
#, c-format
msgid ""
"Unable to build simple features from topogeometry data. Unsupported type %d."
msgstr ""

#: ../lib/vector/Vlib/clean_nodes.c:248
#, fuzzy, c-format
msgid "Modifications: %d"
msgstr " tùy chọn: %s\n"

#: ../lib/vector/Vlib/write.c:194
#, fuzzy, c-format
msgid "Unable to write feature in vector map <%s>"
msgstr "Không thể phục hồi lại đối tượng %d từ bản đồ vec-tơ <%s>"

#: ../lib/vector/Vlib/write.c:234
#, fuzzy, c-format
msgid "Unable to rewrite feature/offset %lu in vector map <%s>"
msgstr "Không thể phục hồi lại đối tượng %d từ bản đồ vec-tơ <%s>"

#: ../lib/vector/Vlib/write.c:266
#, fuzzy, c-format
msgid "Unable to delete feature/offset %lu from vector map <%s>"
msgstr "Không thể phục hồi lại đối tượng %d từ bản đồ vec-tơ <%s>"

#: ../lib/vector/Vlib/write.c:299
#, fuzzy
msgid "Unable to restore feature/offset %"
msgstr "Không thể ghi lại đối tượng %d"

#: ../lib/vector/Vlib/write.c:308
#, fuzzy, c-format
msgid "Vector map <%s> is not opened"
msgstr "Bản đồ vec-tơ không được mở"

#: ../lib/vector/Vlib/write.c:313
#, fuzzy, c-format
msgid "Vector map <%s> is not opened in write mode"
msgstr "Bản đồ vec-tơ <%s> không mở được ở cấp >=2"

#: ../lib/vector/Vlib/buffer2.c:361
msgid "Line is not looped"
msgstr "Đường không bị thắt nút"

#: ../lib/vector/Vlib/buffer2.c:443
#, c-format
msgid "Unexpected result of line_intersection() res = %d"
msgstr ""

#: ../lib/vector/Vlib/buffer2.c:589
#, fuzzy
msgid ""
"Next edge was visited (right) but it is not the first one !!! breaking loop"
msgstr ""
"Gờ tiếp theo đã được kiểm tra nhưng nó không phải là cái đầu tiên!!! Đang "
"ngắt nút lặp"

#: ../lib/vector/Vlib/buffer2.c:600
#, fuzzy
msgid ""
"Next edge was visited (left) but it is not the first one !!! breaking loop"
msgstr ""
"Gờ tiếp theo đã được kiểm tra nhưng nó không phải là cái đầu tiên!!! Đang "
"ngắt nút lặp"

#: ../lib/vector/Vlib/buffer2.c:648
msgid "side != 0 feature not implemented"
msgstr "cạnh != 0 kiểu đối tượng chưa được đưa vào chương trình"

#: ../lib/vector/Vlib/buffer2.c:890 ../lib/vector/Vlib/buffer2.c:937
msgid "zero area size"
msgstr ""

#: ../lib/vector/Vlib/buffer2.c:896 ../lib/vector/Vlib/buffer2.c:943
#, fuzzy
msgid "Line was not closed"
msgstr "Đường không bị thắt nút"

#: ../lib/vector/Vlib/buffer2.c:909 ../lib/vector/Vlib/buffer2.c:960
msgid "Vect_get_point_in_poly() failed"
msgstr "Vect_get_point_in_poly() thất bại"

#: ../lib/vector/Vlib/build.c:115
#, fuzzy
msgid "Area of size = 0.0 (less than 4 vertices) ignored"
msgstr "Vùng có kích thước = 0.0  bị bỏ qua"

#: ../lib/vector/Vlib/build.c:131
msgid "Unable to add area (map closed, topo saved)"
msgstr "Không thể thêm vùng (bản đồ đã đóng, tôpô đã lưu)"

#: ../lib/vector/Vlib/build.c:139
msgid "Unable to add isle (map closed, topo saved)"
msgstr "Không thể thêm đảo (bản đồ đã đóng, tôpô đã lưu)"

#: ../lib/vector/Vlib/build.c:149
msgid "Area of size = 0.0 ignored"
msgstr "Vùng có kích thước = 0.0  bị bỏ qua"

#: ../lib/vector/Vlib/build.c:200
msgid "Request to find area outside nonexistent isle"
msgstr "Yêu cầu tìm kiếm vùng nằm ngoài đảo không tồn tại"

#: ../lib/vector/Vlib/build.c:351
msgid "Larger bbox but smaller area!!!"
msgstr ""

#: ../lib/vector/Vlib/build.c:606
msgid "Checking for topological errors..."
msgstr ""

#: ../lib/vector/Vlib/build.c:641
#, fuzzy, c-format
msgid "Number of lines of length zero: %d"
msgstr "Số đường: %d"

#: ../lib/vector/Vlib/build.c:643
#, fuzzy, c-format
msgid "Number of boundaries of length zero: %d"
msgstr "Số ranh giới: %d"

#: ../lib/vector/Vlib/build.c:652
#, fuzzy, c-format
msgid "Number of boundary intersections: %d"
msgstr "Số ranh giới: %d"

#: ../lib/vector/Vlib/build.c:676
#, fuzzy
msgid "Skipping further checks because of incorrect boundaries"
msgstr "Số ranh giới không đúng: %d"

#: ../lib/vector/Vlib/build.c:726
#, fuzzy, c-format
msgid "Number of redundant holes: %d"
msgstr "Số ranh giới: %d"

#: ../lib/vector/Vlib/build.c:865 ../lib/vector/Vlib/open.c:356
#: ../lib/vector/Vlib/open.c:860
#, fuzzy, c-format
msgid "Unable to open spatial index file for vector map <%s>"
msgstr "Không thể mở tập tin chỉ mục phạm trù của bản đồ vec-tơ <%s>"

#: ../lib/vector/Vlib/build.c:871
#, c-format
msgid "Building topology for vector map <%s>..."
msgstr "Đang xây dựng lại tôpô cho bản đồ vec-tơ <%s>..."

#: ../lib/vector/Vlib/build.c:889
msgid "Topology was built"
msgstr "Tôpô đã được xây dựng"

#: ../lib/vector/Vlib/build.c:900
#, c-format
msgid "Number of nodes: %d"
msgstr "Số nốt: %d"

#: ../lib/vector/Vlib/build.c:901
#, c-format
msgid "Number of primitives: %d"
msgstr "Số đối tượng nguyên thủy: %d"

#: ../lib/vector/Vlib/build.c:902
#, c-format
msgid "Number of points: %d"
msgstr "Số điểm: %d"

#: ../lib/vector/Vlib/build.c:903
#, c-format
msgid "Number of lines: %d"
msgstr "Số đường: %d"

#: ../lib/vector/Vlib/build.c:904
#, c-format
msgid "Number of boundaries: %d"
msgstr "Số ranh giới: %d"

#: ../lib/vector/Vlib/build.c:905
#, c-format
msgid "Number of centroids: %d"
msgstr "Số trọng tâm: %d"

#: ../lib/vector/Vlib/build.c:908
#, c-format
msgid "Number of faces: %d"
msgstr "Số mặt: %d"

#: ../lib/vector/Vlib/build.c:911
#, c-format
msgid "Number of kernels: %d"
msgstr "Số nhân: %d"

#: ../lib/vector/Vlib/build.c:957
#, c-format
msgid "Number of areas: %d"
msgstr "Số vùng: %d"

#: ../lib/vector/Vlib/build.c:958
#, c-format
msgid "Number of isles: %d"
msgstr "Số đảo: %d"

#: ../lib/vector/Vlib/build.c:963
#, c-format
msgid "Number of areas without centroid: %d"
msgstr "Số vùng không có trọng tâm: %d"

#: ../lib/vector/Vlib/build.c:968
#, fuzzy, c-format
msgid "Number of centroids exceeds number of areas: %d > %d"
msgstr "Số trọng tâm ngoài vùng: %d"

#: ../lib/vector/Vlib/build.c:972
#, c-format
msgid "Number of incorrect boundaries: %d"
msgstr "Số ranh giới không đúng: %d"

#: ../lib/vector/Vlib/build.c:976
#, c-format
msgid "Number of centroids outside area: %d"
msgstr "Số trọng tâm ngoài vùng: %d"

#: ../lib/vector/Vlib/build.c:980
#, c-format
msgid "Number of duplicate centroids: %d"
msgstr "Số trọng tâm bị đúp: %d"

#: ../lib/vector/Vlib/build.c:984
msgid "Number of areas: -"
msgstr "Số vùng: -"

#: ../lib/vector/Vlib/build.c:985
msgid "Number of isles: -"
msgstr "Số đảo: -"

#: ../lib/vector/Vlib/build.c:1014
#, fuzzy, c-format
msgid "Unable to create topo file for vector map <%s>"
msgstr "Không thể đọc tập tin header cho bản đồ raster <%s@%s>."

#: ../lib/vector/Vlib/build.c:1022
msgid "Error writing out topo file"
msgstr "Lỗi khi đang ghi vào tập tin tôpô"

#: ../lib/vector/Vlib/build.c:1211
#, fuzzy
msgid ""
"Unable to build spatial index from topology, vector map is not opened at "
"topology level 2"
msgstr ""
"Không thể xây dựng chỉ mục không gian từ tôpô, bản đồ vec-tơ không được mở ở "
"tôpô cấp 2"

#: ../lib/vector/Vlib/build.c:1234
#, fuzzy, c-format
msgid "%s is no longer supported"
msgstr "LỖI CỦA CHƯƠNG TRÌNH (Vect_build_sidx_from_topo): nốt không tồn tại"

#: ../lib/vector/Vlib/build.c:1257
msgid "Spatial index not available, can not be saved"
msgstr ""

#: ../lib/vector/Vlib/build.c:1270
#, fuzzy, c-format
msgid "Unable to create spatial index file for vector map <%s>"
msgstr "Không thể mở tập tin chỉ mục phạm trù của bản đồ vec-tơ <%s>"

#: ../lib/vector/Vlib/build.c:1279
msgid "Error writing out spatial index file"
msgstr "Lỗi khi đang ghi tập tin chỉ mục không gian"

#: ../lib/vector/Vlib/copy.c:81
#, fuzzy, c-format
msgid "Unable to copy features. Input vector map <%s> is not open"
msgstr "Không thể ghi đối tượng, bản đồ vec-tơ không được mở"

#: ../lib/vector/Vlib/copy.c:100 ../lib/vector/Vlib/write_pg.c:737
#: ../lib/vector/Vlib/write_pg.c:1175 ../lib/vector/Vlib/write_pg.c:1278
#: ../lib/vector/Vlib/write_pg.c:1790 ../lib/vector/Vlib/write_pg.c:1967
#: ../lib/vector/Vlib/write_pg.c:2325 ../lib/vector/Vlib/read_pg.c:884
#: ../lib/vector/Vlib/read_pg.c:1192 ../lib/vector/Vlib/read_pg.c:1347
#: ../lib/vector/Vlib/read_pg.c:1440
#, fuzzy, c-format
msgid "Unsupported feature type %d"
msgstr "Kiểu đối tượng"

#: ../lib/vector/Vlib/copy.c:104
#, fuzzy, c-format
msgid "Unable to create PostGIS layer <%s>"
msgstr "Không thể mở lớp <%s>"

#: ../lib/vector/Vlib/copy.c:133
#, fuzzy, c-format
msgid "Vector map <%s> not open on topological level. Areas will be skipped!"
msgstr "Bản đồ vec-tơ <%s> không mở được ở cấp >=2"

#: ../lib/vector/Vlib/copy.c:229 ../lib/vector/Vlib/copy.c:234
#, fuzzy
msgid "Copying features..."
msgstr "Đang xây dựng các vùng..."

#: ../lib/vector/Vlib/copy.c:231
#, c-format
msgid "Copying features (%s)..."
msgstr ""

#: ../lib/vector/Vlib/copy.c:334
msgid "Writing new feature failed"
msgstr ""

#: ../lib/vector/Vlib/copy.c:340
#, fuzzy, c-format
msgid "%d features without category or from different layer skipped"
msgstr "Đối tượng %d không có hình học bị bỏ qua"

#: ../lib/vector/Vlib/copy.c:372
#, fuzzy
msgid "Exporting nodes..."
msgstr "Đang thiết lập các chi phí nốt..."

#: ../lib/vector/Vlib/copy.c:400
#, fuzzy, c-format
msgid "Writing node %d failed"
msgstr "Không thể lấy dữ liệu từ bảng <%s>"

#: ../lib/vector/Vlib/copy.c:478
#, fuzzy
msgid "Exporting areas..."
msgstr "Đang xây dựng các vùng..."

#: ../lib/vector/Vlib/copy.c:505
#, fuzzy, c-format
msgid "No centroid defined for area %d. Area not exported."
msgstr "Kết nối CSDL không được định nghĩa cho lớp %d"

#: ../lib/vector/Vlib/copy.c:534 ../lib/vector/Vlib/copy.c:542
#, fuzzy, c-format
msgid "Writing area %d failed"
msgstr "Không thể lấy dữ liệu từ bảng <%s>"

#: ../lib/vector/Vlib/copy.c:550
#, fuzzy, c-format
msgid "%d areas without category or from different layer skipped"
msgstr "Đối tượng %d không có hình học bị bỏ qua"

#: ../lib/vector/Vlib/copy.c:604
#, fuzzy, c-format
msgid "Unable to copy table <%s> for layer %d from <%s> to <%s>"
msgstr "Không thể sao chép bản đồ vec-tơ <%s> vào <%s>"

#: ../lib/vector/Vlib/copy.c:723
#, c-format
msgid "Unable to add database link for vector map <%s>"
msgstr "Không thể thêm liên kết csdl cho bản đồ vec-tơ '%s'"

#: ../lib/vector/Vlib/copy.c:747
#, 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>"

#: ../lib/vector/Vlib/copy.c:754
#, fuzzy
msgid "Unable to create index"
msgstr "Không thể tạo một quá trình mới"

#: ../lib/vector/Vlib/copy.c:760
#, fuzzy, c-format
msgid "Unable to grant privileges on table <%s>"
msgstr "Không thể tạo bảng <%s>"

#: ../lib/vector/Vlib/cats.c:45
msgid "Vect_new_cats_struct(): Out of memory"
msgstr "Vect_new_cats_struct(): Hết bộ nhớ"

#: ../lib/vector/Vlib/cats.c:127
#, c-format
msgid "Too many categories (%d), unable to set cat %d (layer %d)"
msgstr "Quá nhiều phạm trù (%d), không thể thiết lập cat %d (lớp %d)"

#: ../lib/vector/Vlib/cats.c:419
#, c-format
msgid "Unable to convert category string '%s' (from '%s') to category range"
msgstr "Không thể đổi chuỗi phạm trù '%s' (từ '%s') thành miền phạm trù"

#: ../lib/vector/Vlib/cats.c:572 ../lib/vector/Vlib/cats.c:668
#, fuzzy
msgid "Layer number must be > 0 for category constraints"
msgstr "Số lượng lớp phải bằng 1 hoặc lớn hơn"

#: ../lib/vector/Vlib/cats.c:585
#, c-format
msgid "'%s' and '%s' parameters were supplied, cats will be ignored"
msgstr ""

#: ../lib/vector/Vlib/cats.c:593
#, fuzzy, c-format
msgid "Loading categories from table <%s>..."
msgstr "Đang nạp bản đồ raster <%s>..."

#: ../lib/vector/Vlib/cats.c:605
#, fuzzy, c-format
msgid "One category loaded"
msgid_plural "%d categories loaded"
msgstr[0] "Giá trị phạm trù"
msgstr[1] "Giá trị phạm trù"

#: ../lib/vector/Vlib/cats.c:627
#, c-format
msgid "No categories selected with '%s' option"
msgstr ""

#: ../lib/vector/Vlib/cats.c:637
#, fuzzy, c-format
msgid "%d errors in '%s' option"
msgstr "%d lỗi trong chuỗi phạm trù."

#: ../lib/vector/Vlib/write_sfa.c:117
#, fuzzy
msgid "Unable to calculate centroid for area"
msgstr "Không thể tính toán trọng tâm cho vùng %d"

#: ../lib/vector/Vlib/write_sfa.c:164 ../lib/vector/Vlib/write_pg.c:187
#: ../lib/vector/Vlib/write_pg.c:255 ../lib/vector/Vlib/write_ogr.c:96
#, fuzzy
msgid "Unable to rewrite feature (incompatible feature types)"
msgstr "Không thể ghi đối tượng (độ dịch âm)"

#: ../lib/vector/Vlib/write_sfa.c:219
msgid "Attempt to delete dead feature"
msgstr "Cố gắng xoá đối tượng chết"

#: ../lib/vector/Vlib/write_sfa.c:311
#, fuzzy, c-format
msgid "Unsupported vector map format (%d)"
msgstr "toán tử không hiểu"

#: ../lib/vector/Vlib/write_sfa.c:349 ../lib/vector/Vlib/write_pg.c:554
#: ../lib/vector/Vlib/write_pg.c:1294
msgid "Boundary is not closed. Skipping."
msgstr ""

#: ../lib/vector/Vlib/snap.c:213
msgid "Snap vertices Pass 1: select points"
msgstr ""

#: ../lib/vector/Vlib/snap.c:267
msgid "Snap vertices Pass 2: assign anchor vertices"
msgstr ""

#: ../lib/vector/Vlib/snap.c:336
msgid "Snap vertices Pass 3: snap to assigned points"
msgstr ""

#: ../lib/vector/Vlib/snap.c:518
#, c-format
msgid "Snapped vertices: %d"
msgstr ""

#: ../lib/vector/Vlib/snap.c:519
#, fuzzy, c-format
msgid "New vertices: %d"
msgstr "Số đối tượng nguyên thủy: %d"

#: ../lib/vector/Vlib/snap.c:546
#, fuzzy
msgid "Reading features..."
msgstr "Đang xây dựng các vùng..."

#: ../lib/vector/Vlib/box.c:228
#, fuzzy, c-format
msgid "Unable to determine bbox for feature %d"
msgstr "Không thể ghi lại đối tượng %d"

#: ../lib/vector/Vlib/box.c:277 ../lib/vector/Vlib/box.c:323
#, fuzzy, c-format
msgid "Attempt to access area with invalid id (%d)"
msgstr "Cố gắng xoá đối tượng chết"

#: ../lib/vector/Vlib/box.c:289
#, fuzzy, c-format
msgid "Unable to determine bbox for area %d"
msgstr "Không thể thiết lập phạm trù %d cho (đối tượng có id %d)"

#: ../lib/vector/Vlib/box.c:335
#, fuzzy, c-format
msgid "Unable to determine bbox for isle %d"
msgstr "Không thể ghi lại đối tượng %d"

#: ../lib/vector/Vlib/build_ogr.c:69
msgid "Empty OGR layer, nothing to build"
msgstr ""

#: ../lib/vector/Vlib/build_ogr.c:82
#, fuzzy
msgid ""
"Random read is not supported by OGR for this layer. Unable to build topology."
msgstr ""
"Việc đọc ngẫu nhiên không được OGR hỗ trợ đối với lớp này, không thể xây "
"dựng hỗ trợ"

#: ../lib/vector/Vlib/build_ogr.c:132
#, fuzzy, c-format
msgid "Unable to open fidx file for write <%s>"
msgstr "Không thể mở tập tin tôpô để ghi <%s>"

#: ../lib/vector/Vlib/write_pg.c:285
#, fuzzy, c-format
msgid "Unable to rewrite feature %d"
msgstr "Không thể ghi lại đối tượng %d"

#: ../lib/vector/Vlib/write_pg.c:326
#, fuzzy, c-format
msgid "Invalid offset (%ld)"
msgstr "không thể đổi thư mục đến %s"

#: ../lib/vector/Vlib/write_pg.c:347 ../lib/vector/Vlib/write_ogr.c:140
#, fuzzy
msgid "Unable to delete feature"
msgstr "Không thể ghi lại đối tượng %d"

#: ../lib/vector/Vlib/write_pg.c:452
#, fuzzy, c-format
msgid "Unable to delete feature (%s) %d"
msgstr "Không thể ghi lại đối tượng %d"

#: ../lib/vector/Vlib/write_pg.c:773
#, fuzzy, c-format
msgid "Building spatial index on <%s>..."
msgstr "Đang xây dựng lại tôpô cho bản đồ vec-tơ <%s>..."

#: ../lib/vector/Vlib/write_pg.c:841
#, fuzzy, c-format
msgid "Schema <%s> doesn't exist, created"
msgstr "%s: Vùng %d không tồn tại"

#: ../lib/vector/Vlib/write_pg.c:920
#, fuzzy, c-format
msgid "Creating topology schema <%s>..."
msgstr "Đang xây dựng lại tôpô cho bản đồ vec-tơ <%s>..."

#: ../lib/vector/Vlib/write_pg.c:934
#, fuzzy, c-format
msgid "Adding new topology column <%s>..."
msgstr "Đang xây dựng lại tôpô cho bản đồ vec-tơ <%s>..."

#: ../lib/vector/Vlib/write_pg.c:1072 ../lib/vector/Vlib/open_pg.c:85
#: ../lib/vector/Vlib/open_pg.c:232
#, fuzzy
msgid "Connection string not defined"
msgstr "Kết nối thất bại."

#: ../lib/vector/Vlib/write_pg.c:1077 ../lib/vector/Vlib/write_pg.c:1216
#: ../lib/vector/Vlib/write_pg.c:1368 ../lib/vector/Vlib/open_pg.c:90
#: ../lib/vector/Vlib/open_pg.c:237
#, fuzzy
msgid "PostGIS feature table not defined"
msgstr "Đối tượng OGR không có ID bị bỏ qua"

#: ../lib/vector/Vlib/write_pg.c:1104 ../lib/vector/Vlib/write_ogr.c:304
#, fuzzy, c-format
msgid "Unsupported geometry type (%d)"
msgstr "Kiểu đối tượng"

#: ../lib/vector/Vlib/write_pg.c:1117 ../lib/vector/Vlib/write_ogr.c:338
#, c-format
msgid "More layers defined, using driver <%s> and database <%s>"
msgstr ""

#: ../lib/vector/Vlib/write_pg.c:1122 ../lib/vector/Vlib/write_ogr.c:344
#, fuzzy
msgid "Database connection not defined. Unable to write attributes."
msgstr "Kết nối CSDL không được định nghĩa cho lớp %d"

#: ../lib/vector/Vlib/write_pg.c:1129
#, fuzzy
msgid "Unable to create new PostGIS feature table"
msgstr "Không thể ghi lại đối tượng %d"

#: ../lib/vector/Vlib/write_pg.c:1143
#, fuzzy
msgid "Unable to create new PostGIS topology schema"
msgstr "Không thể tạo một quá trình mới"

#: ../lib/vector/Vlib/write_pg.c:1237 ../lib/vector/Vlib/write_pg.c:1396
#: ../lib/vector/Vlib/write_ogr.c:408
#, fuzzy, c-format
msgid "No category defined for layer %d"
msgstr "Kết nối CSDL không được định nghĩa cho lớp %d"

#: ../lib/vector/Vlib/write_pg.c:1239 ../lib/vector/Vlib/write_pg.c:1398
#: ../lib/vector/Vlib/write_ogr.c:410
#, c-format
msgid "Feature has more categories, using category %d (from layer %d)"
msgstr ""

#: ../lib/vector/Vlib/write_pg.c:1250
#, fuzzy, c-format
msgid "Point skipped (output feature type: %s)"
msgstr "Kiểu đối tượng"

#: ../lib/vector/Vlib/write_pg.c:1257
#, fuzzy, c-format
msgid "Line skipped (output feature type: %s)"
msgstr "Kiểu đối tượng"

#: ../lib/vector/Vlib/write_pg.c:1264
#, c-format
msgid "Boundary/centroid skipped (output feature type: %s)"
msgstr ""

#: ../lib/vector/Vlib/write_pg.c:1266 ../lib/vector/Vlib/write_ogr.c:439
msgid "Feature is not a polygon. Skipping."
msgstr ""

#: ../lib/vector/Vlib/write_pg.c:1272
#, fuzzy, c-format
msgid "Face skipped (output feature type: %s)"
msgstr "Kiểu đối tượng"

#: ../lib/vector/Vlib/write_pg.c:1358
#, fuzzy, c-format
msgid "Invalid feature type (%d) for nodes"
msgstr "không thể đổi thư mục đến %s"

#: ../lib/vector/Vlib/write_pg.c:1372
#, fuzzy
msgid "PostGIS topology schema not defined"
msgstr "Đối tượng OGR không có ID bị bỏ qua"

#: ../lib/vector/Vlib/write_pg.c:1872
msgid "Trying to insert 3D data into feature table which store 2D data only"
msgstr ""

#: ../lib/vector/Vlib/write_pg.c:1877
msgid "Trying to insert 2D data into feature table which store 3D data only"
msgstr ""

#: ../lib/vector/Vlib/write_pg.c:1902
#, fuzzy
msgid "Unable to insert topological element into PostGIS Topology schema"
msgstr "Không thể tạo một quá trình mới"

#: ../lib/vector/Vlib/write_pg.c:2005 ../lib/vector/Vlib/write_ogr.c:579
#, fuzzy, c-format
msgid "Unable to select attributes for category %d"
msgstr "không thể đổi thư mục đến %s"

#: ../lib/vector/Vlib/write_pg.c:2014 ../lib/vector/Vlib/write_ogr.c:591
#, fuzzy, c-format
msgid "No database record for category %d, no attributes will be written"
msgstr "Không tìm thấy bản ghi CSDL cho phạm trù %d"

#: ../lib/vector/Vlib/write_pg.c:2040
#, c-format
msgid "FID column must be integer, column <%s> ignored!"
msgstr ""

#: ../lib/vector/Vlib/write_pg.c:2074 ../lib/vector/Vlib/write_ogr.c:653
#, fuzzy, c-format
msgid "Unsupported column type %d"
msgstr "Kiểu đối tượng"

#: ../lib/vector/Vlib/write_pg.c:2081
msgid "Invalid value for FID column: NULL"
msgstr ""

#: ../lib/vector/Vlib/write_pg.c:2173
#, fuzzy, c-format
msgid "Invalid feature %d (max: %d)"
msgstr "không thể đổi thư mục đến %s"

#: ../lib/vector/Vlib/write_pg.c:2187
#, fuzzy, c-format
msgid "Invalid feature type (%d) for node"
msgstr "không thể đổi thư mục đến %s"

#: ../lib/vector/Vlib/write_pg.c:2191
#, fuzzy, c-format
msgid "Invalid node %d (%d)"
msgstr "không thể đổi thư mục đến %s"

#: ../lib/vector/Vlib/write_pg.c:2269
#, fuzzy, c-format
msgid "Unable to determine next left/right edge for edge %d"
msgstr "Không thể định nghĩa nguồn sáng mới"

#: ../lib/vector/Vlib/write_pg.c:2274
#, fuzzy
msgid "Unable to insert new edge. Topology not available."
msgstr "Không thể đọc tôpô cho các đảo"

#: ../lib/vector/Vlib/write_pg.c:2373 ../lib/vector/Vlib/write_pg.c:2380
#, fuzzy
msgid "Invalid topology"
msgstr "Đang xây dựng tôpô ...\n"

#: ../lib/vector/Vlib/write_pg.c:2579 ../lib/vector/Vlib/write_pg.c:2676
#, fuzzy, c-format
msgid "Attempt to access non-existing feature %d"
msgstr "Cố gắng xoá đối tượng chết"

#: ../lib/vector/Vlib/write_pg.c:2610
#, fuzzy
msgid "Unable to determine next left/right edge"
msgstr "Không thể định nghĩa nguồn sáng mới"

#: ../lib/vector/Vlib/write_pg.c:2696
#, fuzzy
msgid "Unable to create new face"
msgstr "Không thể tạo một quá trình mới"

#: ../lib/vector/Vlib/write_pg.c:2834 ../lib/vector/Vlib/write_pg.c:2846
#, fuzzy, c-format
msgid "Unable to delete node %d"
msgstr "Không thể đọc đường %d"

#: ../lib/vector/Vlib/read_pg.c:272 ../lib/vector/Vlib/read_pg.c:471
#, fuzzy, c-format
msgid "Feature %ld without geometry skipped"
msgstr "Đối tượng %d không có hình học bị bỏ qua"

#: ../lib/vector/Vlib/read_pg.c:365
#, c-format
msgid ""
"Requesting invalid feature from cache (%d). Number of features in cache: %d"
msgstr ""

#: ../lib/vector/Vlib/read_pg.c:368
#, fuzzy, c-format
msgid "Feature %d: unexpected type (%d) - should be %d"
msgstr "Kiểu đối tượng"

#: ../lib/vector/Vlib/read_pg.c:575
msgid "No geometry or topo geometry column defined"
msgstr ""

#: ../lib/vector/Vlib/read_pg.c:585
msgid "Random access not supported. Primary key not defined."
msgstr ""

#: ../lib/vector/Vlib/read_pg.c:652
msgid "Inconsistency in topology: detected centroid (should be point)"
msgstr ""

#: ../lib/vector/Vlib/read_pg.c:662
msgid "Inconsistency in topology: detected boundary (should be line)"
msgstr ""

#: ../lib/vector/Vlib/read_pg.c:787
#, c-format
msgid "Invalid WKB content: %d bytes"
msgstr ""

#: ../lib/vector/Vlib/read_pg.c:803
msgid "Reading EWKB with 4-dimensional coordinates (XYZM) is not supported"
msgstr ""

#: ../lib/vector/Vlib/read_pg.c:996 ../lib/vector/Vlib/read_pg.c:1066
#: ../lib/vector/Vlib/read_pg.c:1137
msgid "Length of input WKB is too small"
msgstr ""

#: ../lib/vector/Vlib/read_pg.c:1077
#, c-format
msgid "Invalid cache index %d (max: %d)"
msgstr ""

#: ../lib/vector/Vlib/read_pg.c:1215
#, fuzzy, c-format
msgid "Corrupted data. %s."
msgstr "Hàng bị lỗi trong tiêu đề: %s"

#: ../lib/vector/Vlib/read_pg.c:1217
msgid "Corrupted data"
msgstr ""

#: ../lib/vector/Vlib/read_pg.c:1510 ../lib/vector/Vlib/read_pg.c:1541
#, fuzzy, c-format
msgid ""
"Execution failed: %s\n"
"Reason: %s"
msgstr "Kết nối thất bại."

#: ../lib/vector/Vlib/read_pg.c:1670
#, fuzzy, c-format
msgid ""
"Unable to read features. Reason:\n"
"%s"
msgstr "Không thể ghi lại đối tượng %d"

#: ../lib/vector/Vlib/bridges.c:213
#, fuzzy, c-format
msgid "Removed lines: %d"
msgstr "Loại bỏ cửa sổ"

#: ../lib/vector/Vlib/bridges.c:214
#, fuzzy, c-format
msgid "Removed bridges: %d"
msgstr "Loại bỏ cửa sổ"

#: ../lib/vector/Vlib/ascii.c:84
#, fuzzy, c-format
msgid "Error reading ASCII file: (bad type) [%s]"
msgstr "Không thể đọc tập tin range cho [%s ở %s]"

#: ../lib/vector/Vlib/ascii.c:123
#, fuzzy, c-format
msgid "Error reading ASCII file: (unknown type) [%s]"
msgstr "Không thể đọc tập tin range cho [%s ở %s]"

#: ../lib/vector/Vlib/ascii.c:143
msgid "End of ASCII file reached before end of coordinates"
msgstr ""

#: ../lib/vector/Vlib/ascii.c:155
#, fuzzy, c-format
msgid "Error reading ASCII file: (bad point) [%s]"
msgstr "Không thể đọc tập tin range cho [%s ở %s]"

#: ../lib/vector/Vlib/ascii.c:160
#, fuzzy, c-format
msgid "Unparsable longitude value: [%s]"
msgstr "Không thể khởi tạo pj nguyên nhân: %s"

#: ../lib/vector/Vlib/ascii.c:165
#, c-format
msgid "Unparsable latitude value: [%s]"
msgstr ""

#: ../lib/vector/Vlib/ascii.c:201
msgid "End of ASCII file reached before end of categories"
msgstr ""

#: ../lib/vector/Vlib/ascii.c:212
#, fuzzy, c-format
msgid "Error reading categories: [%s]"
msgstr "Không thể đọc tập tin range cho [%s ở %s]"

#: ../lib/vector/Vlib/ascii.c:225
#, fuzzy
msgid "Unable to copy points"
msgstr "Không thể sao chép bảng <%s>"

#: ../lib/vector/Vlib/ascii.c:238
#, c-format
msgid "Vector map <%s> is 2D. %d 3D features (faces or kernels) skipped."
msgstr ""

#: ../lib/vector/Vlib/ascii.c:270
#, c-format
msgid ""
"Unexpected data in vector header:\n"
"[%s]"
msgstr ""

#: ../lib/vector/Vlib/ascii.c:306
#, fuzzy, c-format
msgid "Unknown keyword <%s> in vector head"
msgstr "Không hiểu từ khoá %s trong tiêu đề vec-tơ"

#: ../lib/vector/Vlib/ascii.c:465
#, fuzzy, c-format
msgid "Column <%s> does not exist"
msgstr "Cột <%s> không phải kiểu số nguyên"

#: ../lib/vector/Vlib/ascii.c:467
msgid "Available columns:"
msgstr ""

#: ../lib/vector/Vlib/ascii.c:472
msgid "Export cancelled"
msgstr ""

#: ../lib/vector/Vlib/ascii.c:505
#, fuzzy, c-format
msgid "Unknown type of column <%s>, export cancelled"
msgstr "Kiểu cột không biết (cột <%s>)"

#: ../lib/vector/Vlib/ascii.c:539
#, fuzzy, 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, tại %s)"

#: ../lib/vector/Vlib/ascii.c:661
#, fuzzy, c-format
msgid "Unknown feature type %d"
msgstr "Kiểu vec-tơ không biết."

#: ../lib/vector/Vlib/ascii.c:701
#, c-format
msgid "Feature has more categories. Only one category (%d) is exported."
msgstr ""

#: ../lib/vector/Vlib/ascii.c:718
#, fuzzy, c-format
msgid "Cannot select attributes for cat = %d"
msgstr "Không thể chọn các thuộc tính"

#: ../lib/vector/Vlib/ascii.c:724
#, fuzzy
msgid "Unable to fetch data from table"
msgstr "Không thể lấy dữ liệu từ bảng <%s>"

#: ../lib/vector/Vlib/ascii.c:758
#, fuzzy, c-format
msgid "Column <%s>: unsupported data type"
msgstr "Nviz_new_map_obj(): kiểu dữ liệu không được hỗ trợ"

#: ../lib/vector/Vlib/ascii.c:840
#, fuzzy
msgid "Unknown format"
msgstr "toán tử không hiểu"

#: ../lib/vector/Vlib/ascii.c:850
msgid "Topology not available, unable to process areas"
msgstr ""

#: ../lib/vector/Vlib/ascii.c:863
#, fuzzy, c-format
msgid "Unable to get boundary of area id %d"
msgstr "Không thể thiết lập phạm trù %d cho (đối tượng có id %d)"

#: ../lib/vector/Vlib/ascii.c:875
#, fuzzy, c-format
msgid "Unable to get boundary of isle id %d (area id %d)"
msgstr "Không thể thiết lập phạm trù %d cho (đối tượng có id %d)"

#: ../lib/vector/Vlib/ascii.c:889
#, c-format
msgid ""
"%d features without category skipped. To export also features without "
"category use '%s=-1'."
msgstr ""

#: ../lib/vector/Vlib/field.c:91
msgid "Layer number must be 1 or greater"
msgstr "Số lượng lớp phải bằng 1 hoặc lớn hơn"

#: ../lib/vector/Vlib/field.c:96
#, fuzzy
msgid "Unable to add attribute link, vector map is not opened in WRITE mode"
msgstr "Không thể thêm liên kết csdl, bản đồ không được mở ở chế độ GHI"

#: ../lib/vector/Vlib/field.c:103
#, fuzzy
msgid "Unable to add attribute link"
msgstr "Không thể thêm liên kết csdl"

#: ../lib/vector/Vlib/field.c:109
#, fuzzy
msgid "Unable to write attribute links"
msgstr "Không thể ghi các liên kết csdl"

#: ../lib/vector/Vlib/field.c:154
msgid "Unable to write database links"
msgstr "Không thể ghi các liên kết csdl"

#: ../lib/vector/Vlib/field.c:178
#, fuzzy
msgid "Database connection not defined. Skipping."
msgstr "Kết nối CSDL không được định nghĩa cho lớp %d"

#: ../lib/vector/Vlib/field.c:185
msgid ""
"More DB links defined for input vector map. Using only first DB link for "
"output."
msgstr ""

#: ../lib/vector/Vlib/field.c:261
#, c-format
msgid "Layer number %d or name <%s> already exists"
msgstr "Số lượng lớp %d hoặc tên <%s> đã có"

#: ../lib/vector/Vlib/field.c:345
#, c-format
msgid ""
"Default driver / database set to:\n"
"driver: %s\n"
"database: %s"
msgstr ""
"Trình đ.khiển mặc định / csdl được thiết lập vào:\n"
" trình đ.khiển: %s\n"
"csdl: %s"

#: ../lib/vector/Vlib/field.c:352
msgid "Default driver is not set"
msgstr "Trình đ.khiển mặc định không được thiết lập"

#: ../lib/vector/Vlib/field.c:355
msgid "Default database is not set"
msgstr "CSDL mặc định không được thiết lập"

#: ../lib/vector/Vlib/field.c:412
#, c-format
msgid "Requested dblink %d, maximum link number %d"
msgstr "Liên kết csdl %d được yêu cầu, số lượng liên kết tối đa %d"

#: ../lib/vector/Vlib/field.c:599 ../lib/vector/Vlib/field.c:607
#, fuzzy, c-format
msgid "Error in rule on row %d in <%s>"
msgstr "Lỗi trong quy tắc tại dòng %d trong %s"

#: ../lib/vector/Vlib/field.c:692
#, fuzzy, c-format
msgid "Unable to open OGR layer <%s>"
msgstr "Không thể mở lớp <%s>"

#: ../lib/vector/Vlib/field.c:719
msgid "Unable to open OGR DBMI driver"
msgstr "Không thể mở trình đ.khiển OGR DBMI"

#: ../lib/vector/Vlib/field.c:758
msgid ""
"All FID tests failed. Neither 'FID' nor 'ogc_fid' nor 'ogr_fid' nor 'gid' "
"available in OGR DB table"
msgstr ""
"Tất cả các kiểm tra FID thất bại. 'FID', 'ogc_fid', 'ogr_fid' lẫn 'gid' đều "
"không dùng được trong bảng OGR DB"

#: ../lib/vector/Vlib/field.c:825
#, c-format
msgid ""
"Feature table <%s> has no primary key defined. Unable to define DB links."
msgstr ""

#: ../lib/vector/Vlib/field.c:845
msgid "GRASS not compiled with PostgreSQL support"
msgstr ""

#: ../lib/vector/Vlib/field.c:877
#, fuzzy
msgid "Unknown vector map format"
msgstr "toán tử không hiểu"

#: ../lib/vector/Vlib/field.c:911
#, fuzzy, c-format
msgid "Unable to create database definition file for vector map <%s>"
msgstr "Không thể mở tập tin header của bản đồ vec-tơ <%s>"

#: ../lib/vector/Vlib/field.c:1006
msgid "Bug: attempt to update map which is not in current mapset"
msgstr "'Bọ': cố gắng cập nhật bản đồ không ở trong bộ bản đồ hiện tại"

#: ../lib/vector/Vlib/intersect.c:127
msgid "3D not supported by Vect_segment_intersection()"
msgstr "3D chưa được Vect_segment_intersection() hỗ trợ"

#: ../lib/vector/Vlib/intersect.c:313
msgid "Vect_segment_intersection() ERROR (collinear vertical segments)"
msgstr "Vect_segment_intersection() LỖI (các phân đoạn đứng cộng tuyến)"

#: ../lib/vector/Vlib/intersect.c:407
msgid "Vect_segment_intersection() ERROR (collinear non vertical segments)"
msgstr "Vect_segment_intersection() LỖI (các phân đoạn đứng cộng tuyến)"

#: ../lib/vector/Vlib/overlay.c:72
msgid "unknown operator"
msgstr "toán tử không hiểu"

#: ../lib/vector/Vlib/overlay.c:124
msgid "Overlay: line/boundary types not supported by AND operator"
msgstr "Chồng: kiều đường/ranh giới chưa được toán tử AND hỗ trợ"

#: ../lib/vector/Vlib/overlay.c:127
msgid "Overlay: area x area types not supported by AND operator"
msgstr "Chồng: các kiều vùng x vùng chưa được toán tử AND hỗ trợ"

#: ../lib/vector/Vlib/close.c:91
#, fuzzy, c-format
msgid "Unable to create vector map <%s>"
msgstr "Không thể đọc bản đồ vec-tơ <%s>"

#: ../lib/vector/Vlib/close.c:108
#, fuzzy
msgid "Copying features failed"
msgstr "Đang xây dựng các vùng..."

#: ../lib/vector/Vlib/close.c:141
#, fuzzy, c-format
msgid "Unable to open %s file"
msgstr "Không thể mở tập tin %s trong %s"

#: ../lib/vector/Vlib/close.c:226
#, c-format
msgid "Unable to close vector <%s>"
msgstr "Không thể đóng vec-tơ <%s>"

#: ../lib/vector/Vlib/close.c:257
#, c-format
msgid "Invalid request for writing frmt file - map format is %d"
msgstr ""

#: ../lib/vector/Vlib/close.c:289
#, fuzzy, c-format
msgid "Link to vector map <%s> created"
msgstr "không thể mở bản đồ raster [%s in %s]"

#: ../lib/vector/Vlib/open.c:138
#, fuzzy, c-format
msgid "Programmer requested unknown access level %d"
msgstr "Lập trình viên đã yêu cầu mở ở cấp %d không biết"

#: ../lib/vector/Vlib/open.c:232
#, fuzzy, c-format
msgid "Vector map <%s> not found in current mapset"
msgstr "'Bọ': cố gắng cập nhật bản đồ không ở trong bộ bản đồ hiện tại."

#: ../lib/vector/Vlib/open.c:252
#, fuzzy
msgid "Temporary vector maps can be accessed only in the current mapset"
msgstr "'Bọ': cố gắng cập nhật bản đồ không ở trong bộ bản đồ hiện tại."

#: ../lib/vector/Vlib/open.c:266
msgid ""
"Vector map which is not in the current mapset cannot be opened for update"
msgstr ""
"Bản đồ vec-tơ không ở trong bộ bản đồ hiện tại nên không thể mở để cập nhật "
"được"

#: ../lib/vector/Vlib/open.c:300
#, fuzzy, c-format
msgid "Unable to read header file of vector map <%s>"
msgstr "Không thể mở tập tin header của bản đồ vec-tơ <%s>"

#: ../lib/vector/Vlib/open.c:341
#, c-format
msgid "Unable to open topology file for vector map <%s>"
msgstr "Không thể mở tập tin tôpô của bản đồ vec-tơ <%s>"

#: ../lib/vector/Vlib/open.c:408
#, fuzzy, c-format
msgid ""
"Unable to open vector map <%s> on level %d. Try to rebuild vector topology "
"with v.build."
msgstr ""
"Không thể mở bản đồ vec-tơ <%s> ở cấp %d. Hãy thử xây dựng lại tôpô bằng v."
"build."

#: ../lib/vector/Vlib/open.c:434
#, fuzzy, c-format
msgid "Building topology for OGR layer <%s> from datasource '%s'..."
msgstr "Đang xây dựng lại tôpô cho bản đồ vec-tơ <%s>..."

#: ../lib/vector/Vlib/open.c:442
#, fuzzy, c-format
msgid "Unable to open vector map <%s> on level %d"
msgstr "không thể mở bản đồ raster [%s in %s]"

#: ../lib/vector/Vlib/open.c:496
#, 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>"

#: ../lib/vector/Vlib/open.c:768
#, fuzzy, c-format
msgid "Unable to create vector map: <%s> is not in the current mapset (%s)"
msgstr "Bản đồ raster <%s> không ở trong bộ bản đồ hiện tại (%s)"

#: ../lib/vector/Vlib/open.c:777
#, fuzzy, c-format
msgid "Unable to create vector map: <%s> is not SQL compliant"
msgstr "Tên bản đồ vec-tơ không tương thích SQL"

#: ../lib/vector/Vlib/open.c:835
#, fuzzy, c-format
msgid "Unable to open history file of vector map <%s>"
msgstr "Không thể mở tập tin lịch sử của bản đồ vec-tơ <%s>"

#: ../lib/vector/Vlib/open.c:876
#, c-format
msgid "Using OGR/%s format"
msgstr ""

#: ../lib/vector/Vlib/open.c:880
msgid "Using PostGIS Topology format"
msgstr ""

#: ../lib/vector/Vlib/open.c:882
msgid "Using PostGIS format"
msgstr ""

#: ../lib/vector/Vlib/open.c:885
#, fuzzy
msgid "Using native format"
msgstr "Kiểu đối tượng OGR %d không được hỗ trợ"

#: ../lib/vector/Vlib/open.c:976
#, c-format
msgid "Unable to stat file <%s>"
msgstr "Không thể khởi động tập tin <%s>"

#: ../lib/vector/Vlib/open.c:1040
#, c-format
msgid "unknown %d (update Vect_maptype_info)"
msgstr ""

#: ../lib/vector/Vlib/open.c:1132
msgid "Size of 'coor' file differs from value saved in topology file"
msgstr "Kích thước của tập tin 'coor' khác với giá trị lưu trong tập tin tôpô."

#: ../lib/vector/Vlib/open.c:1143 ../lib/vector/Vlib/open.c:1244
#, c-format
msgid "Please rebuild topology for vector map <%s@%s>"
msgstr "Vui lòng xây dựng lại tôpô cho bản đồ vec-tơ <%s@%s>"

#: ../lib/vector/Vlib/open.c:1233
#, fuzzy
msgid "Size of 'coor' file differs from value saved in sidx file"
msgstr "Kích thước của tập tin 'coor' khác với giá trị lưu trong tập tin tôpô."

#: ../lib/vector/Vlib/open.c:1313
#, fuzzy
msgid "Unable to open OGR file"
msgstr "Không thể mở tập tin %s trong %s"

#: ../lib/vector/Vlib/open.c:1339
msgid "OGR output also detected, using OGR"
msgstr ""

#: ../lib/vector/Vlib/area.c:50
msgid "Attempt to read points of nonexistent area"
msgstr "Cố gắng đọc các điểm của một vùng không tồn tại"

#: ../lib/vector/Vlib/area.c:81
#, fuzzy
msgid "Attempt to read points of nonexistent isle"
msgstr "Cố gắng đọc các điểm của một vùng không tồn tại"

#: ../lib/vector/Vlib/area.c:121 ../lib/vector/Vlib/area.c:153
#: ../lib/vector/Vlib/area.c:219 ../lib/vector/Vlib/area.c:248
#, c-format
msgid "Attempt to read topo for dead area (%d)"
msgstr "Cố gắng đọc tôpô của vùng chết (%d)"

#: ../lib/vector/Vlib/area.c:189 ../lib/vector/Vlib/area.c:275
#, c-format
msgid "Attempt to read topo for dead isle (%d)"
msgstr "Cố gắng đọc tôpô của đảo chết (%d)"

#: ../lib/vector/Vlib/open_pg.c:109 ../lib/vector/Vlib/open_pg.c:267
#, fuzzy
msgid "No feature tables found in database."
msgstr "Bảng <%s> đã có trong csdl <%s>"

#: ../lib/vector/Vlib/open_pg.c:133
#, fuzzy, c-format
msgid "Feature table <%s> not found in 'geometry_columns'"
msgstr "Không tìm thấy bản đồ raster <%s> trong bộ bản đồ <%s>"

#: ../lib/vector/Vlib/open_pg.c:181
msgid "Topology schema not found."
msgstr ""

#: ../lib/vector/Vlib/open_pg.c:273
#, fuzzy, c-format
msgid "PostGIS layer <%s.%s> already exists and will be overwritten"
msgstr "Bản đồ vec-tơ <%s> đã có và sẽ bị ghi đè"

#: ../lib/vector/Vlib/open_pg.c:276
#, fuzzy, c-format
msgid "Unable to delete PostGIS layer <%s>"
msgstr "Không thể mở lớp <%s>"

#: ../lib/vector/Vlib/open_pg.c:282
#, fuzzy, c-format
msgid "PostGIS layer <%s.%s> already exists in database '%s'"
msgstr "Bảng <%s> đã có trong csdl <%s>"

#: ../lib/vector/Vlib/open_pg.c:390
#, fuzzy
msgid "No key column detected."
msgstr "Tên của cột thuộc tính"

#: ../lib/vector/Vlib/open_pg.c:462 ../lib/vector/Vlib/open_pg.c:474
#, fuzzy, c-format
msgid "Execution failed: %s"
msgstr "Kết nối thất bại."

#: ../lib/vector/Vlib/open_pg.c:476
#, c-format
msgid "PostGIS topology schema <%s> dropped"
msgstr ""

#: ../lib/vector/Vlib/open_pg.c:549
#, fuzzy
msgid ""
"Connection to PostgreSQL database failed. Try to set up username/password by "
"db.login."
msgstr "Kết nối thất bại."

#: ../lib/vector/Vlib/open_pg.c:556
#, fuzzy
msgid "Unable to get database name"
msgstr "Không thể thêm liên kết csdl"

#: ../lib/vector/Vlib/open_pg.c:561
#, c-format
msgid "<%s> is not PostGIS database. DB table 'spatial_ref_sys' not found."
msgstr ""

#: ../lib/vector/Vlib/open_pg.c:570
#, fuzzy, c-format
msgid "PostGIS Topology extension not found in the database <%s>"
msgstr "Đối tượng OGR không có ID bị bỏ qua"

#: ../lib/vector/Vlib/open_pg.c:657
msgid "Empty bounding box"
msgstr ""

#: ../lib/vector/Vlib/open_pg.c:758
#, c-format
msgid "Inconsistency in topology: unable to read node %d"
msgstr ""

#: ../lib/vector/Vlib/open_pg.c:824
#, fuzzy, c-format
msgid "Inconsistency in topology: node %d - unexpected feature type %d"
msgstr "Kiểu đối tượng"

#: ../lib/vector/Vlib/open_pg.c:993
#, fuzzy, c-format
msgid "Area %d without boundary detected"
msgstr "Số vùng không có trọng tâm: %d"

#: ../lib/vector/Vlib/open_pg.c:1051
#, c-format
msgid "Isle %d without boundary detected"
msgstr ""

#: ../lib/vector/Vlib/open_pg.c:1118
#, fuzzy
msgid "Unable to get map bounding box from topology"
msgstr "Không thể lấy dữ liệu từ bảng <%s>"

#: ../lib/vector/Vlib/open_pg.c:1125
#, fuzzy, c-format
msgid ""
"Unable to parse map bounding box:\n"
"%s"
msgstr "Không thể mở tập tin %s trong %s"

#: ../lib/vector/Vlib/open_pg.c:1149
#, c-format
msgid "Different number of nodes detected (%d, %d)"
msgstr ""

#: ../lib/vector/Vlib/open_pg.c:1177 ../lib/vector/Vlib/open_pg.c:1199
#, c-format
msgid "Different number of areas detected (%d, %d)"
msgstr ""

#: ../lib/vector/Vlib/open_pg.c:1370
msgid "To be implemented: isles not attached in Topo-Geo-only mode"
msgstr ""

#: ../lib/vector/Vlib/open_pg.c:1559
#, c-format
msgid "Inconsistency in topology: number of points %d (should be %d)"
msgstr ""

#: ../lib/vector/Vlib/open_pg.c:1604
#, c-format
msgid "Inconsistency in topology: number of lines %d (should be %d)"
msgstr ""

#: ../lib/vector/Vlib/open_pg.c:1658
#, c-format
msgid "Inconsistency in topology: number of centroids %d (should be %d)"
msgstr ""

#: ../lib/vector/Vlib/build_nat.c:84
msgid "Unable to read vector map"
msgstr "Không thể đọc bản đồ vec-tơ"

#: ../lib/vector/Vlib/build_nat.c:129
msgid "Building areas..."
msgstr "Đang xây dựng các vùng..."

#: ../lib/vector/Vlib/build_nat.c:153
#, fuzzy, c-format
msgid "One area built"
msgid_plural "%d areas built"
msgstr[0] "%d vùng được xây dựng"
msgstr[1] "%d vùng được xây dựng"

#: ../lib/vector/Vlib/build_nat.c:154
#, fuzzy, c-format
msgid "One isle built"
msgid_plural "%d isles built"
msgstr[0] "%d đảo được xây dựng"
msgstr[1] "%d đảo được xây dựng"

#: ../lib/vector/Vlib/build_nat.c:163
msgid "Attaching islands..."
msgstr "Đang gắn các đảo..."

#: ../lib/vector/Vlib/build_nat.c:180
msgid "Attaching centroids..."
msgstr "Đang gắn các trọng tâm..."

#: ../lib/vector/Vlib/level_two.c:23
#, fuzzy, c-format
msgid "Vector map <%s> is not open at topological level"
msgstr "Bản đồ vec-tơ <%s> không mở được ở cấp >=2"

#: ../lib/vector/Vlib/level_two.c:284
#, fuzzy, c-format
msgid "Invalid node id: %d"
msgstr "không thể đổi thư mục đến %s"

#: ../lib/vector/Vlib/level_two.c:316
#, fuzzy, c-format
msgid "Nodes not available for line %d"
msgstr "Không có trợ giúp cho lệnh [%s]\n"

#: ../lib/vector/Vlib/level_two.c:357
#, fuzzy, c-format
msgid "Areas not available for line %d"
msgstr "Không thể đọc đường %d"

#: ../lib/vector/Vlib/level_two.c:362
#, fuzzy, c-format
msgid "Line %d is not a boundary"
msgstr "Đường không bị thắt nút"

#: ../lib/vector/Vlib/level_two.c:445
#, fuzzy, c-format
msgid "Topology info not available for feature %d"
msgstr "Không có trợ giúp cho lệnh [%s]\n"

#: ../lib/vector/Vlib/graph.c:138
msgid "Unable to add network arc"
msgstr "Không thể thêm cung mạng lưới"

#: ../lib/vector/Vlib/write_ogr.c:134
#, fuzzy, c-format
msgid "Invalid offset (%d)"
msgstr "không thể đổi thư mục đến %s"

#: ../lib/vector/Vlib/write_ogr.c:239
#, fuzzy, c-format
msgid "Creating field <%s> failed"
msgstr "Không thể lấy dữ liệu từ bảng <%s>"

#: ../lib/vector/Vlib/write_ogr.c:326
#, fuzzy, c-format
msgid "Unable to create OGR layer <%s> in '%s'"
msgstr "Không thể mở lớp <%s>"

#: ../lib/vector/Vlib/write_ogr.c:424
msgid "Feature is not a point. Skipping."
msgstr ""

#: ../lib/vector/Vlib/write_ogr.c:432
msgid "Feature is not a line. Skipping."
msgstr ""

#: ../lib/vector/Vlib/write_ogr.c:446
msgid "Feature is not a face. Skipping."
msgstr ""

#: ../lib/vector/Vlib/write_ogr.c:452
#, fuzzy, c-format
msgid "Unsupported feature type (%d)"
msgstr "Kiểu đối tượng"

#: ../lib/vector/Vlib/write_ogr.c:471
msgid "Boundary is not closed. Feature skipped."
msgstr ""

#: ../lib/vector/Vlib/write_ogr.c:500
#, fuzzy
msgid "Unable to writes feature attributes"
msgstr "Không thể ghi các liên kết csdl"

#: ../lib/vector/Vlib/write_ogr.c:565
#, fuzzy, c-format
msgid "Feature without category of layer %d"
msgstr "Đối tượng %d không có hình học bị bỏ qua"

#: ../lib/vector/Vlib/write_ogr.c:624
#, fuzzy, c-format
msgid "Unable to create field <%s>"
msgstr "Không thể tạo bảng <%s>"

#, fuzzy
#~ msgid "Unable to restore feature/offset %lu in vector map <%s>"
#~ msgstr "Không thể phục hồi lại đối tượng %d từ bản đồ vec-tơ <%s>"

#, fuzzy
#~ msgid "Out of memmory"
#~ msgstr "Hết bộ nhớ "

#~ msgid "ERROR: option <%s>: <%s> exists.\n"
#~ msgstr "LỖI: tùy chọn <%s>: <%s> đã có.\n"

#, fuzzy
#~ msgid "Hit RETURN to continue"
#~ msgstr "bấm RETURN để tiếp tục -->"

#, fuzzy
#~ msgid "Vector map <%s> is not opened on topology level"
#~ msgstr "Bản đồ vec-tơ <%s> không mở được ở cấp >=2"

#~ msgid "Attributes for category %d not found"
#~ msgstr "Không tìm thấy các thuộc tính cho phạm trù %d"

#~ msgid "Category must be integer"
#~ msgstr "Phạm trù phải là số nguyên"

#~ msgid "Memory error in writing timestamp"
#~ msgstr "Lõi bộ nhớ khi ghi đánh dấu thời gian"

#~ msgid "Illegal TimeStamp string"
#~ msgstr "Chuỗi đánh dấu thời gian không hợp lệ"

#~ msgid ""
#~ "Dev note: Adapted sites library used for vector points. (module should be "
#~ "updated to GRASS 6 vector library)"
#~ msgstr ""
#~ "Ghi chú cho nhà phát triển: Thư viện sites thích nghi được dùng cho các "
#~ "điểm vec-tơ. (mô-đun phải được cập nhật vào thư viện vec-tơ của GRASS 6)"

#~ msgid "Cannot fetch row"
#~ msgstr "Không thể lấy hàng"

#~ msgid "G_oldsite_new_struct: invalid # dims or fields"
#~ msgstr "G_oldsite_new_struct: # kích thước hoặc trường không hợp lệ"

#~ msgid "Background color"
#~ msgstr "Màu nền"

#, fuzzy
#~ msgid "Mode type: {0} not supported."
#~ msgstr "Kiểu đối tượng OGR %d không được hỗ trợ"

#, fuzzy
#~ msgid "Invalid type {0}"
#~ msgstr "không thể đổi thư mục đến %s"

#, fuzzy
#~ msgid "Invalid size {0}"
#~ msgstr "không thể đổi thư mục đến %s"

#, fuzzy
#~ msgid "Removing empty 3D raster maps"
#~ msgstr "Tên của bản đồ raster đầu vào"
