diff options
Diffstat (limited to 'src/nvim/po/vi.po')
| -rw-r--r-- | src/nvim/po/vi.po | 6622 |
1 files changed, 2008 insertions, 4614 deletions
diff --git a/src/nvim/po/vi.po b/src/nvim/po/vi.po index 3e88ac446c..b976d39647 100644 --- a/src/nvim/po/vi.po +++ b/src/nvim/po/vi.po @@ -4,219 +4,147 @@ # msgid "" msgstr "" -"Project-Id-Version: Vim 6.3 \n" +"Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-26 14:21+0200\n" -"PO-Revision-Date: 2005-02-30 21:37+0400\n" -"Last-Translator: Phan Vinh Thinh <teppi@vnlinux.org>\n" +"POT-Creation-Date: 2024-12-03 22:06+0100\n" +"PO-Revision-Date: 2024-12-03 22:07+0100\n" +"Last-Translator: Phạm Bình An <111893501+brianhuster@users.noreply.github.com>\n" "Language-Team: Phan Vinh Thinh <teppi@vnlinux.org>\n" -"Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../api/private/helpers.c:201 -#, fuzzy -msgid "Unable to get option value" -msgstr "E258: Không thể trả lời cho máy con" - -#: ../api/private/helpers.c:204 -msgid "internal error: unknown option type" -msgstr "" - -#: ../buffer.c:92 -msgid "[Location List]" -msgstr "" - -#: ../buffer.c:93 -msgid "[Quickfix List]" -msgstr "" - -#: ../buffer.c:94 -msgid "E855: Autocommands caused command to abort" -msgstr "" - -#: ../buffer.c:135 msgid "E82: Cannot allocate any buffer, exiting..." msgstr "E82: Không thể phân chia bộ nhớ thậm chí cho một bộ đệm, thoát..." -#: ../buffer.c:138 msgid "E83: Cannot allocate buffer, using other one..." msgstr "E83: Không thể phân chia bộ nhớ cho bộ đệm, sử dụng bộ đệm khác..." -#: ../buffer.c:763 msgid "E515: No buffers were unloaded" msgstr "E515: Không có bộ đệm nào được bỏ nạp từ bộ nhớ" -#: ../buffer.c:765 msgid "E516: No buffers were deleted" msgstr "E516: Không có bộ đệm nào bị xóa" -#: ../buffer.c:767 msgid "E517: No buffers were wiped out" msgstr "E517: Không có bộ đệm nào được làm sạch" -#: ../buffer.c:772 msgid "1 buffer unloaded" msgstr "1 bộ đệm được bỏ nạp từ bộ nhớ" -#: ../buffer.c:774 #, c-format msgid "%d buffers unloaded" msgstr "%d bộ đệm được bỏ nạp từ bộ nhớ" -#: ../buffer.c:777 msgid "1 buffer deleted" msgstr "1 bộ đệm bị xóa" -#: ../buffer.c:779 #, c-format msgid "%d buffers deleted" msgstr "%d bộ đệm được bỏ nạp" -#: ../buffer.c:782 msgid "1 buffer wiped out" msgstr "1 bộ đệm được làm sạch" -#: ../buffer.c:784 #, c-format msgid "%d buffers wiped out" msgstr "%d bộ đệm được làm sạch" -#: ../buffer.c:806 -msgid "E90: Cannot unload last buffer" -msgstr "E90: Không thể bỏ nạp từ bộ nhớ bộ đệm cuối cùng" - -#: ../buffer.c:874 msgid "E84: No modified buffer found" msgstr "E84: Không tìm thấy bộ đệm có thay đổi" -#. back where we started, didn't find anything. -#: ../buffer.c:903 msgid "E85: There is no listed buffer" msgstr "E85: Không có bộ đệm được liệt kê" -#: ../buffer.c:913 #, c-format -msgid "E86: Buffer %<PRId64> does not exist" -msgstr "E86: Bộ đệm %<PRId64> không tồn tại" +msgid "E86: Buffer %ld does not exist" +msgstr "E86: Bộ đệm %ld không tồn tại" -#: ../buffer.c:915 msgid "E87: Cannot go beyond last buffer" msgstr "E87: Đây là bộ đệm cuối cùng" -#: ../buffer.c:917 msgid "E88: Cannot go before first buffer" msgstr "E88: Đây là bộ đệm đầu tiên" -#: ../buffer.c:945 #, c-format -msgid "" -"E89: No write since last change for buffer %<PRId64> (add ! to override)" +msgid "E89: No write since last change for buffer %ld (add ! to override)" msgstr "" -"E89: Thay đổi trong bộ đệm %<PRId64> chưa được ghi lại (thêm ! để thoát ra " -"bằng mọi giá)" +"E89: Thay đổi trong bộ đệm %ld chưa được ghi lại (thêm ! để thoát ra bằng " +"mọi giá)" + +msgid "E90: Cannot unload last buffer" +msgstr "E90: Không thể bỏ nạp từ bộ nhớ bộ đệm cuối cùng" -#. wrap around (may cause duplicates) -#: ../buffer.c:1423 msgid "W14: Warning: List of file names overflow" msgstr "W14: Cảnh báo: Danh sách tên tập tin quá đầy" -#: ../buffer.c:1555 ../quickfix.c:3361 #, c-format -msgid "E92: Buffer %<PRId64> not found" -msgstr "E92: Bộ đệm %<PRId64> không được tìm thấy" +msgid "E92: Buffer %ld not found" +msgstr "E92: Bộ đệm %ld không được tìm thấy" -#: ../buffer.c:1798 #, c-format msgid "E93: More than one match for %s" msgstr "E93: Tìm thấy vài tương ứng với %s" -#: ../buffer.c:1800 #, c-format msgid "E94: No matching buffer for %s" msgstr "E94: Không có bộ đệm tương ứng với %s" -#: ../buffer.c:2161 #, c-format -msgid "line %<PRId64>" -msgstr "dòng %<PRId64>" +msgid "line %ld" +msgstr "dòng %ld" -#: ../buffer.c:2233 msgid "E95: Buffer with this name already exists" msgstr "E95: Đã có bộ đệm với tên như vậy" -#: ../buffer.c:2498 msgid " [Modified]" msgstr " [Đã thay đổi]" -#: ../buffer.c:2501 msgid "[Not edited]" msgstr "[Chưa soạn thảo]" -#: ../buffer.c:2504 msgid "[New file]" msgstr "[Tập tin mới]" -#: ../buffer.c:2505 msgid "[Read errors]" msgstr "[Lỗi đọc]" -#: ../buffer.c:2506 ../buffer.c:3217 ../fileio.c:1807 ../screen.c:4895 -msgid "[RO]" -msgstr "[Chỉ đọc]" - -#: ../buffer.c:2507 ../fileio.c:1807 msgid "[readonly]" msgstr "[chỉ đọc]" -#: ../buffer.c:2524 #, c-format msgid "1 line --%d%%--" msgstr "1 dòng --%d%%--" -#: ../buffer.c:2526 #, c-format -msgid "%<PRId64> lines --%d%%--" -msgstr "%<PRId64> dòng --%d%%--" +msgid "%ld lines --%d%%--" +msgstr "%ld dòng --%d%%--" -#: ../buffer.c:2530 #, c-format -msgid "line %<PRId64> of %<PRId64> --%d%%-- col " -msgstr "dòng %<PRId64> của %<PRId64> --%d%%-- cột " +msgid "line %ld of %ld --%d%%-- col " +msgstr "dòng %ld của %ld --%d%%-- cột " -#: ../buffer.c:2632 ../buffer.c:4292 ../memline.c:1554 -#, fuzzy -msgid "[No Name]" +msgid "[No file]" msgstr "[Không có tập tin]" -#. must be a help buffer -#: ../buffer.c:2667 msgid "help" msgstr "trợ giúp" -#: ../buffer.c:3225 ../screen.c:4883 -#, fuzzy -msgid "[Help]" +msgid "[help]" msgstr "[trợ giúp]" -#: ../buffer.c:3254 ../screen.c:4887 msgid "[Preview]" msgstr "[Xem trước]" -#: ../buffer.c:3528 msgid "All" msgstr "Tất cả" -#: ../buffer.c:3528 msgid "Bot" msgstr "Cuối" -#: ../buffer.c:3531 msgid "Top" msgstr "Đầu" -#: ../buffer.c:4244 msgid "" "\n" "# Buffer list:\n" @@ -224,11 +152,12 @@ msgstr "" "\n" "# Danh sách bộ đệm:\n" -#: ../buffer.c:4289 -msgid "[Scratch]" -msgstr "" +msgid "[Error List]" +msgstr "[Danh sách lỗi]" + +msgid "[No File]" +msgstr "[Không có tập tin]" -#: ../buffer.c:4529 msgid "" "\n" "--- Signs ---" @@ -236,806 +165,300 @@ msgstr "" "\n" "--- Ký hiệu ---" -#: ../buffer.c:4538 #, c-format msgid "Signs for %s:" msgstr "Ký hiệu cho %s:" -#: ../buffer.c:4543 #, c-format -msgid " line=%<PRId64> id=%d name=%s" -msgstr " dòng=%<PRId64> id=%d tên=%s" - -#: ../cursor_shape.c:68 -msgid "E545: Missing colon" -msgstr "E545: Thiếu dấu hai chấm" - -#: ../cursor_shape.c:70 ../cursor_shape.c:94 -msgid "E546: Illegal mode" -msgstr "E546: Chế độ không cho phép" - -#: ../cursor_shape.c:134 -msgid "E548: digit expected" -msgstr "E548: yêu cầu một số" +msgid " line=%ld id=%d name=%s" +msgstr " dòng=%ld id=%d tên=%s" -#: ../cursor_shape.c:138 -msgid "E549: Illegal percentage" -msgstr "E549: Tỷ lệ phần trăm không cho phép" - -#: ../diff.c:146 #, c-format -msgid "E96: Can not diff more than %<PRId64> buffers" -msgstr "" -"E96: Chỉ có thể theo dõi sự khác nhau trong nhiều nhất %<PRId64> bộ đệm" - -#: ../diff.c:753 -#, fuzzy -msgid "E810: Cannot read or write temp files" -msgstr "E557: Không thể mở tập tin termcap" +msgid "E96: Can not diff more than %ld buffers" +msgstr "E96: Chỉ có thể theo dõi sự khác nhau trong nhiều nhất %ld bộ đệm" -#: ../diff.c:755 msgid "E97: Cannot create diffs" msgstr "E97: Không thể tạo tập tin khác biệt (diff)" -#: ../diff.c:966 -#, fuzzy -msgid "E816: Cannot read patch output" -msgstr "E98: Không thể đọc dữ liệu ra của lệnh diff" +msgid "Patch file" +msgstr "Tập tin vá lỗi (patch)" -#: ../diff.c:1220 msgid "E98: Cannot read diff output" msgstr "E98: Không thể đọc dữ liệu ra của lệnh diff" -#: ../diff.c:2081 msgid "E99: Current buffer is not in diff mode" msgstr "E99: Bộ đệm hiện thời không nằm trong chế độ khác biệt (diff)" -#: ../diff.c:2100 -#, fuzzy -msgid "E793: No other buffer in diff mode is modifiable" -msgstr "E100: Không còn bộ đệm trong chế độ khác biệt (diff) nào nữa" - -#: ../diff.c:2102 msgid "E100: No other buffer in diff mode" msgstr "E100: Không còn bộ đệm trong chế độ khác biệt (diff) nào nữa" -#: ../diff.c:2112 msgid "E101: More than two buffers in diff mode, don't know which one to use" -msgstr "" -"E101: Có nhiều hơn hai bộ đệm trong chế độ khác biệt (diff), không biết chọn" +msgstr "E101: Có nhiều hơn hai bộ đệm trong chế độ khác biệt (diff), không biết nên chọn cái nào" -#: ../diff.c:2141 #, c-format msgid "E102: Can't find buffer \"%s\"" msgstr "E102: Không tìm thấy bộ đệm \"%s\"" -#: ../diff.c:2152 #, c-format msgid "E103: Buffer \"%s\" is not in diff mode" msgstr "E103: Bộ đệm \"%s\" không nằm trong chế độ khác biệt (diff)" -#: ../diff.c:2193 -msgid "E787: Buffer changed unexpectedly" -msgstr "" - -#: ../digraph.c:1598 msgid "E104: Escape not allowed in digraph" msgstr "E104: Không cho phép dùng ký tự thoát Escape trong chữ ghép" -#: ../digraph.c:1760 msgid "E544: Keymap file not found" msgstr "E544: Không tìm thấy tập tin sơ đồ bàn phím" -#: ../digraph.c:1785 msgid "E105: Using :loadkeymap not in a sourced file" msgstr "E105: Câu lệnh :loadkeymap được sử dụng ngoài tập tin script" -#: ../digraph.c:1821 -msgid "E791: Empty keymap entry" -msgstr "" - -#: ../edit.c:82 msgid " Keyword completion (^N^P)" msgstr " Tự động kết thúc cho từ khóa (^N^P)" -#. ctrl_x_mode == 0, ^P/^N compl. -#: ../edit.c:83 -#, fuzzy -msgid " ^X mode (^]^D^E^F^I^K^L^N^O^Ps^U^V^Y)" +msgid " ^X mode (^E^Y^L^]^F^I^K^D^V^N^P)" msgstr " Chế độ ^X (^E^Y^L^]^F^I^K^D^V^N^P)" -#: ../edit.c:85 +msgid " Keyword Local completion (^N^P)" +msgstr " Tự động kết thúc nội bộ cho từ khóa (^N^P)" + msgid " Whole line completion (^L^N^P)" msgstr " Tự động kết thúc cho cả dòng (^L^N^P)" -#: ../edit.c:86 msgid " File name completion (^F^N^P)" msgstr " Tự động kết thúc tên tập tin (^F^N^P)" -#: ../edit.c:87 msgid " Tag completion (^]^N^P)" msgstr " Tự động kết thúc thẻ đánh dấu (^]^N^P)" -#: ../edit.c:88 msgid " Path pattern completion (^N^P)" msgstr " Tự động kết thúc mẫu đường dẫn (^N^P)" -#: ../edit.c:89 msgid " Definition completion (^D^N^P)" msgstr " Tự động kết thúc định nghĩa (^D^N^P)" -#: ../edit.c:91 msgid " Dictionary completion (^K^N^P)" msgstr " Tự động kết thúc theo từ điển (^K^N^P)" -#: ../edit.c:92 msgid " Thesaurus completion (^T^N^P)" msgstr " Tự động kết thúc từ đồng âm (^T^N^P)" -#: ../edit.c:93 msgid " Command-line completion (^V^N^P)" msgstr " Tự động kết thúc dòng lệnh (^V^N^P)" -#: ../edit.c:94 -#, fuzzy -msgid " User defined completion (^U^N^P)" -msgstr " Tự động kết thúc cho cả dòng (^L^N^P)" - -#: ../edit.c:95 -#, fuzzy -msgid " Omni completion (^O^N^P)" -msgstr " Tự động kết thúc thẻ đánh dấu (^]^N^P)" - -#: ../edit.c:96 -#, fuzzy -msgid " Spelling suggestion (^S^N^P)" -msgstr " Tự động kết thúc cho cả dòng (^L^N^P)" - -#: ../edit.c:97 -msgid " Keyword Local completion (^N^P)" -msgstr " Tự động kết thúc nội bộ cho từ khóa (^N^P)" - -#: ../edit.c:100 msgid "Hit end of paragraph" msgstr "Kết thúc của đoạn văn" -#: ../edit.c:101 -msgid "E839: Completion function changed window" -msgstr "" - -#: ../edit.c:102 -msgid "E840: Completion function deleted text" -msgstr "" +msgid "'thesaurus' option is empty" +msgstr "Không đưa ra giá trị của tùy chọn 'thesaurus'" -#: ../edit.c:1847 msgid "'dictionary' option is empty" msgstr "Không đưa ra giá trị của tùy chọn 'dictionary'" -#: ../edit.c:1848 -msgid "'thesaurus' option is empty" -msgstr "Không đưa ra giá trị của tùy chọn 'thesaurus'" - -#: ../edit.c:2655 #, c-format msgid "Scanning dictionary: %s" msgstr "Quét từ điển: %s" -#: ../edit.c:3079 msgid " (insert) Scroll (^E/^Y)" msgstr " (chèn) Cuộn (^E/^Y)" -#: ../edit.c:3081 msgid " (replace) Scroll (^E/^Y)" msgstr " (thay thế) Cuộn (^E/^Y)" -#: ../edit.c:3587 #, c-format msgid "Scanning: %s" msgstr "Quét: %s" -#: ../edit.c:3614 msgid "Scanning tags." msgstr "Tìm kiếm trong số thẻ đánh dấu." -#: ../edit.c:4519 msgid " Adding" msgstr " Thêm" -#. showmode might reset the internal line pointers, so it must -#. * be called before line = ml_get(), or when this address is no -#. * longer needed. -- Acevedo. -#. -#: ../edit.c:4562 msgid "-- Searching..." msgstr "-- Tìm kiếm..." -#: ../edit.c:4618 msgid "Back at original" msgstr "Từ ban đầu" -#: ../edit.c:4621 msgid "Word from other line" msgstr "Từ của dòng khác" -#: ../edit.c:4624 msgid "The only match" msgstr "Tương ứng duy nhất" -#: ../edit.c:4680 #, c-format msgid "match %d of %d" msgstr "Tương ứng %d của %d" -#: ../edit.c:4684 #, c-format msgid "match %d" msgstr "Tương ứng %d" -#: ../eval.c:137 -#, fuzzy -msgid "E18: Unexpected characters in :let" -msgstr "E18: Ở trước '=' có các ký tự không mong đợi" - -#: ../eval.c:138 -#, fuzzy, c-format -msgid "E684: list index out of range: %<PRId64>" -msgstr "E322: số thứ tự dòng vượt quá giới hạn : %<PRId64>" - -#: ../eval.c:139 #, c-format -msgid "E121: Undefined variable: %s" -msgstr "E121: Biến không xác định: %s" - -#: ../eval.c:140 -msgid "E111: Missing ']'" -msgstr "E111: Thiếu ']'" +msgid "E106: Unknown variable: \"%s\"" +msgstr "E106: Biến không biết: \"%s\"" -#: ../eval.c:141 -#, fuzzy, c-format -msgid "E686: Argument of %s must be a List" -msgstr "E487: Tham số phải là một số dương" - -#: ../eval.c:143 -#, fuzzy, c-format -msgid "E712: Argument of %s must be a List or Dictionary" -msgstr "E487: Tham số phải là một số dương" - -#: ../eval.c:144 -#, fuzzy -msgid "E713: Cannot use empty key for Dictionary" -msgstr "E214: Không tìm thấy tập tin tạm thời (temp) để ghi nhớ" - -#: ../eval.c:145 -#, fuzzy -msgid "E714: List required" -msgstr "E471: Cần chỉ ra tham số" - -#: ../eval.c:146 -#, fuzzy -msgid "E715: Dictionary required" -msgstr "E129: Cần tên hàm số" - -#: ../eval.c:147 -#, c-format -msgid "E118: Too many arguments for function: %s" -msgstr "E118: Quá nhiều tham số cho hàm: %s" - -#: ../eval.c:148 -#, c-format -msgid "E716: Key not present in Dictionary: %s" -msgstr "" - -#: ../eval.c:150 -#, c-format -msgid "E122: Function %s already exists, add ! to replace it" -msgstr "E122: Hàm số %s đã có, hãy thêm ! để thay thế nó." - -#: ../eval.c:151 -#, fuzzy -msgid "E717: Dictionary entry already exists" -msgstr "E95: Đã có bộ đệm với tên như vậy" - -#: ../eval.c:152 -#, fuzzy -msgid "E718: Funcref required" -msgstr "E129: Cần tên hàm số" - -#: ../eval.c:153 -#, fuzzy -msgid "E719: Cannot use [:] with a Dictionary" -msgstr "E360: Không chạy được shell với tùy chọn -f" - -#: ../eval.c:154 -#, c-format -msgid "E734: Wrong variable type for %s=" -msgstr "" - -#: ../eval.c:155 -#, fuzzy, c-format -msgid "E130: Unknown function: %s" -msgstr "E117: Hàm số không biết: %s" - -#: ../eval.c:156 -#, c-format -msgid "E461: Illegal variable name: %s" -msgstr "E461: Tên biến không cho phép: %s" - -#: ../eval.c:157 -msgid "E806: using Float as a String" -msgstr "" - -#: ../eval.c:1830 -msgid "E687: Less targets than List items" -msgstr "" - -#: ../eval.c:1834 -msgid "E688: More targets than List items" -msgstr "" - -#: ../eval.c:1906 -msgid "Double ; in list of variables" -msgstr "" - -#: ../eval.c:2078 -#, fuzzy, c-format -msgid "E738: Can't list variables for %s" -msgstr "E138: Không thể ghi tập tin viminfo %s!" - -#: ../eval.c:2391 -msgid "E689: Can only index a List or Dictionary" -msgstr "" - -#: ../eval.c:2396 -msgid "E708: [:] must come last" -msgstr "" - -#: ../eval.c:2439 -msgid "E709: [:] requires a List value" -msgstr "" - -#: ../eval.c:2674 -msgid "E710: List value has more items than target" -msgstr "" - -#: ../eval.c:2678 -msgid "E711: List value has not enough items" -msgstr "" - -#: ../eval.c:2867 -#, fuzzy -msgid "E690: Missing \"in\" after :for" -msgstr "E69: Thiếu ] sau %s%%[" - -#: ../eval.c:3063 #, c-format msgid "E107: Missing parentheses: %s" msgstr "E107: Thiếu dấu ngoặc: %s" -#: ../eval.c:3263 #, c-format msgid "E108: No such variable: \"%s\"" msgstr "E108: Không có biến như vậy: \"%s\"" -#: ../eval.c:3333 -msgid "E743: variable nested too deep for (un)lock" -msgstr "" - -#: ../eval.c:3630 msgid "E109: Missing ':' after '?'" msgstr "E109: Thiếu ':' sau '?'" -#: ../eval.c:3893 -msgid "E691: Can only compare List with List" -msgstr "" - -#: ../eval.c:3895 -#, fuzzy -msgid "E692: Invalid operation for Lists" -msgstr "E449: Nhận được một biểu thức không cho phép" - -#: ../eval.c:3915 -msgid "E735: Can only compare Dictionary with Dictionary" -msgstr "" - -#: ../eval.c:3917 -#, fuzzy -msgid "E736: Invalid operation for Dictionary" -msgstr "E116: Tham số cho hàm %s đưa ra không đúng" - -#: ../eval.c:3932 -msgid "E693: Can only compare Funcref with Funcref" -msgstr "" - -#: ../eval.c:3934 -#, fuzzy -msgid "E694: Invalid operation for Funcrefs" -msgstr "E116: Tham số cho hàm %s đưa ra không đúng" - -#: ../eval.c:4277 -#, fuzzy -msgid "E804: Cannot use '%' with Float" -msgstr "E360: Không chạy được shell với tùy chọn -f" - -#: ../eval.c:4478 msgid "E110: Missing ')'" msgstr "E110: Thiếu ')'" -#: ../eval.c:4609 -#, fuzzy -msgid "E695: Cannot index a Funcref" -msgstr "E90: Không thể bỏ nạp từ bộ nhớ bộ đệm cuối cùng" +msgid "E111: Missing ']'" +msgstr "E111: Thiếu ']'" -#: ../eval.c:4839 #, c-format msgid "E112: Option name missing: %s" msgstr "E112: Không đưa ra tên tùy chọn: %s" -#: ../eval.c:4855 #, c-format msgid "E113: Unknown option: %s" msgstr "E113: Tùy chọn không biết: %s" -#: ../eval.c:4904 #, c-format msgid "E114: Missing quote: %s" msgstr "E114: Thiếu ngoặc kép: %s" -#: ../eval.c:5020 #, c-format msgid "E115: Missing quote: %s" msgstr "E115: Thiếu ngoặc kép: %s" -#: ../eval.c:5084 -#, fuzzy, c-format -msgid "E696: Missing comma in List: %s" -msgstr "E405: Thiếu dấu bằng: %s" - -#: ../eval.c:5091 -#, fuzzy, c-format -msgid "E697: Missing end of List ']': %s" -msgstr "E398: Thiếu '=': %s" - -#: ../eval.c:6475 -#, fuzzy, c-format -msgid "E720: Missing colon in Dictionary: %s" -msgstr "E405: Thiếu dấu bằng: %s" - -#: ../eval.c:6499 -#, c-format -msgid "E721: Duplicate key in Dictionary: \"%s\"" -msgstr "" - -#: ../eval.c:6517 -#, fuzzy, c-format -msgid "E722: Missing comma in Dictionary: %s" -msgstr "E527: Thiếu dấu phẩy" - -#: ../eval.c:6524 -#, fuzzy, c-format -msgid "E723: Missing end of Dictionary '}': %s" -msgstr "E126: Thiếu lệnh :endfunction" - -#: ../eval.c:6555 -#, fuzzy -msgid "E724: variable nested too deep for displaying" -msgstr "E22: Các script lồng vào nhau quá sâu" - -#: ../eval.c:7188 -#, fuzzy, c-format -msgid "E740: Too many arguments for function %s" -msgstr "E118: Quá nhiều tham số cho hàm: %s" - -#: ../eval.c:7190 #, c-format msgid "E116: Invalid arguments for function %s" msgstr "E116: Tham số cho hàm %s đưa ra không đúng" -#: ../eval.c:7377 #, c-format msgid "E117: Unknown function: %s" msgstr "E117: Hàm số không biết: %s" -#: ../eval.c:7383 +#, c-format +msgid "E118: Too many arguments for function: %s" +msgstr "E118: Quá nhiều tham số cho hàm: %s" + #, c-format msgid "E119: Not enough arguments for function: %s" msgstr "E119: Không đủ tham số cho hàm: %s" -#: ../eval.c:7387 #, c-format msgid "E120: Using <SID> not in a script context: %s" msgstr "E120: Sử dụng <SID> ngoài script: %s" -#: ../eval.c:7391 -#, c-format -msgid "E725: Calling dict function without Dictionary: %s" -msgstr "" - -#: ../eval.c:7453 -#, fuzzy -msgid "E808: Number or Float required" -msgstr "E521: Sau dấu = cần đưa ra một số" - -#: ../eval.c:7503 -#, fuzzy -msgid "add() argument" -msgstr "Tham số không được phép cho" - -#: ../eval.c:7907 -#, fuzzy -msgid "E699: Too many arguments" -msgstr "Có quá nhiều tham số soạn thảo" - -#: ../eval.c:8073 -#, fuzzy -msgid "E785: complete() can only be used in Insert mode" -msgstr "E328: Trình đơn chỉ có trong chế độ khác" - -#: ../eval.c:8156 msgid "&Ok" msgstr "&Ok" -#: ../eval.c:8676 -#, fuzzy, c-format -msgid "E737: Key already exists: %s" -msgstr "E227: đã có ánh xạ cho %s" - -#: ../eval.c:8692 -msgid "extend() argument" -msgstr "" - -#: ../eval.c:8915 -#, fuzzy -msgid "map() argument" -msgstr " vim [các tham số] " - -#: ../eval.c:8916 -msgid "filter() argument" -msgstr "" - -#: ../eval.c:9229 #, c-format msgid "+-%s%3ld lines: " msgstr "+-%s%3ld dòng: " -#: ../eval.c:9291 -#, fuzzy, c-format -msgid "E700: Unknown function: %s" -msgstr "E117: Hàm số không biết: %s" +msgid "" +"&OK\n" +"&Cancel" +msgstr "" +"&OK\n" +"&Hủy bỏ" -#: ../eval.c:10729 msgid "called inputrestore() more often than inputsave()" msgstr "Hàm số inputrestore() được gọi nhiều hơn hàm inputsave()" -#: ../eval.c:10771 -#, fuzzy -msgid "insert() argument" -msgstr "Có quá nhiều tham số soạn thảo" - -#: ../eval.c:10841 -#, fuzzy -msgid "E786: Range not allowed" -msgstr "E481: Không cho phép sử dụng phạm vi" - -#: ../eval.c:11140 -#, fuzzy -msgid "E701: Invalid type for len()" -msgstr "E596: Phông chữ không đúng" - -#: ../eval.c:11980 -msgid "E726: Stride is zero" -msgstr "" - -#: ../eval.c:11982 -msgid "E727: Start past end" -msgstr "" - -#: ../eval.c:12024 ../eval.c:15297 -msgid "<empty>" -msgstr "" - -#: ../eval.c:12282 -msgid "remove() argument" -msgstr "" - -#: ../eval.c:12466 msgid "E655: Too many symbolic links (cycle?)" msgstr "E655: Quá nhiều liên kết tượng trưng (vòng lặp?)" -#: ../eval.c:12593 -msgid "reverse() argument" -msgstr "" +msgid "E240: No connection to Vim server" +msgstr "E240: Không có kết nối với máy chủ Vim" -#: ../eval.c:13721 -msgid "sort() argument" -msgstr "" +msgid "E277: Unable to read a server reply" +msgstr "E277: Máy chủ không trả lời" -#: ../eval.c:13721 -#, fuzzy -msgid "uniq() argument" -msgstr "Tham số không được phép cho" - -#: ../eval.c:13776 -#, fuzzy -msgid "E702: Sort compare function failed" -msgstr "E237: Chọn máy in không thành công" +msgid "E258: Unable to send to client" +msgstr "E258: Không thể trả lời cho máy con" -#: ../eval.c:13806 -msgid "E882: Uniq compare function failed" -msgstr "" +#, c-format +msgid "E241: Unable to send to %s" +msgstr "E241: Không thể gửi tin nhắn tới %s" -#: ../eval.c:14085 msgid "(Invalid)" msgstr "(Không đúng)" -#: ../eval.c:14590 -#, fuzzy -msgid "E677: Error writing temp file" -msgstr "E208: Lỗi ghi nhớ vào \"%s\"" - -#: ../eval.c:16159 -msgid "E805: Using a Float as a Number" -msgstr "" - -#: ../eval.c:16162 -msgid "E703: Using a Funcref as a Number" -msgstr "" - -#: ../eval.c:16170 -msgid "E745: Using a List as a Number" -msgstr "" - -#: ../eval.c:16173 -msgid "E728: Using a Dictionary as a Number" -msgstr "" - -#: ../eval.c:16259 -msgid "E729: using Funcref as a String" -msgstr "" - -#: ../eval.c:16262 -#, fuzzy -msgid "E730: using List as a String" -msgstr "E374: Thiếu ] trong chuỗi định dạng" - -#: ../eval.c:16265 -msgid "E731: using Dictionary as a String" -msgstr "" - -#: ../eval.c:16619 -#, fuzzy, c-format -msgid "E706: Variable type mismatch for: %s" -msgstr "E93: Tìm thấy vài tương ứng với %s" - -#: ../eval.c:16705 -#, fuzzy, c-format -msgid "E795: Cannot delete variable %s" -msgstr "E46: Không thay đổi được biến chỉ đọc \"%s\"" - -#: ../eval.c:16724 -#, fuzzy, c-format -msgid "E704: Funcref variable name must start with a capital: %s" -msgstr "E128: Tên hàm số phải bắt đầu với một chữ cái hoa: %s" - -#: ../eval.c:16732 #, c-format -msgid "E705: Variable name conflicts with existing function: %s" -msgstr "" +msgid "E121: Undefined variable: %s" +msgstr "E121: Biến không xác định: %s" -#: ../eval.c:16763 #, c-format -msgid "E741: Value is locked: %s" -msgstr "" - -#: ../eval.c:16764 ../eval.c:16769 ../message.c:1839 -msgid "Unknown" -msgstr "Không rõ" - -#: ../eval.c:16768 -#, fuzzy, c-format -msgid "E742: Cannot change value of %s" -msgstr "E284: Không đặt được giá trị nội dung nhập vào (IC)" +msgid "E461: Illegal variable name: %s" +msgstr "E461: Tên biến không cho phép: %s" -#: ../eval.c:16838 -msgid "E698: variable nested too deep for making a copy" -msgstr "" +#, c-format +msgid "E122: Function %s already exists, add ! to replace it" +msgstr "E122: Hàm số %s đã có, hãy thêm ! để thay thế nó." -#: ../eval.c:17249 #, c-format msgid "E123: Undefined function: %s" msgstr "E123: Hàm số không xác định: %s" -#: ../eval.c:17260 #, c-format msgid "E124: Missing '(': %s" msgstr "E124: Thiếu '(': %s" -#: ../eval.c:17293 -#, fuzzy -msgid "E862: Cannot use g: here" -msgstr "E284: Không đặt được giá trị nội dung nhập vào (IC)" - -#: ../eval.c:17312 #, c-format msgid "E125: Illegal argument: %s" msgstr "E125: Tham số không cho phép: %s" -#: ../eval.c:17323 -#, fuzzy, c-format -msgid "E853: Duplicate argument name: %s" -msgstr "E154: Thẻ ghi lặp lại \"%s\" trong tập tin %s" - -#: ../eval.c:17416 msgid "E126: Missing :endfunction" msgstr "E126: Thiếu lệnh :endfunction" -#: ../eval.c:17537 -#, fuzzy, c-format -msgid "E707: Function name conflicts with variable: %s" -msgstr "E128: Tên hàm số phải bắt đầu với một chữ cái hoa: %s" - -#: ../eval.c:17549 #, c-format msgid "E127: Cannot redefine function %s: It is in use" msgstr "E127: Không thể định nghĩa lại hàm số %s: hàm đang được sử dụng" -#: ../eval.c:17604 -#, fuzzy, c-format -msgid "E746: Function name does not match script file name: %s" -msgstr "E128: Tên hàm số phải bắt đầu với một chữ cái hoa: %s" - -#: ../eval.c:17716 msgid "E129: Function name required" msgstr "E129: Cần tên hàm số" -#: ../eval.c:17824 -#, fuzzy, c-format -msgid "E128: Function name must start with a capital or \"s:\": %s" +#, c-format +msgid "E128: Function name must start with a capital: %s" msgstr "E128: Tên hàm số phải bắt đầu với một chữ cái hoa: %s" -#: ../eval.c:17833 -#, fuzzy, c-format -msgid "E884: Function name cannot contain a colon: %s" -msgstr "E128: Tên hàm số phải bắt đầu với một chữ cái hoa: %s" +#, c-format +msgid "E130: Undefined function: %s" +msgstr "E130: Hàm số %s chưa xác định" -#: ../eval.c:18336 #, c-format msgid "E131: Cannot delete function %s: It is in use" msgstr "E131: Không thể xóa hàm số %s: Hàm đang được sử dụng" -#: ../eval.c:18441 msgid "E132: Function call depth is higher than 'maxfuncdepth'" msgstr "E132: Độ sâu của lời gọi hàm số lớn hơn giá trị 'maxfuncdepth'" -#: ../eval.c:18568 #, c-format msgid "calling %s" msgstr "lời gọi %s" -#: ../eval.c:18651 #, c-format msgid "%s aborted" msgstr "%s dừng" -#: ../eval.c:18653 #, c-format -msgid "%s returning #%<PRId64>" -msgstr "%s trả lại #%<PRId64>" +msgid "%s returning #%ld" +msgstr "%s trả lại #%ld" -#: ../eval.c:18670 -#, fuzzy, c-format -msgid "%s returning %s" +#, c-format +msgid "%s returning \"%s\"" msgstr "%s trả lại \"%s\"" -#: ../eval.c:18691 ../ex_cmds2.c:2695 #, c-format msgid "continuing in %s" msgstr "tiếp tục trong %s" -#: ../eval.c:18795 msgid "E133: :return not inside a function" msgstr "E133: lệnh :return ở ngoài một hàm" -#: ../eval.c:19159 msgid "" "\n" "# global variables:\n" @@ -1043,114 +466,260 @@ msgstr "" "\n" "# biến toàn cầu:\n" -#: ../eval.c:19254 -msgid "" -"\n" -"\tLast set from " +msgid "Entering Debug mode. Type \"cont\" to continue." +msgstr "Bật chế độ sửa lỗi (Debug). Gõ \"cont\" để tiếp tục." + +#, c-format +msgid "line %ld: %s" +msgstr "dòng %ld: %s" + +#, c-format +msgid "cmd: %s" +msgstr "câu lệnh: %s" + +#, c-format +msgid "Breakpoint in \"%s%s\" line %ld" +msgstr "Điểm dừng trên \"%s%s\" dòng %ld" + +#, c-format +msgid "E161: Breakpoint not found: %s" +msgstr "E161: Không tìm thấy điểm dừng: %s" + +msgid "No breakpoints defined" +msgstr "Điểm dừng không được xác định" + +#, c-format +msgid "%3d %s %s line %ld" +msgstr "%3d %s %s dòng %ld" + +msgid "Save As" +msgstr "Ghi nhớ như" + +#, c-format +msgid "Save changes to \"%.*s\"?" +msgstr "Ghi nhớ thay đổi vào \"%.*s\"?" + +msgid "Untitled" +msgstr "Chưa đặt tên" + +#, c-format +msgid "E162: No write since last change for buffer \"%s\"" +msgstr "E162: Thay đổi chưa được ghi nhớ trong bộ đệm \"%s\"" + +msgid "Warning: Entered other buffer unexpectedly (check autocommands)" msgstr "" -"\n" -"\tLần cuối cùng tùy chọn thay đổi vào " +"Cảnh báo: Chuyển tới bộ đệm khác không theo ý muốn (hãy kiểm tra câu lệnh tự " +"động)" -#: ../eval.c:19272 -#, fuzzy -msgid "No old files" -msgstr "Không có tập tin được tính đến" +msgid "E163: There is only one file to edit" +msgstr "E163: Chỉ có một tập tin để soạn thảo" + +msgid "E164: Cannot go before first file" +msgstr "E164: Đây là tập tin đầu tiên" + +msgid "E165: Cannot go beyond last file" +msgstr "E165: Đây là tập tin cuối cùng" + +# TODO: Capitalise first word of message? +msgid "E666: Compiler not supported: %s" +msgstr "E666: trình biên dịch không được hỗ trợ: %s" + +#, c-format +msgid "Searching for \"%s\" in \"%s\"" +msgstr "Tìm kiếm \"%s\" trong \"%s\"" + +#, c-format +msgid "Searching for \"%s\"" +msgstr "Tìm kiếm \"%s\"" + +#, c-format +msgid "not found in 'runtimepath': \"%s\"" +msgstr "không tìm thấy trong 'runtimepath': \"%s\"" + +msgid "Source Vim script" +msgstr "Thực hiện script của Vim" + +#, c-format +msgid "Cannot source a directory: \"%s\"" +msgstr "Không thể thực hiện một thư mục: \"%s\"" + +#, c-format +msgid "could not source \"%s\"" +msgstr "không thực hiện được \"%s\"" + +#, c-format +msgid "line %ld: could not source \"%s\"" +msgstr "dòng %ld: không thực hiện được \"%s\"" + +#, c-format +msgid "sourcing \"%s\"" +msgstr "thực hiện \"%s\"" + +#, c-format +msgid "line %ld: sourcing \"%s\"" +msgstr "dòng %ld: thực hiện \"%s\"" + +#, c-format +msgid "finished sourcing %s" +msgstr "thực hiện xong %s" + +msgid "W15: Warning: Wrong line separator, ^M may be missing" +msgstr "W15: Cảnh báo: Ký tự phân cách dòng không đúng. Rất có thể thiếu ^M" + +msgid "E167: :scriptencoding used outside of a sourced file" +msgstr "E167: Lệnh :scriptencoding sử dụng ngoài tập tin script" + +msgid "E168: :finish used outside of a sourced file" +msgstr "E168: Lệnh :finish sử dụng ngoài tập tin script" + +#, c-format +msgid "Page %d" +msgstr "Trang %d" + +msgid "No text to be printed" +msgstr "Không có gì để in" + +#, c-format |