recutils 1.6.90 - en to vi translation catalogue (195 entries)

en: write error
vi: lỗi ghi

en: Unknown system error
vi: Lỗi hệ thống không rõ

en: %s subprocess failed
vi: tiến trình con %s bị lỗi

en: %s: invalid option -- '%c'
vi: %s: tùy chọn không hợp lệ -- “%c”

en: %s: option requires an argument -- '%c'
vi: %s: tùy chọn cần một đối số -- “%c”

en: memory exhausted
vi: hết bộ nhớ

note: TRANSLATORS: Get translations for open and closing quotation marks. The message catalog should translate "`" to a left quotation mark suitable for the locale, and similarly for "'".  For example, a French Unicode local should translate these to U+00AB (LEFT-POINTING DOUBLE ANGLE QUOTATION MARK), and
en: `
vi: “

en: '
vi: ”

en: Success
vi: Thành công

en: No match
vi: Không tìm thấy

en: Invalid regular expression
vi: Biểu thức chính quy không hợp lệ

en: Invalid collation character
vi: Ký tự đối chiếu không hợp lệ

en: Invalid character class name
vi: Tên lớp ký tự không hợp lệ

en: Trailing backslash
vi: Có dấu gạch ngược ở cuối

en: Invalid back reference
vi: Sai tham chiếu ngược

en: Unmatched ( or \(
vi: Có một ký tự “(” hay “\(” lẻ đôi

en: Unmatched \{
vi: Có một ký tự “\{” lẻ đôi

en: Invalid content of \{\}
vi: Nội dung của “\{\}” không hợp lệ

en: Invalid range end
vi: Sai kết thúc phạm vi

en: Memory exhausted
vi: Hết bộ nhớ

en: Invalid preceding regular expression
vi: Sai biểu thức chính quy đi trước

en: Premature end of regular expression
vi: Kết thúc sớm biểu thức chính quy

en: Regular expression too big
vi: Biểu thức chính quy quá lớn

en: Unmatched ) or \)
vi: Có một ký tự “)” hay “\)” lẻ đôi

en: No previous regular expression
vi: Không có biểu thức chính quy đi trước

note: TRANSLATORS: The placeholder indicates the bug-reporting address for this package.  Please add _another line_ saying "Report translation bugs to <...>\n" with the address for translation bugs (typically your translation team's web or email address). TRANSLATORS: --help output 5+ (reports) TRANSLATOR
en: Report bugs to: %s
vi: Thông báo lỗi cho: %s
    Thông báo lỗi dịch cho: <http://translationproject.org/team/vi.html>.

en: Report %s bugs to: %s
vi: Thông báo lỗi %s cho: %s
    Thông báo lỗi dịch cho: <http://translationproject.org/team/vi.html>.

en: %s home page: <%s>
vi: Trang chủ %s: <%s>

en: %s subprocess
vi: tiến trình con %s

en: %s subprocess got fatal signal %d
vi: tiến trình con %s đã nhận tín hiệu nghiêm trọng %d

en: internal error: REC_FEX_MAX_ELEMS exceeded.  Please report this.
vi: lỗi nội bộ: đã vượt quá REC_FEX_MAX_ELEMS.  Hãy báo cáo lỗi này.

en: out of memory
vi: không đủ bộ nhớ

en: %s:%s: error: mandatory field '%s' not found in record
vi: %s:%s: lỗi: trường yêu cầu “%s” không tìm thấy trong bản ghi

en: %s:%s: error: field '%s' not allowed in this record set
vi: %s:%s: lỗi: không cho phép trường “%s” trong tập hợp bản ghi này

en: %s:%s: error: field '%s' should be unique in this record
vi: %s:%s: cảnh báo: trường “%s” cần phải là duy nhất trong bản ghi này

en: %s:%s: error: prohibited field '%s' found in record
vi: %s:%s: lỗi: trường cấm “%s” tìm thấy trong bản ghi

en: %s:%s: error: %%constraint[%d] violated in record
vi: %s:%s: lỗi: %%constraint[%d] bị vi phạm trong bản ghi

en: %s:%s: error: confidential field is not encrypted
vi: %s:%s: lỗi: trường bí mật thì chưa được mã hóa

en: %s:%s: error: key field '%s' not found in record
vi: %s:%s: lỗi: trường yêu cầu “%s” không tìm thấy trong bản ghi

en: %s:%s: error: multiple key fields '%s' in record
vi: %s:%s: lỗi: có nhiều trường khóa “%s” trong bản ghi

en: %s:%s: error: duplicated key value in field '%s' in record
vi: %s:%s: lỗi: trùng lặp khóa trong trường “%s” trong bản ghi

en: %s:%s: error: missing %%rec field in record descriptor
vi: %s:%s: lỗi: thiếu trường %%rec trong bộ mô tả bản ghi

en: %s:%s: error: too many %%rec fields in record descriptor
vi: %s:%s: lỗi: quá nhiều trường %%rec trong bộ mô tả bản ghi

en: %s:%s: error: invalid record type %s
vi: %s:%s: lỗi: kiểu bản ghi %s không hợp lệ

en: %s:%s: error: only one %%key field is allowed in a record descriptor
vi: %s:%s: lỗi: chỉ cho phép một trường %%key trong bộ mô tả bản ghi

en: %s:%s: error: only one %%size field is allowed in a record descriptor
vi: %s:%s: lỗi: chỉ cho phép một trường %%size trong bộ mô tả bản ghi

en: %s:%s: error: only one %%sort field is allowed in a record descriptor
vi: %s:%s: lỗi: chỉ cho phép một trường %%sort trong bộ mô tả bản ghi

en: %s:%s: error: expected a comma-separated list of fields before the type specification
vi: %s:%s: lỗi: cần danh sách các trường ngăn cách bằng dấu phẩy trước đặc tả kiểu

en: %s:%s: error: the referred type %s does not exist
vi: %s:%s: lỗi: kiểu tham chiếu %s không tồn tại

en: %s:%s: error: invalid type specification
vi: %s:%s: lỗi: đặc tả kiểu không hợp lệ

en: %s:%s: error: expected a type name before the type specification
vi: %s:%s: lỗi: cần tên kiểu trước đặc tả kiểu

en: %s:%s: error: invalid typedef specification
vi: %s:%s: lỗi: đặc tả kiểu không hợp lệ

en: %s:%s: error: value for %s[%zd] is not a valid selection expression
vi: %s:%s: lỗi: giá trị cho %s[%zd] không phải là một biểu thức chọn hợp lệ

en: %s:%s: error: value for %s[%zd] is not a list of field names
vi: %s:%s: lỗi: giá trị cho %s[%zd] không phải là một danh sách tên trường

en: %s:%s: error: value for %s should be a number optionally preceded by >, <, >= or <=.
vi: %s:%s: lỗi: giá trị cho %s phải là con số tùy chọn được treo trước bằng >, <, >= or <=.

en: %s:%s: error: value for %s should be a list of field names.
vi: %s:%s: lỗi: giá trị cho %s phải là danh sách tên trường.

en: %s:%s: error: auto-incremented field %s should be of type int, range, uuid or date
vi: %s:%s: lỗi: trường tự-động-tăng %s phải là kiểu int, vùng, uuid hay ngày tháng

en: %s:%s: error: auto-incremented field %s should be of type int, range or date
vi: %s:%s: lỗi: trường tự-động-tăng %s phải là kiểu int, vùng hay ngày tháng

en: %s:%s: error: could not fetch remote descriptor from url %s.
vi: %s:%s: lỗi: không thể lấy về bộ mô tả máy chủ từ địa chỉ url %s.

en: %s:%s: error: could not read external descriptor from file %s.
vi: %s:%s: lỗi: không thể đọc bộ mô tả mở rộng từ tập tin %s.

en: %s:%s: error: %s does not contain valid rec data.
vi: %s:%s: lỗi: %s không chứa dữ liệu rec hợp lệ.

en: %s:%s: error: %s does not contain information for type %s.
vi: %s:%s: lỗi: %s không chứa thông tin cho kiểu %s.

en: %s: error: the number of records of type %s should be %zd.
vi: %s: lỗi: số bản ghi của kiểu %s phải là %zd.

en: %s: error: too many records of type %s. Maximum allowed are %zd.
vi: %s: lỗi: có quá nhiều bản ghi cho kiểu %s. Tối đa là %zd.

en: %s: error: too few records of type %s. Minimum allowed are %zd.
vi: %s: lỗi: có quá ít bản ghi cho kiểu %s. Tối thiểu là %zd.

en: invalid integer.
vi: số nguyên không hợp lệ.

en: invalid 'field' value.
vi: giá trị không hợp lệ cho “trường”.

en: invalid 'uuid' value.
vi: giá trị “uuid” không hợp lệ.

en: invalid 'bool' value.
vi: giá trị lôgíc “bool” không hợp lệ.

en: invalid 'range' value.
vi: giá trị “vùng” không hợp lệ.

en: expected an integer between %d and %d.
vi: cần một số nguyên nằm giữa %d và %d.

en: invalid 'real' value.
vi: giá trị thực “real” không hợp lệ.

en: value too large.  Expected a size <= %zu.
vi: giá trị quá lớn.  Cần kích thước <= %zu.

en: invalid 'line' value.
vi: giá trị dòng “line” không hợp lệ.

en: value does not match the regexp.
vi: giá trị không khớp với biểu thức chính quy regexp.

en: invalid date.
vi: ngày tháng không hợp lệ.

en: invalid email.
vi: địa chỉ thư điện tử không hợp lệ.

en: invalid enum value.
vi: kiểu liệt kê (enum) không hợp lệ.

en: internal error: rec-types: got REC_TYPE_NONE from rec_type_parse_type_kind() in rec_type_new().
vi: lỗi nội bộ: rec-types: nhận REC_TYPE_NONE từ rec_type_parse_type_kind() trong rec_type_new().

en: internal error: rec_int_rec_extract_file: error compiling regexp.
vi: lỗi nội bộ: rec_int_rec_extract_file: lỗi khi biên dịch biểu thức chính quy (regexp).

en: internal error: rec_int_rec_extract_url: error compiling regexp.
vi: lỗi nội bộ: rec_int_rec_extract_url: lỗi biên dịch biểu thức chính quy regexp.

en: internal error: rec_match: error compiling regexp.
vi: lỗi nội bộ: rec_match: lỗi biên dịch biểu thức chính quy regexp.

note: TRANSLATORS: --help output, csv2rec synopsis. no-wrap
en: Usage: csv2rec [OPTIONS]... [CSV_FILE]
vi: Cách dùng: csv2rec [CÁC-TÙY-CHỌN]... [TẬP-TIN-CSV]

note: TRANSLATORS: --help output, csv2rec short description. no-wrap
en: Convert csv data into rec data.
vi: Chuyển đổi dữ liệu từ kiểu csv sang rec.

en: invalid field name '%s' in header
vi: tên người trường sai “%s” trong phần mở đầu

en: cannot read file %s
vi: không thể đọc tập tin %s

en: failed to initialize csv parser
vi: gặp lỗi khi khởi tạo bộ phân tích csv

en: error while parsing CSV file: %s
vi: gặp lỗi khi phân tích ngữ pháp tập tin CSV: %s

note: TRANSLATORS: --help output, mdb2rec synopsis. no-wrap
en: Usage: mdb2rec [OPTIONS]... MDB_FILE [TABLE]
vi: Cách dùng: mdb2rec [TÙY-CHỌN]... TẬP-TIN-MDB [BẢNG]

note: TRANSLATORS: --help output, mdb2rec short description. no-wrap
en: Convert an mdb file into a rec file.
vi: Chuyển đổi tập tin từ kiểu mdb sang rec.

note: TRANSLATORS: --help output, mdb2rec options. no-wrap
en:   -s, --system-tables                 include system tables.
      -e, --keep-empty-fields             don't prune empty fields in the rec
                                            output.
      -l, --list-tables                   dump a list of the table names contained
                                            in the mdb file.
vi:   -s, --system-tables                 bao gồm các bảng hệ thống.
      -e, --keep-empty-fields             không cắt cụt các trường trống trong kết
                                            xuất rec.
      -l, --list-tables                   đổ danh sách tên các bảng chứa trong
                                            trong tập tin mdb.

en: failed to normalise record type name %s
vi: gặp lỗi khi tiêu chuẩn hóa tên kiểu bản ghi %s

en: failed to normalise field name %s
vi: gặp lỗi khi tiêu chuẩn hóa tên trường %s

en: failed to normalise the field name %s
vi: gặp lỗi khi tiêu chuẩn hóa tên trường %s

en: invalid field name %s.
vi: tên trường không hợp lệ %s.

en: could not open file %s
vi: không thể mở tập tin %s

en: file does not appear to be an Access database
vi: tập tin có vẻ không phải là cơ sở dữ liệu Access

note: TRANSLATORS: --help output, rec2csv synopsis. no-wrap
en: Usage: rec2csv [OPTIONS]... [REC_FILE]
vi: Cách dùng: rec2csv [TÙY-CHỌN]... [TẬP-TIN-REC]

note: TRANSLATORS: --help output, rec2csv short description. no-wrap
en: Convert rec data into csv data.
vi: Chuyển đổi dữ liệu từ kiểu rec sang csv.

note: TRANSLATORS: --help output, rec2csv options. no-wrap
en:   -d, --delim=char                    sets the deliminator (default ',')
      -t, --type=TYPE                     record set to convert to csv; if this parameter
                                            is omitted then the default record set is used
      -S, --sort=FIELDS                   sort the output by the specified fields.
vi:   -d, --delim=ký_tự                   ngăn cách bằng ký tự này (mặc định là “,”)
      -t, --type=KIỂU                     tập hợp các bản ghi chuyển đổi sang csv; nếu tham số này
                                            được bỏ qua thì tập hợp các bản ghi mặc định sẽ được dùng
      -S, --sort=TRƯỜNG                   sắp xếp kết xuất theo trường này.

en: only one list of fields can be specified as a sorting criteria.
vi: chỉ được chỉ ra một trường làm tiêu chí để sắp xếp.

en: invalid field name list in -S.
vi: tên trường không hợp lệ trong -S.

en: internal error creating fex.
vi: lỗi nội bộ khi tạo “fex”.

note: TRANSLATORS: --help output, recdel synopsis. no-wrap
en: Usage: recdel [OPTIONS]... [-t TYPE] [-n NUM | -e RECORD_EXPR | -q STR | -m NUM] [FILE]
vi: Cách dùng: recdel [TÙY-CHỌN]... [-t KIỂU] [-n SỐ | -e BTHỨC_BẢNGHI | -q CHUỖI | -m SỐ] [TẬP-TIN]

note: TRANSLATORS: --help output, recdel short description. no-wrap
en: Remove (or comment out) records from a rec file.
vi: Gỡ bỏ (biến thành ghi chú) các bản ghi từ tập tin rec.

note: TRANSLATORS: --help output, recdel arguments. no-wrap
en:   -c, --comment                       comment out the matching records instead of
                                            deleting them.
          --force                         delete even in potentially dangerous situations,
                                            and if the deletion is violating record restrictions.
          --no-external                   don't use external descriptors.
          --verbose                       give a detailed report if the integrity check
                                            fails.
vi:   -c, --comment                       đánh dấu là ghi chú cho các bản ghi được tìm thấy
                                            thay vì xóa chúng đi.
          --force                         xóa ngay cả khi nó tiềm ẩn rủi ro,
                                            và khi nó vi phạm các hạn chế.
          --no-external                   không dùng mô tả từ bên ngoài.
          --verbose                       đưa ra báo cáo chi tiết nếu việc kiểm tra
                                            tính toàn vẹn thất bại.

note: TRANSLATORS: --help output, notes on recdel. no-wrap TRANSLATORS: --help output, notes on recfix. TRANSLATORS: --help output, notes on recins.
en: If no FILE is specified then the command acts like a filter, getting
    the data from standard input and writing the result to standard output.
vi: Nếu không đưa ra TẬP-TIN thì lệnh thực hiện như là một bộ lọc, lấy
    dữ liệu từ đầu vào tiêu chuẩn và kết quả đưa ra đầu ra tiêu chuẩn.

en: no records of type %s found.
vi: không tìm thấy bản ghi nào thuộc kiểu %s.

en: ignoring a request to delete all records of type %s.
vi: lờ đi các yêu cầu xóa các bản ghi thuộc kiểu %s.

en: use --force if you really want to proceed, or use either -n or -e.
vi: dùng --force nếu bạn thực sự muốn xử lý, hoặc dùng một trong hai tùy chọn -n, -e.

en: invalid selection expression.
vi: Biểu thức chính quy đã chọn không hợp lệ.

en: file %s is not writable.
vi: không thể ghi vào tập tin %s.

note: TRANSLATORS: --help output, recfix synopsis. no-wrap
en: Usage: recfix [OPTION]... [OPERATION] [OP_OPTION]... [FILE]
vi: Cách dùng: recfix [TÙY-CHỌN]... [THAO-TÁC] [TÙY-CHỌN-THAO-TÁC]... [TẬP-TIN]

note: TRANSLATORS: --help output, recfix short description. no-wrap
en: Check and fix rec files.
vi: Kiểm tra và sửa chữa các tập tin rec.

note: TRANSLATORS: --help output, recfix global arguments. no-wrap
en:       --no-external                   don't use external descriptors.
          --force                         force the requested operation.
vi:       --no-external                   không dùng mô tả từ bên ngoài.
          --force                         ép buộc thao tác được yêu cầu.

note: TRANSLATORS: --help output, recfix operations. no-wrap
en: Operations:
          --check                         check integrity of the specified file.  Default.
          --sort                          sort the records in the specified file.
          --auto                          insert auto-generated fields in records missing them.
vi: Các thao tác:
          --check                         kiểm tra tính toàn vẹn của tập tin.  Mặc định.
          --sort                          sắp xếp các bản ghi trong tập tin đã cho.
          --auto                          chèn thêm các trường auto-generated vào các bản ghi bị thiếu.

note: TRANSLATORS: --help output, recfix operations related with encryption. no-wrap
en:       --encrypt                       encrypt confidential fields in the specified file.
          --decrypt                       decrypt confidential fields in the specified file.
vi:       --encrypt                       mã hóa các trường trong tập tin đã cho.
          --decrypt                       giải mã các trường trong tập tin đã cho.

note: TRANSLATORS: --help output, recfix encryption and decryption options. no-wrap
en: De/Encryption options:
      -s, --password=PASSWORD             encrypt/decrypt with this password.
vi: Tùy chọn mã hóa và giải mã:
      -s, --password=MẬT_KHẨU             mã hóa hoặc giải mã dùng MẬT_KHẨU này.

en: --password|-s must be used as an operation argument.
vi: --password|-s phải được dùng như là một đối số thao tác.

en: the specified operation does not require a password.
vi: thao tác đã cho không yêu cầu mật khẩu.

en: please specify just one password.
vi: chỉ được phép chỉ ra một mật khẩu.

en: please specify just one operation.
vi: chỉ được phép chỉ ra một thao tác.

en: the database contains already encrypted fields
vi: cơ sở dữ liệu đã sẵn chứa các trường được mã hóa

en: please use --force or --decrypt
vi: hãy dùng --force hoặc --decrypt

en: unknown operation in recfix: please report this as a bug.
vi: không hiểu thao tác recfix: hãy báo cáo đây là một lỗi.

note: TRANSLATORS: --help output, recfmt synopsis. no-wrap
en: Usage: recfmt [OPTION]... [TEMPLATE]
vi: Cách dùng: recfmt [TÙY-CHỌN]... [MẪU]

note: TRANSLATORS: --help output, recfmt arguments. no-wrap
en: Apply a template to records read from standard input.
vi: Áp dụng mẫu cho các bản ghi đọc từ đầu ra tiêu chuẩn.

note: TRANSLATORS: --help output, recfmt arguments. no-wrap
en:   -f, --file=FILENAME                 read the template to apply from a file.
vi:   -f, --file=TẬP-TIN                  đọc mẫu để áp dụng từ một tập tin.

en: can't open file %s for reading.
vi: Không thể mở tập tin %s để đọc.

en: don't specify a template in the command line and -f at the same time.
vi: đừng dùng mẫu trong câu lệnh và tùy chọn -f cùng một lúc.

en: invalid expression in a template slot.
vi: biểu thức không hợp lệ trong slot mẫu.

en: error evaluating expression in a template slot.
vi: gặp lỗi khi ước lượng giá trị của biểu thức trong slot mẫu.

en: recfmt_apply_template: error compiling regexp. Please report this.
vi: recfmt_apply_template: lỗi dịch biểu thức chính qui. Hãy báo cáo lỗi này.

note: TRANSLATORS: --help output, recinf synopsis. no-wrap
en: Usage: recinf [OPTION]... [FILE]...
vi: Cách dùng: recinf [TÙY-CHỌN]... [TẬP-TIN]...

note: TRANSLATORS: --help output, recinf short description. no-wrap
en: Print information about the types of records stored in the input.
vi: Hiển thị thông tin về các kiểu của các trường đã lưu trong đầu vào.

note: TRANSLATORS: --help output, recinf arguments. no-wrap
en:   -t, --type=RECORD_TYPE          print information on the records having the
                                        specified type.
      -d, --descriptor                include the full record descriptors.
      -n, --names-only                output just the names of the record files
                                        found in the input.
vi:   -t, --type=KIỂU-BẢN-GHI         hiển thị thông tin trên những bản ghi có
                                        kiểu đã cho.
      -d, --descriptor                bao gồm đầy đủ cả các mô tả bản ghi.
      -n, --names-only                chỉ hiển thị tên của những tập tin bản ghi
                                        được tìm thấy từ đầu vào.

note: TRANSLATORS: --help output, recinf special options. no-wrap
en: Special options:
      -S, --print-sexps                   print the data in sexps instead of rec format.
vi: Các tùy chọn đặc biệt:
      -S, --print-sexps                   hiển thị dữ liệu ở định dạng sexps thay cho rec.

en: error: cannot read file %s
vi: lỗi: không thể đọc tập tin %s

note: TRANSLATORS: --help output, recins synopsis. no-wrap
en: Usage: recins [OPTION]... [-t TYPE] [-n NUM | -e RECORD_EXPR | -q STR | -m NUM] [(-f NAME -v STR) | -r RECDATA]... [FILE]
vi: Cách dùng: recins [TÙY-CHỌN]... [-t KIỂU] [-n SỐ | -e BTHỨC_BẢN_GHI | -q CHUỖI | -m SỐ] [(-f TÊN -v CHUỖI]|[-R RECDATA)]... [TẬP-TIN]

note: TRANSLATORS: --help output, recins short description. no-wrap
en: Insert new records in a rec database.
vi: Chèn thêm các bản ghi mới vào cơ sở dữ liệu rec.

note: TRANSLATORS: --help output, recins arguments. no-wrap
en:   -f, --field=STR                     field name; should be followed by a -v.
      -v, --value=STR                     field value; should be preceded by an -f.
      -r, --record=STR                    record that will be inserted in the file.
          --force                         insert the record even if it is violating
                                            record restrictions.
          --no-external                   don't use external descriptors.
          --no-auto                       don't insert auto generated fields.
          --verbose                       give a detailed report if the integrity check
                                            fails.
vi:   -f, --field=CHUỖI                   tên trường; nên được theo sau -v.
      -v, --value=CHUỖI                   tên trường; nên được theo trước -f.
      -r, --record=CHUỖI                  bản ghi sẽ được chèn trong tập tin.
          --force                         chèn bản ghi thậm chí nó vi phạm
                                            các hạn chế.
          --no-external                   không dùng các mô tả từ bên ngoài.
          --no-auto                       không chèn các trường tự động.
          --verbose                       đưa ra thông tin chi tiết nếu không đạt
                                            khi kiểm tra tính toàn vẹn dữ liệu.

note: TRANSLATORS: --help output, encryption related options. no-wrap
en:   -s, --password=STR                  encrypt confidential fields with the given password.
vi:   -s, --password=MK                   mã hóa các trường bằng mật khẩu đã cho.

en: a -f should be followed by a -v
vi: -f phải theo sau bởi -v

en: a -v should be preceded by a -f
vi: -v phải được đi trước bởi -f

en: more than one password was specified
vi: đã đưa ra nhiều hơn một mật khẩu

en: error while parsing the record provided by -r
vi: gặp lỗi trong khi phân tích bản ghi cung cấp bởi tùy chọn -r

en: please provide a value for the field %s
vi: hãy cung cấp giá trị cho trường %s

note: TRANSLATORS: --help output, recsel synopsis. no-wrap
en: Usage: recsel [OPTION]... [-t TYPE] [-j FIELD] [-n INDEXES | -e RECORD_EXPR | -q STR | -m NUM] [-c | (-p|-P) FIELD_EXPR] [FILE]...
vi: Cách dùng: recsel [TÙY-CHỌN]... [-t KIỂU] [-j TRƯỜNG] [-n CHỈSỐ | -e BTHỨC_BẢNGHI | -q CHUỖI | -m SỐ] [-c | (-p|-P) BTHỨC_TRƯỜNG] [TẬP-TIN]...

note: TRANSLATORS: --help output, recsel arguments. no-wrap
en: Select and print rec data.
vi: Chọn và hiển thị dữ liệu rec.

note: TRANSLATORS: --help output, recsel arguments. no-wrap
en:   -d, --include-descriptors           print record descriptors along with the matched
                                            records.
      -C, --collapse                      do not section the result in records with newlines.
      -S, --sort=FIELD,...                sort the output by the specified fields.
      -G, --group-by=FIELD,...            group records by the specified fields.
      -U, --uniq                          remove duplicated fields in the output records.
vi:   -d, --include-descriptors           hiển thị các mô tả bản ghi cùng với
                                            các bản ghi tìm thấy.
      -C, --collapse                      không phân đoạn kết quả từng bản ghi bằng ngắt dòng.
      -S, --sort=TRƯỜNG                   sắp xếp kết xuất theo trường đã cho.
      -G, --group-by=TRƯỜNG,...           nhóm các bản ghi theo trường đã cho.
      -U, --uniq                          gỡ bỏ các trường bị trùng trong các bản ghi kết xuất.

note: TRANSLATORS: --help output, encryption related options. no-wrap
en:   -s, --password=STR                  decrypt confidential fields with the given password.
vi:   -s, --password=MK                   giải mã các trường bằng mật khẩu.

en:   -j, --join=FIELD                    perform an inner join using the specified field.
vi:   -j, --join=TRƯỜNG                   thực hiện phép gia nhập “inner join” dùng trường đã cho.

note: TRANSLATORS: --help output, recsel output options. no-wrap
en: Output options:
      -p, --print=FIELDS                  comma-separated list of fields to print for each
                                            matching record.
      -P, --print-values=FIELDS           as -p, but print only the values of the selected
                                            fields.
      -R, --print-row=FIELDS              as -P, but separate the values with spaces instead
                                            of newlines.
      -c, --count                         print a count of the matching records instead of
                                            the records themselves.
vi: Các tùy chọn kết xuất:
      -p, --print=TRƯỜNG                  danh sách các trường (ngăn cách bằng dấu phẩy) sẽ được in ra
                                            khi kết xuất.
      -P, --print-values=TRƯỜNG           như -p, nhưng chỉ in giá trị của các trường
                                            đã chọn.
      -R, --print-row=TRƯỜNG              như -P, nhưng ngăn cách các giá trị bằng khoảng trắng
                                            thay vì ngắt dòng.
      -c, --count                         in ra số lượng của các bản ghi
                                            thay cho các bản ghi.

note: TRANSLATORS: --help output, recsel special options. no-wrap
en: Special options:
          --print-sexps                   print the data in sexps instead of rec format.
vi: Tùy chọn đặc biệt:
          --print-sexps                   hiển thị dữ liệu theo định dạng sexps thay cho rec.

en: only one field list can be specified as a sorting criteria.
vi: chỉ được chỉ ra một trường làm tiêu chí để sắp xếp.

en: invalid field names in -S.
vi: tên trường không hợp lệ trong -S.

en: only one field can be specified as join criteria.
vi: chỉ được chỉ ra một trường làm tiêu chí để gia nhập (join).

en: please specify a correct field name to -j|--join.
vi: hãy chỉ ra một tên trường đúng cho tùy chọn -j|--join.

en: only one field list can be specified as a grouping criteria.
vi: chỉ được chỉ ra một trường làm tiêu chí để nhóm.

en: invalid field names in -G.
vi: tên trường không hợp lệ trong -G.

en: cannot specify -[pPR] and also -c.
vi: không được phép đưa ra -[pPR] mà lại còn dùng -c.

en: invalid list of fields in -%c
vi: tên trường không hợp lệ trong -%c

en: internal error creating the field expression.
vi: lỗi nội bộ khi tạo biểu thức trường.

en: invalid aggregate function '%s'
vi: hàm kết tập “%s” không hợp lệ

en: cannot specify -c and also -p.
vi: không thể chỉ ra đồng thời hai tùy chọn -c và -p.

en: joins can only be used when a named record set is selected.
vi: phép gia nhập chỉ được dùng khi mà tập hợp bản ghi có tên được chọn.

en: several record types found.  Please use -t to specify one.
vi: tìm thấy vài kiểu bản ghi. Hãy dùng tùy chọn -t để chỉ định một.

note: TRANSLATORS: --help output, recset synopsis. no-wrap
en: Usage: recset [OPTION]... [FILE]...
vi: Cách dùng: recset [TÙY-CHỌN]... [TẬP-TIN]...

note: TRANSLATORS: --help output, recset short description. no-wrap
en: Alter or delete fields in records.
vi: Thay thế hay xóa các trường trong bản ghi.

note: TRANSLATORS: --help output, recset options. no-wrap
en:       --no-external                   don't use external descriptors.
          --force                         alter the records even if violating record
                                            restrictions.
vi:       --no-external                   không dùng bộ mô tả từ bên ngoài.
          --force                         thay thế các bản ghi ngay cả khi nó vi phạm
                                            các hạn chế.

note: TRANSLATORS: --help output, recset field selection options. no-wrap
en: Field selection options:
      -f, --fields=FIELDS                 comma-separated list of field names with optional
                                            subscripts.
vi: Các tùy chọn chọn trường:
      -f, --fields=TRƯỜNG                 danh sách tên trường được ngăn cách bằng dấu phẩy
                                            với chỉ số phụ tùy chọn.

note: TRANSLATORS: --help output, recset actions. no-wrap
en: Actions:
      -s, --set=VALUE                     change the value of the selected fields.
      -a, --add=VALUE                     add the selected fields with the given value.
      -S, --set-add=VALUE                 change the value of the selected fields.  If they don't
                                            exist then add a new field with that value.
      -r, --rename=NAME                   rename the selected fields to a given name.  If an entire
                                            record set is selected then the field is renamed in the
                                            record descriptor as well.
      -d, --delete                        delete the selected fields.
      -c, --comment                       comment out the selected fields.
vi: Hành vi:
      -s, --set=GIÁ-TRỊ                   thay đổi giá trị của các trường đã chọn.
      -a, --add=GIÁ-TRỊ                   thêm các trường đã chọn bằng giá trị đã cho.
      -S, --set-add=GIÁ-TRỊ               thay đổi giá trị của các trường đã chọn. Nếu chúng
                                            chưa có thì thêm trường bằng giá trị này.
      -r, --rename=TÊN                    đổi tên trường bằng tên đã cho. Nếu toàn bộ tập hợp
                                            bản ghi được chọn thì trường đổi tên 
                                            mô tả bản ghi cũng bị đổi tên.
      -d, --delete                        xóa các trường đã chọn.
      -c, --comment                       biến các trường đã chọn thành ghi chú.

en: please specify some field with -f.
vi: hãy chỉ ra một số trường cho tùy chọn -f.

en: please specify just one action.
vi: chỉ được phép chỉ ra một hành động.

en: invalid field expression in -f.
vi: biểu thức trường không hợp lệ trong -f.

en: creating the field expression.
vi: tạo biểu thức trường.

en: the rename operation requires just one field with an optional subscript.
vi: thao tác đổi tên yêu cầu chỉ một trường với một subcript tùy chọn.

en: %s home page: <http://www.gnu.org/software/recutils/>
vi: Trang chủ %s: <http://www.gnu.org/software/recutils/>

en: General help using GNU software: <http://www.gnu.org/gethelp/>
vi: Trợ giúp chung về sử dụng phần mềm GNU: <http://www.gnu.org/gethelp/>

note: TRANSLATORS: --help output, common arguments. no-wrap
en:       --help                          print a help message and exit.
          --version                       show version and exit.
vi:       --help                          hiển thị trợ giúp rồi thoát.
          --version                       hiển thị phiên bản rồi thoát.

note: TRANSLATORS: --help output, record selection arguments no-wrap
en: Record selection options:
      -i, --case-insensitive              make strings case-insensitive in selection
                                            expressions.
      -t, --type=TYPE                     operate on records of the specified type only.
      -e, --expression=RECORD_EXPR        selection expression.
      -q, --quick=STR                     select records with fields containing a string.
      -n, --number=NUM,...                select specific records by position, with ranges.
      -m, --random=NUM                    select a given number of random records.
vi: Các tùy chọn để lấy bản ghi:
      -i, --case-insensitive              làm cho biểu thức chọn phân biệt HOA/thường
      -t, --type=KIỂU                     chỉ thao tác với các bản ghi có kiểu đã cho.
      -e, --expression=BTHỨC_BGHI         biểu thức chọn.
      -q, --quick=CHUỖI                   lấy các bản ghi với các trường chứa chuỗi.
      -n, --number=SỐ,...                 lấy các bản ghi theo vị trí với một vùng.
      -m, --random=SỐ                     lấy ra số bản ghi ngẫu nhiên.

en: Copyright (C) %s Jose E. Marchesi.
    License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
    This is free software: you are free to change and redistribute it.
    There is NO WARRANTY, to the extent permitted by law.
vi: Tác quyền © %s Jose E. Marchesi.
    Giấy Phép Công Cộng GNU (GPL), phiên bản 3 hay sau <http://gnu.org/licenses/gpl.html>.
    Đây là phần mềm tự do: bạn có quyền thay đổi và phát hành lại nó.
    KHÔNG CÓ BẢO HÀNH GÌ CẢ, với điều kiện được pháp luật cho phép.

en: 
    Written by Jose E. Marchesi.
vi: 
    Được viết bởi Jose E. Marchesi.

en: : error:
vi: : lỗi:

en: : warning:
vi: : cảnh báo:

en: duplicated record set '%s' from %s.
vi: trùng lặp tập hợp bản ghi “%s” từ %s.

en: cannot create a unique name.
vi: không tạo được tên tập tin duy nhất.

en: renaming file %s to %s
vi: đổi tên tập tin %s thành %s

en: operation aborted due to integrity failures.
vi: thao tác bị bãi bỏ bởi vì tính liêm chính không được đảm bảo.

en: use --verbose to get a detailed report.
vi: dùng --verbose để nhận được báo cáo chi tiết những gì đang thực hiện.

en: use --force to skip the integrity check.
vi: dùng --force để bỏ qua kiểm tra sự toàn vẹn dữ liệu.

en: internal error: recutl_index_list_parse: error compiling regexp.
vi: lỗi nội bộ: recutl_index_list_parse: lỗi biên dịch biểu thức chính quy.

en: Password:
vi: Mật khẩu:

en: Password again:
vi: Gõ lại mật khẩu:

en: the provided passwords don't match.
vi: mật khẩu đã cung cấp không khớp.
