diff -Nru language-pack-vi-18.04+20200123/data/vi/LC_MESSAGES/apport.po language-pack-vi-18.04+20200702/data/vi/LC_MESSAGES/apport.po --- language-pack-vi-18.04+20200123/data/vi/LC_MESSAGES/apport.po 2020-01-23 16:57:29.000000000 +0000 +++ language-pack-vi-18.04+20200702/data/vi/LC_MESSAGES/apport.po 2020-07-08 13:59:42.000000000 +0000 @@ -7,694 +7,518 @@ msgstr "" "Project-Id-Version: apport\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-11-19 19:02+0000\n" +"POT-Creation-Date: 2020-05-21 13:29+0000\n" "PO-Revision-Date: 2011-03-27 11:11+0000\n" "Last-Translator: Nguyễn Anh \n" "Language-Team: Vietnamese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-01-23 11:31+0000\n" -"X-Generator: Launchpad (build b8d1327fd820d6bf500589d6da587d5037c7d88e)\n" +"X-Launchpad-Export-Date: 2020-07-02 11:18+0000\n" +"X-Generator: Launchpad (build 1cbd0aa39df153c901321817f9b57cf3f232b507)\n" "Language: vi\n" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:144 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:144 -#: ../apport/ui.py:144 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:144 -msgid "This package does not seem to be installed correctly" +#: ../gtk/apport-gtk.desktop.in.h:1 ../kde/apport-kde.desktop.in.h:1 +#: ../kde/apport-kde-mime.desktop.in.h:1 +msgid "Report a problem..." +msgstr "Báo cáo một vấn đề..." + +#: ../gtk/apport-gtk.desktop.in.h:2 ../kde/apport-kde.desktop.in.h:2 +#: ../kde/apport-kde-mime.desktop.in.h:2 +msgid "Report a malfunction to the developers" +msgstr "Báo cáo một trục trặc tới nhà phát triển" + +#: ../debian/tmp/usr/share/apport/kernel_oops.py:29 ../data/kernel_oops.py:29 +msgid "Your system might become unstable now and might need to be restarted." msgstr "" +"Hệ thống của bạn có thể trở nên không ổn định bây giờ và cần khởi động lại." -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:149 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:149 -#: ../apport/ui.py:149 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:149 -#, python-format +#: ../kde/apport-kde-mimelnk.desktop.in.h:1 +msgid "Apport crash file" +msgstr "Báo cáo tệp lỗi" + +#: ../debian/tmp/usr/share/apport/apportcheckresume.py:67 +#: ../data/apportcheckresume.py:67 msgid "" -"This is not an official %s package. Please remove any third party package " -"and try again." +"This occurred during a previous suspend, and prevented the system from " +"resuming properly." msgstr "" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:166 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:166 -#: ../apport/ui.py:166 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:166 -#, python-format +#: ../debian/tmp/usr/share/apport/apportcheckresume.py:69 +#: ../data/apportcheckresume.py:69 msgid "" -"You have some obsolete package versions installed. Please upgrade the " -"following packages and check if the problem still occurs:\n" -"\n" -"%s" +"This occurred during a previous hibernation, and prevented the system from " +"resuming properly." msgstr "" -"Bạn có vài gói phiên bản cũ. Vui lòng nâng cấp những gói sau và kiểu tra nếu " -"lỗi vẫn xuất hiện:\n" -"\n" -"%s" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:303 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:303 -#: ../apport/ui.py:303 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:303 -msgid "unknown program" -msgstr "chương trình không xác định" +#: ../debian/tmp/usr/share/apport/apportcheckresume.py:74 +#: ../data/apportcheckresume.py:74 +msgid "" +"The resume processing hung very near the end and will have appeared to have " +"completed normally." +msgstr "" +"Quá trình khôi phục bị dừng khi sắp kết thúc và sẽ xuất hiện để hoàn thành " +"bình thường." -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:304 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:304 -#: ../apport/ui.py:304 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:304 -#, python-format -msgid "Sorry, the program \"%s\" closed unexpectedly" -msgstr "Xin lỗi, chương trình \"%s\" đã kết thúc bất ngờ" +#: ../debian/tmp/usr/bin/apport-retrace.py:34 ../bin/apport-retrace.py:34 +msgid "Do not put the new traces into the report, but write them to stdout." +msgstr "Không đưa dấu vết mới vào báo cáo, nhưng in chúng ra stdout." -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:306 -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:1427 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:306 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1427 -#: ../apport/ui.py:306 ../apport/ui.py:1427 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:306 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1427 -#, python-format -msgid "Problem in %s" -msgstr "Vấn đề trong %s" +#: ../debian/tmp/usr/bin/apport-retrace.py:36 ../bin/apport-retrace.py:36 +msgid "" +"Start an interactive gdb session with the report's core dump (-o ignored; " +"does not rewrite report)" +msgstr "" +"Bắt đầu một phiên gỡ lỗi tương tác với gdb sử dụng các thông tin lưu lại " +"được khi chương trình gặp lỗi. (-o ignored: không viết lại báo cáo)" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:307 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:307 -#: ../apport/ui.py:307 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:307 +#: ../debian/tmp/usr/bin/apport-retrace.py:38 ../bin/apport-retrace.py:38 msgid "" -"Your computer does not have enough free memory to automatically analyze the " -"problem and send a report to the developers." +"Write modified report to given file instead of changing the original report" +msgstr "Ghi báo cáo đã sửa đổi tới tệp đưa ra thay vì thay đổi báo cáo gốc" + +#: ../debian/tmp/usr/bin/apport-retrace.py:41 ../bin/apport-retrace.py:41 +msgid "Remove the core dump from the report after stack trace regeneration" msgstr "" -"Máy tính của bạn không đủ bộ nhớ trống để tự động phân tích vấn đề và gửi " -"báo cáo tới các nhà phát triển." +"Xóa các thông tin lưu lại được khi chương trình gặp lỗi khỏi báo cáo sau khi " +"đã ghi lại vết của ngăn xếp." -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:362 -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:370 -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:513 -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:516 -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:721 -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:1233 -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:1399 -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:1403 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:362 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:370 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:513 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:516 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:721 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1233 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1399 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1403 -#: ../apport/ui.py:362 ../apport/ui.py:370 ../apport/ui.py:513 -#: ../apport/ui.py:516 ../apport/ui.py:721 ../apport/ui.py:1233 -#: ../apport/ui.py:1399 ../apport/ui.py:1403 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:362 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:370 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:513 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:516 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:721 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1233 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1399 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1403 -msgid "Invalid problem report" -msgstr "Báo cáo vấn đề không hợp lệ" +#: ../debian/tmp/usr/bin/apport-retrace.py:43 ../bin/apport-retrace.py:43 +msgid "Override report's CoreFile" +msgstr "Ghi đè CoreFile của báo cáo" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:363 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:363 -#: ../apport/ui.py:363 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:363 -msgid "You are not allowed to access this problem report." -msgstr "Bạn không được phép truy cập báo cáo vấn đề này." +#: ../debian/tmp/usr/bin/apport-retrace.py:45 ../bin/apport-retrace.py:45 +msgid "Override report's ExecutablePath" +msgstr "Ghi đè ExecutablePath của báo cáo" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:366 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:366 -#: ../apport/ui.py:366 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:366 -msgid "Error" -msgstr "Lỗi" +#: ../debian/tmp/usr/bin/apport-retrace.py:47 ../bin/apport-retrace.py:47 +msgid "Override report's ProcMaps" +msgstr "Ghi đè ProcMaps của báo cáo" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:367 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:367 -#: ../apport/ui.py:367 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:367 -msgid "There is not enough disk space available to process this report." -msgstr "Không đủ dung lượng đĩa để thực hiện báo cáo này." +#: ../debian/tmp/usr/bin/apport-retrace.py:49 ../bin/apport-retrace.py:49 +msgid "Rebuild report's Package information" +msgstr "Tạo lại thông tin gói của báo cáo" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:461 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:461 -#: ../apport/ui.py:461 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:461 -msgid "No package specified" -msgstr "Chưa gói nào được xác định" +#: ../debian/tmp/usr/bin/apport-retrace.py:51 ../bin/apport-retrace.py:51 +msgid "" +"Build a temporary sandbox and download/install the necessary packages and " +"debug symbols in there; without this option it assumes that the necessary " +"packages and debug symbols are already installed in the system. The argument " +"points to the packaging system configuration base directory; if you specify " +"\"system\", it will use the system configuration files, but will then only " +"be able to retrace crashes that happened on the currently running release." +msgstr "" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:462 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:462 -#: ../apport/ui.py:462 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:462 +#: ../debian/tmp/usr/bin/apport-retrace.py:53 ../bin/apport-retrace.py:53 msgid "" -"You need to specify a package or a PID. See --help for more information." +"Build another temporary sandbox for installing gdb and its dependencies " +"using the same release as the report rather than whatever version of gdb you " +"have installed." msgstr "" -"Bạn cần xác định một gói hoặc một PID. Xem --help để biết thêm thông tin." -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:491 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:491 -#: ../apport/ui.py:491 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:491 -msgid "Permission denied" -msgstr "Không đủ quyền truy cập" +#: ../debian/tmp/usr/bin/apport-retrace.py:55 ../bin/apport-retrace.py:55 +msgid "" +"Report download/install progress when installing packages into sandbox" +msgstr "" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:492 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:492 -#: ../apport/ui.py:492 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:492 +#: ../debian/tmp/usr/bin/apport-retrace.py:57 ../bin/apport-retrace.py:57 +msgid "Prepend timestamps to log messages, for batch operation" +msgstr "" + +#: ../debian/tmp/usr/bin/apport-retrace.py:59 ../bin/apport-retrace.py:59 msgid "" -"The specified process does not belong to you. Please run this program as the " -"process owner or as root." +"Create and use third-party repositories from origins specified in reports" msgstr "" -"Tiến trình không phải của bạn. Vui lòng chạy chương trình với tài khoản của " -"chủ tiến trình hoặc với tài khoản quản trị root" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:405 -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:494 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:405 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:494 -#: ../apport/ui.py:405 ../apport/ui.py:494 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:405 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:494 -msgid "Invalid PID" -msgstr "PID không hợp lệ" +#: ../debian/tmp/usr/bin/apport-retrace.py:61 ../bin/apport-retrace.py:61 +msgid "Cache directory for packages downloaded in the sandbox" +msgstr "" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:495 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:495 -#: ../apport/ui.py:495 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:495 -msgid "The specified process ID does not belong to a program." -msgstr "ID của tiến trình không phải của một chương trình." +#: ../debian/tmp/usr/bin/apport-retrace.py:63 ../bin/apport-retrace.py:63 +msgid "" +"Directory for unpacked packages. Future runs will assume that any already " +"downloaded package is also extracted to this sandbox." +msgstr "" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:514 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:514 -#: ../apport/ui.py:514 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:514 -#, python-format -msgid "Symptom script %s did not determine an affected package" +#: ../bin/apport-valgrind.py:66 ../debian/tmp/usr/bin/apport-retrace.py:65 +#: ../debian/tmp/usr/bin/apport-valgrind.py:66 ../bin/apport-retrace.py:65 +msgid "" +"Install an extra package into the sandbox (can be specified multiple times)" msgstr "" -"Trình tìm triệu chứng %s không xác định được gói phần mềm đã bị ảnh hưởng" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:517 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:517 -#: ../apport/ui.py:517 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:517 -#, python-format -msgid "Package %s does not exist" -msgstr "Gói %s không tồn tại" +#: ../debian/tmp/usr/bin/apport-retrace.py:67 ../bin/apport-retrace.py:67 +msgid "" +"Path to a file with the crash database authentication information. This is " +"used when specifying a crash ID to upload the retraced stack traces (only if " +"neither -g, -o, nor -s are specified)" +msgstr "" +"Đường dẫn đến tệp với thông tin xác thực cho cơ sở dữ liệu về những sự cố. " +"Múc đích là tạo ra một ID để tải lên những dấu vết đã theo (chỉ khi nào " +"không dùng -g, -o hoặc -s)" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:546 -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:733 -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:738 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:546 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:733 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:738 -#: ../apport/ui.py:546 ../apport/ui.py:733 ../apport/ui.py:738 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:546 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:733 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:738 -msgid "Cannot create report" -msgstr "Không tạo được bản báo cáo" +#: ../debian/tmp/usr/bin/apport-retrace.py:69 ../bin/apport-retrace.py:69 +msgid "" +"Display retraced stack traces and ask for confirmation before sending them " +"to the crash database." +msgstr "" +"Hiển thị ngăn xếp dấu vết dò lại được và yêu cầu xác nhận trước khi gửi " +"chúng tới cơ sở dữ liệu lỗi." -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:561 -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:607 -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:623 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:561 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:607 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:623 -#: ../apport/ui.py:561 ../apport/ui.py:607 ../apport/ui.py:623 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:561 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:607 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:623 -msgid "Updating problem report" -msgstr "Cập nhật lại vấn đề đang báo cáo" +#: ../debian/tmp/usr/bin/apport-retrace.py:71 ../bin/apport-retrace.py:71 +msgid "" +"Path to the duplicate sqlite database (default: no duplicate checking)" +msgstr "" +"Đường dẫn tới bản sao cơ sở dữ liệu sqlite (mặc định: không kiểm tra bản sao)" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:562 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:562 -#: ../apport/ui.py:562 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:562 +#: ../debian/tmp/usr/bin/apport-retrace.py:73 ../bin/apport-retrace.py:73 +msgid "Do not add StacktraceSource to the report." +msgstr "" + +#: ../debian/tmp/usr/bin/apport-retrace.py:82 ../bin/apport-retrace.py:82 +msgid "You cannot use -C without -S. Stopping." +msgstr "" + +#. translators: don't translate y/n, apport currently only checks for "y" +#: ../debian/tmp/usr/bin/apport-retrace.py:115 ../bin/apport-retrace.py:115 +msgid "OK to send these as attachments? [y/n]" +msgstr "Đồng ý gửi chúng như những đính kèm? [y/n]" + +#: ../bin/apport-valgrind.py:37 ../debian/tmp/usr/bin/apport-valgrind.py:37 +msgid "See man page for details." +msgstr "" + +#: ../bin/apport-valgrind.py:43 ../debian/tmp/usr/bin/apport-valgrind.py:43 +msgid "specify the log file name produced by valgrind" +msgstr "" + +#: ../bin/apport-valgrind.py:46 ../debian/tmp/usr/bin/apport-valgrind.py:46 msgid "" -"You are not the reporter or subscriber of this problem report, or the report " -"is a duplicate or already closed.\n" -"\n" -"Please create a new report using \"apport-bug\"." +"reuse a previously created sandbox dir (SDIR) or, if it does not exist, " +"create it" msgstr "" -"Bạn không phải là người báo hoặc người theo dõi vấn đề này, hay là báo cáo " -"này đã bị báo trùng hoặc đã bị đóng.\n" -"Hãy tạo một tạo một báo lỗi mới sử dụng \"apport-bug\"." -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:571 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:571 -#: ../apport/ui.py:571 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:571 +#: ../bin/apport-valgrind.py:50 ../debian/tmp/usr/bin/apport-valgrind.py:50 msgid "" -"You are not the reporter of this problem report. It is much easier to mark a " -"bug as a duplicate of another than to move your comments and attachments to " -"a new bug.\n" -"\n" -"Subsequently, we recommend that you file a new bug report using \"apport-" -"bug\" and make a comment in this bug about the one you file.\n" -"\n" -"Do you really want to proceed?" +"do not create or reuse a sandbox directory for additional debug symbols " +"but rely only on installed debug symbols." msgstr "" -"Bạn không phải là người báo cáo vấn đề này. Một cách dễ dàng hơn để đánh dấu " -"lỗi bị trùng với một cái khác là di chuyển những lời giải thích và đính kèm " -"của bạn vào một lỗi mới.\n" -"Sau đó, chúng tôi khuyên bạn tạo một báo cáo lỗi mới sử dụng \"Trình báo " -"lỗi\" và tạo một chú giải về vấn đề mà bạn báo.\n" -"Bạn có thật sự muốn thực hiện?" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:608 -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:624 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:608 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:624 -#: ../apport/ui.py:608 ../apport/ui.py:624 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:608 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:624 -msgid "No additional information collected." -msgstr "Không có thêm thông tin đã được thu tập" +#: ../bin/apport-valgrind.py:54 ../debian/tmp/usr/bin/apport-valgrind.py:54 +msgid "" +"reuse a previously created cache dir (CDIR) or, if it does not exist, create " +"it" +msgstr "" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:675 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:675 -#: ../apport/ui.py:675 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:675 -msgid "What kind of problem do you want to report?" -msgstr "Bạn muốn báo cáo vấn đề loại nào?" +#: ../bin/apport-valgrind.py:58 ../debian/tmp/usr/bin/apport-valgrind.py:58 +msgid "" +"report download/install progress when installing packages into sandbox" +msgstr "" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:692 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:692 -#: ../apport/ui.py:692 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:692 -msgid "Unknown symptom" -msgstr "Dấu hiệu không xác định" +#: ../bin/apport-valgrind.py:62 ../debian/tmp/usr/bin/apport-valgrind.py:62 +msgid "" +"the executable that is run under valgrind's memcheck tool for memory leak " +"detection" +msgstr "" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:693 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:693 -#: ../apport/ui.py:693 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:693 +#: ../bin/apport-valgrind.py:97 ../debian/tmp/usr/bin/apport-valgrind.py:97 #, python-format -msgid "The symptom \"%s\" is not known." -msgstr "Không biết dấu hiệu \"%s\"" +msgid "Error: %s is not an executable. Stopping." +msgstr "" + +#: ../debian/tmp/usr/bin/apport-unpack.py:22 ../bin/apport-unpack.py:22 +#, python-format +msgid "Usage: %s " +msgstr "Sử dụng: %s " + +#: ../debian/tmp/usr/bin/apport-unpack.py:42 ../bin/apport-unpack.py:42 +msgid "Destination directory exists and is not empty." +msgstr "Thư mục đích tồn tại và không rỗng." + +#: ../debian/tmp/usr/bin/apport-cli.py:80 ../bin/apport-cli.py:80 +msgid "Press any key to continue..." +msgstr "Nhấn phím bất kì để tiếp tục..." + +#: ../debian/tmp/usr/bin/apport-cli.py:87 ../bin/apport-cli.py:87 +msgid "What would you like to do? Your options are:" +msgstr "Bạn muốn làm gì? Các lựa chọn là:" + +#: ../debian/tmp/usr/bin/apport-cli.py:100 ../bin/apport-cli.py:100 +#, python-format +msgid "Please choose (%s):" +msgstr "Vui lòng chọn (%s):" + +#: ../debian/tmp/usr/bin/apport-cli.py:164 ../bin/apport-cli.py:164 +#, python-format +msgid "(%i bytes)" +msgstr "(%i bytes)" + +#: ../debian/tmp/usr/share/apport/apport-kde.py:363 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:146 +#: ../debian/tmp/usr/bin/apport-cli.py:166 ../kde/apport-kde.py:363 +#: ../gtk/apport-gtk.py:146 ../bin/apport-cli.py:166 +msgid "(binary data)" +msgstr "(dữ liệu nhị phân)" + +#: ../debian/tmp/usr/share/apport/apport-kde.py:186 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:181 +#: ../debian/tmp/usr/bin/apport-cli.py:194 ../kde/apport-kde.py:186 +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:6 ../gtk/apport-gtk.ui.h:6 +#: ../gtk/apport-gtk.py:181 ../bin/apport-cli.py:194 +msgid "Send problem report to the developers?" +msgstr "Gửi báo cáo vấn đề tới những người phát triển?" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:724 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:724 -#: ../apport/ui.py:724 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:724 +#: ../debian/tmp/usr/bin/apport-cli.py:195 ../bin/apport-cli.py:195 msgid "" -"After closing this message please click on an application window to report a " -"problem about it." +"After the problem report has been sent, please fill out the form in the\n" +"automatically opened web browser." msgstr "" -"Sau khi đóng thông điệp này vui lòng nhấp vào một cửa sổ ứng dụng để báo cáo " -"một vấn đề về nó." +"Sau khi báo cáo về vấn đề được gửi, vui lòng điền vào mẫu trong trang\n" +"web vừa tự động mở ra." -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:734 -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:739 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:734 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:739 -#: ../apport/ui.py:734 ../apport/ui.py:739 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:734 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:739 -msgid "xprop failed to determine process ID of the window" -msgstr "xprop không thể định số ID tiến trình của cửa sổ" +#: ../debian/tmp/usr/bin/apport-cli.py:198 ../bin/apport-cli.py:198 +#, python-format +msgid "&Send report (%s)" +msgstr "&Gửi báo cáo (%s)" + +#: ../debian/tmp/usr/bin/apport-cli.py:202 ../bin/apport-cli.py:202 +msgid "&Examine locally" +msgstr "" + +#: ../debian/tmp/usr/bin/apport-cli.py:206 ../bin/apport-cli.py:206 +msgid "&View report" +msgstr "&Xem báo cáo" + +#: ../debian/tmp/usr/bin/apport-cli.py:207 ../bin/apport-cli.py:207 +msgid "&Keep report file for sending later or copying to somewhere else" +msgstr "G&iữ tệp báo cáo để gửi sau hoặc sao chép" + +#: ../debian/tmp/usr/bin/apport-cli.py:208 ../bin/apport-cli.py:208 +msgid "Cancel and &ignore future crashes of this program version" +msgstr "Hủy và bỏ &qua hỏng hóc của chương trình này những lần sau" + +#: ../debian/tmp/usr/bin/apport-cli.py:210 +#: ../debian/tmp/usr/bin/apport-cli.py:287 +#: ../debian/tmp/usr/bin/apport-cli.py:319 +#: ../debian/tmp/usr/bin/apport-cli.py:340 ../bin/apport-cli.py:210 +#: ../bin/apport-cli.py:287 ../bin/apport-cli.py:319 ../bin/apport-cli.py:340 +msgid "&Cancel" +msgstr "&Thôi" + +#: ../debian/tmp/usr/bin/apport-cli.py:238 ../bin/apport-cli.py:238 +msgid "Problem report file:" +msgstr "Tệp báo cáo vấn đề:" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:753 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:753 -#: ../apport/ui.py:753 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:753 -msgid "%prog " -msgstr "%prog " +#: ../debian/tmp/usr/bin/apport-cli.py:244 +#: ../debian/tmp/usr/bin/apport-cli.py:249 ../bin/apport-cli.py:244 +#: ../bin/apport-cli.py:249 +msgid "&Confirm" +msgstr "&Xác nhận" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:755 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:755 -#: ../apport/ui.py:755 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:755 -msgid "Specify package name." -msgstr "" +#: ../debian/tmp/usr/bin/apport-cli.py:248 ../bin/apport-cli.py:248 +#, python-format +msgid "Error: %s" +msgstr "Lỗi: %s" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:757 -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:808 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:757 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:808 -#: ../apport/ui.py:757 ../apport/ui.py:808 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:757 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:808 -msgid "Add an extra tag to the report. Can be specified multiple times." -msgstr "Thêm một thẻ cho báo cáo. Có thể thực hiện nhiều lần." +#: ../debian/tmp/usr/share/apport/apport-kde.py:407 +#: ../debian/tmp/usr/bin/apport-cli.py:254 ../kde/apport-kde.py:407 +#: ../bin/apport-cli.py:254 +msgid "Collecting problem information" +msgstr "Thu thập thông tin về vấn đề" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:787 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:787 -#: ../apport/ui.py:787 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:787 +#: ../debian/tmp/usr/bin/apport-cli.py:255 ../bin/apport-cli.py:255 msgid "" -"%prog [options] [symptom|pid|package|program path|.apport/.crash file]" +"The collected information can be sent to the developers to improve the\n" +"application. This might take a few minutes." msgstr "" -"%prog [tùy chọn] [dấu hiệu|pid|gói|đường đẫn chương trình|.apport/.crash " -"file]" +"Thông tin được thu thập có thể gửi tới những người phát triển để cải tiến\n" +"ứng dụng. Công việc này có thể mất vài phút." + +#: ../debian/tmp/usr/share/apport/apport-kde.py:435 +#: ../debian/tmp/usr/bin/apport-cli.py:267 ../kde/apport-kde.py:435 +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:17 ../gtk/apport-gtk.ui.h:17 +#: ../bin/apport-cli.py:267 +msgid "Uploading problem information" +msgstr "Tải lên thông tin về vấn đề" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:790 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:790 -#: ../apport/ui.py:790 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:790 +#: ../debian/tmp/usr/bin/apport-cli.py:268 ../bin/apport-cli.py:268 msgid "" -"Start in bug filing mode. Requires --package and an optional --pid, or just " -"a --pid. If neither is given, display a list of known symptoms. (Implied if " -"a single argument is given.)" +"The collected information is being sent to the bug tracking system.\n" +"This might take a few minutes." msgstr "" -"Chạy với chế độ lọc lỗi. Yêu cầu hoặc --package và một tùy chọn --pid, hoặc " -"chỉ là --pid. Nếu không cách nào trong hai cách trên được sử dụng, hiển thị " -"danh sách những dấu hiệu đã biết. (Mặc định nếu một tham số được đưa ra.)" +"Thông tin thu thập đang được gửi tới hệ thống kiểm duyệt lỗi.\n" +"Côn việc này có thể mất vài phút." -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:792 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:792 -#: ../apport/ui.py:792 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:792 -msgid "Click a window as a target for filing a problem report." -msgstr "" +#: ../debian/tmp/usr/bin/apport-cli.py:318 ../bin/apport-cli.py:318 +msgid "&Done" +msgstr "Đã &xong" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:794 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:794 -#: ../apport/ui.py:794 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:794 -msgid "Start in bug updating mode. Can take an optional --package." -msgstr "Bắt đầu ở chế độ cập nhật lỗi. Có thể dùng tuỳ chọn --package." +#: ../debian/tmp/usr/bin/apport-cli.py:324 ../bin/apport-cli.py:324 +msgid "none" +msgstr "không" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:796 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:796 -#: ../apport/ui.py:796 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:796 -msgid "" -"File a bug report about a symptom. (Implied if symptom name is given as only " -"argument.)" -msgstr "" -"Đệ trình báo cáo lỗi về một triệu chứng. (Mặc định nếu tên triệu chứng là " -"tham số duy nhất.)" +#: ../debian/tmp/usr/bin/apport-cli.py:325 ../bin/apport-cli.py:325 +#, python-format +msgid "Selected: %s. Multiple choices:" +msgstr "Đã chọn: %s. Nhiều lựa chọn:" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:798 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:798 -#: ../apport/ui.py:798 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:798 -msgid "" -"Specify package name in --file-bug mode. This is optional if a --pid is " -"specified. (Implied if package name is given as only argument.)" -msgstr "" -"Xác định tên gói trong chế độ --file-bug. Tùy chọn này nếu một --pid được " -"xác định. (Mặc định nếu tên gói được đưa ra như là tham số duy nhất.)" +#: ../debian/tmp/usr/bin/apport-cli.py:341 ../bin/apport-cli.py:341 +msgid "Choices:" +msgstr "Các lựa chọn:" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:800 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:800 -#: ../apport/ui.py:800 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:800 -msgid "" -"Specify a running program in --file-bug mode. If this is specified, the bug " -"report will contain more information. (Implied if pid is given as only " -"argument.)" -msgstr "" +#: ../debian/tmp/usr/bin/apport-cli.py:355 ../bin/apport-cli.py:355 +msgid "Path to file (Enter to cancel):" +msgstr "Đường đẫn tới tệp (Enter để hủy):" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:802 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:802 -#: ../apport/ui.py:802 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:802 -msgid "The provided pid is a hanging application." -msgstr "" +#: ../debian/tmp/usr/bin/apport-cli.py:361 ../bin/apport-cli.py:361 +msgid "File does not exist." +msgstr "Tệp không tồn tại." -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:804 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:804 -#: ../apport/ui.py:804 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:804 -#, python-format -msgid "" -"Report the crash from given .apport or .crash file instead of the pending " -"ones in %s. (Implied if file is given as only argument.)" -msgstr "" -"Báo cáo lỗi sử dụng các tệp .apport hoặc .crash thay vì sử dụng các tệp tạm " -"trong %s. (Mặc định nếu tệp tin là tham số duy nhất.)" +#: ../debian/tmp/usr/bin/apport-cli.py:363 ../bin/apport-cli.py:363 +msgid "This is a directory." +msgstr "Nó là một thư mục" + +#: ../debian/tmp/usr/bin/apport-cli.py:369 ../bin/apport-cli.py:369 +msgid "To continue, you must visit the following URL:" +msgstr "Để tiếp tục, bạn phải vào địa chỉ URL sau:" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:806 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:806 -#: ../apport/ui.py:806 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:806 +#: ../debian/tmp/usr/bin/apport-cli.py:371 ../bin/apport-cli.py:371 msgid "" -"In bug filing mode, save the collected information into a file instead of " -"reporting it. This file can then be reported later on from a different " -"machine." +"You can launch a browser now, or copy this URL into a browser on another " +"computer." msgstr "" +"Giờ bạn có thể chạy một trình duyệt, hoặc chép địa chỉ URL này vào một trình " +"duyệt hoặc máy tính khác." -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:810 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:810 -#: ../apport/ui.py:810 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:810 -msgid "Print the Apport version number." -msgstr "In ra số phiên bản Trình báo lỗi" +#: ../debian/tmp/usr/bin/apport-cli.py:373 ../bin/apport-cli.py:373 +msgid "Launch a browser now" +msgstr "Chạy một trình duyệt" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:961 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:961 -#: ../apport/ui.py:961 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:961 -msgid "" -"This will launch apport-retrace in a terminal window to examine the crash." +#: ../debian/tmp/usr/bin/apport-cli.py:388 ../bin/apport-cli.py:388 +msgid "No pending crash reports. Try --help for more information." msgstr "" +"Không có báo cáo lỗi nào đang chờ. Thử --help để biết thêm thông tin." -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:962 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:962 -#: ../apport/ui.py:962 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:962 -msgid "Run gdb session" +#: ../debian/tmp/usr/share/apport/apport-gtk.py:161 ../gtk/apport-gtk.py:161 +#, python-format +msgid "Sorry, the application %s has stopped unexpectedly." msgstr "" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:963 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:963 -#: ../apport/ui.py:963 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:963 -msgid "Run gdb session without downloading debug symbols" +#: ../debian/tmp/usr/share/apport/apport-gtk.py:164 ../gtk/apport-gtk.py:164 +#, python-format +msgid "Sorry, %s has closed unexpectedly." msgstr "" -#. TRANSLATORS: %s contains the crash report file name -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:965 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:965 -#: ../apport/ui.py:965 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:965 +#: ../debian/tmp/usr/share/apport/apport-kde.py:200 +#: ../debian/tmp/usr/share/apport/apport-kde.py:238 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:169 ../kde/apport-kde.py:200 +#: ../kde/apport-kde.py:238 ../gtk/apport-gtk.py:169 #, python-format -msgid "Update %s with fully symbolic stack trace" +msgid "Sorry, %s has experienced an internal error." msgstr "" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:1001 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1001 -#: ../apport/ui.py:1001 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1001 -msgid "Can't remember send report status settings" +#: ../debian/tmp/usr/share/apport/apport-kde.py:194 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:188 ../kde/apport-kde.py:194 +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:14 ../gtk/apport-gtk.ui.h:14 +#: ../gtk/apport-gtk.py:188 +msgid "Send" msgstr "" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:1002 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1002 -#: ../apport/ui.py:1002 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1002 -msgid "" -"Saving crash reporting state failed. Can't set auto or never reporting mode." +#: ../debian/tmp/usr/share/apport/apport-kde.py:292 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:204 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:575 ../kde/apport-kde.py:292 +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:11 ../gtk/apport-gtk.ui.h:11 +#: ../gtk/apport-gtk.py:204 ../gtk/apport-gtk.py:575 +msgid "Show Details" msgstr "" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:1061 -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:1071 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1061 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1071 -#: ../apport/ui.py:1061 ../apport/ui.py:1071 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1061 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1071 -msgid "" -"This problem report applies to a program which is not installed any more." -msgstr "Báo cáo vấn đề này gắn với chương trình đã bị gỡ." - -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:1086 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1086 -#: ../apport/ui.py:1086 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1086 -#, python-format -msgid "" -"The problem happened with the program %s which changed since the crash " -"occurred." +#: ../debian/tmp/usr/share/apport/apport-kde.py:231 +#: ../debian/tmp/usr/share/apport/apport-kde.py:244 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:216 ../kde/apport-kde.py:231 +#: ../kde/apport-kde.py:244 ../gtk/apport-gtk.py:216 +msgid "Continue" msgstr "" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:1133 -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:1190 -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:1405 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1133 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1190 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1405 -#: ../apport/ui.py:1133 ../apport/ui.py:1190 ../apport/ui.py:1405 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1133 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1190 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1405 -msgid "This problem report is damaged and cannot be processed." -msgstr "Báo cáo vấn đề này bị hỏng và không thể được thực hiện" - -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:1141 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1141 -#: ../apport/ui.py:1141 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1141 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:239 ../gtk/apport-gtk.py:239 #, python-format -msgid "" -"This report is about a snap published by %s. Contact them via %s for help." +msgid "The application %s has stopped responding." msgstr "" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:1144 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1144 -#: ../apport/ui.py:1144 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1144 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:243 ../gtk/apport-gtk.py:243 #, python-format -msgid "" -"This report is about a snap published by %s. No contact address has been " -"provided; visit the forum at https://forum.snapcraft.io/ for help." +msgid "The program \"%s\" has stopped responding." msgstr "" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:1148 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1148 -#: ../apport/ui.py:1148 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1148 -msgid "This report is about a package that is not installed." +#: ../debian/tmp/usr/share/apport/apport-kde.py:208 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:259 ../kde/apport-kde.py:208 +#: ../gtk/apport-gtk.py:259 +#, python-format +msgid "Package: %s" msgstr "" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:1152 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1152 -#: ../apport/ui.py:1152 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1152 -msgid "An error occurred while attempting to process this problem report:" +#: ../debian/tmp/usr/share/apport/apport-kde.py:214 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:265 ../kde/apport-kde.py:214 +#: ../gtk/apport-gtk.py:265 +msgid "Sorry, a problem occurred while installing software." msgstr "" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:1159 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1159 -#: ../apport/ui.py:1159 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1159 +#: ../debian/tmp/usr/share/apport/apport-kde.py:220 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:274 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:289 ../kde/apport-kde.py:220 +#: ../gtk/apport-gtk.py:274 ../gtk/apport-gtk.py:289 #, python-format -msgid "" -"You are about to report a bug against the deb package, but you also a have " -"snap published by %s installed. You can contact them via %s for help. Do you " -"want to continue with the bug report against the deb?" +msgid "The application %s has experienced an internal error." msgstr "" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:1161 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1161 -#: ../apport/ui.py:1161 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1161 +#: ../debian/tmp/usr/share/apport/apport-kde.py:223 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:277 ../kde/apport-kde.py:223 +#: ../gtk/apport-gtk.py:277 #, python-format -msgid "" -"You are about to report a bug against the deb package, but you also a have " -"snap published by %s installed. For the snap, no contact address has been " -"provided; visit the forum at https://forum.snapcraft.io/ for help. Do you " -"want to continue with the bug report against the deb?" +msgid "The application %s has closed unexpectedly." msgstr "" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:1234 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1234 -#: ../apport/ui.py:1234 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1234 -msgid "Could not determine the package or source package name." -msgstr "Không thể xác định tên của gói hoặc gói nguồn." - -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:1252 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1252 -#: ../apport/ui.py:1252 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1252 -msgid "Unable to start web browser" -msgstr "Không thể bật trình duyệt web" - -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:1253 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1253 -#: ../apport/ui.py:1253 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1253 -#, python-format -msgid "Unable to start web browser to open %s." -msgstr "Không thể bật trình duyệt web để mở %s." - -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:1353 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1353 -#: ../apport/ui.py:1353 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1353 -#, python-format -msgid "Please enter your account information for the %s bug tracking system" -msgstr "Vui lòng điền vào thông tin tài khoản cho hệ thống theo dõi lỗi %s" - -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:1365 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1365 -#: ../apport/ui.py:1365 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1365 -msgid "Network problem" -msgstr "Lỗi mạng" +#: ../debian/tmp/usr/share/apport/apport-kde.py:241 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:297 ../kde/apport-kde.py:241 +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:7 ../gtk/apport-gtk.ui.h:7 +#: ../gtk/apport-gtk.py:297 +msgid "If you notice further problems, try restarting the computer." +msgstr "" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:1367 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1367 -#: ../apport/ui.py:1367 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1367 -msgid "" -"Cannot connect to crash database, please check your Internet connection." +#: ../debian/tmp/usr/share/apport/apport-kde.py:245 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:299 ../kde/apport-kde.py:245 +#: ../gtk/apport-gtk.py:299 +msgid "Ignore future problems of this type" msgstr "" -"Không thể kết nối tới cơ sở lỗi, vui lòng kiểm tra kết nối Internet của bạn." -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:1394 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1394 -#: ../apport/ui.py:1394 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1394 -msgid "Memory exhaustion" -msgstr "Hết bộ nhớ" +#: ../debian/tmp/usr/share/apport/apport-kde.py:289 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:579 ../kde/apport-kde.py:289 +#: ../gtk/apport-gtk.py:579 +msgid "Hide Details" +msgstr "" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:1395 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1395 -#: ../apport/ui.py:1395 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1395 -msgid "Your system does not have enough memory to process this crash report." -msgstr "Hệ thống của bạn không đủ bộ nhớ để thực hiện báo cáo lỗi này." +#: ../apport/com.ubuntu.apport.policy.in.h:1 +msgid "Collect system information" +msgstr "" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:1430 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1430 -#: ../apport/ui.py:1430 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1430 -#, python-format +#: ../apport/com.ubuntu.apport.policy.in.h:2 msgid "" -"The problem cannot be reported:\n" -"\n" -"%s" +"Authentication is required to collect system information for this problem " +"report" msgstr "" -"Không thể báo cáo vấn đề:\n" -"\n" -"%s" - -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:1486 -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:1493 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1486 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1493 -#: ../apport/ui.py:1486 ../apport/ui.py:1493 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1486 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1493 -msgid "Problem already known" -msgstr "Vấn đề đã biết" -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:1487 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1487 -#: ../apport/ui.py:1487 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1487 -msgid "" -"This problem was already reported in the bug report displayed in the web " -"browser. Please check if you can add any further information that might be " -"helpful for the developers." +#: ../apport/com.ubuntu.apport.policy.in.h:3 +msgid "System problem reports" msgstr "" -"Vấn đề đã được báo cáo trong báo cáo lỗi hiển thị trong trình duyệt web. Vui " -"lòng kiểm tra nếu bạn có thể thêm bất cứ thông tin gì có ích cho những người " -"phát triển." -#: ../debian/tmp/usr/lib/python3.7/dist-packages/apport/ui.py:1494 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1494 -#: ../apport/ui.py:1494 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1494 -msgid "This problem was already reported to developers. Thank you!" +#: ../apport/com.ubuntu.apport.policy.in.h:4 +msgid "" +"Please enter your password to access problem reports of system programs" msgstr "" -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:1 ../gtk/apport-gtk.ui.h:1 -#: ../kde/apport-kde.py:469 ../kde/apport-kde.py:504 ../kde/apport-kde.py:524 #: ../debian/tmp/usr/share/apport/apport-kde.py:469 #: ../debian/tmp/usr/share/apport/apport-kde.py:504 -#: ../debian/tmp/usr/share/apport/apport-kde.py:524 +#: ../debian/tmp/usr/share/apport/apport-kde.py:524 ../kde/apport-kde.py:469 +#: ../kde/apport-kde.py:504 ../kde/apport-kde.py:524 +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:1 ../gtk/apport-gtk.ui.h:1 msgid "Apport" msgstr "" @@ -714,20 +538,6 @@ msgid "Sorry, an internal error happened." msgstr "" -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:6 ../gtk/apport-gtk.ui.h:6 -#: ../bin/apport-cli.py:194 ../kde/apport-kde.py:186 -#: ../debian/tmp/usr/share/apport/apport-kde.py:186 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:181 -#: ../debian/tmp/usr/bin/apport-cli.py:194 ../gtk/apport-gtk.py:181 -msgid "Send problem report to the developers?" -msgstr "Gửi báo cáo vấn đề tới những người phát triển?" - -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:7 ../gtk/apport-gtk.ui.h:7 -#: ../kde/apport-kde.py:241 ../debian/tmp/usr/share/apport/apport-kde.py:241 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:297 ../gtk/apport-gtk.py:297 -msgid "If you notice further problems, try restarting the computer." -msgstr "" - #: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:8 ../gtk/apport-gtk.ui.h:8 msgid "Remember this in future" msgstr "" @@ -740,26 +550,12 @@ msgid "Relaunch this application" msgstr "" -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:11 ../gtk/apport-gtk.ui.h:11 -#: ../kde/apport-kde.py:292 ../debian/tmp/usr/share/apport/apport-kde.py:292 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:204 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:575 ../gtk/apport-gtk.py:204 -#: ../gtk/apport-gtk.py:575 -msgid "Show Details" -msgstr "" - #: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:12 ../gtk/apport-gtk.ui.h:12 msgid "_Examine locally" msgstr "" -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:13 ../gtk/apport-gtk.ui.h:13 -msgid "Don't send" -msgstr "" - -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:14 ../gtk/apport-gtk.ui.h:14 -#: ../kde/apport-kde.py:194 ../debian/tmp/usr/share/apport/apport-kde.py:194 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:188 ../gtk/apport-gtk.py:188 -msgid "Send" +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:13 ../gtk/apport-gtk.ui.h:13 +msgid "Don't send" msgstr "" #: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:15 ../gtk/apport-gtk.ui.h:15 @@ -774,19 +570,12 @@ "Thông tin đang được thu thập, nó có thể giúp các nhà phát triển sửa vấn đề " "bạn báo cáo." -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:17 ../gtk/apport-gtk.ui.h:17 -#: ../bin/apport-cli.py:267 ../kde/apport-kde.py:435 -#: ../debian/tmp/usr/share/apport/apport-kde.py:435 -#: ../debian/tmp/usr/bin/apport-cli.py:267 -msgid "Uploading problem information" -msgstr "Tải lên thông tin về vấn đề" - #: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:18 ../gtk/apport-gtk.ui.h:18 msgid "Uploading problem information" msgstr "Tải lên thông tin về vấn đề" +#: ../debian/tmp/usr/share/apport/apport-kde.py:436 ../kde/apport-kde.py:436 #: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:19 ../gtk/apport-gtk.ui.h:19 -#: ../kde/apport-kde.py:436 ../debian/tmp/usr/share/apport/apport-kde.py:436 msgid "" "The collected information is being sent to the bug tracking system. This " "might take a few minutes." @@ -794,494 +583,544 @@ "Thông tin thu thập được đang được gửi tới hệ thống kiểm soát lỗi. Công việc " "này có thể mất vài phút." -#: ../kde/apport-kde.py:200 ../kde/apport-kde.py:238 -#: ../debian/tmp/usr/share/apport/apport-kde.py:200 -#: ../debian/tmp/usr/share/apport/apport-kde.py:238 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:169 ../gtk/apport-gtk.py:169 -#, python-format -msgid "Sorry, %s has experienced an internal error." -msgstr "" - -#: ../kde/apport-kde.py:208 ../debian/tmp/usr/share/apport/apport-kde.py:208 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:259 ../gtk/apport-gtk.py:259 -#, python-format -msgid "Package: %s" -msgstr "" - -#: ../kde/apport-kde.py:214 ../debian/tmp/usr/share/apport/apport-kde.py:214 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:265 ../gtk/apport-gtk.py:265 -msgid "Sorry, a problem occurred while installing software." -msgstr "" - -#: ../kde/apport-kde.py:220 ../debian/tmp/usr/share/apport/apport-kde.py:220 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:274 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:289 ../gtk/apport-gtk.py:274 -#: ../gtk/apport-gtk.py:289 -#, python-format -msgid "The application %s has experienced an internal error." -msgstr "" - -#: ../kde/apport-kde.py:223 ../debian/tmp/usr/share/apport/apport-kde.py:223 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:277 ../gtk/apport-gtk.py:277 -#, python-format -msgid "The application %s has closed unexpectedly." -msgstr "" - -#: ../kde/apport-kde.py:231 ../kde/apport-kde.py:244 -#: ../debian/tmp/usr/share/apport/apport-kde.py:231 -#: ../debian/tmp/usr/share/apport/apport-kde.py:244 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:216 ../gtk/apport-gtk.py:216 -msgid "Continue" -msgstr "" - -#: ../kde/apport-kde.py:234 ../debian/tmp/usr/share/apport/apport-kde.py:234 +#: ../debian/tmp/usr/share/apport/apport-kde.py:234 ../kde/apport-kde.py:234 msgid "Leave Closed" msgstr "" -#: ../kde/apport-kde.py:235 ../kde/apport-kde.py:381 #: ../debian/tmp/usr/share/apport/apport-kde.py:235 -#: ../debian/tmp/usr/share/apport/apport-kde.py:381 +#: ../debian/tmp/usr/share/apport/apport-kde.py:381 ../kde/apport-kde.py:235 +#: ../kde/apport-kde.py:381 msgid "Relaunch" msgstr "" -#: ../kde/apport-kde.py:245 ../debian/tmp/usr/share/apport/apport-kde.py:245 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:299 ../gtk/apport-gtk.py:299 -msgid "Ignore future problems of this type" -msgstr "" - -#: ../kde/apport-kde.py:289 ../debian/tmp/usr/share/apport/apport-kde.py:289 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:579 ../gtk/apport-gtk.py:579 -msgid "Hide Details" -msgstr "" - -#: ../kde/apport-kde.py:315 ../debian/tmp/usr/share/apport/apport-kde.py:315 +#: ../debian/tmp/usr/share/apport/apport-kde.py:315 ../kde/apport-kde.py:315 msgid "Username:" msgstr "Tài khoản:" -#: ../kde/apport-kde.py:316 ../debian/tmp/usr/share/apport/apport-kde.py:316 +#: ../debian/tmp/usr/share/apport/apport-kde.py:316 ../kde/apport-kde.py:316 msgid "Password:" msgstr "Mật khẩu:" -#: ../bin/apport-cli.py:166 ../kde/apport-kde.py:363 -#: ../debian/tmp/usr/share/apport/apport-kde.py:363 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:146 -#: ../debian/tmp/usr/bin/apport-cli.py:166 ../gtk/apport-gtk.py:146 -msgid "(binary data)" -msgstr "(dữ liệu nhị phân)" - -#: ../kde/apport-kde.py:406 ../debian/tmp/usr/share/apport/apport-kde.py:406 +#: ../debian/tmp/usr/share/apport/apport-kde.py:406 ../kde/apport-kde.py:406 msgid "Collecting Problem Information" msgstr "" -#: ../bin/apport-cli.py:254 ../kde/apport-kde.py:407 -#: ../debian/tmp/usr/share/apport/apport-kde.py:407 -#: ../debian/tmp/usr/bin/apport-cli.py:254 -msgid "Collecting problem information" -msgstr "Thu thập thông tin về vấn đề" - -#: ../kde/apport-kde.py:408 ../debian/tmp/usr/share/apport/apport-kde.py:408 +#: ../debian/tmp/usr/share/apport/apport-kde.py:408 ../kde/apport-kde.py:408 msgid "" "The collected information can be sent to the developers to improve the " "application. This might take a few minutes." msgstr "" -#: ../kde/apport-kde.py:434 ../debian/tmp/usr/share/apport/apport-kde.py:434 +#: ../debian/tmp/usr/share/apport/apport-kde.py:434 ../kde/apport-kde.py:434 msgid "Uploading Problem Information" msgstr "" -#: ../debian/tmp/usr/share/apport/kernel_oops.py:29 ../data/kernel_oops.py:29 -msgid "Your system might become unstable now and might need to be restarted." +#: ../apport/ui.py:139 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:139 +msgid "This package does not seem to be installed correctly" msgstr "" -"Hệ thống của bạn có thể trở nên không ổn định bây giờ và cần khởi động lại." - -#: ../bin/apport-cli.py:80 ../debian/tmp/usr/bin/apport-cli.py:80 -msgid "Press any key to continue..." -msgstr "Nhấn phím bất kì để tiếp tục..." -#: ../bin/apport-cli.py:87 ../debian/tmp/usr/bin/apport-cli.py:87 -msgid "What would you like to do? Your options are:" -msgstr "Bạn muốn làm gì? Các lựa chọn là:" - -#: ../bin/apport-cli.py:100 ../debian/tmp/usr/bin/apport-cli.py:100 +#: ../apport/ui.py:144 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:144 #, python-format -msgid "Please choose (%s):" -msgstr "Vui lòng chọn (%s):" +msgid "" +"This is not an official %s package. Please remove any third party package " +"and try again." +msgstr "" -#: ../bin/apport-cli.py:164 ../debian/tmp/usr/bin/apport-cli.py:164 +#: ../apport/ui.py:163 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:163 #, python-format -msgid "(%i bytes)" -msgstr "(%i bytes)" - -#: ../bin/apport-cli.py:195 ../debian/tmp/usr/bin/apport-cli.py:195 msgid "" -"After the problem report has been sent, please fill out the form in the\n" -"automatically opened web browser." +"You have some obsolete package versions installed. Please upgrade the " +"following packages and check if the problem still occurs:\n" +"\n" +"%s" msgstr "" -"Sau khi báo cáo về vấn đề được gửi, vui lòng điền vào mẫu trong trang\n" -"web vừa tự động mở ra." +"Bạn có vài gói phiên bản cũ. Vui lòng nâng cấp những gói sau và kiểu tra nếu " +"lỗi vẫn xuất hiện:\n" +"\n" +"%s" -#: ../bin/apport-cli.py:198 ../debian/tmp/usr/bin/apport-cli.py:198 -#, python-format -msgid "&Send report (%s)" -msgstr "&Gửi báo cáo (%s)" +#: ../apport/ui.py:300 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:300 +msgid "unknown program" +msgstr "chương trình không xác định" -#: ../bin/apport-cli.py:202 ../debian/tmp/usr/bin/apport-cli.py:202 -msgid "&Examine locally" -msgstr "" +#: ../apport/ui.py:301 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:301 +#, python-format +msgid "Sorry, the program \"%s\" closed unexpectedly" +msgstr "Xin lỗi, chương trình \"%s\" đã kết thúc bất ngờ" -#: ../bin/apport-cli.py:206 ../debian/tmp/usr/bin/apport-cli.py:206 -msgid "&View report" -msgstr "&Xem báo cáo" +#: ../apport/ui.py:303 ../apport/ui.py:1448 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:303 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1448 +#, python-format +msgid "Problem in %s" +msgstr "Vấn đề trong %s" -#: ../bin/apport-cli.py:207 ../debian/tmp/usr/bin/apport-cli.py:207 -msgid "&Keep report file for sending later or copying to somewhere else" -msgstr "G&iữ tệp báo cáo để gửi sau hoặc sao chép" +#: ../apport/ui.py:304 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:304 +msgid "" +"Your computer does not have enough free memory to automatically analyze the " +"problem and send a report to the developers." +msgstr "" +"Máy tính của bạn không đủ bộ nhớ trống để tự động phân tích vấn đề và gửi " +"báo cáo tới các nhà phát triển." -#: ../bin/apport-cli.py:208 ../debian/tmp/usr/bin/apport-cli.py:208 -msgid "Cancel and &ignore future crashes of this program version" -msgstr "Hủy và bỏ &qua hỏng hóc của chương trình này những lần sau" +#: ../apport/ui.py:359 ../apport/ui.py:367 ../apport/ui.py:510 +#: ../apport/ui.py:513 ../apport/ui.py:718 ../apport/ui.py:1254 +#: ../apport/ui.py:1420 ../apport/ui.py:1424 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:359 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:367 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:510 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:513 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:718 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1254 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1420 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1424 +msgid "Invalid problem report" +msgstr "Báo cáo vấn đề không hợp lệ" -#: ../bin/apport-cli.py:210 ../bin/apport-cli.py:287 ../bin/apport-cli.py:319 -#: ../bin/apport-cli.py:340 ../debian/tmp/usr/bin/apport-cli.py:210 -#: ../debian/tmp/usr/bin/apport-cli.py:287 -#: ../debian/tmp/usr/bin/apport-cli.py:319 -#: ../debian/tmp/usr/bin/apport-cli.py:340 -msgid "&Cancel" -msgstr "&Thôi" +#: ../apport/ui.py:360 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:360 +msgid "You are not allowed to access this problem report." +msgstr "Bạn không được phép truy cập báo cáo vấn đề này." -#: ../bin/apport-cli.py:238 ../debian/tmp/usr/bin/apport-cli.py:238 -msgid "Problem report file:" -msgstr "Tệp báo cáo vấn đề:" +#: ../apport/ui.py:363 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:363 +msgid "Error" +msgstr "Lỗi" -#: ../bin/apport-cli.py:244 ../bin/apport-cli.py:249 -#: ../debian/tmp/usr/bin/apport-cli.py:244 -#: ../debian/tmp/usr/bin/apport-cli.py:249 -msgid "&Confirm" -msgstr "&Xác nhận" +#: ../apport/ui.py:364 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:364 +msgid "There is not enough disk space available to process this report." +msgstr "Không đủ dung lượng đĩa để thực hiện báo cáo này." -#: ../bin/apport-cli.py:248 ../debian/tmp/usr/bin/apport-cli.py:248 -#, python-format -msgid "Error: %s" -msgstr "Lỗi: %s" +#: ../apport/ui.py:458 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:458 +msgid "No package specified" +msgstr "Chưa gói nào được xác định" -#: ../bin/apport-cli.py:255 ../debian/tmp/usr/bin/apport-cli.py:255 +#: ../apport/ui.py:459 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:459 msgid "" -"The collected information can be sent to the developers to improve the\n" -"application. This might take a few minutes." +"You need to specify a package or a PID. See --help for more information." msgstr "" -"Thông tin được thu thập có thể gửi tới những người phát triển để cải tiến\n" -"ứng dụng. Công việc này có thể mất vài phút." +"Bạn cần xác định một gói hoặc một PID. Xem --help để biết thêm thông tin." + +#: ../apport/ui.py:488 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:488 +msgid "Permission denied" +msgstr "Không đủ quyền truy cập" -#: ../bin/apport-cli.py:268 ../debian/tmp/usr/bin/apport-cli.py:268 +#: ../apport/ui.py:489 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:489 msgid "" -"The collected information is being sent to the bug tracking system.\n" -"This might take a few minutes." +"The specified process does not belong to you. Please run this program as the " +"process owner or as root." msgstr "" -"Thông tin thu thập đang được gửi tới hệ thống kiểm duyệt lỗi.\n" -"Côn việc này có thể mất vài phút." +"Tiến trình không phải của bạn. Vui lòng chạy chương trình với tài khoản của " +"chủ tiến trình hoặc với tài khoản quản trị root" -#: ../bin/apport-cli.py:318 ../debian/tmp/usr/bin/apport-cli.py:318 -msgid "&Done" -msgstr "Đã &xong" +#: ../apport/ui.py:402 ../apport/ui.py:491 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:402 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:491 +msgid "Invalid PID" +msgstr "PID không hợp lệ" -#: ../bin/apport-cli.py:324 ../debian/tmp/usr/bin/apport-cli.py:324 -msgid "none" -msgstr "không" +#: ../apport/ui.py:492 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:492 +msgid "The specified process ID does not belong to a program." +msgstr "ID của tiến trình không phải của một chương trình." -#: ../bin/apport-cli.py:325 ../debian/tmp/usr/bin/apport-cli.py:325 +#: ../apport/ui.py:511 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:511 #, python-format -msgid "Selected: %s. Multiple choices:" -msgstr "Đã chọn: %s. Nhiều lựa chọn:" - -#: ../bin/apport-cli.py:341 ../debian/tmp/usr/bin/apport-cli.py:341 -msgid "Choices:" -msgstr "Các lựa chọn:" +msgid "Symptom script %s did not determine an affected package" +msgstr "" +"Trình tìm triệu chứng %s không xác định được gói phần mềm đã bị ảnh hưởng" -#: ../bin/apport-cli.py:355 ../debian/tmp/usr/bin/apport-cli.py:355 -msgid "Path to file (Enter to cancel):" -msgstr "Đường đẫn tới tệp (Enter để hủy):" +#: ../apport/ui.py:514 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:514 +#, python-format +msgid "Package %s does not exist" +msgstr "Gói %s không tồn tại" -#: ../bin/apport-cli.py:361 ../debian/tmp/usr/bin/apport-cli.py:361 -msgid "File does not exist." -msgstr "Tệp không tồn tại." +#: ../apport/ui.py:543 ../apport/ui.py:730 ../apport/ui.py:735 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:543 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:730 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:735 +msgid "Cannot create report" +msgstr "Không tạo được bản báo cáo" -#: ../bin/apport-cli.py:363 ../debian/tmp/usr/bin/apport-cli.py:363 -msgid "This is a directory." -msgstr "Nó là một thư mục" +#: ../apport/ui.py:558 ../apport/ui.py:604 ../apport/ui.py:620 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:558 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:604 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:620 +msgid "Updating problem report" +msgstr "Cập nhật lại vấn đề đang báo cáo" -#: ../bin/apport-cli.py:369 ../debian/tmp/usr/bin/apport-cli.py:369 -msgid "To continue, you must visit the following URL:" -msgstr "Để tiếp tục, bạn phải vào địa chỉ URL sau:" +#: ../apport/ui.py:559 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:559 +msgid "" +"You are not the reporter or subscriber of this problem report, or the report " +"is a duplicate or already closed.\n" +"\n" +"Please create a new report using \"apport-bug\"." +msgstr "" +"Bạn không phải là người báo hoặc người theo dõi vấn đề này, hay là báo cáo " +"này đã bị báo trùng hoặc đã bị đóng.\n" +"Hãy tạo một tạo một báo lỗi mới sử dụng \"apport-bug\"." -#: ../bin/apport-cli.py:371 ../debian/tmp/usr/bin/apport-cli.py:371 +#: ../apport/ui.py:568 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:568 msgid "" -"You can launch a browser now, or copy this URL into a browser on another " -"computer." +"You are not the reporter of this problem report. It is much easier to mark a " +"bug as a duplicate of another than to move your comments and attachments to " +"a new bug.\n" +"\n" +"Subsequently, we recommend that you file a new bug report using \"apport-" +"bug\" and make a comment in this bug about the one you file.\n" +"\n" +"Do you really want to proceed?" msgstr "" -"Giờ bạn có thể chạy một trình duyệt, hoặc chép địa chỉ URL này vào một trình " -"duyệt hoặc máy tính khác." +"Bạn không phải là người báo cáo vấn đề này. Một cách dễ dàng hơn để đánh dấu " +"lỗi bị trùng với một cái khác là di chuyển những lời giải thích và đính kèm " +"của bạn vào một lỗi mới.\n" +"Sau đó, chúng tôi khuyên bạn tạo một báo cáo lỗi mới sử dụng \"Trình báo " +"lỗi\" và tạo một chú giải về vấn đề mà bạn báo.\n" +"Bạn có thật sự muốn thực hiện?" -#: ../bin/apport-cli.py:373 ../debian/tmp/usr/bin/apport-cli.py:373 -msgid "Launch a browser now" -msgstr "Chạy một trình duyệt" +#: ../apport/ui.py:605 ../apport/ui.py:621 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:605 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:621 +msgid "No additional information collected." +msgstr "Không có thêm thông tin đã được thu tập" -#: ../bin/apport-cli.py:388 ../debian/tmp/usr/bin/apport-cli.py:388 -msgid "No pending crash reports. Try --help for more information." -msgstr "" -"Không có báo cáo lỗi nào đang chờ. Thử --help để biết thêm thông tin." +#: ../apport/ui.py:672 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:672 +msgid "What kind of problem do you want to report?" +msgstr "Bạn muốn báo cáo vấn đề loại nào?" -#: ../gtk/apport-gtk.desktop.in.h:1 ../kde/apport-kde.desktop.in.h:1 -#: ../kde/apport-kde-mime.desktop.in.h:1 -msgid "Report a problem..." -msgstr "Báo cáo một vấn đề..." +#: ../apport/ui.py:689 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:689 +msgid "Unknown symptom" +msgstr "Dấu hiệu không xác định" -#: ../gtk/apport-gtk.desktop.in.h:2 ../kde/apport-kde.desktop.in.h:2 -#: ../kde/apport-kde-mime.desktop.in.h:2 -msgid "Report a malfunction to the developers" -msgstr "Báo cáo một trục trặc tới nhà phát triển" +#: ../apport/ui.py:690 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:690 +#, python-format +msgid "The symptom \"%s\" is not known." +msgstr "Không biết dấu hiệu \"%s\"" -#: ../data/apportcheckresume.py:67 -#: ../debian/tmp/usr/share/apport/apportcheckresume.py:67 +#: ../apport/ui.py:721 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:721 msgid "" -"This occurred during a previous suspend, and prevented the system from " -"resuming properly." +"After closing this message please click on an application window to report a " +"problem about it." msgstr "" +"Sau khi đóng thông điệp này vui lòng nhấp vào một cửa sổ ứng dụng để báo cáo " +"một vấn đề về nó." -#: ../data/apportcheckresume.py:69 -#: ../debian/tmp/usr/share/apport/apportcheckresume.py:69 -msgid "" -"This occurred during a previous hibernation, and prevented the system from " -"resuming properly." +#: ../apport/ui.py:731 ../apport/ui.py:736 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:731 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:736 +msgid "xprop failed to determine process ID of the window" +msgstr "xprop không thể định số ID tiến trình của cửa sổ" + +#: ../apport/ui.py:750 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:750 +msgid "%prog " +msgstr "%prog " + +#: ../apport/ui.py:752 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:752 +msgid "Specify package name." msgstr "" -#: ../data/apportcheckresume.py:74 -#: ../debian/tmp/usr/share/apport/apportcheckresume.py:74 +#: ../apport/ui.py:754 ../apport/ui.py:805 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:754 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:805 +msgid "Add an extra tag to the report. Can be specified multiple times." +msgstr "Thêm một thẻ cho báo cáo. Có thể thực hiện nhiều lần." + +#: ../apport/ui.py:784 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:784 msgid "" -"The resume processing hung very near the end and will have appeared to have " -"completed normally." +"%prog [options] [symptom|pid|package|program path|.apport/.crash file]" msgstr "" -"Quá trình khôi phục bị dừng khi sắp kết thúc và sẽ xuất hiện để hoàn thành " -"bình thường." +"%prog [tùy chọn] [dấu hiệu|pid|gói|đường đẫn chương trình|.apport/.crash " +"file]" -#: ../debian/tmp/usr/share/apport/apport-gtk.py:161 ../gtk/apport-gtk.py:161 -#, python-format -msgid "Sorry, the application %s has stopped unexpectedly." +#: ../apport/ui.py:787 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:787 +msgid "" +"Start in bug filing mode. Requires --package and an optional --pid, or just " +"a --pid. If neither is given, display a list of known symptoms. (Implied if " +"a single argument is given.)" msgstr "" +"Chạy với chế độ lọc lỗi. Yêu cầu hoặc --package và một tùy chọn --pid, hoặc " +"chỉ là --pid. Nếu không cách nào trong hai cách trên được sử dụng, hiển thị " +"danh sách những dấu hiệu đã biết. (Mặc định nếu một tham số được đưa ra.)" -#: ../debian/tmp/usr/share/apport/apport-gtk.py:164 ../gtk/apport-gtk.py:164 -#, python-format -msgid "Sorry, %s has closed unexpectedly." +#: ../apport/ui.py:789 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:789 +msgid "Click a window as a target for filing a problem report." msgstr "" -#: ../debian/tmp/usr/share/apport/apport-gtk.py:239 ../gtk/apport-gtk.py:239 -#, python-format -msgid "The application %s has stopped responding." -msgstr "" +#: ../apport/ui.py:791 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:791 +msgid "Start in bug updating mode. Can take an optional --package." +msgstr "Bắt đầu ở chế độ cập nhật lỗi. Có thể dùng tuỳ chọn --package." -#: ../debian/tmp/usr/share/apport/apport-gtk.py:243 ../gtk/apport-gtk.py:243 -#, python-format -msgid "The program \"%s\" has stopped responding." +#: ../apport/ui.py:793 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:793 +msgid "" +"File a bug report about a symptom. (Implied if symptom name is given as only " +"argument.)" msgstr "" +"Đệ trình báo cáo lỗi về một triệu chứng. (Mặc định nếu tên triệu chứng là " +"tham số duy nhất.)" -#: ../apport/com.ubuntu.apport.policy.in.h:1 -msgid "Collect system information" +#: ../apport/ui.py:795 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:795 +msgid "" +"Specify package name in --file-bug mode. This is optional if a --pid is " +"specified. (Implied if package name is given as only argument.)" msgstr "" +"Xác định tên gói trong chế độ --file-bug. Tùy chọn này nếu một --pid được " +"xác định. (Mặc định nếu tên gói được đưa ra như là tham số duy nhất.)" -#: ../apport/com.ubuntu.apport.policy.in.h:2 +#: ../apport/ui.py:797 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:797 msgid "" -"Authentication is required to collect system information for this problem " -"report" +"Specify a running program in --file-bug mode. If this is specified, the bug " +"report will contain more information. (Implied if pid is given as only " +"argument.)" msgstr "" -#: ../apport/com.ubuntu.apport.policy.in.h:3 -msgid "System problem reports" +#: ../apport/ui.py:799 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:799 +msgid "The provided pid is a hanging application." msgstr "" -#: ../apport/com.ubuntu.apport.policy.in.h:4 +#: ../apport/ui.py:801 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:801 +#, python-format msgid "" -"Please enter your password to access problem reports of system programs" +"Report the crash from given .apport or .crash file instead of the pending " +"ones in %s. (Implied if file is given as only argument.)" msgstr "" +"Báo cáo lỗi sử dụng các tệp .apport hoặc .crash thay vì sử dụng các tệp tạm " +"trong %s. (Mặc định nếu tệp tin là tham số duy nhất.)" -#: ../bin/apport-retrace.py:34 ../debian/tmp/usr/bin/apport-retrace.py:34 -msgid "Do not put the new traces into the report, but write them to stdout." -msgstr "Không đưa dấu vết mới vào báo cáo, nhưng in chúng ra stdout." - -#: ../bin/apport-retrace.py:36 ../debian/tmp/usr/bin/apport-retrace.py:36 +#: ../apport/ui.py:803 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:803 msgid "" -"Start an interactive gdb session with the report's core dump (-o ignored; " -"does not rewrite report)" +"In bug filing mode, save the collected information into a file instead of " +"reporting it. This file can then be reported later on from a different " +"machine." msgstr "" -"Bắt đầu một phiên gỡ lỗi tương tác với gdb sử dụng các thông tin lưu lại " -"được khi chương trình gặp lỗi. (-o ignored: không viết lại báo cáo)" -#: ../bin/apport-retrace.py:38 ../debian/tmp/usr/bin/apport-retrace.py:38 -msgid "" -"Write modified report to given file instead of changing the original report" -msgstr "Ghi báo cáo đã sửa đổi tới tệp đưa ra thay vì thay đổi báo cáo gốc" +#: ../apport/ui.py:807 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:807 +msgid "Print the Apport version number." +msgstr "In ra số phiên bản Trình báo lỗi" -#: ../bin/apport-retrace.py:41 ../debian/tmp/usr/bin/apport-retrace.py:41 -msgid "Remove the core dump from the report after stack trace regeneration" +#: ../apport/ui.py:958 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:958 +msgid "" +"This will launch apport-retrace in a terminal window to examine the crash." msgstr "" -"Xóa các thông tin lưu lại được khi chương trình gặp lỗi khỏi báo cáo sau khi " -"đã ghi lại vết của ngăn xếp." -#: ../bin/apport-retrace.py:43 ../debian/tmp/usr/bin/apport-retrace.py:43 -msgid "Override report's CoreFile" -msgstr "Ghi đè CoreFile của báo cáo" +#: ../apport/ui.py:959 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:959 +msgid "Run gdb session" +msgstr "" -#: ../bin/apport-retrace.py:45 ../debian/tmp/usr/bin/apport-retrace.py:45 -msgid "Override report's ExecutablePath" -msgstr "Ghi đè ExecutablePath của báo cáo" +#: ../apport/ui.py:960 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:960 +msgid "Run gdb session without downloading debug symbols" +msgstr "" -#: ../bin/apport-retrace.py:47 ../debian/tmp/usr/bin/apport-retrace.py:47 -msgid "Override report's ProcMaps" -msgstr "Ghi đè ProcMaps của báo cáo" +#. TRANSLATORS: %s contains the crash report file name +#: ../apport/ui.py:962 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:962 +#, python-format +msgid "Update %s with fully symbolic stack trace" +msgstr "" -#: ../bin/apport-retrace.py:49 ../debian/tmp/usr/bin/apport-retrace.py:49 -msgid "Rebuild report's Package information" -msgstr "Tạo lại thông tin gói của báo cáo" +#: ../apport/ui.py:998 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:998 +msgid "Can't remember send report status settings" +msgstr "" -#: ../bin/apport-retrace.py:51 ../debian/tmp/usr/bin/apport-retrace.py:51 +#: ../apport/ui.py:999 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:999 msgid "" -"Build a temporary sandbox and download/install the necessary packages and " -"debug symbols in there; without this option it assumes that the necessary " -"packages and debug symbols are already installed in the system. The argument " -"points to the packaging system configuration base directory; if you specify " -"\"system\", it will use the system configuration files, but will then only " -"be able to retrace crashes that happened on the currently running release." +"Saving crash reporting state failed. Can't set auto or never reporting mode." msgstr "" -#: ../bin/apport-retrace.py:53 ../debian/tmp/usr/bin/apport-retrace.py:53 +#: ../apport/ui.py:1058 ../apport/ui.py:1068 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1058 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1068 msgid "" -"Build another temporary sandbox for installing gdb and its dependencies " -"using the same release as the report rather than whatever version of gdb you " -"have installed." -msgstr "" +"This problem report applies to a program which is not installed any more." +msgstr "Báo cáo vấn đề này gắn với chương trình đã bị gỡ." -#: ../bin/apport-retrace.py:55 ../debian/tmp/usr/bin/apport-retrace.py:55 +#: ../apport/ui.py:1083 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1083 +#, python-format msgid "" -"Report download/install progress when installing packages into sandbox" +"The problem happened with the program %s which changed since the crash " +"occurred." msgstr "" -#: ../bin/apport-retrace.py:57 ../debian/tmp/usr/bin/apport-retrace.py:57 -msgid "Prepend timestamps to log messages, for batch operation" -msgstr "" +#: ../apport/ui.py:1130 ../apport/ui.py:1211 ../apport/ui.py:1426 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1130 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1211 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1426 +msgid "This problem report is damaged and cannot be processed." +msgstr "Báo cáo vấn đề này bị hỏng và không thể được thực hiện" -#: ../bin/apport-retrace.py:59 ../debian/tmp/usr/bin/apport-retrace.py:59 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1141 +#: ../apport/ui.py:1141 +#, python-format msgid "" -"Create and use third-party repositories from origins specified in reports" -msgstr "" - -#: ../bin/apport-retrace.py:61 ../debian/tmp/usr/bin/apport-retrace.py:61 -msgid "Cache directory for packages downloaded in the sandbox" +"This report is about a snap published by %s. Contact them via %s for help." msgstr "" -#: ../bin/apport-retrace.py:63 ../debian/tmp/usr/bin/apport-retrace.py:63 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1144 +#: ../apport/ui.py:1144 +#, python-format msgid "" -"Directory for unpacked packages. Future runs will assume that any already " -"downloaded package is also extracted to this sandbox." +"This report is about a snap published by %s. No contact address has been " +"provided; visit the forum at https://forum.snapcraft.io/ for help." msgstr "" -#: ../bin/apport-retrace.py:65 ../bin/apport-valgrind.py:66 -#: ../debian/tmp/usr/bin/apport-retrace.py:65 -#: ../debian/tmp/usr/bin/apport-valgrind.py:66 -msgid "" -"Install an extra package into the sandbox (can be specified multiple times)" +#: ../apport/ui.py:1135 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1135 +msgid "This report is about a package that is not installed." msgstr "" -#: ../bin/apport-retrace.py:67 ../debian/tmp/usr/bin/apport-retrace.py:67 -msgid "" -"Path to a file with the crash database authentication information. This is " -"used when specifying a crash ID to upload the retraced stack traces (only if " -"neither -g, -o, nor -s are specified)" +#: ../apport/ui.py:1139 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1139 +msgid "An error occurred while attempting to process this problem report:" msgstr "" -"Đường dẫn đến tệp với thông tin xác thực cho cơ sở dữ liệu về những sự cố. " -"Múc đích là tạo ra một ID để tải lên những dấu vết đã theo (chỉ khi nào " -"không dùng -g, -o hoặc -s)" -#: ../bin/apport-retrace.py:69 ../debian/tmp/usr/bin/apport-retrace.py:69 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1159 +#: ../apport/ui.py:1159 +#, python-format msgid "" -"Display retraced stack traces and ask for confirmation before sending them " -"to the crash database." +"You are about to report a bug against the deb package, but you also a have " +"snap published by %s installed. You can contact them via %s for help. Do you " +"want to continue with the bug report against the deb?" msgstr "" -"Hiển thị ngăn xếp dấu vết dò lại được và yêu cầu xác nhận trước khi gửi " -"chúng tới cơ sở dữ liệu lỗi." -#: ../bin/apport-retrace.py:71 ../debian/tmp/usr/bin/apport-retrace.py:71 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1161 +#: ../apport/ui.py:1161 +#, python-format msgid "" -"Path to the duplicate sqlite database (default: no duplicate checking)" +"You are about to report a bug against the deb package, but you also a have " +"snap published by %s installed. For the snap, no contact address has been " +"provided; visit the forum at https://forum.snapcraft.io/ for help. Do you " +"want to continue with the bug report against the deb?" msgstr "" -"Đường dẫn tới bản sao cơ sở dữ liệu sqlite (mặc định: không kiểm tra bản sao)" -#: ../bin/apport-retrace.py:73 ../debian/tmp/usr/bin/apport-retrace.py:73 -msgid "Do not add StacktraceSource to the report." -msgstr "" +#: ../apport/ui.py:1255 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1255 +msgid "Could not determine the package or source package name." +msgstr "Không thể xác định tên của gói hoặc gói nguồn." -#: ../bin/apport-retrace.py:82 ../debian/tmp/usr/bin/apport-retrace.py:82 -msgid "You cannot use -C without -S. Stopping." -msgstr "" +#: ../apport/ui.py:1273 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1273 +msgid "Unable to start web browser" +msgstr "Không thể bật trình duyệt web" -#. translators: don't translate y/n, apport currently only checks for "y" -#: ../bin/apport-retrace.py:115 ../debian/tmp/usr/bin/apport-retrace.py:115 -msgid "OK to send these as attachments? [y/n]" -msgstr "Đồng ý gửi chúng như những đính kèm? [y/n]" +#: ../apport/ui.py:1274 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1274 +#, python-format +msgid "Unable to start web browser to open %s." +msgstr "Không thể bật trình duyệt web để mở %s." -#: ../bin/apport-valgrind.py:37 ../debian/tmp/usr/bin/apport-valgrind.py:37 -msgid "See man page for details." -msgstr "" +#: ../apport/ui.py:1374 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1374 +#, python-format +msgid "Please enter your account information for the %s bug tracking system" +msgstr "Vui lòng điền vào thông tin tài khoản cho hệ thống theo dõi lỗi %s" -#: ../bin/apport-valgrind.py:43 ../debian/tmp/usr/bin/apport-valgrind.py:43 -msgid "specify the log file name produced by valgrind" -msgstr "" +#: ../apport/ui.py:1386 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1386 +msgid "Network problem" +msgstr "Lỗi mạng" -#: ../bin/apport-valgrind.py:46 ../debian/tmp/usr/bin/apport-valgrind.py:46 +#: ../apport/ui.py:1388 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1388 msgid "" -"reuse a previously created sandbox dir (SDIR) or, if it does not exist, " -"create it" +"Cannot connect to crash database, please check your Internet connection." msgstr "" +"Không thể kết nối tới cơ sở lỗi, vui lòng kiểm tra kết nối Internet của bạn." -#: ../bin/apport-valgrind.py:50 ../debian/tmp/usr/bin/apport-valgrind.py:50 -msgid "" -"do not create or reuse a sandbox directory for additional debug symbols " -"but rely only on installed debug symbols." -msgstr "" +#: ../apport/ui.py:1415 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1415 +msgid "Memory exhaustion" +msgstr "Hết bộ nhớ" -#: ../bin/apport-valgrind.py:54 ../debian/tmp/usr/bin/apport-valgrind.py:54 -msgid "" -"reuse a previously created cache dir (CDIR) or, if it does not exist, create " -"it" -msgstr "" +#: ../apport/ui.py:1416 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1416 +msgid "Your system does not have enough memory to process this crash report." +msgstr "Hệ thống của bạn không đủ bộ nhớ để thực hiện báo cáo lỗi này." -#: ../bin/apport-valgrind.py:58 ../debian/tmp/usr/bin/apport-valgrind.py:58 +#: ../apport/ui.py:1451 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1451 +#, python-format msgid "" -"report download/install progress when installing packages into sandbox" +"The problem cannot be reported:\n" +"\n" +"%s" msgstr "" +"Không thể báo cáo vấn đề:\n" +"\n" +"%s" -#: ../bin/apport-valgrind.py:62 ../debian/tmp/usr/bin/apport-valgrind.py:62 +#: ../apport/ui.py:1507 ../apport/ui.py:1514 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1507 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1514 +msgid "Problem already known" +msgstr "Vấn đề đã biết" + +#: ../apport/ui.py:1508 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1508 msgid "" -"the executable that is run under valgrind's memcheck tool for memory leak " -"detection" +"This problem was already reported in the bug report displayed in the web " +"browser. Please check if you can add any further information that might be " +"helpful for the developers." msgstr "" +"Vấn đề đã được báo cáo trong báo cáo lỗi hiển thị trong trình duyệt web. Vui " +"lòng kiểm tra nếu bạn có thể thêm bất cứ thông tin gì có ích cho những người " +"phát triển." -#: ../bin/apport-valgrind.py:97 ../debian/tmp/usr/bin/apport-valgrind.py:97 -#, python-format -msgid "Error: %s is not an executable. Stopping." +#: ../apport/ui.py:1515 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1515 +msgid "This problem was already reported to developers. Thank you!" msgstr "" -#: ../debian/tmp/usr/share/apport/general-hooks/ubuntu.py:186 -#: ../data/general-hooks/ubuntu.py:186 +#: ../data/general-hooks/ubuntu.py:195 +#: ../debian/tmp/usr/share/apport/general-hooks/ubuntu.py:195 msgid "" "An Ubuntu package has a file conflict with a package that is not a genuine " "Ubuntu package." msgstr "" -#: ../debian/tmp/usr/share/apport/general-hooks/ubuntu.py:194 -#: ../data/general-hooks/ubuntu.py:194 +#: ../data/general-hooks/ubuntu.py:203 +#: ../debian/tmp/usr/share/apport/general-hooks/ubuntu.py:203 msgid "You have already encountered this package installation failure." msgstr "" -#: ../debian/tmp/usr/share/apport/general-hooks/ubuntu.py:210 -#: ../data/general-hooks/ubuntu.py:210 +#: ../data/general-hooks/ubuntu.py:219 +#: ../debian/tmp/usr/share/apport/general-hooks/ubuntu.py:219 msgid "" "Your system was initially configured with grub version 2, but you have " "removed it from your system in favor of grub 1 without configuring it. To " @@ -1290,16 +1129,3 @@ "\n" " sudo apt-get install grub-pc\n" msgstr "" - -#: ../debian/tmp/usr/bin/apport-unpack.py:22 ../bin/apport-unpack.py:22 -#, python-format -msgid "Usage: %s " -msgstr "Sử dụng: %s " - -#: ../debian/tmp/usr/bin/apport-unpack.py:42 ../bin/apport-unpack.py:42 -msgid "Destination directory exists and is not empty." -msgstr "Thư mục đích tồn tại và không rỗng." - -#: ../kde/apport-kde-mimelnk.desktop.in.h:1 -msgid "Apport crash file" -msgstr "Báo cáo tệp lỗi" diff -Nru language-pack-vi-18.04+20200123/data/vi/LC_MESSAGES/apt.po language-pack-vi-18.04+20200702/data/vi/LC_MESSAGES/apt.po --- language-pack-vi-18.04+20200123/data/vi/LC_MESSAGES/apt.po 2020-01-23 16:57:28.000000000 +0000 +++ language-pack-vi-18.04+20200702/data/vi/LC_MESSAGES/apt.po 2020-07-08 13:59:42.000000000 +0000 @@ -8,16 +8,16 @@ msgstr "" "Project-Id-Version: apt 1.0.8\n" "Report-Msgid-Bugs-To: APT Development Team \n" -"POT-Creation-Date: 2019-09-05 12:01+0000\n" -"PO-Revision-Date: 2019-09-06 01:13+0000\n" +"POT-Creation-Date: 2020-05-13 13:17+0000\n" +"PO-Revision-Date: 2020-05-14 04:06+0000\n" "Last-Translator: Trần Ngọc Quân \n" "Language-Team: Vietnamese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2020-01-23 10:31+0000\n" -"X-Generator: Launchpad (build b8d1327fd820d6bf500589d6da587d5037c7d88e)\n" +"X-Launchpad-Export-Date: 2020-07-02 10:30+0000\n" +"X-Generator: Launchpad (build 1cbd0aa39df153c901321817f9b57cf3f232b507)\n" "Language: vi\n" "X-Language-Team-Website: \n" "X-Poedit-SourceCharset: UTF-8\n" @@ -208,7 +208,7 @@ msgid "This APT helper has Super Meep Powers." msgstr "Lệnh trợ giúp APT này có Sức Mạnh của Siêu “Meep”." -#: apt-private/private-cmndline.cc:549 +#: apt-private/private-cmndline.cc:554 msgid "" "--force-yes is deprecated, use one of the options starting with --allow " "instead." @@ -217,7 +217,7 @@ #: apt-private/private-depends.cc:35 apt-private/private-download.cc:251 #: apt-private/private-show.cc:408 apt-private/private-show.cc:410 #: apt-private/private-show.cc:465 cmdline/apt-mark.cc:56 -#: cmdline/apt-mark.cc:102 cmdline/apt-mark.cc:298 +#: cmdline/apt-mark.cc:114 cmdline/apt-mark.cc:310 msgid "No packages found" msgstr "Không tìm thấy gói nào" @@ -389,7 +389,7 @@ msgid "Abort." msgstr "Hủy bỏ." -#: apt-private/private-install.cc:303 cmdline/apt-mark.cc:239 +#: apt-private/private-install.cc:303 cmdline/apt-mark.cc:251 msgid "Do you want to continue?" msgstr "Bạn có muốn tiếp tục không?" @@ -501,7 +501,7 @@ msgstr "" #: apt-private/private-install.cc:1010 cmdline/apt-get.cc:121 -#: cmdline/apt-mark.cc:78 +#: cmdline/apt-mark.cc:94 #, c-format msgid "%s set to manually installed.\n" msgstr "%s được đặt thành “được cài đặt bằng tay”.\n" @@ -516,11 +516,11 @@ msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" msgstr "Đã chọn phiên bản “%s” (%s) cho “%s” vì “%s”\n" -#: apt-private/private-list.cc:129 +#: apt-private/private-list.cc:130 msgid "Listing" msgstr "Đang liệt kê" -#: apt-private/private-list.cc:159 +#: apt-private/private-list.cc:160 #, c-format msgid "There is %i additional version. Please use the '-a' switch to see it" msgid_plural "" @@ -928,19 +928,19 @@ msgid "Package %s version %s has an unmet dep:\n" msgstr "Gói %s phiên bản %s có phần phụ thuộc chưa thoả mãn:\n" -#: apt-private/private-update.cc:33 +#: apt-private/private-update.cc:34 msgid "The update command takes no arguments" msgstr "Lệnh 'update' không chấp nhận đối số" #. TRANSLATOR: the first two are manpage references, the last the URI from a sources.list -#: apt-private/private-update.cc:116 +#: apt-private/private-update.cc:117 #, c-format msgid "" "Usage of %s should be preferred over embedding login information directly in " "the %s entry for '%s'" msgstr "" -#: apt-private/private-update.cc:134 +#: apt-private/private-update.cc:135 #, c-format msgid "%i package can be upgraded. Run 'apt list --upgradable' to see it.\n" msgid_plural "" @@ -948,7 +948,7 @@ msgstr[0] "" "%i gói có thể được cập nhật. Chạy “apt list --upgradable” để xem chúng.\n" -#: apt-private/private-update.cc:138 +#: apt-private/private-update.cc:139 msgid "All packages are up to date." msgstr "Mọi gói đã được cập nhật." @@ -1130,12 +1130,12 @@ msgid "Couldn't find package %s" msgstr "Không tìm thấy gói %s" -#: cmdline/apt-get.cc:123 cmdline/apt-mark.cc:80 +#: cmdline/apt-get.cc:123 cmdline/apt-mark.cc:96 #, c-format msgid "%s set to automatically installed.\n" msgstr "%s được đặt thành “được tự động cài đặt”.\n" -#: cmdline/apt-get.cc:131 cmdline/apt-mark.cc:123 +#: cmdline/apt-get.cc:131 cmdline/apt-mark.cc:135 msgid "" "This command is deprecated. Please use 'apt-mark auto' and 'apt-mark manual' " "instead." @@ -1223,24 +1223,24 @@ msgid "Download and display the changelog for the given package" msgstr "Tải về và hiển thị các thay đổi cho gói đã cho" -#: cmdline/apt-helper.cc:43 +#: cmdline/apt-helper.cc:44 msgid "Need one URL as argument" msgstr "Cần một URL làm đối số" -#: cmdline/apt-helper.cc:57 +#: cmdline/apt-helper.cc:58 msgid "Must specify at least one pair url/filename" msgstr "Phải chỉ định ít nhất một cặp url/tên-tập-tin" -#: cmdline/apt-helper.cc:100 cmdline/apt-helper.cc:104 +#: cmdline/apt-helper.cc:101 cmdline/apt-helper.cc:105 msgid "Download Failed" msgstr "Gặp lỗi khi tải về" -#: cmdline/apt-helper.cc:125 cmdline/apt-helper.cc:128 +#: cmdline/apt-helper.cc:126 cmdline/apt-helper.cc:129 #, c-format msgid "GetSrvRec failed for %s" msgstr "" -#: cmdline/apt-helper.cc:263 +#: cmdline/apt-helper.cc:293 msgid "" "Usage: apt-helper [options] command\n" " apt-helper [options] cat-file file ...\n" @@ -1250,87 +1250,87 @@ "e.g. the same proxy configuration or acquire system as APT would.\n" msgstr "" -#: cmdline/apt-helper.cc:275 +#: cmdline/apt-helper.cc:305 msgid "download the given uri to the target-path" msgstr "tải về uri đã cho về đường-dẫn-đích" -#: cmdline/apt-helper.cc:276 +#: cmdline/apt-helper.cc:306 msgid "lookup a SRV record (e.g. _http._tcp.ftp.debian.org)" msgstr "" -#: cmdline/apt-helper.cc:277 +#: cmdline/apt-helper.cc:307 msgid "concatenate files, with automatic decompression" msgstr "" -#: cmdline/apt-helper.cc:278 +#: cmdline/apt-helper.cc:308 msgid "detect proxy using apt.conf" msgstr "dò tìm proxy dùng apt.conf" -#: cmdline/apt-helper.cc:279 +#: cmdline/apt-helper.cc:309 msgid "wait for system to be online" msgstr "" -#: cmdline/apt-helper.cc:280 +#: cmdline/apt-helper.cc:310 msgid "drop privileges before running given command" msgstr "" -#: cmdline/apt-mark.cc:65 +#: cmdline/apt-mark.cc:66 #, c-format msgid "%s can not be marked as it is not installed.\n" msgstr "không thể đánh dấu %s như là nó chưa được cài đặt.\n" -#: cmdline/apt-mark.cc:71 +#: cmdline/apt-mark.cc:72 #, c-format msgid "%s was already set to manually installed.\n" msgstr "%s được đặt thành được cài đặt bằng tay.\n" -#: cmdline/apt-mark.cc:73 +#: cmdline/apt-mark.cc:74 #, c-format msgid "%s was already set to automatically installed.\n" msgstr "%s đã sẵn được đặt thành cài đặt tự động rồi.\n" -#: cmdline/apt-mark.cc:311 +#: cmdline/apt-mark.cc:323 #, c-format msgid "%s was already set on hold.\n" msgstr "%s đã sẵn được đặt là giữ lại.\n" -#: cmdline/apt-mark.cc:313 +#: cmdline/apt-mark.cc:325 #, c-format msgid "%s was already not hold.\n" msgstr "%s đã sẵn được đặt là không giữ lại.\n" -#: cmdline/apt-mark.cc:340 +#: cmdline/apt-mark.cc:352 msgid "Executing dpkg failed. Are you root?" msgstr "" "Thực thi lệnh “dpkg” gặp lỗi. Bạn có cần quyền siêu người dùng để thực thi " "lệnh này" -#: cmdline/apt-mark.cc:343 +#: cmdline/apt-mark.cc:355 #, c-format msgid "%s set on hold.\n" msgstr "%s được đặt là giữ lại.\n" -#: cmdline/apt-mark.cc:345 +#: cmdline/apt-mark.cc:357 #, c-format msgid "Canceled hold on %s.\n" msgstr "Hủy bỏ nắm giữ %s.\n" -#: cmdline/apt-mark.cc:347 +#: cmdline/apt-mark.cc:359 #, c-format msgid "Selected %s for purge.\n" msgstr "" -#: cmdline/apt-mark.cc:349 +#: cmdline/apt-mark.cc:361 #, c-format msgid "Selected %s for removal.\n" msgstr "" -#: cmdline/apt-mark.cc:351 +#: cmdline/apt-mark.cc:363 #, c-format msgid "Selected %s for installation.\n" msgstr "" -#: cmdline/apt-mark.cc:403 +#: cmdline/apt-mark.cc:415 msgid "" "Usage: apt-mark [options] {auto|manual} pkg1 [pkg2 ...]\n" "\n" @@ -1340,27 +1340,27 @@ "all packages with or without a certain marking.\n" msgstr "" -#: cmdline/apt-mark.cc:415 +#: cmdline/apt-mark.cc:427 msgid "Mark the given packages as automatically installed" msgstr "Đánh dấu các gói đưa ra là được cài đặt tự động" -#: cmdline/apt-mark.cc:416 +#: cmdline/apt-mark.cc:428 msgid "Mark the given packages as manually installed" msgstr "Đánh dấu các gói đưa ra là được cài đặt bằng tay" -#: cmdline/apt-mark.cc:418 +#: cmdline/apt-mark.cc:430 msgid "Mark a package as held back" msgstr "Đánh dấu một gói là giữ lại" -#: cmdline/apt-mark.cc:419 +#: cmdline/apt-mark.cc:431 msgid "Unset a package set as held back" msgstr "Bỏ đánh dấu một gói là giữ lại" -#: cmdline/apt-mark.cc:424 +#: cmdline/apt-mark.cc:436 msgid "Print the list of automatically installed packages" msgstr "In ra danh sách các gói được tự động cài đặt" -#: cmdline/apt-mark.cc:425 +#: cmdline/apt-mark.cc:437 msgid "Print the list of manually installed packages" msgstr "In ra danh sách các gói được cài đặt bằng tay" @@ -1496,8 +1496,8 @@ msgid "Connection failed" msgstr "Kết nối bị lỗi" -#: methods/basehttp.cc:708 methods/ftp.cc:970 methods/http.cc:615 -#: methods/http.cc:874 +#: methods/basehttp.cc:708 methods/ftp.cc:970 methods/http.cc:619 +#: methods/http.cc:878 #, c-format msgid "File has unexpected size (%llu != %llu). Mirror sync in progress?" msgstr "" @@ -1513,12 +1513,12 @@ msgid "Internal error" msgstr "Gặp lỗi nội bộ" -#: methods/cdrom.cc:204 +#: methods/cdrom.cc:203 #, c-format msgid "Unable to read the cdrom database %s" msgstr "Không thể đọc cơ sở dữ liệu đĩa CD-ROM %s" -#: methods/cdrom.cc:213 +#: methods/cdrom.cc:212 msgid "" "Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update " "cannot be used to add new CD-ROMs" @@ -1526,20 +1526,20 @@ "Hãy sử dụng lệnh “apt-cdrom” để làm cho APT chấp nhận đĩa CD này. Không thể " "sử dụng lệnh “apt-get update” (cập nhật cơ sở dữ liệu) để thêm đĩa CD mới." -#: methods/cdrom.cc:223 +#: methods/cdrom.cc:222 msgid "Wrong CD-ROM" msgstr "CD-ROM sai" -#: methods/cdrom.cc:250 +#: methods/cdrom.cc:249 #, c-format msgid "Unable to unmount the CD-ROM in %s, it may still be in use." msgstr "Không thể bỏ gắn đĩa CD-ROM trong %s. Có lẽ nó vẫn đang được dùng." -#: methods/cdrom.cc:255 +#: methods/cdrom.cc:254 msgid "Disk not found." msgstr "Không tìm thấy đĩa." -#: methods/cdrom.cc:263 methods/file.cc:123 methods/rsh.cc:296 +#: methods/cdrom.cc:262 methods/file.cc:123 methods/rsh.cc:296 msgid "File not found" msgstr "Không tìm thấy tập tin" @@ -1564,7 +1564,7 @@ msgid "Connected to %s (%s)" msgstr "" -#: methods/connect.cc:167 methods/connect.cc:576 methods/http.cc:317 +#: methods/connect.cc:167 methods/connect.cc:576 methods/http.cc:321 #, c-format msgid "Connecting to %s (%s)" msgstr "Đang kết nối đến %s (%s)" @@ -1753,7 +1753,7 @@ msgid "Unable to accept connection" msgstr "Không thể chấp nhận kết nối" -#: methods/ftp.cc:918 methods/http.cc:1015 methods/rsh.cc:334 +#: methods/ftp.cc:918 methods/http.cc:1033 methods/rsh.cc:334 msgid "Problem hashing file" msgstr "Gặp vấn đề băm tập tin" @@ -1833,31 +1833,31 @@ msgstr "" "Không thể kiểm chứng những chữ ký theo đây, vì khóa công không sẵn có:\n" -#: methods/http.cc:711 +#: methods/http.cc:715 msgid "Error writing to the file" msgstr "Gặp lỗi khi ghi vào tập tin" -#: methods/http.cc:728 +#: methods/http.cc:732 msgid "Error reading from server. Remote end closed connection" msgstr "Gặp lỗi khi đọc từ máy phục vụ: Máy chủ đã đóng kết nối" -#: methods/http.cc:732 +#: methods/http.cc:736 msgid "Error reading from server" msgstr "Gặp lỗi khi đọc từ máy phục vụ" -#: methods/http.cc:769 +#: methods/http.cc:773 msgid "Error writing to file" msgstr "Gặp lỗi khi ghi vào tập tin" -#: methods/http.cc:836 +#: methods/http.cc:840 msgid "Select failed" msgstr "Việc chọn bị lỗi" -#: methods/http.cc:842 +#: methods/http.cc:846 msgid "Connection timed out" msgstr "Kết nối đã quá giờ" -#: methods/http.cc:866 +#: methods/http.cc:870 msgid "Error writing to output file" msgstr "Gặp lỗi khi ghi vào tập tin đầu ra" diff -Nru language-pack-vi-18.04+20200123/data/vi/LC_MESSAGES/apturl.po language-pack-vi-18.04+20200702/data/vi/LC_MESSAGES/apturl.po --- language-pack-vi-18.04+20200123/data/vi/LC_MESSAGES/apturl.po 2020-01-23 16:57:28.000000000 +0000 +++ language-pack-vi-18.04+20200702/data/vi/LC_MESSAGES/apturl.po 2020-07-08 13:59:41.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-01-23 11:45+0000\n" -"X-Generator: Launchpad (build b8d1327fd820d6bf500589d6da587d5037c7d88e)\n" +"X-Launchpad-Export-Date: 2020-07-02 11:30+0000\n" +"X-Generator: Launchpad (build 1cbd0aa39df153c901321817f9b57cf3f232b507)\n" #: ../apturl-gtk:49 ../apturl-kde:52 msgid "User requested interrupt." diff -Nru language-pack-vi-18.04+20200123/data/vi/LC_MESSAGES/apt-utils.po language-pack-vi-18.04+20200702/data/vi/LC_MESSAGES/apt-utils.po --- language-pack-vi-18.04+20200123/data/vi/LC_MESSAGES/apt-utils.po 2020-01-23 16:57:28.000000000 +0000 +++ language-pack-vi-18.04+20200702/data/vi/LC_MESSAGES/apt-utils.po 2020-07-08 13:59:41.000000000 +0000 @@ -8,15 +8,15 @@ msgstr "" "Project-Id-Version: apt 1.0.8\n" "Report-Msgid-Bugs-To: APT Development Team \n" -"POT-Creation-Date: 2019-09-05 12:01+0000\n" -"PO-Revision-Date: 2019-09-12 16:17+0000\n" +"POT-Creation-Date: 2020-05-13 13:17+0000\n" +"PO-Revision-Date: 2020-05-14 04:08+0000\n" "Last-Translator: Trần Ngọc Quân \n" "Language-Team: Vietnamese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-01-23 10:31+0000\n" -"X-Generator: Launchpad (build b8d1327fd820d6bf500589d6da587d5037c7d88e)\n" +"X-Launchpad-Export-Date: 2020-07-02 10:31+0000\n" +"X-Generator: Launchpad (build 1cbd0aa39df153c901321817f9b57cf3f232b507)\n" "Language: vi\n" "X-Language-Team-Website: \n" "X-Poedit-SourceCharset: UTF-8\n" @@ -89,31 +89,31 @@ "can be used to switch to source package ordering instead.\n" msgstr "" -#: ftparchive/apt-ftparchive.cc:199 ftparchive/apt-ftparchive.cc:376 +#: ftparchive/apt-ftparchive.cc:208 ftparchive/apt-ftparchive.cc:375 msgid "Package extension list is too long" msgstr "Danh sách mở rộng gói quá dài" -#: ftparchive/apt-ftparchive.cc:201 ftparchive/apt-ftparchive.cc:213 -#: ftparchive/apt-ftparchive.cc:236 ftparchive/apt-ftparchive.cc:290 -#: ftparchive/apt-ftparchive.cc:300 ftparchive/apt-ftparchive.cc:322 +#: ftparchive/apt-ftparchive.cc:210 ftparchive/apt-ftparchive.cc:222 +#: ftparchive/apt-ftparchive.cc:245 ftparchive/apt-ftparchive.cc:294 +#: ftparchive/apt-ftparchive.cc:304 ftparchive/apt-ftparchive.cc:326 #, c-format msgid "Error processing directory %s" msgstr "Gặp lỗi khi xử lý thư mục %s" -#: ftparchive/apt-ftparchive.cc:288 +#: ftparchive/apt-ftparchive.cc:292 msgid "Source extension list is too long" msgstr "Danh sách mở rộng nguồn quá dài" -#: ftparchive/apt-ftparchive.cc:402 +#: ftparchive/apt-ftparchive.cc:401 msgid "Error writing header to contents file" msgstr "Gặp lỗi khi ghi phần đầu vào tập tin nộị dung" -#: ftparchive/apt-ftparchive.cc:432 +#: ftparchive/apt-ftparchive.cc:431 #, c-format msgid "Error processing contents %s" msgstr "Gặp lỗi khi xử lý nội dung %s" -#: ftparchive/apt-ftparchive.cc:627 +#: ftparchive/apt-ftparchive.cc:621 msgid "" "Usage: apt-ftparchive [options] command\n" "Commands: packages binarypath [overridefile [pathprefix]]\n" @@ -209,11 +209,11 @@ " -c=? Đọc tập tin cấu hình này\n" " -o=? Đặt một tùy chọn cấu hình tùy ý, v.d. “-o dir::cache=/tmp”" -#: ftparchive/apt-ftparchive.cc:823 +#: ftparchive/apt-ftparchive.cc:817 msgid "No selections matched" msgstr "Không có cái được chọn khớp được" -#: ftparchive/apt-ftparchive.cc:903 +#: ftparchive/apt-ftparchive.cc:897 #, c-format msgid "Some files are missing in the package file group `%s'" msgstr "Thiếu một số tập tin trong nhóm tập tin gói “%s”." diff -Nru language-pack-vi-18.04+20200123/data/vi/LC_MESSAGES/aspell.po language-pack-vi-18.04+20200702/data/vi/LC_MESSAGES/aspell.po --- language-pack-vi-18.04+20200123/data/vi/LC_MESSAGES/aspell.po 2020-01-23 16:57:26.000000000 +0000 +++ language-pack-vi-18.04+20200702/data/vi/LC_MESSAGES/aspell.po 2020-07-08 13:59:39.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-01-23 10:32+0000\n" -"X-Generator: Launchpad (build b8d1327fd820d6bf500589d6da587d5037c7d88e)\n" +"X-Launchpad-Export-Date: 2020-07-02 10:31+0000\n" +"X-Generator: Launchpad (build 1cbd0aa39df153c901321817f9b57cf3f232b507)\n" #: common/info.cpp:232 msgid "a number between 0 and 1" diff -Nru language-pack-vi-18.04+20200123/data/vi/LC_MESSAGES/bash.po language-pack-vi-18.04+20200702/data/vi/LC_MESSAGES/bash.po --- language-pack-vi-18.04+20200123/data/vi/LC_MESSAGES/bash.po 2020-01-23 16:57:26.000000000 +0000 +++ language-pack-vi-18.04+20200702/data/vi/LC_MESSAGES/bash.po 2020-07-08 13:59:40.000000000 +0000 @@ -18,8 +18,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2020-01-23 10:33+0000\n" -"X-Generator: Launchpad (build b8d1327fd820d6bf500589d6da587d5037c7d88e)\n" +"X-Launchpad-Export-Date: 2020-07-02 10:31+0000\n" +"X-Generator: Launchpad (build 1cbd0aa39df153c901321817f9b57cf3f232b507)\n" "Language: vi\n" #: arrayfunc.c:58 diff -Nru language-pack-vi-18.04+20200123/data/vi/LC_MESSAGES/bfd.po language-pack-vi-18.04+20200702/data/vi/LC_MESSAGES/bfd.po --- language-pack-vi-18.04+20200123/data/vi/LC_MESSAGES/bfd.po 2020-01-23 16:57:28.000000000 +0000 +++ language-pack-vi-18.04+20200702/data/vi/LC_MESSAGES/bfd.po 2020-07-08 13:59:41.000000000 +0000 @@ -16,8 +16,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-01-23 10:54+0000\n" -"X-Generator: Launchpad (build b8d1327fd820d6bf500589d6da587d5037c7d88e)\n" +"X-Launchpad-Export-Date: 2020-07-02 10:47+0000\n" +"X-Generator: Launchpad (build 1cbd0aa39df153c901321817f9b57cf3f232b507)\n" "Language: vi\n" "X-Bugs: Report translation errors to the Language-Team address.\n" "X-Poedit-SourceCharset: utf-8\n" diff -Nru language-pack-vi-18.04+20200123/data/vi/LC_MESSAGES/binutils.po language-pack-vi-18.04+20200702/data/vi/LC_MESSAGES/binutils.po --- language-pack-vi-18.04+20200123/data/vi/LC_MESSAGES/binutils.po 2020-01-23 16:57:23.000000000 +0000 +++ language-pack-vi-18.04+20200702/data/vi/LC_MESSAGES/binutils.po 2020-07-08 13:59:37.000000000 +0000 @@ -16,8 +16,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2020-01-23 10:35+0000\n" -"X-Generator: Launchpad (build b8d1327fd820d6bf500589d6da587d5037c7d88e)\n" +"X-Launchpad-Export-Date: 2020-07-02 10:33+0000\n" +"X-Generator: Launchpad (build 1cbd0aa39df153c901321817f9b57cf3f232b507)\n" "Language: vi\n" "X-Bugs: Report translation errors to the Language-Team address.\n" "X-Poedit-SourceCharset: utf-8\n" @@ -427,7 +427,7 @@ msgid "Cannot convert existing thin library %s to normal format" msgstr "" -#: ar.c:1033 ar.c:1130 ar.c:1446 objcopy.c:3549 +#: ar.c:1033 ar.c:1130 ar.c:1446 objcopy.c:3551 #, c-format msgid "internal stat error on %s" msgstr "lỗi stat (lấy trạng thái) nội bộ trên %s" @@ -437,7 +437,7 @@ msgid "%s is not a valid archive" msgstr "%s không phải là một kho hợp lệ" -#: objcopy.c:3511 +#: objcopy.c:3513 #, c-format msgid "illegal pathname found in archive member: %s" msgstr "" @@ -1858,7 +1858,7 @@ msgid "Encoded size of 0 is too small to read\n" msgstr "" -#: dwarf.c:387 dwarf.c:401 +#: dwarf.c:369 dwarf.c:383 #, c-format msgid "" "Internal error: %s:%d: LEB value (%s) too large for containing variable\n" @@ -1894,7 +1894,7 @@ "Kết thúc dãy\n" "\n" -#: dwarf.c:563 +#: dwarf.c:539 #, c-format msgid "Length (%d) of DW_LNE_set_address op is too long\n" msgstr "" @@ -2085,15 +2085,15 @@ msgid "(Unknown location op 0x%x)" msgstr "" -#: dwarf.c:1721 +#: dwarf.c:1696 msgid "" msgstr "" -#: dwarf.c:1724 +#: dwarf.c:1699 msgid "" msgstr "" -#: dwarf.c:1732 +#: dwarf.c:1707 #, c-format msgid "DW_FORM_GNU_strp_alt offset too big: %s\n" msgstr "" @@ -2300,12 +2300,12 @@ msgid "(out of class)" msgstr "" -#: dwarf.c:2582 +#: dwarf.c:2538 #, c-format msgid "(label)" msgstr "" -#: dwarf.c:2583 +#: dwarf.c:2539 #, c-format msgid "(range)" msgstr "" @@ -2546,24 +2546,24 @@ msgid "Line length %s extends beyond end of section\n" msgstr "" -#: dwarf.c:3443 +#: dwarf.c:3418 #, c-format msgid "Corrupt %s format table entry\n" msgstr "" -#: dwarf.c:3452 +#: dwarf.c:3427 #, c-format msgid "Corrupt %s list\n" msgstr "" -#: dwarf.c:3458 +#: dwarf.c:3433 #, c-format msgid "" "\n" " The %s Table is empty.\n" msgstr "" -#: dwarf.c:3462 +#: dwarf.c:3437 #, c-format msgid "" "\n" @@ -2605,7 +2605,7 @@ msgid "\t(Unknown format content type %s)" msgstr "" -#: dwarf.c:3531 +#: dwarf.c:3506 #, c-format msgid "Corrupt %s entries list\n" msgstr "" @@ -2690,11 +2690,11 @@ msgstr[0] "" msgstr[1] "" -#: dwarf.c:3639 +#: dwarf.c:3614 msgid "Directory" msgstr "" -#: dwarf.c:3641 +#: dwarf.c:3616 msgid "File name" msgstr "" @@ -2892,14 +2892,14 @@ msgid "CU: %s/%s:\n" msgstr "CU: %s/%s:\n" -#: dwarf.c:4325 +#: dwarf.c:4300 #, c-format msgid "" "File name Line number Starting address " "View\n" msgstr "" -#: dwarf.c:4900 +#: dwarf.c:4416 #, c-format msgid "UNKNOWN (%u): length %d\n" msgstr "" @@ -3563,7 +3563,7 @@ msgid "Probably corrupt segment size: %d - using 4 instead\n" msgstr "" -#: dwarf.c:7751 +#: dwarf.c:7642 #, c-format msgid "Corrupt augmentation data length: 0x%s\n" msgstr "" @@ -3879,36 +3879,36 @@ msgid "Section %s is too small to contain a CU/TU header\n" msgstr "" -#: dwarf.c:9224 +#: dwarf.c:9085 #, c-format msgid "Section %s is too small for %d slot\n" msgid_plural "Section %s is too small for %d slots\n" msgstr[0] "" msgstr[1] "" -#: dwarf.c:9235 +#: dwarf.c:9096 #, c-format msgid " Version: %d\n" msgstr "" -#: dwarf.c:9237 +#: dwarf.c:9098 #, c-format msgid " Number of columns: %d\n" msgstr "" -#: dwarf.c:9238 +#: dwarf.c:9099 #, c-format msgid " Number of used entries: %d\n" msgstr "" -#: dwarf.c:9239 +#: dwarf.c:9100 #, c-format msgid "" " Number of slots: %d\n" "\n" msgstr "" -#: dwarf.c:9244 +#: dwarf.c:9105 #, c-format msgid "Section %s too small for %d hash table entries\n" msgstr "" @@ -3927,7 +3927,7 @@ msgid "Section %s too small for shndx pool\n" msgstr "" -#: dwarf.c:9320 +#: dwarf.c:9181 #, c-format msgid "Overlarge number of columns: %x\n" msgstr "" @@ -4067,7 +4067,7 @@ "\n" msgstr "" -#: dwarf.c:10024 +#: dwarf.c:9869 #, c-format msgid "The %s section contains a link to a dwo file:\n" msgstr "" @@ -5146,7 +5146,7 @@ " Disable -D behavior (default)\n" msgstr "" -#: objcopy.c:559 +#: objcopy.c:551 #, c-format msgid "" " -j --only-section Only copy section into the output\n" @@ -5311,7 +5311,7 @@ "output\n" msgstr "" -#: objcopy.c:708 +#: objcopy.c:686 #, c-format msgid "" " -R --remove-section= Also remove section from the " @@ -5377,7 +5377,7 @@ msgid "cannot open '%s': %s" msgstr "không thể mở “%s”: %s" -#: objcopy.c:1093 objcopy.c:4971 +#: objcopy.c:1093 objcopy.c:4973 #, c-format msgid "%s: fread failed" msgstr "%s: fread bị lỗi" @@ -5453,244 +5453,244 @@ msgid "copy from `%s' [unknown] to `%s' [unknown]\n" msgstr "chép từ “%s” [không hiểu] sang “%s” [không hiểu]\n" -#: objcopy.c:2178 +#: objcopy.c:2180 msgid "corrupt GNU build attribute note: wrong note type" msgstr "" -#: objcopy.c:2184 +#: objcopy.c:2186 msgid "corrupt GNU build attribute note: note too big" msgstr "" -#: objcopy.c:2190 +#: objcopy.c:2192 msgid "corrupt GNU build attribute note: name too small" msgstr "" -#: objcopy.c:2213 +#: objcopy.c:2215 msgid "corrupt GNU build attribute note: unsupported version" msgstr "" -#: objcopy.c:2262 +#: objcopy.c:2264 msgid "corrupt GNU build attribute note: bad description size" msgstr "" -#: objcopy.c:2293 +#: objcopy.c:2295 msgid "corrupt GNU build attribute note: name not NUL terminated" msgstr "" -#: objcopy.c:2305 +#: objcopy.c:2307 msgid "corrupt GNU build attribute notes: excess data at end" msgstr "" -#: objcopy.c:2312 +#: objcopy.c:2314 msgid "bad GNU build attribute notes: no known versions detected" msgstr "" -#: objcopy.c:2326 +#: objcopy.c:2328 msgid "bad GNU build attribute notes: multiple different versions" msgstr "" -#: objcopy.c:2180 +#: objcopy.c:2167 msgid "bad GNU build attribute notes: first note not version note" msgstr "" #. PR 17636: Call non-fatal so that we return to our parent who #. may need to tidy temporary files. -#: objcopy.c:2581 +#: objcopy.c:2583 msgid "Unable to change endianness of input file(s)" msgstr "" "Không thể thay đổi tình trạng cuối (endian) của (các) tập tin nhập vào" -#: objcopy.c:2593 +#: objcopy.c:2595 #, c-format msgid "error: the input file '%s' has no sections" msgstr "" -#: objcopy.c:2603 +#: objcopy.c:2605 #, c-format msgid "" "--compress-debug-sections=[zlib|zlib-gnu|zlib-gabi] is unsupported on `%s'" msgstr "" -#: objcopy.c:2610 +#: objcopy.c:2612 #, c-format msgid "--elf-stt-common=[yes|no] is unsupported on `%s'" msgstr "" -#: objcopy.c:2617 +#: objcopy.c:2619 #, c-format msgid "copy from `%s' [%s] to `%s' [%s]\n" msgstr "chép từ “%s” [%s] sang “%s” [%s]\n" -#: objcopy.c:2665 +#: objcopy.c:2667 #, c-format msgid "Input file `%s' ignores binary architecture parameter." msgstr "Tập tin đầu vào “%s” bỏ qua tham số kiến trúc nhị phân." -#: objcopy.c:2681 +#: objcopy.c:2683 #, c-format msgid "Unable to recognise the format of the input file `%s'" msgstr "Không nhận ra định dạng của tập tin nhập “%s”" -#: objcopy.c:2684 +#: objcopy.c:2686 #, c-format msgid "Output file cannot represent architecture `%s'" msgstr "Tập tin kết xuất không tương ứng với kiến trúc “%s”" -#: objcopy.c:2747 +#: objcopy.c:2749 #, c-format msgid "warning: file alignment (0x%s) > section alignment (0x%s)" msgstr "cảnh báo: sự sắp hàng tập tin (0x%s) > sự sắp hàng phần (0x%s)" -#: objcopy.c:2813 +#: objcopy.c:2815 #, c-format msgid "can't add section '%s'" msgstr "không thể thêm phần “%s”" -#: objcopy.c:2827 +#: objcopy.c:2829 #, c-format msgid "can't create section `%s'" msgstr "không thể tạo phần “%s”" -#: objcopy.c:2875 +#: objcopy.c:2877 #, c-format msgid "error: %s not found, can't be updated" msgstr "" -#: objcopy.c:2908 +#: objcopy.c:2910 msgid "warning: note section is empty" msgstr "" -#: objcopy.c:2917 +#: objcopy.c:2919 msgid "warning: could not load note section" msgstr "" -#: objcopy.c:2933 +#: objcopy.c:2935 msgid "warning: failed to set merged notes size" msgstr "" -#: objcopy.c:2956 +#: objcopy.c:2958 #, c-format msgid "can't dump section '%s' - it does not exist" msgstr "" -#: objcopy.c:2964 +#: objcopy.c:2966 msgid "can't dump section - it has no contents" msgstr "" -#: objcopy.c:2972 +#: objcopy.c:2974 msgid "can't dump section - it is empty" msgstr "" -#: objcopy.c:2981 +#: objcopy.c:2983 msgid "could not open section dump file" msgstr "" -#: objcopy.c:2990 +#: objcopy.c:2992 #, c-format msgid "error writing section contents to %s (error: %s)" msgstr "" -#: objcopy.c:3000 +#: objcopy.c:3002 msgid "could not retrieve section contents" msgstr "" -#: objcopy.c:3014 +#: objcopy.c:3016 #, c-format msgid "%s: debuglink section already exists" msgstr "" -#: objcopy.c:3026 +#: objcopy.c:3028 #, c-format msgid "cannot create debug link section `%s'" msgstr "không thể tạo phần liên kết gỡ lỗi “%s”" -#: objcopy.c:3118 +#: objcopy.c:3120 msgid "Can't fill gap after section" msgstr "Không thể điền vào khe đằng sau phần" -#: objcopy.c:3141 +#: objcopy.c:3143 msgid "can't add padding" msgstr "không thể đệm thêm" -#: objcopy.c:3314 +#: objcopy.c:3316 msgid "error: failed to copy merged notes into output" msgstr "" -#: objcopy.c:3170 +#: objcopy.c:3095 msgid "could not find any mergeable note sections" msgstr "" -#: objcopy.c:3340 +#: objcopy.c:3342 #, c-format msgid "cannot fill debug link section `%s'" msgstr "không thể điền vào phần liên kết gỡ lỗi “%s”" -#: objcopy.c:3402 +#: objcopy.c:3404 msgid "error copying private BFD data" msgstr "gặp lỗi khi sao chép dữ liệu BFD riêng" -#: objcopy.c:3413 +#: objcopy.c:3415 #, c-format msgid "this target does not support %lu alternative machine codes" msgstr "đích này không hỗ trợ %lu mã máy xen kẽ" -#: objcopy.c:3417 +#: objcopy.c:3419 msgid "treating that number as an absolute e_machine value instead" msgstr "sẽ xử lý con số đó dạng giá trị e_machine tuyệt đối để thay thế" -#: objcopy.c:3421 +#: objcopy.c:3423 msgid "ignoring the alternative value" msgstr "sẽ bỏ qua giá trị xen kẽ" -#: objcopy.c:3474 objcopy.c:3529 +#: objcopy.c:3476 objcopy.c:3531 #, c-format msgid "cannot create tempdir for archive copying (error: %s)" msgstr "không thể tạo thư mục tạm thời để sao chép kho lưu (lỗi: %s)" -#: objcopy.c:3562 +#: objcopy.c:3564 msgid "Unable to recognise the format of file" msgstr "Không nhân ra định dạng của tập tin" -#: objcopy.c:3695 +#: objcopy.c:3697 #, c-format msgid "error: the input file '%s' is empty" msgstr "lỗi: tập tin nhập vào “%s” còn trống" -#: objcopy.c:3871 +#: objcopy.c:3873 #, c-format msgid "Multiple renames of section %s" msgstr "Đã thay đổi nhiều lần tên phần %s" -#: objcopy.c:3917 +#: objcopy.c:3919 msgid "error in private header data" msgstr "gặp lỗi trong dữ liệu phần đầu riêng" -#: objcopy.c:4001 +#: objcopy.c:4003 msgid "failed to create output section" msgstr "lỗi tạo phần kết xuất" -#: objcopy.c:4016 +#: objcopy.c:4018 msgid "failed to set size" msgstr "lỗi đặt kích cỡ" -#: objcopy.c:4035 +#: objcopy.c:4037 msgid "failed to set vma" msgstr "lỗi đặt vma" -#: objcopy.c:4065 +#: objcopy.c:4067 msgid "failed to set alignment" msgstr "lỗi đặt cách chỉnh canh" -#: objcopy.c:4097 +#: objcopy.c:4099 msgid "failed to copy private data" msgstr "lỗi sao chép dữ liệu riêng" -#: objcopy.c:4254 +#: objcopy.c:4256 msgid "relocation count is negative" msgstr "số lượng tái định vị vẫn bị âm" #. User must pad the section up in order to do this. -#: objcopy.c:4351 +#: objcopy.c:4353 #, c-format msgid "" "cannot reverse bytes: length of section %s must be evenly divisible by %d" @@ -5698,149 +5698,149 @@ "không thể đảo ngược các byte: chiều dài của phần %s phải có thể chia hết cho " "%d" -#: objcopy.c:4560 +#: objcopy.c:4562 msgid "can't create debugging section" msgstr "không thể tạo phần gỡ lỗi" -#: objcopy.c:4574 +#: objcopy.c:4576 msgid "can't set debugging section contents" msgstr "không thể đặt nội dung của phần gỡ lỗi" -#: objcopy.c:4583 +#: objcopy.c:4585 #, c-format msgid "don't know how to write debugging information for %s" msgstr "không biết cách ghi thông tin gỡ lỗi cho %s" -#: objcopy.c:4768 +#: objcopy.c:4770 msgid "could not create temporary file to hold stripped copy" msgstr "không thể tạo tập tin tạm thời để chứa bản sao bị tước" -#: objcopy.c:4840 +#: objcopy.c:4842 #, c-format msgid "%s: bad version in PE subsystem" msgstr "%s: gặp phiên bản sai trong hệ thống phụ PE" -#: objcopy.c:4870 +#: objcopy.c:4872 #, c-format msgid "unknown PE subsystem: %s" msgstr "không hiểu hệ thống phụ PE: %s" -#: objcopy.c:4924 objcopy.c:5194 objcopy.c:5274 objcopy.c:5415 objcopy.c:5447 -#: objcopy.c:5510 objcopy.c:5514 objcopy.c:5534 +#: objcopy.c:4926 objcopy.c:5196 objcopy.c:5276 objcopy.c:5417 objcopy.c:5449 +#: objcopy.c:5512 objcopy.c:5516 objcopy.c:5536 #, c-format msgid "bad format for %s" msgstr "định dạng sai cho %s" -#: objcopy.c:4953 +#: objcopy.c:4955 #, c-format msgid "cannot open: %s: %s" msgstr "không thể mở: %s: %s" -#: objcopy.c:5006 +#: objcopy.c:5008 msgid "byte number must be non-negative" msgstr "số byte phải là khác âm" -#: objcopy.c:5012 +#: objcopy.c:5014 #, c-format msgid "architecture %s unknown" msgstr "không hiểu kiến trúc %s" -#: objcopy.c:5020 +#: objcopy.c:5022 msgid "interleave must be positive" msgstr "khoảng chen vào phải là dương" -#: objcopy.c:5029 +#: objcopy.c:5031 msgid "interleave width must be positive" msgstr "độ rộng xen kẽ phải là dương" -#: objcopy.c:5347 +#: objcopy.c:5349 #, c-format msgid "unrecognized --compress-debug-sections type `%s'" msgstr "" -#: objcopy.c:5368 +#: objcopy.c:5370 #, c-format msgid "unrecognized --elf-stt-common= option `%s'" msgstr "" -#: objcopy.c:5384 +#: objcopy.c:5386 #, c-format msgid "Warning: truncating gap-fill from 0x%s to 0x%x" msgstr "Cảnh báo: đang cắt xén khoảng điền-khe từ 0x%s đến 0x%x" -#: objcopy.c:5589 +#: objcopy.c:5591 #, c-format msgid "unknown long section names option '%s'" msgstr "không hiểu tùy tên phần dài “%s”" -#: objcopy.c:5612 +#: objcopy.c:5614 msgid "unable to parse alternative machine code" msgstr "không thể phân tích cú pháp của mã máy xen kẽ" -#: objcopy.c:5661 +#: objcopy.c:5663 msgid "number of bytes to reverse must be positive and even" msgstr "số các byte cần đảo ngược phải là một số dương chẵn" -#: objcopy.c:5664 +#: objcopy.c:5666 #, c-format msgid "Warning: ignoring previous --reverse-bytes value of %d" msgstr "Cảnh báo: sẽ bỏ qua giá trị “--reverse-bytes” trước %d" -#: objcopy.c:5679 +#: objcopy.c:5681 #, c-format msgid "%s: invalid reserve value for --heap" msgstr "%s: sai đặt giá trị giữ lại cho “--heap”" -#: objcopy.c:5685 +#: objcopy.c:5687 #, c-format msgid "%s: invalid commit value for --heap" msgstr "%s: sai đặt giá trị gài vào cho “--heap”" -#: objcopy.c:5710 +#: objcopy.c:5712 #, c-format msgid "%s: invalid reserve value for --stack" msgstr "%s: sai đặt giá trị giữ lại cho “--stack”" -#: objcopy.c:5716 +#: objcopy.c:5718 #, c-format msgid "%s: invalid commit value for --stack" msgstr "%s: sai đặt giá trị gài vào cho “--stack”" -#: objcopy.c:5754 +#: objcopy.c:5756 msgid "interleave start byte must be set with --byte" msgstr "byte bắt đầu khoảng chen vào phải được đặt với tùy --byte" -#: objcopy.c:5757 +#: objcopy.c:5759 msgid "byte number must be less than interleave" msgstr "số các byte phải ít hơn khoảng chen vào" -#: objcopy.c:5760 +#: objcopy.c:5762 msgid "interleave width must be less than or equal to interleave - byte`" msgstr "độ rộng chen vào phải nhỏ hơn hay bằng với số byte chen vào“" -#: objcopy.c:5789 +#: objcopy.c:5791 #, c-format msgid "unknown input EFI target: %s" msgstr "không hiểu đích EFI đầu vào: %s" -#: objcopy.c:5820 +#: objcopy.c:5822 #, c-format msgid "unknown output EFI target: %s" msgstr "không hiểu đích EFI kết xuất: %s" -#: objcopy.c:5833 +#: objcopy.c:5835 #, c-format msgid "warning: could not locate '%s'. System error message: %s" msgstr "cảnh báo: không thể định vị “%s”. Thông điệp lỗi hệ thống: %s" -#: objcopy.c:5845 +#: objcopy.c:5847 #, c-format msgid "" "warning: could not create temporary file whilst copying '%s', (error: %s)" msgstr "" "cảnh báo: không thể tạo tập tin tạm thời trong khi sao chép “%s” (lỗi: %s)" -#: objcopy.c:5878 objcopy.c:5892 +#: objcopy.c:5880 objcopy.c:5894 #, c-format msgid "%s %s%c0x%s never used" msgstr "%s %s%c0x%s chưa bao giờ dùng" @@ -5951,7 +5951,7 @@ " --prefix-strip=LEVEL Strip initial directory names for -S\n" msgstr "" -#: objdump.c:271 +#: objdump.c:264 #, c-format msgid "" " --dwarf-depth=N Do not display DIEs at depth N or greater\n" @@ -7353,12 +7353,12 @@ msgid " Data: %s\n" msgstr " Dữ liệu: %s\n" -#: readelf.c:4761 +#: readelf.c:4697 #, c-format msgid " Version: %d %s\n" msgstr " Phiên bản: %d %s\n" -#: readelf.c:4766 +#: readelf.c:4702 #, c-format msgid "" msgstr "" @@ -7421,32 +7421,32 @@ msgid " Flags: 0x%lx%s\n" msgstr " Cờ: 0x%lx%s\n" -#: readelf.c:4790 +#: readelf.c:4726 #, c-format msgid " Size of this header: %ld (bytes)\n" msgstr " Kích cỡ phần này: %ld (byte)\n" -#: readelf.c:4792 +#: readelf.c:4728 #, c-format msgid " Size of program headers: %ld (bytes)\n" msgstr " Cỡ các dòng đầu chương trình: %ld (byte)\n" -#: readelf.c:4794 +#: readelf.c:4730 #, c-format msgid " Number of program headers: %ld" msgstr " Số các dòng đầu phần chương trình: %ld" -#: readelf.c:4801 +#: readelf.c:4737 #, c-format msgid " Size of section headers: %ld (bytes)\n" msgstr " Cỡ các dòng đầu phần: %ld (byte)\n" -#: readelf.c:4803 +#: readelf.c:4739 #, c-format msgid " Number of section headers: %ld" msgstr " Số các dòng đầu phần: %ld" -#: readelf.c:4808 +#: readelf.c:4744 #, c-format msgid " Section header string table index: %ld" msgstr " Chỉ mục bảng chuỗi dòng đầu phần: %ld" @@ -7690,7 +7690,7 @@ msgid "symbols" msgstr "ký hiệu" -#: readelf.c:5488 readelf.c:5601 +#: readelf.c:5424 readelf.c:5537 msgid "symbol table section indicies" msgstr "các chỉ số của phần bảng ký hiệu" @@ -8009,7 +8009,7 @@ msgid "section [%5u] in group section [%5u] > maximum section [%5u]\n" msgstr "phần [%5u] trong phần nhóm [%5u] > phần tối đa [%5u]\n" -#: readelf.c:6846 +#: readelf.c:6782 msgid "" "Further error messages about overlarge group section indicies suppressed\n" msgstr "" @@ -8204,7 +8204,7 @@ msgid " at offset 0x%lx contains %lu entries:\n" msgstr " tại khoảng bù 0x%lx chứa %lu mục nhập:\n" -#: readelf.c:8030 +#: readelf.c:7966 #, c-format msgid "Skipping unexpected relocation type %s\n" msgstr "Đang bỏ qua kiểu tái định vị bất thường %s\n" @@ -8582,7 +8582,7 @@ msgstr[0] "" msgstr[1] "" -#: readelf.c:10449 +#: readelf.c:10277 #, c-format msgid " Addr: 0x" msgstr " ĐChỉ: 0x" @@ -8734,7 +8734,7 @@ msgstr[0] "" msgstr[1] "" -#: readelf.c:10741 +#: readelf.c:10569 #, c-format msgid " Addr: " msgstr " ĐChỉ: " @@ -8901,7 +8901,7 @@ msgid "histogram chain is corrupt\n" msgstr "" -#: readelf.c:11743 +#: readelf.c:11552 #, c-format msgid "" "\n" @@ -8978,7 +8978,7 @@ msgid "Out of memory allocating space for histogram counts\n" msgstr "" -#: readelf.c:11980 +#: readelf.c:11789 #, c-format msgid "" "\n" @@ -9135,7 +9135,7 @@ msgid "section '%s' has unsupported compress type: %d\n" msgstr "" -#: readelf.c:13341 readelf.c:13488 readelf.c:13663 +#: readelf.c:13183 readelf.c:13330 readelf.c:13505 #, c-format msgid "compressed section '%s' is corrupted\n" msgstr "" @@ -9987,7 +9987,7 @@ msgid "NT_PPC_TM_CVMX (ppc checkpointed Altivec registers)" msgstr "" -#: readelf.c:16683 +#: readelf.c:16521 msgid "NT_PPC_TM_VSX (ppc checkpointed VSX registers)" msgstr "" @@ -10506,12 +10506,12 @@ msgid " Module version : %s\n" msgstr " Phiên bản môđun: %s\n" -#: readelf.c:17946 +#: readelf.c:17363 #, c-format msgid " Invalid size\n" msgstr " Kích cỡ sai\n" -#: readelf.c:17949 +#: readelf.c:17366 #, c-format msgid " Language: %s\n" msgstr " Ngôn ngữ: %s\n" @@ -10555,27 +10555,27 @@ msgid " Header flags: 0x%08x\n" msgstr " Các cờ phần đầu: 0x%08x\n" -#: readelf.c:17981 +#: readelf.c:17398 #, c-format msgid " Image id : %s\n" msgstr " id ảnh : %s\n" -#: readelf.c:17985 +#: readelf.c:17402 #, c-format msgid " Image name: %s\n" msgstr " Tên ảnh: %s\n" -#: readelf.c:17988 +#: readelf.c:17405 #, c-format msgid " Global symbol table name: %s\n" msgstr " Tên bảng ký hiệu toàn cục: %s\n" -#: readelf.c:17991 +#: readelf.c:17408 #, c-format msgid " Image id: %s\n" msgstr " id ảnh: %s\n" -#: readelf.c:17994 +#: readelf.c:17411 #, c-format msgid " Linker id: %s\n" msgstr " id bộ liên kết: %s\n" @@ -10723,7 +10723,7 @@ msgid "Corrupt note: alignment %ld, expecting 4 or 8\n" msgstr "" -#: readelf.c:18656 +#: readelf.c:18040 #, c-format msgid " %-20s %10s\tDescription\n" msgstr " %-20s %10s\tMô tả\n" @@ -11504,7 +11504,7 @@ msgid "const/volatile indicator missing" msgstr "thiếu chỉ thị bất biến/hay thay đổi" -#: stabs.c:3043 +#: stabs.c:2938 #, c-format msgid "No mangling for \"%s\"\n" msgstr "Không có việc tháo gỡ cho “%s”\n" diff -Nru language-pack-vi-18.04+20200123/data/vi/LC_MESSAGES/cpio.po language-pack-vi-18.04+20200702/data/vi/LC_MESSAGES/cpio.po --- language-pack-vi-18.04+20200123/data/vi/LC_MESSAGES/cpio.po 2020-01-23 16:57:24.000000000 +0000 +++ language-pack-vi-18.04+20200702/data/vi/LC_MESSAGES/cpio.po 2020-07-08 13:59:38.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2020-01-23 10:41+0000\n" -"X-Generator: Launchpad (build b8d1327fd820d6bf500589d6da587d5037c7d88e)\n" +"X-Launchpad-Export-Date: 2020-07-02 10:37+0000\n" +"X-Generator: Launchpad (build 1cbd0aa39df153c901321817f9b57cf3f232b507)\n" "Language: vi\n" #: gnu/argmatch.c:134 diff -Nru language-pack-vi-18.04+20200123/data/vi/LC_MESSAGES/cpplib.po language-pack-vi-18.04+20200702/data/vi/LC_MESSAGES/cpplib.po --- language-pack-vi-18.04+20200123/data/vi/LC_MESSAGES/cpplib.po 2020-01-23 16:57:31.000000000 +0000 +++ language-pack-vi-18.04+20200702/data/vi/LC_MESSAGES/cpplib.po 2020-07-08 13:59:44.000000000 +0000 @@ -16,8 +16,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-01-23 12:16+0000\n" -"X-Generator: Launchpad (build b8d1327fd820d6bf500589d6da587d5037c7d88e)\n" +"X-Launchpad-Export-Date: 2020-07-02 11:54+0000\n" +"X-Generator: Launchpad (build 1cbd0aa39df153c901321817f9b57cf3f232b507)\n" "Language: vi\n" "X-Bugs: Report translation errors to the Language-Team address.\n" "X-Poedit-SourceCharset: UTF-8\n" diff -Nru language-pack-vi-18.04+20200123/data/vi/LC_MESSAGES/cryptsetup.po language-pack-vi-18.04+20200702/data/vi/LC_MESSAGES/cryptsetup.po --- language-pack-vi-18.04+20200123/data/vi/LC_MESSAGES/cryptsetup.po 2020-01-23 16:57:27.000000000 +0000 +++ language-pack-vi-18.04+20200702/data/vi/LC_MESSAGES/cryptsetup.po 2020-07-08 13:59:40.000000000 +0000 @@ -16,8 +16,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-01-23 11:15+0000\n" -"X-Generator: Launchpad (build b8d1327fd820d6bf500589d6da587d5037c7d88e)\n" +"X-Launchpad-Export-Date: 2020-07-02 11:04+0000\n" +"X-Generator: Launchpad (build 1cbd0aa39df153c901321817f9b57cf3f232b507)\n" "Language: vi\n" "X-Bugs: Report translation errors to the Language-Team address.\n" @@ -63,7 +63,7 @@ msgid "Requested sector_size option is not supported.\n" msgstr "" -#: lib/random.c:80 +#: lib/random.c:75 msgid "" "System is out of entropy while generating volume key.\n" "Please move mouse or type some text in another window to gather some random " @@ -73,7 +73,7 @@ "Xin hãy di chuyển con chuột hay gõ vài chữ trong cửa sổ khác để thu thập sự " "kiện ngẫu nhiên.\n" -#: lib/random.c:84 +#: lib/random.c:79 #, c-format msgid "Generating key (%d%% done).\n" msgstr "Đang tạo khóa (xong %d%%).\n" @@ -172,7 +172,7 @@ msgid "UUID is not supported for this crypt type.\n" msgstr "UUID không hỗ trợ kiểu mã hóa này.\n" -#: src/cryptsetup.c:3787 +#: src/cryptsetup.c:3866 msgid "Unsupported encryption sector size.\n" msgstr "" @@ -275,7 +275,7 @@ msgid "Device %s size is not aligned to requested sector size (%u bytes).\n" msgstr "" -#: lib/setup.c:2817 +#: lib/setup.c:2882 msgid "Do you really want to change UUID of device?" msgstr "Bạn có thực sự muốn thay đổi UUID cho thiết bị?" @@ -429,7 +429,7 @@ msgid "Kernel keyring is not supported by the kernel.\n" msgstr "" -#: lib/setup.c:5767 lib/luks2/luks2_reencrypt.c:2933 +#: lib/setup.c:5992 lib/luks2/luks2_reencrypt.c:2952 #, c-format msgid "Failed to read passphrase from keyring (error %d)." msgstr "" @@ -585,7 +585,7 @@ "missing).\n" msgstr "" -#: lib/utils_device_locking.c:110 +#: lib/utils_device_locking.c:109 #, c-format msgid "WARNING: Locking directory %s/%s is missing!\n" msgstr "" @@ -693,12 +693,12 @@ "Khoảng bù dữ liệu hoặc kích cỡ khóa vẫn khác nhau trên thiết bị và bản sao " "lưu thì chức năng phục hồi bị lỗi.\n" -#: lib/luks1/keymanage.c:326 +#: lib/luks1/keymanage.c:325 #, c-format msgid "Device %s %s%s" msgstr "Thiết bị %s %s%s" -#: lib/luks1/keymanage.c:327 +#: lib/luks1/keymanage.c:326 msgid "" "does not contain LUKS header. Replacing header can destroy data on that " "device." @@ -706,14 +706,14 @@ "không chứa phần đầu LUKS. Thay thế phần đầu thì cũng có thể hủy dữ liệu trên " "thiết bị đó." -#: lib/luks1/keymanage.c:328 +#: lib/luks1/keymanage.c:327 msgid "" "already contains LUKS header. Replacing header will destroy existing " "keyslots." msgstr "" "đã chứa phần đầu LUKS. Thay thế phần đầu thì cũng hủy các khe khóa đã có." -#: lib/luks1/keymanage.c:329 lib/luks2/luks2_json_metadata.c:1225 +#: lib/luks1/keymanage.c:328 lib/luks2/luks2_json_metadata.c:1224 msgid "" "\n" "WARNING: real device header has different UUID than backup!" @@ -912,7 +912,7 @@ msgid "Kernel doesn't support TCRYPT compatible mapping.\n" msgstr "Nhân không hỗ trợ ánh xạ tương thích TCRYPT.\n" -#: lib/tcrypt/tcrypt.c:1084 +#: lib/tcrypt/tcrypt.c:1093 msgid "This function is not supported without TCRYPT header load." msgstr "Chức năng này không được hỗ trợ mà không có phần tải đầu TCRYPT." @@ -1072,31 +1072,31 @@ "failed.\n" msgstr "" -#: lib/luks2/luks2_json_metadata.c:1222 +#: lib/luks2/luks2_json_metadata.c:1221 #, c-format msgid "Device %s %s%s%s%s" msgstr "" -#: lib/luks2/luks2_json_metadata.c:1223 +#: lib/luks2/luks2_json_metadata.c:1222 msgid "" "does not contain LUKS2 header. Replacing header can destroy data on that " "device." msgstr "" -#: lib/luks2/luks2_json_metadata.c:1224 +#: lib/luks2/luks2_json_metadata.c:1223 msgid "" "already contains LUKS2 header. Replacing header will destroy existing " "keyslots." msgstr "" -#: lib/luks2/luks2_json_metadata.c:1226 +#: lib/luks2/luks2_json_metadata.c:1225 msgid "" "\n" "WARNING: unknown LUKS2 requirements detected in real device header!\n" "Replacing header with backup may corrupt the data on that device!" msgstr "" -#: lib/luks2/luks2_json_metadata.c:1228 +#: lib/luks2/luks2_json_metadata.c:1227 msgid "" "\n" "WARNING: Unfinished offline reencryption detected on the device!\n" @@ -1170,7 +1170,7 @@ msgid "No known cipher specification pattern detected.\n" msgstr "Không phát hiện mẫu đặc tả mã hóa đã biết.\n" -#: src/cryptsetup.c:253 +#: src/cryptsetup.c:259 msgid "" "WARNING: The --hash parameter is being ignored in plain mode with keyfile " "specified.\n" @@ -1178,7 +1178,7 @@ "CẢNH BÁO: Tham số --hash bị bỏ qua trong chế độ thường với tập tin khóa đã " "cho.\n" -#: src/cryptsetup.c:261 +#: src/cryptsetup.c:267 msgid "" "WARNING: The --keyfile-size option is being ignored, the read size is the " "same as the encryption key size.\n" @@ -1190,7 +1190,7 @@ msgid "Option --key-file is required.\n" msgstr "Cần tùy chọn “--key-file”.\n" -#: src/cryptsetup.c:428 +#: src/cryptsetup.c:434 msgid "Enter VeraCrypt PIM: " msgstr "" @@ -1210,7 +1210,7 @@ msgid "No device header detected with this passphrase.\n" msgstr "Không có phần đầu thiết bị cho cụm từ mật khẩu này.\n" -#: src/cryptsetup.c:528 src/cryptsetup.c:1940 +#: src/cryptsetup.c:576 msgid "" "Header dump with volume key is sensitive information\n" "which allows access to encrypted partition without passphrase.\n" @@ -1220,7 +1220,7 @@ "cái mà cho phép truy cập phân vùng được mã hóa mà không cần mật khẩu.\n" "Việc đổ đống này nên luôn được lưu trữ mã hóa tại một nơi an toàn." -#: src/cryptsetup.c:607 +#: src/cryptsetup.c:673 #, c-format msgid "Device %s is still active and scheduled for deferred removal.\n" msgstr "" @@ -1235,7 +1235,7 @@ msgid "Result of benchmark is not reliable.\n" msgstr "Kết quả đo kiểm không đáng tin cậy.\n" -#: src/cryptsetup.c:885 +#: src/cryptsetup.c:951 msgid "# Tests are approximate using memory only (no storage IO).\n" msgstr "" "# Các kiểm tra là chỉ ước lượng việc sử dụng bộ nhớ (không tính IO ổ đĩa).\n" @@ -1249,7 +1249,7 @@ msgid "Cipher %s is not available.\n" msgstr "Mã hóa kiểu %s không sẵn có.\n" -#: src/cryptsetup.c:952 +#: src/cryptsetup.c:1003 msgid "N/A" msgstr "N/A" @@ -1263,17 +1263,17 @@ msgid "Cannot read %d bytes from keyfile %s.\n" msgstr "Không thể đọc %d byte từ tập tin khóa %s.\n" -#: src/cryptsetup.c:1089 +#: src/cryptsetup.c:1141 msgid "Really try to repair LUKS device header?" msgstr "Bạn có thực sự muốn thử sửa chữa phần đầu thiết bị LUKS không?" -#: src/cryptsetup.c:307 src/cryptsetup.c:1038 src/cryptsetup.c:1090 -#: src/cryptsetup.c:1189 src/cryptsetup.c:1262 src/cryptsetup.c:1913 -#: src/cryptsetup.c:2545 src/cryptsetup.c:2668 src/integritysetup.c:232 +#: src/cryptsetup.c:313 src/cryptsetup.c:1090 src/cryptsetup.c:1142 +#: src/cryptsetup.c:1246 src/cryptsetup.c:1319 src/cryptsetup.c:1974 +#: src/cryptsetup.c:2682 src/cryptsetup.c:2805 src/integritysetup.c:233 msgid "Operation aborted.\n" msgstr "" -#: src/cryptsetup.c:1108 src/integritysetup.c:145 +#: src/cryptsetup.c:1160 src/integritysetup.c:146 msgid "" "Wiping device to initialize integrity checksum.\n" "You can interrupt this by pressing CTRL+c (rest of not wiped device will " @@ -1290,7 +1290,7 @@ msgid "Cannot create header file %s.\n" msgstr "" -#: src/cryptsetup.c:1256 src/integritysetup.c:226 +#: src/cryptsetup.c:1313 src/integritysetup.c:227 #, c-format msgid "This will overwrite data on %s irrevocably." msgstr "" @@ -1340,21 +1340,21 @@ msgid "Keyslot %d is not active.\n" msgstr "" -#: src/cryptsetup.c:1520 src/cryptsetup.c:1581 +#: src/cryptsetup.c:1581 src/cryptsetup.c:1642 msgid "" "This is the last keyslot. Device will become unusable after purging this key." msgstr "" "Đây là khe khóa cuối cùng. Sau khi tẩy khóa này thì thiết bị không dùng được." -#: src/cryptsetup.c:1521 +#: src/cryptsetup.c:1582 msgid "Enter any remaining passphrase: " msgstr "Gõ cụm từ mật khẩu bất kỳ còn lại: " -#: src/cryptsetup.c:1522 src/cryptsetup.c:1583 +#: src/cryptsetup.c:1583 src/cryptsetup.c:1644 msgid "Operation aborted, the keyslot was NOT wiped.\n" msgstr "" -#: src/cryptsetup.c:1560 +#: src/cryptsetup.c:1621 msgid "Enter passphrase to be deleted: " msgstr "Gõ cụm từ mật khẩu cần xóa: " @@ -1363,20 +1363,20 @@ msgid "Key slot %d selected for deletion.\n" msgstr "Khe khóa %d đã được chọn để xóa.\n" -#: src/cryptsetup.c:1641 src/cryptsetup.c:1715 src/cryptsetup.c:1749 +#: src/cryptsetup.c:1702 src/cryptsetup.c:1776 src/cryptsetup.c:1810 msgid "Enter new passphrase for key slot: " msgstr "Gõ cụm từ mật khẩu mới cho khe khóa: " -#: src/cryptsetup.c:1732 src/cryptsetup_reencrypt.c:1327 +#: src/cryptsetup.c:1793 src/cryptsetup_reencrypt.c:1343 #, c-format msgid "Enter any existing passphrase: " msgstr "Hãy nhập mật khẩu bất kỳ sẵn có: " -#: src/cryptsetup.c:1800 +#: src/cryptsetup.c:1861 msgid "Enter passphrase to be changed: " msgstr "Gõ cụm từ mật khẩu cần được thay đổi: " -#: src/cryptsetup.c:1816 src/cryptsetup_reencrypt.c:1313 +#: src/cryptsetup.c:1877 src/cryptsetup_reencrypt.c:1329 msgid "Enter new passphrase: " msgstr "Gõ cụm từ mật khẩu mới: " @@ -1397,7 +1397,7 @@ msgid "Command requires device and mapped name as arguments.\n" msgstr "Lệnh cần thiết bị và tên ánh xạ như là các tham số.\n" -#: src/cryptsetup.c:2199 +#: src/cryptsetup.c:2336 #, c-format msgid "" "This operation will erase all keyslots on device %s.\n" @@ -1406,7 +1406,7 @@ "Thao tác này sẽ tẩy mọi khe khóa trên thiết bị %s.\n" "Thiết bị sẽ không dùng được sau thao tác này." -#: src/cryptsetup.c:2206 +#: src/cryptsetup.c:2343 msgid "Operation aborted, keyslots were NOT wiped.\n" msgstr "" @@ -1419,12 +1419,12 @@ msgid "Device is already %s type.\n" msgstr "" -#: src/cryptsetup.c:2266 +#: src/cryptsetup.c:2403 #, c-format msgid "This operation will convert %s to %s format.\n" msgstr "" -#: src/cryptsetup.c:2272 +#: src/cryptsetup.c:2409 msgid "Operation aborted, device was NOT converted.\n" msgstr "" @@ -1470,7 +1470,7 @@ msgid "Failed to remove token %d.\n" msgstr "" -#: src/cryptsetup.c:3209 +#: src/cryptsetup.c:3346 msgid " [--type ] []" msgstr " [--type ] []" @@ -1478,101 +1478,101 @@ msgid "open device as mapping " msgstr "mở thiết bị như là ánh xạ " -#: src/cryptsetup.c:3210 src/cryptsetup.c:3211 src/cryptsetup.c:3212 -#: src/veritysetup.c:359 src/veritysetup.c:360 src/integritysetup.c:471 -#: src/integritysetup.c:472 +#: src/cryptsetup.c:3347 src/cryptsetup.c:3348 src/cryptsetup.c:3349 +#: src/veritysetup.c:395 src/veritysetup.c:396 src/integritysetup.c:481 +#: src/integritysetup.c:482 msgid "" msgstr "" -#: src/cryptsetup.c:3210 src/veritysetup.c:359 src/integritysetup.c:471 +#: src/cryptsetup.c:3347 src/veritysetup.c:395 src/integritysetup.c:481 msgid "close device (remove mapping)" msgstr "đóng thiết bị (gỡ bỏ ánh xạ)" -#: src/cryptsetup.c:3211 +#: src/cryptsetup.c:3348 msgid "resize active device" msgstr "thay đổi kích cỡ của thiết bị hoạt động" -#: src/cryptsetup.c:3212 +#: src/cryptsetup.c:3349 msgid "show device status" msgstr "hiển thị trạng thái về thiết bị" -#: src/cryptsetup.c:3213 +#: src/cryptsetup.c:3350 msgid "[--cipher ]" msgstr "[--cipher ]" -#: src/cryptsetup.c:3213 +#: src/cryptsetup.c:3350 msgid "benchmark cipher" msgstr "đo kiểm tốc độ mã hóa" -#: src/cryptsetup.c:3214 src/cryptsetup.c:3215 src/cryptsetup.c:3216 -#: src/cryptsetup.c:3217 src/cryptsetup.c:3218 src/cryptsetup.c:3225 -#: src/cryptsetup.c:3226 src/cryptsetup.c:3227 src/cryptsetup.c:3228 -#: src/cryptsetup.c:3229 src/cryptsetup.c:3230 src/cryptsetup.c:3231 -#: src/cryptsetup.c:3232 +#: src/cryptsetup.c:3351 src/cryptsetup.c:3352 src/cryptsetup.c:3353 +#: src/cryptsetup.c:3354 src/cryptsetup.c:3355 src/cryptsetup.c:3362 +#: src/cryptsetup.c:3363 src/cryptsetup.c:3364 src/cryptsetup.c:3365 +#: src/cryptsetup.c:3366 src/cryptsetup.c:3367 src/cryptsetup.c:3368 +#: src/cryptsetup.c:3369 src/cryptsetup.c:3370 msgid "" msgstr "" -#: src/cryptsetup.c:3214 +#: src/cryptsetup.c:3351 msgid "try to repair on-disk metadata" msgstr "thử sửa chữa siêu dữ liệu (metadata) on-disk" -#: src/cryptsetup.c:3216 +#: src/cryptsetup.c:3353 msgid "erase all keyslots (remove encryption key)" msgstr "tẩy mọi khe khóa (gỡ bỏ khóa mã hóa)" -#: src/cryptsetup.c:3217 +#: src/cryptsetup.c:3354 msgid "convert LUKS from/to LUKS2 format" msgstr "" -#: src/cryptsetup.c:3218 +#: src/cryptsetup.c:3355 msgid "set permanent configuration options for LUKS2" msgstr "" -#: src/cryptsetup.c:3219 src/cryptsetup.c:3220 +#: src/cryptsetup.c:3356 src/cryptsetup.c:3357 msgid " []" msgstr " []" -#: src/cryptsetup.c:3219 +#: src/cryptsetup.c:3356 msgid "formats a LUKS device" msgstr "định dạng một thiết bị kiểu LUKS" -#: src/cryptsetup.c:3220 +#: src/cryptsetup.c:3357 msgid "add key to LUKS device" msgstr "thêm khóa vào thiết bị LUKS" -#: src/cryptsetup.c:3221 src/cryptsetup.c:3222 src/cryptsetup.c:3223 +#: src/cryptsetup.c:3358 src/cryptsetup.c:3359 src/cryptsetup.c:3360 msgid " []" msgstr " []" -#: src/cryptsetup.c:3221 +#: src/cryptsetup.c:3358 msgid "removes supplied key or key file from LUKS device" msgstr "gỡ bỏ khỏi thiết bị LUKS khóa hoặc tập tin khóa đưa ra" -#: src/cryptsetup.c:3222 +#: src/cryptsetup.c:3359 msgid "changes supplied key or key file of LUKS device" msgstr "thay đổi khóa hay tập tin khóa đã áp dụng của thiết bị LUKS" -#: src/cryptsetup.c:3224 +#: src/cryptsetup.c:3361 msgid " " msgstr " " -#: src/cryptsetup.c:3224 +#: src/cryptsetup.c:3361 msgid "wipes key with number from LUKS device" msgstr "xóa khỏi thiết bị LUKS khóa có số " -#: src/cryptsetup.c:3225 +#: src/cryptsetup.c:3362 msgid "print UUID of LUKS device" msgstr "in ra mã số UUID của thiết bị LUKS" -#: src/cryptsetup.c:3226 +#: src/cryptsetup.c:3363 msgid "tests for LUKS partition header" msgstr "thử có phần đầu phân vùng LUKS không" -#: src/cryptsetup.c:3227 +#: src/cryptsetup.c:3364 msgid "dump LUKS partition information" msgstr "đổ thông tin về phân vùng LUKS" -#: src/cryptsetup.c:3228 +#: src/cryptsetup.c:3365 msgid "dump TCRYPT device information" msgstr "dump thông tin thiết bị TCRYPT" @@ -1584,11 +1584,11 @@ msgid "Resume suspended LUKS device." msgstr "Tiếp tục lại sử dụng thiết bị LUKS bị ngưng." -#: src/cryptsetup.c:3231 +#: src/cryptsetup.c:3369 msgid "Backup LUKS device header and keyslots" msgstr "Sao lưu phần đầu và các khe khóa của thiết bị LUKS" -#: src/cryptsetup.c:3232 +#: src/cryptsetup.c:3370 msgid "Restore LUKS device header and keyslots" msgstr "Phục hồi phần đầu và các khe khóa của thiết bị LUKS" @@ -1600,7 +1600,7 @@ msgid "Add or remove keyring token" msgstr "" -#: src/cryptsetup.c:3251 src/veritysetup.c:376 src/integritysetup.c:488 +#: src/cryptsetup.c:3389 src/veritysetup.c:412 src/integritysetup.c:498 msgid "" "\n" " is one of:\n" @@ -1620,7 +1620,7 @@ "\topen: create (plainOpen), luksOpen, loopaesOpen, tcryptOpen\n" "\tclose: remove (plainClose), luksClose, loopaesClose, tcryptClose\n" -#: src/cryptsetup.c:3261 +#: src/cryptsetup.c:3399 #, c-format msgid "" "\n" @@ -1663,50 +1663,50 @@ "\tdữ liệu thô: %s, Khóa: %d bit, Kiểu băm mật khẩu: %s\n" "\tLUKS1: %s, Khóa: %d bit, Kiểu băm cho phần đầu LUKS: %s, RNG: %s\n" -#: src/cryptsetup.c:3309 src/veritysetup.c:532 src/integritysetup.c:630 +#: src/cryptsetup.c:3447 src/veritysetup.c:569 src/integritysetup.c:642 #, c-format msgid "%s: requires %s as arguments" msgstr "%s: cần thiết %s làm đối số" -#: src/cryptsetup.c:3347 src/veritysetup.c:421 src/integritysetup.c:527 -#: src/cryptsetup_reencrypt.c:1591 +#: src/cryptsetup.c:3480 src/veritysetup.c:457 src/integritysetup.c:536 +#: src/cryptsetup_reencrypt.c:1607 msgid "Show this help message" msgstr "Hiển thị trợ giúp này" -#: src/cryptsetup.c:3348 src/veritysetup.c:422 src/integritysetup.c:528 -#: src/cryptsetup_reencrypt.c:1592 +#: src/cryptsetup.c:3481 src/veritysetup.c:458 src/integritysetup.c:537 +#: src/cryptsetup_reencrypt.c:1608 msgid "Display brief usage" msgstr "Hiển thị thông tin ngắn về cách sử dụng" -#: src/cryptsetup.c:3353 src/veritysetup.c:427 src/integritysetup.c:533 -#: src/cryptsetup_reencrypt.c:1597 +#: src/cryptsetup.c:3486 src/veritysetup.c:463 src/integritysetup.c:542 +#: src/cryptsetup_reencrypt.c:1613 msgid "Help options:" msgstr "Tùy chọn trợ giúp:" -#: src/cryptsetup.c:3349 src/veritysetup.c:423 src/integritysetup.c:529 -#: src/cryptsetup_reencrypt.c:1593 +#: src/cryptsetup.c:3482 src/veritysetup.c:459 src/integritysetup.c:538 +#: src/cryptsetup_reencrypt.c:1609 msgid "Print package version" msgstr "Hiển thị phiên bản của gói" -#: src/cryptsetup.c:3354 src/veritysetup.c:428 src/integritysetup.c:534 -#: src/cryptsetup_reencrypt.c:1598 +#: src/cryptsetup.c:3487 src/veritysetup.c:464 src/integritysetup.c:543 +#: src/cryptsetup_reencrypt.c:1614 msgid "Shows more detailed error messages" msgstr "Hiển thị các thông điệp lỗi chi tiết hơn" -#: src/cryptsetup.c:3355 src/veritysetup.c:429 src/integritysetup.c:535 -#: src/cryptsetup_reencrypt.c:1599 +#: src/cryptsetup.c:3488 src/veritysetup.c:465 src/integritysetup.c:544 +#: src/cryptsetup_reencrypt.c:1615 msgid "Show debug messages" msgstr "Hiển thị thông điệp gỡ lỗi" -#: src/cryptsetup.c:3357 src/cryptsetup_reencrypt.c:1601 +#: src/cryptsetup.c:3490 src/cryptsetup_reencrypt.c:1617 msgid "The cipher used to encrypt the disk (see /proc/crypto)" msgstr "Mật mã dùng để bảo vệ đĩa (xem “/proc/crypto”)" -#: src/cryptsetup.c:3358 src/cryptsetup_reencrypt.c:1603 +#: src/cryptsetup.c:3491 src/cryptsetup_reencrypt.c:1619 msgid "The hash used to create the encryption key from the passphrase" msgstr "Chuỗi duy nhất dùng để tạo khóa mã hóa từ cụm từ mật khẩu" -#: src/cryptsetup.c:3359 +#: src/cryptsetup.c:3492 msgid "Verifies the passphrase by asking for it twice" msgstr "Thẩm tra cụm từ mật khẩu bằng cách yêu cầu nó hai lần" @@ -1714,7 +1714,7 @@ msgid "Read the key from a file." msgstr "Đọc khóa từ một tập tin." -#: src/cryptsetup.c:3361 +#: src/cryptsetup.c:3494 msgid "Read the volume (master) key from file." msgstr "Đọc khóa khối tin (chủ) từ tập tin." @@ -1723,92 +1723,92 @@ msgstr "" "Dump (đổ thành đống) khóa vùng chứa (master) thay vì thông tin khe-khóa." -#: src/cryptsetup.c:3363 src/cryptsetup_reencrypt.c:1602 +#: src/cryptsetup.c:3496 src/cryptsetup_reencrypt.c:1618 msgid "The size of the encryption key" msgstr "Kích cỡ của khóa mã hóa" -#: src/cryptsetup.c:3363 src/cryptsetup.c:3422 src/integritysetup.c:553 -#: src/integritysetup.c:557 src/integritysetup.c:561 -#: src/cryptsetup_reencrypt.c:1602 +#: src/cryptsetup.c:3496 src/cryptsetup.c:3557 src/integritysetup.c:562 +#: src/integritysetup.c:566 src/integritysetup.c:570 +#: src/cryptsetup_reencrypt.c:1618 msgid "BITS" msgstr "BIT" -#: src/cryptsetup.c:3364 src/cryptsetup_reencrypt.c:1618 +#: src/cryptsetup.c:3497 src/cryptsetup_reencrypt.c:1634 msgid "Limits the read from keyfile" msgstr "Giới hạn việc đọc từ tập-tin-khóa" -#: src/cryptsetup.c:3364 src/cryptsetup.c:3365 src/cryptsetup.c:3366 -#: src/cryptsetup.c:3367 src/cryptsetup.c:3370 src/cryptsetup.c:3419 -#: src/cryptsetup.c:3420 src/cryptsetup.c:3428 src/cryptsetup.c:3429 -#: src/veritysetup.c:432 src/veritysetup.c:433 src/veritysetup.c:434 -#: src/veritysetup.c:437 src/veritysetup.c:438 src/integritysetup.c:542 -#: src/integritysetup.c:548 src/integritysetup.c:549 -#: src/cryptsetup_reencrypt.c:1617 src/cryptsetup_reencrypt.c:1618 -#: src/cryptsetup_reencrypt.c:1619 src/cryptsetup_reencrypt.c:1620 +#: src/cryptsetup.c:3497 src/cryptsetup.c:3498 src/cryptsetup.c:3499 +#: src/cryptsetup.c:3500 src/cryptsetup.c:3503 src/cryptsetup.c:3554 +#: src/cryptsetup.c:3555 src/cryptsetup.c:3563 src/cryptsetup.c:3564 +#: src/veritysetup.c:468 src/veritysetup.c:469 src/veritysetup.c:470 +#: src/veritysetup.c:473 src/veritysetup.c:474 src/integritysetup.c:551 +#: src/integritysetup.c:557 src/integritysetup.c:558 +#: src/cryptsetup_reencrypt.c:1633 src/cryptsetup_reencrypt.c:1634 +#: src/cryptsetup_reencrypt.c:1635 src/cryptsetup_reencrypt.c:1636 msgid "bytes" msgstr "byte" -#: src/cryptsetup.c:3365 src/cryptsetup_reencrypt.c:1617 +#: src/cryptsetup.c:3498 src/cryptsetup_reencrypt.c:1633 msgid "Number of bytes to skip in keyfile" msgstr "Số lượng byte nhảy qua trong tập tin khóa" -#: src/cryptsetup.c:3366 +#: src/cryptsetup.c:3499 msgid "Limits the read from newly added keyfile" msgstr "Giới hạn đọc từ tập tin khóa mới thêm vào" -#: src/cryptsetup.c:3367 +#: src/cryptsetup.c:3500 msgid "Number of bytes to skip in newly added keyfile" msgstr "Số lượng byte để nhảy qua trong tập tin khóa mới thêm" -#: src/cryptsetup.c:3368 +#: src/cryptsetup.c:3501 msgid "Slot number for new key (default is first free)" msgstr "Số thứ tự khe cho khóa mới (mặc định là khe trống thứ nhất)" -#: src/cryptsetup.c:3369 +#: src/cryptsetup.c:3502 msgid "The size of the device" msgstr "Kích cỡ của thiết bị" -#: src/cryptsetup.c:3369 src/cryptsetup.c:3371 src/cryptsetup.c:3372 -#: src/cryptsetup.c:3378 src/integritysetup.c:543 src/integritysetup.c:550 +#: src/cryptsetup.c:3502 src/cryptsetup.c:3504 src/cryptsetup.c:3505 +#: src/cryptsetup.c:3511 src/integritysetup.c:552 src/integritysetup.c:559 msgid "SECTORS" msgstr "CUNG-TỪ" -#: src/cryptsetup.c:3371 +#: src/cryptsetup.c:3504 msgid "The start offset in the backend device" msgstr "Khoảng bù đầu tiên trong thiết bị thật chạy ở phía sau" -#: src/cryptsetup.c:3372 +#: src/cryptsetup.c:3505 msgid "How many sectors of the encrypted data to skip at the beginning" msgstr "Bao nhiêu cung từ dữ liệu mã hóa cần bỏ qua ở đầu" -#: src/cryptsetup.c:3373 +#: src/cryptsetup.c:3506 msgid "Create a readonly mapping" msgstr "Tạo một sự ánh xạ chỉ cho đọc" -#: src/cryptsetup.c:3374 src/integritysetup.c:536 -#: src/cryptsetup_reencrypt.c:1608 +#: src/cryptsetup.c:3507 src/integritysetup.c:545 +#: src/cryptsetup_reencrypt.c:1624 msgid "Do not ask for confirmation" msgstr "Không cần xác nhận" -#: src/cryptsetup.c:3375 +#: src/cryptsetup.c:3508 msgid "Timeout for interactive passphrase prompt (in seconds)" msgstr "Thời gian chờ gõ cụm từ mật khẩu tối đa (theo giây)" -#: src/cryptsetup.c:3375 src/cryptsetup.c:3376 src/integritysetup.c:537 -#: src/cryptsetup_reencrypt.c:1609 +#: src/cryptsetup.c:3508 src/cryptsetup.c:3509 src/integritysetup.c:546 +#: src/cryptsetup_reencrypt.c:1625 msgid "secs" msgstr "giây" -#: src/cryptsetup.c:3376 src/integritysetup.c:537 -#: src/cryptsetup_reencrypt.c:1609 +#: src/cryptsetup.c:3509 src/integritysetup.c:546 +#: src/cryptsetup_reencrypt.c:1625 msgid "Progress line update (in seconds)" msgstr "" -#: src/cryptsetup.c:3377 src/cryptsetup_reencrypt.c:1610 +#: src/cryptsetup.c:3510 src/cryptsetup_reencrypt.c:1626 msgid "How often the input of the passphrase can be retried" msgstr "Số các lần có cho phép thử gõ lại cụm từ mật khẩu" -#: src/cryptsetup.c:3378 +#: src/cryptsetup.c:3511 msgid "Align payload at sector boundaries - for luksFormat" msgstr "" "Căn chỉnh trọng tải ở biên giới cung từ — cho định dạng “luksFormat”" @@ -1890,11 +1890,11 @@ msgid "Device removal is deferred until the last user closes it." msgstr "" -#: src/cryptsetup.c:3399 +#: src/cryptsetup.c:3532 msgid "PBKDF iteration time for LUKS (in ms)" msgstr "" -#: src/cryptsetup.c:3399 src/cryptsetup_reencrypt.c:1607 +#: src/cryptsetup.c:3532 src/cryptsetup_reencrypt.c:1623 msgid "msecs" msgstr "mili-giây" @@ -1902,11 +1902,11 @@ msgid "PBKDF algorithm (for LUKS2) (argon2i/argon2id/pbkdf2)." msgstr "" -#: src/cryptsetup.c:3401 src/cryptsetup_reencrypt.c:1626 +#: src/cryptsetup.c:3534 src/cryptsetup_reencrypt.c:1642 msgid "PBKDF memory cost limit" msgstr "" -#: src/cryptsetup.c:3401 src/cryptsetup_reencrypt.c:1626 +#: src/cryptsetup.c:3534 src/cryptsetup_reencrypt.c:1642 msgid "kilobytes" msgstr "" @@ -1914,11 +1914,11 @@ msgid "PBKDF parallel cost " msgstr "" -#: src/cryptsetup.c:3402 src/cryptsetup_reencrypt.c:1627 +#: src/cryptsetup.c:3535 src/cryptsetup_reencrypt.c:1643 msgid "threads" msgstr "" -#: src/cryptsetup.c:3403 src/cryptsetup_reencrypt.c:1628 +#: src/cryptsetup.c:3536 src/cryptsetup_reencrypt.c:1644 msgid "PBKDF iterations cost (forced, disables benchmark)" msgstr "" @@ -1926,15 +1926,15 @@ msgid "Keyslot priority (ignore/normal/prefer)" msgstr "" -#: src/cryptsetup.c:3405 +#: src/cryptsetup.c:3538 msgid "Disable locking of on-disk metadata" msgstr "" -#: src/cryptsetup.c:3406 +#: src/cryptsetup.c:3539 msgid "Disable loading volume keys via kernel keyring" msgstr "" -#: src/cryptsetup.c:3407 +#: src/cryptsetup.c:3540 msgid "Data integrity algorithm (LUKS2 only)" msgstr "" @@ -1942,23 +1942,23 @@ msgid "Disable journal for integrity device." msgstr "" -#: src/cryptsetup.c:3409 src/integritysetup.c:538 +#: src/cryptsetup.c:3542 src/integritysetup.c:547 msgid "Do not wipe device after format" msgstr "" -#: src/cryptsetup.c:3410 +#: src/cryptsetup.c:3544 msgid "Do not ask for passphrase if activation by token fails" msgstr "" -#: src/cryptsetup.c:3411 +#: src/cryptsetup.c:3545 msgid "Token number (default: any)" msgstr "" -#: src/cryptsetup.c:3412 +#: src/cryptsetup.c:3546 msgid "Key description" msgstr "" -#: src/cryptsetup.c:3413 +#: src/cryptsetup.c:3547 msgid "Encryption sector size (default: 512 bytes)" msgstr "" @@ -1974,36 +1974,36 @@ msgid "Set subsystem label for the LUKS2 device." msgstr "" -#: src/cryptsetup.c:3448 src/veritysetup.c:462 src/integritysetup.c:583 +#: src/cryptsetup.c:3583 src/veritysetup.c:499 src/integritysetup.c:595 msgid "[OPTION...] " msgstr "[TÙY CHỌN…] <đặc-tả-thao-tác>" -#: src/cryptsetup.c:3499 src/veritysetup.c:496 src/integritysetup.c:594 +#: src/cryptsetup.c:3634 src/veritysetup.c:533 src/integritysetup.c:606 msgid "Argument missing." msgstr "Còn thiếu đối số ." -#: src/cryptsetup.c:3562 src/veritysetup.c:527 src/integritysetup.c:625 +#: src/cryptsetup.c:3703 src/veritysetup.c:564 src/integritysetup.c:637 msgid "Unknown action." msgstr "Không hiểu thao-tác." -#: src/cryptsetup.c:3582 +#: src/cryptsetup.c:3661 msgid "Option --deferred is allowed only for close command.\n" msgstr "" -#: src/cryptsetup.c:3587 +#: src/cryptsetup.c:3666 msgid "Option --shared is allowed only for open of plain device.\n" msgstr "" "Tùy chọn “--shared” chỉ cho phép với thao tác tạo mở của thiết bị thường.\n" -#: src/cryptsetup.c:3592 +#: src/cryptsetup.c:3671 msgid "Option --allow-discards is allowed only for open operation.\n" msgstr "Tùy chọn “--allow-discards” chỉ cho phép với thao tác mở.\n" -#: src/cryptsetup.c:3597 +#: src/cryptsetup.c:3676 msgid "Option --persistent is allowed only for open operation.\n" msgstr "" -#: src/cryptsetup.c:3607 +#: src/cryptsetup.c:3686 msgid "Option --persistent is not allowed with --test-passphrase.\n" msgstr "" @@ -2016,17 +2016,17 @@ "kiểm.\n" "Để giới hạn đọc từ tập-tin-khóa, hãy sử dụng tùy chọn --keyfile-size=(bytes)." -#: src/cryptsetup.c:3623 +#: src/cryptsetup.c:3702 msgid "Option --integrity is allowed only for luksFormat (LUKS2).\n" msgstr "" -#: src/cryptsetup.c:3628 +#: src/cryptsetup.c:3707 msgid "" "Option --integrity-no-wipe can be used only for format action with integrity " "extension.\n" msgstr "" -#: src/cryptsetup.c:3634 +#: src/cryptsetup.c:3713 msgid "" "Options --label and --subsystem are allowed only for luksFormat and config " "LUKS2 operations.\n" @@ -2040,12 +2040,12 @@ "Tùy chọn “--test-passphrase” chỉ được phép cho lệnh mở thiết bị LUKS và " "TCRYPT.\n" -#: src/cryptsetup.c:3645 src/cryptsetup_reencrypt.c:1692 +#: src/cryptsetup.c:3781 src/cryptsetup_reencrypt.c:1708 msgid "Key size must be a multiple of 8 bits" msgstr "Kích cỡ khóa phải là bội số của 8 bít" -#: src/cryptsetup.c:3651 src/cryptsetup_reencrypt.c:1378 -#: src/cryptsetup_reencrypt.c:1697 +#: src/cryptsetup.c:3787 src/cryptsetup_reencrypt.c:1394 +#: src/cryptsetup_reencrypt.c:1713 msgid "Key slot is invalid." msgstr "Khe khóa không đúng." @@ -2056,33 +2056,33 @@ "Tùy chọn --key-file giữ quyền ưu tiên cao hơn tham số tập tin khóa đã chỉ " "định.\n" -#: src/cryptsetup.c:3665 src/veritysetup.c:539 src/integritysetup.c:649 -#: src/cryptsetup_reencrypt.c:1671 +#: src/cryptsetup.c:3801 src/veritysetup.c:576 src/integritysetup.c:663 +#: src/cryptsetup_reencrypt.c:1687 msgid "Negative number for option not permitted." msgstr "Tùy chọn không chấp nhận giá trị là số âm." -#: src/cryptsetup.c:3669 +#: src/cryptsetup.c:3805 msgid "Only one --key-file argument is allowed." msgstr "Chỉ cho phép một tùy chọn --key-file." -#: src/cryptsetup.c:3673 src/cryptsetup_reencrypt.c:1663 -#: src/cryptsetup_reencrypt.c:1701 +#: src/cryptsetup.c:3809 src/cryptsetup_reencrypt.c:1679 +#: src/cryptsetup_reencrypt.c:1717 msgid "Only one of --use-[u]random options is allowed." msgstr "Chỉ cho phép một tùy chọn “--use-[u]random”." -#: src/cryptsetup.c:3677 +#: src/cryptsetup.c:3813 msgid "Option --use-[u]random is allowed only for luksFormat." msgstr "Tùy chọn “--use-[u]random” chỉ được phép cho “luksFormat”." -#: src/cryptsetup.c:3681 +#: src/cryptsetup.c:3817 msgid "Option --uuid is allowed only for luksFormat and luksUUID." msgstr "Tùy chọn “--uuid” thì chỉ cho phép với “luksFormat” và “luksUUID”." -#: src/cryptsetup.c:3685 +#: src/cryptsetup.c:3821 msgid "Option --align-payload is allowed only for luksFormat." msgstr "Tùy chọn “--align-payload” chỉ được phép cho “luksFormat”." -#: src/cryptsetup.c:3708 +#: src/cryptsetup.c:3787 msgid "" "Option --skip is supported only for open of plain and loopaes devices.\n" msgstr "" @@ -2096,7 +2096,7 @@ "Tùy chọn “--offset” chỉ hỗ trợ cho lệnh mở (open) của thiết bị thường và " "“loopaes”.\n" -#: src/cryptsetup.c:3721 +#: src/cryptsetup.c:3800 msgid "" "Option --tcrypt-hidden, --tcrypt-system or --tcrypt-backup is supported only " "for TCRYPT device.\n" @@ -2104,60 +2104,60 @@ "Tùy chọn --tcrypt-hidden, --tcrypt-system hay --tcrypt-backup chỉ được hỗ " "trợ trên thiết bị TCRYPT.\n" -#: src/cryptsetup.c:3726 +#: src/cryptsetup.c:3805 msgid "Option --tcrypt-hidden cannot be combined with --allow-discards.\n" msgstr "" "Tùy chọn --tcrypt-hidden không thể được tổ hợp cùng với --allow-discards.\n" -#: src/cryptsetup.c:3731 +#: src/cryptsetup.c:3810 msgid "Option --veracrypt is supported only for TCRYPT device type.\n" msgstr "Tùy chọn --veracrypt chỉ được hỗ trợ trên thiết bị TCRYPT.\n" -#: src/cryptsetup.c:3737 +#: src/cryptsetup.c:3816 msgid "Invalid argument for parameter --veracrypt-pim supplied.\n" msgstr "" -#: src/cryptsetup.c:3741 +#: src/cryptsetup.c:3820 msgid "" "Option --veracrypt-pim is supported only for VeraCrypt compatible devices.\n" msgstr "" -#: src/cryptsetup.c:3749 +#: src/cryptsetup.c:3828 msgid "" "Option --veracrypt-query-pim is supported only for VeraCrypt compatible " "devices.\n" msgstr "" -#: src/cryptsetup.c:3753 +#: src/cryptsetup.c:3832 msgid "" "The options --veracrypt-pim and --veracrypt-query-pim are mutually " "exclusive.\n" msgstr "" -#: src/cryptsetup.c:3760 +#: src/cryptsetup.c:3839 msgid "Option --priority can be only ignore/normal/prefer.\n" msgstr "" -#: src/cryptsetup.c:3765 +#: src/cryptsetup.c:3844 msgid "Keyslot specification is required.\n" msgstr "" -#: src/cryptsetup.c:3770 src/cryptsetup_reencrypt.c:1677 +#: src/cryptsetup.c:3849 src/cryptsetup_reencrypt.c:1686 msgid "" "Password-based key derivation function (PBKDF) can be only pbkdf2 or " "argon2i/argon2id.\n" msgstr "" -#: src/cryptsetup.c:3775 src/cryptsetup_reencrypt.c:1682 +#: src/cryptsetup.c:3854 src/cryptsetup_reencrypt.c:1691 msgid "" "PBKDF forced iterations cannot be combined with iteration time option.\n" msgstr "" -#: src/cryptsetup.c:3781 +#: src/cryptsetup.c:3860 msgid "Sector size option is not supported for this command.\n" msgstr "" -#: src/cryptsetup.c:3813 +#: src/cryptsetup.c:3892 msgid "Cannot disable metadata locking.\n" msgstr "" @@ -2179,27 +2179,27 @@ msgid "Invalid root hash string specified.\n" msgstr "Chuỗi mã băm gốc (thư mục root) đã chỉ ra không hợp lệ.\n" -#: src/veritysetup.c:356 +#: src/veritysetup.c:392 msgid " " msgstr " " -#: src/veritysetup.c:356 src/integritysetup.c:469 +#: src/veritysetup.c:392 src/integritysetup.c:479 msgid "format device" msgstr "định dạng thiết bị" -#: src/veritysetup.c:357 +#: src/veritysetup.c:393 msgid " " msgstr " " -#: src/veritysetup.c:357 +#: src/veritysetup.c:393 msgid "verify device" msgstr "thẩm tra thiết bị" -#: src/veritysetup.c:358 +#: src/veritysetup.c:394 msgid " " msgstr "" -#: src/cryptsetup.c:3209 src/veritysetup.c:358 src/integritysetup.c:470 +#: src/cryptsetup.c:3346 src/veritysetup.c:394 src/integritysetup.c:480 msgid "open device as " msgstr "" @@ -2207,19 +2207,19 @@ msgid "close device (deactivate and remove mapping)" msgstr "" -#: src/veritysetup.c:360 src/integritysetup.c:472 +#: src/veritysetup.c:396 src/integritysetup.c:482 msgid "show active device status" msgstr "hiển thị trạng thái các thiết bị đang hoạt động" -#: src/veritysetup.c:361 +#: src/veritysetup.c:397 msgid "" msgstr "" -#: src/veritysetup.c:361 src/integritysetup.c:473 +#: src/veritysetup.c:397 src/integritysetup.c:483 msgid "show on-disk information" msgstr "hiển thị thông tin trên-đĩa" -#: src/veritysetup.c:380 +#: src/veritysetup.c:416 #, c-format msgid "" "\n" @@ -2234,7 +2234,7 @@ " là thiết bị chứa dữ liệu xác thực\n" " mã băm của nút root (gốc) trên \n" -#: src/veritysetup.c:387 +#: src/veritysetup.c:423 #, c-format msgid "" "\n" @@ -2247,89 +2247,89 @@ "\tBăm: %s, Khối dữ liệu (bytes): %u, Khối băm (bytes): %u, Kích thước muối: " "%u, Định dạng băm: %u\n" -#: src/veritysetup.c:430 +#: src/veritysetup.c:466 msgid "Do not use verity superblock" msgstr "Không sử dụng siêu khối thẩm định" -#: src/veritysetup.c:431 +#: src/veritysetup.c:467 msgid "Format type (1 - normal, 0 - original Chrome OS)" msgstr "Kiểu định dạng (1 - thông thường, 0 - Chrome OS)" -#: src/veritysetup.c:431 +#: src/veritysetup.c:467 msgid "number" msgstr "số" -#: src/veritysetup.c:432 +#: src/veritysetup.c:468 msgid "Block size on the data device" msgstr "Kích cỡ khối trên thiết bị dữ liệu" -#: src/veritysetup.c:433 +#: src/veritysetup.c:469 msgid "Block size on the hash device" msgstr "Kích cỡ của khối trên thiết bị băm" -#: src/veritysetup.c:434 +#: src/veritysetup.c:470 msgid "FEC parity bytes" msgstr "" -#: src/veritysetup.c:435 +#: src/veritysetup.c:471 msgid "The number of blocks in the data file" msgstr "Số lượng khối trong tập tin dữ liệu" -#: src/veritysetup.c:435 +#: src/veritysetup.c:471 msgid "blocks" msgstr "khối" -#: src/veritysetup.c:436 +#: src/veritysetup.c:472 msgid "Path to device with error correction data" msgstr "" -#: src/veritysetup.c:436 src/integritysetup.c:540 +#: src/veritysetup.c:472 src/integritysetup.c:549 msgid "path" msgstr "" -#: src/veritysetup.c:437 +#: src/veritysetup.c:473 msgid "Starting offset on the hash device" msgstr "Khoảng bù (offset) khởi đầu của thiết bị băm" -#: src/veritysetup.c:438 +#: src/veritysetup.c:474 msgid "Starting offset on the FEC device" msgstr "" -#: src/veritysetup.c:439 +#: src/veritysetup.c:475 msgid "Hash algorithm" msgstr "Thuật toán băm" -#: src/veritysetup.c:439 +#: src/veritysetup.c:475 msgid "string" msgstr "chuỗi" -#: src/veritysetup.c:440 +#: src/veritysetup.c:476 msgid "Salt" msgstr "Muối" -#: src/veritysetup.c:440 +#: src/veritysetup.c:476 msgid "hex string" msgstr "chuỗi hex (thập lục phân)" -#: src/veritysetup.c:442 +#: src/veritysetup.c:479 msgid "Restart kernel if corruption is detected" msgstr "Khởi động lại nhân nếu thấy có sai hỏng" -#: src/veritysetup.c:443 +#: src/veritysetup.c:480 msgid "Ignore corruption, log it only" msgstr "Bỏ qua sai hỏng, chỉ ghi nhật ký lại" -#: src/veritysetup.c:444 +#: src/veritysetup.c:481 msgid "Do not verify zeroed blocks" msgstr "Không thẩm tra các khối không" -#: src/veritysetup.c:545 +#: src/veritysetup.c:582 msgid "" "Option --ignore-corruption, --restart-on-corruption or --ignore-zero-blocks " "is allowed only for open operation.\n" msgstr "" -#: src/veritysetup.c:550 +#: src/veritysetup.c:592 msgid "" "Option --ignore-corruption and --restart-on-corruption cannot be used " "together.\n" @@ -2337,20 +2337,20 @@ "Không được dùng các tùy chọn --ignore-corruption và --restart-on-corruption " "cùng một lúc.\n" -#: src/integritysetup.c:250 +#: src/integritysetup.c:254 #, c-format msgid "Formatted with tag size %u, internal integrity %s.\n" msgstr "" -#: src/integritysetup.c:469 src/integritysetup.c:473 +#: src/integritysetup.c:479 src/integritysetup.c:483 msgid "" msgstr "" -#: src/integritysetup.c:470 +#: src/integritysetup.c:480 msgid " " msgstr "" -#: src/integritysetup.c:492 +#: src/integritysetup.c:502 #, c-format msgid "" "\n" @@ -2366,27 +2366,27 @@ "\tTag size: %u bytes, Checksum algorithm: %s\n" msgstr "" -#: src/integritysetup.c:542 +#: src/integritysetup.c:551 msgid "Journal size" msgstr "" -#: src/integritysetup.c:543 +#: src/integritysetup.c:552 msgid "Interleave sectors" msgstr "" -#: src/integritysetup.c:544 +#: src/integritysetup.c:553 msgid "Journal watermark" msgstr "" -#: src/integritysetup.c:544 +#: src/integritysetup.c:553 msgid "percent" msgstr "" -#: src/integritysetup.c:545 +#: src/integritysetup.c:554 msgid "Journal commit time" msgstr "" -#: src/integritysetup.c:545 src/integritysetup.c:547 +#: src/integritysetup.c:554 src/integritysetup.c:556 msgid "ms" msgstr "" @@ -2394,11 +2394,11 @@ msgid "Tag size per-sector" msgstr "" -#: src/integritysetup.c:549 +#: src/integritysetup.c:558 msgid "Sector size" msgstr "" -#: src/integritysetup.c:550 +#: src/integritysetup.c:559 msgid "Buffers size" msgstr "" @@ -2406,7 +2406,7 @@ msgid "Data integrity algorithm (default " msgstr "" -#: src/integritysetup.c:553 +#: src/integritysetup.c:562 msgid "The size of the data integrity key" msgstr "" @@ -2414,11 +2414,11 @@ msgid "Read the integrity key from a file." msgstr "" -#: src/integritysetup.c:556 +#: src/integritysetup.c:565 msgid "Journal integrity algorithm" msgstr "" -#: src/integritysetup.c:557 +#: src/integritysetup.c:566 msgid "The size of the journal integrity key" msgstr "" @@ -2426,11 +2426,11 @@ msgid "Read the journal integrity key from a file." msgstr "" -#: src/integritysetup.c:560 +#: src/integritysetup.c:569 msgid "Journal encryption algorithm" msgstr "" -#: src/integritysetup.c:561 +#: src/integritysetup.c:570 msgid "The size of the journal encryption key" msgstr "" @@ -2442,41 +2442,41 @@ msgid "Recovery mode (no journal, no tag checking)." msgstr "" -#: src/integritysetup.c:655 +#: src/integritysetup.c:656 msgid "" "Options --journal-size, --interleave-sectors, --sector-size, --tag-size and -" "-no-wipe can be used only for format action.\n" msgstr "" -#: src/integritysetup.c:661 +#: src/integritysetup.c:675 msgid "Invalid journal size specification." msgstr "" -#: src/integritysetup.c:666 +#: src/integritysetup.c:680 msgid "Both key file and key size options must be specified." msgstr "" -#: src/integritysetup.c:669 +#: src/integritysetup.c:683 msgid "Integrity algorithm must be specified if integrity key is used." msgstr "" -#: src/integritysetup.c:674 +#: src/integritysetup.c:688 msgid "" "Both journal integrity key file and key size options must be specified." msgstr "" -#: src/integritysetup.c:677 +#: src/integritysetup.c:691 msgid "" "Journal integrity algorithm must be specified if journal integrity key is " "used." msgstr "" -#: src/integritysetup.c:682 +#: src/integritysetup.c:696 msgid "" "Both journal encryption key file and key size options must be specified." msgstr "" -#: src/integritysetup.c:685 +#: src/integritysetup.c:699 msgid "" "Journal encryption algorithm must be specified if journal encryption key is " "used." @@ -2527,7 +2527,7 @@ msgid "Cannot read reencryption log file.\n" msgstr "Không đọc được tập tin nhật ký reencryption.\n" -#: src/cryptsetup_reencrypt.c:396 +#: src/cryptsetup_reencrypt.c:403 #, c-format msgid "Log file %s exists, resuming reencryption.\n" msgstr "" @@ -2629,7 +2629,7 @@ "Tập tin khóa có thể sử dụng với tùy chọn --key-slot hoặc với chính xác một " "khe khóa hoạt động.\n" -#: src/cryptsetup.c:2959 +#: src/cryptsetup.c:3096 #, c-format msgid "Enter passphrase for key slot %u: " msgstr "Gõ cụm từ mật khẩu cho khe khóa %u: " @@ -2655,11 +2655,11 @@ msgid "Changed pbkdf parameters in keyslot %i.\n" msgstr "" -#: src/cryptsetup_reencrypt.c:1600 +#: src/cryptsetup_reencrypt.c:1616 msgid "Reencryption block size" msgstr "Kích thước khối mã hóa lại" -#: src/cryptsetup_reencrypt.c:1600 +#: src/cryptsetup_reencrypt.c:1616 msgid "MiB" msgstr "MiB" @@ -2667,7 +2667,7 @@ msgid "Do not change key, no data area reencryption." msgstr "Khôngười thay đổi khóa, không có mã hóa lại vùng dữ liệu." -#: src/cryptsetup_reencrypt.c:1607 +#: src/cryptsetup_reencrypt.c:1623 msgid "PBKDF2 iteration time for LUKS (in ms)" msgstr "Thời gian lặp lại PBKDF2 cho LUKS (theo mili-giây)" @@ -2687,12 +2687,12 @@ msgid "Use only this slot (others will be disabled)." msgstr "Chỉ sử dụng khe này (những cái khác sẽ bị tắt đi)." -#: src/cryptsetup.c:3428 src/cryptsetup_reencrypt.c:1619 +#: src/cryptsetup.c:3563 src/cryptsetup_reencrypt.c:1635 msgid "Reduce data device size (move data offset). DANGEROUS!" msgstr "" "Giảm kích thước dữ liệu thiết bị (di chuyển offset dữ liệu). NGUY HIỂM!" -#: src/cryptsetup.c:3370 src/cryptsetup_reencrypt.c:1620 +#: src/cryptsetup.c:3503 src/cryptsetup_reencrypt.c:1636 msgid "Use only specified device size (ignore rest of device). DANGEROUS!" msgstr "" "Chỉ sử dụng kích thước dữ liệu thiết bị (bỏ qua phần còn lại của thiết bị). " @@ -2714,7 +2714,7 @@ msgid "Type of LUKS metadata (luks1 or luks2)." msgstr "" -#: src/cryptsetup_reencrypt.c:1643 +#: src/cryptsetup_reencrypt.c:1659 msgid "[OPTION...] " msgstr "[TÙY_CHỌN…] " @@ -2723,39 +2723,39 @@ msgid "Reencryption will change: %s%s%s%s%s%s.\n" msgstr "" -#: src/cryptsetup_reencrypt.c:1652 +#: src/cryptsetup_reencrypt.c:1668 msgid "volume key" msgstr "" -#: src/cryptsetup_reencrypt.c:1654 +#: src/cryptsetup_reencrypt.c:1670 msgid "set hash to " msgstr "" -#: src/cryptsetup_reencrypt.c:1655 +#: src/cryptsetup_reencrypt.c:1671 msgid ", set cipher to " msgstr ", đặt kiểu mã hóa thành " -#: src/cryptsetup_reencrypt.c:1659 +#: src/cryptsetup_reencrypt.c:1675 msgid "Argument required." msgstr "Cần đối số." -#: src/cryptsetup_reencrypt.c:1687 +#: src/cryptsetup_reencrypt.c:1703 msgid "" "Only values between 1 MiB and 64 MiB allowed for reencryption block size." msgstr "" "Chỉ những giá trị nằm giữa 1MiB và 64 MiB là cho phép đối với kích thước " "khối reencryption (mã hóa lại)." -#: src/cryptsetup.c:3831 src/cryptsetup_reencrypt.c:1706 -#: src/cryptsetup_reencrypt.c:1711 +#: src/cryptsetup.c:3978 src/cryptsetup_reencrypt.c:1722 +#: src/cryptsetup_reencrypt.c:1727 msgid "Invalid device size specification." msgstr "Đặc tả kích thước thiết bị không đúng." -#: src/cryptsetup_reencrypt.c:1714 +#: src/cryptsetup_reencrypt.c:1730 msgid "Maximum device reduce size is 64 MiB." msgstr "Kích thước thu nhỏ thiết bị tối đa là 64 MiB." -#: src/cryptsetup.c:3837 src/cryptsetup_reencrypt.c:1717 +#: src/cryptsetup.c:3984 src/cryptsetup_reencrypt.c:1733 msgid "Reduce size must be multiple of 512 bytes sector." msgstr "Kích cỡ giảm phải là bội số cung từ (sector) 512 byte" @@ -2763,25 +2763,25 @@ msgid "Option --new must be used together with --reduce-device-size." msgstr "Tùy chọn “--new” phải được sử dụng cùng với “--reduce-device-size”." -#: src/cryptsetup_reencrypt.c:1725 +#: src/cryptsetup_reencrypt.c:1741 msgid "" "Option --keep-key can be used only with --hash, --iter-time or --pbkdf-force-" "iterations." msgstr "" -#: src/cryptsetup_reencrypt.c:1729 +#: src/cryptsetup_reencrypt.c:1745 msgid "Option --new cannot be used together with --decrypt." msgstr "Tùy chọn “--new” không được sử dụng cùng với “ --decrypt”." -#: src/cryptsetup_reencrypt.c:1733 +#: src/cryptsetup_reencrypt.c:1749 msgid "Option --decrypt is incompatible with specified parameters." msgstr "Tùy chọn --decrypt không tương thích với các đối số đã cho." -#: src/cryptsetup_reencrypt.c:1737 +#: src/cryptsetup_reencrypt.c:1753 msgid "Option --uuid is allowed only together with --decrypt." msgstr "Tùy chọn “--uuid” chỉ được sử dụng cùng với “ --decrypt”." -#: src/cryptsetup_reencrypt.c:1741 +#: src/cryptsetup_reencrypt.c:1757 msgid "Invalid luks type. Use one of these: 'luks', 'luks1' or 'luks2'." msgstr "" diff -Nru language-pack-vi-18.04+20200123/data/vi/LC_MESSAGES/cups.po language-pack-vi-18.04+20200702/data/vi/LC_MESSAGES/cups.po --- language-pack-vi-18.04+20200123/data/vi/LC_MESSAGES/cups.po 2020-01-23 16:57:24.000000000 +0000 +++ language-pack-vi-18.04+20200702/data/vi/LC_MESSAGES/cups.po 2020-07-08 13:59:38.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-01-23 11:53+0000\n" -"X-Generator: Launchpad (build b8d1327fd820d6bf500589d6da587d5037c7d88e)\n" +"X-Launchpad-Export-Date: 2020-07-02 11:37+0000\n" +"X-Generator: Launchpad (build 1cbd0aa39df153c901321817f9b57cf3f232b507)\n" #: systemv/lpstat.c:1871 systemv/lpstat.c:1990 msgid "\t\t(all)" @@ -958,31 +958,31 @@ msgid " Warning: obsolete DSC version %.1f in file." msgstr "" -#: test/ippfind.c:2845 +#: test/ippfind.c:2794 msgid " ! expression Unary NOT of expression." msgstr "" -#: test/ippfind.c:2844 +#: test/ippfind.c:2793 msgid " ( expressions ) Group expressions." msgstr "" -#: systemv/cupsctl.c:244 +#: systemv/cupsctl.c:203 msgid " --[no-]debug-logging Turn debug logging on/off." msgstr "" -#: systemv/cupsctl.c:246 +#: systemv/cupsctl.c:205 msgid " --[no-]remote-admin Turn remote administration on/off." msgstr "" -#: systemv/cupsctl.c:248 +#: systemv/cupsctl.c:207 msgid " --[no-]remote-any Allow/prevent access from the Internet." msgstr "" -#: systemv/cupsctl.c:250 +#: systemv/cupsctl.c:209 msgid " --[no-]share-printers Turn printer sharing on/off." msgstr "" -#: systemv/cupsctl.c:252 +#: systemv/cupsctl.c:211 msgid " --[no-]user-cancel-any Allow/prevent users to cancel any job." msgstr "" @@ -994,17 +994,17 @@ msgid " --crlf End lines with CR + LF (Windows)." msgstr "" -#: test/ippfind.c:2826 +#: test/ippfind.c:2775 msgid " --domain regex Match domain to regular expression." msgstr "" -#: test/ippfind.c:2827 +#: test/ippfind.c:2776 msgid "" " --exec utility [argument ...] ;\n" " Execute program if true." msgstr "" -#: test/ippfind.c:2847 +#: test/ippfind.c:2796 msgid " --false Always false." msgstr "" @@ -1012,11 +1012,11 @@ msgid " --help Show help." msgstr "" -#: test/ippfind.c:2809 +#: test/ippfind.c:2758 msgid " --help Show this help." msgstr "" -#: test/ippfind.c:2829 +#: test/ippfind.c:2778 msgid " --host regex Match hostname to regular expression." msgstr "" @@ -1028,43 +1028,43 @@ msgid " --list-filters List filters that will be used." msgstr "" -#: test/ippfind.c:2831 +#: test/ippfind.c:2780 msgid " --local True if service is local." msgstr "" -#: test/ippfind.c:2830 +#: test/ippfind.c:2779 msgid " --ls List attributes." msgstr "" -#: test/ippfind.c:2832 +#: test/ippfind.c:2781 msgid " --name regex Match service name to regular expression." msgstr "" -#: test/ippfind.c:2846 +#: test/ippfind.c:2795 msgid " --not expression Unary NOT of expression." msgstr "" -#: test/ippfind.c:2833 +#: test/ippfind.c:2782 msgid " --path regex Match resource path to regular expression." msgstr "" -#: test/ippfind.c:2834 +#: test/ippfind.c:2783 msgid " --port number[-number] Match port to number or range." msgstr "" -#: test/ippfind.c:2835 +#: test/ippfind.c:2784 msgid " --print Print URI if true." msgstr "" -#: test/ippfind.c:2836 +#: test/ippfind.c:2785 msgid " --print-name Print service name if true." msgstr "" -#: test/ippfind.c:2837 +#: test/ippfind.c:2786 msgid " --quiet Quietly report match via exit code." msgstr "" -#: test/ippfind.c:2838 +#: test/ippfind.c:2787 msgid " --remote True if service is remote." msgstr "" @@ -1074,23 +1074,23 @@ " Stop tests after a failed INCLUDE." msgstr "" -#: test/ippfind.c:2848 +#: test/ippfind.c:2797 msgid " --true Always true." msgstr "" -#: test/ippfind.c:2839 +#: test/ippfind.c:2788 msgid " --txt key True if the TXT record contains the key." msgstr "" -#: test/ippfind.c:2840 +#: test/ippfind.c:2789 msgid " --txt-* regex Match TXT record key to regular expression." msgstr "" -#: test/ippfind.c:2841 +#: test/ippfind.c:2790 msgid " --uri regex Match URI to regular expression." msgstr "" -#: test/ippfind.c:2810 +#: test/ippfind.c:2759 msgid " --version Show program version." msgstr "" @@ -1098,11 +1098,11 @@ msgid " --version Show version." msgstr "" -#: test/ippfind.c:2803 test/ipptool.c:5068 +#: test/ippfind.c:2752 test/ipptool.c:5068 msgid " -4 Connect using IPv4." msgstr "" -#: test/ippfind.c:2804 test/ipptool.c:5069 +#: test/ippfind.c:2753 test/ipptool.c:5069 msgid " -6 Connect using IPv6." msgstr "" @@ -1118,7 +1118,7 @@ msgid " -D name=value Set named variable to value." msgstr "" -#: systemv/cupsaddsmb.c:277 systemv/cupsctl.c:239 +#: systemv/cupsaddsmb.c:277 systemv/cupsctl.c:198 msgid " -E Encrypt the connection." msgstr "" @@ -1127,7 +1127,7 @@ " -E Test with encryption using HTTP Upgrade to TLS." msgstr "" -#: scheduler/main.c:2100 +#: scheduler/main.c:2104 msgid "" " -F Run in the foreground but detach from console." msgstr "" @@ -1162,7 +1162,7 @@ msgid " -P filename.ppd Set PPD file." msgstr "" -#: test/ippfind.c:2813 +#: test/ippfind.c:2762 msgid " -P number[-number] Match port to number or range." msgstr "" @@ -1174,7 +1174,7 @@ msgid " -S Test with encryption using HTTPS." msgstr "" -#: test/ippfind.c:2805 +#: test/ippfind.c:2754 msgid " -T seconds Set the browse timeout in seconds." msgstr "" @@ -1186,7 +1186,7 @@ msgid " -U username Specify username." msgstr "" -#: test/ippfind.c:2807 test/ipptool.c:5078 +#: test/ippfind.c:2756 test/ipptool.c:5078 msgid " -V version Set default IPP version." msgstr "" @@ -1216,7 +1216,7 @@ msgid " -c cups-files.conf Set cups-files.conf file to use." msgstr "" -#: scheduler/main.c:2098 +#: scheduler/main.c:2102 msgid " -c cupsd.conf Set cupsd.conf file to use." msgstr "" @@ -1232,7 +1232,7 @@ msgid " -d printer Use the named printer." msgstr "" -#: test/ippfind.c:2814 +#: test/ippfind.c:2763 msgid " -d regex Match domain to regular expression." msgstr "" @@ -1240,7 +1240,7 @@ msgid " -e Use every filter from the PPD file." msgstr "" -#: scheduler/main.c:2099 +#: scheduler/main.c:2103 msgid " -f Run in the foreground." msgstr "" @@ -1248,7 +1248,7 @@ msgid " -f filename Set default request filename." msgstr "" -#: scheduler/main.c:2101 +#: scheduler/main.c:2105 msgid " -h Show this usage message." msgstr "" @@ -1256,11 +1256,11 @@ msgid " -h Validate HTTP response headers." msgstr "" -#: test/ippfind.c:2815 +#: test/ippfind.c:2764 msgid " -h regex Match hostname to regular expression." msgstr "" -#: systemv/cupsaddsmb.c:282 systemv/cupsctl.c:241 +#: systemv/cupsaddsmb.c:282 systemv/cupsctl.c:200 msgid " -h server[:port] Specify server address." msgstr "" @@ -1279,7 +1279,7 @@ "file 1)." msgstr "" -#: test/ippfind.c:2816 +#: test/ippfind.c:2765 msgid " -l List attributes." msgstr "" @@ -1287,7 +1287,7 @@ msgid " -l Produce plain text output." msgstr "" -#: scheduler/main.c:2103 +#: scheduler/main.c:2107 msgid " -l Run cupsd on demand." msgstr "" @@ -1313,7 +1313,7 @@ " -n count Repeat the last file the given number of times." msgstr "" -#: test/ippfind.c:2817 +#: test/ippfind.c:2766 msgid " -n regex Match service name to regular expression." msgstr "" @@ -1330,7 +1330,7 @@ msgid " -o name=value Set option(s)." msgstr "" -#: test/ippfind.c:2818 +#: test/ippfind.c:2767 msgid " -p Print URI if true." msgstr "" @@ -1338,7 +1338,7 @@ msgid " -p filename.ppd Set PPD file." msgstr "" -#: test/ippfind.c:2819 +#: test/ippfind.c:2768 msgid " -q Quietly report match via exit code." msgstr "" @@ -1346,7 +1346,7 @@ msgid " -q Run silently." msgstr "" -#: test/ippfind.c:2820 +#: test/ippfind.c:2769 msgid " -r True if service is remote." msgstr "" @@ -1354,11 +1354,11 @@ msgid " -r Use 'relaxed' open mode." msgstr "" -#: test/ippfind.c:2821 +#: test/ippfind.c:2770 msgid " -s Print service name if true." msgstr "" -#: scheduler/main.c:2105 +#: scheduler/main.c:2109 msgid " -s cups-files.conf Set cups-files.conf file to use." msgstr "" @@ -1370,11 +1370,11 @@ msgid " -t Test PPDs instead of generating them." msgstr "" -#: scheduler/main.c:2106 +#: scheduler/main.c:2110 msgid " -t Test the configuration file." msgstr "" -#: test/ippfind.c:2822 +#: test/ippfind.c:2771 msgid " -t key True if the TXT record contains the key." msgstr "" @@ -1386,7 +1386,7 @@ msgid " -u Remove the PPD file when finished." msgstr "" -#: test/ippfind.c:2823 +#: test/ippfind.c:2772 msgid " -u regex Match URI to regular expression." msgstr "" @@ -1398,7 +1398,7 @@ msgid " -vv Be very verbose." msgstr "" -#: test/ippfind.c:2824 +#: test/ippfind.c:2773 msgid "" " -x utility [argument ...] ;\n" " Execute program if true." @@ -1408,89 +1408,89 @@ msgid " -z Compress PPD files using GNU zip." msgstr "" -#: test/ippfind.c:2867 +#: test/ippfind.c:2816 msgid " IPPFIND_SERVICE_DOMAIN Domain name" msgstr "" -#: test/ippfind.c:2868 +#: test/ippfind.c:2817 msgid "" " IPPFIND_SERVICE_HOSTNAME\n" " Fully-qualified domain name" msgstr "" -#: test/ippfind.c:2870 +#: test/ippfind.c:2819 msgid " IPPFIND_SERVICE_NAME Service instance name" msgstr "" -#: test/ippfind.c:2871 +#: test/ippfind.c:2820 msgid " IPPFIND_SERVICE_PORT Port number" msgstr "" -#: test/ippfind.c:2872 +#: test/ippfind.c:2821 msgid " IPPFIND_SERVICE_REGTYPE DNS-SD registration type" msgstr "" -#: test/ippfind.c:2873 +#: test/ippfind.c:2822 msgid " IPPFIND_SERVICE_SCHEME URI scheme" msgstr "" -#: test/ippfind.c:2874 +#: test/ippfind.c:2823 msgid " IPPFIND_SERVICE_URI URI" msgstr "" -#: test/ippfind.c:2875 +#: test/ippfind.c:2824 msgid " IPPFIND_TXT_* Value of TXT record key" msgstr "" -#: test/ippfind.c:2850 +#: test/ippfind.c:2799 msgid "" " expression --and expression\n" " Logical AND." msgstr "" -#: test/ippfind.c:2852 +#: test/ippfind.c:2801 msgid "" " expression --or expression\n" " Logical OR." msgstr "" -#: test/ippfind.c:2849 +#: test/ippfind.c:2798 msgid " expression expression Logical AND." msgstr "" -#: test/ippfind.c:2857 +#: test/ippfind.c:2806 msgid " {service_domain} Domain name" msgstr "" -#: test/ippfind.c:2858 +#: test/ippfind.c:2807 msgid " {service_hostname} Fully-qualified domain name" msgstr "" -#: test/ippfind.c:2859 +#: test/ippfind.c:2808 msgid " {service_name} Service instance name" msgstr "" -#: test/ippfind.c:2860 +#: test/ippfind.c:2809 msgid " {service_port} Port number" msgstr "" -#: test/ippfind.c:2861 +#: test/ippfind.c:2810 msgid " {service_regtype} DNS-SD registration type" msgstr "" -#: test/ippfind.c:2862 +#: test/ippfind.c:2811 msgid " {service_scheme} URI scheme" msgstr "" -#: test/ippfind.c:2863 +#: test/ippfind.c:2812 msgid " {service_uri} URI" msgstr "" -#: test/ippfind.c:2864 +#: test/ippfind.c:2813 msgid " {txt_*} Value of TXT record key" msgstr "" -#: test/ippfind.c:2856 +#: test/ippfind.c:2805 msgid " {} URI" msgstr "" @@ -1578,7 +1578,7 @@ "\"%s\": Bad attribute name - invalid character (RFC 8011 section 5.1.4)." msgstr "" -#: cups/ipp.c:4777 +#: cups/ipp.c:4876 #, c-format msgid "\"%s\": Bad boolen value %d (RFC 8011 section 5.1.21)." msgstr "" @@ -1827,7 +1827,7 @@ msgstr "" #: filter/rastertoepson.c:999 filter/rastertohp.c:668 -#: filter/rastertolabel.c:1120 +#: filter/rastertolabel.c:1121 #, c-format msgid "%s job-id user title copies options [file]" msgstr "" @@ -2213,12 +2213,12 @@ msgid "%s: Unknown option \"%c\"." msgstr "" -#: tools/ippeveprinter.c:381 tools/ippeveprinter.c:566 tools/ippfind.c:627 +#: tools/ippeveprinter.c:414 tools/ippeveprinter.c:604 tools/ippfind.c:627 #, c-format msgid "%s: Unknown option \"%s\"." msgstr "" -#: tools/ippeveprinter.c:555 tools/ippfind.c:919 tools/ipptool.c:606 +#: tools/ippeveprinter.c:593 tools/ippfind.c:919 tools/ipptool.c:606 #, c-format msgid "%s: Unknown option \"-%c\"." msgstr "" @@ -2255,159 +2255,159 @@ msgid "%s: Warning - mode option ignored." msgstr "" -#: ppdc/sample.c:305 +#: ppdc/sample.c:308 msgid "-1" msgstr "-1" -#: ppdc/sample.c:296 +#: ppdc/sample.c:299 msgid "-10" msgstr "-10" -#: ppdc/sample.c:388 +#: ppdc/sample.c:391 msgid "-100" msgstr "-100" -#: ppdc/sample.c:387 +#: ppdc/sample.c:390 msgid "-105" msgstr "-105" -#: ppdc/sample.c:295 +#: ppdc/sample.c:298 msgid "-11" msgstr "-11" -#: ppdc/sample.c:386 +#: ppdc/sample.c:389 msgid "-110" msgstr "-110" -#: ppdc/sample.c:385 +#: ppdc/sample.c:388 msgid "-115" msgstr "-115" -#: ppdc/sample.c:294 +#: ppdc/sample.c:297 msgid "-12" msgstr "-12" -#: ppdc/sample.c:384 +#: ppdc/sample.c:387 msgid "-120" msgstr "-120" -#: ppdc/sample.c:293 +#: ppdc/sample.c:296 msgid "-13" msgstr "-13" -#: ppdc/sample.c:292 +#: ppdc/sample.c:295 msgid "-14" msgstr "-14" -#: ppdc/sample.c:291 +#: ppdc/sample.c:294 msgid "-15" msgstr "-15" -#: ppdc/sample.c:304 +#: ppdc/sample.c:307 msgid "-2" msgstr "-2" -#: ppdc/sample.c:404 +#: ppdc/sample.c:407 msgid "-20" msgstr "-20" -#: ppdc/sample.c:403 +#: ppdc/sample.c:406 msgid "-25" msgstr "-25" -#: ppdc/sample.c:303 +#: ppdc/sample.c:306 msgid "-3" msgstr "-3" -#: ppdc/sample.c:402 +#: ppdc/sample.c:405 msgid "-30" msgstr "-30" -#: ppdc/sample.c:401 +#: ppdc/sample.c:404 msgid "-35" msgstr "-35" -#: ppdc/sample.c:302 +#: ppdc/sample.c:305 msgid "-4" msgstr "-4" -#: ppdc/sample.c:400 +#: ppdc/sample.c:403 msgid "-40" msgstr "-40" -#: ppdc/sample.c:399 +#: ppdc/sample.c:402 msgid "-45" msgstr "-45" -#: ppdc/sample.c:301 +#: ppdc/sample.c:304 msgid "-5" msgstr "-5" -#: ppdc/sample.c:398 +#: ppdc/sample.c:401 msgid "-50" msgstr "-50" -#: ppdc/sample.c:397 +#: ppdc/sample.c:400 msgid "-55" msgstr "-55" -#: ppdc/sample.c:300 +#: ppdc/sample.c:303 msgid "-6" msgstr "-6" -#: ppdc/sample.c:396 +#: ppdc/sample.c:399 msgid "-60" msgstr "-60" -#: ppdc/sample.c:395 +#: ppdc/sample.c:398 msgid "-65" msgstr "-65" -#: ppdc/sample.c:299 +#: ppdc/sample.c:302 msgid "-7" msgstr "-7" -#: ppdc/sample.c:394 +#: ppdc/sample.c:397 msgid "-70" msgstr "-70" -#: ppdc/sample.c:393 +#: ppdc/sample.c:396 msgid "-75" msgstr "-75" -#: ppdc/sample.c:298 +#: ppdc/sample.c:301 msgid "-8" msgstr "-8" -#: ppdc/sample.c:392 +#: ppdc/sample.c:395 msgid "-80" msgstr "-80" -#: ppdc/sample.c:391 +#: ppdc/sample.c:394 msgid "-85" msgstr "-85" -#: ppdc/sample.c:297 +#: ppdc/sample.c:300 msgid "-9" msgstr "-9" -#: ppdc/sample.c:390 +#: ppdc/sample.c:393 msgid "-90" msgstr "-90" -#: ppdc/sample.c:389 +#: ppdc/sample.c:392 msgid "-95" msgstr "-95" -#: ppdc/sample.c:306 +#: ppdc/sample.c:309 msgid "0" msgstr "0" -#: ppdc/sample.c:307 +#: ppdc/sample.c:310 msgid "1" msgstr "1" -#: ppdc/sample.c:379 +#: ppdc/sample.c:382 msgid "1 inch/sec." msgstr "1 insơ/giây." @@ -2419,7 +2419,7 @@ msgid "1.25x2.25\"" msgstr "1.25x2.25\"" -#: ppdc/sample.c:427 +#: ppdc/sample.c:430 msgid "1.5 inch/sec." msgstr "1.5 insơ/giây." @@ -2439,11 +2439,11 @@ msgid "1.50x2.00\"" msgstr "1.50x2.00\"" -#: ppdc/sample.c:316 +#: ppdc/sample.c:319 msgid "10" msgstr "10" -#: ppdc/sample.c:438 +#: ppdc/sample.c:441 msgid "10 inches/sec." msgstr "10 insơ/giây." @@ -2459,39 +2459,39 @@ msgid "10 x 14" msgstr "" -#: ppdc/sample.c:418 +#: ppdc/sample.c:421 msgid "100" msgstr "100" -#: ppdc/sample.c:329 +#: ppdc/sample.c:332 msgid "100 mm/sec." msgstr "100 mm/sec." -#: ppdc/sample.c:419 +#: ppdc/sample.c:422 msgid "105" msgstr "105" -#: ppdc/sample.c:317 +#: ppdc/sample.c:320 msgid "11" msgstr "11" -#: ppdc/sample.c:439 +#: ppdc/sample.c:442 msgid "11 inches/sec." msgstr "11 insơ/giây." -#: ppdc/sample.c:420 +#: ppdc/sample.c:423 msgid "110" msgstr "110" -#: ppdc/sample.c:421 +#: ppdc/sample.c:424 msgid "115" msgstr "115" -#: ppdc/sample.c:318 +#: ppdc/sample.c:321 msgid "12" msgstr "12" -#: ppdc/sample.c:440 +#: ppdc/sample.c:443 msgid "12 inches/sec." msgstr "12 insơ/giây." @@ -2499,39 +2499,39 @@ msgid "12 x 11" msgstr "" -#: ppdc/sample.c:422 +#: ppdc/sample.c:425 msgid "120" msgstr "120" -#: ppdc/sample.c:330 +#: ppdc/sample.c:333 msgid "120 mm/sec." msgstr "120 mm/giây." -#: ppdc/sample.c:243 +#: ppdc/sample.c:247 msgid "120x60dpi" msgstr "120x60dpi" -#: ppdc/sample.c:249 +#: ppdc/sample.c:253 msgid "120x72dpi" msgstr "120x72dpi" -#: ppdc/sample.c:319 +#: ppdc/sample.c:322 msgid "13" msgstr "13" -#: ppdc/sample.c:232 +#: ppdc/sample.c:233 msgid "136dpi" msgstr "136dpi" -#: ppdc/sample.c:320 +#: ppdc/sample.c:323 msgid "14" msgstr "14" -#: ppdc/sample.c:321 +#: ppdc/sample.c:324 msgid "15" msgstr "15" -#: ppdc/sample.c:323 +#: ppdc/sample.c:326 msgid "15 mm/sec." msgstr "15 mm/giây." @@ -2539,59 +2539,59 @@ msgid "15 x 11" msgstr "" -#: ppdc/sample.c:331 +#: ppdc/sample.c:334 msgid "150 mm/sec." msgstr "150 mm/giây." -#: ppdc/sample.c:278 +#: ppdc/sample.c:281 msgid "150dpi" msgstr "150dpi" -#: ppdc/sample.c:363 +#: ppdc/sample.c:366 msgid "16" msgstr "16" -#: ppdc/sample.c:364 +#: ppdc/sample.c:367 msgid "17" msgstr "17" -#: ppdc/sample.c:365 +#: ppdc/sample.c:368 msgid "18" msgstr "18" -#: ppdc/sample.c:244 +#: ppdc/sample.c:248 msgid "180dpi" msgstr "180dpi" -#: ppdc/sample.c:366 +#: ppdc/sample.c:369 msgid "19" msgstr "19" -#: ppdc/sample.c:308 +#: ppdc/sample.c:311 msgid "2" msgstr "2" -#: ppdc/sample.c:380 +#: ppdc/sample.c:383 msgid "2 inches/sec." msgstr "2 insơ/giây." -#: cups/ppd-cache.c:2996 +#: cups/ppd-cache.c:3012 msgid "2-Hole Punch (Landscape)" msgstr "" -#: cups/ppd-cache.c:2997 +#: cups/ppd-cache.c:3013 msgid "2-Hole Punch (Portrait)" msgstr "" -#: cups/ppd-cache.c:2995 +#: cups/ppd-cache.c:3011 msgid "2-Hole Punch (Reverse Landscape)" msgstr "" -#: cups/ppd-cache.c:2994 +#: cups/ppd-cache.c:3010 msgid "2-Hole Punch (Reverse Portrait)" msgstr "" -#: cups/ppd-cache.c:3872 ppdc/sample.c:262 +#: cups/ppd-cache.c:3872 ppdc/sample.c:265 msgid "2-Sided Printing" msgstr "In 2 mặt" @@ -2635,107 +2635,107 @@ msgid "2.25x1.25\"" msgstr "2.25x1.25\"" -#: ppdc/sample.c:188 +#: ppdc/sample.c:189 msgid "2.25x4.00\"" msgstr "2.25x4.00\"" -#: ppdc/sample.c:189 +#: ppdc/sample.c:190 msgid "2.25x5.50\"" msgstr "2.25x5.50\"" -#: ppdc/sample.c:190 +#: ppdc/sample.c:191 msgid "2.38x5.50\"" msgstr "2.38x5.50\"" -#: ppdc/sample.c:428 +#: ppdc/sample.c:431 msgid "2.5 inches/sec." msgstr "2.5 insơ/giây." -#: ppdc/sample.c:191 +#: ppdc/sample.c:192 msgid "2.50x1.00\"" msgstr "2.50x1.00\"" -#: ppdc/sample.c:192 +#: ppdc/sample.c:193 msgid "2.50x2.00\"" msgstr "2.50x2.00\"" -#: ppdc/sample.c:193 +#: ppdc/sample.c:194 msgid "2.75x1.25\"" msgstr "2.75x1.25\"" -#: ppdc/sample.c:194 +#: ppdc/sample.c:195 msgid "2.9 x 1\"" msgstr "2.9 x 1\"" -#: ppdc/sample.c:367 +#: ppdc/sample.c:370 msgid "20" msgstr "20" -#: ppdc/sample.c:324 +#: ppdc/sample.c:327 msgid "20 mm/sec." msgstr "20 mm/giây." -#: ppdc/sample.c:332 +#: ppdc/sample.c:335 msgid "200 mm/sec." msgstr "200 mm/giây." -#: ppdc/sample.c:233 +#: ppdc/sample.c:234 msgid "203dpi" msgstr "203dpi" -#: ppdc/sample.c:368 +#: ppdc/sample.c:371 msgid "21" msgstr "21" -#: ppdc/sample.c:369 +#: ppdc/sample.c:372 msgid "22" msgstr "22" -#: ppdc/sample.c:370 +#: ppdc/sample.c:373 msgid "23" msgstr "23" -#: ppdc/sample.c:371 +#: ppdc/sample.c:374 msgid "24" msgstr "24" -#: ppdc/sample.c:241 +#: ppdc/sample.c:245 msgid "24-Pin Series" msgstr "Cổng tuần tự 24 chân" -#: ppdc/sample.c:250 +#: ppdc/sample.c:254 msgid "240x72dpi" msgstr "240x72dpi" -#: ppdc/sample.c:372 +#: ppdc/sample.c:375 msgid "25" msgstr "25" -#: ppdc/sample.c:333 +#: ppdc/sample.c:336 msgid "250 mm/sec." msgstr "250 mm/sec." -#: ppdc/sample.c:373 +#: ppdc/sample.c:376 msgid "26" msgstr "26" -#: ppdc/sample.c:374 +#: ppdc/sample.c:377 msgid "27" msgstr "27" -#: ppdc/sample.c:375 +#: ppdc/sample.c:378 msgid "28" msgstr "28" -#: ppdc/sample.c:376 +#: ppdc/sample.c:379 msgid "29" msgstr "29" -#: ppdc/sample.c:309 +#: ppdc/sample.c:312 msgid "3" msgstr "3" -#: ppdc/sample.c:381 +#: ppdc/sample.c:384 msgid "3 inches/sec." msgstr "3 insơ/giây." @@ -2743,59 +2743,59 @@ msgid "3 x 5" msgstr "" -#: cups/ppd-cache.c:3007 +#: cups/ppd-cache.c:3023 msgid "3-Hole Punch (Landscape)" msgstr "" -#: cups/ppd-cache.c:3005 +#: cups/ppd-cache.c:3021 msgid "3-Hole Punch (Portrait)" msgstr "" -#: cups/ppd-cache.c:3004 +#: cups/ppd-cache.c:3020 msgid "3-Hole Punch (Reverse Landscape)" msgstr "" -#: cups/ppd-cache.c:3006 +#: cups/ppd-cache.c:3022 msgid "3-Hole Punch (Reverse Portrait)" msgstr "" -#: ppdc/sample.c:195 +#: ppdc/sample.c:196 msgid "3.00x1.00\"" msgstr "3.00x1.00\"" -#: ppdc/sample.c:196 +#: ppdc/sample.c:197 msgid "3.00x1.25\"" msgstr "3.00x1.25\"" -#: ppdc/sample.c:197 +#: ppdc/sample.c:198 msgid "3.00x2.00\"" msgstr "3.00x2.00\"" -#: ppdc/sample.c:198 +#: ppdc/sample.c:199 msgid "3.00x3.00\"" msgstr "3.00x3.00\"" -#: ppdc/sample.c:199 +#: ppdc/sample.c:200 msgid "3.00x5.00\"" msgstr "3.00x5.00\"" -#: ppdc/sample.c:200 +#: ppdc/sample.c:201 msgid "3.25x2.00\"" msgstr "3.25x2.00\"" -#: ppdc/sample.c:201 +#: ppdc/sample.c:202 msgid "3.25x5.00\"" msgstr "3.25x5.00\"" -#: ppdc/sample.c:202 +#: ppdc/sample.c:203 msgid "3.25x5.50\"" msgstr "3.25x5.50\"" -#: ppdc/sample.c:203 +#: ppdc/sample.c:204 msgid "3.25x5.83\"" msgstr "3.25x5.83\"" -#: ppdc/sample.c:204 +#: ppdc/sample.c:205 msgid "3.25x7.83\"" msgstr "3.25x7.83\"" @@ -2807,115 +2807,115 @@ msgid "3.5\" Disk" msgstr "Đĩa 3.5\"" -#: ppdc/sample.c:205 +#: ppdc/sample.c:206 msgid "3.50x1.00\"" msgstr "3.50x1.00\"" -#: ppdc/sample.c:377 +#: ppdc/sample.c:380 msgid "30" msgstr "30" -#: ppdc/sample.c:325 +#: ppdc/sample.c:328 msgid "30 mm/sec." msgstr "30 mm/giây." -#: ppdc/sample.c:334 +#: ppdc/sample.c:337 msgid "300 mm/sec." msgstr "300 mm/giây." -#: ppdc/sample.c:234 +#: ppdc/sample.c:235 msgid "300dpi" msgstr "300dpi" -#: ppdc/sample.c:405 +#: ppdc/sample.c:408 msgid "35" msgstr "35" -#: ppdc/sample.c:246 +#: ppdc/sample.c:250 msgid "360dpi" msgstr "360dpi" -#: ppdc/sample.c:245 +#: ppdc/sample.c:249 msgid "360x180dpi" msgstr "360x180dpi" -#: ppdc/sample.c:310 +#: ppdc/sample.c:313 msgid "4" msgstr "4" -#: ppdc/sample.c:382 +#: ppdc/sample.c:385 msgid "4 inches/sec." msgstr "4 insơ/sec." -#: cups/ppd-cache.c:3001 +#: cups/ppd-cache.c:3017 msgid "4-Hole Punch (Landscape)" msgstr "" -#: cups/ppd-cache.c:2999 +#: cups/ppd-cache.c:3015 msgid "4-Hole Punch (Portrait)" msgstr "" -#: cups/ppd-cache.c:2998 +#: cups/ppd-cache.c:3014 msgid "4-Hole Punch (Reverse Landscape)" msgstr "" -#: cups/ppd-cache.c:3000 +#: cups/ppd-cache.c:3016 msgid "4-Hole Punch (Reverse Portrait)" msgstr "" -#: ppdc/sample.c:206 +#: ppdc/sample.c:207 msgid "4.00x1.00\"" msgstr "4.00x1.00\"" -#: ppdc/sample.c:214 +#: ppdc/sample.c:215 msgid "4.00x13.00\"" msgstr "4.00x13.00\"" -#: ppdc/sample.c:207 +#: ppdc/sample.c:208 msgid "4.00x2.00\"" msgstr "4.00x2.00\"" -#: ppdc/sample.c:208 +#: ppdc/sample.c:209 msgid "4.00x2.50\"" msgstr "4.00x2.50\"" -#: ppdc/sample.c:209 +#: ppdc/sample.c:210 msgid "4.00x3.00\"" msgstr "4.00x3.00\"" -#: ppdc/sample.c:210 +#: ppdc/sample.c:211 msgid "4.00x4.00\"" msgstr "4.00x4.00\"" -#: ppdc/sample.c:211 +#: ppdc/sample.c:212 msgid "4.00x5.00\"" msgstr "4.00x5.00\"" -#: ppdc/sample.c:212 +#: ppdc/sample.c:213 msgid "4.00x6.00\"" msgstr "4.00x6.00\"" -#: ppdc/sample.c:213 +#: ppdc/sample.c:214 msgid "4.00x6.50\"" msgstr "4.00x6.50\"" -#: ppdc/sample.c:406 +#: ppdc/sample.c:409 msgid "40" msgstr "40" -#: ppdc/sample.c:326 +#: ppdc/sample.c:329 msgid "40 mm/sec." msgstr "40 mm/giây." -#: ppdc/sample.c:407 +#: ppdc/sample.c:410 msgid "45" msgstr "45" -#: ppdc/sample.c:311 +#: ppdc/sample.c:314 msgid "5" msgstr "5" -#: ppdc/sample.c:432 +#: ppdc/sample.c:435 msgid "5 inches/sec." msgstr "5 insơ/giây." @@ -2923,79 +2923,79 @@ msgid "5 x 7" msgstr "" -#: ppdc/sample.c:408 +#: ppdc/sample.c:411 msgid "50" msgstr "50" -#: ppdc/sample.c:409 +#: ppdc/sample.c:412 msgid "55" msgstr "55" -#: ppdc/sample.c:312 +#: ppdc/sample.c:315 msgid "6" msgstr "6" -#: ppdc/sample.c:433 +#: ppdc/sample.c:436 msgid "6 inches/sec." msgstr "6 insơ/giây." -#: ppdc/sample.c:215 +#: ppdc/sample.c:216 msgid "6.00x1.00\"" msgstr "6.00x1.00\"" -#: ppdc/sample.c:216 +#: ppdc/sample.c:217 msgid "6.00x2.00\"" msgstr "6.00x2.00\"" -#: ppdc/sample.c:217 +#: ppdc/sample.c:218 msgid "6.00x3.00\"" msgstr "6.00x3.00\"" -#: ppdc/sample.c:218 +#: ppdc/sample.c:219 msgid "6.00x4.00\"" msgstr "6.00x4.00\"" -#: ppdc/sample.c:219 +#: ppdc/sample.c:220 msgid "6.00x5.00\"" msgstr "6.00x5.00\"" -#: ppdc/sample.c:220 +#: ppdc/sample.c:221 msgid "6.00x6.00\"" msgstr "6.00x6.00\"" -#: ppdc/sample.c:221 +#: ppdc/sample.c:222 msgid "6.00x6.50\"" msgstr "6.00x6.50\"" -#: ppdc/sample.c:410 +#: ppdc/sample.c:413 msgid "60" msgstr "60" -#: ppdc/sample.c:327 +#: ppdc/sample.c:330 msgid "60 mm/sec." msgstr "60 mm/giây." -#: ppdc/sample.c:253 +#: ppdc/sample.c:257 msgid "600dpi" msgstr "600dpi" -#: ppdc/sample.c:242 +#: ppdc/sample.c:246 msgid "60dpi" msgstr "60dpi" -#: ppdc/sample.c:248 +#: ppdc/sample.c:252 msgid "60x72dpi" msgstr "" -#: ppdc/sample.c:411 +#: ppdc/sample.c:414 msgid "65" msgstr "65" -#: ppdc/sample.c:313 +#: ppdc/sample.c:316 msgid "7" msgstr "7" -#: ppdc/sample.c:435 +#: ppdc/sample.c:438 msgid "7 inches/sec." msgstr "7 insơ/giây." @@ -3003,19 +3003,19 @@ msgid "7 x 9" msgstr "" -#: ppdc/sample.c:412 +#: ppdc/sample.c:415 msgid "70" msgstr "70" -#: ppdc/sample.c:413 +#: ppdc/sample.c:416 msgid "75" msgstr "75" -#: ppdc/sample.c:314 +#: ppdc/sample.c:317 msgid "8" msgstr "8" -#: ppdc/sample.c:436 +#: ppdc/sample.c:439 msgid "8 inches/sec." msgstr "8 insơ/giây." @@ -3023,51 +3023,51 @@ msgid "8 x 10" msgstr "" -#: ppdc/sample.c:222 +#: ppdc/sample.c:223 msgid "8.00x1.00\"" msgstr "8.00x1.00\"" -#: ppdc/sample.c:223 +#: ppdc/sample.c:224 msgid "8.00x2.00\"" msgstr "8.00x2.00\"" -#: ppdc/sample.c:224 +#: ppdc/sample.c:225 msgid "8.00x3.00\"" msgstr "8.00x3.00\"" -#: ppdc/sample.c:225 +#: ppdc/sample.c:226 msgid "8.00x4.00\"" msgstr "8.00x4.00\"" -#: ppdc/sample.c:226 +#: ppdc/sample.c:227 msgid "8.00x5.00\"" msgstr "8.00x5.00\"" -#: ppdc/sample.c:227 +#: ppdc/sample.c:228 msgid "8.00x6.00\"" msgstr "8.00x6.00\"" -#: ppdc/sample.c:228 +#: ppdc/sample.c:229 msgid "8.00x6.50\"" msgstr "8.00x6.50\"" -#: ppdc/sample.c:414 +#: ppdc/sample.c:417 msgid "80" msgstr "80" -#: ppdc/sample.c:328 +#: ppdc/sample.c:331 msgid "80 mm/sec." msgstr "80 mm/giây." -#: ppdc/sample.c:415 +#: ppdc/sample.c:418 msgid "85" msgstr "85" -#: ppdc/sample.c:315 +#: ppdc/sample.c:318 msgid "9" msgstr "9" -#: ppdc/sample.c:437 +#: ppdc/sample.c:440 msgid "9 inches/sec." msgstr "9 insơ/giây." @@ -3079,15 +3079,15 @@ msgid "9 x 12" msgstr "" -#: ppdc/sample.c:247 +#: ppdc/sample.c:251 msgid "9-Pin Series" msgstr "Cổng tuần tự 9 chân" -#: ppdc/sample.c:416 +#: ppdc/sample.c:419 msgid "90" msgstr "90" -#: ppdc/sample.c:417 +#: ppdc/sample.c:420 msgid "95" msgstr "95" @@ -3095,11 +3095,11 @@ msgid "?Invalid help command unknown." msgstr "" -#: cgi-bin/admin.c:2353 +#: cgi-bin/admin.c:2352 msgid "A Samba password is required to export printer drivers" msgstr "" -#: cgi-bin/admin.c:2349 +#: cgi-bin/admin.c:2348 msgid "A Samba username is required to export printer drivers" msgstr "" @@ -3253,11 +3253,11 @@ msgid "Accept Jobs" msgstr "Chấp nhận công việc" -#: cups/http-support.c:1494 +#: cups/http-support.c:1499 msgid "Accepted" msgstr "Đã chấp nhận" -#: cups/ppd-cache.c:2977 +#: cups/ppd-cache.c:2993 msgid "Accordian Fold" msgstr "" @@ -3282,23 +3282,23 @@ msgid "Administration" msgstr "Quản trị" -#: cups/ppd-cache.c:3485 +#: cups/ppd-cache.c:3472 msgid "Advanced Photo Paper" msgstr "" -#: cups/ppd-cache.c:3398 +#: cups/ppd-cache.c:3386 msgid "Alternate" msgstr "" -#: cups/ppd-cache.c:3406 +#: cups/ppd-cache.c:3394 msgid "Alternate Roll" msgstr "" -#: cups/ppd-cache.c:3479 +#: cups/ppd-cache.c:3466 msgid "Aluminum" msgstr "" -#: ppdc/sample.c:424 +#: ppdc/sample.c:427 msgid "Always" msgstr "Luôn luôn" @@ -3306,23 +3306,23 @@ msgid "AppSocket/HP JetDirect" msgstr "" -#: ppdc/sample.c:445 +#: ppdc/sample.c:448 msgid "Applicator" msgstr "" -#: cups/ppd-cache.c:3513 +#: cups/ppd-cache.c:3500 msgid "Archival Envelope" msgstr "" -#: cups/ppd-cache.c:3525 +#: cups/ppd-cache.c:3512 msgid "Archival Fabric" msgstr "" -#: cups/ppd-cache.c:3602 +#: cups/ppd-cache.c:3589 msgid "Archival Paper" msgstr "" -#: cups/ppd-cache.c:3574 +#: cups/ppd-cache.c:3561 msgid "Archival Photo Paper" msgstr "" @@ -3346,7 +3346,7 @@ msgid "Attribute groups are out of order (%x < %x)." msgstr "" -#: cups/ppd-cache.c:3396 cups/ppd-cache.c:3480 cups/ppd-cache.c:3803 +#: cups/ppd-cache.c:3384 cups/ppd-cache.c:3467 cups/ppd-cache.c:3771 msgid "Automatic" msgstr "" @@ -3398,7 +3398,7 @@ msgid "B9" msgstr "B9" -#: cups/ppd-cache.c:3481 +#: cups/ppd-cache.c:3468 msgid "Back Print Film" msgstr "" @@ -3440,7 +3440,7 @@ msgid "Bad PPD file." msgstr "" -#: cups/http-support.c:1512 +#: cups/http-support.c:1517 msgid "Bad Request" msgstr "" @@ -3452,7 +3452,7 @@ msgid "Bad UIConstraints" msgstr "" -#: cups/hash.c:48 cups/http-support.c:1606 +#: cups/hash.c:49 cups/http-support.c:1611 msgid "Bad arguments to function" msgstr "" @@ -3465,7 +3465,7 @@ msgid "Bad custom parameter" msgstr "Tham số tuỳ chọn không tốt" -#: cups/http-support.c:1746 scheduler/ipp.c:2365 +#: cups/http-support.c:1751 scheduler/ipp.c:2365 #, c-format msgid "Bad device-uri \"%s\"." msgstr "" @@ -3489,7 +3489,7 @@ msgid "Bad filename buffer" msgstr "" -#: cups/http-support.c:1615 +#: cups/http-support.c:1620 msgid "Bad hostname/address in URI" msgstr "" @@ -3552,7 +3552,7 @@ msgid "Bad page-ranges values %d-%d." msgstr "Giá trị page-ranges không tốt %d-%d." -#: cups/http-support.c:1612 +#: cups/http-support.c:1617 msgid "Bad port number in URI" msgstr "" @@ -3585,19 +3585,19 @@ msgid "Bad requesting-user-name value: %s" msgstr "" -#: cups/http-support.c:1609 +#: cups/http-support.c:1614 msgid "Bad resource in URI" msgstr "" -#: cups/http-support.c:1621 +#: cups/http-support.c:1626 msgid "Bad scheme in URI" msgstr "" -#: cgi-bin/admin.c:1469 +#: cgi-bin/admin.c:1468 msgid "Bad subscription ID" msgstr "" -#: cups/http-support.c:1618 +#: cups/http-support.c:1623 msgid "Bad username in URI" msgstr "" @@ -3605,11 +3605,11 @@ msgid "Bad value string" msgstr "" -#: cups/http-support.c:1624 +#: cups/http-support.c:1629 msgid "Bad/empty URI" msgstr "" -#: cups/ppd-cache.c:2962 +#: cups/ppd-cache.c:2978 msgid "Bale" msgstr "" @@ -3617,39 +3617,39 @@ msgid "Banners" msgstr "" -#: cups/ppd-cache.c:2963 +#: cups/ppd-cache.c:2979 msgid "Bind" msgstr "" -#: cups/ppd-cache.c:2967 +#: cups/ppd-cache.c:2983 msgid "Bind (Landscape)" msgstr "" -#: cups/ppd-cache.c:2965 +#: cups/ppd-cache.c:2981 msgid "Bind (Portrait)" msgstr "" -#: cups/ppd-cache.c:2964 +#: cups/ppd-cache.c:2980 msgid "Bind (Reverse Landscape)" msgstr "" -#: cups/ppd-cache.c:2966 +#: cups/ppd-cache.c:2982 msgid "Bind (Reverse Portrait)" msgstr "" -#: cups/ppd-cache.c:3514 +#: cups/ppd-cache.c:3501 msgid "Bond Envelope" msgstr "" -#: ppdc/sample.c:282 +#: ppdc/sample.c:285 msgid "Bond Paper" msgstr "" -#: cups/ppd-cache.c:4152 +#: cups/ppd-cache.c:4277 msgid "Booklet" msgstr "" -#: cups/ppd-cache.c:2968 +#: cups/ppd-cache.c:2984 msgid "Booklet Maker" msgstr "" @@ -3658,11 +3658,11 @@ msgid "Boolean expected for waiteof option \"%s\"." msgstr "" -#: cups/ppd-cache.c:3409 +#: cups/ppd-cache.c:3397 msgid "Bottom" msgstr "" -#: cups/ppd-cache.c:3804 +#: cups/ppd-cache.c:3772 msgid "Bottom Tray" msgstr "" @@ -3670,15 +3670,15 @@ msgid "Buffer overflow detected, aborting." msgstr "" -#: cups/ppd-cache.c:3484 +#: cups/ppd-cache.c:3471 msgid "CD" msgstr "" -#: ppdc/sample.c:277 +#: ppdc/sample.c:280 msgid "CMYK" msgstr "CMYK" -#: ppdc/sample.c:358 +#: ppdc/sample.c:361 msgid "CPCL Label Printer" msgstr "Máy in nhãn CPCL" @@ -3686,11 +3686,11 @@ msgid "Cancel Jobs" msgstr "" -#: cgi-bin/admin.c:1470 cgi-bin/admin.c:1509 cgi-bin/admin.c:1519 +#: cgi-bin/admin.c:1469 cgi-bin/admin.c:1508 cgi-bin/admin.c:1518 msgid "Cancel RSS Subscription" msgstr "Từ chối đăng kí RSS" -#: backend/ipp.c:2287 +#: backend/ipp.c:2295 msgid "Canceling print job." msgstr "" @@ -3702,23 +3702,23 @@ msgid "Cannot share a remote Kerberized printer." msgstr "" -#: cups/ppd-cache.c:3482 +#: cups/ppd-cache.c:3469 msgid "Cardboard" msgstr "" -#: cups/ppd-cache.c:3483 +#: cups/ppd-cache.c:3470 msgid "Cardstock" msgstr "" -#: ppdc/sample.c:271 +#: ppdc/sample.c:274 msgid "Cassette" msgstr "" -#: cups/ppd-cache.c:3413 +#: cups/ppd-cache.c:3401 msgid "Center" msgstr "" -#: cups/ppd-cache.c:3805 +#: cups/ppd-cache.c:3773 msgid "Center Tray" msgstr "" @@ -3744,27 +3744,27 @@ msgid "Close-Job doesn't support the job-uri attribute." msgstr "" -#: cups/ppd-cache.c:2969 +#: cups/ppd-cache.c:2985 msgid "Coat" msgstr "" -#: cups/ppd-cache.c:3515 +#: cups/ppd-cache.c:3502 msgid "Coated Envelope" msgstr "" -#: cups/ppd-cache.c:3603 +#: cups/ppd-cache.c:3590 msgid "Coated Paper" msgstr "" -#: cups/ppd-cache.c:3790 ppdc/sample.c:276 +#: cups/ppd-cache.c:3790 ppdc/sample.c:279 msgid "Color" msgstr "Màu" -#: cups/ppd-cache.c:3751 ppdc/sample.c:274 +#: cups/ppd-cache.c:3751 ppdc/sample.c:277 msgid "Color Mode" msgstr "Chế độ màu" -#: cups/ppd-cache.c:3550 +#: cups/ppd-cache.c:3537 msgid "Colored Labels" msgstr "" @@ -3779,59 +3779,59 @@ msgid "Community name uses indefinite length" msgstr "" -#: backend/ipp.c:865 backend/lpd.c:929 backend/socket.c:375 +#: backend/ipp.c:864 backend/lpd.c:933 backend/socket.c:375 msgid "Connected to printer." msgstr "" -#: backend/ipp.c:701 backend/lpd.c:753 backend/socket.c:295 +#: backend/ipp.c:700 backend/lpd.c:757 backend/socket.c:295 msgid "Connecting to printer." msgstr "" -#: cups/http-support.c:1482 +#: cups/http-support.c:1487 msgid "Continue" msgstr "Tiếp tục" -#: ppdc/sample.c:360 +#: ppdc/sample.c:363 msgid "Continuous" msgstr "Liên tục" -#: cups/ppd-cache.c:3499 +#: cups/ppd-cache.c:3486 msgid "Continuous Long" msgstr "" -#: cups/ppd-cache.c:3500 +#: cups/ppd-cache.c:3487 msgid "Continuous Short" msgstr "" -#: backend/lpd.c:1078 backend/lpd.c:1210 +#: backend/lpd.c:1082 backend/lpd.c:1214 msgid "Control file sent successfully." msgstr "" -#: backend/ipp.c:1396 backend/lpd.c:445 +#: backend/ipp.c:1395 backend/lpd.c:449 msgid "Copying print data." msgstr "" -#: cups/ppd-cache.c:3516 +#: cups/ppd-cache.c:3503 msgid "Cotton Envelope" msgstr "" -#: cups/ppd-cache.c:3604 +#: cups/ppd-cache.c:3591 msgid "Cotton Paper" msgstr "" -#: cups/ppd-cache.c:2970 +#: cups/ppd-cache.c:2986 msgid "Cover" msgstr "" -#: cups/http-support.c:1491 +#: cups/http-support.c:1496 msgid "Created" msgstr "Đã tạo" -#: cups/tls-darwin.c:748 cups/tls-gnutls.c:582 +#: cups/tls-darwin.c:723 cups/tls-gnutls.c:582 msgid "Credentials do not validate against site CA certificate." msgstr "" -#: cups/tls-darwin.c:759 cups/tls-gnutls.c:599 +#: cups/tls-darwin.c:734 cups/tls-gnutls.c:599 msgid "Credentials have expired." msgstr "" @@ -3839,39 +3839,39 @@ msgid "Custom" msgstr "Tuỳ chọn" -#: ppdc/sample.c:354 +#: ppdc/sample.c:357 msgid "CustominCutInterval" msgstr "" -#: ppdc/sample.c:352 +#: ppdc/sample.c:355 msgid "CustominTearInterval" msgstr "" -#: ppdc/sample.c:338 +#: cups/ppd-cache.c:4312 ppdc/sample.c:341 msgid "Cut" msgstr "Cắt" -#: cups/ppd-cache.c:3026 +#: cups/ppd-cache.c:3042 msgid "Cut Media" msgstr "" -#: ppdc/sample.c:446 +#: ppdc/sample.c:449 msgid "Cutter" msgstr "Bộ cắt" -#: cups/ppd-cache.c:3509 +#: cups/ppd-cache.c:3496 msgid "DVD" msgstr "" -#: ppdc/sample.c:239 +#: ppdc/sample.c:243 msgid "Dark" msgstr "Tối" -#: ppdc/sample.c:235 +#: ppdc/sample.c:239 msgid "Darkness" msgstr "Sẫm" -#: backend/lpd.c:1163 +#: backend/lpd.c:1167 msgid "Data file sent successfully." msgstr "" @@ -3887,7 +3887,7 @@ msgid "Delete Printer" msgstr "Xoá máy in" -#: ppdc/sample.c:273 +#: ppdc/sample.c:276 msgid "DeskJet Series" msgstr "Dòng máy Deskjet" @@ -3907,7 +3907,7 @@ " location = %s" msgstr "" -#: ppdc/sample.c:431 +#: ppdc/sample.c:434 msgid "Direct Thermal Media" msgstr "Phương tiện in nhiệt trực tiếp" @@ -3936,11 +3936,11 @@ msgid "Directory \"%s\" permissions OK (0%o/uid=%d/gid=%d)." msgstr "" -#: ppdc/sample.c:340 +#: ppdc/sample.c:343 msgid "Disabled" msgstr "Đã tắt" -#: cups/ppd-cache.c:3402 +#: cups/ppd-cache.c:3390 msgid "Disc" msgstr "" @@ -3949,40 +3949,40 @@ msgid "Document #%d does not exist in job #%d." msgstr "" -#: cups/ppd-cache.c:2978 +#: cups/ppd-cache.c:2994 msgid "Double Gate Fold" msgstr "" -#: cups/ppd-cache.c:3019 +#: cups/ppd-cache.c:3035 msgid "Double Staple (Landscape)" msgstr "" -#: cups/ppd-cache.c:3017 +#: cups/ppd-cache.c:3033 msgid "Double Staple (Portrait)" msgstr "" -#: cups/ppd-cache.c:3016 +#: cups/ppd-cache.c:3032 msgid "Double Staple (Reverse Landscape)" msgstr "" -#: cups/ppd-cache.c:3018 +#: cups/ppd-cache.c:3034 msgid "Double Staple (Reverse Portrait)" msgstr "" -#: cups/ppd-cache.c:3507 +#: cups/ppd-cache.c:3494 msgid "Double Wall Cardboard" msgstr "" -#: cups/ppd-cache.c:4283 cups/ppd-cache.c:4285 cups/ppd-cache.c:4348 -#: cups/ppd-cache.c:4385 +#: cups/ppd-cache.c:4471 cups/ppd-cache.c:4473 cups/ppd-cache.c:4536 +#: cups/ppd-cache.c:4573 msgid "Draft" msgstr "" -#: cups/ppd-cache.c:3508 +#: cups/ppd-cache.c:3495 msgid "Dry Film" msgstr "" -#: ppdc/sample.c:267 +#: ppdc/sample.c:270 msgid "Duplexer" msgstr "" @@ -3990,11 +3990,11 @@ msgid "Dymo" msgstr "Dymo" -#: ppdc/sample.c:426 +#: ppdc/sample.c:429 msgid "EPL1 Label Printer" msgstr "Máy in nhãn EPL1" -#: ppdc/sample.c:429 +#: ppdc/sample.c:432 msgid "EPL2 Label Printer" msgstr "Máy in nhãn EPL2" @@ -4004,7 +4004,7 @@ msgid "Edit Configuration File" msgstr "Sửa đổi tập tin cấu hình" -#: cups/ppd-cache.c:3510 +#: cups/ppd-cache.c:3497 msgid "Embossing Foil" msgstr "" @@ -4016,7 +4016,7 @@ msgid "Encryption is not supported." msgstr "" -#: cups/ppd-cache.c:3511 +#: cups/ppd-cache.c:3498 msgid "End Board" msgstr "" @@ -4025,7 +4025,7 @@ msgid "Ending Banner" msgstr "" -#: cups/ppd-cache.c:2979 +#: cups/ppd-cache.c:2995 msgid "Engineering Z Fold" msgstr "" @@ -4043,7 +4043,7 @@ "để truy cập trang này. Nếu bạn đang dùng xác thực Kerberos, hãy đảm bảo bạn " "có một thẻ Kerberos hợp lệ." -#: cups/ppd-cache.c:3401 cups/ppd-cache.c:3512 +#: cups/ppd-cache.c:3389 cups/ppd-cache.c:3499 msgid "Envelope" msgstr "" @@ -4135,7 +4135,7 @@ msgid "Envelope DL" msgstr "" -#: ppdc/sample.c:261 +#: ppdc/sample.c:264 msgid "Envelope Feed" msgstr "Khe để phong bì" @@ -4263,7 +4263,7 @@ msgid "Environment Variables:" msgstr "" -#: ppdc/sample.c:240 +#: ppdc/sample.c:244 msgid "Epson" msgstr "Epson" @@ -4292,51 +4292,51 @@ msgid "European Fanfold Legal" msgstr "" -#: ppdc/sample.c:350 +#: ppdc/sample.c:353 msgid "Every 10 Labels" msgstr "Mỗi 10 nhãn" -#: ppdc/sample.c:342 +#: ppdc/sample.c:345 msgid "Every 2 Labels" msgstr "Mỗi 2 nhãn" -#: ppdc/sample.c:343 +#: ppdc/sample.c:346 msgid "Every 3 Labels" msgstr "Mỗi 3 nhãn" -#: ppdc/sample.c:344 +#: ppdc/sample.c:347 msgid "Every 4 Labels" msgstr "Mỗi 4 nhãn" -#: ppdc/sample.c:345 +#: ppdc/sample.c:348 msgid "Every 5 Labels" msgstr "Mỗi 5 nhãn" -#: ppdc/sample.c:346 +#: ppdc/sample.c:349 msgid "Every 6 Labels" msgstr "Mỗi 6 nhãn" -#: ppdc/sample.c:347 +#: ppdc/sample.c:350 msgid "Every 7 Labels" msgstr "Mỗi 7 nhãn" -#: ppdc/sample.c:348 +#: ppdc/sample.c:351 msgid "Every 8 Labels" msgstr "Mỗi 8 nhãn" -#: ppdc/sample.c:349 +#: ppdc/sample.c:352 msgid "Every 9 Labels" msgstr "Mỗi 9 nhãn" -#: ppdc/sample.c:341 +#: ppdc/sample.c:344 msgid "Every Label" msgstr "Mọi nhãn" -#: cups/ppd-cache.c:3490 +#: cups/ppd-cache.c:3477 msgid "Everyday Glossy Photo Paper" msgstr "" -#: cups/ppd-cache.c:3491 +#: cups/ppd-cache.c:3478 msgid "Everyday Matte Paper" msgstr "" @@ -4344,11 +4344,11 @@ msgid "Executive" msgstr "" -#: cups/http-support.c:1540 +#: cups/http-support.c:1545 msgid "Expectation Failed" msgstr "Mong đợi đã thất bại" -#: cgi-bin/admin.c:2341 cgi-bin/admin.c:2360 +#: cgi-bin/admin.c:2340 cgi-bin/admin.c:2359 msgid "Export Printers to Samba" msgstr "Xuất máy in ra Samba" @@ -4356,7 +4356,7 @@ msgid "Expressions:" msgstr "" -#: cups/ppd-cache.c:3492 +#: cups/ppd-cache.c:3479 msgid "Extra Heavyweight Paper" msgstr "" @@ -4370,15 +4370,15 @@ msgid "FAIL" msgstr "" -#: cups/ppd-cache.c:3524 +#: cups/ppd-cache.c:3511 msgid "Fabric" msgstr "" -#: cups/ppd-cache.c:3806 +#: cups/ppd-cache.c:3774 msgid "Face Down" msgstr "" -#: cups/ppd-cache.c:3807 +#: cups/ppd-cache.c:3775 msgid "Face Up" msgstr "" @@ -4422,37 +4422,37 @@ "in \"%s/cups-files.conf\"." msgstr "" -#: cups/ppd-cache.c:3531 +#: cups/ppd-cache.c:3518 msgid "Film" msgstr "" -#: cups/ppd-cache.c:3517 +#: cups/ppd-cache.c:3504 msgid "Fine Envelope" msgstr "" #: filter/rastertoepson.c:1131 filter/rastertohp.c:802 -#: filter/rastertolabel.c:1259 +#: filter/rastertolabel.c:1260 #, c-format msgid "Finished page %d." msgstr "" -#: cups/ppd-cache.c:3532 +#: cups/ppd-cache.c:3519 msgid "Flexo Base" msgstr "" -#: cups/ppd-cache.c:3533 +#: cups/ppd-cache.c:3520 msgid "Flexo Photo Polymer" msgstr "" -#: cups/ppd-cache.c:3534 +#: cups/ppd-cache.c:3521 msgid "Flute" msgstr "" -#: cups/ppd-cache.c:3535 +#: cups/ppd-cache.c:3522 msgid "Foil" msgstr "" -#: cups/ppd-cache.c:4061 +#: cups/ppd-cache.c:4134 msgid "Fold" msgstr "" @@ -4460,19 +4460,19 @@ msgid "Folio" msgstr "Folio" -#: cups/http-support.c:1519 +#: cups/http-support.c:1524 msgid "Forbidden" msgstr "Cấm" -#: cups/http-support.c:1503 +#: cups/http-support.c:1508 msgid "Found" msgstr "" -#: cups/ppd-cache.c:3536 +#: cups/ppd-cache.c:3523 msgid "Full Cut Tabs" msgstr "" -#: cups/ppd-cache.c:2980 +#: cups/ppd-cache.c:2996 msgid "Gate Fold" msgstr "" @@ -4480,7 +4480,7 @@ msgid "General" msgstr "Chung" -#: ppdc/sample.c:251 +#: ppdc/sample.c:255 msgid "Generic" msgstr "Chung" @@ -4488,47 +4488,47 @@ msgid "Get-Response-PDU uses indefinite length" msgstr "" -#: cups/ppd-cache.c:3537 +#: cups/ppd-cache.c:3524 msgid "Glass" msgstr "" -#: cups/ppd-cache.c:3538 +#: cups/ppd-cache.c:3525 msgid "Glass Colored" msgstr "" -#: cups/ppd-cache.c:3539 +#: cups/ppd-cache.c:3526 msgid "Glass Opaque" msgstr "" -#: cups/ppd-cache.c:3540 +#: cups/ppd-cache.c:3527 msgid "Glass Surfaced" msgstr "" -#: cups/ppd-cache.c:3541 +#: cups/ppd-cache.c:3528 msgid "Glass Textured" msgstr "" -#: cups/ppd-cache.c:3486 +#: cups/ppd-cache.c:3473 msgid "Glossy Brochure Paper" msgstr "" -#: cups/ppd-cache.c:3526 +#: cups/ppd-cache.c:3513 msgid "Glossy Fabric" msgstr "" -#: cups/ppd-cache.c:3551 +#: cups/ppd-cache.c:3538 msgid "Glossy Labels" msgstr "" -#: cups/ppd-cache.c:3502 +#: cups/ppd-cache.c:3489 msgid "Glossy Optical Disc" msgstr "" -#: ppdc/sample.c:285 +#: ppdc/sample.c:288 msgid "Glossy Paper" msgstr "Giấy bóng" -#: cups/ppd-cache.c:3576 +#: cups/ppd-cache.c:3563 msgid "Glossy Photo Paper" msgstr "" @@ -4539,27 +4539,27 @@ msgid "Got a printer-uri attribute but no job-id." msgstr "" -#: cups/ppd-cache.c:3542 +#: cups/ppd-cache.c:3529 msgid "Gravure Cylinder" msgstr "" -#: cups/ppd-cache.c:3767 cups/ppd-cache.c:3778 ppdc/sample.c:275 +#: cups/ppd-cache.c:3767 cups/ppd-cache.c:3778 ppdc/sample.c:278 msgid "Grayscale" msgstr "Trắng đen" -#: ppdc/sample.c:272 +#: ppdc/sample.c:275 msgid "HP" msgstr "HP" -#: cups/ppd-cache.c:3404 +#: cups/ppd-cache.c:3392 msgid "Hagaki" msgstr "" -#: cups/ppd-cache.c:2981 +#: cups/ppd-cache.c:2997 msgid "Half Fold" msgstr "" -#: cups/ppd-cache.c:2982 +#: cups/ppd-cache.c:2998 msgid "Half Z Fold" msgstr "" @@ -4567,19 +4567,19 @@ msgid "Hanging Folder" msgstr "" -#: cups/hash.c:292 +#: cups/hash.c:289 msgid "Hash buffer too small." msgstr "" -#: cups/ppd-cache.c:3607 +#: cups/ppd-cache.c:3594 msgid "Heavyweight Coated Paper" msgstr "" -#: cups/ppd-cache.c:3518 +#: cups/ppd-cache.c:3505 msgid "Heavyweight Envelope" msgstr "" -#: cups/ppd-cache.c:3606 +#: cups/ppd-cache.c:3593 msgid "Heavyweight Paper" msgstr "" @@ -4587,23 +4587,23 @@ msgid "Help file not in index." msgstr "" -#: cups/ppd-cache.c:4290 cups/ppd-cache.c:4359 cups/ppd-cache.c:4390 +#: cups/ppd-cache.c:4478 cups/ppd-cache.c:4547 cups/ppd-cache.c:4578 msgid "High" msgstr "" -#: cups/ppd-cache.c:3527 +#: cups/ppd-cache.c:3514 msgid "High Gloss Fabric" msgstr "" -#: cups/ppd-cache.c:3552 +#: cups/ppd-cache.c:3539 msgid "High Gloss Labels" msgstr "" -#: cups/ppd-cache.c:3503 +#: cups/ppd-cache.c:3490 msgid "High Gloss Optical Disc" msgstr "" -#: cups/ppd-cache.c:3577 +#: cups/ppd-cache.c:3564 msgid "High Gloss Photo Paper" msgstr "" @@ -4723,43 +4723,43 @@ msgid "Illegal whitespace character" msgstr "Kí tự khoảng trắng không hợp lệ" -#: cups/ppd-cache.c:3543 +#: cups/ppd-cache.c:3530 msgid "Image Setter Paper" msgstr "" -#: cups/ppd-cache.c:3544 +#: cups/ppd-cache.c:3531 msgid "Imaging Cylinder" msgstr "" -#: cups/ppd-cache.c:3519 +#: cups/ppd-cache.c:3506 msgid "Inkjet Envelope" msgstr "" -#: cups/ppd-cache.c:3553 +#: cups/ppd-cache.c:3540 msgid "Inkjet Labels" msgstr "" -#: cups/ppd-cache.c:3608 +#: cups/ppd-cache.c:3595 msgid "Inkjet Paper" msgstr "" -#: ppdc/sample.c:266 +#: ppdc/sample.c:269 msgid "Installable Options" msgstr "Các tuỳ chọn có thể cài đặt" -#: ppdc/sample.c:269 +#: ppdc/sample.c:272 msgid "Installed" msgstr "Đã cài đặt" -#: ppdc/sample.c:288 +#: ppdc/sample.c:291 msgid "IntelliBar Label Printer" msgstr "Máy in nhãn IntelliBar" -#: ppdc/sample.c:287 +#: ppdc/sample.c:290 msgid "Intellitech" msgstr "Intellitech" -#: cups/http-support.c:1546 +#: cups/http-support.c:1551 msgid "Internal Server Error" msgstr "Lỗi máy chủ nội tại" @@ -4775,7 +4775,7 @@ msgid "Internet Postage 3-Part" msgstr "" -#: backend/ipp.c:319 +#: backend/ipp.c:318 msgid "Internet Printing Protocol" msgstr "Giao thức in ấn qua Internet" @@ -4942,31 +4942,31 @@ msgid "Jobs" msgstr "Công việc" -#: cups/ppd-cache.c:2989 +#: cups/ppd-cache.c:3005 msgid "Jog" msgstr "" -#: backend/lpd.c:162 +#: backend/lpd.c:166 msgid "LPD/LPR Host or Printer" msgstr "Máy chủ LPD/LPR hoặc máy in" -#: ppdc/sample.c:230 +#: ppdc/sample.c:231 msgid "Label Printer" msgstr "Máy in nhãn" -#: ppdc/sample.c:441 +#: ppdc/sample.c:444 msgid "Label Top" msgstr "Nhãn trên cùng" -#: cups/ppd-cache.c:3549 +#: cups/ppd-cache.c:3536 msgid "Labels" msgstr "" -#: cups/ppd-cache.c:2990 +#: cups/ppd-cache.c:3006 msgid "Laminate" msgstr "" -#: cups/ppd-cache.c:3559 +#: cups/ppd-cache.c:3546 msgid "Laminating Foil" msgstr "" @@ -4979,31 +4979,31 @@ msgid "Large Address" msgstr "" -#: cups/ppd-cache.c:3399 +#: cups/ppd-cache.c:3387 msgid "Large Capacity" msgstr "" -#: cups/ppd-cache.c:3808 +#: cups/ppd-cache.c:3776 msgid "Large Capacity Tray" msgstr "" -#: ppdc/sample.c:286 +#: ppdc/sample.c:289 msgid "LaserJet Series PCL 4/5" msgstr "LaserJet dòng PCL 4/5" -#: cups/ppd-cache.c:3411 +#: cups/ppd-cache.c:3399 msgid "Left" msgstr "" -#: cups/ppd-cache.c:2983 +#: cups/ppd-cache.c:2999 msgid "Left Gate Fold" msgstr "" -#: cups/ppd-cache.c:3809 +#: cups/ppd-cache.c:3777 msgid "Left Tray" msgstr "" -#: cups/ppd-cache.c:2984 +#: cups/ppd-cache.c:3000 msgid "Letter Fold" msgstr "" @@ -5015,19 +5015,19 @@ msgid "Letter Oversize Long Edge" msgstr "" -#: cups/ppd-cache.c:3560 cups/ppd-cache.c:3609 +#: cups/ppd-cache.c:3547 cups/ppd-cache.c:3596 msgid "Letterhead" msgstr "" -#: ppdc/sample.c:236 +#: ppdc/sample.c:240 msgid "Light" msgstr "Sáng" -#: cups/ppd-cache.c:3520 +#: cups/ppd-cache.c:3507 msgid "Lightweight Envelope" msgstr "" -#: cups/ppd-cache.c:3610 +#: cups/ppd-cache.c:3597 msgid "Lightweight Paper" msgstr "" @@ -5047,91 +5047,91 @@ msgid "Local printer created." msgstr "" -#: cups/ppd-cache.c:3872 ppdc/sample.c:264 +#: cups/ppd-cache.c:3872 ppdc/sample.c:267 msgid "Long-Edge (Portrait)" msgstr "" -#: cups/http-support.c:1870 +#: cups/http-support.c:1875 msgid "Looking for printer." msgstr "" -#: cups/ppd-cache.c:3810 +#: cups/ppd-cache.c:3778 msgid "Mailbox 1" msgstr "" -#: cups/ppd-cache.c:3819 +#: cups/ppd-cache.c:3787 msgid "Mailbox 10" msgstr "" -#: cups/ppd-cache.c:3811 +#: cups/ppd-cache.c:3779 msgid "Mailbox 2" msgstr "" -#: cups/ppd-cache.c:3812 +#: cups/ppd-cache.c:3780 msgid "Mailbox 3" msgstr "" -#: cups/ppd-cache.c:3813 +#: cups/ppd-cache.c:3781 msgid "Mailbox 4" msgstr "" -#: cups/ppd-cache.c:3814 +#: cups/ppd-cache.c:3782 msgid "Mailbox 5" msgstr "" -#: cups/ppd-cache.c:3815 +#: cups/ppd-cache.c:3783 msgid "Mailbox 6" msgstr "" -#: cups/ppd-cache.c:3816 +#: cups/ppd-cache.c:3784 msgid "Mailbox 7" msgstr "" -#: cups/ppd-cache.c:3817 +#: cups/ppd-cache.c:3785 msgid "Mailbox 8" msgstr "" -#: cups/ppd-cache.c:3818 +#: cups/ppd-cache.c:3786 msgid "Mailbox 9" msgstr "" -#: cups/ppd-cache.c:3397 +#: cups/ppd-cache.c:3385 msgid "Main" msgstr "" -#: cups/ppd-cache.c:3405 +#: ppdc/sample.c:237 msgid "Main Roll" msgstr "" -#: cups/ppd-cache.c:3400 +#: cups/ppd-cache.c:3388 msgid "Manual" msgstr "" -#: ppdc/sample.c:260 +#: ppdc/sample.c:263 msgid "Manual Feed" msgstr "Nạp giấy bằng tay" -#: cups/ppd-cache.c:3487 +#: cups/ppd-cache.c:3474 msgid "Matte Brochure Paper" msgstr "" -#: cups/ppd-cache.c:3488 +#: cups/ppd-cache.c:3475 msgid "Matte Cover Paper" msgstr "" -#: cups/ppd-cache.c:3528 +#: cups/ppd-cache.c:3515 msgid "Matte Fabric" msgstr "" -#: cups/ppd-cache.c:3554 +#: cups/ppd-cache.c:3541 msgid "Matte Labels" msgstr "" -#: cups/ppd-cache.c:3504 +#: cups/ppd-cache.c:3491 msgid "Matte Optical Disc" msgstr "" -#: cups/ppd-cache.c:3578 +#: cups/ppd-cache.c:3565 msgid "Matte Photo Paper" msgstr "" @@ -5139,19 +5139,19 @@ msgid "Media Size" msgstr "Kích thước phương tiện" -#: cups/ppd.c:808 cups/ppd.c:1345 ppdc/sample.c:254 +#: cups/ppd.c:808 cups/ppd.c:1345 ppdc/sample.c:236 msgid "Media Source" msgstr "Nguồn phương tiện" -#: ppdc/sample.c:359 +#: ppdc/sample.c:362 msgid "Media Tracking" msgstr "Theo dõi phương tiện" -#: cups/ppd.c:806 cups/ppd.c:1343 ppdc/sample.c:280 +#: cups/ppd.c:806 cups/ppd.c:1343 ppdc/sample.c:283 msgid "Media Type" msgstr "Kiểu phương tiện" -#: ppdc/sample.c:237 +#: ppdc/sample.c:241 msgid "Medium" msgstr "Trung bình" @@ -5159,35 +5159,35 @@ msgid "Memory allocation error" msgstr "Lỗi cấp phát bộ nhớ" -#: cups/ppd-cache.c:3561 +#: cups/ppd-cache.c:3548 msgid "Metal" msgstr "" -#: cups/ppd-cache.c:3562 +#: cups/ppd-cache.c:3549 msgid "Metal Glossy" msgstr "" -#: cups/ppd-cache.c:3563 +#: cups/ppd-cache.c:3550 msgid "Metal High Gloss" msgstr "" -#: cups/ppd-cache.c:3564 +#: cups/ppd-cache.c:3551 msgid "Metal Matte" msgstr "" -#: cups/ppd-cache.c:3565 +#: cups/ppd-cache.c:3552 msgid "Metal Satin" msgstr "" -#: cups/ppd-cache.c:3566 +#: cups/ppd-cache.c:3553 msgid "Metal Semi Gloss" msgstr "" -#: cups/ppd-cache.c:3494 +#: cups/ppd-cache.c:3481 msgid "Mid-Weight Paper" msgstr "" -#: cups/ppd-cache.c:3408 cups/ppd-cache.c:3820 +#: cups/ppd-cache.c:3396 cups/ppd-cache.c:3788 msgid "Middle" msgstr "" @@ -5251,11 +5251,11 @@ msgid "Missing required attributes." msgstr "" -#: cups/http-support.c:1636 +#: cups/http-support.c:1641 msgid "Missing resource in URI" msgstr "" -#: cups/http-support.c:1630 +#: cups/http-support.c:1635 msgid "Missing scheme in URI" msgstr "" @@ -5297,7 +5297,7 @@ msgid "Modify Printer" msgstr "Thay đổi máy in" -#: cups/ppd-cache.c:3567 +#: cups/ppd-cache.c:3554 msgid "Mounting Tape" msgstr "" @@ -5309,43 +5309,43 @@ msgid "Move Job" msgstr "Di chuyển công việc" -#: cups/http-support.c:1500 +#: cups/http-support.c:1505 msgid "Moved Permanently" msgstr "Đã chuyển hoàn toàn" -#: cups/ppd-cache.c:3568 +#: cups/ppd-cache.c:3555 msgid "Multi Layer" msgstr "" -#: cups/ppd-cache.c:3569 +#: cups/ppd-cache.c:3556 msgid "Multi Part Form" msgstr "" -#: cups/ppd-cache.c:3011 +#: cups/ppd-cache.c:3027 msgid "Multi-Hole Punch (Landscape)" msgstr "" -#: cups/ppd-cache.c:3009 +#: cups/ppd-cache.c:3025 msgid "Multi-Hole Punch (Portrait)" msgstr "" -#: cups/ppd-cache.c:3008 +#: cups/ppd-cache.c:3024 msgid "Multi-Hole Punch (Reverse Landscape)" msgstr "" -#: cups/ppd-cache.c:3010 +#: cups/ppd-cache.c:3026 msgid "Multi-Hole Punch (Reverse Portrait)" msgstr "" -#: cups/ppd-cache.c:3415 +#: cups/ppd-cache.c:3403 msgid "Multipurpose" msgstr "" -#: cups/ppd-cache.c:3493 +#: cups/ppd-cache.c:3480 msgid "Multipurpose Paper" msgstr "" -#: cups/ppd-cache.c:3821 +#: cups/ppd-cache.c:3789 msgid "My Mailbox" msgstr "" @@ -5361,15 +5361,15 @@ msgid "Nested classes are not allowed." msgstr "" -#: ppdc/sample.c:425 +#: ppdc/sample.c:428 msgid "Never" msgstr "Không bao giờ" -#: cups/tls-darwin.c:690 cups/tls-gnutls.c:524 +#: cups/tls-darwin.c:665 cups/tls-gnutls.c:524 msgid "New credentials are not valid for name." msgstr "" -#: cups/tls-darwin.c:680 cups/tls-gnutls.c:514 +#: cups/tls-darwin.c:655 cups/tls-gnutls.c:514 msgid "New credentials are older than stored credentials." msgstr "" @@ -5377,7 +5377,7 @@ msgid "No" msgstr "Không" -#: cups/http-support.c:1497 +#: cups/http-support.c:1502 msgid "No Content" msgstr "Không nội dung" @@ -5418,7 +5418,7 @@ msgid "No authentication information provided." msgstr "" -#: cups/tls-darwin.c:630 cups/tls-gnutls.c:461 +#: cups/tls-darwin.c:605 cups/tls-gnutls.c:461 msgid "No common name specified." msgstr "" @@ -5459,7 +5459,7 @@ msgstr "OID không tên!" #: filter/rastertoepson.c:1161 filter/rastertohp.c:833 -#: filter/rastertolabel.c:1288 +#: filter/rastertolabel.c:1289 msgid "No pages were found." msgstr "" @@ -5495,7 +5495,7 @@ msgid "No request-id" msgstr "Không có request-id" -#: cups/tls-darwin.c:710 cups/tls-gnutls.c:544 +#: cups/tls-darwin.c:685 cups/tls-gnutls.c:544 msgid "No stored credentials, not valid for name." msgstr "" @@ -5515,41 +5515,41 @@ msgid "No version number" msgstr "Không có số phiên bản" -#: ppdc/sample.c:362 +#: ppdc/sample.c:365 msgid "Non-continuous (Mark sensing)" msgstr "" -#: ppdc/sample.c:361 +#: ppdc/sample.c:364 msgid "Non-continuous (Web sensing)" msgstr "" -#: cups/ppd-cache.c:4014 cups/ppd-cache.c:4064 cups/ppd-cache.c:4114 -#: cups/ppd-cache.c:4174 +#: cups/ppd-cache.c:4059 cups/ppd-cache.c:4137 cups/ppd-cache.c:4225 +#: cups/ppd-cache.c:4315 cups/ppd-cache.c:4362 msgid "None" msgstr "" -#: cups/ppd-cache.c:4287 cups/ppd-cache.c:4353 cups/ppd-cache.c:4387 -#: ppdc/sample.c:238 +#: cups/ppd-cache.c:4475 cups/ppd-cache.c:4541 cups/ppd-cache.c:4575 +#: ppdc/sample.c:242 msgid "Normal" msgstr "Bình thường" -#: cups/http-support.c:1522 +#: cups/http-support.c:1527 msgid "Not Found" msgstr "Không tìm thấy" -#: cups/http-support.c:1534 +#: cups/http-support.c:1539 msgid "Not Implemented" msgstr "Không được hiện thực" -#: ppdc/sample.c:268 +#: ppdc/sample.c:271 msgid "Not Installed" msgstr "Không được cài đặt" -#: cups/http-support.c:1509 +#: cups/http-support.c:1514 msgid "Not Modified" msgstr "Không được thay đổi" -#: cups/http-support.c:1537 +#: cups/http-support.c:1542 msgid "Not Supported" msgstr "Không được hỗ trợ" @@ -5567,19 +5567,19 @@ "itself." msgstr "" -#: cups/http-support.c:1488 cups/http-support.c:1627 cups/ppd.c:283 +#: cups/http-support.c:1493 cups/http-support.c:1632 cups/ppd.c:283 msgid "OK" msgstr "Chấp nhận" -#: cups/ppd-cache.c:3872 ppdc/sample.c:263 +#: cups/ppd-cache.c:3872 ppdc/sample.c:266 msgid "Off (1-Sided)" msgstr "Tắt (1 mặt)" -#: cups/ppd-cache.c:3489 +#: cups/ppd-cache.c:3476 msgid "Office Recycled Paper" msgstr "" -#: ppdc/sample.c:356 +#: ppdc/sample.c:359 msgid "Oki" msgstr "Oki" @@ -5608,7 +5608,7 @@ msgid "Operation Policy" msgstr "Chính sách hoạt động" -#: cups/ppd-cache.c:3501 +#: cups/ppd-cache.c:3488 msgid "Optical Disc" msgstr "" @@ -5622,17 +5622,17 @@ msgstr "Tuỳ chọn đã cài đặt" #: berkeley/lpq.c:642 berkeley/lpr.c:431 berkeley/lprm.c:232 -#: scheduler/cupsfilter.c:1476 scheduler/main.c:2133 systemv/cancel.c:401 +#: scheduler/cupsfilter.c:1476 scheduler/main.c:2135 systemv/cancel.c:401 #: systemv/cupsaccept.c:243 systemv/cupsctl.c:232 systemv/cupstestppd.c:3857 #: systemv/lp.c:750 systemv/lpadmin.c:1620 systemv/lpinfo.c:497 #: systemv/lpmove.c:216 systemv/lpoptions.c:538 systemv/lpstat.c:2044 -#: tools/ippeveprinter.c:7664 tools/ippfind.c:2765 tools/ipptool.c:4307 +#: tools/ippeveprinter.c:7922 tools/ippfind.c:2765 tools/ipptool.c:4307 #: ppdc/ppdc.cxx:426 ppdc/ppdhtml.cxx:173 ppdc/ppdi.cxx:119 #: ppdc/ppdmerge.cxx:356 ppdc/ppdpo.cxx:243 msgid "Options:" msgstr "" -#: cups/ppd-cache.c:3570 +#: cups/ppd-cache.c:3557 msgid "Other" msgstr "" @@ -5664,7 +5664,7 @@ msgid "PASS" msgstr "" -#: ppdc/sample.c:252 +#: ppdc/sample.c:256 msgid "PCL Laser Printer" msgstr "Máy in laze PCL" @@ -5700,7 +5700,7 @@ msgid "Packet does not start with SEQUENCE" msgstr "Gói không bắt đầu bởi SEQUENCE" -#: cups/ppd-cache.c:3571 +#: cups/ppd-cache.c:3558 msgid "Paper" msgstr "" @@ -5720,15 +5720,15 @@ msgid "Paper tray is missing." msgstr "" -#: cups/ppd-cache.c:2985 +#: cups/ppd-cache.c:3001 msgid "Parallel Fold" msgstr "" -#: ppdc/sample.c:355 +#: ppdc/sample.c:358 msgid "ParamCustominCutInterval" msgstr "ParamCustominCutInterval" -#: ppdc/sample.c:353 +#: ppdc/sample.c:356 msgid "ParamCustominTearInterval" msgstr "ParamCustominTearInterval" @@ -5750,11 +5750,11 @@ msgid "Pause Printer" msgstr "Dừng máy in" -#: ppdc/sample.c:443 +#: ppdc/sample.c:446 msgid "Peel-Off" msgstr "" -#: cups/ppd-cache.c:3555 +#: cups/ppd-cache.c:3542 msgid "Permanent Labels" msgstr "" @@ -5762,7 +5762,7 @@ msgid "Photo" msgstr "Ảnh" -#: cups/ppd-cache.c:3575 +#: cups/ppd-cache.c:3562 msgid "Photo Film" msgstr "" @@ -5770,59 +5770,59 @@ msgid "Photo Labels" msgstr "Nhãn ảnh" -#: cups/ppd-cache.c:3572 cups/ppd-cache.c:3573 +#: cups/ppd-cache.c:3559 cups/ppd-cache.c:3560 msgid "Photo Paper" msgstr "" -#: cups/ppd-cache.c:3545 cups/ppd-cache.c:3547 +#: cups/ppd-cache.c:3532 cups/ppd-cache.c:3534 msgid "Photo Paper Plus Glossy II" msgstr "" -#: cups/ppd-cache.c:3546 cups/ppd-cache.c:3548 +#: cups/ppd-cache.c:3533 cups/ppd-cache.c:3535 msgid "Photo Paper Pro Platinum" msgstr "" -#: cups/ppd-cache.c:3521 +#: cups/ppd-cache.c:3508 msgid "Plain Envelope" msgstr "" -#: ppdc/sample.c:281 +#: ppdc/sample.c:284 msgid "Plain Paper" msgstr "Giấy thường" -#: cups/ppd-cache.c:3581 +#: cups/ppd-cache.c:3568 msgid "Plastic" msgstr "" -#: cups/ppd-cache.c:3582 +#: cups/ppd-cache.c:3569 msgid "Plastic Archival" msgstr "" -#: cups/ppd-cache.c:3583 +#: cups/ppd-cache.c:3570 msgid "Plastic Colored" msgstr "" -#: cups/ppd-cache.c:3584 +#: cups/ppd-cache.c:3571 msgid "Plastic Glossy" msgstr "" -#: cups/ppd-cache.c:3585 +#: cups/ppd-cache.c:3572 msgid "Plastic High Gloss" msgstr "" -#: cups/ppd-cache.c:3586 +#: cups/ppd-cache.c:3573 msgid "Plastic Matte" msgstr "" -#: cups/ppd-cache.c:3587 +#: cups/ppd-cache.c:3574 msgid "Plastic Satin" msgstr "" -#: cups/ppd-cache.c:3588 +#: cups/ppd-cache.c:3575 msgid "Plastic Semi Gloss" msgstr "" -#: cups/ppd-cache.c:3589 +#: cups/ppd-cache.c:3576 msgid "Plate" msgstr "" @@ -5830,7 +5830,7 @@ msgid "Policies" msgstr "Chính sách" -#: cups/ppd-cache.c:3590 +#: cups/ppd-cache.c:3577 msgid "Polyester" msgstr "" @@ -5838,7 +5838,7 @@ msgid "Port Monitor" msgstr "Theo dõi cổng" -#: ppdc/sample.c:270 +#: ppdc/sample.c:273 msgid "PostScript Printer" msgstr "Máy in PostScript" @@ -5858,39 +5858,39 @@ msgid "Postcard Long Edge" msgstr "" -#: cups/ppd-cache.c:2986 +#: cups/ppd-cache.c:3002 msgid "Poster Fold" msgstr "" -#: cups/ppd-cache.c:3591 +#: cups/ppd-cache.c:3578 msgid "Pre Cut Tabs" msgstr "" -#: cups/ppd-cache.c:3495 +#: cups/ppd-cache.c:3482 msgid "Premium Inkjet Paper" msgstr "" -#: cups/ppd-cache.c:3496 +#: cups/ppd-cache.c:3483 msgid "Premium Photo Glossy Paper" msgstr "" -#: cups/ppd-cache.c:3497 +#: cups/ppd-cache.c:3484 msgid "Premium Presentation Matte Paper" msgstr "" -#: backend/ipp.c:973 backend/ipp.c:981 +#: backend/ipp.c:972 backend/ipp.c:980 msgid "Preparing to print." msgstr "" -#: cups/ppd-cache.c:3522 +#: cups/ppd-cache.c:3509 msgid "Preprinted Envelope" msgstr "" -#: cups/ppd-cache.c:3611 +#: cups/ppd-cache.c:3598 msgid "Preprinted Paper" msgstr "" -#: ppdc/sample.c:290 +#: ppdc/sample.c:293 msgid "Print Density" msgstr "Mật độ in" @@ -5898,15 +5898,15 @@ msgid "Print Job:" msgstr "Công việc in:" -#: ppdc/sample.c:335 +#: ppdc/sample.c:338 msgid "Print Mode" msgstr "Chế độ in" -#: cups/ppd-cache.c:4281 cups/ppd-cache.c:4343 cups/ppd-cache.c:4383 +#: cups/ppd-cache.c:4469 cups/ppd-cache.c:4531 cups/ppd-cache.c:4571 msgid "Print Quality" msgstr "" -#: ppdc/sample.c:378 +#: ppdc/sample.c:381 msgid "Print Rate" msgstr "Tỷ lệ in" @@ -5914,7 +5914,7 @@ msgid "Print Self-Test Page" msgstr "In trang tự kiểm tra" -#: ppdc/sample.c:322 +#: ppdc/sample.c:325 msgid "Print Speed" msgstr "Tốc độ in" @@ -5922,11 +5922,11 @@ msgid "Print Test Page" msgstr "In trang kiểm tra" -#: ppdc/sample.c:351 +#: ppdc/sample.c:354 msgid "Print and Cut" msgstr "In và cắt" -#: ppdc/sample.c:339 +#: ppdc/sample.c:342 msgid "Print and Tear" msgstr "In và xé" @@ -5934,15 +5934,15 @@ msgid "Print file sent." msgstr "" -#: backend/ipp.c:2261 +#: backend/ipp.c:2269 msgid "Print job canceled at printer." msgstr "" -#: backend/ipp.c:2253 +#: backend/ipp.c:2261 msgid "Print job too large." msgstr "" -#: backend/ipp.c:1721 +#: backend/ipp.c:1722 msgid "Print job was not accepted." msgstr "" @@ -5955,7 +5955,7 @@ msgid "Printer Added" msgstr "Đã thêm máy in" -#: ppdc/sample.c:255 +#: ppdc/sample.c:258 msgid "Printer Default" msgstr "Máy in mặc định" @@ -5971,19 +5971,19 @@ msgid "Printer Paused" msgstr "Máy in đã dừng" -#: ppdc/sample.c:289 +#: ppdc/sample.c:292 msgid "Printer Settings" msgstr "Thiết lập máy in" -#: backend/ipp.c:2256 +#: backend/ipp.c:2264 msgid "Printer cannot print supplied content." msgstr "" -#: backend/ipp.c:2259 +#: backend/ipp.c:2267 msgid "Printer cannot print with supplied options." msgstr "" -#: cups/ppd-cache.c:4556 +#: cups/ppd-cache.c:4744 msgid "Printer does not support required IPP attributes or document formats." msgstr "" @@ -5996,16 +5996,16 @@ msgstr "Các máy in" #: filter/rastertoepson.c:1107 filter/rastertohp.c:774 -#: filter/rastertolabel.c:1235 +#: filter/rastertolabel.c:1236 #, c-format msgid "Printing page %d, %u%% complete." msgstr "" -#: cups/ppd-cache.c:4111 +#: cups/ppd-cache.c:4222 msgid "Punch" msgstr "" -#: cups/ppd-cache.c:3612 +#: cups/ppd-cache.c:3599 msgid "Punched Paper" msgstr "" @@ -6021,11 +6021,11 @@ msgid "Rank Owner Job File(s) Total Size" msgstr "" -#: cups/ppd-cache.c:3414 +#: cups/ppd-cache.c:3402 msgid "Rear" msgstr "" -#: cups/ppd-cache.c:3822 +#: cups/ppd-cache.c:3790 msgid "Rear Tray" msgstr "" @@ -6033,25 +6033,25 @@ msgid "Reject Jobs" msgstr "Từ chối việc" -#: backend/lpd.c:1074 backend/lpd.c:1206 +#: backend/lpd.c:1078 backend/lpd.c:1210 #, c-format msgid "Remote host did not accept control file (%d)." msgstr "" -#: backend/lpd.c:1159 +#: backend/lpd.c:1163 #, c-format msgid "Remote host did not accept data file (%d)." msgstr "" -#: ppdc/sample.c:423 +#: ppdc/sample.c:426 msgid "Reprint After Error" msgstr "In lại sau khi lỗi" -#: cups/http-support.c:1525 +#: cups/http-support.c:1530 msgid "Request Entity Too Large" msgstr "Yêu cầu thực thể quá lớn" -#: cups/ppd.c:812 cups/ppd.c:1349 ppdc/sample.c:231 +#: cups/ppd.c:812 cups/ppd.c:1349 ppdc/sample.c:232 msgid "Resolution" msgstr "Độ phân giải" @@ -6067,63 +6067,63 @@ msgid "Return Address" msgstr "" -#: ppdc/sample.c:444 +#: ppdc/sample.c:447 msgid "Rewind" msgstr "" -#: cups/ppd-cache.c:3412 +#: cups/ppd-cache.c:3400 msgid "Right" msgstr "" -#: cups/ppd-cache.c:2987 +#: cups/ppd-cache.c:3003 msgid "Right Gate Fold" msgstr "" -#: cups/ppd-cache.c:3823 +#: cups/ppd-cache.c:3791 msgid "Right Tray" msgstr "" -#: cups/ppd-cache.c:3592 +#: cups/ppd-cache.c:3579 msgid "Roll" msgstr "" -#: cups/ppd-cache.c:3436 +#: cups/ppd-cache.c:3424 msgid "Roll 1" msgstr "" -#: cups/ppd-cache.c:3445 +#: cups/ppd-cache.c:3433 msgid "Roll 10" msgstr "" -#: cups/ppd-cache.c:3437 +#: cups/ppd-cache.c:3425 msgid "Roll 2" msgstr "" -#: cups/ppd-cache.c:3438 +#: cups/ppd-cache.c:3426 msgid "Roll 3" msgstr "" -#: cups/ppd-cache.c:3439 +#: cups/ppd-cache.c:3427 msgid "Roll 4" msgstr "" -#: cups/ppd-cache.c:3440 +#: cups/ppd-cache.c:3428 msgid "Roll 5" msgstr "" -#: cups/ppd-cache.c:3441 +#: cups/ppd-cache.c:3429 msgid "Roll 6" msgstr "" -#: cups/ppd-cache.c:3442 +#: cups/ppd-cache.c:3430 msgid "Roll 7" msgstr "" -#: cups/ppd-cache.c:3443 +#: cups/ppd-cache.c:3431 msgid "Roll 8" msgstr "" -#: cups/ppd-cache.c:3444 +#: cups/ppd-cache.c:3432 msgid "Roll 9" msgstr "" @@ -6136,39 +6136,39 @@ msgid "SEQUENCE uses indefinite length" msgstr "SEQUENCE dùng chiều dài vô tận" -#: cups/http-support.c:1549 +#: cups/http-support.c:1554 msgid "SSL/TLS Negotiation Error" msgstr "" -#: cups/ppd-cache.c:3012 +#: cups/ppd-cache.c:3028 msgid "Saddle Stitch" msgstr "" -#: cups/ppd-cache.c:3556 +#: cups/ppd-cache.c:3543 msgid "Satin Labels" msgstr "" -#: cups/ppd-cache.c:3505 +#: cups/ppd-cache.c:3492 msgid "Satin Optical Disc" msgstr "" -#: cups/ppd-cache.c:3579 +#: cups/ppd-cache.c:3566 msgid "Satin Photo Paper" msgstr "" -#: cups/ppd-cache.c:3593 +#: cups/ppd-cache.c:3580 msgid "Screen" msgstr "" -#: cups/ppd-cache.c:3594 +#: cups/ppd-cache.c:3581 msgid "Screen Paged" msgstr "" -#: cups/ppd-cache.c:3557 +#: cups/ppd-cache.c:3544 msgid "Security Labels" msgstr "" -#: cups/http-support.c:1506 +#: cups/http-support.c:1511 msgid "See Other" msgstr "Xem cái khác" @@ -6176,31 +6176,31 @@ msgid "See remote printer." msgstr "" -#: cups/ppd-cache.c:3595 +#: cups/ppd-cache.c:3582 msgid "Self Adhesive" msgstr "" -#: cups/ppd-cache.c:3596 +#: cups/ppd-cache.c:3583 msgid "Self Adhesive Film" msgstr "" -#: cups/tls-darwin.c:765 cups/tls-gnutls.c:606 +#: cups/tls-darwin.c:740 cups/tls-gnutls.c:606 msgid "Self-signed credentials are blocked." msgstr "" -#: cups/ppd-cache.c:3529 +#: cups/ppd-cache.c:3516 msgid "Semi-Gloss Fabric" msgstr "" -#: cups/ppd-cache.c:3558 +#: cups/ppd-cache.c:3545 msgid "Semi-Gloss Labels" msgstr "" -#: cups/ppd-cache.c:3506 +#: cups/ppd-cache.c:3493 msgid "Semi-Gloss Optical Disc" msgstr "" -#: cups/ppd-cache.c:3580 +#: cups/ppd-cache.c:3567 msgid "Semi-Gloss Photo Paper" msgstr "" @@ -6224,11 +6224,11 @@ msgid "Server Stopped" msgstr "Máy chủ đã dừng" -#: cups/tls-darwin.c:1275 cups/tls-gnutls.c:1298 +#: cups/tls-darwin.c:1250 cups/tls-gnutls.c:1299 msgid "Server credentials not set." msgstr "" -#: cups/http-support.c:1543 +#: cups/http-support.c:1548 msgid "Service Unavailable" msgstr "Dịch vụ không sẵn có" @@ -6257,140 +6257,140 @@ msgid "Shipping Address" msgstr "" -#: cups/ppd-cache.c:3872 ppdc/sample.c:265 +#: cups/ppd-cache.c:3872 ppdc/sample.c:268 msgid "Short-Edge (Landscape)" msgstr "" -#: cups/ppd-cache.c:3597 +#: cups/ppd-cache.c:3584 msgid "Shrink Foil" msgstr "" -#: cups/ppd-cache.c:3410 +#: cups/ppd-cache.c:3398 msgid "Side" msgstr "" -#: cups/ppd-cache.c:3824 +#: cups/ppd-cache.c:3792 msgid "Side Tray" msgstr "" -#: cups/ppd-cache.c:3598 +#: cups/ppd-cache.c:3585 msgid "Single Face" msgstr "" -#: cups/ppd-cache.c:3003 +#: cups/ppd-cache.c:3019 msgid "Single Punch (Landscape)" msgstr "" -#: cups/ppd-cache.c:3002 +#: cups/ppd-cache.c:3018 msgid "Single Punch (Portrait)" msgstr "" -#: cups/ppd-cache.c:2992 +#: cups/ppd-cache.c:3008 msgid "Single Punch (Reverse Landscape)" msgstr "" -#: cups/ppd-cache.c:2993 +#: cups/ppd-cache.c:3009 msgid "Single Punch (Reverse Portrait)" msgstr "" -#: cups/ppd-cache.c:3021 +#: cups/ppd-cache.c:3037 msgid "Single Staple (Landscape)" msgstr "" -#: cups/ppd-cache.c:3020 +#: cups/ppd-cache.c:3036 msgid "Single Staple (Portrait)" msgstr "" -#: cups/ppd-cache.c:3014 +#: cups/ppd-cache.c:3030 msgid "Single Staple (Reverse Landscape)" msgstr "" -#: cups/ppd-cache.c:3015 +#: cups/ppd-cache.c:3031 msgid "Single Staple (Reverse Portrait)" msgstr "" -#: cups/ppd-cache.c:3599 +#: cups/ppd-cache.c:3586 msgid "Single Wall Cardboard" msgstr "" -#: cups/ppd-cache.c:3600 +#: cups/ppd-cache.c:3587 msgid "Sleeve" msgstr "" -#: ppdc/sample.c:283 +#: ppdc/sample.c:286 msgid "Special Paper" msgstr "Giấy đặc biệt" -#: backend/lpd.c:1115 +#: backend/lpd.c:1119 #, c-format msgid "Spooling job, %.0f%% complete." msgstr "" -#: cups/ppd-cache.c:3825 +#: cups/ppd-cache.c:3793 msgid "Stacker 1" msgstr "" -#: cups/ppd-cache.c:3834 +#: cups/ppd-cache.c:3802 msgid "Stacker 10" msgstr "" -#: cups/ppd-cache.c:3826 +#: cups/ppd-cache.c:3794 msgid "Stacker 2" msgstr "" -#: cups/ppd-cache.c:3827 +#: cups/ppd-cache.c:3795 msgid "Stacker 3" msgstr "" -#: cups/ppd-cache.c:3828 +#: cups/ppd-cache.c:3796 msgid "Stacker 4" msgstr "" -#: cups/ppd-cache.c:3829 +#: cups/ppd-cache.c:3797 msgid "Stacker 5" msgstr "" -#: cups/ppd-cache.c:3830 +#: cups/ppd-cache.c:3798 msgid "Stacker 6" msgstr "" -#: cups/ppd-cache.c:3831 +#: cups/ppd-cache.c:3799 msgid "Stacker 7" msgstr "" -#: cups/ppd-cache.c:3832 +#: cups/ppd-cache.c:3800 msgid "Stacker 8" msgstr "" -#: cups/ppd-cache.c:3833 +#: cups/ppd-cache.c:3801 msgid "Stacker 9" msgstr "" -#: ppdc/sample.c:336 +#: ppdc/sample.c:339 msgid "Standard" msgstr "Tiêu chuẩn" -#: cups/ppd-cache.c:4011 +#: cups/ppd-cache.c:4056 msgid "Staple" msgstr "" -#: cups/ppd-cache.c:2971 +#: cups/ppd-cache.c:2987 msgid "Staple Edge" msgstr "" -#: cups/ppd-cache.c:2975 +#: cups/ppd-cache.c:2991 msgid "Staple Edge (Landscape)" msgstr "" -#: cups/ppd-cache.c:2973 +#: cups/ppd-cache.c:2989 msgid "Staple Edge (Portrait)" msgstr "" -#: cups/ppd-cache.c:2972 +#: cups/ppd-cache.c:2988 msgid "Staple Edge (Reverse Landscape)" msgstr "" -#: cups/ppd-cache.c:2974 +#: cups/ppd-cache.c:2990 msgid "Staple Edge (Reverse Portrait)" msgstr "" @@ -6400,7 +6400,7 @@ msgstr "" #: filter/rastertoepson.c:1083 filter/rastertohp.c:750 -#: filter/rastertolabel.c:1211 +#: filter/rastertolabel.c:1212 #, c-format msgid "Starting page %d." msgstr "" @@ -6431,11 +6431,11 @@ msgid "Super B/A3" msgstr "" -#: cups/http-support.c:1485 +#: cups/http-support.c:1490 msgid "Switching Protocols" msgstr "Đang đổi giao thức" -#: cups/ppd-cache.c:3613 +#: cups/ppd-cache.c:3600 msgid "Tab Stock" msgstr "" @@ -6451,15 +6451,15 @@ msgid "Tabloid Oversize Long Edge" msgstr "" -#: ppdc/sample.c:337 +#: ppdc/sample.c:340 msgid "Tear" msgstr "Xé" -#: ppdc/sample.c:442 +#: ppdc/sample.c:445 msgid "Tear-Off" msgstr "" -#: ppdc/sample.c:383 +#: ppdc/sample.c:386 msgid "Tear-Off Adjust Position" msgstr "" @@ -6497,7 +6497,7 @@ msgstr "Không thể mở được tập tin PPD \"%s\": %s" #: filter/rastertoepson.c:1052 filter/rastertohp.c:721 -#: filter/rastertolabel.c:1175 +#: filter/rastertolabel.c:1176 msgid "The PPD file could not be opened." msgstr "" @@ -6545,17 +6545,17 @@ msgid "The optical photoconductor will need to be replaced soon." msgstr "" -#: backend/ipp.c:993 +#: backend/ipp.c:992 msgid "" "The printer configuration is incorrect or the printer no longer exists." msgstr "" -#: backend/lpd.c:678 backend/lpd.c:1067 backend/lpd.c:1149 backend/lpd.c:1199 +#: backend/lpd.c:682 backend/lpd.c:1071 backend/lpd.c:1153 backend/lpd.c:1203 msgid "The printer did not respond." msgstr "" -#: backend/ipp.c:766 backend/ipp.c:956 backend/ipp.c:1070 backend/ipp.c:1523 -#: backend/ipp.c:1693 backend/lpd.c:886 backend/socket.c:354 +#: backend/ipp.c:765 backend/ipp.c:955 backend/ipp.c:1069 backend/ipp.c:1524 +#: backend/ipp.c:1694 backend/lpd.c:890 backend/socket.c:354 #: backend/usb-unix.c:117 backend/usb-unix.c:407 backend/usb-unix.c:490 msgid "The printer is in use." msgstr "" @@ -6572,8 +6572,8 @@ msgid "The printer is not connected." msgstr "" -#: backend/ipp.c:744 backend/ipp.c:777 backend/ipp.c:952 backend/lpd.c:865 -#: backend/lpd.c:906 backend/socket.c:333 backend/socket.c:366 +#: backend/ipp.c:743 backend/ipp.c:776 backend/ipp.c:951 backend/lpd.c:869 +#: backend/lpd.c:910 backend/socket.c:333 backend/socket.c:366 msgid "The printer is not responding." msgstr "" @@ -6589,7 +6589,7 @@ msgid "The printer is offline." msgstr "" -#: backend/ipp.c:760 backend/lpd.c:880 backend/socket.c:348 +#: backend/ipp.c:759 backend/lpd.c:884 backend/socket.c:348 msgid "The printer is unreachable at this time." msgstr "" @@ -6601,7 +6601,7 @@ msgid "The printer may be out of toner." msgstr "" -#: backend/ipp.c:753 backend/lpd.c:873 backend/socket.c:341 +#: backend/ipp.c:752 backend/lpd.c:877 backend/socket.c:341 msgid "The printer may not exist or is unavailable at this time." msgstr "" @@ -6695,7 +6695,7 @@ msgid "There was an unrecoverable USB error." msgstr "" -#: ppdc/sample.c:430 +#: ppdc/sample.c:433 msgid "Thermal Transfer Media" msgstr "Phương tiện in truyền nhiệt" @@ -6713,140 +6713,140 @@ msgid "Too many printer-state-reasons values (%d > %d)." msgstr "" -#: cups/ppd-cache.c:3407 +#: cups/ppd-cache.c:3395 msgid "Top" msgstr "" -#: cups/ppd-cache.c:3835 +#: cups/ppd-cache.c:3803 msgid "Top Tray" msgstr "" -#: cups/ppd-cache.c:3614 +#: cups/ppd-cache.c:3601 msgid "Tractor" msgstr "" -#: cups/ppd-cache.c:3615 +#: cups/ppd-cache.c:3602 msgid "Transfer" msgstr "" -#: ppdc/sample.c:284 +#: ppdc/sample.c:287 msgid "Transparency" msgstr "Trong suốt" -#: ppdc/sample.c:279 +#: ppdc/sample.c:282 msgid "Tray" msgstr "Khay" -#: ppdc/sample.c:256 +#: ppdc/sample.c:259 msgid "Tray 1" msgstr "Khay 1" -#: cups/ppd-cache.c:3425 cups/ppd-cache.c:3845 +#: cups/ppd-cache.c:3413 cups/ppd-cache.c:3813 msgid "Tray 10" msgstr "" -#: cups/ppd-cache.c:3426 +#: cups/ppd-cache.c:3414 msgid "Tray 11" msgstr "" -#: cups/ppd-cache.c:3427 +#: cups/ppd-cache.c:3415 msgid "Tray 12" msgstr "" -#: cups/ppd-cache.c:3428 +#: cups/ppd-cache.c:3416 msgid "Tray 13" msgstr "" -#: cups/ppd-cache.c:3429 +#: cups/ppd-cache.c:3417 msgid "Tray 14" msgstr "" -#: cups/ppd-cache.c:3430 +#: cups/ppd-cache.c:3418 msgid "Tray 15" msgstr "" -#: cups/ppd-cache.c:3431 +#: cups/ppd-cache.c:3419 msgid "Tray 16" msgstr "" -#: cups/ppd-cache.c:3432 +#: cups/ppd-cache.c:3420 msgid "Tray 17" msgstr "" -#: cups/ppd-cache.c:3433 +#: cups/ppd-cache.c:3421 msgid "Tray 18" msgstr "" -#: cups/ppd-cache.c:3434 +#: cups/ppd-cache.c:3422 msgid "Tray 19" msgstr "" -#: ppdc/sample.c:257 +#: ppdc/sample.c:260 msgid "Tray 2" msgstr "Khay 2" -#: cups/ppd-cache.c:3435 +#: cups/ppd-cache.c:3423 msgid "Tray 20" msgstr "" -#: ppdc/sample.c:258 +#: ppdc/sample.c:261 msgid "Tray 3" msgstr "Khay 3" -#: ppdc/sample.c:259 +#: ppdc/sample.c:262 msgid "Tray 4" msgstr "Khay 4" -#: cups/ppd-cache.c:3420 cups/ppd-cache.c:3840 +#: cups/ppd-cache.c:3408 cups/ppd-cache.c:3808 msgid "Tray 5" msgstr "" -#: cups/ppd-cache.c:3421 cups/ppd-cache.c:3841 +#: cups/ppd-cache.c:3409 cups/ppd-cache.c:3809 msgid "Tray 6" msgstr "" -#: cups/ppd-cache.c:3422 cups/ppd-cache.c:3842 +#: cups/ppd-cache.c:3410 cups/ppd-cache.c:3810 msgid "Tray 7" msgstr "" -#: cups/ppd-cache.c:3423 cups/ppd-cache.c:3843 +#: cups/ppd-cache.c:3411 cups/ppd-cache.c:3811 msgid "Tray 8" msgstr "" -#: cups/ppd-cache.c:3424 cups/ppd-cache.c:3844 +#: cups/ppd-cache.c:3412 cups/ppd-cache.c:3812 msgid "Tray 9" msgstr "" -#: cups/ppd-cache.c:3025 +#: cups/ppd-cache.c:3041 msgid "Triple Staple (Landscape)" msgstr "" -#: cups/ppd-cache.c:3023 +#: cups/ppd-cache.c:3039 msgid "Triple Staple (Portrait)" msgstr "" -#: cups/ppd-cache.c:3022 +#: cups/ppd-cache.c:3038 msgid "Triple Staple (Reverse Landscape)" msgstr "" -#: cups/ppd-cache.c:3024 +#: cups/ppd-cache.c:3040 msgid "Triple Staple (Reverse Portrait)" msgstr "" -#: cups/ppd-cache.c:3617 +#: cups/ppd-cache.c:3604 msgid "Triple Wall Cardboard" msgstr "" -#: cups/tls-darwin.c:670 cups/tls-darwin.c:752 cups/tls-gnutls.c:504 +#: cups/tls-darwin.c:645 cups/tls-darwin.c:727 cups/tls-gnutls.c:504 #: cups/tls-gnutls.c:586 msgid "Trust on first use is disabled." msgstr "" -#: cups/http-support.c:1528 +#: cups/http-support.c:1533 msgid "URI Too Long" msgstr "URI quá dài" -#: cups/http-support.c:1603 +#: cups/http-support.c:1608 msgid "URI too large" msgstr "" @@ -6902,7 +6902,7 @@ msgid "Unable to add class" msgstr "" -#: backend/ipp.c:1880 +#: backend/ipp.c:1887 msgid "Unable to add document to print job." msgstr "" @@ -6927,11 +6927,11 @@ msgid "Unable to allocate memory for pages array" msgstr "" -#: cgi-bin/admin.c:1510 +#: cgi-bin/admin.c:1509 msgid "Unable to cancel RSS subscription" msgstr "" -#: backend/ipp.c:2165 backend/ipp.c:2696 +#: backend/ipp.c:2173 backend/ipp.c:2704 msgid "Unable to cancel print job." msgstr "" @@ -6965,7 +6965,7 @@ msgid "Unable to connect to host." msgstr "Không thể kết nối tới máy chủ:" -#: backend/ipp.c:723 backend/ipp.c:1275 backend/lpd.c:846 backend/socket.c:314 +#: backend/ipp.c:722 backend/ipp.c:1274 backend/lpd.c:850 backend/socket.c:314 #: backend/usb-unix.c:103 msgid "Unable to contact printer, queuing on next printer in class." msgstr "" @@ -7004,7 +7004,7 @@ msgid "Unable to copy Windows 9x printer driver files (%d)." msgstr "" -#: cups/tls-darwin.c:636 cups/tls-gnutls.c:467 +#: cups/tls-darwin.c:611 cups/tls-gnutls.c:467 msgid "Unable to create credentials from array." msgstr "" @@ -7016,7 +7016,7 @@ msgid "Unable to create printer." msgstr "" -#: cups/tls-darwin.c:1566 cups/tls-gnutls.c:1510 +#: cups/tls-darwin.c:1541 cups/tls-gnutls.c:1511 msgid "Unable to create server credentials." msgstr "" @@ -7040,37 +7040,37 @@ msgid "Unable to edit cupsd.conf files larger than 1MB" msgstr "" -#: cups/tls-darwin.c:1754 +#: cups/tls-darwin.c:1729 msgid "" "Unable to establish a secure connection to host (certificate chain invalid)." msgstr "" -#: cups/tls-darwin.c:1744 +#: cups/tls-darwin.c:1719 msgid "" "Unable to establish a secure connection to host (certificate not yet valid)." msgstr "" -#: cups/tls-darwin.c:1739 +#: cups/tls-darwin.c:1714 msgid "" "Unable to establish a secure connection to host (expired certificate)." msgstr "" -#: cups/tls-darwin.c:1749 +#: cups/tls-darwin.c:1724 msgid "Unable to establish a secure connection to host (host name mismatch)." msgstr "" -#: cups/tls-darwin.c:1759 +#: cups/tls-darwin.c:1734 msgid "" "Unable to establish a secure connection to host (peer dropped connection " "before responding)." msgstr "" -#: cups/tls-darwin.c:1734 +#: cups/tls-darwin.c:1709 msgid "" "Unable to establish a secure connection to host (self-signed certificate)." msgstr "" -#: cups/tls-darwin.c:1729 +#: cups/tls-darwin.c:1704 msgid "" "Unable to establish a secure connection to host (untrusted certificate)." msgstr "" @@ -7083,15 +7083,15 @@ msgid "Unable to find destination for job" msgstr "" -#: cups/http-support.c:2094 +#: cups/http-support.c:2099 msgid "Unable to find printer." msgstr "" -#: cups/tls-darwin.c:1579 +#: cups/tls-darwin.c:1554 msgid "Unable to find server credentials." msgstr "" -#: backend/ipp.c:3359 +#: backend/ipp.c:3367 msgid "Unable to get backend exit status." msgstr "" @@ -7119,7 +7119,7 @@ msgid "Unable to get printer status" msgstr "" -#: backend/ipp.c:1017 +#: backend/ipp.c:1016 msgid "Unable to get printer status." msgstr "" @@ -7142,7 +7142,7 @@ msgid "Unable to locate printer \"%s\"." msgstr "" -#: backend/dnssd.c:752 backend/ipp.c:336 backend/lpd.c:181 +#: backend/dnssd.c:752 backend/ipp.c:335 backend/lpd.c:185 #: backend/socket.c:155 msgid "Unable to locate printer." msgstr "" @@ -7184,14 +7184,14 @@ msgid "Unable to open help file." msgstr "" -#: backend/ipp.c:377 backend/ipp.c:1620 backend/ipp.c:1833 backend/lpd.c:469 +#: backend/ipp.c:376 backend/ipp.c:1621 backend/ipp.c:1834 backend/lpd.c:473 #: backend/socket.c:142 backend/usb.c:224 filter/gziptoany.c:65 #: filter/pstops.c:262 msgid "Unable to open print file" msgstr "" #: filter/rastertoepson.c:1012 filter/rastertohp.c:681 -#: filter/rastertolabel.c:1133 +#: filter/rastertolabel.c:1134 msgid "Unable to open raster file" msgstr "" @@ -7208,7 +7208,7 @@ msgid "Unable to rename job document file." msgstr "" -#: cups/dest.c:3265 +#: cups/dest.c:3252 msgid "Unable to resolve printer-uri." msgstr "" @@ -7242,7 +7242,7 @@ msgid "Unable to set server default" msgstr "" -#: backend/ipp.c:3218 backend/ipp.c:3295 backend/ipp.c:3303 +#: backend/ipp.c:3226 backend/ipp.c:3303 backend/ipp.c:3311 msgid "Unable to start backend process." msgstr "" @@ -7263,7 +7263,7 @@ msgid "Unable to write uncompressed print data: %s" msgstr "" -#: cups/http-support.c:1516 +#: cups/http-support.c:1521 msgid "Unauthorized" msgstr "" @@ -7271,7 +7271,7 @@ msgid "Units" msgstr "Đơn vị" -#: cups/http-support.c:1556 cups/http-support.c:1640 cups/ppd.c:313 +#: cups/http-support.c:1561 cups/http-support.c:1645 cups/ppd.c:313 msgid "Unknown" msgstr "Không rõ" @@ -7280,22 +7280,22 @@ msgid "Unknown choice \"%s\" for option \"%s\"." msgstr "" -#: backend/ipp.c:519 +#: backend/ipp.c:518 #, c-format msgid "Unknown encryption option value: \"%s\"." msgstr "" -#: backend/lpd.c:327 +#: backend/lpd.c:331 #, c-format msgid "Unknown file order: \"%s\"." msgstr "" -#: backend/lpd.c:298 +#: backend/lpd.c:302 #, c-format msgid "Unknown format character: \"%c\"." msgstr "" -#: cups/hash.c:278 +#: cups/hash.c:279 msgid "Unknown hash algorithm." msgstr "" @@ -7303,7 +7303,7 @@ msgid "Unknown media size name." msgstr "" -#: backend/ipp.c:583 +#: backend/ipp.c:582 #, c-format msgid "Unknown option \"%s\" with value \"%s\"." msgstr "" @@ -7313,7 +7313,7 @@ msgid "Unknown option \"%s\"." msgstr "" -#: backend/lpd.c:313 +#: backend/lpd.c:317 #, c-format msgid "Unknown print mode: \"%s\"." msgstr "" @@ -7336,7 +7336,7 @@ msgid "Unknown request version." msgstr "" -#: cups/http-support.c:1633 +#: cups/http-support.c:1638 msgid "Unknown scheme in URI" msgstr "" @@ -7344,7 +7344,7 @@ msgid "Unknown service name." msgstr "" -#: backend/ipp.c:548 +#: backend/ipp.c:547 #, c-format msgid "Unknown version option value: \"%s\"." msgstr "" @@ -7420,11 +7420,11 @@ msgid "Unsupported value type" msgstr "Kiểu giá trị không được hỗ trợ" -#: cups/http-support.c:1531 +#: cups/http-support.c:1536 msgid "Upgrade Required" msgstr "Cần phải nâng cấp" -#: systemv/lpadmin.c:664 +#: systemv/lpadmin.c:662 msgid "" "Usage:\n" "\n" @@ -7436,7 +7436,7 @@ " [-u allow:user,user] [-u deny:user,user]" msgstr "" -#: backend/dnssd.c:192 backend/ipp.c:325 backend/lpd.c:168 +#: backend/dnssd.c:192 backend/ipp.c:324 backend/lpd.c:172 #: backend/socket.c:119 backend/usb.c:170 filter/commandtops.c:57 #: filter/gziptoany.c:38 filter/pstops.c:223 monitor/bcp.c:48 #: monitor/tbcp.c:47 @@ -7452,7 +7452,7 @@ msgid "Usage: cupsctl [options] [param=value ... paramN=valueN]" msgstr "" -#: scheduler/main.c:2132 +#: scheduler/main.c:2134 msgid "Usage: cupsd [options]" msgstr "" @@ -7485,7 +7485,7 @@ msgid "Usage: lpmove job/src dest" msgstr "" -#: systemv/lpoptions.c:536 +#: systemv/lpoptions.c:523 msgid "" "Usage: lpoptions [-h server] [-E] -d printer\n" " lpoptions [-h server] [-E] [-p printer] -l\n" @@ -7531,7 +7531,7 @@ msgid "VarBind uses indefinite length" msgstr "VarBind sử dụng chiều dài vô tận" -#: cups/ppd-cache.c:3605 +#: cups/ppd-cache.c:3592 msgid "Vellum Paper" msgstr "" @@ -7539,7 +7539,7 @@ msgid "Version uses indefinite length" msgstr "Version dụng chiều dài vô tận" -#: backend/ipp.c:2000 +#: backend/ipp.c:2009 msgid "Waiting for job to complete." msgstr "" @@ -7555,19 +7555,19 @@ msgid "Warning, no Windows 2000 printer drivers are installed." msgstr "" -#: cups/ppd-cache.c:3530 +#: cups/ppd-cache.c:3517 msgid "Waterproof Fabric" msgstr "" -#: cups/http-support.c:1552 +#: cups/http-support.c:1557 msgid "Web Interface is Disabled" msgstr "" -#: cups/ppd-cache.c:3618 +#: cups/ppd-cache.c:3605 msgid "Wet Film" msgstr "" -#: cups/ppd-cache.c:3523 +#: cups/ppd-cache.c:3510 msgid "Windowed Envelope" msgstr "" @@ -7575,7 +7575,7 @@ msgid "Yes" msgstr "Vâng" -#: scheduler/client.c:2248 +#: scheduler/client.c:2236 #, c-format msgid "" "You must access this page using the URL https://%s:%d%s." -#: cups/ppd-cache.c:2988 +#: cups/ppd-cache.c:3004 msgid "Z Fold" msgstr "" -#: ppdc/sample.c:434 +#: ppdc/sample.c:437 msgid "ZPL Label Printer" msgstr "Máy in nhãn ZPL" -#: ppdc/sample.c:357 +#: ppdc/sample.c:360 msgid "Zebra" msgstr "Zebra" @@ -8000,7 +8000,7 @@ msgid "lpadmin: Unable to open PPD \"%s\": %s on line %d." msgstr "" -#: systemv/lpadmin.c:1473 +#: systemv/lpadmin.c:1458 #, c-format msgid "lpadmin: Unable to open PPD file \"%s\" - %s" msgstr "" @@ -8673,7 +8673,7 @@ msgid "scheduler is running" msgstr "" -#: cups/adminutil.c:1384 +#: cups/adminutil.c:1380 #, c-format msgid "stat of %s failed: %s" msgstr "Thông số của %s đã thất bại: %s" @@ -10089,447 +10089,447 @@ msgstr "" #. TRANSLATORS: Finishings -#: locale/ipp-strings.c:580 +#: locale/ipp-strings.c:584 msgid "finishings" msgstr "" #. TRANSLATORS: Finishings -#: locale/ipp-strings.c:582 +#: locale/ipp-strings.c:586 msgid "finishings-col" msgstr "" #. TRANSLATORS: Fold -#: locale/ipp-strings.c:584 +#: locale/ipp-strings.c:588 msgid "finishings.10" msgstr "" #. TRANSLATORS: Z Fold -#: locale/ipp-strings.c:586 +#: locale/ipp-strings.c:590 msgid "finishings.100" msgstr "" #. TRANSLATORS: Engineering Z Fold -#: locale/ipp-strings.c:588 +#: locale/ipp-strings.c:592 msgid "finishings.101" msgstr "" #. TRANSLATORS: Trim -#: locale/ipp-strings.c:590 +#: locale/ipp-strings.c:594 msgid "finishings.11" msgstr "" #. TRANSLATORS: Bale -#: locale/ipp-strings.c:592 +#: locale/ipp-strings.c:596 msgid "finishings.12" msgstr "" #. TRANSLATORS: Booklet Maker -#: locale/ipp-strings.c:594 +#: locale/ipp-strings.c:598 msgid "finishings.13" msgstr "" #. TRANSLATORS: Jog Offset -#: locale/ipp-strings.c:596 +#: locale/ipp-strings.c:600 msgid "finishings.14" msgstr "" #. TRANSLATORS: Coat -#: locale/ipp-strings.c:598 +#: locale/ipp-strings.c:602 msgid "finishings.15" msgstr "" #. TRANSLATORS: Laminate -#: locale/ipp-strings.c:600 +#: locale/ipp-strings.c:604 msgid "finishings.16" msgstr "" #. TRANSLATORS: Staple Top Left -#: locale/ipp-strings.c:602 +#: locale/ipp-strings.c:606 msgid "finishings.20" msgstr "" #. TRANSLATORS: Staple Bottom Left -#: locale/ipp-strings.c:604 +#: locale/ipp-strings.c:608 msgid "finishings.21" msgstr "" #. TRANSLATORS: Staple Top Right -#: locale/ipp-strings.c:606 +#: locale/ipp-strings.c:610 msgid "finishings.22" msgstr "" #. TRANSLATORS: Staple Bottom Right -#: locale/ipp-strings.c:608 +#: locale/ipp-strings.c:612 msgid "finishings.23" msgstr "" #. TRANSLATORS: Edge Stitch Left -#: locale/ipp-strings.c:610 +#: locale/ipp-strings.c:614 msgid "finishings.24" msgstr "" #. TRANSLATORS: Edge Stitch Top -#: locale/ipp-strings.c:612 +#: locale/ipp-strings.c:616 msgid "finishings.25" msgstr "" #. TRANSLATORS: Edge Stitch Right -#: locale/ipp-strings.c:614 +#: locale/ipp-strings.c:618 msgid "finishings.26" msgstr "" #. TRANSLATORS: Edge Stitch Bottom -#: locale/ipp-strings.c:616 +#: locale/ipp-strings.c:620 msgid "finishings.27" msgstr "" #. TRANSLATORS: 2 Staples on Left -#: locale/ipp-strings.c:618 +#: locale/ipp-strings.c:622 msgid "finishings.28" msgstr "" #. TRANSLATORS: 2 Staples on Top -#: locale/ipp-strings.c:620 +#: locale/ipp-strings.c:624 msgid "finishings.29" msgstr "" #. TRANSLATORS: None -#: locale/ipp-strings.c:622 +#: locale/ipp-strings.c:626 msgid "finishings.3" msgstr "" #. TRANSLATORS: 2 Staples on Right -#: locale/ipp-strings.c:624 +#: locale/ipp-strings.c:628 msgid "finishings.30" msgstr "" #. TRANSLATORS: 2 Staples on Bottom -#: locale/ipp-strings.c:626 +#: locale/ipp-strings.c:630 msgid "finishings.31" msgstr "" #. TRANSLATORS: 3 Staples on Left -#: locale/ipp-strings.c:628 +#: locale/ipp-strings.c:632 msgid "finishings.32" msgstr "" #. TRANSLATORS: 3 Staples on Top -#: locale/ipp-strings.c:630 +#: locale/ipp-strings.c:634 msgid "finishings.33" msgstr "" #. TRANSLATORS: 3 Staples on Right -#: locale/ipp-strings.c:632 +#: locale/ipp-strings.c:636 msgid "finishings.34" msgstr "" #. TRANSLATORS: 3 Staples on Bottom -#: locale/ipp-strings.c:634 +#: locale/ipp-strings.c:638 msgid "finishings.35" msgstr "" #. TRANSLATORS: Staple -#: locale/ipp-strings.c:636 +#: locale/ipp-strings.c:640 msgid "finishings.4" msgstr "" #. TRANSLATORS: Punch -#: locale/ipp-strings.c:638 +#: locale/ipp-strings.c:642 msgid "finishings.5" msgstr "" #. TRANSLATORS: Bind Left -#: locale/ipp-strings.c:640 +#: locale/ipp-strings.c:644 msgid "finishings.50" msgstr "" #. TRANSLATORS: Bind Top -#: locale/ipp-strings.c:642 +#: locale/ipp-strings.c:646 msgid "finishings.51" msgstr "" #. TRANSLATORS: Bind Right -#: locale/ipp-strings.c:644 +#: locale/ipp-strings.c:648 msgid "finishings.52" msgstr "" #. TRANSLATORS: Bind Bottom -#: locale/ipp-strings.c:646 +#: locale/ipp-strings.c:650 msgid "finishings.53" msgstr "" #. TRANSLATORS: Cover -#: locale/ipp-strings.c:648 +#: locale/ipp-strings.c:652 msgid "finishings.6" msgstr "" #. TRANSLATORS: Trim Pages -#: locale/ipp-strings.c:650 +#: locale/ipp-strings.c:654 msgid "finishings.60" msgstr "" #. TRANSLATORS: Trim Documents -#: locale/ipp-strings.c:652 +#: locale/ipp-strings.c:656 msgid "finishings.61" msgstr "" #. TRANSLATORS: Trim Copies -#: locale/ipp-strings.c:654 +#: locale/ipp-strings.c:658 msgid "finishings.62" msgstr "" #. TRANSLATORS: Trim Job -#: locale/ipp-strings.c:656 +#: locale/ipp-strings.c:660 msgid "finishings.63" msgstr "" #. TRANSLATORS: Bind -#: locale/ipp-strings.c:658 +#: locale/ipp-strings.c:662 msgid "finishings.7" msgstr "" #. TRANSLATORS: Punch Top Left -#: locale/ipp-strings.c:660 +#: locale/ipp-strings.c:664 msgid "finishings.70" msgstr "" #. TRANSLATORS: Punch Bottom Left -#: locale/ipp-strings.c:662 +#: locale/ipp-strings.c:666 msgid "finishings.71" msgstr "" #. TRANSLATORS: Punch Top Right -#: locale/ipp-strings.c:664 +#: locale/ipp-strings.c:668 msgid "finishings.72" msgstr "" #. TRANSLATORS: Punch Bottom Right -#: locale/ipp-strings.c:666 +#: locale/ipp-strings.c:670 msgid "finishings.73" msgstr "" #. TRANSLATORS: 2-hole Punch Left -#: locale/ipp-strings.c:668 +#: locale/ipp-strings.c:672 msgid "finishings.74" msgstr "" #. TRANSLATORS: 2-hole Punch Top -#: locale/ipp-strings.c:670 +#: locale/ipp-strings.c:674 msgid "finishings.75" msgstr "" #. TRANSLATORS: 2-hole Punch Right -#: locale/ipp-strings.c:672 +#: locale/ipp-strings.c:676 msgid "finishings.76" msgstr "" #. TRANSLATORS: 2-hole Punch Bottom -#: locale/ipp-strings.c:674 +#: locale/ipp-strings.c:678 msgid "finishings.77" msgstr "" #. TRANSLATORS: 3-hole Punch Left -#: locale/ipp-strings.c:676 +#: locale/ipp-strings.c:680 msgid "finishings.78" msgstr "" #. TRANSLATORS: 3-hole Punch Top -#: locale/ipp-strings.c:678 +#: locale/ipp-strings.c:682 msgid "finishings.79" msgstr "" #. TRANSLATORS: Saddle Stitch -#: locale/ipp-strings.c:680 +#: locale/ipp-strings.c:684 msgid "finishings.8" msgstr "" #. TRANSLATORS: 3-hole Punch Right -#: locale/ipp-strings.c:682 +#: locale/ipp-strings.c:686 msgid "finishings.80" msgstr "" #. TRANSLATORS: 3-hole Punch Bottom -#: locale/ipp-strings.c:684 +#: locale/ipp-strings.c:688 msgid "finishings.81" msgstr "" #. TRANSLATORS: 4-hole Punch Left -#: locale/ipp-strings.c:686 +#: locale/ipp-strings.c:690 msgid "finishings.82" msgstr "" #. TRANSLATORS: 4-hole Punch Top -#: locale/ipp-strings.c:688 +#: locale/ipp-strings.c:692 msgid "finishings.83" msgstr "" #. TRANSLATORS: 4-hole Punch Right -#: locale/ipp-strings.c:690 +#: locale/ipp-strings.c:694 msgid "finishings.84" msgstr "" #. TRANSLATORS: 4-hole Punch Bottom -#: locale/ipp-strings.c:692 +#: locale/ipp-strings.c:696 msgid "finishings.85" msgstr "" #. TRANSLATORS: Multi-hole Punch Left -#: locale/ipp-strings.c:694 +#: locale/ipp-strings.c:698 msgid "finishings.86" msgstr "" #. TRANSLATORS: Multi-hole Punch Top -#: locale/ipp-strings.c:696 +#: locale/ipp-strings.c:700 msgid "finishings.87" msgstr "" #. TRANSLATORS: Multi-hole Punch Right -#: locale/ipp-strings.c:698 +#: locale/ipp-strings.c:702 msgid "finishings.88" msgstr "" #. TRANSLATORS: Multi-hole Punch Bottom -#: locale/ipp-strings.c:700 +#: locale/ipp-strings.c:704 msgid "finishings.89" msgstr "" #. TRANSLATORS: Edge Stitch -#: locale/ipp-strings.c:702 +#: locale/ipp-strings.c:706 msgid "finishings.9" msgstr "" #. TRANSLATORS: Accordion Fold -#: locale/ipp-strings.c:704 +#: locale/ipp-strings.c:708 msgid "finishings.90" msgstr "" #. TRANSLATORS: Double Gate Fold -#: locale/ipp-strings.c:706 +#: locale/ipp-strings.c:710 msgid "finishings.91" msgstr "" #. TRANSLATORS: Gate Fold -#: locale/ipp-strings.c:708 +#: locale/ipp-strings.c:712 msgid "finishings.92" msgstr "" #. TRANSLATORS: Half Fold -#: locale/ipp-strings.c:710 +#: locale/ipp-strings.c:714 msgid "finishings.93" msgstr "" #. TRANSLATORS: Half Z Fold -#: locale/ipp-strings.c:712 +#: locale/ipp-strings.c:716 msgid "finishings.94" msgstr "" #. TRANSLATORS: Left Gate Fold -#: locale/ipp-strings.c:714 +#: locale/ipp-strings.c:718 msgid "finishings.95" msgstr "" #. TRANSLATORS: Letter Fold -#: locale/ipp-strings.c:716 +#: locale/ipp-strings.c:720 msgid "finishings.96" msgstr "" #. TRANSLATORS: Parallel Fold -#: locale/ipp-strings.c:718 +#: locale/ipp-strings.c:722 msgid "finishings.97" msgstr "" #. TRANSLATORS: Poster Fold -#: locale/ipp-strings.c:720 +#: locale/ipp-strings.c:724 msgid "finishings.98" msgstr "" #. TRANSLATORS: Right Gate Fold -#: locale/ipp-strings.c:722 +#: locale/ipp-strings.c:726 msgid "finishings.99" msgstr "" #. TRANSLATORS: Fold -#: locale/ipp-strings.c:724 +#: locale/ipp-strings.c:728 msgid "folding" msgstr "" #. TRANSLATORS: Fold Direction -#: locale/ipp-strings.c:726 +#: locale/ipp-strings.c:730 msgid "folding-direction" msgstr "" #. TRANSLATORS: Inward -#: locale/ipp-strings.c:728 +#: locale/ipp-strings.c:732 msgid "folding-direction.inward" msgstr "" #. TRANSLATORS: Outward -#: locale/ipp-strings.c:730 +#: locale/ipp-strings.c:734 msgid "folding-direction.outward" msgstr "" #. TRANSLATORS: Fold Position -#: locale/ipp-strings.c:732 +#: locale/ipp-strings.c:736 msgid "folding-offset" msgstr "" #. TRANSLATORS: Fold Edge -#: locale/ipp-strings.c:734 +#: locale/ipp-strings.c:738 msgid "folding-reference-edge" msgstr "" #. TRANSLATORS: Bottom -#: locale/ipp-strings.c:736 +#: locale/ipp-strings.c:740 msgid "folding-reference-edge.bottom" msgstr "" #. TRANSLATORS: Left -#: locale/ipp-strings.c:738 +#: locale/ipp-strings.c:742 msgid "folding-reference-edge.left" msgstr "" #. TRANSLATORS: Right -#: locale/ipp-strings.c:740 +#: locale/ipp-strings.c:744 msgid "folding-reference-edge.right" msgstr "" #. TRANSLATORS: Top -#: locale/ipp-strings.c:742 +#: locale/ipp-strings.c:746 msgid "folding-reference-edge.top" msgstr "" #. TRANSLATORS: Font Name -#: locale/ipp-strings.c:744 +#: locale/ipp-strings.c:748 msgid "font-name-requested" msgstr "" #. TRANSLATORS: Font Size -#: locale/ipp-strings.c:746 +#: locale/ipp-strings.c:750 msgid "font-size-requested" msgstr "" #. TRANSLATORS: Force Front Side -#: locale/ipp-strings.c:748 +#: locale/ipp-strings.c:752 msgid "force-front-side" msgstr "" #. TRANSLATORS: From Name -#: locale/ipp-strings.c:750 +#: locale/ipp-strings.c:754 msgid "from-name" msgstr "" #. TRANSLATORS: Imposition Template -#: locale/ipp-strings.c:752 +#: locale/ipp-strings.c:756 msgid "imposition-template" msgstr "" #. TRANSLATORS: None -#: locale/ipp-strings.c:754 +#: locale/ipp-strings.c:758 msgid "imposition-template.none" msgstr "" #. TRANSLATORS: Signature -#: locale/ipp-strings.c:756 +#: locale/ipp-strings.c:760 msgid "imposition-template.signature" msgstr "" @@ -10675,72 +10675,72 @@ msgstr "" #. TRANSLATORS: Insert Page Number -#: locale/ipp-strings.c:758 +#: locale/ipp-strings.c:762 msgid "insert-after-page-number" msgstr "" #. TRANSLATORS: Insert Count -#: locale/ipp-strings.c:760 +#: locale/ipp-strings.c:764 msgid "insert-count" msgstr "" #. TRANSLATORS: Insert Sheet -#: locale/ipp-strings.c:762 +#: locale/ipp-strings.c:766 msgid "insert-sheet" msgstr "" #. TRANSLATORS: Job Account ID -#: locale/ipp-strings.c:764 +#: locale/ipp-strings.c:768 msgid "job-account-id" msgstr "" #. TRANSLATORS: Job Account Type -#: locale/ipp-strings.c:766 +#: locale/ipp-strings.c:770 msgid "job-account-type" msgstr "" #. TRANSLATORS: General -#: locale/ipp-strings.c:768 +#: locale/ipp-strings.c:772 msgid "job-account-type.general" msgstr "" #. TRANSLATORS: Group -#: locale/ipp-strings.c:770 +#: locale/ipp-strings.c:774 msgid "job-account-type.group" msgstr "" #. TRANSLATORS: None -#: locale/ipp-strings.c:772 +#: locale/ipp-strings.c:776 msgid "job-account-type.none" msgstr "" #. TRANSLATORS: Job Accounting Output Bin -#: locale/ipp-strings.c:774 +#: locale/ipp-strings.c:778 msgid "job-accounting-output-bin" msgstr "" #. TRANSLATORS: Job Accounting Sheets -#: locale/ipp-strings.c:776 +#: locale/ipp-strings.c:780 msgid "job-accounting-sheets" msgstr "" #. TRANSLATORS: Type of Job Accounting Sheets -#: locale/ipp-strings.c:778 +#: locale/ipp-strings.c:782 msgid "job-accounting-sheets-type" msgstr "" #. TRANSLATORS: None -#: locale/ipp-strings.c:780 +#: locale/ipp-strings.c:784 msgid "job-accounting-sheets-type.none" msgstr "" #. TRANSLATORS: Standard -#: locale/ipp-strings.c:782 +#: locale/ipp-strings.c:786 msgid "job-accounting-sheets-type.standard" msgstr "" #. TRANSLATORS: Job Accounting User ID -#: locale/ipp-strings.c:784 +#: locale/ipp-strings.c:788 msgid "job-accounting-user-id" msgstr "" @@ -10757,8258 +10757,8292 @@ msgstr "" #. TRANSLATORS: Copies -#: locale/ipp-strings.c:788 +#: locale/ipp-strings.c:792 msgid "job-copies" msgstr "" #. TRANSLATORS: Back Cover -#: locale/ipp-strings.c:790 +#: locale/ipp-strings.c:794 msgid "job-cover-back" msgstr "" #. TRANSLATORS: Front Cover -#: locale/ipp-strings.c:792 +#: locale/ipp-strings.c:796 msgid "job-cover-front" msgstr "" #. TRANSLATORS: Delay Output Until -#: locale/ipp-strings.c:794 +#: locale/ipp-strings.c:798 msgid "job-delay-output-until" msgstr "" #. TRANSLATORS: Delay Output Until -#: locale/ipp-strings.c:796 +#: locale/ipp-strings.c:800 msgid "job-delay-output-until-time" msgstr "" #. TRANSLATORS: Daytime -#: locale/ipp-strings.c:798 +#: locale/ipp-strings.c:802 msgid "job-delay-output-until.day-time" msgstr "" #. TRANSLATORS: Evening -#: locale/ipp-strings.c:800 +#: locale/ipp-strings.c:804 msgid "job-delay-output-until.evening" msgstr "" #. TRANSLATORS: Released -#: locale/ipp-strings.c:802 +#: locale/ipp-strings.c:806 msgid "job-delay-output-until.indefinite" msgstr "" #. TRANSLATORS: Night -#: locale/ipp-strings.c:804 +#: locale/ipp-strings.c:808 msgid "job-delay-output-until.night" msgstr "" #. TRANSLATORS: No Delay -#: locale/ipp-strings.c:806 +#: locale/ipp-strings.c:810 msgid "job-delay-output-until.no-delay-output" msgstr "" #. TRANSLATORS: Second Shift -#: locale/ipp-strings.c:808 +#: locale/ipp-strings.c:812 msgid "job-delay-output-until.second-shift" msgstr "" #. TRANSLATORS: Third Shift -#: locale/ipp-strings.c:810 +#: locale/ipp-strings.c:814 msgid "job-delay-output-until.third-shift" msgstr "" #. TRANSLATORS: Weekend -#: locale/ipp-strings.c:812 +#: locale/ipp-strings.c:816 msgid "job-delay-output-until.weekend" msgstr "" #. TRANSLATORS: On Error -#: locale/ipp-strings.c:814 +#: locale/ipp-strings.c:818 msgid "job-error-action" msgstr "" #. TRANSLATORS: Abort Job -#: locale/ipp-strings.c:816 +#: locale/ipp-strings.c:820 msgid "job-error-action.abort-job" msgstr "" #. TRANSLATORS: Cancel Job -#: locale/ipp-strings.c:818 +#: locale/ipp-strings.c:822 msgid "job-error-action.cancel-job" msgstr "" #. TRANSLATORS: Continue Job -#: locale/ipp-strings.c:820 +#: locale/ipp-strings.c:824 msgid "job-error-action.continue-job" msgstr "" #. TRANSLATORS: Suspend Job -#: locale/ipp-strings.c:822 +#: locale/ipp-strings.c:826 msgid "job-error-action.suspend-job" msgstr "" #. TRANSLATORS: Print Error Sheet -#: locale/ipp-strings.c:824 +#: locale/ipp-strings.c:828 msgid "job-error-sheet" msgstr "" #. TRANSLATORS: Type of Error Sheet -#: locale/ipp-strings.c:826 +#: locale/ipp-strings.c:830 msgid "job-error-sheet-type" msgstr "" #. TRANSLATORS: None -#: locale/ipp-strings.c:828 +#: locale/ipp-strings.c:832 msgid "job-error-sheet-type.none" msgstr "" #. TRANSLATORS: Standard -#: locale/ipp-strings.c:830 +#: locale/ipp-strings.c:834 msgid "job-error-sheet-type.standard" msgstr "" #. TRANSLATORS: Print Error Sheet -#: locale/ipp-strings.c:832 +#: locale/ipp-strings.c:836 msgid "job-error-sheet-when" msgstr "" #. TRANSLATORS: Always -#: locale/ipp-strings.c:834 +#: locale/ipp-strings.c:838 msgid "job-error-sheet-when.always" msgstr "" #. TRANSLATORS: On Error -#: locale/ipp-strings.c:836 +#: locale/ipp-strings.c:840 msgid "job-error-sheet-when.on-error" msgstr "" #. TRANSLATORS: Job Finishings -#: locale/ipp-strings.c:838 +#: locale/ipp-strings.c:842 msgid "job-finishings" msgstr "" #. TRANSLATORS: Hold Until -#: locale/ipp-strings.c:840 +#: locale/ipp-strings.c:844 msgid "job-hold-until" msgstr "" #. TRANSLATORS: Hold Until -#: locale/ipp-strings.c:842 +#: locale/ipp-strings.c:846 msgid "job-hold-until-time" msgstr "" #. TRANSLATORS: Daytime -#: locale/ipp-strings.c:844 +#: locale/ipp-strings.c:848 msgid "job-hold-until.day-time" msgstr "" #. TRANSLATORS: Evening -#: locale/ipp-strings.c:846 +#: locale/ipp-strings.c:850 msgid "job-hold-until.evening" msgstr "" #. TRANSLATORS: Released -#: locale/ipp-strings.c:848 +#: locale/ipp-strings.c:852 msgid "job-hold-until.indefinite" msgstr "" #. TRANSLATORS: Night -#: locale/ipp-strings.c:850 +#: locale/ipp-strings.c:854 msgid "job-hold-until.night" msgstr "" #. TRANSLATORS: No Hold -#: locale/ipp-strings.c:852 +#: locale/ipp-strings.c:856 msgid "job-hold-until.no-hold" msgstr "" #. TRANSLATORS: Second Shift -#: locale/ipp-strings.c:854 +#: locale/ipp-strings.c:858 msgid "job-hold-until.second-shift" msgstr "" #. TRANSLATORS: Third Shift -#: locale/ipp-strings.c:856 +#: locale/ipp-strings.c:860 msgid "job-hold-until.third-shift" msgstr "" #. TRANSLATORS: Weekend -#: locale/ipp-strings.c:858 +#: locale/ipp-strings.c:862 msgid "job-hold-until.weekend" msgstr "" #. TRANSLATORS: Job Mandatory Attributes -#: locale/ipp-strings.c:860 +#: locale/ipp-strings.c:864 msgid "job-mandatory-attributes" msgstr "" #. TRANSLATORS: Title -#: locale/ipp-strings.c:862 +#: locale/ipp-strings.c:866 msgid "job-name" msgstr "" #. TRANSLATORS: Job Phone Number -#: locale/ipp-strings.c:868 +#: locale/ipp-strings.c:872 msgid "job-phone-number" msgstr "" #. TRANSLATORS: Job Priority -#: locale/ipp-strings.c:870 +#: locale/ipp-strings.c:874 msgid "job-priority" msgstr "" #. TRANSLATORS: Job Recipient Name -#: locale/ipp-strings.c:894 +#: locale/ipp-strings.c:898 msgid "job-recipient-name" msgstr "" #. TRANSLATORS: Job Save Disposition -#: locale/ipp-strings.c:912 +#: locale/ipp-strings.c:916 msgid "job-save-disposition" msgstr "" #. TRANSLATORS: Job Sheet Message -#: locale/ipp-strings.c:914 +#: locale/ipp-strings.c:918 msgid "job-sheet-message" msgstr "" #. TRANSLATORS: Banner Page -#: locale/ipp-strings.c:916 +#: locale/ipp-strings.c:920 msgid "job-sheets" msgstr "" #. TRANSLATORS: Banner Page -#: locale/ipp-strings.c:918 +#: locale/ipp-strings.c:922 msgid "job-sheets-col" msgstr "" #. TRANSLATORS: First Page in Document -#: locale/ipp-strings.c:920 +#: locale/ipp-strings.c:924 msgid "job-sheets.first-print-stream-page" msgstr "" #. TRANSLATORS: Start and End Sheets -#: locale/ipp-strings.c:922 +#: locale/ipp-strings.c:926 msgid "job-sheets.job-both-sheet" msgstr "" #. TRANSLATORS: End Sheet -#: locale/ipp-strings.c:924 +#: locale/ipp-strings.c:928 msgid "job-sheets.job-end-sheet" msgstr "" #. TRANSLATORS: Start Sheet -#: locale/ipp-strings.c:926 +#: locale/ipp-strings.c:930 msgid "job-sheets.job-start-sheet" msgstr "" #. TRANSLATORS: None -#: locale/ipp-strings.c:928 +#: locale/ipp-strings.c:932 msgid "job-sheets.none" msgstr "" #. TRANSLATORS: Standard -#: locale/ipp-strings.c:930 +#: locale/ipp-strings.c:934 msgid "job-sheets.standard" msgstr "" #. TRANSLATORS: Job State -#: locale/ipp-strings.c:932 +#: locale/ipp-strings.c:936 msgid "job-state" msgstr "" #. TRANSLATORS: Job State Message -#: locale/ipp-strings.c:934 +#: locale/ipp-strings.c:938 msgid "job-state-message" msgstr "" #. TRANSLATORS: Detailed Job State -#: locale/ipp-strings.c:936 +#: locale/ipp-strings.c:940 msgid "job-state-reasons" msgstr "" #. TRANSLATORS: Stopping -#: locale/ipp-strings.c:938 +#: locale/ipp-strings.c:942 msgid "job-state-reasons.aborted-by-system" msgstr "" #. TRANSLATORS: Account Authorization Failed -#: locale/ipp-strings.c:940 +#: locale/ipp-strings.c:944 msgid "job-state-reasons.account-authorization-failed" msgstr "" #. TRANSLATORS: Account Closed -#: locale/ipp-strings.c:942 +#: locale/ipp-strings.c:946 msgid "job-state-reasons.account-closed" msgstr "" #. TRANSLATORS: Account Info Needed -#: locale/ipp-strings.c:944 +#: locale/ipp-strings.c:948 msgid "job-state-reasons.account-info-needed" msgstr "" #. TRANSLATORS: Account Limit Reached -#: locale/ipp-strings.c:946 +#: locale/ipp-strings.c:950 msgid "job-state-reasons.account-limit-reached" msgstr "" #. TRANSLATORS: Decompression error -#: locale/ipp-strings.c:948 +#: locale/ipp-strings.c:952 msgid "job-state-reasons.compression-error" msgstr "" #. TRANSLATORS: Conflicting Attributes -#: locale/ipp-strings.c:950 +#: locale/ipp-strings.c:954 msgid "job-state-reasons.conflicting-attributes" msgstr "" #. TRANSLATORS: Connected To Destination -#: locale/ipp-strings.c:952 +#: locale/ipp-strings.c:956 msgid "job-state-reasons.connected-to-destination" msgstr "" #. TRANSLATORS: Connecting To Destination -#: locale/ipp-strings.c:954 +#: locale/ipp-strings.c:958 msgid "job-state-reasons.connecting-to-destination" msgstr "" #. TRANSLATORS: Destination Uri Failed -#: locale/ipp-strings.c:956 +#: locale/ipp-strings.c:960 msgid "job-state-reasons.destination-uri-failed" msgstr "" #. TRANSLATORS: Digital Signature Did Not Verify -#: locale/ipp-strings.c:958 +#: locale/ipp-strings.c:962 msgid "job-state-reasons.digital-signature-did-not-verify" msgstr "" #. TRANSLATORS: Digital Signature Type Not Supported -#: locale/ipp-strings.c:960 +#: locale/ipp-strings.c:964 msgid "job-state-reasons.digital-signature-type-not-supported" msgstr "" #. TRANSLATORS: Document Access Error -#: locale/ipp-strings.c:962 +#: locale/ipp-strings.c:966 msgid "job-state-reasons.document-access-error" msgstr "" #. TRANSLATORS: Document Format Error -#: locale/ipp-strings.c:964 +#: locale/ipp-strings.c:968 msgid "job-state-reasons.document-format-error" msgstr "" #. TRANSLATORS: Document Password Error -#: locale/ipp-strings.c:966 +#: locale/ipp-strings.c:970 msgid "job-state-reasons.document-password-error" msgstr "" #. TRANSLATORS: Document Permission Error -#: locale/ipp-strings.c:968 +#: locale/ipp-strings.c:972 msgid "job-state-reasons.document-permission-error" msgstr "" #. TRANSLATORS: Document Security Error -#: locale/ipp-strings.c:970 +#: locale/ipp-strings.c:974 msgid "job-state-reasons.document-security-error" msgstr "" #. TRANSLATORS: Document Unprintable Error -#: locale/ipp-strings.c:972 +#: locale/ipp-strings.c:976 msgid "job-state-reasons.document-unprintable-error" msgstr "" #. TRANSLATORS: Errors Detected -#: locale/ipp-strings.c:974 +#: locale/ipp-strings.c:978 msgid "job-state-reasons.errors-detected" msgstr "" #. TRANSLATORS: Canceled at printer -#: locale/ipp-strings.c:976 +#: locale/ipp-strings.c:980 msgid "job-state-reasons.job-canceled-at-device" msgstr "" #. TRANSLATORS: Canceled by operator -#: locale/ipp-strings.c:978 +#: locale/ipp-strings.c:982 msgid "job-state-reasons.job-canceled-by-operator" msgstr "" #. TRANSLATORS: Canceled by user -#: locale/ipp-strings.c:980 +#: locale/ipp-strings.c:984 msgid "job-state-reasons.job-canceled-by-user" msgstr "" #. TRANSLATORS: -#: locale/ipp-strings.c:982 +#: locale/ipp-strings.c:986 msgid "job-state-reasons.job-completed-successfully" msgstr "" #. TRANSLATORS: Completed with errors -#: locale/ipp-strings.c:984 +#: locale/ipp-strings.c:988 msgid "job-state-reasons.job-completed-with-errors" msgstr "" #. TRANSLATORS: Completed with warnings -#: locale/ipp-strings.c:986 +#: locale/ipp-strings.c:990 msgid "job-state-reasons.job-completed-with-warnings" msgstr "" #. TRANSLATORS: Insufficient data -#: locale/ipp-strings.c:988 +#: locale/ipp-strings.c:992 msgid "job-state-reasons.job-data-insufficient" msgstr "" #. TRANSLATORS: Job Delay Output Until Specified -#: locale/ipp-strings.c:990 +#: locale/ipp-strings.c:994 msgid "job-state-reasons.job-delay-output-until-specified" msgstr "" #. TRANSLATORS: Job Digital Signature Wait -#: locale/ipp-strings.c:992 +#: locale/ipp-strings.c:996 msgid "job-state-reasons.job-digital-signature-wait" msgstr "" #. TRANSLATORS: Job Fetchable -#: locale/ipp-strings.c:994 +#: locale/ipp-strings.c:998 msgid "job-state-reasons.job-fetchable" msgstr "" #. TRANSLATORS: Job Held For Review -#: locale/ipp-strings.c:996 +#: locale/ipp-strings.c:1000 msgid "job-state-reasons.job-held-for-review" msgstr "" #. TRANSLATORS: Job held -#: locale/ipp-strings.c:998 +#: locale/ipp-strings.c:1002 msgid "job-state-reasons.job-hold-until-specified" msgstr "" #. TRANSLATORS: Incoming -#: locale/ipp-strings.c:1000 +#: locale/ipp-strings.c:1004 msgid "job-state-reasons.job-incoming" msgstr "" #. TRANSLATORS: Interpreting -#: locale/ipp-strings.c:1002 +#: locale/ipp-strings.c:1006 msgid "job-state-reasons.job-interpreting" msgstr "" #. TRANSLATORS: Outgoing -#: locale/ipp-strings.c:1004 +#: locale/ipp-strings.c:1008 msgid "job-state-reasons.job-outgoing" msgstr "" #. TRANSLATORS: Job Password Wait -#: locale/ipp-strings.c:1006 +#: locale/ipp-strings.c:1010 msgid "job-state-reasons.job-password-wait" msgstr "" #. TRANSLATORS: Job Printed Successfully -#: locale/ipp-strings.c:1008 +#: locale/ipp-strings.c:1012 msgid "job-state-reasons.job-printed-successfully" msgstr "" #. TRANSLATORS: Job Printed With Errors -#: locale/ipp-strings.c:1010 +#: locale/ipp-strings.c:1014 msgid "job-state-reasons.job-printed-with-errors" msgstr "" #. TRANSLATORS: Job Printed With Warnings -#: locale/ipp-strings.c:1012 +#: locale/ipp-strings.c:1016 msgid "job-state-reasons.job-printed-with-warnings" msgstr "" #. TRANSLATORS: Printing -#: locale/ipp-strings.c:1014 +#: locale/ipp-strings.c:1018 msgid "job-state-reasons.job-printing" msgstr "" #. TRANSLATORS: Preparing to print -#: locale/ipp-strings.c:1016 +#: locale/ipp-strings.c:1020 msgid "job-state-reasons.job-queued" msgstr "" #. TRANSLATORS: Processing document -#: locale/ipp-strings.c:1018 +#: locale/ipp-strings.c:1022 msgid "job-state-reasons.job-queued-for-marker" msgstr "" #. TRANSLATORS: Job Release Wait -#: locale/ipp-strings.c:1020 +#: locale/ipp-strings.c:1024 msgid "job-state-reasons.job-release-wait" msgstr "" #. TRANSLATORS: Restartable -#: locale/ipp-strings.c:1022 +#: locale/ipp-strings.c:1026 msgid "job-state-reasons.job-restartable" msgstr "" #. TRANSLATORS: Job Resuming -#: locale/ipp-strings.c:1024 +#: locale/ipp-strings.c:1028 msgid "job-state-reasons.job-resuming" msgstr "" #. TRANSLATORS: Job Saved Successfully -#: locale/ipp-strings.c:1026 +#: locale/ipp-strings.c:1030 msgid "job-state-reasons.job-saved-successfully" msgstr "" #. TRANSLATORS: Job Saved With Errors -#: locale/ipp-strings.c:1028 +#: locale/ipp-strings.c:1032 msgid "job-state-reasons.job-saved-with-errors" msgstr "" #. TRANSLATORS: Job Saved With Warnings -#: locale/ipp-strings.c:1030 +#: locale/ipp-strings.c:1034 msgid "job-state-reasons.job-saved-with-warnings" msgstr "" #. TRANSLATORS: Job Saving -#: locale/ipp-strings.c:1032 +#: locale/ipp-strings.c:1036 msgid "job-state-reasons.job-saving" msgstr "" #. TRANSLATORS: Job Spooling -#: locale/ipp-strings.c:1034 +#: locale/ipp-strings.c:1038 msgid "job-state-reasons.job-spooling" msgstr "" #. TRANSLATORS: Job Streaming -#: locale/ipp-strings.c:1036 +#: locale/ipp-strings.c:1040 msgid "job-state-reasons.job-streaming" msgstr "" #. TRANSLATORS: Suspended -#: locale/ipp-strings.c:1038 +#: locale/ipp-strings.c:1042 msgid "job-state-reasons.job-suspended" msgstr "" #. TRANSLATORS: Job Suspended By Operator -#: locale/ipp-strings.c:1040 +#: locale/ipp-strings.c:1044 msgid "job-state-reasons.job-suspended-by-operator" msgstr "" #. TRANSLATORS: Job Suspended By System -#: locale/ipp-strings.c:1042 +#: locale/ipp-strings.c:1046 msgid "job-state-reasons.job-suspended-by-system" msgstr "" #. TRANSLATORS: Job Suspended By User -#: locale/ipp-strings.c:1044 +#: locale/ipp-strings.c:1048 msgid "job-state-reasons.job-suspended-by-user" msgstr "" #. TRANSLATORS: Job Suspending -#: locale/ipp-strings.c:1046 +#: locale/ipp-strings.c:1050 msgid "job-state-reasons.job-suspending" msgstr "" #. TRANSLATORS: Job Transferring -#: locale/ipp-strings.c:1048 +#: locale/ipp-strings.c:1052 msgid "job-state-reasons.job-transferring" msgstr "" #. TRANSLATORS: Transforming -#: locale/ipp-strings.c:1050 +#: locale/ipp-strings.c:1054 msgid "job-state-reasons.job-transforming" msgstr "" #. TRANSLATORS: None -#: locale/ipp-strings.c:1052 +#: locale/ipp-strings.c:1056 msgid "job-state-reasons.none" msgstr "" #. TRANSLATORS: Printer offline -#: locale/ipp-strings.c:1054 +#: locale/ipp-strings.c:1058 msgid "job-state-reasons.printer-stopped" msgstr "" #. TRANSLATORS: Printer partially stopped -#: locale/ipp-strings.c:1056 +#: locale/ipp-strings.c:1060 msgid "job-state-reasons.printer-stopped-partly" msgstr "" #. TRANSLATORS: Stopping -#: locale/ipp-strings.c:1058 +#: locale/ipp-strings.c:1062 msgid "job-state-reasons.processing-to-stop-point" msgstr "" #. TRANSLATORS: Ready -#: locale/ipp-strings.c:1060 +#: locale/ipp-strings.c:1064 msgid "job-state-reasons.queued-in-device" msgstr "" #. TRANSLATORS: Resources Are Not Ready -#: locale/ipp-strings.c:1062 +#: locale/ipp-strings.c:1066 msgid "job-state-reasons.resources-are-not-ready" msgstr "" #. TRANSLATORS: Resources Are Not Supported -#: locale/ipp-strings.c:1064 +#: locale/ipp-strings.c:1068 msgid "job-state-reasons.resources-are-not-supported" msgstr "" #. TRANSLATORS: Service offline -#: locale/ipp-strings.c:1066 +#: locale/ipp-strings.c:1070 msgid "job-state-reasons.service-off-line" msgstr "" #. TRANSLATORS: Submission Interrupted -#: locale/ipp-strings.c:1068 +#: locale/ipp-strings.c:1072 msgid "job-state-reasons.submission-interrupted" msgstr "" #. TRANSLATORS: Unsupported Attributes Or Values -#: locale/ipp-strings.c:1070 +#: locale/ipp-strings.c:1074 msgid "job-state-reasons.unsupported-attributes-or-values" msgstr "" #. TRANSLATORS: Unsupported Compression -#: locale/ipp-strings.c:1072 +#: locale/ipp-strings.c:1076 msgid "job-state-reasons.unsupported-compression" msgstr "" #. TRANSLATORS: Unsupported Document Format -#: locale/ipp-strings.c:1074 +#: locale/ipp-strings.c:1078 msgid "job-state-reasons.unsupported-document-format" msgstr "" #. TRANSLATORS: Waiting For User Action -#: locale/ipp-strings.c:1076 +#: locale/ipp-strings.c:1080 msgid "job-state-reasons.waiting-for-user-action" msgstr "" #. TRANSLATORS: Warnings Detected -#: locale/ipp-strings.c:1078 +#: locale/ipp-strings.c:1082 msgid "job-state-reasons.warnings-detected" msgstr "" #. TRANSLATORS: Pending -#: locale/ipp-strings.c:1080 +#: locale/ipp-strings.c:1084 msgid "job-state.3" msgstr "" #. TRANSLATORS: Held -#: locale/ipp-strings.c:1082 +#: locale/ipp-strings.c:1086 msgid "job-state.4" msgstr "" #. TRANSLATORS: Processing -#: locale/ipp-strings.c:1084 +#: locale/ipp-strings.c:1088 msgid "job-state.5" msgstr "" #. TRANSLATORS: Stopped -#: locale/ipp-strings.c:1086 +#: locale/ipp-strings.c:1090 msgid "job-state.6" msgstr "" #. TRANSLATORS: Canceled -#: locale/ipp-strings.c:1088 +#: locale/ipp-strings.c:1092 msgid "job-state.7" msgstr "" #. TRANSLATORS: Aborted -#: locale/ipp-strings.c:1090 +#: locale/ipp-strings.c:1094 msgid "job-state.8" msgstr "" #. TRANSLATORS: Completed -#: locale/ipp-strings.c:1092 +#: locale/ipp-strings.c:1096 msgid "job-state.9" msgstr "" #. TRANSLATORS: Laminate Pages -#: locale/ipp-strings.c:1094 +#: locale/ipp-strings.c:1098 msgid "laminating" msgstr "" #. TRANSLATORS: Laminate -#: locale/ipp-strings.c:1096 +#: locale/ipp-strings.c:1100 msgid "laminating-sides" msgstr "" #. TRANSLATORS: Back Only -#: locale/ipp-strings.c:1098 +#: locale/ipp-strings.c:1102 msgid "laminating-sides.back" msgstr "" #. TRANSLATORS: Front and Back -#: locale/ipp-strings.c:1100 +#: locale/ipp-strings.c:1104 msgid "laminating-sides.both" msgstr "" #. TRANSLATORS: Front Only -#: locale/ipp-strings.c:1102 +#: locale/ipp-strings.c:1106 msgid "laminating-sides.front" msgstr "" #. TRANSLATORS: Type of Lamination -#: locale/ipp-strings.c:1104 +#: locale/ipp-strings.c:1108 msgid "laminating-type" msgstr "" #. TRANSLATORS: Archival -#: locale/ipp-strings.c:1106 +#: locale/ipp-strings.c:1110 msgid "laminating-type.archival" msgstr "" #. TRANSLATORS: Glossy -#: locale/ipp-strings.c:1108 +#: locale/ipp-strings.c:1112 msgid "laminating-type.glossy" msgstr "" #. TRANSLATORS: High Gloss -#: locale/ipp-strings.c:1110 +#: locale/ipp-strings.c:1114 msgid "laminating-type.high-gloss" msgstr "" #. TRANSLATORS: Matte -#: locale/ipp-strings.c:1112 +#: locale/ipp-strings.c:1116 msgid "laminating-type.matte" msgstr "" #. TRANSLATORS: Semi-gloss -#: locale/ipp-strings.c:1114 +#: locale/ipp-strings.c:1118 msgid "laminating-type.semi-gloss" msgstr "" #. TRANSLATORS: Translucent -#: locale/ipp-strings.c:1116 +#: locale/ipp-strings.c:1120 msgid "laminating-type.translucent" msgstr "" #. TRANSLATORS: Logo -#: locale/ipp-strings.c:1118 +#: locale/ipp-strings.c:1122 msgid "logo" msgstr "" #. TRANSLATORS: Amount of Material -#: locale/ipp-strings.c:1120 +#: locale/ipp-strings.c:1124 msgid "material-amount" msgstr "" #. TRANSLATORS: Amount Units -#: locale/ipp-strings.c:1122 +#: locale/ipp-strings.c:1126 msgid "material-amount-units" msgstr "" #. TRANSLATORS: Grams -#: locale/ipp-strings.c:1124 +#: locale/ipp-strings.c:1128 msgid "material-amount-units.g" msgstr "" #. TRANSLATORS: Kilograms -#: locale/ipp-strings.c:1126 +#: locale/ipp-strings.c:1130 msgid "material-amount-units.kg" msgstr "" #. TRANSLATORS: Liters -#: locale/ipp-strings.c:1128 +#: locale/ipp-strings.c:1132 msgid "material-amount-units.l" msgstr "" #. TRANSLATORS: Meters -#: locale/ipp-strings.c:1130 +#: locale/ipp-strings.c:1134 msgid "material-amount-units.m" msgstr "" #. TRANSLATORS: Milliliters -#: locale/ipp-strings.c:1132 +#: locale/ipp-strings.c:1136 msgid "material-amount-units.ml" msgstr "" #. TRANSLATORS: Millimeters -#: locale/ipp-strings.c:1134 +#: locale/ipp-strings.c:1138 msgid "material-amount-units.mm" msgstr "" #. TRANSLATORS: Material Color -#: locale/ipp-strings.c:1136 +#: locale/ipp-strings.c:1140 msgid "material-color" msgstr "" #. TRANSLATORS: Material Diameter -#: locale/ipp-strings.c:1138 +#: locale/ipp-strings.c:1142 msgid "material-diameter" msgstr "" #. TRANSLATORS: Material Diameter Tolerance -#: locale/ipp-strings.c:1140 +#: locale/ipp-strings.c:1144 msgid "material-diameter-tolerance" msgstr "" #. TRANSLATORS: Material Fill Density -#: locale/ipp-strings.c:1142 +#: locale/ipp-strings.c:1146 msgid "material-fill-density" msgstr "" #. TRANSLATORS: Material Name -#: locale/ipp-strings.c:1144 +#: locale/ipp-strings.c:1148 msgid "material-name" msgstr "" #. TRANSLATORS: Use Material For -#: locale/ipp-strings.c:1148 +#: locale/ipp-strings.c:1152 msgid "material-purpose" msgstr "" #. TRANSLATORS: Everything -#: locale/ipp-strings.c:1150 +#: locale/ipp-strings.c:1154 msgid "material-purpose.all" msgstr "" #. TRANSLATORS: Base -#: locale/ipp-strings.c:1152 +#: locale/ipp-strings.c:1156 msgid "material-purpose.base" msgstr "" #. TRANSLATORS: In-fill -#: locale/ipp-strings.c:1154 +#: locale/ipp-strings.c:1158 msgid "material-purpose.in-fill" msgstr "" #. TRANSLATORS: Shell -#: locale/ipp-strings.c:1156 +#: locale/ipp-strings.c:1160 msgid "material-purpose.shell" msgstr "" #. TRANSLATORS: Supports -#: locale/ipp-strings.c:1158 +#: locale/ipp-strings.c:1162 msgid "material-purpose.support" msgstr "" #. TRANSLATORS: Feed Rate -#: locale/ipp-strings.c:1160 +#: locale/ipp-strings.c:1164 msgid "material-rate" msgstr "" #. TRANSLATORS: Feed Rate Units -#: locale/ipp-strings.c:1162 +#: locale/ipp-strings.c:1166 msgid "material-rate-units" msgstr "" #. TRANSLATORS: Milligrams per second -#: locale/ipp-strings.c:1164 +#: locale/ipp-strings.c:1168 msgid "material-rate-units.mg_second" msgstr "" #. TRANSLATORS: Milliliters per second -#: locale/ipp-strings.c:1166 +#: locale/ipp-strings.c:1170 msgid "material-rate-units.ml_second" msgstr "" #. TRANSLATORS: Millimeters per second -#: locale/ipp-strings.c:1168 +#: locale/ipp-strings.c:1172 msgid "material-rate-units.mm_second" msgstr "" #. TRANSLATORS: Material Shell Thickness -#: locale/ipp-strings.c:1172 +#: locale/ipp-strings.c:1176 msgid "material-shell-thickness" msgstr "" #. TRANSLATORS: Material Temperature -#: locale/ipp-strings.c:1174 +#: locale/ipp-strings.c:1178 msgid "material-temperature" msgstr "" #. TRANSLATORS: Material Type -#: locale/ipp-strings.c:1176 +#: locale/ipp-strings.c:1180 msgid "material-type" msgstr "" #. TRANSLATORS: ABS -#: locale/ipp-strings.c:1178 +#: locale/ipp-strings.c:1182 msgid "material-type.abs" msgstr "" #. TRANSLATORS: Carbon Fiber ABS -#: locale/ipp-strings.c:1180 +#: locale/ipp-strings.c:1184 msgid "material-type.abs-carbon-fiber" msgstr "" #. TRANSLATORS: Carbon Nanotube ABS -#: locale/ipp-strings.c:1182 +#: locale/ipp-strings.c:1186 msgid "material-type.abs-carbon-nanotube" msgstr "" #. TRANSLATORS: Chocolate -#: locale/ipp-strings.c:1184 +#: locale/ipp-strings.c:1188 msgid "material-type.chocolate" msgstr "" #. TRANSLATORS: Gold -#: locale/ipp-strings.c:1186 +#: locale/ipp-strings.c:1190 msgid "material-type.gold" msgstr "" #. TRANSLATORS: Nylon -#: locale/ipp-strings.c:1188 +#: locale/ipp-strings.c:1192 msgid "material-type.nylon" msgstr "" #. TRANSLATORS: Pet -#: locale/ipp-strings.c:1190 +#: locale/ipp-strings.c:1194 msgid "material-type.pet" msgstr "" #. TRANSLATORS: Photopolymer -#: locale/ipp-strings.c:1192 +#: locale/ipp-strings.c:1196 msgid "material-type.photopolymer" msgstr "" #. TRANSLATORS: PLA -#: locale/ipp-strings.c:1194 +#: locale/ipp-strings.c:1198 msgid "material-type.pla" msgstr "" #. TRANSLATORS: Conductive PLA -#: locale/ipp-strings.c:1196 +#: locale/ipp-strings.c:1200 msgid "material-type.pla-conductive" msgstr "" #. TRANSLATORS: Flexible PLA -#: locale/ipp-strings.c:1200 +#: locale/ipp-strings.c:1204 msgid "material-type.pla-flexible" msgstr "" #. TRANSLATORS: Magnetic PLA -#: locale/ipp-strings.c:1202 +#: locale/ipp-strings.c:1206 msgid "material-type.pla-magnetic" msgstr "" #. TRANSLATORS: Steel PLA -#: locale/ipp-strings.c:1204 +#: locale/ipp-strings.c:1208 msgid "material-type.pla-steel" msgstr "" #. TRANSLATORS: Stone PLA -#: locale/ipp-strings.c:1206 +#: locale/ipp-strings.c:1210 msgid "material-type.pla-stone" msgstr "" #. TRANSLATORS: Wood PLA -#: locale/ipp-strings.c:1208 +#: locale/ipp-strings.c:1212 msgid "material-type.pla-wood" msgstr "" #. TRANSLATORS: Polycarbonate -#: locale/ipp-strings.c:1210 +#: locale/ipp-strings.c:1214 msgid "material-type.polycarbonate" msgstr "" #. TRANSLATORS: Dissolvable PVA -#: locale/ipp-strings.c:1212 +#: locale/ipp-strings.c:1216 msgid "material-type.pva-dissolvable" msgstr "" #. TRANSLATORS: Silver -#: locale/ipp-strings.c:1214 +#: locale/ipp-strings.c:1218 msgid "material-type.silver" msgstr "" #. TRANSLATORS: Titanium -#: locale/ipp-strings.c:1216 +#: locale/ipp-strings.c:1220 msgid "material-type.titanium" msgstr "" #. TRANSLATORS: Wax -#: locale/ipp-strings.c:1218 +#: locale/ipp-strings.c:1222 msgid "material-type.wax" msgstr "" #. TRANSLATORS: Materials -#: locale/ipp-strings.c:1220 +#: locale/ipp-strings.c:1224 msgid "materials-col" msgstr "" #. TRANSLATORS: Media -#: locale/ipp-strings.c:1222 +#: locale/ipp-strings.c:1226 msgid "media" msgstr "" #. TRANSLATORS: Back Coating of Media -#: locale/ipp-strings.c:1224 +#: locale/ipp-strings.c:1228 msgid "media-back-coating" msgstr "" #. TRANSLATORS: Glossy -#: locale/ipp-strings.c:1226 +#: locale/ipp-strings.c:1230 msgid "media-back-coating.glossy" msgstr "" #. TRANSLATORS: High Gloss -#: locale/ipp-strings.c:1228 +#: locale/ipp-strings.c:1232 msgid "media-back-coating.high-gloss" msgstr "" #. TRANSLATORS: Matte -#: locale/ipp-strings.c:1230 +#: locale/ipp-strings.c:1234 msgid "media-back-coating.matte" msgstr "" #. TRANSLATORS: None -#: locale/ipp-strings.c:1232 +#: locale/ipp-strings.c:1236 msgid "media-back-coating.none" msgstr "" #. TRANSLATORS: Satin -#: locale/ipp-strings.c:1234 +#: locale/ipp-strings.c:1238 msgid "media-back-coating.satin" msgstr "" #. TRANSLATORS: Semi-gloss -#: locale/ipp-strings.c:1236 +#: locale/ipp-strings.c:1240 msgid "media-back-coating.semi-gloss" msgstr "" #. TRANSLATORS: Media Bottom Margin -#: locale/ipp-strings.c:1238 +#: locale/ipp-strings.c:1242 msgid "media-bottom-margin" msgstr "" #. TRANSLATORS: Media -#: locale/ipp-strings.c:1240 +#: locale/ipp-strings.c:1244 msgid "media-col" msgstr "" #. TRANSLATORS: Media Color -#: locale/ipp-strings.c:1242 +#: locale/ipp-strings.c:1246 msgid "media-color" msgstr "" #. TRANSLATORS: Black -#: locale/ipp-strings.c:1244 +#: locale/ipp-strings.c:1248 msgid "media-color.black" msgstr "" #. TRANSLATORS: Blue -#: locale/ipp-strings.c:1246 +#: locale/ipp-strings.c:1250 msgid "media-color.blue" msgstr "" #. TRANSLATORS: Brown -#: locale/ipp-strings.c:1248 +#: locale/ipp-strings.c:1252 msgid "media-color.brown" msgstr "" #. TRANSLATORS: Buff -#: locale/ipp-strings.c:1250 +#: locale/ipp-strings.c:1254 msgid "media-color.buff" msgstr "" #. TRANSLATORS: Clear Black -#: locale/ipp-strings.c:1252 +#: locale/ipp-strings.c:1256 msgid "media-color.clear-black" msgstr "" #. TRANSLATORS: Clear Blue -#: locale/ipp-strings.c:1254 +#: locale/ipp-strings.c:1258 msgid "media-color.clear-blue" msgstr "" #. TRANSLATORS: Clear Brown -#: locale/ipp-strings.c:1256 +#: locale/ipp-strings.c:1260 msgid "media-color.clear-brown" msgstr "" #. TRANSLATORS: Clear Buff -#: locale/ipp-strings.c:1258 +#: locale/ipp-strings.c:1262 msgid "media-color.clear-buff" msgstr "" #. TRANSLATORS: Clear Cyan -#: locale/ipp-strings.c:1260 +#: locale/ipp-strings.c:1264 msgid "media-color.clear-cyan" msgstr "" #. TRANSLATORS: Clear Gold -#: locale/ipp-strings.c:1262 +#: locale/ipp-strings.c:1266 msgid "media-color.clear-gold" msgstr "" #. TRANSLATORS: Clear Goldenrod -#: locale/ipp-strings.c:1264 +#: locale/ipp-strings.c:1268 msgid "media-color.clear-goldenrod" msgstr "" #. TRANSLATORS: Clear Gray -#: locale/ipp-strings.c:1266 +#: locale/ipp-strings.c:1270 msgid "media-color.clear-gray" msgstr "" #. TRANSLATORS: Clear Green -#: locale/ipp-strings.c:1268 +#: locale/ipp-strings.c:1272 msgid "media-color.clear-green" msgstr "" #. TRANSLATORS: Clear Ivory -#: locale/ipp-strings.c:1270 +#: locale/ipp-strings.c:1274 msgid "media-color.clear-ivory" msgstr "" #. TRANSLATORS: Clear Magenta -#: locale/ipp-strings.c:1272 +#: locale/ipp-strings.c:1276 msgid "media-color.clear-magenta" msgstr "" #. TRANSLATORS: Clear Multi Color -#: locale/ipp-strings.c:1274 +#: locale/ipp-strings.c:1278 msgid "media-color.clear-multi-color" msgstr "" #. TRANSLATORS: Clear Mustard -#: locale/ipp-strings.c:1276 +#: locale/ipp-strings.c:1280 msgid "media-color.clear-mustard" msgstr "" #. TRANSLATORS: Clear Orange -#: locale/ipp-strings.c:1278 +#: locale/ipp-strings.c:1282 msgid "media-color.clear-orange" msgstr "" #. TRANSLATORS: Clear Pink -#: locale/ipp-strings.c:1280 +#: locale/ipp-strings.c:1284 msgid "media-color.clear-pink" msgstr "" #. TRANSLATORS: Clear Red -#: locale/ipp-strings.c:1282 +#: locale/ipp-strings.c:1286 msgid "media-color.clear-red" msgstr "" #. TRANSLATORS: Clear Silver -#: locale/ipp-strings.c:1284 +#: locale/ipp-strings.c:1288 msgid "media-color.clear-silver" msgstr "" #. TRANSLATORS: Clear Turquoise -#: locale/ipp-strings.c:1286 +#: locale/ipp-strings.c:1290 msgid "media-color.clear-turquoise" msgstr "" #. TRANSLATORS: Clear Violet -#: locale/ipp-strings.c:1288 +#: locale/ipp-strings.c:1292 msgid "media-color.clear-violet" msgstr "" #. TRANSLATORS: Clear White -#: locale/ipp-strings.c:1290 +#: locale/ipp-strings.c:1294 msgid "media-color.clear-white" msgstr "" #. TRANSLATORS: Clear Yellow -#: locale/ipp-strings.c:1292 +#: locale/ipp-strings.c:1296 msgid "media-color.clear-yellow" msgstr "" #. TRANSLATORS: Cyan -#: locale/ipp-strings.c:1294 +#: locale/ipp-strings.c:1298 msgid "media-color.cyan" msgstr "" #. TRANSLATORS: Dark Blue -#: locale/ipp-strings.c:1296 +#: locale/ipp-strings.c:1300 msgid "media-color.dark-blue" msgstr "" #. TRANSLATORS: Dark Brown -#: locale/ipp-strings.c:1298 +#: locale/ipp-strings.c:1302 msgid "media-color.dark-brown" msgstr "" #. TRANSLATORS: Dark Buff -#: locale/ipp-strings.c:1300 +#: locale/ipp-strings.c:1304 msgid "media-color.dark-buff" msgstr "" #. TRANSLATORS: Dark Cyan -#: locale/ipp-strings.c:1302 +#: locale/ipp-strings.c:1306 msgid "media-color.dark-cyan" msgstr "" #. TRANSLATORS: Dark Gold -#: locale/ipp-strings.c:1304 +#: locale/ipp-strings.c:1308 msgid "media-color.dark-gold" msgstr "" #. TRANSLATORS: Dark Goldenrod -#: locale/ipp-strings.c:1306 +#: locale/ipp-strings.c:1310 msgid "media-color.dark-goldenrod" msgstr "" #. TRANSLATORS: Dark Gray -#: locale/ipp-strings.c:1308 +#: locale/ipp-strings.c:1312 msgid "media-color.dark-gray" msgstr "" #. TRANSLATORS: Dark Green -#: locale/ipp-strings.c:1310 +#: locale/ipp-strings.c:1314 msgid "media-color.dark-green" msgstr "" #. TRANSLATORS: Dark Ivory -#: locale/ipp-strings.c:1312 +#: locale/ipp-strings.c:1316 msgid "media-color.dark-ivory" msgstr "" #. TRANSLATORS: Dark Magenta -#: locale/ipp-strings.c:1314 +#: locale/ipp-strings.c:1318 msgid "media-color.dark-magenta" msgstr "" #. TRANSLATORS: Dark Mustard -#: locale/ipp-strings.c:1316 +#: locale/ipp-strings.c:1320 msgid "media-color.dark-mustard" msgstr "" #. TRANSLATORS: Dark Orange -#: locale/ipp-strings.c:1318 +#: locale/ipp-strings.c:1322 msgid "media-color.dark-orange" msgstr "" #. TRANSLATORS: Dark Pink -#: locale/ipp-strings.c:1320 +#: locale/ipp-strings.c:1324 msgid "media-color.dark-pink" msgstr "" #. TRANSLATORS: Dark Red -#: locale/ipp-strings.c:1322 +#: locale/ipp-strings.c:1326 msgid "media-color.dark-red" msgstr "" #. TRANSLATORS: Dark Silver -#: locale/ipp-strings.c:1324 +#: locale/ipp-strings.c:1328 msgid "media-color.dark-silver" msgstr "" #. TRANSLATORS: Dark Turquoise -#: locale/ipp-strings.c:1326 +#: locale/ipp-strings.c:1330 msgid "media-color.dark-turquoise" msgstr "" #. TRANSLATORS: Dark Violet -#: locale/ipp-strings.c:1328 +#: locale/ipp-strings.c:1332 msgid "media-color.dark-violet" msgstr "" #. TRANSLATORS: Dark Yellow -#: locale/ipp-strings.c:1330 +#: locale/ipp-strings.c:1334 msgid "media-color.dark-yellow" msgstr "" #. TRANSLATORS: Gold -#: locale/ipp-strings.c:1332 +#: locale/ipp-strings.c:1336 msgid "media-color.gold" msgstr "" #. TRANSLATORS: Goldenrod -#: locale/ipp-strings.c:1334 +#: locale/ipp-strings.c:1338 msgid "media-color.goldenrod" msgstr "" #. TRANSLATORS: Gray -#: locale/ipp-strings.c:1336 +#: locale/ipp-strings.c:1340 msgid "media-color.gray" msgstr "" #. TRANSLATORS: Green -#: locale/ipp-strings.c:1338 +#: locale/ipp-strings.c:1342 msgid "media-color.green" msgstr "" #. TRANSLATORS: Ivory -#: locale/ipp-strings.c:1340 +#: locale/ipp-strings.c:1344 msgid "media-color.ivory" msgstr "" #. TRANSLATORS: Light Black -#: locale/ipp-strings.c:1342 +#: locale/ipp-strings.c:1346 msgid "media-color.light-black" msgstr "" #. TRANSLATORS: Light Blue -#: locale/ipp-strings.c:1344 +#: locale/ipp-strings.c:1348 msgid "media-color.light-blue" msgstr "" #. TRANSLATORS: Light Brown -#: locale/ipp-strings.c:1346 +#: locale/ipp-strings.c:1350 msgid "media-color.light-brown" msgstr "" #. TRANSLATORS: Light Buff -#: locale/ipp-strings.c:1348 +#: locale/ipp-strings.c:1352 msgid "media-color.light-buff" msgstr "" #. TRANSLATORS: Light Cyan -#: locale/ipp-strings.c:1350 +#: locale/ipp-strings.c:1354 msgid "media-color.light-cyan" msgstr "" #. TRANSLATORS: Light Gold -#: locale/ipp-strings.c:1352 +#: locale/ipp-strings.c:1356 msgid "media-color.light-gold" msgstr "" #. TRANSLATORS: Light Goldenrod -#: locale/ipp-strings.c:1354 +#: locale/ipp-strings.c:1358 msgid "media-color.light-goldenrod" msgstr "" #. TRANSLATORS: Light Gray -#: locale/ipp-strings.c:1356 +#: locale/ipp-strings.c:1360 msgid "media-color.light-gray" msgstr "" #. TRANSLATORS: Light Green -#: locale/ipp-strings.c:1358 +#: locale/ipp-strings.c:1362 msgid "media-color.light-green" msgstr "" #. TRANSLATORS: Light Ivory -#: locale/ipp-strings.c:1360 +#: locale/ipp-strings.c:1364 msgid "media-color.light-ivory" msgstr "" #. TRANSLATORS: Light Magenta -#: locale/ipp-strings.c:1362 +#: locale/ipp-strings.c:1366 msgid "media-color.light-magenta" msgstr "" #. TRANSLATORS: Light Mustard -#: locale/ipp-strings.c:1364 +#: locale/ipp-strings.c:1368 msgid "media-color.light-mustard" msgstr "" #. TRANSLATORS: Light Orange -#: locale/ipp-strings.c:1366 +#: locale/ipp-strings.c:1370 msgid "media-color.light-orange" msgstr "" #. TRANSLATORS: Light Pink -#: locale/ipp-strings.c:1368 +#: locale/ipp-strings.c:1372 msgid "media-color.light-pink" msgstr "" #. TRANSLATORS: Light Red -#: locale/ipp-strings.c:1370 +#: locale/ipp-strings.c:1374 msgid "media-color.light-red" msgstr "" #. TRANSLATORS: Light Silver -#: locale/ipp-strings.c:1372 +#: locale/ipp-strings.c:1376 msgid "media-color.light-silver" msgstr "" #. TRANSLATORS: Light Turquoise -#: locale/ipp-strings.c:1374 +#: locale/ipp-strings.c:1378 msgid "media-color.light-turquoise" msgstr "" #. TRANSLATORS: Light Violet -#: locale/ipp-strings.c:1376 +#: locale/ipp-strings.c:1380 msgid "media-color.light-violet" msgstr "" #. TRANSLATORS: Light Yellow -#: locale/ipp-strings.c:1378 +#: locale/ipp-strings.c:1382 msgid "media-color.light-yellow" msgstr "" #. TRANSLATORS: Magenta -#: locale/ipp-strings.c:1380 +#: locale/ipp-strings.c:1384 msgid "media-color.magenta" msgstr "" #. TRANSLATORS: Multi-color -#: locale/ipp-strings.c:1382 +#: locale/ipp-strings.c:1386 msgid "media-color.multi-color" msgstr "" #. TRANSLATORS: Mustard -#: locale/ipp-strings.c:1384 +#: locale/ipp-strings.c:1388 msgid "media-color.mustard" msgstr "" #. TRANSLATORS: No Color -#: locale/ipp-strings.c:1386 +#: locale/ipp-strings.c:1390 msgid "media-color.no-color" msgstr "" #. TRANSLATORS: Orange -#: locale/ipp-strings.c:1388 +#: locale/ipp-strings.c:1392 msgid "media-color.orange" msgstr "" #. TRANSLATORS: Pink -#: locale/ipp-strings.c:1390 +#: locale/ipp-strings.c:1394 msgid "media-color.pink" msgstr "" #. TRANSLATORS: Red -#: locale/ipp-strings.c:1392 +#: locale/ipp-strings.c:1396 msgid "media-color.red" msgstr "" #. TRANSLATORS: Silver -#: locale/ipp-strings.c:1394 +#: locale/ipp-strings.c:1398 msgid "media-color.silver" msgstr "" #. TRANSLATORS: Turquoise -#: locale/ipp-strings.c:1396 +#: locale/ipp-strings.c:1400 msgid "media-color.turquoise" msgstr "" #. TRANSLATORS: Violet -#: locale/ipp-strings.c:1398 +#: locale/ipp-strings.c:1402 msgid "media-color.violet" msgstr "" #. TRANSLATORS: White -#: locale/ipp-strings.c:1400 +#: locale/ipp-strings.c:1404 msgid "media-color.white" msgstr "" #. TRANSLATORS: Yellow -#: locale/ipp-strings.c:1402 +#: locale/ipp-strings.c:1406 msgid "media-color.yellow" msgstr "" #. TRANSLATORS: Front Coating of Media -#: locale/ipp-strings.c:1404 +#: locale/ipp-strings.c:1408 msgid "media-front-coating" msgstr "" #. TRANSLATORS: Media Grain -#: locale/ipp-strings.c:1406 +#: locale/ipp-strings.c:1410 msgid "media-grain" msgstr "" #. TRANSLATORS: Cross-Feed Direction -#: locale/ipp-strings.c:1408 +#: locale/ipp-strings.c:1412 msgid "media-grain.x-direction" msgstr "" #. TRANSLATORS: Feed Direction -#: locale/ipp-strings.c:1410 +#: locale/ipp-strings.c:1414 msgid "media-grain.y-direction" msgstr "" #. TRANSLATORS: Media Hole Count -#: locale/ipp-strings.c:1412 +#: locale/ipp-strings.c:1416 msgid "media-hole-count" msgstr "" #. TRANSLATORS: Media Info -#: locale/ipp-strings.c:1414 +#: locale/ipp-strings.c:1418 msgid "media-info" msgstr "" #. TRANSLATORS: Force Media -#: locale/ipp-strings.c:1416 +#: locale/ipp-strings.c:1420 msgid "media-input-tray-check" msgstr "" #. TRANSLATORS: Media Left Margin -#: locale/ipp-strings.c:1418 +#: locale/ipp-strings.c:1422 msgid "media-left-margin" msgstr "" #. TRANSLATORS: Pre-printed Media -#: locale/ipp-strings.c:1420 +#: locale/ipp-strings.c:1424 msgid "media-pre-printed" msgstr "" #. TRANSLATORS: Blank -#: locale/ipp-strings.c:1422 +#: locale/ipp-strings.c:1426 msgid "media-pre-printed.blank" msgstr "" #. TRANSLATORS: Letterhead -#: locale/ipp-strings.c:1424 +#: locale/ipp-strings.c:1428 msgid "media-pre-printed.letter-head" msgstr "" #. TRANSLATORS: Pre-printed -#: locale/ipp-strings.c:1426 +#: locale/ipp-strings.c:1430 msgid "media-pre-printed.pre-printed" msgstr "" #. TRANSLATORS: Recycled Media -#: locale/ipp-strings.c:1428 +#: locale/ipp-strings.c:1432 msgid "media-recycled" msgstr "" #. TRANSLATORS: None -#: locale/ipp-strings.c:1430 +#: locale/ipp-strings.c:1434 msgid "media-recycled.none" msgstr "" #. TRANSLATORS: Standard -#: locale/ipp-strings.c:1432 +#: locale/ipp-strings.c:1436 msgid "media-recycled.standard" msgstr "" #. TRANSLATORS: Media Right Margin -#: locale/ipp-strings.c:1434 +#: locale/ipp-strings.c:1438 msgid "media-right-margin" msgstr "" #. TRANSLATORS: Media Dimensions -#: locale/ipp-strings.c:1436 +#: locale/ipp-strings.c:1440 msgid "media-size" msgstr "" #. TRANSLATORS: Media Name -#: locale/ipp-strings.c:1438 +#: locale/ipp-strings.c:1442 msgid "media-size-name" msgstr "" #. TRANSLATORS: Media Source -#: locale/ipp-strings.c:1440 +#: locale/ipp-strings.c:1444 msgid "media-source" msgstr "" #. TRANSLATORS: Alternate -#: locale/ipp-strings.c:1442 +#: locale/ipp-strings.c:1446 msgid "media-source.alternate" msgstr "" #. TRANSLATORS: Alternate Roll -#: locale/ipp-strings.c:1444 +#: locale/ipp-strings.c:1448 msgid "media-source.alternate-roll" msgstr "" #. TRANSLATORS: Automatic -#: locale/ipp-strings.c:1446 +#: locale/ipp-strings.c:1450 msgid "media-source.auto" msgstr "" #. TRANSLATORS: Bottom -#: locale/ipp-strings.c:1448 +#: locale/ipp-strings.c:1452 msgid "media-source.bottom" msgstr "" #. TRANSLATORS: By-pass Tray -#: locale/ipp-strings.c:1450 +#: locale/ipp-strings.c:1454 msgid "media-source.by-pass-tray" msgstr "" #. TRANSLATORS: Center -#: locale/ipp-strings.c:1452 +#: locale/ipp-strings.c:1456 msgid "media-source.center" msgstr "" #. TRANSLATORS: Disc -#: locale/ipp-strings.c:1454 +#: locale/ipp-strings.c:1458 msgid "media-source.disc" msgstr "" #. TRANSLATORS: Envelope -#: locale/ipp-strings.c:1456 +#: locale/ipp-strings.c:1460 msgid "media-source.envelope" msgstr "" #. TRANSLATORS: Hagaki -#: locale/ipp-strings.c:1458 +#: locale/ipp-strings.c:1462 msgid "media-source.hagaki" msgstr "" #. TRANSLATORS: Large Capacity -#: locale/ipp-strings.c:1460 +#: locale/ipp-strings.c:1464 msgid "media-source.large-capacity" msgstr "" #. TRANSLATORS: Left -#: locale/ipp-strings.c:1462 +#: locale/ipp-strings.c:1466 msgid "media-source.left" msgstr "" #. TRANSLATORS: Main -#: locale/ipp-strings.c:1464 +#: locale/ipp-strings.c:1468 msgid "media-source.main" msgstr "" #. TRANSLATORS: Main Roll -#: locale/ipp-strings.c:1466 +#: locale/ipp-strings.c:1470 msgid "media-source.main-roll" msgstr "" #. TRANSLATORS: Manual -#: locale/ipp-strings.c:1468 +#: locale/ipp-strings.c:1472 msgid "media-source.manual" msgstr "" #. TRANSLATORS: Middle -#: locale/ipp-strings.c:1470 +#: locale/ipp-strings.c:1474 msgid "media-source.middle" msgstr "" #. TRANSLATORS: Photo -#: locale/ipp-strings.c:1472 +#: locale/ipp-strings.c:1476 msgid "media-source.photo" msgstr "" #. TRANSLATORS: Rear -#: locale/ipp-strings.c:1474 +#: locale/ipp-strings.c:1478 msgid "media-source.rear" msgstr "" #. TRANSLATORS: Right -#: locale/ipp-strings.c:1476 +#: locale/ipp-strings.c:1480 msgid "media-source.right" msgstr "" #. TRANSLATORS: Roll 1 -#: locale/ipp-strings.c:1478 +#: locale/ipp-strings.c:1482 msgid "media-source.roll-1" msgstr "" #. TRANSLATORS: Roll 10 -#: locale/ipp-strings.c:1480 +#: locale/ipp-strings.c:1484 msgid "media-source.roll-10" msgstr "" #. TRANSLATORS: Roll 2 -#: locale/ipp-strings.c:1482 +#: locale/ipp-strings.c:1486 msgid "media-source.roll-2" msgstr "" #. TRANSLATORS: Roll 3 -#: locale/ipp-strings.c:1484 +#: locale/ipp-strings.c:1488 msgid "media-source.roll-3" msgstr "" #. TRANSLATORS: Roll 4 -#: locale/ipp-strings.c:1486 +#: locale/ipp-strings.c:1490 msgid "media-source.roll-4" msgstr "" #. TRANSLATORS: Roll 5 -#: locale/ipp-strings.c:1488 +#: locale/ipp-strings.c:1492 msgid "media-source.roll-5" msgstr "" #. TRANSLATORS: Roll 6 -#: locale/ipp-strings.c:1490 +#: locale/ipp-strings.c:1494 msgid "media-source.roll-6" msgstr "" #. TRANSLATORS: Roll 7 -#: locale/ipp-strings.c:1492 +#: locale/ipp-strings.c:1496 msgid "media-source.roll-7" msgstr "" #. TRANSLATORS: Roll 8 -#: locale/ipp-strings.c:1494 +#: locale/ipp-strings.c:1498 msgid "media-source.roll-8" msgstr "" #. TRANSLATORS: Roll 9 -#: locale/ipp-strings.c:1496 +#: locale/ipp-strings.c:1500 msgid "media-source.roll-9" msgstr "" #. TRANSLATORS: Side -#: locale/ipp-strings.c:1498 +#: locale/ipp-strings.c:1502 msgid "media-source.side" msgstr "" #. TRANSLATORS: Top -#: locale/ipp-strings.c:1500 +#: locale/ipp-strings.c:1504 msgid "media-source.top" msgstr "" #. TRANSLATORS: Tray 1 -#: locale/ipp-strings.c:1502 +#: locale/ipp-strings.c:1506 msgid "media-source.tray-1" msgstr "" #. TRANSLATORS: Tray 10 -#: locale/ipp-strings.c:1504 +#: locale/ipp-strings.c:1508 msgid "media-source.tray-10" msgstr "" #. TRANSLATORS: Tray 11 -#: locale/ipp-strings.c:1506 +#: locale/ipp-strings.c:1510 msgid "media-source.tray-11" msgstr "" #. TRANSLATORS: Tray 12 -#: locale/ipp-strings.c:1508 +#: locale/ipp-strings.c:1512 msgid "media-source.tray-12" msgstr "" #. TRANSLATORS: Tray 13 -#: locale/ipp-strings.c:1510 +#: locale/ipp-strings.c:1514 msgid "media-source.tray-13" msgstr "" #. TRANSLATORS: Tray 14 -#: locale/ipp-strings.c:1512 +#: locale/ipp-strings.c:1516 msgid "media-source.tray-14" msgstr "" #. TRANSLATORS: Tray 15 -#: locale/ipp-strings.c:1514 +#: locale/ipp-strings.c:1518 msgid "media-source.tray-15" msgstr "" #. TRANSLATORS: Tray 16 -#: locale/ipp-strings.c:1516 +#: locale/ipp-strings.c:1520 msgid "media-source.tray-16" msgstr "" #. TRANSLATORS: Tray 17 -#: locale/ipp-strings.c:1518 +#: locale/ipp-strings.c:1522 msgid "media-source.tray-17" msgstr "" #. TRANSLATORS: Tray 18 -#: locale/ipp-strings.c:1520 +#: locale/ipp-strings.c:1524 msgid "media-source.tray-18" msgstr "" #. TRANSLATORS: Tray 19 -#: locale/ipp-strings.c:1522 +#: locale/ipp-strings.c:1526 msgid "media-source.tray-19" msgstr "" #. TRANSLATORS: Tray 2 -#: locale/ipp-strings.c:1524 +#: locale/ipp-strings.c:1528 msgid "media-source.tray-2" msgstr "" #. TRANSLATORS: Tray 20 -#: locale/ipp-strings.c:1526 +#: locale/ipp-strings.c:1530 msgid "media-source.tray-20" msgstr "" #. TRANSLATORS: Tray 3 -#: locale/ipp-strings.c:1528 +#: locale/ipp-strings.c:1532 msgid "media-source.tray-3" msgstr "" #. TRANSLATORS: Tray 4 -#: locale/ipp-strings.c:1530 +#: locale/ipp-strings.c:1534 msgid "media-source.tray-4" msgstr "" #. TRANSLATORS: Tray 5 -#: locale/ipp-strings.c:1532 +#: locale/ipp-strings.c:1536 msgid "media-source.tray-5" msgstr "" #. TRANSLATORS: Tray 6 -#: locale/ipp-strings.c:1534 +#: locale/ipp-strings.c:1538 msgid "media-source.tray-6" msgstr "" #. TRANSLATORS: Tray 7 -#: locale/ipp-strings.c:1536 +#: locale/ipp-strings.c:1540 msgid "media-source.tray-7" msgstr "" #. TRANSLATORS: Tray 8 -#: locale/ipp-strings.c:1538 +#: locale/ipp-strings.c:1542 msgid "media-source.tray-8" msgstr "" #. TRANSLATORS: Tray 9 -#: locale/ipp-strings.c:1540 +#: locale/ipp-strings.c:1544 msgid "media-source.tray-9" msgstr "" #. TRANSLATORS: Media Thickness -#: locale/ipp-strings.c:1542 +#: locale/ipp-strings.c:1546 msgid "media-thickness" msgstr "" #. TRANSLATORS: Media Tooth (Texture) -#: locale/ipp-strings.c:1544 +#: locale/ipp-strings.c:1548 msgid "media-tooth" msgstr "" #. TRANSLATORS: Antique -#: locale/ipp-strings.c:1546 +#: locale/ipp-strings.c:1550 msgid "media-tooth.antique" msgstr "" #. TRANSLATORS: Extra Smooth -#: locale/ipp-strings.c:1548 +#: locale/ipp-strings.c:1552 msgid "media-tooth.calendared" msgstr "" #. TRANSLATORS: Coarse -#: locale/ipp-strings.c:1550 +#: locale/ipp-strings.c:1554 msgid "media-tooth.coarse" msgstr "" #. TRANSLATORS: Fine -#: locale/ipp-strings.c:1552 +#: locale/ipp-strings.c:1556 msgid "media-tooth.fine" msgstr "" #. TRANSLATORS: Linen -#: locale/ipp-strings.c:1554 +#: locale/ipp-strings.c:1558 msgid "media-tooth.linen" msgstr "" #. TRANSLATORS: Medium -#: locale/ipp-strings.c:1556 +#: locale/ipp-strings.c:1560 msgid "media-tooth.medium" msgstr "" #. TRANSLATORS: Smooth -#: locale/ipp-strings.c:1558 +#: locale/ipp-strings.c:1562 msgid "media-tooth.smooth" msgstr "" #. TRANSLATORS: Stipple -#: locale/ipp-strings.c:1560 +#: locale/ipp-strings.c:1564 msgid "media-tooth.stipple" msgstr "" #. TRANSLATORS: Rough -#: locale/ipp-strings.c:1562 +#: locale/ipp-strings.c:1566 msgid "media-tooth.uncalendared" msgstr "" #. TRANSLATORS: Vellum -#: locale/ipp-strings.c:1564 +#: locale/ipp-strings.c:1568 msgid "media-tooth.vellum" msgstr "" #. TRANSLATORS: Media Top Margin -#: locale/ipp-strings.c:1566 +#: locale/ipp-strings.c:1570 msgid "media-top-margin" msgstr "" #. TRANSLATORS: Media Type -#: locale/ipp-strings.c:1568 +#: locale/ipp-strings.c:1572 msgid "media-type" msgstr "" #. TRANSLATORS: Aluminum -#: locale/ipp-strings.c:1570 +#: locale/ipp-strings.c:1574 msgid "media-type.aluminum" msgstr "" #. TRANSLATORS: Automatic -#: locale/ipp-strings.c:1572 +#: locale/ipp-strings.c:1576 msgid "media-type.auto" msgstr "" #. TRANSLATORS: Back Print Film -#: locale/ipp-strings.c:1574 +#: locale/ipp-strings.c:1578 msgid "media-type.back-print-film" msgstr "" #. TRANSLATORS: Cardboard -#: locale/ipp-strings.c:1576 +#: locale/ipp-strings.c:1580 msgid "media-type.cardboard" msgstr "" #. TRANSLATORS: Cardstock -#: locale/ipp-strings.c:1578 +#: locale/ipp-strings.c:1582 msgid "media-type.cardstock" msgstr "" #. TRANSLATORS: CD -#: locale/ipp-strings.c:1580 +#: locale/ipp-strings.c:1584 msgid "media-type.cd" msgstr "" +#. TRANSLATORS: Photo Advanced Paper +#: locale/ipp-strings.c:1586 msgid "media-type.com.hp.advanced-photo" msgstr "" +#. TRANSLATORS: Brochure Glossy Paper +#: locale/ipp-strings.c:1588 msgid "media-type.com.hp.brochure-glossy" msgstr "" +#. TRANSLATORS: Brochure Matte Paper +#: locale/ipp-strings.c:1590 msgid "media-type.com.hp.brochure-matte" msgstr "" +#. TRANSLATORS: Matte Coverstock +#: locale/ipp-strings.c:1592 msgid "media-type.com.hp.cover-matte" msgstr "" +#. TRANSLATORS: EcoSMART Lite Paper +#: locale/ipp-strings.c:1594 msgid "media-type.com.hp.ecosmart-lite" msgstr "" +#. TRANSLATORS: Everyday Glossy Paper +#: locale/ipp-strings.c:1596 msgid "media-type.com.hp.everyday-glossy" msgstr "" +#. TRANSLATORS: Everyday Matte Paper +#: locale/ipp-strings.c:1598 msgid "media-type.com.hp.everyday-matte" msgstr "" +#. TRANSLATORS: Extra Heavyweight Paper +#: locale/ipp-strings.c:1600 msgid "media-type.com.hp.extra-heavy" msgstr "" +#. TRANSLATORS: Intermediate Paper +#: locale/ipp-strings.c:1602 msgid "media-type.com.hp.intermediate" msgstr "" +#. TRANSLATORS: Mid-Weight Paper +#: locale/ipp-strings.c:1604 msgid "media-type.com.hp.mid-weight" msgstr "" +#. TRANSLATORS: Inkjet Premium Paper +#: locale/ipp-strings.c:1606 msgid "media-type.com.hp.premium-inkjet" msgstr "" +#. TRANSLATORS: Photo Premium Paper +#: locale/ipp-strings.c:1608 msgid "media-type.com.hp.premium-photo" msgstr "" +#. TRANSLATORS: Premium Matte Presentation Paper +#: locale/ipp-strings.c:1610 msgid "media-type.com.hp.premium-presentation-matte" msgstr "" #. TRANSLATORS: Continuous -#: locale/ipp-strings.c:1582 +#: locale/ipp-strings.c:1612 msgid "media-type.continuous" msgstr "" #. TRANSLATORS: Continuous Long -#: locale/ipp-strings.c:1584 +#: locale/ipp-strings.c:1614 msgid "media-type.continuous-long" msgstr "" #. TRANSLATORS: Continuous Short -#: locale/ipp-strings.c:1586 +#: locale/ipp-strings.c:1616 msgid "media-type.continuous-short" msgstr "" #. TRANSLATORS: Corrugated Board -#: locale/ipp-strings.c:1588 +#: locale/ipp-strings.c:1618 msgid "media-type.corrugated-board" msgstr "" #. TRANSLATORS: Optical Disc -#: locale/ipp-strings.c:1590 +#: locale/ipp-strings.c:1620 msgid "media-type.disc" msgstr "" #. TRANSLATORS: Glossy Optical Disc -#: locale/ipp-strings.c:1592 +#: locale/ipp-strings.c:1622 msgid "media-type.disc-glossy" msgstr "" #. TRANSLATORS: High Gloss Optical Disc -#: locale/ipp-strings.c:1594 +#: locale/ipp-strings.c:1624 msgid "media-type.disc-high-gloss" msgstr "" #. TRANSLATORS: Matte Optical Disc -#: locale/ipp-strings.c:1596 +#: locale/ipp-strings.c:1626 msgid "media-type.disc-matte" msgstr "" #. TRANSLATORS: Satin Optical Disc -#: locale/ipp-strings.c:1598 +#: locale/ipp-strings.c:1628 msgid "media-type.disc-satin" msgstr "" #. TRANSLATORS: Semi-Gloss Optical Disc -#: locale/ipp-strings.c:1600 +#: locale/ipp-strings.c:1630 msgid "media-type.disc-semi-gloss" msgstr "" #. TRANSLATORS: Double Wall -#: locale/ipp-strings.c:1602 +#: locale/ipp-strings.c:1632 msgid "media-type.double-wall" msgstr "" #. TRANSLATORS: Dry Film -#: locale/ipp-strings.c:1604 +#: locale/ipp-strings.c:1634 msgid "media-type.dry-film" msgstr "" #. TRANSLATORS: DVD -#: locale/ipp-strings.c:1606 +#: locale/ipp-strings.c:1636 msgid "media-type.dvd" msgstr "" #. TRANSLATORS: Embossing Foil -#: locale/ipp-strings.c:1608 +#: locale/ipp-strings.c:1638 msgid "media-type.embossing-foil" msgstr "" #. TRANSLATORS: End Board -#: locale/ipp-strings.c:1610 +#: locale/ipp-strings.c:1640 msgid "media-type.end-board" msgstr "" #. TRANSLATORS: Envelope -#: locale/ipp-strings.c:1612 +#: locale/ipp-strings.c:1642 msgid "media-type.envelope" msgstr "" #. TRANSLATORS: Archival Envelope -#: locale/ipp-strings.c:1614 +#: locale/ipp-strings.c:1644 msgid "media-type.envelope-archival" msgstr "" #. TRANSLATORS: Bond Envelope -#: locale/ipp-strings.c:1616 +#: locale/ipp-strings.c:1646 msgid "media-type.envelope-bond" msgstr "" #. TRANSLATORS: Coated Envelope -#: locale/ipp-strings.c:1618 +#: locale/ipp-strings.c:1648 msgid "media-type.envelope-coated" msgstr "" #. TRANSLATORS: Cotton Envelope -#: locale/ipp-strings.c:1620 +#: locale/ipp-strings.c:1650 msgid "media-type.envelope-cotton" msgstr "" #. TRANSLATORS: Fine Envelope -#: locale/ipp-strings.c:1622 +#: locale/ipp-strings.c:1652 msgid "media-type.envelope-fine" msgstr "" #. TRANSLATORS: Heavyweight Envelope -#: locale/ipp-strings.c:1624 +#: locale/ipp-strings.c:1654 msgid "media-type.envelope-heavyweight" msgstr "" #. TRANSLATORS: Inkjet Envelope -#: locale/ipp-strings.c:1626 +#: locale/ipp-strings.c:1656 msgid "media-type.envelope-inkjet" msgstr "" #. TRANSLATORS: Lightweight Envelope -#: locale/ipp-strings.c:1628 +#: locale/ipp-strings.c:1658 msgid "media-type.envelope-lightweight" msgstr "" #. TRANSLATORS: Plain Envelope -#: locale/ipp-strings.c:1630 +#: locale/ipp-strings.c:1660 msgid "media-type.envelope-plain" msgstr "" #. TRANSLATORS: Preprinted Envelope -#: locale/ipp-strings.c:1632 +#: locale/ipp-strings.c:1662 msgid "media-type.envelope-preprinted" msgstr "" #. TRANSLATORS: Windowed Envelope -#: locale/ipp-strings.c:1634 +#: locale/ipp-strings.c:1664 msgid "media-type.envelope-window" msgstr "" #. TRANSLATORS: Fabric -#: locale/ipp-strings.c:1636 +#: locale/ipp-strings.c:1666 msgid "media-type.fabric" msgstr "" #. TRANSLATORS: Archival Fabric -#: locale/ipp-strings.c:1638 +#: locale/ipp-strings.c:1668 msgid "media-type.fabric-archival" msgstr "" #. TRANSLATORS: Glossy Fabric -#: locale/ipp-strings.c:1640 +#: locale/ipp-strings.c:1670 msgid "media-type.fabric-glossy" msgstr "" #. TRANSLATORS: High Gloss Fabric -#: locale/ipp-strings.c:1642 +#: locale/ipp-strings.c:1672 msgid "media-type.fabric-high-gloss" msgstr "" #. TRANSLATORS: Matte Fabric -#: locale/ipp-strings.c:1644 +#: locale/ipp-strings.c:1674 msgid "media-type.fabric-matte" msgstr "" #. TRANSLATORS: Semi-Gloss Fabric -#: locale/ipp-strings.c:1646 +#: locale/ipp-strings.c:1676 msgid "media-type.fabric-semi-gloss" msgstr "" #. TRANSLATORS: Waterproof Fabric -#: locale/ipp-strings.c:1648 +#: locale/ipp-strings.c:1678 msgid "media-type.fabric-waterproof" msgstr "" #. TRANSLATORS: Film -#: locale/ipp-strings.c:1650 +#: locale/ipp-strings.c:1680 msgid "media-type.film" msgstr "" #. TRANSLATORS: Flexo Base -#: locale/ipp-strings.c:1652 +#: locale/ipp-strings.c:1682 msgid "media-type.flexo-base" msgstr "" #. TRANSLATORS: Flexo Photo Polymer -#: locale/ipp-strings.c:1654 +#: locale/ipp-strings.c:1684 msgid "media-type.flexo-photo-polymer" msgstr "" #. TRANSLATORS: Flute -#: locale/ipp-strings.c:1656 +#: locale/ipp-strings.c:1686 msgid "media-type.flute" msgstr "" #. TRANSLATORS: Foil -#: locale/ipp-strings.c:1658 +#: locale/ipp-strings.c:1688 msgid "media-type.foil" msgstr "" #. TRANSLATORS: Full Cut Tabs -#: locale/ipp-strings.c:1660 +#: locale/ipp-strings.c:1690 msgid "media-type.full-cut-tabs" msgstr "" #. TRANSLATORS: Glass -#: locale/ipp-strings.c:1662 +#: locale/ipp-strings.c:1692 msgid "media-type.glass" msgstr "" #. TRANSLATORS: Glass Colored -#: locale/ipp-strings.c:1664 +#: locale/ipp-strings.c:1694 msgid "media-type.glass-colored" msgstr "" #. TRANSLATORS: Glass Opaque -#: locale/ipp-strings.c:1666 +#: locale/ipp-strings.c:1696 msgid "media-type.glass-opaque" msgstr "" #. TRANSLATORS: Glass Surfaced -#: locale/ipp-strings.c:1668 +#: locale/ipp-strings.c:1698 msgid "media-type.glass-surfaced" msgstr "" #. TRANSLATORS: Glass Textured -#: locale/ipp-strings.c:1670 +#: locale/ipp-strings.c:1700 msgid "media-type.glass-textured" msgstr "" #. TRANSLATORS: Gravure Cylinder -#: locale/ipp-strings.c:1672 +#: locale/ipp-strings.c:1702 msgid "media-type.gravure-cylinder" msgstr "" #. TRANSLATORS: Image Setter Paper -#: locale/ipp-strings.c:1674 +#: locale/ipp-strings.c:1704 msgid "media-type.image-setter-paper" msgstr "" #. TRANSLATORS: Imaging Cylinder -#: locale/ipp-strings.c:1676 +#: locale/ipp-strings.c:1706 msgid "media-type.imaging-cylinder" msgstr "" +#. TRANSLATORS: Photo Paper Plus Glossy II +#: locale/ipp-strings.c:1712 msgid "media-type.jp.co.canon_photo-paper-plus-glossy-ii" msgstr "" +#. TRANSLATORS: Photo Paper Pro Platinum +#: locale/ipp-strings.c:1714 msgid "media-type.jp.co.canon_photo-paper-pro-platinum" msgstr "" +#. TRANSLATORS: Photo Paper Plus Glossy II +#: locale/ipp-strings.c:1708 msgid "media-type.jp.co.canon-photo-paper-plus-glossy-ii" msgstr "" +#. TRANSLATORS: Photo Paper Pro Platinum +#: locale/ipp-strings.c:1710 msgid "media-type.jp.co.canon-photo-paper-pro-platinum" msgstr "" #. TRANSLATORS: Labels -#: locale/ipp-strings.c:1678 +#: locale/ipp-strings.c:1716 msgid "media-type.labels" msgstr "" #. TRANSLATORS: Colored Labels -#: locale/ipp-strings.c:1680 +#: locale/ipp-strings.c:1718 msgid "media-type.labels-colored" msgstr "" #. TRANSLATORS: Glossy Labels -#: locale/ipp-strings.c:1682 +#: locale/ipp-strings.c:1720 msgid "media-type.labels-glossy" msgstr "" #. TRANSLATORS: High Gloss Labels -#: locale/ipp-strings.c:1684 +#: locale/ipp-strings.c:1722 msgid "media-type.labels-high-gloss" msgstr "" #. TRANSLATORS: Inkjet Labels -#: locale/ipp-strings.c:1686 +#: locale/ipp-strings.c:1724 msgid "media-type.labels-inkjet" msgstr "" #. TRANSLATORS: Matte Labels -#: locale/ipp-strings.c:1688 +#: locale/ipp-strings.c:1726 msgid "media-type.labels-matte" msgstr "" #. TRANSLATORS: Permanent Labels -#: locale/ipp-strings.c:1690 +#: locale/ipp-strings.c:1728 msgid "media-type.labels-permanent" msgstr "" #. TRANSLATORS: Satin Labels -#: locale/ipp-strings.c:1692 +#: locale/ipp-strings.c:1730 msgid "media-type.labels-satin" msgstr "" #. TRANSLATORS: Security Labels -#: locale/ipp-strings.c:1694 +#: locale/ipp-strings.c:1732 msgid "media-type.labels-security" msgstr "" #. TRANSLATORS: Semi-Gloss Labels -#: locale/ipp-strings.c:1696 +#: locale/ipp-strings.c:1734 msgid "media-type.labels-semi-gloss" msgstr "" #. TRANSLATORS: Laminating Foil -#: locale/ipp-strings.c:1698 +#: locale/ipp-strings.c:1736 msgid "media-type.laminating-foil" msgstr "" #. TRANSLATORS: Letterhead -#: locale/ipp-strings.c:1700 +#: locale/ipp-strings.c:1738 msgid "media-type.letterhead" msgstr "" #. TRANSLATORS: Metal -#: locale/ipp-strings.c:1702 +#: locale/ipp-strings.c:1740 msgid "media-type.metal" msgstr "" #. TRANSLATORS: Metal Glossy -#: locale/ipp-strings.c:1704 +#: locale/ipp-strings.c:1742 msgid "media-type.metal-glossy" msgstr "" #. TRANSLATORS: Metal High Gloss -#: locale/ipp-strings.c:1706 +#: locale/ipp-strings.c:1744 msgid "media-type.metal-high-gloss" msgstr "" #. TRANSLATORS: Metal Matte -#: locale/ipp-strings.c:1708 +#: locale/ipp-strings.c:1746 msgid "media-type.metal-matte" msgstr "" #. TRANSLATORS: Metal Satin -#: locale/ipp-strings.c:1710 +#: locale/ipp-strings.c:1748 msgid "media-type.metal-satin" msgstr "" #. TRANSLATORS: Metal Semi Gloss -#: locale/ipp-strings.c:1712 +#: locale/ipp-strings.c:1750 msgid "media-type.metal-semi-gloss" msgstr "" #. TRANSLATORS: Mounting Tape -#: locale/ipp-strings.c:1714 +#: locale/ipp-strings.c:1752 msgid "media-type.mounting-tape" msgstr "" #. TRANSLATORS: Multi Layer -#: locale/ipp-strings.c:1716 +#: locale/ipp-strings.c:1754 msgid "media-type.multi-layer" msgstr "" #. TRANSLATORS: Multi Part Form -#: locale/ipp-strings.c:1718 +#: locale/ipp-strings.c:1756 msgid "media-type.multi-part-form" msgstr "" #. TRANSLATORS: Other -#: locale/ipp-strings.c:1720 +#: locale/ipp-strings.c:1758 msgid "media-type.other" msgstr "" #. TRANSLATORS: Paper -#: locale/ipp-strings.c:1722 +#: locale/ipp-strings.c:1760 msgid "media-type.paper" msgstr "" #. TRANSLATORS: Photo Paper -#: locale/ipp-strings.c:1724 +#: locale/ipp-strings.c:1762 msgid "media-type.photographic" msgstr "" #. TRANSLATORS: Photographic Archival -#: locale/ipp-strings.c:1726 +#: locale/ipp-strings.c:1764 msgid "media-type.photographic-archival" msgstr "" #. TRANSLATORS: Photo Film -#: locale/ipp-strings.c:1728 +#: locale/ipp-strings.c:1766 msgid "media-type.photographic-film" msgstr "" #. TRANSLATORS: Glossy Photo Paper -#: locale/ipp-strings.c:1730 +#: locale/ipp-strings.c:1768 msgid "media-type.photographic-glossy" msgstr "" #. TRANSLATORS: High Gloss Photo Paper -#: locale/ipp-strings.c:1732 +#: locale/ipp-strings.c:1770 msgid "media-type.photographic-high-gloss" msgstr "" #. TRANSLATORS: Matte Photo Paper -#: locale/ipp-strings.c:1734 +#: locale/ipp-strings.c:1772 msgid "media-type.photographic-matte" msgstr "" #. TRANSLATORS: Satin Photo Paper -#: locale/ipp-strings.c:1736 +#: locale/ipp-strings.c:1774 msgid "media-type.photographic-satin" msgstr "" #. TRANSLATORS: Semi-Gloss Photo Paper -#: locale/ipp-strings.c:1738 +#: locale/ipp-strings.c:1776 msgid "media-type.photographic-semi-gloss" msgstr "" #. TRANSLATORS: Plastic -#: locale/ipp-strings.c:1740 +#: locale/ipp-strings.c:1778 msgid "media-type.plastic" msgstr "" #. TRANSLATORS: Plastic Archival -#: locale/ipp-strings.c:1742 +#: locale/ipp-strings.c:1780 msgid "media-type.plastic-archival" msgstr "" #. TRANSLATORS: Plastic Colored -#: locale/ipp-strings.c:1744 +#: locale/ipp-strings.c:1782 msgid "media-type.plastic-colored" msgstr "" #. TRANSLATORS: Plastic Glossy -#: locale/ipp-strings.c:1746 +#: locale/ipp-strings.c:1784 msgid "media-type.plastic-glossy" msgstr "" #. TRANSLATORS: Plastic High Gloss -#: locale/ipp-strings.c:1748 +#: locale/ipp-strings.c:1786 msgid "media-type.plastic-high-gloss" msgstr "" #. TRANSLATORS: Plastic Matte -#: locale/ipp-strings.c:1750 +#: locale/ipp-strings.c:1788 msgid "media-type.plastic-matte" msgstr "" #. TRANSLATORS: Plastic Satin -#: locale/ipp-strings.c:1752 +#: locale/ipp-strings.c:1790 msgid "media-type.plastic-satin" msgstr "" #. TRANSLATORS: Plastic Semi Gloss -#: locale/ipp-strings.c:1754 +#: locale/ipp-strings.c:1792 msgid "media-type.plastic-semi-gloss" msgstr "" #. TRANSLATORS: Plate -#: locale/ipp-strings.c:1756 +#: locale/ipp-strings.c:1794 msgid "media-type.plate" msgstr "" #. TRANSLATORS: Polyester -#: locale/ipp-strings.c:1758 +#: locale/ipp-strings.c:1796 msgid "media-type.polyester" msgstr "" #. TRANSLATORS: Pre Cut Tabs -#: locale/ipp-strings.c:1760 +#: locale/ipp-strings.c:1798 msgid "media-type.pre-cut-tabs" msgstr "" #. TRANSLATORS: Roll -#: locale/ipp-strings.c:1762 +#: locale/ipp-strings.c:1800 msgid "media-type.roll" msgstr "" #. TRANSLATORS: Screen -#: locale/ipp-strings.c:1764 +#: locale/ipp-strings.c:1802 msgid "media-type.screen" msgstr "" #. TRANSLATORS: Screen Paged -#: locale/ipp-strings.c:1766 +#: locale/ipp-strings.c:1804 msgid "media-type.screen-paged" msgstr "" #. TRANSLATORS: Self Adhesive -#: locale/ipp-strings.c:1768 +#: locale/ipp-strings.c:1806 msgid "media-type.self-adhesive" msgstr "" #. TRANSLATORS: Self Adhesive Film -#: locale/ipp-strings.c:1770 +#: locale/ipp-strings.c:1808 msgid "media-type.self-adhesive-film" msgstr "" #. TRANSLATORS: Shrink Foil -#: locale/ipp-strings.c:1772 +#: locale/ipp-strings.c:1810 msgid "media-type.shrink-foil" msgstr "" #. TRANSLATORS: Single Face -#: locale/ipp-strings.c:1774 +#: locale/ipp-strings.c:1812 msgid "media-type.single-face" msgstr "" #. TRANSLATORS: Single Wall -#: locale/ipp-strings.c:1776 +#: locale/ipp-strings.c:1814 msgid "media-type.single-wall" msgstr "" #. TRANSLATORS: Sleeve -#: locale/ipp-strings.c:1778 +#: locale/ipp-strings.c:1816 msgid "media-type.sleeve" msgstr "" #. TRANSLATORS: Stationery -#: locale/ipp-strings.c:1780 +#: locale/ipp-strings.c:1818 msgid "media-type.stationery" msgstr "" #. TRANSLATORS: Stationery Archival -#: locale/ipp-strings.c:1782 +#: locale/ipp-strings.c:1820 msgid "media-type.stationery-archival" msgstr "" #. TRANSLATORS: Coated Paper -#: locale/ipp-strings.c:1784 +#: locale/ipp-strings.c:1822 msgid "media-type.stationery-coated" msgstr "" #. TRANSLATORS: Stationery Cotton -#: locale/ipp-strings.c:1786 +#: locale/ipp-strings.c:1824 msgid "media-type.stationery-cotton" msgstr "" #. TRANSLATORS: Vellum Paper -#: locale/ipp-strings.c:1788 +#: locale/ipp-strings.c:1826 msgid "media-type.stationery-fine" msgstr "" #. TRANSLATORS: Heavyweight Paper -#: locale/ipp-strings.c:1790 +#: locale/ipp-strings.c:1828 msgid "media-type.stationery-heavyweight" msgstr "" #. TRANSLATORS: Stationery Heavyweight Coated -#: locale/ipp-strings.c:1792 +#: locale/ipp-strings.c:1830 msgid "media-type.stationery-heavyweight-coated" msgstr "" #. TRANSLATORS: Stationery Inkjet Paper -#: locale/ipp-strings.c:1794 +#: locale/ipp-strings.c:1832 msgid "media-type.stationery-inkjet" msgstr "" #. TRANSLATORS: Letterhead -#: locale/ipp-strings.c:1796 +#: locale/ipp-strings.c:1834 msgid "media-type.stationery-letterhead" msgstr "" #. TRANSLATORS: Lightweight Paper -#: locale/ipp-strings.c:1798 +#: locale/ipp-strings.c:1836 msgid "media-type.stationery-lightweight" msgstr "" #. TRANSLATORS: Preprinted Paper -#: locale/ipp-strings.c:1800 +#: locale/ipp-strings.c:1838 msgid "media-type.stationery-preprinted" msgstr "" #. TRANSLATORS: Punched Paper -#: locale/ipp-strings.c:1802 +#: locale/ipp-strings.c:1840 msgid "media-type.stationery-prepunched" msgstr "" #. TRANSLATORS: Tab Stock -#: locale/ipp-strings.c:1804 +#: locale/ipp-strings.c:1842 msgid "media-type.tab-stock" msgstr "" #. TRANSLATORS: Tractor -#: locale/ipp-strings.c:1806 +#: locale/ipp-strings.c:1844 msgid "media-type.tractor" msgstr "" #. TRANSLATORS: Transfer -#: locale/ipp-strings.c:1808 +#: locale/ipp-strings.c:1846 msgid "media-type.transfer" msgstr "" #. TRANSLATORS: Transparency -#: locale/ipp-strings.c:1810 +#: locale/ipp-strings.c:1848 msgid "media-type.transparency" msgstr "" #. TRANSLATORS: Triple Wall -#: locale/ipp-strings.c:1812 +#: locale/ipp-strings.c:1850 msgid "media-type.triple-wall" msgstr "" #. TRANSLATORS: Wet Film -#: locale/ipp-strings.c:1814 +#: locale/ipp-strings.c:1852 msgid "media-type.wet-film" msgstr "" #. TRANSLATORS: Media Weight (grams per m²) -#: locale/ipp-strings.c:1816 +#: locale/ipp-strings.c:1854 msgid "media-weight-metric" msgstr "" #. TRANSLATORS: 28 x 40″ -#: locale/ipp-strings.c:1818 +#: locale/ipp-strings.c:1856 msgid "media.asme_f_28x40in" msgstr "" #. TRANSLATORS: A4 or US Letter -#: locale/ipp-strings.c:1820 +#: locale/ipp-strings.c:1858 msgid "media.choice_iso_a4_210x297mm_na_letter_8.5x11in" msgstr "" #. TRANSLATORS: 2a0 -#: locale/ipp-strings.c:1822 +#: locale/ipp-strings.c:1860 msgid "media.iso_2a0_1189x1682mm" msgstr "" #. TRANSLATORS: A0 -#: locale/ipp-strings.c:1824 +#: locale/ipp-strings.c:1862 msgid "media.iso_a0_841x1189mm" msgstr "" #. TRANSLATORS: A0x3 -#: locale/ipp-strings.c:1826 +#: locale/ipp-strings.c:1864 msgid "media.iso_a0x3_1189x2523mm" msgstr "" #. TRANSLATORS: A10 -#: locale/ipp-strings.c:1828 +#: locale/ipp-strings.c:1866 msgid "media.iso_a10_26x37mm" msgstr "" #. TRANSLATORS: A1 -#: locale/ipp-strings.c:1830 +#: locale/ipp-strings.c:1868 msgid "media.iso_a1_594x841mm" msgstr "" #. TRANSLATORS: A1x3 -#: locale/ipp-strings.c:1832 +#: locale/ipp-strings.c:1870 msgid "media.iso_a1x3_841x1783mm" msgstr "" #. TRANSLATORS: A1x4 -#: locale/ipp-strings.c:1834 +#: locale/ipp-strings.c:1872 msgid "media.iso_a1x4_841x2378mm" msgstr "" #. TRANSLATORS: A2 -#: locale/ipp-strings.c:1836 +#: locale/ipp-strings.c:1874 msgid "media.iso_a2_420x594mm" msgstr "" #. TRANSLATORS: A2x3 -#: locale/ipp-strings.c:1838 +#: locale/ipp-strings.c:1876 msgid "media.iso_a2x3_594x1261mm" msgstr "" #. TRANSLATORS: A2x4 -#: locale/ipp-strings.c:1840 +#: locale/ipp-strings.c:1878 msgid "media.iso_a2x4_594x1682mm" msgstr "" #. TRANSLATORS: A2x5 -#: locale/ipp-strings.c:1842 +#: locale/ipp-strings.c:1880 msgid "media.iso_a2x5_594x2102mm" msgstr "" #. TRANSLATORS: A3 (Extra) -#: locale/ipp-strings.c:1844 +#: locale/ipp-strings.c:1882 msgid "media.iso_a3-extra_322x445mm" msgstr "" #. TRANSLATORS: A3 -#: locale/ipp-strings.c:1846 +#: locale/ipp-strings.c:1884 msgid "media.iso_a3_297x420mm" msgstr "" #. TRANSLATORS: A3x3 -#: locale/ipp-strings.c:1848 +#: locale/ipp-strings.c:1886 msgid "media.iso_a3x3_420x891mm" msgstr "" #. TRANSLATORS: A3x4 -#: locale/ipp-strings.c:1850 +#: locale/ipp-strings.c:1888 msgid "media.iso_a3x4_420x1189mm" msgstr "" #. TRANSLATORS: A3x5 -#: locale/ipp-strings.c:1852 +#: locale/ipp-strings.c:1890 msgid "media.iso_a3x5_420x1486mm" msgstr "" #. TRANSLATORS: A3x6 -#: locale/ipp-strings.c:1854 +#: locale/ipp-strings.c:1892 msgid "media.iso_a3x6_420x1783mm" msgstr "" #. TRANSLATORS: A3x7 -#: locale/ipp-strings.c:1856 +#: locale/ipp-strings.c:1894 msgid "media.iso_a3x7_420x2080mm" msgstr "" #. TRANSLATORS: A4 (Extra) -#: locale/ipp-strings.c:1858 +#: locale/ipp-strings.c:1896 msgid "media.iso_a4-extra_235.5x322.3mm" msgstr "" #. TRANSLATORS: A4 (Tab) -#: locale/ipp-strings.c:1860 +#: locale/ipp-strings.c:1898 msgid "media.iso_a4-tab_225x297mm" msgstr "" #. TRANSLATORS: A4 -#: locale/ipp-strings.c:1862 +#: locale/ipp-strings.c:1900 msgid "media.iso_a4_210x297mm" msgstr "" #. TRANSLATORS: A4x3 -#: locale/ipp-strings.c:1864 +#: locale/ipp-strings.c:1902 msgid "media.iso_a4x3_297x630mm" msgstr "" #. TRANSLATORS: A4x4 -#: locale/ipp-strings.c:1866 +#: locale/ipp-strings.c:1904 msgid "media.iso_a4x4_297x841mm" msgstr "" #. TRANSLATORS: A4x5 -#: locale/ipp-strings.c:1868 +#: locale/ipp-strings.c:1906 msgid "media.iso_a4x5_297x1051mm" msgstr "" #. TRANSLATORS: A4x6 -#: locale/ipp-strings.c:1870 +#: locale/ipp-strings.c:1908 msgid "media.iso_a4x6_297x1261mm" msgstr "" #. TRANSLATORS: A4x7 -#: locale/ipp-strings.c:1872 +#: locale/ipp-strings.c:1910 msgid "media.iso_a4x7_297x1471mm" msgstr "" #. TRANSLATORS: A4x8 -#: locale/ipp-strings.c:1874 +#: locale/ipp-strings.c:1912 msgid "media.iso_a4x8_297x1682mm" msgstr "" #. TRANSLATORS: A4x9 -#: locale/ipp-strings.c:1876 +#: locale/ipp-strings.c:1914 msgid "media.iso_a4x9_297x1892mm" msgstr "" #. TRANSLATORS: A5 (Extra) -#: locale/ipp-strings.c:1878 +#: locale/ipp-strings.c:1916 msgid "media.iso_a5-extra_174x235mm" msgstr "" #. TRANSLATORS: A5 -#: locale/ipp-strings.c:1880 +#: locale/ipp-strings.c:1918 msgid "media.iso_a5_148x210mm" msgstr "" #. TRANSLATORS: A6 -#: locale/ipp-strings.c:1882 +#: locale/ipp-strings.c:1920 msgid "media.iso_a6_105x148mm" msgstr "" #. TRANSLATORS: A7 -#: locale/ipp-strings.c:1884 +#: locale/ipp-strings.c:1922 msgid "media.iso_a7_74x105mm" msgstr "" #. TRANSLATORS: A8 -#: locale/ipp-strings.c:1886 +#: locale/ipp-strings.c:1924 msgid "media.iso_a8_52x74mm" msgstr "" #. TRANSLATORS: A9 -#: locale/ipp-strings.c:1888 +#: locale/ipp-strings.c:1926 msgid "media.iso_a9_37x52mm" msgstr "" #. TRANSLATORS: B0 -#: locale/ipp-strings.c:1890 +#: locale/ipp-strings.c:1928 msgid "media.iso_b0_1000x1414mm" msgstr "" #. TRANSLATORS: B10 -#: locale/ipp-strings.c:1892 +#: locale/ipp-strings.c:1930 msgid "media.iso_b10_31x44mm" msgstr "" #. TRANSLATORS: B1 -#: locale/ipp-strings.c:1894 +#: locale/ipp-strings.c:1932 msgid "media.iso_b1_707x1000mm" msgstr "" #. TRANSLATORS: B2 -#: locale/ipp-strings.c:1896 +#: locale/ipp-strings.c:1934 msgid "media.iso_b2_500x707mm" msgstr "" #. TRANSLATORS: B3 -#: locale/ipp-strings.c:1898 +#: locale/ipp-strings.c:1936 msgid "media.iso_b3_353x500mm" msgstr "" #. TRANSLATORS: B4 -#: locale/ipp-strings.c:1900 +#: locale/ipp-strings.c:1938 msgid "media.iso_b4_250x353mm" msgstr "" #. TRANSLATORS: B5 (Extra) -#: locale/ipp-strings.c:1902 +#: locale/ipp-strings.c:1940 msgid "media.iso_b5-extra_201x276mm" msgstr "" #. TRANSLATORS: Envelope B5 -#: locale/ipp-strings.c:1904 +#: locale/ipp-strings.c:1942 msgid "media.iso_b5_176x250mm" msgstr "" #. TRANSLATORS: B6 -#: locale/ipp-strings.c:1906 +#: locale/ipp-strings.c:1944 msgid "media.iso_b6_125x176mm" msgstr "" #. TRANSLATORS: Envelope B6/C4 -#: locale/ipp-strings.c:1908 +#: locale/ipp-strings.c:1946 msgid "media.iso_b6c4_125x324mm" msgstr "" #. TRANSLATORS: B7 -#: locale/ipp-strings.c:1910 +#: locale/ipp-strings.c:1948 msgid "media.iso_b7_88x125mm" msgstr "" #. TRANSLATORS: B8 -#: locale/ipp-strings.c:1912 +#: locale/ipp-strings.c:1950 msgid "media.iso_b8_62x88mm" msgstr "" #. TRANSLATORS: B9 -#: locale/ipp-strings.c:1914 +#: locale/ipp-strings.c:1952 msgid "media.iso_b9_44x62mm" msgstr "" #. TRANSLATORS: CEnvelope 0 -#: locale/ipp-strings.c:1916 +#: locale/ipp-strings.c:1954 msgid "media.iso_c0_917x1297mm" msgstr "" #. TRANSLATORS: CEnvelope 10 -#: locale/ipp-strings.c:1918 +#: locale/ipp-strings.c:1956 msgid "media.iso_c10_28x40mm" msgstr "" #. TRANSLATORS: CEnvelope 1 -#: locale/ipp-strings.c:1920 +#: locale/ipp-strings.c:1958 msgid "media.iso_c1_648x917mm" msgstr "" #. TRANSLATORS: CEnvelope 2 -#: locale/ipp-strings.c:1922 +#: locale/ipp-strings.c:1960 msgid "media.iso_c2_458x648mm" msgstr "" #. TRANSLATORS: CEnvelope 3 -#: locale/ipp-strings.c:1924 +#: locale/ipp-strings.c:1962 msgid "media.iso_c3_324x458mm" msgstr "" #. TRANSLATORS: CEnvelope 4 -#: locale/ipp-strings.c:1926 +#: locale/ipp-strings.c:1964 msgid "media.iso_c4_229x324mm" msgstr "" #. TRANSLATORS: CEnvelope 5 -#: locale/ipp-strings.c:1928 +#: locale/ipp-strings.c:1966 msgid "media.iso_c5_162x229mm" msgstr "" #. TRANSLATORS: CEnvelope 6 -#: locale/ipp-strings.c:1930 +#: locale/ipp-strings.c:1968 msgid "media.iso_c6_114x162mm" msgstr "" #. TRANSLATORS: CEnvelope 6c5 -#: locale/ipp-strings.c:1932 +#: locale/ipp-strings.c:1970 msgid "media.iso_c6c5_114x229mm" msgstr "" #. TRANSLATORS: CEnvelope 7 -#: locale/ipp-strings.c:1934 +#: locale/ipp-strings.c:1972 msgid "media.iso_c7_81x114mm" msgstr "" #. TRANSLATORS: CEnvelope 7c6 -#: locale/ipp-strings.c:1936 +#: locale/ipp-strings.c:1974 msgid "media.iso_c7c6_81x162mm" msgstr "" #. TRANSLATORS: CEnvelope 8 -#: locale/ipp-strings.c:1938 +#: locale/ipp-strings.c:1976 msgid "media.iso_c8_57x81mm" msgstr "" #. TRANSLATORS: CEnvelope 9 -#: locale/ipp-strings.c:1940 +#: locale/ipp-strings.c:1978 msgid "media.iso_c9_40x57mm" msgstr "" #. TRANSLATORS: Envelope DL -#: locale/ipp-strings.c:1942 +#: locale/ipp-strings.c:1980 msgid "media.iso_dl_110x220mm" msgstr "" #. TRANSLATORS: ISO RA0 -#: locale/ipp-strings.c:1948 +#: locale/ipp-strings.c:1986 msgid "media.iso_ra0_860x1220mm" msgstr "" #. TRANSLATORS: ISO RA1 -#: locale/ipp-strings.c:1950 +#: locale/ipp-strings.c:1988 msgid "media.iso_ra1_610x860mm" msgstr "" #. TRANSLATORS: ISO RA2 -#: locale/ipp-strings.c:1952 +#: locale/ipp-strings.c:1990 msgid "media.iso_ra2_430x610mm" msgstr "" #. TRANSLATORS: ISO RA3 -#: locale/ipp-strings.c:1954 +#: locale/ipp-strings.c:1992 msgid "media.iso_ra3_305x430mm" msgstr "" #. TRANSLATORS: ISO RA4 -#: locale/ipp-strings.c:1956 +#: locale/ipp-strings.c:1994 msgid "media.iso_ra4_215x305mm" msgstr "" #. TRANSLATORS: ISO SRA0 -#: locale/ipp-strings.c:1958 +#: locale/ipp-strings.c:1996 msgid "media.iso_sra0_900x1280mm" msgstr "" #. TRANSLATORS: ISO SRA1 -#: locale/ipp-strings.c:1960 +#: locale/ipp-strings.c:1998 msgid "media.iso_sra1_640x900mm" msgstr "" #. TRANSLATORS: ISO SRA2 -#: locale/ipp-strings.c:1962 +#: locale/ipp-strings.c:2000 msgid "media.iso_sra2_450x640mm" msgstr "" #. TRANSLATORS: ISO SRA3 -#: locale/ipp-strings.c:1964 +#: locale/ipp-strings.c:2002 msgid "media.iso_sra3_320x450mm" msgstr "" #. TRANSLATORS: ISO SRA4 -#: locale/ipp-strings.c:1966 +#: locale/ipp-strings.c:2004 msgid "media.iso_sra4_225x320mm" msgstr "" #. TRANSLATORS: JIS B0 -#: locale/ipp-strings.c:1968 +#: locale/ipp-strings.c:2006 msgid "media.jis_b0_1030x1456mm" msgstr "" #. TRANSLATORS: JIS B10 -#: locale/ipp-strings.c:1970 +#: locale/ipp-strings.c:2008 msgid "media.jis_b10_32x45mm" msgstr "" #. TRANSLATORS: JIS B1 -#: locale/ipp-strings.c:1972 +#: locale/ipp-strings.c:2010 msgid "media.jis_b1_728x1030mm" msgstr "" #. TRANSLATORS: JIS B2 -#: locale/ipp-strings.c:1974 +#: locale/ipp-strings.c:2012 msgid "media.jis_b2_515x728mm" msgstr "" #. TRANSLATORS: JIS B3 -#: locale/ipp-strings.c:1976 +#: locale/ipp-strings.c:2014 msgid "media.jis_b3_364x515mm" msgstr "" #. TRANSLATORS: JIS B4 -#: locale/ipp-strings.c:1978 +#: locale/ipp-strings.c:2016 msgid "media.jis_b4_257x364mm" msgstr "" #. TRANSLATORS: JIS B5 -#: locale/ipp-strings.c:1980 +#: locale/ipp-strings.c:2018 msgid "media.jis_b5_182x257mm" msgstr "" #. TRANSLATORS: JIS B6 -#: locale/ipp-strings.c:1982 +#: locale/ipp-strings.c:2020 msgid "media.jis_b6_128x182mm" msgstr "" #. TRANSLATORS: JIS B7 -#: locale/ipp-strings.c:1984 +#: locale/ipp-strings.c:2022 msgid "media.jis_b7_91x128mm" msgstr "" #. TRANSLATORS: JIS B8 -#: locale/ipp-strings.c:1986 +#: locale/ipp-strings.c:2024 msgid "media.jis_b8_64x91mm" msgstr "" #. TRANSLATORS: JIS B9 -#: locale/ipp-strings.c:1988 +#: locale/ipp-strings.c:2026 msgid "media.jis_b9_45x64mm" msgstr "" #. TRANSLATORS: JIS Executive -#: locale/ipp-strings.c:1990 +#: locale/ipp-strings.c:2028 msgid "media.jis_exec_216x330mm" msgstr "" #. TRANSLATORS: Envelope Chou 2 -#: locale/ipp-strings.c:1992 +#: locale/ipp-strings.c:2030 msgid "media.jpn_chou2_111.1x146mm" msgstr "" #. TRANSLATORS: Envelope Chou 3 -#: locale/ipp-strings.c:1994 +#: locale/ipp-strings.c:2032 msgid "media.jpn_chou3_120x235mm" msgstr "" #. TRANSLATORS: Envelope Chou 4 -#: locale/ipp-strings.c:1998 +#: locale/ipp-strings.c:2036 msgid "media.jpn_chou4_90x205mm" msgstr "" #. TRANSLATORS: Hagaki -#: locale/ipp-strings.c:2000 +#: locale/ipp-strings.c:2038 msgid "media.jpn_hagaki_100x148mm" msgstr "" #. TRANSLATORS: Envelope Kahu -#: locale/ipp-strings.c:2002 +#: locale/ipp-strings.c:2040 msgid "media.jpn_kahu_240x322.1mm" msgstr "" #. TRANSLATORS: Envelope Kahu 2 -#: locale/ipp-strings.c:2006 +#: locale/ipp-strings.c:2044 msgid "media.jpn_kaku2_240x332mm" msgstr "" #. TRANSLATORS: 216 x 277mm -#: locale/ipp-strings.c:2008 +#: locale/ipp-strings.c:2046 msgid "media.jpn_kaku3_216x277mm" msgstr "" #. TRANSLATORS: 197 x 267mm -#: locale/ipp-strings.c:2010 +#: locale/ipp-strings.c:2048 msgid "media.jpn_kaku4_197x267mm" msgstr "" #. TRANSLATORS: 190 x 240mm -#: locale/ipp-strings.c:2012 +#: locale/ipp-strings.c:2050 msgid "media.jpn_kaku5_190x240mm" msgstr "" #. TRANSLATORS: 142 x 205mm -#: locale/ipp-strings.c:2014 +#: locale/ipp-strings.c:2052 msgid "media.jpn_kaku7_142x205mm" msgstr "" #. TRANSLATORS: 119 x 197mm -#: locale/ipp-strings.c:2016 +#: locale/ipp-strings.c:2054 msgid "media.jpn_kaku8_119x197mm" msgstr "" #. TRANSLATORS: Oufuku Reply Postcard -#: locale/ipp-strings.c:2018 +#: locale/ipp-strings.c:2056 msgid "media.jpn_oufuku_148x200mm" msgstr "" #. TRANSLATORS: Envelope You 4 -#: locale/ipp-strings.c:2020 +#: locale/ipp-strings.c:2058 msgid "media.jpn_you4_105x235mm" msgstr "" #. TRANSLATORS: 10 x 11″ -#: locale/ipp-strings.c:2022 +#: locale/ipp-strings.c:2060 msgid "media.na_10x11_10x11in" msgstr "" #. TRANSLATORS: 10 x 13″ -#: locale/ipp-strings.c:2024 +#: locale/ipp-strings.c:2062 msgid "media.na_10x13_10x13in" msgstr "" #. TRANSLATORS: 10 x 14″ -#: locale/ipp-strings.c:2026 +#: locale/ipp-strings.c:2064 msgid "media.na_10x14_10x14in" msgstr "" #. TRANSLATORS: 10 x 15″ -#: locale/ipp-strings.c:2028 +#: locale/ipp-strings.c:2066 msgid "media.na_10x15_10x15in" msgstr "" #. TRANSLATORS: 11 x 12″ -#: locale/ipp-strings.c:2030 +#: locale/ipp-strings.c:2068 msgid "media.na_11x12_11x12in" msgstr "" #. TRANSLATORS: 11 x 15″ -#: locale/ipp-strings.c:2032 +#: locale/ipp-strings.c:2070 msgid "media.na_11x15_11x15in" msgstr "" #. TRANSLATORS: 12 x 19″ -#: locale/ipp-strings.c:2034 +#: locale/ipp-strings.c:2072 msgid "media.na_12x19_12x19in" msgstr "" #. TRANSLATORS: 5 x 7″ -#: locale/ipp-strings.c:2036 +#: locale/ipp-strings.c:2074 msgid "media.na_5x7_5x7in" msgstr "" #. TRANSLATORS: 6 x 9″ -#: locale/ipp-strings.c:2038 +#: locale/ipp-strings.c:2076 msgid "media.na_6x9_6x9in" msgstr "" #. TRANSLATORS: 7 x 9″ -#: locale/ipp-strings.c:2040 +#: locale/ipp-strings.c:2078 msgid "media.na_7x9_7x9in" msgstr "" #. TRANSLATORS: 9 x 11″ -#: locale/ipp-strings.c:2042 +#: locale/ipp-strings.c:2080 msgid "media.na_9x11_9x11in" msgstr "" #. TRANSLATORS: Envelope A2 -#: locale/ipp-strings.c:2044 +#: locale/ipp-strings.c:2082 msgid "media.na_a2_4.375x5.75in" msgstr "" #. TRANSLATORS: 9 x 12″ -#: locale/ipp-strings.c:2046 +#: locale/ipp-strings.c:2084 msgid "media.na_arch-a_9x12in" msgstr "" #. TRANSLATORS: 12 x 18″ -#: locale/ipp-strings.c:2048 +#: locale/ipp-strings.c:2086 msgid "media.na_arch-b_12x18in" msgstr "" #. TRANSLATORS: 18 x 24″ -#: locale/ipp-strings.c:2050 +#: locale/ipp-strings.c:2088 msgid "media.na_arch-c_18x24in" msgstr "" #. TRANSLATORS: 24 x 36″ -#: locale/ipp-strings.c:2052 +#: locale/ipp-strings.c:2090 msgid "media.na_arch-d_24x36in" msgstr "" #. TRANSLATORS: 26 x 38″ -#: locale/ipp-strings.c:2054 +#: locale/ipp-strings.c:2092 msgid "media.na_arch-e2_26x38in" msgstr "" #. TRANSLATORS: 27 x 39″ -#: locale/ipp-strings.c:2056 +#: locale/ipp-strings.c:2094 msgid "media.na_arch-e3_27x39in" msgstr "" #. TRANSLATORS: 36 x 48″ -#: locale/ipp-strings.c:2058 +#: locale/ipp-strings.c:2096 msgid "media.na_arch-e_36x48in" msgstr "" #. TRANSLATORS: 12 x 19.17″ -#: locale/ipp-strings.c:2060 +#: locale/ipp-strings.c:2098 msgid "media.na_b-plus_12x19.17in" msgstr "" #. TRANSLATORS: Envelope C5 -#: locale/ipp-strings.c:2062 +#: locale/ipp-strings.c:2100 msgid "media.na_c5_6.5x9.5in" msgstr "" #. TRANSLATORS: 17 x 22″ -#: locale/ipp-strings.c:2064 +#: locale/ipp-strings.c:2102 msgid "media.na_c_17x22in" msgstr "" #. TRANSLATORS: 22 x 34″ -#: locale/ipp-strings.c:2066 +#: locale/ipp-strings.c:2104 msgid "media.na_d_22x34in" msgstr "" #. TRANSLATORS: 34 x 44″ -#: locale/ipp-strings.c:2068 +#: locale/ipp-strings.c:2106 msgid "media.na_e_34x44in" msgstr "" #. TRANSLATORS: 11 x 14″ -#: locale/ipp-strings.c:2070 +#: locale/ipp-strings.c:2108 msgid "media.na_edp_11x14in" msgstr "" #. TRANSLATORS: 12 x 14″ -#: locale/ipp-strings.c:2072 +#: locale/ipp-strings.c:2110 msgid "media.na_eur-edp_12x14in" msgstr "" #. TRANSLATORS: Executive -#: locale/ipp-strings.c:2074 +#: locale/ipp-strings.c:2112 msgid "media.na_executive_7.25x10.5in" msgstr "" #. TRANSLATORS: 44 x 68″ -#: locale/ipp-strings.c:2076 +#: locale/ipp-strings.c:2114 msgid "media.na_f_44x68in" msgstr "" #. TRANSLATORS: European Fanfold -#: locale/ipp-strings.c:2078 +#: locale/ipp-strings.c:2116 msgid "media.na_fanfold-eur_8.5x12in" msgstr "" #. TRANSLATORS: US Fanfold -#: locale/ipp-strings.c:2080 +#: locale/ipp-strings.c:2118 msgid "media.na_fanfold-us_11x14.875in" msgstr "" #. TRANSLATORS: Foolscap -#: locale/ipp-strings.c:2082 +#: locale/ipp-strings.c:2120 msgid "media.na_foolscap_8.5x13in" msgstr "" #. TRANSLATORS: 8 x 13″ -#: locale/ipp-strings.c:2084 +#: locale/ipp-strings.c:2122 msgid "media.na_govt-legal_8x13in" msgstr "" #. TRANSLATORS: 8 x 10″ -#: locale/ipp-strings.c:2086 +#: locale/ipp-strings.c:2124 msgid "media.na_govt-letter_8x10in" msgstr "" #. TRANSLATORS: 3 x 5″ -#: locale/ipp-strings.c:2088 +#: locale/ipp-strings.c:2126 msgid "media.na_index-3x5_3x5in" msgstr "" #. TRANSLATORS: 6 x 8″ -#: locale/ipp-strings.c:2090 +#: locale/ipp-strings.c:2128 msgid "media.na_index-4x6-ext_6x8in" msgstr "" #. TRANSLATORS: 4 x 6″ -#: locale/ipp-strings.c:2092 +#: locale/ipp-strings.c:2130 msgid "media.na_index-4x6_4x6in" msgstr "" #. TRANSLATORS: 5 x 8″ -#: locale/ipp-strings.c:2094 +#: locale/ipp-strings.c:2132 msgid "media.na_index-5x8_5x8in" msgstr "" #. TRANSLATORS: Statement -#: locale/ipp-strings.c:2096 +#: locale/ipp-strings.c:2134 msgid "media.na_invoice_5.5x8.5in" msgstr "" #. TRANSLATORS: 11 x 17″ -#: locale/ipp-strings.c:2098 +#: locale/ipp-strings.c:2136 msgid "media.na_ledger_11x17in" msgstr "" #. TRANSLATORS: US Legal (Extra) -#: locale/ipp-strings.c:2100 +#: locale/ipp-strings.c:2138 msgid "media.na_legal-extra_9.5x15in" msgstr "" #. TRANSLATORS: US Legal -#: locale/ipp-strings.c:2102 +#: locale/ipp-strings.c:2140 msgid "media.na_legal_8.5x14in" msgstr "" #. TRANSLATORS: US Letter (Extra) -#: locale/ipp-strings.c:2104 +#: locale/ipp-strings.c:2142 msgid "media.na_letter-extra_9.5x12in" msgstr "" #. TRANSLATORS: US Letter (Plus) -#: locale/ipp-strings.c:2106 +#: locale/ipp-strings.c:2144 msgid "media.na_letter-plus_8.5x12.69in" msgstr "" #. TRANSLATORS: US Letter -#: locale/ipp-strings.c:2108 +#: locale/ipp-strings.c:2146 msgid "media.na_letter_8.5x11in" msgstr "" #. TRANSLATORS: Envelope Monarch -#: locale/ipp-strings.c:2110 +#: locale/ipp-strings.c:2148 msgid "media.na_monarch_3.875x7.5in" msgstr "" #. TRANSLATORS: Envelope #10 -#: locale/ipp-strings.c:2112 +#: locale/ipp-strings.c:2150 msgid "media.na_number-10_4.125x9.5in" msgstr "" #. TRANSLATORS: Envelope #11 -#: locale/ipp-strings.c:2114 +#: locale/ipp-strings.c:2152 msgid "media.na_number-11_4.5x10.375in" msgstr "" #. TRANSLATORS: Envelope #12 -#: locale/ipp-strings.c:2116 +#: locale/ipp-strings.c:2154 msgid "media.na_number-12_4.75x11in" msgstr "" #. TRANSLATORS: Envelope #14 -#: locale/ipp-strings.c:2118 +#: locale/ipp-strings.c:2156 msgid "media.na_number-14_5x11.5in" msgstr "" #. TRANSLATORS: Envelope #9 -#: locale/ipp-strings.c:2120 +#: locale/ipp-strings.c:2158 msgid "media.na_number-9_3.875x8.875in" msgstr "" #. TRANSLATORS: 8.5 x 13.4″ -#: locale/ipp-strings.c:2122 +#: locale/ipp-strings.c:2160 msgid "media.na_oficio_8.5x13.4in" msgstr "" #. TRANSLATORS: Envelope Personal -#: locale/ipp-strings.c:2124 +#: locale/ipp-strings.c:2162 msgid "media.na_personal_3.625x6.5in" msgstr "" #. TRANSLATORS: Quarto -#: locale/ipp-strings.c:2126 +#: locale/ipp-strings.c:2164 msgid "media.na_quarto_8.5x10.83in" msgstr "" #. TRANSLATORS: 8.94 x 14″ -#: locale/ipp-strings.c:2128 +#: locale/ipp-strings.c:2166 msgid "media.na_super-a_8.94x14in" msgstr "" #. TRANSLATORS: 13 x 19″ -#: locale/ipp-strings.c:2130 +#: locale/ipp-strings.c:2168 msgid "media.na_super-b_13x19in" msgstr "" #. TRANSLATORS: 30 x 42″ -#: locale/ipp-strings.c:2132 +#: locale/ipp-strings.c:2170 msgid "media.na_wide-format_30x42in" msgstr "" #. TRANSLATORS: 12 x 16″ -#: locale/ipp-strings.c:2134 +#: locale/ipp-strings.c:2172 msgid "media.oe_12x16_12x16in" msgstr "" #. TRANSLATORS: 14 x 17″ -#: locale/ipp-strings.c:2136 +#: locale/ipp-strings.c:2174 msgid "media.oe_14x17_14x17in" msgstr "" #. TRANSLATORS: 18 x 22″ -#: locale/ipp-strings.c:2138 +#: locale/ipp-strings.c:2176 msgid "media.oe_18x22_18x22in" msgstr "" #. TRANSLATORS: 17 x 24″ -#: locale/ipp-strings.c:2140 +#: locale/ipp-strings.c:2178 msgid "media.oe_a2plus_17x24in" msgstr "" #. TRANSLATORS: 10 x 12″ -#: locale/ipp-strings.c:2144 +#: locale/ipp-strings.c:2182 msgid "media.oe_photo-10r_10x12in" msgstr "" #. TRANSLATORS: 20 x 24″ -#: locale/ipp-strings.c:2146 +#: locale/ipp-strings.c:2184 msgid "media.oe_photo-20r_20x24in" msgstr "" #. TRANSLATORS: 3.5 x 5″ -#: locale/ipp-strings.c:2148 +#: locale/ipp-strings.c:2186 msgid "media.oe_photo-l_3.5x5in" msgstr "" #. TRANSLATORS: 10 x 15″ -#: locale/ipp-strings.c:2150 +#: locale/ipp-strings.c:2188 msgid "media.oe_photo-s10r_10x15in" msgstr "" #. TRANSLATORS: 184 x 260mm -#: locale/ipp-strings.c:2156 +#: locale/ipp-strings.c:2194 msgid "media.om_16k_184x260mm" msgstr "" #. TRANSLATORS: 195 x 270mm -#: locale/ipp-strings.c:2158 +#: locale/ipp-strings.c:2196 msgid "media.om_16k_195x270mm" msgstr "" #. TRANSLATORS: 275 x 395mm -#: locale/ipp-strings.c:2166 +#: locale/ipp-strings.c:2204 msgid "media.om_dai-pa-kai_275x395mm" msgstr "" #. TRANSLATORS: Folio -#: locale/ipp-strings.c:2170 +#: locale/ipp-strings.c:2208 msgid "media.om_folio-sp_215x315mm" msgstr "" #. TRANSLATORS: Folio (Special) -#: locale/ipp-strings.c:2172 +#: locale/ipp-strings.c:2210 msgid "media.om_folio_210x330mm" msgstr "" #. TRANSLATORS: Envelope Invitation -#: locale/ipp-strings.c:2174 +#: locale/ipp-strings.c:2212 msgid "media.om_invite_220x220mm" msgstr "" #. TRANSLATORS: Envelope Italian -#: locale/ipp-strings.c:2176 +#: locale/ipp-strings.c:2214 msgid "media.om_italian_110x230mm" msgstr "" #. TRANSLATORS: 198 x 275mm -#: locale/ipp-strings.c:2178 +#: locale/ipp-strings.c:2216 msgid "media.om_juuro-ku-kai_198x275mm" msgstr "" #. TRANSLATORS: 200 x 300 -#: locale/ipp-strings.c:2180 +#: locale/ipp-strings.c:2218 msgid "media.om_large-photo_200x300" msgstr "" #. TRANSLATORS: 130 x 180mm -#: locale/ipp-strings.c:2182 +#: locale/ipp-strings.c:2220 msgid "media.om_medium-photo_130x180mm" msgstr "" #. TRANSLATORS: 267 x 389mm -#: locale/ipp-strings.c:2184 +#: locale/ipp-strings.c:2222 msgid "media.om_pa-kai_267x389mm" msgstr "" #. TRANSLATORS: Envelope Postfix -#: locale/ipp-strings.c:2186 +#: locale/ipp-strings.c:2224 msgid "media.om_postfix_114x229mm" msgstr "" #. TRANSLATORS: 100 x 150mm -#: locale/ipp-strings.c:2188 +#: locale/ipp-strings.c:2226 msgid "media.om_small-photo_100x150mm" msgstr "" #. TRANSLATORS: 100 x 200mm -#: locale/ipp-strings.c:2192 +#: locale/ipp-strings.c:2230 msgid "media.om_wide-photo_100x200mm" msgstr "" #. TRANSLATORS: Envelope Chinese #10 -#: locale/ipp-strings.c:2194 +#: locale/ipp-strings.c:2232 msgid "media.prc_10_324x458mm" msgstr "" #. TRANSLATORS: Chinese 16k -#: locale/ipp-strings.c:2196 +#: locale/ipp-strings.c:2234 msgid "media.prc_16k_146x215mm" msgstr "" #. TRANSLATORS: Envelope Chinese #1 -#: locale/ipp-strings.c:2198 +#: locale/ipp-strings.c:2236 msgid "media.prc_1_102x165mm" msgstr "" #. TRANSLATORS: Envelope Chinese #2 -#: locale/ipp-strings.c:2200 +#: locale/ipp-strings.c:2238 msgid "media.prc_2_102x176mm" msgstr "" #. TRANSLATORS: Chinese 32k -#: locale/ipp-strings.c:2202 +#: locale/ipp-strings.c:2240 msgid "media.prc_32k_97x151mm" msgstr "" #. TRANSLATORS: Envelope Chinese #3 -#: locale/ipp-strings.c:2204 +#: locale/ipp-strings.c:2242 msgid "media.prc_3_125x176mm" msgstr "" #. TRANSLATORS: Envelope Chinese #4 -#: locale/ipp-strings.c:2206 +#: locale/ipp-strings.c:2244 msgid "media.prc_4_110x208mm" msgstr "" #. TRANSLATORS: Envelope Chinese #5 -#: locale/ipp-strings.c:2208 +#: locale/ipp-strings.c:2246 msgid "media.prc_5_110x220mm" msgstr "" #. TRANSLATORS: Envelope Chinese #6 -#: locale/ipp-strings.c:2210 +#: locale/ipp-strings.c:2248 msgid "media.prc_6_120x320mm" msgstr "" #. TRANSLATORS: Envelope Chinese #7 -#: locale/ipp-strings.c:2212 +#: locale/ipp-strings.c:2250 msgid "media.prc_7_160x230mm" msgstr "" #. TRANSLATORS: Envelope Chinese #8 -#: locale/ipp-strings.c:2214 +#: locale/ipp-strings.c:2252 msgid "media.prc_8_120x309mm" msgstr "" #. TRANSLATORS: ROC 16k -#: locale/ipp-strings.c:2216 +#: locale/ipp-strings.c:2254 msgid "media.roc_16k_7.75x10.75in" msgstr "" #. TRANSLATORS: ROC 8k -#: locale/ipp-strings.c:2218 +#: locale/ipp-strings.c:2256 msgid "media.roc_8k_10.75x15.5in" msgstr "" #. TRANSLATORS: Multiple Document Handling -#: locale/ipp-strings.c:2220 +#: locale/ipp-strings.c:2258 msgid "multiple-document-handling" msgstr "" #. TRANSLATORS: Separate Documents Collated Copies -#: locale/ipp-strings.c:2222 +#: locale/ipp-strings.c:2260 msgid "multiple-document-handling.separate-documents-collated-copies" msgstr "" #. TRANSLATORS: Separate Documents Uncollated Copies -#: locale/ipp-strings.c:2224 +#: locale/ipp-strings.c:2262 msgid "multiple-document-handling.separate-documents-uncollated-copies" msgstr "" #. TRANSLATORS: Single Document -#: locale/ipp-strings.c:2226 +#: locale/ipp-strings.c:2264 msgid "multiple-document-handling.single-document" msgstr "" #. TRANSLATORS: Single Document New Sheet -#: locale/ipp-strings.c:2228 +#: locale/ipp-strings.c:2266 msgid "multiple-document-handling.single-document-new-sheet" msgstr "" #. TRANSLATORS: Multiple Object Handling -#: locale/ipp-strings.c:2230 +#: locale/ipp-strings.c:2268 msgid "multiple-object-handling" msgstr "" #. TRANSLATORS: Automatic -#: locale/ipp-strings.c:2234 +#: locale/ipp-strings.c:2272 msgid "multiple-object-handling.auto" msgstr "" #. TRANSLATORS: Best Fit -#: locale/ipp-strings.c:2236 +#: locale/ipp-strings.c:2274 msgid "multiple-object-handling.best-fit" msgstr "" #. TRANSLATORS: Best Quality -#: locale/ipp-strings.c:2238 +#: locale/ipp-strings.c:2276 msgid "multiple-object-handling.best-quality" msgstr "" #. TRANSLATORS: Best Speed -#: locale/ipp-strings.c:2240 +#: locale/ipp-strings.c:2278 msgid "multiple-object-handling.best-speed" msgstr "" #. TRANSLATORS: One At A Time -#: locale/ipp-strings.c:2242 +#: locale/ipp-strings.c:2280 msgid "multiple-object-handling.one-at-a-time" msgstr "" #. TRANSLATORS: On Timeout -#: locale/ipp-strings.c:2244 +#: locale/ipp-strings.c:2282 msgid "multiple-operation-time-out-action" msgstr "" #. TRANSLATORS: Abort Job -#: locale/ipp-strings.c:2246 +#: locale/ipp-strings.c:2284 msgid "multiple-operation-time-out-action.abort-job" msgstr "" #. TRANSLATORS: Hold Job -#: locale/ipp-strings.c:2248 +#: locale/ipp-strings.c:2286 msgid "multiple-operation-time-out-action.hold-job" msgstr "" #. TRANSLATORS: Process Job -#: locale/ipp-strings.c:2250 +#: locale/ipp-strings.c:2288 msgid "multiple-operation-time-out-action.process-job" msgstr "" #. TRANSLATORS: Noise Removal -#: locale/ipp-strings.c:2252 +#: locale/ipp-strings.c:2290 msgid "noise-removal" msgstr "" #. TRANSLATORS: Notify Attributes -#: locale/ipp-strings.c:2254 +#: locale/ipp-strings.c:2292 msgid "notify-attributes" msgstr "" #. TRANSLATORS: Notify Charset -#: locale/ipp-strings.c:2256 +#: locale/ipp-strings.c:2294 msgid "notify-charset" msgstr "" #. TRANSLATORS: Notify Events -#: locale/ipp-strings.c:2258 +#: locale/ipp-strings.c:2296 msgid "notify-events" msgstr "" #. TRANSLATORS: Document Completed -#: locale/ipp-strings.c:2260 +#: locale/ipp-strings.c:2298 msgid "notify-events.document-completed" msgstr "" #. TRANSLATORS: Document Config Changed -#: locale/ipp-strings.c:2262 +#: locale/ipp-strings.c:2300 msgid "notify-events.document-config-changed" msgstr "" #. TRANSLATORS: Document Created -#: locale/ipp-strings.c:2264 +#: locale/ipp-strings.c:2302 msgid "notify-events.document-created" msgstr "" #. TRANSLATORS: Document Fetchable -#: locale/ipp-strings.c:2266 +#: locale/ipp-strings.c:2304 msgid "notify-events.document-fetchable" msgstr "" #. TRANSLATORS: Document State Changed -#: locale/ipp-strings.c:2268 +#: locale/ipp-strings.c:2306 msgid "notify-events.document-state-changed" msgstr "" #. TRANSLATORS: Document Stopped -#: locale/ipp-strings.c:2270 +#: locale/ipp-strings.c:2308 msgid "notify-events.document-stopped" msgstr "" #. TRANSLATORS: Job Completed -#: locale/ipp-strings.c:2272 +#: locale/ipp-strings.c:2310 msgid "notify-events.job-completed" msgstr "" #. TRANSLATORS: Job Config Changed -#: locale/ipp-strings.c:2274 +#: locale/ipp-strings.c:2312 msgid "notify-events.job-config-changed" msgstr "" #. TRANSLATORS: Job Created -#: locale/ipp-strings.c:2276 +#: locale/ipp-strings.c:2314 msgid "notify-events.job-created" msgstr "" #. TRANSLATORS: Job Fetchable -#: locale/ipp-strings.c:2278 +#: locale/ipp-strings.c:2316 msgid "notify-events.job-fetchable" msgstr "" #. TRANSLATORS: Job Progress -#: locale/ipp-strings.c:2280 +#: locale/ipp-strings.c:2318 msgid "notify-events.job-progress" msgstr "" #. TRANSLATORS: Job State Changed -#: locale/ipp-strings.c:2282 +#: locale/ipp-strings.c:2320 msgid "notify-events.job-state-changed" msgstr "" #. TRANSLATORS: Job Stopped -#: locale/ipp-strings.c:2284 +#: locale/ipp-strings.c:2322 msgid "notify-events.job-stopped" msgstr "" #. TRANSLATORS: None -#: locale/ipp-strings.c:2286 +#: locale/ipp-strings.c:2324 msgid "notify-events.none" msgstr "" #. TRANSLATORS: Printer Config Changed -#: locale/ipp-strings.c:2288 +#: locale/ipp-strings.c:2326 msgid "notify-events.printer-config-changed" msgstr "" #. TRANSLATORS: Printer Finishings Changed -#: locale/ipp-strings.c:2290 +#: locale/ipp-strings.c:2328 msgid "notify-events.printer-finishings-changed" msgstr "" #. TRANSLATORS: Printer Media Changed -#: locale/ipp-strings.c:2292 +#: locale/ipp-strings.c:2330 msgid "notify-events.printer-media-changed" msgstr "" #. TRANSLATORS: Printer Queue Order Changed -#: locale/ipp-strings.c:2294 +#: locale/ipp-strings.c:2332 msgid "notify-events.printer-queue-order-changed" msgstr "" #. TRANSLATORS: Printer Restarted -#: locale/ipp-strings.c:2296 +#: locale/ipp-strings.c:2334 msgid "notify-events.printer-restarted" msgstr "" #. TRANSLATORS: Printer Shutdown -#: locale/ipp-strings.c:2298 +#: locale/ipp-strings.c:2336 msgid "notify-events.printer-shutdown" msgstr "" #. TRANSLATORS: Printer State Changed -#: locale/ipp-strings.c:2300 +#: locale/ipp-strings.c:2338 msgid "notify-events.printer-state-changed" msgstr "" #. TRANSLATORS: Printer Stopped -#: locale/ipp-strings.c:2302 +#: locale/ipp-strings.c:2340 msgid "notify-events.printer-stopped" msgstr "" #. TRANSLATORS: Notify Get Interval -#: locale/ipp-strings.c:2304 +#: locale/ipp-strings.c:2342 msgid "notify-get-interval" msgstr "" #. TRANSLATORS: Notify Lease Duration -#: locale/ipp-strings.c:2306 +#: locale/ipp-strings.c:2344 msgid "notify-lease-duration" msgstr "" #. TRANSLATORS: Notify Natural Language -#: locale/ipp-strings.c:2308 +#: locale/ipp-strings.c:2346 msgid "notify-natural-language" msgstr "" #. TRANSLATORS: Notify Pull Method -#: locale/ipp-strings.c:2310 +#: locale/ipp-strings.c:2348 msgid "notify-pull-method" msgstr "" #. TRANSLATORS: Notify Recipient -#: locale/ipp-strings.c:2312 +#: locale/ipp-strings.c:2350 msgid "notify-recipient-uri" msgstr "" #. TRANSLATORS: Notify Sequence Numbers -#: locale/ipp-strings.c:2314 +#: locale/ipp-strings.c:2352 msgid "notify-sequence-numbers" msgstr "" #. TRANSLATORS: Notify Subscription Ids -#: locale/ipp-strings.c:2316 +#: locale/ipp-strings.c:2354 msgid "notify-subscription-ids" msgstr "" #. TRANSLATORS: Notify Time Interval -#: locale/ipp-strings.c:2318 +#: locale/ipp-strings.c:2356 msgid "notify-time-interval" msgstr "" #. TRANSLATORS: Notify User Data -#: locale/ipp-strings.c:2320 +#: locale/ipp-strings.c:2358 msgid "notify-user-data" msgstr "" #. TRANSLATORS: Notify Wait -#: locale/ipp-strings.c:2322 +#: locale/ipp-strings.c:2360 msgid "notify-wait" msgstr "" #. TRANSLATORS: Number Of Retries -#: locale/ipp-strings.c:2324 +#: locale/ipp-strings.c:2362 msgid "number-of-retries" msgstr "" #. TRANSLATORS: Number-Up -#: locale/ipp-strings.c:2326 +#: locale/ipp-strings.c:2364 msgid "number-up" msgstr "" #. TRANSLATORS: Object Offset -#: locale/ipp-strings.c:2328 +#: locale/ipp-strings.c:2366 msgid "object-offset" msgstr "" #. TRANSLATORS: Object Size -#: locale/ipp-strings.c:2330 +#: locale/ipp-strings.c:2368 msgid "object-size" msgstr "" #. TRANSLATORS: Organization Name -#: locale/ipp-strings.c:2332 +#: locale/ipp-strings.c:2370 msgid "organization-name" msgstr "" #. TRANSLATORS: Orientation -#: locale/ipp-strings.c:2334 +#: locale/ipp-strings.c:2372 msgid "orientation-requested" msgstr "" #. TRANSLATORS: Portrait -#: locale/ipp-strings.c:2336 +#: locale/ipp-strings.c:2374 msgid "orientation-requested.3" msgstr "" #. TRANSLATORS: Landscape -#: locale/ipp-strings.c:2338 +#: locale/ipp-strings.c:2376 msgid "orientation-requested.4" msgstr "" #. TRANSLATORS: Reverse Landscape -#: locale/ipp-strings.c:2340 +#: locale/ipp-strings.c:2378 msgid "orientation-requested.5" msgstr "" #. TRANSLATORS: Reverse Portrait -#: locale/ipp-strings.c:2342 +#: locale/ipp-strings.c:2380 msgid "orientation-requested.6" msgstr "" #. TRANSLATORS: None -#: locale/ipp-strings.c:2344 +#: locale/ipp-strings.c:2382 msgid "orientation-requested.7" msgstr "" #. TRANSLATORS: Scanned Image Options -#: locale/ipp-strings.c:2346 +#: locale/ipp-strings.c:2384 msgid "output-attributes" msgstr "" #. TRANSLATORS: Output Tray -#: locale/ipp-strings.c:2348 +#: locale/ipp-strings.c:2386 msgid "output-bin" msgstr "" #. TRANSLATORS: Automatic -#: locale/ipp-strings.c:2350 +#: locale/ipp-strings.c:2388 msgid "output-bin.auto" msgstr "" #. TRANSLATORS: Bottom -#: locale/ipp-strings.c:2352 +#: locale/ipp-strings.c:2390 msgid "output-bin.bottom" msgstr "" #. TRANSLATORS: Center -#: locale/ipp-strings.c:2354 +#: locale/ipp-strings.c:2392 msgid "output-bin.center" msgstr "" #. TRANSLATORS: Face Down -#: locale/ipp-strings.c:2356 +#: locale/ipp-strings.c:2394 msgid "output-bin.face-down" msgstr "" #. TRANSLATORS: Face Up -#: locale/ipp-strings.c:2358 +#: locale/ipp-strings.c:2396 msgid "output-bin.face-up" msgstr "" #. TRANSLATORS: Large Capacity -#: locale/ipp-strings.c:2360 +#: locale/ipp-strings.c:2398 msgid "output-bin.large-capacity" msgstr "" #. TRANSLATORS: Left -#: locale/ipp-strings.c:2362 +#: locale/ipp-strings.c:2400 msgid "output-bin.left" msgstr "" #. TRANSLATORS: Mailbox 1 -#: locale/ipp-strings.c:2364 +#: locale/ipp-strings.c:2402 msgid "output-bin.mailbox-1" msgstr "" #. TRANSLATORS: Mailbox 10 -#: locale/ipp-strings.c:2366 +#: locale/ipp-strings.c:2404 msgid "output-bin.mailbox-10" msgstr "" #. TRANSLATORS: Mailbox 2 -#: locale/ipp-strings.c:2368 +#: locale/ipp-strings.c:2406 msgid "output-bin.mailbox-2" msgstr "" #. TRANSLATORS: Mailbox 3 -#: locale/ipp-strings.c:2370 +#: locale/ipp-strings.c:2408 msgid "output-bin.mailbox-3" msgstr "" #. TRANSLATORS: Mailbox 4 -#: locale/ipp-strings.c:2372 +#: locale/ipp-strings.c:2410 msgid "output-bin.mailbox-4" msgstr "" #. TRANSLATORS: Mailbox 5 -#: locale/ipp-strings.c:2374 +#: locale/ipp-strings.c:2412 msgid "output-bin.mailbox-5" msgstr "" #. TRANSLATORS: Mailbox 6 -#: locale/ipp-strings.c:2376 +#: locale/ipp-strings.c:2414 msgid "output-bin.mailbox-6" msgstr "" #. TRANSLATORS: Mailbox 7 -#: locale/ipp-strings.c:2378 +#: locale/ipp-strings.c:2416 msgid "output-bin.mailbox-7" msgstr "" #. TRANSLATORS: Mailbox 8 -#: locale/ipp-strings.c:2380 +#: locale/ipp-strings.c:2418 msgid "output-bin.mailbox-8" msgstr "" #. TRANSLATORS: Mailbox 9 -#: locale/ipp-strings.c:2382 +#: locale/ipp-strings.c:2420 msgid "output-bin.mailbox-9" msgstr "" #. TRANSLATORS: Middle -#: locale/ipp-strings.c:2384 +#: locale/ipp-strings.c:2422 msgid "output-bin.middle" msgstr "" #. TRANSLATORS: My Mailbox -#: locale/ipp-strings.c:2386 +#: locale/ipp-strings.c:2424 msgid "output-bin.my-mailbox" msgstr "" #. TRANSLATORS: Rear -#: locale/ipp-strings.c:2388 +#: locale/ipp-strings.c:2426 msgid "output-bin.rear" msgstr "" #. TRANSLATORS: Right -#: locale/ipp-strings.c:2390 +#: locale/ipp-strings.c:2428 msgid "output-bin.right" msgstr "" #. TRANSLATORS: Side -#: locale/ipp-strings.c:2392 +#: locale/ipp-strings.c:2430 msgid "output-bin.side" msgstr "" #. TRANSLATORS: Stacker 1 -#: locale/ipp-strings.c:2394 +#: locale/ipp-strings.c:2432 msgid "output-bin.stacker-1" msgstr "" #. TRANSLATORS: Stacker 10 -#: locale/ipp-strings.c:2396 +#: locale/ipp-strings.c:2434 msgid "output-bin.stacker-10" msgstr "" #. TRANSLATORS: Stacker 2 -#: locale/ipp-strings.c:2398 +#: locale/ipp-strings.c:2436 msgid "output-bin.stacker-2" msgstr "" #. TRANSLATORS: Stacker 3 -#: locale/ipp-strings.c:2400 +#: locale/ipp-strings.c:2438 msgid "output-bin.stacker-3" msgstr "" #. TRANSLATORS: Stacker 4 -#: locale/ipp-strings.c:2402 +#: locale/ipp-strings.c:2440 msgid "output-bin.stacker-4" msgstr "" #. TRANSLATORS: Stacker 5 -#: locale/ipp-strings.c:2404 +#: locale/ipp-strings.c:2442 msgid "output-bin.stacker-5" msgstr "" #. TRANSLATORS: Stacker 6 -#: locale/ipp-strings.c:2406 +#: locale/ipp-strings.c:2444 msgid "output-bin.stacker-6" msgstr "" #. TRANSLATORS: Stacker 7 -#: locale/ipp-strings.c:2408 +#: locale/ipp-strings.c:2446 msgid "output-bin.stacker-7" msgstr "" #. TRANSLATORS: Stacker 8 -#: locale/ipp-strings.c:2410 +#: locale/ipp-strings.c:2448 msgid "output-bin.stacker-8" msgstr "" #. TRANSLATORS: Stacker 9 -#: locale/ipp-strings.c:2412 +#: locale/ipp-strings.c:2450 msgid "output-bin.stacker-9" msgstr "" #. TRANSLATORS: Top -#: locale/ipp-strings.c:2414 +#: locale/ipp-strings.c:2452 msgid "output-bin.top" msgstr "" #. TRANSLATORS: Tray 1 -#: locale/ipp-strings.c:2416 +#: locale/ipp-strings.c:2454 msgid "output-bin.tray-1" msgstr "" #. TRANSLATORS: Tray 10 -#: locale/ipp-strings.c:2418 +#: locale/ipp-strings.c:2456 msgid "output-bin.tray-10" msgstr "" #. TRANSLATORS: Tray 2 -#: locale/ipp-strings.c:2420 +#: locale/ipp-strings.c:2458 msgid "output-bin.tray-2" msgstr "" #. TRANSLATORS: Tray 3 -#: locale/ipp-strings.c:2422 +#: locale/ipp-strings.c:2460 msgid "output-bin.tray-3" msgstr "" #. TRANSLATORS: Tray 4 -#: locale/ipp-strings.c:2424 +#: locale/ipp-strings.c:2462 msgid "output-bin.tray-4" msgstr "" #. TRANSLATORS: Tray 5 -#: locale/ipp-strings.c:2426 +#: locale/ipp-strings.c:2464 msgid "output-bin.tray-5" msgstr "" #. TRANSLATORS: Tray 6 -#: locale/ipp-strings.c:2428 +#: locale/ipp-strings.c:2466 msgid "output-bin.tray-6" msgstr "" #. TRANSLATORS: Tray 7 -#: locale/ipp-strings.c:2430 +#: locale/ipp-strings.c:2468 msgid "output-bin.tray-7" msgstr "" #. TRANSLATORS: Tray 8 -#: locale/ipp-strings.c:2432 +#: locale/ipp-strings.c:2470 msgid "output-bin.tray-8" msgstr "" #. TRANSLATORS: Tray 9 -#: locale/ipp-strings.c:2434 +#: locale/ipp-strings.c:2472 msgid "output-bin.tray-9" msgstr "" #. TRANSLATORS: Scanned Image Quality -#: locale/ipp-strings.c:2436 +#: locale/ipp-strings.c:2474 msgid "output-compression-quality-factor" msgstr "" #. TRANSLATORS: Page Delivery -#: locale/ipp-strings.c:2438 +#: locale/ipp-strings.c:2476 msgid "page-delivery" msgstr "" #. TRANSLATORS: Reverse Order Face-down -#: locale/ipp-strings.c:2440 +#: locale/ipp-strings.c:2478 msgid "page-delivery.reverse-order-face-down" msgstr "" #. TRANSLATORS: Reverse Order Face-up -#: locale/ipp-strings.c:2442 +#: locale/ipp-strings.c:2480 msgid "page-delivery.reverse-order-face-up" msgstr "" #. TRANSLATORS: Same Order Face-down -#: locale/ipp-strings.c:2444 +#: locale/ipp-strings.c:2482 msgid "page-delivery.same-order-face-down" msgstr "" #. TRANSLATORS: Same Order Face-up -#: locale/ipp-strings.c:2446 +#: locale/ipp-strings.c:2484 msgid "page-delivery.same-order-face-up" msgstr "" #. TRANSLATORS: System Specified -#: locale/ipp-strings.c:2448 +#: locale/ipp-strings.c:2486 msgid "page-delivery.system-specified" msgstr "" #. TRANSLATORS: Page Order Received -#: locale/ipp-strings.c:2450 +#: locale/ipp-strings.c:2488 msgid "page-order-received" msgstr "" #. TRANSLATORS: 1 To N -#: locale/ipp-strings.c:2452 +#: locale/ipp-strings.c:2490 msgid "page-order-received.1-to-n-order" msgstr "" #. TRANSLATORS: N To 1 -#: locale/ipp-strings.c:2454 +#: locale/ipp-strings.c:2492 msgid "page-order-received.n-to-1-order" msgstr "" #. TRANSLATORS: Page Ranges -#: locale/ipp-strings.c:2456 +#: locale/ipp-strings.c:2494 msgid "page-ranges" msgstr "" #. TRANSLATORS: Pages -#: locale/ipp-strings.c:2458 +#: locale/ipp-strings.c:2496 msgid "pages" msgstr "" #. TRANSLATORS: Pages Per Subset -#: locale/ipp-strings.c:2460 +#: locale/ipp-strings.c:2498 msgid "pages-per-subset" msgstr "" #. TRANSLATORS: Platform Shape -#: locale/ipp-strings.c:2472 +#: locale/ipp-strings.c:2510 msgid "platform-shape" msgstr "" #. TRANSLATORS: Round -#: locale/ipp-strings.c:2474 +#: locale/ipp-strings.c:2512 msgid "platform-shape.ellipse" msgstr "" #. TRANSLATORS: Rectangle -#: locale/ipp-strings.c:2476 +#: locale/ipp-strings.c:2514 msgid "platform-shape.rectangle" msgstr "" #. TRANSLATORS: Platform Temperature -#: locale/ipp-strings.c:2478 +#: locale/ipp-strings.c:2516 msgid "platform-temperature" msgstr "" #. TRANSLATORS: Post-dial String -#: locale/ipp-strings.c:2480 +#: locale/ipp-strings.c:2518 msgid "post-dial-string" msgstr "" #. TRANSLATORS: Pre-dial String -#: locale/ipp-strings.c:2482 +#: locale/ipp-strings.c:2520 msgid "pre-dial-string" msgstr "" #. TRANSLATORS: Number-Up Layout -#: locale/ipp-strings.c:2484 +#: locale/ipp-strings.c:2522 msgid "presentation-direction-number-up" msgstr "" #. TRANSLATORS: Top-bottom, Right-left -#: locale/ipp-strings.c:2486 +#: locale/ipp-strings.c:2524 msgid "presentation-direction-number-up.tobottom-toleft" msgstr "" #. TRANSLATORS: Top-bottom, Left-right -#: locale/ipp-strings.c:2488 +#: locale/ipp-strings.c:2526 msgid "presentation-direction-number-up.tobottom-toright" msgstr "" #. TRANSLATORS: Right-left, Top-bottom -#: locale/ipp-strings.c:2490 +#: locale/ipp-strings.c:2528 msgid "presentation-direction-number-up.toleft-tobottom" msgstr "" #. TRANSLATORS: Right-left, Bottom-top -#: locale/ipp-strings.c:2492 +#: locale/ipp-strings.c:2530 msgid "presentation-direction-number-up.toleft-totop" msgstr "" #. TRANSLATORS: Left-right, Top-bottom -#: locale/ipp-strings.c:2494 +#: locale/ipp-strings.c:2532 msgid "presentation-direction-number-up.toright-tobottom" msgstr "" #. TRANSLATORS: Left-right, Bottom-top -#: locale/ipp-strings.c:2496 +#: locale/ipp-strings.c:2534 msgid "presentation-direction-number-up.toright-totop" msgstr "" #. TRANSLATORS: Bottom-top, Right-left -#: locale/ipp-strings.c:2498 +#: locale/ipp-strings.c:2536 msgid "presentation-direction-number-up.totop-toleft" msgstr "" #. TRANSLATORS: Bottom-top, Left-right -#: locale/ipp-strings.c:2500 +#: locale/ipp-strings.c:2538 msgid "presentation-direction-number-up.totop-toright" msgstr "" #. TRANSLATORS: Print Accuracy -#: locale/ipp-strings.c:2502 +#: locale/ipp-strings.c:2540 msgid "print-accuracy" msgstr "" #. TRANSLATORS: Print Base -#: locale/ipp-strings.c:2504 +#: locale/ipp-strings.c:2542 msgid "print-base" msgstr "" #. TRANSLATORS: Brim -#: locale/ipp-strings.c:2508 +#: locale/ipp-strings.c:2546 msgid "print-base.brim" msgstr "" #. TRANSLATORS: None -#: locale/ipp-strings.c:2510 +#: locale/ipp-strings.c:2548 msgid "print-base.none" msgstr "" #. TRANSLATORS: Raft -#: locale/ipp-strings.c:2512 +#: locale/ipp-strings.c:2550 msgid "print-base.raft" msgstr "" #. TRANSLATORS: Skirt -#: locale/ipp-strings.c:2514 +#: locale/ipp-strings.c:2552 msgid "print-base.skirt" msgstr "" #. TRANSLATORS: Standard -#: locale/ipp-strings.c:2516 +#: locale/ipp-strings.c:2554 msgid "print-base.standard" msgstr "" #. TRANSLATORS: Print Color Mode -#: locale/ipp-strings.c:2518 +#: locale/ipp-strings.c:2556 msgid "print-color-mode" msgstr "" #. TRANSLATORS: Automatic -#: locale/ipp-strings.c:2520 +#: locale/ipp-strings.c:2558 msgid "print-color-mode.auto" msgstr "" #. TRANSLATORS: Text -#: locale/ipp-strings.c:2524 +#: locale/ipp-strings.c:2562 msgid "print-color-mode.bi-level" msgstr "" #. TRANSLATORS: Color -#: locale/ipp-strings.c:2526 +#: locale/ipp-strings.c:2564 msgid "print-color-mode.color" msgstr "" #. TRANSLATORS: Highlight -#: locale/ipp-strings.c:2528 +#: locale/ipp-strings.c:2566 msgid "print-color-mode.highlight" msgstr "" #. TRANSLATORS: Monochrome -#: locale/ipp-strings.c:2530 +#: locale/ipp-strings.c:2568 msgid "print-color-mode.monochrome" msgstr "" #. TRANSLATORS: Process Text -#: locale/ipp-strings.c:2532 +#: locale/ipp-strings.c:2570 msgid "print-color-mode.process-bi-level" msgstr "" #. TRANSLATORS: Process Monochrome -#: locale/ipp-strings.c:2534 +#: locale/ipp-strings.c:2572 msgid "print-color-mode.process-monochrome" msgstr "" #. TRANSLATORS: Print Optimization -#: locale/ipp-strings.c:2536 +#: locale/ipp-strings.c:2574 msgid "print-content-optimize" msgstr "" #. TRANSLATORS: Automatic -#: locale/ipp-strings.c:2540 +#: locale/ipp-strings.c:2578 msgid "print-content-optimize.auto" msgstr "" #. TRANSLATORS: Graphics -#: locale/ipp-strings.c:2542 +#: locale/ipp-strings.c:2580 msgid "print-content-optimize.graphic" msgstr "" #. TRANSLATORS: Photo -#: locale/ipp-strings.c:2546 +#: locale/ipp-strings.c:2584 msgid "print-content-optimize.photo" msgstr "" #. TRANSLATORS: Text -#: locale/ipp-strings.c:2548 +#: locale/ipp-strings.c:2586 msgid "print-content-optimize.text" msgstr "" #. TRANSLATORS: Text and Graphics -#: locale/ipp-strings.c:2550 +#: locale/ipp-strings.c:2588 msgid "print-content-optimize.text-and-graphic" msgstr "" #. TRANSLATORS: Print Objects -#: locale/ipp-strings.c:2554 +#: locale/ipp-strings.c:2592 msgid "print-objects" msgstr "" #. TRANSLATORS: Print Quality -#: locale/ipp-strings.c:2556 +#: locale/ipp-strings.c:2594 msgid "print-quality" msgstr "" #. TRANSLATORS: Draft -#: locale/ipp-strings.c:2558 +#: locale/ipp-strings.c:2596 msgid "print-quality.3" msgstr "" #. TRANSLATORS: Normal -#: locale/ipp-strings.c:2560 +#: locale/ipp-strings.c:2598 msgid "print-quality.4" msgstr "" #. TRANSLATORS: High -#: locale/ipp-strings.c:2562 +#: locale/ipp-strings.c:2600 msgid "print-quality.5" msgstr "" #. TRANSLATORS: Print Rendering Intent -#: locale/ipp-strings.c:2564 +#: locale/ipp-strings.c:2602 msgid "print-rendering-intent" msgstr "" #. TRANSLATORS: Absolute -#: locale/ipp-strings.c:2566 +#: locale/ipp-strings.c:2604 msgid "print-rendering-intent.absolute" msgstr "" #. TRANSLATORS: Automatic -#: locale/ipp-strings.c:2568 +#: locale/ipp-strings.c:2606 msgid "print-rendering-intent.auto" msgstr "" #. TRANSLATORS: Perceptual -#: locale/ipp-strings.c:2570 +#: locale/ipp-strings.c:2608 msgid "print-rendering-intent.perceptual" msgstr "" #. TRANSLATORS: Relative -#: locale/ipp-strings.c:2572 +#: locale/ipp-strings.c:2610 msgid "print-rendering-intent.relative" msgstr "" #. TRANSLATORS: Relative w/Black Point Compensation -#: locale/ipp-strings.c:2574 +#: locale/ipp-strings.c:2612 msgid "print-rendering-intent.relative-bpc" msgstr "" #. TRANSLATORS: Saturation -#: locale/ipp-strings.c:2576 +#: locale/ipp-strings.c:2614 msgid "print-rendering-intent.saturation" msgstr "" #. TRANSLATORS: Print Scaling -#: locale/ipp-strings.c:2578 +#: locale/ipp-strings.c:2616 msgid "print-scaling" msgstr "" #. TRANSLATORS: Automatic -#: locale/ipp-strings.c:2580 +#: locale/ipp-strings.c:2618 msgid "print-scaling.auto" msgstr "" #. TRANSLATORS: Auto-fit -#: locale/ipp-strings.c:2582 +#: locale/ipp-strings.c:2620 msgid "print-scaling.auto-fit" msgstr "" #. TRANSLATORS: Fill -#: locale/ipp-strings.c:2584 +#: locale/ipp-strings.c:2622 msgid "print-scaling.fill" msgstr "" #. TRANSLATORS: Fit -#: locale/ipp-strings.c:2586 +#: locale/ipp-strings.c:2624 msgid "print-scaling.fit" msgstr "" #. TRANSLATORS: None -#: locale/ipp-strings.c:2588 +#: locale/ipp-strings.c:2626 msgid "print-scaling.none" msgstr "" #. TRANSLATORS: Print Supports -#: locale/ipp-strings.c:2590 +#: locale/ipp-strings.c:2628 msgid "print-supports" msgstr "" #. TRANSLATORS: With Specified Material -#: locale/ipp-strings.c:2594 +#: locale/ipp-strings.c:2632 msgid "print-supports.material" msgstr "" #. TRANSLATORS: None -#: locale/ipp-strings.c:2596 +#: locale/ipp-strings.c:2634 msgid "print-supports.none" msgstr "" #. TRANSLATORS: Standard -#: locale/ipp-strings.c:2598 +#: locale/ipp-strings.c:2636 msgid "print-supports.standard" msgstr "" #. TRANSLATORS: Message From Operator -#: locale/ipp-strings.c:2620 +#: locale/ipp-strings.c:2658 msgid "printer-message-from-operator" msgstr "" #. TRANSLATORS: Print Resolution -#: locale/ipp-strings.c:2622 +#: locale/ipp-strings.c:2660 msgid "printer-resolution" msgstr "" #. TRANSLATORS: Printer State -#: locale/ipp-strings.c:2624 +#: locale/ipp-strings.c:2662 msgid "printer-state" msgstr "" #. TRANSLATORS: Detailed Printer State -#: locale/ipp-strings.c:2626 +#: locale/ipp-strings.c:2664 msgid "printer-state-reasons" msgstr "" #. TRANSLATORS: Old Alerts Have Been Removed -#: locale/ipp-strings.c:2628 +#: locale/ipp-strings.c:2666 msgid "printer-state-reasons.alert-removal-of-binary-change-entry" msgstr "" #. TRANSLATORS: Bander Added -#: locale/ipp-strings.c:2630 +#: locale/ipp-strings.c:2668 msgid "printer-state-reasons.bander-added" msgstr "" #. TRANSLATORS: Bander Almost Empty -#: locale/ipp-strings.c:2632 +#: locale/ipp-strings.c:2670 msgid "printer-state-reasons.bander-almost-empty" msgstr "" #. TRANSLATORS: Bander Almost Full -#: locale/ipp-strings.c:2634 +#: locale/ipp-strings.c:2672 msgid "printer-state-reasons.bander-almost-full" msgstr "" #. TRANSLATORS: Bander At Limit -#: locale/ipp-strings.c:2636 +#: locale/ipp-strings.c:2674 msgid "printer-state-reasons.bander-at-limit" msgstr "" #. TRANSLATORS: Bander Closed -#: locale/ipp-strings.c:2638 +#: locale/ipp-strings.c:2676 msgid "printer-state-reasons.bander-closed" msgstr "" #. TRANSLATORS: Bander Configuration Change -#: locale/ipp-strings.c:2640 +#: locale/ipp-strings.c:2678 msgid "printer-state-reasons.bander-configuration-change" msgstr "" #. TRANSLATORS: Bander Cover Closed -#: locale/ipp-strings.c:2642 +#: locale/ipp-strings.c:2680 msgid "printer-state-reasons.bander-cover-closed" msgstr "" #. TRANSLATORS: Bander Cover Open -#: locale/ipp-strings.c:2644 +#: locale/ipp-strings.c:2682 msgid "printer-state-reasons.bander-cover-open" msgstr "" #. TRANSLATORS: Bander Empty -#: locale/ipp-strings.c:2646 +#: locale/ipp-strings.c:2684 msgid "printer-state-reasons.bander-empty" msgstr "" #. TRANSLATORS: Bander Full -#: locale/ipp-strings.c:2648 +#: locale/ipp-strings.c:2686 msgid "printer-state-reasons.bander-full" msgstr "" #. TRANSLATORS: Bander Interlock Closed -#: locale/ipp-strings.c:2650 +#: locale/ipp-strings.c:2688 msgid "printer-state-reasons.bander-interlock-closed" msgstr "" #. TRANSLATORS: Bander Interlock Open -#: locale/ipp-strings.c:2652 +#: locale/ipp-strings.c:2690 msgid "printer-state-reasons.bander-interlock-open" msgstr "" #. TRANSLATORS: Bander Jam -#: locale/ipp-strings.c:2654 +#: locale/ipp-strings.c:2692 msgid "printer-state-reasons.bander-jam" msgstr "" #. TRANSLATORS: Bander Life Almost Over -#: locale/ipp-strings.c:2656 +#: locale/ipp-strings.c:2694 msgid "printer-state-reasons.bander-life-almost-over" msgstr "" #. TRANSLATORS: Bander Life Over -#: locale/ipp-strings.c:2658 +#: locale/ipp-strings.c:2696 msgid "printer-state-reasons.bander-life-over" msgstr "" #. TRANSLATORS: Bander Memory Exhausted -#: locale/ipp-strings.c:2660 +#: locale/ipp-strings.c:2698 msgid "printer-state-reasons.bander-memory-exhausted" msgstr "" #. TRANSLATORS: Bander Missing -#: locale/ipp-strings.c:2662 +#: locale/ipp-strings.c:2700 msgid "printer-state-reasons.bander-missing" msgstr "" #. TRANSLATORS: Bander Motor Failure -#: locale/ipp-strings.c:2664 +#: locale/ipp-strings.c:2702 msgid "printer-state-reasons.bander-motor-failure" msgstr "" #. TRANSLATORS: Bander Near Limit -#: locale/ipp-strings.c:2666 +#: locale/ipp-strings.c:2704 msgid "printer-state-reasons.bander-near-limit" msgstr "" #. TRANSLATORS: Bander Offline -#: locale/ipp-strings.c:2668 +#: locale/ipp-strings.c:2706 msgid "printer-state-reasons.bander-offline" msgstr "" #. TRANSLATORS: Bander Opened -#: locale/ipp-strings.c:2670 +#: locale/ipp-strings.c:2708 msgid "printer-state-reasons.bander-opened" msgstr "" #. TRANSLATORS: Bander Over Temperature -#: locale/ipp-strings.c:2672 +#: locale/ipp-strings.c:2710 msgid "printer-state-reasons.bander-over-temperature" msgstr "" #. TRANSLATORS: Bander Power Saver -#: locale/ipp-strings.c:2674 +#: locale/ipp-strings.c:2712 msgid "printer-state-reasons.bander-power-saver" msgstr "" #. TRANSLATORS: Bander Recoverable Failure -#: locale/ipp-strings.c:2676 +#: locale/ipp-strings.c:2714 msgid "printer-state-reasons.bander-recoverable-failure" msgstr "" #. TRANSLATORS: Bander Recoverable Storage -#: locale/ipp-strings.c:2678 +#: locale/ipp-strings.c:2716 msgid "printer-state-reasons.bander-recoverable-storage" msgstr "" #. TRANSLATORS: Bander Removed -#: locale/ipp-strings.c:2680 +#: locale/ipp-strings.c:2718 msgid "printer-state-reasons.bander-removed" msgstr "" #. TRANSLATORS: Bander Resource Added -#: locale/ipp-strings.c:2682 +#: locale/ipp-strings.c:2720 msgid "printer-state-reasons.bander-resource-added" msgstr "" #. TRANSLATORS: Bander Resource Removed -#: locale/ipp-strings.c:2684 +#: locale/ipp-strings.c:2722 msgid "printer-state-reasons.bander-resource-removed" msgstr "" #. TRANSLATORS: Bander Thermistor Failure -#: locale/ipp-strings.c:2686 +#: locale/ipp-strings.c:2724 msgid "printer-state-reasons.bander-thermistor-failure" msgstr "" #. TRANSLATORS: Bander Timing Failure -#: locale/ipp-strings.c:2688 +#: locale/ipp-strings.c:2726 msgid "printer-state-reasons.bander-timing-failure" msgstr "" #. TRANSLATORS: Bander Turned Off -#: locale/ipp-strings.c:2690 +#: locale/ipp-strings.c:2728 msgid "printer-state-reasons.bander-turned-off" msgstr "" #. TRANSLATORS: Bander Turned On -#: locale/ipp-strings.c:2692 +#: locale/ipp-strings.c:2730 msgid "printer-state-reasons.bander-turned-on" msgstr "" #. TRANSLATORS: Bander Under Temperature -#: locale/ipp-strings.c:2694 +#: locale/ipp-strings.c:2732 msgid "printer-state-reasons.bander-under-temperature" msgstr "" #. TRANSLATORS: Bander Unrecoverable Failure -#: locale/ipp-strings.c:2696 +#: locale/ipp-strings.c:2734 msgid "printer-state-reasons.bander-unrecoverable-failure" msgstr "" #. TRANSLATORS: Bander Unrecoverable Storage Error -#: locale/ipp-strings.c:2698 +#: locale/ipp-strings.c:2736 msgid "printer-state-reasons.bander-unrecoverable-storage-error" msgstr "" #. TRANSLATORS: Bander Warming Up -#: locale/ipp-strings.c:2700 +#: locale/ipp-strings.c:2738 msgid "printer-state-reasons.bander-warming-up" msgstr "" #. TRANSLATORS: Binder Added -#: locale/ipp-strings.c:2702 +#: locale/ipp-strings.c:2740 msgid "printer-state-reasons.binder-added" msgstr "" #. TRANSLATORS: Binder Almost Empty -#: locale/ipp-strings.c:2704 +#: locale/ipp-strings.c:2742 msgid "printer-state-reasons.binder-almost-empty" msgstr "" #. TRANSLATORS: Binder Almost Full -#: locale/ipp-strings.c:2706 +#: locale/ipp-strings.c:2744 msgid "printer-state-reasons.binder-almost-full" msgstr "" #. TRANSLATORS: Binder At Limit -#: locale/ipp-strings.c:2708 +#: locale/ipp-strings.c:2746 msgid "printer-state-reasons.binder-at-limit" msgstr "" #. TRANSLATORS: Binder Closed -#: locale/ipp-strings.c:2710 +#: locale/ipp-strings.c:2748 msgid "printer-state-reasons.binder-closed" msgstr "" #. TRANSLATORS: Binder Configuration Change -#: locale/ipp-strings.c:2712 +#: locale/ipp-strings.c:2750 msgid "printer-state-reasons.binder-configuration-change" msgstr "" #. TRANSLATORS: Binder Cover Closed -#: locale/ipp-strings.c:2714 +#: locale/ipp-strings.c:2752 msgid "printer-state-reasons.binder-cover-closed" msgstr "" #. TRANSLATORS: Binder Cover Open -#: locale/ipp-strings.c:2716 +#: locale/ipp-strings.c:2754 msgid "printer-state-reasons.binder-cover-open" msgstr "" #. TRANSLATORS: Binder Empty -#: locale/ipp-strings.c:2718 +#: locale/ipp-strings.c:2756 msgid "printer-state-reasons.binder-empty" msgstr "" #. TRANSLATORS: Binder Full -#: locale/ipp-strings.c:2720 +#: locale/ipp-strings.c:2758 msgid "printer-state-reasons.binder-full" msgstr "" #. TRANSLATORS: Binder Interlock Closed -#: locale/ipp-strings.c:2722 +#: locale/ipp-strings.c:2760 msgid "printer-state-reasons.binder-interlock-closed" msgstr "" #. TRANSLATORS: Binder Interlock Open -#: locale/ipp-strings.c:2724 +#: locale/ipp-strings.c:2762 msgid "printer-state-reasons.binder-interlock-open" msgstr "" #. TRANSLATORS: Binder Jam -#: locale/ipp-strings.c:2726 +#: locale/ipp-strings.c:2764 msgid "printer-state-reasons.binder-jam" msgstr "" #. TRANSLATORS: Binder Life Almost Over -#: locale/ipp-strings.c:2728 +#: locale/ipp-strings.c:2766 msgid "printer-state-reasons.binder-life-almost-over" msgstr "" #. TRANSLATORS: Binder Life Over -#: locale/ipp-strings.c:2730 +#: locale/ipp-strings.c:2768 msgid "printer-state-reasons.binder-life-over" msgstr "" #. TRANSLATORS: Binder Memory Exhausted -#: locale/ipp-strings.c:2732 +#: locale/ipp-strings.c:2770 msgid "printer-state-reasons.binder-memory-exhausted" msgstr "" #. TRANSLATORS: Binder Missing -#: locale/ipp-strings.c:2734 +#: locale/ipp-strings.c:2772 msgid "printer-state-reasons.binder-missing" msgstr "" #. TRANSLATORS: Binder Motor Failure -#: locale/ipp-strings.c:2736 +#: locale/ipp-strings.c:2774 msgid "printer-state-reasons.binder-motor-failure" msgstr "" #. TRANSLATORS: Binder Near Limit -#: locale/ipp-strings.c:2738 +#: locale/ipp-strings.c:2776 msgid "printer-state-reasons.binder-near-limit" msgstr "" #. TRANSLATORS: Binder Offline -#: locale/ipp-strings.c:2740 +#: locale/ipp-strings.c:2778 msgid "printer-state-reasons.binder-offline" msgstr "" #. TRANSLATORS: Binder Opened -#: locale/ipp-strings.c:2742 +#: locale/ipp-strings.c:2780 msgid "printer-state-reasons.binder-opened" msgstr "" #. TRANSLATORS: Binder Over Temperature -#: locale/ipp-strings.c:2744 +#: locale/ipp-strings.c:2782 msgid "printer-state-reasons.binder-over-temperature" msgstr "" #. TRANSLATORS: Binder Power Saver -#: locale/ipp-strings.c:2746 +#: locale/ipp-strings.c:2784 msgid "printer-state-reasons.binder-power-saver" msgstr "" #. TRANSLATORS: Binder Recoverable Failure -#: locale/ipp-strings.c:2748 +#: locale/ipp-strings.c:2786 msgid "printer-state-reasons.binder-recoverable-failure" msgstr "" #. TRANSLATORS: Binder Recoverable Storage -#: locale/ipp-strings.c:2750 +#: locale/ipp-strings.c:2788 msgid "printer-state-reasons.binder-recoverable-storage" msgstr "" #. TRANSLATORS: Binder Removed -#: locale/ipp-strings.c:2752 +#: locale/ipp-strings.c:2790 msgid "printer-state-reasons.binder-removed" msgstr "" #. TRANSLATORS: Binder Resource Added -#: locale/ipp-strings.c:2754 +#: locale/ipp-strings.c:2792 msgid "printer-state-reasons.binder-resource-added" msgstr "" #. TRANSLATORS: Binder Resource Removed -#: locale/ipp-strings.c:2756 +#: locale/ipp-strings.c:2794 msgid "printer-state-reasons.binder-resource-removed" msgstr "" #. TRANSLATORS: Binder Thermistor Failure -#: locale/ipp-strings.c:2758 +#: locale/ipp-strings.c:2796 msgid "printer-state-reasons.binder-thermistor-failure" msgstr "" #. TRANSLATORS: Binder Timing Failure -#: locale/ipp-strings.c:2760 +#: locale/ipp-strings.c:2798 msgid "printer-state-reasons.binder-timing-failure" msgstr "" #. TRANSLATORS: Binder Turned Off -#: locale/ipp-strings.c:2762 +#: locale/ipp-strings.c:2800 msgid "printer-state-reasons.binder-turned-off" msgstr "" #. TRANSLATORS: Binder Turned On -#: locale/ipp-strings.c:2764 +#: locale/ipp-strings.c:2802 msgid "printer-state-reasons.binder-turned-on" msgstr "" #. TRANSLATORS: Binder Under Temperature -#: locale/ipp-strings.c:2766 +#: locale/ipp-strings.c:2804 msgid "printer-state-reasons.binder-under-temperature" msgstr "" #. TRANSLATORS: Binder Unrecoverable Failure -#: locale/ipp-strings.c:2768 +#: locale/ipp-strings.c:2806 msgid "printer-state-reasons.binder-unrecoverable-failure" msgstr "" #. TRANSLATORS: Binder Unrecoverable Storage Error -#: locale/ipp-strings.c:2770 +#: locale/ipp-strings.c:2808 msgid "printer-state-reasons.binder-unrecoverable-storage-error" msgstr "" #. TRANSLATORS: Binder Warming Up -#: locale/ipp-strings.c:2772 +#: locale/ipp-strings.c:2810 msgid "printer-state-reasons.binder-warming-up" msgstr "" #. TRANSLATORS: Camera Failure -#: locale/ipp-strings.c:2774 +#: locale/ipp-strings.c:2812 msgid "printer-state-reasons.camera-failure" msgstr "" #. TRANSLATORS: Chamber Cooling -#: locale/ipp-strings.c:2776 +#: locale/ipp-strings.c:2814 msgid "printer-state-reasons.chamber-cooling" msgstr "" #. TRANSLATORS: Chamber Heating -#: locale/ipp-strings.c:2780 +#: locale/ipp-strings.c:2818 msgid "printer-state-reasons.chamber-heating" msgstr "" #. TRANSLATORS: Chamber Temperature High -#: locale/ipp-strings.c:2782 +#: locale/ipp-strings.c:2820 msgid "printer-state-reasons.chamber-temperature-high" msgstr "" #. TRANSLATORS: Chamber Temperature Low -#: locale/ipp-strings.c:2784 +#: locale/ipp-strings.c:2822 msgid "printer-state-reasons.chamber-temperature-low" msgstr "" #. TRANSLATORS: Cleaner Life Almost Over -#: locale/ipp-strings.c:2786 +#: locale/ipp-strings.c:2824 msgid "printer-state-reasons.cleaner-life-almost-over" msgstr "" #. TRANSLATORS: Cleaner Life Over -#: locale/ipp-strings.c:2788 +#: locale/ipp-strings.c:2826 msgid "printer-state-reasons.cleaner-life-over" msgstr "" #. TRANSLATORS: Configuration Change -#: locale/ipp-strings.c:2790 +#: locale/ipp-strings.c:2828 msgid "printer-state-reasons.configuration-change" msgstr "" #. TRANSLATORS: Connecting To Device -#: locale/ipp-strings.c:2792 +#: locale/ipp-strings.c:2830 msgid "printer-state-reasons.connecting-to-device" msgstr "" #. TRANSLATORS: Cover Open -#: locale/ipp-strings.c:2794 +#: locale/ipp-strings.c:2832 msgid "printer-state-reasons.cover-open" msgstr "" #. TRANSLATORS: Deactivated -#: locale/ipp-strings.c:2796 +#: locale/ipp-strings.c:2834 msgid "printer-state-reasons.deactivated" msgstr "" #. TRANSLATORS: Developer Empty -#: locale/ipp-strings.c:2798 +#: locale/ipp-strings.c:2836 msgid "printer-state-reasons.developer-empty" msgstr "" #. TRANSLATORS: Developer Low -#: locale/ipp-strings.c:2800 +#: locale/ipp-strings.c:2838 msgid "printer-state-reasons.developer-low" msgstr "" #. TRANSLATORS: Die Cutter Added -#: locale/ipp-strings.c:2802 +#: locale/ipp-strings.c:2840 msgid "printer-state-reasons.die-cutter-added" msgstr "" #. TRANSLATORS: Die Cutter Almost Empty -#: locale/ipp-strings.c:2804 +#: locale/ipp-strings.c:2842 msgid "printer-state-reasons.die-cutter-almost-empty" msgstr "" #. TRANSLATORS: Die Cutter Almost Full -#: locale/ipp-strings.c:2806 +#: locale/ipp-strings.c:2844 msgid "printer-state-reasons.die-cutter-almost-full" msgstr "" #. TRANSLATORS: Die Cutter At Limit -#: locale/ipp-strings.c:2808 +#: locale/ipp-strings.c:2846 msgid "printer-state-reasons.die-cutter-at-limit" msgstr "" #. TRANSLATORS: Die Cutter Closed -#: locale/ipp-strings.c:2810 +#: locale/ipp-strings.c:2848 msgid "printer-state-reasons.die-cutter-closed" msgstr "" #. TRANSLATORS: Die Cutter Configuration Change -#: locale/ipp-strings.c:2812 +#: locale/ipp-strings.c:2850 msgid "printer-state-reasons.die-cutter-configuration-change" msgstr "" #. TRANSLATORS: Die Cutter Cover Closed -#: locale/ipp-strings.c:2814 +#: locale/ipp-strings.c:2852 msgid "printer-state-reasons.die-cutter-cover-closed" msgstr "" #. TRANSLATORS: Die Cutter Cover Open -#: locale/ipp-strings.c:2816 +#: locale/ipp-strings.c:2854 msgid "printer-state-reasons.die-cutter-cover-open" msgstr "" #. TRANSLATORS: Die Cutter Empty -#: locale/ipp-strings.c:2818 +#: locale/ipp-strings.c:2856 msgid "printer-state-reasons.die-cutter-empty" msgstr "" #. TRANSLATORS: Die Cutter Full -#: locale/ipp-strings.c:2820 +#: locale/ipp-strings.c:2858 msgid "printer-state-reasons.die-cutter-full" msgstr "" #. TRANSLATORS: Die Cutter Interlock Closed -#: locale/ipp-strings.c:2822 +#: locale/ipp-strings.c:2860 msgid "printer-state-reasons.die-cutter-interlock-closed" msgstr "" #. TRANSLATORS: Die Cutter Interlock Open -#: locale/ipp-strings.c:2824 +#: locale/ipp-strings.c:2862 msgid "printer-state-reasons.die-cutter-interlock-open" msgstr "" #. TRANSLATORS: Die Cutter Jam -#: locale/ipp-strings.c:2826 +#: locale/ipp-strings.c:2864 msgid "printer-state-reasons.die-cutter-jam" msgstr "" #. TRANSLATORS: Die Cutter Life Almost Over -#: locale/ipp-strings.c:2828 +#: locale/ipp-strings.c:2866 msgid "printer-state-reasons.die-cutter-life-almost-over" msgstr "" #. TRANSLATORS: Die Cutter Life Over -#: locale/ipp-strings.c:2830 +#: locale/ipp-strings.c:2868 msgid "printer-state-reasons.die-cutter-life-over" msgstr "" #. TRANSLATORS: Die Cutter Memory Exhausted -#: locale/ipp-strings.c:2832 +#: locale/ipp-strings.c:2870 msgid "printer-state-reasons.die-cutter-memory-exhausted" msgstr "" #. TRANSLATORS: Die Cutter Missing -#: locale/ipp-strings.c:2834 +#: locale/ipp-strings.c:2872 msgid "printer-state-reasons.die-cutter-missing" msgstr "" #. TRANSLATORS: Die Cutter Motor Failure -#: locale/ipp-strings.c:2836 +#: locale/ipp-strings.c:2874 msgid "printer-state-reasons.die-cutter-motor-failure" msgstr "" #. TRANSLATORS: Die Cutter Near Limit -#: locale/ipp-strings.c:2838 +#: locale/ipp-strings.c:2876 msgid "printer-state-reasons.die-cutter-near-limit" msgstr "" #. TRANSLATORS: Die Cutter Offline -#: locale/ipp-strings.c:2840 +#: locale/ipp-strings.c:2878 msgid "printer-state-reasons.die-cutter-offline" msgstr "" #. TRANSLATORS: Die Cutter Opened -#: locale/ipp-strings.c:2842 +#: locale/ipp-strings.c:2880 msgid "printer-state-reasons.die-cutter-opened" msgstr "" #. TRANSLATORS: Die Cutter Over Temperature -#: locale/ipp-strings.c:2844 +#: locale/ipp-strings.c:2882 msgid "printer-state-reasons.die-cutter-over-temperature" msgstr "" #. TRANSLATORS: Die Cutter Power Saver -#: locale/ipp-strings.c:2846 +#: locale/ipp-strings.c:2884 msgid "printer-state-reasons.die-cutter-power-saver" msgstr "" #. TRANSLATORS: Die Cutter Recoverable Failure -#: locale/ipp-strings.c:2848 +#: locale/ipp-strings.c:2886 msgid "printer-state-reasons.die-cutter-recoverable-failure" msgstr "" #. TRANSLATORS: Die Cutter Recoverable Storage -#: locale/ipp-strings.c:2850 +#: locale/ipp-strings.c:2888 msgid "printer-state-reasons.die-cutter-recoverable-storage" msgstr "" #. TRANSLATORS: Die Cutter Removed -#: locale/ipp-strings.c:2852 +#: locale/ipp-strings.c:2890 msgid "printer-state-reasons.die-cutter-removed" msgstr "" #. TRANSLATORS: Die Cutter Resource Added -#: locale/ipp-strings.c:2854 +#: locale/ipp-strings.c:2892 msgid "printer-state-reasons.die-cutter-resource-added" msgstr "" #. TRANSLATORS: Die Cutter Resource Removed -#: locale/ipp-strings.c:2856 +#: locale/ipp-strings.c:2894 msgid "printer-state-reasons.die-cutter-resource-removed" msgstr "" #. TRANSLATORS: Die Cutter Thermistor Failure -#: locale/ipp-strings.c:2858 +#: locale/ipp-strings.c:2896 msgid "printer-state-reasons.die-cutter-thermistor-failure" msgstr "" #. TRANSLATORS: Die Cutter Timing Failure -#: locale/ipp-strings.c:2860 +#: locale/ipp-strings.c:2898 msgid "printer-state-reasons.die-cutter-timing-failure" msgstr "" #. TRANSLATORS: Die Cutter Turned Off -#: locale/ipp-strings.c:2862 +#: locale/ipp-strings.c:2900 msgid "printer-state-reasons.die-cutter-turned-off" msgstr "" #. TRANSLATORS: Die Cutter Turned On -#: locale/ipp-strings.c:2864 +#: locale/ipp-strings.c:2902 msgid "printer-state-reasons.die-cutter-turned-on" msgstr "" #. TRANSLATORS: Die Cutter Under Temperature -#: locale/ipp-strings.c:2866 +#: locale/ipp-strings.c:2904 msgid "printer-state-reasons.die-cutter-under-temperature" msgstr "" #. TRANSLATORS: Die Cutter Unrecoverable Failure -#: locale/ipp-strings.c:2868 +#: locale/ipp-strings.c:2906 msgid "printer-state-reasons.die-cutter-unrecoverable-failure" msgstr "" #. TRANSLATORS: Die Cutter Unrecoverable Storage Error -#: locale/ipp-strings.c:2870 +#: locale/ipp-strings.c:2908 msgid "printer-state-reasons.die-cutter-unrecoverable-storage-error" msgstr "" #. TRANSLATORS: Die Cutter Warming Up -#: locale/ipp-strings.c:2872 +#: locale/ipp-strings.c:2910 msgid "printer-state-reasons.die-cutter-warming-up" msgstr "" #. TRANSLATORS: Door Open -#: locale/ipp-strings.c:2874 +#: locale/ipp-strings.c:2912 msgid "printer-state-reasons.door-open" msgstr "" #. TRANSLATORS: Extruder Cooling -#: locale/ipp-strings.c:2876 +#: locale/ipp-strings.c:2914 msgid "printer-state-reasons.extruder-cooling" msgstr "" #. TRANSLATORS: Extruder Failure -#: locale/ipp-strings.c:2878 +#: locale/ipp-strings.c:2916 msgid "printer-state-reasons.extruder-failure" msgstr "" #. TRANSLATORS: Extruder Heating -#: locale/ipp-strings.c:2880 +#: locale/ipp-strings.c:2918 msgid "printer-state-reasons.extruder-heating" msgstr "" #. TRANSLATORS: Extruder Jam -#: locale/ipp-strings.c:2882 +#: locale/ipp-strings.c:2920 msgid "printer-state-reasons.extruder-jam" msgstr "" #. TRANSLATORS: Extruder Temperature High -#: locale/ipp-strings.c:2884 +#: locale/ipp-strings.c:2922 msgid "printer-state-reasons.extruder-temperature-high" msgstr "" #. TRANSLATORS: Extruder Temperature Low -#: locale/ipp-strings.c:2886 +#: locale/ipp-strings.c:2924 msgid "printer-state-reasons.extruder-temperature-low" msgstr "" #. TRANSLATORS: Fan Failure -#: locale/ipp-strings.c:2888 +#: locale/ipp-strings.c:2926 msgid "printer-state-reasons.fan-failure" msgstr "" #. TRANSLATORS: Folder Added -#: locale/ipp-strings.c:2900 +#: locale/ipp-strings.c:2938 msgid "printer-state-reasons.folder-added" msgstr "" #. TRANSLATORS: Folder Almost Empty -#: locale/ipp-strings.c:2902 +#: locale/ipp-strings.c:2940 msgid "printer-state-reasons.folder-almost-empty" msgstr "" #. TRANSLATORS: Folder Almost Full -#: locale/ipp-strings.c:2904 +#: locale/ipp-strings.c:2942 msgid "printer-state-reasons.folder-almost-full" msgstr "" #. TRANSLATORS: Folder At Limit -#: locale/ipp-strings.c:2906 +#: locale/ipp-strings.c:2944 msgid "printer-state-reasons.folder-at-limit" msgstr "" #. TRANSLATORS: Folder Closed -#: locale/ipp-strings.c:2908 +#: locale/ipp-strings.c:2946 msgid "printer-state-reasons.folder-closed" msgstr "" #. TRANSLATORS: Folder Configuration Change -#: locale/ipp-strings.c:2910 +#: locale/ipp-strings.c:2948 msgid "printer-state-reasons.folder-configuration-change" msgstr "" #. TRANSLATORS: Folder Cover Closed -#: locale/ipp-strings.c:2912 +#: locale/ipp-strings.c:2950 msgid "printer-state-reasons.folder-cover-closed" msgstr "" #. TRANSLATORS: Folder Cover Open -#: locale/ipp-strings.c:2914 +#: locale/ipp-strings.c:2952 msgid "printer-state-reasons.folder-cover-open" msgstr "" #. TRANSLATORS: Folder Empty -#: locale/ipp-strings.c:2916 +#: locale/ipp-strings.c:2954 msgid "printer-state-reasons.folder-empty" msgstr "" #. TRANSLATORS: Folder Full -#: locale/ipp-strings.c:2918 +#: locale/ipp-strings.c:2956 msgid "printer-state-reasons.folder-full" msgstr "" #. TRANSLATORS: Folder Interlock Closed -#: locale/ipp-strings.c:2920 +#: locale/ipp-strings.c:2958 msgid "printer-state-reasons.folder-interlock-closed" msgstr "" #. TRANSLATORS: Folder Interlock Open -#: locale/ipp-strings.c:2922 +#: locale/ipp-strings.c:2960 msgid "printer-state-reasons.folder-interlock-open" msgstr "" #. TRANSLATORS: Folder Jam -#: locale/ipp-strings.c:2924 +#: locale/ipp-strings.c:2962 msgid "printer-state-reasons.folder-jam" msgstr "" #. TRANSLATORS: Folder Life Almost Over -#: locale/ipp-strings.c:2926 +#: locale/ipp-strings.c:2964 msgid "printer-state-reasons.folder-life-almost-over" msgstr "" #. TRANSLATORS: Folder Life Over -#: locale/ipp-strings.c:2928 +#: locale/ipp-strings.c:2966 msgid "printer-state-reasons.folder-life-over" msgstr "" #. TRANSLATORS: Folder Memory Exhausted -#: locale/ipp-strings.c:2930 +#: locale/ipp-strings.c:2968 msgid "printer-state-reasons.folder-memory-exhausted" msgstr "" #. TRANSLATORS: Folder Missing -#: locale/ipp-strings.c:2932 +#: locale/ipp-strings.c:2970 msgid "printer-state-reasons.folder-missing" msgstr "" #. TRANSLATORS: Folder Motor Failure -#: locale/ipp-strings.c:2934 +#: locale/ipp-strings.c:2972 msgid "printer-state-reasons.folder-motor-failure" msgstr "" #. TRANSLATORS: Folder Near Limit -#: locale/ipp-strings.c:2936 +#: locale/ipp-strings.c:2974 msgid "printer-state-reasons.folder-near-limit" msgstr "" #. TRANSLATORS: Folder Offline -#: locale/ipp-strings.c:2938 +#: locale/ipp-strings.c:2976 msgid "printer-state-reasons.folder-offline" msgstr "" #. TRANSLATORS: Folder Opened -#: locale/ipp-strings.c:2940 +#: locale/ipp-strings.c:2978 msgid "printer-state-reasons.folder-opened" msgstr "" #. TRANSLATORS: Folder Over Temperature -#: locale/ipp-strings.c:2942 +#: locale/ipp-strings.c:2980 msgid "printer-state-reasons.folder-over-temperature" msgstr "" #. TRANSLATORS: Folder Power Saver -#: locale/ipp-strings.c:2944 +#: locale/ipp-strings.c:2982 msgid "printer-state-reasons.folder-power-saver" msgstr "" #. TRANSLATORS: Folder Recoverable Failure -#: locale/ipp-strings.c:2946 +#: locale/ipp-strings.c:2984 msgid "printer-state-reasons.folder-recoverable-failure" msgstr "" #. TRANSLATORS: Folder Recoverable Storage -#: locale/ipp-strings.c:2948 +#: locale/ipp-strings.c:2986 msgid "printer-state-reasons.folder-recoverable-storage" msgstr "" #. TRANSLATORS: Folder Removed -#: locale/ipp-strings.c:2950 +#: locale/ipp-strings.c:2988 msgid "printer-state-reasons.folder-removed" msgstr "" #. TRANSLATORS: Folder Resource Added -#: locale/ipp-strings.c:2952 +#: locale/ipp-strings.c:2990 msgid "printer-state-reasons.folder-resource-added" msgstr "" #. TRANSLATORS: Folder Resource Removed -#: locale/ipp-strings.c:2954 +#: locale/ipp-strings.c:2992 msgid "printer-state-reasons.folder-resource-removed" msgstr "" #. TRANSLATORS: Folder Thermistor Failure -#: locale/ipp-strings.c:2956 +#: locale/ipp-strings.c:2994 msgid "printer-state-reasons.folder-thermistor-failure" msgstr "" #. TRANSLATORS: Folder Timing Failure -#: locale/ipp-strings.c:2958 +#: locale/ipp-strings.c:2996 msgid "printer-state-reasons.folder-timing-failure" msgstr "" #. TRANSLATORS: Folder Turned Off -#: locale/ipp-strings.c:2960 +#: locale/ipp-strings.c:2998 msgid "printer-state-reasons.folder-turned-off" msgstr "" #. TRANSLATORS: Folder Turned On -#: locale/ipp-strings.c:2962 +#: locale/ipp-strings.c:3000 msgid "printer-state-reasons.folder-turned-on" msgstr "" #. TRANSLATORS: Folder Under Temperature -#: locale/ipp-strings.c:2964 +#: locale/ipp-strings.c:3002 msgid "printer-state-reasons.folder-under-temperature" msgstr "" #. TRANSLATORS: Folder Unrecoverable Failure -#: locale/ipp-strings.c:2966 +#: locale/ipp-strings.c:3004 msgid "printer-state-reasons.folder-unrecoverable-failure" msgstr "" #. TRANSLATORS: Folder Unrecoverable Storage Error -#: locale/ipp-strings.c:2968 +#: locale/ipp-strings.c:3006 msgid "printer-state-reasons.folder-unrecoverable-storage-error" msgstr "" #. TRANSLATORS: Folder Warming Up -#: locale/ipp-strings.c:2970 +#: locale/ipp-strings.c:3008 msgid "printer-state-reasons.folder-warming-up" msgstr "" #. TRANSLATORS: Fuser temperature high -#: locale/ipp-strings.c:2972 +#: locale/ipp-strings.c:3010 msgid "printer-state-reasons.fuser-over-temp" msgstr "" #. TRANSLATORS: Fuser temperature low -#: locale/ipp-strings.c:2974 +#: locale/ipp-strings.c:3012 msgid "printer-state-reasons.fuser-under-temp" msgstr "" #. TRANSLATORS: Hold New Jobs -#: locale/ipp-strings.c:2976 +#: locale/ipp-strings.c:3014 msgid "printer-state-reasons.hold-new-jobs" msgstr "" #. TRANSLATORS: Identify Printer -#: locale/ipp-strings.c:2978 +#: locale/ipp-strings.c:3016 msgid "printer-state-reasons.identify-printer-requested" msgstr "" #. TRANSLATORS: Imprinter Added -#: locale/ipp-strings.c:2980 +#: locale/ipp-strings.c:3018 msgid "printer-state-reasons.imprinter-added" msgstr "" #. TRANSLATORS: Imprinter Almost Empty -#: locale/ipp-strings.c:2982 +#: locale/ipp-strings.c:3020 msgid "printer-state-reasons.imprinter-almost-empty" msgstr "" #. TRANSLATORS: Imprinter Almost Full -#: locale/ipp-strings.c:2984 +#: locale/ipp-strings.c:3022 msgid "printer-state-reasons.imprinter-almost-full" msgstr "" #. TRANSLATORS: Imprinter At Limit -#: locale/ipp-strings.c:2986 +#: locale/ipp-strings.c:3024 msgid "printer-state-reasons.imprinter-at-limit" msgstr "" #. TRANSLATORS: Imprinter Closed -#: locale/ipp-strings.c:2988 +#: locale/ipp-strings.c:3026 msgid "printer-state-reasons.imprinter-closed" msgstr "" #. TRANSLATORS: Imprinter Configuration Change -#: locale/ipp-strings.c:2990 +#: locale/ipp-strings.c:3028 msgid "printer-state-reasons.imprinter-configuration-change" msgstr "" #. TRANSLATORS: Imprinter Cover Closed -#: locale/ipp-strings.c:2992 +#: locale/ipp-strings.c:3030 msgid "printer-state-reasons.imprinter-cover-closed" msgstr "" #. TRANSLATORS: Imprinter Cover Open -#: locale/ipp-strings.c:2994 +#: locale/ipp-strings.c:3032 msgid "printer-state-reasons.imprinter-cover-open" msgstr "" #. TRANSLATORS: Imprinter Empty -#: locale/ipp-strings.c:2996 +#: locale/ipp-strings.c:3034 msgid "printer-state-reasons.imprinter-empty" msgstr "" #. TRANSLATORS: Imprinter Full -#: locale/ipp-strings.c:2998 +#: locale/ipp-strings.c:3036 msgid "printer-state-reasons.imprinter-full" msgstr "" #. TRANSLATORS: Imprinter Interlock Closed -#: locale/ipp-strings.c:3000 +#: locale/ipp-strings.c:3038 msgid "printer-state-reasons.imprinter-interlock-closed" msgstr "" #. TRANSLATORS: Imprinter Interlock Open -#: locale/ipp-strings.c:3002 +#: locale/ipp-strings.c:3040 msgid "printer-state-reasons.imprinter-interlock-open" msgstr "" #. TRANSLATORS: Imprinter Jam -#: locale/ipp-strings.c:3004 +#: locale/ipp-strings.c:3042 msgid "printer-state-reasons.imprinter-jam" msgstr "" #. TRANSLATORS: Imprinter Life Almost Over -#: locale/ipp-strings.c:3006 +#: locale/ipp-strings.c:3044 msgid "printer-state-reasons.imprinter-life-almost-over" msgstr "" #. TRANSLATORS: Imprinter Life Over -#: locale/ipp-strings.c:3008 +#: locale/ipp-strings.c:3046 msgid "printer-state-reasons.imprinter-life-over" msgstr "" #. TRANSLATORS: Imprinter Memory Exhausted -#: locale/ipp-strings.c:3010 +#: locale/ipp-strings.c:3048 msgid "printer-state-reasons.imprinter-memory-exhausted" msgstr "" #. TRANSLATORS: Imprinter Missing -#: locale/ipp-strings.c:3012 +#: locale/ipp-strings.c:3050 msgid "printer-state-reasons.imprinter-missing" msgstr "" #. TRANSLATORS: Imprinter Motor Failure -#: locale/ipp-strings.c:3014 +#: locale/ipp-strings.c:3052 msgid "printer-state-reasons.imprinter-motor-failure" msgstr "" #. TRANSLATORS: Imprinter Near Limit -#: locale/ipp-strings.c:3016 +#: locale/ipp-strings.c:3054 msgid "printer-state-reasons.imprinter-near-limit" msgstr "" #. TRANSLATORS: Imprinter Offline -#: locale/ipp-strings.c:3018 +#: locale/ipp-strings.c:3056 msgid "printer-state-reasons.imprinter-offline" msgstr "" #. TRANSLATORS: Imprinter Opened -#: locale/ipp-strings.c:3020 +#: locale/ipp-strings.c:3058 msgid "printer-state-reasons.imprinter-opened" msgstr "" #. TRANSLATORS: Imprinter Over Temperature -#: locale/ipp-strings.c:3022 +#: locale/ipp-strings.c:3060 msgid "printer-state-reasons.imprinter-over-temperature" msgstr "" #. TRANSLATORS: Imprinter Power Saver -#: locale/ipp-strings.c:3024 +#: locale/ipp-strings.c:3062 msgid "printer-state-reasons.imprinter-power-saver" msgstr "" #. TRANSLATORS: Imprinter Recoverable Failure -#: locale/ipp-strings.c:3026 +#: locale/ipp-strings.c:3064 msgid "printer-state-reasons.imprinter-recoverable-failure" msgstr "" #. TRANSLATORS: Imprinter Recoverable Storage -#: locale/ipp-strings.c:3028 +#: locale/ipp-strings.c:3066 msgid "printer-state-reasons.imprinter-recoverable-storage" msgstr "" #. TRANSLATORS: Imprinter Removed -#: locale/ipp-strings.c:3030 +#: locale/ipp-strings.c:3068 msgid "printer-state-reasons.imprinter-removed" msgstr "" #. TRANSLATORS: Imprinter Resource Added -#: locale/ipp-strings.c:3032 +#: locale/ipp-strings.c:3070 msgid "printer-state-reasons.imprinter-resource-added" msgstr "" #. TRANSLATORS: Imprinter Resource Removed -#: locale/ipp-strings.c:3034 +#: locale/ipp-strings.c:3072 msgid "printer-state-reasons.imprinter-resource-removed" msgstr "" #. TRANSLATORS: Imprinter Thermistor Failure -#: locale/ipp-strings.c:3036 +#: locale/ipp-strings.c:3074 msgid "printer-state-reasons.imprinter-thermistor-failure" msgstr "" #. TRANSLATORS: Imprinter Timing Failure -#: locale/ipp-strings.c:3038 +#: locale/ipp-strings.c:3076 msgid "printer-state-reasons.imprinter-timing-failure" msgstr "" #. TRANSLATORS: Imprinter Turned Off -#: locale/ipp-strings.c:3040 +#: locale/ipp-strings.c:3078 msgid "printer-state-reasons.imprinter-turned-off" msgstr "" #. TRANSLATORS: Imprinter Turned On -#: locale/ipp-strings.c:3042 +#: locale/ipp-strings.c:3080 msgid "printer-state-reasons.imprinter-turned-on" msgstr "" #. TRANSLATORS: Imprinter Under Temperature -#: locale/ipp-strings.c:3044 +#: locale/ipp-strings.c:3082 msgid "printer-state-reasons.imprinter-under-temperature" msgstr "" #. TRANSLATORS: Imprinter Unrecoverable Failure -#: locale/ipp-strings.c:3046 +#: locale/ipp-strings.c:3084 msgid "printer-state-reasons.imprinter-unrecoverable-failure" msgstr "" #. TRANSLATORS: Imprinter Unrecoverable Storage Error -#: locale/ipp-strings.c:3048 +#: locale/ipp-strings.c:3086 msgid "printer-state-reasons.imprinter-unrecoverable-storage-error" msgstr "" #. TRANSLATORS: Imprinter Warming Up -#: locale/ipp-strings.c:3050 +#: locale/ipp-strings.c:3088 msgid "printer-state-reasons.imprinter-warming-up" msgstr "" #. TRANSLATORS: Input Cannot Feed Size Selected -#: locale/ipp-strings.c:3052 +#: locale/ipp-strings.c:3090 msgid "printer-state-reasons.input-cannot-feed-size-selected" msgstr "" #. TRANSLATORS: Input Manual Input Request -#: locale/ipp-strings.c:3054 +#: locale/ipp-strings.c:3092 msgid "printer-state-reasons.input-manual-input-request" msgstr "" #. TRANSLATORS: Input Media Color Change -#: locale/ipp-strings.c:3056 +#: locale/ipp-strings.c:3094 msgid "printer-state-reasons.input-media-color-change" msgstr "" #. TRANSLATORS: Input Media Form Parts Change -#: locale/ipp-strings.c:3058 +#: locale/ipp-strings.c:3096 msgid "printer-state-reasons.input-media-form-parts-change" msgstr "" #. TRANSLATORS: Input Media Size Change -#: locale/ipp-strings.c:3060 +#: locale/ipp-strings.c:3098 msgid "printer-state-reasons.input-media-size-change" msgstr "" #. TRANSLATORS: Input Media Type Change -#: locale/ipp-strings.c:3068 +#: locale/ipp-strings.c:3106 msgid "printer-state-reasons.input-media-type-change" msgstr "" #. TRANSLATORS: Input Media Weight Change -#: locale/ipp-strings.c:3070 +#: locale/ipp-strings.c:3108 msgid "printer-state-reasons.input-media-weight-change" msgstr "" #. TRANSLATORS: Input Tray Elevation Failure -#: locale/ipp-strings.c:3080 +#: locale/ipp-strings.c:3118 msgid "printer-state-reasons.input-tray-elevation-failure" msgstr "" #. TRANSLATORS: Paper tray is missing -#: locale/ipp-strings.c:3082 +#: locale/ipp-strings.c:3120 msgid "printer-state-reasons.input-tray-missing" msgstr "" #. TRANSLATORS: Input Tray Position Failure -#: locale/ipp-strings.c:3084 +#: locale/ipp-strings.c:3122 msgid "printer-state-reasons.input-tray-position-failure" msgstr "" #. TRANSLATORS: Inserter Added -#: locale/ipp-strings.c:3086 +#: locale/ipp-strings.c:3124 msgid "printer-state-reasons.inserter-added" msgstr "" #. TRANSLATORS: Inserter Almost Empty -#: locale/ipp-strings.c:3088 +#: locale/ipp-strings.c:3126 msgid "printer-state-reasons.inserter-almost-empty" msgstr "" #. TRANSLATORS: Inserter Almost Full -#: locale/ipp-strings.c:3090 +#: locale/ipp-strings.c:3128 msgid "printer-state-reasons.inserter-almost-full" msgstr "" #. TRANSLATORS: Inserter At Limit -#: locale/ipp-strings.c:3092 +#: locale/ipp-strings.c:3130 msgid "printer-state-reasons.inserter-at-limit" msgstr "" #. TRANSLATORS: Inserter Closed -#: locale/ipp-strings.c:3094 +#: locale/ipp-strings.c:3132 msgid "printer-state-reasons.inserter-closed" msgstr "" #. TRANSLATORS: Inserter Configuration Change -#: locale/ipp-strings.c:3096 +#: locale/ipp-strings.c:3134 msgid "printer-state-reasons.inserter-configuration-change" msgstr "" #. TRANSLATORS: Inserter Cover Closed -#: locale/ipp-strings.c:3098 +#: locale/ipp-strings.c:3136 msgid "printer-state-reasons.inserter-cover-closed" msgstr "" #. TRANSLATORS: Inserter Cover Open -#: locale/ipp-strings.c:3100 +#: locale/ipp-strings.c:3138 msgid "printer-state-reasons.inserter-cover-open" msgstr "" #. TRANSLATORS: Inserter Empty -#: locale/ipp-strings.c:3102 +#: locale/ipp-strings.c:3140 msgid "printer-state-reasons.inserter-empty" msgstr "" #. TRANSLATORS: Inserter Full -#: locale/ipp-strings.c:3104 +#: locale/ipp-strings.c:3142 msgid "printer-state-reasons.inserter-full" msgstr "" #. TRANSLATORS: Inserter Interlock Closed -#: locale/ipp-strings.c:3106 +#: locale/ipp-strings.c:3144 msgid "printer-state-reasons.inserter-interlock-closed" msgstr "" #. TRANSLATORS: Inserter Interlock Open -#: locale/ipp-strings.c:3108 +#: locale/ipp-strings.c:3146 msgid "printer-state-reasons.inserter-interlock-open" msgstr "" #. TRANSLATORS: Inserter Jam -#: locale/ipp-strings.c:3110 +#: locale/ipp-strings.c:3148 msgid "printer-state-reasons.inserter-jam" msgstr "" #. TRANSLATORS: Inserter Life Almost Over -#: locale/ipp-strings.c:3112 +#: locale/ipp-strings.c:3150 msgid "printer-state-reasons.inserter-life-almost-over" msgstr "" #. TRANSLATORS: Inserter Life Over -#: locale/ipp-strings.c:3114 +#: locale/ipp-strings.c:3152 msgid "printer-state-reasons.inserter-life-over" msgstr "" #. TRANSLATORS: Inserter Memory Exhausted -#: locale/ipp-strings.c:3116 +#: locale/ipp-strings.c:3154 msgid "printer-state-reasons.inserter-memory-exhausted" msgstr "" #. TRANSLATORS: Inserter Missing -#: locale/ipp-strings.c:3118 +#: locale/ipp-strings.c:3156 msgid "printer-state-reasons.inserter-missing" msgstr "" #. TRANSLATORS: Inserter Motor Failure -#: locale/ipp-strings.c:3120 +#: locale/ipp-strings.c:3158 msgid "printer-state-reasons.inserter-motor-failure" msgstr "" #. TRANSLATORS: Inserter Near Limit -#: locale/ipp-strings.c:3122 +#: locale/ipp-strings.c:3160 msgid "printer-state-reasons.inserter-near-limit" msgstr "" #. TRANSLATORS: Inserter Offline -#: locale/ipp-strings.c:3124 +#: locale/ipp-strings.c:3162 msgid "printer-state-reasons.inserter-offline" msgstr "" #. TRANSLATORS: Inserter Opened -#: locale/ipp-strings.c:3126 +#: locale/ipp-strings.c:3164 msgid "printer-state-reasons.inserter-opened" msgstr "" #. TRANSLATORS: Inserter Over Temperature -#: locale/ipp-strings.c:3128 +#: locale/ipp-strings.c:3166 msgid "printer-state-reasons.inserter-over-temperature" msgstr "" #. TRANSLATORS: Inserter Power Saver -#: locale/ipp-strings.c:3130 +#: locale/ipp-strings.c:3168 msgid "printer-state-reasons.inserter-power-saver" msgstr "" #. TRANSLATORS: Inserter Recoverable Failure -#: locale/ipp-strings.c:3132 +#: locale/ipp-strings.c:3170 msgid "printer-state-reasons.inserter-recoverable-failure" msgstr "" #. TRANSLATORS: Inserter Recoverable Storage -#: locale/ipp-strings.c:3134 +#: locale/ipp-strings.c:3172 msgid "printer-state-reasons.inserter-recoverable-storage" msgstr "" #. TRANSLATORS: Inserter Removed -#: locale/ipp-strings.c:3136 +#: locale/ipp-strings.c:3174 msgid "printer-state-reasons.inserter-removed" msgstr "" #. TRANSLATORS: Inserter Resource Added -#: locale/ipp-strings.c:3138 +#: locale/ipp-strings.c:3176 msgid "printer-state-reasons.inserter-resource-added" msgstr "" #. TRANSLATORS: Inserter Resource Removed -#: locale/ipp-strings.c:3140 +#: locale/ipp-strings.c:3178 msgid "printer-state-reasons.inserter-resource-removed" msgstr "" #. TRANSLATORS: Inserter Thermistor Failure -#: locale/ipp-strings.c:3142 +#: locale/ipp-strings.c:3180 msgid "printer-state-reasons.inserter-thermistor-failure" msgstr "" #. TRANSLATORS: Inserter Timing Failure -#: locale/ipp-strings.c:3144 +#: locale/ipp-strings.c:3182 msgid "printer-state-reasons.inserter-timing-failure" msgstr "" #. TRANSLATORS: Inserter Turned Off -#: locale/ipp-strings.c:3146 +#: locale/ipp-strings.c:3184 msgid "printer-state-reasons.inserter-turned-off" msgstr "" #. TRANSLATORS: Inserter Turned On -#: locale/ipp-strings.c:3148 +#: locale/ipp-strings.c:3186 msgid "printer-state-reasons.inserter-turned-on" msgstr "" #. TRANSLATORS: Inserter Under Temperature -#: locale/ipp-strings.c:3150 +#: locale/ipp-strings.c:3188 msgid "printer-state-reasons.inserter-under-temperature" msgstr "" #. TRANSLATORS: Inserter Unrecoverable Failure -#: locale/ipp-strings.c:3152 +#: locale/ipp-strings.c:3190 msgid "printer-state-reasons.inserter-unrecoverable-failure" msgstr "" #. TRANSLATORS: Inserter Unrecoverable Storage Error -#: locale/ipp-strings.c:3154 +#: locale/ipp-strings.c:3192 msgid "printer-state-reasons.inserter-unrecoverable-storage-error" msgstr "" #. TRANSLATORS: Inserter Warming Up -#: locale/ipp-strings.c:3156 +#: locale/ipp-strings.c:3194 msgid "printer-state-reasons.inserter-warming-up" msgstr "" #. TRANSLATORS: Interlock Closed -#: locale/ipp-strings.c:3158 +#: locale/ipp-strings.c:3196 msgid "printer-state-reasons.interlock-closed" msgstr "" #. TRANSLATORS: Interlock Open -#: locale/ipp-strings.c:3160 +#: locale/ipp-strings.c:3198 msgid "printer-state-reasons.interlock-open" msgstr "" #. TRANSLATORS: Interpreter Cartridge Added -#: locale/ipp-strings.c:3162 +#: locale/ipp-strings.c:3200 msgid "printer-state-reasons.interpreter-cartridge-added" msgstr "" #. TRANSLATORS: Interpreter Cartridge Removed -#: locale/ipp-strings.c:3164 +#: locale/ipp-strings.c:3202 msgid "printer-state-reasons.interpreter-cartridge-deleted" msgstr "" #. TRANSLATORS: Interpreter Complex Page Encountered -#: locale/ipp-strings.c:3166 +#: locale/ipp-strings.c:3204 msgid "printer-state-reasons.interpreter-complex-page-encountered" msgstr "" #. TRANSLATORS: Interpreter Memory Decrease -#: locale/ipp-strings.c:3168 +#: locale/ipp-strings.c:3206 msgid "printer-state-reasons.interpreter-memory-decrease" msgstr "" #. TRANSLATORS: Interpreter Memory Increase -#: locale/ipp-strings.c:3170 +#: locale/ipp-strings.c:3208 msgid "printer-state-reasons.interpreter-memory-increase" msgstr "" #. TRANSLATORS: Interpreter Resource Added -#: locale/ipp-strings.c:3172 +#: locale/ipp-strings.c:3210 msgid "printer-state-reasons.interpreter-resource-added" msgstr "" #. TRANSLATORS: Interpreter Resource Deleted -#: locale/ipp-strings.c:3174 +#: locale/ipp-strings.c:3212 msgid "printer-state-reasons.interpreter-resource-deleted" msgstr "" #. TRANSLATORS: Printer resource unavailable -#: locale/ipp-strings.c:3176 +#: locale/ipp-strings.c:3214 msgid "printer-state-reasons.interpreter-resource-unavailable" msgstr "" #. TRANSLATORS: Lamp At End of Life -#: locale/ipp-strings.c:3178 +#: locale/ipp-strings.c:3216 msgid "printer-state-reasons.lamp-at-eol" msgstr "" #. TRANSLATORS: Lamp Failure -#: locale/ipp-strings.c:3180 +#: locale/ipp-strings.c:3218 msgid "printer-state-reasons.lamp-failure" msgstr "" #. TRANSLATORS: Lamp Near End of Life -#: locale/ipp-strings.c:3182 +#: locale/ipp-strings.c:3220 msgid "printer-state-reasons.lamp-near-eol" msgstr "" #. TRANSLATORS: Laser At End of Life -#: locale/ipp-strings.c:3184 +#: locale/ipp-strings.c:3222 msgid "printer-state-reasons.laser-at-eol" msgstr "" #. TRANSLATORS: Laser Failure -#: locale/ipp-strings.c:3186 +#: locale/ipp-strings.c:3224 msgid "printer-state-reasons.laser-failure" msgstr "" #. TRANSLATORS: Laser Near End of Life -#: locale/ipp-strings.c:3188 +#: locale/ipp-strings.c:3226 msgid "printer-state-reasons.laser-near-eol" msgstr "" #. TRANSLATORS: Envelope Maker Added -#: locale/ipp-strings.c:3190 +#: locale/ipp-strings.c:3228 msgid "printer-state-reasons.make-envelope-added" msgstr "" #. TRANSLATORS: Envelope Maker Almost Empty -#: locale/ipp-strings.c:3192 +#: locale/ipp-strings.c:3230 msgid "printer-state-reasons.make-envelope-almost-empty" msgstr "" #. TRANSLATORS: Envelope Maker Almost Full -#: locale/ipp-strings.c:3194 +#: locale/ipp-strings.c:3232 msgid "printer-state-reasons.make-envelope-almost-full" msgstr "" #. TRANSLATORS: Envelope Maker At Limit -#: locale/ipp-strings.c:3196 +#: locale/ipp-strings.c:3234 msgid "printer-state-reasons.make-envelope-at-limit" msgstr "" #. TRANSLATORS: Envelope Maker Closed -#: locale/ipp-strings.c:3198 +#: locale/ipp-strings.c:3236 msgid "printer-state-reasons.make-envelope-closed" msgstr "" #. TRANSLATORS: Envelope Maker Configuration Change -#: locale/ipp-strings.c:3200 +#: locale/ipp-strings.c:3238 msgid "printer-state-reasons.make-envelope-configuration-change" msgstr "" #. TRANSLATORS: Envelope Maker Cover Closed -#: locale/ipp-strings.c:3202 +#: locale/ipp-strings.c:3240 msgid "printer-state-reasons.make-envelope-cover-closed" msgstr "" #. TRANSLATORS: Envelope Maker Cover Open -#: locale/ipp-strings.c:3204 +#: locale/ipp-strings.c:3242 msgid "printer-state-reasons.make-envelope-cover-open" msgstr "" #. TRANSLATORS: Envelope Maker Empty -#: locale/ipp-strings.c:3206 +#: locale/ipp-strings.c:3244 msgid "printer-state-reasons.make-envelope-empty" msgstr "" #. TRANSLATORS: Envelope Maker Full -#: locale/ipp-strings.c:3208 +#: locale/ipp-strings.c:3246 msgid "printer-state-reasons.make-envelope-full" msgstr "" #. TRANSLATORS: Envelope Maker Interlock Closed -#: locale/ipp-strings.c:3210 +#: locale/ipp-strings.c:3248 msgid "printer-state-reasons.make-envelope-interlock-closed" msgstr "" #. TRANSLATORS: Envelope Maker Interlock Open -#: locale/ipp-strings.c:3212 +#: locale/ipp-strings.c:3250 msgid "printer-state-reasons.make-envelope-interlock-open" msgstr "" #. TRANSLATORS: Envelope Maker Jam -#: locale/ipp-strings.c:3214 +#: locale/ipp-strings.c:3252 msgid "printer-state-reasons.make-envelope-jam" msgstr "" #. TRANSLATORS: Envelope Maker Life Almost Over -#: locale/ipp-strings.c:3216 +#: locale/ipp-strings.c:3254 msgid "printer-state-reasons.make-envelope-life-almost-over" msgstr "" #. TRANSLATORS: Envelope Maker Life Over -#: locale/ipp-strings.c:3218 +#: locale/ipp-strings.c:3256 msgid "printer-state-reasons.make-envelope-life-over" msgstr "" #. TRANSLATORS: Envelope Maker Memory Exhausted -#: locale/ipp-strings.c:3220 +#: locale/ipp-strings.c:3258 msgid "printer-state-reasons.make-envelope-memory-exhausted" msgstr "" #. TRANSLATORS: Envelope Maker Missing -#: locale/ipp-strings.c:3222 +#: locale/ipp-strings.c:3260 msgid "printer-state-reasons.make-envelope-missing" msgstr "" #. TRANSLATORS: Envelope Maker Motor Failure -#: locale/ipp-strings.c:3224 +#: locale/ipp-strings.c:3262 msgid "printer-state-reasons.make-envelope-motor-failure" msgstr "" #. TRANSLATORS: Envelope Maker Near Limit -#: locale/ipp-strings.c:3226 +#: locale/ipp-strings.c:3264 msgid "printer-state-reasons.make-envelope-near-limit" msgstr "" #. TRANSLATORS: Envelope Maker Offline -#: locale/ipp-strings.c:3228 +#: locale/ipp-strings.c:3266 msgid "printer-state-reasons.make-envelope-offline" msgstr "" #. TRANSLATORS: Envelope Maker Opened -#: locale/ipp-strings.c:3230 +#: locale/ipp-strings.c:3268 msgid "printer-state-reasons.make-envelope-opened" msgstr "" #. TRANSLATORS: Envelope Maker Over Temperature -#: locale/ipp-strings.c:3232 +#: locale/ipp-strings.c:3270 msgid "printer-state-reasons.make-envelope-over-temperature" msgstr "" #. TRANSLATORS: Envelope Maker Power Saver -#: locale/ipp-strings.c:3234 +#: locale/ipp-strings.c:3272 msgid "printer-state-reasons.make-envelope-power-saver" msgstr "" #. TRANSLATORS: Envelope Maker Recoverable Failure -#: locale/ipp-strings.c:3236 +#: locale/ipp-strings.c:3274 msgid "printer-state-reasons.make-envelope-recoverable-failure" msgstr "" #. TRANSLATORS: Envelope Maker Recoverable Storage -#: locale/ipp-strings.c:3238 +#: locale/ipp-strings.c:3276 msgid "printer-state-reasons.make-envelope-recoverable-storage" msgstr "" #. TRANSLATORS: Envelope Maker Removed -#: locale/ipp-strings.c:3240 +#: locale/ipp-strings.c:3278 msgid "printer-state-reasons.make-envelope-removed" msgstr "" #. TRANSLATORS: Envelope Maker Resource Added -#: locale/ipp-strings.c:3242 +#: locale/ipp-strings.c:3280 msgid "printer-state-reasons.make-envelope-resource-added" msgstr "" #. TRANSLATORS: Envelope Maker Resource Removed -#: locale/ipp-strings.c:3244 +#: locale/ipp-strings.c:3282 msgid "printer-state-reasons.make-envelope-resource-removed" msgstr "" #. TRANSLATORS: Envelope Maker Thermistor Failure -#: locale/ipp-strings.c:3246 +#: locale/ipp-strings.c:3284 msgid "printer-state-reasons.make-envelope-thermistor-failure" msgstr "" #. TRANSLATORS: Envelope Maker Timing Failure -#: locale/ipp-strings.c:3248 +#: locale/ipp-strings.c:3286 msgid "printer-state-reasons.make-envelope-timing-failure" msgstr "" #. TRANSLATORS: Envelope Maker Turned Off -#: locale/ipp-strings.c:3250 +#: locale/ipp-strings.c:3288 msgid "printer-state-reasons.make-envelope-turned-off" msgstr "" #. TRANSLATORS: Envelope Maker Turned On -#: locale/ipp-strings.c:3252 +#: locale/ipp-strings.c:3290 msgid "printer-state-reasons.make-envelope-turned-on" msgstr "" #. TRANSLATORS: Envelope Maker Under Temperature -#: locale/ipp-strings.c:3254 +#: locale/ipp-strings.c:3292 msgid "printer-state-reasons.make-envelope-under-temperature" msgstr "" #. TRANSLATORS: Envelope Maker Unrecoverable Failure -#: locale/ipp-strings.c:3256 +#: locale/ipp-strings.c:3294 msgid "printer-state-reasons.make-envelope-unrecoverable-failure" msgstr "" #. TRANSLATORS: Envelope Maker Unrecoverable Storage Error -#: locale/ipp-strings.c:3258 +#: locale/ipp-strings.c:3296 msgid "printer-state-reasons.make-envelope-unrecoverable-storage-error" msgstr "" #. TRANSLATORS: Envelope Maker Warming Up -#: locale/ipp-strings.c:3260 +#: locale/ipp-strings.c:3298 msgid "printer-state-reasons.make-envelope-warming-up" msgstr "" #. TRANSLATORS: Marker Adjusting Print Quality -#: locale/ipp-strings.c:3262 +#: locale/ipp-strings.c:3300 msgid "printer-state-reasons.marker-adjusting-print-quality" msgstr "" #. TRANSLATORS: Marker Developer Almost Empty -#: locale/ipp-strings.c:3266 +#: locale/ipp-strings.c:3304 msgid "printer-state-reasons.marker-developer-almost-empty" msgstr "" #. TRANSLATORS: Marker Developer Empty -#: locale/ipp-strings.c:3268 +#: locale/ipp-strings.c:3306 msgid "printer-state-reasons.marker-developer-empty" msgstr "" #. TRANSLATORS: Marker Fuser Thermistor Failure -#: locale/ipp-strings.c:3274 +#: locale/ipp-strings.c:3312 msgid "printer-state-reasons.marker-fuser-thermistor-failure" msgstr "" #. TRANSLATORS: Marker Fuser Timing Failure -#: locale/ipp-strings.c:3276 +#: locale/ipp-strings.c:3314 msgid "printer-state-reasons.marker-fuser-timing-failure" msgstr "" #. TRANSLATORS: Marker Ink Almost Empty -#: locale/ipp-strings.c:3278 +#: locale/ipp-strings.c:3316 msgid "printer-state-reasons.marker-ink-almost-empty" msgstr "" #. TRANSLATORS: Marker Ink Empty -#: locale/ipp-strings.c:3280 +#: locale/ipp-strings.c:3318 msgid "printer-state-reasons.marker-ink-empty" msgstr "" #. TRANSLATORS: Marker Print Ribbon Almost Empty -#: locale/ipp-strings.c:3286 +#: locale/ipp-strings.c:3324 msgid "printer-state-reasons.marker-print-ribbon-almost-empty" msgstr "" #. TRANSLATORS: Marker Print Ribbon Empty -#: locale/ipp-strings.c:3288 +#: locale/ipp-strings.c:3326 msgid "printer-state-reasons.marker-print-ribbon-empty" msgstr "" #. TRANSLATORS: Ink/toner empty -#: locale/ipp-strings.c:3294 +#: locale/ipp-strings.c:3332 msgid "printer-state-reasons.marker-supply-empty" msgstr "" #. TRANSLATORS: Ink/toner low -#: locale/ipp-strings.c:3296 +#: locale/ipp-strings.c:3334 msgid "printer-state-reasons.marker-supply-low" msgstr "" #. TRANSLATORS: Marker Toner Cartridge Missing -#: locale/ipp-strings.c:3300 +#: locale/ipp-strings.c:3338 msgid "printer-state-reasons.marker-toner-cartridge-missing" msgstr "" #. TRANSLATORS: Ink/toner waste bin almost full -#: locale/ipp-strings.c:3304 +#: locale/ipp-strings.c:3342 msgid "printer-state-reasons.marker-waste-almost-full" msgstr "" #. TRANSLATORS: Ink/toner waste bin full -#: locale/ipp-strings.c:3306 +#: locale/ipp-strings.c:3344 msgid "printer-state-reasons.marker-waste-full" msgstr "" #. TRANSLATORS: Marker Waste Ink Receptacle Almost Full -#: locale/ipp-strings.c:3308 +#: locale/ipp-strings.c:3346 msgid "printer-state-reasons.marker-waste-ink-receptacle-almost-full" msgstr "" #. TRANSLATORS: Marker Waste Ink Receptacle Full -#: locale/ipp-strings.c:3310 +#: locale/ipp-strings.c:3348 msgid "printer-state-reasons.marker-waste-ink-receptacle-full" msgstr "" #. TRANSLATORS: Marker Waste Toner Receptacle Almost Full -#: locale/ipp-strings.c:3316 +#: locale/ipp-strings.c:3354 msgid "printer-state-reasons.marker-waste-toner-receptacle-almost-full" msgstr "" #. TRANSLATORS: Marker Waste Toner Receptacle Full -#: locale/ipp-strings.c:3318 +#: locale/ipp-strings.c:3356 msgid "printer-state-reasons.marker-waste-toner-receptacle-full" msgstr "" #. TRANSLATORS: Material Empty -#: locale/ipp-strings.c:3322 +#: locale/ipp-strings.c:3360 msgid "printer-state-reasons.material-empty" msgstr "" #. TRANSLATORS: Material Low -#: locale/ipp-strings.c:3324 +#: locale/ipp-strings.c:3362 msgid "printer-state-reasons.material-low" msgstr "" #. TRANSLATORS: Material Needed -#: locale/ipp-strings.c:3326 +#: locale/ipp-strings.c:3364 msgid "printer-state-reasons.material-needed" msgstr "" #. TRANSLATORS: Paper tray is empty -#: locale/ipp-strings.c:3330 +#: locale/ipp-strings.c:3368 msgid "printer-state-reasons.media-empty" msgstr "" #. TRANSLATORS: Paper jam -#: locale/ipp-strings.c:3332 +#: locale/ipp-strings.c:3370 msgid "printer-state-reasons.media-jam" msgstr "" #. TRANSLATORS: Paper tray is almost empty -#: locale/ipp-strings.c:3334 +#: locale/ipp-strings.c:3372 msgid "printer-state-reasons.media-low" msgstr "" #. TRANSLATORS: Load paper -#: locale/ipp-strings.c:3336 +#: locale/ipp-strings.c:3374 msgid "printer-state-reasons.media-needed" msgstr "" #. TRANSLATORS: Media Path Cannot Do 2-Sided Printing -#: locale/ipp-strings.c:3338 +#: locale/ipp-strings.c:3376 msgid "printer-state-reasons.media-path-cannot-duplex-media-selected" msgstr "" #. TRANSLATORS: Media Path Media Tray Almost Full -#: locale/ipp-strings.c:3352 +#: locale/ipp-strings.c:3390 msgid "printer-state-reasons.media-path-media-tray-almost-full" msgstr "" #. TRANSLATORS: Media Path Media Tray Full -#: locale/ipp-strings.c:3354 +#: locale/ipp-strings.c:3392 msgid "printer-state-reasons.media-path-media-tray-full" msgstr "" #. TRANSLATORS: Media Path Media Tray Missing -#: locale/ipp-strings.c:3356 +#: locale/ipp-strings.c:3394 msgid "printer-state-reasons.media-path-media-tray-missing" msgstr "" #. TRANSLATORS: Motor Failure -#: locale/ipp-strings.c:3372 +#: locale/ipp-strings.c:3410 msgid "printer-state-reasons.motor-failure" msgstr "" #. TRANSLATORS: Printer going offline -#: locale/ipp-strings.c:3374 +#: locale/ipp-strings.c:3412 msgid "printer-state-reasons.moving-to-paused" msgstr "" #. TRANSLATORS: None -#: locale/ipp-strings.c:3376 +#: locale/ipp-strings.c:3414 msgid "printer-state-reasons.none" msgstr "" #. TRANSLATORS: Optical Photoconductor Life Over -#: locale/ipp-strings.c:3378 +#: locale/ipp-strings.c:3416 msgid "printer-state-reasons.opc-life-over" msgstr "" #. TRANSLATORS: OPC almost at end-of-life -#: locale/ipp-strings.c:3380 +#: locale/ipp-strings.c:3418 msgid "printer-state-reasons.opc-near-eol" msgstr "" #. TRANSLATORS: Check the printer for errors -#: locale/ipp-strings.c:3382 +#: locale/ipp-strings.c:3420 msgid "printer-state-reasons.other" msgstr "" #. TRANSLATORS: Output bin is almost full -#: locale/ipp-strings.c:3384 +#: locale/ipp-strings.c:3422 msgid "printer-state-reasons.output-area-almost-full" msgstr "" #. TRANSLATORS: Output bin is full -#: locale/ipp-strings.c:3386 +#: locale/ipp-strings.c:3424 msgid "printer-state-reasons.output-area-full" msgstr "" #. TRANSLATORS: Output Mailbox Select Failure -#: locale/ipp-strings.c:3388 +#: locale/ipp-strings.c:3426 msgid "printer-state-reasons.output-mailbox-select-failure" msgstr "" #. TRANSLATORS: Output tray is missing -#: locale/ipp-strings.c:3396 +#: locale/ipp-strings.c:3434 msgid "printer-state-reasons.output-tray-missing" msgstr "" #. TRANSLATORS: Paused -#: locale/ipp-strings.c:3398 +#: locale/ipp-strings.c:3436 msgid "printer-state-reasons.paused" msgstr "" #. TRANSLATORS: Perforater Added -#: locale/ipp-strings.c:3400 +#: locale/ipp-strings.c:3438 msgid "printer-state-reasons.perforater-added" msgstr "" #. TRANSLATORS: Perforater Almost Empty -#: locale/ipp-strings.c:3402 +#: locale/ipp-strings.c:3440 msgid "printer-state-reasons.perforater-almost-empty" msgstr "" #. TRANSLATORS: Perforater Almost Full -#: locale/ipp-strings.c:3404 +#: locale/ipp-strings.c:3442 msgid "printer-state-reasons.perforater-almost-full" msgstr "" #. TRANSLATORS: Perforater At Limit -#: locale/ipp-strings.c:3406 +#: locale/ipp-strings.c:3444 msgid "printer-state-reasons.perforater-at-limit" msgstr "" #. TRANSLATORS: Perforater Closed -#: locale/ipp-strings.c:3408 +#: locale/ipp-strings.c:3446 msgid "printer-state-reasons.perforater-closed" msgstr "" #. TRANSLATORS: Perforater Configuration Change -#: locale/ipp-strings.c:3410 +#: locale/ipp-strings.c:3448 msgid "printer-state-reasons.perforater-configuration-change" msgstr "" #. TRANSLATORS: Perforater Cover Closed -#: locale/ipp-strings.c:3412 +#: locale/ipp-strings.c:3450 msgid "printer-state-reasons.perforater-cover-closed" msgstr "" #. TRANSLATORS: Perforater Cover Open -#: locale/ipp-strings.c:3414 +#: locale/ipp-strings.c:3452 msgid "printer-state-reasons.perforater-cover-open" msgstr "" #. TRANSLATORS: Perforater Empty -#: locale/ipp-strings.c:3416 +#: locale/ipp-strings.c:3454 msgid "printer-state-reasons.perforater-empty" msgstr "" #. TRANSLATORS: Perforater Full -#: locale/ipp-strings.c:3418 +#: locale/ipp-strings.c:3456 msgid "printer-state-reasons.perforater-full" msgstr "" #. TRANSLATORS: Perforater Interlock Closed -#: locale/ipp-strings.c:3420 +#: locale/ipp-strings.c:3458 msgid "printer-state-reasons.perforater-interlock-closed" msgstr "" #. TRANSLATORS: Perforater Interlock Open -#: locale/ipp-strings.c:3422 +#: locale/ipp-strings.c:3460 msgid "printer-state-reasons.perforater-interlock-open" msgstr "" #. TRANSLATORS: Perforater Jam -#: locale/ipp-strings.c:3424 +#: locale/ipp-strings.c:3462 msgid "printer-state-reasons.perforater-jam" msgstr "" #. TRANSLATORS: Perforater Life Almost Over -#: locale/ipp-strings.c:3426 +#: locale/ipp-strings.c:3464 msgid "printer-state-reasons.perforater-life-almost-over" msgstr "" #. TRANSLATORS: Perforater Life Over -#: locale/ipp-strings.c:3428 +#: locale/ipp-strings.c:3466 msgid "printer-state-reasons.perforater-life-over" msgstr "" #. TRANSLATORS: Perforater Memory Exhausted -#: locale/ipp-strings.c:3430 +#: locale/ipp-strings.c:3468 msgid "printer-state-reasons.perforater-memory-exhausted" msgstr "" #. TRANSLATORS: Perforater Missing -#: locale/ipp-strings.c:3432 +#: locale/ipp-strings.c:3470 msgid "printer-state-reasons.perforater-missing" msgstr "" #. TRANSLATORS: Perforater Motor Failure -#: locale/ipp-strings.c:3434 +#: locale/ipp-strings.c:3472 msgid "printer-state-reasons.perforater-motor-failure" msgstr "" #. TRANSLATORS: Perforater Near Limit -#: locale/ipp-strings.c:3436 +#: locale/ipp-strings.c:3474 msgid "printer-state-reasons.perforater-near-limit" msgstr "" #. TRANSLATORS: Perforater Offline -#: locale/ipp-strings.c:3438 +#: locale/ipp-strings.c:3476 msgid "printer-state-reasons.perforater-offline" msgstr "" #. TRANSLATORS: Perforater Opened -#: locale/ipp-strings.c:3440 +#: locale/ipp-strings.c:3478 msgid "printer-state-reasons.perforater-opened" msgstr "" #. TRANSLATORS: Perforater Over Temperature -#: locale/ipp-strings.c:3442 +#: locale/ipp-strings.c:3480 msgid "printer-state-reasons.perforater-over-temperature" msgstr "" #. TRANSLATORS: Perforater Power Saver -#: locale/ipp-strings.c:3444 +#: locale/ipp-strings.c:3482 msgid "printer-state-reasons.perforater-power-saver" msgstr "" #. TRANSLATORS: Perforater Recoverable Failure -#: locale/ipp-strings.c:3446 +#: locale/ipp-strings.c:3484 msgid "printer-state-reasons.perforater-recoverable-failure" msgstr "" #. TRANSLATORS: Perforater Recoverable Storage -#: locale/ipp-strings.c:3448 +#: locale/ipp-strings.c:3486 msgid "printer-state-reasons.perforater-recoverable-storage" msgstr "" #. TRANSLATORS: Perforater Removed -#: locale/ipp-strings.c:3450 +#: locale/ipp-strings.c:3488 msgid "printer-state-reasons.perforater-removed" msgstr "" #. TRANSLATORS: Perforater Resource Added -#: locale/ipp-strings.c:3452 +#: locale/ipp-strings.c:3490 msgid "printer-state-reasons.perforater-resource-added" msgstr "" #. TRANSLATORS: Perforater Resource Removed -#: locale/ipp-strings.c:3454 +#: locale/ipp-strings.c:3492 msgid "printer-state-reasons.perforater-resource-removed" msgstr "" #. TRANSLATORS: Perforater Thermistor Failure -#: locale/ipp-strings.c:3456 +#: locale/ipp-strings.c:3494 msgid "printer-state-reasons.perforater-thermistor-failure" msgstr "" #. TRANSLATORS: Perforater Timing Failure -#: locale/ipp-strings.c:3458 +#: locale/ipp-strings.c:3496 msgid "printer-state-reasons.perforater-timing-failure" msgstr "" #. TRANSLATORS: Perforater Turned Off -#: locale/ipp-strings.c:3460 +#: locale/ipp-strings.c:3498 msgid "printer-state-reasons.perforater-turned-off" msgstr "" #. TRANSLATORS: Perforater Turned On -#: locale/ipp-strings.c:3462 +#: locale/ipp-strings.c:3500 msgid "printer-state-reasons.perforater-turned-on" msgstr "" #. TRANSLATORS: Perforater Under Temperature -#: locale/ipp-strings.c:3464 +#: locale/ipp-strings.c:3502 msgid "printer-state-reasons.perforater-under-temperature" msgstr "" #. TRANSLATORS: Perforater Unrecoverable Failure -#: locale/ipp-strings.c:3466 +#: locale/ipp-strings.c:3504 msgid "printer-state-reasons.perforater-unrecoverable-failure" msgstr "" #. TRANSLATORS: Perforater Unrecoverable Storage Error -#: locale/ipp-strings.c:3468 +#: locale/ipp-strings.c:3506 msgid "printer-state-reasons.perforater-unrecoverable-storage-error" msgstr "" #. TRANSLATORS: Perforater Warming Up -#: locale/ipp-strings.c:3470 +#: locale/ipp-strings.c:3508 msgid "printer-state-reasons.perforater-warming-up" msgstr "" #. TRANSLATORS: Power Down -#: locale/ipp-strings.c:3482 +#: locale/ipp-strings.c:3520 msgid "printer-state-reasons.power-down" msgstr "" #. TRANSLATORS: Power Up -#: locale/ipp-strings.c:3484 +#: locale/ipp-strings.c:3522 msgid "printer-state-reasons.power-up" msgstr "" #. TRANSLATORS: Printer Reset Manually -#: locale/ipp-strings.c:3486 +#: locale/ipp-strings.c:3524 msgid "printer-state-reasons.printer-manual-reset" msgstr "" #. TRANSLATORS: Printer Reset Remotely -#: locale/ipp-strings.c:3488 +#: locale/ipp-strings.c:3526 msgid "printer-state-reasons.printer-nms-reset" msgstr "" #. TRANSLATORS: Printer Ready To Print -#: locale/ipp-strings.c:3490 +#: locale/ipp-strings.c:3528 msgid "printer-state-reasons.printer-ready-to-print" msgstr "" #. TRANSLATORS: Puncher Added -#: locale/ipp-strings.c:3492 +#: locale/ipp-strings.c:3530 msgid "printer-state-reasons.puncher-added" msgstr "" #. TRANSLATORS: Puncher Almost Empty -#: locale/ipp-strings.c:3494 +#: locale/ipp-strings.c:3532 msgid "printer-state-reasons.puncher-almost-empty" msgstr "" #. TRANSLATORS: Puncher Almost Full -#: locale/ipp-strings.c:3496 +#: locale/ipp-strings.c:3534 msgid "printer-state-reasons.puncher-almost-full" msgstr "" #. TRANSLATORS: Puncher At Limit -#: locale/ipp-strings.c:3498 +#: locale/ipp-strings.c:3536 msgid "printer-state-reasons.puncher-at-limit" msgstr "" #. TRANSLATORS: Puncher Closed -#: locale/ipp-strings.c:3500 +#: locale/ipp-strings.c:3538 msgid "printer-state-reasons.puncher-closed" msgstr "" #. TRANSLATORS: Puncher Configuration Change -#: locale/ipp-strings.c:3502 +#: locale/ipp-strings.c:3540 msgid "printer-state-reasons.puncher-configuration-change" msgstr "" #. TRANSLATORS: Puncher Cover Closed -#: locale/ipp-strings.c:3504 +#: locale/ipp-strings.c:3542 msgid "printer-state-reasons.puncher-cover-closed" msgstr "" #. TRANSLATORS: Puncher Cover Open -#: locale/ipp-strings.c:3506 +#: locale/ipp-strings.c:3544 msgid "printer-state-reasons.puncher-cover-open" msgstr "" #. TRANSLATORS: Puncher Empty -#: locale/ipp-strings.c:3508 +#: locale/ipp-strings.c:3546 msgid "printer-state-reasons.puncher-empty" msgstr "" #. TRANSLATORS: Puncher Full -#: locale/ipp-strings.c:3510 +#: locale/ipp-strings.c:3548 msgid "printer-state-reasons.puncher-full" msgstr "" #. TRANSLATORS: Puncher Interlock Closed -#: locale/ipp-strings.c:3512 +#: locale/ipp-strings.c:3550 msgid "printer-state-reasons.puncher-interlock-closed" msgstr "" #. TRANSLATORS: Puncher Interlock Open -#: locale/ipp-strings.c:3514 +#: locale/ipp-strings.c:3552 msgid "printer-state-reasons.puncher-interlock-open" msgstr "" #. TRANSLATORS: Puncher Jam -#: locale/ipp-strings.c:3516 +#: locale/ipp-strings.c:3554 msgid "printer-state-reasons.puncher-jam" msgstr "" #. TRANSLATORS: Puncher Life Almost Over -#: locale/ipp-strings.c:3518 +#: locale/ipp-strings.c:3556 msgid "printer-state-reasons.puncher-life-almost-over" msgstr "" #. TRANSLATORS: Puncher Life Over -#: locale/ipp-strings.c:3520 +#: locale/ipp-strings.c:3558 msgid "printer-state-reasons.puncher-life-over" msgstr "" #. TRANSLATORS: Puncher Memory Exhausted -#: locale/ipp-strings.c:3522 +#: locale/ipp-strings.c:3560 msgid "printer-state-reasons.puncher-memory-exhausted" msgstr "" #. TRANSLATORS: Puncher Missing -#: locale/ipp-strings.c:3524 +#: locale/ipp-strings.c:3562 msgid "printer-state-reasons.puncher-missing" msgstr "" #. TRANSLATORS: Puncher Motor Failure -#: locale/ipp-strings.c:3526 +#: locale/ipp-strings.c:3564 msgid "printer-state-reasons.puncher-motor-failure" msgstr "" #. TRANSLATORS: Puncher Near Limit -#: locale/ipp-strings.c:3528 +#: locale/ipp-strings.c:3566 msgid "printer-state-reasons.puncher-near-limit" msgstr "" #. TRANSLATORS: Puncher Offline -#: locale/ipp-strings.c:3530 +#: locale/ipp-strings.c:3568 msgid "printer-state-reasons.puncher-offline" msgstr "" #. TRANSLATORS: Puncher Opened -#: locale/ipp-strings.c:3532 +#: locale/ipp-strings.c:3570 msgid "printer-state-reasons.puncher-opened" msgstr "" #. TRANSLATORS: Puncher Over Temperature -#: locale/ipp-strings.c:3534 +#: locale/ipp-strings.c:3572 msgid "printer-state-reasons.puncher-over-temperature" msgstr "" #. TRANSLATORS: Puncher Power Saver -#: locale/ipp-strings.c:3536 +#: locale/ipp-strings.c:3574 msgid "printer-state-reasons.puncher-power-saver" msgstr "" #. TRANSLATORS: Puncher Recoverable Failure -#: locale/ipp-strings.c:3538 +#: locale/ipp-strings.c:3576 msgid "printer-state-reasons.puncher-recoverable-failure" msgstr "" #. TRANSLATORS: Puncher Recoverable Storage -#: locale/ipp-strings.c:3540 +#: locale/ipp-strings.c:3578 msgid "printer-state-reasons.puncher-recoverable-storage" msgstr "" #. TRANSLATORS: Puncher Removed -#: locale/ipp-strings.c:3542 +#: locale/ipp-strings.c:3580 msgid "printer-state-reasons.puncher-removed" msgstr "" #. TRANSLATORS: Puncher Resource Added -#: locale/ipp-strings.c:3544 +#: locale/ipp-strings.c:3582 msgid "printer-state-reasons.puncher-resource-added" msgstr "" #. TRANSLATORS: Puncher Resource Removed -#: locale/ipp-strings.c:3546 +#: locale/ipp-strings.c:3584 msgid "printer-state-reasons.puncher-resource-removed" msgstr "" #. TRANSLATORS: Puncher Thermistor Failure -#: locale/ipp-strings.c:3548 +#: locale/ipp-strings.c:3586 msgid "printer-state-reasons.puncher-thermistor-failure" msgstr "" #. TRANSLATORS: Puncher Timing Failure -#: locale/ipp-strings.c:3550 +#: locale/ipp-strings.c:3588 msgid "printer-state-reasons.puncher-timing-failure" msgstr "" #. TRANSLATORS: Puncher Turned Off -#: locale/ipp-strings.c:3552 +#: locale/ipp-strings.c:3590 msgid "printer-state-reasons.puncher-turned-off" msgstr "" #. TRANSLATORS: Puncher Turned On -#: locale/ipp-strings.c:3554 +#: locale/ipp-strings.c:3592 msgid "printer-state-reasons.puncher-turned-on" msgstr "" #. TRANSLATORS: Puncher Under Temperature -#: locale/ipp-strings.c:3556 +#: locale/ipp-strings.c:3594 msgid "printer-state-reasons.puncher-under-temperature" msgstr "" #. TRANSLATORS: Puncher Unrecoverable Failure -#: locale/ipp-strings.c:3558 +#: locale/ipp-strings.c:3596 msgid "printer-state-reasons.puncher-unrecoverable-failure" msgstr "" #. TRANSLATORS: Puncher Unrecoverable Storage Error -#: locale/ipp-strings.c:3560 +#: locale/ipp-strings.c:3598 msgid "printer-state-reasons.puncher-unrecoverable-storage-error" msgstr "" #. TRANSLATORS: Puncher Warming Up -#: locale/ipp-strings.c:3562 +#: locale/ipp-strings.c:3600 msgid "printer-state-reasons.puncher-warming-up" msgstr "" #. TRANSLATORS: Separation Cutter Added -#: locale/ipp-strings.c:3564 +#: locale/ipp-strings.c:3602 msgid "printer-state-reasons.separation-cutter-added" msgstr "" #. TRANSLATORS: Separation Cutter Almost Empty -#: locale/ipp-strings.c:3566 +#: locale/ipp-strings.c:3604 msgid "printer-state-reasons.separation-cutter-almost-empty" msgstr "" #. TRANSLATORS: Separation Cutter Almost Full -#: locale/ipp-strings.c:3568 +#: locale/ipp-strings.c:3606 msgid "printer-state-reasons.separation-cutter-almost-full" msgstr "" #. TRANSLATORS: Separation Cutter At Limit -#: locale/ipp-strings.c:3570 +#: locale/ipp-strings.c:3608 msgid "printer-state-reasons.separation-cutter-at-limit" msgstr "" #. TRANSLATORS: Separation Cutter Closed -#: locale/ipp-strings.c:3572 +#: locale/ipp-strings.c:3610 msgid "printer-state-reasons.separation-cutter-closed" msgstr "" #. TRANSLATORS: Separation Cutter Configuration Change -#: locale/ipp-strings.c:3574 +#: locale/ipp-strings.c:3612 msgid "printer-state-reasons.separation-cutter-configuration-change" msgstr "" #. TRANSLATORS: Separation Cutter Cover Closed -#: locale/ipp-strings.c:3576 +#: locale/ipp-strings.c:3614 msgid "printer-state-reasons.separation-cutter-cover-closed" msgstr "" #. TRANSLATORS: Separation Cutter Cover Open -#: locale/ipp-strings.c:3578 +#: locale/ipp-strings.c:3616 msgid "printer-state-reasons.separation-cutter-cover-open" msgstr "" #. TRANSLATORS: Separation Cutter Empty -#: locale/ipp-strings.c:3580 +#: locale/ipp-strings.c:3618 msgid "printer-state-reasons.separation-cutter-empty" msgstr "" #. TRANSLATORS: Separation Cutter Full -#: locale/ipp-strings.c:3582 +#: locale/ipp-strings.c:3620 msgid "printer-state-reasons.separation-cutter-full" msgstr "" #. TRANSLATORS: Separation Cutter Interlock Closed -#: locale/ipp-strings.c:3584 +#: locale/ipp-strings.c:3622 msgid "printer-state-reasons.separation-cutter-interlock-closed" msgstr "" #. TRANSLATORS: Separation Cutter Interlock Open -#: locale/ipp-strings.c:3586 +#: locale/ipp-strings.c:3624 msgid "printer-state-reasons.separation-cutter-interlock-open" msgstr "" #. TRANSLATORS: Separation Cutter Jam -#: locale/ipp-strings.c:3588 +#: locale/ipp-strings.c:3626 msgid "printer-state-reasons.separation-cutter-jam" msgstr "" #. TRANSLATORS: Separation Cutter Life Almost Over -#: locale/ipp-strings.c:3590 +#: locale/ipp-strings.c:3628 msgid "printer-state-reasons.separation-cutter-life-almost-over" msgstr "" #. TRANSLATORS: Separation Cutter Life Over -#: locale/ipp-strings.c:3592 +#: locale/ipp-strings.c:3630 msgid "printer-state-reasons.separation-cutter-life-over" msgstr "" #. TRANSLATORS: Separation Cutter Memory Exhausted -#: locale/ipp-strings.c:3594 +#: locale/ipp-strings.c:3632 msgid "printer-state-reasons.separation-cutter-memory-exhausted" msgstr "" #. TRANSLATORS: Separation Cutter Missing -#: locale/ipp-strings.c:3596 +#: locale/ipp-strings.c:3634 msgid "printer-state-reasons.separation-cutter-missing" msgstr "" #. TRANSLATORS: Separation Cutter Motor Failure -#: locale/ipp-strings.c:3598 +#: locale/ipp-strings.c:3636 msgid "printer-state-reasons.separation-cutter-motor-failure" msgstr "" #. TRANSLATORS: Separation Cutter Near Limit -#: locale/ipp-strings.c:3600 +#: locale/ipp-strings.c:3638 msgid "printer-state-reasons.separation-cutter-near-limit" msgstr "" #. TRANSLATORS: Separation Cutter Offline -#: locale/ipp-strings.c:3602 +#: locale/ipp-strings.c:3640 msgid "printer-state-reasons.separation-cutter-offline" msgstr "" #. TRANSLATORS: Separation Cutter Opened -#: locale/ipp-strings.c:3604 +#: locale/ipp-strings.c:3642 msgid "printer-state-reasons.separation-cutter-opened" msgstr "" #. TRANSLATORS: Separation Cutter Over Temperature -#: locale/ipp-strings.c:3606 +#: locale/ipp-strings.c:3644 msgid "printer-state-reasons.separation-cutter-over-temperature" msgstr "" #. TRANSLATORS: Separation Cutter Power Saver -#: locale/ipp-strings.c:3608 +#: locale/ipp-strings.c:3646 msgid "printer-state-reasons.separation-cutter-power-saver" msgstr "" #. TRANSLATORS: Separation Cutter Recoverable Failure -#: locale/ipp-strings.c:3610 +#: locale/ipp-strings.c:3648 msgid "printer-state-reasons.separation-cutter-recoverable-failure" msgstr "" #. TRANSLATORS: Separation Cutter Recoverable Storage -#: locale/ipp-strings.c:3612 +#: locale/ipp-strings.c:3650 msgid "printer-state-reasons.separation-cutter-recoverable-storage" msgstr "" #. TRANSLATORS: Separation Cutter Removed -#: locale/ipp-strings.c:3614 +#: locale/ipp-strings.c:3652 msgid "printer-state-reasons.separation-cutter-removed" msgstr "" #. TRANSLATORS: Separation Cutter Resource Added -#: locale/ipp-strings.c:3616 +#: locale/ipp-strings.c:3654 msgid "printer-state-reasons.separation-cutter-resource-added" msgstr "" #. TRANSLATORS: Separation Cutter Resource Removed -#: locale/ipp-strings.c:3618 +#: locale/ipp-strings.c:3656 msgid "printer-state-reasons.separation-cutter-resource-removed" msgstr "" #. TRANSLATORS: Separation Cutter Thermistor Failure -#: locale/ipp-strings.c:3620 +#: locale/ipp-strings.c:3658 msgid "printer-state-reasons.separation-cutter-thermistor-failure" msgstr "" #. TRANSLATORS: Separation Cutter Timing Failure -#: locale/ipp-strings.c:3622 +#: locale/ipp-strings.c:3660 msgid "printer-state-reasons.separation-cutter-timing-failure" msgstr "" #. TRANSLATORS: Separation Cutter Turned Off -#: locale/ipp-strings.c:3624 +#: locale/ipp-strings.c:3662 msgid "printer-state-reasons.separation-cutter-turned-off" msgstr "" #. TRANSLATORS: Separation Cutter Turned On -#: locale/ipp-strings.c:3626 +#: locale/ipp-strings.c:3664 msgid "printer-state-reasons.separation-cutter-turned-on" msgstr "" #. TRANSLATORS: Separation Cutter Under Temperature -#: locale/ipp-strings.c:3628 +#: locale/ipp-strings.c:3666 msgid "printer-state-reasons.separation-cutter-under-temperature" msgstr "" #. TRANSLATORS: Separation Cutter Unrecoverable Failure -#: locale/ipp-strings.c:3630 +#: locale/ipp-strings.c:3668 msgid "printer-state-reasons.separation-cutter-unrecoverable-failure" msgstr "" #. TRANSLATORS: Separation Cutter Unrecoverable Storage Error -#: locale/ipp-strings.c:3632 +#: locale/ipp-strings.c:3670 msgid "printer-state-reasons.separation-cutter-unrecoverable-storage-error" msgstr "" #. TRANSLATORS: Separation Cutter Warming Up -#: locale/ipp-strings.c:3634 +#: locale/ipp-strings.c:3672 msgid "printer-state-reasons.separation-cutter-warming-up" msgstr "" #. TRANSLATORS: Sheet Rotator Added -#: locale/ipp-strings.c:3636 +#: locale/ipp-strings.c:3674 msgid "printer-state-reasons.sheet-rotator-added" msgstr "" #. TRANSLATORS: Sheet Rotator Almost Empty -#: locale/ipp-strings.c:3638 +#: locale/ipp-strings.c:3676 msgid "printer-state-reasons.sheet-rotator-almost-empty" msgstr "" #. TRANSLATORS: Sheet Rotator Almost Full -#: locale/ipp-strings.c:3640 +#: locale/ipp-strings.c:3678 msgid "printer-state-reasons.sheet-rotator-almost-full" msgstr "" #. TRANSLATORS: Sheet Rotator At Limit -#: locale/ipp-strings.c:3642 +#: locale/ipp-strings.c:3680 msgid "printer-state-reasons.sheet-rotator-at-limit" msgstr "" #. TRANSLATORS: Sheet Rotator Closed -#: locale/ipp-strings.c:3644 +#: locale/ipp-strings.c:3682 msgid "printer-state-reasons.sheet-rotator-closed" msgstr "" #. TRANSLATORS: Sheet Rotator Configuration Change -#: locale/ipp-strings.c:3646 +#: locale/ipp-strings.c:3684 msgid "printer-state-reasons.sheet-rotator-configuration-change" msgstr "" #. TRANSLATORS: Sheet Rotator Cover Closed -#: locale/ipp-strings.c:3648 +#: locale/ipp-strings.c:3686 msgid "printer-state-reasons.sheet-rotator-cover-closed" msgstr "" #. TRANSLATORS: Sheet Rotator Cover Open -#: locale/ipp-strings.c:3650 +#: locale/ipp-strings.c:3688 msgid "printer-state-reasons.sheet-rotator-cover-open" msgstr "" #. TRANSLATORS: Sheet Rotator Empty -#: locale/ipp-strings.c:3652 +#: locale/ipp-strings.c:3690 msgid "printer-state-reasons.sheet-rotator-empty" msgstr "" #. TRANSLATORS: Sheet Rotator Full -#: locale/ipp-strings.c:3654 +#: locale/ipp-strings.c:3692 msgid "printer-state-reasons.sheet-rotator-full" msgstr "" #. TRANSLATORS: Sheet Rotator Interlock Closed -#: locale/ipp-strings.c:3656 +#: locale/ipp-strings.c:3694 msgid "printer-state-reasons.sheet-rotator-interlock-closed" msgstr "" #. TRANSLATORS: Sheet Rotator Interlock Open -#: locale/ipp-strings.c:3658 +#: locale/ipp-strings.c:3696 msgid "printer-state-reasons.sheet-rotator-interlock-open" msgstr "" #. TRANSLATORS: Sheet Rotator Jam -#: locale/ipp-strings.c:3660 +#: locale/ipp-strings.c:3698 msgid "printer-state-reasons.sheet-rotator-jam" msgstr "" #. TRANSLATORS: Sheet Rotator Life Almost Over -#: locale/ipp-strings.c:3662 +#: locale/ipp-strings.c:3700 msgid "printer-state-reasons.sheet-rotator-life-almost-over" msgstr "" #. TRANSLATORS: Sheet Rotator Life Over -#: locale/ipp-strings.c:3664 +#: locale/ipp-strings.c:3702 msgid "printer-state-reasons.sheet-rotator-life-over" msgstr "" #. TRANSLATORS: Sheet Rotator Memory Exhausted -#: locale/ipp-strings.c:3666 +#: locale/ipp-strings.c:3704 msgid "printer-state-reasons.sheet-rotator-memory-exhausted" msgstr "" #. TRANSLATORS: Sheet Rotator Missing -#: locale/ipp-strings.c:3668 +#: locale/ipp-strings.c:3706 msgid "printer-state-reasons.sheet-rotator-missing" msgstr "" #. TRANSLATORS: Sheet Rotator Motor Failure -#: locale/ipp-strings.c:3670 +#: locale/ipp-strings.c:3708 msgid "printer-state-reasons.sheet-rotator-motor-failure" msgstr "" #. TRANSLATORS: Sheet Rotator Near Limit -#: locale/ipp-strings.c:3672 +#: locale/ipp-strings.c:3710 msgid "printer-state-reasons.sheet-rotator-near-limit" msgstr "" #. TRANSLATORS: Sheet Rotator Offline -#: locale/ipp-strings.c:3674 +#: locale/ipp-strings.c:3712 msgid "printer-state-reasons.sheet-rotator-offline" msgstr "" #. TRANSLATORS: Sheet Rotator Opened -#: locale/ipp-strings.c:3676 +#: locale/ipp-strings.c:3714 msgid "printer-state-reasons.sheet-rotator-opened" msgstr "" #. TRANSLATORS: Sheet Rotator Over Temperature -#: locale/ipp-strings.c:3678 +#: locale/ipp-strings.c:3716 msgid "printer-state-reasons.sheet-rotator-over-temperature" msgstr "" #. TRANSLATORS: Sheet Rotator Power Saver -#: locale/ipp-strings.c:3680 +#: locale/ipp-strings.c:3718 msgid "printer-state-reasons.sheet-rotator-power-saver" msgstr "" #. TRANSLATORS: Sheet Rotator Recoverable Failure -#: locale/ipp-strings.c:3682 +#: locale/ipp-strings.c:3720 msgid "printer-state-reasons.sheet-rotator-recoverable-failure" msgstr "" #. TRANSLATORS: Sheet Rotator Recoverable Storage -#: locale/ipp-strings.c:3684 +#: locale/ipp-strings.c:3722 msgid "printer-state-reasons.sheet-rotator-recoverable-storage" msgstr "" #. TRANSLATORS: Sheet Rotator Removed -#: locale/ipp-strings.c:3686 +#: locale/ipp-strings.c:3724 msgid "printer-state-reasons.sheet-rotator-removed" msgstr "" #. TRANSLATORS: Sheet Rotator Resource Added -#: locale/ipp-strings.c:3688 +#: locale/ipp-strings.c:3726 msgid "printer-state-reasons.sheet-rotator-resource-added" msgstr "" #. TRANSLATORS: Sheet Rotator Resource Removed -#: locale/ipp-strings.c:3690 +#: locale/ipp-strings.c:3728 msgid "printer-state-reasons.sheet-rotator-resource-removed" msgstr "" #. TRANSLATORS: Sheet Rotator Thermistor Failure -#: locale/ipp-strings.c:3692 +#: locale/ipp-strings.c:3730 msgid "printer-state-reasons.sheet-rotator-thermistor-failure" msgstr "" #. TRANSLATORS: Sheet Rotator Timing Failure -#: locale/ipp-strings.c:3694 +#: locale/ipp-strings.c:3732 msgid "printer-state-reasons.sheet-rotator-timing-failure" msgstr "" #. TRANSLATORS: Sheet Rotator Turned Off -#: locale/ipp-strings.c:3696 +#: locale/ipp-strings.c:3734 msgid "printer-state-reasons.sheet-rotator-turned-off" msgstr "" #. TRANSLATORS: Sheet Rotator Turned On -#: locale/ipp-strings.c:3698 +#: locale/ipp-strings.c:3736 msgid "printer-state-reasons.sheet-rotator-turned-on" msgstr "" #. TRANSLATORS: Sheet Rotator Under Temperature -#: locale/ipp-strings.c:3700 +#: locale/ipp-strings.c:3738 msgid "printer-state-reasons.sheet-rotator-under-temperature" msgstr "" #. TRANSLATORS: Sheet Rotator Unrecoverable Failure -#: locale/ipp-strings.c:3702 +#: locale/ipp-strings.c:3740 msgid "printer-state-reasons.sheet-rotator-unrecoverable-failure" msgstr "" #. TRANSLATORS: Sheet Rotator Unrecoverable Storage Error -#: locale/ipp-strings.c:3704 +#: locale/ipp-strings.c:3742 msgid "printer-state-reasons.sheet-rotator-unrecoverable-storage-error" msgstr "" #. TRANSLATORS: Sheet Rotator Warming Up -#: locale/ipp-strings.c:3706 +#: locale/ipp-strings.c:3744 msgid "printer-state-reasons.sheet-rotator-warming-up" msgstr "" #. TRANSLATORS: Printer offline -#: locale/ipp-strings.c:3708 +#: locale/ipp-strings.c:3746 msgid "printer-state-reasons.shutdown" msgstr "" #. TRANSLATORS: Slitter Added -#: locale/ipp-strings.c:3710 +#: locale/ipp-strings.c:3748 msgid "printer-state-reasons.slitter-added" msgstr "" #. TRANSLATORS: Slitter Almost Empty -#: locale/ipp-strings.c:3712 +#: locale/ipp-strings.c:3750 msgid "printer-state-reasons.slitter-almost-empty" msgstr "" #. TRANSLATORS: Slitter Almost Full -#: locale/ipp-strings.c:3714 +#: locale/ipp-strings.c:3752 msgid "printer-state-reasons.slitter-almost-full" msgstr "" #. TRANSLATORS: Slitter At Limit -#: locale/ipp-strings.c:3716 +#: locale/ipp-strings.c:3754 msgid "printer-state-reasons.slitter-at-limit" msgstr "" #. TRANSLATORS: Slitter Closed -#: locale/ipp-strings.c:3718 +#: locale/ipp-strings.c:3756 msgid "printer-state-reasons.slitter-closed" msgstr "" #. TRANSLATORS: Slitter Configuration Change -#: locale/ipp-strings.c:3720 +#: locale/ipp-strings.c:3758 msgid "printer-state-reasons.slitter-configuration-change" msgstr "" #. TRANSLATORS: Slitter Cover Closed -#: locale/ipp-strings.c:3722 +#: locale/ipp-strings.c:3760 msgid "printer-state-reasons.slitter-cover-closed" msgstr "" #. TRANSLATORS: Slitter Cover Open -#: locale/ipp-strings.c:3724 +#: locale/ipp-strings.c:3762 msgid "printer-state-reasons.slitter-cover-open" msgstr "" #. TRANSLATORS: Slitter Empty -#: locale/ipp-strings.c:3726 +#: locale/ipp-strings.c:3764 msgid "printer-state-reasons.slitter-empty" msgstr "" #. TRANSLATORS: Slitter Full -#: locale/ipp-strings.c:3728 +#: locale/ipp-strings.c:3766 msgid "printer-state-reasons.slitter-full" msgstr "" #. TRANSLATORS: Slitter Interlock Closed -#: locale/ipp-strings.c:3730 +#: locale/ipp-strings.c:3768 msgid "printer-state-reasons.slitter-interlock-closed" msgstr "" #. TRANSLATORS: Slitter Interlock Open -#: locale/ipp-strings.c:3732 +#: locale/ipp-strings.c:3770 msgid "printer-state-reasons.slitter-interlock-open" msgstr "" #. TRANSLATORS: Slitter Jam -#: locale/ipp-strings.c:3734 +#: locale/ipp-strings.c:3772 msgid "printer-state-reasons.slitter-jam" msgstr "" #. TRANSLATORS: Slitter Life Almost Over -#: locale/ipp-strings.c:3736 +#: locale/ipp-strings.c:3774 msgid "printer-state-reasons.slitter-life-almost-over" msgstr "" #. TRANSLATORS: Slitter Life Over -#: locale/ipp-strings.c:3738 +#: locale/ipp-strings.c:3776 msgid "printer-state-reasons.slitter-life-over" msgstr "" #. TRANSLATORS: Slitter Memory Exhausted -#: locale/ipp-strings.c:3740 +#: locale/ipp-strings.c:3778 msgid "printer-state-reasons.slitter-memory-exhausted" msgstr "" #. TRANSLATORS: Slitter Missing -#: locale/ipp-strings.c:3742 +#: locale/ipp-strings.c:3780 msgid "printer-state-reasons.slitter-missing" msgstr "" #. TRANSLATORS: Slitter Motor Failure -#: locale/ipp-strings.c:3744 +#: locale/ipp-strings.c:3782 msgid "printer-state-reasons.slitter-motor-failure" msgstr "" #. TRANSLATORS: Slitter Near Limit -#: locale/ipp-strings.c:3746 +#: locale/ipp-strings.c:3784 msgid "printer-state-reasons.slitter-near-limit" msgstr "" #. TRANSLATORS: Slitter Offline -#: locale/ipp-strings.c:3748 +#: locale/ipp-strings.c:3786 msgid "printer-state-reasons.slitter-offline" msgstr "" #. TRANSLATORS: Slitter Opened -#: locale/ipp-strings.c:3750 +#: locale/ipp-strings.c:3788 msgid "printer-state-reasons.slitter-opened" msgstr "" #. TRANSLATORS: Slitter Over Temperature -#: locale/ipp-strings.c:3752 +#: locale/ipp-strings.c:3790 msgid "printer-state-reasons.slitter-over-temperature" msgstr "" #. TRANSLATORS: Slitter Power Saver -#: locale/ipp-strings.c:3754 +#: locale/ipp-strings.c:3792 msgid "printer-state-reasons.slitter-power-saver" msgstr "" #. TRANSLATORS: Slitter Recoverable Failure -#: locale/ipp-strings.c:3756 +#: locale/ipp-strings.c:3794 msgid "printer-state-reasons.slitter-recoverable-failure" msgstr "" #. TRANSLATORS: Slitter Recoverable Storage -#: locale/ipp-strings.c:3758 +#: locale/ipp-strings.c:3796 msgid "printer-state-reasons.slitter-recoverable-storage" msgstr "" #. TRANSLATORS: Slitter Removed -#: locale/ipp-strings.c:3760 +#: locale/ipp-strings.c:3798 msgid "printer-state-reasons.slitter-removed" msgstr "" #. TRANSLATORS: Slitter Resource Added -#: locale/ipp-strings.c:3762 +#: locale/ipp-strings.c:3800 msgid "printer-state-reasons.slitter-resource-added" msgstr "" #. TRANSLATORS: Slitter Resource Removed -#: locale/ipp-strings.c:3764 +#: locale/ipp-strings.c:3802 msgid "printer-state-reasons.slitter-resource-removed" msgstr "" #. TRANSLATORS: Slitter Thermistor Failure -#: locale/ipp-strings.c:3766 +#: locale/ipp-strings.c:3804 msgid "printer-state-reasons.slitter-thermistor-failure" msgstr "" #. TRANSLATORS: Slitter Timing Failure -#: locale/ipp-strings.c:3768 +#: locale/ipp-strings.c:3806 msgid "printer-state-reasons.slitter-timing-failure" msgstr "" #. TRANSLATORS: Slitter Turned Off -#: locale/ipp-strings.c:3770 +#: locale/ipp-strings.c:3808 msgid "printer-state-reasons.slitter-turned-off" msgstr "" #. TRANSLATORS: Slitter Turned On -#: locale/ipp-strings.c:3772 +#: locale/ipp-strings.c:3810 msgid "printer-state-reasons.slitter-turned-on" msgstr "" #. TRANSLATORS: Slitter Under Temperature -#: locale/ipp-strings.c:3774 +#: locale/ipp-strings.c:3812 msgid "printer-state-reasons.slitter-under-temperature" msgstr "" #. TRANSLATORS: Slitter Unrecoverable Failure -#: locale/ipp-strings.c:3776 +#: locale/ipp-strings.c:3814 msgid "printer-state-reasons.slitter-unrecoverable-failure" msgstr "" #. TRANSLATORS: Slitter Unrecoverable Storage Error -#: locale/ipp-strings.c:3778 +#: locale/ipp-strings.c:3816 msgid "printer-state-reasons.slitter-unrecoverable-storage-error" msgstr "" #. TRANSLATORS: Slitter Warming Up -#: locale/ipp-strings.c:3780 +#: locale/ipp-strings.c:3818 msgid "printer-state-reasons.slitter-warming-up" msgstr "" #. TRANSLATORS: Spool Area Full -#: locale/ipp-strings.c:3782 +#: locale/ipp-strings.c:3820 msgid "printer-state-reasons.spool-area-full" msgstr "" #. TRANSLATORS: Stacker Added -#: locale/ipp-strings.c:3784 +#: locale/ipp-strings.c:3822 msgid "printer-state-reasons.stacker-added" msgstr "" #. TRANSLATORS: Stacker Almost Empty -#: locale/ipp-strings.c:3786 +#: locale/ipp-strings.c:3824 msgid "printer-state-reasons.stacker-almost-empty" msgstr "" #. TRANSLATORS: Stacker Almost Full -#: locale/ipp-strings.c:3788 +#: locale/ipp-strings.c:3826 msgid "printer-state-reasons.stacker-almost-full" msgstr "" #. TRANSLATORS: Stacker At Limit -#: locale/ipp-strings.c:3790 +#: locale/ipp-strings.c:3828 msgid "printer-state-reasons.stacker-at-limit" msgstr "" #. TRANSLATORS: Stacker Closed -#: locale/ipp-strings.c:3792 +#: locale/ipp-strings.c:3830 msgid "printer-state-reasons.stacker-closed" msgstr "" #. TRANSLATORS: Stacker Configuration Change -#: locale/ipp-strings.c:3794 +#: locale/ipp-strings.c:3832 msgid "printer-state-reasons.stacker-configuration-change" msgstr "" #. TRANSLATORS: Stacker Cover Closed -#: locale/ipp-strings.c:3796 +#: locale/ipp-strings.c:3834 msgid "printer-state-reasons.stacker-cover-closed" msgstr "" #. TRANSLATORS: Stacker Cover Open -#: locale/ipp-strings.c:3798 +#: locale/ipp-strings.c:3836 msgid "printer-state-reasons.stacker-cover-open" msgstr "" #. TRANSLATORS: Stacker Empty -#: locale/ipp-strings.c:3800 +#: locale/ipp-strings.c:3838 msgid "printer-state-reasons.stacker-empty" msgstr "" #. TRANSLATORS: Stacker Full -#: locale/ipp-strings.c:3802 +#: locale/ipp-strings.c:3840 msgid "printer-state-reasons.stacker-full" msgstr "" #. TRANSLATORS: Stacker Interlock Closed -#: locale/ipp-strings.c:3804 +#: locale/ipp-strings.c:3842 msgid "printer-state-reasons.stacker-interlock-closed" msgstr "" #. TRANSLATORS: Stacker Interlock Open -#: locale/ipp-strings.c:3806 +#: locale/ipp-strings.c:3844 msgid "printer-state-reasons.stacker-interlock-open" msgstr "" #. TRANSLATORS: Stacker Jam -#: locale/ipp-strings.c:3808 +#: locale/ipp-strings.c:3846 msgid "printer-state-reasons.stacker-jam" msgstr "" #. TRANSLATORS: Stacker Life Almost Over -#: locale/ipp-strings.c:3810 +#: locale/ipp-strings.c:3848 msgid "printer-state-reasons.stacker-life-almost-over" msgstr "" #. TRANSLATORS: Stacker Life Over -#: locale/ipp-strings.c:3812 +#: locale/ipp-strings.c:3850 msgid "printer-state-reasons.stacker-life-over" msgstr "" #. TRANSLATORS: Stacker Memory Exhausted -#: locale/ipp-strings.c:3814 +#: locale/ipp-strings.c:3852 msgid "printer-state-reasons.stacker-memory-exhausted" msgstr "" #. TRANSLATORS: Stacker Missing -#: locale/ipp-strings.c:3816 +#: locale/ipp-strings.c:3854 msgid "printer-state-reasons.stacker-missing" msgstr "" #. TRANSLATORS: Stacker Motor Failure -#: locale/ipp-strings.c:3818 +#: locale/ipp-strings.c:3856 msgid "printer-state-reasons.stacker-motor-failure" msgstr "" #. TRANSLATORS: Stacker Near Limit -#: locale/ipp-strings.c:3820 +#: locale/ipp-strings.c:3858 msgid "printer-state-reasons.stacker-near-limit" msgstr "" #. TRANSLATORS: Stacker Offline -#: locale/ipp-strings.c:3822 +#: locale/ipp-strings.c:3860 msgid "printer-state-reasons.stacker-offline" msgstr "" #. TRANSLATORS: Stacker Opened -#: locale/ipp-strings.c:3824 +#: locale/ipp-strings.c:3862 msgid "printer-state-reasons.stacker-opened" msgstr "" #. TRANSLATORS: Stacker Over Temperature -#: locale/ipp-strings.c:3826 +#: locale/ipp-strings.c:3864 msgid "printer-state-reasons.stacker-over-temperature" msgstr "" #. TRANSLATORS: Stacker Power Saver -#: locale/ipp-strings.c:3828 +#: locale/ipp-strings.c:3866 msgid "printer-state-reasons.stacker-power-saver" msgstr "" #. TRANSLATORS: Stacker Recoverable Failure -#: locale/ipp-strings.c:3830 +#: locale/ipp-strings.c:3868 msgid "printer-state-reasons.stacker-recoverable-failure" msgstr "" #. TRANSLATORS: Stacker Recoverable Storage -#: locale/ipp-strings.c:3832 +#: locale/ipp-strings.c:3870 msgid "printer-state-reasons.stacker-recoverable-storage" msgstr "" #. TRANSLATORS: Stacker Removed -#: locale/ipp-strings.c:3834 +#: locale/ipp-strings.c:3872 msgid "printer-state-reasons.stacker-removed" msgstr "" #. TRANSLATORS: Stacker Resource Added -#: locale/ipp-strings.c:3836 +#: locale/ipp-strings.c:3874 msgid "printer-state-reasons.stacker-resource-added" msgstr "" #. TRANSLATORS: Stacker Resource Removed -#: locale/ipp-strings.c:3838 +#: locale/ipp-strings.c:3876 msgid "printer-state-reasons.stacker-resource-removed" msgstr "" #. TRANSLATORS: Stacker Thermistor Failure -#: locale/ipp-strings.c:3840 +#: locale/ipp-strings.c:3878 msgid "printer-state-reasons.stacker-thermistor-failure" msgstr "" #. TRANSLATORS: Stacker Timing Failure -#: locale/ipp-strings.c:3842 +#: locale/ipp-strings.c:3880 msgid "printer-state-reasons.stacker-timing-failure" msgstr "" #. TRANSLATORS: Stacker Turned Off -#: locale/ipp-strings.c:3844 +#: locale/ipp-strings.c:3882 msgid "printer-state-reasons.stacker-turned-off" msgstr "" #. TRANSLATORS: Stacker Turned On -#: locale/ipp-strings.c:3846 +#: locale/ipp-strings.c:3884 msgid "printer-state-reasons.stacker-turned-on" msgstr "" #. TRANSLATORS: Stacker Under Temperature -#: locale/ipp-strings.c:3848 +#: locale/ipp-strings.c:3886 msgid "printer-state-reasons.stacker-under-temperature" msgstr "" #. TRANSLATORS: Stacker Unrecoverable Failure -#: locale/ipp-strings.c:3850 +#: locale/ipp-strings.c:3888 msgid "printer-state-reasons.stacker-unrecoverable-failure" msgstr "" #. TRANSLATORS: Stacker Unrecoverable Storage Error -#: locale/ipp-strings.c:3852 +#: locale/ipp-strings.c:3890 msgid "printer-state-reasons.stacker-unrecoverable-storage-error" msgstr "" #. TRANSLATORS: Stacker Warming Up -#: locale/ipp-strings.c:3854 +#: locale/ipp-strings.c:3892 msgid "printer-state-reasons.stacker-warming-up" msgstr "" #. TRANSLATORS: Stapler Added -#: locale/ipp-strings.c:3856 +#: locale/ipp-strings.c:3894 msgid "printer-state-reasons.stapler-added" msgstr "" #. TRANSLATORS: Stapler Almost Empty -#: locale/ipp-strings.c:3858 +#: locale/ipp-strings.c:3896 msgid "printer-state-reasons.stapler-almost-empty" msgstr "" #. TRANSLATORS: Stapler Almost Full -#: locale/ipp-strings.c:3860 +#: locale/ipp-strings.c:3898 msgid "printer-state-reasons.stapler-almost-full" msgstr "" #. TRANSLATORS: Stapler At Limit -#: locale/ipp-strings.c:3862 +#: locale/ipp-strings.c:3900 msgid "printer-state-reasons.stapler-at-limit" msgstr "" #. TRANSLATORS: Stapler Closed -#: locale/ipp-strings.c:3864 +#: locale/ipp-strings.c:3902 msgid "printer-state-reasons.stapler-closed" msgstr "" #. TRANSLATORS: Stapler Configuration Change -#: locale/ipp-strings.c:3866 +#: locale/ipp-strings.c:3904 msgid "printer-state-reasons.stapler-configuration-change" msgstr "" #. TRANSLATORS: Stapler Cover Closed -#: locale/ipp-strings.c:3868 +#: locale/ipp-strings.c:3906 msgid "printer-state-reasons.stapler-cover-closed" msgstr "" #. TRANSLATORS: Stapler Cover Open -#: locale/ipp-strings.c:3870 +#: locale/ipp-strings.c:3908 msgid "printer-state-reasons.stapler-cover-open" msgstr "" #. TRANSLATORS: Stapler Empty -#: locale/ipp-strings.c:3872 +#: locale/ipp-strings.c:3910 msgid "printer-state-reasons.stapler-empty" msgstr "" #. TRANSLATORS: Stapler Full -#: locale/ipp-strings.c:3874 +#: locale/ipp-strings.c:3912 msgid "printer-state-reasons.stapler-full" msgstr "" #. TRANSLATORS: Stapler Interlock Closed -#: locale/ipp-strings.c:3876 +#: locale/ipp-strings.c:3914 msgid "printer-state-reasons.stapler-interlock-closed" msgstr "" #. TRANSLATORS: Stapler Interlock Open -#: locale/ipp-strings.c:3878 +#: locale/ipp-strings.c:3916 msgid "printer-state-reasons.stapler-interlock-open" msgstr "" #. TRANSLATORS: Stapler Jam -#: locale/ipp-strings.c:3880 +#: locale/ipp-strings.c:3918 msgid "printer-state-reasons.stapler-jam" msgstr "" #. TRANSLATORS: Stapler Life Almost Over -#: locale/ipp-strings.c:3882 +#: locale/ipp-strings.c:3920 msgid "printer-state-reasons.stapler-life-almost-over" msgstr "" #. TRANSLATORS: Stapler Life Over -#: locale/ipp-strings.c:3884 +#: locale/ipp-strings.c:3922 msgid "printer-state-reasons.stapler-life-over" msgstr "" #. TRANSLATORS: Stapler Memory Exhausted -#: locale/ipp-strings.c:3886 +#: locale/ipp-strings.c:3924 msgid "printer-state-reasons.stapler-memory-exhausted" msgstr "" #. TRANSLATORS: Stapler Missing -#: locale/ipp-strings.c:3888 +#: locale/ipp-strings.c:3926 msgid "printer-state-reasons.stapler-missing" msgstr "" #. TRANSLATORS: Stapler Motor Failure -#: locale/ipp-strings.c:3890 +#: locale/ipp-strings.c:3928 msgid "printer-state-reasons.stapler-motor-failure" msgstr "" #. TRANSLATORS: Stapler Near Limit -#: locale/ipp-strings.c:3892 +#: locale/ipp-strings.c:3930 msgid "printer-state-reasons.stapler-near-limit" msgstr "" #. TRANSLATORS: Stapler Offline -#: locale/ipp-strings.c:3894 +#: locale/ipp-strings.c:3932 msgid "printer-state-reasons.stapler-offline" msgstr "" #. TRANSLATORS: Stapler Opened -#: locale/ipp-strings.c:3896 +#: locale/ipp-strings.c:3934 msgid "printer-state-reasons.stapler-opened" msgstr "" #. TRANSLATORS: Stapler Over Temperature -#: locale/ipp-strings.c:3898 +#: locale/ipp-strings.c:3936 msgid "printer-state-reasons.stapler-over-temperature" msgstr "" #. TRANSLATORS: Stapler Power Saver -#: locale/ipp-strings.c:3900 +#: locale/ipp-strings.c:3938 msgid "printer-state-reasons.stapler-power-saver" msgstr "" #. TRANSLATORS: Stapler Recoverable Failure -#: locale/ipp-strings.c:3902 +#: locale/ipp-strings.c:3940 msgid "printer-state-reasons.stapler-recoverable-failure" msgstr "" #. TRANSLATORS: Stapler Recoverable Storage -#: locale/ipp-strings.c:3904 +#: locale/ipp-strings.c:3942 msgid "printer-state-reasons.stapler-recoverable-storage" msgstr "" #. TRANSLATORS: Stapler Removed -#: locale/ipp-strings.c:3906 +#: locale/ipp-strings.c:3944 msgid "printer-state-reasons.stapler-removed" msgstr "" #. TRANSLATORS: Stapler Resource Added -#: locale/ipp-strings.c:3908 +#: locale/ipp-strings.c:3946 msgid "printer-state-reasons.stapler-resource-added" msgstr "" #. TRANSLATORS: Stapler Resource Removed -#: locale/ipp-strings.c:3910 +#: locale/ipp-strings.c:3948 msgid "printer-state-reasons.stapler-resource-removed" msgstr "" #. TRANSLATORS: Stapler Thermistor Failure -#: locale/ipp-strings.c:3912 +#: locale/ipp-strings.c:3950 msgid "printer-state-reasons.stapler-thermistor-failure" msgstr "" #. TRANSLATORS: Stapler Timing Failure -#: locale/ipp-strings.c:3914 +#: locale/ipp-strings.c:3952 msgid "printer-state-reasons.stapler-timing-failure" msgstr "" #. TRANSLATORS: Stapler Turned Off -#: locale/ipp-strings.c:3916 +#: locale/ipp-strings.c:3954 msgid "printer-state-reasons.stapler-turned-off" msgstr "" #. TRANSLATORS: Stapler Turned On -#: locale/ipp-strings.c:3918 +#: locale/ipp-strings.c:3956 msgid "printer-state-reasons.stapler-turned-on" msgstr "" #. TRANSLATORS: Stapler Under Temperature -#: locale/ipp-strings.c:3920 +#: locale/ipp-strings.c:3958 msgid "printer-state-reasons.stapler-under-temperature" msgstr "" #. TRANSLATORS: Stapler Unrecoverable Failure -#: locale/ipp-strings.c:3922 +#: locale/ipp-strings.c:3960 msgid "printer-state-reasons.stapler-unrecoverable-failure" msgstr "" #. TRANSLATORS: Stapler Unrecoverable Storage Error -#: locale/ipp-strings.c:3924 +#: locale/ipp-strings.c:3962 msgid "printer-state-reasons.stapler-unrecoverable-storage-error" msgstr "" #. TRANSLATORS: Stapler Warming Up -#: locale/ipp-strings.c:3926 +#: locale/ipp-strings.c:3964 msgid "printer-state-reasons.stapler-warming-up" msgstr "" #. TRANSLATORS: Stitcher Added -#: locale/ipp-strings.c:3928 +#: locale/ipp-strings.c:3966 msgid "printer-state-reasons.stitcher-added" msgstr "" #. TRANSLATORS: Stitcher Almost Empty -#: locale/ipp-strings.c:3930 +#: locale/ipp-strings.c:3968 msgid "printer-state-reasons.stitcher-almost-empty" msgstr "" #. TRANSLATORS: Stitcher Almost Full -#: locale/ipp-strings.c:3932 +#: locale/ipp-strings.c:3970 msgid "printer-state-reasons.stitcher-almost-full" msgstr "" #. TRANSLATORS: Stitcher At Limit -#: locale/ipp-strings.c:3934 +#: locale/ipp-strings.c:3972 msgid "printer-state-reasons.stitcher-at-limit" msgstr "" #. TRANSLATORS: Stitcher Closed -#: locale/ipp-strings.c:3936 +#: locale/ipp-strings.c:3974 msgid "printer-state-reasons.stitcher-closed" msgstr "" #. TRANSLATORS: Stitcher Configuration Change -#: locale/ipp-strings.c:3938 +#: locale/ipp-strings.c:3976 msgid "printer-state-reasons.stitcher-configuration-change" msgstr "" #. TRANSLATORS: Stitcher Cover Closed -#: locale/ipp-strings.c:3940 +#: locale/ipp-strings.c:3978 msgid "printer-state-reasons.stitcher-cover-closed" msgstr "" #. TRANSLATORS: Stitcher Cover Open -#: locale/ipp-strings.c:3942 +#: locale/ipp-strings.c:3980 msgid "printer-state-reasons.stitcher-cover-open" msgstr "" #. TRANSLATORS: Stitcher Empty -#: locale/ipp-strings.c:3944 +#: locale/ipp-strings.c:3982 msgid "printer-state-reasons.stitcher-empty" msgstr "" #. TRANSLATORS: Stitcher Full -#: locale/ipp-strings.c:3946 +#: locale/ipp-strings.c:3984 msgid "printer-state-reasons.stitcher-full" msgstr "" #. TRANSLATORS: Stitcher Interlock Closed -#: locale/ipp-strings.c:3948 +#: locale/ipp-strings.c:3986 msgid "printer-state-reasons.stitcher-interlock-closed" msgstr "" #. TRANSLATORS: Stitcher Interlock Open -#: locale/ipp-strings.c:3950 +#: locale/ipp-strings.c:3988 msgid "printer-state-reasons.stitcher-interlock-open" msgstr "" #. TRANSLATORS: Stitcher Jam -#: locale/ipp-strings.c:3952 +#: locale/ipp-strings.c:3990 msgid "printer-state-reasons.stitcher-jam" msgstr "" #. TRANSLATORS: Stitcher Life Almost Over -#: locale/ipp-strings.c:3954 +#: locale/ipp-strings.c:3992 msgid "printer-state-reasons.stitcher-life-almost-over" msgstr "" #. TRANSLATORS: Stitcher Life Over -#: locale/ipp-strings.c:3956 +#: locale/ipp-strings.c:3994 msgid "printer-state-reasons.stitcher-life-over" msgstr "" #. TRANSLATORS: Stitcher Memory Exhausted -#: locale/ipp-strings.c:3958 +#: locale/ipp-strings.c:3996 msgid "printer-state-reasons.stitcher-memory-exhausted" msgstr "" #. TRANSLATORS: Stitcher Missing -#: locale/ipp-strings.c:3960 +#: locale/ipp-strings.c:3998 msgid "printer-state-reasons.stitcher-missing" msgstr "" #. TRANSLATORS: Stitcher Motor Failure -#: locale/ipp-strings.c:3962 +#: locale/ipp-strings.c:4000 msgid "printer-state-reasons.stitcher-motor-failure" msgstr "" #. TRANSLATORS: Stitcher Near Limit -#: locale/ipp-strings.c:3964 +#: locale/ipp-strings.c:4002 msgid "printer-state-reasons.stitcher-near-limit" msgstr "" #. TRANSLATORS: Stitcher Offline -#: locale/ipp-strings.c:3966 +#: locale/ipp-strings.c:4004 msgid "printer-state-reasons.stitcher-offline" msgstr "" #. TRANSLATORS: Stitcher Opened -#: locale/ipp-strings.c:3968 +#: locale/ipp-strings.c:4006 msgid "printer-state-reasons.stitcher-opened" msgstr "" #. TRANSLATORS: Stitcher Over Temperature -#: locale/ipp-strings.c:3970 +#: locale/ipp-strings.c:4008 msgid "printer-state-reasons.stitcher-over-temperature" msgstr "" #. TRANSLATORS: Stitcher Power Saver -#: locale/ipp-strings.c:3972 +#: locale/ipp-strings.c:4010 msgid "printer-state-reasons.stitcher-power-saver" msgstr "" #. TRANSLATORS: Stitcher Recoverable Failure -#: locale/ipp-strings.c:3974 +#: locale/ipp-strings.c:4012 msgid "printer-state-reasons.stitcher-recoverable-failure" msgstr "" #. TRANSLATORS: Stitcher Recoverable Storage -#: locale/ipp-strings.c:3976 +#: locale/ipp-strings.c:4014 msgid "printer-state-reasons.stitcher-recoverable-storage" msgstr "" #. TRANSLATORS: Stitcher Removed -#: locale/ipp-strings.c:3978 +#: locale/ipp-strings.c:4016 msgid "printer-state-reasons.stitcher-removed" msgstr "" #. TRANSLATORS: Stitcher Resource Added -#: locale/ipp-strings.c:3980 +#: locale/ipp-strings.c:4018 msgid "printer-state-reasons.stitcher-resource-added" msgstr "" #. TRANSLATORS: Stitcher Resource Removed -#: locale/ipp-strings.c:3982 +#: locale/ipp-strings.c:4020 msgid "printer-state-reasons.stitcher-resource-removed" msgstr "" #. TRANSLATORS: Stitcher Thermistor Failure -#: locale/ipp-strings.c:3984 +#: locale/ipp-strings.c:4022 msgid "printer-state-reasons.stitcher-thermistor-failure" msgstr "" #. TRANSLATORS: Stitcher Timing Failure -#: locale/ipp-strings.c:3986 +#: locale/ipp-strings.c:4024 msgid "printer-state-reasons.stitcher-timing-failure" msgstr "" #. TRANSLATORS: Stitcher Turned Off -#: locale/ipp-strings.c:3988 +#: locale/ipp-strings.c:4026 msgid "printer-state-reasons.stitcher-turned-off" msgstr "" #. TRANSLATORS: Stitcher Turned On -#: locale/ipp-strings.c:3990 +#: locale/ipp-strings.c:4028 msgid "printer-state-reasons.stitcher-turned-on" msgstr "" #. TRANSLATORS: Stitcher Under Temperature -#: locale/ipp-strings.c:3992 +#: locale/ipp-strings.c:4030 msgid "printer-state-reasons.stitcher-under-temperature" msgstr "" #. TRANSLATORS: Stitcher Unrecoverable Failure -#: locale/ipp-strings.c:3994 +#: locale/ipp-strings.c:4032 msgid "printer-state-reasons.stitcher-unrecoverable-failure" msgstr "" #. TRANSLATORS: Stitcher Unrecoverable Storage Error -#: locale/ipp-strings.c:3996 +#: locale/ipp-strings.c:4034 msgid "printer-state-reasons.stitcher-unrecoverable-storage-error" msgstr "" #. TRANSLATORS: Stitcher Warming Up -#: locale/ipp-strings.c:3998 +#: locale/ipp-strings.c:4036 msgid "printer-state-reasons.stitcher-warming-up" msgstr "" #. TRANSLATORS: Partially stopped -#: locale/ipp-strings.c:4000 +#: locale/ipp-strings.c:4038 msgid "printer-state-reasons.stopped-partly" msgstr "" #. TRANSLATORS: Stopping -#: locale/ipp-strings.c:4002 +#: locale/ipp-strings.c:4040 msgid "printer-state-reasons.stopping" msgstr "" #. TRANSLATORS: Subunit Added -#: locale/ipp-strings.c:4004 +#: locale/ipp-strings.c:4042 msgid "printer-state-reasons.subunit-added" msgstr "" #. TRANSLATORS: Subunit Almost Empty -#: locale/ipp-strings.c:4006 +#: locale/ipp-strings.c:4044 msgid "printer-state-reasons.subunit-almost-empty" msgstr "" #. TRANSLATORS: Subunit Almost Full -#: locale/ipp-strings.c:4008 +#: locale/ipp-strings.c:4046 msgid "printer-state-reasons.subunit-almost-full" msgstr "" #. TRANSLATORS: Subunit At Limit -#: locale/ipp-strings.c:4010 +#: locale/ipp-strings.c:4048 msgid "printer-state-reasons.subunit-at-limit" msgstr "" #. TRANSLATORS: Subunit Closed -#: locale/ipp-strings.c:4012 +#: locale/ipp-strings.c:4050 msgid "printer-state-reasons.subunit-closed" msgstr "" #. TRANSLATORS: Subunit Empty -#: locale/ipp-strings.c:4016 +#: locale/ipp-strings.c:4054 msgid "printer-state-reasons.subunit-empty" msgstr "" #. TRANSLATORS: Subunit Full -#: locale/ipp-strings.c:4018 +#: locale/ipp-strings.c:4056 msgid "printer-state-reasons.subunit-full" msgstr "" #. TRANSLATORS: Subunit Life Almost Over -#: locale/ipp-strings.c:4020 +#: locale/ipp-strings.c:4058 msgid "printer-state-reasons.subunit-life-almost-over" msgstr "" #. TRANSLATORS: Subunit Life Over -#: locale/ipp-strings.c:4022 +#: locale/ipp-strings.c:4060 msgid "printer-state-reasons.subunit-life-over" msgstr "" #. TRANSLATORS: Subunit Memory Exhausted -#: locale/ipp-strings.c:4024 +#: locale/ipp-strings.c:4062 msgid "printer-state-reasons.subunit-memory-exhausted" msgstr "" #. TRANSLATORS: Subunit Missing -#: locale/ipp-strings.c:4026 +#: locale/ipp-strings.c:4064 msgid "printer-state-reasons.subunit-missing" msgstr "" #. TRANSLATORS: Subunit Motor Failure -#: locale/ipp-strings.c:4028 +#: locale/ipp-strings.c:4066 msgid "printer-state-reasons.subunit-motor-failure" msgstr "" #. TRANSLATORS: Subunit Near Limit -#: locale/ipp-strings.c:4030 +#: locale/ipp-strings.c:4068 msgid "printer-state-reasons.subunit-near-limit" msgstr "" #. TRANSLATORS: Subunit Offline -#: locale/ipp-strings.c:4032 +#: locale/ipp-strings.c:4070 msgid "printer-state-reasons.subunit-offline" msgstr "" #. TRANSLATORS: Subunit Opened -#: locale/ipp-strings.c:4034 +#: locale/ipp-strings.c:4072 msgid "printer-state-reasons.subunit-opened" msgstr "" #. TRANSLATORS: Subunit Over Temperature -#: locale/ipp-strings.c:4036 +#: locale/ipp-strings.c:4074 msgid "printer-state-reasons.subunit-over-temperature" msgstr "" #. TRANSLATORS: Subunit Power Saver -#: locale/ipp-strings.c:4038 +#: locale/ipp-strings.c:4076 msgid "printer-state-reasons.subunit-power-saver" msgstr "" #. TRANSLATORS: Subunit Recoverable Failure -#: locale/ipp-strings.c:4040 +#: locale/ipp-strings.c:4078 msgid "printer-state-reasons.subunit-recoverable-failure" msgstr "" #. TRANSLATORS: Subunit Recoverable Storage -#: locale/ipp-strings.c:4042 +#: locale/ipp-strings.c:4080 msgid "printer-state-reasons.subunit-recoverable-storage" msgstr "" #. TRANSLATORS: Subunit Removed -#: locale/ipp-strings.c:4044 +#: locale/ipp-strings.c:4082 msgid "printer-state-reasons.subunit-removed" msgstr "" #. TRANSLATORS: Subunit Resource Added -#: locale/ipp-strings.c:4046 +#: locale/ipp-strings.c:4084 msgid "printer-state-reasons.subunit-resource-added" msgstr "" #. TRANSLATORS: Subunit Resource Removed -#: locale/ipp-strings.c:4048 +#: locale/ipp-strings.c:4086 msgid "printer-state-reasons.subunit-resource-removed" msgstr "" #. TRANSLATORS: Subunit Thermistor Failure -#: locale/ipp-strings.c:4050 +#: locale/ipp-strings.c:4088 msgid "printer-state-reasons.subunit-thermistor-failure" msgstr "" #. TRANSLATORS: Subunit Timing Failure -#: locale/ipp-strings.c:4052 +#: locale/ipp-strings.c:4090 msgid "printer-state-reasons.subunit-timing-Failure" msgstr "" #. TRANSLATORS: Subunit Turned Off -#: locale/ipp-strings.c:4054 +#: locale/ipp-strings.c:4092 msgid "printer-state-reasons.subunit-turned-off" msgstr "" #. TRANSLATORS: Subunit Turned On -#: locale/ipp-strings.c:4056 +#: locale/ipp-strings.c:4094 msgid "printer-state-reasons.subunit-turned-on" msgstr "" #. TRANSLATORS: Subunit Under Temperature -#: locale/ipp-strings.c:4058 +#: locale/ipp-strings.c:4096 msgid "printer-state-reasons.subunit-under-temperature" msgstr "" #. TRANSLATORS: Subunit Unrecoverable Failure -#: locale/ipp-strings.c:4060 +#: locale/ipp-strings.c:4098 msgid "printer-state-reasons.subunit-unrecoverable-failure" msgstr "" #. TRANSLATORS: Subunit Unrecoverable Storage -#: locale/ipp-strings.c:4062 +#: locale/ipp-strings.c:4100 msgid "printer-state-reasons.subunit-unrecoverable-storage" msgstr "" #. TRANSLATORS: Subunit Warming Up -#: locale/ipp-strings.c:4064 +#: locale/ipp-strings.c:4102 msgid "printer-state-reasons.subunit-warming-up" msgstr "" #. TRANSLATORS: Printer stopped responding -#: locale/ipp-strings.c:4066 +#: locale/ipp-strings.c:4104 msgid "printer-state-reasons.timed-out" msgstr "" #. TRANSLATORS: Out of toner -#: locale/ipp-strings.c:4068 +#: locale/ipp-strings.c:4106 msgid "printer-state-reasons.toner-empty" msgstr "" #. TRANSLATORS: Toner low -#: locale/ipp-strings.c:4070 +#: locale/ipp-strings.c:4108 msgid "printer-state-reasons.toner-low" msgstr "" #. TRANSLATORS: Trimmer Added -#: locale/ipp-strings.c:4072 +#: locale/ipp-strings.c:4110 msgid "printer-state-reasons.trimmer-added" msgstr "" #. TRANSLATORS: Trimmer Almost Empty -#: locale/ipp-strings.c:4074 +#: locale/ipp-strings.c:4112 msgid "printer-state-reasons.trimmer-almost-empty" msgstr "" #. TRANSLATORS: Trimmer Almost Full -#: locale/ipp-strings.c:4076 +#: locale/ipp-strings.c:4114 msgid "printer-state-reasons.trimmer-almost-full" msgstr "" #. TRANSLATORS: Trimmer At Limit -#: locale/ipp-strings.c:4078 +#: locale/ipp-strings.c:4116 msgid "printer-state-reasons.trimmer-at-limit" msgstr "" #. TRANSLATORS: Trimmer Closed -#: locale/ipp-strings.c:4080 +#: locale/ipp-strings.c:4118 msgid "printer-state-reasons.trimmer-closed" msgstr "" #. TRANSLATORS: Trimmer Configuration Change -#: locale/ipp-strings.c:4082 +#: locale/ipp-strings.c:4120 msgid "printer-state-reasons.trimmer-configuration-change" msgstr "" #. TRANSLATORS: Trimmer Cover Closed -#: locale/ipp-strings.c:4084 +#: locale/ipp-strings.c:4122 msgid "printer-state-reasons.trimmer-cover-closed" msgstr "" #. TRANSLATORS: Trimmer Cover Open -#: locale/ipp-strings.c:4086 +#: locale/ipp-strings.c:4124 msgid "printer-state-reasons.trimmer-cover-open" msgstr "" #. TRANSLATORS: Trimmer Empty -#: locale/ipp-strings.c:4088 +#: locale/ipp-strings.c:4126 msgid "printer-state-reasons.trimmer-empty" msgstr "" #. TRANSLATORS: Trimmer Full -#: locale/ipp-strings.c:4090 +#: locale/ipp-strings.c:4128 msgid "printer-state-reasons.trimmer-full" msgstr "" #. TRANSLATORS: Trimmer Interlock Closed -#: locale/ipp-strings.c:4092 +#: locale/ipp-strings.c:4130 msgid "printer-state-reasons.trimmer-interlock-closed" msgstr "" #. TRANSLATORS: Trimmer Interlock Open -#: locale/ipp-strings.c:4094 +#: locale/ipp-strings.c:4132 msgid "printer-state-reasons.trimmer-interlock-open" msgstr "" #. TRANSLATORS: Trimmer Jam -#: locale/ipp-strings.c:4096 +#: locale/ipp-strings.c:4134 msgid "printer-state-reasons.trimmer-jam" msgstr "" #. TRANSLATORS: Trimmer Life Almost Over -#: locale/ipp-strings.c:4098 +#: locale/ipp-strings.c:4136 msgid "printer-state-reasons.trimmer-life-almost-over" msgstr "" #. TRANSLATORS: Trimmer Life Over -#: locale/ipp-strings.c:4100 +#: locale/ipp-strings.c:4138 msgid "printer-state-reasons.trimmer-life-over" msgstr "" #. TRANSLATORS: Trimmer Memory Exhausted -#: locale/ipp-strings.c:4102 +#: locale/ipp-strings.c:4140 msgid "printer-state-reasons.trimmer-memory-exhausted" msgstr "" #. TRANSLATORS: Trimmer Missing -#: locale/ipp-strings.c:4104 +#: locale/ipp-strings.c:4142 msgid "printer-state-reasons.trimmer-missing" msgstr "" #. TRANSLATORS: Trimmer Motor Failure -#: locale/ipp-strings.c:4106 +#: locale/ipp-strings.c:4144 msgid "printer-state-reasons.trimmer-motor-failure" msgstr "" #. TRANSLATORS: Trimmer Near Limit -#: locale/ipp-strings.c:4108 +#: locale/ipp-strings.c:4146 msgid "printer-state-reasons.trimmer-near-limit" msgstr "" #. TRANSLATORS: Trimmer Offline -#: locale/ipp-strings.c:4110 +#: locale/ipp-strings.c:4148 msgid "printer-state-reasons.trimmer-offline" msgstr "" #. TRANSLATORS: Trimmer Opened -#: locale/ipp-strings.c:4112 +#: locale/ipp-strings.c:4150 msgid "printer-state-reasons.trimmer-opened" msgstr "" #. TRANSLATORS: Trimmer Over Temperature -#: locale/ipp-strings.c:4114 +#: locale/ipp-strings.c:4152 msgid "printer-state-reasons.trimmer-over-temperature" msgstr "" #. TRANSLATORS: Trimmer Power Saver -#: locale/ipp-strings.c:4116 +#: locale/ipp-strings.c:4154 msgid "printer-state-reasons.trimmer-power-saver" msgstr "" #. TRANSLATORS: Trimmer Recoverable Failure -#: locale/ipp-strings.c:4118 +#: locale/ipp-strings.c:4156 msgid "printer-state-reasons.trimmer-recoverable-failure" msgstr "" #. TRANSLATORS: Trimmer Recoverable Storage -#: locale/ipp-strings.c:4120 +#: locale/ipp-strings.c:4158 msgid "printer-state-reasons.trimmer-recoverable-storage" msgstr "" #. TRANSLATORS: Trimmer Removed -#: locale/ipp-strings.c:4122 +#: locale/ipp-strings.c:4160 msgid "printer-state-reasons.trimmer-removed" msgstr "" #. TRANSLATORS: Trimmer Resource Added -#: locale/ipp-strings.c:4124 +#: locale/ipp-strings.c:4162 msgid "printer-state-reasons.trimmer-resource-added" msgstr "" #. TRANSLATORS: Trimmer Resource Removed -#: locale/ipp-strings.c:4126 +#: locale/ipp-strings.c:4164 msgid "printer-state-reasons.trimmer-resource-removed" msgstr "" #. TRANSLATORS: Trimmer Thermistor Failure -#: locale/ipp-strings.c:4128 +#: locale/ipp-strings.c:4166 msgid "printer-state-reasons.trimmer-thermistor-failure" msgstr "" #. TRANSLATORS: Trimmer Timing Failure -#: locale/ipp-strings.c:4130 +#: locale/ipp-strings.c:4168 msgid "printer-state-reasons.trimmer-timing-failure" msgstr "" #. TRANSLATORS: Trimmer Turned Off -#: locale/ipp-strings.c:4132 +#: locale/ipp-strings.c:4170 msgid "printer-state-reasons.trimmer-turned-off" msgstr "" #. TRANSLATORS: Trimmer Turned On -#: locale/ipp-strings.c:4134 +#: locale/ipp-strings.c:4172 msgid "printer-state-reasons.trimmer-turned-on" msgstr "" #. TRANSLATORS: Trimmer Under Temperature -#: locale/ipp-strings.c:4136 +#: locale/ipp-strings.c:4174 msgid "printer-state-reasons.trimmer-under-temperature" msgstr "" #. TRANSLATORS: Trimmer Unrecoverable Failure -#: locale/ipp-strings.c:4138 +#: locale/ipp-strings.c:4176 msgid "printer-state-reasons.trimmer-unrecoverable-failure" msgstr "" #. TRANSLATORS: Trimmer Unrecoverable Storage Error -#: locale/ipp-strings.c:4140 +#: locale/ipp-strings.c:4178 msgid "printer-state-reasons.trimmer-unrecoverable-storage-error" msgstr "" #. TRANSLATORS: Trimmer Warming Up -#: locale/ipp-strings.c:4142 +#: locale/ipp-strings.c:4180 msgid "printer-state-reasons.trimmer-warming-up" msgstr "" #. TRANSLATORS: Unknown -#: locale/ipp-strings.c:4144 +#: locale/ipp-strings.c:4182 msgid "printer-state-reasons.unknown" msgstr "" #. TRANSLATORS: Wrapper Added -#: locale/ipp-strings.c:4146 +#: locale/ipp-strings.c:4184 msgid "printer-state-reasons.wrapper-added" msgstr "" #. TRANSLATORS: Wrapper Almost Empty -#: locale/ipp-strings.c:4148 +#: locale/ipp-strings.c:4186 msgid "printer-state-reasons.wrapper-almost-empty" msgstr "" #. TRANSLATORS: Wrapper Almost Full -#: locale/ipp-strings.c:4150 +#: locale/ipp-strings.c:4188 msgid "printer-state-reasons.wrapper-almost-full" msgstr "" #. TRANSLATORS: Wrapper At Limit -#: locale/ipp-strings.c:4152 +#: locale/ipp-strings.c:4190 msgid "printer-state-reasons.wrapper-at-limit" msgstr "" #. TRANSLATORS: Wrapper Closed -#: locale/ipp-strings.c:4154 +#: locale/ipp-strings.c:4192 msgid "printer-state-reasons.wrapper-closed" msgstr "" #. TRANSLATORS: Wrapper Configuration Change -#: locale/ipp-strings.c:4156 +#: locale/ipp-strings.c:4194 msgid "printer-state-reasons.wrapper-configuration-change" msgstr "" #. TRANSLATORS: Wrapper Cover Closed -#: locale/ipp-strings.c:4158 +#: locale/ipp-strings.c:4196 msgid "printer-state-reasons.wrapper-cover-closed" msgstr "" #. TRANSLATORS: Wrapper Cover Open -#: locale/ipp-strings.c:4160 +#: locale/ipp-strings.c:4198 msgid "printer-state-reasons.wrapper-cover-open" msgstr "" #. TRANSLATORS: Wrapper Empty -#: locale/ipp-strings.c:4162 +#: locale/ipp-strings.c:4200 msgid "printer-state-reasons.wrapper-empty" msgstr "" #. TRANSLATORS: Wrapper Full -#: locale/ipp-strings.c:4164 +#: locale/ipp-strings.c:4202 msgid "printer-state-reasons.wrapper-full" msgstr "" #. TRANSLATORS: Wrapper Interlock Closed -#: locale/ipp-strings.c:4166 +#: locale/ipp-strings.c:4204 msgid "printer-state-reasons.wrapper-interlock-closed" msgstr "" #. TRANSLATORS: Wrapper Interlock Open -#: locale/ipp-strings.c:4168 +#: locale/ipp-strings.c:4206 msgid "printer-state-reasons.wrapper-interlock-open" msgstr "" #. TRANSLATORS: Wrapper Jam -#: locale/ipp-strings.c:4170 +#: locale/ipp-strings.c:4208 msgid "printer-state-reasons.wrapper-jam" msgstr "" #. TRANSLATORS: Wrapper Life Almost Over -#: locale/ipp-strings.c:4172 +#: locale/ipp-strings.c:4210 msgid "printer-state-reasons.wrapper-life-almost-over" msgstr "" #. TRANSLATORS: Wrapper Life Over -#: locale/ipp-strings.c:4174 +#: locale/ipp-strings.c:4212 msgid "printer-state-reasons.wrapper-life-over" msgstr "" #. TRANSLATORS: Wrapper Memory Exhausted -#: locale/ipp-strings.c:4176 +#: locale/ipp-strings.c:4214 msgid "printer-state-reasons.wrapper-memory-exhausted" msgstr "" #. TRANSLATORS: Wrapper Missing -#: locale/ipp-strings.c:4178 +#: locale/ipp-strings.c:4216 msgid "printer-state-reasons.wrapper-missing" msgstr "" #. TRANSLATORS: Wrapper Motor Failure -#: locale/ipp-strings.c:4180 +#: locale/ipp-strings.c:4218 msgid "printer-state-reasons.wrapper-motor-failure" msgstr "" #. TRANSLATORS: Wrapper Near Limit -#: locale/ipp-strings.c:4182 +#: locale/ipp-strings.c:4220 msgid "printer-state-reasons.wrapper-near-limit" msgstr "" #. TRANSLATORS: Wrapper Offline -#: locale/ipp-strings.c:4184 +#: locale/ipp-strings.c:4222 msgid "printer-state-reasons.wrapper-offline" msgstr "" #. TRANSLATORS: Wrapper Opened -#: locale/ipp-strings.c:4186 +#: locale/ipp-strings.c:4224 msgid "printer-state-reasons.wrapper-opened" msgstr "" #. TRANSLATORS: Wrapper Over Temperature -#: locale/ipp-strings.c:4188 +#: locale/ipp-strings.c:4226 msgid "printer-state-reasons.wrapper-over-temperature" msgstr "" #. TRANSLATORS: Wrapper Power Saver -#: locale/ipp-strings.c:4190 +#: locale/ipp-strings.c:4228 msgid "printer-state-reasons.wrapper-power-saver" msgstr "" #. TRANSLATORS: Wrapper Recoverable Failure -#: locale/ipp-strings.c:4192 +#: locale/ipp-strings.c:4230 msgid "printer-state-reasons.wrapper-recoverable-failure" msgstr "" #. TRANSLATORS: Wrapper Recoverable Storage -#: locale/ipp-strings.c:4194 +#: locale/ipp-strings.c:4232 msgid "printer-state-reasons.wrapper-recoverable-storage" msgstr "" #. TRANSLATORS: Wrapper Removed -#: locale/ipp-strings.c:4196 +#: locale/ipp-strings.c:4234 msgid "printer-state-reasons.wrapper-removed" msgstr "" #. TRANSLATORS: Wrapper Resource Added -#: locale/ipp-strings.c:4198 +#: locale/ipp-strings.c:4236 msgid "printer-state-reasons.wrapper-resource-added" msgstr "" #. TRANSLATORS: Wrapper Resource Removed -#: locale/ipp-strings.c:4200 +#: locale/ipp-strings.c:4238 msgid "printer-state-reasons.wrapper-resource-removed" msgstr "" #. TRANSLATORS: Wrapper Thermistor Failure -#: locale/ipp-strings.c:4202 +#: locale/ipp-strings.c:4240 msgid "printer-state-reasons.wrapper-thermistor-failure" msgstr "" #. TRANSLATORS: Wrapper Timing Failure -#: locale/ipp-strings.c:4204 +#: locale/ipp-strings.c:4242 msgid "printer-state-reasons.wrapper-timing-failure" msgstr "" #. TRANSLATORS: Wrapper Turned Off -#: locale/ipp-strings.c:4206 +#: locale/ipp-strings.c:4244 msgid "printer-state-reasons.wrapper-turned-off" msgstr "" #. TRANSLATORS: Wrapper Turned On -#: locale/ipp-strings.c:4208 +#: locale/ipp-strings.c:4246 msgid "printer-state-reasons.wrapper-turned-on" msgstr "" #. TRANSLATORS: Wrapper Under Temperature -#: locale/ipp-strings.c:4210 +#: locale/ipp-strings.c:4248 msgid "printer-state-reasons.wrapper-under-temperature" msgstr "" #. TRANSLATORS: Wrapper Unrecoverable Failure -#: locale/ipp-strings.c:4212 +#: locale/ipp-strings.c:4250 msgid "printer-state-reasons.wrapper-unrecoverable-failure" msgstr "" #. TRANSLATORS: Wrapper Unrecoverable Storage Error -#: locale/ipp-strings.c:4214 +#: locale/ipp-strings.c:4252 msgid "printer-state-reasons.wrapper-unrecoverable-storage-error" msgstr "" #. TRANSLATORS: Wrapper Warming Up -#: locale/ipp-strings.c:4216 +#: locale/ipp-strings.c:4254 msgid "printer-state-reasons.wrapper-warming-up" msgstr "" #. TRANSLATORS: Idle -#: locale/ipp-strings.c:4218 +#: locale/ipp-strings.c:4256 msgid "printer-state.3" msgstr "" #. TRANSLATORS: Processing -#: locale/ipp-strings.c:4220 +#: locale/ipp-strings.c:4258 msgid "printer-state.4" msgstr "" #. TRANSLATORS: Stopped -#: locale/ipp-strings.c:4222 +#: locale/ipp-strings.c:4260 msgid "printer-state.5" msgstr "" #. TRANSLATORS: Printer Uptime -#: locale/ipp-strings.c:4224 +#: locale/ipp-strings.c:4262 msgid "printer-up-time" msgstr "" #. TRANSLATORS: Proof Print -#: locale/ipp-strings.c:4226 +#: locale/ipp-strings.c:4264 msgid "proof-print" msgstr "" #. TRANSLATORS: Proof Print Copies -#: locale/ipp-strings.c:4228 +#: locale/ipp-strings.c:4266 msgid "proof-print-copies" msgstr "" #. TRANSLATORS: Punching -#: locale/ipp-strings.c:4230 +#: locale/ipp-strings.c:4268 msgid "punching" msgstr "" #. TRANSLATORS: Punching Locations -#: locale/ipp-strings.c:4232 +#: locale/ipp-strings.c:4270 msgid "punching-locations" msgstr "" #. TRANSLATORS: Punching Offset -#: locale/ipp-strings.c:4234 +#: locale/ipp-strings.c:4272 msgid "punching-offset" msgstr "" #. TRANSLATORS: Punch Edge -#: locale/ipp-strings.c:4236 +#: locale/ipp-strings.c:4274 msgid "punching-reference-edge" msgstr "" #. TRANSLATORS: Bottom -#: locale/ipp-strings.c:4238 +#: locale/ipp-strings.c:4276 msgid "punching-reference-edge.bottom" msgstr "" #. TRANSLATORS: Left -#: locale/ipp-strings.c:4240 +#: locale/ipp-strings.c:4278 msgid "punching-reference-edge.left" msgstr "" #. TRANSLATORS: Right -#: locale/ipp-strings.c:4242 +#: locale/ipp-strings.c:4280 msgid "punching-reference-edge.right" msgstr "" #. TRANSLATORS: Top -#: locale/ipp-strings.c:4244 +#: locale/ipp-strings.c:4282 msgid "punching-reference-edge.top" msgstr "" #. TRANSLATORS: Requested Attributes -#: locale/ipp-strings.c:4246 +#: locale/ipp-strings.c:4284 msgid "requested-attributes" msgstr "" #. TRANSLATORS: Retry Interval -#: locale/ipp-strings.c:4248 +#: locale/ipp-strings.c:4286 msgid "retry-interval" msgstr "" #. TRANSLATORS: Retry Timeout -#: locale/ipp-strings.c:4250 +#: locale/ipp-strings.c:4288 msgid "retry-time-out" msgstr "" #. TRANSLATORS: Save Disposition -#: locale/ipp-strings.c:4252 +#: locale/ipp-strings.c:4290 msgid "save-disposition" msgstr "" #. TRANSLATORS: None -#: locale/ipp-strings.c:4254 +#: locale/ipp-strings.c:4292 msgid "save-disposition.none" msgstr "" #. TRANSLATORS: Print and Save -#: locale/ipp-strings.c:4256 +#: locale/ipp-strings.c:4294 msgid "save-disposition.print-save" msgstr "" #. TRANSLATORS: Save Only -#: locale/ipp-strings.c:4258 +#: locale/ipp-strings.c:4296 msgid "save-disposition.save-only" msgstr "" #. TRANSLATORS: Save Document Format -#: locale/ipp-strings.c:4260 +#: locale/ipp-strings.c:4298 msgid "save-document-format" msgstr "" #. TRANSLATORS: Save Info -#: locale/ipp-strings.c:4262 +#: locale/ipp-strings.c:4300 msgid "save-info" msgstr "" #. TRANSLATORS: Save Location -#: locale/ipp-strings.c:4264 +#: locale/ipp-strings.c:4302 msgid "save-location" msgstr "" #. TRANSLATORS: Save Name -#: locale/ipp-strings.c:4266 +#: locale/ipp-strings.c:4304 msgid "save-name" msgstr "" #. TRANSLATORS: Separator Sheets -#: locale/ipp-strings.c:4268 +#: locale/ipp-strings.c:4306 msgid "separator-sheets" msgstr "" #. TRANSLATORS: Type of Separator Sheets -#: locale/ipp-strings.c:4270 +#: locale/ipp-strings.c:4308 msgid "separator-sheets-type" msgstr "" #. TRANSLATORS: Start and End Sheets -#: locale/ipp-strings.c:4272 +#: locale/ipp-strings.c:4310 msgid "separator-sheets-type.both-sheets" msgstr "" #. TRANSLATORS: End Sheet -#: locale/ipp-strings.c:4274 +#: locale/ipp-strings.c:4312 msgid "separator-sheets-type.end-sheet" msgstr "" #. TRANSLATORS: None -#: locale/ipp-strings.c:4276 +#: locale/ipp-strings.c:4314 msgid "separator-sheets-type.none" msgstr "" #. TRANSLATORS: Slip Sheets -#: locale/ipp-strings.c:4278 +#: locale/ipp-strings.c:4316 msgid "separator-sheets-type.slip-sheets" msgstr "" #. TRANSLATORS: Start Sheet -#: locale/ipp-strings.c:4280 +#: locale/ipp-strings.c:4318 msgid "separator-sheets-type.start-sheet" msgstr "" @@ -19022,291 +19056,291 @@ msgstr "" #. TRANSLATORS: 2-Sided Printing -#: locale/ipp-strings.c:4282 +#: locale/ipp-strings.c:4320 msgid "sides" msgstr "" #. TRANSLATORS: Off -#: locale/ipp-strings.c:4284 +#: locale/ipp-strings.c:4322 msgid "sides.one-sided" msgstr "" #. TRANSLATORS: On (Portrait) -#: locale/ipp-strings.c:4286 +#: locale/ipp-strings.c:4324 msgid "sides.two-sided-long-edge" msgstr "" #. TRANSLATORS: On (Landscape) -#: locale/ipp-strings.c:4288 +#: locale/ipp-strings.c:4326 msgid "sides.two-sided-short-edge" msgstr "" #. TRANSLATORS: Status Message -#: locale/ipp-strings.c:4290 +#: locale/ipp-strings.c:4328 msgid "status-message" msgstr "" #. TRANSLATORS: Staple -#: locale/ipp-strings.c:4292 +#: locale/ipp-strings.c:4330 msgid "stitching" msgstr "" #. TRANSLATORS: Stitching Angle -#: locale/ipp-strings.c:4294 +#: locale/ipp-strings.c:4332 msgid "stitching-angle" msgstr "" #. TRANSLATORS: Stitching Locations -#: locale/ipp-strings.c:4296 +#: locale/ipp-strings.c:4334 msgid "stitching-locations" msgstr "" #. TRANSLATORS: Staple Method -#: locale/ipp-strings.c:4298 +#: locale/ipp-strings.c:4336 msgid "stitching-method" msgstr "" #. TRANSLATORS: Automatic -#: locale/ipp-strings.c:4300 +#: locale/ipp-strings.c:4338 msgid "stitching-method.auto" msgstr "" #. TRANSLATORS: Crimp -#: locale/ipp-strings.c:4302 +#: locale/ipp-strings.c:4340 msgid "stitching-method.crimp" msgstr "" #. TRANSLATORS: Wire -#: locale/ipp-strings.c:4304 +#: locale/ipp-strings.c:4342 msgid "stitching-method.wire" msgstr "" #. TRANSLATORS: Stitching Offset -#: locale/ipp-strings.c:4306 +#: locale/ipp-strings.c:4344 msgid "stitching-offset" msgstr "" #. TRANSLATORS: Staple Edge -#: locale/ipp-strings.c:4308 +#: locale/ipp-strings.c:4346 msgid "stitching-reference-edge" msgstr "" #. TRANSLATORS: Bottom -#: locale/ipp-strings.c:4310 +#: locale/ipp-strings.c:4348 msgid "stitching-reference-edge.bottom" msgstr "" #. TRANSLATORS: Left -#: locale/ipp-strings.c:4312 +#: locale/ipp-strings.c:4350 msgid "stitching-reference-edge.left" msgstr "" #. TRANSLATORS: Right -#: locale/ipp-strings.c:4314 +#: locale/ipp-strings.c:4352 msgid "stitching-reference-edge.right" msgstr "" #. TRANSLATORS: Top -#: locale/ipp-strings.c:4316 +#: locale/ipp-strings.c:4354 msgid "stitching-reference-edge.top" msgstr "" #. TRANSLATORS: Subject -#: locale/ipp-strings.c:4318 +#: locale/ipp-strings.c:4356 msgid "subject" msgstr "" #. TRANSLATORS: T33 Subaddress -#: locale/ipp-strings.c:4342 +#: locale/ipp-strings.c:4380 msgid "t33-subaddress" msgstr "" #. TRANSLATORS: To Name -#: locale/ipp-strings.c:4344 +#: locale/ipp-strings.c:4382 msgid "to-name" msgstr "" #. TRANSLATORS: Transmission Status -#: locale/ipp-strings.c:4346 +#: locale/ipp-strings.c:4384 msgid "transmission-status" msgstr "" #. TRANSLATORS: Pending -#: locale/ipp-strings.c:4348 +#: locale/ipp-strings.c:4386 msgid "transmission-status.3" msgstr "" #. TRANSLATORS: Pending Retry -#: locale/ipp-strings.c:4350 +#: locale/ipp-strings.c:4388 msgid "transmission-status.4" msgstr "" #. TRANSLATORS: Processing -#: locale/ipp-strings.c:4352 +#: locale/ipp-strings.c:4390 msgid "transmission-status.5" msgstr "" #. TRANSLATORS: Canceled -#: locale/ipp-strings.c:4354 +#: locale/ipp-strings.c:4392 msgid "transmission-status.7" msgstr "" #. TRANSLATORS: Aborted -#: locale/ipp-strings.c:4356 +#: locale/ipp-strings.c:4394 msgid "transmission-status.8" msgstr "" #. TRANSLATORS: Completed -#: locale/ipp-strings.c:4358 +#: locale/ipp-strings.c:4396 msgid "transmission-status.9" msgstr "" #. TRANSLATORS: Cut -#: locale/ipp-strings.c:4360 +#: locale/ipp-strings.c:4398 msgid "trimming" msgstr "" #. TRANSLATORS: Cut Position -#: locale/ipp-strings.c:4362 +#: locale/ipp-strings.c:4400 msgid "trimming-offset" msgstr "" #. TRANSLATORS: Cut Edge -#: locale/ipp-strings.c:4364 +#: locale/ipp-strings.c:4402 msgid "trimming-reference-edge" msgstr "" #. TRANSLATORS: Bottom -#: locale/ipp-strings.c:4366 +#: locale/ipp-strings.c:4404 msgid "trimming-reference-edge.bottom" msgstr "" #. TRANSLATORS: Left -#: locale/ipp-strings.c:4368 +#: locale/ipp-strings.c:4406 msgid "trimming-reference-edge.left" msgstr "" #. TRANSLATORS: Right -#: locale/ipp-strings.c:4370 +#: locale/ipp-strings.c:4408 msgid "trimming-reference-edge.right" msgstr "" #. TRANSLATORS: Top -#: locale/ipp-strings.c:4372 +#: locale/ipp-strings.c:4410 msgid "trimming-reference-edge.top" msgstr "" #. TRANSLATORS: Type of Cut -#: locale/ipp-strings.c:4374 +#: locale/ipp-strings.c:4412 msgid "trimming-type" msgstr "" #. TRANSLATORS: Draw Line -#: locale/ipp-strings.c:4376 +#: locale/ipp-strings.c:4414 msgid "trimming-type.draw-line" msgstr "" #. TRANSLATORS: Full -#: locale/ipp-strings.c:4378 +#: locale/ipp-strings.c:4416 msgid "trimming-type.full" msgstr "" #. TRANSLATORS: Partial -#: locale/ipp-strings.c:4380 +#: locale/ipp-strings.c:4418 msgid "trimming-type.partial" msgstr "" #. TRANSLATORS: Perforate -#: locale/ipp-strings.c:4382 +#: locale/ipp-strings.c:4420 msgid "trimming-type.perforate" msgstr "" #. TRANSLATORS: Score -#: locale/ipp-strings.c:4384 +#: locale/ipp-strings.c:4422 msgid "trimming-type.score" msgstr "" #. TRANSLATORS: Tab -#: locale/ipp-strings.c:4386 +#: locale/ipp-strings.c:4424 msgid "trimming-type.tab" msgstr "" #. TRANSLATORS: Cut After -#: locale/ipp-strings.c:4388 +#: locale/ipp-strings.c:4426 msgid "trimming-when" msgstr "" #. TRANSLATORS: Every Document -#: locale/ipp-strings.c:4390 +#: locale/ipp-strings.c:4428 msgid "trimming-when.after-documents" msgstr "" #. TRANSLATORS: Job -#: locale/ipp-strings.c:4392 +#: locale/ipp-strings.c:4430 msgid "trimming-when.after-job" msgstr "" #. TRANSLATORS: Every Set -#: locale/ipp-strings.c:4394 +#: locale/ipp-strings.c:4432 msgid "trimming-when.after-sets" msgstr "" #. TRANSLATORS: Every Page -#: locale/ipp-strings.c:4396 +#: locale/ipp-strings.c:4434 msgid "trimming-when.after-sheets" msgstr "" #. TRANSLATORS: X Accuracy -#: locale/ipp-strings.c:4398 +#: locale/ipp-strings.c:4436 msgid "x-accuracy" msgstr "" #. TRANSLATORS: X Dimension -#: locale/ipp-strings.c:4400 +#: locale/ipp-strings.c:4438 msgid "x-dimension" msgstr "" #. TRANSLATORS: X Offset -#: locale/ipp-strings.c:4402 +#: locale/ipp-strings.c:4440 msgid "x-offset" msgstr "" #. TRANSLATORS: X Origin -#: locale/ipp-strings.c:4404 +#: locale/ipp-strings.c:4442 msgid "x-origin" msgstr "" #. TRANSLATORS: Y Accuracy -#: locale/ipp-strings.c:4406 +#: locale/ipp-strings.c:4444 msgid "y-accuracy" msgstr "" #. TRANSLATORS: Y Dimension -#: locale/ipp-strings.c:4408 +#: locale/ipp-strings.c:4446 msgid "y-dimension" msgstr "" #. TRANSLATORS: Y Offset -#: locale/ipp-strings.c:4410 +#: locale/ipp-strings.c:4448 msgid "y-offset" msgstr "" #. TRANSLATORS: Y Origin -#: locale/ipp-strings.c:4412 +#: locale/ipp-strings.c:4450 msgid "y-origin" msgstr "" #. TRANSLATORS: Z Accuracy -#: locale/ipp-strings.c:4414 +#: locale/ipp-strings.c:4452 msgid "z-accuracy" msgstr "" #. TRANSLATORS: Z Dimension -#: locale/ipp-strings.c:4416 +#: locale/ipp-strings.c:4454 msgid "z-dimension" msgstr "" #. TRANSLATORS: Z Offset -#: locale/ipp-strings.c:4418 +#: locale/ipp-strings.c:4456 msgid "z-offset" msgstr "" diff -Nru language-pack-vi-18.04+20200123/data/vi/LC_MESSAGES/debconf.po language-pack-vi-18.04+20200702/data/vi/LC_MESSAGES/debconf.po --- language-pack-vi-18.04+20200123/data/vi/LC_MESSAGES/debconf.po 2020-01-23 16:57:30.000000000 +0000 +++ language-pack-vi-18.04+20200702/data/vi/LC_MESSAGES/debconf.po 2020-07-08 13:59:44.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-01-23 10:42+0000\n" -"X-Generator: Launchpad (build b8d1327fd820d6bf500589d6da587d5037c7d88e)\n" +"X-Launchpad-Export-Date: 2020-07-02 10:38+0000\n" +"X-Generator: Launchpad (build 1cbd0aa39df153c901321817f9b57cf3f232b507)\n" "Language: vi\n" #: ../Debconf/AutoSelect.pm:88 diff -Nru language-pack-vi-18.04+20200123/data/vi/LC_MESSAGES/dpkg-dev.po language-pack-vi-18.04+20200702/data/vi/LC_MESSAGES/dpkg-dev.po --- language-pack-vi-18.04+20200123/data/vi/LC_MESSAGES/dpkg-dev.po 2020-01-23 16:57:30.000000000 +0000 +++ language-pack-vi-18.04+20200702/data/vi/LC_MESSAGES/dpkg-dev.po 2020-07-08 13:59:43.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2020-01-23 10:44+0000\n" -"X-Generator: Launchpad (build b8d1327fd820d6bf500589d6da587d5037c7d88e)\n" +"X-Launchpad-Export-Date: 2020-07-02 10:39+0000\n" +"X-Generator: Launchpad (build 1cbd0aa39df153c901321817f9b57cf3f232b507)\n" #: scripts/dpkg-architecture.pl scripts/dpkg-buildflags.pl #: scripts/dpkg-buildpackage.pl scripts/dpkg-checkbuilddeps.pl @@ -544,8 +544,9 @@ #: scripts/dpkg-gencontrol.pl scripts/dpkg-mergechangelogs.pl #: scripts/Dpkg/Compression/FileHandle.pm scripts/Dpkg/IPC.pm #: scripts/Dpkg/Interface/Storable.pm scripts/Dpkg/Source/Functions.pm -#: scripts/Dpkg/Source/Package.pm scripts/Dpkg/Source/Package/V2.pm -#: scripts/Dpkg/Source/Package/V3/Quilt.pm scripts/Dpkg/Source/Quilt.pm +#: scripts/Dpkg/Source/BinaryFiles.pm scripts/Dpkg/Source/Package.pm +#: scripts/Dpkg/Source/Package/V2.pm scripts/Dpkg/Source/Package/V3/Quilt.pm +#: scripts/Dpkg/Source/Quilt.pm #, perl-format msgid "cannot write %s" msgstr "" @@ -629,7 +630,7 @@ msgid "missing Priority for source files" msgstr "" -#: scripts/dpkg-genchanges.pl scripts/dpkg-source.pl scripts/Dpkg/Vendor.pm +#: scripts/dpkg-genchanges.pl scripts/Dpkg/Vendor.pm #, perl-format msgid "%s is empty" msgstr "" @@ -671,10 +672,10 @@ msgid "package %s in control file but not in files list" msgstr "" -#: scripts/dpkg-genchanges.pl scripts/dpkg-source.pl scripts/Dpkg/BuildFlags.pm -#: scripts/Dpkg/Compression/FileHandle.pm scripts/Dpkg/Interface/Storable.pm -#: scripts/Dpkg/Shlibs/Objdump.pm scripts/Dpkg/Source/Package/V2.pm -#: scripts/Dpkg/Source/Quilt.pm +#: scripts/Dpkg/BuildFlags.pm scripts/Dpkg/Compression/FileHandle.pm +#: scripts/Dpkg/File.pm scripts/Dpkg/Interface/Storable.pm +#: scripts/Dpkg/Shlibs/Objdump.pm scripts/Dpkg/Source/BinaryFiles.pm +#: scripts/Dpkg/Source/Package/V2.pm scripts/Dpkg/Source/Quilt.pm #, perl-format msgid "cannot read %s" msgstr "" @@ -1385,7 +1386,8 @@ msgid "shared libs info file '%s' line %d: bad line '%s'" msgstr "" -#: scripts/dpkg-shlibdeps.pl scripts/Dpkg/Checksums.pm +#: scripts/dpkg-shlibdeps.pl scripts/Dpkg/Changelog/Parse.pm +#: scripts/Dpkg/Checksums.pm #, perl-format msgid "cannot open file %s" msgstr "" @@ -1431,7 +1433,7 @@ msgid "directory argument %s is not a directory" msgstr "" -#: scripts/dpkg-source.pl scripts/Dpkg/Source/Package/V2.pm +#: scripts/dpkg-source.pl scripts/Dpkg/Source/BinaryFiles.pm #: scripts/Dpkg/Source/Package/V3/Bzr.pm scripts/Dpkg/Source/Package/V3/Git.pm #, perl-format msgid "unable to chdir to '%s'" @@ -2754,12 +2756,12 @@ msgid "-b takes only one parameter with format '%s'" msgstr "" -#: scripts/Dpkg/Source/Package/V2.pm +#: scripts/Dpkg/Source/BinaryFiles.pm #, perl-format msgid "unwanted binary file: %s" msgstr "" -#: scripts/Dpkg/Source/Package/V2.pm +#: scripts/Dpkg/Source/BinaryFiles.pm #, perl-format msgid "" "detected %d unwanted binary file (add it in debian/source/include-binaries " @@ -2838,7 +2840,7 @@ msgid "cannot find an editor" msgstr "" -#: scripts/Dpkg/Source/Package/V2.pm +#: scripts/Dpkg/Source/BinaryFiles.pm #, perl-format msgid "adding %s to %s" msgstr "" diff -Nru language-pack-vi-18.04+20200123/data/vi/LC_MESSAGES/dpkg.po language-pack-vi-18.04+20200702/data/vi/LC_MESSAGES/dpkg.po --- language-pack-vi-18.04+20200123/data/vi/LC_MESSAGES/dpkg.po 2020-01-23 16:57:32.000000000 +0000 +++ language-pack-vi-18.04+20200702/data/vi/LC_MESSAGES/dpkg.po 2020-07-08 13:59:45.000000000 +0000 @@ -17,8 +17,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2020-01-23 10:43+0000\n" -"X-Generator: Launchpad (build b8d1327fd820d6bf500589d6da587d5037c7d88e)\n" +"X-Launchpad-Export-Date: 2020-07-02 10:38+0000\n" +"X-Generator: Launchpad (build 1cbd0aa39df153c901321817f9b57cf3f232b507)\n" "Language: vi\n" "X-Poedit-SourceCharset: UTF-8\n" "X-Poedit-Basepath: ../\n" @@ -142,7 +142,8 @@ msgid "error creating new backup file '%s'" msgstr "không thể tạo tập tin sao lưu dự phòng mới “%s”" -#: lib/dpkg/atomic-file.c lib/dpkg/triglib.c src/infodb-upgrade.c src/remove.c +#: lib/dpkg/atomic-file.c lib/dpkg/db-ctrl-upgrade.c lib/dpkg/triglib.c +#: src/remove.c #, c-format msgid "cannot remove '%.250s'" msgstr "không thể gỡ bỏ “%.250s”" @@ -1184,7 +1185,7 @@ msgid "rm command for cleanup" msgstr "chạy lệnh “rm” để dọn dẹp" -#: lib/dpkg/pkg-db.c lib/dpkg/pkg-spec.c +#: lib/dpkg/pkg-hash.c lib/dpkg/pkg-spec.c #, c-format msgid "ambiguous package name '%s' with more than one installed instance" msgstr "tên gói chưa rõ rang “%s” vói nhiều hơn một thực thể được cài đặt" @@ -1522,7 +1523,7 @@ msgid "error creating device '%.255s'" msgstr "lỗi tạo thiết bị “%.255s”" -#: src/archives.c src/infodb-upgrade.c +#: lib/dpkg/db-ctrl-upgrade.c src/archives.c #, c-format msgid "error creating hard link '%.255s'" msgstr "lỗi tạo liên kết cứng “%.255s”" @@ -1844,10 +1845,10 @@ msgid "archive '%s' is not a regular file" msgstr "" -#: src/archives.c src/divertcmd.c src/enquiry.c src/main.c src/packages.c -#: src/querycmd.c src/select.c src/statcmd.c src/trigcmd.c src/verify.c -#: dpkg-deb/build.c dpkg-deb/extract.c dpkg-deb/info.c dpkg-deb/main.c -#: dpkg-split/info.c dpkg-split/main.c dpkg-split/queue.c +#: src/archives.c src/divertcmd.c src/enquiry.c src/force.c src/main.c +#: src/packages.c src/querycmd.c src/select.c src/statcmd.c src/trigcmd.c +#: src/verify.c dpkg-deb/build.c dpkg-deb/extract.c dpkg-deb/info.c +#: dpkg-deb/main.c dpkg-split/info.c dpkg-split/main.c dpkg-split/queue.c msgid "" msgstr "<đầu ra tiêu chuẩn>" @@ -2597,15 +2598,15 @@ msgid "divert-to may not contain newlines" msgstr "“divert-to” (chuyển hướng tới) không thể chứa ký tự dòng mới" -#: src/divertdb.c +#: lib/dpkg/db-fsys-divert.c msgid "failed to open diversions file" msgstr "lỗi mở tập tin diversions (sự trệch đi)" -#: src/divertdb.c +#: lib/dpkg/db-fsys-divert.c msgid "failed to fstat diversions file" msgstr "lỗi fstat tập tin diversions (sự trệch đi)" -#: src/divertdb.c +#: lib/dpkg/db-fsys-divert.c #, c-format msgid "conflicting diversions involving '%.250s' or '%.250s'" msgstr "diversions (sự trệch đi) xung đột với “%.250s” hay “%.250s”" @@ -2911,28 +2912,28 @@ "Gói %s bị giữ lại nên không thao tác nó. Dùng “--force-hold” (buộc giữ lại) " "để đè.\n" -#: src/errors.c +#: src/force.c msgid "overriding problem because --force enabled:" msgstr "" "có quyền cao hơn vấn đề này vì tùy chọn “--force” (ép buộc) đã được hiệu lực:" -#: src/filesdb-hash.c +#: lib/dpkg/db-fsys-digest.c #, c-format msgid "control file '%s' for package '%s' is missing final newline" msgstr "" "tập tin điều khiển “%s” cho gói “%s” còn thiếu ký tự dòng mới cuối cùng" -#: src/filesdb-hash.c +#: lib/dpkg/db-fsys-digest.c #, c-format msgid "control file '%s' for package '%s' is missing value" msgstr "" -#: src/filesdb-hash.c +#: lib/dpkg/db-fsys-digest.c #, c-format msgid "control file '%s' for package '%s' is missing value separator" msgstr "" -#: src/filesdb-hash.c +#: lib/dpkg/db-fsys-digest.c #, c-format msgid "control file '%s' for package '%s' contains empty filename" msgstr "tập tin điều khiển “%s” cho gói “%s” có chứa tên tập tin rỗng" @@ -2967,7 +2968,7 @@ msgid "unable to open files list file for package '%.250s'" msgstr "không thể mở tập tin liệt kê nội dung gói “%.250s”" -#: src/filesdb.c +#: lib/dpkg/db-fsys-files.c #, c-format msgid "" "files list file for package '%.250s' missing; assuming package has no files " @@ -2991,13 +2992,13 @@ msgid "reading files list for package '%.250s'" msgstr "đọc danh sách tập tin từ gói “%.250s”" -#: src/filesdb.c +#: lib/dpkg/db-fsys-files.c #, c-format msgid "files list file for package '%.250s' is missing final newline" msgstr "" "tập tin liệt kê nội dung gói “%.250s” còn thiếu ký tự dòng mới cuối cùng" -#: src/filesdb.c +#: lib/dpkg/db-fsys-files.c #, c-format msgid "files list file for package '%.250s' contains empty filename" msgstr "tập tin liệt kê nội dung gói “%.250s” chứa tên tập tin rỗng" @@ -3007,11 +3008,11 @@ msgid "error closing files list file for package '%.250s'" msgstr "gặp lỗi khi đóng tập tin liệt kê nội dung gói “%.250s”" -#: src/filesdb.c +#: lib/dpkg/db-fsys-files.c msgid "(Reading database ... " msgstr "(Đang đọc cơ sở dữ liệu … " -#: src/filesdb.c +#: lib/dpkg/db-fsys-files.c #, c-format msgid "%d file or directory currently installed.)\n" msgid_plural "%d files and directories currently installed.)\n" @@ -3080,26 +3081,26 @@ "Chú ý: biến PATH của siêu người dùng thường nên chứa “/usr/local/sbin”, " "“/usr/sbin” và “/sbin”" -#: src/infodb-access.c +#: lib/dpkg/db-ctrl-access.c #, c-format msgid "unable to check existence of '%.250s'" msgstr "không thể kiểm tra sự tồn tại của “%.250s”" -#: src/infodb-access.c src/infodb-upgrade.c +#: lib/dpkg/db-ctrl-access.c lib/dpkg/db-ctrl-upgrade.c msgid "cannot read info directory" msgstr "không thể đọc thư mục thông tin" -#: src/infodb-format.c src/unpack.c +#: lib/dpkg/db-ctrl-format.c src/unpack.c #, c-format msgid "error trying to open %.250s" msgstr "gặp lỗi khi cố mở %.250s" -#: src/infodb-format.c +#: lib/dpkg/db-ctrl-format.c #, c-format msgid "corrupt info database format file '%s'" msgstr "sai hỏng tập tin định dạng thông tin của cơ sở dữ liệu “%s”" -#: src/infodb-format.c +#: lib/dpkg/db-ctrl-format.c #, c-format msgid "" "info database format (%d) is bogus or too new; try getting a newer dpkg" @@ -3107,12 +3108,12 @@ "định dạng cơ sở dữ liệu thông tin (%d) là giả hoặc quá mới; hãy thử dpkg bản " "mới hơn" -#: src/infodb-upgrade.c +#: lib/dpkg/db-ctrl-upgrade.c #, c-format msgid "info file %s/%s not associated to any package" msgstr "tập tin thông tin %s/%s không liên quan đến bất kỳ gói nào" -#: src/infodb-upgrade.c +#: lib/dpkg/db-ctrl-upgrade.c #, c-format msgid "error while writing '%s'" msgstr "gặp lỗi khi ghi “%s”" @@ -3345,68 +3346,68 @@ "Tùy chọn có dấu [*] thì xuất nhiều — hãy gửi qua ống dẫn cho “less” hoặc " "“more”!" -#: src/main.c +#: src/force.c msgid "Set all force options" msgstr "Đặt các tùy chọn ép buộc (force)" -#: src/main.c +#: src/force.c msgid "Replace a package with a lower version" msgstr "Thay thế một gói bằng một phiên bản cũ hơn" -#: src/main.c +#: src/force.c msgid "Configure any package which may help this one" msgstr "Cấu hình mọi gói mà nó có thể hỗ trợ gói này" -#: src/main.c +#: src/force.c msgid "Process incidental packages even when on hold" msgstr "Xử lý các gói phụ ngay cả khi được giữ lại" -#: src/main.c +#: src/force.c msgid "Try to (de)install things even when not root" msgstr "" "Thử cài/bỏ cài đặt những thứ ngay cả khi không phải siêu người dùng (root)" -#: src/main.c +#: src/force.c msgid "PATH is missing important programs, problems likely" msgstr "Biến PATH thiếu các chương trình quan trọng, trục trặc có thể xảy ra" -#: src/main.c +#: src/force.c msgid "Install a package even if it fails authenticity check" msgstr "Cài đặt một gói thậm chí ngay cả khi không qua kiểm tra độ tin cậy" -#: src/main.c +#: src/force.c msgid "Process even packages with wrong versions" msgstr "Xử lý thậm chí các gói với phiên bản sai" -#: src/main.c +#: src/force.c msgid "Overwrite a file from one package with another" msgstr "Ghi đè lên tập tin từ một gói bằng một cái khác" -#: src/main.c +#: src/force.c msgid "Overwrite a diverted file with an undiverted version" msgstr "Ghi đè một tập tin “diverted” bằng một phiên bản “undiverted”" -#: src/main.c +#: src/force.c msgid "Overwrite one package's directory with another's file" msgstr "Ghi đè một thư mục của gói bằng tập tin của cái khác" -#: src/main.c +#: src/force.c msgid "Do not perform safe I/O operations when unpacking" msgstr "Không thực hiện các thao tác I/O an toàn khi giải nén gói" -#: src/main.c +#: src/force.c msgid "Do not chroot into maintainer script environment" msgstr "" -#: src/main.c +#: src/force.c msgid "Always use the new config files, don't prompt" msgstr "Luôn dùng các tập tin cấu hình mới, không cần hỏi" -#: src/main.c +#: src/force.c msgid "Always use the old config files, don't prompt" msgstr "Luôn dùng các tập tin cấu hình cũ, không cần hỏi" -#: src/main.c +#: src/force.c msgid "" "Use the default option for new config files if one\n" "is available, don't prompt. If no default can be found,\n" @@ -3418,40 +3419,40 @@ "bạn sẽ được nhắc trừ phi có một tùy chọn cấu hình cũ\n" "hoặc mới cũng đồng thời được đưa ra" -#: src/main.c +#: src/force.c msgid "Always install missing config files" msgstr "Luôn cài đặt các tập tin cấu hình còn thiếu" -#: src/main.c +#: src/force.c msgid "Offer to replace config files with no new versions" msgstr "" "Đề nghị thay thế tập tin cấu hình bằng cái có phiên bản không mới hơn" -#: src/main.c +#: src/force.c msgid "Process even packages with wrong or no architecture" msgstr "Xử lý ngay cả khi các gói có kiến trúc sai hoặc không có kiến trúc" -#: src/main.c +#: src/force.c msgid "Install even if it would break another package" msgstr "Cài đặt ngay cả khi nó có thể làm hỏng gói khác" -#: src/main.c +#: src/force.c msgid "Allow installation of conflicting packages" msgstr "Cho phép sự cài đặt của các gói xung đột" -#: src/main.c +#: src/force.c msgid "Turn all dependency problems into warnings" msgstr "Đặt tất cả các vấn đề liên quan đến phụ thuộc thành cảnh báo" -#: src/main.c +#: src/force.c msgid "Turn dependency version problems into warnings" msgstr "Đặt tất cả các vấn đề liên quan đến phiên bản thành cảnh báo" -#: src/main.c +#: src/force.c msgid "Remove packages which require installation" msgstr "Gõ bỏ các gói, cái mà được yêu cầu cài đặt" -#: src/main.c +#: src/force.c msgid "Remove an essential package" msgstr "Gỡ bỏ một gói cơ bản" @@ -3587,7 +3588,7 @@ msgstr "" "không thể gỡ bỏ kiến trúc “%s” hiện tại đang được dùng bởi cơ sở dữ liệu" -#: src/main.c +#: src/force.c #, c-format msgid "" "%s forcing options - control behaviour when problems found:\n" @@ -3601,7 +3602,7 @@ " dừng lại với lỗi: --refuse-,,… | --no-force-,…\n" " Các “thứ” ép buộc là:\n" -#: src/main.c +#: src/force.c #, c-format msgid "" "\n" @@ -3613,12 +3614,12 @@ "gây nên các lỗi nghiêm trong đối với việc cài đặt của bạn.\n" "Ép buộc các tùy chọn được đánh dấu [*] được bật theo mặc định.\n" -#: src/main.c +#: src/force.c #, c-format msgid "unknown force/refuse option '%.*s'" msgstr "không rõ tùy chọn ép buộc hoặc từ chối “%.*s”" -#: src/main.c +#: src/force.c #, c-format msgid "obsolete force/refuse option '%s'" msgstr "tùy chọn ép buộc hoặc từ chối đã lạc hậu “%s”" @@ -4321,43 +4322,43 @@ msgid "--update is useless for --remove" msgstr "tùy chọn “--update” (cập nhật) vô ích khi có dùng “--remove” (gỡ bỏ)" -#: src/statdb.c +#: lib/dpkg/db-fsys-override.c #, c-format msgid "invalid statoverride uid %s" msgstr "mã số người dùng statoverride không hợp lệ %s" -#: src/statdb.c +#: lib/dpkg/db-fsys-override.c #, c-format msgid "invalid statoverride gid %s" msgstr "mã số nhóm statoverride không hợp lệ %s" -#: src/statdb.c +#: lib/dpkg/db-fsys-override.c #, c-format msgid "invalid statoverride mode %s" msgstr "chế độ “statoverride” không hợp lệ %s" -#: src/statdb.c +#: lib/dpkg/db-fsys-override.c msgid "failed to open statoverride file" msgstr "gặp lỗi khi mở tập tin statoverride" -#: src/statdb.c +#: lib/dpkg/db-fsys-override.c msgid "failed to fstat statoverride file" msgstr "gặp lỗi khi fstat tập tin statoverride" -#: src/statdb.c +#: lib/dpkg/db-fsys-override.c #, c-format msgid "reading statoverride file '%.250s'" msgstr "đang đọc tập tin “statoverride” “%.250s”" -#: src/statdb.c +#: lib/dpkg/db-fsys-override.c msgid "statoverride file is missing final newline" msgstr "tập tin statoverride còn thiếu ký tự dòng mới cuối cùng" -#: src/statdb.c +#: lib/dpkg/db-fsys-override.c msgid "statoverride file contains empty line" msgstr "tập tin statoverride chứa dòng trống" -#: src/statdb.c +#: lib/dpkg/db-fsys-override.c msgid "syntax error in statoverride file" msgstr "gặp lỗi cú pháp trong tập tin stateoverride" @@ -4366,7 +4367,7 @@ msgid "unknown user '%s' in statoverride file" msgstr "gặp người dùng chưa biết “%s” trong tập tin stateoverride" -#: src/statdb.c +#: lib/dpkg/db-fsys-override.c msgid "unexpected end of line in statoverride file" msgstr "gặp kết thúc dòng bất thường trong tập tin stateoverride" @@ -4375,7 +4376,7 @@ msgid "unknown group '%s' in statoverride file" msgstr "nhóm chưa biết “%s” trong tập tin stateoverride" -#: src/statdb.c +#: lib/dpkg/db-fsys-override.c #, c-format msgid "multiple statoverrides present for file '%.250s'" msgstr "" diff -Nru language-pack-vi-18.04+20200123/data/vi/LC_MESSAGES/dselect.po language-pack-vi-18.04+20200702/data/vi/LC_MESSAGES/dselect.po --- language-pack-vi-18.04+20200123/data/vi/LC_MESSAGES/dselect.po 2020-01-23 16:57:31.000000000 +0000 +++ language-pack-vi-18.04+20200702/data/vi/LC_MESSAGES/dselect.po 2020-07-08 13:59:45.000000000 +0000 @@ -15,8 +15,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-01-23 10:44+0000\n" -"X-Generator: Launchpad (build b8d1327fd820d6bf500589d6da587d5037c7d88e)\n" +"X-Launchpad-Export-Date: 2020-07-02 10:39+0000\n" +"X-Generator: Launchpad (build 1cbd0aa39df153c901321817f9b57cf3f232b507)\n" "Language: vi\n" #: dselect/basecmds.cc diff -Nru language-pack-vi-18.04+20200123/data/vi/LC_MESSAGES/e2fsprogs.po language-pack-vi-18.04+20200702/data/vi/LC_MESSAGES/e2fsprogs.po --- language-pack-vi-18.04+20200123/data/vi/LC_MESSAGES/e2fsprogs.po 2020-01-23 16:57:25.000000000 +0000 +++ language-pack-vi-18.04+20200702/data/vi/LC_MESSAGES/e2fsprogs.po 2020-07-08 13:59:38.000000000 +0000 @@ -11,15 +11,15 @@ "Project-Id-Version: e2fsprogs 1.44.0-rc2\n" "Report-Msgid-Bugs-To: tytso@alum.mit.edu\n" "POT-Creation-Date: 2018-03-04 16:02-0500\n" -"PO-Revision-Date: 2019-01-08 14:33+0000\n" +"PO-Revision-Date: 2020-01-23 13:55+0000\n" "Last-Translator: Trần Ngọc Quân \n" "Language-Team: Vietnamese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2020-01-23 10:41+0000\n" -"X-Generator: Launchpad (build b8d1327fd820d6bf500589d6da587d5037c7d88e)\n" +"X-Launchpad-Export-Date: 2020-07-02 10:37+0000\n" +"X-Generator: Launchpad (build 1cbd0aa39df153c901321817f9b57cf3f232b507)\n" "Language: vi\n" "X-Bugs: Report translation errors to the Language-Team address.\n" "X-Language-Team-Website: \n" @@ -41,9 +41,9 @@ #: e2fsck/badblocks.c:72 e2fsck/scantest.c:107 e2fsck/unix.c:1571 #: e2fsck/unix.c:1685 misc/badblocks.c:1251 misc/badblocks.c:1259 #: misc/badblocks.c:1273 misc/badblocks.c:1285 misc/dumpe2fs.c:431 -#: misc/dumpe2fs.c:688 misc/dumpe2fs.c:692 misc/e2image.c:1430 +#: misc/dumpe2fs.c:692 misc/dumpe2fs.c:696 misc/e2image.c:1430 #: misc/e2image.c:1627 misc/e2image.c:1648 misc/mke2fs.c:236 -#: misc/tune2fs.c:2796 misc/tune2fs.c:2895 resize/main.c:414 +#: misc/tune2fs.c:2808 misc/tune2fs.c:2907 resize/main.c:414 #, c-format msgid "while trying to open %s" msgstr "trong khi cố mở %s" @@ -96,15 +96,15 @@ msgid "Error writing block %lu (%s). " msgstr "Gặp lỗi khi ghi khối %lu (%s). " -#: e2fsck/emptydir.c:57 +#: e2fsck/emptydir.c:56 msgid "empty dirblocks" msgstr "khối thư mục rỗng" -#: e2fsck/emptydir.c:62 +#: e2fsck/emptydir.c:61 msgid "empty dir map" msgstr "ánh xạ thư mục rỗng" -#: e2fsck/emptydir.c:98 +#: e2fsck/emptydir.c:97 #, c-format msgid "Empty directory block %u (#%d) in inode %u\n" msgstr "Khối thư mục rỗng %u (#%d) trong nút thông tin %u\n" @@ -114,12 +114,12 @@ msgid "%s: %s filename nblocks blocksize\n" msgstr "%s: %s tên tập tin số khối cỡ khối\n" -#: e2fsck/extend.c:44 +#: e2fsck/extend.c:45 #, c-format msgid "Illegal number of blocks!\n" msgstr "Số lượng khối không hợp lệ!\n" -#: e2fsck/extend.c:50 +#: e2fsck/extend.c:51 #, c-format msgid "Couldn't allocate block buffer (size=%d)\n" msgstr "Không thể cấp phát bộ đệm khối (cỡ=%d)\n" @@ -186,7 +186,7 @@ msgid "%s: journal too short\n" msgstr "%s: nhật ký quá ngắn\n" -#: e2fsck/journal.c:972 misc/fuse2fs.c:3792 +#: e2fsck/journal.c:972 misc/fuse2fs.c:3787 #, c-format msgid "%s: recovering journal\n" msgstr "%s: đang phục hồi nhật ký\n" @@ -438,21 +438,21 @@ msgid "multiply claimed inode map" msgstr "ánh xạ nút thông tin đa tuyên bố" -#: e2fsck/pass1b.c:672 e2fsck/pass1b.c:826 +#: e2fsck/pass1b.c:672 e2fsck/pass1b.c:830 #, c-format msgid "internal error: can't find dup_blk for %llu\n" msgstr "lỗi nội bộ: không tìm thấy khối trùng (dup_blk) cho %llu\n" -#: e2fsck/pass1b.c:952 +#: e2fsck/pass1b.c:956 msgid "returned from clone_file_block" msgstr "đã trả lại từ khối tập tin nhái (clone_file_block)" -#: e2fsck/pass1b.c:976 +#: e2fsck/pass1b.c:980 #, c-format msgid "internal error: couldn't lookup EA block record for %llu" msgstr "lỗi nội bộ: không thể tra tìm mục ghi khối EA cho %llu" -#: e2fsck/pass1b.c:988 +#: e2fsck/pass1b.c:992 #, c-format msgid "internal error: couldn't lookup EA inode record for %u" msgstr "lỗi nội bộ: không thể tra tìm mục ghi nút thông tin EA cho %u" @@ -462,90 +462,90 @@ msgid "while hashing entry with e_value_inum = %u" msgstr "trong khi băm các hạng mục với e_value_inum = %u" -#: e2fsck/pass1.c:775 e2fsck/pass2.c:1007 +#: e2fsck/pass1.c:775 e2fsck/pass2.c:1010 msgid "reading directory block" msgstr "đang đọc khối thư mục" -#: e2fsck/pass1.c:1224 +#: e2fsck/pass1.c:1226 msgid "in-use inode map" msgstr "ánh xạ nút thông tin đang được dùng" -#: e2fsck/pass1.c:1235 +#: e2fsck/pass1.c:1237 msgid "directory inode map" msgstr "ánh xạ nút thông tin thư mục" -#: e2fsck/pass1.c:1245 +#: e2fsck/pass1.c:1247 msgid "regular file inode map" msgstr "ánh xạ nút thông tin tập tin chuẩn" -#: e2fsck/pass1.c:1254 misc/e2image.c:1282 +#: e2fsck/pass1.c:1256 misc/e2image.c:1282 msgid "in-use block map" msgstr "ánh xạ khối đang được dùng" -#: e2fsck/pass1.c:1263 +#: e2fsck/pass1.c:1265 msgid "metadata block map" msgstr "bản đồ khối siêu_dữ_liệu" -#: e2fsck/pass1.c:1325 +#: e2fsck/pass1.c:1327 msgid "opening inode scan" msgstr "đang mở bản quét nút thông tin" -#: e2fsck/pass1.c:1363 +#: e2fsck/pass1.c:1174 msgid "getting next inode from scan" msgstr "đang lấy nút thông tin kế tiếp từ bản quét" -#: e2fsck/pass1.c:2067 +#: e2fsck/pass1.c:2080 msgid "Pass 1" msgstr "Lần 1" -#: e2fsck/pass1.c:2128 +#: e2fsck/pass1.c:2141 #, c-format msgid "reading indirect blocks of inode %u" msgstr "đang đọc khối gián tiếp của nút thông tin %u" -#: e2fsck/pass1.c:2179 +#: e2fsck/pass1.c:2192 msgid "bad inode map" msgstr "ánh xạ nút thông tin sai" -#: e2fsck/pass1.c:2219 +#: e2fsck/pass1.c:2232 msgid "inode in bad block map" msgstr "nút thông tin trong ánh xạ khối sai" -#: e2fsck/pass1.c:2239 +#: e2fsck/pass1.c:2252 msgid "imagic inode map" msgstr "ánh xạ nút thông tin ma thuật imagic" -#: e2fsck/pass1.c:2270 +#: e2fsck/pass1.c:2283 msgid "multiply claimed block map" msgstr "ánh xạ khối đa tuyên bố" -#: e2fsck/pass1.c:2395 +#: e2fsck/pass1.c:2408 msgid "ext attr block map" msgstr "ánh xạ khối ext attr (thuộc tính thêm?)" -#: e2fsck/pass1.c:3640 +#: e2fsck/pass1.c:3653 #, c-format msgid "%6lu(%c): expecting %6lu got phys %6lu (blkcnt %lld)\n" msgstr "" "%6lu (%c): cần %6lu nhưng lại nhận được %6lu vật lý (đếm khối %lld)\n" -#: e2fsck/pass1.c:4060 +#: e2fsck/pass1.c:4073 msgid "block bitmap" msgstr "mảng ảnh khối" -#: e2fsck/pass1.c:4066 +#: e2fsck/pass1.c:4079 msgid "inode bitmap" msgstr "mảng ảnh nút thông tin" -#: e2fsck/pass1.c:4072 +#: e2fsck/pass1.c:4085 msgid "inode table" msgstr "bảng nút thông tin" -#: e2fsck/pass2.c:307 +#: e2fsck/pass2.c:308 msgid "Pass 2" msgstr "Lần 2" -#: e2fsck/pass2.c:1079 e2fsck/pass2.c:1246 +#: e2fsck/pass2.c:1083 e2fsck/pass2.c:1250 msgid "Can not continue." msgstr "Không thể tiếp tục." @@ -561,11 +561,11 @@ msgid "Pass 3" msgstr "Lần 3" -#: e2fsck/pass3.c:344 +#: e2fsck/pass3.c:350 msgid "inode loop detection bitmap" msgstr "mảng ảnh phát hiện vòng lặp nút thông tin" -#: e2fsck/pass4.c:277 +#: e2fsck/pass4.c:289 msgid "Pass 4" msgstr "Lần 4" @@ -581,179 +581,179 @@ msgid "check_block_bitmap_checksum: Memory allocation error" msgstr "check_block_bitmap_checksum: Lỗi cấp phát bộ nhớ" -#: e2fsck/problem.c:52 +#: e2fsck/problem.c:53 msgid "(no prompt)" msgstr "(không nhắc)" -#: e2fsck/problem.c:53 +#: e2fsck/problem.c:54 msgid "Fix" msgstr "Sửa chữa" -#: e2fsck/problem.c:54 +#: e2fsck/problem.c:55 msgid "Clear" msgstr "Xóa sạch" -#: e2fsck/problem.c:55 +#: e2fsck/problem.c:56 msgid "Relocate" msgstr "Định vị lại" -#: e2fsck/problem.c:56 +#: e2fsck/problem.c:57 msgid "Allocate" msgstr "Cấp phát" -#: e2fsck/problem.c:57 +#: e2fsck/problem.c:58 msgid "Expand" msgstr "Mở rộng" -#: e2fsck/problem.c:58 +#: e2fsck/problem.c:59 msgid "Connect to /lost+found" msgstr "Kết nối đến /mất+tìm" -#: e2fsck/problem.c:59 +#: e2fsck/problem.c:60 msgid "Create" msgstr "Tạo" -#: e2fsck/problem.c:60 +#: e2fsck/problem.c:61 msgid "Salvage" msgstr "Cứu vớt" -#: e2fsck/problem.c:61 +#: e2fsck/problem.c:62 msgid "Truncate" msgstr "Cắt ngắn" -#: e2fsck/problem.c:62 +#: e2fsck/problem.c:63 msgid "Clear inode" msgstr "Xóa sạch nút thông tin" -#: e2fsck/problem.c:63 +#: e2fsck/problem.c:64 msgid "Abort" msgstr "Hủy bỏ" -#: e2fsck/problem.c:64 +#: e2fsck/problem.c:65 msgid "Split" msgstr "Chia tách" -#: e2fsck/problem.c:65 +#: e2fsck/problem.c:66 msgid "Continue" msgstr "Tiếp tục" -#: e2fsck/problem.c:66 +#: e2fsck/problem.c:67 msgid "Clone multiply-claimed blocks" msgstr "Nhân bản các khối đa tuyên bố" -#: e2fsck/problem.c:67 +#: e2fsck/problem.c:68 msgid "Delete file" msgstr "Xóa tập tin" -#: e2fsck/problem.c:68 +#: e2fsck/problem.c:69 msgid "Suppress messages" msgstr "Thu hồi thông điệp" -#: e2fsck/problem.c:69 +#: e2fsck/problem.c:70 msgid "Unlink" msgstr "Bỏ liên kết" -#: e2fsck/problem.c:70 +#: e2fsck/problem.c:71 msgid "Clear HTree index" msgstr "Xóa sạch chỉ mục hHTREE" -#: e2fsck/problem.c:71 +#: e2fsck/problem.c:72 msgid "Recreate" msgstr "Tạo lại" -#: e2fsck/problem.c:81 +#: e2fsck/problem.c:83 msgid "(NONE)" msgstr "(KHÔNG)" -#: e2fsck/problem.c:82 +#: e2fsck/problem.c:84 msgid "FIXED" msgstr "ĐÃ SỬA CHỮA" -#: e2fsck/problem.c:83 +#: e2fsck/problem.c:85 msgid "CLEARED" msgstr "ĐÃ XÓA SẠCH" -#: e2fsck/problem.c:84 +#: e2fsck/problem.c:86 msgid "RELOCATED" msgstr "ĐÃ ĐỊNH VỊ LẠI" -#: e2fsck/problem.c:85 +#: e2fsck/problem.c:87 msgid "ALLOCATED" msgstr "ĐÃ CẤP PHÁT" -#: e2fsck/problem.c:86 +#: e2fsck/problem.c:88 msgid "EXPANDED" msgstr "ĐÃ MỞ RỘNG" -#: e2fsck/problem.c:87 +#: e2fsck/problem.c:89 msgid "RECONNECTED" msgstr "ĐÃ KẾT NỐI LẠI" -#: e2fsck/problem.c:88 +#: e2fsck/problem.c:90 msgid "CREATED" msgstr "ĐÃ TẠO" -#: e2fsck/problem.c:89 +#: e2fsck/problem.c:91 msgid "SALVAGED" msgstr "ĐÃ CỨU VỚT" -#: e2fsck/problem.c:90 +#: e2fsck/problem.c:92 msgid "TRUNCATED" msgstr "ĐÃ CẮT NGẮN" -#: e2fsck/problem.c:91 +#: e2fsck/problem.c:93 msgid "INODE CLEARED" msgstr "NÚT THÔNG TIN ĐÃ XÓA SẠCH" -#: e2fsck/problem.c:92 +#: e2fsck/problem.c:94 msgid "ABORTED" msgstr "BỊ HỦY BỎ" -#: e2fsck/problem.c:93 +#: e2fsck/problem.c:95 msgid "SPLIT" msgstr "ĐÃ CHIA TÁCH" -#: e2fsck/problem.c:94 +#: e2fsck/problem.c:96 msgid "CONTINUING" msgstr "ĐANG TIẾP TỤC" -#: e2fsck/problem.c:95 +#: e2fsck/problem.c:97 msgid "MULTIPLY-CLAIMED BLOCKS CLONED" msgstr "CÁC KHỐI ĐA TUYÊN BỐ ĐÃ ĐƯỢC NHÁI" -#: e2fsck/problem.c:96 +#: e2fsck/problem.c:98 msgid "FILE DELETED" msgstr "TẬP TIN ĐÃ BỊ XÓA" -#: e2fsck/problem.c:97 +#: e2fsck/problem.c:99 msgid "SUPPRESSED" msgstr "BỊ THU HỒI" -#: e2fsck/problem.c:98 +#: e2fsck/problem.c:100 msgid "UNLINKED" msgstr "BỊ BỎ LIÊN KẾT" -#: e2fsck/problem.c:99 +#: e2fsck/problem.c:101 msgid "HTREE INDEX CLEARED" msgstr "CHỈ MỤC HTREE ĐÃ ĐƯỢC XÓA SẠCH" -#: e2fsck/problem.c:100 +#: e2fsck/problem.c:102 msgid "WILL RECREATE" msgstr "SẼ TẠO LẠI" #. @-expanded: block bitmap for group %g is not in group. (block %b)\n -#: e2fsck/problem.c:115 +#: e2fsck/problem.c:118 msgid "@b @B for @g %g is not in @g. (@b %b)\n" msgstr "@b @B cho @g %g không phải trong @g. (@b %b)\n" #. @-expanded: inode bitmap for group %g is not in group. (block %b)\n -#: e2fsck/problem.c:119 +#: e2fsck/problem.c:122 msgid "@i @B for @g %g is not in @g. (@b %b)\n" msgstr "@i @B cho @g %g không phải trong @g. (@b %b)\n" #. @-expanded: inode table for group %g is not in group. (block %b)\n #. @-expanded: WARNING: SEVERE DATA LOSS POSSIBLE.\n -#: e2fsck/problem.c:124 +#: e2fsck/problem.c:127 msgid "" "@i table for @g %g is not in @g. (@b %b)\n" "WARNING: SEVERE DATA LOSS POSSIBLE.\n" @@ -770,7 +770,7 @@ #. @-expanded: or\n #. @-expanded: e2fsck -b 32768 \n #. @-expanded: \n -#: e2fsck/problem.c:130 +#: e2fsck/problem.c:133 msgid "" "\n" "The @S could not be read or does not describe a valid ext2/ext3/ext4\n" @@ -795,7 +795,7 @@ #. @-expanded: The filesystem size (according to the superblock) is %b blocks\n #. @-expanded: The physical size of the device is %c blocks\n #. @-expanded: Either the superblock or the partition table is likely to be corrupt!\n -#: e2fsck/problem.c:141 +#: e2fsck/problem.c:144 msgid "" "The @f size (according to the @S) is %b @bs\n" "The physical size of the @v is %c @bs\n" @@ -808,7 +808,7 @@ #. @-expanded: superblock block_size = %b, fragsize = %c.\n #. @-expanded: This version of e2fsck does not support fragment sizes different\n #. @-expanded: from the block size.\n -#: e2fsck/problem.c:148 +#: e2fsck/problem.c:151 msgid "" "@S @b_size = %b, fragsize = %c.\n" "This version of e2fsck does not support fragment sizes different\n" @@ -819,18 +819,18 @@ "khác với kích cỡ @b.\n" #. @-expanded: superblock blocks_per_group = %b, should have been %c\n -#: e2fsck/problem.c:155 +#: e2fsck/problem.c:158 msgid "@S @bs_per_group = %b, should have been %c\n" msgstr "@S @b mỗi nhóm = %b, còn nên là %c\n" #. @-expanded: superblock first_data_block = %b, should have been %c\n -#: e2fsck/problem.c:160 +#: e2fsck/problem.c:163 msgid "@S first_data_@b = %b, should have been %c\n" msgstr "@S @b dữ liệu thứ nhất = %b, nên là %c\n" #. @-expanded: filesystem did not have a UUID; generating one.\n #. @-expanded: \n -#: e2fsck/problem.c:165 +#: e2fsck/problem.c:168 msgid "" "@f did not have a UUID; generating one.\n" "\n" @@ -838,7 +838,7 @@ "@f không có UUID nên đang tạo ra nó.\n" "\n" -#: e2fsck/problem.c:171 +#: e2fsck/problem.c:174 #, no-c-format msgid "" "Note: if several inode or block bitmap blocks or part\n" @@ -856,48 +856,48 @@ "\n" #. @-expanded: Corruption found in superblock. (%s = %N).\n -#: e2fsck/problem.c:180 +#: e2fsck/problem.c:183 msgid "Corruption found in @S. (%s = %N).\n" msgstr "Tìm thấy hư hỏng trong @S. (%s = %N).\n" #. @-expanded: Error determining size of the physical device: %m\n -#: e2fsck/problem.c:186 +#: e2fsck/problem.c:189 #, no-c-format msgid "Error determining size of the physical @v: %m\n" msgstr "Gặp lỗi khi xác định kích cỡ của @v vật lý: %m\n" #. @-expanded: inode count in superblock is %i, should be %j.\n -#: e2fsck/problem.c:191 +#: e2fsck/problem.c:194 msgid "@i count in @S is %i, @s %j.\n" msgstr "Số lượng @i trong @S là %i, @s %j.\n" -#: e2fsck/problem.c:195 +#: e2fsck/problem.c:198 msgid "The Hurd does not support the filetype feature.\n" msgstr "Hurd không hỗ trợ tính năng kiểu tập tin.\n" #. @-expanded: superblock has an invalid journal (inode %i).\n -#: e2fsck/problem.c:201 +#: e2fsck/problem.c:204 #, no-c-format msgid "@S has an @n @j (@i %i).\n" msgstr "@S có một @n @j (@i %i).\n" #. @-expanded: External journal has multiple filesystem users (unsupported).\n -#: e2fsck/problem.c:206 +#: e2fsck/problem.c:209 msgid "External @j has multiple @f users (unsupported).\n" msgstr "@j bên ngoài có nhiều người dùng @f (không được hỗ trợ).\n" #. @-expanded: Can't find external journal\n -#: e2fsck/problem.c:211 +#: e2fsck/problem.c:214 msgid "Can't find external @j\n" msgstr "Không tìm thấy @j bên ngoài\n" #. @-expanded: External journal has bad superblock\n -#: e2fsck/problem.c:216 +#: e2fsck/problem.c:219 msgid "External @j has bad @S\n" msgstr "@j bên ngoài có @S sai\n" #. @-expanded: External journal does not support this filesystem\n -#: e2fsck/problem.c:221 +#: e2fsck/problem.c:224 msgid "External @j does not support this @f\n" msgstr "@j bên ngoài không hỗ trợ @f này\n" @@ -905,7 +905,7 @@ #. @-expanded: It is likely that your copy of e2fsck is old and/or doesn't support this journal #. @-expanded: format.\n #. @-expanded: It is also possible the journal superblock is corrupt.\n -#: e2fsck/problem.c:226 +#: e2fsck/problem.c:229 msgid "" "@f @j @S is unknown type %N (unsupported).\n" "It is likely that your copy of e2fsck is old and/or doesn't support this @j " @@ -918,80 +918,80 @@ "Cũng có thể là @S @j bị hỏng.\n" #. @-expanded: journal superblock is corrupt.\n -#: e2fsck/problem.c:235 +#: e2fsck/problem.c:238 msgid "@j @S is corrupt.\n" msgstr "@S @j bị hỏng.\n" #. @-expanded: superblock has_journal flag is clear, but a journal is present.\n -#: e2fsck/problem.c:240 +#: e2fsck/problem.c:243 msgid "@S has_@j flag is clear, but a @j is present.\n" msgstr "Cờ @S has_@j vẫn tốt, nhưng lại có một @j hiện diện ở đây.\n" #. @-expanded: superblock needs_recovery flag is set, but no journal is present.\n -#: e2fsck/problem.c:245 +#: e2fsck/problem.c:248 msgid "@S needs_recovery flag is set, but no @j is present.\n" msgstr "@S đặt cờ needs_recovery, còn không có @j hiện diện.\n" #. @-expanded: superblock needs_recovery flag is clear, but journal has data.\n -#: e2fsck/problem.c:250 +#: e2fsck/problem.c:253 msgid "@S needs_recovery flag is clear, but @j has data.\n" msgstr "Cờ @S needs_recovery vẫn tốt, nhưng @j lại có dữ liệu.\n" #. @-expanded: Clear journal -#: e2fsck/problem.c:255 +#: e2fsck/problem.c:258 msgid "Clear @j" msgstr "Xóa sạch @j" #. @-expanded: filesystem has feature flag(s) set, but is a revision 0 filesystem. -#: e2fsck/problem.c:260 e2fsck/problem.c:796 +#: e2fsck/problem.c:263 e2fsck/problem.c:799 msgid "@f has feature flag(s) set, but is a revision 0 @f. " msgstr "@f đặt (các) cờ tính năng, còn là @f bản sửa đổi 0. " #. @-expanded: %s orphaned inode %i (uid=%Iu, gid=%Ig, mode=%Im, size=%Is)\n -#: e2fsck/problem.c:265 +#: e2fsck/problem.c:268 msgid "%s @o @i %i (uid=%Iu, gid=%Ig, mode=%Im, size=%Is)\n" msgstr "@i @o %s %i (uid=%Iu, gid=%Ig, chế độ=%Im, cỡ=%Is)\n" #. @-expanded: illegal %B (%b) found in orphaned inode %i.\n -#: e2fsck/problem.c:270 +#: e2fsck/problem.c:273 msgid "@I %B (%b) found in @o @i %i.\n" msgstr "%B (%b) @l được tìm trong @i @o %i.\n" #. @-expanded: Already cleared %B (%b) found in orphaned inode %i.\n -#: e2fsck/problem.c:275 +#: e2fsck/problem.c:278 msgid "Already cleared %B (%b) found in @o @i %i.\n" msgstr "Đã xóa sạch %B (%b) được tìm trong @i @o %i.\n" #. @-expanded: illegal orphaned inode %i in superblock.\n -#: e2fsck/problem.c:281 +#: e2fsck/problem.c:284 #, no-c-format msgid "@I @o @i %i in @S.\n" msgstr "@i @o %i @l trong @S.\n" #. @-expanded: illegal inode %i in orphaned inode list.\n -#: e2fsck/problem.c:287 +#: e2fsck/problem.c:290 #, no-c-format msgid "@I @i %i in @o @i list.\n" msgstr "@I @i %i in @o @i list.\n" #. @-expanded: journal superblock has an unknown read-only feature flag set.\n -#: e2fsck/problem.c:292 +#: e2fsck/problem.c:295 msgid "@j @S has an unknown read-only feature flag set.\n" msgstr "@S @j đặt một cờ tính năng chỉ đọc không rõ.\n" #. @-expanded: journal superblock has an unknown incompatible feature flag set.\n -#: e2fsck/problem.c:297 +#: e2fsck/problem.c:300 msgid "@j @S has an unknown incompatible feature flag set.\n" msgstr "@S @j đặt một cờ tính năng không tương thích không rõ.\n" #. @-expanded: journal version not supported by this e2fsck.\n -#: e2fsck/problem.c:302 +#: e2fsck/problem.c:305 msgid "@j version not supported by this e2fsck.\n" msgstr "Phiên bản @j không hỗ trợ trong e2fsck này.\n" #. @-expanded: Moving journal from /%s to hidden inode.\n #. @-expanded: \n -#: e2fsck/problem.c:308 +#: e2fsck/problem.c:311 #, no-c-format msgid "" "Moving @j from /%s to hidden @i.\n" @@ -1002,7 +1002,7 @@ #. @-expanded: Error moving journal: %m\n #. @-expanded: \n -#: e2fsck/problem.c:314 +#: e2fsck/problem.c:317 #, no-c-format msgid "" "Error moving @j: %m\n" @@ -1014,7 +1014,7 @@ #. @-expanded: Found invalid V2 journal superblock fields (from V1 journal).\n #. @-expanded: Clearing fields beyond the V1 journal superblock...\n #. @-expanded: \n -#: e2fsck/problem.c:319 +#: e2fsck/problem.c:322 msgid "" "Found @n V2 @j @S fields (from V1 @j).\n" "Clearing fields beyond the V1 @j @S...\n" @@ -1025,18 +1025,18 @@ "\n" #. @-expanded: Run journal anyway -#: e2fsck/problem.c:325 +#: e2fsck/problem.c:328 msgid "Run @j anyway" msgstr "Vẫn chạy @j" #. @-expanded: Recovery flag not set in backup superblock, so running journal anyway.\n -#: e2fsck/problem.c:330 +#: e2fsck/problem.c:333 msgid "Recovery flag not set in backup @S, so running @j anyway.\n" msgstr "Chưa đặt cờ phục hồi trong @S dự trữ nên vẫn chạy @j.\n" #. @-expanded: Backing up journal inode block information.\n #. @-expanded: \n -#: e2fsck/problem.c:335 +#: e2fsck/problem.c:338 msgid "" "Backing up @j @i @b information.\n" "\n" @@ -1046,7 +1046,7 @@ #. @-expanded: filesystem does not have resize_inode enabled, but s_reserved_gdt_blocks\n #. @-expanded: is %N; should be zero. -#: e2fsck/problem.c:341 +#: e2fsck/problem.c:344 msgid "" "@f does not have resize_@i enabled, but s_reserved_gdt_@bs\n" "is %N; @s zero. " @@ -1055,18 +1055,18 @@ "@s số không. " #. @-expanded: Resize_inode not enabled, but the resize inode is non-zero. -#: e2fsck/problem.c:347 +#: e2fsck/problem.c:350 msgid "Resize_@i not enabled, but the resize @i is non-zero. " msgstr "Không bật resize_@i, còn @i thay đổi kích cỡ không phải số không.. " #. @-expanded: Resize inode not valid. -#: e2fsck/problem.c:352 +#: e2fsck/problem.c:355 msgid "Resize @i not valid. " msgstr "@i thay đổi kích cỡ không phải hợp lệ. " #. @-expanded: superblock last mount time (%t,\n #. @-expanded: \tnow = %T) is in the future.\n -#: e2fsck/problem.c:357 +#: e2fsck/problem.c:360 msgid "" "@S last mount time (%t,\n" "\tnow = %T) is in the future.\n" @@ -1076,21 +1076,21 @@ #. @-expanded: superblock last write time (%t,\n #. @-expanded: \tnow = %T) is in the future.\n -#: e2fsck/problem.c:362 +#: e2fsck/problem.c:365 msgid "" "@S last write time (%t,\n" "\tnow = %T) is in the future.\n" msgstr "Giờ ghi @S cuối cùng(%t, bây giờ = %T) nằm trong thì tương lai.\n" #. @-expanded: superblock hint for external superblock should be %X. -#: e2fsck/problem.c:368 +#: e2fsck/problem.c:371 #, no-c-format msgid "@S hint for external superblock @s %X. " msgstr "Lời gợi ý @S cho siêu khối bên ngoài @s %X. " #. @-expanded: Adding dirhash hint to filesystem.\n #. @-expanded: \n -#: e2fsck/problem.c:373 +#: e2fsck/problem.c:376 msgid "" "Adding dirhash hint to @f.\n" "\n" @@ -1099,39 +1099,39 @@ "\n" #. @-expanded: group descriptor %g checksum is %04x, should be %04y. -#: e2fsck/problem.c:378 +#: e2fsck/problem.c:381 msgid "@g descriptor %g checksum is %04x, should be %04y. " msgstr "Mô tả @g %g có tổng kiểm là %04x, phải là %04y. " #. @-expanded: group descriptor %g marked uninitialized without feature set.\n -#: e2fsck/problem.c:384 +#: e2fsck/problem.c:387 #, no-c-format msgid "@g descriptor %g marked uninitialized without feature set.\n" msgstr "Mô tả @g %g có nhãn là chưa khởi tạo mà không có tập tính năng.\n" #. @-expanded: group descriptor %g has invalid unused inodes count %b. -#: e2fsck/problem.c:389 +#: e2fsck/problem.c:392 msgid "@g descriptor %g has invalid unused inodes count %b. " msgstr "Mô tả @g %g sai đếm các nút thông tin chưa dùng %b. " #. @-expanded: Last group block bitmap uninitialized. -#: e2fsck/problem.c:394 +#: e2fsck/problem.c:397 msgid "Last @g @b @B uninitialized. " msgstr "Chưa khởi tạo @B @b @g cuối cùng. " -#: e2fsck/problem.c:400 +#: e2fsck/problem.c:403 #, no-c-format msgid "Journal transaction %i was corrupt, replay was aborted.\n" msgstr "Giao dịch nhật ký %i bị hỏng nên hủy bỏ tiến trình phát lại.\n" -#: e2fsck/problem.c:405 +#: e2fsck/problem.c:408 msgid "The test_fs flag is set (and ext4 is available). " msgstr "Cờ “test_fs” được đặt (và ext4 sẵn sàng) " #. @-expanded: superblock last mount time is in the future.\n #. @-expanded: \t(by less than a day, probably due to the hardware clock being incorrectly #. @-expanded: set)\n -#: e2fsck/problem.c:410 +#: e2fsck/problem.c:413 msgid "" "@S last mount time is in the future.\n" "\t(by less than a day, probably due to the hardware clock being incorrectly " @@ -1143,7 +1143,7 @@ #. @-expanded: superblock last write time is in the future.\n #. @-expanded: \t(by less than a day, probably due to the hardware clock being incorrectly #. @-expanded: set)\n -#: e2fsck/problem.c:416 +#: e2fsck/problem.c:419 msgid "" "@S last write time is in the future.\n" "\t(by less than a day, probably due to the hardware clock being incorrectly " @@ -1154,48 +1154,48 @@ "đúng)\n" #. @-expanded: One or more block group descriptor checksums are invalid. -#: e2fsck/problem.c:422 +#: e2fsck/problem.c:425 msgid "One or more @b @g descriptor checksums are invalid. " msgstr "Lỗi: một hay nhiều tổng kiểm bộ mô tả @g @b không phải hợp lệ. " #. @-expanded: Setting free inodes count to %j (was %i)\n -#: e2fsck/problem.c:427 +#: e2fsck/problem.c:430 msgid "Setting free @is count to %j (was %i)\n" msgstr "Đang đặt số lượng @is thành %j (là %i)\n" #. @-expanded: Setting free blocks count to %c (was %b)\n -#: e2fsck/problem.c:432 +#: e2fsck/problem.c:435 msgid "Setting free @bs count to %c (was %b)\n" msgstr "Đang đặt số lượng @bs thành %c (là %b)\n" #. @-expanded: Hiding %U quota inode %i (%Q).\n -#: e2fsck/problem.c:437 +#: e2fsck/problem.c:440 msgid "Hiding %U @q @i %i (%Q).\n" msgstr "Đang ẩn %U @q @i %i (%Q).\n" #. @-expanded: superblock has invalid MMP block. -#: e2fsck/problem.c:442 +#: e2fsck/problem.c:445 msgid "@S has invalid MMP block. " msgstr "@S có khối MMP không hợp lệ. " #. @-expanded: superblock has invalid MMP magic. -#: e2fsck/problem.c:447 +#: e2fsck/problem.c:450 msgid "@S has invalid MMP magic. " msgstr "@S có số màu nhiệm MMP không hợp lệ. " -#: e2fsck/problem.c:453 +#: e2fsck/problem.c:456 #, no-c-format msgid "ext2fs_open2: %m\n" msgstr "ext2fs_open2: %m\n" -#: e2fsck/problem.c:459 +#: e2fsck/problem.c:462 #, no-c-format msgid "ext2fs_check_desc: %m\n" msgstr "ext2fs_check_desc: %m\n" #. @-expanded: superblock metadata_csum supersedes uninit_bg; both feature bits cannot be set #. @-expanded: simultaneously. -#: e2fsck/problem.c:465 +#: e2fsck/problem.c:468 msgid "" "@S metadata_csum supersedes uninit_bg; both feature bits cannot be set " "simultaneously." @@ -1209,156 +1209,156 @@ msgstr "Tổng kiểm tra @b MMP @S không khớp với @b MMP. " #. @-expanded: superblock 64bit filesystem needs extents to access the whole disk. -#: e2fsck/problem.c:476 +#: e2fsck/problem.c:479 msgid "@S 64bit @f needs extents to access the whole disk. " msgstr "@f 64bit @S cần mở rộng để có thể truy cập toàn bộ đĩa. " -#: e2fsck/problem.c:481 +#: e2fsck/problem.c:484 msgid "First_meta_bg is too big. (%N, max value %g). " msgstr "First_meta_bg quá lớn. (%N, giá trị tối đa %g). " #. @-expanded: External journal superblock checksum does not match superblock. -#: e2fsck/problem.c:486 +#: e2fsck/problem.c:489 msgid "External @j @S checksum does not match @S. " msgstr "Tổng kiểm tra @j @S mở rộng không khớp với @S. " #. @-expanded: superblock metadata_csum_seed is not necessary without metadata_csum. -#: e2fsck/problem.c:491 +#: e2fsck/problem.c:494 msgid "@S metadata_csum_seed is not necessary without metadata_csum." msgstr "@S metadata_csum_seed là không cần thiết nếu không có metadata_csum." -#: e2fsck/problem.c:497 +#: e2fsck/problem.c:500 #, no-c-format msgid "Error initializing quota context in support library: %m\n" msgstr "Lỗi khởi tạo ngữ cảnh hạn ngạch trong thư viện hỗ trợ: %m\n" #. @-expanded: Bad required extra isize in superblock (%N). -#: e2fsck/problem.c:502 +#: e2fsck/problem.c:505 msgid "Bad required extra isize in @S (%N). " msgstr "Sai isize mở rộng đã yêu cầu trong @S (%N). " #. @-expanded: Bad desired extra isize in superblock (%N). -#: e2fsck/problem.c:507 +#: e2fsck/problem.c:510 msgid "Bad desired extra isize in @S (%N). " msgstr "Sai isize mở rộng đã mong muốn trong @S (%N). " #. @-expanded: Invalid %U quota inode %i. -#: e2fsck/problem.c:512 +#: e2fsck/problem.c:515 msgid "Invalid %U @q @i %i. " msgstr "%U @q @i %i không hợp lệ. " #. @-expanded: Pass 1: Checking inodes, blocks, and sizes\n -#: e2fsck/problem.c:530 +#: e2fsck/problem.c:533 msgid "Pass 1: Checking @is, @bs, and sizes\n" msgstr "Lần qua 1: đang kiểm tra các @i, @b và kích cỡ\n" #. @-expanded: root inode is not a directory. -#: e2fsck/problem.c:534 +#: e2fsck/problem.c:537 msgid "@r is not a @d. " msgstr "@r không phải @d. " #. @-expanded: root inode has dtime set (probably due to old mke2fs). -#: e2fsck/problem.c:539 +#: e2fsck/problem.c:542 msgid "@r has dtime set (probably due to old mke2fs). " msgstr "@r đặt dtime (rất có thể do mkd2fs cũ). " #. @-expanded: Reserved inode %i (%Q) has invalid mode. -#: e2fsck/problem.c:544 +#: e2fsck/problem.c:547 msgid "Reserved @i %i (%Q) has @n mode. " msgstr "@i %i đã dành riêng (%Q) có chế độ @n. " #. @-expanded: deleted inode %i has zero dtime. -#: e2fsck/problem.c:550 +#: e2fsck/problem.c:553 #, no-c-format msgid "@D @i %i has zero dtime. " msgstr "@i @D %i có dtime bằng không. " #. @-expanded: inode %i is in use, but has dtime set. -#: e2fsck/problem.c:556 +#: e2fsck/problem.c:559 #, no-c-format msgid "@i %i is in use, but has dtime set. " msgstr "@i %i đang được dùng, còn đặt dtime. " #. @-expanded: inode %i is a zero-length directory. -#: e2fsck/problem.c:562 +#: e2fsck/problem.c:565 #, no-c-format msgid "@i %i is a @z @d. " msgstr "@i %i là @d @z. " #. @-expanded: group %g's block bitmap at %b conflicts with some other fs block.\n -#: e2fsck/problem.c:567 +#: e2fsck/problem.c:570 msgid "@g %g's @b @B at %b @C.\n" msgstr "@B @b của @g %g tại %b @C.\n" #. @-expanded: group %g's inode bitmap at %b conflicts with some other fs block.\n -#: e2fsck/problem.c:572 +#: e2fsck/problem.c:575 msgid "@g %g's @i @B at %b @C.\n" msgstr "@B @i của @g %g ở %b @c.\n" #. @-expanded: group %g's inode table at %b conflicts with some other fs block.\n -#: e2fsck/problem.c:577 +#: e2fsck/problem.c:580 msgid "@g %g's @i table at %b @C.\n" msgstr "Bảng @i của @g %g ở %b @C.\n" #. @-expanded: group %g's block bitmap (%b) is bad. -#: e2fsck/problem.c:582 +#: e2fsck/problem.c:585 msgid "@g %g's @b @B (%b) is bad. " msgstr "@b @B (%b) của @g %g là sai " #. @-expanded: group %g's inode bitmap (%b) is bad. -#: e2fsck/problem.c:587 +#: e2fsck/problem.c:590 msgid "@g %g's @i @B (%b) is bad. " msgstr "@B @i (%b) của @g %g là sai. " #. @-expanded: inode %i, i_size is %Is, should be %N. -#: e2fsck/problem.c:592 +#: e2fsck/problem.c:595 msgid "@i %i, i_size is %Is, @s %N. " msgstr "@i %i, i_size là %Is, @s %N. " #. @-expanded: inode %i, i_blocks is %Ib, should be %N. -#: e2fsck/problem.c:597 +#: e2fsck/problem.c:600 msgid "@i %i, i_@bs is %Ib, @s %N. " msgstr "@i %i, i_@bs là %Ib, @s %N. " #. @-expanded: illegal %B (%b) in inode %i. -#: e2fsck/problem.c:602 +#: e2fsck/problem.c:605 msgid "@I %B (%b) in @i %i. " msgstr "%B (%b) @l nằm trong @i %i. " #. @-expanded: %B (%b) overlaps filesystem metadata in inode %i. -#: e2fsck/problem.c:607 +#: e2fsck/problem.c:610 msgid "%B (%b) overlaps @f metadata in @i %i. " msgstr "%B (%b) đè lên siêu dữ liệu @f trong @i %i. " #. @-expanded: inode %i has illegal block(s). -#: e2fsck/problem.c:613 +#: e2fsck/problem.c:616 #, no-c-format msgid "@i %i has illegal @b(s). " msgstr "@i %i có @b cấm. " #. @-expanded: Too many illegal blocks in inode %i.\n -#: e2fsck/problem.c:619 +#: e2fsck/problem.c:622 #, no-c-format msgid "Too many illegal @bs in @i %i.\n" msgstr "Quá nhiều @b cấm trong @i %i.\n" #. @-expanded: illegal %B (%b) in bad block inode. -#: e2fsck/problem.c:624 +#: e2fsck/problem.c:627 msgid "@I %B (%b) in bad @b @i. " msgstr "%B (%b) @l nằm trong @i @b sai. " #. @-expanded: Bad block inode has illegal block(s). -#: e2fsck/problem.c:629 +#: e2fsck/problem.c:632 msgid "Bad @b @i has illegal @b(s). " msgstr "@i @b sai có @b cấm. " #. @-expanded: Duplicate or bad block in use!\n -#: e2fsck/problem.c:634 +#: e2fsck/problem.c:637 msgid "Duplicate or bad @b in use!\n" msgstr "@b trùng hay sai đang được dùng.\n" #. @-expanded: Bad block %b used as bad block inode indirect block. -#: e2fsck/problem.c:639 +#: e2fsck/problem.c:642 msgid "Bad @b %b used as bad @b @i indirect @b. " msgstr "@b sai %b được dùng làm @b gián tiếp của @i @b. " @@ -1366,7 +1366,7 @@ #. @-expanded: The bad block inode has probably been corrupted. You probably\n #. @-expanded: should stop now and run e2fsck -c to scan for bad blocks\n #. @-expanded: in the filesystem.\n -#: e2fsck/problem.c:644 +#: e2fsck/problem.c:647 msgid "" "\n" "The bad @b @i has probably been corrupted. You probably\n" @@ -1379,7 +1379,7 @@ #. @-expanded: \n #. @-expanded: If the block is really bad, the filesystem can not be fixed.\n -#: e2fsck/problem.c:651 +#: e2fsck/problem.c:654 msgid "" "\n" "If the @b is really bad, the @f can not be fixed.\n" @@ -1390,7 +1390,7 @@ #. @-expanded: You can remove this block from the bad block list and hope\n #. @-expanded: that the block is really OK. But there are no guarantees.\n #. @-expanded: \n -#: e2fsck/problem.c:656 +#: e2fsck/problem.c:659 msgid "" "You can remove this @b from the bad @b list and hope\n" "that the @b is really OK. But there are no guarantees.\n" @@ -1401,123 +1401,123 @@ "\n" #. @-expanded: The primary superblock (%b) is on the bad block list.\n -#: e2fsck/problem.c:662 +#: e2fsck/problem.c:665 msgid "The primary @S (%b) is on the bad @b list.\n" msgstr "@S chính (%b) nằm trên danh sách các @b sai.\n" #. @-expanded: Block %b in the primary group descriptors is on the bad block list\n -#: e2fsck/problem.c:667 +#: e2fsck/problem.c:670 msgid "Block %b in the primary @g descriptors is on the bad @b list\n" msgstr "" "Khối %b trong những mô tả @g chính có nằm trong danh sách các @b sai.\n" #. @-expanded: Warning: Group %g's superblock (%b) is bad.\n -#: e2fsck/problem.c:673 +#: e2fsck/problem.c:676 msgid "Warning: Group %g's @S (%b) is bad.\n" msgstr "Cảnh báo: @S của @g %g (%b) là sai.\n" #. @-expanded: Warning: Group %g's copy of the group descriptors has a bad block (%b).\n -#: e2fsck/problem.c:679 +#: e2fsck/problem.c:682 msgid "Warning: Group %g's copy of the @g descriptors has a bad @b (%b).\n" msgstr "Cảnh báo: bản sao các mô tả @g của nhóm %g có một @b sai (%b).\n" #. @-expanded: Programming error? block #%b claimed for no reason in process_bad_block.\n -#: e2fsck/problem.c:685 +#: e2fsck/problem.c:688 msgid "Programming error? @b #%b claimed for no reason in process_bad_@b.\n" msgstr "" "Lỗi lập trình? @b %b được tuyên bố, không có lý do, trong process_bad_@b\n" #. @-expanded: error allocating %N contiguous block(s) in block group %g for %s: %m\n -#: e2fsck/problem.c:691 +#: e2fsck/problem.c:694 msgid "@A %N contiguous @b(s) in @b @g %g for %s: %m\n" msgstr "@A %N @b kề nhau trong @g @b %g cho %s: %m\n" #. @-expanded: error allocating block buffer for relocating %s\n -#: e2fsck/problem.c:697 +#: e2fsck/problem.c:700 #, no-c-format msgid "@A @b buffer for relocating %s\n" msgstr "@A bộ đệm @b để định vị lại %s\n" #. @-expanded: Relocating group %g's %s from %b to %c...\n -#: e2fsck/problem.c:702 +#: e2fsck/problem.c:705 msgid "Relocating @g %g's %s from %b to %c...\n" msgstr "Đang định vị lại %s của @g %g từ %b sang %c…\n" #. @-expanded: Relocating group %g's %s to %c...\n -#: e2fsck/problem.c:708 +#: e2fsck/problem.c:711 #, no-c-format msgid "Relocating @g %g's %s to %c...\n" msgstr "Đang định vị lại %s của @g %g sang %c…\n" #. @-expanded: Warning: could not read block %b of %s: %m\n -#: e2fsck/problem.c:713 +#: e2fsck/problem.c:716 msgid "Warning: could not read @b %b of %s: %m\n" msgstr "Cảnh báo: không thể đọc @b %b trên %s: %m\n" #. @-expanded: Warning: could not write block %b for %s: %m\n -#: e2fsck/problem.c:718 +#: e2fsck/problem.c:721 msgid "Warning: could not write @b %b for %s: %m\n" msgstr "Cảnh báo: không thể ghi @b %b cho %s: %m\n" #. @-expanded: error allocating inode bitmap (%N): %m\n -#: e2fsck/problem.c:723 e2fsck/problem.c:1871 +#: e2fsck/problem.c:726 e2fsck/problem.c:1883 msgid "@A @i @B (%N): %m\n" msgstr "@A @B @i (%N): %m\n" #. @-expanded: error allocating block bitmap (%N): %m\n -#: e2fsck/problem.c:728 +#: e2fsck/problem.c:731 msgid "@A @b @B (%N): %m\n" msgstr "@A @B @b (%N): %m\n" #. @-expanded: error allocating icount link information: %m\n -#: e2fsck/problem.c:734 +#: e2fsck/problem.c:737 #, no-c-format msgid "@A icount link information: %m\n" msgstr "@A thông tin liên kết icount: %m\n" #. @-expanded: error allocating directory block array: %m\n -#: e2fsck/problem.c:740 +#: e2fsck/problem.c:743 #, no-c-format msgid "@A @d @b array: %m\n" msgstr "@A mảng @d @d: %m\n" #. @-expanded: Error while scanning inodes (%i): %m\n -#: e2fsck/problem.c:746 +#: e2fsck/problem.c:749 #, no-c-format msgid "Error while scanning @is (%i): %m\n" msgstr "Gặp lỗi khi quét các @i (%i): %m\n" #. @-expanded: Error while iterating over blocks in inode %i: %m\n -#: e2fsck/problem.c:752 +#: e2fsck/problem.c:755 #, no-c-format msgid "Error while iterating over @bs in @i %i: %m\n" msgstr "Gặp lỗi khi lặp lại trên các @b trong @i %i: %m\n" #. @-expanded: Error storing inode count information (inode=%i, count=%N): %m\n -#: e2fsck/problem.c:757 +#: e2fsck/problem.c:760 msgid "Error storing @i count information (@i=%i, count=%N): %m\n" msgstr "Gặp lỗi khi cất giữ thông tin đếm @i (@i=%i, đếm=%N): %m\n" #. @-expanded: Error storing directory block information (inode=%i, block=%b, num=%N): %m\n -#: e2fsck/problem.c:762 +#: e2fsck/problem.c:765 msgid "Error storing @d @b information (@i=%i, @b=%b, num=%N): %m\n" msgstr "Gặp lỗi khi cất giữ thông tin @d @b (@i=%i, @b=%b, số=%N): %m\n" #. @-expanded: Error reading inode %i: %m\n -#: e2fsck/problem.c:769 +#: e2fsck/problem.c:772 #, no-c-format msgid "Error reading @i %i: %m\n" msgstr "Gặp lỗi khi đọc @i %i: %m\n" #. @-expanded: inode %i has imagic flag set. -#: e2fsck/problem.c:778 +#: e2fsck/problem.c:781 #, no-c-format msgid "@i %i has imagic flag set. " msgstr "@i %i đặt cờ ma thuật imagic. " #. @-expanded: Special (device/socket/fifo/symlink) file (inode %i) has immutable\n #. @-expanded: or append-only flag set. -#: e2fsck/problem.c:784 +#: e2fsck/problem.c:787 #, no-c-format msgid "" "Special (@v/socket/fifo/symlink) file (@i %i) has immutable\n" @@ -1528,143 +1528,143 @@ "chỉ phụ thêm (append-only). " #. @-expanded: Special (device/socket/fifo) inode %i has non-zero size. -#: e2fsck/problem.c:791 +#: e2fsck/problem.c:794 #, no-c-format msgid "Special (@v/socket/fifo) @i %i has non-zero size. " msgstr "@i (@v/ổ cắm/FIFO) %i có kích cỡ không phải số không. " #. @-expanded: journal inode is not in use, but contains data. -#: e2fsck/problem.c:801 +#: e2fsck/problem.c:804 msgid "@j @i is not in use, but contains data. " msgstr "@i @j không đang được dùng, còn chứa dữ liệu. " #. @-expanded: journal is not regular file. -#: e2fsck/problem.c:806 +#: e2fsck/problem.c:809 msgid "@j is not regular file. " msgstr "@j không phải tập tin chuẩn. " #. @-expanded: inode %i was part of the orphaned inode list. -#: e2fsck/problem.c:812 +#: e2fsck/problem.c:815 #, no-c-format msgid "@i %i was part of the @o @i list. " msgstr "@i %i đã thuộc về sanh sách @i @o. " #. @-expanded: inodes that were part of a corrupted orphan linked list found. -#: e2fsck/problem.c:818 +#: e2fsck/problem.c:821 msgid "@is that were part of a corrupted orphan linked list found. " msgstr "Tìm thấy các @i đã thuộc về danh sách đã liên kết thừa bị hỏng. " #. @-expanded: error allocating refcount structure (%N): %m\n -#: e2fsck/problem.c:823 +#: e2fsck/problem.c:826 msgid "@A refcount structure (%N): %m\n" msgstr "@A cấu trúc refcount (%N): %m\n" #. @-expanded: Error reading extended attribute block %b for inode %i. -#: e2fsck/problem.c:828 +#: e2fsck/problem.c:831 msgid "Error reading @a @b %b for @i %i. " msgstr "Gặp lỗi khi đọc @b @a %b cho @i %i. " #. @-expanded: inode %i has a bad extended attribute block %b. -#: e2fsck/problem.c:833 +#: e2fsck/problem.c:836 msgid "@i %i has a bad @a @b %b. " msgstr "@i %i có một @b @a %b. " #. @-expanded: Error reading extended attribute block %b (%m). -#: e2fsck/problem.c:838 +#: e2fsck/problem.c:841 msgid "Error reading @a @b %b (%m). " msgstr "Gặp lỗi khi đọc @b @a %b (%m). " #. @-expanded: extended attribute block %b has reference count %r, should be %N. -#: e2fsck/problem.c:843 +#: e2fsck/problem.c:846 msgid "@a @b %b has reference count %r, @s %N. " msgstr "@b @a %b có số đếm tham chiếu %r, @s %N. " #. @-expanded: Error writing extended attribute block %b (%m). -#: e2fsck/problem.c:848 +#: e2fsck/problem.c:851 msgid "Error writing @a @b %b (%m). " msgstr "Gặp lỗi khi ghi @b @a %b (%m). " #. @-expanded: extended attribute block %b has h_blocks > 1. -#: e2fsck/problem.c:853 +#: e2fsck/problem.c:856 msgid "@a @b %b has h_@bs > 1. " msgstr "@b @a %b có h_@b > 1. " #. @-expanded: error allocating extended attribute region allocation structure. -#: e2fsck/problem.c:858 +#: e2fsck/problem.c:861 msgid "@A @a region allocation structure. " msgstr "@A @a cấu trúc phân bổ vùng. " #. @-expanded: extended attribute block %b is corrupt (allocation collision). -#: e2fsck/problem.c:863 +#: e2fsck/problem.c:866 msgid "@a @b %b is corrupt (allocation collision). " msgstr "@b @a %b bị hỏng (xung đột cấp phát). " #. @-expanded: extended attribute block %b is corrupt (invalid name). -#: e2fsck/problem.c:868 +#: e2fsck/problem.c:871 msgid "@a @b %b is corrupt (@n name). " msgstr "@b @a %b bị hỏng (tên @n). " #. @-expanded: extended attribute block %b is corrupt (invalid value). -#: e2fsck/problem.c:873 +#: e2fsck/problem.c:876 msgid "@a @b %b is corrupt (@n value). " msgstr "@b @a %b bị hỏng (giá trị @n). " #. @-expanded: inode %i is too big. -#: e2fsck/problem.c:879 +#: e2fsck/problem.c:882 #, no-c-format msgid "@i %i is too big. " msgstr "@i %i là quá lớn. " #. @-expanded: %B (%b) causes directory to be too big. -#: e2fsck/problem.c:883 +#: e2fsck/problem.c:886 msgid "%B (%b) causes @d to be too big. " msgstr "%B (%b) gây ra @d quá lớn. " -#: e2fsck/problem.c:888 +#: e2fsck/problem.c:891 msgid "%B (%b) causes file to be too big. " msgstr "%B (%b) làm cho tập tin quá lớn. " -#: e2fsck/problem.c:893 +#: e2fsck/problem.c:896 msgid "%B (%b) causes symlink to be too big. " -msgstr "%B (%b) làm cho liên kết mềm quá lớn . " +msgstr "%B (%b) làm cho liên kết mềm quá lớn. " #. @-expanded: inode %i has INDEX_FL flag set on filesystem without htree support.\n -#: e2fsck/problem.c:899 +#: e2fsck/problem.c:902 #, no-c-format msgid "@i %i has INDEX_FL flag set on @f without htree support.\n" msgstr "@i %i đặt cờ INDEX_FL trên @f không có hỗ trợ htree.\n" #. @-expanded: inode %i has INDEX_FL flag set but is not a directory.\n -#: e2fsck/problem.c:905 +#: e2fsck/problem.c:908 #, no-c-format msgid "@i %i has INDEX_FL flag set but is not a @d.\n" msgstr "@i %i đặt cờ INDEX_FL nhưng không phải @d.\n" #. @-expanded: HTREE directory inode %i has an invalid root node.\n -#: e2fsck/problem.c:911 +#: e2fsck/problem.c:914 #, no-c-format msgid "@h %i has an @n root node.\n" msgstr "@h %i có một nút gốc @n.\n" #. @-expanded: HTREE directory inode %i has an unsupported hash version (%N)\n -#: e2fsck/problem.c:916 +#: e2fsck/problem.c:919 msgid "@h %i has an unsupported hash version (%N)\n" msgstr "@h %i có một phiên bản băm không được hỗ trợ (%N)\n" #. @-expanded: HTREE directory inode %i uses an incompatible htree root node flag.\n -#: e2fsck/problem.c:922 +#: e2fsck/problem.c:925 #, no-c-format msgid "@h %i uses an incompatible htree root node flag.\n" msgstr "@h %i dùng cờ nút gốc htree không tương thích.\n" #. @-expanded: HTREE directory inode %i has a tree depth (%N) which is too big\n -#: e2fsck/problem.c:927 +#: e2fsck/problem.c:930 msgid "@h %i has a tree depth (%N) which is too big\n" msgstr "@h %i có độ sâu cây (%N) quá lớn\n" #. @-expanded: Bad block inode has an indirect block (%b) that conflicts with\n #. @-expanded: filesystem metadata. -#: e2fsck/problem.c:933 +#: e2fsck/problem.c:936 msgid "" "Bad @b @i has an indirect @b (%b) that conflicts with\n" "@f metadata. " @@ -1673,55 +1673,55 @@ "siêu dữ liệu @f. " #. @-expanded: Resize inode (re)creation failed: %m. -#: e2fsck/problem.c:940 +#: e2fsck/problem.c:943 #, no-c-format msgid "Resize @i (re)creation failed: %m." msgstr "Việc tạo (lại) sự thay đổi kích cỡ @i bị lỗi: %m." #. @-expanded: inode %i has a extra size (%IS) which is invalid\n -#: e2fsck/problem.c:945 +#: e2fsck/problem.c:948 msgid "@i %i has a extra size (%IS) which is @n\n" msgstr "@i %i có một kích cỡ thêm (%IS) @n\n" #. @-expanded: extended attribute in inode %i has a namelen (%N) which is invalid\n -#: e2fsck/problem.c:950 +#: e2fsck/problem.c:953 msgid "@a in @i %i has a namelen (%N) which is @n\n" msgstr "@a trong @i %i có một namelen (%N) @n\n" #. @-expanded: extended attribute in inode %i has a value offset (%N) which is invalid\n -#: e2fsck/problem.c:955 +#: e2fsck/problem.c:958 msgid "@a in @i %i has a value offset (%N) which is @n\n" msgstr "@a trong @i %i có một hiệu giá trị (%N) @n\n" #. @-expanded: extended attribute in inode %i has a value block (%N) which is invalid (must be 0)\n -#: e2fsck/problem.c:960 +#: e2fsck/problem.c:963 msgid "@a in @i %i has a value @b (%N) which is @n (must be 0)\n" msgstr "@a trong @i %i có một giá trị @b (%N) @n (phải là 0)\n" #. @-expanded: extended attribute in inode %i has a value size (%N) which is invalid\n -#: e2fsck/problem.c:965 +#: e2fsck/problem.c:968 msgid "@a in @i %i has a value size (%N) which is @n\n" msgstr "@a trong @i %i có một kích cỡ giá trị (%N) @n\n" #. @-expanded: extended attribute in inode %i has a hash (%N) which is invalid\n -#: e2fsck/problem.c:970 +#: e2fsck/problem.c:973 msgid "@a in @i %i has a hash (%N) which is @n\n" msgstr "@a trong @i %i có một chuỗi duy nhất (%N) mà @n\n" #. @-expanded: inode %i is a %It but it looks like it is really a directory.\n -#: e2fsck/problem.c:975 +#: e2fsck/problem.c:978 msgid "@i %i is a %It but it looks like it is really a directory.\n" msgstr "@i %i là %It nhưng hình như nó thực sự là thư mục.\n" #. @-expanded: Error while reading over extent tree in inode %i: %m\n -#: e2fsck/problem.c:981 +#: e2fsck/problem.c:984 #, no-c-format msgid "Error while reading over @x tree in @i %i: %m\n" msgstr "Gặp lỗi khi đọc qua cây @x trong @i %i: %m\n" #. @-expanded: Failed to iterate extents in inode %i\n #. @-expanded: \t(op %s, blk %b, lblk %c): %m\n -#: e2fsck/problem.c:986 +#: e2fsck/problem.c:989 msgid "" "Failed to iterate extents in @i %i\n" "\t(op %s, blk %b, lblk %c): %m\n" @@ -1731,7 +1731,7 @@ #. @-expanded: inode %i has an invalid extent\n #. @-expanded: \t(logical block %c, invalid physical block %b, len %N)\n -#: e2fsck/problem.c:992 +#: e2fsck/problem.c:995 msgid "" "@i %i has an @n extent\n" "\t(logical @b %c, @n physical @b %b, len %N)\n" @@ -1741,7 +1741,7 @@ #. @-expanded: inode %i has an invalid extent\n #. @-expanded: \t(logical block %c, physical block %b, invalid len %N)\n -#: e2fsck/problem.c:997 +#: e2fsck/problem.c:1000 msgid "" "@i %i has an @n extent\n" "\t(logical @b %c, physical @b %b, @n len %N)\n" @@ -1750,32 +1750,32 @@ "\t(@b lô-gíc %c, @b vật lý %b, dài @n %N)\n" #. @-expanded: inode %i has EXTENTS_FL flag set on filesystem without extents support.\n -#: e2fsck/problem.c:1003 +#: e2fsck/problem.c:1006 #, no-c-format msgid "@i %i has EXTENTS_FL flag set on @f without extents support.\n" msgstr "@i %i đặt cờ EXTENTS_FL trên @f mà không hỗ trợ phạm vi.\n" #. @-expanded: inode %i is in extent format, but superblock is missing EXTENTS feature\n -#: e2fsck/problem.c:1009 +#: e2fsck/problem.c:1012 #, no-c-format msgid "@i %i is in extent format, but @S is missing EXTENTS feature\n" msgstr "" "@i %i theo định dạng phạm vi, còn @S thiếu tính năng phạm vi (EXTENTS)\n" #. @-expanded: inode %i missing EXTENT_FL, but is in extents format\n -#: e2fsck/problem.c:1015 +#: e2fsck/problem.c:1018 #, no-c-format msgid "@i %i missing EXTENT_FL, but is in extents format\n" msgstr "@i %i thiếu EXTENTS_FL, nhưng theo định dạng phạm vi\n" -#: e2fsck/problem.c:1021 +#: e2fsck/problem.c:1024 #, no-c-format msgid "Fast symlink %i has EXTENT_FL set. " msgstr "Liên kết mềm nhanh %i đã đặt EXTENTS_FL. " #. @-expanded: inode %i has out of order extents\n #. @-expanded: \t(invalid logical block %c, physical block %b, len %N)\n -#: e2fsck/problem.c:1026 +#: e2fsck/problem.c:1029 msgid "" "@i %i has out of order extents\n" "\t(@n logical @b %c, physical @b %b, len %N)\n" @@ -1784,39 +1784,39 @@ "\t(@b lô-gíc %c, @b vật lý %b, dài %N)\n" #. @-expanded: inode %i has an invalid extent node (blk %b, lblk %c)\n -#: e2fsck/problem.c:1030 +#: e2fsck/problem.c:1033 msgid "@i %i has an invalid extent node (blk %b, lblk %c)\n" msgstr "@i %i có một nút tầm không hợp lệ (blk %b, lblk %c)\n" #. @-expanded: Error converting subcluster block bitmap: %m\n -#: e2fsck/problem.c:1036 +#: e2fsck/problem.c:1039 #, no-c-format msgid "Error converting subcluster @b @B: %m\n" msgstr "Gặp lỗi khi chuyển đổi liên cung con @b @B: %m\n" #. @-expanded: quota inode is not a regular file. -#: e2fsck/problem.c:1041 +#: e2fsck/problem.c:1044 msgid "@q @i is not a regular file. " msgstr "@q @i không phải tập tin thông thường. " #. @-expanded: quota inode is not in use, but contains data. -#: e2fsck/problem.c:1046 +#: e2fsck/problem.c:1049 msgid "@q @i is not in use, but contains data. " msgstr "@q @i đang không được dùng, nhưng chứa dữ liệu. " #. @-expanded: quota inode is visible to the user. -#: e2fsck/problem.c:1051 +#: e2fsck/problem.c:1054 msgid "@q @i is visible to the user. " msgstr "@q @i sẵn dùng. " #. @-expanded: The bad block inode looks invalid. -#: e2fsck/problem.c:1056 +#: e2fsck/problem.c:1059 msgid "The bad @b @i looks @n. " msgstr "The bad @b @i looks @n. " #. @-expanded: inode %i has zero length extent\n #. @-expanded: \t(invalid logical block %c, physical block %b)\n -#: e2fsck/problem.c:1061 +#: e2fsck/problem.c:1064 msgid "" "@i %i has zero length extent\n" "\t(@n logical @b %c, physical @b %b)\n" @@ -1825,26 +1825,26 @@ "\t(@n lôgíc @b %c, vật lý @b %b)\n" #. @-expanded: inode %i seems to contain garbage. -#: e2fsck/problem.c:1067 +#: e2fsck/problem.c:1070 #, no-c-format msgid "@i %i seems to contain garbage. " msgstr "@i %i có lẽ đã chứa rác. " #. @-expanded: inode %i passes checks, but checksum does not match inode. -#: e2fsck/problem.c:1073 +#: e2fsck/problem.c:1076 #, no-c-format msgid "@i %i passes checks, but checksum does not match @i. " msgstr "@i %i các kiểm tra qua, nhưng tổng kiểm không khớp @i. " #. @-expanded: inode %i extended attribute is corrupt (allocation collision). -#: e2fsck/problem.c:1079 +#: e2fsck/problem.c:1082 #, no-c-format msgid "@i %i @a is corrupt (allocation collision). " msgstr "@i %i @a bị hỏng (xung đột cấp phát). " #. @-expanded: inode %i extent block passes checks, but checksum does not match extent\n #. @-expanded: \t(logical block %c, physical block %b, len %N)\n -#: e2fsck/problem.c:1087 +#: e2fsck/problem.c:1090 msgid "" "@i %i extent block passes checks, but checksum does not match extent\n" "\t(logical @b %c, physical @b %b, len %N)\n" @@ -1853,14 +1853,14 @@ "\t(@b lô-gíc %c, @b vật lý %b, dài %N)\n" #. @-expanded: inode %i extended attribute block %b passes checks, but checksum does not match block. -#: e2fsck/problem.c:1096 +#: e2fsck/problem.c:1099 msgid "@i %i @a @b %b passes checks, but checksum does not match @b. " msgstr "" "@i %i @a @b %b các kiemr tra đã qua, nhưng tổng kiểm không khớp @b. " #. @-expanded: Interior extent node level %N of inode %i:\n #. @-expanded: Logical start %b does not match logical start %c at next level. -#: e2fsck/problem.c:1101 +#: e2fsck/problem.c:1104 msgid "" "Interior @x node level %N of @i %i:\n" "Logical start %b does not match logical start %c at next level. " @@ -1870,7 +1870,7 @@ #. @-expanded: inode %i, end of extent exceeds allowed value\n #. @-expanded: \t(logical block %c, physical block %b, len %N)\n -#: e2fsck/problem.c:1107 +#: e2fsck/problem.c:1110 msgid "" "@i %i, end of extent exceeds allowed value\n" "\t(logical @b %c, physical @b %b, len %N)\n" @@ -1879,7 +1879,7 @@ "\t(lô-gíc @b %c, vật lý @b %b, dài %N)\n" #. @-expanded: inode %i has inline data, but superblock is missing INLINE_DATA feature\n -#: e2fsck/problem.c:1113 +#: e2fsck/problem.c:1116 #, no-c-format msgid "@i %i has inline data, but @S is missing INLINE_DATA feature\n" msgstr "" @@ -1887,7 +1887,7 @@ "INLINE_DATA\n" #. @-expanded: inode %i has INLINE_DATA_FL flag on filesystem without inline data support.\n -#: e2fsck/problem.c:1119 +#: e2fsck/problem.c:1122 #, no-c-format msgid "@i %i has INLINE_DATA_FL flag on @f without inline data support.\n" msgstr "" @@ -1895,7 +1895,7 @@ "dòng.\n" #. @-expanded: inode %i block %b conflicts with critical metadata, skipping block checks.\n -#: e2fsck/problem.c:1127 +#: e2fsck/problem.c:1130 #, no-c-format msgid "" "@i %i block %b conflicts with critical metadata, skipping block checks.\n" @@ -1903,19 +1903,19 @@ "@i %i khối %b xung đột với siêu dữ liệu tới hạn, bỏ qua kiểm tra khối.\n" #. @-expanded: directory inode %i block %b should be at block %c. -#: e2fsck/problem.c:1132 +#: e2fsck/problem.c:1135 msgid "@d @i %i @b %b should be at @b %c. " msgstr "@d @i %i @b %b nên ở tại @b %c. " #. @-expanded: directory inode %i has extent marked uninitialized at block %c. -#: e2fsck/problem.c:1138 +#: e2fsck/problem.c:1141 #, no-c-format msgid "@d @i %i has @x marked uninitialized at @b %c. " msgstr "@i @d %i có một @x được đánh dấu là chưa khởi tạo tại @biến %c. " #. @-expanded: inode %i logical block %b (physical block %c) violates cluster allocation rules.\n #. @-expanded: Will fix in pass 1B.\n -#: e2fsck/problem.c:1143 +#: e2fsck/problem.c:1146 msgid "" "@i %i logical @b %b (physical @b %c) violates cluster allocation rules.\n" "Will fix in pass 1B.\n" @@ -1924,14 +1924,14 @@ "Sẽ được sửa tại lần 1B.\n" #. @-expanded: inode %i has INLINE_DATA_FL flag but extended attribute not found. -#: e2fsck/problem.c:1149 +#: e2fsck/problem.c:1152 #, no-c-format msgid "@i %i has INLINE_DATA_FL flag but @a not found. " msgstr "@i %i có cờ INLINE_DATA_FL nhưng @a không tìm thấy. " #. @-expanded: Special (device/socket/fifo) file (inode %i) has extents\n #. @-expanded: or inline-data flag set. -#: e2fsck/problem.c:1156 +#: e2fsck/problem.c:1159 #, no-c-format msgid "" "Special (@v/socket/fifo) file (@i %i) has extents\n" @@ -1941,44 +1941,44 @@ "hay dữ liệu chung dòng. " #. @-expanded: inode %i has extent header but inline data flag is set.\n -#: e2fsck/problem.c:1163 +#: e2fsck/problem.c:1166 #, no-c-format msgid "@i %i has @x header but inline data flag is set.\n" msgstr "@i %i có phần đầu @x nhưng cờ dữ liệu chung dòng không được đặt.\n" #. @-expanded: inode %i seems to have inline data but extent flag is set.\n -#: e2fsck/problem.c:1169 +#: e2fsck/problem.c:1172 #, no-c-format msgid "@i %i seems to have inline data but @x flag is set.\n" msgstr "@i %i dường như có dữ liệu chung dòng nhưng cờ @x lại được đặt.\n" #. @-expanded: inode %i seems to have block map but inline data and extent flags set.\n -#: e2fsck/problem.c:1175 +#: e2fsck/problem.c:1178 #, no-c-format msgid "@i %i seems to have @b map but inline data and @x flags set.\n" msgstr "" "@i %i dường như có ánh xạ @b nhưng dữ liệu chung dòng và cờ @x được đặt.\n" #. @-expanded: inode %i has inline data and extent flags set but i_block contains junk.\n -#: e2fsck/problem.c:1181 +#: e2fsck/problem.c:1184 #, no-c-format msgid "@i %i has inline data and @x flags set but i_block contains junk.\n" msgstr "" "@i %i có dữ liệu chung dòng và cờ @x được đặt nhưng i_block chứa rác.\n" #. @-expanded: Bad block list says the bad block list inode is bad. -#: e2fsck/problem.c:1186 +#: e2fsck/problem.c:1189 msgid "Bad block list says the bad block list @i is bad. " msgstr "Danh sách khối hỏng nói rằng danh sách khối sai @i là sai. " #. @-expanded: error allocating extent region allocation structure. -#: e2fsck/problem.c:1191 +#: e2fsck/problem.c:1194 msgid "@A @x region allocation structure. " msgstr "@A @x cấu trúc phân bổ vùng. " #. @-expanded: inode %i has a duplicate extent mapping\n #. @-expanded: \t(logical block %c, invalid physical block %b, len %N)\n -#: e2fsck/problem.c:1196 +#: e2fsck/problem.c:1199 msgid "" "@i %i has a duplicate @x mapping\n" "\t(logical @b %c, @n physical @b %b, len %N)\n" @@ -1987,47 +1987,47 @@ "\t(@b lô-gíc %c, @n vật lý @b %b, dài %N)\n" #. @-expanded: error allocating memory for encrypted directory list\n -#: e2fsck/problem.c:1201 +#: e2fsck/problem.c:1204 msgid "@A memory for encrypted @d list\n" msgstr "@A bộ nhớ cho danh sách @d đã mã hóa\n" #. @-expanded: inode %i extent tree could be more shallow (%b; could be <= %c)\n -#: e2fsck/problem.c:1206 +#: e2fsck/problem.c:1209 msgid "@i %i @x tree could be more shallow (%b; could be <= %c)\n" msgstr "@i %i @x cây nên nông hơn (%b; nên <= %c)\n" #. @-expanded: inode %i on bigalloc filesystem cannot be block mapped. -#: e2fsck/problem.c:1212 +#: e2fsck/problem.c:1215 #, no-c-format msgid "@i %i on bigalloc @f cannot be @b mapped. " msgstr "@i %i trên @f bigalloc không thể là một ánh xạ @b. " #. @-expanded: inode %i has corrupt extent header. -#: e2fsck/problem.c:1218 +#: e2fsck/problem.c:1221 #, no-c-format msgid "@i %i has corrupt @x header. " msgstr "@i %i có phần đầu @x bị hỏng. " #. @-expanded: Timestamp(s) on inode %i beyond 2310-04-04 are likely pre-1970.\n -#: e2fsck/problem.c:1224 +#: e2fsck/problem.c:1227 #, no-c-format msgid "Timestamp(s) on @i %i beyond 2310-04-04 are likely pre-1970.\n" msgstr "" "Các dấu thời gian trên @i %i vượt quá 2310-04-04 giống như là trước 1970.\n" #. @-expanded: inode %i has illegal extended attribute value inode %N.\n -#: e2fsck/problem.c:1229 +#: e2fsck/problem.c:1232 msgid "@i %i has @I @a value @i %N.\n" msgstr "@i %i có @I @a giá trị @i %N.\n" #. @-expanded: inode %i has invalid extended attribute. EA inode %N missing EA_INODE flag.\n -#: e2fsck/problem.c:1235 +#: e2fsck/problem.c:1238 msgid "@i %i has @n @a. EA @i %N missing EA_INODE flag.\n" msgstr "@i %i có @n @a. EA @i %N thiếu cờ EA_INODE.\n" #. @-expanded: EA inode %N for parent inode %i missing EA_INODE flag.\n #. @-expanded: -#: e2fsck/problem.c:1240 +#: e2fsck/problem.c:1243 msgid "" "EA @i %N for parent @i %i missing EA_INODE flag.\n" " " @@ -2038,7 +2038,7 @@ #. @-expanded: \n #. @-expanded: Running additional passes to resolve blocks claimed by more than one inode...\n #. @-expanded: Pass 1B: Rescanning for multiply-claimed blocks\n -#: e2fsck/problem.c:1248 +#: e2fsck/problem.c:1260 msgid "" "\n" "Running additional passes to resolve @bs claimed by more than one @i...\n" @@ -2050,46 +2050,46 @@ "Lần qua 1B: đang quét lại tìm @b @m.\n" #. @-expanded: multiply-claimed block(s) in inode %i: -#: e2fsck/problem.c:1255 +#: e2fsck/problem.c:1267 #, no-c-format msgid "@m @b(s) in @i %i:" msgstr "@b @m trong @i %i:" -#: e2fsck/problem.c:1271 +#: e2fsck/problem.c:1283 #, no-c-format msgid "Error while scanning inodes (%i): %m\n" msgstr "Gặp lỗi khi quét các nút thông tin (%i): %m\n" #. @-expanded: error allocating inode bitmap (inode_dup_map): %m\n -#: e2fsck/problem.c:1277 +#: e2fsck/problem.c:1289 #, no-c-format msgid "@A @i @B (@i_dup_map): %m\n" msgstr "@A @B @i (@i_dup_map): %m\n" #. @-expanded: Error while iterating over blocks in inode %i (%s): %m\n -#: e2fsck/problem.c:1283 +#: e2fsck/problem.c:1295 #, no-c-format msgid "Error while iterating over @bs in @i %i (%s): %m\n" msgstr "Gặp lỗi khi lặp lại trên các @b trong @i %i (%s): %m\n" #. @-expanded: Error adjusting refcount for extended attribute block %b (inode %i): %m\n -#: e2fsck/problem.c:1288 e2fsck/problem.c:1663 +#: e2fsck/problem.c:1300 e2fsck/problem.c:1675 msgid "Error adjusting refcount for @a @b %b (@i %i): %m\n" msgstr "Gặp lỗi khi điều chỉnh số đếm tham chiếu cho @b @a %b (@i %i): %m\n" #. @-expanded: Pass 1C: Scanning directories for inodes with multiply-claimed blocks\n -#: e2fsck/problem.c:1298 +#: e2fsck/problem.c:1310 msgid "Pass 1C: Scanning directories for @is with @m @bs\n" msgstr "Lần qua 1C: đang quét các thư mục tìm @i có @b @m\n" #. @-expanded: Pass 1D: Reconciling multiply-claimed blocks\n -#: e2fsck/problem.c:1304 +#: e2fsck/problem.c:1316 msgid "Pass 1D: Reconciling @m @bs\n" msgstr "Lần qua 1D: đang điều hòa các @b @m\n" #. @-expanded: File %Q (inode #%i, mod time %IM) \n #. @-expanded: has %r multiply-claimed block(s), shared with %N file(s):\n -#: e2fsck/problem.c:1309 +#: e2fsck/problem.c:1321 msgid "" "File %Q (@i #%i, mod time %IM) \n" " has %r @m @b(s), shared with %N file(s):\n" @@ -2098,18 +2098,18 @@ " có %r @b @m, chia sẻ với %N tập tin:\n" #. @-expanded: \t%Q (inode #%i, mod time %IM)\n -#: e2fsck/problem.c:1315 +#: e2fsck/problem.c:1327 msgid "\t%Q (@i #%i, mod time %IM)\n" msgstr "\t%Q (@i #%i, giờ sửa đổi %IM)\n" #. @-expanded: \t\n -#: e2fsck/problem.c:1320 +#: e2fsck/problem.c:1332 msgid "\t<@f metadata>\n" msgstr "\t\n" #. @-expanded: (There are %N inodes containing multiply-claimed blocks.)\n #. @-expanded: \n -#: e2fsck/problem.c:1325 +#: e2fsck/problem.c:1337 msgid "" "(There are %N @is containing @m @bs.)\n" "\n" @@ -2119,7 +2119,7 @@ #. @-expanded: multiply-claimed blocks already reassigned or cloned.\n #. @-expanded: \n -#: e2fsck/problem.c:1330 +#: e2fsck/problem.c:1342 msgid "" "@m @bs already reassigned or cloned.\n" "\n" @@ -2127,348 +2127,348 @@ "@b @m đã được gán lại hay nhân bản.\n" "\n" -#: e2fsck/problem.c:1344 +#: e2fsck/problem.c:1356 #, no-c-format msgid "Couldn't clone file: %m\n" msgstr "Không thể nhân bản tập tin: %m\n" #. @-expanded: Pass 1E: Optimizing extent trees\n -#: e2fsck/problem.c:1350 +#: e2fsck/problem.c:1362 msgid "Pass 1E: Optimizing @x trees\n" msgstr "Lần 1E: Đang tối ưu cây @x\n" #. @-expanded: Failed to optimize extent tree %p (%i): %m\n -#: e2fsck/problem.c:1356 +#: e2fsck/problem.c:1368 #, no-c-format msgid "Failed to optimize @x tree %p (%i): %m\n" msgstr "Gặp lỗi khi tối ưu hóa cây @x %p (%i): %m\n" #. @-expanded: Optimizing extent trees: -#: e2fsck/problem.c:1361 +#: e2fsck/problem.c:1373 msgid "Optimizing @x trees: " msgstr "Đang tối ưu hóa cây %x: " -#: e2fsck/problem.c:1376 +#: e2fsck/problem.c:1388 msgid "Internal error: max extent tree depth too large (%b; expected=%c).\n" msgstr "Lỗi nội bộ: độ sâu cây mở rộng tối đa quá lớn (%b; cần=%c).\n" #. @-expanded: inode %i extent tree (at level %b) could be shorter. -#: e2fsck/problem.c:1381 +#: e2fsck/problem.c:1393 msgid "@i %i @x tree (at level %b) could be shorter. " msgstr "@i %i @x cây (ở mức %b) nên ngắn hơn. " #. @-expanded: inode %i extent tree (at level %b) could be narrower. -#: e2fsck/problem.c:1386 +#: e2fsck/problem.c:1398 msgid "@i %i @x tree (at level %b) could be narrower. " msgstr "@i %i @x cây (ở mức %b) nên hẹp hơn. " #. @-expanded: Pass 2: Checking directory structure\n -#: e2fsck/problem.c:1393 +#: e2fsck/problem.c:1405 msgid "Pass 2: Checking @d structure\n" msgstr "Lần qua 2: đang kiểm tra cấu trúc @d\n" #. @-expanded: invalid inode number for '.' in directory inode %i.\n -#: e2fsck/problem.c:1399 +#: e2fsck/problem.c:1411 #, no-c-format msgid "@n @i number for '.' in @d @i %i.\n" msgstr "Con số @i @n cho dấu chấm “.” trong @i @d %i.\n" #. @-expanded: entry '%Dn' in %p (%i) has invalid inode #: %Di.\n -#: e2fsck/problem.c:1404 +#: e2fsck/problem.c:1416 msgid "@E has @n @i #: %Di.\n" msgstr "@E có số hiệu @i @n: %Di.\n" #. @-expanded: entry '%Dn' in %p (%i) has deleted/unused inode %Di. -#: e2fsck/problem.c:1409 +#: e2fsck/problem.c:1421 msgid "@E has @D/unused @i %Di. " msgstr "@E có @i @D/chưa dùng %Di. " #. @-expanded: entry '%Dn' in %p (%i) is a link to '.' -#: e2fsck/problem.c:1414 +#: e2fsck/problem.c:1426 msgid "@E @L to '.' " msgstr "@E @L đến “.” " #. @-expanded: entry '%Dn' in %p (%i) points to inode (%Di) located in a bad block.\n -#: e2fsck/problem.c:1419 +#: e2fsck/problem.c:1431 msgid "@E points to @i (%Di) located in a bad @b.\n" msgstr "@E chỉ tới @i (%Di) nằm trong @b sai.\n" #. @-expanded: entry '%Dn' in %p (%i) is a link to directory %P (%Di).\n -#: e2fsck/problem.c:1424 +#: e2fsck/problem.c:1436 msgid "@E @L to @d %P (%Di).\n" msgstr "@E @L đến @d %P (%Di).\n" #. @-expanded: entry '%Dn' in %p (%i) is a link to the root inode.\n -#: e2fsck/problem.c:1429 +#: e2fsck/problem.c:1441 msgid "@E @L to the @r.\n" msgstr "@E @L tới @r.\n" #. @-expanded: entry '%Dn' in %p (%i) has illegal characters in its name.\n -#: e2fsck/problem.c:1434 +#: e2fsck/problem.c:1446 msgid "@E has illegal characters in its name.\n" msgstr "@E có tên chứa ký tự cấm.\n" #. @-expanded: Missing '.' in directory inode %i.\n -#: e2fsck/problem.c:1440 +#: e2fsck/problem.c:1452 #, no-c-format msgid "Missing '.' in @d @i %i.\n" msgstr "Thiếu “.” trong @i @d %i.\n" #. @-expanded: Missing '..' in directory inode %i.\n -#: e2fsck/problem.c:1446 +#: e2fsck/problem.c:1458 #, no-c-format msgid "Missing '..' in @d @i %i.\n" msgstr "Thiếu “..” trong @i @d %i.\n" #. @-expanded: First entry '%Dn' (inode=%Di) in directory inode %i (%p) should be '.'\n -#: e2fsck/problem.c:1451 +#: e2fsck/problem.c:1463 msgid "First @e '%Dn' (@i=%Di) in @d @i %i (%p) @s '.'\n" msgstr "@e “%Dn” thứ nhất (@i=%Di) trong @i @d %i (%p) @s “.”\n" #. @-expanded: Second entry '%Dn' (inode=%Di) in directory inode %i should be '..'\n -#: e2fsck/problem.c:1456 +#: e2fsck/problem.c:1468 msgid "Second @e '%Dn' (@i=%Di) in @d @i %i @s '..'\n" msgstr "@e “%Dn” thứ hai (@i=%Di) trong @i @d %i @s “..”\n" #. @-expanded: i_faddr for inode %i (%Q) is %IF, should be zero.\n -#: e2fsck/problem.c:1461 +#: e2fsck/problem.c:1473 msgid "i_faddr @F %IF, @s zero.\n" msgstr "" "Địa chỉ i_faddr cho nút injode %i (%Q) là %IF, còn nên là số không.\n" #. @-expanded: i_file_acl for inode %i (%Q) is %If, should be zero.\n -#: e2fsck/problem.c:1466 +#: e2fsck/problem.c:1478 msgid "i_file_acl @F %If, @s zero.\n" msgstr "i_file_acl @F %If, @s số không.\n" #. @-expanded: i_size_high for inode %i (%Q) is %Id, should be zero.\n -#: e2fsck/problem.c:1471 +#: e2fsck/problem.c:1483 msgid "i_size_high @F %Id, @s zero.\n" msgstr "i_size_high @F %Id, @s số không.\n" #. @-expanded: i_frag for inode %i (%Q) is %N, should be zero.\n -#: e2fsck/problem.c:1476 +#: e2fsck/problem.c:1488 msgid "i_frag @F %N, @s zero.\n" msgstr "i_frag @F %N, @s số không.\n" #. @-expanded: i_fsize for inode %i (%Q) is %N, should be zero.\n -#: e2fsck/problem.c:1481 +#: e2fsck/problem.c:1493 msgid "i_fsize @F %N, @s zero.\n" msgstr "i_fsize @F %N, @s số không.\n" #. @-expanded: inode %i (%Q) has invalid mode (%Im).\n -#: e2fsck/problem.c:1486 +#: e2fsck/problem.c:1498 msgid "@i %i (%Q) has @n mode (%Im).\n" msgstr "@i %i (%Q) có chế độ @n (%Im).\n" #. @-expanded: directory inode %i, %B, offset %N: directory corrupted\n -#: e2fsck/problem.c:1491 +#: e2fsck/problem.c:1503 msgid "@d @i %i, %B, offset %N: @d corrupted\n" msgstr "@i @d %i, %B, hiệu %N: @d bị hỏng\n" #. @-expanded: directory inode %i, %B, offset %N: filename too long\n -#: e2fsck/problem.c:1496 +#: e2fsck/problem.c:1508 msgid "@d @i %i, %B, offset %N: filename too long\n" msgstr "@i @d %i, %B, hiệu %N: tên tập tin quá dài\n" #. @-expanded: directory inode %i has an unallocated %B. -#: e2fsck/problem.c:1501 +#: e2fsck/problem.c:1513 msgid "@d @i %i has an unallocated %B. " msgstr "@i @d %i có một %B chưa cấp phát. " #. @-expanded: '.' directory entry in directory inode %i is not NULL terminated\n -#: e2fsck/problem.c:1507 +#: e2fsck/problem.c:1519 #, no-c-format msgid "'.' @d @e in @d @i %i is not NULL terminated\n" msgstr "" "@e @d “.” trong @i @d %i không được chấm dứt bằng NULL (vô giá trị)\n" #. @-expanded: '..' directory entry in directory inode %i is not NULL terminated\n -#: e2fsck/problem.c:1513 +#: e2fsck/problem.c:1525 #, no-c-format msgid "'..' @d @e in @d @i %i is not NULL terminated\n" msgstr "" "@e @d “..” trong @i @d %i không được chấm dứt bằng NULL (vô giá trị)\n" #. @-expanded: inode %i (%Q) is an illegal character device.\n -#: e2fsck/problem.c:1518 +#: e2fsck/problem.c:1530 msgid "@i %i (%Q) is an @I character @v.\n" msgstr "@i %i (%Q) là @v ký tự @I.\n" #. @-expanded: inode %i (%Q) is an illegal block device.\n -#: e2fsck/problem.c:1523 +#: e2fsck/problem.c:1535 msgid "@i %i (%Q) is an @I @b @v.\n" msgstr "@i %i (%Q) là @v @b @I.\n" #. @-expanded: entry '%Dn' in %p (%i) is duplicate '.' entry.\n -#: e2fsck/problem.c:1528 +#: e2fsck/problem.c:1540 msgid "@E is duplicate '.' @e.\n" msgstr "@E là @e “.” trùng.\n" #. @-expanded: entry '%Dn' in %p (%i) is duplicate '..' entry.\n -#: e2fsck/problem.c:1533 +#: e2fsck/problem.c:1545 msgid "@E is duplicate '..' @e.\n" msgstr "@E là @e “..” trùng.\n" -#: e2fsck/problem.c:1539 e2fsck/problem.c:1898 +#: e2fsck/problem.c:1551 e2fsck/problem.c:1910 #, no-c-format msgid "Internal error: couldn't find dir_info for %i.\n" msgstr "Lỗi nội bộ: không tìm thấy thông tin thư mục (dir_info) về %i.\n" #. @-expanded: entry '%Dn' in %p (%i) has rec_len of %Dr, should be %N.\n -#: e2fsck/problem.c:1544 +#: e2fsck/problem.c:1556 msgid "@E has rec_len of %Dr, @s %N.\n" msgstr "@E có rec_len %Dr, @s %N.\n" #. @-expanded: error allocating icount structure: %m\n -#: e2fsck/problem.c:1550 +#: e2fsck/problem.c:1562 #, no-c-format msgid "@A icount structure: %m\n" msgstr "@A cấu trúc icount: %m\n" #. @-expanded: Error iterating over directory blocks: %m\n -#: e2fsck/problem.c:1556 +#: e2fsck/problem.c:1568 #, no-c-format msgid "Error iterating over @d @bs: %m\n" msgstr "Gặp lỗi khi lặp lại trên các @b @d: %m\n" #. @-expanded: Error reading directory block %b (inode %i): %m\n -#: e2fsck/problem.c:1561 +#: e2fsck/problem.c:1573 msgid "Error reading @d @b %b (@i %i): %m\n" msgstr "Gặp lỗi khi đọc @b @d %b (@i %i): %m\n" #. @-expanded: Error writing directory block %b (inode %i): %m\n -#: e2fsck/problem.c:1566 +#: e2fsck/problem.c:1578 msgid "Error writing @d @b %b (@i %i): %m\n" msgstr "Gặp lỗi khi ghi @b @d %b (@i %i): %m\n" #. @-expanded: error allocating new directory block for inode %i (%s): %m\n -#: e2fsck/problem.c:1572 +#: e2fsck/problem.c:1584 #, no-c-format msgid "@A new @d @b for @i %i (%s): %m\n" msgstr "@A @b @d mới cho @i %i (%s): %m\n" #. @-expanded: Error deallocating inode %i: %m\n -#: e2fsck/problem.c:1578 +#: e2fsck/problem.c:1590 #, no-c-format msgid "Error deallocating @i %i: %m\n" msgstr "Gặp lỗi khi hủy cấp phát @i %i: %m\n" #. @-expanded: directory entry for '.' in %p (%i) is big.\n -#: e2fsck/problem.c:1584 +#: e2fsck/problem.c:1596 #, no-c-format msgid "@d @e for '.' in %p (%i) is big.\n" msgstr "@d @e đối với “.” trong %p (%i) quá lớn.\n" #. @-expanded: inode %i (%Q) is an illegal FIFO.\n -#: e2fsck/problem.c:1589 +#: e2fsck/problem.c:1601 msgid "@i %i (%Q) is an @I FIFO.\n" msgstr "@i %i (%Q) là một FIFO @I.\n" #. @-expanded: inode %i (%Q) is an illegal socket.\n -#: e2fsck/problem.c:1594 +#: e2fsck/problem.c:1606 msgid "@i %i (%Q) is an @I socket.\n" msgstr "@i %i (%Q) là một ổ cắm @I.\n" #. @-expanded: Setting filetype for entry '%Dn' in %p (%i) to %N.\n -#: e2fsck/problem.c:1599 +#: e2fsck/problem.c:1611 msgid "Setting filetype for @E to %N.\n" msgstr "Đăng đặt kiểu tập tin cho @E thành %N.\n" #. @-expanded: entry '%Dn' in %p (%i) has an incorrect filetype (was %Dt, should be %N).\n -#: e2fsck/problem.c:1604 +#: e2fsck/problem.c:1616 msgid "@E has an incorrect filetype (was %Dt, @s %N).\n" msgstr "@E có kiểu tập tin không đúng (đã %Dt, @s %N).\n" #. @-expanded: entry '%Dn' in %p (%i) has filetype set.\n -#: e2fsck/problem.c:1609 +#: e2fsck/problem.c:1621 msgid "@E has filetype set.\n" msgstr "@E đặt kiểu tập tin.\n" #. @-expanded: entry '%Dn' in %p (%i) has a zero-length name.\n -#: e2fsck/problem.c:1614 +#: e2fsck/problem.c:1626 msgid "@E has a @z name.\n" msgstr "@E có tên @z.\n" #. @-expanded: Symlink %Q (inode #%i) is invalid.\n -#: e2fsck/problem.c:1619 +#: e2fsck/problem.c:1631 msgid "Symlink %Q (@i #%i) is @n.\n" msgstr "Liên kết mềm %Q (@i #%i) @n.\n" #. @-expanded: extended attribute block for inode %i (%Q) is invalid (%If).\n -#: e2fsck/problem.c:1624 +#: e2fsck/problem.c:1636 msgid "@a @b @F @n (%If).\n" msgstr "@a @b @F @n (%If).\n" #. @-expanded: filesystem contains large files, but lacks LARGE_FILE flag in superblock.\n -#: e2fsck/problem.c:1629 +#: e2fsck/problem.c:1641 msgid "@f contains large files, but lacks LARGE_FILE flag in @S.\n" msgstr "@f chứa các tập tin lớn còn thiếu cờ LARGE_FILE trong @S.\n" #. @-expanded: problem in HTREE directory inode %d: %B not referenced\n -#: e2fsck/problem.c:1634 +#: e2fsck/problem.c:1646 msgid "@p @h %d: %B not referenced\n" msgstr "@p @h %d: %B không được tham chiếu\n" #. @-expanded: problem in HTREE directory inode %d: %B referenced twice\n -#: e2fsck/problem.c:1639 +#: e2fsck/problem.c:1651 msgid "@p @h %d: %B referenced twice\n" msgstr "@p @h %d: %B được tham chiếu hai lần\n" #. @-expanded: problem in HTREE directory inode %d: %B has bad min hash\n -#: e2fsck/problem.c:1644 +#: e2fsck/problem.c:1656 msgid "@p @h %d: %B has bad min hash\n" msgstr "@p @h %d: %B có chuỗi duy nhất tối thiểu sai\n" #. @-expanded: problem in HTREE directory inode %d: %B has bad max hash\n -#: e2fsck/problem.c:1649 +#: e2fsck/problem.c:1661 msgid "@p @h %d: %B has bad max hash\n" msgstr "@p @h %d: %B có chuỗi duy nhất tối đa sai\n" #. @-expanded: invalid HTREE directory inode %d (%q). -#: e2fsck/problem.c:1654 +#: e2fsck/problem.c:1666 msgid "@n @h %d (%q). " msgstr "@h @n %d (%q). " #. @-expanded: problem in HTREE directory inode %d (%q): bad block number %b.\n -#: e2fsck/problem.c:1658 +#: e2fsck/problem.c:1670 msgid "@p @h %d (%q): bad @b number %b.\n" msgstr "@p @h %d (%q): số @b sai %b.\n" #. @-expanded: problem in HTREE directory inode %d: root node is invalid\n -#: e2fsck/problem.c:1669 +#: e2fsck/problem.c:1681 #, no-c-format msgid "@p @h %d: root node is @n\n" msgstr "@p @h %d: nút gốc @n\n" #. @-expanded: problem in HTREE directory inode %d: %B has invalid limit (%N)\n -#: e2fsck/problem.c:1674 +#: e2fsck/problem.c:1686 msgid "@p @h %d: %B has @n limit (%N)\n" msgstr "@p @h %d: %B có giới hạn @n (%N)\n" #. @-expanded: problem in HTREE directory inode %d: %B has invalid count (%N)\n -#: e2fsck/problem.c:1679 +#: e2fsck/problem.c:1691 msgid "@p @h %d: %B has @n count (%N)\n" msgstr "@p @h %d: %B có số đếm @n (%N)\n" #. @-expanded: problem in HTREE directory inode %d: %B has an unordered hash table\n -#: e2fsck/problem.c:1684 +#: e2fsck/problem.c:1696 msgid "@p @h %d: %B has an unordered hash table\n" msgstr "@p @h %d: %B có một bảng chuỗi duy nhất không đặt thứ tự\n" #. @-expanded: problem in HTREE directory inode %d: %B has invalid depth (%N)\n -#: e2fsck/problem.c:1689 +#: e2fsck/problem.c:1701 msgid "@p @h %d: %B has @n depth (%N)\n" msgstr "@p @h %d: %B có chiều sâu @n (%N)\n" #. @-expanded: Duplicate entry '%Dn' in %p (%i) found. -#: e2fsck/problem.c:1694 +#: e2fsck/problem.c:1706 msgid "Duplicate @E found. " msgstr "Tìm thấy @E trùng. " #. @-expanded: entry '%Dn' in %p (%i) has a non-unique filename.\n #. @-expanded: Rename to %s -#: e2fsck/problem.c:1699 +#: e2fsck/problem.c:1711 #, no-c-format msgid "" "@E has a non-unique filename.\n" @@ -2480,7 +2480,7 @@ #. @-expanded: Duplicate entry '%Dn' found.\n #. @-expanded: \tMarking %p (%i) to be rebuilt.\n #. @-expanded: \n -#: e2fsck/problem.c:1704 +#: e2fsck/problem.c:1716 msgid "" "Duplicate @e '%Dn' found.\n" "\tMarking %p (%i) to be rebuilt.\n" @@ -2491,157 +2491,157 @@ "\n" #. @-expanded: i_blocks_hi for inode %i (%Q) is %N, should be zero.\n -#: e2fsck/problem.c:1709 +#: e2fsck/problem.c:1721 msgid "i_blocks_hi @F %N, @s zero.\n" msgstr "i_blocks_hi @F %N, @s số không.\n" #. @-expanded: Unexpected block in HTREE directory inode %d (%q).\n -#: e2fsck/problem.c:1714 +#: e2fsck/problem.c:1726 msgid "Unexpected @b in @h %d (%q).\n" msgstr "Gặp @b bất thường trong @h %d (%q).\n" #. @-expanded: entry '%Dn' in %p (%i) references inode %Di in group %g where _INODE_UNINIT is set.\n -#: e2fsck/problem.c:1719 +#: e2fsck/problem.c:1731 msgid "@E references @i %Di in @g %g where _INODE_UNINIT is set.\n" msgstr "@E tham chiếu đến @i %Di trong @g %g ở vị trí đặt _INODE_UNINIT.\n" #. @-expanded: entry '%Dn' in %p (%i) references inode %Di found in group %g's unused inodes area.\n -#: e2fsck/problem.c:1724 +#: e2fsck/problem.c:1736 msgid "@E references @i %Di found in @g %g's unused inodes area.\n" msgstr "" "@E tham chiếu đến @i %Di được tìm trong vùng nút thông tin không dùng của @g " "%g.\n" #. @-expanded: i_file_acl_hi for inode %i (%Q) is %N, should be zero.\n -#: e2fsck/problem.c:1729 +#: e2fsck/problem.c:1741 msgid "i_file_acl_hi @F %N, @s zero.\n" msgstr "i_file_acl_hi @F %N, @s số không.\n" #. @-expanded: problem in HTREE directory inode %d: root node fails checksum.\n -#: e2fsck/problem.c:1735 +#: e2fsck/problem.c:1747 #, no-c-format msgid "@p @h %d: root node fails checksum.\n" msgstr "@p @h %d: nút gốc có tổng kiểm sai.\n" #. @-expanded: problem in HTREE directory inode %d: internal node fails checksum.\n -#: e2fsck/problem.c:1741 +#: e2fsck/problem.c:1753 #, no-c-format msgid "@p @h %d: internal node fails checksum.\n" msgstr "@p @h %d: nút nội tại có tổng kiểm sai.\n" #. @-expanded: directory inode %i, %B, offset %N: directory has no checksum.\n -#: e2fsck/problem.c:1746 +#: e2fsck/problem.c:1758 msgid "@d @i %i, %B, offset %N: @d has no checksum.\n" msgstr "@i @d %i, %B, khoảng bù %N: @d không có tổng kiểm\n" #. @-expanded: directory inode %i, %B: directory passes checks but fails checksum.\n -#: e2fsck/problem.c:1751 +#: e2fsck/problem.c:1763 msgid "@d @i %i, %B: @d passes checks but fails checksum.\n" msgstr "@d @i %i, %B: @d qua kiểm tra nhưng lại sai tổng kiểm.\n" #. @-expanded: Inline directory inode %i size (%N) must be a multiple of 4.\n -#: e2fsck/problem.c:1756 +#: e2fsck/problem.c:1768 msgid "Inline @d @i %i size (%N) must be a multiple of 4.\n" msgstr "Chung dòng @d @i %i cỡ (%N) phải là bội của 4.\n" #. @-expanded: Fixing size of inline directory inode %i failed.\n -#: e2fsck/problem.c:1762 +#: e2fsck/problem.c:1774 #, no-c-format msgid "Fixing size of inline @d @i %i failed.\n" msgstr "Gặp lỗi khi sửa cỡ của chung dòng @d @i %i.\n" #. @-expanded: Encrypted entry '%Dn' in %p (%i) is too short.\n -#: e2fsck/problem.c:1767 +#: e2fsck/problem.c:1779 msgid "Encrypted @E is too short.\n" msgstr "@E đã mã hóa là quá ngắn.\n" #. @-expanded: Pass 3: Checking directory connectivity\n -#: e2fsck/problem.c:1774 +#: e2fsck/problem.c:1786 msgid "Pass 3: Checking @d connectivity\n" msgstr "Lần 3: Đang kiểm tra khả năng kết nối của @d\n" #. @-expanded: root inode not allocated. -#: e2fsck/problem.c:1779 +#: e2fsck/problem.c:1791 msgid "@r not allocated. " msgstr "Chưa cấp phát @r. " #. @-expanded: No room in lost+found directory. -#: e2fsck/problem.c:1784 +#: e2fsck/problem.c:1796 msgid "No room in @l @d. " msgstr "Không có chỗ còn trống trong @d @l. " #. @-expanded: Unconnected directory inode %i (%p)\n -#: e2fsck/problem.c:1790 +#: e2fsck/problem.c:1802 #, no-c-format msgid "Unconnected @d @i %i (%p)\n" msgstr "@i @d %i không được kết nối (%p)\n" #. @-expanded: /lost+found not found. -#: e2fsck/problem.c:1795 +#: e2fsck/problem.c:1807 msgid "/@l not found. " msgstr "/@l không tìm thấy. " #. @-expanded: '..' in %Q (%i) is %P (%j), should be %q (%d).\n -#: e2fsck/problem.c:1800 +#: e2fsck/problem.c:1812 msgid "'..' in %Q (%i) is %P (%j), @s %q (%d).\n" msgstr "“..” trong %Q (%i) là %P (%j), @s %q (%d).\n" #. @-expanded: Bad or non-existent /lost+found. Cannot reconnect.\n -#: e2fsck/problem.c:1806 +#: e2fsck/problem.c:1818 #, no-c-format msgid "Bad or non-existent /@l. Cannot reconnect.\n" msgstr "Có /@l sai hay không tồn tại nên không thể kết nối lại.\n" #. @-expanded: Could not expand /lost+found: %m\n -#: e2fsck/problem.c:1812 +#: e2fsck/problem.c:1824 #, no-c-format msgid "Could not expand /@l: %m\n" msgstr "Không thể mở rộng /@l: %m\n" -#: e2fsck/problem.c:1818 +#: e2fsck/problem.c:1830 #, no-c-format msgid "Could not reconnect %i: %m\n" msgstr "Không thể kết nối lại %i: %m\n" #. @-expanded: Error while trying to find /lost+found: %m\n -#: e2fsck/problem.c:1824 +#: e2fsck/problem.c:1836 #, no-c-format msgid "Error while trying to find /@l: %m\n" msgstr "Gặp lỗi khi cố tìm /@l: %m\n" #. @-expanded: ext2fs_new_block: %m while trying to create /lost+found directory\n -#: e2fsck/problem.c:1830 +#: e2fsck/problem.c:1842 #, no-c-format msgid "ext2fs_new_@b: %m while trying to create /@l @d\n" msgstr "ext2fs_new_@b: %m trong khi cố tạo @d /@l\n" #. @-expanded: ext2fs_new_inode: %m while trying to create /lost+found directory\n -#: e2fsck/problem.c:1836 +#: e2fsck/problem.c:1848 #, no-c-format msgid "ext2fs_new_@i: %m while trying to create /@l @d\n" msgstr "ext2fs_new_@i: %m trong khi cố tạo @d /@l\n" #. @-expanded: ext2fs_new_dir_block: %m while creating new directory block\n -#: e2fsck/problem.c:1842 +#: e2fsck/problem.c:1854 #, no-c-format msgid "ext2fs_new_dir_@b: %m while creating new @d @b\n" msgstr "ext2fs_new_dir_@b: %m trong khi đang tạo @b @d mới\n" #. @-expanded: ext2fs_write_dir_block: %m while writing the directory block for /lost+found\n -#: e2fsck/problem.c:1848 +#: e2fsck/problem.c:1860 #, no-c-format msgid "ext2fs_write_dir_@b: %m while writing the @d @b for /@l\n" msgstr "ext2fs_write_dir_@b: %m trong khi ghi @b @d cho /@l\n" #. @-expanded: Error while adjusting inode count on inode %i\n -#: e2fsck/problem.c:1854 +#: e2fsck/problem.c:1866 #, no-c-format msgid "Error while adjusting @i count on @i %i\n" msgstr "Gặp lỗi khi điều chỉnh số đếm @i trên @i %i\n" #. @-expanded: Couldn't fix parent of inode %i: %m\n #. @-expanded: \n -#: e2fsck/problem.c:1860 +#: e2fsck/problem.c:1872 #, no-c-format msgid "" "Couldn't fix parent of @i %i: %m\n" @@ -2652,7 +2652,7 @@ #. @-expanded: Couldn't fix parent of inode %i: Couldn't find parent directory entry\n #. @-expanded: \n -#: e2fsck/problem.c:1866 +#: e2fsck/problem.c:1878 #, no-c-format msgid "" "Couldn't fix parent of @i %i: Couldn't find parent @d @e\n" @@ -2662,41 +2662,41 @@ "\n" #. @-expanded: Error creating root directory (%s): %m\n -#: e2fsck/problem.c:1877 +#: e2fsck/problem.c:1889 #, no-c-format msgid "Error creating root @d (%s): %m\n" msgstr "Gặp lỗi khi tạo @d gốc (%s): %m\n" #. @-expanded: Error creating /lost+found directory (%s): %m\n -#: e2fsck/problem.c:1883 +#: e2fsck/problem.c:1895 #, no-c-format msgid "Error creating /@l @d (%s): %m\n" msgstr "Gặp lỗi khi tạo @d /@l (%s): %m\n" #. @-expanded: root inode is not a directory; aborting.\n -#: e2fsck/problem.c:1888 +#: e2fsck/problem.c:1900 msgid "@r is not a @d; aborting.\n" msgstr "@r không phải @d nên hủy bỏ.\n" #. @-expanded: Cannot proceed without a root inode.\n -#: e2fsck/problem.c:1893 +#: e2fsck/problem.c:1905 msgid "Cannot proceed without a @r.\n" msgstr "Không thể tiếp tục khi không có @r.\n" #. @-expanded: /lost+found is not a directory (ino=%i)\n -#: e2fsck/problem.c:1904 +#: e2fsck/problem.c:1916 #, no-c-format msgid "/@l is not a @d (ino=%i)\n" msgstr "/@l không phải @d (ino=%i)\n" #. @-expanded: /lost+found has inline data\n -#: e2fsck/problem.c:1909 +#: e2fsck/problem.c:1921 msgid "/@l has inline data\n" msgstr "/@l có dữ liệu chung dòng\n" #. @-expanded: Cannot allocate space for /lost+found.\n #. @-expanded: Place lost files in root directory instead -#: e2fsck/problem.c:1914 +#: e2fsck/problem.c:1926 msgid "" "Cannot allocate space for /@l.\n" "Place lost files in root directory instead" @@ -2707,7 +2707,7 @@ #. @-expanded: Insufficient space to recover lost files!\n #. @-expanded: Move data off the filesystem and re-run e2fsck.\n #. @-expanded: \n -#: e2fsck/problem.c:1919 +#: e2fsck/problem.c:1931 msgid "" "Insufficient space to recover lost files!\n" "Move data off the @f and re-run e2fsck.\n" @@ -2718,52 +2718,52 @@ "\n" #. @-expanded: /lost+found is encrypted\n -#: e2fsck/problem.c:1924 +#: e2fsck/problem.c:1936 msgid "/@l is encrypted\n" msgstr "/@l đã được mã hóa\n" -#: e2fsck/problem.c:1931 +#: e2fsck/problem.c:1943 msgid "Pass 3A: Optimizing directories\n" msgstr "Lần qua 3A: đang tối ưu hóa các thư mục\n" -#: e2fsck/problem.c:1937 +#: e2fsck/problem.c:1949 #, no-c-format msgid "Failed to create dirs_to_hash iterator: %m\n" msgstr "Lỗi tạo bộ lặp lại thư mục tới băm (dirs_to_hash): %m\n" -#: e2fsck/problem.c:1942 +#: e2fsck/problem.c:1954 msgid "Failed to optimize directory %q (%d): %m\n" msgstr "Lỗi tối ưu hóa thư mục %q (%d): %m\n" -#: e2fsck/problem.c:1947 +#: e2fsck/problem.c:1959 msgid "Optimizing directories: " msgstr "Đang tối ưu hóa các thư mục: " -#: e2fsck/problem.c:1964 +#: e2fsck/problem.c:1976 msgid "Pass 4: Checking reference counts\n" msgstr "Lần qua 4: đang kiểm tra các số đếm tham chiếu\n" #. @-expanded: unattached zero-length inode %i. -#: e2fsck/problem.c:1970 +#: e2fsck/problem.c:1982 #, no-c-format msgid "@u @z @i %i. " msgstr "@i @u @z %i. " #. @-expanded: unattached inode %i\n -#: e2fsck/problem.c:1976 +#: e2fsck/problem.c:1988 #, no-c-format msgid "@u @i %i\n" msgstr "@i @u %i\n" #. @-expanded: inode %i ref count is %Il, should be %N. -#: e2fsck/problem.c:1981 +#: e2fsck/problem.c:1993 msgid "@i %i ref count is %Il, @s %N. " msgstr "@i %i có số đếm tham chiếu %Il, @s %N. " #. @-expanded: WARNING: PROGRAMMING BUG IN E2FSCK!\n #. @-expanded: \tOR SOME BONEHEAD (YOU) IS CHECKING A MOUNTED (LIVE) FILESYSTEM.\n #. @-expanded: inode_link_info[%i] is %N, inode.i_links_count is %Il. They should be the same!\n -#: e2fsck/problem.c:1985 +#: e2fsck/problem.c:1997 msgid "" "WARNING: PROGRAMMING BUG IN E2FSCK!\n" "\tOR SOME BONEHEAD (YOU) IS CHECKING A MOUNTED (LIVE) FILESYSTEM.\n" @@ -2774,63 +2774,63 @@ "@i_link_info[%i] là %N, @i.i_links_count là %Il: @s trùng.\n" #. @-expanded: extended attribute inode %i ref count is %N, should be %n. -#: e2fsck/problem.c:1992 +#: e2fsck/problem.c:2004 msgid "@a @i %i ref count is %N, @s %n. " msgstr "@i @i %i có số đếm tham chiếu %N, @s %n. " #. @-expanded: Pass 5: Checking group summary information\n -#: e2fsck/problem.c:2004 +#: e2fsck/problem.c:2021 msgid "Pass 5: Checking @g summary information\n" msgstr "Lần 5: đang kiểm tra thông tin tóm tắt nhóm\n" #. @-expanded: Padding at end of inode bitmap is not set. -#: e2fsck/problem.c:2009 +#: e2fsck/problem.c:2026 msgid "Padding at end of @i @B is not set. " msgstr "Chưa đặt độ đệm tại kết thúc của @B @I. " #. @-expanded: Padding at end of block bitmap is not set. -#: e2fsck/problem.c:2014 +#: e2fsck/problem.c:2031 msgid "Padding at end of @b @B is not set. " msgstr "Chưa đặt độ đệm tại kết thúc của @B @b. " #. @-expanded: block bitmap differences: -#: e2fsck/problem.c:2019 +#: e2fsck/problem.c:2036 msgid "@b @B differences: " msgstr "Khác biệt @B @b: " #. @-expanded: inode bitmap differences: -#: e2fsck/problem.c:2041 +#: e2fsck/problem.c:2058 msgid "@i @B differences: " msgstr "Khác biệt @B @i: " #. @-expanded: Free inodes count wrong for group #%g (%i, counted=%j).\n -#: e2fsck/problem.c:2063 +#: e2fsck/problem.c:2080 msgid "Free @is count wrong for @g #%g (%i, counted=%j).\n" msgstr "Số đếm các @i rảnh không đúng cho @g #%g (%i, đã đếm=%j).\n" #. @-expanded: Directories count wrong for group #%g (%i, counted=%j).\n -#: e2fsck/problem.c:2068 +#: e2fsck/problem.c:2085 msgid "Directories count wrong for @g #%g (%i, counted=%j).\n" msgstr "Số đếm các thư mục không đúng cho @g #%g (%i, đã đếm=%j).\n" #. @-expanded: Free inodes count wrong (%i, counted=%j).\n -#: e2fsck/problem.c:2073 +#: e2fsck/problem.c:2090 msgid "Free @is count wrong (%i, counted=%j).\n" msgstr "Số đếm các @i rảnh không đúng (%i, đã đếm=%j).\n" #. @-expanded: Free blocks count wrong for group #%g (%b, counted=%c).\n -#: e2fsck/problem.c:2078 +#: e2fsck/problem.c:2095 msgid "Free @bs count wrong for @g #%g (%b, counted=%c).\n" msgstr "Số đếm các @b rảnh không đúng cho @g #%g (%b, đã đếm=%c).\n" #. @-expanded: Free blocks count wrong (%b, counted=%c).\n -#: e2fsck/problem.c:2083 +#: e2fsck/problem.c:2100 msgid "Free @bs count wrong (%b, counted=%c).\n" msgstr "Số đếm các @b rảnh không đúng (%b, đã đếm=%c).\n" #. @-expanded: PROGRAMMING ERROR: filesystem (#%N) bitmap endpoints (%b, %c) don't match calculated bitmap #. @-expanded: endpoints (%i, %j)\n -#: e2fsck/problem.c:2088 +#: e2fsck/problem.c:2105 msgid "" "PROGRAMMING ERROR: @f (#%N) @B endpoints (%b, %c) don't match calculated @B " "endpoints (%i, %j)\n" @@ -2838,81 +2838,81 @@ "LỖI LẬP TRÌNH: trong @f (#%N) có các điểm cuối @B (%b, %c) không tương ứng " "với các điểm cuối @B đã tính (%i, %j)\n" -#: e2fsck/problem.c:2094 +#: e2fsck/problem.c:2111 msgid "Internal error: fudging end of bitmap (%N)\n" msgstr "Lỗi nội bộ: đang làm quấy quá kết thúc của mảng ảnh (%N)\n" #. @-expanded: Error copying in replacement inode bitmap: %m\n -#: e2fsck/problem.c:2100 +#: e2fsck/problem.c:2117 #, no-c-format msgid "Error copying in replacement @i @B: %m\n" msgstr "Gặp lỗi khi sao chép vào @B @i thay thế: %m\n" #. @-expanded: Error copying in replacement block bitmap: %m\n -#: e2fsck/problem.c:2106 +#: e2fsck/problem.c:2123 #, no-c-format msgid "Error copying in replacement @b @B: %m\n" msgstr "Gặp lỗi khi sao chép vào @B @b thay thế: %m\n" #. @-expanded: group %g block(s) in use but group is marked BLOCK_UNINIT\n -#: e2fsck/problem.c:2136 +#: e2fsck/problem.c:2153 #, no-c-format msgid "@g %g @b(s) in use but @g is marked BLOCK_UNINIT\n" msgstr "Các @b của @g %g đang được dùng, còn @g có nhãn là BLOCK_UNINIT\n" #. @-expanded: group %g inode(s) in use but group is marked INODE_UNINIT\n -#: e2fsck/problem.c:2142 +#: e2fsck/problem.c:2159 #, no-c-format msgid "@g %g @i(s) in use but @g is marked INODE_UNINIT\n" msgstr "Các @i của @g %g đang được dùng, còn @g có nhãn là INODE_UNINIT\n" #. @-expanded: group %g inode bitmap does not match checksum.\n -#: e2fsck/problem.c:2148 +#: e2fsck/problem.c:2165 #, no-c-format msgid "@g %g @i @B does not match checksum.\n" msgstr "@g %g @i @B không khớp tổng kiểm.\n" #. @-expanded: group %g block bitmap does not match checksum.\n -#: e2fsck/problem.c:2154 +#: e2fsck/problem.c:2171 #, no-c-format msgid "@g %g @b @B does not match checksum.\n" msgstr "@g %g @b @B không khớp tổng kiểm.\n" #. @-expanded: Recreate journal -#: e2fsck/problem.c:2161 +#: e2fsck/problem.c:2178 msgid "Recreate @j" msgstr "Tạo lại @j" -#: e2fsck/problem.c:2166 +#: e2fsck/problem.c:2183 msgid "Update quota info for quota type %N" msgstr "Cập nhật thông tin hạn ngạch cho kiểu hạn ngạch %N" #. @-expanded: Error setting block group checksum info: %m\n -#: e2fsck/problem.c:2172 +#: e2fsck/problem.c:2189 #, no-c-format msgid "Error setting @b @g checksum info: %m\n" msgstr "Gặp lỗi khi đặt thông tin tổng kiểm @b @g: %m\n" -#: e2fsck/problem.c:2178 +#: e2fsck/problem.c:2195 #, no-c-format msgid "Error writing file system info: %m\n" msgstr "Gặp lỗi khi ghi thông tin hệ thống: %m\n" -#: e2fsck/problem.c:2184 +#: e2fsck/problem.c:2201 #, no-c-format msgid "Error flushing writes to storage device: %m\n" msgstr "Gặp lỗi khi đẩy dữ liệu sau lệnh ghi lên thiết bị lưu trữ: %m\n" -#: e2fsck/problem.c:2189 +#: e2fsck/problem.c:2206 msgid "Error writing quota info for quota type %N: %m\n" msgstr "Lỗi khi ghi thông tin hạn ngạch cho kiểu %N: %m\n" -#: e2fsck/problem.c:2352 +#: e2fsck/problem.c:2369 #, c-format msgid "Unhandled error code (0x%x)!\n" msgstr "Mã lỗi chưa quản lý (0x%x)!\n" -#: e2fsck/problem.c:2482 e2fsck/problem.c:2486 +#: e2fsck/problem.c:2499 e2fsck/problem.c:2503 msgid "IGNORED" msgstr "BỊ BỎ QUA" @@ -3129,7 +3129,7 @@ msgid_plural "%12u files\n" msgstr[0] "%12u tập tin\n" -#: e2fsck/unix.c:238 misc/badblocks.c:1002 misc/tune2fs.c:2986 misc/util.c:129 +#: e2fsck/unix.c:238 misc/badblocks.c:1002 misc/tune2fs.c:2997 misc/util.c:129 #: resize/main.c:354 #, c-format msgid "while determining whether %s is mounted." @@ -3299,7 +3299,7 @@ msgstr "Tùy chọn “-t” không được hỗ trợ trong phiên bản e2fsck này.\n" #: e2fsck/unix.c:934 e2fsck/unix.c:1012 misc/e2initrd_helper.c:330 -#: misc/tune2fs.c:1695 misc/tune2fs.c:1990 misc/tune2fs.c:2008 +#: misc/tune2fs.c:1707 misc/tune2fs.c:2002 misc/tune2fs.c:2020 #, c-format msgid "Unable to resolve '%s'" msgstr "Không thể phân giải “%s”" @@ -3355,7 +3355,7 @@ "MMP interval is %u seconds and total wait time is %u seconds. Please " "wait...\n" msgstr "" -"khoảng nhịp MMP là %u giây cộng với tổng thời gian chờ là %u giây. Vui lòng " +"Khoảng nhịp MMP là %u giây cộng với tổng thời gian chờ là %u giây. Vui lòng " "chờ…\n" # Item in the main menu to select this package @@ -3363,7 +3363,7 @@ msgid "while checking MMP block" msgstr "trong khi kiểm tra khối MMP" -#: misc/tune2fs.c:2900 +#: misc/tune2fs.c:2912 msgid "" "If you are sure the filesystem is not in use on any node, run:\n" "'tune2fs -f -E clear_mmp {device}'\n" @@ -3377,8 +3377,8 @@ msgstr "trong khi đọc khối MMP" #: e2fsck/unix.c:1302 e2fsck/unix.c:1354 misc/e2undo.c:236 misc/e2undo.c:281 -#: misc/mke2fs.c:2696 misc/mke2fs.c:2747 misc/tune2fs.c:2713 -#: misc/tune2fs.c:2758 resize/main.c:188 resize/main.c:233 +#: misc/mke2fs.c:2694 misc/mke2fs.c:2745 misc/tune2fs.c:2725 +#: misc/tune2fs.c:2770 resize/main.c:188 resize/main.c:233 #, c-format msgid "" "Overwriting existing filesystem; this can be undone using the command:\n" @@ -3389,13 +3389,13 @@ " e2undo %s %s\n" "\n" -#: e2fsck/unix.c:1343 misc/e2undo.c:270 misc/mke2fs.c:2736 misc/tune2fs.c:2747 +#: e2fsck/unix.c:1343 misc/e2undo.c:270 misc/mke2fs.c:2734 misc/tune2fs.c:2759 #: resize/main.c:222 #, c-format msgid "while trying to delete %s" msgstr "trong khi cố xóa %s" -#: e2fsck/unix.c:1369 misc/mke2fs.c:2762 resize/main.c:243 +#: e2fsck/unix.c:1369 misc/mke2fs.c:2760 resize/main.c:243 msgid "while trying to setup undo file\n" msgstr "trong khi cố cài đặt tập tin undo\n" @@ -3485,16 +3485,16 @@ msgid "Get a newer version of e2fsck!" msgstr "Lấy phiên bản e2fsck mới hơn!" -#: e2fsck/unix.c:1749 +#: e2fsck/unix.c:1748 #, c-format msgid "while checking journal for %s" msgstr "trong khi kiểm tra nhật ký cho %s" -#: e2fsck/unix.c:1752 +#: e2fsck/unix.c:1751 msgid "Cannot proceed with file system check" msgstr "Không thể xử lý với kiểm tra hệ thống tập tin" -#: e2fsck/unix.c:1763 +#: e2fsck/unix.c:1762 msgid "" "Warning: skipping journal recovery because doing a read-only filesystem " "check.\n" @@ -3502,50 +3502,50 @@ "Cảnh báo: đang bỏ qua việc phục hồi nhật ký vì đang kiểm tra hệ thống tập " "tin một cách chỉ đọc.\n" -#: e2fsck/unix.c:1775 +#: e2fsck/unix.c:1774 #, c-format msgid "unable to set superblock flags on %s\n" msgstr "không thể đặt cờ siêu khối trên %s\n" -#: e2fsck/unix.c:1781 +#: e2fsck/unix.c:1780 #, c-format msgid "Journal checksum error found in %s\n" msgstr "Tìm thấy lỗi tổng kiểm nhật ký trong %s\n" -#: e2fsck/unix.c:1785 +#: e2fsck/unix.c:1784 #, c-format msgid "Journal corrupted in %s\n" msgstr "Nhật ký bị hỏng ở %s\n" -#: e2fsck/unix.c:1789 +#: e2fsck/unix.c:1788 #, c-format msgid "while recovering journal of %s" msgstr "trong khi phục hồi nhật ký của %s" -#: e2fsck/unix.c:1811 +#: e2fsck/unix.c:1810 #, c-format msgid "%s has unsupported feature(s):" msgstr "%s có tính năng không được hỗ trợ:" -#: e2fsck/unix.c:1876 +#: e2fsck/unix.c:1875 #, c-format msgid "%s: %s while reading bad blocks inode\n" msgstr "%s: %s trong khi đọc nút thông tin khối hỏng\n" -#: e2fsck/unix.c:1879 +#: e2fsck/unix.c:1878 msgid "This doesn't bode well, but we'll try to go on...\n" msgstr "Đây không phải báo trước điềm hay, nhưng chúng tôi sẽ cố thử…\n" -#: e2fsck/unix.c:1919 +#: e2fsck/unix.c:1918 #, c-format msgid "Creating journal (%d blocks): " msgstr "Đang tạo nhật ký (%d khối): " -#: e2fsck/unix.c:1929 +#: e2fsck/unix.c:1928 msgid " Done.\n" msgstr " Xong.\n" -#: e2fsck/unix.c:1931 +#: e2fsck/unix.c:1930 msgid "" "\n" "*** journal has been regenerated ***\n" @@ -3553,24 +3553,24 @@ "\n" "*** nhật ký đã được tạo lại ***\n" -#: e2fsck/unix.c:1937 +#: e2fsck/unix.c:1936 msgid "aborted" msgstr "bị hủy bỏ" -#: e2fsck/unix.c:1939 +#: e2fsck/unix.c:1938 #, c-format msgid "%s: e2fsck canceled.\n" msgstr "%s: e2fsck bị hủy bỏ.\n" -#: e2fsck/unix.c:1966 +#: e2fsck/unix.c:1965 msgid "Restarting e2fsck from the beginning...\n" msgstr "Đang khởi chạy lại hoàn toàn e2fsck…\n" -#: e2fsck/unix.c:1970 +#: e2fsck/unix.c:1969 msgid "while resetting context" msgstr "trong khi đặt lại ngữ cảnh" -#: e2fsck/unix.c:2029 +#: e2fsck/unix.c:2028 #, c-format msgid "" "\n" @@ -3579,12 +3579,12 @@ "\n" "%s: ***** CÁC LỖI CỦA HỆ THỐNG TẬP TIN ĐÃ ĐƯỢC SỬA ĐỔI *****\n" -#: e2fsck/unix.c:2031 +#: e2fsck/unix.c:2030 #, c-format msgid "%s: File system was modified.\n" msgstr "%s: Hệ thống tập tin bị sửa đổi.\n" -#: e2fsck/unix.c:2035 e2fsck/util.c:71 +#: e2fsck/unix.c:2034 e2fsck/util.c:71 #, c-format msgid "" "\n" @@ -3593,12 +3593,12 @@ "\n" "%s: ***** HỆ THỐNG TẬP TIN BỊ SỬA ĐỔI *****\n" -#: e2fsck/unix.c:2040 +#: e2fsck/unix.c:2039 #, c-format msgid "%s: ***** REBOOT SYSTEM *****\n" msgstr "%s: ***** KHỞI ĐỘNG LẠI HỆ THỐNG *****\n" -#: e2fsck/unix.c:2050 e2fsck/util.c:77 +#: e2fsck/unix.c:2049 e2fsck/util.c:77 #, c-format msgid "" "\n" @@ -3609,51 +3609,51 @@ "%s: ********** CẢNH BÁO: Hệ thống tập tin vẫn còn có lỗi **********\n" "\n" -#: e2fsck/util.c:196 misc/util.c:93 +#: e2fsck/util.c:195 misc/util.c:93 msgid "yY" msgstr "cCyY" -#: e2fsck/util.c:197 misc/util.c:112 +#: e2fsck/util.c:196 misc/util.c:112 msgid "nN" msgstr "kKnN" -#: e2fsck/util.c:198 +#: e2fsck/util.c:197 msgid "aA" msgstr "tTaA" -#: e2fsck/util.c:202 +#: e2fsck/util.c:201 msgid " ('a' enables 'yes' to all) " msgstr " (“a” bật “yes” cho tất cả) " -#: e2fsck/util.c:219 +#: e2fsck/util.c:218 msgid "" msgstr "" -#: e2fsck/util.c:221 +#: e2fsck/util.c:220 msgid "" msgstr "" -#: e2fsck/util.c:223 +#: e2fsck/util.c:222 msgid " (y/n)" msgstr " (c/k)" -#: e2fsck/util.c:246 +#: e2fsck/util.c:245 msgid "cancelled!\n" msgstr "đã hủy!\n" -#: e2fsck/util.c:279 +#: e2fsck/util.c:278 msgid "yes to all\n" msgstr "đồng ý với tất cả\n" -#: e2fsck/util.c:281 +#: e2fsck/util.c:280 msgid "yes\n" msgstr "có\n" -#: e2fsck/util.c:283 +#: e2fsck/util.c:282 msgid "no\n" msgstr "không\n" -#: e2fsck/util.c:293 +#: e2fsck/util.c:292 #, c-format msgid "" "%s? no\n" @@ -3662,7 +3662,7 @@ "%s? không\n" "\n" -#: e2fsck/util.c:297 +#: e2fsck/util.c:296 #, c-format msgid "" "%s? yes\n" @@ -3671,38 +3671,38 @@ "%s? có\n" "\n" -#: e2fsck/util.c:301 +#: e2fsck/util.c:300 msgid "yes" msgstr "có" -#: e2fsck/util.c:301 +#: e2fsck/util.c:300 msgid "no" msgstr "không" -#: e2fsck/util.c:317 +#: e2fsck/util.c:316 #, c-format msgid "e2fsck_read_bitmaps: illegal bitmap block(s) for %s" msgstr "e2fsck_read_bitmaps: khối mảng ảnh cấm cho %s" -#: e2fsck/util.c:322 +#: e2fsck/util.c:321 msgid "reading inode and block bitmaps" msgstr "đang đọc mảng ảnh kiểu cả hai nút thông tin và khối" -#: e2fsck/util.c:334 +#: e2fsck/util.c:333 #, c-format msgid "while retrying to read bitmaps for %s" msgstr "trong khi cố đọc mảng ảnh cho %s" -#: e2fsck/util.c:346 +#: e2fsck/util.c:345 msgid "writing block and inode bitmaps" msgstr "đang ghi các mảng ảnh kiểu khối và nút thông tin" -#: e2fsck/util.c:351 +#: e2fsck/util.c:350 #, c-format msgid "while rewriting block and inode bitmaps for %s" msgstr "trong khi ghi lại các mảng ảnh kiểu khối và nút thông tin cho %s" -#: e2fsck/util.c:363 +#: e2fsck/util.c:362 #, c-format msgid "" "\n" @@ -3725,27 +3725,27 @@ msgid "Memory used: %lu, " msgstr "Vùng nhớ được dùng: %lu, " -#: e2fsck/util.c:455 +#: e2fsck/util.c:454 #, c-format msgid "time: %5.2f/%5.2f/%5.2f\n" msgstr "thời gian: %5.2f/%5.2f/%5.2f\n" -#: e2fsck/util.c:460 +#: e2fsck/util.c:459 #, c-format msgid "elapsed time: %6.3f\n" msgstr "thời gian đã qua: %6.3f\n" -#: e2fsck/util.c:495 e2fsck/util.c:509 +#: e2fsck/util.c:494 e2fsck/util.c:508 #, c-format msgid "while reading inode %lu in %s" msgstr "trong khi đọc nút thông tin %lu trong %s" -#: e2fsck/util.c:523 e2fsck/util.c:536 +#: e2fsck/util.c:522 e2fsck/util.c:535 #, c-format msgid "while writing inode %lu in %s" msgstr "trong khi ghi nút thông tin %lu trong %s" -#: e2fsck/util.c:792 +#: e2fsck/util.c:793 msgid "" "UNEXPECTED INCONSISTENCY: the filesystem is being modified while fsck is " "running.\n" @@ -3880,7 +3880,7 @@ #: misc/badblocks.c:1014 msgid "it's not safe to run badblocks!\n" -msgstr "Không an toàn khi chạy badblocks.\n" +msgstr "không an toàn khi chạy badblocks.\n" #: misc/badblocks.c:1019 misc/util.c:145 #, c-format @@ -4035,8 +4035,8 @@ msgid "while reading inode %u" msgstr "trong khi đọc nút thông tin %u" -#: misc/create_inode.c:90 misc/create_inode.c:288 misc/create_inode.c:353 -#: misc/create_inode.c:391 +#: misc/create_inode.c:90 misc/create_inode.c:290 misc/create_inode.c:355 +#: misc/create_inode.c:393 msgid "while expanding directory" msgstr "trong khi mở rộng thư mục" @@ -4045,73 +4045,73 @@ msgid "while linking \"%s\"" msgstr "trong khi liên kết \"%s\"" -#: misc/create_inode.c:105 misc/create_inode.c:132 misc/create_inode.c:322 +#: misc/create_inode.c:105 misc/create_inode.c:134 misc/create_inode.c:324 #, c-format msgid "while writing inode %u" msgstr "trong khi ghi nút thông tin %u" -#: misc/create_inode.c:152 misc/create_inode.c:176 +#: misc/create_inode.c:154 misc/create_inode.c:178 #, c-format msgid "while listing attributes of \"%s\"" msgstr "trong khi liệt kê các thuộc tính của \"%s\"" -#: misc/create_inode.c:163 +#: misc/create_inode.c:165 #, c-format msgid "while opening inode %u" msgstr "trong khi mở nút thông tin %u" -#: misc/create_inode.c:169 misc/create_inode.c:196 misc/create_inode.c:1043 +#: misc/create_inode.c:171 misc/create_inode.c:198 misc/create_inode.c:1045 #: misc/e2undo.c:182 misc/e2undo.c:479 misc/e2undo.c:485 misc/e2undo.c:491 #: misc/mke2fs.c:359 msgid "while allocating memory" msgstr "trong khi cấp phát bộ nhớ" -#: misc/create_inode.c:189 misc/create_inode.c:205 +#: misc/create_inode.c:191 misc/create_inode.c:207 #, c-format msgid "while reading attribute \"%s\" of \"%s\"" msgstr "trong khi đọc thuộc tính \"%s\" của \"%s\"" -#: misc/create_inode.c:214 +#: misc/create_inode.c:216 #, c-format msgid "while writing attribute \"%s\" to inode %u" msgstr "trong khi ghi thuộc tính \"%s\" của nút thông tin %u" -#: misc/create_inode.c:224 +#: misc/create_inode.c:226 #, c-format msgid "while closing inode %u" msgstr "trong khi đóng nút thông tin %u" -#: misc/create_inode.c:275 +#: misc/create_inode.c:277 #, c-format msgid "while allocating inode \"%s\"" msgstr "trong khi cấp phát nút thông tin \"%s\"" -#: misc/create_inode.c:294 +#: misc/create_inode.c:296 #, c-format msgid "while creating inode \"%s\"" msgstr "trong khi tạo nút thông tin \"%s\"" -#: misc/create_inode.c:360 +#: misc/create_inode.c:362 #, c-format msgid "while creating symlink \"%s\"" msgstr "trong khi tạo liên kết mềm \"%s\"" -#: misc/create_inode.c:378 misc/create_inode.c:963 +#: misc/create_inode.c:380 misc/create_inode.c:965 #, c-format msgid "while looking up \"%s\"" msgstr "trong khi tra tìm \"%s\"" -#: misc/create_inode.c:398 +#: misc/create_inode.c:400 #, c-format msgid "while creating directory \"%s\"" msgstr "trong khi tạo thư mục \"%s\"" -#: misc/create_inode.c:627 +#: misc/create_inode.c:629 #, c-format msgid "while opening \"%s\" to copy" msgstr "trong khi mở \"%s\" để sao chép" -#: misc/create_inode.c:805 +#: misc/create_inode.c:807 #, c-format msgid "while changing working directory to \"%s\"" msgstr "trong khi đổi thư mục làm việc sang \"%s\"" @@ -4121,64 +4121,64 @@ msgid "while opening directory \"%s\"" msgstr "trong khi mở thư mục \"%s\"" -#: misc/create_inode.c:825 +#: misc/create_inode.c:827 #, c-format msgid "while lstat \"%s\"" msgstr "trong khi lstat \"%s\"" -#: misc/create_inode.c:875 +#: misc/create_inode.c:877 #, c-format msgid "while creating special file \"%s\"" msgstr "trong khi tạo tập tin đặc biệt \"%s\"" -#: misc/create_inode.c:884 +#: misc/create_inode.c:886 msgid "malloc failed" msgstr "malloc gặp lỗi" -#: misc/create_inode.c:892 +#: misc/create_inode.c:894 #, c-format msgid "while trying to read link \"%s\"" msgstr "trong khi cố đọc liên kết \"%s\"" -#: misc/create_inode.c:899 +#: misc/create_inode.c:901 msgid "symlink increased in size between lstat() and readlink()" msgstr "liên kết mềm làm gia tăng kích cỡ giữa lstat() và readlink()" -#: misc/create_inode.c:910 +#: misc/create_inode.c:912 #, c-format msgid "while writing symlink\"%s\"" msgstr "trong khi ghi liên kết mềm \"%s\"" -#: misc/create_inode.c:921 +#: misc/create_inode.c:923 #, c-format msgid "while writing file \"%s\"" msgstr "trong khi ghi tập tin \"%s\"" -#: misc/create_inode.c:934 +#: misc/create_inode.c:936 #, c-format msgid "while making dir \"%s\"" msgstr "trong khi tạo thư mục \"%s\"" -#: misc/create_inode.c:952 +#: misc/create_inode.c:954 msgid "while changing directory" msgstr "trong khi thay đỏi thư mục" -#: misc/create_inode.c:958 +#: misc/create_inode.c:960 #, c-format msgid "ignoring entry \"%s\"" msgstr "đang bỏ qua mục \"%s\"" -#: misc/create_inode.c:971 +#: misc/create_inode.c:973 #, c-format msgid "while setting inode for \"%s\"" msgstr "trong khi cài đặt nút cho \"%s\"" -#: misc/create_inode.c:978 +#: misc/create_inode.c:980 #, c-format msgid "while setting xattrs for \"%s\"" msgstr "trong khi cài đặt xattrs cho \"%s\"" -#: misc/create_inode.c:1004 +#: misc/create_inode.c:1006 msgid "while saving inode data" msgstr "trong khi ghi dữ liệu nút" @@ -4329,21 +4329,21 @@ msgid "Couldn't find journal superblock magic numbers" msgstr "Không tìm thấy các số ma thuật siêu khối nhật ký" -#: misc/dumpe2fs.c:507 misc/mke2fs.c:800 misc/tune2fs.c:2027 +#: misc/dumpe2fs.c:511 misc/mke2fs.c:798 misc/tune2fs.c:2039 msgid "Couldn't allocate memory to parse options!\n" msgstr "Không thể cấp phát bộ nhớ để phân tách tùy chọn!\n" -#: misc/dumpe2fs.c:533 +#: misc/dumpe2fs.c:537 #, c-format msgid "Invalid superblock parameter: %s\n" msgstr "Tham số siêu khối không hợp lệ: %s\n" -#: misc/dumpe2fs.c:548 +#: misc/dumpe2fs.c:552 #, c-format msgid "Invalid blocksize parameter: %s\n" msgstr "Tham số kích cỡ khối không hợp lệ: %s\n" -#: misc/dumpe2fs.c:559 +#: misc/dumpe2fs.c:563 #, c-format msgid "" "\n" @@ -4366,7 +4366,7 @@ "\tsuperblock=\n" "\tblocksize=\n" -#: misc/dumpe2fs.c:649 misc/mke2fs.c:1889 +#: misc/dumpe2fs.c:653 misc/mke2fs.c:1887 #, c-format msgid "\tUsing %s\n" msgstr "\tDùng %s\n" @@ -4381,7 +4381,7 @@ "*** Tìm thấy lỗi tổng kiểm trong hệ thống tập tin! Hãy chạy ngay e2fsck!\n" "\n" -#: misc/dumpe2fs.c:694 misc/e2image.c:1629 misc/tune2fs.c:2913 +#: misc/dumpe2fs.c:698 misc/e2image.c:1629 misc/tune2fs.c:2925 #: resize/main.c:416 msgid "Couldn't find valid filesystem superblock.\n" msgstr "Không tìm thấy siêu khối hệ thống tập tin hợp lệ.\n" @@ -4678,7 +4678,7 @@ msgid "e2label: not an ext2 filesystem\n" msgstr "e2label: không phải hệ thống tập tin kiểu ext2\n" -#: misc/e2label.c:97 misc/tune2fs.c:3117 +#: misc/e2label.c:97 misc/tune2fs.c:3128 #, c-format msgid "Warning: label too long, truncating.\n" msgstr "Cảnh báo: nhãn quá dài nên cắt ngắn.\n" @@ -4693,7 +4693,7 @@ msgid "e2label: error writing superblock\n" msgstr "e2label: gặp lỗi khi ghi siêu khối\n" -#: misc/e2label.c:117 misc/tune2fs.c:1687 +#: misc/e2label.c:117 misc/tune2fs.c:1699 #, c-format msgid "Usage: e2label device [newlabel]\n" msgstr "Cách dùng: e2label thiết_bị [nhãn_mới]\n" @@ -4906,7 +4906,7 @@ "byte_offset byte_start byte_end fs_blocks blksz grp mkfs/mount_time " " sb_uuid nhãn\n" -#: misc/findsuper.c:264 +#: misc/findsuper.c:265 #, c-format msgid "" "\n" @@ -5020,58 +5020,58 @@ msgid "%s: too many arguments\n" msgstr "%s: quá nhiều đối số\n" -#: misc/fuse2fs.c:3745 +#: misc/fuse2fs.c:3740 msgid "Mounting read-only.\n" msgstr "Gắn chế độ chỉ cho đọc.\n" -#: misc/fuse2fs.c:3769 +#: misc/fuse2fs.c:3764 #, c-format msgid "%s: Allowing users to allocate all blocks. This is dangerous!\n" msgstr "" "%s: Cho phép những người dùng phân bổ mọi khối. Hành động này nguy hiểm!\n" -#: misc/fuse2fs.c:3781 misc/fuse2fs.c:3795 +#: misc/fuse2fs.c:3776 misc/fuse2fs.c:3790 #, c-format msgid "%s: %s.\n" msgstr "%s: %s.\n" -#: misc/fuse2fs.c:3782 misc/fuse2fs.c:3797 misc/tune2fs.c:3013 +#: misc/fuse2fs.c:3777 misc/fuse2fs.c:3792 misc/tune2fs.c:3024 #, c-format msgid "Please run e2fsck -fy %s.\n" msgstr "Vui lòng chạy lệnh “e2fsck -fy %s”.\n" -#: misc/fuse2fs.c:3804 +#: misc/fuse2fs.c:3799 msgid "" "Journal needs recovery; running `e2fsck -E journal_only' is required.\n" msgstr "" "Journal cần được phục hồi; việc chạy “e2fsck -E journal_only” là cần thiết.\n" -#: misc/fuse2fs.c:3812 +#: misc/fuse2fs.c:3807 #, c-format msgid "%s: Writing to the journal is not supported.\n" msgstr "%s: Không hỗ trợ tính năng ghi journal.\n" -#: misc/fuse2fs.c:3827 +#: misc/fuse2fs.c:3822 msgid "Warning: Mounting unchecked fs, running e2fsck is recommended.\n" msgstr "Cảnh báo: Đang gắn fs chưa kiểm tra, khuyên bạn nên chạy e2fsck.\n" -#: misc/fuse2fs.c:3831 +#: misc/fuse2fs.c:3826 msgid "" "Warning: Maximal mount count reached, running e2fsck is recommended.\n" msgstr "" "Cảnh báo: Số lượng gắn kết tối đa đã bị vượt quá, khuyên bạn nên chạy " "e2fsck.\n" -#: misc/fuse2fs.c:3836 +#: misc/fuse2fs.c:3831 msgid "Warning: Check time reached; running e2fsck is recommended.\n" msgstr "" "Cảnh báo: Thời gian kiểm tra đã bị vượt quá, khuyên bạn nên chạy e2fsck.\n" -#: misc/fuse2fs.c:3840 +#: misc/fuse2fs.c:3835 msgid "Orphans detected; running e2fsck is recommended.\n" msgstr "Dò thấy mồ côi, khuyên bạn nên chạy e2fsck.\n" -#: misc/fuse2fs.c:3844 +#: misc/fuse2fs.c:3839 msgid "Errors detected; running e2fsck is required.\n" msgstr "Dò thấy có lỗi: bắt buộc phải chạy e2fsck.\n" @@ -5178,7 +5178,7 @@ "\n" "Không thể ghi %d khối trong bảng nút thông tin, bắt đầu tại %llu: %s\n" -#: misc/mke2fs.c:456 misc/mke2fs.c:2809 misc/mke2fs.c:3214 +#: misc/mke2fs.c:456 misc/mke2fs.c:2807 misc/mke2fs.c:3212 msgid "done \n" msgstr "hoàn tất \n" @@ -5242,12 +5242,12 @@ msgid "while writing journal superblock" msgstr "trong khi ghi siêu khối nhật ký" -#: misc/mke2fs.c:665 +#: misc/mke2fs.c:664 #, c-format msgid "Creating filesystem with %llu %dk blocks and %u inodes\n" msgstr "Đang tạo hệ thống tập tin với %llu (%dk) khối và %u nút.\n" -#: misc/mke2fs.c:673 +#: misc/mke2fs.c:672 #, c-format msgid "" "warning: %llu blocks unused.\n" @@ -5261,157 +5261,157 @@ msgid "Filesystem label=%s\n" msgstr "Nhãn hệ thống tập tin=%s\n" -#: misc/mke2fs.c:681 +#: misc/mke2fs.c:679 #, c-format msgid "OS type: %s\n" msgstr "Kiểu HĐH: %s\n" -#: misc/mke2fs.c:683 +#: misc/mke2fs.c:681 #, c-format msgid "Block size=%u (log=%u)\n" msgstr "Cỡ khối=%u (bản ghi=%u)\n" -#: misc/mke2fs.c:686 +#: misc/mke2fs.c:684 #, c-format msgid "Cluster size=%u (log=%u)\n" msgstr "Cỡ liên cung=%u (bản ghi=%u)\n" -#: misc/mke2fs.c:690 +#: misc/mke2fs.c:688 #, c-format msgid "Fragment size=%u (log=%u)\n" msgstr "Cỡ đoạn=%u (bản ghi=%u)\n" -#: misc/mke2fs.c:692 +#: misc/mke2fs.c:690 #, c-format msgid "Stride=%u blocks, Stripe width=%u blocks\n" msgstr "Bước=%u khối, Độ rộng sọc=%u khối\n" -#: misc/mke2fs.c:694 +#: misc/mke2fs.c:692 #, c-format msgid "%u inodes, %llu blocks\n" msgstr "%u nút thông tin, %llu khối\n" -#: misc/mke2fs.c:696 +#: misc/mke2fs.c:694 #, c-format msgid "%llu blocks (%2.2f%%) reserved for the super user\n" msgstr "%llu khối (%2.2f%%) được dành riêng cho siêu người dùng\n" -#: misc/mke2fs.c:699 +#: misc/mke2fs.c:697 #, c-format msgid "First data block=%u\n" msgstr "Khối dữ liệu đầu=%u\n" -#: misc/mke2fs.c:701 +#: misc/mke2fs.c:699 #, c-format msgid "Root directory owner=%u:%u\n" msgstr "Chủ sở hữu thư-mục gốc=%u:%u\n" -#: misc/mke2fs.c:703 +#: misc/mke2fs.c:701 #, c-format msgid "Maximum filesystem blocks=%lu\n" msgstr "Khối hệ thống tập tin tối đa=%lu\n" -#: misc/mke2fs.c:707 +#: misc/mke2fs.c:705 #, c-format msgid "%u block groups\n" msgstr "%u nhóm khối\n" -#: misc/mke2fs.c:709 +#: misc/mke2fs.c:707 #, c-format msgid "%u block group\n" msgstr "%u nhóm khối\n" -#: misc/mke2fs.c:711 +#: misc/mke2fs.c:709 #, c-format msgid "%u blocks per group, %u clusters per group\n" msgstr "%u khối trên mỗi nhóm, %u liên cung trên mỗi nhóm\n" -#: misc/mke2fs.c:714 +#: misc/mke2fs.c:712 #, c-format msgid "%u blocks per group, %u fragments per group\n" msgstr "%u khối trên mỗi nhóm, %u đoạn trên mỗi nhóm\n" -#: misc/mke2fs.c:716 +#: misc/mke2fs.c:714 #, c-format msgid "%u inodes per group\n" msgstr "%u nút thông tin trên mỗi nhóm\n" -#: misc/mke2fs.c:725 +#: misc/mke2fs.c:723 #, c-format msgid "Filesystem UUID: %s\n" msgstr "Mã số định danh thiết bị hệ thống tập tin: %s\n" -#: misc/mke2fs.c:726 +#: misc/mke2fs.c:724 msgid "Superblock backups stored on blocks: " msgstr "Siêu khối dự trữ được cất giữ trên khối: " -#: misc/mke2fs.c:822 +#: misc/mke2fs.c:820 #, c-format msgid "%s requires '-O 64bit'\n" msgstr "%s cần “-O 64bit”\n" -#: misc/mke2fs.c:828 +#: misc/mke2fs.c:826 #, c-format msgid "'%s' must be before 'resize=%u'\n" msgstr "“%s” phải trước “resize=%u”\n" -#: misc/mke2fs.c:841 +#: misc/mke2fs.c:839 #, c-format msgid "Invalid desc_size: '%s'\n" msgstr "desc_size không hợp lệ: “%s”\n" -#: misc/mke2fs.c:855 +#: misc/mke2fs.c:853 #, c-format msgid "Invalid hash seed: %s\n" msgstr "Hạt mầm băm không hợp lệ: %s\n" -#: misc/mke2fs.c:867 +#: misc/mke2fs.c:865 #, c-format msgid "Invalid offset: %s\n" msgstr "Khoảng bù không hợp lệ: %s\n" -#: misc/mke2fs.c:881 misc/tune2fs.c:2055 +#: misc/mke2fs.c:879 misc/tune2fs.c:2067 #, c-format msgid "Invalid mmp_update_interval: %s\n" msgstr "mmp_update_interval không hợp lệ: %s\n" -#: misc/mke2fs.c:898 +#: misc/mke2fs.c:896 #, c-format msgid "Invalid # of backup superblocks: %s\n" msgstr "Số lượng siêu khối dự phòng không hợp lệ: %s\n" -#: misc/mke2fs.c:920 +#: misc/mke2fs.c:918 #, c-format msgid "Invalid stride parameter: %s\n" msgstr "Tham số stride không hợp lệ: %s\n" -#: misc/mke2fs.c:935 +#: misc/mke2fs.c:933 #, c-format msgid "Invalid stripe-width parameter: %s\n" msgstr "Tham số stride không hợp lệ: %s\n" -#: misc/mke2fs.c:958 +#: misc/mke2fs.c:956 #, c-format msgid "Invalid resize parameter: %s\n" msgstr "Tham số thay đổi kích cỡ không hợp lệ: %s\n" -#: misc/mke2fs.c:965 +#: misc/mke2fs.c:963 msgid "The resize maximum must be greater than the filesystem size.\n" msgstr "" "Số thay đổi kích cỡ tối đa phải lớn hơn kích cỡ của hệ thống tập tin.\n" -#: misc/mke2fs.c:989 +#: misc/mke2fs.c:987 msgid "On-line resizing not supported with revision 0 filesystems\n" msgstr "" "Tính năng thay đổi kích cỡ một cách trực tuyến không được hỗ trợ\n" "trên hệ thống tập tin bản sửa đổi 0\n" -#: misc/mke2fs.c:1015 misc/mke2fs.c:1024 +#: misc/mke2fs.c:1013 misc/mke2fs.c:1022 #, c-format msgid "Invalid root_owner: '%s'\n" -msgstr "root_owner không hợp lệ: %s\n" +msgstr "root_owner không hợp lệ: '%s'\n" -#: misc/mke2fs.c:1056 +#: misc/mke2fs.c:1065 #, c-format msgid "" "\n" @@ -5459,7 +5459,7 @@ "\tquotatype=\n" "\n" -#: misc/mke2fs.c:1114 +#: misc/mke2fs.c:1112 #, c-format msgid "" "\n" @@ -5471,7 +5471,7 @@ "dương của %u.\n" "\n" -#: misc/mke2fs.c:1179 +#: misc/mke2fs.c:1177 #, c-format msgid "" "Syntax error in mke2fs config file (%s, line #%d)\n" @@ -5480,17 +5480,17 @@ "Gặp lỗi cú pháp trong tập tin cấu hình mke2fs (%s, dòng số %d)\n" "\t%s\n" -#: misc/mke2fs.c:1192 misc/tune2fs.c:1068 +#: misc/mke2fs.c:1190 misc/tune2fs.c:1068 #, c-format msgid "Invalid filesystem option set: %s\n" msgstr "Đặt tùy chọn hệ thống tập tin không hợp lệ: %s\n" -#: misc/mke2fs.c:1204 misc/tune2fs.c:417 +#: misc/mke2fs.c:1202 misc/tune2fs.c:417 #, c-format msgid "Invalid mount option set: %s\n" msgstr "Đặt tùy chọn lắp không hợp lệ: %s\n" -#: misc/mke2fs.c:1340 +#: misc/mke2fs.c:1338 #, c-format msgid "" "\n" @@ -5499,7 +5499,7 @@ "\n" "Tập tin “mke2fs.conf” của bạn không định nghĩa kiểu hệ thống tập tin %s.\n" -#: misc/mke2fs.c:1344 +#: misc/mke2fs.c:1342 msgid "" "You probably need to install an updated mke2fs.conf file.\n" "\n" @@ -5507,11 +5507,11 @@ "Rất có thể là bạn cần phải cài đặt một tập tin “mke2fs.conf” mới.\n" "\n" -#: misc/mke2fs.c:1348 +#: misc/mke2fs.c:1346 msgid "Aborting...\n" msgstr "Đang hủy bỏ…\n" -#: misc/mke2fs.c:1389 +#: misc/mke2fs.c:1387 #, c-format msgid "" "\n" @@ -5522,71 +5522,71 @@ "Cảnh báo: fs_type %s không được định nghĩa trong mke2fs.conf\n" "\n" -#: misc/mke2fs.c:1571 +#: misc/mke2fs.c:1569 msgid "Couldn't allocate memory for new PATH.\n" msgstr "Không thể cấp phát bộ nhớ cho ĐƯỜNG-DẪN\n" -#: misc/mke2fs.c:1608 +#: misc/mke2fs.c:1606 #, c-format msgid "Couldn't init profile successfully (error: %ld).\n" msgstr "Không thể khởi tạo profile thành công (lỗi: %ld).\n" -#: misc/mke2fs.c:1641 +#: misc/mke2fs.c:1639 #, c-format msgid "invalid block size - %s" msgstr "cỡ khối không hợp lệ — %s" -#: misc/mke2fs.c:1645 +#: misc/mke2fs.c:1643 #, c-format msgid "Warning: blocksize %d not usable on most systems.\n" msgstr "Cảnh báo: kích cỡ khối %d vô ích trên phần lớn hệ thống.\n" -#: misc/mke2fs.c:1661 +#: misc/mke2fs.c:1659 #, c-format msgid "invalid cluster size - %s" msgstr "cỡ liên cung không hợp lệ — %s" -#: misc/mke2fs.c:1674 +#: misc/mke2fs.c:1672 msgid "'-R' is deprecated, use '-E' instead" msgstr "“-R” không dùng nữa, hãy thay bằng “-E”" -#: misc/mke2fs.c:1688 misc/tune2fs.c:1784 +#: misc/mke2fs.c:1686 misc/tune2fs.c:1796 #, c-format msgid "bad error behavior - %s" msgstr "ứng xử lỗi sai — %s" -#: misc/mke2fs.c:1700 +#: misc/mke2fs.c:1698 msgid "Illegal number for blocks per group" msgstr "Số cấm cho số khối trên mỗi nhóm" -#: misc/mke2fs.c:1705 +#: misc/mke2fs.c:1703 msgid "blocks per group must be multiple of 8" msgstr "số khối trên mỗi nhóm phải là bội số cho 8" -#: misc/mke2fs.c:1713 +#: misc/mke2fs.c:1711 msgid "Illegal number for flex_bg size" msgstr "Kích cỡ flex_bg có số không được phép" -#: misc/mke2fs.c:1719 +#: misc/mke2fs.c:1717 msgid "flex_bg size must be a power of 2" -msgstr "Kích cỡ flex_bg phải là lũy thừa 2" +msgstr "kích cỡ flex_bg phải là lũy thừa 2" -#: misc/mke2fs.c:1724 +#: misc/mke2fs.c:1722 #, c-format msgid "flex_bg size (%lu) must be less than or equal to 2^31" -msgstr "Kích cỡ flex_bg (%lu) phải nhỏ hơn hoặc bằng 2^31" +msgstr "kích cỡ flex_bg (%lu) phải nhỏ hơn hoặc bằng 2^31" -#: misc/mke2fs.c:1734 +#: misc/mke2fs.c:1732 #, c-format msgid "invalid inode ratio %s (min %d/max %d)" msgstr "tỷ lệ nút thông tin không hợp lệ %s (thiểu %d/đa %d)" -#: misc/mke2fs.c:1744 +#: misc/mke2fs.c:1742 #, c-format msgid "invalid inode size - %s" msgstr "kích cỡ nút thông tin không hợp lệ — %s" -#: misc/mke2fs.c:1757 +#: misc/mke2fs.c:1755 msgid "" "Warning: -K option is deprecated and should not be used anymore. Use '-E " "nodiscard' extended option instead!\n" @@ -5594,13 +5594,13 @@ "Cảnh báo: Không tán thành việc sử dụng tùy chọn -K và có lẽ nó sẽ không bao " "giờ được sử dụng nữa. Sử dụng tùy chọn mở rộng “-E nodiscard” để thay thế!\n" -#: misc/mke2fs.c:1768 +#: misc/mke2fs.c:1766 msgid "in malloc for bad_blocks_filename" msgstr "" "trong hàm cấp phát bộ nhớ malloc cho tên tập tin khối sai\n" "“bad_blocks_filename”" -#: misc/mke2fs.c:1777 +#: misc/mke2fs.c:1775 #, c-format msgid "" "Warning: label too long; will be truncated to '%s'\n" @@ -5609,67 +5609,67 @@ "Cảnh báo: nhãn quá dài nên cắt ngắn thành “%s”.\n" "\n" -#: misc/mke2fs.c:1786 +#: misc/mke2fs.c:1784 #, c-format msgid "invalid reserved blocks percent - %s" msgstr "phần trăm khối được dành riêng không hợp lệ — %s" -#: misc/mke2fs.c:1801 +#: misc/mke2fs.c:1799 #, c-format msgid "bad num inodes - %s" msgstr "số (num) nút thông tin sai — %s" -#: misc/mke2fs.c:1814 +#: misc/mke2fs.c:1812 msgid "while allocating fs_feature string" msgstr "trong khi cấp phát chuỗi fs_feature" -#: misc/mke2fs.c:1831 +#: misc/mke2fs.c:1829 #, c-format msgid "bad revision level - %s" msgstr "cấp bản sửa đổi sai — %s" -#: misc/mke2fs.c:1836 +#: misc/mke2fs.c:1834 #, c-format msgid "while trying to create revision %d" msgstr "trong khi cố tạo điểm %d" -#: misc/mke2fs.c:1850 +#: misc/mke2fs.c:1848 msgid "The -t option may only be used once" -msgstr "tùy chọn -t chỉ sử dụng một lần" +msgstr "Tùy chọn -t chỉ sử dụng một lần" -#: misc/mke2fs.c:1858 +#: misc/mke2fs.c:1856 msgid "The -T option may only be used once" msgstr "Tùy chọn -T chỉ sử dụng một lần" -#: misc/mke2fs.c:1914 misc/mke2fs.c:3298 +#: misc/mke2fs.c:1912 misc/mke2fs.c:3296 #, c-format msgid "while trying to open journal device %s\n" msgstr "trong khi cố mở thiết bị nhật ký %s\n" -#: misc/mke2fs.c:1920 +#: misc/mke2fs.c:1918 #, c-format msgid "Journal dev blocksize (%d) smaller than minimum blocksize %d\n" msgstr "Kích cỡ của thiết bị nhật ký (%d) nhỏ hơn kích cỡ tối thiểu %d\n" -#: misc/mke2fs.c:1926 +#: misc/mke2fs.c:1924 #, c-format msgid "Using journal device's blocksize: %d\n" msgstr "Đang dùng kích cỡ khối của thiết bị nhật ký: %d\n" -#: misc/mke2fs.c:1937 +#: misc/mke2fs.c:1935 #, c-format msgid "invalid blocks '%s' on device '%s'" msgstr "khối “%s” sai trên thiết bị “%s”" -#: misc/mke2fs.c:1967 +#: misc/mke2fs.c:1965 msgid "filesystem" msgstr "hệ thống tập tin" -#: misc/mke2fs.c:1985 resize/main.c:497 +#: misc/mke2fs.c:1983 resize/main.c:497 msgid "while trying to determine filesystem size" msgstr "trong khi cố xác định kích cỡ của hệ thống tập tin" -#: misc/mke2fs.c:1991 +#: misc/mke2fs.c:1989 msgid "" "Couldn't determine device size; you must specify\n" "the size of the filesystem\n" @@ -5677,7 +5677,7 @@ "Không thể xác định kích cỡ của thiết bị;\n" "bạn cần phải chỉ định kích cỡ của hệ thống tập tin\n" -#: misc/mke2fs.c:1998 +#: misc/mke2fs.c:1996 msgid "" "Device size reported to be zero. Invalid partition specified, or\n" "\tpartition table wasn't reread after running fdisk, due to\n" @@ -5691,43 +5691,43 @@ "\tdo phân vùng đã sửa đổi đang bận và đang được dùng.\n" "Có lẽ bạn cần phải khởi động lại máy để đọc lại bảng phân vùng.\n" -#: misc/mke2fs.c:2015 +#: misc/mke2fs.c:2013 msgid "Filesystem larger than apparent device size." msgstr "Hệ thống tập tin lớn hơn kích cỡ thiết bị biểu kiến." -#: misc/mke2fs.c:2035 +#: misc/mke2fs.c:2033 msgid "Failed to parse fs types list\n" msgstr "Lỗi phân tích danh sách các kiểu hệ thống tập tin\n" -#: misc/mke2fs.c:2085 +#: misc/mke2fs.c:2083 msgid "The HURD does not support the filetype feature.\n" msgstr "HURD không hỗ trợ tính năng kiểu tập tin.\n" -#: misc/mke2fs.c:2090 +#: misc/mke2fs.c:2088 msgid "The HURD does not support the huge_file feature.\n" msgstr "HURD không hỗ trợ tính năng huge_file (tập tin rất lớn).\n" -#: misc/mke2fs.c:2095 +#: misc/mke2fs.c:2093 msgid "The HURD does not support the metadata_csum feature.\n" msgstr "HURD không hỗ trợ tính năng metadata_csum.\n" -#: misc/mke2fs.c:2100 +#: misc/mke2fs.c:2098 msgid "The HURD does not support the ea_inode feature.\n" msgstr "HURD không hỗ trợ tính năng ea_inode.\n" -#: misc/mke2fs.c:2110 +#: misc/mke2fs.c:2108 msgid "while trying to determine hardware sector size" msgstr "trong khi cố xác định kích cỡ của rãnh ghi phần cứng" -#: misc/mke2fs.c:2116 +#: misc/mke2fs.c:2114 msgid "while trying to determine physical sector size" msgstr "trong khi cố xác định kích cỡ của rãnh ghi vật lý" -#: misc/mke2fs.c:2148 +#: misc/mke2fs.c:2146 msgid "while setting blocksize; too small for device\n" msgstr "trong khi cài đặt kích cỡ khối ; quá nhỏ đối với thiết bị\n" -#: misc/mke2fs.c:2153 +#: misc/mke2fs.c:2151 #, c-format msgid "" "Warning: specified blocksize %d is less than device physical sectorsize %d\n" @@ -5735,7 +5735,7 @@ "Cảnh báo: kích cỡ khối %d đã ghi rõ vẫn nhỏ hơn kích cỡ rãnh ghi vật lý của " "thiết bị %d\n" -#: misc/mke2fs.c:2177 +#: misc/mke2fs.c:2175 #, c-format msgid "" "%s: Size of device (0x%llx blocks) %s too big to be expressed\n" @@ -5744,7 +5744,7 @@ "%s: thiết bị (0x%llx blocks) %s có kích cỡ quá lớn để biểu diễn theo 32 bit\n" "\tdùng kích cỡ khối của %d.\n" -#: misc/mke2fs.c:2191 +#: misc/mke2fs.c:2189 #, c-format msgid "" "%s: Size of device (0x%llx blocks) %s too big to create\n" @@ -5753,34 +5753,34 @@ "%s: Cỡ của thiết bị (0x%llx khối) %s có kích cỡ quá lớn để\n" "\ttạo một hệ thống tập tin dùng cỡ khối của %d.\n" -#: misc/mke2fs.c:2213 +#: misc/mke2fs.c:2211 msgid "fs_types for mke2fs.conf resolution: " msgstr "fs_types để giải quyết mke2fs.conf: " -#: misc/mke2fs.c:2220 +#: misc/mke2fs.c:2218 msgid "Filesystem features not supported with revision 0 filesystems\n" msgstr "" "Tính năng hệ thống tập tin không được hỗ trợ trên hệ thống tập tin\n" "bản sửa đổi 0\n" -#: misc/mke2fs.c:2228 +#: misc/mke2fs.c:2226 msgid "Sparse superblocks not supported with revision 0 filesystems\n" msgstr "" "Tính năng siêu khối thưa thớt không được hỗ trợ\n" "trên hệ thống tập tin bản sửa đổi 0\n" -#: misc/mke2fs.c:2238 +#: misc/mke2fs.c:2236 msgid "Journals not supported with revision 0 filesystems\n" msgstr "" "Tính năng nhật ký không được hỗ trợ trên hệ thống tập tin\n" "bản sửa đổi 0\n" -#: misc/mke2fs.c:2251 +#: misc/mke2fs.c:2249 #, c-format msgid "invalid reserved blocks percent - %lf" msgstr "phần trăm khối được dành riêng không hợp lệ -%lf" -#: misc/mke2fs.c:2268 +#: misc/mke2fs.c:2266 msgid "" "Extents MUST be enabled for a 64-bit filesystem. Pass -O extents to " "rectify.\n" @@ -5788,25 +5788,25 @@ "Phần mở rộng PHẢI được bật cho hệ thống tập tin 64-bit. Chuyển -O " "phần_mở_rộng để nắn chỉnh.\n" -#: misc/mke2fs.c:2288 +#: misc/mke2fs.c:2286 msgid "The cluster size may not be smaller than the block size.\n" msgstr "Kích thước liên cung không thể nhỏ hơn kích cỡ khối.\n" -#: misc/mke2fs.c:2294 +#: misc/mke2fs.c:2292 msgid "specifying a cluster size requires the bigalloc feature" msgstr "chỉ định kích thước liên cung cần đặc tính bigalloc" -#: misc/mke2fs.c:2314 +#: misc/mke2fs.c:2312 #, c-format msgid "warning: Unable to get device geometry for %s\n" msgstr "cảnh báo: không thể lấy dạng hình thiết bị cho %s\n" -#: misc/mke2fs.c:2317 +#: misc/mke2fs.c:2315 #, c-format msgid "%s alignment is offset by %lu bytes.\n" msgstr "Khoảng sắp hàng %s bị bù theo %lu byte.\n" -#: misc/mke2fs.c:2319 +#: misc/mke2fs.c:2317 #, c-format msgid "" "This may result in very poor performance, (re)-partitioning suggested.\n" @@ -5814,12 +5814,12 @@ "Trường hợp này có thể gây ra hiệu suất rất yếu thì khuyên bạn phân vùng " "(lại).\n" -#: misc/mke2fs.c:2340 +#: misc/mke2fs.c:2338 #, c-format msgid "%d-byte blocks too big for system (max %d)" msgstr "Khối %d-byte quá lớn đối với hệ thống (tối đa %d)" -#: misc/mke2fs.c:2344 +#: misc/mke2fs.c:2342 #, c-format msgid "" "Warning: %d-byte blocks too big for system (max %d), forced to continue\n" @@ -5827,7 +5827,7 @@ "Cảnh báo: khối %d-byte quá lớn đối với hệ thống (tối đa %d)\n" "nên bị buộc tiếp tục\n" -#: misc/mke2fs.c:2352 +#: misc/mke2fs.c:2350 #, c-format msgid "" "Suggestion: Use Linux kernel >= 3.18 for improved stability of the metadata " @@ -5836,7 +5836,7 @@ "Gợi ý: Dùng Linux kernel >= 3.18 để tăng cường tính ổn định của tính năng " "tổng kiểm siêu dữ liệu và journal.\n" -#: misc/mke2fs.c:2434 +#: misc/mke2fs.c:2432 #, c-format msgid "" "\n" @@ -5851,16 +5851,16 @@ "không phải là thứ bạn muốn.\n" "\n" -#: misc/mke2fs.c:2449 +#: misc/mke2fs.c:2447 #, c-format msgid "%d byte inodes are too small for project quota" msgstr "cỡ nút %d byte là quá nhỏ cho hạn ngạch dự án" -#: misc/mke2fs.c:2480 +#: misc/mke2fs.c:2478 msgid "Can't support bigalloc feature without extents feature" msgstr "Không thể hỗ trợ đặc tính bigalloc mà không có phần mở" -#: misc/mke2fs.c:2487 +#: misc/mke2fs.c:2485 msgid "" "The resize_inode and meta_bg features are not compatible.\n" "They can not be both enabled simultaneously.\n" @@ -5869,7 +5869,7 @@ "không tương thích với nhau.\n" "Do đó không thể hiệu lực đồng thời cả hai.\n" -#: misc/mke2fs.c:2495 +#: misc/mke2fs.c:2493 msgid "" "\n" "Warning: the bigalloc feature is still under development\n" @@ -5881,42 +5881,42 @@ "Xem https://ext4.wiki.kernel.org/index.php/Bigalloc để biết chi tiết\n" "\n" -#: misc/mke2fs.c:2507 +#: misc/mke2fs.c:2505 msgid "reserved online resize blocks not supported on non-sparse filesystem" msgstr "" "khối thay đổi kích cỡ trực tuyến được dành riêng không được hỗ trợ\n" "trên hệ thống tập tin không thưa thớt" -#: misc/mke2fs.c:2516 +#: misc/mke2fs.c:2514 msgid "blocks per group count out of range" msgstr "số khối trên mỗi nhóm ở ngoài phạm vi" -#: misc/mke2fs.c:2538 +#: misc/mke2fs.c:2536 msgid "Flex_bg feature not enabled, so flex_bg size may not be specified" msgstr "Chưa hiệu lực tính năng Flex_bg thì không thể ghi rõ kích cỡ Flex_bg" -#: misc/mke2fs.c:2550 +#: misc/mke2fs.c:2548 #, c-format msgid "invalid inode size %d (min %d/max %d)" msgstr "kích cỡ nút thông tin không hợp lệ %d (thiểu %d/đa %d)" -#: misc/mke2fs.c:2565 +#: misc/mke2fs.c:2563 #, c-format msgid "%d byte inodes are too small for inline data; specify larger size" msgstr "" "cỡ nút %d byte là quá nhỏ cho dữ liệu chung dòng; hãy đưa ra cỡ lớn hơn" -#: misc/mke2fs.c:2580 +#: misc/mke2fs.c:2578 #, c-format msgid "too many inodes (%llu), raise inode ratio?" msgstr "quá nhiều nút thông tin (%llu), tăng tỷ lệ nút thông tin không?" -#: misc/mke2fs.c:2587 +#: misc/mke2fs.c:2585 #, c-format msgid "too many inodes (%llu), specify < 2^32 inodes" msgstr "quá nhiều nút thông tin (%llu), chỉ ra <2³² nút thông tin" -#: misc/mke2fs.c:2601 +#: misc/mke2fs.c:2599 #, c-format msgid "" "inode_size (%u) * inodes_count (%u) too big for a\n" @@ -5928,37 +5928,37 @@ "\ttỷ_lệ_nút_thông_tin (-i) cao hơn hay số lượng nút thông tin\n" "(-N) thấp hơn\n" -#: misc/mke2fs.c:2788 +#: misc/mke2fs.c:2786 msgid "Discarding device blocks: " msgstr "Bỏ qua khối thiết bị: " -#: misc/mke2fs.c:2804 +#: misc/mke2fs.c:2802 msgid "failed - " msgstr "gặp lỗi - " -#: misc/mke2fs.c:2863 +#: misc/mke2fs.c:2861 msgid "while initializing quota context" msgstr "trong khi khởi tạo ngữ cảnh hạn ngạch" -#: misc/mke2fs.c:2870 +#: misc/mke2fs.c:2868 msgid "while writing quota inodes" msgstr "trong khi ghi nút hạn ngạch" -#: misc/mke2fs.c:2895 +#: misc/mke2fs.c:2893 #, c-format msgid "bad error behavior in profile - %s" msgstr "ứng xử lỗi sai trong hồ sơ — %s" -#: misc/mke2fs.c:2971 +#: misc/mke2fs.c:2969 msgid "in malloc for android_sparse_params" msgstr "trong hàm cấp phát bộ nhớ malloc cho android_sparse_params" # Item in the main menu to select this package -#: misc/mke2fs.c:2985 +#: misc/mke2fs.c:2983 msgid "while setting up superblock" msgstr "trong khi cài đặt siêu khối" -#: misc/mke2fs.c:3001 +#: misc/mke2fs.c:2999 msgid "" "Extents are not enabled. The file extent tree can be checksummed, whereas " "block maps cannot. Not enabling extents reduces the coverage of metadata " @@ -5969,7 +5969,7 @@ "rộng bao phủ của kiểm tra tổng thể siêu dữ liệu. Chuyển mở rộng -O để sửa " "lại cho đúng.\n" -#: misc/mke2fs.c:3008 +#: misc/mke2fs.c:3006 msgid "" "64-bit filesystem support is not enabled. The larger fields afforded by " "this feature enable full-strength checksumming. Pass -O 64bit to rectify.\n" @@ -5978,28 +5978,28 @@ "năng này bật kiểm tra tổng thể full-strength. Chuyển -O 64bit để chỉnh lại " "cho đúng.\n" -#: misc/mke2fs.c:3016 +#: misc/mke2fs.c:3014 msgid "The metadata_csum_seed feature requires the metadata_csum feature.\n" msgstr "Tính năng metadata_csum_seed cần tính năng metadata_csum.\n" -#: misc/mke2fs.c:3040 +#: misc/mke2fs.c:3038 msgid "Discard succeeded and will return 0s - skipping inode table wipe\n" msgstr "Loại bỏ thành công và sẽ trả về 0 - bỏ qua xóa bảng nút\n" -#: misc/mke2fs.c:3139 +#: misc/mke2fs.c:3137 #, c-format msgid "unknown os - %s" msgstr "hệ điều hành lạ — %s" -#: misc/mke2fs.c:3202 +#: misc/mke2fs.c:3200 msgid "Allocating group tables: " msgstr "Phân bổ bảng nhóm: " -#: misc/mke2fs.c:3210 +#: misc/mke2fs.c:3208 msgid "while trying to allocate filesystem tables" msgstr "trong khi cố cấp phát các bảng hệ thống tập tin" -#: misc/mke2fs.c:3219 +#: misc/mke2fs.c:3217 msgid "" "\n" "\twhile converting subcluster bitmap" @@ -6007,30 +6007,30 @@ "\n" "\ttrong khi chuyển đổi mảng ảnh liên cung con" -#: misc/mke2fs.c:3225 +#: misc/mke2fs.c:3223 #, c-format msgid "%s may be further corrupted by superblock rewrite\n" msgstr "%s có thể hỏng nặng hơn nữa nếu viết lại siêu khối\n" -#: misc/mke2fs.c:3266 +#: misc/mke2fs.c:3264 #, c-format msgid "while zeroing block %llu at end of filesystem" msgstr "trong khi điền số không khối %llu tại kết thúc của hệ thống tập tin" -#: misc/mke2fs.c:3279 +#: misc/mke2fs.c:3277 msgid "while reserving blocks for online resize" msgstr "trong khi dành riêng các khối để thay đổi kích cỡ trực tuyến" -#: misc/mke2fs.c:3291 misc/tune2fs.c:1492 +#: misc/mke2fs.c:3289 misc/tune2fs.c:1504 msgid "journal" msgstr "nhật ký" -#: misc/mke2fs.c:3303 +#: misc/mke2fs.c:3301 #, c-format msgid "Adding journal to device %s: " msgstr "Đang thêm nhật ký vào thiết bị %s: " -#: misc/mke2fs.c:3310 +#: misc/mke2fs.c:3308 #, c-format msgid "" "\n" @@ -6039,21 +6039,21 @@ "\n" "\ttrong khi cố thêm nhật ký vào thiết bị %s" -#: misc/mke2fs.c:3315 misc/mke2fs.c:3344 misc/mke2fs.c:3382 -#: misc/mk_hugefiles.c:600 misc/tune2fs.c:1521 misc/tune2fs.c:1540 +#: misc/mke2fs.c:3313 misc/mke2fs.c:3342 misc/mke2fs.c:3380 +#: misc/mk_hugefiles.c:600 misc/tune2fs.c:1533 misc/tune2fs.c:1552 msgid "done\n" msgstr "hoàn tất\n" -#: misc/mke2fs.c:3321 +#: misc/mke2fs.c:3319 msgid "Skipping journal creation in super-only mode\n" msgstr "Đang bỏ qua bước tạo nhật ký trong chế độ chỉ siêu\n" -#: misc/mke2fs.c:3331 +#: misc/mke2fs.c:3329 #, c-format msgid "Creating journal (%u blocks): " msgstr "Đang tạo nhật ký (%u khối): " -#: misc/mke2fs.c:3340 +#: misc/mke2fs.c:3338 msgid "" "\n" "\twhile trying to create journal" @@ -6061,29 +6061,29 @@ "\n" "\ttrong khi cố tạo nhật ký" -#: misc/mke2fs.c:3352 misc/tune2fs.c:1133 +#: misc/mke2fs.c:3350 misc/tune2fs.c:1133 msgid "" "\n" "Error while enabling multiple mount protection feature." msgstr "" "\n" -"Lỗi khi bật đặc tính bảo vệ đa gắn" +"Lỗi khi bật đặc tính bảo vệ đa gắn." -#: misc/mke2fs.c:3357 +#: misc/mke2fs.c:3355 #, c-format msgid "" "Multiple mount protection is enabled with update interval %d seconds.\n" msgstr "Bảo vệ đa gắn được bật với nhịp cập nhật là %d giây.\n" -#: misc/mke2fs.c:3373 +#: misc/mke2fs.c:3371 msgid "Copying files into the device: " msgstr "Đang chép các tập tin vào trong thiết: " -#: misc/mke2fs.c:3379 +#: misc/mke2fs.c:3377 msgid "while populating file system" msgstr "trong khi di chuyển hệ thống tập tin" -#: misc/mke2fs.c:3386 +#: misc/mke2fs.c:3384 msgid "Writing superblocks and filesystem accounting information: " msgstr "Đang ghi siêu khối và thông tin kế toán hệ thống tập tin: " @@ -6095,7 +6095,7 @@ "\n" "Cảnh báo: gặp khó khăn trong việc ghi ra các siêu khối.\n" -#: misc/mke2fs.c:3396 +#: misc/mke2fs.c:3394 msgid "" "done\n" "\n" @@ -6219,12 +6219,12 @@ msgid "while trying to open external journal" msgstr "trong khi cố mở nhật ký bên ngoài" -#: misc/tune2fs.c:287 misc/tune2fs.c:2804 +#: misc/tune2fs.c:287 misc/tune2fs.c:2816 #, c-format msgid "%s is not a journal device.\n" msgstr "%s không phải thiết bị nhật ký.\n" -#: misc/tune2fs.c:303 misc/tune2fs.c:2820 +#: misc/tune2fs.c:303 misc/tune2fs.c:2832 msgid "Filesystem's UUID not found on journal device.\n" msgstr "Không tìm thấy UUID của hệ thống tập tin trên thiết bị nhật ký.\n" @@ -6414,22 +6414,22 @@ msgid "Cannot disable metadata_csum on a mounted filesystem!\n" msgstr "Không thể tắt metadata_csum trên hệ thống tập tin đã gắn!\n" -#: misc/tune2fs.c:1334 +#: misc/tune2fs.c:1346 #, c-format msgid "Cannot enable 64-bit mode while mounted!\n" msgstr "Không thể bật chế độ 64-bít trong khi đang gắn!\n" -#: misc/tune2fs.c:1344 +#: misc/tune2fs.c:1356 #, c-format msgid "Cannot disable 64-bit mode while mounted!\n" msgstr "Không thể tắt chế độ 64-bít trong khi đang gắn!\n" -#: misc/tune2fs.c:1374 +#: misc/tune2fs.c:1386 #, c-format msgid "Cannot enable project feature; inode size too small.\n" msgstr "Không thể bật tính năng dự án; cỡ nút quá nhỏ.\n" -#: misc/tune2fs.c:1395 +#: misc/tune2fs.c:1407 msgid "" "\n" "Warning: '^quota' option overrides '-Q'arguments.\n" @@ -6437,7 +6437,7 @@ "\n" "Cảnh báo: tùy chọn “^quota” sẽ dè lên đối số “-Q”.\n" -#: misc/tune2fs.c:1419 +#: misc/tune2fs.c:1431 msgid "" "Setting feature 'metadata_csum_seed' is only supported\n" "on filesystems with the metadata_csum feature enabled.\n" @@ -6445,7 +6445,7 @@ "Cài đặt chức năng “metadata_csum_seed” chỉ được hỗ trợ\n" "cho hệ thống tập tin với đặc tính metadata_csum được bật.\n" -#: misc/tune2fs.c:1437 +#: misc/tune2fs.c:1449 msgid "" "UUID has changed since enabling metadata_csum. Filesystem must be unmounted " "\n" @@ -6455,15 +6455,15 @@ "gắn kết\n" "để ghi lại một cách an toàn mọi siêu dữ liệu sao cho khớp với UUID mới.\n" -#: misc/tune2fs.c:1443 +#: misc/tune2fs.c:1455 msgid "Recalculating checksums could take some time." msgstr "Tình tổng kiểm lại có thể mất một ít thời gian." -#: misc/tune2fs.c:1485 +#: misc/tune2fs.c:1497 msgid "The filesystem already has a journal.\n" msgstr "Hệ thống tập tin đã có nhật ký.\n" -#: misc/tune2fs.c:1505 +#: misc/tune2fs.c:1517 #, c-format msgid "" "\n" @@ -6472,21 +6472,21 @@ "\n" "\ttrong khi cố mở nhật ký trên %s\n" -#: misc/tune2fs.c:1509 +#: misc/tune2fs.c:1521 #, c-format msgid "Creating journal on device %s: " msgstr "Đang tạo nhật ký trên thiết bị %s: " -#: misc/tune2fs.c:1517 +#: misc/tune2fs.c:1529 #, c-format msgid "while adding filesystem to journal on %s" msgstr "trong khi thêm hệ thống tập tin vào nhật ký trên %s" -#: misc/tune2fs.c:1523 +#: misc/tune2fs.c:1535 msgid "Creating journal inode: " msgstr "Đang tạo nút thông tin nhật ký: " -#: misc/tune2fs.c:1537 +#: misc/tune2fs.c:1549 msgid "" "\n" "\twhile trying to create journal file" @@ -6494,31 +6494,31 @@ "\n" "\ttrong khi cố tạo tập tin nhật ký" -#: misc/tune2fs.c:1575 +#: misc/tune2fs.c:1587 #, c-format msgid "Cannot enable project quota; inode size too small.\n" msgstr "Không thể bật giới hạn dự án; cỡ nút quá nhỏ.\n" -#: misc/tune2fs.c:1588 +#: misc/tune2fs.c:1600 msgid "while initializing quota context in support library" msgstr "trong khi khởi tạo ngữ cảnh hạn ngạch trong thư viện hỗ trợ" -#: misc/tune2fs.c:1603 +#: misc/tune2fs.c:1615 #, c-format msgid "while updating quota limits (%d)" msgstr "trong khi cập nhật giới hạn hạn ngạch (%d)" -#: misc/tune2fs.c:1611 +#: misc/tune2fs.c:1623 #, c-format msgid "while writing quota file (%d)" msgstr "trong khi ghi tập tin hạn ngạch (%d)" -#: misc/tune2fs.c:1629 +#: misc/tune2fs.c:1641 #, c-format msgid "while removing quota file (%d)" msgstr "trong khi xóa bỏ tập tin hạn ngạch (%d)" -#: misc/tune2fs.c:1672 +#: misc/tune2fs.c:1684 msgid "" "\n" "Bad quota options specified.\n" @@ -6542,65 +6542,65 @@ "\n" "\n" -#: misc/tune2fs.c:1730 +#: misc/tune2fs.c:1742 #, c-format msgid "Couldn't parse date/time specifier: %s" msgstr "Không thể phân tách toán tử ngày/giờ: %s" -#: misc/tune2fs.c:1755 misc/tune2fs.c:1768 +#: misc/tune2fs.c:1767 misc/tune2fs.c:1780 #, c-format msgid "bad mounts count - %s" msgstr "số đếm gắn sai — %s" -#: misc/tune2fs.c:1811 +#: misc/tune2fs.c:1823 #, c-format msgid "bad gid/group name - %s" -msgstr "GID/tên nhóm sai — %s" +msgstr "gid/tên nhóm sai — %s" -#: misc/tune2fs.c:1844 +#: misc/tune2fs.c:1856 #, c-format msgid "bad interval - %s" msgstr "sai nhịp - %s" -#: misc/tune2fs.c:1873 +#: misc/tune2fs.c:1885 #, c-format msgid "bad reserved block ratio - %s" msgstr "tỷ lệ khối dành riêng sai — %s" -#: misc/tune2fs.c:1888 +#: misc/tune2fs.c:1900 msgid "-o may only be specified once" msgstr "có thể đưa ra tùy chọn “-o” chỉ một lần" -#: misc/tune2fs.c:1897 +#: misc/tune2fs.c:1909 msgid "-O may only be specified once" msgstr "có thể đưa ra tùy chọn “-O” chỉ một lần" -#: misc/tune2fs.c:1914 +#: misc/tune2fs.c:1926 #, c-format msgid "bad reserved blocks count - %s" msgstr "số đếm khối dành riêng sai — %s" -#: misc/tune2fs.c:1943 +#: misc/tune2fs.c:1955 #, c-format msgid "bad uid/user name - %s" -msgstr "UID/tên người dùng sai — %s" +msgstr "uid/tên người dùng sai — %s" -#: misc/tune2fs.c:1960 +#: misc/tune2fs.c:1972 #, c-format msgid "bad inode size - %s" msgstr "kích cỡ nút sai — %s" -#: misc/tune2fs.c:1967 +#: misc/tune2fs.c:1979 #, c-format msgid "Inode size must be a power of two- %s" msgstr "Kích cỡ nút phải là lũy thừa 2 — %s" -#: misc/tune2fs.c:2064 +#: misc/tune2fs.c:2076 #, c-format msgid "mmp_update_interval too big: %lu\n" msgstr "mmp_update_interval quá lớn (%lu)\n" -#: misc/tune2fs.c:2069 +#: misc/tune2fs.c:2081 #, c-format msgid "Setting multiple mount protection update interval to %lu second\n" msgid_plural "" @@ -6608,27 +6608,27 @@ msgstr[0] "" "Đang đặt khoảng thời gian cập nhật bảo vệ chống đa lắp thành %lu giây\n" -#: misc/tune2fs.c:2096 +#: misc/tune2fs.c:2108 #, c-format msgid "Invalid RAID stride: %s\n" msgstr "Tham số stride RAID không hợp lệ: %s\n" -#: misc/tune2fs.c:2111 +#: misc/tune2fs.c:2123 #, c-format msgid "Invalid RAID stripe-width: %s\n" msgstr "Tham số chiều rộng sọc (stripe-width) RAID không hợp lệ: %s\n" -#: misc/tune2fs.c:2126 +#: misc/tune2fs.c:2138 #, c-format msgid "Invalid hash algorithm: %s\n" msgstr "Thuật toán tạo mẫu duy nhất vẫn không hợp lệ: %s\n" -#: misc/tune2fs.c:2132 +#: misc/tune2fs.c:2144 #, c-format msgid "Setting default hash algorithm to %s (%d)\n" msgstr "Đang đặt thuật toán tạo mẫu duy nhất thành %s (%d)\n" -#: misc/tune2fs.c:2191 +#: misc/tune2fs.c:2199 msgid "" "\n" "Bad options specified.\n" @@ -6662,31 +6662,31 @@ "\ttest_fs\n" "\t^test_fs\n" -#: misc/tune2fs.c:2622 +#: misc/tune2fs.c:2634 msgid "Failed to read inode bitmap\n" msgstr "Không thể đọc ánh xạ inode\n" -#: misc/tune2fs.c:2627 +#: misc/tune2fs.c:2639 msgid "Failed to read block bitmap\n" msgstr "Lỗi khi đọc mảng khối\n" -#: misc/tune2fs.c:2644 resize/resize2fs.c:1277 +#: misc/tune2fs.c:2656 resize/resize2fs.c:1277 msgid "blocks to be moved" msgstr "khối cần di chuyển" -#: misc/tune2fs.c:2647 +#: misc/tune2fs.c:2659 msgid "Failed to allocate block bitmap when increasing inode size\n" msgstr "Lỗi cấp phát ảnh mảng khối khi tăng kích cỡ inode\n" -#: misc/tune2fs.c:2653 +#: misc/tune2fs.c:2665 msgid "Not enough space to increase inode size \n" msgstr "Không đủ sức chứa để tăng kích cỡ inode \n" -#: misc/tune2fs.c:2658 +#: misc/tune2fs.c:2670 msgid "Failed to relocate blocks during inode resize \n" msgstr "Lỗi định vị lại khối trong khi thay đổi kích cỡ inode \n" -#: misc/tune2fs.c:2690 +#: misc/tune2fs.c:2702 msgid "" "Error in resizing the inode size.\n" "Run e2undo to undo the file system changes. \n" @@ -6694,7 +6694,7 @@ "Gặp lỗi khi thay đổi kích cỡ nút.\n" "Hãy chạy lệnh “e2undo” để hủy các bước thay đổi hệ thống tập tin. \n" -#: misc/tune2fs.c:2907 +#: misc/tune2fs.c:2919 #, c-format msgid "" "MMP block magic is bad. Try to fix it by running:\n" @@ -6703,29 +6703,29 @@ "Khối màu nhiệm MMP sai. Hãy thử sửa bằng cách chạy lệnh:\n" "“e2fsck -f %s”\n" -#: misc/tune2fs.c:2919 +#: misc/tune2fs.c:2931 msgid "Cannot modify a journal device.\n" msgstr "Không thể sửa thiết bị nhật ký.\n" -#: misc/tune2fs.c:2932 +#: misc/tune2fs.c:2944 #, c-format msgid "The inode size is already %lu\n" msgstr "Kích cỡ nút thông tin đã %lu\n" -#: misc/tune2fs.c:2939 +#: misc/tune2fs.c:2951 msgid "Shrinking inode size is not supported\n" msgstr "Không hỗ trợ tính năng thu nhỏ kích cỡ nút\n" -#: misc/tune2fs.c:2944 +#: misc/tune2fs.c:2956 #, c-format msgid "Invalid inode size %lu (max %d)\n" msgstr "Kích cỡ nút thông tin không hợp lệ %lu (tối đa %d)\n" -#: misc/tune2fs.c:2950 +#: misc/tune2fs.c:2962 msgid "Resizing inodes could take some time." msgstr "Việc đổi cỡ nút thông tin có thể mất nhiều thời gian." -#: misc/tune2fs.c:2998 +#: misc/tune2fs.c:3009 #, c-format msgid "" "Warning: The journal is dirty. You may wish to replay the journal like:\n" @@ -6742,57 +6742,57 @@ "sau đó trở về lệnh này. Nếu không, mọi thay đổi đã tạo có thể bị ghi đè\n" "bởi việc phục hồi journal.\n" -#: misc/tune2fs.c:3009 +#: misc/tune2fs.c:3020 #, c-format msgid "Recovering journal.\n" msgstr "Đang phục hồi journal.\n" -#: misc/tune2fs.c:3028 +#: misc/tune2fs.c:3039 #, c-format msgid "Setting maximal mount count to %d\n" msgstr "Đang đặt số đếm lắp tối đa thành %d\n" -#: misc/tune2fs.c:3034 +#: misc/tune2fs.c:3045 #, c-format msgid "Setting current mount count to %d\n" msgstr "Đang đặt số đếm lắp hiện thời thành %d\n" -#: misc/tune2fs.c:3039 +#: misc/tune2fs.c:3050 #, c-format msgid "Setting error behavior to %d\n" msgstr "Đang đặt ứng xử lỗi thành %d\n" -#: misc/tune2fs.c:3044 +#: misc/tune2fs.c:3055 #, c-format msgid "Setting reserved blocks gid to %lu\n" msgstr "Đang đặt GID khối dành riêng thành %lu\n" -#: misc/tune2fs.c:3049 +#: misc/tune2fs.c:3060 #, c-format msgid "interval between checks is too big (%lu)" msgstr "khoảng giữa hai lần kiểm tra quá lớn (%lu)" -#: misc/tune2fs.c:3056 +#: misc/tune2fs.c:3067 #, c-format msgid "Setting interval between checks to %lu seconds\n" msgstr "Đang đặt khoảng giữa hai lần kiểm tra thành %lu giây\n" -#: misc/tune2fs.c:3063 +#: misc/tune2fs.c:3074 #, c-format msgid "Setting reserved blocks percentage to %g%% (%llu blocks)\n" msgstr "Đang đặt phần trăm khối dự trữ thành %g%% (%llu khối)\n" -#: misc/tune2fs.c:3069 +#: misc/tune2fs.c:3080 #, c-format msgid "reserved blocks count is too big (%llu)" msgstr "số lượng khối dự trữ quá lớn (%llu)" -#: misc/tune2fs.c:3076 +#: misc/tune2fs.c:3087 #, c-format msgid "Setting reserved blocks count to %llu\n" msgstr "Đang đặt số lượng khối dự trữ thành %llu\n" -#: misc/tune2fs.c:3081 +#: misc/tune2fs.c:3092 msgid "" "\n" "The filesystem already has sparse superblocks.\n" @@ -6800,7 +6800,7 @@ "\n" "Hệ thống tập tin đã có siêu khối thưa thớt.\n" -#: misc/tune2fs.c:3084 +#: misc/tune2fs.c:3095 msgid "" "\n" "Setting the sparse superblock flag not supported\n" @@ -6810,7 +6810,7 @@ "Không được hỗ trợ chức năng phân tích cờ siêu khối\n" "cho hệ thống tập tin với đặc tính meta_bg được bật.\n" -#: misc/tune2fs.c:3094 +#: misc/tune2fs.c:3105 #, c-format msgid "" "\n" @@ -6819,7 +6819,7 @@ "\n" "Đặt cờ siêu khối thưa thớt. %s" -#: misc/tune2fs.c:3099 +#: misc/tune2fs.c:3110 msgid "" "\n" "Clearing the sparse superblock flag not supported.\n" @@ -6827,32 +6827,32 @@ "\n" "Tính năng xóa sạch cờ siêu khối không được hỗ trợ.\n" -#: misc/tune2fs.c:3107 +#: misc/tune2fs.c:3118 #, c-format msgid "Setting time filesystem last checked to %s\n" msgstr "Đang đặt giờ kiểm tra hệ thống tập tin lần cuối cùng thành %s\n" -#: misc/tune2fs.c:3113 +#: misc/tune2fs.c:3124 #, c-format msgid "Setting reserved blocks uid to %lu\n" msgstr "Đang đặt UID khối dành riêng thành %lu\n" -#: misc/tune2fs.c:3145 +#: misc/tune2fs.c:3156 msgid "Error in using clear_mmp. It must be used with -f\n" msgstr "Lỗi không sử dụng clear_mmp. Nó phải được sử dụng cùng với -f\n" -#: misc/tune2fs.c:3163 +#: misc/tune2fs.c:3174 msgid "" "The quota feature may only be changed when the filesystem is unmounted.\n" msgstr "" "Đặc tính hạn ngạch chỉ có thể được thay đổi khi hệ thống tập tin không được " "gắn kết.\n" -#: misc/tune2fs.c:3196 +#: misc/tune2fs.c:3207 msgid "The UUID may only be changed when the filesystem is unmounted.\n" -msgstr "chỉ có thể thay đổi UUID khi hệ thống tập tin không được gắn kết.\n" +msgstr "Chỉ có thể thay đổi UUID khi hệ thống tập tin không được gắn kết.\n" -#: misc/tune2fs.c:3199 +#: misc/tune2fs.c:3210 msgid "" "If you only use kernels newer than v4.4, run 'tune2fs -O metadata_csum_seed' " "and re-run this command.\n" @@ -6866,21 +6866,21 @@ "Việc đặt UUID trên một hệ thống tập tin được kiểm tra tổng kiểm có thể mất " "nhiều thời gian." -#: misc/tune2fs.c:3229 +#: misc/tune2fs.c:3240 msgid "Invalid UUID format\n" msgstr "Định dạng UUID không hợp lệ\n" -#: misc/tune2fs.c:3245 +#: misc/tune2fs.c:3256 msgid "Need to update journal superblock.\n" msgstr "Cần phải cập nhật siêu khối nhật ký.\n" -#: misc/tune2fs.c:3267 +#: misc/tune2fs.c:3278 msgid "" "The inode size may only be changed when the filesystem is unmounted.\n" msgstr "" "Kích cỡ nút chỉ có thể thay đổi khi hệ thống tập tin không được gắn kết.\n" -#: misc/tune2fs.c:3274 +#: misc/tune2fs.c:3285 msgid "" "Changing the inode size not supported for filesystems with the flex_bg\n" "feature enabled.\n" @@ -6888,26 +6888,26 @@ "Chức năng thay đổi kích cỡ nút thông tin không phải được hỗ trợ đối với hệ " "thống tập tin đã bật tính năng “flex_bg”.\n" -#: misc/tune2fs.c:3292 +#: misc/tune2fs.c:3303 #, c-format msgid "Setting inode size %lu\n" msgstr "Đang đặt kích cỡ nút %lu\n" -#: misc/tune2fs.c:3296 +#: misc/tune2fs.c:3307 msgid "Failed to change inode size\n" msgstr "Lỗi thay đổi kích thước của nút\n" -#: misc/tune2fs.c:3310 +#: misc/tune2fs.c:3321 #, c-format msgid "Setting stride size to %d\n" msgstr "Đang đặt kích cỡ stride thành %d\n" -#: misc/tune2fs.c:3315 +#: misc/tune2fs.c:3326 #, c-format msgid "Setting stripe width to %d\n" msgstr "Đang đặt chiều rộng sọc (stripe width) thành %d\n" -#: misc/tune2fs.c:3322 +#: misc/tune2fs.c:3333 #, c-format msgid "Setting extended default mount options to '%s'\n" msgstr "Đang đặt tùy chọn gắn mặc định mở rộng thành “%s”\n" @@ -6927,7 +6927,7 @@ #: misc/util.c:136 msgid "mke2fs forced anyway. Hope /etc/mtab is incorrect.\n" -msgstr "Tiến trình mke2fs vẫn còn bị ép buộc. Mong “/etc/mtab” không đúng.\n" +msgstr "mke2fs vẫn còn bị ép buộc. Mong “/etc/mtab” không đúng.\n" #: misc/util.c:141 #, c-format @@ -6936,7 +6936,7 @@ #: misc/util.c:148 msgid "mke2fs forced anyway.\n" -msgstr "Tiến trình mke2fs vẫn còn bị ép buộc.\n" +msgstr "mke2fs vẫn còn bị ép buộc.\n" #: misc/util.c:164 msgid "Couldn't allocate memory to parse journal options!\n" @@ -7054,7 +7054,7 @@ #: misc/uuidd.c:206 msgid "bad response length" -msgstr "Độ dài trả về không hợp lệ" +msgstr "độ dài trả về không hợp lệ" #: misc/uuidd.c:271 #, c-format @@ -7363,7 +7363,7 @@ #: resize/online.c:81 msgid "kernel does not support online resize with sparse_super2" msgstr "" -"Hạt nhân không hỗ trợ tính năng thay đổi kích cỡ trực tuyến với sparse_super2" +"hạt nhân không hỗ trợ tính năng thay đổi kích cỡ trực tuyến với sparse_super2" #: resize/online.c:86 #, c-format @@ -7728,7 +7728,7 @@ #: lib/ext2fs/ext2_err.c:75 msgid "Too many symbolic links encountered." -msgstr "Gặp quá nhiều liên kết mềm" +msgstr "Gặp quá nhiều liên kết mềm." #: lib/ext2fs/ext2_err.c:76 msgid "The callback function will not handle this case" @@ -7804,7 +7804,7 @@ #: lib/ext2fs/ext2_err.c:94 msgid "Supplied journal device not a block device" -msgstr "Áp dụng thiết bị journal không phải thiết bị khối." +msgstr "Áp dụng thiết bị journal không phải thiết bị khối" #: lib/ext2fs/ext2_err.c:95 msgid "Journal superblock not found" @@ -7816,7 +7816,7 @@ #: lib/ext2fs/ext2_err.c:97 msgid "Unsupported journal version" -msgstr "phiên bản journal không được hỗ trợ" +msgstr "Phiên bản journal không được hỗ trợ" #: lib/ext2fs/ext2_err.c:98 msgid "Error loading external journal" @@ -7956,7 +7956,7 @@ #: lib/ext2fs/ext2_err.c:132 msgid "Corrupt extent" -msgstr "extent hỏng" +msgstr "Extent hỏng" #: lib/ext2fs/ext2_err.c:133 msgid "No free space in extent map" @@ -8053,7 +8053,7 @@ #: lib/ext2fs/ext2_err.c:156 msgid "Block group descriptor size incorrect" -msgstr "Kích thước bộ mô tả nhóm khối không" +msgstr "Kích thước bộ mô tả nhóm khối không hợp lệ" #: lib/ext2fs/ext2_err.c:157 msgid "Inode checksum does not match inode" @@ -8085,7 +8085,7 @@ #: lib/ext2fs/ext2_err.c:164 msgid "Unknown checksum algorithm" -msgstr "Không hiểu thuật toán băm tổng kiểm" +msgstr "Không hiểu thuật toán tổng kiểm" #: lib/ext2fs/ext2_err.c:165 msgid "MMP block checksum does not match MMP block" @@ -8313,42 +8313,42 @@ msgid "\tlast mounted on %s on %s" msgstr "\tlần cuối được gắn vào %s trên %s" -#: lib/support/plausible.c:121 +#: lib/support/plausible.c:117 #, c-format msgid "\tlast mounted on %s" msgstr "\tlần cuối được gắn vào %s" -#: lib/support/plausible.c:124 +#: lib/support/plausible.c:120 #, c-format msgid "\tcreated on %s" msgstr "\tđược tạo lúc %s" -#: lib/support/plausible.c:127 +#: lib/support/plausible.c:123 #, c-format msgid "\tlast modified on %s" msgstr "\tsửa lần cuối lúc %s" -#: lib/support/plausible.c:161 +#: lib/support/plausible.c:157 #, c-format msgid "Found a %s partition table in %s\n" msgstr "Tìm thấy %s bảng phân vùng trong %s\n" -#: lib/support/plausible.c:191 +#: lib/support/plausible.c:187 #, c-format msgid "The file %s does not exist and no size was specified.\n" msgstr "Tập tin %s không tồn tại và cũng chưa chỉ ra kích cỡ.\n" -#: lib/support/plausible.c:199 +#: lib/support/plausible.c:195 #, c-format msgid "Creating regular file %s\n" msgstr "Đang tạo tập tin thường %s\n" -#: lib/support/plausible.c:202 +#: lib/support/plausible.c:198 #, c-format msgid "Could not open %s: %s\n" msgstr "Không thể mở %s: %s\n" -#: lib/support/plausible.c:205 +#: lib/support/plausible.c:201 msgid "" "\n" "The device apparently does not exist; did you specify it correctly?\n" @@ -8356,22 +8356,22 @@ "\n" "Có vẻ là thiết bị không tồn tại; bạn có đưa ra đúng chưa?\n" -#: lib/support/plausible.c:227 +#: lib/support/plausible.c:223 #, c-format msgid "%s is not a block special device.\n" msgstr "%s không phải thiết bị đặc biệt khối.\n" -#: lib/support/plausible.c:249 +#: lib/support/plausible.c:245 #, c-format msgid "%s contains a %s file system labelled '%s'\n" msgstr "%s chứa hệ thống tập tin %s có nhãn “%s”\n" -#: lib/support/plausible.c:252 +#: lib/support/plausible.c:248 #, c-format msgid "%s contains a %s file system\n" msgstr "%s chứa hệ thống tập tin %s\n" -#: lib/support/plausible.c:276 +#: lib/support/plausible.c:272 #, c-format msgid "%s contains `%s' data\n" msgstr "%s chứa dữ liệu “%s”\n" diff -Nru language-pack-vi-18.04+20200123/data/vi/LC_MESSAGES/fetchmail.po language-pack-vi-18.04+20200702/data/vi/LC_MESSAGES/fetchmail.po --- language-pack-vi-18.04+20200123/data/vi/LC_MESSAGES/fetchmail.po 2020-01-23 16:57:31.000000000 +0000 +++ language-pack-vi-18.04+20200702/data/vi/LC_MESSAGES/fetchmail.po 2020-07-08 13:59:44.000000000 +0000 @@ -17,8 +17,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2020-01-23 10:52+0000\n" -"X-Generator: Launchpad (build b8d1327fd820d6bf500589d6da587d5037c7d88e)\n" +"X-Launchpad-Export-Date: 2020-07-02 10:46+0000\n" +"X-Generator: Launchpad (build 1cbd0aa39df153c901321817f9b57cf3f232b507)\n" "Language: vi\n" "X-Poedit-SourceCharset: UTF-8\n" "Language-Team-Website: \n" @@ -376,7 +376,7 @@ msgid "%s at %s (folder %s)" msgstr "%s lúc %s (thư mục %s)" -#: driver.c:1335 rcfile_y.y:392 +#: driver.c:1335 rcfile_y.y:390 #, c-format msgid "%s at %s" msgstr "%s lúc %s" @@ -506,7 +506,7 @@ msgid "Option --limit is not supported with %s\n" msgstr "Không hỗ trợ tùy chọn “--limit” (hạn chế) với %s\n" -#: env.c:62 +#: env.c:58 #, c-format msgid "" "%s: The QMAILINJECT environment variable is set.\n" @@ -522,7 +522,7 @@ "\"env QMAILINJECT= %s CÁC ĐỐI SỐ CỦA BẠN\".\n" "%s: Hủy bộ.\n" -#: env.c:74 +#: env.c:70 #, c-format msgid "" "%s: The NULLMAILER_FLAGS environment variable is set.\n" @@ -540,12 +540,12 @@ "\"env NULLMAILER_FLAGS= %s CÁC ĐỐI SỐ CỦA BẠN\".\n" "%s: Hủy bộ.\n" -#: env.c:86 +#: env.c:82 #, c-format msgid "%s: You don't exist. Go away.\n" msgstr "%s: Không nhận ra bạn. Mời ra khỏi đây.\n" -#: env.c:204 +#: env.c:200 #, c-format msgid "%s: can't determine your host!" msgstr "%s: không thể phân giải tên máy của bạn!" @@ -555,12 +555,12 @@ msgid "gethostbyname failed for %s\n" msgstr "Việc gethostbyname (lấy máy theo tên) gặp lỗi cho %s\n" -#: env.c:229 +#: env.c:225 msgid "Cannot find my own host in hosts database to qualify it!\n" msgstr "" "Không tìm thấy máy mình trong cơ sở dữ liệu máy để thêm đủ khả năng vào nó!\n" -#: env.c:233 +#: env.c:229 msgid "" "Trying to continue with unqualified hostname.\n" "DO NOT report broken Received: headers, HELO/EHLO lines or similar " @@ -674,30 +674,30 @@ msgid "could not get current working directory\n" msgstr "không thể lấy thư mục hoạt động hiện có\n" -#: fetchmail.c:297 +#: fetchmail.c:304 #, c-format msgid "This is fetchmail release %s" msgstr "Đây là fetchmail bản phát hành %s" -#: fetchmail.c:322 +#: fetchmail.c:339 msgid "The nodetach option is in effect, ignoring logfile option.\n" msgstr "Tùy chọn nodetach chịu tác động, bỏ qua tùy chọn logfile.\n" -#: fetchmail.c:329 +#: fetchmail.c:346 msgid "Not running in daemon mode, ignoring logfile option.\n" msgstr "Không chạy trong chế độ daemon (dịch vụ), bỏ qua tùy chọn logfile.\n" -#: fetchmail.c:336 +#: fetchmail.c:353 #, c-format msgid "Logfile \"%s\" does not exist, ignoring logfile option.\n" msgstr "Tập tin nhật ký “%s” chưa có, bỏ qua tùy chọn logfile.\n" -#: fetchmail.c:342 +#: fetchmail.c:359 #, c-format msgid "Logfile \"%s\" is not writable, aborting.\n" msgstr "Tập tin nhật ký “%s” không có quyền ghi, bỏ qua.\n" -#: fetchmail.c:360 +#: fetchmail.c:377 #, c-format msgid "" "syslog and logfile options are both set, ignoring syslog, and logging to %s" @@ -705,48 +705,48 @@ "cả hai tùy chọn syslog và logfile đều được đặt, bỏ qua syslog, và ghi nhật " "ký vào %s" -#: fetchmail.c:448 +#: fetchmail.c:468 #, c-format msgid "Taking options from command line%s%s\n" msgstr "Đang lấy các tùy chọn trên dòng lệnh%s%s\n" -#: fetchmail.c:449 +#: fetchmail.c:469 msgid " and " msgstr " và " -#: fetchmail.c:454 +#: fetchmail.c:474 #, c-format msgid "No mailservers set up -- perhaps %s is missing?\n" msgstr "Chưa thiết lập trình phục vụ thư nào — có lẽ còn thiếu %s ?\n" -#: fetchmail.c:475 +#: fetchmail.c:495 msgid "fetchmail: no mailservers have been specified.\n" msgstr "fetchmail: chưa chỉ định trình phục vụ thư.\n" -#: fetchmail.c:487 +#: fetchmail.c:507 msgid "fetchmail: no other fetchmail is running\n" msgstr "fetchmail: không có thẻ hiện fetchmail khác đang chạy\n" -#: fetchmail.c:493 +#: fetchmail.c:513 #, c-format msgid "fetchmail: error killing %s fetchmail at %ld; bailing out.\n" msgstr "" "fetchmail: gặp lỗi khi buộc kết thúc của fetchmail %s tại %ld nên hủy bỏ.\n" -#: fetchmail.c:494 fetchmail.c:503 +#: fetchmail.c:514 fetchmail.c:523 msgid "background" msgstr "nền" -#: fetchmail.c:494 fetchmail.c:503 +#: fetchmail.c:514 fetchmail.c:523 msgid "foreground" msgstr "tiền cảnh" -#: fetchmail.c:502 +#: fetchmail.c:522 #, c-format msgid "fetchmail: %s fetchmail at %ld killed.\n" msgstr "fetchmail: fetchmail %s tại %ld bị buộc kết thúc.\n" -#: fetchmail.c:525 +#: fetchmail.c:545 msgid "" "fetchmail: can't check mail while another fetchmail to same host is " "running.\n" @@ -754,7 +754,7 @@ "fetchmail: không thể kiểm tra có thư mới trong khi một thể hiện fetchmail " "khác đang chạy tới cùng một máy.\n" -#: fetchmail.c:531 +#: fetchmail.c:551 #, c-format msgid "" "fetchmail: can't poll specified hosts with another fetchmail running at " @@ -763,185 +763,185 @@ "fetchmail: không thể thăm dò các máy đã chỉ định khi có thể hiện fetchmail " "khác chạy tại %ld\n" -#: fetchmail.c:538 +#: fetchmail.c:558 #, c-format msgid "fetchmail: another foreground fetchmail is running at %ld.\n" msgstr "fetchmail: một thể hiện fetchmail cảnh gần khác đang chạy tại %ld.\n" -#: fetchmail.c:548 +#: fetchmail.c:568 msgid "" "fetchmail: can't accept options while a background fetchmail is running.\n" msgstr "" "fetchmail: không thể chấp nhận tùy chọn trong khi một thể hiện fetchmail nền " "đang chạy.\n" -#: fetchmail.c:560 +#: fetchmail.c:580 #, c-format msgid "fetchmail: background fetchmail at %ld awakened.\n" msgstr "" "fetchmail: thực hiện fetchmail chạy trên nền hệ thống tại %ld đã được kích " "hoạt.\n" -#: fetchmail.c:572 +#: fetchmail.c:592 #, c-format msgid "fetchmail: elder sibling at %ld died mysteriously.\n" msgstr "" "fetchmail: bản sao cũ cùng cấp tại %ld đã kết thúc một cách khó hiểu.\n" -#: fetchmail.c:587 +#: fetchmail.c:607 #, c-format msgid "fetchmail: can't find a password for %s@%s.\n" msgstr "fetchmail: không tìm thấy mật khẩu cho %s@%s.\n" -#: fetchmail.c:591 +#: fetchmail.c:611 #, c-format msgid "Enter password for %s@%s: " msgstr "Hãy gõ mật khẩu cho %s@%s: " -#: fetchmail.c:633 +#: fetchmail.c:653 msgid "fetchmail: Cannot detach into background. Aborting.\n" msgstr "fetchmail: không thể tháo bỏ vào nền nên hủy bỏ.\n" -#: fetchmail.c:637 +#: fetchmail.c:657 #, c-format msgid "starting fetchmail %s daemon\n" msgstr "đang khởi chạy dịch vụ chạy nền fetchmail %s\n" -#: fetchmail.c:653 fetchmail.c:655 +#: fetchmail.c:673 fetchmail.c:675 #, c-format msgid "could not open %s to append logs to\n" msgstr "không thể mở %s vào đó cần phụ thêm các sổ theo dõi\n" -#: fetchmail.c:674 +#: fetchmail.c:694 msgid "--check mode enabled, not fetching mail\n" msgstr "--check mode (chế độ kiểm tra) được bật thì không lấy thư\n" -#: fetchmail.c:696 +#: fetchmail.c:716 #, c-format msgid "couldn't time-check %s (error %d)\n" msgstr "không thể kiểm tra giờ %s (lỗi %d)\n" -#: fetchmail.c:701 +#: fetchmail.c:721 #, c-format msgid "restarting fetchmail (%s changed)\n" msgstr "đang khởi chạy lại fetchmail (%s đã được thay đổi)\n" -#: fetchmail.c:705 +#: fetchmail.c:725 msgid "attempt to re-exec may fail as directory has not been restored\n" msgstr "" "việc cố thực hiện lại có thể thất bại vì thư mục chưa được phục hồi\n" -#: fetchmail.c:731 +#: fetchmail.c:751 msgid "attempt to re-exec fetchmail failed\n" msgstr "việc cố thực hiện lại fetchmail đã thất bại\n" -#: fetchmail.c:761 +#: fetchmail.c:781 #, c-format msgid "poll of %s skipped (failed authentication or too many timeouts)\n" msgstr "" "việc thăm dò %s bị bỏ qua (xác thực đã thất bại hoặc quá giờ quá nhiều lần)\n" -#: fetchmail.c:773 +#: fetchmail.c:793 #, c-format msgid "interval not reached, not querying %s\n" msgstr "chưa tới khoảng nên không truy vấn %s\n" -#: fetchmail.c:811 +#: fetchmail.c:831 msgid "Query status=0 (SUCCESS)\n" msgstr "Trạng thái truy vấn=0 (THÀNH CÔNG)\n" -#: fetchmail.c:813 +#: fetchmail.c:833 msgid "Query status=1 (NOMAIL)\n" msgstr "Trạng thái truy vấn=1 (KHÔNG THƯ)\n" -#: fetchmail.c:815 +#: fetchmail.c:835 msgid "Query status=2 (SOCKET)\n" msgstr "Trạng thái truy vấn=2 (Ổ CẮM)\n" -#: fetchmail.c:817 +#: fetchmail.c:837 msgid "Query status=3 (AUTHFAIL)\n" msgstr "Trạng thái truy vấn=3 (XÁC THỰC THẤT BẠI)\n" -#: fetchmail.c:819 +#: fetchmail.c:839 msgid "Query status=4 (PROTOCOL)\n" msgstr "Trạng thái truy vấn=4 (GIAO THỨC)\n" -#: fetchmail.c:821 +#: fetchmail.c:841 msgid "Query status=5 (SYNTAX)\n" msgstr "Trạng thái truy vấn=5 (CÚ PHÁP)\n" -#: fetchmail.c:823 +#: fetchmail.c:843 msgid "Query status=6 (IOERR)\n" msgstr "Trạng thái truy vấn=6 (LỖI NHẬP/XUẤT)\n" -#: fetchmail.c:825 +#: fetchmail.c:845 msgid "Query status=7 (ERROR)\n" msgstr "Trạng thái truy vấn=7 (LỖI)\n" -#: fetchmail.c:827 +#: fetchmail.c:847 msgid "Query status=8 (EXCLUDE)\n" msgstr "Trạng thái truy vấn=8 (LOẠI TRỪ)\n" -#: fetchmail.c:829 +#: fetchmail.c:849 msgid "Query status=9 (LOCKBUSY)\n" msgstr "Trạng thái truy vấn=9 (KHOÁ BẬN)\n" -#: fetchmail.c:831 +#: fetchmail.c:851 msgid "Query status=10 (SMTP)\n" msgstr "Trạng thái truy vấn=10 (SMTP)\n" -#: fetchmail.c:833 +#: fetchmail.c:853 msgid "Query status=11 (DNS)\n" msgstr "Trạng thái truy vấn=11 (DNS)\n" -#: fetchmail.c:835 +#: fetchmail.c:855 msgid "Query status=12 (BSMTP)\n" msgstr "Trạng thái truy vấn=12 (BSMTP)\n" -#: fetchmail.c:837 +#: fetchmail.c:857 msgid "Query status=13 (MAXFETCH)\n" msgstr "Trạng thái truy vấn=13 (LẤY TỐI ĐA)\n" -#: fetchmail.c:839 +#: fetchmail.c:859 #, c-format msgid "Query status=%d\n" msgstr "Trạng thái truy vấn=%d\n" -#: fetchmail.c:881 +#: fetchmail.c:901 msgid "All connections are wedged. Exiting.\n" msgstr "Mọi sự kết nối là bế tắc nên thoát.\n" -#: fetchmail.c:889 +#: fetchmail.c:909 #, c-format msgid "sleeping at %s for %d seconds\n" msgstr "đang ngủ tại %s trong %d giây\n" -#: fetchmail.c:913 +#: fetchmail.c:933 #, c-format msgid "awakened by %s\n" msgstr "bị %s kích hoạt lại\n" -#: fetchmail.c:916 +#: fetchmail.c:936 #, c-format msgid "awakened by signal %d\n" msgstr "bị tín hiệu %d kích hoạt lại\n" -#: fetchmail.c:924 +#: fetchmail.c:944 #, c-format msgid "awakened at %s\n" msgstr "được kích hoạt lại tại %s\n" -#: fetchmail.c:929 +#: fetchmail.c:949 #, c-format msgid "normal termination, status %d\n" msgstr "đã kết thúc chuẩn, trạng thái %d\n" -#: fetchmail.c:1090 +#: fetchmail.c:1113 msgid "couldn't time-check the run-control file\n" msgstr "" "không thể kiểm tra giờ của tập tin điều kiển việc chạy (run-control)\n" -#: fetchmail.c:1124 +#: fetchmail.c:1147 #, c-format msgid "Warning: multiple mentions of host %s in config file\n" msgstr "Cảnh báo: gặp tên máy %s nhiều lần trong tập tin cấu hình\n" @@ -951,25 +951,25 @@ msgstr "" "fetchmail: Lỗi: gặp nhiều mục ghi “mặc định” trong tập tin cấu hình.\n" -#: fetchmail.c:1285 +#: fetchmail.c:1316 msgid "SSL support is not compiled in.\n" msgstr "Chưa biên dịch để được hỗ trợ SSL.\n" -#: fetchmail.c:1292 +#: fetchmail.c:1323 msgid "KERBEROS v4 support is configured, but not compiled in.\n" msgstr "" "Được cấu hình là có hỗ trợ KERBEROS v4, nhưng chưa được biên dịch vào.\n" -#: fetchmail.c:1298 +#: fetchmail.c:1329 msgid "KERBEROS v5 support is configured, but not compiled in.\n" msgstr "" "Được cấu hình là có hỗ trợ KERBEROS v5, nhưng chưa được biên dịch vào.\n" -#: fetchmail.c:1304 +#: fetchmail.c:1335 msgid "GSSAPI support is configured, but not compiled in.\n" msgstr "Được cấu hình là hỗ trợ GSSAPI, nhưng chưa được biên dịch vào.\n" -#: fetchmail.c:1334 +#: fetchmail.c:1365 #, c-format msgid "" "fetchmail: warning: no DNS available to check multidrop fetches from %s\n" @@ -977,19 +977,19 @@ "fetchmail: cảnh báo: không có DNS sẵn sàng để kiểm tra việc lấy đa thả từ " "%s\n" -#: fetchmail.c:1345 +#: fetchmail.c:1376 #, c-format msgid "warning: multidrop for %s requires envelope option!\n" msgstr "" "cảnh báo: việc đa thả cho %s cần thiết tùy chọn bao bọc (envelope).\n" -#: fetchmail.c:1346 +#: fetchmail.c:1377 msgid "warning: Do not ask for support if all mail goes to postmaster!\n" msgstr "" "cảnh báo: đừng yêu cầu sự hỗ trợ nếu mọi thư được phát cho postmaster (giám " "đốc sở bưu điện).\n" -#: fetchmail.c:1363 +#: fetchmail.c:1394 #, c-format msgid "" "fetchmail: %s configuration invalid, specify positive port number for " @@ -998,318 +998,318 @@ "fetchmail: cấu hình %s không hợp lệ; hãy chỉ định số hiệu cổng dương cho " "dịch vụ hay cổng\n" -#: fetchmail.c:1370 +#: fetchmail.c:1401 #, c-format msgid "" "fetchmail: %s configuration invalid, RPOP requires a privileged port\n" msgstr "" "fetchmail: cấu hình %s không hợp lệ; RPOP yêu cầu một cổng đặc quyền\n" -#: fetchmail.c:1388 +#: fetchmail.c:1419 #, c-format msgid "%s configuration invalid, LMTP can't use default SMTP port\n" msgstr "" "cấu hình %s không hợp lệ; LMTP không thể sử dụng cổng SMTP mặc định\n" -#: fetchmail.c:1402 +#: fetchmail.c:1433 msgid "Both fetchall and keep on in daemon or idle mode is a mistake!\n" msgstr "" "Việc chạy fetchall (lấy hết) cùng với tiếp tục trong chế độ trình nền là " "trường hợp xấu.\n" -#: fetchmail.c:1436 +#: fetchmail.c:1467 #, c-format msgid "terminated with signal %d\n" msgstr "đã kết thúc với tín hiệu %d\n" -#: fetchmail.c:1509 +#: fetchmail.c:1540 #, c-format msgid "%s querying %s (protocol %s) at %s: poll started\n" msgstr "%s truy vấn %s (giao thức %s) tại %s: việc thăm dò đã khởi chạy\n" -#: fetchmail.c:1534 +#: fetchmail.c:1565 msgid "POP2 support is not configured.\n" msgstr "Chưa cấu hình để hỗ trợ POP2.\n" -#: fetchmail.c:1546 +#: fetchmail.c:1577 msgid "POP3 support is not configured.\n" msgstr "Chưa cấu hình để hỗ trợ POP3.\n" -#: fetchmail.c:1556 +#: fetchmail.c:1587 msgid "IMAP support is not configured.\n" msgstr "Chưa cấu hình để hỗ trợ IMAP.\n" -#: fetchmail.c:1562 +#: fetchmail.c:1593 msgid "ETRN support is not configured.\n" msgstr "Chưa cấu hình để hỗ trợ ETRN.\n" -#: fetchmail.c:1570 +#: fetchmail.c:1601 msgid "ODMR support is not configured.\n" msgstr "Chưa cấu hình để hỗ trợ ODMR.\n" -#: fetchmail.c:1577 +#: fetchmail.c:1608 msgid "unsupported protocol selected.\n" msgstr "giao thức đã chọn không được hỗ trợ.\n" -#: fetchmail.c:1588 +#: fetchmail.c:1619 #, c-format msgid "%s querying %s (protocol %s) at %s: poll completed\n" msgstr "%s truy vấn %s (giao thức %s) tại %s: việc thăm dò đã chạy xong\n" -#: fetchmail.c:1613 +#: fetchmail.c:1644 #, c-format msgid "Poll interval is %d seconds\n" msgstr "Khoảng thăm dò là %d giây\n" -#: fetchmail.c:1615 +#: fetchmail.c:1646 #, c-format msgid "Logfile is %s\n" msgstr "Tập tin nhật ký là %s\n" -#: fetchmail.c:1617 +#: fetchmail.c:1648 #, c-format msgid "Idfile is %s\n" msgstr "Tập tin Id là %s\n" -#: fetchmail.c:1620 +#: fetchmail.c:1651 msgid "Progress messages will be logged via syslog\n" msgstr "" "Các thông điệp tiến hành sẽ được ghi lưu bằng syslog (bản ghi hệ thống)\n" -#: fetchmail.c:1623 +#: fetchmail.c:1654 msgid "Fetchmail will masquerade and will not generate Received\n" msgstr "" "Fetchmail sẽ giả trang và sẽ không tạo ra dòng đầu “Received” (đã nhận)\n" -#: fetchmail.c:1625 +#: fetchmail.c:1656 msgid "Fetchmail will show progress dots even in logfiles.\n" msgstr "" "Fetchmail sẽ hiển thị các chấm tiến hành ngay cả trong tập tin ghi lưu.\n" -#: fetchmail.c:1627 +#: fetchmail.c:1658 #, c-format msgid "Fetchmail will forward misaddressed multidrop messages to %s.\n" msgstr "Fetchmail sẽ chuyển tiếp các thư đa thả có địa chỉ sai tới %s\n" -#: fetchmail.c:1631 +#: fetchmail.c:1662 msgid "Fetchmail will direct error mail to the postmaster.\n" msgstr "" "Fetchmail sẽ chỉ các thư lỗi tới postmaster (giám đốc sở bưu điện).\n" -#: fetchmail.c:1633 +#: fetchmail.c:1664 msgid "Fetchmail will direct error mail to the sender.\n" msgstr "Fetchmail sẽ chỉ các thư lỗi tới người gởi.\n" -#: fetchmail.c:1636 +#: fetchmail.c:1667 msgid "Fetchmail will treat permanent errors as permanent (drop messages).\n" msgstr "Fetchmail sẽ thấy lỗi bền bỉ như lâu dài (thì bỏ thư).\n" -#: fetchmail.c:1638 +#: fetchmail.c:1669 msgid "Fetchmail will treat permanent errors as temporary (keep messages).\n" msgstr "Fetchmail sẽ thấy lỗi bền bỉ như tạm thời (giữ thư).\n" -#: fetchmail.c:1645 +#: fetchmail.c:1676 #, c-format msgid "Options for retrieving from %s@%s:\n" msgstr "Tùy chọn về việc lấy từ %s@%s:\n" -#: fetchmail.c:1649 +#: fetchmail.c:1680 #, c-format msgid " Mail will be retrieved via %s\n" msgstr " Thư sẽ được lấy bằng %s\n" -#: fetchmail.c:1652 +#: fetchmail.c:1683 #, c-format msgid " Poll of this server will occur every %d interval.\n" msgid_plural " Poll of this server will occur every %d intervals.\n" msgstr[0] " Máy phục vụ này sẽ được thăm dò mỗi %d khoảng.\n" -#: fetchmail.c:1656 +#: fetchmail.c:1687 #, c-format msgid " True name of server is %s.\n" msgstr " Tên đúng của máy phục vụ là %s.\n" -#: fetchmail.c:1659 +#: fetchmail.c:1690 msgid " This host will not be queried when no host is specified.\n" msgstr " Máy này sẽ không được truy vấn khi chưa chỉ định máy nào.\n" -#: fetchmail.c:1660 +#: fetchmail.c:1691 msgid " This host will be queried when no host is specified.\n" msgstr " Máy này sẽ được truy vấn khi chưa chỉ định máy nào.\n" -#: fetchmail.c:1664 +#: fetchmail.c:1695 msgid " Password will be prompted for.\n" msgstr " Sẽ nhắc với mật khẩu.\n" -#: fetchmail.c:1668 +#: fetchmail.c:1699 #, c-format msgid " APOP secret = \"%s\".\n" msgstr " Bí mật APOP = “%s”.\n" -#: fetchmail.c:1671 +#: fetchmail.c:1702 #, c-format msgid " RPOP id = \"%s\".\n" msgstr " ID RPOP = “%s”.\n" -#: fetchmail.c:1674 +#: fetchmail.c:1705 #, c-format msgid " Password = \"%s\".\n" msgstr " Mật khẩu = “%s”.\n" -#: fetchmail.c:1683 +#: fetchmail.c:1714 #, c-format msgid " Protocol is KPOP with Kerberos %s authentication" msgstr " Giao thức là KPOP cùng với sự xác thực Kerberos %s" -#: fetchmail.c:1686 +#: fetchmail.c:1717 #, c-format msgid " Protocol is %s" msgstr " Giao thức là %s" -#: fetchmail.c:1688 +#: fetchmail.c:1719 #, c-format msgid " (using service %s)" msgstr " (dùng dịch vụ %s)" -#: fetchmail.c:1690 +#: fetchmail.c:1721 msgid " (using default port)" msgstr " (dùng cổng mặc định)" -#: fetchmail.c:1692 +#: fetchmail.c:1723 msgid " (forcing UIDL use)" msgstr " (buộc dùng UIDL)" -#: fetchmail.c:1698 +#: fetchmail.c:1729 msgid " All available authentication methods will be tried.\n" msgstr " Sẽ cố dùng mọi phương pháp xác thực sẵn sàng.\n" -#: fetchmail.c:1701 +#: fetchmail.c:1732 msgid " Password authentication will be forced.\n" msgstr " Sẽ buộc xác thực bằng mật khẩu.\n" -#: fetchmail.c:1704 +#: fetchmail.c:1735 msgid " MSN authentication will be forced.\n" msgstr " Sẽ buộc xác thực MSN.\n" -#: fetchmail.c:1707 +#: fetchmail.c:1738 msgid " NTLM authentication will be forced.\n" msgstr " Sẽ buộc xác thực kiểu NTLM.\n" -#: fetchmail.c:1710 +#: fetchmail.c:1741 msgid " OTP authentication will be forced.\n" msgstr " Sẽ buộc xác thực OTP.\n" -#: fetchmail.c:1713 +#: fetchmail.c:1744 msgid " CRAM-MD5 authentication will be forced.\n" msgstr " xác thực CRAM-MD5 sẽ được ép buộc.\n" -#: fetchmail.c:1716 +#: fetchmail.c:1747 msgid " GSSAPI authentication will be forced.\n" msgstr " Sẽ buộc xác thực GSSAPI.\n" -#: fetchmail.c:1719 +#: fetchmail.c:1750 msgid " Kerberos V4 authentication will be forced.\n" msgstr " Sẽ buộc xác thực Kerberos V4.\n" -#: fetchmail.c:1722 +#: fetchmail.c:1753 msgid " Kerberos V5 authentication will be forced.\n" msgstr " Sẽ buộc xác thực Kerberos V5.\n" -#: fetchmail.c:1725 +#: fetchmail.c:1756 msgid " End-to-end encryption assumed.\n" msgstr " Giả sử sự mật mã cuối đến cuối.\n" -#: fetchmail.c:1729 +#: fetchmail.c:1760 #, c-format msgid " Mail service principal is: %s\n" msgstr " Điều chính trong dịch vụ thư là: %s\n" -#: fetchmail.c:1732 +#: fetchmail.c:1763 msgid " SSL encrypted sessions enabled.\n" msgstr " Phiên chạy được mã hóa bằng SSL đã được bật.\n" -#: fetchmail.c:1734 +#: fetchmail.c:1765 #, c-format msgid " SSL protocol: %s.\n" msgstr " Giao thức SSL: %s\n" -#: fetchmail.c:1736 +#: fetchmail.c:1767 msgid " SSL server certificate checking enabled.\n" msgstr " Khả năng kiểm tra chứng nhận máy phục vụ SSL đã được bật.\n" -#: fetchmail.c:1741 +#: fetchmail.c:1772 #, c-format msgid " SSL trusted certificate file: %s\n" msgstr " Tập tin chứng nhận đáng tin SSL: %s\n" -#: fetchmail.c:1743 +#: fetchmail.c:1774 #, c-format msgid " SSL trusted certificate directory: %s\n" msgstr " Thư mục chứng nhận đáng tin SSL: %s\n" -#: fetchmail.c:1745 +#: fetchmail.c:1776 #, c-format msgid " SSL server CommonName: %s\n" msgstr " CommonName máy phục vụ SSL: %s\n" -#: fetchmail.c:1747 +#: fetchmail.c:1778 #, c-format msgid " SSL key fingerprint (checked against the server key): %s\n" msgstr " Vân tay khoá SSL (so sánh với khoá máy phục vụ): %s\n" -#: fetchmail.c:1750 +#: fetchmail.c:1781 #, c-format msgid " Server nonresponse timeout is %d seconds" msgstr " Thời hạn không đáp ứng của máy phục vụ là %d giây" -#: fetchmail.c:1752 +#: fetchmail.c:1783 msgid " (default).\n" msgstr " (mặc định).\n" -#: fetchmail.c:1759 +#: fetchmail.c:1790 msgid " Default mailbox selected.\n" msgstr " Hộp thư mặc định đã được chọn.\n" -#: fetchmail.c:1764 +#: fetchmail.c:1795 msgid " Selected mailboxes are:" msgstr " Các hộp thư đã chọn là:" -#: fetchmail.c:1770 +#: fetchmail.c:1801 msgid " All messages will be retrieved (--all on).\n" msgstr " Mọi thư sẽ được lấy (“--all” bật).\n" -#: fetchmail.c:1771 +#: fetchmail.c:1802 msgid " Only new messages will be retrieved (--all off).\n" msgstr " Chỉ thư mới sẽ được lấy (“--all” tắt).\n" -#: fetchmail.c:1773 +#: fetchmail.c:1804 msgid " Fetched messages will be kept on the server (--keep on).\n" msgstr " Các thư đã lấy sẽ được giữ lại trên máy phục vụ (“--keep” bật).\n" -#: fetchmail.c:1774 +#: fetchmail.c:1805 msgid " Fetched messages will not be kept on the server (--keep off).\n" msgstr "" " Các thư đã lấy sẽ không được giữ lại trên máy phục vụ (“--keep” tắt).\n" -#: fetchmail.c:1776 +#: fetchmail.c:1807 msgid "" " Old messages will be flushed before message retrieval (--flush on).\n" msgstr " Các thư cũ sẽ được xoá sạch trước khi lấy thư (“--flush” bật).\n" -#: fetchmail.c:1777 +#: fetchmail.c:1808 msgid "" " Old messages will not be flushed before message retrieval (--flush off).\n" msgstr "" " Các thư cũ sẽ không được xoá sạch trước khi lấy thư (“--flush” tắt).\n" -#: fetchmail.c:1779 +#: fetchmail.c:1810 msgid "" " Oversized messages will be flushed before message retrieval (--limitflush " "on).\n" msgstr "" " Các thư quá lớn sẽ được xoá sạch trước khi lấy thư (“--limitflush” bật).\n" -#: fetchmail.c:1780 +#: fetchmail.c:1811 msgid "" " Oversized messages will not be flushed before message retrieval (--" "limitflush off).\n" @@ -1317,126 +1317,126 @@ " Các thư quá lớn sẽ không được xoá sạch trước khi lấy thư (“--limitflush” " "tắt).\n" -#: fetchmail.c:1782 +#: fetchmail.c:1813 msgid " Rewrite of server-local addresses is enabled (--norewrite off).\n" msgstr "" " Khả năng ghi lại các địa chỉ cục bộ với máy phục vụ đã được bật (“--" "norewrite” tắt).\n" -#: fetchmail.c:1783 +#: fetchmail.c:1814 msgid " Rewrite of server-local addresses is disabled (--norewrite on).\n" msgstr "" " Khả năng ghi lại các địa chỉ cục bộ với máy phục vụ đã được tắt (“--" "norewrite” bật).\n" -#: fetchmail.c:1785 +#: fetchmail.c:1816 msgid " Carriage-return stripping is enabled (stripcr on).\n" msgstr "" " Khả năng gỡ bỏ mọi ký tự về đầu dòng đã được bật (“stripcr” bật).\n" -#: fetchmail.c:1786 +#: fetchmail.c:1817 msgid " Carriage-return stripping is disabled (stripcr off).\n" msgstr "" " Khả năng gỡ bỏ mọi ký tự về đầu dòng đã được tắt (“stripcr” tắt).\n" -#: fetchmail.c:1788 +#: fetchmail.c:1819 msgid " Carriage-return forcing is enabled (forcecr on).\n" msgstr " Việc buộc ký tự về đầu dòng đã được bật (“forcecr” bật).\n" -#: fetchmail.c:1789 +#: fetchmail.c:1820 msgid " Carriage-return forcing is disabled (forcecr off).\n" msgstr " Việc buộc ký tự về đầu dòng đã được tắt (“forcecr” tắt).\n" -#: fetchmail.c:1791 +#: fetchmail.c:1822 msgid "" " Interpretation of Content-Transfer-Encoding is disabled (pass8bits on).\n" msgstr "" " Khả năng giải thích Content-Transfer-Encoding (cách mã hoá nội dung được " "truyền) đã được tắt (“pass8bits” bật).\n" -#: fetchmail.c:1792 +#: fetchmail.c:1823 msgid "" " Interpretation of Content-Transfer-Encoding is enabled (pass8bits off).\n" msgstr "" " Khả năng giải thích Content-Transfer-Encoding (cách mã hoá nội dung được " "truyền) đã được bật (“pass8bits” tắt).\n" -#: fetchmail.c:1794 +#: fetchmail.c:1825 msgid " MIME decoding is enabled (mimedecode on).\n" msgstr " Khả năng giải mã MIME đã được bật (“mimedecode” bật).\n" -#: fetchmail.c:1795 +#: fetchmail.c:1826 msgid " MIME decoding is disabled (mimedecode off).\n" msgstr " Khả năng giải mã MIME đã được tắt (“mimedecode” tắt).\n" -#: fetchmail.c:1797 +#: fetchmail.c:1828 msgid " Idle after poll is enabled (idle on).\n" msgstr " Nghỉ sau khi việc thăm dò được bật (nghỉ bật).\n" -#: fetchmail.c:1798 +#: fetchmail.c:1829 msgid " Idle after poll is disabled (idle off).\n" msgstr " Nghỉ sau khi việc thăm dò được tắt (nghỉ tắt).\n" -#: fetchmail.c:1800 +#: fetchmail.c:1831 msgid " Nonempty Status lines will be discarded (dropstatus on)\n" msgstr " Các dòng Trạng thái sẽ được hủy (“dropstatus” bật).\n" -#: fetchmail.c:1801 +#: fetchmail.c:1832 msgid " Nonempty Status lines will be kept (dropstatus off)\n" msgstr " Các dòng Status (Trạng thái) sẽ được giữ (“dropstatus” tắt).\n" -#: fetchmail.c:1803 +#: fetchmail.c:1834 msgid " Delivered-To lines will be discarded (dropdelivered on)\n" msgstr "" " Các dòng Delivered-To (Được phát cho) sẽ được hủy (“dropdelivered” bật).\n" -#: fetchmail.c:1804 +#: fetchmail.c:1835 msgid " Delivered-To lines will be kept (dropdelivered off)\n" msgstr "" " Các dòng Delivered-To (Được phát cho) sẽ được giữ (“dropdelivered” tắt).\n" -#: fetchmail.c:1808 +#: fetchmail.c:1839 #, c-format msgid " Message size limit is %d octets (--limit %d).\n" msgstr " Giới hạn kích cỡ thư là %d octet (“--limit” %d).\n" -#: fetchmail.c:1811 +#: fetchmail.c:1842 msgid " No message size limit (--limit 0).\n" msgstr " Không có giới hạn kích cỡ thư (“--limit” 0).\n" -#: fetchmail.c:1813 +#: fetchmail.c:1844 #, c-format msgid " Message size warning interval is %d seconds (--warnings %d).\n" msgstr " Khoảng cảnh báo kích cỡ thư là %d giây (“--warnings” %d).\n" -#: fetchmail.c:1816 +#: fetchmail.c:1847 msgid " Size warnings on every poll (--warnings 0).\n" msgstr " Cảnh báo về kích cỡ mỗi lần thăm dò (“--warnings” 0).\n" -#: fetchmail.c:1819 +#: fetchmail.c:1850 #, c-format msgid " Received-message limit is %d (--fetchlimit %d).\n" msgstr " Giới hạn thư đã nhận là %d (“--fetchlimit” %d).\n" -#: fetchmail.c:1822 +#: fetchmail.c:1853 msgid " No received-message limit (--fetchlimit 0).\n" msgstr " Không có giới hạn thư đã nhận (“--fetchlimit” 0).\n" -#: fetchmail.c:1824 +#: fetchmail.c:1855 #, c-format msgid " Fetch message size limit is %d (--fetchsizelimit %d).\n" msgstr " Giới hạn kích cỡ thư lấy là %d (“--fetchsizelimit” %d).\n" -#: fetchmail.c:1827 +#: fetchmail.c:1858 msgid " No fetch message size limit (--fetchsizelimit 0).\n" msgstr " Không có giới hạn kích cỡ thư lấy (“(--fetchsizelimit” 0).\n" -#: fetchmail.c:1831 +#: fetchmail.c:1862 msgid " Do binary search of UIDs during each poll (--fastuidl 1).\n" msgstr "" " Tìm kiếm nhị phân các UID trong khi mỗi việc thăm dò (“--fastuidl” 1).\n" -#: fetchmail.c:1833 +#: fetchmail.c:1864 #, c-format msgid "" " Do binary search of UIDs during %d out of %d polls (--fastuidl %d).\n" @@ -1444,224 +1444,224 @@ " Tìm kiếm nhị phân các UID trong khi %d trên %d việc thăm dò (“--fastuidl” " "%d).\n" -#: fetchmail.c:1836 +#: fetchmail.c:1867 msgid " Do linear search of UIDs during each poll (--fastuidl 0).\n" msgstr "" " Tìm kiếm tuyến các UID trong khi mỗi việc thăm dò (“--fastuidl” 0).\n" -#: fetchmail.c:1838 +#: fetchmail.c:1869 #, c-format msgid " SMTP message batch limit is %d.\n" msgstr " Giới hạn bó thư SMTP là %d.\n" -#: fetchmail.c:1840 +#: fetchmail.c:1871 msgid " No SMTP message batch limit (--batchlimit 0).\n" msgstr " Không có giới hạn bó thư SMTP (“--batchlimit” 0).\n" -#: fetchmail.c:1844 +#: fetchmail.c:1875 #, c-format msgid " Deletion interval between expunges forced to %d (--expunge %d).\n" msgstr "" " Khoảng xoá bỏ giữa hai lần xoá hẳn đã được buộc thành %d (“--expunge” " "%d).\n" -#: fetchmail.c:1846 +#: fetchmail.c:1877 msgid " No forced expunges (--expunge 0).\n" msgstr " Không có việc xoá hẳn đã buộc) (“--expunge” 0).\n" -#: fetchmail.c:1853 +#: fetchmail.c:1884 msgid " Domains for which mail will be fetched are:" msgstr " Các miền cho đó sẽ lấy thư là:" -#: fetchmail.c:1858 fetchmail.c:1878 +#: fetchmail.c:1889 fetchmail.c:1909 msgid " (default)" msgstr " (mặc định)" -#: fetchmail.c:1863 +#: fetchmail.c:1894 #, c-format msgid " Messages will be appended to %s as BSMTP\n" msgstr " Các thư sẽ được phụ thêm vào %s là BSMTP\n" -#: fetchmail.c:1865 +#: fetchmail.c:1896 #, c-format msgid " Messages will be delivered with \"%s\".\n" msgstr " Các thư sẽ được phát bằng “%s”.\n" -#: fetchmail.c:1872 +#: fetchmail.c:1903 #, c-format msgid " Messages will be %cMTP-forwarded to:" msgstr " Các thư sẽ được chuyển tiếp %cMTP tới:" -#: fetchmail.c:1883 +#: fetchmail.c:1914 #, c-format msgid " Host part of MAIL FROM line will be %s\n" msgstr " Phần máy của dòng MAIL FROM (thư từ) sẽ là %s\n" -#: fetchmail.c:1886 +#: fetchmail.c:1917 #, c-format msgid " Address to be put in RCPT TO lines shipped to SMTP will be %s\n" msgstr " Địa chỉ cần chèn vào dòng RCPT TO được gởi cho SMTP sẽ là %s\n" -#: fetchmail.c:1895 +#: fetchmail.c:1926 msgid " Recognized listener spam block responses are:" msgstr " Các đáp ứng chặn thư rác đã nhận diện của bộ lắng nghe là:" -#: fetchmail.c:1901 +#: fetchmail.c:1932 msgid " Spam-blocking disabled\n" msgstr " Khả năng chặn thư rác được tắt\n" -#: fetchmail.c:1904 +#: fetchmail.c:1935 #, c-format msgid " Server connection will be brought up with \"%s\".\n" msgstr " Sự kết nối đến máy phục vụ sẽ được tạo bằng “%s”.\n" -#: fetchmail.c:1907 +#: fetchmail.c:1938 msgid " No pre-connection command.\n" msgstr " Không có lệnh tiền kết nối.\n" -#: fetchmail.c:1909 +#: fetchmail.c:1940 #, c-format msgid " Server connection will be taken down with \"%s\".\n" msgstr " Sự kết nối đến máy phục vụ sẽ được đóng bằng “%s”.\n" -#: fetchmail.c:1912 +#: fetchmail.c:1943 msgid " No post-connection command.\n" msgstr " Không có lệnh hậu kết nối.\n" -#: fetchmail.c:1915 +#: fetchmail.c:1946 msgid " No localnames declared for this host.\n" msgstr " Chưa khai báo tên cục bộ (localname) cho máy này.\n" -#: fetchmail.c:1925 +#: fetchmail.c:1956 msgid " Multi-drop mode: " msgstr " Chế độ đa thả: " -#: fetchmail.c:1927 +#: fetchmail.c:1958 msgid " Single-drop mode: " msgstr " Chế độ thả đơn: " -#: fetchmail.c:1929 +#: fetchmail.c:1960 #, c-format msgid "%d local name recognized.\n" msgid_plural "%d local names recognized.\n" msgstr[0] "Chấp nhân %d tên cục bộ.\n" -#: fetchmail.c:1944 +#: fetchmail.c:1975 msgid " DNS lookup for multidrop addresses is enabled.\n" msgstr " Khả năng tra tìm DNS cho địa chỉ đa thả đã được bật.\n" -#: fetchmail.c:1945 +#: fetchmail.c:1976 msgid " DNS lookup for multidrop addresses is disabled.\n" msgstr " Khả năng tra tìm DNS cho địa chỉ đa thả đã được tắt.\n" -#: fetchmail.c:1949 +#: fetchmail.c:1980 msgid "" " Server aliases will be compared with multidrop addresses by IP address.\n" msgstr "" " Bí danh máy phục vụ sẽ được so sánh với địa chỉ đa thả theo địa chỉ IP.\n" -#: fetchmail.c:1951 +#: fetchmail.c:1982 msgid " Server aliases will be compared with multidrop addresses by name.\n" msgstr " Bí danh máy phục vụ sẽ được so sánh với địa chỉ đa thả theo tên.\n" -#: fetchmail.c:1954 +#: fetchmail.c:1985 msgid " Envelope-address routing is disabled\n" msgstr " Khả năng định tuyến phong bì-địa chỉ đã được tắt\n" -#: fetchmail.c:1957 +#: fetchmail.c:1988 #, c-format msgid " Envelope header is assumed to be: %s\n" msgstr " Giả sử dòng đầu phong bì là: %s\n" -#: fetchmail.c:1960 +#: fetchmail.c:1991 #, c-format msgid " Number of envelope headers to be skipped over: %d\n" msgstr " Số dòng đầu phong bì cần bỏ qua: %d\n" -#: fetchmail.c:1963 +#: fetchmail.c:1994 #, c-format msgid " Prefix %s will be removed from user id\n" msgstr " Tiền tố %s sẽ được gỡ bỏ ra ID người dùng\n" -#: fetchmail.c:1966 +#: fetchmail.c:1997 msgid " No prefix stripping\n" msgstr " Không gỡ bỏ tiền tố\n" -#: fetchmail.c:1971 +#: fetchmail.c:2002 msgid " Predeclared mailserver aliases:" msgstr " Các bí danh trình phục vụ thư khai báo sẵn:" -#: fetchmail.c:1979 +#: fetchmail.c:2010 msgid " Local domains:" msgstr " Miền cục bộ:" -#: fetchmail.c:1989 +#: fetchmail.c:2020 #, c-format msgid " Connection must be through interface %s.\n" msgstr " Phải kết nối qua giao diện %s.\n" -#: fetchmail.c:1991 +#: fetchmail.c:2022 msgid " No interface requirement specified.\n" msgstr " Chưa chỉ định giao diện cần thiết.\n" -#: fetchmail.c:1993 +#: fetchmail.c:2024 #, c-format msgid " Polling loop will monitor %s.\n" msgstr " Vòng lặp thăm dò sẽ theo dõi %s.\n" -#: fetchmail.c:1995 +#: fetchmail.c:2026 msgid " No monitor interface specified.\n" msgstr " Chưa chỉ định giao diện theo dõi.\n" -#: fetchmail.c:1999 +#: fetchmail.c:2030 #, c-format msgid " Server connections will be made via plugin %s (--plugin %s).\n" msgstr "" " Kết nối đến máy phục vụ sẽ được thực hiện thông qua phần bổ xung %s (“--" "plugin” %s).\n" -#: fetchmail.c:2001 +#: fetchmail.c:2032 msgid " No plugin command specified.\n" msgstr " Chưa chỉ định lệnh bổ xung.\n" -#: fetchmail.c:2003 +#: fetchmail.c:2034 #, c-format msgid " Listener connections will be made via plugout %s (--plugout %s).\n" msgstr "" " Kết nối lắng nghe sẽ được thông qua phần bổ xung %s (“--plugout” %s).\n" -#: fetchmail.c:2005 +#: fetchmail.c:2036 msgid " No plugout command specified.\n" msgstr " Chưa chỉ định lệnh bổ xung.\n" -#: fetchmail.c:2012 +#: fetchmail.c:2043 msgid " No UIDs saved from this host.\n" msgstr " Không có UID được lưu từ máy này.\n" -#: fetchmail.c:2015 +#: fetchmail.c:2046 #, c-format msgid " %d UIDs saved.\n" msgstr " %d UID đã được lưu.\n" -#: fetchmail.c:2021 +#: fetchmail.c:2052 msgid " Poll trace information will be added to the Received header.\n" msgstr " Thông tin vết thăm dò sẽ được thêm vào dòng đầu “Received”.\n" -#: fetchmail.c:2023 +#: fetchmail.c:2054 msgid " No poll trace information will be added to the Received header.\n" msgstr "" " Không có thông tin vết thăm dò sẽ được thêm vào dòng đầu “Received” (Nhận " "được).\n" -#: fetchmail.c:2028 +#: fetchmail.c:2059 msgid " Messages with bad headers will be rejected.\n" msgstr " Thư nào có dòng đầu sai thì bị từ chối.\n" -#: fetchmail.c:2031 +#: fetchmail.c:2062 msgid " Messages with bad headers will be passed on.\n" msgstr " Thư nào có dòng đầu sai thì được gửi qua.\n" -#: fetchmail.c:2036 +#: fetchmail.c:2067 #, c-format msgid " Pass-through properties \"%s\".\n" msgstr " Tài sản gởi qua “%s”.\n" @@ -2532,15 +2532,15 @@ msgid "Option --folder is not supported with POP3\n" msgstr "Không hỗ trợ tùy chọn “--folder” (thư mục) với POP3\n" -#: rcfile_y.y:132 +#: rcfile_y.y:130 msgid "server option after user options" msgstr "tùy chọn máy phục vụ nằm sau các tùy chọn người dùng" -#: rcfile_y.y:175 +#: rcfile_y.y:173 msgid "SDPS not enabled." msgstr "Chưa bật SDPS." -#: rcfile_y.y:219 +#: rcfile_y.y:217 msgid "" "fetchmail: interface option is only supported under Linux (without IPv6) and " "FreeBSD\n" @@ -2548,7 +2548,7 @@ "fetchmail: tùy chọn giao diện chỉ được hỗ trợ dưới LInux (không có IPv6) và " "FreeBSD (kiểu UNIX)\n" -#: rcfile_y.y:227 +#: rcfile_y.y:225 msgid "" "fetchmail: monitor option is only supported under Linux (without IPv6) and " "FreeBSD\n" @@ -2556,26 +2556,26 @@ "fetchmail: tùy chọn theo dõi chỉ được hỗ trợ dưới LInux (không có IPv6) và " "FreeBSD (kiểu UNIX)\n" -#: rcfile_y.y:341 +#: rcfile_y.y:339 msgid "SSL is not enabled" msgstr "Chưa bật SSL" -#: rcfile_y.y:393 +#: rcfile_y.y:391 msgid "end of input" msgstr "kết thúc kết nhập" -#: rcfile_y.y:431 +#: rcfile_y.y:429 #, c-format msgid "File %s must be a regular file.\n" msgstr "Tập tin %s phải là một tập tin chuẩn.\n" -#: rcfile_y.y:441 +#: rcfile_y.y:439 #, c-format msgid "File %s must have no more than -rwx------ (0700) permissions.\n" msgstr "" "Không cho phép tập tin %s có quyền hạn lớn hơn “-rwx------” (0700).\n" -#: rcfile_y.y:453 +#: rcfile_y.y:451 #, c-format msgid "File %s must be owned by you.\n" msgstr "Tập tin %s phải bị bạn sở hữu.\n" @@ -2959,82 +2959,82 @@ msgid "smtp listener protocol error\n" msgstr "lỗi giao thực bộ lắng nghe SMTP\n" -#: socket.c:111 socket.c:140 +#: socket.c:112 socket.c:141 msgid "fetchmail: malloc failed\n" msgstr "fetchmail: malloc (phân chia bộ nhớ) gặp lỗi\n" -#: socket.c:172 +#: socket.c:173 msgid "fetchmail: socketpair failed\n" msgstr "fetchmail: socketpair (cặp ổ cắm) gặp lỗi\n" -#: socket.c:178 +#: socket.c:179 msgid "fetchmail: fork failed\n" msgstr "fetchmail: việc tạo tiến trình con gặp lỗi\n" -#: socket.c:185 +#: socket.c:186 msgid "dup2 failed\n" msgstr "việc dup2 (nhân bản) gặp lỗi\n" -#: socket.c:191 +#: socket.c:192 #, c-format msgid "running %s (host %s service %s)\n" msgstr "đang chạy %s (máy %s dịch vụ %s)\n" -#: socket.c:196 +#: socket.c:197 #, c-format msgid "execvp(%s) failed\n" msgstr "execvp(%s) gặp lỗi\n" -#: socket.c:271 +#: socket.c:272 #, c-format msgid "getaddrinfo(\"%s\",\"%s\") error: %s\n" msgstr "Lỗi getaddrinfo(\"%s\",\"%s\"): %s\n" -#: socket.c:274 +#: socket.c:275 msgid "Try adding the --service option (see also FAQ item R12).\n" msgstr "" "Hãy cố thêm tùy chọn “--service” (dịch vụ) (xem cũng mục FAQ [Hỏi Đáp] " "R12).\n" -#: socket.c:288 socket.c:291 +#: socket.c:289 socket.c:292 #, c-format msgid "unknown (%s)" msgstr "không rõ (%s)" -#: socket.c:294 +#: socket.c:295 #, c-format msgid "Trying to connect to %s/%s..." msgstr "Đang thử kết nối đến %s/%s..." -#: socket.c:303 +#: socket.c:304 #, c-format msgid "cannot create socket: %s\n" msgstr "không thể tạo ổ cắm: %s.\n" -#: socket.c:305 +#: socket.c:306 #, c-format msgid "name %d: cannot create socket family %d type %d: %s\n" msgstr "tên %d: không thể tạo nhóm ổ cắm %d kiểu %d: %s\n" -#: socket.c:323 +#: socket.c:324 msgid "connection failed.\n" msgstr "lỗi kết nối.\n" -#: socket.c:325 +#: socket.c:326 #, c-format msgid "connection to %s:%s [%s/%s] failed: %s.\n" msgstr "lỗi kết nối đến %s:%s [%s/%s]: %s.\n" -#: socket.c:326 +#: socket.c:327 #, c-format msgid "name %d: connection to %s:%s [%s/%s] failed: %s.\n" msgstr "tên %d: lỗi kết nối đến %s:%s [%s/%s]: %s.\n" -#: socket.c:332 +#: socket.c:333 msgid "connected.\n" msgstr "đã kết nối.\n" -#: socket.c:345 +#: socket.c:346 #, c-format msgid "" "Connection errors for this poll:\n" @@ -3043,129 +3043,129 @@ "Lỗi kết nối cho lần thăm dò này:\n" "%s" -#: socket.c:411 +#: socket.c:416 #, c-format msgid "OpenSSL reported: %s\n" msgstr "OpenSSL báo cáo: %s\n" -#: socket.c:652 +#: socket.c:657 msgid "Server certificate:\n" msgstr "Chứng nhận máy phục vụ:\n" -#: socket.c:657 +#: socket.c:662 #, c-format msgid "Certificate chain, from root to peer, starting at depth %d:\n" msgstr "Dãy chứng nhận, từ gốc đến đồng đẳng, bắt đầu ở độ sâu %d:\n" -#: socket.c:660 +#: socket.c:665 #, c-format msgid "Certificate at depth %d:\n" msgstr "Chứng nhận ở độ sâu %d:\n" -#: socket.c:666 +#: socket.c:671 #, c-format msgid "Issuer Organization: %s\n" msgstr "Tổ chức phát hành: %s\n" -#: socket.c:669 +#: socket.c:674 msgid "Warning: Issuer Organization Name too long (possibly truncated).\n" msgstr "Cảnh báo: tên Tổ chức Phát hành quá dài (có thể bị cắt xén).\n" -#: socket.c:671 +#: socket.c:676 msgid "Unknown Organization\n" msgstr "Không biết Tổ chức\n" -#: socket.c:673 +#: socket.c:678 #, c-format msgid "Issuer CommonName: %s\n" msgstr "Tên Chung phát hành: %s\n" -#: socket.c:676 +#: socket.c:681 msgid "Warning: Issuer CommonName too long (possibly truncated).\n" msgstr "Cảnh báo: Tên Chung nhà phát hành quá dài (có thể bị cắt xén).\n" -#: socket.c:678 +#: socket.c:683 msgid "Unknown Issuer CommonName\n" msgstr "Không biết Tên Chung nhà phát hành\n" -#: socket.c:684 +#: socket.c:689 #, c-format msgid "Subject CommonName: %s\n" msgstr "Tên Chung Chủ đề: %s\n" -#: socket.c:690 +#: socket.c:695 msgid "Bad certificate: Subject CommonName too long!\n" msgstr "Chứng nhận sai: Tên Chung Chủ đề quá dài.\n" -#: socket.c:696 +#: socket.c:701 msgid "Bad certificate: Subject CommonName contains NUL, aborting!\n" msgstr "Chứng nhận sai: Tên Chung Chủ đề chứa NUL (vô giá trị) nên hủy bỏ.\n" -#: socket.c:724 +#: socket.c:729 #, c-format msgid "Subject Alternative Name: %s\n" msgstr "Tên Thay thế Chủ đề: %s\n" -#: socket.c:730 +#: socket.c:735 msgid "Bad certificate: Subject Alternative Name contains NUL, aborting!\n" msgstr "" "Chứng nhận sai: Tên Thay thế Chủ đề chứa NUL (vô giá trị) nên hủy bỏ.\n" -#: socket.c:747 +#: socket.c:752 #, c-format msgid "Server CommonName mismatch: %s != %s\n" msgstr "Tên Chung máy phục vụ không khớp: %s != %s\n" -#: socket.c:754 +#: socket.c:759 msgid "Server name not set, could not verify certificate!\n" msgstr "Chpa đặt tên máy phục vụ nên không thể thẩm tra chứng nhận.\n" -#: socket.c:759 +#: socket.c:764 msgid "Unknown Server CommonName\n" msgstr "Không biết Tên Chung máy phục vụ\n" -#: socket.c:761 +#: socket.c:766 msgid "Server name not specified in certificate!\n" msgstr "Không chỉ định tên máy phục vụ trong chứng nhận.\n" -#: socket.c:773 +#: socket.c:778 msgid "EVP_md5() failed!\n" msgstr "EVP_md5() gặp lỗi.\n" -#: socket.c:777 +#: socket.c:782 msgid "Out of memory!\n" msgstr "Hết bộ nhớ!\n" -#: socket.c:785 +#: socket.c:790 msgid "Digest text buffer too small!\n" msgstr "Bộ đệm digest quá nhỏ.\n" -#: socket.c:791 +#: socket.c:796 #, c-format msgid "%s key fingerprint: %s\n" msgstr "Vân tay chìa khoá %s: %s\n" -#: socket.c:795 +#: socket.c:800 #, c-format msgid "%s fingerprints match.\n" msgstr "Vân tay chìa khoá %s trùng.\n" -#: socket.c:797 +#: socket.c:802 #, c-format msgid "%s fingerprints do not match!\n" msgstr "Vân tay chìa khoá %s không trùng.\n" -#: socket.c:809 +#: socket.c:814 #, c-format msgid "Server certificate verification error: %s\n" msgstr "Lỗi thẩm tra chứng nhận máy phục vụ: %s\n" -#: socket.c:824 +#: socket.c:829 #, c-format msgid "Broken certification chain at: %s\n" msgstr "Chuỗi chứng nhận bị ngắt giữa chừng tại: %s\n" -#: socket.c:826 +#: socket.c:831 msgid "" "This could mean that the server did not provide the intermediate CA's " "certificate(s), which is nothing fetchmail could do anything about. For " @@ -3177,7 +3177,7 @@ "thông tin chi tiết, xin hãy đọc tài liệu “README.SSL-SERVER” đi kèm với " "fetchmail.\n" -#: socket.c:836 +#: socket.c:841 #, c-format msgid "Missing trust anchor certificate: %s\n" msgstr "Thiếu giấy chứng nhận neo tin cậy: %s\n" @@ -3194,7 +3194,7 @@ "tiết hơn, hãy xem thông tin về hai tuỳ chọn “--sslcertpath” và “--" "sslcertfile” trên trang hướng dẫn (man).\n" -#: socket.c:1100 +#: socket.c:1106 msgid "File descriptor out of range for SSL" msgstr "Bộ mô tả tập tin ở ngoại phạm vị SSL" @@ -3208,11 +3208,11 @@ msgstr "" "Chỉ định giao thức SSL không hợp lệ “%s” nên dùng mặc định (SSLv23).\n" -#: socket.c:1274 +#: socket.c:1280 msgid "Certificate/fingerprint verification was somehow skipped!\n" msgstr "Việc thẩm tra chứng nhận/vân tay bị bỏ qua vì lý do nào.\n" -#: socket.c:1291 +#: socket.c:1297 msgid "" "Warning: the connection is insecure, continuing anyways. (Better use --" "sslcertck!)\n" @@ -3220,11 +3220,11 @@ "Cảnh báo: kết nối này không bảo mật, vẫn còn tiếp tục. (Khuyên bạn sử dụng “-" "-sslcertck” !)\n" -#: socket.c:1333 +#: socket.c:1339 msgid "Cygwin socket read retry\n" msgstr "Việc cố lại đọc ổ cắm Cygwin\n" -#: socket.c:1336 +#: socket.c:1342 msgid "Cygwin socket read retry failed!\n" msgstr "Việc cố lại đọc ổ cắm Cygwin gặp lỗi.\n" @@ -3347,7 +3347,7 @@ msgid "Old UID list from %s:" msgstr "Danh sách UID cũ từ %s." -#: uid.c:266 uid.c:275 uid.c:343 +#: uid.c:277 uid.c:286 uid.c:355 msgid " " msgstr " " @@ -3369,44 +3369,44 @@ msgid "swapping UID lists\n" msgstr "đang tráo đổi danh sách UID\n" -#: uid.c:390 +#: uid.c:402 msgid "not swapping UID lists, no UIDs seen this query\n" msgstr "không tráo đổi danh sách UID, chưa xem UID trong việc truy vấn này\n" -#: uid.c:410 +#: uid.c:422 msgid "discarding new UID list\n" msgstr "đang hủy danh sách UID mới\n" -#: uid.c:467 +#: uid.c:479 msgid "Deleting fetchids file.\n" msgstr "Đang xoá bỏ tập tin fetchids (lấy các ID).\n" -#: uid.c:470 +#: uid.c:482 #, c-format msgid "Error deleting %s: %s\n" msgstr "Gặp lỗi khi xoá bỏ %s: %s\n" -#: uid.c:477 +#: uid.c:489 msgid "Writing fetchids file.\n" msgstr "Đang ghi tập tin fetchids (lấy các ID).\n" -#: uid.c:491 uid.c:500 +#: uid.c:503 uid.c:512 #, c-format msgid "Write error on fetchids file %s: %s\n" msgstr "Lỗi ghi vào tập tin fetchids %s: %s\n" -#: uid.c:512 +#: uid.c:524 #, c-format msgid "Error writing to fetchids file %s, old file left in place.\n" msgstr "" "Gặp lỗi khi ghi vào tập tin fetchids (lấy các ID) %s nên để lại tập tin cũ.\n" -#: uid.c:516 +#: uid.c:528 #, c-format msgid "Cannot rename fetchids file %s to %s: %s\n" msgstr "Không thể đổi tên tập tin fetchids (lấy các ID) %s thành %s: %s\n" -#: uid.c:520 +#: uid.c:532 #, c-format msgid "Cannot open fetchids file %s for writing: %s\n" msgstr "Không thể mở tập tin fetchids (lấy các ID) %s để ghi: %s\n" diff -Nru language-pack-vi-18.04+20200123/data/vi/LC_MESSAGES/friendly-recovery.po language-pack-vi-18.04+20200702/data/vi/LC_MESSAGES/friendly-recovery.po --- language-pack-vi-18.04+20200123/data/vi/LC_MESSAGES/friendly-recovery.po 2020-01-23 16:57:31.000000000 +0000 +++ language-pack-vi-18.04+20200702/data/vi/LC_MESSAGES/friendly-recovery.po 2020-07-08 13:59:44.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-01-23 11:45+0000\n" -"X-Generator: Launchpad (build b8d1327fd820d6bf500589d6da587d5037c7d88e)\n" +"X-Launchpad-Export-Date: 2020-07-02 11:31+0000\n" +"X-Generator: Launchpad (build 1cbd0aa39df153c901321817f9b57cf3f232b507)\n" #: ../lib/recovery-mode/options/apt-snapshots:20 #, sh-format diff -Nru language-pack-vi-18.04+20200123/data/vi/LC_MESSAGES/gcc.po language-pack-vi-18.04+20200702/data/vi/LC_MESSAGES/gcc.po --- language-pack-vi-18.04+20200123/data/vi/LC_MESSAGES/gcc.po 2020-01-23 16:57:28.000000000 +0000 +++ language-pack-vi-18.04+20200702/data/vi/LC_MESSAGES/gcc.po 2020-07-08 13:59:41.000000000 +0000 @@ -10,15 +10,15 @@ "Project-Id-Version: gcc 7.1-b20170101\n" "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n" "POT-Creation-Date: 2018-07-25 14:25+0000\n" -"PO-Revision-Date: 2019-06-13 13:34+0000\n" +"PO-Revision-Date: 2020-03-30 15:00+0000\n" "Last-Translator: Trần Ngọc Quân \n" "Language-Team: Vietnamese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2020-01-23 12:23+0000\n" -"X-Generator: Launchpad (build b8d1327fd820d6bf500589d6da587d5037c7d88e)\n" +"X-Launchpad-Export-Date: 2020-07-02 12:01+0000\n" +"X-Generator: Launchpad (build 1cbd0aa39df153c901321817f9b57cf3f232b507)\n" "Language: vi\n" "X-Bugs: Report translation errors to the Language-Team address.\n" "X-Poedit-SourceCharset: UTF-8\n" diff -Nru language-pack-vi-18.04+20200123/data/vi/LC_MESSAGES/gettext-runtime.po language-pack-vi-18.04+20200702/data/vi/LC_MESSAGES/gettext-runtime.po --- language-pack-vi-18.04+20200123/data/vi/LC_MESSAGES/gettext-runtime.po 2020-01-23 16:57:24.000000000 +0000 +++ language-pack-vi-18.04+20200702/data/vi/LC_MESSAGES/gettext-runtime.po 2020-07-08 13:59:38.000000000 +0000 @@ -16,8 +16,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-01-23 10:58+0000\n" -"X-Generator: Launchpad (build b8d1327fd820d6bf500589d6da587d5037c7d88e)\n" +"X-Launchpad-Export-Date: 2020-07-02 10:50+0000\n" +"X-Generator: Launchpad (build 1cbd0aa39df153c901321817f9b57cf3f232b507)\n" "Language: vi\n" "X-Language-Team-Website: \n" diff -Nru language-pack-vi-18.04+20200123/data/vi/LC_MESSAGES/gettext-tools.po language-pack-vi-18.04+20200702/data/vi/LC_MESSAGES/gettext-tools.po --- language-pack-vi-18.04+20200123/data/vi/LC_MESSAGES/gettext-tools.po 2020-01-23 16:57:24.000000000 +0000 +++ language-pack-vi-18.04+20200702/data/vi/LC_MESSAGES/gettext-tools.po 2020-07-08 13:59:37.000000000 +0000 @@ -17,8 +17,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2020-01-23 10:58+0000\n" -"X-Generator: Launchpad (build b8d1327fd820d6bf500589d6da587d5037c7d88e)\n" +"X-Launchpad-Export-Date: 2020-07-02 10:50+0000\n" +"X-Generator: Launchpad (build 1cbd0aa39df153c901321817f9b57cf3f232b507)\n" "Language: vi\n" "X-Language-Team-Website: \n" diff -Nru language-pack-vi-18.04+20200123/data/vi/LC_MESSAGES/git-gui.po language-pack-vi-18.04+20200702/data/vi/LC_MESSAGES/git-gui.po --- language-pack-vi-18.04+20200123/data/vi/LC_MESSAGES/git-gui.po 2020-01-23 16:57:29.000000000 +0000 +++ language-pack-vi-18.04+20200702/data/vi/LC_MESSAGES/git-gui.po 2020-07-08 13:59:42.000000000 +0000 @@ -14,41 +14,41 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-01-23 11:18+0000\n" -"X-Generator: Launchpad (build b8d1327fd820d6bf500589d6da587d5037c7d88e)\n" +"X-Launchpad-Export-Date: 2020-07-02 11:07+0000\n" +"X-Generator: Launchpad (build 1cbd0aa39df153c901321817f9b57cf3f232b507)\n" "X-Poedit-Country: VIET NAM\n" "Language: vi\n" "X-Poedit-Language: Vietnamese\n" "X-Poedit-SourceCharset: utf-8\n" "X-Poedit-Basepath: ../\n" -#: git-gui.sh:41 git-gui.sh:793 git-gui.sh:807 git-gui.sh:820 git-gui.sh:903 -#: git-gui.sh:922 +#: git-gui.sh:917 git-gui.sh:931 git-gui.sh:944 git-gui.sh:1034 git-gui.sh:1053 +#: git-gui.sh:3212 msgid "git-gui: fatal error" msgstr "git-gui: lỗi nghiêm trọng" -#: git-gui.sh:743 +#: git-gui.sh:847 #, tcl-format msgid "Invalid font specified in %s:" msgstr "Phông chữ không hợp lệ được đặc tả trong %s:" -#: git-gui.sh:779 +#: git-gui.sh:901 msgid "Main Font" msgstr "Phông chữ chính" -#: git-gui.sh:780 +#: git-gui.sh:902 msgid "Diff/Console Font" msgstr "Phông chữ cho Bảng điều khiển hay Diff" -#: git-gui.sh:794 +#: git-gui.sh:918 msgid "Cannot find git in PATH." msgstr "Không tìm thấy git trong biến PATH." -#: git-gui.sh:821 +#: git-gui.sh:945 msgid "Cannot parse Git version string:" msgstr "Không thể phân tích chuỗi phiên bản Git:" -#: git-gui.sh:839 +#: git-gui.sh:970 #, tcl-format msgid "" "Git version cannot be determined.\n" @@ -67,39 +67,39 @@ "\n" "Cọi '%s' có phiên bản là 1.5.0?\n" -#: git-gui.sh:1128 +#: git-gui.sh:1267 msgid "Git directory not found:" msgstr "Không tìm thấy thư mục git:" -#: git-gui.sh:1146 +#: git-gui.sh:1301 msgid "Cannot move to top of working directory:" msgstr "Không thể di chuyển đến đỉnh của thư mục làm việc:" -#: git-gui.sh:1154 +#: git-gui.sh:1309 msgid "Cannot use bare repository:" msgstr "Không thể dùng kho trần:" -#: git-gui.sh:1162 +#: git-gui.sh:1317 msgid "No working directory" msgstr "Không có thư mục làm việc" -#: git-gui.sh:1334 lib/checkout_op.tcl:306 +#: git-gui.sh:1491 lib/checkout_op.tcl:306 msgid "Refreshing file status..." msgstr "Cập nhật lại trạng thái tập tin..." -#: git-gui.sh:1390 +#: git-gui.sh:1551 msgid "Scanning for modified files ..." msgstr "Đang quét đĩa tìm tập tin thay đổi..." -#: git-gui.sh:1454 +#: git-gui.sh:1629 msgid "Calling prepare-commit-msg hook..." msgstr "Đang gọi móc prepare-commit-msg..." -#: git-gui.sh:1471 +#: git-gui.sh:1646 msgid "Commit declined by prepare-commit-msg hook." msgstr "Lần chuyển giao bị chối từ do móc prepare-commit-msg." -#: git-gui.sh:1629 lib/browser.tcl:246 +#: git-gui.sh:1804 lib/browser.tcl:252 msgid "Ready." msgstr "Sẵn sàng." @@ -108,52 +108,52 @@ msgid "Displaying only %s of %s files." msgstr "Chỉ hiển thị %s trong số %s tập tin." -#: git-gui.sh:1913 +#: git-gui.sh:2091 msgid "Unmodified" msgstr "Không thay đổi gì" -#: git-gui.sh:1915 +#: git-gui.sh:2093 msgid "Modified, not staged" msgstr "Đã sửa nhưng chưa đánh dấu để chuyển giao" -#: git-gui.sh:1916 git-gui.sh:1924 +#: git-gui.sh:2094 git-gui.sh:2106 msgid "Staged for commit" msgstr "Đánh dấu để chuyển giao" -#: git-gui.sh:1917 git-gui.sh:1925 +#: git-gui.sh:2095 git-gui.sh:2107 msgid "Portions staged for commit" msgstr "Các phần được đánh dấu là cần chuyển giao" -#: git-gui.sh:1918 git-gui.sh:1926 +#: git-gui.sh:2096 git-gui.sh:2108 msgid "Staged for commit, missing" msgstr "Đã đánh dấu là cần chuyển giao, thiếu" -#: git-gui.sh:1920 +#: git-gui.sh:2098 msgid "File type changed, not staged" msgstr "Đã đổi kiểu tập tin nhưng chưa được đánh dấu cần chuyển giao" -#: git-gui.sh:1921 +#: git-gui.sh:2101 msgid "File type changed, staged" msgstr "Đã đổi kiểu tập tin, đã được đánh dấu cần chuyển giao" -#: git-gui.sh:1923 +#: git-gui.sh:2105 msgid "Untracked, not staged" msgstr "Chưa được theo dõi, chưa đánh dấu là cần chuyển giao" -#: git-gui.sh:1928 +#: git-gui.sh:2110 msgid "Missing" msgstr "Thiếu" -#: git-gui.sh:1929 +#: git-gui.sh:2111 msgid "Staged for removal" msgstr "Đã đánh dấu là cần gỡ bỏ" -#: git-gui.sh:1930 +#: git-gui.sh:2112 msgid "Staged for removal, still present" msgstr "Đã đánh dấu là cần gỡ bỏ, nhưng vẫn hiện diện" -#: git-gui.sh:1932 git-gui.sh:1933 git-gui.sh:1934 git-gui.sh:1935 -#: git-gui.sh:1936 git-gui.sh:1937 +#: git-gui.sh:2114 git-gui.sh:2115 git-gui.sh:2116 git-gui.sh:2117 +#: git-gui.sh:2118 git-gui.sh:2119 msgid "Requires merge resolution" msgstr "Các yêu cầu phân giải hòa trộn" @@ -161,148 +161,147 @@ msgid "Starting gitk... please wait..." msgstr "Đang khởi động gitk... vui lòng chờ..." -#: git-gui.sh:1984 +#: git-gui.sh:2164 msgid "Couldn't find gitk in PATH" msgstr "Không thể tìm thấy gitk trong PATH" -#: git-gui.sh:2043 +#: git-gui.sh:2224 msgid "Couldn't find git gui in PATH" msgstr "Không thể tìm thấy git gui trong PATH" -#: git-gui.sh:2455 lib/choose_repository.tcl:36 +#: git-gui.sh:2726 lib/choose_repository.tcl:53 msgid "Repository" msgstr "Kho" -#: git-gui.sh:2456 +#: git-gui.sh:2727 msgid "Edit" msgstr "Chỉnh sửa" -#: git-gui.sh:2458 lib/choose_rev.tcl:561 +#: git-gui.sh:2729 lib/choose_rev.tcl:567 msgid "Branch" msgstr "Nhánh" -#: git-gui.sh:2461 lib/choose_rev.tcl:548 +#: git-gui.sh:2732 lib/choose_rev.tcl:554 msgid "Commit@@noun" msgstr "Chuyển giao@@noun" -#: git-gui.sh:2464 lib/merge.tcl:121 lib/merge.tcl:150 lib/merge.tcl:168 +#: git-gui.sh:2735 lib/merge.tcl:127 lib/merge.tcl:174 msgid "Merge" msgstr "Trộn" -#: git-gui.sh:2465 lib/choose_rev.tcl:557 +#: git-gui.sh:2736 lib/choose_rev.tcl:563 msgid "Remote" msgstr "Máy chủ" -#: git-gui.sh:2468 +#: git-gui.sh:2739 msgid "Tools" msgstr "Công cụ" -#: git-gui.sh:2477 +#: git-gui.sh:2748 msgid "Explore Working Copy" msgstr "Quét dò thư mục làm việc" -#: git-gui.sh:2483 +#: git-gui.sh:2772 msgid "Browse Current Branch's Files" msgstr "Duyệt các Tập tin ở nhánh hiện nay" -#: git-gui.sh:2487 +#: git-gui.sh:2776 msgid "Browse Branch Files..." msgstr "Duyệt các tập tin nhánh..." -#: git-gui.sh:2492 +#: git-gui.sh:2781 msgid "Visualize Current Branch's History" msgstr "Hiển thị trực quan lịch sử nhánh hiện nay" -#: git-gui.sh:2496 +#: git-gui.sh:2785 msgid "Visualize All Branch History" msgstr "Hiển thị trực quan lịch sử mọi nhánh" -#: git-gui.sh:2503 +#: git-gui.sh:2792 #, tcl-format msgid "Browse %s's Files" msgstr "Duyệt tập tin của %s..." -#: git-gui.sh:2505 +#: git-gui.sh:2794 #, tcl-format msgid "Visualize %s's History" msgstr "Duyệt lịch sử của %s trực quan" -#: git-gui.sh:2510 lib/database.tcl:27 lib/database.tcl:67 +#: git-gui.sh:2799 lib/database.tcl:40 msgid "Database Statistics" msgstr "Thống kê cơ sở dữ liệu" -#: git-gui.sh:2513 lib/database.tcl:34 +#: git-gui.sh:2802 lib/database.tcl:33 msgid "Compress Database" msgstr "Nén cơ sở dữ liệu" -#: git-gui.sh:2516 +#: git-gui.sh:2805 msgid "Verify Database" msgstr "Thẩm tra cơ sở dữ liệu" -#: git-gui.sh:2523 git-gui.sh:2527 git-gui.sh:2531 lib/shortcut.tcl:8 -#: lib/shortcut.tcl:40 lib/shortcut.tcl:72 +#: git-gui.sh:2812 git-gui.sh:2816 git-gui.sh:2820 msgid "Create Desktop Icon" msgstr "Tạo lối tắt ở màn hình nền" -#: git-gui.sh:2539 lib/choose_repository.tcl:183 lib/choose_repository.tcl:191 +#: git-gui.sh:2828 lib/choose_repository.tcl:209 lib/choose_repository.tcl:217 msgid "Quit" msgstr "Thoát" -#: git-gui.sh:2547 +#: git-gui.sh:2836 msgid "Undo" msgstr "Hủy lệnh vừa rồi" -#: git-gui.sh:2550 +#: git-gui.sh:2839 msgid "Redo" msgstr "Làm lại" -#: git-gui.sh:2554 git-gui.sh:3109 +#: git-gui.sh:2843 git-gui.sh:3461 msgid "Cut" msgstr "Cắt" -#: git-gui.sh:2557 git-gui.sh:3112 git-gui.sh:3186 git-gui.sh:3259 +#: git-gui.sh:2846 git-gui.sh:3464 git-gui.sh:3540 git-gui.sh:3633 #: lib/console.tcl:69 msgid "Copy" msgstr "Chép" -#: git-gui.sh:2560 git-gui.sh:3115 +#: git-gui.sh:2849 git-gui.sh:3467 msgid "Paste" msgstr "Dán" -#: git-gui.sh:2563 git-gui.sh:3118 lib/branch_delete.tcl:26 -#: lib/remote_branch_delete.tcl:38 +#: git-gui.sh:2852 git-gui.sh:3470 lib/remote_branch_delete.tcl:39 +#: lib/branch_delete.tcl:28 msgid "Delete" msgstr "Xóa bỏ" -#: git-gui.sh:2567 git-gui.sh:3122 git-gui.sh:3263 lib/console.tcl:71 +#: git-gui.sh:2856 git-gui.sh:3474 git-gui.sh:3637 lib/console.tcl:71 msgid "Select All" msgstr "Chọn tất cả" -#: git-gui.sh:2576 +#: git-gui.sh:2865 msgid "Create..." msgstr "Tạo..." -#: git-gui.sh:2582 +#: git-gui.sh:2871 msgid "Checkout..." msgstr "Lấy ra..." -#: git-gui.sh:2588 +#: git-gui.sh:2877 msgid "Rename..." msgstr "Đổi tên..." -#: git-gui.sh:2593 +#: git-gui.sh:2882 msgid "Delete..." msgstr "Xóa..." -#: git-gui.sh:2598 +#: git-gui.sh:2887 msgid "Reset..." msgstr "Đặt lại.." -#: git-gui.sh:2608 +#: git-gui.sh:2897 msgid "Done" msgstr "Xong" -#: git-gui.sh:2610 +#: git-gui.sh:2899 msgid "Commit@@verb" msgstr "Chuyển giao@@verb" @@ -310,232 +309,232 @@ msgid "New Commit" msgstr "Lần chuyển giao mới" -#: git-gui.sh:2627 git-gui.sh:3057 +#: git-gui.sh:2908 git-gui.sh:3400 msgid "Amend Last Commit" msgstr "Tu bổ lần chuyển giao cuối" -#: git-gui.sh:2637 git-gui.sh:3011 lib/remote_branch_delete.tcl:99 +#: git-gui.sh:2918 git-gui.sh:3361 lib/remote_branch_delete.tcl:101 msgid "Rescan" msgstr "Quét lại" -#: git-gui.sh:2643 +#: git-gui.sh:2924 msgid "Stage To Commit" msgstr "Đưa lên bệ phóng để chuyển giao" -#: git-gui.sh:2649 +#: git-gui.sh:2930 msgid "Stage Changed Files To Commit" msgstr "Đánh dấu các tập tin đã thay đổi cần chuyển giao" -#: git-gui.sh:2655 +#: git-gui.sh:2936 msgid "Unstage From Commit" msgstr "Đưa ra khỏi bệ phóng để không chuyển giao" -#: git-gui.sh:2661 lib/index.tcl:412 +#: git-gui.sh:2942 lib/index.tcl:521 msgid "Revert Changes" msgstr "Hoàn nguyên các thay đổi" -#: git-gui.sh:2669 git-gui.sh:3310 git-gui.sh:3341 +#: git-gui.sh:2950 git-gui.sh:3700 git-gui.sh:3731 msgid "Show Less Context" msgstr "Hiện ít nội dung hơn" -#: git-gui.sh:2673 git-gui.sh:3314 git-gui.sh:3345 +#: git-gui.sh:2954 git-gui.sh:3704 git-gui.sh:3735 msgid "Show More Context" msgstr "Hiện chi tiết hơn" -#: git-gui.sh:2680 git-gui.sh:3024 git-gui.sh:3133 +#: git-gui.sh:2961 git-gui.sh:3374 git-gui.sh:3485 msgid "Sign Off" msgstr "Ký tên" -#: git-gui.sh:2696 +#: git-gui.sh:2977 msgid "Local Merge..." msgstr "Trộn nội bộ..." -#: git-gui.sh:2701 +#: git-gui.sh:2982 msgid "Abort Merge..." msgstr "Hủy bỏ hòa trộn..." -#: git-gui.sh:2713 git-gui.sh:2741 +#: git-gui.sh:2994 git-gui.sh:3022 msgid "Add..." msgstr "Thêm..." -#: git-gui.sh:2717 +#: git-gui.sh:2998 msgid "Push..." msgstr "Đẩy lên..." -#: git-gui.sh:2721 +#: git-gui.sh:3002 msgid "Delete Branch..." msgstr "Xoá nhánh..." -#: git-gui.sh:2731 git-gui.sh:3292 +#: git-gui.sh:3012 git-gui.sh:3666 msgid "Options..." msgstr "Tùy chọn..." -#: git-gui.sh:2742 +#: git-gui.sh:3023 msgid "Remove..." msgstr "Gỡ bỏ..." -#: git-gui.sh:2751 lib/choose_repository.tcl:50 +#: git-gui.sh:3032 lib/choose_repository.tcl:67 msgid "Help" msgstr "Trợ giúp" -#: git-gui.sh:2755 git-gui.sh:2759 lib/about.tcl:14 -#: lib/choose_repository.tcl:44 lib/choose_repository.tcl:53 +#: git-gui.sh:3036 git-gui.sh:3040 lib/choose_repository.tcl:61 +#: lib/choose_repository.tcl:70 lib/about.tcl:14 #, tcl-format msgid "About %s" msgstr "Giới thiệu về %s" -#: git-gui.sh:2783 +#: git-gui.sh:3064 msgid "Online Documentation" msgstr "Đọc tài liệu trực tuyến" -#: git-gui.sh:2786 lib/choose_repository.tcl:47 lib/choose_repository.tcl:56 +#: git-gui.sh:3067 lib/choose_repository.tcl:64 lib/choose_repository.tcl:73 msgid "Show SSH Key" msgstr "Hiện khoá SSH" -#: git-gui.sh:2893 +#: git-gui.sh:3213 #, tcl-format msgid "fatal: cannot stat path %s: No such file or directory" msgstr "" "lỗi nghiêm trọng: không thể lấy thông tin về đường dẫn %s: Không có tập tin " "hoặc thư mục như vậy" -#: git-gui.sh:2926 +#: git-gui.sh:3246 msgid "Current Branch:" msgstr "Nhánh hiện hành:" -#: git-gui.sh:2947 +#: git-gui.sh:3293 msgid "Staged Changes (Will Commit)" msgstr "Đánh dấu các thay đổi (Sẽ chuyển giao)" -#: git-gui.sh:2967 +#: git-gui.sh:3271 msgid "Unstaged Changes" msgstr "Bỏ ra khỏi bệ phóng các thay đổi" -#: git-gui.sh:3017 +#: git-gui.sh:3367 msgid "Stage Changed" msgstr "Đặt lên bệ phóng các thay đổi" -#: git-gui.sh:3036 lib/transport.tcl:104 lib/transport.tcl:193 +#: git-gui.sh:3386 lib/transport.tcl:137 msgid "Push" msgstr "Đẩy lên" -#: git-gui.sh:3071 +#: git-gui.sh:3413 msgid "Initial Commit Message:" msgstr "Phần chú thích cho lần chuyển giao khởi tạo:" -#: git-gui.sh:3072 +#: git-gui.sh:3414 msgid "Amended Commit Message:" msgstr "Phần chú giải cho lần chuyển giao tu bổ:" -#: git-gui.sh:3073 +#: git-gui.sh:3415 msgid "Amended Initial Commit Message:" msgstr "Phần chú giải cho lần chuyển giao tu bổ lần khởi tạo:" -#: git-gui.sh:3074 +#: git-gui.sh:3416 msgid "Amended Merge Commit Message:" msgstr "Phần chú giải cho lần chuyển giao tu bổ lần hòa trộn" -#: git-gui.sh:3075 +#: git-gui.sh:3417 msgid "Merge Commit Message:" msgstr "Ghi chú của lần chuyển giao hòa trộn:" -#: git-gui.sh:3076 +#: git-gui.sh:3418 msgid "Commit Message:" msgstr "Chú thích của lần chuyển giao:" -#: git-gui.sh:3125 git-gui.sh:3267 lib/console.tcl:73 +#: git-gui.sh:3477 git-gui.sh:3641 lib/console.tcl:73 msgid "Copy All" msgstr "Chép tất cả" -#: git-gui.sh:3149 lib/blame.tcl:104 +#: git-gui.sh:3501 lib/blame.tcl:106 msgid "File:" msgstr "Tập tin:" -#: git-gui.sh:3255 +#: git-gui.sh:3629 msgid "Refresh" msgstr "Làm tươi lại" -#: git-gui.sh:3276 +#: git-gui.sh:3650 msgid "Decrease Font Size" msgstr "Giảm kích cỡ phông" -#: git-gui.sh:3280 +#: git-gui.sh:3654 msgid "Increase Font Size" msgstr "Tăng kích cỡ phông" -#: git-gui.sh:3288 lib/blame.tcl:281 +#: git-gui.sh:3662 lib/blame.tcl:296 msgid "Encoding" msgstr "Bảng mã" -#: git-gui.sh:3299 +#: git-gui.sh:3673 msgid "Apply/Reverse Hunk" msgstr "Áp dụng hay đảo ngược cả khối" -#: git-gui.sh:3304 +#: git-gui.sh:3678 msgid "Apply/Reverse Line" msgstr "Áp dụng hay đảo ngược dòng" -#: git-gui.sh:3323 +#: git-gui.sh:3713 msgid "Run Merge Tool" msgstr "Chạy công cụ hòa trộn" -#: git-gui.sh:3328 +#: git-gui.sh:3718 msgid "Use Remote Version" msgstr "Dùng phiên bản ở máy chủ" -#: git-gui.sh:3332 +#: git-gui.sh:3722 msgid "Use Local Version" msgstr "Dùng phiên bản ở máy nội bộ" -#: git-gui.sh:3336 +#: git-gui.sh:3726 msgid "Revert To Base" msgstr "Trở lại cơ bản" -#: git-gui.sh:3354 +#: git-gui.sh:3744 msgid "Visualize These Changes In The Submodule" msgstr "Hiển thị trực quan các thay đổi trong mô-đun con" -#: git-gui.sh:3358 +#: git-gui.sh:3748 msgid "Visualize Current Branch History In The Submodule" msgstr "Hiển thị trực quan lịch sử nhánh hiện tại trong mô-đun con" -#: git-gui.sh:3362 +#: git-gui.sh:3752 msgid "Visualize All Branch History In The Submodule" msgstr "Hiển thị trực quan lịch sử mọi nhánh trong mô-đun con" -#: git-gui.sh:3367 +#: git-gui.sh:3757 msgid "Start git gui In The Submodule" msgstr "Khởi chạy git gui trong mô-đun-con" -#: git-gui.sh:3389 +#: git-gui.sh:3793 msgid "Unstage Hunk From Commit" msgstr "Bỏ đánh dấu đoạn cần chuyển giao" -#: git-gui.sh:3391 +#: git-gui.sh:3797 msgid "Unstage Lines From Commit" msgstr "Bỏ đánh dấu các dòng cần chuyển giao" -#: git-gui.sh:3393 +#: git-gui.sh:3800 msgid "Unstage Line From Commit" msgstr "Bỏ đánh dấu dòng cần chuyển giao" -#: git-gui.sh:3396 +#: git-gui.sh:3804 msgid "Stage Hunk For Commit" msgstr "Đánh dấu đoạn cần chuyển giao" -#: git-gui.sh:3398 +#: git-gui.sh:3808 msgid "Stage Lines For Commit" msgstr "Đánh dấu các dòng cần chuyển giao" -#: git-gui.sh:3400 +#: git-gui.sh:3811 msgid "Stage Line For Commit" msgstr "Đánh dấu dòng cần chuyển giao" -#: git-gui.sh:3424 +#: git-gui.sh:3861 msgid "Initializing..." msgstr "Đang khởi tạo..." -#: git-gui.sh:3541 +#: git-gui.sh:4017 #, tcl-format msgid "" "Possible environment issues exist.\n" @@ -551,7 +550,7 @@ "chạy bởi %s:\n" "\n" -#: git-gui.sh:3570 +#: git-gui.sh:4046 msgid "" "\n" "This is due to a known issue with the\n" @@ -561,7 +560,7 @@ "Cái này có nguyên nhân bởi một lỗi phát ra từ\n" "Tcl phân phối bởi Cygwin." -#: git-gui.sh:3575 +#: git-gui.sh:4051 #, tcl-format msgid "" "\n" @@ -586,137 +585,136 @@ msgid "File Viewer" msgstr "Bộ Xem Tập Tin" -#: lib/blame.tcl:78 +#: lib/blame.tcl:80 msgid "Commit:" msgstr "Lần chuyển giao:" -#: lib/blame.tcl:271 +#: lib/blame.tcl:282 msgid "Copy Commit" msgstr "Chép lần chuyển giao" -#: lib/blame.tcl:275 +#: lib/blame.tcl:286 msgid "Find Text..." msgstr "Tìm chữ..." -#: lib/blame.tcl:284 +#: lib/blame.tcl:299 msgid "Do Full Copy Detection" msgstr "Thực hiện dò tìm chép toàn bộ" -#: lib/blame.tcl:288 +#: lib/blame.tcl:303 msgid "Show History Context" msgstr "Hiển thị nội dung của lịch sử" -#: lib/blame.tcl:291 +#: lib/blame.tcl:306 msgid "Blame Parent Commit" msgstr "Xem công trạng của lần chuyển giao cha mẹ" -#: lib/blame.tcl:450 +#: lib/blame.tcl:468 #, tcl-format msgid "Reading %s..." msgstr "Đang đọc %s..." -#: lib/blame.tcl:557 +#: lib/blame.tcl:596 msgid "Loading copy/move tracking annotations..." msgstr "Đang tải phần chú giải theo dõi chép/chuyển..." -#: lib/blame.tcl:577 +#: lib/blame.tcl:613 msgid "lines annotated" msgstr "dòng chú giải" -#: lib/blame.tcl:769 +#: lib/blame.tcl:815 msgid "Loading original location annotations..." msgstr "Đang tải các chú giải vị trí nguyên gốc..." -#: lib/blame.tcl:772 +#: lib/blame.tcl:818 msgid "Annotation complete." msgstr "Chú giải hoàn tất." -#: lib/blame.tcl:802 +#: lib/blame.tcl:849 msgid "Busy" msgstr "Bận" -#: lib/blame.tcl:803 +#: lib/blame.tcl:850 msgid "Annotation process is already running." msgstr "Tiến trình chú giải đang diễn ra." -#: lib/blame.tcl:842 +#: lib/blame.tcl:889 msgid "Running thorough copy detection..." msgstr "Đang chạy dò tìm sao chép toàn diện..." -#: lib/blame.tcl:910 +#: lib/blame.tcl:957 msgid "Loading annotation..." msgstr "Đang tải phần chú giải..." -#: lib/blame.tcl:963 +#: lib/blame.tcl:1010 msgid "Author:" msgstr "Tác giả:" -#: lib/blame.tcl:967 +#: lib/blame.tcl:1014 msgid "Committer:" msgstr "Người chuyển giao:" -#: lib/blame.tcl:972 +#: lib/blame.tcl:1019 msgid "Original File:" msgstr "Tập tin gốc:" -#: lib/blame.tcl:1020 +#: lib/blame.tcl:1067 msgid "Cannot find HEAD commit:" msgstr "Không thể tìm thấy HEAD của lần chuyển giao:" -#: lib/blame.tcl:1075 +#: lib/blame.tcl:1122 msgid "Cannot find parent commit:" msgstr "Không thể tìm thấy lần chuyển giao mẹ:" -#: lib/blame.tcl:1090 +#: lib/blame.tcl:1137 msgid "Unable to display parent" msgstr "Không thể hiển thị cha mẹ" -#: lib/blame.tcl:1091 lib/diff.tcl:320 +#: lib/blame.tcl:1138 lib/diff.tcl:345 msgid "Error loading diff:" msgstr "Gặp lỗi khi tải diff:" -#: lib/blame.tcl:1231 +#: lib/blame.tcl:1279 msgid "Originally By:" msgstr "Nguyên gốc bởi:" -#: lib/blame.tcl:1237 +#: lib/blame.tcl:1285 msgid "In File:" msgstr "Trong tập tin:" -#: lib/blame.tcl:1242 +#: lib/blame.tcl:1290 msgid "Copied Or Moved Here By:" msgstr "Đã chép hoặc Di chuyển đến đây bởi:" -#: lib/branch_checkout.tcl:14 lib/branch_checkout.tcl:19 +#: lib/branch_checkout.tcl:21 msgid "Checkout Branch" msgstr "Lấy ra nhánh" -#: lib/branch_checkout.tcl:23 +#: lib/branch_checkout.tcl:26 msgid "Checkout" msgstr "Lấy ra" -#: lib/branch_checkout.tcl:27 lib/branch_create.tcl:35 -#: lib/branch_delete.tcl:32 lib/branch_rename.tcl:30 lib/browser.tcl:282 -#: lib/checkout_op.tcl:579 lib/choose_font.tcl:43 lib/merge.tcl:172 -#: lib/option.tcl:125 lib/remote_add.tcl:32 lib/remote_branch_delete.tcl:42 -#: lib/tools_dlg.tcl:40 lib/tools_dlg.tcl:204 lib/tools_dlg.tcl:352 -#: lib/transport.tcl:108 +#: lib/transport.tcl:141 lib/checkout_op.tcl:580 lib/remote_add.tcl:34 +#: lib/browser.tcl:292 lib/branch_checkout.tcl:30 lib/branch_rename.tcl:32 +#: lib/choose_font.tcl:45 lib/option.tcl:127 lib/tools_dlg.tcl:41 +#: lib/tools_dlg.tcl:202 lib/tools_dlg.tcl:345 lib/remote_branch_delete.tcl:43 +#: lib/branch_create.tcl:37 lib/branch_delete.tcl:34 lib/merge.tcl:178 msgid "Cancel" msgstr "Thôi" -#: lib/branch_checkout.tcl:32 lib/browser.tcl:287 lib/tools_dlg.tcl:328 +#: lib/browser.tcl:297 lib/branch_checkout.tcl:35 lib/tools_dlg.tcl:321 msgid "Revision" msgstr "Điểm sửa đổi" -#: lib/branch_checkout.tcl:36 lib/branch_create.tcl:69 lib/option.tcl:280 +#: lib/branch_checkout.tcl:39 lib/option.tcl:310 lib/branch_create.tcl:69 msgid "Options" msgstr "Tùy chọn" -#: lib/branch_checkout.tcl:39 lib/branch_create.tcl:92 +#: lib/branch_checkout.tcl:42 lib/branch_create.tcl:92 msgid "Fetch Tracking Branch" msgstr "Lấy về nhánh được theo dõi" -#: lib/branch_checkout.tcl:44 +#: lib/branch_checkout.tcl:47 msgid "Detach From Local Branch" msgstr "Tách rời từ Nhánh nội bộ" @@ -724,23 +722,23 @@ msgid "Create Branch" msgstr "Tạo nhánh" -#: lib/branch_create.tcl:27 +#: lib/branch_create.tcl:28 msgid "Create New Branch" msgstr "Tạo nhánh mới" -#: lib/branch_create.tcl:31 lib/choose_repository.tcl:381 +#: lib/choose_repository.tcl:422 lib/branch_create.tcl:33 msgid "Create" msgstr "Tạo" -#: lib/branch_create.tcl:40 +#: lib/branch_create.tcl:42 msgid "Branch Name" msgstr "Tên nhánh" -#: lib/branch_create.tcl:43 lib/remote_add.tcl:39 lib/tools_dlg.tcl:50 +#: lib/remote_add.tcl:41 lib/tools_dlg.tcl:51 lib/branch_create.tcl:44 msgid "Name:" msgstr "Tên:" -#: lib/branch_create.tcl:58 +#: lib/branch_create.tcl:57 msgid "Match Tracking Branch Name" msgstr "Khớp với tên nhánh được theo dõi" @@ -760,7 +758,7 @@ msgid "Fast Forward Only" msgstr "Chỉ fast-forward" -#: lib/branch_create.tcl:85 lib/checkout_op.tcl:571 +#: lib/checkout_op.tcl:572 lib/branch_create.tcl:85 msgid "Reset" msgstr "Đặt lại" @@ -768,20 +766,20 @@ msgid "Checkout After Creation" msgstr "Lấy ra sau khi tạo" -#: lib/branch_create.tcl:131 +#: lib/branch_create.tcl:132 msgid "Please select a tracking branch." msgstr "Vui lòng chọn nhánh theo dõi." -#: lib/branch_create.tcl:140 +#: lib/branch_create.tcl:141 #, tcl-format msgid "Tracking branch %s is not a branch in the remote repository." msgstr "Nhánh theo dõi %s không phải là một nhánh trên kho chứa máy chủ." -#: lib/branch_create.tcl:153 lib/branch_rename.tcl:86 +#: lib/branch_rename.tcl:92 lib/branch_create.tcl:154 msgid "Please supply a branch name." msgstr "Hãy cung cấp tên nhánh." -#: lib/branch_create.tcl:164 lib/branch_rename.tcl:106 +#: lib/branch_rename.tcl:112 lib/branch_create.tcl:165 #, tcl-format msgid "'%s' is not an acceptable branch name." msgstr "'%s' không phải là một tên nhánh được chấp nhận." @@ -790,19 +788,19 @@ msgid "Delete Branch" msgstr "Xoá nhánh" -#: lib/branch_delete.tcl:20 +#: lib/branch_delete.tcl:21 msgid "Delete Local Branch" msgstr "Xóa nhánh nội bộ" -#: lib/branch_delete.tcl:37 +#: lib/branch_delete.tcl:39 msgid "Local Branches" msgstr "Nhánh nội bộ" -#: lib/branch_delete.tcl:52 +#: lib/branch_delete.tcl:51 msgid "Delete Only If Merged Into" msgstr "Chỉ xóa nếu đã hòa trộn vào" -#: lib/branch_delete.tcl:54 lib/remote_branch_delete.tcl:119 +#: lib/remote_branch_delete.tcl:120 lib/branch_delete.tcl:53 msgid "Always (Do not perform merge checks)" msgstr "Luôn (Không thực hiện kiểm tra hòa trộn)" @@ -811,7 +809,7 @@ msgid "The following branches are not completely merged into %s:" msgstr "Các nhánh sau đây không được hòa trộn hoàn toàn vào %s:" -#: lib/branch_delete.tcl:115 lib/remote_branch_delete.tcl:217 +#: lib/remote_branch_delete.tcl:218 lib/branch_delete.tcl:115 msgid "" "Recovering deleted branches is difficult.\n" "\n" @@ -830,32 +828,32 @@ "Gặp lỗi khi xóa các nhánh:\n" "%s" -#: lib/branch_rename.tcl:14 lib/branch_rename.tcl:22 +#: lib/branch_rename.tcl:23 msgid "Rename Branch" msgstr "Đổi tên nhánh" -#: lib/branch_rename.tcl:26 +#: lib/branch_rename.tcl:28 msgid "Rename" msgstr "Đổi tên" -#: lib/branch_rename.tcl:36 +#: lib/branch_rename.tcl:38 msgid "Branch:" msgstr "Nhánh:" -#: lib/branch_rename.tcl:39 +#: lib/branch_rename.tcl:46 msgid "New Name:" msgstr "Tên mới:" -#: lib/branch_rename.tcl:75 +#: lib/branch_rename.tcl:81 msgid "Please select a branch to rename." msgstr "Hãy chọn nhánh cần đổi tên." -#: lib/branch_rename.tcl:96 lib/checkout_op.tcl:202 +#: lib/checkout_op.tcl:202 lib/branch_rename.tcl:102 #, tcl-format msgid "Branch '%s' already exists." msgstr "Nhánh '%s' đã có rồi." -#: lib/branch_rename.tcl:117 +#: lib/branch_rename.tcl:123 #, tcl-format msgid "Failed to rename '%s'." msgstr "Gặp lỗi khi đổi tên '%s'." @@ -868,22 +866,22 @@ msgid "File Browser" msgstr "Bộ duyệt tập tin" -#: lib/browser.tcl:126 lib/browser.tcl:143 +#: lib/browser.tcl:132 lib/browser.tcl:149 #, tcl-format msgid "Loading %s..." msgstr "Đang tải %s..." -#: lib/browser.tcl:187 +#: lib/browser.tcl:193 msgid "[Up To Parent]" msgstr "[Tới cha mẹ]" -#: lib/browser.tcl:267 lib/browser.tcl:273 +#: lib/browser.tcl:282 msgid "Browse Branch Files" msgstr "Duyệt các tập tin nhánh" -#: lib/browser.tcl:278 lib/choose_repository.tcl:398 -#: lib/choose_repository.tcl:486 lib/choose_repository.tcl:497 -#: lib/choose_repository.tcl:1028 +#: lib/browser.tcl:288 lib/choose_repository.tcl:437 +#: lib/choose_repository.tcl:524 lib/choose_repository.tcl:533 +#: lib/choose_repository.tcl:1115 msgid "Browse" msgstr "Tìm duyệt" @@ -897,8 +895,8 @@ msgid "fatal: Cannot resolve %s" msgstr "gặp lỗi nghiêm trọng: Không thể phân giải %s" -#: lib/checkout_op.tcl:146 lib/console.tcl:81 lib/database.tcl:31 -#: lib/sshkey.tcl:53 +#: lib/checkout_op.tcl:146 lib/sshkey.tcl:58 lib/console.tcl:81 +#: lib/database.tcl:30 msgid "Close" msgstr "Đóng" @@ -964,21 +962,21 @@ msgid "files checked out" msgstr "các tập tin cần lấy ra" -#: lib/checkout_op.tcl:376 +#: lib/checkout_op.tcl:377 #, tcl-format msgid "Aborted checkout of '%s' (file level merging is required)." msgstr "Hủy bỏ lấy ra '%s' (cần hòa trộn mức tập tin)." -#: lib/checkout_op.tcl:377 +#: lib/checkout_op.tcl:378 msgid "File level merge required." msgstr "Cần mức hòa trộn tập tin." -#: lib/checkout_op.tcl:381 +#: lib/checkout_op.tcl:382 #, tcl-format msgid "Staying on branch '%s'." msgstr "Đang ở trên nhánh '%s'." -#: lib/checkout_op.tcl:452 +#: lib/checkout_op.tcl:453 msgid "" "You are no longer on a local branch.\n" "\n" @@ -989,30 +987,30 @@ "\n" "Nếu bạn muốn trên một nhánh, hãy tạo một cái từ 'Đây là lấy ra tách rời'." -#: lib/checkout_op.tcl:503 lib/checkout_op.tcl:507 +#: lib/checkout_op.tcl:504 lib/checkout_op.tcl:508 #, tcl-format msgid "Checked out '%s'." msgstr "Đã lấy ra '%s'." -#: lib/checkout_op.tcl:535 +#: lib/checkout_op.tcl:536 #, tcl-format msgid "Resetting '%s' to '%s' will lose the following commits:" msgstr "Đặt lại '%s' thành '%s' sẽ làm mất những lần chuyển giao sau đây:" -#: lib/checkout_op.tcl:557 +#: lib/checkout_op.tcl:558 msgid "Recovering lost commits may not be easy." msgstr "Lấy lại những lần chuyển giao đã mất là không dễ." -#: lib/checkout_op.tcl:562 +#: lib/checkout_op.tcl:563 #, tcl-format msgid "Reset '%s'?" msgstr "Đặt lại '%s'?" -#: lib/checkout_op.tcl:567 lib/merge.tcl:164 lib/tools_dlg.tcl:343 +#: lib/checkout_op.tcl:568 lib/tools_dlg.tcl:336 lib/merge.tcl:170 msgid "Visualize" msgstr "Trực quan" -#: lib/checkout_op.tcl:635 +#: lib/checkout_op.tcl:636 #, tcl-format msgid "" "Failed to set current branch.\n" @@ -1029,23 +1027,23 @@ "\n" "Điều này đáng lẽ không thể xảy ra. %s giờ sẽ đóng lại và đầu hàng." -#: lib/choose_font.tcl:39 +#: lib/choose_font.tcl:41 msgid "Select" msgstr "Chọn" -#: lib/choose_font.tcl:53 +#: lib/choose_font.tcl:55 msgid "Font Family" msgstr "Họ phông chữ" -#: lib/choose_font.tcl:74 +#: lib/choose_font.tcl:76 msgid "Font Size" msgstr "Cỡ phông chữ" -#: lib/choose_font.tcl:91 +#: lib/choose_font.tcl:93 msgid "Font Example" msgstr "Phông chữ ví dụ" -#: lib/choose_font.tcl:103 +#: lib/choose_font.tcl:105 msgid "" "This is example text.\n" "If you like this text, it can be your font." @@ -1053,240 +1051,240 @@ "Đây là chữ mẫu.\n" "Nếu bạn thích chữ như thế này thì chọn phông chữ này." -#: lib/choose_repository.tcl:28 +#: lib/choose_repository.tcl:45 msgid "Git Gui" msgstr "Git Gui" -#: lib/choose_repository.tcl:87 lib/choose_repository.tcl:386 +#: lib/choose_repository.tcl:104 lib/choose_repository.tcl:427 msgid "Create New Repository" msgstr "Tạo kho mới" -#: lib/choose_repository.tcl:93 +#: lib/choose_repository.tcl:110 msgid "New..." msgstr "Mới..." -#: lib/choose_repository.tcl:100 lib/choose_repository.tcl:471 +#: lib/choose_repository.tcl:117 lib/choose_repository.tcl:511 msgid "Clone Existing Repository" msgstr "Nhân bản một kho sẵn có" -#: lib/choose_repository.tcl:106 +#: lib/choose_repository.tcl:128 msgid "Clone..." msgstr "Nhân bản..." -#: lib/choose_repository.tcl:113 lib/choose_repository.tcl:1016 +#: lib/choose_repository.tcl:135 lib/choose_repository.tcl:1105 msgid "Open Existing Repository" msgstr "Mở một kho đã có." -#: lib/choose_repository.tcl:119 +#: lib/choose_repository.tcl:141 msgid "Open..." msgstr "Mở..." -#: lib/choose_repository.tcl:132 +#: lib/choose_repository.tcl:154 msgid "Recent Repositories" msgstr "Các kho mới dùng" -#: lib/choose_repository.tcl:138 +#: lib/choose_repository.tcl:164 msgid "Open Recent Repository:" msgstr "Mở kho mới dùng:" -#: lib/choose_repository.tcl:306 lib/choose_repository.tcl:313 -#: lib/choose_repository.tcl:320 +#: lib/choose_repository.tcl:331 lib/choose_repository.tcl:338 +#: lib/choose_repository.tcl:345 #, tcl-format msgid "Failed to create repository %s:" msgstr "Gặp lỗi khi tạo kho %s:" -#: lib/choose_repository.tcl:391 +#: lib/choose_repository.tcl:432 msgid "Directory:" msgstr "Thư mục:" -#: lib/choose_repository.tcl:423 lib/choose_repository.tcl:550 -#: lib/choose_repository.tcl:1052 +#: lib/choose_repository.tcl:462 lib/choose_repository.tcl:588 +#: lib/choose_repository.tcl:1139 msgid "Git Repository" msgstr "Kho Git" -#: lib/choose_repository.tcl:448 +#: lib/choose_repository.tcl:487 #, tcl-format msgid "Directory %s already exists." msgstr "Thư mục %s đã sẵn có." -#: lib/choose_repository.tcl:452 +#: lib/choose_repository.tcl:491 #, tcl-format msgid "File %s already exists." msgstr "Tập tin %s đã có sẵn." -#: lib/choose_repository.tcl:466 +#: lib/choose_repository.tcl:506 msgid "Clone" msgstr "Nhân bản" -#: lib/choose_repository.tcl:479 +#: lib/choose_repository.tcl:519 msgid "Source Location:" msgstr "Vị trí nguồn:" -#: lib/choose_repository.tcl:490 +#: lib/choose_repository.tcl:528 msgid "Target Directory:" msgstr "Thư mục đích:" -#: lib/choose_repository.tcl:502 +#: lib/choose_repository.tcl:538 msgid "Clone Type:" msgstr "Kiểu nhân bản:" -#: lib/choose_repository.tcl:508 +#: lib/choose_repository.tcl:543 msgid "Standard (Fast, Semi-Redundant, Hardlinks)" msgstr "Tiêu chuẩn (Nhanh, Semi-Redundant, Hardlinks)" -#: lib/choose_repository.tcl:514 +#: lib/choose_repository.tcl:548 msgid "Full Copy (Slower, Redundant Backup)" msgstr "Sao chép toàn bộ (Chậm hơn, Redundant Backup)" -#: lib/choose_repository.tcl:520 +#: lib/choose_repository.tcl:553 msgid "Shared (Fastest, Not Recommended, No Backup)" msgstr "Chia sẻ (Nhanh nhất, Không nên dùng, No Backup)" -#: lib/choose_repository.tcl:556 lib/choose_repository.tcl:603 -#: lib/choose_repository.tcl:749 lib/choose_repository.tcl:819 -#: lib/choose_repository.tcl:1058 lib/choose_repository.tcl:1066 +#: lib/choose_repository.tcl:594 lib/choose_repository.tcl:641 +#: lib/choose_repository.tcl:790 lib/choose_repository.tcl:864 +#: lib/choose_repository.tcl:1145 lib/choose_repository.tcl:1153 #, tcl-format msgid "Not a Git repository: %s" msgstr "Không phải là kho git: %s" -#: lib/choose_repository.tcl:592 +#: lib/choose_repository.tcl:630 msgid "Standard only available for local repository." msgstr "Tiêu chuẩn chỉ sẵn sàng với kho nội bộ." -#: lib/choose_repository.tcl:596 +#: lib/choose_repository.tcl:634 msgid "Shared only available for local repository." msgstr "'Chia sẻ' chỉ sẵn sàng với kho nội bộ." -#: lib/choose_repository.tcl:617 +#: lib/choose_repository.tcl:655 #, tcl-format msgid "Location %s already exists." msgstr "Miền địa phương %s đã sẵn có." -#: lib/choose_repository.tcl:628 +#: lib/choose_repository.tcl:666 msgid "Failed to configure origin" msgstr "Gặp lỗi khi cấu hình bản gốc" -#: lib/choose_repository.tcl:640 +#: lib/choose_repository.tcl:678 msgid "Counting objects" msgstr "Đang đếm số đối tượng" -#: lib/choose_repository.tcl:641 +#: lib/choose_repository.tcl:679 msgid "buckets" msgstr "xô" -#: lib/choose_repository.tcl:665 +#: lib/choose_repository.tcl:703 #, tcl-format msgid "Unable to copy objects/info/alternates: %s" msgstr "Không thể sao chép objects/info/alternates: %s" -#: lib/choose_repository.tcl:701 +#: lib/choose_repository.tcl:740 #, tcl-format msgid "Nothing to clone from %s." msgstr "Không có gì để nhân bản từ %s" -#: lib/choose_repository.tcl:703 lib/choose_repository.tcl:917 -#: lib/choose_repository.tcl:929 +#: lib/choose_repository.tcl:742 lib/choose_repository.tcl:962 +#: lib/choose_repository.tcl:974 msgid "The 'master' branch has not been initialized." msgstr "Nhánh 'master' chưa được khởi tạo." -#: lib/choose_repository.tcl:716 +#: lib/choose_repository.tcl:755 msgid "Hardlinks are unavailable. Falling back to copying." msgstr "Liên kết cứng không sẵn sàng. Trở lại chế độ sao chép." -#: lib/choose_repository.tcl:728 +#: lib/choose_repository.tcl:769 #, tcl-format msgid "Cloning from %s" msgstr "Đang nhân bản từ %s" -#: lib/choose_repository.tcl:759 +#: lib/choose_repository.tcl:800 msgid "Copying objects" msgstr "Đang chép các đối tượng" -#: lib/choose_repository.tcl:760 +#: lib/choose_repository.tcl:801 msgid "KiB" msgstr "KiB" -#: lib/choose_repository.tcl:784 +#: lib/choose_repository.tcl:825 #, tcl-format msgid "Unable to copy object: %s" msgstr "Không thể chép đối tượng: %s" -#: lib/choose_repository.tcl:794 +#: lib/choose_repository.tcl:837 msgid "Linking objects" msgstr "Đang liên kết các đối tượng" -#: lib/choose_repository.tcl:795 +#: lib/choose_repository.tcl:838 msgid "objects" msgstr "đối tượng" -#: lib/choose_repository.tcl:803 +#: lib/choose_repository.tcl:846 #, tcl-format msgid "Unable to hardlink object: %s" msgstr "Không thể tạo liên kết cứng đối tượng: %s" -#: lib/choose_repository.tcl:858 +#: lib/choose_repository.tcl:903 msgid "Cannot fetch branches and objects. See console output for details." msgstr "" "Không thể lấy các nhánh và đối tượng. Xem kết xuất từ bảng điều khiển để có " "thêm thông tin." -#: lib/choose_repository.tcl:869 +#: lib/choose_repository.tcl:914 msgid "Cannot fetch tags. See console output for details." msgstr "" "Không thể lấy về các thẻ. Hãy xem kết xuất từ bảng điều khiển để có thêm " "thông tin chi tiết." -#: lib/choose_repository.tcl:893 +#: lib/choose_repository.tcl:938 msgid "Cannot determine HEAD. See console output for details." msgstr "" "Không thể dò tìm HEAD. Hãy xem kết xuất từ bảng điều khiển để có thêm thông " "tin chi tiết." -#: lib/choose_repository.tcl:902 +#: lib/choose_repository.tcl:947 #, tcl-format msgid "Unable to cleanup %s" msgstr "Không thể dọn sạch %s" -#: lib/choose_repository.tcl:908 +#: lib/choose_repository.tcl:953 msgid "Clone failed." msgstr "Gặp lỗi khi nhân bản." -#: lib/choose_repository.tcl:915 +#: lib/choose_repository.tcl:960 msgid "No default branch obtained." msgstr "Không tìm thấy nhánh mặc định." -#: lib/choose_repository.tcl:926 +#: lib/choose_repository.tcl:971 #, tcl-format msgid "Cannot resolve %s as a commit." msgstr "Không thể phân giải %s như là một lần chuyển giao." -#: lib/choose_repository.tcl:938 +#: lib/choose_repository.tcl:998 msgid "Creating working directory" msgstr "Đang tạo thư mục làm việc" -#: lib/choose_repository.tcl:939 lib/index.tcl:67 lib/index.tcl:130 -#: lib/index.tcl:198 +#: lib/index.tcl:77 lib/index.tcl:146 lib/index.tcl:220 lib/index.tcl:587 +#: lib/choose_repository.tcl:999 msgid "files" msgstr "tập tin" -#: lib/choose_repository.tcl:968 +#: lib/choose_repository.tcl:1028 msgid "Initial file checkout failed." msgstr "Lấy ra tập tin khởi tạo gặp lỗi." -#: lib/choose_repository.tcl:1011 +#: git-gui.sh:3549 lib/choose_repository.tcl:1100 msgid "Open" msgstr "Mở" -#: lib/choose_repository.tcl:1021 +#: lib/choose_repository.tcl:1110 msgid "Repository:" msgstr "Kho:" -#: lib/choose_repository.tcl:1072 +#: lib/choose_repository.tcl:1159 #, tcl-format msgid "Failed to open repository %s:" msgstr "Gặp lỗi khi mở kho %s:" -#: lib/choose_rev.tcl:53 +#: lib/choose_rev.tcl:52 msgid "This Detached Checkout" msgstr "Đây là việc lấy ra bị tách rời" @@ -1294,36 +1292,36 @@ msgid "Revision Expression:" msgstr "Biểu thức điểm xét:" -#: lib/choose_rev.tcl:74 +#: lib/choose_rev.tcl:72 msgid "Local Branch" msgstr "Nhánh nội bộ" -#: lib/choose_rev.tcl:79 +#: lib/choose_rev.tcl:77 msgid "Tracking Branch" msgstr "Nhánh Theo dõi" -#: lib/choose_rev.tcl:84 lib/choose_rev.tcl:538 +#: lib/choose_rev.tcl:82 lib/choose_rev.tcl:544 msgid "Tag" msgstr "Thẻ" -#: lib/choose_rev.tcl:317 +#: lib/choose_rev.tcl:321 #, tcl-format msgid "Invalid revision: %s" msgstr "Điểm xét duyệt không hợp lệ: %s" -#: lib/choose_rev.tcl:338 +#: lib/choose_rev.tcl:342 msgid "No revision selected." msgstr "Chưa chọn điểm xét duyệt." -#: lib/choose_rev.tcl:346 +#: lib/choose_rev.tcl:350 msgid "Revision expression is empty." msgstr "Biểu thức chính quy rỗng." -#: lib/choose_rev.tcl:531 +#: lib/choose_rev.tcl:537 msgid "Updated" msgstr "Đã cập nhật" -#: lib/choose_rev.tcl:559 +#: lib/choose_rev.tcl:565 msgid "URL" msgstr "URL" @@ -1353,24 +1351,24 @@ "tu bổ lần chuyển giao tiền nhiệm trừ phi bạn bãi bỏ lần hòa trộn hiện đang " "kích hoạt.\n" -#: lib/commit.tcl:48 +#: lib/commit.tcl:56 msgid "Error loading commit data for amend:" msgstr "Gặp lỗi khi tải dữ liệu chuyển giao cho lệnh tu bổ:" -#: lib/commit.tcl:75 +#: lib/commit.tcl:83 msgid "Unable to obtain your identity:" msgstr "Không thể lấy được định danh của bạn:" -#: lib/commit.tcl:80 +#: lib/commit.tcl:88 msgid "Invalid GIT_COMMITTER_IDENT:" msgstr "GIT_COMMITTER_IDENT không hợp lệ:" -#: lib/commit.tcl:129 +#: lib/commit.tcl:138 #, tcl-format msgid "warning: Tcl does not support encoding '%s'." msgstr "cảnh báo: Tcl không hỗ trợ bảng mã '%s'." -#: lib/commit.tcl:149 +#: lib/commit.tcl:158 msgid "" "Last scanned state does not match repository state.\n" "\n" @@ -1386,7 +1384,7 @@ "\n" "Sẽ thực hiện việc quét lại ngay bây giời.\n" -#: lib/commit.tcl:172 +#: lib/commit.tcl:182 #, tcl-format msgid "" "Unmerged files cannot be committed.\n" @@ -1399,7 +1397,7 @@ "Tập tin %s có xung đột hòa trộn. Bạn phải giải quyết chúng và đưa lên bệ " "phóng trước khi chuyển giao.\n" -#: lib/commit.tcl:180 +#: lib/commit.tcl:190 #, tcl-format msgid "" "Unknown file state %s detected.\n" @@ -1410,7 +1408,7 @@ "\n" "Tập tin %s không thể được chuyển giao bởi chương trình này.\n" -#: lib/commit.tcl:188 +#: lib/commit.tcl:198 msgid "" "No changes to commit.\n" "\n" @@ -1421,7 +1419,7 @@ "Bạn phải đưa lên bệ phóng ít nhất là một tập tin trước khi có thể chuyển " "giao.\n" -#: lib/commit.tcl:203 +#: lib/commit.tcl:213 msgid "" "Please supply a commit message.\n" "\n" @@ -1439,40 +1437,40 @@ "- Dòng thứ hai: Để trống\n" "- Các dòng còn lại: Mô tả xem vì sao những thay đổi này là cần thiết.\n" -#: lib/commit.tcl:234 +#: lib/commit.tcl:244 msgid "Calling pre-commit hook..." msgstr "Đang gọi móc (hook) pre-commit..." -#: lib/commit.tcl:249 +#: lib/commit.tcl:259 msgid "Commit declined by pre-commit hook." msgstr "Lần chuyển giao bị khước từ do móc pre-commit." -#: lib/commit.tcl:272 +#: lib/commit.tcl:299 msgid "Calling commit-msg hook..." msgstr "Đang gọi móc commit-msg..." -#: lib/commit.tcl:287 +#: lib/commit.tcl:314 msgid "Commit declined by commit-msg hook." msgstr "Lần chuyển giao bị khước từ do móc commit-msg." -#: lib/commit.tcl:300 +#: lib/commit.tcl:327 msgid "Committing changes..." msgstr "Chuyển giao các thay đổi..." -#: lib/commit.tcl:316 +#: lib/commit.tcl:344 msgid "write-tree failed:" msgstr "gặp lỗi khi write-tree:" -#: lib/commit.tcl:317 lib/commit.tcl:361 lib/commit.tcl:382 +#: lib/commit.tcl:345 lib/commit.tcl:395 lib/commit.tcl:422 msgid "Commit failed." msgstr "Gặp lỗi khi chuyển giao." -#: lib/commit.tcl:334 +#: lib/commit.tcl:362 #, tcl-format msgid "Commit %s appears to be corrupt" msgstr "Lần chuyển giao %s có vẻ đã hư hỏng" -#: lib/commit.tcl:339 +#: lib/commit.tcl:367 msgid "" "No changes to commit.\n" "\n" @@ -1487,19 +1485,19 @@ "\n" "Sẽ thực hiện việc quét lại ngay bây giờ.\n" -#: lib/commit.tcl:346 +#: lib/commit.tcl:374 msgid "No changes to commit." msgstr "Không có thay đổi nào để chuyển giao." -#: lib/commit.tcl:360 +#: lib/commit.tcl:394 msgid "commit-tree failed:" msgstr "commit-tree gặp lỗi:" -#: lib/commit.tcl:381 +#: lib/commit.tcl:421 msgid "update-ref failed:" msgstr "cập nhật tham chiếu thất bại:" -#: lib/commit.tcl:469 +#: lib/commit.tcl:514 #, tcl-format msgid "Created commit %s: %s" msgstr "Lần chuyển giao đã tạo %s: %s" @@ -1516,31 +1514,31 @@ msgid "Error: Command Failed" msgstr "Lỗi: Câu lệnh gặp lỗi" -#: lib/database.tcl:43 +#: lib/database.tcl:42 msgid "Number of loose objects" msgstr "Số lượng đối tượng bị mất" -#: lib/database.tcl:44 +#: lib/database.tcl:43 msgid "Disk space used by loose objects" msgstr "Dung lượng đĩa được dùng bởi các đối tượng bị mất" -#: lib/database.tcl:45 +#: lib/database.tcl:44 msgid "Number of packed objects" msgstr "Số lượng đối tượng được đóng gói" -#: lib/database.tcl:46 +#: lib/database.tcl:45 msgid "Number of packs" msgstr "Số lượng gói" -#: lib/database.tcl:47 +#: lib/database.tcl:46 msgid "Disk space used by packed objects" msgstr "Dung lượng đĩa được dùng bởi các đối tượng gói" -#: lib/database.tcl:48 +#: lib/database.tcl:47 msgid "Packed objects waiting for pruning" msgstr "Các đối tượng gói chờ xén bớt" -#: lib/database.tcl:49 +#: lib/database.tcl:48 msgid "Garbage files" msgstr "Các tập tin rác" @@ -1574,7 +1572,7 @@ msgid "Invalid date from Git: %s" msgstr "Ngày tháng không hợp lệ từ Git: %s" -#: lib/diff.tcl:64 +#: lib/diff.tcl:77 #, tcl-format msgid "" "No differences detected.\n" @@ -1597,12 +1595,12 @@ "Sẽ thực hiện quét lại một cách tự động để tìm các tập tin khác cái mà có thể " "có cùng tình trạng." -#: lib/diff.tcl:104 +#: lib/diff.tcl:117 #, tcl-format msgid "Loading diff of %s..." msgstr "Đang tải diff của %s..." -#: lib/diff.tcl:125 +#: lib/diff.tcl:143 msgid "" "LOCAL: deleted\n" "REMOTE:\n" @@ -1610,7 +1608,7 @@ "NỘIBỘ: đã xoá\n" "MÁYCHỦ:\n" -#: lib/diff.tcl:130 +#: lib/diff.tcl:148 msgid "" "REMOTE: deleted\n" "LOCAL:\n" @@ -1618,32 +1616,32 @@ "MÁYCHỦ: đã xoá\n" "NỘIBỘ:\n" -#: lib/diff.tcl:137 +#: lib/diff.tcl:155 msgid "LOCAL:\n" msgstr "NỘI-BỘ:\n" -#: lib/diff.tcl:140 +#: lib/diff.tcl:158 msgid "REMOTE:\n" msgstr "MÁY-CHỦ:\n" -#: lib/diff.tcl:202 lib/diff.tcl:319 +#: lib/diff.tcl:220 lib/diff.tcl:344 #, tcl-format msgid "Unable to display %s" msgstr "Không thể hiển thị %s" -#: lib/diff.tcl:203 +#: lib/diff.tcl:221 msgid "Error loading file:" msgstr "Lỗi khi tải tập tin:" -#: lib/diff.tcl:210 +#: lib/diff.tcl:227 msgid "Git Repository (subproject)" msgstr "Kho Git (dự án con)" -#: lib/diff.tcl:222 +#: lib/diff.tcl:239 msgid "* Binary file (not showing content)." msgstr "* Tập tin nhị phân (không hiển thị nội dung)." -#: lib/diff.tcl:227 +#: lib/diff.tcl:244 #, tcl-format msgid "" "* Untracked file is %d bytes.\n" @@ -1652,7 +1650,7 @@ "* Tập tin chưa theo dõi là %d byte.\n" "* Chỉ hiển thị %d byte đầu .\n" -#: lib/diff.tcl:233 +#: lib/diff.tcl:250 #, tcl-format msgid "" "\n" @@ -1663,19 +1661,19 @@ "* Tập tin chưa theo dõi được cắt tại đây bởi %s.\n" "* Để xem toàn bộ tập tin, hãy dùng ứng dụng biên soạn bên ngoài.\n" -#: lib/diff.tcl:482 +#: lib/diff.tcl:583 msgid "Failed to unstage selected hunk." msgstr "Gặp lỗi khi bỏ ra khỏi bệ phóng khối đã chọn" -#: lib/diff.tcl:489 +#: lib/diff.tcl:594 msgid "Failed to stage selected hunk." msgstr "Gặp lỗi khi đưa lên bệ phóng khối đã chọn" -#: lib/diff.tcl:568 +#: lib/diff.tcl:687 msgid "Failed to unstage selected line." msgstr "Gặp lỗi khi bỏ ra khỏi bệ phóng dòng đã chọn" -#: lib/diff.tcl:576 +#: lib/diff.tcl:700 msgid "Failed to stage selected line." msgstr "Gặp lỗi khi đưa lên bệ phóng dòng đã chọn" @@ -1700,7 +1698,7 @@ msgid "warning" msgstr "cảnh báo" -#: lib/error.tcl:94 +#: lib/error.tcl:96 msgid "You must correct the above errors before committing." msgstr "Bạn phải sửa các lỗi trên trước khi chuyển giao." @@ -1708,11 +1706,11 @@ msgid "Unable to unlock the index." msgstr "Không thể bỏ khóa bảng mục lục" -#: lib/index.tcl:15 +#: lib/index.tcl:30 msgid "Index Error" msgstr "Lỗi mục lục" -#: lib/index.tcl:17 +#: lib/index.tcl:32 msgid "" "Updating the Git index failed. A rescan will be automatically started to " "resynchronize git-gui." @@ -1720,52 +1718,52 @@ "Cập nhật mục lục cho Git gặp lỗi. Việc quét lại sẽ tự động được khởi chạy để " "đồng hóa lại với git-gui." -#: lib/index.tcl:28 +#: lib/index.tcl:43 msgid "Continue" msgstr "Tiếp tục" -#: lib/index.tcl:31 +#: lib/index.tcl:46 msgid "Unlock Index" msgstr "Bỏ khóa mục lục" -#: lib/index.tcl:289 +#: lib/index.tcl:330 #, tcl-format msgid "Unstaging %s from commit" msgstr "Bỏ %s ra khỏi việc chuyển giao" -#: lib/index.tcl:328 +#: lib/index.tcl:369 msgid "Ready to commit." msgstr "Đã chuyển giao rồi." -#: lib/index.tcl:341 +#: lib/index.tcl:382 #, tcl-format msgid "Adding %s" msgstr "Đang thêm %s" -#: lib/index.tcl:398 +#: lib/index.tcl:503 #, tcl-format msgid "Revert changes in file %s?" msgstr "Hoàn nguyên các thay đổi trong tập tin %s?" -#: lib/index.tcl:400 +#: lib/index.tcl:508 #, tcl-format msgid "Revert changes in these %i files?" msgstr "Hoàn nguyên các thay đổi trong %i tập tin?" -#: lib/index.tcl:408 +#: lib/index.tcl:517 msgid "Any unstaged changes will be permanently lost by the revert." msgstr "" "Mọi thay đổi chưa được đưa lên bệ phóng sẽ mất vĩnh viễn do lệnh revert." -#: lib/index.tcl:411 +#: lib/index.tcl:520 lib/index.tcl:563 msgid "Do Nothing" msgstr "Không làm gì" -#: lib/index.tcl:429 +#: lib/index.tcl:726 msgid "Reverting selected files" msgstr "Đang hoàn nguyên các tập tin đã chọn" -#: lib/index.tcl:433 +#: lib/index.tcl:730 #, tcl-format msgid "Reverting %s" msgstr "Đang hoàn nguyên %s" @@ -1831,34 +1829,34 @@ "Bạn nên hoàn thiện lần chuyển giao hiện nay trước khi hòa trộn. Làm như vậy " "giúp bạn có thể loại bỏ việc lỗi trong hòa trộn.\n" -#: lib/merge.tcl:107 +#: lib/merge.tcl:108 #, tcl-format msgid "%s of %s" msgstr "%s trên %s" -#: lib/merge.tcl:120 +#: lib/merge.tcl:126 #, tcl-format msgid "Merging %s and %s..." msgstr "Đang hòa trộn %s và %s..." -#: lib/merge.tcl:131 +#: lib/merge.tcl:137 msgid "Merge completed successfully." msgstr "Hòa trộn đã thực hiện thành công." -#: lib/merge.tcl:133 +#: lib/merge.tcl:139 msgid "Merge failed. Conflict resolution is required." msgstr "Hòa trộn gặp lỗi. Cần giải quyết các xung đột trước." -#: lib/merge.tcl:158 +#: lib/merge.tcl:164 #, tcl-format msgid "Merge Into %s" msgstr "Hòa trộn vào %s" -#: lib/merge.tcl:177 +#: lib/merge.tcl:183 msgid "Revision To Merge" msgstr "Điểm cần hòa trộn" -#: lib/merge.tcl:212 +#: lib/merge.tcl:218 msgid "" "Cannot abort while amending.\n" "\n" @@ -1868,7 +1866,7 @@ "\n" "Bạn cần phải hoàn tất việc tu bổ lần chuyển giao này.\n" -#: lib/merge.tcl:222 +#: lib/merge.tcl:228 msgid "" "Abort merge?\n" "\n" @@ -1883,7 +1881,7 @@ "\n" "Tiếp tục bãi bỏ việc hòa trộn hiện tại?" -#: lib/merge.tcl:228 +#: lib/merge.tcl:234 msgid "" "Reset changes?\n" "\n" @@ -1897,19 +1895,19 @@ "\n" "Vẫn tiếp tục đặt lại các thay đổi hiện tại?" -#: lib/merge.tcl:239 +#: lib/merge.tcl:246 msgid "Aborting" msgstr "Bãi bỏ" -#: lib/merge.tcl:239 +#: lib/merge.tcl:247 msgid "files reset" msgstr "đặt lại các tập tin" -#: lib/merge.tcl:267 +#: lib/merge.tcl:277 msgid "Abort failed." msgstr "Gặp lỗi khi bãi bỏ." -#: lib/merge.tcl:269 +#: lib/merge.tcl:279 msgid "Abort completed. Ready." msgstr "Đã bãi bỏ xong. Sẵn sàng." @@ -1960,21 +1958,21 @@ msgid "Conflict file does not exist" msgstr "Tập tin xung đột không tồn tại" -#: lib/mergetool.tcl:264 +#: lib/mergetool.tcl:246 #, tcl-format msgid "Not a GUI merge tool: '%s'" msgstr "Không phải là một công cụ hòa trộn GUI: '%s'" -#: lib/mergetool.tcl:268 +#: lib/mergetool.tcl:275 #, tcl-format msgid "Unsupported merge tool '%s'" msgstr "Không hỗ trợ công cụ trộn '%s'" -#: lib/mergetool.tcl:303 +#: lib/mergetool.tcl:310 msgid "Merge tool is already running, terminate it?" msgstr "Công cụ hòa trộn đang chạy rồi, chấm dứt nó?" -#: lib/mergetool.tcl:323 +#: lib/mergetool.tcl:330 #, tcl-format msgid "" "Error retrieving versions:\n" @@ -1983,7 +1981,7 @@ "Gặp lỗi khi truy lại phiên bản:\n" "%s" -#: lib/mergetool.tcl:343 +#: lib/mergetool.tcl:350 #, tcl-format msgid "" "Could not start the merge tool:\n" @@ -1994,11 +1992,11 @@ "\n" "%s" -#: lib/mergetool.tcl:347 +#: lib/mergetool.tcl:354 msgid "Running merge tool..." msgstr "Đang chạy công cụ trộn..." -#: lib/mergetool.tcl:375 lib/mergetool.tcl:383 +#: lib/mergetool.tcl:382 lib/mergetool.tcl:390 msgid "Merge tool failed." msgstr "Công cụ trộn gặp lỗi." @@ -2012,129 +2010,129 @@ msgid "Invalid repo encoding '%s'" msgstr "Bảng mã kho chứa không hợp lệ '%s'" -#: lib/option.tcl:117 +#: lib/option.tcl:119 msgid "Restore Defaults" msgstr "Phục hồi thành mặc định" -#: lib/option.tcl:121 +#: lib/option.tcl:123 msgid "Save" msgstr "Ghi lại" -#: lib/option.tcl:131 +#: lib/option.tcl:133 #, tcl-format msgid "%s Repository" msgstr "%s kho" -#: lib/option.tcl:132 +#: lib/option.tcl:134 msgid "Global (All Repositories)" msgstr "Toàn cục (Mọi kho)" -#: lib/option.tcl:138 +#: lib/option.tcl:140 msgid "User Name" msgstr "Tên người dùng" -#: lib/option.tcl:139 +#: lib/option.tcl:141 msgid "Email Address" msgstr "Địa chỉ thư điện tử" -#: lib/option.tcl:141 +#: lib/option.tcl:143 msgid "Summarize Merge Commits" msgstr "Tổng hợp về hòa trộn các lần chuyển giao" -#: lib/option.tcl:142 +#: lib/option.tcl:144 msgid "Merge Verbosity" msgstr "Chi tiết việc hòa trộn" -#: lib/option.tcl:143 +#: lib/option.tcl:145 msgid "Show Diffstat After Merge" msgstr "Hiển thị thống kê khác biệt sau hòa trộn" -#: lib/option.tcl:144 +#: lib/option.tcl:146 msgid "Use Merge Tool" msgstr "Dùng Công cụ trộn" -#: lib/option.tcl:146 +#: lib/option.tcl:148 msgid "Trust File Modification Timestamps" msgstr "Tin dấu vết thời gian sửa đổi tập tin" -#: lib/option.tcl:147 +#: lib/option.tcl:149 msgid "Prune Tracking Branches During Fetch" msgstr "Xén các nhánh theo dõi trong khi lấy về" -#: lib/option.tcl:148 +#: lib/option.tcl:150 msgid "Match Tracking Branches" msgstr "Khớp nhánh theo dõi" -#: lib/option.tcl:149 +#: lib/option.tcl:152 msgid "Blame Copy Only On Changed Files" msgstr "Chỉ chép blame trên các tập tin thay đổi" -#: lib/option.tcl:150 +#: lib/option.tcl:154 msgid "Minimum Letters To Blame Copy On" msgstr "Chữ tối thiểu để blame chép vào" -#: lib/option.tcl:151 +#: lib/option.tcl:155 msgid "Blame History Context Radius (days)" msgstr "Bán kính ngữ cảnh lịch sử blame (ngày)" -#: lib/option.tcl:152 +#: lib/option.tcl:156 msgid "Number of Diff Context Lines" msgstr "Số dòng nội dung Diff" -#: lib/option.tcl:153 +#: lib/option.tcl:158 msgid "Commit Message Text Width" msgstr "Chiều rộng của phần chú thích" -#: lib/option.tcl:154 +#: lib/option.tcl:159 msgid "New Branch Name Template" msgstr "Mẫu tên nhánh mới" -#: lib/option.tcl:155 +#: lib/option.tcl:160 msgid "Default File Contents Encoding" msgstr "Bảng mã dành cho nội dung tập tin mặc định" -#: lib/option.tcl:203 +#: lib/option.tcl:210 msgid "Change" msgstr "Thay đổi" -#: lib/option.tcl:230 +#: lib/option.tcl:254 msgid "Spelling Dictionary:" msgstr "Từ điển chính tả:" -#: lib/option.tcl:254 +#: lib/option.tcl:284 msgid "Change Font" msgstr "Đổi phông chữ" -#: lib/option.tcl:258 +#: lib/option.tcl:288 #, tcl-format msgid "Choose %s" msgstr "Chọn %s" -#: lib/option.tcl:264 +#: lib/option.tcl:294 msgid "pt." msgstr "pt." -#: lib/option.tcl:278 +#: lib/option.tcl:308 msgid "Preferences" msgstr "Cá nhân hóa" -#: lib/option.tcl:314 +#: lib/option.tcl:345 msgid "Failed to completely save options:" msgstr "Gặp lỗi khi hoàn tất ghi lại các tùy chọn:" -#: lib/remote.tcl:163 +#: lib/remote.tcl:218 msgid "Remove Remote" msgstr "Gỡ bỏ Máy chủ" -#: lib/remote.tcl:168 +#: lib/remote.tcl:223 msgid "Prune from" msgstr "Xén từ" -#: lib/remote.tcl:173 +#: lib/remote.tcl:228 msgid "Fetch from" msgstr "Lấy về từ" -#: lib/remote.tcl:215 +#: lib/remote.tcl:200 msgid "Push to" msgstr "Đẩy lên" @@ -2142,15 +2140,15 @@ msgid "Add Remote" msgstr "Thêm máy chủ" -#: lib/remote_add.tcl:24 +#: lib/remote_add.tcl:25 msgid "Add New Remote" msgstr "Thêm máy chủ mới" -#: lib/remote_add.tcl:28 lib/tools_dlg.tcl:36 +#: lib/remote_add.tcl:30 lib/tools_dlg.tcl:37 msgid "Add" msgstr "Thêm vào" -#: lib/remote_add.tcl:37 +#: lib/remote_add.tcl:39 msgid "Remote Details" msgstr "Chi tiết về máy chủ" @@ -2158,95 +2156,95 @@ msgid "Location:" msgstr "Vị trí:" -#: lib/remote_add.tcl:62 +#: lib/remote_add.tcl:60 msgid "Further Action" msgstr "Hành động thêm" -#: lib/remote_add.tcl:65 +#: lib/remote_add.tcl:63 msgid "Fetch Immediately" msgstr "Lấy về ngay lập tức" -#: lib/remote_add.tcl:71 +#: lib/remote_add.tcl:69 msgid "Initialize Remote Repository and Push" msgstr "Khởi tạo Kho máy chủ và đẩy dữ liệu lên" -#: lib/remote_add.tcl:77 +#: lib/remote_add.tcl:75 msgid "Do Nothing Else Now" msgstr "Không làm gì cả" -#: lib/remote_add.tcl:101 +#: lib/remote_add.tcl:100 msgid "Please supply a remote name." msgstr "Hãy cung cấp tên máy chủ." -#: lib/remote_add.tcl:114 +#: lib/remote_add.tcl:113 #, tcl-format msgid "'%s' is not an acceptable remote name." msgstr "'%s' không phải là tên máy chủ được chấp nhận." -#: lib/remote_add.tcl:125 +#: lib/remote_add.tcl:124 #, tcl-format msgid "Failed to add remote '%s' of location '%s'." msgstr "Gặp lỗi khi thêm máy chủ '%s' của vị trí '%s'." -#: lib/remote_add.tcl:133 lib/transport.tcl:6 +#: lib/transport.tcl:6 lib/remote_add.tcl:132 #, tcl-format msgid "fetch %s" msgstr "lấy về %s" -#: lib/remote_add.tcl:134 +#: lib/remote_add.tcl:133 #, tcl-format msgid "Fetching the %s" msgstr "Đang lấy về %s" -#: lib/remote_add.tcl:157 +#: lib/remote_add.tcl:156 #, tcl-format msgid "Do not know how to initialize repository at location '%s'." msgstr "Không hiểu làm thế nào để khởi tạo kho chứa tại vị trí '%s'." -#: lib/remote_add.tcl:163 lib/transport.tcl:25 lib/transport.tcl:63 -#: lib/transport.tcl:81 +#: lib/transport.tcl:54 lib/transport.tcl:92 lib/transport.tcl:110 +#: lib/remote_add.tcl:162 #, tcl-format msgid "push %s" msgstr "đẩy %s lên máy chủ" -#: lib/remote_add.tcl:164 +#: lib/remote_add.tcl:163 #, tcl-format msgid "Setting up the %s (at %s)" msgstr "Cài đặt '%s' (tại %s)" -#: lib/remote_branch_delete.tcl:29 lib/remote_branch_delete.tcl:34 +#: lib/remote_branch_delete.tcl:34 msgid "Delete Branch Remotely" msgstr "Xóa nhánh trên máy chủ" -#: lib/remote_branch_delete.tcl:47 +#: lib/remote_branch_delete.tcl:48 msgid "From Repository" msgstr "Từ Kho" -#: lib/remote_branch_delete.tcl:50 lib/transport.tcl:134 +#: lib/transport.tcl:165 lib/remote_branch_delete.tcl:51 msgid "Remote:" msgstr "Máy chủ:" -#: lib/remote_branch_delete.tcl:66 lib/transport.tcl:149 +#: lib/transport.tcl:187 lib/remote_branch_delete.tcl:72 msgid "Arbitrary Location:" msgstr "Địa điểm tùy ý:" -#: lib/remote_branch_delete.tcl:84 +#: lib/remote_branch_delete.tcl:88 msgid "Branches" msgstr "Nhánh" -#: lib/remote_branch_delete.tcl:109 +#: lib/remote_branch_delete.tcl:110 msgid "Delete Only If" msgstr "Chỉ xoá Nếu" -#: lib/remote_branch_delete.tcl:111 +#: lib/remote_branch_delete.tcl:112 msgid "Merged Into:" msgstr "Đã trộn vào:" -#: lib/remote_branch_delete.tcl:152 +#: lib/remote_branch_delete.tcl:153 msgid "A branch is required for 'Merged Into'." msgstr "Cần một nhánh cho 'Hòa trộn vào'." -#: lib/remote_branch_delete.tcl:184 +#: lib/remote_branch_delete.tcl:185 #, tcl-format msgid "" "The following branches are not completely merged into %s:\n" @@ -2257,7 +2255,7 @@ "\n" " - %s" -#: lib/remote_branch_delete.tcl:189 +#: lib/remote_branch_delete.tcl:190 #, tcl-format msgid "" "One or more of the merge tests failed because you have not fetched the " @@ -2266,33 +2264,33 @@ "Một hay nhiều hơn kiểm tra hòa trộn không đạt bởi vì bạn đã không lấy về " "những lần chuyển giao cần thiết. Hãy lấy về từ %s trước đã." -#: lib/remote_branch_delete.tcl:207 +#: lib/remote_branch_delete.tcl:208 msgid "Please select one or more branches to delete." msgstr "Xin hãy chọn một hay nhiều nhánh cần xóa." -#: lib/remote_branch_delete.tcl:226 +#: lib/remote_branch_delete.tcl:227 #, tcl-format msgid "Deleting branches from %s" msgstr "Đang xoá các nhánh từ %s" -#: lib/remote_branch_delete.tcl:292 +#: lib/remote_branch_delete.tcl:300 msgid "No repository selected." msgstr "Chưa chọn kho." -#: lib/remote_branch_delete.tcl:297 +#: lib/remote_branch_delete.tcl:305 #, tcl-format msgid "Scanning %s..." msgstr "Đang quét: %s..." -#: lib/search.tcl:21 +#: lib/search.tcl:48 msgid "Find:" msgstr "Tìm:" -#: lib/search.tcl:23 +#: lib/search.tcl:50 msgid "Next" msgstr "Tiếp" -#: lib/search.tcl:24 +#: lib/search.tcl:51 msgid "Prev" msgstr "Trước" @@ -2300,11 +2298,11 @@ msgid "Case-Sensitive" msgstr "Có phân biệt HOA/thường" -#: lib/shortcut.tcl:21 lib/shortcut.tcl:62 +#: lib/shortcut.tcl:24 lib/shortcut.tcl:65 msgid "Cannot write shortcut:" msgstr "Không thể ghi lối tắt:" -#: lib/shortcut.tcl:137 +#: lib/shortcut.tcl:140 msgid "Cannot write icon:" msgstr "Không thể ghi biểu tượng:" @@ -2345,32 +2343,32 @@ msgid "Spell Checker Failed" msgstr "Kiểm tra chính tả không thành công" -#: lib/sshkey.tcl:31 +#: lib/sshkey.tcl:34 msgid "No keys found." msgstr "Không tìm thấy khóa nào." -#: lib/sshkey.tcl:34 +#: lib/sshkey.tcl:37 #, tcl-format msgid "Found a public key in: %s" msgstr "Tìm thấy khoá công khai trong: %s" -#: lib/sshkey.tcl:40 +#: lib/sshkey.tcl:43 msgid "Generate Key" msgstr "Tạo khoá" -#: lib/sshkey.tcl:56 +#: lib/sshkey.tcl:61 msgid "Copy To Clipboard" msgstr "Chép vào clipboard" -#: lib/sshkey.tcl:70 +#: lib/sshkey.tcl:75 msgid "Your OpenSSH Public Key" msgstr "Khóa công OpenSSH của bạn" -#: lib/sshkey.tcl:78 +#: lib/sshkey.tcl:83 msgid "Generating..." msgstr "Đang tạo..." -#: lib/sshkey.tcl:84 +#: lib/sshkey.tcl:89 #, tcl-format msgid "" "Could not start ssh-keygen:\n" @@ -2381,50 +2379,50 @@ "\n" "%s" -#: lib/sshkey.tcl:111 +#: lib/sshkey.tcl:116 msgid "Generation failed." msgstr "Việc tạo khoá đã thất bại." -#: lib/sshkey.tcl:118 +#: lib/sshkey.tcl:123 msgid "Generation succeeded, but no keys found." msgstr "Việc tạo thành công nhưng lại không tìm thấy khóa." -#: lib/sshkey.tcl:121 +#: lib/sshkey.tcl:126 #, tcl-format msgid "Your key is in: %s" msgstr "Khóa của bạn trong: %s" -#: lib/status_bar.tcl:83 +#: lib/status_bar.tcl:263 #, tcl-format msgid "%s ... %*i of %*i %s (%3i%%)" msgstr "%s ... %*i trong %*i %s (%3i%%)" -#: lib/tools.tcl:75 +#: lib/tools.tcl:76 #, tcl-format msgid "Running %s requires a selected file." msgstr "Chạy %s yêu cầu cần phải chọn một tập tin." -#: lib/tools.tcl:90 +#: lib/tools.tcl:96 #, tcl-format msgid "Are you sure you want to run %s?" msgstr "Bạn có chắc là muốn chạy %s không?" -#: lib/tools.tcl:110 +#: lib/tools.tcl:118 #, tcl-format msgid "Tool: %s" msgstr "Công cụ: %s" -#: lib/tools.tcl:111 +#: lib/tools.tcl:119 #, tcl-format msgid "Running: %s" msgstr "Đang chạy: %s" -#: lib/tools.tcl:149 +#: lib/tools.tcl:158 #, tcl-format msgid "Tool completed successfully: %s" msgstr "Công cụ được biên dịch thành công: %s" -#: lib/tools.tcl:151 +#: lib/tools.tcl:160 #, tcl-format msgid "Tool failed: %s" msgstr "Công cụ gặp lỗi: %s" @@ -2437,52 +2435,52 @@ msgid "Add New Tool Command" msgstr "Thêm lệnh công cụ mới" -#: lib/tools_dlg.tcl:33 +#: lib/tools_dlg.tcl:34 msgid "Add globally" msgstr "Thêm toàn cục" -#: lib/tools_dlg.tcl:45 +#: lib/tools_dlg.tcl:46 msgid "Tool Details" msgstr "Chi tiết công cụ" -#: lib/tools_dlg.tcl:48 +#: lib/tools_dlg.tcl:49 msgid "Use '/' separators to create a submenu tree:" msgstr "Dùng dấu ngăn cách '/' để tạo cây trình đơn con:" -#: lib/tools_dlg.tcl:61 +#: lib/tools_dlg.tcl:60 msgid "Command:" msgstr "Lệnh:" -#: lib/tools_dlg.tcl:74 +#: lib/tools_dlg.tcl:71 msgid "Show a dialog before running" msgstr "Hiển thị hộp thoại trước khi chạy" -#: lib/tools_dlg.tcl:80 +#: lib/tools_dlg.tcl:77 msgid "Ask the user to select a revision (sets $REVISION)" msgstr "Hỏi người dùng chọn điểm xem xét (đặt biến $REVISION)" -#: lib/tools_dlg.tcl:85 +#: lib/tools_dlg.tcl:82 msgid "Ask the user for additional arguments (sets $ARGS)" msgstr "Hỏi người dùng các đối số bổ xung thêm (đặt biến $ARGS)" -#: lib/tools_dlg.tcl:92 +#: lib/tools_dlg.tcl:89 msgid "Don't show the command output window" msgstr "Không hiển thị cửa sổ kết xuất câu lệnh" -#: lib/tools_dlg.tcl:97 +#: lib/tools_dlg.tcl:94 msgid "Run only if a diff is selected ($FILENAME not empty)" msgstr "Chỉ chạy nếu diff được chọn (biến $FILENAME không rỗng)" -#: lib/tools_dlg.tcl:121 +#: lib/tools_dlg.tcl:118 msgid "Please supply a name for the tool." msgstr "Hãy cung cấp tên cho công cụ." -#: lib/tools_dlg.tcl:129 +#: lib/tools_dlg.tcl:126 #, tcl-format msgid "Tool '%s' already exists." msgstr "Công cụ '%s' đã sẵn có." -#: lib/tools_dlg.tcl:151 +#: lib/tools_dlg.tcl:148 #, tcl-format msgid "" "Could not add tool:\n" @@ -2495,28 +2493,28 @@ msgid "Remove Tool" msgstr "Gỡ bỏ công cụ" -#: lib/tools_dlg.tcl:196 +#: lib/tools_dlg.tcl:193 msgid "Remove Tool Commands" msgstr "Gỡ bỏ công cụ lệnh" -#: lib/tools_dlg.tcl:200 +#: lib/tools_dlg.tcl:198 msgid "Remove" msgstr "Gỡ bỏ" -#: lib/tools_dlg.tcl:236 +#: lib/tools_dlg.tcl:231 msgid "(Blue denotes repository-local tools)" msgstr "(Các công cụ chỉ thị kho-nội-bộ xanh)" -#: lib/tools_dlg.tcl:297 +#: lib/tools_dlg.tcl:292 #, tcl-format msgid "Run Command: %s" msgstr "Chạy lệnh: %s" -#: lib/tools_dlg.tcl:311 +#: lib/tools_dlg.tcl:306 msgid "Arguments" msgstr "Đối số" -#: lib/tools_dlg.tcl:348 +#: lib/tools_dlg.tcl:341 msgid "OK" msgstr "Đồng ý" @@ -2535,45 +2533,45 @@ msgid "Pruning tracking branches deleted from %s" msgstr "Xén bớt các nhánh theo dõi bị xóa từ %s" -#: lib/transport.tcl:26 +#: lib/transport.tcl:55 #, tcl-format msgid "Pushing changes to %s" msgstr "Đang đẩy các nhánh lên %s" -#: lib/transport.tcl:64 +#: lib/transport.tcl:93 #, tcl-format msgid "Mirroring to %s" msgstr "Bản sao đến %s" -#: lib/transport.tcl:82 +#: lib/transport.tcl:111 #, tcl-format msgid "Pushing %s %s to %s" msgstr "Đang (đẩy) %s %s lên %s" -#: lib/transport.tcl:100 +#: lib/transport.tcl:132 msgid "Push Branches" msgstr "Đẩy lên các nhánh" -#: lib/transport.tcl:114 +#: lib/transport.tcl:147 msgid "Source Branches" msgstr "Nhánh nguồn" -#: lib/transport.tcl:131 +#: lib/transport.tcl:162 msgid "Destination Repository" msgstr "Kho chứa đích" -#: lib/transport.tcl:169 +#: lib/transport.tcl:205 msgid "Transfer Options" msgstr "Tùy chọn truyền" -#: lib/transport.tcl:171 +#: lib/transport.tcl:207 msgid "Force overwrite existing branch (may discard changes)" msgstr "Ép buộc ghi đè nhánh sẵn có (có thể sẽ loại bỏ các thay đổi)" -#: lib/transport.tcl:175 +#: lib/transport.tcl:211 msgid "Use thin pack (for slow network connections)" msgstr "Dùng gói mỏng (dành cho kết nối mạng chậm)" -#: lib/transport.tcl:179 +#: lib/transport.tcl:215 msgid "Include tags" msgstr "Bao gồm các thẻ" diff -Nru language-pack-vi-18.04+20200123/data/vi/LC_MESSAGES/git.po language-pack-vi-18.04+20200702/data/vi/LC_MESSAGES/git.po --- language-pack-vi-18.04+20200123/data/vi/LC_MESSAGES/git.po 2020-01-23 16:57:30.000000000 +0000 +++ language-pack-vi-18.04+20200702/data/vi/LC_MESSAGES/git.po 2020-07-08 13:59:43.000000000 +0000 @@ -9,59 +9,59 @@ "Project-Id-Version: git v2.17.0\n" "Report-Msgid-Bugs-To: Git Mailing List \n" "POT-Creation-Date: 2018-03-16 07:29+0800\n" -"PO-Revision-Date: 2019-12-10 21:04+0000\n" +"PO-Revision-Date: 2020-04-21 13:57+0000\n" "Last-Translator: Trần Ngọc Quân \n" "Language-Team: Vietnamese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2020-01-23 11:17+0000\n" -"X-Generator: Launchpad (build b8d1327fd820d6bf500589d6da587d5037c7d88e)\n" +"X-Launchpad-Export-Date: 2020-07-02 11:06+0000\n" +"X-Generator: Launchpad (build 1cbd0aa39df153c901321817f9b57cf3f232b507)\n" "Language: vi\n" "X-Language-Team-Website: \n" "X-Poedit-SourceCharset: UTF-8\n" "X-Poedit-Basepath: ../\n" -#: advice.c:62 +#: advice.c:55 #, c-format msgid "hint: %.*s\n" msgstr "gợi ý: %.*s\n" -#: advice.c:162 +#: advice.c:247 msgid "Cherry-picking is not possible because you have unmerged files." msgstr "" "Cherry-picking là không thể thực hiện bởi vì bạn có những tập tin chưa được " "hòa trộn." -#: advice.c:164 +#: advice.c:249 msgid "Committing is not possible because you have unmerged files." msgstr "" "Commit là không thể thực hiện bởi vì bạn có những tập tin chưa được hòa trộn." -#: advice.c:166 +#: advice.c:251 msgid "Merging is not possible because you have unmerged files." msgstr "" "Merge là không thể thực hiện bởi vì bạn có những tập tin chưa được hòa trộn." -#: advice.c:168 +#: advice.c:253 msgid "Pulling is not possible because you have unmerged files." msgstr "" "Pull là không thể thực hiện bởi vì bạn có những tập tin chưa được hòa trộn." -#: advice.c:170 +#: advice.c:255 msgid "Reverting is not possible because you have unmerged files." msgstr "" "Revert là không thể thực hiện bởi vì bạn có những tập tin chưa được hòa trộn." -#: advice.c:172 +#: advice.c:257 #, c-format msgid "It is not possible to %s because you have unmerged files." msgstr "" "Việc này không thể thực hiện với %s bởi vì bạn có những tập tin chưa được " "hòa trộn." -#: advice.c:180 +#: advice.c:265 msgid "" "Fix them up in the work tree, and then use 'git add/rm '\n" "as appropriate to mark resolution and make a commit." @@ -69,23 +69,23 @@ "Sửa chúng trong cây làm việc, và sau đó dùng lệnh “git add/rm ”\n" "dành riêng cho việc đánh dấu cần giải quyết và tạo lần chuyển giao." -#: advice.c:188 +#: advice.c:273 msgid "Exiting because of an unresolved conflict." msgstr "Thoát ra bởi vì xung đột không thể giải quyết." -#: advice.c:193 builtin/merge.c:1332 +#: advice.c:278 builtin/merge.c:1353 msgid "You have not concluded your merge (MERGE_HEAD exists)." msgstr "Bạn chưa kết thúc việc hòa trộn (MERGE_HEAD vẫn tồn tại)." -#: advice.c:195 +#: advice.c:280 msgid "Please, commit your changes before merging." msgstr "Vui lòng chuyển giao các thay đổi trước khi hòa trộn." -#: advice.c:196 +#: advice.c:281 msgid "Exiting because of unfinished merge." msgstr "Thoát ra bởi vì việc hòa trộn không hoàn tất." -#: advice.c:130 +#: advice.c:192 #, c-format msgid "" "Note: checking out '%s'.\n" @@ -274,23 +274,23 @@ msgid "unable to open or read %s" msgstr "không thể mở hay đọc %s" -#: apply.c:2926 +#: apply.c:2936 #, c-format msgid "invalid start of line: '%c'" msgstr "sai khởi đầu dòng: “%c”" -#: apply.c:3047 +#: apply.c:3057 #, c-format msgid "Hunk #%d succeeded at %d (offset %d line)." msgid_plural "Hunk #%d succeeded at %d (offset %d lines)." msgstr[0] "Khối dữ liệu #%d thành công tại %d (offset %d dòng)." -#: apply.c:3059 +#: apply.c:3069 #, c-format msgid "Context reduced to (%ld/%ld) to apply fragment at %d" -msgstr "Nội dung bị giảm xuống còn (%ld/%ld) để áp dụng mảnh dữ liệu tại %d" +msgstr "Ngữ cảnh bị giảm xuống còn (%ld/%ld) để áp dụng mảnh dữ liệu tại %d" -#: apply.c:3065 +#: apply.c:3075 #, c-format msgid "" "while searching for:\n" @@ -299,449 +299,451 @@ "trong khi đang tìm kiếm cho:\n" "%.*s" -#: apply.c:3087 +#: apply.c:3097 #, c-format msgid "missing binary patch data for '%s'" msgstr "thiếu dữ liệu của miếng vá định dạng nhị phân cho “%s”" -#: apply.c:3095 +#: apply.c:3105 #, c-format msgid "cannot reverse-apply a binary patch without the reverse hunk to '%s'" msgstr "" "không thể reverse-apply một miếng vá nhị phân mà không đảo ngược khúc thành " "“%s”" -#: apply.c:3142 +#: apply.c:3152 #, c-format msgid "cannot apply binary patch to '%s' without full index line" msgstr "" "không thể áp dụng miếng vá nhị phân thành “%s” mà không có dòng chỉ mục đầy " "đủ" -#: apply.c:3152 +#: apply.c:3163 #, c-format msgid "" "the patch applies to '%s' (%s), which does not match the current contents." msgstr "" "miếng vá áp dụng cho “%s” (%s), cái mà không khớp với các nội dung hiện tại." -#: apply.c:3160 +#: apply.c:3171 #, c-format msgid "the patch applies to an empty '%s' but it is not empty" msgstr "miếng vá áp dụng cho một “%s” trống rỗng nhưng nó lại không trống" -#: apply.c:3178 +#: apply.c:3189 #, c-format msgid "the necessary postimage %s for '%s' cannot be read" msgstr "không thể đọc postimage %s cần thiết cho “%s”" -#: apply.c:3191 +#: apply.c:3202 #, c-format msgid "binary patch does not apply to '%s'" msgstr "miếng vá định dạng nhị phân không được áp dụng cho “%s”" -#: apply.c:3197 +#: apply.c:3209 #, c-format msgid "binary patch to '%s' creates incorrect result (expecting %s, got %s)" msgstr "" "vá nhị phân cho “%s” tạo ra kết quả không chính xác (mong chờ %s, lại nhận " "%s)" -#: apply.c:3218 +#: apply.c:3230 #, c-format msgid "patch failed: %s:%ld" msgstr "gặp lỗi khi vá: %s:%ld" -#: apply.c:3341 +#: apply.c:3353 #, c-format msgid "cannot checkout %s" msgstr "không thể lấy ra %s" -#: apply.c:3393 apply.c:3404 apply.c:3450 midx.c:61 setup.c:280 +#: apply.c:3405 apply.c:3416 apply.c:3462 midx.c:61 setup.c:308 #, c-format msgid "failed to read %s" msgstr "gặp lỗi khi đọc %s" -#: apply.c:3401 +#: apply.c:3413 #, c-format msgid "reading from '%s' beyond a symbolic link" msgstr "đọc từ “%s” vượt ra ngoài liên kết mềm" -#: apply.c:3430 apply.c:3673 +#: apply.c:3442 apply.c:3685 #, c-format msgid "path %s has been renamed/deleted" msgstr "đường dẫn %s đã bị xóa hoặc đổi tên" -#: apply.c:3516 apply.c:3688 +#: apply.c:3528 apply.c:3700 #, c-format msgid "%s: does not exist in index" msgstr "%s: không tồn tại trong bảng mục lục" -#: apply.c:3525 apply.c:3696 +#: apply.c:3537 apply.c:3708 #, c-format msgid "%s: does not match index" msgstr "%s: không khớp trong mục lục" -#: apply.c:3560 +#: apply.c:3572 msgid "repository lacks the necessary blob to fall back on 3-way merge." msgstr "kho thiếu đối tượng blob cần thiết để trở về trên “3-way merge”." -#: apply.c:3563 +#: apply.c:3575 #, c-format msgid "Falling back to three-way merge...\n" msgstr "Đang trở lại hòa trộn “3-đường”…\n" -#: apply.c:3579 apply.c:3583 +#: apply.c:3591 apply.c:3595 #, c-format msgid "cannot read the current contents of '%s'" msgstr "không thể đọc nội dung hiện hành của “%s”" -#: apply.c:3595 +#: apply.c:3607 #, c-format msgid "Failed to fall back on three-way merge...\n" msgstr "Gặp lỗi khi quay trở lại để hòa trộn kiểu “three-way”…\n" -#: apply.c:3609 +#: apply.c:3621 #, c-format msgid "Applied patch to '%s' with conflicts.\n" msgstr "Đã áp dụng miếng vá %s với các xung đột.\n" -#: apply.c:3614 +#: apply.c:3626 #, c-format msgid "Applied patch to '%s' cleanly.\n" msgstr "Đã áp dụng miếng vá %s một cách sạch sẽ.\n" -#: apply.c:3640 +#: apply.c:3652 msgid "removal patch leaves file contents" msgstr "loại bỏ miếng vá để lại nội dung tập tin" -#: apply.c:3713 +#: apply.c:3725 #, c-format msgid "%s: wrong type" msgstr "%s: sai kiểu" -#: apply.c:3715 +#: apply.c:3727 #, c-format msgid "%s has type %o, expected %o" msgstr "%s có kiểu %o, cần %o" -#: apply.c:3866 apply.c:3868 read-cache.c:830 read-cache.c:856 -#: read-cache.c:1309 +#: apply.c:3878 apply.c:3880 read-cache.c:830 read-cache.c:856 +#: read-cache.c:1325 #, c-format msgid "invalid path '%s'" msgstr "đường dẫn không hợp lệ “%s”" -#: apply.c:3924 +#: apply.c:3936 #, c-format msgid "%s: already exists in index" msgstr "%s: đã có từ trước trong bảng mục lục" -#: apply.c:3927 +#: apply.c:3939 #, c-format msgid "%s: already exists in working directory" msgstr "%s: đã sẵn có trong thư mục đang làm việc" -#: apply.c:3947 +#: apply.c:3959 #, c-format msgid "new mode (%o) of %s does not match old mode (%o)" msgstr "chế độ mới (%o) của %s không khớp với chế độ cũ (%o)" -#: apply.c:3952 +#: apply.c:3964 #, c-format msgid "new mode (%o) of %s does not match old mode (%o) of %s" msgstr "chế độ mới (%o) của %s không khớp với chế độ cũ (%o) của %s" -#: apply.c:3972 +#: apply.c:3984 #, c-format msgid "affected file '%s' is beyond a symbolic link" msgstr "tập tin chịu tác động “%s” vượt ra ngoài liên kết mềm" -#: apply.c:3976 +#: apply.c:3988 #, c-format msgid "%s: patch does not apply" msgstr "%s: miếng vá không được áp dụng" -#: apply.c:3991 +#: apply.c:4003 #, c-format msgid "Checking patch %s..." msgstr "Đang kiểm tra miếng vá %s…" -#: apply.c:4083 +#: apply.c:4095 #, c-format msgid "sha1 information is lacking or useless for submodule %s" msgstr "thông tin sha1 thiếu hoặc không dùng được cho mô-đun %s" -#: apply.c:4090 +#: apply.c:4102 #, c-format msgid "mode change for %s, which is not in current HEAD" msgstr "thay đổi chế độ cho %s, cái mà không phải là HEAD hiện tại" -#: apply.c:4093 +#: apply.c:4105 #, c-format msgid "sha1 information is lacking or useless (%s)." msgstr "thông tin sha1 còn thiếu hay không dùng được(%s)." -#: apply.c:4098 builtin/checkout.c:279 builtin/reset.c:143 +#: add-interactive.c:721 apply.c:4110 builtin/checkout.c:294 +#: builtin/reset.c:145 #, c-format msgid "make_cache_entry failed for path '%s'" msgstr "make_cache_entry gặp lỗi đối với đường dẫn “%s”" -#: apply.c:4102 +#: apply.c:4114 #, c-format msgid "could not add %s to temporary index" msgstr "không thể thêm %s vào chỉ mục tạm thời" -#: apply.c:4112 +#: apply.c:4124 #, c-format msgid "could not write temporary index to %s" msgstr "không thể ghi mục lục tạm vào %s" -#: apply.c:4250 +#: apply.c:4262 #, c-format msgid "unable to remove %s from index" msgstr "không thể gỡ bỏ %s từ mục lục" -#: apply.c:4284 +#: apply.c:4296 #, c-format msgid "corrupt patch for submodule %s" msgstr "miếng vá sai hỏng cho mô-đun-con %s" -#: apply.c:4290 +#: apply.c:4302 #, c-format msgid "unable to stat newly created file '%s'" msgstr "không thể lấy thống kê về tập tin %s mới hơn đã được tạo" -#: apply.c:4298 +#: apply.c:4310 #, c-format msgid "unable to create backing store for newly created file %s" msgstr "không thể tạo “kho lưu đằng sau” cho tập tin được tạo mới hơn %s" -#: apply.c:4304 apply.c:4449 +#: apply.c:4316 apply.c:4461 #, c-format msgid "unable to add cache entry for %s" msgstr "không thể thêm mục nhớ đệm cho %s" -#: apply.c:4347 +#: apply.c:4359 #, c-format msgid "failed to write to '%s'" msgstr "gặp lỗi khi ghi vào “%s”" -#: apply.c:4351 +#: apply.c:4363 #, c-format msgid "closing file '%s'" msgstr "đang đóng tập tin “%s”" -#: apply.c:4421 +#: apply.c:4433 #, c-format msgid "unable to write file '%s' mode %o" msgstr "không thể ghi vào tập tin “%s” chế độ %o" -#: apply.c:4519 +#: apply.c:4531 #, c-format msgid "Applied patch %s cleanly." msgstr "Đã áp dụng miếng vá %s một cách sạch sẽ." -#: apply.c:4527 +#: apply.c:4539 msgid "internal error" msgstr "lỗi nội bộ" -#: apply.c:4530 +#: apply.c:4542 #, c-format msgid "Applying patch %%s with %d reject..." msgid_plural "Applying patch %%s with %d rejects..." msgstr[0] "Đang áp dụng miếng vá %%s với %d lần từ chối…" -#: apply.c:4541 +#: apply.c:4553 #, c-format msgid "truncating .rej filename to %.*s.rej" msgstr "đang cắt ngắn tên tập tin .rej thành %.*s.rej" -#: apply.c:4549 builtin/fetch.c:898 builtin/fetch.c:1194 +#: apply.c:4561 builtin/fetch.c:902 builtin/fetch.c:1195 #, c-format msgid "cannot open %s" msgstr "không mở được “%s”" -#: apply.c:4563 +#: apply.c:4575 #, c-format msgid "Hunk #%d applied cleanly." msgstr "Khối nhớ #%d được áp dụng gọn gàng." -#: apply.c:4567 +#: apply.c:4579 #, c-format msgid "Rejected hunk #%d." msgstr "Đoạn dữ liệu #%d bị từ chối." -#: apply.c:4686 +#: apply.c:4698 #, c-format msgid "Skipped patch '%s'." msgstr "Bỏ qua đường dẫn “%s”." -#: apply.c:4694 +#: apply.c:4706 msgid "unrecognized input" msgstr "không thừa nhận đầu vào" -#: apply.c:4714 +#: apply.c:4726 msgid "unable to read index file" msgstr "không thể đọc tập tin lưu bảng mục lục" -#: apply.c:4871 +#: apply.c:4883 #, c-format msgid "can't open patch '%s': %s" msgstr "không thể mở miếng vá “%s”: %s" -#: apply.c:4898 +#: apply.c:4910 #, c-format msgid "squelched %d whitespace error" msgid_plural "squelched %d whitespace errors" msgstr[0] "đã chấm dứt %d lỗi khoảng trắng" -#: apply.c:4904 apply.c:4919 +#: apply.c:4916 apply.c:4931 #, c-format msgid "%d line adds whitespace errors." msgid_plural "%d lines add whitespace errors." msgstr[0] "%d dòng thêm khoảng trắng lỗi." -#: apply.c:4912 +#: apply.c:4924 #, c-format msgid "%d line applied after fixing whitespace errors." msgid_plural "%d lines applied after fixing whitespace errors." msgstr[0] "%d dòng được áp dụng sau khi sửa các lỗi khoảng trắng." -#: apply.c:4928 builtin/add.c:540 builtin/mv.c:301 builtin/rm.c:390 +#: apply.c:4940 builtin/add.c:612 builtin/mv.c:301 builtin/rm.c:406 msgid "Unable to write new index file" msgstr "Không thể ghi tập tin lưu bảng mục lục mới" -#: apply.c:4955 apply.c:4958 builtin/am.c:2197 builtin/am.c:2200 -#: builtin/clone.c:122 builtin/fetch.c:143 builtin/merge.c:273 -#: builtin/pull.c:209 builtin/submodule--helper.c:407 -#: builtin/submodule--helper.c:1367 builtin/submodule--helper.c:1370 -#: builtin/submodule--helper.c:1850 builtin/submodule--helper.c:1853 -#: builtin/submodule--helper.c:2092 git-add--interactive.perl:211 +#: add-interactive.c:1136 apply.c:4967 apply.c:4970 builtin/am.c:2250 +#: builtin/am.c:2253 builtin/clone.c:123 builtin/fetch.c:145 +#: builtin/merge.c:276 builtin/pull.c:190 builtin/submodule--helper.c:409 +#: builtin/submodule--helper.c:1394 builtin/submodule--helper.c:1397 +#: builtin/submodule--helper.c:1902 builtin/submodule--helper.c:1905 +#: builtin/submodule--helper.c:2148 bugreport.c:129 +#: git-add--interactive.perl:213 msgid "path" msgstr "đường-dẫn" -#: apply.c:4956 +#: apply.c:4968 msgid "don't apply changes matching the given path" msgstr "không áp dụng các thay đổi khớp với đường dẫn đã cho" -#: apply.c:4959 +#: apply.c:4971 msgid "apply changes matching the given path" msgstr "áp dụng các thay đổi khớp với đường dẫn đã cho" -#: apply.c:4961 builtin/am.c:2206 +#: apply.c:4973 builtin/am.c:2259 msgid "num" msgstr "số" -#: apply.c:4962 +#: apply.c:4974 msgid "remove leading slashes from traditional diff paths" msgstr "gỡ bỏ dấu gạch chéo dẫn đầu từ đường dẫn diff cổ điển" -#: apply.c:4965 +#: apply.c:4977 msgid "ignore additions made by the patch" msgstr "lờ đi phần bổ xung được tạo ra bởi miếng vá" -#: apply.c:4967 +#: apply.c:4979 msgid "instead of applying the patch, output diffstat for the input" msgstr "" "thay vì áp dụng một miếng vá, kết xuất kết quả từ lệnh diffstat cho đầu ra" -#: apply.c:4971 +#: apply.c:4983 msgid "show number of added and deleted lines in decimal notation" msgstr "" "hiển thị số lượng các dòng được thêm vào và xóa đi theo ký hiệu thập phân" -#: apply.c:4973 +#: apply.c:4985 msgid "instead of applying the patch, output a summary for the input" msgstr "thay vì áp dụng một miếng vá, kết xuất kết quả cho đầu vào" -#: apply.c:4975 +#: apply.c:4987 msgid "instead of applying the patch, see if the patch is applicable" msgstr "thay vì áp dụng miếng vá, hãy xem xem miếng vá có thích hợp không" -#: apply.c:4977 +#: apply.c:4989 msgid "make sure the patch is applicable to the current index" msgstr "hãy chắc chắn là miếng vá thích hợp với bảng mục lục hiện hành" -#: apply.c:4981 +#: apply.c:4993 msgid "apply a patch without touching the working tree" msgstr "áp dụng một miếng vá mà không động chạm đến cây làm việc" -#: apply.c:4983 +#: apply.c:4995 msgid "accept a patch that touches outside the working area" msgstr "chấp nhận một miếng vá mà không động chạm đến cây làm việc" -#: apply.c:4986 +#: apply.c:4998 msgid "also apply the patch (use with --stat/--summary/--check)" msgstr "" "đồng thời áp dụng miếng vá (dùng với tùy chọn --stat/--summary/--check)" -#: apply.c:4988 +#: apply.c:5000 msgid "attempt three-way merge if a patch does not apply" msgstr "thử hòa trộn kiểu three-way nếu việc vá không thể thực hiện được" -#: apply.c:4990 +#: apply.c:5002 msgid "build a temporary index based on embedded index information" msgstr "" "xây dựng bảng mục lục tạm thời trên cơ sở thông tin bảng mục lục được nhúng" -#: apply.c:4993 builtin/checkout-index.c:173 builtin/ls-files.c:524 +#: apply.c:5005 builtin/checkout-index.c:173 builtin/ls-files.c:525 msgid "paths are separated with NUL character" msgstr "các đường dẫn bị ngăn cách bởi ký tự NULL" -#: apply.c:4995 +#: apply.c:5007 msgid "ensure at least lines of context match" -msgstr "đảm bảo rằng có ít nhất dòng nội dung khớp" +msgstr "đảm bảo rằng có ít nhất dòng ngữ cảnh khớp" -#: apply.c:4996 builtin/am.c:2185 builtin/interpret-trailers.c:98 +#: apply.c:5008 builtin/am.c:2238 builtin/interpret-trailers.c:98 #: builtin/interpret-trailers.c:100 builtin/interpret-trailers.c:102 -#: builtin/pack-objects.c:3310 builtin/rebase.c:1445 +#: builtin/pack-objects.c:3458 builtin/rebase.c:1332 msgid "action" msgstr "hành động" -#: apply.c:4997 +#: apply.c:5009 msgid "detect new or modified lines that have whitespace errors" msgstr "tìm thấy một dòng mới hoặc bị sửa đổi mà nó có lỗi do khoảng trắng" -#: apply.c:5000 apply.c:5003 +#: apply.c:5012 apply.c:5015 msgid "ignore changes in whitespace when finding context" -msgstr "lờ đi sự thay đổi do khoảng trắng gây ra khi quét nội dung" +msgstr "lờ đi sự thay đổi do khoảng trắng gây ra khi tìm ngữ cảnh" -#: apply.c:5006 +#: apply.c:5018 msgid "apply the patch in reverse" msgstr "áp dụng miếng vá theo chiều ngược" -#: apply.c:5008 +#: apply.c:5020 msgid "don't expect at least one line of context" -msgstr "đừng hy vọng có ít nhất một dòng nội dung" +msgstr "đừng hy vọng có ít nhất một dòng ngữ cảnh" -#: apply.c:5010 +#: apply.c:5022 msgid "leave the rejected hunks in corresponding *.rej files" msgstr "để lại khối dữ liệu bị từ chối trong các tập tin *.rej tương ứng" -#: apply.c:5012 +#: apply.c:5024 msgid "allow overlapping hunks" msgstr "cho phép chồng khối nhớ" -#: apply.c:5013 builtin/add.c:291 builtin/check-ignore.c:22 -#: builtin/commit.c:1337 builtin/count-objects.c:98 builtin/fsck.c:786 -#: builtin/log.c:2085 builtin/mv.c:123 builtin/read-tree.c:128 +#: apply.c:5025 builtin/add.c:323 builtin/check-ignore.c:22 +#: builtin/commit.c:1366 builtin/count-objects.c:98 builtin/fsck.c:775 +#: builtin/log.c:2186 builtin/mv.c:123 builtin/read-tree.c:128 msgid "be verbose" msgstr "chi tiết" -#: apply.c:5015 +#: apply.c:5027 msgid "tolerate incorrectly detected missing new-line at the end of file" msgstr "" "đã dò tìm thấy dung sai không chính xác thiếu dòng mới tại cuối tập tin" -#: apply.c:5018 +#: apply.c:5030 msgid "do not trust the line counts in the hunk headers" msgstr "không tin số lượng dòng trong phần đầu khối dữ liệu" -#: apply.c:5020 builtin/am.c:2194 +#: apply.c:5032 builtin/am.c:2247 msgid "root" msgstr "gốc" -#: apply.c:5021 +#: apply.c:5033 msgid "prepend to all filenames" msgstr "treo thêm vào tất cả các tên tập tin" @@ -764,110 +766,110 @@ msgid "git archive --remote [--exec ] --list" msgstr "git archive --remote [--exec ] --list" -#: archive.c:372 builtin/add.c:177 builtin/add.c:516 builtin/rm.c:299 +#: archive.c:377 builtin/add.c:181 builtin/add.c:588 builtin/rm.c:315 #, c-format msgid "pathspec '%s' did not match any files" msgstr "đặc tả đường dẫn “%s” không khớp với bất kỳ tập tin nào" -#: archive.c:457 +#: archive.c:464 msgid "fmt" msgstr "định_dạng" -#: archive.c:457 +#: archive.c:464 msgid "archive format" msgstr "định dạng lưu trữ" -#: archive.c:458 builtin/log.c:1581 +#: archive.c:465 builtin/log.c:1674 msgid "prefix" msgstr "tiền_tố" -#: archive.c:459 +#: archive.c:466 msgid "prepend prefix to each pathname in the archive" msgstr "nối thêm tiền tố vào từng đường dẫn tập tin trong kho lưu" -#: archive.c:460 builtin/blame.c:861 builtin/blame.c:873 builtin/blame.c:874 -#: builtin/commit-tree.c:117 builtin/config.c:129 builtin/fast-export.c:1162 -#: builtin/fast-export.c:1164 builtin/fast-export.c:1168 builtin/grep.c:899 -#: builtin/hash-object.c:105 builtin/ls-files.c:560 builtin/ls-files.c:563 +#: archive.c:467 builtin/blame.c:861 builtin/blame.c:865 builtin/blame.c:866 +#: builtin/commit-tree.c:117 builtin/config.c:130 builtin/fast-export.c:1162 +#: builtin/fast-export.c:1164 builtin/fast-export.c:1168 builtin/grep.c:907 +#: builtin/hash-object.c:105 builtin/ls-files.c:561 builtin/ls-files.c:564 #: builtin/notes.c:412 builtin/notes.c:578 builtin/read-tree.c:123 -#: parse-options.h:186 +#: parse-options.h:190 msgid "file" msgstr "tập_tin" -#: archive.c:461 builtin/archive.c:90 +#: archive.c:468 builtin/archive.c:90 msgid "write the archive to this file" msgstr "ghi kho lưu vào tập tin này" -#: archive.c:463 +#: archive.c:470 msgid "read .gitattributes in working directory" msgstr "đọc .gitattributes trong thư mục làm việc" -#: archive.c:464 +#: archive.c:471 msgid "report archived files on stderr" msgstr "liệt kê các tập tin được lưu trữ vào stderr (đầu ra lỗi tiêu chuẩn)" -#: archive.c:465 +#: archive.c:472 msgid "store only" msgstr "chỉ lưu (không nén)" -#: archive.c:466 +#: archive.c:473 msgid "compress faster" msgstr "nén nhanh hơn" -#: archive.c:474 +#: archive.c:481 msgid "compress better" msgstr "nén nhỏ hơn" -#: archive.c:477 +#: archive.c:484 msgid "list supported archive formats" msgstr "liệt kê các kiểu nén được hỗ trợ" -#: archive.c:479 builtin/archive.c:91 builtin/clone.c:112 builtin/clone.c:115 -#: builtin/submodule--helper.c:1379 builtin/submodule--helper.c:1859 +#: archive.c:486 builtin/archive.c:91 builtin/clone.c:113 builtin/clone.c:116 +#: builtin/submodule--helper.c:1406 builtin/submodule--helper.c:1911 msgid "repo" msgstr "kho" -#: archive.c:480 builtin/archive.c:92 +#: archive.c:487 builtin/archive.c:92 msgid "retrieve the archive from remote repository " msgstr "nhận kho nén từ kho chứa trên máy chủ" -#: archive.c:481 builtin/archive.c:93 builtin/difftool.c:715 +#: archive.c:488 builtin/archive.c:93 builtin/difftool.c:715 #: builtin/notes.c:498 msgid "command" msgstr "lệnh" -#: archive.c:482 builtin/archive.c:94 +#: archive.c:489 builtin/archive.c:94 msgid "path to the remote git-upload-archive command" msgstr "đường dẫn đến lệnh git-upload-pack trên máy chủ" -#: archive.c:489 +#: archive.c:496 msgid "Unexpected option --remote" msgstr "Gặp tùy chọn không cần --remote" -#: archive.c:491 +#: archive.c:498 msgid "Option --exec can only be used together with --remote" msgstr "Tùy chọn --exec chỉ có thể được dùng cùng với --remote" -#: archive.c:493 +#: archive.c:500 msgid "Unexpected option --output" msgstr "Gặp tùy chọn không cần --output" -#: archive.c:515 +#: archive.c:522 #, c-format msgid "Unknown archive format '%s'" msgstr "Không hiểu định dạng “%s”" -#: archive.c:522 +#: archive.c:529 #, c-format msgid "Argument not supported for format '%s': -%d" msgstr "Tham số không được hỗ trợ cho định dạng “%s”: -%d" -#: attr.c:213 +#: attr.c:212 #, c-format msgid "%.*s is not a valid attribute name" msgstr "%.*s không phải tên thuộc tính hợp lệ" -#: attr.c:410 +#: attr.c:409 msgid "" "Negative patterns are ignored in git attributes\n" "Use '\\!' for literal leading exclamation." @@ -885,12 +887,12 @@ msgid "We cannot bisect more!\n" msgstr "Chúng tôi không bisect thêm nữa!\n" -#: bisect.c:733 +#: bisect.c:745 #, c-format msgid "Not a valid commit name %s" msgstr "Không phải tên đối tượng commit %s hợp lệ" -#: bisect.c:758 +#: bisect.c:770 #, c-format msgid "" "The merge base %s is bad.\n" @@ -899,7 +901,7 @@ "Hòa trộn trên %s là sai.\n" "Điều đó có nghĩa là lỗi đã được sửa chữa giữa %s và [%s].\n" -#: bisect.c:763 +#: bisect.c:775 #, c-format msgid "" "The merge base %s is new.\n" @@ -908,7 +910,7 @@ "Hòa trộn trên %s là mới.\n" "Gần như chắc chắn là có thay đổi giữa %s và [%s].\n" -#: bisect.c:768 +#: bisect.c:780 #, c-format msgid "" "The merge base %s is %s.\n" @@ -917,7 +919,7 @@ "Hòa trộn trên %s là %s.\n" "Điều đó có nghĩa là lần chuyển giao “%s” đầu tiên là giữa %s và [%s].\n" -#: bisect.c:776 +#: bisect.c:788 #, c-format msgid "" "Some %s revs are not ancestors of the %s rev.\n" @@ -928,7 +930,7 @@ "git bisect không thể làm việc đúng đắn trong trường hợp này.\n" "Liệu có phải bạn nhầm lẫn các điểm %s và %s không?\n" -#: bisect.c:789 +#: bisect.c:801 #, c-format msgid "" "the merge base between %s and [%s] must be skipped.\n" @@ -940,36 +942,36 @@ "%s.\n" "Chúng tôi vẫn cứ tiếp tục." -#: bisect.c:822 +#: bisect.c:840 #, c-format msgid "Bisecting: a merge base must be tested\n" msgstr "Bisecting: nền hòa trộn cần phải được kiểm tra\n" -#: bisect.c:865 +#: bisect.c:890 #, c-format msgid "a %s revision is needed" msgstr "cần một điểm xét duyệt %s" -#: bisect.c:884 builtin/notes.c:177 builtin/tag.c:254 +#: bisect.c:920 builtin/notes.c:177 builtin/tag.c:255 #, c-format msgid "could not create file '%s'" msgstr "không thể tạo tập tin “%s”" -#: bisect.c:928 builtin/merge.c:148 +#: bisect.c:966 builtin/merge.c:151 #, c-format msgid "could not read file '%s'" msgstr "không thể đọc tập tin “%s”" -#: bisect.c:958 +#: bisect.c:997 msgid "reading bisect refs failed" msgstr "việc đọc tham chiếu bisect gặp lỗi" -#: bisect.c:977 +#: bisect.c:1019 #, c-format msgid "%s was both %s and %s\n" msgstr "%s là cả %s và %s\n" -#: bisect.c:985 +#: bisect.c:1028 #, c-format msgid "" "No testable commit found.\n" @@ -978,7 +980,7 @@ "Không tìm thấy lần chuyển giao kiểm tra được nào.\n" "Có lẽ bạn bắt đầu với các tham số đường dẫn sai?\n" -#: bisect.c:1004 +#: bisect.c:1057 #, c-format msgid "(roughly %d step)" msgid_plural "(roughly %d steps)" @@ -987,46 +989,46 @@ #. TRANSLATORS: the last %s will be replaced with "(roughly %d #. steps)" translation. #. -#: bisect.c:1010 +#: bisect.c:1063 #, c-format msgid "Bisecting: %d revision left to test after this %s\n" msgid_plural "Bisecting: %d revisions left to test after this %s\n" msgstr[0] "Bisecting: còn %d điểm xét duyệt để kiểm sau %s này\n" -#: blame.c:2700 +#: blame.c:2777 msgid "--contents and --reverse do not blend well." msgstr "tùy chọn--contents và --reverse không được trộn vào nhau." -#: blame.c:2714 +#: blame.c:2791 msgid "cannot use --contents with final commit object name" msgstr "không thể dùng --contents với tên đối tượng chuyển giao cuối cùng" -#: blame.c:2735 +#: blame.c:2812 msgid "--reverse and --first-parent together require specified latest commit" msgstr "" "cùng sử dụng --reverse và --first-parent cần chỉ định lần chuyển giao cuối" -#: blame.c:2744 bundle.c:167 ref-filter.c:2203 remote.c:1941 sequencer.c:1971 -#: sequencer.c:4305 builtin/commit.c:1020 builtin/log.c:387 builtin/log.c:964 -#: builtin/log.c:1452 builtin/log.c:1844 builtin/log.c:2134 builtin/merge.c:411 -#: builtin/pack-objects.c:3128 builtin/pack-objects.c:3143 +#: blame.c:2821 bundle.c:167 ref-filter.c:2200 remote.c:1924 sequencer.c:2018 +#: sequencer.c:4466 submodule.c:847 builtin/commit.c:1047 builtin/log.c:405 +#: builtin/log.c:1012 builtin/log.c:1541 builtin/log.c:1945 builtin/log.c:2235 +#: builtin/merge.c:415 builtin/pack-objects.c:3276 builtin/pack-objects.c:3291 #: builtin/shortlog.c:192 msgid "revision walk setup failed" msgstr "cài đặt việc di chuyển qua các điểm xét duyệt gặp lỗi" -#: blame.c:2762 +#: blame.c:2839 msgid "" "--reverse --first-parent together require range along first-parent chain" msgstr "" "cùng sử dụng --reverse --first-parent yêu cầu vùng cùng với chuỗi cha-mẹ-đầu-" "tiên" -#: blame.c:2773 +#: blame.c:2850 #, c-format msgid "no such path %s in %s" msgstr "không có đường dẫn %s trong “%s”" -#: blame.c:2784 +#: blame.c:2861 #, c-format msgid "cannot read blob %s for path %s" msgstr "không thể đọc blob %s cho đường dẫn “%s”" @@ -1163,12 +1165,12 @@ msgid "Not a valid branch point: '%s'." msgstr "Nhánh không hợp lệ: “%s”." -#: branch.c:364 +#: branch.c:365 #, c-format msgid "'%s' is already checked out at '%s'" msgstr "“%s” đã được lấy ra tại “%s” rồi" -#: branch.c:387 +#: branch.c:388 #, c-format msgid "HEAD of working tree %s is not updated" msgstr "HEAD của cây làm việc %s chưa được cập nhật" @@ -1183,8 +1185,8 @@ msgid "unrecognized header: %s%s (%d)" msgstr "phần đầu không được thừa nhận: %s%s (%d)" -#: bundle.c:90 rerere.c:480 rerere.c:690 sequencer.c:2221 sequencer.c:2962 -#: builtin/commit.c:791 +#: bundle.c:90 rerere.c:480 rerere.c:690 sequencer.c:2270 sequencer.c:3034 +#: builtin/commit.c:814 #, c-format msgid "could not open '%s'" msgstr "không thể mở “%s”" @@ -1209,58 +1211,58 @@ msgid_plural "The bundle requires these %d refs:" msgstr[0] "Lệnh bundle yêu cầu %d tham chiếu này:" -#: bundle.c:279 +#: bundle.c:280 msgid "Could not spawn pack-objects" msgstr "Không thể sản sinh đối tượng gói" -#: bundle.c:290 +#: bundle.c:291 msgid "pack-objects died" msgstr "đối tượng gói đã chết" -#: bundle.c:332 +#: bundle.c:333 msgid "rev-list died" msgstr "rev-list đã chết" -#: bundle.c:381 +#: bundle.c:382 #, c-format msgid "ref '%s' is excluded by the rev-list options" msgstr "th.chiếu “%s” bị loại trừ bởi các tùy chọn rev-list" -#: bundle.c:460 builtin/log.c:202 builtin/log.c:1733 builtin/shortlog.c:306 +#: bundle.c:461 builtin/log.c:208 builtin/log.c:1834 builtin/shortlog.c:306 #, c-format msgid "unrecognized argument: %s" msgstr "đối số không được thừa nhận: %s" -#: bundle.c:468 +#: bundle.c:469 msgid "Refusing to create empty bundle." msgstr "Từ chối tạo một bó dữ liệu trống rỗng." -#: bundle.c:478 +#: bundle.c:479 #, c-format msgid "cannot create '%s'" msgstr "không thể tạo “%s”" -#: bundle.c:503 +#: bundle.c:504 msgid "index-pack died" msgstr "mục lục gói đã chết" -#: color.c:296 +#: color.c:329 #, c-format msgid "invalid color value: %.*s" msgstr "giá trị màu không hợp lệ: %.*s" -#: commit.c:50 sequencer.c:2665 builtin/am.c:354 builtin/am.c:398 -#: builtin/am.c:1366 builtin/am.c:2009 builtin/replace.c:456 +#: commit.c:52 sequencer.c:2739 builtin/am.c:359 builtin/am.c:403 +#: builtin/am.c:1371 builtin/am.c:2013 builtin/replace.c:457 #, c-format msgid "could not parse %s" msgstr "không thể phân tích cú pháp %s" -#: commit.c:52 +#: commit.c:54 #, c-format msgid "%s %s is not a commit!" msgstr "%s %s không phải là một lần chuyển giao!" -#: commit.c:1391 +#: commit.c:1432 msgid "" "Warning: commit message did not conform to UTF-8.\n" "You may want to amend it after fixing the message, or set the config\n" @@ -1274,161 +1276,161 @@ msgid "memory exhausted" msgstr "hết bộ nhớ" -#: config.c:197 +#: config.c:198 msgid "relative config include conditionals must come from files" msgstr "các điều kiện bao gồm cấu hình liên quan phải đến từ các tập tin" -#: config.c:821 +#: config.c:836 #, c-format msgid "bad config line %d in blob %s" msgstr "tập tin cấu hình sai tại dòng %d trong blob %s" -#: config.c:825 +#: config.c:840 #, c-format msgid "bad config line %d in file %s" msgstr "cấu hình sai tại dòng %d trong tập tin %s" -#: config.c:829 +#: config.c:844 #, c-format msgid "bad config line %d in standard input" msgstr "cấu hình sai tại dòng %d trong đầu vào tiêu chuẩn" -#: config.c:833 +#: config.c:848 #, c-format msgid "bad config line %d in submodule-blob %s" msgstr "cấu hình sai tại dòng %d trong blob-mô-đun-con %s" -#: config.c:837 +#: config.c:852 #, c-format msgid "bad config line %d in command line %s" msgstr "cấu hình sai tại dòng %d trong dòng lệnh %s" -#: config.c:841 +#: config.c:856 #, c-format msgid "bad config line %d in %s" msgstr "cấu hình sai tại dòng %d trong %s" -#: config.c:978 +#: config.c:993 msgid "out of range" msgstr "nằm ngoài phạm vi" -#: config.c:978 +#: config.c:993 msgid "invalid unit" msgstr "đơn vị không hợp lệ" -#: config.c:979 +#: config.c:994 #, c-format msgid "bad numeric config value '%s' for '%s': %s" msgstr "sai giá trị bằng số của cấu hình “%s” cho “%s”: %s" -#: config.c:998 +#: config.c:1013 #, c-format msgid "bad numeric config value '%s' for '%s' in blob %s: %s" msgstr "sai giá trị bằng số của cấu hình “%s” cho “%s” trong blob %s: %s" -#: config.c:1001 +#: config.c:1016 #, c-format msgid "bad numeric config value '%s' for '%s' in file %s: %s" msgstr "sai giá trị bằng số của cấu hình “%s” cho “%s” trong tập tin %s: %s" -#: config.c:1004 +#: config.c:1019 #, c-format msgid "bad numeric config value '%s' for '%s' in standard input: %s" msgstr "" "sai giá trị bằng số của cấu hình “%s” cho “%s” trong đầu vào tiêu chuẩn: %s" -#: config.c:1007 +#: config.c:1022 #, c-format msgid "bad numeric config value '%s' for '%s' in submodule-blob %s: %s" msgstr "" "sai giá trị bằng số của cấu hình “%s” cho “%s” trong submodule-blob %s: %s" -#: config.c:1010 +#: config.c:1025 #, c-format msgid "bad numeric config value '%s' for '%s' in command line %s: %s" msgstr "" "sai giá trị bằng số của cấu hình “%s” cho “%s” trong dòng lệnh %s: %s" -#: config.c:1013 +#: config.c:1028 #, c-format msgid "bad numeric config value '%s' for '%s' in %s: %s" msgstr "sai giá trị bằng số của cấu hình “%s” cho “%s” trong %s: %s" -#: config.c:1108 +#: config.c:1123 #, c-format msgid "failed to expand user dir in: '%s'" msgstr "gặp lỗi mở rộng thư mục người dùng trong: “%s”" -#: config.c:1117 +#: config.c:1132 #, c-format msgid "'%s' for '%s' is not a valid timestamp" msgstr "“%s” dành cho “%s” không phải là dấu vết thời gian hợp lệ" -#: config.c:1222 config.c:1233 +#: config.c:1237 config.c:1248 #, c-format msgid "bad zlib compression level %d" msgstr "mức nén zlib %d là sai" -#: config.c:1358 +#: config.c:1373 #, c-format msgid "invalid mode for object creation: %s" msgstr "chế độ không hợp lệ đối với việc tạo đối tượng: %s" -#: config.c:1513 builtin/pack-objects.c:3394 +#: config.c:1533 builtin/pack-objects.c:3542 #, c-format msgid "bad pack compression level %d" msgstr "mức nén gói %d không hợp lệ" -#: config.c:1740 +#: config.c:1759 msgid "unable to parse command-line config" msgstr "không thể phân tích cấu hình dòng lệnh" -#: config.c:2091 +#: config.c:2113 msgid "unknown error occurred while reading the configuration files" msgstr "đã có lỗi chưa biết xảy ra trong khi đọc các tập tin cấu hình" -#: config.c:2261 +#: config.c:2283 #, c-format msgid "Invalid %s: '%s'" msgstr "%s không hợp lệ: “%s”" -#: config.c:2144 +#: config.c:2250 #, c-format msgid "unknown core.untrackedCache value '%s'; using 'keep' default value" msgstr "" "không hiểu giá trị core.untrackedCache “%s”; dùng giá trị mặc định “keep”" -#: config.c:2306 +#: config.c:2328 #, c-format msgid "splitIndex.maxPercentChange value '%d' should be between 0 and 100" msgstr "giá trị splitIndex.maxPercentChange “%d” phải nằm giữa 0 và 100" -#: config.c:2352 +#: config.c:2374 #, c-format msgid "unable to parse '%s' from command-line config" msgstr "không thể phân tích “%s” từ cấu hình dòng lệnh" -#: config.c:2354 +#: config.c:2376 #, c-format msgid "bad config variable '%s' in file '%s' at line %d" msgstr "sai biến cấu hình “%s” trong tập tin “%s” tại dòng %d" -#: config.c:2467 +#: config.c:2489 #, c-format msgid "%s has multiple values" msgstr "%s có đa giá trị" -#: config.c:2832 config.c:3085 +#: config.c:2854 config.c:3107 #, c-format msgid "fstat on %s failed" msgstr "fstat trên %s gặp lỗi" -#: config.c:2971 +#: config.c:2993 #, c-format msgid "could not set '%s' to '%s'" msgstr "không thể đặt “%s” thành “%s”" -#: config.c:2973 builtin/remote.c:782 +#: config.c:2995 builtin/remote.c:655 builtin/remote.c:849 builtin/remote.c:857 #, c-format msgid "could not unset '%s'" msgstr "không thể thôi đặt “%s”" @@ -1449,19 +1451,19 @@ "Vui lòng chắc chắn là bạn có đủ thẩm quyền truy cập\n" "và kho chứa đã sẵn có." -#: connected.c:88 builtin/fsck.c:221 builtin/prune.c:43 +#: connected.c:107 builtin/fsck.c:209 builtin/prune.c:45 msgid "Checking connectivity" msgstr "Đang kiểm tra kết nối" -#: connected.c:100 +#: connected.c:119 msgid "Could not run 'git rev-list'" msgstr "Không thể chạy “git rev-list”" -#: connected.c:120 +#: connected.c:139 msgid "failed write to rev-list" msgstr "gặp lỗi khi ghi vào rev-list" -#: connected.c:127 +#: connected.c:146 msgid "failed to close rev-list's stdin" msgstr "gặp lỗi khi đóng đầu vào chuẩn stdin của rev-list" @@ -1557,11 +1559,11 @@ msgid "failed to read orderfile '%s'" msgstr "gặp lỗi khi đọc tập-tin-thứ-tự “%s”" -#: diffcore-rename.c:543 +#: diffcore-rename.c:592 msgid "Performing inexact rename detection" msgstr "Đang thực hiện dò tìm đổi tên không chính xác" -#: diff.c:74 +#: diff.c:108 #, c-format msgid "option '%s' requires a value" msgstr "tùy chọn “%s” yêu cầu một giá trị" @@ -1598,24 +1600,24 @@ "Tìm thấy các lỗi trong biến cấu hình “diff.dirstat”:\n" "%s" -#: diff.c:4218 +#: diff.c:4238 #, c-format msgid "external diff died, stopping at %s" msgstr "phần mềm diff ở bên ngoài đã chết, dừng tại %s" -#: diff.c:4563 +#: diff.c:4583 msgid "--name-only, --name-status, --check and -s are mutually exclusive" msgstr "--name-only, --name-status, --check và -s loại từ lẫn nhau" -#: diff.c:4566 +#: diff.c:4586 msgid "-G, -S and --find-object are mutually exclusive" msgstr "Các tùy chọn -G, -S, và --find-object loại từ lẫn nhau" -#: diff.c:4644 +#: diff.c:4664 msgid "--follow requires exactly one pathspec" msgstr "--follow cần chính xác một đặc tả đường dẫn" -#: diff.c:4729 +#: diff.c:4749 #, c-format msgid "" "Failed to parse --dirstat/-X option parameter:\n" @@ -1624,22 +1626,22 @@ "Gặp lỗi khi phân tích đối số tùy chọn --dirstat/-X:\n" "%s" -#: diff.c:4417 +#: diff.c:4743 #, c-format msgid "Failed to parse --submodule option parameter: '%s'" msgstr "Gặp lỗi khi phân tích đối số tùy chọn --submodule: “%s”" -#: diff.c:6180 +#: diff.c:6200 msgid "inexact rename detection was skipped due to too many files." msgstr "" "nhận thấy đổi tên không chính xác đã bị bỏ qua bởi có quá nhiều tập tin." -#: diff.c:6183 +#: diff.c:6203 msgid "only found copies from modified paths due to too many files." msgstr "" "chỉ tìm thấy các bản sao từ đường dẫn đã sửa đổi bởi vì có quá nhiều tập tin." -#: diff.c:6186 +#: diff.c:6206 #, c-format msgid "" "you may want to set your %s variable to at least %d and retry the command." @@ -1647,12 +1649,12 @@ "bạn có lẽ muốn đặt biến %s của bạn thành ít nhất là %d và thử lại lệnh lần " "nữa." -#: dir.c:1877 +#: dir.c:2275 #, c-format msgid "could not open directory '%s'" msgstr "không thể mở thư mục “%s”" -#: dir.c:2128 +#: dir.c:2575 msgid "failed to get kernel name and information" msgstr "gặp lỗi khi lấy tên và thông tin của nhân" @@ -1660,17 +1662,17 @@ msgid "Untracked cache is disabled on this system or location." msgstr "Bộ nhớ tạm không theo vết bị tắt trên hệ thống hay vị trí này." -#: dir.c:3101 dir.c:3106 +#: dir.c:3526 dir.c:3531 #, c-format msgid "could not create directories for %s" msgstr "không thể tạo thư mục cho %s" -#: dir.c:3135 +#: dir.c:3560 #, c-format msgid "could not migrate git directory from '%s' to '%s'" -msgstr "không thể di cư thư mục git từ “%s” sang “%s”" +msgstr "không thể di dời thư mục git từ “%s” sang “%s”" -#: editor.c:73 +#: editor.c:74 #, c-format msgid "hint: Waiting for your editor to close the file...%c" msgstr "gợi ý: Chờ trình biên soạn của bạn đóng tập tin…%c" @@ -1679,20 +1681,20 @@ msgid "Filtering content" msgstr "Nội dung lọc" -#: entry.c:476 +#: entry.c:479 #, c-format msgid "could not stat file '%s'" msgstr "không thể lấy thống kê tập tin “%s”" -#: promisor-remote.c:25 +#: promisor-remote.c:23 msgid "Remote with no URL" msgstr "Máy chủ không có địa chỉ URL" -#: fetch-pack.c:150 +#: fetch-pack.c:151 msgid "git fetch-pack: expected shallow list" msgstr "git fetch-pack: cần danh sách shallow" -#: fetch-pack.c:164 +#: fetch-pack.c:165 msgid "git fetch-pack: expected ACK/NAK, got a flush packet" msgstr "git fetch-pack: cần ACK/NAK, nhưng lại nhận được một gói flush" @@ -1701,210 +1703,210 @@ msgid "remote error: %s" msgstr "lỗi máy chủ: %s" -#: fetch-pack.c:184 +#: fetch-pack.c:185 #, c-format msgid "git fetch-pack: expected ACK/NAK, got '%s'" msgstr "git fetch-pack: cần ACK/NAK, nhưng lại nhận được “%s”" -#: fetch-pack.c:257 +#: fetch-pack.c:258 msgid "--stateless-rpc requires multi_ack_detailed" msgstr "--stateless-rpc cần multi_ack_detailed" -#: fetch-pack.c:356 fetch-pack.c:1280 +#: fetch-pack.c:357 fetch-pack.c:1364 #, c-format msgid "invalid shallow line: %s" msgstr "dòng shallow không hợp lệ: %s" -#: fetch-pack.c:362 fetch-pack.c:1286 +#: fetch-pack.c:363 fetch-pack.c:1370 #, c-format msgid "invalid unshallow line: %s" msgstr "dòng unshallow không hợp lệ: %s" -#: fetch-pack.c:364 fetch-pack.c:1288 +#: fetch-pack.c:365 fetch-pack.c:1372 #, c-format msgid "object not found: %s" msgstr "không tìm thấy đối tượng: %s" -#: fetch-pack.c:367 fetch-pack.c:1291 +#: fetch-pack.c:368 fetch-pack.c:1375 #, c-format msgid "error in object: %s" msgstr "lỗi trong đối tượng: %s" -#: fetch-pack.c:369 fetch-pack.c:1293 +#: fetch-pack.c:370 fetch-pack.c:1377 #, c-format msgid "no shallow found: %s" msgstr "không tìm shallow nào: %s" -#: fetch-pack.c:372 fetch-pack.c:1297 +#: fetch-pack.c:373 fetch-pack.c:1381 #, c-format msgid "expected shallow/unshallow, got %s" msgstr "cần shallow/unshallow, nhưng lại nhận được %s" -#: fetch-pack.c:414 +#: fetch-pack.c:415 #, c-format msgid "got %s %d %s" msgstr "nhận %s %d - %s" -#: fetch-pack.c:431 +#: fetch-pack.c:432 #, c-format msgid "invalid commit %s" msgstr "lần chuyển giao %s không hợp lệ" -#: fetch-pack.c:462 +#: fetch-pack.c:463 msgid "giving up" msgstr "chịu thua" -#: fetch-pack.c:475 progress.c:312 +#: fetch-pack.c:476 progress.c:336 msgid "done" msgstr "xong" -#: fetch-pack.c:487 +#: fetch-pack.c:488 #, c-format msgid "got %s (%d) %s" msgstr "nhận %s (%d) %s" -#: fetch-pack.c:533 +#: fetch-pack.c:534 #, c-format msgid "Marking %s as complete" msgstr "Đánh dấu %s là đã hoàn thành" -#: fetch-pack.c:742 +#: fetch-pack.c:755 #, c-format msgid "already have %s (%s)" msgstr "đã sẵn có %s (%s)" -#: fetch-pack.c:781 +#: fetch-pack.c:819 msgid "fetch-pack: unable to fork off sideband demultiplexer" msgstr "fetch-pack: không thể rẽ nhánh sideband demultiplexer" -#: fetch-pack.c:789 +#: fetch-pack.c:827 msgid "protocol error: bad pack header" msgstr "lỗi giao thức: phần đầu gói bị sai" -#: fetch-pack.c:857 +#: fetch-pack.c:901 #, c-format msgid "fetch-pack: unable to fork off %s" msgstr "fetch-pack: không thể rẽ nhánh %s" -#: fetch-pack.c:873 +#: fetch-pack.c:917 #, c-format msgid "%s failed" msgstr "%s gặp lỗi" -#: fetch-pack.c:875 +#: fetch-pack.c:919 msgid "error in sideband demultiplexer" msgstr "có lỗi trong sideband demultiplexer" -#: fetch-pack.c:914 +#: fetch-pack.c:973 msgid "Server does not support shallow clients" msgstr "Máy chủ không hỗ trợ máy khách shallow" -#: fetch-pack.c:944 +#: fetch-pack.c:930 msgid "Server supports multi_ack_detailed" msgstr "Máy chủ hỗ trợ multi_ack_detailed" -#: fetch-pack.c:947 +#: fetch-pack.c:933 msgid "Server supports no-done" msgstr "Máy chủ hỗ trợ no-done" -#: fetch-pack.c:953 +#: fetch-pack.c:939 msgid "Server supports multi_ack" msgstr "Máy chủ hỗ trợ multi_ack" -#: fetch-pack.c:957 +#: fetch-pack.c:943 msgid "Server supports side-band-64k" msgstr "Máy chủ hỗ trợ side-band-64k" -#: fetch-pack.c:961 +#: fetch-pack.c:947 msgid "Server supports side-band" msgstr "Máy chủ hỗ trợ side-band" -#: fetch-pack.c:965 +#: fetch-pack.c:951 msgid "Server supports allow-tip-sha1-in-want" msgstr "Máy chủ hỗ trợ allow-tip-sha1-in-want" -#: fetch-pack.c:969 +#: fetch-pack.c:955 msgid "Server supports allow-reachable-sha1-in-want" msgstr "Máy chủ hỗ trợ allow-reachable-sha1-in-want" -#: fetch-pack.c:979 +#: fetch-pack.c:965 msgid "Server supports ofs-delta" msgstr "Máy chủ hỗ trợ ofs-delta" -#: fetch-pack.c:1157 +#: fetch-pack.c:1218 msgid "Server supports filter" msgstr "Máy chủ hỗ trợ bộ lọc" -#: fetch-pack.c:907 +#: fetch-pack.c:966 #, c-format msgid "Server version is %.*s" msgstr "Phiên bản máy chủ là %.*s" -#: fetch-pack.c:974 +#: fetch-pack.c:1033 msgid "Server does not support --shallow-since" msgstr "Máy chủ không hỗ trợ --shallow-since" -#: fetch-pack.c:979 +#: fetch-pack.c:1038 msgid "Server does not support --shallow-exclude" msgstr "Máy chủ không hỗ trợ --shallow-exclude" -#: fetch-pack.c:983 +#: fetch-pack.c:1042 msgid "Server does not support --deepen" msgstr "Máy chủ không hỗ trợ --deepen" -#: fetch-pack.c:1000 +#: fetch-pack.c:1059 msgid "no common commits" msgstr "không có lần chuyển giao chung nào" -#: fetch-pack.c:1012 fetch-pack.c:1468 +#: fetch-pack.c:1071 fetch-pack.c:1563 msgid "git fetch-pack: fetch failed." msgstr "git fetch-pack: fetch gặp lỗi." -#: fetch-pack.c:1693 +#: fetch-pack.c:1789 msgid "no matching remote head" msgstr "không khớp phần đầu máy chủ" -#: fetch-pack.c:1743 +#: fetch-pack.c:1839 #, c-format msgid "no such remote ref %s" msgstr "không có máy chủ tham chiếu nào như %s" -#: fetch-pack.c:1746 +#: fetch-pack.c:1842 #, c-format msgid "Server does not allow request for unadvertised object %s" msgstr "" "Máy phục vụ không cho phép yêu cầu cho đối tượng không được báo trước %s" -#: gpg-interface.c:321 +#: gpg-interface.c:457 msgid "gpg failed to sign the data" msgstr "gpg gặp lỗi khi ký dữ liệu" -#: gpg-interface.c:347 +#: gpg-interface.c:272 msgid "could not create temporary file" msgstr "không thể tạo tập tin tạm thời" -#: gpg-interface.c:350 +#: gpg-interface.c:275 #, c-format msgid "failed writing detached signature to '%s'" msgstr "gặp lỗi khi ghi chữ ký đính kèm vào “%s”" -#: graph.c:97 +#: graph.c:98 #, c-format msgid "ignore invalid color '%.*s' in log.graphColors" msgstr "bỏ qua màu không hợp lệ “%.*s” trong log.graphColors" -#: grep.c:2124 +#: grep.c:2128 #, c-format msgid "'%s': unable to read %s" msgstr "“%s”: không thể đọc %s" -#: grep.c:2141 setup.c:165 builtin/clone.c:408 builtin/diff.c:82 +#: grep.c:2145 setup.c:176 builtin/clone.c:411 builtin/diff.c:82 #: builtin/rm.c:135 #, c-format msgid "failed to stat '%s'" msgstr "gặp lỗi khi lấy thống kê về “%s”" -#: grep.c:2152 +#: grep.c:2156 #, c-format msgid "'%s': short read" msgstr "“%s”: đọc ngắn" @@ -1922,7 +1924,7 @@ msgid "These are common Git commands used in various situations:" msgstr "Có các lệnh Git chung được sử dụng trong các tình huống khác nhau:" -#: help.c:596 +#: help.c:511 #, c-format msgid "" "'%s' appears to be a git command, but we were not\n" @@ -1931,31 +1933,31 @@ "“%s” trông như là một lệnh git, nhưng chúng tôi không\n" "thể thực thi nó. Có lẽ là lệnh git-%s đã bị hỏng?" -#: help.c:655 +#: help.c:570 msgid "Uh oh. Your system reports no Git commands at all." msgstr "Ối chà. Hệ thống của bạn báo rằng chẳng có lệnh Git nào cả." -#: help.c:677 +#: help.c:592 #, c-format msgid "WARNING: You called a Git command named '%s', which does not exist." msgstr "CẢNH BÁO: Bạn đã gọi lệnh Git có tên “%s”, mà nó lại không có sẵn." -#: help.c:682 +#: help.c:597 #, c-format msgid "Continuing under the assumption that you meant '%s'." msgstr "Tiếp tục và coi rằng ý bạn là “%s”." -#: help.c:687 +#: help.c:602 #, c-format msgid "Continuing in %0.1f seconds, assuming that you meant '%s'." msgstr "Tiếp tục trong %0.1f giây,và coi rằng ý bạn là “%s”." -#: help.c:695 +#: help.c:610 #, c-format msgid "git: '%s' is not a git command. See 'git --help'." msgstr "git: “%s” không phải là một lệnh của git. Xem “git --help”." -#: help.c:699 +#: help.c:614 msgid "" "\n" "The most similar command is" @@ -1966,16 +1968,16 @@ "\n" "Những lệnh giống nhất là" -#: help.c:714 +#: help.c:653 msgid "git version []" msgstr "git version []" -#: help.c:783 +#: help.c:708 #, c-format msgid "%s: %s - %s" msgstr "%s: %s - %s" -#: help.c:787 +#: help.c:712 msgid "" "\n" "Did you mean this?" @@ -2040,7 +2042,7 @@ msgid "name consists only of disallowed characters: %s" msgstr "tên chỉ được phép bao gồm các ký tự sau: %s" -#: ident.c:436 builtin/commit.c:611 +#: ident.c:436 builtin/commit.c:634 #, c-format msgid "invalid date format: %s" msgstr "ngày tháng không hợp lệ: %s" @@ -2049,11 +2051,11 @@ msgid "multiple filter-specs cannot be combined" msgstr "không thể tổ hợp nhiều đặc tả kiểu lọc" -#: list-objects-filter-options.c:126 +#: list-objects-filter-options.c:137 msgid "cannot change partial clone promisor remote" msgstr "không thể thay đổi nhân bản từng phần máy chủ promisor" -#: lockfile.c:151 +#: lockfile.c:152 #, c-format msgid "" "Unable to create '%s.lock': %s.\n" @@ -2072,7 +2074,7 @@ "một tiến trình git có lẽ đã đổ vỡ khi thực hiện ở kho này trước đó:\n" "gõ bỏ tập tin một cách thủ công để tiếp tục." -#: lockfile.c:159 +#: lockfile.c:160 #, c-format msgid "Unable to create '%s.lock': %s" msgstr "Không thể tạo “%s.lock”: %s" @@ -2081,79 +2083,79 @@ msgid "failed to read the cache" msgstr "gặp lỗi khi đọc bộ nhớ đệm" -#: merge.c:107 rerere.c:720 builtin/am.c:1874 builtin/am.c:1908 -#: builtin/checkout.c:537 builtin/checkout.c:796 builtin/clone.c:785 -#: builtin/stash.c:264 +#: merge.c:108 rerere.c:720 builtin/am.c:1878 builtin/am.c:1912 +#: builtin/checkout.c:559 builtin/checkout.c:824 builtin/clone.c:816 +#: builtin/stash.c:265 msgid "unable to write new index file" msgstr "không thể ghi tập tin lưu bảng mục lục mới" -#: merge-recursive.c:367 +#: merge-recursive.c:356 msgid "(bad commit)\n" msgstr "(commit sai)\n" -#: merge-recursive.c:257 merge-recursive.c:265 +#: merge-recursive.c:209 #, c-format msgid "addinfo_cache failed for path '%s'" msgstr "addinfo_cache gặp lỗi đối với đường dẫn “%s”" -#: merge-recursive.c:329 +#: merge-recursive.c:435 msgid "error building trees" msgstr "gặp lỗi khi xây dựng cây" -#: merge-recursive.c:885 +#: merge-recursive.c:874 #, c-format msgid "failed to create path '%s'%s" msgstr "gặp lỗi khi tạo đường dẫn “%s”%s" -#: merge-recursive.c:896 +#: merge-recursive.c:885 #, c-format msgid "Removing %s to make room for subdirectory\n" msgstr "Gỡ bỏ %s để tạo chỗ (room) cho thư mục con\n" -#: merge-recursive.c:910 merge-recursive.c:929 +#: merge-recursive.c:899 merge-recursive.c:918 msgid ": perhaps a D/F conflict?" msgstr ": có lẽ là một xung đột D/F?" -#: merge-recursive.c:919 +#: merge-recursive.c:908 #, c-format msgid "refusing to lose untracked file at '%s'" msgstr "từ chối đóng tập tin không được theo dõi tại “%s”" -#: merge-recursive.c:960 builtin/cat-file.c:41 +#: merge-recursive.c:949 builtin/cat-file.c:41 #, c-format msgid "cannot read object %s '%s'" msgstr "không thể đọc đối tượng %s “%s”" -#: merge-recursive.c:965 +#: merge-recursive.c:954 #, c-format msgid "blob expected for %s '%s'" msgstr "mong đợi đối tượng blob cho %s “%s”" -#: merge-recursive.c:990 +#: merge-recursive.c:979 #, c-format msgid "failed to open '%s': %s" msgstr "gặp lỗi khi mở “%s”: %s" -#: merge-recursive.c:1001 +#: merge-recursive.c:990 #, c-format msgid "failed to symlink '%s': %s" msgstr "gặp lỗi khi tạo liên kết mềm (symlink) “%s”: %s" -#: merge-recursive.c:1006 +#: merge-recursive.c:995 #, c-format msgid "do not know what to do with %06o %s '%s'" msgstr "không hiểu phải làm gì với %06o %s “%s”" -#: merge-recursive.c:1349 +#: merge-recursive.c:1341 msgid "Failed to execute internal merge" msgstr "Gặp lỗi khi thực hiện trộn nội bộ" -#: merge-recursive.c:1354 +#: merge-recursive.c:1346 #, c-format msgid "Unable to add %s to database" msgstr "Không thể thêm %s vào cơ sở dữ liệu" -#: merge-recursive.c:1482 +#: merge-recursive.c:1474 #, c-format msgid "" "CONFLICT (%s/delete): %s deleted in %s and %s in %s. Version %s of %s left " @@ -2162,7 +2164,7 @@ "XUNG ĐỘT (%s/xóa): %s bị xóa trong %s và %s trong %s. Phiên bản %s của %s " "còn lại trong cây (tree)." -#: merge-recursive.c:1487 +#: merge-recursive.c:1479 #, c-format msgid "" "CONFLICT (%s/delete): %s deleted in %s and %s to %s in %s. Version %s of %s " @@ -2171,7 +2173,7 @@ "XUNG ĐỘT (%s/xóa): %s bị xóa trong %s và %s đến %s trong %s. Phiên bản %s " "của %s còn lại trong cây (tree)." -#: merge-recursive.c:1494 +#: merge-recursive.c:1486 #, c-format msgid "" "CONFLICT (%s/delete): %s deleted in %s and %s in %s. Version %s of %s left " @@ -2180,7 +2182,7 @@ "XUNG ĐỘT (%s/xóa): %s bị xóa trong %s và %s trong %s. Phiên bản %s của %s " "còn lại trong cây (tree) tại %s." -#: merge-recursive.c:1499 +#: merge-recursive.c:1491 #, c-format msgid "" "CONFLICT (%s/delete): %s deleted in %s and %s to %s in %s. Version %s of %s " @@ -2189,20 +2191,20 @@ "XUNG ĐỘT (%s/xóa): %s bị xóa trong %s và %s đến %s trong %s. Phiên bản %s " "của %s còn lại trong cây (tree) tại %s." -#: merge-recursive.c:1534 +#: merge-recursive.c:1526 msgid "rename" msgstr "đổi tên" -#: merge-recursive.c:1534 +#: merge-recursive.c:1526 msgid "renamed" msgstr "đã đổi tên" -#: merge-recursive.c:1713 +#: merge-recursive.c:1676 #, c-format msgid "%s is a directory in %s adding as %s instead" msgstr "%s là một thư mục trong %s thay vào đó thêm vào như là %s" -#: merge-recursive.c:1737 +#: merge-recursive.c:1708 #, c-format msgid "" "CONFLICT (rename/rename): Rename \"%s\"->\"%s\" in branch \"%s\" rename " @@ -2211,96 +2213,96 @@ "XUNG ĐỘT (đổi-tên/đổi-tên): Đổi tên \"%s\"->\"%s\" trong nhánh \"%s\" đổi " "tên \"%s\"->\"%s\" trong \"%s\"%s" -#: merge-recursive.c:1742 +#: merge-recursive.c:1713 msgid " (left unresolved)" msgstr " (cần giải quyết)" -#: merge-recursive.c:1851 +#: merge-recursive.c:1805 #, c-format msgid "CONFLICT (rename/rename): Rename %s->%s in %s. Rename %s->%s in %s" msgstr "" "XUNG ĐỘT (đổi-tên/đổi-tên): Đổi tên %s->%s trong %s. Đổi tên %s->%s trong %s" -#: merge-recursive.c:1379 +#: merge-recursive.c:1734 #, c-format msgid "Renaming %s to %s and %s to %s instead" msgstr "Đang đổi tên %s thành %s thay vì %s thành %s" -#: merge-recursive.c:1582 +#: merge-recursive.c:2737 #, c-format msgid "CONFLICT (rename/add): Rename %s->%s in %s. %s added in %s" msgstr "" "XUNG ĐỘT (đổi-tên/thêm): Đổi tên %s->%s trong %s. %s được thêm vào trong %s" -#: merge-recursive.c:1597 +#: merge-recursive.c:2763 #, c-format msgid "Adding merged %s" msgstr "Thêm hòa trộn %s" -#: merge-recursive.c:3120 +#: merge-recursive.c:3132 #, c-format msgid "Adding as %s instead" msgstr "Thay vào đó thêm vào %s" -#: merge-recursive.c:2961 +#: merge-recursive.c:2973 #, c-format msgid "cannot read object %s" msgstr "không thể đọc đối tượng %s" -#: merge-recursive.c:2964 +#: merge-recursive.c:2976 #, c-format msgid "object %s is not a blob" msgstr "đối tượng %s không phải là một blob" -#: merge-recursive.c:3028 +#: merge-recursive.c:3040 msgid "modify" msgstr "sửa đổi" -#: merge-recursive.c:3028 +#: merge-recursive.c:3040 msgid "modified" msgstr "đã sửa" -#: merge-recursive.c:3040 +#: merge-recursive.c:3052 msgid "content" msgstr "nội dung" -#: merge-recursive.c:3044 +#: merge-recursive.c:3056 msgid "add/add" msgstr "thêm/thêm" -#: merge-recursive.c:3067 +#: merge-recursive.c:3079 #, c-format msgid "Skipped %s (merged same as existing)" msgstr "Đã bỏ qua %s (đã có sẵn lần hòa trộn này)" -#: merge-recursive.c:1386 +#: merge-recursive.c:1378 #, c-format msgid "Auto-merging %s" msgstr "Tự-động-hòa-trộn %s" -#: merge-recursive.c:3089 git-submodule.sh:937 +#: merge-recursive.c:3101 git-submodule.sh:985 msgid "submodule" msgstr "mô-đun-con" -#: merge-recursive.c:3090 +#: merge-recursive.c:3102 #, c-format msgid "CONFLICT (%s): Merge conflict in %s" msgstr "XUNG ĐỘT (%s): Xung đột hòa trộn trong %s" -#: merge-recursive.c:3327 +#: merge-recursive.c:3339 #, c-format msgid "Removing %s" msgstr "Đang xóa %s" -#: merge-recursive.c:3350 +#: merge-recursive.c:3362 msgid "file/directory" msgstr "tập-tin/thư-mục" -#: merge-recursive.c:3355 +#: merge-recursive.c:3367 msgid "directory/file" msgstr "thư-mục/tập-tin" -#: merge-recursive.c:3362 +#: merge-recursive.c:3374 #, c-format msgid "" "CONFLICT (%s): There is a directory with name %s in %s. Adding %s as %s" @@ -2308,7 +2310,7 @@ "XUNG ĐỘT (%s): Ở đây không có thư mục nào có tên %s trong %s. Thêm %s như là " "%s" -#: merge-recursive.c:3371 +#: merge-recursive.c:3383 #, c-format msgid "Adding %s" msgstr "Thêm \"%s\"" @@ -2318,35 +2320,35 @@ msgid "Dirty index: cannot merge (dirty: %s)" msgstr "Bảng mục lục bẩn: không thể hòa trộn (bẩn: %s)" -#: merge-recursive.c:3424 +#: merge-recursive.c:3436 msgid "Already up to date!" msgstr "Đã cập nhật rồi!" -#: merge-recursive.c:3433 +#: merge-recursive.c:3445 #, c-format msgid "merging of trees %s and %s failed" msgstr "hòa trộn các cây %s và %s gặp lỗi" -#: merge-recursive.c:3537 +#: merge-recursive.c:3549 msgid "Merging:" msgstr "Đang trộn:" -#: merge-recursive.c:3550 +#: merge-recursive.c:3562 #, c-format msgid "found %u common ancestor:" msgid_plural "found %u common ancestors:" msgstr[0] "tìm thấy %u tổ tiên chung:" -#: merge-recursive.c:3600 +#: merge-recursive.c:3612 msgid "merge returned no commit" msgstr "hòa trộn không trả về lần chuyển giao nào" -#: merge-recursive.c:3756 +#: merge-recursive.c:3768 #, c-format msgid "Could not parse object '%s'" msgstr "Không thể phân tích đối tượng “%s”" -#: merge-recursive.c:3774 builtin/merge.c:694 builtin/merge.c:874 +#: merge-recursive.c:3786 builtin/merge.c:705 builtin/merge.c:885 msgid "Unable to write index." msgstr "Không thể ghi bảng mục lục." @@ -2397,26 +2399,26 @@ msgid "unable to parse object: %s" msgstr "không thể phân tích đối tượng: “%s”" -#: packfile.c:641 +#: packfile.c:629 msgid "offset before end of packfile (broken .idx?)" msgstr "vị trí tương đối trước điểm kết thúc của tập tin gói (.idx hỏng à?)" -#: packfile.c:1887 +#: packfile.c:1899 #, c-format msgid "offset before start of pack index for %s (corrupt index?)" msgstr "vị trí tương đối nằm trước chỉ mục gói cho %s (mục lục bị hỏng à?)" -#: packfile.c:1891 +#: packfile.c:1903 #, c-format msgid "offset beyond end of pack index for %s (truncated index?)" msgstr "" "vị trí tương đối vượt quá cuối của chỉ mục gói cho %s (mục lục bị cắt cụt à?)" -#: parse-options.c:888 +#: parse-options.c:882 msgid "..." msgstr "…" -#: parse-options.c:907 +#: parse-options.c:901 #, c-format msgid "usage: %s" msgstr "cách dùng: %s" @@ -2424,17 +2426,17 @@ #. TRANSLATORS: the colon here should align with the #. one in "usage: %s" translation. #. -#: parse-options.c:913 +#: parse-options.c:907 #, c-format msgid " or: %s" msgstr " hoặc: %s" -#: parse-options.c:916 +#: parse-options.c:910 #, c-format msgid " %s" msgstr " %s" -#: parse-options.c:955 +#: parse-options.c:949 msgid "-NUM" msgstr "-SỐ" @@ -2443,35 +2445,35 @@ msgid "malformed object name '%s'" msgstr "tên đối tượng dị hình “%s”" -#: path.c:897 +#: path.c:915 #, c-format msgid "Could not make %s writable by group" msgstr "Không thể làm %s được ghi bởi nhóm" -#: pathspec.c:128 +#: pathspec.c:130 msgid "Escape character '\\' not allowed as last character in attr value" msgstr "" "Ký tự thoát chuỗi “\\” không được phép là ký tự cuối trong giá trị thuộc tính" -#: pathspec.c:146 +#: pathspec.c:148 msgid "Only one 'attr:' specification is allowed." msgstr "Chỉ có một đặc tả “attr:” là được phép." -#: pathspec.c:149 +#: pathspec.c:151 msgid "attr spec must not be empty" msgstr "đặc tả attr phải không được để trống" -#: pathspec.c:192 +#: pathspec.c:194 #, c-format msgid "invalid attribute name %s" msgstr "tên thuộc tính không hợp lệ %s" -#: pathspec.c:257 +#: pathspec.c:259 msgid "global 'glob' and 'noglob' pathspec settings are incompatible" msgstr "" "các cài đặt đặc tả đường dẫn “glob” và “noglob” toàn cục là xung khắc nhau" -#: pathspec.c:264 +#: pathspec.c:266 msgid "" "global 'literal' pathspec setting is incompatible with all other global " "pathspec settings" @@ -2479,55 +2481,55 @@ "cài đặt đặc tả đường dẫn “literal” toàn cục là xung khắc với các cài đặt đặc " "tả đường dẫn toàn cục khác" -#: pathspec.c:304 +#: pathspec.c:306 msgid "invalid parameter for pathspec magic 'prefix'" msgstr "tham số không hợp lệ cho “tiền tố” màu nhiệm đặc tả đường đẫn" -#: pathspec.c:325 +#: pathspec.c:327 #, c-format msgid "Invalid pathspec magic '%.*s' in '%s'" msgstr "Số màu nhiệm đặc tả đường dẫn không hợp lệ “%.*s” trong “%s”" -#: pathspec.c:330 +#: pathspec.c:332 #, c-format msgid "Missing ')' at the end of pathspec magic in '%s'" msgstr "Thiếu “)” tại cuối của số màu nhiệm đặc tả đường dẫn trong “%s”" -#: pathspec.c:368 +#: pathspec.c:370 #, c-format msgid "Unimplemented pathspec magic '%c' in '%s'" msgstr "Chưa viết mã cho số màu nhiệm đặc tả đường dẫn “%c” trong “%s”" -#: pathspec.c:427 +#: pathspec.c:429 #, c-format msgid "%s: 'literal' and 'glob' are incompatible" msgstr "%s: “literal” và “glob” xung khắc nhau" -#: pathspec.c:440 +#: pathspec.c:442 #, c-format msgid "%s: '%s' is outside repository" msgstr "%s: “%s” ngoài một kho chứa" -#: pathspec.c:514 +#: pathspec.c:521 #, c-format msgid "'%s' (mnemonic: '%c')" msgstr "“%s” (mnemonic: “%c”)" -#: pathspec.c:524 +#: pathspec.c:531 #, c-format msgid "%s: pathspec magic not supported by this command: %s" msgstr "%s: số mầu nhiệm đặc tả đường dẫn chưa được hỗ trợ bởi lệnh này: %s" -#: pathspec.c:591 +#: pathspec.c:598 #, c-format msgid "pathspec '%s' is beyond a symbolic link" msgstr "đặc tả đường dẫn “%s” vượt ra ngoài liên kết mềm" -#: pretty.c:966 +#: pretty.c:982 msgid "unable to parse --pretty format" msgstr "không thể phân tích định dạng --pretty" -#: read-cache.c:1635 +#: read-cache.c:1651 #, c-format msgid "" "index.version set, but the value is invalid.\n" @@ -2536,7 +2538,7 @@ "index.version được đặt, nhưng giá trị của nó lại không hợp lệ.\n" "Dùng phiên bản %i" -#: read-cache.c:1645 +#: read-cache.c:1661 #, c-format msgid "" "GIT_INDEX_VERSION set, but the value is invalid.\n" @@ -2545,52 +2547,53 @@ "GIT_INDEX_VERSION được đặt, nhưng giá trị của nó lại không hợp lệ.\n" "Dùng phiên bản %i" -#: read-cache.c:3010 wrapper.c:622 builtin/merge.c:1119 +#: read-cache.c:3026 strbuf.c:1176 wrapper.c:622 builtin/merge.c:1130 #, c-format msgid "could not close '%s'" msgstr "không thể đóng “%s”" -#: read-cache.c:3113 sequencer.c:2296 sequencer.c:3917 +#: read-cache.c:3129 sequencer.c:2355 sequencer.c:4066 #, c-format msgid "could not stat '%s'" msgstr "không thể lấy thông tin thống kê về “%s”" -#: read-cache.c:3126 +#: read-cache.c:3142 #, c-format msgid "unable to open git dir: %s" msgstr "không thể mở thư mục git: %s" -#: read-cache.c:3138 +#: read-cache.c:3154 #, c-format msgid "unable to unlink: %s" msgstr "không thể bỏ liên kết (unlink): “%s”" -#: refs.c:706 +#: refs.c:543 builtin/merge.c:760 builtin/merge.c:871 builtin/merge.c:973 +#: builtin/merge.c:983 #, c-format msgid "Could not open '%s' for writing" msgstr "Không thể mở “%s” để ghi" -#: refs.c:2055 +#: refs.c:2011 msgid "ref updates forbidden inside quarantine environment" msgstr "cập nhật tham chiếu bị cấm trong môi trường kiểm tra" -#: refs/files-backend.c:1234 +#: refs/files-backend.c:1233 #, c-format msgid "could not remove reference %s" msgstr "không thể gỡ bỏ tham chiếu: %s" -#: refs/files-backend.c:1248 refs/packed-backend.c:1541 +#: refs/files-backend.c:1247 refs/packed-backend.c:1541 #: refs/packed-backend.c:1551 #, c-format msgid "could not delete reference %s: %s" msgstr "không thể xóa bỏ tham chiếu %s: %s" -#: refs/files-backend.c:1251 refs/packed-backend.c:1554 +#: refs/files-backend.c:1250 refs/packed-backend.c:1554 #, c-format msgid "could not delete references: %s" msgstr "không thể xóa bỏ tham chiếu: %s" -#: ref-filter.c:42 wt-status.c:1938 +#: ref-filter.c:42 wt-status.c:1936 msgid "gone" msgstr "đã ra đi" @@ -2756,12 +2759,12 @@ msgid "malformed format string %s" msgstr "chuỗi định dạng dị hình %s" -#: ref-filter.c:1313 +#: ref-filter.c:1424 #, c-format msgid "(no branch, rebasing %s)" msgstr "(không nhánh, đang cải tổ %s)" -#: ref-filter.c:1316 +#: ref-filter.c:1430 #, c-format msgid "(no branch, bisect started on %s)" msgstr "(không nhánh, di chuyển nửa bước được bắt đầu tại %s)" @@ -2769,7 +2772,7 @@ #. TRANSLATORS: make sure this matches "HEAD #. detached at " in wt-status.c #. -#: ref-filter.c:1324 +#: ref-filter.c:1438 #, c-format msgid "(HEAD detached at %s)" msgstr "(HEAD được tách rời tại %s)" @@ -2777,150 +2780,150 @@ #. TRANSLATORS: make sure this matches "HEAD #. detached from " in wt-status.c #. -#: ref-filter.c:1331 +#: ref-filter.c:1445 #, c-format msgid "(HEAD detached from %s)" msgstr "(HEAD được tách rời từ %s)" -#: ref-filter.c:1335 +#: ref-filter.c:1449 msgid "(no branch)" msgstr "(không nhánh)" -#: ref-filter.c:1540 ref-filter.c:1749 +#: ref-filter.c:1538 ref-filter.c:1747 #, c-format msgid "missing object %s for %s" msgstr "thiếu đối tượng %s cho %s" -#: ref-filter.c:1550 +#: ref-filter.c:1548 #, c-format msgid "parse_object_buffer failed on %s for %s" msgstr "parse_object_buffer gặp lỗi trên %s cho %s" -#: ref-filter.c:2004 +#: ref-filter.c:2001 #, c-format msgid "malformed object at '%s'" msgstr "đối tượng dị hình tại “%s”" -#: ref-filter.c:2093 +#: ref-filter.c:2090 #, c-format msgid "ignoring ref with broken name %s" msgstr "đang lờ đi tham chiếu với tên hỏng %s" -#: refs.c:669 ref-filter.c:2098 +#: ref-filter.c:2095 refs.c:625 #, c-format msgid "ignoring broken ref %s" msgstr "đang lờ đi tham chiếu hỏng %s" -#: ref-filter.c:2389 +#: ref-filter.c:2395 #, c-format msgid "format: %%(end) atom missing" msgstr "định dạng: thiếu nguyên tử %%(end)" -#: ref-filter.c:2502 +#: ref-filter.c:2508 #, c-format msgid "malformed object name %s" msgstr "tên đối tượng dị hình %s" -#: remote.c:611 +#: remote.c:594 #, c-format msgid "Cannot fetch both %s and %s to %s" msgstr "Không thể lấy về cả %s và %s cho %s" -#: remote.c:615 +#: remote.c:598 #, c-format msgid "%s usually tracks %s, not %s" msgstr "%s thường theo dõi %s, không phải %s" -#: remote.c:619 +#: remote.c:602 #, c-format msgid "%s tracks both %s and %s" msgstr "%s theo dõi cả %s và %s" -#: remote.c:811 +#: remote.c:623 msgid "Internal error" msgstr "Lỗi nội bộ" -#: remote.c:1627 remote.c:1728 +#: remote.c:1610 remote.c:1711 msgid "HEAD does not point to a branch" msgstr "HEAD không chỉ đến một nhánh nào cả" -#: remote.c:1636 +#: remote.c:1619 #, c-format msgid "no such branch: '%s'" msgstr "không có nhánh nào như thế: “%s”" -#: remote.c:1639 +#: remote.c:1622 #, c-format msgid "no upstream configured for branch '%s'" msgstr "không có thượng nguồn được cấu hình cho nhánh “%s”" -#: remote.c:1645 +#: remote.c:1628 #, c-format msgid "upstream branch '%s' not stored as a remote-tracking branch" msgstr "" "nhánh thượng nguồn “%s” không được lưu lại như là một nhánh theo dõi máy chủ" -#: remote.c:1660 +#: remote.c:1643 #, c-format msgid "push destination '%s' on remote '%s' has no local tracking branch" msgstr "đẩy lên đích “%s” trên máy chủ “%s” không có nhánh theo dõi nội bộ" -#: remote.c:1672 +#: remote.c:1655 #, c-format msgid "branch '%s' has no remote for pushing" msgstr "nhánh “%s” không có máy chủ để đẩy lên" -#: remote.c:1682 +#: remote.c:1665 #, c-format msgid "push refspecs for '%s' do not include '%s'" msgstr "đẩy refspecs cho “%s” không bao gồm “%s”" -#: remote.c:1695 +#: remote.c:1678 msgid "push has no destination (push.default is 'nothing')" msgstr "đẩy lên mà không có đích (push.default là “nothing”)" -#: remote.c:1717 +#: remote.c:1700 msgid "cannot resolve 'simple' push to a single destination" msgstr "không thể phân giải đẩy “đơn giản” đến một đích đơn" -#: remote.c:2019 +#: remote.c:2002 #, c-format msgid "Your branch is based on '%s', but the upstream is gone.\n" msgstr "" "Nhánh của bạn dựa trên cơ sở là “%s”, nhưng trên thượng nguồn không còn.\n" -#: remote.c:2023 +#: remote.c:2006 msgid " (use \"git branch --unset-upstream\" to fixup)\n" msgstr " (dùng \" git branch --unset-upstream\" để sửa)\n" -#: remote.c:2026 +#: remote.c:2009 #, c-format msgid "Your branch is up to date with '%s'.\n" msgstr "Nhánh của bạn đã cập nhật với “%s”.\n" -#: remote.c:2030 +#: remote.c:2013 #, c-format msgid "Your branch and '%s' refer to different commits.\n" msgstr "" "Nhánh của bạn và “%s” tham chiếu đến các lần chuyển giao khác nhau.\n" -#: remote.c:2033 +#: remote.c:2016 #, c-format msgid " (use \"%s\" for details)\n" msgstr " (dùng \"%s\" để biết thêm chi tiết)\n" -#: remote.c:2037 +#: remote.c:2020 #, c-format msgid "Your branch is ahead of '%s' by %d commit.\n" msgid_plural "Your branch is ahead of '%s' by %d commits.\n" msgstr[0] "Nhánh của bạn đứng trước “%s” %d lần chuyển giao.\n" -#: remote.c:2043 +#: remote.c:2026 msgid " (use \"git push\" to publish your local commits)\n" msgstr "" " (dùng \"git push\" để xuất bản các lần chuyển giao nội bộ của bạn)\n" -#: remote.c:2046 +#: remote.c:2029 #, c-format msgid "Your branch is behind '%s' by %d commit, and can be fast-forwarded.\n" msgid_plural "" @@ -2929,11 +2932,11 @@ "Nhánh của bạn đứng đằng sau “%s” %d lần chuyển giao, và có thể được chuyển-" "tiếp-nhanh.\n" -#: remote.c:2054 +#: remote.c:2037 msgid " (use \"git pull\" to update your local branch)\n" msgstr " (dùng \"git pull\" để cập nhật nhánh nội bộ của bạn)\n" -#: remote.c:2057 +#: remote.c:2040 #, c-format msgid "" "Your branch and '%s' have diverged,\n" @@ -2946,22 +2949,22 @@ "và có %d và %d lần chuyển giao khác nhau cho từng cái,\n" "tương ứng với mỗi lần.\n" -#: remote.c:2067 +#: remote.c:2050 msgid " (use \"git pull\" to merge the remote branch into yours)\n" msgstr "" " (dùng \"git pull\" để hòa trộn nhánh trên máy chủ vào trong nhánh của " "bạn)\n" -#: revision.c:2509 +#: revision.c:2655 msgid "your current branch appears to be broken" msgstr "nhánh hiện tại của bạn có vẻ như bị hỏng" -#: revision.c:2512 +#: revision.c:2658 #, c-format msgid "your current branch '%s' does not have any commits yet" msgstr "nhánh hiện tại của bạn “%s” không có một lần chuyển giao nào cả" -#: revision.c:2720 +#: revision.c:2866 msgid "--first-parent is incompatible with --bisect" msgstr "--first-parent xung khắc với --bisect" @@ -2978,30 +2981,30 @@ "Móc “%s” bị bỏ qua bởi vì nó không thể đặt là thực thi được.\n" "Bạn có thể tắt cảnh báo này bằng “git config advice.ignoredHook false“." -#: send-pack.c:142 +#: send-pack.c:145 msgid "unexpected flush packet while reading remote unpack status" msgstr "" "gặp gói flush không cần trong khi đọc tình trạng giải nén gói trên máy chủ" -#: send-pack.c:144 +#: send-pack.c:147 #, c-format msgid "unable to parse remote unpack status: %s" msgstr "không thể phân tích tình trạng unpack máy chủ: %s" -#: send-pack.c:146 +#: send-pack.c:149 #, c-format msgid "remote unpack failed: %s" msgstr "máy chủ gặp lỗi unpack: %s" -#: send-pack.c:307 +#: send-pack.c:308 msgid "failed to sign the push certificate" msgstr "gặp lỗi khi ký chứng thực đẩy" -#: send-pack.c:421 +#: send-pack.c:399 msgid "the receiving end does not support --signed push" msgstr "kết thúc nhận không hỗ trợ đẩy --signed" -#: send-pack.c:423 +#: send-pack.c:401 msgid "" "not sending a push certificate since the receiving end does not support --" "signed push" @@ -3009,28 +3012,28 @@ "đừng gửi giấy chứng nhận đẩy trước khi kết thúc nhận không hỗ trợ đẩy --" "signed" -#: send-pack.c:435 +#: send-pack.c:413 msgid "the receiving end does not support --atomic push" msgstr "kết thúc nhận không hỗ trợ đẩy --atomic" -#: send-pack.c:440 +#: send-pack.c:418 msgid "the receiving end does not support push options" msgstr "kết thúc nhận không hỗ trợ các tùy chọn của lệnh push" -#: sequencer.c:187 +#: sequencer.c:192 #, c-format msgid "invalid commit message cleanup mode '%s'" msgstr "chế độ dọn dẹp ghi chú các lần chuyển giao không hợp lệ “%s”" -#: sequencer.c:321 +#: sequencer.c:326 msgid "revert" msgstr "hoàn nguyên" -#: sequencer.c:323 +#: sequencer.c:328 msgid "cherry-pick" msgstr "cherry-pick" -#: sequencer.c:325 +#: sequencer.c:327 msgid "rebase -i" msgstr "rebase -i" @@ -3039,7 +3042,7 @@ msgid "Unknown action: %d" msgstr "Không nhận ra thao tác: %d" -#: sequencer.c:385 +#: sequencer.c:390 msgid "" "after resolving the conflicts, mark the corrected paths\n" "with 'git add ' or 'git rm '" @@ -3047,7 +3050,7 @@ "sau khi giải quyết các xung đột, đánh dấu đường dẫn đã sửa\n" "với lệnh “git add ” hoặc “git rm ”" -#: sequencer.c:388 +#: sequencer.c:393 msgid "" "after resolving the conflicts, mark the corrected paths\n" "with 'git add ' or 'git rm '\n" @@ -3057,66 +3060,66 @@ "với lệnh “git add ” hoặc “git rm ”\n" "và chuyển giao kết quả bằng lệnh “git commit”" -#: sequencer.c:401 sequencer.c:2847 +#: sequencer.c:406 sequencer.c:2921 #, c-format msgid "could not lock '%s'" msgstr "không thể khóa “%s”" -#: refs.c:833 sequencer.c:403 sequencer.c:2647 sequencer.c:2851 -#: sequencer.c:2865 sequencer.c:3122 sequencer.c:5001 wrapper.c:620 +#: refs.c:789 sequencer.c:408 sequencer.c:2721 sequencer.c:2925 +#: sequencer.c:2939 sequencer.c:3195 sequencer.c:5159 strbuf.c:1173 +#: wrapper.c:620 #, c-format msgid "could not write to '%s'" msgstr "không thể ghi vào “%s”" -#: sequencer.c:408 +#: sequencer.c:413 #, c-format msgid "could not write eol to '%s'" msgstr "không thể ghi eol vào “%s”" -#: sequencer.c:413 sequencer.c:2652 sequencer.c:2853 sequencer.c:2867 -#: sequencer.c:3130 +#: sequencer.c:418 sequencer.c:2726 sequencer.c:2927 sequencer.c:2941 +#: sequencer.c:3203 #, c-format msgid "failed to finalize '%s'" msgstr "gặp lỗi khi hoàn thành “%s”" -#: sequencer.c:436 sequencer.c:1585 sequencer.c:2672 sequencer.c:3112 -#: sequencer.c:3221 builtin/am.c:244 builtin/commit.c:763 builtin/merge.c:1117 -#: builtin/rebase.c:568 +#: sequencer.c:431 sequencer.c:1620 sequencer.c:2746 sequencer.c:3185 +#: sequencer.c:3294 builtin/am.c:249 builtin/commit.c:786 builtin/merge.c:1128 #, c-format msgid "could not read '%s'" msgstr "không thể đọc “%s”" -#: sequencer.c:462 +#: sequencer.c:457 #, c-format msgid "your local changes would be overwritten by %s." msgstr "các thay đổi nội bộ của bạn có thể bị ghi đè bởi lệnh %s." -#: sequencer.c:466 +#: sequencer.c:461 msgid "commit your changes or stash them to proceed." msgstr "chuyển giao các thay đổi của bạn hay tạm cất (stash) chúng để xử lý." -#: sequencer.c:498 +#: sequencer.c:493 #, c-format msgid "%s: fast-forward" msgstr "%s: chuyển-tiếp-nhanh" #. TRANSLATORS: %s will be "revert", "cherry-pick" or -#. "rebase -i". +#. "rebase". #. -#: sequencer.c:631 +#: sequencer.c:626 #, c-format msgid "%s: Unable to write new index file" msgstr "%s: Không thể ghi tập tin lưu bảng mục lục mới" -#: sequencer.c:662 +#: sequencer.c:657 msgid "could not resolve HEAD commit" msgstr "không thể phân giải lần chuyển giao HEAD" -#: sequencer.c:648 +#: sequencer.c:643 msgid "unable to update cache tree" msgstr "không thể cập nhật cây bộ nhớ đệm" -#: sequencer.c:872 +#: sequencer.c:867 #, c-format msgid "" "you have staged changes in your working tree\n" @@ -3145,11 +3148,11 @@ "\n" " git rebase --continue\n" -#: sequencer.c:1146 +#: sequencer.c:1141 msgid "'prepare-commit-msg' hook failed" msgstr "móc “prepare-commit-msg” bị lỗi" -#: sequencer.c:1153 +#: sequencer.c:1147 msgid "" "Your name and email address were configured automatically based\n" "on your username and hostname. Please check that they are accurate.\n" @@ -3180,7 +3183,7 @@ "\n" " git commit --amend --reset-author\n" -#: sequencer.c:1166 +#: sequencer.c:1160 msgid "" "Your name and email address were configured automatically based\n" "on your username and hostname. Please check that they are accurate.\n" @@ -3208,64 +3211,64 @@ "\n" " git commit --amend --reset-author\n" -#: sequencer.c:1208 +#: sequencer.c:1202 msgid "couldn't look up newly created commit" msgstr "không thể tìm thấy lần chuyển giao mới hơn đã được tạo" -#: sequencer.c:1210 +#: sequencer.c:1204 msgid "could not parse newly created commit" msgstr "" "không thể phân tích cú pháp của đối tượng chuyển giao mới hơn đã được tạo" -#: sequencer.c:1256 +#: sequencer.c:1250 msgid "unable to resolve HEAD after creating commit" msgstr "không thể phân giải HEAD sau khi tạo lần chuyển giao" -#: sequencer.c:1258 +#: sequencer.c:1252 msgid "detached HEAD" msgstr "đã rời khỏi HEAD" -#: sequencer.c:1262 +#: sequencer.c:1256 msgid " (root-commit)" msgstr " (root-commit)" -#: sequencer.c:1283 +#: sequencer.c:1277 msgid "could not parse HEAD" msgstr "không thể phân tích HEAD" -#: sequencer.c:1285 +#: sequencer.c:1279 #, c-format msgid "HEAD %s is not a commit!" msgstr "HEAD %s không phải là một lần chuyển giao!" -#: sequencer.c:1289 builtin/commit.c:1571 +#: sequencer.c:1283 sequencer.c:1357 builtin/commit.c:1579 msgid "could not parse HEAD commit" msgstr "không thể phân tích commit (lần chuyển giao) HEAD" -#: sequencer.c:1341 sequencer.c:1933 +#: sequencer.c:1335 sequencer.c:1980 msgid "unable to parse commit author" msgstr "không thể phân tích tác giả của lần chuyển giao" -#: sequencer.c:1352 builtin/am.c:1561 builtin/merge.c:684 +#: sequencer.c:1346 builtin/am.c:1566 builtin/merge.c:695 msgid "git write-tree failed to write a tree" msgstr "lệnh git write-tree gặp lỗi khi ghi một cây" -#: sequencer.c:1369 sequencer.c:1429 +#: sequencer.c:1379 sequencer.c:1450 #, c-format msgid "unable to read commit message from '%s'" msgstr "không thể đọc phần chú thích (message) từ “%s”" -#: sequencer.c:1396 builtin/am.c:1583 builtin/commit.c:1670 builtin/merge.c:883 -#: builtin/merge.c:908 +#: sequencer.c:1406 builtin/am.c:1588 builtin/commit.c:1680 builtin/merge.c:894 +#: builtin/merge.c:919 msgid "failed to write commit object" msgstr "gặp lỗi khi ghi đối tượng chuyển giao" -#: sequencer.c:1456 +#: sequencer.c:1481 #, c-format msgid "could not parse commit %s" msgstr "không thể phân tích lần chuyển giao %s" -#: sequencer.c:1461 +#: sequencer.c:1486 #, c-format msgid "could not parse parent commit %s" msgstr "không thể phân tích lần chuyển giao cha mẹ “%s”" @@ -3292,251 +3295,253 @@ "\n" "\t%.*s" -#: sequencer.c:1592 sequencer.c:1617 +#: sequencer.c:1627 sequencer.c:1652 #, c-format msgid "This is a combination of %d commits." msgstr "Đây là tổ hợp của %d lần chuyển giao." -#: sequencer.c:1602 +#: sequencer.c:1637 msgid "need a HEAD to fixup" msgstr "cần một HEAD để sửa" -#: sequencer.c:1604 sequencer.c:3157 +#: sequencer.c:1639 sequencer.c:3230 msgid "could not read HEAD" msgstr "không thể đọc HEAD" -#: sequencer.c:1606 +#: sequencer.c:1641 msgid "could not read HEAD's commit message" msgstr "không thể đọc phần chú thích (message) của HEAD" -#: sequencer.c:1612 +#: sequencer.c:1647 #, c-format msgid "cannot write '%s'" msgstr "không thể ghi “%s”" -#: sequencer.c:1619 git-rebase--preserve-merges.sh:496 +#: sequencer.c:1654 git-rebase--preserve-merges.sh:496 msgid "This is the 1st commit message:" msgstr "Đây là chú thích cho lần chuyển giao thứ nhất:" -#: sequencer.c:1627 +#: sequencer.c:1662 #, c-format msgid "could not read commit message of %s" msgstr "không thể đọc phần chú thích (message) của %s" -#: sequencer.c:1634 +#: sequencer.c:1669 #, c-format msgid "This is the commit message #%d:" msgstr "Đây là chú thích cho lần chuyển giao thứ #%d:" -#: sequencer.c:1640 +#: sequencer.c:1675 #, c-format msgid "The commit message #%d will be skipped:" msgstr "Chú thích cho lần chuyển giao thứ #%d sẽ bị bỏ qua:" -#: sequencer.c:1535 sequencer.c:1645 +#: sequencer.c:1569 sequencer.c:1680 #, c-format msgid "unknown command: %d" msgstr "không hiểu câu lệnh %d" -#: sequencer.c:1728 +#: sequencer.c:1763 msgid "your index file is unmerged." msgstr "tập tin lưu mục lục của bạn không được hòa trộn." -#: sequencer.c:1754 +#: sequencer.c:1789 #, c-format msgid "commit %s is a merge but no -m option was given." msgstr "" "lần chuyển giao %s là một lần hòa trộn nhưng không đưa ra tùy chọn -m." -#: sequencer.c:1762 sequencer.c:1770 +#: sequencer.c:1797 sequencer.c:1805 #, c-format msgid "commit %s does not have parent %d" msgstr "lần chuyển giao %s không có cha mẹ %d" -#: sequencer.c:1510 +#: sequencer.c:1770 #, c-format msgid "mainline was specified but commit %s is not a merge." msgstr "" "luồng chính đã được chỉ ra nhưng lần chuyển giao %s không phải là một lần " "hòa trộn." -#: sequencer.c:1776 +#: sequencer.c:1811 #, c-format msgid "cannot get commit message for %s" msgstr "không thể lấy ghi chú lần chuyển giao cho %s" #. TRANSLATORS: The first %s will be a "todo" command like #. "revert" or "pick", the second %s a SHA1. -#: sequencer.c:1795 +#: sequencer.c:1830 #, c-format msgid "%s: cannot parse parent commit %s" msgstr "%s: không thể phân tích lần chuyển giao mẹ của %s" -#: sequencer.c:1860 +#: sequencer.c:1895 #, c-format msgid "could not rename '%s' to '%s'" msgstr "không thể đổi tên “%s” thành “%s”" -#: sequencer.c:1915 +#: sequencer.c:1952 #, c-format msgid "could not revert %s... %s" msgstr "không thể hoàn nguyên %s… %s" -#: sequencer.c:1916 +#: sequencer.c:1953 #, c-format msgid "could not apply %s... %s" msgstr "không thể áp dụng miếng vá %s… %s" -#: sequencer.c:2590 sequencer.c:4308 +#: sequencer.c:2664 sequencer.c:4469 msgid "empty commit set passed" msgstr "lần chuyển giao trống rỗng đặt là hợp quy cách" -#: sequencer.c:1983 +#: sequencer.c:2030 #, c-format msgid "git %s: failed to read the index" msgstr "git %s: gặp lỗi đọc bảng mục lục" -#: sequencer.c:1990 +#: sequencer.c:2037 #, c-format msgid "git %s: failed to refresh the index" msgstr "git %s: gặp lỗi khi làm tươi mới bảng mục lục" -#: sequencer.c:2066 +#: sequencer.c:2114 #, c-format msgid "%s does not accept arguments: '%s'" msgstr "%s không nhận các đối số: “%s”" -#: sequencer.c:2075 +#: sequencer.c:2123 #, c-format msgid "missing arguments for %s" msgstr "thiếu đối số cho %s" -#: sequencer.c:2166 +#: sequencer.c:2215 #, c-format msgid "invalid line %d: %.*s" msgstr "dòng không hợp lệ %d: %.*s" -#: sequencer.c:2177 +#: sequencer.c:2226 #, c-format msgid "cannot '%s' without a previous commit" msgstr "không thể “%s” thể mà không có lần chuyển giao kế trước" -#: sequencer.c:2225 builtin/rebase.c:153 builtin/rebase.c:178 -#: builtin/rebase.c:204 builtin/rebase.c:229 +#: rebase-interactive.c:233 rebase-interactive.c:238 sequencer.c:2274 +#: builtin/rebase.c:176 builtin/rebase.c:201 builtin/rebase.c:227 +#: builtin/rebase.c:252 #, c-format msgid "could not read '%s'." msgstr "không thể đọc “%s”." -#: sequencer.c:2302 +#: sequencer.c:2361 msgid "please fix this using 'git rebase --edit-todo'." msgstr "vui lòng sửa lỗi này bằng cách dùng “git rebase --edit-todo”." -#: sequencer.c:2304 +#: sequencer.c:2363 #, c-format msgid "unusable instruction sheet: '%s'" msgstr "bảng chỉ thị không thể dùng được: %s" -#: sequencer.c:2309 +#: sequencer.c:2368 msgid "no commits parsed." msgstr "không có lần chuyển giao nào được phân tích." -#: sequencer.c:2320 +#: sequencer.c:2379 msgid "cannot cherry-pick during a revert." msgstr "không thể cherry-pick trong khi hoàn nguyên." -#: sequencer.c:2322 +#: sequencer.c:2381 msgid "cannot revert during a cherry-pick." msgstr "không thể thực hiện việc hoàn nguyên trong khi đang cherry-pick." -#: config.c:406 sequencer.c:2401 +#: config.c:408 sequencer.c:2456 #, c-format msgid "invalid key: %s" msgstr "khóa không đúng: %s" -#: sequencer.c:2404 +#: sequencer.c:2459 #, c-format msgid "invalid value for %s: %s" msgstr "giá trị cho %s không hợp lệ: %s" -#: sequencer.c:2507 +#: sequencer.c:2576 #, c-format msgid "malformed options sheet: '%s'" msgstr "bảng tùy chọn dị hình: “%s”" -#: sequencer.c:2100 +#: sequencer.c:2487 msgid "a cherry-pick or revert is already in progress" msgstr "có một thao tác “cherry-pick” hoặc “revert” đang được thực hiện" -#: sequencer.c:2101 +#: sequencer.c:2488 msgid "try \"git cherry-pick (--continue | --quit | --abort)\"" msgstr "hãy thử \"git cherry-pick (--continue | --quit | --abort)\"" -#: sequencer.c:2627 +#: sequencer.c:2701 #, c-format msgid "could not create sequencer directory '%s'" msgstr "không thể tạo thư mục xếp dãy “%s”" -#: sequencer.c:2642 +#: sequencer.c:2716 msgid "could not lock HEAD" msgstr "không thể khóa HEAD" -#: sequencer.c:2702 sequencer.c:4057 +#: sequencer.c:2776 sequencer.c:4206 msgid "no cherry-pick or revert in progress" msgstr "không cherry-pick hay hoàn nguyên trong tiến trình" -#: sequencer.c:2704 sequencer.c:2715 +#: sequencer.c:2778 sequencer.c:2789 msgid "cannot resolve HEAD" msgstr "không thể phân giải HEAD" -#: sequencer.c:2706 sequencer.c:2750 +#: sequencer.c:2780 sequencer.c:2824 msgid "cannot abort from a branch yet to be born" msgstr "không thể hủy bỏ từ một nhánh mà nó còn chưa được tạo ra" -#: sequencer.c:2736 builtin/grep.c:736 +#: sequencer.c:2810 builtin/grep.c:744 #, c-format msgid "cannot open '%s'" msgstr "không mở được “%s”" -#: sequencer.c:2738 +#: sequencer.c:2812 #, c-format msgid "cannot read '%s': %s" msgstr "không thể đọc “%s”: %s" -#: sequencer.c:2739 +#: sequencer.c:2813 msgid "unexpected end of file" msgstr "gặp kết thúc tập tin đột xuất" -#: sequencer.c:2745 +#: sequencer.c:2819 #, c-format msgid "stored pre-cherry-pick HEAD file '%s' is corrupt" msgstr "tập tin HEAD “pre-cherry-pick” đã lưu “%s” bị hỏng" -#: sequencer.c:2756 +#: sequencer.c:2830 msgid "You seem to have moved HEAD. Not rewinding, check your HEAD!" msgstr "" "Bạn có lẽ đã có HEAD đã bị di chuyển đi, Không thể tua, kiểm tra HEAD của " "bạn!" -#: sequencer.c:2949 sequencer.c:3969 +#: sequencer.c:1433 sequencer.c:4118 #, c-format msgid "could not update %s" msgstr "không thể cập nhật %s" -#: sequencer.c:2987 sequencer.c:3949 +#: sequencer.c:3060 sequencer.c:4098 msgid "cannot read HEAD" msgstr "không thể đọc HEAD" -#: sequencer.c:3043 sequencer.c:3047 builtin/difftool.c:641 +#: sequencer.c:3116 sequencer.c:3120 builtin/difftool.c:641 #, c-format msgid "could not copy '%s' to '%s'" msgstr "không thể chép “%s” sang “%s”" -#: sequencer.c:3069 sequencer.c:3506 builtin/rebase.c:850 builtin/rebase.c:1613 -#: builtin/rebase.c:1987 builtin/rebase.c:2031 +#: add-interactive.c:521 add-interactive.c:822 reset.c:65 sequencer.c:3142 +#: sequencer.c:3581 sequencer.c:3723 builtin/rebase.c:1518 +#: builtin/rebase.c:1919 msgid "could not read index" msgstr "không thể đọc bảng mục lục" -#: sequencer.c:3074 +#: sequencer.c:3147 #, c-format msgid "" "execution failed: %s\n" @@ -3551,11 +3556,11 @@ " git rebase --continue\n" "\n" -#: sequencer.c:3080 +#: sequencer.c:3153 msgid "and made changes to the index and/or the working tree\n" msgstr "và tạo các thay đổi bảng mục lục và/hay cây làm việc\n" -#: sequencer.c:3086 +#: sequencer.c:3159 #, c-format msgid "" "execution succeeded: %s\n" @@ -3572,18 +3577,17 @@ " git rebase --continue\n" "\n" -#: sequencer.c:3623 builtin/rebase.c:712 +#: sequencer.c:3744 #, c-format msgid "Applied autostash.\n" msgstr "Đã áp dụng autostash.\n" -#: sequencer.c:3635 +#: sequencer.c:3756 #, c-format msgid "cannot store %s" msgstr "không thử lưu “%s”" -#: sequencer.c:3638 builtin/rebase.c:728 git-rebase--preserve-merges.sh:113 -#, c-format +#: git-rebase--preserve-merges.sh:113 msgid "" "Applying autostash resulted in conflicts.\n" "Your changes are safe in the stash.\n" @@ -3594,52 +3598,52 @@ "Bạn có thể chạy lệnh \"git stash pop\" hay \"git stash drop\" bất kỳ lúc " "nào.\n" -#: sequencer.c:3827 +#: sequencer.c:3976 #, c-format msgid "Stopped at %s... %.*s\n" msgstr "Dừng lại ở %s… %.*s\n" -#: sequencer.c:3898 +#: sequencer.c:4047 #, c-format msgid "unknown command %d" msgstr "không hiểu câu lệnh %d" -#: sequencer.c:3957 +#: sequencer.c:4106 msgid "could not read orig-head" msgstr "không thể đọc orig-head" -#: sequencer.c:3962 +#: sequencer.c:4111 msgid "could not read 'onto'" msgstr "không thể đọc “onto”." -#: sequencer.c:3976 +#: sequencer.c:4125 #, c-format msgid "could not update HEAD to %s" msgstr "không thể cập nhật HEAD thành %s" -#: sequencer.c:4069 +#: sequencer.c:4218 msgid "cannot rebase: You have unstaged changes." msgstr "không thể cải tổ: Bạn có các thay đổi chưa được đưa lên bệ phóng." -#: sequencer.c:4174 +#: sequencer.c:4324 msgid "could not remove CHERRY_PICK_HEAD" msgstr "không thể xóa bỏ CHERRY_PICK_HEAD" -#: sequencer.c:4078 +#: sequencer.c:4227 msgid "cannot amend non-existing commit" msgstr "không thể tu bỏ một lần chuyển giao không tồn tại" -#: sequencer.c:4080 +#: sequencer.c:4229 #, c-format msgid "invalid file: '%s'" msgstr "tập tin không hợp lệ: “%s”" -#: sequencer.c:4082 +#: sequencer.c:4231 #, c-format msgid "invalid contents: '%s'" msgstr "nội dung không hợp lệ: “%s”" -#: sequencer.c:4085 +#: sequencer.c:4234 msgid "" "\n" "You have uncommitted changes in your working tree. Please, commit them\n" @@ -3649,45 +3653,45 @@ "Bạn có các thay đổi chưa chuyển giao trong thư mục làm việc. Vui lòng\n" "chuyển giao chúng trước và sau đó chạy lệnh “git rebase --continue” lần nữa." -#: sequencer.c:4181 +#: sequencer.c:4331 msgid "could not commit staged changes." msgstr "không thể chuyển giao các thay đổi đã đưa lên bệ phóng." -#: sequencer.c:4285 +#: sequencer.c:4446 #, c-format msgid "%s: can't cherry-pick a %s" msgstr "%s: không thể cherry-pick một %s" -#: sequencer.c:4289 +#: sequencer.c:4450 #, c-format msgid "%s: bad revision" msgstr "%s: điểm xét duyệt sai" -#: sequencer.c:4324 +#: sequencer.c:4485 msgid "can't revert as initial commit" msgstr "không thể hoàn nguyên một lần chuyển giao khởi tạo" -#: sequencer.c:4774 +#: sequencer.c:4962 msgid "make_script: unhandled options" msgstr "make_script: các tùy chọn được không xử lý" -#: sequencer.c:4777 +#: sequencer.c:4965 msgid "make_script: error preparing revisions" msgstr "make_script: lỗi chuẩn bị điểm hiệu chỉnh" -#: builtin/rebase.c:158 builtin/rebase.c:182 builtin/rebase.c:209 +#: builtin/rebase.c:181 builtin/rebase.c:205 builtin/rebase.c:232 #, c-format msgid "unusable todo list: '%s'" msgstr "danh sách cần làm không dùng được: “%s”" -#: rebase-interactive.c:26 +#: rebase-interactive.c:33 #, c-format msgid "" "unrecognized setting %s for option rebase.missingCommitsCheck. Ignoring." msgstr "" "không nhận ra cài đặt %s cho tùy chọn rebase.missingCommitsCheck. Nên bỏ qua." -#: rebase-interactive.c:173 +#: rebase-interactive.c:193 #, c-format msgid "" "Warning: some commits may have been dropped accidentally.\n" @@ -3696,7 +3700,7 @@ "Cảnh báo: một số lần chuyển giao có lẽ đã bị xóa một cách tình cờ.\n" "Các lần chuyển giao bị xóa (từ mới đến cũ):\n" -#: rebase-interactive.c:180 +#: rebase-interactive.c:200 #, c-format msgid "" "To avoid this message, use \"drop\" to explicitly remove a commit.\n" @@ -3714,7 +3718,7 @@ "Cánh ứng xử có thể là: ignore, warn, error.\n" "\n" -#: sequencer.c:4935 +#: rebase-interactive.c:11 msgid "" "You can fix this with 'git rebase --edit-todo' and then run 'git rebase --" "continue'.\n" @@ -3724,18 +3728,18 @@ "continue”.\n" "Hoặc là bạn có thể bãi bỏ việc cải tổ bằng “git rebase --abort”.\n" -#: refs.c:860 wrapper.c:188 wrapper.c:358 builtin/am.c:714 -#: builtin/rebase.c:1004 +#: refs.c:816 strbuf.c:1171 wrapper.c:188 wrapper.c:358 builtin/am.c:719 +#: builtin/rebase.c:852 #, c-format msgid "could not open '%s' for writing" msgstr "không thể mở “%s” để ghi" -#: range-diff.c:92 sequencer.c:4985 +#: range-diff.c:98 sequencer.c:5143 #, c-format msgid "could not parse commit '%s'" msgstr "không thể phân tích lần chuyển giao “%s”" -#: sequencer.c:5166 +#: sequencer.c:5336 msgid "the script was already rearranged." msgstr "văn lệnh đã sẵn được sắp đặt rồi." @@ -3744,7 +3748,7 @@ msgid "'%s' is outside repository" msgstr "“%s” ở ngoài một kho chứa" -#: setup.c:174 +#: setup.c:185 #, c-format msgid "" "%s: no such path in the working tree.\n" @@ -3754,7 +3758,7 @@ "Dùng “git -- <đường/dẫn>…” để chỉ định đường dẫn mà nó không tồn tại " "một cách nội bộ." -#: setup.c:187 +#: setup.c:198 #, c-format msgid "" "ambiguous argument '%s': unknown revision or path not in the working tree.\n" @@ -3766,12 +3770,12 @@ "Dùng “--” để ngăn cách các đường dẫn khỏi điểm xem xét, như thế này:\n" "“git [<điểm xem xét>…] -- […]”" -#: setup.c:236 +#: setup.c:264 #, c-format msgid "option '%s' must come before non-option arguments" msgstr "tùy chọn “%s” phải trước các đối số đầu tiên không có tùy chọn" -#: setup.c:255 +#: setup.c:283 #, c-format msgid "" "ambiguous argument '%s': both revision and filename\n" @@ -3782,92 +3786,92 @@ "Dùng “--” để ngăn cách các đường dẫn khỏi điểm xem xét, như thế này:\n" "“git [<điểm xem xét>…] -- […]”" -#: setup.c:391 +#: setup.c:419 msgid "unable to set up work tree using invalid config" msgstr "không thể cài đặt thư mục làm việc sử dụng cấu hình không hợp lệ" -#: setup.c:395 +#: setup.c:423 msgid "this operation must be run in a work tree" msgstr "thao tác này phải được thực hiện trong thư mục làm việc" -#: setup.c:541 +#: setup.c:569 #, c-format msgid "Expected git repo version <= %d, found %d" msgstr "Cần phiên bản kho git <= %d, nhưng lại nhận được %d" -#: setup.c:549 +#: setup.c:577 msgid "unknown repository extensions found:" msgstr "tìm thấy phần mở rộng kho chưa biết:" -#: setup.c:568 +#: setup.c:596 #, c-format msgid "error opening '%s'" msgstr "gặp lỗi khi mở “%s”" -#: setup.c:570 +#: setup.c:598 #, c-format msgid "too large to be a .git file: '%s'" msgstr "tập tin .git là quá lớn: “%s”" -#: setup.c:572 +#: setup.c:600 #, c-format msgid "error reading %s" msgstr "gặp lỗi khi đọc %s" -#: setup.c:574 +#: setup.c:602 #, c-format msgid "invalid gitfile format: %s" msgstr "định dạng tập tin git không hợp lệ: %s" -#: setup.c:576 +#: setup.c:604 #, c-format msgid "no path in gitfile: %s" msgstr "không có đường dẫn trong tập tin git: %s" -#: setup.c:578 +#: setup.c:606 #, c-format msgid "not a git repository: %s" msgstr "không phải là kho git: %s" -#: setup.c:677 +#: setup.c:708 #, c-format msgid "'$%s' too big" msgstr "“$%s” quá lớn" -#: setup.c:691 +#: setup.c:722 #, c-format msgid "not a git repository: '%s'" msgstr "không phải là kho git: “%s”" -#: setup.c:720 setup.c:722 setup.c:753 +#: setup.c:751 setup.c:753 setup.c:784 #, c-format msgid "cannot chdir to '%s'" msgstr "không thể chdir (chuyển đổi thư mục) sang “%s”" -#: setup.c:725 setup.c:781 setup.c:791 setup.c:830 setup.c:838 +#: setup.c:756 setup.c:812 setup.c:822 setup.c:861 setup.c:869 msgid "cannot come back to cwd" msgstr "không thể quay lại cwd" -#: setup.c:1110 +#: setup.c:1141 #, c-format msgid "not a git repository (or any of the parent directories): %s" msgstr "không phải là kho git (hoặc bất kỳ thư mục cha mẹ nào): %s" -#: setup.c:852 +#: setup.c:883 #, c-format msgid "failed to stat '%*s%s%s'" msgstr "gặp lỗi khi lấy thống kê về “%*s%s%s”" -#: setup.c:1090 +#: setup.c:1121 msgid "Unable to read current working directory" msgstr "Không thể đọc thư mục làm việc hiện hành" -#: setup.c:1099 setup.c:1105 +#: setup.c:1130 setup.c:1136 #, c-format msgid "cannot change to '%s'" msgstr "không thể chuyển sang “%s”" -#: setup.c:1116 +#: setup.c:1147 #, c-format msgid "" "not a git repository (or any parent up to mount point %s)\n" @@ -3877,7 +3881,7 @@ "Dừng tại biên của hệ thống tập tin (GIT_DISCOVERY_ACROSS_FILESYSTEM chưa " "đặt)." -#: setup.c:1227 +#: setup.c:1258 #, c-format msgid "" "problem with core.sharedRepository filemode value (0%.3o).\n" @@ -3886,53 +3890,53 @@ "gặp vấn đề với giá trị chế độ tập tin core.sharedRepository (0%.3o).\n" "người sở hữu tập tin phải luôn có quyền đọc và ghi." -#: setup.c:1271 +#: setup.c:1304 msgid "open /dev/null or dup failed" msgstr "gặp lỗi khi mở “/dev/null” hay dup" -#: setup.c:1286 +#: setup.c:1319 msgid "fork failed" msgstr "gặp lỗi khi rẽ nhánh tiến trình" -#: setup.c:1291 +#: setup.c:1324 msgid "setsid failed" msgstr "setsid gặp lỗi" -#: sha1-file.c:685 +#: sha1-file.c:703 #, c-format msgid "path '%s' does not exist" msgstr "đường dẫn “%s” không tồn tại" -#: sha1-file.c:711 +#: sha1-file.c:724 #, c-format msgid "reference repository '%s' as a linked checkout is not supported yet." msgstr "kho tham chiếu “%s” như là lấy ra liên kết vẫn chưa được hỗ trợ." -#: sha1-file.c:717 +#: sha1-file.c:730 #, c-format msgid "reference repository '%s' is not a local repository." msgstr "kho tham chiếu “%s” không phải là một kho nội bộ." -#: sha1-file.c:723 +#: sha1-file.c:736 #, c-format msgid "reference repository '%s' is shallow" msgstr "kho tham chiếu “%s” là nông" -#: sha1-file.c:731 +#: sha1-file.c:744 #, c-format msgid "reference repository '%s' is grafted" msgstr "kho tham chiếu “%s” bị cấy ghép" -#: sha1-name.c:487 +#: sha1-name.c:486 #, c-format msgid "short SHA1 %s is ambiguous" msgstr "tóm lược SHA1 %s chưa rõ ràng" -#: sha1-name.c:498 +#: sha1-name.c:497 msgid "The candidates are:" msgstr "Các ứng cử là:" -#: sha1_name.c:693 +#: sha1-name.c:770 msgid "" "Git normally never creates a ref that ends with 40 hex characters\n" "because it will be ignored when you just specify 40-hex. These refs\n" @@ -3967,7 +3971,7 @@ msgid "Could not find section in .gitmodules where path=%s" msgstr "Không thể tìm thấy phần trong .gitmodules nơi mà đường_dẫn=%s" -#: submodule-config.c:761 +#: submodule-config.c:766 #, c-format msgid "Could not update .gitmodules entry %s" msgstr "Không thể cập nhật mục .gitmodules %s" @@ -3997,31 +4001,31 @@ msgstr "" "mục tin mô-đun-con “%s” (%s) là một %s, không phải là một lần chuyển giao" -#: submodule.c:1147 builtin/branch.c:680 builtin/submodule--helper.c:1989 +#: submodule.c:1147 builtin/branch.c:678 builtin/submodule--helper.c:2045 msgid "Failed to resolve HEAD as a valid ref." msgstr "Gặp lỗi khi phân giải HEAD như là một tham chiếu hợp lệ." -#: submodule.c:1651 +#: submodule.c:1662 #, c-format msgid "'%s' not recognized as a git repository" msgstr "không nhận ra “%s” là một kho git" -#: submodule.c:1789 +#: submodule.c:1800 #, c-format msgid "could not start 'git status' in submodule '%s'" msgstr "không thể lấy thống kê “git status” trong mô-đun-con “%s”" -#: submodule.c:1802 +#: submodule.c:1813 #, c-format msgid "could not run 'git status' in submodule '%s'" msgstr "không thể chạy “git status” trong mô-đun-con “%s”" -#: submodule.c:1907 +#: submodule.c:1918 #, c-format msgid "submodule '%s' has dirty index" msgstr "mô-đun-con “%s” có mục lục còn bẩn" -#: submodule.c:2007 +#: submodule.c:2059 #, c-format msgid "" "relocate_gitdir for submodule '%s' with more than one worktree not supported" @@ -4029,18 +4033,18 @@ "relocate_gitdir cho mô-đun-con “%s” với nhiều hơn một cây làm việc là chưa " "được hỗ trợ" -#: submodule.c:2019 submodule.c:2074 +#: submodule.c:2071 submodule.c:2130 #, c-format msgid "could not lookup name for submodule '%s'" msgstr "không thể tìm kiếm tên cho mô-đun-con “%s”" -#: rerere.c:881 submodule.c:2023 builtin/log.c:1790 -#: builtin/submodule--helper.c:1418 builtin/submodule--helper.c:1428 +#: rerere.c:881 submodule.c:2078 builtin/log.c:1891 +#: builtin/submodule--helper.c:1454 builtin/submodule--helper.c:1466 #, c-format msgid "could not create directory '%s'" msgstr "không thể tạo thư mục “%s”" -#: submodule.c:2026 +#: submodule.c:2082 #, c-format msgid "" "Migrating git directory of '%s%s' from\n" @@ -4051,12 +4055,12 @@ "“%s” sang\n" "“%s”\n" -#: submodule.c:2109 +#: submodule.c:1855 submodule.c:2165 #, c-format msgid "could not recurse into submodule '%s'" msgstr "không thể đệ quy vào trong mô-đun-con “%s”" -#: submodule.c:2153 +#: submodule.c:2210 msgid "could not start ls-files in .." msgstr "không thể lấy thông tin thống kê về ls-files trong .." @@ -4064,16 +4068,16 @@ msgid "BUG: returned path string doesn't match cwd?" msgstr "LỖI: trả về chuỗi đường dẫn không khớp cwd?" -#: submodule.c:2192 +#: submodule.c:2250 #, c-format msgid "ls-tree returned unexpected return code %d" msgstr "ls-tree trả về mã không như mong đợi %d" -#: submodule-config.c:303 +#: submodule-config.c:304 msgid "negative values not allowed for submodule.fetchjobs" msgstr "không cho phép giá trị âm ở submodule.fetchJobs" -#: submodule-config.c:490 +#: submodule-config.c:499 #, c-format msgid "invalid value for %s" msgstr "giá trị cho %s không hợp lệ" @@ -4089,7 +4093,7 @@ msgid "unknown value '%s' for key '%s'" msgstr "không hiểu giá trị “%s” cho khóa “%s”" -#: trailer.c:539 trailer.c:544 builtin/remote.c:295 +#: trailer.c:539 trailer.c:544 builtin/remote.c:298 builtin/remote.c:323 #, c-format msgid "more than one %s" msgstr "nhiều hơn một %s" @@ -4142,7 +4146,7 @@ msgid "transport: invalid depth option '%s'" msgstr "vận chuyển: tùy chọn độ sâu “%s” không hợp lệ" -#: transport.c:1044 +#: transport.c:1052 #, c-format msgid "" "The following submodule paths contain changes that can\n" @@ -4151,7 +4155,7 @@ "Các đường dẫn mô-đun-con sau đây có chứa các thay đổi cái mà\n" "có thể được tìm thấy trên mọi máy phục vụ:\n" -#: transport.c:1048 +#: transport.c:1056 #, c-format msgid "" "\n" @@ -4178,32 +4182,32 @@ "để đẩy chúng lên máy phục vụ.\n" "\n" -#: transport.c:1056 +#: transport.c:1064 msgid "Aborting." msgstr "Bãi bỏ." -#: transport-helper.c:1079 +#: transport-helper.c:1025 #, c-format msgid "Could not read ref %s" msgstr "Không thể đọc tham chiếu %s" -#: tree-walk.c:33 +#: tree-walk.c:32 msgid "too-short tree object" msgstr "đối tượng cây quá ngắn" -#: tree-walk.c:39 +#: tree-walk.c:38 msgid "malformed mode in tree entry" msgstr "chế độ dị hình trong đề mục cây" -#: tree-walk.c:43 +#: tree-walk.c:42 msgid "empty filename in tree entry" msgstr "tên tập tin trống rỗng trong mục tin cây" -#: tree-walk.c:118 +#: tree-walk.c:117 msgid "too-short tree file" msgstr "tập tin cây quá ngắn" -#: unpack-trees.c:110 +#: unpack-trees.c:113 #, c-format msgid "" "Your local changes to the following files would be overwritten by checkout:\n" @@ -4214,7 +4218,7 @@ "%%sVui lòng chuyển giao các thay đổi hay tạm cất chúng đi trước khi bạn " "chuyển nhánh." -#: unpack-trees.c:112 +#: unpack-trees.c:115 #, c-format msgid "" "Your local changes to the following files would be overwritten by checkout:\n" @@ -4224,7 +4228,7 @@ "checkout:\n" "%%s" -#: unpack-trees.c:115 +#: unpack-trees.c:118 #, c-format msgid "" "Your local changes to the following files would be overwritten by merge:\n" @@ -4235,7 +4239,7 @@ "%%sVui lòng chuyển giao các thay đổi hay tạm cất chúng đi trước khi bạn hòa " "trộn." -#: unpack-trees.c:117 +#: unpack-trees.c:120 #, c-format msgid "" "Your local changes to the following files would be overwritten by merge:\n" @@ -4245,7 +4249,7 @@ "hòa trộn:\n" "%%s" -#: unpack-trees.c:120 +#: unpack-trees.c:123 #, c-format msgid "" "Your local changes to the following files would be overwritten by %s:\n" @@ -4255,7 +4259,7 @@ "%s:\n" "%%sVui lòng chuyển giao các thay đổi hay tạm cất chúng đi trước khi bạn %s." -#: unpack-trees.c:122 +#: unpack-trees.c:125 #, c-format msgid "" "Your local changes to the following files would be overwritten by %s:\n" @@ -4265,7 +4269,7 @@ "%s:\n" "%%s" -#: unpack-trees.c:127 +#: unpack-trees.c:130 #, c-format msgid "" "Updating the following directories would lose untracked files in them:\n" @@ -4275,7 +4279,7 @@ "trong nó:\n" "%s" -#: unpack-trees.c:131 +#: unpack-trees.c:134 #, c-format msgid "" "The following untracked working tree files would be removed by checkout:\n" @@ -4285,7 +4289,7 @@ "checkout:\n" "%%sVui lòng di chuyển hay gỡ bỏ chúng trước khi bạn chuyển nhánh." -#: unpack-trees.c:133 +#: unpack-trees.c:136 #, c-format msgid "" "The following untracked working tree files would be removed by checkout:\n" @@ -4295,7 +4299,7 @@ "checkout:\n" "%%s" -#: unpack-trees.c:136 +#: unpack-trees.c:139 #, c-format msgid "" "The following untracked working tree files would be removed by merge:\n" @@ -4305,7 +4309,7 @@ "trộn:\n" "%%sVui lòng di chuyển hay gỡ bỏ chúng trước khi bạn hòa trộn." -#: unpack-trees.c:138 +#: unpack-trees.c:141 #, c-format msgid "" "The following untracked working tree files would be removed by merge:\n" @@ -4315,7 +4319,7 @@ "trộn:\n" "%%s" -#: unpack-trees.c:141 +#: unpack-trees.c:144 #, c-format msgid "" "The following untracked working tree files would be removed by %s:\n" @@ -4324,7 +4328,7 @@ "Các tập tin cây làm việc chưa được theo dõi sau đây sẽ bị gỡ bỏ bởi %s:\n" "%%sVui lòng di chuyển hay gỡ bỏ chúng trước khi bạn %s." -#: unpack-trees.c:143 +#: unpack-trees.c:146 #, c-format msgid "" "The following untracked working tree files would be removed by %s:\n" @@ -4333,7 +4337,7 @@ "Các tập tin cây làm việc chưa được theo dõi sau đây sẽ bị gỡ bỏ bởi %s:\n" "%%s" -#: unpack-trees.c:149 +#: unpack-trees.c:152 #, c-format msgid "" "The following untracked working tree files would be overwritten by " @@ -4344,7 +4348,7 @@ "checkout:\n" "%%sVui lòng di chuyển hay gỡ bỏ chúng trước khi bạn chuyển nhánh." -#: unpack-trees.c:151 +#: unpack-trees.c:154 #, c-format msgid "" "The following untracked working tree files would be overwritten by " @@ -4355,7 +4359,7 @@ "checkout:\n" "%%s" -#: unpack-trees.c:154 +#: unpack-trees.c:157 #, c-format msgid "" "The following untracked working tree files would be overwritten by merge:\n" @@ -4365,7 +4369,7 @@ "hòa trộn:\n" "%%sVui lòng di chuyển hay gỡ bỏ chúng trước khi bạn hòa trộn." -#: unpack-trees.c:156 +#: unpack-trees.c:159 #, c-format msgid "" "The following untracked working tree files would be overwritten by merge:\n" @@ -4375,7 +4379,7 @@ "hòa trộn:\n" "%%s" -#: unpack-trees.c:159 +#: unpack-trees.c:162 #, c-format msgid "" "The following untracked working tree files would be overwritten by %s:\n" @@ -4385,7 +4389,7 @@ "%s:\n" "%%sVui lòng di chuyển hay gỡ bỏ chúng trước khi bạn %s." -#: unpack-trees.c:161 +#: unpack-trees.c:164 #, c-format msgid "" "The following untracked working tree files would be overwritten by %s:\n" @@ -4395,7 +4399,7 @@ "%s:\n" "%%s" -#: unpack-trees.c:169 +#: unpack-trees.c:172 #, c-format msgid "Entry '%s' overlaps with '%s'. Cannot bind." msgstr "Mục “%s” đè lên “%s”. Không thể buộc." @@ -4431,7 +4435,7 @@ "nhật checkout rải rác:\n" "%s" -#: unpack-trees.c:178 +#: unpack-trees.c:175 #, c-format msgid "" "Cannot update submodule:\n" @@ -4440,12 +4444,12 @@ "Không thể cập nhật mô-đun-con:\n" "%s" -#: unpack-trees.c:255 +#: unpack-trees.c:262 #, c-format msgid "Aborting\n" msgstr "Bãi bỏ\n" -#: unpack-trees.c:333 +#: unpack-trees.c:336 msgid "Checking out files" msgstr "Đang lấy ra các tập tin" @@ -4478,33 +4482,33 @@ msgid "invalid '..' path segment" msgstr "đoạn đường dẫn “..” không hợp lệ" -#: worktree.c:258 builtin/am.c:2084 +#: worktree.c:262 builtin/am.c:2098 #, c-format msgid "failed to read '%s'" msgstr "gặp lỗi khi đọc “%s”" -#: worktree.c:304 +#: worktree.c:309 #, c-format msgid "'%s' at main working tree is not the repository directory" msgstr "“%s” tại cây làm việc chình không phải là thư mục kho" -#: worktree.c:315 +#: worktree.c:320 #, c-format msgid "'%s' file does not contain absolute path to the working tree location" msgstr "" "tập tin “%s” không chứa đường dẫn tuyệt đối đến vị trí cây làm việc hiện" -#: worktree.c:327 +#: worktree.c:332 #, c-format msgid "'%s' does not exist" msgstr "\"%s\" không tồn tại" -#: worktree.c:333 +#: worktree.c:338 #, c-format msgid "'%s' is not a .git file, error code %d" msgstr "“%s” không phải là tập tin .git, mã lỗi %d" -#: worktree.c:341 +#: worktree.c:347 #, c-format msgid "'%s' does not point back to '%s'" msgstr "“%s” không chỉ ngược đến “%s”" @@ -4514,8 +4518,8 @@ msgid "could not open '%s' for reading and writing" msgstr "không thể mở “%s” để đọc và ghi" -#: sequencer.c:790 wrapper.c:190 wrapper.c:360 builtin/am.c:705 -#: builtin/am.c:797 builtin/merge.c:1114 builtin/rebase.c:1046 +#: sequencer.c:785 wrapper.c:190 wrapper.c:360 builtin/am.c:710 +#: builtin/am.c:802 builtin/merge.c:1125 builtin/rebase.c:896 #, c-format msgid "could not open '%s' for reading" msgstr "không thể mở “%s” để đọc" @@ -4533,7 +4537,7 @@ msgid "Unmerged paths:" msgstr "Những đường dẫn chưa được hòa trộn:" -#: wt-status.c:178 wt-status.c:205 +#: wt-status.c:181 wt-status.c:208 #, c-format msgid " (use \"git reset %s ...\" to unstage)" msgstr " (dùng \"git reset %s …\" để bỏ ra khỏi bệ phóng)" @@ -4556,11 +4560,11 @@ msgid " (use \"git rm ...\" to mark resolution)" msgstr " (dùng \"git rm …\" để đánh dấu là cần giải quyết)" -#: wt-status.c:211 wt-status.c:1074 +#: wt-status.c:211 wt-status.c:1072 msgid "Changes to be committed:" msgstr "Những thay đổi sẽ được chuyển giao:" -#: wt-status.c:234 wt-status.c:1083 +#: wt-status.c:234 wt-status.c:1081 msgid "Changes not staged for commit:" msgstr "Các thay đổi chưa được đặt lên bệ phóng để chuyển giao:" @@ -4573,7 +4577,7 @@ msgstr "" " (dùng \"git add/rm …\" để cập nhật những gì sẽ được chuyển giao)" -#: wt-status.c:224 +#: wt-status.c:227 msgid "" " (use \"git checkout -- ...\" to discard changes in working directory)" msgstr "" @@ -4664,21 +4668,21 @@ msgid "untracked content, " msgstr "nội dung chưa được theo dõi, " -#: wt-status.c:906 +#: wt-status.c:904 #, c-format msgid "Your stash currently has %d entry" msgid_plural "Your stash currently has %d entries" msgstr[0] "Bạn hiện nay ở trong phần cất đi đang có %d mục" -#: wt-status.c:938 +#: wt-status.c:936 msgid "Submodules changed but not updated:" msgstr "Những mô-đun-con đã bị thay đổi nhưng chưa được cập nhật:" -#: wt-status.c:940 +#: wt-status.c:938 msgid "Submodule changes to be committed:" msgstr "Những mô-đun-con thay đổi đã được chuyển giao:" -#: wt-status.c:1022 +#: wt-status.c:1020 msgid "" "Do not modify or remove the line above.\n" "Everything below it will be ignored." @@ -4686,109 +4690,109 @@ "Không sửa hay xóa bỏ đường ở trên.\n" "Mọi thứ phía dưới sẽ được xóa bỏ." -#: wt-status.c:1144 +#: wt-status.c:1142 msgid "You have unmerged paths." msgstr "Bạn có những đường dẫn chưa được hòa trộn." -#: wt-status.c:1147 +#: wt-status.c:1145 msgid " (fix conflicts and run \"git commit\")" msgstr " (sửa các xung đột rồi chạy \"git commit\")" -#: wt-status.c:1149 +#: wt-status.c:1147 msgid " (use \"git merge --abort\" to abort the merge)" msgstr " (dùng \"git merge --abort\" để bãi bỏ việc hòa trộn)" -#: wt-status.c:1153 +#: wt-status.c:1151 msgid "All conflicts fixed but you are still merging." msgstr "Tất cả các xung đột đã được giải quyết nhưng bạn vẫn đang hòa trộn." -#: wt-status.c:1156 +#: wt-status.c:1154 msgid " (use \"git commit\" to conclude merge)" msgstr " (dùng \"git commit\" để hoàn tất việc hòa trộn)" -#: wt-status.c:1165 +#: wt-status.c:1163 msgid "You are in the middle of an am session." msgstr "Bạn đang ở giữa của một phiên “am”." -#: wt-status.c:1168 +#: wt-status.c:1166 msgid "The current patch is empty." msgstr "Miếng vá hiện tại bị trống rỗng." -#: wt-status.c:1172 +#: wt-status.c:1170 msgid " (fix conflicts and then run \"git am --continue\")" msgstr " (sửa các xung đột và sau đó chạy lệnh \"git am --continue\")" -#: wt-status.c:1174 +#: wt-status.c:1172 msgid " (use \"git am --skip\" to skip this patch)" msgstr " (dùng \"git am --skip\" để bỏ qua miếng vá này)" -#: wt-status.c:1176 +#: wt-status.c:1174 msgid " (use \"git am --abort\" to restore the original branch)" msgstr " (dùng \"git am --abort\" để phục hồi lại nhánh nguyên thủy)" -#: wt-status.c:1309 +#: wt-status.c:1307 msgid "git-rebase-todo is missing." msgstr "thiếu git-rebase-todo." -#: wt-status.c:1311 +#: wt-status.c:1309 msgid "No commands done." msgstr "Không thực hiện lệnh nào." -#: wt-status.c:1314 +#: wt-status.c:1312 #, c-format msgid "Last command done (%d command done):" msgid_plural "Last commands done (%d commands done):" msgstr[0] "Lệnh thực hiện cuối (%d lệnh được thực thi):" -#: wt-status.c:1325 +#: wt-status.c:1323 #, c-format msgid " (see more in file %s)" msgstr " (xem thêm trong %s)" -#: wt-status.c:1330 +#: wt-status.c:1328 msgid "No commands remaining." msgstr "Không có lệnh nào còn lại." -#: wt-status.c:1333 +#: wt-status.c:1331 #, c-format msgid "Next command to do (%d remaining command):" msgid_plural "Next commands to do (%d remaining commands):" msgstr[0] "Lệnh cần làm kế tiếp (%d lệnh còn lại):" -#: wt-status.c:1341 +#: wt-status.c:1339 msgid " (use \"git rebase --edit-todo\" to view and edit)" msgstr " (dùng lệnh \"git rebase --edit-todo\" để xem và sửa)" -#: wt-status.c:1353 +#: wt-status.c:1351 #, c-format msgid "You are currently rebasing branch '%s' on '%s'." msgstr "Bạn hiện nay đang thực hiện việc “rebase” nhánh “%s” trên “%s”." -#: wt-status.c:1358 +#: wt-status.c:1356 msgid "You are currently rebasing." -msgstr "Bạn hiện nay đang thực hiện việc “rebase” (“cải tổ”)." +msgstr "Bạn hiện nay đang thực hiện việc “rebase” (cải tổ)." -#: wt-status.c:1371 +#: wt-status.c:1369 msgid " (fix conflicts and then run \"git rebase --continue\")" msgstr "" " (sửa các xung đột và sau đó chạy lệnh “cải tổ” \"git rebase --continue\")" -#: wt-status.c:1373 +#: wt-status.c:1371 msgid " (use \"git rebase --skip\" to skip this patch)" msgstr " (dùng lệnh “cải tổ” \"git rebase --skip\" để bỏ qua lần vá này)" -#: wt-status.c:1375 +#: wt-status.c:1373 msgid " (use \"git rebase --abort\" to check out the original branch)" msgstr "" " (dùng lệnh “cải tổ” \"git rebase --abort\" để check-out nhánh nguyên thủy)" -#: wt-status.c:1382 +#: wt-status.c:1380 msgid " (all conflicts fixed: run \"git rebase --continue\")" msgstr "" " (khi tất cả các xung đột đã sửa xong: chạy lệnh “cải tổ” \"git rebase --" "continue\")" -#: wt-status.c:1386 +#: wt-status.c:1384 #, c-format msgid "" "You are currently splitting a commit while rebasing branch '%s' on '%s'." @@ -4796,20 +4800,20 @@ "Bạn hiện nay đang thực hiện việc chia tách một lần chuyển giao trong khi " "đang “rebase” nhánh “%s” trên “%s”." -#: wt-status.c:1391 +#: wt-status.c:1389 msgid "You are currently splitting a commit during a rebase." msgstr "" "Bạn hiện tại đang cắt đôi một lần chuyển giao trong khi đang thực hiện việc " "rebase." -#: wt-status.c:1394 +#: wt-status.c:1392 msgid "" " (Once your working directory is clean, run \"git rebase --continue\")" msgstr "" " (Một khi thư mục làm việc của bạn đã gọn gàng, chạy lệnh “cải tổ” \"git " "rebase --continue\")" -#: wt-status.c:1398 +#: wt-status.c:1396 #, c-format msgid "" "You are currently editing a commit while rebasing branch '%s' on '%s'." @@ -4817,118 +4821,118 @@ "Bạn hiện nay đang thực hiện việc sửa chữa một lần chuyển giao trong khi đang " "rebase nhánh “%s” trên “%s”." -#: wt-status.c:1403 +#: wt-status.c:1401 msgid "You are currently editing a commit during a rebase." msgstr "" "Bạn hiện đang sửa một lần chuyển giao trong khi bạn thực hiện rebase." -#: wt-status.c:1406 +#: wt-status.c:1404 msgid " (use \"git commit --amend\" to amend the current commit)" msgstr " (dùng \"git commit --amend\" để “tu bổ” lần chuyển giao hiện tại)" -#: wt-status.c:1408 +#: wt-status.c:1406 msgid "" " (use \"git rebase --continue\" once you are satisfied with your changes)" msgstr "" " (chạy lệnh “cải tổ” \"git rebase --continue\" một khi bạn cảm thấy hài " "lòng về những thay đổi của mình)" -#: wt-status.c:1422 +#: wt-status.c:1420 #, c-format msgid "You are currently cherry-picking commit %s." msgstr "Bạn hiện nay đang thực hiện việc cherry-pick lần chuyển giao %s." -#: wt-status.c:1429 +#: wt-status.c:1427 msgid " (fix conflicts and run \"git cherry-pick --continue\")" msgstr "" " (sửa các xung đột và sau đó chạy lệnh \"git cherry-pick --continue\")" -#: wt-status.c:1435 +#: wt-status.c:1433 msgid " (all conflicts fixed: run \"git cherry-pick --continue\")" msgstr "" " (khi tất cả các xung đột đã sửa xong: chạy lệnh \"git cherry-pick --" "continue\")" -#: wt-status.c:1439 +#: wt-status.c:1437 msgid "" " (use \"git cherry-pick --abort\" to cancel the cherry-pick operation)" msgstr " (dùng \"git cherry-pick --abort\" để hủy bỏ thao tác cherry-pick)" -#: wt-status.c:1452 +#: wt-status.c:1450 #, c-format msgid "You are currently reverting commit %s." msgstr "" "Bạn hiện nay đang thực hiện thao tác hoàn nguyên lần chuyển giao “%s”." -#: wt-status.c:1458 +#: wt-status.c:1456 msgid " (fix conflicts and run \"git revert --continue\")" msgstr " (sửa các xung đột và sau đó chạy lệnh \"git revert --continue\")" -#: wt-status.c:1464 +#: wt-status.c:1462 msgid " (all conflicts fixed: run \"git revert --continue\")" msgstr "" " (khi tất cả các xung đột đã sửa xong: chạy lệnh \"git revert --continue\")" -#: wt-status.c:1468 +#: wt-status.c:1466 msgid " (use \"git revert --abort\" to cancel the revert operation)" msgstr " (dùng \"git revert --abort\" để hủy bỏ thao tác hoàn nguyên)" -#: wt-status.c:1478 +#: wt-status.c:1476 #, c-format msgid "You are currently bisecting, started from branch '%s'." msgstr "" "Bạn hiện nay đang thực hiện thao tác di chuyển nửa bước (bisect), bắt đầu từ " "nhánh “%s”." -#: wt-status.c:1482 +#: wt-status.c:1480 msgid "You are currently bisecting." msgstr "Bạn hiện tại đang thực hiện việc bisect (di chuyển nửa bước)." -#: wt-status.c:1485 +#: wt-status.c:1483 msgid " (use \"git bisect reset\" to get back to the original branch)" msgstr " (dùng \"git bisect reset\" để quay trở lại nhánh nguyên thủy)" -#: wt-status.c:1694 +#: wt-status.c:1692 msgid "On branch " msgstr "Trên nhánh " -#: wt-status.c:1701 +#: wt-status.c:1699 msgid "interactive rebase in progress; onto " msgstr "rebase ở chế độ tương tác đang được thực hiện; lên trên " -#: wt-status.c:1703 +#: wt-status.c:1701 msgid "rebase in progress; onto " msgstr "rebase đang được thực hiện: lên trên " -#: wt-status.h:67 +#: wt-status.h:80 msgid "HEAD detached at " msgstr "HEAD được tách rời tại " -#: wt-status.h:68 +#: wt-status.h:81 msgid "HEAD detached from " msgstr "HEAD được tách rời từ " -#: wt-status.c:1713 +#: wt-status.c:1711 msgid "Not currently on any branch." msgstr "Hiện tại chẳng ở nhánh nào cả." -#: wt-status.c:1730 +#: wt-status.c:1728 msgid "Initial commit" msgstr "Lần chuyển giao khởi tạo" -#: wt-status.c:1731 +#: wt-status.c:1729 msgid "No commits yet" msgstr "Vẫn chưa chuyển giao" -#: wt-status.c:1745 +#: wt-status.c:1743 msgid "Untracked files" msgstr "Những tập tin chưa được theo dõi" -#: wt-status.c:1747 +#: wt-status.c:1745 msgid "Ignored files" msgstr "Những tập tin bị lờ đi" -#: wt-status.c:1751 +#: wt-status.c:1749 #, c-format msgid "" "It took %.2f seconds to enumerate untracked files. 'status -uno'\n" @@ -4940,20 +4944,20 @@ "có lẽ làm nó nhanh hơn, nhưng bạn phải cẩn thận đừng quên mình phải\n" "tự thêm các tập tin mới (xem “git help status”.." -#: wt-status.c:1757 +#: wt-status.c:1755 #, c-format msgid "Untracked files not listed%s" msgstr "Những tập tin chưa được theo dõi không được liệt kê ra %s" -#: wt-status.c:1759 +#: wt-status.c:1757 msgid " (use -u option to show untracked files)" msgstr " (dùng tùy chọn -u để hiển thị các tập tin chưa được theo dõi)" -#: wt-status.c:1765 +#: wt-status.c:1763 msgid "No changes" msgstr "Không có thay đổi nào" -#: wt-status.c:1770 +#: wt-status.c:1768 #, c-format msgid "" "no changes added to commit (use \"git add\" and/or \"git commit -a\")\n" @@ -4961,12 +4965,12 @@ "không có thay đổi nào được thêm vào để chuyển giao (dùng \"git add\" và/hoặc " "\"git commit -a\")\n" -#: wt-status.c:1773 +#: wt-status.c:1771 #, c-format msgid "no changes added to commit\n" msgstr "không có thay đổi nào được thêm vào để chuyển giao\n" -#: wt-status.c:1776 +#: wt-status.c:1774 #, c-format msgid "" "nothing added to commit but untracked files present (use \"git add\" to " @@ -4975,210 +4979,210 @@ "không có gì được thêm vào lần chuyển giao nhưng có những tập tin chưa được " "theo dõi hiện diện (dùng \"git add\" để đưa vào theo dõi)\n" -#: wt-status.c:1779 +#: wt-status.c:1777 #, c-format msgid "nothing added to commit but untracked files present\n" msgstr "" "không có gì được thêm vào lần chuyển giao nhưng có những tập tin chưa được " "theo dõi hiện diện\n" -#: wt-status.c:1782 +#: wt-status.c:1780 #, c-format msgid "nothing to commit (create/copy files and use \"git add\" to track)\n" msgstr "" "không có gì để chuyển giao (tạo/sao-chép các tập tin và dùng \"git add\" để " "đưa vào theo dõi)\n" -#: wt-status.c:1785 wt-status.c:1790 +#: wt-status.c:1783 wt-status.c:1788 #, c-format msgid "nothing to commit\n" msgstr "không có gì để chuyển giao\n" -#: wt-status.c:1788 +#: wt-status.c:1786 #, c-format msgid "nothing to commit (use -u to show untracked files)\n" msgstr "" "không có gì để chuyển giao (dùng -u xem các tập tin chưa được theo dõi)\n" -#: wt-status.c:1792 +#: wt-status.c:1790 #, c-format msgid "nothing to commit, working tree clean\n" msgstr "không có gì để chuyển giao, thư mục làm việc sạch sẽ\n" -#: wt-status.c:1905 +#: wt-status.c:1903 msgid "No commits yet on " msgstr "Vẫn không thực hiện lệnh chuyển giao nào " -#: wt-status.c:1909 +#: wt-status.c:1907 msgid "HEAD (no branch)" msgstr "HEAD (không nhánh)" -#: wt-status.c:1940 +#: wt-status.c:1938 msgid "different" msgstr "khác" -#: wt-status.c:1942 wt-status.c:1950 +#: wt-status.c:1940 wt-status.c:1948 msgid "behind " msgstr "đằng sau " -#: wt-status.c:1945 wt-status.c:1948 +#: wt-status.c:1943 wt-status.c:1946 msgid "ahead " msgstr "phía trước " #. TRANSLATORS: the action is e.g. "pull with rebase" -#: wt-status.c:2470 +#: wt-status.c:2468 #, c-format msgid "cannot %s: You have unstaged changes." msgstr "không thể %s: Bạn có các thay đổi chưa được đưa lên bệ phóng." -#: wt-status.c:2476 +#: wt-status.c:2474 msgid "additionally, your index contains uncommitted changes." msgstr "" "thêm vào đó, bảng mục lục của bạn có chứa các thay đổi chưa được chuyển giao." -#: wt-status.c:2478 +#: wt-status.c:2476 #, c-format msgid "cannot %s: Your index contains uncommitted changes." msgstr "" "không thể %s: Mục lục của bạn có chứa các thay đổi chưa được chuyển giao." -#: compat/precompose_utf8.c:58 builtin/clone.c:452 +#: compat/precompose_utf8.c:58 builtin/clone.c:456 #, c-format msgid "failed to unlink '%s'" msgstr "gặp lỗi khi bỏ liên kết (unlink) “%s”" -#: builtin/add.c:25 +#: builtin/add.c:26 msgid "git add [] [--] ..." msgstr "git add [] [--] …" -#: builtin/add.c:84 +#: builtin/add.c:88 #, c-format msgid "unexpected diff status %c" msgstr "trạng thái lệnh diff không như mong đợi %c" -#: builtin/add.c:89 builtin/commit.c:288 +#: builtin/add.c:93 builtin/commit.c:285 msgid "updating files failed" msgstr "cập nhật tập tin gặp lỗi" -#: builtin/add.c:99 +#: builtin/add.c:103 #, c-format msgid "remove '%s'\n" msgstr "gỡ bỏ “%s”\n" -#: builtin/add.c:174 +#: builtin/add.c:178 msgid "Unstaged changes after refreshing the index:" msgstr "" "Đưa ra khỏi bệ phóng các thay đổi sau khi làm tươi mới lại bảng mục lục:" -#: builtin/add.c:234 builtin/rev-parse.c:897 +#: builtin/add.c:266 builtin/rev-parse.c:904 msgid "Could not read the index" msgstr "Không thể đọc bảng mục lục" -#: builtin/add.c:245 +#: builtin/add.c:277 #, c-format msgid "Could not open '%s' for writing." msgstr "Không thể mở “%s” để ghi." -#: builtin/add.c:249 +#: builtin/add.c:281 msgid "Could not write patch" msgstr "Không thể ghi ra miếng vá" -#: builtin/add.c:252 +#: builtin/add.c:284 msgid "editing patch failed" msgstr "gặp lỗi khi sửa miếng vá" -#: builtin/add.c:255 +#: builtin/add.c:287 #, c-format msgid "Could not stat '%s'" msgstr "Không thể lấy thông tin thống kê về “%s”" -#: builtin/add.c:257 +#: builtin/add.c:289 msgid "Empty patch. Aborted." msgstr "Miếng vá trống rỗng. Nên bỏ qua." -#: builtin/add.c:262 +#: builtin/add.c:294 #, c-format msgid "Could not apply '%s'" msgstr "Không thể áp dụng miếng vá “%s”" -#: builtin/add.c:270 +#: builtin/add.c:302 msgid "The following paths are ignored by one of your .gitignore files:\n" msgstr "" "Các đường dẫn theo sau đây sẽ bị lờ đi bởi một trong các tập tin .gitignore " "của bạn:\n" -#: builtin/add.c:290 builtin/clean.c:910 builtin/fetch.c:162 builtin/mv.c:124 -#: builtin/prune-packed.c:56 builtin/pull.c:223 builtin/push.c:547 -#: builtin/remote.c:1345 builtin/rm.c:241 builtin/send-pack.c:165 +#: builtin/add.c:322 builtin/clean.c:904 builtin/fetch.c:164 builtin/mv.c:124 +#: builtin/prune-packed.c:14 builtin/pull.c:204 builtin/push.c:548 +#: builtin/remote.c:1421 builtin/rm.c:242 builtin/send-pack.c:165 msgid "dry run" msgstr "chạy thử" -#: builtin/add.c:293 +#: builtin/add.c:325 msgid "interactive picking" msgstr "sửa bằng cách tương tác" -#: builtin/add.c:294 builtin/checkout.c:1480 builtin/reset.c:306 +#: builtin/add.c:326 builtin/checkout.c:1535 builtin/reset.c:308 msgid "select hunks interactively" msgstr "chọn “hunks” theo kiểu tương tác" -#: builtin/add.c:295 +#: builtin/add.c:327 msgid "edit current diff and apply" msgstr "sửa diff hiện nay và áp dụng nó" -#: builtin/add.c:296 +#: builtin/add.c:328 msgid "allow adding otherwise ignored files" msgstr "cho phép thêm các tập tin bị bỏ qua khác" -#: builtin/add.c:297 +#: builtin/add.c:329 msgid "update tracked files" msgstr "cập nhật các tập tin được theo dõi" -#: builtin/add.c:298 +#: builtin/add.c:330 msgid "renormalize EOL of tracked files (implies -u)" msgstr "thường hóa lại EOL của các tập tin được theo dõi (ý là -u)" -#: builtin/add.c:299 +#: builtin/add.c:331 msgid "record only the fact that the path will be added later" msgstr "chỉ ghi lại sự việc mà đường dẫn sẽ được thêm vào sau" -#: builtin/add.c:300 +#: builtin/add.c:332 msgid "add changes from all tracked and untracked files" msgstr "" "thêm các thay đổi từ tất cả các tập tin có cũng như không được theo dõi dấu " "vết" -#: builtin/add.c:303 +#: builtin/add.c:335 msgid "ignore paths removed in the working tree (same as --no-all)" msgstr "" "lờ đi các đường dẫn bị gỡ bỏ trong cây thư mục làm việc (giống với --no-all)" -#: builtin/add.c:305 +#: builtin/add.c:337 msgid "don't add, only refresh the index" msgstr "không thêm, chỉ làm tươi mới bảng mục lục" -#: builtin/add.c:306 +#: builtin/add.c:338 msgid "just skip files which cannot be added because of errors" msgstr "" "chie bỏ qua những tập tin mà nó không thể được thêm vào bởi vì gặp lỗi" -#: builtin/add.c:307 +#: builtin/add.c:339 msgid "check if - even missing - files are ignored in dry run" msgstr "" "kiểm tra xem - thậm chí thiếu - tập tin bị bỏ qua trong quá trình chạy thử" -#: builtin/add.c:309 builtin/update-index.c:964 +#: builtin/update-index.c:946 msgid "(+/-)x" msgstr "(+/-)x" -#: builtin/add.c:309 builtin/update-index.c:1002 +#: builtin/add.c:341 builtin/update-index.c:1004 msgid "override the executable bit of the listed files" msgstr "ghi đè lên bít thi hành của các tập tin được liệt kê" -#: builtin/add.c:311 +#: builtin/add.c:343 msgid "warn when adding an embedded repository" msgstr "cảnh báo khi thêm một kho nhúng" -#: builtin/add.c:326 +#: builtin/add.c:363 #, c-format msgid "" "You've added another git repository inside your current repository.\n" @@ -5209,152 +5213,154 @@ "\n" "Xem \"git help submodule\" để biết thêm chi tiết." -#: builtin/add.c:354 +#: builtin/add.c:391 #, c-format msgid "adding embedded git repository: %s" msgstr "thêm cần một kho git nhúng: %s" -#: builtin/add.c:372 +#: builtin/add.c:393 #, c-format msgid "Use -f if you really want to add them.\n" msgstr "Sử dụng tùy chọn -f nếu bạn thực sự muốn thêm chúng vào.\n" -#: builtin/add.c:379 +#: builtin/add.c:419 msgid "adding files failed" msgstr "thêm tập tin gặp lỗi" -#: builtin/add.c:419 +#: builtin/add.c:476 msgid "-A and -u are mutually incompatible" msgstr "-A và -u xung khắc nhau" -#: builtin/add.c:426 +#: builtin/add.c:479 msgid "Option --ignore-missing can only be used together with --dry-run" msgstr "Tùy chọn --ignore-missing chỉ có thể được dùng cùng với --dry-run" -#: builtin/add.c:430 +#: builtin/add.c:483 #, c-format msgid "--chmod param '%s' must be either -x or +x" msgstr "--chmod tham số “%s” phải hoặc là -x hay +x" -#: builtin/add.c:445 +#: builtin/add.c:512 #, c-format msgid "Nothing specified, nothing added.\n" msgstr "Không có gì được chỉ ra, không có gì được thêm vào.\n" -#: builtin/add.c:446 +#: builtin/add.c:483 #, c-format msgid "Maybe you wanted to say 'git add .'?\n" msgstr "Có lẽ ý bạn là “git add .” phải không?\n" -#: read-cache.c:1967 read-cache.c:2255 rerere.c:565 rerere.c:599 rerere.c:1111 -#: builtin/add.c:460 builtin/check-ignore.c:178 builtin/checkout.c:468 -#: builtin/checkout.c:652 builtin/clean.c:967 builtin/commit.c:347 -#: builtin/diff-tree.c:120 builtin/grep.c:499 builtin/mv.c:145 -#: builtin/reset.c:245 builtin/rm.c:271 builtin/submodule--helper.c:330 +#: read-cache.c:1983 read-cache.c:2271 rerere.c:565 rerere.c:599 rerere.c:1111 +#: submodule.c:1619 builtin/add.c:532 builtin/check-ignore.c:181 +#: builtin/checkout.c:488 builtin/checkout.c:676 builtin/clean.c:961 +#: builtin/commit.c:364 builtin/diff-tree.c:121 builtin/grep.c:507 +#: builtin/mv.c:145 builtin/reset.c:247 builtin/rm.c:290 +#: builtin/submodule--helper.c:332 msgid "index file corrupt" msgstr "tập tin ghi bảng mục lục bị hỏng" -#: builtin/am.c:347 +#: builtin/am.c:352 msgid "could not parse author script" msgstr "không thể phân tích cú pháp văn lệnh tác giả" -#: builtin/am.c:431 +#: builtin/am.c:436 #, c-format msgid "'%s' was deleted by the applypatch-msg hook" msgstr "“%s” bị xóa bởi móc applypatch-msg" -#: builtin/am.c:473 +#: builtin/am.c:478 #, c-format msgid "Malformed input line: '%s'." msgstr "Dòng đầu vào dị hình: “%s”." -#: builtin/am.c:511 +#: builtin/am.c:516 #, c-format msgid "Failed to copy notes from '%s' to '%s'" msgstr "Gặp lỗi khi sao chép ghi chú (note) từ “%s” tới “%s”" -#: builtin/am.c:537 +#: builtin/am.c:542 msgid "fseek failed" msgstr "fseek gặp lỗi" -#: builtin/am.c:725 +#: builtin/am.c:730 #, c-format msgid "could not parse patch '%s'" msgstr "không thể phân tích cú pháp “%s”" -#: builtin/am.c:790 +#: builtin/am.c:795 msgid "Only one StGIT patch series can be applied at once" msgstr "Chỉ có một sê-ri miếng vá StGIT được áp dụng một lúc" -#: builtin/am.c:838 +#: builtin/am.c:843 msgid "invalid timestamp" msgstr "dấu thời gian không hợp lệ" -#: builtin/am.c:843 builtin/am.c:855 +#: builtin/am.c:848 builtin/am.c:860 msgid "invalid Date line" msgstr "dòng Ngày tháng không hợp lệ" -#: builtin/am.c:850 +#: builtin/am.c:855 msgid "invalid timezone offset" msgstr "độ lệch múi giờ không hợp lệ" -#: builtin/am.c:943 +#: builtin/am.c:948 msgid "Patch format detection failed." msgstr "Dò tìm định dạng miếng vá gặp lỗi." -#: builtin/am.c:948 builtin/clone.c:406 +#: builtin/am.c:953 builtin/clone.c:409 #, c-format msgid "failed to create directory '%s'" msgstr "tạo thư mục \"%s\" gặp lỗi" -#: builtin/am.c:953 +#: builtin/am.c:958 msgid "Failed to split patches." msgstr "Gặp lỗi khi chia nhỏ các miếng vá." -#: builtin/am.c:1695 builtin/commit.c:374 +#: builtin/am.c:1699 builtin/commit.c:395 msgid "unable to write index file" msgstr "không thể ghi tập tin lưu mục lục" -#: builtin/am.c:1084 +#: builtin/am.c:1089 #, c-format msgid "When you have resolved this problem, run \"%s --continue\"." -msgstr "Khi bạn đã phân giải xong trục trặc này, hãy chạy \"%s --continue\"." +msgstr "" +"Khi bạn đã giải quyết xong trục trặc này, hãy chạy \"%s --continue\"." -#: builtin/am.c:1085 +#: builtin/am.c:1090 #, c-format msgid "If you prefer to skip this patch, run \"%s --skip\" instead." msgstr "" "Nếu bạn muốn bỏ qua miếng vá này, hãy chạy lệnh \"%s --skip\" để thay thế." -#: builtin/am.c:1086 +#: builtin/am.c:1091 #, c-format msgid "To restore the original branch and stop patching, run \"%s --abort\"." msgstr "Để phục hồi lại nhánh gốc và dừng vá, hãy chạy \"%s --abort\"." -#: builtin/am.c:1197 +#: builtin/am.c:1202 msgid "Patch is empty." msgstr "Miếng vá trống rỗng." -#: builtin/am.c:1265 +#: builtin/am.c:1270 #, c-format msgid "invalid ident line: %.*s" msgstr "dòng thụt lề không hợp lệ: %.*s" -#: commit-graph.c:855 builtin/am.c:1287 +#: commit-graph.c:948 builtin/am.c:1292 #, c-format msgid "unable to parse commit %s" msgstr "không thể phân tích lần chuyển giao “%s”" -#: builtin/am.c:1484 +#: builtin/am.c:1489 msgid "Repository lacks necessary blobs to fall back on 3-way merge." msgstr "Kho thiếu đối tượng blob cần thiết để trở về trên “3-way merge”." -#: builtin/am.c:1486 +#: builtin/am.c:1491 msgid "Using index info to reconstruct a base tree..." msgstr "" "Sử dụng thông tin trong bảng mục lục để cấu trúc lại một cây (tree) cơ sở…" -#: builtin/am.c:1505 +#: builtin/am.c:1510 msgid "" "Did you hand edit your patch?\n" "It does not apply to blobs recorded in its index." @@ -5362,29 +5368,29 @@ "Bạn đã sửa miếng vá của mình bằng cách thủ công à?\n" "Nó không thể áp dụng các blob đã được ghi lại trong bảng mục lục của nó." -#: builtin/am.c:1511 +#: builtin/am.c:1516 msgid "Falling back to patching base and 3-way merge..." msgstr "Đang trở lại để vá cơ sở và “hòa trộn 3-đường”…" -#: builtin/am.c:1537 +#: builtin/am.c:1542 msgid "Failed to merge in the changes." msgstr "Gặp lỗi khi trộn vào các thay đổi." -#: builtin/am.c:1569 +#: builtin/am.c:1574 msgid "applying to an empty history" msgstr "áp dụng vào một lịch sử trống rỗng" -#: builtin/am.c:1616 builtin/am.c:1620 +#: builtin/am.c:1621 builtin/am.c:1625 #, c-format msgid "cannot resume: %s does not exist." msgstr "không thể phục hồi: %s không tồn tại." -#: builtin/am.c:1703 +#: builtin/am.c:1659 msgid "cannot be interactive without stdin connected to a terminal." msgstr "" "không thể được tương tác mà không có stdin kết nối với một thiết bị cuối." -#: builtin/am.c:1638 +#: builtin/am.c:1643 msgid "Commit Body is:" msgstr "Thân của lần chuyển giao là:" @@ -5392,28 +5398,28 @@ #. in your translation. The program will only accept English #. input at this point. #. -#: builtin/am.c:1648 +#: builtin/am.c:1653 #, c-format msgid "Apply? [y]es/[n]o/[e]dit/[v]iew patch/[a]ccept all: " msgstr "" "Áp dụng? đồng ý [y]/khô[n]g/chỉnh sửa [e]/hiển thị miếng [v]á/chấp nhận tất " "cả [a]: " -#: builtin/am.c:1699 +#: builtin/am.c:1703 #, c-format msgid "Dirty index: cannot apply patches (dirty: %s)" msgstr "Bảng mục lục bẩn: không thể áp dụng các miếng vá (bẩn: %s)" -#: builtin/am.c:1739 builtin/am.c:1807 +#: builtin/am.c:1743 builtin/am.c:1811 #, c-format msgid "Applying: %.*s" msgstr "Áp dụng: %.*s" -#: builtin/am.c:1756 +#: builtin/am.c:1760 msgid "No changes -- Patch already applied." msgstr "Không thay đổi gì cả -- Miếng vá đã được áp dụng rồi." -#: builtin/am.c:1762 +#: builtin/am.c:1766 #, c-format msgid "Patch failed at %s %.*s" msgstr "Gặp lỗi khi vá tại %s %.*s" @@ -5422,7 +5428,7 @@ msgid "Use 'git am --show-current-patch' to see the failed patch" msgstr "Dùng “git am --show-current-patch” để xem miếng vá bị lỗi" -#: builtin/am.c:1810 +#: builtin/am.c:1814 msgid "" "No changes - did you forget to use 'git add'?\n" "If there is nothing left to stage, chances are that something else\n" @@ -5433,7 +5439,7 @@ "đã sẵn được đưa vào với cùng nội dung thay đổi; bạn có lẽ muốn bỏ qua miếng " "vá này." -#: builtin/am.c:1817 +#: builtin/am.c:1821 msgid "" "You still have unmerged paths in your index.\n" "You should 'git add' each file with resolved conflicts to mark them as " @@ -5446,17 +5452,17 @@ "Bạn có lẽ muốn chạy “git rm“ trên một tập tin để chấp nhận \"được xóa bởi " "họ\" cho nó." -#: builtin/am.c:1924 builtin/am.c:1928 builtin/am.c:1940 builtin/reset.c:329 -#: builtin/reset.c:337 +#: builtin/am.c:1928 builtin/am.c:1932 builtin/am.c:1944 builtin/reset.c:347 +#: builtin/reset.c:355 #, c-format msgid "Could not parse object '%s'." msgstr "Không thể phân tích đối tượng “%s”." -#: builtin/am.c:1976 +#: builtin/am.c:1980 msgid "failed to clean index" msgstr "gặp lỗi khi dọn bảng mục lục" -#: builtin/am.c:2020 +#: builtin/am.c:2024 msgid "" "You seem to have moved HEAD since the last 'am' failure.\n" "Not rewinding to ORIG_HEAD" @@ -5464,114 +5470,116 @@ "Bạn có lẽ đã có HEAD đã bị di chuyển đi kể từ lần “am” thất bại cuối cùng.\n" "Không thể chuyển tới ORIG_HEAD" -#: builtin/am.c:2117 +#: builtin/am.c:2131 #, c-format msgid "Invalid value for --patch-format: %s" msgstr "Giá trị không hợp lệ cho --patch-format: %s" -#: builtin/am.c:2153 +#: builtin/am.c:2206 msgid "git am [] [( | )...]" msgstr "git am [] [(|)…]" -#: builtin/am.c:2154 +#: builtin/am.c:2207 msgid "git am [] (--continue | --skip | --abort)" msgstr "git am [] (--continue | --skip | --abort)" -#: builtin/am.c:2160 +#: builtin/am.c:2213 msgid "run interactively" msgstr "chạy kiểu tương tác" -#: builtin/am.c:2162 +#: builtin/am.c:2215 msgid "historical option -- no-op" msgstr "tùy chọn lịch sử -- không-toán-tử" -#: builtin/am.c:2164 +#: builtin/am.c:2217 msgid "allow fall back on 3way merging if needed" msgstr "cho phép quay trở lại để hòa trộn kiểu “3way” nếu cần" -#: builtin/am.c:2165 builtin/init-db.c:494 builtin/prune-packed.c:58 -#: builtin/repack.c:297 builtin/stash.c:812 +#: builtin/am.c:2218 builtin/init-db.c:541 builtin/prune-packed.c:16 +#: builtin/repack.c:306 builtin/stash.c:816 msgid "be quiet" msgstr "im lặng" -#: builtin/am.c:2167 +#: builtin/am.c:2220 msgid "add a Signed-off-by line to the commit message" msgstr "thêm dòng Signed-off-by cho ghi chú của lần chuyển giao" -#: builtin/am.c:2170 +#: builtin/am.c:2223 msgid "recode into utf8 (default)" msgstr "chuyển mã thành utf8 (mặc định)" -#: builtin/am.c:2172 +#: builtin/am.c:2225 msgid "pass -k flag to git-mailinfo" msgstr "chuyển cờ -k cho git-mailinfo" -#: builtin/am.c:2174 +#: builtin/am.c:2227 msgid "pass -b flag to git-mailinfo" msgstr "chuyển cờ -b cho git-mailinfo" -#: builtin/am.c:2176 +#: builtin/am.c:2229 msgid "pass -m flag to git-mailinfo" msgstr "chuyển cờ -m cho git-mailinfo" -#: builtin/am.c:2178 +#: builtin/am.c:2231 msgid "pass --keep-cr flag to git-mailsplit for mbox format" msgstr "chuyển cờ --keep-cr cho git-mailsplit với định dạng mbox" -#: builtin/am.c:2181 +#: builtin/am.c:2234 msgid "do not pass --keep-cr flag to git-mailsplit independent of am.keepcr" msgstr "" "đừng chuyển cờ --keep-cr cho git-mailsplit không phụ thuộc vào am.keepcr" -#: builtin/am.c:2184 +#: builtin/am.c:2237 msgid "strip everything before a scissors line" msgstr "cắt mọi thứ trước dòng scissors" -#: builtin/am.c:2186 builtin/am.c:2189 builtin/am.c:2192 builtin/am.c:2195 -#: builtin/am.c:2198 builtin/am.c:2201 builtin/am.c:2204 builtin/am.c:2207 -#: builtin/am.c:2213 +#: builtin/am.c:2239 builtin/am.c:2242 builtin/am.c:2245 builtin/am.c:2248 +#: builtin/am.c:2251 builtin/am.c:2254 builtin/am.c:2257 builtin/am.c:2260 +#: builtin/am.c:2266 msgid "pass it through git-apply" msgstr "chuyển nó qua git-apply" -#: builtin/am.c:2203 builtin/commit.c:1368 builtin/fmt-merge-msg.c:671 -#: builtin/fmt-merge-msg.c:674 builtin/grep.c:883 builtin/merge.c:249 -#: builtin/pull.c:160 builtin/pull.c:219 builtin/rebase.c:1442 -#: builtin/repack.c:308 builtin/repack.c:312 builtin/repack.c:314 -#: builtin/show-branch.c:650 builtin/show-ref.c:172 builtin/tag.c:403 -#: parse-options.h:150 parse-options.h:171 parse-options.h:312 +#: builtin/am.c:2256 builtin/commit.c:1397 builtin/fmt-merge-msg.c:17 +#: builtin/fmt-merge-msg.c:20 builtin/grep.c:891 builtin/merge.c:252 +#: builtin/pull.c:141 builtin/pull.c:200 builtin/pull.c:217 +#: builtin/rebase.c:1329 builtin/repack.c:317 builtin/repack.c:321 +#: builtin/repack.c:323 builtin/show-branch.c:650 builtin/show-ref.c:172 +#: builtin/tag.c:404 parse-options.h:154 parse-options.h:175 +#: parse-options.h:316 msgid "n" msgstr "n" -#: builtin/am.c:2209 builtin/branch.c:661 builtin/for-each-ref.c:38 -#: builtin/replace.c:555 builtin/tag.c:437 builtin/verify-tag.c:38 +#: builtin/am.c:2262 builtin/branch.c:659 builtin/for-each-ref.c:38 +#: builtin/replace.c:556 builtin/tag.c:438 builtin/verify-tag.c:38 +#: bugreport.c:131 msgid "format" msgstr "định dạng" -#: builtin/am.c:2210 +#: builtin/am.c:2263 msgid "format the patch(es) are in" msgstr "định dạng (các) miếng vá theo" -#: builtin/am.c:2216 +#: builtin/am.c:2269 msgid "override error message when patch failure occurs" msgstr "đè lên các lời nhắn lỗi khi xảy ra lỗi vá nghiêm trọng" -#: builtin/am.c:2218 +#: builtin/am.c:2271 msgid "continue applying patches after resolving a conflict" msgstr "tiếp tục áp dụng các miếng vá sau khi giải quyết xung đột" -#: builtin/am.c:2221 +#: builtin/am.c:2274 msgid "synonyms for --continue" msgstr "đồng nghĩa với --continue" -#: builtin/am.c:2224 +#: builtin/am.c:2277 msgid "skip the current patch" msgstr "bỏ qua miếng vá hiện hành" -#: builtin/am.c:2227 +#: builtin/am.c:2280 msgid "restore the original branch and abort the patching operation." msgstr "phục hồi lại nhánh gốc và loại bỏ thao tác vá." -#: builtin/am.c:2230 +#: builtin/am.c:2283 msgid "abort the patching operation but keep HEAD where it is." msgstr "bỏ qua thao tác vá nhưng vẫn giữ HEAD chỉ đến nó." @@ -5579,29 +5587,29 @@ msgid "show the patch being applied." msgstr "hiển thị miếng vá đã được áp dụng rồi." -#: builtin/am.c:2237 +#: builtin/am.c:2292 msgid "lie about committer date" msgstr "nói dối về ngày chuyển giao" -#: builtin/am.c:2239 +#: builtin/am.c:2294 msgid "use current timestamp for author date" msgstr "dùng dấu thời gian hiện tại cho ngày tác giả" -#: builtin/am.c:2241 builtin/commit-tree.c:120 builtin/commit.c:1511 -#: builtin/merge.c:286 builtin/pull.c:194 builtin/rebase.c:490 -#: builtin/rebase.c:1483 builtin/revert.c:117 builtin/tag.c:418 +#: builtin/am.c:2296 builtin/commit-tree.c:120 builtin/commit.c:1517 +#: builtin/merge.c:289 builtin/pull.c:175 builtin/rebase.c:524 +#: builtin/rebase.c:1380 builtin/revert.c:117 builtin/tag.c:419 msgid "key-id" msgstr "mã-số-khóa" -#: builtin/am.c:2242 builtin/rebase.c:491 builtin/rebase.c:1484 +#: builtin/am.c:2297 builtin/rebase.c:525 builtin/rebase.c:1381 msgid "GPG-sign commits" msgstr "Các lần chuyển giao ký-GPG" -#: builtin/am.c:2245 +#: builtin/am.c:2300 msgid "(internal use for git-rebase)" msgstr "(dùng nội bộ cho git-rebase)" -#: builtin/am.c:2263 +#: builtin/am.c:2318 msgid "" "The -b/--binary option has been a no-op for long time, and\n" "it will be removed. Please do not use it anymore." @@ -5609,16 +5617,16 @@ "Tùy chọn -b/--binary đã không dùng từ lâu rồi, và\n" "nó sẽ được bỏ đi. Xin đừng sử dụng nó thêm nữa." -#: builtin/am.c:2270 +#: builtin/am.c:2325 msgid "failed to read the index" msgstr "gặp lỗi đọc bảng mục lục" -#: builtin/am.c:2285 +#: builtin/am.c:2340 #, c-format msgid "previous rebase directory %s still exists but mbox given." msgstr "thư mục rebase trước %s không sẵn có nhưng mbox lại đưa ra." -#: builtin/am.c:2309 +#: builtin/am.c:2364 #, c-format msgid "" "Stray %s directory found.\n" @@ -5627,7 +5635,7 @@ "Tìm thấy thư mục lạc %s.\n" "Dùng \"git am --abort\" để loại bỏ nó đi." -#: builtin/am.c:2315 +#: builtin/am.c:2370 msgid "Resolve operation not in progress, we are not resuming." msgstr "" "Thao tác phân giải không được tiến hành, chúng ta không phục hồi lại." @@ -5701,32 +5709,32 @@ msgid "could not open the file BISECT_TERMS" msgstr "không thể mở tập tin BISECT_TERMS" -#: builtin/bisect--helper.c:630 +#: builtin/bisect--helper.c:633 msgid "perform 'git bisect next'" msgstr "thực hiện “git bisect next”" -#: builtin/bisect--helper.c:632 +#: builtin/bisect--helper.c:635 msgid "write the terms to .git/BISECT_TERMS" msgstr "ghi thời kỳ vào .git/BISECT_TERMS" -#: builtin/bisect--helper.c:634 +#: builtin/bisect--helper.c:637 msgid "cleanup the bisection state" msgstr "dọn dẹp tình trạng di chuyển nửa bước" -#: builtin/bisect--helper.c:636 +#: builtin/bisect--helper.c:639 msgid "check for expected revs" msgstr "kiểm tra cho điểm xem xét cần dùng" -#: builtin/bisect--helper.c:650 +#: builtin/bisect--helper.c:653 msgid "update BISECT_HEAD instead of checking out the current commit" msgstr "" "cập nhật BISECT_HEAD thay vì lấy ra (checking out) lần chuyển giao hiện hành" -#: builtin/bisect--helper.c:669 +#: builtin/bisect--helper.c:673 msgid "--write-terms requires two arguments" msgstr "--write-terms cần hai tham số" -#: builtin/bisect--helper.c:673 +#: builtin/bisect--helper.c:677 msgid "--bisect-clean-state requires no arguments" msgstr "--bisect-clean-state không nhận đối số" @@ -5757,7 +5765,7 @@ #: builtin/blame.c:848 msgid "Force progress reporting" -msgstr "Ép buộc báo cáo tiến triển công việc" +msgstr "Ép buộc báo cáo diễn biến công việc" #: builtin/blame.c:849 msgid "Show output score for blame entries" @@ -5803,44 +5811,44 @@ msgid "Ignore whitespace differences" msgstr "Bỏ qua các khác biệt do khoảng trắng gây ra" -#: builtin/blame.c:870 +#: builtin/blame.c:817 msgid "Use an experimental heuristic to improve diffs" msgstr "Dùng một phỏng đoán thử nghiệm để tăng cường các diff" -#: builtin/blame.c:872 +#: builtin/blame.c:864 msgid "Spend extra cycles to find better match" msgstr "Tiêu thụ thêm năng tài nguyên máy móc để tìm kiếm tốt hơn nữa" -#: builtin/blame.c:873 +#: builtin/blame.c:865 msgid "Use revisions from instead of calling git-rev-list" msgstr "" "Sử dụng điểm xét duyệt (revision) từ thay vì gọi “git-rev-list”" -#: builtin/blame.c:874 +#: builtin/blame.c:866 msgid "Use 's contents as the final image" msgstr "Sử dụng nội dung của như là ảnh cuối cùng" -#: builtin/blame.c:875 builtin/blame.c:876 +#: builtin/blame.c:867 builtin/blame.c:868 msgid "score" msgstr "điểm số" -#: builtin/blame.c:875 +#: builtin/blame.c:867 msgid "Find line copies within and across files" msgstr "Tìm các bản sao chép dòng trong và ngang qua tập tin" -#: builtin/blame.c:876 +#: builtin/blame.c:868 msgid "Find line movements within and across files" msgstr "Tìm các di chuyển dòng trong và ngang qua tập tin" -#: builtin/blame.c:877 +#: builtin/blame.c:869 msgid "n,m" msgstr "n,m" -#: builtin/blame.c:877 +#: builtin/blame.c:869 msgid "Process only line range n,m, counting from 1" msgstr "Xử lý chỉ dòng vùng n,m, tính từ 1" -#: builtin/blame.c:929 +#: builtin/blame.c:921 msgid "--progress can't be used with --incremental or porcelain formats" msgstr "" "--progress không được dùng cùng với --incremental hay các định dạng porcelain" @@ -5853,7 +5861,7 @@ #. your language may need more or fewer display #. columns. #. -#: builtin/blame.c:980 +#: builtin/blame.c:972 msgid "4 years, 11 months ago" msgstr "4 năm, 11 tháng trước" @@ -6063,7 +6071,7 @@ msgid "do not use" msgstr "không dùng" -#: builtin/branch.c:626 builtin/rebase.c:486 +#: builtin/branch.c:626 builtin/rebase.c:520 msgid "upstream" msgstr "thượng nguồn" @@ -6071,7 +6079,7 @@ msgid "change the upstream info" msgstr "thay đổi thông tin thượng nguồn" -#: builtin/branch.c:627 +#: builtin/branch.c:603 msgid "Unset the upstream info" msgstr "Bỏ đặt thông tin thượng nguồn" @@ -6159,68 +6167,68 @@ msgid "field name to sort on" msgstr "tên trường cần sắp xếp" -#: builtin/branch.c:657 builtin/for-each-ref.c:42 builtin/notes.c:415 +#: builtin/branch.c:656 builtin/for-each-ref.c:42 builtin/notes.c:415 #: builtin/notes.c:418 builtin/notes.c:581 builtin/notes.c:584 -#: builtin/tag.c:433 +#: builtin/tag.c:434 msgid "object" msgstr "đối tượng" -#: builtin/branch.c:658 +#: builtin/branch.c:657 msgid "print only branches of the object" msgstr "chỉ hiển thị các nhánh của đối tượng" -#: builtin/branch.c:660 builtin/for-each-ref.c:48 builtin/tag.c:440 +#: builtin/branch.c:658 builtin/for-each-ref.c:48 builtin/tag.c:441 msgid "sorting and filtering are case insensitive" msgstr "sắp xếp và lọc là phân biệt HOA thường" -#: builtin/branch.c:661 builtin/for-each-ref.c:38 builtin/tag.c:438 +#: builtin/branch.c:659 builtin/for-each-ref.c:38 builtin/tag.c:439 #: builtin/verify-tag.c:38 msgid "format to use for the output" msgstr "định dạng sẽ dùng cho đầu ra" -#: builtin/branch.c:684 builtin/clone.c:760 +#: builtin/branch.c:682 builtin/clone.c:789 msgid "HEAD not found below refs/heads!" msgstr "Không tìm thấy HEAD ở dưới refs/heads!" -#: builtin/branch.c:708 +#: builtin/branch.c:706 msgid "--column and --verbose are incompatible" msgstr "tùy chọn --column và --verbose xung khắc nhau" -#: builtin/branch.c:723 builtin/branch.c:777 builtin/branch.c:786 +#: builtin/branch.c:721 builtin/branch.c:775 builtin/branch.c:784 msgid "branch name required" msgstr "cần chỉ ra tên nhánh" -#: builtin/branch.c:753 +#: builtin/branch.c:751 msgid "Cannot give description to detached HEAD" msgstr "Không thể đưa ra mô tả HEAD đã tách rời" -#: builtin/branch.c:758 +#: builtin/branch.c:756 msgid "cannot edit description of more than one branch" msgstr "không thể sửa mô tả cho nhiều hơn một nhánh" -#: builtin/branch.c:765 +#: builtin/branch.c:763 #, c-format msgid "No commit on branch '%s' yet." msgstr "Vẫn chưa chuyển giao trên nhánh “%s”." -#: builtin/branch.c:768 +#: builtin/branch.c:766 #, c-format msgid "No branch named '%s'." msgstr "Không có nhánh nào có tên “%s”." -#: builtin/branch.c:783 +#: builtin/branch.c:781 msgid "too many branches for a copy operation" msgstr "quá nhiều nhánh dành cho thao tác sao chép" -#: builtin/branch.c:792 +#: builtin/branch.c:790 msgid "too many arguments for a rename operation" msgstr "quá nhiều tham số cho thao tác đổi tên" -#: builtin/branch.c:797 +#: builtin/branch.c:795 msgid "too many arguments to set new upstream" msgstr "quá nhiều tham số để đặt thượng nguồn mới" -#: builtin/branch.c:801 +#: builtin/branch.c:799 #, c-format msgid "" "could not set upstream of HEAD to %s when it does not point to any branch." @@ -6228,39 +6236,39 @@ "không thể đặt thượng nguồn của HEAD thành %s khi mà nó chẳng chỉ đến nhánh " "nào cả." -#: builtin/branch.c:804 builtin/branch.c:827 +#: builtin/branch.c:802 builtin/branch.c:825 #, c-format msgid "no such branch '%s'" msgstr "không có nhánh nào như thế “%s”" -#: builtin/branch.c:808 +#: builtin/branch.c:806 #, c-format msgid "branch '%s' does not exist" msgstr "chưa có nhánh “%s”" -#: builtin/branch.c:821 +#: builtin/branch.c:819 msgid "too many arguments to unset upstream" msgstr "quá nhiều tham số để bỏ đặt thượng nguồn" -#: builtin/branch.c:825 +#: builtin/branch.c:823 msgid "" "could not unset upstream of HEAD when it does not point to any branch." msgstr "" "không thể bỏ đặt thượng nguồn của HEAD không chỉ đến một nhánh nào cả." -#: builtin/branch.c:831 +#: builtin/branch.c:829 #, c-format msgid "Branch '%s' has no upstream information" msgstr "Nhánh “%s” không có thông tin thượng nguồn" -#: builtin/branch.c:810 +#: builtin/branch.c:812 msgid "" "-a and -r options to 'git branch' do not make sense with a branch name" msgstr "" "hai tùy chọn -a và -r áp dụng cho lệnh “git branch” không hợp lý đối với tên " "nhánh" -#: builtin/branch.c:845 +#: builtin/branch.c:843 msgid "" "the '--set-upstream' option is no longer supported. Please use '--track' or " "'--set-upstream-to' instead." @@ -6268,20 +6276,20 @@ "tùy chọn --set-upstream đã không còn được hỗ trợ nữa. Vui lòng dùng “--" "track” hoặc “--set-upstream-to” để thay thế." -#: builtin/bundle.c:45 +#: builtin/bundle.c:119 #, c-format msgid "%s is okay\n" msgstr "“%s” tốt\n" -#: builtin/bundle.c:58 +#: builtin/bundle.c:93 msgid "Need a repository to create a bundle." msgstr "Cần một kho chứa để có thể tạo một bundle." -#: builtin/bundle.c:62 +#: builtin/bundle.c:160 msgid "Need a repository to unbundle." msgstr "Cần một kho chứa để có thể giải nén một bundle." -#: builtin/cat-file.c:595 +#: builtin/cat-file.c:598 msgid "" "git cat-file (-t [--allow-unknown-type] | -s [--allow-unknown-type] | -e | -" "p | | --textconv | --filters) [--path=] " @@ -6289,7 +6297,7 @@ "git cat-file (-t [--allow-unknown-type] | -s [--allow-unknown-type] | -e | -" "p | | --textconv) | --filters) [--path=<đường/dẫn>] <đối_tượng>" -#: builtin/cat-file.c:596 +#: builtin/cat-file.c:599 msgid "" "git cat-file (--batch | --batch-check) [--follow-symlinks] [--textconv | --" "filters]" @@ -6297,65 +6305,65 @@ "git cat-file (--batch | --batch-check) [--follow-symlinks] [--textconv | --" "filters]" -#: builtin/cat-file.c:635 +#: builtin/cat-file.c:638 msgid " can be one of: blob, tree, commit, tag" msgstr " là một trong số: blob, tree, commit hoặc tag" -#: builtin/cat-file.c:636 +#: builtin/cat-file.c:639 msgid "show object type" msgstr "hiển thị kiểu đối tượng" -#: builtin/cat-file.c:637 +#: builtin/cat-file.c:640 msgid "show object size" msgstr "hiển thị kích thước đối tượng" -#: builtin/cat-file.c:639 +#: builtin/cat-file.c:642 msgid "exit with zero when there's no error" msgstr "thoát với 0 khi không có lỗi" -#: builtin/cat-file.c:640 +#: builtin/cat-file.c:643 msgid "pretty-print object's content" msgstr "in nội dung đối tượng dạng dễ đọc" -#: builtin/cat-file.c:642 +#: builtin/cat-file.c:645 msgid "for blob objects, run textconv on object's content" msgstr "với đối tượng blob, chạy lệnh textconv trên nội dung của đối tượng" -#: builtin/cat-file.c:644 +#: builtin/cat-file.c:647 msgid "for blob objects, run filters on object's content" msgstr "với đối tượng blob, chạy lệnh filters trên nội dung của đối tượng" -#: builtin/cat-file.c:645 git-submodule.sh:936 +#: builtin/cat-file.c:648 git-submodule.sh:984 msgid "blob" msgstr "blob" -#: builtin/cat-file.c:646 +#: builtin/cat-file.c:649 msgid "use a specific path for --textconv/--filters" msgstr "dùng một đường dẫn rõ ràng cho --textconv/--filters" -#: builtin/cat-file.c:648 +#: builtin/cat-file.c:651 msgid "allow -s and -t to work with broken/corrupt objects" msgstr "cho phép -s và -t để làm việc với các đối tượng sai/hỏng" -#: builtin/cat-file.c:649 +#: builtin/cat-file.c:652 msgid "buffer --batch output" msgstr "đệm kết xuất --batch" -#: builtin/cat-file.c:651 +#: builtin/cat-file.c:654 msgid "show info and content of objects fed from the standard input" msgstr "" "hiển thị thông tin và nội dung của các đối tượng lấy từ đầu vào tiêu chuẩn" -#: builtin/cat-file.c:655 +#: builtin/cat-file.c:658 msgid "show info about objects fed from the standard input" msgstr "hiển thị các thông tin về đối tượng fed từ đầu vào tiêu chuẩn" -#: builtin/cat-file.c:659 +#: builtin/cat-file.c:662 msgid "follow in-tree symlinks (used with --batch or --batch-check)" msgstr "" "theo liên kết mềm trong-cây (được dùng với --batch hay --batch-check)" -#: builtin/cat-file.c:661 +#: builtin/cat-file.c:664 msgid "show all objects with --batch or --batch-check" msgstr "hiển thị mọi đối tượng với --batch hay --batch-check" @@ -6383,8 +6391,8 @@ msgid "terminate input and output records by a NUL character" msgstr "chấm dứt các bản ghi vào và ra bằng ký tự NULL" -#: builtin/check-ignore.c:21 builtin/checkout.c:1433 builtin/gc.c:537 -#: builtin/worktree.c:506 +#: builtin/check-ignore.c:21 builtin/checkout.c:1488 builtin/gc.c:537 +#: builtin/worktree.c:502 msgid "suppress progress reporting" msgstr "chặn các báo cáo tiến trình hoạt động" @@ -6396,27 +6404,27 @@ msgid "ignore index when checking" msgstr "bỏ qua mục lục khi kiểm tra" -#: builtin/check-ignore.c:160 +#: builtin/check-ignore.c:163 msgid "cannot specify pathnames with --stdin" msgstr "không thể chỉ định các tên đường dẫn với --stdin" -#: builtin/check-ignore.c:163 +#: builtin/check-ignore.c:166 msgid "-z only makes sense with --stdin" msgstr "-z chỉ hợp lý với --stdin" -#: builtin/check-ignore.c:165 +#: builtin/check-ignore.c:168 msgid "no path specified" msgstr "chưa chỉ ra đường dẫn" -#: builtin/check-ignore.c:169 +#: builtin/check-ignore.c:172 msgid "--quiet is only valid with a single pathname" msgstr "--quiet chỉ hợp lệ với tên đường dẫn đơn" -#: builtin/check-ignore.c:171 +#: builtin/check-ignore.c:174 msgid "cannot have both --quiet and --verbose" msgstr "không thể dùng cả hai tùy chọn --quiet và --verbose" -#: builtin/check-ignore.c:174 +#: builtin/check-ignore.c:177 msgid "--non-matching is only valid with --verbose" msgstr "tùy-chọn --non-matching chỉ hợp lệ khi dùng với --verbose" @@ -6475,9 +6483,9 @@ msgstr "ghi nội dung vào tập tin tạm" #: builtin/checkout-index.c:178 builtin/column.c:31 -#: builtin/submodule--helper.c:1373 builtin/submodule--helper.c:1376 -#: builtin/submodule--helper.c:1384 builtin/submodule--helper.c:1857 -#: builtin/worktree.c:679 +#: builtin/submodule--helper.c:1400 builtin/submodule--helper.c:1403 +#: builtin/submodule--helper.c:1411 builtin/submodule--helper.c:1909 +#: builtin/worktree.c:675 msgid "string" msgstr "chuỗi" @@ -6497,106 +6505,106 @@ msgid "git checkout [] [] -- ..." msgstr "git checkout [] [] -- …" -#: builtin/checkout.c:173 builtin/checkout.c:212 +#: builtin/checkout.c:188 builtin/checkout.c:227 #, c-format msgid "path '%s' does not have our version" msgstr "đường dẫn “%s” không có các phiên bản của chúng ta" -#: builtin/checkout.c:175 builtin/checkout.c:214 +#: builtin/checkout.c:190 builtin/checkout.c:229 #, c-format msgid "path '%s' does not have their version" msgstr "đường dẫn “%s” không có các phiên bản của chúng" -#: builtin/checkout.c:191 +#: builtin/checkout.c:206 #, c-format msgid "path '%s' does not have all necessary versions" msgstr "đường dẫn “%s” không có tất cả các phiên bản cần thiết" -#: builtin/checkout.c:241 +#: builtin/checkout.c:256 #, c-format msgid "path '%s' does not have necessary versions" msgstr "đường dẫn “%s” không có các phiên bản cần thiết" -#: builtin/checkout.c:259 +#: builtin/checkout.c:274 #, c-format msgid "path '%s': cannot merge" msgstr "đường dẫn “%s”: không thể hòa trộn" -#: builtin/checkout.c:275 +#: builtin/checkout.c:290 #, c-format msgid "Unable to add merge result for '%s'" msgstr "Không thể thêm kết quả hòa trộn cho “%s”" -#: builtin/checkout.c:410 builtin/checkout.c:413 builtin/checkout.c:416 -#: builtin/checkout.c:420 +#: builtin/checkout.c:430 builtin/checkout.c:433 builtin/checkout.c:436 +#: builtin/checkout.c:440 #, c-format msgid "'%s' cannot be used with updating paths" msgstr "không được dùng “%s” với các đường dẫn cập nhật" -#: builtin/checkout.c:423 builtin/checkout.c:426 +#: builtin/checkout.c:443 builtin/checkout.c:446 #, c-format msgid "'%s' cannot be used with %s" msgstr "không được dùng “%s” với %s" -#: builtin/checkout.c:430 +#: builtin/checkout.c:450 #, c-format msgid "Cannot update paths and switch to branch '%s' at the same time." msgstr "" "Không thể cập nhật các đường dẫn và chuyển đến nhánh “%s” cùng một lúc." -#: builtin/checkout.c:507 builtin/checkout.c:514 +#: builtin/checkout.c:527 builtin/checkout.c:534 #, c-format msgid "path '%s' is unmerged" msgstr "đường dẫn “%s” không được hòa trộn" -#: builtin/checkout.c:680 +#: builtin/checkout.c:704 msgid "you need to resolve your current index first" msgstr "bạn cần phải giải quyết bảng mục lục hiện tại của bạn trước đã" -#: builtin/checkout.c:833 +#: builtin/checkout.c:861 #, c-format msgid "Can not do reflog for '%s': %s\n" msgstr "Không thể thực hiện reflog cho “%s”: %s\n" -#: builtin/checkout.c:875 +#: builtin/checkout.c:903 msgid "HEAD is now at" msgstr "HEAD hiện giờ tại" -#: builtin/checkout.c:879 builtin/clone.c:713 +#: builtin/checkout.c:907 builtin/clone.c:720 msgid "unable to update HEAD" msgstr "không thể cập nhật HEAD" -#: builtin/checkout.c:883 +#: builtin/checkout.c:911 #, c-format msgid "Reset branch '%s'\n" msgstr "Đặt lại nhánh “%s”\n" -#: builtin/checkout.c:886 +#: builtin/checkout.c:914 #, c-format msgid "Already on '%s'\n" msgstr "Đã sẵn sàng trên “%s”\n" -#: builtin/checkout.c:890 +#: builtin/checkout.c:918 #, c-format msgid "Switched to and reset branch '%s'\n" msgstr "Đã chuyển tới và đặt lại nhánh “%s”\n" -#: builtin/checkout.c:892 builtin/checkout.c:1289 +#: builtin/checkout.c:920 builtin/checkout.c:1344 #, c-format msgid "Switched to a new branch '%s'\n" msgstr "Đã chuyển đến nhánh mới “%s”\n" -#: builtin/checkout.c:894 +#: builtin/checkout.c:922 #, c-format msgid "Switched to branch '%s'\n" msgstr "Đã chuyển đến nhánh “%s”\n" -#: builtin/checkout.c:945 +#: builtin/checkout.c:973 #, c-format msgid " ... and %d more.\n" msgstr " … và nhiều hơn %d.\n" -#: builtin/checkout.c:951 +#: builtin/checkout.c:979 #, c-format msgid "" "Warning: you are leaving %d commit behind, not connected to\n" @@ -6615,7 +6623,7 @@ "\n" "%s\n" -#: builtin/checkout.c:970 +#: builtin/checkout.c:998 #, c-format msgid "" "If you want to keep it by creating a new branch, this may be a good time\n" @@ -6636,165 +6644,166 @@ " git branch %s\n" "\n" -#: builtin/checkout.c:1005 +#: builtin/checkout.c:1033 msgid "internal error in revision walk" msgstr "lỗi nội bộ trong khi di chuyển qua các điểm xét duyệt" -#: builtin/checkout.c:1009 +#: builtin/checkout.c:1037 msgid "Previous HEAD position was" msgstr "Vị trí trước kia của HEAD là" -#: builtin/checkout.c:1049 builtin/checkout.c:1284 +#: builtin/checkout.c:1077 builtin/checkout.c:1339 msgid "You are on a branch yet to be born" msgstr "Bạn tại nhánh mà nó chưa hề được sinh ra" -#: builtin/checkout.c:1193 +#: builtin/checkout.c:1252 #, c-format msgid "only one reference expected, %d given." msgstr "chỉ cần một tham chiếu, nhưng lại đưa ra %d." -#: builtin/checkout.c:1243 builtin/worktree.c:290 builtin/worktree.c:455 +#: builtin/checkout.c:1298 builtin/worktree.c:283 builtin/worktree.c:451 #, c-format msgid "invalid reference: %s" msgstr "tham chiếu không hợp lệ: %s" -#: builtin/checkout.c:1256 builtin/checkout.c:1618 +#: builtin/checkout.c:1311 builtin/checkout.c:1677 #, c-format msgid "reference is not a tree: %s" msgstr "tham chiếu không phải là một cây:%s" -#: builtin/checkout.c:1352 +#: builtin/checkout.c:1407 msgid "paths cannot be used with switching branches" msgstr "các đường dẫn không thể dùng cùng với các nhánh chuyển" -#: builtin/checkout.c:1355 builtin/checkout.c:1359 builtin/checkout.c:1363 +#: builtin/checkout.c:1410 builtin/checkout.c:1414 builtin/checkout.c:1418 #, c-format msgid "'%s' cannot be used with switching branches" msgstr "“%s” không thể được sử dụng với các nhánh chuyển" -#: builtin/checkout.c:1367 builtin/checkout.c:1370 builtin/checkout.c:1373 -#: builtin/checkout.c:1378 builtin/checkout.c:1383 +#: builtin/checkout.c:1422 builtin/checkout.c:1425 builtin/checkout.c:1428 +#: builtin/checkout.c:1433 builtin/checkout.c:1438 #, c-format msgid "'%s' cannot be used with '%s'" msgstr "“%s” không thể được dùng với “%s”" -#: builtin/checkout.c:1388 +#: builtin/checkout.c:1443 #, c-format msgid "Cannot switch branch to a non-commit '%s'" msgstr "" "Không thể chuyển nhánh đến một thứ không phải là lần chuyển giao “%s”" -#: builtin/checkout.c:1691 builtin/checkout.c:1693 builtin/checkout.c:1742 -#: builtin/checkout.c:1744 builtin/clone.c:120 builtin/remote.c:169 -#: builtin/remote.c:171 builtin/worktree.c:499 builtin/worktree.c:501 +#: builtin/checkout.c:1751 builtin/checkout.c:1753 builtin/checkout.c:1802 +#: builtin/checkout.c:1804 builtin/clone.c:121 builtin/remote.c:170 +#: builtin/remote.c:172 builtin/worktree.c:495 builtin/worktree.c:497 msgid "branch" msgstr "nhánh" -#: builtin/checkout.c:1692 +#: builtin/checkout.c:1752 msgid "create and checkout a new branch" msgstr "tạo và checkout một nhánh mới" -#: builtin/checkout.c:1694 +#: builtin/checkout.c:1754 msgid "create/reset and checkout a branch" msgstr "tạo/đặt_lại và checkout một nhánh" -#: builtin/checkout.c:1695 +#: builtin/checkout.c:1755 msgid "create reflog for new branch" msgstr "tạo reflog cho nhánh mới" -#: builtin/checkout.c:1452 builtin/worktree.c:503 +#: builtin/checkout.c:1507 builtin/worktree.c:499 msgid "detach HEAD at named commit" msgstr "rời bỏ HEAD tại lần chuyển giao theo tên" -#: builtin/checkout.c:1453 +#: builtin/checkout.c:1508 msgid "set upstream info for new branch" msgstr "đặt thông tin thượng nguồn cho nhánh mới" -#: builtin/checkout.c:1457 +#: builtin/checkout.c:1512 msgid "new-branch" msgstr "nhánh-mới" -#: builtin/checkout.c:1457 +#: builtin/checkout.c:1512 msgid "new unparented branch" msgstr "nhánh không cha mới" -#: builtin/checkout.c:1475 +#: builtin/checkout.c:1530 msgid "checkout our version for unmerged files" msgstr "" "lấy ra (checkout) phiên bản của chúng ta cho các tập tin chưa được hòa trộn" -#: builtin/checkout.c:1478 +#: builtin/checkout.c:1533 msgid "checkout their version for unmerged files" msgstr "" "lấy ra (checkout) phiên bản của chúng họ cho các tập tin chưa được hòa trộn" -#: builtin/checkout.c:1455 +#: builtin/checkout.c:1510 msgid "force checkout (throw away local modifications)" msgstr "ép buộc lấy ra (bỏ đi những thay đổi nội bộ)" -#: builtin/checkout.c:1438 +#: builtin/checkout.c:1493 msgid "perform a 3-way merge with the new branch" msgstr "thực hiện hòa trộn kiểu 3-way với nhánh mới" -#: builtin/checkout.c:1459 builtin/merge.c:288 +#: builtin/checkout.c:1514 builtin/merge.c:292 msgid "update ignored files (default)" msgstr "cập nhật các tập tin bị bỏ qua (mặc định)" -#: builtin/checkout.c:1439 builtin/log.c:1618 parse-options.h:318 +#: builtin/checkout.c:1494 builtin/log.c:1709 parse-options.h:322 msgid "style" msgstr "kiểu" -#: builtin/checkout.c:1440 +#: builtin/checkout.c:1495 msgid "conflict style (merge or diff3)" msgstr "xung đột kiểu (hòa trộn hoặc diff3)" -#: builtin/checkout.c:1482 +#: builtin/checkout.c:1537 msgid "do not limit pathspecs to sparse entries only" msgstr "không giới hạn đặc tả đường dẫn thành chỉ các mục rải rác" -#: builtin/checkout.c:1132 +#: builtin/checkout.c:1262 msgid "second guess 'git checkout '" msgstr "gợi ý thứ hai \"git checkout \"" -#: builtin/checkout.c:1462 +#: builtin/checkout.c:1517 msgid "do not check if another worktree is holding the given ref" msgstr "không kiểm tra nếu cây làm việc khác đang giữ tham chiếu đã cho" -#: builtin/checkout.c:1437 builtin/clone.c:90 builtin/commit-graph.c:59 -#: builtin/commit-graph.c:180 builtin/fetch.c:166 builtin/merge.c:285 -#: builtin/pull.c:138 builtin/push.c:562 builtin/send-pack.c:174 +#: builtin/checkout.c:1492 builtin/clone.c:91 builtin/commit-graph.c:80 +#: builtin/commit-graph.c:164 builtin/fetch.c:168 builtin/merge.c:288 +#: builtin/multi-pack-index.c:27 builtin/pull.c:119 builtin/push.c:561 +#: builtin/send-pack.c:173 msgid "force progress reporting" msgstr "ép buộc báo cáo tiến triển công việc" -#: builtin/checkout.c:1533 +#: builtin/checkout.c:1565 msgid "-b, -B and --orphan are mutually exclusive" msgstr "Các tùy chọn -b, -B và --orphan loại từ lẫn nhau" -#: builtin/checkout.c:1573 +#: builtin/checkout.c:1633 msgid "--track needs a branch name" msgstr "--track cần tên một nhánh" -#: builtin/checkout.c:1190 +#: builtin/checkout.c:1213 msgid "Missing branch name; try -b" msgstr "Thiếu tên nhánh; hãy thử -b" -#: builtin/checkout.c:1631 +#: builtin/checkout.c:1686 msgid "invalid path specification" msgstr "đường dẫn đã cho không hợp lệ" -#: builtin/checkout.c:1638 +#: builtin/checkout.c:1693 #, c-format msgid "'%s' is not a commit and a branch '%s' cannot be created from it" msgstr "" "“%s” không phải là một lần chuyển giao và một nhánh'%s” không thể được tạo " "từ đó" -#: builtin/checkout.c:1642 +#: builtin/checkout.c:1697 #, c-format msgid "git checkout: --detach does not take a path argument '%s'" msgstr "git checkout: --detach không nhận một đối số đường dẫn “%s”" -#: builtin/checkout.c:1646 +#: builtin/checkout.c:1720 msgid "" "git checkout: --ours/--theirs, --force and --merge are incompatible when\n" "checking out of the index." @@ -6802,39 +6811,39 @@ "git checkout: --ours/--theirs, --force và --merge là xung khắc với nhau khi\n" "checkout bảng mục lục (index)." -#: builtin/clean.c:28 +#: builtin/clean.c:29 msgid "" "git clean [-d] [-f] [-i] [-n] [-q] [-e ] [-x | -X] [--] ..." msgstr "" "git clean [-d] [-f] [-i] [-n] [-q] [-e ] [-x | -X] [--] " "…" -#: builtin/clean.c:32 +#: builtin/clean.c:33 #, c-format msgid "Removing %s\n" msgstr "Đang gỡ bỏ %s\n" -#: builtin/clean.c:33 +#: builtin/clean.c:34 #, c-format msgid "Would remove %s\n" msgstr "Có thể gỡ bỏ %s\n" -#: builtin/clean.c:34 +#: builtin/clean.c:35 #, c-format msgid "Skipping repository %s\n" msgstr "Đang bỏ qua kho chứa %s\n" -#: builtin/clean.c:35 +#: builtin/clean.c:36 #, c-format msgid "Would skip repository %s\n" msgstr "Nên bỏ qua kho chứa %s\n" -#: builtin/clean.c:36 +#: builtin/clean.c:37 #, c-format msgid "failed to remove %s" msgstr "gặp lỗi khi gỡ bỏ %s" -#: builtin/clean.c:301 git-add--interactive.perl:593 +#: builtin/clean.c:302 git-add--interactive.perl:595 #, c-format msgid "" "Prompt help:\n" @@ -6847,7 +6856,7 @@ "foo - chọn mục trên cơ sở tiền tố duy nhất\n" " - (để trống) không chọn gì cả\n" -#: builtin/clean.c:305 git-add--interactive.perl:602 +#: builtin/clean.c:306 git-add--interactive.perl:604 #, c-format msgid "" "Prompt help:\n" @@ -6868,38 +6877,38 @@ "* - chọn tất\n" " - (để trống) kết thúc việc chọn\n" -#: builtin/clean.c:521 git-add--interactive.perl:568 -#: git-add--interactive.perl:573 +#: builtin/clean.c:521 git-add--interactive.perl:570 +#: git-add--interactive.perl:575 #, c-format, perl-format msgid "Huh (%s)?\n" msgstr "Hả (%s)?\n" -#: builtin/clean.c:663 +#: builtin/clean.c:661 #, c-format msgid "Input ignore patterns>> " msgstr "Mẫu để lọc các tập tin đầu vào cần lờ đi>> " -#: builtin/clean.c:700 +#: builtin/clean.c:696 #, c-format msgid "WARNING: Cannot find items matched by: %s" msgstr "CẢNH BÁO: Không tìm thấy các mục được khớp bởi: %s" -#: builtin/clean.c:721 +#: builtin/clean.c:717 msgid "Select items to delete" msgstr "Chọn mục muốn xóa" #. TRANSLATORS: Make sure to keep [y/N] as is -#: builtin/clean.c:762 +#: builtin/clean.c:758 #, c-format msgid "Remove %s [y/N]? " msgstr "Xóa bỏ “%s” [y/N]? " -#: builtin/clean.c:787 git-add--interactive.perl:1763 +#: add-interactive.c:1157 builtin/clean.c:781 git-add--interactive.perl:1765 #, c-format msgid "Bye.\n" msgstr "Tạm biệt.\n" -#: builtin/clean.c:795 +#: builtin/clean.c:789 msgid "" "clean - start cleaning\n" "filter by pattern - exclude items from deletion\n" @@ -6917,63 +6926,63 @@ "help - hiển thị chính trợ giúp này\n" "? - trợ giúp dành cho chọn bằng cách nhắc" -#: builtin/clean.c:822 git-add--interactive.perl:1849 +#: add-interactive.c:1083 builtin/clean.c:816 git-add--interactive.perl:1851 msgid "*** Commands ***" msgstr "*** Lệnh ***" -#: builtin/clean.c:823 git-add--interactive.perl:1846 +#: add-interactive.c:1084 builtin/clean.c:817 git-add--interactive.perl:1848 msgid "What now" msgstr "Giờ thì sao" -#: builtin/clean.c:831 +#: builtin/clean.c:825 msgid "Would remove the following item:" msgid_plural "Would remove the following items:" msgstr[0] "Có muốn gỡ bỏ (các) mục sau đây không:" -#: builtin/clean.c:847 +#: builtin/clean.c:841 msgid "No more files to clean, exiting." msgstr "Không còn tập-tin nào để dọn dẹp, đang thoát ra." -#: builtin/clean.c:909 +#: builtin/clean.c:903 msgid "do not print names of files removed" msgstr "không hiển thị tên của các tập tin đã gỡ bỏ" -#: builtin/clean.c:911 +#: builtin/clean.c:905 msgid "force" msgstr "ép buộc" -#: builtin/clean.c:912 +#: builtin/clean.c:906 msgid "interactive cleaning" msgstr "dọn bằng kiểu tương tác" -#: builtin/clean.c:914 +#: builtin/clean.c:908 msgid "remove whole directories" msgstr "gỡ bỏ toàn bộ thư mục" -#: builtin/clean.c:915 builtin/describe.c:548 builtin/describe.c:550 -#: builtin/grep.c:901 builtin/log.c:176 builtin/log.c:178 -#: builtin/ls-files.c:557 builtin/name-rev.c:417 builtin/name-rev.c:419 +#: builtin/clean.c:909 builtin/describe.c:565 builtin/describe.c:567 +#: builtin/grep.c:909 builtin/log.c:182 builtin/log.c:184 +#: builtin/ls-files.c:558 builtin/name-rev.c:526 builtin/name-rev.c:528 #: builtin/show-ref.c:179 msgid "pattern" msgstr "mẫu" -#: builtin/clean.c:916 +#: builtin/clean.c:910 msgid "add to ignore rules" msgstr "thêm vào trong qui tắc bỏ qua" -#: builtin/clean.c:917 +#: builtin/clean.c:911 msgid "remove ignored files, too" msgstr "đồng thời gỡ bỏ cả các tập tin bị bỏ qua" -#: builtin/clean.c:919 +#: builtin/clean.c:913 msgid "remove only ignored files" msgstr "chỉ gỡ bỏ những tập tin bị bỏ qua" -#: builtin/clean.c:937 +#: builtin/clean.c:931 msgid "-x and -X cannot be used together" msgstr "-x và -X không thể dùng cùng nhau" -#: builtin/clean.c:941 +#: builtin/clean.c:935 msgid "" "clean.requireForce set to true and neither -i, -n, nor -f given; refusing to " "clean" @@ -6981,7 +6990,7 @@ "clean.requireForce được đặt thành true và không đưa ra tùy chọn -i, -n mà " "cũng không -f; từ chối lệnh dọn dẹp (clean)" -#: builtin/clean.c:944 +#: builtin/clean.c:938 msgid "" "clean.requireForce defaults to true and neither -i, -n, nor -f given; " "refusing to clean" @@ -6993,27 +7002,27 @@ msgid "git clone [] [--] []" msgstr "git clone [] [--] []" -#: builtin/clone.c:92 +#: builtin/clone.c:93 msgid "don't create a checkout" msgstr "không tạo một checkout" -#: builtin/clone.c:93 builtin/clone.c:95 builtin/init-db.c:489 +#: builtin/clone.c:94 builtin/clone.c:96 builtin/init-db.c:536 msgid "create a bare repository" msgstr "tạo kho thuần" -#: builtin/clone.c:97 +#: builtin/clone.c:98 msgid "create a mirror repository (implies bare)" msgstr "tạo kho bản sao (ý là kho thuần)" -#: builtin/clone.c:99 +#: builtin/clone.c:100 msgid "to clone from a local repository" msgstr "để nhân bản từ kho nội bộ" -#: builtin/clone.c:101 +#: builtin/clone.c:102 msgid "don't use local hardlinks, always copy" msgstr "không sử dụng liên kết cứng nội bộ, luôn sao chép" -#: builtin/clone.c:103 +#: builtin/clone.c:104 msgid "setup as shared repository" msgstr "cài đặt đây là kho chia sẻ" @@ -7025,113 +7034,115 @@ msgid "initialize submodules in the clone" msgstr "khởi tạo mô-đun-con trong bản sao" -#: builtin/clone.c:109 +#: builtin/clone.c:110 msgid "number of submodules cloned in parallel" msgstr "số lượng mô-đun-con được nhân bản đồng thời" -#: builtin/clone.c:110 builtin/init-db.c:486 +#: builtin/clone.c:111 builtin/init-db.c:533 msgid "template-directory" msgstr "thư-mục-mẫu" -#: builtin/clone.c:111 builtin/init-db.c:487 +#: builtin/clone.c:112 builtin/init-db.c:534 msgid "directory from which templates will be used" msgstr "thư mục mà tại đó các mẫu sẽ được dùng" -#: builtin/clone.c:113 builtin/clone.c:115 builtin/submodule--helper.c:1380 -#: builtin/submodule--helper.c:1860 +#: builtin/clone.c:114 builtin/clone.c:116 builtin/submodule--helper.c:1407 +#: builtin/submodule--helper.c:1912 msgid "reference repository" msgstr "kho tham chiếu" -#: builtin/clone.c:117 builtin/submodule--helper.c:1382 -#: builtin/submodule--helper.c:1862 +#: builtin/clone.c:118 builtin/submodule--helper.c:1409 +#: builtin/submodule--helper.c:1914 msgid "use --reference only while cloning" msgstr "chỉ dùng --reference khi nhân bản" -#: builtin/clone.c:118 builtin/column.c:27 builtin/merge-file.c:46 -#: builtin/pack-objects.c:3294 builtin/repack.c:320 +#: builtin/clone.c:119 builtin/column.c:27 builtin/merge-file.c:46 +#: builtin/pack-objects.c:3442 builtin/repack.c:329 msgid "name" msgstr "tên" -#: builtin/clone.c:119 +#: builtin/clone.c:120 msgid "use instead of 'origin' to track upstream" msgstr "dùng thay cho “origin” để theo dõi thượng nguồn" -#: builtin/clone.c:121 +#: builtin/clone.c:122 msgid "checkout instead of the remote's HEAD" msgstr "lấy ra thay cho HEAD của máy chủ" -#: builtin/clone.c:123 +#: builtin/clone.c:124 msgid "path to git-upload-pack on the remote" msgstr "đường dẫn đến git-upload-pack trên máy chủ" -#: builtin/clone.c:124 builtin/fetch.c:167 builtin/grep.c:840 -#: builtin/pull.c:227 +#: builtin/clone.c:125 builtin/fetch.c:169 builtin/grep.c:848 +#: builtin/pull.c:208 msgid "depth" msgstr "độ-sâu" -#: builtin/clone.c:125 +#: builtin/clone.c:126 msgid "create a shallow clone of that depth" msgstr "tạo bản sao không đầy đủ cho mức sâu đã cho" -#: builtin/clone.c:126 builtin/fetch.c:169 builtin/pack-objects.c:3283 +#: builtin/clone.c:127 builtin/fetch.c:171 builtin/pack-objects.c:3431 +#: builtin/pull.c:211 msgid "time" msgstr "thời-gian" -#: builtin/clone.c:127 +#: builtin/clone.c:128 msgid "create a shallow clone since a specific time" msgstr "tạo bản sao không đầy đủ từ thời điểm đã cho" -#: builtin/clone.c:128 builtin/fetch.c:171 builtin/fetch.c:194 -#: builtin/rebase.c:1417 +#: builtin/clone.c:129 builtin/fetch.c:173 builtin/fetch.c:196 +#: builtin/pull.c:214 builtin/pull.c:239 builtin/rebase.c:1304 msgid "revision" msgstr "điểm xét duyệt" -#: builtin/clone.c:129 builtin/fetch.c:172 +#: builtin/clone.c:130 builtin/fetch.c:174 builtin/pull.c:215 msgid "deepen history of shallow clone, excluding rev" msgstr "" "làm sâu hơn lịch sử của bản sao shallow, bằng điểm xét duyệt loại trừ" -#: builtin/clone.c:131 +#: builtin/clone.c:132 builtin/submodule--helper.c:1419 +#: builtin/submodule--helper.c:1928 msgid "clone only one branch, HEAD or --branch" msgstr "chỉ nhân bản một nhánh, HEAD hoặc --branch" -#: builtin/clone.c:133 +#: builtin/clone.c:134 msgid "don't clone any tags, and make later fetches not to follow them" msgstr "" "đứng có nhân bản bất kỳ nhánh nào, và làm cho những lần lấy về sau không " "theo chúng nữa" -#: builtin/clone.c:135 +#: builtin/clone.c:136 msgid "any cloned submodules will be shallow" msgstr "mọi mô-đun-con nhân bản sẽ là shallow (nông)" -#: builtin/clone.c:136 builtin/init-db.c:495 +#: builtin/clone.c:137 builtin/init-db.c:542 msgid "gitdir" msgstr "gitdir" -#: builtin/clone.c:137 builtin/init-db.c:496 +#: builtin/clone.c:138 builtin/init-db.c:543 msgid "separate git dir from working tree" msgstr "không dùng chung thư mục dành riêng cho git và thư mục làm việc" -#: builtin/clone.c:138 +#: builtin/clone.c:139 msgid "key=value" msgstr "khóa=giá_trị" -#: builtin/clone.c:139 +#: builtin/clone.c:140 msgid "set config inside the new repository" msgstr "đặt cấu hình bên trong một kho chứa mới" -#: builtin/clone.c:142 builtin/fetch.c:190 builtin/pull.c:240 -#: builtin/push.c:573 +#: builtin/clone.c:143 builtin/fetch.c:192 builtin/pull.c:234 +#: builtin/push.c:571 msgid "use IPv4 addresses only" msgstr "chỉ dùng địa chỉ IPv4" -#: builtin/clone.c:144 builtin/fetch.c:192 builtin/pull.c:243 -#: builtin/push.c:575 +#: builtin/clone.c:145 builtin/fetch.c:194 builtin/pull.c:237 +#: builtin/push.c:573 msgid "use IPv6 addresses only" msgstr "chỉ dùng địa chỉ IPv6" -#: builtin/clone.c:284 +#: builtin/clone.c:287 msgid "" "No directory name could be guessed.\n" "Please specify a directory on the command line" @@ -7139,42 +7150,42 @@ "Không đoán được thư mục tên là gì.\n" "Vui lòng chỉ định tên một thư mục trên dòng lệnh" -#: builtin/clone.c:337 +#: builtin/clone.c:340 #, c-format msgid "info: Could not add alternate for '%s': %s\n" msgstr "thông tin: không thể thêm thay thế cho “%s”: %s\n" -#: builtin/clone.c:401 +#: builtin/sparse-checkout.c:326 #, c-format msgid "failed to open '%s'" msgstr "gặp lỗi khi mở “%s”" -#: builtin/clone.c:410 +#: builtin/clone.c:413 #, c-format msgid "%s exists and is not a directory" msgstr "%s có tồn tại nhưng lại không phải là một thư mục" -#: builtin/clone.c:423 +#: builtin/clone.c:426 #, c-format msgid "failed to stat %s\n" msgstr "gặp lỗi khi lấy thông tin thống kê về %s\n" -#: builtin/clone.c:457 +#: builtin/clone.c:462 #, c-format msgid "failed to create link '%s'" msgstr "gặp lỗi khi tạo được liên kết mềm %s" -#: builtin/clone.c:461 +#: builtin/clone.c:466 #, c-format msgid "failed to copy file to '%s'" msgstr "gặp lỗi khi sao chép tập tin và “%s”" -#: builtin/clone.c:491 +#: builtin/clone.c:498 #, c-format msgid "done.\n" msgstr "hoàn tất.\n" -#: builtin/clone.c:489 +#: builtin/clone.c:492 msgid "" "Clone succeeded, but checkout failed.\n" "You can inspect what was checked out with 'git status'\n" @@ -7184,100 +7195,100 @@ "Bạn kiểm tra kỹ xem cái gì được lấy ra bằng lệnh “git status”\n" "và thử lấy ra với lệnh “git checkout -f HEAD”\n" -#: builtin/clone.c:582 +#: builtin/clone.c:589 #, c-format msgid "Could not find remote branch %s to clone." msgstr "Không tìm thấy nhánh máy chủ %s để nhân bản (clone)." -#: fetch-pack.c:1716 builtin/clone.c:685 +#: fetch-pack.c:1812 builtin/clone.c:692 msgid "remote did not send all necessary objects" msgstr "máy chủ đã không gửi tất cả các đối tượng cần thiết" -#: builtin/clone.c:701 +#: builtin/clone.c:708 #, c-format msgid "unable to update %s" msgstr "không thể cập nhật %s" -#: builtin/clone.c:751 +#: builtin/clone.c:779 msgid "remote HEAD refers to nonexistent ref, unable to checkout.\n" msgstr "refers HEAD máy chủ chỉ đến ref không tồn tại, không thể lấy ra.\n" -#: builtin/clone.c:782 +#: builtin/clone.c:811 msgid "unable to checkout working tree" msgstr "không thể lấy ra (checkout) cây làm việc" -#: builtin/clone.c:832 +#: builtin/clone.c:868 msgid "unable to write parameters to config file" msgstr "không thể ghi các tham số vào tập tin cấu hình" -#: builtin/clone.c:895 +#: builtin/clone.c:931 msgid "cannot repack to clean up" msgstr "không thể đóng gói để dọn dẹp" -#: builtin/clone.c:897 +#: builtin/clone.c:933 msgid "cannot unlink temporary alternates file" msgstr "không thể bỏ liên kết tập tin thay thế tạm thời" -#: builtin/clone.c:937 builtin/receive-pack.c:1948 +#: builtin/clone.c:971 builtin/receive-pack.c:1972 msgid "Too many arguments." msgstr "Có quá nhiều đối số." -#: builtin/clone.c:941 +#: builtin/clone.c:975 msgid "You must specify a repository to clone." msgstr "Bạn phải chỉ định một kho để mà nhân bản (clone)." -#: builtin/clone.c:954 +#: builtin/clone.c:988 #, c-format msgid "--bare and --origin %s options are incompatible." msgstr "tùy chọn --bare và --origin %s xung khắc nhau." -#: builtin/clone.c:957 +#: builtin/clone.c:991 msgid "--bare and --separate-git-dir are incompatible." msgstr "tùy chọn --bare và --separate-git-dir xung khắc nhau." -#: builtin/clone.c:970 +#: builtin/clone.c:1004 #, c-format msgid "repository '%s' does not exist" msgstr "kho chứa “%s” chưa tồn tại" -#: builtin/clone.c:976 builtin/fetch.c:1790 +#: builtin/clone.c:1010 builtin/fetch.c:1789 #, c-format msgid "depth %s is not a positive number" msgstr "độ sâu %s không phải là một số nguyên dương" -#: builtin/clone.c:986 +#: builtin/clone.c:1020 #, c-format msgid "destination path '%s' already exists and is not an empty directory." msgstr "" "đường dẫn đích “%s” đã có từ trước và không phải là một thư mục rỗng." -#: builtin/clone.c:996 +#: builtin/clone.c:1030 #, c-format msgid "working tree '%s' already exists." msgstr "cây làm việc “%s” đã sẵn tồn tại rồi." -#: builtin/clone.c:1011 builtin/clone.c:1032 builtin/difftool.c:271 -#: builtin/log.c:1785 builtin/worktree.c:302 builtin/worktree.c:334 +#: builtin/clone.c:1045 builtin/clone.c:1066 builtin/difftool.c:271 +#: builtin/log.c:1886 builtin/worktree.c:295 builtin/worktree.c:327 #, c-format msgid "could not create leading directories of '%s'" msgstr "không thể tạo các thư mục dẫn đầu của “%s”" -#: builtin/clone.c:1016 +#: builtin/clone.c:1050 #, c-format msgid "could not create work tree dir '%s'" msgstr "không thể tạo cây thư mục làm việc dir “%s”" -#: builtin/clone.c:1036 +#: builtin/clone.c:1070 #, c-format msgid "Cloning into bare repository '%s'...\n" msgstr "Đang nhân bản thành kho chứa bare “%s”…\n" -#: builtin/clone.c:1038 +#: builtin/clone.c:1072 #, c-format msgid "Cloning into '%s'...\n" msgstr "Đang nhân bản thành “%s”…\n" -#: builtin/clone.c:1062 +#: builtin/clone.c:1096 msgid "" "clone --recursive is not compatible with both --reference and --reference-if-" "able" @@ -7285,42 +7296,42 @@ "nhân bản --recursive không tương thích với cả hai --reference và --reference-" "if-able" -#: builtin/clone.c:1123 +#: builtin/clone.c:1160 msgid "--depth is ignored in local clones; use file:// instead." msgstr "" "--depth bị lờ đi khi nhân bản nội bộ; hãy sử dụng file:// để thay thế." -#: builtin/clone.c:1125 +#: builtin/clone.c:1162 msgid "--shallow-since is ignored in local clones; use file:// instead." msgstr "" "--shallow-since bị lờ đi khi nhân bản nội bộ; hãy sử dụng file:// để thay " "thế." -#: builtin/clone.c:1127 +#: builtin/clone.c:1164 msgid "--shallow-exclude is ignored in local clones; use file:// instead." msgstr "" "--shallow-exclude bị lờ đi khi nhân bản nội bộ; hãy sử dụng file:// để thay " "thế." -#: builtin/clone.c:1129 +#: builtin/clone.c:1166 msgid "--filter is ignored in local clones; use file:// instead." msgstr "" "--filter bị lờ đi khi nhân bản nội bộ; hãy sử dụng file:// để thay thế." -#: builtin/clone.c:1132 +#: builtin/clone.c:1169 msgid "source repository is shallow, ignoring --local" msgstr "kho nguồn là nông, nên bỏ qua --local" -#: builtin/clone.c:1137 +#: builtin/clone.c:1174 msgid "--local is ignored" msgstr "--local bị lờ đi" -#: builtin/clone.c:1212 builtin/clone.c:1220 +#: builtin/clone.c:1249 builtin/clone.c:1257 #, c-format msgid "Remote branch %s not found in upstream %s" msgstr "Nhánh máy chủ %s không tìm thấy trong thượng nguồn %s" -#: builtin/clone.c:1223 +#: builtin/clone.c:1260 msgid "You appear to have cloned an empty repository." msgstr "Bạn hình như là đã nhân bản một kho trống rỗng." @@ -7392,11 +7403,11 @@ " git commit --allow-empty\n" "\n" -#: builtin/commit.c:59 +#: builtin/commit.c:62 msgid "Otherwise, please use 'git reset'\n" msgstr "Nếu không được thì dùng lệnh \"git reset\"\n" -#: builtin/commit.c:62 +#: builtin/commit.c:65 msgid "" "If you wish to skip this commit, use:\n" "\n" @@ -7412,63 +7423,63 @@ "Thế thì \"git cherry-pick --continue\" sẽ phục hồi lại việc cherry-pick\n" "những lần chuyển giao còn lại.\n" -#: builtin/commit.c:315 +#: builtin/commit.c:312 msgid "failed to unpack HEAD tree object" msgstr "gặp lỗi khi tháo dỡ HEAD đối tượng cây" -#: builtin/commit.c:356 +#: builtin/commit.c:373 msgid "unable to create temporary index" msgstr "không thể tạo bảng mục lục tạm thời" -#: builtin/commit.c:362 +#: builtin/commit.c:382 msgid "interactive add failed" msgstr "gặp lỗi khi thêm bằng cách tương" -#: builtin/commit.c:376 +#: builtin/commit.c:397 msgid "unable to update temporary index" msgstr "không thể cập nhật bảng mục lục tạm thời" -#: builtin/commit.c:378 +#: builtin/commit.c:399 msgid "Failed to update main cache tree" msgstr "Gặp lỗi khi cập nhật cây bộ nhớ đệm" -#: builtin/commit.c:403 builtin/commit.c:426 builtin/commit.c:472 +#: builtin/commit.c:424 builtin/commit.c:447 builtin/commit.c:495 msgid "unable to write new_index file" msgstr "không thể ghi tập tin lưu bảng mục lục mới (new_index)" -#: builtin/commit.c:455 +#: builtin/commit.c:476 msgid "cannot do a partial commit during a merge." msgstr "" "không thể thực hiện việc chuyển giao cục bộ trong khi đang được hòa trộn." -#: builtin/commit.c:457 +#: builtin/commit.c:478 msgid "cannot do a partial commit during a cherry-pick." msgstr "" "không thể thực hiện việc chuyển giao bộ phận trong khi đang cherry-pick." -#: builtin/commit.c:465 +#: builtin/commit.c:488 msgid "cannot read the index" msgstr "không đọc được bảng mục lục" -#: builtin/commit.c:484 +#: builtin/commit.c:507 msgid "unable to write temporary index file" msgstr "không thể ghi tập tin lưu bảng mục lục tạm thời" -#: builtin/commit.c:582 +#: builtin/commit.c:605 #, c-format msgid "commit '%s' lacks author header" msgstr "lần chuyển giao “%s” thiếu phần tác giả ở đầu" -#: builtin/commit.c:584 +#: builtin/commit.c:607 #, c-format msgid "commit '%s' has malformed author line" msgstr "lần chuyển giao “%s” có phần tác giả ở đầu dị dạng" -#: builtin/commit.c:603 +#: builtin/commit.c:626 msgid "malformed --author parameter" msgstr "đối số cho --author bị dị hình" -#: builtin/commit.c:656 +#: builtin/commit.c:679 msgid "" "unable to select a comment character that is not used\n" "in the current commit message" @@ -7476,38 +7487,38 @@ "không thể chọn một ký tự ghi chú cái mà không được dùng\n" "trong phần ghi chú hiện tại" -#: builtin/commit.c:694 builtin/commit.c:727 builtin/commit.c:1072 +#: builtin/commit.c:717 builtin/commit.c:750 builtin/commit.c:1099 #, c-format msgid "could not lookup commit %s" msgstr "không thể tìm kiếm commit (lần chuyển giao) %s" -#: builtin/commit.c:706 builtin/shortlog.c:319 +#: builtin/commit.c:729 builtin/shortlog.c:319 #, c-format msgid "(reading log message from standard input)\n" msgstr "(đang đọc thông điệp nhật ký từ đầu vào tiêu chuẩn)\n" -#: builtin/commit.c:708 +#: builtin/commit.c:731 msgid "could not read log from standard input" msgstr "không thể đọc nhật ký từ đầu vào tiêu chuẩn" -#: builtin/commit.c:712 +#: builtin/commit.c:735 #, c-format msgid "could not read log file '%s'" msgstr "không đọc được tệp nhật ký “%s”" -#: builtin/commit.c:743 builtin/commit.c:759 +#: builtin/commit.c:766 builtin/commit.c:782 msgid "could not read SQUASH_MSG" msgstr "không thể đọc SQUASH_MSG" -#: builtin/commit.c:750 +#: builtin/commit.c:773 msgid "could not read MERGE_MSG" msgstr "không thể đọc MERGE_MSG" -#: builtin/commit.c:810 +#: builtin/commit.c:833 msgid "could not write commit template" msgstr "không thể ghi mẫu chuyển giao" -#: builtin/commit.c:829 +#: builtin/commit.c:852 #, c-format msgid "" "\n" @@ -7522,7 +7533,7 @@ "\t%s\n" "và thử lại.\n" -#: builtin/commit.c:834 +#: builtin/commit.c:857 #, c-format msgid "" "\n" @@ -7537,7 +7548,7 @@ "\t%s\n" "và thử lại.\n" -#: builtin/commit.c:847 +#: builtin/commit.c:870 #, c-format msgid "" "Please enter the commit message for your changes. Lines starting\n" @@ -7548,7 +7559,7 @@ "bắt đầu bằng “%c” sẽ được bỏ qua, nếu phần chú thích rỗng sẽ hủy bỏ lần " "chuyển giao.\n" -#: builtin/commit.c:855 +#: builtin/commit.c:878 #, c-format msgid "" "Please enter the commit message for your changes. Lines starting\n" @@ -7560,156 +7571,156 @@ "bắt đầu bằng “%c” sẽ được bỏ qua; bạn có thể xóa chúng đi nếu muốn thế.\n" "Phần chú thích này nếu trống rỗng sẽ hủy bỏ lần chuyển giao.\n" -#: builtin/commit.c:872 +#: builtin/commit.c:895 #, c-format msgid "%sAuthor: %.*s <%.*s>" msgstr "%sTác giả: %.*s <%.*s>" -#: builtin/commit.c:880 +#: builtin/commit.c:903 #, c-format msgid "%sDate: %s" msgstr "%sNgày tháng: %s" -#: builtin/commit.c:887 +#: builtin/commit.c:910 #, c-format msgid "%sCommitter: %.*s <%.*s>" msgstr "%sNgười chuyển giao: %.*s <%.*s>" -#: builtin/commit.c:905 +#: builtin/commit.c:928 msgid "Cannot read index" msgstr "Không đọc được bảng mục lục" -#: builtin/commit.c:972 +#: builtin/commit.c:999 msgid "Error building trees" msgstr "Gặp lỗi khi xây dựng cây" -#: builtin/commit.c:986 builtin/tag.c:275 +#: builtin/commit.c:1013 builtin/tag.c:276 #, c-format msgid "Please supply the message using either -m or -F option.\n" msgstr "Xin hãy cung cấp lời chú giải hoặc là dùng tùy chọn -m hoặc là -F.\n" -#: builtin/commit.c:1030 +#: builtin/commit.c:1057 #, c-format msgid "--author '%s' is not 'Name ' and matches no existing author" msgstr "" "--author “%s” không phải là “Họ và tên ” và không khớp bất kỳ " "tác giả nào sẵn có" -#: builtin/commit.c:1044 +#: builtin/commit.c:1071 #, c-format msgid "Invalid ignored mode '%s'" msgstr "Chế độ bỏ qua không hợp lệ “%s”" -#: builtin/commit.c:1062 builtin/commit.c:1304 +#: builtin/commit.c:1089 builtin/commit.c:1333 #, c-format msgid "Invalid untracked files mode '%s'" msgstr "Chế độ cho các tập tin chưa được theo dõi không hợp lệ “%s”" -#: builtin/commit.c:1102 +#: builtin/commit.c:1129 msgid "--long and -z are incompatible" msgstr "hai tùy chọn -long và -z không tương thích với nhau" -#: builtin/commit.c:1146 +#: builtin/commit.c:1173 msgid "Using both --reset-author and --author does not make sense" msgstr "Sử dụng cả hai tùy chọn --reset-author và --author không hợp lý" -#: builtin/commit.c:1155 +#: builtin/commit.c:1182 msgid "You have nothing to amend." msgstr "Không có gì để mà “tu bổ” cả." -#: builtin/commit.c:1158 +#: builtin/commit.c:1185 msgid "You are in the middle of a merge -- cannot amend." msgstr "" "Bạn đang ở giữa của quá trình hòa trộn -- không thể thực hiện việc “tu bổ”." -#: builtin/commit.c:1160 +#: builtin/commit.c:1187 msgid "You are in the middle of a cherry-pick -- cannot amend." msgstr "" "Bạn đang ở giữa của quá trình cherry-pick -- không thể thực hiện việc “tu " "bổ”." -#: builtin/commit.c:1163 +#: builtin/commit.c:1192 msgid "Options --squash and --fixup cannot be used together" msgstr "Các tùy chọn --squash và --fixup không thể sử dụng cùng với nhau" -#: builtin/commit.c:1173 +#: builtin/commit.c:1202 msgid "Only one of -c/-C/-F/--fixup can be used." msgstr "Chỉ được dùng một trong số tùy chọn trong số -c/-C/-F/--fixup." -#: builtin/commit.c:1175 +#: builtin/commit.c:1204 msgid "Option -m cannot be combined with -c/-C/-F." msgstr "Tùy chọn -m không thể được tổ hợp cùng với -c/-C/-F." -#: builtin/commit.c:1183 +#: builtin/commit.c:1213 msgid "--reset-author can be used only with -C, -c or --amend." msgstr "" "--reset-author chỉ có thể được sử dụng với tùy chọn -C, -c hay --amend." -#: builtin/commit.c:1200 +#: builtin/commit.c:1231 msgid "Only one of --include/--only/--all/--interactive/--patch can be used." msgstr "" "Chỉ một trong các tùy chọn --include/--only/--all/--interactive/--patch được " "sử dụng." -#: builtin/commit.c:1202 +#: builtin/commit.c:361 msgid "No paths with --include/--only does not make sense." msgstr "Không đường dẫn với các tùy chọn --include/--only không hợp lý." -#: sequencer.c:537 builtin/tag.c:565 +#: sequencer.c:532 builtin/tag.c:566 #, c-format msgid "Invalid cleanup mode %s" msgstr "Chế độ dọn dẹp không hợp lệ %s" -#: builtin/commit.c:1160 +#: builtin/commit.c:1185 msgid "Paths with -a does not make sense." msgstr "Các đường dẫn với tùy chọn -a không hợp lý." -#: builtin/commit.c:1339 builtin/commit.c:1523 +#: builtin/commit.c:1368 builtin/commit.c:1529 msgid "show status concisely" msgstr "hiển thị trạng thái ở dạng súc tích" -#: builtin/commit.c:1341 builtin/commit.c:1525 +#: builtin/commit.c:1370 builtin/commit.c:1531 msgid "show branch information" msgstr "hiển thị thông tin nhánh" -#: builtin/commit.c:1343 +#: builtin/commit.c:1372 msgid "show stash information" msgstr "hiển thị thông tin về tạm cất" -#: builtin/commit.c:1345 builtin/commit.c:1527 +#: builtin/commit.c:1374 builtin/commit.c:1533 msgid "compute full ahead/behind values" msgstr "tính đầy đủ giá trị trước/sau" -#: builtin/commit.c:1347 +#: builtin/commit.c:1376 msgid "version" msgstr "phiên bản" -#: builtin/commit.c:1347 builtin/commit.c:1529 builtin/push.c:548 -#: builtin/worktree.c:650 +#: builtin/commit.c:1376 builtin/commit.c:1535 builtin/push.c:549 +#: builtin/worktree.c:646 msgid "machine-readable output" msgstr "kết xuất dạng máy-có-thể-đọc" -#: builtin/commit.c:1350 builtin/commit.c:1531 +#: builtin/commit.c:1379 builtin/commit.c:1537 msgid "show status in long format (default)" msgstr "hiển thị trạng thái ở định dạng dài (mặc định)" -#: builtin/commit.c:1353 builtin/commit.c:1534 +#: builtin/commit.c:1382 builtin/commit.c:1540 msgid "terminate entries with NUL" msgstr "chấm dứt các mục bằng NUL" -#: builtin/commit.c:1355 builtin/commit.c:1359 builtin/commit.c:1537 +#: builtin/commit.c:1384 builtin/commit.c:1388 builtin/commit.c:1543 #: builtin/fast-export.c:1153 builtin/fast-export.c:1156 -#: builtin/fast-export.c:1159 builtin/rebase.c:1495 parse-options.h:332 +#: builtin/fast-export.c:1159 builtin/rebase.c:1392 parse-options.h:336 msgid "mode" msgstr "chế độ" -#: builtin/commit.c:1356 builtin/commit.c:1537 +#: builtin/commit.c:1385 builtin/commit.c:1543 msgid "show untracked files, optional modes: all, normal, no. (Default: all)" msgstr "" "hiển thị các tập tin chưa được theo dõi dấu vết, các chế độ tùy chọn: all, " "normal, no. (Mặc định: all)" -#: builtin/commit.c:1360 +#: builtin/commit.c:1389 msgid "" "show ignored files, optional modes: traditional, matching, no. (Default: " "traditional)" @@ -7717,11 +7728,11 @@ "hiển thị các tập tin bị bỏ qua, các chế độ tùy chọn: traditional, matching, " "no. (Mặc định: traditional)" -#: builtin/commit.c:1362 parse-options.h:188 +#: builtin/commit.c:1391 parse-options.h:192 msgid "when" msgstr "khi" -#: builtin/commit.c:1363 +#: builtin/commit.c:1392 msgid "" "ignore changes to submodules, optional when: all, dirty, untracked. " "(Default: all)" @@ -7729,191 +7740,191 @@ "bỏ qua các thay đổi trong mô-đun-con, tùy chọn khi: all, dirty, untracked. " "(Mặc định: all)" -#: builtin/commit.c:1365 +#: builtin/commit.c:1394 msgid "list untracked files in columns" msgstr "hiển thị danh sách các tập-tin chưa được theo dõi trong các cột" -#: builtin/commit.c:1388 +#: builtin/commit.c:1417 msgid "Unsupported combination of ignored and untracked-files arguments" msgstr "" "Không hỗ trỡ tổ hợp các tham số các tập tin bị bỏ qua và không được theo dõi" -#: builtin/commit.c:1493 +#: builtin/commit.c:1499 msgid "suppress summary after successful commit" msgstr "không hiển thị tổng kết sau khi chuyển giao thành công" -#: builtin/commit.c:1494 +#: builtin/commit.c:1500 msgid "show diff in commit message template" msgstr "hiển thị sự khác biệt trong mẫu tin nhắn chuyển giao" -#: builtin/commit.c:1496 +#: builtin/commit.c:1502 msgid "Commit message options" msgstr "Các tùy chọn ghi chú commit" -#: builtin/commit.c:1497 builtin/merge.c:274 builtin/tag.c:414 +#: builtin/commit.c:1503 builtin/merge.c:277 builtin/tag.c:415 msgid "read message from file" msgstr "đọc chú thích từ tập tin" -#: builtin/commit.c:1498 +#: builtin/commit.c:1504 msgid "author" msgstr "tác giả" -#: builtin/commit.c:1498 +#: builtin/commit.c:1504 msgid "override author for commit" msgstr "ghi đè tác giả cho commit" -#: builtin/commit.c:1499 builtin/gc.c:538 +#: builtin/commit.c:1505 builtin/gc.c:538 msgid "date" msgstr "ngày tháng" -#: builtin/commit.c:1499 +#: builtin/commit.c:1505 msgid "override date for commit" msgstr "ghi đè ngày tháng cho lần chuyển giao" -#: builtin/commit-tree.c:114 builtin/commit.c:1500 builtin/merge.c:270 -#: builtin/notes.c:409 builtin/notes.c:575 builtin/stash.c:1469 -#: builtin/tag.c:412 +#: builtin/commit-tree.c:114 builtin/commit.c:1506 builtin/merge.c:273 +#: builtin/notes.c:409 builtin/notes.c:575 builtin/stash.c:1474 +#: builtin/tag.c:413 msgid "message" msgstr "chú thích" -#: builtin/commit-tree.c:115 builtin/commit.c:1500 +#: builtin/commit-tree.c:115 builtin/commit.c:1506 msgid "commit message" msgstr "chú thích của lần chuyển giao" -#: builtin/commit.c:1501 builtin/commit.c:1502 builtin/commit.c:1503 -#: builtin/commit.c:1504 parse-options.h:324 ref-filter.h:92 +#: builtin/commit.c:1507 builtin/commit.c:1508 builtin/commit.c:1509 +#: builtin/commit.c:1510 parse-options.h:328 ref-filter.h:92 msgid "commit" msgstr "lần_chuyển_giao" -#: builtin/commit.c:1501 +#: builtin/commit.c:1507 msgid "reuse and edit message from specified commit" msgstr "dùng lại các ghi chú từ lần chuyển giao đã cho nhưng có cho sửa chữa" -#: builtin/commit.c:1502 +#: builtin/commit.c:1508 msgid "reuse message from specified commit" msgstr "dùng lại các ghi chú từ lần chuyển giao đã cho" -#: builtin/commit.c:1503 +#: builtin/commit.c:1509 msgid "use autosquash formatted message to fixup specified commit" msgstr "" "dùng ghi chú có định dạng autosquash để sửa chữa lần chuyển giao đã chỉ ra" -#: builtin/commit.c:1504 +#: builtin/commit.c:1510 msgid "use autosquash formatted message to squash specified commit" msgstr "" "dùng lời nhắn có định dạng tự động nén để nén lại các lần chuyển giao đã chỉ " "ra" -#: builtin/commit.c:1505 +#: builtin/commit.c:1511 msgid "the commit is authored by me now (used with -C/-c/--amend)" msgstr "" "lần chuyển giao nhận tôi là tác giả (được dùng với tùy chọn -C/-c/--amend)" -#: builtin/commit.c:1506 builtin/log.c:1565 builtin/merge.c:289 -#: builtin/pull.c:164 builtin/revert.c:110 +#: builtin/commit.c:1512 builtin/log.c:1655 builtin/merge.c:293 +#: builtin/pull.c:145 builtin/revert.c:110 msgid "add Signed-off-by:" msgstr "(nên dùng) thêm dòng Signed-off-by:" -#: builtin/commit.c:1507 +#: builtin/commit.c:1513 msgid "use specified template file" msgstr "sử dụng tập tin mẫu đã cho" -#: builtin/commit.c:1508 +#: builtin/commit.c:1514 msgid "force edit of commit" msgstr "ép buộc sửa lần commit" -#: builtin/commit.c:1429 +#: builtin/commit.c:1481 msgid "default" msgstr "mặc định" -#: parse-options.h:332 +#: parse-options.h:336 msgid "how to strip spaces and #comments from message" msgstr "làm thế nào để cắt bỏ khoảng trắng và #ghichú từ mẩu tin nhắn" -#: builtin/commit.c:1510 +#: builtin/commit.c:1516 msgid "include status in commit message template" msgstr "bao gồm các trạng thái trong mẫu ghi chú chuyển giao" -#: builtin/commit-tree.c:121 builtin/commit.c:1512 builtin/merge.c:287 -#: builtin/pull.c:195 builtin/revert.c:118 +#: builtin/commit-tree.c:121 builtin/commit.c:1518 builtin/merge.c:290 +#: builtin/pull.c:176 builtin/revert.c:118 msgid "GPG sign commit" msgstr "Ký lần chuyển giao dùng GPG" -#: builtin/commit.c:1515 +#: builtin/commit.c:1521 msgid "Commit contents options" msgstr "Các tùy nội dung ghi chú commit" -#: builtin/commit.c:1516 +#: builtin/commit.c:1522 msgid "commit all changed files" msgstr "chuyển giao tất cả các tập tin có thay đổi" -#: builtin/commit.c:1517 +#: builtin/commit.c:1523 msgid "add specified files to index for commit" msgstr "thêm các tập tin đã chỉ ra vào bảng mục lục để chuyển giao" -#: builtin/commit.c:1518 +#: builtin/commit.c:1524 msgid "interactively add files" msgstr "thêm các tập-tin bằng tương tác" -#: builtin/commit.c:1519 +#: builtin/commit.c:1525 msgid "interactively add changes" msgstr "thêm các thay đổi bằng tương tác" -#: builtin/commit.c:1520 +#: builtin/commit.c:1526 msgid "commit only specified files" msgstr "chỉ chuyển giao các tập tin đã chỉ ra" -#: builtin/commit.c:1521 +#: builtin/commit.c:1527 msgid "bypass pre-commit and commit-msg hooks" msgstr "vòng qua móc (hook) pre-commit và commit-msg" -#: builtin/commit.c:1522 +#: builtin/commit.c:1528 msgid "show what would be committed" msgstr "hiển thị xem cái gì có thể được chuyển giao" -#: builtin/commit.c:1535 +#: builtin/commit.c:1541 msgid "amend previous commit" msgstr "“tu bổ” (amend) lần commit trước" -#: builtin/commit.c:1536 +#: builtin/commit.c:1542 msgid "bypass post-rewrite hook" msgstr "vòng qua móc (hook) post-rewrite" -#: builtin/commit.c:1541 +#: builtin/commit.c:1549 msgid "ok to record an empty change" msgstr "ok để ghi lại một thay đổi trống rỗng" -#: builtin/commit.c:1543 +#: builtin/commit.c:1551 msgid "ok to record a change with an empty message" msgstr "ok để ghi các thay đổi với lời nhắn trống rỗng" -#: builtin/commit.c:1616 +#: builtin/commit.c:1624 #, c-format msgid "Corrupt MERGE_HEAD file (%s)" msgstr "Tập tin MERGE_HEAD sai hỏng (%s)" -#: builtin/commit.c:1623 +#: builtin/commit.c:1631 msgid "could not read MERGE_MODE" msgstr "không thể đọc MERGE_MODE" -#: builtin/commit.c:1642 +#: builtin/commit.c:1652 #, c-format msgid "could not read commit message: %s" msgstr "không thể đọc phần chú thích (message) của lần chuyển giao: %s" -#: builtin/commit.c:1649 +#: builtin/commit.c:1659 #, c-format msgid "Aborting commit due to empty commit message.\n" msgstr "Bãi bỏ việc chuyển giao bởi vì phần chú thích của nó trống rỗng.\n" -#: builtin/commit.c:1654 +#: builtin/commit.c:1664 #, c-format msgid "Aborting commit; you did not edit the message.\n" msgstr "" "Đang bỏ qua việc chuyển giao; bạn đã không biên soạn phần chú thích " "(message).\n" -#: builtin/commit.c:1613 +#: builtin/commit.c:1788 msgid "" "Repository has been updated, but unable to write\n" "new_index file. Check that disk is not full and quota is\n" @@ -7928,145 +7939,145 @@ msgid "git config []" msgstr "git config []" -#: builtin/config.c:124 +#: builtin/config.c:125 msgid "Config file location" msgstr "Vị trí tập tin cấu hình" -#: builtin/config.c:125 +#: builtin/config.c:126 msgid "use global config file" msgstr "dùng tập tin cấu hình toàn cục" -#: builtin/config.c:126 +#: builtin/config.c:127 msgid "use system config file" msgstr "sử dụng tập tin cấu hình hệ thống" -#: builtin/config.c:127 +#: builtin/config.c:128 msgid "use repository config file" msgstr "dùng tập tin cấu hình của kho" -#: builtin/config.c:129 +#: builtin/config.c:130 msgid "use given config file" msgstr "sử dụng tập tin cấu hình đã cho" -#: builtin/config.c:130 +#: builtin/config.c:131 msgid "blob-id" msgstr "blob-id" -#: builtin/config.c:130 +#: builtin/config.c:131 msgid "read config from given blob object" msgstr "đọc cấu hình từ đối tượng blob đã cho" -#: builtin/config.c:131 +#: builtin/config.c:132 msgid "Action" msgstr "Hành động" -#: builtin/config.c:132 +#: builtin/config.c:133 msgid "get value: name [value-regex]" msgstr "lấy giá-trị: tên [value-regex]" -#: builtin/config.c:133 +#: builtin/config.c:134 msgid "get all values: key [value-regex]" msgstr "lấy tất cả giá-trị: khóa [value-regex]" -#: builtin/config.c:134 +#: builtin/config.c:135 msgid "get values for regexp: name-regex [value-regex]" msgstr "lấy giá trị cho regexp: name-regex [value-regex]" -#: builtin/config.c:135 +#: builtin/config.c:136 msgid "get value specific for the URL: section[.var] URL" msgstr "lấy đặc tả giá trị cho URL: phần[.biến] URL" -#: builtin/config.c:136 +#: builtin/config.c:137 msgid "replace all matching variables: name value [value_regex]" msgstr "thay thế tất cả các biến khớp mẫu: tên giá-trị [value_regex]" -#: builtin/config.c:137 +#: builtin/config.c:138 msgid "add a new variable: name value" msgstr "thêm biến mới: tên giá-trị" -#: builtin/config.c:138 +#: builtin/config.c:139 msgid "remove a variable: name [value-regex]" msgstr "gỡ bỏ biến: tên [value-regex]" -#: builtin/config.c:139 +#: builtin/config.c:140 msgid "remove all matches: name [value-regex]" msgstr "gỡ bỏ mọi cái khớp: tên [value-regex]" -#: builtin/config.c:140 +#: builtin/config.c:141 msgid "rename section: old-name new-name" msgstr "đổi tên phần: tên-cũ tên-mới" -#: builtin/config.c:141 +#: builtin/config.c:142 msgid "remove a section: name" msgstr "gỡ bỏ phần: tên" -#: builtin/config.c:142 +#: builtin/config.c:143 msgid "list all" msgstr "liệt kê tất" -#: builtin/config.c:143 +#: builtin/config.c:144 msgid "open an editor" msgstr "mở một trình biên soạn" -#: builtin/config.c:144 +#: builtin/config.c:145 msgid "find the color configured: slot [default]" msgstr "tìm cấu hình màu sắc: slot [mặc định]" -#: builtin/config.c:145 +#: builtin/config.c:146 msgid "find the color setting: slot [stdout-is-tty]" msgstr "tìm các cài đặt về màu sắc: slot [stdout-là-tty]" -#: builtin/config.c:146 +#: builtin/config.c:147 msgid "Type" msgstr "Kiểu" -#: builtin/config.c:148 +#: builtin/config.c:149 msgid "value is \"true\" or \"false\"" msgstr "giá trị là \"true\" hoặc \"false\"" -#: builtin/config.c:149 +#: builtin/config.c:150 msgid "value is decimal number" msgstr "giá trị ở dạng số thập phân" -#: builtin/config.c:150 +#: builtin/config.c:151 msgid "value is --bool or --int" msgstr "giá trị là --bool hoặc --int" -#: builtin/config.c:151 +#: builtin/config.c:152 msgid "value is a path (file or directory name)" msgstr "giá trị là đường dẫn (tên tập tin hay thư mục)" -#: builtin/config.c:152 +#: builtin/config.c:153 msgid "value is an expiry date" msgstr "giá trị là một ngày hết hạn" -#: builtin/config.c:153 +#: builtin/config.c:154 msgid "Other" msgstr "Khác" -#: builtin/config.c:154 +#: builtin/config.c:155 msgid "terminate values with NUL byte" msgstr "chấm dứt giá trị với byte NUL" -#: builtin/config.c:155 +#: builtin/config.c:156 msgid "show variable names only" msgstr "chỉ hiển thị các tên biến" -#: builtin/config.c:156 +#: builtin/config.c:157 msgid "respect include directives on lookup" msgstr "tôn trọng kể cà các hướng trong tìm kiếm" -#: builtin/config.c:157 +#: builtin/config.c:158 msgid "show origin of config (file, standard input, blob, command line)" msgstr "" "hiển thị nguyên gốc của cấu hình (tập tin, đầu vào tiêu chuẩn, blob, dòng " "lệnh)" -#: builtin/config.c:443 +#: builtin/config.c:459 msgid "unable to parse default color value" msgstr "không thể phân tích giá trị màu mặc định" -#: builtin/config.c:587 +#: builtin/config.c:603 #, c-format msgid "" "# This is Git's per-user configuration file.\n" @@ -8081,16 +8092,16 @@ "#\tname = %s\n" "#\temail = %s\n" -#: builtin/config.c:616 +#: builtin/config.c:632 msgid "--local can only be used inside a git repository" msgstr "--local chỉ có thể được dùng bên trong một kho git" -#: builtin/config.c:760 +#: builtin/config.c:786 #, c-format msgid "cannot create configuration file %s" msgstr "không thể tạo tập tin cấu hình “%s”" -#: builtin/config.c:773 +#: builtin/config.c:799 #, c-format msgid "" "cannot overwrite multiple values with a single value\n" @@ -8115,19 +8126,19 @@ msgid "git describe [] --dirty" msgstr "git describe [] --dirty" -#: builtin/describe.c:62 +#: builtin/describe.c:63 msgid "head" msgstr "phía trước" -#: builtin/describe.c:62 +#: builtin/describe.c:63 msgid "lightweight" msgstr "hạng nhẹ" -#: builtin/describe.c:62 +#: builtin/describe.c:63 msgid "annotated" msgstr "có diễn giải" -#: builtin/describe.c:275 +#: builtin/describe.c:277 #, c-format msgid "annotated tag %s not available" msgstr "thẻ đã được ghi chú %s không sẵn để dùng" @@ -8142,22 +8153,22 @@ msgid "tag '%s' is really '%s' here" msgstr "thẻ “%s” đã thực sự ở đây “%s” rồi" -#: builtin/describe.c:325 +#: builtin/describe.c:328 #, c-format msgid "no tag exactly matches '%s'" msgstr "không có thẻ nào khớp chính xác với “%s”" -#: builtin/describe.c:327 +#: builtin/describe.c:330 #, c-format msgid "No exact match on refs or tags, searching to describe\n" msgstr "Không có tham chiếu hay thẻ khớp đúng, đang tìm kiếm mô tả\n" -#: builtin/describe.c:381 +#: builtin/describe.c:397 #, c-format msgid "finished search at %s\n" msgstr "việc tìm kiếm đã kết thúc tại %s\n" -#: builtin/describe.c:407 +#: builtin/describe.c:424 #, c-format msgid "" "No annotated tags can describe '%s'.\n" @@ -8166,7 +8177,7 @@ "Không có thẻ được chú giải nào được mô tả là “%s”.\n" "Tuy nhiên, ở đây có những thẻ không được chú giải: hãy thử --tags." -#: builtin/describe.c:411 +#: builtin/describe.c:428 #, c-format msgid "" "No tags can describe '%s'.\n" @@ -8175,12 +8186,12 @@ "Không có thẻ có thể mô tả “%s”.\n" "Hãy thử --always, hoặc tạo một số thẻ." -#: builtin/describe.c:441 +#: builtin/describe.c:458 #, c-format msgid "traversed %lu commits\n" msgstr "đã xuyên %lu qua lần chuyển giao\n" -#: builtin/describe.c:444 +#: builtin/describe.c:461 #, c-format msgid "" "more than %i tags found; listed %i most recent\n" @@ -8189,90 +8200,90 @@ "tìm thấy nhiều hơn %i thẻ; đã liệt kê %i cái gần\n" "đây nhất bỏ đi tìm kiếm tại %s\n" -#: builtin/describe.c:512 +#: builtin/describe.c:529 #, c-format msgid "describe %s\n" msgstr "mô tả %s\n" -#: builtin/describe.c:515 +#: builtin/describe.c:532 #, c-format msgid "Not a valid object name %s" msgstr "Không phải tên đối tượng %s hợp lệ" -#: builtin/describe.c:523 +#: builtin/describe.c:540 #, c-format msgid "%s is neither a commit nor blob" msgstr "%s không phải là một lần commit cũng không phải blob" -#: builtin/describe.c:537 +#: builtin/describe.c:554 msgid "find the tag that comes after the commit" msgstr "tìm các thẻ mà nó đến trước lần chuyển giao" -#: builtin/describe.c:538 +#: builtin/describe.c:555 msgid "debug search strategy on stderr" msgstr "chiến lược tìm kiếm gỡ lỗi trên đầu ra lỗi chuẩn stderr" -#: builtin/describe.c:539 +#: builtin/describe.c:556 msgid "use any ref" msgstr "dùng ref bất kỳ" -#: builtin/describe.c:540 +#: builtin/describe.c:557 msgid "use any tag, even unannotated" msgstr "dùng thẻ bất kỳ, cả khi “unannotated”" -#: builtin/describe.c:541 +#: builtin/describe.c:558 msgid "always use long format" msgstr "luôn dùng định dạng dài" -#: builtin/describe.c:542 +#: builtin/describe.c:559 msgid "only follow first parent" msgstr "chỉ theo cha mẹ đầu tiên" -#: builtin/describe.c:545 +#: builtin/describe.c:562 msgid "only output exact matches" msgstr "chỉ xuất những gì khớp chính xác" -#: builtin/describe.c:547 +#: builtin/describe.c:564 msgid "consider most recent tags (default: 10)" msgstr "coi như thẻ gần đây nhất (mặc định: 10)" -#: builtin/describe.c:549 +#: builtin/describe.c:566 msgid "only consider tags matching " msgstr "chỉ cân nhắc đến những thẻ khớp với " -#: builtin/describe.c:551 +#: builtin/describe.c:568 msgid "do not consider tags matching " msgstr "không coi rằng các thẻ khớp với " -#: builtin/describe.c:553 builtin/name-rev.c:426 +#: builtin/describe.c:570 builtin/name-rev.c:535 msgid "show abbreviated commit object as fallback" msgstr "hiển thị đối tượng chuyển giao vắn tắt như là fallback" -#: builtin/describe.c:554 builtin/describe.c:557 +#: builtin/describe.c:571 builtin/describe.c:574 msgid "mark" msgstr "dấu" -#: builtin/describe.c:555 +#: builtin/describe.c:572 msgid "append on dirty working tree (default: \"-dirty\")" msgstr "thêm trên cây thư mục làm việc bẩn (mặc định \"-dirty\")" -#: builtin/describe.c:558 +#: builtin/describe.c:575 msgid "append on broken working tree (default: \"-broken\")" msgstr "thêm trên cây thư mục làm việc bị hỏng (mặc định \"-broken\")" -#: builtin/describe.c:576 +#: builtin/describe.c:593 msgid "--long is incompatible with --abbrev=0" msgstr "--long là xung khắc với tùy chọn --abbrev=0" -#: builtin/describe.c:605 +#: builtin/describe.c:622 msgid "No names found, cannot describe anything." msgstr "Không tìm thấy các tên, không thể mô tả gì cả." -#: builtin/describe.c:656 +#: builtin/describe.c:673 msgid "--dirty is incompatible with commit-ishes" msgstr "--dirty là xung khắc với các tùy chọn commit-ish" -#: builtin/describe.c:658 +#: builtin/describe.c:675 msgid "--broken is incompatible with commit-ishes" msgstr "--broken là xung khắc với commit-ishes" @@ -8449,7 +8460,7 @@ msgid "Skip output of blob data" msgstr "Bỏ qua kết xuất của dữ liệu blob" -#: builtin/fast-export.c:1177 builtin/log.c:1633 +#: builtin/fast-export.c:1177 builtin/log.c:1724 msgid "refspec" msgstr "refspec" @@ -8461,104 +8472,104 @@ msgid "anonymize output" msgstr "kết xuất anonymize" -#: builtin/fetch.c:34 +#: builtin/fetch.c:35 msgid "git fetch [] [ [...]]" msgstr "git fetch [] [ […]]" -#: builtin/fetch.c:35 +#: builtin/fetch.c:36 msgid "git fetch [] " msgstr "git fetch [] [" -#: builtin/fetch.c:36 +#: builtin/fetch.c:37 msgid "git fetch --multiple [] [( | )...]" msgstr "git fetch --multiple [] [( | )…]" -#: builtin/fetch.c:37 +#: builtin/fetch.c:38 msgid "git fetch --all []" msgstr "git fetch --all []" -#: builtin/fetch.c:138 builtin/pull.c:204 +#: builtin/fetch.c:140 builtin/pull.c:185 msgid "fetch from all remotes" msgstr "lấy về từ tất cả các máy chủ" -#: builtin/fetch.c:142 builtin/pull.c:207 +#: builtin/fetch.c:144 builtin/pull.c:188 msgid "append to .git/FETCH_HEAD instead of overwriting" msgstr "nối thêm vào .git/FETCH_HEAD thay vì ghi đè lên nó" -#: builtin/fetch.c:144 builtin/pull.c:210 +#: builtin/fetch.c:146 builtin/pull.c:191 msgid "path to upload pack on remote end" msgstr "đường dẫn đến gói tải lên trên máy chủ cuối" -#: builtin/pull.c:212 +#: builtin/pull.c:193 msgid "force overwrite of local branch" msgstr "ép buộc ghi đè lên nhánh nội bộ" -#: builtin/fetch.c:147 +#: builtin/fetch.c:149 msgid "fetch from multiple remotes" msgstr "lấy từ nhiều máy chủ cùng lúc" -#: builtin/fetch.c:149 builtin/pull.c:214 +#: builtin/fetch.c:151 builtin/pull.c:195 msgid "fetch all tags and associated objects" msgstr "lấy tất cả các thẻ cùng với các đối tượng liên quan đến nó" -#: builtin/fetch.c:151 +#: builtin/fetch.c:153 msgid "do not fetch all tags (--no-tags)" msgstr "không lấy tất cả các thẻ (--no-tags)" -#: builtin/fetch.c:153 +#: builtin/fetch.c:155 msgid "number of submodules fetched in parallel" msgstr "số lượng mô-đun-con được lấy đồng thời" -#: builtin/fetch.c:155 builtin/pull.c:217 +#: builtin/fetch.c:157 builtin/pull.c:198 msgid "prune remote-tracking branches no longer on remote" msgstr "" "cắt cụt (prune) các nhánh “remote-tracking” không còn tồn tại trên máy chủ " "nữa" -#: builtin/fetch.c:157 +#: builtin/fetch.c:159 msgid "prune local tags no longer on remote and clobber changed tags" msgstr "" "cắt xém các thẻ nội bộ không còn ở máy chủ và xóa các thẻ đã thay đổi" -#: builtin/fetch.c:158 builtin/fetch.c:181 builtin/pull.c:141 +#: builtin/fetch.c:160 builtin/fetch.c:183 builtin/pull.c:122 msgid "on-demand" msgstr "khi-cần" -#: builtin/fetch.c:159 +#: builtin/fetch.c:161 msgid "control recursive fetching of submodules" msgstr "điều khiển việc lấy về đệ quy trong các mô-đun-con" -#: builtin/fetch.c:163 builtin/pull.c:225 +#: builtin/fetch.c:165 builtin/pull.c:206 msgid "keep downloaded pack" msgstr "giữ lại gói đã tải về" -#: builtin/fetch.c:165 +#: builtin/fetch.c:167 msgid "allow updating of HEAD ref" msgstr "cho phép cập nhật th.chiếu HEAD" -#: builtin/fetch.c:168 builtin/fetch.c:174 builtin/pull.c:228 +#: builtin/fetch.c:170 builtin/fetch.c:176 builtin/pull.c:209 +#: builtin/pull.c:218 msgid "deepen history of shallow clone" msgstr "làm sâu hơn lịch sử của bản sao" -#: builtin/fetch.c:170 +#: builtin/fetch.c:172 builtin/pull.c:212 msgid "deepen history of shallow repository based on time" msgstr "làm sâu hơn lịch sử của kho bản sao shallow dựa trên thời gian" -#: builtin/fetch.c:176 builtin/pull.c:231 +#: builtin/fetch.c:178 builtin/pull.c:221 msgid "convert to a complete repository" msgstr "chuyển đổi hoàn toàn sang kho git" -#: builtin/commit-graph.c:55 builtin/commit-graph.c:107 -#: builtin/commit-graph.c:170 builtin/commit-graph.c:254 builtin/fetch.c:178 -#: builtin/log.c:1585 +#: builtin/commit-graph.c:76 builtin/commit-graph.c:152 +#: builtin/commit-graph.c:257 builtin/fetch.c:180 builtin/log.c:1678 msgid "dir" msgstr "tmục" -#: builtin/fetch.c:179 +#: builtin/fetch.c:181 msgid "prepend this to submodule path output" msgstr "soạn sẵn cái này cho kết xuất đường dẫn mô-đun-con" -#: builtin/fetch.c:182 +#: builtin/fetch.c:184 msgid "" "default for recursive fetching of submodules (lower priority than config " "files)" @@ -8566,84 +8577,84 @@ "mặc định cho việc lấy đệ quy các mô-đun-con (có mức ưu tiên thấp hơn các tập " "tin cấu hình config)" -#: builtin/fetch.c:186 builtin/pull.c:234 +#: builtin/fetch.c:188 builtin/pull.c:224 msgid "accept refs that update .git/shallow" msgstr "chấp nhận tham chiếu cập nhật .git/shallow" -#: builtin/fetch.c:187 builtin/pull.c:236 +#: builtin/fetch.c:189 builtin/pull.c:226 msgid "refmap" msgstr "refmap" -#: builtin/fetch.c:188 builtin/pull.c:237 +#: builtin/fetch.c:190 builtin/pull.c:227 msgid "specify fetch refmap" msgstr "chỉ ra refmap cần lấy về" -#: builtin/fetch.c:510 +#: builtin/fetch.c:514 msgid "Couldn't find remote ref HEAD" msgstr "Không thể tìm thấy máy chủ cho tham chiếu HEAD" -#: builtin/fetch.c:650 +#: builtin/fetch.c:654 #, c-format msgid "configuration fetch.output contains invalid value %s" msgstr "phần cấu hình fetch.output có chứa giá-trị không hợp lệ %s" -#: builtin/fetch.c:748 +#: builtin/fetch.c:752 #, c-format msgid "object %s not found" msgstr "không tìm thấy đối tượng %s" -#: builtin/fetch.c:752 +#: builtin/fetch.c:756 msgid "[up to date]" msgstr "[đã cập nhật]" -#: builtin/fetch.c:765 builtin/fetch.c:781 builtin/fetch.c:853 +#: builtin/fetch.c:769 builtin/fetch.c:785 builtin/fetch.c:857 msgid "[rejected]" msgstr "[Bị từ chối]" -#: builtin/fetch.c:766 +#: builtin/fetch.c:770 msgid "can't fetch in current branch" msgstr "không thể fetch (lấy) về nhánh hiện hành" -#: builtin/fetch.c:776 +#: builtin/fetch.c:780 msgid "[tag update]" msgstr "[cập nhật thẻ]" -#: builtin/fetch.c:777 builtin/fetch.c:814 builtin/fetch.c:836 -#: builtin/fetch.c:848 +#: builtin/fetch.c:781 builtin/fetch.c:818 builtin/fetch.c:840 +#: builtin/fetch.c:852 msgid "unable to update local ref" msgstr "không thể cập nhật tham chiếu nội bộ" -#: builtin/fetch.c:803 +#: builtin/fetch.c:807 msgid "[new tag]" msgstr "[thẻ mới]" -#: builtin/fetch.c:806 +#: builtin/fetch.c:810 msgid "[new branch]" msgstr "[nhánh mới]" -#: builtin/fetch.c:809 +#: builtin/fetch.c:813 msgid "[new ref]" msgstr "[ref (tham chiếu) mới]" -#: builtin/fetch.c:848 +#: builtin/fetch.c:852 msgid "forced update" msgstr "cưỡng bức cập nhật" -#: builtin/fetch.c:853 +#: builtin/fetch.c:857 msgid "non-fast-forward" msgstr "không-phải-chuyển-tiếp-nhanh" -#: builtin/fetch.c:908 +#: builtin/fetch.c:914 #, c-format msgid "%s did not send all necessary objects\n" msgstr "%s đã không gửi tất cả các đối tượng cần thiết\n" -#: builtin/fetch.c:929 +#: builtin/fetch.c:935 #, c-format msgid "reject %s because shallow roots are not allowed to be updated" msgstr "từ chối %s bởi vì các gốc nông thì không được phép cập nhật" -#: builtin/fetch.c:1020 builtin/fetch.c:1157 +#: builtin/fetch.c:1020 builtin/fetch.c:1158 #, c-format msgid "From %.*s\n" msgstr "Từ %.*s\n" @@ -8657,59 +8668,59 @@ "một số tham chiếu nội bộ không thể được cập nhật; hãy thử chạy\n" " “git remote prune %s” để bỏ đi những nhánh cũ, hay bị xung đột" -#: builtin/fetch.c:1127 +#: builtin/fetch.c:1128 #, c-format msgid " (%s will become dangling)" msgstr " (%s sẽ trở thành không đầu (không được quản lý))" -#: builtin/fetch.c:1128 +#: builtin/fetch.c:1129 #, c-format msgid " (%s has become dangling)" msgstr " (%s đã trở thành không đầu (không được quản lý))" -#: builtin/fetch.c:1160 +#: builtin/fetch.c:1161 msgid "[deleted]" msgstr "[đã xóa]" -#: builtin/fetch.c:1161 builtin/remote.c:1036 +#: builtin/fetch.c:1162 builtin/remote.c:1112 msgid "(none)" msgstr "(không)" -#: builtin/fetch.c:1184 +#: builtin/fetch.c:1185 #, c-format msgid "Refusing to fetch into current branch %s of non-bare repository" msgstr "" "Từ chối việc lấy vào trong nhánh hiện tại %s của một kho chứa không phải kho " "trần (bare)" -#: builtin/fetch.c:1203 +#: builtin/fetch.c:1204 #, c-format msgid "Option \"%s\" value \"%s\" is not valid for %s" msgstr "Tùy chọn \"%s\" có giá trị \"%s\" là không hợp lệ cho %s" -#: builtin/fetch.c:1206 +#: builtin/fetch.c:1207 #, c-format msgid "Option \"%s\" is ignored for %s\n" msgstr "Tùy chọn \"%s\" bị bỏ qua với %s\n" -#: builtin/fetch.c:1561 builtin/fetch.c:1623 +#: builtin/fetch.c:1562 builtin/fetch.c:1625 #, c-format msgid "Fetching %s\n" msgstr "Đang lấy “%s” về\n" -#: builtin/fetch.c:1571 builtin/fetch.c:1625 builtin/remote.c:100 +#: builtin/fetch.c:1572 builtin/fetch.c:1627 builtin/remote.c:101 #, c-format msgid "Could not fetch %s" msgstr "Không thể lấy“%s” về" -#: builtin/fetch.c:1325 builtin/fetch.c:1498 +#: builtin/fetch.c:1481 builtin/fetch.c:1649 msgid "" "--filter can only be used with the remote configured in core.partialClone" msgstr "" "--filter chỉ có thể được dùng với máy chủ được cấu hình bằng " "core.partialClone" -#: builtin/fetch.c:1685 +#: builtin/fetch.c:1687 msgid "" "No remote repository specified. Please, specify either a URL or a\n" "remote name from which new revisions should be fetched." @@ -8717,67 +8728,67 @@ "Chưa chỉ ra kho chứa máy chủ. Xin hãy chỉ định hoặc là URL hoặc\n" "tên máy chủ từ cái mà những điểm xét duyệt mới có thể được fetch (lấy về)." -#: builtin/fetch.c:1722 +#: builtin/fetch.c:1724 msgid "You need to specify a tag name." msgstr "Bạn phải định rõ tên thẻ." -#: builtin/fetch.c:1774 +#: builtin/fetch.c:1773 msgid "Negative depth in --deepen is not supported" msgstr "Mức sâu là số âm trong --deepen là không được hỗ trợ" -#: builtin/fetch.c:1776 +#: builtin/fetch.c:1775 msgid "--deepen and --depth are mutually exclusive" msgstr "Các tùy chọn--deepen và --depth loại từ lẫn nhau" -#: builtin/fetch.c:1781 +#: builtin/fetch.c:1780 msgid "--depth and --unshallow cannot be used together" msgstr "tùy chọn --depth và --unshallow không thể sử dụng cùng với nhau" -#: builtin/fetch.c:1783 +#: builtin/fetch.c:1782 msgid "--unshallow on a complete repository does not make sense" msgstr "--unshallow trên kho hoàn chỉnh là không hợp lý" -#: builtin/fetch.c:1799 +#: builtin/fetch.c:1798 msgid "fetch --all does not take a repository argument" msgstr "lệnh lấy về \"fetch --all\" không lấy đối số kho chứa" -#: builtin/fetch.c:1801 +#: builtin/fetch.c:1800 msgid "fetch --all does not make sense with refspecs" msgstr "lệnh lấy về \"fetch --all\" không hợp lý với refspecs" -#: builtin/fetch.c:1810 +#: builtin/fetch.c:1809 #, c-format msgid "No such remote or remote group: %s" msgstr "Không có nhóm máy chủ hay máy chủ như thế: %s" -#: builtin/fetch.c:1817 +#: builtin/fetch.c:1816 msgid "Fetching a group and specifying refspecs does not make sense" msgstr "Việc lấy về cả một nhóm và chỉ định refspecs không hợp lý" -#: builtin/fmt-merge-msg.c:18 +#: builtin/fmt-merge-msg.c:7 msgid "" "git fmt-merge-msg [-m ] [--log[=] | --no-log] [--file ]" msgstr "" "git fmt-merge-msg [-m ] [--log[=] | --no-log] [--file ]" -#: builtin/fmt-merge-msg.c:672 +#: builtin/fmt-merge-msg.c:18 msgid "populate log with at most entries from shortlog" msgstr "gắn nhật ký với ít nhất mục từ lệnh “shortlog”" -#: builtin/fmt-merge-msg.c:675 +#: builtin/fmt-merge-msg.c:21 msgid "alias for --log (deprecated)" msgstr "bí danh cho --log (không được dùng)" -#: builtin/fmt-merge-msg.c:678 +#: builtin/fmt-merge-msg.c:24 msgid "text" msgstr "văn bản" -#: builtin/fmt-merge-msg.c:679 +#: builtin/fmt-merge-msg.c:25 msgid "use as start of message" msgstr "dùng để bắt đầu ghi chú" -#: builtin/fmt-merge-msg.c:680 +#: builtin/fmt-merge-msg.c:26 msgid "file to read from" msgstr "tập tin để đọc dữ liệu từ đó" @@ -8819,7 +8830,7 @@ msgid "show only matched refs" msgstr "hiển thị chỉ tham chiếu khớp" -#: builtin/for-each-ref.c:39 builtin/tag.c:439 +#: builtin/for-each-ref.c:39 builtin/tag.c:440 msgid "respect format colors" msgstr "các màu định dạng lưu tâm" @@ -8843,63 +8854,63 @@ msgid "print only refs which don't contain the commit" msgstr "chỉ hiển thị những tham chiếu mà nó không chứa lần chuyển giao" -#: builtin/fsck.c:685 +#: builtin/fsck.c:676 msgid "Checking object directories" msgstr "Đang kiểm tra các thư mục đối tượng" -#: builtin/fsck.c:781 +#: builtin/fsck.c:770 msgid "git fsck [] [...]" msgstr "git fsck [] [<đối-tượng>…]" -#: builtin/fsck.c:787 +#: builtin/fsck.c:776 msgid "show unreachable objects" msgstr "hiển thị các đối tượng không thể đọc được" -#: builtin/fsck.c:788 +#: builtin/fsck.c:777 msgid "show dangling objects" msgstr "hiển thị các đối tượng không được quản lý" -#: builtin/fsck.c:789 +#: builtin/fsck.c:778 msgid "report tags" msgstr "báo cáo các thẻ" -#: builtin/fsck.c:790 +#: builtin/fsck.c:779 msgid "report root nodes" msgstr "báo cáo node gốc" -#: builtin/fsck.c:791 +#: builtin/fsck.c:780 msgid "make index objects head nodes" msgstr "tạo “index objects head nodes”" -#: builtin/fsck.c:792 +#: builtin/fsck.c:781 msgid "make reflogs head nodes (default)" msgstr "tạo “reflogs head nodes” (mặc định)" -#: builtin/fsck.c:793 +#: builtin/fsck.c:782 msgid "also consider packs and alternate objects" msgstr "cũng cân nhắc đến các đối tượng gói và thay thế" -#: builtin/fsck.c:794 +#: builtin/fsck.c:783 msgid "check only connectivity" msgstr "chỉ kiểm tra kết nối" -#: builtin/fsck.c:795 +#: builtin/fsck.c:784 msgid "enable more strict checking" msgstr "cho phép kiểm tra hạn chế hơn" -#: builtin/fsck.c:797 +#: builtin/fsck.c:786 msgid "write dangling objects in .git/lost-found" msgstr "ghi các đối tượng không được quản lý trong .git/lost-found" -#: builtin/fsck.c:798 builtin/prune.c:132 +#: builtin/fsck.c:787 builtin/prune.c:134 msgid "show progress" msgstr "hiển thị quá trình" -#: builtin/fsck.c:799 +#: builtin/fsck.c:788 msgid "show verbose names for reachable objects" msgstr "hiển thị tên chi tiết cho các đối tượng đọc được" -#: builtin/fsck.c:859 builtin/index-pack.c:225 +#: builtin/fsck.c:847 builtin/index-pack.c:225 msgid "Checking objects" msgstr "Đang kiểm tra các đối tượng" @@ -8986,7 +8997,7 @@ "Có quá nhiều đối tượng tự do không được dùng đến; hãy chạy lệnh “git prune” " "để xóa bỏ chúng đi." -#: builtin/grep.c:29 +#: builtin/grep.c:30 msgid "git grep [] [-e] [...] [[--] ...]" msgstr "git grep [] [-e] […] [[--] …]" @@ -9004,227 +9015,227 @@ #. variable for tweaking threads, currently #. grep.threads #. -#: builtin/grep.c:287 builtin/index-pack.c:1534 builtin/index-pack.c:1727 -#: builtin/pack-objects.c:2708 +#: builtin/grep.c:287 builtin/index-pack.c:1537 builtin/index-pack.c:1730 +#: builtin/pack-objects.c:2855 #, c-format msgid "no threads support, ignoring %s" msgstr "không hỗ trợ đa tuyến, bỏ qua %s" -#: builtin/grep.c:467 builtin/grep.c:592 builtin/grep.c:635 +#: builtin/grep.c:475 builtin/grep.c:600 builtin/grep.c:640 #, c-format msgid "unable to read tree (%s)" msgstr "không thể đọc cây (%s)" -#: builtin/grep.c:650 +#: builtin/grep.c:655 #, c-format msgid "unable to grep from object of type %s" msgstr "không thể thực hiện lệnh grep (lọc tìm) từ đối tượng thuộc kiểu %s" -#: builtin/grep.c:716 +#: builtin/grep.c:724 #, c-format msgid "switch `%c' expects a numerical value" msgstr "chuyển đến “%c” cần một giá trị bằng số" -#: builtin/grep.c:815 +#: builtin/grep.c:823 msgid "search in index instead of in the work tree" msgstr "tìm trong bảng mục lục thay vì trong cây làm việc" -#: builtin/grep.c:817 +#: builtin/grep.c:825 msgid "find in contents not managed by git" msgstr "tìm trong nội dung không được quản lý bởi git" -#: builtin/grep.c:819 +#: builtin/grep.c:827 msgid "search in both tracked and untracked files" msgstr "tìm kiếm các tập tin được và chưa được theo dõi dấu vết" -#: builtin/grep.c:821 +#: builtin/grep.c:829 msgid "ignore files specified via '.gitignore'" msgstr "các tập tin bị bỏ qua được chỉ định thông qua “.gitignore”" -#: builtin/grep.c:823 +#: builtin/grep.c:831 msgid "recursively search in each submodule" msgstr "tìm kiếm đệ quy trong từng mô-đun-con" -#: builtin/grep.c:826 +#: builtin/grep.c:834 msgid "show non-matching lines" msgstr "hiển thị những dòng không khớp với mẫu" -#: builtin/grep.c:828 +#: builtin/grep.c:836 msgid "case insensitive matching" msgstr "phân biệt HOA/thường" -#: builtin/grep.c:830 +#: builtin/grep.c:838 msgid "match patterns only at word boundaries" msgstr "chỉ khớp mẫu tại đường ranh giới từ" -#: builtin/grep.c:832 +#: builtin/grep.c:840 msgid "process binary files as text" msgstr "xử lý tập tin nhị phân như là dạng văn bản thường" -#: builtin/grep.c:834 +#: builtin/grep.c:842 msgid "don't match patterns in binary files" msgstr "không khớp mẫu trong các tập tin nhị phân" -#: builtin/grep.c:837 +#: builtin/grep.c:845 msgid "process binary files with textconv filters" msgstr "xử lý tập tin nhị phân với các bộ lọc “textconv”" -#: builtin/grep.c:841 +#: builtin/grep.c:849 msgid "descend at most levels" msgstr "hạ xuống ít nhất là mức " -#: builtin/grep.c:845 +#: builtin/grep.c:853 msgid "use extended POSIX regular expressions" msgstr "dùng biểu thức chính qui POSIX có mở rộng" -#: builtin/grep.c:848 +#: builtin/grep.c:856 msgid "use basic POSIX regular expressions (default)" msgstr "sử dụng biểu thức chính quy kiểu POSIX (mặc định)" -#: builtin/grep.c:851 +#: builtin/grep.c:859 msgid "interpret patterns as fixed strings" msgstr "diễn dịch các mẫu như là chuỗi cố định" -#: builtin/grep.c:854 +#: builtin/grep.c:862 msgid "use Perl-compatible regular expressions" msgstr "sử dụng biểu thức chính quy tương thích Perl" -#: builtin/grep.c:857 +#: builtin/grep.c:865 msgid "show line numbers" msgstr "hiển thị số của dòng" -#: builtin/grep.c:859 +#: builtin/grep.c:867 msgid "don't show filenames" msgstr "không hiển thị tên tập tin" -#: builtin/grep.c:860 +#: builtin/grep.c:868 msgid "show filenames" msgstr "hiển thị các tên tập tin" -#: builtin/grep.c:862 +#: builtin/grep.c:870 msgid "show filenames relative to top directory" msgstr "hiển thị tên tập tin tương đối với thư mục đỉnh (top)" -#: builtin/grep.c:864 +#: builtin/grep.c:872 msgid "show only filenames instead of matching lines" msgstr "chỉ hiển thị tên tập tin thay vì những dòng khớp với mẫu" -#: builtin/grep.c:866 +#: builtin/grep.c:874 msgid "synonym for --files-with-matches" msgstr "đồng nghĩa với --files-with-matches" -#: builtin/grep.c:869 +#: builtin/grep.c:877 msgid "show only the names of files without match" msgstr "chỉ hiển thị tên cho những tập tin không khớp với mẫu" -#: builtin/grep.c:871 +#: builtin/grep.c:879 msgid "print NUL after filenames" msgstr "thêm NUL vào sau tên tập tin" -#: builtin/grep.c:876 +#: builtin/grep.c:884 msgid "show the number of matches instead of matching lines" msgstr "hiển thị số lượng khớp thay vì những dòng khớp với mẫu" -#: builtin/grep.c:877 +#: builtin/grep.c:885 msgid "highlight matches" msgstr "tô sáng phần khớp mẫu" -#: builtin/grep.c:879 +#: builtin/grep.c:887 msgid "print empty line between matches from different files" msgstr "hiển thị dòng trống giữa các lần khớp từ các tập tin khác biệt" -#: builtin/grep.c:881 +#: builtin/grep.c:889 msgid "show filename only once above matches from same file" msgstr "" "hiển thị tên tập tin một lần phía trên các lần khớp từ cùng một tập tin" -#: builtin/grep.c:884 +#: builtin/grep.c:892 msgid "show context lines before and after matches" msgstr "hiển thị dòng nội dung phía trước và sau các lần khớp" -#: builtin/grep.c:887 +#: builtin/grep.c:895 msgid "show context lines before matches" msgstr "hiển thị dòng nội dung trước khớp" -#: builtin/grep.c:889 +#: builtin/grep.c:897 msgid "show context lines after matches" msgstr "hiển thị dòng nội dung sau khớp" -#: builtin/grep.c:891 +#: builtin/grep.c:899 msgid "use worker threads" msgstr "dùng tuyến trình làm việc" -#: builtin/grep.c:892 +#: builtin/grep.c:900 msgid "shortcut for -C NUM" msgstr "dạng viết tắt của -C SỐ" -#: builtin/grep.c:895 +#: builtin/grep.c:903 msgid "show a line with the function name before matches" msgstr "hiển thị dòng vói tên hàm trước các lần khớp" -#: builtin/grep.c:897 +#: builtin/grep.c:905 msgid "show the surrounding function" msgstr "hiển thị hàm bao quanh" -#: builtin/grep.c:900 +#: builtin/grep.c:908 msgid "read patterns from file" msgstr "đọc mẫu từ tập-tin" -#: builtin/grep.c:902 +#: builtin/grep.c:910 msgid "match " msgstr "match " -#: builtin/grep.c:904 +#: builtin/grep.c:912 msgid "combine patterns specified with -e" msgstr "tổ hợp mẫu được chỉ ra với tùy chọn -e" -#: builtin/grep.c:916 +#: builtin/grep.c:924 msgid "indicate hit with exit status without output" msgstr "đưa ra gợi ý với trạng thái thoát mà không có kết xuất" -#: builtin/grep.c:918 +#: builtin/grep.c:926 msgid "show only matches from files that match all patterns" msgstr "chỉ hiển thị những cái khớp từ tập tin mà nó khớp toàn bộ các mẫu" -#: builtin/grep.c:920 +#: builtin/grep.c:928 msgid "show parse tree for grep expression" msgstr "hiển thị cây phân tích cú pháp cho biểu thức “grep” (tìm kiếm)" -#: builtin/grep.c:924 +#: builtin/grep.c:932 msgid "pager" msgstr "dàn trang" -#: builtin/grep.c:924 +#: builtin/grep.c:932 msgid "show matching files in the pager" msgstr "hiển thị các tập tin khớp trong trang giấy" -#: builtin/grep.c:928 +#: builtin/grep.c:936 msgid "allow calling of grep(1) (ignored by this build)" msgstr "cho phép gọi grep(1) (bị bỏ qua bởi lần dịch này)" -#: builtin/grep.c:962 +#: builtin/grep.c:793 msgid "no pattern given." msgstr "chưa chỉ ra mẫu." -#: builtin/grep.c:1028 +#: builtin/grep.c:1039 msgid "--no-index or --untracked cannot be used with revs" msgstr "--no-index hay --untracked không được sử dụng cùng với revs" -#: builtin/grep.c:1036 +#: builtin/grep.c:1047 #, c-format msgid "unable to resolve revision: %s" msgstr "không thể phân giải điểm xét duyệt: %s" -#: builtin/grep.c:1073 builtin/index-pack.c:1531 builtin/pack-objects.c:2705 +#: builtin/grep.c:1087 builtin/index-pack.c:1534 builtin/pack-objects.c:2852 #, c-format msgid "invalid number of threads specified (%d)" msgstr "số tuyến chỉ ra không hợp lệ (%d)" -#: builtin/grep.c:1070 builtin/pack-objects.c:3400 +#: builtin/grep.c:1084 builtin/pack-objects.c:3548 msgid "no threads support, ignoring --threads" msgstr "không hỗ trợ đa tuyến, bỏ qua --threads" -#: builtin/grep.c:1096 +#: builtin/grep.c:1121 msgid "--open-files-in-pager only works on the worktree" msgstr "--open-files-in-pager chỉ làm việc trên cây-làm-việc" @@ -9232,15 +9243,15 @@ msgid "option not supported with --recurse-submodules." msgstr "tùy chọn không được hỗ trợ với --recurse-submodules." -#: builtin/grep.c:1094 +#: builtin/grep.c:877 msgid "--cached or --untracked cannot be used with --no-index." msgstr "--cached hay --untracked không được sử dụng với --no-index." -#: builtin/grep.c:1100 +#: builtin/grep.c:885 msgid "--[no-]exclude-standard cannot be used for tracked contents." msgstr "--[no-]exclude-standard không thể sử dụng cho nội dung lưu dấu vết." -#: builtin/grep.c:1108 +#: builtin/grep.c:893 msgid "both --cached and trees are given." msgstr "cả hai --cached và các cây phải được chỉ ra." @@ -9286,58 +9297,58 @@ msgid "process file as it were from this path" msgstr "xử lý tập tin như là nó đang ở thư mục này" -#: builtin/help.c:46 +#: builtin/help.c:47 msgid "print all available commands" msgstr "hiển thị danh sách các câu lệnh người dùng có thể sử dụng" -#: builtin/help.c:47 +#: builtin/help.c:48 msgid "exclude guides" msgstr "hướng dẫn loại trừ" -#: builtin/help.c:48 +#: builtin/help.c:49 msgid "print list of useful guides" msgstr "hiển thị danh sách các hướng dẫn hữu dụng" -#: builtin/help.c:51 +#: builtin/help.c:52 msgid "show man page" msgstr "hiển thị trang man" -#: builtin/help.c:52 +#: builtin/help.c:53 msgid "show manual in web browser" msgstr "hiển thị hướng dẫn sử dụng trong trình duyệt web" -#: builtin/help.c:54 +#: builtin/help.c:55 msgid "show info page" msgstr "hiện trang info" -#: builtin/help.c:61 +#: builtin/help.c:62 msgid "git help [--all] [--guides] [--man | --web | --info] []" msgstr "git help [--all] [--guides] [--man | --web | --info] []" -#: builtin/help.c:77 +#: builtin/help.c:163 #, c-format msgid "unrecognized help format '%s'" msgstr "không nhận ra định dạng trợ giúp “%s”" -#: builtin/help.c:104 +#: builtin/help.c:190 msgid "Failed to start emacsclient." msgstr "Gặp lỗi khi khởi chạy emacsclient." -#: builtin/help.c:117 +#: builtin/help.c:203 msgid "Failed to parse emacsclient version." msgstr "Gặp lỗi khi phân tích phiên bản emacsclient." -#: builtin/help.c:125 +#: builtin/help.c:211 #, c-format msgid "emacsclient version '%d' too old (< 22)." msgstr "phiên bản của emacsclient “%d” quá cũ (< 22)." -#: builtin/help.c:143 builtin/help.c:165 builtin/help.c:175 builtin/help.c:183 +#: builtin/help.c:229 builtin/help.c:251 builtin/help.c:261 builtin/help.c:269 #, c-format msgid "failed to exec '%s'" msgstr "gặp lỗi khi thực thi “%s”" -#: builtin/help.c:221 +#: builtin/help.c:307 #, c-format msgid "" "'%s': path for unsupported man viewer.\n" @@ -9346,7 +9357,7 @@ "“%s”: đường dẫn không hỗ trợ bộ trình chiếu man.\n" "Hãy cân nhắc đến việc sử dụng “man..cmd” để thay thế." -#: builtin/help.c:233 +#: builtin/help.c:319 #, c-format msgid "" "'%s': cmd for supported man viewer.\n" @@ -9355,66 +9366,66 @@ "“%s”: cmd (lệnh) hỗ trợ bộ trình chiếu man.\n" "Hãy cân nhắc đến việc sử dụng “man..path” để thay thế." -#: builtin/help.c:350 +#: builtin/help.c:436 #, c-format msgid "'%s': unknown man viewer." msgstr "“%s”: không rõ chương trình xem man." -#: builtin/help.c:367 +#: builtin/help.c:453 msgid "no man viewer handled the request" msgstr "không có trình xem trợ giúp dạng manpage tiếp hợp với yêu cầu" -#: builtin/help.c:375 +#: builtin/help.c:461 msgid "no info viewer handled the request" msgstr "không có trình xem trợ giúp dạng info tiếp hợp với yêu cầu" -#: command-list.h:195 +#: command-list.h:197 msgid "Defining attributes per path" msgstr "Định nghĩa các thuộc tính cho mỗi đường dẫn" -#: builtin/help.c:408 +#: builtin/help.c:412 msgid "Everyday Git With 20 Commands Or So" msgstr "Mỗi ngày học 20 lệnh Git hay hơn" -#: builtin/help.c:409 +#: builtin/help.c:413 msgid "A Git glossary" msgstr "Thuật ngữ chuyên môn Git" -#: command-list.h:203 +#: command-list.h:206 msgid "Specifies intentionally untracked files to ignore" msgstr "Chỉ định các tập tin không cần theo dõi" -#: command-list.h:204 +#: command-list.h:207 msgid "Defining submodule properties" msgstr "Định nghĩa thuộc tính mô-đun-con" -#: command-list.h:207 +#: command-list.h:210 msgid "Specifying revisions and ranges for Git" msgstr "Chỉ định điểm xét duyệt và vùng cho Git" -#: builtin/help.c:413 +#: builtin/help.c:417 msgid "A tutorial introduction to Git (for version 1.5.1 or newer)" msgstr "Hướng dẫn cách dùng Git ở mức cơ bản (bản 1.5.1 hay mới hơn)" -#: command-list.h:210 +#: command-list.h:214 msgid "An overview of recommended workflows with Git" msgstr "Tổng quan về luồng công việc khuyến nghị nên dùng với Git" -#: builtin/help.c:426 +#: builtin/help.c:430 msgid "The common Git guides are:\n" msgstr "Các chỉ dẫn chung về cách dùng Git là:\n" -#: builtin/help.c:434 builtin/help.c:445 git.c:336 +#: builtin/help.c:520 builtin/help.c:531 git.c:337 #, c-format msgid "'%s' is aliased to '%s'" msgstr "“%s” được đặt bí danh thành “%s”" -#: builtin/help.c:477 builtin/help.c:507 +#: builtin/help.c:563 builtin/help.c:593 #, c-format msgid "usage: %s%s" msgstr "cách dùng: %s%s" -#: sha1-file.c:2213 builtin/index-pack.c:155 +#: sha1-file.c:2275 builtin/index-pack.c:155 #, c-format msgid "unable to open %s" msgstr "không thể mở %s" @@ -9452,15 +9463,15 @@ msgid "used more bytes than were available" msgstr "sử dụng nhiều hơn số lượng byte mà nó sẵn có" -#: builtin/index-pack.c:288 builtin/pack-objects.c:604 +#: builtin/index-pack.c:288 builtin/pack-objects.c:607 msgid "pack too large for current definition of off_t" msgstr "gói quá lớn so với định nghĩa hiện tại của kiểu off_t" -#: builtin/index-pack.c:291 builtin/unpack-objects.c:94 +#: builtin/index-pack.c:291 builtin/unpack-objects.c:95 msgid "pack exceeds maximum allowed size" msgstr "gói đã vượt quá cỡ tối đa được phép" -#: commit-graph.c:1391 builtin/index-pack.c:306 builtin/repack.c:241 +#: builtin/index-pack.c:306 builtin/repack.c:250 #, c-format msgid "unable to create '%s'" msgstr "không thể tạo “%s”" @@ -9516,272 +9527,272 @@ msgid "serious inflate inconsistency" msgstr "sự mâu thuẫn xả nén nghiêm trọng" -#: builtin/index-pack.c:735 builtin/index-pack.c:741 builtin/index-pack.c:764 -#: builtin/index-pack.c:803 builtin/index-pack.c:812 +#: builtin/index-pack.c:735 builtin/index-pack.c:741 builtin/index-pack.c:765 +#: builtin/index-pack.c:804 builtin/index-pack.c:813 #, c-format msgid "SHA1 COLLISION FOUND WITH %s !" msgstr "SỰ VA CHẠM SHA1 ĐÃ XẢY RA VỚI %s!" -#: builtin/index-pack.c:738 builtin/pack-objects.c:157 -#: builtin/pack-objects.c:217 builtin/pack-objects.c:311 +#: builtin/index-pack.c:738 builtin/pack-objects.c:159 +#: builtin/pack-objects.c:219 builtin/pack-objects.c:314 #, c-format msgid "unable to read %s" msgstr "không thể đọc %s" -#: builtin/index-pack.c:801 +#: builtin/index-pack.c:802 #, c-format msgid "cannot read existing object info %s" msgstr "không thể đọc thông tin đối tượng sẵn có %s" -#: builtin/index-pack.c:809 +#: builtin/index-pack.c:810 #, c-format msgid "cannot read existing object %s" msgstr "không thể đọc đối tượng đã tồn tại %s" -#: builtin/index-pack.c:823 +#: builtin/index-pack.c:824 #, c-format msgid "invalid blob object %s" msgstr "đối tượng blob không hợp lệ %s" -#: builtin/fsck.c:705 builtin/index-pack.c:842 +#: builtin/fsck.c:696 builtin/index-pack.c:843 #, c-format msgid "invalid %s" msgstr "%s không hợp lệ" -#: builtin/index-pack.c:856 +#: builtin/index-pack.c:843 msgid "Error in object" msgstr "Lỗi trong đối tượng" -#: builtin/index-pack.c:847 +#: builtin/index-pack.c:848 #, c-format msgid "Not all child objects of %s are reachable" msgstr "Không phải tất cả các đối tượng con của %s là có thể với tới được" -#: builtin/index-pack.c:919 builtin/index-pack.c:950 +#: builtin/index-pack.c:920 builtin/index-pack.c:951 msgid "failed to apply delta" msgstr "gặp lỗi khi áp dụng delta" -#: builtin/index-pack.c:1118 +#: builtin/index-pack.c:1121 msgid "Receiving objects" msgstr "Đang nhận về các đối tượng" -#: builtin/index-pack.c:1118 +#: builtin/index-pack.c:1121 msgid "Indexing objects" msgstr "Các đối tượng bảng mục lục" -#: builtin/index-pack.c:1152 +#: builtin/index-pack.c:1155 msgid "pack is corrupted (SHA1 mismatch)" msgstr "gói bị sai hỏng (SHA1 không khớp)" -#: builtin/index-pack.c:1157 +#: builtin/index-pack.c:1160 msgid "cannot fstat packfile" msgstr "không thể lấy thông tin thống kê packfile" -#: builtin/index-pack.c:1160 +#: builtin/index-pack.c:1163 msgid "pack has junk at the end" msgstr "pack có phần thừa ở cuối" -#: builtin/index-pack.c:1172 +#: builtin/index-pack.c:1175 msgid "confusion beyond insanity in parse_pack_objects()" msgstr "lộn xộn hơn cả điên rồ khi chạy hàm parse_pack_objects()" -#: builtin/index-pack.c:1195 +#: builtin/index-pack.c:1198 msgid "Resolving deltas" msgstr "Đang phân giải các delta" -#: builtin/index-pack.c:1205 builtin/pack-objects.c:2481 +#: builtin/index-pack.c:1208 builtin/pack-objects.c:2616 #, c-format msgid "unable to create thread: %s" msgstr "không thể tạo tuyến: %s" -#: builtin/index-pack.c:1246 +#: builtin/index-pack.c:1249 msgid "confusion beyond insanity" msgstr "lộn xộn hơn cả điên rồ" -#: builtin/index-pack.c:1252 +#: builtin/index-pack.c:1255 #, c-format msgid "completed with %d local object" msgid_plural "completed with %d local objects" msgstr[0] "đầy đủ với %d đối tượng nội bộ" -#: builtin/index-pack.c:1264 +#: builtin/index-pack.c:1267 #, c-format msgid "Unexpected tail checksum for %s (disk corruption?)" msgstr "Gặp tổng kiểm tra tail không cần cho %s (đĩa hỏng?)" -#: builtin/index-pack.c:1268 +#: builtin/index-pack.c:1271 #, c-format msgid "pack has %d unresolved delta" msgid_plural "pack has %d unresolved deltas" msgstr[0] "gói có %d delta chưa được giải quyết" -#: builtin/index-pack.c:1292 +#: builtin/index-pack.c:1295 #, c-format msgid "unable to deflate appended object (%d)" msgstr "không thể xả nén đối tượng nối thêm (%d)" -#: builtin/index-pack.c:1388 +#: builtin/index-pack.c:1391 #, c-format msgid "local object %s is corrupt" msgstr "đối tượng nội bộ %s bị hỏng" -#: builtin/index-pack.c:1402 +#: builtin/index-pack.c:1405 #, c-format msgid "packfile name '%s' does not end with '.pack'" msgstr "tên tập tin tập tin gói “%s” không được kết thúc bằng đuôi “.pack”" -#: builtin/index-pack.c:1427 +#: builtin/index-pack.c:1430 #, c-format msgid "cannot write %s file '%s'" msgstr "không thể ghi %s tập tin “%s”" -#: builtin/index-pack.c:1435 +#: builtin/index-pack.c:1438 #, c-format msgid "cannot close written %s file '%s'" msgstr "không thể đóng tập tin được ghi %s “%s”" -#: builtin/index-pack.c:1459 +#: builtin/index-pack.c:1462 msgid "error while closing pack file" msgstr "gặp lỗi trong khi đóng tập tin gói" -#: builtin/index-pack.c:1473 +#: builtin/index-pack.c:1476 msgid "cannot store pack file" msgstr "không thể lưu tập tin gói" -#: builtin/index-pack.c:1481 +#: builtin/index-pack.c:1484 msgid "cannot store index file" msgstr "không thể lưu trữ tập tin ghi mục lục" -#: builtin/index-pack.c:1525 builtin/pack-objects.c:2716 +#: builtin/index-pack.c:1528 builtin/pack-objects.c:2863 #, c-format msgid "bad pack.indexversion=%" msgstr "sai pack.indexversion=%" -#: builtin/index-pack.c:1593 +#: builtin/index-pack.c:1596 #, c-format msgid "Cannot open existing pack file '%s'" msgstr "Không thể mở tập tin gói đã sẵn có “%s”" -#: builtin/index-pack.c:1595 +#: builtin/index-pack.c:1598 #, c-format msgid "Cannot open existing pack idx file for '%s'" msgstr "Không thể mở tập tin idx của gói cho “%s”" -#: builtin/index-pack.c:1643 +#: builtin/index-pack.c:1646 #, c-format msgid "non delta: %d object" msgid_plural "non delta: %d objects" msgstr[0] "không delta: %d đối tượng" -#: builtin/index-pack.c:1650 +#: builtin/index-pack.c:1653 #, c-format msgid "chain length = %d: %lu object" msgid_plural "chain length = %d: %lu objects" msgstr[0] "chiều dài xích = %d: %lu đối tượng" -#: builtin/index-pack.c:1689 +#: builtin/index-pack.c:1692 msgid "Cannot come back to cwd" msgstr "Không thể quay lại cwd" -#: builtin/index-pack.c:1738 builtin/index-pack.c:1741 -#: builtin/index-pack.c:1757 builtin/index-pack.c:1761 +#: builtin/index-pack.c:1741 builtin/index-pack.c:1744 +#: builtin/index-pack.c:1760 builtin/index-pack.c:1764 #, c-format msgid "bad %s" msgstr "%s sai" -#: builtin/index-pack.c:1777 +#: builtin/index-pack.c:1780 msgid "--fix-thin cannot be used without --stdin" msgstr "--fix-thin không thể được dùng mà không có --stdin" -#: builtin/index-pack.c:1779 +#: builtin/index-pack.c:1782 msgid "--stdin requires a git repository" msgstr "--stdin cần một kho git" -#: builtin/index-pack.c:1785 +#: builtin/index-pack.c:1788 msgid "--verify with no packfile name given" msgstr "dùng tùy chọn --verify mà không đưa ra tên packfile" -#: builtin/gc.c:475 builtin/init-db.c:55 +#: builtin/gc.c:475 builtin/init-db.c:57 #, c-format msgid "cannot stat '%s'" msgstr "không thể lấy thông tin thống kê về “%s”" -#: builtin/init-db.c:61 +#: builtin/init-db.c:63 #, c-format msgid "cannot stat template '%s'" msgstr "không thể lấy thông tin thống kê về mẫu “%s”" -#: builtin/init-db.c:66 +#: builtin/init-db.c:68 #, c-format msgid "cannot opendir '%s'" msgstr "không thể opendir() “%s”" -#: builtin/init-db.c:78 +#: builtin/init-db.c:80 #, c-format msgid "cannot readlink '%s'" msgstr "không thể readlink “%s”" -#: builtin/init-db.c:80 +#: builtin/init-db.c:82 #, c-format msgid "cannot symlink '%s' '%s'" msgstr "không thể tạo liên kết mềm (symlink) “%s” “%s”" -#: builtin/init-db.c:86 +#: builtin/init-db.c:88 #, c-format msgid "cannot copy '%s' to '%s'" msgstr "không thể sao chép “%s” sang “%s”" -#: builtin/init-db.c:90 +#: builtin/init-db.c:92 #, c-format msgid "ignoring template %s" msgstr "đang lờ đi mẫu “%s”" -#: builtin/init-db.c:120 +#: builtin/init-db.c:118 #, c-format msgid "templates not found %s" msgstr "các mẫu không được tìm thấy %s" -#: builtin/init-db.c:136 +#: builtin/init-db.c:138 #, c-format msgid "not copying templates from '%s': %s" msgstr "không sao chép các mẫu từ “%s”: %s" -#: builtin/init-db.c:334 +#: builtin/init-db.c:356 #, c-format msgid "unable to handle file type %d" msgstr "không thể xử lý (handle) tập tin kiểu %d" -#: builtin/init-db.c:337 +#: builtin/init-db.c:359 #, c-format msgid "unable to move %s to %s" msgstr "không di chuyển được %s vào %s" -#: builtin/init-db.c:354 builtin/init-db.c:357 +#: builtin/init-db.c:397 builtin/init-db.c:400 #, c-format msgid "%s already exists" msgstr "%s đã có từ trước rồi" -#: builtin/init-db.c:413 +#: builtin/init-db.c:458 #, c-format msgid "Reinitialized existing shared Git repository in %s%s\n" msgstr "Đã khởi tạo lại kho Git chia sẻ sẵn có trong %s%s\n" -#: builtin/init-db.c:414 +#: builtin/init-db.c:459 #, c-format msgid "Reinitialized existing Git repository in %s%s\n" msgstr "Đã khởi tạo lại kho Git sẵn có trong %s%s\n" -#: builtin/init-db.c:418 +#: builtin/init-db.c:463 #, c-format msgid "Initialized empty shared Git repository in %s%s\n" msgstr "Đã khởi tạo lại kho Git chia sẻ trống rỗng sẵn có trong %s%s\n" -#: builtin/init-db.c:419 +#: builtin/init-db.c:464 #, c-format msgid "Initialized empty Git repository in %s%s\n" msgstr "Đã khởi tạo lại kho Git trống rỗng sẵn có trong %s%s\n" -#: builtin/init-db.c:468 +#: builtin/init-db.c:513 msgid "" "git init [-q | --quiet] [--bare] [--template=] [--" "shared[=]] []" @@ -9789,25 +9800,25 @@ "git init [-q | --quiet] [--bare] [--template=] [--shared[=]] [thư-mục]" -#: builtin/init-db.c:491 +#: builtin/init-db.c:538 msgid "permissions" msgstr "các quyền" -#: builtin/init-db.c:492 +#: builtin/init-db.c:539 msgid "specify that the git repository is to be shared amongst several users" msgstr "chỉ ra cái mà kho git được chia sẻ giữa nhiều người dùng" -#: builtin/init-db.c:529 builtin/init-db.c:534 +#: builtin/init-db.c:578 builtin/init-db.c:583 #, c-format msgid "cannot mkdir %s" msgstr "không thể mkdir (tạo thư mục): %s" -#: builtin/init-db.c:538 +#: builtin/init-db.c:587 #, c-format msgid "cannot chdir to %s" msgstr "không thể chdir (chuyển đổi thư mục) sang %s" -#: builtin/init-db.c:559 +#: builtin/init-db.c:614 #, c-format msgid "" "%s (or --work-tree=) not allowed without specifying %s (or --git-" @@ -9816,7 +9827,7 @@ "%s (hoặc --work-tree=) không cho phép không chỉ định %s (hoặc --git-" "dir=)" -#: builtin/init-db.c:587 +#: builtin/init-db.c:642 #, c-format msgid "Cannot access work tree '%s'" msgstr "Không thể truy cập cây (tree) làm việc “%s”" @@ -9881,120 +9892,120 @@ msgid "no input file given for in-place editing" msgstr "không đưa ra tập tin đầu vào để sửa tại-chỗ" -#: builtin/log.c:55 +#: builtin/log.c:57 msgid "git log [] [] [[--] ...]" msgstr "git log [] [] [[--] …]" -#: builtin/log.c:56 +#: builtin/log.c:58 msgid "git show [] ..." msgstr "git show [] <đối-tượng>…" -#: builtin/log.c:109 +#: builtin/log.c:111 #, c-format msgid "invalid --decorate option: %s" msgstr "tùy chọn--decorate không hợp lệ: %s" -#: diff.c:5278 builtin/log.c:172 +#: diff.c:5298 builtin/log.c:177 msgid "suppress diff output" msgstr "chặn mọi kết xuất từ diff" -#: builtin/log.c:173 +#: builtin/log.c:178 msgid "show source" msgstr "hiển thị mã nguồn" -#: builtin/log.c:174 +#: builtin/log.c:179 msgid "Use mail map file" msgstr "Sử dụng tập tin ánh xạ thư" -#: builtin/log.c:176 +#: builtin/log.c:182 msgid "only decorate refs that match " msgstr "chỉ tô sáng các tham chiếu khớp với " -#: builtin/log.c:178 +#: builtin/log.c:184 msgid "do not decorate refs that match " msgstr "không tô sáng các tham chiếu khớp với " -#: builtin/log.c:179 +#: builtin/log.c:185 msgid "decorate options" msgstr "các tùy chọn trang trí" -#: builtin/log.c:182 +#: builtin/log.c:188 msgid "Process line range n,m in file, counting from 1" msgstr "Xử lý chỉ dòng vùng n,m trong tập tin, tính từ 1" -#: builtin/log.c:280 +#: builtin/log.c:298 #, c-format msgid "Final output: %d %s\n" msgstr "Kết xuất cuối cùng: %d %s\n" -#: builtin/log.c:534 +#: builtin/log.c:556 #, c-format msgid "git show %s: bad file" msgstr "git show %s: sai tập tin" -#: builtin/log.c:525 builtin/log.c:619 +#: builtin/log.c:537 builtin/log.c:631 #, c-format msgid "Could not read object %s" msgstr "Không thể đọc đối tượng %s" -#: builtin/log.c:643 +#: builtin/log.c:655 #, c-format msgid "Unknown type: %d" msgstr "Không nhận ra kiểu: %d" -#: builtin/log.c:792 +#: builtin/log.c:842 msgid "format.headers without value" msgstr "format.headers không có giá trị cụ thể" -#: builtin/log.c:909 +#: builtin/log.c:957 msgid "name of output directory is too long" msgstr "tên của thư mục kết xuất quá dài" -#: builtin/log.c:881 +#: builtin/log.c:893 #, c-format msgid "Cannot open patch file %s" msgstr "Không thể mở tập tin miếng vá: %s" -#: builtin/log.c:898 +#: builtin/log.c:910 msgid "Need exactly one range." msgstr "Cần chính xác một vùng." -#: builtin/log.c:908 +#: builtin/log.c:920 msgid "Not a range." msgstr "Không phải là một vùng." -#: builtin/log.c:1014 +#: builtin/log.c:1043 msgid "Cover letter needs email format" msgstr "“Cover letter” cần cho định dạng thư" -#: builtin/log.c:1160 +#: builtin/log.c:1249 #, c-format msgid "insane in-reply-to: %s" msgstr "in-reply-to điên rồ: %s" -#: builtin/log.c:1187 +#: builtin/log.c:1276 msgid "git format-patch [] [ | ]" msgstr "git format-patch [] [ | ]" -#: builtin/log.c:1172 +#: builtin/log.c:1204 msgid "Two output directories?" msgstr "Hai thư mục kết xuất?" -#: builtin/log.c:1279 builtin/log.c:1932 builtin/log.c:1934 builtin/log.c:1946 +#: builtin/log.c:1311 builtin/log.c:2054 builtin/log.c:2056 builtin/log.c:2068 #, c-format msgid "Unknown commit %s" msgstr "Không hiểu lần chuyển giao %s" -#: builtin/notes.c:897 builtin/tag.c:545 +#: builtin/notes.c:897 builtin/tag.c:546 #, c-format msgid "Failed to resolve '%s' as a valid ref." msgstr "Gặp lỗi khi phân giải “%s” như là một tham chiếu hợp lệ." -#: builtin/log.c:1294 +#: builtin/log.c:1326 msgid "Could not find exact merge base." msgstr "Không tìm thấy nền hòa trộn chính xác." -#: builtin/log.c:1298 +#: builtin/log.c:1330 msgid "" "Failed to get upstream, if you want to record base commit automatically,\n" "please use git branch --set-upstream-to to track a remote branch.\n" @@ -10005,181 +10016,181 @@ "nhánh máy chủ. Hoặc là bạn có thể chỉ định lần chuyển giao nền bằng\n" "\"--base=\" một cách thủ công." -#: builtin/log.c:1318 +#: builtin/log.c:1350 msgid "Failed to find exact merge base" msgstr "Gặp lỗi khi tìm nền hòa trộn chính xác." -#: builtin/log.c:1406 +#: builtin/log.c:1495 msgid "base commit should be the ancestor of revision list" msgstr "lần chuyển giao nền không là tổ tiên của danh sách điểm xét duyệt" -#: builtin/log.c:1410 +#: builtin/log.c:1499 msgid "base commit shouldn't be in revision list" msgstr "lần chuyển giao nền không được trong danh sách điểm xét duyệt" -#: builtin/log.c:1463 +#: builtin/log.c:1552 msgid "cannot get patch id" msgstr "không thể lấy mã miếng vá" -#: builtin/log.c:1560 +#: builtin/log.c:1650 msgid "use [PATCH n/m] even with a single patch" msgstr "dùng [PATCH n/m] ngay cả với miếng vá đơn" -#: builtin/log.c:1563 +#: builtin/log.c:1653 msgid "use [PATCH] even with multiple patches" msgstr "dùng [VÁ] ngay cả với các miếng vá phức tạp" -#: builtin/log.c:1567 +#: builtin/log.c:1657 msgid "print patches to standard out" msgstr "hiển thị miếng vá ra đầu ra chuẩn" -#: builtin/log.c:1569 +#: builtin/log.c:1659 msgid "generate a cover letter" msgstr "tạo bì thư" -#: builtin/log.c:1571 +#: builtin/log.c:1661 msgid "use simple number sequence for output file names" msgstr "sử dụng chỗi dãy số dạng đơn giản cho tên tập-tin xuất ra" -#: builtin/log.c:1572 +#: builtin/log.c:1662 msgid "sfx" msgstr "sfx" -#: builtin/log.c:1573 +#: builtin/log.c:1663 msgid "use instead of '.patch'" msgstr "sử dụng thay cho “.patch”" -#: builtin/log.c:1575 +#: builtin/log.c:1665 msgid "start numbering patches at instead of 1" msgstr "bắt đầu đánh số miếng vá từ thay vì 1" -#: builtin/log.c:1577 +#: builtin/log.c:1667 msgid "mark the series as Nth re-roll" msgstr "đánh dấu chuỗi nối tiếp dạng thứ-N re-roll" -#: builtin/log.c:1579 +#: builtin/log.c:1669 msgid "Use [RFC PATCH] instead of [PATCH]" msgstr "Dùng [RFC VÁ] thay cho [VÁ]" -#: builtin/log.c:1582 +#: builtin/log.c:1675 msgid "Use [] instead of [PATCH]" msgstr "Dùng [] thay cho [VÁ]" -#: builtin/log.c:1585 +#: builtin/log.c:1678 msgid "store resulting files in " msgstr "lưu các tập tin kết quả trong " -#: builtin/log.c:1588 +#: builtin/log.c:1681 msgid "don't strip/add [PATCH]" msgstr "không strip/add [VÁ]" -#: builtin/log.c:1591 +#: builtin/log.c:1684 msgid "don't output binary diffs" msgstr "không kết xuất diff (những khác biệt) nhị phân" -#: builtin/log.c:1593 +#: builtin/log.c:1686 msgid "output all-zero hash in From header" msgstr "xuất mọi mã băm all-zero trong phần đầu From" -#: builtin/log.c:1595 +#: builtin/log.c:1688 msgid "don't include a patch matching a commit upstream" msgstr "không bao gồm miếng vá khớp với một lần chuyển giao thượng nguồn" -#: builtin/log.c:1597 +#: builtin/log.c:1690 msgid "show patch format instead of default (patch + stat)" msgstr "hiển thị định dạng miếng vá thay vì mặc định (miếng vá + thống kê)" -#: builtin/log.c:1599 +#: builtin/log.c:1692 msgid "Messaging" msgstr "Lời nhắn" -#: builtin/log.c:1600 +#: builtin/log.c:1693 msgid "header" msgstr "đầu đề thư" -#: builtin/log.c:1601 +#: builtin/log.c:1694 msgid "add email header" msgstr "thêm đầu đề thư" -#: builtin/log.c:1602 builtin/log.c:1604 +#: builtin/log.c:1695 builtin/log.c:1696 msgid "email" msgstr "thư điện tử" -#: builtin/log.c:1602 +#: builtin/log.c:1695 msgid "add To: header" msgstr "thêm To: đầu đề thư" -#: builtin/log.c:1604 +#: builtin/log.c:1696 msgid "add Cc: header" msgstr "thêm Cc: đầu đề thư" -#: builtin/log.c:1606 +#: builtin/log.c:1697 msgid "ident" msgstr "thụt lề" -#: builtin/log.c:1607 +#: builtin/log.c:1698 msgid "set From address to (or committer ident if absent)" msgstr "" "đặt “Địa chỉ gửi” thành (hoặc thụt lề người commit nếu bỏ quên)" -#: builtin/log.c:1609 +#: builtin/log.c:1700 msgid "message-id" msgstr "message-id" -#: builtin/log.c:1610 +#: builtin/log.c:1701 msgid "make first mail a reply to " msgstr "dùng thư đầu tiên để trả lời " -#: builtin/log.c:1611 builtin/log.c:1614 +#: builtin/log.c:1702 builtin/log.c:1705 msgid "boundary" msgstr "ranh giới" -#: builtin/log.c:1612 +#: builtin/log.c:1703 msgid "attach the patch" msgstr "đính kèm miếng vá" -#: builtin/log.c:1615 +#: builtin/log.c:1706 msgid "inline the patch" msgstr "dùng miếng vá làm nội dung" -#: builtin/log.c:1619 +#: builtin/log.c:1710 msgid "enable message threading, styles: shallow, deep" msgstr "cho phép luồng lời nhắn, kiểu: “shallow”, “deep”" -#: builtin/log.c:1621 +#: builtin/log.c:1712 msgid "signature" msgstr "chữ ký" -#: builtin/log.c:1622 +#: builtin/log.c:1713 msgid "add a signature" msgstr "thêm chữ ký" -#: builtin/log.c:1623 +#: builtin/log.c:1714 msgid "base-commit" msgstr "lần_chuyển_giao_nền" -#: builtin/log.c:1624 +#: builtin/log.c:1715 msgid "add prerequisite tree info to the patch series" msgstr "add trước hết đòi hỏi thông tin cây tới sê-ri miếng vá" -#: builtin/log.c:1626 +#: builtin/log.c:1717 msgid "add a signature from a file" msgstr "thêm chữ ký từ một tập tin" -#: builtin/log.c:1627 +#: builtin/log.c:1718 msgid "don't print the patch filenames" msgstr "không hiển thị các tên tập tin của miếng vá" -#: builtin/log.c:1629 +#: builtin/log.c:1720 msgid "show progress while generating patches" msgstr "hiển thị bộ đo tiến triển trong khi tạo các miếng vá" -#: builtin/log.c:1711 +#: builtin/log.c:1812 #, c-format msgid "invalid ident line: %s" msgstr "dòng thụt lề không hợp lệ: %s" -#: builtin/log.c:1600 +#: builtin/log.c:1362 msgid "-n and -k are mutually exclusive." msgstr "-n và -k loại từ lẫn nhau." @@ -10187,45 +10198,45 @@ msgid "--subject-prefix/--rfc and -k are mutually exclusive." msgstr "--subject-prefix/--rfc và -k xung khắc nhau." -#: builtin/log.c:1736 +#: builtin/log.c:1837 msgid "--name-only does not make sense" msgstr "--name-only không hợp lý" -#: builtin/log.c:1738 +#: builtin/log.c:1839 msgid "--name-status does not make sense" msgstr "--name-status không hợp lý" -#: builtin/log.c:1740 +#: builtin/log.c:1841 msgid "--check does not make sense" msgstr "--check không hợp lý" -#: builtin/log.c:1773 +#: builtin/log.c:1874 msgid "standard output, or directory, which one?" msgstr "đầu ra chuẩn, hay thư mục, chọn cái nào?" -#: builtin/log.c:1648 +#: builtin/log.c:1729 #, c-format msgid "Could not create directory '%s'" msgstr "Không thể tạo thư mục “%s”" -#: builtin/log.c:1912 +#: builtin/log.c:2013 #, c-format msgid "unable to read signature file '%s'" msgstr "không thể đọc tập tin chữ ký “%s”" -#: builtin/log.c:1948 +#: builtin/log.c:2049 msgid "Generating patches" msgstr "Đang tạo các miếng vá" -#: builtin/log.c:1817 +#: builtin/log.c:1931 msgid "Failed to create output files" msgstr "Gặp lỗi khi tạo các tập tin kết xuất" -#: builtin/log.c:2051 +#: builtin/log.c:2152 msgid "git cherry [-v] [ [ []]]" msgstr "git cherry [-v] [ [<đầu> []]]" -#: builtin/log.c:2105 +#: builtin/log.c:2206 #, c-format msgid "" "Could not find a tracked remote branch, please specify manually.\n" @@ -10233,113 +10244,113 @@ "Không tìm thấy nhánh mạng được theo dõi, hãy chỉ định một " "cách thủ công.\n" -#: builtin/ls-files.c:470 +#: builtin/ls-files.c:471 msgid "git ls-files [] [...]" msgstr "git ls-files [] […]" -#: builtin/ls-files.c:526 +#: builtin/ls-files.c:527 msgid "identify the file status with tags" msgstr "nhận dạng các trạng thái tập tin với thẻ" -#: builtin/ls-files.c:528 +#: builtin/ls-files.c:529 msgid "use lowercase letters for 'assume unchanged' files" msgstr "" "dùng chữ cái viết thường cho các tập tin “assume unchanged” (giả định không " "thay đổi)" -#: builtin/ls-files.c:530 +#: builtin/ls-files.c:531 msgid "use lowercase letters for 'fsmonitor clean' files" msgstr "dùng chữ cái viết thường cho các tập tin “fsmonitor clean”" -#: builtin/ls-files.c:532 +#: builtin/ls-files.c:533 msgid "show cached files in the output (default)" msgstr "hiển thị các tập tin được nhớ tạm vào đầu ra (mặc định)" -#: builtin/ls-files.c:534 +#: builtin/ls-files.c:535 msgid "show deleted files in the output" msgstr "hiển thị các tập tin đã xóa trong kết xuất" -#: builtin/ls-files.c:536 +#: builtin/ls-files.c:537 msgid "show modified files in the output" msgstr "hiển thị các tập tin đã bị sửa đổi ra kết xuất" -#: builtin/ls-files.c:538 +#: builtin/ls-files.c:539 msgid "show other files in the output" msgstr "hiển thị các tập tin khác trong kết xuất" -#: builtin/ls-files.c:540 +#: builtin/ls-files.c:541 msgid "show ignored files in the output" msgstr "hiển thị các tập tin bị bỏ qua trong kết xuất" -#: builtin/ls-files.c:543 +#: builtin/ls-files.c:544 msgid "show staged contents' object name in the output" msgstr "" "hiển thị tên đối tượng của nội dung được đặt lên bệ phóng ra kết xuất" -#: builtin/ls-files.c:545 +#: builtin/ls-files.c:546 msgid "show files on the filesystem that need to be removed" msgstr "hiển thị các tập tin trên hệ thống tập tin mà nó cần được gỡ bỏ" -#: builtin/ls-files.c:547 +#: builtin/ls-files.c:548 msgid "show 'other' directories' names only" msgstr "chỉ hiển thị tên của các thư mục “khác”" -#: builtin/ls-files.c:549 +#: builtin/ls-files.c:550 msgid "show line endings of files" msgstr "hiển thị kết thúc dòng của các tập tin" -#: builtin/ls-files.c:551 +#: builtin/ls-files.c:552 msgid "don't show empty directories" msgstr "không hiển thị thư mục rỗng" -#: builtin/ls-files.c:554 +#: builtin/ls-files.c:555 msgid "show unmerged files in the output" msgstr "hiển thị các tập tin chưa hòa trộn trong kết xuất" -#: builtin/ls-files.c:556 +#: builtin/ls-files.c:557 msgid "show resolve-undo information" msgstr "hiển thị thông tin resolve-undo" -#: builtin/ls-files.c:558 +#: builtin/ls-files.c:559 msgid "skip files matching pattern" msgstr "bỏ qua những tập tin khớp với một mẫu" -#: builtin/ls-files.c:561 +#: builtin/ls-files.c:562 msgid "exclude patterns are read from " msgstr "mẫu loại trừ được đọc từ " -#: builtin/ls-files.c:564 +#: builtin/ls-files.c:565 msgid "read additional per-directory exclude patterns in " msgstr "đọc thêm các mẫu ngoại trừ mỗi thư mục trong " -#: builtin/ls-files.c:566 +#: builtin/ls-files.c:567 msgid "add the standard git exclusions" msgstr "thêm loại trừ tiêu chuẩn kiểu git" -#: builtin/ls-files.c:570 +#: builtin/ls-files.c:571 msgid "make the output relative to the project top directory" msgstr "" "làm cho kết xuất liên quan đến thư mục ở mức cao nhất (gốc) của dự án" -#: builtin/ls-files.c:573 +#: builtin/ls-files.c:574 msgid "recurse through submodules" msgstr "đệ quy xuyên qua mô-đun con" -#: builtin/ls-files.c:575 +#: builtin/ls-files.c:576 msgid "if any is not in the index, treat this as an error" msgstr "" "nếu bất kỳ không ở trong bảng mục lục, xử lý nó như một lỗi" -#: builtin/ls-files.c:576 +#: builtin/ls-files.c:577 msgid "tree-ish" msgstr "tree-ish" -#: builtin/ls-files.c:577 +#: builtin/ls-files.c:578 msgid "pretend that paths removed since are still present" msgstr "" "giả định rằng các đường dẫn đã bị gỡ bỏ kể từ nay vẫn hiện diện" -#: builtin/ls-files.c:579 +#: builtin/ls-files.c:580 msgid "show debugging data" msgstr "hiển thị dữ liệu gỡ lỗi" @@ -10357,7 +10368,7 @@ msgid "do not print remote URL" msgstr "không hiển thị URL máy chủ" -#: builtin/ls-remote.c:60 builtin/ls-remote.c:62 builtin/rebase.c:1488 +#: builtin/ls-remote.c:60 builtin/ls-remote.c:62 builtin/rebase.c:1384 msgid "exec" msgstr "thực thi" @@ -10430,185 +10441,185 @@ msgid "empty mbox: '%s'" msgstr "mbox trống rỗng: “%s”" -#: builtin/merge.c:55 +#: builtin/merge.c:56 msgid "git merge [] [...]" msgstr "git merge [] […]" -#: builtin/merge.c:56 +#: builtin/merge.c:57 msgid "git merge --abort" msgstr "git merge --abort" -#: builtin/merge.c:57 +#: builtin/merge.c:58 msgid "git merge --continue" msgstr "git merge --continue" -#: builtin/merge.c:118 +#: builtin/merge.c:121 msgid "switch `m' requires a value" msgstr "switch “m” yêu cầu một giá trị" -#: builtin/merge.c:187 +#: builtin/merge.c:190 #, c-format msgid "Could not find merge strategy '%s'.\n" msgstr "Không tìm thấy chiến lược hòa trộn “%s”.\n" -#: builtin/merge.c:188 +#: builtin/merge.c:191 #, c-format msgid "Available strategies are:" msgstr "Các chiến lược sẵn sàng là:" -#: builtin/merge.c:193 +#: builtin/merge.c:196 #, c-format msgid "Available custom strategies are:" msgstr "Các chiến lược tùy chỉnh sẵn sàng là:" -#: builtin/merge.c:244 builtin/pull.c:152 +#: builtin/merge.c:247 builtin/pull.c:133 msgid "do not show a diffstat at the end of the merge" msgstr "không hiển thị thống kê khác biệt tại cuối của lần hòa trộn" -#: builtin/merge.c:247 builtin/pull.c:155 +#: builtin/merge.c:250 builtin/pull.c:136 msgid "show a diffstat at the end of the merge" msgstr "hiển thị thống kê khác biệt tại cuối của hòa trộn" -#: builtin/merge.c:248 builtin/pull.c:158 +#: builtin/merge.c:251 builtin/pull.c:139 msgid "(synonym to --stat)" msgstr "(đồng nghĩa với --stat)" -#: builtin/merge.c:250 builtin/pull.c:161 +#: builtin/merge.c:253 builtin/pull.c:142 msgid "add (at most ) entries from shortlog to merge commit message" msgstr "thêm (ít nhất ) mục từ shortlog cho ghi chú chuyển giao hòa trộn" -#: builtin/merge.c:253 builtin/pull.c:167 +#: builtin/merge.c:256 builtin/pull.c:148 msgid "create a single commit instead of doing a merge" msgstr "tạo một lần chuyển giao đưon thay vì thực hiện việc hòa trộn" -#: builtin/merge.c:255 builtin/pull.c:170 +#: builtin/merge.c:258 builtin/pull.c:151 msgid "perform a commit if the merge succeeds (default)" msgstr "thực hiện chuyển giao nếu hòa trộn thành công (mặc định)" -#: builtin/merge.c:257 builtin/pull.c:173 +#: builtin/merge.c:260 builtin/pull.c:154 msgid "edit message before committing" msgstr "sửa chú thích trước khi chuyển giao" -#: builtin/merge.c:259 +#: builtin/merge.c:262 msgid "allow fast-forward (default)" msgstr "cho phép chuyển-tiếp-nhanh (mặc định)" -#: builtin/merge.c:261 builtin/pull.c:180 +#: builtin/merge.c:264 builtin/pull.c:161 msgid "abort if fast-forward is not possible" msgstr "bỏ qua nếu chuyển-tiếp-nhanh không thể được" -#: builtin/merge.c:265 builtin/pull.c:183 +#: builtin/merge.c:268 builtin/pull.c:164 msgid "verify that the named commit has a valid GPG signature" msgstr "" "thẩm tra xem lần chuyển giao có tên đó có chữ ký GPG hợp lệ hay không" -#: builtin/merge.c:266 builtin/notes.c:787 builtin/pull.c:187 -#: builtin/rebase.c:493 builtin/rebase.c:1501 builtin/revert.c:114 +#: builtin/merge.c:269 builtin/notes.c:787 builtin/pull.c:168 +#: builtin/rebase.c:527 builtin/rebase.c:1398 builtin/revert.c:114 msgid "strategy" msgstr "chiến lược" -#: builtin/merge.c:267 builtin/pull.c:188 +#: builtin/merge.c:270 builtin/pull.c:169 msgid "merge strategy to use" msgstr "chiến lược hòa trộn sẽ dùng" -#: builtin/merge.c:268 builtin/pull.c:191 +#: builtin/merge.c:271 builtin/pull.c:172 msgid "option=value" msgstr "tùy_chọn=giá_trị" -#: builtin/merge.c:269 builtin/pull.c:192 +#: builtin/merge.c:272 builtin/pull.c:173 msgid "option for selected merge strategy" msgstr "tùy chọn cho chiến lược hòa trộn đã chọn" -#: builtin/merge.c:271 +#: builtin/merge.c:274 msgid "merge commit message (for a non-fast-forward merge)" msgstr "" "hòa trộn ghi chú của lần chuyển giao (dành cho hòa trộn không-chuyển-tiếp-" "nhanh)" -#: builtin/merge.c:278 +#: builtin/merge.c:281 msgid "abort the current in-progress merge" msgstr "bãi bỏ quá trình hòa trộn hiện tại đang thực hiện" -#: builtin/merge.c:282 +#: builtin/merge.c:285 msgid "continue the current in-progress merge" msgstr "tiếp tục quá trình hòa trộn hiện tại đang thực hiện" -#: builtin/merge.c:284 builtin/pull.c:199 +#: builtin/merge.c:287 builtin/pull.c:180 msgid "allow merging unrelated histories" msgstr "cho phép hòa trộn lịch sử không liên quan" -#: builtin/merge.c:241 +#: builtin/merge.c:277 msgid "verify commit-msg hook" msgstr "thẩm tra móc (hook) commit-msg" -#: builtin/merge.c:307 +#: builtin/merge.c:311 msgid "could not run stash." msgstr "không thể chạy stash." -#: builtin/merge.c:312 +#: builtin/merge.c:316 msgid "stash failed" msgstr "lệnh tạm cất gặp lỗi" -#: builtin/merge.c:317 +#: builtin/merge.c:321 #, c-format msgid "not a valid object: %s" msgstr "không phải là một đối tượng hợp lệ: %s" -#: builtin/merge.c:339 builtin/merge.c:356 +#: builtin/merge.c:343 builtin/merge.c:360 msgid "read-tree failed" msgstr "read-tree gặp lỗi" -#: builtin/merge.c:386 +#: builtin/merge.c:390 msgid " (nothing to squash)" msgstr " (không có gì để squash)" -#: builtin/merge.c:397 +#: builtin/merge.c:401 #, c-format msgid "Squash commit -- not updating HEAD\n" msgstr "Squash commit -- không cập nhật HEAD\n" -#: builtin/merge.c:447 +#: builtin/merge.c:451 #, c-format msgid "No merge message -- not updating HEAD\n" msgstr "Không có lời chú thích hòa trộn -- nên không cập nhật HEAD\n" -#: builtin/merge.c:498 +#: builtin/merge.c:502 #, c-format msgid "'%s' does not point to a commit" msgstr "“%s” không chỉ đến một lần chuyển giao nào cả" -#: builtin/merge.c:585 +#: builtin/merge.c:589 #, c-format msgid "Bad branch.%s.mergeoptions string: %s" msgstr "Chuỗi branch.%s.mergeoptions sai: %s" -#: builtin/merge.c:705 +#: builtin/merge.c:716 msgid "Not handling anything other than two heads merge." msgstr "Không cầm nắm gì ngoài hai head hòa trộn." -#: builtin/merge.c:719 +#: builtin/merge.c:730 #, c-format msgid "Unknown option for merge-recursive: -X%s" msgstr "Không hiểu tùy chọn cho merge-recursive: -X%s" -#: builtin/merge.c:734 +#: builtin/merge.c:745 #, c-format msgid "unable to write %s" msgstr "không thể ghi %s" -#: builtin/merge.c:786 +#: builtin/merge.c:797 #, c-format msgid "Could not read from '%s'" msgstr "Không thể đọc từ “%s”" -#: builtin/merge.c:795 +#: builtin/merge.c:806 #, c-format msgid "Not committing merge; use 'git commit' to complete the merge.\n" msgstr "" "Vẫn chưa hòa trộn các lần chuyển giao; sử dụng lệnh “git commit” để hoàn tất " "việc hòa trộn.\n" -#: builtin/merge.c:764 +#: builtin/merge.c:797 #, c-format msgid "" "Please enter a commit message to explain why this merge is necessary,\n" @@ -10626,73 +10637,73 @@ "rỗng\n" "sẽ hủy bỏ lần chuyển giao.\n" -#: builtin/merge.c:862 +#: builtin/merge.c:873 msgid "Empty commit message." msgstr "Chú thích của lần commit (chuyển giao) bị trống rỗng." -#: builtin/merge.c:877 +#: builtin/merge.c:888 #, c-format msgid "Wonderful.\n" msgstr "Tuyệt vời.\n" -#: builtin/merge.c:938 +#: builtin/merge.c:949 #, c-format msgid "Automatic merge failed; fix conflicts and then commit the result.\n" msgstr "" "Việc tự động hòa trộn gặp lỗi; hãy sửa các xung đột sau đó chuyển giao kết " "quả.\n" -#: builtin/merge.c:977 +#: builtin/merge.c:988 msgid "No current branch." msgstr "Không phải nhánh hiện hành." -#: builtin/merge.c:979 +#: builtin/merge.c:990 msgid "No remote for the current branch." msgstr "Không có máy chủ cho nhánh hiện hành." -#: builtin/merge.c:981 +#: builtin/merge.c:992 msgid "No default upstream defined for the current branch." msgstr "Không có thượng nguồn mặc định được định nghĩa cho nhánh hiện hành." -#: builtin/merge.c:986 +#: builtin/merge.c:997 #, c-format msgid "No remote-tracking branch for %s from %s" msgstr "Không nhánh mạng theo dõi cho %s từ %s" -#: builtin/merge.c:1043 +#: builtin/merge.c:1054 #, c-format msgid "Bad value '%s' in environment '%s'" msgstr "Giá trị sai “%s” trong biến môi trường “%s”" -#: builtin/merge.c:1146 +#: builtin/merge.c:1157 #, c-format msgid "not something we can merge in %s: %s" msgstr "" "không phải là một thứ gì đó mà chúng tôi có thể hòa trộn trong %s: %s" -#: builtin/merge.c:1180 +#: builtin/merge.c:1191 msgid "not something we can merge" msgstr "không phải là thứ gì đó mà chúng tôi có thể hòa trộn" -#: builtin/merge.c:1283 +#: builtin/merge.c:1295 msgid "--abort expects no arguments" msgstr "--abort không nhận các đối số" -#: builtin/merge.c:1287 +#: builtin/merge.c:1299 msgid "There is no merge to abort (MERGE_HEAD missing)." msgstr "" "Ở đây không có lần hòa trộn nào được hủy bỏ giữa chừng cả (thiếu MERGE_HEAD)." -#: builtin/merge.c:1309 +#: builtin/merge.c:1330 msgid "--continue expects no arguments" msgstr "--continue không nhận đối số" -#: builtin/merge.c:1313 +#: builtin/merge.c:1334 msgid "There is no merge in progress (MERGE_HEAD missing)." msgstr "" "Ở đây không có lần hòa trộn nào đang được xử lý cả (thiếu MERGE_HEAD)." -#: builtin/merge.c:1329 +#: builtin/merge.c:1350 msgid "" "You have not concluded your merge (MERGE_HEAD exists).\n" "Please, commit your changes before you merge." @@ -10700,7 +10711,7 @@ "Bạn chưa kết thúc việc hòa trộn (MERGE_HEAD vẫn tồn tại).\n" "Hãy chuyển giao các thay đổi trước khi bạn có thể hòa trộn." -#: builtin/merge.c:1336 +#: builtin/merge.c:1357 msgid "" "You have not concluded your cherry-pick (CHERRY_PICK_HEAD exists).\n" "Please, commit your changes before you merge." @@ -10708,117 +10719,117 @@ "Bạn chưa kết thúc việc cherry-pick (CHERRY_PICK_HEAD vẫn tồn tại).\n" "Hãy chuyển giao các thay đổi trước khi bạn có thể hòa trộn." -#: builtin/merge.c:1339 +#: builtin/merge.c:1360 msgid "You have not concluded your cherry-pick (CHERRY_PICK_HEAD exists)." msgstr "Bạn chưa kết thúc việc cherry-pick (CHERRY_PICK_HEAD vẫn tồn tại)." -#: builtin/merge.c:1353 +#: builtin/merge.c:1374 msgid "You cannot combine --squash with --no-ff." msgstr "Bạn không thể kết hợp --squash với --no-ff." -#: builtin/merge.c:1371 +#: builtin/merge.c:1392 msgid "No commit specified and merge.defaultToUpstream not set." msgstr "" "Không chỉ ra lần chuyển giao và merge.defaultToUpstream chưa được đặt." -#: builtin/merge.c:1388 +#: builtin/merge.c:1409 msgid "Squash commit into empty head not supported yet" msgstr "Squash commit vào một head trống rỗng vẫn chưa được hỗ trợ" -#: builtin/merge.c:1390 +#: builtin/merge.c:1411 msgid "Non-fast-forward commit does not make sense into an empty head" msgstr "" "Chuyển giao không-chuyển-tiếp-nhanh không hợp lý ở trong một head trống rỗng" -#: builtin/merge.c:1395 +#: builtin/merge.c:1416 #, c-format msgid "%s - not something we can merge" msgstr "%s - không phải là thứ gì đó mà chúng tôi có thể hòa trộn" -#: builtin/merge.c:1397 +#: builtin/merge.c:1418 msgid "Can merge only exactly one commit into empty head" msgstr "" "Không thể hòa trộn một cách đúng đắn một lần chuyển giao vào một head rỗng" -#: commit.c:1128 +#: commit.c:1168 #, c-format msgid "Commit %s has an untrusted GPG signature, allegedly by %s." msgstr "" "Lần chuyển giao %s có một chữ ký GPG không đáng tin, được cho là bởi %s." -#: commit.c:1131 +#: commit.c:1172 #, c-format msgid "Commit %s has a bad GPG signature allegedly by %s." msgstr "Lần chuyển giao %s có một chữ ký GPG sai, được cho là bởi %s." -#: commit.c:1134 +#: commit.c:1175 #, c-format msgid "Commit %s does not have a GPG signature." msgstr "Lần chuyển giao %s không có chữ ký GPG." -#: commit.c:1137 +#: commit.c:1178 #, c-format msgid "Commit %s has a good GPG signature by %s\n" msgstr "Lần chuyển giao %s có một chữ ký GPG tốt bởi %s\n" -#: builtin/merge.c:1476 +#: builtin/merge.c:1499 msgid "refusing to merge unrelated histories" msgstr "từ chối hòa trộn lịch sử không liên quan" -#: builtin/merge.c:1485 +#: builtin/merge.c:1508 msgid "Already up to date." msgstr "Đã cập nhật rồi." -#: builtin/merge.c:1495 +#: builtin/merge.c:1518 #, c-format msgid "Updating %s..%s\n" msgstr "Đang cập nhật %s..%s\n" -#: builtin/merge.c:1537 +#: builtin/merge.c:1564 #, c-format msgid "Trying really trivial in-index merge...\n" msgstr "Đang thử hòa trộn kiểu “trivial in-index”…\n" -#: builtin/merge.c:1544 +#: builtin/merge.c:1571 #, c-format msgid "Nope.\n" msgstr "Không.\n" -#: builtin/merge.c:1569 +#: builtin/merge.c:1596 msgid "Already up to date. Yeeah!" msgstr "Đã cập nhật rồi. Yeeah!" -#: builtin/merge.c:1575 +#: builtin/merge.c:1602 msgid "Not possible to fast-forward, aborting." msgstr "Thực hiện lệnh chuyển-tiếp-nhanh là không thể được, đang bỏ qua." -#: builtin/merge.c:1598 builtin/merge.c:1663 +#: builtin/merge.c:1630 builtin/merge.c:1695 #, c-format msgid "Rewinding the tree to pristine...\n" msgstr "Đang tua lại cây thành thời xa xưa…\n" -#: builtin/merge.c:1602 +#: builtin/merge.c:1634 #, c-format msgid "Trying merge strategy %s...\n" msgstr "Đang thử chiến lược hòa trộn %s…\n" -#: builtin/merge.c:1654 +#: builtin/merge.c:1686 #, c-format msgid "No merge strategy handled the merge.\n" msgstr "" "Không có chiến lược hòa trộn nào được nắm giữ (handle) sự hòa trộn.\n" -#: builtin/merge.c:1656 +#: builtin/merge.c:1688 #, c-format msgid "Merge with strategy %s failed.\n" msgstr "Hòa trộn với chiến lược %s gặp lỗi.\n" -#: builtin/merge.c:1665 +#: builtin/merge.c:1697 #, c-format msgid "Using the %s to prepare resolving by hand.\n" msgstr "Sử dụng %s để chuẩn bị giải quyết bằng tay.\n" -#: builtin/merge.c:1677 +#: builtin/merge.c:1711 #, c-format msgid "Automatic merge went well; stopped before committing as requested\n" msgstr "" @@ -10845,23 +10856,23 @@ msgid "git merge-base --fork-point []" msgstr "git merge-base --fork-point []" -#: builtin/merge-base.c:153 +#: builtin/merge-base.c:143 msgid "output all common ancestors" msgstr "xuất ra tất cả các ông bà, tổ tiên chung" -#: builtin/merge-base.c:155 +#: builtin/merge-base.c:145 msgid "find ancestors for a single n-way merge" msgstr "tìm tổ tiên của hòa trộn n-way đơn" -#: builtin/merge-base.c:157 +#: builtin/merge-base.c:147 msgid "list revs not reachable from others" msgstr "liệt kê các “rev” mà nó không thể đọc được từ cái khác" -#: builtin/merge-base.c:159 +#: builtin/merge-base.c:149 msgid "is the first one ancestor of the other?" msgstr "là cha mẹ đầu tiên của cái khác?" -#: builtin/merge-base.c:161 +#: builtin/merge-base.c:151 msgid "find where forked from reflog of " msgstr "tìm xem được rẽ nhánh ở đâu từ reflog của " @@ -11039,53 +11050,53 @@ msgid "Renaming %s to %s\n" msgstr "Đổi tên %s thành %s\n" -#: builtin/mv.c:277 builtin/remote.c:717 builtin/repack.c:511 +#: builtin/mv.c:277 builtin/remote.c:781 builtin/repack.c:520 #, c-format msgid "renaming '%s' failed" msgstr "gặp lỗi khi đổi tên “%s”" -#: builtin/name-rev.c:356 +#: builtin/name-rev.c:465 msgid "git name-rev [] ..." msgstr "git name-rev [] …" -#: builtin/name-rev.c:357 +#: builtin/name-rev.c:466 msgid "git name-rev [] --all" msgstr "git name-rev [] --all" -#: builtin/name-rev.c:358 +#: builtin/name-rev.c:467 msgid "git name-rev [] --stdin" msgstr "git name-rev [] --stdin" -#: builtin/name-rev.c:415 +#: builtin/name-rev.c:524 msgid "print only names (no SHA-1)" msgstr "chỉ hiển thị tên (không SHA-1)" -#: builtin/name-rev.c:416 +#: builtin/name-rev.c:525 msgid "only use tags to name the commits" msgstr "chỉ dùng các thẻ để đặt tên cho các lần chuyển giao" -#: builtin/name-rev.c:418 +#: builtin/name-rev.c:527 msgid "only use refs matching " msgstr "chỉ sử dụng các tham chiếu khớp với " -#: builtin/name-rev.c:420 +#: builtin/name-rev.c:529 msgid "ignore refs matching " msgstr "bỏ qua các tham chiếu khớp với " -#: builtin/name-rev.c:422 +#: builtin/name-rev.c:531 msgid "list all commits reachable from all refs" msgstr "" "liệt kê tất cả các lần chuyển giao có thể đọc được từ tất cả các tham chiếu" -#: builtin/name-rev.c:423 +#: builtin/name-rev.c:532 msgid "read from stdin" msgstr "đọc từ đầu vào tiêu chuẩn" -#: builtin/name-rev.c:424 +#: builtin/name-rev.c:533 msgid "allow to print `undefined` names (default)" msgstr "cho phép in các tên “chưa định nghĩa” (mặc định)" -#: builtin/name-rev.c:430 +#: builtin/name-rev.c:539 msgid "dereference tags in the input (internal use)" msgstr "bãi bỏ tham chiếu các thẻ trong đầu vào (dùng nội bộ)" @@ -11232,12 +11243,12 @@ msgid "the note contents have been left in %s" msgstr "nội dung ghi chú còn lại %s" -#: builtin/gc.c:484 builtin/notes.c:240 builtin/tag.c:529 +#: builtin/gc.c:484 builtin/notes.c:240 builtin/tag.c:530 #, c-format msgid "cannot read '%s'" msgstr "không thể đọc “%s”" -#: builtin/notes.c:242 builtin/tag.c:532 +#: builtin/notes.c:242 builtin/tag.c:533 #, c-format msgid "could not open or read '%s'" msgstr "không thể mở hay đọc “%s”" @@ -11484,7 +11495,7 @@ msgid "read object names from the standard input" msgstr "đọc tên đối tượng từ thiết bị nhập chuẩn" -#: builtin/notes.c:954 builtin/prune.c:130 builtin/worktree.c:164 +#: builtin/notes.c:954 builtin/prune.c:132 builtin/worktree.c:164 msgid "do not remove, show only" msgstr "không gỡ bỏ, chỉ hiển thị" @@ -11500,208 +11511,208 @@ msgid "use notes from " msgstr "dùng “notes” từ " -#: builtin/notes.c:1034 builtin/stash.c:1607 +#: builtin/notes.c:1034 builtin/stash.c:1608 #, c-format msgid "unknown subcommand: %s" msgstr "không hiểu câu lệnh con: %s" -#: builtin/pack-objects.c:52 +#: builtin/pack-objects.c:53 msgid "" "git pack-objects --stdout [...] [< | < ]" msgstr "" "git pack-objects --stdout [các tùy chọn…] [< | < " "]" -#: builtin/pack-objects.c:53 +#: builtin/pack-objects.c:54 msgid "" "git pack-objects [...] [< | < ]" msgstr "" "git pack-objects [các tùy chọn…] [< | < ]" -#: archive-zip.c:474 builtin/pack-objects.c:230 builtin/pack-objects.c:233 +#: archive-zip.c:480 builtin/pack-objects.c:232 builtin/pack-objects.c:235 #, c-format msgid "deflate error (%d)" msgstr "lỗi giải nén (%d)" -#: builtin/pack-objects.c:841 +#: builtin/pack-objects.c:973 msgid "disabling bitmap writing, packs are split due to pack.packSizeLimit" msgstr "tắt ghi bitmap, các gói bị chia nhỏ bởi vì pack.packSizeLimit" -#: builtin/pack-objects.c:854 +#: builtin/pack-objects.c:986 msgid "Writing objects" msgstr "Đang ghi lại các đối tượng" -#: builtin/pack-objects.c:1164 +#: builtin/pack-objects.c:1298 msgid "disabling bitmap writing, as some objects are not being packed" msgstr "tắt ghi bitmap, như vậy một số đối tượng sẽ không được đóng gói" -#: builtin/pack-objects.c:2659 +#: builtin/pack-objects.c:2802 msgid "Compressing objects" msgstr "Đang nén các đối tượng" -#: builtin/pack-objects.c:2846 +#: builtin/pack-objects.c:2993 msgid "invalid value for --missing" msgstr "giá trị cho --missing không hợp lệ" -#: builtin/pack-objects.c:3194 +#: builtin/pack-objects.c:3342 #, c-format msgid "unsupported index version %s" msgstr "phiên bản mục lục không được hỗ trợ %s" -#: builtin/pack-objects.c:3198 +#: builtin/pack-objects.c:3346 #, c-format msgid "bad index version '%s'" msgstr "phiên bản mục lục sai “%s”" -#: builtin/pack-objects.c:3228 +#: builtin/bundle.c:66 builtin/pack-objects.c:3376 msgid "do not show progress meter" msgstr "không hiển thị bộ đo tiến trình" -#: builtin/pack-objects.c:3230 +#: builtin/bundle.c:68 builtin/pack-objects.c:3378 msgid "show progress meter" msgstr "hiển thị bộ đo tiến trình" -#: builtin/pack-objects.c:3232 +#: builtin/bundle.c:70 builtin/pack-objects.c:3380 msgid "show progress meter during object writing phase" msgstr "hiển thị bộ đo tiến triển trong suốt pha ghi đối tượng" -#: builtin/pack-objects.c:3235 +#: builtin/bundle.c:73 builtin/pack-objects.c:3383 msgid "similar to --all-progress when progress meter is shown" msgstr "tương tự --all-progress khi bộ đo tiến trình được xuất hiện" -#: builtin/pack-objects.c:2970 +#: builtin/pack-objects.c:2610 msgid "version[,offset]" msgstr "phiên bản[,offset]" -#: builtin/pack-objects.c:3237 +#: builtin/pack-objects.c:3385 msgid "write the pack index file in the specified idx format version" msgstr "ghi tập tin bảng mục lục gói (pack) ở phiên bản định dạng idx đã cho" -#: builtin/pack-objects.c:3240 +#: builtin/pack-objects.c:3388 msgid "maximum size of each output pack file" msgstr "kcíh thước tối đa cho tập tin gói được tạo" -#: builtin/pack-objects.c:3242 +#: builtin/pack-objects.c:3390 msgid "ignore borrowed objects from alternate object store" msgstr "bỏ qua các đối tượng vay mượn từ kho đối tượng thay thế" -#: builtin/pack-objects.c:3244 +#: builtin/pack-objects.c:3392 msgid "ignore packed objects" msgstr "bỏ qua các đối tượng đóng gói" -#: builtin/pack-objects.c:3246 +#: builtin/pack-objects.c:3394 msgid "limit pack window by objects" msgstr "giới hạn cửa sổ đóng gói theo đối tượng" -#: builtin/pack-objects.c:3248 +#: builtin/pack-objects.c:3396 msgid "limit pack window by memory in addition to object limit" msgstr "" "giới hạn cửa sổ đóng gói theo bộ nhớ cộng thêm với giới hạn đối tượng" -#: builtin/pack-objects.c:3250 +#: builtin/pack-objects.c:3398 msgid "maximum length of delta chain allowed in the resulting pack" msgstr "độ dài tối đa của chuỗi móc xích “delta” được phép trong gói kết quả" -#: builtin/pack-objects.c:3252 +#: builtin/pack-objects.c:3400 msgid "reuse existing deltas" msgstr "dùng lại các delta sẵn có" -#: builtin/pack-objects.c:3254 +#: builtin/pack-objects.c:3402 msgid "reuse existing objects" msgstr "dùng lại các đối tượng sẵn có" -#: builtin/pack-objects.c:3256 +#: builtin/pack-objects.c:3404 msgid "use OFS_DELTA objects" msgstr "dùng các đối tượng OFS_DELTA" -#: builtin/pack-objects.c:3258 +#: builtin/pack-objects.c:3406 msgid "use threads when searching for best delta matches" msgstr "sử dụng các tuyến trình khi tìm kiếm cho các mẫu khớp delta tốt nhất" -#: builtin/pack-objects.c:3260 +#: builtin/pack-objects.c:3408 msgid "do not create an empty pack output" msgstr "không thể tạo kết xuất gói trống rỗng" -#: builtin/pack-objects.c:3262 +#: builtin/pack-objects.c:3410 msgid "read revision arguments from standard input" msgstr "đọc tham số “revision” từ thiết bị nhập chuẩn" -#: builtin/pack-objects.c:3264 +#: builtin/pack-objects.c:3412 msgid "limit the objects to those that are not yet packed" msgstr "" "giới hạn các đối tượng thành những cái mà chúng vẫn chưa được đóng gói" -#: builtin/pack-objects.c:3267 +#: builtin/pack-objects.c:3415 msgid "include objects reachable from any reference" msgstr "bao gồm các đối tượng có thể đọc được từ bất kỳ tham chiếu nào" -#: builtin/pack-objects.c:3270 +#: builtin/pack-objects.c:3418 msgid "include objects referred by reflog entries" msgstr "bao gồm các đối tượng được tham chiếu bởi các mục reflog" -#: builtin/pack-objects.c:3273 +#: builtin/pack-objects.c:3421 msgid "include objects referred to by the index" msgstr "bao gồm các đối tượng được tham chiếu bởi mục lục" -#: builtin/pack-objects.c:3276 +#: builtin/pack-objects.c:3424 msgid "output pack to stdout" msgstr "xuất gói ra đầu ra tiêu chuẩn" -#: builtin/pack-objects.c:3278 +#: builtin/pack-objects.c:3426 msgid "include tag objects that refer to objects to be packed" msgstr "bao gồm các đối tượng tham chiếu đến các đối tượng được đóng gói" -#: builtin/pack-objects.c:3280 +#: builtin/pack-objects.c:3428 msgid "keep unreachable objects" msgstr "giữ lại các đối tượng không thể đọc được" -#: builtin/pack-objects.c:3282 +#: builtin/pack-objects.c:3430 msgid "pack loose unreachable objects" msgstr "pack mất các đối tượng không thể đọc được" -#: builtin/pack-objects.c:3284 +#: builtin/pack-objects.c:3432 msgid "unpack unreachable objects newer than