1 # Vietnamese translation for CPPlib.
2 # Copyright © 2010 Free Software Foundation, Inc.
3 # This file is distributed under the same license as the gcc package.
4 # Clytie Siddall <clytie@riverland.net.au>, 2005-2010.
7 "Project-Id-Version: cpplib 4.5.0\n"
8 "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
9 "POT-Creation-Date: 2010-12-18 16:00+0000\n"
10 "PO-Revision-Date: 2010-04-16 21:28+0930\n"
11 "Last-Translator: Clytie Siddall <clytie@riverland.net.au>\n"
12 "Language-Team: Vietnamese <vi-VN@googlegroups.com>\n"
14 "Content-Type: text/plain; charset=utf-8\n"
15 "Content-Transfer-Encoding: 8bit\n"
16 "Plural-Forms: nplurals=1; plural=0\n"
17 "X-Generator: LocFactoryEditor 1.8\n"
21 msgid "conversion from %s to %s not supported by iconv"
22 msgstr "iconv không hỗ trợ khả năng chuyển đổi từ %s sang %s"
26 msgstr "iconv_open (mở)"
30 msgid "no iconv implementation, cannot convert from %s to %s"
31 msgstr "chưa thi hành iconv nên không thể chuyển đổi từ %s sang %s"
35 msgid "character 0x%lx is not in the basic source character set\n"
36 msgstr "ký tự 0x%lx không phải nằm trong bộ ký tự nguồn cơ bản\n"
38 #: charset.c:798 charset.c:1444
39 msgid "converting to execution character set"
40 msgstr "đang chuyển đổi sang bộ ký tự thi hành"
44 msgid "character 0x%lx is not unibyte in execution character set"
45 msgstr "ký tự 0x%lx không có dạng byte đơn trong bộ ký tự thi hành"
49 msgid "Character %x might not be NFKC"
50 msgstr "Ký tự %x có lẽ không phải có kiểu NFKC"
53 msgid "universal character names are only valid in C++ and C99"
54 msgstr "tên ký tự chung là hợp lệ chỉ trong ngôn ngữ C++ và C99"
58 msgid "the meaning of '\\%c' is different in traditional C"
59 msgstr "« \\%c » có nghĩa khác trong ngôn ngữ C truyền thống"
62 msgid "In _cpp_valid_ucn but not a UCN"
63 msgstr "Trong « _cpp_valid_ucn » nhưng mà không phải lả một UCN"
67 msgid "incomplete universal character name %.*s"
68 msgstr "tên ký tự chung %.*s chưa hoàn thành"
72 msgid "%.*s is not a valid universal character"
73 msgstr "%.*s không phải là ký tự chung hợp lệ"
75 #: charset.c:1056 lex.c:1040
76 msgid "'$' in identifier or number"
77 msgstr "gặp « $ » trong bộ nhận hiện hay con số"
81 msgid "universal character %.*s is not valid in an identifier"
82 msgstr "ký tự chung %.*s không phải là hợp lệ trong bộ nhận diện"
86 msgid "universal character %.*s is not valid at the start of an identifier"
87 msgstr "ký tự chung %.*s không phải hợp lệ tại đầu của bộ nhận diện"
89 #: charset.c:1102 charset.c:1674
90 msgid "converting UCN to source character set"
91 msgstr "đang chuyển đổi UCN sang bộ ký tự nguồn"
94 msgid "converting UCN to execution character set"
95 msgstr "đang chuyển đổi UCN sang bộ ký tự thi hành"
98 msgid "the meaning of '\\x' is different in traditional C"
99 msgstr "« \\x » có nghĩa khác trong ngôn ngữ C truyền thống"
102 msgid "\\x used with no following hex digits"
103 msgstr "\\x được dùng còn không có chữ số thâp lục theo sau"
106 msgid "hex escape sequence out of range"
107 msgstr "dãy thoát thập lục ở ngoài phạm vi"
110 msgid "octal escape sequence out of range"
111 msgstr "dãy thoát bát phân ở ngoài phạm vi"
114 msgid "the meaning of '\\a' is different in traditional C"
115 msgstr "« \\a » có nghĩa khác trong ngôn ngữ C truyền thống"
119 msgid "non-ISO-standard escape sequence, '\\%c'"
120 msgstr "dãy thoát khác ISO chuẩn: « \\%c »"
124 msgid "unknown escape sequence: '\\%c'"
125 msgstr "không rõ dãy thoát: '\\%c'"
129 msgid "unknown escape sequence: '\\%s'"
130 msgstr "không biết dãy thoát « \\%s »"
133 msgid "converting escape sequence to execution character set"
134 msgstr "đang chuyển đổi dãy thoát sang bộ ký tự thi hành"
136 #: charset.c:1509 charset.c:1573
137 msgid "character constant too long for its type"
138 msgstr "hằng ký tự quá dài cho kiểu nó"
141 msgid "multi-character character constant"
142 msgstr "hằng ký tự đa ký tự"
145 msgid "empty character constant"
146 msgstr "hằng ký tự trống"
150 msgid "failure to convert %s to %s"
151 msgstr "lỗi chuyển đổi %s sang %s"
153 #: directives.c:223 directives.c:249
155 msgid "extra tokens at end of #%s directive"
156 msgstr "gặp hiệu bài thêm tại kết thúc của chỉ thị #%s"
160 msgid "#%s is a GCC extension"
161 msgstr "#%s là phần mở rộng kiểu GCC"
165 msgid "#%s is a deprecated GCC extension"
166 msgstr "#%s là một phần mở rộng GCC bị phản đối"
169 msgid "suggest not using #elif in traditional C"
170 msgstr "khuyên bạn không dùng #elif trong ngôn ngữ C truyền thống"
174 msgid "traditional C ignores #%s with the # indented"
175 msgstr "ngôn ngữ C truyền thống bỏ qua #%s với # được thụt lề"
179 msgid "suggest hiding #%s from traditional C with an indented #"
180 msgstr "khuyên bạn ẩn #%s ra ngôn ngữ C truyền thống bằng # được thụt lề"
183 msgid "embedding a directive within macro arguments is not portable"
184 msgstr "khả năng nhúng chỉ thị vào đối số vĩ lệnh không thể mạng theo"
187 msgid "style of line directive is a GCC extension"
188 msgstr "kiểu chỉ thị dòng là phần mở rộng GCC"
192 msgid "invalid preprocessing directive #%s"
193 msgstr "chỉ thị tiền xử lý không hợp lệ #%s"
196 msgid "\"defined\" cannot be used as a macro name"
197 msgstr "không thể dùng « defined » (đã xác định) như là tên vĩ lệnh"
201 msgid "\"%s\" cannot be used as a macro name as it is an operator in C++"
202 msgstr "không thể dùng « %s » như là tên vĩ lệnh vì nó là toán tử trong ngôn ngữ C++"
206 msgid "no macro name given in #%s directive"
207 msgstr "chỉ thị #%s không chứa tên vĩ lệnh"
210 msgid "macro names must be identifiers"
211 msgstr "mọi tên vĩ lệnh phải là bộ nhận diện"
215 msgid "undefining \"%s\""
216 msgstr "đang hủy xác định « %s »"
219 msgid "missing terminating > character"
220 msgstr "thiếu ký tự « > » chấm dứt"
224 msgid "#%s expects \"FILENAME\" or <FILENAME>"
225 msgstr "#%s ngờ \"TÊN_TẬP_TIN\" hoặc <TÊN_TẬP_TIN>"
229 msgid "empty filename in #%s"
230 msgstr "#%s chứa tên tập tin trống"
233 msgid "#include nested too deeply"
234 msgstr "« #include » (bao gồm) lồng nhau quá sâu"
237 msgid "#include_next in primary source file"
238 msgstr "gặp « #include_next » (bao gồm kế tiếp) nằm trong tập tin nguồn chính"
242 msgid "invalid flag \"%s\" in line directive"
243 msgstr "gặp cờ không hợp lệ « %s » nằm trong chỉ thị dòng"
246 msgid "unexpected end of file after #line"
247 msgstr "gặp kết thúc tập tin bất thường đằng sau #line"
251 msgid "\"%s\" after #line is not a positive integer"
252 msgstr "« %s » nằm sau « #line » (dòng) không phải là số nguyên dương"
254 #: directives.c:916 directives.c:918
255 msgid "line number out of range"
256 msgstr "số hiệu dòng ở ngoài phạm vi"
258 #: directives.c:931 directives.c:1011
260 msgid "\"%s\" is not a valid filename"
261 msgstr "« %s » không phải là tên tập tin hợp lệ"
265 msgid "\"%s\" after # is not a positive integer"
266 msgstr "« %s » nằm sau « # » không phải là số nguyên dương"
268 #: directives.c:1064 directives.c:1066 directives.c:1068
275 msgid "invalid #%s directive"
276 msgstr "chỉ thị #%s không hợp lệ"
280 msgid "registering pragmas in namespace \"%s\" with mismatched name expansion"
281 msgstr "việc đăng ký các lệnh mã nguồn điều khiển trình biên dịch (pragma) trong miền tên « %s » sai mở rộng tên "
285 msgid "registering pragma \"%s\" with name expansion and no namespace"
286 msgstr "việc đăng ký lệnh mã nguồn điều khiển trình biên dịch (pragma) « %s » có mở rộng tên nhưng không có miền tên"
290 msgid "registering \"%s\" as both a pragma and a pragma namespace"
291 msgstr "đang đăng ký « %s » là cả lệnh nguồn điều khiển trình biện dịch (pragma), lẫn miền tên của lệnh nguồn điều khiển trình biên dịch."
295 msgid "#pragma %s %s is already registered"
296 msgstr "« #pragma %s %s » đã được đăng ký"
300 msgid "#pragma %s is already registered"
301 msgstr "« #pragma %s » đã được đăng ký"
304 msgid "registering pragma with NULL handler"
305 msgstr "việc đăng ký lệnh mã nguồn điều khiển trình biên dịch (pragma) có bộ quản lý vô giá trị (NULL)"
308 msgid "#pragma once in main file"
309 msgstr "Có « #pragma » một lần trong tập tin chính"
312 msgid "invalid #pragma push_macro directive"
313 msgstr "gặp chỉ thị #pragma push_macro sai"
316 msgid "invalid #pragma pop_macro directive"
317 msgstr "gặp chỉ thị #pragma pop_macro sai"
320 msgid "invalid #pragma GCC poison directive"
321 msgstr "gặp chỉ thị vộ hiệu hóa (poison) GCC « #pragma » không hợp lệ"
325 msgid "poisoning existing macro \"%s\""
326 msgstr "đang vô hiệu hóa vĩ lệnh tồn tại « %s »"
329 msgid "#pragma system_header ignored outside include file"
330 msgstr "« #pragma system_header » (đầu trang hệ thống) bị bỏ qua ở ngoài tập tin bao gồm"
334 msgid "cannot find source file %s"
335 msgstr "không tìm thấy tập tin nguồn %s"
339 msgid "current file is older than %s"
340 msgstr "tập tin hiện thời là cũ hơn %s"
343 msgid "_Pragma takes a parenthesized string literal"
344 msgstr "« _Pragma » nhận một hằng chuỗi được đặt trong ngoặc đơn"
347 msgid "#else without #if"
348 msgstr "#else (nếu không) không có #if (nếu)"
351 msgid "#else after #else"
352 msgstr "#else (nếu không) nằm sau #else"
354 #: directives.c:1923 directives.c:1956
355 msgid "the conditional began here"
356 msgstr "bộ điều kiện đã bắt đầu ở đây"
359 msgid "#elif without #if"
360 msgstr "#elif (nếu không thì nếu) không có #if (nếu)"
363 msgid "#elif after #else"
364 msgstr "#elif (nếu không thì nếu) nằm sau #else (nếu không)"
367 msgid "#endif without #if"
368 msgstr "#endif (thôi nếu) không có #if (nếu)"
371 msgid "missing '(' after predicate"
372 msgstr "thiếu « ( » nằm sau vị ngữ"
375 msgid "missing ')' to complete answer"
376 msgstr "thiếu « ) » để xong trả lời"
379 msgid "predicate's answer is empty"
380 msgstr "vị ngữ chứa trả lời trống"
383 msgid "assertion without predicate"
384 msgstr "sự khẳng định không có vị ngữ"
387 msgid "predicate must be an identifier"
388 msgstr "vị ngữ phải là bộ nhận diện"
392 msgid "\"%s\" re-asserted"
393 msgstr "« %s » được khẳng định lại"
397 msgid "unterminated #%s"
398 msgstr "#%s chưa chấm dứt"
400 #: directives-only.c:222 lex.c:2074 traditional.c:163
401 msgid "unterminated comment"
402 msgstr "gặp chú thích chưa được chấm dứt"
406 msgstr "thiết bị xuất chuẩn"
414 msgid "too many decimal points in number"
415 msgstr "con số chứa quá nhiều dấu thập phân"
417 #: expr.c:311 expr.c:396
418 msgid "fixed-point constants are a GCC extension"
419 msgstr "hằng định điểm là phần mở rộng GCC"
423 msgid "invalid digit \"%c\" in binary constant"
424 msgstr "gặp chữ số không hợp lệ « %c » trong hằng nhị phân"
428 msgid "invalid digit \"%c\" in octal constant"
429 msgstr "gặp chữ số không hợp lệ « %c » trong hằng bát phân"
432 msgid "invalid prefix \"0b\" for floating constant"
433 msgstr "gặp tiền tố không hợp lệ « 0b » cho hằng trôi nổi"
436 msgid "no digits in hexadecimal floating constant"
437 msgstr "hằng trôi nổi thập lục không chứa chữ số"
440 msgid "use of C99 hexadecimal floating constant"
441 msgstr "dùng hằng trôi nổi thập lục C99"
444 msgid "exponent has no digits"
445 msgstr "số mũ không co chữ số nào"
448 msgid "hexadecimal floating constants require an exponent"
449 msgstr "mỗi hằng trôi nổi thập lục cần đến một số mũ"
453 msgid "invalid suffix \"%.*s\" on floating constant"
454 msgstr "gặp hậu tố không hợp lệ « %.*s » nằm trên hằng trôi nổi"
456 #: expr.c:375 expr.c:425
458 msgid "traditional C rejects the \"%.*s\" suffix"
459 msgstr "ngôn ngữ C truyền thống từ chối hậu tố « %.*s »"
462 msgid "suffix for double constant is a GCC extension"
463 msgstr "hậu tố cho hằng số đôi là một phần mở rộng GCC"
467 msgid "invalid suffix \"%.*s\" with hexadecimal floating constant"
468 msgstr "gặp hậu tố không hợp lệ « %.*s » có hằng trôi nổi thập lục"
471 msgid "decimal float constants are a GCC extension"
472 msgstr "hằng trôi nổi thập lục là phần mở rộng GCC"
476 msgid "invalid suffix \"%.*s\" on integer constant"
477 msgstr "gặp hậu tố không hợp lệ « %.*s » nằm trên hằng số nguyên"
480 msgid "use of C++0x long long integer constant"
481 msgstr "dùng hằng số nguyên dài dài C++0x"
485 msgid "use of C99 long long integer constant"
486 msgstr "dùng hằng số nguyên dài dài C++0x"
489 msgid "imaginary constants are a GCC extension"
490 msgstr "hằng ảo là phần mở rộng GCC"
493 msgid "binary constants are a GCC extension"
494 msgstr "hằng nhị phân là phần mở rộng GCC"
497 msgid "integer constant is too large for its type"
498 msgstr "hằng số nguyên quá lớn cho kiểu nó"
501 msgid "integer constant is so large that it is unsigned"
502 msgstr "hằng số nguyên quá lớn thì không có dấu"
505 msgid "missing ')' after \"defined\""
506 msgstr "thiếu « ) » nằm sau « defined » (đã xác định)"
509 msgid "operator \"defined\" requires an identifier"
510 msgstr "toán tử « defined » (đã xác định) cần đến bộ nhận diện"
514 msgid "(\"%s\" is an alternative token for \"%s\" in C++)"
515 msgstr "(« %s » là một hiệu bài thay thế cho « %s » trong ngôn ngữ C++)"
518 msgid "this use of \"defined\" may not be portable"
519 msgstr "khả năng dùng « defined » (đã xác định) có lẽ không thể mạng theo"
522 msgid "floating constant in preprocessor expression"
523 msgstr "gặp hằng trôi nổi nằm trong biểu thức tiền xử lý"
526 msgid "imaginary number in preprocessor expression"
527 msgstr "gặp số ảo nằm trong biểu thức tiền xử lý"
531 msgid "\"%s\" is not defined"
532 msgstr "chưa xác định « %s »"
535 msgid "assertions are a GCC extension"
536 msgstr "khẳng định là một phần mở rộng GCC"
539 msgid "assertions are a deprecated extension"
540 msgstr "khẳng định là một phần mở rộng GCC bị phản đối"
542 #: expr.c:952 expr.c:981
544 msgid "missing binary operator before token \"%s\""
545 msgstr "thiếu toán từ nhị phân nằm trước hiệu bài « %s »"
549 msgid "token \"%s\" is not valid in preprocessor expressions"
550 msgstr "hiệu bài « %s » không hợp lệ trong biểu thức tiền xử lý"
553 msgid "missing expression between '(' and ')'"
554 msgstr "thiếu biểu thức nằm giữa « ( » và « ) »"
558 msgid "%s with no expression"
559 msgstr "%s không có biểu thức"
563 msgid "operator '%s' has no right operand"
564 msgstr "toán tử « %s » không có tác tử bên phải"
568 msgid "operator '%s' has no left operand"
569 msgstr "toán tử « %s » không có tác từ bên trái"
572 msgid " ':' without preceding '?'"
573 msgstr " Dấu hai chấm « : » không có dấu hỏi « ? » đi trước"
577 msgid "unbalanced stack in %s"
578 msgstr "có đống không cân bằng trong %s"
582 msgid "impossible operator '%u'"
583 msgstr "toán từ không thể « %u »"
586 msgid "missing ')' in expression"
587 msgstr "thiếu « ) » nằm trong biểu thức"
590 msgid "'?' without following ':'"
591 msgstr "Dấu hỏi « ? » không có dấu hai chấm « : » đi sau"
594 msgid "integer overflow in preprocessor expression"
595 msgstr "tràn số nguyên trong biểu thức tiền xử lý"
598 msgid "missing '(' in expression"
599 msgstr "thiếu « ( » nằm trong biểu thức"
603 msgid "the left operand of \"%s\" changes sign when promoted"
604 msgstr "tác tử bên trái của « %s » thay đổi dấu (dương/âm) khi được tăng cấp"
608 msgid "the right operand of \"%s\" changes sign when promoted"
609 msgstr "tác tử bên phai của « %s » thay đổi dấu (dương/âm) khi đươc tăng cấp"
612 msgid "traditional C rejects the unary plus operator"
613 msgstr "ngôn ngữ C truyền thống từ chối toán tử cộng chỉ có một tác tử"
616 msgid "comma operator in operand of #if"
617 msgstr "toán tử dấu phẩy nằm trong tác tử của #if (nếu)"
620 msgid "division by zero in #if"
621 msgstr "chia số không trong #if (nếu)"
624 msgid "NULL directory in find_file"
625 msgstr "thư mục RỖNG trong « find_file » (tìm tập tin)"
628 msgid "one or more PCH files were found, but they were invalid"
629 msgstr "tìm thấy một hay nhiều tập tin PCH, nhưng chúng không hợp lệ"
632 msgid "use -Winvalid-pch for more information"
633 msgstr "hãy thử lệnh « -Winvalid-pch » để tìm thấy thông tin thêm"
637 msgid "%s is a block device"
638 msgstr "%s là một thiết bị khối"
642 msgid "%s is too large"
647 msgid "%s is shorter than expected"
648 msgstr "ngờ %s dài hơn"
652 msgid "no include path in which to search for %s"
653 msgstr "không có đường dẫn bao gồm trong đó có thể tìm kíếm %s"
656 msgid "Multiple include guards may be useful for:\n"
657 msgstr "Nhiều điều bảo vệ bao gồm có lẽ hiệu ích cho :\n"
660 msgid "cppchar_t must be an unsigned type"
661 msgstr "« cppchar_t » phải là kiểu không có dấu dương/âm"
665 msgid "preprocessor arithmetic has maximum precision of %lu bits; target requires %lu bits"
666 msgstr "toán thuật của trình tiền xử lý có độ chính xác tối đa là %lu bit còn đích cần đến %lu bit"
669 msgid "CPP arithmetic must be at least as precise as a target int"
670 msgstr "toán thuật CPP phải là ít nhất cùng chính xác với « int » đích"
673 msgid "target char is less than 8 bits wide"
674 msgstr "« char » đích có độ rộng ít hơn 8 bit"
677 msgid "target wchar_t is narrower than target char"
678 msgstr "« wchar_t » đích có độ rộng ít hơn « char » đích"
681 msgid "target int is narrower than target char"
682 msgstr "« int » đích có độ rộng ít hơn « char » đích"
685 msgid "CPP half-integer narrower than CPP character"
686 msgstr "nữa số nguyên CPP có độ rộng ít hơn ký tự CPP"
690 msgid "CPP on this host cannot handle wide character constants over %lu bits, but the target requires %lu bits"
691 msgstr "Trên máy này, CPP không thể xử lý hằng ký tự rộng hơn %lu bit, còn đích cần thiết %lu bit"
694 msgid "backslash and newline separated by space"
695 msgstr "xuyệc ngược và ký tự dòng mới phân cách nhau bởi dấu cách"
698 msgid "backslash-newline at end of file"
699 msgstr "gặp xuyệc ngược-ký tự dòng mới tại kết thúc của tập tin"
703 msgid "trigraph ??%c converted to %c"
704 msgstr "chữ ba « ??%c » đã được chuyển đổi thành « %c »"
708 msgid "trigraph ??%c ignored, use -trigraphs to enable"
709 msgstr "chữ ba « ??%c » bị bỏ qua nên hãy sư dụng tùy chon « -trigraphs » (chữ ba) để hiệu lực nó"
712 msgid "\"/*\" within comment"
713 msgstr "gặp « /* » nằm trong chú thích"
717 msgid "%s in preprocessing directive"
718 msgstr "gặp %s nằm trong chỉ thị tiền xử lý"
721 msgid "null character(s) ignored"
722 msgstr "(mọi) ký tự rỗng bị bỏ qua"
726 msgid "`%.*s' is not in NFKC"
727 msgstr "« %.*s » không phải nằm trong NFKC"
731 msgid "`%.*s' is not in NFC"
732 msgstr "« %.*s » không phải nằm trong NFC"
734 #: lex.c:1087 lex.c:1164
736 msgid "attempt to use poisoned \"%s\""
737 msgstr "đã cố gắng dùng « %s » bị vô hiệu hóa"
739 #: lex.c:1095 lex.c:1172
740 msgid "__VA_ARGS__ can only appear in the expansion of a C99 variadic macro"
741 msgstr "« __VA_ARGS__ » chỉ có thể xuất hiện trong sự mở rộng của vĩ lệnh biến thiên C99"
743 #: lex.c:1101 lex.c:1178
745 msgid "identifier \"%s\" is a special operator name in C++"
746 msgstr "dấu nhận diện « %s » là một tên toán tử đặc biệt trong C++"
749 msgid "raw string delimiter longer than 16 characters"
750 msgstr "gặp dấu giới hạn chuỗi thô dài hơn 16 ký tự"
754 msgid "invalid character '%c' in raw string delimiter"
755 msgstr "gặp ký tự sai « %c » trong dấu giới hạn chuỗi thô"
757 #: lex.c:1447 lex.c:1469
758 msgid "unterminated raw string"
759 msgstr "chuỗi thô chưa chấm dứt"
761 #: lex.c:1484 lex.c:1583
762 msgid "null character(s) preserved in literal"
763 msgstr "(các) ký tự rỗng được giữ lại trong điều nghĩa chữ"
767 msgid "missing terminating %c character"
768 msgstr "thiếu ký tự « %c » chấm dứt"
771 msgid "C++ style comments are not allowed in ISO C90"
772 msgstr "không cho phép chú thích kiểu C++ nằm trong ISO C90"
775 msgid "(this will be reported only once per input file)"
776 msgstr "(điều này sẽ được thông báo chỉ một lần cho mỗi tập tin nhập)"
779 msgid "multi-line comment"
780 msgstr "gặp chú thích đa dòng"
784 msgid "unspellable token %s"
785 msgstr "gặp hiệu bài không thể chính tả %s"
789 msgid "macro \"%s\" is not used"
790 msgstr "bộ đối số « %s » không được dùng"
792 #: macro.c:126 macro.c:321
794 msgid "invalid built-in macro \"%s\""
795 msgstr "vĩ lệnh có sẳn không hợp lệ « %s »"
798 msgid "could not determine file timestamp"
799 msgstr "không thể quyết định nhãn giờ của tập tin"
802 msgid "could not determine date and time"
803 msgstr "không thể quyết định ngày và giờ"
806 msgid "__COUNTER__ expanded inside directive with -fdirectives-only"
807 msgstr "__COUNTER__ đã mở rộng bên trong chỉ thị với « -fdirectives-only »"
810 msgid "invalid string literal, ignoring final '\\'"
811 msgstr "điều nghĩa chữ chuỗi không hợp lệ nên bỏ qua « \\ » cuối cùng"
815 msgid "pasting \"%s\" and \"%s\" does not give a valid preprocessing token"
816 msgstr "việc dán « %s » và « %s » không đưa ra hiệu bài tiền xử lý hợp lệ"
819 msgid "ISO C99 requires rest arguments to be used"
820 msgstr "ISO C99 cần đến đối số còn lại trong khối được dùng"
824 msgid "macro \"%s\" requires %u arguments, but only %u given"
825 msgstr "vĩ lệnh « %s » cần đến %u đối số, nhưng chỉ đưa ra %u thôi"
829 msgid "macro \"%s\" passed %u arguments, but takes just %u"
830 msgstr "vĩ lệnh « %s » đã gởi %u đối số, nhưng nhận chỉ %u thôi"
832 #: macro.c:734 traditional.c:681
834 msgid "unterminated argument list invoking macro \"%s\""
835 msgstr "danh sách đối số không được chấm dứt có gọi vĩ lệnh « %s »"
839 msgid "function-like macro \"%s\" must be used with arguments in traditional C"
840 msgstr "vĩ lệnh giống hàm số « %s » phải được dùng với đối số trong ngôn ngữ C truyền thống"
844 msgid "invoking macro %s argument %d: empty macro arguments are undefined in ISO C90 and ISO C++98"
845 msgstr "đang gọi vĩ lệnh %s đối số %d: đối số vĩ lệnh còn rộng chưa được xác định tùy theo tiêu chuẩn ISO C90 và ISO C++98 "
849 msgid "duplicate macro parameter \"%s\""
850 msgstr "tham số vĩ lệnh trùng « %s »"
854 msgid "\"%s\" may not appear in macro parameter list"
855 msgstr "không cho phép « %s » xuất hiện trong danh sách tham số vĩ lệnh"
858 msgid "macro parameters must be comma-separated"
859 msgstr "các tham số bộ đối số phải được ngăn cách bởi dấu phẩy"
862 msgid "parameter name missing"
863 msgstr "thiếu tên tham số"
866 msgid "anonymous variadic macros were introduced in C99"
867 msgstr "vĩ lệnh biến thiên vô danh đã được giới thiệu trong C99"
870 msgid "ISO C does not permit named variadic macros"
871 msgstr "ISO C không cho phép vĩ lệnh biến thiên có tên"
874 msgid "missing ')' in macro parameter list"
875 msgstr "thiếu « ) » trong danh sách tham số bộ đối số"
878 msgid "'##' cannot appear at either end of a macro expansion"
879 msgstr "không cho phép « ## » nằm hoặc trước hoặc sau sự mở rộng vĩ lệnh"
882 msgid "ISO C99 requires whitespace after the macro name"
883 msgstr "ISO C99 cần đến khoảng trắng nằm sau tên vĩ lệnh"
886 msgid "missing whitespace after the macro name"
887 msgstr "thiếu khoảng trắng nằm sau tên vĩ lệnh"
890 msgid "'#' is not followed by a macro parameter"
891 msgstr "« # » không có tham số vĩ lệnh đi theo"
895 msgid "\"%s\" redefined"
896 msgstr "« %s » đã được xác định lại"
899 msgid "this is the location of the previous definition"
900 msgstr "đây là vị trí của lời xác định trước"
904 msgid "macro argument \"%s\" would be stringified in traditional C"
905 msgstr "đối số vĩ lệnh « %s » nên được chuyển đổi thành chuỗi trong ngôn ngữ C truyền thống"
909 msgid "invalid hash type %d in cpp_macro_definition"
910 msgstr "gặp kiểu băm không hợp lệ %d trong « cpp_macro_definition » (lời xác định vĩ lệnh)"
912 #: pch.c:88 pch.c:336 pch.c:348 pch.c:366 pch.c:372 pch.c:381 pch.c:388
913 msgid "while writing precompiled header"
914 msgstr "trong khi ghi đầu trang biên dịch sẵn"
918 msgid "%s: not used because `%.*s' is poisoned"
919 msgstr "%s: không được dùng vì « %.*s » không còn tin cậy lại (bị dữ liệu sai thay thế)"
923 msgid "%s: not used because `%.*s' not defined"
924 msgstr "%s: không được dùng vì chưa xác định « %.*s »"
928 msgid "%s: not used because `%.*s' defined as `%s' not `%.*s'"
929 msgstr "%s: không được dùng vì « %.*s » đã được xác định là « %s » không phải « %.*s »"
933 msgid "%s: not used because `%s' is defined"
934 msgstr "%s: không được dùng vì « %s » đã được xác định"
938 msgid "%s: not used because `__COUNTER__' is invalid"
939 msgstr "%s: không được dùng vì « __COUNTER__ » không hợp lệ"
941 #: pch.c:712 pch.c:891
942 msgid "while reading precompiled header"
943 msgstr "trong khi đọc đầu trang biên dịch sẵn"
947 msgid "detected recursion whilst expanding macro \"%s\""
948 msgstr "đã phát hiện sự đệ qui trong khi mở rộng vĩ lệnh « %s »"
951 msgid "syntax error in macro parameter list"
952 msgstr "gặp lỗi cú pháp trong danh sách tham số vĩ lệnh"