cpplib 4.2.0 - en to vi translation catalogue (36925 entries)

en: unsupported option '-%c'. See --help.
vi: tùy chọn '-%c' không được hỗ trợ. Xem --help.

en: Welcome to %s, the virtualization interactive terminal.
vi: Chào mừng tới %s, trình cuối tương tác cho sự ảo hóa.

en: Type:  'help' for help with commands
           'quit' to quit
vi: Nhập:  'help' để trợ giúp về các lệnh
           'quit' để thoát

en: running
vi: đang chạy

en: in shutdown
vi: đang tắt

en: shut off
vi: tắt

en: crashed
vi: bị đổ vỡ

en: no state
vi: không trạng thái

en: shutdown
vi: tắt máy

en: get memory statistics for a domain
vi: lấy thống kê bộ nhớ cho một miền

en: domain name, id or uuid
vi: tên miền, id hoặc uuid

en: affect next boot
vi: ảnh hưởng vào khởi động kế tiếp

en: affect running domain
vi: ảnh hưởng vào miền đang chạy

en: Failed to get memory statistics for domain %s
vi: Thất bại khi lấy thống kê bộ nhớ cho miền %s

en: domain block device size information
vi: thông tin kích thước thiết bị khối miền

en: Get block device size info for a domain.
vi: Lấy thông tin kích thước thiết bị khối cho một miền.

en: Allocation:
vi: Cấp phát:

en: Physical:
vi: Vật lý:

en: get device block stats for a domain
vi: lấy thống kê khối thiết bị cho một miền

en: Failed to get block stats %s %s
vi: Thất bại khi lấy thống kê khối %s %s

en: Device: %s
vi: Thiết bị: %s

en: get network interface stats for a domain
vi: lấy thống kê giao diện mạng cho một miền

en: Get network interface stats for a running domain.
vi: Lấy thống kê giao diện mạng cho một miền đang chạy

en: interface device
vi: thiết bị giao diện

en: Failed to get interface stats %s %s
vi: Thất bại khi lấy thống kê giao diện %s %s

en: domain information
vi: thông tin miền

en: Returns basic information about the domain.
vi: Trả lại thông tin cơ bản về miền

en: OS Type:
vi: Kiểu OS:

en: CPU(s):
vi: CPU:

en: CPU time:
vi: Thời gian CPU:

en: Max memory:
vi: Bộ nhớ lớn nhất:

en: Used memory:
vi: Bộ nhớ đã dùng:

en: Persistent:
vi: Cố định:

en: Autostart:
vi: Tự khởi động:

en: Security model:
vi: Mẫu bảo mật:

en: Security DOI:
vi: DOI Bảo mật

en: Security label:
vi: Nhãn Bảo mật:

en: domain state
vi: trạng thái miền

en: Returns state about a domain.
vi: Trả lại trạng thái về một miền.

en: list domains
vi: liệt kê các miền

en: Returns list of domains.
vi: Trả lại danh sách miền.

en: Failed to list active domains
vi: Liệt kê các miền hoạt động thất bại

en: Failed to list inactive domains
vi: Liệt kê các miền không hoạt động thất bại

en: list inactive domains
vi: liệt kê các miền không hoạt động

en: list inactive & active domains
vi: liệt kê các miền hoạt động & không hoạt động

en: failed to get domain '%s'
vi: thất bại khi lấy miền '%s'

en: attach device from an XML file
vi: gắn thiết bị từ một tập tin XML

en: Attach device from an XML <file>.
vi: Gắn thiết bị từ một <file> XML

en: Failed to attach device from %s
vi: Thất bại khi gắn thiết bị từ %s

en: Device attached successfully
vi: Thiết bị đã gắn thành công

en: attach disk device
vi: gắn thiết bị đĩa

en: Attach new disk device.
vi: Gắn thiết bị đĩa mới

en: source of disk device
vi: nguồn của thiết bị đĩa

en: target of disk device
vi: đích của thiết bị đĩa

en: driver of disk device
vi: trình điều khiển của thiết bị đĩa

en: subdriver of disk device
vi: trình điều khiển con của thiết bị đĩa

en: target device type
vi: kiểu thiết bị đích

en: mode of device reading and writing
vi: chế độ thiết bị đọc và viết

en: type of source (block|file)
vi: kiểu nguồn (block|file)

en: Unknown source type: '%s'
vi: Kiểu nguồn không rõ: '%s'

en: No support for %s in command 'attach-disk'
vi: Không có hỗ trợ cho %s trong lệnh 'attach-disk'

en: Failed to attach disk
vi: Thất bại khi gắn đĩa

en: Disk attached successfully
vi: Đĩa đã gắn thành công

en: attach network interface
vi: gắn giao diện mạng mới

en: Attach new network interface.
vi: Gắn giao diện mạng mới

en: network interface type
vi: kiểu giao diện mạng

en: source of network interface
vi: nguồn của giao diện mạng

en: target network name
vi: tên mạng đích

en: script used to bridge network interface
vi: script dùng cho giao diện mạng cầu nối

en: model type
vi: kiểu mẫu

en: No support for %s in command 'attach-interface'
vi: Không có hỗ trợ cho %s trong lệnh 'attach-interface'

en: Failed to attach interface
vi: Thất bại khi gắn giao diện

en: Interface attached successfully
vi: Giao diện đã gắn thành công

en: autostart a domain
vi: tự khởi động một miền

en: Configure a domain to be automatically started at boot.
vi: Cấu hình một miền để khởi động một cách tự động khi boot.

en: disable autostarting
vi: tắt tự khởi động

en: Failed to mark domain %s as autostarted
vi: Thất bại khi đánh dấu miền %s như tự khởi động

en: Failed to unmark domain %s as autostarted
vi: Thất bại khi bỏ đánh dấu miền %s tự khởi động

en: Domain %s marked as autostarted
vi: Miền %s đã đánh dấu tự khởi động

en: Domain %s unmarked as autostarted
vi: Miền %s đã bỏ đánh dấu tự khởi động

en: connect to the guest console
vi: kết nối tới console khách

en: Connect the virtual serial console for the guest
vi: Kết nối tới console nối tiếp ảo cho khách

en: Unable to get domain status
vi: Không thể lấy trạng thái miền

en: The domain is not running
vi: Miền không đang chạy

en: Connected to domain %s
vi: Đã kết nối tới miền %s

en: Failed to create XML
vi: Thất bại khi tạo XML

en: Device updated successfully
vi: Thiết bị cập nhật thành công

en: suspend a domain
vi: ngừng một miền

en: Suspend a running domain.
vi: Ngừng một miền đang chạy.

en: Domain %s suspended
vi: Miền %s đã ngừng

en: Failed to suspend domain %s
vi: Thất bại khi ngừng miền %s

en: domain name or uuid
vi: tên miền hoặc uuid

en: Domain %s has been undefined
vi: Miền %s đã được xóa

en: Failed to undefine domain %s
vi: Thất bại khi xóa miền %s

en: start a (previously defined) inactive domain
vi: khởi động một miền không hoạt động (đã được tạo từ trước)

en: Start a domain, either from the last managedsave
        state, or via a fresh boot if no managedsave state
        is present.
vi: Bắt đầu một miền, hoặc từ trạng thái lưu lần cuối,
    hoặc qua một lần khởi động nếu không có trạng thái lưu
    tồn tại

en: name of the inactive domain
vi: tên của miền không hoạt động

en: attach to console after creation
vi: gắn vào console sau khi tạo

en: leave the guest paused after creation
vi: để khách dừng sau khi tạo

en: Domain is already active
vi: Miền đã hoạt động rồi

en: Failed to start domain %s
vi: Thất bại khi khởi động miền %s

en: Domain %s started
vi: Miền %s đã khởi động

en: save a domain state to a file
vi: lưu một trạng thái miền vào một tập tin

en: where to save the data
vi: nơi lưu dữ liệu

en: Failed to save domain %s to %s
vi: Thất bại khi lưu miền %s vào %s

en: include security sensitive information in XML dump
vi: bao gồm thông tin cảm giác bảo mật trong dump XML

en: managed save of a domain state
vi: phần lưu được quản lý của một trạng thái miền

en: Save and destroy a running domain, so it can be restarted from
        the same state at a later time.  When the virsh 'start'
        command is next run for the domain, it will automatically
        be started from this saved state.
vi: Lưu và phá huỷ một miền đang chạy, để nó có thể khởi động lại từ
    cùng trạng thái sau này. Khi lệnh 'start' của virsh chạy lần tiếp theo
    cho miền, nó sẽ tự động được bắt đầu với trạng thái 
    đã lưu này.

en: Failed to save domain %s state
vi: Thất bại khi lưu trạng thái %s miền

en: Remove managed save of a domain
vi: Gỡ bỏ một phần lưu được quản lý của miền

en: Remove an existing managed save state file from a domain
vi: Gỡ bỏ một tập tin lưu được quản lý đang tồn tại từ một miền

en: Failed to check for domain managed save image
vi: Thất bại khi  kiểm tra ảnh lưu miền

en: Failed to remove managed save image for domain %s
vi: Thất bại khi gỡ bỏ ảnh lưu cho miền %s

en: Removed managedsave image for domain %s
vi: Gỡ bỏ ảnh managedsave cho miền %s

en: Domain %s has no manage save image; removal skipped
vi: Miền %s không có ảnh lưu; gỡ bỏ được bỏ qua

en: show/set scheduler parameters
vi: hiện/đặt các thông số bộ lập lịch

en: Show/Set scheduler parameters.
vi: Hiện/Đặt các thông số bộ lập lịch.

en: weight for XEN_CREDIT
vi: sức nặng cho XEN_CREDIT

en: cap for XEN_CREDIT
vi: mũ cho XEN_CREDIT

en: parameter=value
vi: parameter=giá-trị

en: invalid scheduler option: %s
vi: tuỳ chọn bộ lập lịch không hợp lệ: %s

en: Invalid syntax for --set, expecting name=value
vi: Cú pháp không hợp lệ cho --set, mong đợi name=giá-trị

en: Scheduler
vi: Bộ lập lịch

en: restore a domain from a saved state in a file
vi: phục hồi một miền từ một trạng thái đã lưu trong một tập tin

en: Restore a domain.
vi: Phục hồi một miền.

en: the state to restore
vi: trạng thái để phục hồi

en: Failed to restore domain from %s
vi: Thất bại khi phục hồi miền từ %s

en: Domain restored from %s
vi: Miền phục hồi từ %s

en: dump the core of a domain to a file for analysis
vi: sao nhân của một miền vào một tập tin để phân tích

en: Core dump a domain.
vi: Dump nhân một miền.

en: perform a live core dump if supported
vi: thực hiện một dump nhân trực tiếp nếu được hỗ trợ

en: crash the domain after core dump
vi: phá miền sau khi dump nhân

en: where to dump the core
vi: nơi để dump nhân vào

en: Failed to core dump domain %s to %s
vi: Thất bại khi sao nhân miền %s vào %s

en: cannot close file %s
vi: không thể đóng tập tin %s

en: resume a domain
vi: tiếp tục một miền

en: Resume a previously suspended domain.
vi: Tiếp tục một miền đã bị ngừng trước đó.

en: Domain %s resumed
vi: Miền %s đã tiếp tục

en: Failed to resume domain %s
vi: Thất bại khi tiếp tục miền %s

en: Run shutdown in the target domain.
vi: Chạy shutdown trong miền đích.

en: Domain %s is being shutdown
vi: Miền %s đang được tắt

en: Failed to shutdown domain %s
vi: Thất bại khi tắt miền %s

en: reboot a domain
vi: khởi động lại một miền

en: Run a reboot command in the target domain.
vi: Chạy lệnh reboot trong miền đích.

en: Domain %s is being rebooted
vi: Miền %s đang được khởi động lại

en: Failed to reboot domain %s
vi: Thất bại khi khởi động lại miền %s

en: domain job information
vi: thông tin công việc miền

en: Returns information about jobs running on a domain.
vi: Trả lại thông tin về các công việc đang chạy trên một miền.

en: Job type:
vi: Kiểu công việc

en: Bounded
vi: Đã hạn chế

en: Time elapsed:
vi: Thời gian đã tốn:

en: Data processed:
vi: Dữ liệu đã xử lý:

en: Data remaining:
vi: Dữ liệu còn lại:

en: Data total:
vi: Dữ liệu tổng cộng:

en: Memory processed:
vi: Bộ nhớ đã xử lý

en: Memory remaining:
vi: Bộ nhớ còn lại:

en: Memory total:
vi: Bộ nhớ tổng cộng:

en: File processed:
vi: Tập tin đã xử lý:

en: File remaining:
vi: Tập tin còn lại:

en: File total:
vi: Tập tin tổng cộng:

en: abort active domain job
vi: thoát công việc miền hoạt động

en: Aborts the currently running domain job
vi: Thoát công việc miền đang làm hiện tại

en: domain vcpu counts
vi: số vcpu miền

en: Returns the number of virtual CPUs used by the domain.
vi: Trả lại số CPU ảo sử dụng bởi miền

en: get value from running domain
vi: lấy giá trị từ miền đang chạy

en: get value to be used on next boot
vi: lấy giá trị được sử dụng lần khởi động tiếp theo

en: config
vi: cấu hình

en: detailed domain vcpu information
vi: thông tin vcpu miền chi tiết

en: Returns basic information about the domain virtual CPUs.
vi: Trả lại thông tin cơ bản về CPU ảo của miền.

en: CPU Affinity:
vi: Ái lực với CPU:

en: CPU time
vi: thời gian CPU

en: Pin domain VCPUs to host physical CPUs.
vi: Ghim VCPU của miền vào CPU vật lý của máy chủ.

en: vcpu number
vi: số vcpu

en: Physical CPU %d doesn't exist.
vi: CPU vật lý %d không tồn tại.

en: vcpupin: Invalid or missing vCPU number.
vi: vcpupin: số vCPU không hợp lệ hoặc thiếu.

en: vcpupin: Invalid vCPU number.
vi: vcpupin: số vCPU không hợp lệ.

en: change number of virtual CPUs
vi: thay đổi số CPU ảo

en: Change the number of virtual CPUs in the guest domain.
vi: Thay đổi số CPU ảo trong miền khách

en: number of virtual CPUs
vi: số CPU ảo

en: set maximum limit on next boot
vi: đặt giới hạn lớn nhất tại lần khởi động kế tiếp

en: compare host CPU with a CPU described by an XML file
vi: so sánh CPU máy chủ với CPU mô tả bởi một tập tin XML

en: compare CPU with host CPU
vi: so sánh CPU với CPU máy chủ

en: file containing an XML CPU description
vi: tập tin chứa một mô tả CPU bằng XML

en: CPU described in %s is incompatible with host CPU
vi: CPU mô tả trong %s không tương thích với CPU máy chủ

en: CPU described in %s is identical to host CPU
vi: CPU mô tả trong %s giống với CPU máy chủ

en: Host CPU is a superset of CPU described in %s
vi: CPU máy chủ là một siêu tập hợp của CPU mô tả trong %s

en: Failed to compare host CPU with %s
vi: Thất bại khi so sánh CPU máy chủ với %s

en: compute baseline CPU
vi: tính toán CPU gốc

en: Compute baseline CPU for a set of given CPUs.
vi: Tính toán CPU gốc cho một tập hợp các CPU đã cho.

en: file containing XML CPU descriptions
vi: tập tin chứa các mô tả CPU bằng XML

en: No host CPU specified in '%s'
vi: Không có CPU máy chủ được chỉ định trong '%s'

en: create a domain from an XML file
vi: tạo miền từ một tập tin XML

en: Create a domain.
vi: Tạo một miền.

en: file containing an XML domain description
vi: tập tin chứa một mô tả miền XML

en: Domain %s created from %s
vi: Miền %s được tạo từ %s

en: Failed to create domain from %s
vi: Thất bại khi tạo miền từ %s

en: define (but don't start) a domain from an XML file
vi: tạo (nhưng không khởi động) một miền từ một tập tin XML

en: Define a domain.
vi: Tạo một miền.

en: Domain %s defined from %s
vi: Miền %s được tạo từ %s

en: Failed to define domain from %s
vi: Thất bại khi tạo miền từ %s

en: Domain %s destroyed
vi: Miền %s đã hủy

en: Failed to destroy domain %s
vi: Thất bại khi phá hủy miền %s

en: change memory allocation
vi: thay đổi cấp phát bộ nhớ

en: Change the current memory allocation in the guest domain.
vi: Thay đổi cấp phát bộ nhớ hiện tại cho miền khách.

en: change maximum memory limit
vi: thay đổi giới hạn bộ nhớ lớn nhất

en: Change the maximum memory allocation limit in the guest domain.
vi: Thay đổi giới hạn cấp phát bộ nhớ lớn nhất cho miền khách.

en: Unable to change MaxMemorySize
vi: Không thể thay đổi MaxMemorySize

en: Unable to get number of memory parameters
vi: Không thể lấy số các thông số bộ nhớ

en: Unable to get memory parameters
vi: Không thể lấy các thông số bộ nhớ

en: Unable to change memory parameters
vi: Không thể thay đổi các thông số bộ nhớ

en: domain information in XML
vi: thông tin miền trong XML

en: Output the domain information as an XML dump to stdout.
vi: Xuất thông tin miền như một dump XML tới stdout.

en: show inactive defined XML
vi: hiện XML đã định nghĩa không hoạt động

en: update guest CPU according to host CPU
vi: cập nhật CPU khách theo CPU chủ

en: Convert native config to domain XML
vi: Chuyển đổi cấu hình riêng sang XML miền

en: Convert native guest configuration format to domain XML format.
vi: Chuyển đổi định dạng cấu hình khách riêng sang định dạng XML miền.

en: source config data format
vi: định dạng dữ liệu cấu hình nguồn

en: config data file to import from
vi: tập tin dữ liệu cấu hình để nhập từ

en: Convert domain XML to native config
vi: Chuyển đổi XML miền sang cấu hình riêng

en: Convert domain XML config to a native guest configuration format.
vi: Chuyển đổi cấu hình XML miền sang một định dạng cấu hình khách riêng

en: target config data type format
vi: định dạng kiểu dữ liệu cấu hình đích

en: xml data file to export from
vi: tập tin dữ liệu xml để xuất từ

en: convert a domain id or UUID to domain name
vi: chuyển đổi một id miền hoặc UUID miền thành tên miền

en: domain id or uuid
vi: id miền hoặc uuid miền

en: convert a domain name or UUID to domain id
vi: chuyển đổi tên miền hoặc UUID miền thành id miền

en: convert a domain name or id to domain UUID
vi: chuyển đổi tên miền hoặc id miền thành UUID miền

en: domain id or name
vi: id miền hoặc tên miền

en: failed to get domain UUID
vi: lấy UUID miền thất bại

en: migrate domain to another host
vi: di trú miền sang một máy chủ khác

en: Migrate domain to another host.  Add --live for live migration.
vi: Di trú miền sang máy chủ khác. Thêm --live để di trú thời gian thực.

en: live migration
vi: di trú thời gian thực

en: peer-2-peer migration
vi: di trú peer-2-peer

en: direct migration
vi: di trú trực tiếp

en: tunnelled migration
vi: di trú qua đường hầm

en: persist VM on destination
vi: cố định may áo trên chỗ ghi

en: undefine VM on source
vi: huỷ định nghĩa máy ảo trên nguồn

en: do not restart the domain on the destination host
vi: không khởi động lại miền trên máy chủ đích

en: migration with non-shared storage with full disk copy
vi: di trú với lưu trữ không-chia-sẻ với sao chép toàn bộ đĩa

en: migration with non-shared storage with incremental copy (same base image shared between source and destination)
vi: di trú với lưu trữ không-chia-sẻ với sao chép gia tăng (cùng chia sẻ ảnh gốc giữa nguồn và đích)

en: migration URI, usually can be omitted
vi: URI di trú, thường có thể bỏ qua

en: rename to new name during migration (if supported)
vi: đặt lại tên sang tên mới trong quá trình di trú (nếu hỗ trợ)

en: migrate: Unexpected migrateuri for peer2peer/direct migration
vi: di trú: migrateuri không mong muốn cho di trú peer2peer/trực tiếp

en: set maximum tolerable downtime
vi: đặt thời gian chết cho phép lớn nhất

en: Set maximum tolerable downtime of a domain which is being live-migrated to another host.
vi: Đặt thời gian chết cho phép lớn nhất của một miền đang được di trú thời gian thực tới một máy chủ khác.

en: maximum tolerable downtime (in milliseconds) for migration
vi: thời gian chết cho phép lớn nhất (theo mili-giây) cho di trú

en: migrate: Invalid downtime
vi: di trú: thời gian chết không hợp lệ

en: vnc display
vi: hiển thị vnc

en: Output the IP address and port number for the VNC display.
vi: Xuất địa chỉ IP và số cổng cho hiển thị VNC

en: tty console
vi: trình kiểm soát tty

en: Output the device for the TTY console.
vi: Xuất thiết bị cho trình kiểm soát TTY.

en: failed to get hostname
vi: thất bại khi lấy tên máy chủ

en: detach device from an XML file
vi: Tháo thiết bị từ một tập tin XML

en: Detach device from an XML <file>
vi: Tháo thiết bị từ một <file> XML

en: Failed to detach device from %s
vi: Thất bại khi tháo thiết bị từ %s

en: Device detached successfully
vi: Thiết bị đã tháo thành công

en: update device from an XML file
vi: cập nhật thiết bị từ một tập tin XML

en: Update device from an XML <file>.
vi: Cập nhật thiết bị từ một <file> XML

en: Failed to update device from %s
vi: Thất bại khi cập nhật thiết bị từ %s

en: detach network interface
vi: tháo giao diện mạng

en: Detach network interface.
vi: Tháo giao diện mạng

en: Failed to get interface information
vi: Thất bại khi lấy thông tin giao diện

en: No found interface whose type is %s
vi: Không tìm thấy giao diện có kiểu là %s

en: Failed to detach interface
vi: Thất bại khi tháo giao diện

en: Interface detached successfully
vi: Giao diện đã tháo thành công

en: Failed to get disk information
vi: Lấy thông tin ổ đĩa thất bại

en: detach disk device
vi: tháo thiết bị đĩa

en: Detach disk device.
vi: Tháo thiết bị đĩa.

en: Failed to detach disk
vi: Tháo ổ đĩa thất bại

en: Disk detached successfully
vi: Ổ đĩa tháo thành công

en: edit XML configuration for a domain
vi: chỉnh sửa cấu hình XML cho một miền

en: Edit the XML configuration for a domain.
vi: Chỉnh sửa cấu hình XML cho một miền.

en: Domain %s XML configuration not changed.
vi: Cấu hình XML miền %s không thay đổi.

en: Domain %s XML configuration edited.
vi: Cấu hình XML miền %s đã sửa.

en: capabilities
vi: các khả năng

en: Returns capabilities of hypervisor/driver.
vi: Trả lại các khả năng của trình quản lý máy ảo/trình điều khiển.

en: failed to get capabilities
vi: thất bại khi lấy các khả năng

en: NUMA free memory
vi: bộ nhớ trống NUMA

en: display available free memory for the NUMA cell.
vi: hiển thị bộ nhớ trống có sẵn cho ô NUMA

en: NUMA cell number
vi: số ô NUMA

en: connection vcpu maximum
vi: kết nối vcpu lớn nhất

en: Show maximum number of virtual CPUs for guests on this connection.
vi: Hiện số CPU ảo lớn nhất cho khách trên kết nối này.

en: domain type
vi: kiểu miền

en: node information
vi: thông tin nút

en: Returns basic information about the node.
vi: Trả lại thông tin cơ bản về nút.

en: failed to get node information
vi: lấy thông tin nút thất bại

en: CPU model:
vi: Mô hình CPU:

en: CPU frequency:
vi: Tần số CPU:

en: CPU socket(s):
vi: socket CPU:

en: NUMA cell(s):
vi: Ô NUMA:

en: Memory size:
vi: Kích thước bộ nhớ:

en: print the hypervisor hostname
vi: in tên máy chủ trình quản lý máy ảo

en: print the hypervisor canonical URI
vi: in URI đúng chuẩn của trình quản lý máy ảo

en: failed to get URI
vi: thất bại khi lấy URI

en: show version
vi: hiện phiên bản

en: Display the system version information.
vi: Hiển thị thông tin phiên bản hệ thống.

en: failed to get hypervisor type
vi: lấy kiểu trình quản lý máy ảo thất bại

en: failed to get the library version
vi: lấy phiên bản thư viện thất bại

en: Using API: %s %d.%d.%d
vi: Sử dụng API: %s %d.%d.%d

en: failed to get the hypervisor version
vi: lấy phiên bản trình quản lý máy ảo thất bại

en: Cannot extract running %s hypervisor version
vi: Không thể trích xuất phiên bản quản lý máy ảo %s đang chạy

en: Running hypervisor: %s %d.%d.%d
vi: Đang chạy trình quản lý máy ảo: %s %d.%d.%d

en: failed to get interface '%s'
vi: thất bại khi lấy giao diện '%s'

en: edit XML configuration for a physical host interface
vi: chỉnh sửa cấu hình XML cho một giao diện máy chủ vật lý

en: Edit the XML configuration for a physical host interface.
vi: Chỉnh sửa cấu hình XML cho một giao diện máy chủ vật lý.

en: interface name or MAC address
vi: tên giao diện hoặc địa chỉ MAC

en: Interface %s XML configuration not changed.
vi: Cấu hình XML giao diện %s có  không thay đổi.

en: Interface %s XML configuration edited.
vi: Cấu hình XML giao diện %s đã chỉnh sửa.

en: Failed to list active interfaces
vi: Thất bại khi liệt kê các giao diện hoạt động

en: Failed to list inactive interfaces
vi: Thất bại khi liệt kê các giao diện không hoạt động

en: list physical host interfaces
vi: liệt kê các giao diện máy chủ vật lý

en: Returns list of physical host interfaces.
vi: Trả lại danh sách các giao diện máy chủ vật lý.

en: list inactive interfaces
vi: liệt kê các giao diện không hoạt động

en: list inactive & active interfaces
vi: liệt kê các giao diện hoạt động và không hoạt động

en: MAC Address
vi: Địa chỉ MAC

en: convert an interface MAC address to interface name
vi: chuyển đổi một địa chỉ MAC của giao diện sang tên giao diện

en: interface mac
vi: mac giao diện

en: convert an interface name to interface MAC address
vi: chuyển đổi tên giao diện sang địa chỉ MAC của giao diện

en: interface name
vi: tên giao diện

en: interface information in XML
vi: thông tin giao diện trong XML

en: Output the physical host interface information as an XML dump to stdout.
vi: Xuất thông tin giao diện máy chủ vật lý như một dump XML tới stdout

en: define (but don't start) a physical host interface from an XML file
vi: định nghĩa (nhưng không bắt đầu) một giao diện máy chủ vật lý từ một tập tin XML

en: Define a physical host interface.
vi: Định nghĩa một giao diện máy chủ vật lý.

en: file containing an XML interface description
vi: tập tin chứa một mô tả giao diện XML

en: Interface %s defined from %s
vi: Giao diện %s đã định nghĩa từ %s

en: Failed to define interface from %s
vi: Thất bại khi định nghĩa giao diện từ %s

en: undefine a physical host interface (remove it from configuration)
vi: huỷ định nghĩa một giao diện máy chủ vật lý (gỡ bỏ nó từ cấu hình)

en: undefine an interface.
vi: huỷ định nghĩa một giao diện.

en: Interface %s undefined
vi: Giao diện %s đã huỷ định nghĩa

en: Failed to undefine interface %s
vi: Thất bại khi huỷ định nghĩa giao diện %s

en: start a physical host interface (enable it / "if-up")
vi: bắt đầu một giao diện máy chủ vật lý (bật nó / "if-up")

en: start a physical host interface.
vi: bắt đầu một giao diện máy chủ vật lý.

en: Interface %s started
vi: Giao diện %s đã bắt đầu

en: Failed to start interface %s
vi: Thất bại khi bắt đầu giao diện %s

en: destroy a physical host interface (disable it / "if-down")
vi: phá huỷ một giao diện máy chủ vật lý (tắt nó / "if-down")

en: Interface %s destroyed
vi: Giao diện %s đã phá huỷ

en: Failed to destroy interface %s
vi: Thất bại khi phá huỷ giao diện %s

en: failed to get network '%s'
vi: thất bại khi lấy mạng '%s'

en: autostart a network
vi: tự khởi chạy một mạng

en: Configure a network to be automatically started at boot.
vi: Cấu hình một mạng để tự động bắt đầu khi khởi động.

en: network name or uuid
vi: tên hoặc uuid mạng

en: failed to mark network %s as autostarted
vi: thất bại khi đánh dấu network %s tự khởi động

en: failed to unmark network %s as autostarted
vi: thất bại khi bỏ đánh dấu mạng %s như tự khởi động

en: Network %s marked as autostarted
vi: Mạng %s đã đánh dấu tự khởi động

en: Network %s unmarked as autostarted
vi: Mạng %s đã bỏ đánh dấu tự khởi động

en: create a network from an XML file
vi: tạo một mạng từ một tập tin XML

en: Create a network.
vi: Tạo một mạng.

en: file containing an XML network description
vi: tập tin chứa một mô tả mạng XML

en: Network %s created from %s
vi: Mạng %s được tạo từ %s

en: Failed to create network from %s
vi: Thất bại khi tạo mạng từ %s

en: define (but don't start) a network from an XML file
vi: định nghĩa (nhưng không khởi động) một mạng từ một tập tin XML

en: Define a network.
vi: Định nghĩa một mạng.

en: Network %s defined from %s
vi: Mạng %s đã định nghĩa từ %s

en: Failed to define network from %s
vi: Thất bại khi định nghĩa mạng từ %s

en: Network %s destroyed
vi: Mạng %s đã phá huỷ

en: Failed to destroy network %s
vi: Thất bại khi phá huỷ mạng %s

en: network information in XML
vi: thông tin mạng trong XML

en: Output the network information as an XML dump to stdout.
vi: Xuất thông tin mạng như một dump XML tới stdout.

en: no autostart
vi: không tự khởi chạy

en: Failed to list active networks
vi: Thất bại khi liệt kê các mạng hoạt động

en: Failed to list inactive networks
vi: Thất bại khi liệt kê các mạng không hoạt động

en: list networks
vi: liệt kê các mạng

en: Returns list of networks.
vi: Trả lại danh sách các mạng.

en: list inactive networks
vi: liệt kê các mạng không hoạt động

en: list inactive & active networks
vi: liệt kê các mạng hoạt động & không hoạt động

en: Autostart
vi: Tự khởi chạy

en: convert a network UUID to network name
vi: chuyển đổi một UUID mạng sang tên mạng

en: network uuid
vi: uuid mạng

en: start a (previously defined) inactive network
vi: bắt đầu một mạng không hoạt động (đã định nghĩa từ trước)

en: Start a network.
vi: Bắt đầu một mạng.

en: Network %s started
vi: Mạng %s đã bắt đầu

en: Failed to start network %s
vi: Thất bại khi bắt đầu mạng %s

en: undefine an inactive network
vi: huỷ định nghĩa một mạng không hoạt động

en: Undefine the configuration for an inactive network.
vi: Huỷ định nghĩa cấu hình cho mạng không hoạt động

en: Network %s has been undefined
vi: Mạng %s đã được huỷ định nghĩa

en: Failed to undefine network %s
vi: Thất bại khi huỷ định nghĩa mạng %s

en: convert a network name to network UUID
vi: chuyển đổi tên mạng sang UUID mạng

en: network name
vi: tên mạng

en: failed to get network UUID
vi: thất bại khi lấy UUID mạng

en: edit XML configuration for a network
vi: chỉnh sửa cấu hình XML cho một mạng

en: Edit the XML configuration for a network.
vi: Chỉnh sửa cấu hình XML cho một mạng.

en: create a device defined by an XML file on the node
vi: tạo một thiết bị định nghĩa bởi một tập tin XML trên nút

en: Create a device on the node.  Note that this command creates devices on the physical host that can then be assigned to a virtual machine.
vi: Tạo một thiết bị trên nút. Chú ý rằng lệnh này tạo các thiết bị trên máy chủ vật lý có thể được gán cho máy ảo.

en: file containing an XML description of the device
vi: tập tin chứa một mô tả XML của thiết bị

en: Node device %s created from %s
vi: Thiết bị nút %s đã tạo từ %s

en: Failed to create node device from %s
vi: Thất bại khi tạo thiết bị nút từ %s

en: Could not find matching device
vi: Không thể tìm thiết bị khớp

en: Destroyed node device '%s'
vi: Đã phá huỷ thiết bị nút '%s'

en: Failed to destroy node device '%s'
vi: Thất bại khi phá huỷ thiết bị nút '%s'

en: Failed to list node devices
vi: Thất bại khi liệt kê các thiết bị nút

en: Failed to count node devices
vi: Thất bại khi đếm các thiết bị nút

en: enumerate devices on this host
vi: đánh số các thiết bị trên máy chủ này

en: list devices in a tree
vi: liệt kê các thiết bị trong một cây

en: node device details in XML
vi: các chi tiết thiết bị nút theo XML

en: Output the node device details as an XML dump to stdout.
vi: Xuất chi tiết thiết bị nút như là một bản sao XML cho stdout

en: device key
vi: khóa thiết bị

en: reattach node device to its device driver
vi: gắn lại thiết bị nút vào trình điều khiển của nó

en: Reattach node device to its device driver once released by the domain.
vi: Gắn lại thiết bị nút vào trình điều khiển thiết bị của nó ngay khi được thả ra bởi miền

en: Device %s re-attached
vi: Thiết bị %s đã gắn lại

en: Failed to re-attach device %s
vi: Thất bị khi gắn lại thiết bị %s

en: reset node device
vi: thiết lập lại thiết bị nút

en: Reset node device before or after assigning to a domain.
vi: Thiết lập lại thiết bị nút trước hoặc sau khi gán vào một miền

en: Device %s reset
vi: Thiết bị %s thiết lập lại

en: Failed to reset device %s
vi: Thất bại khi thiết lập lại thiết bị %s

en: failed to get nwfilter '%s'
vi: thất bại khi lấy nwfilter '%s'

en: define or update a network filter from an XML file
vi: định nghĩa hoặc cập nhật một bộ lọc mạng từ một tập tin XML

en: Define a new network filter or update an existing one.
vi: Định nghĩa một bộ lọc mạng mới hoặc cập nhật cái sẵn có.

en: file containing an XML network filter description
vi: tập tin chứ một mô tả bộ lọc mạng XML

en: Network filter %s defined from %s
vi: Bộ lọc mạng %s đã định nghĩa từ %s

en: Failed to define network filter from %s
vi: Thất bại khi định nghĩa bộ lọc mạng từ %s

en: undefine a network filter
vi: huỷ định nghĩa một bộ lọc mạng

en: Undefine a given network filter.
vi: Huỷ định nghĩa một bộ lọc mạng đã cho.

en: network filter name or uuid
vi: tên hoặc uuid bộ lọc mạng

en: Network filter %s undefined
vi: Bộ lọc mạng %s đã huỷ định nghĩa

en: Failed to undefine network filter %s
vi: Thất bại khi huỷ định nghĩa bộ lọc mạng %s

en: network filter information in XML
vi: thông tin bộ lọc mạng trong XML

en: Output the network filter information as an XML dump to stdout.
vi: Xuất thông tin bộ lọc mạng như một dump XML tới stdout.

en: Failed to list network filters
vi: Thất bại khi liệt kê các bộ lọc mạng

en: list network filters
vi: liệt kê các bộ lọc mạng

en: Returns list of network filters.
vi: Trả lại danh sách các bộ lọc mạng

en: edit XML configuration for a network filter
vi: chỉnh sửa cấu hỉnh XML cho một bộ lọc mạng

en: Edit the XML configuration for a network filter.
vi: Chỉnh sửa cấu hình XML cho một bộ lọc mạng.

en: Network filter %s XML configuration not changed.
vi: Cấu hình XML bộ lọc mạng %s không thay đổi.

en: Network filter %s XML configuration edited.
vi: Cấu hình XML bộ lọc mạng %s đã chỉnh sửa

en: failed to get pool '%s'
vi: thất bại khi lấy pool '%s'

en: autostart a pool
vi: tự khởi chạy một pool

en: Configure a pool to be automatically started at boot.
vi: Cấu hình một pool để tự bắt đầu khi khởi động.

en: pool name or uuid
vi: tên hoặc uuid pool

en: failed to mark pool %s as autostarted
vi: thất bại khi đánh dấu pool %s tự khởi động

en: failed to unmark pool %s as autostarted
vi: thất bại khi bỏ đánh dấu tự khởi động pool %s

en: Pool %s marked as autostarted
vi: Pool %s đã đánh dấu tự khởi động

en: Pool %s unmarked as autostarted
vi: Pool %s đã bỏ đánh dấu tự khởi động

en: create a pool from an XML file
vi: tạo pool từ một tập tin XML

en: Create a pool.
vi: Tạo một pool.

en: file containing an XML pool description
vi: tập tin chứa một mô tả pool XML

en: Pool %s created from %s
vi: Pool %s đã tạo từ %s

en: Failed to create pool from %s
vi: Thất bại khi tạo pool từ %s

en: name of the pool
vi: tên của pool

en: print XML document, but don't define/create
vi: in tài liệu XML, nhưng không định nghĩa/tạo

en: type of the pool
vi: kiểu pool

en: source-host for underlying storage
vi: source-host cho lưu trữ cơ sở

en: source path for underlying storage
vi: đường dẫn nguồn cho lưu trữ cơ sở

en: source device for underlying storage
vi: thiết bị nguồn cho lưu trữ cơ sở

en: source name for underlying storage
vi: tên nguồn cho lưu trữ cơ sở

en: target for underlying storage
vi: đích cho lưu trữ cơ sở

en: format for underlying storage
vi: định dạng cho lưu trữ cơ sở

en: create a pool from a set of args
vi: tạo một pool từ một tập hợp tham số

en: Pool %s created
vi: Pool %s đã tạo

en: Failed to create pool %s
vi: Thất bại khi tạo pool %s

en: define (but don't start) a pool from an XML file
vi: định nghĩa (nhưng không bắt đầu) một pool từ một tập tin XML

en: Define a pool.
vi: Định nghĩa một pool.

en: Pool %s defined from %s
vi: Pool %s đã định nghĩa từ %s

en: Failed to define pool from %s
vi: Thất bại khi định nghĩa pool từ %s

en: define a pool from a set of args
vi: định nghĩa một pool từ một tập hợp tham số

en: Pool %s defined
vi: Pool %s đã định nghĩa

en: Failed to define pool %s
vi: Thất bại khi định nghĩa pool %s

en: build a pool
vi: dựng một pool

en: Build a given pool.
vi: Dựng một pool đã cho.

en: Pool %s built
vi: Pool %s đã dựng

en: Failed to build pool %s
vi: Thất bại khi dựng pool %s

en: Pool %s destroyed
vi: Pool %s đã phá huỷ

en: Failed to destroy pool %s
vi: Thất bại khi phá huỷ pool %s

en: delete a pool
vi: xoá một pool

en: Delete a given pool.
vi: Xoá một pool đã cho.

en: Pool %s deleted
vi: Pool %s đã xoá

en: Failed to delete pool %s
vi: Thất bại khi xoá pool %s

en: refresh a pool
vi: làm tươi một pool

en: Refresh a given pool.
vi: Làm tươi một pool đã cho.

en: Pool %s refreshed
vi: Pool %s đã làm tươi

en: Failed to refresh pool %s
vi: Thất bại khi làm tươi %s

en: pool information in XML
vi: thông tin pool trong XML

en: Output the pool information as an XML dump to stdout.
vi: Xuất thông tin pool như một dump XML tới stdout.

en: Failed to list active pools
vi: Thất bại khi liệt kê các pool hoạt động

en: Failed to list inactive pools
vi: Thất bại khi liệt kê các pool không hoạt động

en: list pools
vi: liệt kê các pool

en: Returns list of pools.
vi: Trả lại danh sách các pool.

en: list inactive pools
vi: liệt kê các pool không hoạt động

en: list inactive & active pools
vi: liệt kê các pool hoạt động và không hoạt động

en: display extended details for pools
vi: hiển thị các chi tiết mở rộng cho các pool

en: Could not retrieve pool information
vi: Không thể lấy thông tin pool

en: building
vi: đang dựng

en: degraded
vi: đã suy biến

en: Allocation
vi: Cấp phát

en: virAsprintf failed (errno %d)
vi: virAsprintf thất bại (lỗi %d)

en: find potential storage pool sources
vi: tìm các nguồn pool lưu trữ tiềm năng

en: Returns XML <sources> document.
vi: Trả lại tài liệu <các-nguồn> XML

en: type of storage pool sources to find
vi: kiểu nguồn pool lưu trữ để tìm

en: optional host to query
vi: máy chủ tuỳ chọn để truy vấn

en: optional port to query
vi: cổng tuỳ chọn để truy vấn

en: Failed to find any %s pool sources
vi: Thất bại khi tìm bất cứ nguồn pool %s nào

en: discover potential storage pool sources
vi: khám phá các nguồn pool lưu trữ tiềm năng

en: type of storage pool sources to discover
vi: kiểu của các nguồn pool lưu trữ để khám phá

en: optional file of source xml to query for pools
vi: tập tin tuỳ chọn của xml nguồn để truy vấn cho pool

en: storage pool information
vi: thông tin pool lưu trữ

en: Returns basic information about the storage pool.
vi: Trả lại thông tin cơ bản về pool lưu trữ.

en: convert a pool UUID to pool name
vi: chuyển đổi một UUID pool sang tên pool

en: pool uuid
vi: uuid pool

en: start a (previously defined) inactive pool
vi: bắt đầu một pool không hoạt động (đã định nghĩa từ trước)

en: Start a pool.
vi: Bắt đầu một pool.

en: Pool %s started
vi: Pool %s đã bắt đầu

en: Failed to start pool %s
vi: Thất bại khi bắt đầu pool %s

en: undefine an inactive pool
vi: huỷ định nghĩa một miền không hoạt động

en: Undefine the configuration for an inactive pool.
vi: Huỷ định nghĩa cấu hình cho một pool không hoạt động.

en: Pool %s has been undefined
vi: Pool %s đã được huỷ định nghĩa

en: Failed to undefine pool %s
vi: Thất bại khi huỷ định nghĩa pool %s

en: convert a pool name to pool UUID
vi: chuyển đổi tên pool sang UUID pool

en: pool name
vi: tên pool

en: failed to get pool UUID
vi: thất bại khi lấy UUID pool

en: edit XML configuration for a storage pool
vi: chỉnh sửa cấu hình XML cho một pool lưu trữ

en: Edit the XML configuration for a storage pool.
vi: Chỉnh sửa cấu hình XML cho một pool lưu trữ.

en: failed to get secret '%s'
vi: thất bại khi lấy bí mật '%s'

en: define or modify a secret from an XML file
vi: định nghĩa hoặc thay đổi một bí mật từ một tập tin XML

en: Define or modify a secret.
vi: Định nghĩa hoặc thay đổi một bí mật.

en: file containing secret attributes in XML
vi: tập tin chứa các thuộc tính bí mật trong XML

en: Failed to set attributes from %s
vi: Thất bại khi đặt thuộc tính từ %s

en: Failed to get UUID of created secret
vi: Thất bại khi lấy UUID của bí mật đã tạo

en: Secret %s created
vi: Bí mật %s đã tạo

en: secret attributes in XML
vi: các thuộc tính bí mật trong XML

en: Output attributes of a secret as an XML dump to stdout.
vi: Xuất các thuộc tính của một bí mật như một dump XML tới stdout.

en: secret UUID
vi: UUID bí mật

en: set a secret value
vi: đặt một giá trị bí mật

en: Set a secret value.
vi: Đặt một giá trị bí mật

en: base64-encoded secret value
vi: giá trị bí mật base64-encoded

en: Invalid base64 data
vi: dữ liệu base64 không hợp lệ

en: Failed to allocate memory
vi: Thất bại khi cấp phát bộ nhớ

en: Failed to set secret value
vi: Thất bại khi đặt giá trị bí mật

en: Secret value set
vi: Đặt giá trị bí mật

en: Output a secret value
vi: Xuất một giá trị bí mật

en: Output a secret value to stdout.
vi: Xuất một giá trị bí mật cho stdout

en: undefine a secret
vi: huỷ định nghĩa một bí mật

en: Undefine a secret.
vi: Huỷ định nghĩa một bí mật.

en: Failed to delete secret %s
vi: Thất bại khi xoá bí mật %s

en: Secret %s deleted
vi: Bí mặt %s đã xoá

en: Failed to list secrets
vi: Thất bại khi liệt kê các bí mật

en: list secrets
vi: liệt kê các bí mật

en: Returns a list of secrets
vi: Trả lại danh sách các bí mật

en: Domain snapshot %s created
vi: Ảnh chụp miền %s đã tạo

en: domain snapshot XML
vi: XML ảnh chụp miền

en: snapshot name
vi: tên ảnh chụp

en: external
vi: bên ngoài

en: internal
vi: nội bộ

en: List snapshots for a domain
vi: Liệt kê các ảnh chụp cho một miền

en: Snapshot List
vi: Danh sách Ảnh chụp nhanh

en: Creation Time
vi: Thời gian tạo

en: Dump XML for a domain snapshot
vi: Sao lấy XML cho một ảnh chụp miền

en: Snapshot Dump XML
vi: XML Dump Ảnh chụp

en: Revert a domain to a snapshot
vi: Hoàn nguyên một miền về một ảnh chụp

en: Revert domain to snapshot
vi: Hoàn nguyên miền về ảnh chụp

en: Delete a domain snapshot
vi: Xóa một ảnh chụp miền

en: Snapshot Delete
vi: Xóa ảnh chụp

en: delete snapshot and all children
vi: xóa ảnh chụp và tất cả các ảnh con

en: failed to get vol '%s'
vi: thất bại khi lấy ổ '%s'

en: create a volume from a set of args
vi: tạo một ổ từ một tập hợp tham số

en: Create a vol.
vi: Tạo một ổ.

en: name of the volume
vi: tên của ổ

en: the backing volume if taking a snapshot
vi: ổ backing nếu tạo một ảnh chụp

en: format of backing volume if taking a snapshot
vi: định dạng ổ backing nếu tạo một ảnh chụp

en: Malformed size %s
vi: Kích thước %s sai dạng thức

en: Vol %s created
vi: Ổ %s đã tạo

en: Failed to create vol %s
vi: Thất bại khi tạo ổ %s

en: create a vol from an XML file
vi: tạo một ổ từ một tập tin XML

en: file containing an XML vol description
vi: tập tin chứa một mô tả ổ XML

en: Vol %s created from %s
vi: Ổ %s được tạo từ %s

en: Failed to create vol from %s
vi: Thất bại khi tạo ổ từ %s

en: create a vol, using another volume as input
vi: tạo một ổ, sử dụng một ổ khác làm đầu vào

en: Create a vol from an existing volume.
vi: Tạo một ổ từ một ổ đang tồn tại.

en: input vol name or key
vi: tên hoặc khoá ổ đầu vào

en: pool name or uuid of the input volume's pool
vi: tên hoặc uuid pool của pool của ổ đầu vào

en: Vol %s created from input vol %s
vi: Ổ %s đã tạo từ ổ đầu vào %s

en: clone a volume.
vi: nhân bản một ổ.

en: Clone an existing volume.
vi: Nhân bản một ổ đang tồn tại.

en: orig vol name or key
vi: tên hoặc khoá ổ ban đầu

en: clone name
vi: tên nhân bản

en: failed to get parent pool
vi: thất bại khi lấy pool cha

en: Vol %s cloned from %s
vi: Ổ %s đã nhân bản từ %s

en: Failed to clone vol from %s
vi: Thất bại khi nhân bản từ %s

en: vol name, key or path
vi: tên, khoá hoặc đường dẫn ổ

en: delete a vol
vi: xoá một ổ

en: Delete a given vol.
vi: Xoá một ổ đã cho.

en: Vol %s deleted
vi: Ổ %s đã xoá

en: Failed to delete vol %s
vi: Thất bại khi xoá ổ %s

en: wipe a vol
vi: dọn sạch một ổ

en: Ensure data previously on a volume is not accessible to future reads
vi: Chắc chắn rằng dữ liệu đã từng trên một ổ sẽ không thể truy cập được để đọc trong tương lai nữa

en: Failed to wipe vol %s
vi: Thất bại khi dọn sạch ổ %s

en: Vol %s wiped
vi: Ổ %s đã dọn sạch

en: storage vol information
vi: thông tin ổ lưu trữ

en: Returns basic information about the storage vol.
vi: Trả lại thông tin cơ bản về ổ lưu trữ.

en: vol information in XML
vi: thông tin ổ trong XML

en: Output the vol information as an XML dump to stdout.
vi: Xuất thông tin ổ như một dump XML tới stdout.

en: list vols
vi: liệt kê các ổ

en: Returns list of vols by pool.
vi: Trả lại danh sách các ổ bởi pool.

en: display extended details for volumes
vi: hiển thị các chi tiết mở rộng cho các ổ

en: returns the volume name for a given volume key or path
vi: trả lại tên ổ cho một khoá hoặc đường dẫn ổ đã cho

en: volume key or path
vi: khoá hoặc đường dẫn ổ

en: returns the storage pool for a given volume key or path
vi: trả lại pool lưu trữ cho một khoá hay đường dẫn ổ đã cho

en: return the pool uuid rather than pool name
vi: trả lại uuid pool thay cho tên pool

en: returns the volume key for a given volume name or path
vi: trả lại khoá ổ cho một tên hoặc đường dẫn ổ đã cho

en: volume name or path
vi: tên hoặc đường dẫn ổ

en: returns the volume path for a given volume name or key
vi: trả lại đường dẫn ổ cho một tên hoặc khoá ổ đã cho

en: volume name or key
vi: tên hoặc khoá ổ

en: Unsupported bus type '%s' for harddisk
vi: Kiểu tuyến không hỗ trợ '%s' cho đĩa cứng

en: %s harddisk '%s' has unsupported type '%s', expecting '%s'
vi: %s đĩa cứng '%s' có kiểu không hỗ trợ '%s', mong đợi '%s'

en: Image file for %s harddisk '%s' has unsupported suffix, expecting '.vmdk'
vi: Tập tin ảnh cho %s đĩa cững '%s' có đuôi không hỗ trợ, mong đợi '.vmdk'

en: unable to get tty attributes: %s
vi: không thể lấy các thuộc tính tty: %s

en: Unable to create temporary directory %s: %s
vi: Không thể tạo thư mục tạm %s: %s

note: Translators: A class is like a "family". E.g., all gvim windows are of the * same class.
en: Class Group ID: %s
vi: ID nhóm lớp: %s

note: Translators: A class is like a "family". E.g., all gvim windows are of the * same class.
en: Class Group Name: %s
vi: Tên nhóm lớp: %s

note: Translators: A class is like a "family". E.g., all gvim windows are of the * same class. The class instance is a way to differentiate windows belonging * to the same class group.
en: Class Instance: %s
vi: Thể hiện lớp: %s

en: Disable session management
vi: Vô hiệu hóa việc quản lý session

en: Failed to connect to the session manager: %s
vi: Không kết nối được với trình quản lý session: %s

en: Session manager did not return a valid client id
vi: Trình quản lý phiên làm việc không trả lại một định danh khách hợp lệ

note: print warning for user
en: Working directory "%s" does not exist. It won't be used when spawning "%s".
vi: Thư mục làm việc "%s" không tồn tại. Nó sẽ không thể được dùng khi phân tách "%s".

en: This shortcut is already being used for another window manager action. Which action do you want to use?
vi: Lối tắt này đang được sử dụng cho một hành vi của trình quản lkys cửa số khác. Bạn muốn sử dụng cho hành vi nào?

en: Use '%s'
vi: Sử dụng '%s'

en: Keep the other one
vi: Giữ lại cái kia

en: This shortcut is already being used for the command '%s'. Which action do you want to use?
vi: Lối tắt này đã được sử dụng cho lệnh '%s'. Bạn muốn sử dụng cho cái nào?

en: Keep '%s'
vi: Giữ '%s'

en: Command Shortcut
vi: Lệnh tắt:

en: Could not grab the keyboard.
vi: Không thể bắt tín hiệu bàn phím.

en: Titled Dialog
vi: Tiêu đề hộp thoại

en: Version information
vi: Thông tin phiên bản

en: Program launchers, window buttons, applications menu, workspace switcher and more.
vi: Trình khởi động chương trình, các nútm, trình đơn ứng dụng, thanh chuyển không gian làm việc và nhiều hơn thế nữa.

en: Desktop Manager
vi: Trình quản lý màn hình nền

en: A modern file manager for the Unix/Linux desktop, aiming to be easy-to-use and fast.
vi: Một chương trình quản lý tập tin hiện đại cho Linux/Unix, hướn đển dễ sử dụng và tốc độ

en: Session Manager
vi: Trình quản lý phiên làm việc

en: Restores your session on startup and allows you to shutdown the computer from Xfce.
vi: Khôi phục phiên làm việc lúc khởi động và cho phép bạn tắt máy tính trong Xfce.

en: Setting System
vi: Thiết lập hệ thống

en: Thank you for your interest in Xfce.
vi: Cảm ơn cho sự ủng hộ của bạn đối với Xfce

en: The Xfce Development Team
vi: Nhóm phát triển Xfce

en: If you know of anyone missing from this list; don't hesitate and file a bug on <http://bugzilla.xfce.org> .
vi: Nếu bạn biết bất cứ lỗi nào khoogn có trong danh sách này; đừng ngần ngại để báo cáo lỗi trên <http://bugzilla.xfce.org> .

en: The packages thunar, xfce4-appfinder, xfce4-panel, xfce4-session, xfce4-settings, xfce-utils, xfconf, xfdesktop and xfwm4 are distributed under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
vi: Các gói thunar, xfce4-appfinder, xfce4-panel, xfce4-session, xfce4-settings, xfce-utils, xfconf, xfdesktop and xfwm4 được phân phối dưới các quy định của GNU General Public License khi được xuất bản bởi Tổ chức phần mềm tự do hoặc là phiên bản 2 của giấy phép, hoặc (tùy bạn) bất cứ phiên bản nào sau này.

en: Type '%s --help' for usage information.
vi: Gõ '%s --help' để xem hướng dẫn sử dụng

en: Unable to initialize GTK+.
vi: Không thể khởi tạo GTK+

en: The Xfce development team. All rights reserved.
vi: Nhóm phát triển Xfce. Tất cả các quyền được bảo lưu

en: Failed to load interface
vi: Thất bại nạp giao diện

note: I18N: first %s will be replaced by the version, second by * the name of the distribution (--with-vendor-info=NAME)
en: Version %s, distributed by %s
vi: Phiên bản %s, được phân phối bởi %s

note: { N_("Project Lead"), xfce_contributors_lead },
en: Core developers
vi: Các nhà phát triển lõi phần mềm

en: Servers maintained by
vi: Máy chủ được quản lý bởi

en: Translations supervision
vi: Quản lý dich

en: Previous contributors
vi: Những nhà phát triển trước

en: Information about the Xfce Desktop Environment
vi: Thông tin về môi trường màn hình Xfce

en: About the Xfce Desktop Environment
vi: Thông tin môi trường màn hình Xfce

en: Feed Reader
vi: Bộ đọc Feed

en: Liferea Feed Reader
vi: Bộ đọc Feed Liferea

en: Read news feeds and blogs
vi: Đọc các tin mới và blog

en: This feed is discontinued. It's no longer available. Liferea won't update it anymore but you can still access the cached headlines.
vi: Feed này không còn được kết nối nữa. Nó không sẵn dùng. Liferea sau này không thể cập nhật thêm nữa nhưng bạn vẫn có thể truy cập các đề mục đã được nhớ tạm.

en: The last update of this subscription failed!<br/><b>HTTP error code <xsl:value-of select="httpErrorCode"/>: <xsl:value-of select="httpError"/></b>
vi: Lần cập nhật cuối địa chỉ đặt xem dài hạn này gặp lỗi!<br/><b>Mã lỗi HTTP <xsl:value-of select="httpErrorCode"/>: <xsl:value-of select="httpError"/></b>

en: There were errors while parsing this feed!
vi: Có một số lỗi xảy ra khi phân tích feed này!

en: Parser Error Details
vi: Chi tiết về lỗi bộ phân tích cú pháp

en: You may want to contact the author/webmaster of the feed about this!
vi: Bạn có lẽ cần liên hệ với người quản lý trang web hay tác giả của feed về vấn đề này!

en: There were errors while filtering this feed!
vi: Có một số lỗi xảy ra khi lọc feed này!

en: Filter Error Details
vi: Chi tiết về lỗi bộ lọc

en: children with
vi: có con

en: unread headlines
vi: những tiêu đề chưa đọc

en: Filed under
vi: Được lọc dưới

en: Shared by
vi: Chia sẻ bởi

en: Via
vi: Thông qua

en: Also posted in
vi: Đồng thời post tại

en: No comments yet.
vi: Vẫn chưa có ghi chú nào.

en: News Bin:
vi: Thùng rác tin tức:

en: Add items to this news bin by selecting "Copy to News Bin" from the item list context menu.
vi: Thêm các mục vào thùng rác tin tức này bằng cách chọn "Sao chép vào Thùng rác Tin tức" từ trình đơn ngữ cảnh danh sách mục tin.

en: Search Folder:
vi: Thư mục tìm kiếm:

en: Default Browser
vi: Trình duyệt mặc định

en: Browser command failed: %s
vi: Lệnh duyệt gặp lỗi: %s

en: Starting: "%s"
vi: Đang khởi chạy: "%s"

note: unauthorized
en: Authorization Error
vi: Lỗi xác thực

en: Cannot create cache directory "%s"!
vi: Không thể tạo thư mục nhớ đệm "%s"!

en: "%s" is not a valid enclosure type config file!
vi: "%s" không phải là tập tin cấu hình kiểu tài liệu đính kèm hợp lệ!

en: You have not configured a download tool yet! Please do so in the 'Download' tab in Tools/Preferences.
vi: Bạn vẫn chưa cấu hình công cụ tải về! Hãy làm điều đó tại tab 'Tải về' trong 'Công cụ/Cá nhân hóa'.

en: Command failed: 
    
    %s
    
     Please check whether the configured download tool is installed and working correctly! You can change it in the 'Download' tab in Tools/Preferences.
vi: Lệnh gặp lỗi: 
    
    %s
    
     Hãy kiểm tra xem công cụ 'tải về' đã được cấu hình và hoạt động có chính xác hay không! Bạn thay đổi chúng tại tab 'Tải về' trong 'Công cụ/Cá nhân hóa'.

en: Error renaming %s to %s
vi: Gặp lỗi khi thay đổi tên %s thành %s

en: XML error while reading OPML file! Could not import "%s"!
vi: XML gặp lỗi khi đọc tập tin OPML! Không thể nhập vào "%s"!

en: Empty document! OPML document "%s" should not be empty when importing.
vi: Tài liệu trống rỗng! Tài liệu OPML "%s" không nên là trống rỗng trong khi nó được dùng để nhập vào.

en: "%s" is not a valid OPML document! Liferea cannot import this file!
vi: "%s" không phải là tài liệu định dạng OPML hợp lệ! Liferea không thể nhập vào tập tin này!

en: Imported feed list
vi: Nhập vào danh sách feed

en: Import Feed List
vi: Nhập vào danh sách feed

en: OPML Files
vi: Tập tin OPML

en: Error while exporting feed list!
vi: Gặp lỗi khi xuất ra danh sách feed!

en: Feed List exported!
vi: Danh sách feed đã được xuất ra!

en: Export Feed List
vi: Xuất ra danh sách feed

en: <p>Could not detect the type of this feed! Please check if the source really points to a resource provided in one of the supported syndication formats!</p>XML Parser Output:<br /><div class='xmlparseroutput'>
vi: <p>Không thể dò tìm kiểu của feed này! Xin hãy kiểm tra xem nguồn của nó có thực sự chỉ vào một nguồn tài nguyên được cung cấp bởi một trong số định dạng được hỗ trợ!!</p>Bộ phân tích XML Kết xuất:<br /><div class='xmlparseroutput'>

en: "%s" updated...
vi: "%s" đã được cập nhật...

en: "%s" is not available
vi: "%s"  không sẵn sàng

en: The URL you want Liferea to subscribe to points to a webpage and the auto discovery found no feeds on this page. Maybe this webpage just does not support feed auto discovery.
vi: Địa chỉ URL bạn muốn Liferea đặt xem dài hạn chỉ đến một trang web và hệ thống tự động không tìm thấy feed nào trên trang này. Có lẽ trang web này không hỗ trợ chương trình tự dò tìm feed.

en: XML error while reading feed! Feed "%s" could not be loaded!
vi: Lỗi XML trong khi đọc feed! Feed "%s" không thể tải lên được!

en: Empty document!
vi: Tài liệu rỗng!

en: Invalid XML!
vi: XML không hợp lệ!

en: Source points to HTML document.
vi: Nguồn chỉ đến một tài liệu HTML.

en: Could not determine the feed type.
vi: Không thể xác định được kiểu của feed.

note: if we don't find a feed with unread items do nothing
en: There are no unread items
vi: Không có mục tin nào chưa đọc cả

en: Start Liferea with its main window in STATE. STATE may be `shown', `iconified', or `hidden'
vi: Khởi động Liferea với cửa sổ chính trong trạng thái STATE. STATE có thể là `shown', `iconified', hoặc `hidden'

en: STATE
vi: TRẠNG-THÁI

en: Add a new subscription
vi: Thêm một địa chỉ đặt xem dài hạn

en: Print debugging messages of all types
vi: Hiển thị ra thông tin để gỡ lỗi cho tất cả các kiểu

en: Print debugging messages for the cache handling
vi: Hiển thị ra thông tin để gỡ lỗi cho bộ tiếp hợp bộ nhớ tạm

en: Print debugging messages for the configuration handling
vi: Hiển thị ra thông tin để gỡ lỗi cho bộ tiếp hợp cấu hình

en: Print debugging messages of the database handling
vi: Hiển thị ra thông tin để gỡ lỗi cho bộ tiếp hợp cơ sở dữ liệu

en: Print debugging messages of all GUI functions
vi: Hiển thị ra thông tin để gỡ lỗi cho tất cả các hàm GUI

en: Enables HTML rendering debugging. Each time Liferea renders HTML output it will also dump the generated HTML into ~/.cache/liferea/output.xhtml
vi: Cho phép gỡ lỗi biểu diễn HTML. Mỗi khi Liferea biểu diễn kết xuất HTML nó cũng đồng thời đổ đống trang HTML đã tạo vào ~/.liferea_1.6/output.xhtml

en: Print debugging messages of all network activity
vi: Hiển thị ra thông tin để gỡ lỗi cho tất cả các kết nối mạng đang hoạt động

en: Print debugging messages of all parsing functions
vi: Hiển thị ra thông tin để gỡ lỗi cho tất cả các hàm phân tích cú pháp

en: Print debugging messages when a function takes too long to process
vi: Hiển thị ra thông tin để gỡ lỗi khi một hàm xử lý mất quá nhiều thời gian

en: Print debugging messages when entering/leaving functions
vi: Hiển thị ra thông tin để gỡ lỗi khi vào/rời_khỏi hàm

en: Print debugging messages of the feed update processing
vi: Hiển thị ra thông tin để gỡ lỗi cho tiến trình cập nhật feed

en: Print debugging messages of the search folder matching
vi: Hiển thị ra thông tin để gỡ lỗi cho thư mục tìm kiếm hợp

en: Print verbose debugging messages
vi: Hiển thị thông tin gỡ lỗi chi tiết

en: Print debugging messages for the given topic
vi: Hiển thị ra thông tin để gỡ lỗi cho chủ đề đã chỉ ra

en: Liferea, the Linux Feed Reader
vi: Liferea, một bộ đọc Feed trên Linux

en: For more information, please visit http://lzone.de/liferea/
vi: Để biết thêm chi tiết, hãy truy cập trang chủ http://lzone.de/liferea/

note: Some libsoup transport errors
en: The update request was cancelled
vi: Yêu cầu cập nhật đã bị hủy bỏ

en: Unable to resolve destination host name
vi: Không thể phân giải tên máy của máy phục vụ đích

en: Unable to resolve proxy host name
vi: Không thể phân giải tên máy chủ ủy thác

en: Unable to connect to remote host
vi: Không thể kết nối đến máy chủ

en: Unable to connect to proxy
vi: Không thể kết nối đến máy chủ ủy thác

en: A network error occurred, or the other end closed the connection unexpectedly
vi: Mạng xảy ra lỗi, hoặc là một chương trình khác đã đóng kết nối đột xuất

note: http 3xx redirection
en: The resource moved permanently to a new location
vi: Nguồn tài nguyên đã thực sự được thay đổi sang vị trí mới

note: http 4xx client error
en: You are unauthorized to download this feed. Please update your username and password in the feed properties dialog box
vi: Bạn không đủ thẩm quyền để tải về feed này. Hãy cập nhật tài khoản và mật khẩu trong hộp thoại thuộc tính của feed

en: You're not allowed to access this resource
vi: Bạn không được phép truy cập vào tài nguyên này

en: Request timed out
vi: Kết nối bị lỗi quá thời gian

en: Gone. Resource doesn't exist. Please unsubscribe!
vi: Hết hy vọng. Tài nguyên không tồn tại. Hãy bỏ địa chỉ đặt dài hạn!

en: There was an internal error in the update process
vi: Có một lỗi nội bộ trong quá trình cập nhật

en: Feed not available: Server requested unsupported redirection!
vi: Feed không sẵn sàng: Máy chủ được yêu cầu đã không hỗ trợ chuyển hướng!

en: Client Error
vi: Lỗi máy khách

en: An unknown networking error happened!
vi: Một lỗi mạng không rõ đã xảy ra!

en: does contain
vi: có chứa

en: Item title
vi: Tên mục

en: Item body
vi: Thân mục

en: Read status
vi: Trạng thái đọc

en: is unread
vi: chưa đọc

en: is read
vi: đã đọc

en: Flag status
vi: Trạng thái cờ

en: is flagged
vi: được gắn cờ

en: is unflagged
vi: không được gắn cờ

en: included
vi: được bao gồm

en: not included
vi: không được bao gồm

en: Feed title
vi: Tiêu đề Feed

en: Subscription "%s" is already being updated!
vi: Địa chỉ đặt dài hạn "%s" đã được cập nhật từ trước rồi!

en: The subscription "%s" was discontinued. Liferea won't update it anymore!
vi: Địa chỉ đặt xem dài hạn "%s" không còn được tiếp tục nữa. Liferea không thể cập nhật thêm nữa!

en: Updating favicon for "%s"
vi: Đang cập nhật favicon cho "%s"

en: There was a problem while reading this subscription. Please check the URL and console output.
vi: Ở đây có vấn đề xảy ra trong khi đọc địa chỉ đặt xem dài hạn này. Hãy kiểm tra URL và xem kết xuất của thiết bị cuối.

en: The URL of "%s" has changed permanently and was updated
vi: Địa chỉ URL của "%s" đã thực sự bị thay đổi và đã được cập nhật

en: "%s" is discontinued. Liferea won't updated it anymore!
vi: "%s" không còn được tiếp tục nữa. Liferea không thể cập nhật thêm nữa!

en: "%s" has not changed since last update
vi: "%s" không thay đổi kích thước kể từ lần cập nhật trước

en: Updating "%s"
vi: Đang cập nhật "%s"

en: Error opening temp file %s to use for filtering!
vi: Gặp lỗi kho mở tập tin tạm %s để sử dụng cho việc lọc!

en: Error: Could not open pipe "%s"
vi: Lỗi: Không thể mở đường ống (pipe) "%s"

note: FIXME: maybe setting request->returncode would be better
en: Error: Could not open file "%s"
vi: Lỗi: Không thể mở tập tin "%s"

en: Error: There is no file "%s"
vi: Lỗi: Không có tập tin "%s"

en: [There were more errors. Output was truncated!]
vi: [Ở đây có nhiều lỗi. Kết xuất đã bị cắt cụt!]

en: XML Parser: Could not parse document:
vi: XML Parser: Không thể phân tích tài liệu:

note: update list title
en: %d attachment | %d attachments
vi[0]: %d tài liệu đính kèm

en: File Extension .%s
vi: Đuôi mở rộng Tệp tin  .%s

en:  (%d new) |  (%d new)
vi[0]:  (%d mới)

en: %d unread%s | %d unread%s
vi[0]: %d chưa đọc%s

en: Quick Reference
vi: Tham khảo nhanh

en: Liferea is now online
vi: Liferea hiện tại đang trực tuyến

en: Liferea is now offline
vi: Liferea hiện tại đang ngoại tuyến

en: Work Online
vi: Làm việc trực tuyến

en: _Subscriptions
vi: Địa chỉ đặt xem dài hạn

en: Update _All
vi: Cập nhật _tất cả

en: Updates all subscriptions.
vi: Cập nhật tất cả các địa chỉ đặt xem dài hạn

en: Mark All As _Read
vi: Đánh dấu là tất cả đã đọ_c

en: Marks read every item of every subscription.
vi: Đánh dấu đọc cho mỗi mục tin của mỗi địa chỉ đặt xem dài hạn.

en: _Import Feed List...
vi: _Nhập vào danh sách feed...

en: Imports an OPML feed list.
vi: Nhập vào danh sách feed kiểu OPML.

en: _Export Feed List...
vi: _Xuất ra danh sách feed...

en: Exports the feed list as OPML.
vi: Xuất ra danh sách feed kiểu OPML.

en: Remove _All Items
vi: Gỡ bỏ _mọi mục tin

en: Removes all items of the currently selected feed.
vi: Gỡ bỏ tất cả các mục của feed hiện hành đã được chọn.

en: _Item
vi: _Mục

note: No tooltip here as it really hinders usability to have it flashing when skimming through items using "Next Unread"!
en: _Next Unread Item
vi: Mục chưa đọc _kế tiếp

en: _Increase Text Size
vi: Tăn_g kích thước chữ

en: Increases the text size of the item view.
vi: Tăng kích thước hiển thị các mục.

en: _Decrease Text Size
vi: Giả_m kích thước chữ

en: Decreases the text size of the item view.
vi: Giảm kích thước hiển thị các mục

en: _Update Monitor
vi: _Cập nhật bộ theo dõi

en: Show a list of all feeds currently in the update queue
vi: Hiển thị danh sách toàn bộ feed hiện tại đang trong hàng đợi cập nhật

en: Edit Preferences.
vi: Sửa sở thích riêng.

en: Search All Feeds...
vi: Tìm trong tất cả các Feed...

en: Show the search dialog.
vi: Hiển thị hộp thoại tìm kiếm.

en: View help for this application.
vi: Hiển thị trợ giúp cho ứng dụng này.

en: View a list of all Liferea shortcuts.
vi: Hiển thị danh sách của các phím tắt dành cho Liferea.

en: View the FAQ for this application.
vi: Hiển thị câu hỏi thường gặp (FAQ) của ứng dụng này.

en: Shows an about dialog.
vi: Hiển thị hộp thoại giới thiệu chương trình.

en: _Normal View
vi: Trình bày _bình thường

en: Set view mode to mail client mode.
vi: Đặt chế độ trình bày cho chế độ máy khách thư

en: _Wide View
vi: Trình bày kiểu _rộng

en: Set view mode to use three vertical panes.
vi: Đặt chế độ hiển thị để sử dụng cho chế độ 3 bảng đứng

en: _Combined View
vi: Trình bày kiểu tổ hợ_p

en: Set view mode to two pane mode.
vi: Đặt chế độ trình bày cho chế độ hai cửa sổ

en: _Reduced Feed List
vi: _Tiết giảm danh sách feed

en: Hide feeds with no unread items.
vi: Ẩn đi những feed mà không có mục tin nào chưa đọc cả.

en: _New Subscription...
vi: Thêm một địa chỉ đặt xem dài hạn...

en: Adds a subscription to the feed list.
vi: Thêm địa chỉ đặt xem dài hạn vào danh sách feed.

en: New _Folder...
vi: Thư _mục mới...

en: Adds a folder to the feed list.
vi: Thêm một thư mục vào danh sách feed.

en: New S_earch Folder...
vi: Thêm thư mục tìm _kiếm...

en: Adds a new search folder to the feed list.
vi: Thêm một thư mục tìm kiếm mới vào danh sách feed.

en: New _Source...
vi: Thêm _Nguồn mới...

en: Adds a new feed list source.
vi: Thêm vào một nguồn danh sách feed mới.

en: New _News Bin...
vi: Thùng rác tin tức mới...

en: Adds a new news bin.
vi: Thêm một thùng rác tin tức mới.

en: _Mark Items Read
vi: Đánh dấ_u các mục là đã đọc

en: Marks all items of the selected feed list node / in the item list as read.
vi: Đánh dấu tất cả những mục tin của nút feed đã được chọn / trong danh sách mục tin như là đã được đọc.

en: Updates the selected subscription or all subscriptions of the selected folder.
vi: Cập nhật tất cả các địa chỉ đặt dài hạn đã chọn và cả trong các thư mục đã chọn.

en: Opens the property dialog for the selected subscription.
vi: Mở hộp thoại thuộc tính cho địa chỉ đặt dài hạn đã được chọn.

en: Removes the selected subscription.
vi: Gỡ bỏ những địa chỉ đặt dài hạn đã chọn.

en: Toggle _Read Status
vi: Bật/Tắt trạng thái đọc

en: Toggles the read status of the selected item.
vi: Bật/tắt trạng thái đọc của mục tin đã chọn.

en: Toggle Item _Flag
vi: Bật/Tắt Cờ của mục tin

en: Toggles the flag status of the selected item.
vi: Bật/tắt trạng thái cờ của mục tin đã chọn.

en: R_emove
vi: Gỡ _bỏ

en: Removes the selected item.
vi: Gỡ bỏ mục đã được chọn.

en: Open In _Tab
vi: Mở Trong _Tab

en: Launches the item's link in a new Liferea browser tab.
vi: Mở liên kết trong tab trình duyệt Liferea mới.

en: _Open In Browser
vi: _Mở trong trình duyệt

en: Launches the item's link in the Liferea item pane.
vi: Mở liên kết trong bảng mục tin Liferea.

en: Open In _External Browser
vi: Mở liên kết trong bộ duyệt _Bên ngoài

en: Launches the item's link in the configured external browser.
vi: Mở liên kết trong trình duyệt bên ngoài đã được cấu hình sẵn.

en: This option allows you to disable subscription updating.
vi: Tùy chọn này cho phép bạn tắt việc cập nhật các địa chỉ đặt dài hạn.

en: Liferea - Linux Feed Reader
vi: Liferea - một bộ đọc Feed trên Linux

en: <p>Welcome to <b>Liferea</b>, a desktop news aggregator for online news feeds.</p><p>You can add new subscriptions <ul><li>From main menu 'Subscription' -&gt; 'New Subscription'</li><li>By dropping feed links into the subscription list</li><li>By right clicking links and choosing 'Subscribe' within Liferea</li></ul></p>
vi: <p>Chào mừng các bạn sử dụng <b>Liferea</b>, một chương trình máy tính tập hợp tin tức từ feed.</p><p>Bạn có thể thêm các địa chỉ đặt xem dài hạn <ul><li>Từ trình đơn chính 'Đặt xem dài hạn' -&gt; 'Thêm địa chỉ đặt xem dài hạn mới'</li><li>Bằng cách thả liên kết vào danh sách đặt xem dài hạn</li><li>Bằng cách bấm chuột phải vào các liên kết và chọn 'Đặt xem dài hạn' ở trong Liferea</li></ul></p>

en: Enter the username and password for "%s" (%s):
vi: Nhập vào tên và mật khẩu cho "%s" (%s):

en: Deleting entry
vi: Đang xóa mục

en: Are you sure that you want to delete "%s" and its contents?
vi: Bạn có chắc là mình muốn xóa "%s" cùng với nội dung của nó?

en: Deletion Confirmation
vi: Xác nhận việc xóa

en: Liferea is in offline mode. No update possible.
vi: Liferea đang ở trạng thái ngoại tuyến. Cập nhật là điều không thể.

en: Open Link In _Tab
vi: Mở liên kết trong _Tab

en: _Open Link In Browser
vi: _Mở liên kết trong trình duyệt

en: _Open Link In External Browser
vi: _Mở liên kết trong trình duyệt ngoài

en: _Bookmark Link at %s
vi: Đánh dấu liên kết ở %s

en: _Copy Image Location
vi: Sao chép địa chỉ của ảnh

en: S_ave Link As
vi: Ghi lại Link với tên

en: S_ave Image As
vi: Ghi lại ảnh với tên

en: _Subscribe...
vi: Đặt _dài hạn...

en: *** No title ***
vi: *** Vô đề ***

en: No item has been selected
vi: Không có mục nào được chọn

en: This item has no link specified!
vi: Mục này chưa chỉ ra đường link!

en: You must select a feed to delete its items!
vi: Bạn phải chọn một feed để mà xóa bỏ các mục tin của nó!

en: Copy to News Bin
vi: Sao chép vào Thùng rác tin tức

en: _Bookmark at %s
vi: Đánh dấ_u ở %s

en: Copy Item _Location
vi: Sao chép địa chỉ _Mục tin

en: R_emove Item
vi: Xóa bỏ mục t_in

en: Open Enclosure...
vi: Mở tập tin đính kèm...

en: Copy Link Location
vi: Sao chép địa chỉ liên kết

en: _Update All
vi: _Cập nhật tất cả

en: _Show Liferea
vi: Hiển thị Liferea

en: _Update Folder
vi: Cập nhật thư mục

en: _Mark All As Read
vi: Đánh dấu là tất cả đã đọc

en: New _Subscription...
vi: Thêm một địa chỉ đặt dài hạn...

en: New S_ource...
vi: Nguồn mới...

en: Sort Feeds
vi: Sắp xếp Feed

en: Convert To Local Subscriptions...
vi: Chuyển thành địa chỉ đặt xem dài hạn Nội bộ...

en: GNOME default
vi: mặc định GNOME

en: Normal View
vi: Trình bày bình thường

en: Wide View
vi: Trình bày kiểu rộng

en: Combined View
vi: Trình bày kiểu tổ hợp

en: Browser default
vi: Trình duyệt mặc định

en: Integrate with the messaging menu (indicator)
vi: Tổ hợp với trình đơn thông điệp (bộ chỉ thị)

en: Terminate instead of minimizing to the messaging menu
vi: Chấm dứt thay vì thu nhỏ nó vào trong trình đơn thông điệp

en: Start minimized to the messaging menu
vi: Khởi đầu ở dạng thu nhỏ vào trình đơn thông điệp

en: %s
    <i>Rebuilding</i>
vi: %s
    <i>Đang xây dụng lại</i>

en: The provider of this feed suggests an update interval of %d minute. | The provider of this feed suggests an update interval of %d minutes.
vi[0]: Nơi cung cấp feed này đã gợi ý nhịp cập nhật là mỗi %d phút.

en: This feed specifies no default update interval.
vi: Feed này ghi rõ không có nhịp cập nhật mặc định

en: %d new item | %d new items
vi[0]: %d mục tin mới

en: No new items
vi: Không có mục mới

en: %s
    %d unread item | %s
    %d unread items
vi[0]: %s
    %d mục tin chưa đọc

en: %s
    No unread items
vi: %s
    Không có mục nào chưa đọc

en: Invalid Atom feed: unknown author
vi: Feed kiểu Atom không hợp lệ: không biết tác giả

en: Google Reader login failed!
vi: Đăng nhập Google Reader gặp lỗi!

en: Integrate the feed list of your Google Reader account. Liferea will present your Google Reader subscriptions, and will synchronize your feed list and reading lists.
vi: Hợp nhất danh sách feed từ tài khoản Google Reader của bạn. Liferea sẽ trình diễn các địa chỉ đặt xem dài hạn Google Reader của bạn, và sẽ đồng bộ hóa danh sách feed và danh sách đang đọc.

en: Integrate blogrolls or Planets in your feed list. Liferea will automatically add and remove feeds according to the changes of the source OPML document
vi: Hợp nhất blogrolls hoặc Planets trong danh sách feed của bạn. Liferea sẽ tự động thêm hoặc gỡ bỏ các feed tương ứng với các thay đổi trong tài liệu nguồn OPML

en: Choose OPML File
vi: Chọn tập tin OPML

en: New OPML Subscription
vi: Thêm một địa chỉ đặt xem dài hạn OPML

en: No feed list source types found!
vi: Không tìm thấy kiểu nguồn danh sách feed!

en: Source Type
vi: Kiểu nguồn

note: FIXME: something is not perfect, because if you immediately remove the subscription tree afterwards there is a double free
en: The '%s' subscription was successfully converted to local feeds!
vi: Địa chỉ đặt xem dài hạn '%s' đã chuyển đổi thành công sang kiểu nội bộ!

en: Integrate the feed list of your Tiny Tiny RSS 1.5+ account. Liferea will present your tt-rss subscriptions, and will synchronize your feed list and reading lists.
vi: Hợp nhất danh sách feed của tài khoản Tiny Tiny RSS 1.5+ của bạn. Liferea sẽ trình bày các địa chỉ xem dài hạn tt-rss của bạn, và sẽ đồng bộ danh sách feed của bạn và danh sách đang đọc.

en: Could not parse JSON returned by tt-rss API!
vi: Không thể phân tích cú pháp của JSON được trả về từ API tt-rss!

en: This feed does not exist anymore!
vi: Feed này không tồn tại thêm nữa!

en: This news entry has no headline
vi: Mục tin này không có tiêu đề

en: Open feed
vi: Mở feed

en: Mark all as read
vi: Đánh dấu là tất cả đã đọc

en: <b>%s</b> has <b>%d</b> update | <b>%s</b> has <b>%d</b> updates
vi[0]: <b>%s</b> có <b>%d</b> cập nhật

en: Feed Update
vi: Cập nhật feed

en: Note: <i>The username and password will be saved to your Liferea feedlist file without using encryption.</i>
vi: Chú ý: <i>Tài khoản và mật khẩu sẽ được lưu lại trong tập tin lưu danh sách Liferea của bạn mà không được mã hóa gì cả.</i>

en: Add Google Reader Account
vi: Thêm tài khoản Google Reader

en: Please enter your Google Reader account settings.
vi: Hãy nhập vào các cài đặt tài khoản Google Reader của bạn.

en: _Username (Email)
vi: _Tài khoản (Email)

en: normal view
vi: trình bày bình thường

en: wide view
vi: Trình bày kiểu rộng

en: View Headlines
vi: Hiển thị tiêu đề

en: combined view
vi: trình bày kiểu tổ hợp

en: Online/Offline Button
vi: Nút bấm Trực_tuyến/Ngoại_tuyến

en: Subscription Properties
vi: Các thuộc tính của địa chỉ đặt dài hạn

en: Feed Name
vi: Tên Feed

en: Feed _Name:
vi: Tên Feed:

en: Update Interval
vi: Khoảng thời gian giữa hai lần cập nhật

en: _Use global default update interval.
vi: Sử dụng khoảng cách thời gian giữa hai lần cập nhật theo mặc định

en: _Feed specific update interval of
vi: Nhịp cập nhật đặc thù _feed của

en: _Don't update this feed automatically.
vi: Không cập nhật feed này một cách tự động.

en: This feed provider suggests an update interval of %d minutes.
vi: Người cung cấp feed gợi ý nhịp thời gian cập nhật %d phút.

en: Feed Source
vi: Nguồn Feed

en: Source Type:
vi: Kiểu Nguồn:

en: _Command
vi: _Lệnh

en: _Local File
vi: _Tệp tin nội bộ

en: Select File...
vi: Chọn tập tin...

en: Use conversion _filter
vi: Sử dụng bộ lọc chuyển đổi

en: Liferea can use external filter plugins in order to access feeds and directories in non-supported formats.  See the documentation for more information.
vi: Liferea có thể sử dụng phần bổ xung dùng để lọc từ bên ngoài cốt để mà truy cập các feed và thư mục mà nó có định dạng không được hỗ trợ.  Đọc thêm tài liệu để có thông tin chi tiết.

en: Convert _using:
vi: Chuyển đổi sử dụng:

en: The cache setting controls if the contents of feeds are saved when Liferea exits. Marked items are always saved to the cache.
vi: Cài đặt nhớ tạm điều khiển nếu nội dung của feed được ghi lại khi Liferea thoát ra. Các mục tin được đánh dấu luôn được lưu vào bộ nhớ này.

en: _Default cache settings
vi: Sử dụng cài đặt bộ nhớ tạm mặc định

en: Di_sable cache
vi: Tắt nhớ đệm

en: _Unlimited cache
vi: _Không hạn chế đệm

en: _Number of items to save:
vi: Số mục để ghi:

en: Use HTTP _authentication
vi: Sử dụng xác thực kiểu HTTP

en: _Don't use proxy for download
vi: Không sử dụng proxy khi tải dữ liệu về

en: _Automatically download all enclosures of this feed.
vi: Tự động tải về các tài liệu đính kèm cho feed này.

en: Auto-_load item link in configured browser when selecting articles.
vi: Tự động tải liên kết mục tin trong trình duyệt đã được cấu hình khi chọn các bài viết.

en: Ignore _comment feeds for this subscription.
vi: Lờ đi các feed ghi chú cho địa chỉ đặt xem dài hạn này

en: _Enforce popup notification for this subscription.
vi: Bắt buộc nổi lên thông báo cho địa chỉ đặt xem dài hạn này.

en: _Never do popup notification for this subscription.
vi: Không bao giờ nổi lên thông báo cho địa chỉ đặt xem dài hạn này.

en: _Mark downloaded items as read.
vi: Đánh dấu các mục tin đã được tải về là đã đọc.

en: _New Name:
vi: Tên mới:

en: Search Folder Properties
vi: Thuộc tính thư mục tìm kiếm

en: Search _Name:
vi: Tên tìm kiếm:

en: Find Items that meet the following criteria
vi: Tìm những mục tin mà nó phù hợp với tiêu chuẩn sau đây

en: A_ny Rule Matches
vi: Bất kỳ quy tắc nào khớp

en: _All Rules Must Match
vi: Tất cả các quy tắc phải khớp

en: Open Enclosure
vi: Mở đính kèm

en: Open an enclosure of type:
vi: Mở các tài liệu đính kèm cho các kiểu sau:

en: What should Liferea do with this enclosure? Please enter the command you want to be executed below. The enclosures URL will be supplied as an argument for this command:
vi: Bạn muốn Liferea làm gì với tài liệu đính kèm này? Xin hãy nhập vào lệnh mà bạn muốn thực hiện ở phía dưới. Những URL tài liệu đính kèm sẽ được áp dụng như là một tham số cho lệnh này:

en: _Do this automatically for enclosures like this from now on.
vi: Thực hiện tự động cho những tài liệu đính kèm giống với cái này kể từ giờ.

en: Search All Feeds
vi: Tìm trong tất cả các Feed

en: Enter a search string Liferea should find either in a items title or in its content.
vi: Nhập vào một chuỗi tìm kiếm để Liferea có thể tìm trong tiêu đề hoặc nội dung của mục tin.

en: Starts searching for the specified text in all feeds. The search result will appear in the item list.
vi: Bắt đầu tìm kiếm cho chuỗi được chỉ ra trong toàn bộ feed. Kết quả của việc tìm kiếm sẽ xuất hiện trong một danh sách các mục tin.

en: Update Monitor
vi: Cập nhật bộ theo dõi

en: Pending Requests
vi: Các yêu cầu còn treo

en: Downloading Now
vi: Tải về ngay

en: Create News Bin
vi: Tạo thùng rác tin tức

en: _News Bin Name:
vi: Tên thùng rác tin tức:

en: Liferea is a news aggregator for GTK+
vi: Liferea là chương trình tập hợp tin tức chạy trên nền GTK+

en: Liferea Homepage
vi: Trang chủ Liferea

en: _Search Folder...
vi: Thư mục tìm kiếm...

en: Create Search Engine Feed
vi: Tạo bộ máy tìm kiếm Feed

en: enter any search string you want
vi: nhập vào chuỗi văn bản mà bạn muốn tìm

en: Maximal _Number Of Result Items:
vi: Số lượng tối đa mục tin kết quả:

en: Note: Liferea will generate a feed subscription which is used to query the search engine results for the specified search string. You can keep this feed permanently and update it like any other subscription.
vi: Chú ý: Liferea sẽ tạo ra một địa chỉ đặt xem dài hạn cái mà sẽ được sử dụng để truy vấn bộ máy tìm kiếm cho chuỗi đã chỉ ra. Bạn có thể giữ chúng vĩnh viễn và cập nhật nó như một địa chỉ đặt xem dài hạn.

en: Download / Postprocessing
vi: Tải về / Xử lý sau

en: Select the source type you want to add...
vi: Chọn một kiểu nguồn mà bạn muốn thêm...

en: Add OPML/Planet
vi: Thêm vào OPML/Planet

en: Please specify a local file or an URL pointing to a valid OPML feed list.
vi: Hãy chỉ ra một tập tin nội bộ hoặc một địa chỉ URL chỉ đến một danh sách feed OPML hợp lệ.

en: Add Tiny Tiny RSS Account
vi: Thêm tài khoản Tiny Tiny RSS

en: Please enter your tt-rss account settings.
vi: Hãy nhập vào các cài đặt tài khoản kiểu tt-rss của bạn.

en: _Server URL
vi: Địa chỉ URL của máy _phục vụ

en: Enter a website location to use feed autodiscovery or in case you know it the exact feed location.
vi: Nhập vào địa chỉ website để sử dụng cho chương trình tự động phát hiện hay trong trường hợp bạn biết nó rút trích địa chỉ feed.

en: Liferea Preferences
vi: Cá nhân hóa Liferea

en: Feed Cache Handling
vi: Bộ tiếp hợp bộ nhớ tạm feed

en: Default _number of items per feed to save:
vi: Số lượng mục tin mặc định cho mỗi feed để ghi lại:

en: Feed Update Settings
vi: Cài đặt cập nhật feed

en: _Update all subscriptions at startup.
vi: Cập nhật mọi địa chỉ đặt xem dài hạn lúc khởi động.

en: Default Feed Refresh _Interval:
vi: Nhịp thời gian cập nhật feed mặc định:

note: Feed update interval hint in preference dialog.
en: Note: <i>Please remember to set a reasonable refresh time. Usually it is a waste of bandwidth to poll feeds more often than each hour.</i>
vi: Chú ý: <i>Nên nhớ rằng cần đặt thời gian làm tươi mới cho hợp lý. Thông thường nó gây ra sự lãng phí về băng thông để lấy về các feed nếu tần số này nhiều hơn một lần mỗi giờ</i>

en: Folder Display Settings
vi: Cài đặt hiển thị thư mục

en: _Show the items of all child feeds when a folder is selected.
vi: Hiển thị các mục tin của tất cả các feed con khi thư mục chứa nó được chọn.

en: _Hide read items.
vi: Ẩn các mục tin đã đọc.

en: Feed Icons (Favicons)
vi: Biểu tượng Feed (Favicons)

en: _Update all favicons now
vi: Cập nhật tất cả favicons ngay bây giờ

en: Reading Headlines
vi: Đang đọc tiêu đề

en: _Skim through articles with:
vi: Đọc lướt qua toàn bộ bài viết bằng:

en: _Default View Mode:
vi: Chế độ xem Mặc địn_h:

en: Web Integration
vi: Hợp nhất Web

en: _Post Bookmarks to
vi: Gửi dấu trang tới

en: Internal Browser Settings
vi: Cài đặt trình duyệt nội tại

en: Open links in Liferea's _window.
vi: Mở các liên kết trong cửa sổ của Liferea.

en: _Disable Javascript.
vi: _Tắt Javascript.

en: _Enable browser plugins.
vi: Bật các phần bổ xung trình duyệt

en: External Browser Settings
vi: Cài đặt trình duyệt bên ngoài

en: _Manual:
vi: _Thủ công:

en: <small>(%s for URL)</small>
vi: <small>(%s cho URL)</small>

en: Show a _popup window with new headlines.
vi: Hiển thị trình đơn chuột phải với các tiêu đề mới.

en: Show a status _icon in the notification area (system tray).
vi: Hiển thị biểu tượng trạng thái trong khu vực thông báo (khay hệ thống).

en: Show _number of new items in the tray icon.
vi: Hiển thị số lượng các mục tin mới trên khay đồng hồ.

en: T_erminate instead of minimizing to tray icon.
vi: Chấm dứt thay vì thu nhỏ nó vào khay biểu tượng (đồng hồ).

en: _Start in tray icon.
vi: _Bắt đầu ở khay đồng hồ.

en: Toolbar Settings
vi: Cài đặt thanh công cụ

en: _Hide toolbar.
vi: Ẩn thanh công cụ.

en: HTTP Proxy Server
vi: Máy chủ HTTP Proxy

en: _Auto Detect (GNOME or environment)
vi: Tự dò tìm (GNOME hoặc môi trường)

en: _No Proxy
vi: _Không dùng máy chủ ủy thác

en: _Manual Setting:
vi: Cài đặt _thủ công:

en: Proxy _Port:
vi: Cổn_g proxy:

en: Proxy _Host:
vi: Má_y chủ proxy:

en: Use Proxy Au_thentication
vi: Dùng xác thực ủy thác

en: Proxy Pass_word:
vi: Mật khẩu Proxy:

en: Proxy _Username:
vi: Tên tài khoản proxy:

en: Downloading Enclosures
vi: Đang mở các tài liệu đính kèm

en: _Download using
vi: Tả_i về sử dụng

en: Opening Enclosures
vi: Đang mở tài liệu đính kèm

en: Enclosures
vi: Những tài liệu đính kèm

en: Are you sure you want to close all programs and shutdown the computer?
vi: Bạn có chắc muốn đóng tất cả chương trình và tắt máy tính?

en: High Constrast
vi: Tương phản cao

en: Restart...
vi: Khởi động lại...

en: Shutdown...
vi: Tắt máy...

en: Failed to start session
vi: Không thể khởi động phiên làm việc

en: Incorrect password, please try again
vi: Sai mật khẩu, xin vui lòng thử lại

en: Failed to authenticate
vi: Không thể xác thực

en: Return To Login
vi: Quay trở lại màn hình đăng nhập

en: Not smart enough to convert %s
vi: Không đủ khéo để chuyển đổi %s

en: Please refer to the manual for details, and update manually.
vi: Xem sổ tay để tìm chi tiết, và tự cập nhật.

en: %s has been replaced by %s
vi: %s đã bị thay thế bằng %s

en: \header { key = concat + with + operator }
vi: \header (phần đầu) { khoá = nối_chuỗi + với + toán tử }

en: deprecated %s
vi: bị phản đối %s

en: deprecated \textstyle, new \key syntax
vi: \textstyle (kiểu dáng văn bản) bị phản đối, cú pháp \key (khoá) mới

en: bump version for release
vi: đụng mạnh phiên bản để phát hành

en: new \header format
vi: định dạng \header (phần đầu) mới

en: \translator syntax
vi: cú pháp \translator (dịch giả)

en: \repeat NUM Music Alternative -> \repeat FOLDSTR Music Alternative
vi: \repeat (lặp lại) SỐ âm nhạc xen kẽ -> \repeat FOLDSTR âm nhạc xen kẽ

en: deprecate %s
vi: phản đối %s

en: deprecate %s
vi: phản đối %s

en: new \notenames format
vi: định dạng \notenames (tên ghi chú) mới

en: new tremolo format
vi: định dạng tiếng vê mới

en: Staff_margin_engraver deprecated, use Instrument_name_engraver
vi: Staff_margin_engraver bị phản đối nên dùng Instrument_name_engraver

en: change property definiton case (eg. onevoice -> oneVoice)
vi: chuyển đổi chữ hoa/thường của lời xác định thuộc tính (v.d. onevoice -> oneVoice)

en: new \textscript markup text
vi: văn bản đánh dấu \textscript (văn lệnh văn bản) mới

en: identifier names: %s
vi: tên bộ nhận diện: %s

en: point-and-click argument changed to procedure.
vi: đối số trỏ-và-nhấn-chuột đã thay đổi thành thủ tục.

en: semicolons removed
vi: các dấu chấm phẩy bị gỡ bỏ

note: 40 ?
en: %s property names
vi: các tên thuộc tính %s

en: automaticMelismata turned on by default
vi: automaticMelismata được bật theo mặc định

en: cluster syntax
vi: cú pháp chùm

en: new Pedal style syntax
vi: cú pháp kiểu dáng bàn đạp mới

en: New relative mode,
    Postfix articulations, new text markup syntax, new chord syntax.
vi: Chế độ tương đối mới.
    Sự nối bằng khớp Postfix, cú pháp đánh dấu văn bản mới, cú pháp hợp âm mới.

en: Remove - before articulation
vi: Gỡ bỏ dấu trừ phía trước sự nối bằng khớp

en: %s misspelling
vi: Sai chính tả %s

en: Swap < > and << >>
vi: Trao đổi < > với << >>

en: attempting automatic \figures conversion.  Check results!
vi: đang thử tự động chuyển đổi các \figures (hình). Hãy kiểm tra kết quả.

en: Use Scheme code to construct arbitrary note events.
vi: Dùng mã Scheme để cấu táo các dữ kiện ghi chú tùy ý.

en: use symbolic constants for alterations,
    remove \outputproperty, move ly:verbose into ly:get-option
vi: dùng các hằng số tượng trưng để sửa đổi,
    gỡ bỏ \outputproperty (thuộc tính ra),
    chuyển ly:verbose vào ly:get-option

en: \outputproperty found,
    Please hand-edit, using
    
      \applyoutput #(outputproperty-compatibility %s '%s <GROB PROPERTY VALUE>)
    
    as a substitution text.
vi: \outputproperty (thuộc tính ra) đã tìm thấy,
    Bạn hãy tự chỉnh sửa, dùng
    
      \applyoutput #(outputproperty-compatibility %s '%s <GROB PROPERTY VALUE>)
    
    như là chuỗi thay thế.

en: The alteration field of Scheme pitches was multiplied by 2
    to support quarter tone accidentals.  You must update the following constructs manually:
    
    * calls of ly:make-pitch and ly:pitch-alteration
    * keySignature settings made with \property
vi: Trường sửa đổi của các độ cao giọng Scheme đã được nhân lên 2
    để hỗ trợ các dấu thăng giáng âm phần tư.
    Bạn cần phải tự cập nhật những bộ tạo dựng này:
    * lời gọi kiểu ly:make-pitch và ly:pitch-alteration
    * thiết lập keySignature (chìa khoá) được làm với \property (thuộc tính)

en: removal of automaticMelismata; use melismaBusyProperties instead.
vi: gỡ bỏ automaticMelismata; thay thế bằng melismaBusyProperties.

en: \partcombine syntax change to \newpartcombine
vi: cú pháp \partcombine (kết hợp các phần) thay đổi thành \newpartcombine

en: Drum notation changes, Removing \chordmodifiers, \notenames.
    Harmonic notes. Thread context removed. Lyrics context removed.
vi: Kiểu ghi cái trống cứ thay đổi. Đang gỡ bỏ các:
     • \chordmodifiers (bộ sửa đổi hợp âm)
     • \notenames (tên nốt)
     • nốt hoà âm
     • ngữ cảnh nhánh
     • ngữ cảnh lời nhạc.

en: Drums found. Enclose drum notes in \drummode
vi: Tìm thấy cái trống. Bao bọc các nốt tiếng trống trong \drummode (chế độ cái trống)

en: 
    %s found. Check file manually!
vi: 
    %s tìm thấy. Bạn hãy tự kiểm tra tập tin.

en: Drum notation
vi: Kiểu ghi cái trống

en: new syntax for property settings:
vi: cú pháp mới cho thiết lập thuộc tính:

en: Property setting syntax in \translator{ }
vi: Cú pháp thiết lập thuộc tính trong \translator{ }

en: Scheme grob function renaming
vi: Thay tên hàm grob Scheme

en: use %s
vi: sử dụng %s

en: More Scheme function renaming
vi: Thay thêm tên hàm Scheme

en: Page layout has been changed, using paper size and margins.
    textheight is no longer used.
vi: Bố trí trang đã thay đổi, dùng kích cỡ tờ giấy và các lề trang.
    textheight không còn được dùng lại.

en: \foo -> \foomode (for chords, notes, etc.)
    fold \new FooContext \foomode into \foo.
vi: \foo -> \foomode (đối với các hợp âm, nốt v.v.)
    fold \new FooContext \foomode vào \foo.

en: staff size should be changed at top-level
    with
    
      #(set-global-staff-size <STAFF-HEIGHT-IN-POINT>)
vi: kích cỡ khuông nhạc nên được thay đổi ở cấp đầu, dùngl
    
      #(set-global-staff-size <CHIỀU_CAO_KHUÔNG_NHẠC_THEO_ĐIỂM>)

en: regularize other identifiers
vi: chính quy hoá các bộ nhận diện khác

en: \encoding: smart recode latin1..utf-8. Remove ly:point-and-click
vi: \encoding: mã hoá lại khéo « latin1..utf-8 ». Gỡ bỏ « ly:point-and-click »

en: LilyPond source must be UTF-8
vi: Lilypond phải có mã nguồn UTF-8

en: Try the texstrings backend
vi: Hãy thử hậu phương texstrings

en: Do something like: %s
vi: Làm gì như : %s

en: Or save as UTF-8 in your editor
vi: Hoặc lưu dạng UTF-8 trong trình biên soạn

en: warn about auto beam settings
vi: cảnh báo về thiết lập tự động vẽ nét ngang

en: auto beam settings
vi: thiết lập tự động vẽ nét ngang

en: 
    Auto beam settings must now specify each interesting moment in a measure
    explicitely; 1/4 is no longer multiplied to cover moments 1/2 and 3/4 too.
vi: 
    Thiết lập tự động vẽ nét ngang lúc này phải ghi rõ mỗi lát quan tâm
    theo một ô nhịp một cách dứt khoát: 1/4 không còn được nhân lên lại
    để cũng bao quát 1/2 và 3/4.

en: verticalAlignmentChildCallback has been deprecated
vi: verticalAlignmentChildCallback đã bị phản đối

en: Remove callbacks property, deprecate XY-extent-callback.
vi: Gỡ bỏ thuộc tính gọi ngược, phản đối XY-extent-callback.

en: Use grob closures iso. XY-offset-callbacks.
vi: Dùng grob closures iso. XY-offset-callbacks.

en: foobar -> foo-bar for \paper, \layout
vi: foobar -> foo-bar đối với \paper, \layout

en: deprecate \tempo in \midi
vi: phản đối \tempo trong \midi

en: deprecate cautionary-style. Use AccidentalCautionary properties
vi: phản đối cautionary-style (kiểu dáng cẩn thận). Hãy dùng các thuộc tính AccidentalCautionary

en: Rename accidental glyphs, use glyph-name-alist.
vi: Thay tên các hình tượng dấu thăng giáng, dùng glyph-name-alist.

en: edge-text settings for TextSpanner.
vi: Thiết lập edge-text (cạnh văn bản) đối với TextSpanner.

en: Use
    
    %s
vi: Sử dụng
    
    %s

en: Use #'style not #'dash-fraction to select solid/dashed lines.
vi: Dùng « #'style not #'dash-fraction » để chọn các đường đặc/gạch-gạch.

en: all settings related to dashed lines.
vi: mọi thiết lập đều liên quan đến đường gạch gạch.

en: Use \override ... #'style = #'line for solid lines and
vi: Hãy dùng « \override ... #'style = #'line » cho các đường đặc, và

en: 	\override ... #'style = #'dashed-line for dashed lines.
vi: 	« \override ... #'style = #'dashed-line » cho các đường gạch gạch.

en: metronomeMarkFormatter uses text markup as second argument,
    fret diagram properties moved to fret-diagram-details.
vi: metronomeMarkFormatter dùng mã định dạng văn bản dưới dạng đối số thứ hai,
    các thuộc tính về sơ đồ bảng phím đàn được di chuyển sang fret-diagram-details.

en: metronomeMarkFormatter got an additional text argument.
vi: metronomeMarkFormatter đã nhận một đối số văn bản bổ sung.

en: The function assigned to Score.metronomeMarkFunction now uses the signature
    %s
vi: Chức năng được gán cho Score.metronomeMarkFunction lúc bây giờ dùng loại nhịp
    %s

en: \put-adjacent argument order.
vi: thứ tự đối số \put-adjacent.

en: Axis and direction now come before markups:
vi: Trục và hướng lúc bây giờ nằm trước mã định dạng:

en: \put-adjacent axis dir markup markup.
vi: mã định dạng thư mục trục \put-adjacent.

en: re-definition of InnerStaffGroup.
vi: định nghĩa lại InnerStaffGroup.

en: re-definition of InnerChoirStaff.
vi: định nghĩa lại InnerChoirStaff.

en: stringTuning must be added to addChordShape call.
vi: Phải thêm stringTuning vào cuộc gọi addChordShape.

en: stringTuning must be added to chord-shape call.
vi: Phải thêm stringTuning vào cuộc gọi hình hợp âm.

en: Extracted %s
vi: Đã giải nén %s

en: Writing fonts to %s
vi: Đang ghi các phông vào %s

en: Invoking `%s'
vi: Đang gọi « %s »

en: Running %s...
vi: Đang chạy %s...

en: Language does not support microtones contained in the piece
vi: Ngôn ngữ không hỗ trợ âm vi nằm trong bản nhạc

en: Tuplet brackets of curved shape are not correctly implemented
vi: Dấu ngoặc liên tư có hình cong chưa được thực hiện đúng

note: TODO: Implement this using actual_type and normal_type!
en: Tuplet brackets displaying both note durations are not implemented, using default
vi: Dấu ngoặc liên tư hiển thị cả hai trường độ nốt nhạc chưa được thực hiện nên dùng giá trị mặc định

en: unable to set the music %(music)s for the repeat %(repeat)s
vi: không thể đặt âm nhạc %(music)s cho lần lặp lại %(repeat)s

en: encountered repeat without body
vi: gặp lần lặp lại không có thân

note: no self.elements!
en: Grace note with no following music: %s
vi: Âm hiệu hoa mỹ không có nhạc theo sau : %s

en: Invalid octave shift size found: %s. Using no shift.
vi: Tìm thấy kích cỡ dịch quãng tám không hợp lệ: %s. Vì thế không dịch.

en: Unable to convert alteration %s to a lilypond expression
vi: Không thể chuyển đổi sự sửa đổi %s sang một biểu thức lilypond

en: error: %s
vi: lỗi: %s

note: TODO: Handle pieces without a time signature!
en: Senza-misura time signatures are not yet supported!
vi: Chưa hỗ trợ ký hiệu nhịp điệu kiểu senza-misura.

en: Unable to interpret time signature! Falling back to 4/4.
vi: Không thể giải thích ký hiệu nhịp điệu nên trả lại 4/4.

en: Key alteration octave given for a non-existing alteration nr. %s, available numbers: %s!
vi: Quãng tám sửa đổi khoá được nhập cho một số sửa đổi mà không tồn tại %s, những số sẵn có : %s

en: Unable to find instrument for ID=%s
vi: Không tìm thấy nhạc khí cho ID=%s

en: %s [OPTION]... FILE
vi: %s [TÙY_CHỌN]... TẬP_TIN

en: abc2ly converts ABC music files (see
    %s) to LilyPond input.
vi: abc2ly chuyển đổi tập tin âm nhạc kiểu ABC
    (xem %s) sang dữ liệu nhập vào LilyPond.

en: show version number and exit
vi: hiển thị số phiên bản rồi thoát

en: show this help and exit
vi: hiển thị trợ giúp này rồi thoát

en: write output to FILE
vi: xuất ra TẬP_TIN

en: be strict about success
vi: chặt chẽ về thành công

en: preserve ABC's notion of beams
vi: bảo tồn ý kiến ABC về tia

note: Translators, please translate this string as "Report bugs in English via %s", or if there is a LilyPond users list or forum in your language "Report bugs in English via %s or in YOUR_LANG via URI"
en: Report bugs via %s
vi: Hãy thông báo lỗi cho %s

en: Update LilyPond input to newer version.  By default, update from the
    version taken from the \version command, to the current LilyPond version.
vi: Cập nhật kết nhập Lilypond lên phiên bản mới hơn. Mặc định là cập nhật từ phiên bản đưa ra bằng lệnh « \version », lên phiên bản Lilypond hiện thời.

en: Distributed under terms of the GNU General Public License.
vi: Được phát hành với điều kiện của Giấy phép Công cộng GNU (GPL)

en: It comes with NO WARRANTY.
vi: Nó KHÔNG BẢO HÀNH GÌ CẢ.

en: VERSION
vi: PHIÊN BẢN

en: start from VERSION [default: \version found in file]
vi: bắt đầu từ PHIÊN BẢN [mặc định: \version được tìm trong tập tin]

en: edit in place
vi: sửa tại chỗ

en: do not add \version command if missing
vi: không thêm lệnh \version nếu còn thiếu

en: force updating \version number to %s
vi: ép buộc cập nhật số thứ tự \version (phiên bản) lên %s

en: show rules [default: -f 0, -t %s]
vi: hiện các quy tắc [mặc định: -f 0, -t %s]

en: convert to VERSION [default: %s]
vi: chuyển đổi sang PHIÊN_BẢN [mặc định: %s]

en: Applying conversion:
vi: Đang áp dụng sự chuyển đổi:

en: Error while converting
vi: Gặp lỗi trong khi chuyển đổi

en: Stopping at last successful rule
vi: Đang dừng ở quy tắc thành công cuối cùng

en: Processing `%s'...
vi: Đang xử lý « %s »...

en: cannot open file: `%s'
vi: không thể mở tập tin « %s »

en: cannot determine version for `%s'.  Skipping
vi: không thể quyết định phiên bản cho « %s » nên bỏ qua

en: %s [OPTION]... ETF-FILE
vi: %s [TÙY_CHỌN]... TẬP_TIN_ETF

en: Enigma Transport Format is a format used by Coda Music Technology's
    Finale product.  etf2ly converts a subset of ETF to a ready-to-use LilyPond file.
vi: Enigma Transport Format là một định dạng dùng bởi sản phẩm
    Finale của công ty Coda Music Technology.
    etf2ly chuyển đổi một tập hợp con của ETF
    sang một tập tin Lilypond sẵn sàng dùng.

en: show warranty and copyright
vi: hiện bảo hành và tác quyền

en: Process LilyPond snippets in hybrid HTML, LaTeX, texinfo or DocBook document.
vi: Xử lý các đoạn LilyPond theo tài liệu HTML, LaTeX, texinfo hay DocBook pha giống.

en: BOOK
vi: SỔ

en: Exiting (%d)...
vi: Đang thoát (%d)...

en: Copyright (c) %s by
vi: Tác quyền © năm %s của

en: FILTER
vi: LỌC

en: pipe snippets through FILTER [default: `convert-ly -n -']
vi: gửi các đoạn qua ống dẫn và bộ LỌC [mặc định: « convert-ly -n - »]

en: use output format FORMAT (texi [default], texi-html, latex, html, docbook)
vi: dùng định dạng xuất ĐỊNH DẠNG (texi [mặc định], texi-html, latex, html, docbook)

en: add DIR to include path
vi: thêm THƯ_MỤC vào đường dẫn bao gồm

en: format Texinfo output so that Info will look for images of music in DIR
vi: định dạng kết xuất Texinfo để mà Info sẽ tìm ảnh nhạc trong THƯ_MỤC

en: run executable PROG instead of latex
vi: chạy PROG (chương trình) có thể thực thi, thay cho latex

en: pad left side of music to align music inspite of uneven bar numbers (in mm)
vi: đệm bên trái của bản nhạc để sắp hàng nhạc, bất chấp các số thứ tự gạch nhịp (theo mili-mét)

en: write output to DIR
vi: xuất ra THƯ_MỤC

en: do not fail if no lilypond output is found
vi: không tìm thấy kết xuất lilypond thì vẫn thành công

en: do not fail if no PNG images are found for EPS files
vi: không tìm thấy ảnh PNG cho tập tin EPS thì vẫn thành công

en: write lily-XXX files to DIR, link into --output dir
vi: ghi các tập tin lily-XXX vào TMỤC, liên kết vào thư mục --output (xuất)

en: process ly_files using COMMAND FILE...
vi: xử lý các tập tin ly_file dùng LỆNH TẬP TIN...

en: create PDF files for use with PDFTeX
vi: tạo tập tin PDF để sử dụng với PDFTeX

en: file not found: %s
vi: không tìm thấy tập tin: %s

en: deprecated ly-option used: %s=%s
vi: dùng tùy chọn ly-option bị phản đối: %s=%s

en: compatibility mode translation: %s=%s
vi: dịch chế độ khả năng tương thích: %s=%s

en: deprecated ly-option used: %s
vi: dùng tùy chọn ly-option bị phản đối: %s

en: compatibility mode translation: %s
vi: dịch chế độ khả năng tương thích: %s

en: ignoring unknown ly option: %s
vi: đang bỏ qua tùy chọn ly lạ: %s

en: Opening filter `%s'
vi: Đang mở bộ lọc « %s »

en: `%s' failed (%d)
vi: « %s » bị lỗi (%d)

en: The error log is as follows:
vi: Bản ghi lỗi bên dưới:

en: cannot find \begin{document} in LaTeX document
vi: không tìm thấy tài liệu bắt đầu « \begin{document} » trong tài liệu LaTeX

en: Writing snippets...
vi: Đang ghi các đoạn...

en: All snippets are up to date...
vi: Mọi đoạn là hiện thời...

en: cannot determine format for: %s
vi: không thể xác định định dạng cho : %s

en: %s is up to date.
vi: %s là hiện thời.

en: Writing `%s'...
vi: Đang ghi « %s »...

en: Output would overwrite input file; use --output.
vi: Kết xuất sẽ ghi đè lên tập tin nhập vào : dùng tùy chọn « --output ».

en: Dissecting...
vi: Đang phân chia...

en: Compiling %s...
vi: Đang biên dịch %s...

en: Processing include: %s
vi: Đang xử lý đồ bao gồm: %s

en: Removing `%s'
vi: Đang gỡ bỏ « %s »

en: Exiting...
vi: Đang thoát...

en: %s output to `%s'...
vi: kết xuất %s vào « %s »...

en: Convert %s to LilyPond input.
vi: Chuyển đổi %s sang dữ liệu nhập vào Lilypond.

en: print absolute pitches
vi: in ra độ cao thấp tuyệt đối

en: DUR
vi: THỜI_LƯỢNG

en: quantise note durations on DUR
vi: lượng tử hoá các thời gian nốt trong THỜI_LƯỢNG

en: print explicit durations
vi: in ra các thời lượng dứt khoát

en: set key: ALT=+sharps|-flats; MINOR=1
vi: đặt khoá: ALT=+thăng|-giáng; THỨ=1

en: ALT[:MINOR]
vi: ALT[:THỨ]

en: quantise note starts on DUR
vi: lượng tử hoá sự bắt đầu nốt trong THỜI_LƯỢNG

en: DUR*NUM/DEN
vi: THỜI_LƯỢNG*SỐ/MẬT_ĐỘ

en: allow tuplet durations DUR*NUM/DEN
vi: cho phép thời gian nhiều nốt THỜI_LƯỢNG*SỐ/MẬT_ĐỘ

en: treat every text as a lyric
vi: xử lý mọi văn bản là lời nhạc

en: no files specified on command line.
vi: chưa xác định tập tin trên dòng lệnh.

en: Encountered file created by Dolet 3.4 for Sibelius, containing wrong beaming information. All beaming information in the MusicXML file will be ignored
vi: Gặp tập tin tạo bởi Dolet 3.4 cho Sibelius, mà chứa thông tin sai về gửi chùm: tất cả các thông tin về gửi chùm trong tập tin MusicXML đều bị bở qua.

en: Encountered file created by Noteworthy Composer's nwc2xml, containing wrong beaming information. All beaming information in the MusicXML file will be ignored
vi: Gặp tập tin tạo bởi nwc2xml của Noteworthy Composer, mà chứa thông tin sai về gửi chùm: tất cả các thông tin về gửi chùm trong tập tin MusicXML đều bị bở qua.

en: Unprocessed PartGroupInfo %s encountered
vi: Gặp PartGroupInfo %s chưa được xử lý

en: Encountered note at %s without type and duration (=%s)
vi: Gặp nốt ở %s mà không có kiểu và trường độ (=%s)

en: Encountered rational duration with denominator %s, unable to convert to lilypond duration
vi: Gặp thời lượng hợp lý hữu tỷ với mẫu số %s, không thể chuyển đổi sang thời lượng kiểu Lilypond

en: Unable to extract key signature!
vi: Không thể giải phóng dấu hóa đầu dòng.

en: unknown mode %s, expecting 'major' or 'minor' or a church mode!
vi: không rõ chế độ %s, mong đợi « trưởng » hoặc « thứ » hoặc một chế độ nhà thờ.

en: Encountered unprocessed marker %s
vi: Gặp dấu vết chưa được xử lý %s

en: unknown span event %s
vi: không rõ dữ kiện nhịp cầu %s

en: unknown span type %s for %s
vi: không rõ kiểu nhịp cầu %s cho %s

en: Unknown metronome mark, ignoring
vi: Không rõ dấu máy đánh nhịp nên bỏ qua

note: TODO: Implement the other (more complex) way for tempo marks!
en: Metronome marks with complex relations (<metronome-note> in MusicXML) are not yet implemented.
vi: Chưa thực hiện dấu máy đánh nhịp có quan hệ phức tạp (<metronome-note> in MusicXML).

en: Unable to convert chord type %s to lilypond.
vi: Không thể chuyển đổi kiểu hợp âm %s sang lilypond.

en: drum %s type unknown, please add to instrument_drumtype_dict
vi: không rõ kiểu cái trống %s, hãy thêm vào instrument_drumtype_dict

en: cannot find suitable event
vi: không tìm thấy dữ kiện thích hợp

en: Negative skip %s (from position %s to %s)
vi: Gặp nơi nhảy âm %s (từ vị trí %s đến %s)

en: Negative skip found: from %s to %s, difference is %s
vi: Gặp nơi nhảy âm: từ %s đến %s, hiệu là %s

en: unexpected %s; expected %s or %s or %s
vi: gặp %s bất thường; đợi %s hoặc %s hoặc %s

en: Encountered closing slur, but no slur is open
vi: Gặp dấu luyến âm đóng, mà không có dấu luyến âm còn mở

en: Cannot have two simultaneous (closing) slurs
vi: không thể có hai dấu luyến âm đồng thời (đóng)

en: Cannot have a slur inside another slur
vi: không thể có một dấu luyến âm bên trong dấu luyến âm khác

en: Cannot have two simultaneous slurs
vi: không thể có hai dấu luyến âm đồng thời

en: cannot simultaneously have more than one mode: %s
vi: không thể có nhiều chế độ đồng thời: %s

en: Converting to LilyPond expressions...
vi: Đang chuyển đổi sang biểu thức Lilypond...

en: musicxml2ly [OPTION]... FILE.xml
vi: musicxml2ly [TÙY_CHỌN]... TẬP_TIN.xml

en: Convert MusicXML from FILE.xml to LilyPond input.
    If the given filename is -, musicxml2ly reads from the command line.
vi: Chuyển đổi MusicXML từ TẬP_TIN.xml sang dữ liệu nhập vào LilyPond.
    Nếu tập tin đưa ra là « - » thì musicxml2ly đọc từ dòng lệnh.

en: Copyright (c) 2005--2009 by
        Han-Wen Nienhuys <hanwen@xs4all.nl>,
        Jan Nieuwenhuizen <janneke@gnu.org> and
        Reinhold Kainhofer <reinhold@kainhofer.com>
vi: Tác quyền © năm 2005--2009 của
        Han-Wen Nienhuys <hanwen@xs4all.nl>,
        Jan Nieuwenhuizen <janneke@gnu.org>
        Reinhold Kainhofer <reinhold@kainhofer.com>

en: use lxml.etree; uses less memory and cpu time
vi: dùng « lxml.etree »; nó chiếm ít bộ nhớ và thời gian CPU hơn

en: input file is a zip-compressed MusicXML file
vi: tập tin nhập vào là một tập tin MusicXML đã nén ZIP

en: convert pitches in relative mode (default)
vi: chuyển đổi các độ cao giọng ở chế độ tương đối (mặc định)

en: convert pitches in absolute mode
vi: chuyển đổi các độ cao giọng ở chế độ tuyệt đối

en: LANG
vi: VIỆT

en: use a different language file 'LANG.ly' and corresponding pitch names, e.g. 'deutsch' for deutsch.ly
vi: dùng một tập tin ngôn ngữ khác « VIỆT/ly » và các tên độ cao giọng tương ứng, v.d. « việt » ngụ ý tiếng Việt cho « việt.ly ».

en: do not convert directions (^, _ or -) for articulations, dynamics, etc.
vi: đừng chuyển đổi ký hiệu hướng dẫn (dấu mũ, dấu gạch dưới hoặc dấu gạch nối) cho các cách phát âm và biến cường.

en: do not convert beaming information, use lilypond's automatic beaming instead
vi: không chuyển đổi thông tin về gửi chùm: dùng chức năng tự động gửi chùm để thay thế

en: set output filename to FILE, stdout if -
vi: đặt tên tập tin kết xuất thành TẬP_TIN, nếu « - » thì đầu ra tiêu chuẩn

en: unknown part in part-list: %s
vi: không rõ phần trong part-list: %s

en: Input is compressed, extracting raw MusicXML data from stdin
vi: Nhập liệu được nén nên giải nén dữ liệu MusicXML thô từ đầu vào tiêu chuẩn

en: Input file %s is compressed, extracting raw MusicXML data
vi: Tập tin nhập liệu %s đã được nén nên giải nén dữ liệu MusicXML thô

en: Reading MusicXML from Standard input ...
vi: Đang đọc MusicXML từ đầu vào tiêu chuẩn ...

en: Reading MusicXML from %s ...
vi: Đang đọc MusicXML từ %s...

en: Output to `%s'
vi: Xuất vào « %s »

en: Unable to find input file %s
vi: Không tìm thấy tập tin nhập vào %s

en: option `%s' requires an argument
vi: tùy chọn « %s » cần đến đối số

en: option `%s' does not allow an argument
vi: tùy chọn « %s » không cho phép đối số

en: unrecognized option: `%s'
vi: không nhận ra tùy chọn « %s »

en: invalid argument `%s' to option `%s'
vi: đối số « %s » không hợp lệ đối với tùy chọn « %s »

en: programming error: %s
vi: lỗi lập trình: %s

en: continuing, cross fingers
vi: đang tiếp tục, hy vọng

en: accidental typesetting list must begin with context-name: %s
vi: danh sách sắp chữ dấu thăng giáng bất thường phải bắt đầu với tên ngữ cảnh: %s

en: procedure or context-name expected for accidental rule, found %s
vi: mong đợi thủ tục hoặc tên ngữ cảnh cho quy tắc dấu thăng, còn tìm %s

en: Could not find glyph-name for alteration %s
vi: Không tìm thấy tên hình tượng cho %s sửa đổi

en: natural alteration glyph not found
vi: Không tìm thấy hình tượng sửa đổi nốt thường

en: tried to get a translation for something that is no child of mine
vi: đã thử lấy bản dịch cho cái gì không phải con của tiến trình này

en: cannot find font: `%s'
vi: không tìm thấy phông « %s »

en: \applycontext argument is not a procedure
vi: đối số áp dụng ngữ cảnh « \applycontext » không phải thủ tục

en: cannot change, already in translator: %s
vi: không thể thay đổi, đã trong bộ dịch: %s

en: Axis_group_engraver: vertical group already has a parent
vi: Axis_group_engraver: nhóm dọc đã có cái cha

en: are there two Axis_group_engravers?
vi: có hai Axis_group_engravers không?

en: removing this vertical group
vi: đang gỡ bỏ nhóm dọc này

en: an outside-staff object should have a direction, defaulting to up
vi: đối tượng « outside-staff » nên có hướng nên dùng giá trị Lên

en: barcheck failed at: %s
vi: barcheck (hàm kiểm tra gạch nhịp) bị lỗi ở : %s

en: already have a beam
vi: đã có tia

en: unterminated beam
vi: tia chưa chấm dứt

en: stem must have Rhythmic structure
vi: cọng phải có cấu trúc nhịp điệu

en: stem does not fit in beam
vi: cọng không vừa trong tia

en: beam was started here
vi: tia đã bắt đầu ở đây

en: no feasible beam position
vi: không có vị trí tia có ích

en: removing beam with no stems
vi: đang gỡ bỏ tia không có cọng

en: no viable initial configuration found: may not find good beam slope
vi: không tìm thấy cấu hình đầu tiên có ích: có lẽ không tìm thấy dốc tia tốt

en: No spacing entry from %s to `%s'
vi: Không có mục nhập khoảng cách từ %s đến « %s »

en: cannot change `%s' to `%s'
vi: không thể thay đổi « %s » thành « %s »

note: FIXME: constant error message.
en: cannot find context to switch to
vi: không tìm thấy ngữ cảnh sang đó cần chuyển đổi

note: We could change the current translator's id, but that would make errors hard to catch. last->translator_id_string () = get_change ()->change_to_id_string ();
en: not changing to same context type: %s
vi: không đang thay đổi thành cùng kiểu ngữ cảnh: %s

note: FIXME: uncomprehensable message
en: none of these in my family
vi: không có gì trong những cái này thuộc về nhóm của tôi

en: No tremolo to end
vi: Không có tiếng vê đến cuối

en: unterminated chord tremolo
vi: tiếng vê hợp âm chưa chấm dứt

en: expect 2 elements for chord tremolo, found %d
vi: mong đợi 2 yếu tố cho tiếng vê hợp âm, còn tìm %d

en: clef `%s' not found
vi: không tìm thấy khoá « %s »

en: unknown cluster style `%s'
vi: kiểu dáng chùm lạ « %s »

en: junking empty cluster
vi: đang xoá chùm rỗng

en: Coherent_ligature_engraver: setting `spacing-increment=0.01': ptr=%ul
vi: Coherent_ligature_engraver: đang đặt độ tăng dần khoảng cách « spacing-increment=0.01 »: ptr=%ul

note: if we get to here, just put everything on one line
en: cannot find line breaking that satisfies constraints
vi: không tìm thấy cách ngắt dòng thoả các ràng buộc

en: program has no such type: `%s'
vi: chương trình không có kiểu như vậy: « %s »

en: need symbol arguments for \override and \revert
vi: cần thiết các đối số ký hiệu cho « \override » (ghi đè) và « \revert » (hoàn nguyên)

en: cannot find or create new `%s'
vi: không thể tìm hay tạo « %s » mới

en: cannot find or create `%s' called `%s'
vi: không thể tìm hay tạo « %s » tên « %s »

en: Invalid CreateContext event: Cannot create %s context
vi: Dữ kiện tạo ngữ cảnh (CreateContext) không hợp lệ: không thể tạo ngữ cảnh %s

en: cannot find or create: `%s'
vi: không thể tìm hay tạo : « %s »

en: custos `%s' not found
vi: Không tìm thấy « %s » custos

en: Event class should be a symbol
vi: Hạng dữ kiện nên là ký hiệu

en: Unknown event class %s
vi: Hạng dữ kiện lạ %s

en: dot `%s' not found
vi: Không tìm thấy chấm « %s »

en: cannot find start of (de)crescendo
vi: không tìm thấy đầu của sự mạnh/nhẹ dần

en: already have a decrescendo
vi: đã có sự nhẹ dần

en: already have a crescendo
vi: đã có sự mạnh dần

en: cresc starts here
vi: sự mạnh dần bắt đầu ở đây

en: unterminated (de)crescendo
vi: sự mạnh/nhẹ dần chưa chấm dứt

en: unterminated extender
vi: bộ kéo dài chưa chấm dứt

en: failed adding font directory: %s
vi: lỗi thêm thư mục phông: %s

en: adding font directory: %s
vi: đang thêm thư mục phông: %s

en: failed adding font file: %s
vi: lỗi thêm tập tin phông chữ : %s

en: adding font file: %s
vi: đang thêm thư mục phông chữ : %s

en: Initializing FontConfig...
vi: Đang sở khởi phần mềm cấu hình phông FontConfig...

en: Rebuilding FontConfig cache %s, this may take a while...
vi: Đang xây dựng lại bộ nhớ tạm FontConfig %s. Có thể hơi lâu...

en: Building font database.
vi: Đang xây dựng cơ sở dữ liệu phông chữ.

en: infinity or NaN encountered while converting Real number
vi: gặp vô cực hay NaN (không phải con số) khi chuyển đổi số phức

en: setting to zero
vi: đang đặt thành số không

en: Found infinity or nan in output. Substituting 0.0
vi: gặp vô cực hay NaN (không phải con số) trong kết xuất nên thay thế bằng 0.0

en: unterminated glissando
vi: vuốt chưa chấm dứt

en: no music found in score
vi: không tìm thấy âm nhạc trong bản dàn bè

en: Interpreting music...
vi: Đang giải thích âm nhạc...

en: elapsed time: %.2f seconds
vi: thời gian đã qua: %.2f giây

en: \%s ignored
vi: « \%s » bị bỏ qua

en: implied \%s added
vi: đã thêm « \%s » ngầm

note: ligature may not start with 2nd head of pes or flexa
en: cannot apply `\~' on first head of ligature
vi: không thể áp dụng « \~ » vào đầu thứ nhất của chữ ghép

note: (pitch == prev_pitch)
en: cannot apply `\~' on heads with identical pitch
vi: không thể áp dụng « \~ » vào các đầu có độ cao thấp trùng

en: Unknown interface `%s'
vi: Giao diện lạ « %s »

en: Grob `%s' has no interface for property `%s'
vi: Grob « %s » không có giao diện cho thuộc tính « %s »

en: cyclic dependency: calculation-in-progress encountered for #'%s (%s)
vi: phụ thuộc theo chu kỳ: gặp tiến trình tính đang chạy cho #'%s (%s)

en: Infinity or NaN encountered
vi: gặp vô cực hay NaN (không phải con số)

en: decrescendo too small
vi: sự nhẹ dần quá nhỏ

en: do not have that many brackets
vi: không có số dấu ngoặc đó

en: conflicting note group events
vi: các dữ kiện nhóm nốt xung đột với nhau

en: removing unterminated hyphen
vi: đang gỡ bỏ dấu gạch nối chưa chấm dứt

en: unterminated hyphen; removing
vi: gặp dấu gạch nối chưa chấm dứt nên gỡ bỏ

en: cannot find file: `%s'
vi: không tìm thấy tập tin: « %s »

en: (search path: `%s')
vi: (đường dẫn tìm kiếm: « %s »)

en: position unknown
vi: vị trí không rõ

en: No glyph found for alteration: %s
vi: Không tìm thấy hình tượng cho sự sửa đổi: %s

en: alteration not found
vi: Không tìm thấy sự sửa đổi

en: cannot find start of ligature
vi: không tìm thấy đầu của chữ ghép

en: already have a ligature
vi: đã có chữ ghép

en: no right bound
vi: không có mép bên phải

en: no left bound
vi: không có mép bên trái

en: unterminated ligature
vi: chữ ghép chưa chấm dứt

en: ignoring rest: ligature may not contain rest
vi: đang bỏ qua dấu lặng: chữ ghép có thể không chứa dấu lặng

en: ligature was started here
vi: chữ ghép đã bắt đầu ở đây

en: (load path: `%s')
vi: (đường dẫn nạp: « %s »)

en: cannot find property type-check for `%s' (%s).
vi: không tìm thấy hàm kiểm tra kiểu thuộc tính (property-type-check) cho « %s » (%s).

en: perhaps a typing error?
vi: có lẽ gõ sai ?

en: doing assignment anyway
vi: vẫn đang làm việc gán

en: type check for `%s' failed; value `%s' must be of type `%s'
vi: lỗi kiểm tra kiểu « %s »; giá trị « %s » phải có kiểu « %s »

en: include files are not allowed in safe mode
vi: không cho phép tập tin bao gồm (include) trong chế độ an toàn

en: identifier name is a keyword: `%s'
vi: tên bộ nhận diện là từ khoá: « %s »

en: error at EOF: %s
vi: gặp lỗi ở EOF (kết thúc tập tin): %s

en: deprecated function called: %s
vi: đã gọi hàm bị phản đối: %s

en: Changing working directory to: `%s'
vi: Đang thay đổi thư mục hoạt động thành: « %s »

en: cannot find init file: `%s'
vi: không tìm thấy tập tin sở khởi: « %s »

en: Processing `%s'
vi: Đang xử lý « %s »

en: Parsing...
vi: Đang phân tách...

en: braces do not match
vi: hai dấu ngoặc móc không khớp

en: cannot find Voice `%s'
vi: không tìm thấy giọng nói « %s »

en: Lyric syllable does not have note. Use \lyricsto or associatedVoice.
vi: Âm tiết lời nhạc không có nốt. Hãy dùng « \lyricsto » hay « associatedVoice ».

en: This program is free software.  It is covered by the GNU General Public
    License and you are welcome to change it and/or distribute copies of it
    under certain conditions.  Invoke as `%s --warranty' for more
    information.
vi: Chương trình này là phần mềm tự do; bạn có thể phát hành lại nó và/hoặc sửa đổi nó với điều kiện của Giấy Phép Công Cộng GNU như được xuất bản bởi Tổ Chức Phần Mềm Tự Do; hoặc phiên bản 2 của Giấy Phép này, hoặc (tùy chọn) bất kỳ phiên bản sau nào.
    
    Hãy gọi lệnh « %s --warranty » để xem thêm thông tin.

en:     This program is free software; you can redistribute it and/or
    modify it under the terms of the GNU General Public License version 2
    as published by the Free Software Foundation.
    
        This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
    General Public License for more details.
    
        You should have received a copy of the
    GNU General Public License along with this program; if not, write to
    the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
    Boston, MA 02111-1307, USA.
vi: Chương trình này là phần mềm tự do; bạn có thể phát hành lại nó và/hoặc sửa đổi nó với điều kiện của Giấy Phép Công Cộng GNU như được xuất bản bởi Tổ Chức Phần Mềm Tự Do; hoặc phiên bản 2 của Giấy Phép này, hoặc (tùy chọn) bất kỳ phiên bản sau nào.
    
    Chương trình này được phát hành vì mong muốn nó có ích, nhưng KHÔNG CÓ BẢO HÀNH GÌ CẢ, THẬM CHÍ KHÔNG CÓ BẢO ĐẢM ĐƯỢC NGỤ Ý KHẢ NĂNG BÁN HAY KHẢ NĂNG LÀM ĐƯỢC VIỆC DỨT KHOÁT. Xem Giấy Phép Công Cộng GNU để biết thêm chi tiết.
    
    Bạn đã nhận một bản sao của Giấy Phép Công Cộng GNU cùng với chương trình này; nếu không, hãy viết thư cho Tổ Chức Phần Mềm Tự Do,
    Free Software Foundation, Inc.,
    51 Franklin Street, Fifth Floor,
    Boston, MA  02110-1301, USA (Mỹ).

en: SYM[=VAL]
vi: SYM[=GIÁ_TRỊ]

en: set Scheme option SYM to VAL (default: #t).
    Use -dhelp for help.
vi: đặt tùy chọn Scheme SYM thành GIÁ_TRỊ (mặc định: #t).
    Dùng « -dhelp » để xem trợ giúp.

en: evaluate scheme code
vi: ước lượng mã scheme

note: Bug in option parser: --output =foe is taken as an abbreviation for --output-format.
en: FORMATs
vi: ĐỊNH_DẠNG

en: dump FORMAT,...  Also as separate options:
vi: đổ ĐỊNH_DẠNG,... Cũng làm với các tùy chọn riêng:

en: generate PDF (default)
vi: tạo ra PDF (mặc định)

en: generate PNG
vi: tạo ra PNG

en: generate PostScript
vi: tạo ra PostScript

en: FIELD
vi: TRƯỜNG

en: dump header field FIELD to file
    named BASENAME.FIELD
vi: đổ trường phần đầu TRƯỜNG
    vào tập tin tên BASENAME.FIELD

en: add DIR to search path
vi: Thêm THƯ MỤC vào đường dẫn tìm kiếm

en: use FILE as init file
vi: dùng TẬP TIN là tập tin sở khởi

en: USER, GROUP, JAIL, DIR
vi: NGƯỜI DÙNG, NHÓM, JAIL, THƯ MỤC

en: chroot to JAIL, become USER:GROUP
    and cd into DIR
vi: chroot vào JAIL, trở thành NGƯỜI DÙNG:NHÓM
    và cd vào THƯ MỤC

en: write output to FILE (suffix will be added)
vi: xuất ra TẬP TIN (hậu tố cũng được thêm)

en: relocate using directory of lilypond program
vi: định vị lại dùng thư mục của chương trình lilypond

en: Copyright (c) %s by
    %s  and others.
vi: Tác quyền © năm %s
    của %s và người khác.

note: No version number or newline here.  It confuses help2man.
en: Usage: %s [OPTION]... FILE...
vi: Cách sử dụng: %s [TÙY_CHỌN]... TẬP_TIN...

en: Typeset music and/or produce MIDI from FILE.
vi: Sắp chữ âm nhạc và/hay tạo MIDI từ TẬP TIN

en: LilyPond produces beautiful music notation.
vi: Lilypong tạo kiểu ghi âm nhạc rất đẹp.

en: For more information, see %s
vi: Để tìm thấy thông tin thêm xem %s

en: expected %d arguments with jail, found: %u
vi: mong đợi %d đối số với jail, còn tìm: %u

en: no such user: %s
vi: không có người dùng như vậy: %s

en: cannot get user id from user name: %s: %s
vi: không thể lấy ID người dùng từ tên người dùng: %s: %s

en: no such group: %s
vi: không có nhóm như vậy: %s

en: cannot get group id from group name: %s: %s
vi: không thể lấy ID nhóm từ tên nhóm: %s: %s

en: cannot chroot to: %s: %s
vi: không thể chroot vào : %s: %s

en: cannot change group id to: %d: %s
vi: không thể thay đổi ID nhóm thành: %d: %s

en: cannot change user id to: %d: %s
vi: không thể thay đổi ID người dùng thành: %d: %s

en: cannot change working directory to: %s: %s
vi: không thể thay đổi thư mục hoạt động thành: %s: %s

en: exception caught: %s
vi: bắt ngoài lệ: %s

note: FIXME: constant error message.
en: rehearsalMark must have integer value
vi: rehearsalMark (dấu sự diễn tập) phải có giá trị số nguyên

en: mark label must be a markup object
vi: nhãn dấu phải là đối tượng mã định dạng

en: ligature with less than 2 heads -> skipping
vi: gặp chữ ghép có ít hơn 2 đầu nên bỏ qua

en: cannot determine pitch of ligature primitive -> skipping
vi: không thể quyết định độ cao thấp của điều có sẵn kiểu chữ ghép nên bỏ qua

en: single note ligature - skipping
vi: gặp chữ ghép có chỉ một nốt nên bỏ qua

en: prime interval within ligature -> skipping
vi: gặp khoảng phết bên trong chữ ghép nên bỏ qua

en: mensural ligature: duration none of Mx, L, B, S -> skipping
vi: chữ ghép kiểu đo lường: thời gian không phải Mx, L, B hay S nên bỏ qua

en: semibrevis must be followed by another one -> skipping
vi: nốt tròn phải có cái nữa theo sau nên bỏ qua

en: semibreves can only appear at the beginning of a ligature,
    and there may be only zero or two of them
vi: nốt tròn chỉ có thể xuất hiện ở đầu của chữ ghép,
    cũng chỉ có thể có số không hay hai nốt tròn.

en: invalid ligatura ending:
    when the last note is a descending brevis,
    the penultimate note must be another one,
    or the ligatura must be LB or SSB
vi: kết thúc chữ ghép không hợp lệ:
    khi nốt cuối là dấu ngân đi xuống,
    nốt giáp cuối phải là cái nữa,
    hoặc chữ ghép phải là LB hay SSB.

en: unexpected case fall-through
vi: gặp case fall-through bất thường

en: Mensural_ligature: unexpected case fall-through
vi: Mensural_ligature: gặp case fall-through bất thường

en: no such MIDI instrument: `%s'
vi: không có phối nhạc MIDI như vậy: « %s »

en: cannot open for write: %s: %s
vi: không thể mở đề ghi: %s: %s

en: cannot write to file: `%s'
vi: không thể ghi vào tập tin: « %s »

en: Calculating line breaks...
vi: Đang tính các chỗ ngắt dòng...

en: Calculating page breaks...
vi: Đang tính các chỗ ngắt trang...

en: Sending non-event to context
vi: Đang gửi khác-dữ-kiện cho ngữ cảnh

en: octave check failed; expected "%s", found: "%s"
vi: lỗi kiểm tra quãng tám: mong đợi « %s » còn tìm: « %s »

en: transposition by %s makes alteration larger than double
vi: dịch giọng theo %s làm sự sửa đổi lớn hơn đôi

en: unknown crescendo style: %s
    defaulting to hairpin.
vi: không rõ kiểu dáng mạnh dần: %s
    nên trở về giá trị mặc định (hairpin).

en: cannot add text scripts to individual note heads
vi: không thể thêm văn lệnh văn bản vào đầu nốt riêng

en: no placement found for fingerings
vi: không tìm thấy vị trí cho ngón bấm

en: placing below
vi: đang để vào bên dưới

en: ignoring too many clashing note columns
vi: đang bỏ qua quá nhiều cột nốt xung đột với nhau

en: cannot have note heads and rests together on a stem
vi: không thể có cọng chứa cả hai đầu nốt và dấu lặng

en: none of note heads `%s' or `%s' found
vi: không tìm thấy đầu nốt « %s » hay « %s »

en: NoteEvent without pitch
vi: Có dữ kiện nốt (NoteEvent) không có độ cao thấp

en: cannot allocate %lu bytes
vi: không thể cấp phát %lu byte

en: cannot load font table: %s
vi: không thể nạp bảng phông: %s

en: Free type error: %s
vi: Lỗi FreeType: %s

en: unsupported font format: %s
vi: định dạng phông không được hỗ trợ : %s

en: error reading font file %s: %s
vi: gặp lỗi khi đọc tập tin phông %s: %s

en: FT_Get_Glyph_Name () Freetype error: %s
vi: Lỗi FreeType FT_Get_Glyph_Name (): %s

en: FT_Get_Glyph_Name () error: %s
vi: Lỗi FT_Get_Glyph_Name (): %s

note: find out the ideal number of pages
en: Finding the ideal number of pages...
vi: Đang tìm tổng số trang thích hợp...

en: Fitting music on 1 page...
vi: Đang vừa âm nhạc khít 1 trang...

en: Fitting music on %d pages...
vi: Đang vừa âm nhạc khít %d trang...

en: Fitting music on %d or %d pages...
vi: Đang vừa âm nhạc khít %d hoặc %d trang...

en: Drawing systems...
vi: Hệ thống vẽ...

en: page-turn-page-breaking: breaking from %d to %d
vi: page-turn-page-breaking: ngắt từ %d đến %d

en: cannot fit the first page turn onto a single page.  Consider setting first-page-number to an even number.
vi: không thể vừa sự quay trang đầu trong một trang riêng lẻ. Đề nghị bạn đặt giá trị của số thứ tự trang đầu (first-page-number) thành số chẵn.

en: Calculating page and line breaks (%d possible page breaks)...
vi: Đang tính các chỗ cần ngắt trang và dòng (%d chỗ ngắt trang có thể)...

en: break starting at page %d
vi: chỗ ngắt bắt đầu ở trang %d

en: 	demerits: %f
vi: 	điểm xấu : %f

en: 	system count: %d
vi: 	tổng hệ thống: %d

en: 	page count: %d
vi: 	tổng trang: %d

en: 	previous break: %d
vi: 	chỗ ngắt trước: %d

en: Glyph has no name, but font supports glyph naming.
    Skipping glyph U+%0X, file %s
vi: Hình tượng không có tên, nhưng phông hỗ trợ khả năng đặt tên hình tượng.
    Đang bỏ qua hình tượng U+%0X, tập tin %s

en: no PostScript font name for font `%s'
vi: không có tên phông PostScript cho phông « %s »

en: FreeType face has no PostScript font name
vi: Mặt chữ FreeType không có tên phông PostScript

en: forced break was overridden by some other event, should you be using bar checks?
vi: chỗ ngắt bị buộc đã bị ghi đè bởi dữ kiện khác, bạn có nên dùng sự kiểm tra gạch nhịp không?

en: Layout output to `%s'...
vi: Xuất bố trí ra « %s »...

en: Element count %d (spanners %d)
vi: Tổng yếu tố %d (thanh ngang %d)

en: Preprocessing graphical objects...
vi: Đang tiền xử lý các đối tượng đồ họa...

en: GUILE signaled an error for the expression beginning here
vi: GUILE đã thông báo lỗi cho biểu thức bắt đầu ở đây

en: unterminated percent repeat
vi: sự lặp lại dấu phần trăm chưa chấm dứt

en: Track...
vi: Rãnh...

en: MIDI channel wrapped around
vi: Kênh MIDI đã cuộn vòng

en: remapping modulo 16
vi: đang ánh xạ lại mô-đun 16

en: MIDI output to `%s'...
vi: xuất MIDI ra « %s »...

en: unterminated phrasing slur
vi: dấu luyến âm phân nhịp chưa chấm dứt

en: expect 3 strings for piano pedals, found: %ld
vi: mong đợi 3 chuỗi cho âm nền dương cầm, còn tìm: %ld

en: cannot find start of piano pedal: `%s'
vi: không tìm thấy đầu của âm nền dương cầm: « %s »

en: cannot find start of piano pedal bracket: `%s'
vi: không tìm thấy đầu của ngoặc âm nền dương cầm: « %s »

en: no such internal option: %s
vi: không có tùy chọn nội bộ như vậy: %s

en: not a grob name, `%s'
vi: không phải tên grob, « %s »

en: Failed octave check, got:
vi: Lỗi kiểm tra quãng tám, nhận:

en: Setting %s to %s
vi: Đang đặt %s thành %s

en: no such file: %s for %s
vi: không có tập tin như vậy: %s cho %s

en: no such directory: %s for %s
vi: không có thư mục như vậy: %s cho %s

en: %s=%s (prepend)
vi: %s=%s (thêm vào đầu)

en: not relocating, no %s/ or current/ found under %s
vi: không đang thay đổi vị trí, không tìm thấy « %s/ » hay « current/ » nằm dưới %s

en: Relocation: compile datadir=%s, new datadir=%s
vi: Đổi vị trí: thư mục dữ liệu biên dịch là %s, thư mục dữ liệu mí là %s

en: Relocation: framework_prefix=%s
vi: Đổi vị trí: framework_prefix=%s

en: Relocation: is absolute: argv0=%s
vi: Đổi vị trí: là tuyệt đối: argv0=%s

en: Relocation: from cwd: argv0=%s
vi: Đổi vị trí: từ cwd: argv0=%s

en: Relocation: from PATH=%s
    argv0=%s
vi: Đổi vị trí: từ đường dẫn PATH=%s
    argv0=%s

en: LILYPONDPREFIX is obsolete, use LILYPOND_DATADIR
vi: biến LILYPONDPREFIX quá cũ, hãy dùng LILYPOND_DATADIR

en: Relocation file: %s
vi: Tập tin thay đổi vị trí: %s

en: Unknown relocation command %s
vi: Lệnh thay đổi vị trí không rõ %s

en: cannot resolve rest collision: rest direction not set
vi: không thể giải quyết sự xung đột dấu lặng: chưa đặt hướng lặng

en: too many colliding rests
vi: quá nhiều dấu lặng xung đột với nhau

en: rest `%s' not found
vi: không tìm thấy dấu lặng « %s »

en: cannot find `%s'
vi: không tìm thấy « %s »

en: Music font has not been installed properly.
vi: Phông âm nhạc chưa được cài đặt đúng.

en: Search path `%s'
vi: Đường dẫn tìm kiếm « %s »

en: Aborting
vi: Đang hủy bỏ...

en: already have music in score
vi: đã có âm nhạc trong bản đàn bè

en: this is the previous music
vi: đây là âm nhạc trước

en: errors found, ignoring music expression
vi: gặp lỗi nên bỏ qua biểu thức âm nhạc

note: FIXME:
en: do not know how to interpret articulation:
vi: không biết cách giải thích trục bản lề:

en: scheme encoding:
vi: bảng mã scheme:

en: direction of %s invalid: %d
vi: %s có hướng không hợp lệ: %d

en: unterminated slur
vi: dấu luyến âm chưa chấm dứt

en: cannot end slur
vi: không thể kết thúc dấu luyến âm

en: Ignoring grob for slur: %s. avoid-slur not set?
vi: Đang bỏ qua grob cho dấu luyến âm: %s. Chưa đặt « avoid-slur » ?

en: expected to read %d characters, got %d
vi: mong đợi đọc %d ký tự, còn nhận %d

en: No spring between column %d and next one
vi: Khoảng có sự nhảy giữa cột %d và cái kế tiếp

en: staff-span event has no direction
vi: dữ kiện chiếm khuông nhạc không có hướng

en: tremolo duration is too long
vi: thời gian tiếng vê quá dài

note: FIXME:
en: adding note head to incompatible stem (type = %d)
vi: đang thêm đầu nốt vào cọng không tương thích (kiểu = %d)

en: maybe input should specify polyphonic voices
vi: có lẽ kết nhập vào nên xác định các giọng nói đối âm

en: weird stem size, check for narrow beams
vi: kích cỡ cọng lạ, hãy kiểm tra có tia hẹp không

en: flag `%s' not found
vi: không tìm thấy cờ « %s »

en: flag stroke `%s' not found
vi: không tìm thấy nét cờ « %s »

en: Element count %d.
vi: Tổng yếu tố %d.

en: Grob count %d
vi: Tổng grob %d

en: cannot find start of text spanner
vi: không tìm thấy đầu của thanh ngang văn bản

en: already have a text spanner
vi: đã có thanh ngang văn bản

en: unterminated text spanner
vi: thanh ngang văn bản chưa chấm dứt

en: lonely tie
vi: dấu nối riêng lẻ

note: Todo: should make typecheck? OTOH, Tristan Keuris writes 8/20 in his Intermezzi.
en: strange time signature found: %d/%d
vi: tìm thấy chữ ký nhịp lạ: %d/%d

note: If there is no such symbol, we default to the numbered style. (Here really with a warning!)
en: time signature symbol `%s' not found; reverting to numbered style
vi: không tìm thấy ký hiệu chữ ký nhịp « %s » nên hoàn nguyên về kiểu đánh số

en: unknown translator: `%s'
vi: bộ dịch lạ: « %s »

en: fatal error. Couldn't find type: %s
vi: lỗi nghiêm trọng. Không tìm thấy kiểu : %s

en: cannot find: `%s'
vi: không tìm thấy: « %s »

en: Two simultaneous %s events, junking this one
vi: Gặp hai dữ kiện %s đồng thời nên bỏ cái này

en: Previous %s event here
vi: Dữ kiện %s trước ở đây

en: cannot find start of trill spanner
vi: không tìm thấy đầu của thanh ngang sự láy rền

en: already have a trill spanner
vi: đã có thanh ngang sự láy rền

en: No tuplet to end
vi: Không có tuplet đến cuối

en: ignored prefix (es) `%s' of this head according to restrictions of the selected ligature style
vi: đã bỏ qua tiền tố (es) « %s » của đầu này tùy theo các sự hạn chế của kiểu dáng chữ ghép đã chọn

en: Vaticana_ligature_engraver: setting `spacing-increment = %f': ptr =%ul
vi: Vaticana_ligature_engraver: đang đặt « spacing-increment = %f »: ptr =%ul

en: flexa-height undefined; assuming 0
vi: chưa xác định « flexa-height » nên giả sử 0

en: ascending vaticana style flexa
vi: flexa kiểu Vaticana đi lên

en: Vaticana_ligature: zero join (delta_pitch == 0)
vi: Vaticana_ligature: dấu nối số không (delta_pitch == 0)

note: fixme: be more verbose.
en: cannot end volta spanner
vi: không thể kết thúc thanh ngang volta

en: already have a volta spanner, ending that one prematurely
vi: đã có thanh ngang volta thì kết thúc sớm cái đó

en: also already have an ended spanner
vi: cũng đã có thanh ngang đã kết thúc

en: giving up
vi: đang chịu thua

en: \paper cannot be used in \score, use \layout instead
vi: « \paper » không thể được dùng trong « \score », hãy dùng « \layout » thay vào đó

en: need \paper for paper block
vi: cần thiết « \paper » cho khối giấy

en: Grob name should be alphanumeric
vi: Tên grob nên có dạng chữ số

en: second argument must be pitch list
vi: đối số thứ hai phải là danh sách các độ cao thấp

en: have to be in Lyric mode for lyrics
vi: ghi lời nhạc thì phải trong chế độ Lời nhạc

en: expecting string as script definition
vi: mong đợi chuỗi xác định văn lệnh

en: not a duration: %d
vi: không phải thời gian: %d

en: have to be in Note mode for notes
vi: ghi nốt thì phải trong chế độ Nốt

en: have to be in Chord mode for chords
vi: ghi hợp âm thì phải trong chế độ Hợp âm

en: stray UTF-8 BOM encountered
vi: gặp UTF-8 BOM rải rác

en: Skipping UTF-8 BOM
vi: Bỏ qua UTF-8 BOM

en: Renaming input to: `%s'
vi: Đang thay đổi tên kết nhập thành: « %s »

en: quoted string expected after \version
vi: mong đợi chuỗi đã trích dẫn sau « \version »

en: quoted string expected after \sourcefilename
vi: mong đợi chuỗi đã trích dẫn sau « \sourcefilename »

en: integer expected after \sourcefileline
vi: mong đợi số nguyên sau « \sourcefilename »

en: EOF found inside a comment
vi: Gặp kết thúc tập tin trong ghi chú

en: \maininput not allowed outside init files
vi: không cho phép « \maininput » bên ngoài tập tin sở khởi

en: wrong or undefined identifier: `%s'
vi: bộ nhận diện sai hau không được xác định: « %s »

note: backup rule
en: end quote missing
vi: thiếu dấu trích dẫn kết thúc

en: Brace found at end of lyric.  Did you forget a space?
vi: Gặp dấu ngoặc móc ở kết thúc lời nhạc. Bạn đã quên nhập vào dấu cách không?

en: Brace found at end of markup.  Did you forget a space?
vi: Gặp dấu ngoặc móc ở kết thúc mã định dạng. Bạn đã quên nhập vào dấu cách không?

en: invalid character: `%c'
vi: ký tự không hợp lệ: « %c »

en: unknown escaped string: `\%s'
vi: chuỗi đã thoát lạ: « \%s »

en: file too old: %s (oldest supported: %s)
vi: tập tin quá cũ : %s (cũ nhất được hỗ trợ : %s)

en: consider updating the input with the convert-ly script
vi: đề nghị bạn cập nhật kết nhập bằng văn lệnh « convert-ly »

en: program too old: %s (file requires: %s)
vi: chương trình quá cũ : %s (tập tin cần thiết: %s)

en: Invoking `~a'...
vi: đang gọi « ~a »...

en: `~a' failed (~a)
vi: lỗi « ~a » (~a)

en: Converting to `~a'...
vi: Đang chuyển đổi sang « ~a »

note: Do not try to guess the name of the png file, GS produces PNG files like BASE-page%d.png.
en: Converting to ~a...
vi: Đang chuyển đổi sang ~a...

en: Writing header field `~a' to `~a'...
vi: Đang ghi trường phần đầu « ~a » vào « ~a »...

en: symbol ~S redefined
vi: ký hiệu ~S đã được xác định lại

en: event class ~A seems to be unused
vi: hạng dữ kiện ~A có vẻ là không dùng

note: should be programming-error
en: translator listens to nonexisting event class ~A
vi: bộ dịch lắng nghe hạng dữ kiện không tồn tại ~A

en: no systems found in \score markup, does it have a \layout block?
vi: không tìm thấy hệ thống trong mã định dạng « \score », nó có khối « \layout » không?

en: Cannot find glyph ~a
vi: không tìm thấy hình tượng ~a

en: not a valid duration string: ~a
vi: không phải chuỗi thời gian hợp lệ: ~a

en: symbol expected: ~S
vi: mong đợi ký hiệu : ~S

en: cannot find music object: ~S
vi: không tìm thấy đối tượng âm nhạc: ~S

en: unknown repeat type `~S'
vi: kiểu lặp lại lạ: ~S

en: See define-music-types.scm for supported repeats
vi: Xem « define-music-types.scm » để tìm các kiểu lặp lại được hỗ trợ

en: pair expected in doc ~s
vi: mong đợi cặp trong tài liệu ~s

en: cannot find interface for property: ~S
vi: không tìm thấy giao diện cho thuộc tính: ~S

en: unknown Grob interface: ~S
vi: giao diện Grob lạ: ~S

en: Processing ~S...
vi: Đang xử lý ~S...

en: Writing ~S...
vi: Đang ghi ~S...

en: cannot find description for property ~S (~S)
vi: không tìm thấy mô tả cho thuộc tính ~S (~S)

en: flag stroke `~a' or `~a' not found
vi: không tìm thấy nét cờ « ~a » hoặc « ~a »

en: Writing ~a...
vi: Đang ghi ~a...

en: cannot embed ~S=~S
vi: không thể nhúng ~S=~S

en: cannot extract file matching ~a from ~a
vi: không thể giải nén tập tin khớp với ~a từ ~a

en: do not know how to embed ~S=~S
vi: không biết cách nhúng ~S=~S

en: do not know how to embed font ~s ~s ~s
vi: không biết cách nhúng phông ~s ~s ~s

en: cannot convert <stdout> to ~S
vi: không thể chuyển đổi <stdout> sang ~S

en: 
    The PostScript backend does not support the system-by-system 
    output. For that, use the EPS backend instead,
    
      lilypond -dbackend=eps FILE
    
    If have cut & pasted a lilypond fragment from a webpage, be sure
    to only remove anything before
    
      %% ****************************************************************
      %% Start cut-&-pastable-section
      %% ****************************************************************
vi: 
    Hậu phương PostScript không hỗ trợ khả năng xuất ra từng hệ thống.
    Đối với đó, khuyên bạn dùng hậu phương EPS:
    
      lilypond -dbackend=eps TẬP_TIN
    
    Cắt và dán đoạn lilypond từ trang Web thì cần phải gỡ bỏ các đồ nằm trước
    
      %% ****************************************************************
      %% Start cut-&-pastable-section
      %% ****************************************************************

en: Writing graph `~a'...
vi: Đang ghi đồ thị « ~a »...

en: Error in beam quanting.  Expected (~S,~S) found ~S.
vi: Lỗi trong khi lượng tử hoá tia. Mong đợi (~S,~S), còn tìm ~S

en: Error in beam quanting.  Expected ~S 0, found ~S.
vi: Lỗi trong khi lượng tử hoá tia. Mong đợi ~S 0, còn tìm ~S

en: Can't fit systems on page -- ignoring between-system-padding
vi: Không thể vừa các hệ thống trong tập tin nên bỏ qua vùng đệm giữa các hệ thống

en: unknown unit: ~S
vi: đơn vị lạ: ~S

en: no \version statement found, please add~afor future compatibility
vi: không tìm thấy câu lệnh « \version », hãy thêm ~a để tương thích sau

en: old relative compatibility not used
vi: không dùng khả năng tương thích tương đối cũ

en: cannot find: ~A
vi: không tìm thấy: ~A

en: wrong type for argument ~a.  Expecting ~a, found ~s
vi: sai kiểu cho đối số ~a. Mong đợi ~a, còn tìm ~s

en: job ~a terminated with signal: ~a
vi: công việc ~a đã kết thúc với tín hiệu : ~a

en: logfile ~a (exit ~a):
    ~a
vi: tập tin ghi lưu ~a (thoát ~a):
    ~a

en: failed files: ~S
vi: tập tin đã thất bại: ~S

en: Redirecting output to ~a...
vi: Đang chuyển hướng kết xuất tới ~a ...

en: Music head function must return Music object
vi: Hàm đầu âm nhạc phải trả lại đối tượng Âm nhạc

en: Invalid property operation ~a
vi: Thao tác thuộc tính không hợp lệ: ~a

en: Wrong number of arguments.  Expect: ~A, found ~A: ~S
vi: Số đối số không đúng. Mong đợi: ~A, còn tìm ~A: ~S

en: Invalid argument in position ~A.  Expect: ~A, found: ~S.
vi: Đối số không hợp lệ ở vị trí ~A. Mong đợi: ~A, còn tìm: ~S

en: Not a markup command: ~A
vi: Không phải một lệnh định dạng: ~A

en: More alternatives than repeats.  Junking excess alternatives
vi: Số cái xen kẽ lớn hơn số sự lặp lại nên đổ các sự xen kẽ thừa

en: invalid tremolo repeat count: ~a
vi: Số đếm lại tiếng vẽ không hợp lệ: ~a

en: expecting 2 elements for chord tremolo, found ~a
vi: mong đợi 2 yếu tố cho sự vê hợp âm, còn tìm ~a

en: music expected: ~S
vi: mong đợi âm nhạc: ~S

note: FIXME: uncomprehensable message
en: Bar check failed.  Expect to be at ~a, instead at ~a
vi: Lỗi kiểm tra gạch nhịp. Mong đợi ở ~a, còn ở ~a

en: cannot find quoted music: `~S'
vi: không tìm thấy âm nhạc đã trích dẫn: « ~S »

en: unknown accidental style: ~S
vi: kiểu dáng dấu thăng giáng bất thường lạ: ~S

en: utf-8-string encountered in PS backend
vi: gặp chuỗi UTF-8 trong hậu phương PS

en: undefined: ~S
vi: chưa xác định: ~S

en: cannot decypher Pango description: ~a
vi: Không thể giải thích mô tả Pango: ~a

en: set-global-staff-size: not in toplevel scope
vi: set-global-staff-size: không phải trong phạm vị cấp đầu

en: This is not a \layout {} object, ~S
vi: Đây không phải đối tượng « \layout {} », ~S

en: Unknown paper size: ~a
vi: Không rõ kích cỡ giấy: ~a

note: TODO: should raise (generic) exception with throw, and catch that in parse-scm.cc
en: Must use #(set-paper-size .. ) within \paper { ... }
vi: Phải dùng #(set-paper-size .. ) bên trong \paper { ... }

en: unknown clef type `~a'
vi: kiểu khoá lạ « ~a »

en: supported clefs: ~a
vi: các khoá đã hỗ trợ : ~a

en: ~a exited with status: ~S
vi: ~a đã thoát với trạng thái: ~S

en: assertion failed: ~S
vi: lỗi khẳng định: ~S

en: Fail to set volume
vi: Không thể thay đổi âm lượng

en: play files
vi: chạy tập tin

en: queue files in the playlist
vi: thêm file vào danh sách phát

en: play the next song in the playlist
vi: phát bài tiếp theo trong danh sách

en: play the previous song in the playlist
vi: phát bài trước đó trong danh sách

en: play or pause current playing media
vi: phát hoặc tạm dừng bài hiện tại

en: show current playing song
vi: hiện bài đang nghe

en: change volume (VOLUME 0.0-1.0)
vi: thay đổi âm lượng (âm lượng 0.0-1.0)

en: play a device
vi: phát một thiết bị

en: show information about supported audio file
vi: hiện thông tin về tập tin âm thanh được hỗ trợ

en: No playing song
vi: Đang không phát nhạc

en: Error while reading
vi: Lỗi khi đọc

en:  doesn't exist
vi:  không tồn tại

en:  doesn't have enough permission
vi:  không có đủ quyền

en: Error while writting
vi: Lỗi khi ghi

en: About _artist
vi: Giới thiệu _nghệ sĩ

en: About a_lbum
vi: Giới thiệu a_lbum

en: See _Lyrics
vi: Xe_m lời

en: Move to trash
vi: Chuyển vào Sọt rác

en: New _Automatic Playlist...
vi: D_anh mục nhạc tự động mới...

en: _Import _File...
vi: Nhậ_p tập tin...

en: _Get file informations
vi: _Lấy thông tin tập tin

en: _New Podcast feed
vi: _Podcast feed mới

en: _New Web Radio
vi: _Radio trực tuyến mới

en: _Add to favorite
vi: _Thêm vào phần yêu thích

en: Edit Web Radio
vi: Biên tập radio trực tuyến

en: Reload Library
vi: Tải lại thư _viện

en: Unknown album
vi: Album không biết tên

en: Unknown artist
vi: Nghệ sĩ không biết tên

en: Favorite albums
vi: Album yêu thích

en: Favorite songs
vi: Các bài yêu thích

en: Last played songs
vi: Các bài mới nghe

en: Albums by
vi: Album của

en: Favorite songs of
vi: Bài yêu thích của

en: Last played songs of
vi: Bài mới nghe của

en: iPod Property
vi: Thông tin về iPod

en: About album
vi: Giới thiệu album

en: See album information at www.last.fm
vi: Xem thông tin về album tại www.last.fm

en: About artist
vi: Giới thiệu nghệ sĩ

en: See artist information at www.last.fm
vi: Xem thông tin về nghệ sĩ tại www.last.fm

en: Top albums
vi: Album hàng đầu

en: More similar artists
vi: Các nghệ sĩ tương tự khác

en: All top albums
vi: Mọi album hàng đầu

en: Fetching informations
vi: Đang lấy thông tin

en: Download missing cover
vi: Tải _bìa chưa xác định

en: Download cover...
vi: Tải bìa...

en: Download cover
vi: Tải bìa

en: Reading directories...
vi: Đang đọc thư mục...

en: Change Lyrics Server
vi: Đổi máy chủ lời bài hát

en: Lyrics server
vi: Máy chủ lời bái hát

en: Server did not respond.
vi: Máy chủ không có phản hồi

en: Fetching lyrics for
vi: Đang tải lời cho

en: New Automatic Playlist
vi: Danh sách tự động mới

en: Download feed...
vi: Tải feed...

en: Reading podcast
vi: Đang đọc Podcast

en: Download podcasts...
vi: Tải Podcasts...

en: Download podcasts
vi: Tải Podcasts

note: [topic]: id=recorder
en: Recorder
vi: Long thư

en: Edit web radio
vi: Sửa đổi radio trực tuyến

en: New web radio
vi: Radio trực tuyến mới

en: Web radio name and url :
vi: Tên và địa chỉ radio trực tuyến:

en: Categorie
vi: Nhóm

en: Webradio
vi: Radio trực tuyến

en: See in web browser
vi: Xem trên trình duyệt web

en: Change wikipedia language
vi: Đổi ngôn ngữ cho wikipedia

en: Failed to retreive data
vi: Lỗi khi lấy dữ liệu

en: Invalid action
vi: [Mã hoá không hợp lệ]

en: Invalid action target
vi: [Mã hoá không hợp lệ]

en: [Invalid Encoding]
vi: [Mã hoá không hợp lệ]

en: Hide browser
vi: Ẩn trình duyệt

en: Show browser
vi: Hiện trình duyệt

en: Repeat playlist mode
vi: Chế độ phát lại

en: Search an album cover
vi: Tìm bìa album

en: From Amazon
vi: Từ Amazon

en: From Google Image
vi: Từ Google hình ảnh

en: No result for this request
vi: Không tìm thấy gì

en: Choose an album cover
vi: Chọn một bìa album

en: Internet search
vi: Tìm trên Internet

en: Import a folder in the library
vi: Nhập một thư mục trong thư viện

en: Import a file in the library
vi: Nhập một tập tin trong thư viện

en: New podcast feed
vi: Podcast feed mới

en: Podcast feed url :
vi: Địa chỉ Podcast feed:

en: Export playlist
vi: Xuất danh sách

en: Playlist files
vi: Tập tin danh sách

en: Enable dynamic mode
vi: Bật chế độ năng động

en: Remove played track
vi: Xoá rãnh đã nghe

en: Played track to show:
vi: Các rãnh đã nghe cần hiện:

en: Upcoming track:
vi: Các rãnh kế tiếp:

en: Track to append:
vi: Các rãnh sẽ thêm:

en: Dynamic:
vi: Năng động:

en: No playing
vi: Đang không phát

en: operation(s) pending
vi: thao tác còn lại

en: _Browser view
vi: _Xem trình duyệt

en: _Song view
vi: _Xem bài

en: Middle pane
vi: Ô giữa

en: Load from file...
vi: _Tải từ tập tin...

en: Save Current Playlist
vi: _Lưu danh sách hiện tại

en: Artist and album
vi: _Nghệ sĩ và album

en: Genre and artist
vi: Thể loại _và nghệ sĩ

en: Genre, artist and album
vi: _Thể loại

en: _Normal Display
vi: _Vừa phải

en: Full Display
vi: Đầ_y đủ

en: Party mode
vi: Toàn _màn hình

en: Now playing
vi: Danh sách

en: No Playing
vi: Không phát

en: Text color #1:
vi: Màu văn bản #1:

en: Text color #2:
vi: Màu văn bản #2:

en: Panel color:
vi: Màu khung:

en: Panel border color:
vi: Màu viền khung:

en: Center vertically
vi: Giữa - Đứng

en: Display delay:
vi: Thời gian hiển thị:

en: Enable osd
vi: Cho phép hiển thị trên màn hình

en: Enable notification
vi: Cho phép cảnh báo

en: Font & colors
vi: Phông & màu sắc

en: Drag to position
vi: Kéo đến vị trí mong muốn

en: C_rop
vi: Lấy _riêng

en: Current playling
vi: Đang nghe

en: Enable trayicon
vi: Cho phép biểu tượng khay

en: Close to systray
vi: Đóng xuống khay hệ thống

en: Enable Audioscrobbler support
vi: Cho phép hỗ trợ Audioscrobbler

en: Note: password will be  hidden when window have been closed
vi: Ghi chú: mật khẩu sẽ được ẩn sau khi đóng cửa sổ

en: Library location
vi: Địa chỉ thư viện

en: Watch my library for added/changed/deleted files
vi: Theo dõi thư viện về các tập tin được thêm/thay đổi/xoá

en: Check my library for deleted files on startup
vi: Kiểm tra thư viện về các tập tin bị xoá khi khởi động

en: Check my library for added/changed files on startup
vi: Kiểm tra thư viện về các tập tin đã thêm/thay đổi khi khởi động

en: Podcast behavior
vi: Ứng xử của Podcast

en: Refresh on startup
vi: Tải lại lúc khởi chạy

en: ( <= 1 to disable )
vi: ( <= 1 để tắt )

en: Podcast directory
vi: Thư mục Podcast

en: Web service filter
vi: Bộ lọc dịch vụ web

en: Skipped words for the web service queries
vi: Các từ bị bỏ qua khi truy vấn dịch vụ web

en: OSD
vi: OSD (hiển thị trên màn hình)

en: Web service
vi: Dịch vụ web

en: Edit Automatic playlist
vi: Soạn danh sách tự động

en: Add if any criteria are matched
vi: Thêm nếu khớp bất kì điểm nào:

en: Limit to:
vi: Giới hạn đến:

en: Songs
vi: Bài

en: does not contains
vi: không chứa

en: Not downloaded
vi: Chưa tải về

en: Set all %s to this value
vi: Đặt mọi %s thành giá trị này

en: Set all Track Number Automaticaly
vi: Tự động đặt tất cả số rãnh

en: Fetch informations for all track
vi: Tải thông tin cho mọi rãnh

en: Can't write metadata for:
vi: Không thể ghi siêu dữ liệu cho:

en: Quit Listen
vi: Thoát Listen

en:     * All albums and artists hand-picked
vi:     * Mọi tập nhạc và nghệ sĩ đều được chọn bằng tay

en:     * Free listening of all songs
vi:     * Nghe miễn phí mọi bài nhạc

en: <b>Magnatune online music store</b>
vi: <b>Cửa hàng nhạc trực tuyến Magnatune</b>

en: Editing Song
vi: Biên tập bài hát

en: Queue:
vi: Hàng đợi:

en: <b>Advanced Properties</b>
vi: <b>Thuộc tính nâng cao</b>

en: <big><b>Editing Song</b></big>
vi: <big><b>Biên tập bài hát</b></big>

en: Fetch informations
vi: Truy vấn thông tin

en: Last Played On:
vi: Lần nghe cuối

en: Number of Plays:
vi: Số lần nghe:

en: Track Duration:
vi: Độ dài:

en: Track _Number
vi: _Số rãnh

en: Unable to find any matches for this song.
vi: Không tìm thấy thông tin nào về bài này

en: No radio found
vi: Không thấy radio nào

en: Login Error
vi: Lỗi đăng nhập

en: already logged in!
vi: đã đăng nhập !

en: Login Warning
vi: Cảnh báo Đăng nhập

en: Set the default base install directory
vi: Đặt thư mục cài đặt cơ bản mặc định

en: Load a user specific configuration file
vi: Nạp một tập tin cấu hình đặc trưng cho người dùng

en: set the target architecture
vi: đặt kiến trúc đích

en: ERROR: --arch %s called on unsupported arch: %s
vi: LỖI: « --arch %s » được gọi trên kiến trúc không được hỗ trợ : %s

en: ERROR: unsupported architecture. Check your --arch argument: %s
vi: LỖI: kiến trúc không được hỗ trợ. Hãy kiểm tra lại đối số « --arch »: %s

en:        supported values are: %s
vi:        các giá trị được hỗ trợ : %s

en: Set the distribution to be used for install
vi: Đặt bản phân phối cần dùng để cài đặt

en: purge existing LTSP chroot if present
vi: tẩy gốc LTSP đã có (nếu có)

en: Set the name of the chroot.
vi: Đặt tên của chroot.

en: prompt to set the root password, defaults to disabled
vi: nhắc đặt mật khẩu người chủ (giá trị mặc định là « bị tắt »)

en: exclude packages from the initial chroot
vi: loại trừ các gói khỏi chroot đầu tiên

en: Enable debug support
vi: Bật hỗ trợ chức năng gỡ lỗi

en: Path to Quickstart profile
vi: Đường dẫn đến hồ sơ Khởi Chạy Nhanh

en: Debug Quickstart
vi: Gỡ lỗi Khởi Chạy Nhanh

en: Show external command output
vi: Hiện kết xuất lệnh ngoài

en: Get profile from a Quickstart server
vi: Lấy hồ sơ từ máy phục vụ Khởi Chạy Nhanh

en: Manual Quickstart: %s
vi: Khởi Chạy Nhanh bằng tay: %s

en: Default Quickstart profile: %s
vi: Hồ sơ Khởi Chạy Nhanh mặc định: %s

en: ERROR: %s does not exist
vi: LỖI: %s không tồn tại

en: Installing into: %s
vi: Đang cài đặt vào : %s

en: Stage 3 URI
vi: URI giai đoạn 3

en: Set the number of parallel build processes
vi: Đặt số các tiến trình xây dựng chạy song song

en: Set extra mirror locations (space-separated)
vi: Đặt địa chỉ máy nhân bản bổ sung (định giới bằng dấu cách)

en: Set the default locale
vi: Đặt miền địa phương mặc định

en: list of extra packages to install as part of the initial installation.
vi: danh sách các gói bổ sung cần cài đặt như là phần của tiến trình cài đặt đầu tiên.

en: NOTE: adding default dist and components to security mirror:
vi: GHI CHÚ : đang thêm bản phát hành mặc định và các thành phần vào máy nhân bản bảo mật:

en: Enable LTSP-Cluster
vi: Bật LTSP-Cluster

en: force to skip the squashfs build (for debian-installer).
vi: ép buộc bỏ qua tiến trình xây dựng squashfs (cho debian-installer).

en: a simple webkiosk mode.
vi: một chế độ truy cập hạn Web

en: use the servers sources.list instead of generating one
vi: dùng danh sách các nguồn (sources.list) của máy phục vụ, thay vì tạo ra một danh sách riêng

en: Set the i18n langs
vi: Đặt các ngôn ngữ quốc tế hoá

en: keep cache of downloaded package files
vi: bảo tồn vùng nhớ tạm các tập tin gói đã tải về

en: set the kernel modules packages to install.
vi: đặt các gói mô-đun hạt nhân cần cài đặt.

en: Set the mirror location
vi: Đặt địa chỉ của máy nhân bản

en: add a mirror, which takes priority over the default mirror
vi: thêm một máy nhân bản, mà có mức ưu tiên cao hơn máy nhân bản mặc định

en: add a mirror, with lower priority than the default mirror
vi: thêm một máy nhân bản, mà có mức ưu tiên thấp hơn máy nhân bản mặc định

en: add a security mirror
vi: thêm một máy nhân bản bảo mật

en: set the list of packages to install after base-install is completed.
vi: đặt danh sách các gói cần cài đặt sau khi chạy xong tiến trình cài đặt cơ bản (base-install)

en: Enable progress reporting
vi: Bật thông báo về tiến hành

en: Print stage times (seconds)
vi: In ra thời gian chạy giai đoạn

en: Draw progress bar
vi: Vẽ thanh tiến hành

en: set the kernel package to install.
vi: đặt gói hạt nhân cần cài đặt.

en: list of packages to install as part of the final installation.
vi: danh sách các gói cần cài đặt như là phần của tiến trình cài đặt cuối cùng.

en: enable serial console
vi: bật bàn giao tiếp nối tiếp

en: Enabling serial console...
vi: Đang bật bàn giao tiếp nối tiếp...

en: include the listed keys in the apt keyring
vi: kèm thêm các khoá đã liệt kê trong vòng khoá apt

en: mount package cache dir from server
vi: gắn thư mục nhớ tạm gói từ máy phục vụ

en: create squashfs image for use with NBD.
vi: tạo ảnh squashfs để dùng với NBD.

en: load debconf seeding in the chroot after install
vi: nạp vào chroot chức năng chèn sẵn dữ liệu cấu hình debconf sau khi cài đặt

en: copy apt Packages files from server
vi: sao chép các gói apt từ máy phục vụ

en: cache downloaded packages
vi: nhớ tạm các gói đã tải về

en: Copying packages
vi: Đang sao chép các gói

en: skip upgrade of installed packages.
vi: bỏ qua bước nâng cấp các gói đã cài đặt.

en: set the list of kernel packages to install.
vi: đặt danh sách các gói hạt nhân cần cài đặt.

en: NOTE: disabling security APT source for sid.  It does not exist.
vi: GHI CHÚ : đang tắt nguồn APT bảo mật cho sid (nó không tồn tại).

en: allow unsigned packages during install.
vi: cho phép các gói không ký trong khi cài đặt.

en: Set the components to be used in mirror
vi: Đặt các thành phần cần dùng khi nhân bản

en: create ext2 image for use with NBD
vi: tạo ảnh ext2 để dùng với NBD.

en: create image for use with NBD of the specified filesystem
vi: tạo ảnh hệ thống tập tin đưa ra để dùng với NBD

en: use specified http proxy
vi: dùng ủy nhiệm HTTP đưa ra

en: do not autodetect apt proxy configuration
vi: không tự động phát hiện cấu hình ủy nhiệm apt

en: distribution to set up apt pinning
vi: bản phân phối để thiết lập ghim apt

en: list of packages to install from the pinned distribution
vi: danh sách các gói cần cài đặt từ bản phân phối đã ghim

en: enable popularity-contest in the chroot
vi: bật chức năng thông báo các gói đã cài đặt (popularity-contest) trong chroot

en: Enabling popularity contest...
vi: Đang bật chức năng thông báo các gói đã cài đặt (popularity-contest)...

en: mounts CDROM before installation
vi: gắn đĩa CD-ROM trước khi cài đặt

en: Path to kickstart file
vi: Đường dẫn đến tập tin kickstart

en: Path to chroot-creator cache
vi: Đường dẫn đến vùng nhớ tạm chroot-creator

en: Release version number
vi: Số thứ tự phiên bản phát hành

en: Distro name
vi: Tên bản phân phối

en: API ERROR: you need to provide true or false.
vi: LỖI API: bạn cần phải cung cấp trả lời đúng (true) hay sai (false).

en: Display this help message
vi: Hiển thị trợ giúp này

en: Display help for all available commandline options
vi: Hiển thị trợ giúp về tất cả các tùy chọn dòng lệnh sẵn sàng

en: LTSP Build Client usage:
vi: Sử dụng trình khách xây dựng LTSP:

en:   Regular options:
vi:   Tùy chọn bình thường:

en:   Advanced options:
vi:   Tùy chọn cấp cao :

en: info: LTSP client installation completed successfully
vi: chú ý: tiến trình cài đặt trình khách LTSP đã chạy thành công

en: error: LTSP client installation ended abnormally
vi: lỗi: tiến trình cài đặt trình khách LTSP đã kết thúc bất thường

en: Customize Look and Feel
vi: Tùy chỉnh Giao diện

en: Customizes look and feel of your desktop and applications
vi: Tùy chỉnh giao diện cho máy tính và ứng dụng của bạn

en: Copyright (C) 2011 LXDE Project
vi: Bản quyền © 2011 Dự án LXDE

en: Customizes look and feel of your desktop
vi: Tùy chỉnh giao diện máy tính

en: Same as menu items
vi: Giống như mục trình đơn

en: Small toolbar icon
vi: Biểu tượng thanh công cụ nhỏ

en: Large toolbar icon
vi: Biểu tượng thanh công cụ lớn

en: Same as buttons
vi: Giống như nút nhấn

en: Same as drag icons
vi: Giống như biểu tượng kéo thả

en: Same as dialogs
vi: Giống như hộp thoại

en: Preview of the selected widget style
vi: Xem trước kiểu dáng widget được chọn

en: Page1
vi: Trang 1

en: Page2
vi: Trang 2

en: Color scheme is not supported by currently selected widget theme.
vi: Sơ đồ màu không được hỗ trợ trong chủ đề widget đang được chọn.

en: Use customized color scheme
vi: Dùng sơ đồ màu sắc tùy chọn

en: Normal windows:
vi: Những cửa sổ thường:

en: Text windows:
vi: Cửa sổ văn bản:

en: Selected items:
vi: Mục được chọn:

en: Preview of the selected icon theme
vi: Xem trước chủ đề biểu tượng được chọn

en: Preview of the selected cursor theme
vi: Xem trước chủ đề con trỏ được chọn

en: Size of cursors
vi: Kích thước con trỏ

en: <b>Note:</b> Not all of the desktop applications support changing cursor theme on-the-fly. So your changes here might not be fully applied to all applications till next login.
vi: <b>Chú ý:</b> Không phải tất cả ứng dụng đều hỗ trợ thay đổi kiểu con trỏ chuột ngay lập tức. Vì vậy những gì bạn vừa thay đổi có thể chỉ thật sự có hiệu lực trong lần đăng nhập tới.

en: Enable antialising
vi: Bật chống răng cưa

en: <b>Antialising</b>
vi: <b>Chống răng cưa</b>

en: Enable hinting
vi: Bật gợi ý

en: Hinting style:
vi: Kiểu dáng gợi ý:

en: Sub-pixel geometry:
vi: Hình học sub-pixel :

en: <b>Sub-pixel geometry</b>
vi: <b>Hình học sub-pixel</b>

en: Toolbar Style:
vi: Kiểu dánh Thanh công cụ:

en: Toolbar Icon Size:
vi: Kích thước Biểu tượng Thanh công cụ:

en: Show images on buttons
vi: Hiển thị hình ảnh trên nút nhấn

en: Show images in menus
vi: Hiển thị hình ảnh trong trình đơn

en: <b>GUI Options</b>
vi: <b>Tùy chọn GUI</b>

en: Play event sounds
vi: Phát âm thanh cho sự kiện

en: Play event sounds as feedback to user input
vi: Phát âm thanh phản hồi khi người dùng nhập liệu

en: <b>Sound Effect</b>
vi: <b>Hiệu ứng Âm thanh</b>

en: Select an icon theme
vi: Chọn một đề tài biểu tượng

en: *.tar.gz, *.tar.bz2 (Icon Theme)
vi: *.tar.gz, *.tar.bz2 (Đề tài Biểu tượng)

en: Failed to load the obconf.glade interface file. ObConf is probably not installed correctly.
vi: Không thể mở tập tin giao diện obconf.glade. ObConf có thể đã không được cài đặt đúng.

en: Failed to load an rc.xml. Openbox is probably not installed correctly.
vi: Không thể mở tập tin rc.xml. Openbox có thể đã không được cài đặt đúng.

en: Error while parsing the Openbox configuration file. Your configuration file is not valid XML.
    
    Message: %s
vi: Có lỗi khi phân tích tập tin cấu hình của Openbox. Tập tin cấu hình của bạn không phải là một tập tin XML hợp lệ.
    
    Thông báo: %s

en: Choose an Openbox theme
vi: Chọn một đề tài Openbox

en: Openbox theme archives
vi: Kho trữ đề tài Openbox

en: "%s" was installed to %s
vi: "%s" đã được cài đặt đến %s

en: "%s" was successfully created
vi: "%s" đã được tạo thành công

en: Unable to create the theme archive "%s".
    The following errors were reported:
    %s
vi: Không thể tạo kho trữ đề tài "%s".
    Những lỗi sau đây đã được báo cáo:
    %s

en: Unable to run the "tar" command: %s
vi: Không thể chạy lệnh "tar": %s

en: Unable to create directory "%s": %s
vi: Không thể tạo thư mục "%s": %s

en: "%s" does not appear to be a valid Openbox theme directory
vi: "%s" có vẻ không phải là một thư mục đề tài Openbox hợp lệ

en: Unable to move to directory "%s": %s
vi: Không thể di chuyển đến thư mục "%s": %s

en: Unable to extract the file "%s".
    Please ensure that "%s" is writable and that the file is a valid Openbox theme archive.
    The following errors were reported:
    %s
vi: Không thể tách tập tin "%s".
    Xin chắc rằng "%s" có thể được ghi và đó là kho trữ đề tài Openbox hợp lệ.
    Những lỗi sau đã được báo cáo:
    %s

en: <span weight="bold">Theme</span>
vi: <span weight="bold">Đề tài</span>

en: Create a theme _archive (.obt)...
vi: Tạo một _kho trữ đề tài (.obt)...

en: Font for active window title:
vi: Phông của tiêu đề cửa sổ đang hoạt động:

en: Font for inactive window title:
vi: Phông của tiêu đề cửa sổ không hoạt động:

en: Font for menu Item:
vi: Phông của hạng mục trình đơn:

en: Font for menu header:
vi: Phông của đầu trình đơn:

en: Font for on-screen display:
vi: Phông hiển thị trên màn hình:

en: N: Window icon
    L: Window label (Title)
    I: Iconify (Minimize)
    M: Maximize
    C: Close
    S: Shade (Roll up)
    D: Omnipresent (On all desktops)
vi: N: Biểu tượng cửa sổ
    L: Nhãn cửa sổ (Tiêu đề)
    I: Thu nhỏ
    M: Phóng lớn
    C: Đóng
    S: Cuộn lên
    D: Hiển thị ở tất cả vùng làm việc

en: _Button order:
vi: _Thứ tự nút nhấn:

en: _Install a new theme...
vi: _Cài đặt một đề tài mới...

en: Desktop:
vi: Máy tính:

en: Show keyboard layouts
vi: Hiển thị kiểu bàn phím

en: Show languanges menu
vi: Hiển thị trình đơn ngôn ngữ

en: Show user list
vi: Hiển thị danh sách người dùng

en: lxdm config
vi: cấu hình lxdm

en: _Shutdown
vi: _Tắt máy

en: 
    <i>logged in</i>
vi: 
    <i>đã đăng nhập</i>

en: More ...
vi: Xem thêm..

en: Input Device Preferences
vi: Tùy chỉnh Thiết bị Nhập

en: <b>Motion</b>
vi: <b>Chuyển động</b>

en: Left handed (Swap left and right mouse buttons)
vi: Thuận tay trái (Đổi chỗ nút chuột trái và chuột phải)

en: Delay before each key starts repeating
vi: Trễ trước khi mỗi phím bắt đầu lặp lại

en: Interval between each key repeat
vi: Khoảng thời gian giữa mỗi lần lặp lại phím

en: Repeat interval:
vi: Khoảng thời gian lặp:

en: Type in the following box to test your keyboard settings
vi: Nhập vào hộp thoại sau để kiểm tra thiết lập bàn phím của bạn

en: <b>Character Repeat</b>
vi: <b>Lặp lại Ký tự</b>

en: Beep when there is an error of keyboard input
vi: Kêu bíp khi có lỗi bộ nhập bàn phím

en: <b>Keyboard layout</b>
vi: Kiểu bàn phím

en: Touch Pad
vi: Tấm cảm ứng

en: Keyboard and Mouse
vi: Bàn phím và chuột

en: Configure keyboard, mouse, and other input devices
vi: Cấu hình bàn phím, chuột, và các thiết bị đầu vào khác

en: Go back to "%s"
vi: Quay trở lại “%s”

en: Enable key navigation
vi: Kích hoạt di chuyển bằng phím

en: Allow users to use up/down/left/right/tab/enter keys to operate the lxlauncher
vi: Cho phép người sử dụng dùng phím lên/xuống/trái/phải/tab/enter để thao tác với lxlancher

en: Whether the children should be all the same size
vi: Dùng chung kích thước cho các đối tượng

en: Mixer:
vi: Bộ trộn:

en: Currently loaded plugins
vi: Những plugin đã được nạp

en: Add plugin to panel
vi: Thêm plugin vào bảng điều khiển

en: Logout command is not set
vi: Lệnh dăng xuất chưa được thiết lập

en: Really delete this panel?
    <b>Warning: This can not be recovered.</b>
vi: Thật sự muốn xóa bảng điều khiển này?
    <b>Cảnh báo: Điều này không thể được phục hồi.</b>

note: #-#-#-#-#  867 (LXRandR)  #-#-#-#-# gtk_about_dialog_set_logo( (GtkAboutDialog*)about_dlg, gdk_pixbuf_new_from_file(  PACKAGE_DATA_DIR"/pixmaps/lxrandr.png", NULL ) );
en: Copyright (C) 2008-2011
vi: Bản quyền (C) 2008-2011

en: Desktop panel for LXDE project
vi: Bảng điều khiển màn hình nền cho dự án LXDE

en: Add / Remove Panel Items
vi: Thêm / bớt các mục của bảng điều khiển

en: Remove "%s" From Panel
vi: Hủy bỏ"%s"từ bảng điều khiển

en: Panel Settings
vi: Cài đặt bảng điều khiển

en: Create New Panel
vi: Tạo bảng điều khiển mới

en: Delete This Panel
vi: Xóa bảng điều khiển này

en: "%s" Settings
vi: "%s" Cài đặt

en: lxpanel %s - lightweight GTK2+ panel for UNIX desktops
vi: lxpanel %s - bảng điều khiển GTK2+ gọn nhẹ cho màn hình nền UNIX

en: Command line options:
vi: Tùy chọn dòng lệnh:

en:  --help      -- print this help and exit
vi:  --help      -- xem trợ giúp và thoát

en:  --version   -- print version and exit
vi:  --version   -- xem phiên bản vào thoát

note: g_print(_(" --configure -- launch configuration utility\n"));
en:  --profile name -- use specified profile
vi:  --profile name -- sử dụng hồ sơ người dùng xác định

en:  -h  -- same as --help
vi:  -h  -- tương tự như --help

en:  -p  -- same as --profile
vi:  -p  -- tương tự như --profile

en:  -v  -- same as --version
vi:  -v  -- tương tự như --version

note: g_print(_(" -C  -- same as --configure\n"));
en: 
    Visit http://lxde.org/ for detail.
vi: 
    Ghé thăm http://lxde.org/ để biết thêm.

en: Enter the command you want to execute:
vi: Nhập dòng lệnh bạn muốn thực thi:

en: Application Launch Bar
vi: Thanh khởi động ứng dụng

en: <b>Activity</b>
vi: <b>Hoạt động</b>

en: Sent:
vi: Đã gửi:

en: <b>Signal Strength</b>
vi: <b>Độ mạnh tín hiệu</b>

en: Broadcast:
vi: Truyền tin:

en: Scope:
vi: Phạm vi:

en: <b>Network Device</b>
vi: <b>Thiết bị mạng</b>

en: Con_figure
vi: Cấu _hình

en: % Percent
vi: % phần trăm

en: Err
vi: Lỗi

en: Warn
vi: Cảnh báo

en: Panel Preferences
vi: Tùy chọn bảng điều khiển

en: Margin:
vi: Lề:

en: System theme
vi: Giao diện hệ thống

en: Solid color (with opacity)
vi: Màu rắn (với độ mờ đục)

en: Select an image file
vi: Chọn một tập tin ảnh

en: Custom color
vi: Tùy chỉnh màu sắc

en: Panel Applets
vi: Applet bảng điều khiển

en: Logout Command:
vi: Lệnh đăng xuất:

en: Terminal Emulator:
vi: Bộ giả lập thiết bị đầu cuối:

en: File Manager:
vi: Bộ quản lý lập tin:

en: <b>Set Preferred Applications</b>
vi: <b>Thiết lập ứng dụng ưa thích</b>

en: Make window managers treat the panel as dock
vi: Cho bộ quản lý cửa sổ xem bảng điều khiển như nơi gắn kết

en: Reserve space, and not covered by maximized windows
vi: Để dành không gian, và không bao phủ bởi những cửa sổ được phóng đầy màn hình

en: <b>Properties</b>
vi: <b>Thuộc tính</b>

en: Minimize panel when not in use
vi: Thu nhỏ bảng điều khiển khi không sử dụng

en: Size when minimized
vi: Kích thước khi thu nhỏ

en: <b>Automatic hiding</b>
vi: <b>Tự dộng ẩn</b>

en: Log level
vi: Cấp độ ghi chép

en: <b>Log level</b>
vi: <b>Cấp độ ghi chép</b>

en: CPU Usage Monitor
vi: Bộ giám sát sử dụng CPU

en: Display CPU usage
vi: Hiển thị sử dụng CPU

en: Bold font
vi: Phông đậm

en: Display desktop names
vi: Hiển thị tên màn hình nền

en: Desktop Number / Workspace Name
vi: Số màn hình nền / Tên không gian làm việc

en: Display workspace number, by cmeury@users.sf.net
vi: Hiển thị số không gian làm việc, bởi cmeury@users.sf.net

en: Display Image and Tooltip
vi: Hiển thị hình ảnh và chú giải

en: Bar with buttons to launch application
vi: Thanh công cụ với nút để khởi động ứng dụng

en: Workspace _%d
vi: Không gian làm việc _%d

note: Add "move to all workspaces" item.  This causes the window to be visible no matter what desktop is active.
en: _All workspaces
vi: Tất cả _không gian làm việc

note: Add Move to Workspace menu item as a submenu.
en: _Move to Workspace
vi: _Di chuyển đến không gian làm việc

en: Flat buttons
vi: Nút phẳng

en: Show windows from all desktops
vi: Hiện tất cả cửa sổ từ tất cả màn hình nền

en: Use mouse wheel
vi: Sử dụng bánh lăn chuột

en: Flash when there is any window requiring attention
vi: Nhấp nháy khi có bất kỳ cửa sổ nào yêu cầu sự chú ý

en: Combine multiple application windows into a single button
vi: Kết hợp nhiều cửa sổ ứng dụng vào một nút duy nhất

en: Maximum width of task button
vi: Chiều rộng tối đa của nút tác vụ

en: Task Bar (Window List)
vi: Thanh tác vụ (danh sách cửa sổ)

en: Taskbar shows all opened windows and allow to iconify them, shade or get focus
vi: Thanh tác vụ hiển thị tất cả các cửa sổ được mở và cho phép hiển thị chúng như biểu tượng, đổ bóng hoặc được tập trung

en: Clock Format
vi: Định dạng đồng hồ

en: Tooltip Format
vi: Định dạng chú giải

en: Action when clicked (default: display calendar)
vi: Hoạt động khi được click (mặc định: hiển thị lịch)

en: Tooltip only
vi: Chỉ chú giải

en: Center text
vi: Canh giữa văn bản

en: Display digital clock and tooltip
vi: Hiển thị đồng hồ và chú giải

en: Application Menu
vi: Trình đơn ứng dụng

en: Add a separator to the panel
vi: Thêm một bộ ngăn cách vào bảng điều khiển

en: Desktop Pager
vi: Bộ phân trang màn hình nền

en: Simple pager plugin
vi: Plugin phân trang đơn giản

en: Allocate space
vi: Phân bổ không gian

en: System Tray
vi: Khay hệ thống

en: System tray
vi: Khay hệ thống

note: dialog
en: Select Keyboard Model
vi: Chọn kiểu bàn phím

note: dialog
en: Select Layout Change Type
vi: Chọn sơ đồ

en: Change Type
vi: Đổi kiểu

note: dialog
en: Add Keyboard Layout
vi: Thêm sơ đồ bàn phím

en: Keyboard Layout Handler
vi: Bộ quản lý sơ đồ bàn phím

en: Change Layout Option
vi: Thay đổi tùy chọn sơ đồ

en: Per Window Settings
vi: Cho mỗi thiết lập cửa sổ

en: _Remember layout for each window
vi: _Ghi nhớ sơ đồ cho mỗi cửa sổ

en: Show Layout as
vi: Hiển thị sơ đồ như

en: Custom Image
vi: Ảnh tùy chọn

en: Panel Icon Size
vi: Kích thước biểu tượng bảng điều khiển

en: Handle keyboard layouts
vi: Quản lý sơ đồ bàn phím

en: Left click to iconify all windows.  Middle click to shade them.
vi: Click chuột trái để ẩn tất cả cửa sổ.  Click chuột giữa để làm mờ chúng.

en: Alternately iconify/shade and raise
vi: Lần lượt ẩn/đổ bóng và hiện lên

en: Minimize All Windows
vi: Thu nhỏ tất cả cửa sổ

en: Sends commands to all desktop windows.
    Supported commands are 1) iconify and 2) shade
vi: Gửi lệnh đến tất cả cửa sổ màn hình nền.
    Các lệnh được hỗ trợ là 1) Thu nhỏ và 2) Làm mờ

en: Open in _Terminal
vi: Mở trong _thiết bị đầu cuối

en: Directory Menu
vi: Trình đơn thư mục

en: Browse directory tree via menu (Author: PCMan)
vi: Duyệt cây thư mục thông qua trình đơn (Tác giả: PCMan)

en: Warning1
vi: Cảnh báo 1

en: Warning2
vi: Cảnh báo 2

en: Automatic sensor location
vi: Tự động cảm biến vị trí

en: Automatic temperature levels
vi: Tự động điều chỉnh mức độ nhiệt độ

en: Warning1 Temperature
vi: Cảnh báo 1 Nhiệt độ

en: Warning2 Temperature
vi: Cảnh báo 2 Nhiệt độ

en: Temperature Monitor
vi: Bộ giám sát nhiệt độ

en: Display system temperature
vi: Hiển thị nhiệt độ hệ thống

note: FIXME: display current level in tooltip. ex: "Volume Control: 80%" Display current level in tooltip.
en: Volume control
vi: Điều chỉnh âm lượng

en: Error, you need to install an application to configure the sound (pavucontol, alsamixer ...)
vi: Lỗi, bạn cần cài đặt một ứng dụng để cấu hình âm thanh (pavucontol, alsamixer ...)

en: <Hidden Access Point>
vi: <Điểm truy cập bị ẩn>

en: Wireless Networks not found in range
vi: Mạng không dây không được tìm thấy trong phạm vi

en: Wireless Connection has no connectivity
vi: Kết nối mạng không dây không có kết nối

en: Network cable is plugged out
vi: Cáp mạng đã được rút ra

en: Connection has limited or no connectivity
vi: Kết nối hạn chế hoặc không có kết nối

en: Remote IP:
vi: IP ở xa:

en: packets
vi: các gói

en: HW Address:
vi: Địa chỉ HW:

en: Manage Networks
vi: Quản lý mạng

en: Monitor and Manage networks
vi: Giám sát và quản lý mạng

note: create dialog
en: Setting Encryption Key
vi: Cài đặt khóa mã hóa

note: messages
en: This wireless network was encrypted.
    You must have the encryption key.
vi: Mạng không dây đã bị mã hóa.
    Bạn phải có khóa mã hóa.

en: Encryption Key:
vi: Khóa mã hóa:

en: Interface to monitor
vi: Giao diện để giám sát

en: Config tool
vi: Công cụ cấu hình

en: Network Status Monitor
vi: Bộ theo dõi trạng thái mạng

en: Monitor network status
vi: Theo dõi trạng thái mạng

en: Connection Properties
vi: Thuộc tính kết nối

en: Connection Properties: %s
vi: Thuộc tính kết nối: %s

en: Failed to launch time configuration tool: %s
vi: Không thể gọi công cụ cấu hình thời gian: %s

en: Network Connection: %s
vi: Kết nối mạng: %s

en: Network Connection
vi: Kết nối mạng

en: The current interface the icon is monitoring.
vi: Biểu tượng của giao diện đang được giám sát.

en: Tooltips Enabled
vi: Bật chú giải

en: Whether or not the icon's tooltips are enabled.
vi: Dù có hay không chú giải của biểu tượng vẫn được kích hoạt.

en: Show Signal
vi: Hiển thị tín hiệu

en: Whether or not the signal strength should be displayed.
vi: Dù có hay không cường độ tín hiệu vẫn được hiển thị.

en: Please contact your system administrator to resolve the following problem:
    
    %s
vi: Xin vui lòng liên hệ với quản trị hệ thống để giải quyết vấn đề sau:
    %s

en: The interface name
vi: Tên giao diện

en: The interface state
vi: Trạng thái giao diện

en: The interface packets/bytes statistics
vi: Thống kê số byte/gói tin giao diện

en: Whether the interface is a wireless interface
vi: Có đúng giao diện là một giao diện không dây

en: Wireless signal strength percentage
vi: Phần trăm cường độ tín hiệu không dây

en: The current error condition
vi: Tình trạng lỗi hiện tại

en: Unable to open socket: %s
vi: Không thể mở socket: %s

en: SIOCGIFFLAGS error: %s
vi: Lỗi SIOCGIFFLAGS: %s

en: SIOCGIFCONF error: %s
vi: Lỗi SIOCGIFCONF: %s

en: No network devices found
vi: Không tìm thấy thiết bị mạng

en: Cannot open /proc/net/dev: %s
vi: Không thể mở /proc/net/dev: %s

en: Could not parse /proc/net/dev. Unknown format.
vi: Không thể phân tích  /proc/net/dev. Không đúng định dạng.

en: Could not parse interface name from '%s'
vi: Không thể phân tích tên giao diện từ  '%s'

en: Could not parse interface statistics from '%s'. prx_idx = %d; ptx_idx = %d; brx_idx = %d; btx_idx = %d;
vi: Không thể phân tích số liệu thống kê giao diện từ '%s'. prx_idx = %d; ptx_idx = %d; brx_idx = %d; btx_idx = %d;

en: Could not parse /proc/net/wireless. Unknown format.
vi: Không thể phân tích /proc/net/wireless. Không đúng định dạng.

en: Could not parse wireless details from '%s'. link_idx = %d;
vi: Không thể phân tích chi tiết mạng không dây từ '%s'. link_idx = %d;

en: Could not connect to interface, '%s'
vi: Không thể kết nối với giao diện, '%s'

en: Could not send ioctl to interface, '%s'
vi: Không thể gửi ioctl đến giao diện, '%s'

en: Could not parse command line '%s': %s
vi: Không thể phân tích dòng lệnh '%s': %s

en: Could not parse 'netstat' output. Unknown format
vi: Không thể phân tích đầu ra 'netstat'. Không đúng định dạng

en: Sending/Receiving
vi: Đang gửi/Đang nhận

en: Battery: %d%% charged, %d:%02d until full
vi: : %d%% sạc, %d:%02d đến khi đầy

en: Battery: %d%% charged, %d:%02d left
vi: Pin: %d%% đã nạp, %d:%02d còn lại

en: Battery: %d%% charged
vi: Pin: %d%% sạc

en: Hide if there is no battery
vi: Ẩn nếu không có pin

en: Alarm command
vi: Lệnh cảnh báo

en: Alarm time (minutes left)
vi: Thời gianh cảnh báo (số phút còn lại)

en: Charging color 1
vi: Đang thêm màu 1

en: Charging color 2
vi: Đang thêm màu 2

en: Discharging color 1
vi: Ngưng thêm màu 1

en: Discharging color 2
vi: Ngưng thêm màu 2

en: Display battery status using ACPI
vi: Hiển thị trạng thái pin sử dụng ACPI

en: Show CapsLock
vi: Hiển thị CapsLock

en: Show NumLock
vi: Hiển thị NumLock

en: Show ScrollLock
vi: Hiển thị ScrollLock

en: Keyboard LED
vi: LED bàn phím

en: Indicators for CapsLock, NumLock, and ScrollLock keys
vi: Các chỉ số cho các phím CapsLock, NumLock, và ScrollLock

note: A label to allow for click through
en: No Indicators
vi: Không tìm thấy dụng cụ chỉ thị

en: Indicator Applications
vi: Ứng dụng chỉ thị

en: Clock Indicator
vi: Đồng hồ chỉ thị

en: Messaging Menu
vi: Trình đơn tin nhắn

en: Network Menu
vi: Trình đơn mạng

en: Session Menu
vi: Trình đơn phiên làm việc

en: Sound Menu
vi: Trình đơn âm thanh

en: Indicator applets
vi: Applet chỉ thị

en: Add indicator applets to the panel
vi: Thêm applet chỉ thị vào bảng điều khiển

en: CPU usage: %.2f%%
vi: Sử dụng CPU: %.2f%%

en: RAM usage: %.1fMB (%.2f%%)
vi: Sử dụng RAM: %.1fMB (%.2f%%)

en: CPU color
vi: Màu CPU

en: Display RAM usage
vi: Hiển thị sử dụng CPU

en: RAM color
vi: Màu RAM

en: Action when clicked (default: lxtask)
vi: Hoạt động khi được click (mặc định: lxtask)

en: Resource monitors
vi: Bộ giám sát tài nguyên

en: Display monitors (CPU, RAM)
vi: Hiển thị những bộ giám sát (CPU, RAM)

en: Policykit Authentication Agent
vi: Chính sách chứng nhận độc quyền

en: Authentication failed!
    Wrong password?
vi: Chứng thực thất bại!
    Sai mật khẩu?

en: Group: %s
vi: Nhóm: %s

en: Laptop LCD Monitor
vi: Màn hình LCD Laptop

en: External VGA Monitor
vi: Màn hình VGA Rời

en: External DVI Monitor
vi: Màn hình DVI Rời

en: Default Monitor
vi: Màn hình Mặc định

en: Monitor configuration tool for LXDE
vi: Công cụ cấu hình màn hình cho LXDE

en: LXRandR autostart
vi: Tự khởi động LXRandR

en: Start xrandr with settings done in LXRandR
vi: Khởi động xrandr với những thiết lập trong LXRandR

en: You cannot turn off all monitors. Otherwise, you will not be able to turn them on again since this tool is not accessable without monitor.
vi: Bạn không thể tắt tất cả màn hình. Nếu không, bạn sẽ không thể bật chúng lại vì bạn không thể dùng công cụ này khi không bật màn hình nào.

en: Configuration Saved
vi: Cấu hình đã được lưu

en: Unable to get monitor information!
vi: Không thể lấy thông tin của màn hình!

en: Show the same screen on both laptop LCD and external monitor
vi: Hiển thị màn hình như nhau khi sử dụng màn hình LCD laptop và màn hình rời.

en: Turn off laptop LCD and use external monitor only
vi: Tắt màn hình LCD laptop và chỉ dùng màn hình rời

en: Turn off external monitor and use laptop LCD only
vi: Tắt màn hình rời và chỉ dùng màn hình LCD laptop

en: Quick Options
vi: Tùy chọn Nhanh

en: The following monitor is detected: | The following monitors are detected:
vi[0]: Màn hình sau đã được dò thấy:
vi[1]: Những màn hình sau đã được dò thấy:

en: Refresh Rate:
vi: Tỷ lệ Làm tươi:

en: Change screen resolution and configure external monitors
vi: Thay đổi độ phân giải màn hình và cấu hình màn hình rời

en: Monitor Settings
vi: Thiết lập Màn hình

en: Custom message to show on the dialog
vi: Thông báo riêng để hiển thị trên hộp thoại

en: Banner to show on the dialog
vi: Biểu ngữ để hiển thị trên hộp thoại

en: image file
vi: tập tin ảnh

en: Position of the banner
vi: Vị trí của biểu ngữ

en: LXSession is not running.
vi: LXSession chưa chạy.

en: <b><big>Logout %s session?</big></b>
vi: <b><big>Đăng thoát phiên làm việc của %s?</big></b>

en: Sh_utdown
vi: Tắt _máy

en: S_witch User
vi: _Chuyển đổi người dùng

en: <b>Warning:</b> Do <b>NOT</b> touch this unless you know exactly what you are doing.
    
    <b>NOTE:</b> This setting will take effect on next login.
vi: <b>Cảnh báo:</b> <b>Không</b> sửa chỗ này trừ khi bạn biết chính xác bạn đang làm gì.
    
    <b>CHÚ Ý:</b> Thiếp lập này sẽ có hiệu lực trong lần đăng nhập tới.

en: Applications automatically started after entering desktop:
vi: Ứng dụng tự khởi chạy sau khi đăng nhập:

en: Automatically Started Applications
vi: Ứng dụng tự khởi chạy

en: Command line used to launch window manager
    (The default window manager command for LXDE should be openbox-lxde)
vi: Dòng lệnh được sử dụng để chạy chương trình quản lý cửa sổ
    (lệnh của chương trình quản lý cửa sổ mặc định cho LXDE là openbox-lxde)

en: Desktop Session Settings
vi: Thiết lập phiên làm việc

en: Window Manager:
vi: Chương trình quản lý cửa sổ:

en: Manage applications loaded in desktop session
vi: Quản lý các ứng dụng được chạy trong phiên làm việc

en: input file
vi: tập tin đầu vào

en: file name or desktop id
vi: tên file hoặc số màn hình

en: file name
vi: tên tập tin

en: Choose an executable file
vi: Chọn tập tin thực thi

en: Executable files
vi: Các file thực thi

en: Application Shortcut
vi: Liên kiết nhanh Ứng dụngdụng

en: Change _Icon
vi: Thay đổi _biểu tượng

en: Runs in terminal emulator
vi: Chạy trong cửa sổ dòng lệnh

en: Use startup notification
vi: Thông báo khi khởi động

en: <b>Choose Icon From:</b>
vi: <b>Chọn biểu tượng từ:</b>

en: Choose An Icon...
vi: Chọn một biểu tượng...

en: System icon theme
vi: Kiểu biểu tượng hệ thống

en: Manage running processes
vi: Quản lý các tiến trình đang chạy

en: Process manager
vi: Quản lý tiến trình

en: Couldn't send signal %d to the task with ID %d
    
    %s
vi: Không thể gửi tín hiệu %d cho tác vụ với ID %d
    
    %s

en: Couldn't set priority %d to the task with ID %d
vi: Không thể đặt ưu tiên %d cho tiến trình với ID %d

en: Really terminate the task?
vi: Thực sự muốn kết thúc tác vụ?

en: Memory: %d MB of %d MB used
vi: Bộ nhớ: %d MB trong %d MB đã sử dụng

en: CPU usage: %0.0f %%
vi: Mức sử dụng CPU: %0.0f %%

en: cpu usage
vi: sử dụng cpu

en: memory usage
vi: sử dụng bộ nhớ

en: Prio
vi: Độ ưu tiên

en: LXTask is derived from Xfce4 Task Manager by:
      * Johannes Zellner <webmaster@nebulon.de>
vi: LXTask dựa trên Bộ quản lý tác vụ Xfce4 bởi: 
      * Johannes Zellner <webmaster@nebulon.de>

note: gtk_about_dialog_set_logo( (GtkAboutDialog*)about_dlg, gdk_pixbuf_new_from_file(  PACKAGE_DATA_DIR"/pixmaps/lxtask.png", NULL ) );
en: Copyright (C) 2008 LXDE team
vi: Bản quyền (C) 2008 LXDE team

en: Lightweight task manager for LXDE project
vi: Chương trình quản lý tác vụ cho dự án LXDE

en: Refresh rate (seconds):
vi: Tốc độ làm tươi (giây):

en: Cop_y
vi: _Sao chép

en: Na_me Tab
vi: _Thẻ tên

en: Pre_vious Tab
vi: Thẻ t_rước

en: Ne_xt Tab
vi: Thẻ t_iếp

en: Name Tab
vi: Dải tên

en: Terminal emulator for LXDE project
vi: Chương trình cửa sổ lệnh cho dự án LXDE

en: Allow bold font
vi: Cho phép bold font

en: Audible bell
vi: Chuông có thể nghe thấy

en: Cursor blink
vi: Con trỏ nhấp nháy:

en: Cursor style
vi: Loại con trỏ:

en: Disable using Alt-n to switch tabs
vi: Tắt chế độ chuyển thẻ bằng Alt-n

en: Hide Close buttons
vi: Ẩn nút close

en: Hide menu bar
vi: Ẩn thanh danh sách

en: Hide scroll bar
vi: Ẩn thanh cuộn:

en: Scrollback lines
vi: Những dòng cuộn trở lại

en: Select-by-word characters
vi: Chọn bằng chữ kí tự

en: Tab panel position
vi: Vị trí nhãn bảng điều khiển

en: gtk-cancel
vi: gtk-hủy bỏ

en: gtk-ok
vi: gtk-chấp nhận

note: ****************************************************************** * The following definitions are for status line prompts, messages, or * warnings issued by Lynx during program execution.  You can modify * them to make them more appropriate for your site.  We recommend that * you extend these defin
en: Alert!: %s
vi: Cảnh giác!: %s

en: Really exit from Lynx?
vi: Thực sự thoát khỏi Lynx không?

en: Connection interrupted.
vi: Kết nối bị ngắt.

en: Data transfer interrupted.
vi: Tiến trình truyền dữ liệu bị gián đoạn.

en: Cancelled!!!
vi: Đã bị hủy!!!

en: Cancelling!
vi: Đang hủy!

en: Excellent!!!
vi: Tốt lắm!!!

en: Bad request!
vi: Yêu cầu sai.

en: next screen
vi: màn hình tiếp

en: HELP!
vi: HÃY GIÚP!

en: , help on
vi: , trợ giúp về

note: #define HELP
en: Commands: Use arrow keys to move, '?' for help, 'q' to quit, '<-' to go back.
vi: Lệnh: [mũi tên] di chuyển; [?] trợ giúp; [q] thoát; [<-] lùi lại.

note: #define MOREHELP
en: -- press space for more, use arrow keys to move, '?' for help, 'q' to quit.
vi: — [phím dài] xem thêm; [mũi tên] di chuyển; [?] trợ giúp, [q] thoát.

en: -- press space for next page --
vi: — [phím dài] trang kế tiếp —

en: URL too long
vi: URL quá dài

note: Inactive input fields, messages used with -tna option - kw #define FORM_LINK_TEXT_MESSAGE_INA
en: (Text entry field) Inactive.  Press <return> to activate.
vi: (Trường nhập văn bản) Không hoạt động.  Nhấn <return> để kích hoạt.

note: #define FORM_LINK_TEXTAREA_MESSAGE_INA
en: (Textarea) Inactive.  Press <return> to activate.
vi: (Vùng văn bản) Không hoạt động.  Nhấn <return> để kích hoạt.

note: #define FORM_LINK_TEXTAREA_MESSAGE_INA_E
en: (Textarea) Inactive.  Press <return> to activate (%s for editor).
vi: (Vùng văn bản) Không hoạt động.  Nhấn <return> để kích hoạt (%s để mở trình soán thảo).

note: #define FORM_LINK_TEXT_SUBMIT_MESSAGE_INA
en: (Form field) Inactive.  Use <return> to edit.
vi: (Trường biểu mẫu) Không hoạt động.  Nhấn <return> để soạn thảo.

note: #define FORM_TEXT_SUBMIT_MESSAGE_INA_X
en: (Form field) Inactive.  Use <return> to edit (%s to submit with no cache).
vi: (Trường biểu mẫu) Không hoạt động.  Nhấn <return> để soạn thảo (%s để gửi đi mà không nhớ tạm).

note: #define FORM_TEXT_RESUBMIT_MESSAGE_INA
en: (Form field) Inactive. Press <return> to edit, press <return> twice to submit.
vi: (Trường biểu mẫu) Không hoạt động.  Hãy nhấn <return> để soạn thảo, nhấn <return> hai lần để gửi đi.

note: #define FORM_TEXT_SUBMIT_MAILTO_MSG_INA
en: (mailto form field) Inactive.  Press <return> to change.
vi: (Trường biểu mẫu gửi thư) Không hoạt động.  Hãy nhấn <return> để thay đổi.

note: #define FORM_LINK_PASSWORD_MESSAGE_INA
en: (Password entry field) Inactive.  Press <return> to activate.
vi: (Trường nhập mật khẩu) Không hoạt động.  Hãy nhấn <return> để kích hoạt.

note: #define FORM_LINK_FILE_UNM_MSG
en: UNMODIFIABLE file entry field.  Use UP or DOWN arrows or tab to move off.
vi: Trường nhập tập tin KHÔNG THỂ SỬA ĐỔI. Dùng các phím mũi tên LÊN hoặc XUỐNG hoặc tab để đi tiếp.

note: #define FORM_LINK_FILE_MESSAGE
en: (File entry field) Enter filename.  Use UP or DOWN arrows or tab to move off.
vi: (Trường nhập tập tin) Hãy nhập tên tập tin.  Sử dụng các phím mũi tên LÊN hoặc XUỐNG hoặc tab để đi tiếp.

note: #define FORM_LINK_TEXT_MESSAGE
en: (Text entry field) Enter text.  Use UP or DOWN arrows or tab to move off.
vi: (Trường nhập văn bản) Hãy nhập.  Dùng các mũi tên LÊN hoặc XUỐNG hoặc tab để đi tiếp.

note: #define FORM_LINK_TEXTAREA_MESSAGE
en: (Textarea) Enter text. Use UP/DOWN arrows or TAB to move off.
vi: (Vùng văn bản) Hãy nhập.  Dùng mũi tên LÊN/XUỐNG hoặc tab để đi tiếp.

note: #define FORM_LINK_TEXTAREA_MESSAGE_E
en: (Textarea) Enter text. Use UP/DOWN arrows or TAB to move off (%s for editor).
vi: (Vùng văn bản) Hãy nhập.  Sử dụng mũi tên LÊN/XUỐNG hoặc tab để đi tiếp (%s để mở trình soạn thảo).

note: #define FORM_LINK_TEXT_UNM_MSG
en: UNMODIFIABLE form text field.  Use UP or DOWN arrows or tab to move off.
vi: Trường văn bản biểu mẫu KHÔNG THỂ SỬA ĐỔI. Dùng mũi tên LÊN/XUỐNG hoặc tab để đi tiếp.

note: #define FORM_LINK_TEXT_SUBMIT_MESSAGE
en: (Form field) Enter text.  Use <return> to submit.
vi: (Trường biểu mẫu) Hãy nhập.  Dùng <return> để gửi đi.

note: #define FORM_LINK_TEXT_SUBMIT_MESSAGE_X
en: (Form field) Enter text.  Use <return> to submit (%s for no cache).
vi: (Trường biểu mẫu) Hãy nhập.  Dùng <return> để gửi đi. (%s để không nhớ tạm).

note: #define FORM_LINK_TEXT_RESUBMIT_MESSAGE
en: (Form field) Enter text.  Use <return> to submit, arrows or tab to move off.
vi: (Trường biểu mẫu) Hãy nhập. Dùng <return> để gửi đi, phím mũi tên hoặc tab để đi tiếp.

note: #define FORM_LINK_TEXT_SUBMIT_UNM_MSG
en: UNMODIFIABLE form field.  Use UP or DOWN arrows or tab to move off.
vi: Trường biểu mẫu KHÔNG THỂ SỬA ĐỔI. Dùng mũi tên LÊN/XUỐNG hoặc tab để đi tiếp.

note: #define FORM_LINK_TEXT_SUBMIT_MAILTO_MSG
en: (mailto form field) Enter text.  Use <return> to submit, arrows to move off.
vi: (Trường biểu mẫu gửi thư) Hãy nhập.  Dùng <return> để gửi đi, phím mũi tên hoặc tab để đi tiếp.

note: #define FORM_LINK_TEXT_SUBMIT_MAILTO_DIS_MSG
en: (mailto form field) Mail is disallowed so you cannot submit.
vi: (Trường biểu mẫu gửi thư) Không cho phép gửi thư vì thế không thể gửi đi.

note: #define FORM_LINK_PASSWORD_MESSAGE
en: (Password entry field) Enter text.  Use UP or DOWN arrows or tab to move off.
vi: (Trường nhập mật khẩu) Hãy nhập.  Sử dụng mũi tên LÊN/XUỐNG hoặc tab để đi tiếp.

note: #define FORM_LINK_PASSWORD_UNM_MSG
en: UNMODIFIABLE form password.  Use UP or DOWN arrows or tab to move off.
vi: Mật khẩu biểu mẫu KHÔNG THỂ SỬA ĐỔI. Dùng mũi tên LÊN/XUỐNG hoặc tab để đi tiếp.

note: #define FORM_LINK_CHECKBOX_MESSAGE
en: (Checkbox Field)   Use right-arrow or <return> to toggle.
vi: (Trường hộp chọn)   Dùng mũi tên phải hoặc <return> để bật tắt.

note: #define FORM_LINK_CHECKBOX_UNM_MSG
en: UNMODIFIABLE form checkbox.  Use UP or DOWN arrows or tab to move off.
vi: Hộp lựa chọn KHÔNG THỂ SỬA ĐỔI. Dùng mũi tên LÊN/XUỐNG hoặc tab để đi tiếp.

note: #define FORM_LINK_RADIO_MESSAGE
en: (Radio Button)   Use right-arrow or <return> to toggle.
vi: (Nút chọn một)   Dùng mũi tên phải hoặc <return> để bật tắt.

note: #define FORM_LINK_RADIO_UNM_MSG
en: UNMODIFIABLE form radio button.  Use UP or DOWN arrows or tab to move off.
vi: Nút chọn một biểu mẫu KHÔNG THỂ SỬA ĐỔI. Dùng mũi tên LÊN/XUỐNG hoặc tab để đi tiếp.

note: #define FORM_LINK_SUBMIT_PREFIX
en: Submit ('x' for no cache) to
vi: Gửi ('x' để không nhớ tạm) cho

note: #define FORM_LINK_RESUBMIT_PREFIX
en: Submit to
vi: Gửi cho

note: #define FORM_LINK_SUBMIT_MESSAGE
en: (Form submit button) Use right-arrow or <return> to submit ('x' for no cache).
vi: (Nút gửi đi biểu mẫu) Dùng mũi tên phải hoặc <return> để gửi ('x' để không nhớ tạm).

note: #define FORM_LINK_RESUBMIT_MESSAGE
en: (Form submit button) Use right-arrow or <return> to submit.
vi: (Nút gửi đi biểu mẫu) Dùng mũi tên phải hoặc <return> để gửi đi.

note: #define FORM_LINK_SUBMIT_DIS_MSG
en: DISABLED form submit button.  Use UP or DOWN arrows or tab to move off.
vi: Nút gửi đi BỊ TẮT. Dùng mũi tên LÊN/XUỐNG hoặc tab để đi tiếp.

note: #define FORM_LINK_SUBMIT_MAILTO_PREFIX
en: Submit mailto form to
vi: Gửi thư biểu mẫu cho

note: #define FORM_LINK_SUBMIT_MAILTO_MSG
en: (mailto form submit button) Use right-arrow or <return> to submit.
vi: (nút gửi thư biểu mẫu) Dùng mũi tên phải hoặc <return> để gửi đi.

note: #define FORM_LINK_SUBMIT_MAILTO_DIS_MSG
en: (mailto form submit button) Mail is disallowed so you cannot submit.
vi: (nút gửi thư biểu mẫu) Không cho phép gửi thư vì thế không thể gửi đi.

note: #define FORM_LINK_RESET_MESSAGE
en: (Form reset button)   Use right-arrow or <return> to reset form to defaults.
vi: (Đặt lại biểu mẫu)  Dùng mũi tên phải hoặc <return> để đặt lại biểu mẫu thành các giá trị mặc định

note: #define FORM_LINK_RESET_DIS_MSG
en: DISABLED form reset button.  Use UP or DOWN arrows or tab to move off.
vi: Nút đặt lại BỊ TẮT. Hãy dùng mũi tên LÊN/XUỐNG hoặc tab để đi tiếp.

note: #define FORM_LINK_BUTTON_MESSAGE
en: (Script button)   Use UP or DOWN arrows or tab to move off.
vi: Nút kịch bản (script)   Sử dụng phím mũi tên LÊN/XUỐNG hoặc tab để đi xa.

note: #define FORM_LINK_BUTTON_DIS_MSG
en: DISABLED Script button.  Use UP or DOWN arrows or tab to move off.
vi: TẮT nút kịch bản (script). Sử dụng phím mũi tên LÊN/XUỐNG hoặc tab để đi xa.

note: #define FORM_LINK_OPTION_LIST_MESSAGE
en: (Option list) Hit return and use arrow keys and return to select option.
vi: (Danh sách tùy chọn) Bấm Return và dùng các phím mũi tên và Return để đặt tùy chọn.

note: #define CHOICE_LIST_MESSAGE
en: (Choice list) Hit return and use arrow keys and return to select option.
vi: (Danh sách lựa chọn) Bấm Return và dùng các phím mũi tên và Return để đặt tùy chọn.

note: #define FORM_LINK_OPTION_LIST_UNM_MSG
en: UNMODIFIABLE option list.  Use return or arrow keys to review or leave.
vi: Danh sách tùy chọn KHÔNG THẾ SỬA ĐỔI.  Hãy dùng các mũi tên hoặc Return để xem lại hoặc rời bỏ.

note: #define CHOICE_LIST_UNM_MSG
en: UNMODIFIABLE choice list.  Use return or arrow keys to review or leave.
vi: Danh sách lựa chọn KHÔNG THẾ SỬA ĐỔI.  Hãy dùng các mũi tên hoặc Return để xem lại hoặc rời bỏ.

en: Submitting form...
vi: Đang gửi biểu mẫu...

en: Resetting form...
vi: Đang đặt lại biểu mẫu...

note: #define RELOADING_FORM
en: Reloading document.  Any form entries will be lost!
vi: Đang nạp tài liệu.  Bất kỳ mục nào trong đơn cũng sẽ mất!

note: #define LINK_NOT_IN_FORM
en: The current link is not in a FORM
vi: Liên kết hiện tại không ở trong một FORM

en: Warning: Cannot transcode form data to charset %s!
vi: Cảnh báo: không thể chuyển đổi từ dữ liệu sang bộ ký tự %s.

note: #define NORMAL_LINK_MESSAGE
en: (NORMAL LINK)   Use right-arrow or <return> to activate.
vi: (LIÊN KẾT THÔNG THƯỜNG)  Dùng mũi tên sang phải hoặc <return> để kích hoạt.

en: The resource requested is not available at this time.
vi: Đã yêu cầu một tài nguyên hiện thời không sẵn sàng.

en: Enter Lynx keystroke command:
vi: Gõ lệnh động tác gõ phím Lynx:

en: Looking up
vi: Đang tra tìm

en: Getting %s
vi: Đang lấy %s

en: Skipping %s
vi: Đang bỏ qua %s

en: Using %s
vi: Đang dùng %s

en: Illegal URL: %s
vi: URI cấm: %s

en: Badly formed address %s
vi: Địa chỉ dạng sai %s

en: Unable to access WWW file!!!
vi: Không thể truy cập vào tập tin WWW.

en: This is a searchable index.  Use %s to search.
vi: Đây là chỉ mục tìm kiếm được. Dùng %s để tìm kiếm:

note: #define WWW_INDEX_MORE_MESSAGE
en: --More--  This is a searchable index.  Use %s to search.
vi: —Thêm— Đây là chỉ mục tìm kiếm được. Dùng %s để tìm kiếm:

en: You have entered an invalid link number.
vi: Bạn đã gõ một số liên kết không hợp lệ.

note: #define SOURCE_HELP
en: Currently viewing document source.  Press '\' to return to rendered version.
vi: Hiện thời đang xem mã nguồn của tài liệu.  Nhấn « \ » để trở lại phiên bản được vẽ.

note: #define NOVICE_LINE_ONE
en:   Arrow keys: Up and Down to move.  Right to follow a link; Left to go back.
vi:  Mũi tên: [Trên/Xuống] di chuyển; [Phải] theo liên kết; [Trái] lùi lại.

note: #define NOVICE_LINE_TWO
en:  H)elp O)ptions P)rint G)o M)ain screen Q)uit /=search [delete]=history list
vi: [H] trợ giúp; [O] tùy chọn; [P] in; [M] màn hình chính; [Q] thoát; [/] tìm; [del] lịch sử

note: #define NOVICE_LINE_TWO_A
en:   O)ther cmds  H)elp  K)eymap  G)oto  P)rint  M)ain screen  o)ptions  Q)uit
vi: Lệnh khác: [H] trợ giúp; [K] sơ đồ phím; [G] đi tới; [P] in; [M] màn hình chính; [Q] thoát

note: #define NOVICE_LINE_TWO_B
en:   O)ther cmds  B)ack  E)dit  D)ownload ^R)eload ^W)ipe screen  search doc: /
vi: Lệnh khác: [B] lùi lại; [E] sửa; [D] tải về; [^R] nạp lại [^W] xoá màn hình; [/] tìm trong tài liệu

note: #define NOVICE_LINE_TWO_C
en: O)ther cmds  C)omment  History: <backspace>  Bookmarks: V)iew, A)dd, R)emove
vi: Lệnh khác: [C] lịch sử bình luận; [xoá lùi] Đánh dấu ([V] xem; [A] thêm; [R] bỏ)

note: #define FORM_NOVICELINE_ONE
en:             Enter text into the field by typing on the keyboard
vi:             Hãy nhập văn bản vào trường này bằng cách gõ phím

note: #define FORM_NOVICELINE_TWO
en:     Ctrl-U to delete all text in field, [Backspace] to delete a character
vi:     Ctrl-U để xóa tất cả văn bản trong trường, [Xoá lùi] để xóa 1 ký tự

note: #define FORM_NOVICELINE_TWO_DELBL
en:       Ctrl-U to delete text in field, [Backspace] to delete a character
vi:     Ctrl-U để xóa văn bản trong trường, [Xoá lùi] để xóa 1 ký tự

note: #define FORM_NOVICELINE_TWO_VAR
en:     %s to delete all text in field, [Backspace] to delete a character
vi:     %s để xóa tất cả văn bản trong trường, [Xoá lùi] để xóa 1 ký tự

note: #define FORM_NOVICELINE_TWO_DELBL_VAR
en:       %s to delete text in field, [Backspace] to delete a character
vi:     %s để xóa văn bản trong trường, [Xoá lùi] để xóa 1 ký tự

note: mailto
en: Malformed mailto form submission!  Cancelled!
vi: Sai dạng gửi thư biểu mẫu nên bị thôi.

en: Warning!  Control codes in mail address replaced by ?
vi: Cảnh báo! mã điều khiển trong địa chỉ thư thay thế bởi ?

en: Mail disallowed!  Cannot submit.
vi: Không cho phép gửi thư!  Không thể gửi đi.

en: Mailto form submission failed!
vi: Lỗi gửi thư biểu mẫu.

en: Mailto form submission Cancelled!!!
vi: Việc gửi thư biểu mẫu bị thôi.

en: Sending form content...
vi: Đang gửi nội dung của biểu mẫu...

en: No email address is present in mailto URL!
vi: URI mailto (gửi thư cho) không chứa địa chỉ thư điện tử.

note: #define MAILTO_URL_TEMPOPEN_FAILED
en: Unable to open temporary file for mailto URL!
vi: Không thể mở tập tin tạm thời cho URL mailto (gửi thư cho).

note: #define INC_ORIG_MSG_PROMPT
en: Do you wish to include the original message?
vi: Bạn có muốn trích dẫn thư gốc không?

note: #define INC_PREPARSED_MSG_PROMPT
en: Do you wish to include the preparsed source?
vi: Bạn có muốn trích dẫn mã nguồn đã phân tích sẵn không?

note: #define SPAWNING_EDITOR_FOR_MAIL
en: Spawning your selected editor to edit mail message
vi: Đang tạo và thực hiện trình soạn thảo đã chọn để soạn thảo thư

note: #define ERROR_SPAWNING_EDITOR
en: Error spawning editor, check your editor definition in the options menu
vi: Lỗi tạo và thực hiện trình soạn thảo, hãy kiểm tra định nghĩa trình soạn thảo trong trình đơn tùy chọn

en: Send this comment?
vi: Gửi bình luận này không?

en: Send this message?
vi: Gửi thư này không?

en: Sending your message...
vi: Đang gửi thư của bạn...

en: Sending your comment:
vi: Đang gửi bình luận của bạn:

note: textarea
en: Not in a TEXTAREA; cannot use external editor.
vi: Ở ngoài VÙNG VĂN BẢN, không thể dùng trình soạn thảo ngoại trú.

en: Not in a TEXTAREA; cannot use command.
vi: Ở ngoài VÙNG VĂN BẢN, không thể dùng câu lệnh.

en: file: ACTIONs are disallowed!
vi: tập tin: HÀNH ĐỘNG không cho phép!

note: #define FILE_SERVED_LINKS_DISALLOWED
en: file: URLs via served links are disallowed!
vi: tập tin: URL qua liên kết đã đưa là không cho phép!

en: Access to local files denied.
vi: Truy cập vào tập tin cục bộ bị từ chối.

en: file: URLs via bookmarks are disallowed!
vi: tập tin: không cho phép URL qua Đánh dấu!

note: #define SPECIAL_VIA_EXTERNAL_DISALLOWED
en: This special URL is not allowed in external documents!
vi: Không cho phép URL đặc biệt này trong tài liệu bên ngoài.

en: Press <return> to return to Lynx.
vi: Bấm phím <return> để trở về Lynx.

note: #define SPAWNING_MSG
en: Spawning DCL subprocess.  Use 'logout' to return to Lynx.
vi: Đang tạo và thực hiện tiến trình con DCL. Dùng « logout » để quay lại Lynx.

note: #define SPAWNING_MSG
en: Type EXIT to return to Lynx.
vi: Gõ « EXIT » (thoát) để trở về Lynx.

note: #define SPAWNING_MSG
en: Spawning your default shell.  Use 'exit' to return to Lynx.
vi: Đang tạo và thực hiện trình bao mặc định.  Hãy dùng « exit » để quay lại Lynx.

en: Spawning is currently disabled.
vi: Chức năng tạo và thực hiện hiện thời bị tắt.

en: The 'd'ownload command is currently disabled.
vi: Câu lệnh « 'd'ownload » (tải về) hiện hiện thời bị tắt.

en: You cannot download an input field.
vi: Bạn không thể tải xuống một trường nhập liệu.

en: Form has a mailto action!  Cannot download.
vi: Biểu mẫu có hành động mailto (gửi thư) thì không thể tải xuống.

en: You cannot download a mailto: link.
vi: Bạn không thể tải xuống một liên kết mailto: (gửi thư).

en: You cannot download cookies.
vi: Bạn không thể tải xuống cookie.

en: You cannot download a printing option.
vi: Bạn không thể tải xuống một tùy chọn in ẩn.

en: You cannot download an upload option.
vi: Bạn không thể tải xuống một tùy chọn tải lên.

en: You cannot download an permit option.
vi: Bạn không thể tải xuống một tùy chọn cho phép.

en: This special URL cannot be downloaded!
vi: Không thể tải xuống địa chỉ URL đặc biệt này.

en: Nothing to download.
vi: Không có gì cần tải xuống.

en: Trace ON!
vi: Tìm đường BẬT!

en: Trace OFF!
vi: Tìm đường TẮT!

note: #define CLICKABLE_IMAGES_ON
en: Links will be included for all images!  Reloading...
vi: Sẽ thêm liên kết cho mọi hình ảnh!  Đang nạp lại...

note: #define CLICKABLE_IMAGES_OFF
en: Standard image handling restored!  Reloading...
vi: Đã phục hồi sự điều khiển hình ảnh tiêu chuẩn! Đang nạp lại...

note: #define PSEUDO_INLINE_ALTS_ON
en: Pseudo_ALTs will be inserted for inlines without ALT strings!  Reloading...
vi: Sẽ chèn Pseudo_ALT cho mỗi ảnh trực tiếp không có chuỗi xen kẽ ALT! Đang nạp lại...

note: #define PSEUDO_INLINE_ALTS_OFF
en: Inlines without an ALT string specified will be ignored!  Reloading...
vi: Ảnh trực tiếp không có chuỗi ALT sẽ bị bỏ qua! Đang nạp lại...

en: Raw 8-bit or CJK mode toggled OFF!  Reloading...
vi: Chế độ 8-bit thô sơ hoặc CJK TẮT! Đang nạp lại...

en: Raw 8-bit or CJK mode toggled ON!  Reloading...
vi: Chế độ 8-bit thô sơ hoặc CJK BẬT! Đang nạp lại...

note: #define HEAD_D_L_OR_CANCEL
en: Send HEAD request for D)ocument or L)ink, or C)ancel? (d,l,c):
vi: Gửi yêu cầu HEAD cho [D] tài liệu hoặc [L] liên kết, hoặc [C] thôi:

note: #define HEAD_D_OR_CANCEL
en: Send HEAD request for D)ocument, or C)ancel? (d,c):
vi: Gửi yêu cầu HEAD cho [D] tài liệu, hoặc [C] thôi:

en: Sorry, the document is not an http URL.
vi: Tiếc là tài liệu không phải địa chỉ URL Web (theo giao thức HTTP).

en: Sorry, the link is not an http URL.
vi: Tiếc là liên kết không phải địa chỉ URL Web (theo giao thức HTTP).

en: Sorry, the ACTION for this form is disabled.
vi: Tiếc là HÀNH VI cho biểu mẫu này đã bị tắt.

note: #define FORM_ACTION_NOT_HTTP_URL
en: Sorry, the ACTION for this form is not an http URL.
vi: Rất tiếc, HÀNH VI cho biểu mẫu này không phải là một URL kiểu http.

en: Not an http URL or form ACTION!
vi: Không phải là URL http hay biểu mẫu HÀNH VI.

en: This special URL cannot be a form ACTION!
vi: URL đặc biệt này không thể là một HÀNH VI của biểu mẫu.

en: URL is not in starting realm!
vi: Địa chỉ URL không nằm trong vùng bắt đầu.

en: News posting is disabled!
vi: Chức năng gửi bài tin đã bị tắt

en: File management support is disabled!
vi: Hỗ trợ quản lý tập tin đã bị tắt.

en: No jump file is currently available.
vi: Hiện thời không có sẵn tập tin nhảy.

en: Jump to (use '?' for list):
vi: Nhảy tới (dùng « ? » để liệt kê):

en: Jumping to a shortcut URL is disallowed!
vi: Không cho phép nhảy tới một địa chỉ URL viết tắt.

en: Random URL is disallowed!  Use a shortcut.
vi: Không cho phép dùng địa chỉ URL ngẫu nhiên. Hãy dùng một lối tắt.

en: No random URLs have been used thus far.
vi: Chưa dùng địa chỉ URL ngẫu nhiên.

en: Bookmark features are currently disabled.
vi: Các tính năng Đánh dấu đã bị tắt.

en: Execution via bookmarks is disabled.
vi: Chức năng thực hiện thông qua Đánh dấu đã bị tắt.

note: #define BOOKMARK_FILE_NOT_DEFINED
en: Bookmark file is not defined. Use %s to see options.
vi: Chưa xác định tập tin Đánh dấu. Hãy dùng %s để xem tùy chọn.

note: #define NO_TEMP_FOR_HOTLIST
en: Unable to open tempfile for X Mosaic hotlist conversion.
vi: Không thể mở tập tin tạm thời để chuyển đổi danh sách nóng Mosaic X.

en: ERROR - unable to open bookmark file.
vi: LỖI — không thể mở tập tin Đánh dấu.

note: #define BOOKMARK_OPEN_FAILED_FOR_DEL
en: Unable to open bookmark file for deletion of link.
vi: Không thể mở tập tin Đánh dấu để xoá liên kết.

note: #define BOOKSCRA_OPEN_FAILED_FOR_DEL
en: Unable to open scratch file for deletion of link.
vi: Không thể mở tập tin ghi tạm để xoá liên kết.

en: Error renaming scratch file.
vi: Gặp lỗi khi thay đổi tên của tập tin ghi tạm.

en: Error renaming temporary file.
vi: Gặp lỗi khi thay đổi tên của tập tin tạm thời.

note: #define BOOKTEMP_COPY_FAIL
en: Unable to copy temporary file for deletion of link.
vi: Không thể sao chép tập tin tạm thời để xoá liên kết.

note: #define BOOKTEMP_REOPEN_FAIL_FOR_DEL
en: Unable to reopen temporary file for deletion of link.
vi: Không thể mở lại tập tin tạm thời để xoá liên kết.

note: #define BOOKMARK_LINK_NOT_ONE_LINE
en: Link is not by itself all on one line in bookmark file.
vi: Liên kết không nằm riêng trên một dòng trong tập tin Đánh dấu.

en: Bookmark deletion failed.
vi: Lỗi xoá Đánh dấu.

note: #define BOOKMARKS_NOT_TRAVERSED
en: Bookmark files cannot be traversed (only http URLs).
vi: Không đi qua được tập tin Đánh dấu (chỉ các URL http).

note: #define BOOKMARKS_NOT_OPEN
en: Unable to open bookmark file, use 'a' to save a link first
vi: Không thể mở tập tin Đánh dấu, trước tiên hãy dùng « a » để lưu liên kết.

en: There are no links in this bookmark file!
vi: Không có liên kết trong tập tin Đánh dấu này.

note: #define CACHE_D_OR_CANCEL
en: D)elete cached document or C)ancel? (d,c):
vi: [D] Xoá tài liệu đã lưu tạm, hoặc [C] thôi:

note: #define BOOK_D_L_OR_CANCEL
en: Save D)ocument or L)ink to bookmark file or C)ancel? (d,l,c):
vi: Lưu [D] tài liệu hoặc [L] liên kết vào tập tin Đánh dấu, hoặc [C] thôi:

en: Save D)ocument to bookmark file or C)ancel? (d,c):
vi: Lưu [D] tài liệu vào tập tin Đánh dấu, hoặc [C] thôi:

en: Save L)ink to bookmark file or C)ancel? (l,c):
vi:  Lưu [L] liên kết vào tập tin Đánh dấu, hoặc [C] thôi:

note: #define NOBOOK_POST_FORM
en: Documents from forms with POST content cannot be saved as bookmarks.
vi: Tài liệu từ biểu mẫu có nội dung POST thì không thể được lưu dạng Đánh dấu.

en: Cannot save form fields/links
vi: Không thể lưu trường/liên kết của biểu mẫu

note: #define NOBOOK_HSML
en: History, showinfo, menu and list files cannot be saved as bookmarks.
vi: Không thể lưu dạng Đánh dấu tập tin kiểu lịch sử, hiển thị thông tin, trình đơn hoặc danh sách.

note: #define CONFIRM_BOOKMARK_DELETE
en: Do you really want to delete this link from your bookmark file?
vi: Bạn thực sự muốn xoá liên kết này khỏi tập tin Đánh dấu không?

en: Malformed address.
vi: Địa chỉ dạng sai.

note: #define HISTORICAL_ON_MINIMAL_OFF
en: Historical comment parsing ON (Minimal is overridden)!
vi: Phân tích bình luận lịch sử BẬT (Tối thiểu bị ghi đè).

note: #define HISTORICAL_OFF_MINIMAL_ON
en: Historical comment parsing OFF (Minimal is in effect)!
vi: Phân tích bình luận lịch sử TẮT (Tối thiểu được dùng).

note: #define HISTORICAL_ON_VALID_OFF
en: Historical comment parsing ON (Valid is overridden)!
vi: Phân tích bình luận lịch sử BẬT (Hợp lệ bị ghi đè).

note: #define HISTORICAL_OFF_VALID_ON
en: Historical comment parsing OFF (Valid is in effect)!
vi: Phân tích bình luận lịch sử TẮT (Hợp lệ có tác động).

note: #define MINIMAL_ON_IN_EFFECT
en: Minimal comment parsing ON (and in effect)!
vi: Phân tích bình luận tối thiểu BẬT (cũng có tác động).

note: #define MINIMAL_OFF_VALID_ON
en: Minimal comment parsing OFF (Valid is in effect)!
vi: Phân tích bình luận tối thiểu TẮT (Hợp lệ có tác động).

note: #define MINIMAL_ON_BUT_HISTORICAL
en: Minimal comment parsing ON (but Historical is in effect)!
vi: Phân tích bình luận tối thiểu BẬT (nhưng kiểu lịch sử có tác động).

note: #define MINIMAL_OFF_HISTORICAL_ON
en: Minimal comment parsing OFF (Historical is in effect)!
vi: Phân tích bình luận tối thiểu TẮT (kiểu lịch sử có tác động).

en: Soft double-quote parsing ON!
vi: Phân tích dấu nháy kép mềm BẬT.

en: Soft double-quote parsing OFF!
vi: Phân tích dấu nháy kép mềm TẮT.

en: Now using TagSoup parsing of HTML.
vi: Đang dùng phân tích TagSoup của HTML.

en: Now using SortaSGML parsing of HTML!
vi: Đang dùng phân tích SortaSGML của HTML.

en: You are already at the end of this document.
vi: Bạn ở cuối của tài liệu này.

en: You are already at the beginning of this document.
vi: Bạn ở đầu của tài liệu này.

en: You are already at page %d of this document.
vi: Bạn ở trang %d của tài liệu này.

en: Link number %d already is current.
vi: Liên kết số %d không cần cập nhật.

en: You are already at the first document
vi: Bạn ở tài liệu đầu tiên.

en: There are no links above this line of the document.
vi: Không có liên kết bên trên dòng này của tài liệu.

en: There are no links below this line of the document.
vi: Không có liên kết bên dưới dòng này của tài liệu.

note: #define MAXLEN_REACHED_DEL_OR_MOV
en: Maximum length reached!  Delete text or move off field.
vi: Tới chiều dài tối đa. Hãy xoá văn bản hoặc đi tiếp.

note: #define NOT_ON_SUBMIT_OR_LINK
en: You are not on a form submission button or normal link.
vi: Không nằm trên một nút gửi biểu mẫu hay một liên kết thông thường.

note: #define NEED_CHECKED_RADIO_BUTTON
en: One radio button must be checked at all times!
vi: Có nút chọn một thì lúc nào phải chọn một của những tùy chọn được cung cấp.

en: No submit button for this form, submit single text field?
vi: Không có nút gửi đi cho biểu mẫu này, gửi đi một trường văn bản riêng?

en: Do you want to go back to the previous document?
vi: Bạn có muốn trở về tài liệu trước không?

en: Use arrows or tab to move off of field.
vi: Sử dụng phím mũi tên hoặc tab để đi tiếp.

note: #define ENTER_TEXT_ARROWS_OR_TAB
en: Enter text.  Use arrows or tab to move off of field.
vi: Hãy nhập văn bản.  Sử dụng phím mũi tên hoặc tab để đi tiếp.

en: ** Bad HTML!!  No form action defined. **
vi: •• HTML xấu!! Chưa xác định hành động biểu mẫu. ••

en: Bad HTML!!  Unable to create popup window!
vi: •• HTML xấu!! Không thể tạo cửa sổ tự mở. ••

en: Unable to create popup window!
vi: Không thể tạo cửa sổ tự mở.

en: Goto a random URL is disallowed!
vi: Không cho phép đi tới một địa chỉ URL ngẫu nhiên!

en: Goto a non-http URL is disallowed!
vi: Không cho phép đi tới một địa chỉ URL không phải HTTP.

en: You are not allowed to goto "%s" URLs
vi: Bạn không có quyền đi tới địa chỉ URL kiểu « %s »

en: URL to open:
vi: URL cần mở:

en: Edit the current Goto URL:
vi: Sửa URL Đi Tới hiện tại:

en: Edit the previous Goto URL:
vi: Sửa URL Đi Tới trước:

en: Edit a previous Goto URL:
vi: Sửa một URL Đi Tới trước:

en: Current document has POST data.
vi: Tài liệu hiện thời chứa dữ liệu POST.

en: Edit this document's URL:
vi: Sửa URL của tài liệu này:

en: Edit the current link's URL:
vi: Sửa URL của liên kết hiện tại:

en: Edit the form's submit-URL:
vi: Sửa chữa URL gửi đi của form:

en: You cannot edit File Management URLs
vi: Không thể chỉnh sửa địa chỉ URL kiểu Quản lý Tập tin

en: Enter a database query:
vi: Nhập truy vấn cơ sở dữ liệu:

en: Enter a whereis query:
vi: Nhập truy vấn whereis:

en: Edit the current query:
vi: Nhập truy vấn hiện thời:

en: Edit the previous query:
vi: Nhập truy vấn trước:

en: Edit a previous query:
vi: Nhập một truy vấn trước:

note: #define USE_C_R_TO_RESUB_CUR_QUERY
en: Use Control-R to resubmit the current query.
vi: Bấm tổ hợp phím Ctrl-R để gửi lại truy vấn hiện thời.

en: Edit the current shortcut:
vi: Sửa lối tắt hiện thời:

en: Edit the previous shortcut:
vi: Sửa lối tắt trước:

en: Edit a previous shortcut:
vi: Sửa một lối tắt trước:

en: Key '%c' is not mapped to a jump file!
vi: Phím « %c » không phải được ánh xạ tới một tập tin nhảy.

en: Cannot locate jump file!
vi: Không thể tìm tập tin nhảy.

en: Cannot open jump file!
vi: Không thể mở tập tin nhảy.

en: Error reading jump file!
vi: Lỗi đọc tập tin nhảy.

en: Out of memory reading jump file!
vi: Tràn bộ nhớ khi đọc tập tin nhảy.

en: Out of memory reading jump table!
vi: Tràn bộ nhớ khi đọc bảng nhảy.

en: No index is currently available.
vi: Hiện thời không có sẵn chỉ mục.

note: #define CONFIRM_MAIN_SCREEN
en: Do you really want to go to the Main screen?
vi: Bạn thực sự muốn chuyển đổi sang màn hình Chính không?

en: You are already at main screen!
vi: Bạn ở màn hình chính.

note: #define NOT_ISINDEX
en: Not a searchable indexed document -- press '/' to search for a text string
vi: Không phải một tài liệu có chỉ mục và khả năng tìm kiếm: bấm « / » để tìm kiếm một chuỗi văn bản

note: #define NO_OWNER
en: No owner is defined for this file so you cannot send a comment
vi: Chưa xác định chủ sơ hữu cho tập tin này thì bạn không thể gửi bình luận

en: No owner is defined. Use %s?
vi: Chưa xác định chủ sơ hữu. Dùng %s không?

en: Do you wish to send a comment?
vi: Bạn có muốn gửi bình luận không?

en: Mail is disallowed so you cannot send a comment
vi: Không cho phép dùng thư vì thế bạn không thể gửi bình luận

en: The 'e'dit command is currently disabled.
vi: Câu lệnh chỉnh sửa (E) hiện thời bị tắt.

en: External editing is currently disabled.
vi: Chức năng chỉnh sửa bên ngoài hiện thời bị tắt.

en: System error - failure to get status.
vi: Lỗi hệ thống — lỗi lấy trạng thái.

en: No editor is defined!
vi: Chưa xác định trình soạn thảo.

en: The 'p'rint command is currently disabled.
vi: Câu lệnh in ẩn (P) hiện thời bị tắt.

en: Document has no Toolbar links or Banner.
vi: Tài liệu không có liên kết Thanh công cụ hoặc Băng cờ.

en: Unable to open traversal file.
vi: Không thể mở tập tin theo cây.

en: Unable to open traversal found file.
vi: Không thể mở tập tin đã tìm theo cây.

en: Unable to open reject file.
vi: Không thể mở tập tin từ chối.

en: Unable to open traversal errors output file
vi: Không thể mở tập tin kết xuất lỗi theo cây

en: TRAVERSAL WAS INTERRUPTED
vi: TIẾN TRÌNH THEO CÂY ĐÃ BỊ GIÁN ĐOẠN

en: Follow link (or goto link or page) number:
vi: Đi theo liên kết (hoặc đi tới liên kết hay trang) số:

en: Select option (or page) number:
vi: Chọn tùy chọn (hoặc trang) số:

en: Option number %d already is current.
vi: Tùy chọn số %d không cần cập nhật.

note: #define ALREADY_AT_OPTION_END
en: You are already at the end of this option list.
vi: Bạn ở cuối của danh sách tùy chọn này.

note: #define ALREADY_AT_OPTION_BEGIN
en: You are already at the beginning of this option list.
vi: Bạn ở đầu của danh sách tùy chọn này.

note: #define ALREADY_AT_OPTION_PAGE
en: You are already at page %d of this option list.
vi: Bạn ở trang %d của danh sách tùy chọn này.

en: You have entered an invalid option number.
vi: Bạn đã nhập một số thứ tự tùy chọn không hợp lệ.

en: ** Bad HTML!!  Use -trace to diagnose. **
vi: •• HTML xấu!!  Dùng « -trace » để chẩn đoán. ••

en: Give name of file to save in
vi: Đưa ra tên của tập tin cần lưu vào

en: Can't save data to file -- please run WWW locally
vi: Không ghi được dữ liệu vào tập tin — hãy chạy WWW cục bộ

en: Can't open temporary file!
vi: Không thể mở tập tin tạm thời.

en: Can't open output file!  Cancelling!
vi: Không thể mở tập tin kết xuất nên thôi.

en: Execution is disabled.
vi: Chức năng thực hiện bị tắt.

note: #define EXECUTION_DISABLED_FOR_FILE
en: Execution is not enabled for this file.  See the Options menu (use %s).
vi: Chưa hiệu lực chức năng thực hiện cho tập tin này.  Xem trình đơn Tùy chọn (dùng %s).

note: #define EXECUTION_NOT_COMPILED
en: Execution capabilities are not compiled into this version.
vi: Khả năng thực hiện không phải được biên dịch vào phiên bản này.

en: This file cannot be displayed on this terminal.
vi: Tập tin này không thể được hiển thị trên thiết bị cuối này.

note: #define CANNOT_DISPLAY_FILE_D_OR_C
en: This file cannot be displayed on this terminal:  D)ownload, or C)ancel
vi: Tập tin này không thể được hiển thị trên thiết bị cuối này: [D] Tải về [C] Thôi

en: %s  D)ownload, or C)ancel
vi: %s  [D] Tải về [C] Thôi

en: Cancelling file.
vi: Đang hủy bỏ tập tin.

en: Retrieving file.  - PLEASE WAIT -
vi: Đang lấy tập tin — HÃY ĐỢI —

en: Enter a filename:
vi: Nhập tên tập tin:

en: Edit the previous filename:
vi: Sửa tên tập tin trước:

en: Edit a previous filename:
vi: Sửa một tên tập tin trước:

en: Enter a new filename:
vi: Nhập tên tập tin mới:

en: File name may not begin with a dot.
vi: Tên tập tin không được bắt đầu với một dấu chấm.

en: File exists.  Create higher version?
vi: Tập tin đã có.  Tạo một phiên bản mới hơn ?

en: File exists.  Overwrite?
vi: Tập tin đã có. Ghi đè ?

en: Cannot write to file.
vi: Không thể ghi vào tập tin đó.

en: ERROR! - download command is misconfigured.
vi: LỖI! - sai cấu hình câu lệnh tải xuống.

en: Unable to download file.
vi: Không thể tải xuống tập tin.

en: Reading directory...
vi: Đang đọc thư mục...

en: Building directory listing...
vi: Đang xây dựng danh sách thư mục...

en: Could not edit file '%s'.
vi: Không thể chỉnh sửa tập tin « %s ».

en: Unable to access document!
vi: Không thể truy cập vào tài liệu.

en: Could not access file.
vi: Không thể truy cập vào tập tin.

en: Could not access directory.
vi: Không thể truy cập vào thư mục.

en: Could not load data.
vi: Không thể nạp dữ liệu.

note: #define CANNOT_EDIT_REMOTE_FILES
en: Lynx cannot currently (e)dit remote WWW files.
vi: Hiện thời Lynx không thể chỉnh sửa (E) tập tin WWW từ xa.

note: #define CANNOT_EDIT_FIELD
en: This field cannot be (e)dited with an external editor.
vi: Trường này không được chỉnh sửa (E) bằng trình soạn thảo bên ngoài.

en: Bad rule
vi: Quy tắc sai

en: Insufficient operands:
vi: Không đủ toán hạng:

en: You are not authorized to edit this file.
vi: Bạn không có quyền chỉnh sửa tập tin này.

en: Title:
vi: Tựa đề:

en: Subject:
vi: Chủ đề:

en: lynx: Username and Password required!!!
vi: lynx: cần thiết Tên người dùng và Mật khẩu.

en: lynx: Password required!!!
vi: lynx: cần thiết Mật khẩu.

en: Clear all authorization info for this session?
vi: Xoá tất cả thông tin xác thực cho phiên chạy này không?

en: Authorization info cleared.
vi: Thông tin xác thực đã bị xoá.

en: Authorization failed.  Retry?
vi: Lỗi xác thực. Thử lại ?

en: cgi support has been disabled.
vi: Hỗ trợ CGI đã bị tắt.

note: #define CGI_NOT_COMPILED
en: Lynxcgi capabilities are not compiled into this version.
vi: Khả năng Lynxcgi không phải được biên dịch vào phiên bản này.

en: Sorry, no known way of converting %s to %s.
vi: Tiếc là không có cách đã biết để chuyển đổi %s sang %s.

en: Unable to set up connection.
vi: Không thể thiết lập kết nối.

en: Unable to make connection
vi: Không thể tạo kết nối

note: #define MALFORMED_EXEC_REQUEST
en: Executable link rejected due to malformed request.
vi: Liên kết có khả năng thực hiện đã bị từ chối do yêu cầu dạng sai.

note: #define BADCHAR_IN_EXEC_LINK
en: Executable link rejected due to `%c' character.
vi: Liên kết có khả năng thực hiện đã bị từ chối do ký tự « %c ».

note: #define RELPATH_IN_EXEC_LINK
en: Executable link rejected due to relative path string ('../').
vi: Liên kết có khả năng thực hiện đã bị từ chối do chuỗi đường dẫn tương đối ('../').

note: #define BADLOCPATH_IN_EXEC_LINK
en: Executable link rejected due to location or path.
vi: Liên kết có khả năng thực hiện đã bị từ chối do vị trí hay đường dẫn.

en: Mail access is disabled!
vi: Truy cập thư bị tắt.

note: #define ACCESS_ONLY_LOCALHOST
en: Only files and servers on the local host can be accessed.
vi: Chỉ truy cập được tới những tập tin và máy phục vụ trên máy cục bộ.

en: Telnet access is disabled!
vi: Truy cập Telnet bị tắt.

note: #define TELNET_PORT_SPECS_DISABLED
en: Telnet port specifications are disabled.
vi: Đặc tả cổng Telnet bị tắt.

en: USENET news access is disabled!
vi: Truy cập mạng bài tin USENET bị tắt.

en: Rlogin access is disabled!
vi: Truy cập Rlogin bị tắt.

en: Ftp access is disabled!
vi: Truy cập FTP bị tắt.

en: There are no references from this document.
vi: Không có tham chiếu từ tài liệu này.

en: There are only hidden links from this document.
vi: Chỉ có liên kết bị ẩn từ tài liệu này.

en: Unable to open command file.
vi: Không thể mở tập tin lệnh.

en: News Post Cancelled!!!
vi: Đã dừng gửi bài tin!!!

note: #define SPAWNING_EDITOR_FOR_NEWS
en: Spawning your selected editor to edit news message
vi: Đang tạo và thực hiện trình soạn thảo đã chọn để chỉnh sửa bài tin

en: Post this message?
vi: Gửi bài này ?

en: Append '%s'?
vi: Phụ thêm « %s » ?

en: Posting to newsgroup(s)...
vi: Đang gửi cho nhóm tin...

en: *** You have unread mail. ***
vi: ••• Bạn có thư chưa đọc. •••

en: *** You have mail. ***
vi: ••• Bạn có thư. •••

en: *** You have new mail. ***
vi: ••• Bạn có thư mới. •••

en: File insert cancelled!!!
vi: Đã dừng chèn tập tin!!!

en: Not enough memory for file!
vi: Không đủ bộ nhớ cho tập tin.

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

en: File does not exist - reenter or cancel:
vi: Tập tin không tồn tại — nhập lại hoặc thôi:

en: File is not readable - reenter or cancel:
vi: Tập tin không có khả năng đọc — nhập lại hoặc thôi:

en: Nothing to insert - file is 0-length.
vi: Không có gì để chèn - tập tin có chiều dài 0.

en: Save request cancelled!!!
vi: Đã dừng yêu cầu lưu!!!

en: Mail request cancelled!!!
vi: Đã dừng yêu cầu thư tín!!!

note: #define CONFIRM_MAIL_SOURCE_PREPARSED
en: Viewing preparsed source.  Are you sure you want to mail it?
vi: Đang xem mã nguồn đã phân tích sẵn. Bạn có chắc muốn gửi nó đính kèm thư không?

en: Mailing file.  Please wait...
vi: Đang gửi tập tin đính kèm thư. Hãy đợi...

en: ERROR - Unable to mail file
vi: LỖI — Không thể gửi tập tin đính kèm thư

note: #define CONFIRM_LONG_SCREEN_PRINT
en: File is %d screens long.  Are you sure you want to print?
vi: Tập tin có chiều dài %d màn hình. Bạn có chắc muốn in không?

en: Print request cancelled!!!
vi: Đã dừng yêu cầu in!!!

en: Press <return> to begin:
vi: Bấm <return> để bắt đầu:

en: Press <return> to finish:
vi: Bấm <return> để kết thúc:

note: #define CONFIRM_LONG_PAGE_PRINT
en: File is %d pages long.  Are you sure you want to print?
vi: Tập tin có chiều dài %d trang. Bạn có chắc muốn in không?

note: #define CHECK_PRINTER
en: Be sure your printer is on-line.  Press <return> to start printing:
vi: Kiểm tra xem máy in đã kết nối và đang chạy. Bấm <return> để bắt đầu in:

en: ERROR - Unable to allocate file space!!!
vi: LỖI — Không thể cấp phát sức chứa tập tin!!!

en: Unable to open print options file
vi: Không thể mở tập tin tùy chọn in

en: Printing file.  Please wait...
vi: Đang in tập tin. Hãy đời...

en: Please enter a valid internet mail address:
vi: Hãy nhập một địa chỉ thư điện tử Internet hợp lệ:

en: ERROR! - printer is misconfigured!
vi: LỖI — máy in bị cấu hình sai.

en: Image map from POST response not available!
vi: Không có sẵn sơ đồ ảnh từ đáp ứng POST.

en: Misdirected client-side image MAP request!
vi: Yêu cầu MAP (sơ đồ) ảnh bên khách bị hướng sai.

en: Client-side image MAP is not accessible!
vi: MAP (sơ đồ) ảnh bên khách không thể truy cập được.

en: No client-side image MAPs are available!
vi: Không có sẵn MAP (sơ đồ) ảnh nào bên khách.

en: Client-side image MAP is not available!
vi: MAP (sơ đồ) ảnh bên khách không sẵn sàng.

note: #define OPTION_SCREEN_NEEDS_24
en: Screen height must be at least 24 lines for the Options menu!
vi: Chiều cao màn hình phải ít nhất là 24 dòng cho trình đơn Tùy chọn.

note: #define OPTION_SCREEN_NEEDS_23
en: Screen height must be at least 23 lines for the Options menu!
vi: Chiều cao màn hình phải ít nhất là 23 dòng cho trình đơn Tùy chọn.

note: #define OPTION_SCREEN_NEEDS_22
en: Screen height must be at least 22 lines for the Options menu!
vi: Chiều cao màn hình phải ít nhất là 22 dòng cho trình đơn Tùy chọn.

en: That key requires Advanced User mode.
vi: Phím đó yêu cầu chế độ Người dùng Cắp cao.

en: Content-type: %s
vi: Kiểu nội dung: %s

en: Unknown or ambiguous command
vi: Lệnh không rõ hoặc mơ hồ

en:  first
vi:  đầu tiên

en: , guessing...
vi: , đoán là...

en: Permissions for
vi: Quyền hạn cho

en: Select
vi: Chọn

en: capital letter
vi: chữ hoa

en:  of option line,
vi:  của dòng tùy chọn,

en:  to save,
vi:  để lưu,

en:  index
vi:  chỉ mục

en:  to return to Lynx.
vi:  để trở về Lynx.

en: Reset Changes
vi: Đặt lại thay đổi

en: Left Arrow cancels changes
vi: Phím mũi tên bên trái thì hủy thay đổi

en: Save options to disk
vi: Lưu tùy chọn vào đĩa

en: Hit RETURN to accept entered data.
vi: Gõ RETURN để chấp nhận dữ liệu đã nhập.

note: #define ACCEPT_DATA_OR_DEFAULT
en: Hit RETURN to accept entered data.  Delete data to invoke the default.
vi: Gõ RETURN để chấp nhận dữ liệu đã nhập.  Xóa dữ liệu để gọi giá trị mặc định.

en: Value accepted!
vi: Giá trị được chấp nhận.

note: #define VALUE_ACCEPTED_WARNING_X
en: Value accepted! -- WARNING: Lynx is configured for XWINDOWS!
vi: Đã chấp nhận giá trị! -- CẢNH BÁO: Lynx được cấu hình cho XWINDOWS.

note: #define VALUE_ACCEPTED_WARNING_NONX
en: Value accepted! -- WARNING: Lynx is NOT configured for XWINDOWS!
vi: Đã chấp nhận giá trị! -- CẢNH BÁO: Lynx không được cấu hình cho XWINDOWS.

en: You are not allowed to change which editor to use!
vi: Bạn không có quyền thay đổi trình soạn thảo cần dùng.

en: Failed to set DISPLAY variable!
vi: Lỗi đặt biến DISPLAY (trình bày).

en: Failed to clear DISPLAY variable!
vi: Lỗi dọn biến DISPLAY (trình bày).

note: #define BOOKMARK_CHANGE_DISALLOWED
en: You are not allowed to change the bookmark file!
vi: Bạn không có quyền thay đổi tập tin Đánh dấu.

en: Terminal does not support color
vi: Thiết bị cuối không hỗ trợ màu sắc

en: Your '%s' terminal does not support color.
vi: Thiết bị cuối « %s » của bạn không hỗ trợ màu sắc

en: Access to dot files is disabled!
vi: Truy cập vào tập tin « chấm » đã bị tắt.

note: #define UA_NO_LYNX_WARNING
en: User-Agent string does not contain "Lynx" or "L_y_n_x"
vi: Chuỗi User-Agent không chứa « Lynx » hay « L_y_n_x »

note: #define UA_PLEASE_USE_LYNX
en: Use "L_y_n_x" or "Lynx" in User-Agent, or it looks like intentional deception!
vi: Hãy dùng « Lynx » hay « L_y_n_x » trong User-Agent; không thì hình như bạn lừa dối.

note: #define UA_CHANGE_DISABLED
en: Changing of the User-Agent string is disabled!
vi: Chức năng thay đổi chuỗi User-Agent đã bị tắt.

note: #define CHANGE_OF_SETTING_DISALLOWED
en: You are not allowed to change this setting.
vi: Bạn không có quyền thay đổi thiết lập này.

en: Saving Options...
vi: Đang lưu Tùy chọn...

en: Options saved!
vi: Các tùy chọn đã được lưu.

en: Unable to save Options!
vi: Không thể lưu Tùy chọn.

en:  'r' to return to Lynx
vi: Bấm « R » để trở về Lynx

en:  '>' to save, or 'r' to return to Lynx
vi:  [>] lưu ; [r] trở về Lynx

note: #define ANY_KEY_CHANGE_RET_ACCEPT
en: Hit any key to change value; RETURN to accept.
vi: Gõ phím bất kỳ để thay đổi giá trị, RETURN để chấp nhận.

en: Error uncompressing temporary file!
vi: Gặp lỗi khi giải nén tập tin tạm thời.

en: Unsupported URL scheme!
vi: Lược đồ URL không được hỗ trợ.

en: Unsupported data: URL!  Use SHOWINFO, for now.
vi: Dữ liệu không hỗ trợ: URL!  Tạm thời hãy dùng SHOWINFO.

en: Redirection limit of 10 URL's reached.
vi: Tới giới hạn chuyển hướng (10 địa chỉ URL).

en: Illegal redirection URL received from server!
vi: Địa chỉ URL chuyển hướng cấm được nhận từ máy phục vụ

note: #define SERVER_ASKED_FOR_REDIRECTION
en: Server asked for %d redirection of POST content to
vi: Máy phục vụ yêu cầu chuyển hướng %d của nội dung POST tới

en: P)roceed, use G)ET or C)ancel
vi: [P] tiếp tục; [G] lấy; [C] thôi

en: P)roceed, or C)ancel
vi: [P] tiếp tục; [C] thôi

note: #define ADVANCED_POST_GET_REDIRECT
en: Redirection of POST content.  P)roceed, see U)RL, use G)ET or C)ancel
vi: Chuyển hướng nội dung POST. [P] tiếp tục; [U] xem URL; [G] lấy; [C] thôi

note: #define ADVANCED_POST_REDIRECT
en: Redirection of POST content.  P)roceed, see U)RL, or C)ancel
vi: Chuyển hướng nội dung POST. [P] tiếp tục; [U] xem URL; [C] thôi

note: #define CONFIRM_POST_RESUBMISSION
en: Document from Form with POST content.  Resubmit?
vi: Tài liệu từ Biểu mẫu với nội dung POST.  Gửi lại ?

note: #define CONFIRM_POST_RESUBMISSION_TO
en: Resubmit POST content to %s ?
vi: Gửi lại nội dung POST tới %s ?

note: #define CONFIRM_POST_LIST_RELOAD
en: List from document with POST data.  Reload %s ?
vi: Danh sách từ tài liệu có dữ liệu POST.  Nạp lại %s ?

note: #define CONFIRM_POST_DOC_HEAD
en: Document from POST action, HEAD may not be understood.  Proceed?
vi: Tài liệu từ hành động POST, có thể không hiểu HEAD. Tiếp tục ?

note: #define CONFIRM_POST_LINK_HEAD
en: Form submit action is POST, HEAD may not be understood.  Proceed?
vi: Hành động gửi đi biểu mẫu là POST, có thể không hiểu HEAD. Tiếp tục ?

en: Proceed without a username and password?
vi: Tiếp tục mà không có tên người dùng và mật khẩu ?

en: Proceed (%s)?
vi: Tiếp tục (%s) ?

en: Cannot POST to this host.
vi: Không thể POST (gửi) cho máy chủ này.

en: POST not supported for this URL - ignoring POST data!
vi: Không hỗ trợ POST cho địa chỉ URL này thì bỏ qua dữ liệu POST.

en: Discarding POST data...
vi: Đang hủy dữ liệu POST...

en: Document will not be reloaded!
vi: Tài liệu sẽ không được nạp lại.

en: Location:
vi: Vị trí:

en: '%s' not found!
vi: Không tìm thấy « %s »!

en: Default Bookmark File
vi: Tập tin Đánh dấu mặc định

en: Screen too small! (8x35 min)
vi: Màn hình quá nhỏ (tối thiểu 8×35)

en: Select destination or ^G to Cancel:
vi: Chọn đích đến hoặc ^G để thôi:

note: #define MULTIBOOKMARKS_SELECT
en: Select subbookmark, '=' for menu, or ^G to cancel:
vi: Chọn Đánh dấu con, « = » cho trình đơn, hoặc ^G để thôi:

note: #define MULTIBOOKMARKS_SELF
en: Reproduce L)ink in this bookmark file or C)ancel? (l,c):
vi: Tạo lại liên kết trong tập tin Đánh dấu này (L) hoặc thôi (C):

en: Multiple bookmark support is not available.
vi: Chức năng hỗ trợ đa Đánh dấu không sẵn sàng.

en:  Select Bookmark (screen %d of %d)
vi:  Chọn Đánh dấu (màn hình %d trên %d)

en:        Select Bookmark
vi:        Chọn Đánh dấu

note: #define MULTIBOOKMARKS_EHEAD_MASK
en: Editing Bookmark DESCRIPTION and FILEPATH (%d of 2)
vi: Đang sửa MÔ TẢ và ĐƯỜNG DẪN của Đánh dấu (%d trên 2)

note: #define MULTIBOOKMARKS_EHEAD
en:          Editing Bookmark DESCRIPTION and FILEPATH
vi:          Đang sửa MÔ TẢ và ĐƯỜNG DẪN của Đánh dấu

en: Letter:
vi: Chữ:

note: #define USE_PATH_OFF_HOME
en: Use a filepath off your login directory in SHELL syntax!
vi: Sử dụng một đường dẫn bắt nguồn từ thư mục đăng nhập trong ngữ pháp SHELL (trình bao).

en: Use a filepath off your home directory!
vi: Sử dụng một đường dẫn bắt nguồn từ thư mục nhà.

note: #define MAXLINKS_REACHED
en: Maximum links per page exceeded!  Use half-page or two-line scrolling.
vi: Vượt quá số liên kết cho phép mỗi trang!  Hãy sử dụng chức năng cuộn theo nửa trang hay hai dòng.

en: No previously visited links available!
vi: Không có sẵn liên kết đã thăm trước.

en: Memory exhausted!  Program aborted!
vi: Cạn bộ nhớ. Chương trình bị hủy bỏ.

en: Memory exhausted!  Aborting...
vi: Cạn bộ nhớ. Đang hủy bỏ...

en: Not enough memory!
vi: Không đủ bộ nhớ.

en: Directory/File Manager not available
vi: Bộ Quản lý Thư mục/Tập tin không sẵn sàng

en: HREF in BASE tag is not an absolute URL.
vi: HREF trong thẻ BASE không phải là một địa chỉ URL tuyệt đối.

en: Location URL is not absolute.
vi: Địa chỉ URL định vị không phải là tuyệt đối.

en: Refresh URL is not absolute.
vi: Địa chỉ URL cập nhật không phải là tuyệt đối

note: #define SENDING_MESSAGE_WITH_BODY_TO
en: You are sending a message with body to:
vi: Bạn đang gửi một thư có thân cho:

en: You are sending a comment to:
vi: Bạn đang gửi một bình luận cho:

en: 
     With copy to:
vi: 
     Cũng sao chép cho:

en: 
     With copies to:
vi: 
     Cũng sao chép cho:

note: #define CTRL_G_TO_CANCEL_SEND
en: 
    
    Use Ctrl-G to cancel if you do not want to send a message
vi: 
    
    Dùng Ctrl-G để thôi nếu bạn không muốn gửi thư

note: #define ENTER_NAME_OR_BLANK
en: 
     Please enter your name, or leave it blank to remain anonymous
vi: 
     Hãy nhập tên của bạn, hoặc để trống (nặc danh)

note: #define ENTER_MAIL_ADDRESS_OR_OTHER
en: 
     Please enter a mail address or some other
vi: 
     Hãy nhập địa chỉ thư điện tử hoặc một phương pháp

note: #define MEANS_TO_CONTACT_FOR_RESPONSE
en:  means to contact you, if you desire a response.
vi:  khác để liên hệ với bạn, nếu mong muốn thư trả lời.

en: 
     Please enter a subject line.
vi: 
     Hãy nhập dòng chủ đề.

note: #define ENTER_ADDRESS_FOR_CC
en: 
     Enter a mail address for a CC of your message.
vi: 
     Hãy nhập địa chỉ thư điện tử cho đó cần sao chép (CC) thư này.

en:  (Leave blank if you don't want a copy.)
vi:  (Bỏ rỗng nếu bạn không muốn sao chép.)

en: 
     Please review the message body:
vi: 
     Hãy xem lại thân của thư:

en: 
    Press RETURN to continue:
vi: 
     Bấm phím Return để tiếp tục:

en: 
    Press RETURN to clean up:
vi: 
    Bấm RETURN để làm sạch:

en:  Use Control-U to erase the default.
vi:  Bấm Ctrl-U để xóa giá trị mặc định.

en: 
     Please enter your message below.
vi: 
     Hãy nhập thông điệp bên dưới.

note: #define ENTER_PERIOD_WHEN_DONE_A
en: 
     When you are done, press enter and put a single period (.)
vi: 
     Khi hoàn thành, bấm Enter và gõ một dấu chấm (.)

note: #define ENTER_PERIOD_WHEN_DONE_B
en: 
     on a line and press enter again.
vi: 
     trên một dòng, rồi bấm lại phím Enter.

note: Cookies messages #define ADVANCED_COOKIE_CONFIRMATION
en: %s cookie: %.*s=%.*s  Allow? (Y/N/Always/neVer)
vi: %s cookie: %.*s=%.*s  Cho phép ?
     • Y		có
     • N		không
     • A		luôn luôn
     • V		không bao giờ

note: #define INVALID_COOKIE_DOMAIN_CONFIRMATION
en: Accept invalid cookie domain=%s for '%s'?
vi: Chấp nhận miền cookie không hợp lệ = %s cho %s không?

note: #define INVALID_COOKIE_PATH_CONFIRMATION
en: Accept invalid cookie path=%s as a prefix of '%s'?
vi: Chấp nhận đường dẫn cookie không hợp lệ = %s làm tiền tố của « %s » không?

en: Allowing this cookie.
vi: Cho phép cookie này.

en: Rejecting this cookie.
vi: Từ chối cookie này.

en: The Cookie Jar is empty.
vi: Hộp cookie là rỗng.

en: The Cache Jar is empty.
vi: Hộp lưu tạm là rỗng.

note: #define ACTIVATE_TO_GOBBLE
en: Activate links to gobble up cookies or entire domains,
vi: Kích hoạt liên kết để lấy cookie hoặc cả miền,

en: or to change a domain's 'allow' setting.
vi: hoặc thay đổi thiết lập « cho phép » của một miền.

en: (Cookies never allowed.)
vi: (Không bao giờ cho phép cookie.)

en: (Cookies always allowed.)
vi: (Luôn luôn cho phép Cookie.)

en: (Cookies allowed via prompt.)
vi: (Cho phép Cookie sau khi xác nhận.)

en: (Persistent Cookies.)
vi: (Cookie bền bỉ.)

en: (No title.)
vi: (Không tên.)

en: (No name.)
vi: (Không tên.)

en: (No value.)
vi: (Không có giá trị.)

en: (End of session.)
vi: (Kết thúc phiên chạy.)

en: Delete this cookie?
vi: Xoá cookie này không?

en: The cookie has been eaten!
vi: Cookie (bánh quy) đã bị ăn.

en: Delete this empty domain?
vi: Xoá miền rỗng này không?

en: The domain has been eaten!
vi: Miền các cokie (bánh quy) đã bị ăn.

note: #define DELETE_COOKIES_SET_ALLOW_OR_CANCEL
en: D)elete domain's cookies, set allow A)lways/P)rompt/neV)er, or C)ancel?
vi: [D] xoá các cookie của miền; đặt cho phép [A] luôn luôn [P] nếu xác nhận [V] không bao giờ ; [C] thôi

note: #define DELETE_DOMAIN_SET_ALLOW_OR_CANCEL
en: D)elete domain, set allow A)lways/P)rompt/neV)er, or C)ancel?
vi: [D] xoá miền; đặt cho phép [A] luôn luôn [P] nếu xác nhận [V] không bao giờ ; [C] thô

en: All cookies in the domain have been eaten!
vi: Mọi cookie của miền này đã bị ăn.

en: 'A'lways allowing from domain '%s'.
vi:  [A] luôn luôn cho phép từ miền « %s ».

en: ne'V'er allowing from domain '%s'.
vi: [V] không bao giờ cho phép từ miền « %s ».

en: 'P'rompting to allow from domain '%s'.
vi: [P] xác nhận thì cho phép từ miền « %s ».

en: Delete all cookies in this domain?
vi: Xoá mọi cookie của miền này không?

en: All of the cookies in the jar have been eaten!
vi: Mọi cookie (bánh quy) trong hộp đã bị ăn.

en: Port 19 not permitted in URLs.
vi: Không cho phép địa chỉ URL chứa cổng 19.

en: Port 25 not permitted in URLs.
vi: Không cho phép địa chỉ URL chứa cổng 25.

en: Port %lu not permitted in URLs.
vi: Không cho phép địa chỉ URL chứa cổng %lu.

en: URL has a bad port field.
vi: Địa chỉ URL có trường cổng sai.

en: Maximum nesting of HTML elements exceeded.
vi: Vượt quá số tối đa các phần tử HTML có thể lồng nhau.

en: Bad partial reference!  Stripping lead dots.
vi: Tham chiếu bộ phận sai nên loại bỏ những dấu chấm đứng trước.

en: Trace Log open failed.  Trace off!
vi: Lỗi mở bản ghi tìm đường (trace) thì tắt chức năng tìm đường.

en: Lynx Trace Log
vi: Bản ghi Tìm đường Lynx

en: No trace log has been started for this session.
vi: Chưa khởi chạy bản ghi tìm đường cho phiên chạy này.

note: #define MAX_TEMPCOUNT_REACHED
en: The maximum temporary file count has been reached!
vi: Đã đặt tới số tối đa các tập tin tạm thời.

note: #define FORM_VALUE_TOO_LONG
en: Form field value exceeds buffer length!  Trim the tail.
vi: Giá trị của trường biểu mẫu vượt quá chiều dài vùng đệm. Hãy xén phần đuôi.

note: #define FORM_TAIL_COMBINED_WITH_HEAD
en: Modified tail combined with head of form field value.
vi: Phần đuôi đã sửa kết hợp với phần đầu của giá trị trường biểu mẫu.

en: Directory browsing is not allowed.
vi: Không cho phép duyệt qua thư mục.

en: Selective access is not enabled for this directory
vi: Truy cập lựa chọn không phải được hiệu lực cho thư mục này

en: Multiformat: directory scan failed.
vi: Đã định dạng: lỗi quét thư mục.

en: This directory is not readable.
vi: Thư mục này không cho phép ghi.

en: Can't access requested file.
vi: Không thể truy cập đến tập tin đã yêu cầu

en: Could not find suitable representation for transmission.
vi: Không tìm thấy sự đại diện thích hợp để truyền.

en: Could not open file for decompression!
vi: Không thể mở tập tin để giải nén.

en: Files:
vi: Tập tin:

en:  directory
vi:  thư mục

en: Up to
vi: Đến

en: Current directory is
vi: Thư mục hiện tại là

note: HTFTP.c
en: Symbolic Link
vi: Liên kết tượng trưng

note: HTGopher.c
en: No response from server!
vi: Máy phục vụ không đáp ứng.

en: CSO index
vi: Chỉ mục CSO

en: 
    This is a searchable index of a CSO database.
vi: 
    Đây là một chỉ mục tìm kiếm được của một cơ sở dữ liệu CSO.

en: CSO Search Results
vi: Kết quả tìm kiếm CSO

en: Seek fail on %s
vi: Lỗi tìm nơi trên %s

en: 
    Press the 's' key and enter search keywords.
vi: 
    Bấm phím « S » và nhập các từ khoá tìm kiếm.

en: 
    This is a searchable Gopher index.
vi: 
     Đây là một chỉ mục Gopher tìm kiếm được.

en: Gopher index
vi: Chỉ mục Gopher

en: Gopher Menu
vi: Trình đơn Gopher

en:  Search Results
vi:  Kết quả tìm kiếm

en: Sending CSO/PH request.
vi: Đang gửi yêu CSO/PH.

en: Sending Gopher request.
vi: Đang gửi yêu cầu Gopher.

en: CSO/PH request sent; waiting for response.
vi: Yêu cầu CSO/PH đã được gửi; đang đợi đáp ứng.

en: Gopher request sent; waiting for response.
vi: Yêu cầu Gopher đã được gửi; đang đợi đáp ứng.

en: 
    Please enter search keywords.
vi: 
    Hãy nhập các từ khoá tìm kiếm.

en: 
    The keywords that you enter will allow you to search on a
vi: 
    Từ khóa đã nhập sẽ cho phép tìm kiếm theo một

en:  person's name in the database.
vi:  tên của người trong cơ sở dữ liệu.

note: HTNews.c
en: Connection closed ???
vi: Kết nối bị đóng ???

en: Cannot open temporary file for news POST.
vi: Không thể mở tập tin tạm thời để POST (gửi) bài tin.

en: This client does not contain support for posting to news with SSL.
vi: Trình khách này không hỗ trợ chức năng gửi bài tin qua SSL.

note: HTStyle.c
en: Style %d `%s' SGML:%s.  Font %s %.1f point.
vi: Kiểu %d « %s » SGML:%s.  Phông %s %.1f điểm.

en: 	Align=%d, %d tabs. (%.0f before, %.0f after)
vi: 	Sắp=%d, %d tab. (%.0f trước, %.0f sau)

en: 		Tab kind=%d at %.0f
vi: 		Kiểu Tab=%d tại %.0f

note: HTTP.c
en: Can't proceed without a username and password.
vi: Không thể tiếp tục khi không có tên người dùng và mật khẩu.

en: Can't retry with authorization!  Contact the server's WebMaster.
vi: Không thể thử lại với thông tin tin xác thực. Liên hệ với Chủ Web của máy phục vụ.

en: Can't retry with proxy authorization!  Contact the server's WebMaster.
vi: Không thể thử lại với thông tin tin xác thực ủy nhiệm. Liên hệ với Chủ Web của máy phục vụ.

en: Retrying with proxy authorization information.
vi: Đang thử lại với thông tin tin xác thực ủy nhiệm.

en: SSL error:%s-Continue?
vi: Lỗi SSL: %s-Tiếp tục ?

note: HTWAIS.c
en: HTWAIS: Return message too large.
vi: HTWAIS: Thông điệp trả lại quá lớn.

en: Enter WAIS query:
vi: Nhập truy vấn WAIS:

note: Miscellaneous status
en: Retrying as HTTP0 request.
vi: Đang thử lại dạng yêu cầu HTTP0.

en: Transferred %d bytes
vi: Đã truyền %d byte

en: Data transfer complete
vi: Đã truyền xong dữ liệu

en: Error processing line %d of %s
vi: Gặp lỗi khi xử lý dòng %d trên %s

note: Lynx internal page titles
en: Address List Page
vi: Trang Danh sách Địa chỉ

en: Bookmark file
vi: Tập tin Đánh dấu

en: Configuration Definitions
vi: Xác định Cấu hình

en: Cookie Jar
vi: Hộp Cookie

en: Current Key Map
vi: Sơ đồ phím hiện thời

en: File Management Options
vi: Tùy chọn Quản lý Tập tin

en: Download Options
vi: Tùy chọn Tải xuống

en: History Page
vi: Trang Lịch sử

en: Cache Jar
vi: Hộp lưu tạm

en: List Page
vi: Trang Danh sách

en: Lynx.cfg Information
vi: Thông tin Lynx.cfg

en: Converted Mosaic Hotlist
vi: Danh sách nóng Mosaic đã chuyển đổi

en: Options Menu
vi: Trình đơn Tùy chọn

en: File Permission Options
vi: Tùy chọn Quyền hạn Tập tin

en: Printing Options
vi: Tùy chọn In

en: Information about the current document
vi: Thông tin về tài liệu hiện thời

en: Your recent statusline messages
vi: Các thông điệp trạng thái vừa xem

en: Upload Options
vi: Tùy chọn Tải lên

en: Visited Links Page
vi: Trang Liên kết đã Thăm

note: #-#-#-#-#  873 (lynx-2.8.8-dev9)  #-#-#-#-# CONFIG_DEF_TITLE subtitles
en: See also
vi: Xem thêm

en: your
vi: của bạn

en: for runtime options
vi: cho tùy chọn lúc chạy

en: compile time options
vi: tùy chọn lúc biên dịch

en: color-style configuration
vi: cấu hình kiểu dáng màu

en: latest release
vi: bản phát hành mới nhất

en: pre-release version
vi: phiên bản phát hành sẵn

en: development version
vi: phiên bản phát triển

note: #define AUTOCONF_CONFIG_CACHE
en: The following data were derived during the automatic configuration/build
    process of this copy of Lynx.  When reporting a bug, please include a copy
    of this page.
vi: Dữ liệu theo đây đã được lấy trong tiến trình tự động cấu hình/xây dựng của bản sao Lynx này. Khi báo cáo lỗi, vui lòng thêm một bản sao của trang này.

note: #define AUTOCONF_LYNXCFG_H
en: The following data were used as automatically-configured compile-time
    definitions when this copy of Lynx was built.
vi: Dữ liệu theo đây đã được dùng làm lời xác định lúc biên dịch đã tự động cấu hình trong khi xây dựng bản sao Lynx này.

note: #define DIRED_NOVICELINE
en:   C)reate  D)ownload  E)dit  F)ull menu  M)odify  R)emove  T)ag  U)pload
vi:  [C] tạo; [D] tải về; [E] soạn; [F] trình đơn đầy; [M] sửa; [R] bỏ ; [T] thẻ; [U] tải lên

en: Failed to obtain status of current link!
vi: Lỗi lấy trạng thái về liên kết hiện tại.

note: #define INVALID_PERMIT_URL
en: Special URL only valid from current File Permission menu!
vi: Địa chỉ URL đặc biệt chỉ dùng được từ trình đơn Quyền hạn Tập tin hiện thời.

en: External support is currently disabled.
vi: Hỗ trợ bên ngoài hiện thời bị tắt.

note: new with 2.8.4dev.21
en: Changing working-directory is currently disabled.
vi: Chức năng thay đổi thư mục hoạt động hiện thời bị tắt.

en: Linewrap OFF!
vi: Ngắt dòng TẮT.

en: Linewrap ON!
vi: Ngắt dòng BẬT.

en: Parsing nested-tables toggled OFF!  Reloading...
vi: Phân tích bảng lồng vào nhau TẮT!  Đang nạp lại...

en: Parsing nested-tables toggled ON!  Reloading...
vi: Phân tích bảng lồng vào nhau BẬT!  Đang nạp lại...

en: Shifting is disabled while line-wrap is in effect
vi: Dịch chuyển tắt trong khi ngắt dòng làm việc

en: Trace not supported
vi: Chức năng tìm đường không được hỗ trợ

en: 	Indents: first=%.0f others=%.0f, Height=%.1f Desc=%.1f
vi: 	Thụt: đầu tiên=%.0f khác=%.0f, Cao=%.1f Môtả=%.1f

note: * Set up the message for the username prompt, and then issue the * prompt.  The default username is included in the call to the * prompting function, but the password is NULL-ed and always replaced. * - FM
en: Username for '%s' at %s '%s%s':
vi: Tên người dùng cho « %s » tại %s « %s%s »:

en: This client doesn't know how to compose proxy authorization information for scheme
vi: Trình khách này không biết cách cấu táo thông tin xác thực ủy nhiệm cho scheme

en: This client doesn't know how to compose authorization information for scheme
vi: Trình khách này không biết cách cấu táo thông tin xác thực cho scheme

en: Invalid header '%s%s%s%s%s'
vi: Dòng đầu không hợp lệ « %s%s%s%s%s »

en: Proxy authorization required -- retrying
vi: Cần thiết xác thực ủy nhiệm — đang thử lại

en: Access without authorization denied -- retrying
vi: Truy cập mà không xác thực thì bị từ chối — đang thử lại

en: Access forbidden by rule
vi: Truy cập bị quy tắc cấm

en: Document with POST content not found in cache.  Resubmit?
vi: Không tìm thấy tài liệu với nội dung POST trong bộ nhớ tạm. Gửi lại ?

en: Loading failed, use a previous copy.
vi: Nạp không thành công, hãy sử dụng bản sao trước đây.

en: Loading incomplete.
vi: Chưa nạp xong.

en: **** HTAccess: socket or file number returned by obsolete load routine!
vi: **** HTAccess: ổ cắm hoặc số thứ tự tập tin trả lại bởi hàm nạp quá cũ.

en: **** HTAccess: Internal software error.  Please mail lynx-dev@nongnu.org!
vi: **** HTAccess: Lỗi phần mềm nội bộ.  Xin hãy gửi thư « lynx-dev@nongnu.org ».

en: **** HTAccess: Status returned was: %d
vi: **** HTAccess: Trạng thái trả lại là: %d

note: * hack: if we fail in HTAccess.c * avoid duplicating URL, oh.
en: Can't Access
vi: Không thể truy cập

en: Unable to access document.
vi: Không thể truy cập đến tài liệu.

en: Enter password for user %s@%s:
vi: Hãy gõ mật khẩu cho người dùng %s@%s:

en: Unable to connect to FTP host.
vi: Không thể kết nối tới máy chủ FTP.

en: close master socket
vi: đóng ổ cắm chính

en: socket for master socket
vi: ổ cắm cho ổ cắm chính

en: Receiving FTP directory.
vi: Đang nhận thư mục FTP.

en: Transferred %d bytes (%5d)
vi: Đã truyền %d byte (%5d)

en: connect for data
vi: kết nối đến dữ liệu

en: Receiving FTP file.
vi: Đang nhận tập tin FTP.

en: Could not set up finger connection.
vi: Không thể thiết lập kết nối finger.

en: Could not load data (no sitename in finger URL)
vi: Không thể nạp dữ liệu (URL finger không chứa tên nơi Web)

en: Invalid port number - will only use port 79!
vi: Số thứ tự cổng không hợp lệ: chỉ sẽ dùng cổng 79.

en: Could not access finger host.
vi: Không thể truy cập đến máy chủ finger.

en: No response from finger server.
vi: Máy phục vụ finger không đáp ứng.

en: Username for news host '%s':
vi: Tên người dùng cho máy chủ tin tức « %s »:

en: Change username?
vi: Thay đổi tên người dùng ?

en: Password for news host '%s':
vi: Mật khẩu cho máy chủ tin tức « %s »:

en: Change password?
vi: Thay đổi mật khẩu ?

en: No matches for: %s
vi: Không tìm thấy: %s

en: 
    No articles in this group.
vi: 
    Không có bài trong nhóm này.

en: 
    No articles in this range.
vi: 
    Không có bài trong phạm vi này.

note: * Set window title.
en: %s,  Articles %d-%d
vi: %s,  Bài %d-%d

en: Earlier articles
vi: Bài cũ

en: 
    There are about %d articles currently available in %s, IDs as follows:
vi: 
    Có khoảng %d bài báo trong %s, với mã số:

en: All available articles in
vi: Mọi bài sẵn sàng trong

en: Later articles
vi: Bài mới

en: Post to
vi: Gửi cho

en: This client does not contain support for SNEWS URLs.
vi: Trình khách này không hỗ trợ địa chỉ URL kiểu SNEWS.

en: No target for raw text!
vi: Không có đích cho văn bản thô.

en: Connecting to NewsHost ...
vi: Đang kết nối tới máy tin tức NewsHost ...

en: Could not access %s.
vi: Không thể truy cập đến %s.

en: Can't read news info.  News host %.20s responded: %.200s
vi: Không đọc được thông tin tin tức. Máy tin tức %.20s đã trả lời: %.200s

en: Can't read news info, empty response from host %s
vi: Không đọc được thông tin tin tức; đáp ứng rỗng từ máy %s

note: * List available newsgroups.  - FM
en: Reading list of available newsgroups.
vi: Đang đọc danh sách các nhóm tin sẵn sàng.

en: Reading list of articles in newsgroup.
vi: Đang đọc danh sách các bài trong nhóm tin.

note: * Get an article from a news group.  - FM
en: Reading news article.
vi: Đang đọc bài tin.

en: Sorry, could not load requested news.
vi: Tiếc là không thể nạp tin tức đã yêu cầu.

en: Address has invalid port
vi: Địa chỉ có cổng không hợp lệ

en: Address length looks invalid
vi: Chiều dài địa chỉ hình như không hợp lệ

en: Unable to locate remote host %s.
vi: Không thể định vị máy từ xa %s.

note: Not HTProgress, so warning won't be overwritten immediately; * but not HTAlert, because typically there will be other * alerts from the callers.  - kw
en: Invalid hostname %s
vi: Tên máy không hợp lệ %s

en: Making %s connection to %s
vi: Đang tạo kết nối %s tới %s

en: socket failed.
vi: lỗi ổ cắm.

en: socket failed: family %d addr %s port %s.
vi: lỗi ổ cắm: nhóm %d địa chỉ %s cổng %s.

en: Could not make connection non-blocking.
vi: Không thể làm cho kết nối không chặn.

en: Connection failed (too many retries).
vi: Lỗi kết nối (quá nhiều lần thử lại).

en: Could not restore socket to blocking.
vi: Không thể phục hồi ổ cắm để chặn.

en: Socket read failed (too many tries).
vi: Lỗi đọc ổ cắm (quá nhiều lần thử lại).

en: SSL callback:%s, preverify_ok=%d, ssl_okay=%d
vi: SSL gọi_ngược:%s, thẩm_tra_sẵn_ok=%d, ssl_okay=%d

en: Address contains a username: %s
vi: Địa chỉ chứa một tên người dùng: %s

en: Certificate issued by: %s
vi: Chứng nhận được cấp bởi: %s

en: This client does not contain support for HTTPS URLs.
vi: Trình khách này không hỗ trợ địa chỉ URL kiểu HTTPS (Web bảo mật)

en: Unable to connect to remote host.
vi: Không thể kết nối tới mấy từ xa.

en: Retrying connection without TLS.
vi: Đang thử lại kết nối mà không có TLS.

en: no issuer was found
vi: không tìm thấy nhà cấp

en: issuer is not a CA
vi: nhà cấp không phải là CA (nhà cầm quyền chứng nhận)

en: the certificate has no known issuer
vi: chứng nhận này không có nhà cấp đã biết

en: the certificate has been revoked
vi: chứng nhận này đã bị thu hồi

en: the certificate is not trusted
vi: chứng nhận này không đáng tin

en: Verified connection to %s (cert=%s)
vi: Đã thẩm tra kết nối tới %s (chứng nhận=%s)

en: Verified connection to %s (subj=%s)
vi: Đã thẩm tra kết nối tới %s (chủ đề=%s)

en: Can't find common name in certificate
vi: Không thể tìm tên chung trong chứng nhận

en: SSL error:host(%s)!=cert(%s)-Continue?
vi: Lỗi SSL:máy(%s)!=chứng nhận(%s)-Tiếp tục ?

en: UNVERIFIED connection to %s (cert=%s)
vi: CHƯA thẩm tra kết nối tới %s (chứng nhận=%s)

en: Secure %d-bit %s (%s) HTTP connection
vi: Kết nối %d-bit bảo mật HTTP %s (%s)

en: Sending HTTP request.
vi: Đang gửi yêu cầu HTTP.

en: Unexpected network write error; connection aborted.
vi: Lỗi ghi mạng bất thường; kết nối bị hủy bỏ.

en: HTTP request sent; waiting for response.
vi: Đã gửi yêu cầu HTTP; đang đợi đáp ứng.

en: Unexpected network read error; connection aborted.
vi: Lỗi đọc mạng bất thường; kết nối bị hủy bỏ.

note: * HTTP/1.1 Informational statuses. * 100 Continue. * 101 Switching Protocols. * > 101 is unknown. * We should never get these, and they have only the status * line and possibly other headers, so we'll deal with them by * showing the full header to the user as text/plain.  - FM
en: Got unexpected Informational Status.
vi: Nhận được Trạng thái Thông tin không mong đợi.

note: * Reset Content.  The server has fulfilled the request but * nothing is returned and we should reset any form * content.  We'll instruct the user to do that, and * restore the current document.  - FM
en: Request fulfilled.  Reset Content.
vi: Yêu cầu đã hoàn thành.  Đặt lại Nội dung.

note: Not Modified * We didn't send an "If-Modified-Since" header, so this * status is inappropriate.  We'll deal with it by showing * the full header to the user as text/plain.  - FM
en: Got unexpected 304 Not Modified status.
vi: Nhận được trạng thái 304 Chưa Sửa Đổi không mong đợi.

en: Redirection of POST content requires user approval.
vi: Chuyển hướng nội dung POST cần sự tán thành của người dùng.

en: Have POST content.  Treating Permanent Redirection as Temporary.
vi: Có nội dung POST. Đang coi sự Chuyển hướng Lâu dài chỉ là Tạm thời.

en: Retrying with access authorization information.
vi: Đang thử lại với thông tin xác thực truy cập.

en: Show the 401 message body?
vi: Hiển thị thân thư 401 không?

en: Show the 407 message body?
vi: Hiển thị thân thư 407 không?

note: * Bad or unknown server_status number.  Take a chance and hope * there is something to display.  - FM
en: Unknown status reply from server!
vi: Không rõ đáp ứng trạng thái từ máy phục vụ.

en: remote %s session:
vi: phiên chạy %s từ xa:

en: Could not connect to WAIS server.
vi: Không thể kết nối tới máy phục vụ WAIS.

en: Could not open WAIS connection for reading.
vi: Không thể mở kết nối WAIS để đọc.

en: Diagnostic code is
vi: Mã chẩn đoán là

en: Index
vi: Chỉ mục

en:  contains the following %d item%s relevant to "
vi:  chứa %d mục%s thích hợp với «

en: The first figure after each entry is its relative score,
vi: Số đầu tiên sau mỗi mục là điểm tương đối của nó,

en: the second is the number of lines in the item.
vi: số thứ hai là số dòng trong mục đó.

en:  (bad file name)
vi:  (tên tập tin sai)

en: (bad doc id)
vi: (mã số tài liệu sai)

en: (Short Header record, can't display)
vi: (Mục ghi phần đầu ngắn, không hiển thị được)

en: 
    Long Header record, can't display
vi: 
    Mục ghi phần đầu dài, không hiển thị được

en: 
    Text record
vi: 
    Mục ghi văn bản

en: 
    Headline record, can't display
vi: 
    Bản ghi Hàng đầu, không hiển thị được

en: 
    Code record, can't display
vi: 
    Mục ghi Mã, không hiển thị được

en: Syntax error in WAIS URL
vi: Lỗi cú pháp trong địa chỉ URL kiểu WAIS

en:  (WAIS Index)
vi:  (Chỉ mục WAIS)

en: WAIS Index:
vi: Chỉ mục WAIS:

en: This is a link for searching the
vi: Đây là một liên để tìm kiếm

en:  WAIS Index.
vi:  chỉ mục WAIS.

en: 
    Enter the 's'earch command and then specify search words.
vi: 
    Hãy nhập câu lệnh tìm kiếm (s), rồi ghi rõ chuỗi tìm kiếm.

en:  (in
vi:  (trong

en: WAIS Search of "
vi: Tìm kiếm WAIS «

en: " in:
vi:  » trong:

en: HTWAIS: Request too large.
vi: HTWAIS: yêu cầu quá lớn.

en: Searching WAIS database...
vi: Đang tìm kiếm qua cơ sở dữ liệu WAIS...

en: Search interrupted.
vi: Tiến trình tìm kiếm bị gián đoạn.

en: Can't convert format of WAIS document
vi: Không thể chuyển đổi định dạng của tài liệu WAIS

en: HTWAIS: Request too long.
vi: HTWAIS: yêu cầu quá dài.

note: * Actually do the transaction given by request_message.
en: Fetching WAIS document...
vi: Đang lấy tài liệu WAIS...

note: display_search_response(target, retrieval_response, wais_database, keywords);
en: No text was returned!
vi: Chưa trả lại văn bản.

en:  NOT GIVEN in source file;
vi:  CHƯA ĐƯA RA trong tập tin mã nguồn;

en:  WAIS source file
vi:  Tập tin mã nguồn WAIS

en:  description
vi:  mô tả

en: Access links
vi: Truy cập liên kết

en: Direct access
vi: Truy cập trực tiếp

note: * Proxy will be used if defined, so let user know that - FM *
en:  (or via proxy server, if defined)
vi:  (xác định máy phục vụ ủy nhiệm thì cũng có thể dùng nó)

en: Memory exhausted, display interrupted!
vi: Cạn bộ nhớ, đã gián đoạn hiển thị.

en: Memory exhausted, will interrupt transfer!
vi: Cạn bộ nhớ, sẽ gián đoạn truyền tải.

en:  *** MEMORY EXHAUSTED ***
vi:  ••• CẠN BỘ NHỚ •••

en: text entry field
vi: trường nhập văn bản

en: password entry field
vi: trường nhập mật khẩu

en: checkbox
vi: hộp kiểm tra

en: submit button
vi: nút gửi đi

en: reset button
vi: nút đặt lại

en: script button
vi: nút kịch bản

en: hidden form field
vi: trường biểu mẫu bị ẩn

en: text entry area
vi: vùng nhập văn bản

en: range entry field
vi: trường nhập phạm vi

en: file entry field
vi: trường nhập tập tin

en: text-submit field
vi: trường gửi văn bản đi

en: image-submit button
vi: nút gửi ảnh đi

en: keygen field
vi: trường keygen

en: unknown form field
vi: trường biểu mẫu không rõ

en: unknown field or link
vi: Không rõ trường hoặc liên kết

en: Can't open file for uploading
vi: không thể mở tập tin để tải lên

en: Submitting %s
vi: Đang gửi %s

note: ugliness has happened; inform user and do the best we can
en: Hang Detect: TextAnchor struct corrupted - suggest aborting!
vi: Tìm ra Treo: cấu trúc TextAnchor bị lỗi - đề nghị thoát.

note: don't show previous state
en: Wrap lines to fit displayed area?
vi: Ngắt dòng để vừa khít vùng hiển thị ?

en: Very long lines have been truncated!
vi: Các dòng rất dài đã bị cắt ngắn.

note: * If we know the total size of the file, we can compute * a percentage, and show a corresponding progress bar.
en: Read %s of data
vi: Đã đọc %s dữ liệu

en: Read %s of %s of data
vi: Đã đọc %s trên %s dữ liệu

en: , %s/sec
vi: , %s/giây

en:  (stalled for %s)
vi:  (bị ngừng chạy trong %s)

en: , ETA %s
vi: , Giờ tới xấp xỉ %s

en:  (Press 'z' to abort)
vi:  (Bấm « z » để hủy bỏ)

note: * Special-purpose workaround for gettext support (we should do * this in a more general way) -TD * * NOTE TO TRANSLATORS:  If the prompt has been rendered into * another language, and if yes/no are distinct, assume the * translator can make an ordered list in parentheses with one * capital letter fo
en: Y/N/A/V
vi: [Y] có; [N] không; [A] luôn luôn; [V] không bao giờ

en: Filepath:
vi: Đường dẫn tập tin:

en: Document has only hidden links.  Use the 'l'ist command.
vi: Tài liệu chỉ có các liên kết ẩn.  Hãy dùng câu lệnh liệt kê [L].

en: Source cache error - disk full?
vi: Lỗi bộ nhớ tạm nguồn - đĩa đầy ?

en: Source cache error - not enough memory!
vi: Lỗi bộ nhớ tạm nguồn - không đủ bộ nhớ.

en:      This file is an HTML representation of the X Mosaic hotlist file.
         Outdated or invalid links may be removed by using the
         remove bookmark command, it is usually the 'R' key but may have
         been remapped by you or your system administrator.
vi:      Tập tin này là một bản đại diện HTML của danh sách nóng của Mosaic X.
         Có thể xóa các liên kết đã lỗi thời hoặc không đúng bằng câu lệnh
         gỡ bỏ Đánh dấu [R].

en:      You can delete links by the 'R' key<br>
    <ol>
vi:      Có thể xóa liên kết bằng phím « R »<br>
    <ol>

en:      You can delete links using the remove bookmark command.  It is usually
         the 'R' key but may have been remapped by you or your system
         administrator.
vi:      Có thể xóa liên kết bằng câu lệnh gỡ bỏ Đánh dấu [R].

en:      This file also may be edited with a standard text editor to delete
         outdated or invalid links, or to change their order.
vi:      Cũng có thể chỉnh sửa tập tin này bằng một trình soạn thảo văn bản
         thông thường để xóa đi những liên kết đã lỗi thời hoặc sai, hoặc
         thay đổi thứ tự của chúng.

en: Note: if you edit this file manually
          you should not change the format within the lines
          or add other HTML markup.
          Make sure any bookmark link is saved as a single line.
vi: Chú ý: nếu sửa tập tin này thủ công
          thì đừng thay đổi định dạng trong các dòng
          hoặc thêm những thẻ HTML khác.
          Cần ghi duy nhất một liên kết Đánh dấu trên mỗi dòng.

en: File may be recoverable from %s during this session
vi: Có thể phục hồi tập tin từ %s trong phiên chạy này

en: Do you want to execute "%s"?
vi: Bạn có muốn thực hiện « %s » không?

note: * Neither the path as given nor any components examined by backing up * were stat()able.  - kw
en: Unable to access cgi script
vi: Không thể truy cập đến văn lệnh CGI

en: Good Advice
vi: Gợi ý

en: An excellent http server for VMS is available via
vi: Một máy phục vụ HTTP tuyệt với cho VMS có tại

en: this link
vi: liên kết này

en: It provides state of the art CGI script support.
vi: Nó cung cấp hỗ trợ tiên tiến nhất của văn lệnh CGI.

en: Exiting via interrupt:
vi: Đang thoát do bị gián đoạn:

en: (from a previous session)
vi: (từ một phiên chạy trước)

en: Maximum Gobble Date:
vi: Ngày Gobble tối đa:

en: cookie_domain_flag_set error, aborting program
vi: lỗi cookie_domain_flag_set, đang hủy bỏ chương trình

en: Terminal initialisation failed - unknown terminal type?
vi: Lỗi sơ khởi thiết bị cuối — không rõ kiểu thiết bị cuối ?

en: Terminal =
vi: Thiết bị cuối =

en: You must use a vt100, 200, etc. terminal with this program.
vi: Phải dùng một thiết bị cuối kiểu VT100, VT200 v.v. với chương trình này.

en: Your Terminal type is unknown!
vi: Không rõ kiểu thiết bị cuối của bạn.

en: Enter a terminal type:
vi: Nhập một kiểu thiết bị cuối:

en: TERMINAL TYPE IS SET TO
vi: KIỂU THIẾT BỊ CUỐI ĐẶT THÀNH

en: 
    A Fatal error has occurred in %s Ver. %s
vi: 
    Gặp lỗi nghiêm trọng trong %s phiên bản %s

en: 
    Please notify your system administrator to confirm a bug, and if
    confirmed, to notify the lynx-dev list.  Bug reports should have concise
    descriptions of the command and/or URL which causes the problem, the
    operating system name with version number, the TCPIP implementation, the
    TRACEBACK if it can be captured, and any other relevant information.
vi: 
    Hãy xin nhà quản trị hệ thống cho phép gửi báo cáo lỗi, và nếu
    đồng ý thì gửi thư lên danh sách lynx-dev.  Báo cáo lỗi cần có mô tả ngắn
    gọi câu lệnh và/hoặc URL gây ra vấn đề, tên hệ điều hành có kèm số phiên
    bản, phiên bản TCPIP, TRACEBACK nếu có thể lấy, và những thông tin
    thích hợp khác.

en: Error starting editor, %s
vi: Gặp lỗi khi khởi chạy trình soạn thảo, %s

en: Editor killed by signal
vi: Trình soạn thảo do tín diệt

en: Editor returned with error status %s
vi: Trình soạn thảo đã trả về với trạng thái lỗi %s

en: Downloaded link:
vi: Liên kết đã tải về:

en: Suggested file name:
vi: Tên tập tin đã đề nghị:

en: Standard download options:
vi: Tùy chọn tải về tiêu chuẩn:

en: Download options:
vi: Tùy chọn tải về:

en: View temporary file
vi: Xem tập tin tạm thời

en: Save to disk disabled.
vi: Chức năng lưu vào đĩa đã bị tắt.

en: Local additions:
vi: Đồ thêm cục bộ:

en: No Name Given
vi: Chưa đưa ra tên

en: You selected:
vi: Bạn đã chọn:

en: (no address)
vi: (không có địa chỉ)

en:  (internal)
vi:  (nội bộ)

en:  (was internal)
vi:  (đã nội bộ)

en:  (From History)
vi:  (Từ Lịch sử)

en: You visited (POSTs, bookmark, menu and list files excluded):
vi: Đã thăm (loại trừ POST, Đánh dấu, trình đơn và danh sách tập tin):

en: (No messages yet)
vi: (Chưa có thư.)

en: Invalid pointer detected.
vi: Phát hiện con trỏ không hợp lệ.

en: Sequence:
vi: Dãy:

en: Pointer:
vi: Con trỏ:

en: FileName:
vi: Tên_tập_tin:

en: LineCount:
vi: Đếm_dòng:

en: Memory leak detected.
vi: Phát hiện bộ nhớ rò rỉ.

en: Contains:
vi: Chứa:

en: ByteSize:
vi: Cỡ_Byte:

en: realloced:
vi: cấp phát lại bộ nhớ:

en: Total memory leakage this run:
vi: Tổng số bộ nhớ rò rỉ lần chạy này:

en: Peak allocation
vi: Cấp phát cao điểm

en: Bytes allocated
vi: Byte cấp phát

en: Total mallocs
vi: Tổng lần cấp phát bộ nhớ

en: Total frees
vi: Tổng lần giải phóng

en: References in
vi: Tham chiếu trong

en: this document:
vi: tài liệu này:

en: Visible links:
vi: Liên kết hiển thị:

en: Hidden links:
vi: Liên kết ẩn:

en: Visible links
vi: Liên kết hiển thị

en: Unable to get status of '%s'.
vi: Không thể lấy trạng thái về « %s ».

en: The selected item is not a file or a directory!  Request ignored.
vi: Bạn đã chọn một mục không phải là tập tin hoặc thư mục. Yêu cầu bị bỏ qua.

en: Unable to %s due to system error!
vi: Không thể %s do lỗi hệ thống.

en: Probable failure to %s due to system error!
vi: %s rất có thể thất bại do lỗi hệ thống.

en: touch %s
vi: sờ %s

en: move %s to %s
vi: chuyển %s vào %s

en: There is already a directory with that name!  Request ignored.
vi: Đã có một thư mục tên đó. Yêu cầu bị bỏ qua.

en: There is already a file with that name!  Request ignored.
vi: Đã có một tập tin tên đó. Yêu cầu bị bỏ qua.

en: The specified name is already in use!  Request ignored.
vi: Bạn đã ghi rõ một tên đang được dùng. Yêu cầu bị bỏ qua.

en: Destination has different owner!  Request denied.
vi: Đích đến có chủ sở hữu khác!  Yêu cầu bị bỏ qua.

en: Destination is not a valid directory!  Request denied.
vi: Đích đến không phải là thư mục hợp lệ. Yêu cầu bị bỏ qua.

en: Source and destination are the same location!  Request ignored!
vi: Nguồn và đích là cùng một vị trí. Yêu cầu bị bỏ qua.

en: Remove all tagged files and directories?
vi: Gỡ bỏ tất cả các tập tin và thư mục có thẻ ?

en: Enter new location for tagged items:
vi: Nhập vị trí mới cho các mục có thẻ:

en: Enter new name for directory:
vi: Nhập tên mới cho thư mục:

en: Enter new name for file:
vi: Nhập tên mới cho tập tin:

en: Illegal character (path-separator) found! Request ignored.
vi: Gặp ký tự (dấu tách đường dẫn) không cho phép! Yêu cầu bị bỏ qua.

en: Enter new location for directory:
vi: Nhập vị trí mới cho thư mục:

en: Enter new location for file:
vi: Nhập vị trí mới cho tập tin:

en: Unexpected failure - unable to find trailing path separator
vi: Lỗi không mong đợi - không tìm thấy dấu tách đường dẫn theo sau

en: Modify name, location, or permission (n, l, or p):
vi: Sửa [N] tên, [L] vị trí, hoặc [P] quyền hạn:

en: Modify name or location (n or l):
vi: Sửa [N] tên hoặc [L] vị trí:

note: * Code for changing ownership needed here.
en: This feature not yet implemented!
vi: Tính năng này vẫn không được thực thi hoàn toàn.

en: Enter name of file to create:
vi: Hãy nhập tên của tập tin cần tạo:

en: Illegal redirection "//" found! Request ignored.
vi: Sự chuyển hướng « // » không cho phép. Yêu cầu bị bỏ qua.

en: Enter name for new directory:
vi: Nhập tên cho thư mục mới:

en: Create file or directory (f or d):
vi: Tạo [F] tập tin hoặc [D] thư mục:

en: Remove directory '%s'?
vi: Gỡ bỏ thư mục « %s » không?

en: Remove directory?
vi: Gỡ bỏ thư mục không?

en: Remove file '%s'?
vi: Gỡ bỏ tập tin « %s » không?

en: Remove file?
vi: Gỡ bỏ tập tin không?

en: Remove symbolic link '%s'?
vi: Gỡ bỏ liên kết tượng trưng « %s » không?

en: Remove symbolic link?
vi: Gỡ bỏ liên kết tượng trưng không?

en: Sorry, don't know how to permit non-UNIX files yet.
vi: Tiếc là chưa biết cho phép tập tin khác UNIX như thể nào.

en: Unable to open permit options file
vi: Không thể mở tập tin tùy chọn cho phép

en: Specify permissions below:
vi: Hãy đặt quyền hạn bên dưới:

en: form to permit
vi: biểu mẫu để cho phép

en: Invalid mode format.
vi: Định dạng chế độ không hợp lệ.

en: Invalid syntax format.
vi: Định dạng cú pháp không hợp lệ.

en: Warning!  UUDecoded file will exist in the directory you started Lynx.
vi: Cảnh báo!  Tập tin đã giải nén UUDecode sẽ nằm trong thư mục đã chạy Lynx.

en: NULL URL pointer
vi: Cái chỉ URL RỖNG

en: Executing %s
vi: Đang thực hiện %s

en: Executing system command. This might take a while.
vi: Đang thực hiện câu lệnh hệ thống. Có thể hơi lâu.

en: Current selection:
vi: Vùng chọn hiện có:

en: Nothing currently selected.
vi: Chưa chọn gì.

en: tagged item:
vi: mục có thẻ:

en: tagged items:
vi: mục có thẻ:

en: Illegal filename; request ignored.
vi: Tên tập tin cấm: yêu cầu bị bỏ qua.

note: directory not writable
en: Install in the selected directory not permitted.
vi: Không cho phép cài đặt vào thư mục đã chọn.

en: The selected item is not a directory!  Request ignored.
vi: Bạn đã chọn một mục không phải là thư mục. Yêu cầu bị bỏ qua.

en: Just a moment, ...
vi: Chờ một giây, ...

en: Error building install args
vi: Gặp lỗi khi xây dựng các đối số cài đặt

en: Source and target are the same: %s
vi: Nguồn và đích là trùng: %s

en: Already in target directory: %s
vi: Đã có trong thư mục đích: %s

en: Temporary URL or list would be too long.
vi: URL tạm thời hoặc danh sách quá dài.

en: The link   %s :?: %s
vi: Liên kết   %s :?: %s

en: called "%s"
vi: tên « %s »

en: in the file "%s" called "%s"
vi: trong tập tin « %s » tên « %s »

en: was requested but was not available.
vi: đã được yêu cầu còn hiện thời không sẵn sàng.

en: Thought you might want to know.
vi: Thông tin cho bạn biết.

en: This message was automatically generated by
vi: Thông điệp này đã tự động được tạo bởi

en: No system mailer configured
vi: Chưa cấu hình trình thư cho hệ thống

en: No Winsock found, sorry.
vi: Tiếc là không tìm thấy Winsock.

en: You MUST define a valid TMP or TEMP area!
vi: PHẢI chỉ ra một vùng TMP hoặc TEMP (tạm thời).

en: No such directory
vi: Không có thư mục nào như vậy

en: 
    Configuration file "%s" is not available.
vi: 
    Tập tin cấu hình « %s » không sẵn sàng.

en: 
    Lynx character sets not declared.
vi: 
    Chưa khai báo bộ ký tự Lynx.

en: 
    Lynx edit map not declared.
vi: 
    Chưa khai báo sơ đồ soạn thảo Lynx.

en: 
    Lynx file "%s" is not available.
vi: 
    Tập tin Lynx « %s » không sẵn sàng.

en: Ignored %d characters from standard input.
vi: Đã bỏ qua %d ký tự từ đầu vào tiêu chuẩn.

en: Use "-stdin" or "-" to tell how to handle piped input.
vi: Dùng cờ « -stdin » hay « - » để báo nên xử lý dữ liệu nhập qua ống dẫn như thế nào.

en: persistent cookies state will be changed in next session only.
vi: trạng thái bền bỉ của cookie sẽ chỉ thay đổi trong phiên chạy tiếp theo.

en: Lynx: ignoring unrecognized charset=%s
vi: Lynx: đang bỏ qua « charset=%s » (bộ ký tự) không nhận ra

en: %s Version %s (%s)
vi: %s Phiên bản %s (%s)

en: Built on %s %s %s
vi: Xây dựng trên %s %s %s

en: Copyrights held by the Lynx Developers Group,
vi: Đăng ký bản quyền bởi Nhóm Nhà Phát Triển Lynx,

en: the University of Kansas, CERN, and other contributors.
vi: Đại học Kansas, CERN, và những nhà đóng góp khác.

en: Distributed under the GNU General Public License (Version 2).
vi: Được phát hành với điều kiện của Giấy Phép Công Cộng GNU (GPL) phiên bản 2.

en: See http://lynx.isc.org/ and the online help for more information.
vi: Xin hãy ghé thăm « http://lynx.isc.org/ » và trợ giúp trực tuyến để xem thêm thông tin chi tiết.

en: USAGE: %s [options] [file]
vi: Sử dụng: %s [tùy_chọn] [tập_tin]

en: %s: Invalid Option: %s
vi: %s: Tùy chọn không hợp lệ: %s

en: Internal error: Invalid mouse link %d!
vi: Lỗi nội bộ: liên kết con chuột không hợp lệ %d.

en: A URL specified by the user
vi: Một địa chỉ URL được người dùng xác định

en: Enctype multipart/form-data not yet supported!  Cannot submit.
vi: Chưa hỗ trợ dạng bảng mã multipart/form-data (đa phần, dữ liệu biểu mẫu) nên không thể gửi đi.

note: * Make a name for this help file.
en: Help Screen
vi: Màn hình Trợ giúp

en: System Index
vi: Chỉ mục Hệ thống

en: Query parameter %d:
vi: Tham số truy vấn %d:

en: Entry into main screen
vi: Vào màn hình chính

en: No next document present
vi: Không có tài liệu kế tiếp

en: charset for this document specified explicitly, sorry...
vi: tiếc là bộ ký tự của tài liệu này được chỉ ra rõ ràng...

en: cd to:
vi: cd (chuyển đổi thư mục) sang:

en: A component of path is not a directory
vi: Một thành phần của đường dẫn không phải là thư mục

en: failed to change directory
vi: lỗi chuyển đổi thư mục

en: Reparsing document under current settings...
vi: Đang phân tích lại tài liệu với thiết lập hiện thời...

en: Fatal error - could not open output file %s
vi: Lỗi nghiêm trong — không thể mở tập tin kết xuất %s

en: TABLE center enable.
vi: BẢNG ở giữa bật.

en: TABLE center disable.
vi: BẢNG ở giữa tắt.

en: Current URL is empty.
vi: Địa chỉ URI hiện thời còn rỗng.

en: Copy to clipboard failed.
vi: Lỗi sao chép vào bảng nháp.

en: Document URL put to clipboard.
vi: Địa chỉ URL của tài liệu được chuyển vào bảng nháp.

en: Link URL put to clipboard.
vi: Địa chỉ URL của liên kết được chuyển vào bảng nháp.

en: No URL in the clipboard.
vi: Không có địa chỉ URL trên bảng nháp.

en: -index-
vi: -chỉ mục-

en: lynx: Can't access startfile
vi: lynx: không thể truy cập đến tập tin bắt đầu (startfile)

en: lynx: Start file could not be found or is not text/html or text/plain
vi: lynx: Không tìm thấy tập tin bắt đầu hoặc không phải là text/html (văn bản/HTML) hay text/plain (văn bản thô)

en:       Exiting...
vi:       Đang thoát...

en: -more-
vi: -thêm-

note: Enable scrolling.
en: You will be posting to:
vi: Bạn sẽ gửi tới:

note: * Get the mail address for the From header, offering personal_mail_address * as default.
en: 
    
     Please provide your mail address for the From: header
vi: 
    
    Xin hãy thêm địa chỉ thư điện tử của bạn cho dòng đầu Từ: (From)

note: * Get the Subject header, offering the current document's title as the * default if this is a followup rather than a new post.  - FM
en: 
    
     Please provide or edit the Subject: header
vi: 
    
     Xin hãy thêm hoặc sửa dòng đầu Chủ đề: (Subject)

en: 
    
     Please provide or edit the Organization: header
vi: 
    
     Xin hãy thêm hoặc sửa dòng đầu Tổ chức (Organization):

note: * Use the built in line editior.
en: 
    
     Please enter your message below.
vi: 
    
    Hãy gõ thư bên dưới.

en: Message has no original text!
vi: Thư không có văn bản gốc.

en: review/edit B)ookmarks files
vi: [B] xem lại/sửa tập tin Đánh dấu

en: B)ookmark file:
vi: Tập tin Đánh d)ấu:

en: NEVER
vi: KHÔNG BAO GIỜ

en: ALWAYS
vi: LUÔN LUÔN

en: ask user
vi: hỏi người dùng

en: accept all
vi: chấp nhận tất cả

en: ALWAYS OFF
vi: LUÔN LUÔN TẮT

en: FOR LOCAL FILES ONLY
vi: CHỈ CHO TẬP TIN CỤC BỘ

en: ALWAYS ON
vi: LUÔN LUÔN BẬT

en: Numbers act as arrows
vi: Số hoạt động như mũi tên

en: Links are numbered
vi: Liên kết có số thứ tự

en: Links and form fields are numbered
vi: Các liên kết và trường biểu mẫu đều có số thứ tự

en: Form fields are numbered
vi: Trường biểu mẫu có số thứ tự

en: Case insensitive
vi: Chữ hoa/thường cũng được

en: prompt normally
vi: nhắc bình thường

en: force yes-response
vi: buộc đáp ứng Có

en: force no-response
vi: buộc đáp ứng Không

en: By First Visit
vi: Theo lần thăm đầu tiên

en: By First Visit Reversed
vi: Đảo ngược theo lần thăm đầu tiên

en: As Visit Tree
vi: Dạng cây thăm

en: By Last Visit
vi: Theo lần thăm cuối cùng

en: By Last Visit Reversed
vi: Đảo ngược theo lần thăm cuối cùng

note: Old_DTD variable
en: relaxed (TagSoup mode)
vi: buông lỏng (chế độ TagSoup)

en: strict (SortaSGML mode)
vi: chặt chẽ (chế độ SortaSGML)

en: Add to trace-file
vi: Thêm vào trace-file

en: Add to LYNXMESSAGES
vi: Thêm vào LYNXMESSAGES

en: Warn, point to trace-file
vi: Lưu ý, chỉ đến trace-file

en: as labels
vi: dạng nhãn

en: as links
vi: dạng liên kết

en: show filename
vi: hiện tên tập tin

en: STANDARD
vi: TIÊU CHUẨN

en: ADVANCED
vi: CẤP CAO

en: Directories first
vi: Thư mục trước

en: Files first
vi: Tập tin trước

en: Mixed style
vi: Kiểu hỗn hợp

en: By Mode
vi: Theo chế độ

en: By User
vi: Theo người dùng

en: By Group
vi: Theo nhóm

en: Do not show rate
vi: Không hiện tốc độ

en: Show %s/sec rate
vi: Hiện tốc độ %s/giây

en: Show %s/sec, ETA
vi: Hiện %s/giây, Giờ tới xấp xỉ

en: Show progressbar
vi: Hiện thanh tiến hành

en: Accept lynx's internal types
vi: Chấp nhận dạng nội bộ của lynx

en: Also accept lynx.cfg's types
vi: Cũng chấp dạng của lynx.cfg

en: Also accept user's types
vi: Cũng chấp nhận dạng của người dùng

en: Also accept system's types
vi: Cũng chấp nhận dạng của hệ thống

en: Accept all types
vi: Chấp nhận mọi kiểu

en: compress
vi: nén

en: Use %s to invoke the Options menu!
vi: Hãy sử dụng %s để gọi trình đơn Tùy chọn.

en: (options marked with (!) will not be saved)
vi: (sẽ không ghi nhớ tùy chọn có dấu (!))

note: *************************************************************** User Mode: SELECT
en: User mode
vi: Chế độ người dùng

note: Search Type: SELECT
en: Type of Search
vi: Kiểu tìm kiếm

en: Security and Privacy
vi: Bảo mật và Sự riêng tư

note: Cookie Prompting: SELECT
en: Invalid-Cookie Prompting
vi: Sai nhắc về cookie

note: SSL Prompting: SELECT
en: SSL Prompting
vi: Nhắc về SSL

en: Keyboard Input
vi: Nhập bàn phím

note: *************************************************************** Keypad Mode: SELECT
en: Keypad mode
vi: Chế độ vùng phím

note: Emacs keys: ON/OFF
en: Emacs keys
vi: Phím Emacs

note: VI Keys: ON/OFF
en: VI keys
vi: Phím Vi

note: Line edit style: SELECT well, at least 2 line edit styles available
en: Line edit style
vi: Kiểu sửa dòng

note: * Display and Character Set
en: Display and Character Set
vi: Trình bày và Bộ ký tự

note: Use locale-based character set: ON/OFF
en: Use locale-based character set
vi: Dùng bộ ký tự dựa vào miền địa phương

en: Use HTML5 charset replacements
vi: Sử dụng bảng mã thay thế HTML5

note: Display Character Set: SELECT
en: Display character set
vi: Bộ ký tự của trình bày

en: Assumed document character set
vi: Bộ ký tự tài liệu đã giả sử

note: * Since CJK people hardly mixed with other world * we split the header to make it more readable: * "CJK mode" for CJK display charsets, and "Raw 8-bit" for others.
en: CJK mode
vi: Chế độ Hoa/Nhật/Hàn

en: Raw 8-bit
vi: 8-bit thô

note: X Display: INPUT
en: X Display
vi: Trình bày X

note: * Document Appearance
en: Document Appearance
vi: Diện mạo Tài liệu

note: Show cursor: ON/OFF
en: Show cursor
vi: Hiện con chạy

note: Underline links: ON/OFF
en: Underline links
vi: Gạch chân liên kết

note: Show scrollbar: ON/OFF
en: Show scrollbar
vi: Hiện thanh cuộn

note: Select Popups: ON/OFF
en: Popups for select fields
vi: Tự mở trong trường đã chọn

note: HTML error recovery: SELECT
en: HTML error recovery
vi: Phục hồi sau lỗi HTML

note: Bad HTML messages: SELECT
en: Bad HTML messages
vi: Thông điệp HTML lỗi

note: Verbose Images: ON/OFF
en: Verbose images
vi: Ảnh chi tiết

note: * Headers Transferred to Remote Servers
en: Headers Transferred to Remote Servers
vi: Phần đầu đã truyền tải tới máy phục vụ ở xa

note: *************************************************************** Mail Address: INPUT
en: Personal mail address
vi: Địa chỉ thư điện tử cá nhân

en: Personal name for mail
vi: Tên cá nhân cho thư điện tử

en: Password for anonymous ftp
vi: Mật khẩu cho FTP nặc danh

note: Preferred media type: SELECT
en: Preferred media type
vi: Kiểu vật chứa ưa thích

note: Preferred encoding: SELECT
en: Preferred encoding
vi: Bảng mã ưa thích

note: Preferred Document Character Set: INPUT
en: Preferred document character set
vi: Bộ ký tự tài liệu ưa thích

note: Preferred Document Language: INPUT
en: Preferred document language
vi: Ngôn ngữ tài liệu ưa thích

en: Send User-Agent header
vi: Gửi phần đầu User-Agent

en: User-Agent header
vi: Dòng đầu User-Agent (Tác nhân Người dùng)

note: * Listing and Accessing Files
en: Listing and Accessing Files
vi: Liệt kê và Truy cập Tập tin

note: FTP sort: SELECT
en: Use Passive FTP
vi: Dùng FTP bị động

note: FTP sort: SELECT
en: FTP sort criteria
vi: Tiêu chuẩn sắp xếp FTP

note: Local Directory Sort: SELECT
en: Local directory sort criteria
vi: Tiêu chuẩn sắp xếp thư mục cục bộ

note: Local Directory Order: SELECT
en: Local directory sort order
vi: Thứ tự sắp xếp thư mục cục bộ

en: Show dot files
vi: Hiện tập tin chấm

en: Execution links
vi: Liên kết thực hiện

en: Pause when showing message
vi: Tạm dừng khi hiển thị thông điệp

note: Show transfer rate: SELECT
en: Show transfer rate
vi: Hiện tỷ lệ truyền

note: * Special Files and Screens
en: Special Files and Screens
vi: Tập tin Đặc biệt và Màn hình

en: Multi-bookmarks
vi: Đánh dấu đa phần

en: Review/edit Bookmarks files
vi: Xem lại/Sửa tập tin Đánh dấu

en: Goto multi-bookmark menu
vi: Đi tới trình đơn Đánh dấu đa phần

en: Bookmarks file
vi: Tập tin Đánh dấu

note: Auto Session: ON/OFF
en: Auto Session
vi: Buổi hợp tự động

note: Visited Pages: SELECT
en: Visited Pages
vi: Trang đã thăm

en: View the file
vi: Xem tập tin

en:  Print job complete.
vi:  Công việc in hoàn tất.

en: Document:
vi: Tài liệu:

en: Number of lines:
vi: Số dòng:

en: (approximately)
vi: (xấp xỉ)

en: Some print functions have been disabled!
vi: Một số chức năng in đã bị tắt.

en: Standard print options:
vi: Tùy chọn in tiêu chuẩn:

en: Print options:
vi: Tùy chọn in:

en: Save to a local file
vi: Lưu vào tập tin cục bộ

en: Save to disk disabled
vi: Chức năng lưu vào đĩa đã bị tắt

en: Mail the file
vi: Gửi thư đính kèm tập tin

en: Print to the screen
vi: In vào màn hình

en: Print out on a printer attached to your vt100 terminal
vi: In ra máy in gắn với thiết bị cuối vt100

en: Syntax Error parsing COLOR in configuration file:
    The line must be of the form:
    COLOR:INTEGER:FOREGROUND:BACKGROUND
    
    Here FOREGROUND and BACKGROUND must be one of:
    The special strings 'nocolor' or 'default', or
vi: Gặp lỗi cú pháp khi phân tách COLOR (màu) trong tập tin cấu hình:
    Dòng phải có dạng:
    COLOR:SỐ_NGUYÊN:CẢNH_GẦN:NỀN
    
    Ở đây thì CẢNH_GẦN và NỀN phải là một của những chuỗi đặc biệt:
     • nocolor	không có màu
     • default		mặc định

en: Offending line:
vi: Dòng sai:

en: key remapping of %s to %s for %s failed
vi: lỗi ánh xạ lại phím %s tới %s cho %s

en: key remapping of %s to %s failed
vi: lỗi ánh xạ lại phím %s tới %s

en: invalid line-editor selection %s for key %s, selecting all
vi: sai lựa chọn trình soạn thảo theo dòng %s cho phím %s nên chọn tất cả

en: setting of line-editor binding for key %s (0x%x) to 0x%x for %s failed
vi: lỗi đặt sự đóng kết trình soạn thảo theo dòng cho phím %s (0x%x)
    thành 0x%x cho %s

en: setting of line-editor binding for key %s (0x%x) for %s failed
vi: lỗi đặt sự đóng kết trình soạn thảo theo dòng cho phím %s (0x%x) cho %s

en: Lynx: cannot start, CERN rules file %s is not available
vi: Lynx: không khởi chạy được, không có sẵn tập tin quy tắc CERN %s

en: More than %d nested lynx.cfg includes -- perhaps there is a loop?!?
vi: Có nhiều hơn %d phần bao gồm lynx.cfg lồng vào nhau — có thể là vòng lặp ?!?

en: Last attempted include was '%s',
vi: Lần thử thêm bao gồm cuối cùng là « %s »,

en: included from '%s'.
vi: bao gồm từ « %s ».

en: The following is read from your lynx.cfg file.
vi: Những cái sau đọc từ tập tin lynx.cfg.

en: Please read the distribution
vi: Hãy đọc bản phân phối

en: for more comments.
vi: để tìm thêm bình luận.

en: RELOAD THE CHANGES
vi: NẠP LẠI THAY ĐỔI

en: Your primary configuration
vi: Cấu hình chính

en: Directory that you are currently viewing
vi: Thư mục đang xem

en: Directory that you have currently selected
vi: Thư mục được chọn hiện thời

en: File that you have currently selected
vi: Tập tin được chọn hiện thời

en: Symbolic link that you have currently selected
vi: Liên kết tượng trưng được chọn hiện thời

en: Item that you have currently selected
vi: Mục được chọn hiện thời

en: Unable to follow link
vi: Không thể theo liên kết

en: Points to file:
vi: Chỉ tới tập tin:

en: Name of owner:
vi: Tên của chủ:

en: (bytes)
vi: (byte)

en: Last accessed:
vi: Truy cập cuối:

en: World:
vi: Mọi người:

en: File that you are currently viewing
vi: Tập tin đang xem

en: Linkname:
vi: Tên liên kết:

en: (assumed)
vi: (giả sử)

en: Last Mod:
vi: Sửa cuối:

en: Cache-Control:
vi: Điều khiển bộ nhớ tạm:

en: Content-Length:
vi: Bề dài nội dung:

en: Post Data:
vi: Gửi dữ liệu:

en: Post Content Type:
vi: Gửi kiểu nội dung:

en: Owner(s):
vi: Chủ:

en: forms mode
vi: chế độ biểu mẫu

en: , safe
vi: , an toàn

en: , via internal link
vi: , qua liên kết nội bộ

en: , no-cache
vi: , không nhớ tạm

en: , ISMAP script
vi: , văn lệnh ISMAP

en: , bookmark file
vi: , tập tin Đánh dấu

en: Link that you currently have selected
vi: Liên kết được chọn hiện thời

en: Enctype:
vi: Kiểu bảng mã:

en: (Form field)
vi: (Trường biểu mẫu)

en: No Links on the current page
vi: Không có liên kết trên trang hiện thời

en: Server Headers:
vi: Dòng đầu máy phục vụ:

en: Syntax Error parsing style in lss file:
    [%s]
    The line must be of the form:
    OBJECT:MONO:COLOR (ie em:bold:brightblue:white)
    where OBJECT is one of EM,STRONG,B,I,U,BLINK etc.
vi: Gặp lỗi cú pháp khi phân tích kiểu dáng trong tập tin lss:
    [%s]
    Dòng phải có dạng:
    ĐỐI_TƯỢNG:MONO:COLOR
     • MONO		đen trắng
     • COLOR		màu sắc
    	em			nhấn mạnh
    	bold			in đậm
    	brightblue	màu xanh sáng
    	white		màu trắng
    mà ĐỐI_TƯỢNG là một của:
     • EM		nhấn mạnh
     • STRONG	mạnh
     • B			in đậm
     • I			in nghiêng
     • U			gạch dưới
     • BLINK		nháyv.v.

en: here is a list of the history stack so that you may rebuild
vi: đây là danh sách đống lịch sử để xây dựng lại

en: ERROR! - upload command is misconfigured
vi: LỖI! - câu lệnh tải lên có cấu hình sai

en: Illegal redirection "../" found! Request ignored.
vi: Sai chuyển hướng « ../ ». Yêu cầu bị bỏ qua.

en: Illegal character "/" found! Request ignored.
vi: Gặp ký tự cấm « / ». Yêu cầu bị bỏ qua.

en: Illegal redirection using "~" found! Request ignored.
vi: Sai chuyển hướng sử dụng « ~ ». Yêu cầu bị bỏ qua.

en: Unable to upload file.
vi: Không thể tải tập tin lên.

en: Upload To:
vi: Tải lên:

en: Upload options:
vi: Tùy chọn tải lên:

en: Download document URL put to clipboard.
vi: Tải về địa chỉ URL của tài liệu nằm trên bảng nháp.

en: Unexpected access protocol for this URL scheme.
vi: Giao thức truy cập không mong đợi cho lược đồ địa chỉ URL này.

en: Too many tempfiles
vi: Quá nhiều tập tin tạm thời

en: unknown restriction
vi: không rõ sự hạn chế

en: No restrictions set.
vi: Chưa đặt sự hạn chế.

en: Restrictions set:
vi: Đã đắt sự hạn chế:

en: Cannot find HOME directory
vi: Không tìm thấy thư mục HOME

en: Normally disabled.  See ENABLE_LYNXRC in lynx.cfg
vi: Thường bị tắt. Xem ENABLE_LYNXRC trong lynx.cfg

en: accept_all_cookies allows the user to tell Lynx to automatically
    accept all cookies if desired.  The default is "FALSE" which will
    prompt for each cookie.  Set accept_all_cookies to "TRUE" to accept
    all cookies.
vi: « accept_all_cookies » cho phép người dùng cấu hình để Lynx tự động
    chấp nhận mọi cookies muốn.  Mặc định là « FALSE » tức là sẽ hỏi
    cho mỗi cookie.  Đặt accept_all_cookies thành « TRUE » để chấp nhận
    mọi cookie.

en: anonftp_password allows the user to tell Lynx to use the personal
    email address as the password for anonymous ftp.  If no value is given,
    Lynx will use the personal email address.  Set anonftp_password
    to a different value if you choose.
vi: « anonftp_password » cho phép người dùng cấu hình để Lynx dùng
    địa chỉ thư điện tử cá nhân làm mật khẩu cho kết nối FTP nặc danh.
    Không đưa ra giá trị thì Lynx sẽ dùng địa chỉ thư điện tử cá nhân.
    Hãy đặt « anonftp_password » thành một giá trị khác nếu thích hợp.

en: bookmark_file specifies the name and location of the default bookmark
    file into which the user can paste links for easy access at a later
    date.
vi: « bookmark_file » chỉ ra tên và vị trí của tập tin Đánh dấu mặc định
    cho người dùng ghi liên kết vào để có thể truy cập nhanh và dễ dàng
    hơn sau này.

en: If case_sensitive_searching is "on" then when the user invokes a search
    using the 's' or '/' keys, the search performed will be case sensitive
    instead of case INsensitive.  The default is usually "off".
vi: Nếu « case_sensitive_searching » là « on » (bật), thì mỗi khi người dùng
    tìm kiếm bằng các phím « s » hay « / », những tìm kiếm này sẽ phụ thuộc
    vào kiểu chữ thay cho bỏ qua chữ hoa/thường.  Mặc định là « off » (tắt).

en: The character_set definition controls the representation of 8 bit
    characters for your terminal.  If 8 bit characters do not show up
    correctly on your screen you may try changing to a different 8 bit
    set or using the 7 bit character approximations.
    Current valid characters sets are:
vi: « character_set » điều khiển việc hiển thị các ký tự 8 bit
    trên thiết bị cuối. Nếu ký tự 8 bit không hiển thị đúng
    trên màn hình, thì có thể thử thay đổi thành bộ 8 bit khác
    hoặc sử dụng bộ 7 bit. Hiện thời, có các bộ ký tự sau:

en: cookie_accept_domains and cookie_reject_domains are comma-delimited
    lists of domains from which Lynx should automatically accept or reject
    all cookies.  If a domain is specified in both options, rejection will
    take precedence.  The accept_all_cookies parameter will override any
    settings made here.
vi: « cookie_accept_domains » và « cookie_reject_domains » là danh sách
    các miền phân cách nhau bởi dấu phẩy Lynx sẽ tự động chấp nhận
    hoặc bỏ đi mọi cookie. Nếu chỉ ra một miền trong cả hai tùy chọn,
    thì sự bỏ đi sẽ chiếm ưu thế. Tham số « accept_all_cookies »
    sẽ ghi chèn mọi thiết lập này.

en: cookie_file specifies the file from which to read persistent cookies.
    The default is ~/
vi: « cookie_file » chỉ ra tập tin để đọc các cookie bền bỉ.
    Mặc định là « ~/ »

en: cookie_loose_invalid_domains, cookie_strict_invalid_domains, and
    cookie_query_invalid_domains are comma-delimited lists of which domains
    should be subjected to varying degrees of validity checking.  If a
    domain is set to strict checking, strict conformance to RFC2109 will
    be applied.  A domain with loose checking will be allowed to set cookies
    with an invalid path or domain attribute.  All domains will default to
    querying the user for an invalid path or domain.
vi: cookie_loose_invalid_domains	không chặt chẽ về miền cookie sai
    cookie_strict_invalid_domains	chặt chẽ về miền cookie sai
    cookie_query_invalid_domains	hỏi về miền cookie sai
    
    là danh sách phân cách nhau bởi dấu phẩy của những miền
    cần kiểm tra sự đúng đắn. Đặt miền thành:
     • kiểm tra chặt chẽ thì tùy theo chặt chẽ RFC2109.
     • kiểm tra không chặt chẽ thì cho phép đặt ngay cả cookie
    	có thuộc tính sai kiểu đường dẫn hay miền.
    Giá trị mặc định là mọi miền đều sẽ nhắc người dùng
    về đường dẫn hoặc miền là sai.

en: dir_list_order specifies the directory list order under DIRED_SUPPORT
    (if implemented).  The default is "ORDER_BY_NAME"
vi: « dir_list_order » chỉ ra thứ tự danh sách thư mục dưới DIRED_SUPPORT
    (nếu có). Mặc định là « ORDER_BY_NAME » (sắp xếp theo tên)

en: dir_list_styles specifies the directory list style under DIRED_SUPPORT
    (if implemented).  The default is "MIXED_STYLE", which sorts both
    files and directories together.  "FILES_FIRST" lists files first and
    "DIRECTORIES_FIRST" lists directories first.
vi: « dir_list_styles » chỉ ra kiểu dáng danh sách thư mục dưới DIRED_SUPPORT
    (nếu hỗ trợ):
     • MIXED_STYLE	(mặc định) sắp xếp cả hai tập tin và thư mục với nhau
     • FILES_FIRST			liệt kê các tập tin trước
     • DIRECTORIES_FIRST	liệt kê các thư mục trước

en: If emacs_keys is to "on" then the normal EMACS movement keys:
      ^N = down    ^P = up
      ^B = left    ^F = right
    will be enabled.
vi: Nếu « emacs_keys » là « on » (bật) thì có thể dùng những phím di chuyển
    như trong EMACS:
      ^N		xuống
      ^P		lên
      ^B		sang trái
      ^F		sang phải

en: file_editor specifies the editor to be invoked when editing local files
    or sending mail.  If no editor is specified, then file editing is disabled
    unless it is activated from the command line, and the built-in line editor
    will be used for sending mail.
vi: « file_editor » chỉ ra trình soạn thảo sẽ gọi khi soạn thảo tập tin
    hoặc gửi thư. Nếu không chỉ ra trình soạn thảo nào, thì sẽ tắt bỏ
    việc soạn thảo trừ khi kích hoạt từ dòng lệnh, khi đó sử dụng
    trình soạn thảo theo dòng tích hợp để gửi thư.

en: The file_sorting_method specifies which value to sort on when viewing
    file lists such as FTP directories.  The options are:
       BY_FILENAME -- sorts on the name of the file
       BY_TYPE     -- sorts on the type of the file
       BY_SIZE     -- sorts on the size of the file
       BY_DATE     -- sorts on the date of the file
vi: « file_sorting_method » chỉ ra giá trị để sắp xếp khi xem danh sách
    như các thư mục FTP.  Có các tùy chọn:
       BY_FILENAME	sắp xếp theo tên tập tin
       BY_TYPE		sắp xếp theo kiểu của tập tin
       BY_SIZE			sắp xếp theo kích cỡ của tập tin
       BY_DATE		sắp xếp theo ngày của tập tin

en: lineedit_mode specifies the key binding used for inputting strings in
    prompts and forms.  If lineedit_mode is set to "Default Binding" then
    the following control characters are used for moving and deleting:
    
                 Prev  Next       Enter = Accept input
       Move char: <-    ->        ^G    = Cancel input
       Move word: ^P    ^N        ^U    = Erase line
     Delete char: ^H    ^R        ^A    = Beginning of line
     Delete word: ^B    ^F        ^E    = End of line
    
    Current lineedit modes are:
vi: « lineedit_mode » chỉ ra các tổ hợp phím dùng để nhập chuỗi vào
    trong dấu nhắc và biểu mẫu. Nếu « lineedit_mode » đặt thành
    « Default Binding » (tổ hợp mặc định) thì những ký tự điều khiển sau
    dùng để di chuyển và xóa
    
        Hành vi           	Lùi  Kế        Di chuyển ký tự 	<- 	->
     Di chuyển từ	 	^P    ^N
     Xóa ký tự 		^H    ^R
     Xóa từ 			^B    ^F
    
    Phím	  Hành vi  Enter	chấp nhận dữ liệu nhập vào
      ^G		hủy bỏ nhập gì
      ^U		xoá dòng
      ^A		đầu dòng
      ^E		cuối dòng
    
    Các chế độ sửa dòng hiện thời:

en: The following allow you to define sub-bookmark files and descriptions.
    The format is multi_bookmark<capital_letter>=<filename>,<description>
    Up to 26 bookmark files (for the English capital letters) are allowed.
    We start with "multi_bookmarkB" since 'A' is the default (see above).
vi: Những cái sau cho phép xác định tập tin Đánh dấu con và các mô tả.
    Định dạng là:
    multi_bookmark<chữ_hoa>=<tên_tập_tin>,<mô_tả>
    Cho phép đến 26 tập tin Đánh dấu (đại diện 26 chữ cái hoa tiếng Anh).
    Chúng ta bắt đầu với « multi_bookmarkB » vì « A » là mặc định
    (xem ở trên).

en: personal_mail_address specifies your personal mail address.  The
    address will be sent during HTTP file transfers for authorization and
    logging purposes, and for mailed comments.
    If you do not want this information given out, set the NO_FROM_HEADER
    to TRUE in lynx.cfg, or use the -nofrom command line switch.  You also
    could leave this field blank, but then you won't have it included in
    your mailed comments.
vi: « personal_mail_address » chỉ ra địa chỉ thư điện tử cá nhân
    của người dùng. Địa chỉ này dùng để xác thực trong khi truyền tải
    tập tin qua HTTP và dùng với mục mục đích ghi sự kiện, và cho
    các bình luận được gửi qua thư.
    Nếu không muốn đưa ra thông tin này thì đặt « NO_FROM_HEADER »
    thành TRUE (đúng) trong lynx.cfg, hoặc dùng tùy chọn dòng lệnh
    « -nofrom ». Cũng có thể để trống, nhưng khi đó thì sẽ không
    có địa chỉ này trong bình luận thư.

en: personal_mail_name specifies your personal name, for mail.  The
    name is sent for mailed comments.  Lynx will prompt for this,
    showing the configured value as a default when sending mail.
    This is not necessarily the same as a name provided as part of the
    personal_mail_address.
    Lynx does not save your changes to that default value as a side-effect
    of sending email.  To update the default value, you must use the options
    menu, or modify this file directly.
vi: personal_mail_name chỉ ra tên cá nhân của bạn, cho thư.
    Tên được gửi cho việc chuyển ghi chú.  Lynx sẽ hỏi cái này,
    hiển thị các giá trị đã cấu hình như là giá trị mặc định khi gửi thư.
    Điều này là không cần thiết bởi đây là tên được cung cấp như là một bộ phận của
    personal_mail_address.
    Lynx không lưu các thay đổi của bạn thành giá trị mặc định bởi hiệu ứng lề side-effect
    của việc gửi thư. Để cập nhật giá trị mặc định, bạn phải sử dụng các tùy chọn
    menu (trình đơn), hoặc là sửa tập tin một cách trực tiếp.

en: preferred_charset specifies the character set in MIME notation (e.g.,
    ISO-8859-2, ISO-8859-5) which Lynx will indicate you prefer in requests
    to http servers using an Accept-Charset header.  The value should NOT
    include ISO-8859-1 or US-ASCII, since those values are always assumed
    by default.  May be a comma-separated list.
    If a file in that character set is available, the server will send it.
    If no Accept-Charset header is present, the default is that any
    character set is acceptable.  If an Accept-Charset header is present,
    and if the server cannot send a response which is acceptable
    according to the Accept-Charset header, then the server SHOULD send
    an error response, though the sending of an unacceptable response
    is also allowed.
vi: « preferred_charset » chỉ ra bộ ký tự ở dạng MIME (ví dụ,
    ISO-8859-2, UTF-8) Lynx sẽ chỉ ra trong yêu cầu gửi tới máy
    phục vụ HTTP bằng dòng đầu « Accept-Charset » (chấp nhận bộ ký tự).
    Giá trị KHÔNG được là ISO-8859-1 hay US-ASCII, vì những giá trị này
    luôn luôn là mặc định. Cũng có thể dùng một danh sách phân cách nhau
    bởi dấu phẩy. Nếu có một tập tin với bộ ký tự đó thì máy phục vụ sẽ gửi nó.
    Nếu không có dòng đầu « Accept-Charset », thì mặc định là chấp nhận
    mọi bộ ký tự. Nếu có dòng đầu « Accept-Charset » và máy phục vụ
    không gửi được câu trả lời tương ứng với dòng đầu, thì máy phục vụ
    PHẢI gửi một câu trả lời về lỗi, mặc dù có cho phép gửi một câu trả lời
    không tương ứng.

en: preferred_language specifies the language in MIME notation (e.g., en,
    fr, may be a comma-separated list in decreasing preference)
    which Lynx will indicate you prefer in requests to http servers.
    If a file in that language is available, the server will send it.
    Otherwise, the server will send the file in its default language.
vi: « preferred_language » chỉ ra ngôn ngữ ở dạng MIME (ví dụ,
    vi, ru, ja, en, có thể là danh sách các ngôn ngữ phân cách nhau
    bởi dấu phẩy, theo thứ tự ưu tiên giảm dần) Lynx sẽ chỉ ra trong
    yêu cầu tới máy phục vụ HTTP. Nếu có tập tin với ngôn ngữ đó,
    thì máy phục vụ sẽ gửi nó. Nếu không máy phục vụ sẽ gửi tập tin
    với ngôn ngữ mặc định.

en: If run_all_execution_links is set "on" then all local execution links
    will be executed when they are selected.
    
    WARNING - This is potentially VERY dangerous.  Since you may view
              information that is written by unknown and untrusted sources
              there exists the possibility that Trojan horse links could be
              written.  Trojan horse links could be written to erase files
              or compromise security.  This should only be set to "on" if
              you are viewing trusted source information.
vi: Nếu « run_all_execution_links » đặt thành « on » (bật) thì
    mọi liên kết thực hiện nội bộ sẽ thực hiện khi chúng được chọn.
    
    CẢNH BÁO - Có thể RẤT nguy hiểm. Vì có thể sẽ xem thông tin
    	từ những nguồn không rõ hoặc không tin tưởng có chứa
    	những liên kết ngựa Troa. Liên kết ngựa Troa có thể thực hiện
    	việc xóa tập tin hay ảnh hưởng việc bảo mật. Chỉ nên đặt thành
            « on » (bật) nếu đang xem nguồn thông tin tin tưởng.

en: If run_execution_links_on_local_files is set "on" then all local
    execution links that are found in LOCAL files will be executed when they
    are selected.  This is different from run_all_execution_links in that
    only files that reside on the local system will have execution link
    permissions.
    
    WARNING - This is potentially dangerous.  Since you may view
              information that is written by unknown and untrusted sources
              there exists the possibility that Trojan horse links could be
              written.  Trojan horse links could be written to erase files
              or compromise security.  This should only be set to "on" if
              you are viewing trusted source information.
vi: Nếu « run_execution_links_on_locale_files » đặt thành « on » (bật)
    thì mọi liên thực hiện nội bộ tìm thấy trong các tập tin CỤC BỘ
    sẽ thực hiện khi chúng được chọn. Khác với « run_all_execution_links »
    vì chỉ những tập tin nằm trên hệ thống cục bộ mới có quyền
    thực hiện liên kết.
    
    CẢNH BÁO - Có thể RẤT nguy hiểm. Vì có thể sẽ xem thông tin
    	từ những nguồn không rõ hoặc không tin tưởng có chứa
    	những liên kết ngựa Troa. Liên kết ngựa Troa có thể thực hiện
    	việc xóa tập tin hay ảnh hưởng việc bảo mật. Chỉ nên đặt thành
            « on » (bật) nếu đang xem nguồn thông tin tin tưởng.

en: select_popups specifies whether the OPTIONs in a SELECT block which
    lacks a MULTIPLE attribute are presented as a vertical list of radio
    buttons or via a popup menu.  Note that if the MULTIPLE attribute is
    present in the SELECT start tag, Lynx always will create a vertical list
    of checkboxes for the OPTIONs.  A value of "on" will set popup menus
    as the default while a value of "off" will set use of radio boxes.
    The default can be overridden via the -popup command line toggle.
vi: « select_popups » cho biết các OPTION (tùy chọn) trong một khối
    SELECT (lựa chọn) không có thuộc tính MULTIPLE (đa) được hiển thị
    như một danh sách thẳng đứng của các nút chọn một hay qua
    một trình đơn tự mở. Chú ý nếu có thuộc tính MULTIPLE trong
    thẻ bắt đầu của SELECT, Lynx sẽ luôn luôn tạo danh sách thẳng đứng
    các hộp kiểm tra cho OPTION. Giá trị « on » (bật) sẽ đặt trình đơn tự mở
    làm mặc định còn « off » (tắt) sẽ sử dụng các hộp chọn một.
    Có thể ghi chèn mặc định bằng tùy chọn dòng lệnh « -popup ».

en: show_color specifies how to set the color mode at startup.  A value of
    "never" will force color mode off (treat the terminal as monochrome)
    at startup even if the terminal appears to be color capable.  A value of
    "always" will force color mode on even if the terminal appears to be
    monochrome, if this is supported by the library used to build lynx.
    A value of "default" will yield the behavior of assuming
    a monochrome terminal unless color capability is inferred at startup
    based on the terminal type, or the -color command line switch is used, or
    the COLORTERM environment variable is set.  The default behavior always is
    used in anonymous accounts or if the "option_save" restriction is set.
    The effect of the saved value can be overridden via
    the -color and -nocolor command line switches.
    The mode set at startup can be changed via the "show color" option in
    the 'o'ptions menu.  If the option settings are saved, the "on" and
    "off" "show color" settings will be treated as "default".
vi: « show_color » chỉ ra cách đặt chế độ màu vào lúc khởi chạy.
    Giá trị « never » (không bao giờ) sẽ bắt buộc tắt dùng màu
    (coi như thiết bị cuối đen trằng) vào lúc khởi chạy thậm chỉ cả
    khi thiết bị cuối có khả năng dùng màu. Giá trị « always » (luôn luôn)
    sẽ bắt buộc chế độ màu thậm chi thiết bị cuối là đen trắng,
    nếu được hỗ trợ bởi thư viện dùng để biên dịch lynx. Giá trị « default »
    (mặc định) sẽ coi như thiết bị cuối là đen trắng trừ khi suy ra
    khả năng có màu khi khởi động dựa trên dạng thiết bị cuối,
    hoặc có tùy chọn dòng lệnh « -color » (màu), hoặc đặt biến môi trường
    COLORTERM. Mặc định luôn luôn được dùng cho tài khoản giấu tên
    hoặc nếu đặt giới hạn « option_save ». Ảnh hưởng của giá trị đã ghi
    có thể ghi chèn qua các tùy chọn dòng lệnh « -color » (màu)
    và « -nocolor » (không màu). Có thể thay đổi chế độ lúc khởi động
    qua tùy chọn « show color » (hiện màu) trong trình đơn Tùy chọn [O].
    Nếu đã ghi thiết lập tùy chọn, thì thiết lập « on » (bật), « off » (tắt),
    « show color » (hiện màu) sẽ được coi như « default » (mặc định).

en: show_cursor specifies whether to 'hide' the cursor to the right (and
    bottom, if possible) of the screen, or to place it to the left of the
    current link in documents, or current option in select popup windows.
    Positioning the cursor to the left of the current link or option is
    helpful for speech or braille interfaces, and when the terminal is
    one which does not distinguish the current link based on highlighting
    or color.  A value of "on" will set positioning to the left as the
    default while a value of "off" will set 'hiding' of the cursor.
    The default can be overridden via the -show_cursor command line toggle.
vi: « show_cursor » xác định « ẩn » con trỏ vào bên phải (và đáy,
    nếu có thể) của màn hình, hay đặt nó vào bên trái của liên kết hiện thời
    trong tài liệu, hoặc tùy chọn hiện thời trong cửa sổ tự mở để lựa chọn.
    Việc đặt con trỏ vào bên trái liên kết hiện thời hay tùy chọn có ích
    cho các giao diện nói tiếng và chữ nổi Bray cho những người có khuyết tật,
    và khi thiết bị cuối không nhận ra liên kết hiện thời dựa trên tô sáng
    hay màu sắc. Giá trị « on » (bật) sẽ đặt vị trí tới bên trái làm mặc định
    còn giá trị « off » (tắt) sẽ đặt « ẩn » con trỏ. Có thể ghi chèn mặc định này
    bằng tùy chọn dòng lệnh « -show_cursor » (hiện con trỏ).

en: show_dotfiles specifies that the directory listing should include
    "hidden" (dot) files/directories.  If set "on", this will be
    honored only if enabled via userdefs.h and/or lynx.cfg, and not
    restricted via a command line switch.  If display of hidden files
    is disabled, creation of such files via Lynx also is disabled.
vi: « show_dotfiles » cho biết danh sách thư mục có gồm
    các tập tin/thư mục « ẩn » (tên bắt đầu với dấu chấm) không.
    Nếu đặt « on », thì sẽ hiển thị những tập tin đó chỉ nếu cho phép
    qua userdefs.h và/hoặc lynx.cfg, và không hạn chế qua tùy chọn
    dòng lệnh. Nếu tắt bỏ việc hiển thị các tập tin ẩn, thì việc tạo
    những tập tin như vậy bằng Lynx cũng bị tắt.

en: If sub_bookmarks is not turned "off", and multiple bookmarks have
    been defined (see below), then all bookmark operations will first
    prompt the user to select an active sub-bookmark file.  If the default
    Lynx bookmark_file is defined (see above), it will be used as the
    default selection.  When this option is set to "advanced", and the
    user mode is advanced, the 'v'iew bookmark command will invoke a
    statusline prompt instead of the menu seen in novice and intermediate
    user modes.  When this option is set to "standard", the menu will be
    presented regardless of user mode.
vi: Nếu « sub_bookmarks » không đặt thành « off » (tắt), và có xác định
    dùng nhiều Đánh dấu (xem dưới), thì mọi thao tác với Đánh dấu
    sẽ bắt đầu bằng việc nhắc người dùng chọn tập tin Đánh dấu con để dùng.
    Nếu xác định tập tin « bookmark_file » mặc định của Lynx (xem trên),
    nó sẽ được dùng làm lựa chọn mặc định. Khi tùy chọn này đặt thành
    « advanced » (cấp cao), và chế độ người dùng cũng là cấp cao, thì
    câu lệnh Xêm Đánh dấu [V] sẽ gọi một dấu nhắc dòng trạng thái
    thay cho trình đơn trong chế độ người mới và trung gian.
    Khi tùy chọn này đặt thành « standard » (tiêu chuẩn) thì trình đơn
    sẽ hiển thị không phụ thuộc vào chế độ người dùng.

en: user_mode specifies the users level of knowledge with Lynx.  The
    default is "NOVICE" which displays two extra lines of help at the
    bottom of the screen to aid the user in learning the basic Lynx
    commands.  Set user_mode to "INTERMEDIATE" to turn off the extra info.
    Use "ADVANCED" to see the URL of the currently selected link at the
    bottom of the screen.
vi: « user_mode » chỉ ra mức độ thành thạo của người dùng Lynx.
    Mặc định là « NOVICE » (người mới), khi đó sẽ hiển thị hai dòng
    trợ giúp mở rộng tại đáy màn hình để giúp người dùng học
    các câu lệnh cơ bản của Lynx. Đặt « user_mode » thành
    « INTERMEDIATE » (trung gian) để bỏ những thông tin bổ sung này.
    Dùng « ADVANCED » (cấp cao) để xem địa chỉ URL của liên kết
    đã chọn tại đáy màn hình.

en: If verbose_images is "on", lynx will print the name of the image
    source file in place of [INLINE], [LINK] or [IMAGE]
    See also VERBOSE_IMAGES in lynx.cfg
vi: Nếu « verbose_images » là « on » (bật), lynx sẽ in ra tên
    của tập tin hình ảnh ở vị trí của [INLINE], [LINK] hoặc [IMAGE]
    Hãy xem thêm « VERBOSE_IMAGES » trong lynx.cfg

en: If vi_keys is set to "on", then the normal VI movement keys:
      j = down    k = up
      h = left    l = right
    will be enabled.  These keys are only lower case.
    Capital 'H', 'J' and 'K will still activate help, jump shortcuts,
    and the keymap display, respectively.
vi: Nếu « vi_keys » đặt thành « on » (bật), thì có thể dụng
    các phím di chuyển như trong trình soạn thảo VI:
     j	xuống
     k	lên
     h	sang trái
     l	sang phải
    Những phím này cần viết thường.
     H	trợ giúp
     J	lốt tắt nhảy
     K	sơ đồ phímnhư bình thường.

en: The visited_links setting controls how Lynx organizes the information
    in the Visited Links Page.
vi: Thiết lập « visited_links » điều khiển cách Lynx tổ chức thông tin
    trên Trang Liên kết đã Thăm.

en: If keypad_mode is set to "NUMBERS_AS_ARROWS", then the numbers on
    your keypad when the numlock is on will act as arrow keys:
                8 = Up Arrow
      4 = Left Arrow    6 = Right Arrow
                2 = Down Arrow
    and the corresponding keyboard numbers will act as arrow keys,
    regardless of whether numlock is on.
vi: Nếu « keypad_mode » là « NUMBERS_AS_ARROWS » (các số dạng mũi tên),
    thì các phím số trên vùng phím số khi đèn numlock (khoá số) bật
    sẽ làm việc như các mũi tên:
                8 = Mũi tên lên
      4 = Mũi tên trái    6 = Mũi tên phải
                2 = Mũi tên xuống
    và các phím số tương ứng của bàn phím thông thường cũng làm việc,
    như các phím mũi tên dù đèn numlock có bật hay không.

en: If keypad_mode is set to "LINKS_ARE_NUMBERED", then numbers will
    appear next to each link and numbers are used to select links.
vi: Nếu « keypad_mode » đặt thành « LINKS_ARE_NUMBERED », thì các số
    sẽ xuất hiện bên cạnh mỗi liên kết và có thể dùng để chọn liên kết.

en: If keypad_mode is set to "LINKS_AND_FORM_FIELDS_ARE_NUMBERED", then
    numbers will appear next to each link and visible form input field.
    Numbers are used to select links, or to move the "current link" to a
    form input field or button.  In addition, options in popup menus are
    indexed so that the user may type an option number to select an option in
    a popup menu, even if the option isn't visible on the screen.  Reference
    lists and output from the list command also enumerate form inputs.
vi: Nếu « keypad_mode » đặt thành « LINKS_AND_FORM_FIELDS_ARE_NUMBERED »,
    thì số sẽ nằm bên cạnh mỗi liên kết và trường nhập vào biểu mẫu mà hiện rõ.
    Số dùng để chọn liên kết, hoặc di chuyển « liên kết hiện thời » tới một
    trường nhập vào hay nút. Thêm vào đó tùy chọn trong trình đơn tự mở
    cũng được đặt chỉ mục và người dùng có thể gõ số của tùy chọn để chọn
    tùy chọn đó trong trình đơn tự mở, thậm chí nếu không thấy tùy chọn
    trên màn hình. Danh sách tham chiếu và kết xuất từ câu lệnh liệt kê
    đồng thời đánh số biểu mẫu nhập vào.

en: NOTE: Some fixed format documents may look disfigured when
    "LINKS_ARE_NUMBERED" or "LINKS_AND_FORM_FIELDS_ARE_NUMBERED" are
    enabled.
vi: CHÚ Ý: một vài tài liệu có định dạng cố định có vẻ hỗ loạn khi
    « LINKS_ARE_NUMBERED » hoặc « LINKS_AND_FORM_FIELDS_ARE_NUMBERED »
    là bật.

en: Lynx User Defaults File
vi: Tập tin Giá trị Mặc định Người dùng Lynx

en: This file contains options saved from the Lynx Options Screen (normally
    with the 'o' key).  To save options with that screen, you must select the
    checkbox:
vi: Tập tin này chứa những tùy chọn được lưu từ Màn hình Tùy chọn Lynx
    (bình thường dùng phím « o »). Để lưu tùy chọn trên màn hình đó,
    bạn cần phải để dấu vào hộp chọn:

en: You must then save the settings using the link on the line above the
    checkbox:
vi: Sau đó bạn cần phải lưu thiết lập dùng liên kết
    trên dòng nằm bên trên hộp chọn:

en: You may also use the command-line option "-forms_options", which displays
    the simpler Options Menu instead.  Save options with that using the '>' key.
vi: Bạn cũng có thể sử dụng tùy chọn dòng lệnh « -forms_options »
    mà hiển thị Trình đơn Tùy chọn đơn giản thay vào đó.
    Dùng nó thì lưu tùy chọn bằng phím « > ».

en: This file contains options saved from the Lynx Options Screen (normally
    with the '>' key).
vi: Tập tin này chứa những tùy chọn được lưu từ Màn hình Tùy chọn Lynx
    (bình thường dùng phím « > »).

en: There is normally no need to edit this file manually, since the defaults
    here can be controlled from the Options Screen, and the next time options
    are saved from the Options Screen this file will be completely rewritten.
    You have been warned...
    
    If you are looking for the general configuration file - it is normally
    called "lynx.cfg".  It has different content and a different format.
    It is not this file.
vi: Bình thường không cần chỉnh sửa tập tin này bằng tay,
    vì những giá trị mặc định ở đây có thể được điều khiển
    từ Màn hình Tùy chọn, và lần kế tiếp tùy chọn được lưu
    từ Màn hình Tùy chọn tập tin này sẽ được ghi lại hoàn toàn.
    Người dùng đã được cảnh báo trước.
    
    Tập tin cấu hình chung bình thường có tên « lynx.cfg »,
    chứa nội dung khác và theo định dạng khác.
    Nó không phải là tập tin này.

en: Flag to control tone mark position in equivocal cases.
    If this variable is 0 (the default), put tone mark on the first vowel
    in such equivocal cases as "oa", "oe", "uy".
    Otherwise, put tone mark on the last vowel.
vi: Xác định vị trí bỏ dấu trong các trong các trường hợp bất định.
    Khi biến này bằng 0 (mặc định) thì dấu thanh sẽ được đặt trên nguyên
    âm trước trong các vần  như 'oa', 'oe', 'uy'.
    Ngược lại thì dấu thanh sẽ được đặt trên nguyên âm sau.

en: Flag to control the action of Backspace key (delete or undo).
    If this variable is 0 (the default), Backspace key deletes the previous
    character (e.g. "q u a i s BS" => "quá").
    If the value is 1, Backspace key undoes the previous key
    (e.g. "q u a i s BS" => "quai").
vi: Xác định tác động của phím Backspace (BS)  là xóa hay phục hồi (delete or undo).
    Khi biến này bằng 0 (mặc định) thì Backspace sẽ xóa ký tự đứng trước con nháy,
    ví dụ 'q u a i s BS' => 'quá'.
    Khi biến này bằng 1 và phím gõ trước là phím dấu thì Backspace sẽ hủy bỏ tác động của phím dấu vừa gõ, tương tự như nhấn phím 'z'.
    ví dụ 'q u a i s BS' => 'quai'.

en: Vietnames input method using the TELEX key sequence.
    Typing Backslash ('\') toggles the normal mode and English mode.
    The following variables are customizable:
      tone-mark-on-last: control tone mark position in equivocal cases
      backspace-is-undo: control the action of Backspace key (delete or undo)
vi: Thâu nhập pháp để gõ tiếng Việt kiểu TELEX.
    Đánh dấu gạch chéo "\" để chuyển qua lại giữa chế độ gõ tiếng Việt và gõ tiếng Anh bình thường.
    Người dùng có thể tự chọn cấu hình nhờ các biến điều khiển sau:
      tone-mark-on-last: Xác định vị trí bỏ dấu trong các trong các trường hợp bất định.
      backspace-is-undo: Xác định tác động của phím Backspace (BS) là xóa hay phục hồi (delete or undo).

en: size not available
vi: kích cỡ không sẵn sàng

en:  %(size)i bytes
vi:  %(size)i byte

en: Previous message:
vi: Thư trước:

en: Next message:
vi: Thư kế tiếp:

en: thread
vi: nhánh

en: <P>Currently, there are no archives. </P>
vi: <p>HIện thời không có kho.</p>

en: Gzip'd Text%(sz)s
vi: Văn bản đã nến Gzip%(sz)s

en: Text%(sz)s
vi: Văn bản%(sz)s

en: figuring article archives
vi: đang tính các kho bài thư

note: #-#-#-#-#  1057 (openobject-addons)  #-#-#-#-# module: crm
en: Fourth
vi: Thứ tư

en: %(ord)s quarter %(year)i
vi: Phần tư %(ord)s của %(year)i

en: %(month)s %(year)i
vi: %(month)s, năm %(year)i

en: The Week Of Monday %(day)i %(month)s %(year)i
vi: Tuần bắt đầu Thứ Hai, ngày %(day)i, %(month)s, năm %(year)i

en: %(day)i %(month)s %(year)i
vi: ngày %(day)i, %(month)s, năm %(year)i

en: Computing threaded index
vi: Đang tính toán chỉ mục có nhánh...

en: Updating HTML for article %(seq)s
vi: Đang cập nhật mã HTML cho bài thư %(seq)s...

en: article file %(filename)s is missing!
vi: • Thiếu tập tin bài thư %(filename)s. •

en: Creating archive directory
vi: Đang tạo thư mục kho...

en: Reloading pickled archive state
vi: Đang tải lại tính trạng kho đã pickle

en: Pickling archive state into
vi: Đang pickle tính trạng kho sang

en: Updating index files for archive [%(archive)s]
vi: Đang cập nhật các tập tin chỉ mục cho kho [%(archive)s]...

en:   Thread
vi:   Nhánh

en: due to excessive bounces
vi: do quá nhiều thư đã nảy về

en: by yourself
vi: do mình

en: by the list administrator
vi: do quản trị hộp thư chung

en: for unknown reasons
vi: vì lý do không rõ

en: Bounce action notification
vi: Thông báo hành động nảy về

en:  The last bounce received from you was dated %(date)s
vi:  Thư đã nảy về được nhận từ bạn có ngày %(date)s

en: [No bounce details are available]
vi: [Không có chi tiết nảy về]

en: Moderator
vi: Điều tiết viên

en: No such list <em>%(safelistname)s</em>
vi: Không có hộp thư chung <em>%(safelistname)s</em> như vậy.

en: You have turned off delivery of both digest and
                    non-digest messages.  This is an incompatible state of
                    affairs.  You must turn on either digest delivery or
                    non-digest delivery or your mailing list will basically be
                    unusable.
vi: Bạn đã tắt khả năng phát thư kiểu cả đơn lẫn bó đều.
    	Tính trạng này không tương thích với nhau.
    	Bạn cần phải bật hoặc phát bó thư hoặc phát thư đơn;
    	nếu không thì hộp thư chung này là vô ích cho bạn.

en: You have digest members, but digests are turned
                    off. Those people will not receive mail.
                    Affected member(s) %(dm)r.
vi: Bạn có một số thành viên đã chọn nhận bó thư
    	nhưng khả năng phát bó thư bị tắt.
    	Như thế thì họ sẽ không nhận thư nào.%(dm)r

en: You have regular list members but non-digestified mail is
                    turned off.  They will receive non-digestified mail until you
                    fix this problem. Affected member(s) %(rm)r.
vi: Bạn có một số thành viên đã chọn nhận thư đơn,
    	nhưng khả năng phát thư đơn bị tắt.
    	Như thế thì họ sẽ không nhận thư nào,
    	nếu bạn không sửa vấn đề này.%(rm)r

en: %(hostname)s mailing lists - Admin Links
vi: Các hộp thư chung của %(hostname)s — Liên kết Quản trị

en: <p>There currently are no publicly-advertised %(mailmanlink)s
                mailing lists on %(hostname)s.
vi: <p>Hiện thời không có hộp thư chung %(mailmanlink)s
    	đã công bố trên máy %(hostname)s.

en: <p>Below is the collection of publicly-advertised
                %(mailmanlink)s mailing lists on %(hostname)s.  Click on a list
                name to visit the configuration pages for that list.
vi: <p>Bên dưới có các hộp thư chung %(mailmanlink)s
    	đã công bố trên máy %(hostname)s.
    	Nhắp vào tên hộp thư chung để thăm
    	những trang cấu hình cho hộp đó.

en: right
vi: đúng

en: To visit the administrators configuration page for an
            unadvertised list, open a URL similar to this one, but with a '/' and
            the %(extra)slist name appended.  If you have the proper authority,
            you can also <a href="%(creatorurl)s">create a new mailing list</a>.
    
            <p>General list information can be found at
vi: Để thăm trang cấu hình của quản trị cho một hộp thư chung
    	đã không công bố, hãy mở một địa chỉ URL tương tư với điều này,
    	mà có sổ chéo « / » và tên hộp thư chung list%(extra)s được phụ thêm.
    	Nếu bạn có quyền đúng, cũng có thể <a href="%(creatorurl)s">tạo một hộp thư chung mới</a>.
    
    	<p>Có thể tìm thông tin hộp thư chung chính tại

en: the mailing list overview page
vi: trang toàn cảnh hộp thư chung

en: <p>(Send questions and comments to
vi: <p>(Gởi câu hỏi và chú thích cho

en: [no description available]
vi: [không có mô tả]

en: No valid variable name found.
vi: Không tìm thấy tên biến hợp lệ.

en: %(realname)s Mailing list Configuration Help
        <br><em>%(varname)s</em> Option
vi: Trợ giúp về cấu hình hộp thư chung %(realname)s
        <br>Tùy chọn <em>%(varname)s</em>

en: Mailman %(varname)s List Option Help
vi: Trợ giúp về tùy chọn danh sách %(varname)s Mailman

en: <em><strong>Warning:</strong> changing this option here
        could cause other screens to be out-of-sync.  Be sure to reload any other
        pages that are displaying this option for this mailing list.  You can also
vi: <em><strong>Cảnh báo :</strong> việc thay đổi tùy chọn vào đây
    	có thể gây ra màn hình khác không đồng bộ được.
    	Hãy đảm bảo đã tải lại các trang khác hiển thị cùng tùy chọn này
    	cho hộp thư chung này. Bạn cũng có thể

en: return to the %(categoryname)s options page.
vi: trở về trang các tùy chọn %(categoryname)s.

en: %(realname)s Administration (%(label)s)
vi: Quản trị %(realname)s (%(label)s)

en: %(realname)s mailing list administration<br>%(label)s Section
vi: Quản trị hộp thư chung %(realname)s<br>Phần %(label)s

en: Configuration Categories
vi: Phân loại cấu hình

en: Other Administrative Activities
vi: Hành động quản trị khác

en: Tend to pending moderator requests
vi: Quản lý các yêu cầu điều tiết bị hoãn

en: Go to the general list information page
vi: Tới trang thông tin hộp thư chung chính

en: Edit the public HTML pages and text files
vi: Hiệu chỉnh những trang HTML công và tập tin văn bản

en: Go to list archives
vi: Tới kho hộp thư chung

en: Delete this mailing list
vi: Xoá bỏ hộp thư chung này

en:  (requires confirmation)<br>&nbsp;<br>
vi:  (yêu cầu xác nhận)<br>&nbsp;<br>

en: Emergency moderation of all list traffic is enabled
vi: Khả năng điều tiết khẩn cấp mọi giao thông hộp thư chung đã bật

en: Make your changes in the following section, then submit them
            using the <em>Submit Your Changes</em> button below.
vi: Sửa đổi phần theo đây, rồi ghi nhận các thay đổi
    	bằng nút <em>Ghi nhận thay đổi</em> bên dưới.

en: Additional Member Tasks
vi: Tác vụ thành viên thêm

en: <li>Set everyone's moderation bit, including
                those members not currently visible
vi: <li>Đặt bit điều tiết của mọi người, gồm
    	những thành viện hiện thời vô hình

en: Badly formed options entry:
     %(record)s
vi: Mục nhập tùy chọn dạng sai:
     %(record)s

en: <em>Enter the text below, or...</em><br>
vi: <em>Nhập chuỗi bên dưới, hoặc...</em><br>

en: <br><em>...specify a file to upload</em><br>
vi: br><em>...ghi rõ tập tin cần tải lên</em><br>

en: Topic %(i)d
vi: Chủ đề %(i)d

en: Topic name:
vi: Tên chủ đề:

en: Regexp:
vi: Biểu thức c.q.:

en: Add new item...
vi: Thêm mục mới...

en: ...before this one.
vi: ...nằm trước điều này.

en: ...after this one.
vi: ...nằm sau điều này.

en: Spam Filter Rule %(i)d
vi: Quy tắc lọc rác %(i)d

en: Spam Filter Regexp:
vi: Biểu thức c.q. lọc rác:

en: Defer
vi: Hoãn

en: Move rule up
vi: Đem quy tắc lên

en: Move rule down
vi: Đem quy tắc xuống

en: <br>(Edit <b>%(varname)s</b>)
vi: <br>(Sửa <b>%(varname)s</b>)

en: <br>(Details for <b>%(varname)s</b>)
vi: <br>(Chi tiết về <b>%(varname)s</b>)

en: <br><em><strong>Note:</strong>
            setting this value performs an immediate action but does not modify
            permanent state.</em>
vi: <br><em><strong>Ghi chú :</strong>
    	việc đặt giá trị này sẽ thực hiện ngay nhưng
    	sẽ không sửa đổi tính trạng thường xuyên.</em>

en: Mass Subscriptions
vi: Đăng ký hàng loạt

en: Mass Removals
vi: Gỡ bỏ hàng loạt

en: Membership List
vi: Danh sách Thành viên

en: (help)
vi: (trợ giúp)

en: Find member %(link)s:
vi: Tìm thành viên %(link)s:

en: Bad regular expression:
vi: Biểu thức chính quy sai:

en: %(allcnt)s members total, %(membercnt)s shown
vi: Tổng thành viên %(allcnt)s, %(membercnt)s đã hiện

en: %(allcnt)s members total
vi: Tổng thành viên %(allcnt)s

en: unsub
vi: bỏ<br>đăng ký

en: member address<br>member name
vi: địa chỉ thành viên<br>họ tên thành viên

en: nomail<br>[reason]
vi: k0 thư<br>[lý do]

en: ack
vi: ghi<br>nhận

en: not metoo
vi: k0 mình

en: nodupes
vi: k0 bản<br>sao

en: plain
vi: thô

en: digest
vi: bó thư

en: <b>unsub</b> -- Click on this to unsubscribe the member.
vi: <b>bỏ đang ký</b> &mdash; Nhắp vào để bỏ đăng ký thành viên đó.

en: <b>mod</b> -- The user's personal moderation flag.  If this is
            set, postings from them will be moderated, otherwise they will be
            approved.
vi: <b>điều tiết</b> &mdash; Cờ điều tiết riêng của người dùng đó.
    	Nếu đặt, các thư do họ gởi sẽ được điều tiết,
    	nếu không thì các thư sẽ được chấp nhận.

en: <b>hide</b> -- Is the member's address concealed on
            the list of subscribers?
vi: <b>ẩn</b> &mdash; Địa chỉ thư của thành viên này bị ẩn
    	ra danh sách các thành viên không?

en: <b>nomail</b> -- Is delivery to the member disabled?  If so, an
            abbreviation will be given describing the reason for the disabled
            delivery:
                <ul><li><b>U</b> -- Delivery was disabled by the user via their
                        personal options page.
                    <li><b>A</b> -- Delivery was disabled by the list
                        administrators.
                    <li><b>B</b> -- Delivery was disabled by the system due to
                        excessive bouncing from the member's address.
                    <li><b>?</b> -- The reason for disabled delivery isn't known.
                        This is the case for all memberships which were disabled
                        in older versions of Mailman.
                </ul>
vi: <b>k0 thư</b> &mdash; khả năng phát thư cho thành viên này bị tắt không?
    	Nếu có, một chữ viết tắt sẽ diễn tả lý do phát bị tắt:
                <ul><li><b>U</b> &mdash; Khả năng phát bị tắt bởi người dùng
    	trong trang tùy chọn riêng của họ.
                    <li><b>A</b> &mdash; Khả năng phát bị tắt bởi
    	quản trị hộp thư chung.
                    <li><b>B</b> &mdash; Khả năng bị tắt bởi hệ thống vì quá nhiều thư
    	bị nảy về từ địa chỉ của thành viên này.
                    <li><b>?</b> &mdash; Chưa biết lý do phát bị tắt.
                        Trường hợp này áp dụng cho mọi tư cách thành viên
    	bị tắt trong phiên bản Mail man cũ.
                </ul>

en: <b>ack</b> -- Does the member get acknowledgements of their
            posts?
vi: <b>ghi nhận</b> &mdash; Thành viên có nhận thư ghi nhận bài thư họ không?

en: <b>not metoo</b> -- Does the member want to avoid copies of their
            own postings?
vi: <b>k0 mình</b> &mdash; Thành viên muốn tránh nhận bản sao
    	của bài thư mình không?

en: <b>nodupes</b> -- Does the member want to avoid duplicates of the
            same message?
vi: <b>k0 bản sao</b> &mdash; Thành viên muốn tránh nhận nhiều bản sao
    	của cùng một thư không?

en: <b>digest</b> -- Does the member get messages in digests?
            (otherwise, individual messages)
vi: <b>bó thư</b> &mdash; Thành viên có nhận bó thư không?
    	(Nếu không, thư đơn)

en: <b>plain</b> -- If getting digests, does the member get plain
            text digests?  (otherwise, MIME)
vi: <b>thô</b> &mdash; Nếu nhận bó thư, thành viên nhận
    	bó thư nhập thô không? (Nếu không, MIME)

en: <b>language</b> -- Language preferred by the user
vi: <b>ngôn ngữ</b> &mdash; Ngôn ngữ ưa thích của người dùng

en: Click here to hide the legend for this table.
vi: Nhấn vào để ẩn chú giải cho bảng này.

en: Click here to include the legend for this table.
vi: Nhấn vào để hiện chú giải cho bảng này.

en: <p><em>To view more members, click on the appropriate
            range listed below:</em>
vi: <p><em>Để xem thêm thành viên, nhắp vào phạm vị
    	thích hợp được ghi bên dưới :</em>

en: from %(start)s to %(end)s
vi: từ %(start)s đến %(end)s

en: Subscribe these users now or invite them?
vi: Đăng ký ngay các người dùng này hoặc mời họ không?

en: Send welcome messages to new subscribees?
vi: Gởi thư chào đón cho người mới đăng ký không?

en: Send notifications of new subscriptions to the list owner?
vi: Thông báo quản trị hộp thư chung biết mỗi người mới đăng ký không?

en: Enter one address per line below...
vi: Nhập bên dưới một địa chỉ trên mỗi dòng...

en: ...or specify a file to upload:
vi: ...hoặc chọn tập tin cần tải lên:

en: Below, enter additional text to be added to the
        top of your invitation or the subscription notification.  Include at least
        one blank line at the end...
vi: Bên dưới, nhập chuỗi thêm cần chèn
    	vào đầu của lời mời hoặc thông báo đăng ký.
    	Hãy gồm ít nhất một dòng trống tại cuối.

en: Send unsubscription acknowledgement to the user?
vi: Gởi thư ghi nhận bỏ đăng ký cho người dùng không?

en: Send notifications to the list owner?
vi: Thông báo quản trị hộp thư không?

en: Change list ownership passwords
vi: Thay đổi mật khẩu quản trị hộp thư

en: The <em>list administrators</em> are the people who have ultimate control over
    all parameters of this mailing list.  They are able to change any list
    configuration variable available through these administration web pages.
    
    <p>The <em>list moderators</em> have more limited permissions; they are not
    able to change any list configuration variable, but they are allowed to tend
    to pending administration requests, including approving or rejecting held
    subscription requests, and disposing of held postings.  Of course, the
    <em>list administrators</em> can also tend to pending requests.
    
    <p>In order to split the list ownership duties into administrators and
    moderators, you must set a separate moderator password in the fields below,
    and also provide the email addresses of the list moderators in the
    <a href="%(adminurl)s/general">general options section</a>.
vi: <em>Quản trị hộp thư</em> là những người có điều khiển hoàn toàn
    mọi tham số của hộp thư chung này. Họ có khả năng thay đổi bất cứ biến
    cấu hình hộp thư chung nào sẵn sàng trong những trang Web quản trị hộp thư.
    
    <p><em>Điều tiết viên hộp thư</em> có quyền ít hơn;
    họ không có khả năng thay đổi biến cấu hình hộp thư chung nào,
    nhưng họ có thể xử lý các yêu cầu quản trị bị hoãn, gồm việc chấp nhận
    hoặc từ chối yêu cầu đăng ký, và việc xử lý bài thư đã giữ lại. Tự nhiên,
    <em>quản trị hộp thư</em> cũng có thể xử lý các yêu cầu bị hoán.
    
    <pư>Để chia các nhiệm vụ quản trị hộp thư ra quản trị viên và điều tiết viên,
    bạn cần phải đặt một mật khẩu điều tiết viên riêng trong những trường bên dưới,
    cũng cung cấp những địa chỉ thư của các điều tiết viên hộp thư trong
    <a href="%(adminurl)s/general">phần tùy chọn chung</a>.

en: Enter new administrator password:
vi: Nhập mật khẩu quản trị mới:

en: Confirm administrator password:
vi: Xác nhận mật khẩu quản trị mới:

en: Enter new moderator password:
vi: Nhập mật khẩu điều tiết mới:

en: Confirm moderator password:
vi: Xác nhận mật khẩu điều tiết mới:

en: Submit Your Changes
vi: Ghi nhận thay đổi

en: Moderator passwords did not match
vi: Hai mật khẩu điều tiết không trùng nhau.

en: Administrator passwords did not match
vi: Hai mật khẩu quản trị không trùng nhau.

en: Already a member
vi: Đã thành viên

en: &lt;blank line&gt;
vi: &lt;dòng trống&gt;

en: Bad/Invalid email address
vi: Địa chỉ thư điện tử không hợp lệ

en: Hostile address (illegal characters)
vi: Địa chỉ đối nghịch (có ký tự cấm)

en: Banned address (matched %(pattern)s)
vi: Địa chỉ cấm (khớp mẫu %(pattern)s)

en: Successfully invited:
vi: Đã mời được:

en: Successfully subscribed:
vi: Đã đăng ký được:

en: Error inviting:
vi: Lỗi mời:

en: Error subscribing:
vi: Lỗi đăng ký:

en: Successfully Unsubscribed:
vi: Đã bỏ đăng ký được:

en: Cannot unsubscribe non-members:
vi: Không thể bỏ đăng ký người không thành viên:

en: Bad moderation flag value
vi: Giá trị cờ điều tiết sai

en: Not subscribed
vi: Chưa đăng ký

en: Ignoring changes to deleted member: %(user)s
vi: Đang bỏ qua thay đổi về thành viên bị xoá bỏ: %(user)s

en: Successfully Removed:
vi: Đã gỡ bỏ được:

en: Error Unsubscribing:
vi: Lỗi bỏ đăng ký:

en: %(realname)s Administrative Database
vi: Cơ sở dữ liệu quản trị %(realname)s

en: %(realname)s Administrative Database Results
vi: Kết quả cơ sở dữ liệu quản trị %(realname)s

en: There are no pending requests.
vi: Không có yêu cầu bị hoãn nào.

en: Click here to reload this page.
vi: Nhấn vào đây để tải lại trang này.

en: Detailed instructions for the administrative database
vi: Hướng dẫn chi tiết về cơ sở dữ liệu quản trị

en: Administrative requests for mailing list:
vi: Yêu cầu quản trị cho hộp thư chung:

en: Submit All Data
vi: Ghi nhận mọi dữ liệu

en: Discard all messages marked <em>Defer</em>
vi: Hủy mọi thư có dấu <em>Hoãn</em<

en: all of %(esender)s's held messages.
vi: mọi thư đã giữ lại của %(esender)s.

en: a single held message.
vi: một thư đã giữ lại riêng lẻ.

en: all held messages.
vi: mọi thư đã giữ lại

en: Mailman Administrative Database Error
vi: Lỗi cơ sở dữ liệu quản trị Mailman

en: list of available mailing lists.
vi: danh sách các hộp thư chung công bố.

en: You must specify a list name.  Here is the %(link)s
vi: Bạn phải ghi rõ tên hộp thư. Đây là %(link)s

en: Subscription Requests
vi: Yêu cầu đăng ký

en: Address/name
vi: Địa chỉ / tên

en: Your decision
vi: Bạn chọn

en: Reason for refusal
vi: Lý do từ chối

en: Permanently ban from this list
vi: Cấm hoàn toàn ra hộp thư này

en: User address/name
vi: Tên/địa chỉ người dùng

en: Unsubscription Requests
vi: Yêu cầu bỏ đăng ký

en: Held Messages
vi: Thư đã giữ lại

en: Action to take on all these held messages:
vi: Việc cần làm với các thư đã giữ lại này:

en: Preserve messages for the site administrator
vi: Bảo tồn các thư cho quản trị địa chỉ

en: Forward messages (individually) to:
vi: Chuyển tiếp thư (từng lá một) cho :

en: Clear this member's <em>moderate</em> flag
vi: Xoá cờ <em>điều tiết</em> của thành viên này

en: <em>The sender is now a member of this list</em>
vi: <em>Người gởi lúc bây giờ là thành viên của hộp thư này</em>

en: Add <b>%(esender)s</b> to one of these sender filters:
vi: Thêm <b>%(esender)s</b> vào một của những bộ lọc người gởi này:

en: Accepts
vi: Nhận

en: Discards
vi: Hủy

en: Holds
vi: Giữ

en: Rejects
vi: Bỏ ra

en: Ban <b>%(esender)s</b> from ever subscribing to this
                        mailing list
vi: Cấm hoàn toàn <b>%(esender)s</b> ra đăng ký
    	với hộp thư chung này.

en: Click on the message number to view the individual
                message, or you can
vi: Nhắp vào số thứ tự thư để xem thư riêng, hoặc có thể

en: view all messages from %(esender)s
vi: xem mọi thư từ %(esender)s

en:  bytes
vi:  byte

en: Posting Held for Approval
vi: Thư đã giữ lại để tán thành

en:  (%(count)d of %(total)d)
vi:  (%(count)d trên %(total)d)

en: <em>Message with id #%(id)d was lost.
vi: <em>Thư có số nhận diện %(id)d bị mất.

en: <em>Message with id #%(id)d is corrupted.
vi: <em>Thư có số nhận diện %(id)d bị hỏng.

en: Preserve message for site administrator
vi: Bảo tồn thư cho quản trị địa chỉ

en: Additionally, forward this message to:
vi: Ngoài ra, chuyển tiếp thư này cho :

en: [No explanation given]
vi: [Chưa giải thích]

en: If you reject this post,<br>please explain (optional):
vi: Nếu bạn từ chối thư này,<br>ghi lý do (tùy chọn):

en: Message Headers:
vi: Dòng đầu thư :

en: Message Excerpt:
vi: Đoạn trích thư :

en: Database Updated...
vi: Cơ sở dữ liệu đã được cập nhật...

en:  is already a member
vi:  đã thành viên

en: %(addr)s is banned (matched: %(patt)s)
vi: %(addr)s bị cấm (khớp: %(patt)s)

en: Confirmation string was empty.
vi: Chuỗi xác nhận là rỗng.

en: <b>Invalid confirmation string:</b>
        %(safecookie)s.
    
        <p>Note that confirmation strings expire approximately
        %(days)s days after the initial subscription request.  If your
        confirmation has expired, please try to re-submit your subscription.
        Otherwise, <a href="%(confirmurl)s">re-enter</a> your confirmation
        string.
vi: <b>Chuỗi xác nhận không hợp lệ:</b>
        %(safecookie)s.
    
    	<p>Ghi chú : chuỗi xác nhận hết hạn khoảng %(days)s
    	sau yêu cầu đăng ký gốc. Nếu bài xác nhận của bạn đã hết hạn,
    	vui lòng cố ghi nhận lại lời đăng ký. Nếu không, hãy
    	<a href="%(confirmurl)s">nhập lại</a> chuỗi xác nhận.

en: The address requesting unsubscription is not
                    a member of the mailing list.  Perhaps you have already been
                    unsubscribed, e.g. by the list administrator?
vi: Địa chỉ yêu cầu bỏ đăng ký không phải là thành viên
    	của hộp thư chung này. Có lẽ bạn đã được bỏ đăng ký,
    	lấy thí dụ, bởi quản trị hộp thư ?

en: The address requesting to be changed has
                        been subsequently unsubscribed.  This request has been
                        cancelled.
vi: Địa chỉ yêu cầu thay đổi đã được bỏ đăng ký sau đó.
    	Yêu cầu này đã bị thôi.

en: System error, bad content: %(content)s
vi: Lỗi hệ thống, nội dung sai: %(content)s

en: Bad confirmation string
vi: Chuỗi xác nhận sai

en: Enter confirmation cookie
vi: Nhập cookie xác nhận

en: Please enter the confirmation string
        (i.e. <em>cookie</em>) that you received in your email message, in the box
        below.  Then hit the <em>Submit</em> button to proceed to the next
        confirmation step.
vi: Vui lòng nhập chuỗi xác nhận
    	(tức là <em>cookie</em>) mà bạn đã nhận trong thư,
    	vào hộp bên dưới. Rồi bấm <em>Ghi nhận</em>
    	để tiếp tục tới bước xác nhận kế tiếp.

en: Confirmation string:
vi: Chuỗi xác nhận:

en: Confirm subscription request
vi: Xác nhận yêu cầu đăng ký

en: Your confirmation is required in order to complete the
        subscription request to the mailing list <em>%(listname)s</em>.  Your
        subscription settings are shown below; make any necessary changes and hit
        <em>Subscribe</em> to complete the confirmation process.  Once you've
        confirmed your subscription request, you will be shown your account
        options page which you can use to further customize your membership
        options.
    
        <p>Note: your password will be emailed to you once your subscription is
        confirmed.  You can change it by visiting your personal options page.
    
        <p>Or hit <em>Cancel my subscription request</em> if you no longer want to
        subscribe to this list.
vi: Cần thiết bạn xác nhận để làm xong yêu cầu đăng ký với hộp thư chung
    <em>%(listname)s</em>. Thiết lập đăng ký của bạn được hiển thị bên dưới;
    hãy thay đổi gì cần thiết, rồi bấm nút <em>Đăng ký</em> để làm xong
    tiến trình xác nhận. Một khi đã xác nhận yêu cầu đăng ký, bạn sẽ xem
    trang các tùy chọn tài liệu nơi bạn có thể điều chỉnh thêm các tùy chọn thành viên.
    
    <p>Ghi chú : mật khẩu riêng của bạn sẽ được gởi cho bạn trong thư một khi
    việc đăng ký đã được xác nhận. Bạn có thể thay đổi mật khẩu bằng cách
    thăm trang tùy chọn cá nhân.
    
    <p>Hoặc bấm <em>Thôi yêu cầu đăng ký</em> nếu bạn không còn muốn
    đăng ký với hộp thư này.

en: Your confirmation is required in order to continue with
            the subscription request to the mailing list <em>%(listname)s</em>.
            Your subscription settings are shown below; make any necessary changes
            and hit <em>Subscribe to list ...</em> to complete the confirmation
            process.  Once you've confirmed your subscription request, the
            moderator must approve or reject your membership request.  You will
            receive notice of their decision.
    
            <p>Note: your password will be emailed to you once your subscription
            is confirmed.  You can change it by visiting your personal options
            page.
    
            <p>Or, if you've changed your mind and do not want to subscribe to
            this mailing list, you can hit <em>Cancel my subscription
            request</em>.
vi: Cần thiết bạn xác nhận để tiếp tục yêu cầu đăng ký với hộp thư chung
    	<em>%(listname)s</em>. Thiết lập đăng ký của bạn được hiển thị
    	bên dưới; hãy thay đổi gì cần thiết, rồi bấm nút <em>Đăng ký với hộp thư ...</em>
    	để làm xong tiến trình xác nhận. Một khi đã xác nhận yêu cầu đăng ký,
    	điều tiết viên phải chấp nhận hoặc từ chối yêu cầu thành viên của bạn.
    	Bạn sẽ nhận thư về cách quyết định.
    
    	<p>Ghi chú : mật khẩu riêng của bạn sẽ được gởi cho bạn trong thư
    	một khi việc đăng ký đã được xác nhận. Bạn có thể thay đổi mật khẩu
    	bằng cách thăm trang tùy chọn cá nhân.
    
    	<p>Hoặc bấm <em>Thôi yêu cầu đăng ký</em> nếu bạn không
    	còn muốn đăng ký với hộp thư này.

en: Your real name:
vi: Tên thật của bạn:

en: Receive digests?
vi: Nhận bó thư ?

en: Preferred language:
vi: Ngôn ngữ ưa thích:

en: Subscribe to list %(listname)s
vi: Đăng ký với hộp thư %(listname)s

en: Cancel my subscription request
vi: Thôi yêu cầu đăng ký

en: You have canceled your subscription request.
vi: Bạn đã thôi yêu cầu đăng ký mình.

en: Awaiting moderator approval
vi: Đang đợi điều tiết viên tán thành

en:             You have successfully confirmed your subscription request to the
                mailing list %(listname)s, however final approval is required from
                the list moderator before you will be subscribed.  Your request
                has been forwarded to the list moderator, and you will be notified
                of the moderator's decision.
vi: 	Bạn đã xác nhận yêu cầu đăng ký với hộp thư chung %(listname)s,
    	nhưng mà điều tiết viên phải tán thành để đăng ký bạn.
    	Yêu cầu của bạn đã được chuyển tiếp tới điều tiết viên của hộp thư này, và bạn sẽ nhận thư về cách quyết định.

en: Invalid confirmation string.  It is
                possible that you are attempting to confirm a request for an
                address that has already been unsubscribed.
vi: Chuỗi xác nhận không hợp lệ. Có lẽ bạn đang cố xác nhận
    	yêu cầu cho mỗi địa chỉ đã được bỏ đăng ký.

en: You are already a member of this mailing list!
vi: Bạn đã có là thành viên của hộp thư chung này.

en: You are currently banned from subscribing to
                this list.  If you think this restriction is erroneous, please
                contact the list owners at %(owneraddr)s.
vi: Hiện thời bạn bị cấm đăng ký với hộp thư chung này.
    	Nếu bạn xem là hạn chế này không đúng,
    	vui lòng liên lạc với quản trị hộp thư tại %(owneraddr)s.

en:             You were not invited to this mailing list.  The invitation has
                been discarded, and both list administrators have been
                alerted.
vi: 	Không có ai đã mời ông/bà tham gia hộp thư chung này.
    	Lời mời đã bị hủy, và cả hai quản trị hộp thư
    	đã được cảnh giác về trường hợp này.

en: Subscription request confirmed
vi: Yêu cầu đăng ký đã được xác nhận.

en:             You have successfully confirmed your subscription request for
                "%(addr)s" to the %(listname)s mailing list.  A separate
                confirmation message will be sent to your email address, along
                with your password, and other useful information and links.
    
                <p>You can now
                <a href="%(optionsurl)s">proceed to your membership login
                page</a>.
vi: 	Bạn đã xác nhận yêu cầu đăng ký &lt;%(addr)s&gt;
    	với hộp thư chung %(listname)s.
    	Một lá thư xác nhận riêng sẽ được gởi cho địa chỉ thư điện tử của bạn,
    	cùng với mật khẩu của bạn, và thông tin và liên kết có ích.

en: You have canceled your unsubscription request.
vi: Bạn đã thôi yêu cầu đăng ký mình.

en: Unsubscription request confirmed
vi: Yêu cầu bỏ đăng ký đã được xác nhận.

en:             You have successfully unsubscribed from the %(listname)s mailing
                list.  You can now <a href="%(listinfourl)s">visit the list's main
                information page</a>.
vi: 	Bạn đã bỏ đăng ký ra hộp thư chung %(listname)s.
    	Lúc bây giờ, bạn có thể thăm <a href="%(listinfourl)s">trang thông tin chính</a>
    	của hộp thư này..

en: Confirm unsubscription request
vi: Xác nhận yêu cầu bỏ đăng ký

en: <em>Not available</em>
vi: <em>Không có sẵn</em>

en: Your confirmation is required in order to complete the
        unsubscription request from the mailing list <em>%(listname)s</em>.  You
        are currently subscribed with
    
        <ul><li><b>Real name:</b> %(fullname)s
            <li><b>Email address:</b> %(addr)s
        </ul>
    
        Hit the <em>Unsubscribe</em> button below to complete the confirmation
        process.
    
        <p>Or hit <em>Cancel and discard</em> to cancel this unsubscription
        request.
vi: Cần thiết bạn xác nhận, để làm xong yêu cầu bỏ đăng ký
    	ra hộp thư chung <em>%(listname)s</em>.
    	Hiện thời, bạn đã đăng ký với tư cách:
    
        <ul><li><b>Tên thật :</b> %(fullname)s
            <li><b>Địa chỉ thư :</b> %(addr)s
        </ul>
    
    Hãy bấm nút <em>Bỏ đăng ký</em> để làm xong tiến trình xác nhận.
    
    Hoặc bấm <em>Thôi và hủy</em> để thôi yêu cầu bỏ đăng ký này.

en: Cancel and discard
vi: Thôi và hủy

en: You have canceled your change of address request.
vi: Bạn mới thì yêu cầu thay đổi địa chỉ mình.

en: %(newaddr)s is banned from subscribing to the
                %(realname)s list.  If you think this restriction is erroneous,
                please contact the list owners at %(owneraddr)s.
vi: %(newaddr)s bị cấm đăng ký với hộp thư chung %(realname)s.
    	Nếu bạn xem là hạn chế này không đúng,
    	vui lòng liên lạc với quản trị hộp thư tại %(owneraddr)s.

en: Change of address request confirmed
vi: Yêu cầu thay đổi địa chỉ đã được xác nhận.

en:             You have successfully changed your address on the %(listname)s
                mailing list from <b>%(oldaddr)s</b> to <b>%(newaddr)s</b>.  You
                can now <a href="%(optionsurl)s">proceed to your membership
                login page</a>.
vi: Bạn đã thay đổi địa chỉ mình trong hộp thư chung %(listname)s
    	từ <b>%(oldaddr)s</b> sang <b>%(newaddr)s</b>.
    Lúc bây giờ bạn có thể <a href="%(optionsurl)s">tới trang đăng nhập của thành viên</a>.

en: Confirm change of address request
vi: Xác nhận yêu cầu thay đổi địa chỉ

en: globally
vi: toàn cục

en: Your confirmation is required in order to complete the
        change of address request for the mailing list <em>%(listname)s</em>.  You
        are currently subscribed with
    
        <ul><li><b>Real name:</b> %(fullname)s
            <li><b>Old email address:</b> %(oldaddr)s
        </ul>
    
        and you have requested to %(globallys)s change your email address to
    
        <ul><li><b>New email address:</b> %(newaddr)s
        </ul>
    
        Hit the <em>Change address</em> button below to complete the confirmation
        process.
    
        <p>Or hit <em>Cancel and discard</em> to cancel this change of address
        request.
vi: Cần thiết bạn xác nhận, để làm xong yêu cầu thay đổi địa chỉ
    	cho hộp thư chung <em>%(listname)s</em>.
    HIện thời, bạn đã đăng ký với tư cách:
    
        <ul><li><b>Tên thật :</b> %(fullname)s
            <li><b>Địa chỉ thư cũ :</b> %(oldaddr)s
        </ul>
    
    và bạn đã yêu cầu thay đổi toàn vụv địa chỉ thư điện tử sang:
    
        <ul><li><b>Địa chỉ thư mới :</b> %(newaddr)s
        </ul>
    
    Hãy bấm nút <em>Đổi địa chỉ</em> bên dưới, để làm xong tiến trình xác nhận.
    
    Hoặc bấm <em>Thôi và hủy</em> để thôi yêu cầu thay đổi địa chỉ này.

en: Change address
vi: Đổi địa chỉ

en: Continue awaiting approval
vi: Tiếp tục đợi tán thành

en: Okay, the list moderator will still have the
        opportunity to approve or reject this message.
vi: Điều tiết viênị hộp thư vẫn còn sẽ có dịp
    	chấp nhận hoặc từ chối thư này.

en: Sender discarded message via web.
vi: Người gởi đã hủy thư qua Web.

en: The held message with the Subject:
                header <em>%(subject)s</em> could not be found.  The most likely
                reason for this is that the list moderator has already approved or
                rejected the message.  You were not able to cancel it in
                time.
vi: Không tìm thấy thư đã giữ lại có dòng đầu chủ đề
    	<em>%(subject)s</em>.
    	Rất có thể vì điều tiết viên hộp thư đã chấp nhận hoặc từ chối thư này.
    	Hết hạn khả năng thôi nó.

en: Posted message canceled
vi: Thư đã gởi bị thôi

en:             You have successfully canceled the posting of your message with
                the Subject: header <em>%(subject)s</em> to the mailing list
                %(listname)s.
vi: Bạn mới thôi việc gởi thư mình có dòng đầu chủ đề
    	<em>%(subject)s</em>
    	cho hộp thư chung %(listname)s.

en: Cancel held message posting
vi: Thôi gởi thư đã giữ lại

en: The held message you were referred to has
            already been handled by the list administrator.
vi: Bạn đã tham chiếu đến một thư đã giữ lại
    	mà đã được xử lý bởi quản trị hộp thư.

en: Your confirmation is required in order to cancel the
        posting of your message to the mailing list <em>%(listname)s</em>:
    
        <ul><li><b>Sender:</b> %(sender)s
            <li><b>Subject:</b> %(subject)s
            <li><b>Reason:</b> %(reason)s
        </ul>
    
        Hit the <em>Cancel posting</em> button to discard the posting.
    
        <p>Or hit the <em>Continue awaiting approval</em> button to continue to
        allow the list moderator to approve or reject the message.
vi: Cần thiết bạn xác nhận yêu cầu thôi gởi thư mình cho hộp thư chung
    	<em>%(listname)s</em>:
    
        <ul><li><b>Người gởi :</b> %(sender)s
            <li><b>Chủ đề :</b> %(subject)s
            <li><b>Lý do :</b> %(reason)s
        </ul>
    
    Bấm nút <em>Thôi gởi</em> để hủy thư này.
    
    Hoặc bấm nút <em>Tiếp tục đợi tán thành</em> để tiếp tục đợi
    	điều tiết hộp thư chấp nhận hoặc từ chối thư này.

en: Cancel posting
vi: Thôi gởi

en: You have canceled the re-enabling of your membership.  If
        we continue to receive bounces from your address, it could be deleted from
        this mailing list.
vi: Bạn đã thôi bật lại tính trạng thành viên mình.
    	Nếu chúng tôi tiếp tục nhận thư đã nảy về từ địa chỉ của bạn,
    	có lẽ nó bị xoá bỏ ra hộp thư chung này.

en: Membership re-enabled.
vi: Tính trạng thành viên đã được bật lại.

en:             You have successfully re-enabled your membership in the
                %(listname)s mailing list.  You can now <a
                href="%(optionsurl)s">visit your member options page</a>.
vi: Bạn đã bật lại tính trạng thành viên mình trong hộp thư chung %(listname)s.
    Lúc bây giờ bạn có thể <a href="%(optionsurl)s">thăm trang tùy chọn cá nhân thành viên</a>.

en: Re-enable mailing list membership
vi: Bật lại tư cách thành viên hộp thư

en: We're sorry, but you have already been unsubscribed
            from this mailing list.  To re-subscribe, please visit the
            <a href="%(listinfourl)s">list information page</a>.
vi: Tiếc là bạn đã bị bỏ đăng ký ra hộp thư chung này.
    	Để đăng ký lại, vui lòng thăm <a href="%(listinfourl)s">trang thông tin về hộp thư</a>.

en: <em>not available</em>
vi: <em>hiện không có</em>

en: Your membership in the %(realname)s mailing list is
        currently disabled due to excessive bounces.  Your confirmation is
        required in order to re-enable delivery to your address.  We have the
        following information on file:
    
        <ul><li><b>Member address:</b> %(member)s
            <li><b>Member name:</b> %(username)s
            <li><b>Last bounce received on:</b> %(date)s
            <li><b>Approximate number of days before you are permanently removed
                   from this list:</b> %(daysleft)s
        </ul>
    
        Hit the <em>Re-enable membership</em> button to resume receiving postings
        from the mailing list.  Or hit the <em>Cancel</em> button to defer
        re-enabling your membership.
vi: Tư cách thành viên của bạn trong hộp thư chung %(realname)s
    	hiện thời bị tắt vì quá nhiều thư đã nảy về từ địa chỉ của bạn.
    	Cần thiết bạn xác nhận bật lại khả năng phát thư cho địa chỉ bạn.
    	Có sẵn thông tin này:
    
        <ul><li><b>Địa chỉ thư của thành viên:</b> %(member)s
            <li><b>Tên của thành viên:</b> %(username)s
            <li><b>Thư đã nảy về cuối cùng vào:</b> %(date)s
            <li><b>Số ngày xấp xỉ trước khi bạn bị gỡ bỏ hoàn toàn
    	ra hộp thư này:</b> %(daysleft)s
        </ul>
    
    Bấm nút <em>Bật lại tư cách thành viên</em> để tiếp tục lại nhận thư từ hộp thư chung này. Hoặc bấm nút <em>Thôi</em> để hoãn bật lại tư cách thành viên mình.

en: Re-enable membership
vi: Bật lại tư cách thành viên

en: Bad URL specification
vi: Đặc tả địa chỉ URL sai

en: Return to the
vi: Về

en: general list overview
vi: toàn cảnh chung về hộp thư

en: <br>Return to the
vi: <br>Về

en: administrative list overview
vi: toàn cảnh quản lý hộp thư

en: List name must not include "@": %(safelistname)s
vi: Không cho phép tên hộp thư gồm « @ »: %(safelistname)s

en: List already exists: %(safelistname)s
vi: Hộp thư đã có : %(safelistname)s

en: You forgot to enter the list name
vi: Bạn đã quên gõ tên hộp thư.

en: You forgot to specify the list owner
vi: Bạn đã quên ghi rõ người sở hữu hộp thư.

en: Leave the initial password (and confirmation) fields
                    blank if you want Mailman to autogenerate the list
                    passwords.
vi: Hãy bỏ trống những trường mật khẩu (và xác nhận) đầu tiên,
    	nếu bạn muốn trình Mailman tạo ra
    	các mật khẩu cho hộp thư chung này.

en: Initial list passwords do not match
vi: Mật khẩu hộp thư đầu tiên không khớp.

en: The list password cannot be empty<!-- ignore -->
vi: Không cho phép mật khẩu hộp thư rỗng<!-- ignore -->

en: You are not authorized to create new mailing lists
vi: Bạn không đủ quyền tạo hộp thư chung mới.

en: Unknown virtual host: %(safehostname)s
vi: Không biết máy ảo: %(safehostname)s

en: Bad owner email address: %(s)s
vi: Địa chỉ thư điện tử sai cho người sở hữu :  %(s)s

en: List already exists: %(listname)s
vi: Hộp thư chung đã có : %(listname)s

en: Illegal list name: %(s)s
vi: Không cho phép tên hộp thư chung: %(s)s

en: Some unknown error occurred while creating the list.
                    Please contact the site administrator for assistance.
vi: Gặp lỗi không rõ trong khi tạo hộp thư chung:
    	vui lòng liên lạc với quan trị địa chỉ này để được trợ giúp.

en: Your new mailing list: %(listname)s
vi: Hộp thư chung mới của bạn: %(listname)s

en: Mailing list creation results
vi: Kết quả của việc tạo hộp thư chung

en: You have successfully created the mailing list
        <b>%(listname)s</b> and notification has been sent to the list owner
        <b>%(owner)s</b>.  You can now:
vi: Bạn mới tạo hộp thư chung
        <b>%(listname)s</b>
    	và thư thông báo đã được gởi cho người sở hữu hộp thư
        <b>%(owner)s</b>.  Lúc bây giờ bạn có thể :

en: Visit the list's info page
vi: Thăm trang thông tin về hộp thư này

en: Visit the list's admin page
vi: Thăm trang quản lý hộp thư này

en: Create another list
vi: Tạo hộp thư thêm

en: Create a %(hostname)s Mailing List
vi: Tạo một hộp thư chung %(hostname)s

en: You can create a new mailing list by entering the
        relevant information into the form below.  The name of the mailing list
        will be used as the primary address for posting messages to the list, so
        it should be lowercased.  You will not be able to change this once the
        list is created.
    
        <p>You also need to enter the email address of the initial list owner.
        Once the list is created, the list owner will be given notification, along
        with the initial list password.  The list owner will then be able to
        modify the password and add or remove additional list owners.
    
        <p>If you want Mailman to automatically generate the initial list admin
        password, click on `Yes' in the autogenerate field below, and leave the
        initial list password fields empty.
    
        <p>You must have the proper authorization to create new mailing lists.
        Each site should have a <em>list creator's</em> password, which you can
        enter in the field at the bottom.  Note that the site administrator's
        password can also be used for authentication.
vi: Bạn có thể tạo một hộp thư chung mới bằng cách nhập thông tin thích hợp
    	vào đơn bên dưới. Tên của hộp thư chung sẽ được sử dụng là địa chỉ chính
    	khi gởi thư cho hộp thư này, vì vậy nó nên gồm chỉ chữ thường ASCII.
    	Một khi đã tạo hộp thư, bạn sẽ không thể thay đổi tên này.
    
    <p>Bạn cũng cần phải nhập địa chỉ thư của người đầu tiên sở hữu hộp thư.
    	Một khi đã tạo hộp thư, họ sẽ nhận thư thông báo, cùng với mật khẩu
    	hộp thư đầu tiên. Vậy người sở hữu hộp thư sẽ có khả năng sửa đổi mật khẩu
    	và thêm/gỡ bỏ người sở hữu hộp thư thêm nào.
    
    <p>Nếu bạn muốn trình Mailman tự động tạo ra mật khẩu hộp thư đầu tiên,
    	hãy nhắp vào « Có » trong trường tạo tự động bên dưới, và bỏ trống
    	những trường mật khẩu đầu tiên cho hộp thư.
    
    <p>Bạn phải có quyền đúng để tạo hộp thư chung mới. Mỗi địa chỉ Web nên có
    	một mật khẩu <em>tạo hộp thư</em>, mà bạn có thể nhập vào
    	trường tại đáy trang. Ghi chú : mật khẩu của quản trị địa chỉ này
    	cũng có thể được dùng để xác thực.

en: List Identity
vi: Thực thể hộp thư

en: Name of list:
vi: Tên hộp thư :

en: Initial list owner address:
vi: Địa chỉ của người sở hữu đầu tiên hộp thư :

en: Auto-generate initial list password?
vi: Tự động tạo ra mật khẩu đầu tiên cho hộp thư này không?

en: Initial list password:
vi: Mật khẩu hộp thư đầu tiên:

en: Confirm initial password:
vi: Xác nhận mật khẩu đầu tiên:

en: List Characteristics
vi: Đặc tuyến hộp thư

en: Should new members be quarantined before they
        are allowed to post unmoderated to this list?  Answer <em>Yes</em> to hold
        new member postings for moderator approval by default.
vi: Thành viên mới nên được xử lý riêng trước khi
    	có khả năng gởi trực tiếp cho hộp thư chung này không?
    	Hãy trả lời <em>Có</em> để giữ lại cho điều tiết viên tác thành
    	các thư được gởi bởi thành viên mới, theo mặc định.

en: Initial list of supported languages.  <p>Note that if you do not
            select at least one initial language, the list will use the server
            default language of %(deflang)s
vi: Danh sách đầu tiên các ngôn ngữ được hỗ trợ.
    	Ghi chú : nếu bạn không chọn ngôn ngữ nào,
    	hộp thư chưng sẽ dùng ngôn ngữ mặc định
    	của máy phục vụ này là %(deflang)s.

en: Send "list created" email to list owner?
vi: Gởi thư thông báo cho người sở hữu hộp thư chung biết
    	nó mới được tạo không?

en: List creator's (authentication) password:
vi: Mật khẩu (xác thực) của người tạo hộp thư :

en: Create List
vi: Tạo hộp thư

en: General list information page
vi: Trang thông tin chung của hộp thư

en: Subscribe results page
vi: Trang kết quả đăng ký

en: User specific options page
vi: Trang tùy chọn đặc trưng cho người dùng

en: Welcome email text file
vi: Tập tin văn bản là thư chào đón

en: List name is required.
vi: Cần thiết tên hộp thư.

en: %(realname)s -- Edit html for %(template_info)s
vi: %(realname)s &mdash; Hiệu chỉnh mã HTML cho %(template_info)s

en: Edit HTML : Error
vi: Sửa HTML: lỗi

en: %(safetemplatename)s: Invalid template
vi: %(safetemplatename)s: biểu mẫu không hợp lệ

en: %(realname)s -- HTML Page Editing
vi: %(realname)s &mdash; sửa đổi trang HTML

en: Select page to edit:
vi: Chọn trang cần sửa:

en: View or edit the list configuration information.
vi: Xem hay sửa đổi thông tin cấu hình hộp thư.

en: When you are done making changes...
vi: Khi bạn đã thay đổi xong...

en: Submit Changes
vi: Ghi nhận thay đổi

en: Can't have empty html page.
vi: Không cho phép có trang HTML rỗng.

en: HTML Unchanged.
vi: Chưa thay đổi mã HTML.

en: The page you saved contains suspicious HTML that could
    potentially expose your users to cross-site scripting attacks.  This change
    has therefore been rejected.  If you still want to make these changes, you
    must have shell access to your Mailman server.
vi: Bạn đã lưu một trang chứa mã HTML bất thường
    có thể cho phép người khác tấn công các người dùng
    bằng văn lệnh đa địa chỉ. Thay đổi này thì bị từ chối.
    Nếu bạn vẫn còn muốn làm các thay đổi này,
    bạn phải có khả năng truy cập qua trình bao
    đến máy phục vụ Mailman của bạn.

en: FAQ 4.48.
vi: Hỏi Đáp 4.48

en: Page Unchanged.
vi: Trang chưa thay đổi.

en: HTML successfully updated.
vi: Mã HTML đã được cập nhật.

en: %(hostname)s Mailing Lists
vi: Các hộp thư chung của %(hostname)s

en: <p>There currently are no publicly-advertised
                %(mailmanlink)s mailing lists on %(hostname)s.
vi: <p>Hiện thời không có hộp thư chung kiểu %(mailmanlink)s
    	đã công bố nào trên máy %(hostname)s.

en: <p>Below is a listing of all the public mailing lists on
                %(hostname)s.  Click on a list name to get more information about
                the list, or to subscribe, unsubscribe, and change the preferences
                on your subscription.
vi: <p>Bên dưới có danh sách các hộp thư chung công
    	trên máy %(hostname)s. Hãy nhắp vào tên hộp thư
    	để xem thông tin thêm về nó, hoặc để đăng ký, bỏ đăng ký,
    	hoặc thay đổi tùy thích về cách đăng ký.

en:  To visit the general information page for an unadvertised list,
            open a URL similar to this one, but with a '/' and the %(adj)s
            list name appended.
            <p>List administrators, you can visit
vi:  Để thăm trang thông tin chung về một hộp thư đã không công bố,
    	hãy mở một địa chỉ URL, giống như điều này
    	nhưng cũng có sổ chéo « / » và tên hộp thư %(adj)s được phụ thêm.
    	<p>Quản trị hộp thư có thể thăm

en: the list admin overview page
vi: trang toàn cảnh quản lý hộp thư

en:  to find the management interface for your list.
             <p>If you are having trouble using the lists, please contact
vi:  để tìm giao diện quản lý cho hộp thư của bạn.
    	<p>Nếu bạn gặp khó khăn sử dụng những hộp thư,
    	vui lòng liên lạc với

en: View this page in
vi: Xem trang này bằng

en: CGI script error
vi: Lỗi tập lệnh CGI

en: Invalid options to CGI script.
vi: Tùy chọn không hợp lệ đối với tập lệnh CGI.

en: No address given
vi: Chưa nhập địa chỉ

en: Illegal Email Address: %(safeuser)s
vi: Không cho phép địa chỉ : %(safeuser)s

en: No such member: %(safeuser)s.
vi: Không có thành viên như vậy: %(safeuser)s.

en: Your unsubscription request has been
                        forwarded to the list administrator for approval.
vi: Yêu cầu bỏ đăng ký của bạn đã được chuyển tiếp
    	tới quản trị hộp thư để tán thành.

en: The confirmation email has been sent.
vi: Thư xác nhận đã được gởi.

en: A reminder of your password has been emailed to you.
vi: Lời nhắc nhở mật khẩu đã được gởi cho bạn trong thư.

en: The list administrator may not view the other
                subscriptions for this user.
vi: Quản trị hộp thư có lẽ sẽ không xem
    	những sự đăng ký khác cho người dùng này.

en: List subscriptions for %(safeuser)s on %(hostname)s
vi: Các sự đăng ký hộp thư cho %(safeuser)s trên máy %(hostname)s

en: Click on a link to visit your options page for the
            requested mailing list.
vi: Nhắp vào liên kết nào để thăm trang tùy chọn
    	cho hộp thư đó.

en: The list administrator may not change the names
                or addresses for this user's other subscriptions.  However, the
                subscription for this mailing list has been changed.
vi: Có lẽ quản trị hộp thư sẽ không thay đổi tên hoặc địa chỉ
    	cho các sự đăng ký khác của người dùng này.
    	Tuy nhiên, tư cách đăng ký cho hộp thư này đã được thay đổi.

en: Addresses did not match!
vi: • Các địa chỉ không khớp. •

en: You are already using that email address
vi: Bạn đang sử dụng địa chỉ thư đó.

en: The new address you requested %(newaddr)s is already a member of the
    %(listname)s mailing list, however you have also requested a global change of
    address.  Upon confirmation, any other mailing list containing the address
    %(safeuser)s will be changed.
vi: Bạn đã yêu cầu một địa chỉ thư mới mà đã đăng ký trước này
    	với hộp thư %(listname)s; tuy nhiên, bạn cũng đã yêu cầu thay đổi
    	toàn cục địa chỉ thư. Một khi bạn xác nhận, hộp thư khác nào
    	chứa địa chỉ thư %(safeuser)s sẽ cũng được thay đổi.

en: The new address is already a member: %(newaddr)s
vi: Địa chỉ mới đã đăng ký trước: %(newaddr)s

en: Addresses may not be blank
vi: Không cho phép địa chỉ rỗng

en: A confirmation message has been sent to %(newaddr)s.
vi: Thư xác nhận đã được gởi cho %(newaddr)s.

en: Bad email address provided
vi: Bạn đã nhập một địa chỉ thư sai.

en: Illegal email address provided
vi: Bạn đã nhập một địa chỉ không được phép.

en: %(newaddr)s is already a member of the list.
vi: %(newaddr)s đã đăng ký trước này với hộp thư này.

en: %(newaddr)s is banned from this list.  If you
                          think this restriction is erroneous, please contact
                          the list owners at %(owneraddr)s.
vi: %(newaddr)s bị cấm ra hộp thư này.	Nếu bạn xem là hạn chế này không đúng,
    	vui lòng liên lạc với quản trị hộp thư tại %(owneraddr)s.

en: Member name successfully changed.
vi: Tên thành viên đã được thay đổi.

en: Passwords may not be blank
vi: Không cho phép mật khẩu rỗng.

en: Passwords did not match!
vi: Mật khẩu không khớp.

en: The list administrator may not change the
                password for this user's other subscriptions.  However, the
                password for this mailing list has been changed.
vi: Có lẽ quản trị hộp thư sẽ không thay đổi mật khẫu
    	cho các sự đăng ký khác của người dùng này.
    	Tuy nhiên, mật khẩu cho hộp thư này đã được thay đổi.

en: You must confirm your unsubscription request by turning
                    on the checkbox below the <em>Unsubscribe</em> button.  You
                    have not been unsubscribed!
vi: Bạn cần phải xác nhận yêu cầu bỏ đăng ký bằng cách đánh dấu
    	trong hộp chọn bên dưới nút <em>Bỏ đang ký</em>.
    	• Bạn chưa được bỏ đăng ký. •

en: Unsubscription results
vi: Kết quả bỏ đăng ký

en: Your unsubscription request has been received and
                forwarded on to the list moderators for approval.  You will
                receive notification once the list moderators have made their
                decision.
vi: Yêu cầu bỏ đăng ký của bạn đã được nhận và được chuyển tiếp
    	tới những điều tiết viên của hộp thư để tán thành.
    	Bạn sẽ nhận thông báo về cách quyết định.

en: You have been successfully unsubscribed from the
                mailing list %(fqdn_listname)s.  If you were receiving digest
                deliveries you may get one more digest.  If you have any questions
                about your unsubscription, please contact the list owners at
                %(owneraddr)s.
vi: Bạn đã được bỏ đăng ký ra hộp thư chung %(fqdn_listname)s.
    	Nếu bạn đã nhận bó thư, có lẽ bạn sẽ nhận một bó thư nữa.
    	Mỗi câu hỏi về cách bỏ đăng ký, vui lòng liên lạc với
    	quản trị hộp thư tại %(owneraddr)s.

en: The list administrator may not change the
                    options for this user's other subscriptions.  However the
                    options for this mailing list subscription has been
                    changed.
vi: Có lẽ quản trị hộp thư sẽ không thay đổi các tùy chọn
    	cho các sự đăng ký khác của người dùng này.
    	Tuy nhiên, các tùy chọn cho hộp thư này đã được thay đổi.

en: The list administrator has disabled digest delivery for
                this list, so your delivery option has not been set.  However your
                other options have been set successfully.
vi: Quản trị hộp thư đã tắt khả năng phát bó thư cho hộp thư chung này,
    	nên không thể đặt tùy chọn phát đó của bạn.
    	Tuy nhiên, các tùy chọn khác của bạn đã được đặt.

en: The list administrator has disabled non-digest delivery
                for this list, so your delivery option has not been set.  However
                your other options have been set successfully.
vi: Quản trị hộp thư đã tắt khả năng phát thư riêng cho hộp thư chung này,
    	nên không thể đặt tùy chọn phát đó của bạn.
    	Tuy nhiên, các tùy chọn khác của bạn đã được đặt.

en: You have successfully set your options.
vi: Bạn đã đặt các tùy chọn mình.

en: You may get one last digest.
vi: Có lẽ bạn sẽ nhận một bó thư nữa.

en: <em>Yes, I really want to unsubscribe</em>
vi: <em>Có phải, tôi thật muốn bỏ đăng ký</em>

en: Change My Password
vi: Đổi mật khẩu mình

en: List my other subscriptions
vi: Liệt kê các sự đăng ký khác của tôi

en: Email My Password To Me
vi: Gởi thư chứa mật khẩu mình cho tôi

en: Submit My Changes
vi: Ghi nhận thay đổi

en: Change My Address and Name
vi: Đổi địa chỉ và tên mình

en: <em>No topics defined</em>
vi: <em>Chưa ghi rõ chủ đề</em>

en: 
    You are subscribed to this list with the case-preserved address
    <em>%(cpuser)s</em>.
vi: 
    Bạn đã được đăng ký với hộp thư chung này với địa chỉ
    	đã bảo tồn chữ hoa/thường <em>%(cpuser)s</em>.

en: %(realname)s list: member options login page
vi: Hộp thư chung %(realname)s: trang đăng nhập tùy chọn thành viên

en: email address and
vi: địa chỉ thư và

en: %(realname)s list: member options for user %(safeuser)s
vi: Hộp thư chung %(realname)s: các tùy chọn thành viên cho người dùng %(safeuser)s

en: In order to change your membership option, you must
        first log in by giving your %(extra)smembership password in the section
        below.  If you don't remember your membership password, you can have it
        emailed to you by clicking on the button below.  If you just want to
        unsubscribe from this list, click on the <em>Unsubscribe</em> button and a
        confirmation message will be sent to you.
    
        <p><strong><em>Important:</em></strong> From this point on, you must have
        cookies enabled in your browser, otherwise none of your changes will take
        effect.
vi: Để thay đổi tùy chọn thành viên, bạn cần phải đăng nhập trước hết,
    	bằng cách nhập mật khẩu membership%(extra)s vào phần bên dưới.
    	Nếu bạn không nhớ được mật khẩu thành viên mình,
    	bạn có thể yêu cầu nhận nó trong thư, bằng cách nhắp vào nút bên dưới.
    	Nếu bạn đơn giản muốn bỏ đăng ký ra hộp thư chung này,
    	nhắp vào nút <em>Bỏ đăng ký</em>, và một thư xác nhận sẽ được gởi cho bạn.
    
        <p><strong><em>Quan trọng:</em></strong> Sau nơi này, bạn phải đã bật cookie (tập tin nhận diện tạm thời)
    	trong bộ duyệt Web mình; nếu không thì không có thay đổi của bạn sẽ có tác động.

en: By clicking on the <em>Unsubscribe</em> button, a
        confirmation message will be emailed to you.  This message will have a
        link that you should click on to complete the removal process (you can
        also confirm by email; see the instructions in the confirmation
        message).
vi: Sau khi bạn nhắp vào nút <em>Bỏ đăng ký</em>, bạn sẽ nhận một thư xác nhận.
    	Thư này gồm một liên kết nơi bạn nên nhắp để làm xong tiến trình gỡ bỏ.
    	Hoặc bạn có thể xác nhận bằng thư điện tử :
    	xem những hướng dẫn trong thư xác nhận đó.

en: Password reminder
vi: Nhắc nhở mật khẩu

en: By clicking on the <em>Remind</em> button, your
        password will be emailed to you.
vi: Sau khi bạn nhắp vào nút <em>Nhắc nhở</em>,
    	bận sẽ nhận mật khẩu mình trong thư.

en: Remind
vi: Nhắc nhở

en: Requested topic is not valid: %(topicname)s
vi: Bạn đã yêu cầu một chủ đề không hợp lệ: %(topicname)s

en: Topic filter details
vi: Chi tiết về bộ lọc chủ đề

en: Pattern (as regexp):
vi: Mẫu (biểu thức c.q.):

en: Private Archive Error
vi: Lỗi kho riêng

en: You must specify a list.
vi: Bạn phải xác định hộp thư.

en: Private archive - "./" and "../" not allowed in URL.
vi: Kho riêng: không cho phép « . » hoặc « .. » trong địa chỉ URL.

en: Private Archive Error - %(msg)s
vi: Lỗi kho riêng: %(msg)s

en: Private archive file not found
vi: Không tìm thấy tập tin kho riêng.

en: You're being a sneaky list owner!
vi: Bạn đang làm quản trị hộp thư giấu giếm.

en: You are not authorized to delete this mailing list
vi: Bạn không đủ quyền xoá bỏ hộp thư chung này.

en: Mailing list deletion results
vi: Kết quả xoá bỏ hộp thư chung

en: You have successfully deleted the mailing list
        <b>%(listname)s</b>.
vi: Bạn đã xoá bỏ hộp thư chung
        <b>%(listname)s</b>.

en: There were some problems deleting the mailing list
            <b>%(listname)s</b>.  Contact your site administrator at %(sitelist)s
            for details.
vi: Gặp một số vấn đề trong khi xoá bỏ hộp thư chung
            <b>%(listname)s</b>.
    	Hãy liên lạc với quản trị địa chỉ này tại %(sitelist)s
    	để biết chi tiết.

en: Permanently remove mailing list <em>%(realname)s</em>
vi: Gỡ bỏ hoàn toàn hộp thư chung <em>%(realname)s</em>

en: This page allows you as the list owner, to permanently
        remove this mailing list from the system.  <strong>This action is not
        undoable</strong> so you should undertake it only if you are absolutely
        sure this mailing list has served its purpose and is no longer necessary.
    
        <p>Note that no warning will be sent to your list members and after this
        action, any subsequent messages sent to the mailing list, or any of its
        administrative addreses will bounce.
    
        <p>You also have the option of removing the archives for this mailing list
        at this time.  It is almost always recommended that you do
        <strong>not</strong> remove the archives, since they serve as the
        historical record of your mailing list.
    
        <p>For your safety, you will be asked to reconfirm the list password.
vi: Trang này cho bạn khả năng quản trị hộp thư, để gỡ bỏ hoàn toàn
    	hộp thư chung này ra hệ thống.
    	<strong>Không thể hoàn tác thao tác này.</strong>
    	Như thế thì bạn nên tiếp tục chỉ nếu bạn có chắc chắn là
    	hộp thư chung này không còn có ích lại.
    
    <p>Ghi chú : các thành viên hộp thư này sẽ không nhận cảnh báo nào,
    	và sau thao tác này, thư nào được gởi cho hộp thư đã gỡ bỏ,
    	hoặc cho địa chỉ quản lý nào của nó, sẽ bị nảy về.
    
    <p>Lúc này, bạn cũng có tùy chọn gỡ bỏ các kho của hộp thư chung này.
    	Gần luôn khuyên bạn <b>không</b> gỡ bỏ các kho,
    	vì chúng ghi lưu lược sử của hộp thư chung này.
    	Rất có thể là chúng chứa thông tin ích.
    
    <p>Để cẩn thận, bạn cần phải xác nhận lại mật khẩu của hộp thư chung này.

en: List password:
vi: Mật khẩu hộp thư :

en: Also delete archives?
vi: Cũng xoá bỏ các kho không?

en: <b>Cancel</b> and return to list administration
vi: <b>Thôi</b> rồi trở về trang quản lý hộp thư

en: Delete this list
vi: Xoá bỏ hộp thư này

en: Invalid options to CGI script
vi: Tùy chọn không hợp lệ đối với tập lệnh CGI

en: %(realname)s roster authentication failed.
vi: Việc xác thực bản liệt kê %(realname)s bị lỗi.

en: You must supply a valid email address.
vi: Bạn phải cung cấp một địa chỉ thư điện tử hợp lệ.

en: You may not subscribe a list to itself!
vi: Không cho phép bạn đăng ký một hộp thư chung với chính nó.

en: If you supply a password, you must confirm it.
vi: Nếu bạn nhập mật khẩu, cũng cần phải xác nhận nó.

en: Your passwords did not match.
vi: Hai mật khẩu không trùng nhau.

en: Your subscription request has been received, and will soon be acted upon.
    Depending on the configuration of this mailing list, your subscription request
    may have to be first confirmed by you via email, or approved by the list
    moderator.  If confirmation is required, you will soon get a confirmation
    email which contains further instructions.
vi: Yêu cầu đăng ký của bạn đã được nhận, và sẽ được xử lý sớm.
    Phụ thuộc vào cấu hình của hộp thư chung này, yêu cầu đăng ký của bạn
    có lẽ cần phải do bạn xác nhận bằng thư trước tiên. Nếu cần thiết xác nhận,
    bạn sẽ nhận sớm một lá thư xác nhận chứa hướng dẫn thêm.

en: The email address you supplied is banned from this
            mailing list.  If you think this restriction is erroneous, please
            contact the list owners at %(listowner)s.
vi: Bạn đã cung cấp một địa chỉ thư điện tử bị cấm ra hộp thư chung này.	Nếu bạn xem là hạn chế này không đúng,
    	vui lòng liên lạc với quản trị hộp thư tại %(listowner)s.

en: The email address you supplied is not valid.  (E.g. it must contain an
    `@'.)
vi: Bạn đã cung cấp một địa chỉ thư điện tử không hợp lệ.	(V.d. nó phải chứa một dấu a-còng « @ ».)

en: Your subscription is not allowed because the email address you gave is
    insecure.
vi: Không cho phép bặn đăng ký vì bạn đã cung cấp
    một địa chỉ thư điện tử không bảo mật.

en: Confirmation from your email address is required, to prevent anyone from
    subscribing you without permission.  Instructions are being sent to you at
    %(email)s.  Please note your subscription will not start until you confirm
    your subscription.
vi: Cần thiết xác nhận từ địa chỉ thư điện tử của bạn,
    để ngăn cản người khác đăng ký bạn khi không có quyền.
    Bạn sẽ nhận một lá thư chứa hướng dẫn xác nhận.
    Ghi chú : bạn đã đăng ký được chỉ sau khi bạn đã xác nhận đăng ký thôi.

en: Your subscription request was deferred because %(x)s.  Your request has been
    forwarded to the list moderator.  You will receive email informing you of the
    moderator's decision when they get to your request.
vi: Yêu cầu đăng ký của bạn đã bị hoãn vì %(x)s.
    Yêu cầu của bạn đã được chuyển tiếp tới điều tiết hộp thư.
    Bạn sẽ nhận lá thư cho bạn biết điều tiết viên đã đi tới quyết định nào.

en: You are already subscribed.
vi: Bạn đã đăng ký trước.

en: Mailman privacy alert
vi: Cảnh giác riêng tư Mailman

en: An attempt was made to subscribe your address to the mailing list
    %(listaddr)s.  You are already subscribed to this mailing list.
    
    Note that the list membership is not public, so it is possible that a bad
    person was trying to probe the list for its membership.  This would be a
    privacy violation if we let them do this, but we didn't.
    
    If you submitted the subscription request and forgot that you were already
    subscribed to the list, then you can ignore this message.  If you suspect that
    an attempt is being made to covertly discover whether you are a member of this
    list, and you are worried about your privacy, then feel free to send a message
    to the list administrator at %(listowner)s.
vi: Người nào đã cố đăng ký địa chỉ thư của bạn với hộp thư chung %(listaddr)s.
    Bạn đã đăng ký với hộp thư này.
    
    Ghi chú : chi tiết các thành viên của hộp thư không phải là thông tin công;
    có lẽ một người hiểm độc đã cố ăn cấp thông tin các thành viên.
    Việc đó vi phạm riêng tư nên phần mềm này không cho phép.
    
    Nếu bạn đã yêu cầu lại đăng ký vì quên đã đăng ký với hộp thư này,
    bạn có thể bỏ qua thư này.
    Còn nếu bạn hoài nghi người nào đã cố tìm biết ngầm
    nếu bạn là thành viên của hộp thư chung này,
    và bạn đang lo lăng về sự riêng tư mình,
    vui lòng gởi thư cho quản trị hộp thư tại %(listowner)s.

en: This list does not support digest delivery.
vi: Hộp thư chung này không hỗ trợ khả năng phát bó thư.

en: This list only supports digest delivery.
vi: Hộp thư chung này hỗ trợ chỉ khả năng phát bó thư thôi.

en: You have been successfully subscribed to the %(realname)s mailing list.
vi: Bạn đã được đăng ký với hộp thư chung %(realname)s.

en: 
        confirm <confirmation-string>
            Confirm an action.  The confirmation-string is required and should be
            supplied by a mailback confirmation notice.
vi: 
        xác nhận <chuỗi_xác_nhận>
    	Xác nhận hành động đó.
    	Cần thiết nhập chuỗi xác nhận, và thông báo xác nhận
    	của Mailman nên cung cấp nó.

en: Invalid confirmation string.  Note that confirmation strings expire
    approximately %(days)s days after the initial subscription request.  If your
    confirmation has expired, please try to re-submit your original request or
    message.
vi: Chuỗi xác nhận không hợp lệ.
    Ghi chú rằng mỗi chuỗi xác nhận sẽ hết hạn dùng khoảng %(days)s ngày
    sau khi mới yêu cầu đăng ký. Nếu lời xác nhận của bạn đã hết hạn,
    vui lòng cố đệ trình lại yêu cầu hoặc thư gốc.

en: Your request has been forwarded to the list moderator for approval.
vi: Yêu cầu của bạn đã được chuyển tiếp tới điều tiết viên để tán thành.

en: You are not currently a member.  Have you already unsubscribed or changed
    your email address?
vi: Hiện thời bạn không phải là thành viên.
    Bạn đã bỏ đăng ký hoặc thay đổi địa chỉ thư điện tử chưa?

en: You are currently banned from subscribing to this list.  If you think this
    restriction is erroneous, please contact the list owners at
    %(owneraddr)s.
vi: Hiện thời bạn bị cấm đăng ký với hộp thư chung này.	Nếu bạn xem là hạn chế này không đúng,
    	vui lòng liên lạc với quản trị hộp thư tại %(owneraddr)s.

en: You were not invited to this mailing list.  The invitation has been discarded,
    and both list administrators have been alerted.
vi: Bạn đã không được mời vào hộp thư chung này.
    Lời mời đã bị hủy, và cả hai điều tiết viên hộp thư đã được cảnh giác.

en: Bad approval password given.  Held message is still being held.
vi: Mới nhập mật khẩu tán thành sai nên thư đã giữ vẫn còn đang được giữ lại.

en: Confirmation succeeded
vi: Mới xác nhận được.

en: 
        echo [args]
            Simply echo an acknowledgement.  Args are echoed back unchanged.
vi: 
        echo [các_đối_số]
    	Đơn giản vọng lời báo nhận.
    	Các đối số được đội lại, không có thay đổi.

en: 
        end
            Stop processing commands.  Use this if your mail program automatically
            adds a signature file.
vi: 
        end
    	Dừng xử lý lệnh nào. Hãy sử dụng điều này nếu trình thư mình
    	tự động thêm một tập tin chữ ký.

en: 
        help
            Print this help message.
vi: 
        help
    	hiển thị trợ giúp này.

en: You can access your personal options via the following url:
vi: Bạn có thể truy cấp các tùy chọn cá nhân mình thông qua địa chỉ URL này:

en: 
        info
            Get information about this mailing list.
vi: 
        info
    	Lấy thông tin về hộp thư chung này.

en: List name:    %(listname)s
vi: Tên hộp thư :    %(listname)s

en: Description:  %(description)s
vi: Mô tả :  %(description)s

en: Postings to:  %(postaddr)s
vi: Gởi thư cho :  %(postaddr)s

en: List Helpbot: %(requestaddr)s
vi: Trợ lý hộp thư : %(requestaddr)s

en: List Owners:  %(owneraddr)s
vi: Quản trị hộp thư :  %(owneraddr)s

en: More information: %(listurl)s
vi: Thông tin thêm: %(listurl)s

en: The `join' command is synonymous with `subscribe'.
vi: Lệnh « join » (tham gia) đồng nghĩa với lệnh « subscribe » (đăng ký).

en: The `leave' command is synonymous with `unsubscribe'.
vi: Lệnh « leave » (rời đi) đồng nghĩa với lệnh « unsubscribe » (bỏ đăng ký).

en: 
        lists
            See a list of the public mailing lists on this GNU Mailman server.
vi: 
        lists
    	Xem danh sách các hộp thư chung công trên máy Mailman GNU này.

en: Public mailing lists at %(hostname)s:
vi: Các hộp thư chung công tại máy %(hostname)s:

en: %(i)3d. List name:   %(realname)s
vi: %(i)3d. Tên hộp thư :   %(realname)s

en:      Description: %(description)s
vi:      Mô tả : %(description)s

en:      Requests to: %(requestaddr)s
vi:      Gởi yêu cầu cho : %(requestaddr)s

en: 
        password [<oldpassword> <newpassword>] [address=<address>]
            Retrieve or change your password.  With no arguments, this returns
            your current password.  With arguments <oldpassword> and <newpassword>
            you can change your password.
    
            If you're posting from an address other than your membership address,
            specify your membership address with `address=<address>' (no brackets
            around the email address, and no quotes!).  Note that in this case the
            response is always sent to the subscribed address.
vi: 
        password [<mật_khẩu_cũ> <mật_khẩu_mới>] [address=<địa_chỉ>]
    
    	Lấy hoặc thay đổi mật khẩu mình.
    	Khi lệnh này không có đối số nào, nó hiển thị mật khẩu hiện thời của bạn.
    	Còn với đối số <mật_khẩu_cũ> và <mật_khẩu_mới>,
    	bạn có thể sửa đổi mật khẩu mình.
    
    	Nếu bạn đang gởi thư từ một địa chỉ khác với địa chỉ đăng ký,
    	hãy ghi rõ địa chỉ đăng ký bằng đối số « address=<địa_chỉ> », v.d.:
    address=người@miền.com
    	Ghi chú rằng trong trường hợp này, thư đáp ứng luôn được gởi
    	cho địa chỉ đã đăng ký.

en: Your password is: %(password)s
vi: Mật khẩu của bạn là: %(password)s

en: You are not a member of the %(listname)s mailing list
vi: Bạn không phải là thành viên của hộp thư chung %(listname)s.

en: You did not give the correct old password, so your password has not been
    changed.  Use the no argument version of the password command to retrieve your
    current password, then try again.
vi: Bạn đã không nhập mật khẩu cũ đúng,
    nên mật khẩu mình đã không thay đổi.
    Hãy dùng phiên bản lệnh mật khẩu không có đối số
    để lấy mật khẩu mình hiện thời, rồi thử lại.

en: 
    Usage:
vi: 
    Cách sử dụng:

en: The `remove' command is synonymous with `unsubscribe'.
vi: Lệnh « remove » (gỡ bỏ) đồng nghĩa với lệnh « unsubscribe » (bỏ đăng ký).

en: 
        set ...
            Set or view your membership options.
    
            Use `set help' (without the quotes) to get a more detailed list of the
            options you can change.
    
            Use `set show' (without the quotes) to view your current option
            settings.
vi: 
        set ...
    	Đặt hoặc xem các tùy chọn thành viên mình.
    
    	Hãy dùng lệnh « set help » (trợ giúp về việc đặt) để xem danh sách
    	chi tiết về các tùy chọn có thể sửa đổi.
    
    	Hãy dùng lệnh « set show » (hiển thị tính trạng đặt) để xem thiết lập
    	tùy chọn hiện thời của bạn.

en: 
        set help
            Show this detailed help.
    
        set show [address=<address>]
            View your current option settings.  If you're posting from an address
            other than your membership address, specify your membership address
            with `address=<address>' (no brackets around the email address, and no
            quotes!).
    
        set authenticate <password> [address=<address>]
            To set any of your options, you must include this command first, along
            with your membership password.  If you're posting from an address
            other than your membership address, specify your membership address
            with `address=<address>' (no brackets around the email address, and no
            quotes!).
    
        set ack on
        set ack off
            When the `ack' option is turned on, you will receive an
            acknowledgement message whenever you post a message to the list.
    
        set digest plain
        set digest mime
        set digest off
            When the `digest' option is turned off, you will receive postings
            immediately when they are posted.  Use `set digest plain' if instead
            you want to receive postings bundled into a plain text digest
            (i.e. RFC 1153 digest).  Use `set digest mime' if instead you want to
            receive postings bundled together into a MIME digest.
    
        set delivery on
        set delivery off
            Turn delivery on or off.  This does not unsubscribe you, but instead
            tells Mailman not to deliver messages to you for now.  This is useful
            if you're going on vacation.  Be sure to use `set delivery on' when
            you return from vacation!
    
        set myposts on
        set myposts off
            Use `set myposts off' to not receive copies of messages you post to
            the list.  This has no effect if you're receiving digests.
    
        set hide on
        set hide off
            Use `set hide on' to conceal your email address when people request
            the membership list.
    
        set duplicates on
        set duplicates off
            Use `set duplicates off' if you want Mailman to not send you messages
            if your address is explicitly mentioned in the To: or Cc: fields of
            the message.  This can reduce the number of duplicate postings you
            will receive.
    
        set reminders on
        set reminders off
            Use `set reminders off' if you want to disable the monthly password
            reminder for this mailing list.
vi: 
        set help
            Hiển thị trợ giúp chi tiết này.
    
        set show [address=<địa_chỉ>]
            Xem thiết lập tùy chọn mình hiện thời.
    	Nếu bạn đang gởi thư từ một địa chỉ khác với địa chỉ đăng ký,
    	hãy ghi rõ địa chỉ đăng ký bằng đối số « address=<địa_chỉ>», v.d.
    address=người@miền.com
    
        set authenticate <mật_khẩu> [address=<địa_chỉ>]
            Để đặt tùy chọn nào, bạn phải gồm lệnh này trước hết,
    	cùng với mật khẩu đăng ký mình.	Nếu bạn đang gởi thư từ một địa chỉ khác với địa chỉ đăng ký,
    	hãy ghi rõ địa chỉ đăng ký bằng đối số « address=<địa_chỉ>», v.d.
    address=người@miền.com
    
        set ack on
        set ack off
    	Khi tùy chọn « ack » (ghi nhận) được bật (bật/tắt là on/off),
    	bạn sẽ nhận một thư báo nhận
    	khi nào bạn gởi thư cho hộp thư chung này.
        set digest plain
        set digest mime
        set digest off
    	Khi tùy chọn gởi bó thư (digest) đã bị tắt (bật/tắt là on/off),
    	bạn sẽ nhận mỗi thư ngay sau khi gởi.
    	Hãy dùng « set digest plain » (đặt bó thư thô)
    	nếu bạn muốn nhận bó thư « nhập thô » (tức là digest RFC 1153).
    	Còn dùng « set digest MIME » (đặt bó thư MIME)
    	nếu bạn muốn nhận bó thư kiểu MIME.
    
        set delivery on
        set delivery off
    	Bật/tắt khả năng phát thư. Việc này không phải bỏ đăng ký bạn,
    	nhưng có phải báo phần mềm Mailman tạm thời không phát thư cho bạn.
    	Có ich khi bạn đi nghỉ. Tuy nhiên, cần phải nhớ đặt « set delivery on »
    	(bật khả năng phát thư) lại khi bạn trở về. ;)
    
        set myposts on
        set myposts off
    	Dùng lệnh « set myposts off » (tắt các thư mình)
    	để không nhận bản sao của thư đã tự gởi cho hộp thư này.
    	Không có tác động nếu bạn đã chọn nhận bó thư.
    
        set hide on
        set hide off
    	Dùng lệnh « set hide on » (bật ẩn) để ẩn địa chỉ thư điện tử của bạn
    	khi người khác yêu cầu xem danh sách các thành viên.
    
        set duplicates on
        set duplicates off
    	Dùng lệnh « set duplicates off » (tắt bản sao) nếu bạn muốn báo
    	phần mềm Mailman không gởi cho bạn thư có địa chỉ thư bạn
    	trong trường To: (Cho :) hoặc Cc: (Chép Cho :). Lệnh này có thể giảm
    	số nhân đôi thư bạn sẽ nhận.
    
        set reminders on
        set reminders off
    	Dùng lệnh « set reminders off » (tắt lời nhắc nhở) nếu bạn muốn tắt
    	thư nhắc nhở mật khẩu cho hộp thư chung này.

en: Bad set command: %(subcmd)s
vi: Lệnh set (đặt) sai : %(subcmd)s

en: Your current option settings:
vi: Thiết lập tùy chọn hiện thời của bạn:

en:     digest plain
vi:     bó thư thô

en:     digest mime
vi:     bó thư MIME

en:     digest off
vi:     bó thư bị tắt

en: delivery on
vi: phát thư đã bật

en: delivery off
vi: phát thư bị tắt

en: by you
vi: do bạn

en: by the admin
vi: do quản trị

en: due to bounces
vi: vì thư nảy về

en:     %(status)s (%(how)s on %(date)s)
vi:     %(status)s (%(how)s vào ngày %(date)s)

en:     myposts %(onoff)s
vi:     thư mình %(onoff)s

en:     hide %(onoff)s
vi:     ẩn %(onoff)s

en:     duplicates %(onoff)s
vi:     nhân đôi %(onoff)s

en:     reminders %(onoff)s
vi:     nhắc nhở %(onoff)s

en: You did not give the correct password
vi: Bạn chưa nhập mật khẩu đúng.

en: Bad argument: %(arg)s
vi: Đối số sai : %(arg)s

en: ack option set
vi: tùy chọn báo nhận đã bật

en: digest option set
vi: tùy chọn bó thư đã bật

en: delivery enabled
vi: khả năng phát thư đã bật

en: delivery disabled by user
vi: khả năng phát thư do người dùng tắt

en: myposts option set
vi: tùy chọn thư mình đã bật

en: hide option set
vi: tùy chọn ẩn đã bật

en: duplicates option set
vi: tùy chọn nhân đôi đã bật

en: reminder option set
vi: tùy chọn nhắc nhở đã bật

en: stop is synonymous with the end command.
vi: Lệnh « stop » (dừng) đồng nghĩa với lệnh « end » (kết thúc).

en: 
        subscribe [password] [digest|nodigest] [address=<address>]
            Subscribe to this mailing list.  Your password must be given to
            unsubscribe or change your options, but if you omit the password, one
            will be generated for you.  You may be periodically reminded of your
            password.
    
            The next argument may be either: `nodigest' or `digest' (no quotes!).
            If you wish to subscribe an address other than the address you sent
            this request from, you may specify `address=<address>' (no brackets
            around the email address, and no quotes!)
vi: 
        subscribe [password] [digest|nodigest] [address=<địa_chỉ>]
    
    	Đăng ký với hộp thư chung này.
    	Cần phải nhập mật khẩu để bỏ đăng ký, hoặc để thay đổi tùy chọn mình,
    	nhưng nếu bạn không nhập mật khẩu, mật khẩu mới sẽ được tạo ra cho bạn.
    	Bạn có thể được nhắc nhở định thời mật khẩu này là gì.
    
    	Đối số kế tiếp có thể là hoặc « digest » (bó thư) hoặc « nodigest » (không bó thư).
    
    	Nếu bạn muốn đăng ký một địa chỉ khác với địa chỉ đã gởi yêu cầu, 	hãy ghi rõ địa chỉ đăng ký bằng đối số « address=<địa_chỉ>», v.d.
    address=người@miền.com

en: Bad digest specifier: %(arg)s
vi: Đặc tả bó thư sai : %(arg)s

en: No valid address found to subscribe
vi: Không tìm thấy địa chỉ hợp lệ cần đăng ký.

en: The email address you supplied is banned from this mailing list.
    If you think this restriction is erroneous, please contact the list
    owners at %(listowner)s.
vi: Bạn đã cung cấp một địa chỉ thư điện tử
    bị cấm ra hộp thư chung này.
    Nếu bạn xem là hạn chế này không đúng,
    vui lòng liên lạc với quản trị hộp thư tại %(listowner)s.

en: Mailman won't accept the given email address as a valid address.
    (E.g. it must have an @ in it.)
vi: Phần mềm Mailman không thể chấp nhận địa chỉ thư điện tử
    đã cho là địa chỉ hợp lệ. (V.d. nó phải chứa một dấu a-còng « @ ».)

en: Your subscription is not allowed because
    the email address you gave is insecure.
vi: Không cho phép bạn đăng ký
    vì bạn đã cung cấp một địa chỉ thư điện tử
    không bảo mật.

en: You are already subscribed!
vi: • Bạn đã đăng ký trước. •

en: No one can subscribe to the digest of this list!
vi: • Không cho phép ai đăng ký với khả năng
    bó thư của hộp thư chung này. •

en: This list only supports digest subscriptions!
vi: • Hộp thư chung này hỗ trợ chỉ việc đăng ký
    với khả năng bó thư thôi. •

en: Your subscription request has been forwarded to the list administrator
    at %(listowner)s for review.
vi: Yêu cầu đăng ký của bạn đã được chuyển tiếp tới quản trị hộp thư
    tại %(listowner)s để xem lại.

en: Subscription request succeeded.
vi: Mới đăng ký.

en: 
        unsubscribe [password] [address=<address>]
            Unsubscribe from the mailing list.  If given, your password must match
            your current password.  If omitted, a confirmation email will be sent
            to the unsubscribing address. If you wish to unsubscribe an address
            other than the address you sent this request from, you may specify
            `address=<address>' (no brackets around the email address, and no
            quotes!)
vi: 
        unsubscribe [mật_khẩu] [address=<địa_chỉ>]
    
    	Bỏ đăng ký ra hộp thư chung này.
    	Nếu nhập, mật khẩu phải khớp mật khẩu hiện thời của bạn.
    	Nếu không nhập, một thư xác nhận sẽ được gởi cho địa chỉ thư bỏ đăng ký.
    	Nếu bạn muốn bỏ đăng ký từ một địa chỉ thư khác với địa chỉ đã gởi yêu cầu, 	hãy ghi rõ địa chỉ đăng ký bằng đối số « address=<địa_chỉ>», v.d.
    address=người@miền.com

en: %(address)s is not a member of the %(listname)s mailing list
vi: %(address)s không phải là thành viên của hộp thư chung %(listname)s.

en: Your unsubscription request has been forwarded to the list administrator for
    approval.
vi: Yêu cầu bỏ đăng ký đã được chuyển tiếp tới quản trị hộp thư
    để tán thành.

en: You gave the wrong password
vi: Bạn đã nhập mật khẩu không đúng.

en: Unsubscription request succeeded.
vi: Mới bỏ đăng ký.

en: 
        who
            See the non-hidden members of this mailing list.
        who password
            See everyone who is on this mailing list. The password is the
            list's admin or moderator password.
vi: 
        who
            Xem các thành viên không ẩn của hộp thư chung này
        who mật_khẩu
            Xem mọi người dùng hộp thư chung này.
    	Mật khẩu là mật khẩu của quản trị hay
    	điều hợp viên của hộp thư chung.

en: 
        who password [address=<address>]
            See the non-hidden members of this mailing list.  The roster is
            limited to list members only, and you must supply your membership
            password to retrieve it.  If you're posting from an address other
            than your membership address, specify your membership address with
            `address=<address>' (no brackets around the email address, and no
            quotes!). If you provide the list's admin or moderator password,
            hidden members will be included.
vi: 
        who mật_khẩu [address=<địa_chỉ>]
    
    	Xem các thành viên không ẩn của hộp thư chung này.
    	Bản liệt kê này chỉ được hiển thị cho những thành viên của hộp thư,
    	và bạn phải cung cấp mật khẩu đăng ký để lấy nó.
    	Nếu bạn đang gửi thư từ một địa chỉ khác với địa chỉ đã gửi yêu cầu,
    	hãy ghi rõ địa chỉ đăng ký bằng đối số « address=<địa_chỉ> », v.d.
    address=người@miền.com
    	Nếu bạn nhập mật khẩu của quản trị hay điều hợp viên của hộp thư,
    	cũng hiển thị các thành viên bị ẩn.

en: 
        who password
            See everyone who is on this mailing list.  The roster is limited to
            list administrators and moderators only; you must supply the list
            admin or moderator password to retrieve the roster.
vi: 
        who password
    
    	Xem mọi thành viên của hộp thư chung này.
    	Bản liệt kê này chỉ được hiển thị cho
    	những quản trị và điều tiết viên của hộp thư,
    	và bạn phải cung cấp mật khẩu quản trị hoặc điều tiết để lấy nó.

en: You are not allowed to retrieve the list membership.
vi: Không cho phép bạn lấy danh sách các thành viên của hộp thư chung này.

en: This list has no members.
vi: Hộp thư chung này không có thành viên.

en: Non-digest (regular) members:
vi: Thành viên nhận mỗi thư :

en: Digest members:
vi: Thành viên nhận bó thư :

en: English (USA)
vi: Anh (Mỹ)

en: Euskara
vi: Yêu-x-ca-ra

en: Chinese (China)
vi: Trung-quốc (quốc)

en: Note: Since this is a list of mailing lists, administrative
    notices like the password reminder will be sent to
    your membership administrative address, %(addr)s.
vi: Ghi chú : vì đây là danh sách các hộp thư chung,
    thông báo quản lý như lời nhắc nhở mật khẩu
    sẽ được gởi cho địa chỉ quản lý đăng ký của bạn, %(addr)s.

en:  (Digest mode)
vi:  (Chế độ bó thư)

en: Welcome to the "%(realname)s" mailing list%(digmode)s
vi: Chào mừng bạn dùng %(digmode)slist « %(realname)s ».

en: You have been unsubscribed from the %(realname)s mailing list
vi: Bạn đã được bỏ đăng ký ra hộp thư chung %(realname)s.

en: %(listfullname)s mailing list reminder
vi: Lời nhắc nhở cho hộp thư chung %(listfullname)s

en: Hostile subscription attempt detected
vi: Mới phát hiện sự cố gắng đăng ký đối nghịch.

en: %(address)s was invited to a different mailing
    list, but in a deliberate malicious attempt they tried to confirm the
    invitation to your list.  We just thought you'd like to know.  No further
    action by you is required.
vi: %(address)s đã được mời vào một hộp thư chung khác,
    nhưng họ hiểm độc cố gắng xác nhận lời mời đó với hộp thư chung của bạn.
    Phần mềm Mailman thông báo bạn về sự kiện kiểu này.
    Bạn không cần làm gì nữa.

en: You invited %(address)s to your list, but in a
    deliberate malicious attempt, they tried to confirm the invitation to a
    different list.  We just thought you'd like to know.  No further action by you
    is required.
vi: Bạn đã mời %(address)s vào hộp thư chung của bạn,
    nhưng họ hiểm độc cố gắng xác nhận lời mời đó
    với một hộp thư chung khác.
    Phần mềm Mailman thông báo bạn về sự kiện kiểu này.
    Bạn không cần làm gì nữa.

en: %(listname)s mailing list probe message
vi: thư dò của hộp thư chung %(listname)s

en: For some unknown reason
vi: Không biết sao.

en: Your message was rejected
vi: Thư của bạn đã bị từ chối

en: Archiving Options
vi: Tùy chọn lưu kho

en: List traffic archival policies.
vi: Chính sách lưu kho giao thông hộp thư

en: Archive messages?
vi: Lưu kho các thư không?

en: Is archive file source for public or private archival?
vi: Nguồn tập tin kho để lưu kho riêng hoặc công?

en: How often should a new archive volume be started?
vi: Tạo một kho mới thường xuyên cỡ nào?

en: Auto-responder
vi: Bộ tự động đáp ứng

en: Auto-responder characteristics.<p>
    
    In the text fields below, string interpolation is performed with
    the following key/value substitutions:
    <p><ul>
        <li><b>listname</b> - <em>gets the name of the mailing list</em>
        <li><b>listurl</b> - <em>gets the list's listinfo URL</em>
        <li><b>requestemail</b> - <em>gets the list's -request address</em>
        <li><b>owneremail</b> - <em>gets the list's -owner address</em>
    </ul>
    
    <p>For each text field, you can either enter the text directly into the text
    box, or you can specify a file on your local system to upload as the text.
vi: Đặc tuyến của bộ tự động đáp ứng.<p>
    
    Trong những trường chữ bên dưới, việc nội suy chuỗi
    được thực hiện với những cách thay thế khoá/giá trị này:
    <p><ul>
        <li><b>listname</b> &mdash; <em>lấy tên của hộp thư chung</em>
        <li><b>listurl</b> &mdash; <em>lấy địa chỉ URL của trang thông tin của hộp thư</em>
        <li><b>requestemail</b> &mdash; <em>lấy địa chỉ « -request » (yêu cầu) của hộp thư</em>
        <li><b>owneremail</b> &mdash; <em>lấy địa chỉ « -owner » (người sở hữu) của hộp thư</em>
    </ul>
    
    <p>Đối với mỗi trường chữ, bạn có thể hoặc nhập đoạn trực tiếp vào hộp chữ,
    hoặc có thể chọn một tập tin trên hệ thống cục bộ, cần tải lên là đoạn nhập.

en: Should Mailman send an auto-response to mailing list
                 posters?
vi: Phần mềm Mailman nên gởi đáp ứng tự động
    cho các người gởi thư cho hộp thư chung không?

en: Auto-response text to send to mailing list posters.
vi: Đoạn đáp ứng tự động cần gởi cho các người
    gởi thư cho hộp thư chung.

en: Should Mailman send an auto-response to emails sent to the
                 -owner address?
vi: Phần mềm Mailman nên gởi đáp ứng tự động
    cho địa chỉ thư của người sở hữu không?

en: Auto-response text to send to -owner emails.
vi: Đoạn đáp ứng tự động cần gởi cho thư kiểu -owner (người sở hữu).

en: Yes, w/discard
vi: Có, và hủy

en: Yes, w/forward
vi: Có, và chuyển tiếp

en: Should Mailman send an auto-response to emails sent to the
                 -request address?  If you choose yes, decide whether you want
                 Mailman to discard the original email, or forward it on to the
                 system as a normal mail command.
vi: Phần mềm Mailman nên gởi đáp ứng tự động cho thư nào
    được gởi cho địa chỉ thư « -request » (yêu cầu) không?
    Nếu có, bạn cần chọn nếu bạn muốn Mailman hủy thư gốc
    hoặc chuyển tiếp nó tới hệ thống dạng lệnh thư chuẩn.

en: Auto-response text to send to -request emails.
vi: Đoạn đáp ứng tự động cần gởi cho thư kiểu « -request » (yêu cầu).

en: Number of days between auto-responses to either the mailing
                 list or -request/-owner address from the same poster.  Set to
                 zero (or negative) for no grace period (i.e. auto-respond to
                 every message).
vi: Số ngày giữa hai thư đáp ứng tự động cho hoặc hộp thư chung
    hoặc địa chỉ thư « -request/owner » (yêu cầu/người sở hữu)
    từ cùng một người gởi. Hãy đặt thành số không (hoặc số âm)
    để đáp ứng cho mỗi thư.

en: Bounce processing
vi: Xử lý thư nảy về

en: These policies control the automatic bounce processing system
                in Mailman.  Here's an overview of how it works.
    
                <p>When a bounce is received, Mailman tries to extract two pieces
                of information from the message: the address of the member the
                message was intended for, and the severity of the problem causing
                the bounce.  The severity can be either <em>hard</em> or
                <em>soft</em> meaning either a fatal error occurred, or a
                transient error occurred.  When in doubt, a hard severity is used.
    
                <p>If no member address can be extracted from the bounce, then the
                bounce is usually discarded.  Otherwise, each member is assigned a
                <em>bounce score</em> and every time we encounter a bounce from
                this member we increment the score.  Hard bounces increment by 1
                while soft bounces increment by 0.5.  We only increment the bounce
                score once per day, so even if we receive ten hard bounces from a
                member per day, their score will increase by only 1 for that day.
    
                <p>When a member's bounce score is greater than the
                <a href="?VARHELP=bounce/bounce_score_threshold">bounce score
                threshold</a>, the subscription is disabled.  Once disabled, the
                member will not receive any postings from the list until their
                membership is explicitly re-enabled (either by the list
                administrator or the user).  However, they will receive occasional
                reminders that their membership has been disabled, and these
                reminders will include information about how to re-enable their
                membership.
    
                <p>You can control both the
                <a href="?VARHELP=bounce/bounce_you_are_disabled_warnings">number
                of reminders</a> the member will receive and the
                <a href="?VARHELP=bounce/bounce_you_are_disabled_warnings_interval"
                >frequency</a> with which these reminders are sent.
    
                <p>There is one other important configuration variable; after a
                certain period of time -- during which no bounces from the member
                are received -- the bounce information is
                <a href="?VARHELP=bounce/bounce_info_stale_after">considered
                stale</a> and discarded.  Thus by adjusting this value, and the
                score threshold, you can control how quickly bouncing members are
                disabled.  You should tune both of these to the frequency and
                traffic volume of your list.
vi: Những chính sách này điều khiển hệ thống xử lý nảy về tự động
    trong phần mềm Mailman. Nó hoạt động như theo đây.
    
                <p>Khi nhận một thư đã nảy về, Mailman cố trích
    hai phần thông tin ra thư đó : địa chỉ thư của thành viên nên nhận thư,
    và độ nghiêm trọng của vấn đề gây ra việc nảy về. Độ nghiêm trọng có thể là:
    	hard		cứng: gặp lỗi nghiêm trọng
    	soft		mềm: gặp lỗi tạm thời
    Khi chưa chắc, nó dùng độ nghiêm trọng cứng.
    
                <p>Nếu không thể trích địa chỉ thành viên từ thư nảy về,
    thư thường bị hủy. Nếu không, mỗi thành viên có gán một <em>điểm nảy về</em>,
    và mỗi lần hộp thư này nhận thư nảy về từ thành viên này, điểm nảy về tăng dần.
    Việc nảy về cứng giảm dần 1 điểm, còn việc nảy về mềm giảm dần 0.5 điểm.
    Có giảm dần điểm nảy về chỉ một lần trong mỗi ngày, vì vậy ngay cả nếu
    hộp thư này nhận 10 thư nảy về cứng từ cùng một thành viên trong cùng một ngày,
    điểm họ sẽ giảm dần chỉ 1 điểm.
    
                <p>Khi điểm nảy về của thành viên là hơn <a href="?VARHELP=bounce/bounce_score_threshold">ngưỡng điểm nảy về</a>,
    tư cách đăng ký đó bị tắt. Một khi bị tắt, thành viên đó sẽ không nhận thư nào
    được gởi từ hộp thư chung cho đến khi quản trị hộp thư hoặc người dùng
    bật lại ngầm tư cách thành viên đó. Tuy nhiên, từng thời kỳ họ sẽ nhận
    lời nhắc nhở rằng tư cách đăng ký của họ đã bị tắt, và lời nhắc nhở này
    sẽ gồm thông tin về cách bật lại tư cách đăng ký.
    
                <p>Bạn có thể điều khiển cả hai <a href="?VARHELP=bounce/bounce_you_are_disabled_warnings">số lời nhắc nhở</a> thành viên sẽ nhận và
                <a href="?VARHELP=bounce/bounce_you_are_disabled_warnings_interval"            >thường xuyên cỡ nào</a> gởi lời nhắc nhở này.
    
                <p>Có một biến cấu hình quan trọng khác; sau một thời gian &mdash;
    trong mà không nhận thư nảy về từ thành viên đó &mdash; thông tin nảy về
    <a href="?VARHELP=bounce/bounce_info_stale_after">được xem là cũ</a> và bị hủy. Vì vậy bằng cách điều chỉnh giá trị này, và ngưỡng điểm,
    bạn có thể điều khiển tốc độ tắt thành viên nảy về thư. Bạn nên điều chỉnh
    cả hai giá trị này đối với tần số và trọng tải giao thông của hộp thư đó.

en: Bounce detection sensitivity
vi: Độ nhạy dò tìm nảy về

en: Should Mailman perform automatic bounce processing?
vi: Trình Mailman nên tự động xử lý thư đã nảy về không?

en: By setting this value to <em>No</em>, you disable all
                 automatic bounce processing for this list, however bounce
                 messages will still be discarded so that the list administrator
                 isn't inundated with them.
vi: Bằng cách đặt giá trị này thành <em>Không</em> (No),
    bạn tắt mọi khả năng tự động xử lý thư đá nảy về cho hộp thư này,
    tuy nhiên, các thư nảy về sẽ vẫn còn bị hủy để tránh quản trị hộp thư
    bị tràn ngập với thư kiểu đó.

en: The maximum member bounce score before the member's
                 subscription is disabled.  This value can be a floating point
                 number.
vi: Điểm nảy về tối đa cho một thành viên trước khi tư cách đăng ký bị tắt.
    Giá trị này có thể là một số với điểm phù động.

en: Each subscriber is assigned a bounce score, as a floating
                 point number.  Whenever Mailman receives a bounce from a list
                 member, that member's score is incremented.  Hard bounces (fatal
                 errors) increase the score by 1, while soft bounces (temporary
                 errors) increase the score by 0.5.  Only one bounce per day
                 counts against a member's score, so even if 10 bounces are
                 received for a member on the same day, their score will increase
                 by just 1.
    
                 This variable describes the upper limit for a member's bounce
                 score, above which they are automatically disabled, but not
                 removed from the mailing list.
vi: Mỗi người đăng ký có gán điểm nảy về, dạng số với điểm phù động.
    Khi nào trình Mailman nhận một thư đã nảy về từ thành viên hộp thư nào,
    điểm của thành viên đó được giảm dần. Việc nảy về cứng (lỗi nghiêm trọng)
    giảm dần điểm theo 1, còn việc nảy về mềm (lỗi tạm thời) giảm dần
    điểm theo 0.5. Chỉ một việc nảy về trong mỗi ngày có thể được tính
    với điểm thành viên, vì vậy ngay cả khi hộp thư nhận 10 thư nảy về
    từ cùng một thành viên trong cùng một ngày, điểm họ sẽ giảm dần
    theo chỉ 1 thôi.

en: The number of days after which a member's bounce information
                 is discarded, if no new bounces have been received in the
                 interim.  This value must be an integer.
vi: Số ngày sau mà thông tin nảy về của thành viên nào bị hủy,
    nếu hộp thư chung chưa nhận thư nảy về nữa.
    Giá trị này phải có dạng số nguyên.

en: How many <em>Your Membership Is Disabled</em> warnings a
                 disabled member should get before their address is removed from
                 the mailing list.  Set to 0 to immediately remove an address from
                 the list once their bounce score exceeds the threshold.  This
                 value must be an integer.
vi: Bao nhiều cảnh báo <em>Tư cách đăng ký của bạn bị tắt</em> nên gởi
    cho thành viên nào trước khi gỡ bỏ địa chỉ thư họ ra hộp thư chung.
    Hãy đặt thành số không để gỡ bõ ngay một địa chỉ thư ra hộp thư chung
    một khi điểm nảy về vượt quá giá trị ngưỡng.
    Giá trị này phải có dạng số nguyên.

en: The number of days between sending the <em>Your Membership
                 Is Disabled</em> warnings.  This value must be an integer.
vi: Số ngày giữa hai lần gởi cảnh báo <em>Tư cách đăng ký của bạn bị tắt</em>.
    Giá trị này phải có dạng số nguyên.

en: Should Mailman send you, the list owner, any bounce messages
                 that failed to be detected by the bounce processor?  <em>Yes</em>
                 is recommended.
vi: Trình Mailman nên gởi cho bạn, người sở hữu hộp thư chung,
    thư nảy về nào mà bộ xử lý thư nảy về không phát hiện được không?
    Khuyên bạn chọn <em>Có</em (Yes).

en: While Mailman's bounce detector is fairly robust, it's
                 impossible to detect every bounce format in the world.  You
                 should keep this variable set to <em>Yes</em> for two reasons: 1)
                 If this really is a permanent bounce from one of your members,
                 you should probably manually remove them from your list, and 2)
                 you might want to send the message on to the Mailman developers
                 so that this new format can be added to its known set.
    
                 <p>If you really can't be bothered, then set this variable to
                 <em>No</em> and all non-detected bounces will be discarded
                 without further processing.
    
                 <p><b>Note:</b> This setting will also affect all messages sent
                 to your list's -admin address.  This address is deprecated and
                 should never be used, but some people may still send mail to this
                 address.  If this happens, and this variable is set to
                 <em>No</em> those messages too will get discarded.  You may want
                 to set up an
                 <a href="?VARHELP=autoreply/autoresponse_admin_text">autoresponse
                 message</a> for email to the -owner and -admin address.
vi: Mặc dù bộ phát hiện thư nảy về của Mailman hơi mạnh,
    nó không thể phát hiện được mọi dạng thức thư nảy về trên khắp thế giới.
    Bạn nên duy trì giá trị này được đặt thành <em>Có</em> vì hai lý do :
    <ol><li>Nếu thư sẽ nảy về luôn từ thành viên nào,<br>bạn rất có thể nên tự gỡ bỏ họ ra hộp thư chung.</li>
    <li>Vui lòng gởi thư đó cho những nhà phát triển phần mềm Mailman,<br>để cho họ khả năng thêm dạng thức mới đó<br>vào bộ dạng thức đã biết trong nó.</li>
    </ol>
                 <p>Nếu không, đặt biến này thành <em>Không</em> (No),
    rồi các thư nảy về không được phát hiện sẽ bị hủy, không xử lý nữa.
    
                 <p><b>Ghi chú :</b> thiết lập này cũng sẽ có tác động
    với các thư được gởi cho địa chỉ thư quản trị kiểu « -admin » của hộp thư chung.
    Địa chỉ thư kiểu này bị phản đối nên không dùng,
    nhưng một số người vẫn còn gởi thư cho nó.
    Nếu nó nhận thư, và giá trị này là 0, những thư này cũng sẽ bị hủy.
    Có lẽ bạn muốn thiết lập một <a href="?VARHELP=autoreply/autoresponse_admin_text">thư đáp ứng tự động</a> để trả lời thư
    được gởi cho địa chỉ thư kiểu « -owner » hay « -admin ».

en: Should Mailman notify you, the list owner, when bounces
                 cause a member's subscription to be disabled?
vi: Trình Mailman nên thông báo bạn, người sở hữu hộp thư,
    khi nhiều thư nảy về đã gây ra tư cách đăng ký
    của thành viên nào bị tắt không?

en: By setting this value to <em>No</em>, you turn off
                 notification messages that are normally sent to the list owners
                 when a member's delivery is disabled due to excessive bounces.
                 An attempt to notify the member will always be made.
vi: Bằng cách đặt giá trị này thành <em>Không</em> (No),
    bạn tắt các thư thông báo được gởi bình thường cho các người
    sở hửu hộp thư khi khả năng phát thư của thành viên nào bị tắt
    do quá nhiều thư đã nảy về. Luôn luôn cố thông báo thành viên đó.

en: Should Mailman notify you, the list owner, when bounces
                 cause a member to be unsubscribed?
vi: Trình Mailman nên thông báo bạn, người sở hữu hộp thư,
    khi nhiều thư nảy về đã gây ra thành viên đã bị bỏ đăng ký không?

en: By setting this value to <em>No</em>, you turn off
                 notification messages that are normally sent to the list owners
                 when a member is unsubscribed due to excessive bounces.  An
                 attempt to notify the member will always be made.
vi: Bằng cách đặt giá trị này thành <em>Không</em> (No),
    bạn tắt các thư thông báo được gởi bình thường cho các người
    sở hửu hộp thư khi thành viên bị bỏ đăng ký do quá nhiều thư
    đã nảy về. Luôn luôn cố thông báo thành viên đó.

en: Bad value for <a href="?VARHELP=bounce/%(property)s"
                    >%(property)s</a>: %(val)s
vi: Giá trị sai cho <a href="?VARHELP=bounce/%(property)s"
                    >%(property)s</a>: %(val)s

en: Content&nbsp;filtering
vi: Lọc&nbsp;nội&nbsp;dung

en: Forward to List Owner
vi: Chuyển tiếp tới người sở hữu hộp thư

en: Policies concerning the content of list traffic.
    
                <p>Content filtering works like this: when a message is
                received by the list and you have enabled content filtering, the
                individual attachments are first compared to the
                <a href="?VARHELP=contentfilter/filter_mime_types">filter
                types</a>.  If the attachment type matches an entry in the filter
                types, it is discarded.
    
                <p>Then, if there are <a
                href="?VARHELP=contentfilter/pass_mime_types">pass types</a>
                defined, any attachment type that does <em>not</em> match a
                pass type is also discarded.  If there are no pass types defined,
                this check is skipped.
    
                <p>After this initial filtering, any <tt>multipart</tt>
                attachments that are empty are removed.  If the outer message is
                left empty after this filtering, then the whole message is
                discarded.
    
                <p> Then, each <tt>multipart/alternative</tt> section will
                be replaced by just the first alternative that is non-empty after
                filtering if
                <a href="?VARHELP=contentfilter/collapse_alternatives"
                >collapse_alternatives</a> is enabled.
    
                <p>Finally, any <tt>text/html</tt> parts that are left in the
                message may be converted to <tt>text/plain</tt> if
                <a href="?VARHELP=contentfilter/convert_html_to_plaintext"
                >convert_html_to_plaintext</a> is enabled and the site is
                configured to allow these conversions.
vi: Chính sách về nội dung của giao thông hộp thư chung.
    
                <p>Lọc nội dung hoạt động như đây: khi thư do hộp thư nhận
    và bạn đã bật lọc nội dung, những tập tin đính kèm riêng được so sánh
    trước tiên với <a href="?VARHELP=contentfilter/filter_mime_types">các kiểu bộ lọc</a>. Nếu kiểu đính kèm khớp
    với mục nhập trong bộ lọc, nó bị hủy.
    
                <p>Rồi, nếu có một số <a href="?VARHELP=contentfilter/pass_mime_types">kiểu qua</a> đã được định nghĩa,
    kiểu đính kèm nào <em>không</em> khớp với kiểu qua nào cũng bị hủy.
    Nếu chưa định nghĩa kiểu qua nào, việc kiểm tra này bị bỏ qua.
    
                <p>Sau việc lọc đầu tiên này, đính kèm kiểu <tt>multipart</tt> (đa phần)
    còn rỗng bị gỡ bỏ. Nếu thư chứa còn rỗng sau việc lọc này, toàn bộ thư bị hủy.
    
                <p>Rồi, mỗi phần <tt>multipart/alternative</tt> (đa phần, xen kẽ)
    sẽ được thay thế bằng chỉ điều xen kẽ thứ nhất không rỗng sau khi lọc
    nếu <a href="?VARHELP=contentfilter/collapse_alternatives">collapse_alternatives</a>được bật.
    
                <p>Cuối cùng, phần <tt>text/html</tt> (văn bản/mã HTML) nào
    còn lại trong thư có thể được chuyển đổi sang <tt>text/plain</tt> (nhập thô)
    nếu <a href="?VARHELP=contentfilter/convert_html_to_plaintext">chuyển đổi mã HTML sang nhập thô</a> được bật
    và địa chỉ đó được cấu hình để cho phép các việc chuyển đổi này.

en: Should Mailman filter the content of list traffic according
                 to the settings below?
vi: Trình Mailman nên lọc nội dung của giao thông hộp thư
    tùy theo thiết lập bên dưới không?

en: Remove message attachments that have a matching content
                 type.
vi: Gỡ bỏ tập tin đính kèm thư có kiểu nội dung khớp.

en: Use this option to remove each message attachment that
                 matches one of these content types.  Each line should contain a
                 string naming a MIME <tt>type/subtype</tt>,
                 e.g. <tt>image/gif</tt>.  Leave off the subtype to remove all
                 parts with a matching major content type, e.g. <tt>image</tt>.
    
                 <p>Blank lines are ignored.
    
                 <p>See also <a href="?VARHELP=contentfilter/pass_mime_types"
                 >pass_mime_types</a> for a content type whitelist.
vi: Dùng tùy chọn này để gỡ bỏ mỗi tập tin đính kèm thư
    có khớp một của những kiểu nội dung này.
    Mỗi dòng nên chứa một chuỗi đặt tên <tt>kiểu/kiểu phụ</tt> MIME,
    v.d. <tt>image/gif</tt> (ảnh .gif).
    Bỏ ra kiểu phụ để gỡ bỏ mọi phần có kiểu nội dung chính,
    v.d. <tt>image</tt> (ảnh).
    
                 <p>Mọi dòng trắng bị bỏ qua.
    
                 <p>Xem thêm <a href="?VARHELP=contentfilter/pass_mime_types">các kiểu qua MIME</a>
    		để tìm danh sách trắng (bộ lọc cho phép) kiểu nội dung.

en: Remove message attachments that don't have a matching
                 content type.  Leave this field blank to skip this filter
                 test.
vi: Gỡ bỏ tập tin đính kèm thư mà không có kiểu nội dung khớp được.
    	Bỏ trống để bỏ qua việc thử ra lọc này.

en: Use this option to remove each message attachment that does
                 not have a matching content type.  Requirements and formats are
                 exactly like <a href="?VARHELP=contentfilter/filter_mime_types"
                 >filter_mime_types</a>.
    
                 <p><b>Note:</b> if you add entries to this list but don't add
                 <tt>multipart</tt> to this list, any messages with attachments
                 will be rejected by the pass filter.
vi: Dùng tùy chọn này để gỡ bỏ mỗi tập tin đính kèm thư
    mà không có kiểu nội dung khớp được. Điều kiện và dạng thức
    bằng <a href="?VARHELP=contentfilter/filter_mime_types">kiểu MIME lọc</a>.
    
    <p><b>Ghi chú :</b> nếu bạn thêm mục nhập vào danh sách này,
    mà không thêm <tt>multipart</tt> (đa phần) vào danh sách này,
    thư nào có tập tin đính kèm sẽ bị từ chối bởi bộ lọc qua.

en: Remove message attachments that have a matching filename
                 extension.
vi: Gỡ bỏ các tập tin đính kèm thư mà có
    phần mở rộng tập tin khớp được.

en: Remove message attachments that don't have a matching
                 filename extension.  Leave this field blank to skip this filter
                 test.
vi: Gỡ bỏ các tập tin đính kèm thư mà không có
    phần mở rộng tập tin khớp được. Hãy bỏ trống
    để bỏ qua việc thử ra lọc này.

en: Should Mailman collapse multipart/alternative to its
                 first part content?
vi: Trình Mailman nên co lại kiểu multipart/alternative
    (đa phần xen kẽ) là nội dung của phần thứ nhất không?

en: Should Mailman convert <tt>text/html</tt> parts to plain
                 text?  This conversion happens after MIME attachments have been
                 stripped.
vi: Trình Mailman nên chuyển đổi các phần <tt>text/html</tt>
    (văn bản/mã HTML) sang nhập thô không?
    Việc chuyển đổi này xảy ra sau khi
    các tập tin đính kèm MIME đã bị gỡ bỏ.

en: Action to take when a message matches the content filtering
                 rules.
vi: Hành động cần làm khi thư khớp quy tắc lọc nội dung.

en: One of these actions is taken when the message matches one of
                 the content filtering rules, meaning, the top-level
                 content type matches one of the <a
                 href="?VARHELP=contentfilter/filter_mime_types"
                 >filter_mime_types</a>, or the top-level content type does
                 <strong>not</strong> match one of the
                 <a href="?VARHELP=contentfilter/pass_mime_types"
                 >pass_mime_types</a>, or if after filtering the subparts of the
                 message, the message ends up empty.
    
                 <p>Note this action is not taken if after filtering the message
                 still contains content.  In that case the message is always
                 forwarded on to the list membership.
    
                 <p>When messages are discarded, a log entry is written
                 containing the Message-ID of the discarded message.  When
                 messages are rejected or forwarded to the list owner, a reason
                 for the rejection is included in the bounce message to the
                 original author.  When messages are preserved, they are saved in
                 a special queue directory on disk for the site administrator to
                 view (and possibly rescue) but otherwise discarded.  This last
                 option is only available if enabled by the site
                 administrator.
vi: Một của những hành động này được làm khi thư khớp một của những quy tắc lọc nội dung, tức là kiểu nội dung cấp đầu khớp với một của <a href="?VARHELP=contentfilter/filter_mime_types">những kiểu MIME lọc</a>,
    hoặc kiểu nội dung cấp đầu <strong>không</strong> khớp với một của <a href="?VARHELP=contentfilter/pass_mime_types">những kiểu MIME qua</a>,
    hoặc nếu sau khi lọc những phần phụ của thư, thư xảy ra trống.
    
                 <p>Ghi chú rằng hành động này không được làm nếu sau khi lọc thư,
    thư còn chứa nội dung. Trong trường hợp đó, thư luôn luôn được chuyển tiếp
    tới các thành viên của hộp thư chung.
    
                 <p>Khi thư bị hủy, một mục ghi lưu được ghi chứa Message-ID
    (mã nhận diện thư) của thư bị hủy. Khi thư bị từ chối hoặc được chuyển tiếp
    tới người sở hữu hộp thư, lý do từ chối được gồm trong thư đã nảy về tác giả gốc.
    Khi thư được bảo tồn, nó được lưu vào một thư mục hàng đợi trên đĩa
    cho quản trị hộp thư xem (và có thể cứu) nhưng bằng các cách khác bị hủy.
    Tùy chọn cuối cùng này chỉ sẵn sàng nếu được bật bởi quản trị địa chỉ đó.

en: Bad MIME type ignored: %(spectype)s
vi: Kiểu MIME sai bị bỏ qua : %(spectype)s

en: Digest options
vi: Tùy chọn bó thư

en: Batched-delivery digest characteristics.
vi: Các đặc tuyến phát bó thư.

en: Can list members choose to receive list traffic bunched in digests?
vi: Thành viên hộp thư có khả năng chọn nhận bó thư không?

en: Digest
vi: Bó thư

en: Which delivery mode is the default for new users?
vi: Chế độ phát thư nào là mặc định cho các người dùng mới?

en: When receiving digests, which format is default?
vi: Khi nhận bó thư, mặc định là dạng thức nào?

en: How big in Kb should a digest be before it gets sent out?
vi: Bó thư có kích cỡ tối thiểu nào?

en: Should a digest be dispatched daily when the size threshold isn't reached?
vi: Có nên phát bó thư hàng ngày nếu nó chưa đủ lớn không?

en: Header added to every digest
vi: Đầu trang được thêm vào mỗi bó thư

en: Text attached (as an initial message, before the table of contents) to the top of digests.
vi: Đoạn đính kèm (dạng thư đầu tiên, nằm trước mục lục) vào đầu bó thư.

en: Footer added to every digest
vi: Chân trang được thêm vào mỗi bọ thư

en: Text attached (as a final message) to the bottom of digests.
vi: Đoạn đính kèm (dạng thư cuối cùng, vào kết thúc bó thư.

en: How often should a new digest volume be started?
vi: Có nên tạo một tập bó thư mới thường xuyên cỡ nào?

en: When a new digest volume is started, the volume number is
                 incremented and the issue number is reset to 1.
vi: Khi tạo một tập bó thư mới, số hiệu tập được tăng dần
    và số hiệu bó thư được đặt lại về 1.

en: Should Mailman start a new digest volume?
vi: Trình Mailman nên tạo một tập bó thư không?

en: Setting this option instructs Mailman to start a new volume
                 with the next digest sent out.
vi: Việc đặt tùy chọn này báo trình Mailman tạo một tập mớí
    với bó thư kế tiếp được gởi ra.

en: Should Mailman send the next digest right now, if it is not
                 empty?
vi: Trình Mailman nên gởi ngay bó thư kế tiếp,
    nếu nó không trống không?

en: The next digest will be sent as volume
                %(volume)s, number %(number)s
vi: Bó thư kế tiếp sẽ được gởi là
    tập %(volume)s, số %(number)s

en: A digest has been sent.
vi: Một bó thư đã được gởi.

en: There was no digest to send.
vi: Không có bó thư cần gởi.

en: Invalid value for variable: %(property)s
vi: Giá trị không hợp lệ cho biến: %(property)s

en: Bad email address for option %(property)s: %(val)s
vi: Địa chỉ thư điện tử sai cho tùy chọn %(property)s: %(val)s

en: The following illegal substitution variables were
                    found in the <code>%(property)s</code> string:
                    <code>%(bad)s</code>
                    <p>Your list may not operate properly until you correct this
                    problem.
vi: Những biến thay thế bị cấm theo đây được tìm
    trong chuỗi <code>%(property)s</code>:
                    <code>%(bad)s</code>
    <p>Có lẽ hộp thư chung của bạn không hoạt động cho đúng,
    cho đến khi bạn sửa vấn đề này.

en: Your <code>%(property)s</code> string appeared to
                        have some correctable problems in its new value.
                        The fixed value will be used instead.  Please
                        double check that this is what you intended.
vi: Chuỗi <code>%(property)s</code> của bạn có vẻ có một số vấn đề
    có thể sửa trong giá trị mới của nó. Như thế thì, giá trị cố định
    sẽ được dùng thay thế. Có lẽ bạn không muốn có kết quả này.

en: Conceal the member's address
vi: Ẩn địa chỉ của thành viên

en: Acknowledge the member's posting
vi: Báo nhận thư do thành viên gởi

en: Do not send a copy of a member's own post
vi: Không gởi bản sao thư mình của thành viên

en: Filter out duplicate messages to list members (if possible)
vi: Lọc ra (nếu có thể) các thư nhân đôi được gởi cho thành viên hộp thư

en: Fundamental list characteristics, including descriptive
                info and basic behaviors.
vi: Đặc tuyến hộp thư chủ yếu, gồm thông tin mô tả
    và ứng xử cơ bản.

en: General list personality
vi: Kiểu chung của hộp thư

en: The public name of this list (make case-changes only).
vi: Tên công của hộp thư này (chỉ thay đổi chữ hoa/thường).

en: The capitalization of this name can be changed to make it
                 presentable in polite company as a proper noun, or to make an
                 acronym part all upper case, etc.  However, the name will be
                 advertised as the email address (e.g., in subscribe confirmation
                 notices), so it should <em>not</em> be otherwise altered.  (Email
                 addresses are not case sensitive, but they are sensitive to
                 almost everything else :-)
vi: Có thể chuyển đổi chữ thường đầu sang chữ hoa
    để làm cho tên hộp thư là danh từ riêng đúng,
    hoặc để viết phần từ cấu tạo là toàn bộ chữ hoa, v.v.
    Tuy nhiên, tên sẽ được công bố là địa chỉ thư
    (v.d. trong thư xác nhận đăng ký) nên nó <em>không</em> nên
    được sửa đổi cách khác. (Địa chỉ thư điện tử
    không phải phân biêt chữ hoa/thường,
    nhưng nó phải có dạng thức đúng.)

en: The list administrator email addresses.  Multiple
                 administrator addresses, each on separate line is okay.
vi: Địa chỉ thư điện tử của mỗi quản trị hộp thư,
    mỗi địa chỉ riêng nên nằm trên dòng riêng.

en: There are two ownership roles associated with each mailing
                 list.  The <em>list administrators</em> are the people who have
                 ultimate control over all parameters of this mailing list.  They
                 are able to change any list configuration variable available
                 through these administration web pages.
    
                 <p>The <em>list moderators</em> have more limited permissions;
                 they are not able to change any list configuration variable, but
                 they are allowed to tend to pending administration requests,
                 including approving or rejecting held subscription requests, and
                 disposing of held postings.  Of course, the <em>list
                 administrators</em> can also tend to pending requests.
    
                 <p>In order to split the list ownership duties into
                 administrators and moderators, you must
                 <a href="passwords">set a separate moderator password</a>,
                 and also provide the <a href="?VARHELP=general/moderator">email
                 addresses of the list moderators</a>.  Note that the field you
                 are changing here specifies the list administrators.
vi: Có hai nhiệm vụ sở hữu liên quan đến mỗi hộp thư chung.
    <em>Quản trị hộp thư</em> là người điều khiển cuối cùng
    mọi tham số của hộp thư chung này. Họ có khả năng thay đổi
    bất kỳ biến cấu hình hộp thư có sẵn trong những trang Web quản lý này.
    
    <p><em>Điều tiết viên hộp thư</em> có quyền bị giới hạn hơn;
    họ không có khả năng thay đổi biến cấu hình hộp thư nào,
    nhưng họ có thể xử lý yêu cầu quản lý bị hoãn,
    gồm chấp nhận hoặc từ chối yêu cầu đăng ký đã giữ lại.
    Tất nhiên, <em>quản trị hộp thư</em> cũng có thể xử lý yêu cầu bị hoãn.
    
     <p>Để chia những công việc sở hữu hộp thư ra quản trị và điều tiết viên,
    bạn phải <a href="passwords">đặt một mật khẩu điều tiết viên riêng</a>, và cũng cung cấp
    <a href="?VARHELP=general/moderator">địa chỉ thư của mỗi điều tiết viên hộp thư</a>.
    Ghi chú rằng trường này ghi rõ quản trị hộp thư.

en: The list moderator email addresses.  Multiple
                 moderator addresses, each on separate line is okay.
vi: Địa chỉ của mỗi điều tiết viên hộp thư, mỗi địa chỉ riêng trên dòng riêng.

en: There are two ownership roles associated with each mailing
                 list.  The <em>list administrators</em> are the people who have
                 ultimate control over all parameters of this mailing list.  They
                 are able to change any list configuration variable available
                 through these administration web pages.
    
                 <p>The <em>list moderators</em> have more limited permissions;
                 they are not able to change any list configuration variable, but
                 they are allowed to tend to pending administration requests,
                 including approving or rejecting held subscription requests, and
                 disposing of held postings.  Of course, the <em>list
                 administrators</em> can also tend to pending requests.
    
                 <p>In order to split the list ownership duties into
                 administrators and moderators, you must
                 <a href="passwords">set a separate moderator password</a>,
                 and also provide the email addresses of the list moderators in
                 this section.  Note that the field you are changing here
                 specifies the list moderators.
vi: Có hai nhiệm vụ sở hữu liên quan đến mỗi hộp thư chung.
    <em>Quản trị hộp thư</em> là người điều khiển cuối cùng
    mọi tham số của hộp thư chung này. Họ có khả năng thay đổi
    bất kỳ biến cấu hình hộp thư có sẵn trong những trang Web quản lý này.
    
    <p><em>Điều tiết viên hộp thư</em> có quyền bị giới hạn hơn;
    họ không có khả năng thay đổi biến cấu hình hộp thư nào,
    nhưng họ có thể xử lý yêu cầu quản lý bị hoãn,
    gồm chấp nhận hoặc từ chối yêu cầu đăng ký đã giữ lại.
    Tất nhiên, <em>quản trị hộp thư</em> cũng có thể xử lý yêu cầu bị hoãn.
    
     <p>Để chia những công việc sở hữu hộp thư ra quản trị và điều tiết viên,
    bạn phải <a href="passwords">đặt một mật khẩu điều tiết viên riêng</a>, và cũng cung cấp
    <a href="?VARHELP=general/moderator">địa chỉ thư của mỗi điều tiết viên hộp thư</a>.
    Ghi chú rằng trường này ghi rõ điều tiết viên hộp thư.

en: A terse phrase identifying this list.
vi: Một cụm từ ngắn nhận diện hộp thư này.

en: This description is used when the mailing list is listed with
                    other mailing lists, or in headers, and so forth.  It should
                    be as succinct as you can get it, while still identifying what
                    the list is.
vi: Mô tả này được dùng khi hộp thư chung được liệt kê
    cùng với các hộp thư chung khác, hoặc trong dòng đầu thư, v.v.
    Nó nên là càng ngắn càng có thể, vẫn còn nhận diện hộp thư chung này.

en: An introductory description - a few paragraphs - about the
                 list.  It will be included, as html, at the top of the listinfo
                 page.  Carriage returns will end a paragraph - see the details
                 for more info.
vi: Một mô tả giới thiệu &mdash; vài đoạn văn &mdash; về hộp thư chung này.
    Nó sẽ được gồm dạng HTML tại đầu trang thông tin hộp thư.
    Ký tự xuống dòng sẽ kết thúc đoạn văn: xem chi tiết
    để tìm thông tin thêm.

en: The text will be treated as html <em>except</em> that
                 newlines will be translated to &lt;br&gt; - so you can use links,
                 preformatted text, etc, but don't put in carriage returns except
                 where you mean to separate paragraphs.  And review your changes -
                 bad html (like some unterminated HTML constructs) can prevent
                 display of the entire listinfo page.
vi: Đoạn sẽ được xử lý dạng mã HTML
    <em>trừ</em> là các ký tự dòng mới sẽ được dịch sang &lt;br&gt;,
    vì vậy bạn có thể sử dụng liên kết, đoạn đã tiền định dạng v.v.,
    nhưng đừng chèn ký tự xuống dòng, trừ khi bắt đầu đoạn văn mới.
    Hãy xem lại các thay đổi &mdash; mã HTML sai
    (như một số cấu trúc HTML chưa có kết thúc)
    có thể ngăn cản hoàn toàn hiển thị trang thông tin hộp thư này.

en: Prefix for subject line of list postings.
vi: Tiền tố cho dòng chủ đề của các thư đã gởi cho hộp thư chung và phát lại.

en: This text will be prepended to subject lines of messages
                 posted to the list, to distinguish mailing list messages in
                 mailbox summaries.  Brevity is premium here, it's ok to shorten
                 long mailing list names to something more concise, as long as it
                 still identifies the mailing list.
                 You can also add a sequential number by %%d substitution
                 directive. eg.; [listname %%d] -> [listname 123]
                                (listname %%05d) -> (listname 00123)
vi: Đoạn này sẽ được thêm vào đầu các dòng chủ đề của thư nào
    được gởi cho hộp thư chung, để phân biệt thư của hộp thư chung
    trong bản tóm tắt hộp thư. Quan trọng là độ ngắn: cho phép xén
    tên dài của hộp thư chung thành điều ngắn hơn, với điều kiện là
    nó vẫn còn nhận diện hộp thư chung đó. Bạn cũng có thể thêm
    một số tuần tự bằng chỉ thị thay thế kiểu %%d,
    			v.d. [listname %%d] &rarr; [listname 123]
                                (listname %%05d) &rarr; (listname 00123)

en: Hide the sender of a message, replacing it with the list
                 address (Removes From, Sender and Reply-To fields)
vi: Ẩn người gởi thư, thay thế nó bằng địa chỉ của hộp thư
    (gỡ bõ các trường From [Từ], Sender [Người gởi]
    và Reply-To [Trả lời cho]).

en: <tt>Reply-To:</tt> header munging
vi: Cách làm lộn xộn dòng đầu <tt>Reply-To</tt>

en: Should any existing <tt>Reply-To:</tt> header found in the
                 original message be stripped?  If so, this will be done
                 regardless of whether an explict <tt>Reply-To:</tt> header is
                 added by Mailman or not.
vi: Có nên gỡ bỏ dòng đầu <tt>Reply-To</tt> (Trả lời cho)
    đã có trong thư gốc không? Nếu có, việc này sẽ được làm
    bất chấp có dòng đầu <tt>Reply-To</tt> dứt khoát
    do trình Mailman thêm hay không.

en: Explicit address
vi: Địa chỉ dứt khoát

en: Poster
vi: Người gởi thư

en: This list
vi: Hộp thư này

en: Where are replies to list messages directed?
                 <tt>Poster</tt> is <em>strongly</em> recommended for most mailing
                 lists.
vi: Các trả lời cho thư của hộp thư này nên được gởi cho ai?
    <em>Rất</em> khuyên chọn <tt>Người gởi thư</tt> cho hậu hết hộp thư chung.

en: This option controls what Mailman does to the
                 <tt>Reply-To:</tt> header in messages flowing through this
                 mailing list.  When set to <em>Poster</em>, no <tt>Reply-To:</tt>
                 header is added by Mailman, although if one is present in the
                 original message, it is not stripped.  Setting this value to
                 either <em>This list</em> or <em>Explicit address</em> causes
                 Mailman to insert a specific <tt>Reply-To:</tt> header in all
                 messages, overriding the header in the original message if
                 necessary (<em>Explicit address</em> inserts the value of <a
                 href="?VARHELP=general/reply_to_address">reply_to_address</a>).
    
                 <p>There are many reasons not to introduce or override the
                 <tt>Reply-To:</tt> header.  One is that some posters depend on
                 their own <tt>Reply-To:</tt> settings to convey their valid
                 return address.  Another is that modifying <tt>Reply-To:</tt>
                 makes it much more difficult to send private replies.  See <a
                 href="http://www.unicom.com/pw/reply-to-harmful.html">`Reply-To'
                 Munging Considered Harmful</a> for a general discussion of this
                 issue.  See <a
                 href="http://www.metasystema.net/essays/reply-to.mhtml">Reply-To
                 Munging Considered Useful</a> for a dissenting opinion.
    
                 <p>Some mailing lists have restricted posting privileges, with a
                 parallel list devoted to discussions.  Examples are `patches' or
                 `checkin' lists, where software changes are posted by a revision
                 control system, but discussion about the changes occurs on a
                 developers mailing list.  To support these types of mailing
                 lists, select <tt>Explicit address</tt> and set the
                 <tt>Reply-To:</tt> address below to point to the parallel
                 list.
vi: Tùy chọn này điều khiển cách trình Mailman xử lý dòng đầu
    <tt>Reply-To:</tt> (Trả lời cho) trong các thư được gởi qua hộp thư này.
    Khi bật là <em>Người gởi thư</em>, không có dòng đầu <tt>Reply-To:</tt>
    do trình Mailman thêm, dù nếu nó không bị gỡ bỏ ra thư gốc nếu có.
    Việc đặt giá trị này thành hoặc <em>Hộp thư này</em> hoặc
    <em>Địa chỉ dứt khoát</em> gây ra trình Mailman chèn
    một dòng đầu dứt khoát <tt>Reply-To:</tt> vào mọi thư,
    có quyền cao hơn dòng đầu trong thư gốc nếu cần thiết
    (<em>Địa chỉ dứt khoát</em> chèn giá trị <a href="?VARHELP=general/reply_to_address">địa chỉ Trả lời cho</a>).
    
                 <p>Có nhiều lý do không giới thiệu hoặc đè dòng đầu <tt>Reply-To:</tt>.
    Một lý do là vì một số người gởi thư có phụ thuộc vào thiết lập
    <tt>Reply-To:</tt> mình để gởi địa chỉ trở về hợp lệ của hó.
    Một lý do khác là vì việc sửa đổi dòng đầu <tt>Reply-To:</tt>
    làm cho rất khó hơn việc gởi trả lời riêng.
    Xem <a href="http://www.unicom.com/pw/reply-to-harmful.html">Việc làm lộn xộn dòng đầu Trả lời cho có được xem là có hại</a>
    để tìm cuộc thảo luận chung về vấn đề này.
    Xem <a href="http://www.metasystema.net/essays/reply-to.mhtml">Việc làm lộn xộn dòng đầu Trả lời cho có được xem là có ích</a>
    để đọc ý kiến khác.
    
                 <p>Một số hộp thư chung giới hạn quyền gởi thư,
    với một hộp thư song song dành cho cuộc thảo luận. Lấy thí dụ,
    hộp thư chung kiểu Đắp vá (patches) hoặc Đệ trình (checkin)
    nơi các thay đổi của phần mềm được gởi bởi hệ thống điều khiển bản sửa đổi,
    nhưng các thảo luận về thay đổi này xảy ra trong một hộp thư chung
    của nhà phát triển. Để hỗ trợ những kiểu hộp thư chung này,
    hãy chọn <tt>Địa chỉ dứt khoát</tt> và đặt địa chỉ<tt>Reply-To:</tt>
    bên dưới để chỉ tới hộp thư song song.

en: Explicit <tt>Reply-To:</tt> header.
vi: Dòng đầu <tt>Reply-To:</tt> dứt khoát.

en: This is the address set in the <tt>Reply-To:</tt> header
                 when the <a
                 href="?VARHELP=general/reply_goes_to_list">reply_goes_to_list</a>
                 option is set to <em>Explicit address</em>.
    
                 <p>There are many reasons not to introduce or override the
                 <tt>Reply-To:</tt> header.  One is that some posters depend on
                 their own <tt>Reply-To:</tt> settings to convey their valid
                 return address.  Another is that modifying <tt>Reply-To:</tt>
                 makes it much more difficult to send private replies.  See <a
                 href="http://www.unicom.com/pw/reply-to-harmful.html">`Reply-To'
                 Munging Considered Harmful</a> for a general discussion of this
                 issue.  See <a
                 href="http://www.metasystema.net/essays/reply-to.mhtml">Reply-To
                 Munging Considered Useful</a> for a dissenting opinion.
    
                 <p>Some mailing lists have restricted posting privileges, with a
                 parallel list devoted to discussions.  Examples are `patches' or
                 `checkin' lists, where software changes are posted by a revision
                 control system, but discussion about the changes occurs on a
                 developers mailing list.  To support these types of mailing
                 lists, specify the explicit <tt>Reply-To:</tt> address here.  You
                 must also specify <tt>Explicit address</tt> in the
                 <tt>reply_goes_to_list</tt>
                 variable.
    
                 <p>Note that if the original message contains a
                 <tt>Reply-To:</tt> header, it will not be changed.
vi: Đây là địa chỉ được đặt trong dòng đầu <tt>Reply-To:</tt> (Trả lời cho)
    khi tùy chọn <a href="?VARHELP=general/reply_goes_to_list">Trả lời đi tới hộp thư</a> được đặt là <em>địa chỉ dứt khoát</em>.
    
                 <p>Có nhiều lý do không giới thiệu hoặc đè dòng đầu <tt>Reply-To:</tt>.
    Một lý do là vì một số người gởi thư có phụ thuộc vào thiết lập
    <tt>Reply-To:</tt> mình để gởi địa chỉ trở về hợp lệ của hó.
    Một lý do khác là vì việc sửa đổi dòng đầu <tt>Reply-To:</tt>
    làm cho rất khó hơn việc gởi trả lời riêng.
    Xem <a href="http://www.unicom.com/pw/reply-to-harmful.html">Việc làm lộn xộn dòng đầu Trả lời cho có được xem là có hại</a>
    để tìm cuộc thảo luận chung về vấn đề này.
    Xem <a href="http://www.metasystema.net/essays/reply-to.mhtml">Việc làm lộn xộn dòng đầu Trả lời cho có được xem là có ích</a>
    để đọc ý kiến khác.
    
                 <p>Một số hộp thư chung giới hạn quyền gởi thư,
    với một hộp thư song song dành cho cuộc thảo luận. Lấy thí dụ,
    hộp thư chung kiểu Đắp vá (patches) hoặc Đệ trình (checkin)
    nơi các thay đổi của phần mềm được gởi bởi hệ thống điều khiển bản sửa đổi,
    nhưng các thảo luận về thay đổi này xảy ra trong một hộp thư chung
    của nhà phát triển. Để hỗ trợ những kiểu hộp thư chung này,
    hãy ghi rõ <tt>Địa chỉ dứt khoát</tt> trong biến <tt>trả lời đi tới hộp thư</tt>.
    
    <p>Ghi chú rằng dòng đầu <tt>Reply-To</tt> trong thư gốc sẽ không bị thay đổi, nếu có.

en: Umbrella list settings
vi: Thiết lập cho toàn hộp thư

en: Send password reminders to, eg, "-owner" address instead of
                 directly to user.
vi: Gởi lời nhắc nhở mật khẩu cho, v.d. địa chỉ « -owner »
    thay vào trực tiếp cho người dùng.

en: Set this to yes when this list is intended to cascade only
                 to other mailing lists.  When set, meta notices like
                 confirmations and password reminders will be directed to an
                 address derived from the member's address - it will have the
                 value of "umbrella_member_suffix" appended to the member's
                 account name.
vi: Đặt điều này là Có khi hộp thư được định chỉ để ghép tầng
    tới hộp thư chung khác. Khi đặt, siêu thông báo như lời xác nhận
    và lời nhắc nhở mật khẩu sẽ được gởi cho một địa chỉ được bắt nguồn
    từ địa chỉ của thành viên &mdash; nó sẽ có giá trị « umbrella_member_suffix »
    được phụ thêm vào tên tài khoản thành viên.

en: Suffix for use when this list is an umbrella for other
                 lists, according to setting of previous "umbrella_list"
                 setting.
vi: Hậu tố cần dùng khi hộp thư này là cái dù cho các hộp thư khác,
    tùy theo thiết lập « umbrella_list » trước.

en: When "umbrella_list" is set to indicate that this list has
                 other mailing lists as members, then administrative notices like
                 confirmations and password reminders need to not be sent to the
                 member list addresses, but rather to the owner of those member
                 lists.  In that case, the value of this setting is appended to
                 the member's account name for such notices.  `-owner' is the
                 typical choice.  This setting has no effect when "umbrella_list"
                 is "No".
vi: Khi giá trị « umbrella_list » đưọc đặt để ngụ ý là hộp thư này
    có một số hôp thư khác là thành viên, các thông báo quản lý
    như lời xác nhận và lời nhắc nhở mật khẩu không phải cần
    được gởi cho địa chỉ thành viên, nhưng cho người sở hữu
    hộp thư thành viên đó thay thế. Trong trường hợp đó,
    giá trị của thiết lập này được phụ thêm vào tên tài khoản thành viên
    cho thông báo như vậy. « -owner » là sự chọn thường.
    Thiết lập không có tác động khi giá trị « umbrella_list » là Không (No).

en: Send monthly password reminders?
vi: Gởi lời nhắc nhở mật khẩu hàng tháng không?

en: Turn this on if you want password reminders to be sent once
                 per month to your members.  Note that members may disable their
                 own individual password reminders.
vi: Hãy bật tùy chọn này nếu bạn muốn lời nhắc nhở mật khẩu
    được gởi một lần trong mỗi tháng cho các thành viên.
    Ghi chú rằng thành viên có thể tắt riêng lời nhắc nhở mật khẩu mình.

en: List-specific text prepended to new-subscriber welcome
                 message
vi: Đoạn đặc trưng cho hộp thư được phụ thêm vào
    thư chào đón người mới đăng ký.

en: This value, if any, will be added to the front of the
                 new-subscriber welcome message.  The rest of the welcome message
                 already describes the important addresses and URLs for the
                 mailing list, so you don't need to include any of that kind of
                 stuff here.  This should just contain mission-specific kinds of
                 things, like etiquette policies or team orientation, or that kind
                 of thing.
    
                 <p>Note that this text will be wrapped, according to the
                 following rules:
                 <ul><li>Each paragraph is filled so that no line is longer than
                         70 characters.
                     <li>Any line that begins with whitespace is not filled.
                     <li>A blank line separates paragraphs.
                 </ul>
vi: Giá trị, nếu có, sẽ được thêm vào đầu của thư chúc mừng
    người mới đăng ký. Phần còn lại của thư chào đón
    người mới đăng ký đã diễn tả những địa chỉ thư và địa chỉ URL
    cho hộp thư chung này, vì vậy bạn không cần gồm vào đây
    thông tin kiểu đó. Phần này nên chứa chỉ thông tin dứt khoát,
    v.d. chính sách quy ước mặc nhận trên Web hoặc hướng của nhóm.
    
    <p>Ghi chú rằng các dòng của đoạn này sẽ bị ngắt,
    tùy theo những quy tắc theo đây:
    <ul><li>Mỗi đoạn văn được điền để mà không có dòng nào
    dài hơn 70 ký tự.
    <li>Dòng nào bắt đầu bằng dấu cách sẽ không được điền vào.
    <li>Hai đoạn văn định giới bằng một dòng trắng.
    </ul>

en: Send welcome message to newly subscribed members?
vi: Gởi thư chào đón cho các người mới đăng ký phải không?

en: Turn this off only if you plan on subscribing people manually
                 and don't want them to know that you did so.  This option is most
                 useful for transparently migrating lists from some other mailing
                 list manager to Mailman.
vi: Tắt khả năng này chỉ nếu bạn định tự đăng ký một số người
    và không muốn họ biết bạn đã làm như thế. Tùy chọn này
    có ích nhiều nhất để nâng cấp trong suốt hộp thư chung
    từ phần mềm quản lý hộp thư chung khác lên Mailman.

en: Text sent to people leaving the list.  If empty, no special
                 text will be added to the unsubscribe message.
vi: Đoạn được gởi cho người nào đang rời đi ra hộp thư.
    Nếu bỏ trống, không có đoạn đặc biệt nào sẽ được thêm
    vào thư bỏ đăng ký.

en: Send goodbye message to members when they are unsubscribed?
vi: Gởi thư tạm biệt cho các thành viên mới bỏ đăng ký phải không?

en: Should the list moderators get immediate notice of new
                 requests, as well as daily notices about collected ones?
vi: Những điều tiết viên hộp thư nên nhận ngay thông báo
    về yêu cầu mới nào, cũng như thông báo hàng ngày
    về các yêu cầu đã tập hợp không?

en: List moderators (and list administrators) are sent daily
                 reminders of requests pending approval, like subscriptions to a
                 moderated list, or postings that are being held for one reason or
                 another.  Setting this option causes notices to be sent
                 immediately on the arrival of new requests as well.
vi: Mailman gởi cho các điều tiết viên (và các quản trị) hộp thư
    lời nhắc nhở hàng ngày về các yêu cầu tán thành bị hoán,
    như yêu cầu đăng ký với một hộp thư đã điều tiết,
    hoặc thư đã gởi mà được giữ lại vì lý do nào. Việc đặt tùy chọn này
    cũng gây ra thông báo được gởi ngay khi nhận yêu cầu mới.

en: Should administrator get notices of subscribes and
                 unsubscribes?
vi: Quản trị nên nhận thông báo về các việc
    đăng ký và bỏ đăng ký không?

en: Send mail to poster when their posting is held for approval?
vi: Gởi thư cho người đã gởi thư mà được giữ lại để tán thành phải không?

en: Additional settings
vi: Tùy chọn thêm

en: Emergency moderation of all list traffic.
vi: Điều tiết khẩn cấp tắt cả các giao thông hộp thư.

en: When this option is enabled, all list traffic is emergency
                 moderated, i.e. held for moderation.  Turn this option on when
                 your list is experiencing a flamewar and you want a cooling off
                 period.
vi: Khi bật, tất cả các giao thông của hộp thư được điều tiết
    một cách khẩn cấp, tức là nó được giữ lại để điều tiết.
    Hãy bật tùy chọn này khi hộp thư của bạn gặp trường hợp
    không thân thiện nên bạn muốn tạo một thời gian bình tĩnh lại.

en: Default options for new members joining this list.<input
                 type="hidden" name="new_member_options" value="ignore">
vi: Các tùy chọn mặc định cho thành viên mới đăng ký với hộp thư này.<input
                 type="hidden" name="new_member_options" value="ignore">

en: When a new member is subscribed to this list, their initial
                 set of options is taken from this variable's setting.
vi: Khi thành viên mới đăng ký với hộp thư này, bộ tùy chọn
    đầu tiên của họ bắt nguồn từ giá trị của biến này.

en: (Administrivia filter) Check postings and intercept ones
                 that seem to be administrative requests?
vi: (Bộ lọc linh tinh quản lý) Kiểm tra các thư đã gởi
    và chắn thư nào có vẻ là yêu cầu quản lý không?

en: Administrivia tests will check postings to see whether it's
                 really meant as an administrative request (like subscribe,
                 unsubscribe, etc), and will add it to the the administrative
                 requests queue, notifying the administrator of the new request,
                 in the process.
vi: Việc kiểm tra linh tinh quản lý sẽ kiểm tra mỗi thư đã gởi
    để quyết định nếu nó thật là yêu cầu quản lý (v.d. đăng ký,
    bỏ đăng ký), nên sẽ thêm nó vào hàng đợi yêu cầu quản lý,
    cũng thông báo quản trị về yêu cầu mới này.

en: Maximum length in kilobytes (KB) of a message body.  Use 0
                 for no limit.
vi: Độ dài thân thư tối đa theo kilô-byte (KB). Giá trị 0 là vô hạn.

en: Maximum number of members to show on one page of the
                 Membership List.
vi: Số tối đa các thành viên cần hiển thị trên mỗi trang
    	của Danh sách Thành viên.

en: Host name this list prefers for email.
vi: Tên máy do hộp thư này ưu tiên cho thư.

en: The "host_name" is the preferred name for email to
                 mailman-related addresses on this host, and generally should be
                 the mail host's exchanger address, if any.  This setting can be
                 useful for selecting among alternative names of a host that has
                 multiple addresses.
vi: « host_name » (tên máy) là tên được ưu tiên cho thư nào
    được gởi cho địa chỉ liên quan đến Mailman trên máy này,
    và thường nên là địa chỉ của bộ trao đổi máy thư tin, nếu có.
    Thiết lập này có thể hữu ích khi chọn trong nhiều tên xen kẽ
    của máy có nhiều địa chỉ.

en: Should messages from this mailing list include the
                     <a href="http://www.faqs.org/rfcs/rfc2369.html">RFC 2369</a>
                     (i.e. <tt>List-*</tt>) headers?  <em>Yes</em> is highly
                     recommended.
vi: Các thư từ hộp thư chung này nên gồm những dòng đầu
    <a href="http://www.faqs.org/rfcs/rfc2369.html">RFC 2369</a> (tức là <tt>List-*</tt>) phải không?
    Rất khuyên bạn chọn <em>Có</em>.

en: RFC 2369 defines a set of List-* headers that are
                     normally added to every message sent to the list membership.
                     These greatly aid end-users who are using standards compliant
                     mail readers.  They should normally always be enabled.
    
                     <p>However, not all mail readers are standards compliant yet,
                     and if you have a large number of members who are using
                     non-compliant mail readers, they may be annoyed at these
                     headers.  You should first try to educate your members as to
                     why these headers exist, and how to hide them in their mail
                     clients.  As a last resort you can disable these headers, but
                     this is not recommended (and in fact, your ability to disable
                     these headers may eventually go away).
vi: Tài liệu RFC định nghĩa một bộ dòng đầu kiểu « List-* »
    mà thường được thêm vào mỗi thư được gởi cho các thành viên
    của hộp thư. Những dòng đầu này rất giúp đỡ người dùng
    có sử dụng trình đọc thư tuân theo tiêu chuẩn nên rất khuyên
    bạn bật chúng.
    
    <p>Tuy nhiên, một số trình đọc thư chưa tuân theo tiêu chuẩn,
    thế nếu bạn có nhiều thành viên còn sử dụng trình đọc thư
    không tuân theo tiêu chuẩn, có lẽ những dòng đầu này sẽ làm phiền họ.
    Đầu tiên, bạn nên cố gắng cho họ hiểu sao có những dòng đầu này,
    chúng có ích nào, và cách ẩn chúng trong trình thư của họ.
    Như là phương sách cuối cùng, bạn có thể tắt những dòng đầu này,
    nhưng mà không khuyên bạn làm như thế, và khả năng tắt chúng
    sẽ rất có thể biến mất cuối cùng.

en: Should postings include the <tt>List-Post:</tt> header?
vi: Các thư đã gởi nên gồm dòng đầu <tt>List-Post:</tt> phải không?

en: The <tt>List-Post:</tt> header is one of the headers
                 recommended by
                 <a href="http://www.faqs.org/rfcs/rfc2369.html">RFC 2369</a>.
                 However for some <em>announce-only</em> mailing lists, only a
                 very select group of people are allowed to post to the list; the
                 general membership is usually not allowed to post.  For lists of
                 this nature, the <tt>List-Post:</tt> header is misleading.
                 Select <em>No</em> to disable the inclusion of this header. (This
                 does not affect the inclusion of the other <tt>List-*:</tt>
                 headers.)
vi: Dòng đầu <tt>List-Post:</tt> là một của những dòng đầu
    do <a href="http://www.faqs.org/rfcs/rfc2369.html">RFC 2369</a> khuyên. Tuy nhiên, cho một số hộp thư chung
    <em>chỉ loan báo</em>, chỉ một nhóm người dùng dành riêng
    có quyền gởi cho hộp thư đó; các thành viên chuẩn không có quyền.
    Đối với các hộp thư kiểu này, dòng đầu <tt>List-Post:</tt> không thích hợp.
    Hãy chọn <em>Không</em> để tắt gồm dòng đầu này. (Việc này
    không có tác động việc gồm những dòng đầu <tt>List-*:</tt> khác.)

en: Discard held messages older than this number of days.
                Use 0 for no automatic discarding.
vi: Hủy các thư đã giữ lại lâu hơn số ngày này.
    0 có nghĩa là không tự động hủy gì.

en: <b>real_name</b> attribute not
                changed!  It must differ from the list's name by case
                only.
vi: Chưa thay đổi thuộc tính <b>real_name</b> (tên thật).
    Cho phép nó khác với tên hộp thư chỉ bằng chữ hoa/thường.

en: The <b>info</b> attribute you saved
    contains suspicious HTML that could potentially expose your users to cross-site
    scripting attacks.  This change has therefore been rejected.  If you still want
    to make these changes, you must have shell access to your Mailman server.
    This change can be made with bin/withlist or with bin/config_list by setting
    mlist.info.
vi: Bạn đã lưu một thuộc tính <b>info</b> chứa mã HTML bất thường
    có thể cho phép người khác tấn công các người dùng
    bằng văn lệnh đa địa chỉ. Thay đổi này thì bị từ chối.
    Nếu bạn vẫn còn muốn làm các thay đổi này,
    bạn phải có khả năng truy cập qua trình bao
    đến máy phục vụ Mailman của bạn.
    Thay đổi này có thể làm với « bin/withlist » hay « bin/config_list »
    bằng cách đặt « mlist.info ».

en: <b>admin_member_chunksize</b> attribute not
                changed!  It must be an integer > 0.
vi: Thuộc tính <b>admin_member_chunksize</b>
    	chưa thay đổi ! Nó phải là số nguyên > 0.

en: You cannot add a Reply-To: to an explicit
                address if that address is blank.  Resetting these values.
vi: Không thể thêm một « Reply-To: » (Trả lời cho :)
    vào một địa chỉ dứt khoát rỗng. Đang lặp lại các giá trị này.

en: Language&nbsp;options
vi: Tùy&nbsp;chọn&nbsp;ngôn ngữ

en: Natural language (internationalization) options.
vi: Các tùy chọn về ngôn ngữ tự nhiên (quốc tế hoá).

en: Default language for this list.
vi: Ngôn ngữ mặc định cho hộp thư này.

en: This is the default natural language for this mailing list.
                 If <a href="?VARHELP=language/available_languages">more than one
                 language</a> is supported then users will be able to select their
                 own preferences for when they interact with the list.  All other
                 interactions will be conducted in the default language.  This
                 applies to both web-based and email-based messages, but not to
                 email posted by list members.
vi: Đây là ngôn ngữ tự nhiên mặc định cho hộp thư chung này.
    Nếu hỗ trợ <a href="?VARHELP=language/available_languages">nhiều ngôn ngữ</a>,
    người dùng sẽ có khả năng chọn tùy thich riêng
    về cách tương tác với hộp thư này. Các việc tương tác khác
    sẽ xảy ra bằng ngôn ngữ mặc định. Đặc tả này áp dụng vào thư
    cả đựa vào Web lẫn đựa vào thư điện tử đều, nhưng không phải
    vào thư được gởi bởi thành viên của hộp thư này.

en: Languages supported by this list.
vi: Các ngôn ngữ được hỗ trợ bởi hộp thư này.

en: These are all the natural languages supported by this list.
                 Note that the
                 <a href="?VARHELP=language/preferred_language">default
                 language</a> must be included.
vi: Ở đây có các ngôn ngữ tự nhiên được hỗ trợ bởi hộp thư chung này.
     Ghi chú rằng phải gồm <a href="?VARHELP=language/preferred_language">ngôn ngữ mặc định</a>.

en: As needed
vi: Khi cần

en: Encode the
                 <a href="?VARHELP=general/subject_prefix">subject
                 prefix</a> even when it consists of only ASCII characters?
vi: Mã hoá <a href="?VARHELP=general/subject_prefix">tiền tố chủ đề</a> ngay cả khi nó
    chứa chỉ ký tự ASCII không?

en: If your mailing list's default language uses a non-ASCII
                 character set and the prefix contains non-ASCII characters, the
                 prefix will always be encoded according to the relevant
                 standards.  However, if your prefix contains only ASCII
                 characters, you may want to set this option to <em>Never</em> to
                 disable prefix encoding.  This can make the subject headers
                 slightly more readable for users with mail readers that don't
                 properly handle non-ASCII encodings.
    
                 <p>Note however, that if your mailing list receives both encoded
                 and unencoded subject headers, you might want to choose <em>As
                 needed</em>.  Using this setting, Mailman will not encode ASCII
                 prefixes when the rest of the header contains only ASCII
                 characters, but if the original header contains non-ASCII
                 characters, it will encode the prefix.  This avoids an ambiguity
                 in the standards which could cause some mail readers to display
                 extra, or missing spaces between the prefix and the original
                 header.
vi: Nếu ngôn ngữ mặc định cho hộp thư chung của bạn có sử dụng
    một bộ ký tự khác ASCII, và tiền tố chứa ký tự khác ASCII,
    tiền tố đó sẽ luôn luôn được mã hoá tùy theo những tiêu chuẩn
    thích hợp. Tuy nhiên, nếu tiền tố chứa chỉ ký tự ASCII,
    có lẽ bạn muốn đặt tùy chọn này thành <em>Không bao giờ</em>,
    để tắt khả năng mã hoá tiền tố. Thiết lập này có thể làm cho
    các dòng đầu chủ đề một ít dễ hơn đọc cho người dùng
    có trình đọc thư không quản lý đúng bộ ký tự khác ASCII.
    
    <p>Tuy nhiên, ghi chú rằng nếu hộp thư chung của bạn
    có nhận thư chứa dòng đầu chủ đề cả đã mã hoá
    lẫn không mã hoá đều, có lẽ bạn muốn chọn <em>Khi cần</em>.
    Như thế thì trình Mailman sẽ không mã hoá tiền tố ASCII
    khi phần dòng đầu còn lại chứa chỉ ký tự ASCII,
    còn nếu dòng đầu gốc chứa ký tự khác ASCII,
    Mailman sẽ mã hoá tiền tố. Thiết lập này tránh sự mơ hồ
    trong những tiêu chuẩn mà có thể gây ra một số trình đọc thư
    hiển thị dấu cách thêm, hoặc dấu cách còn thiếu, giữa tiền tố
    và dòng đầu gốc.

en: Membership&nbsp;Management...
vi: Quản&nbsp;lý&nbsp;thành&nbsp;viên

en: Membership&nbsp;List
vi: Danh&nbsp;sách&nbsp;thành&nbsp;viên

en: Mass&nbsp;Subscription
vi: Đăng&nbsp;ký&nbsp;hàng&nbsp;loạt

en: Mass&nbsp;Removal
vi: Gỡ&nbsp;bỏ&nbsp;hàng&nbsp;loạt

en: Non-digest&nbsp;options
vi: Tùy&nbsp;chọn&nbsp;khác&nbsp;bó&nbsp;thư

en: Policies concerning immediately delivered list traffic.
vi: Các chính sách về giao thông hộp thư được phát ngay.

en: Can subscribers choose to receive mail immediately, rather
                 than in batched digests?
vi: Người đăng ký có khả năng chọn nhận ngay thư,
    hơn là trong bó thư không?

en: Full Personalization
vi: Cá nhân hoá đầy đủ

en: Should Mailman personalize each non-digest delivery?
                     This is often useful for announce-only lists, but <a
                     href="?VARHELP=nondigest/personalize">read the details</a>
                     section for a discussion of important performance
                     issues.
vi: Trình Mailman nên cá nhân hoá mỗi việc phát thư
    khác bó thư không? Thường có ích cho hộp thư chỉ-thông-báo,
    nhưng bạn có thể <a href="?VARHELP=nondigest/personalize">đọc phần chi tiết</a> để xem
    cuộc thảo luận về những vấn đề hiệu suất quan trọng.

en: Normally, Mailman sends the regular delivery messages to
                     the mail server in batches.  This is much more efficent
                     because it reduces the amount of traffic between Mailman and
                     the mail server.
    
                     <p>However, some lists can benefit from a more personalized
                     approach.  In this case, Mailman crafts a new message for
                     each member on the regular delivery list.  Turning this
                     feature on may degrade the performance of your site, so you
                     need to carefully consider whether the trade-off is worth it,
                     or whether there are other ways to accomplish what you want.
                     You should also carefully monitor your system load to make
                     sure it is acceptable.
    
                     <p>Select <em>No</em> to disable personalization and send
                     messages to the members in batches.  Select <em>Yes</em> to
                     personalize deliveries and allow additional substitution
                     variables in message headers and footers (see below).  In
                     addition, by selecting <em>Full Personalization</em>, the
                     <code>To</code> header of posted messages will be modified to
                     include the member's address instead of the list's posting
                     address.
    
                     <p>When personalization is enabled, a few more expansion
                     variables can be included in the <a
                     href="?VARHELP=nondigest/msg_header">message header</a> and
                     <a href="?VARHELP=nondigest/msg_footer">message footer</a>.
    
                     <p>These additional substitution variables will be available
                     for your headers and footers, when this feature is enabled:
    
                     <ul><li><b>user_address</b> - The address of the user,
                             coerced to lower case.
                         <li><b>user_delivered_to</b> - The case-preserved address
                             that the user is subscribed with.
                         <li><b>user_password</b> - The user's password.
                         <li><b>user_name</b> - The user's full name.
                         <li><b>user_optionsurl</b> - The url to the user's option
                             page.
                     </ul>
vi: Bình thường, trình Mailman gởi những thư phát chuẩn cho máy phục vụ
    thư trong bó gởi. Cách này có hiệu suất cao vì nó giảm giao thông
    giữa Mailman và máy phục vụ thư.
    
                     <p>Tuy nhiên, một số hộp thư có thể có lợi khi sử dụng
    phương pháp cá nhân hơn. Trong trường hợp này, Mailman tạo
    một thư mới đặc trưng cho mỗi thành viên trong danh sách phát chuẩn.
    Việc bật tính năng này có thể giảm hiệu suất của địa chỉ đó, vì vậy
    bạn cần phải cân nhắc cẩn thận nếu thoả hiệp này có ích, hoặc nếu
    có cách khác làm việc đã định. Nếu bạn sử dụng khả năng cá nhân đầy đủ,
    bạn cũng nên theo dõi cẩn thận trọng tải trên hệ thống, để chắc là
    nó thích hợp.
    
                     <p>Hãy chọn<em>Không</em> để tắt khả năng cá nhân hoá
    và gởi thư cho các thành viên trong bó gởi. Còn chọn <em>Có</em>
    để cá nhân hoá thư đã phát, và cho phép có biến thay thế thêm trong
    dòng đầu và dòng chân thư (xem dưới). Thêm nữa, khi bạn chọn
    <em>Cá nhân hoá đầy đủ</em>, dòng đầu <code>To</code> (Cho :) của mỗi thư đã gởi
    sẽ được sửa đổi để gồm địa chỉ thư của thành viên, thay vào địa chỉ gởi
    của hộp thư đó.
    
                     <p>Khi khả năng cá nhân hoá được bật, một số biến mở rộng
    thêm có thể được gồm trong những <a href="?VARHELP=nondigest/msg_header">dòng đầu thư</a> và
    <a href="?VARHELP=nondigest/msg_footer">dòng chân thư</a>.
    
                     <p>Khi tính năng này được bật, các dòng đầu và dòng chân
    của thư bạn sẽ có sẵn những biến thay thế thêm này:
    
                     <ul><li><b>user_address</b> &mdash; địa chỉ thư của người dùng,
    được ép buộc thành chữ thường.
                         <li><b>user_delivered_to</b> &mdash; địa chỉ thư có chữ hoa/thường
    đã bảo tồn mà người dùng đã đăng ký với nó.
                         <li><b>user_password</b> &mdash; mật khẩu của người dùng.
                         <li><b>user_name</b> &mdash; họ tên của người dùng.
                         <li><b>user_optionsurl</b> &mdash; địa chỉ URL của trang tùy chọn
    của người dùng.
                     </ul>

en: When <a href="?VARHELP=nondigest/personalize">personalization</a> is enabled
    for this list, additional substitution variables are allowed in your headers
    and footers:
    
    <ul><li><b>user_address</b> - The address of the user,
            coerced to lower case.
        <li><b>user_delivered_to</b> - The case-preserved address
            that the user is subscribed with.
        <li><b>user_password</b> - The user's password.
        <li><b>user_name</b> - The user's full name.
        <li><b>user_optionsurl</b> - The url to the user's option
            page.
    </ul>
vi: Khi khả năng <a href="?VARHELP=nondigest/personalize">cá nhân hoá</a> được bật cho hộp thư này,
    một số biến thay thế thêm được cho phép trong các dòng đầu
    và dòng chân của thư bạn:
    
                     <ul><li><b>user_address</b> &mdash; địa chỉ thư của người dùng,
    được ép buộc thành chữ thường.
                         <li><b>user_delivered_to</b> &mdash; địa chỉ thư có chữ hoa/thường
    đã bảo tồn mà người dùng đã đăng ký với nó.
                         <li><b>user_password</b> &mdash; mật khẩu của người dùng.
                         <li><b>user_name</b> &mdash; họ tên của người dùng.
                         <li><b>user_optionsurl</b> &mdash; địa chỉ URL của trang tùy chọn
    của người dùng.
                     </ul>

en: Header added to mail sent to regular list members
vi: Dòng đầu được thêm vào thư được gởi cho các thành viên hộp thư chuẩn.

en: Text prepended to the top of every immediately-delivery
                 message.
vi: Đoạn được thêm vào đầu của mỗi thư đã phát ngay.

en: Footer added to mail sent to regular list members
vi: Dòng chân được thêm vào thư được gởi cho các thành viên hộp thư chuẩn.

en: Text appended to the bottom of every immediately-delivery
                 message.
vi: Đoạn được phụ thêm vào mỗi thư đã phát ngay.

en: Scrub attachments of regular delivery message?
vi: Lau tập tin nào đính kèm thư đã phát chuẩn không?

en: When you scrub attachments, they are stored in the archive
                 area and links are made in the message so that the member can
                 access them via a web browser. If you want the attachments to
                 totally disappear, you can use content filtering options.
vi: Khi bạn lau tập tin đính kèm thư, chúng được cất giữ vào kho
    và cho phép thành viên truy cấp bằng cách nhắp vào liên kết Internet
    trong thư. Nếu bạn muốn xoá bỏ hoàn toàn mọi tập tin đính kèm,
    hãy sử dụng những tùy chọn lọc nội dung.

en: Sibling lists
vi: Hộp thư cùng chỗ

en: Other mailing lists on this site whose members are
                 excluded from the regular (non-digest) delivery if those
                 list addresses appear in a To: or Cc: header.
vi: Hộp thư chung trên cùng địa chỉ có các thành viên
    bị loại trừ khỏi chức năng phát thư (chuẩn, không phải tóm tắt)
    nếu địa chỉ của hộp như vậy xuất hiện trên dòng đầu
    kiểu « Cho : » hay « CC: » (Chép Cho).

en: The list addresses should be written in full mail address
                 format (e.g. mailman@example.com). Do not specify this list
                 address mutually in the exclude list configuration page of the
                 other list, or members of both lists won't get any message.
                 Note also that the site administrator may prohibit cross domain
                 siblings.
vi: Các địa chỉ của hộp thư chung nên được ghi theo định dạng
    	địa chỉ thư đầy đủ (v.d. mailman@thí_dụ.com).
    	Đừng cũng ghi rõ địa chỉ hộp thư này trên trang cấu hình
    	của danh sách loại trừ : có thì không phát thư nào
    	cho thành viên của hai hộp thư đó. Ghi chú thêm rằng
    	quản trị của địa chỉ này có thể cấm tạo hộp thư cùng chỗ đa địa chỉ.

en: Other mailing lists on this site whose members are
                 included in the regular (non-digest) delivery if those
                 list addresses don't appear in a To: or Cc: header.
vi: Các hộp thư chung khác trên cùng địa chỉ có các thành viên
    	không nhận thư chuẩn (không phải thư tóm tắt)
    	nếu địa chỉ đó không xuất hiện trên dòng đầu
    	kiểu « Cho : » hay « CC: » (Chép Cho).

en: The list addresses should be written in full mail address
                 format (e.g. mailman@example.com). Note also that the site
                 administrator may prohibit cross domain siblings.
vi: Các địa chỉ của hộp thư chung nên được ghi theo định dạng
    	địa chỉ thư đầy đủ (v.d. mailman@thí_dụ.com).
    	Ghi chú thêm rằng quản trị của địa chỉ này
    	có thể cấm tạo hộp thư cùng chỗ đa địa chỉ.

en: Privacy options...
vi: Tùy chọn riêng tư...

en: Subscription&nbsp;rules
vi: Quy&nbsp;tắc&nbsp;đăng&nbsp;ký

en: Sender&nbsp;filters
vi: Bộ&nbsp;lọc&nbsp;người&nbsp;gởi

en: Recipient&nbsp;filters
vi: Bộ&nbsp;lọc&nbsp;người&nbsp;nhận

en: Spam&nbsp;filters
vi: Bộ&nbsp;lọc&nbsp;thư&nbsp;rác

en: Require approval
vi: Cần thiết tán thành

en: Confirm and approve
vi: Xác nhận và tán thành

en: What steps are required for subscription?<br>
vi: Việc đăng ký cần thiết những bước nào?<br>

en: None - no verification steps (<em>Not
                               Recommended </em>)<br>
                               Confirm (*) - email confirmation step required <br>
                               Require approval - require list administrator
                               Approval for subscriptions <br>
                               Confirm and approve - both confirm and approve
                               
                               <p>(*) when someone requests a subscription,
                               Mailman sends them a notice with a unique
                               subscription request number that they must reply to
                               in order to subscribe.<br>
    
                               This prevents mischievous (or malicious) people
                               from creating subscriptions for others without
                               their consent.
vi: Không có &mdash; không có bước thẩm tra nào
    (<em>Không Khuyên</em>)<br>
    Xác nhận (*) &mdash; cần thiết bước xác nhận
    bằng thư<br>
    Cần thiết tán thành &mdash; cần thiết quản trị hộp thư
    tán thành mọi việc đăng ký<br>
    Xác nhận và tán thành &mdash; cả xác nhận lẫn tán thành đều
    
    <p>(*) Khi người nào yêu cầu đăng ký, trình Mailman gởi
    cho họ một thông báo chứa số yêu cầu đăng ký duy nhất,
    với mà họ phải trả lời để đăng ký được.<br>
    
    Thiết lập này ngăn cản người hiểm độc đăng ký người khác
    khi không được sự tán thành của họ.

en: Confirm (*) - email confirmation required <br>
                               Require approval - require list administrator
                               approval for subscriptions <br>
                               Confirm and approve - both confirm and approve
                               
                               <p>(*) when someone requests a subscription,
                               Mailman sends them a notice with a unique
                               subscription request number that they must reply to
                               in order to subscribe.<br> This prevents
                               mischievous (or malicious) people from creating
                               subscriptions for others without their consent.
vi: Xác nhận (*) &mdash; cần thiết xác nhận bằng thư<br>
    Cần thiết tán thành &mdash; cần thiết quản trị hộp thư
    tán thành mọi việc đăng ký<br>
    Xác nhận và tán thành &mdash; cả xác nhận lẫn tán thành đều
    
    <p>(*) Khi người nào yêu cầu đăng ký, trình Mailman gởi
    cho họ một thông báo chứa số yêu cầu đăng ký duy nhất,
    với mà họ phải trả lời để đăng ký được.<br>
    
    Thiết lập này ngăn cản người hiểm độc đăng ký người khác
    khi không được sự tán thành của họ.

en: This section allows you to configure subscription and
                membership exposure policy.  You can also control whether this
                list is public or not.  See also the
                <a href="%(admin)s/archive">Archival Options</a> section for
                separate archive-related privacy settings.
vi: Phần này cho bạn khả năng cấu hình cách đăng ký
    và chính sách công bố thành viên. Bạn cũng có thể điều khiển
    nếu hộp thư này là công hay không. Xem thêm phần
    <a href="%(admin)s/archive">Tùy chọn kho</a> để tìm thiết lập riêng tư đặc trưng cho kho.

en: Subscribing
vi: Đăng ký

en: Advertise this list when people ask what lists are on this
                 machine?
vi: Khi người khác xin xem các hộp thư trên máy này,
    có công bố hộp thư này không?

en: Is the list moderator's approval required for unsubscription
                 requests?  (<em>No</em> is recommended)
vi: Cần thiết điều tiết viên của hộp thư tán thành
    các yêu cầu bỏ đăng ký không? (Khuyên bạn chọn
    <em>Không</em>.)

en: When members want to leave a list, they will make an
                 unsubscription request, either via the web or via email.
                 Normally it is best for you to allow open unsubscriptions so that
                 users can easily remove themselves from mailing lists (they get
                 really upset if they can't get off lists!).
    
                 <p>For some lists though, you may want to impose moderator
                 approval before an unsubscription request is processed.  Examples
                 of such lists include a corporate mailing list that all employees
                 are required to be members of.
vi: Khi thành viên muốn rời đi ra hộp thư, họ sẽ yêu cầu bỏ đăng ký,
    hoặc thông qua Web, hoặc bằng thư. Bình thường, tốt nhất là
    bạn cho phép việc bỏ đăng ký mở, để cho phép người dùng
    bỏ đăng ký dẽ dàng ra hộp thư chung (họ nổi rất giận
    khi không thể rời đi ra hộp thư !).
    
    <p>Tuy nhiên, cho một số hộp thư, có lẽ bạn muốn cần thiết
    điều tiết viên tán thành trước khi yêu cầu bỏ đăng ký có khả năng
    được xử lý. Lấy thí dụ, trên một hộp thư chung của công ty,
    nơi mọi nhân viên bắt buộc phải là thành viên.

en: Ban list
vi: Danh sách Đuổi ra

en: List of addresses which are banned from membership in this
                 mailing list.
vi: Danh sách các địa chỉ thư bị đuổi ra đăng ký
    với hộp thư chung này.

en: Addresses in this list are banned outright from subscribing
                 to this mailing list, with no further moderation required.  Add
                 addresses one per line; start the line with a ^ character to
                 designate a regular expression match.
vi: Các địa chỉ thư trong danh sách này bị đuổi hoàn toàn
    ra đăng ký với hộp thư chung này, không cần điều tiết nữa.
    Bạn hãy thêm một địa chỉ trên mỗi dòng; bắt đầu dòng với
    dấu mũ ^ để ngụ ý cần thiết khớp với biểu thức chính quy.

en: Membership exposure
vi: Công bố thành viên

en: List admin only
vi: Chỉ quản trị hộp thư

en: List members
vi: Các thành viên hộp thư

en: Who can view subscription list?
vi: Ai có quyền xem danh sách các thành viên?

en: When set, the list of subscribers is protected by member or
                 admin password authentication.
vi: Khi đặt, danh sách các thành viên được bảo vệ
    bằng cách xác thực mật khẩu thành viên hoặc quản trị.

en: Show member addresses so they're not directly recognizable
                 as email addresses?
vi: Hiển thị địa chỉ thư của thành viên bằng cách
    khác với địa chỉ thư không?

en: Setting this option causes member email addresses to be
                 transformed when they are presented on list web pages (both in
                 text and as links), so they're not trivially recognizable as
                 email addresses.  The intention is to prevent the addresses
                 from being snarfed up by automated web scanners for use by
                 spammers.
vi: Việc đặt tùy chọn này gây ra các địa chỉ thư điện tử
    của thành viên được chuyển đổi khi được hiển thị trong trang Web
    của hộp thư (trong cả liên kết lẫn văn bản đều), trong dạng thức
    không cho phép nhận diện dễ dàng. Tùy chọn này cố gắng tránh
    chương trình quét Web của người gởi thư rác ăn cấp địa chỉ thư.

en: When a message is posted to the list, a series of
                moderation steps are taken to decide whether a moderator must
                first approve the message or not.  This section contains the
                controls for moderation of both member and non-member postings.
    
                <p>Member postings are held for moderation if their
                <b>moderation flag</b> is turned on.  You can control whether
                member postings are moderated by default or not.
    
                <p>Non-member postings can be automatically
                <a href="?VARHELP=privacy/sender/accept_these_nonmembers"
                >accepted</a>,
                <a href="?VARHELP=privacy/sender/hold_these_nonmembers">held for
                moderation</a>,
                <a href="?VARHELP=privacy/sender/reject_these_nonmembers"
                >rejected</a> (bounced), or
                <a href="?VARHELP=privacy/sender/discard_these_nonmembers"
                >discarded</a>,
                either individually or as a group.  Any
                posting from a non-member who is not explicitly accepted,
                rejected, or discarded, will have their posting filtered by the
                <a href="?VARHELP=privacy/sender/generic_nonmember_action">general
                non-member rules</a>.
    
                <p>In the text boxes below, add one address per line; start the
                line with a ^ character to designate a <a href=
                "http://docs.python.org/library/re.html"
                >Python regular expression</a>.  When entering backslashes, do so
                as if you were using Python raw strings (i.e. you generally just
                use a single backslash).
    
                <p>Note that non-regexp matches are always done first.
vi: Khi thư nào được gởi cho hộp thư, trình Mailman theo
    vài bước để quyết định nếu điều tiết viên cần phải
    tán thành thư trước khi phát hay không. Phần này chứa
    những cách điều khiển để điều tiết thư được gởi bởi
    cả thành viên lẫn người không thành viên đều.
    
                <p>Thư do thành viên gởi được giữ lại để điều tiết
    nếu <b>cờ điều tiết</b> riêng của thành viên đó được bật.
    Bạn có thể điều khiển nếu các thư do thành viên gởi
    được điều tiết theo mặc định hay không.
    
                <p>Thư do người không thành viên gởi có thể
    được <a href="?VARHELP=privacy/sender/accept_these_nonmembers">chấp nhận</a>, <a href="?VARHELP=privacy/sender/hold_these_nonmembers">được giữ lại để điều tiết</a>,
    <a href="?VARHELP=privacy/sender/reject_these_nonmembers">bị từ chối</a> (bị nảy về), hoặc <a href="?VARHELP=privacy/sender/discard_these_nonmembers">bị hủy</a>, hoặc từng lá một hoặc theo nhóm.
    Thư nào được gởi bởi người không thành viên không
    được chấp nhận, bị từ chối hoặc bị hủy một cách dứt khoát,
    sẽ được lọc theo <a href="?VARHELP=privacy/sender/generic_nonmember_action">những quy tắc không thành viên chung</a>.
    
                <p>Trong những trường bên dưới, hãy thêm
    một địa chỉ thư trên mỗi dòng; bắt đầu dòng với dấu mũ ^
    để ngụ ý cần thiết khớp với <a href="http://docs.python.org/library/re.html">biểu thức chính quy Python</a>.
    Khi gõ sổ chéo ngược, hãy dùng chỉ một sổ chéo ngược đơn,
    như là dùng chuỗi thô Python.
    
                <p>Ghi chú rằng trình Mailman luôn luôn khớp trước tiên
    các chuỗi không phải là biểu thức chính quy.

en: Member filters
vi: Bộ lọc thành viên

en: By default, should new list member postings be moderated?
vi: Theo mặc định, thư nào được gởi bởi người mới đăng ký nên được điều tiết không?

en: Each list member has a <em>moderation flag</em> which says
                 whether messages from the list member can be posted directly to
                 the list, or must first be approved by the list moderator.  When
                 the moderation flag is turned on, list member postings must be
                 approved first.  You, the list administrator can decide whether a
                 specific individual's postings will be moderated or not.
    
                 <p>When a new member is subscribed, their initial moderation flag
                 takes its value from this option.  Turn this option off to accept
                 member postings by default.  Turn this option on to, by default,
                 moderate member postings first.  You can always manually set an
                 individual member's moderation bit by using the
                 <a href="%(adminurl)s/members">membership management
                 screens</a>.
vi: Mỗi thành viên của hộp thư có một <em>cờ điều tiết</em> mà đặt
    nếu thành viên đó có khả năng gởi thư trực tiếp cho hộp thư,
    hoặc nếu điều tiết viên phải tán thành nó trước đó. Khi cờ điều tiết
    được bật, các thư do thành viên gởi phải được tán thành trước tiên.
    Bạn, quản trị hộp thư, có thể quyết định nếu mỗi thành viên riêng
    sẽ được điều tiết hay không.
    
    <p>Khi người mới đăng ký, cờ điều tiết đầu tiên của họ
    theo tùy chọn này. Hãy tắt tùy chọn này để chấp nhận theo mặc định
    mọi thư do thành viên gởi. Còn bật tùy chọn này để điều tiết
    theo mặc định mọi thư do thành viên gởi. Vào lúc nào, bạn có thể
    tự đặt cờ điều tiêt riêng của thành viên nào, bằng cách sử dụng
    <a href="%(adminurl)s/members">những màn hình quản lý thành viên</a>.

en: Action to take when a moderated member posts to the
                 list.
vi: Hành động cần làm khi thanh viên đã điều tiết
    có gởi thư cho hộp thư.

en: <ul><li><b>Hold</b> -- this holds the message for approval
                 by the list moderators.
    
                 <p><li><b>Reject</b> -- this automatically rejects the message by
                 sending a bounce notice to the post's author.  The text of the
                 bounce notice can be <a
                 href="?VARHELP=privacy/sender/member_moderation_notice"
                 >configured by you</a>.
    
                 <p><li><b>Discard</b> -- this simply discards the message, with
                 no notice sent to the post's author.
                 </ul>
vi: <ul><li><b>Giữ lại</b> &mdash; tùy chọn này giữ lại thư
    cho điều tiết viên tác thành.
    
                 <p><li><b>Từ chối</b> &mdash; tùy chọn này tự động từ chối thư
    bằng cách gởi thông báo nảy về cho người đã gởi thư đó.
    Bạn có thể <a href="?VARHELP=privacy/sender/member_moderation_notice">cấu hình</a> thân của thư thông báo nảy về.
    
                 <p><li><b>Hủy</b> &mdash; tùy chọn này đơn giản hủy thư,
    không có thông báo người đã gởi nó.
                 </ul>

en: Text to include in any
                 <a href="?VARHELP/privacy/sender/member_moderation_action"
                 >rejection notice</a> to
                 be sent to moderated members who post to this list.
vi: Đoạn cần gồm trong <a href="?VARHELP/privacy/sender/member_moderation_action">thông báo từ chối</a> nào được gởi cho
    thành viên đã điều tiết mà gởi thư cho hộp thư này.

en: Non-member filters
vi: Bộ lọc người không thành viên

en: List of non-member addresses whose postings should be
                 automatically accepted.
vi: Danh sách địa chỉ thư của các người không thành viên
    gởi thư sẻ được chấp nhận tự động bởi hộp thư này.

en: Postings from any of these non-members will be automatically
                 accepted with no further moderation applied.  Add member
                 addresses one per line; start the line with a ^ character to
                 designate a regular expression match.  A line consisting of
                 the @ character followed by a list name specifies another
                 Mailman list in this installation, all of whose member
                 addresses will be accepted for this list.
vi: Thư nào được gởi bởi người nào trong những người
    	không thành viên này sẽ được chấp nhận tự động,
    	không cần điều tiết nữa. Hãy thêm một địa chỉ thư
    	trên mỗi dòng; bắt đầu dòng với dấu mũ ^ để ngụ ý
    	cần thiết khớp vơi biểu thức chính quy.
    	Một dòng chứa dấu @ rồi tên hộp thư chung
    	thì ngụ ý hộp thư chung Mailman khác
    	trong cùng bản cài đặt, mọi thành viên của nó
    	sẽ được chấp nhận vào hộp thư chung này.

en: List of non-member addresses whose postings will be
                 immediately held for moderation.
vi: Danh sách địa chỉ của các người không thành viên
    gởi thư sẽ được giữ lại ngay để điều tiết.

en: Postings from any of these non-members will be immediately
                 and automatically held for moderation by the list moderators.
                 The sender will receive a notification message which will allow
                 them to cancel their held message.  Add member addresses one per
                 line; start the line with a ^ character to designate a regular
                 expression match.
vi: Thư nào được gởi bởi người nào trong những người
    không thành viên này sẽ được giữ lại tự động,
    để điều tiết. Người gởi sẽ nhận một thư thông báo
    sẽ cho phép họ thôi thư mình đã giữ lại. Hãy thêm
    một địa chỉ thư của thành viên trên mỗi dòng;
    bắt đầu dòng với dấu mũ ^ để ngụ ý cần thiết
    khớp vơi biểu thức chính quy.

en: List of non-member addresses whose postings will be
                 automatically rejected.
vi: Danh sách địa chỉ thư của các người không thành viên
    gởi thư sẽ bị từ chối tự động.

en: Postings from any of these non-members will be automatically
                 rejected.  In other words, their messages will be bounced back to
                 the sender with a notification of automatic rejection.  This
                 option is not appropriate for known spam senders; their messages
                 should be
                 <a href="?VARHELP=privacy/sender/discard_these_nonmembers"
                 >automatically discarded</a>.
    
                 <p>Add member addresses one per line; start the line with a ^
                 character to designate a regular expression match.
vi: Thư nào được gởi bởi người nào trong những người
    không thành viên này sẽ bị từ chối tự động,
    tức là thư đó sẽ bị nảy về người gởi với thông báo
    bị từ chối tự động. Tùy chọn này không thích hợp
    với người gởi thư rác đã biết : mọi thư do họ gởi nên
    <a href="?VARHELP=privacy/sender/discard_these_nonmembers">bị hủy tự động</a>.
    
    Hãy thêm một địa chỉ thư trên mỗi dòng; bắt đầu dòng
    với dấu mũ ^ để ngụ ý cần thiết khớp vơi biểu thức chính quy.

en: List of non-member addresses whose postings will be
                 automatically discarded.
vi: Danh sách địa chỉ thư của các người không thành viên
    gởi thư sẽ bị hủy tự động.

en: Postings from any of these non-members will be automatically
                 discarded.  That is, the message will be thrown away with no
                 further processing or notification.  The sender will not receive
                 a notification or a bounce, however the list moderators can
                 optionally <a href="?VARHELP=privacy/sender/forward_auto_discards"
                 >receive copies of auto-discarded messages.</a>.
    
                 <p>Add member addresses one per line; start the line with a ^
                 character to designate a regular expression match.
vi: Thư nào được gởi bởi người nào trong những người
    không thành viên này sẽ bị hủy tự động. Tức là
    nó sẽ bị xoá bỏ, không xử lý hoặc thông báo nữa.
    Người gởi sẽ không nhận thư thông báo hoặc thư đã nãy về,
    nhưng mà những điều tiết viên của hộp thư có tùy chọn
    <a href="?VARHELP=privacy/sender/forward_auto_discards">nhận bản sao của các thư bị hủy tự động.</a>.
    
    Hãy thêm một địa chỉ thư của thành viên trên mỗi dòng;
    bắt đầu dòng với dấu mũ ^ để ngụ ý cần thiết khớp
    vơi biểu thức chính quy.

en: Action to take for postings from non-members for which no
                 explicit action is defined.
vi: Hành động cần làm với thư đã gởi bởi người không thành viên
    cho mà hành động dứt khoát chưa được định nghĩa.

en: When a post from a non-member is received, the message's
                 sender is matched against the list of explicitly
                 <a href="?VARHELP=privacy/sender/accept_these_nonmembers"
                 >accepted</a>,
                 <a href="?VARHELP=privacy/sender/hold_these_nonmembers">held</a>,
                 <a href="?VARHELP=privacy/sender/reject_these_nonmembers"
                 >rejected</a> (bounced), and
                 <a href="?VARHELP=privacy/sender/discard_these_nonmembers"
                 >discarded</a> addresses.  If no match is found, then this action
                 is taken.
vi: Khi hộp thư nhận thư nào từ người không thành viên,
    người đã gởi thư được khớp với danh sách các địa chỉ
    <a href="?VARHELP=privacy/sender/accept_these_nonmembers">được chấp nhận</a>, <a href="?VARHELP=privacy/sender/hold_these_nonmembers">được giữ lại</a>,
    <a href="?VARHELP=privacy/sender/reject_these_nonmembers">bị từ chối</a> (bị nảy về), và <a href="?VARHELP=privacy/sender/discard_these_nonmembers">bị hủy</a> một cách dứt khoát.
    Nếu không tìm thấy điều khớp, hành động này được làm.

en: Should messages from non-members, which are automatically
                 discarded, be forwarded to the list moderator?
vi: Thư nào từ người không thành viên, mà đã bị hủy tự động,
    nên được chuyển tiếp tới điều tiết hộp thư không?

en: Text to include in any rejection notice to be sent to
                 non-members who post to this list. This notice can include
                 the list's owner address by %%(listowner)s and replaces the
                 internally crafted default message.
vi: Đoạn cần gồm trong thư thông báo từ chối cần gởi
    cho người không thành viên đã gởi thư cho hộp thư này.
    Thông báo này có thể gồm địa chỉ thư của người sở hữu hộp thư,
    dùng %%(listowner)s, và thay thế thông điệp đã tạo nội bộ.

en: This section allows you to configure various filters based on
                the recipient of the message.
vi: Phần này cho bạn khả năng cấu hình vài bộ lọc khác nhau
    đựa vào người nhận thư.

en: Recipient filters
vi: Bộ lọc người nhận

en: Must posts have list named in destination (to, cc) field
                 (or be among the acceptable alias names, specified below)?
vi: Mọi thư đã gởi phải có tên hộp thư gồm trong trường đích
    (To: [Cho :], Cc [Chép cho]), hoặc gồm nó trong những tên
    bí danh đã chấp nhận, được ghi rõ bên dưới không?

en: Many (in fact, most) spams do not explicitly name their
                 myriad destinations in the explicit destination addresses - in
                 fact often the To: field has a totally bogus address for
                 obfuscation.  The constraint applies only to the stuff in the
                 address before the '@' sign, but still catches all such spams.
    
                 <p>The cost is that the list will not accept unhindered any
                 postings relayed from other addresses, unless
    
                 <ol>
                     <li>The relaying address has the same name, or
    
                     <li>The relaying address name is included on the options that
                     specifies acceptable aliases for the list.
    
                 </ol>
vi: Nhiều (thật sự hậu hết) thư rác không ghi rõ dứt khoát các đích
    vô số của chúng trong những địa chỉ đích dứt khoát &mdash;
    thật là thường trường « To: » (Cho :) chứa một địa chỉ giả hoàn toàn
    để ẩn trường hợp thật. Giới hạn này áp dụng chỉ vào phần địa chỉ thư
    nằm trước dấu a còng « @ », nhưng mà vẫn còn bắt các thư rác như vậy.
    
    <p>Mặt khác, vì giới hạn này, hộp thư sẽ không chấp nhận vô hạn
    thư nào được tiếp lại từ địa chỉ khác, trừ :
    
    <ol><li>Địa chỉ thư tiếp lại có cùng tên, hoặc
    
    <li>Tên địa chỉ thư tiếp lại được gồm trong những tùy chọn
    ghi rõ các bí danh do hộp thư này chấp nhận.
    
    </ol>

en: Alias names (regexps) which qualify as explicit to or cc
                 destination names for this list.
vi: Tên bí danh (biểu thức chính quy) mà có khả năng
    tên đích To: hay Cc: dứt khoát cho hộp thư này.

en: Alternate addresses that are acceptable when
                 `require_explicit_destination' is enabled.  This option takes a
                 list of regular expressions, one per line, which is matched
                 against every recipient address in the message.  The matching is
                 performed with Python's re.match() function, meaning they are
                 anchored to the start of the string.
                 
                 <p>For backwards compatibility with Mailman 1.1, if the regexp
                 does not contain an `@', then the pattern is matched against just
                 the local part of the recipient address.  If that match fails, or
                 if the pattern does contain an `@', then the pattern is matched
                 against the entire recipient address.
                 
                 <p>Matching against the local part is deprecated; in a future
                 release, the pattern will always be matched against the entire
                 recipient address.
vi: Các địa chỉ thư là khả thủ khi tùy chọn « require_explicit_destination »
    (cần thiết đích dứt khoát) được bật. Tùy chọn này chấp nhận
    một danh sách biểu thức chính quy, một điều trên mỗi dòng,
    mà được khớp với mỗi địa chỉ thư của người nhận trong thư đó.
    Việc khớp được thực hiện bằng hàm « re.match() » của Python,
    có nghĩa là chúng được cụ neo vào đầu chuỗi.
    
    <p>Để tương thích ngược với phần mềm Mailman phiên bản 1.1,
    nếu biểu thức chính quy không chứa một dấu a còng « @ »,
    mẫu được khớp với chỉ phần cục bộ của địa chỉ người nhận.
    Nếu việc khớp đó thất bại, hoặc nếu mẫu có phải chứa một « @ »,
    mẫu được khớp với toàn bộ địa chỉ người nhận.
    
    <p>Việc khớp với phần cục bộ bị phản đối, trong một phiên bản tương lai,
    mẫu sẽ luôn luôn được khớp với toàn bộ địa chỉ thư của người nhận.

en: Ceiling on acceptable number of recipients for a posting.
vi: Giới hạn số người nhận tối đa khả thủ khi gởi thư.

en: If a posting has this number, or more, of recipients, it is
                 held for admin approval.  Use 0 for no ceiling.
vi: Nếu thư nào đã gởi có số người nhận này,
    hoặc nhiều hơn, nó được giữ lại cho quản trị tán thành.
    0 có nghĩa là vô hạn.

en: This section allows you to configure various anti-spam
                filters posting filters, which can help reduce the amount of spam
                your list members end up receiving.
vi: Phần này cho bạn khả năng cấu hình một số bộ lọc thư đã gởi
    chống thư rác, mà có thể giúp đỡ giảm số thư rác được nhận
    cuối cùng bởi những thành viên của hộp thư này.

en: Header filters
vi: Bộ lọc dòng đầu

en: Filter rules to match against the headers of a message.
vi: Các quy tắc lọc để khớp với những dòng đầu của thư.

en: Each header filter rule has two parts, a list of regular
                 expressions, one per line, and an action to take.  Mailman
                 matches the message's headers against every regular expression in
                 the rule and if any match, the message is rejected, held, or
                 discarded based on the action you specify.  Use <em>Defer</em> to
                 temporarily disable a rule.
    
                 You can have more than one filter rule for your list.  In that
                 case, each rule is matched in turn, with processing stopped after
                 the first match.
    
                 Note that headers are collected from all the attachments 
                 (except for the mailman administrivia message) and
                 matched against the regular expressions. With this feature,
                 you can effectively sort out messages with dangerous file
                 types or file name extensions.
vi: Mỗi quy tắc lọc dòng đầu có hai phần, một danh sách
    biểu thức chính quy, một điều trên mỗi dòng,
    và một hành động cần làm. Trình Mailman khớp những dòng
    đầu của thư với mỗi biểu thức chính quy trong quy tắc đó,
    và nếu khớp gì, thư đó bị từ chối. được giữ lại, hoặc bị hủy,
    đựa vào hành động bạn đã ghi rõ. Hãy dùng <em>Hoãn</em>
    để tắt tạm quy tắc.
    
    Bạn có thể đặt nhiều quy tắc lọc cho cùng một hộp thư.
    Trong trường hợp này, mỗi quy tắc được khớp lần lượt,
    và việc xử lý dừng sau khi khớp điều thứ nhất.
    
    Ghi chú rằng các dòng đầu được tập hợp từ mọi tập tin đính kèm
    (trừ thư linh tinh quản lý Mailman) và được khớp với những
    biểu thức chính quy. Bằng cách sử dụng tính năng này,
    bạn có thể lọc ra hữu hiệu các thư chứa kiểu tập tin hoặc
    phần mở rộng tập tin nguy hiểm.

en: Legacy anti-spam filters
vi: Bộ lọc cũ chống thư rác

en: Hold posts with header value matching a specified regexp.
vi: Giữ các thư có giá trị dòng đầu khớp một biểu thức chính quy
    đã ghi rõ.

en: Use this option to prohibit posts according to specific
                 header values.  The target value is a regular-expression for
                 matching against the specified header.  The match is done
                 disregarding letter case.  Lines beginning with '#' are ignored
                 as comments.
    
                 <p>For example:<pre>to: .*@public.com </pre> says to hold all
                 postings with a <em>To:</em> mail header containing '@public.com'
                 anywhere among the addresses.
    
                 <p>Note that leading whitespace is trimmed from the regexp.  This
                 can be circumvented in a number of ways, e.g. by escaping or
                 bracketing it.
vi: Hãy dùng tùy chọn này để ngăn cấm thư tùy theo một số giá trị
    dòng đầu đặc biệt. Giá trị đích là một biểu thức chính quy để khớp
    với dòng đầu đã ghi rõ. Việc khớp không phân biệt chữ hoa/thường.
    Dòng nào bắt đầu với « # » bị bỏ qua (giả sử là chú thích).
    
    <p>Lấy thí dụ :<pre>to: .*@công.com </pre> nói cần giữ lại
    mọi thư có dòng đầu <em>To:</em> chứa « @công.com »
    trong những địa chỉ thư.
    
    <p>Ghi chú rằng dấu cách đi trước nào bị xén ra biểu thức chính quy.
    Có thể tránh trường hợp này bằng một số cách khác nhau,
    v.d. bằng cách thoát dấu cách, hoặc đặt nó giữa hai dấu ngoặc.

en: Header filter rules require a pattern.
                    Incomplete filter rules will be ignored.
vi: Quy tắc lọc dòng đầu cần thiết một mẫu.
    Quy tắc lọc không hoàn tất sẽ bị bỏ qua.

en: The header filter rule pattern
                    '%(safepattern)s' is not a legal regular expression.  This
                    rule will be ignored.
vi: Mẫu quy tắc lọc dòng đầu
    « %(safepattern)s » không phải là một biểu thức chính quy đúng.
    Như thế thì quy tắc này sẽ bị bỏ qua.

en: List topic keywords
vi: Liệt kê các từ khoá chủ đề

en: Should the topic filter be enabled or disabled?
vi: Bộ lọc chủ đề nên được bật hoặc tắt?

en: The topic filter categorizes each incoming email message
                 according to <a
                href="http://docs.python.org/library/re.html">regular
                 expression filters</a> you specify below.  If the message's
                 <code>Subject:</code> or <code>Keywords:</code> header contains a
                 match against a topic filter, the message is logically placed
                 into a topic <em>bucket</em>.  Each user can then choose to only
                 receive messages from the mailing list for a particular topic
                 bucket (or buckets).  Any message not categorized in a topic
                 bucket registered with the user is not delivered to the list.
    
                 <p>Note that this feature only works with regular delivery, not
                 digest delivery.
    
                 <p>The body of the message can also be optionally scanned for
                 <code>Subject:</code> and <code>Keywords:</code> headers, as
                 specified by the <a
           href="?VARHELP=topics/topics_bodylines_limit">topics_bodylines_limit</a>
                 configuration variable.
vi: Bộ lọc chủ đề phân loại mỗi thư mới đến tùy theo những
    <a href="http://docs.python.org/library/re.html">bộ lọc biểu thức chính quy</a> bạn ghi rõ bên dưới.
    Nếu dòng đầu <code>Subject:</code> (Chủ đề) hoặc <code>Keywords:</code>
    (Từ khoá) chứa điều khớp bộ lọc chủ đề nào, thư được lọc hợp lý vào một
    <em>cái xô</em> chủ đề. Mỗi người dùng có thể chọn nhận thư
    từ hộp thư theo một số cái xô chủ đề đặc biệt. Thư nào
    không được phân loại vào cái xô chủ đề được đăng ký
    với người dùng không được phát cho hộp thư.
    
    <p>Ghi chú rằng tính năng này hoạt động chỉ với việc phát thư chuẩn,
    không phải với việc phát bó thư.
    
    <p>Thân của thư cũng có thể được quết lại tùy chọn để tìm dòng đầu
    <code>Subject:</code> và <code>Keywords:</code>, như được ghi rõ trong
    biến cấu hình <a href="?VARHELP=topics/topics_bodylines_limit">topics_bodylines_limit</a> (giới hận các dòng thân các chủ đề).

en: How many body lines should the topic matcher scan?
vi: Bộ khớp chủ đề nên quết bao nhiều dòng của thân thư?

en: The topic matcher will scan this many lines of the message
                 body looking for topic keyword matches.  Body scanning stops when
                 either this many lines have been looked at, or a non-header-like
                 body line is encountered.  By setting this value to zero, no body
                 lines will be scanned (i.e. only the <code>Keywords:</code> and
                 <code>Subject:</code> headers will be scanned).  By setting this
                 value to a negative number, then all body lines will be scanned
                 until a non-header-like line is encountered.
vi: Bộ khớp chủ đề sẽ quét số dòng này của thân thư
    khi tìm điều khớp từ khoá chủ đề. Việc quét thân dừng
    chỉ hoặc khi đã xem số dòng này, hoặc khi gặp dòng thân
    không phải kiểu dòng đầu. Khi giá trị này được đặt thành 0,
    không có dòng thân sẽ được quét (tức là sẽ quét chỉ những dòng
    đầu kiểu <code>Keywords:</code> (Từ khoá) và <code>Subject:</code> (Chủ đề) thôi.
    Khi giá trị này đựơc đặt thành một số âm, sẽ quét mọi dòng thân
    cho đến khi gặp một dòng không phải kiểu dòng đầu.

en: Topic keywords, one per line, to match against each message.
vi: Các từ khoá chủ đề, một điều trên mỗi dòng, để khớp với mỗi thư.

en: Each topic keyword is actually a regular expression, which is
                 matched against certain parts of a mail message, specifically the
                 <code>Keywords:</code> and <code>Subject:</code> message headers.
                 Note that the first few lines of the body of the message can also
                 contain a <code>Keywords:</code> and <code>Subject:</code>
                 "header" on which matching is also performed.
vi: Mỗi từ khoá chủ đề thật sự là biểu thức chính quy, mà được khớp
    với một số phần nào đó của thư điện tử, đặc biệt là những dòng đầu
    <code>Keywords:</code> (Từ khoá) và <code>Subject:</code> (Chủ đề).
    Ghi chú rằng vài dòng thứ nhất của thư cũng có thể chứa dòng đầu
    <code>Keywords:</code> và <code>Subject:</code> với mà
    việc khớp cũng được thực hiện.

en: Topic specifications require both a name and
                    a pattern.  Incomplete topics will be ignored.
vi: Đặc tả chủ đề cần thiết cả tên lẫn mẫu đều.
    Chủ đề không hoàn tất sẽ bị bỏ qua.

en: The topic pattern '%(safepattern)s' is not a
                    legal regular expression.  It will be discarded.
vi: Mẫu chủ đề « %(safepattern)s » không phải là
    biểu thức chính quy đúng nên bị hủy.

en: Mail&lt;-&gt;News&nbsp;gateways
vi: Cổngnbsp;ranbsp;Thưnbsp;vànbsp;Tinnbsp;tức

en: Mail-to-News and News-to-Mail gateway services.
vi: Dịch vụ Thư-đến-Tin-tức và Tin-tức-đến-Thư.

en: News server settings
vi: Thiết lập trình phục vụ tin tức

en: The hostname of the machine your news server is running on.
vi: Tên máy của máy nơi trình phục vụ tin tức đang chạy.

en: This value may be either the name of your news server, or
                 optionally of the format name:port, where port is a port number.
    
                 The news server is not part of Mailman proper.  You have to
                 already have access to an NNTP server, and that NNTP server must
                 recognize the machine this mailing list runs on as a machine
                 capable of reading and posting news.
vi: Giá trị có thể là hoặc tên của trình phục vụ tin tức,
    hoặc (tùy chọn) có dạng « tên:cổng » khi cổng là số hiệu cổng.
    
    Trình phục vụ tin tức không phải thuộc về phần mềm Mailman.
    Bạn phải có truy cấp với một trình phục vụ NNTP,
    và trình phục vụ NNTP phải nhận diện máy nơi hộp thư chung
    chạy là máy có khả năng đọc và gởi bài tin.

en: The name of the Usenet group to gateway to and/or from.
vi: Tên của nhóm Usenet đến/từ mà cần tạo cổng ra.

en: Should new posts to the mailing list be sent to the
                 newsgroup?
vi: Thư mới được gởi cho hộp thư cũng nên được gởi
    cho nhóm tin không?

en: Should new posts to the newsgroup be sent to the mailing
                 list?
vi: Thư mới được gởi cho nhóm tin cũng nên được gởi
    cho hộp thư không?

en: Forwarding options
vi: Tùy chọn chuyển tiếp

en: Open list, moderated group
vi: Hộp thư mở, nhóm đã điều tiết

en: The moderation policy of the newsgroup.
vi: Chính sách điều tiết của nhóm tin.

en: This setting determines the moderation policy of the
                 newsgroup and its interaction with the moderation policy of the
                 mailing list.  This only applies to the newsgroup that you are
                 gatewaying <em>to</em>, so if you are only gatewaying from
                 Usenet, or the newsgroup you are gatewaying to is not moderated,
                 set this option to <em>None</em>.
    
                 <p>If the newsgroup is moderated, you can set this mailing list
                 up to be the moderation address for the newsgroup.  By selecting
                 <em>Moderated</em>, an additional posting hold will be placed in
                 the approval process.  All messages posted to the mailing list
                 will have to be approved before being sent on to the newsgroup,
                 or to the mailing list membership.
    
                 <p><em>Note that if the message has an <tt>Approved</tt> header
                 with the list's administrative password in it, this hold test
                 will be bypassed, allowing privileged posters to send messages
                 directly to the list and the newsgroup.</em>
    
                 <p>Finally, if the newsgroup is moderated, but you want to have
                 an open posting policy anyway, you should select <em>Open list,
                 moderated group</em>.  The effect of this is to use the normal
                 Mailman moderation facilities, but to add an <tt>Approved</tt>
                 header to all messages that are gatewayed to Usenet.
vi: Thiết lập này quyết định chính sách điều tiết của nhóm tin
    và cách nó tương tác với chính sách điều tiết của hộp thư.
    Nó áp dụng chỉ với nhóm tin <em>đến</em> mà bạn tạo cổng ra,
    vì vậy nếu bạn chỉ cần tạo cổng ra <em>từ</em> Usenet,
    hoặc nếu nhóm tin đến mà bạn cần tạo cổng ra không phải
    được điều tiết, hãy đặt tùy chọn này thành <em>Không có</em>.
    
    <p>Nếu nhóm tin được điều tiết, bạn có thể thiết lập
    hộp thư chung này là địa chỉ điều tiết cho nhóm tin.
    Khi bạn chọn <em>Đã điều tiết</em>, việc giữ lại thư đã gởi thêm
    sẽ được để vào tiến trình tán thành. Mọi thư được gởi cho
    hốp thư chung sẽ phải được tán thành trước khi được gởi tiếp
    cho nhóm tin, hoặc cho các thành viên của hộp thư chung.
    
    <p><em>Ghi chú rằng nếu thư có dòng đầu <tt>Approved</tt>
    (đã tán thành) chứa mật khẩu quản lý của hộp thư, việc thử ra
    giữ lại này sẽ bị bỏ qua, cho phép người có quyền gởi thư
    trực tiếp cho hộp thư chung và nhóm tin.</em>
    
    <p>Cuối cùng, nếu nhóm tin đã điều tiết, nhưng bạn vẫn còn
    muốn có chính sách gởi thư mở, bạn nên chọn <em>Hộp thư mở,
    nhóm đã điều tiết</em>. HIệu ứng là những khả năng điều tiết
    Mailman chuẩn sẽ được dùng, nhưng một dòng đầu <tt>Approved</tt>
    (đã tán thành) sẽ cũng được thêm vào mọi thư đã được gởi
    qua cổng ra cho Usenet.

en: Prefix <tt>Subject:</tt> headers on postings gated to news?
vi: Thêm dòng đầu <tt>Subject:</tt> vào đầu mọi thư được gởi cho nhóm tin qua cổng ra không?

en: Mailman prefixes <tt>Subject:</tt> headers with
                 <a href="?VARHELP=general/subject_prefix">text you can
                 customize</a> and normally, this prefix shows up in messages
                 gatewayed to Usenet.  You can set this option to <em>No</em> to
                 disable the prefix on gated messages.  Of course, if you turn off
                 normal <tt>Subject:</tt> prefixes, they won't be prefixed for
                 gated messages either.
vi: Trình Mailman thêm vào đầu các dòng đầu <tt>Subject:</tt> (Chủ đề)
    <a href="?VARHELP=general/subject_prefix">một đoạn tự chọn</a>, và bình thường thông tin này
    được hiển thị trong các thư được gởi cho Usenet qua cổng ra.
    Bạn có thể đặt tùy chọn này thành <em>Không</em>
    để tắt tiền tố này trong thư đã gởi qua cổng ra. Tất nhiên,
    nếu bạn tắt các tiền tố <tt>Subject:</tt> chuẩn, cũng tắt chúng
    trong thư đã gởi qua cổng ra.

en: Mass catch up
vi: Bắt kịp hàng loạt

en: Should Mailman perform a <em>catchup</em> on the newsgroup?
vi: Mailman nên <em>bắt kịp</em> nhóm tin không?

en: When you tell Mailman to perform a catchup on the newsgroup,
                 this means that you want to start gating messages to the mailing
                 list with the next new message found.  All earlier messages on
                 the newsgroup will be ignored.  This is as if you were reading
                 the newsgroup yourself, and you marked all current messages as
                 <em>read</em>.  By catching up, your mailing list members will
                 not see any of the earlier messages.
vi: Khi bạn báo trình Mailman thực hiện việc bắt kịp nhóm tin,
    có nghĩa là bạn muốn bắt đầu gởi thư cho nhóm tin qua cổng ra,
    bắt đầu với thư mới kế tiếp được gặp. Như thế thì mọi thư cũ hơn
    trong nhóm tin sẽ bị bỏ qua. Trường hợp này giống như
    bạn đang tự đọc nhóm tin, và đã đánh dấu mọi thư hiện thời <em>đã đọc</em>.
    Khi Mailman đã bắt kịp nhóm tin, các thành viên của hộp thư
    không xem thư cũ hơn nào.

en: Mass catchup completed
vi: Mới bắt kịp xong.

en: You cannot enable gatewaying unless both the
                    <a href="?VARHELP=gateway/nntp_host">news server field</a> and
                    the <a href="?VARHELP=gateway/linked_newsgroup">linked
                    newsgroup</a> fields are filled in.
vi: Bạn không thể bật khả năng gởi thư qua cổng ra
    trừ khi trường kiểu cả <a href="?VARHELP=gateway/nntp_host">trình phục vụ tin tức</a>
    lẫn <a href="?VARHELP=gateway/linked_newsgroup">nhóm tin đã liên kết</a> đều được điền đầy.

en: %(listinfo_link)s list run by %(owner_link)s
vi: Hộp thư chung %(listinfo_link)s này được chạy bởi %(owner_link)s

en: %(realname)s administrative interface
vi: Giao diện quản trị của hộp thư chung %(realname)s

en:  (requires authorization)
vi:  (cần thiết xác thực)

en: Overview of all %(hostname)s mailing lists
vi: Toàn cảnh của mọi hộp thư chung trên %(hostname)s

en: <em>(1 private member not shown)</em>
vi: <em>(Không hiển thị 1 thành viên riêng)</em>

en: <em>(%(num_concealed)d private members not shown)</em>
vi: <em>(Không hiển thị %(num_concealed)d thành viên riêng)</em>

en: ; it was disabled by you
vi: ; do bạn tắt

en: ; it was disabled by the list administrator
vi: ; do quản trị hộp thư tắt

en: ; it was disabled due to excessive bounces.  The
                last bounce was received on %(date)s
vi: ; bị tắt do quá nhiều thư đã nảy về. Thư nảy về
    cuối cùng được nhận vào ngày %(date)s

en: ; it was disabled for unknown reasons
vi: ; bị tắt, không biết sao

en: Note: your list delivery is currently disabled%(reason)s.
vi: Ghi chú : khả năng phát thư cho bạn hiện thời bị tắt %(reason)s

en: Mail delivery
vi: Phát thư

en: the list administrator
vi: quản trị hộp thư

en: <p>%(note)s
    
                <p>You may have disabled list delivery intentionally,
                or it may have been triggered by bounces from your email
                address.  In either case, to re-enable delivery, change the
                %(link)s option below.  Contact %(mailto)s if you have any
                questions or need assistance.
vi: <p>%(note)s
    
    <p>Có lẽ bạn đã tắt nó có ý, hoặc nó bị tắt do nhiều thư
    đã nảy về từ địa chỉ thư điện tử của bạn. Trong cả trường hợp này,
    để bật lại khả năng phát thư, bạn hãy thay đổi tùy chọn
    %(link)s bên dưới. Liên lạc với %(mailto)s
    nếu bạn gặp khó khăn nào.

en: <p>We have received some recent bounces from your
                address.  Your current <em>bounce score</em> is %(score)s out of a
                maximum of %(total)s.  Please double check that your subscribed
                address is correct and that there are no problems with delivery to
                this address.  Your bounce score will be automatically reset if
                the problems are corrected soon.
vi: Chúng tôi đã nhận một số thư đã nảy về gần đầy từ địa chỉ thư của bạn.
    <em>Điểm nảy về</em> hiện thời của bạn là %(score)s trên điểm tối đa %(total)s.
    Vui lòng kiểm tra lại xem địa chỉ thư đăng ký của bạn là đúng,
    và việc phát thư cho địa chỉ này không gặp khó khăn nào.
    Điểm nảy về của bạn sẽ tự động được lập lại nếu vấn đề này được sửa sớm.

en: (Note - you are subscribing to a list of mailing lists, so the %(type)s notice will be sent to the admin address for your membership, %(addr)s.)<p>
vi: (Ghi chú &mdash; bạn đang đăng ký với một danh sách các hộp thư chung,
    vì vậy thư thông báo %(type)s sẽ được gởi cho địa chỉ quản lý
    cho tư cách thành viên của bạn, %(addr)s.)<p>

en: You will be sent email requesting confirmation, to
                prevent others from gratuitously subscribing you.
vi: Bạn sẽ nhận một thư yêu cầu xác nhận,
    để ngăn cản người khác đăng ký bạn không có lý do.

en: This is a closed list, which means your subscription
                will be held for approval.  You will be notified of the list
                moderator's decision by email.
vi: Hộp thư này có kiểu đã đóng, có nghĩa là yêu cầu đăng ký
    của bạn cần thiết tác thành. Bạn sẽ nhận thư thông báo
    quyết định của điều tiết viên của hộp thư chung này.

en: also
vi: cũng

en: You will be sent email requesting confirmation, to
                prevent others from gratuitously subscribing you.  Once
                confirmation is received, your request will be held for approval
                by the list moderator.  You will be notified of the moderator's
                decision by email.
vi: Bạn sẽ nhận thư yêu cầu xác nhận, để ngăn cản người khác
    đăng ký bạn không có lý do. Một khi xác nhận, yêu cầu đăng ký
    của bạn sẽ được giữ lại, cho điều tiết viên hộp thư tán thành.
    Bạn sẽ nhận thư thông báo quyết định của điều tiết viên.

en: This is %(also)sa private list, which means that the
                list of members is not available to non-members.
vi: Hộp thư này %(also)s là riêng, có nghĩa là
    danh sách các thành viên không sẵn sàng cho
    người không thành viên xem.

en: This is %(also)sa hidden list, which means that the
                list of members is available only to the list administrator.
vi: Hộp thư này %(also)s bị ẩn, có nghĩa là danh sách
    các thành viên sẵn sàng chỉ cho quản trị hộp thư xem.

en: This is %(also)sa public list, which means that the
                list of members list is available to everyone.
vi: Hộp thư này %(also)s là công, có nghĩa là
    danh sách các thành viên sẵn sàng cho mọi người xem.

en:  (but we obscure the addresses so they are not
                    easily recognizable by spammers).
vi:  (nhưng mà chúng tôi ẩn các địa chỉ
    để ngăn cản người gởi thư rác dễ nhận diện).

en: <p>(Note that this is an umbrella list, intended to
                have only other mailing lists as members.  Among other things,
                this means that your confirmation request will be sent to the
                `%(sfx)s' account for your address.)
vi: <p>(Ghi chú rằng đây là hộp thư cái ô, có các thành viên
    chỉ là hộp thư chung khác. Trong một số lý do khác,
    có nghĩa là yêu cầu xác nhận của bạn sẽ được gởi
    cho tài khoản « %(sfx)s » cho địa chỉ bạn.

en: <b><i>either</i></b>
vi: <b><i>hoặc</i></b>

en: To unsubscribe from %(realname)s, get a password reminder,
            or change your subscription options %(either)senter your subscription
            email address:
            <p><center>
vi: Để bỏ đăng ký ra hộp thư chung %(realname)s,
    nhận lời nhắc nhở mật khẩu, hoặc thay đổi các tùy chọn đăng ký,
    %(either)s nhập địa chỉ thư điện tử đã đăng ký của bạn:
     <p><center>

en: Unsubscribe or edit options
vi: Bỏ đăng ký hoặc sửa đổi các tùy chọn

en: <p>... <b><i>or</i></b> select your entry from
                          the subscribers list (see above).
vi: <p>... <b><i>hoặc</i></b> chọn mục nhập mình
    trong danh sách các thành viên bên trên.

en:  If you leave the field blank, you will be prompted for
            your email address
vi: Nếu bạn bỏ trống trường này, bạn sẽ được nhắc
    với địa chỉ thư mình

en: (<i>%(which)s is only available to the list
                    members.</i>)
vi: (<i>%(which)s sẵn sàng chỉ cho các thành viên hộp thư thôi.</i>)

en: (<i>%(which)s is only available to the list
                administrator.</i>)
vi: (<i>%(which)s sẵn sàng chỉ cho quản trị hộp thư thôi.</i>)

en: Click here for the list of
vi: Nhắp vào đây để xem danh sách

en:  subscribers:
vi:  người đã đăng ký:

en: Visit Subscriber list
vi: Xem danh sách người đã đăng ký:

en: Admin address:
vi: Địa chỉ quản trị :

en: The subscribers list
vi: Danh sách người đăng ký

en:  <p>Enter your
vi:  <p>Hãy nhập

en:  and password to visit  the subscribers list: <p><center>
vi:  và mật khẩu của bạn để xem danh sách các người đã đăng ký : <p><center>

en: Visit Subscriber List
vi: Xem danh sách người đăng ký

en: Once a month, your password will be emailed to you as a reminder.
vi: Hàng tháng, bạn sẽ nhận một thư chứa mật khẩu mình là lời nhắc nhở.

en: The current archive
vi: Kho hiện thời

en: %(realname)s post acknowledgement
vi: Báo nhận thư của %(realname)s

en: Your urgent message to the %(realname)s mailing list was not authorized for
    delivery.  The original message as received by Mailman is attached.
vi: Thư khẩn cấp do bạn gởi cho hộp thư chung %(realname)s
    đã không được phép phát. Đính kèm thư này có thư gốc
    như do trình Mailman nhận.

en: Emergency hold on all list traffic is in effect
vi: Tính trạng giữ lại khẩn cấp toàn bộ giao thông của hộp thư này là hoạt động.

en: Your message was deemed inappropriate by the moderator.
vi: Thư do bạn gởi đã do điều tiết viên quyết định là không thích hợp.

en: Sender is explicitly forbidden
vi: Người gởi bị cấm dứt khoát

en: You are forbidden from posting messages to this list.
vi: Ông/cô bị cấm gởi thư cho hộp thư chung này.

en: Post to moderated list
vi: Thư đã gởi cho hộp thư đã điều tiết

en: Post by non-member to a members-only list
vi: Thư đã gởi bởi người không thành viên cho hộp thư chỉ cho phép thành viên gởi thư

en: Non-members are not allowed to post messages to this list.
vi: Không cho phép người không thành viên gởi thư cho hộp thư này.

en: Posting to a restricted list by sender requires approval
vi: Thư đã gởi cho hộp thư bị giới hạn cần thiết tán thành

en: This list is restricted; your message was not approved.
vi: Hộp thư này bị giới hạn: thư của bạn đã không được chấp nhận.

en: Too many recipients to the message
vi: Thư có quá nhiều người nhận

en: Please trim the recipient list; it is too long.
vi: Hãy gọn danh sách các người nhận: nó quá dài.

en: Message has implicit destination
vi: Thư có đích ngầm

en: Blind carbon copies or other implicit destinations are
    not allowed.  Try reposting your message by explicitly including the list
    address in the To: or Cc: fields.
vi: Không cho phép BCC (Bí mật Chếp Cho) hoặc đích ngầm khác nào
    trong thư được gởi cho hộp thư chung này. Hãy cố gởi lại thư này,
    bằng cách gồm dứt khoát địa chỉ thư của hộp thư
    vào trường « To: » (Cho) hoặc « Cc: » (Chép Cho).

en: Message may contain administrivia
vi: Thư có thể chứa linh tinh quản lý

en: Please do *not* post administrative requests to the mailing
    list.  If you wish to subscribe, visit %(listurl)s or send a message with the
    word `help' in it to the request address, %(request)s, for further
    instructions.
vi: Vui lòng <em>đừng</em> gởi yêu cầu linh tinh quản lý
    cho hộp thư chung này. Nếu bạn muốn đăng ký,
    hãy thăm trang Web %(listurl)s, hoặc gởi một thư
    chứa từ « help » (trợ giúp) trong thân cho địa chỉ
    yêu cầu %(request)s, để nhận hướng dẫn thêm.

en: Message has a suspicious header
vi: Thư chứa dòng đầu đáng ngờ

en: Your message had a suspicious header.
vi: Thư của bạn chứa một dòng đầu đáng ngờ.

en: Message body is too big: %(size)d bytes with a limit of
    %(limit)d KB
vi: Thư có thân quá lớn: %(size)d byte
    khi giới hạn là %(limit)d KB.

en: Your message was too big; please trim it to less than
    %(kb)d KB in size.
vi: Bạn đã gởi một thư quá lớn: vui lòng gọn nó
    thành kích cỡ nhỏ hơn %(kb)d KB.

en: Posting to a moderated newsgroup
vi: Thư đã gởi cho một nhóm tin đã điều tiết

en: Your message to %(listname)s awaits moderator approval
vi: Thư do bạn gởi cho hộp thư chung %(listname)s
    đang đợi điều tiết viên tán thành.

en: %(listname)s post from %(sender)s requires approval
vi: Thư %(listname)s do %(sender)s gởi cần thiết tán thành

en: If you reply to this message, keeping the Subject: header intact, Mailman will
    discard the held message.  Do this if the message is spam.  If you reply to
    this message and include an Approved: header with the list password in it, the
    message will be approved for posting to the list.  The Approved: header can
    also appear in the first line of the body of the reply.
vi: Nếu bạn trả lời (Reply) cho thư này, không thay đổi dòng đầu chủ đề (Subject),
    trình Mailman sẽ hủy thư đã giữ lại. Hãy làm như thế nếu thư đó là rác.
    Nếu bạn trả lời cho thư này, gồm một dòng đầu tán thành (Approved:)
    chứa mật khẩu của hộp thư, thư đó sẽ được chấp nhận để gởi cho hộp thư chung.
    Dòng đầu tán thành cũng có thể xuất hiện trên dòng đầu của thư trả lời.

en: The message's content type was explicitly disallowed
vi: Cấm dứt khoát nội dung của thư này.

en: The message's content type was not explicitly allowed
vi: Không cho phép dứt khoát kiểu nội dung của thư này.

en: The message's file extension was explicitly disallowed
vi: Cấm dứt khoát phần mở rộng tập tin của thư này.

en: The message's file extension was not explicitly allowed
vi: Không cho phép dứt khoát mở rộng tập tin của thư này.

en: After content filtering, the message was empty
vi: Sau khi lọc nội dung, thư rỗng.

en: The attached message matched the %(listname)s mailing list's content filtering
    rules and was prevented from being forwarded on to the list membership.  You
    are receiving the only remaining copy of the discarded message.
vi: Thư đính kèm đã khớp với quy tắc lọc nội dung của trình Mailman
    nên bị ngăn cảm được chuyển tiếp cho các thành viên của hộp thư chung.
    Bạn đang nhận bản sao duy nhất cua thư bị hủy này.

en: Content filtered message notification
vi: Thông báo thư đã lọc nội dung

en: You are not allowed to post to this mailing list, and your message has been
    automatically rejected.  If you think that your messages are being rejected in
    error, contact the mailing list owner at %(listowner)s.
vi: Không cho phép ông/cô gởi thư cho hộp thư chung này
    nên thư do ông/cô gởi đã bị từ chối tự động. Nếu ông/cô xem là
    hạn chế này không đúng, vui lòng liên lạc với người sở hữu
    hộp thư tại %(listowner)s.

en: Auto-discard notification
vi: Thông báo hủy tự động

en: The attached message has been automatically discarded.
vi: Thư đính kèm đã bị hủy tự động.

en: Auto-response for your message to the "%(realname)s" mailing list
vi: Đáp ứng tự động cho thư do bạn gởi cho hộp thư chung « %(realname)s ».

en: The Mailman Replybot
vi: Trình trả lời Mailman

en: An embedded and charset-unspecified text was scrubbed...
    Name: %(filename)s
    URL: %(url)s
vi: Một đoạn nhúng, không ghi rõ bộ ký tự, đã bị lau...
    Tên: %(filename)s
    URL: %(url)s

en: HTML attachment scrubbed and removed
vi: Tập tin HTML đính kèm bị lau và gỡ bỏ

en: An HTML attachment was scrubbed...
    URL: %(url)s
vi: Một tập tin HTML đính kèm đã bị lau...
    Địa chỉ URL: %(url)s

en: no subject
vi: không có chủ đề

en: no date
vi: không có ngày

en: unknown sender
vi: không biết người gởi

en: An embedded message was scrubbed...
    From: %(who)s
    Subject: %(subject)s
    Date: %(date)s
    Size: %(size)s
    URL: %(url)s
vi: Một thư nhúng đã bị lau...
    Từ : %(who)s
    Chủ đề : %(subject)s
    Ngày : %(date)s
    Kích cỡ : %(size)s
    URL : %(url)s

en: A non-text attachment was scrubbed...
    Name: %(filename)s
    Type: %(ctype)s
    Size: %(size)d bytes
    Desc: %(desc)s
    URL: %(url)s
vi: Một đồ đính kèm không phải văn bản đã bị lau...
    Tên: %(filename)s
    Kiểu : %(ctype)s
    Kích cỡ : %(size)d byte
    Mô tả : %(desc)s
    URL : %(url)s

en: Skipped content of type %(partctype)s
vi: Đã bỏ qua nội dụng kiểu %(partctype)s

en: -------------- next part --------------
vi: ━━━━━━phần kế tiếp━━━━━━

en: The message headers matched a filter rule
vi: Những dòng đầu của thư này đã khớp một quy tắc lọc

en: Message rejected by filter rule match
vi: Thư bị từ chối vì khớp với quy tắc lọc

en: %(realname)s Digest, Vol %(volume)d, Issue %(issue)d
vi: Bó thư %(realname)s, Tập %(volume)d, Bản %(issue)d

en: digest header
vi: dòng đầu bó thư

en: Digest Header
vi: Dòng đầu bó thư

en: Today's Topics:
vi: Các chủ đề của hôm nay:

en: Today's Topics (%(msgcount)d messages)
vi: Các chủ đề của hôm nay (%(msgcount)d thư)

en: [Message discarded by content filter]
vi: [Thư bị hủy do bộ lọc nội dung]

en: digest footer
vi: dòng chân bó thư

en: Digest Footer
vi: Dòng chân bó thư

en: End of
vi: Kết thúc của

en: Posting of your message titled "%(subject)s"
vi: Việc gởi thư của bạn có chủ đề « %(subject)s »

en: [No reason given]
vi: [Chưa ghi lý do]

en: Forward of moderated message
vi: Việc chuyển tiếp thư đã điều tiết

en: New subscription request to list %(realname)s from %(addr)s
vi: Yêu cầu đăng ký mới với hộp thư %(realname)s từ %(addr)s

en: New unsubscription request from %(realname)s by %(addr)s
vi: Yêu cầu bỏ đăng ký mới với hộp thư %(realname)s từ %(addr)s

en: Unsubscription request
vi: Yêu cầu bỏ đang ký

en: Request to mailing list %(realname)s rejected
vi: Yêu cầu cho hộp thư chung %(realname)s bị từ chối

en: The mailing list `%(listname)s' has been created via the through-the-web
    interface.  In order to complete the activation of this mailing list, the
    proper /etc/aliases (or equivalent) file must be updated.  The program
    `newaliases' may also have to be run.
    
    Here are the entries for the /etc/aliases file:
vi: Hộp thư chung « %(listname)s » đã được tạo bằng giao diện Web.
    Để hoạt động xong hộp thư chung này, tập tin &lt;/etc/aliases&gt;
    (hoặc tương đương) đúng phải được cập nhật. Có lẽ cũng cần phải
    chạy chương trình « newaliases ».
    
    Đây là các mục nhập cần gồm trong tập tin &lt;/etc/aliases&gt;:

en: To finish creating your mailing list, you must edit your /etc/aliases (or
    equivalent) file by adding the following lines, and possibly running the
    `newaliases' program:
vi: Để tạo xong hộp thư chung này, bạn cần phải hiệu chỉnh
    tập tin &lt;/etc/aliases&gt; (hoặc tương đương) bằng cách thêm
    những dòng theo đây, và có lẽ cũng chạy chương trình « newaliases ».

en: ## %(listname)s mailing list
vi: ## Hộp thư chung %(listname)s

en: Mailing list creation request for list %(listname)s
vi: Yêu cầu tạo hộp thư chung cho hộp thư %(listname)s

en: The mailing list `%(listname)s' has been removed via the through-the-web
    interface.  In order to complete the de-activation of this mailing list, the
    appropriate /etc/aliases (or equivalent) file must be updated.  The program
    `newaliases' may also have to be run.
    
    Here are the entries in the /etc/aliases file that should be removed:
vi: Hộp thư chung « %(listname)s » đã bị gỡ bỏ bằng giao diện Web.
    Để bất hoạt xong hộp thư chung này, tập tin &lt;/etc/aliases&gt;
    (hoặc tương đương) đúng phải được cập nhật. Có lẽ cũng cần phải
    chạy chương trình « newaliases ».
    
    Đây là các mục nhập cần gỡ bỏ ra trong tập tin &lt;/etc/aliases&gt;:

en: 
    To finish removing your mailing list, you must edit your /etc/aliases (or
    equivalent) file by removing the following lines, and possibly running the
    `newaliases' program:
    
    ## %(listname)s mailing list
vi: 
    Để gỡ bỏ xong hộp thư chung này, bạn cần phải hiệu chỉnh
    tập tin &lt;/etc/aliases&gt; (hoặc tương đương) bằng cách thêm
    những dòng theo đây, và có lẽ cũng chạy chương trình « newaliases ».
    
    ## Hộp thư chung %(listname)s

en: Mailing list removal request for list %(listname)s
vi: Yêu cầu gỡ bỏ hộp thư chung cho hộp thư %(listname)s

en: checking permissions on %(file)s
vi: đang kiểm tra quyền truy cập tập tin %(file)s

en: %(file)s permissions must be 066x (got %(octmode)s)
vi: quyền truy cập tập tin %(file)s phải là « 066x » (còn gặp %(octmode)s)

en: (fixing)
vi: (đang sửa)

en: checking ownership of %(dbfile)s
vi: đang kiểm tra quyền sở hữu tập tin %(dbfile)s

en: %(dbfile)s owned by %(owner)s (must be owned by %(user)s
vi: Tập tin %(dbfile)s do %(owner)s sở hữu (phải do %(user)s sở hữu)

en: %(dbfile)s permissions must be 066x (got %(octmode)s)
vi: quyền truy cập tập tin %(dbfile)s phải là « 066x » (còn gặp %(octmode)s)

en: Your confirmation is required to join the %(listname)s mailing list
vi: Cần thiết bạn xác nhận để tham gia hộp thư chung %(listname)s

en: Your confirmation is required to leave the %(listname)s mailing list
vi: Cần thiết bạn xác nhận để rời đi ra hộp thư chung %(listname)s

en:  from %(remote)s
vi:  từ %(remote)s

en: subscriptions to %(realname)s require moderator approval
vi: các việc đăng ký với hộp thư chung %(realname)s cần thiết điều tiết viên tán thành

en: %(realname)s subscription notification
vi: thông báo đăng ký với hộp thư chung %(realname)s

en: unsubscriptions require moderator approval
vi: các việc bỏ đăng ký cần thiết điều tiết viên tán thành

en: %(realname)s unsubscribe notification
vi: thông báo bỏ đăng ký với hộp thư chung %(realname)s

en: subscriptions to %(name)s require administrator approval
vi: các việc đăng ký với hộp thư chung %(name)s cần thiết điều tiết viên tán thành

en: Last autoresponse notification for today
vi: Thông báo đáp ứng tự động cuối cùng của hôm nay

en: The attached message was received as a bounce, but either the bounce format
    was not recognized, or no member addresses could be extracted from it.  This
    mailing list has been configured to send all unrecognized bounce messages to
    the list administrator(s).
    
    For more information see:
    %(adminurl)s
vi: Thư đính kèm đã được nhận là thư nảy về, nhưng mà hoặc dạng thức
    nảy về không được nhận diện, hoặc không có địa chỉ thư thành viên
    có thể được trích ra nó. Hộp thư chung này đã được cấu hình
    để gởi mọi thư nảy về không được nhận diện cho quản trị hộp thư.
    
    Để tìm thông tin thêm, hãy xem:
    %(adminurl)s

en: Uncaught bounce notification
vi: Thông báo nảy về chưa bắt

en: Ignoring non-text/plain MIME parts
vi: Đang bỏ qua phần MIME nào khác text/plain (nhập thô)

en: The results of your email command are provided below.
    Attached is your original message.
vi: Bên dưới có kết quả của lệnh thư điện tử của bạn.
    Đính kèm có thư gốc của bạn.

en: - Results:
vi: — Kết quả :

en: 
    - Unprocessed:
vi: 
    — Chưa xử lý :

en: No commands were found in this message.
    To obtain instructions, send a message containing just the word "help".
vi: Không tìm thấy lệnh nào trong thư này.
    Để được hướng dẫn, hãy gởi thư chứa chỉ từ « help » (trợ giúp).

en: 
    - Ignored:
vi: 
    — Bị bỏ qua :

en: 
    - Done.
vi: 
    — Hoàn tất.

en: The results of your email commands
vi: Kết quả của lệnh thư điện tử của bạn

en: Delivered by Mailman<br>version %(version)s
vi: Phát do trình Mailman<br>phiên bản %(version)s

en: Python Powered
vi: Chạy bằng Python

en: Gnu's Not Unix
vi: GNU không phải là UNIX

en: Server Local Time
vi: Giờ địa phương của trình phục vụ

en: %(wday)s %(mon)s %(day)2i %(hh)02i:%(mm)02i:%(ss)02i %(tzname)s %(year)04i
vi: %(wday)s %(day)2i %(mon)s %(year)04i %(hh)02i:%(mm)02i:%(ss)02i %(tzname)s

en: Add members to a list from the command line.
    
    Usage:
        add_members [options] listname
    
    Options:
    
        --regular-members-file=file
        -r file
            A file containing addresses of the members to be added, one
            address per line.  This list of people become non-digest
            members.  If file is `-', read addresses from stdin.  Note that
            -n/--non-digest-members-file are deprecated synonyms for this option.
    
        --digest-members-file=file
        -d file
            Similar to above, but these people become digest members.
    
        --welcome-msg=<y|n>
        -w <y|n>
            Set whether or not to send the list members a welcome message,
            overriding whatever the list's `send_welcome_msg' setting is.
    
        --admin-notify=<y|n>
        -a <y|n>
            Set whether or not to send the list administrators a notification on
            the success/failure of these subscriptions, overriding whatever the
            list's `admin_notify_mchanges' setting is.
    
        --help
        -h
            Print this help message and exit.
    
        listname
            The name of the Mailman list you are adding members to.  It must
            already exist.
    
    You must supply at least one of -r and -d options.  At most one of the
    files can be `-'.
vi: Thêm thanh viên vào hộp thư bằng dòng lệnh.
    
    Cách sử dụng:
        add_members [tùy_chọn ...] tên_hộp_thư
    
    Tùy chọn:
    
        --regular-members-file=tập_tin
        -r file
    	Một tập tin chứa địa chỉ của các thành viên cần thêm,
    một địa chỉ trên mỗi dòng. Danh sách người này sẽ xảy ra thành viên
    không nhận bó thư. Nếu tập_tin này là « - », lệnh này đọc các địa chỉ
    từ thiết bị nhập chuẩn. Ghi chú rằng « -n » và « --non-digest-members-file »
    là đối số đồng nghĩa bị phản đối cho tùy chọn này.
    
        --digest-members-file=TẬP_TIN
        -d file
    	Tương đương với lệnh trên, còn những người này xảy ra
    thành viên nhận bó thư.
    
        --welcome-msg=<y|n>
        -w <y|n>
    	Bật/tắt khả năng gởi thư chào đón cho người mới đăng ký
    (y|n là có|không). Tùy chọn này có quyền cao hơn thiết lập
    « send_welcome_msg » của hộp thư đó.
    
        --admin-notify=<y|n>
        -a <y|n>
    	Bật/tắt khả năng gởi thư thông báo cho quản trị hộp thư biết
    việc đăng ký thành công chưa. Tùy chọn này có quyền cao hơn thiết lập
    « admin_notify_mchanges » của hộp thư đó.
    
        --help
        -h
    	Hiển thị trợ giúp này rồi thoát.
    
        listname
    	Tên của hộp thư chung Mailman nơi bạn đang thêm thành viên.
    Nó phải đã có.
    
    Bạn phải cung cấp ít nhất một của hai tùy chọn « -r » và « -d ».
    Chỉ một của những tập tin này có thể là « - ».

en: Already a member: %(member)s
vi: Đã thành viên: %(member)s

en: Bad/Invalid email address: blank line
vi: Địa chỉ thư điện tử không hợp lệ hoặc sai : dòng rỗng

en: Bad/Invalid email address: %(member)s
vi: Địa chỉ thư điện tử không hợp lệ hoặc sai : %(member)s

en: Hostile address (illegal characters): %(member)s
vi: Địa chỉ thư đối nghịch (ký tự bị cấm): %(member)s

en: Subscribed: %(member)s
vi: Đã đăng ký : %(member)s

en: Bad argument to -w/--welcome-msg: %(arg)s
vi: Đối sô sai tới « -w » / « --welcome-msg »: %(arg)s

en: Bad argument to -a/--admin-notify: %(arg)s
vi: Đối sô sai tới « -a » / « --admin-notify »: %(arg)s

en: Cannot read both digest and normal members from standard input.
vi: Không thể đọc thành viên kiểu cả bó thư lẫn chuẩn đều từ thiết bị nhập chuẩn.

en: No such list: %(listname)s
vi: Không có hộp thư chung như vậy: %(listname)s

en: Rebuild a list's archive.
    
    Use this command to rebuild the archives for a mailing list.  You may want to
    do this if you edit some messages in an archive, or remove some messages from
    an archive.
    
    Usage: %(PROGRAM)s [options] <listname> [<mbox>]
    
    Where options are:
        -h / --help
            Print this help message and exit.
    
        -q / --quiet
            Make the archiver output less verbose.
    
        --wipe
            First wipe out the original archive before regenerating.  You usually
            want to specify this argument unless you're generating the archive in
            chunks.
    
        -s N
        --start=N
            Start indexing at article N, where article 0 is the first in the mbox.
            Defaults to 0.
    
        -e M
        --end=M
            End indexing at article M.  This script is not very efficient with
            respect to memory management, and for large archives, it may not be
            possible to index the mbox entirely.  For that reason, you can specify
            the start and end article numbers.
    
    Where <mbox> is the path to a list's complete mbox archive.  Usually this will
    be some path in the archives/private directory.  For example:
    
    %% bin/arch mylist archives/private/mylist.mbox/mylist.mbox
    
    <mbox> is optional.  If it is missing, it is calculated.
vi: Xây dụng lại kho của hộp thư chung.
    
    Hãy dùng lệnh này để xây dụng lại những kho cho một hộp thư chung.
    Có lẽ bạn muốn làm như thế nếu bạn đã hiệu chỉnh một số thư trong kho,
    hoặc đã gỡ bỏ một số thư ra kho.
    
    Cách sử dụng: %(PROGRAM)s [tùy_chọn ...] <tên_hộp_thư> [<mbox>]
    
    Tùy chọn:
        -h / --help
            Hiển thị trợ giúp này rồi thoát.
    
        -q / --quiet
            Làm cho kết xuất kho ít chi tiết.
    
        --wipe
    	Trước hết xoá bỏ kho gốc, trước khi tạo ra lại. Bạn thường muốn
    ghi rõ đối số này nếu bạn không tạo ra kho từng phần.
    
        -s N
        --start=N
    	Bắt đầu việc chỉ mục tại bài thư N, mà bài thư 0 là thư đầu tiên
    trong hộp thư mbox đó. Mặc định là 0.
    
        -e M
        --end=M
    	Kết thúc việc chỉ mục tại bài thư M. Tập lệnh này không có hiệu lực nhiều
    tương ứng với sự quản lý bộ nhớ, và có lẽ không thể chỉ mục hoàn toàn
    hộp thư mbox trong kho lớn. Vì lý do đó, bạn có khả năng ghi rõ số bất đầu
    và kết thúc.
    
    <mbox> là đường dẫn đến kho mbox hoàn toàn cũa hộp thư chung đó.
    Thường nó sẽ là đường dẫn nào trong thư mục <archives/private>.
    Lấy thí dụ :
    
    %% bin/arch mylist archives/private/mylist.mbox/mylist.mbox
    
    <mbox> là tùy chọn. Nếu nó còn thiếu, nó được tính.

en: listname is required
vi: cần thiết tên hộp thư

en: No such list "%(listname)s"
    %(e)s
vi: Không có hộp thư chung như vậy « %(listname)s »
    %(e)s

en: Cannot open mbox file %(mbox)s: %(msg)s
vi: Không thể mở tập tin dạng mbox %(mbox)s: %(msg)s

en: Fix the MM2.1b4 archives.
    
    Usage: %(PROGRAM)s [options] file ...
    
    Where options are:
        -h / --help
            Print this help message and exit.
    
    Only use this to `fix' some archive database files that may have gotten
    written in Mailman 2.1b4 with some bogus data.  Use like this from your
    $PREFIX directory
    
    %% %(PROGRAM)s `grep -l _mlist archives/private/*/database/*-article`
    
    (note the backquotes are required)
    
    You will need to run `bin/check_perms -f' after running this script.
vi: Sửa các kho kiểu MM2.1b4.
    
    Cách sử dụng: %(PROGRAM)s [tùy_chọn ...] tập_tin ...
    
    Tùy chọn:
        -h / --help
            Hiển thị trợ giúp này rồi thoát.
    
    Hãy dùng lệnh này chỉ để « sửa » một số tập tin cơ sở dữ liệu kho
    có lẽ đã được ghi bằng trình Mailman 2.1b4 với dữ liệu giả.
    Dùng nó bằng cách này từ thư mục $PREFIX:
    
    %% %(PROGRAM)s `grep -l _mlist archives/private/*/database/*-article`
    
    (ghi chú rằng cần thiết những dấu huyền đó)
    
    Sau khi chạy tập lệnh này, bạn sẽ cần phải chạy lệnh « bin/check_perms -f ».

en: Change a list's password.
    
    Prior to Mailman 2.1, list passwords were kept in crypt'd format -- usually.
    Some Python installations didn't have the crypt module available, so they'd
    fall back to md5.  Then suddenly the Python installation might grow a crypt
    module and all list passwords would be broken.
    
    In Mailman 2.1, all list and site passwords are stored in SHA1 hexdigest
    form.  This breaks list passwords for all existing pre-Mailman 2.1 lists, and
    since those passwords aren't stored anywhere in plain text, they cannot be
    retrieved and updated.
    
    Thus, this script generates new passwords for a list, and optionally sends it
    to all the owners of the list.
    
    Usage: change_pw [options]
    
    Options:
    
        --all / -a
            Change the password for all lists.
    
        --domain=domain
        -d domain
            Change the password for all lists in the virtual domain `domain'.  It
            is okay to give multiple -d options.
    
        --listname=listname
        -l listname
            Change the password only for the named list.  It is okay to give
            multiple -l options.
    
        --password=newpassword
        -p newpassword
            Use the supplied plain text password `newpassword' as the new password
            for any lists that are being changed (as specified by the -a, -d, and
            -l options).  If not given, lists will be assigned a randomly
            generated new password.
    
        --quiet / -q
            Don't notify list owners of the new password.  You'll have to have
            some other way of letting the list owners know the new password
            (presumably out-of-band).
    
        --help / -h
            Print this help message and exit.
vi: Thay đổi mật khẩu của hộp thư chung.
    
    Trong các phiên bản cũ hơn Mailman 2.1, mật khẩu hộp thư
    thường được cất giữ trong dạng thức mật mã.
    Một số bản cài đặt Python không có mô-đun mật mã sẵn sàng,
    vì vậy chúng dùng MD5. Vào lúc nào, bản cài đặt Python đó
    có thể được đột ngột một mô-đun mật mã mà ngắt mọi mật khẩu
    hộp thư đã tạo.
    
    Trong Mailman phiên bản 2.1, mọi mật khẩu của hộp thư và địa chỉ
    được cất giữ trong dạng thức SHA1 bản tóm tắt thập lục (hexdigest).
    Tính nâng này ngắt mật khẩu cho các hộp thư chung chạy phần mềm
    cũ hơn Mailman 2.1, và vì các mật khẩu đó không được cất giữ vào nơi nào
    trong nhập thô, không thể lấy và cập nhật chúng.
    
    Như thế thì tập lệnh này tạo ra mật khẩu mới cho hộp thư chung,
    và tùy chọn gởi nó cho mọi người sở hữu hộp thư đó.
    
    Cách sử dụng: change_pw [tùy_chọn ...]
    
    Tùy chọn:
    
        --all / -a
            Thay đổi mật khẩu cho mọi hộp thư chung.
    
        --domain=miền
        -d domain
    	Thay đổi mật khẩu cho mọi hộp thư chung trong miền ảo « miền ».
    Cho phép dùng nhiều tùy chọn « -d ».
    
        --listname=listname
        -l listname
    	Thay đổi mật khẩu chỉ cho hộp thư chung tên này.
    Cho phép dùng nhiều tùy chọn « -l ».
    
        --password=mật_khẩu_mới
        -p newpassword
    	Dùng mật khẩu nhập thô đã cung cấp « mật_khẩu_mới »
    là mật khẩu mới cho hộp thư chung nào đang được thay đổi
    (như được ghi rõ bởi tùy chọn « -a», « -d » và « -l »).
    Nếu không nhập mật khẩu, mỗi hộp thư chung sẽ được gán
    một mật khẩu mới được tạo ra ngẫu nhiên.
    
        --quiet / -q
    	Đừng thông báo những người sở hữu hộp thư chung biết mật khẩu mới.
    Bạn sẽ cần phải tìm cách khác cho họ biết mật khẩu mới
    (bên ngoại hộp thư này).
    
        --help / -h
            Hiển thị trợ giúp này rồi thoát.

en: Bad arguments: %(strargs)s
vi: Đối số sai : %(strargs)s

en: Empty list passwords are not allowed
vi: Không cho phép mật khẩu rỗng cho hộp thư chung

en: New %(listname)s password: %(notifypassword)s
vi: Mật khẩu %(listname)s mới : %(notifypassword)s

en: Your new %(listname)s list password
vi: Mật khẩu %(listname)s mới của bạn

en: The site administrator at %(hostname)s has changed the password for your
    mailing list %(listname)s.  It is now
    
        %(notifypassword)s
    
    Please be sure to use this for all future list administration.  You may want
    to log in now to your list and change the password to something more to your
    liking.  Visit your list admin page at
    
        %(adminurl)s
vi: Quản trị địa chỉ tại %(listname)s đã thay đổi mật khẩu
    cho hộp thư chung %(listname)s. Nó lúc bây giờ là
    
        %(notifypassword)s
    
    Vui lòng đảm bảo bạn dùng mật khẩu mới này trong mọi việc quản lý
    hộp thư chung này trong tương lai. Lúc này, có lẽ bạn muốn đăng nhập
    vào hộp thư mình và thay đổi mật khẩu này thành điều bạn thích hơn.
    Thăm trang quản lý hộp thư chung của bạn tại
    
        %(adminurl)s

en: Check a list's config database file for integrity.
    
    All of the following files are checked:
    
        config.pck
        config.pck.last
        config.db
        config.db.last
        config.safety
    
    It's okay if any of these are missing.  config.pck and config.pck.last are
    pickled versions of the config database file for 2.1a3 and beyond.  config.db
    and config.db.last are used in all earlier versions, and these are Python
    marshals.  config.safety is a pickle written by 2.1a3 and beyond when the
    primary config.pck file could not be read.
    
    Usage: %(PROGRAM)s [options] [listname [listname ...]]
    
    Options:
    
        --all / -a
            Check the databases for all lists.  Otherwise only the lists named on
            the command line are checked.
    
        --verbose / -v
            Verbose output.  The state of every tested file is printed.
            Otherwise only corrupt files are displayed.
    
        --help / -h
            Print this text and exit.
vi: Kiểm tra tính nguyên của cơ sở dữ liệu cấu hình của hộp thư chung.
    
    Việc này kiểm tra tất cả các tập tin này:
    
        config.pck
        config.pck.last
        config.db
        config.db.last
        config.safety
    
    nhưng mà không có sao nếu tập tin nào trong danh sách này còn thiếu.
    Tập tin <config.pck> và <config.pck.last> là phiên bản đã pickle
    của tập tin cơ sở dữ liệu cấu hình cho Mailman phiên bản 2.1a3 và mới hơn
    khi tập tin <config.pck> chính không có khả năng đọc.
    
    Cách sử dụng: %(PROGRAM)s [tùy_chọn ...] [tên_hộp_thư [tên_hộp_thư ...]]
    
    Tùy chọn:
    
        --all / -a
    	Kiểm tra cơ sở dữ liệu cho mọi hộp thư chung. Nếu không, kiểm tra
    chỉ những hộp thư có tên được nhập vào dòng lệnh thôi.
    
        --verbose / -v
    	Xuất chi tiết. Tính trạng của mọi tập tin đã kiểm tra có được in.
    Nếu không, có hiển thị chỉ tập tin bị hỏng thôi.
    
        --help / -h
            Hiển thị trợ giúp này rồi thoát.

en: No list named:
vi: Chưa nhập tên hộp thư :

en: List:
vi: Hộp thư :

en:    %(file)s: okay
vi:    %(file)s: không có sao

en: Check the permissions for the Mailman installation.
    
    Usage: %(PROGRAM)s [-f] [-v] [-h]
    
    With no arguments, just check and report all the files that have bogus
    permissions or group ownership.  With -f (and run as root), fix all the
    permission problems found.  With -v be verbose.
vi: Kiểm tra quyền truy cập bản cài đặt Mailman.
    
    Cách sử dụng: %(PROGRAM)s [-f] [-v] [-h]
    
    Khi không có đối số, kiểm tra và thông báo chỉ các tập tin
    có quyền hạn giả hoặc do nhóm sở hữu. Khi dùng đối số « -f »
    (và chạy với tư cách người chủ [root]), sửa mọi quyền hạn không đúng
    được gặp. Khi dùng đối số « -v », xuất chi tiết.

en:     checking gid and mode for %(path)s
vi:     đang kiểm tra số nhận diện nhóm (GID) và chế độ cho %(path)s

en: %(path)s bad group (has: %(groupname)s, expected %(MAILMAN_GROUP)s)
vi: %(path)s nhóm sai (có : %(groupname)s, còn ngờ %(MAILMAN_GROUP)s)

en: directory permissions must be %(octperms)s: %(path)s
vi: quyền hạn thư mục phải là «  %(octperms)s: %(path)s »

en: source perms must be %(octperms)s: %(path)s
vi: quyền hạn nguồn phải là « %(octperms)s: %(path)s »

en: article db files must be %(octperms)s: %(path)s
vi: các tập tin của cơ sở dữ liệu bài thư phải là « %(octperms)s: %(path)s »

en: checking mode for %(prefix)s
vi: đang kiểm tra chế độ tìm %(prefix)s

en: WARNING: directory does not exist: %(d)s
vi: CẢNH BÁO : không có thư mục : %(d)s

en: directory must be at least 02775: %(d)s
vi: thư mục phải là ít nhất 02775: %(d)s

en: checking perms on %(private)s
vi: đang kiểm tra quyền hạn về %(private)s

en: %(private)s must not be other-readable
vi: %(private)s phải có quyền hạn không cho phép người khác đọc

en: Warning: Private archive directory is other-executable (o+x).
             This could allow other users on your system to read private archives.
             If you're on a shared multiuser system, you should consult the
             installation manual on how to fix this.
vi: Cảnh báo : thư mục kho riêng có quyền hạn cho phép người khác thực hiện (o+x).
    Tình trạng này có thể cho phép người khác trên hệ thống đọc kho riêng.
    Nếu bạn có hệ thống đa người dùng đã chia sẻ, bạn nên tham khảo
    tập tin hướng dẫn cài đặt về cách sửa vấn đề này.

en: mbox file must be at least 0660:
vi: tập tin hộp thư mbox phải là ít nhất 0660 :

en: %(dbdir)s "other" perms must be 000
vi: quyền hạn « người khác » của thư mục cơ sở dữ liệu %(dbdir)s phải là 000

en: checking cgi-bin permissions
vi: đang kiểm tra quyền hạn cgi-bin

en:     checking set-gid for %(path)s
vi:     đang kiểm tra set-gid (đặt số nhận diện nhóm) có %(path)s chưa

en: %(path)s must be set-gid
vi: %(path)s phải là set-gid

en: checking set-gid for %(wrapper)s
vi: đang kiểm tra set-gid (đặt số nhận diện nhóm) có lớp bọc %(wrapper)s

en: %(wrapper)s must be set-gid
vi: lớp bọc %(wrapper)s phải là set-gid

en: checking permissions on %(pwfile)s
vi: đang kiểm tra quyền hạn về tập tin mật khẩu %(pwfile)s

en: %(pwfile)s permissions must be exactly 0640 (got %(octmode)s)
vi: quyền hạn về tập tin mật khẩu %(pwfile)s phải là 0640 chính xác (còn gặp %(octmode)s)

en: checking permissions on list data
vi: đang kiểm tra quyền hạn về dữ liệu hộp thư chung

en:     checking permissions on: %(path)s
vi:     đang kiểm tra quyền hạn về %(path)s

en: file permissions must be at least 660: %(path)s
vi: quyền truy cập tập tin phải là ít nhất 660 : %(path)s

en: Problems found:
vi: Tìm thấy vấn đề :

en: Re-run as %(MAILMAN_USER)s (or root) with -f flag to fix
vi: Chạy lại với tư cách %(MAILMAN_USER)s (hoặc người chủ [root]) với cờ « -f » để sửa được.

en: Clean up an .mbox archive file.
    
    The archiver looks for Unix-From lines separating messages in an mbox archive
    file.  For compatibility, it specifically looks for lines that start with
    "From " -- i.e. the letters capital-F, lowercase-r, o, m, space, ignoring
    everything else on the line.
    
    Normally, any lines that start "From " in the body of a message should be
    escaped such that a > character is actually the first on a line.  It is
    possible though that body lines are not actually escaped.  This script
    attempts to fix these by doing a stricter test of the Unix-From lines.  Any
    lines that start "From " but do not pass this stricter test are escaped with a
    > character.
    
    Usage: cleanarch [options] < inputfile > outputfile
    Options:
        -s n
        --status=n
            Print a # character every n lines processed
    
        -q / --quiet
            Don't print changed line information to standard error.
    
        -n / --dry-run
            Don't actually output anything.
    
        -h / --help
            Print this message and exit
vi: Làm sạch một tập tin kho dạng thức .mbox.
    
    Phần mềm tạo kho sẽ tìm dòng « Unix-From » định giới thư trong tập tin
    kho .mbox. Để tương thích, nó tìm đặc biệt dòng nào bắt đầu với từ « From »
    (Từ), tìm chính xác bốn chữ này, phân biệt chữ hoa	hường. Nó bỏ qua
    điều khác nào trên cùng dòng.
    
    Bình thường, dòng nào bắt đầu với « From » trong thân thư nên được thoát
    để hiển thị ký tự hơn > tại đầu dòng. Tuy nhiên, có thể là những dòng thân
    không được thoát. Tập lệnh này cố sửa hết bằng cách kiểm tra những dòng
    « Unix-From » bằng cách chính xác hơn. Dòng nào bắt đầu với « From »,
    còn không thỏa tiêu chuẩn chặt chẽ hơn này, lúc đó được thoát bằng ký tự >.
    
    Cách sử dụng: cleanarch [tùy_chọn ...] < tập_tin_nhập > tập_tin_xuất
    
    Tùy chọn:
        -s n
        --status=N
            In ra một ký tự băm # sau khi xử lý mỗi N dòng (_trạng thái_)
    
        -q / --quiet
            Không in ra thông tin về dòng đã thay đổi ra thiết bị lỗi chuẩn (_im_).
    
        -n / --dry-run
            Không thật xuất gì (_chạy thực hành_).
    
        -h / --help
            In ra _trợ giúp_ này rồi thoát

en: Unix-From line changed: %(lineno)d
vi: Dòng « Unix-From » đã thay đổi : %(lineno)d

en: Bad status number: %(arg)s
vi: Số trạng thái sau : %(arg)s

en: %(messages)d messages found
vi: Tìm thấy %(messages)d thư

en: Clone a member address.
    
    Cloning a member address means that a new member will be added who has all the
    same options and passwords as the original member address.  Note that this
    operation is fairly trusting of the user who runs it -- it does no
    verification to the new address, it does not send out a welcome message, etc.
    
    The existing member's subscription is usually not modified in any way.  If you
    want to remove the old address, use the -r flag.  If you also want to change
    any list admin addresses, use the -a flag.
    
    Usage:
        clone_member [options] fromoldaddr tonewaddr
    
    Where:
    
        --listname=listname
        -l listname
            Check and modify only the named mailing lists.  If -l is not given,
            then all mailing lists are scanned from the address.  Multiple -l
            options can be supplied.
    
        --remove
        -r
            Remove the old address from the mailing list after it's been cloned.
    
        --admin
        -a
            Scan the list admin addresses for the old address, and clone or change
            them too.
    
        --quiet
        -q
            Do the modifications quietly.
    
        --nomodify
        -n
            Print what would be done, but don't actually do it.  Inhibits the
            --quiet flag.
    
        --help
        -h
            Print this help message and exit.
    
     fromoldaddr (`from old address') is the old address of the user.  tonewaddr
     (`to new address') is the new address of the user.
vi: Sao nhái theo địa chỉ thành viên.
    
    Sao nhái thao địa chỉ thành viên có nghĩa là một thành viên mới sẽ được thêm,
    mà có cùng những tùy chọn và mật khẩu với địa chỉ thành viên gốc.
    Ghi chú rằng thao tác này theo ý kiến của người chạy nó :
    nó không thẩm tra địa chỉ mới, không gởi thư chào đón, v.v.
    
    Sự đăng ký của thành viên tồn tại thường không bị sửa đổi bằng cách nào.
    Nếu bạn muốn gỡ bỏ địa chỉ cũ, hãy sử dụng cờ « -r ». Nếu bạn cũng muốn
    thay đổi địa chỉ quản trị hộp thư nào, dùng cờ « -a ».
    
    Cách sử dụng:
        clone_member [tùy_chọn ...] địa_chỉ_cũ địa_chỉ_mới
    
    Tùy chọn :
    
        --listname=tên_hộp_thư
        -l listname
    	Kiểm tra và sửa đổi chỉ những hộp thư chung đã nhập.
    	Nếu không đưa ra tùy chọn « -l », mọi hộp thư chung được quét từ địa chỉ đó.
    	Có thể sử dụng nhiều tùy chọn « -l ».
    
        --remove
        -r
    	_Gỡ bỏ_ địa chỉ cũ ra hộp thư chung sau khi nó được sao nhái theo.
    
        --admin
        -a
    	Quét các địa chỉ _quản trị_ hộp thư tìm địa chỉ cũ đó, và cũng sao nhái theo
    	hoặc thay đổi chúng.
    
        --quiet
        -q
    	Sửa đổi _im_.
    
        --nomodify
        -n
    	In ra thao tác đã định, nhưng không thật thực hiện.
    	Tùy chọn này thu hồi cờ « --quiet ». (_không sửa đổi_)
    
        --help
        -h
    	In ra _trợ giúp_ này rồi thoát.

en: processing mailing list:
vi: đang xử lý hộp thư chung:

en:     scanning list owners:
vi:     đang quét các người sở hữu hộp thư :

en:     new list owners:
vi:     người sở hữu hộp thư mới :

en: (no change)
vi: (chưa thay đổi gì)

en:     address not found:
vi:     không tìm thấy địa chỉ :

en:     clone address added:
vi:     địa chỉ nhái theo đã thêm:

en:     clone address is already a member:
vi:     địa chỉ nhái theo đã thành viên:

en:     original address removed:
vi:     địa chỉ gốc bị gỡ bỏ :

en: Not a valid email address: %(toaddr)s
vi: Không phải là địa chỉ thư điện tử hợp lệ : %(toaddr)s

en: Error opening list "%(listname)s", skipping.
    %(e)s
vi: Gặp lỗi khi mở hộp thư « %(listname)s » nên bỏ qua.
    %(e)s

en: Configure a list from a text file description.
    
    Usage: config_list [options] listname
    
    Options:
        --inputfile filename
        -i filename
            Configure the list by assigning each module-global variable in the
            file to an attribute on the list object, then saving the list.  The
            named file is loaded with execfile() and must be legal Python code.
            Any variable that isn't already an attribute of the list object is
            ignored (a warning message is printed).  See also the -c option.
    
            A special variable named `mlist' is put into the globals during the
            execfile, which is bound to the actual MailList object.  This lets you
            do all manner of bizarre thing to the list object, but BEWARE!  Using
            this can severely (and possibly irreparably) damage your mailing list!
    
        --outputfile filename
        -o filename
            Instead of configuring the list, print out a list's configuration
            variables in a format suitable for input using this script.  In this
            way, you can easily capture the configuration settings for a
            particular list and imprint those settings on another list.  filename
            is the file to output the settings to.  If filename is `-', standard
            out is used.
    
        --checkonly
        -c
            With this option, the modified list is not actually changed.  Only
            useful with -i.
    
        --verbose
        -v
            Print the name of each attribute as it is being changed.  Only useful
            with -i.
    
        --help
        -h
            Print this help message and exit.
    
    The options -o and -i are mutually exclusive.
vi: Cấu hình hộp thư bằng mô tả tập tin văn bản.
    
    Cách sử dụng: config_list [tùy_chọn ...] tên_hộp_thư
    
    Tùy chọn:
        --inputfile tập_tin
        -i tập_tin
    	Cấu hình hộp thư bằng cách gán mỗi biến toàn cục với mô-đun
    trong tập tin cho một thuộc tính về đối tượng hộp thư, rồi lưu hộp thư.
    Tập tin tên này được tải bằng execfile() và phải là mã Python hợp lệ.
    Biến nào không phải đã thuộc tính về đối tượng bị bỏ qua
    (thông điệp cảnh báo được in ra). Xem thêm tùy chọn « -c ». (_tập tin nhập_)
    
    	Một biến đặc biệt tên « mlist » được chèn vào các biến toàn cục này
    trong khi tiến trình execfile (thực hiện tập tin), mà được kết hợp với
    đối tượng MailList thật. Biến này cho bạn khả năng làm nhiều việc lạ
    với đối tượng hộp thư, nhưng bạn phải CẨN THẬN ! Dùng biến này
    có thể làm hỏng nặng (và có lẽ không thể sửa lại được) hộp thư chung !
    
        --outputfile tập_tin
        -o tập_tin
    	Thay vào cấu hình hộp thư, in ra các biến cấu hình hộp thư này
    bằng dạng thức thích hợp để nhập bằng tập lệnh này. Bằng cách này,
    bạn có thể dễ dàng bắt thiết lập cấu hình cho một hộp thư nào đó,
    rồi áp dụng thiết lập đó vào hộp thư khác. tập_tin là _tập tin nơi cần xuất_ thiết lập.
    Nếu tập_tin là « - », thiết lập được xuất ra thiết bị xuất chuẩn.
    
        --checkonly
        -c
    	Khi dùng tùy chọn này, hộp thư đã sửa đổi không phải thật đựơc thay đổi.
    Chỉ có ích cùng cới « i ». (_chỉ kiểm tra_)
    
        --verbose
        -v
    	In ra tên của mỗi thuộc tính khi nó được thay đổi. Chỉ có ích cùng cới « i ». (_chi tiết_)
    
        --help
        -h
    	In ra _trợ giúp_ này rồi thoát.
    
    	Hai tùy chọn « -o » và « i » loại từ lẫn nhau.

en: # -*- python -*-
    # -*- coding: %(charset)s -*-
    ## "%(listname)s" mailing list configuration settings
    ## captured on %(when)s
vi: # -*- python -*-
    # -*- coding: %(charset)s -*-
    ## thiết lập cấu hình của hộp thư chung « %(listname)s »
    ## bắt vào %(when)s

en: legal values are:
vi: giá trị có thể :

en: attribute "%(k)s" ignored
vi: thuộc tính « %(k)s » bị bỏ qua

en: attribute "%(k)s" changed
vi: thuộc tính « %(k)s » đã thay đổi

en: Non-standard property restored: %(k)s
vi: Tài sản không chuẩn đã được phục hồi : %(k)s

en: Invalid value for property: %(k)s
vi: Giá trị không hợp lệ cho tài sản : %(k)s

en: Bad email address for option %(k)s: %(v)s
vi: Địa chỉ thư điện tử sai cho tùy chọn %(k)s : %(v)s

en: Only one of -i or -o is allowed
vi: Cho phép chỉ một của « -l » hoặc « -o » thôi

en: One of -i or -o is required
vi: Cần thiết một của « -l » hoặc « -o »

en: List name is required
vi: Cần thiết tên hộp thư chung

en: Convert a list's interpolation strings from %-strings to $-strings.
    
    This script is intended to be run as a bin/withlist script, i.e.
    
    % bin/withlist -l -r convert <mylist>
vi: Chuyển đổi các chuỗi nội duy của hộp thư chung từ %-strings sang $-strings.
    
    Tập lệnh này có dự định chạy là tập lệnh « bin/withlist », tức là
    
    % bin/withlist -l -r convert <hộp_thư_chung_tôi>

en: Saving list
vi: Đang lưu hộp thư chung

en: Discard held messages.
    
    Usage:
        discard [options] file ...
    
    Options:
        --help / -h
            Print this help message and exit.
    
        --quiet / -q
            Don't print status messages.
vi: Hủy thư đã giữ lại.
    
    Cách sử dụng:
        discard [tùy_chọn ...] tập_tin ...
    
    Tùy chọn:
        --help / -h
            In tra _trợ giúp_ này rồi thoát.
    
        --quiet / -q
            Không in ra thông điệp trạng thái (_im_).

en: Ignoring non-held message: %(f)s
vi: Đang bỏ qua thư không được giữ lại : %(f)s

en: Ignoring held msg w/bad id: %(f)s
vi: Đang bỏ qua thư không được giữ lại có ID sai : %(f)s

en: Discarded held msg #%(id)s for list %(listname)s
vi: Mới hủy thư được giữ lại số %(id)s đối với hộp thư chung %(listname)s

en: Dump the contents of any Mailman `database' file.
    
    Usage: %(PROGRAM)s [options] filename
    
    Options:
    
        --marshal/-m
            Assume the file contains a Python marshal, overridding any automatic
            guessing.
    
        --pickle/-p
            Assume the file contains a Python pickle, overridding any automatic
            guessing.
    
        --noprint/-n
            Don't attempt to pretty print the object.  This is useful if there's
            some problem with the object and you just want to get an unpickled
            representation.  Useful with `python -i bin/dumpdb <file>'.  In that
            case, the root of the tree will be left in a global called "msg".
    
        --help/-h
            Print this help message and exit
    
    If the filename ends with `.db', then it is assumed that the file contains a
    Python marshal.  If the file ends with `.pck' then it is assumed to contain a
    Python pickle.  In either case, if you want to override the default assumption
    -- or if the file ends in neither suffix -- use the -p or -m flags.
vi: Đổ nội dung của tập tin « cơ sở dữ liệu » Mailman nào.
    
    Cách sử dụng: %(PROGRAM)s [tùy_chọn ...] tập_tin
    
    Tùy chọn:
    
        --marshal/-m
    	Giả sử tập tin chứa một marshall Python, có quyền cao hơn
    việc đoán tự động nào.
    
        --pickle/-p
    	Giả sử tập tin chứa một pickle Python, có quyền cao hơn
    việc đoán tự động nào.
    
        --noprint/-n
    	Không cố  « in xinh » đối tượng đó. Có ích nếu gặp khó khăn
    đối với đối tượng đó, chỉ muốn xem biểu diễn chưa được pickle.
    Có ích cùng với « python -i bin/dumpdb <tập_tin> ». Trong trường hợp này,
    gốc cây sẽ được để trong biến toàn cục tên « msg ». (_không in_)
    
        --help/-h
            In ra _trợ giúp_ này rồi thoát.
    
    Nếu tên tập tin kết thúc bằng « .db », giả sử tập tin này chứa một marshall Python.
    Nếu tên tập tin kết thúc bằng « .db », giả sử tập tin này chứa một pickle Python.
    Trong cả trường hợp, nếu bạn muốn có quyền cao hơn sự giả sử mặc định,
    hoặc nếu tập tin kết thúc bằng gì khác, hãy sử dụng cờ « -p » hoặc « -m ».

en: No filename given.
vi: Chưa nhập tên tập tin.

en: Bad arguments: %(pargs)s
vi: Đối số sai : %(pargs)s

en: Please specify either -p or -m.
vi: Hãy ghi rõ tùy chọn hoặc « --p » hoặc « --m ».

en: [----- start %(typename)s file -----]
vi: [----- bắt đầu tập tin %(typename)s -----]

en: [----- end %(typename)s file -----]
vi: [----- kết thúc tập tin %(typename)s -----]

en: <----- start object %(cnt)s ----->
vi: <----- bắt đầu đối tượng %(cnt)s ----->

en: Export an XML representation of a mailing list.
vi: Xuất khẩu một sự đại diện XML của hộp thư chung.

en: %%prog [options]
    
    Export the configuration and members of a mailing list in XML format.
vi: %%prog [options]
    
    Xuất khẩu cấu hình và các thành viên của hộp thư chung theo định dạng XML.

en: Output XML to FILENAME.  If not given, or if FILENAME is '-', standard out is
    used.
vi: Xuất XML vào TÊN_TẬP_TIN. Không ghi rõ tên tập tin, hoặc nếu nó là « - » thì dùng đầu ra tiểu chuẩn.

en: Specify the RFC 2307 style hashing scheme for passwords included in the
    output.  Use -P to get a list of supported schemes, which are
    case-insensitive.
vi: Ghi rõ lược đồ tính băm kiểu RFC 2307 cho các mật khẩu nằm trong kết xuất.
    Dùng tùy chọn « -P » để lấy danh sách các lược đồ đã hỗ trợ
    (tất cả không phân biệt chữ hoa/thường).

en: List the supported password hashing schemes and exit.  The scheme labels are
    case-insensitive.
vi: Liệt kê các lược đồ tính băm mật khẩu đã hỗ trợ, rồi thoát.
    Các nhãn của lược đồ không phân biệt chữ hoa/thường.

en: The list to include in the output.  If not given, then all mailing lists are
    included in the XML output.  Multiple -l flags may be given.
vi: Hộp thư chung cần xuất. Không đưa ra thì xuất
    mọi hộp thư chung theo định dạng XML.
    Cũng có thể ghi rõ nhiều cờ « -l ».

en: Invalid password scheme
vi: Lược đồ mật khẩu không hợp lệ

en: Find all lists that a member's address is on.
    
    Usage:
        find_member [options] regex [regex [...]]
    
    Where:
        --listname=listname
        -l listname
            Include only the named list in the search.
    
        --exclude=listname
        -x listname
            Exclude the named list from the search.
    
        --owners
        -w
            Search list owners as well as members.
    
        --help
        -h
            Print this help message and exit.
    
        regex
            A Python regular expression to match against.
    
    The interaction between -l and -x is as follows.  If any -l option is given
    then only the named list will be included in the search.  If any -x option is
    given but no -l option is given, then all lists will be search except those
    specifically excluded.
    
    Regular expression syntax is Perl5-like, using the Python re module.  Complete
    specifications are at:
    
    http://docs.python.org/library/re.html
    
    Address matches are case-insensitive, but case-preserved addresses are
    displayed.
vi: Tìm mỗi hộp thư chung chứa địa chỉ thành viên nào đó.
    
    Cách sử dụng:
        find_member [tùy_chọn ...] regex [b_t_c_q [...]]
    
    Tùy chọn:
        --listname=hộp_thư_chung
        -l hộp_thư_chung
    	Gồm có chỉ hộp thư tên này trong việc tìm kiếm
    
        --exclude=hộp_thư_chung
        -x hộp_thư_chung
    	Loại trừ chỉ hộp thư tên này ra việc tìm kiếm
    
        --owners
        -w
    	Tìm kiếm _người sở hữu_ hộp thư, cũng như thành viên.
    
        --help
        -h
    	In ra _trợ giúp_ này rồi thoát.
    
        regex
    	Một biểu thức chính quy Python cần khớp.
    
    Tùy chọn « -l » và « -x » tương tác với nhau như theo đây.
    Nếu đưa ra tùy chọn « -l » nào, sẽ gồm có chỉ hộp thư chung tên này
    trong việc tìm kiếm. Nếu đưa ra tùy chọn « -x » nào, còn không đựa ra
    tùy chọn « -l » nào, sẽ tìm kiếm qua mọi hộp thư chung trừ
    những hộp thư đã bị loại trừ dứt khoát.
    
    Cú pháp của biểu thức chính quy là kiểu Perl5, dùng mô-đun « re » của Python.
    Có đặc tả hoàn toàn tại :
    
    http://docs.python.org/library/re.html
    
    Việc khớp địa chỉ không phân biệt chữ hoa/thường, còn địa chỉ có
    chữ hoa/thường đã bảo tồn có phải được hiển thị.

en: Search regular expression required
vi: Cần thiết biểu thức chính quy tìm kiếm

en: No lists to search
vi: Không có hộp thư nơi cần tìm kiếm

en: found in:
vi: tìm trong :

en: (as owner)
vi: (như người sở hữu)

en: Reset a list's web_page_url attribute to the default setting.
    
    This script is intended to be run as a bin/withlist script, i.e.
    
    % bin/withlist -l -r fix_url listname [options]
    
    Options:
        -u urlhost
        --urlhost=urlhost
            Look up urlhost in the virtual host table and set the web_page_url and
            host_name attributes of the list to the values found.  This
            essentially moves the list from one virtual domain to another.
    
            Without this option, the default web_page_url and host_name values are
            used.
    
        -v / --verbose
            Print what the script is doing.
    
    If run standalone, it prints this help text and exits.
vi: Đặt lại thuộc tính « web_page_url » (địa chỉ URL của trang Web)
    về giá trị mặc định.
    
    Có dự định chạy là tập lệnh « bin/withlist », tức là
    
    % bin/withlist -l -r fix_url hộp_thư_chung [tùy_chọn ...]
    
    Tùy chọn:
        -u máy_địa_chỉ
        --urlhost=máy_địa_chỉ
    	Tra tìm máy hỗ trợ các địa chỉ URL của hộp thư, trong bảng máy ảo,
    và đặt thuộc tính « web_page_url » (địa chỉ URL của trang Web)
    và « host_name » (tên máy) của hộp thư thành những giá trị đã tìm.
    Việc này thật sự chuyển hộp thư chung từ miền ảo này sang miền ảo khác.
    
    	Khi không ghi rõ tùy chọn này, những giá trị « web_page_url »
    và « host_name » mặc định được dùng.
    
        -v / --verbose
    	In ra hoạt động của tập lệnh này. (_chi tiết_)
    
    Nếu chạy riêng (không có giá trị), nó in ra trợ giúp này rồi thoát.

en: Setting web_page_url to: %(web_page_url)s
vi: Đang đặt web_page_url (địa chỉ URL của trang Web) thành : %(web_page_url)s

en: Setting host_name to: %(mailhost)s
vi: Đang đặt « host_name » (tên máy) thành : %(mailhost)s

en: Regenerate Mailman specific aliases from scratch.
    
    The actual output depends on the value of the `MTA' variable in your mm_cfg.py
    file.
    
    Usage: genaliases [options]
    Options:
    
        -q/--quiet
            Some MTA output can include more verbose help text.  Use this to tone
            down the verbosity.
    
        -h/--help
            Print this message and exit.
vi: Tạo lại bí danh đặc trưng cho Mailman từ con số không.
    
    Kết xuất thật phụ thuộc vào giá trị của biến « MTA » trong tập tin
    « mm_cfg.py » của bạn.
    [MTA = Mail Transfer Agent = tác nhân truyền thư]
    
    Cách sử dụng: genaliases [tùy_chọn ...]
    
    Tùy chọn:
    
        -q/--quiet
    	Một số kiểu kết xuất MTA gồm có đoạn trợ giúp chi tiết hơn.
    Hãy sử dụng tùy chọn này để giảm độ chi tiết. (_im_)
    
        -h/--help
    	In ra _trợ giúp_ này rồi thoát.

en: Inject a message from a file into Mailman's incoming queue.
    
    Usage: inject [options] [filename]
    
    Options:
    
        -h / --help
            Print this text and exit.
    
        -l listname
        --listname=listname
            The name of the list to inject this message to.  Required.
    
        -q queuename
        --queue=queuename
            The name of the queue to inject the message to.  The queuename must be
            one of the directories inside the qfiles directory.  If omitted, the
            incoming queue is used.
    
    filename is the name of the plaintext message file to inject.  If omitted,
    standard input is used.
vi: Chèn thư từ tập tin vào hàng đợi gởi đến của Mailman.
    
    Cách sử dụng: inject [tùy_chọn ...] [tập_tin]
    
    Tùy chọn:
    
        -h / --help
    	In ra _trợ giúp_ này rồi thoát.
    
        -l hộp_thư_chung
        --listname=hộp_thư_chung
            Chèn thư vào hộp thư chung tên này (cần thiết).
    
        -q hàng_đợi
        --queue=hàng_đợi
    	Chèn thư vào hàng đợi tên này.
    Tên hàng đợi phải là một của những thư mục bên trong thư mục « qfiles ».
    Nếu không ghi rõ, lệnh này sử dụng hàng đợi gởi đến.
    
    tập_tin là tên của tập tin nhập thô cần chèn. Nếu không ghi rõ,
    lệnh này sử dụng thiết bị nhập chuẩn.

en: Bad queue directory: %(qdir)s
vi: Thư mục hàng đợi sai : %(qdir)s

en: A list name is required
vi: Cần thiết tên hộp thư chung

en: List all the owners of a mailing list.
    
    Usage: %(program)s [options] listname ...
    
    Where:
    
        --all-vhost=vhost
        -v=vhost
            List the owners of all the mailing lists for the given virtual host.
    
        --all
        -a
            List the owners of all the mailing lists on this system.
    
        --help
        -h
            Print this help message and exit.
    
    `listname' is the name of the mailing list to print the owners of.  You can
    have more than one named list on the command line.
vi: Liệt kê mọi người sở hữu một hộp thư chung nào đó.
    
    Cách sử dụng: %(program)s [tùy_chọn ...] hộp_thư_chung ...
    
    Tùy chọn:
    
        --all-vhost=máy_ảo
        -v=máy_ảo
    	Liệt kê các người sở hữu mọi hộp thư chung nằm trên máy ảo này.
    
        --all
        -a
    	Liệt kê các người sở hữu mọi hộp thư chung nằm trên hệ thống này.
    
        --help
        -h
    	In ra _trợ giúp_ này rồi thoát.
    
    hộp_thư_chung là tên của hộp thư chung, của hộp mà các người sở hữu cần in ra.
    Bạn có thể nhập nhiều hộp thư chung vào lệnh này trên dòng lệnh.

en: List: %(listname)s, 	Owners: %(owners)s
vi: Hộp thư chung : %(listname)s, 	Người sở hữu : %(owners)s

en: List all mailing lists.
    
    Usage: %(program)s [options]
    
    Where:
    
        -a / --advertised
            List only those mailing lists that are publically advertised
    
        --virtual-host-overview=domain
        -V domain
            List only those mailing lists that are homed to the given virtual
            domain.  This only works if the VIRTUAL_HOST_OVERVIEW variable is
            set.
    
        -b / --bare
            Displays only the list name, with no description.
    
        -h / --help
            Print this text and exit.
vi: Liệt kê mọi hộp thư chung.
    
    Cách sử dụng: %(program)s [tùy_chọn ...]
    
    Tùy chọn:
    
        -a / --advertised
    	Liệt kê chỉ những hộp thư chung đã được công bố.
    
        --virtual-host-overview=miền
        -V miền
    	Liệt kê chỉ những hộp thư chung thuộc về miền ảo đã ghi rõ.
    Chỉ hoạt động nếu biến « VIRTUAL_HOST_OVERVIEW » (toàn cảnh máy ảo)
    đã được đặt.
    
        -b / --bare
    	Hiển thị chỉ tên hộp thư chung, không có mô tả. (_thô_)
    
        -h / --help
    	In ra _trợ giúp_ này rồi thoát.

en: No matching mailing lists found
vi: Không tìm thấy hộp thư chung khớp nào

en: matching mailing lists found:
vi: Tìm thấy hộp thư chung khớp :

en: List all the members of a mailing list.
    
    Usage: %(PROGRAM)s [options] listname
    
    Where:
    
        --output file
        -o file
            Write output to specified file instead of standard out.
    
        --regular / -r
            Print just the regular (non-digest) members.
    
        --digest[=kind] / -d [kind]
            Print just the digest members.  Optional argument can be "mime" or
            "plain" which prints just the digest members receiving that kind of
            digest.
    
        --nomail[=why] / -n [why]
            Print the members that have delivery disabled.  Optional argument can
            be "byadmin", "byuser", "bybounce", or "unknown" which prints just the
            users who have delivery disabled for that reason.  It can also be
            "enabled" which prints just those member for whom delivery is
            enabled.
    
        --fullnames / -f
            Include the full names in the output.
    
        --preserve / -p
            Output member addresses case preserved the way they were added to the
            list.  Otherwise, addresses are printed in all lowercase.
    
        --invalid / -i
            Print only the addresses in the membership list that are invalid.
            Ignores -r, -d, -n.
    
        --unicode / -u
            Print addresses which are stored as Unicode objects instead of normal
            string objects.  Ignores -r, -d, -n.
    
        --help
        -h
            Print this help message and exit.
    
        listname is the name of the mailing list to use.
    
    Note that if neither -r or -d is supplied, both regular members are printed
    first, followed by digest members, but no indication is given as to address
    status.
vi: Liệt kê mọi thành viên của hộp thư chung.
    
    Cách sử dụng: %(PROGRAM)s [tùy_chọn ...] hộp_thư_chung
    
    Tùy chọn:
    
        --output tập_tin
        -o tập_tin
    	Ghi _kết xuất_ ra tập tin này, thay vào ra thiết bị xuất chuẩn.
    
        --regular / -r
    	In ra chỉ những thành viên _chuẩn_ (không nhận bó thư).
    
        --digest[=kiểu] / -d [kiểu]
    	In ra chỉ những thành viên nhận _bó thư_. Đối số tùy chọn là
    « mime » hoặc « plain » (nhập thô) mà in ra chỉ những thành viên
    nhận bó thư kiểu đó.
    
        --nomail[=lý_do] / -n [lý_do]
    	In ra các thành viên có khả năng phát bị tắt. Đối số tùy chọn:
    byadmin		do quản trị
    byuser		do người dùng
    bybounce	vì thư nảy về
    unknown		không rõ
    in ra chỉ những thành viên có khả năng bị tắt vì lý do đó.
    Cũng có thể sử dụng « enabled » mà in ra chỉ những thành viên
    có khả năng phát hoạt động.
    
        --fullnames / -f
    	Gồm có các _họ tên_ trong kết xuất.
    
        --preserve / -p
    	Xuất các địa chỉ thành viên, bảo tồn chữ hoa/thường đã ghi
    khi địa chỉ này được thêm vào hộp thư chung. Nếu không có tùy chọn này,
    các địa chỉ được in ra chữ thường.
    
        --invalid / -i
    	In ra chi những địa chỉ _không hợp lệ_ có trong danh sách thành viên.
            Bỏ qua các tùy chọn « -r », « -d », « -n ».
    
        --unicode / -u
    	In ra các địa chỉ được lưu dạng đối tượng Unicode,
    thay vào đối tượng chuỗi chuẩn.
    	Bỏ qua các tùy chọn « -r », « -d », « -n ».
    
        --help
        -h
    	In ra _trợ giúp_ này rồi thoát.
    
    hộp_thư_chung là tên của hộp thư chung cần dùng.
    
    Ghi chú rằng nếu không cung cấp tùy chọn « -r »,
    cũng không cung cấp tùy chọn « -d », lệnh này in ra cả hai thành viên chuẩn
    và thành viên nhận bó thư. Các thành viên chuẩn được in ra trước,
    nhưng mà trạng thái địa chỉ không được hiển thị.

en: Bad --nomail option: %(why)s
vi: Tùy chọn « --nomail » (không nhận thư) sai : %(why)s

en: Bad --digest option: %(kind)s
vi: Tùy chọn « --digest » (bó thư) sai : %(kind)s

en: Could not open file for writing:
vi: Không thể mở tập tin để ghi :

en: List the owners of a mailing list, or all mailing lists.
    
    Usage: %(PROGRAM)s [options] [listname ...]
    Options:
    
        -w / --with-listnames
            Group the owners by list names and include the list names in the
            output.  Otherwise, the owners will be sorted and uniquified based on
            the email address.
    
        -m / --moderators
            Include the list moderators in the output.
    
        -h / --help
            Print this help message and exit.
    
        listname
            Print the owners of the specified lists.  More than one can appear
            after the options.  If there are no listnames provided, the owners of
            all the lists will be displayed.
vi: Liệt kê các người sở hữu một hộp thư chung nào đó, hoặc mọi hộp thư chung.
    
    Cách sử dụng: %(PROGRAM)s [tùy_chọn ...] [hộp_thư_chung ...]
    
    Tùy chọn:
    
        -w / --with-listnames
    	Nhóm lại những người sở hữu hộp thư theo tên,
    gồm có các tên hộp thư chung trong kết xuất. Nếu không, các người sở hữu
    sẽ được sắp xếp và nhận diện đựa vào địa chỉ thư điện tử. (_với các tên hộp thư_)
    
        -m / --moderators
    	Gồm có _các điều hợp viên_ của hộp thư trong kết xuất.
    
        -h / --help
    	In ra _trợ giúp_ này rồi thoát.
    
        hộp_thư_chung
    	In ra các người sở hữu những hộp thư chung này.
    Có thể ghi rõ nhiều hộp thư chung, nằm sau những tùy chọn.
    Nếu không ghi rõ tên hộp thư, lệnh này sẽ hiển thị các người sở hữu
    mọi hộp thư chung.

en: Primary start-up and shutdown script for Mailman's qrunner daemon.
    
    This script starts, stops, and restarts the main Mailman queue runners, making
    sure that the various long-running qrunners are still alive and kicking.  It
    does this by forking and exec'ing the qrunners and waiting on their pids.
    When it detects a subprocess has exited, it may restart it.
    
    The qrunners respond to SIGINT, SIGTERM, and SIGHUP.  SIGINT and SIGTERM both
    cause the qrunners to exit cleanly, but the master will only restart qrunners
    that have exited due to a SIGINT.  SIGHUP causes the master and the qrunners
    to close their log files, and reopen then upon the next printed message.
    
    The master also responds to SIGINT, SIGTERM, and SIGHUP, which it simply
    passes on to the qrunners (note that the master will close and reopen its own
    log files on receipt of a SIGHUP).  The master also leaves its own process id
    in the file data/master-qrunner.pid but you normally don't need to use this
    pid directly.  The `start', `stop', `restart', and `reopen' commands handle
    everything for you.
    
    Usage: %(PROGRAM)s [options] [ start | stop | restart | reopen ]
    
    Options:
    
        -n/--no-restart
            Don't restart the qrunners when they exit because of an error or a
            SIGINT.  They are never restarted if they exit in response to a
            SIGTERM.  Use this only for debugging.  Only useful if the `start'
            command is given.
    
        -u/--run-as-user
            Normally, this script will refuse to run if the user id and group id
            are not set to the `mailman' user and group (as defined when you
            configured Mailman).  If run as root, this script will change to this
            user and group before the check is made.
    
            This can be inconvenient for testing and debugging purposes, so the -u
            flag means that the step that sets and checks the uid/gid is skipped,
            and the program is run as the current user and group.  This flag is
            not recommended for normal production environments.
    
            Note though, that if you run with -u and are not in the mailman group,
            you may have permission problems, such as begin unable to delete a
            list's archives through the web.  Tough luck!
    
        -s/--stale-lock-cleanup
            If mailmanctl finds an existing master lock, it will normally exit
            with an error message.  With this option, mailmanctl will perform an
            extra level of checking.  If a process matching the host/pid described
            in the lock file is running, mailmanctl will still exit, but if no
            matching process is found, mailmanctl will remove the apparently stale
            lock and make another attempt to claim the master lock.
    
        -q/--quiet
            Don't print status messages.  Error messages are still printed to
            standard error.
    
        -h/--help
            Print this message and exit.
    
    Commands:
    
        start   - Start the master daemon and all qrunners.  Prints a message and
                  exits if the master daemon is already running.
    
        stop    - Stops the master daemon and all qrunners.  After stopping, no
                  more messages will be processed.
    
        restart - Restarts the qrunners, but not the master process.  Use this
                  whenever you upgrade or update Mailman so that the qrunners will
                  use the newly installed code.
    
        reopen  - This will close all log files, causing them to be re-opened the
                  next time a message is written to them
vi: Tập lệnh khởi chạy và tắt chính cho trình nền qrunner (chạy hành đợi)
    của Mailman.
    
    Tập lệnh này khởi chạy, dừng và khởi chạy lại những bộ chạy hàng đợi
    Mailman chính, đảm bảo những qrunner đã chạy lâu vấn còn hoạt động cho đúng.
    Nó làm như thế bằng cách rẽ đôi và thực hiện những qrunner
    và đợi PID (số nhận diện tiến trình) chúng. Khi nó phát hiện một tiến trình con
    đã thoát, nó có thể khởi chạy nó.
    
    Những qrunner hồi đáp từ các lệnh SIGINT, SIGTERM, và SIGHUP.
    Cả SIGINT lẫn SIGTERM đều gây ra qrunner thoát sạch,
    nhưng mà trình nền cái sẽ khởi chạy qrunner chỉ khi nó đã thoát vì SIGINT.
    SIGHUP gây ra cả trình nền cái lẫn các qrunner đều đóng tập tin ghi lưu,
    và mở lại nó khi thông điệp kế tiếp được in ra.
    
    Tiến trình cái cũng đáp ứng từ SIGINT, SIGTERM, và SIGHUP,
    mà nó đơn giản gởi qua cho những qrunner (ghi chú rằng trình nền cái
    sẽ đóng và mở lại các tập tin ghi lưu mình khi nhận SIGHUP).
    Tiến trình cái cũng chèn PID mình vào tập tin « data/master-qrunner.pid »,
    nhưng mà bình thường bạn không cần sử dụng trực tiếp PID này.
    Những lệnh « start » (khởi chạy), « stop » (dừng), « restart » (khởi chạy lại)
    và « reopen » (mở lại) quản lý mọi thứ cho bạn.
    
    Cách sử dụng: %(PROGRAM)s [tùy_chọn ...] [ start | stop | restart | reopen ]
    
    Tùy chọn:
    
        -n/--no-restart
    	_Không khởi chạy lại_ qrunner nào khi nó thoát do lỗi hoặc do SIGINT.
    qrunner chưa bao giờ được khởi chạy lại khi thoát do SIGTERM.
    Hãy sử dụng tùy chọn này chỉ để gỡ lỗi. Có ích chỉ khi đựa ra lệnh « start ».
    
        -u/--run-as-user
    	Bình thường, tập lệnh này sẽ không chạy nếu UID (số nhận diện người dùng)
    và GID (số nhận diện nhóm) không phải được đặt thành người dùng và nhóm « mailman ».
    Khi chạy với tư cách người chủ (root), tập lệnh này sẽ chuyển đổi sang
    người dùng và nhóm « mailman » trước khi việc kiểm tra đó xảy ra.
    
    	Trường hợp này có thể là phiền phức cho mục đích thử ra và gỡ lỗi,
    vì vậy cờ « -u » có nghĩa là bước đặt và kiểm tra UID/GID bị bỏ qua,
    và chương trình chạy với tư cách người dùng và nhóm hiện có.
    Không khuyên dùng cờ này trong môi trường tạo dữ liệu quan trọng.
    
    	Tuy nhiên hãy ghi chú rằng nếu bạn chạy với « -u »
    và không phải trong nhóm mailman, bạn có lẽ gặp khó khăn về quyền hạn,
    như không thể xoá bỏ kho hộp thư bằng Web.
    
        -s/--stale-lock-cleanup
    	Nếu mailmanctl tìm một sự khoá cái tồn tại, bình thường nó sẽ thoát
    với thông điệp lỗi. Với tùy chọn này, mailmanctl sẽ thực hiện một cấp kiểm tra thêm.
    Nếu tiến trình nào đang chạy mà khớp PID được diễn tả trong tập tin khoá,
    mailmanctl sẽ vẫn còn thoát, còn nếu không tìm tiến trình khớp nào,
    mailmanctl sẽ gỡ bỏ sự khoá có vẻ cũ đó và cố lại lấy sự khoá cái.
    
        -q/--quiet
    	Không in ra thông điệp trạng thái. Vẫn còn in ra thông điệp lỗi ra thiết bị lỗi chuẩn.
    
        -h/--help
    	In ra _trợ giúp_ này rồi thoát.
    
    Lệnh:
    
        start	_Khởi chạy_ trình nền cái và mọi qrunner. Lệnh này in ra một thông điệp rồi thoát nếu trình nền cái đang chạy.
    
        stop    	_Dừng chạy_ trình nền cái và mọi qrunner. Sau khi dừng, sẽ không xử lý thông điệp nào.
    
        restart	_Khởi chạy lại_ các qrunner, còn không khởi chạy trình nền cái.
    Hãy sử dụng lệnh này khi nào bạn nâng cấp hoặc cập nhật Mailman,
    để mà các qrunner sẽ dùng mã mới được cài đặt.
    
        reopen	Lệnh này sẽ đóng mỗi tập tin ghi lưu, và _mở lại_ nó lần kế tiếp
    thông điệp nào đươc ghi vào nó.

en: PID unreadable in: %(pidfile)s
vi: Không thể đọc PID trong : %(pidfile)s

en: Is qrunner even running?
vi: Trình qrunner có chạy chưa?

en: No child with pid: %(pid)s
vi: Không có tiến trình con có PID : %(pid)s

en: Stale pid file removed.
vi: Tập tin PID cũ bị gỡ bỏ.

en: The master qrunner lock could not be acquired because it appears as if another
    master qrunner is already running.
vi: Không thể lấy sự khoá qrunner cái, vì có vẻ một qrunner cái đang chạy.

en: The master qrunner lock could not be acquired.  It appears as though there is
    a stale master qrunner lock.  Try re-running mailmanctl with the -s flag.
vi: Không thể lấy sự khoá qrunner cái, vì có vẻ có sự khoá qrunner cũ.
    Hãy cố chạy lại mailmanctl với cờ « -s ».

en: The master qrunner lock could not be acquired, because it appears as if some
    process on some other host may have acquired it.  We can't test for stale
    locks across host boundaries, so you'll have to do this manually.  Or, if you
    know the lock is stale, re-run mailmanctl with the -s flag.
    
    Lock file: %(LOCKFILE)s
    Lock host: %(status)s
    
    Exiting.
vi: Không thể lấy sự khoá qrunner cái, vì có vẻ một tiến trình khác
    trên máy khác đã lấy nó. Không thể thử ra sự khoá cũ qua giới hạn máy
    nên bạn sẽ phải tự làm như thế. Hoặc, nếu bạn biết được sự khoá là cũ,
    chạy lại mailmanctl với cờ « -s ».
    
    Tập tin khoá : %(LOCKFILE)s
    Máy khoá : %(status)s
    
    Đang thoát...

en: Site list is missing: %(sitelistname)s
vi: Thiếu danh sách địa chỉ : %(sitelistname)s

en: Run this program as root or as the %(name)s user, or use -u.
vi: Hãy chạy chương trình này với tư cách người chủ (root),
    hoặc với tư cách người dùng %(name)s, hoặc dùng cờ « -u ».

en: No command given.
vi: Chưa nhập lệnh.

en: Bad command: %(command)s
vi: Lệnh sai : %(command)s

en: Warning!  You may encounter permission problems.
vi: Cảnh báo ! Bạn có thể gặp khó khăn về quyền hạn.

en: Shutting down Mailman's master qrunner
vi: Đang tắt qrunner cái của Mailman...

en: Restarting Mailman's master qrunner
vi: Đang khởi chạy lại qrunner cái của Mailman...

en: Re-opening all log files
vi: Đang mở lại mọi tập tin ghi lưu...

en: Starting Mailman's master qrunner.
vi: Đang khởi chạy qrunner cái của Mailman...

en: Set the site password, prompting from the terminal.
    
    The site password can be used in most if not all places that the list
    administrator's password can be used, which in turn can be used in most places
    that a list users password can be used.
    
    Usage: %(PROGRAM)s [options] [password]
    
    Options:
    
        -c/--listcreator
            Set the list creator password instead of the site password.  The list
            creator is authorized to create and remove lists, but does not have
            the total power of the site administrator.
    
        -h/--help
            Print this help message and exit.
    
    If password is not given on the command line, it will be prompted for.
vi: Đặt mật khẩu của địa chỉ, nhắc từ thiết bị cuối.
    
    Mật khẩu địa chỉ có thể được dùng trong ít nhất hậu hết nơi
    mật khẩu quản trị hộp thư có hoạt động, mà lần lượt có thể được dùng
    trong hậu hết nơi mật khẩu người dùng có hoạt động.
    
    Cách sử dụng: %(PROGRAM)s [tùy_chọn ...] [mật_khẩu]
    
    Tùy chọn:
    
        -c/--listcreator
    	Đặt mật khẩu của _người đã tạo hộp thư chung_, thay vào mật khẩu địa chỉ.
    Người đã tạo hộp thư có quyền tạo và gỡ bỏ hộp thư, nhưng không có
    quyền hoàn toàn của quản trị địa chỉ.
    
        -h/--help
    	In ra _trợ giúp_ này rồi thoát.
    
    Nếu mật khẩu không được ghi rõ vào dòng lệnh, phần mềm sẽ nhắc bạn nhập nó.

en: list creator
vi: người tạo hộp thư

en: New %(pwdesc)s password:
vi: Mật khẩu %(pwdesc)s mới :

en: Again to confirm password:
vi: Xác nhận mật khẩu :

en: Passwords do not match; no changes made.
vi: Hai mật khẩu không trùng nhau nên chưa thay đổi gì.

en: Interrupted...
vi: Bị ngắt...

en: Password changed.
vi: Mật khẩu đã được thay đổi.

en: Password change failed.
vi: Việc thay đổi mật khẩu bị lỗi.

en: Generate binary message catalog from textual translation description.
    
    This program converts a textual Uniforum-style message catalog (.po file) into
    a binary GNU catalog (.mo file).  This is essentially the same function as the
    GNU msgfmt program, however, it is a simpler implementation.
    
    Usage: msgfmt.py [OPTIONS] filename.po
    
    Options:
        -o file
        --output-file=file
            Specify the output file to write to.  If omitted, output will go to a
            file named filename.mo (based off the input file name).
    
        -h
        --help
            Print this message and exit.
    
        -V
        --version
            Display version information and exit.
vi: Tạo ra phân loại thông điệp nhị phân từ mô tả thông dịch văn bản.
    
    Chương trình này chuyển đổi phân loại thông điệp kiểu Uniforum (tập tin .po) sang phân loại GNU nhị phân (tập tin .mo). Thật sự là cùng một chức năng với chương trinh msgfmt của gói gettext của GNU, nhưng mà, nó là cách thực hiện đơn giản hơn.
    
    Cách sử dụng: msgfmt.py [tùy_chọn ...] tập_tin.po
    
    Tùy chọn:
        -o tập_tin
        --output-file=tập_tin
    	Ghi rõ tập tin nơi cần ghi. Nếu không ghi rõ, dữ liệu sẽ được xuất ra
    tập_tin.mo (đựa vào tên tập tin nhập). (_tập tin xuất_)
    
        -h
        --help
    	In ra _trợ giúp_ này rồi thoát.
    
        -V
        --version
    	Hiển thị thông tin _phiên bản_ rồi thoát.

en: Add a non-fuzzy translation to the dictionary.
vi: Thêm một bản dịch không mờ vào từ điển.

en: Return the generated output.
vi: Gởi trả kết xuất đã tạo ra.

en: Create a new, unpopulated mailing list.
    
    Usage: %(PROGRAM)s [options] [listname [listadmin-addr [admin-password]]]
    
    Options:
    
        -l language
        --language=language
            Make the list's preferred language `language', which must be a two
            letter language code.
    
        -u urlhost
        --urlhost=urlhost
            Gives the list's web interface host name.
    
        -e emailhost
        --emailhost=emailhost
            Gives the list's email domain name.
    
        -q/--quiet
            Normally the administrator is notified by email (after a prompt) that
            their list has been created.  This option suppresses the prompt and
            notification.
    
        -h/--help
            Print this help text and exit.
    
    You can specify as many of the arguments as you want on the command line:
    you will be prompted for the missing ones.
    
    Every Mailman list has two parameters which define the default host name for
    outgoing email, and the default URL for all web interfaces.  When you
    configured Mailman, certain defaults were calculated, but if you are running
    multiple virtual Mailman sites, then the defaults may not be appropriate for
    the list you are creating.
    
    You also specify the domain to create your new list in by typing the command
    like so:
    
        newlist --urlhost=www.mydom.ain mylist
    
    where `www.mydom.ain' should be the base hostname for the URL to this virtual
    hosts's lists.  E.g. with this setting people will view the general list
    overviews at http://www.mydom.ain/mailman/listinfo.  Also, www.mydom.ain
    should be a key in the VIRTUAL_HOSTS mapping in mm_cfg.py/Defaults.py if
    the email hostname to be automatically determined.
    
    If you want the email hostname to be different from the one looked up by the
    VIRTUAL_HOSTS or if urlhost is not registered in VIRTUAL_HOSTS, you can specify
    `emailhost' like so:
    
        newlist --urlhost=www.mydom.ain --emailhost=mydom.ain mylist
    
    where `mydom.ain' is the mail domain name. If you don't specify emailhost but
    urlhost is not in the virtual host list, then mm_cfg.DEFAULT_EMAIL_HOST will
    be used for the email interface.
    
    For backward compatibility, you can also specify the domain to create your
    new list in by spelling the listname like so:
    
        mylist@www.mydom.ain
    
    where www.mydom.ain is used for `urlhost' but it will also be used for
    `emailhost' if it is not found in the virtual host table. Note that
    '--urlhost' and '--emailhost' have precedence to this notation.
    
    If you spell the list name as just `mylist', then the email hostname will be
    taken from DEFAULT_EMAIL_HOST and the url will be taken from DEFAULT_URL (as
    defined in your Defaults.py file or overridden by settings in mm_cfg.py).
    
    Note that listnames are forced to lowercase.
vi: Tạo một hộp thư chung mới, không có thành viên.
    
    Cách sử dụng: %(PROGRAM)s [tùy_chọn] [H [Q [M]]]
    H	tên của Hộp thư chung mới
    Q	địa chỉ thư điện tử của Quản trị hộp thư chung mới
    M	Mật khẩu của quản trị hộp thư chung mới
    
    Tùy chọn:
    
        -l ngôn_ngữ
        --language=ngôn_ngữ
    	Đặt ngôn ngữ ưa thích cho hộp thư này, bằng mã ngôn ngữ hai chữ
    (v.d. « --language=vi » để đặt tiếng Việt).
    
        -u máy_địa_chỉ
        --urlhost=máy_địa_chỉ
    	In ra tên máy hỗ trợ giao diện Web của hộp thư chung này.
    
        -e máy_thư_điện_tử
        --emailhost=máy_thư_điện_tử
    	In ra tên miền cho thư điện tử của hộp thư chung này.
    
        -q/--quiet
    	Bình thường, quản trị nhận thư (sau khi được nhắc) thông báo
    hộp thư chung mới được tạo. Tùy chọn này thu hồi cả việc nhắc
    lẫn việc thông báo. (_im_)
    
        -h/--help
    	In ra _trợ giúp_ này rồi thoát.
    
    Bạn có thể ghi rõ càng nhiều đối số càng muốn trên dòng lệnh.
    Chương trình sẽ nhắc bạn nhập đối số còn thiếu nào.
    
    Mỗi hộp thư chung Mailman có hai tham số mà định nghĩa
    cả tên máy mặc định cho thư đã gởi đi, lẫn địa chỉ URL mặc định
    cho mọi giao diện Web. Khi bạn cấu hình Mailman, một số giá trị mặc định
    đã được tính, nhưng nếu bạn có chạy nhiều địa chỉ Mailman,
    các giá trị mặc định này có lẽ không thích hợp với hộp thư chung đang được tạo.
    
    Bạn cũng có thể ghi rõ miền nơi cần tạo hộp thư chung mới,
    bằng cách nhập lệnh dạng này :
    
        newlist --urlhost=www.miền.tôi hộp_thư_chung_tôi
    
    mà « www.miền.tôi » nên là tên máy cơ bản cho địa chỉ URL
    tới các hộp thư chung trên máy ảo này. Lấy thí dụ, khi dùng thiết lập này,
    mọi người sẽ xem các toàn cảnh chung tại « http://www.miền.tôi/mailman/listinfo ».
    Hơn nữa, « www.miền.tôi » nên là một khoá trong bộ ánh xạ « VIRTUAL_HOSTS »
    (các máy ảo) trong tập tin « mm_cfg.py/Defaults.py » nếu tên máy thư điện tử
    sẽ được quyết định tự động.
    
    Nếu bạn muốn có tên máy thư điện tử khác với điều bị « VIRTUAL_HOSTS » tra tìm,
    hoặc nếu máy_địa_chỉ nói trên không được ghi trong « VIRTUAL_HOSTS »,
    bạn có thể ghi rõ máy_thư_điện_tử như thế :
    
        newlist --urlhost=www.miền.tôi --emailhost=miền.tôi hộp_thư_chung_tôi
    
    mà « miền.tôi » là tên của miền thư điện tử. Nếu bạn không ghi rõ máy_thư_điện_tử,
    còn máy_địa_chỉ không có trong danh sách các máy ảo, trong trường hợp đó
    « mm_cfg.DEFAULT_EMAIL_HOST » sẽ được dùng là giao diện thư điện tử.
    
    Để tương thích ngược, bạn cũng có thể ghi rõ miền để tạo hộp thư chung mới
    bằng cách ghi tên hộp thư như thế :n
        hộp_thư_chung_tôi@www.miền.tôi
    
    mà « www.miền.tôi » được dùng là máy_địa_chỉ, nhưng nó sẽ cũng được dùng
    là máy_thư_điện_tử nếu nó không được tìm trong bảng máy ảo. Ghi chú rằng
    « --urlhost » và « --emailhost » có ưu tiên trong cách ghi này.
    
    Nếu bạn ghi tên hộp thư chung là chỉ « mylist », tên máy thư điện tử
    sẽ theo « DEFAULT_EMAIL_HOST » (máy thư điện tử mặc định) và địa chỉ URL sẽ theo
    « DEFAULT_URL » (địa chỉ URL mặc định) (như được định nghĩa trong
    tập tin « Defaults.py » của bạn, hoặc như được đặt trong tập tin « mm_cfg.py »
    mà có quyền cao hơn).
    
    Ghi chú rằng các tên hộp thư chung được ép buộc là chữ thường.

en: Unknown language: %(lang)s
vi: Không biết ngôn ngữ : %(lang)s

en: Enter the name of the list:
vi: Hãy gõ tên của hộp thư chung này :

en: Enter the email of the person running the list:
vi: Hãy gõ địa chỉ thư điện tử của người chạy hộp thư chung này :

en: Initial %(listname)s password:
vi: Mật khẩu ban đầu của hộp thư chung %(listname)s :

en: The list password cannot be empty
vi: Mật khẩu hộp thư không thể là rỗng.

en: Hit enter to notify %(listname)s owner...
vi: Bấm phím Enter để thông báo người sở hữu hộp thư %(listname)s...

en: Run one or more qrunners, once or repeatedly.
    
    Each named runner class is run in round-robin fashion.  In other words, the
    first named runner is run to consume all the files currently in its
    directory.  When that qrunner is done, the next one is run to consume all the
    files in /its/ directory, and so on.  The number of total iterations can be
    given on the command line.
    
    Usage: %(PROGRAM)s [options]
    
    Options:
    
        -r runner[:slice:range]
        --runner=runner[:slice:range]
            Run the named qrunner, which must be one of the strings returned by
            the -l option.  Optional slice:range if given, is used to assign
            multiple qrunner processes to a queue.  range is the total number of
            qrunners for this queue while slice is the number of this qrunner from
            [0..range).
    
            If using the slice:range form, you better make sure that each qrunner
            for the queue is given the same range value.  If slice:runner is not
            given, then 1:1 is used.
    
            Multiple -r options may be given, in which case each qrunner will run
            once in round-robin fashion.  The special runner `All' is shorthand
            for a qrunner for each listed by the -l option.
    
        --once
        -o
            Run each named qrunner exactly once through its main loop.  Otherwise,
            each qrunner runs indefinitely, until the process receives a SIGTERM
            or SIGINT.
    
        -l/--list
            Shows the available qrunner names and exit.
    
        -v/--verbose
            Spit out more debugging information to the logs/qrunner log file.
    
        -s/--subproc
            This should only be used when running qrunner as a subprocess of the
            mailmanctl startup script.  It changes some of the exit-on-error
            behavior to work better with that framework.
    
        -h/--help
            Print this message and exit.
    
    runner is required unless -l or -h is given, and it must be one of the names
    displayed by the -l switch.
    
    Note also that this script should be started up from mailmanctl as a normal
    operation.  It is only useful for debugging if it is run separately.
vi: Chạy một hoặc nhiều qrunner, một lần hoặc lặp lại.
    
    Mỗi hạng runner (bộ chạy) đã đặt tên được chạy bằng cách theo vòng tròn.
    Tức là runner đã đặt tên thứ nhất có được chạy để gồm có tất cả các tập tin
    hiện có trong thư mục nó. Khi qrunner đó đã chạy xong, qrunner kế tiếp
    có được chạy để gồm có tất cả các tập tin trong thư mục của _nó_, v.v.
    Số lặp lại có thể được ghi rõ trên dòng lệnh.
    
    Cách sử dụng: %(PROGRAM)s [tùy_chọn ...]
    
    Tùy chọn:
    
        -r runner[:slice:range]
        --runner=runner[:slice:range]
    	Chạy qrunner này, mà phải là một của những chuỗi bị tùy chọn « -l » gởi trả.
    slice:range (lát:phạm_vị) tùy chọn, nếu ghi rõ, được dùng để gán
    nhiều tiến trình qrunner cho hàng đợi.
    range (phạm vị) là tổng số qrunner cho hàng đợi này,
    còn slice (lát) là số hiệu qrunner này từ [0..range].
    
    	Nếu dùng dạng slice:range, bạn phải đảm bảo mọi qrunner cho cùng một hàng đợi
    nhận cùng một số range (phạm vị). Nếu slice:range không ghi rõ, 1:1 được dùng.
    
            Có thể ghi rõ nhiều tùy chọn « -r », trong trường hợp đó mỗi qrunner sẽ chạy
    một lần theo vòng tròn. runner đặc biệt « All » là viết tắt cho một qrunner cho mỗi thứ,
    bị tùy chọn « -l » liệt kê.
    
        --once
        -o
    	Chạy mỗi qrunner đã đặt tên qua vòng lặp chính của nó _một lần_ chính xác.
    Nếu không, mỗi qrunner sẽ chạy vô hạn. cho đến khi tiến trình nhận SIGTERM
    hoặc SIGINT.
    
        -l/--list
    	Hiển thị các tên qrunner sẵn sàng rồi thoát (_liệt kê_).
    
        -v/--verbose
    	Xuất thông tin gỡ lỗi thêm ra tập tin ghi lưu « logs/qrunner ». (_chi tiết_)
    
        -s/--subproc
    	Tùy chọn này nên được dùng chỉ khi chạy qrunner là _tiến trình con_
    của tập lệnh khởi chạy mailmanctl. Nó thay đổi một phần ứng xử thoát-khi-gặp-lỗi,
    để hoạt động khá hơn với khuôn khổ đó.
    
        -h/--help
    	In ra _trợ giúp_ này rồi thoát.
    
    runner cần thiết nếu tùy chọn « -l » hoặc « -h » không đựa ra, và runner phải là một của những tên bị cái chuyển « -l » hiển thị.
    
    Hơn nữa, ghi chú rằng tập lệnh này nên được khởi chạy từ mailmanctl như là thao tác chuẩn. Nó có ích khi gỡ lỗi, chỉ khi được chạy riêng.

en: %(name)s runs the %(runnername)s qrunner
vi: %(name)s có chạy qrunner %(runnername)s

en: All runs all the above qrunners
vi: All có chạy mọi qrunner trên

en: No runner name given.
vi: Chưa nhập tên runner.

en: Reduce disk space usage for Pipermail archives.
    
    Usage: %(PROGRAM)s [options] file ...
    
    Where options are:
        -h / --help
            Print this help message and exit.
    
    Only use this to 'fix' archive -article database files that have been written
    with Mailman 2.1.3 or earlier and have html_body attributes in them.  These
    attributes can cause huge amounts of memory bloat and impact performance for
    high activity lists, particularly those where large text postings are made to
    them.
    
    Example:
    
    %% ls -1 archives/private/*/database/*-article | xargs %(PROGRAM)s
    
    You should run `bin/check_perms -f' after running this script.
    
    You will probably want to delete the -article.bak files created by this script
    when you are satisfied with the results.
    
    This script is provided for convenience purposes only.  It isn't supported.
vi: Giảm sức chứa trên đĩa do kho Pipermail chiếm.
    
    Cách sử dụng: %(PROGRAM)s [tùy_chọn ...] tập_tin ...
    
    Tùy chọn:
        -h / --help
    	In ra _trợ giúp_ này rồi thoát.
    
    Hãy dùng điều này chỉ để sửa tập tin cơ sở dữ liệu kho « -article » (bài thư)
    đã được ghi bằng Mailman 2.13 hoặc cũ hơn, cũng có thuộc tính « html_body »
    (thân HTML) ở trong. Những thuộc tính này gây ra bộ nhớ rất lớn bị chiếm,
    và giảm hiệu suất cho hộp thư chung rất hoạt động, đặc biệt hộp thư chung
    nhận thư văn bản lớn.
    
    Ví dụ :
    
    %% ls -1 archives/private/*/database/*-article | xargs %(PROGRAM)s
    
    Bạn nên chạy « bin/check_perms -f » sau khi chạy tập lệnh này.
    
    Rất có thể là bạn sẽ muốn xoá bỏ các tập tin « -article.bak » bị tập lệnh này tạo,
    khi kết quả ổn thỏa.
    
    Tập lệnh này được cung cấp để thuận lợi. Nó không phải được hỗ trợ.

en: Remove members from a list.
    
    Usage:
        remove_members [options] [listname] [addr1 ...]
    
    Options:
    
        --file=file
        -f file
            Remove member addresses found in the given file.  If file is
            `-', read stdin.
    
        --all
        -a
            Remove all members of the mailing list.
            (mutually exclusive with --fromall)
    
        --fromall
            Removes the given addresses from all the lists on this system
            regardless of virtual domains if you have any.  This option cannot be
            used -a/--all.  Also, you should not specify a listname when using
            this option.
    
        --nouserack
        -n
            Don't send the user acknowledgements.  If not specified, the list
            default value is used.
    
        --noadminack
        -N
            Don't send the admin acknowledgements.  If not specified, the list
            default value is used.
    
        --help
        -h
            Print this help message and exit.
    
        listname is the name of the mailing list to use.
    
        addr1 ... are additional addresses to remove.
vi: Gỡ bỏ thành viên ra hộp thư chung.
    
    Cách sử dụng:
        remove_members [tùy_chọn ...] [hộp_thư_chung] [địa_chỉ1 ...]
    
    Tùy chọn:
    
        --file=tập_tin
        -f tập_tin
    	Gỡ bỏ các địa chỉ thành viên được tìm trong tập tin này.
    Nếu tập_tin là « - », đọc thiết bị nhập chuẩn.
    
        --all
        -a
    	Gỡ bỏ _mọi_ thành viên ra hộp thư chung này.
    (loại trừ lẫn nhau với « --fromall » [từ tất cả])
    
        --fromall
    	Gỡ bỏ những địa chỉ được ghi rõ ra mọi hộp thư chung trên hệ thống này,
    bất chấp miền ảo nếu có. Không thể sử dụng tùy chọn này cách « -a/--all ».
    Hơn nữa, bạn không nên ghi rõ tên hộp thư chung khi sử dụng tùy chọn này.
        --nouserack
        -n
    	Không gởi thư báo nhận cho người dùng. Nếu không ghi rõ,
    giá trị mặc định cho hộp thư chung có được dùng.
    
        --noadminack
        -N
    	Không gởi thư báo nhận cho quản trị. Nếu không ghi rõ,
    giá trị mặc định cho hộp thư chung có được dùng.
    
        --help
        -h
    	In ra _trợ giúp_ này rồi thoát..
    
    hộp_thư_chung là tên của hộp thư chung cần dùng.
    địa_chỉ1 ... là những địa chỉ thêm cần gỡ bỏ.

en: Could not open file for reading: %(filename)s.
vi: Không thể mở tập tin để đọc : %(filename)s

en: Error opening list %(listname)s... skipping.
vi: Gặp lỗi khi mở hộp thư chung %(listname)s ... nên bỏ qua.

en: No such member: %(addr)s
vi: Không có thành viên như vậy: %(addr)s

en: User `%(addr)s' removed from list: %(listname)s.
vi: Người dùng « %(addr)s » đã bị gỡ bỏ ra hộp thư chung : %(listname)s.

en: Reset the passwords for members of a mailing list.
    
    This script resets all the passwords of a mailing list's members.  It can also
    be used to reset the lists of all members of all mailing lists, but it is your
    responsibility to let the users know that their passwords have been changed.
    
    This script is intended to be run as a bin/withlist script, i.e.
    
    % bin/withlist -l -r reset_pw listname [options]
    
    Options:
        -v / --verbose
            Print what the script is doing.
vi: Đặt lại mật khẩu cho các thành viên hộp thư chung.
    
    Tập lệnh này đặt lại mọi mật khẩu của mọi thành viên của một hộp thư chung nào đó.
    Cũng có thể sử dụng nó để đặt lại các danh sách thành viên của mọi hộp thư chung,
    nhưng bạn chịu  trách nghiệm về báo người dùng biết rằng mật khẩu họ đã được thay đổi.
    
    Dự định là tập lệnh này chạy là tập lệnh « bin/withlist » tức là
    
    % bin/withlist -l -r reset_pw hộp_thư_chung [tùy_chọn ...]
    
    Tùy chọn:
        -v / --verbose
    	In ra hoạt động của tập lệnh (_chi tiết_).

en: Changing passwords for list: %(listname)s
vi: Đang thay đổi mật khẩu cho hộp thư chung : %(listname)s

en: New password for member %(member)40s: %(randompw)s
vi: Mật khẩu mới cho thành viên %(member)40s: %(randompw)s

en: Remove the components of a mailing list with impunity - beware!
    
    This removes (almost) all traces of a mailing list.  By default, the lists
    archives are not removed, which is very handy for retiring old lists.
    
    Usage:
        rmlist [-a] [-h] listname
    
    Where:
        --archives
        -a
            Remove the list's archives too, or if the list has already been
            deleted, remove any residual archives.
    
        --help
        -h
            Print this help message and exit.
vi: Có quyền gỡ bỏ những thành phần của hộp thư chung — cẩn thận !
    
    Lệnh này gỡ bỏ (gần) mọi vết tích của một hộp thư chung nào đó.
    Mặc định là không gỡ bỏ kho hộp thư nào, mà rất có ích khi thôi hoạt động
    của hộp thư chung cũ.
    
    Cách sử dụng:
        rmlist [-a] [-h] hộp_thư_chung
    
    Tùy chọn:
        --archives
        -a
    	Cũng gỡ bỏ _các kho_ hộp thư chung, hoặc nếu hộp thư chung đã bị xoá bỏ,
    gỡ bỏ kho còn lại nào.
    
        --help
        -h
    	In ra _trợ giúp_ rồi thoát.

en: Removing %(msg)s
vi: Đang gỡ bỏ %(msg)s...

en: %(listname)s %(msg)s not found as %(filename)s
vi: Không tìm thấy %(listname)s %(msg)s dạng %(filename)s

en: No such list (or list already deleted): %(listname)s
vi: Không có hộp thư như vậy (hoặc hộp thư đã bị xoá bỏ) : %(listname)s

en: No such list: %(listname)s.  Removing its residual archives.
vi: Không có hộp thư như vậy : %(listname)s. Đang gỡ bỏ các kho còn lại của nó.

en: Not removing archives.  Reinvoke with -a to remove them.
vi: Không đang gỡ bỏ kho. Hãy gọi lại lệnh cộng tùy chọn « -a » để gỡ bỏ hết.

en: list info
vi: thông tin hộp thư

en: stale lock file
vi: tập tin khoá cũ

en: private archives
vi: kho riêng

en: public archives
vi: kho công

en: Show the contents of one or more Mailman queue files.
    
    Usage: show_qfiles [options] qfile ...
    
    Options:
    
        -q / --quiet
            Don't print `helpful' message delimiters.
    
        -h / --help
            Print this text and exit.
    
    Example: show_qfiles qfiles/shunt/*.pck
vi: Hiển thị nội dung của một hay nhiều tập tin hàng đợi Mailman.
    
    Cách sử dụng: show_qfiles [tùy_chọn ...] tập_tin_q ...
    
    Tùy chọn:
    
        -q / --quiet
    	Không in ra giới hạn thông điệp « giúp đỡ ». (_im_)
    
        -h / --help
    	In ra _trợ giúp_ này rồi thoát.
    
    Ví dụ : show_qfiles qfiles/shunt/*.pck

en: Synchronize a mailing list's membership with a flat file.
    
    This script is useful if you have a Mailman mailing list and a sendmail
    :include: style list of addresses (also as is used in Majordomo).  For every
    address in the file that does not appear in the mailing list, the address is
    added.  For every address in the mailing list that does not appear in the
    file, the address is removed.  Other options control what happens when an
    address is added or removed.
    
    Usage: %(PROGRAM)s [options] -f file listname
    
    Where `options' are:
    
        --no-change
        -n
            Don't actually make the changes.  Instead, print out what would be
            done to the list.
    
        --welcome-msg[=<yes|no>]
        -w[=<yes|no>]
            Sets whether or not to send the newly added members a welcome
            message, overriding whatever the list's `send_welcome_msg' setting
            is.  With -w=yes or -w, the welcome message is sent.  With -w=no, no
            message is sent.
    
        --goodbye-msg[=<yes|no>]
        -g[=<yes|no>]
            Sets whether or not to send the goodbye message to removed members,
            overriding whatever the list's `send_goodbye_msg' setting is.  With
            -g=yes or -g, the goodbye message is sent.  With -g=no, no message is
            sent.
    
        --digest[=<yes|no>]
        -d[=<yes|no>]
            Selects whether to make newly added members receive messages in
            digests.  With -d=yes or -d, they become digest members.  With -d=no
            (or if no -d option given) they are added as regular members.
    
        --notifyadmin[=<yes|no>]
        -a[=<yes|no>]
            Specifies whether the admin should be notified for each subscription
            or unsubscription.  If you're adding a lot of addresses, you
            definitely want to turn this off!  With -a=yes or -a, the admin is
            notified.  With -a=no, the admin is not notified.  With no -a option,
            the default for the list is used.
    
        --file <filename | ->
        -f <filename | ->
            This option is required.  It specifies the flat file to synchronize
            against.  Email addresses must appear one per line.  If filename is
            `-' then stdin is used.
    
        --help
        -h
            Print this message.
    
        listname
            Required.  This specifies the list to synchronize.
vi: Đồng bộ hoá tình trạng thành viên của một hộp thư chung với một tập tin phẳng.
    
    Tập lệnh này có ích nếu bạn có một hộp thư chung Mailman và danh sách địa chỉ
    kiểu dáng « :include: » Sendmail (cũng được dùng trong Majordomo).
    Đối với mỗi địa chỉ trong tập tin mà không xuất hiện trong hộp thư chung,
    địa chỉ đó được thêm. Còn đối với mỗi địa chỉ trong hộp thư chung
    mà không xuất hiện trong tập tin, địa chỉ đó bị gỡ bỏ. Một số tùy chọn khác
    điều khiển hoạt động khi địa chỉ được thêm hoặc được gỡ bỏ.
    
    Cách sử dụng: %(PROGRAM)s [tùy_chọn ...] -f tập_tin hộp_thư_chung
    
    Mà « tùy_chọn ... » là :
    
        --no-change
        -n
    	_Không thay đổi_ thật. Thay thế, in ra cách thay đổi hộp thư dự định.
    
        --welcome-msg[=<yes|no>]
        -w[=<yes|no>]
    Yes	Có
    No	Không
    	Đặt có nên gởi cho mỗi thành viên mới thêm một thư _chào đón_ hay không.
    Tùy chọn này có quyền cao hơn thiết lập « send_welcome_msg » (gởi thư chào đón)
    của hộp thư đó. Khi dùng « -w=yes » hoặc « -w », có gởi thư chào đón.
    Còn khi dùng « -w=no », không gởi thư đó.
    
        --goodbye-msg[=<yes|no>]
        -g[=<yes|no>]
    	Đặt có nên gởi cho mỗi thành viên mới thêm một thư chia tay hay không.
    Tùy chọn này có quyền cao hơn thiết lập « send_goodbye_msg » (gởi thư chào đón)
    của hộp thư đó. Khi dùng « -g=yes » hoặc « -g », có gởi thư chào đón.
    Còn khi dùng « -g=no », không gởi thư đó.
    
        --digest[=<yes|no>]
        -d[=<yes|no>]
    	Đặt có nên gởi _bó thư_ cho thành viên mới. Khi dùng « -d=yes » hoặc « -d »,
    họ nhận bó thư. Còn khi dùng « -d=no », họ nhận thư chuẩn.
    
        --notifyadmin[=<yes|no>]
        -a[=<yes|no>]
    	Đặt có nên _thông báo quản trị_ khi nào đăng ký hoặc bỏ đăng ký.
    Nếu bạn đang thêm nhiều địa chỉ, chắc là bạn muốn tắt tùy chọn này.
    Khi dùng « -a=yes » hoặc « -a », có thông báo quản trị. Còn khi dùng « -a=no »,
    không thông báo quản trị. Khi không có tùy chọn « -a », giá trị mặc định
    cho hộp thư này được dùng.
    
        --file <filename | ->
        -f <filename | ->
    	Tùy chọn này bắt buộc phải sử dụng. Nó ghi rõ tập tin phẳng
    với điều mà cần đồng bộ hoá. Nhập địa chỉ thư điện tử, một địa chỉ trên mỗi dòng.
    Nếu tên tập tin là « - », dùng thiết bị nhập chuẩn.
    
        --help
        -h
    	In ra _trợ giúp_ này.
    
        hộp_thư_chung
    	Giá trị bắt buộc phải nhập. Nó ghi rõ hộp thư chung cần đồng bộ hoá.

en: Bad choice: %(yesno)s
vi: Sự chọn sai : %(yesno)s

en: Dry run mode
vi: Chế độ chạy thực hành

en: Only one -f switch allowed
vi: Cho phép chỉ một cái chuyển « -f » thôi

en: No argument to -f given
vi: Chưa nhập đối số tới « -f »

en: Illegal option: %(opt)s
vi: Không cho phép tùy chọn : %(opt)s

en: No listname given
vi: Chưa nhập tên hộp thư chung

en: Must have a listname and a filename
vi: Phải nhập cả tên hộp thư chung lẫn tên tập tin

en: Cannot read address file: %(filename)s: %(msg)s
vi: Không thể đọc tập tin địa chỉ : %(filename)s: %(msg)s

en: Ignore  :  %(addr)30s
vi: Bỏ qua : %(addr)30s

en: Invalid :  %(addr)30s
vi: Không hợp lệ :  %(addr)30s

en: You must fix the preceding invalid addresses first.
vi: Đầu tiên bạn phải sửa những địa chỉ không hợp lệ đi trước.

en: Added  : %(s)s
vi: Đã thêm : %(s)s

en: Removed: %(s)s
vi: Đã gỡ bỏ : %(s)s

en: 
    Check a given Mailman translation, making sure that variables and
    tags referenced in translation are the same variables and tags in
    the original templates and catalog.
    
    Usage:
    
    cd $MAILMAN_DIR
    %(program)s [-q] <lang>
    
    Where <lang> is your country code (e.g. 'it' for Italy) and -q is
    to ask for a brief summary.
vi: 
    Kiểm tra một bản dịch Mailman đựa ra, đảm bảo các biến và thẻ
    được tham chiếu trong bản dịch là trùng với các điều
    trong phân loại và các biểu mẫu gốc.
    
    Cách sử dụng:
    
    cd $THƯ_MỤC_MAILMAN
    %(program)s [-q] <ngôn_ngữ>
    
    Mà <ngôn_ngữ> là mã quốc gia của bạn (v.d. « vn » cho Việt Nam)
    và « -q » yêu cầu bản tóm tắt ngắn.

en: check a translation comparing with the original string
vi: kiểm tra bản dịch, so sánh với chuỗi gốc

en: scan a string from the original file
vi: quét một chuỗi từ tập tin gốc

en: scan a translated string
vi: quết một chuỗi đã dịch

en: check for differences between checked in and checked out
vi: khác biệt thông tin đã gài vào / lấy

en: parse a .po file extracting msgids and msgstrs
vi: phân tách tập tin .po, trích các chuỗi msgid và msgstr

en: States table for the finite-states-machine parser:
                0  idle
                1  filename-or-comment
                2  msgid
                3  msgstr
                4  end
vi: Bảng tình trạng cho bộ phân tách finite-states-machine (máy các tình trạng có kết thúc):
                0  nghủ
                1  tên tập tin hoặc chú thích
                2  msgid
                3  msgstr
                4  kết thúc

en: check a translated template against the original one
           search also <MM-*> tags if html is not zero
vi: so sánh một biểu mẫu đã dịch với điều gốc;
    cũng tìm kiếm thẻ « MM-* » nếu HTML không phải là số không

en: scan the po file comparing msgids with msgstrs
vi: quét tập tin .po, so sánh chuỗi msgid và msgstr

en: Move a message from the shunt queue to the original queue.
    
    Usage: %(PROGRAM)s [options] [directory]
    
    Where:
    
        -h / --help
            Print help and exit.
    
    Optional `directory' specifies a directory to dequeue from other than
    qfiles/shunt.  *** Warning ***  Do not unshunt messages that weren't
    shunted to begin with.  For example, running unshunt on qfiles/out/
    will result in losing all the messages in that queue.
vi: Chuyển thư từ hàng đợi giữ riêng cho người kiểm tra, về hàng đợi gốc.
    
    Cách sử dụng: %(PROGRAM)s [tùy_chọn ...] [thư_mục]
    
    Tùy chọn:
    
        -h / --help
            In ra _trợ giúp_ này rồi thoát.
    
    « thư_mục » tùy chọn thì ghi rõ thư mục khác khỏi đó
    cần « bỏ hàng đợi » thư, khác với « qfiles/shunt ».
    ••• Cảnh báo •••
    Đừng gỡ bỏ thư khỏi hàng đợi này mà không phẩi đầu tiên
    được phụ thêm vào hàng đợi. Chẳng hạn, chạy chức năng
    unshunt với « qfiles/out » sẽ gây ra mọi thư trong hàng đợi đó
    bị mất hoàn toàn.

en: Cannot unshunt message %(filebase)s, skipping:
    %(e)s
vi: Không thể gỡ bỏ thư %(filebase)s ra hàng đợi giữ riêng để kiểm tra nên bỏ qua :
    %(e)s

en: Perform all necessary upgrades.
    
    Usage: %(PROGRAM)s [options]
    
    Options:
        -f/--force
            Force running the upgrade procedures.  Normally, if the version number
            of the installed Mailman matches the current version number (or a
            `downgrade' is detected), nothing will be done.
    
        -h/--help
            Print this text and exit.
    
    Use this script to help you update to the latest release of Mailman from
    some previous version.  It knows about versions back to 1.0b4 (?).
vi: Thực hiện mọi việc nâng cấp cần thiết.
    
    Cách sử dụng: %(PROGRAM)s [tùy_chọn ...]
    
    Tùy chọn:
        -f/--force
    	_Ép buộc_ chạy những thủ tục nâng cấp. Bình thường,
    nếu số hiệu phiên bản của Mailman đã cài đặt có khớp với
    số phiên bản hiện có (hoặc việc « hạ cấp » được phát hiện),
    sẽ không làm gì.
    
        -h/--help
    	In ra _trợ giúp_ này rồi thoát.
    
    Hãy sử dụng tập lệnh này để giúp đỡ cập nhật lên bản phát hành Mailman mới nhất,
    từ phiên bản trước nào. Nó có thể quản lý phiên bản kể từ 1.0b4.

en: Fixing language templates: %(listname)s
vi: Đang sửa các biểu mẫu ngôn ngữ : %(listname)s

en: WARNING: could not acquire lock for list: %(listname)s
vi: CẢNH BÁO : không thể lấy khoá cho hộp thư : %(listname)s

en: Resetting %(n)s BYBOUNCEs disabled addrs with no bounce info
vi: Đang đặt lại địa chỉ BYBOUNCE (do thư nảy về) bị tắt %(n)s, không có thông tin nảy về

en: Updating the held requests database.
vi: Đang cập nhật cơ sở dữ liệu yêu cầu đã giữ lại.

en: For some reason, %(mbox_dir)s exists as a file.  This won't work with
    b6, so I'm renaming it to %(mbox_dir)s.tmp and proceeding.
vi: Vì lý do nào, « %(mbox_dir)s » tồn tại là tập tin. Trường hợp này
    không tương thích với phiên bản b6, vậy đang thay đổi tên nó
    thành « %(mbox_dir)s.tmp » rồi tiếp tục lại.

en: 
    %(listname)s has both public and private mbox archives.  Since this list
    currently uses private archiving, I'm installing the private mbox archive
    -- %(o_pri_mbox_file)s -- as the active archive, and renaming
            %(o_pub_mbox_file)s
    to
            %(o_pub_mbox_file)s.preb6
    
    You can integrate that into the archives if you want by using the 'arch'
    script.
vi: 
    %(listname)s có kho dạng mbox cả công lẫn riêng. Vì hộp thư chung này
    hiện thời duy trì kho riêng, chương trình này đang cài đặt kho mbox riêng
    « %(o_pri_mbox_file)s » là kho hoạt động, và đang thay đổi tên nó từ
    « %(o_pub_mbox_file)s » thành « %(o_pub_mbox_file)s.preb6 ».
    
    Bạn có thể hợp nhất thay đổi này với các kho, bằng cách sử dụng tập lệnh « arch ».

en: %s has both public and private mbox archives.  Since this list
    currently uses public archiving, I'm installing the public mbox file
    archive file (%s) as the active one, and renaming
            %s
        to
            %s.preb6
    
    You can integrate that into the archives if you want by using the 'arch'
    script.
vi: %s có kho dạng mbox cả công lẫn riêng. Vì hộp thư chung này
    hiện thời duy trì kho công, chương trình này đang cài đặt kho mbox công
    « %s » là kho hoạt động, và đang thay đổi tên nó từ
    « %s » thành « %s.preb6 ».
    
    Bạn có thể hợp nhất thay đổi này với các kho, bằng cách sử dụng tập lệnh « arch ».

en: - updating old private mbox file
vi: - đang cập nhật tập tin mbox riêng cũ

en:     unknown file in the way, moving
            %(o_pri_mbox_file)s
        to
            %(newname)s
vi:     gặp tập tin lạ nên đang di chuyển
            %(o_pri_mbox_file)s
        sang
            %(newname)s

en: - updating old public mbox file
vi: - đang cập nhật tập tin mbox công cũ

en:     unknown file in the way, moving
            %(o_pub_mbox_file)s
        to
            %(newname)s
vi:     gặp tập tin lạ nên đang di chuyển
            %(o_pub_mbox_file)s
        sang
            %(newname)s

en: - This list looks like it might have <= b4 list templates around
vi: - Hình như hộp thư này có lẽ có biểu mẫu hộp thư cũ hơn phiên bản b4

en: - moved %(o_tmpl)s to %(n_tmpl)s
vi: - đã di chuyển %(o_tmpl)s sang %(n_tmpl)s

en: - both %(o_tmpl)s and %(n_tmpl)s exist, leaving untouched
vi: - cả %(o_tmpl)s lẫn %(n_tmpl)s tồn tại, không thay đổi gì

en: - %(o_tmpl)s doesn't exist, leaving untouched
vi: - %(o_tmpl)s không tồn tại, không thay đổi gì

en: removing directory %(src)s and everything underneath
vi: đang gỡ bỏ thư mục %(src)s và toàn bộ nội dung

en: removing %(src)s
vi: đang gỡ bỏ %(src)s

en: Warning: couldn't remove %(src)s -- %(rest)s
vi: Cảnh báo : không thể gỡ bỏ %(src)s -- %(rest)s

en: couldn't remove old file %(pyc)s -- %(rest)s
vi: không thể gỡ bỏ tập tin cũ %(pyc)s -- %(rest)s

en: updating old qfiles
vi: đang cập nhật các tập tin q cũ

en: Warning!  Not a directory: %(dirpath)s
vi: Cảnh báo ! Không phải là thư mục : %(dirpath)s

en: message is unparsable: %(filebase)s
vi: không thể phân tách thư : %(filebase)s

en: Warning!  Deleting empty .pck file: %(pckfile)s
vi: Cảnh báo ! Đang xoá bỏ tập tin .pck rỗng : %(pckfile)s

en: Updating Mailman 2.0 pending_subscriptions.db database
vi: Đang cập nhật cơ sở dữ liệu « pending_subscriptions.db » (các yêu cầu đăng ký bị hoãn) của Mailman 2.0

en: Updating Mailman 2.1.4 pending.pck database
vi: Đang cập nhật cơ sở dữ liệu « pending.pck » (bị hoãn) của Mailman 2.1.4

en: Ignoring bad pended data: %(key)s: %(val)s
vi: Đang bỏ qua dữ liệu bị hoãn sai : %(key)s: %(val)s

en: WARNING: Ignoring duplicate pending ID: %(id)s.
vi: CẢNH BÁO : đang bỏ qua ID bị hoãn trùng : %(id)s.

en: getting rid of old source files
vi: đang xoá bỏ các tập tin nguồn cũ

en: no lists == nothing to do, exiting
vi: không có hộp thư nên không cần làm gì, thoát

en: fixing all the perms on your old html archives to work with b6
    If your archives are big, this could take a minute or two...
vi: đang sửa các quyền hạn về kho HTML cũ để thích hợp với phiên bản b6.
    Nếu bạn có kho lớn, việc này có thể mất một hai phút...

en: Updating mailing list: %(listname)s
vi: Đang cập nhật hộp thư chung : %(listname)s

en: Updating Usenet watermarks
vi: Đang cập nhật các thủy ấn Usenet

en: - nothing to update here
vi: - ở đây không có gì cần cập nhật

en: - usenet watermarks updated and gate_watermarks removed
vi: - các thủy ấn Usenet đã được cập nhật, và « gate_watermarks » (các thủy ấn cổng ra) đã bị gỡ bỏ.

en: 
    
    NOTE NOTE NOTE NOTE NOTE
    
        You are upgrading an existing Mailman installation, but I can't tell what
        version you were previously running.
    
        If you are upgrading from Mailman 1.0b9 or earlier you will need to
        manually update your mailing lists.  For each mailing list you need to
        copy the file templates/options.html lists/<listname>/options.html.
    
        However, if you have edited this file via the Web interface, you will have
        to merge your changes into this file, otherwise you will lose your
        changes.
    
    NOTE NOTE NOTE NOTE NOTE
vi: 
    
    ━━ GHI CHÚ ━━
    
    	Bạn đang cập nhật một bản cài đặt Mailman đã có, nhưng chương trình này
    không thể phát hiện phiên bản chạy trước là gì.
    
    	Nếu bạn đang cập nhật từ Mailman phiên bản 1.0b9 hoặc cũ hơn,
    bạn sẽ cần phải tự cập nhật các hộp thư chung mình. Đối với mỗi hộp thư chung,
    bạn cần phải sao chép tập tin
    <templates/options.html lists/tên_hộp_thư_chung/options.html>.
    
    	Tùy nhiên, nếu bạn đã hiệu chỉnh tập tin này bằng giao diện Web, bạn sẽ cần phải trộn các thay đổi đó vào tập tin này, nếu không, các thay đổi của bạn sẽ bị mất.
    
    ━━ GHI CHÚ ━━

en: No updates are necessary.
vi: Không cần thiết cập nhật gì.

en: Downgrade detected, from version %(hexlversion)s to version %(hextversion)s
    This is probably not safe.
    Exiting.
vi: Mới phát hiện việc hạ cấp, từ phiên bản %(hexlversion)s
    xuống phiên bản %(hextversion)s.
    Rất có thể là việc này không an toàn nên thoát.

en: Upgrading from version %(hexlversion)s to %(hextversion)s
vi: Đang nâng cấp từ phiên bản %(hexlversion)s lên %(hextversion)s

en: 
    ERROR:
    
    The locks for some lists could not be acquired.  This means that either
    Mailman was still active when you upgraded, or there were stale locks in the
    %(lockdir)s directory.
    
    You must put Mailman into a quiescent state and remove all stale locks, then
    re-run "make update" manually.  See the INSTALL and UPGRADE files for details.
vi: 
    LỖI :
    
    Không thể lấy khoá cho một số hộp thư chung. Có nghĩa là
    hoặc Mailman vẫn còn hoạt động trong khi nâng cấp,
    hoặc đã có sự khoá cũ trong thư mục %(lockdir)s.
    
    Bạn phải làm cho Mailman vào tình trạng bị động,
    và gỡ bỏ mọi sự khoá cũ, rồi tự chạy lại « make update » (làm cập nhật).
    Xem tập tin INSTALL (cài đặt) và UPGRADE (nâng cấp) để tìm chi tiết.

en: Print the Mailman version.
vi: Hiển thị phiên bản Mailman.

en: Using Mailman version:
vi: Đang dùng Mailman phiên bản :

en: General framework for interacting with a mailing list object.
    
    There are two ways to use this script: interactively or programmatically.
    Using it interactively allows you to play with, examine and modify a MailList
    object from Python's interactive interpreter.  When running interactively, a
    MailList object called `m' will be available in the global namespace.  It also
    loads the class MailList into the global namespace.
    
    Programmatically, you can write a function to operate on a MailList object,
    and this script will take care of the housekeeping (see below for examples).
    In that case, the general usage syntax is:
    
    %% bin/withlist [options] listname [args ...]
    
    Options:
    
        -l / --lock
            Lock the list when opening.  Normally the list is opened unlocked
            (e.g. for read-only operations).  You can always lock the file after
            the fact by typing `m.Lock()'
    
            Note that if you use this option, you should explicitly call m.Save()
            before exiting, since the interpreter's clean up procedure will not
            automatically save changes to the MailList object (but it will unlock
            the list).
    
        -i / --interactive
            Leaves you at an interactive prompt after all other processing is
            complete.  This is the default unless the -r option is given.
    
        --run [module.]callable
        -r [module.]callable
            This can be used to run a script with the opened MailList object.
            This works by attempting to import `module' (which must be in the
            directory containing withlist, or already be accessible on your
            sys.path), and then calling `callable' from the module.  callable can
            be a class or function; it is called with the MailList object as the
            first argument.  If additional args are given on the command line,
            they are passed as subsequent positional args to the callable.
    
            Note that `module.' is optional; if it is omitted then a module with
            the name `callable' will be imported.
    
            The global variable `r' will be set to the results of this call.
    
        --all / -a
            This option only works with the -r option.  Use this if you want to
            execute the script on all mailing lists.  When you use -a you should
            not include a listname argument on the command line.  The variable `r'
            will be a list of all the results.
    
        --quiet / -q
            Suppress all status messages.
    
        --help / -h
            Print this message and exit
    
    
    Here's an example of how to use the -r option.  Say you have a file in the
    Mailman installation directory called `listaddr.py', with the following
    two functions:
    
    def listaddr(mlist):
        print mlist.GetListEmail()
    
    def requestaddr(mlist):
        print mlist.GetRequestEmail()
    
    Now, from the command line you can print the list's posting address by running
    the following from the command line:
    
    %% bin/withlist -r listaddr mylist
    Loading list: mylist (unlocked)
    Importing listaddr ...
    Running listaddr.listaddr() ...
    mylist@myhost.com
    
    And you can print the list's request address by running:
    
    %% bin/withlist -r listaddr.requestaddr mylist
    Loading list: mylist (unlocked)
    Importing listaddr ...
    Running listaddr.requestaddr() ...
    mylist-request@myhost.com
    
    As another example, say you wanted to change the password for a particular
    user on a particular list.  You could put the following function in a file
    called `changepw.py':
    
    from Mailman.Errors import NotAMemberError
    
    def changepw(mlist, addr, newpasswd):
        try:
            mlist.setMemberPassword(addr, newpasswd)
            mlist.Save()
        except NotAMemberError:
            print 'No address matched:', addr
    
    and run this from the command line:
     %% bin/withlist -l -r changepw mylist somebody@somewhere.org foobar
vi: Khuôn khổ chung để tương tác với đối tượng hộp thư chung.
    
    Có hai cách sử dụng tập lệnh này : tương tác hoặc lập trình.
    Việc tương tác cho bạn khả năng thử ra, kiểm tra và sửa đổi đối
    tượng MailList bên trong bộ giải dịch tương tác Python. Khi chạy tương tác,
    một đối tượng MailList tên « m » sẽ sẵn sàng trong miền tên toàn cục.
    Nó cũng tài hạng MailList vào miền tên toàn cục.
    
    Khi lập trình, bạn có khả năng tạo hàm sẽ thao tác một đối tượng MailList,
    và tập lệnh này sẽ làm sạch (xem dưới để tìm lời thí dụ).
    Trong trường hợp đó, cú pháp thường dụng là :
    
    %% bin/withlist [tùy_chọn ...] hộp_thư_chung [đối_số ...]
    
    Tùy chọn:
    
        -l / --lock
    	_Khoá_ hộp thư khi mở. Bình thường hộp thư được mở đã bỏ khoá
    (v.d. cho tháo tác chỉ đọc). Bạn có thể khoá tập tin sau khi làm,
    bằng cách gõ « m.Lock() » (khoá).
    
    	Ghi chú rằng nếu bạn sử dụng tùy chọn này, bạn nên gọi dứt khoát
    « m.Save() » (lưu) trước khi thoát, vì thủ tục làm sạch của bộ giải dịch
    sẽ không lưu tự động các thay đổi trong đối tượng MailList
    (nhưng nó sẽ bỏ khoá hộp thư).
    
        -i / --interactive
    	Để bạn tại dấu nhắc _tương tác_ sau khi mọi việc xử lý khác là hoàn tất.
    Trường hợp này là mặc định, nếu tùy chọn « -r » không đựa ra.
    
        --run [module.]callable
        -r [module.]callable
    	Tùy chọn này có thể được dùng để _chạy_ tập lệnh với đối tượng MailList đã mở.
    Nó hoạt động bằng cách cố nạp « module » (mô-đun) mà phải nằm trong
    cùng một thư mục chứa « withlist », hoặc nằm trên đường dẫn « sys.path »
    nên truy cập được, rồi gọi « callable » từ mô-đun đó. « callable » có thể là
    một hạng hoặc hàm; nọ được gọi với đối tượng MailList là đối số thứ nhất.
    Nếu đối số thêm đựa ra trên dòng lệnh, các đối số này được gởi trả là
    đối số vị trí phụ đối với callable.
    
    	Ghi chú rằng « module » là tùy chọn; nếu không có nọ,
    lệnh sẽ nạp mô-đun tên « callable ».
    
    	Biến toàn cục « r » sẽ được đặt thành kết quả của việc gọi này.
    
        --all / -a
    	Tùy chọn này chỉ hoạt động cùng với tùy chọn « -r ». Hãy sử dụng điều này
    nếu bạn muốn thực hiện tập lệnh trên _mọi_ hộp thư chung. Khi bạn sử dụng « -a »,
    bạn nên không gồm đối số tên hộp thư chung trên dòng lệnh. Biến « r » sẽ là
    danh sách các kết quả.
    
        --quiet / -q
    	Thu hồi thông điệp trạng thái nào. (_im_)
    
        --help / -h
    	In ra _trợ giúp_ này rồi thoát.
    
    
    Đây là thí dụ cách sử dụng tùy chọn « -r ». Nếu bạn có tập tin trong thư mục
    cài đặt Mailman, tên « listaddr.py », chứa hai hàm này :
    
    def listaddr(mlist):
        print mlist.GetListEmail()
    
    def requestaddr(mlist):
        print mlist.GetRequestEmail()
    
    Bạn có thể in ra địa chỉ gởi thư của hộp thư chung này,
    bằng cách chạy lệnh này trên dòng lệnh :
    
    %% bin/withlist -r listaddr mylist
    Loading list: mylist (unlocked)
    Importing listaddr ...
    Running listaddr.listaddr() ...
    hộp_tôi@máy_tôi.com
    
    Và bạn có thể in ra địa chỉ yêu cầu của hộp thư chung này, bằng cách chạy :
    
    %% bin/withlist -r listaddr.requestaddr mylist
    Loading list: mylist (unlocked)
    Importing listaddr ...
    Running listaddr.requestaddr() ...
    hộp_tôi-yêu_cầu@máy_tôi.com
    
    Lấy thí dụ khác, bạn muốn thay đổi mật khẩu của một người dùng nào đó,
    trên một hộp thư chung nào đó. Bạn có thể để hàm theo đây
    vào tập tin tên « changepw.py » :
    
    from Mailman.Errors import NotAMemberError
    
    def changepw(mlist, addr, newpasswd):
        try:
            mlist.setMemberPassword(addr, newpasswd)
            mlist.Save()
        except NotAMemberError:
            print 'No address matched:', addr
    
    và chạy lệnh này trên dòng lệnh :
     %% bin/withlist -l -r changepw hộp_tôi người@nơi.org phu_ba

en: Unlock a locked list, but do not implicitly Save() it.
    
        This does not get run if the interpreter exits because of a signal, or if
        os._exit() is called.  It will get called if an exception occurs though.
vi: Bỏ khoá hộp thư chung đã khoá, nhưng không « Save() » (lưu) dứt khoát nó.
    
    Điều này không chạy nếu bộ giải dịch thoát do tín hiệu,
    hoặc nếu « os._exit() » được gọi. Tuy nhiên, nó được gọi nếu gặp ngoài lệ.

en: Unlocking (but not saving) list: %(listname)s
vi: Đang bỏ khoá (còn không lưu) hộp thư chung : %(listname)s

en: Loading list %(listname)s
vi: Đang tải hộp thư chung %(listname)s

en: (locked)
vi: (bị khoá)

en: (unlocked)
vi: (đã bỏ khoá)

en: Unknown list: %(listname)s
vi: Không biết hộp thư chung : %(listname)s

en: No list name supplied.
vi: Chưa cung cấp tên hộp thư chung.

en: --all requires --run
vi: Tùy chọn « --all » cần thiết « --run »

en: Importing %(module)s...
vi: Đang nạp %(module)s...

en: Running %(module)s.%(callable)s()...
vi: Đang chạy %(module)s.%(callable)s()...

en: The variable `m' is the %(listname)s MailList instance
vi: Biến « m » là thể hiện MailList của hộp thư chung %(listname)s

en: Increment the digest volume number and reset the digest number to one.
    
    Usage: %(PROGRAM)s [options] [listname ...]
    
    Options:
    
        --help/-h
            Print this message and exit.
    
    The lists named on the command line are bumped.  If no list names are given,
    all lists are bumped.
vi: Tăng dần số hiệu tập bó thư, và đặt lại số hiệu bó thư về số một.
    
    Cách sử dụng: %(PROGRAM)s [tùy_chọn ...] [hộp_thư_chung ...]
    
    Tùy chọn:
    
        --help/-h
    	In ra _trợ giúp_ này rồi thoát.
    
    Các hộp thư chung tên đựa ra vào dòng lệnh có được tăng dần.
    Nếu không ghi rõ tên hộp thư, mọi hộp thư được tăng dần.

en: Check for pending admin requests and mail the list owners if necessary.
    
    Usage: %(PROGRAM)s [options]
    
    Options:
    
        -h/--help
            Print this message and exit.
vi: Kiểm tra tìm yêu cầu quản lý bị hoãn, và gởi thư cho các người sở hữu
    hộp thư chung nếu cần.
    
    Cách sử dụng: %(PROGRAM)s [tùy_chọn ...]
    
    Tùy chọn:
    
        -h/--help
    	In ra _trợ giúp_ này rồi thoát.

en: Notice: %(discarded)d old request(s) automatically expired.
vi: Thông báo : %(discarded)d yêu cầu cũ đã hết hạn tự động.

en: %(count)d %(realname)s moderator request(s) waiting
vi: Hộp thư chung %(realname)s có %(count)d yêu cầu điều hợp đang đợi

en: %(realname)s moderator request check result
vi: Kết quả kiểm tra yêu cầu điều hợp hộp thư chung %(realname)s

en: Pending subscriptions:
vi: Sự đăng ký bị hoãn :

en: 
    Pending posts:
vi: 
    Thư đã gởi bị hoãn :

en: From: %(sender)s on %(date)s
    Subject: %(subject)s
    Cause: %(reason)s
vi: Từ : %(sender)s on %(date)s
    Chủ đề : %(subject)s
    Lý do : %(reason)s

en: Process disabled members, recommended once per day.
    
    This script cruises through every mailing list looking for members whose
    delivery is disabled.  If they have been disabled due to bounces, they will
    receive another notification, or they may be removed if they've received the
    maximum number of notifications.
    
    Use the --byadmin, --byuser, and --unknown flags to also send notifications to
    members whose accounts have been disabled for those reasons.  Use --all to
    send the notification to all disabled members.
    
    Usage: %(PROGRAM)s [options]
    
    Options:
        -h / --help
            Print this message and exit.
    
        -o / --byadmin
            Also send notifications to any member disabled by the list
            owner/administrator.
    
        -m / --byuser
            Also send notifications to any member disabled by themselves.
    
        -u / --unknown
            Also send notifications to any member disabled for unknown reasons
            (usually a legacy disabled address).
    
        -b / --notbybounce
            Don't send notifications to members disabled because of bounces (the
            default is to notify bounce disabled members).
    
        -a / --all
            Send notifications to all disabled members.
    
        -f / --force
            Send notifications to disabled members even if they're not due a new
            notification yet.
    
        -l listname
        --listname=listname
            Process only the given list, otherwise do all lists.
vi: Xử lý các thành viên bị tắt; khuyên chạy điều này một lần trong mỗi ngày.
    
    Tập lệnh này quét qua mọi hộp thư chung tìm thành viên có khả năng phát bị tắt.
    Nếu họ bị tắt do thư nảy về, họ sẽ nhận thư thông báo thêm,
    hoặc nếu họ đã nhận số thư thông báo tối đa, họ có thể bị gỡ bỏ.
    
    Cũng có thể sử dụng cờ :
    --byadmin	do quản trị
    --byuser		do người dùng
    --unknown	không rõ
    để gởi thư thông báo cho thành viên có tài khoản bị tắt vì một của những lý do này.
    Dùng « all » để gởi thư thông báo cho mọi thành viên bị tắt.
    
    Cách sử dụng: %(PROGRAM)s [tùy_chọn ...]
    
    Tùy chọn:
        -h / --help
    	In ra _trợ giúp_ này rồi thoát.
    
        -o / --byadmin
    	Cũng gởi thư thông báo cho thành viên nào bị tắt _bởi quản trị_
    / người sở hữu hộp thư chung.
    
        -m / --byuser
    	Cũng gởi thư thông báo cho thành viên nào tự bị tắt (_bởi người dùng_).
    
        -u / --unknown
    	Cũng gởi thư thông báo cho thành viên nào bị tắt vì lý do _không rõ_
    (thường là địa chỉ đã bị tắt trước).
    
        -b / --notbybounce
    	_Không_ gởi thư thông báo cho thành viên _do thư nảy về_ tắt
    (mặc định là không thông báo thành viên do nảy về tắt).
    
        -a / --all
    	Gởi thư thông báo cho _mọi_ thành viên bị tắt.
    
        -f / --force
    	Gởi ngay thư thông báo cho thành viên bị tắt,
    bất chấp giờ/ngày thường gởi thông báo.
        -l hộp_thư_chung
        --listname=hộp_thư_chung
    	Xử lý chỉ hộp thư chung này, nếu không, xử lý mọi hộp thư chung.

en: [disabled by periodic sweep and cull, no message available]
vi: [bị tắt bởi việc quét và lọc gỡ bỏ, không có thông điệp sẵn sàng]

en: Poll the NNTP servers for messages to be gatewayed to mailing lists.
    
    Usage: gate_news [options]
    
    Where options are
    
        --help
        -h
            Print this text and exit.
vi: Trưng cầu những trình phục vụ NNTP (tin tức) về thư nào cần gởi qua cổng ra
    cho hộp thư chung.
    
    Cách sử dụng: gate_news [tùy_chọn ...]
    
    Tùy chọn:
    
        --help
        -h
    	In ra _trợ giúp_ này rồi thoát.

en: Send password reminders for all lists to all users.
    
    This program scans all mailing lists and collects users and their passwords,
    grouped by the list's host_name if mm_cfg.VIRTUAL_HOST_OVERVIEW is true.  Then
    one email message is sent to each unique user (per-virtual host) containing
    the list passwords and options url for the user.  The password reminder comes
    from the mm_cfg.MAILMAN_SITE_LIST, which must exist.
    
    Usage: %(PROGRAM)s [options]
    
    Options:
        -l listname
        --listname=listname
            Send password reminders for the named list only.  If omitted,
            reminders are sent for all lists.  Multiple -l/--listname options are
            allowed.
    
        -h/--help
            Print this message and exit.
vi: Gởi lời nhắc nhở mật khẩu cho mọi người dùng của mọi hộp thư chung.
    
    Chương trình này quét mọi hộp thư chung và tập hợp các người dùng và mật khẩu họ,
    nhóm lại theo « host_name » (tên máy) của hộp thư, nếu
    « mm_cfg.VIRTUAL_HOST_OVERVIEW » (toàn cảnh máy ảo) là đúng.
    Sau đó, một thư được gởi cho mỗi người dùng duy nhất (cho mỗi máy ảo)
    chứa những mật khẩu hộp thư và địa chỉ URL tùy chọn cho người dùng đó.
    Lời nhắc nhở mật khẩu đến từ « mm_cfg.MAILMAN_SITE_LIST » (danh sách địa chỉ Mailman),
    mà phải tồn tại.
    
    Cách sử dụng: %(PROGRAM)s [tùy_chọn ...]
    
    Tùy chọn:
        -l hộp_thư_chung
        --listname=hộp_thư_chung
    	Gởi lời nhắc nhở mật khẩu chỉ cho hộp thư chung này. Nếu không đựa ra,
    lời nhắc nhở được gởi cho mọi hộp thư chung. Cho phép sử dụng
    nhiều tùy chọn « -l/--listname ».
        -h/--help
    	In ra _trợ giúp_ này rồi thoát.

en: Password // URL
vi: Mật khẩu // Địa chỉ URL

en: %(host)s mailing list memberships reminder
vi: Lời nhắc nhở thành viên hộp thư %(host)s

en: Re-generate the Pipermail gzip'd archive flat files.
    
    This script should be run nightly from cron.  When run from the command line,
    the following usage is understood:
    
    Usage: %(program)s [-v] [-h] [listnames]
    
    Where:
        --verbose
        -v
            print each file as it's being gzip'd
    
        --help
        -h
            print this message and exit
    
        listnames
            Optionally, only compress the .txt files for the named lists.  Without 
            this, all archivable lists are processed.
vi: Tạo ra lại các tập tin phẳng kho đã nén gzip Pipermail.
    
    Nên chạy tập lệnh này mỗi đem bằng chương trình định thời cron.
    Khi chạy từ dòng lệnh, nó hiểu cách sử dụng này :
    
    Cách sử dụng: %(program)s [-v] [-h] [hộp_thư_chung ...]
    
    Tùy chọn:
        --verbose
        -v
    	in ra mỗi tập tin trong khi nó được nén gzip (_chi tiết_)
    
        --help
        -h
    	in ra _trợ giúp_ này rồi thoát
    
        hộp_thư_chung ...
    	Tùy chọn, nén chỉ những tập tin .txt cho những hộp thư chung này.
    Nếu không có những tên hộp thư chung này, có xử lý mọi hộp thư chung
    có khả năng kho.

en: Dispatch digests for lists w/pending messages and digest_send_periodic set.
    
    Usage: %(PROGRAM)s [options]
    
    Options:
        -h / --help
            Print this message and exit.
    
        -l listname
        --listname=listname
            Send the digest for the given list only, otherwise the digests for all
            lists are sent out.
vi: Phát bó thư cho hộp thư chung có thư bị hoàn và giá trị « digest_send_periodic »
    (gởi định thời bó thư) được đặt.
    
    Cách sử dụng: %(PROGRAM)s [tùy_chọn ...]
    
    Tùy chọn:
        -h / --help
    	In ra _trợ giúp_ này rồi thoát.
    
        -l hộp_thư_chung
        --listname=hộp_thư_chung
    	Gởi bó thư chỉ cho hộp thư chung này, nếu không ghi rõ hộp này,
    gởi bó thư cho mọi hộp thư chung.

en: (and {0} more)
vi: (và {0} nữa)

en: You have {0} new mails.
vi: Bạn có {0} thư mới.

en: You have a new mail.
vi: Bạn có một thư mới.

en: Mark as read
vi: Đánh dấu là đã đọc

en: Delete this account:
vi: Xóa tài khoản này:

en: Mail Account
vi: Tài khoản thư

en: Accountname:
vi: Tên tài khoản:

en: Account type:
vi: Kiểu tài khoản:

en: Mailnag Configuration
vi: Cấu hình Mailnag

en: Play sound on new mails
vi: Phát âm thanh khi có thư mới

en: Start Mailnag automatically
vi: Tự động chạy Mailnag

en: Check interval:
vi: Thời gian kiểm tra thư:

en: Enable spamfilter
vi: Bật bộ lọc thư rác

en: Spamfilter
vi: Bộ lọc thư rác

en: can't set effective uid
vi: không thể đặt UID chịu tác động

en: the setuid man user "%s" does not exist
vi: không có người dùng hướng dẫn "setuid" "%s"

en: fatal: regex `%s': %s
vi: lỗi nghiêm trọng: biểu thức chính quy `%s': %s

en: multi key %s does not exist
vi: đa khóa %s không tồn tại

en: can't lock index cache %s
vi: không thể khóa bộ nhớ tạm mục lục %s

en: index cache %s corrupt
vi: bộ nhớ tạm mục lục %s bị hỏng

en: cannot replace key %s
vi: không thể thay thế khóa %s

en: only %d field in content | only %d fields in content
vi[0]: chỉ có %d trường trong nội dung

en: bad fetch on multi key %s
vi: tiến trình gọi (fetch) sai với đa khóa %s

en: Database %s corrupted; rebuild with mandb --create
vi: Cơ sở dữ liêu %s bị hỏng; hãy xây dụng lại bằng lệnh "mandb -- create"

en: warning: %s has no version identifier
vi: cảnh báo: %s không có bộ nhận diện phiên bản

en: warning: %s is version %s, expecting %s
vi: cảnh báo: %s là phiên bản %s, cần %s

en: fatal: unable to insert version identifier into %s
vi: lỗi nghiêm trọng: không thể chèn bộ nhận diện phiên bản vào %s

en: [MAN DATABASE]
vi: [CƠ SỞ DỮ LIỆU MAN]

en: The man database defaults to %s%s.
vi: Cơ sở dữ liệu chính có giá trị mặc định là %s%s.

en: emit debugging messages
vi: phát ra các thông điệp để gỡ lỗi

en: can't open %s for reading
vi: không thể mở %s để đọc

en: [SECTION...]
vi: [PHẦN...]

en: set search path for manual pages to PATH
vi: đặt thành ĐƯỜNG DẪN đường dẫn tìm kiếm các trang hướng dẫn

en: use this user configuration file
vi: dùng tập tin cấu hình này

en: cannot read database %s
vi: không thể đọc cơ sở dữ liệu %s

en: man command failed with exit status %d
vi: lệnh "man" đã thất bại với trạng thái thoát là %d

en: NULL content for key: %s
vi: nội dung VÔ GIÁ TRỊ cho khóa: %s

en: 
    Updating cat files for section %s of man hierarchy %s
vi: 
    Đang cập nhật các tập tin "cat" cho phần %s của cây "man" %s

en: cannot write within %s
vi: không thể ghi ở trong %s

en: unable to update %s
vi: không thể cập nhật %s

en: warning: %s/man%s/%s.%s*: competing extensions
vi: cảnh báo: "%s/man%s/%s.%s*": phần mở rộng cạnh tranh với nhau

en: can't update index cache %s
vi: không thể cập nhật bộ nhớ tạm mục lục %s

en: warning: %s: bad symlink or ROFF `.so' request
vi: cảnh báo: %s: liên kết tượng trưng sai, hoặc yêu cầu ".so" ROFF sai

en: warning: %s: ignoring empty file
vi: cảnh báo: %s: đang bỏ qua tập tin rỗng

en: warning: %s: whatis parse for %s(%s) failed
vi: cảnh báo: %s: việc phân tách kiểu "whatis" (là gì?) cho "%s(%s)" bị lỗi

en: can't search directory %s
vi: không thể tìm kiếm trong danh mục %s

en: warning: cannot create catdir %s
vi: cảnh báo: không thể tạo catdir (thư mục "cat") %s

en: can't change to directory %s
vi: không thể chuyển đổi sang thư mục %s

en: can't create index cache %s
vi: không thể tạo bộ nhớ tạm mục lục %s

en: Updating index cache for path `%s/%s'. Wait...
vi: Đang cập nhật bộ nhớ tạm mục lục cho đường dẫn "%s/%s". Vui lòng chờ...

en: Purging old database entries in %s...
vi: Đang tẩy các mục nhập cơ sở dữ liệu cũ ra %s...

en: Can't convert %s to cat name
vi: Không thể chuyển đổi %s sang tên "cat"

en: warning: failed to store entry for %s(%s)
vi: cảnh báo: việc lưu trữ mục nhập cho "%s(%s)" gặp lỗi

en: warning: %s: ignoring bogus filename
vi: cảnh báo: %s: đang bỏ qua tên tập tin giả

en: PATH SECTION NAME
vi: ĐƯỜNG DẪN PHẦN TÊN

en: EXTENSION
vi: PHẦN MỞ RỘNG

en: limit search to extension type EXTENSION
vi: chỉ tìm kiếm phần mở rộng kiểu PHẦN MỞ RỘNG

en: look for pages case-insensitively (default)
vi: tìm trang thì không phân biệt chữ hoa/thường (mặc định)

en: look for pages case-sensitively
vi: tìm trang thì phân biệt chữ hoa/thường

en: interpret page name as a regex
vi: phiên dịch tên trang như là một biểu thức chính quy

en: the page name contains wildcards
vi: tên trang chứa ký tự đại diện (? * v.v.)

en: warning: whatis for %s exceeds %d byte, truncating. | warning: whatis for %s exceeds %d bytes, truncating.
vi[0]: cảnh báo: thông tin "whatis" (là gì?) cho %s vượt quá %d byte nên đang cắt bớt nó.

en: The defaults are --man and --whatis.
vi: Tùy chọn mặc định là "--man" và "--whatis".

en: parse as man page
vi: phân tích dạng trang man

en: parse as cat page
vi: phân tích dạng trang cat

en: show whatis information
vi: hiển thị thông tin whatis (là gì)

en: show guessed series of preprocessing filters
vi: hiển thị dãy bộ lọc tiền xử lý đã đoán

en: use selected output encoding
vi: dùng bảng mã xuất đã chọn

en: %s: incompatible options
vi: %s: các tùy chọn không tương thích với nhau

en: command exited with status %d: %s
vi: lệnh đã thoát với trạng thái %d: %s

en: [SECTION] PAGE...
vi: [PHẦN] TRANG...

en: reset all options to their default values
vi: đặt lại mọi tùy chọn về giá trị mặc định

en: WARNINGS
vi: CẢNH BÁO

en: enable warnings from groff
vi: bật cảnh báo từ groff

en: Main modes of operation:
vi: Chế độ thao tác chính:

en: equivalent to whatis
vi: tương đương với whatis

en: equivalent to apropos
vi: tương đương với apropos

en: search for text in all pages
vi: quét mọi trang tìm chuỗi

en: print physical location of man page(s)
vi: in ra vị trí vật lý của (các) trang man

en: print physical location of cat file(s)
vi: in ra vị trí vật lý của (các) trang cat

en: interpret PAGE argument(s) as local filename(s)
vi: biên dịch mỗi đối số TRANG là tên tập tin cục bộ

en: used by catman to reformat out of date cat pages
vi: được catman dùng để định dạng lại các trang cat cũ

en: output source page encoded in ENCODING
vi: xuất trang mã nguồn đã mã hoá bằng MÃ

en: Finding manual pages:
vi: Đang tìm trang hướng dẫn:

en: LOCALE
vi: MIỀN ĐỊA PHƯƠNG

en: define the locale for this particular man search
vi: xác định miền địa phương cho việc tìm kiếm man đặc biệt

en: use manual pages from other systems
vi: dùng trang man từ hệ thống khác

en: use colon separated section list
vi: dùng danh sách các phần định giới bằng dấu hai chấm

en: show all pages matching regex
vi: hiển thị tất cả các trang khớp mẫu biểu thức chính quy

en: show all pages matching wildcard
vi: hiển thị tất cả các trang khớp mẫu với ký tự đại diện

en: make --regex and --wildcard match page names only, not descriptions
vi: làm cho tùy chọn "--regex" và "--wildcard" chỉ khớp với tên trang, không phải với phần mô tả

en: find all matching manual pages
vi: tìm tất cả các trang hướng dẫn tương ứng

en: force a cache consistency check
vi: ép buộc kiểm tra tính nhất quán của bộ nhớ tạm

en: don't try subpages, e.g. 'man foo bar' => 'man foo-bar'
vi: đừng thử trang phụ, v.d. 'man foo bar' => 'man foo-bar'

en: Controlling formatted output:
vi: Đang điều khiển kết xuất đã định dạng:

en: PAGER
vi: BỘ DÀN TRANG

en: use program PAGER to display output
vi: dùng chương trình BỘ DÀN TRANG để hiển thị kết xuất

en: provide the `less' pager with a prompt
vi: cung cấp một dấu nhắc cho bộ dàn trang "less"

en: display ASCII translation of certain latin1 chars
vi: hiển thị bản dịch ASCII cua một số ký tự Latin-1 nào đó

en: turn off hyphenation
vi: tắt chức năng gạch nối từ

en: turn off justification
vi: tắt chức năng canh lề

en: STRING indicates which preprocessors to run:
    e - [n]eqn, p - pic, t - tbl,
    g - grap, r - refer, v - vgrind
vi: CHUỖI ngụ ý những bộ tiền xử lý nào cần chạy:
    e - [n]eqn, p - pic, t - tbl,
    g - grap, r - refer, v - vgrind

en: use %s to format pages
vi: dùng %s để định dạng trang

en: use %s with selected device
vi: dùng %s với thiết bị đã chọn

en: BROWSER
vi: TRÌNH DUYỆT

en: use %s or BROWSER to display HTML output
vi: dùng %s hay TRÌNH DUYỆT để hiển thị kết xuất HTML

en: RESOLUTION
vi: ĐỘ PHÂN GIẢI

en: use groff and display through gxditview (X11):
    -X = -TX75, -X100 = -TX100, -X100-12 = -TX100-12
vi: dùng groff và hiển thị thông qua gxditview (X11):
    -X = -TX75, -X100 = -TX100, -X100-12 = -TX100-12

en: use groff and force it to produce ditroff
vi: dùng groff và ép buộc nó sản sinh ditroff

en: No manual entry for %s
vi: Không có trang hướng dẫn cho %s

en: (Alternatively, what manual page do you want from section %s?)
vi: (Thay vì vậy, bạn muốn trang hướng dẫn nào từ phần %s?)

en: What manual page do you want?
vi: Bạn muốn trang hướng dẫn nào?

en: No manual entry for %s in section %s
vi: Không có trang hướng dẫn cho %s trong phần %s

en: See '%s' for help when manual pages are not available.
vi: Hãy xem "%s" để tìm trợ giúp khi trang hướng dẫn không sẵn sàng.

en: can't chdir to %s
vi: không thể chdir (chuyển đổi thư mục) sang %s

en:  Manual page
vi:  Trang hướng dẫn

en: mandb command failed with exit status %d
vi: lệnh "mandb" (cơ sở dữ liệu hướng dẫn) đã thất bại với trạng thái thoát là %d

en: ignoring unknown preprocessor `%c'
vi: đang bỏ qua bộ tiền xử lý trước không hiểu "%c"

en: can't chown %s
vi: không thể "chown" (thay đổi quyền sở hữu) %s

en: can't chmod %s
vi: không thể "chmod" (thay đổi chế độ đọc ghi) %s

en: can't rename %s to %s
vi: không thể thay đổi tên %s thành %s

en: can't set times on %s
vi: không thể lập thời gian trên %s

en: can't unlink %s
vi: không thể bỏ liên kết ra %s

en: can't create temporary cat for %s
vi: không thể tạo "cat" tạm cho %s

en: can't create temporary directory
vi: không thể tạo thư mục tạm thời

en: can't open temporary file %s
vi: không thể mở tập tin tạm %s

en: can't remove directory %s
vi: không thể gỡ bỏ thư mục %s

en: 
    cannot write to %s in catman mode
vi: 
    không thể ghi vào %s trong chế độ "catman"

en: %s: relying on whatis refs is deprecated
vi: %s: nhờ các "ref" (tham chiếu) của lệnh "whatis" bị phản đối

en: internal error: candidate type %d out of range
vi: lỗi nội bộ: kiểu ứng cử %d ở ngoại phạm vị

en: --Man-- next: %s [ view (return) | skip (Ctrl-D) | quit (Ctrl-C) ]
vi: --Man-- kế: %s [ xem (return) | nhảy (Ctrl-D) | thoát (Ctrl-C) ]

en: can't write to standard output
vi: không thể ghi vào đầu ra tiêu chuẩn

en: iconv: incomplete character at end of buffer
vi: iconv: gặp ký tự không hoàn thành ở kết thúc của vùng đệm

en: -f CODE[:...] -t CODE [FILENAME]
vi: -f MÃ[:...] -t MÃ [TÊN_TẬP_TIN]

en: CODE[:...]
vi: MÃ[:...]

en: possible encodings of original text
vi: bảng mã có thể của văn bản gốc

en: CODE
vi: MÃ

en: produce fewer warnings
vi: sản sinh ra ít cảnh báo hơn

en: must specify an input encoding
vi: phải ghi rõ bảng mã nhập vào

en: must specify an output encoding
vi: phải ghi rõ bảng mã xuất ra

en: [MANPATH]
vi: [ĐƯỜNG DẪN MAN]

en: work quietly, except for 'bogus' warning
vi: chạy im, trừ xuất cảnh báo "giả"

en: don't look for or add stray cats to the dbs
vi: đừng tìm hay thêm vào cơ sở dữ liệu các cat rải rác

en: don't purge obsolete entries from the dbs
vi: đừng tẩy khỏi cơ sở dữ liệu các mục nhập cũ

en: produce user databases only
vi: tạo chỉ các cơ sở dữ liệu người dùng

en: create dbs from scratch, rather than updating
vi: tạo lại cơ sở dữ liệu từ đầu, hơn là cập nhật

en: check manual pages for correctness
vi: kiểm tra có trang hướng dẫn đúng

en: update just the entry for this filename
vi: chỉ cập nhật mục tin cho tên tập tin này

en: can't remove %s
vi: không thể gỡ bỏ %s

en: can't write to %s
vi: không thể ghi vào %s

en: can't read from %s
vi: không thể đọc từ %s

en: Processing manual pages under %s...
vi: Đang xử lý các trang hướng dẫn dưới %s...

en: Removing obsolete cat directory %s...
vi: Đang gỡ bỏ các thư mục 'cat' không dùng nữa %s...

en: warning: no MANDB_MAP directives in %s, using your manpath
vi: cảnh báo: không có chỉ thị "MANDB_MAP" trong `%s' nên sẽ dùng đường dẫn hướng dẫn của bạn.

en: %d man subdirectory contained newer manual pages.
     | %d man subdirectories contained newer manual pages.
vi[0]: %d thư mục con hướng dẫn chứa trang hướng dẫn mới hơn.

en: %d manual page was added.
     | %d manual pages were added.
vi[0]: %d trang hướng dẫn được thêm vào.

en: %d stray cat was added.
     | %d stray cats were added.
vi[0]: %d trang "cat" thất lạc đã được thêm vào.

en: %d old database entry was purged.
     | %d old database entries were purged.
vi[0]: %d mục nhập cơ sở dữ liệu cũ bị tẩy.

en: No databases created.
vi: Chưa tạo cơ sở dữ liệu.

en: can't make sense of the manpath configuration file %s
vi: không thể hiểu tập tin cấu hình đường dẫn hướng dẫn %s

en: warning: %s isn't a directory
vi: cảnh báo: %s không phải là thư mục

en: manpath list too long
vi: danh sách các đường dẫn của hướng dẫn là quá dài

en: warning: $PATH not set
vi: cảnh báo: chưa đặt biến môi trường "$PATH"
    (đường dẫn thư mục chứa chương trình thi hành được)

en: warning: empty $PATH
vi: cảnh báo: biến môi trường "$PATH" (đường dẫn) trống rỗng

en: warning: $MANPATH set, prepending %s
vi: cảnh báo: tập hợp "$MANPATH" (đường dẫn hướng dẫn), đang thêm %s vào đầu

en: warning: $MANPATH set, appending %s
vi: cảnh báo: tập hợp "$MANPATH" (đường dẫn hướng dẫn), đang phụ thêm %s

en: warning: $MANPATH set, inserting %s
vi: cảnh báo: tập hợp "$MANPATH" (đường dẫn hướng dẫn), đang chèn %s

en: warning: $MANPATH set, ignoring %s
vi: cảnh báo: tập hợp "$MANPATH" (đường dẫn hướng dẫn), đang bỏ qua %s

en: can't parse directory list `%s'
vi: không thể phân tách danh sách thư muc "%s"

en: can't open the manpath configuration file %s
vi: không thể mở tập tin cấu hình đường dẫn hướng dẫn %s

en: warning: mandatory directory %s doesn't exist
vi: cảnh báo: không có thư mục bắt buộc %s

en: can't determine current directory
vi: không thể tháo gỡ thư mục hiện có

en: warning: %s does not begin with %s
vi: cảnh báo: %s không bắt đầu bằng %s

en: show relative catpaths
vi: hiển thị đường dẫn tương đối cat

en: show the entire global manpath
vi: hiển thị toàn đường dẫn toàn cục

en: warning: no global manpaths set in config file %s
vi: cảnh báo: chưa lập đường dẫn hướng dẫn toàn cục trong tập tin cấu hình %s

en: warning: %s is a dangling symlink
vi: cảnh báo: %s là liên kết tượng trưng không chỉ vào đâu cả

en: can't resolve %s
vi: không thể phân giải %s

en: Checking for stray cats under %s...
vi: Đang kiểm tra có trang "cat" rải rác dưới %s...

en: warning: can't update index cache %s
vi: cảnh báo: không thể cập nhật bộ nhớ tạm mục lục %s

en: %s is self referencing
vi: %s tham chiếu đến chính nó

en: KEYWORD...
vi: TỪ KHOÁ...

en: The --regex option is enabled by default.
vi: Tùy chọn "--regex" (biểu thức chính quy) được bật theo mặc định.

en: print verbose warning messages
vi: in ra cảnh báo dạng chi tiết

en: interpret each keyword as a regex
vi: biên dịch mỗi từ khoá như là một biểu thức chính quy

en: search each keyword for exact match
vi: tìm kiếm khớp hoàn toàn từng từ khoá một

en: the keyword(s) contain wildcards
vi: (các) từ khoá chứa ký tự đại diện (? * v.v.)

en: require all keywords to match
vi: yêu cầu mọi từ khoá khớp

en: do not trim output to terminal width
vi: đừng xén kết xuất cho bằng bề rộng của thiết bị cuối

en: search only these sections (colon-separated)
vi: chỉ tìm kiếm trong những phần này (ngăn cách bởi dấu hai chấm)

en: define the locale for this search
vi: xác định miền địa phương cho việc tìm kiếm này

en: %s what?
vi: %s gì vậy?

en: warning: %s contains a pointer loop
vi: cảnh báo: %s chứa một vòng lặp con trỏ (pointer loop)

en: (unknown subject)
vi: (không hiểu chủ đề)

en: %s: nothing appropriate.
vi: %s: không có gì thích hợp cả.

en: %s:%d: .so requests nested too deeply or are recursive
vi: %s:%d: các yêu cầu ".so" lồng nhau quá sâu hoặc bị đệ quy

en: %s:%d: warning: failed .so request
vi: %s:%d: cảnh báo: yêu cầu ".so" bị lỗi

en: %s:%d: warning: newline in .so request, ignoring
vi: %s:%d: cảnh báo: yêu cầu ".so" có chứa ký tự dòng mới nên bỏ qua

en: %s:%d: warning: malformed .lf request, ignoring
vi: %s:%d: cảnh báo: yêu cầu ".lf" sai định dạng nên bỏ qua

en: %s:%d: warning: newline in .lf request, ignoring
vi: %s:%d: cảnh báo: yêu cầu ".lf" có chứa ký tự dòng mới nên bỏ qua

en: %s:%d: unterminated quote in roff request
vi: %s:%d: yêu cầu roff chứa đoạn trích dẫn chưa được chấm dứt

en: compatibility switch (ignored)
vi: các tùy chọn dùng cho mục đích tương thích (bị bỏ qua)

note: Type: boolean Description
en: Should post-installation script index your man pages?
vi: Tập lệnh sau cài đặt nên chỉ mục các trang hướng dẫn của bạn không?

note: Type: boolean Description
en: Swish++ will be run once a week to index your man pages.
vi: Sẽ chạy Swich++ hằng tuần để chỉ mục các trang hướng dẫn của bạn.

note: Type: boolean Description
en: The index can also be generated (in the background) by the post-installation script. This process needs quite a lot of computer resources, and can take several minutes so you can choose now if you would like to do this.
vi: Tập lệnh sau cài đặt cũng có thể tạo mục lục ấy trong nền. Tuy nhiên, tiến trình này mất nhiều tiềm năng hệ thống và có thể mất vài phút, thì ở đây bạn có chọn được nếu muốn làm như thế.

en: Shows the state of AccessX features such as latched modifiers
vi: Hiện trạng thái tính năng AccessX như phím bổ trợ đã chốt.

en: There was an error launching the help viewer: %s
vi: Gặp lỗi khi khởi chạy bộ xem trợ giúp: %s

en: There was an error launching the keyboard preferences dialog: %s
vi: Gặp lỗi khi khởi chạy hội thoại tùy thích bàn phím: %s

en: _Keyboard Accessibility Preferences
vi: Tùy thích _khả năng truy cập bàn phím

en: AccessX Status
vi: Trạng thái AccessX

en: Shows keyboard status when accessibility features are used.
vi: Hiện trạng thái bàn phím khi tính năng khả năng truy cập được dùng.

en: XKB Extension is not enabled
vi: Chưa bật chạy phần mở rộng XKB

en: Keyboard Accessibility Status
vi: Trạng thái khả năng truy cập bàn phím

en: Displays current state of keyboard accessibility features
vi: Hiển thị trạng thái hiện thời của các tính năng khả năng truy cập bàn phím.

en: AccessX Status Applet Factory
vi: Bộ tạo tiểu dụng trạng thái AccessX

en: Keyboard Accessibility Status Applet Factory
vi: Bộ tạo tiểu dụng trạng thái khả năng truy cập bàn phím

en: Shows the status of keyboard accessibility features
vi: Hiện trạng thái tính năng khả năng truy cập bàn phím

en: System is running on AC power
vi: Hệ thống đang chạy bằng điện xoay chiều (AC)

en: System is running on battery power
vi: Hệ thống đang chạy bằng pin

en: Battery charged (%d%%)
vi: Pin đã được sạc đầy  (%d%%)

en: Unknown time (%d%%) remaining
vi: Thời gian còn lại (%d%%) chưa rõ

en: Unknown time (%d%%) until charged
vi: Thời gian còn lại (%d%%) chưa rõ đến khi được sạc đầy

en: %d minute (%d%%) remaining | %d minutes (%d%%) remaining
vi[0]: %d phút (%d%%) còn lại

en: %d minute until charged (%d%%) | %d minutes until charged (%d%%)
vi[0]: %d phút đến khi được sạc đầy (%d%%)

en: %d hour (%d%%) remaining | %d hours (%d%%) remaining
vi[0]: %d giờ (%d%%) còn lại

en: %d hour until charged (%d%%) | %d hours until charged (%d%%)
vi[0]: %d giờ đến khi được sạc đầy (%d%%)

note: TRANSLATOR: "%d %s %d %s" are "%d hours %d minutes" * Swap order with "%2$s %2$d %1$s %1$d if needed
en: %d %s %d %s (%d%%) remaining
vi: %d %s %d %s (%d%%) còn lại

note: TRANSLATOR: "%d %s %d %s" are "%d hours %d minutes" * Swap order with "%2$s %2$d %1$s %1$d if needed
en: %d %s %d %s until charged (%d%%)
vi: %d %s %d %s đến khi được sạc đầy (%d%%)

en: Your battery is now fully recharged
vi: Pin đã được tái sạc đầy.

en: Battery Notice
vi: Thông báo pin

note: we don't know the remaining time
en: You have %d%% of your total battery capacity remaining.
vi: Pin hiện thời có %d%% khả năng còn lại.

en: You have %d minute of battery power remaining (%d%% of the total capacity). | You have %d minutes of battery power remaining (%d%% of the total capacity).
vi[0]: Bạn có %d phút năng lượng pin còn lại (%d%% của nạp tổng).

note: TRANSLATORS: this is a list, it is left as a single string * to allow you to make it appear like a list would in your * locale.  This is if the laptop does not support suspend.
en: To avoid losing your work:
     • plug your laptop into external power, or
     • save open documents and shut your laptop down.
vi: Để tránh mất dữ liệu, bạn hãy:
     • cầm phít máy tính xách tay vào năng lượng bên ngoài, hoặc
     • lưu các tài liệu đang mở, rồi tắt máy.

note: TRANSLATORS: this is a list, it is left as a single string * to allow you to make it appear like a list would in your * locale.  This is if the laptop supports suspend.
en: To avoid losing your work:
     • suspend your laptop to save power,
     • plug your laptop into external power, or
     • save open documents and shut your laptop down.
vi: Để tránh mất dữ liệu, bạn hãy:
     • ngưng máy tính xách tay, để tiết kiệm năng lượng,
     • cầm phít máy tính xách tay vào năng lượng bên ngoài, hay
     • lưu các tài liệu đang mở, rồi tắt máy.

en: Your battery is running low
vi: Pin trở thành yếu

en: No battery present
vi: Không có pin

en: Battery status unknown
vi: Chưa biết trạng thái pin

en: This utility shows the status of your laptop battery.
vi: Tiện ích này hiển thị trạng thái pin trên máy tính xách tay bạn.

note: true
en: HAL backend enabled.
vi: Hậu phương HAL đã bật.

note: false
en: Legacy (non-HAL) backend enabled.
vi: Hậu phương thừa tự (không HAL) đã bật.

en: Battery Charge Monitor
vi: Bộ theo dõi nạp pin

en: Monitor a laptop's remaining power
vi: Theo dõi điện năng còn lại của máy tính xách tay

en: Battery Charge Monitor Preferences
vi: Tuỳ thích bộ Theo dõi Sạc Pin

en: _Compact view
vi: Ô xem _gọn

en: _Expanded view
vi: Ô x_em mở rộng

en: _Show time/percentage:
vi: _Hiện thời gian/phần trăm:

en: Show _time remaining
vi: Hiện _thời gian còn lại

en: Show _percentage remaining
vi: Hiện _phần trăm còn lại

note: TRANSLATOR: This is the beginning of the sentence 'Warn when battery charge drops to: [XX] percent/minutes remaining'
en: _Warn when battery charge drops to:
vi: Cảnh báo khi lượng sạc pin giảm _xuống:

en: _Notify when battery is fully recharged
vi: Báo khi pi_n được tái sạc đầy

en: HAL error
vi: Lỗi HAL

en: Could not create libhal_ctx
vi: Không thể tạo « libhal_ctx »

en: Unable to initialise HAL: %s: %s
vi: Không thể sơ khởi HAL: %s: %s

en: Red value level
vi: Cấp giá trị Đỏ

en: The battery level below which the battery is displayed as red. Also the value at which the low battery warning is displayed.
vi: Cấp pin dưới đó pin hiển thị màu đỏ. Cũng là giá trị tại đó hiển thị cảnh báo pin thấp.

en: Warn on low time rather than low percentage
vi: Cảnh báo về thời gian ít, hơn là phần trăm thấp.

en: Use the value defined in red_value as a time remaining to show the warning dialog rather than a percentage.
vi: Dùng giá trị được định nghĩa trong « red_value » (giá trị màu đỏ) làm thời gian còn lại cần hiển thị trong hộp thoại cảnh báo hơn là phần trăm.

en: Low Battery Notification
vi: Thông báo pin yếu

en: Notify user when the battery is low.
vi: Báo cho người dùng khi pin yếu.

en: Full Battery Notification
vi: Thông báo pin đầy

en: Notify user when the battery is full.
vi: Báo cho người dùng khi pin đầy.

en: Beep for warnings
vi: Kêu bíp khi cảnh báo

en: Beep when displaying a warning.
vi: Kêu bíp khi hiển thị cảnh báo.

en: Drain from top
vi: Rút từ đỉnh

en: Show the battery meter draining from the top of the battery. Only implemented for traditional battery view.
vi: Hiện đồng hồ đo pin rút từ đỉnh pin. Thực hiện chỉ trong ô xem pin truyền thống.

en: Upright (small) battery
vi: Pin nằm dọc (nhỏ)

en: Show the upright, smaller battery on the panel.
vi: Hiện pin nằm dọc nhỏ hơn trên bảng điều khiển.

en: Show the horizontal battery
vi: Hiện pin nằm ngang

en: Show the traditional, horizontal battery on the panel.
vi: Hiện pin nằm ngang truyền thống trên bảng điều khiển.

en: Show the time/percent label
vi: Hiện nhãn thời gian/phần trăm đầy

en: 0 for no label, 1 for percentage and 2 for time remaining.
vi: 0 — không có nhãn
    1 — phần trăm
    2 — thời gian còn lại

en: Battstat Factory
vi: Bộ tạo thống kê nạp pin

note: TRANSLATOR: this is a selectable item in a drop-down menu to end * this sentence: *   "Warn when battery charge drops to: [XX] minutes remaining"
en: Minutes Remaining
vi: phút còn lại

en: Battery Status Utility
vi: Tiện ích xem trạng thái pin

en: Battery power low
vi: Pin thấp

en: Battery fully re-charged
vi: Pin đã được sạc đầy.

en: Available palettes
vi: Bảng chọn hiện có

note: TRANSLATOR: This sentance reads something like 'Insert "PILCROW SIGN"' *             hopefully, the name of the unicode character has already *             been translated.
en: Insert "%s"
vi: Chèn "%s"

en: Insert special character
vi: Chèn ký tự đặc biệt

en: insert special character %s
vi: Chèn ký tự đặc biệt %s

en: Mate Panel applet for selecting strange characters that are not on my keyboard. Released under GNU General Public Licence.
vi: Tiểu dụng Bảng điều khiển MATE dùng để chọn ký tự lạ không có trên bàn phím thường của bạn. Được phát hành dưới Bản quyền Công Chung GNU (GPL).

en: Character Palette
vi: Bảng chọn ký tự

en: Insert characters
vi: Chèn ký tự

en: DEPRECATED - Characters shown on applet startup
vi: BỊ PHẢN ĐỐI - Ký tự hiện lúc khởi động tiểu dụng

en: Characters shown on applet startup
vi: Ký tự hiện lúc khởi động tiểu dụng

en: The string that the user had selected when the applet was last used. This string will be displayed when the user starts the applet.
vi: Chuỗi người dùng đã chọn khi tiểu dụng được dùng lần cuối. Chuỗi này sẽ được hiển thị khi người dùng khởi động tiểu dụng ấy.

en: List of available palettes
vi: Danh sách bảng chọn hiện có

en: List of strings containing the available palettes.
vi: Danh sách chuỗi chứa các bảng chọn sẵn sàng.

en: Charpicker Applet Factory
vi: Bộ tạo tiểu dụng chọn ký tự

en: Palette entry
vi: Mục nhập bảng chọn

en: Modify a palette by adding or removing characters
vi: Sửa đổi bảng chọn bằng cách thêm hoặc bỏ ký tự

en: Add Palette
vi: Thêm bảng chọn

en: Edit Palette
vi: Sửa bảng chọn

en: Palettes list
vi: Danh sách bảng chọn

en: _Palettes:
vi: _Bảng chọn:

en: Add button
vi: Thêm nút

en: Click to add a new palette
vi: Nhấn để thêm bảng chọn mới

en: Edit button
vi: Sửa nút

en: Click to edit the selected palette
vi: Nhấn để sửa đổi bảng chọn được chọn.

en: Delete button
vi: Xóa nút

en: Click to delete the selected palette
vi: Nhấn để xóa bỏ bảng chọn được chọn.

en: Character Palette Preferences
vi: Tùy thích bảng chọn ký tự

en: CPU to Monitor
vi: CPU cần theo dõi

en: Set the CPU to monitor. In a single processor system you don't have to change it.
vi: Lập CPU cần theo dõi. Trong hệ thống chỉ có một bộ xử lý thì không cần thay đổi điều này.

en: Mode to show cpu usage
vi: Chế độ cần hiển thị cách dùng CPU

en: A 0 value means to show the applet in graphic mode (pixmap only), 1 to show the applet in text mode (not to show the pixmap) and 2 to show the applet in graphic and text mode.
vi: Giá trị:
     • 0 — hiển thi tiểu dụng trong chế độ đồ họa (chỉ ảnh bằng điểm)
     • 1 — hiển thị tiểu dung trong chế độ chữ (không hiển thị ảnh bằng điểm)
     • 2 — hiển thị tiểu dụng trong cả hai chế độ đồ họa và chữ đều.

en: The type of text to display (if the text is enabled).
vi: Kiểu chữ cần hiển thị (nếu chữ được bật).

en: A 0 value means to show cpu frequency, 1 to show frequency and units, and 2 to show percentage instead of frequency.
vi: Giá trị:
     • 0 — hiển thị tần số CPU
     • 1 — hiển thị tần số và đơn vi đều
     • 2 — hiển thị phần trăm thay thế tần số.

en: CPU Frequency Monitor Preferences
vi: Tuỳ thích bộ Theo dõi Tần số CPU

en: _Monitored CPU:
vi: CPU đã th_eo dõi:

en: _Appearance:
vi: _Diện mạo :

en: Show CPU frequency as _frequency
vi: Hiện tần số CPU dạng _tần số

en: Show frequency _units
vi: Hiện đơn _vị tần số

en: Show CPU frequency as _percentage
vi: Hiện tần số CPU dạng _phần trăm

en: CPU Frequency Scaling Monitor
vi: Bộ theo dõi cách quản lý tỷ lệ tần số CPU

en: Monitor the CPU Frequency Scaling
vi: Theo dõi cách quản lý tỷ lệ tần số CPU

en: Could not open help document
vi: Không mở được tài liệu trợ giúp.

en: This utility shows the current CPU Frequency Scaling.
vi: Tiện ích này hiển thị cách quản lý tỷ lệ tần số CPU hiện có.

en: This utility shows the current CPU Frequency
vi: Tiện ích này hiển thị tần số CPU hiện có.

en: Graphic
vi: Đồ họa

en: Graphic and Text
vi: Đồ họa và chữ

en: Frequency Scaling Unsupported
vi: Không hỗ trợ cách quản lý tỷ lệ tần số

note: If there is no cpufreq support it shows only the cpu frequency, * I think is better than do nothing. I have to notify it to the user, because * he could think that cpufreq is supported but it doesn't work succesfully
en: CPU frequency scaling unsupported
vi: Không hỗ trợ cách quản lý tỷ lệ tần số CPU

en: You will not be able to modify the frequency of your machine.  Your machine may be misconfigured or not have hardware support for CPU frequency scaling.
vi: Bạn sẽ không thể sửa đổi tần số của máy bạn. Có lẽ máy bạn có cấu hình sai hoặc chưa có phần cứng hỗ trợ tiến trình quản lý tỷ lệ tần số CPU.

en: Change CPU Frequency scaling
vi: Thay đổi tỷ lệ tần số CPU

en: Privileges are required to change the CPU Frequency scaling.
vi: Cần quyền đặc biệt để thay đổi tỷ lệ tần số CPU.

en: (mounted)
vi: (đã lắp)

en: (not mounted)
vi: (chưa lắp)

en: Cannot execute '%s'
vi: Không thực hiện được « %s »

en: _Play DVD
vi: _Phát đĩa DVD

en: _Play CD
vi: _Phát đĩa CD

en: _Open %s
vi: _Mở %s

en: Un_mount %s
vi: _Tháo lắp %s

en: _Mount %s
vi: _Lắp %s

en: _Eject %s
vi: Đẩy _ra %s

en: Applet for mounting and unmounting block volumes.
vi: Tiểu dụng dùng để lắp/tháo lắp các ổ đĩa khối.

en: Disk Mounter
vi: Bộ lắp đĩa

en: Interval timeout to check mount point status
vi: Thời hạn kiểm tra trạng thái điểm lắp

en: Time in seconds between status updates
vi: Thời khoảng (giây) giữa hai lần cập nhật

en: Drive Mount Applet Factory
vi: Bộ tạo tiểu dụng lắp đĩa

en: Factory for drive mount applet
vi: Bộ tạo tiểu dụng lắp đĩa

en: Mount local disks and devices
vi: Lắp đĩa và thiết bị nội bộ

en: A goofy set of eyes for the MATE panel. They follow your mouse.
vi: Một cặp con mắt hay cho bảng điều khiển MATE của bạn. Con mắt này theo vị trí của con chuột.

en: The eyes look in the direction of the mouse pointer
vi: Hai con mắt nhìn theo hướng con chuột. :)

en: Directory in which the theme is located
vi: Thư mục chứa sắc thái

en: Geyes Applet Factory
vi: Bộ tạo tiểu dụng con mắt G

en: A set of eyeballs for your panel
vi: Một đôi con mắt cho bảng điều khiển của bạn

en: Can not launch the eyes applet.
vi: Không khởi động được tiểu dụng con mắt.

en: There was a fatal error while trying to load the theme.
vi: Gặp lỗi nghiêm trọng khi thử tải sắc thái.

en: Geyes Preferences
vi: Tùy thích con mắt G

en: © 1999-2005 by S. Papadimitriou and others
vi: Bản quyền © 1999-2005 của S. Papadimitriou (Σ. Πάπαδιμίτριου) và người khác

en: A panel application for monitoring local weather conditions.
vi: Tiểu dụng bảng điều khiển, dùng để theo dõi thời tiết địa phương.

en: Weather Report
vi: Báo cáo thời tiết

en: MATE Weather
vi: Thời tiết MATE

en: Weather Forecast
vi: Báo cáo thời tiết

en: City: %s
    Sky: %s
    Temperature: %s
vi: Thành phố: %s
    Bầu trời: %s
    Nhiệt độ: %s

en: Last update:
vi: Lần cập nhật cuối:

en: Conditions:
vi: Hoàn cảnh:

en: Sky:
vi: Bầu trời:

en: Feels like:
vi: Cảm giác như:

en: Dew point:
vi: Điểm sương:

en: Relative humidity:
vi: Độ ẩm tương đối

en: Pressure:
vi: Áp suất:

en: Sunrise:
vi: Rạng đông:

en: Sunset:
vi: Hoàng hôn:

en: Current Conditions
vi: Hoàn cảnh hiện thời

en: Forecast Report
vi: Báo cáo dự báo thời tiết

en: See the ForeCast Details
vi: Xem dự báo chi tiết

en: Radar Map
vi: Bản đồ ra đa

en: _Visit Weather.com
vi: Xem _Weather.com

en: Visit Weather.com
vi: Xem Weather.com

en: Click to Enter Weather.com
vi: Nhấn để vào chỗ Mạng Weather.com

en: Forecast not currently available for this location.
vi: Hiện thời không có thông tin dự báo cho địa điểm này.

note: Accessible Name and Description for the components in Preference Dialog
en: Location view
vi: Ô xem địa điểm

en: Select Location from the list
vi: Chọn địa điểm từ danh sách

en: Update spin button
vi: Nút chiều cập nhật

en: Spinbutton for updating
vi: Nút xoay tròn để cập nhật

en: Enter the URL
vi: Nhập địa chỉ Mạng

en: Failed to load the Locations XML database.  Please report this as a bug.
vi: Lỗi tải cơ sở dữ liệu XML địa điểm. Vui lòng thông báo lỗi này.

en: Weather Preferences
vi: Tùy thích cho thời tiết

en: _Automatically update every:
vi: Cậ_p nhật tự động mỗi:

note: #-#-#-#-#  881 (MATE Desktop Environment)  #-#-#-#-# Pressure Unit
en: _Pressure unit:
vi: Đơn vị á_p suất:

en: Enable _radar map
vi: Bật bản đồ _ra đa

en: Use _custom address for radar map
vi: Dùng địa _chỉ tự chọn cho bản đồ ra-đa

en: _Select a location:
vi: _Chọn địa điểm:

en: Factory for creating the weather applet.
vi: Bộ tạo tiểu dụng thời tiết.

en: Monitor the current weather conditions, and forecasts
vi: Theo dõi thời tiết hiện thời và hiển thị dự đoán thời tiết.

en: Invest
vi: Đầu tư

en: Track your invested money.
vi: Theo dõi tiền đã đầu tư của bạn.

en: Financial Chart
vi: Sơ đồ tài chính

en: _Ticker symbol:
vi: Ký hiệu bộ _theo dõi:

en: Auto _refresh
vi: Tự động cậ_p nhật

en: _Graph style:
vi: _Kiểu đồ thị:

note: see http://biz.yahoo.com/charts/guide11.html and http://en.wikipedia.org/wiki/Moving_average
en: Moving average:
vi: Trung bình động:

note: see http://biz.yahoo.com/charts/guide12.html and http://en.wikipedia.org/wiki/Moving_average#Exponential_moving_average
en: Exponential moving average:
vi: Trung bình động số mũ :

note: see http://en.wikipedia.org/wiki/Technical_analysis#Overlays
en: Overlays:
vi: Phủ :

note: Please keep this term short. For its meaning, see http://biz.yahoo.com/charts/guide6.html and http://en.wikipedia.org/wiki/Stock_split
en: Splits
vi: Xẻ

note: see http://biz.yahoo.com/charts/guide10.html and http://en.wikipedia.org/wiki/Technical_indicator#Charting_terms_and_indicators
en: Indicators:
vi: Chỉ báo :

note: Please keep this term short. For its meaning, see http://en.wikipedia.org/wiki/Volume_%28finance%29
en: Vol
vi: Âm

note: Please keep this term short. For its meaning, see http://en.wikipedia.org/wiki/Stochastic_oscillator
en: Slow stoch
vi: Stoch chậm

note: Please keep this term short. For its meaning, see http://en.wikipedia.org/wiki/Volume_%28finance%29
en: Vol+MA
vi: Âm+MA

note: Please keep this term short. For its meaning, see http://en.wikipedia.org/wiki/Stochastic_oscillator
en: Fast stoch
vi: Stoch nhanh

en: Downloading chart from <b>Yahoo!</b>
vi: Đang tải về sơ đồ từ <b>Yahoo</b>

en: Invest Preferences
vi: Tùy thích Đầu tư

en: <i><small><b>Note:</b> Quotes are delayed at least 15 minutes.
    <b>Source: </b> Yahoo!</small></i>
vi: <i><small><b>Ghi chú :</b> bảng giá chứng khoán bị chậm ít nhất 15 phút.
    <b>Nguồn: </b> Yahoo!</small></i>

note: a) We aren't configured yet
en: <b>You have not entered any stock information yet</b>
vi: <b>Bạn chưa điền thông tin chứng khoán</b>

en: <b>No stock quotes are currently available</b>
vi: <b>Không có chỉ số chứng khoán nào sẵn sàng</b>

en: The server could not be contacted. The computer is either offline or the servers are down. Try again later.
vi: Không thể liên lạc đến máy chủ. Máy tính hoặc ngoại tuyến, hoặc máy chủ không hoạt động. Vui lòng thử lại sau.

en: Financial Chart - %s
vi: Sơ đồ tài chính — %s

en: Opening Chart
vi: Đang mở sơ đồ...

en: Chart downloaded
vi: Đã tải biểu đồ về

en: Chart could not be downloaded
vi: Không thể tải biểu đồ về

en: Invest Applet
vi: Tiểu dụng Đầu tư

note: #-#-#-#-#  1024 (openobject-addons)  #-#-#-#-# module: account #-#-#-#-#  1045 (openobject-addons)  #-#-#-#-# module: base
en: Currency Rate
vi: Tỷ giá

en: Invest could not connect to Yahoo! Finance
vi: Không thể kết nối đến Yahoo! Finance

note: Translators: %s is an hour (%H:%M)
en: Updated at %s
vi: Cập nhật lúc %s

note: model: SYMBOL, LABEL, TICKER_ONLY, BALANCE, BALANCE_PCT, VALUE, VARIATION_PCT, PB Translators: these words all refer to a stock. Last is short for "last price". Gain is referring to the gain since the stock was purchased.
en: Ticker
vi: Trình điểm chứng khoán

en: Change %
vi: Đổi %

en: Gain %
vi: Lợi %

en: Deskbar (formerly Mini-Commander)
vi: Deskbar (trước là Mini-Commander)

en: Deskbar (transparent upgrade from Mini-Commander)
vi: Deskbar (cập nhật trong suốt từ Mini-Commander)

en: This MATE applet adds a command line to the panel. It features command completion, command history, and changeable macros.
vi: Tiểu dung MATE này thêm dòng lệnh vào bảng điều khiển. Tính năng nó bao gồm gõ xong lệnh, nhật ký lệnh và bộ lệnh có thể sửa đổi.

en: No items in history
vi: Không có gì trong nhật ký lệnh

note: build file select dialog
en: Start program
vi: Khởi chạy chương trình

en: Type a command here and Mate will execute it for you
vi: Gõ một lệnh vào đây và Mate sẽ thực hiện nó cho bạn.

en: Cannot get schema for %s: %s
vi: Không thể lấy giản đồ cho %s: %s

en: Cannot set schema for %s: %s
vi: Không thể đặt giản đồ cho %s: %s

en: Set default list value for %s
vi: Lập giá trị danh sách mặc định cho %s

en: MATECONF_DISABLE_MAKEFILE_SCHEMA_INSTALL is set, not installing schemas
vi: Chưa đặt biến môi trường MATECONF_DISABLE_MAKEFILE_SCHEMA_INSTALL (Gconf: vô hiệu hóa tập tin tạo giản đồ cài) nên sẽ không cài đặt những giản đồ.

en: Must set the MATECONF_CONFIG_SOURCE environment variable
vi: Phải đặt biến môi trường MATECONF_CONFIG_SOURCE (nguồn cấu hình MateConf).

en: Error syncing config data: %s
vi: Lỗi đồng bộ dữ liệu cấu hình: %s

en: Macro pattern list
vi: Danh sách mẫu bộ lệnh

en: List of MateConfValue entries containing strings for the macro patterns.
vi: Danh sách mục nhập MateConfValue (giá trị cấu hình G) chứa chuỗi cho mẫu bộ lệnh.

en: Macro command list
vi: Danh sách bộ lệnh

en: List of MateConfValue entries containing strings for the macro commands.
vi: Danh sách mục nhập MateConfValue (giá trị cấu hình G) chứa chuỗi cho bộ lệnh.

en: Command Line Preferences
vi: Tùy thích Dòng Lệnh

en: E_nable history-based auto completion
vi: Bật tự độ_ng điền nốt dựa vào lịch sử

en: _Use default theme colors
vi: Dùng mà_u sắc thái mặc định

en: Command line _foreground:
vi: Cảnh _gần dòng lệnh:

en: Command line _background:
vi: _Nền dòng lệnh:

en: _Macros:
vi: _Vĩ lệnh:

en: _Delete Macro
vi: _Xoá vĩ lệnh

en: Add New Macro
vi: Thêm vĩ lệnh mới

en: Show handle
vi: Hiện móc

en: Show a handle so the applet can be detached from the panel.
vi: Hiện móc để có thể gỡ tiểu dụng khỏi bảng.

en: Show frame
vi: Hiện khung

en: Show a frame surrounding the applet.
vi: Hiện khung quanh tiểu dụng.

en: Perform history autocompletion
vi: Tự động hoàn thành nhờ nhật ký

en: Attempt to autocomplete a command from the history of commands entered.
vi: Thử tự động hoàn chỉnh lệnh từ nhật ký lệnh đã gõ.

en: Width of the applet
vi: Độ rộng tiểu dụng

en: Use the default theme colors
vi: Dùng màu của sắc thái mặc định

en: Use theme colors instead of custom ones.
vi: Dùng màu sắc thái mặc định thay vì điều tự chọn.

en: Foreground color, red component
vi: Màu chữ, phần đỏ

en: The red component of the foreground color.
vi: Thành phần đỏ trong màu nổi.

en: Foreground color, green component
vi: Màu chữ, phần xanh lá cây

en: The green component of the foreground color.
vi: Thành phần xanh lá cây trong màu nổi.

en: Foreground color, blue component
vi: Màu chữ, phần xanh nước biểu

en: The blue component of the foreground color.
vi: Thành phần xanh nước biển trong màu nổi.

en: Background color, red component
vi: Màu nền, phần đỏ

en: The red component of the background color.
vi: Thành phần đỏ trong màu nền.

en: Background color, green component
vi: Màu nền, phần xanh lá cây

en: The green component of the background color.
vi: Thành phần xanh lá cây trong màu nền.

en: Background color, blue component
vi: Màu nền, phần xanh nước biển

en: The blue component of the background color.
vi: Thành phần xanh nước biển trong màu nền.

en: History list
vi: Danh sách nhật ký lệnh

en: List of MateConfValue entries containing strings for history entries.
vi: Danh sách mục nhập MateConfValue (giá trị cấu hình G) chứa chuỗi cho mục nhật ký.

en: This per-applet key is deprecated in favour of the global key, /schemas/apps/mini-commander-global/macro_patterns.
vi: Phản đối phím dành cho tiểu dung, hãy sử dụng phím toàn cục thay vào đó:
    /schemas/apps/mini-commander-global/macro_patterns.

en: Click this button to start the browser
vi: Nhấn vào nút này để khởi chạy trình duyệt

en: Click this button for the list of previous commands
vi: Nhấn vào nút này để hiện danh sách các lệnh đã thực hiện.

en: Command line has been disabled by your system administrator
vi: Quản trị hệ thống đã vô hiệu hóa dòng lệnh.

en: Mini-Commander applet
vi: Tiểu dụng Bộ lệnh tí ti

en: This applet adds a command line to the panel
vi: Tiểu dụng này thêm một dòng lệnh vào bảng điều khiển.

en: MiniCommander Applet Factory
vi: Bộ tạo tiểu dụng Bộ lệnh tí ti

en: Mini-Commander
vi: Bộ lệnh tí ti

en: You must specify a pattern and a command
vi: Bạn cần chỉ định mẫu và lệnh.

en: You must specify a command
vi: Cần phải chỉ định lệnh.

en: You may not specify duplicate patterns
vi: Có thể không chỉ định các mẫu đúp.

en: Volume Applet
vi: Tiểu dụng âm lượng

en: _Open Volume Control
vi: _Mở điều khiển âm lượng

en: Mu_te
vi: _Câm

en: The volume control did not find any elements and/or devices to control. This means either that you don't have the right GStreamer plugins installed, or that you don't have a sound card configured.
vi: Điều khiển âm lượng chưa tìm phần tử và/hay thiết bị cần điều khiển. Có nghĩa là hoặc bạn chưa cài đặt những bổ sung GStreamer cần thiết, hoặc bạn chưa cấu hình một thẻ âm thanh.

en: You can remove the volume control from the panel by right-clicking the speaker icon on the panel and selecting "Remove From Panel" from the menu.
vi: Bạn có thể loại bỏ điều khiển âm lượng ra bảng điều khiển, bằng cách nhắp-phải vào biểu tượng loa trên bảng rồi chọn « Gỡ bỏ ra bảng điều khiển » trong trình đơn.

en: Failed to start Volume Control: %s
vi: Lỗi khởi động bộ điều khiển âm lượng: %s

en: %s: muted
vi: %s: câm

en: Failed to display help: %s
vi: Không hiển thi trợ giúp được: %s

en: Volume control for your MATE Panel.
vi: Bộ điều khiển âm lượng cho bảng Mate của bạn.

en: Using GStreamer 0.10.
vi: Đang dùng GStreamer 0.10.

en: Volume Control...
vi: Điều khiển Âm...

en: Channel controlled by applet. Only for OSS setups
vi: Kênh điều khiển bởi tiểu dụng. Chỉ cho thiết lập OSS (phần mềm nguồn mở).

en: Saved mute state
vi: Trạng thái câm được lưu

en: Saved volume to restore on startup
vi: Âm lượng được lưu để phục hồi khi khởi động

en: Select the device and track to control.
vi: Chọn thiết bị và rãnh cần điều khiển.

en: Modem Monitor
vi: Bộ theo dõi bô điều giải

en: Connection active, but could not get connection time
vi: Kết nối có hoạt động, còn chưa gọi được thời gian kết nối

en: Time connected: %.1d:%.2d
vi: Thời gian kết nối: %.1d:%.2d

en: To connect to your Internet service provider, you need administrator privileges
vi: Để kết nối đến nhà cung cấp dịch vụ Mạng (ISP) thì bạn cần phải có quyền truy cập quản trị.

en: To disconnect from your Internet service provider, you need administrator privileges
vi: Để ngắt kết nối ra nhà cung cấp dịch vụ Mạng (ISP) thì bạn cần phải có quyền truy cập quản trị.

en: The entered password is invalid
vi: Đã gõ mật khẩu không hợp lệ.

en: Check that you have typed it correctly and that you haven't activated the "caps lock" key
vi: Hãy kiểm tra đã gõ mật khẩu đúng và xem phím CapsLock (chữ hoa luôn) không bật.

en: Do you want to connect?
vi: Bạn có muốn kết nối chứ?

en: Do you want to disconnect?
vi: Bạn có muốn ngắt kết nối chứ?

en: Could not launch network configuration tool
vi: Không thể khởi chạy công cụ cấu hình mạng

en: Check that it's installed in the correct path and that it has the correct permissions
vi: Hãy kiểm tra đã cài đặt nó vào đường dẫn đúng, với quyền truy cập đúng.

en: Applet for activating and monitoring a dial-up network connection.
vi: Tiểu dụng hoạt hóa và theo dõi kết nối mạng quay số.

en: Activate and monitor a dial-up network connection
vi: Hoạt hóa và theo dõi kết nối mạng quay số

en: A system load monitor capable of displaying graphs for CPU, ram, and swap space use, plus network traffic.
vi: Bộ theo dõi trọng tải hệ thống, có khả năng hiển thị đồ thị của cách sử dụng CPU (đơn vị xử lý trung tâm), RAM (bộ nhớ truy cập ngẫu nhiên) và bộ nhớ trao đổi, và cũng lưu tải cho mạng.

en: There was an error executing '%s': %s
vi: Gặp lỗi khi thực thi « %s » : %s

en: Swap Space
vi: Bộ nhớ trao đổi

en: Load Average
vi: Trọng tải trung bình

note: xgettext: use and cache are > 1 most of the time, please assume that they always are.
en: %s:
    %u%% in use by programs
    %u%% in use as cache
vi: %s:
    %u%% đang dùng bởi chương trình
    %u%% là bộ nhớ tạm đang dùng

en: The system load average is %0.02f
vi: Số trung bình tải trọng hệ thống là %0.02f

note: xgettext: same as in graphic tab of g-s-m
en: %s:
    Receiving %s
    Sending %s
vi: %s:
    Đang nhận %s
    Đang gửi %s

en: %s:
    %u%% in use | %s:
    %u%% in use
vi[0]: %s:
    %u%% đang dùng

en: CPU Load
vi: Trọng tải CPU

en: Memory Load
vi: Trọng tải của bộ nhớ

en: Net Load
vi: Trọng tải cho mạng

en: Swap Load
vi: Trọng tải tráo đổi

en: Disk Load
vi: Trọng tải đĩa

en: _Open System Monitor
vi: Mở bộ the_o dõi hệ thống

en: Enable CPU load graph
vi: Bật đồ thị trọng tải CPU

en: Enable memory load graph
vi: Bật đồ thị trọng tải bộ nhớ

en: Enable network load graph
vi: Bật đồ thị trọng tải mạng

en: Enable swap load graph
vi: Bật đồ thị trọng tải trao đổi

en: Enable load average graph
vi: Bật đồ thị trung bình trọng tải

en: Enable disk load graph
vi: Bật đồ thị trọng tải đĩa

en: Applet refresh rate in milliseconds
vi: Tần số cập nhật tiểu dụng (theo mili giây)

en: Graph size
vi: Cỡ đồ thị

en: For horizontal panels, the width of the graphs in pixels. For vertical panels, this is the height of the graphs.
vi: Với bảng ngang thì có độ rộng của đồ thị theo điểm ảnh. Còn với bảng dọc thì có chiều cao đồ thị.

en: Graph color for user-related CPU activity
vi: Màu đồ thị cho hoạt động CPU liên quan đến người dùng

en: Graph color for system-related CPU activity
vi: Màu đồ thị cho hoạt động CPU liên quan đến hệ thống

en: Graph color for nice-related CPU activity
vi: Màu đồ thị cho hoạt động CPU liên quan đến "nice" (ưu tiên CPU cho ứng dụng)

en: Graph color for iowait related CPU activity
vi: Màu đồ thị cho hoạt động CPU liên quan đến thời gian đời khi dữ liệu gõ/xuất (iowait)

en: CPU graph background color
vi: Màu nền cho đồ thị CPU

en: Graph color for user-related memory usage
vi: Màu đồ thị cho việc sử dụng bộ nhớ liên quan đến người dùng

en: Graph color for shared memory
vi: Màu đồ thị cho bộ nhớ dùng chung

en: Graph color for buffer memory
vi: Màu đồ thị cho bộ nhớ vùng đệm

en: Graph color for cached memory
vi: Màu đồ thị cho bộ nhớ tạm

en: Memory graph background color
vi: Màu nền đồ thị bộ nhớ

en: Graph color for input network activity
vi: Màu đồ thị cho hoạt động mạng vào

en: Graph color for output network activity
vi: Màu đồ thị cho hoạt động mạng ra

en: Graph color for loopback network usage
vi: Màu đồ thị cho sử dụng mạng mạch nội bộ

en: Network graph background color
vi: Màu nền đồ thị mạng

en: Graph color for user-related swap usage
vi: Màu đồ thị cho việc sử dụng bộ nhớ trao đổi liên quan đến người dùng

en: Swap graph background color
vi: Màu nền đồ thị bộ nhớ trao đổi

en: Graph color for load average
vi: Màu đồ thị cho trung bình trọng tải

en: Load graph background color
vi: Màu nền đồ thị trọng tải

en: Graph color for disk read
vi: Màu đồ thị cho hoạt động đọc đĩa

en: Graph color for disk write
vi: Màu đồ thị cho hoạt động ghi vào đĩa

en: Background color for disk load graph
vi: Màu nền cho đồ thị trọng tải đĩa

en: The desktop description file to execute as the system monitor
vi: Tập tin mô tả màn hình nền cần thực hiện làm bộ theo dõi hệ thống

en: A system load indicator
vi: Bộ chỉ thị trọng tải hệ thống

en: Monitored Resources
vi: Tài nguyên được theo dõi

en: _Processor
vi: Bộ _xử lý

en: _Memory
vi: _Bộ nhớ

en: S_wap Space
vi: Bộ nhớ t_ráo đổi

en: _Harddisk
vi: Đĩa _cứng

en: System m_onitor width:
vi: Độ rộng bộ the_o dõi hệ thống:

en: System m_onitor height:
vi: Độ cao bộ the_o dõi hệ thống:

en: Sys_tem monitor update interval:
vi: Khoảng cập nhậ_t theo dõi hệ thống:

en: S_ystem
vi: _Hệ thống

en: N_ice
vi: Cấp N_ice

en: I_OWait
vi: Chờ _V/R

en: I_dle
vi: N_ghỉ

en: Sh_ared
vi: Chi_a sẻ

en: _Buffers
vi: _Bộ nhớ đệm

en: Cach_ed
vi: Nhớ tạ_m

en: F_ree
vi: Còn _rảnh

en: _In
vi: _Vào

en: _Out
vi: _Ra

en: _Local
vi: _Cục bộ

en: _Used
vi: Đã _dùng

en: _Average
vi: Trung _bình

en: Harddisk
vi: Đĩa cứng

en: CD Player (Deprecated)
vi: Bộ phát đĩa CD (bị phản đối)

en: Panel applet for playing audio CDs
vi: Tiểu dụng bảng điều khiển, dùng để phát đĩa CD âm thanh.

en: Inbox Monitor (Deprecated)
vi: Bộ theo dõi hộp Thư Đến (bị phản đối)

en: Alert you when new mail arrives
vi: Báo động khi nhận thư mới

en: Volume Control (Deprecated)
vi: Điều khiển Âm (bị phản đối)

en: Adjust the sound volume
vi: Điều chỉnh âm lượng.

en: Null Applet Factory
vi: Bộ tạo tiểu dụng rỗng

en: Factory for deprecating applets
vi: Bộ làm cho tiểu dụng bị phản đối

en: Wireless Link Monitor
vi: Bộ theo dõi liên kết không dây

en: Monitor the quality of a wireless network link
vi: Theo dõi chất lượng của liên kết mạng không dây

en: Keyboard layout indicator
vi: Bộ chỉ thị bố trí bàn phím MATE

en: Keyboard Indicator
vi: Bộ chỉ thị bàn phím

en: Some panel items are no longer available
vi: Một số mục bảng điều khiển thì không còn công bố lại.

en: One or more panel items (also referred to as applets) are no longer available in the MATE desktop.
vi: Một hay nhiều mục bảng điều khiển (cũng được gọi như là tiểu dụng) không còn công bố lại trong hê thống MATE.

en: These items will now be removed from your configuration:
vi: Như thế thì sẽ loại bỏ các mục ấy ra cấu hình bạn.

en: You will not receive this message again.
vi: Bạn sẽ không nhận thông điệp này lần nữa.

en: Tomboy (ne Stickynotes)
vi: Tomboy (tên trước là Stickynotes)

en: Tomboy (transparent upgrade from stickynotes)
vi: Tomboy (cập nhật trong suốt từ stickynotes)

en: Sticky Notes Applet Factory
vi: Bộ tạo tiểu dụng ghi chép đính

en: Create, view, and manage sticky notes on the desktop
vi: Tạo, xem, và quản lý ghi chép dính trên màn hình nền

en: This note is locked.
vi: Ghi chép này bị khóa.

en: This note is unlocked.
vi: Ghi chép này đã bỏ khóa.

en: _Delete Note...
vi: _Xoá ghi chép...

en: _Lock Note
vi: _Khóa ghi chép

en: Sticky Notes Preferences
vi: Tùy thích Ghi chép dính

en: Choose a font to use for all sticky notes
vi: Chọn phông chữ cần dùng cho mọi ghi chép dính

en: Pick a default sticky note font
vi: Chọn một phông chữ ghi chép dính mặc định

en: Use fo_nt from the system theme
vi: Dù_ng phông chữ từ sắc thái mặc định

en: Note C_olor:
vi: Mà_u ghi chép:

en: Font Co_lor:
vi: Màu p_hông:

en: Choose a base color to use for all sticky notes
vi: Chọn màu cơ bản cần dùng cho mọi ghi chép dính

en: Pick a default sticky note color
vi: Chọn một màu ghi chép dính mặc định

en: Use co_lor from the system theme
vi: Dùng màu từ _sắc thái hệ thống

en: Specify the default height (in pixels) of new notes
vi: Xác định chiều cao mặc định (theo điểm ảnh) cùa mọi ghi chép mới

en: Specify the default width (in pixels) of new notes
vi: Xác định chiều rộng mặc định (theo điểm ảnh) cùa mọi ghi chép mới

en: Force _default color and font on notes
vi: _Buộc màu và phông mặc định trên ghi chép

en: Choose if the default style is forced on all notes
vi: Chọn nếu kiểu dáng mặc định bị ép buộc trên mọi ghi chép hay không

en: _Put notes on all workspaces
vi: Để ghi chép trên mọi _vùng làm việc

en: Choose if notes are visible on all workspaces
vi: Chọn nếu ghi chép hiện rõ trên mọi vùng làm việc hay không

en: _Delete All
vi: _Xoá tất cả

en: Sticky Note
vi: Ghi chép dính

en: Lock/Unlock note
vi: (Mở) khoá ghi chép

en: Close note
vi: Đóng ghi chép

en: Resize note
vi: Đổi cỡ ghi chép

en: Sticky Note Properties
vi: Thuộc tính Ghi chép dính

en: Choose a font for the note
vi: Chọn phông chữ cho ghi chép

en: Pick a font for the sticky note
vi: Chọn một phông chữ cho ghi chép dính

en: Use default fo_nt
vi: Dù_ng phông chữ mặc định

en: Choose a color for the note
vi: Chọn màu cho ghi chép

en: Pick a color for the sticky note
vi: Chọn màu cho ghi chép dính

en: Note _Color:
vi: Màu ghi _chép:

en: Font C_olor:
vi: Mà_u phông:

en: Use default co_lor
vi: Dùng mà_u mặc định

en: Specify a title for the note
vi: Xác định một tựa đề cho ghi chép này

en: Default width for new notes
vi: Chiều rộng mặc định cho mọi ghi chép mới

en: Default width for new sticky notes in pixels.
vi: Chiều rộng mặc định của mọi ghi chép dính mới, tính theo điểm ảnh.

en: Default height for new notes
vi: Chiều cao mặc định cho mọi ghi chép mới

en: Default height for new sticky notes in pixels.
vi: Chiều cao mặc định của mọi ghi chép dính mới, tính theo điểm ảnh.

en: Default color for new notes
vi: Màu mặc định cho mọi ghi chép mới

en: Default color for new sticky notes. This should be in html hex specification, for example "#30FF50".
vi: Màu mặc định cho mọi ghi chép dính mới. Nên dùng đặc tả thập lục phân, ví dụ "#30FF50".

en: Default color for font
vi: Màu mặc định cho phông chữ

en: Default font color for new sticky notes. This should be in html hex specification, for example "#000000".
vi: Màu mặc định phông chữ cho mọi ghi chép dính mới. Nên dùng đặc tả thập lục phân, ví dụ "#000000".

en: Default font for new notes
vi: Phông chữ mặc định cho mọi ghi chép mới

en: Default font for new sticky notes. This should be a Pango Font Name, for example "Sans Italic 10".
vi: Phông chữ mặc định cho ghi chép dính mới. Nên là Tên Phông dạng Pango, ví dụ "Sans Italic 10"

en: Sticky notes' workspace stickyness
vi: Độ dính vùng làm việc của ghi chép dính

en: Specifies whether the sticky notes are visible on ALL workspaces on the desktop, or not.
vi: Xác định ghi chép dính có hiển thị trên MỌI vùng làm việc trên màn hình nền hay không.

en: Sticky notes' locked state
vi: Trạng thái khóa của ghi chép dính

en: Specifies whether the sticky notes are locked (non-editable) or not.
vi: Xác định ghi chép dính có bị khóa (không thể sửa chữa) hay không.

en: Date format of note's title
vi: Dạng thức ngày của tựa đề ghi chép

en: By default, sticky notes are given the current date as the title when they are created. This format is used; anything that can be parsed by strftime() is valid.
vi: Theo mặc định thì ghi chép dính được gán tên là ngày tạo nó. Dạng thức này được dùng; bất cứ cái gì có thể được phân tích bằng strftime() (thử lệnh 'man strftime') đều hợp lệ.

en: Whether to use the default system color
vi: Có dùng màu hệ thống mặc định hay không

en: If this option is disabled, a custom color can be used as the default color for all sticky notes.
vi: Nếu tắt tùy chọn này, màu tự chọn có thể được dùng làm màu mặc định cho mọi ghi chép dính.

en: Whether to use the default system font
vi: Có dùng phông chữ mặc định hay không

en: If this option is disabled, a custom font can be used as the default font for all sticky notes.
vi: Nếu tắt tùy chọn này, phông tự chọn có thể được dùng làm phông mặc định cho mọi ghi chép dính.

en: Whether to force the default color and font on all notes
vi: Có buộc dùng màu và phông chữ mặc định cho mọi ghi chép

en: If this option is enabled, the custom colors and fonts that have been assigned to individual notes will be ignored.
vi: Nếu bật tùy chọn này, màu và phông tự chọn được gán cho ghi chép cá nhân sẽ bị bỏ qua.

en: Whether to ask for confirmation when deleting a note
vi: Có hỏi xác nhận xóa bỏ ghi chép hay không

en: Empty notes are always deleted without confirmation.
vi: Các ghi chép rỗng lúc nào cũng bị xóa mà không cần hỏi xác nhận.

en: Hi_de Notes
vi: Ẩ_n ghi chép

en: _Delete Notes
vi: _Xóa bỏ ghi chép

en: _Lock Notes
vi: _Khóa ghi chép

en: %d note | %d notes
vi[0]: %d ghi chép

en: Show sticky notes
vi: Hiện ghi chép dính

en: Sticky Notes for the MATE Desktop Environment
vi: Ghi chép dính cho môi trường MATE

en: Go to Trash
vi: Tới Sọt Rác

en: %d Item in Trash | %d Items in Trash
vi[0]: %d mục trong Sọt Rác

en: No Items in Trash
vi: Không có gì trong Sọt Rác

en: Error while spawning caja:
    %s
vi: Gặp lỗi khi tạo tiến trình con caja:
    %s

en: A MATE trash bin that lives in your panel. You can use it to view the trash or drag and drop items into the trash.
vi: Sọt Rác MATE ở bảng điều khiển của bạn. Có thể sử dụng nó để xem nội dung Sọt Rác hoặc kéo và thả mục vào Sọt Rác.

en: Delete Immediately?
vi: Xóa bỏ ngay bây giờ chứ?

en: Cannot move items to trash, do you want to delete them immediately?
vi: Không thể di chuyển các mục này vào Sọt Rác: bạn có muốn xóa bỏ chúng ngay bây giờ không?

en: Cannot move some items to trash, do you want to delete these immediately?
vi: Không thể di chuyển một số mục vào Sọt Rác: bạn có muốn xóa bỏ chúng ngay bây giờ không?

note: Translators: the %s in this string should be read as %d.
en: Removing item %s of %s
vi: Đang gỡ bỏ mục %s trên %s

en: Emptying the Trash
vi: Đang đổ Sọt Rác

en: MateConf could not be initialized.
vi: Không thể sơ khởi MateConf.

en: Mucharmap is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
vi: Chương trình này là phần mềm tự do; bạn có thể phát hành lại nó và/hoặc sửa đổi nó với điều kiện của Giấy Phép Công Cộng GNU như được xuất bản bởi Tổ chức Phần mềm Tự do; hoặc phiên bản 2 của Giấy phép này, hoặc (tùy chọn) bất kỳ phiên bản sau nào.

en: Mucharmap and the Unicode data files are distributed in the hope that they will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License and Unicode Copyright for more details.
vi: Mucharmap và những tập tin dữ liệu Unicode đều được phát hành vì mong muốn chúng có ích, nhưng KHÔNG CÓ BẢO HÀNH GÌ CẢ, THẬM CHÍ KHÔNG CÓ BẢO ĐẢM ĐƯỢC NGỤ Ý KHẢ NĂNG BÁN HAY KHẢ NĂNG LÀM ĐƯỢC VIỆC DỨT KHOÁT. Xem Giấy Phép Công Cộng GNU để biết thêm chi tiết.

en: You should have received a copy of the GNU General Public License along with Mucharmap; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02110-1301  USA
vi: Kèm theo chương trình là 1 bản sao của giấy phép GNU General Public License; nếu không thấy bản sao này, xin vui lòng viết thư cho Tổ chức Phần mềm Tự do :
    Free Software Foundation, Inc.,
    59 Temple Place, Suite 330,
    Boston, MA  02111-1307  USA (Mỹ)

en: Also you should have received a copy of the Unicode Copyright along with Mucharmap; you can always find it at Unicode's website: http://www.unicode.org/copyright.html
vi: Bạn cũng nên đã nhận một bản sao của Tác Quyền Unicode cùng với trình Mucharmap; nó vẫn còn nằm tại chỗ Mạng Unicode: <http://www.unicode.org/copyright.html>.

en: MATE Character Map
vi: Sơ đồ Ký tự MATE

en: Based on the Unicode Character Database 5.2
vi: Dựa vào Cơ sở Dữ liệu Ký tự Unicode 5.2

en: Updated for MATE 2.6, program version 1.3.0.
vi: Được cập nhật cho MATE 2.6, phiên bản 1.3.0.

en: To report a bug or make a suggestion regarding the <application>Character Map</application> application or this manual, follow the directions in the <ulink url="ghelp:mate-feedback" type="help">MATE Feedback Page</ulink>.
vi: Để báo lỗi hoặc góp ý về <application>Character Map</application> hoặc tài liệu này, hãy vào trang <ulink url="ghelp:mate-feedback" type="help">MATE Feedback Page</ulink>.

en: Execute the following command: <command>mate-character-map</command>
vi: Trên dòng lệnh, ta chạy lệnh: <command>mate-character-map</command>

en: The MATE Control Center provides a central place for the user to setup their MATE experience. It can let you configure anything from the behavior of your window borders to the default font type.
vi: Trung tâm Điều khiển MATE cung cấp một nơi trung ương cho người dùng thiết lập kinh nghiệm MATE riêng. Nó cho bạn có khả năng cấu hình bất cứ gì nào, từ ứng xử của biên cửa sổ đến kiểu phông chữ mặc định.

en: Permission is granted to copy, distribute and/or modify this document under the terms of the <ulink type="help" url="mate-help:fdl"><citetitle> GNU Free Documentation License </citetitle></ulink>, Version 1.1 or any later version published by the Free Software Foundation with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license can be found <ulink type="help" url="mate-help:fdl">here</ulink>.
vi: Cho phép bạn sao chép, phát hành và/hay sửa đổi tài liệu này với điều kiện của <ulink type="help" url="mate-help:fdl"><citetitle>Giấy phép Tài liệu Tự do GNU</citetitle></ulink>, hoặc phiên bản 1.1 hoặc bất kỳ phiên bản sau được xuất bản bởi Tổ chức Phần mềm Tự do, mà không có Phần Bất Biến, không có Văn bản Bìa Trước và không có Văn bản Bìa Sau. Có một bản sao của giấy phép này ở <ulink type="help" url="mate-help:fdl">đây</ulink>.

en: Many of the names used by companies to distinguish their products and services are claimed as trademarks. Where those names appear in any MATE documentation, and those trademarks are made aware to the members of the MATE Documentation Project, the names have been printed in caps or initial caps.
vi: Nhiều tên do công ty sử dụng để phân biệt sản phẩm và dịch vụ cũng được yêu cầu làm nhãn hiệu. Nếu tài liệu MATE chứa tên như vậy, và thành viên của Dự án Tài liệu MATE biết nó là nhãn hiệu, tên kiểu này được in theo chữ hoa hay theo chữ hoa đầu từ.

en: This manual describes version 1.5.7 of the MATE Control Center.
vi: Sổ tay này diễn tả phiên bản 1.5.7 của Trung tâm Điều khiển MATE.

en: The <application>MATE Control Center</application> provides a single window from which to launch all preference tools.
vi: Ứng dụng <application>Trung tâm Điều khiển MATE</application> cung cấp một cửa sổ riêng lẻ từ đó bạn có thể khởi chạy các công cụ tùy thích.

en: To launch the <application>MATE Control Center</application>, type <command>mate-control-center</command> in a terminal window.
vi: Để khởi chạy ứng dụng <application>Trung tâm Điều khiển MATE</application>, đơn giản gõ vào cửa sổ dòng lệnh chuỗi <command>mate-control-center</command>.

en: For help on using preference tools, see the <ulink type="help" url="ghelp:user-guide?prefs">User Guide</ulink>.
vi: Để tìm trợ giúp về cách sử dụng công cụ tùy thích, xem <ulink type="help" url="ghelp:user-guide?prefs">Sổ tay Người dùng</ulink>.

en: The <application>MATE Control Center</application> shows icons for all preference tools installed on your system in a window. Select a preference tool to see its description in the status bar.
vi: Ứng dụng <application>Trung tâm Điều khiển MATE</application> hiển thị trong cùng cửa sổ biểu tượng cho mọi công cụ tùy thích được cài đặt vào hệ thống của bạn. Hãy chọn công cụ tùy thích nào để xem mô tả của nó trên thanh trạng thái.

en: To open a preference tool, double-click on its icon.
vi: Để mở công cụ tùy thích, nhấn đôi vào biểu tượng của nó.

en: Mate Theme Package
vi: Gói Sắc thái Mate

en: MATE Theme %s correctly installed
vi: Sắc thái MATE %s đã được cài đặt

en: - MATE Default Applications
vi: — Ứng dụng Mặc định MATE

en: - MATE Keyboard Preferences
vi: - Tùy thích bàn phím

en: - MATE Mouse Preferences
vi: — Tùy thích Con chuột MATE

en: The MATE configuration tool
vi: Công cụ cấu hình MATE

en: Start %s
vi: Bắt đầu %s

en: About MATE
vi: Giới thiệu MATE

en: Learn more about MATE
vi: Xem thông tin thêm về MATE

en: This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
vi: Chương trình này là phần mềm tự do; bạn có thể phát hành lại nó và/hoặc sửa đổi nó với điều kiện của Giấy Phép Công Cộng GNU (LGPL) được xuất bản bởi Tổ chức Phần mềm Tự do; hoặc phiên bản 2 của Giấy Phép này, hoặc (tùy chọn) bất kỳ phiên bản mới hơn.

en: This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more details.
vi: Chương trình này được phát hành vì mong muốn nó có ích, nhưng KHÔNG CÓ BẢO HÀNH GÌ CẢ, THẬM CHÍ KHÔNG CÓ BẢO ĐẢM ĐƯỢC NGỤ Ý KHẢ NĂNG BÁN HAY KHẢ NĂNG LÀM ĐƯỢC VIỆC DỨT KHOÁT. Xem Giấy phép Công cộng GNU (LGPL) để biết thêm chi tiết.

en: You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
vi: Bạn đã nhận một bản sao của Giấy phép Công cộng GNU (LGPL) cùng với chương trình này; nếu không, hãy viết thư cho Tổ chức Phần mềm Tự do (Free Software Foundation, Inc.), 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.

en: You must specify a dialog type. See 'matedialog --help' for details
vi: Bạn cần phải xác định kiểu hộp thoại. Xem « matedialog --help » để biết thêm thông tin

en: Could not parse message from stdin
vi: Không thể phân tich tin nhắn từ stdin

en: MateDialog notification
vi: Thông báo MateDialog

en: Type your password
vi: Nhập mật khẩu của bạn

en: No column titles specified for List dialog.
vi: Không có tiêu đề cột được xác định cho hộp thoại Danh sách.

en: You should use only one List dialog type.
vi: Bạn nên dùng chỉ một kiểu hộp thoại Danh sách.

en: Adjust the scale value
vi: Chỉnh giá trị co dãn

en: All updates are complete.
vi: Mọi cập nhật đã hoàn tất.

en: Are you sure you want to proceed?
vi: Bạn có chắc là muốn tiếp tục không?

en: Select items from the list
vi: Chọn các mục từ danh sách

en: Select items from the list below.
vi: Chọn các mục từ danh sách bên dưới.

en: _Enter new text:
vi: _Nhập văn bản mới:

en: Set the window icon
vi: Lập biểu tượng cửa sổ

en: ICONPATH
vi: ĐƯỜNG DẪN BIỂU TƯỢNG

en: Set the width
vi: Đặt chiều rộng

en: Set the height
vi: Đặt chiều cao

en: Set dialog timeout in seconds
vi: Đặt thời hạn hộp thoại theo giây

note: Timeout for closing the dialog
en: TIMEOUT
vi: THỜI HẠN

en: Display calendar dialog
vi: Hiển thị hộp thoại về lịch

en: Set the dialog text
vi: Đặt văn bản thoại

en: Set the calendar day
vi: Đặt ngày trong lịch

en: DAY
vi: NGÀY

en: Set the calendar month
vi: Đặt tháng trong lịch

en: MONTH
vi: THÁNG

en: Set the calendar year
vi: Đặt năm trong lịch

en: YEAR
vi: NĂM

en: Set the format for the returned date
vi: Đặt định dạng cho ngày tháng được trả lại

en: Display text entry dialog
vi: Hiển thị hộp thoại nhập văn bản

en: Set the entry text
vi: Đặt văn bản nhập

en: Hide the entry text
vi: Ẩn văn bản nhập

en: Display error dialog
vi: Hiển thị hộp thoại báo lỗi

en: Display info dialog
vi: Hiển thị hộp thoại thông tin

en: Display file selection dialog
vi: Hiển thị hộp thoại chọn tập tin

en: Set the filename
vi: Đặt tên tập tin

en: Allow multiple files to be selected
vi: Cho phép chọn nhiều tập tin đồng thời

en: Activate directory-only selection
vi: Kích hoạt chỉ khả năng chọn thư mục

en: Activate save mode
vi: Kích hoạt chế độ lưu

en: Set output separator character
vi: Đặt ký tự định giới kết xuất

en: Confirm file selection if filename already exists
vi: Xác nhận việc chọn tập tin nếu tên tập tin đã có

en: Sets a filename filter
vi: Đặt một bộ lọc tên tập tin

note: Help for file-filter argument (name and patterns for file selection)
en: NAME | PATTERN1 PATTERN2 ...
vi: TÊN | MẪU1 MẪU2 ...

en: Display list dialog
vi: Hiển thị hộp thoại danh sách

en: Set the column header
vi: Đặt phần đầu cột

en: COLUMN
vi: CỘT

en: Use check boxes for first column
vi: Dùng các hộp kiểm cho cột đầu tiên

en: Use radio buttons for first column
vi: Dùng các nút chọn một cho cột đầu tiên

en: Allow multiple rows to be selected
vi: Cho phép chọn nhiều hàng đồng thời

en: Allow changes to text
vi: Cho phép thay đổi văn bản

en: Hides the column headers
vi: Ẩn phần đầu cột

en: Display notification
vi: Hiển thị thông báo

en: Set the notification text
vi: Đặt văn bản thông báo

en: Set initial percentage
vi: Đặt phần trăm đầu tiên

en: PERCENTAGE
vi: PHẦN-TRĂM

en: Pulsate progress bar
vi: Đập theo nhịp thanh tiến hành

en: Dismiss the dialog when 100% has been reached
vi: Bỏ hộp thoại khi tiến đến 100%

en: Kill parent process if Cancel button is pressed
vi: Chấm dứt tiến trình cha nếu nhấn nút Thôi

en: Hide Cancel button
vi: Ẩn nút Thôi

en: Display question dialog
vi: Hiển thị thoại câu hỏi

en: Sets the label of the Ok button
vi: Đặt nhãn của nút OK

en: Sets the label of the Cancel button
vi: Đặt nhãn của nút Thôi

en: Display text information dialog
vi: Hiển thị thoại thông tin chữ

en: Display warning dialog
vi: Hiển thị hộp thoại cảnh báo

en: Display scale dialog
vi: Hiển thị hộp thoại co dãn

en: Set initial value
vi: Đặt giá trị ban đầu

en: Set minimum value
vi: Đặt giá trị tối thiểu

en: Set maximum value
vi: Đặt giá trị tối đa

en: Set step size
vi: Đặt kích cỡ bước

en: Print partial values
vi: In giá trị phần bộ

en: Hide value
vi: Ẩn giá trị

en: Display password dialog
vi: Hiển thị hộp thoại mật khẩu

en: Display the username option
vi: Hiển thị tùy chọn tên người dùng

en: Display color selection dialog
vi: Hiển thị hộp thoại chọn màu sắc

en: Set the color
vi: Thiết đặt màu sắc

en: Show the palette
vi: Hiện bảng màu

en: About matedialog
vi: Giới thiệu MateDialog

en: Show general options
vi: Hiện tùy chọn chung

en: Calendar options
vi: Tùy chọn lịch

en: Show calendar options
vi: Hiển thị tùy chọn về lịch

en: Text entry options
vi: Tùy chọn nhập văn bản

en: Show text entry options
vi: Hiển thị tùy chọn về mục nhập văn bản

en: Error options
vi: Tùy chọn báo lỗi

en: Show error options
vi: Hiển thị tùy chọn về cách báo lỗi

en: Info options
vi: Tùy chọn thông tin

en: Show info options
vi: Hiển thị tùy chọn về thông tin

en: File selection options
vi: Tùy chọn việc chọn tập tin

en: Show file selection options
vi: Hiển thị tùy chọn về việc chọn tập tin

en: List options
vi: Tùy chọn danh sách

en: Show list options
vi: Hiển thị tùy chọn về danh sách

en: Notification icon options
vi: Tùy chọn biểu tượng thông báo

en: Show notification icon options
vi: Hiển thị tùy chọn về biểu tượng thông báo

en: Progress options
vi: Tùy chọn tiến hành

en: Show progress options
vi: Hiển thị tùy chọn về tiến hành

en: Question options
vi: Tùy chọn câu hỏi

en: Show question options
vi: Hiển thị tùy chọn về câu hỏi

en: Warning options
vi: Tùy chọn cảnh báo

en: Show warning options
vi: Hiển thị tùy chọn về cảnh báo

en: Scale options
vi: Tùy chọn co dãn

en: Show scale options
vi: Hiển thị tùy chọn về cách co dãn

en: Text information options
vi: Tùy chọn thông tin văn bản

en: Show text information options
vi: Hiển thị tùy chọn về thông tin văn bản

en: Color selection options
vi: Tùy chỉnh lựa chọn màu sắc

en: Show color selection options
vi: Hiện tùy chọn về lựa chọn màu sắc

en: Password dialog options
vi: Tùy chọn hộp thoại mật khẩu

en: Show password dialog options
vi: Hiển thị tùy chỉnh hộp thoại mật khẩu

en: Miscellaneous options
vi: Tùy chọn khác

en: Show miscellaneous options
vi: Hiển thị các tùy chọn khác

en: Two or more dialog options specified
vi: Bạn đã xác định ít nhất hai tùy chọn hộp thoại

en: Atril Document Viewer Manual
vi: Hướng dẫn sử dụng bộ xem tài liệu Atril

en: The Atril Document Viewer application enables you to view documents of various formats like Portable Document Format (PDF) files and PostScript files
vi: Bộ xem tài liệu Atril giúp bạn xem nhiều định dạng tài liệu như Portable Document Format (PDF) và PostScript

en: Atril Document Viewer Manual V1.1
vi: Hướng dẫn sử dụng Bộ xem tài liệu Atril V1.1

en: Atril Document Viewer Manual V1.0
vi: Hướng dẫn sử dụng Bộ xem tài liệu Atril V1.0

en: This manual describes version 0.2 of Atril Document Viewer
vi: Tài liệu này mô tả Bộ xem tài liệu Atril phiên bản 0.2

en: To report a bug or make a suggestion regarding the Atril Document Viewer application or this manual, follow the directions in the <ulink url="ghelp:mate-feedback" type="help">MATE Feedback Page</ulink>.
vi: Để thông báo lỗi hoặc có đề nghị liên quan đến ứng dụng Atril hoặc tài liệu này, vui lòng làm theo hướng dẫn trong <ulink url="ghelp:mate-feedback" type="help">Trang phản hồi MATE</ulink>.

en: Atril Document Viewer
vi: Bộ xem tài liệu Atril

en: The <application>Atril Document Viewer</application> application enables you to view documents of various formats like Portable Document Format (PDF) files and PostScript files. <application>Atril Document Viewer</application> follows Freedesktop.org and MATE standards to provide integration with Desktop Environment.
vi: <application>Bộ xem tài liệu Atril</application> giúp bạn xem nhiều định dạng tài liệu như Portable Document Format (PDF) và PostScript. <application>Atril</application> được tích hợp với môi trường làm việc theo tiêu chuẩn mà Freedesktop.org và dự án MATE đề xuất.

en: To Start Atril Document Viewer
vi: Để khởi động Bộ xem tài liệu Atril

en: <application>Atril Document Viewer</application> starts when you open a document such as a PDF or PostScript file.
vi: <application>Bộ xem tài liệu Atril</application> sẽ tự động chạy mỗi khi bạn mở một tài liệu dạng PDF hoặc PostScript.

en: Alternatively, you can start <application>Atril Document Viewer</application> from the command line, with the command: <command>atril</command>.
vi: Tuy nhiên, bạn có thể mở <application>Atril</application> bằng nhiều cách khác, như gõ lệnh: <command>atril</command>.

en: When You Start Atril Document Viewer
vi: Khi khởi động Atril

en: When you start <application>Atril Document Viewer</application>, the following window is displayed.
vi: Khi chạy <application>Bộ xem tài liệu Atril</application>, cửa sổ sau sẽ hiện lên.

en: Atril Document Viewer Window
vi: Cửa sổ Atril

en: Shows Atril Document Viewer main window. Contains titlebar, menubar, toolbar and display area. Menubar contains File, Edit, View, Go and Help menus.
vi: Cửa sổ chính của Atril. Các thành phần: thanh tiêu đề, thanh trình đơn, thanh công cụ và vùng hiển thị. Thanh trình đơn bao gồm các mục Tập tin, Hiệu chỉnh, Xem, Di chuyển và Trợ giúp.

en: The <application>Atril Document Viewer</application> window contains the following elements:
vi: Cửa sổ chương trình <application>Atril</application> bao gồm các thành phần sau đây:

en: The menus on the menubar contain all of the commands that you need to work with documents in <application>Atril Document Viewer</application>.
vi: Thanh trình đơn chứa tất cả các lệnh để bạn sử dụng khi làm việc với các tài liệu trong <application>Bộ xem tài liệu Atril</application>.

en: Drag a file into the <application>Atril Document Viewer</application> window from another application such as a file manager.
vi: Kéo một tập tin từ một ứng dụng khác, như bộ Quản lý tập tin chẳng hạn, vào trong cửa sổ <application>Bộ xem tài liệu Atril</application>.

en: In <application>Atril Document Viewer</application>, you can perform the same action in several ways. For example, you can open a document in the following ways: <informaltable frame="all"><tgroup cols="2" colsep="1" rowsep="1"><colspec colname="COLSPEC0" colwidth="50*"/><colspec colname="COLSPEC1" colwidth="50*"/><placeholder-1/><placeholder-2/></tgroup></informaltable>
vi: Trong <application>Atril</application>, bạn có thể thực hiện một hành động theo nhiều cách khác nhau. Ví dụ, bạn có thể mở một tài liệu bằng một trong các cách sau: <informaltable frame="all"><tgroup cols="2" colsep="1" rowsep="1"><colspec colname="COLSPEC0" colwidth="50*"/><colspec colname="COLSPEC1" colwidth="50*"/><placeholder-1/><placeholder-2/></tgroup></informaltable>

en: Click <guibutton>Open</guibutton>. <application>Atril Document Viewer</application> displays the name of the document in the titlebar of the window.
vi: Nhấn nút <guibutton>Mở</guibutton>. <application>Atril</application> sẽ hiển thị tên tập tin được mở trong phần thanh tiêu đề của cửa sổ chương trình.

en: To open another document, choose <menuchoice><guimenu>File</guimenu><guimenuitem>Open</guimenuitem></menuchoice> again. <application>Atril Document Viewer</application> opens each file in a new window.
vi: Để mở một tài liệu khác, hãy chọn <menuchoice><guimenu>Tập tin</guimenu><guimenuitem>Mở</guimenuitem></menuchoice> thêm lần nữa. <application>Bộ xem tài liệu Atril</application> sẽ mở mỗi tập tin trong một cửa sổ riêng biệt.

en: If you try to open a document with format that <application>Atril Document Viewer</application> does not recognize, the application displays an error message.
vi: Nếu <application>Atril</application> không nhận dạng được định dạng của tài liệu bạn chọn để xem, chương trình sẽ phát một thông báo lỗi.

en: You can use the following methods to resize a page in the <application>Atril Document Viewer</application> display area:
vi: Bạn có thể sử dụng các cách sau để thay đổi kích thước trang tài liệu trong vùng hiển thị của <application>Atril</application>:

en: To resize a page to have the same width as the <application>Atril Document Viewer</application> display area, choose <menuchoice><guimenu>View</guimenu><guimenuitem>Fit page width</guimenuitem></menuchoice>.
vi: Để đặt kích cỡ trang đúng bằng chiều rộng của vùng hiển thị trong cửa sổ <application>Atril</application>, chọn <menuchoice><guimenu>Xem</guimenu><guimenuitem>Vừa độ rộng trang</guimenuitem></menuchoice>.

en: To resize a page to fit within the <application>Atril Document Viewer</application> display area, choose <menuchoice><guimenu>View</guimenu><guimenuitem>Best Fit</guimenuitem></menuchoice>.
vi: Để đặt kích cỡ trang sao cho toàn bộ trang vừa khít trong vùng hiển thị của <application>Atril</application>, chọn <menuchoice><guimenu>Xem</guimenu><guimenuitem>Vừa khít</guimenuitem></menuchoice>.

en: To resize the <application>Atril Document Viewer</application> window to have the same width and height as the screen, choose <menuchoice><guimenu>View</guimenu><guimenuitem>Full Screen</guimenuitem></menuchoice>. To resize the <application>Atril Document Viewer</application> window to the original size, click on the <guibutton>Exit Full Screen</guibutton> button.
vi: Để phóng to cửa sổ <application>Atril</application> ra toàn màn hình, chọn <menuchoice><guimenu>Xem</guimenu><guimenuitem>Toàn màn hình</guimenuitem></menuchoice>. Để thu cửa sổ <application>Atril</application> về kích thước cũ, nhấn vào nút <guibutton>Bỏ chế độ toàn màn hình</guibutton>.

en: If you cannot choose the <guimenuitem>Print</guimenuitem> menu item, the author of the document has disabled the print option for this document. To enable the print option, you must enter the master password when you open the document. See <xref linkend="atril-password"/> for more information about password-protected files.
vi: Trong một số trường hợp, nếu tác giả khi tạo tài liệu đã đặt chế độ cấm không cho in tài liệu, bạn sẽ không chọn được lệnh <guimenuitem>In</guimenuitem>. Lúc này, bạn phải nhập mật khẩu phù hợp thì chương trình mới có thể in tài liệu này. Xin xem <xref linkend="atril-password"/> để biết thêm thông tin về cách xử lý các tập tin được mã hóa bằng mật khẩu.

en: The <guilabel>Create a PDF document</guilabel> option is not supported in this version of <application>Atril Document Viewer</application>.
vi: Tùy chọn <guilabel>Tạo tài liệu PDF</guilabel> chưa được hỗ trợ trong phiên bản <application>Atril</application> hiện thời.

en: This functionality is not supported in this version of <application>Atril Document Viewer</application>.
vi: Tính năng này chưa được hỗ trợ trong phiên bản <application>Atril</application> hiện thời.

en: When you try to open a password-protected document, <application>Atril Document Viewer</application> displays a security dialog. Type either the user password or the master password in the <guilabel>Enter document password</guilabel> text box, then click <guibutton>Open Document</guibutton>.
vi: Khi bạn mở một tài liệu được bảo vệ bằng mật khẩu, <application>Atril</application> sẽ hiển thị một hộp thoại bảo mật. Tại đây, hãy nhập mật khẩu người dùng hoặc mật khẩu chủ vào ô <guilabel>Nhập mật khẩu</guilabel>, sau đó nhấn <guibutton>Mở tài liệu</guibutton>.

en: If the window is the last <application>Atril Document Viewer</application> window open, the application exits.
vi: Nếu cửa sổ hiện thời là cửa sổ <application>Atril</application> cuối cùng đang mở, thao tác này sẽ kết thúc hoạt động của chương trình.

en: Below is a list of all shortcuts present in <application>Atril Document Viewer</application>:
vi: Bảng dưới đây liệt kê tất cả các phím tắt được sử dụng trong <application>Bộ xem tài liệu Atril</application>:

en: Cannot open the file
vi: Không thể mở tập tin

en: View multipage documents
vi: Xem tài liệu nhiều trang

en: Failed to create file “%s”: %s
vi: Lỗi khi tạo tập tin '%s': %s

en: End of presentation. Press Escape to exit.
vi: Hoàn tất trình diễn. Bấm phím Esc để thoát.

en: Search string
vi: Chuỗi tìm kiếm

en: The name of the string to be found
vi: Chuỗi cần tìm

en: TRUE for a case sensitive search
vi: ĐÚNG khi tìm kiếm phân biệt chữ hoa/thường

en: Color of highlight for all matches
vi: Màu tô sáng cho mọi mục khớp

en: Color of highlight for the current match
vi: Màu tô sáng cho mục khớp hiện có

note: Initial state
en: Preparing to print ...
vi: Đang chuẩn bị in ...

en: Finishing...
vi: Đang kết thúc...

en: Printing page %d of %d...
vi: Đang in trang %d trên %d...

en: Printing is not supported on this printer.
vi: Không hỗ trợ việc in trên máy in này.

en: Gathering font information... %3d%%
vi: Đang tập hợp thông tin phông chữ... %3d%%

en: Page %s - %s
vi: Trang %s - %s

en: Unable to open document
vi: Không mở được tài liệu

en: Loading document from %s
vi: Đang nạp tài liệu từ %s

en: Couldn't create symlink “%s”: %s
vi: Không thể tạo liên kết tượng trưng '%s': %s

en: Cannot open a copy.
vi: Không thể mở bản sao.

en: There are %d print jobs active. Wait until print finishes before closing?
vi: Có %d công việc in vẫn hoạt động. Đợi đến khi hoàn tất tiến trình in trước khi in ?

en: Document Viewer.
    Using poppler %s (%s)
vi: Bộ xem tài liệu.
    Dùng poppler %s (%s)

en: Atril is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
vi: Atril là phần mềm tự do; bạn có thể phát hành lại nó và/hoặc sửa đổi nó theo các điều khoản của Giấy phép Công cộng GNU như được xuất bản bởi Tổ chức Phần mềm Tự do; hoặc phiên bản 2 của Giấy phép này, hoặc bất kì phiên bản sau nào (tuỳ ý).

en: Atril is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more details.
vi: Atril được phân phối với mong muốn nó sẽ là một phần mềm có ích, nhưng KHÔNG PHẢI CHỊU BẤT KÌ TRÁCH NHIỆM NÀO. Xem Giấy phép Công cộng GNU để biết thêm chi tiết.

en: You should have received a copy of the GNU General Public License along with Atril; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
vi: Bạn đã nhận một bản sao của Giấy phép Công cộng GNU cùng với chương trình này; nếu không, hãy liên hệ Tổ chức Phần mềm Tự do,
    Free Software Foundation, Inc.,
     51 Franklin Street, Fifth Floor,
    Boston, MA  02110-1301, USA

en: © 1996-2007 The Atril authors
vi: © năm 1996-2007 của các tác giả Atril

en: Print Set_up...
vi: Thiết lậ_p in ấn...

en: %s - Password Required
vi: %s — Yêu cầu mật khẩu

en: MATE Document Viewer
vi: Bộ xem tài liệu MATE

en: The page of the document to display.
vi: Trang của tài liệu cần hiển thị.

en: Run atril in fullscreen mode
vi: Chạy Atril ở chế độ toàn màn hình

en: Run atril in presentation mode
vi: Chạy Atril ở chế độ trình diễn

en: Run atril as a previewer
vi: Chạy Atril ở chế độ xem thử

en: Boolean options available, true enables thumbnailing and false disables the creation of new thumbnails
vi: Giá trị logic: 'đúng' hiển thị hình thu nhỏ và 'sai' ẩn hình thu nhỏ

en: Enable thumbnailing of PDF Documents
vi: Hiển thị hình thu nhỏ của tài liệu PDF

en: Thumbnail command for PDF Documents
vi: Lệnh tạo hình thu nhỏ cho tài liệu PDF

en: Valid command plus arguments for the PDF Document thumbnailer. See caja thumbnailer documentation for more information.
vi: Lệnh hợp lệ cộng với đối số cho bộ tạo hình thu nhỏ tài liệu PDF. Xem tài liệu hướng dẫn Caja về hình thu nhỏ để biết thêm thông tin.

note: When image changes, this message will be marked fuzzy or untranslated for you. It doesn't matter what you translate it to: it's not used at all.
en: @@image: 'figures/engrampa_main_window.png'; md5=1ffe6686c623c5a279a1ad13fb8eb488
vi: @@ảnh:' hình/ tập tin- roller_main_window.png '; md5= 1 ffe6686c623c5a279a1ad13fb8eb488

note: When image changes, this message will be marked fuzzy or untranslated for you. It doesn't matter what you translate it to: it's not used at all.
en: @@image: 'figures/engrampa_leftarrow.png'; md5=1878b2a4132b673aa79df7660398caa0
vi: @@ảnh:' hình/ tập tin- roller_leftarrow.png '; md5= 1878 b2a4132b673aa79df7660398caa0

note: When image changes, this message will be marked fuzzy or untranslated for you. It doesn't matter what you translate it to: it's not used at all.
en: @@image: 'figures/engrampa_rightarrow.png'; md5=45a0479ca13140680220976ccb653bda
vi: @@ảnh:' hình/ tập tin- roller_rightarrow.png '; md5= 45 a0479ca13140680220976ccb653bda

note: When image changes, this message will be marked fuzzy or untranslated for you. It doesn't matter what you translate it to: it's not used at all.
en: @@image: 'figures/engrampa_uparrow.png'; md5=097f01471c5575ceeb527ea8d50061bd
vi: @@ảnh:' hình/ tập tin- roller_uparrow.png '; md5= 097 f01471c5575ceeb527ea8d50061bd

en: <application>Archive Manager</application> Manual
vi: Hướng dẫn dùng <application>Bộ quản lý kho lưu</application>

en: You can use the Archive Manager, also known as Engrampa, to create, view, modify, or unpack an archive.
vi: Bạn có thể dùng Bộ quản lý kho lưu để tạo, xem, sửa hoặc giải nén một tập tin nén.

en: Alexander
vi: Alexander Kirillov

en: Archive Manager Manual V2.24.0
vi: Hướng dẫn dùng Bộ quản lý kho lưu V2.24.0

en: July 2008
vi: Tháng 7 năm 2008

en: Archive Manager Manual V2.6
vi: Hướng dẫn dùng Bộ quản lý kho lưu V2.6

en: April 2006
vi: Tháng 4 năm 2006

en: Engrampa Manual V2.5
vi: Hướng dẫn Engrampa V2.5

en: March 2004
vi: Tháng ba 2004

en: Engrampa Manual V2.4
vi: Hiển thị tài liệu về Engrampa

en: February 2004
vi: Tháng hai 2004

en: Engrampa Manual V2.3
vi: Hiển thị tài liệu về Engrampa

en: August 2003
vi: Tháng tám 2003

en: Engrampa Manual V2.2
vi: Hiển thị tài liệu về Engrampa

en: June 2003
vi: Tháng sáu 2003

en: Engrampa Manual V2.1
vi: Hiển thị tài liệu về Engrampa

en: January 2003
vi: Tháng giêng 2003

en: Engrampa Manual V2.0
vi: Hiển thị tài liệu về Engrampa

en: June 2002
vi: © 2005 MATE

en: This manual describes version 2.24.0 of Archive Manager.
vi: Đây là tài liệu hướng dẫn dành cho Bộ quản lý kho lưu phiên bản 2.24.0.

en: To report a bug or make a suggestion regarding the <application>Archive Manager</application> application or this manual, follow the directions in the <ulink url="ghelp:mate-feedback" type="help">MATE Feedback Page</ulink>.
vi: Để thông báo lỗi hay gợi ý cho <application>Bộ quản lý kho lưu</application>, xin mở <ulink url="ghelp:mate-feedback" type="help">Trang phản hồi cho MATE</ulink>.

en: engrampa
vi: Bộ quản lý kho lưu

en: Archiving
vi: Kho lưu

en: Adding files to
vi: Thêm tập tin

en: Deleting files from
vi: Xóa tập tin

en: Viewing
vi: Xem

en: Extracting
vi: Giải nén

en: Creating
vi: Tạo

en: You can use the <application>Archive Manager</application> application to create, view, modify, or unpack an archive. An archive is a file that acts as a container for other files. An archive can contain many files, folders, and subfolders, usually in compressed form.
vi: Bạn có thể dùng <application>Bộ quản lý kho lưu</application> để tạo ra, xem, sửa đổi, hoặc giải nén một kho lưu. Một kho lưu là một tập tin giống như 1 cái hộp để chứa những tập tin khác. Một kho lưu có thể chứa nhiều tập tin, thư mục, và những thư mục con, được nén lại để giảm thiểu kích thước trên đĩa cứng

en: <application>Archive Manager</application> provides only a graphical interface, and relies on command-line utilities such as <command>tar</command>, <command>gzip</command>, and <command>bzip2</command> for archive operations.
vi: <application>Bộ quản lý kho lưu</application> thực chất chỉ là giao diện đồ hoạ cho các lệnh nén và giải nén, vốn được thực hiện trong giao diện dòng lệnh, như <command>tar</command>, <command>gzip</command>, và <command>bzip2</command>.

en: If you have the appropriate command-line tools installed on your system, <application>Archive Manager</application> supports the archive formats listed in the following table.
vi: Nếu bạn đã cài đặt các chương trình chạy trong giao diện dòng lệnh hỗ trợ nén và giải nén, <application>Bộ quản lý kho lưu</application> sẽ giúp bạn xử lý các định dạng sau đây:

en: Filename Extension
vi: Phần mở rộng tên tập tin

en: 7-Zip archive
vi: Kho lưu 7-Zip

en: WinAce archive
vi: Kho lưu WinAce

en: ALZip archive
vi: Kho lưu ALZip

en: AIX small indexed archive
vi: Kho lưu chỉ mục AIX

en: Cabinet file
vi: Kho lưu Cabinet

en: UNIX CPIO archive
vi: Kho nén CPIO UNIX

en: Debian Linux package
vi: Gói Debian

en: ISO-9660 CD disc image
vi: Ảnh đĩa CD chuẩn ISO-9660

en: Java enterprise archive
vi: Kho lưu mã Java Enterprise

en: Java web archive
vi: Kho lưu mã Java Web

en: WinRAR compressed archive
vi: Kho nén WinRAR

en: RAR Archived Comic Book
vi: Truyện tranh nén dưới dạng RAR

en: RPM Linux package
vi: Gói RPM

en: Uncompressed tar archive
vi: Kho lưu tar không nén

en: Tar archive compressed with <command>bzip</command>
vi: Kho lưu tar được nén bằng <command>bzip</command>

en: <filename>.tar.bz</filename> or <filename>.tbz</filename>
vi: <filename>.tar.bz</filename> hoặc <filename>.tbz</filename>

en: Tar archive compressed with <command>bzip2</command>
vi: Kho lưu tar được nén bằng lệnh <command>bzip2</command>

en: <filename>.tar.bz2</filename> or <filename>.tbz2</filename>
vi: <filename>.tar.bz2</filename> hoặc <filename>.tbz2</filename>

en: Tar archive compressed with <command>gzip</command>
vi: Kho lưu tar được nén bằng lệnh <command>gzip</command>

en: <filename>.tar.gz</filename> or <filename>.tgz</filename>
vi: <filename>.tar.gz</filename> hoặc <filename>.tgz</filename>

en: Tar archive compressed with <command>lzop</command>
vi: Kho lưu tar được nén bằng lệnh <command>lzop</command>

en: <filename>.tar.lzo</filename> or <filename>.tzo</filename>
vi: <filename>.tar.lzo</filename> hoặc <filename>.tzo</filename>

en: Tar archive compressed with <command>compress</command>
vi: Kho lưu tar được nén bằng lệnh <command>compress</command>

en: <filename>.tar.Z</filename> or <filename>.taz</filename>
vi: <filename>.tar.Z</filename> hoặc <filename>.taz</filename>

en: Tar archive compressed with <command>7zip</command>
vi: Kho lưu tar được nén bằng <command>7zip</command>

en: Stuffit archives
vi: Kho lưu Stuffit

en: <filename>.bin</filename> or <filename>.sit</filename>
vi: <filename>.bin</filename> hoặc <filename>.sit</filename>

en: PKZIP or WinZip archive
vi: Kho lưu PKZIP hoặc WinZip

en: ZIP Archived Comic Book
vi: Truyện tranh nén dưới dạng ZIP

en: The most common archive format on UNIX and Linux systems is the tar archive compressed with <command>gzip</command> or <command>bzip2</command>.
vi: Định dạng kho lưu phổ biến nhất trên UNIX và Linux là kho lưu tar được nén lại với lệnh <command>gzip</command> hoặc <command>bzip2</command>.

en: The most common archive format on Microsoft Windows systems is the archive created with <application>PKZIP</application> or <application>WinZip</application>.
vi: Định dạng kho lưu phổ thông nhất trên Windows là kho lưu được tạo ra với <application>PKZIP</application> Hay <application>WinZip</application>

en: Compressed Non-Archive Files
vi: Nén những tập tin không kho lưu

en: A compressed non-archive file is a file that is created when you use <command>bzip2</command>, <command>gzip</command>, <command>lzop</command>, <command>compress</command> or <command>rzip</command> to compress a non-archive file. For example, <filename>file.txt.gz</filename> is created when you use <command>gzip</command> to compress <filename>file.txt</filename>.
vi: Một tập tin nén là một tập tin được tạo ra khi nào bạn dùng lệnh <command>rzip</command>, <command>bzip2</command>, <command>gzip</command>, <command>lzop</command>, hoặc <command>compress</command> để nén 1 tập tin riêng rẽ. Chẳng hạn, <filename>file.txt.gz</filename> được tạo ra khi bạn dùng <command>gzip</command> để nén <filename>file.txt</filename> lại.

en: You can use <application>Archive Manager</application> to create, open and extract a compressed non-archive file.
vi: Bạn có thể dùng <application>Bộ quản lý kho lưu</application> để tạo, mở và rút một tập tin nén không kho lưu.

en: This section provides information on how to start <application>Archive Manager</application>, and describes the <application>Archive Manager</application> user interface.
vi: Mục này hướng dẫn cách chạy <application>Bộ quản lý kho lưu</application>, và mô tả giao diện của <application>Bộ quản lý kho lưu</application>.

en: To Start <application>Archive Manager</application>
vi: Để chạy <application>Bộ quản lý kho lưu</application>

en: You can start <application>Archive Manager</application> in the following ways:
vi: Bạn có thể chạy <application>Bộ quản lý kho lưu</application> bằng các cách sau đây :

en: Choose <menuchoice><guisubmenu>Accessories</guisubmenu><guimenuitem>Archive Manager</guimenuitem></menuchoice>.
vi: Chọn <menuchoice><guisubmenu>Bổ trợ</guisubmenu><guimenuitem>Bộ quản lý kho lưu</guimenuitem></menuchoice>.

en: Execute the following command: <command>engrampa</command>
vi: Thực hiện lệnh sau đây:<command>engrampa</command>

en: When You Start <application>Archive Manager</application>
vi: Khi chạy <application>Bộ quản lý kho lưu</application>

en: When you start <application>Archive Manager</application>, the following window is displayed:
vi: Khi bạn chạy <application>Bộ quản lý kho lưu</application>, cửa sổ sau đây sẽ hiện ra:

en: <application>Archive Manager</application> Window
vi: Cửa sổ <application>Bộ quản lý kho lưu</application>

en: Shows Engrampa main window.
vi: Cửa sổ chính của chương trình.

en: The <application>Archive Manager</application> window contains the following elements:
vi: Cửa sổ <application>Bộ quản lý kho lưu</application> gồm có những thành phần sau:

en: The menus on the menubar contain all of the commands that you need to work with archives in <application>Archive Manager</application>.
vi: Các trình đơn trên thanh trình đơn, gồm tất cả các lệnh làm việc với kho lưu trong <application>Bộ quản lý kho lưu</application>.

en: The toolbar contains a subset of the commands that you can access from the menubar. <application>Archive Manager</application> displays the toolbar by default. To hide the toolbar, choose <menuchoice><guimenu>View</guimenu><guimenuitem>Toolbar</guimenuitem></menuchoice>. To show the toolbar, choose <menuchoice><guimenu>View</guimenu><guimenuitem>Toolbar</guimenuitem></menuchoice> again.
vi: Thanh công cụ, gồm một vài lệnh hay dùng trong thanh trình đơn. Theo mặc định, thanh công cụ được hiển thị trong cửa sổ chính của <application>Bộ quản lý kho lưu</application>. Tuy nhiên, ta có thể ẩn nó đi bằng cách bỏ chọn <menuchoice><guimenu>Xem</guimenu><guimenuitem>Thanh công cụ</guimenuitem></menuchoice>. Muốn thanh công cụ hiện lên, ta lại đánh dấu mục <menuchoice><guimenu>Xem</guimenu><guimenuitem>Thanh công cụ</guimenuitem></menuchoice>.

en: Folderbar
vi: Ô duyệt thư mục

en: The folderbar enables you to navigate among folders within an archive. <application>Archive Manager</application> displays the folderbar only in folder view. See <xref linkend="engrampa-view-type-folder"/> for more information.
vi: Ô duyệt thư mục giúp bạn di chuyển nhanh chóng giữa các thư mục có trong kho lưu. <application>Bộ quản lý kho lưu</application> chỉ hiển thị ô duyệt thư mục trong chế độ Xem dưới dạng thư mục. Xem <xref linkend="engrampa-view-type-folder"/> để biết thêm.

en: The display area displays the contents of the archive.
vi: Vùng nội dung hiển thị nội dung có trong kho lưu.

en: The statusbar displays information about current <application>Archive Manager</application> activity and contextual information about the archive contents. <application>Archive Manager</application> displays the statusbar by default. To hide the statusbar, choose <menuchoice><guimenu>View</guimenu><guimenuitem>Statusbar</guimenuitem></menuchoice>. To show the statusbar, choose <menuchoice><guimenu>View</guimenu><guimenuitem>Statusbar</guimenuitem></menuchoice> again.
vi: Thanh trạng thái cung cấp cho bạn trạng thái của những tác vụ mà <application>Bộ quản lý kho lưu</application> đang thực hiện. Theo mặc định, thanh trạng thái được hiển thị bên dưới cửa sổ <application>Bộ quản lý kho lưu</application>. Để ẩn nó đi, ta bỏ chọn mục <menuchoice ><guimenu>Xem</guimenu><guimenuitem>Thanh trạng thái</guimenuitem></menuchoice>. Để hiển thị lại nó, ta lại đánh dấu mục <menuchoice ><guimenu>Xem</guimenu><guimenuitem>Thanh trạng thái</guimenuitem></menuchoice>.

en: When you right-click in the <application>Archive Manager</application> window, the application displays a popup menu. The popup menu contains the most common contextual archive commands.
vi: Khi bạn nhấn phải trong cửa sổ <application>Bộ quản lý kho lưu</application>, một trình đơn ngữ cảnh chứa các lệnh hay dùng sẽ hiện lên.

en: Browsing the Filesystem
vi: Duyệt hệ tập tin

en: Several <application>Archive Manager</application> dialogs (<guilabel>New</guilabel>, <guilabel>Open</guilabel>, <guilabel>Extract</guilabel>,...) enable you to browse files and folders on your computer. Refer to the <ulink type="help" url="ghelp:user-guide?filechooser-open">Desktop User Guide</ulink> to learn more about using the file browsing dialogs.
vi: Một vài hộp thoại trong <application>Bộ quản lý kho lưu</application> (<guilabel>Mở</guilabel>, <guilabel>Mới</guilabel>, <guilabel>Giải nén</guilabel>,...) cho phép ta duyệt các tập tin và thư mục trên máy. Xin xem phần <ulink type="help" url="ghelp:user-guide?filechooser-open">Hướng dẫn về môi trường làm việc</ulink> để biết thêm về cách dùng các hộp thoại này.

en: You can also refer to the <ulink type="help" url="ghelp:user-guide?caja-bookmarks">Bookmarks section</ulink> of the Desktop User Guide to learn how you can use the <guilabel>Places</guilabel> pane to access your favorite locations.
vi: Bạn cũng có thể xem phần <ulink type="help" url="ghelp:user-guide?caja-bookmarks">Liên kết lưu</ulink> trong Hướng dẫn về môi trường làm việc để biết cách dùng ô <guilabel>Nơi</guilabel> để truy cập các vị trí hay dùng trên đĩa.

en: Working With Archives
vi: Làm việc với kho lưu

en: When you use <application>Archive Manager</application> to work with an archive, all changes are saved to disk immediately. For example, if you delete a file from an archive, <application>Archive Manager</application> deletes the file as soon as you click <guibutton>OK</guibutton>. This behavior is different to that of most applications, which save the changes to disk only when you quit the application or select <guimenuitem>Save</guimenuitem> in the menu.
vi: Khi <application>Bộ quản lý kho lưu</application> làm việc, tất cả các thay đổi đều được ghi vào đĩa ngay lập tức. Chẳng hạn, nếu bạn xóa một tập tin từ một kho lưu,<application>Bộ quản lý kho lưu</application> sẽ xóa tập tin ngay khi bạn nhấn <guibutton>Ok</guibutton>. Hầu hết các ứng dụng khác đều chỉ lưu những thay đổi khi ta thoát khỏi chương trình, hoặc chọn lệnh <guimenuitem>Lưu</guimenuitem>, nhưng <application>Bộ quản lý kho lưu</application> lại không thế!

en: If an archive is very large, or you have a slow system, some archive actions can take significant time. To abort the current action, press <keycap>Esc</keycap>. Alternatively, choose <menuchoice><guimenu>View</guimenu><guimenuitem>Stop</guimenuitem></menuchoice>, or click <guibutton>Stop</guibutton> in the toolbar.
vi: Nếu một kho lưu rất lớn, hoặc máy bạn chậm, một số thao tác trên kho lưu có thể rất tốn thời gian. Để huỷ bỏ tác vụ đang được thực thi, hãy nhấn <keycap>Esc</keycap>. Hoặc ta có thể chọn <menuchoice><guimenu>Xem</guimenu><guimenuitem>Dừng</guimenuitem></menuchoice>, hoặc nhấn nút <guibutton>Dừng</guibutton> trên thanh công cụ.

en: Drag an archive into the <application>Archive Manager</application> window from another application such as a file manager.
vi: Kéo một kho lưu vào trong cửa sổ <application>Bộ quản lý kho lưu</application> từ ứng dụng bất kỳ nào khác, như từ Bộ quản lý tập tin.

en: Choose <menuchoice><guimenu>Archive</guimenu><guimenuitem>Open</guimenuitem></menuchoice>.
vi: Chọn <menuchoice><guimenu>kho lưu</guimenu><guimenuitem>Mở</guimenuitem></menuchoice>

en: If you have recently opened the archive, it will be listed directly in the <menuchoice><guimenu>Archive</guimenu></menuchoice> menu.
vi: Muốn mở 1 kho lưu mới dùng, ta có thể mở trình đơn <menuchoice><guimenu>Kho lưu</guimenu></menuchoice> và xem trong danh sách <guimenuitem>Mở gần đây</guimenuitem>.

en: Click on the <guibutton>Open</guibutton> toolbar button.
vi: Nhấn nút <guibutton>Mở</guibutton> trên thanh công cụ.

en: If you have recently opened the archive, click on the down arrow near the <guibutton>Open</guibutton> toolbar button.
vi: Nếu cần mở 1 kho lưu vừa mở gần đây, hãy nhấn vào mũi tên bên cạnh nút <guibutton>Mở</guibutton> trên thanh công cụ.

en: Right-click popup menu
vi: Trình đơn ngữ cảnh

en: Right-click on the archive, then choose <guilabel>Open</guilabel> from the popup menu.
vi: Nhấn chuột phải vào kho lưu rồi chọn <guilabel>Mở</guilabel> từ trình đơn hiện ra.

en: In <application>Archive Manager</application>, you can perform the same action in several ways. For example, you can open an archive in the following ways: <informaltable frame="all"><tgroup cols="2" colsep="1" rowsep="1"><colspec colname="COLSPEC0" colwidth="50*"/><colspec colname="COLSPEC1" colwidth="50*"/><placeholder-1/><placeholder-2/></tgroup></informaltable>
vi: Trong <application>Bộ quản lý kho lưu</application>, ta có thể thực hiện 1 tác vụ bằng nhiều cách. Ví dụ, để mở một kho lưu, ta có thể làm một trong những cách sau: <informaltable frame="all"><tgroup cols="2" colsep="1" rowsep="1"><colspec colname="COLSPEC0" colwidth="50*"/><colspec colname="COLSPEC1" colwidth="50*"/><placeholder-1/><placeholder-2/></tgroup></informaltable>

en: Filename Patterns
vi: Mẫu tên tập tin

en: <application>Archive Manager</application> enables you to add, extract, or delete several files at once. To apply an action to all files that match a certain pattern, enter the pattern in the text box. The pattern can include standard wildcard symbols such as <keycap>*</keycap> to match any string, and <keycap>?</keycap> to match any single symbol. You can enter several patterns separated by semicolons. <application>Archive Manager</application> applies the action to all files that match at least one of the patterns. The examples in the following table show how to use filename patterns to select files.
vi: <application>Bộ quản lý kho lưu</application> cho phép ta thêm, giải nén, hoặc xóa nhiều tập tin cùng lúc. Để thực hiện 1 tác vụ cho các tập tin có tên khớp với 1 mẫu nào đó, hãy nhập mẫu cần so khớp vào ô văn bản. Khi nhập mẫu, ta có thể sử dụng các ký tự đại diện như <keycap>*</keycap>, khớp với 1 chuỗi bất kỳ, hoặc <keycap>?</keycap>, khớp với 1 ký tự bất kỳ. Bạn cũng có thể nhập nhiều mẫu cần khớp, và ngăn cách các mẫu bằng dấu chấm phẩy. <application>Bộ quản lý kho lưu</application> sẽ chọn ra các tập tin khớp với ít nhất 1 mẫu được nhập vào. Những ví dụ trong bảng sau đây chỉ ra cách dùng mẫu so khớp để chọn tập tin theo tên.

en: Files Matched
vi: Các tập tin khớp với mẫu

en: All files with extension <filename>tar</filename>, including those in which the <filename>tar</filename> extension is followed by any sequence of symbols, such as <filename>filename.tar.gz</filename>
vi: Mọi tập tin với phần mở rộng <filename>tar</filename>, kể cả các tập tin có đuôi <filename>tar</filename> đứng trước 1 chuỗi bất kỳ, như <filename>filename.tar.gz</filename> chả hạn.

en: All files with extension <filename>jpg</filename> and all files with extension <filename>jpeg</filename>
vi: Mọi tập tin có phần mở rộng là <filename>jpg</filename> hoặc <filename>jpeg</filename>

en: All files with extension <filename>gz</filename> that have the name "file" followed by any single character, e.g. <filename>file2.gz</filename>, <filename>filex.gz</filename>.
vi: Tất cả các tập tin có đuôi <filename>gz</filename> bắt đầu bằng từ "file", theo sau là 1 ký tự bất kỳ, ví dụ như <filename>file2.gz</filename>, <filename>filex.gz</filename>.

en: To Open an Archive
vi: Để mở một kho lưu

en: Choose <menuchoice><guimenu>Archive</guimenu><guimenuitem>Open</guimenuitem></menuchoice> to display the <guilabel>Open</guilabel> dialog. Alternatively press <keycombo><keycap>Ctrl</keycap><keycap>O</keycap></keycombo>, or click <guibutton>Open</guibutton> in the toolbar.
vi: Chọn <menuchoice><guimenu>Kho lưu</guimenu><guimenuitem>Mở</guimenuitem></menuchoice>, hoặc nhấn tổ hợp <keycombo><keycap>Ctrl</keycap><keycap>O</keycap></keycombo>, hoặc nhấn nút <guibutton>Mở</guibutton> trên thanh công cụ để mở hộp thoại <guilabel>Mở</guilabel>.

en: Select the archive that you want to open.
vi: Chọn kho lưu mà bạn muốn mở.

en: Click <guibutton>Open</guibutton>.
vi: Nhấn nút <guibutton>Mở</guibutton>.

en: To open an archive, perform the following steps: <placeholder-1/>
vi: Để mở một kho lưu, hãy thực hiện các bước sau đây: <placeholder-1 />

en: The archive name in the window titlebar
vi: Tên kho lưu được hiển thị trên thanh tiêu đề của cửa sổ

en: The archive contents in the display area
vi: Nội dung kho lưu được biểu diễn trong vùng nội dung

en: The number files and folders (objects) in the current location, and their size when uncompressed, in the statusbar
vi: Tổng số tập tin và thư mục có trong kho lưu, cùng với kích thước ban đầu (khi chưa nén) được ghi dưới thanh trạng thái.

en: <application>Archive Manager</application> automatically determines the archive type, and displays: <placeholder-1/>
vi: <application>Bộ quản lý kho lưu</application> tự động xác định kiểu kho lưu, và hiển thị các thông tin: <placeholder-1/>

en: To open another archive, choose <menuchoice><guimenu>Archive</guimenu><guimenuitem>Open</guimenuitem></menuchoice> again. <application>Archive Manager</application> opens each archive in a new window. You can't open another archive in the same window.
vi: Để mở 1 kho lưu khác, ta chọn <menuchoice><guimenu>Kho lưu</guimenu><guimenuitem>Mở</guimenuitem></menuchoice> thêm lần nữa. <application>Bộ quản lý kho lưu</application> sẽ mở 1 cửa sổ mới để chứa kho lưu bạn chọn. Ta không thể mở 2 kho lưu trong cùng 1 cửa sổ.

en: If you try to open an archive that was created in a format that <application>Archive Manager</application> does not recognize, the application displays an error message. See <xref linkend="engrampa-intro"/> for a list of supported formats.
vi: Nếu bạn thử mở một định dạng kho lưu mà <application>Bộ quản lý kho lưu</application> không biết, ứng dụng sẽ báo lỗi. Xin xem phần <xref linkend="engrampa-intro"/> để biết các định dạng nào được chương trình hỗ trợ.

en: To Select Files in an Archive
vi: Để chọn các tập tin trong kho lưu

en: To select all files in an archive, choose <menuchoice><guimenu>Edit</guimenu><guimenuitem>Select All</guimenuitem></menuchoice> or press <keycombo><keycap>Ctrl</keycap><keycap>A</keycap></keycombo>.
vi: Để chọn mọi tập tin có trong kho lưu, ta chọn <menuchoice><guimenu>Sửa</guimenu><guimenuitem>Chọn tất cả</guimenuitem></menuchoice> hoặc nhấn tổ hợp <keycombo><keycap>Ctrl</keycap><keycap>A</keycap></keycombo>.

en: To deselect all files in an archive, choose <menuchoice><guimenu>Edit</guimenu><guimenuitem>Deselect All</guimenuitem></menuchoice> or press <keycombo><keycap>Shift</keycap><keycap>Ctrl</keycap><keycap>A</keycap></keycombo>.
vi: Để bỏ chọn tất cả tập tin trong kho lưu, chọn <menuchoice><guimenu>Sửa</guimenu><guimenuitem>Bỏ chọn tất cả</guimenuitem></menuchoice> hoặc nhấn <keycombo><keycap>Shift</keycap><keycap>Ctrl</keycap><keycap>A</keycap></keycombo>.

en: To Extract Files From an Archive
vi: Để giải nén các tập tin từ kho lưu

en: Select the files that you want to extract. To select more files, press-and-hold <keycap>Ctrl</keycap> and click on the files you want to select.
vi: Chọn tập tin cần giải nén. Để chọn nhiều tập tin, hãy giữ phím <keycap>Ctrl</keycap> rồi bấm chuột vào các tập tin cần chọn.

en: Choose <menuchoice><guimenu>Archive</guimenu><guimenuitem>Extract</guimenuitem></menuchoice> to display the <guilabel>Extract</guilabel> dialog. Alternatively click <guibutton>Extract</guibutton> in the toolbar.
vi: Chọn <menuchoice><guimenu>Kho lưu</guimenu><guimenuitem>Giải nén</guimenuitem></menuchoice>, hoặc nhấn vào nút <guibutton>Giải nén</guibutton> trên thanh công cụ để mở hộp thoại <guilabel>Giải nén</guilabel>.

en: Select the folder where <application>Archive Manager</application> extracts the files.
vi: Chọn thư mục đích để <application>Bộ quản lý kho lưu</application> giải nén các tập tin.

en: Select the required extract options. For more information about the extract options, see <xref linkend="engrampa-extract-options"/>.
vi: Ngoài ra, ta cũng có thể chọn 1 số tuỳ chọn khi thực hiện giải nén. Xin xem thêm phần <xref linkend="engrampa-extract-options"/>.

en: Click <guibutton>Extract</guibutton>.
vi: Nhấn nút <guibutton>Giải nén</guibutton>.

en: If all of the files in the archive are protected by a password, and you have not specified it, <application>Archive Manager</application> asks you to enter the password.
vi: Nếu mọi tập tin trong kho lưu đều bị mã hoá, và bạn chưa nhập mật khẩu để giải mã chúng, <application>Bộ quản lý kho lưu</application> sẽ yêu cầu bạn nhập mật khẩu này.

en: If some but not all of the files in the archive are protected by a password, and you have not specified the password, <application>Archive Manager</application> does not ask for a password. However, <application>Archive Manager</application> extracts only the unprotected files.
vi: Nếu trong kho lưu có 1 số tập tin bị mã hoá, nhưng bạn chưa nhập mật khẩu để giải mã chúng, <application>Bộ quản lý kho lưu</application> sẽ không yêu cầu bạn nhập mật khẩu. Tuy nhiên,<application>Bộ quản lý kho lưu</application> sẽ chỉ giải nén các tập tin không mã hoá, và bỏ qua các tập tin mã hoá.

en: For more information about passwords, see <xref linkend="engrampa-encrypt-files"/>.
vi: Để xem thêm về việc mã hoá kho lưu bằng mật khẩu, hãy mở mục <xref linkend="engrampa-encrypt-files"/>.

en: To extract files from an open archive, perform the following steps: <placeholder-1/>
vi: Để giải nén các tập tin từ một kho lưu đang mở, ta hãy thực hiện những bước sau đây: <placeholder-1/>

en: <application>Archive Manager</application> also provides ways of extracting files from an archive in a file manager window, without opening a <application>Archive Manager</application> window. See <xref linkend="engrampa-fmgr"/> for more information.
vi: <application>Bộ quản lý kho lưu</application> cũng cho phép ta giải nén một kho lưu trực tiếp trong cửa sổ Trình quản lý tập tin, mà không cần mở cửa sổ <application>Bộ quản lý kho lưu</application> ra. Xin xem phần <xref linkend="engrampa-fmgr"/>  để biết thêm.

en: The Extract operation extracts a <emphasis>copy</emphasis> of the specified files from the archive. The extracted files have the same permissions and modification date as the original files that were added to the archive.
vi: Thao tác Giải nén sẽ <emphasis>sao chép lại</emphasis> các tập tin được chọn trong kho lưu. Các tập tin được giải nén ra có cùng phân quyền và ngày sửa đổi như tập tin ban đầu lưu trong kho lưu.

en: The Extract operation does not change the contents of the archive. For information on how to delete files from an archive, see <xref linkend="engrampa-delete-files"/>.
vi: Thao tác Giải nén không làm thay đổi nội dung kho lưu. Để biết cách xoá các tập tin khỏi kho lưu, xin xem phần <xref linkend="engrampa-delete-files"/>.

en: To Close an Archive
vi: Đóng 1 kho lưu

en: To close the current archive and the current <application>Archive Manager</application> window, choose <menuchoice><guimenu>Archive</guimenu><guimenuitem>Close</guimenuitem></menuchoice>, or press <keycombo><keycap>Ctrl</keycap><keycap>W</keycap></keycombo>.
vi: Để đóng cả kho lưu cùng với cửa sổ <application>Bộ quản lý kho lưu</application> hiện thời, ta chọn <menuchoice><guimenu>Kho lưu</guimenu><guimenuitem>Đóng</guimenuitem></menuchoice>, hoặc nhấn <keycombo><keycap>Ctrl</keycap><keycap>W</keycap></keycombo>.

en: There is no way to close the current archive but not the <application>Archive Manager</application> window.
vi: Khi đóng kho lưu hiện thời lại, cửa sổ <application>Bộ quản lý kho lưu</application> cũng sẽ tự động đóng theo.

en: Creating Archives
vi: Tạo kho lưu

en: In addition to opening existing archives, you can also create new archives with <application>Archive Manager</application>.
vi: Ngoài việc mở những kho lưu trên máy, bạn có thể cũng tạo ra những kho lưu mới với <application>Bộ quản lý kho lưu</application>.

en: To Create an Archive
vi: Để tạo một kho lưu mới

en: Choose <menuchoice><guimenu>Archive</guimenu><guimenuitem>New</guimenuitem></menuchoice> to display the <guilabel>New</guilabel> dialog. Alternatively press <keycombo><keycap>Ctrl</keycap><keycap>N</keycap></keycombo>, or click <guibutton>New</guibutton> in the toolbar.
vi: Chọn <menuchoice><guimenu>Kho lưu</guimenu><guimenuitem>Mới</guimenuitem></menuchoice>, hoặc tổ hợp <keycombo><keycap>Ctrl</keycap><keycap>N</keycap></keycombo>, hoặc nút <guibutton>New</guibutton> trên thanh công cụ để mở hộp thoại <guilabel>Mới</guilabel>.

en: Specify the folder where <application>Archive Manager</application> places the new archive clicking on the entry in the <guilabel>Save in folder</guilabel> drop-down list. If the folder is not present in list, click on <guilabel>Browse for other folders</guilabel>, and select the folder. Alternatively, enter the path in the <guilabel>Name</guilabel> text box.
vi: Chọn thư mục cần lưu kho lưu được <application>Bộ quản lý kho lưu</application> tạo ra bằng cách kích chuột vào danh sách <guilabel>Lưu trong thư mục</guilabel>. Nếu trong danh sách thả xuống không chứa thư mục cần dùng, hãy nhấn <guilabel>Duyệt tìm thư mục khác</guilabel>, rồi chọn thư mục trong ô duyệt. Ta cũng có thể nhập trực tiếp đường dẫn vào ô <guilabel>Tên</guilabel>.

en: Enter the name of the new archive, including the file extension, in the <guilabel>Name</guilabel> text box. Alternatively you can specify the archive name without extension, and then select the archive type from the <guilabel>Archive type</guilabel> drop-down menu, this way the extension will be added automatically.
vi: Nhập tên và phần mở rộng cho kho lưu vào ô <guilabel>Tên</guilabel>, <application>Bộ quản lý kho lưu</application> sẽ tự động nhận ra định dạng kho lưu sẽ ghi ra đĩa dựa vào phần mở rộng bạn nhập. Nếu không nhập phần mở rộng vào ô <guilabel>Tên</guilabel>, bạn sẽ phải chọn kiểu kho lưu trong danh sách thả xuống <guilabel>Kiểu kho lưu</guilabel>.

en: Select the required create options clicking on <guilabel>Other Options</guilabel>. For more information about the create options, see <xref linkend="engrampa-create-options"/>.
vi: Để thiết lập các tuỳ chọn nâng cao, hãy chọn mục <guilabel>Tuỳ chọn khác</guilabel>. Xin xem thêm phần <xref linkend="engrampa-create-options"/>.

en: Click <guibutton>New</guibutton>. <application>Archive Manager</application> creates an empty archive, but does not yet write the archive to disk.
vi: Nhấn nút <guibutton> Mới</guibutton>. <application>Bộ quản lý kho lưu</application> tạo ra một kho lưu trống rỗng, chưa được ghi lên đĩa.

en: <application>Archive Manager</application> writes a new archive to disk only when the archive contains at least one file. If you create a new archive and quit <application>Archive Manager</application> before you add any files to the archive, <application>Archive Manager</application> deletes the archive.
vi: <application>Bộ quản lý kho lưu</application> chỉ ghi kho lưu mới lên đĩa khi trong kho lưu chứa ít nhất một tập tin. Nếu ta tạo ra một kho lưu mới nhưng thoát khỏi <application>Bộ quản lý kho lưu</application> mà không thêm bất kỳ tập tin nào vào kho lưu,<application>Bộ quản lý kho lưu</application> sẽ xóa kho lưu đó đi.

en: Add files to the new archive as described in <xref linkend="engrampa-add-files"/>. <placeholder-1/>
vi: Thêm các tập tin vào kho lưu mới theo hướng dẫn trong phần <xref linkend="engrampa-add-files"/>. <placeholder-1/>

en: To create an archive, perform the following steps: <placeholder-1/>
vi: Để tạo một kho lưu, hãy thực hiện những bước sau đây: <placeholder-1/>

en: To Add Files to an Archive
vi: Thêm tập tin vào kho lưu

en: Decide where in the archive you want to add the files, then open that location in the archive.
vi: Trong kho lưu, mở thư mục bạn muốn thêm các tập tin mới vào.

en: Choose <menuchoice><guimenu>Edit</guimenu><guimenuitem>Add Files</guimenuitem></menuchoice> to display the <guilabel>Add Files</guilabel> dialog, or click <guibutton>Add Files</guibutton> in the toolbar.
vi: Chọn <menuchoice><guimenu>Sửa</guimenu><guimenuitem>Thêm tập tin</guimenuitem></menuchoice> hoặc nhấn vào nút <guibutton>Thêm tập tin</guibutton> trên thanh công cụ để mở hộp thoại <guilabel>Thêm những tập tin</guilabel>.

en: Select the files that you want to add. To select more files press-and-hold <keycap>Ctrl</keycap> and click the files.
vi: Chọn các tập tin muốn thêm vào kho lưu. Để chọn nhiều tập tin, hãy giữ <keycap>Ctrl</keycap> và nhấn chuột vào để chọn các tập tin.

en: Click <guibutton>Add</guibutton>. <application>Archive Manager</application> adds the files to the current folder in the archive.
vi: Nhấn nút <guibutton>Thêm</guibutton>. <application>Bộ quản lý kho lưu</application> sẽ thêm những tập tin ta chọn vào thư mục hiện thời trong kho lưu.

en: To add files to an archive, perform the following steps: <placeholder-1/>
vi: Để thêm các tập tin vào một kho lưu, hãy thực hiện những bước sau đây: <placeholder-1/>

en: You cannot add folders to the archive with the <guilabel>Add Files</guilabel> dialog. To add a folder see <xref linkend="engrampa-add-folder"/>.
vi: Bạn không thể thêm các thư mục vào kho lưu bằng hộp thoại <guilabel>Thêm tập tin</guilabel>. Để thêm một thư mục, hãy xem phần <xref linkend="engrampa-add-folder"/>.

en: The <guilabel>Add Files</guilabel> dialog provides the <guilabel>Add only if newer</guilabel> option, see <xref linkend="engrampa-add-options"/> for more information on this option.
vi: Hộp thoại <guilabel>Thêm tập tin</guilabel> cho phép ta chọn <guilabel>Chỉ thêm tập tin mới hơn</guilabel>. Xem phần <xref linkend="engrampa-add-options"/> để có thêm thông tin về tùy chọn này.

en: You can also add files to an archive in a file manager window, without opening an <application>Archive Manager</application> window. See <xref linkend="engrampa-fmgr"/> for more information.
vi: Bạn có thể cũng thêm các tập tin vào kho lưu từ cửa sổ Trình quản lý tập tin mà không cần phải mở cửa sổ <application>Bộ quản lý kho lưu</application>. Xem thêm trong phần <xref linkend="engrampa-fmgr"/>.

en: The Add operation adds a <emphasis>copy</emphasis> of the specified files or folders to the archive. <application>Archive Manager</application> does not remove the original files, which remain unchanged in the file system. The copies that are added to the archive have the same permissions and modification date as the original files.
vi:  Ta có thể thêm một <emphasis>bản sao</emphasis> của tập tin hoặc thư mục được chọn vào trong kho lưu. Thay vì di chuyển chúng vào trong kho lưu, <application>Bộ quản lý kho lưu</application> chỉ tạo 1 bản sao của các tập tin, thư mục, và đưa vào trong kho lưu. Các tập tin và thư mục thêm vào sẽ có cùng phân quyền người dùng và ngày sửa đổi, giống như bản gốc.

en: To Add a Folder to an Archive
vi: Để thêm thư mục vào kho lưu

en: Choose <menuchoice><guimenu>Edit</guimenu><guimenuitem>Add a Folder</guimenuitem></menuchoice> to display the <guilabel>Add a Folder</guilabel> dialog.
vi: Chọn <menuchoice><guimenu>Sửa</guimenu><guimenuitem>Thêm thư mục</guimenuitem></menuchoice> để mở hộp thoại <guilabel>Thêm thư mục</guilabel>.

en: Select the folder that you want to add.
vi: Lựa chọn thư mục mà bạn muốn thêm

en: Click <guibutton>Add</guibutton>. <application>Archive Manager</application> adds the folder to the current folder in the archive.
vi: Nhấn nút <guibutton>Thêm</guibutton>. <application>Bộ quản lý kho lưu</application> sẽ thêm thư mục vào thư mục hiện thời trong kho lưu.

en: To add a folder to an archive, perform the following steps: <placeholder-1/>
vi: Để thêm một thư mục vào một kho lưu, hãy thực hiện những bước sau đây: <placeholder-1/>

en: The <guilabel>Add a Folder</guilabel> dialog provides several advanced options. See <xref linkend="engrampa-add-options"/> for more information.
vi: Hộp thoại <guilabel>Thêm thư mục</guilabel> có một vài tùy chọn nâng cao. Xin xem phần <xref linkend="engrampa-add-options"/>  để biết thêm về các tuỳ chọn này.

en: To Convert an Archive to Another Format
vi: Để chuyển đổi một kho lưu sang định dạng khác

en: To convert an archive to another format and save as a new file, perform the following steps:
vi: Để chuyển đổi một kho lưu thành định dạng và lưu dưới dạng một tập tin mới, ta hãy thực hiện những bước sau đây:

en: Open the archive that you want to convert.
vi: Mở kho lưu mà bạn muốn chuyển đổi.

en: Choose <menuchoice><guimenu>Archive</guimenu><guimenuitem>Save As</guimenuitem></menuchoice> to display the <guilabel>Save</guilabel> dialog.
vi: Chọn <menuchoice><guimenu>Kho lưu</guimenu><guimenuitem>Lưu dạng</guimenuitem></menuchoice> để mở hộp thoại <guilabel>Lưu</guilabel>.

en: Enter the new archive name in the <guilabel>Name</guilabel> text box.
vi: Nhập tên kho lưu sẽ tạo ra vào trong ô <guilabel>Tên</guilabel>.

en: Select the new format from the <guilabel>Archive type</guilabel> drop-down list. Alternatively, enter the filename extension in the <guilabel>Name</guilabel> text box, and select <guilabel>Automatic</guilabel> from the <guilabel>Archive type</guilabel> drop-down list.
vi: Lựa chọn định dạng mới trong ô <guilabel>Kiểu kho lưu</guilabel>. Ta cũng có thể nhập phần mở rộng của tập tin vào ô <guilabel>Tên</guilabel> và chọn mục <guilabel>Tự động</guilabel> ở trong ô  <guilabel>Kiểu kho lưu</guilabel>.

en: If some but not all of the files in the archive are protected by a password, and you have not specified the password, <application>Archive Manager</application> does not ask for a password. However, <application>Archive Manager</application> copies only the unprotected files to the new archive.
vi: Nếu có 1 số tập tin trong kho lưu có mật khẩu bảo vệ, và bạn không nhập mật khẩu cho chương trình, <application>Bộ quản lý kho lưu</application> sẽ không báo lỗi. Tuy nhiên,<application>Bộ quản lý kho lưu</application> sẽ chỉ sao chép các tập tin không bị bảo vệ sang kho lưu mới, và bỏ qua các tập tin bị bảo vệ.

en: Modifying the Contents of an Archive
vi: Thay đổi nội dung  của một kho lưu

en: You can modify the contents of an archive in several ways.
vi: Ta có thể sửa đổi nội dung một kho lưu theo nhiều cách.

en: To Encrypt Files in an Archive
vi: Để mã hoá các tập tin trong kho lưu

en: For security, you might want to encrypt the files that you add to an archive.
vi: Đôi khi ta cần mã hóa những tập tin trong một kho lưu.

en: If the archive format supports encryption, you can specify a password to encrypt the files that you add to the archive.
vi: Nếu định dạng kho lưu hỗ trợ mã hóa, bạn có thể nhập mật khẩu để mã hóa những tập tin được thêm vào kho lưu.

en: Currently, only 7-Zip, ZIP, RAR and ARJ archives support encryption.
vi: Hiện nay, <application>Bộ quản lý kho lưu</application> chỉ có thể mã hoá và giải mã các định dạng 7-Zip, ZIP, RAR và ARJ.

en: To specify a password for file encryption, perform the following steps:
vi: Để đặt một mật khẩu khi mã hóa tập tin, hãy hãy thực hiện những bước sau đây:

en: Choose <menuchoice><guimenu>Edit</guimenu><guimenuitem>Password</guimenuitem></menuchoice> to display the <guilabel>Password</guilabel> dialog.
vi: Chọn <menuchoice><guimenu>Sửa</guimenu><guimenuitem>Mật khẩu</guimenuitem></menuchoice> để mở hộp thoại <guilabel> Mật khẩu</guilabel>.

en: Enter the password in the <guilabel>Password</guilabel> text box.
vi: Nhập mật khẩu vào ô <guilabel>Mật khẩu</guilabel>.

en: Click <guibutton>OK</guibutton>.
vi: Nhấn <guibutton>OK</guibutton>.

en: <application>Archive Manager</application> uses the password to encrypt the files that you add to the current archive, and to decrypt the files that you extract from the current archive. <application>Archive Manager</application> deletes the password when you close the archive.
vi: <application>Bộ quản lý kho lưu</application> sẽ dùng mật khẩu này để mã hóa và giải mã những tập tin có trong kho lưu hiện thời. Mật khẩu được nhập vào sẽ bị xoá khi bạn đóng kho lưu.

en: For information on how to check whether an archive contains encrypted files, see <xref linkend="engrampa-extra-info"/>.
vi: Để biết cách kiểm tra xem liệu một kho lưu có chứa đựng những tập tin được mã hoá hay không, hãy xem mục <xref linkend="engrampa-extra-info"/>.

en: The encryption provided by archive utilities is weak and insecure. If security is important, use a strong encryption tool such as <ulink url="http://www.gnupg.org" type="http">GNU Privacy Guard</ulink>.
vi: Phép mã hóa dùng trong những lệnh nén thường không được an toàn cho lắm. Muốn bảo đảm tính bảo mật của thông tin, xin hãy dùng các công cụ mã hoá như <ulink url="http://www.gnupg.org" type="http">GNU Privacy Guard</ulink>

en: To Rename a File in an Archive
vi: Để thay tên 1 tập tin có trong kho lưu

en: To rename a file in an archive, perform the following steps:
vi: Để đổi tên một tập tin trong một kho lưu, hãy hãy thực hiện những bước sau đây:

en: Select the file that you want to rename.
vi: Lựa chọn tập tin mà bạn muốn đổi tên

en: Choose <menuchoice><guimenu>Edit</guimenu><guimenuitem>Rename</guimenuitem></menuchoice>, or press <keycombo><keycap>F2</keycap></keycombo>, to display the <guilabel>Rename</guilabel> dialog.
vi: Chọn <menuchoice><guimenu>Sửa</guimenu><guimenuitem>Thay tên</guimenuitem></menuchoice> hoặc nhấn <keycombo><keycap>F2</keycap></keycombo> để mở hộp thoại <guilabel>Thay tên</guilabel>.

en: Enter the new filename in the <guilabel>New file name</guilabel> text box.
vi: Nhập tên mới định dùng vào ô <guilabel>Tên tập tin mới</guilabel>.

en: Click <guibutton>Rename</guibutton>.
vi: Nhấn nút <guibutton>Thay tên</guibutton>.

en: To Copy Files in an Archive
vi: Để sao chép các tập tin có trong kho lưu

en: To copy files in an archive, perform the following steps:
vi: Để sao chép những tập tin trong một kho lưu, hãy thực hiện những bước sau đây:

en: Select the files that you want to copy.
vi: Chọn các tập tin cần sao chép.

en: Choose <menuchoice><guimenu>Edit</guimenu><guimenuitem>Copy</guimenuitem></menuchoice>, or press <keycombo><keycap>Ctrl</keycap><keycap>C</keycap></keycombo>.
vi: Chọn <menuchoice><guimenu>Sửa</guimenu><guimenuitem>Chép</guimenuitem></menuchoice> hoặc nhấn <keycombo><keycap>Ctrl</keycap><keycap>C</keycap></keycombo>.

en: Open the location where you want to put the copied files.
vi: Mở thư mục bạn muốn chứa những tập tin sao chép.

en: Choose <menuchoice><guimenu>Edit</guimenu><guimenuitem>Paste</guimenuitem></menuchoice>, or press <keycombo><keycap>Ctrl</keycap><keycap>V</keycap></keycombo>.
vi: Chọn <menuchoice><guimenu>Sửa</guimenu><guimenuitem>Dán</guimenuitem></menuchoice> hoặc nhấn <keycombo><keycap>Ctrl</keycap><keycap>V</keycap></keycombo>.

en: To Move Files in an Archive
vi: Để di chuyển các tập tin trong kho lưu

en: To move files in an archive, perform the following steps:
vi: Để di chuyển những tập tin trong một kho lưu, hãy thực hiện những bước sau đây:

en: Select the files that you want to move.
vi: Chọn các tập tin cần di chuyển.

en: Choose <menuchoice><guimenu>Edit</guimenu><guimenuitem>Cut</guimenuitem></menuchoice>, or press <keycombo><keycap>Ctrl</keycap><keycap>X</keycap></keycombo>.
vi: Chọn <menuchoice><guimenu>Sửa</guimenu><guimenuitem>Cắt</guimenuitem></menuchoice> hoặc nhấn <keycombo><keycap>Ctrl</keycap><keycap>X</keycap></keycombo>.

en: Open the location where you want to put the moved files.
vi: Mở thư mục đích, thư mục sẽ đưa các tập tin tới.

en: To Delete Files From an Archive
vi: Để xoá các tập tin khỏi kho lưu

en: To delete files from an archive, perform the following steps:
vi: Để xóa tập tin từ một kho lưu, hãy thực hiện những bước sau đây:

en: Select the files that you want to delete.
vi: Chọn các tập tin cần xoá.

en: Choose <menuchoice><guimenu>Edit</guimenu><guimenuitem>Delete</guimenuitem></menuchoice> or press <keycap>Delete</keycap> to display the <guilabel>Delete</guilabel> dialog.
vi: Chọn <menuchoice><guimenu>Sửa</guimenu><guimenuitem>Xóa</guimenuitem></menuchoice> hoặc nhấn <keycap>Delete</keycap> để mở hộp thoại <guilabel>Xóa</guilabel>.

en: Select one of the following delete options:
vi: Hãy chọn 1 trong các tuỳ chọn sau:

en: Delete all files from the archive.
vi: Xoá tất cả các tập tin có trong kho lưu.

en: Selected files
vi: Tập tin đã chọn

en: Delete the selected files from the archive.
vi: Chỉ xoá các tập tin đã chọn.

en: Delete from the archive all files that match the specified pattern. See <xref linkend="engrampa-pattern"/> for more information about filename patterns.
vi: Xóa các tập tin khớp với mẫu xác định. Xem mục <xref linkend="engrampa-pattern"/> để biết cách sử dụng mẫu so khớp tên tập tin.

en: To Modify a File in an Archive
vi: Để sửa đổi 1 tập tin trong kho lưu

en: Double-click the file that you want to open. Alternatively right-click the file and choose <menuchoice><guimenuitem>Open</guimenuitem></menuchoice>.
vi: Để mở 1 tập tin, nhấn đúp chuột trái hoặc bấm chuột phải lên nó rồi chọn <menuchoice><guimenuitem>Mở</guimenuitem></menuchoice>.

en: Edit the file opened in step 1, and then save your changes.
vi: Sửa tập tin tạm thời được tạo ra trong bước 1, và sau đó lưu lại những thay đổi đã thực hiện.

en: <application>Archive Manager</application> shows a confirmation dialog, asking confirmation to update the file in the archive with the changes you made.
vi: <application>Bộ quản lý kho lưu</application> sẽ hỏi lại xem bạn có muốn cập nhật nội dung tập tin vào trong kho lưu hay không. <placeholder-1/>

en: Click on <guilabel>Update</guilabel>.
vi: Chọn <guilabel>Cập nhật</guilabel>.

en: To modify a file in an archive perform the following steps: <placeholder-1/>
vi: Để thay đổi nội dung của một tập tin trong một kho lưu, hãy thực hiện những bước sau đây: <placeholder-1/>

en: <application>Archive Manager</application> uses information from the <guilabel>File Types and Programs</guilabel> section of Advanced Desktop Preferences to automatically determine the appropriate application for the file type, and then launches that application. If <application>Archive Manager</application> cannot determine the appropriate application, <application>Archive Manager</application> displays the <guilabel>Open Files</guilabel> dialog to let you choose an application, as described in below.
vi: <application>Bộ quản lý kho lưu</application> lấy thông tin trong phần <guilabel>Kiểu Tập Tin và Chương Trình</guilabel> của Tuỳ Thích Vùng Làm Việc Nâng Cao để tự động xác định ứng dụng thích hợp để mở kiểu tập tin, rồi chạy ứng dụng đó. Nếu không tìm được ứng dụng thích hợp,<application>Bộ quản lý kho lưu</application> sẽ mở hộp thoại <guilabel>Mở tập tin</guilabel> để cho bạn chọn một ứng dụng, như được mô tả ở dưới.

en: To Modify a File in an Archive with a Custom Application
vi: Chọn 1 ứng dụng riêng để sửa tập tin nằm trong kho lưu

en: Right click the file.
vi: Nhắp phải vào tập tin.

en: Choose <menuchoice><guimenuitem>Open With...</guimenuitem></menuchoice>.
vi: Chọn <menuchoice><guimenuitem>Mở với...</guimenuitem></menuchoice>

en: You can use an application specified by you, rather than the default application, to modify a file. To use an external application to open a file: <placeholder-1/>
vi: Bạn có thể chọn ứng dụng muốn dùng để hiệu đính lại 1 tập tin có trong kho lưu, thay vì dùng ứng dụng mặc định trên hệ thống, theo cách sau: <placeholder-1/>

en: <application>Archive Manager</application> displays the <guilabel>Open Files</guilabel> dialog, which lists all of the applications that can open files of the specified type. To select one of the applications, double-click the application name or click on the application name and then click <guibutton>Open</guibutton>. Alternatively, enter the application name in the <guilabel>Application</guilabel> text box and then click <guibutton>Open</guibutton> to launch the application of your choice.
vi: <application>Bộ quản lý kho lưu</application> sẽ mở hộp thoại <guilabel>Mở tập tin</guilabel>, liệt kê tất cả các ứng dụng có trên hệ thống để bạn chọn. Kích vào tên ứng dụng cần dùng và sau đó nhấn nút <guibutton>Mở</guibutton>. Hoặc, nhập vào tên ứng dụng trong ô <guilabel>Ứng dụng</guilabel> rồi nhấn nút <guibutton>Mở</guibutton> để chạy ứng dụng đã chọn.

en: Once the application starts follow the procedure from step 2 as described in <xref linkend="engrampa-modify-archive-file"/>.
vi: Sau khi ứng dụng đã chạy, hãy làm tiếp bước 2 trong phần <xref linkend="engrampa-modify-archive-file"/>.

en: Viewing Archives
vi: Thông tin về kho lưu

en: <application>Archive Manager</application> enables you to view several aspects of an archive.
vi: <application>Bộ quản lý kho lưu</application> cho phép ta xem một số thông tin về kho lưu.

en: To View the Properties of an Archive
vi: Để xem các thuộc tính của một kho lưu

en: The name of the archive.
vi: Tên của kho lưu.

en: The position of the archive in the file system.
vi: Thư mục chứa kho lưu.

en: Modified on
vi: Sửa đổi

en: The date and time at which the archive was last modified.
vi: Thời điểm gần đây nhất kho lưu được sửa đổi.

en: Archive size
vi: Cỡ kho lưu

en: The size of the archive contents when compressed.
vi: Kích thước của nội dung kho lưu khi đã nén.

en: Content size
vi: Cỡ nội dung

en: The size of the archive contents when uncompressed. This information is also available in the statusbar.
vi: Kích thước nội dung kho lưu khi chưa nén. Thông tin này cũng được ghi dưới thanh trạng thái.

en: The compression ratio is a value used to describe the reduction in size of the data. For example a compression ratio of 5 means that the compressed archive is 1/5th the size of the original data.
vi: Hệ số nén là giá trị đặc trưng cho mức độ nén về mặt kích thước của dữ liệu. Chẳng hạn một hệ số nén của 5 có nghĩa rằng kho lưu bị nén xuống bằng 1/5 kích thước ban đầu.

en: Number of files
vi: Số tập tin

en: The number of files in the archive.
vi: Số tập tin mà kho lưu chứa.

en: To view the properties of an archive, choose <menuchoice><guimenu>Archive</guimenu><guimenuitem>Properties</guimenuitem></menuchoice> to display the <guilabel>Properties</guilabel> dialog. The <guilabel>Properties</guilabel> dialog displays the following information about the archive: <placeholder-1/>
vi: Để xem các thuộc tính của kho lưu, hãy chọn <menuchoice><guimenu>Kho lưu</guimenu><guimenuitem>Thuộc tính</guimenuitem>, hộp thoại <guilabel>Thuộc tính</guilabel> sẽ xuất hiện, cung cấp cho bạn các thông tin sau: <placeholder-1/>

en: To View the Contents of an Archive
vi: Để xem nội dung kho lưu

en: The name of a file or folder in the archive.
vi: Tên một tập tin hay thư mục trong kho lưu.

en: The size of the file when the file is extracted from the archive. For a folder, the <guilabel>Size</guilabel> field is blank. For information on how to display the size of the compressed file, see <xref linkend="engrampa-extra-info"/>.
vi: Kích thước của tập tin khi được giải nén ra. Đối với thư mục, trường <guilabel>Kích thước</guilabel> sẽ được bỏ qua. Để xem thông tin kích thước tập tin đã nén, xin xem phần <xref linkend="engrampa-extra-info"/>.

en: The type of the file. For a folder, the value in the <guilabel>Type</guilabel> field is <literal>Folder</literal>.
vi: Kiểu tập tin. Đối với một thư mục, giá trị của trường <guilabel>Kiểu</guilabel> là <literal>Thư mục</literal>.

en: The date on which the file was last modified. For a folder, the <guilabel>Date modified</guilabel> field is blank.
vi: Ngày tháng gần đây nhất tập tin được sửa đổi. Đối với thư mục, trường <guilabel>Ngày tháng sửa đổi</guilabel> được để trống.

en: The path to the file within the archive. This column is visible only when the window is in file view, when in folder view the location of the files is displayed in the <guilabel>Location</guilabel> text box of the folderbar. For more information about view types see <xref linkend="engrampa-view-type-folder"/>.
vi: Đường dẫn của tập tin trong kho lưu. Cột này chỉ hiện lên khi ta chọn chế độ Xem tập tin. Ở chế độ Xem thư mục, vị trí của tập tin được biểu diễn trong ô <guilabel>Vị trí</guilabel> trên thanh Thư mục. Để biết thêm về các chế độ hiển thị, xin xem phần <xref linkend="engrampa-view-type-folder"/>.

en: <application>Archive Manager</application> displays the archive contents in the main window as a file list with the following columns: <placeholder-1/>
vi: <application>Bộ quản lý kho lưu</application> trình bày nội dung kho lưu trong cửa sổ chính dưới dạng một danh sách tập tin với những cột sau đây: <placeholder-1/>

en: If another program has modified the archive since <application>Archive Manager</application> opened the archive, choose <menuchoice><guimenu>View</guimenu><guimenuitem>Reload</guimenuitem></menuchoice> to reload the archive contents from disk.
vi: Nếu chương trình khác đã sửa đổi kho lưu trong lúc <application>Bộ quản lý kho lưu</application> mở kho lưu, hãy chọn <menuchoice><guimenu>Xem</guimenu><guimenuitem>Cập nhật</guimenuitem></menuchoice> để chương trình đọc lại nội dung kho lưu từ đĩa.

en: For information on how to customize the way that <application>Archive Manager</application> displays the archive contents, see <xref linkend="engrampa-archive-custom"/>.
vi: Để biết thêm về cách tuỳ biến việc hiển thị nội dung trong <application>Bộ quản lý kho lưu</application>, xem phần <xref linkend="engrampa-archive-custom"/>.

en: For more advanced tasks, use an application installed on your system. For more information, see <xref linkend="engrampa-view-archive-file"/>.
vi: Để có thêm những tác vụ nâng cao, hãy dùng một ứng dụng được cài đặt trên máy. Xin xem mục <xref linkend="engrampa-view-archive-file"/>.

en: To View a File in an Archive
vi: Để xem 1 tập tin trong kho lưu

en: To view a file in an archive follow the steps described in <xref linkend="engrampa-modify-archive-file"/>. If you save the opened file, click <guilabel>Cancel</guilabel> when <application>Archive Manager</application> asks confirmation to update the file in the archive.
vi: Để xem 1 tập tin có trong kho lưu, hãy làm theo hướng dẫn trong phần <xref linkend="engrampa-modify-archive-file"/>. Nếu bạn lưu tập tin đã mở ra, hãy chọn <guilabel>Huỷ bỏ</guilabel> khi <application>Bộ quản lý kho lưu</application> hỏi bạn có muốn cập nhật tập tin vào trong kho lưu hay không.

en: To Test the Integrity of an Archive
vi: Để kiểm tra tính toàn vẹn của kho nén

en: If the archive contains no errors, <application>Archive Manager</application> opens the <guilabel>Test Result</guilabel> dialog to list each file in the archive, and indicates that each file has status <literal>OK</literal>.
vi: Nếu không phát hiện ra lỗi, <application>Bộ quản lý kho lưu</application> sẽ mở hộp thoại <guilabel>Kết quả kiểm tra</guilabel>, liệt kê tất cả các tập tin trong kho lưu với trạng thái <literal>OK</literal>.

en: If the archive contains some error, <application>Archive Manager</application> opens the <guilabel>Test Result</guilabel> dialog displaying the part of the archive contains the error.
vi: Nếu kho lưu có lỗi, <application>Bộ quản lý kho lưu</application> sẽ mở hộp thoại <guilabel>Kết quả kiểm tra</guilabel>, liệt kê những phần nào trong kho lưu bị lỗi.

en: Sometimes an archive can be damaged for some reason, to check whether an archive is damaged, choose <menuchoice><guimenu>Archive</guimenu><guimenuitem>Test Integrity</guimenuitem></menuchoice>: <placeholder-1/>
vi: Để kiểm tra xem 1 kho lưu có bị lỗi hay không, chọn <menuchoice><guimenu>Kho lưu</guimenu><guimenuitem>Kiểm tra tính toàn vẹn</guimenuitem></menuchoice>: <placeholder-1/>

en: A damaged archive can be impossible to extract, this can bring to a loss of data. For this reason you should test the archive integrity before deleting the original files.
vi: Không thể giải nén nội dung chứa trong kho lưu hỏng. Vì vậy, bạn nên kiểm tra tính toàn vẹn của kho lưu trước khi xoá các tập tin gốc khỏi đĩa.

en: If the archive contains encrypted files, <application>Archive Manager</application> asks the password of the archive before performing the test.
vi: Nếu kho lưu chứa các tập tin bị mã hoá, <application>Bộ quản lý kho lưu</application> sẽ yêu cầu bạn nhập mật khẩu giải mã trước khi tiến hành kiểm tra.

en: Not all the archive types support the integrity testing, the following is the list of archive types that can be tested for integrity: 7-Zip, RAR, ZIP, ACE, ARJ and Zoo.
vi: Không phải tất cả các loại kho lưu đều hỗ trợ việc kiểm tra tính toàn vẹn. Chỉ các định dạng sau mới hỗ trợ tính năng này: 7-Zip, RAR, ZIP, ACE, ARJ và Zoo.

en: To test the integrity of an archive that doesn't support the integrity testing, extract all the files from the archive and check that the operation is completed successfully.
vi: Nếu kho lưu không hỗ trợ việc kiểm tra tính toàn vẹn, cách duy nhất để kiểm tra là giải nén tất cả nội dung ra đĩa, và xem việc giải nén có bị lỗi không.

en: Customizing the Archive Display
vi: Cấu hình các thông tin được hiển thị

en: You can customize the way that <application>Archive Manager</application> displays the archive contents, as follows:
vi: Bạn có thể tùy biến cách <application>Bộ quản lý kho lưu</application> trình bày nội dung kho lưu bằng cách sau:

en: Switch between folder view and file view. For more information, see <xref linkend="engrampa-view-type"/>.
vi: Chuyển giữa chế độ xem dạng thư mục và xem dạng tập tin. Để có thêm thông tin, xem mục <xref linkend="engrampa-view-type"/>.

en: Specify the order in which to display files in the list. For more information, see <xref linkend="engrampa-view-sort"/>.
vi: Chọn thứ tự trình bày danh sách tập tin. Xin xem thêm phần <xref linkend="engrampa-view-sort"/>.

en: Display additional details about the contents of the archive. For more information, see <xref linkend="engrampa-extra-info"/>.
vi: Xem thông tin bổ sung chi tiết về nội dung kho lưu. Xin xem phần <xref linkend="engrampa-extra-info"/>.

en: <application>Archive Manager</application> updates the display immediately, when you make any of the above customizations.
vi: <application>Bộ quản lý kho lưu</application> cập nhật màn hình ngay lập tức, khi bạn cấu hình 1 trong những mục trên.

en: To Set the View Type
vi: Để đặt chế độ hiển thị

en: If the archive contains folders, you can show the archive contents in either <link linkend="engrampa-view-type-folder">folder view</link> or <link linkend="engrampa-view-type-file">file view</link>.
vi: Nếu kho lưu có chứa thư mục, bạn có thể xem nội dung kho lưu dưới chế độ <link linkend="engrampa-view-type-foler">thư mục</link> hay  Hay < tập tin linkend=" mối liên kết- sự xem rulô- đánh máy- thư mục"> thư mục xem mối liên kết</> Hay < tập tin linkend=" mối liên kết- sự xem rulô- đánh m<link linkend="engrampa-view-type-file">tập tin</link>.

en: <application>Archive Manager</application> displays the archive contents in folder view by default. To explicitly select folder view, choose <menuchoice><guimenu>View</guimenu><guimenuitem>View as a Folder</guimenuitem></menuchoice>.
vi: <application>Bộ quản lý kho lưu</application> trình bày nội dung kho lưu dưới chế độ thư mục theo mặc định. Để sử dụng chế độ này, hãy chọn <menuchoice><guimenu>Xem</guimenu><guimenuitem>Xem dưới dạng thư mục</guimenuitem></menuchoice>

en: In folder view, <application>Archive Manager</application> shows folders in the same way as a file manager shows folders. That is, <application>Archive Manager</application> indicates folders in the display area with a folder icon and the folder name. To view the contents of a folder, double-click on the folder name.
vi: Trong chế độ xem thư mục, <application>Bộ quản lý kho lưu</application> hiển thị các thư mục giống như Trình quản lý tập tin. Tức là <application>Bộ quản lý kho lưu</application> biểu diễn thư mục trong vùng nội dung với biểu tượng thư mục và tên thư mục. Để xem nội dung của 1 thư mục, ta nhấn đúp vào tên thư mục cần xem.

en: The folderbar, which <application>Archive Manager</application> displays only in folder view, contains the components described in the following table.
vi: Thanh thư mục, trên đó <application>Bộ quản lý kho lưu</application> đặt các thành phần được mô tả trong bảng dưới đây, chỉ xuất hiện trong chế độ này.

en: Shows icon to navigate backwards in location history list.
vi: Nút lùi về thư mục đã xem trước đây.

en: Click on this button to navigate backwards in the location history list.
vi: Nhấn vào nút này để di chuyển đến thư mục được mở trước thư mục này, trong danh sách các thư mục đã xem.

en: Shows icon to navigate forwards in location history list.
vi: Nút chuyển tới thư mục đã đến kế tiếp.

en: Click on this button to navigate forwards in the location history list.
vi: Nhấn vào nút này để di chuyển đến thư mục được mở sau thư mục này, trong danh sách các thư mục đã xem.

en: Shows icon to navigate up one level in folder tree.
vi: Nút di chuyển lên thư mục cha.

en: Click on this button to navigate up one level in the folder tree.
vi: Nhấn vào nút này để di chuyển lên 1 cấp trong cấu trúc cây thư mục.

en: Shows icon to open the top-level folder in the archive.
vi: Nút trở về gốc cây thư mục trong kho lưu.

en: Click on this button to open the top-level folder in the archive.
vi: Nhấn nút này để chuyển tới thư mục gốc bên trong cây thư mục nằm trong kho lưu.

en: This field shows the full pathname, within the archive, of the current folder.
vi: Trường này biểu diễn đường dẫn đầy đủ, bên trong kho lưu, của thư mục hiện thời.

en: To change to a different level in the folder tree, type the new location in the <guilabel>Location</guilabel> text box then press <keycap>Return</keycap>. <application>Archive Manager</application> displays the contents of the new location.
vi: Để chuyển sang 1 cấp thư mục khác, gõ vào thư mục cần tới trong ô <guilabel>Vị trí</guilabel> rồi nhấn <keycap>Enter</keycap>. <application>Bộ quản lý kho lưu</application> sẽ hiển thị nội dung của thư mục bạn nhập vào.

en: File View
vi: Xem dưới dạng tập tin

en: To select file view, choose <menuchoice><guimenu>View</guimenu><guimenuitem>View All Files</guimenuitem></menuchoice>.
vi: Để lựa chọn chế độ xem dưới dạng tập tin, chọn <menuchoice><guimenu>Xem</guimenu><guimenuitem>Xem dưới dạng tập tin</guimenuitem></menuchoice>

en: In file view, <application>Archive Manager</application> displays all files in the archive, including files from subfolders, in a single list.
vi: Trong chế độ xem tập tin, <application>Bộ quản lý kho lưu</application> hiển thị tất cả các tập tin có trong kho lưu, bao gồm cả các tập tin trong thư mục con, trong 1 danh sách duy nhất.

en: To Sort the File List
vi: Để sắp xếp danh sách tập tin

en: You can sort the file list by name, size, type, modification date, or location.
vi: Bạn có thể sắp xếp danh sách tập tin theo tên, kích thước, kiểu, ngày tháng sửa đổi, hoặc đường dẫn.

en: To specify a sort order, click on the heading of the corresponding column.
vi: Bấm chuột vào tên cột để sắp xếp nội dung kho lưu theo nội dung trong cột đó.

en: To reverse the sort order, click on the column heading again.
vi: Để đảo thứ tự sắp xếp, nhấn chuột vào tên cột thêm lần nữa.

en: For example, to sort the file list by modification date, click on the <guilabel>Date modified</guilabel> heading. <application>Archive Manager</application> rearranges the file list to display the files by modification date, starting with the earliest. To display the latest files first, click on the <guilabel>Date modified</guilabel> heading again.
vi: Chẳng hạn, để phân loại danh sách tập tin bởi ngày tháng sửa đổi, kích vào nhãn <guilabel>Ngày sửa đổi</guilabel> của cột. <application>Bộ quản lý kho lưu</application> sẽ sắp xếp lại các tập tin theo ngày tháng cải biến. Để đem những tập tin được sửa đổi sau lên trước, ta phải kích vào nhãn <guilabel>Ngày sửa đổi</guilabel> thêm lần nữa.

en: <application>Archive Manager</application> always performs a secondary sort based on the file name. In the above example, <application>Archive Manager</application> sorts by name any files that have the same modification date.
vi: Ngoài thứ tự sắp xếp được chỉ định, <application>Bộ quản lý kho lưu</application> sẽ sắp xếp lại danh sách tập tin thêm lần nữa, dựa vào tên tập tin. Ở ví dụ trên, những tập tin có cùng ngày sửa đổi sẽ được <application>Bộ quản lý kho lưu</application> sắp xếp theo tên.

en: To Display Additional Details
vi: Xem thông tin chi tiết

en: If you tested the archive in the current <application>Archive Manager</application> session, the <guilabel>Last Output</guilabel> dialog displays the results of the last test.
vi: Nếu bạn đã kiểm tra kho lưu được mở trong phiên làm việc với <application>Bộ quản lý kho lưu</application> hiện thời, kết quả kiểm tra sẽ được ghi lại trong hộp thoại <guilabel>Dữ liệu xuất gần nhất</guilabel>.

en: If you did not test the archive in the current <application>Archive Manager</application> session, the <guilabel>Last Output</guilabel> dialog displays a list of all files in the archive, but does not indicate any status for the files. Instead, the <guilabel>Last Output</guilabel> dialog provides the compressed size of each file and the percentage of compression, and the date and time at which the file was last modified.
vi: Nếu bạn chưa kiểm tra kho lưu trong phiên làm việc với <application>Bộ quản lý kho lưu</application> này, <guilabel> Dữ liệu xuất gần nhất</guilabel> sẽ không hiển thị trạng thái của các tập tin, mà sẽ hiển thị kích thước đã nén, kích thước gốc, phần trăm tỉ lệ nén, ngày tháng gần nhất tập tin trong kho lưu bị sửa đổi.

en: To open the <guilabel>Last Output</guilabel> dialog, choose <menuchoice><guimenu>View</guimenu><guimenuitem>Last Output</guimenuitem></menuchoice>: <placeholder-1/>
vi: Để mở <guilabel>Dữ liệu xuất gần nhất</guilabel>, chọn <menuchoice><guimenu>Xem</guimenu><guimenuitem>Dữ liệu xuất gần nhất</guimenuitem></menuchoice>: <placeholder-1/>

en: Using the File Manager to Work with an Archive
vi: Làm việc với kho lưu

en: You can use the file manager to add files to an archive, or to extract files from an archive.
vi: Bạn có thể dùng Bộ quản lý tập tin để thêm hoặc giải nén những tập tin vào và ra từ một kho lưu.

en: To Add Files to an Archive by Using the File Manager
vi: Để thêm tập tin vào một kho lưu dùng Trình quản lý tập tin

en: Drag the files into a <application>Archive Manager</application> window from a file manager window.
vi: Kéo các tập tin từ cửa sổ Trình quản lý tập tin vào trong cửa sổ <application>Bộ quản lý kho lưu</application>.

en: Use the file manager popup menu to add the files to the archive.
vi: Thêm tập tin vào kho lưu bằng trình đơn ngữ cảnh của Bộ quản lý tập tin

en: You can use the file manager to add files to an archive, in the following ways: <placeholder-1/>
vi: Bạn có thể dùng bộ quản lý tập tin để thêm 1 tập tin vào kho lưu theo những cách sau đây: <placeholder-1/>

en: To use the file manager popup menu to add files to an archive, perform the following steps:
vi: Để thêm tập tin vào kho lưu bằng trình đơn ngữ cảnh của Bộ quản lý tập tin, hãy thực hiện những bước sau đây:

en: Right-click on the files or folders in a file manager window.
vi: Trong cửa sổ Bộ quản lý tập tin, nhấn chuột phải lên các tập tin hay thư mục cần thêm vào kho lưu.

en: Choose <guimenuitem>Create Archive</guimenuitem> from the file manager popup menu to display the <application>Archive Manager</application><guilabel>Create Archive</guilabel> dialog.
vi: Chọn<guimenuitem>Tạo kho lưu</guimenuitem> từ trình đơn ngữ cảnh để mở hộp thoại <application>Bộ quản lý kho lưu</application><guilabel>Tạo kho lưu</guilabel> .

en: Enter the archive name, without the file extension, in the <guilabel>Archive</guilabel> text box.
vi: Gõ tên kho lưu, không tính phần mở rộng, vào ô <guilabel>Kho lưu</guilabel>.

en: Choose the archive type from the drop-down list.
vi: Chọn kiểu kho lưu từ danh sách thả xuống.

en: Choose the location where to save the archive file, from the <guilabel>Location</guilabel> drop-down list. If the location is not present in the list choose <guilabel>Other...</guilabel> to select it with the <guilabel>Location</guilabel> dialog.
vi: Trong ô <guilabel>Vị trí</guilabel>, chọn thư mục đích để lưu kho lưu. Nếu trong danh sách <guilabel>Vị trí</guilabel> không chứa thư mục cần dùng, hãy chọn <guilabel>Khác...</guilabel> để mở hộp thoại <guilabel>Vị trí</guilabel> và chuyển đến thư mục cần dùng.

en: Click <guilabel>Create</guilabel> to add the selected files to the root folder of the specified archive.
vi: Nhấn nút <guilabel>Tạo</guilabel> để thêm các tập tin đã chọn vào thư mục gốc kho lưu.

en: To select any of the advanced add options, you must invoke <application>Archive Manager</application> as described in <xref linkend="engrampa-to-start"/>.
vi: Để sử dụng các tuỳ chọn mở rộng, bạn phải mở <application>Bộ quản lý kho lưu</application> theo các phương thức đã đề cập đến trong <xref linkend="engrampa-to-start"/>.

en: To Extract Files From an Archive by Using the File Manager
vi: Để giải nén những tập tin ra khỏi kho lưu với Trình quản lý tập tin

en: Drag the files from a <application>Archive Manager</application> window into a file manager window.
vi: Kéo tập tin cần lấy ra từ cửa sổ <application>Bộ quản lý kho lưu</application> rồi thả vào cửa sổ Trình quản lý tập tin.

en: Use the file manager popup menu to extract the files from the archive.
vi: Lấy tập tin khỏi kho lưu bằng trình đơn ngữ cảnh.

en: You can use the file manager to extract files from an archive, in the following ways: <placeholder-1/>
vi: Bạn có thể lấy các tập tin khỏi kho lưu với Trình quản lý tập tin theo những cách sau đây: <placeholder-1/>

en: To use the file manager popup menu to extract files from an archive, perform the following steps:
vi: Để giải nén các tập tin bằng trình đơn ngữ cảnh của Trình quản lý tập tin, hãy thực hiện những bước sau đây:

en: Right-click on the archive in a file manager window.
vi: Trong cửa sổ Trình quản lý tập tin, nhấn chuột phải lên kho lưu chứa các tập tin cần lấy ra.

en: Choose <guimenuitem>Extract Here</guimenuitem> to extract all of the archive contents into the directory where the archive is located.
vi: Chọn <guimenuitem>Giải nén vào đây</guimenuitem> để giải nén tất cả nội dung kho lưu vào trong thư mục hiện thời.

en: If the archive is encrypted, <application>Archive Manager</application> will ask to enter the password before extracting the files.
vi: Nếu kho lưu bị mã hoá, <application>Bộ quản lý kho lưu</application> sẽ yêu cầu bạn nhập mật khẩu trước khi giải nén.

en: Create Options
vi: Tùy chọn tạo mới

en: When creating a new archive, or when converting an existing archive to another format, click on <guilabel>Other Options</guilabel> the specify the following advanced options:
vi: Khi tạo 1 kho lưu mới, hoặc chuyển đổi kho lưu sang định dạng khác, hãy nhấn <guilabel>Tuỳ chọn khác</guilabel> để chỉnh lại các thiết lập nâng cao sau đây:

en: Type the password that will be used to encrypt the archive. If no password is specified the archive will not be encrypted.
vi: Nhập mật khẩu muốn dùng để mã hoá kho lưu. Nếu bạn không nhập mật khẩu, kho lưu sẽ không bị mã hoá.

en: Not all the archive type support encryption. For more information about file encryption, see <xref linkend="engrampa-encrypt-files"/>.
vi: Không phải tất cả các kiểu kho lưu đều hỗ trợ việc mã hoá. Xin xem phần <xref linkend="engrampa-encrypt-files"/> để biết thêm.

en: Encrypt the file list too
vi: Mã hoá luôn cả danh sách tập tin

en: If this option is selected, the password will be requested even to view the list of files contained in the archive, otherwise it will be requested only to extract the files from the archive. This option is available only if a password is specified.
vi: Nếu chọn mục này, người khác khi muốn xem nội dung kho lưu cũng sẽ phải nhập mật khẩu giải mã. Nếu không chọn, người khác vẫn có thể xem nội dung kho lưu, nhưng muốn giải nén nội dung ra thì họ phải nhập đúng mật khẩu. Tuỳ chọn này chỉ xuất hiện khi kho lưu đã được đặt mật khẩu.

en: Split in volumes
vi: Chia nhỏ thành nhiều phần

en: Select this option to split the archive in more files of the specified dimension.
vi: Chọn mục này để chia nhỏ kho lưu thành các phần với kích thước được chọn.

en: Only 7-Zip and RAR archives support this feature.
vi: Tính năng này chỉ có ở định dạng 7-Zip và RAR.

en: Add Options
vi: Các tuỳ chọn bổ sung khi thêm nội dung vào kho lưu

en: The <guilabel>Add Files</guilabel> and <guilabel>Add a Folder</guilabel> dialogs provide the following option:
vi: Hộp thoại <guilabel>Thêm tập tin</guilabel> và <guilabel>Thêm thư mục</guilabel> cung cấp cho ta các tuỳ chọn sau:

en: Add only if newer
vi: Chỉ thêm nếu mới hơn

en: Select this option to add the specified file to the archive only if the archive does not contain the specified file, or if the archive contains an older version of the specified file. <application>Archive Manager</application> uses the modification date to determine which file is the most recent. If the version of the file in the archive is the most recent, <application>Archive Manager</application> does not add the specified file to the archive.
vi: Khi chọn mục này, nếu trong kho lưu có chứa 1 tập tin có cùng tên và có ngày sửa đổi gần hơn so với tập tin bạn định thêm vào, <application>Bộ quản lý kho lưu</application> sẽ bỏ qua không thêm tập tin bạn chọn vào trong kho lưu. Nếu trong kho lưu chưa có, hoặc phiên bản trong kho lưu cũ hơn so với phiên bản tập tin bạn định thêm vào,<application>Bộ quản lý kho lưu</application>  mới thêm nội dung mới vào kho lưu.

en: If you do not select this option, <application>Archive Manager</application> adds the file to the archive and overwrites the previous archive contents.
vi: Nếu bạn không chọn mục này,<application>Bộ quản lý kho lưu</application> sẽ thêm mọi tập tin bạn chọn vào kho lưu và ghi đè lên các nội dung cũ.

en: Open the <filename>backup.tar.gz</filename> archive in <application>Archive Manager</application>.
vi: Mở tập tin <filename>sao lưu.tar.gz</filename> trong <application>Bộ quản lý kho lưu</application>.

en: Choose <menuchoice><guimenu>Edit</guimenu><guimenuitem>Add</guimenuitem></menuchoice> to display the <guilabel>Add a Folder</guilabel> dialog.
vi: Chọn <menuchoice><guimenu>Sửa</guimenu><guimenuitem>Thêm thư mục</guimenuitem></menuchoice> để mở hộp thoại <guilabel>Thêm một thư mục</guilabel> .

en: Select your home folder.
vi: Chọn thư mục chính của bạn.

en: Select the <guilabel>Add only if newer</guilabel> option.
vi: Đánh dấu vào ô <guilabel>Chỉ thêm nếu mới hơn</guilabel>.

en: Click <guibutton>Add</guibutton>.
vi: Nhấn nút <guibutton>Mở</guibutton>.

en: If you use <application>Archive Manager</application> to create backups, the <guilabel>Add only if newer</guilabel> option is very useful. For example, the archive <filename>backup.tar.gz</filename> contains a week-old backup of your home folder. To update the archive to contain a current backup of your home folder, perform the following steps: <placeholder-1/>
vi: Nếu bạn dùng<application>Bộ quản lý kho lưu</application> để sao lưu dữ liệu, tuỳ chọn <guilabel>Chỉ thêm nếu mới hơn</guilabel> sẽ giúp bạn cập nhật lại nội dung bản sao 1 cách hiệu quả nhất. Lấy ví dụ, bạn thường sao lưu thư mục chính của mình vào kho lưu <filename>sao lưu.tar.gz</filename>. Để cập nhật nội dung bản sao, hãy thực hiện những bước sau đây:<placeholder-1/>

en: <application>Archive Manager</application> automatically adds to the archive all files that you created during the last week, and updates all files that you modified during the last week. However, <application>Archive Manager</application> does not remove from the archive the files that you deleted during the last week. The archive update operation is much faster than doing a full backup of your home folder.
vi: <application>Bộ quản lý kho lưu</application> sẽ tự động thêm vào kho lưu những tập tin mới, đồng thời cập nhật lại các tập tin bạn đã sửa đổi trong tuần trước. Tuy nhiên,<application>Bộ quản lý kho lưu</application> không bỏ những tập tin bạn đã xoá khỏi thư mục chính của mình ra khỏi kho lưu. Ngoài ra, việc cập nhật kho lưu cũng nhanh nhiều hơn so với việc tạo 1 kho lưu mới từ đầu.

en: Add to Folder Options
vi: Các tuỳ chọn khi thêm thư mục

en: The following options are available in the <guilabel>Add a Folder</guilabel> dialog and allow to automatically select and add all files that satisfy certain criteria:
vi: Hộp thoại <guilabel>Thêm thư mục</guilabel> cho phép ta tự động chọn và thêm mọi tập tin cần thêm vào kho lưu dựa trên một số tiêu chí:

en: Include files
vi: Gồm tập tin

en: Type a filename pattern in this text box to include files with names that match the specified pattern. See <xref linkend="engrampa-pattern"/> for more information about filename patterns.
vi: Đánh máy một mẫu tên file trong cái hộp văn bản này để bao gồm những tập tin với những tên mà phù hợp với mẫu xác định. xem mục< tập tin xref linkend="- rulô- lấy làm mẫu"/> để có thêm thông tin về những mẫu tên file

en: Exclude files
vi: Loại trừ tập tin

en: Type a filename pattern in this text box to exclude files with names that match the specified pattern. See <xref linkend="engrampa-pattern"/> for more information about filename patterns.
vi: Nhập mẫu vào ô này để bỏ qua những tập tin có tên khớp với mẫu. Xin xem thêm về mẫu so sánh trong mục <xref linkend="engrampa-pattern"/>.

en: Exclude folders
vi: Bỏ qua thư mục

en: Type a filename pattern in this text box to exclude folders with names that match the specified pattern. See <xref linkend="engrampa-pattern"/> for more information about filename patterns.
vi: Nhập 1 mẫu vào ô này để bỏ qua các thư mục khớp với mẫu ấy. Xin xem phần <xref linkend="engrampa-pattern"/> để biết cách sử dụng mẫu so khớp.

en: Select this option to add all files that match the specified pattern, from the current folder and from subfolders.
vi: Chọn mục này để thêm mọi tập tin khớp với mẫu xác định, trong thư mục hiện thời và các thư mục con của nó.

en: The filename, not the subfolder name, must match the specified pattern.
vi: Tên tập tin (không phải là tên thư mục con) phải khớp với mẫu được nhập vào.

en: If you do not select this option, <application>Archive Manager</application> adds the matching files from the current folder only.
vi: Nếu không dùng mục này,<application>Bộ quản lý kho lưu</application> sẽ chỉ thêm những tập tin trong thư mục hiện thời có tên khớp với mẫu được cho.

en: Exclude folders that are symbolic links
vi: Loại trừ thư mục là liên kết biểu tượng

en: Select this option to omit files from folders that are symbolic links. Symbolic links are pointers or shortcuts to other folders.
vi: Chọn mục này để bỏ qua những liên kết mềm có trong thư mục hiện thời và các thư mục con. Liên kết mềm là các tập tin mốc trỏ đến thư mục hay tập tin khác.

en: If you do not select this option, <application>Archive Manager</application> adds the matching files from folders that are symbolic links.
vi: Nếu không chọn mục này,<application>Bộ quản lý kho lưu</application> sẽ thêm cả những tập tin khớp với mẫu được cho, ngay cả khi chúng chỉ là các liên kết mềm trỏ tới vị trí khác trên đĩa.

en: Click on this button to save the current selection of advanced add options to a file. The <guilabel>Save Options</guilabel> dialog is displayed. Enter a descriptive filename in the <guilabel>Options Name</guilabel> text box, then click <guibutton>Save</guibutton>.
vi: Nhấn nút này để lưu lại thiết lập hiện thời, để dùng lại khi cần. Trong hộp thoại <guilabel>Lưu tuỳ chọn</guilabel> mới hiện ra, bạn nhập mô tả vào ô <guilabel>Tên tuỳ chọn</guilabel>,  sau đó nhấn nút <guibutton>Lưu</guibutton>.

en: Click on this button to load or delete a previously saved selection of advanced add options. The <guilabel>Load Options</guilabel> dialog is displayed.
vi: Nhấn vào nút này, hộp thoại <guilabel>Mở tuỳ chọn</guilabel> xuất hiện, cho phép mở hoặc xoá 1 thiết lập đã lưu bằng nút Lưu tuỳ chọn.

en: To load a set of options, select the options file in the list box, then click <guibutton>Apply</guibutton>.
vi: Để mở 1 thiết lập đã được lưu, chọn thiết lập muốn mở từ danh sách rồi nhấn nút <guibutton>Áp dụng</guibutton>.

en: To delete a set of options, select the options file in the list box, then click <guibutton>Remove</guibutton>. Click <guibutton>Close</guibutton> to close the <guilabel>Load Options</guilabel> dialog.
vi: Để xoá 1 thiết lập, chọn nó từ danh sách các thiết lập rồi nhấn nút <guibutton>Xoá</guibutton>. Nhấn nút <guibutton>Đóng</guibutton> để thoát khỏi hộp thoại <guilabel>Mở tuỳ chọn</guilabel>

en: Click on this button to reset the current selection of advanced add options to the default values.
vi: Nhấn vào nút này để đặt lại các thiết lập nâng cao về giá trị mặc định.

en: Extract Options
vi: Tùy chọn giải nén

en: The <guilabel>Extract</guilabel> dialog provides the following options, which are saved when you quit <application>Archive Manager</application>:
vi: Hộp thoại <guilabel>Giải nén</guilabel> cho phép ta đặt các thiết lập để sử dụng ở những lần chạy <application>Bộ quản lý kho lưu</application> sau này:

en: Select the files to be extracted:
vi: Chọn các tập tin muốn giải nén:

en: Extract all files from the archive.
vi: Giải nén mọi tập tin có trong kho lưu.

en: Extract the selected files from the archive.
vi: Giải nén các tập tin được chọn.

en: Extract from the archive all files that match the specified pattern. See <xref linkend="engrampa-pattern"/> for more information about filename patterns.
vi: Chỉ giải nén các tập tin có tên khớp với 1 mẫu được chỉ định. Xin xem mục <xref linkend="engrampa-pattern"/> để có thêm thông tin về mẫu so sánh.

en: Select the following extract options:
vi: Chọn các tuỳ chọn giải nén sau:

en: Re-create folders
vi: Tạo lại thư mục

en: Select this option to reconstruct the folder structure when extracting the specified files.
vi: Chọn mục này để giữ nguyên toàn bộ cấu trúc cây thư mục trong kho lưu khi giải nén.

en: If you select the <guilabel>Re-create folders</guilabel> option, <application>Archive Manager</application> extracts the contents of the subfolder to <filename>/tmp/doc</filename>.
vi: Nếu mục <guilabel>Tạo lại thư mục</guilabel> được chọn, <application>Bộ quản lý kho lưu</application> sẽ giải nén nội dung các thư mục con vào trong <filename>/tmp/doc</filename>.

en: If you do not select the <guilabel>Re-create folders</guilabel> option, <application>Archive Manager</application> does not create any subfolders. Instead, <application>Archive Manager</application> extracts all files from the archive, including files from subfolders, to <filename>/tmp</filename>.
vi: Nếu bạn không chọn mục <guilabel> Tạo lại các thư mục</guilabel>,<application>Bộ quản lý kho lưu</application> sẽ không tạo ra bất kỳ thư mục con nào. Thay vào đó,<application>Bộ quản lý kho lưu</application> giải nén mọi tập tin có trong kho lưu, kể cả các tập tin nằm dưới những thư mục con, vào trong <filename>/ tmp</filename>.

en: For example, you specify <filename>/tmp</filename> in the <guilabel>Filename</guilabel> text box and choose to extract all files. The archive contains a subfolder called <filename>doc</filename>. <placeholder-1/>
vi: Ví dụ, bạn nhập <filename>/tmp</filename> trong ô <guilabel>Tên tập tin</guilabel> rồi chọn giải nén tất cả các tập tin. Giả sử trong kho lưu có 1 thư mục con tên là <filename>doc</filename>. <placeholder-1/>

en: Select this option to overwrite any files in the destination folder that have the same name as the specified files.
vi: Chọn mục này để ghi đè tất cả các tập tin ở thư mục đích có tên trùng với 1 tập tin trong kho lưu.

en: If you do not select this option, <application>Archive Manager</application> does not extract the specified file if an existing file with the same name already exists in the destination folder.
vi: Nếu không chọn mục này,<application>Bộ quản lý kho lưu</application> sẽ bỏ qua các tập tin được chọn để giải nén khi tên của nó trùng với 1 tập tin nào đó đang tồn tại trong thư mục đích.

en: Do not extract older files
vi: Không giải nén tập tin cũ hơn

en: This option is only effective while the <guilabel>Overwrite existing files</guilabel> option is selected.
vi: Tùy chọn này chỉ có tác dụng khi bạn đánh dấu mục <guilabel>Ghi đè lên tập tin đã có</guilabel>.

en: Select the <guilabel>Do not extract older files</guilabel> option to extract the specified file only if the destination folder does not contain the specified file, or if the destination folder contains an older version of the specified file. <application>Archive Manager</application> uses the modification date to determine which file is the most recent. If the version of the file in the archive is older, <application>Archive Manager</application> does not extract the specified file to the destination folder.
vi: Chọn mục <guilabel>Không giải nén tập tin cũ hơn</guilabel> để yêu cầu <application>Bộ quản lý kho lưu</application> chỉ giải nén những tập tin mới hoặc có ngày tháng sửa đổi mới hơn so với tập tin cùng tên đang tồn tại ở thư mục đích.

en: If you do not select the <guilabel>Do not extract older files</guilabel> option while the <guilabel>Overwrite existing files</guilabel> option is selected, <application>Archive Manager</application> extracts the specified file from the archive and overwrites the previous contents of the destination folder.
vi: Nếu không chọn <guilabel>Không rút những tập tin cũ hơn</guilabel> nhưng mục <guilabel>Ghi đè lên tập tin đã có</guilabel>  lại được chọn thì <application>Bộ quản lý kho lưu</application> sẽ giải nén các tập tin khỏi kho lưu và ghi đè lên tất cả các tập tin đang nằm ở thư mục đích có cùng tên với tập tin được chọn để giải nén.

en: A_vailable application:
vi: Ứng dụng _tự chọn:

note: secondary text
en: The file has been modified with an external application. If you don't update the version in the archive, all of your changes will be lost. | There are %d files that have been modified with an external application. If you don't update the files in the archive, all of your changes will be lost.
vi[0]: Có %d tập tin đã bị ứng dụng ngoài sửa đổi. Nếu bạn không cập nhật phiên bản trong kho lưu thì mọi thay đổi đều bị mất.

en: Extract the selected archive in the current position
vi: Giải nén kho đã chọn vào thư mục hiện tại

en: Engrampa is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
vi: Chương trình này là phần mềm tự do; bạn có thể phát hành lại nó và/hoặc sửa đổi nó với điều kiện của Giấy Phép Công Cộng GNU như được xuất bản bởi Tổ Chức Phần Mềm Tự Do; hoặc phiên bản 2 của Giấy Phép này, hoặc (tùy chọn) bất kỳ phiên bản sau nào.

en: Engrampa is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more details.
vi: Chương trình này được phát hành vì mong muốn nó có ích, nhưng KHÔNG CÓ BẢO HÀNH GÌ CẢ, THẬM CHÍ KHÔNG CÓ BẢO ĐẢM ĐƯỢC NGỤ Ý KHẢ NĂNG BÁN HAY KHẢ NĂNG LÀM ĐƯỢC VIỆC DỨT KHOÁT. Xem Giấy Phép Công Cộng GNU để biết thêm chi tiết.

en: You should have received a copy of the GNU General Public License along with Engrampa; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
vi: Bạn đã nhận một bản sao của Giấy Phép Công Cộng GNU cùng với chương trình này; nếu không, hãy viết thư cho Tổ Chức Phần Mềm Tự Do,
    Free Software Foundation, Inc.,
    51 Franklin Street, Fifth Floor,
    Boston, MA  02110-1301, USA (Mỹ).

en: An archive manager for MATE.
vi: Trình quản lý kho của MATE.

en: _Load Options
vi: Nạp tùy _chọn

en: _Reset Options
vi: Đặt lạ_i các tuỳ chọn

en: Options Name:
vi: Tên tùy chọn:

en: Enter the password for the archive '%s'.
vi: Xác định mật khẩu cho kho '%s'.

en: The archive is already present.  Do you want to overwrite it?
vi: Kho đã có. Bạn có muốn ghi đè lên nó không?

en: Modified on:
vi: Sửa lúc:

en: Removing file:
vi: Đang gỡ bỏ tập tin:

en: Copying the file list
vi: Đang sao chép danh sách tập tin

en: Adding files to archive
vi: Đang thêm tập tin vào kho

en: Extracting files from archive
vi: Đang giải nén tập tin khỏi kho

en: Archive:
vi: Kho:

en: Archive created successfully
vi: Đã tạo kho thành công

en: The new name is void.
vi: Tên mới không có giá trị.

en: The new name is equal to the old one.
vi: Tên mới giống tên cũ.

en: New folder name
vi: Tên thư mục mới

en: New file name
vi: Tên tập tin mới

en: Destination folder
vi: Thư mục đích

note: Expander
en: Command _Line Output
vi: Kết xuất dòng _lệnh

en: Add a _Folder...
vi: T_hêm thư mục...

en: Add a folder to the archive
vi: Thêm thư mục vào kho

en: Display the Engrampa Manual
vi: Xem hướng dẫn sử dụng Trình quản lý kho

en: _Extract...
vi: _Giải nén...

en: _Last Output
vi: Kết xuất _cuối

en: View the output produced by the last executed command
vi: Xem dữ liệu được xuất ra của lệnh đã thực hiện lần trước

en: Pass_word...
vi: Mật _khẩu...

en: Stop current operation
vi: Dừng thao tác hiện thời

en: Reverse the list order
vi: Đảo ngược lại thứ tự của danh sách

en: Sort file list by name
vi: Sắp xếp danh sách tập tin theo tên

en: Sort file list by file size
vi: Sắp xếp danh sách tập tin theo kích cỡ

en: by T_ype
vi: theo _kiểu

en: Sort file list by type
vi: Sắp xếp danh sách tập tin theo kiểu

en: by _Date Modified
vi: theo n_gày sửa đổi

en: Sort file list by modification time
vi: Sắp xếp danh sách tập tin theo thời gian sửa đổi

en: by _Location
vi: theo _vị trí

en: Sort file list by location
vi: Sắp xếp danh sách tập tin theo vị trí

en: Drag a pattern tile to an object to change it
vi: Kéo một viên đá mẫu vào đối tượng để thay đổi mẫu của đối tượng

en: Blue Ridge
vi: Chóp xanh da trời

en: Blue Rough
vi: Xanh da trời gồ ghề

en: Blue Type
vi: Loại xanh da trời

en: Brushed Metal
vi: Kim quét

en: Countertop
vi: Mặt quầy hàng

en: Dark MATE
vi: MATE sẫm

en: Fibers
vi: Sợi

en: Floral
vi: Hoa

en: Green Weave
vi: Đệt xanh lá cây

en: Manila Paper
vi: Giấy ma-ni

en: Moss Ridge
vi: Chóp rêu

en: Ocean Strips
vi: Mảnh đại dương

en: Purple Marble
vi: Đá hoa tím

en: Ridged Paper
vi: Giấy chóp

en: Rough Paper
vi: Giấy ráp

en: Sky Ridge
vi: Chóp bầu trời

en: Snow Ridge
vi: Chóp tuyết

en: Terracotta
vi: Sành

en: Wavy White
vi: Trắng lăn tăn

en: White Ribs
vi: Sườn trắng

en: C_olors
vi: _Màu sắc

en: Drag a color to an object to change it to that color
vi: Kéo một màu đến một đối tượng để đổi màu của đối tượng đó

en: Tangerine
vi: Quít

en: Grapefruit
vi: Bưởi

en: Pale Blue
vi: Xanh da trời xám

en: Sky
vi: Bầu trời

en: Indigo
vi: Chàm

en: Sea Foam
vi: Bọt sóng biển

en: Leaf
vi: Lá

en: Deep Teal
vi: Mòng két sẫm

en: Dark Cork
vi: Bần sẫm

en: Mud
vi: Bùn

en: Fire Engine
vi: Xe chữa cháy

en: Envy
vi: Ghen tị

en: Azul
vi: Xanh da trời

en: Lemon
vi: Chanh

en: Bubble Gum
vi: Kẹo cao su bóng bóng

en: Concrete
vi: Bê tông

en: Shale
vi: Đá phiến

en: Onyx
vi: Mã não dạng dải

en: _Emblems
vi: _Hình tượng

en: Drag an emblem to an object to add it to the object
vi: Kéo một hình tượng vào đối tượng để thêm vào đối tượng đó

en: Open with other Application...
vi: Mở bằng ứng dụng khác...

en: The type of the file.
vi: Kiểu của tập tin.

note: Note to translators: If it's hard to compose a good home * icon name from the user name, you can use a string without * an "%s" here, in which case the home icon name will not * include the user's name, which should be fine. To avoid a * warning, put "%.0s" somewhere in the string, which will * matc
en: %s's Home
vi: Thư mục của %s

en: Set as background for _all folders
vi: Đặt làm nền cho _mọi thư mục

en: Set as background for _this folder
vi: Đặt làm nền cho _thư mục này

en: The emblem cannot be installed.
vi: Không thể cài đặt hình tượng đó.

en: Sorry, but you must specify a non-blank keyword for the new emblem.
vi: Rất tiếc, bạn phải dùng từ khóa không rỗng cho hình tượng mới.

en: Sorry, but emblem keywords can only contain letters, spaces and numbers.
vi: Rất tiếc, từ khóa cho hình tượng chỉ có thể bao gồm các chữ cái, khoảng trắng và con số.

note: this really should never happen, as a user has no idea * what a keyword is, and people should be passing a unique * keyword to us anyway
en: Sorry, but there is already an emblem named "%s".
vi: Rất tiếc, đã có hình tượng tên là « %s ».

en: Please choose a different emblem name.
vi: Vui lòng chọn tên hình tượng khác.

en: Sorry, unable to save custom emblem.
vi: Rất tiếc, không thể lưu hình tượng tùy chọn.

en: Sorry, unable to save custom emblem name.
vi: Rất tiếc, không thể lưu tên hình tượng tùy chọn.

en: There is %S available, but %S is required.
vi: Có sẵn %S, còn yêu cầu %S.

en: Moving %'d file (in "%B") to "%B" | Moving %'d files (in "%B") to "%B"
vi[0]: Đang di chuyển %'d tập tin (trong "%B") sang "%B"

en: Copying %'d file (in "%B") to "%B" | Copying %'d files (in "%B") to "%B"
vi[0]: Đang sao chép %'d tập tin (trong "%B") sang "%B"

en: Duplicating %'d file (in "%B") | Duplicating %'d files (in "%B")
vi[0]: Đang nhân đôi %'d tập tin (trong "%B")

en: Moving %'d file to "%B" | Moving %'d files to "%B"
vi[0]: Đang di chuyển %'d tập tin sang "%B"

en: Copying %'d file to "%B" | Copying %'d files to "%B"
vi[0]: Đang sao chép %'d tập tin sang "%B"

en: Duplicating %'d file | Duplicating %'d files
vi[0]: Đang nhân đôi %'d tập tin

note: localizers: the initial name of a new folder
en: untitled folder
vi: thư mục không tên

note: localizers: the initial name of a new empty file
en: new file
vi: tập tin mới

en: %s (%s bytes)
vi: %s (%s byte)

en: unknown MIME type
vi: dạng MIME không rõ

en: program
vi: chương trình

en: The file is of an unknown type
vi: Tập tin này có dạng không rõ

en: There is no application installed for %s files
vi: Không có ứng dụng nào được cài đặt để xử lý tập tin dạng %s

en: _Select Application
vi: _Chọn ứng dụng

en: Unable to search for application
vi: Không thể tìm kiếm ứng dụng

en: There is no application installed for %s files.
    Do you want to search for an application to open this file?
vi: Không có ứng dụng nào được cài đặt để xử lý tập tin dạng %s.
    Bạn có muốn tìm kiếm một ứng dụng có khả năng mở tập tin này không?

en: Could not set application as the default: %s
vi: Không thể đặt ứng dụng làm mặc định: %s

en: Could not set as default application
vi: Không thể đặt làm ứng dụng mặc định

en: Could not remove application
vi: Không thể gỡ bỏ ứng dụng

en: No applications selected
vi: Chưa chọn ứng dụng

en: Select an application to open %s and other files of type "%s"
vi: Chọn một ứng dụng để mở %s và các tập tin khác có dạng « %s »

en: Open all files of type "%s" with:
vi: Mở tất cả tập tin kiểu "%s" bằng:

en: Could not add application to the application database: %s
vi: Không thể thêm ứng dụng vào cơ sở dữ liệu ứng dụng: %s

en: Could not add application
vi: Không thể thêm ứng dụng

en: _Use a custom command
vi: Dùng một câ_u lệnh riêng

en: Open Failed, would you like to choose another application?
vi: Lỗi mở, bạn có muốn chọn một ứng dụng khác không?

en: "%s" cannot open "%s" because "%s" cannot access files at "%s" locations.
vi: « %s » không thể mở « %s » được vì « %s » không thể truy cập các tập tin tại địa điểm « %s ».

en: Open Failed, would you like to choose another action?
vi: Mở thất bại, bạn có muốn chọn một hành động khác không?

en: The default action cannot open "%s" because it cannot access files at "%s" locations.
vi: Hành động mặc định không thể mở « %s » vì nó không thể truy cập các tập tin tại địa điểm « %s ».

en: %'d file operation active | %'d file operations active
vi[0]: %'d thao tác tập tin đang chạy

en: Where to position newly open tabs in browser windows.
vi: Nơi đặt thanh mới trong cửa sổ duyệt.

en: If set to "after-current-tab", then new tabs are inserted after the current tab. If set to "end", then new tabs are appended to the end of the tab list.
vi: Nếu đặt là "after-current-tab", thanh mới sẽ được chèn sau thanh hiện thời. Nếu đặt "end", thanh mới sẽ được đặt ở cuối danh sách thanh.

en: Enables the classic Caja behavior, where all windows are browsers
vi: Bật hành vi Caja cổ điển, mọi cửa sổ là bộ duyệt

en: If set to true, then Caja browser windows will always use a textual input entry for the location toolbar, instead of the pathbar.
vi: Nếu đặt là đúng, cửa sổ duyệt Caja sẽ luôn dùng trường nhập chữ cho thanh công cụ địa điểm, thay vào thanh đường dẫn.

en: If set to true, then Caja will ask for confirmation when you attempt to delete files, or empty the Trash.
vi: Đúng thì Caja sẽ hỏi xác nhận trước khi xoá tập tin hay đổ Sọt Rác.

en: If set to true, then Caja will have a feature allowing you to delete a file immediately and in-place, instead of moving it to the trash. This feature can be dangerous, so use caution.
vi: Nếu đúng, Caja sẽ có tính năng cho phép bạn xóa tập tin ngay lập tức, tại chỗ, thay vì cho vào Sọt rác. Tính năng này có thể nguy hiểm, vì thế hãy dùng cẩn thận.

en: When to show preview text in icons
vi: Khi để hiển thị văn bản xem trước trong biểu tượng

en: When to show number of items in a folder
vi: Khi nào hiển thị số mục trong thư mục

en: Speed tradeoff for when to show the number of items in a folder. If set to "always" then always show item counts, even if the folder is on a remote server. If set to "local-only" then only show counts for local file systems. If set to "never" then never bother to compute item counts.
vi: Thoả hiệp tốc độ khi hiện số mục trong một thư mục. Nếu đặt là "always" (luôn luôn) thì luôn luôn đếm số mục, kể cả nếu tập tin ở trên máy ở xa. Nếu đặt "local-only" (chỉ tập tin cục bộ) thì chỉ xem số đếm nếu nằm trên hệ thống tập tin cục bộ. Nếu đặt "never" (không bao giờ) thì không bao giờ đếm.

en: Type of click used to launch/open files
vi: Kiểu nhấn chuột được dùng để chạy/mở tập tin

en: Possible values are "single" to launch files on a single click, or "double" to launch them on a double click.
vi: Giá trị có thể là "single" để kích hoạt tập tin chỉ bằng một cái nhấp chuột,  hoặc "double" để kích hoạt khi nhấp đúp.

en: Show the package installer for unknown mime types
vi: Xem trình cài đặt gói cho những định dạng tập tin (mime) không biết

en: Whether to show the user a package installer dialog in case an unknown mime type is opened, in order to search for an application to handle it.
vi: Có hay không cho người dùng xem hộp thoại trình cài đặt gói trong trường hợp một định dạng tập tin (mine) không biết được mở, để tìm kiếm ứng dụng xử lý nó.

en: Mouse button to activate the "Forward" command in browser window
vi: Nút chuột để kích hoạt lệnh "Kế tiếp" trong cửa sổ trình duyệt

en: For users with mice that have buttons for "Forward" and "Back", this key will set which button activates the "Forward" command in a browser window. Possible values range between 6 and 14.
vi: Cho người dùng với chuột có nút di chuyển "Kế tiếp" và "Lùi", phím này sẽ gán giá trị mà nút kích hoạt lệnh "Kế tiếp" trong cửa sổ trình duyệt. Giá trị có thể giữa 6 và 14.

en: Mouse button to activate the "Back" command in browser window
vi: Nút chuột để kích hoạt lệnh "Lùi" trong cửa sổ trình duyệt

en: For users with mice that have buttons for "Forward" and "Back", this key will set which button activates the "Back" command in a browser window. Possible values range between 6 and 14.
vi: Cho người dùng với chuột có nút di chuyển "Kế tiếp" và "Lùi", phím này sẽ gán giá trị mà nút kích hoạt lệnh "Lùi" trong cửa sổ trình duyệt. Giá trị có thể giữa 6 và 14.

en: When to show thumbnails of image files
vi: Khi để hiển thị ảnh mẫu của tập tin ảnh

en: Whether to preview sounds when mousing over an icon
vi: Có nghe thử âm thanh khi di chuyển chuột lên biểu tượng hay không

en: If set to true, then Caja lets you edit and display file permissions in a more unix-like way, accessing some more esoteric options.
vi: Nếu đặt là đúng, Caja sẽ cho phép bạn hiệu chỉnh và hiển thị quyền hạn tập tin bằng cách UNIX hơn, truy cập vài tùy chọn bí mật hơn.

en: Show folders first in windows
vi: Ưu tiên hiện thư mục trước trong các cửa sổ

en: If set to true, then Caja shows folders prior to showing files in the icon and list views.
vi: Nếu đặt là đúng, Caja hiện thư mục trước khi hiện tập tin trong Khung xem Biểu tượng và Ô xem Danh sách.

en: Reverse sort order in new windows
vi: Đảo lại thứ tự sắp xếp trong cửa sổ mới

en: If true, files in new windows will be sorted in reverse order. ie, if sorted by name, then instead of sorting the files from "a" to "z", they will be sorted from "z" to "a"; if sorted by size, instead of being incrementally they will be sorted decrementally.
vi: Nếu đúng, tập tin với những cửa sổ mới sẽ được sắp xếp theo thứ tự ngược. v.d. nếu sắp theo tên thì sắp từ "z" đến "a" thay vì từ "a" đến "z"; nếu sắp theo kích cỡ, sắp theo thứ tự giảm thay vì tăng.

en: Caja uses the users home folder as the desktop
vi: Dùng thư mục cá nhân của bạn làm màn hình nền

en: If set to true, then Caja will use the user's home folder as the desktop. If it is false, then it will use ~/Desktop as the desktop.
vi: Nếu đúng, Caja sẽ dùng thư mục cá nhân của người dùng làm màn hình nền. Ngược lại dùng thư mục ~/Desktop làm màn hình nền.

en: Custom Background
vi: Nền tự chọn

en: Whether a custom default folder background has been set.
vi: Có lập nền thư mục mặc định tự chọn hay không.

en: Default Background Color
vi: Màu nền mặc định

en: Color for the default folder background. Only used if background_set is true.
vi: Màu cho nền thư mục mặc định. Chỉ được dùng nếu « background_set » là đúng.

en: Default Background Filename
vi: Tên tập tin nền mặc định

en: Custom Side Pane Background Set
vi: Bộ nền ô lề tự chọn

en: Whether a custom default side pane background has been set.
vi: Có lập nền ô lề mặc định tự chọn hay không.

en: Default Side Pane Background Color
vi: Màu nền mặc định của Ô lề

en: Filename for the default side pane background. Only used if side_pane_background_set is true.
vi: Tên tập tin cho nền ô lề mặc định. Chỉ được dùng nếu « side_pane_background_set » là đúng.

en: Default Side Pane Background Filename
vi: Tên tập tin của nền Ô lề mặc định

en: The format of file dates. Possible values are "locale", "iso", and "informal".
vi: Định dạng ngày tập tin. Giá trị có thể là « miền địa phương », « iso », và « không hình thức ».

en: Whether to show hidden files
vi: Có hiện các tập tin ẩn hay không

en: List of possible captions on icons
vi: Danh sách phụ đề có thể dùng trên biểu tượng

en: Use tighter layout in new windows
vi: Bố trí sát hơn trong cửa sổ mới

en: If true, icons will be laid out tighter by default in new windows.
vi: Nếu là đúng, các biểu tượng sẽ được đặt sát hơn trong cửa sổ mới.

en: Put labels beside icons
vi: Đặt chữ cạnh hình

en: If true, labels will be placed beside icons rather than underneath them.
vi: Nếu đúng, chữ sẽ được đặt bên cạnh hình, hơn là đặt bên dưới.

en: Text Ellipsis Limit
vi: Giới hạn cắt chữ

en: A string specifying how parts of overlong file names should be replaced by ellipses, depending on the zoom level. Each of the list entries is of the form "Zoom Level:Integer". For each specified zoom level, if the given integer is larger than 0, the file name will not exceed the given number of lines. If the integer is 0 or smaller, no limit is imposed on the specified zoom level. A default entry of the form "Integer" without any specified zoom level is also allowed. It defines the maximum number of lines for all other zoom levels. Examples: 0 - always display overlong file names; 3 - shorten file names if they exceed three lines; smallest:5,smaller:4,0 - shorten file names if they exceed five lines for zoom level "smallest". Shorten file names if they exceed four lines for zoom level "smaller". Do not shorten file names for other zoom levels. Available zoom levels: smallest (33%), smaller (50%), small (66%), standard (100%), large (150%), larger (200%), largest (400%)
vi: Một chuỗi xác định phần nào của tên tập tin dài cần được thay bằng dấu ba chấm, tuỳ vào độ phóng to. Mỗi mục trong danh sách tuân theo mẫu "Mức phóng:Số". Với mỗi mức phóng, nếu số được cho lớn hơn 0, tên tập tin sẽ không vượt qua số dòng cho phép. Nếu số là 0 hoặc nhỏ hơn, không đặt ra giới hạn ở mức phóng đó. Mục mặc định theo dạng "Số" không có mức phóng cũng có thể được dùng để định nghĩa cho mọi mức phóng còn lại. Ví dụ: 0 - luôn luôn hiện tên tập tin quá dài; 3 - cắt tên tập tin nếu vượt quá 3 dòng; smallest:5,smaller:4,0 - cắt tên tập tin nếu vượt quá 5 dòng ở mức phóng "smallest", cắt tên tập tin nếu vượt quá 4 dòng ở mức phóng smaller, không cắt ngắn với các mức phóng to còn lại. Các mức phóng có thể dùng là: smallest (33%), smaller (50%), small (66%), standard (100%), large (150%), larger (200%) và largest (400%).

en: Default compact view zoom level
vi: Cấp thu phóng ô xem chặt mặc định

en: Default zoom level used by the compact view.
vi: Mức thu phóng mặc định dùng cho ô xem chặt.

en: All columns have same width
vi: Mọi cột đều có cùng một bề rộng

en: If this preference is set, all columns in the compact view have the same width. Otherwise, the width of each column is determined seperately.
vi: Bật tùy chọn này thì mọi cột trong ô xem chặt đều có cùng một chiều rộng. Không thì mỗi cột có chiều rộng được đặt riêng.

en: Only show folders in the tree side pane
vi: Chỉ hiện các thư mục trong Ô lề dạng cây

en: If set to true, Caja will only show folders in the tree side pane. Otherwise it will show both folders and files.
vi: Nếu đặt là đúng, Caja sẽ chỉ hiển thị thư mục trong Ô lề dạng cây. Nếu không nó sẽ hiện cả thư mục và tập tin.

en: Desktop font
vi: Phông chữ màn hình nền

en: The font _description used for the icons on the desktop.
vi: _Mô tả phông chữ dùng cho các biểu tượng trên màn hình nền.

en: Computer icon visible on desktop
vi: Biểu tượng Máy tính hiện trên màn hình nền

en: If this is set to true, an icon linking to the computer location will be put on the desktop.
vi: Nếu đặt là true thì biểu tượng liên kết với vị trí máy tính sẽ được đặt lên màn hình nền.

en: Trash icon visible on desktop
vi: Hiện Sọt rác trên màn hình nền

en: If this is set to true, an icon linking to the trash will be put on the desktop.
vi: Nếu đặt là true thì biểu tượng liên kết với Sọt rác sẽ được đặt lên màn hình nền.

en: Show mounted volumes on the desktop
vi: Hiện các đĩa đã gắn kết trên màn hình nền

en: Desktop computer icon name
vi: Tên biểu tượng máy tính để bàn

en: This name can be set if you want a custom name for the computer icon on the desktop.
vi: Có thể đặt tên nếu bạn muốn tự chọn tên cho biểu tượng máy tính trên màn hình nền.

en: Desktop home icon name
vi: Tên biểu tượng thư mục cá nhân màn hình nền

en: Desktop trash icon name
vi: Tên biểu tượng Sọt rác trên màn hình nền

en: This name can be set if you want a custom name for the trash icon on the desktop.
vi: Có thể đặt tên nếu bạn muốn tự chọn tên cho biểu tượng Sọt rác trên màn hình nền.

en: An integer specifying how parts of overlong file names should be replaced by ellipses on the desktop. If the number is larger than 0, the file name will not exceed the given number of lines. If the number is 0 or smaller, no limit is imposed on the number of displayed lines.
vi: Số xác định phần nào của tên tập tin quá dài sẽ bị thay thế bằng dấu ba chấm. Nếu số lớn hơn 0, tên tập tin sẽ không được vượt quá số dòng cho phép. Nếu bằng 0 hoặc nhỏ hơn, không có giới hạn về số dòng hiển thị.

en: The geometry string for a navigation window.
vi: Chuỗi toạ độ cho cửa sổ duyệt.

en: A string containing the saved geometry and coordinates string for navigation windows.
vi: Chuỗi chứa toạ độ và kích thước đã lưu của cửa sổ duyệt.

en: Whether the navigation window should be maximized.
vi: Có mặc định phóng to cửa sổ không.

en: Whether the navigation window should be maximized by default.
vi: Có mặc định phóng to cửa sổ không.

en: Show toolbar in new windows
vi: Hiện Thanh công cụ trong cửa sổ mới

en: If set to true, newly opened windows will have toolbars visible.
vi: Nếu đặt là đúng, cửa sổ mới mở sẽ thấy có Thanh công cụ.

en: Show location bar in new windows
vi: Hiện Ô Địa điểm trong cửa sổ mới

en: If set to true, newly opened windows will have the location bar visible.
vi: Nếu đặt là đúng, cửa sổ mới mở sẽ thấy có Ô Địa điểm.

en: Show status bar in new windows
vi: Hiện Thanh trạng thái trong cửa sổ mới

en: If set to true, newly opened windows will have the status bar visible.
vi: Nếu đặt là đúng, cửa sổ mới mở sẽ thấy có Thanh trạng thái.

en: Side pane view
vi: Xem Ô lề

en: The side pane view to show in newly opened windows.
vi: Ô xem Ô lề để hiển thị trong cửa sổ mới mở.

en: If set to true, then Caja will automatically mount media such as user-visible hard disks and removable media on start-up and media insertion.
vi: Đúng thì Caja sẽ tự động gắn kết vật chứa, như đĩa cứng mà người dùng có thể thấy hoặc các vật chứa rời lúc khởi động và lúc nạp vật chứa vào.

en: If set to true, then Caja will automatically open a folder when media is automounted. This only applies to media where no known x-content/* type was detected; for media where a known x-content type is detected, the user configurable action will be taken instead.
vi: Nếu đúng, Caja sẽ tự động mở thư mục khi vật chứa được tự động gắn kết. Chỉ áp dụng đối với vật chứa không thể nhận dạng là bất cứ loại x-content/* nào. Với vật chứa xác định được loại x-content, các hành động do người dùng cấu hình sẽ được thực hiện.

en: If set to true, then Caja will never prompt nor autorun/autostart programs when a medium is inserted.
vi: Đúng thì Caja sẽ không bao giờ hỏi hoặc tự động chạy chương trình khi phát hiện vật chứa mới.

en: Autorun Prompt
vi: Hỏi tự động chạy

en: Browse the file system with the file manager
vi: Duyệt hệ thống tập tin với trình quản lý tập tin

en: File Management
vi: Quản lý tập tin

en: Change the behaviour and appearance of file manager windows
vi: Thay đổi hành vi và diện mạo của cửa sổ trình quản lý tập tin

note: label, accelerator name, stock id
en: Create L_auncher...
vi: Tạo _bộ khởi chạy...

note: #-#-#-#-#  898 (MATE Desktop Environment)  #-#-#-#-# tooltip
en: Create a new launcher
vi: Tạo bộ khởi chạy mới

note: tooltip
en: Show a window that lets you set your desktop background's pattern or color
vi: Trình diễn một cửa sổ cho phép bạn tạo mẫu hay màu của màn hình nền

note: tooltip
en: Create a new empty file inside this folder
vi: Tạo một tập tin rỗng bên trong thư mục này

note: name, stock id label, accelerator
en: Open in _Folder Window
vi: _Mở trong cửa sổ thư mục

note: tooltip
en: Open each selected item in a folder window
vi: Mở mỗi mục đã chọn trong một cửa sổ thư mục

note: tooltip
en: Format the selected volume
vi: Định dạng khối tin đã chọn

note: tooltip
en: Format the volume associated with the open folder
vi: Định dạng khối tin tương ứng với thư mục được mở

note: tooltip
en: Open this folder in a folder window
vi: Mở thư mục này trong cửa sổ thư mục

note: tooltip
en: Format the volume associated with this folder
vi: Định dạng khối tin tương ứng với thư mục này

note: name, stock id, label name, stock id label, accelerator
en: _Home Folder
vi: Thư mục n_hà

en: Browse in New _Window
vi: _Duyệt qua trong cửa sổ mới

en: _Browse Folder | _Browse Folders
vi[0]: _Duyệt thư mục

en: Browse in New _Tab
vi: Duyệt qua trong t_hanh mới

en: Browse in %'d New _Window | Browse in %'d New _Windows
vi[0]: _Duyệt qua trong %'d cửa sổ mới

en: Browse in %'d New _Tab | Browse in %'d New _Tabs
vi[0]: Duyệt qua trong %'d _thanh mới

en: Download location?
vi: Vị trí tải về ?

en: You can download it or make a link to it.
vi: Bạn có thể tải nó về hoặc tạo liên kết tới nó.

en: Make a _Link
vi: Tạo _liên kết

en: by _Emblems
vi: theo _hình tượng

en: Keep icons sorted by emblems in rows
vi: Sắp xếp các biểu tượng theo hình tượng với biểu diễn hàng

en: By _Emblems
vi: Th_eo hình tượng

en: pointing at "%s"
vi: chỉ đến « %s »

en: %s Visible Columns
vi: %s Cột hiển thị

en: Choose the order of information to appear in this folder:
vi: Chọn thứ tự thông tin hiển thị trong thư mục này:

note: name, stock id label, accelerator
en: Visible _Columns...
vi: _Cột hiển thị...

note: tooltip
en: Select the columns visible in this folder
vi: Chọn những cột được hiển thị trong thư mục này

en: %'d item, with size %s | %'d items, totalling %s
vi[0]: %'d mục, cỡ tổng cộng %s

en: Network Neighbourhood
vi: Hàng xóm mạng

en: Show Tree
vi: Hiển thị cây

en: Caja could not create the required folder "%s".
vi: Caja không thể tạo thư mục « %s » theo yêu cầu.

en: Before running Caja, please create the following folder, or set permissions such that Caja can create it.
vi: Trước khi chạy Caja, bạn hãy tạo thư mục sau, hoặc đặt quyền để Caja có thể tạo nó.

en: Caja could not create the following required folders: %s.
vi: Caja không thể tạo những thư mục cần thiết sau: %s.

en: Before running Caja, please create these folders, or set permissions such that Caja can create them.
vi: Trước khi chạy Caja, hãy tạo các thư mục này, hoặc lập quyền để Caja có thể tạo chúng.

en: Could not remove emblem with name '%s'.
vi: Không thể gỡ bỏ hình tượng tên « %s ».

en: This is probably because the emblem is a permanent one, and not one that you added yourself.
vi: Có thể vì đây là hình tượng vĩnh viễn, không phải do bạn tự thêm vào.

en: Could not rename emblem with name '%s'.
vi: Không thể thay đổi tên của hình tượng thành tên « %s ».

en: Rename Emblem
vi: Thay tên hình tượng

en: Enter a new name for the displayed emblem:
vi: Nhập tên mới cho hình tượng được hiển thị:

en: Add Emblems...
vi: Thêm hình tượng...

en: Enter a descriptive name next to each emblem.  This name will be used in other places to identify the emblem.
vi: Nhập tên mô tả cạnh từng hình tượng. Tên này sẽ được dùng tại nơi khác để nhận biết hình tượng.

en: Enter a descriptive name next to the emblem.  This name will be used in other places to identify the emblem.
vi: Nhập tên mô tả cạnh hình tượng. Tên này sẽ được dùng tại nơi khác để nhận biết hình tượng.

en: Some of the files could not be added as emblems.
vi: Không thể thêm một số tập tin làm hình tượng.

en: The emblems do not appear to be valid images.
vi: Những hình tượng này có vẻ không phải là ảnh hợp lệ.

en: None of the files could be added as emblems.
vi: Không có tập tin nào có thể thêm để làm hình tượng.

en: The file '%s' does not appear to be a valid image.
vi: Tập tin « %s » không phải là ảnh hợp lệ.

en: The dragged file does not appear to be a valid image.
vi: Tập tin được kéo không phải là ảnh hợp lệ.

en: The emblem cannot be added.
vi: Không thể thêm hình tượng.

en: Show Emblems
vi: Hiện hình tượng

en: By Emblems
vi: Theo hình tượng

en: <b>Sound Files</b>
vi: <b>Tập tin âm thanh</b>

en: Preview _sound files:
vi: Nghe thử tập tin â_m thanh:

en: Choose what happens when inserting media or connecting devices to the system
vi: Chọn điều sẽ xảy ra khi chèn vật chứa hoặc kết nối thiết bị vào hệ thống

en: CD _Audio:
vi: CD _Nhạc:

en: _DVD Video:
vi: Phim _DVD:

en: _Music Player:
vi: _Máy nghe nhạc:

en: _Photos:
vi: Ả_nh:

en: _Software:
vi: _Phần mềm:

en: <b>Other Media</b>
vi: <b>Vật chứa khác</b>

en: Less common media formats can be configured here
vi: Định dạng vật chứa ít phổ dụng có thể được cấu hình ở đây

en: B_rowse media when inserted
vi: _Duyệt vật chứa khi cài vào

en: Show Information
vi: Hiện thông tin

note: add the reset background item, possibly disabled
en: Use _Default Background
vi: _Dùng nền mặc định

en: You cannot assign more than one custom icon at a time.
vi: Bạn không thể gán đồng thời nhiều biểu tượng riêng.

en: You can only use images as custom icons.
vi: Bạn có thể dùng ảnh chỉ làm biểu tượng riêng mà thôi.

en: open a browser window.
vi: mở cửa sổ duyệt.

en: Quit Caja.
vi: Thoát khỏi Caja.

note: translators: %s is an option (e.g. --check)
en: caja: %s cannot be used with URIs.
vi: caja: %s không thể được dùng với URI.

en: caja: --check cannot be used with other options.
vi: caja: không thể dùng được « --check » với các lựa chọn khác.

en: caja: --geometry cannot be used with more than one URI.
vi: caja: không thể dùng « --geometry » với nhiều URI.

en: Are you sure you want to clear the list of locations you have visited?
vi: Bạn có chắc chắn muốn xóa danh sách của các địa chỉ mà bạn đã xem không?

en: The history location doesn't exist.
vi: Không có địa điểm lịch sử.

en: Open another Caja window for the displayed location
vi: Mở một cửa sổ Caja khác cho địa chỉ hiển thị

note: name, stock id, label
en: Open Folder W_indow
vi: Mở cử_a sổ thư mục

en: Open a folder window for the displayed location
vi: Mở một cửa sổ thư mục cho địa chỉ hiển thị

note: name, stock id, label
en: Clea_r History
vi: _Xóa lịch sử

en: Clear contents of Go menu and Back/Forward lists
vi: Xóa nội dung trong thư mục Đi và danh sách « Lùi/Tới »

note: name, stock id label, accelerator
en: Location _Bar
vi: Ô Đị_a chỉ

note: tooltip
en: Change the visibility of this window's location bar
vi: Hiện/Ẩn ô địa chỉ của cửa sổ này

en: Show Notes
vi: Hiển thị các lời ghi chú

note: set the title and standard close accelerator
en: Backgrounds and Emblems
vi: Nền và Hình tượng

note: now create the "add new" button
en: Add new...
vi: Thêm mới...

en: Sorry, but pattern %s could not be deleted.
vi: Rất tiếc, nhưng mẫu %s không xóa được.

en: Check that you have permission to delete the pattern.
vi: Hãy kiểm tra bạn có quyền truy cập để xoá mẫu này.

en: Sorry, but emblem %s could not be deleted.
vi: Rất tiếc, không thể xóa hình tượng %s.

en: Check that you have permission to delete the emblem.
vi: Hãy kiểm tra bạn có quyền truy cập để xoá hình tượng.

en: Select an Image File for the New Emblem
vi: Chọn tập tin ảnh cho hình tượng mới

en: Create a New Emblem
vi: Tạo hình tượng mới

note: make the keyword label and field
en: _Keyword:
vi: Từ _khóa:

en: Create a New Color:
vi: Tạo màu mới:

en: Color _value:
vi: _Giá trị màu :

en: Sorry, but you cannot replace the reset image.
vi: Rất tiếc, nhưng bạn không thể thay thế ảnh Reset.

en: Reset is a special image that cannot be deleted.
vi: Reset là ảnh đặc biệt, không thể xoá.

en: Sorry, but the pattern %s could not be installed.
vi: Rất tiếc, nhưng không thể cài đặt mẫu %s.

en: Select an Image File to Add as a Pattern
vi: Hãy chọn một tập tin ảnh để thêm là mẫu

en: The color cannot be installed.
vi: Không thể cài đặt màu.

en: Sorry, but you must specify an unused color name for the new color.
vi: Rất tiếc, nhưng bạn phải ghi rõ tên chưa dùng cho màu mới.

en: Sorry, but you must specify a non-blank name for the new color.
vi: Rất tiếc, nhưng bạn phải ghi rõ tên không có rỗng cho màu mới.

en: Select a Color to Add
vi: Chọn một màu để thêm vào:

en: Sorry, but "%s" is not a usable image file.
vi: Rất tiếc, nhưng « %s » không phải là tập tin ảnh có thể dùng được.

en: The file is not an image.
vi: Tập tin không phải ảnh.

en: Select a Category:
vi: Chọn một phân loại:

en: C_ancel Remove
vi: Thô_i gỡ bỏ

en: _Add a New Pattern...
vi: Thê_m mẫu mới...

en: _Add a New Color...
vi: Thê_m màu mới...

en: _Add a New Emblem...
vi: Thê_m hình tượng mới...

en: Click on a pattern to remove it
vi: Ấn vào mẫu để gỡ bỏ nó

en: Click on a color to remove it
vi: Ấn vào màu để gỡ bỏ nó

en: Click on an emblem to remove it
vi: Ấn vào hình tượng để gỡ bỏ nó

en: Patterns:
vi: Mẫu :

en: Emblems:
vi: Hình tượng:

en: _Remove a Pattern...
vi: _Bỏ mẫu...

en: _Remove a Color...
vi: _Bỏ màu...

en: _Remove an Emblem...
vi: _Bỏ hình tượng...

en: Close the side pane
vi: Đóng ô lề

note: name, stock id, label
en: Close P_arent Folders
vi: Đóng thư mục _mẹ

en: Close this folder's parents
vi: Đóng các thư mục mẹ của thư mục này

note: name, stock id, label
en: Clos_e All Folders
vi: Đón_g mọi thư mục

en: Close all folder windows
vi: Đóng mọi cửa sổ thư mục

en: You can choose another view or go to a different location.
vi: Bạn có thể chọn ô xem khác hoặc đi tới một địa chỉ khác.

en: The location cannot be displayed with this viewer.
vi: Không thể xem địa chỉ này bằng trình hiển thị này.

en: Caja has no installed viewer capable of displaying the folder.
vi: Caja chưa được cài đặt bộ quan sát để có thể hiển thị thư mục này.

en: Caja cannot handle "%s" locations.
vi: Caja không thể xử lý được địa chỉ loại « %s: »

en: Caja is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
vi: Chương trình Caja là phần mềm tự do; bạn có thể phát hành lại nó và/hoặc sửa đổi nó với điều kiện của Giấy Phép Công Cộng GNU như được xuất bản bởi Tổ Chức Phần Mềm Tự Do; hoặc phiên bản 2 của Giấy Phép này, hoặc (tùy chọn) bất kỳ phiên bản sau nào.

en: Caja is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more details.
vi: Caja được phát hành vì mong muốn nó có ích, nhưng KHÔNG CÓ BẢO HÀNH GÌ CẢ, THẬM CHÍ KHÔNG CÓ BẢO ĐẢM ĐƯỢC NGỤ Ý KHẢ NĂNG BÁN HAY KHẢ NĂNG LÀM ĐƯỢC VIỆC DỨT KHOÁT. Xem Giấy Phép Công Cộng GNU để biết thêm chi tiết.

en: You should have received a copy of the GNU General Public License along with Caja; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
vi: Bạn đã nhận một bản sao của Giấy Phép Công Cộng GNU cùng với chương trình này; nếu không, hãy viết thư cho Tổ Chức Phần Mềm Tự Do,
    Free Software Foundation, Inc.,
    51 Franklin Street, Fifth Floor,
    Boston, MA  02110-1301, USA (Mỹ).

en: Caja lets you organize files and folders, both on your computer and online.
vi: Chương trình Caja cho người dùng có khả năng tổ chức các tập tin và thư mục, cả hai trên máy này và trực tuyến.

en: _Backgrounds and Emblems...
vi: _Nền và Hình tượng...

en: Display patterns, colors, and emblems that can be used to customize appearance
vi: Hiển thị mẫu, màu và hình tượng có thể được dùng để tùy chỉnh diện mạo

en: Edit Caja preferences
vi: Chỉnh sửa tùy thích Caja

note: tooltip
en: Display Caja help
vi: Hiển thị trợ giúp của Caja

note: tooltip
en: Display credits for the creators of Caja
vi: Hiển thị những đóng góp của những người tạo ra Caja

en: Zoom to Default
vi: Phóng cỡ mặc định

en: Set the zoom level of the current view
vi: Tạo mức phóng của ô xem hiện thời

en: Open In _Terminal
vi: Mở trong thiết bị _cuối

en: Whether opening a terminal on the desktop opens a terminal in the home directory
vi: Khi mở cửa sổ dòng lệnh ở màn hình nền sẽ mở một cửa sổ dòng lệnh tại thư mục chính

en: If set to true, then opening a terminal on the desktop will open a terminal in the home directory. Otherwise, it will be opened in the desktop directory. Note that this key is irrelevant if the desktop directory is identical to the home directory.
vi: Nếu đặt là đúng, lệnh mở cửa sổ dòng lệnh ở màn hình nền sẽ mở cửa sổ dòng lệnh trong thư mục chính. Nếu không, nó sẽ mở trong thư mục của màn hình nền. Chú ý rằng khóa này không thích hợp nếu thư mục màn hình nền cũng là thư mục chính.

note: type ui requirement flags dependencies priority id
en: Caja Integration
vi: Hợp nhất Caja

note: name version summary
en: Provides integration with Caja
vi: Hợp nhất với Caja.

en: Default folder to use
vi: Thư mục mặc định cần dùng

en: You don't insert the package name
vi: Bạn không nên chèn tên gói

en: Send as:
vi: Gửi dạng:

en: Send packed in
vi: Gửi nén bằng

en: Send to:
vi: Gửi cho :

en: Email (Balsa)
vi: Thư điện tử (Balsa)

en: Instant Message (Gaim)
vi: Tin nhắn tức khắc (Gaim)

en: Unable to send file
vi: Không thể gởi tập tin

en: There is no connection to gajim remote service.
vi: Không thể có kết nối tới dịch vụ gajim ở xa.

en: Sending file failed
vi: Lỗi gửi tập tin

en: Recipient is missing.
vi: Thiếu người nhận.

en: Unknown recipient.
vi: Không biết người nhận đó.

en: Instant Message (Gajim)
vi: Tin nhắn tức khắc (Gajim)

en: Email (Sylpheed-Claws)
vi: Thư điện tử (Sylpheed-Claws)

en: Email (Thunderbird)
vi: Thư điện tử (Thunderbird)

en: Caja needs to add some permissions to your folder "%s" in order to share it
vi: Caja cần thêm quyền hạn vào thư mục "%s" để chia sẻ

en: The folder "%s" needs the following extra permissions for sharing to work:
    %s%s%sDo you want Caja to add these permissions to the folder automatically?
vi: Thư mục "%s" cần các quyền hạn sau đây để có thể được chia sẻ:
    %s%s%sBạn có muốn Caja thêm các quyền này vào thư mục một cách tự động?

en:   - read permission by others
vi:   - người khác được phép đọc

en:   - write permission by others
vi:   - người khác được phép ghi

en:   - execute permission by others
vi:   - người khác được phép thực thi

en: Add the permissions automatically
vi: Tự động thêm quyền hạn

en: Could not change the permissions of folder "%s"
vi: Không thể thay đổi quyền hạn của thư mục "%s"

en: Share name is too long
vi: Tên chia sẻ quá dài

en: The share name cannot be empty
vi: Không được để trống tên chia sẻ

en: Error while getting share information: %s
vi: Lỗi khi lấy thông tin chia sẻ: %s

en: Another share has the same name
vi: Có chia sẻ khác cùng tên

en: Modify _Share
vi: Chỉnh sửa chia _sẻ

en: Create _Share
vi: Tạo chia _sẻ

en: There was an error while getting the sharing information
vi: Có lỗi xảy ra khi lấy thông tin chia sẻ

en: Folder Sharing
vi: Chia sẻ Thư mục

en: Sharing Options
vi: Tùy chọn chia sẻ

en: Share this Folder
vi: Chia sẻ thư mục này

en: %s %s %s returned with signal %d
vi: %s %s %s trả lại với tín hiệu %d

en: %s %s %s failed for an unknown reason
vi: %s %s %s thất bại và chưa xác định được lí do

en: 'net usershare' returned error %d: %s
vi: 'net usershare' trả về lỗi %d: %s

en: 'net usershare' returned error %d
vi: 'net usershare' trả về lỗi %d

en: the output of 'net usershare' is not in valid UTF-8 encoding
vi: xuất ra của 'net usershare' không phải định dạng UTF-8

en: Samba's testparm returned with signal %d
vi: testparm từ Samba trả về tín hiệu %d

en: Samba's testparm failed for an unknown reason
vi: lỗi testparm từ Samba không rõ nguyên nhân

en: Samba's testparm returned error %d: %s
vi: lỗi %d testparm từ Samba: %s

en: Samba's testparm returned error %d
vi: lỗi %d testparm từ Samba

en: Cannot remove the share for path %s: that path is not shared
vi: Không thể loại bỏ chia sẻ khỏi đường dẫn %s: đường dẫn không được chia sẻ

en: Cannot change the path of an existing share; please remove the old share first and add a new one
vi: Không thể thay đổi đường dẫn của một chia sẻ đã tồn tại; vui lòng gỡ bỏ chia sẻ cũ trước và thêm mới

en: <big><b>Folder Sharing</b></big>
vi: <big><b>Chia sẻ Thư mục</b></big>

en: Share _name:
vi: Chia sẻ _tên:

en: Share this _folder
vi: Chia sẻ thư _mục này

en: _Allow others to create and delete files in this folder
vi: _Cho phép người khác tạo và xóa tập tin trong thư mục này

en: _Guest access (for people without a user account)
vi: Truy cập _khách (dành cho người dùng không có tài khoản)

en: Default MATE Theme
vi: Sắc thái MATE Mặc Định

en: Eye of MATE Image Viewer
vi: Bộ xem ảnh Mắt MATE

en: Eye of MATE Preferences
vi: Cấu hình Mắt MATE

en: _Switch image after:
vi: _Chuyển đổi ảnh sau:

en: Image collection pane position. Set to 0 for bottom; 1 for left; 2 for top; 3 for right.
vi: Vị trí ô cửa sổ chứa tập hợp ảnh. Đặt thành: 0 (bên dưới), 1 (bên trái), 2 (bên trên) hay 3 (bên phải).

en: List of active plugins. It doesn't contain the "Location" of the active plugins. See the .eom-plugin file for obtaining the "Location" of a given plugin.
vi: Danh sách các phần bổ sung còn hoạt động. Nó không chứa “Vị trí” của phần bổ sung hoạt động. Xem tập tin “.eom-plugin” để tìm “Vị trí” của từng phần bổ sung.

en: Eye of MATE could not determine a supported writable file format based on the filename.
vi: Dựa vào tên tập tin, Mắt MATE không thể xác định một định dạng tập tin có thể ghi mà được hỗ trợ.

en: Could not display help for Eye of MATE
vi: Không thể hiển thị trợ giúp cho Mắt MATE.

en: Eye of MATE
vi: Mắt MATE

en: The MATE image viewer.
vi: Bộ xem ảnh MATE.

en: Preferences for Eye of MATE
vi: Cấu hình của Mắt MATE

en: _Image Collection
vi: _Tập hợp ảnh

en: Changes the visibility of the image collection pane in the current window
vi: Thay đổi trạng thái hiển thị của ô tập hợp ảnh trên cửa sổ hiện thời

en: Set the selected image as the desktop background
vi: Đặt ảnh được chọn làm ảnh nền màn hình

en: Go to the previous image of the collection
vi: Quay về ảnh trước đó trong tập ảnh

en: Go to the next image of the collection
vi: Đến ảnh kế tiếp trong tập ảnh

en: Go to the first image of the collection
vi: Đến ảnh đầu tiên trong tập ảnh

en: Go to the last image of the collection
vi: Đến ảnh cuối trong tập ảnh

en: Disable image collection
vi: Tắt tập hợp ảnh

en: MATE Keyring: PKCS#11 Component
vi: Vòng Khoá MATE: thành phần PKCS#11

en: MATE Keyring: Secret Service
vi: Vòng Khoá MATE: dịch vụ mật

en: MATE Keyring: SSH Agent
vi: Vòng Khoá MATE: SSH Agent

en: A MATE/GStreamer-based volume control application
vi: Một ứng dụng điều khiển âm lượng đựa vào GStreamer/MATE.

en: Edit MATE Audio Profiles
vi: Sửa đổi hồ sơ Mate Audio

en: MateConf Error (FIXME): %s
vi: Lỗi MateConf (FIXME): %s

en: - test MATE's implementation of the Desktop Menu Specification
vi: — kiểm tra sự thực hiện MATE của Đặc tả Trình đơn Môi trường

note: Translators: This is a strftime format string. * It is used to display the date. Replace %e with %d if, when * the day of the month as a decimal number is a single digit, * it should begin with a 0 in your locale (e.g. "May 01" * instead of "May  1").
en: %a %b %e
vi: %a %d %b

note: translators: reverse the order of these arguments *              if the time should come before the *              date on a clock in your locale.
en: %1$s
    %2$s
vi: %2$s
    %1$s

note: Show date in tooltip. Translators: This is a strftime format string. * It is used to display a date. Please leave "%%s" as it is: * it will be used to insert the timezone name later.
en: %A %B %d (%%s)
vi: %A, %d %B (%%s)

en: Click to hide month calendar
vi: Nhấn để ẩn lịch tháng

en: Click to view month calendar
vi: Nhắp để xem lịch tháng

en: Computer Clock
vi: Đồng hồ máy tính

note: Translators: This is a strftime format string. * It is used to display a date in the full format (so that people can * copy and paste it elsewhere).
en: %A, %B %d %Y
vi: %A, %d %B %Y

en: Set System Time...
vi: Đặt giờ hệ thống...

en: Set System Time
vi: Đặt giờ hệ thống

en: Failed to set the system time
vi: Lỗi đặt giờ hệ thống

en: Copy _Time
vi: Chép _giờ

en: Copy _Date
vi: Chép ngà_y

en: Ad_just Date & Time
vi: _Chỉnh Ngày và Giờ

en: City Name
vi: Tên thành phố

en: City Time Zone
vi: Múi giờ thành phố

en: The Clock displays the current time and date
vi: Đồng hồ hiển thị thời gian và ngày hiện thời

note: Languages that have a single word that translates as either "state" or "province" should use that instead of "region".
en: <small><i>Type a city, region, or country name and then select a match from the pop-up.</i></small>
vi: <small><i>Gõ một thành phố, miền hay tên quốc gia, sau đó chọn một mục tương ứng trong trình đơn tự mở.</i></small>

en: <i>(optional)</i>
vi: <i>(tuỳ chọn)</i>

en: Current Time:
vi: Giờ hiện thời:

en: Clock Preferences
vi: Tùy thích đồng hồ

en: _12 hour format
vi: Định dạng _12 giờ

en: _24 hour format
vi: Định dạng _24 giờ

en: Show the _date
vi: Hiện _ngày

en: Show seco_nds
vi: Hiện _giây

en: Show _weather
vi: Hiện _thời tiết

en: Show _temperature
vi: Hiện _nhiệt độ

en: Time _Settings
vi: T_hiết lập thời gian

en: Failed to set the system timezone
vi: Lỗi đặt múi giờ hệ thống

en: <small>Set...</small>
vi: <small>Đặt...</small>

en: <small>Set</small>
vi: <small>Đặt</small>

en: Set location as current location and use its timezone for this computer
vi: Đặt làm vị trí hiện thời và dùng làm múi giờ hiện thời cho máy này

note: Translators: The two strings are temperatures.
en: %s, feels like %s
vi: %s, cảm giác như %s

en: Sunrise: %s / Sunset: %s
vi: Bình minh: %s / Hoàng hôn: %s

en: Could not display help document '%s'
vi: Không thể hiển thị tài liệu trợ giúp « %s »

en: Error displaying help document
vi: Gặp lỗi khi hiển thị tài liệu trợ giúp

en: Hour format
vi: Dạng thức giờ

en: This key specifies the hour format used by the clock applet. Possible values are "12-hour", "24-hour", "internet", "unix" and "custom". If set to "internet", the clock will display Internet time. The Internet time system divides the day into 1000 ".beats". There are no time zones in this system, so time is the same all over the world. If set to "unix", the clock will display time in seconds since Epoch, i.e. 1970-01-01. If set to "custom", the clock will display time according to the format specified in the custom_format key.
vi: Khoá này xác định dạng thức giờ dùng bởi tiểu dụng đồng hồ. Giá trị có thể là "12-hour" (12 giờ), "24-hour" (24 giờ), "internet" (Mạng), "unix" và "custom" (tự chọn). Nếu đặt là "internet", đồng hồ sẽ hiển thị giờ Mạng. Giờ Mạng chia ngày thành 1000 phần. Không có múi giờ trong hệ thống này, vì thế nên giờ đồng nhất trên toàn thế giới. Nếu đặt là "unix", đồng hồ sẽ hiển thị số giây từ Epoch (01-01-1970). Nếu đặt là "custom", đồng hồ sẽ hiển thị giờ tùy thuộc vào dạng thức xác định trong khoá custom_format.

en: Custom format of the clock
vi: Dạng thức tự chọn cho đồng hồ

en: This key specifies the format used by the clock applet when the format key is set to "custom". You can use conversion specifiers understood by strftime() to obtain a specific format. See the strftime() manual for more information.
vi: Khoá này xác định định dạng được dùng bởi tiểu dụng đồng hồ khi khoá định dạng được đặt là "custom" (tự chọn). Bạn có thể dùng toán tử chuyển đổi được dùng bởi strftime() để xác định định dạng riêng. Xem sổ tay strftime() để tìm thông tin thêm.

en: Show date in tooltip
vi: Hiện ngày trong chú giải công cụ

en: If true, show date in a tooltip when the pointer is over the clock.
vi: Nếu đúng, hiển thị ngày trong chú giải công cụ khi trỏ lên đồng hồ.

en: Show weather in clock
vi: Hiện thời tiết trong đồng hồ

en: If true, display a weather icon.
vi: Nếu đúng, hiển thị biểu tượng thời tiết.

en: Show temperature in clock
vi: Hiện nhiệt độ trong đồng hồ

en: If true, show the temperature next to the weather icon.
vi: Nếu đúng, hiển thị nhiệt độ kế bên biểu tượng thời tiết.

en: If true, show week numbers in the calendar.
vi: Nếu đúng, hiển thị số tuần trong lịch.

en: Expand list of locations
vi: Bung danh sách địa điểm

en: If true, expand the list of locations in the calendar window.
vi: Nếu đúng, bung danh sách địa điểm trong cửa sổ lịch.

en: List of locations
vi: Danh sách địa điểm

en: A list of locations to display in the calendar window.
vi: Danh sách địa điểm hiển thị trong cửa sổ lịch.

en: The unit to use when showing temperatures.
vi: Đơn vị dùng để hiện nhiệt độ.

en: The unit to use when showing wind speed.
vi: Đơn vị dùng để hiện tốc độ gió.

en: Warning:  The command appears to be something actually useful.
    Since this is a useless applet, you may not want to do this.
    We strongly advise you against using %s for anything
    which would make the applet "practical" or useful.
vi: Cảnh báo: lệnh này có vẻ có cái gì đó thật sự hữu dụng.
    Vì nó là một tiểu dụng vô dụng, bạn có lẽ không muốn làm điều này.
    Rất khuyên bạn không nên dùng %s cho bất kỳ cái gì mà tạo
    tiểu dụng « thực hành » hay hữu ích.

en: %s the Fish
vi: %s con cá

en: %s has no use what-so-ever. It only takes up disk space and compilation time, and if loaded it also takes up precious panel space and memory. Anybody found using it should be promptly sent for a psychiatric evaluation.
vi: %s không có tác dụng gì cả. Nó chỉ chiếm sức chứa trên đĩa và thời gian biên dịch, và nếu được tải, nó cũng chiếm chỗ trên Bảng điều khiển và bộ nhớ. Khuyên bạn không dùng nó bằng bất cứ trường hợp nào.

en: (with minor help from George)
vi: (với một tí trợ giúp nhỏ George)

en: %s the Fish, a contemporary oracle
vi: Cá %s, diễn viên nổi tiếng trong phím

en: Unable to locate the command to execute
vi: Không thể định vị trí lệnh cần thực hiện

en: %s the Fish Says:
vi: Cá %s phán rằng:

en: Unable to read output from command
    
    Details: %s
vi: Không thể đọc dữ liệu xuất khi thực hiện lệnh
    
    Chi tiết: %s

en: _Speak again
vi: _Nói lại

en: The configured command is not working and has been replaced by: %s
vi: Lệnh được cấu hình không hoạt động và đã được thay thế bằng: %s

en: Unable to execute '%s'
    
    Details: %s
vi: Không thể thực thi '%s'
    
    Chi tiết: %s

en: Unable to read from '%s'
    
    Details: %s
vi: Không thể đọc từ '%s'
    
    Chi tiết: %s

en: The water needs changing
vi: Cần đổi nước

en: Look at today's date!
vi: Xem ngày của hôm nay!

en: %s the Fish, the fortune teller
vi: Cá %s sẽ nói nhiều chuyện lạ

en: Fish Preferences
vi: Tùy thích cá

en: _Name of fish:
vi: Tê_n cá:

en: Co_mmand to run when clicked:
vi: _Lệnh cần thực hiện khi được nhấn:

en: Select an animation
vi: Chọn hoạt cảnh

en: _Total frames in animation:
vi: _Tổng số khung hình trong hoạt cảnh:

en: _Pause per frame:
vi: Khoảng _chờ mỗi khung hình:

en: frames
vi: khung hình

en: _Rotate on vertical panels
vi: _Quay thành Bảng dọc

en: The fish's name
vi: Tên con cá

en: A fish without a name is a pretty dull fish. Bring your fish to life by naming him.
vi: Một con cá không có tên là một con cá khá nhạt nhẽo. Hãy cho con cá cuộc sống bằng cách đặt tên cho nó.

en: The fish's animation pixmap
vi: Ảnh bằng điểm hoạt cảnh của con cá

en: This key specifies the filename of the pixmap which will be used for the animation displayed in the fish applet relative to the pixmap directory.
vi: Khoá này xác định tên tập tin của ảnh bằng điểm sẽ được dùng cho hoạt cảnh được hiển thị trong tiểu dụng Cá, so với thư mục ảnh bằng điểm.

en: Command to execute on click
vi: Lệnh cần thực hiện khi nhấp chuột

en: This key specifies the command that will be tried to execute when the fish is clicked.
vi: Khoá này xác định lệnh sẽ thực hiện khi nhấn vào con cá.

en: Frames in fish's animation
vi: Các khung hình trong hoạt cảnh con cá

en: This key specifies the number of frames that will be displayed in the fish's animation.
vi: Khoá này xác định số khung hình trong hoạt cảnh sẽ được hiển thị trong hoạt cảnh con cá.

en: Pause per frame
vi: Khoảng chờ giữa mỗi khung hình

en: This key specifies the number of seconds each frame will be displayed.
vi: Khoá này xác định số giây hiển thị mỗi khung hình.

en: Rotate on vertical panels
vi: Quay thành Bảng điều khiển dọc

en: If true, the fish's animation will be displayed rotated on vertical panels.
vi: Nếu đúng, hoạt cảnh cá sẽ được xoay khi hiển thị ngang trên Bảng điều khiển dọc.

en: Notification Area
vi: Vùng thông báo

en: Panel Notification Area
vi: Vùng thông báo trên Bảng điều khiển

en: Show windows from all workspaces
vi: Hiện các cửa sổ trên mọi vùng làm việc

en: If true, the window list will show windows from all workspaces. Otherwise it will only display windows from the current workspace.
vi: Nếu đúng, danh sách cửa sổ sẽ hiển thị các cửa sổ từ mọi vùng làm việc. Nếu sai thì chỉ hiển thị cửa sổ từ vùng làm việc hiện thời.

en: Move windows to current workspace when unminimized
vi: Chuyển cửa sổ tới vùng làm việc hiện thời khi được phục hồi

en: If true, then when unminimizing a window, move it to the current workspace. Otherwise, switch to the workspace of the window.
vi: Nếu đúng, khi phục hồi cửa sổ, di chuyển nó đến vùng làm việc hiện hành. Nếu khác, chuyển đến vùng làm việc của cửa sổ đó.

en: Display workspace names
vi: Hiện tên vùng làm việc

en: If true, the workspaces in the workspace switcher will display the names of the workspaces. Otherwise they will display the windows on the workspace. This setting only works when the window manager is Marco.
vi: Đúng thì các vùng làm việc trong bộ chuyển vùng làm việc sẽ hiển thị tên các vùng làm việc. Không thì hiển thị các cửa sổ trong vùng làm việc. Thiết lập này chỉ hoạt động được khi bộ quản lý cửa sổ là Marco.

en: Display all workspaces
vi: Hiện mọi vùng làm việc

en: If true, the workspace switcher will show all workspaces. Otherwise it will only show the current workspace.
vi: Nếu đúng thì bộ chuyển vùng làm việc sẽ hiển thị mọi vùng làm việc, nếu không thì nó chỉ hiện vùng làm việc hiện thời.

en: Rows in workspace switcher
vi: Các hàng trong Bộ chuyển vùng làm việc

en: This key specifies how many rows (for horizontal layout) or columns (for vertical layout) the workspace switcher shows the workspaces in. This key is only relevant if the display_all_workspaces key is true.
vi: Khoá này xác định bao nhiêu hàng (cho bố trí dọc) hoặc bao nhiêu cột (cho bố trí ngang) mà bộ chuyển vùng làm việc hiển thị các vùng làm việc trong nó. Khoá này chỉ có cần thiết nếu khoá display_all_workspaces (hiển thị mọi vùng làm việc) là true (thật).

en: Failed to load %s: %s
vi: Không tải được %s: %s

en: Icon not found
vi: Không tìm thấy biểu tượng

en: Click here to restore hidden windows.
vi: Nhấn vào đây để khôi phục các cửa sổ ẩn.

en: Click here to hide all windows and show the desktop.
vi: Nhấn vào đây để ẩn mọi cửa sổ và hiển thị màn hình nền.

en: Show Desktop Button
vi: Hiện nút màn hình nền

en: This button lets you hide all windows and show the desktop.
vi: Nút này cho phép bạn ẩn mọi cửa sổ và hiển thị màn hình nền.

en: Your window manager does not support the show desktop button, or you are not running a window manager.
vi: Trình quản lý cửa sổ của bạn không hỗ trợ nút hiển thị màn hình nền, hoặc bạn chưa chạy trình quản lý cửa sổ.

en: The Window List shows a list of all windows in a set of buttons and lets you browse them.
vi: Danh sách cửa sổ hiển thị danh sách tất cả các cửa sổ trong một tập hợp cái nút, và cho phép bạn duyệt qua chúng.

en: Window List Preferences
vi: Tùy thích danh sách cửa sổ

en: Sh_ow windows from current workspace
vi: _Hiện các cửa sổ trên vùng làm việc hiện thời

en: Show windows from a_ll workspaces
vi: Hiện các cửa sổ trên mọi vùng _làm việc

en: _Never group windows
vi: Khô_ng bao giờ xếp nhóm các cửa sổ

en: Group windows when _space is limited
vi: _Xếp nhóm các cửa sổ khi không gian bị giới hạn

en: _Always group windows
vi: _Luôn xếp nhóm các cửa sổ

en: Restore to current _workspace
vi: Phục hồi _vùng làm việc hiện thời

en: Restore to na_tive workspace
vi: Phục hồi vùng làm việc _nguyên thủy

en: The Window Selector shows a list of all windows in a menu and lets you browse them.
vi: Bộ chọn cửa sổ hiển thị danh sách tất cả các cửa sổ trong một trình đơn, và cho phép bạn duyệt qua chúng.

en: The Workspace Switcher shows you a small version of your workspaces that lets you manage your windows.
vi: Bộ chuyển vùng làm việc hiển thị một phiên bản thu nhỏ của các vùng làm việc, cho phép bạn quản lý các cửa sổ.

en: Workspace Switcher Preferences
vi: Tùy thích bộ chuyển vùng làm việc

en: Show _only the current workspace
vi: Chỉ hiện vùng làm việc _hiện thời

en: Show _all workspaces in:
vi: Hiện _mọi vùng làm việc trong:

en: Number of _workspaces:
vi: Số _vùng làm việc:

en: Workspace na_mes:
vi: Tên vùng là_m việc:

en: Workspace Names
vi: Tên vùng làm việc

en: Show workspace _names in switcher
vi: Hiện tê_n vùng làm việc trong bộ chuyển vùng làm việc

en: Enable program list in "Run Application" dialog
vi: Bật danh sách chương trình trong hộp thoại « Chạy ứng dụng »

en: If true, the "Known Applications" listing in the "Run Application" dialog is made available. Whether or not the listing is expanded when the dialog is shown is controlled by the show_program_list key.
vi: Nếu đúng, danh sách « Ứng dụng đã biết » công bố trong hộp thoại « Chạy Ứng dụng ». Danh sách này có bung ra khi hiện hộp thoại hay không tùy thuộc vào khoá show_program_list (hiển thị danh sách chương trình).

en: Expand program list in "Run Application" dialog
vi: Bung danh sách chương trình trong hộp thoại « Chạy ứng dụng »

en: If true, the "Known Applications" listing in the "Run Application" dialog is expanded when the dialog is opened. This key is only relevant if the enable_program_list key is true.
vi: Nếu đúng, danh sách « Ứng dụng đã biết » trong hộp thoại « Chạy Ứng dụng » được bung ra khi hộp thoại được mở. Khoá này chỉ cần thiết nếu enable_program_list (bật danh sách chương trình) là đúng.

en: Enable autocompletion in "Run Application" dialog
vi: Bật tự động hoàn thành trong hộp thoại « Chạy ứng dụng »

en: If true, autocompletion in the "Run Application" dialog is made available.
vi: Nếu đúng thì bật tính năng tự động hoàn thành trong hộp thoại « Chạy ứng dụng ».

en: Panel ID list
vi: Danh sách ID Bảng

en: A list of panel IDs. Each ID identifies an individual toplevel panel. The settings for each of these panels are stored in /apps/panel/toplevels/$(id).
vi: Danh sách ID (thông tin nhận biết) Bảng điều khiển. Mỗi ID xác định Bảng điều khiển đơn lẻ cấp cao nhất. Thiết lập cho mỗi bảng điều khiển này được lưu trong /apps/panel/toplevels/$(id).

en: Panel object ID list
vi: Danh sách ID đối tượng Bảng

en: A list of panel object IDs. Each ID identifies an individual panel object (e.g. a launcher, action button or menu button/bar). The settings for each of these objects are stored in /apps/panel/objects/$(id).
vi: Danh sách ID (thông tin nhận biết) Đối tượng Bảng điều khiển. Mỗi ID xác định một Đối tượng Bảng điều khiển đơn lẻ (v.d. Bộ khởi động nút hành động, nút trình đơn, thanh trình đơn). Thiết lập cho mỗi đối tượng này được lưu trong /apps/panel/objects/$(id).

en: If true, tooltips are shown for objects in panels.
vi: Nếu đúng, hiển thị chú giải công cụ cho đối tượng trên Bảng điều khiển.

en: Enable animations
vi: Bật hoạt cảnh

en: Autoclose drawer
vi: Tự động đóng ngăn kéo

en: If true, a drawer will automatically be closed when the user clicks a launcher in it.
vi: Nếu đúng, Ngăn kéo sẽ tự động được đóng khi người dùng nhấn vào Bộ khởi chạy bên trong nó.

en: Confirm panel removal
vi: Xác nhận gỡ bỏ Bảng

en: If true, a dialog is shown asking for confirmation if the user wants to remove a panel.
vi: Nếu đúng, hộp thoại được hiển thị hỏi xác nhận người dùng có muốn loại bỏ Bảng điều khiển hay không.

en: Highlight launchers on mouseover
vi: Tô sáng Bộ khởi chạy khi chuột đi ngang qua

en: If true, a launcher is highlighted when the user moves the pointer over it.
vi: Nếu đúng, Bộ khởi chạy được tô sáng khi người dùng đẩy trỏ ngang qua.

en: Complete panel lockdown
vi: Khoá xong Bảng

en: If true, the panel will not allow any changes to the configuration of the panel. Individual applets may need to be locked down separately however. The panel must be restarted for this to take effect.
vi: Nếu đúng, bảng điều khiển sẽ không cho phép người dùng thay đổi cấu hình bảng điều khiển. Tuy nhiên các tiểu dụng riêng lẻ sẽ cần bị khoá riêng từng cái. Phải khởi động lại bảng điều khiển để tùy chọn này có tác dụng.

en: Applet IIDs to disable from loading
vi: IID tiểu dụng để tắt khỏi tải

en: A list of applet IIDs that the panel will ignore. This way you can disable certain applets from loading or showing up in the menu. For example to disable the mini-commander applet add 'OAFIID:MATE_MiniCommanderApplet' to this list. The panel must be restarted for this to take effect.
vi: Danh sách IID tiểu dụng mà bảng điều khiển sẽ bỏ qua. Cách này có thể vô hiệu hoá một số tiểu dụng nào đó tải hay hiển thị trong trình đơn. Lấy thí dụ, để vô hiệu hoá tiểu dụng Bộ Lệnh Tí tị thì hãy thêm:
    OAFIID:MATE_MiniCommanderApplet
    vào danh sách này. Phải khởi động lại bảng điều khiển để áp dụng các thay đổi ấy.

en: Disable Logging Out
vi: Tắt đăng xuất

en: If true, the panel will not allow a user to log out, by removing access to the log out menu entries.
vi: Nếu đúng, bảng điều khiển sẽ không cho phép người dùng đăng xuất bằng cách loại bỏ quyền truy cập mục đăng xuất trong trình đơn.

en: Disable Force Quit
vi: Tắt buộc thoát

en: If true, the panel will not allow a user to force an application to quit by removing access to the force quit button.
vi: Nếu đúng, bảng điều khiển sẽ không cho phép người dùng buộc ứng dụng chấm dứt bằng cách loại bỏ quyền truy cập nút « buộc thoát ».

en: Panel object type
vi: Kiểu đối tượng Bảng

en: Toplevel panel containing object
vi: Bảng điều khiển cấp cao nhấn chứa đối tượng

en: The identifier of the toplevel panel which contains this object.
vi: Định danh cho bảng điều khiển cấp cao nhất chứa đối tượng này.

en: Object's position on the panel
vi: Vị trí đối tượng trên Bảng

en: The position of this panel object. The position is specified by the number of pixels from the left (or top if vertical) panel edge.
vi: Vị trí của Đối tượng Bảng điều khiển này. Vị trí được xác định bằng số điểm ảnh tính từ cạnh trái (hoặc cạnh trên nếu nằm dọc) của Bảng điểu khiển.

en: Interpret position relative to bottom/right edge
vi: Hiểu vị trí tương đối so với cạnh dưới/phải

en: If true, the position of the object is interpreted relative to the right (or bottom if vertical) edge of the panel.
vi: Nếu đúng, vị trí của đối tượng được hiểu tương đối so với cạnh phải (hoặc cạnh đáy nếu nằm dọc) của Bảng điều khiển.

en: Lock the object to the panel
vi: Khoá đối tượng vào Bảng

en: If true, the user may not move the applet without first unlocking the object using the "Unlock" menuitem.
vi: Nếu đúng, người dùng không thể di chuyển tiểu dụng mà không gỡ khoá đối tượng bằng lệnh « Bỏ khoá ».

en: Panel attached to drawer
vi: Bảng gắn vào ngăn kéo

en: The identifier of the panel attached to this drawer. This key is only relevant if the object_type key is "drawer-object".
vi: Định danh của Bảng điều khiển gắn với Ngăn kéo này. Khoá này chỉ cần thiết nếu khoá « object_type » (kiểu đối tượng) là « drawer-object » (đối tượng ngăn kéo).

en: Tooltip displayed for drawer or menu
vi: Chú giải công cụ cho Ngăn kéo hoặc .trình đơn

en: The text to display in a tooltip for this drawer or this menu. This key is only relevant if the object_type key is "drawer-object" or "menu-object".
vi: Chuỗi để hiển thị trong chú giải công cụ cho Ngăn kéo này hay trinh đơn này. Khoá này chỉ cần thiết nếu khoá « object_type » (kiểu đối tượng) là « drawer-object » (đối tượng ngăn kéo) hoặc « menu-object » (đối tượng trình đơn).

en: Use custom icon for object's button
vi: Dùng biểu tượng tự chọn cho nút đối tượng

en: If true, the custom_icon key is used as a custom icon for the button. If false, the custom_icon key is ignored. This key is only relevant if the object_type key is "menu-object" or "drawer-object".
vi: Nếu đúng, khoá « custom_icon » (biểu tượng tự chọn) thì được dùng làm biểu tượng tự chọn cho nút. Nếu sai, khoá « custom_icon » bị bỏ qua. Khoá này chỉ cần thiết nếu khoá object_type (kiểu đối tượng) là « menu-object » (đối tượng trình đơn) hoặc « drawer-object » (đối tượng ngăn kéo).

en: Icon used for object's button
vi: Biểu tượng dùng cho nút đối tượng

en: The location of the image file used as the icon for the object's button. This key is only relevant if the object_type key is "drawer-object" or "menu-object" and the use_custom_icon key is true.
vi: Vị trí của tập tin ảnh được dùng làm biểu tượng cho nút đối tượng. Khoá này chỉ cần thiết nếu khoá « object_type » (kiểu đôi tượng) là « drawer-object » (đốí tượng ngăn kéo) hoặc « menu-object » (đối tượng trình đơn) và khoá « use_custom_icon » (dùng biểu tượng tự chọn) là đúng.

en: Use custom path for menu contents
vi: Dùng đường dẫn tự chọn cho nội dung trình đơn

en: If true, the menu_path key is used as the path from which the menu contents should be constructed. If false, the menu_path key is ignored. This key is only relevant if the object_type key is "menu-object".
vi: Nếu đúng, khoá « menu_path » (đường dẫn trình đơn) thì được dùng làm đường dẫn để xây dựng trình đơn. Nếu sai, khoá « menu_path » bị bỏ qua. Khoá này chỉ cần thiết nếu khoá « object_type » (kiểu đốí tượng là « menu-object » (đối tượng trình đơn).

en: Menu content path
vi: Đường dẫn nội dung trình đơn

en: The path from which the menu contents is contructed. This key is only relevant if the use_menu_path key is true and the object_type key is "menu-object".
vi: Đường dẫn để xây dựng nội dung trình đơn từ đó. Khoá này chỉ cần thiết nếu khoá « use_menu_path » (dùng đường dẫn trình đơn) là đúng và khoá « object_type » (kiểu đối tượng) là « menu-path » (đường dẫn trình đơn).

en: Launcher location
vi: Ví trị bộ khởi chạy

en: The location of the .desktop file describing the launcher. This key is only relevant if the object_type key is "launcher-object".
vi: Vị trí tập tin « .desktop » (màn hình nền) mô tả Bộ khởi chạy. Khoá này chỉ cần thiết nếu khoá « object_type » (kiểu đôi tượng) là « launcher-object » (đối tượng khởi chạy).

en: Action button type
vi: Kiểu nút hành động

en: The action type this button represents. Possible values are "lock", "logout", "run", "search" and "screenshot". This key is only relevant if the object_type key is "action-applet".
vi: Kiểu hành độn cua nút này. Giá trị có thể là « lock » (khoá), « logout » (đăng xuất), « run » (chạy), « search » (tìm kiếm), và « screenshot » (chụp hình). Khoá này chỉ cần thiết nếu khoá « object_type » (kiểu đối tượng) là « action-applet » (tiểu dụng hành động).

en: Name to identify panel
vi: Tên để nhận diện Bảng

en: This is a human readable name which you can use to identify a panel. Its main purpose is to serve as the panel's window title which is useful when navigating between panels.
vi: Đây là tên cho phép người đọc để xác định Bảng điều khiển. Mục đích chính của nó là để phục vụ như là tựa đề cửa sổ của Bảng điều khiển, hữu dụng khi duyệt giữa các Bảng điều khiển.

en: X screen where the panel is displayed
vi: Màn hình X nơi hiển thị bảng điều khiển

en: With a multi-screen setup, you may have panels on each individual screen. This key identifies the current screen the panel is displayed on.
vi: Với cấu hình đa màn hình, bạn có thể có các Bảng điều khiển trên mỗi màn hình. Khoá này xác định màn hình hiện thời chứa bảng điều khiển.

en: Xinerama monitor where the panel is displayed
vi: Màn hình Xinerama nơi hiển thị bảng điều khiển

en: In a Xinerama setup, you may have panels on each individual monitor. This key identifies the current monitor the panel is displayed on.
vi: Trong thiết lập Xinerama, bạn có thể có nhiều Bảng điều khiển trên mỗi màn hình. Khoá này xác định màn hình hiện thời chứa Bảng điều khiển.

en: Expand to occupy entire screen width
vi: Bung chiếm toàn bộ chiều rộng màn hình

en: If true, the panel will occupy the entire screen width (height if this is a vertical panel). In this mode the panel can only be placed at a screen edge. If false, the panel will only be large enough to accommodate the applets, launchers and buttons on the panel.
vi: Nếu đúng, Bảng điều khiển sẽ chiếm toàn bộ chiều rộng (chiều cao nếu nằm dọc) của màn hình. Trong chế độ này, Bảng điều khiển chỉ có thể được đặt ở cạnh màn hình. Nếu sai, Bảng điều khiển sẽ chỉ lớn đủ để chứa tiểu dụng, bộ khởi chạy và các nút trên Bảng điều khiển.

en: Panel orientation
vi: Hướng Bảng

en: The orientation of the panel. Possible values are "top", "bottom", "left", "right". In expanded mode the key specifies which screen edge the panel is on. In un-expanded mode the difference between "top" and "bottom" is less important - both indicate that this is a horizontal panel - but still give a useful hint as to how some panel objects should behave. For example, on a "top" panel a menu button will pop up its menu below the panel, whereas on a "bottom" panel the menu will be popped up above the panel.
vi: Hướng của Bản điều khiển. Giá trị có thể là "top" (đỉnh), "bottom" (đáy), "left" (trái), "right" (phải). Trong chế độ bung, khoá này xác định Bản điều khiển nằm trên cạnh nào. Trong chế độ không bung, sự khác biệt giữa "top" và "bottom" không quan trọng lắm - cả hai đều chỉ đến Bản điều khiển ngang - nhưng vẫn là gợi ý hữu dụng cho cách hoạt động của một số Đối tượng Bản điều khiển. Ví dụ, trên Bản điều khiển "top" các nút trình đơn sẽ hiện bên dưới, trong khi Bản điều khiển "bottom" thì trình đơn hiện ngược lên trên.

en: Panel size
vi: Cỡ Bảng

en: The height (width for a vertical panel) of the panel. The panel will determine at runtime a minimum size based on the font size and other indicators. The maximum size is fixed at one quarter of the screen height (or width).
vi: Chiều cao (chiều rộng với Bản điều khiển dọc) của Bản điều khiển. Bản điều khiển sẽ xác định lúc chạy kích thước tối thiểu dựa trên cỡ phông chữ và các thông số khác. Kích thước tối đa được cố định là một phần tư chiều cao (chiều rộng) màn hình.

en: X co-ordinate of panel
vi: Toạ độ X của Bảng

en: The location of the panel along the x-axis. This key is only relevant in un-expanded mode. In expanded mode this key is ignored and the panel is placed at the screen edge specified by the orientation key.
vi: Vị trí của Bảng điều khiển theo trục X. Khoá này chỉ cần thiết trong chế độ không bung. Trong chế độ bung, nó bị bỏ qua và Bản điều khiển được đặt tại cạnh màn hình, xác định bởi khoá hướng.

en: Y co-ordinate of panel
vi: Toạ độ Y của Bảng

en: The location of the panel along the y-axis. This key is only relevant in un-expanded mode. In expanded mode this key is ignored and the panel is placed at the screen edge specified by the orientation key.
vi: Vị trí của Bản điều khiển theo trục Y. Khoá này chỉ cần thiết trong chế độ không bung. Trong chế độ bung, nó bị bỏ qua và Bản điều khiển được đặt tại cạnh màn hình, xác định bởi khoá hướng.

en: X co-ordinate of panel, starting from the right of the screen
vi: Toạ độ x của Bảng, bắt đầu từ cạnh bên phải màn hình

en: The location of the panel along the x-axis, starting from the right of the screen. If set to -1, the value is ignored and the value of the x key is used. If the value is greater than 0, then the value of the x key is ignored. This key is only relevant in un-expanded mode. In expanded mode this key is ignored and the panel is placed at the screen edge specified by the orientation key.
vi: Vị trí của Bảng điều khiển theo trục X, bắt đầu từ cạnh bên phải màn hình. Đặt thành -1 thì giá trị bị bỏ qua và giá trị của khoá x được dùng. Giá trị lớn hơn 0 thì giá trị của khoá x bị bỏ qua. Khoá này chỉ cần thiết trong chế độ không bung. Trong chế độ bung, nó bị bỏ qua và Bảng được đặt tại cạnh màn hình được xác định bởi khoá hướng.

en: Y co-ordinate of panel, starting from the bottom of the screen
vi: Toạ độ y của Bảng, bắt đầu từ cạnh bên dưới màn hình

en: The location of the panel along the y-axis, starting from the bottom of the screen. If set to -1, the value is ignored and the value of the y key is used. If the value is greater than 0, then the value of the y key is ignored. This key is only relevant in un-expanded mode. In expanded mode this key is ignored and the panel is placed at the screen edge specified by the orientation key.
vi: Vị trí của Bản điều khiển theo trục Y, bắt đầu từ cạnh bên dưới màn hình. Đặt thành -1 thì giá trị bị bỏ qua và giá trị của khoá y được dùng. Giá trị lớn hơn 0 thì giá trị của khoá y bị bỏ qua. Khoá này chỉ cần thiết trong chế độ không bung. Trong chế độ bung, nó bị bỏ qua và Bảng được đặt tại cạnh màn hình, xác định bởi khoá hướng.

en: Center panel on x-axis
vi: Giữa Bảng theo trục X

en: If true, the x and x_right keys are ignored and the panel is placed at the center of the x-axis of the screen. If the panel is resized it will remain at that position - i.e. the panel will grow on both sides. If false, the x and x_right keys specify the location of the panel.
vi: Đúng thì khoá x và x_right (bên phải) bị bỏ qua và Bảng điều khiển được đặt ngay giữa trục X của màn hình. Nếu Bảng bị thay đổi kích cỡ, nó vẫn nằm tại vị trí đó - v.d. Bảng sẽ tăng kích cỡ cả hai bên. Nếu sai, khoá x và x_right xác định vị trí Bảng.

en: Center panel on y-axis
vi: Giữa Bảng theo trục Y

en: If true, the y and y_bottom keys are ignored and the panel is placed at the center of the y-axis of the screen. If the panel is resized it will remain at that position - i.e. the panel will grow on both sides. If false, the y and y_bottom keys specify the location of the panel.
vi: Đúng thì khoá y và y_bottom (bên dưới) bị bỏ qua và Bảng điều khiển được đặt ngay giữa trục Y của màn hình. Nếu Bảng bị thay đổi kích cỡ, nó vẫn nằm tại vị trí đó - v.d. Bảng sẽ tăng kích cỡ cả hai bên. Nếu sai, khoá y và y_bottom xác định vị trí Bảng.

en: Automatically hide panel into corner
vi: Tự động ẩn Bảng vào góc

en: If true, the panel is automatically hidden into a corner of the screen when the pointer leaves the panel area. Moving the pointer to that corner again will cause the panel to re-appear.
vi: Nếu đúng, Bảng điều khiển được tự động ẩn vào góc màn hình khi đẩy con trỏ ra khỏi Bảng điều khiển. Di chuyển con trỏ quanh góc lần nữa sẽ làm xuất hiện lại Bảng điều khiển.

en: If true, hiding and un-hiding of this panel will be animated rather than happening instantly.
vi: Nếu đúng, ẩn và ngừng ẩn Bảng điều khiển này sẽ có hoạt cảnh thay vì xảy ra tức thí.

en: Enable hide buttons
vi: Bật nút ẩn

en: If true, buttons will be placed on each side of the panel which may be used to move the panel to edge of the screen, leaving only a button showing.
vi: Nếu đúng, các nút sẽ được đặt ở hai đầu Bảng điều khiển, có thể được dùng để kéo bảng điều khiển vào cạnh màn hình, chỉ để hiện một nút.

en: Enable arrows on hide buttons
vi: Bật mũi tên trên nút ẩn

en: If true, arrows will be placed on the hide buttons. This key is only relevant if the enable_buttons key is true.
vi: Nếu đúng, mũi tên sẽ được đặt trên nút ẩn. Khoá này chỉ cần thiết nếu khoá enable_buttons (bật nút) là đúng.

en: Panel autohide delay
vi: Khoảng chờ tự động ẩn Bảng

en: Specifies the number of milliseconds delay after the pointer leaves the panel area before the panel is automatically hidden. This key is only relevant if the auto_hide key is true.
vi: Xác định số mili giây chờ sau khi con trỏ rời Bảng điều khiển trước khi bảng điều khiển tự động ẩn. Khoá này chỉ cần thiết nếu khoá auto_hide (tự động ẩn) là đúng.

en: Panel autounhide delay
vi: Khoảng chờ tự động hủy ẩn Bảng

en: Specifies the number of milliseconds delay after the pointer enters the panel area before the panel is automatically re-shown. This key is only relevant if the auto_hide key is true.
vi: Xác định số mili giây chờ sau khi con trỏ vào vùng Bảng điều khiển trước khi bảng điều khiển tự động hiển thị lại. Khoá này chỉ cần thiết nếu khoá auto_hide (tự động ẩn) là đúng.

en: Visible pixels when hidden
vi: Số điểm ảnh hiển thị khi ẩn

en: Specifies the number of pixels visible when the panel is automatically hidden into a corner. This key is only relevant if the auto_hide key is true.
vi: Xác định số điểm ảnh hiển thị của Bảng điều khiển khi tự động ẩn vào góc. Khoá này chỉ cần thiết nếu khoá auto_hide (tự động ẩn) là đúng.

en: Animation speed
vi: Tốc độ hoạt cảnh

en: The speed in which panel animations should occur. Possible values are "slow", "medium" and "fast". This key is only relevant if the enable_animations key is true.
vi: Tốc độ hoạt cảnh của Bảng điều khiển. Giá trị có thể là "slow" (chậm), "medium" (vừa), và "fast" (nhanh). Khoá này chỉ cần thiết nếu khoá enable_animations (hiệu lực hoạt cảnh) là đúng.

en: Specifies the background color for the panel in #RGB format.
vi: Xác định màu nền cho Bảng điều khiển theo dạng thức #RGB.

en: Background color opacity
vi: Độ đục màu nền

en: Specifies the opacity of the background color format. If the color is not completely opaque (a value of less than 65535), the color will be composited onto the desktop background image.
vi: Xác định độ đục của dạng thức màu nền. Nếu màu nền không hoàn toàn đục (giá trị nhỏ hơn 65535), màu sẽ được trộn với ảnh nền màn hình nền.

en: Specifies the file to be used for the background image. If the image contains an alpha channel it will be composited onto the desktop background image.
vi: Xác định tập tin dùng làm ảnh nền. Nếu ảnh chứa kênh anfa nó sẽ được trộn vào ảnh nền màn hình nền.

en: Fit image to panel
vi: Khít ảnh vừa Bảng

en: If true, the image will be scaled (retaining the aspect ratio of the image) to the panel height (if horizontal).
vi: Nếu đúng, ảnh được co tỷ lệ cho vừa chiều cao Bảng điều khiển (nếu nằm ngang).

en: Stretch image to panel
vi: Giãn ảnh để vừa khít Bảng

en: If true, the image will be scaled to the panel dimensions. The aspect ratio of the image will not be maintained.
vi: Nếu đúng, ảnh được co dãn cho vừa kích thước Bảng điều khiển. Tỷ lệ không được giữa nguyên.

en: Rotate image on vertical panels
vi: Quay ảnh trên Bảng điều khiển dọc

en: If true, the background image will be rotated when the panel is oriented vertically.
vi: Nếu đúng, ảnh nền sẽ được quay khi Bảng điều khiển nằm dọc.

en: Could not launch '%s'
vi: Không thể khởi chạy « %s »

en: Could not launch application
vi: Không thể khởi chạy ứng dụng

en: Could not open location '%s'
vi: Không thể mở địa chỉ « %s »

en: No application to handle search folders is installed.
vi: Không có ứng dụng nào được cài đặt để xử lý tìm kiếm thư mục.

en: Loc_k To Panel
vi: _Khoá vào Bảng

en: Cannot find an empty spot
vi: Không tìm thấy chỗ trống nào

note: #-#-#-#-#  1187 (Sabayon 2.22.1)  #-#-#-#-# Translators: This is a drawer in gnome-panel (where you can put applets)
en: Drawer
vi: Ngăn kéo

en: _Add to Drawer...
vi: Thê_m vào ngăn kéo...

en: Create new file in the given directory
vi: Tạo tập tin mới trong thư mục đã cho

en: - Edit .desktop files
vi: • Hiệu chỉnh tập tin kiểu « .desktop »

en: Create Launcher
vi: Tạo bộ khởi chạy

en: Directory Properties
vi: Thuộc tính của thư mục

en: Launcher Properties
vi: Thuộc tính của bộ khởi chạy

en: Launch other applications and provide various utilities to manage windows, show the time, etc.
vi: Khởi chạy các ứng dụng khác và cung cấp các tiện ích khác nhau để quản lý cửa sổ, hiển thị giờ v.v.

en: Could not show this URL
vi: Không thể hiển thị địa chỉ URL này

en: No URL was specified.
vi: Chưa ghi rõ địa chỉ URL.

en: Could not use dropped item
vi: Không thể sử dụng mục đã thả

en: No URI provided for panel launcher desktop file
vi: Không có địa chỉ URI cho tập tin màn hình nền bộ khởi chạy Bảng điều khiển

en: Unable to open desktop file %s for panel launcher%s%s
vi: Không thể mở tập tin màn hình nền %s cho bộ khởi chạy Bản điều khiển %s%s

en: _Launch
vi: _Khởi chạy

en: Key %s is not set, cannot load launcher
vi: Chưa đặt khoá %s nên không thể tải bộ khởi chạy

en: Could not save launcher
vi: Không thể lưu bộ khởi chạy

en: Replace a currently running panel
vi: Thay thế một bảng đang chạy

en: Add this launcher to _panel
vi: Thêm bộ khởi chạy này vào _Bảng

en: Add this launcher to _desktop
vi: Thêm bộ khởi chạ_y này vào màn hình nền

en: _Entire menu
vi: T_oàn bộ trình đơn

en: Add this as _drawer to panel
vi: Thêm cái này _dạng ngăn kéo vào Bảng

en: Add this as _menu to panel
vi: Thê_m cái này dạng trình đơn vào Bảng

en: <b>GAME OVER</b> at level %d!
vi: <b>HẾT LƯỢT</b> ở cấp %d!

en: Press 'q' to quit
vi: Bấm « q » để thoát

en: Press 'p' to unpause
vi: Bấm « p » để hủy tạm dừng

en: Level: %s,  Lives: %s
vi: Cấp: %s,  Lần sống: %s

en: Left/Right to move, Space to fire, 'p' to pause, 'q' to quit
vi: Phím Trái/Phải để di chuyển, phím dài để bắn, « p » để tạm dừng, « q » để thoát

en: Killer GEGLs from Outer Space
vi: GEGL giết từ Vũ trụ xa

en: _Activate Screensaver
vi: _Kích hoạt trình bảo vệ màn hình

en: _Lock Screen
vi: _Khoá màn hình

en: Protect your computer from unauthorized use
vi: Tránh sự quấy nhiễu máy tính của những người dùng không được phép

en: Log out of this session to log in as a different user
vi: Đăng xuất ra phiên chạy này để đăng nhập vào với tư cách người dùng khác

en: Run Application...
vi: Chạy ứng dụng...

en: Run an application by typing a command or choosing from a list
vi: Chạy ứng dụng bằng cách nhập vào một lệnh hoặc chọn từ danh sách

en: Force Quit
vi: Buộc thoát

en: Force a misbehaving application to quit
vi: Buộc ứng dụng hành xử kỳ lạ phải thoát

note: FIXME icon
en: Connect to Server...
vi: Kết nối đến máy phục vụ...

en: Shut Down...
vi: Tắt máy...

en: Shut down the computer
vi: Tắt máy tính

en: Custom Application Launcher
vi: Bộ khởi chạy ứng dụng tự chọn

en: Application Launcher...
vi: Bộ khởi chạy ứng dụng...

en: Copy a launcher from the applications menu
vi: Sao chép bộ khởi chạy từ trình đơn ứng dụng

en: The main MATE menu
vi: Trình đơn MATE chính

en: A custom menu bar
vi: Thanh trình đơn tự chọn

en: A separator to organize the panel items
vi: Một bộ phân cách để tổ chức các mục trong bảng điều khiển

en: A pop out drawer to store other items in
vi: Ngăn kéo bật ra để lưu các mục khác vào

en: Find an _item to add to "%s":
vi: Tìm một _mục để thêm vào « %s »:

en: Add to Drawer
vi: Thêm vào ngăn kéo

en: Find an _item to add to the drawer:
vi: Tìm một _mục để thêm vào ngăn kéo :

en: Find an _item to add to the panel:
vi: Tìm một _mục để thêm vào bảng:

en: "%s" has quit unexpectedly
vi: « %s » đã thoát bất ngờ

en: Panel object has quit unexpectedly
vi: Đối tượng Bảng điều khiển đã kết thúc bất ngờ

en: If you reload a panel object, it will automatically be added back to the panel.
vi: Nếu tải lại đối tượng bảng điểu khiển, nó sẽ tự động được thêm lại vào bảng điều khiển.

en: _Don't Reload
vi: _Không tải lại

en: The panel encountered a problem while loading "%s".
vi: Bảng điều khiển gặp lỗi khi tải « %s ».

en: Do you want to delete the applet from your configuration?
vi: Bạn có muốn xoá bỏ tiểu dụng khỏi cấu hình của bạn không?

en: And many, many others...
vi: Và nhiều, nhiều thứ khác...

en: The MATE Panel
vi: Bảng điều khiển MATE

en: This program is responsible for launching other applications and provides useful utilities.
vi: Chương trình này dùng để khởi chạy các ứng dụng khác, cũng cung cấp các tiện ích giúp đỡ.

en: About the MATE Panel
vi: Giới thiệu Bảng điều khiển MATE

en: Cannot delete this panel
vi: Không thể xoá bỏ bảng này

en: You must always have at least one panel.
vi: Bạn phải luôn luôn có ít nhất một bảng.

en: _Add to Panel...
vi: Thê_m vào Bảng...

en: _Delete This Panel
vi: _Xoá bỏ Bảng này

en: _New Panel
vi: Bả_ng mới

en: A_bout Panels
vi: Giới thiệu _Bảng

en: Application in Terminal
vi: Ứng dụng trong cửa sổ dòng lệnh

en: Choose an application...
vi: Chạy ứng dụng...

en: Choose a file...
vi: Chọn tập tin...

en: Comm_and:
vi: _Lệnh:

en: The name of the launcher is not set.
vi: Chưa đặt tên của bộ khởi chạy.

en: Could not save directory properties
vi: Không thể lưu thuộc tính thư mục

en: The name of the directory is not set.
vi: Chưa đặt tên của thư mục.

en: The command of the launcher is not set.
vi: Chưa đặt lệnh của bộ khởi chạy.

en: The location of the launcher is not set.
vi: Chưa đặt vị trí của bộ khởi chạy.

en: Click on a window to force the application to quit. To cancel press <ESC>.
vi: Nhấn vào cửa sổ để buộc ứng dụng kết thúc. Để hủy, nhấn phím <ESC>.

en: Force this application to exit?
vi: Buộc ứng dụng này thoát không?

en: Browse and run installed applications
vi: Duyệt và chạy các ứng dụng đã cài đặt

en: Access documents, folders and network places
vi: Truy cập tài liệu, thư mục và địa chỉ mạng

en: Change desktop appearance and behavior, get help, or log out
vi: Thay đổi diện mạo và hành vi môi trường, được trợ giúp hoặc đăng xuất

en: _Edit Menus
vi: _Sửa trình đơn

en: Unable to scan %s for media changes
vi: Không thể quét %s để phát hiện thay đổi phương tiện

en: Rescan %s
vi: Quét lại %s

en: Mount %s
vi: Gắn kết %s

en: Network Places
vi: Địa chỉ mạng

[ctx: Desktop Folder]
note: Translators: Desktop is used here as in * "Desktop Folder" (this is not the Desktop * environment).
en: Desktop
vi: Màn hình nền

note: keep those strings in sync with the ones in * panel-action-button.c Translators: this string is used ONLY if you translated * "1" (msgctxt: "panel:showusername") to "1"
en: Log Out %s...
vi: Đăng xuất %s...

note: Translators: this string is used ONLY if you translated * "1" (msgctxt: "panel:showusername") to "1"
en: Log out %s of this session to log in as a different user
vi: Đăng xuất %s ra phiên chạy này để đăng nhập với tư cách người dùng khác

en: Panel '%s' is set to be displayed on screen %d which is not currently available. Not loading this panel.
vi: Bảng điều khiển « %s » được đặt để hiển thị trên màn hình %d, mà hiện thời không sẵn sàng. Như thế thì sẽ không tải Bảng điều khiển này.

[ctx: Orientation]
en: Top
vi: Trên

[ctx: Orientation]
en: Bottom
vi: Dưới

[ctx: Orientation]
en: Left
vi: Trái

[ctx: Orientation]
en: Right
vi: Phải

en: Drawer Properties
vi: Thuộc tính ngăn kéo

en: Could not display properties dialog
vi: Không thể hiển thị hộp thoại thuộc tính

en: Panel Properties
vi: Thuộc tính Bảng

en: Some of these properties are locked down
vi: Vài trong số thuộc tính này đã bị khoá

en: _Autohide
vi: Tự động ẩ_n

en: Show hide _buttons
vi: Hiện các nút ẩ_n

en: Arro_ws on hide buttons
vi: Hiện _mũi tên trên nút ẩn

en: _None (use system theme)
vi: _Không (dùng Sắc thái Hệ thống)

en: Solid c_olor
vi: _Màu đặc

en: <small>Transparent</small>
vi: <small>Trong suốt</small>

en: <small>Opaque</small>
vi: <small>Đục</small>

en: Background _image:
vi: Ảnh _nền:

en: Select background
vi: Chọn nền

en: Image Background Details
vi: Chi tiết nền ảnh

en: St_retch
vi: _Kéo giãn

en: Rotate image when panel is _vertical
vi: Xoay ảnh khi Bảng điều khiển nằm _dọc

en: Could not open recently used document "%s"
vi: Không thể mở tài liệu dùng gần đây « %s »

en: An unknown error occurred while trying to open "%s".
vi: Gặp lỗi không rõ khi thử mở « %s ».

en: Clear all items from the recent documents list
vi: Xoá mọi mục từ danh sách tài liệu gần đây

en: Could not run command '%s'
vi: Không thể chạy lệnh « %s »

en: Could not convert '%s' from UTF-8
vi: Không thể chuyển đổi « %s » từ UTF-8

en: Choose a file to append to the command...
vi: Chọn tập tin để nối vào lệnh...

en: Will run command: '%s'
vi: Sẽ chạy lệnh: « %s »

en: URI list dropped on run dialog had wrong format (%d) or length (%d)
vi: Danh sách địa chỉ URI bị thả khi chạy hộp thoại thì có dạng không đúng (%d) hay độ dài (%d) không đúng

en: Could not display run dialog
vi: Không thể hiển thị hộp thoại chạy

en: Run Application
vi: Chạy ứng dụng

en: Command icon
vi: Biểu tượng lệnh

en: The icon of the command to be run.
vi: Biểu tượng của lệnh cần chạy.

en: Select this box to run the command in a terminal window.
vi: Chọn ô này để chạy lệnh trong cửa sổ thiết bị cuối.

en: Run with _file...
vi: Chạy với _tập tin...

en: Click this button to browse for a file whose name to append to the command string.
vi: Nhấn nút này để duyệt tìm tập tin mà tên tập tin sẽ được nối vào chuỗi lệnh.

en: List of known applications
vi: Danh sách các ứng dụng đã biết

en: Show list of known _applications
vi: Hiển thị d_anh sách các ứng dụng đã biết

en: Click this button to run the selected application or the command in the command entry field.
vi: Nhấn nút này để chạy ứng dụng được chọn hoặc lệnh trong trường nhập lệnh.

en: _Force quit
vi: _Buộc thoát

en: D_on't Delete
vi: Đừng x_oá bỏ

en: Specify an applet IID to load
vi: Xác định IID của tiểu dụng cần tải

en: Specify the initial size of the applet (xx-small, medium, large etc.)
vi: Xác định kích thước ban đầu của tiểu dụng (xx-nhỏ, vừa, lớn v.v.)

en: Specify the initial orientation of the applet (top, bottom, left or right)
vi: Xác định hướng ban đầu của tiểu dụng (đỉnh, đáy, trái hay phải)

[ctx: Size]
en: XX Small
vi: Rất nhỏ

[ctx: Size]
en: X Small
vi: Hơi nhỏ

[ctx: Size]
en: Small
vi: Nhỏ

[ctx: Size]
en: Medium
vi: Vừa

[ctx: Size]
en: Large
vi: Lớn

[ctx: Size]
en: X Large
vi: Hơi lớn

[ctx: Size]
en: XX Large
vi: Rất lớn

en: Failed to load applet %s
vi: Lỗi tải tiểu dụng %s

note: This is an utility to easily test various applets
en: Test applet utility
vi: Tiện ích thử ra tiểu dụng

en: _Applet:
vi: _Tiểu dụng:

en: Hide Panel
vi: Ẩn Bảng

note: translators: these string will be shown in MetaCity's switch window * popup when you pass the focus to a panel
en: Top Expanded Edge Panel
vi: Bảng cạnh bung trên

en: Top Centered Panel
vi: Bảng giữa trên

en: Top Floating Panel
vi: Bảng nổi trên

en: Top Edge Panel
vi: Bảng cạnh trên

en: Bottom Expanded Edge Panel
vi: Bảng cạnh bung dưới

en: Bottom Centered Panel
vi: Bảng giữa dưới

en: Bottom Floating Panel
vi: Bảng nổi dưới

en: Bottom Edge Panel
vi: Bảng cạnh dưới

en: Left Expanded Edge Panel
vi: Bảng cạnh bung trái

en: Left Centered Panel
vi: Bảng giữa trái

en: Left Floating Panel
vi: Bảng nổi trái

en: Left Edge Panel
vi: Bảng cạnh trái

en: Right Expanded Edge Panel
vi: Bảng canh bung phải

en: Right Centered Panel
vi: Bảng giữa phải

en: Right Floating Panel
vi: Bảng nổi phải

en: Right Edge Panel
vi: Bảng cạnh phải

en: Could not execute '%s'
vi: Không thể thực hiện « %s »

en: Open URL: %s
vi: Mở URL: %s

en: Delete this drawer?
vi: Xoá bỏ ngăn kéo này chứ?

en: When a drawer is deleted, the drawer and its
    settings are lost.
vi: Khi một ngăn kéo bị xoá bỏ, ngăn kéo và
    những thiết lập của nó cũng bị mất.

en: Delete this panel?
vi: Xoá bỏ Bảng điều khiển này chứ?

en: When a panel is deleted, the panel and its
    settings are lost.
vi: Khi một bảng điều khiển bị xoá bỏ, bảng điều khiển và
    những thiết lập của nó cũng bị mất.

en: Power Manager Brightness Applet
vi: Tiểu dụng Độ sáng Bộ quản lý Điện năng

en: Adjusts laptop panel brightness.
vi: Điều chỉnh độ sáng của màn hình máy tính xách tay.

en: Cannot connect to mate-power-manager
vi: Không thể kết nối đến mate-power-manager

en: Cannot get laptop panel brightness
vi: Không thể lấy độ sáng của màn hình máy tính xách tay

en: LCD brightness : %d%%
vi: Độ sáng LCD: %d%%

en: Power Manager is free software; you can redistribute it and/or
    modify it under the terms of the GNU General Public License
    as published by the Free Software Foundation; either version 2
    of the License, or (at your option) any later version.
vi: Chương trình này là phần mềm tự do; bạn có thể phát hành lại nó và/hoặc sửa đổi nó với điều kiện của Giấy phép Công cộng GNU như được xuất bản bởi Tổ chức Phần mềm Tự do; hoặc phiên bản 2 của Giấy phép này, hoặc (tùy chọn) bất kỳ phiên bản sau nào.

en: Power Manager is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.
vi: Chương trình này được phát hành vì mong muốn nó có ích, nhưng KHÔNG CÓ BẢO HÀNH GÌ CẢ, THẬM CHÍ KHÔNG CÓ BẢO ĐẢM ĐƯỢC NGỤ Ý KHẢ NĂNG BÁN HAY KHẢ NĂNG LÀM ĐƯỢC VIỆC DỨT KHOÁT. Xem Giấy phép Công cộng GNU để biết thêm chi tiết.

en: You should have received a copy of the GNU General Public License
    along with this program; if not, write to the Free Software
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
vi: Bạn đã nhận một bản sao của Giấy phép Công cộng GNU cùng với chương trình này; nếu không, hãy viết thư cho Tổ chức Phần mềm Tự do,
    Free Software Foundation, Inc.,
    51 Franklin Street, Fifth Floor,
    Boston, MA  02110-1301, USA.

en: Copyright © 2006 Benjamin Canou
vi: Tác quyền © năm 2006 của Benjamin Canou

en: Adjusts Laptop panel brightness
vi: Điều chỉnh độ sáng của màn hình trên máy tính xách tay

en: Brightness Applet
vi: Tiểu dụng độ sáng

en: Brightness Applet Factory
vi: Bộ tạo tiểu dụng độ sáng

en: Factory for Brightness Applet
vi: Độ tạo cho tiểu dụng độ sáng

en: Power Manager Inhibit Applet
vi: Tiểu dụng ngăn chặn Bộ Quản lý Điện năng

en: Allows user to inhibit automatic power saving.
vi: Cho người dùng có khả năng ngăn chặn tự động tiết kiệm điện năng.

en: Automatic sleep inhibited
vi: Tự động ngủ bị ngăn chặn

en: Automatic sleep enabled
vi: Tự động ngủ đã bật

en: Manual inhibit
vi: Ngăn chặn thủ công

en: Copyright © 2006-2007 Richard Hughes
vi: Tác quyền © 2006-2007 của Richard Hughes

en: Allows user to inhibit automatic power saving
vi: Cho người dùng có khả năng ngăn chặn tự động tiết kiệm điện năng

en: Factory for Inhibit Applet
vi: Bộ tạo cho tiểu dụng ngăn chặn

en: Inhibit Applet
vi: Tiểu dụng ngăn chặn

en: Inhibit Applet Factory
vi: Bộ tạo tiểu dụng ngăn chặn

en: Power management daemon
vi: Trình nền quản lý điện năng

en: Allow Suspend and Hibernate in the menu
vi: Hiển thị hai mục « Ngưng » và « Ngủ đông » trong trình đơn

en: Allow backlight brightness adjustment
vi: Cho phép điều chỉnh độ sáng đèn sau

en: Battery critical low action
vi: Hành động pin yếu tới hạn

en: Check CPU load before sleeping
vi: Kiểm tra tải CPU trước khi ngủ

en: Dim the screen after a period of inactivity when on AC power
vi: Mờ đi màn hình sau một thời gian không hoạt động khi chạy bằng điện chính

en: Dim the screen after a period of inactivity when on battery power
vi: Mờ đi màn hình sau một thời gian không hoạt động khi chạy bằng pin

en: Display options for the notification icon. Valid options are "never", "low", "critical", "charge", "present" and "always".
vi: Tùy chọn hiển thị biểu tượng thông báo. Tùy chọn hợp lệ: "never" (không bao giờ), "low" (thấp), "critical" (nghiêm trọng), "charge" (sạc), "present" (có pin), "always" (luôn luôn)

en: Hibernate button action
vi: Hành động nút ngủ đông

en: Hibernate enabled
vi: Ngủ đông đã bật

en: If a notification message should be displayed after suspend or hibernate failed.
vi: Có nên thông báo sau khi gặp lỗi ngưng hay ngủ đông, hay không.

en: If a notification message should be displayed when the battery is fully charged.
vi: Bật/tắt thông báo khi pin được sạc đầy.

en: If a notification message should be displayed when the battery is getting low.
vi: Bật/tắt thông báo khi pin yếu.

en: If preferences should be shown
vi: Có nên hiển thị tùy thích hay không

en: If sounds should be used
vi: Có nên dùng âm thanh hay không

en: If sounds should be used when the power is critically low, or inhibit requests have stopped the policy action.
vi: Có nên dùng âm thanh hay không khi điện năng tới hạn, hoặc các yêu cầu ngăn chặn đã dừng hành động chính sách.

en: If the CPU load should be checked before doing the idle action.
vi: Bật/tắt kiểm tra trọng tải của đơn vị xử lý trung tâm trước khi làm hành động nghỉ.

en: If the Suspend and Hibernate options should be allowed in the notification area drop down menu.
vi: Bật/tắt hiển thị hai tùy chọn « Ngưng » và « Ngủ đông » trong trình đơn thả xuống của vùng thông báo.

en: If the battery event should occur when the lid is shut and the power disconnected
vi: Có nên thực hiện sự kiện pin khi nắp được đóng và điện bị tháo hay không

en: If the battery lid close event should occur (for example 'Suspend when lid closed on battery') when the lid is previously shut and the AC power disconnected at a later time.
vi: Có nên chạy sự kiện đóng nắp pin (v.d. « Ngưng khi nắp được đóng và chạy bằng pin ») khi nắp đã được đóng trước, rồi nút cáp điện chính bị tháo vào lúc sau.

en: If the learnt profile should be used to calculate the time remaining
vi: Có nên sử dụng hồ sơ đã học biết để tính thời gian còn lại, hay không

en: If the learnt profile should be used to calculate the time remaining. Only turn this off for debugging.
vi: Có nên sử dụng hồ sơ đã học biết để tính thời gian còn lại, hay không. Chỉ tắt tùy chọn này để gỡ lỗi.

en: If the low-power mode should be enabled when on AC
vi: Bật/tắt chế độ điện thấp khi chạy bằng điện chính

en: If the low-power mode should be enabled when on battery
vi: Bật/tắt chế độ điện thấp khi chạy bằng điện pin

en: If the screen brightness should be changed when switching between AC and battery power.
vi: Có nên thay đổi độ sáng màn hình khi chuyển đổi giữa điện chính và pin, hay không.

en: If the screen should be dimmed to save power when the computer is idle when on AC power.
vi: Có nên mờ đi màn hình để tiết kiệm điện năng khi máy tính đã nghỉ khi chạy bằng điện chính hay không.

en: If the screen should be dimmed to save power when the computer is idle when on battery power.
vi: Có nên mờ đi màn hình để tiết kiệm điện năng khi máy tính đã nghỉ khi chạy bằng pin hay không.

en: If the screen should be reduced in brightness when the computer is on battery power.
vi: Có nên mờ đi màn hình khi máy tính chạy bằng pin, hay không.

en: If the system low-power mode should be enabled when on AC power.
vi: Bật/tắt chế độ điện thấp của hệ thống khi chạy bằng điện chính.

en: If the system low-power mode should be enabled when on laptop battery power.
vi: Bật/tắt chế độ điện thấp của hệ thống khi chạy bằng pin (máy tính xách tay).

en: If the user is authorized to hibernate the computer.
vi: Người dùng có quyền làm máy tính ngủ đông hay không.

en: If the user is authorized to suspend the computer.
vi: Người dùng có quyền ngưng máy tính hay không.

en: If the user should be notified when the AC adapter is disconnected.
vi: Có nên thông báo người dùng biết bộ tiếp hợp điện chính đã bị tháo hay không.

en: If we should show the low capacity warning for a broken battery
vi: Có nên hiển thị cảnh báo pin yếu cho pin hỏng hóc hay không

en: If we should show the low capacity warning for a broken battery.
vi: Có nên hiển thị cảnh báo yếu pin cho pin hỏng hóc hay không.

en: LCD brightness when on AC
vi: Độ sáng LCD khi chạy bằng điện chính

en: LCD dimming amount when on battery
vi: Độ sáng LCD khi chạy bằng pin

en: Laptop lid close action on battery
vi: Hành động đóng nắp máy tính xách tay khi chạy bằng pin

en: Laptop lid close action when on AC
vi: Hành động đóng nắp máy tính xách tay khi chạy bằng điện chính

en: Lock MATE keyring on sleep
vi: Khoá vòng chìa khoá MATE khi ngủ

en: Lock screen on hibernate
vi: Khoá màn hình khi ngủ đông

en: Lock screen on suspend
vi: Khoá màn hình khi ngưng

en: Lock screen when blanked
vi: Khoá màn hình khi trắng

en: Method used to blank screen on AC
vi: Phương pháp dùng để làm màn hình trắng khi chạy bằng điện chính

en: Method used to blank screen on battery
vi: Phương pháp dùng để làm màn hình trắng khi chạy bằng pin

en: Notify on a low power
vi: Thông báo khi điện năng yếu

en: Notify on a sleep failure
vi: Thông báo khi không ngủ được

en: Notify when AC adapter is disconnected
vi: Thông báo khi bộ tiếp hợp điện chính bị tháo

en: Notify when fully charged
vi: Thông báo khi pin đã được tái sạc đầy

en: Reduce the backlight brightness when on battery power
vi: Giảm độ sáng của đèn nền khi chạy bằng pin

en: Seconds of inactivity to spin down when on AC
vi: Số giây không hoạt động trước khi tắt đĩa cứng khi dùng nguồn chính

en: Seconds of inactivity to spin down when on battery
vi: Số giây không hoạt động trước khi tắt đĩa cứng khi dùng pin

en: Sleep timeout computer when on AC
vi: Thời hạn máy tính ngủ khi chạy bằng điện chính

en: Sleep timeout computer when on UPS
vi: Thời hạn máy tính ngủ khi chạy bằng UPS

en: Sleep timeout computer when on battery
vi: Thời hạn máy tính ngủ khi chạy bằng pin

en: Sleep timeout display when on AC
vi: Thời hạn bộ trình bày ngủ khi chạy bằng điện chính

en: Sleep timeout display when on UPS
vi: Thời hạn bộ trình bày ngủ khi chạy bằng UPS

en: Sleep timeout display when on battery
vi: Thời hạn bộ trình bày ngủ khi chạy bằng pin

en: Suspend button action
vi: Hành động nút ngưng

en: Suspend enabled
vi: Ngưng đã bật

en: The DPMS method used to blank the screen when on AC power. Possible values are "standby", "suspend" and "off".
vi: Phương pháp DPMS dùng để làm màn hình trắng khi chạy bằng điện chính. Giá trị hợp lệ: "standby" (trạng thái chờ), "suspend" (ngưng), "off" (tắt)

en: The DPMS method used to blank the screen when on battery power. Possible values are "standby", "suspend" and "off".
vi: Phương pháp DPMS dùng để làm màn hình trắng khi chạy bằng pin. Giá trị hợp lệ: "standby" (trạng thái chờ), "suspend" (ngưng), "off" (tắt)

en: The URI to show to the user on sleep failure
vi: URI cần hiện cho người dùng khi gặp lỗi ngủ

en: The action to take when the UPS is critically low. Possible values are "hibernate", "suspend", "shutdown" and "nothing".
vi: Hành động cần làm khi UPS yếu tới hạn. Giá trị hợp lệ:
     • hibernate	ngủ đông
     • suspend	ngưng
     • shutdown	tắt máy
     • nothing	không gì

en: The action to take when the UPS is low. Possible values are "hibernate", "suspend", "shutdown" and "nothing".
vi: Hành động cần làm khi UPS yếu. Giá trị hợp lệ:
     • hibernate	ngủ đông
     • suspend	ngưng
     • shutdown	tắt máy
     • nothing	không gì

en: The action to take when the battery is critically low. Possible values are "hibernate", "suspend", "shutdown" and "nothing".
vi: Hành động cần làm khi pin yếu tới hạn. Giá trị hợp lệ:
     • hibernate	ngủ đông
     • suspend	ngưng
     • shutdown	tắt máy
     • nothing	không gì

en: The action to take when the laptop lid is closed and the laptop is on AC power. Possible values are "suspend", "hibernate", "blank" and "nothing".
vi: Hành động cần làm khi nắp máy tính xách tay được đóng, và máy tính chạy bằng điện chính. Giá trị hợp lệ:
     • hibernate	ngủ đông
     • suspend	ngưng
     • blank		làm trắng • nothing	không gì

en: The action to take when the laptop lid is closed and the laptop is on battery power. Possible values are "suspend", "hibernate", "blank", and "nothing".
vi: Hành động cần làm khi nắp máy tính xách tay được đóng, và máy tính chạy bằng pin. Giá trị hợp lệ:
     • hibernate	ngủ đông
     • suspend	ngưng
     • blank		làm trắng • nothing	không gì

en: The action to take when the system hibernate button is pressed. Possible values are "suspend", "hibernate", "interactive", "shutdown" and "nothing".
vi: Hành động cần làm khi cái nút làm cho hệ thống ngủ đông được bấm. Giá trị hợp lệ:
     • suspend	ngưng
     • hibernate	ngủ đông
     • interactive	tương tác
     • shutdown	tắt máy
     • nothing	không gì

en: The action to take when the system power button is pressed. Possible values are "suspend", "hibernate", "interactive", "shutdown" and "nothing".
vi: Hành động cần làm khi cái nút điện hệ thống được bấm. Giá trị hợp lệ:
     • suspend	ngưng
     • hibernate	ngủ đông
     • interactive	tương tác
     • shutdown	tắt máy
     • nothing	không gì

en: The action to take when the system suspend button is pressed. Possible values are "suspend", "hibernate", "interactive", "shutdown" and "nothing".
vi: Hành động cần làm khi cái nút ngưng hệ thống được bấm. Giá trị hợp lệ:
     • suspend	ngưng
     • hibernate	ngủ đông
     • interactive	tương tác
     • shutdown	tắt máy
     • nothing	không gì

en: The amount of time in seconds before the display goes to sleep when the computer is on AC power.
vi: Thời gian nghỉ theo giây trước khi bộ trình bày đi ngủ khi chạy bằng điện chính.

en: The amount of time in seconds the computer on AC power needs to be inactive before it goes to sleep.
vi: Số giây máy tính đang chạy bằng điện chính cần ngưng làm việc trước khi nó ngủ.

en: The amount of time in seconds the computer on UPS power needs to be inactive before it goes to sleep.
vi: Số giây máy tính đang chạy bằng UPS cần ngưng làm việc trước khi ngủ.

en: The amount of time in seconds the computer on UPS power needs to be inactive before the display goes to sleep.
vi: Số giây máy tính đang chạy bằng UPS cần ngưng làm việc trước khi bộ trình bày ngủ.

en: The amount of time in seconds the computer on battery power needs to be inactive before it goes to sleep.
vi: Số giây máy tính đang chạy bằng pin cần ngưng làm việc trước khi nó ngủ.

en: The amount of time in seconds the computer on battery power needs to be inactive before the display goes to sleep.
vi: Số giây máy tính đang chạy bằng pin cần ngưng làm việc trước khi bộ trình bày ngủ.

en: The amount to dim the brightness of the display when on battery power. Possible values are between 0 and 100.
vi: Độ sáng của bộ trình bày khi chạy bằng pin. Giá trị hợp lệ nằm giữa 0 và 100.

en: The brightness of the display when on AC power. Possible values are between 0 and 100.
vi: Độ sáng của bộ trình bày khi chạy bằng điện chính. Giá trị hợp lệ nằm giữa 0 và 100.

en: The brightness of the screen when idle
vi: Độ sáng của màn hình khi nghỉ

en: The default amount of time to dim the screen after idle
vi: Thời gian nghỉ mặc định sau đó cần mờ đi màn hình

en: The default amount of time to dim the screen after idle.
vi: Thời gian nghỉ mặc định sau đó cần mờ đi màn hình.

en: The default configuration version.
vi: Phiên bản cấu hình mặc định.

en: The default graph type to show in the statistics window
vi: Kiểu đồ thị mặc định cần hiển thị trong cửa sổ thống kê

en: The default graph type to show in the statistics window.
vi: Kiểu đồ thị mặc định cần hiển thị trong cửa sổ thống kê.

en: The maximum duration of time displayed on the x-axis of the graph.
vi: Thời gian tối đa được hiển thị trên trục X của đồ thị.

en: The maximum time displayed on the graph
vi: Thời gian tối đa được hiển thị trên đồ thị

en: The number of seconds of inactivity to spin down the disks when on AC power.
vi: Số giây ngưng làm việc để tắt đĩa cứng khi dùng điện chính.

en: The number of seconds of inactivity to spin down the disks when on battery power.
vi: Số giây ngưng làm việc để tắt đĩa cứng khi dùng pin.

en: The percentage of the battery when it is considered critical. Only valid when use_time_for_policy is false.
vi: Phần trăm độ sạc pin được xem là « tới hạn ». Chỉ hợp lệ khi biến « use_time_for_policy » (dùng thời gian cho chính sách) là sai.

en: The percentage of the battery when it is considered low. Only valid when use_time_for_policy is false.
vi: Phần trăm độ sạc pin được xem là « thấp ». Chỉ hợp lệ khi biến « use_time_for_policy » (dùng thời gian cho chính sách) là sai.

en: The percentage of the battery when the critical action is performed. Only valid when use_time_for_policy is false.
vi: Phần trăm độ sạc pin khi hành động « tới hạn » được thực hiện. Chỉ hợp lệ khi biến « use_time_for_policy » (dùng thời gian cho chính sách) là sai.

en: The time remaining in seconds of the battery when critical action is taken. Only valid when use_time_for_policy is true.
vi: Thời gian chạy bằng pin còn lại (theo giây) khi hành động tới hạn được thực hiện. Chỉ hợp lệ khi biến « use_time_for_policy » (dùng thời gian cho chính sách) là sai.

en: The time remaining in seconds of the battery when it is considered critical. Only valid when use_time_for_policy is true.
vi: Thời gian chạy bằng pin còn lại (theo giây) khi được xem là « tới hạn ». Chỉ hợp lệ khi biến « use_time_for_policy » (dùng thời gian cho chính sách) là sai.

en: The time remaining in seconds of the battery when it is considered low. Only valid when use_time_for_policy is true.
vi: Thời gian chạy bằng pin còn lại (theo giây) khi được xem là « thấp ». Chỉ hợp lệ khi biến « use_time_for_policy » (dùng thời gian cho chính sách) là sai.

en: The type of sleeping that should be performed when the computer is inactive. Possible values are "hibernate", "suspend" and "nothing".
vi: Kiểu ngủ cần thực hiện khi máy tính không làm việc. Giá trị hợp lệ:
     • hibernate	ngủ đông
     • suspend	ngưng
     • nothing	không gì

en: The version of the installed version of the schema. Do not edit this value, it is used so that configure changes between versions can be detected.
vi: Phiên bản của giản đồ đã cài đặt. Đừng thay đổi giá trị này: nó dùng để khác biệt hai phiên bản.

en: This is the laptop panel screen brightness used when the session is idle. Only valid when use_time_for_policy is true.
vi: Đây là độ sáng màn hình của máy tính xách tay, được dùng khi phiên chạy nghỉ. Chỉ hợp lệ khi biến « use_time_for_policy » (dùng thời gian cho chính sách) là sai.

en: UPS critical low action
vi: Hành động UPS yếu tới hạn

en: UPS low power action
vi: Hành động UPS yếu

en: Use mate-screensaver lock setting
vi: Dùng thiết lập khoá của mate-screensaver

en: When sleep fails we can show the user a button to help fix the situation. Leave this blank if the button should not be shown.
vi: Khi gặp lỗi ngủ, có thể hiện một nút nhấn để giúp khắc phục tình hình. Để trống nếu không nên hiện nút này.

en: When to show the notification icon
vi: Khi cần hiển thị biểu tượng thông báo

en: Whether NetworkManager should be connected and disconnected on sleep.
vi: Có nên kết nối và ngắt kết nối trình NetworkManager khi ngủ.

en: Whether NetworkManager should disconnect before suspending or hibernating and connect on resume.
vi: Có nên ngắt kết nối trình NetworkManager trước khi ngưng hay ngủ đông, và tái kết nối khi tiếp tục lại hay không.

en: Whether the MATE keyring is locked before the computer enters hibernate. This means the keyring will have to be unlocked on resume.
vi: Có nên khoá vòng chìa khoá MATE trước khi máy tính bắt đầu ngủ đông, hay không. Vì thế cần phải mở khoá vòng chìa khoá khi hệ thống tiếp tục lại.

en: Whether the MATE keyring is locked before the computer enters suspend. This means the keyring will have to be unlocked on resume.
vi: Có nên khoá vòng chìa khoá MATE trước khi máy tính bắt đầu ngưng, hay không. Vì thế cần phải mở khoá vòng chìa khoá khi hệ thống tiếp tục lại.

en: Whether the screen is locked when the computer wakes up from a hibernate. Only used if lock_use_screensaver_settings is false.
vi: Có nên khoá màn hình khi máy tính ngủ dậy sau khi ngủ đông. Chỉ được dùng nếu « lock_use_screensaver_settings » (thiết lập khoá dùng ảnh bảo vệ màn hình) được đặt là false (sai).

en: Whether the screen is locked when the computer wakes up from a suspend. Only used if lock_use_screensaver_settings is false.
vi: Có nên khoá màn hình khi máy tính ngủ dậy sau khi bị ngưng. Chỉ được dùng nếu « lock_use_screensaver_settings » (thiết lập khoá dùng ảnh bảo vệ màn hình) được đặt là false (sai).

en: Whether the screen is locked when the screen is turned off. Only used if lock_use_screensaver_settings is false.
vi: Có nên khoá màn hình khi màn hình bị tắt. Chỉ được dùng nếu « lock_use_screensaver_settings » (thiết lập khoá dùng ảnh bảo vệ màn hình) được đặt là false (sai).

en: Whether to hibernate, suspend or do nothing when inactive
vi: Khi không hoạt động, ngủ đông, ngưng hay không làm gì

en: Whether to use the screen lock setting of mate-screensaver to decide if the screen is locked after a hibernate, suspend or blank screen.
vi: Có nên dùng thiết lập khoá màn hình của mate-screensaver để quyết định nên khoá màn hình hay không sau khi ngủ đông, bị ngưng hay làm trắng màn hình.

en: Whether we should show the axis labels in the statistics window
vi: Có nên hiển thị tên cột trong cửa sổ thống kê hay không

en: Whether we should show the axis labels in the statistics window.
vi: Có nên hiển thị tên cột trong cửa sổ thống kê hay không.

en: Whether we should show the events in the statistics window
vi: Có nên hiển thị các sự kiện trong cửa sổ thống kê hay không

en: Whether we should show the events in the statistics window.
vi: Có nên hiển thị các sự kiện trong cửa sổ thống kê hay không.

en: Whether we should smooth the data in the graph
vi: Có nên làm mịn dữ liệu trong đồ thị hay không

en: Whether we should smooth the data in the graph.
vi: Có nên làm mịn dữ liệu trong đồ thị hay không.

en: Configure power management
vi: Cấu hình quản lý điện năng

en: <b>Notification Area</b>
vi: <b>Vùng thông báo</b>

en: Di_m display when idle
vi: _Mờ đi màn hình khi nghỉ

en: On AC Power
vi: Bằng điện chính

en: On Battery Power
vi: Bằng pin

en: On UPS Power
vi: Bằng UPS

en: Only display an icon when a battery is p_resent
vi: Chỉ hiện biểu tượng khi dùng _pin

en: Only display an icon when charging or _discharging
vi: Chỉ hiện biểu tượng khi sạc hay phóng _ra

en: Power Management Preferences
vi: Tùy thích Quản lý Điện năng

en: Put _display to sleep when inactive for:
vi: Để _màn hình ngủ nếu nghỉ trong:

en: Put computer to _sleep when inactive for:
vi: Để máy tính _ngủ khi nghỉ trong:

en: Set display _brightness to:
vi: Đặt độ _sáng cho bộ trình bày:

en: Sp_in down hard disks when possible
vi: _Tắt đĩa cứng nếu có thể

en: When UPS power is _critically low:
vi: Khi độ điện năng _của UPS tới hạn:

en: When UPS power is l_ow:
vi: Khi độ điện năng của UPS _yếu:

en: When battery po_wer is critically low:
vi: Khi nạp _pin tới hạn:

en: When laptop lid is cl_osed:
vi: Khi đóng _nắp máy tính xách tay:

en: When the _suspend button is pressed:
vi: Khi cái nút n_gưng được bấm:

en: When the power _button is pressed:
vi: Khi cái nút điện được _bấm:

en: _Always display an icon
vi: _Luôn hiện biểu tượng

en: _Only display an icon when battery power is low
vi: _Hiện biểu tượng chỉ khi pin còn ít

en: _Reduce backlight brightness
vi: _Giảm độ sáng của đèn nền

note: TRANSLATORS: a phone is charging TRANSLATORS: device is charging, but we only have a percentage
en: %s charging (%.1f%%)
vi: %s đang sạc (%.1f%%)

note: TRANSLATORS: The laptop battery is fully charged, and we know a time
en: Battery is fully charged.
    Provides %s laptop runtime
vi: Pin đã sạc đầy.
    Cung cấp %s thời gian chạy laptop

note: TRANSLATORS: the device is fully charged
en: %s is fully charged
vi: %s đã sạc đầy

note: TRANSLATORS: the device is discharging, and we have a time remaining
en: %s %s remaining (%.1f%%)
vi: %s %s còn lại (%.1f%%)

note: TRANSLATORS: the device is discharging, but we only have a percentage
en: %s discharging (%.1f%%)
vi: %s đang xả (%.1f%%)

note: TRANSLATORS: the device is charging, and we have a time to full and empty
en: %s %s until charged (%.1f%%)
    Provides %s battery runtime
vi: %s %s đến khi được sạc (%.1f%%)
    Cung cấp %s thời gian chạy bằng pin

note: TRANSLATORS: device is charging, and we have a time to full and a percentage
en: %s %s until charged (%.1f%%)
vi: %s %s đến khi được sạc (%.1f%%)

note: TRANSLATORS: this is only shown for laptops with multiple batteries
en: %s waiting to discharge (%.1f%%)
vi: %s đang chờ xả (%.1f%%)

note: TRANSLATORS: this is only shown for laptops with multiple batteries
en: %s waiting to charge (%.1f%%)
vi: %s đang chờ sạc (%.1f%%)

note: TRANSLATORS: this is what the user should read for more information about the blanking problem (%s is a URL)
en: Please see %s for more information.
vi: Vui lòng xem %s để biết thêm thông tin.

note: TRANSLATORS: this is telling the user that thier X server is broken, and needs to be fixed
en: If you can see this text, your display server is broken and you should notify your distributor.
vi: Nếu bạn thấy những dòng này, bộ trình bày của bạn bị hỏng và bạn nên thông báo với nhà phân phối.

note: TRANSLATORS: this is for debugging, if the session is idle
en: Session idle
vi: Phiên làm việc rảnh

en: Session active
vi: Phiên làm việc tích cực

note: TRANSLATORS: has something inhibited the session
en: inhibited
vi: ngăn chặn

en: not inhibited
vi: không ngăn chặn

note: TRANSLATORS: is the screen idle or awake
en: screen idle
vi: màn hình rảnh

en: screen awake
vi: màn hình thức

en: Show version of installed program and exit
vi: Hiển thị phiên bản của chương trình đã cài đặt rồi thoát

en: Exit after a small delay (for debugging)
vi: Thoát sau khi đợi một ít (để gỡ lỗi)

en: Exit after the manager has loaded (for debugging)
vi: Thoát sau khi nạp bộ quản lý (để gỡ lỗi)

en: MATE Power Manager
vi: Bộ Quản Lý Điện Năng Mate

note: TRANSLATORS: this is the sound description
en: Power plugged in
vi: Điện chính được cắm vào

note: TRANSLATORS: this is the sound description
en: Power unplugged
vi: Điện bị tháo nút ra

note: TRANSLATORS: this is the sound description
en: Lid has opened
vi: Nắp đã mở

note: TRANSLATORS: this is the sound description
en: Lid has closed
vi: Nắp đã đóng

note: TRANSLATORS: this is the sound description
en: Battery is very low
vi: Pin yếu tới hạn

note: TRANSLATORS: this is the sound description
en: Battery is full
vi: Pin đầy

note: TRANSLATORS: this is the sound description
en: Suspend started
vi: Đã bắt đầu ngưng

note: TRANSLATORS: this is the sound description
en: Resumed
vi: Tiếp tục lại

note: TRANSLATORS: this is the sound description
en: Suspend failed
vi: Lỗi ngưng

note: TRANSLATORS: the action was not done
en: Action disallowed
vi: Hành động không được phép

note: TRANSLATORS: admin has disabled ability to do this
en: Suspend support has been disabled. Contact your administrator for more details.
vi: Khả năng ngưng bị tắt. Liên lạc với quản trị để tìm chi tiết.

note: TRANSLATORS: admin has disabled ability to do this
en: Hibernate support has been disabled. Contact your administrator for more details.
vi: Khả năng ngủ đông bị tắt. Liên lạc với quản trị để tìm chi tiết.

note: TRANSLATORS: this is the mate-screensaver throttle
en: Display DPMS activated
vi: DPMS trình bày đã kích hoạt

en: Laptop lid is closed
vi: Nắp máy tính xách tay đã được đóng

en: Power Information
vi: Thông tin điện năng

en: The battery in your computer may have been recalled by %s and you may be at risk.
    
    For more information visit the battery recall website.
vi: Pin trong máy tính này có thể bị thu hồi bởi %s và bạn có thể gặp nguy hiểm.
    
    Để tìm thêm thông tin, hãy thăm trang web thu hồi pin.

note: We should notify the user if the battery has a low capacity, * where capacity is the ratio of the last_full capacity with that of * the design capacity. (#326740) TRANSLATORS: battery is old or broken
en: Battery may be broken
vi: Pin có thể bị hỏng

note: TRANSLATORS: notify the user that that battery is broken as the capacity is very low
en: Your battery has a very low capacity (%1.1f%%), which means that it may be old or broken.
vi: Pin rất yếu (%1.1f%%), có thể là pin cũ, hoặc pin hư.

note: TRANSLATORS: show the fully charged notification
en: Battery Fully Charged | Batteries Fully Charged
vi[0]: Pin đầy

note: TRANSLATORS: laptop battery is now discharging
en: Battery Discharging
vi: Pin đang xả

note: TRANSLATORS: tell the user how much time they have got
en: %s of battery power remaining (%.1f%%)
vi: %s còn lại (%.1f%%)

note: TRANSLATORS: tell the user how much time they have got
en: %s of UPS backup power remaining (%.1f%%)
vi: %s UPS còn lại (%.1f%%)

note: TRANSLATORS: window title: there was a problem putting the machine to sleep
en: Sleep problem
vi: Lỗi ngủ

note: TRANSLATORS: message text
en: Your computer failed to suspend.
vi: Máy tính của bạn gặp lỗi khi ngưng.

en: Check the help file for common problems.
vi: Hãy kiểm tra tập tin trợ giúp tìm vấn đề thường gặp.

note: TRANSLATORS: message text
en: Your computer failed to hibernate.
vi: Máy tính của bạn gặp lỗi khi ngủ đông.

note: TRANSLATORS: button text, visit the suspend help website
en: Visit help page
vi: Xem trang trợ giúp

note: TRANSLATORS: tell the user how much time they have got
en: Approximately <b>%s</b> remaining (%.1f%%)
vi: Xấp xỉ <b>%s</b> thời gian pin còn lại (%.1f%%)

note: TRANSLATORS: tell the user how much time they have got
en: You have approximately <b>%s</b> of remaining UPS backup power (%.1f%%)
vi: Bạn có xấp xỉ <b>%s</b> điện năng dự phòng UPS còn lại (%.1f%%)

note: TRANSLATORS: tell user more details
en: The wireless mouse attached to this computer is low in power (%.1f%%)
vi: Con chuột vô tuyến được kết nối đến máy tính này có pin yếu (%.1f%%)

note: TRANSLATORS: tell user more details
en: The wireless keyboard attached to this computer is low in power (%.1f%%)
vi: Bàn phím vô tuyến được kết nối đến máy tính này có pin yếu (%.1f%%)

note: TRANSLATORS: tell user more details
en: The PDA attached to this computer is low in power (%.1f%%)
vi: PDA được kết nối đến máy tính này có pin yếu (%.1f%%)

note: TRANSLATORS: tell user more details
en: The cell phone attached to this computer is low in power (%.1f%%)
vi: Điện thoại di động được kết nối đến máy tính này có pin yếu (%.1f%%)

note: TRANSLATORS: give the user a ultimatum
en: Computer will suspend in %s.
vi: Máy tính này sẽ ngưng trong %s.

note: TRANSLATORS: give the user a ultimatum
en: Computer will hibernate in %s.
vi: Máy tính này sẽ ngủ đông trong %s.

note: TRANSLATORS: give the user a ultimatum
en: Computer will shutdown in %s.
vi: Máy tính này sẽ tắt máy trong %s.

note: TRANSLATORS: give the user a ultimatum
en: You have approximately <b>%s</b> of remaining UPS power (%.1f%%). Restore AC power to your computer to avoid losing data.
vi: Bạn có xấp xỉ <b>%s</b> điện năng UPS còn lại (%.1f%%). Hãy phục hồi điện năng chính cho máy tính để tránh mất dữ liệu.

note: TRANSLATORS: the device is just going to stop working
en: The wireless mouse attached to this computer is very low in power (%.1f%%). This device will soon stop functioning if not charged.
vi: Con chuột vô tuyến được kết nối đến máy tính này có pin rất yếu (%.1f%%). Thiết bị này sắp tắt, nếu bạn không sạc pin.

note: TRANSLATORS: the device is just going to stop working
en: The wireless keyboard attached to this computer is very low in power (%.1f%%). This device will soon stop functioning if not charged.
vi: Bàn phím vô tuyến được kết nối đến máy tính này có pin rất yếu (%.1f%%). Thiết bị này sắp tắt, nếu bạn không sạc pin.

note: TRANSLATORS: the device is just going to stop working
en: The PDA attached to this computer is very low in power (%.1f%%). This device will soon stop functioning if not charged.
vi: PDA được kết nối đến máy tính này có pin rất yếu (%.1f%%). Thiết bị này sắp tắt, nếu bạn không sạc pin.

note: TRANSLATORS: the device is just going to stop working
en: Your cell phone is very low in power (%.1f%%). This device will soon stop functioning if not charged.
vi: Điện thoại di động của bạn có pin rất yếu (%.1f%%). Thiết bị này sắp tắt, nếu bạn không sạc pin.

note: TRANSLATORS: computer will suspend
en: The battery is below the critical level and this computer is about to suspend.<br><b>NOTE:</b> A small amount of power is required to keep your computer in a suspended state.
vi: Pin đã quá hạn nên máy tính này sắp ngưng.<br><b>GHI CHÚ :</b> Cần thiết một ít điện năng để bảo trì tính trạng bị ngưng của máy tính.

note: TRANSLATORS: computer will shutdown without saving data
en: The UPS is below the critical level and this computer will <b>power-off</b> when the UPS becomes completely empty.
vi: UPS đã quá hạn nên máy tính này sắp <b>tắt điện</b> khi UPS trống hoàn toàn.

note: TRANSLATORS: computer will hibernate
en: The UPS is below the critical level and this computer is about to hibernate.
vi: UPS đã quá hạn nên máy tính này sắp ngủ đông.

note: TRANSLATORS: computer will just shutdown
en: The UPS is below the critical level and this computer is about to shutdown.
vi: UPS đã quá hạn nên máy tính này sắp tắt máy.

note: TRANSLATORS: there was in install problem
en: Install problem!
vi: Vấn đề cài đặt !

note: TRANSLATORS: the MateConf schema was not installed properly
en: The configuration defaults for MATE Power Manager have not been installed correctly.
    Please contact your computer administrator.
vi: Những giá trị mặc định kiểu cấu hình cho chương trình Bộ Quản lý Điện năng MATE chưa được cài đặt đúng.
    Hãy liên lạc với quản trị máy tính.

en: MATE Power Preferences
vi: Tùy thích Điện năng Mate

en: Device information
vi: Thông tin thiết bị

en: There is no detailed information for this device
vi: Không có thông tin chi tiết về thiết bị này

en: MATE Power Manager Website
vi: Nơi Mạng Bộ Quản lý Điện năng MATE

en: Power _History
vi: _Lược sử điện năng

en: Hi_bernate
vi: Ngủ _đông

en: <b>Warning: the screen will not be locked for the root user.</b>
vi: <b>Cảnh báo : màn hình sẽ không bị khoá cho người dùng chủ (root).</b>

en: Bubbles the MATE foot logo around the screen
vi: Thổi bong bóng biểu tượng chân MATE chung quanh màn hình

note: translators: the word "image" here * represents a command line argument
en: image - floats images around the screen
vi: image - làm nổi ảnh ở chung quanh màn hình

en: Color to use for images background
vi: Màu cần dùng để đặt nền của ảnh

en: The screensaver is %s
vi: Bộ bảo vệ màn hình là %s

en: The screensaver has been active for %d seconds.
vi: Bộ bảo vệ màn hình đã hoạt động trong vòng %d giây.

en: Can not get username
vi: Không thể lấy tên người dùng

en: Retype new UNIX password:
vi: Gõ lại mật khẩu UNIX mới:

en: Enter new UNIX password:
vi: Nhập mật khẩu UNIX mới:

en: (current) UNIX password:
vi: Mật khẩu UNIX (hiện có):

en: Checking...
vi: Đang kiểm tra...

en: MATE Settings Daemon Helper
vi: Trình bổ trợ Trình nền Thiết lập MATE

en: This session logs you into MATE
vi: Phiên chạy này sẽ đăng nhập bạn vào MATE

en: If enabled, mate-session will prompt the user before ending a session.
vi: Nếu bật, mate-session sẽ nhắc người dùng trước khi kết thúc phiên chạy.

en: If enabled, mate-session will save the session automatically. Otherwise, the logout dialog will have an option to save the session.
vi: Nếu bật, mate-session sẽ lưu tự động phiên chạy. Nếu tắt, hộp thoại đăng xuất sẽ hiển thị tùy chọn lưu phiên chạy.

en: List of components that are required as part of the session. (Each element names a key under "/desktop/mate/session/required_components"). To be a required component of the session means that removing a required component from a running session (for instance killing related process), mate-session will start it next time you log in anyway.
vi: Danh sách các thành phần cần thiết là phần của buổi hợp. (Mỗi thành phần đặt tên một khoá dưới « /desktop/mate/session/required-components ».) Gỡ bỏ khỏi buổi hợp một thành phần cần thiết (v.d. buộc kết thúc một tiến trình liên quan) thì mate-session khởi chạy lại nó lần bạn đăng nhập kế tiếp.

en: _Remember Currently Running Application
vi: _Nhớ ứng dụng đang chạy

en: Session Management Options
vi: Tùy chọn Quản lý Phiên chạy

en: Show Session Management options
vi: Hiện các tùy chọn quản lý phiên chạy

en: Logout Anyway
vi: Vẫn đăng xuất

en: Shutdown Anyway
vi: Vẫn tắt máy

en: Reboot Anyway
vi: Vẫn khởi động lại

en: This program is blocking log out.
vi: Chương trình này đang ngăn cản đăng xuất.

en: MateConf key used to lookup default session
vi: Khoá MateConf dùng để tìm phiên làm việc mặc định

en:  - the MATE session manager
vi:  — Bộ Quản lý Phiên chạy MATE

en: - MATE Splash Screen
vi:  — Màn hình giật gân MATE

en: MATE Splash Screen
vi: Màn hình Giật gân MATE

en: Log out, ignoring any existing inhibitors
vi: Đăng xuất, bỏ qua các ứng dụng ngăn cản

en: Do not require confirmation
vi: Không yêu cầu xác nhận

en: MATE Settings Daemon
vi: Trình nền Thiết lập MATE

en: Default graph mem color
vi: Màu bộ nhớ đồ thị mặc định

en: If TRUE, system-monitor operates in 'Solaris mode' where a task's cpu usage is divided by the total number of CPUs. Else it operates in 'Irix mode'.
vi: Nếu ĐÚNG thì bộ theo dõi hệ thống chạy trong « chế độ Solaris », trong đó độ sử dụng bộ xử lý trung tâm của tác vụ được chia cho tổng số CPU. Không thì nó chạy trong « chế độ Irix ».

en: Show process 'CPU time' column on startup
vi: Hiện cột thời gian CPU tiến trình khi khởi chạy

en: Show process 'SELinux security context' column on startup
vi: Hiện cột ngữ cảnh bảo mật SELinux tiến trình khi khởi chạy

en: Show process 'X server memory' column on startup
vi: Hiện cột bộ nhớ trình phục vụ X tiến trình khi khởi chạy

en: Show process 'name' column on startup
vi: Hiện cột tên tiến trình khi khởi chạy

en: Show process 'nice' column on startup
vi: Hiện cột ưu tiên tài nguyên tiến trình khi khởi chạy

en: Show process 'owner' column on startup
vi: Hiện cột người sở hữu tiến trình khi khởi chạy

en: Show process 'resident memory' column on startup
vi: Hiện cột bộ nhớ ở của tiến trình khi khởi chạy

en: Show process 'shared memory' column on startup
vi: Hiện cột bộ nhớ dùng chung của tiến trình khi khởi chạy

en: Show process 'start time' column on startup
vi: Hiện cột giờ bắt đầu tiến trình khi khởi chạy

en: Show process 'status' column on startup
vi: Hiện cột trạng thái tiến trình khi khởi chạy

en: Show process 'virtual memory' column on startup
vi: Hiện cột bộ nhớ ảo của tiến trình khi khởi chạy

en: Show process 'writable memory' column on startup
vi: Hiện cột bộ nhớ ghi được của tiến trình khi khởi chạy

en: Whether information about all filesystems should be displayed
vi: Có nên hiển thị thông tin về mọi hệ thống tập tin hay không

en: Whether to display information about all filesystems (including types like 'autofs' and 'procfs'). Useful for getting a list of all currently mounted filesystems.
vi: Có nên hiển thị thông tin vê mọi hệ thống tập tin (gồm kiểu hệ thống tập tin như « autofs » và « procfs ») hay không. Có ích để lấy một danh sách các hệ thống tập tin được gắn kết hiện thời.

en: Width of process 'CPU time' column
vi: Độ rộng của cột thời gian CPU tiến trình

en: Width of process 'SELinux security context' column
vi: Độ rộng của cột ngữ cảnh bảo mật SELinux tiến trình

en: Width of process 'X server memory' column
vi: Độ rộng của cột bộ nhớ trình phục vụ X tiến trình

en: Width of process 'name' column
vi: Độ rộng của cột tên tiến trình

en: Width of process 'nice' column
vi: Độ rộng của cột ưu tiên tài nguyên tiến trình

en: Width of process 'owner' column
vi: Độ rộng của cột người sở hữu tiến trình

en: Width of process 'resident memory' column
vi: Độ rộng của cột bộ nhớ ở của tiến trình

en: Width of process 'shared memory' column
vi: Độ rộng của cột bộ nhớ dùng chung của tiến trình

en: Width of process 'start time' column
vi: Độ rộng của cột giờ bắt đầu tiến trình

en: Width of process 'status' column
vi: Độ rộng của cột trạng thái tiến trình

en: Width of process 'virtual memory' column
vi: Độ rộng của cột bộ nhớ ảo của tiến trình

en: Width of process 'writable memory' column
vi: Độ rộng của cột bộ nhớ ghi được của tiến trình

en: Percentage full for pie colour pickers
vi: Phần trăm đầy cho bảng chọn màu

en: Show user own process
vi: Hiện các tiến trình của người dùng

note: xgettext: 540MiB (53 %) of 1.0 GiB
en: %s (%.1f %%) of %s
vi: %s (%.1f %%) trên %s

en: <b>Error</b>
    '%s' is not a valid Perl regular expression.
    %s
vi: <b>Lỗi</b>
    « %s » không phải là một biểu thức chính quy Perl hợp lệ.
    %s

en: Cannot change the priority of process with pid %d to %d.
    %s
vi: Không thể thay đổi độ ưu tiên của tiến trình có PID %d thành %d.
    %s

en: Cannot kill process with pid %d with signal %d.
    %s
vi: Không thể buộc kết thúc tiến trình có PID %d với tín hiệu %d.
    %s

note: xgettext: primary alert message
en: Kill the selected process?
vi: Ép kết thúc tiến trình đã chọn không?

note: xgettext: secondary alert message
en: Killing a process may destroy data, break the session or introduce a security risk. Only unresponding processes should be killed.
vi: Việc ép buộc kết thúc tiến trình có thể hủy dữ liệu, hỏng phiên chạy hoặc rủi ro bảo mật. Chỉ nên buộc kết thúc tiến trình không đáp ứng thôi.

note: xgettext: primary alert message
en: End the selected process?
vi: Kết thúc tiến trình đã chọn không?

note: xgettext: secondary alert message
en: Ending a process may destroy data, break the session or introduce a security risk. Only unresponding processes should be ended.
vi: Việc kết thúc tiến trình có thể hủy dữ liệu, hỏng phiên chạy hoặc rủi ro bảo mật. Chỉ nên kết thúc tiến trình không đáp ứng thôi.

en: (Very High Priority)
vi: (Độ ưu tiên rất cao)

en: (Low Priority)
vi: (Độ ưu tiên thấp)

en: Change Priority
vi: Đổi độ ưu tiên

en: Show _all filesystems
vi: Hiện _mọi hệ thống tập tin

en: Release %s
vi: Bản phát hành %s

note: hardware section
en: <b>Hardware</b>
vi: <b>Phần cứng</b>

note: disk space section
en: <b>System Status</b>
vi: <b>Trạng thái hệ thống</b>

en: List of profiles known to mate-terminal. The list contains strings naming subdirectories relative to /apps/mate-terminal/profiles.
vi: Danh sách hồ sơ trong mate-terminal. Danh sách chứa chuỗi tên thư mục con tương đối so với « /apps/mate-terminal/profiles ».

en: Number of scrollback lines to keep around. You can scroll back in the terminal by this number of lines; lines that don't fit in the scrollback are discarded. Be careful with this setting; it's the primary factor in determining how much memory the terminal will use.
vi: Số dòng cuộn ngược có thể truy cập. Bạn có thể cuộn ngược trong thiết bị cuối một số dòng này. những dòng nằm ngoài sẽ bị hủy. Cẩn thận với thiết lập này; nó là hệ số chính xác định lượng bộ nhớ thiết bị cuối dùng.

en: Where to put the terminal scrollbar. Possibilities are "left", "right", and "disabled".
vi: Đặt thanh cuộn thiết bị cuối ở đâu. Giá trị có thể là « left » (trái), « right » (phải), và « disabled » (tắt).

en: Automatic
    Control-H
    ASCII DEL
    Escape sequence
vi: Tự động
    Control-H
    ASCII DEL
    Dãy thoát

en: Could not open link: %s
vi: Không thể mở liên kết: %s

en: Option "%s" is no longer supported in this version of mate-terminal; you might want to create a profile with the desired setting, and use the new '--profile' option
vi: Tùy chọn « %s » không còn được hỗ trợ lại trong phiên bản mate-terminal này;bạn cũng có thể tạo một hồ sơ với các thiết lập thích hợp, và dùng tùy chọn « --profile » (hồ sơ) mới.

en: MATE Terminal
vi: Thiết bị cuối MATE

en: Set the terminalx's zoom factor (1.0 = normal size)
vi: Đặt hệ số thu phóng của thiết bị cuối x (1.0 = kích cỡ bình thường)

en: MATE Terminal Emulator
vi: Mô phỏng thiết bị cuối MATE

en: Show MATE Terminal options
vi: Hiện tùy chọn về Thiết bị cuối MATE

en: Could not open the address “%s”:
    %s
vi: Không mở được địa chỉ « %s »:
    %s

en: MATE Terminal is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
vi: Chương trình này là phần mềm tự do : bạn có thể phát hành lại nó và/hoặc sửa đổi nó với điều kiện của Giấy Phép Công Cộng GNU như được xuất bản bởi Tổ Chức Phần Mềm Tự Do; hoặc phiên bản 2 của Giấy Phép này, hoặc (tùy chọn) bất kỳ phiên bản sau nào.

en: MATE Terminal is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more details.
vi: Chương trình này được phát hành vì mong muốn nó có ích, nhưng KHÔNG CÓ BẢO HÀNH GÌ CẢ, THẬM CHÍ KHÔNG CÓ BẢO ĐẢM ĐƯỢC NGỤ Ý KHẢ NĂNG BÁN HAY KHẢ NĂNG LÀM ĐƯỢC VIỆC DỨT KHOÁT. Xem Giấy Phép Công Cộng GNU để biết thêm chi tiết.

en: You should have received a copy of the GNU General Public License along with MATE Terminal; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
vi: Bạn đã nhận một bản sao của Giấy Phép Công Cộng GNU cùng với chương trình này; nếu không, hãy viết thư cho Tổ Chức Phần Mềm Tự Do,
    Free Software Foundation, Inc.,
    51 Franklin Street, Fifth Floor,
    Boston, MA  02110-1301, USA (Mỹ).

en: _Close Terminal
vi: Đóng thiết bị _cuối

en: A terminal emulator for the MATE desktop
vi: Một bộ mô phỏng thiết bị cuối cho môi trường Mate

en: Whether to use the system's default fixed width font for editing text instead of a font specific to pluma. If this option is turned off, then the font named in the "Editor Font" option will be used instead of the system font.
vi: Có nên dùng phông chữ độ rộng cố định của hệ thống để soạn thảo văn bản thay cho phông chữ nào đặc trưng cho pluma. Nếu tùy chọn này được tắt, phông chữ được xác định trong tùy chọn « Phông bộ soạn thảo » sẽ được dùng thay cho phông chữ hệ thống.

en: Whether pluma should create backup copies for the files it saves. You can set the backup file extension with the "Backup Copy Extension" option.
vi: Pluma nên tạo bản sao các tập tin khi lưu. Bạn có thể đặt phần mở rộng tập tin bằng tùy chọn « Phần mở rộng bản sao lưu ».

en: List of VFS schemes pluma supports in write mode. The 'file' scheme is writable by default.
vi: Danh sách các lược đồ VFS được trình pluma hỗ trợ trong chế độ ghi. Lược đồ « file » (tập tin) ghi được theo mặc định.

en: Maximum number of actions that pluma will be able to undo or redo. Use "-1" for unlimited number of actions.
vi: Số tối đa các hành động Hủy bước/Bước lại có thể thực hiện. Dùng « -1 » cho số hành động vô hạn.

en: Specifies how to wrap long lines in the editing area. Use "GTK_WRAP_NONE" for no wrapping, "GTK_WRAP_WORD" for wrapping at word boundaries, and "GTK_WRAP_CHAR" for wrapping at individual character boundaries. Note that the values are case-sensitive, so make sure they appear exactly as mentioned here.
vi: Xác định cuộn dòng dài như thế nào trong vùng biên soạn. Dùng "GTK_WRAP_MODE" nếu không cuộn, "GTK_WRAP_WORD" nếu cuốn theo biên từ, và "GTK_WRAP_CHAR" nếu cuộn theo các ký tự. Chú ý các giá trị này cần viết hoa.

en: Whether pluma should insert spaces instead of tabs.
vi: Cho Pluma chèn các dấu cách thay cho các tab hay không.

en: Whether pluma should display line numbers in the editing area.
vi: Pluma nên hiển thị số hiệu dòng trong vùng biên soạn hay không.

en: Whether pluma should highlight the current line.
vi: Pluma có nên tô sáng dòng hiện có hay không.

en: Highlight Matching Bracket
vi: Tô sáng ngoặc khớp

en: Whether pluma should display the right margin in the editing area.
vi: Pluma nên hiển thị lề phải trong vùng biên soạn hay không.

en: Specifies how the cursor moves when the HOME and END keys are pressed. Use "DISABLED" to always move at the start/end of the line, "AFTER" to move to the start/end of the line the first time the keys are pressed and to the start/end of the text ignoring whitespaces the second time the keys are pressed, "BEFORE" to move to the start/end of the text before moving to the start/end of the line and "ALWAYS" to always move to the start/end of the text instead of the start/end of the line.
vi: Ghi rõ cách di chuyển của con trỏ khi phím HOME và END được bấm. Đặt giá trị:
     • DISABLED	để luôn luôn đi tới đầu/cuối dòng
     • AFTER		để đi tới đầu/cuối dòng lần đầu tiên bấm phím,
    			rồi đi tới đầu/cuối văn bản, cũng bỏ qua khoảng trắng,
    			lần thứ hai bấm phím
     • BEFORE	để đi tới đầu/cuối văn bản, cũng bỏ qua khoảng trắng,
    			lần đầu tiên bấm phím, rồi đi tới đầu/cuối dòng,			lần thứ hai bấm phím
     • ALWAYS	để luôn luôn đi tới đầu/cuối văn bản thay cho đầu/cuối dòng.

en: Whether pluma should restore the previous cursor position when a file is loaded.
vi: Pluma có nên phục hồi vị trí con trỏ trước khi tập tin được tải hay không.

en: Whether pluma should highlight all the occurrences of the searched text.
vi: Pluma có nên tô sáng mọi lần gặp đoạn đã tìm kiếm hay không.

en: Whether pluma should enable syntax highlighting.
vi: Pluma nên bật tô sáng cú pháp hay không.

en: Style for the toolbar buttons. Possible values are "PLUMA_TOOLBAR_SYSTEM" to use the system's default style, "PLUMA_TOOLBAR_ICONS" to display icons only, "PLUMA_TOOLBAR_ICONS_AND_TEXT" to display both icons and text, and "PLUMA_TOOLBAR_ICONS_BOTH_HORIZ" to display prioritized text beside icons. Note that the values are case-sensitive, so make sure they appear exactly as mentioned here.
vi: Kiểu dáng cho nút thanh công cụ. Giá trị có thể là "PLUMA_TOOLBAR_SYSTEM" cho kiểu mặc định của hệ thống, "PLUMA_TOOLBAR_ICONS" nếu chỉ hiện thị các biểu tượng, "PLUMA_TOOLBAR_ICONS_AND_TEXT" nếu hiện cả biểu tượng và chữ. Và "PLUMA_TOOLBAR_ICONS_BOTH_HORIZ" để hiển thị chữ ưu tiên cạnh biểu tượng. Chú ý là phải viết hoa các giá trị để đảm bảo chúng được hiển thị đúng như đã nói.

en: Side Pane is Visible
vi: Hiện ô bên

en: Whether pluma should print syntax highlighting when printing documents.
vi: Pluma có nên in cú pháp được tô sáng khi in tài liệu hay không.

en: Whether pluma should include a document header when printing documents.
vi: Pluma sẽ in đầu trang khi in tài liệu hay không.

en: Specifies how to wrap long lines for printing. Use "GTK_WRAP_NONE" for no wrapping, "GTK_WRAP_WORD" for wrapping at word boundaries, and "GTK_WRAP_CHAR" for wrapping at individual character boundaries. Note that the values are case-sensitive, so make sure they appear exactly as mentioned here.
vi: Xác định cuộn dòng dài như thế nào khi in. Dùng "GTK_WRAP_MODE" nếu không cuộn, "GTK_WRAP_WORD" nếu cuốn theo biên từ, và "GTK_WRAP_CHAR" nếu cuộn theo các ký tự. Chú ý các giá trị này cần viết hoa.

en: If this value is 0, then no line numbers will be inserted when printing a document. Otherwise, pluma will print line numbers every such number of lines.
vi: Nếu là 0 thì không chèn số hiệu dòng vào tài liệu khi in. Nếu không thì pluma sẽ in số hiệu dòng mỗi (số đó) hàng.

en: List of active plugins. It contains the "Location" of the active plugins. See the .pluma-plugin file for obtaining the "Location" of a given plugin.
vi: Danh sách các bổ sung còn hoạt động. Nó chứa « Vị trí » của các bổ sung đó. Hãy xem tập tin « .pluma-plugin » để biết vị trí của từng bổ sung.

en: Changes to document "%s" will be permanently lost.
vi: Các thay đổi trong tài liệu « %s » sẽ bị mất hoàn toàn.

en: Save changes to document "%s" before closing?
vi: Lưu các thay đổi trong tài liệu "%s" trước khi đóng lại chứ?

en: pluma Preferences
vi: Tuỳ thích pluma

en: Display right _margin
vi: Hiện lề _phải

en: Highlight matching _bracket
vi: Tô sáng _ngoặc khớp

en: Create a new document in an existing instance of pluma
vi: Tạo tài liệu mới trong một trình pluma đang chạy

en: %s: invalid encoding.
vi: %s: mã không hợp lệ.

en: pluma is a small and lightweight text editor for the MATE Desktop
vi: pluma là trình soạn thảo văn bản nhỏ gọn của MATE

en: Could not find the file %s.
vi: Không tìm thấy tập tin %s.

note: Translators: %s is a URI scheme (like for example http:, ftp:, etc.)
en: pluma cannot handle %s locations.
vi: pluma không thể xử lý địa chỉ kiểu %s.

en: pluma cannot handle this location.
vi: pluma không thể xử lý địa chỉ này.

en: The location of the file cannot be mounted.
vi: Không thể gắn kết vị trí của tập tin.

en: %s is a directory.
vi: %s là thư mục.

en: %s is not a valid location.
vi: %s không phải là một địa điểm hợp lệ.

en: Host %s could not be found. Please check that your proxy settings are correct and try again.
vi: Không tìm thấy máy %s. Hãy kiểm tra lại các thiết lập ủy nhiệm là đúng chưa rồi thử lại.

en: %s is not a regular file.
vi: %s không phải là một tập tin chuẩn.

en: pluma cannot find the file. Perhaps it has recently been deleted.
vi: Không tìm thấy tập tin. Có lẽ nó vừa mới bị xóa.

en: Could not revert the file %s.
vi: Không thể hoàn nguyên tập tin %s.

en: Could not open the file %s.
vi: Không thể mở tập tin %s.

en: This file (%s) is already open in another pluma window.
vi: Tập tin (%s) đã được mở trong cửa sổ pluma khác.

en: pluma opened this instance of the file in a non-editable way. Do you want to edit it anyway?
vi: Trình pluma đã mở thể hiện này của tập tin bằng cách không biên soạn được. Bạn vẫn muốn biên soạn nó không?

note: FIXME: review this message, it's not clear since for the user the "modification" could be interpreted as the changes he made in the document. beside "reading" is not accurate (since last load/save)
en: The file %s has been modified since reading it.
vi: Tập tin %s đã được sửa đổi từ lần đọc trước.

en: Could not create a backup file while saving %s
vi: Không thể tạo tập tin sao lưu trong khi lưu %s

en: Could not create a temporary backup file while saving %s
vi: Không thể tạo tập tin sao lưu tạm trong khi lưu %s

note: Translators: %s is a URI scheme (like for example http:, ftp:, etc.)
en: pluma cannot handle %s locations in write mode. Please check that you typed the location correctly and try again.
vi: Trình pluma không thể xử lý địa điểm kiểu %s trong chế độ ghi. Hãy kiểm tra bạn đã gõ đúng địa điểm chưa và thử lại.

en: pluma cannot handle this location in write mode. Please check that you typed the location correctly and try again.
vi: Trình pluma không thể xử lý địa điểm này trong chế độ ghi. Hãy kiểm tra bạn đã gõ đúng địa điểm chưa và thử lại.

en: %s is not a valid location. Please check that you typed the location correctly and try again.
vi: %s không phải địa điểm hợp lệ. Hãy kiểm tra xem bạn đã gõ địa điểm đúng chưa rồi thử lại.

en: Could not save the file %s.
vi: Không thể lưu tập tin %s.

note: FIXME: review this message, it's not clear since for the user the "modification" could be interpreted as the changes he made in the document. beside "reading" is not accurate (since last load/save)
en: The file %s changed on disk.
vi: Tập tin %s đã thay đổi trên đĩa.

en: Do you want to reload the file?
vi: Bạn có muốn nạp lại tập tin không?

en: Open the pluma manual
vi: Mở sổ tay pluma

en: _Next Document
vi: Tài liệu _kế

en: Show or hide the side pane in the current window
vi: Hiện/Ẩn khung lề trên cửa sổ hiện thời

en: _Bottom Pane
vi: Ô _dưới

en: Show or hide the bottom pane in the current window
vi: Hiện/Ẩn ô dưới trong cửa sổ hiện thời

en: Use %s highlight mode
vi: Dùng chế độ tô sáng %s

en: Analyzes the current document and reports the number of words, lines, characters and non-space characters in it.
vi: Phân tích tài liệu hiện thời và xác định số từ, số hiệu dòng, số ký tự, và các ký tự không phải khoảng trắng trong tài liệu rồi hiển thị kết quả.

en: Shell Output
vi: Kết xuất trình bao

en: _Shortcut Key:
vi: _Phím tắt:

en: File Browser Pane
vi: Ô duyệt tập tin

en: Easy file access from the side pane
vi: Dễ truy cập tập tin từ ô bên

en: This value determines what files get filtered from the file browser. Valid values are: none (filter nothing), hidden (filter hidden files), binary (filter binary files) and hidden_and_binary (filter both hidden and binary files).
vi: Giá trị này quyết định những tập tin nào được lọc từ bộ duyệt tập tin. Giá trị có thể:
     • none	(không có)	không lọc gì
     • hidden				lọc tập tin _bị ẩn_
     • binary				lọc tập tin _nhị phân_
     • hidden_and_binary	lọc tập tin cả hai kiểu _bị ẩn và nhị phân_.

en: _Set root to active document
vi: Đặt _gốc là tài liệu hoạt động

en: _Open terminal here
vi: _Mở dòng lệnh ở đây

en: _Match Filename
vi: _Khớp tên tập tin

en: Emacs, Kate and Vim-style modelines support for pluma.
vi: Cách hỗ trợ dòng chế độ dạng Emacs, Kate và Vim trong pluma.

en: _Autocheck Spelling
vi: Kiểm tr_a tự động chính tả

en: XHTML 1.0 - Tags
vi: XHTML 1.0 - Thẻ

en: Target - Blank
vi: Đích - trống

en: Target - Parent
vi: Đích - Mẹ

en: Target - Self
vi: Đích - Mình

en: Target - Top
vi: Đích - Đầu

en: HTML - Tags
vi: Mã HTML - thẻ

en: HTML - Special Characters
vi: Mã HTML - ký tự đặc biệt

en: Latex - Tags
vi: Latex - thẻ

en: XSLT - Elements
vi: XSLT - yếu tố

en: XSLT - Functions
vi: XSLT - hàm

en: XSLT - Axes
vi: XSLT - trục

en: XUL - Tags
vi: XUL - Thẻ

en: Configure insert date/time plugin...
vi: Cấu hình bổ sung chèn ngày/giờ...

en: When to accept files sent over Bluetooth. Possible values are "always", "bonded", "bonded_trusted" and "ask".
vi: Khi nào nên chấp nhận tập tin gửi qua Bluetooth. GIá trị có thể:
     • always		lúc nào cũng làm
     • bonded	được cam kết
     • bonded trusted	được cam kết và tin cậy
     • ask		hỏi.

en: <b>Receive Files over Bluetooth</b>
vi: <b>Nhận tập tin qua Bluetooth</b>

en: <b>Share Files over Bluetooth</b>
vi: <b>Chia sẻ tập tin qua Bluetooth</b>

en: <b>Share Files over the Network</b>
vi: <b>Chia sẻ tập tin qua mạng</b>

en: File Sharing Preferences
vi: Tuỳ thích Chia sẻ Tập tin

en: Preferences for sharing of personal files
vi: Tuỳ thích về chức năng chia sẻ tập tin cá nhân

en: Launch User Sharing if enabled
vi: Khởi chạy Chia sẻ Người dùng nếu được bật

en: Only for Bonded devices
vi: Chỉ cho thiết bị Cam kết

en: Select _devices to include in filesystem scan:
vi: Chọn các thiết _bị cần xem xét khi quét hệ thống:

en: All_ocated Space
vi: Vùng đã cấp _phát

en: Scan home folder
vi: Quét thư mục cá nhân

en: Scan Home
vi: Quét thư mục cá nhân

en: Scan filesystem
vi: Quét hệ thống tập tin

en: Scan Filesystem
vi: Quét hệ tập tin

en: Enable monitoring of home directory
vi: Bật khả năng theo dõi thư mục chính

en: Subfolders tooltips visible
vi: Hiện gợi ý công cụ thư mục con

note: set statusbar, percentage and allocated/normal size
en: Calculating percentage bars...
vi: Đang tính các thanh phần trăm...

en: Move to parent folder
vi: Chuyển sang thư mục cha

en: View as Rings Chart
vi: Xem dạng biểu đồ nhẫn

en: View as Treemap Chart
vi: Xem dạng biểu đồ cây

en: Filesystem Type
vi: Loại hệ tập tin

en: Cannot scan location "%s"
vi: Không thể quét vị trí « %s »

en: Dictionary Look up
vi: Tìm tra từ điển

en: Look up words in a dictionary
vi: Tra tìm từ trong từ điển

en: _Look Up Selected Text
vi: _Tìm đoạn được chọn

en: Dictionary server (Deprecated)
vi: Máy phục vụ từ điển (bị phản đối)

en: The dictionary server to connect to. The default server is dict.org. See http://www.dict.org for details on other servers. This key is deprecated and no longer in use.
vi: Máy phục vụ từ điển đến mà cần kết nối. Máy phục vụ mặc định là <dict.org>. Xem <http://www.dict.org> để biết chi tiết về các máy phục vụ từ điển khác. Khóa này bị phản đối nên không còn dùng lại.

en: Port used to connect to server (Deprecated)
vi: Cổng dùng để kết nối tới máy phục vụ (bị phản đối)

en: The port number to connect to. The default port is 2628. This key is deprecated and no longer in use.
vi: Số cổng đến mà cần kết nối. Mặc định là 2628. Khóa này bị phản đối nên không còn dùng lại.

en: Use smart lookup (Deprecated)
vi: Dùng Tra tìm thông minh (bị phản đối)

en: Specify whether to use smart lookup. This key is dependant on whether the dictionary server supports this option. The default is TRUE. This key is deprecated and no longer in use.
vi: Xác định có dùng tìm kiếm thông minh hay không. Khóa này phụ thuộc vào việc máy phục vụ từ điển có hỗ trợ hay không. Mặc định là TRUE (đúng). Khóa này bị phản đối nên không còn dùng lại.

en: The default width of the application window
vi: Độ rộng mặc định của cửa sổ ứng dụng

en: This key defines the window width and it's used to remember the size of the dictionary window across sessions. Setting it to -1 will make the dictionary window use a width based on the font size.
vi: Khóa này định nghĩa độ rộng của cửa sổ, và nó dùng để nhớ kích cỡ của cửa sổ từ điển giữa hai phiên chạy. Lập nó thành -1 sẽ làm cho cửa sổ từ điển dùng độ rộng dựa vào kích cỡ phông chữ.

en: The default height of the application window
vi: Độ cao mặc định của cửa sổ ứng dụng

en: This key defines the window height and it's used to remember the size of the dictionary window across sessions. Setting it to -1 will make the dictionary window use a height based on the font size.
vi: Khóa này định nghĩa độ cao của cửa sổ, và nó dùng để nhớ kích cỡ của cửa sổ từ điển giữa hai phiên chạy. Lập nó thành -1 sẽ làm cho cửa sổ từ điển dùng độ cao dựa vào kích cỡ phông chữ.

en: Whether the application window should be maximized
vi: Có nên phóng to cửa sổ ứng dụng hay không

en: This key defines whether the window should be maximized and it's used to remember the state of the dictionary window across sessions. Setting it to TRUE will make the window always appear as maximized.
vi: Khóa này định nghĩa có nên phóng to cửa sổ hay không. Nó dùng để nhớ tính trạng của cửa sổ từ điển giữa hai phiên chạy. Đặt nó thành -1 sẽ làm cho cửa sổ hình như đã phóng to luôn luôn.

en: Whether the sidebar should be visible
vi: Hiện/Ẩn ô bên

en: This key defines whether the sidebar should be visible and it's used to remember the state of the sidebar across sessions. Setting it to TRUE will make the sidebar always be displayed.
vi: Khóa này định nghĩa có nên hiển thị ô bên hay không. Nó dùng để nhớ tính trạng của ô bên giữa hai phiên chạy. Đặt nó thành ĐÚNG (true) sẽ làm cho ô bên được hiển thị luôn luôn.

en: Whether the statusbar should be visible
vi: Hiện/Ẩn thanh trạng thái

en: This key defines whether the statusbar should be visible and it's used to remember the state of the statusbar across sessions. Setting it to TRUE will make the statusbar always be displayed.
vi: Khóa này định nghĩa có nên hiển thị thanh trạng thái hay không. Nó dùng để nhớ tính trạng của thanh trạng thái giữa hai phiên chạy. Đặt nó thành ĐÚNG (true) sẽ làm cho thanh trạng thái được hiển thị luôn luôn.

en: The page of the sidebar to show
vi: Trang của ô bên cần hiển thị

en: This key defines which page of the sidebar should be displayed and it's used to remember the setting across sessions.. It can be "speller" or "databases".
vi: Khóa này định nghĩa trang nào của ô bên nên được hiển thị; nó được dùng để nhớ giá trị này giữa hai phiên chạy. Nó có thể là « speller » (bộ chính tả) hay « databases » (các cơ sở dữ liệu).

en: The width of the sidebar
vi: Độ rộng của ô bên

en: This key defines the width of the sidebar and it's used to remember the setting across sessions.
vi: Khoá này xác định độ rộng của ô bên: nó được dùng để nhớ giá trị này giữa hai phiên chạy.

en: The display name of this dictonary source
vi: Tên hiển thị của nguồn từ điển này

en: The default database of this dictonary source
vi: Cơ sở dữ liệu mặc định của nguồn từ điển này

en: The default strategy of this dictonary source
vi: Chiến lược mặc định của nguồn từ điển này

note: Translators: the first is the word found, the second is the * database name and the last is the definition's text; please * keep the new lines.
en: Definition for '%s'
      From '%s':
    
    %s
vi: Lời định nghĩa cho « %s »
      Từ « %s »:
    
    %s

en: See mate-dictionary --help for usage
vi: Hãy chạy lệnh « -- help » của mate-dictionary để xem cách sử dụng

en: Unable to find a suitable dictionary source
vi: Không tìm thấy nguồn từ điển thích hợp

en: Error while looking up the definition of "%s":
    %s
vi: Gặp lỗi khi tra tìm lời định nghĩa của « %s »:
    %s

en: Show available dictionary sources
vi: Hiển thị các nguồn từ điển sẵn sàng

en: Print result to the console
vi: In kết quả ra bàn giao tiếp

en: strat
vi: chiến

en: Clear the definitions found
vi: Xóa các lời định nghĩa đã tìm

en: Clear definition
vi: Xóa lời định nghĩa

en: Clear the text of the definition
vi: Xóa chuỗi định nghĩa

en: Print the definitions found
vi: In các lời định nghĩa đã tìm

en: Print definition
vi: In lời định nghĩa

en: Print the text of the definition
vi: In chuỗi định nghĩa

en: Save the definitions found
vi: Lưu các lời định nghĩa đã tìm

en: Save the text of the definition to a file
vi: Lưu chuỗi định nghĩa vào tập tin

en: Click to view the dictionary window
vi: Nhắp để xem cửa sổ từ điển

en: Toggle dictionary window
vi: Bật tắt cửa sổ từ điển

en: Show or hide the definition window
vi: Hiện/ẩn cửa sổ lời định nghĩa

en: Type the word you want to look up
vi: Hãy gõ từ cần tra tìm

en: Dictionary entry
vi: Nhập vào từ điển

en: Unable to connect to MateConf
vi: Không thể kết nối đến MateConf

en: Unable to get notification for preferences
vi: Không thể lấy khả năng thông báo cho tùy thích

en: Unable to get notification for the document font
vi: Không thể lấy khả năng thông báo cho phông chữ tài liệu

en: Unable to rename file '%s' to '%s': %s
vi: Không thể thay đổi tên của tập tin từ « %s » đến « %s »: %s

en: Unable to create the data directory '%s': %s
vi: Không thể tạo thư mục dữ liệu « %s »: %s

en: P_review...
vi: _Xem thử...

en: Grab the whole _desktop
vi: Chụp _toàn bộ màn hình

note: translators: this is the first part of the "grab after a * delay of <spin button> seconds".
en: Grab _after a delay of
vi: Chụp _sau khi chờ

en: Impossible to save the screenshot to %s.
     Error was %s.
     Please choose another location and retry.
vi: Không thể lưu ảnh chụp màn hình vào %s.
    Lỗi: %s
    Hãy chọn một vị trí khác và thử lại.

en: Unable to take a screenshot of the current window
vi: Không thể chụp hình cửa sổ hiện thời

en: Screenshot-%s.png
vi: Hình-chụp-%s.png

note: translators: this is the name of the file that gets * made up with the screenshot if a specific window is * taken
en: Screenshot-%s-%d.png
vi: Hình-chụp-%s-%d.png

note: translators: this is the name of the file that gets * made up with the screenshot if the entire screen is * taken
en: Screenshot-%d.png
vi: Hình-chụp-%d.png

en: Save images of your desktop or individual windows
vi: Lưu ảnh của màn hình nền hay cửa sổ riêng

en: The directory the last screenshot was saved in.
vi: Thư mục nơi trình chụp màn hình vừa đã lưu.

en: UI definition file for the screenshot program is missing.
    Please check your installation of mate-utils
vi: Thiếu tập tin UI cho chương trình chụp màn hình.
    Hãy kiểm tra đã cài đặt trình « mate-utils » cho đúng

en: Unable to clear the temporary folder:
    %s
vi: Không thể xóa thư mục tạm:
    %s

en: The child save process unexpectedly exited.  We are unable to write the screenshot to disk.
vi: Tiến trình con lưu đã thoát bất ngờ. Như thế thì không ghi được chụp hình màn hình vào đĩa.

en: Unknown error saving screenshot to disk
vi: Gặp lỗi lạ khi lưu chụp hình màn hình vào đĩa

note: TODO: maybe we should also look at WM_NAME and WM_CLASS?
en: Untitled Window
vi: Cửa sổ không tên

en: The file "%s" already exists. Would you like to replace it?
vi: Tập tin « %s » đã có. Bạn có muốn thay thế nó không?

en: Can't access source file
vi: Không thể truy cập tập tin nguồn

en: The caja file manager is not running.
vi: Trình quản lý tập tin Caja chưa chạy.

en: MateConf error:
      %s
vi: Lỗi MateConf:
      %s

en: - the MATE Search Tool
vi: — Công cụ Tìm kiếm MATE

en: A system log viewer for MATE.
vi: Bộ xem bản ghi hệ thống của MATE.

en: Run a terminal
vi: Chạy thiết bị cuối

en: Move between windows immediately
vi: Di chuyển giữa các cửa sổ ngay

en: Move between windows of an application immediately
vi: Di chuyển ngay giữa các cửa sổ của ứng dụng

en: Move between panels and the desktop immediately
vi: Di chuyển giữa các bảng và màn hình nền ngay

note: #-#-#-#-#  922 (metacity GNOME TRUNK)  #-#-#-#-# Translators: %s is a window title
en: <tt>%s</tt> is not responding.
vi: <tt>%s</tt> không trả lời.

en: You may choose to wait a short while for it to continue or force the application to quit entirely.
vi: Bạn có thể chọn chờ một lúc trước khi buộc chấm dứt ứng dụng.

en: Failed to get hostname: %s
vi: Lỗi lấy tên máy: %s

en: No terminal command has been defined.
vi: Không có lệnh thiết bị cuối nào được định nghĩa.

en: Replace the running window manager with Marco
vi: Thay thế bộ quản lý cửa sổ đang chạy bằng Marco

en: X Display to use
vi: Bộ trình bày X cần dùng

en: Initialize session from savefile
vi: Khởi động phiên làm việc từ tập tin lưu

en: Turn compositing on
vi: Bật sắp thành phần

en: Turn compositing off
vi: Tắt sắp thành phần

en: Failed to scan themes directory: %s
vi: Lỗi quét thư mục sắc thái: %s

en: Could not find a theme! Be sure %s exists and contains the usual themes.
vi: Không tìm thấy sắc thái. Hãy bảo đảm %s tồn tại và chứa những sắc thái bình thường.

en: Failed to restart: %s
vi: Lỗi khởi động lại: %s

en: Workarounds for broken applications disabled. Some applications may not behave properly.
vi: Khả năng chỉnh sửa cho các ứng dụng không theo chuẩn đã đã tắt. Vài ứng dụng có thể sẽ xử sự không đúng.

en: Failed to parse saved session file: %s
vi: Lỗi phân tích tập tin phiên làm việc đã lưu: %s

en: <marco_session> attribute seen but we already have the session ID
vi: Thấy thuộc tính <marco_session>, nhưng đã có session ID.

en: Unknown attribute %s on <%s> element
vi: Không nhận ra thuộc tính %s trên phần tử <%s>

en: nested <window> tag
vi: thẻ <window> lồng nhau

en: Failed to open debug log: %s
vi: Lỗi mở bản ghi gỡ lỗi: %s

en: Failed to fdopen() log file %s: %s
vi: Lỗi fdopen() tập tin ghi lưu %s: %s

en: Opened log file %s
vi: Đã mở tập tin ghi lưu %s.

en: Marco was compiled without support for verbose mode
vi: Marco đã được biên dịch không hỗ trợ phương thức chi tiết.

en: Window manager:
vi: Bộ quản lý cửa sổ:

en: Bug in window manager:
vi: Lỗi trong bộ quản lý cửa sổ:

en: Window manager warning:
vi: Cảnh báo bộ quản lý cửa sổ:

en: Window manager error:
vi: Lỗi bộ quản lý cửa sổ:

note: #-#-#-#-#  919 (MATE Desktop Environment)  #-#-#-#-# Translators: the title of a window from another machine #-#-#-#-#  922 (metacity GNOME TRUNK)  #-#-#-#-# #-#-#-#-#  1466 (xfwm4 4.4.0)  #-#-#-#-# TRANSLATORS: "(on %s)" is like "running on" the name of the other host
en: %s (on %s)
vi: %s (trên %s)

note: Simple case-- don't bother to look it up.  It's root.
en: %s (as superuser)
vi: %s (như siêu người dùng)

note: Translators: the title of a window owned by another user * on this machine
en: %s (as %s)
vi: %s (trên %s)

note: Translators: the title of a window owned by another user * on this machine, whose name we don't know
en: %s (as another user)
vi: %s (như người dùng khác)

en: Restore Window
vi: Phục hồi Cửa sổ

en: Roll Up Window
vi: Cuộn cửa sổ lên

en: Keep Window On Top
vi: Giữ cửa sổ ở trên cùng

en: Remove Window From Top
vi: Thôi giữ cửa sổ ở trên cùng

en: Always On Visible Workspace
vi: Luôn nằm trong vùng làm việc có thể thấy

en: Put Window On Only One Workspace
vi: Đặt cửa sổ trên chỉ một vùng làm việc

note: Translators: Translate this string the same way as you do in libwnck!
en: Roll _Up
vi: Cuộn _lên

note: Translators: Translate this string the same way as you do in libwnck!
en: _Unroll
vi: _Bỏ cuộn

note: Translators: Translate this string the same way as you do in libwnck!
en: Move Titlebar On_screen
vi: Chuyển Thanh Tựa Đề trên _màn hình

note: separator Translators: Translate this string the same way as you do in libwnck!
en: Always on _Top
vi: Luôn ở _trên

en: Workspace %d%n
vi: Vùng làm việc %d%n

en: Frame geometry does not specify size of buttons
vi: Toạ độ khung không xác định kích thước nút.

en: Gradients should have at least two colors
vi: Thang độ nên có ít nhất hai màu.

en: Coordinate expression was empty or not understood
vi: Biểu thức tọa độ rỗng hoặc không thể hiểu.

en: Coordinate expression results in division by zero
vi: Biểu thức tọa độ gây ra lỗi chia cho không.

en: Coordinate expression had an operand where an operator was expected
vi: Biểu thức tọa đổ có toán hạng nơi lẽ ra phải là toán tử.

en: Coordinate expression ended with an operator instead of an operand
vi: Biểu thức tọa độ kết thúc bằng toán tử trong khi lẽ ra phải là toán hạng.

en: Coordinate expression had a close parenthesis with no open parenthesis
vi: Biểu thức tọa độ có dấu đóng ngoặc mà thiếu dấu mở ngoặc.

en: Coordinate expression had an open parenthesis with no close parenthesis
vi: Biểu thức tọa độ có dấu mở ngoặc nhưng thiếu dấu đóng ngoặc.

en: Coordinate expression doesn't seem to have any operators or operands
vi: Biểu thức tọa độ không có bất kỳ toán tử hay toán hạng nào.

en: Theme contained an expression that resulted in an error: %s
vi: Sắc thái chứa một biểu thức gây ra lỗi: %s

en: <button function="%s" state="%s" draw_ops="whatever"/> must be specified for this frame style
vi: <button function="%s" state="%s" draw_ops="gì đó"/> phải xác định cho kiểu dáng khung này.

en: Missing <frame state="%s" resize="%s" focus="%s" style="whatever"/>
vi: Thiếu <frame state="%s" resize="%s" focus="%s" style="gì đó"/>

en: Integer %ld must be positive
vi: Số nguyên %ld phải là số dương

en: Integer %ld is too large, current max is %d
vi: Số nguyên %ld quá lớn, giá trị tối đa hiện thời là %d

en: Angle must be between 0.0 and 360.0, was %g
vi: Góc phải nằm giữa 0.0 và 360.0, hiện là %g

en: Alpha must be between 0.0 (invisible) and 1.0 (fully opaque), was %g
vi: Alpha phải nằm giữa 0.0 (không thấy) và 1.0 (đục hoàn toàn), hiện là %g

en: <%s> must specify either a geometry or a parent that has a geometry
vi: <%s> phải xác định hoặc tọa độ hoặc mẹ có tọa độ.

en: You must specify a background for an alpha value to be meaningful
vi: Bạn phải xác định nền thì giá trị alpha mới có ý nghĩa

en: Cannot specify both "button_width"/"button_height" and "aspect_ratio" for buttons
vi: Không thể xác định cả hai "button_width"/"button_height" (chiều rộng/cao của cái nút) và "aspect_ratio" (tỷ lệ hình thể) cho cái nút

en: No "start_angle" or "from" attribute on element <%s>
vi: Không có thuộc tính "start_angle" (góc bắt đầu) hoặc "from" (từ) trong phần tử <%s>.

en: No "extent_angle" or "to" attribute on element <%s>
vi: Không có thuộc tính "extent_angle" (góc phạm vi) hoặc "to" (đến) trong phần tử <%s>.

en: Frame style already has a piece at position %s
vi: Kiểu khung đã có một phần tại vị trí %s.

en: Button function "%s" does not exist in this version (%d, need %d)
vi: Hàm nút "%s" không tồn tại trong phiên bản này (%d, cần %d)

en: Should not have "resize" attribute on <%s> element for maximized states
vi: Nên có thuộc tính "resize" (đổi cỡ) trên phần tử <%s> cho trạng thái phóng to.

en: Can't have a two draw_ops for a <piece> element (theme specified a draw_ops attribute and also a <draw_ops> element, or specified two elements)
vi: Không thể có hai draw_ops cho một phần tử <piece> (sắc thái xác định một draw_ops và thêm một phần tử <draw_ops>, hoặc sắc thái xác định cả hai phần tử).

en: Outermost element in theme must be <metacity_theme> not <%s>
vi: Phần tử ngoài cùng phải là <metacity_theme>, không phải <%s>.

en: Element <%s> is not allowed inside a <constant> element
vi: Không cho phép phần tử <%s> nằm trong phần tử <constant>.

en: Element <%s> is not allowed inside a draw operation element
vi: Không cho phép phần tử <%s> nằm trong phần tử thao tác vẽ.

en: <%s> specified twice for this theme
vi: <%s> được xác định hai lần trong sắc thái này

en: Failed to find a valid file for theme %s
vi: Lỗi tìm tập tin hợp lệ của sắc thái %s

en: /_Windows
vi: /_Cửa sổ

en: /Windows/tearoff
vi: /Cửa sổ/chia cắt

en: /Windows/_Dialog
vi: /Cửa sổ/_Hộp thoại

en: /Windows/_Modal dialog
vi: /Cửa sổ/Hộp thoại _cách thức

en: /Windows/_Utility
vi: /Cửa sổ/_Tiện ích

en: /Windows/_Splashscreen
vi: /Cửa sổ/_Màn hình giật gân

en: /Windows/_Top dock
vi: /Cửa sổ/Neo đỉ_nh

en: /Windows/_Bottom dock
vi: /Cửa sổ/Neo đá_y

en: /Windows/_Left dock
vi: /Cửa sổ/Neo t_rái

en: /Windows/_Right dock
vi: /Cửa sổ/Neo _phải

en: /Windows/_All docks
vi: /Cửa sổ/Mọi neo

en: /Windows/Des_ktop
vi: /Cửa sổ/Màn hình _nền

en: This is a sample message in a sample dialog
vi: Đây là thông điệp mẫu trong hộp thoại mẫu

en: Border-only window
vi: Cửa sổ chỉ có viền

en: Normal Application Window
vi: Cửa sổ ứng dụng thông thường

en: Modal Dialog Box
vi: Hộp thoại cách thức

en: Utility Palette
vi: Bảng chọn tiện ích

en: Torn-off Menu
vi: Trình đơn tách rời

en: %g milliseconds to draw one window frame
vi: %g mili giây để vẽ một khung cửa sổ

en: Usage: marco-theme-viewer [THEMENAME]
vi: Cách dùng: marco-theme-viewer [TÊN_SẮC_THÁI]

en: Error loading theme: %s
vi: Gặp lỗi khi tải sắc thái: %s

en: Normal Title Font
vi: Phông chữ Tựa đề thường

en: Small Title Font
vi: Phông chữ Tựa đề nhỏ

en: Large Title Font
vi: Phông chữ Tựa đề lớn

en: Button Layouts
vi: Bố cục nút

en: Benchmark
vi: Điểm chuẩn

en: Window Title Goes Here
vi: Tựa đề Cửa sổ ở đây

en: Drew %d frames in %g client-side seconds (%g milliseconds per frame) and %g seconds wall clock time including X server resources (%g milliseconds per frame)
vi: Vẽ %d khung trong vòng %g giây bên khách (%g mili giây cho mỗi khung) và %g giây thời gian đồng hồ tường gồm tiềm năng trình phục vụ X (%g mili giây cho mỗi khung).

en: position expression test returned TRUE but set error
vi: việc thử ra biểu thức vị trí đã trả lời ĐÚNG nhưng đặt lỗi

en: position expression test returned FALSE but didn't set error
vi: việc thử ra biểu thức vị trí đã trả lời KHÔNG ĐÚNG nhưng không đặt lỗi

en: Error was expected but none given
vi: Ngờ lỗi nhưng không có

en: Cannot translate from %s to %s
vi: Không chuyển được bảng mã từ %s thành %s

en: File locked
vi: Tập tin bị khóa

en: &Grab lock
vi: &Chiếm đoạt khóa

en: &Ignore lock
vi: &Lời đi khóa

en: Function key 1
vi: Phím chức năng 1

en: Function key 2
vi: Phím chức năng 2

en: Function key 3
vi: Phím chức năng 3

en: Function key 4
vi: Phím chức năng 4

en: Function key 5
vi: Phím chức năng 5

en: Function key 6
vi: Phím chức năng 6

en: Function key 7
vi: Phím chức năng 7

en: Function key 8
vi: Phím chức năng 8

en: Function key 9
vi: Phím chức năng 9

en: Function key 10
vi: Phím chức năng 10

en: Function key 11
vi: Phím chức năng 11

en: Function key 12
vi: Phím chức năng 12

en: Function key 13
vi: Phím chức năng 13

en: Function key 14
vi: Phím chức năng 14

en: Function key 15
vi: Phím chức năng 15

en: Function key 16
vi: Phím chức năng 16

en: Function key 17
vi: Phím chức năng 17

en: Function key 18
vi: Phím chức năng 18

en: Function key 19
vi: Phím chức năng 19

en: Function key 20
vi: Phím chức năng 20

en: Backspace key
vi: Phím Backspace

en: End key
vi: Phím End

en: Up arrow key
vi: Phím mũi tên lên

en: Down arrow key
vi: Phím mũi tên xuống

en: Left arrow key
vi: Phím mũi tên sang trái

en: Right arrow key
vi: Phím mũi tên sang phải

en: Home key
vi: Phím Home

en: Page Down key
vi: Phím Page Down

en: Page Up key
vi: Phím Page Up

en: Insert key
vi: Phím Insert

en: Delete key
vi: Phím Delete

en: Completion/M-tab
vi: Hoàn thành/M-Tab

en: + on keypad
vi: + trên phần keypad

en: - on keypad
vi: - trên phần keypad

en: Slash on keypad
vi: Slash trên keypad

en: * on keypad
vi: * trên phần keypad

en: Left arrow keypad
vi: Mũi tên sang trái trên phần keypad

en: Right arrow keypad
vi: Mũi tên sang phải trên phần keypad

en: Up arrow keypad
vi: Mũi tên lên trên của phần keypad

en: Down arrow keypad
vi: Mũi tên xuống dưới của phần keypad

en: Home on keypad
vi: Home trên keypad

en: End on keypad
vi: End trên keypad

en: Page Down keypad
vi: Page Down trên keypad

en: Page Up keypad
vi: Page Up trên keypad

en: Insert on keypad
vi: Insert trên keypad

en: Delete on keypad
vi: Delete trên keypad

en: Quotation mark
vi: Dấu trích dẫn

en: The TERM environment variable is unset!
vi: Biến môi trườn TERM chưa được xác định!

en: Screen size %dx%d is not supported.
    Check the TERM environment variable.
vi: Kích thước màn hình %dx%d không được hỗ trợ.
    Hãy kiểm tra biến môi trường TERM.

en: Directory cache expired for %s
vi: Cache thư mục hết hạn cho %s

en: Starting linear transfer...
vi: Chạy truyền tải theo đường thẳng...

en: Getting file
vi: Nhận tập tin

en: Changes to file lost
vi: Thay đổi tới tập tin bị mất

en: %s is not a directory
vi: %s không phải là một thư mục

en: Directory %s is not owned by you
vi: Bạn không sở hữu thư mục %s

en: Cannot set correct permissions for directory %s
vi: Không đặt được quyền hạn đúng cho thư mục %s

en: Cannot create temporary directory %s: %s
vi: Không tạo được thư mục tạm thời %s: %s

en: Temporary files will be created in %s
vi: Tập tin tạm thời sẽ được tạo trong thư mục %s

en: Temporary files will not be created
vi: Tập tin tạm thời sẽ không được tạo ra

en: Cannot parse:
vi: Không thể phân tích:

en: Internal error:
vi: Lỗi nội bộ:

en: Background process:
vi: Tiến trình nền sau:

en: Displays the current version
vi: Hiển thị số phiên bản hiện thời

en: Print data directory
vi: In ra tên thư mục dữ liệu

en: Print last working directory to specified file
vi: Ghi thư mục làm việc cuối cùng vào tập tin chỉ ra

en: Enables subshell support (default)
vi: Bật hỗ trợ shell con (mặc định)

en: Disables subshell support
vi: Tắt hỗ trợ shell con

en: Log ftp dialog to specified file
vi: Ghi hội thoại FTP vào một tập tin

en: Set debug level
vi: Đặt mức độ tìm sửa lỗi (debug)

en: Launches the file viewer on a file
vi: Xem tập tin

en: Forces xterm features
vi: Bắt buộc dùng tính năng của xterm

en: Disable mouse support in text version
vi: Bỏ hỗ trợ chuột trong phiên bản văn bản (text)

en: Tries to use termcap instead of terminfo
vi: Thử sử dụng termcap thay cho terminfo

en: To run on slow terminals
vi: Để chạy trên các terminal chậm

en: Use stickchars to draw
vi: Sử dụng ký tự thẳng đứng để vẽ

en: Resets soft keys on HP terminals
vi: Đặt lại phím phần mềm trên các terminal HP

en: Requests to run in black and white
vi: Yêu cầu chạy trong chế độ đen trắng

en: Request to run in color mode
vi: Yêu cầu chạy trong chế độ màu

en: Specifies a color configuration
vi: Xác định cấu hình màu sắc

en: +number
vi: +số

en: Set initial line number for the internal editor
vi: Đặt số dòng ban đầu cho trình soạn thảo nội bộ

en: &Dismiss
vi: Đó&ng

en: &Backwards
vi: &Tìm ngược lại

en: ButtonBar|Help
vi: Trợ giúp

en: ButtonBar|Save
vi: Lưu

en: ButtonBar|Edit
vi: Sửa

en: ButtonBar|Search
vi: Tìm kiếm

en: ButtonBar|Quit
vi: Thoát

en: "%s" is a directory
vi: “%s” là một thư mục

en: < Auto >
vi: < Tự động >

en: < Reload Current Syntax >
vi: < Nạp lại cú pháp hiện thời >

en: C&ontinue
vi: &Tiếp tục

en: Syntax file edit
vi: Soạn thảo tập tin cú pháp

en: &User
vi: &Người dùng

en: &Local
vi: &Nội bộ máy

note: #-#-#-#-#  1471 (XSANE 0.96)  #-#-#-#-# BUTTON_FILE_INSERT
en: Insert file
vi: Chèn tập tin

en: Paste output of external command
vi: Dán kết quả của lệnh ngoại trú

en: Enter shell command(s):
vi: Nhập (các) câu lệnh shell:

en: External command
vi: Lệnh ngoại trú

en: Cannot execute command
vi: Không thực hiện được câu lệnh

en: A&ll
vi: &Tất cả

en: &Open file...
vi: &Mở tập tin...

en: Save &as...
vi: Ghi lại với tên &mới...

en: &Save setup
vi: &Ghi nhớ cấu hình

en: &Fake half tabs
vi: &Tạo một nửa tab

en: &Backspace through tabs
vi: &Backpace xóa hết tab

en: Fill tabs with &spaces
vi: &Làm đầy tab bằng khoảng trắng

en: &Return does autoindent
vi: &Enter tự động thụt dòng

en: Confir&m before saving
vi: &Hỏi lại trước khi ghi nhớ

en: Save file &position
vi: &Ghi nhớ vị trí trong tập tin

en: Synta&x highlighting
vi: &Chiếu sáng cú pháp

en: Suggest
vi: Góp ý

en: Select language
vi: Chọn ngôn ngữ

en: Set &all
vi: Đặt &tất cả

en: S&kip
vi: &Bỏ qua

en: &Set
vi: Đồ&ng ý

en: Other 8 bit
vi: 8 bit khác

en: &Never
vi: &Không bao giờ

en: Alwa&ys
vi: &Luôn luôn

en: &Verbose operation
vi: thao tác với thông báo &Dài dòng

en: &Drop down menus
vi: đẩy &Xuống trình đơn

en: &Fast dir reload
vi: nạ&P nhanh thư mục

en: L&ynx-like motion
vi: di chuyển giống trong l&Ynx

en: Quick search
vi: Tìm kiếm nhanh

en: &Full file list
vi: &Đầy đủ

en: &Brief file list
vi: &Thu gọn

en: &Long file list
vi: &Mở rộng

en: &User defined:
vi: &Người dùng tự xác định:

en: Listing mode
vi: Dạng danh sách

en: &Reverse
vi: &Ngược lại

en: F&ull 8 bits input
vi: Đầ&u vào 8 bit đầy đủ

en: Input / display codepage:
vi: Bảng mã đầu vào / hiển thị:

en: &Use ~/.netrc
vi: &Sử dụng ~/.netrc

en: Use &passive mode
vi: Sử &dụng chế độ thụ động

en: Use passive mode over pro&xy
vi: Sử &dụng chế độ thụ động qua proxy

en: Quick cd
vi: cd nhanh

en: Existing filename (filename symlink will point to):
vi: Tên tập tin đã có (liên kết mềm sẽ chỉ đến):

en: Symbolic link filename:
vi: Tên của liên kết mềm:

en: &Kill
vi: &Diệt

en: Password for \\%s\%s
vi: Mật khẩu cho \\%s\%s

en: &Marked all
vi: Đánh &dấu tất cả

en: S&et marked
vi: Đá&nh dấu

en: C&lear marked
vi: &Xóa đánh dấu

en: Chmod command
vi:  Câu lệnh chmod

en: Set &groups
vi: Đặt &nhóm

en: Set &users
vi: Đặt &người dùng

en: Owner name
vi: Tên chủ sở hữu

en: <Unknown user>
vi: <không rõ người dùng>

en: <Unknown group>
vi: <không rõ nhóm>

en: Files tagged, want to cd?
vi: Đã đánh dấu các tập tin, chuyển thư mục?

en: Cannot change directory
vi: Không thay đổi được thư mục

en: &Using shell patterns
vi: &Sử dụng mẫu (pattern) của shell

en: Link %s to:
vi: Tạo liên kết tới %s:

en: Create a new Directory
vi: Tạo thư mục mới

en: Extension file edit
vi: Soạn thảo phần mở rộng tập tin

en: &System Wide
vi: &Hệ thống

en: &Quick
vi: &Nhanh

en: &Size only
vi: &Chỉ theo kích thước

en: &Thorough
vi: &Theo từng byte

en: Cannot read directory contents
vi: Không đọc được nội dung thư mục

en:  %s%s file error
vi:  %s%s lỗi tập tin

en: %o %d %f%m
vi: %o (%d cái) %f%m

en: directories
vi: Các thư mục

en: files/directories
vi: tập tin/thư mục

note: TRANSLATORS: keep leading space here to split words in Copy/Move dialog
en:  with source mask:
vi:  với nhãn ban đầu:

en: &Retry
vi: &Thử lại

en: Non&e
vi: &Không

en: (stalled)
vi: (bị nhốt)

en: Incomplete file was retrieved. Keep it?
vi: Nhận được tập tin không đầy đủ. Giữ tập tin?

en: &Keep
vi: &Giữ

en: Con&tinue
vi: &Tiếp tục

en: %.2f MB/s
vi: %.2f МB/giây

en: %.2f KB/s
vi: %.2f KB/giây

en: %ld B/s
vi: %ld B/giây

en: Overwrite this target?
vi: Khi đè lên tập tin này?

en: A&ppend
vi: &Thêm vào cuối

en: &Reget
vi: &Lấy lại

en: Overwrite all targets?
vi: Khi đè lên mọi tập tin đích?

en: &Update
vi: &Cập nhật

en: If &size differs
vi: &Nếu kích thước khác nhau

en: Time: %s
vi: Thời gian: %s

en: &Background
vi: Trong nền sa&u

en: &Chdir
vi: &Chuyển thư mục

en: &Again
vi: &Lặp lại

en: Pane&lize
vi: &Bảng

en: &View - F3
vi: X&em - F3

en: &Edit - F4
vi: &Soạn thảo - F4

en: &Tree
vi: &Cây thư mục

en: Find File
vi: Tìm tập tin

en: Start at:
vi: Bắt đầu từ:

en: Grepping in %s
vi: Tìm trong %s

en: Searching %s
vi: Tìm %s

en: &Add current
vi: &Thêm hiện thời

en: Subgroup - press ENTER to see list
vi: Nhóm con - nhấn ENTER để xem danh sách

en: Active VFS directories
vi: Thư mục VFS hoạt động

en: Directory hotlist
vi: Danh sách thư mục thường dùng

en: Directory path
vi:  Đường dẫn tới thư mục

en: Directory label
vi:  Tên nhãn thư mục

en: &Append
vi: &Thêm vào

en: New hotlist entry
vi:  Thêm bản ghi vào tra cứu

en: Label for "%s":
vi:  Tên nhãn cho "%s":

en: No node information
vi: Không có thông tin về nút (node)

en: No space information
vi: Không có thông tin về khoảng trống

en: non-local vfs
vi: không phải vfs cục bộ

en: Device:    %s
vi: Thiết bị:     %s

en: Filesystem: %s
vi: Hệ thống tập tin: %s

en: Accessed:  %s
vi: Truy cập:     %s

en: Modified:  %s
vi: Sửa đổi:      %s

en: Dev. type: major %lu, minor %lu
vi: Dạng thiết bị: major %lu, minor %lu

en: Size:      %s
vi: Kích thước:   %s

en:  (%ld block) |  (%ld blocks)
vi[0]:  (%ld khối)

en: Owner:     %s/%s
vi: Chủ sở hữu:   %s/%s

en: Links:     %d
vi: Liên kết:     %d

en: Mode:      %s (%04o)
vi: Quyền hạn:    %s (%04o)

en: Location:  %Xh:%Xh
vi: Vị trí:       %Xh:%Xh

en: &Equal split
vi: &Kích thước bằng nhau

en: &Keybar visible
vi: &Hiển thị thanh phím tắt

en: &Listing mode...
vi: &Dạng danh sách...

en: &Sort order...
vi: t&Hứ tự sắp xếp...

en: &Filter...
vi: &Lọc tập tin...

en: FT&P link...
vi: kết nối &FTP...

en: S&hell link...
vi: kết nối &Shell...

en: SM&B link...
vi: kết nối SM&B...

en: &Directory tree
vi: cây thư &Mục

en: &Undelete files (ext2fs only)
vi: &Phục hồi tập tin đã xóa (chỉ ext2fs)

en: &Listing format edit
vi: &Soạn thảo định dạng danh sách

en: Edit &extension file
vi: soạn thảo tập tin phần mở &Rộng

en: Edit &menu file
vi: soạ&N thảo tập tin trình đơn

en: &Configuration...
vi: &Cấu hình...

en: &Layout...
vi: &Vẻ ngoài...

en: &Display bits...
vi: bit &Hiển thị...

en: &Virtual FS...
vi: &FS ảo...

en: ButtonBar|View
vi: Xem

en: &Unsorted
vi: không &Sắp xếp

en: &Name
vi: th&Eo tên

en: &Modify time
vi: &Thời gian sửa đổi

en: &Access time
vi: thời &Gian truy cập

en: Perm
vi: Quyền

en: &Inode
vi: &Chỉ mục inode

en: [dev]
vi: [thiết bị]

en: UP--DIR
vi: LÊNTRÊN

en: SYMLINK
vi: LIÊNKẾTMỀM

en: SUB-DIR
vi: THƯMỤCCON

en: <readlink failed>
vi: <đọc liên kết không thành công>

en: %s in %d file | %s in %d files
vi[0]: %s trong %d tập tin

en: Panelize
vi: Bảng hóa

en: User supplied format looks invalid, reverting to default.
vi: Định dạng người dùng đưa ra có vẻ không thích hợp, chuyển lại thành mặc định.

en: &Add new
vi: &Thêm mới

en: External panelize
vi: Bảng ngoài

en: Other command
vi: Lệnh khác

en: Cannot invoke command.
vi: Không thực hiện được câu lệnh.

en: Pipe close failed
vi: Đóng đường ống không thành công

en: Find rejects after patching
vi: Tìm những loại bỏ sau khi vá lỗi (patch)

en: Find *.orig after patching
vi: Tìm *.orig) sau khi vá lỗi (patch)

en: Find SUID and SGID programs
vi: Tìm chương trình có các bit SUID/SGID

en: Cannot open the %s file for writing:
    %s
vi: Không mở được tập tin %s để ghi nhớ:
    %s

en: Copy "%s" directory to:
vi:  Sao chép thư mục "%s" vào:

en: Move "%s" directory to:
vi:  Di chuyển thư mục "%s" vào:

en: Cannot write to the %s file:
    %s
vi: Không ghi nhớ được vào tập tin %s:
    %s

en: File %s is not owned by root or you or is world writable.
    Using it may compromise your security
vi: Tập tin %s không thuộc quyền sở hữu của root, hay của bạn,
    hoặc ai cũng có thể ghi. Sử dụng tập tin này có thể không an toàn

en: Learn keys
vi: Tạo phím tắt

en: Please press the %s
    and then wait until this message disappears.
    
    Then, press it again to see if OK appears
    next to its button.
    
    If you want to escape, press a single Escape key
    and wait as well.
vi: Xin hãy nhấn lên %s
    và đợi cho thông báo này biến mất.
    
    Sau đó hãy nhấn một lần nữa để chắc chắn là ở bên phải
    của tên xuất hiện "OK".
    
    Nếu bạn muốn dừng việc dạy phím, thì hãy nhấn
    phím Esc và cũng cần đợi một chút.

en: It seems that all your keys already
    work fine. That's great.
vi: Có vẻ như tất cả các phím của bạn
    làm việc tốt. Thật là tuyệt.

en: Great! You have a complete terminal database!
    All your keys work well.
vi: Tuyệt! Chúng ta có một cơ sở dữ liệu mô tả terminal đầy đủ!
    Tất cả các phím đều làm việc tốt.

en: -  < No translation >
vi: -  < Không có dịch >

en: GNU Midnight Commander is already
    running on this terminal.
    Subshell support will be disabled.
vi: Một GNU Midnight Commander đã làm việc
    trên terminal này. Sẽ không có hỗ trợ
    shell con.

en: Cannot open named pipe %s
vi: Không mở được đường ống tên (named pipe) %s

en: Warning: Cannot change to %s.
vi: Cảnh báo: Không chuyển được vào %s.

en: With builtin Editor
vi: Với Trình soạn thảo nội trú

en: With support for background operations
vi: Với hỗ trợ thao tác nền sau

en: With mouse support on xterm and Linux console
vi: Với hỗ trợ chuột trong xterm và kênh giao tác Linux

en: With mouse support on xterm
vi: Với hỗ trợ chuột trong xterm

en: With support for X11 events
vi: Với hỗ trợ sự kiện X11

en: With internationalization support
vi: Với hỗ trợ các ngôn ngữ khác

en: With multiple codepages support
vi: Với hỗ trợ nhiều bảng mã

en: Cannot open cpio archive
    %s
vi: Không mở được tập tin nén cpio
    %s

en: Premature end of cpio archive
    %s
vi: Phần cuối của tập tin nén cpio bị hỏng
    %s

en: Inconsistent hardlinks of
    %s
    in cpio archive
    %s
vi: Liên kết cứng không thích hợp 
    %s
    trong tập tin nén cpio
    %s

en: %s contains duplicate entries! Skipping!
vi: %s chứa mục lặp lại! Nhảy qua!

en: Corrupted cpio header encountered in
    %s
vi: Lỗi phần đầu cpio phát hiện trong
    %s

en: Unexpected end of file
    %s
vi: Kết thúc tập tin không mong đợi
    %s

en: Cannot open %s archive
    %s
vi: Không mở được tập tin nén %s
    %s

en: Inconsistent extfs archive
vi: Tập tin nén extfs không thích hợp

en: fish: Disconnecting from %s
vi: fish: Ngừng kết nối từ %s

en: fish: Waiting for initial line...
vi: fish: Đang chời dòng đầu tiên...

en: Sorry, we cannot do password authenticated connections for now.
vi: Xin lỗi, bây giờ không thể tạo kết nối xác thực theo mật khẩu.

en: fish: Sending password...
vi: fish: Đang gửi mật khẩu...

en: fish: Sending initial line...
vi: fish: Đang gửi dòng đầu tiên...

en: fish: Handshaking version...
vi: fish: Đang xác nhận phiên bản...

en: fish: Reading directory %s...
vi: fish: Đọc thư mục %s...

en: %s: done.
vi: %s: xong.

en: %s: failure
vi: %s: lỗi

en: fish: store %s: sending command...
vi: fish: bản ghi %s: đang gửi câu lệnh...

en: fish: Local read failed, sending zeros
vi: fish: Lỗi đọc nội bộ, đang gửi các số không

en: Aborting transfer...
vi: Dừng truyền tải...

en: Error reported after abort.
vi: Có lỗi báo cáo sau khi dừng.

en: Aborted transfer would be successful.
vi: Dừng truyền tải thành công.

en: ftpfs: Disconnecting from %s
vi: ftpfs: Ngắt kết nối từ %s

en: ftpfs: sending login name
vi: ftpfs: đang gửi tên đăng nhập

en: ftpfs: sending user password
vi: ftpfs: đang gửi mật khẩu người dùng

en: FTP: Account required for user %s
vi: FTP: Yêu cầu tài khoản cho người dùng %s

en: ftpfs: sending user account
vi: ftpfs: đang gửi tài khoản người dùng

en: ftpfs: logged in
vi: ftpfs: đã đăng nhập

en: ftpfs: Login incorrect for user %s
vi: ftpfs: lỗi đăng nhập cho người dùng %s

en: ftpfs: Invalid host name.
vi: ftpfs: Tên máy không đúng.

en: ftpfs: making connection to %s
vi: ftpfs: Thực hiện kết nối với %s

en: ftpfs: connection interrupted by user
vi: ftpfs: người dùng dừng kết nối giữa chừng

en: ftpfs: connection to server failed: %s
vi: ftpfs: kết nối tới máy chủ không thành công: %s

en: ftpfs: could not setup passive mode
vi: ftpfs: không đặt được chế độ bị động (passive)

en: ftpfs: aborting transfer.
vi: ftpfs: dừng truyền tải.

en: ftpfs: abort error: %s
vi: ftpfs: lỗi thoát: %s

en: ftpfs: abort failed
vi: ftpfs: sự cố thoát

en: ftpfs: CWD failed.
vi: ftpfs: CWD (thay đổi thư mục) không thành công.

en: ftpfs: couldn't resolve symlink
vi: ftpfs: không tìm được liên kết mềm

en: Resolving symlink...
vi: Đang tìm liên kết mềm...

en: ftpfs: Reading FTP directory %s... %s%s
vi: ftpfs: Đọc thư mục FTP %s... %s%s

en: (strict rfc959)
vi: (hạn chế rfc959)

en: (chdir first)
vi: (đầu tiên chdir)

en: ftpfs: failed; nowhere to fallback to
vi: ftpfs: lỗi; không có nơi nào để quay lại về

en: Warning: Invalid line in %s:
    %s
vi: Cảnh báo: dòng không đúng trong %s:
    %s

en: Warning: Invalid flag %c in %s:
    %s
vi: Cảnh báo: Cờ không đúng %c trong %s:
    %s

en: Cannot open tar archive
    %s
vi: Không mở được tập tin nén tar
    %s

en: Inconsistent tar archive
vi: Tập tin tar không thích hợp

en: Unexpected EOF on archive file
vi: Kết thúc tập tin EOF nén không mong đợi

en: not enough memory
vi: không đủ bộ nhớ

en: undelfs: loading deleted files information %d inodes
vi: undelfs: nạp thông tin về những tập tin bị xóa %d inode

en: Cannot open file %s
vi: Không thể mở tập tin %s

en: undelfs: reading inode bitmap...
vi: undelfs: đọc sơ đồ bit của nút inode...

en: undelfs: reading block bitmap...
vi: undelfs: đọc sơ đồ bit của khối...

en: &Cancel quit
vi: &Dừng thoát

en: Empty output from child filter
vi: Bộ lọc con trả lại kết quả rỗng

en: ButtonBar|Ascii
vi: Ascii

en: ButtonBar|HxSrch
vi: Tìm hx

en: ButtonBar|UnWrap
vi: Bỏ chuyển dòng

en: ButtonBar|Wrap
vi: Chuyển dòng

en: ButtonBar|Hex
vi: Hex

en: ButtonBar|Goto
vi: Đi tới

en: ButtonBar|Raw
vi: Thô

en: ButtonBar|Parse
vi: Phân tích

en: ButtonBar|Unform
vi: Bỏ định dạng

en: ButtonBar|Format
vi: Định dạng

en: Cannot import:
vi: Không thể nhập:

en: Meld requires %s or higher.
vi: Meld cần %s hay cao hơn.

en: Compare and merge your files
vi: So sánh và trộn các tập tin của bạn

en: Diff Viewer
vi: Bộ so sánh sự khác biệt Meld

en: Meld Diff Viewer
vi: Bộ so sánh sự khác biệt Meld

en: Editable List
vi: Danh sách có thể sửa đổi

en: Remove selected filter
vi: Xóa bỏ bộ lọc đã chọn

en: Save modified files?
vi: Lưu tập tin bị sửa đổi không?

en: Some files have been modified.
    Which ones would you like to save?
vi: Một số tập tin đã bị thay đổi.
    Bạn muốn lưu lại cái nào?

en: Regular E_xpression
vi: Biểu _thức chính quy

en: Replace _With
vi: Thay thế _với

en: Who_le word
vi: _Nguyên từ

en: Select VC Directory
vi: Chọn thư mục ĐKPB

en: _Directory Comparison
vi: So sánh thư _mục

en: _File Comparison
vi: So sánh _tập tin

en: _Three Way Compare
vi: So sánh _ba phương diện

en: _Version Control Browser
vi: _Phiên Bản Bộ Duyệt Điều Khiển

en: Create Patch
vi: Tạo bản vá

en: Create a patch
vi: Tạo bản vá

en: Left and middle panes
vi: Bản bên trái và giữa

en: Middle and right panes
vi: Bản giữa và bên phải

en: Use differences between:
vi: Dùng sự khác biệt giữa:

en: _Reverse patch direction
vi: Đả_o ngược hướng của bản vá

en: Edito_r command:
vi: _Lệnh bộ soạn thảo:

en: External editor
vi: Bộ soạn thảo bên ngoài

en: File Filters
vi: Bộ lọc tập tin

en: Ignore changes which insert or delete blank lines
vi: Bỏ qua thay đổi chèn hay xóa bỏ dòng trắng.

en: Ignore symbolic links
vi: Bỏ qua các liên kết biểu trưng

en: Meld Preferences
vi: Bộ tùy thích Meld

en: Show _line numbers
vi: Hiện số _dòng

en: Show w_hitespace
vi: Hiện khoảng _trắng

en: Text Filters
vi: Bộ lọc chữ

en: Use _default system editor
vi: _Dùng  bộ soạn thảo mặc định của hệ thống

en: Use s_yntax highlighting
vi: Tô _sáng cú pháp

en: When loading, try these codecs in order. (e.g. utf8, iso8859)
vi: Khi tải thì thử những codec theo thứ tự (v.d. utf8, iso8859)

en: When performing directory comparisons, you may filter out files and directories by name. Each pattern is a list of shell style wildcards separated by spaces.
vi: Khi so sánh thư mục, bạn có thể lọc ra tập tin và thư mục theo tên. Mỗi mẫu là danh sách ký tự đại diện kiểu hệ vỏ phân biệt bởi dấu cách.

en: When performing file comparisons, you may ignore certain types of changes. Each pattern here is a python regular expression which replaces matching text with the empty string before comparison is performed. If the expression contains groups, only the groups are replaced. See the user manual for more details.
vi: Khi so sánh tập tin, bạn có thể bỏ qua một số kiểu thay đổi. Tại đây, mỗi mẫu là một biểu thức chính quy Python thay thế chuỗi khớp bằng chuỗi rỗng trước khi so sánh. Nếu biểu thức chứa nhóm thì chỉ thay thế nhóm. Hãy xem sổ tay người dùng để biết thêm chi tiết.

en: _Editor font:
vi: _Phông chữ soạn thảo:

en: _Insert spaces instead of tabs
vi: _Chèn khoảng trắng thay cho tab

en: Commit Files
vi: Gài tập tin vào

en: Previous Logs
vi: Bản ghi trước

en: VC Log
vi: Bản ghi ĐKPB

en: _Compare
vi: _So sánh

en: Compare selected
vi: So sánh vùng chọn

en: Copy _Left
vi: Chép sang _trái

en: Copy to left
vi: Chép sang trái

en: Copy _Right
vi: Chép sang _phải

en: Copy to right
vi: Chép sang phải

en: Hide selected
vi: Ẩn vùng chọn

en: Ignore case of entries
vi: Bỏ qua hoa/thường trong mục nhập

en: Show identical
vi: Hiển thị đồng nhất

en: Show new
vi: Hiện mới

en: Show modified
vi: Hiện các thay đổi

en: Set active filters
vi: Bật bộ lọc

en: Hide %s
vi: Ẩn %s

en: [%s] Scanning %s
vi: [%s] Đang quét %s

en: [%s] Done
vi: [%s] Đã xong.

en: Multiple errors occurred while scanning this folder
vi: Nhiều lỗi phát sinh trong lúc quét thư mục này

en: Files with invalid encodings found
vi: Đã tìm thấy nhiều tập tin bị lỗi mã hóa đã tìm thấy

note: TRANSLATORS: This is followed by a list of files
en: Some files were in an incorrect encoding. The names are something like:
vi: Một số tập tin bị lỗi mã hóa không đúng. Tên của chúng giống như:

en: Files hidden by case insensitive comparison
vi: Các tập tin ẩn trong trường hợp so sánh không nhạy cảm

note: TRANSLATORS: This is followed by a list of files
en: You are running a case insensitive comparison on a case sensitive filesystem. The following files in this folder are hidden:
vi: Bạn đang chạy việc so sánh không phân biệt chữ hoa/thường trong hệ thống tập tin có phải phân biệt chữ hoa/thường. Những tập tin sau đây sẽ bị ẩn:

en: '%s' hidden by '%s'
vi: « %s » do « %s » ẩn

en: '%s' exists.
    Overwrite?
vi: Tập tin « %s » đã có.
    Ghi đè?

en: Error copying '%s' to '%s'
    
    %s.
vi: Gặp lỗi khi sao chép « %s » vào « %s »
    
    %s

en: '%s' is a directory.
    Remove recursively?
vi: '%s' là một thư mục.
    Gỡ bỏ đệ qui không?

en: Error removing %s
    
    %s.
vi: Gặp lỗi khi gỡ bỏ %s
    
    %s

en: %i day | %i days
vi[0]: %i ngày

en: Format as patch...
vi: Định dạng như là bản vá...

en: Create a patch using differences between files
vi: Dùng sự khác biệt giữa các tập tin để tạo một bản vá

en: Previous conflict
vi: Xung đột vừa rồi

en: Go to the previous conflict
vi: Đi tới xung đột vừa xảy ra

en: Next conflict
vi: Xung đột tiếp theo

en: Go to the next conflict
vi: Đi tới xung đột tiếp theo

en: Push to left
vi: Đẩy qua bên trái

en: Push current change to the left
vi: Đẩy thay đổi hiện có sang phía bên trái

en: Push to right
vi: Đẩy sang phải

en: Push current change to the right
vi: Đẩy thay đổi hiện có sang phía bên phải

note: FIXME: using LAST and FIRST is terrible and unreliable icon abuse
en: Pull from left
vi: Kéo sang trái

en: Pull change from the left
vi: Kéo thay đổi sang phía bên trái

en: Pull from right
vi: Kéo sang phải

en: Pull change from the right
vi: Kéo thay đổi sang phía bên phải

en: Copy above left
vi: Chép ở trên sang trái

en: Copy change above the left chunk
vi: Chép thay đổi của đoạn dữ liệu phía trên bên trái

en: Copy below left
vi: Chép ở dưới sang trái

en: Copy change below the left chunk
vi: Chép thay đổi của đoạn dữ liệu phía dưới bên trái

en: Copy above right
vi: Chép ở trên sang phải

en: Copy change above the right chunk
vi: Chép thay đổi của đoạn dữ liệu phía trên bên phải

en: Copy below right
vi: Chép ở dưới sang phải

en: Copy change below the right chunk
vi: Chép thay đổi của đoạn dữ liệu phía dưới bên phải

en: Delete change
vi: Xoá các thay đổi

en: Merge all changes from left
vi: Hợp nhất các thay đổi từ bên trái

en: Merge all non-conflicting changes from the left
vi: Hợp nhất những thay đổi không xung đột nhau từ bên trái

en: Merge all changes from right
vi: Hợp nhất các thay đổi từ bên phải

en: Merge all non-conflicting changes from the right
vi: Hợp nhất những thay đổi không xung đột nhau từ bên phải

en: Merge all non-conflicting
vi: Hợp nhất các tương thích

en: Merge all non-conflicting changes from left and right panes
vi: Hợp nhất tất cả thay đổi tương thích từ bản bên trái và bên phải

en: Cycle through documents
vi: Quay vòng trong các tài liệu

en: Move keyboard focus to the next document in this comparison
vi: Chuyển tiêu điểm bàn phím qua tài liệu kế tiếp trong so sánh này

en: Lock scrolling
vi: Khoá cuộn

en: Lock scrolling of all panes
vi: Khoá cuộn trong tất cả các khung

note: Abbreviation for line, column so that it will fit in the status bar
en: Ln %i, Col %i
vi: Dòng %i, Cột %i

en: [%s] Set num panes
vi: [%s] Đặt ô số

en: [%s] Opening files
vi: [%s] Đang mở tập tin

en: Could not read file
vi: Không đọc được tập tin

en: [%s] Reading files
vi: [%s] Đang đọc tập tin

en: %s appears to be a binary file.
vi: %s hình như là một tập tin nhị phân.

en: %s is not in encodings: %s
vi: %s không được mã hóa: %s

en: [%s] Computing differences
vi: [%s] Đang tính sự khác biệt

en: Text filters are being used, and may be masking differences between files. Would you like to compare the unfiltered files?
vi: Bộ lọc chữ đang hoạt động và có thể che giấu sự khác biệt giữa các tập tin. Bạn có muốn so sánh những tập tin chưa được lọc?

en: Files are identical
vi: Các tập tin đều giống nhau

en: Show without filters
vi: Hiển thị nhưng không lọc

en: "%s" exists!
    Overwrite?
vi: Tập tin « %s » đã có.
    Ghi đè?

en: Error writing to %s
    
    %s.
vi: Gặp lỗi khi ghi vào « %s ».
    
    %s

en: Choose a name for buffer %i.
vi: Hãy chọn tên cho bộ đệm %i.

en: This file '%s' contains a mixture of line endings.
    
    Which format would you like to use?
vi: Tập tin « %s » chứa nhiều kiểu ký tự kết thúc dòng.
    
    Bạn muốn dùng định dạng nào?

en: '%s' contains characters not encodable with '%s'
    Would you like to save as UTF-8?
vi: « %s » chứa ký tự không thể được mã hóa bằng « %s ».
    Bạn có muốn lưu nó dạng UTF-8 không?

en: Reloading will discard changes in:
    %s
    
    You cannot undo this operation.
vi: Việc tải lại sẽ hủy bỏ các thay đổi trong:
    %s
    
    Không thể hoàn tác hành động này.

en: [%s] Merging files
vi: [%s] Đang trộng tập tin

en: wrong number of arguments supplied to --diff
vi: Đối số cung cấp cho --diff bị sai

en: Start with an empty window
vi: Bắt đầu với một cửa sổ rỗng

en: Start a version control comparison
vi: Bắt đầu với việc so sánh bộ điều khiển phiên bản

en: Start a 2- or 3-way file comparison
vi: Bắt đầu một so sánh 2 hoặc 3 phương diện

en: Start a 2- or 3-way directory comparison
vi: Bắt đầu so sánh 2 hoặc 3 phương diện của thư mục

en: Start a comparison between file and dir/file
vi: Bắt đầu so sánh giữa tập tin và địa chỉ/tập tin

en: Meld is a file and directory comparison tool.
vi: Meld là một công cụ so sánh tập tin và thư mục.

en: Set label to use instead of file name
vi: Đặt nhãn thay vì dùng tên tập tin

en: Automatically compare all differing files on startup
vi: Luôn tự động so sánh các tập tin khi khởi động

en: Set the target file for saving a merge result
vi: Đặt tập tin chỉ định để lưu lại kết quả hợp nhất

en: too many arguments (wanted 0-4, got %d)
vi: quá nhiều đối số (muốn 0-4, lấy %d)

en: can't compare more than three directories
vi: không thể so sánh nhiều hơn ba địa chỉ

en: Start a new comparison
vi: Bắt đầu một so sánh mới

en: Find and replace text
vi: Tìm và thay thế văn bản

en: Next change
vi: Thay đổi kế tiếp

en: Go to the next change
vi: Đi tới thay đổi kế tiếp

en: Previous change
vi: Thay đổi trước đó

en: Go to the previous change
vi: Đi tới thay đổi vừa rồi

en: Open externally
vi: Mở bên ngoài

en: Open selected file or directory in the default external application
vi: Mở tập tin hoặc địa chỉ đã chọn trong ứng dụng bên ngoài mặc định

en: File status
vi: Trạng thái tập tin

en: Version status
vi: Trạng thái phiên bản

en: File filters
vi: Bộ lọc tập tin

en: Stop the current action
vi: Dừng tác vụ hiện tại

en: Reload the comparison
vi: Tải lại so sánh

en: Open the Meld manual
vi: Mở sổ tay Meld

en: Report _Bug
vi: Thông báo _lỗi

en: Report a bug in Meld
vi: Báo cáo lỗi trong Meld

en: View the comparison in full screen
vi: Xem so sánh trong chế độ toàn màn hình

note: exit at first non found directory + file
en: Cannot compare a mixture of files and directories.
vi: Không thể so sánh tập tin và thư mục với nhau.

en: Save Patch As...
vi: Lưu bản vá dạng...

en: Only available if you have gnome-python-desktop installed
vi: Chỉ có giá trị nếu bạn đã cài đặt gnome-python-desktop

note: TRANSLATORS: translate this string ONLY to the first "\t", leave it and the following parts intact
en: Backups	1	#*# .#* ~* *~ *.{orig,bak,swp}
vi: Sao lưu	1	#*# .#* ~* *~ *.{orig,bak,swp}

note: TRANSLATORS: translate this string ONLY to the first "\t", leave it and the following parts intact
en: Version Control	1	%s
vi: Bộ Điều Khiển Phiên Bản	1	%s

note: TRANSLATORS: translate this string ONLY to the first "\t", leave it and the following parts intact
en: Binaries	1	*.{pyc,a,obj,o,so,la,lib,dll}
vi: Nhị phân	1	*.{pyc,a,obj,o,so,la,lib,dll}

note: TRANSLATORS: translate this string ONLY to the first "\t", leave it and the following parts intact
en: Media	0	*.{jpg,gif,png,wav,mp3,ogg,xcf,xpm}
vi: Phương tiện	0	*.{jpg,gif,png,wav,mp3,ogg,xcf,xpm}

note: TRANSLATORS: translate this string ONLY to the first "\t", leave it and the following parts intact
en: CVS keywords	0	\$\w+(:[^\n$]+)?\$
vi: Từ khoá CVS	0	\$\w+(:[^\n$]+)?\$

note: TRANSLATORS: translate this string ONLY to the first "\t", leave it and the following parts intact
en: C++ comment	0	//.*
vi: Ghi chú C++	0	//.*

note: TRANSLATORS: translate this string ONLY to the first "\t", leave it and the following parts intact
en: C comment	0	/\*.*?\*/
vi: Ghi chú C	0	/\*.*?\*/

note: TRANSLATORS: translate this string ONLY to the first "\t", leave it and the following parts intact
en: All whitespace	0	[ \t\r\f\v]*
vi: Mọi dấu cách	0	[ \t\r\f\v]*

note: TRANSLATORS: translate this string ONLY to the first "\t", leave it and the following parts intact
en: Leading whitespace	0	^[ \t\r\f\v]*
vi: Dấu cách đi trước	0	^[ \t\r\f\v]*

note: TRANSLATORS: translate this string ONLY to the first "\t", leave it and the following parts intact
en: Script comment	0	#.*
vi: Ghi chú tập lệnh	0	#.*

en: Add to VC
vi: Thêm vào ĐKPB

en: Add _Binary
vi: Thêm _nhị phân

en: Add binary to VC
vi: Thêm vào ĐKPB

en: Remove from VC
vi: Gỡ bỏ ra ĐKPB

en: _Resolved
vi: Đã _giải quyết

en: Revert to original
vi: Hoàn về bản gốc

en: Delete locally
vi: Xoá bỏ cục bộ

en: Flatten directories
vi: Làm phẳng thư mục

en: _Modified
vi: Bị sửa _đổi

en: Show normal
vi: Hiển thị bình thường

en: Non _VC
vi: Không _ĐKPB

en: Show unversioned files
vi: Hiện tập tin không ĐKPB

en: Show ignored files
vi: Hiện các tập tin bị bỏ qua

en: Choose one Version Control
vi: Chọn một bộ Điều khiển phiên bản

en: Only one Version Control in this directory
vi: Chỉ có một bộ điều khiển phiên bản ở thư mục này

note: TRANSLATORS: this is an error message when a version control application isn't installed or can't be found
en: %s Not Installed
vi: %s Chưa cài đặt

note: TRANSLATORS: this is an error message when a version controlled repository is invalid or corrupted
en: Invalid Repository
vi: Kho bị lỗi

en: [%s] Fetching differences
vi: [%s] Đang tìm sự khác biệt

en: [%s] Applying patch
vi: [%s] Đang áp dụng bản vá

en: Select some files first.
vi: Chọn tập tin trước tiên.

en: Regular expression error
    '%s'
vi: Lỗi biểu thức chính quy
    « %s »

en: Error converting to a regular expression
    The pattern was '%s'
    The error was '%s'
vi: Gặp lỗi khi chuyển đổi sang biểu thức chính quy.
    Mẫu là « %s ».
    Lỗi là « %s ».

en: metacity %s
    Copyright (C) 2001-%s Havoc Pennington, Red Hat, Inc., and others
    This is free software; see the source for copying conditions.
    There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
vi: metacity %s
    Tác quyền © 2001-%s của Havoc Pennington, Red Hat, Inc., và người khác.
    Chương trình này là phần mềm tự do; xem mã nguồn để tìm điều kiện sao chép.
    KHÔNG CÓ BẢO HÀNH GÌ CẢ, THẬM CHÍ KHÔNG CÓ BẢO ĐẢM ĐƯỢC NGỤ Ý KHẢ NĂNG BÁN HAY KHẢ NĂNG LÀM ĐƯỢC VIỆC DỨT KHOÁT.

en: Replace the running window manager with Metacity
vi: Thay thế bộ quản lý cửa sổ đang chạy bằng Metacity

en: <metacity_session> attribute seen but we already have the session ID
vi: Thấy thuộc tính <metacity_session>, nhưng đã có session ID.

en: Metacity was compiled without support for verbose mode
vi: Metacity đã được biên dịch không hỗ trợ chế độ chi tiết.

en: If true, metacity will give the user less feedback by using wireframes, avoiding animations, or other means. This is a significant reduction in usability for many users, but may allow legacy applications to continue working, and may also be a useful tradeoff for terminal servers. However, the wireframe feature is disabled when accessibility is on.
vi: Nếu bật thì trình metacity sẽ cho người dùng xem phản hồi ít hơn bằng cách dùng đường viền, tránh hoạt ảnh, hoặc bằng cách khác. Phần lớn người dùng sẽ thấy biết tính hữu dụng đã giảm xuống, nhưng mà có lẽ tùy chọn này sẽ cho phép ứng dụng cũ hơn tiếp tục hoạt động, và có lẽ cũng là thoả hiệp có ích cho trình phục vụ thiết bị cuỗi. Tuy nhiên, tính năng đường viền đã tắt khi khả năng truy cập được bật.

en: If true, trade off usability for less resource usage
vi: Nếu đúng, thoả hiệp giữa tính hữu dụng và dùng ít tài nguyên

en: _Dialog
vi: _Hộp thoại

en: _Utility
vi: _Tiện ích

en: _Splashscreen
vi: _Màn hình giật gân

en: _Top dock
vi: Neo đỉ_nh

en: _Bottom dock
vi: Neo đá_y

en: _Left dock
vi: Neo t_rái

en: _Right dock
vi: Neo _phải

en: _All docks
vi: _Mọi neo

en: Open another one of these windows
vi: Mở cái khác trong những cửa sổ này

en: Usage: metacity-theme-viewer [THEMENAME]
vi: Cách dùng: metacity-theme-viewer [TÊN_SẮC_THÁI]

en: Midori Web Browser
vi: Trình duyệt web Midori

en: Browse the Web
vi: Duyệt web

en: Internet;WWW;Explorer
vi: Internet;WWW;Explorer;Web

en: New Private Browsing Window
vi: Mở cửa sổ duyệt web riêng tư mới

en: Midori Private Browsing
vi: Duyệt web riêng tư Midori

en: Private Browsing
vi: Duyệt web riêng tư

en: Open a new private browsing window
vi: Mở một cửa sổ duyệt web riêng tư mới

en: Snapshot saved to: %s
vi: Đã lưu snapshot vào: %s

en: Run ADDRESS as a web application
vi: Chạy ĐỊA CHỈ như là một ứng dụng web

en: Use FOLDER as configuration folder
vi: Sử dụng THƯ MỤC làm nơi lưu trữ thiết lập

en: Private browsing, no changes are saved
vi: Duyệt web riêng tư, không lưu thay đổi nào hết

en: Run the specified filename as javascript
vi: Chạy file javascript được lựa chọn

en: Execute the specified command
vi: Chạy lệnh đã cho

en: List available commands to execute with -e/ --execute
vi: Hiện danh sách các lệnh được dùng với tùy chọn -e/ --execute (thực thi)

en: Block URIs according to regular expression PATTERN
vi: Chặn các URI khớp với biểu thức chính quy (regex): MẪU-SO-SÁNH

note: i18n: CLI: Close tabs, clear private data, open starting page
en: Reset Midori after SECONDS seconds of inactivity
vi: Cài đặt lại midori sau SỐ-GIÂY không hoạt động

en: Check for new versions at:
vi: Kiểm tra phiên bản mới tại địa chỉ:

en: Add Boo_kmark
vi: Thê_m đánh dấu trang

en: _Userscripts
vi: Mã _lệnh tùy biến người dùng (JS)

en: User_styles
vi: Tùy biến _giao diện trang web (CSS)

en: _Transfers
vi: Tải _về

en: Netscape p_lugins
vi: _Plugin theo chuẩn Netscape

en: _Closed Tabs
vi: Các t_ab đã tắt

en: [Addresses]
vi: [Địa chỉ]

en: Malformed document.
vi: Tài liệu sai cấu trúc/cú pháp.

en: Unrecognized bookmark format.
vi: Không nhận dạng được kiểu đánh dấu trang.

en: Stop loading the current page
vi: Dừng tải trang hiện tại

en: Failed to update title: %s
vi: Không thể cập nhật tiêu đề: %s

en: Value '%s' is invalid for %s
vi: Giá trị '%s' không phù hợp với %s

en: Unexpected action '%s'.
vi: Hành động lạ '%s'.

en: %s (Private Browsing)
vi: %s (Duyệt web riêng tư)

en: Add to _Speed Dial
vi: Thêm vào trang Truy cập _nhanh

en: Run as _web application
vi: Chạy như một ứng dụng _web

en: Save associated _resources
vi: Lưu cả các file đi _kèm

en: A new window has been opened
vi: Đã mở một cửa sổ mới

en: A new tab has been opened
vi: Đã mở một tab mới

en: Error opening the image!
vi: Không thể mở ảnh!

en: Can not open selected image in a default viewer.
vi: Không thể mở ảnh đã chọn bằng trình xem ảnh mặc định.

en: Error downloading the image!
vi: Không thể tải ảnh!

en: Can not download selected image.
vi: Không thể tải ảnh đã chọn.

en: New feed
vi: Nguồn tin mới

en: Add a new bookmark
vi: Thêm đánh dấu trang mới

en: Toggle text cursor navigation
vi: Bật tắt di chuyển con chạy văn bản

en: Pressing F7 toggles Caret Browsing. When active, a text cursor appears in all websites.
vi: Nhấn nút F7 để bật tắt chế độ Duyệt web bằng con chạy. Khi bật sẽ có một con chạy văn bản trên mọi trang web.

en: _Enable Caret Browsing
vi: Bật Duyệt web bằng con _chạy

en: Open all in _Tabs
vi: Mở tất các thành các tab mới

en: Import bookmarks…
vi: Nhập các trang đánh dấu...

en: _Import bookmarks
vi: Nhập các trang đánh _dấu

en: Import from XBEL or HTML file
vi: Nhập từ file XBEL hay HTML

en: Failed to import bookmarks
vi: Không thể nhập các trang đánh dấu

en: XBEL Bookmarks
vi: Các trang đánh dấu XBEL

en: Netscape Bookmarks
vi: Các trang đánh dấu Netscape

en: Midori can only export to XBEL (*.xbel) and Netscape (*.html)
vi: Midori chỉ có thể nhập từ định dạng XBEL (*.xbel) hoặc Netscape (*.html)

en: Failed to export bookmarks
vi: Không thể xuất các trang đánh dấu

en: A lightweight web browser.
vi: Một trình duyệt web nhanh và nhẹ.

en: Show last open tabs
vi: Hiện tab gần đây nhất

en: Show last tabs without loading
vi: Hiện tab gần đây nhất nhưng không tải

en: The configuration couldn't be loaded: %s
vi: Không thể nạp cấu hình: %s

en: Invalid configuration value '%s'
vi: Tùy chỉnh không hợp lệ '%s'

en: Open _Image in New Window
vi: Mở ả_nh trong cửa sổ mới

en: _Search the Web
vi: _Tìm trên Web

en: The file "%s" can't be saved in this folder.
vi: Không thể lưu file "%s" vào thư mục này.

en: You don't have permission to write in this location.
vi: Bạn không có quyền ghi vào vị trí này.

en: There is not enough free space to download "%s".
vi: Không đủ chỗ trống để lưu "%s".

en: The file needs %s but only %s are left.
vi: File này cần %s nhưng chỉ còn %s.

en: Minimum Font Size
vi: Cỡ phông tối thiểu

en: Enable Spell Checking
vi: Bật kiểm lỗi chính tả

note: TODO: Preserve page icons of search engines and merge privacy items
en: Web Cache
vi: Bộ nhớ tạm web

en: Cookies store login data, saved games, or user profiles for advertisement purposes.
vi: Cookie dùng để lưu dữ liệu đăng nhập, quá trình chơi game, hay tài khoản người dùng cho mục đích quảng cáo.

en: Enable offline web application cache
vi: Bật lưu tạm ứng dụng web ngoại tuyến

en: The search engines couldn't be loaded. %s
vi: Không thể nạp máy tìm kiếm. %s

en: The search engines couldn't be saved. %s
vi: Không thể lưu danh sách máy tìm kiếm. %s

en: Failed to open database: %s
vi: Không thể kết nối cơ sở dữ liệu: %s

note: *< type *< ui_requirement *< flags *< dependencies *< priority *< id
en: Mouse Gestures
vi: Động tác con chuột

note: FIXME: granite: should return GtkWidget* like GTK+ i18n: Dialog: Clear Private Data, in the Tools menu
en: Clear Private Data
vi: Xóa dữ liệu riêng tư

en: _Clear private data
vi: _Xóa dữ liệu riêng tư

en: Clear the following data:
vi: Xóa những dữ liệu sau:

en: Last open _tabs
vi: Các tab mở gần đây nhất

en: Clear private data when _quitting Midori
vi: Xóa dữ liệu riêng tư khi th_oát Midori

note: i18n: Logins and passwords in websites and web forms
en: Saved logins and _passwords
vi: Các _mật khẩu và tài khoản đã lưu

en: Cookies and Website data
vi: Cookie và dữ liệu duyệt web

en: Website icons
vi: Biểu tượng website

en: Failed to clear history: %s
vi: Xóa lịch sử thất bại: %s

note: i18n: Couldn't remove items that are older than n days
en: Failed to remove old history items: %s
vi: Không thể xóa dữ liệu duyệt web: %s

en: The configuration couldn't be saved. %s
vi: Không thể lưu thiết lập. %s

en: The session couldn't be loaded: %s
vi: Không thể tải phiên duyệt web: %s

en: The session couldn't be saved. %s
vi: Không thể lưu lần duyệt web này. %s

note: i18n: Trash, or wastebin, containing closed tabs
en: The trash couldn't be saved. %s
vi: Không thể lưu danh sách các tab đã đóng. %s

en: Modify _preferences
vi: Thay đổi _tùy chỉnh

en: Disable all _extensions
vi: Tắt tất cả _phần mở rộng

en: Discard old tabs
vi: Bỏ những tab cũ

en: An instance of Midori is already running but not responding.
vi: Đã có một phiên bản Midori đang chạy nhưng không trả lời.

en: Bookmarks couldn't be loaded: %s
vi: Không thể tải đánh dấu trang: %s

en: The trash couldn't be loaded: %s
vi: Không thể tải các tab đã tắt: %s

en: The history couldn't be loaded: %s
vi: Không thể tải lịch sử duyệt web: %s

en: The following errors occured:
vi: Có lỗi xảy ra:

en: Policy
vi: Chính sách

en: Copy Link Loc_ation
vi: Chép vị trí _liên kết

en: Uncompressed %s%d-bit %s
vi: %s %d-bit %s không nén

en: incomplete metdata in '%s'
vi: dữ liệu meta không hoàn thiện trong '%s'

en: Unsupported bus type '%s' for cdrom
vi: Kiểu tuyến không hỗ trợ '%s' cho cdrom

en: Image file for %s cdrom '%s' has unsupported suffix, expecting '.iso'
vi: Tập tin ảnh cho %s cdrom '%s' có đuôi không hỗ trợ, mong đợi '.iso'

en: %s cdrom '%s' has unsupported type '%s', expecting '%s' or '%s'
vi: %s cdrom '%s' có kiểu không hỗ trợ '%s', mong đợi '%s' hoặc '%s'

en: User cancelled the download
vi: Người dùng đã huỷ tải về

en: Server message:
vi: Thông điệp máy chủ:

en: This is a searchable index. Enter search keywords:
vi: Đây là chỉ mục tìm kiếm được. Hãy nhập từ khoá cần tìm:

en: _Download Linked File
vi: _Tải tập tin được liên kết

en: Sa_ve Image As
vi: Lưu ảnh _là

en: Cop_y Image
vi: Chép ả_nh

en: Open _Frame in New Window
vi: Mở _khung trong cửa sổ mới

en: No Guesses Found
vi: Không đoán ra

en: _Ignore Spelling
vi: _Bỏ qua lỗi chính tả

en: _Learn Spelling
vi: _Học lỗi chính tả

en: _Look Up in Dictionary
vi: _Tra từ điển

en: Ignore _Grammar
vi: Bỏ qua _ngữ pháp

en: Spelling and _Grammar
vi: Chính tả và _Ngữ pháp

en: _Show Spelling and Grammar
vi: _Hiện lỗi chính tả và ngữ pháp

en: _Hide Spelling and Grammar
vi: Ẩ_n Chính tả và Ngữ pháp

en: _Check Document Now
vi: _Kiểm tra tài liệu ngay

en: Check Spelling While _Typing
vi: Kiểm tra khi đang _gõ

en: Check _Grammar With Spelling
vi: Kiểm tra lỗi _ngữ pháp kèm chính tả

en: No recent searches
vi: Không có tìm kiếm gần đây

en: Recent searches
vi: Tìm kiếm gần đây

en: _Clear recent searches
vi: _Xoá tìm kiếm gần đây

en: select
vi: chọn

en: uncheck
vi: bỏ chọn

en: jump
vi: nhảy

en: Live Broadcast
vi: Phát trực tiếp

en: audio element controller
vi: bộ điều khiển phần tử âm thanh

en: video element controller
vi: bộ điều khiển phần tử hình ảnh

en: mute
vi: tắt tiếng

en: unmute
vi: không tắt tiếng

en: pause
vi: tạm dừng

en: movie time
vi: thời lượng phim

en: timeline slider thumb
vi: con chạy thời gian

en: back 30 seconds
vi: lùi 30 giây

en: return to realtime
vi: trở về thời gian thực

en: elapsed time
vi: thời gian đã qua

en: remaining time
vi: thời gian còn lại

en: fast forward
vi: tới nhanh

en: fast reverse
vi: lùi lại

en: show closed captions
vi: xay đầu đề

en: hide closed captions
vi: ẩn đầu đề

en: audio element playback controls and status display
vi: bộ điều khiển phần tử phát tiếng và hiển thị tình trạng

en: video element playback controls and status display
vi: bộ điều khiển phần tử phát hình và hiển thị tình trạng

en: mute audio tracks
vi: tắt tiếng

en: unmute audio tracks
vi: không tắt tiếng

en: begin playback
vi: bắt đầu phát

en: pause playback
vi: tạm dừng phát

en: seek movie back 30 seconds
vi: quay lùi phim 30 giây

en: return streaming movie to real time
vi: trở về luồng thời gian thực

en: current movie time in seconds
vi: thời gian của phim theo giây

en: number of seconds of movie remaining
vi: số giây còn lại

en: current movie status
vi: tình trạng phim hiện thời

en: seek quickly back
vi: lùi ngược nhanh

en: seek quickly forward
vi: chạy tới nhanh

en: Play movie in fullscreen mode
vi: Xem phim toàn màn hình

en: start displaying closed captions
vi: bắt đầu hiển thị đầu đề

en: stop displaying closed captions
vi: ngưng hiển thị đầu đề

en: indefinite time
vi: vô hạn

en: value missing
vi: thiếu giá trị

en: type mismatch
vi: kiểu không khớp

en: pattern mismatch
vi: mẫu không khớp

en: too long
vi: quá dài

en: range underflow
vi: phạm vi quá ngắn

en: range overflow
vi: phạm vi quá dài

en: step mismatch
vi: nhảy bước không khớp

en: Network Request
vi: Yêu cầu mạng

en: The network request for the URI that should be downloaded
vi: Yêu cầu mạng cho URI cần tải về

en: Network Response
vi: Hồi đáp mạng

en: The network response for the URI that should be downloaded
vi: Hồi đáp mạng cho URI cần tải về

en: Destination URI
vi: URI đích

en: The destination URI where to save the file
vi: URI đích nơi lưu tập tin

en: Suggested Filename
vi: Tên tập tin đề nghị

en: The filename suggested as default when saving
vi: Tên tập tin đề nghị mặc định khi lưu

en: Determines the current progress of the download
vi: Xác định tiến độ tải về hiện thời

en: Determines the current status of the download
vi: Xác định tình trạng tải về hiện thời

en: The length of the data already downloaded
vi: Lượng dữ liệu đã tải về

en: The total size of the file
vi: Kích thước của toàn bộ tập tin

en: valid
vi: hợp lệ

note: #-#-#-#-#  1024 (openobject-addons)  #-#-#-#-# module: account #-#-#-#-#  1045 (openobject-addons)  #-#-#-#-# module: base
en: Valid
vi: Hợp lệ

en: The name of the frame
vi: Tên khung

en: The document title of the frame
vi: Tựa đề tài liệu của khung

en: The current URI of the contents displayed by the frame
vi: URI hiện thời của nội dung khung đang hiển thị

en: Determines the current policy for the horizontal scrollbar of the frame.
vi: Xác định quy tắc hiện thời cho thanh cuộn ngang của khung.

en: Determines the current policy for the vertical scrollbar of the frame.
vi: Xác định quy tắc hiện thời cho thanh cuộn dọc của khung.

en: The title of the history item
vi: Tựa đề mục lược sử

en: Alternate Title
vi: Tựa đề thay thế

en: The alternate title of the history item
vi: Tựa đề thay thế cho mục lược sử

en: The URI of the history item
vi: URI cho mục lược sử

en: Original URI
vi: URI gốc

en: The original URI of the history item
vi: URI gốc của mục lược sử

en: Last visited Time
vi: Lần xem cuối

en: The time at which the history item was last visited
vi: Thời điểm xem mục lược sử lần cuối

en: Web View
vi: Khung xem Web

en: The Web View that renders the Web Inspector itself
vi: Khung xem Web dùng để hiển thị bản thân Thanh tra Web

en: Inspected URI
vi: URI được điều tra

en: The URI that is currently being inspected
vi: URI đang được điều tra

en: Enable JavaScript profiling
vi: Bật kiểm định JavaScript

en: Profile the executed JavaScript.
vi: Kiểm định JavaScript được thực thi.

en: Enable Timeline profiling
vi: Bật kiểm định trục thời gian

en: The reason why this navigation is occurring
vi: Lý do duyệt gặp lỗi

en: The URI that was requested as the target for the navigation
vi: URI được yêu cầu làm đích duyệt

en: The button used to click
vi: Nút được dùng để nhấn

en: Modifier state
vi: Trạng thái phím bổ trợ

en: A bitmask representing the state of the modifier keys
vi: Bitmask đại diện trạng thái phím bổ trợ

en: Target frame
vi: Khung đích

en: The target frame for the navigation
vi: Khung đích để xem

en: Default Encoding
vi: Bảng mã mặc định

en: The default encoding used to display text.
vi: Bảng mã mặc định để hiển thị văn bản.

en: Cursive Font Family
vi: Họ phông Cursive

en: The default Cursive font family used to display text.
vi: Họ phông Cursive mặc định để hiển thị văn bản.

en: Default Font Family
vi: Họ phông mặc định

en: The default font family used to display text.
vi: Họ phông mặc định để hiển thị văn bản.

en: Fantasy Font Family
vi: Họ phông Fantasy

en: The default Fantasy font family used to display text.
vi: Họ phông Fantasy mặc định để hiển thị văn bản.

en: Monospace Font Family
vi: Họ phông Monospace

en: The default font family used to display monospace text.
vi: Họ phông Monospace mặc định để hiển thị văn bản.

en: Sans Serif Font Family
vi: Họ phông Sans Serif

en: The default Sans Serif font family used to display text.
vi: Họ phông Sans Serif mặc định để hiển thị văn bản.

en: Serif Font Family
vi: Họ phông Serif

en: The default Serif font family used to display text.
vi: Họ phông Serif mặc định để hiển thị văn bản.

en: The default font size used to display text.
vi: Cỡ phông mặc định để hiển thị văn bản.

en: Default Monospace Font Size
vi: Cỡ phông Monospace mặc định

en: The default font size used to display monospace text.
vi: Cỡ phông Monospace mặc định để hiển thị văn bản.

en: The minimum font size used to display text.
vi: Cỡ phông tối thiểu để hiển thị văn bản.

en: Minimum Logical Font Size
vi: Cỡ phông logic tối thiểu

en: The minimum logical font size used to display text.
vi: Cỡ phông logic tối thiểu dùng để hiển thị văn bản.

en: Enforce 96 DPI
vi: Ép 96 DPI

en: Enforce a resolution of 96 DPI
vi: Ép độ phân giảii 96 DPI

en: Auto Load Images
vi: Tự động nạp ảnh

en: Load images automatically.
vi: Nạp ảnh tự động.

en: Auto Shrink Images
vi: Tự động co ảnh.

en: Automatically shrink standalone images to fit.
vi: Tự động co ảnh độc lập cho khít.

en: Print Backgrounds
vi: In ảnh nền

en: Whether background images should be printed.
vi: Có in ảnh nền hay không.

en: Enable Scripts
vi: Bật script

en: Enable embedded scripting languages.
vi: Bật ngôn ngữ nhúng dạng script.

en: Enable Plugins
vi: Bật phần mở rộng

en: Enable embedded plugin objects.
vi: Bật phần mở rộng,

en: Resizable Text Areas
vi: Ô văn bản có thể thay đổi kích thước.

en: Whether text areas are resizable.
vi: Ô văn bản có thể thay đổi kích thước hay không.

en: User Stylesheet URI
vi: URI stylesheet người dùng

en: The URI of a stylesheet that is applied to every page.
vi: URI của stylesheet áp dụng cho mọi trang.

en: Zoom Stepping Value
vi: Giá trị bước thu/phóng

en: The value by which the zoom level is changed when zooming in or out.
vi: Giá trị thay đổi mức thu phóng mỗi lần.

en: Enable Developer Extras
vi: Bật Developer Extras

en: Enables special extensions that help developers
vi: Bật các phần mở rộng đặc biệt, hữu dụng cho người phát triển

en: Enable Private Browsing
vi: Bật duyệt riêng tư

en: Enables private browsing mode
vi: Bật chế độ duyệt riêng tư

en: Enables spell checking while typing
vi: Kiểm lỗi chính tả khi đang gõ

en: Languages to use for spell checking
vi: Ngôn ngữ kiểm lỗi chính tả

en: Comma separated list of languages to use for spell checking
vi: Danh sách ngôn ngữ kiểm lỗi chính tả, cách nhau bằng dấu phẩy

en: Enable Caret Browsing
vi: Bật con nháy

en: Whether to enable accessibility enhanced keyboard navigation
vi: Có bật khả năng duyệt tăng cường bằng bàn phím không

en: Enable HTML5 Database
vi: Bật Cơ sở dữ liệu HTML5

en: Whether to enable HTML5 database support
vi: Có bật hỗ trợ Cơ sở dữ liệu HTML5 không

en: Enable HTML5 Local Storage
vi: Bật Kho chứa HTML5 cục bộ

en: Whether to enable HTML5 Local Storage support
vi: Có bật hỗ trợ Kho chứa HTML5 cục bộ không

en: Enable XSS Auditor
vi: Bật kiểm tra XSS

en: User Agent
vi: Đại diện người dùng

en: The User-Agent string used by WebKitGtk
vi: Chuỗi User-Agent WebKitGtk sẽ dùng

en: JavaScript can open windows automatically
vi: JavaScript được phép mở cửa sổ

en: Whether JavaScript can open windows automatically
vi: JavaScript có được phép tự động mở cửa sổ không

en: Whether to enable offline web application cache
vi: Có bật lưu tạm ứng dụng web ngoại tuyến không

en: Editing behavior
vi: Cách sửa đổi

en: The behavior mode to use in editing mode
vi: Cách sửa đổi được sử dụng trong chế độ sửa đổi

en: Enable universal access from file URIs
vi: Bật truy cập thống nhất từ URI của tập tin

en: Whether to allow universal access from file URIs
vi: Có cho phép truy cập thống nhất từ URI của tập tin không

en: Enable DOM paste
vi: Cho dán DOM

en: Whether to enable DOM paste
vi: Có cho dán DOM không

en: Tab key cycles through elements
vi: Xoay vòng phím Tab qua các thành phần

en: Whether the tab key cycles through elements on the page.
vi: Có xoay vòng phím Tab trên các thành phần của trang không

en: Enable Default Context Menu
vi: Bật menu ngữ cảnh mặc định

en: Enables the handling of right-clicks for the creation of the default context menu
vi: Cho phép phím chuột phải tạo menu ngữ cảnh mặc định

en: Enable Site Specific Quirks
vi: Bật khắc phục đặc thù cho các trang

en: Enables the site-specific compatibility workarounds
vi: Khắc phục những nhược điểm đặc thù của một số trang web

en: Enable page cache
vi: Bật page cache

en: Whether the page cache should be used
vi: Có bật tính năng page cache không

en: Auto Resize Window
vi: Tự động đổi kích thước cửa sổ

en: Automatically resize the toplevel window when a page requests it
vi: Tự động thay đổi kích thước cửa sổ trên cùng khi trang yêu cầu

en: Enable Java Applet
vi: Bật tiểu dụng Java

en: Whether Java Applet support through <applet> should be enabled
vi: Cho phép hỗ trợ tiểu dụng Java bằng <applet>

en: Returns the @web_view's document title
vi: Trả về tiêu đề tài liệu của @web_view

en: Returns the current URI of the contents displayed by the @web_view
vi: Trả về URI hiện thời của tài liệu được @web_view hiển thị

en: The list of targets this web view supports for clipboard copying
vi: Danh sách đích mà khung xem web này hỗ trợ khi chép vào clipboard.

en: The list of targets this web view supports for clipboard pasting
vi: Danh sách đích mà khung xem web này hỗ trợ khi dán clipboard.

en: An associated WebKitWebSettings instance
vi: Một thể hiện WebKitWebSettings liên kết

en: The associated WebKitWebInspector instance
vi: Một thể hiện WebKitWebInspector liên kết

en: Whether content can be modified by the user
vi: Nội dung có thể bị người dùng thay đổi hay không

en: Whether content has a transparent background
vi: Nội dung có ảnh nền trong suốt không.

en: The level of zoom of the content
vi: Mức phóng to/thu nhỏ nội dung

en: Full content zoom
vi: Phóng nội dung đầy đủ

en: Whether the full content is scaled when zooming
vi: Toàn bộ nội dung có bị co lại không.

en: The default encoding of the web view
vi: Bảng mã mặc định cho khung xem Web

en: Custom Encoding
vi: Bảng mã tự chọn

en: The custom encoding of the web view
vi: Bảng mã tự chọn cho khung xem Web

en: Icon URI
vi: URI biểu tượng

en: The URI for the favicon for the #WebKitWebView.
vi: URI của biểu tượng trang (favicon) cho #WebKitWebView.

en: Response
vi: Trả lời

en: A username and password are being requested by the site %s
vi: Trang %s đang yêu cầu tên người dùng và mật khẩu

en: minicom: cannot open macro file %s
vi: minicom: không thể mở tập tin vĩ lệnh %s

en:  A - File name (empty=disable) :
vi:  A - Tên tập tin (rỗng = tắt) :

en:  B - Log connects and hangups  :
vi:  B - Ghi nhật ký kết nối và tạm dừng:

en:  C - Log file transfers        :
vi:  C - Ghi nhật ký truyền tập tin:

en: Change which setting?
vi: Thay đổi cài đặt nào?

en: Logging options
vi: Tùy chọn ghi nhật ký

en:  A - Download directory :
vi:  A - Thư mục tải về     :

en:  B - Upload directory   :
vi:  B - Thư mục tải lên    :

en:  C - Script directory   :
vi:  C - Thư mục văn lệnh   :

en:  D - Script program     :
vi:  D - Chương trình văn lệnh:

en:  E - Kermit program     :
vi:  E - Chương trình Kermit:

en:  F - Logging options
vi:  F - Tùy chọn nhật ký

en: No
vi: Không

en: M  Zmodem download string activates...
vi: M  Chuỗi tải về Zmodem kích hoạt...

en: N  Use filename selection window......
vi: N  Dùng cửa sổ chọn tên tập tin...

en: O  Prompt for download directory......
vi: P  Nhắc nhập thư mục tải về...

en: Change which setting? (SPACE to delete)
vi: Thay đổi thiết lập nào? (Bấm phím dài để xoá)

en:      Name             Program
vi:      Tên              Chương trình

note: TRANSLATORS: * Name: Protocol sends filename internally * U/D: Command is used for upload or download * FullScr: Command runs fullscreen * IO-Red: Redirect output of commands to logfile * Multi: Protocol can transfer multiple files at once
en: Name U/D FullScr IO-Red. Multi
vi: Tên L/X ToànMH VR-ChTi. Đa

en: Delete which protocol?
vi: Xoá giao thức nào?

en:  A -    Serial Device      :
vi:  A -    Thiết bị nối tiếp  :

en:  B - Lockfile Location     :
vi:  B - Vị trí khoá tập tin   :

en:  C -   Callin Program      :
vi:  C -   Chương trình gọi đến:

en:  D -  Callout Program      :
vi:  D -  Chương trình gọi ra  :

en:  E -    Bps/Par/Bits       :
vi:  E -    Bps/Par/Bit        :

en:  F - Hardware Flow Control :
vi:  F - Điều khiển luồng phần cứng:

en:  G - Software Flow Control :
vi:  G - Điều khiển luồng phần mềm :

en: DTE speed
vi: Tốc độ DTE

en: line speed
vi: tốc độ đường dây

en:  A - Init string .........
vi:  A - Chuỗi khởi tạo ...

en:  B - Reset string ........
vi:  B - Chuỗi đặt lại ...

en:  C - Dialing prefix #1....
vi:  C - Tiền tố quay số #1...

en:  D - Dialing suffix #1....
vi:  D - Hậu tố quay số #1...

en:  E - Dialing prefix #2....
vi:  E - Tiền tố quay số #2...

en:  F - Dialing suffix #2....
vi:  F - Hậu tố quay số #2...

en:  G - Dialing prefix #3....
vi:  G - Tiền tố quay số #3...

en:  H - Dialing suffix #3....
vi:  H - Hậu tố quay số #3...

en:  I - Connect string ......
vi:  I - Chuỗi kết nối ...

en:  J - No connect strings ..
vi:  J - Không có chuỗi kết nối ...

en:  K - Hang-up string ......
vi:  K - Chuỗi ngừng nói...

en:  L - Dial cancel string ..
vi:  L - Chuỗi thôi quay số ...

en:  M - Dial time ...........
vi:  M - Thời gian quay số ...

en:  N - Delay before redial .
vi:  N - Khoảng đợi quay số lại ...

en:  O - Number of tries .....
vi:  O - Số lần thử lại ...

en:  P - DTR drop time (0=no).
vi:  P - Thời gian thả DTR (0 = không).

en:  Q - Auto bps detect .....
vi:  Q - Tự động phát hiện bps ...

en:  R - Modem has DCD line ..
vi:  R - Bộ điều giải có tuyến DCD ...

en:  S - Status line shows ...
vi:  S - Dòng trạng thái hiển thị ...

en:  T - Multi-line untag ....
vi:  T - Bỏ thẻ đa dòng ...

en: Modem and dialing parameter setup
vi: Thiết lập và tham số về bộ điều giải và quay số

en:     Return or Esc to exit. Edit A+B to get defaults.
vi:     Phím Return hay Esc để thoát. Sửa A+BIẾN để lấy mặc định.

en:  A - Command key is         :
vi:  A - Phím lệnh là           :

en:  B - Backspace key sends    :
vi:  B - Phím Xoá lùi gửi       :

en:  C - Status line is         :
vi:  C - Dòng trạng thái là     :

en:  D - Alarm sound            :
vi:  D - Tiếng báo động         :

en:  E - Foreground Color (menu):
vi:  E - Màu tiền cảnh (trình đơn):

en:  F - Background Color (menu):
vi:  F - Màu nền (trình đơn):

en:  G - Foreground Color (term):
vi:  G - Màu cảnh gần (thiết bị cuối):

en:  H - Background Color (term):
vi:  H - Màu nền (thiết bị cuối):

en:  I - Foreground Color (stat):
vi:  I - Màu Tiền cảnh (thống kê):

en:  J - Background Color (stat):
vi:  J - Màu nền (trạng thái):

en:  K - History Buffer Size    :
vi:  K - Kích cỡ bộ đệm lược sử :

en:  L - Macros file            :
vi:  L - Tập tin vĩ lệnh        :

en:  N - Macros enabled         :
vi:  N - Vĩ lệnh đã bật         :

en:  O - Character conversion   :
vi:  O - Chuyển đổi ký tự       :

en:  P - Add linefeed           :
vi:  P - Thêm ký tự xuống dòng  :

en:  Q - Local echo             :
vi:  Q - Lặp lại cục bộ         :

en:  R - Line Wrap              :
vi:  R - Ngắt dòng              :

en:  S - Hex Display            :
vi:  S - Hiển thị kiểu thập lục :

en:  T - Add carriage return    :
vi:  T - Thêm ký hiệu về đầu dòng:

en: Change which setting?  (Esc to exit)
vi: Thay đổi thiết lập nào? (Esc để thoát)

en: Screen and keyboard
vi: Màn hình và bàn phím

en:  M - Edit Macros
vi:  M - Sửa vĩ lệnh

en: You can't change colors in black and white mode
vi: Bạn không thể thay đổi màu sắc ở chế độ đen trắng.

en: Menu foreground == background color, change!
vi: Trong trình đơn, màu cảnh gần và màu nền là trùng: phải thay đổi!

en: Terminal foreground == background color, change!
vi: Trong thiết bị cuối, màu cảnh gần và màu nền là trùng: phải thay đổi!

en: History Buffer Size
vi: Kích cỡ bộ đệm lược sử

en: 
                    You have changed the history buffer size.
                    You will need to save the configuration file and
                    restart minicom for the change to take effect.
    
                    Hit a key to Continue...
vi: 
                    Bạn đã thay đổi kích cỡ của bộ đệm lược sử.
                    Vì vậy bạn sẽ cần phải lưu tập tin cấu hình
                    và khởi chạy lại minicom, để thay đổi có tác dụng.
    
                    Bấm phím nào để Tiếp tục...

en: Program new command key
vi: Đặt phím lệnh mới

en: 
     Press the new command key. If you want to use
     the META or ALT key enter:
    
      o SPACE if your meta key sets the 8th bit high
      o ESC   if your meta key sends the ESCAPE prefix (standard)
    
    
     Press new command key:
vi: 
     Bấm phím lệnh mới. Muốn sử dụng phím META hay ALT thì nhập:
    
      o SPACE nếu phím meta đặt bit thứ tám cao
      o ESC   nếu phím meta gửi tiền tố ESCAPE (chuẩn)
    
    
     Bấm phím lệnh mới:

en: Meta-8th bit
vi: Meta-bit thứ 8

en: ERROR: you do not have permission to create a file there!
vi: LỖI : bạn không có quyền tạo tập tin ở đó !

en: ERROR: cannot open macro file %s
vi: LỖI : không thể mở tập tin bộ lệnh %s

en: Reading macros
vi: Đang đọc các bộ lệnh...

en:  A -      Terminal emulation :
vi:  A -   Mô phỏng thiết bị cuối:

en:  B -     Backspace key sends :
vi:  B -     Gửi ký tự Xoá lùi   :

en:  C -          Status line is :
vi:  C -       Dòng trạng thái là:

en:  D -   Newline tx delay (ms) :
vi:  D - Khoảng trễ xuống dòng tx (mili-giây):

en:  E -          ENQ answerback :
vi:  E -        ENQ trả lại ngược:

en:  F - Character tx delay (ms) :
vi:  D - Trễ ký tự tx (mili-giây):

en: Terminal settings
vi: Thiết lập thiết bị cuối

en: Cannot write to %s
vi: Không thể ghi vào %s

en: Configuration saved
vi: Cấu hình đã được lưu

en: ERROR: Macros have changed but no filename is set!
vi: LỖI: vĩ lệnh đã thay đổi còn chưa đặt tên tập tin !

en: Cannot write macros file %s
vi: Không thể ghi tập tin bộ lệnh %s

en: Macros saved
vi: Bộ lệnh đã được lưu

en: Give name to save this configuration?
vi: Nhập tên để lưu cấu hình này không?

en: Filenames and paths
vi: Tên tập tin và đường dẫn

en: File transfer protocols
vi: Giao thức truyền tập tin

en: Serial port setup
vi: Thiết lập cổng nối tiếp

en: Modem and dialing
vi: Bộ điều giải và quay số

en: Save setup as..
vi: Lưu thiết lập dạng...

en: Exit from Minicom
vi: Thoát khỏi Minicom

en: Save setup as %s
vi: Lưu thiết lập dạng %s

en: configuration
vi: cấu hình

en: BLACK
vi: ĐEN

en: RED
vi: ĐỎ

en: GREEN
vi: LỤC

en: YELLOW
vi: VÀNG

en: BLUE
vi: XANH

en: MAGENTA
vi: ĐỎ TƯƠI

en: CYAN
vi: XANH LÁ MẠ

en: WHITE
vi: TRẮNG

en: Comm Parameters
vi: Tham số viễn thông

en:  Speed            Parity      Data
vi:  Tốc độ     Tính chẵn lẻ     Dữ liệu

en:  A: <next>        L: None     S: 5
vi:  A: <kế>          L: Không    S: 5

en:  B: <prev>        M: Even     T: 6
vi:  B: <lùi>         M: Chẵn     T: 6

en:  C:   9600        N: Odd      U: 7
vi:  C:   9600        N: Lẻ       U: 7

en:  D:  38400        O: Mark     V: 8
vi:  D:  38400        O: Dấu      V: 8

en:  Stopbits
vi:  Bit dừng

en:  K: Current
vi:  K - Hiện thời

en: 
     Choice, or <Enter> to exit?
vi: 
     Chọn, hay <Enter> để thoát ?

en: Current: %5s %s%s%s
vi: HIện thời : %5s %s%s%s

en: F1 to F10 Macros
vi: Vĩ lệnh F1 đến F10

en:  (LEGEND: ^M = C-M, ^L = C-L, ^G = C-G, ^R = C-R, ^~ = pause 1 second,
vi:  (CHU GIẢI: ^M = C-M, ^L = C-L, ^G = C-G, ^R = C-R, ^~ = tạm dừng 1 giây,

en:   \u = username, \p = password, \\ = \, \e = toggle echo,
vi:   \u = tên người dùng, \p = mật khẩu, \\ = \, \e = bật/tắt phản chiếu,

en:   \l = toggle LF, \bX1..Xn<sp> = change baud rate. Example: "\beq "
vi:   \l = bật/tắt LF, \bX1..Xn<sp> = thay đổi tỷ lệ baud. Ví dụ: "\bfq "

en:   = 115200 8N1. (See the "Comm Parameters" menu for valid values of X.))
vi:   = 192000 8N1. (Xem trình đơn "Comm Parameters" để tìm các giá trị X hợp lệ.))

en: CHANGED
vi: ĐÃ ĐỔI

en: Character conversion
vi: Chuyển đổi ký tự

en:  char    in out    char    in out    char    in out    char    in out
vi:  k.tự    vào ra    k.tự    vào ra    k.tự    vào ra    k.tự    vào ra

en: 
     A - load table	B - save table
vi: 
     A - nạp bảng	B - lưu bảng

en: 	file:%s
vi: 	tập tin:%s

en: 
     C - edit char	D - next screen	E - prev screen
vi: 
     C - sửa ký tự	D - màn hình kế	E - màn hình lùi

en:  F - convert capture: %s
vi:  F - chuyển đổi đồ bắt: %s

en: Load file: %s
vi: Nạp tập tin: %s

en: Save as file: %s
vi: Lưu dạng tập tin: %s

en: Character to be edited:
vi: Ký tự cần sửa:

en: Input character ascii value 0-255
vi: Giá trị ASCII ký tự nhập 0-255

en: Change input to: %s
vi: Thay đổi dữ liệu nhập thành: %s

en: Change output to: %s
vi: Thay đổi kết xuất thành: %s

en: Cannot open conversion table %s
vi: Không thể mở bảng chuyển đổi %s

en: Cannot write conversion table %s
vi: Không thể ghi bảng chuyển đổi %s

en: Initializing Modem
vi: Đang sơ khởi bộ điều giải...

en: Resetting Modem
vi: Đang đặt lại bộ điều giải...

en: Hanging up
vi: Đang ngừng nói...

en: Hangup (%ld:%02ld:%02ld)
vi: Ngừng nói (%ld:%02ld:%02ld)

en: Sending BREAK
vi: Đang gửi tín hiệu BREAK (ngắt)

en:     No connection: %s.
vi:     Không có kết nối : %s.

en:    Press any key to continue..
vi:    Bấm phím nào để tiếp tục...

en:      Retry in %2d seconds
vi:      Thử lại sau %2d giây

en: Max retries
vi: Số lần thử lại tối đa

en: You are already online! Hang up first.
vi: Bạn đang trực tuyến ! Hãy ngừng nói trước.

en: Autodial
vi: Tự động quay số

en:       At : %s
vi:       Lúc: %s

en:  Last on : %s at %s
vi:  Kết nối cuối cùng : %s lúc %s

en:     Time : %-3d
vi:     Thời gian : %-3d

en:      Attempt #%d
vi:      Lần thử #%d

en: 
    
    
     Escape to cancel, space to retry.
vi: 
    
    
     Phím Esc để thôi, phím cách để thử lại

en: Connected. Press any key to continue
vi: Đã kết nối. Bấm phím nào để tiếp tục

en: Manually entered number
vi: Số đã tự nhập

en: Cannot open ~/.dialdir: permission denied
vi: Không thể mở “~/.dialdir”: không đủ quyền

en: Phonelist garbled (unknown version?)
vi: Danh sách điện thoại lộn xộn (phiên bản không rõ ?)

en: Phonelist corrupted
vi: Danh sách điện thoại bị hỏng

en: Unknown dialing directory version
vi: Không rõ phiên bản danh bạ số quay

en: Phonelist garbled (?)
vi: Danh sách điện thoại lộn xộn (?)

en: Out of memory while reading dialing directory
vi: Tràn bộ nhớ trong khi đọc bản liệt kê số quay

en: Converted dialdir to new format, old saved as %s.v%hd
vi: Đã chuyển đổi dialdir sang định dạng mới, cái cũ được lưu thành %s.v%hd

en: Cannot open ~/.dialdir for writing!
vi: Không thể mở “~/.dialdir” để ghi !

en: Error writing to ~/.dialdir!
vi: Lỗi ghi vào “~/.dialdir” !

en:  A -  Name                :
vi:  A -  Tên                 :

en:  B -  Number              :
vi:  B -  Số                  :

en:  C -  Dial string #       :
vi:  C -  Chuỗi quay số #     :

en:  D -  Local echo          :
vi:  D -  Phản chiếu cục bộ   :

en:  E -  Script              :
vi:  E -  Văn lệnh            :

en:  F -  Username            :
vi:  F -  Tên người dùng      :

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

en:  H -  Terminal Emulation  :
vi:  H -  Mô phỏng thiết bị cuối:

en:  I -  Backspace key sends :
vi:  I -  Gửi ký tự Xoá lùi   :

en:  J -  Linewrap            :
vi:  J -  Ngắt dòng           :

en:  K -  Line Settings       :
vi:  K -  Thiết lập tuyến :

en:  L -  Conversion table    :
vi:  L -  Bảng chuyển đổi     :

en:       Last dialed         : %s %s
vi:       Quay số cuối cùng   : %s %s

en:       Times on            : %d
vi:       Lần đã kết nối      : %d

en: moVe
vi: Di chuyển

en:    Yes
vi:    Có

en:    No
vi:    Không

en: Entry "%s" not found. Enter dialdir?
vi: Không tìm thấy mục nhập “%s”. Vào thư mục quay số dialdir không?

en: ( Escape to exit, Space to tag )
vi: ( Phím Esc để thoát, phím cách để đặt thẻ )

en:  Move entry up/down, Escape to exit
vi:  Đem mục lên/xuống, phím Esc để thoát

en: Dialing Directory
vi: Danh bạ số quay

en:      Name            Number            Last on      Times Script
vi:      Tên             Số                Lần cuối     Lần   Văn lệnh

en: Find an entry
vi: Tìm mục nhập

en: Remove entry?
vi: Gỡ bỏ mục nhập ?

en: Enter number
vi: Nhập số

note: TRANSLATORS: Translation of each of these menu items should not be * longer than 7 characters. The upper-case letter is a shortcut, * so keep them unique and ASCII; 'h', 'j', 'k', 'l' are reserved
en: [Goto]
vi: [tới]

en: [Prev]
vi: [Trước]

en: [Show]
vi: [Hiện]

en: [Tag]
vi: [Thẻ]

en: [Untag]
vi: [Bỏ thẻ]

en: Could not change to directory %s (%s)
vi: Không thể chuyển đổi sang thư mục %s (%s)

en: Select one or more files for download
vi: Chọn một hay nhiều tập tin cần tải về

en: Select a file for download
vi: Chọn một tập tin cần tải về

en: Select a directory for download
vi: Chọn một thư mục để tải về

en: Select one or more files for upload
vi: Chọn một hay nhiều tập tin cần tải lên

en: Select a file for upload
vi: Chọn một tập tin cần tải lên

en: Select a directory for upload
vi: Chọn một thư mục để tải lên

en: Directory: %%-%ds
vi: Thư mục: %%-%ds

en: Can't back up!
vi: Không thể sao lưu!

en: Too many files tagged - buffer would overflow
vi: Quá nhiều tập tin có thẻ - sẽ tràn bộ đệm

en: Can select only one!
vi: chỉ có thể chọn một cái!

en: Goto directory:
vi: Tới thư mục:

en: Tag pattern:
vi: Mẫu thẻ :

en: No file(s) tagged
vi: Không có tập tin có thẻ

en: Untag pattern:
vi: Mẫu bỏ thẻ:

en: No file(s) untagged
vi: Không có tập tin có thẻ bị bỏ

en: No file selected - enter filename:
vi: Chưa chọn tập tin - gõ tên tập tin:

en: File: "%s" exists! Overwrite?
vi: Tập tin “%s” đã có. Ghi đè không?

en: no such file!
vi: không có tập tin như vậy!

en: %d files:
vi: %d tập tin

en: Minicom Command Summary
vi: Tóm tắt lệnh Minicom

en: Commands can be called by %s<key>
vi: Có thể gọi lệnh bằng phím %s<key>

en: Main Functions
vi: Chức năng chính

en: Other Functions
vi: Chức năng khác

en:  Dialing directory..D  run script (Go)....G | Clear Screen.......C
vi:  Danh bạ số quay...D  chạy văn lệnh (Đi)...G | Xóa màn hình.......C

en:  Send files.........S  Receive files......R | cOnfigure Minicom..O
vi:  Gửi tập tin........S  Nhận tập tin.......R | Cấu hình Minicom..O

en:  comm Parameters....P  Add linefeed.......A |
vi:  Tham số kết nối....P  Xuống dòng.........A |

en: Suspend minicom....J
vi: Ngưng minicom....J

en: Jump to a shell....J
vi: Nhảy tới hệ vỏ.....J

en:  Capture on/off.....L  Hangup.............H | eXit and reset.....X
vi:  Bật/tắt bắt........L  Tạm Ngừng..........H | Thoát và đặt lại...X

en:  send break.........F  initialize Modem...M | Quit with no reset.Q
vi:  gửi ngắt...........F  khởi tạo modem.....M | Thoát, không đặt lại.Q

en:  Terminal settings..T  run Kermit.........K | Cursor key mode....I
vi:  Cài đặt t.b.cuối...T  chạy Kermit........K | Chế độ phím con trỏ...I

en:  lineWrap on/off....W
vi:  Bật/tắt ngắt dòng....W

en:   local Echo on/off..E | Help screen........Z
vi:   Bật/tắt phản chiếu cục bộ..E | Trợ giúp........Z

en:  Paste file.........Y  Timestamp toggle...N | scroll Back........B
vi:  Dán tập tin........Y  Timestamp Bật/Tắt..N | cuộn Back..........B

en:  Add Carriage Ret...U
vi:  Thêm con trỏ Trở về đầu dòng...U

en: Select function or press Enter for none.
vi: Chọn chức năng, hay bấm Enter để chọn không gì.

en: Written by Miquel van Smoorenburg 1991-1995
vi: Tác giả: Miquel van Smoorenburg năm 1991-1995

en: Some additions by Jukka Lahtinen 1997-2000
vi: Bổ sung thêm bởi Jukka Lahtinen năm 1997-2000

en: i18n by Arnaldo Carvalho de Melo 1998
vi: Quốc tế hoá bởi Arnaldo Carvalho de Melo năm 1998

en: Lockfile is stale. Overriding it..
vi: Tập tin khoá quá cũ nên ghi đè lên nó..

en: Device %s is locked.
vi: Thiết bị %s bị khoá.

en: Could not setup for dial out.
vi: Không thể thiết lập để quay số ra.

en: minicom: cannot open %s: %s
vi: minicom: không thể mở %s: %s

en: minicom: cannot open %s. Sorry.
vi: minicom: không thể mở %s. Rất tiếc.

en: Cannot open %s!
vi: Không thể mở %s !

en: OFFLINE
vi: NGOẠI TUYẾN

en: ONLINE
vi: TRỰC TUYẾN

en: Gone offline (%ld:%02ld:%02ld)
vi: Ngắt kết nối (%ld:%02ld:%02ld)

en:  %7.7sZ for help |           |     | Minicom %-6.6s |       |
vi:  %7.7sZ Trợ giúp |           |     | Minicom %-6.6s |       |

en: Could not re-initialize window system.
vi: Không thể khởi tạo lại hệ thống cửa sổ.

en: Got signal %d
vi: Nhận được tín hiệu %d

en:   Close
vi:   Đóng

en:  Pause
vi:  Tạm dừng

en:   Exit
vi:   Thoát

en:  Unpause
vi:  Hủy tạm dừng

en: Hang-up line?
vi: Ngừng?

en: Killed by signal %d !
vi: Bị giết do tín hiệu %d !

en: Suspended. Type "fg" to resume.
vi: Bị ngưng. Gõ “fg” để tiếp tục lại.

en: SHELL variable not set
vi: Chưa đặt biến SHELL (hệ vỏ)

en: Out of memory: could not fork()
vi: Tràn bộ nhớ nên không thể fork() (tạo tiến trình con)

en: Shelled out. Type "exit" to return.
vi: Nằm trong nền hệ vỏ. Gõ “exit” để trở về.

en: SEARCH FOR (ESC=Exit)
vi: TÌM KIẾM (ESC = thoát)

en: Search Wrapping Around to Start!
vi: Việc tìm kiếm cuộn về đầu !

en: HISTORY: U=Up D=Down F=PgDn B=PgUp s=Srch S=CaseLess N=Next C=Cite ESC=Exit
vi: LƯỢC SỬ: U=Lên D=Xuống F=PgDn B=PgUp s=Tìm S=Chữ-nào N=Kế C=Trích ESC=Thoát

en: History buffer Disabled!
vi: Bộ đệm lược sử bị tắt!

en: History buffer empty!
vi: Bộ đệm lược sử là rỗng!

en: No previous search!
      Please 's' or 'S' first!
vi: Không có việc tìm kiếm trước.
     Háy dùng “s” hay “S” trước tiên.

en:   CITATION: ENTER=select start line ESC=exit
vi:   TRÍCH DẪN: ENTER=chọn dòng đầu ESC=thoát

en:   CITATION: ENTER=select end line ESC=exit
vi:   TRÍCH DẪN: ENTER=chọn dòng cuối ESC=thoát

en: Wrong option in environment MINICOM="%s"
vi: Gặp tùy chọn không đúng trong môi trường MINICOM=“%s”

en: Type "minicom %s" for help.
vi: Hãy gõ lệnh “minicom %s” để xem trợ giúp.

en: Usage: %s [OPTION]... [configuration]
    A terminal program for Linux and other unix-like systems.
    
      -b, --baudrate         : set baudrate (ignore the value from config)
      -D, --device           : set device name (ignore the value from config)
      -s, --setup            : enter setup mode
      -o, --noinit           : do not initialize modem & lockfiles at startup
      -m, --metakey          : use meta or alt key for commands
      -M, --metakey8         : use 8bit meta key for commands
      -l, --ansi             : literal; assume screen uses non IBM-PC character set
      -L, --iso              : don't assume screen uses ISO8859
      -w, --wrap             : Linewrap on
      -H, --displayhex       : display output in hex
      -z, --statline         : try to use terminal's status line
      -7, --7bit             : force 7bit mode
      -8, --8bit             : force 8bit mode
      -c, --color=on/off     : ANSI style color usage on or off
      -a, --attrib=on/off    : use reverse or highlight attributes on or off
      -t, --term=TERM        : override TERM environment variable
      -S, --script=SCRIPT    : run SCRIPT at startup
      -d, --dial=ENTRY       : dial ENTRY from the dialing directory
      -p, --ptty=TTYP        : connect to pseudo terminal
      -C, --capturefile=FILE : start capturing to FILE
      -T, --disabletime      : disable display of online time
      -R, --remotecharset    : character set of communication partner
      -v, --version          : output version information and exit
      configuration          : configuration file to use
    
    These options can also be specified in the MINICOM environment variable.
vi: Sử dụng: %s [TÙY_CHỌN]... [cấu_hình]
    Một chương trình thiết bị cuối cho Linux và các hệ thống tương tự unix.
    
      -b, --baudrate         : đặt baudrate (không dùng giá trị này từ cấu hình)
      -D, --device           : đặt tên thiết-bị (không dùng giá trị này từ cấu hình)
      -s, --setup            : vào chế độ cài đặt
      -o, --noinit           : không khởi tạo bộ điều giải và các tập tin khoá khi khởi chạy
      -m, --metakey          : dùng phím meta hay alt cho lệnh
      -M, --metakey8         : dùng phím meta 8bit cho lệnh
      -l, --ansi             : là câu văn; coi màn hình dùng bộ ký tự không-IBM-PC
      -L, --iso              : không coi màn hình dùng ISO-8859
      -w, --wrap             : bật ngắt dòng
      -H, --displayhex       : hiển thị kết xuất theo kiểu thập lục phân
      -z, --statline         : thử dùng dòng trạng thái của thiết bị cuối
      -7, --7bit             : ép buộc chế độ 7bit
      -8, --8bit             : ép buộc chế độ 8bit
      -c, --color=on/off     : bật/tắt sử dụng màu kiểu ANSI
      -a, --attrib=on/off    : bật/tắt dùng các thuộc tính ngược hay tô sáng
      -t, --term=THIẾT_BỊ_CUỐI : ghi đè lên biến môi trường TERM
      -S, --script=VĂN_LỆNH  : chạy văn lệnh này khi khởi chạy
      -d, --dial=MỤC         : quay số mục nhập này từ danh bạ số quay
      -p, --ptty=TTYP        : kết nối tới thiết bị cuối giả
      -C, --capturefile=TẬP_TIN : bắt đầu bắt dữ liệu vào tập tin này
      -T, --disabletime      : tắt chức năng hiển thị thời gian trực tuyến
      -R, --remotecharset    : bảng mã của đối tác cần truyền thông
      -v, --version          : xuất thông tin về phiên bản, rồi thoát
      configuration          : tập tin cấu hình cần dùng
    
    Cũng có thể chỉ định rõ các tùy chọn này trong biến môi trường MINICOM.

en: This variable is currently set to "%s".
vi: Biến này hiện thời được đặt thành “%s”.

en: This variable is currently unset.
vi: Biến này hiện thời không có giá trị được đặt.

en: The configuration directory for the access file and the configurations
    is compiled to %s.
    
    Report bugs to <minicom-devel@lists.alioth.debian.org>.
vi: Thư mục cấu hình cho tập tin truy cập và các cấu hình được biên dịch thành %s
    
    Hãy thông báo lỗi cho địa chỉ “minicom-devel@lists.alioth.debian.org”.

en:  (compiled %s)
vi:  (đã biên dịch %s)

en: Copyright (C) Miquel van Smoorenburg.
vi: Tác quyền © của Miquel van Smoorenburg.

en: minicom: argument to -p must be a pty
vi: minicom: đối số đối với “-p” phải là một thuộc tính

en: Cannot open capture file
vi: Không thể mở tập tin bắt

en: You don't exist. Go away.
vi: Người lạ. Cút đi !

en: Sorry. Your screen is too small.
vi: Màn hình này quá nhỏ.

en: Welcome to minicom
vi: Chào mừng bạn dùng minicom

en: Compiled on
vi: Biên dịch vào

en: Using character set conversion
vi: Dùng bộ ký tự chuyển đổi

en: 
    Press %sZ for help on special keys%c
vi: 
    Bấm %sZ để xem trợ giúp về các phím đặc biệt%c

en: Add linefeed ON
vi: Thêm ký tự xuống dòng đã BẬT

en: Add linefeed OFF
vi: Thêm ký tự xuống dòng bị TẮT

en: Add carriage return ON
vi: Thêm dấu về đầu dòng BẬT

en: Add carriage return OFF
vi: Thêm dấu về đầu dòng TẮT

en: Local echo ON
vi: Phản chiếu cục bộ đã BẬT

en: Local echo OFF
vi: Phản chiếu cục bộ bị TẮT

en: You are online. Really initialize?
vi: Bạn đã kết nối. Thực sự sơ khởi không?

en: Leave without reset?
vi: Thoát mà không đặt lại không?

en: Save macros?
vi: Lưu các vĩ lệnh không?

en: Leave Minicom?
vi: Thoát khỏi Minicom không?

en: Capture to which file?
vi: Bắt vào tập tin nào?

en: Capture file
vi: Tập tin bắt

en: Linewrap ON
vi: Ngắt dòng đã BẬT

en: Linewrap OFF
vi: Ngắt dòng bị TẮT

en: Timestamp OFF
vi: Dấu thời gian TẮT

en: Timestamp every line (simple)
vi: Dấu vết thời gian mỗi dòng (đơn giản)

en: Timestamp every line (extended)
vi: Dấu vết thời gian mỗi dòng (có mở rộng)

en: Timestamp lines every second
vi: Dấu vết thời gian mỗi giây

en: Quit without reset while online.
vi: Thoát mà không đặt lại trong khi trực tuyến.

en: # Machine-generated file - use "minicom -s" to change parameters.
vi: # Tập tin được máy tạo ra - hãy dùng lệnh “minicom -s” để thay đổi tham số.

en: # Machine-generated file - use setup menu in minicom to change parameters.
vi: # Tập tin được máy tạo ra - hãy dùng trình đơn thiết lập trong minicom để thay đổi tham số.

en: Memory allocation failed.
vi: Lỗi cấp phát bộ nhớ.

en: ** Line %d of the %s config file is unparsable.
vi: ** Không thể phân tích dòng %d của tập tin cấu hình %s.

en: global
vi: toàn cục

en: personal
vi: cá nhân

en: script "%s": syntax error in line %d %s%s
vi: văn lệnh “%s”: gặp lỗi cú pháp trên dòng %d %s%s

en: script "%s": global timeout%s
vi: văn lệnh “%s”: quá hạn toàn cục%s

en: (word contains ESC or quote)
vi: (từ chứa ESC hay dấu trích dẫn)

en: runscript: couldn't open "%s"%s
vi: runscript: không thể mở “%s”%s

en: script "%s": out of memory%s
vi: văn lệnh “%s”: tràn bộ nhớ%s

en: script "%s" line %d: unknown variable "%s"%s
vi: văn lệnh “%s” dòng %d: không rõ biến “%s”%s

en: script "%s": unexpected end of file%s
vi: văn lệnh “%s”: gặp kết thúc tập tin bất thường%s

en: (garbage after })
vi: (ký tự rác nằm sau dấu ngoặc móc phải } )

en: (too many arguments)
vi: (quá nhiều đối số)

en: script "%s" line %d: nested expect%s
vi: văn lệnh “%s” dòng %d: chuỗi mong đợi lồng nhau%s

en: (garbage after {)
vi: (ký tự rác nằm sau dấu ngoặc móc trái { )

en: (argument expected)
vi: (cần đối số)

en: (invalid argument)
vi: (đối số không hợp lệ)

en: (in goto/gosub label)
vi: (trong nhãn goto/gosub)

en: script "%s" line %d: label "%s" not found%s
vi: văn lệnh “%s” dòng %d: không tìm thấy nhãn “%s”%s

en: script "%s": no return from gosub%s
vi: văn lệnh “%s”: gosub chưa trả lại%s

en: (missing var name)
vi: (thiếu tên biến)

en: (expected variable)
vi: (mong đợi biến)

en: (expected command after if)
vi: (ngờ lệnh nằm sau “if” [nếu])

en: (unknown operator)
vi: (gặp toán tử không rõ)

en: (unexpected argument)
vi: (gặp đối số bất thường)

en: script "%s" line %d: break outside of expect%s
vi: văn lệnh “%s” dòng %d: sự ngắt [break] nằm bên ngoài chuỗi mong đợi [expect]%s)

en: script "%s" line %d: call inside expect%s
vi: văn lệnh “%s” dòng %d: lời gọi [call] nằm bên trong chuỗi mong đợi [expect]%s)

en: script "%s" line %d: unknown command "%s"%s
vi: văn lệnh “%s” dòng %d: không rõ lệnh “%s”%s

en: runscript, part of minicom version %s
vi: runscript (chạy lệnh), thuộc về minicom phiên bản %s

en: Usage: runscript <scriptfile> [logfile [homedir]]%s
vi: Sử dụng: runscript <văn_lệnh> [bản_ghi [thư_mục_chính]]%s

en: Cannot chdir to %.30s
vi: Không thể chdir (chuyển đổi thư mục) sang %.30s

en: Please enter file names
vi: Hãy nhập các tên tập tin

en: Out of memory: could allocate buffer for command line
vi: Hết bộ nhớ: không thể cấp phát bộ đệm cho dòng lệnh

en: %.30s %s - Press CTRL-C to quit
vi: %.30s %s - Bấm tổ hợp phím CTRL-C để thoát

en: upload
vi: tải lên

en: 
     READY: press any key to continue...
vi: 
    SẴN SÀNG: bấm phím nào để tiếp tục...

en: Cannot create lockfile!
vi: Không thể tạo tập tin khoá!

en: Cannot create lockfile for %s: %s
vi: Không thể tạo tập tin khoá cho %s: %s

en: Same as last
vi: Cũng vậy

en:  A -   Username        :
vi:  A -   Tên người dùng  :

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

en:  C -   Name of script  :
vi:  C -   Tên văn lệnh    :

en: Change which setting?     (Return to run, ESC to stop)
vi: Thay đổi thiết lập nào?     (Return để chạy, ESC để dừng chạy)

en: Run a script
vi: Chạy văn lệnh

en: Environment variable TERM not set
vi: Chưa đặt biến môi trường TERM (kiểu thiết bị cuối)

en: No termcap entry for %s
vi: Chưa tạo mục nhập termcap cho %s

en: No termcap database present!
vi: Hiện tại không có cơ sở dữ liệu termcap!

en: No cursor motion capability (cm)
vi: Không có khả năng di chuyển con trỏy (cm - cursor motion)

en: Number of terminal lines unknown
vi: Không hiểu số dòng của thiết bị cuối

en: Number of terminal columns unknown
vi: Không hiểu số cột của thiết bị cuối

en: Expected "=" to follow "%(token)s"
vi: Dự đoán "=" sẽ theo sau "%(token)s"

en: Expected a value for key "%(token)s"
vi: Dự đoán "%(token)s" sẽ chứa giá trị nào đó

en: You are not allowed to edit this page.
vi: Bạn không được phép sửa trang này.

en: Page is immutable!
vi: Trang này không thể được thay đổi!

en: Cannot edit old revisions!
vi: Không thể sửa phiên bản cũ!

en: The lock you held timed out. Be prepared for editing conflicts!
vi: Thời gian dành riêng cho bạn đã hết. Hãy sẵn sàng đối mặt với xung đột khi chỉnh sửa trang!

en: Draft of "%(pagename)s"
vi: Bản nháp của "%(pagename)s"

en: Edit "%(pagename)s"
vi: Sửa đổi "%(pagename)s"

en: Preview of "%(pagename)s"
vi: Xem thử "%(pagename)s"

en: Your edit lock on %(lock_page)s has expired!
vi: Thời gian để bạn sửa trang %(lock_page)s đã hết!

en: Your edit lock on %(lock_page)s will expire in # minutes.
vi: Thời gian để bạn sửa trang %(lock_page)s sẽ hết trong # phút.

en: Your edit lock on %(lock_page)s will expire in # seconds.
vi: Thời gian để bạn sửa trang %(lock_page)s sẽ hết trong # giây.

en: Someone else deleted this page while you were editing!
vi: Người khác đã xoá trang này trong khi bạn đang sửa!

en: Someone else changed this page while you were editing!
vi: Người khác đã thay đổi trang này trong khi bạn đang sửa!

en: Someone else saved this page while you were editing!
    Please review the page and save then. Do not save this page as it is!
vi: Người khác đã lưu trang này trong khi bạn đang sửa!
    Vui lòng xem lại trang rồi hẵng lưu. Đừng lưu trang ngay lúc này!

en: [Content loaded from draft]
vi: [Nội dung trang được nạp từ nháp]

en: [Content of new page loaded from %s]
vi: [Nội dung trang mới được nạp từ %s]

en: [Template %s not found]
vi: [Không tìm thấy tiêu bản %s]

en: [You may not read %s]
vi: [Bạn không thể xem %s]

en: '''<<BR>>Your draft based on revision %(draft_rev)d (saved %(draft_timestamp_str)s) can be loaded instead of the current revision %(page_rev)d by using the load draft button - in case you lost your last edit somehow without saving it.''' A draft gets saved for you when you do a preview, cancel an edit or unsuccessfully save.
vi: '''<<BR>>Bản nháp của bạn dựa trên phiên bản %(draft_rev)d (đã lưu %(draft_timestamp_str)s) có thể được nạp thay vì dùng phiên bản hiện tại %(page_rev)d bằng cách ấn nút nạp bản nháp - trong trường hợp bạn đã làm mất nội dung chỉnh sửa cuối mà chưa lưu nó.''' Một bản nháp được lưu cho bạn khi bạn thực hiện việc xem thử, hủy bỏ chỉnh sửa hoặc lưu không thành công.

en: Describe %s here.
vi: Mô tả %s ở đây.

en: By hitting '''%(save_button_text)s''' you put your changes under the %(license_link)s.
    If you don't want that, hit '''%(cancel_button_text)s''' to cancel your changes.
vi: Thông qua việc nhấn nút '''%(save_button_text)s''', bạn đồng ý phân phối các thay đổi của bạn theo giấy phép %(license_link)s.
    Nếu bạn không muốn vậy, nhấn '''%(cancel_button_text)s''' để huỷ bỏ các thay đổi.

en: Text mode
vi: Chế độ Chữ

en: Load Draft
vi: Nạp bản nháp

en: Trivial change
vi: Thay đổi nhỏ nhặt

en: <No addition>
vi: <Không thêm>

en: Add to: %(category)s
vi: Thêm vào: %(category)s

en: Remove trailing whitespace from each line
vi: Xóa khoảng trắng ở cuối mỗi dòng

en: The wiki is currently not reachable.
vi: Hiện không thể vào được wiki.

en: Invalid username or password.
vi: Tên đăng nhập hoặc mật khẩu bất hợp lệ.

en: The remote wiki uses a different InterWiki name (%(remotename)s) internally than you specified (%(localname)s).
vi: Wiki ở xa dùng một tên InterWiki khác (%(remotename)s) với tên mà bạn chỉ định (%(localname)s).

en: Revision %(rev)d as of %(date)s
vi: Phiên bản %(rev)d ngày %(date)s

en: Redirected from page "%(page)s"
vi: Được chuyển từ trang "%(page)s"

en: This page redirects to page "%(page)s"
vi: Trang này sẽ chuyển tới trang "%(page)s"

en: You are not allowed to view this page.
vi: Bạn không xem trang này được.

en: Your changes are not saved!
vi: Thay đổi của bạn không được lưu!

en: Page name is too long, try shorter name.
vi: Tên trang quá dài, hãy thử tên ngắn hơn.

en: GUI Mode
vi: Chế độ GUI

en: Edit was cancelled.
vi: Các chỉnh sửa đã bị hủy bỏ.

en: You can't copy to an empty pagename.
vi: Bạn không thể sao chép tới một tên trang trống.

en: You are not allowed to copy this page!
vi: Bạn không được phép sao chép trang này!

en: '''A page with the name {{{'%s'}}} already exists.'''
    
    Try a different name.
vi: '''Đã có trang {{{'%s'}}}.'''
    
    Hãy thử dùng tên khác.

en: Could not copy page because of file system error: %s.
vi: Không thể sao chép trang vì lỗi hệ thống tập tin: %s.

en: You are not allowed to rename this page!
vi: Bạn không được phép đổi tên trang này!

en: You can't rename to an empty pagename.
vi: Bạn không thể đổi tên thành tên trang trống.

en: Could not rename page because of file system error: %s.
vi: Không thể đổi tên trang vì lỗi hệ thống tập tin: %s.

en: You are not allowed to delete this page!
vi: Bạn không được phép xóa trang này!

en: Thank you for your changes. Your attention to detail is appreciated.
vi: Cảm ơn bạn đã tham gia sửa đổi. Sự quan tâm của bạn luôn được tôn trọng.

en: Page "%s" was successfully deleted!
vi: Trang "%s" đã được xóa!

en: Page could not get locked. Unexpected error (errno=%d).
vi: Trang này không thể khóa được. Lỗi không mong đợi (errno=%d).

en: Page could not get locked. Missing 'current' file?
vi: Trang này không thể khóa được. Thiếu tập tin 'hiện tại'?

en: Unable to determine current page revision from the 'current' file. The page %s is damaged and cannot be edited right now.
vi: Không thể xác định phiên bản trang hiện tại từ tập tin 'hiện tại'. Trang %s đã bị hư hỏng và không thể chỉnh sửa vào lúc này.

en: Cannot save page %s, no storage space left.
vi: Không thể lưu %s, không còn đủ dung lượng.

en: An I/O error occurred while saving page %s (errno=%d)
vi: Một lỗi I/O đã xảy ra khi đang lưu %s (errno=%d)

en: You are not allowed to edit this page!
vi: Bạn không được phép chỉnh sửa trang này!

en: You cannot save empty pages.
vi: Bạn không thể lưu trang trắng.

en: You did not change the page content, not saved!
vi: Bạn chưa thay đổi nội dung trang nên không cần lưu lại!

en: You can't change ACLs on this page since you have no admin rights on it!
vi: Bạn không thể thay đổi ACL của trang này vì bạn không có quyền admin!

en: The lock of %(owner)s timed out %(mins_ago)d minute(s) ago, and you were granted the lock for this page.
vi: Thời gian dành riêng cho %(owner)s đã hết %(mins_ago)d phút trước đây và bạn được dành riêng một khoảng thời gian mới.

en: Other users will be ''blocked'' from editing this page until %(bumptime)s.
vi: Người dùng khác sẽ ''không'' sửa trang này được cho đến %(bumptime)s.

en: Other users will be ''warned'' until %(bumptime)s that you are editing this page.
vi: Cho đến %(bumptime)s, người dùng khác sẽ được ''thông báo'' rằng bạn đang sửa trang này.

en: Use the Preview button to extend the locking period.
vi: Dùng nút Xem qua để gia hạn thời gian dành cho bạn.

en: This page is currently ''locked'' for editing by %(owner)s until %(timestamp)s, i.e. for %(mins_valid)d minute(s).
vi: Trang này đang được ''dành riêng'' cho %(owner)s cho đến %(timestamp)s, hay trong vòng %(mins_valid)d phút.

en: This page was opened for editing or last previewed at %(timestamp)s by %(owner)s.<<BR>>
    '''You should ''refrain from editing'' this page for at least another %(mins_valid)d minute(s),
    to avoid editing conflicts.'''<<BR>>
    To leave the editor, press the Cancel button.
vi: Trang này đang được thay đổi, hoặc xem qua trước lần cuối cùng lúc %(timestamp)s bởi %(owner)s.<<BR>>
    '''Để tránh sự cố, bạn nên ''chờ'' ít nhất %(mins_valid)d phút nữa.'''<<BR>>
    Để thoát khung soạn thảo, nhấn nút Huỷ bỏ.

en: Can't remove regular expression subscription!
vi: Không thể huỷ bỏ đăng ký biểu thức chính quy!

en: You are not allowed to save a drawing on this page.
vi: Bạn không thể tạo một bản vẽ ở trang này.

en: No file content. Delete non ASCII characters from the file name and try again.
vi: Không có nội dung. Xóa các ký tự không nằm trong bảng mã ASCII và thử lại.

en: You are not allowed to view attachments of this page.
vi: Bạn không thể xem các file gửi kèm trong trang này.

en: Edit drawing
vi: Sửa bản vẽ

en: No older revisions available!
vi: Không có phiên bản cũ hơn!

en: No log entries found.
vi: Không tìm thấy mục nào.

en: Diff for "%s"
vi: diff của "%s"

en: Differences between revisions %d and %d
vi: Sự khác nhau giữa phiên bản %d và %d

en: (spanning %d versions)
vi: (trải qua %d phiên bản)

en: No differences found!
vi: Không có sự khác biệt!

en: The page was saved %(count)d times, though!
vi: Trang này đã được lưu %(count)d lần!

en: Ignore changes in the amount of whitespace
vi: Bỏ qua các thay đổi về số lượng khoảng trắng

en: Full Link List for "%s"
vi: Danh sách liên kết đầy đủ trong "%s"

en: (including %(localwords)d %(pagelink)s)
vi: (bao gồm cả %(localwords)d %(pagelink)s)

en: The following %(badwords)d words could not be found in the dictionary of %(totalwords)d words%(localwords)s and are highlighted below:
vi: %(badwords)d từ không có trong từ điển (%(totalwords)d từ)%(localwords)s và được đánh dấu bên dưới:

en: Add checked words to dictionary
vi: Thêm các từ đã kiểm tra vào từ điển

en: No spelling errors found!
vi: Không có lỗi chính tả!

en: You can't check spelling on a page you can't read.
vi: Bạn không thể kiểm tra lỗi chính tả trong một trang mà bạn không thể xem.

en: Page size: %d
vi: Kích thước trang: %d

en: SHA digest of this page's content is:
vi: Mã SHA của trang này là:

en: The following users subscribed to this page:
vi: Những người dùng sau đã đăng ký vào trang này:

en: This page links to the following pages:
vi: Trang này liên kết tới các trang sau:

en: Revert to revision %(rev)d.
vi: Hoàn nguyên phiên bản %(rev)d.

en: del
vi: xoá

en: Info for "%s"
vi: Thông tin về "%s"

en: Show "%(title)s"
vi: Hiển thị "%(title)s"

en: General Page Infos
vi: Thông tin chung

en: Page hits and edits
vi: Số lần xem và sửa

en: This page is already deleted or was never created!
vi: Trang này đã bị xoá hoặc chưa bao giờ tồn tại!

en: Optional reason for the deletion
vi: Lý do xoá trang (nếu có)

en: Really delete this page?
vi: Thật sự xoá trang này?

en: Empty user name. Please enter a user name.
vi: Tên người dùng trống. Vui lòng nhập vào tên người dùng.

en: Invalid user name {{{'%s'}}}.
    Name may contain any Unicode alpha numeric character, with optional one
    space between words. Group page name is not allowed.
vi: Tên người dùng không hợp lệ {{{'%s'}}}.
    Tên có thể dùng mọi chữ số Unicode, với một khoảng trắng không bắt buộc ở giữa. Bạn không thể dùng tên cho nhóm.

en: This user name already belongs to somebody else.
vi: Tên người dùng này đã được đăng ký.

en: Passwords don't match!
vi: Mật khẩu không đúng!

en: Please specify a password!
vi: Vui lòng cho biết mật khẩu!

en: This email already belongs to somebody else.
vi: Địa chỉ thư điện tử này đã được đăng ký.

en: Password repeat
vi: Lập lại mật khẩu

en: Create Profile
vi: Tạo Profile

en: You are not allowed to revert this page!
vi: Bạn không thể hoàn nguyên phiên bản cũ của trang này!

en: There are <a href="%(link)s">%(count)s attachment(s)</a> stored for this page.
vi: Có tổng cộng <a href="%(link)s">%(count)s file gửi kèm</a> trong trang này.

en: Filename of attachment not specified!
vi: Tên file gửi kèm không được định rõ!

en: Attachment '%(filename)s' does not exist!
vi: File gửi kèm '%(filename)s' không tồn tại!

en: To refer to attachments on a page, use '''{{{attachment:filename}}}''', 
    as shown below in the list of files. 
    Do '''NOT''' use the URL of the {{{[get]}}} link, 
    since this is subject to change and can break easily.
vi: Để chỉ tới file gửi kèm trong một trang, dùng '''{{{attachment:tên}}}''', 
    như xuất hiện bên dưới trong phần danh sách các file. 
    Vui lòng '''KHÔNG''' sử dụng URL của liên kết {{{[get]}}}, 
    vì rất có thể URL đó sẽ bị thay đổi.

en: No attachments stored for %(pagename)s
vi: Không có file gửi kèm trong trang %(pagename)s

en: New Attachment
vi: Gửi kèm file mới

en: File to upload
vi: File để tải lên

en: Attached Files
vi: File gửi kèm

en: You are not allowed to attach a file to this page.
vi: Bạn không thể kèm file vào trang này.

en: Attachments for "%(pagename)s"
vi: File gửi kèm trong trang "%(pagename)s"

en: Attachment '%(target)s' (remote name '%(filename)s') with %(bytes)d bytes saved.
vi: File gửi kèm '%(target)s' (tên ở máy chủ '%(filename)s') kích thước %(bytes)d bytes đã được lưu.

en: Attachment '%(target)s' (remote name '%(filename)s') already exists.
vi: File gửi kèm '%(target)s' (tên ở máy chủ '%(filename)s') đã tồn tại.

en: You are not allowed to delete attachments on this page.
vi: Bạn không thể xoá file gửi kèm.

en: Attachment '%(filename)s' deleted.
vi: File gửi kèm '%(filename)s' đã được xoá.

en: You are not allowed to get attachments from this page.
vi: Bạn không thể lấy file gửi kèm từ trang này.

en: Attachment '%(filename)s'
vi: Gửi kèm '%(filename)s'

en: Unknown file type, cannot display this attachment inline.
vi: Không hiểu kiểu file, không thể hiện file gửi kèm này trong văn bản.

en: attachment:%(filename)s of %(pagename)s
vi: attachment:%(filename)s trong trang %(pagename)s

en: Local Site Map for "%s"
vi: Bản đồ liên kết nội bộ cho "%s"

en: You are now logged out.
vi: Bạn đã thoát ra khỏi hệ thống.

en: Package name
vi: Tên gói

en: No pages like "%s"!
vi: Không có trang giống "%s"!

en: This wiki is not enabled for mail processing.
    Contact the owner of the wiki, who can enable email.
vi: Wiki này không hỗ trợ việc xử lý thư. Mong bạn thông báo cho chủ wiki, người có thể kích hoạt chức năng này.

en: Mail me my account data
vi: Gửi cho tôi thông tin về account cá nhân

en: Reset my password
vi: Làm lại mật khẩu

en: Password reset
vi: Lập lại mật khẩu

en: Charts are not available!
vi: Biểu đồ không thể được thực hiện!

en: You need to provide a chart type!
vi: Bạn cần nhập vào loại biểu đồ!

en: Bad chart type "%s"!
vi: Không hiểu loại biểu đồ "%s"!

en: Upload of attachment '%(filename)s'.
vi: Tải lên file '%(filename)s'.

en: Drawing '%(filename)s' saved.
vi: Bản vẽ '%(filename)s' đã được lưu.

en: New page:
vi: Trang mới:

en: Please use a more selective search term instead of {{{"%s"}}}
vi: Vui lòng dùng từ khoá tìm kiếm khác thay cho {{{"%s"}}}

en: Title Search: "%s"
vi: Tìm theo tiêu đề "%s"

en: Full Text Search: "%s"
vi: Tìm nội dung: "%s"

en: Optional reason for the renaming
vi: Lý do đổi tên (nếu có)

en: You are not allowed to subscribe to a page you can't read.
vi: Bạn không thể đăng ký vào trang mà bạn không thể xem.

en: You have been subscribed to this page.
vi: Bạn vừa đăng ký vào trang này.

en: Exactly one page like "%s" found, redirecting to page.
vi: Tìm thấy chính xác một trang tương tự "%s", đang tự chuyển tới.

en: Pages like "%s"
vi: Trang giống "%s"

en: %(matchcount)d %(matches)s for "%(title)s"
vi: %(matchcount)d %(matches)s ở trang "%(title)s"

en: %(errortype)s processing error
vi: lỗi xử lý %(errortype)s

en: Expected "%(wanted)s" after "%(key)s", got "%(token)s"
vi: Dự đoán "%(wanted)s" theo sau "%(key)s", nhưng lại là "%(token)s"

en: Expected an integer "%(key)s" before "%(token)s"
vi: Dự đoán một số nguyên "%(key)s" đứng trước "%(token)s"

en: Expected an integer "%(arg)s" after "%(key)s"
vi: Dự đoán một số nguyên "%(arg)s" đứng sau "%(key)s"

en: Expected a color value "%(arg)s" after "%(key)s"
vi: Dự đoán một giá trị màu "%(arg)s" đứng sau "%(key)s"

en: Trivial
vi: nhỏ nhặt

en: No differences found!
vi: Không có sự khác biệt!

en: Missing password. Please enter user name and password.
vi: Thiếu mật khẩu. Vui lòng nhập tên người dùng và mật khẩu.

en: Deletions are marked like this.
vi: Các phần bị xoá được đánh dấu như thế này.

en: Additions are marked like this.
vi: Các phần thêm vào được đánh dấu như thế này.

en: Diffs
vi: Các bản diff

en: Click to do a full-text search for this title
vi: Nhấn vào đây để thực hiện tìm kiếm theo nội dung với tiêu đề này

en: Clear message
vi: Xoá thông báo

en: last edited %(time)s by %(editor)s
vi: thay đổi lần cuối lúc %(time)s bởi %(editor)s

en: last modified %(time)s
vi: thay đổi cuối lúc %(time)s

en: More Actions:
vi: Các hành động khác:

en: Print View
vi: Xem bản in

en: Do
vi: Làm

en: Immutable Page
vi: Trang không thể được thay đổi

en: Show %s days.
vi: Hiện %s ngày.

en: Wiki Markup
vi: Đánh dấu kiểu wiki

en: (cached %s)
vi: (lưu %s)

en: Or try one of these actions:
vi: Hoặc chọn các hành động sau:

note: #-#-#-#-#  1044 (openobject-addons)  #-#-#-#-# module: audittrail
en: UnSubscribe
vi: Huỷ đăng ký

en: Open editor on double click
vi: Mở khung soạn thảo khi nhấp chuột 2 lần

en: Show question mark for non-existing pagelinks
vi: Hiện dấu chấm hỏi cho các trang không tồn tại

en: Show page trail
vi: Hiện vệt trang (page trail)

en: Show icon toolbar
vi: Hiện thanh công cụ

en: Show top/bottom links in headings
vi: Hiện các liên kết về đầu và về cuối trang ở các tiêu đề

en: Show fancy diffs
vi: Hiện diff đẹp

en: Add spaces to displayed wiki names
vi: Thêm khoảng trống để hiển thị các tên wiki (Wiki Names)

en: Remember login information
vi: Nhớ thông tin đăng nhập

en: Disable this account forever
vi: Huỷ bỏ account này

en: User CSS URL
vi: CSS URL riêng

en: (Leave it empty for disabling user CSS)
vi: (để trống nếu không dùng CSS)

en: Editor size
vi: Kích thước khung soạn thảo

en: Upload new attachment "%(filename)s"
vi: Tải lên file "%(filename)s"

en: Connection to mailserver '%(server)s' failed: %(reason)s
vi: Kết nối tới mailserver '%(server)s' bị ngắt quảng vì lý do: %(reason)s

en: Mail sent OK
vi: Thư đã được gửi

en: RecentChanges
vi: Các thay đổi gần đây

en: TitleIndex
vi: Tựa chỉ mục

en: WordIndex
vi: Từ chỉ mục

en: FindPage
vi: Tìm trang

en: FrontPage
vi: Trang đầu

en: WikiLicense
vi: Wiki License

en: HelpOnFormatting
vi: Chỉ dẫn cách định dạng

en: HelpContents
vi: Trang chỉ dẫn

note: l10n: See http://en.wikipedia.org/wiki/CamelCase
en: CamelCase
vi: ChữHoaNộiBộ

en: The theme '%(theme_name)s' could not be loaded!
vi: Kiểu '%(theme_name)s' không thể đuợc nạp!

en: User preferences saved!
vi: Sở thích của bạn đã được lưu!

en: <Browser setting>
vi: <Theo trình duyệt>

en: Preferred theme
vi: Theme mặc định

en: Time zone
vi: Múi giờ

en: Your time is
vi: Giờ hiện tại

en: Server time is
vi: Giờ ở máy chủ

en: Preferred language
vi: Ngôn ngữ mặc định

en: Quick links
vi: Các liên kết thường dùng

en: %(chart_title)s for %(filterpage)s
vi: %(chart_title)s ở trang %(filterpage)s

en: green=view
    red=edit
vi: xanh lá=xem
    đỏ=sửa

en: # of hits
vi: số lần xem

en: Distribution of User-Agent Types
vi: Thống kê theo User-Agent

en: Page Size Distribution
vi: Thống kê theo kích thước trang

en: page size upper bound [bytes]
vi: kích thước giới hạn của trang [bytes]

en: # of pages of this size
vi: số trang cùng dung lượng

en: Include system pages
vi: Bao gồm các trang hệ thống

en: Exclude system pages
vi: Bỏ các trang hệ thống

en: Go To Page
vi: Tới trang

en: Invalid include arguments "%s"!
vi: Không hiểu tham số "%s"!

en: Nothing found for "%s"!
vi: Không tìm thấy "%s"

en: Unsupported navigation scheme '%(scheme)s'!
vi: Không hiểu cách hoạt động '%(scheme)s'!

en: No parent page found!
vi: Không tìm thấy trang trên!

en: Slide %(pos)d of %(size)d
vi: Slide %(pos)d kích thước %(size)d

en: No orphaned pages in this wiki.
vi: Không có trang lẻ trong wiki này.

en: Search Titles
vi: Tìm tiêu đề

en: Display context of search results
vi: Hiển thị kết quả tìm kiếm

en: Case-sensitive searching
vi: Tìm kiếm phân biệt chữ hoa và chữ thường

en: No quotes on %(pagename)s.
vi: Không có lời trích trong trang %(pagename)s.

en: (no bookmark set)
vi: (không có bookmark)

en: (currently set to %s)
vi: (hiện tại đang là %s)

en: Set bookmark
vi: Đưa vào bookmark

en: [Bookmark reached]
vi: [Đã tới bookmark]

en: Python Version
vi: Phiên bản Python

en: MoinMoin Version
vi: Phiên bản MoinMoin

en: Release %s [Revision %s]
vi: Phiên bản %s [bản sửa %s]

en: 4Suite Version
vi: Phiên bản 4Suite

en: Number of system pages
vi: Số trang hệ thống

en: Accumulated page sizes
vi: Tổng kích thước

en: Entries in edit log
vi: Các mục trong edit log

en: Global extension macros
vi: Macro bổ trợ toàn cục

en: Local extension macros
vi: Macro bổ trợ nội bộ

en: Global extension actions
vi: Action bổ trợ toàn cục

en: Local extension actions
vi: Action bổ trợ nội bộ

en: No wanted pages in this wiki.
vi: Không có trang cần tạo trong wiki này.

en: raw
vi: thô

en: Double Click
vi: Nhấn đúp

note: 'Drag' like in a Drag and Drop operation
en: Drag
vi: Kéo

en: Secondary Click
vi: Nhấn phụ

en: Button Style
vi: Kiểu nút

en: Text and Icons
vi: Hình và chữ

en: Click-type window style
vi: Kiểu cửa sổ kiểu nhấn

en: Button style of the click-type window.
vi: Hiện cửa sổ kiểu nhấn

en: Click-type window orientation
vi: Hướng cửa sổ kiểu nhấn

en: Orientation of the click-type window.
vi: Hướng cửa sổ kiểu nhấn.

en: Click-type window geometry
vi: Vị trí cửa sổ kiểu nhấn

en: Size and position of the click-type window. The format is a standard X Window System geometry string.
vi: Kích thước và vị trí của cửa sổ kiểu nhấn, theo định dạng chuỗi toạ độ chuẩn của X.

en: Enable dwell click
vi: Bật nhấn giữ

en: Enable simulated secondary click
vi: Hiệu lực cú nhấn phụ mô phỏng

en: Time to wait before a dwell click
vi: Thời gian đợi cú nhấn giữ

en: Time to wait before a simulated secondary click
vi: Khoảng thời gian cần đợi trước một cú nhấn phụ mô phỏng.

en: Set the active dwell mode
vi: Đặt chế độ huơ hoạt động

en: Hide the click-type window
vi: Ẩn cửa số kiểu nhấn

en: Ignore small pointer movements
vi: Bỏ qua sự chuyển động nhỏ của con trỏ

en: Shut down mousetweaks
vi: Tắt mousetweaks

en: Start mousetweaks as a daemon
vi: Khởi chạy mousetweaks dạng trình nền

en: Start mousetweaks in login mode
vi: Khởi chạy mousetweaks lúc đăng nhập

note: parse
en: - GNOME mouse accessibility daemon
vi: - Trình nền truy cập chuột GNOME

en: Failed to Display Help
vi: Lỗi hiển thị Trợ giúp

en:  The options are:
      @<file>                Read options from <file>
      -b --target=<bfdname>  Set the binary file format
      -e --exe=<executable>  Set the input file name (default is a.out)
      -i --inlines           Unwind inlined functions
      -j --section=<name>    Read section-relative offsets instead of addresses
      -s --basenames         Strip directory names
      -f --functions         Show function names
      -C --demangle[=style]  Demangle function names
      -h --help              Display this information
      -v --version           Display the program's version
vi:  Tùy chọn:
      @<tập_tin>			Đọc các tùy chọn từ tập tin này
        -b --target=<định_dạng>  	Đặt định dạng tập tin nhị phân
      -e --exe=<trình>  	Đặt tên tập tin nhập vào (mặc định là « a.out »)
      -i --inlines			Tháo ra các hàm trực tiếp
      -j --section=<tên>	Đọc các hiệu tương đối với phần thay cho địa chỉ
       -s --basenames		Tước các tên thư mục
      -f --functions         	Hiện tên các chức năng
      -C --demangle[=kiểu_dáng]  	Tháo gỡ các tên chức năng
      -h --help             	Hiện thông tin trợ giúp này
      -v --version           	Hiện phiên bản của chương trình

en: Usage: %s [emulation options] [--plugin <name>] [-]{dmpqrstx}[abcfilNoPsSuvV] [member-name] [count] archive-file file...
vi: Sử dụng: %s [tuỳ chọn mô phỏng ...] [--plugin <tên>] [-]{dmpqrstx}[abcfilNoPsSuvV] [tên_bộ_phận] [số_đếm] tập_tin_kho tập_tin...

en: Usage: %s [emulation options] [-]{dmpqrstx}[abcfilNoPsSuvV] [member-name] [count] archive-file file...
vi: Sử dụng: %s [tùy chọn mô phỏng] [-]{dmpqrstx}[abcfilNoPsSuvV] [tên-bộ-phạn] [số-đếm] tập_tin_kho tập_tin...

en: illegal option -- %c
vi: không cho phép tùy chọn -- %c

en: Usage: %s < input_file > output_file
vi: Sử dụng: %s < tập_tin_nhập > tập_tin_xuất

en: Prints bytes from stdin in hex format.
vi: In ra các byte từ đầu vào tiêu chuẩn theo định dạng thập lục.

en:  Print a human readable interpretation of a SYSROFF object file
vi:  In ra lời thông dịch cho người đọc được của tập tin đối tượng SYSROFF

en: Unable to open object file: %s
vi: Không thể mở tập tin đối tượng: %s

en: bfd_open failed open stub file: %s
vi: bfd_open không mở được tập tin stub: %s

en: Can't open .lib file: %s
vi: Không thể mở tập tin « .lib » (thư viện): %s

en: set Address to 0x%lx
vi: đặt Địa chỉ thành 0x%lx

en: set Discriminator to %lu
vi: đặt Discriminator thành %lu

note: The test against DW_LNW_hi_user is redundant due to the limited range of the unsigned char data type used for op_code. && op_code <= DW_LNE_hi_user
en: user defined: length %d
vi: do người dùng xác định: chiều dài %d

en: DW_FORM_strp offset too big: %lx
vi: DW_FORM_strp bù quá lớn: %lx

en:  %lu byte block:
vi:  Khối %lu byte:

en: Internal error: DWARF version is not 2 or 3.
vi: Lỗi nội bộ: phiên bản DWARF không phải là 2 hay 3.

en: DW_FORM_data8 is unsupported when sizeof (unsigned long) != 8
vi: Không hỗ trợ « DW_FORM_data8 » khi « sizeof (unsigned long) != 8 »

en:  (indirect string, offset: 0x%lx): %s
vi:  (chuỗi gián tiếp, bù : 0x%lx): %s

en:   (Unknown inline attribute value: %lx)
vi:   (Không rõ giá trị thuộc tính trực tiếp: %lx)

en: Offset %lx used as value for DW_AT_import attribute of DIE at offset %lx is too big.
vi: Quá lớn khoảng bù %lx được dùng làm giá trị cho thuộc tính nhập DW_AT_import của DIE ở khoảng bù %lx.

en: Reserved length value (%lx) found in section %s
vi: Giá trị chiều dài dành riêng (%lx) được tìm trong phần %s

en: Corrupt unit length (%lx) found in section %s
vi: Chiều dài đơn vị bị hỏng (%lx) được tìm trong phần %s

en:   Compilation Unit @ offset 0x%lx:
vi:   Đơn vị biên dịch @ khoảng bù 0x%lx:

en:    Length:        0x%lx (%s)
vi:    Dài:        0x%lx (%s)

en:    Abbrev Offset: %ld
vi:    Khoảng bù tắt: %ld

en: Debug info is corrupted, length of CU at %lx extends beyond end of section (length = %lx)
vi: Thông tin gỡ lỗi bị hỏng, chiều dài của CU ở %lx kéo dài qua kết thúc phần (chiều dài = %lx)

en: CU at offset %lx contains corrupt or unsupported version number: %d.
vi: CU ở khoảng bù %lx chứa số thứ tự phiên bản bị hỏng hay không được hỗ trợ : %d.

en: Only DWARF version 2 and 3 line info is currently supported.
vi: Hỗ trợ hiện thời chỉ thông tin dòng DWARF phiên bản 2 và 3.

en:   Special opcode %d: advance Address by %lu to 0x%lx
vi:   Mã thao tác đặc biệt %d: nâng cao Địa chỉ bước %lu tới 0x%lx

en:  and Line by %d to %d
vi:  và Dòng bước %d tới %d

en:   Advance PC by %lu to 0x%lx
vi:   Nâng cao PC bước %lu tới %lx

en:   Advance Line by %d to %d
vi:   Nâng cao dòng bước %d tới %d

en:   Set File Name to entry %d in the File Name Table
vi:   Lập Tên Tập Tin là mục nhập %d trong Bảng Tên Tập Tin

en:   Set column to %lu
vi:   Lập cột thành %lu

en:   Set is_stmt to %d
vi:   Lập « is_stmt » thành %d

en:   Advance PC by constant %lu to 0x%lx
vi:   Nâng cao PC bước hằng số %lu tới 0x%lx

en:   Advance PC by fixed size amount %lu to 0x%lx
vi:   Nâng cao PC bước kích cỡ cố định %lu tới 0x%lx

note: FIXME: Should we handle this case?
en: Location lists in .debug_info section aren't in ascending order!
vi: Các danh sách vị trí trong phần « .debug_info » (thông tin gỡ lỗi) không phải theo thứ tự giảm dần.

en: Location lists in %s section start at 0x%lx
vi: Danh sách vị trí trong phần %s bắt đầu tại 0x%lx

en:   -S, --print-size       Print size of defined symbols
    		  -s, --print-armap      Include index for symbols from archive members
          --size-sort        Sort symbols by size
          --special-syms     Include special symbols in the output
          --synthetic        Display synthetic symbols as well
      -t, --radix=RADIX      Use RADIX for printing symbol values
          --target=BFDNAME   Specify the target object format as BFDNAME
      -u, --undefined-only   Display only undefined symbols
      -X 32_64               (ignored)
      @FILE                  Read options from FILE
      -h, --help             Display this information
      -V, --version          Display this program's version number
vi:   -S, --print-size       In ra kích cỡ của ký hiệu đã xác định
    		  -s, --print-armap      Bao gồm chỉ mục cho các ký hiệu từ mục của kho lưu
          --size-sort        Sắp xếp các ký hiệu theo kích cỡ
          --special-syms     Bao gồm các ký hiệu đặc biệt trong kết xuất
          --synthetic        Cũng hiển thị các ký hiệu tổng hợp
      -t, --radix=CƠ_SỐ      Dùng cơ số này để in ra các giá trị ký hiệu
          --target=BFDNAME   Chỉ ra định dạng đối tượng đích như BFDNAME
      -u, --undefined-only   Hiển thị chỉ những ký hiệu chưa xác định
      -X 32_64               (bị lờ đi)
      @TẬP_TIN                  Đọc các tuỳ chọn từ tập tin này
      -h, --help             Hiển thị trợ giúp này
      -V, --version          Hiển thị số thứ tự phiên bản của chương trình này

en:   -I --input-target <bfdname>      Assume input file is in format <bfdname>
      -O --output-target <bfdname>     Create an output file in format <bfdname>
      -B --binary-architecture <arch>  Set arch of output file, when input is binary
      -F --target <bfdname>            Set both input and output format to <bfdname>
         --debugging                   Convert debugging information, if possible
      -p --preserve-dates              Copy modified/access timestamps to the output
      -j --only-section <name>         Only copy section <name> into the output
         --add-gnu-debuglink=<file>    Add section .gnu_debuglink linking to <file>
      -R --remove-section <name>       Remove section <name> from the output
      -S --strip-all                   Remove all symbol and relocation information
      -g --strip-debug                 Remove all debugging symbols & sections
         --strip-unneeded              Remove all symbols not needed by relocations
      -N --strip-symbol <name>         Do not copy symbol <name>
         --strip-unneeded-symbol <name>
                                       Do not copy symbol <name> unless needed by
                                         relocations
         --only-keep-debug             Strip everything but the debug information
         --extract-symbol              Remove section contents but keep symbols
      -K --keep-symbol <name>          Do not strip symbol <name>
         --keep-file-symbols           Do not strip file symbol(s)
         --localize-hidden             Turn all ELF hidden symbols into locals
      -L --localize-symbol <name>      Force symbol <name> to be marked as a local
         --globalize-symbol <name>     Force symbol <name> to be marked as a global
      -G --keep-global-symbol <name>   Localize all symbols except <name>
      -W --weaken-symbol <name>        Force symbol <name> to be marked as a weak
         --weaken                      Force all global symbols to be marked as weak
      -w --wildcard                    Permit wildcard in symbol comparison
      -x --discard-all                 Remove all non-global symbols
      -X --discard-locals              Remove any compiler-generated symbols
      -i --interleave <number>         Only copy one out of every <number> bytes
      -b --byte <num>                  Select byte <num> in every interleaved block
         --gap-fill <val>              Fill gaps between sections with <val>
         --pad-to <addr>               Pad the last section up to address <addr>
         --set-start <addr>            Set the start address to <addr>
        {--change-start|--adjust-start} <incr>
                                       Add <incr> to the start address
        {--change-addresses|--adjust-vma} <incr>
                                       Add <incr> to LMA, VMA and start addresses
        {--change-section-address|--adjust-section-vma} <name>{=|+|-}<val>
                                       Change LMA and VMA of section <name> by <val>
         --change-section-lma <name>{=|+|-}<val>
                                       Change the LMA of section <name> by <val>
         --change-section-vma <name>{=|+|-}<val>
                                       Change the VMA of section <name> by <val>
        {--[no-]change-warnings|--[no-]adjust-warnings}
                                       Warn if a named section does not exist
         --set-section-flags <name>=<flags>
                                       Set section <name>'s properties to <flags>
         --add-section <name>=<file>   Add section <name> found in <file> to output
         --rename-section <old>=<new>[,<flags>] Rename section <old> to <new>
         --long-section-names {enable|disable|keep}
                                       Handle long section names in Coff objects.
         --change-leading-char         Force output format's leading character style
         --remove-leading-char         Remove leading character from global symbols
         --reverse-bytes=<num>         Reverse <num> bytes at a time, in output sections with content
         --redefine-sym <old>=<new>    Redefine symbol name <old> to <new>
         --redefine-syms <file>        --redefine-sym for all symbol pairs 
                                         listed in <file>
         --srec-len <number>           Restrict the length of generated Srecords
         --srec-forceS3                Restrict the type of generated Srecords to S3
         --strip-symbols <file>        -N for all symbols listed in <file>
         --strip-unneeded-symbols <file>
                                       --strip-unneeded-symbol for all symbols listed
                                         in <file>
         --keep-symbols <file>         -K for all symbols listed in <file>
         --localize-symbols <file>     -L for all symbols listed in <file>
         --globalize-symbols <file>    --globalize-symbol for all in <file>
         --keep-global-symbols <file>  -G for all symbols listed in <file>
         --weaken-symbols <file>       -W for all symbols listed in <file>
         --alt-machine-code <index>    Use the target's <index>'th alternative machine
         --writable-text               Mark the output text as writable
         --readonly-text               Make the output text write protected
         --pure                        Mark the output file as demand paged
         --impure                      Mark the output file as impure
         --prefix-symbols <prefix>     Add <prefix> to start of every symbol name
         --prefix-sections <prefix>    Add <prefix> to start of every section name
         --prefix-alloc-sections <prefix>
                                       Add <prefix> to start of every allocatable
                                         section name
         --file-alignment <num>        Set PE file alignment to <num>
         --heap <reserve>[,<commit>]   Set PE reserve/commit heap to <reserve>/
                                       <commit>
         --image-base <address>        Set PE image base to <address>
         --section-alignment <num>     Set PE section alignment to <num>
         --stack <reserve>[,<commit>]  Set PE reserve/commit stack to <reserve>/
                                       <commit>
         --subsystem <name>[:<version>]
                                       Set PE subsystem to <name> [& <version>]
    ]  -v --verbose                     List all object files modified
      @<file>                          Read options from <file>
      -V --version                     Display this program's version number
      -h --help                        Display this output
         --info                        List object formats & architectures supported
vi:   -I --input-target <tên_bfd>		Giả sử tập tin nhập có dạng <tên_bfd>
    								    (_đích nhập_)
      -O --output-target <tên_bfd>     	Tạo tập tin dạng <tên_bfd>
    								    (_đích xuất_)
      -B --binary-architecture <kiến_trúc>
    			Lập _kiến trúc_ của tập tin xuất, khi tập tin nhập là _nhị phân_
      -F --target <tên_bfd>
    			Lập định dạng cả nhập lẫn xuất đều thành <tên_bfd> (_đích_)
         --debugging                   			Chuyển đổi thông tin _gỡ lỗi_, nếu có thể
      -p --preserve-dates
    	Sao chép nhãn thời gian truy cập/sửa đổi vào kết xuất (_bảo tồn các ngày_)
      -j --only-section <tên>         	_Chỉ_ sao chép <tên> _phần_ vào kết xuất
         --add-gnu-debuglink=<tập_tin>
    		_Thêm_ khả năng liên kết phần « .gnu_debuglink » vào <tập_tin>
      -R --remove-section <tên>       	_Gỡ bỏ phần_ <tên> ra kết xuất
      -S --strip-all                   			Gỡ bỏ mọi thông tin ký hiệu và định vị lại
    								    (_tước hết_)
      -g --strip-debug                 		Gỡ bỏ mọi ký hiệu và phần kiểu gỡ lỗi
    								    (_tước gỡ lỗi_)
         --strip-unneeded        	Gỡ bỏ mọi ký hiệu không cần thiết để định vị lại
    								    (_tước không cần thiết_)
      -N --strip-symbol <tên>        		 Đừng sao chép ký hiệu <tên>
    								    (_tước ký hiệu_)
         --strip-unneeded-symbol <tên>
    	Đừng sao chép ký hiệu trừ cần thiết để định vị lại (_tước không cần thiết_)
         --only-keep-debug				Tước hết, trừ thông tin gỡ lỗi
    								    (_chỉ giữ gỡ lỗi_)
        --extract-symbol              Gỡ bỏ nội dung của phần, nhưng giữ các ký hiệu
    		(_rút ký hiệu_)
      -K --keep-symbol <tên>          	Chỉ sao chép ký hiệu <tên>
    								    (_giữ ký hiệu_)
        --keep-file-symbols           Không tước các ký hiệu tập tin
    		(_giữ các ký hiệu tập tin_)
        --localize-hidden             Chuyển đổi mọi ký hiệu bị ẩn ELF sang điều cục bộ
    		(_địa phương hoá bị ẩn_)
      -L --localize-symbol <tên>
    				Buộc ký hiệu <tên>có nhãn điều cục bộ (_địa phương hóa_)
      -G --keep-global-symbol <tên>   	Địa phương hóa mọi ký hiệu trừ <name>
    								    (_giữ ký hiệu toàn cục_)
          -W --weaken-symbol <tên>        	Buộc ký hiệu <name> có nhãn điều yếu
    								    (_làm yếu ký hiệu_)
         --weaken                      		Buộc mọi ký hiệu toàn cục có nhãn điều yếu
    								    (_làm yếu đi_)
      -w --wildcard          		Cho phép _ký tự đại diện_ trong sự so sánh ký hiệu
      -x --discard-all                 			Gỡ bỏ mọi ký hiệu không toàn cục
    								    (_hủy hết_)
      -X --discard-locals              Gỡ bỏ ký hiệu nào được tạo ra bởi bộ biên dịch
    								    (_hủy các điều cục bộ_)
      -i --interleave <số>         			Chỉ sao chép một của mỗi <số> byte
    								    (_chen vào_)
      -b --byte <số>
    				Chọn byte số thứ tự <số> trong mỗi khối tin đã chen vào
         --gap-fill <giá_trị>              	_Điền vào khe_ giữa hai phần bằng <giá_trị>
         --pad-to <địa_chỉ>		_Đệm_ phần cuối cùng _đế_n địa chỉ <địa_chỉ>
         --set-start <địa_chỉ>            		_Lập_ địa chỉ _đầu_ thành <địa_chỉ>
        {--change-start|--adjust-start} <tăng>
    		Thêm <tăng> vào địa chỉ đầu (_thay đổi đầu, điều chỉnh đầu_)
        {--change-addresses|--adjust-vma} <tang>
        							Thêm <tang> vào địa chỉ đầu, LMA và VMA
    							    (_thay đổi địa chỉ, điều chỉnh vma_)
        {--change-section-address|--adjust-section-vma} <tên>{=|+|-}<giá_trị>
    					Thay đổi LMA và VMA của phần <tên> bằng <giá_trị>
    						(_thay đổi địa chỉ phần, điều chỉnh vma phần_)
         --change-section-lma <tên>{=|+|-}<giá_trị>
       	Thay đổi LMA của phần <tên> bằng <giá_trị> (_thay đổi LMA của phần_)
         --change-section-vma <tên>{=|+|-}<giá_trị>
      	Thay đổi VMA của phần <tên> bằng <giá_trị> (_thay đổi VMA của phần_)
        {--[no-]change-warnings|--[no-]adjust-warnings}
       								Cảnh báo nếu không có phần có tên
    		(_[không] thay đổi các cảnh báo, [không] điều chỉnh các cảnh báo_)
         --set-section-flags <tên>=<cờ ...>
                                       		Lập thuộc tính của phần <tên> thành <cờ ...>
    								    (_lập các cờ phần_)
         --add-section <tên>=<tập_tin>
    				_Thêm phần_ <tên> được tìm trong <tập_tin> vào kết  xuất
         --rename-section <cũ>=<mới>[,<cờ ...>]
    								_Thay đổi phần_ <cũ> thành <mới>
    --long-section-names {enable|disable|keep}	(bật|tắt|giữ)
                                       Xử lý tên phần dài trong đối tượng Coff.
         --change-leading-char
    					Buộc kiểu dáng của ký tự đi trước của định dạng xuất
    								    (_thay đổi ký tự đi trước_)
         --remove-leading-char		_Gỡ bỏ ký tự đi trước_ ra các ký hiệu toàn cục
        --reverse-bytes=<số>         Đảo ngược <số> byte mỗi lần,
    		trong phần kết xuất có nội dung (_đảo ngược byte_)
         --redefine-sym <cũ>=<mới>
    						_Định nghĩa lại_ tên _ký hiệu_ <cũ> thành <mới>
         --redefine-syms <tập_tin>
    		« --redefine-sym » cho mọi cặp ký hiệu được liệt kê trong <tập_tin>
         --srec-len <số>           		Giới hạn _độ dài_ của các Srecords đã tạo ra
         --srec-forceS3                	Giới hạn kiểu Srecords thành S3 (_buộc_)
         --strip-symbols <tập_tin>
    	« -N » cho mọi ký hiệu được liệt kê trong <tập_tin> (_tước các ký hiệu_)
         --strip-unneeded-symbols <tập_tin>
         							« --strip-unneeded-symbol » cho mọi ký hiệu
    								được liệt kê trong <tập_tin>
         --keep-symbols <tập_tin>
    					« -K » cho mọi ký hiệu được liệt kê trong <tập_tin>
    								    (_giữ các ký hiệu_)
         --localize-symbols <tập_tin>
    					« -L » cho mọi ký hiệu được liệt kê trong <tập_tin>
    								    (_địa phương hóa các ký hiệu_)
         --keep-global-symbols <tập_tin>
    					« -G » cho mọi ký hiệu được liệt kê trong <tập_tin>
    								    (_giữ các ký hiệu toàn cục_)
         --weaken-symbols <tập_tin>
    					« -W » cho mọi ký hiệu được liệt kê trong <tập_tin>
    								    (_làm yếu các ký hiệu_)
         --alt-machine-code <số_mũ>    Dùng máy xen kẽ thứ <số_mũ> của đích
         --writable-text               		Đánh dấu _văn bản_ xuất _có khả năng ghi_
         --readonly-text               	Làm cho vân bản xuất được bảo vậ chống ghi
    								    (_văn bản chỉ có khả năng đọc_)
         --pure
    			Đánh dấu tập tin xuất sẽ có trang được sắp xếp theo yêu cầu
    								    (_tinh khiết_)
         --impure                      		Đánh dấu tập tin xuất _không tinh khiết_
         --prefix-symbols <tiền_tố>
    		Thêm <tiền_tố> vào đầu của mọi tên ký hiệu (_tiền tố các ký hiệu_)
         --prefix-sections <tiền_tố>
    		Thêm <tiền_tố> vào đầu của mọi tên phần (_tiền tố các phần_)
         --prefix-alloc-sections <tiền_tố>
    		Thêm <tiền_tố> vào đầu của mọi tên phần có thể cấp phát
    								(_tiền tố các phần có thể cấp phát_)
       --file-alignment <số>        Đặt cách sắp hàng tập tin PE thành số này
         --heap <reserve>[,<commit>]   Đặt miền nhớ giữ lại/gài vào PE thành <reserve>/
                                       <commit>
         --image-base <địa_chỉ>        Đặt cơ bản ảnh PE thành địa chỉ này
         --section-alignment <số>     Đặt cách sắp hàng phần PE thành số này
         --stack <reserve>[,<commit>]  Đặt đống giữ lại/gài vào PE thành <reserve>/
                                       <commit>
         --subsystem <tên>[:<phiên_bản>]
                                       Đặt hệ thống phụ PE thành <tên> [& <phiên_bản>]
      -v --verbose                     		Liệt kê mọi tập tin đối tượng đã được sửa đổi
    								    (_chi tiết_)
      @<file>    					    Đọc các tùy chọn từ tập tin đó
      -V --version                    Hiển thị số thứ tự _phiên bản_ của chương trình này
      -h --help                        			Hiển thị _trợ giúp_ này
         --info                        		Liệt kê các định dạng và kiến trúc được hỗ trợ
    								    (_thông tin_)

en: Warning: Output file cannot represent architecture `%s'
vi: Cảnh báo : tập tin kết xuất không thể tiêu biểu kiến trúc « %s »

en: Warning: input target 'binary' required for binary architecture parameter.
vi: Cảnh báo : đích nhập « binary » (nhị phân) cần thiết cho tham số kiến trúc nhị phân.

en:  Argument %s ignored
vi:  Đối số %s bị bỏ qua

en:   -a, --archive-headers    Display archive header information
      -f, --file-headers       Display the contents of the overall file header
      -p, --private-headers    Display object format specific file header contents
      -h, --[section-]headers  Display the contents of the section headers
      -x, --all-headers        Display the contents of all headers
      -d, --disassemble        Display assembler contents of executable sections
      -D, --disassemble-all    Display assembler contents of all sections
      -S, --source             Intermix source code with disassembly
      -s, --full-contents      Display the full contents of all sections requested
      -g, --debugging          Display debug information in object file
      -e, --debugging-tags     Display debug information using ctags style
      -G, --stabs              Display (in raw form) any STABS info in the file
      -W[lLiaprmfFsoR] or
      --dwarf[=rawline,=decodedline,=info,=abbrev,=pubnames,=aranges,=macro,=frames,=str,=loc,=Ranges]
                               Display DWARF info in the file
      -t, --syms               Display the contents of the symbol table(s)
      -T, --dynamic-syms       Display the contents of the dynamic symbol table
      -r, --reloc              Display the relocation entries in the file
      -R, --dynamic-reloc      Display the dynamic relocation entries in the file
      @<file>                  Read options from <file>
      -v, --version            Display this program's version number
      -i, --info               List object formats and architectures supported
      -H, --help               Display this information
vi:   -a, --archive-headers    		Hiển thị thông tin về _các phần đầu kho_
      -f, --file-headers          Hiển thị nội dung của _toàn bộ phần đầu tập tin_
      -p, --private-headers
    		Hiển thị nội dung của phần đầu tập tin đặc trưng cho đối tượng
    		(các phần đầu riêng)
      -h, --[section-]headers    Hiển thị nội dung của _các phần đầu của phần_
      -x, --all-headers        		     Hiển thị nội dung của _mọi phần đầu_
      -d, --disassemble
    		Hiển thị nội dung của các phần có khả năng thực hiện
    		(rã)
      -D, --disassemble-all    	    Hiển thị nội dung dịch mã số của mọi phần
    		(rã hết)
      -S, --source             				      Trộn lẫn mã _nguồn_ với việc rã
      -s, --full-contents   Hiển thị _nội dung đầy đủ_ của mọi phần đã yêu cầu
      -g, --debugging          Hiển thị thông tin _gỡ lỗi_ trong tập tin đối tượng
      -e, --debugging-tags      Hiển thị thông tin gỡ lỗi, dùng kiểu dáng ctags
    		(các thẻ gỡ lỗi)
      -G, --stabs         Hiển thị (dạng thô) thông tin STABS nào trong thông tin
    -W[lLiaprmfFsoR] hoặc
      --dwarf[=rawline,=decodedline,=info,=abbrev,=pubnames,=aranges,=macro,=frames,=str,=loc,=Ranges]
                               Hiển thị thông tin DWARF trong tập tin
      -t, --syms               			   Hiển thị nội dung của các bảng ký hiệu
    		(các ký hiệu [viết tắt])
      -T, --dynamic-syms       		Hiển thị nội dung của bảng ký hiệu động
    		(các ký hiệu động [viết tắt])
      -r, --reloc             		Hiển thị các mục nhập định vị lại trong tập tin
    		(định vị lại [viết tắt])
      -R, --dynamic-reloc
    				      Hiển thị các mục nhập định vị lại động trong tập tin
    		(định vị lại động [viết tắt])
      @<file>    					    Đọc các tùy chọn từ tập tin đó
      -v, --version            Hiển thị số thự tự _phiên bản_ của chương trình này
      -i, --info           Liệt kê các định dạng đối tượng và kiến trúc được hỗ trợ
    		(thông tin [viết tắt])
      -H, --help              	Hiển thị _trợ giúp_ này

en:   -b, --target=BFDNAME           Specify the target object format as BFDNAME
      -m, --architecture=MACHINE     Specify the target architecture as MACHINE
      -j, --section=NAME             Only display information for section NAME
      -M, --disassembler-options=OPT Pass text OPT on to the disassembler
      -EB --endian=big               Assume big endian format when disassembling
      -EL --endian=little            Assume little endian format when disassembling
          --file-start-context       Include context from start of file (with -S)
      -I, --include=DIR              Add DIR to search list for source files
      -l, --line-numbers             Include line numbers and filenames in output
      -F, --file-offsets             Include file offsets when displaying information
      -C, --demangle[=STYLE]         Decode mangled/processed symbol names
                                      The STYLE, if specified, can be `auto', `gnu',
                                      `lucid', `arm', `hp', `edg', `gnu-v3', `java'
                                      or `gnat'
      -w, --wide                     Format output for more than 80 columns
      -z, --disassemble-zeroes       Do not skip blocks of zeroes when disassembling
          --start-address=ADDR       Only process data whose address is >= ADDR
          --stop-address=ADDR        Only process data whose address is <= ADDR
          --prefix-addresses         Print complete address alongside disassembly
          --[no-]show-raw-insn       Display hex alongside symbolic disassembly
          --insn-width=WIDTH         Display WIDTH bytes on a signle line for -d
          --adjust-vma=OFFSET        Add OFFSET to all displayed section addresses
          --special-syms             Include special symbols in symbol dumps
          --prefix=PREFIX            Add PREFIX to absolute paths for -S
          --prefix-strip=LEVEL       Strip initial directory names for -S
vi:   -b, --target=TÊN_BFD  	Ghi rõ định dạng đối tượng _đích_ là TÊN_BFD
      -m, --architecture=MÁY     		          Ghi rõ _kiến trúc_ đích là MÁY
      -j, --section=TÊN             		     Hiển thị thông tin chỉ cho _phần_ TÊN
      -M, --disassembler-options=TÙY_CHỌN
    		Gởi chuỗi TÙY_CHỌN qua cho _bộ rã_
    		(các tùy chọn bộ rã)
      -EB --endian=big
    		Giả sử định dạng tình trạng cuối lớn (big-endian) khi rã
      -EL --endian=little
    		Giả sử định dạng tình trạng cuối nhỏ (little-endian) khi rã
          --file-start-context       	Gồm _ngữ cảnh_ từ _đầu tập tin_ (bằng « -S »)
      -I, --include=THƯ_MỤC
    		Thêm THƯ_MỤC vào danh sách tìm kiếm tập tin nguồn
    		(bao gồm)
      -l, --line-numbers
    		Gồm các _số thứ tự dòng_ và tên tập tin trong kết xuất
      -F, --file-offsets            Bao gồm các hiệu số tập tin khi hiển thị thông tin
      -C, --demangle[=KIỂU_DÁNG]           giải mã các tên ký hiệu đã rối/xử lý
    		(tháo gỡ)
    		KIỂU_DÁNG, nếu đã ghi rõ, có thể là:
    		 • auto		tự động
    		 • gnu
    		 • lucid		rõ ràng
    		 • arm
    		 • hp
    		 • edg
    		 • gnu-v3
     		 • java
    		 • gnat
      -w, --wide                     		Định dạng dữ liệu xuất chiếm hơn 80 cột
    		(rộng)
      -z, --disassemble-zeroes       		Đừng nhảy qua khối  ố không khi rã
    		(rã các số không)
          --start-address=ĐỊA_CHỈ            Xử lý chỉ dữ liệu có địa chỉ ≥ ĐỊA_CHỈ
          --stop-address=ĐỊA_CHỈ            Xử lý chỉ dữ liệu có địa chỉ ≤ ĐỊA_CHỈ
          --prefix-addresses         		In ra địa chỉ hoàn toàn ở b        việc rã
    		(thêm vào đầu các địa chỉ)
          --[no-]show-raw-insn
    		Hiển thị thập lục phân ở bên việc rã kiểu ký hiệu
    hông] hiển thị câu lệnh thô)
          --adjust-vma=HIỆU_SỐ
    		Thêm HIỆU_SỐ vào mọi địa chỉ phần đã hiển thị
    		(điều chỉnh vma)
          --special-syms          Gồm _các ký hiệu đặc biệt_ trong việc đổ ký hiệu
          --prefix=TIỀN_TỐ            Thêm tiền tố này vào đường dẫn tương đối cho « -S »
          --prefix-strip=CẤP       Tước tên thư mục đầu tiên cho « -S »

en:   Pg
vi:   Tr

en: Can't use supplied machine %s
vi: Không thể sử dụng máy đã cung cấp %s

en: Can't disassemble for architecture %s
vi: Không thể rã cho kiến trúc %s

en: 
    Can't uncompress section '%s'.
vi: 
    Không thể giải nén phần « %s ».

en: Reading %s section of %s failed: %s
vi: Việc đọc phần %s của %s bị lỗi: %s

en: relocs
vi: đ.v. lại

en:  Options are:
      -a --all               Equivalent to: -h -l -S -s -r -d -V -A -I
      -h --file-header       Display the ELF file header
      -l --program-headers   Display the program headers
         --segments          An alias for --program-headers
      -S --section-headers   Display the sections' header
         --sections          An alias for --section-headers
      -g --section-groups    Display the section groups
      -t --section-details   Display the section details
      -e --headers           Equivalent to: -h -l -S
      -s --syms              Display the symbol table
          --symbols          An alias for --syms
      -n --notes             Display the core notes (if present)
      -r --relocs            Display the relocations (if present)
      -u --unwind            Display the unwind info (if present)
      -d --dynamic           Display the dynamic section (if present)
      -V --version-info      Display the version sections (if present)
      -A --arch-specific     Display architecture specific information (if any).
      -c --archive-index     Display the symbol/file index in an archive
      -D --use-dynamic       Use the dynamic section info when displaying symbols
      -x --hex-dump=<number|name>
                             Dump the contents of section <number|name> as bytes
      -p --string-dump=<number|name>
                             Dump the contents of section <number|name> as strings
      -R --relocated-dump=<number|name>
                             Dump the contents of section <number|name> as relocated bytes
      -w[lLiaprmfFsoR] or
      --debug-dump[=rawline,=decodedline,=info,=abbrev,=pubnames,=aranges,=macro,=frames,=str,=loc,=Ranges]
                             Display the contents of DWARF2 debug sections
vi:  Tùy chọn:
      -a --all               					Bằng: -h -l -S -s -r -d -V -A -I
    	(hết)
      -h --file-header       				Hiển thị dòng đầu tập tin ELF
      -l --program-headers   		Hiển thị các dòng đầu chương trình
         --segments          			Biệt hiệu cho « --program-headers »
      -S --section-headers   			Hiển thị dòng đầu của các phần
         --sections          			Biệt hiệu cho « --section-headers »
      -g --section-groups    			     Hiển thị các nhóm phần
      -t --section-details			Hiển thị chi tiết về phần
      -e --headers           				Bằng: -h -l -S
      -s --syms              			Hiển thị bảng ký hiệu
          --symbols          			Biệt hiệu cho « --syms »
      -n --notes             			Hiển thị các ghi chú lõi (nếu có)
      -r --relocs            		Hiển thị các việc định vị lại (nếu có)
      -u --unwind            		Hiển thị thông tin tri ra (nếu có)
      -d --dynamic           		Hiển thị phần động (nếu có)
      -V --version-info      		Hiển thị các phần phiên bản (nếu có)
      -A --arch-specific     Hiển thị thông tin đặc trưng cho kiến trúc (nếu có)
      -c --archive-index     Hiển thị chỉ mục ký hiệu/tập tin trong một kho
      -D --use-dynamic       Dùng thông tin phần động khi hiển thị ký hiệu
      -x --hex-dump=<số|tên>    Đổ nội dung của phần <số|tên> (dạng byte)
      -p --string-dump=<số|tên>	Đổ nội dung của phần <số|tên> (dạng chuỗi)
     -R --relocated-dump=<số|tên>
                             Đổ nội dung của phần <số|tên> (dạng byte đã định vị lại)
      -w[liaprmfFsoR] hay
      --debug-dump[=rawline,=decodedline,=info,=abbrev,=pubnames,=aranges,=macro,=frames,=str,=loc,=Ranges]
     • rawline		dòng thô
     • decodeline		giải mã dòng
     • info			thông tin
     • abbrev			viết tắt
     • pubnames		xuất các tên
     • aranges		a các phạm vi
     • macro			vĩ lệnh
     • frames			các khung
     • str			chuỗi
     • loc			định vị
     • Ranges		các phạm vi
           Hiển thị nội dung các phần gỡ lỗi kiểu DWARF2

en:   Number of program headers:         %ld
vi:   Số các dòng đầu chương trình:         %ld

en: Key to Flags:
      W (write), A (alloc), X (execute), M (merge), S (strings)
      I (info), L (link order), G (group), x (unknown)
      O (extra OS processing required) o (OS specific), p (processor specific)
vi: Cờ ey 	W	ghi
     	A	cấp phát
    	X	thực hiện
    	M	trộn
    	S	các chuỗi
    	I	thông tin
    	L	thứ tự liên kết
    	G	nhóm
    	O	cần thiết xử lý hệ điều hành thêm
    	o 	đặc trưng cho hệ điều hành
    	s	đặc trưng cho bộ xử lý

en: [<unknown>: 0x%x]
vi: [<không rõ>: 0x%x]

en: version need section
vi: phần phiên bản cần thiết

en:   Version need aux past end of section
vi:   Xác định phiên bản phụ qua kết thúc phần

en:   Version need past end of section
vi:   Xác định phiên bản qua kết thúc phần

en: liblist
vi: danh sách thư viện

en:   Owner		Data size	Description
vi:   Chủ		Cỡ dữ liệu	Mô tả

en: can't create %s file ,%s' for output.
vi: không thể tạo tập tin %s « %s » để xuất ra.

en:  The options are:
      -a --ascii_in                Read input file as ASCII file
      -A --ascii_out               Write binary messages as ASCII
      -b --binprefix               .bin filename is prefixed by .mc filename_ for uniqueness.
      -c --customflag              Set custom flags for messages
      -C --codepage_in=<val>       Set codepage when reading mc text file
      -d --decimal_values          Print values to text files decimal
      -e --extension=<extension>   Set header extension used on export header file
      -F --target <target>         Specify output target for endianess.
      -h --headerdir=<directory>   Set the export directory for headers
      -u --unicode_in              Read input file as UTF16 file
      -U --unicode_out             Write binary messages as UFT16
      -m --maxlength=<val>         Set the maximal allowed message length
      -n --nullterminate           Automatic add a zero termination to strings
      -o --hresult_use             Use HRESULT definition instead of status code definition
      -O --codepage_out=<val>      Set codepage used for writing text file
      -r --rcdir=<directory>       Set the export directory for rc files
      -x --xdbg=<directory>        Where to create the .dbg C include file
                                   that maps message ID's to their symbolic name.
vi:  Tùy chọn:
      -a --ascii_in                Đọc tập tin nhập vào dạng tập tin ASCII
    		(_ASCII vào_)
      -A --ascii_out               Ghi các thông điệp nhị phân dạng ASCII
    		(_ASCII ra_)
      -b --binprefix               Tên tập tin « .bin » có tiền tố « .mc filename_ » để duy nhất.
    		(_tiền tố nhị phân_)
      -c --customflag              Đặt các _cờ riêng_ cho thông điệp
      -C --codepage_in=<giá_trị>       Đặt trang mã khi đọc tập tin văn bản mc
    		(_trang mã vào_)
      -d --decimal_values          In ra các giá trị vào tập tin văn bản thập phân
    		(_các giá trị thập phân_)
      -e --extension=<phần_mở_rộng>   Đặt _phần mở rộng_ phần đầu dùng
    		khi xuất khẩu tập tin phần đầu
      -F --target <đích>         Ghi rõ _đích_ xuất về tình trạng cuối
      -h --headerdir=<thư_mục>   Đặt thư mục xuất khẩu cho các phần đầu
    		(_thư mục phần đầu_)
      -u --unicode_in              Đọc tập tin nhập vào dạng UTF16
    		(_Unicode vào_)
      -U --unicode_out             Ghi các thông điệp nhị phân dạng UFT16
    		(_Unicode ra_)
      -m --maxlength=<giá_trị>         Đặt độ dài thông điệp tối đa được phép
    		(_độ dài tối đa_ [viết tắt])
      -n --nullterminate           Tự động thêm vào chuỗi sự chấm dứt số không
    		(_chấm dứt vô giá trị_)
      -o --hresult_use             _Dùng_ lời xác định HRESULT thay cho
    		lời xác định mã trạng thái
      -O --codepage_out=<giá_trị>     Đặt trang mã dùng để ghi tập tin văn bản
    		(_trang mã ra_)
      -r --rcdir=<thư_mục>       Đặt thư mục xuất khẩu cho các tập tin rc
    		(_thư mục rc_ [viết tắt])
      -x --xdbg=<thư_mục>      Nơi cần tạo tập tin bao gồm C .dbg mà
    	ánh xạ các mã nhận diện thông điệp tới tên kiểu ký hiệu của nó.

en: A codepage was specified switch ,%s' and UTF16.
vi: Một trang mã được ghi rõ chuyển đổi « %s » và UTF16.

en: unable to open file ,%s' for input.
vi: không thể mở tập tin « %s » để nhập vào.

en:  The options are:
      -i --input=<file>            Name input file
      -o --output=<file>           Name output file
      -J --input-format=<format>   Specify input format
      -O --output-format=<format>  Specify output format
      -F --target=<target>         Specify COFF target
         --preprocessor=<program>  Program to use to preprocess rc file
      -I --include-dir=<dir>       Include directory when preprocessing rc file
      -D --define <sym>[=<val>]    Define SYM when preprocessing rc file
      -U --undefine <sym>          Undefine SYM when preprocessing rc file
      -v --verbose                 Verbose - tells you what it's doing
      -c --codepage=<codepage>     Specify default codepage
      -l --language=<val>          Set language when reading rc file
         --use-temp-file           Use a temporary file instead of popen to read
                                   the preprocessor output
         --no-use-temp-file        Use popen (default)
vi:  Tùy chọn:
      -i --input=<tập_tin>            Lập tập tin nhập vào
      -o --output=<tập_tin>         Lập tập tin kết xuất
      -J --input-format=<định_dạng>    Ghi rõ định dạng nhập vào
      -O --output-format=<định_dạng>    Ghi rõ định dạng kết xuất
      -F --target=<đích>              Ghi rõ _đích_ COFF
         --preprocessor=<chương_trình>
    		Chương trình cần dùng để tiền xử lý tập tin rc (tài nguyên)
      -I --include-dir=<thư_mục>
    		Bao gồm thư mục này khi tiền xử lý tập tin rc (tài nguyên)
      -D --define <ký_hiệu>[=<giá_trị>]
    		Định nghĩa ký hiệu khi tiền xử lý tập tin rc (tài nguyên)
      -U --undefine <ký_hiệu>
    		Hủy định nghĩa ký hiệu khi tiền xử lý tập tin rc (tài nguyên)
      -v --verbose             Chi tiết: xuất thông tin về hành động hiện thời
      -c --codepage=<trang_mã>   Ghi rõ trang mã mặc định
      -l --language=<giá_trị>    Lập ngôn ngữ để đọc tập tin rc (tài nguyên)
         --use-temp-file
    		Dùng tập tin tạm thời thay cho popen để đọc kết xuất tiền xử lý
         --no-use-temp-file        Dùng popen (mặc định)

en:   --enable-auto-import               Do sophistcated linking of _sym to
                                           __imp_sym for DATA references
vi:   --enable-auto-import		Liên kết tinh tế « _sym » đến « __imp_sym »
    	cho các tham chiếu DATA (dữ liệu)

en:   --tsaware       		 Image is Terminal Server aware
vi:   --tsaware       Ảnh nhận thấy Trình phục vụ Thiết bị cuối

en: %s: Can't open base file %s
vi: %s: Không thể mở tập tin cơ bản %s

en: %F%P: cannot find %s inside %s
vi: %F%P: không tìm thấy %s bên trong %s

en: %F%P: cannot find %s
vi: %F%P: không tìm thấy được %s

en: %X%C: dangerous relocation: %s
vi: %X%C: sự định vị lại nguy hiểm: %s

en: %X%C: reloc refers to symbol `%T' which is not being output
vi: %X%C: sự định vị lại tham chiếu đến ký hiệu « %T » mà không đang được xuất ra

en: Allow unresolved references in shared libaries
vi: Cho phép tham chiệu chưa tháo gỡ trong thư viện dùng chung

en: collect2 version %s
vi: collect2 phiên bản %s

en: can't open nm output
vi: không thể mở kết xuất nm

en: can't open ldd output
vi: không thể mở kết xuất ldd

en:   --help={target|optimizers|warnings|params|[^]{joined|separate|undocumented}}[,...]
vi:   --help={target|optimizers|warnings|params|[^]{joined|separate|undocumented}}[,...]
    
    help				trợ giúp
    optimizers		bộ tối ưu hoá
    warnings			cảnh báo
    params			(viết tắt parameters) tham số
    joined			nối lại
    separate			không nối lại
    undocumented		không có tài liệu diễn tả

en: Processing spec %c%s%c, which is '%s'
vi: Đang xử lý đặc tả %c%s%c, mà « %s »

en: Usage: gcov [OPTION]... SOURCEFILE...
vi: Sử dụng: gcov [TÙY_CHỌN]... TỆP_NGUỒN...

en: %s:creating '%s'
vi: %s: đang tạo « %s »

en: %s:error writing output file '%s'
vi: %s: gặp lỗi khi ghi tập tin kết xuất « %s »

en: %s:could not open output file '%s'
vi: %s: không thể mở tập tin kết xuất « %s »

en: %s:cannot open source file
vi: %s: không thể mở tập tin nguồn

en: removing .rpo file
vi: đang gỡ bỏ tập tin .rpo

en: renaming .rpo file
vi: đang thay tên tập tin .rpo

en: assuming signed overflow does not occur when simplifying && or || to & or |
vi: giả sử rằng sự tràn đã ký không xảy ra khi giản dị hoá && hoặc || tới & hoặc |

en: bad address, not a constant):
vi: địa chỉ sai, không phải là một hằng số):

note: !!!! SCz wrong here.
en: move insn not handled
vi: lệnh di chuyển chưa quản lý

en: invalid register in the move instruction
vi: gặp thanh ghi sai trong lệnh di chuyển

en: invalid operand in the instruction
vi: lệnh chứa một toán hạng sai

en: invalid register in the instruction
vi: lệnh chứa một thanh ghi sai

en: operand 1 must be a hard register
vi: toán hạng 1 phải là một thanh ghi cứng

en: invalid rotate insn
vi: lệnh quay sai

en: registers IX, IY and Z used in the same INSN
vi: sử dụng ba thanh ghi IX, IY, Z trong cùng một lệnh

en: cannot do z-register replacement
vi: không thể làm sự thay thế thanh ghi Z

en: invalid Z register replacement for insn
vi: lệnh chứa một sự thay thế thanh ghi Z sai

en: %s: In instantiation of %qs:
vi: %s: Trong bộ tạo lần %qs:

en: %s:%d:%d:   instantiated from %qs
vi: %s:%d:%d:   lần tạo từ %qs

en: %s:%d:%d:   instantiated from here
vi: %s:%d:%d:   lần tạo từ đây

en: %s:%d:   instantiated from here
vi: %s:%d:   lần tạo từ đây

en: Unexpected end of module in string constant
vi: Gặp kết thúc mô-đun bất thường trong hằng số chuỗi

en: Argument NCOPIES of REPEAT intrinsic is negative (its value is %lld)
vi: Điều thực chất REPEAT (lặp lại) có đối số NCOPIES (số các bản sao) với giá trị âm (%lld)

en: -msoft-float and -mhard_float may not be used together
vi: không cho phép sử dụng đồng thời hai tuỳ chọn « -msoft-float » (loại mềm) và « -mhard_float » (loại cứng)

en: ax ; {int $0x80 | syscall
vi: ax ; {int $0x80 | cuộc_gọi_hệ_thống

en: Dump a core file when a runtime error occurs
vi: Gặp lỗi lúc chạy thì đổ một tập tin lõi

en: ! It would be better to auto-generate this file.
vi: ! Tốt hơn nếu tự động tạo ra tập tin này.

en: SYMBOL_VECTOR=(__divdi3=PROCEDURE)
vi: VÉC_TƠ-KÝ_HIỆU=(__divdi3=THỦ_TỤC)

en: Generate code for little-endian
vi: Tạo ra mã cho tình trạng cuối nhỏ

en: Generate code for big-endian
vi: Tạo ra mã cho tình trạng cuối lớn

en: Use UltraSPARC Visual Instruction Set extensions
vi: Sử dụng phần mở rộng của Tập hợp Câu lệnh Trực quan UltraSPARC

en: Set 80387 floating-point precision (-mpc32, -mpc64, -mpc80)
vi: Lập độ chính xác điểm phù động 80387 (-mpc32, -mpc64, -mpc80)

en: -mvrsave=yes/no	Deprecated option.  Use -mvrsave/-mno-vrsave instead
vi: -mvrsave=yes/no		Tùy chọn bị phản đối.
    	Hãy sử dụng « -mvrsave/-mno-vrsave » để thay thế. (yes=có, no=không)

en: -misel=yes/no	Deprecated option.  Use -misel/-mno-isel instead
vi: -misel=yes/no		Tùy chọn bị phản đối.
    	Hãy sử dụng « -misel/-mno-isel » để thay thế. (yes=có, no=không)

en: -mspe=yes/no	Deprecated option.  Use -mspe/-mno-spe instead
vi: -mspe=yes/no		Tùy chọn bị phản đối.
    	Hãy sử dụng « -mspe/-mno-spe » để thay thế. (yes=có, no=không)

en: -mabi=	Specify ABI to use
vi: -mabi=	Ghi rõ ABI cần sử dụng

en: Prepend the name of the cpu to all public symbol names
vi: Phụ thêm tên CPU vào tất cả các tên ký hiệu công cộng

en: -mcpu=CPU	Compile code for ARC variant CPU
vi: -mcpu=CPU	Biên dịch mã cho CPU biến thế ARC

en: -mtext=SECTION	Put functions in SECTION
vi: -mtext=PHẦN	Để các hàm vào phần này

en: -mdata=SECTION	Put data in SECTION
vi: -mdata=PHẦN	Để dữ liệu vào phần này

en: -mrodata=SECTION	Put read-only data in SECTION
vi: -mrodata=PHẦN	Để dữ liệu chỉ-đọc vào phần này

en: Increase the IEEE compliance for floating-point code
vi: Đối với mã điểm phù động thì làm hợp hơn với IEEE

en: Alias for -mfloat-abi=hard
vi: Bí danh cho « -mfloat-abi=hard »

en: Alias for -mfloat-abi=soft
vi: Bí danh cho « -mfloat-abi=soft »

en: Compile for the Thumb not the ARM
vi: Biên dịch cho Thumb, không phải cho ARM

en: Assume big endian bytes, little endian words
vi: Giả sử các byte về cuối lớn, các từ về cuối nhỏ

en: Do not use push to store function arguments
vi: Đừng sử dụng push để lưu các đối số hàm

en: Restrict doloop to the given nesting level
vi: Hạn chế doloop thành cấp lồng nhau đưa ra

en: Use the mips-tfile postpass
vi: Sử dụng postpass loại mips-tfile

en: Compile for a 68HC11
vi: Biên dịch cho một 68HC11

en: Compile for a 68HC12
vi: Biên dịch cho một 68HC12

en: Compile for a 68HCS12
vi: Biên dịch cho một 68HCS12

en: Auto pre/post decrement increment allowed
vi: Cho phép tự động tiền/hậu giảm/tăng dần

en: Min/max instructions allowed
vi: Cho phép câu lệnh tối đa/thiểu

en: Use call and rtc for function calls and returns
vi: Sử dụng call và rtc cho cuộc gọi và cuộc trả lại của hàm

en: Auto pre/post decrement increment not allowed
vi: Không cho phép tự động tiền/hậu tăng/giảm dần

en: Use jsr and rts for function calls and returns
vi: Sử dụng jsr và rts cho cuộc gọi và cuộc trả lại của hàm

en: Min/max instructions not allowed
vi: Không cho phép câu lệnh tối đa/thiểu

en: Use direct addressing mode for soft registers
vi: Sử dụng chế độ đặt địa chỉ trực tiếp cho thanh ghi mềm

en: Compile with 32-bit integer mode
vi: Biên dịch với chế độ số nguyên 32-bit

en: Specify the register allocation order
vi: Ghi rõ thứ tự cấp phát thanh ghi

en: Do not use direct addressing mode for soft registers
vi: Đừng sử dụng chế độ đặt địa chỉ trực tiếp cho thanh ghi mềm

en: Compile with 16-bit integer mode
vi: Biên dịch với chế độ số nguyên 16-bit

en: Indicate the number of soft registers available
vi: Ngụ ý số các thanh ghi mềm còn sẵn sàng

en: Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 200x
vi: Cảnh báo về cấu trúc C++ có nghĩa khác nhau giữa ISO C++ 1998 và ISO C++ 200x

note: This probably means that a non-WM compositor like xcompmgr is running; * we have no way to get it to exit
en: Another compositing manager is already running on screen %i on display "%s".
vi: Bộ quản lý cửa sổ đã đang chạy trên Màn hình %i trên bộ trình bày "%s"

en: Application is not responding.
vi: Ứng dụng không trả lời.

en: Replace the running window manager
vi: Thay thế bộ quản lý cửa sổ đang chạy

en: muffin %s
    Copyright (C) 2001-%d Havoc Pennington, Red Hat, Inc., and others
    This is free software; see the source for copying conditions.
    There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
vi: muffin %s
    Tác quyền © 2001-%d của Havoc Pennington, Red Hat, Inc., và những người khác.
    Chương trình này là phần mềm tự do; xem mã nguồn để tìm điều kiện sao chép.
    KHÔNG CÓ BẢO HÀNH GÌ CẢ, THẬM CHÍ KHÔNG CÓ BẢO ĐẢM ĐƯỢC NGỤ Ý KHẢ NĂNG BÁN HAY KHẢ NĂNG LÀM ĐƯỢC VIỆC DỨT KHOÁT.

en: Comma-separated list of compositor plugins
vi: Danh sách phần bổ sung tổng hợp cách nhau bằng dấu phẩy

en: <muffin_session> attribute seen but we already have the session ID
vi: Thấy thuộc tính <muffin_session>, nhưng đã có session ID

en: Muffin was compiled without support for verbose mode
vi: Muffin đã được biên dịch không hỗ trợ chế độ chi tiết

en: WM_TRANSIENT_FOR window 0x%lx for %s would create loop.
vi: Cửa sổ WM_TRANSIENT_FOR 0x%lx cho %s tạo vòng lặp.

en: Modifier to use for extended window management operations
vi: Phím bổ trợ dùng cho chức năng quản lý cửa sổ mở rộng

en: This key will initiate the "overlay", which is a combination window overview and application launching system. The default is intended to be the "Windows key" on PC hardware. It's expected that this binding either the default or set to the empty string.
vi: Phím này kích hoạt "overlay", một tổ hợp tổng quát cửa sổ và hệ thống chạy ứng dụng. Mặc định là "phím Windows" trên phần cứng PC. Chứa một tổ hợp phím, hoặc mặc định, hoặc chuỗi rỗng.

en: Attach modal dialogs
vi: Gắn hộp thoại cách thức

en: When true, instead of having independent titlebars, modal dialogs appear attached to the titlebar of the parent window and are moved together with the parent window.
vi: Nếu đúng (true), thay vì hiện thanh tiêu đề độc lập, hộp thoại cách thức sẽ xuất hiện gắn với thanh tiêu đề của cửa sổ cha và được di chuyển cùng với cửa sổ cha.

en: Live Hidden Windows
vi: Cửa sổ ẩn sống

en: Determines whether hidden windows (i.e., minimized windows and windows on other workspaces than the current one) should be kept alive.
vi: Xác định có giữ cửa sổ ẩn (ví dụ cửa sổ thu nhỏ, và cửa sổ ở vùng làm việc khác) không.

en: If enabled, dropping windows on vertical screen edges maximizes them vertically and resizes them horizontally to cover half of the available area. Dropping windows on the top screen edge maximizes them completely.
vi: Nếu bật, thả cửa sổ trên cạnh dọc màn hình sẽ phóng tối đa cửa sổ theo chiều dọc và điều chỉnh chiều ngang phủ hết nửa màn hình. Thả cửa sổ trên đỉnh màn hình sẽ phóng to toàn màn hình.

en: Workspaces only on primary
vi: Vùng làm việc chỉ trên màn hình chính

en: Determines whether workspace switching should happen for windows on all monitors or only for windows on the primary monitor.
vi: Xác định chuyển vùng làm việc cho cửa sổ trên mọi màn hình hay chỉ trên màn hình chính.

en: No tab popup
vi: Không tab popup

en: Determines whether the use of popup and highlight frame should be disabled for window cycling.
vi: Xác định có bỏ qua popup và khung tô sáng khi xoay vòng cửa sổ không.

en: Draggable border width
vi: Độ rông biên có thể kéo

en: The amount of total draggable borders. If the theme's visible borders are not enough, invisible borders will be added to meet this value.
vi: Kích thước biên có thể kéo. Nếu biên thấy được của sắc thái không đủ, biên vô hình sẽ được thêm vào để thoả mãn giá trị này.

en: Select window from tab popup
vi: Chọn cửa sổ từ tab popup

en: Cancel tab popup
vi: Huỷ tab popup

en: GTK custom color specification must have color name and fallback in parentheses, e.g. gtk:custom(foo,bar); could not parse "%s"
vi: Đặc tả màu tự chọn GTK phải có tên màu nằm và fallback trong dấu ngoặc, ví dụ gtk:custom(foo,bar); không thể phân tích "%s"

en: Invalid character '%c' in color_name parameter of gtk:custom, only A-Za-z0-9-_ are valid
vi: Ký tự không hợp lệ '%c' trong tham số color_name của gtk:custom, chỉ chấp nhận A-Za-z0-9-_

en: Gtk:custom format is "gtk:custom(color_name,fallback)", "%s" does not fit the format
vi: Định dạng Gtk:custom là "gtk:custom(color_name,fallback)", "%s" không tuân theo định dạng này

en: Bad version specification '%s'
vi: Đặc tả phiên bản '%s' sai

en: "version" attribute cannot be used in metacity-theme-1.xml or metacity-theme-2.xml
vi: Không thể dùng thuộc tính "version" trong metacity-theme-1.xml hoặc metacity-theme-2.xml

en: Theme requires version %s but latest supported theme version is %d.%d
vi: Sắc thái này yêu cầu phiên bản %s nhưng chỉ hỗ trợ tối đa phiên bản %d.%d

en: Attached Modal Dialog
vi: Hộp thoại cách thức đính kèm

en: Switch windows
vi: Chuyển cửa sổ

en: background texture could not be created from file
vi: không thể tạo ảnh nền từ tập tin

en: “%s” is not responding.
vi: “%s” không trả lời.

en: "%s" is not a valid accelerator
vi: "%s" không phải là phím tắt hợp lệ

en: mutter %s
    Copyright (C) 2001-%d Havoc Pennington, Red Hat, Inc., and others
    This is free software; see the source for copying conditions.
    There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
vi: mutter %s
    Tác quyền © 2001-%d của Havoc Pennington, Red Hat, Inc., và những người khác.
    Chương trình này là phần mềm tự do; xem mã nguồn để tìm điều kiện sao chép.
    KHÔNG CÓ BẢO HÀNH GÌ CẢ, THẬM CHÍ KHÔNG CÓ BẢO ĐẢM ĐƯỢC NGỤ Ý KHẢ NĂNG BÁN HAY KHẢ NĂNG LÀM ĐƯỢC VIỆC DỨT KHOÁT.

en: Mutter plugin to use
vi: Phần bổ sung Mutter cần dùng

en: <mutter_session> attribute seen but we already have the session ID
vi: Thấy thuộc tính <mutter_session>, nhưng đã có session ID

en: Mutter was compiled without support for verbose mode
vi: Mutter đã được biên dịch không hỗ trợ chế độ chi tiết

en: Delay focus changes until the pointer stops moving
vi: Khoảng chờ con trỏ dừng di chuyển trước khi thay đổi tiêu điểm

en: If set to true, and the focus mode is either "sloppy" or "mouse" then the focus will not be changed immediately when entering a window, but only after the pointer stops moving.
vi: Nếu bật, và chế độ tiêu điểm là "sloppy" hay "mouse" thì cửa sổ có tiêu điểm sẽ được thay đổi tức thì khi vào cửa sổ, nhưng chỉ sau khi chuột ngừng di chuyển.

en: Auto maximize nearly monitor sized windows
vi: Tự động phóng to cửa sổ có kích thước gần bằng màn hình

en: If enabled, new windows that are initially the size of the monitor automatically get maximized.
vi: Nếu bật, sẽ tự động phóng to cửa sổ mới với kích thước gần bằng màn hình

en: Go To Directory
vi: Đi tới thư mục

en: Can't go outside of %s in restricted mode
vi: Không đi ra được bên ngoài của %s trong chế độ hạn chế

en: Can't move up a directory
vi: Không thể nhảy lên một thư mục

note: TRANSLATORS: Try to keep this at most 7 * characters.
en: (dir)
vi: (th.mục)

note: TRANSLATORS: Try to keep this at most 12 * characters.
en: (parent dir)
vi: (th.mục cha)

note: TRANSLATORS: This string is just a modifier for the search * prompt; no grammar is implied.
en:  [Case Sensitive]
vi:  [Phân biệt HOA/thường]

note: TRANSLATORS: This string is just a modifier for the search * prompt; no grammar is implied.
en:  [Regexp]
vi:  [Biểu thức chính quy]

note: TRANSLATORS: This string is just a modifier for the search * prompt; no grammar is implied.
en:  [Backwards]
vi:  [Ngược lại]

en: Search Wrapped
vi: Tìm (cuộn lại)

en: This is the only occurrence
vi: Đây là tương ứng duy nhất

en: No current search pattern
vi: Không có mẫu tìm kiếm hiện thời

en: Couldn't determine my identity for lock file (getpwuid() failed)
vi: Không thể nhận ra định danh của tôi dành cho tập tin khóa (hàm getpwuid() gặp lỗi)

en: Couldn't determine hosttname for lock file: %s
vi: Không thể nhận ra tên máy cho tập tin khóa: %s

en: Error writing lock file %s: %s
vi: Gặp lỗi khi ghi tập tin khóa %s: %s

en: Error deleting lock file %s: %s
vi: Gặp lỗi khi xóa tập tin khóa %s: %s

en: Error opening lockfile %s: %s
vi: Gặp lỗi khi mở tập tin khoá %s: %s

en: Error reading lockfile %s: Not enough data read
vi: Lỗi đọc tập tin khóa (lockfile) %s: Dữ liệu không đủ

en: Can't insert file from outside of %s
vi: Không chèn được tập tin từ bên ngoài của %s

en: No more open file buffers
vi: Không còn bộ đệm mở tập tin nữa

en: Switched to %s
vi: Đã chuyển tới %s

en: New Buffer
vi: Bộ nhớ đệm mới

en: Read %lu line (Converted from DOS and Mac format) | Read %lu lines (Converted from DOS and Mac format)
vi[0]: Đọc %lu dòng (Đã chuyển đổi từ định dạng DOS và Mac)

en: Read %lu line (Converted from DOS and Mac format - Warning: No write permission) | Read %lu lines (Converted from DOS and Mac format - Warning: No write permission)
vi[0]: Đọc %lu dòng (Đã chuyển đổi từ định dạng DOS và Mac — Cảnh báo: Không có quyền ghi)

en: Read %lu line (Converted from Mac format) | Read %lu lines (Converted from Mac format)
vi[0]: Đọc %lu dòng (Đã chuyển đổi từ định dạng Mac)

en: Read %lu line (Converted from Mac format - Warning: No write permission) | Read %lu lines (Converted from Mac format - Warning: No write permission)
vi[0]: Đọc %lu dòng (Đã chuyển đổi từ định dạng Mac — Cảnh báo: không có quyền ghi)

en: Read %lu line (Converted from DOS format) | Read %lu lines (Converted from DOS format)
vi[0]: Đọc %lu dòng (Đã chuyển đổi từ định dạng DOS)

en: Read %lu line (Converted from DOS format - Warning: No write permission) | Read %lu lines (Converted from DOS format - Warning: No write permission)
vi[0]: Đọc %lu dòng (Đã chuyển đổi từ định dạng DOS — Cảnh báo: không có quyền ghi)

en: Read %lu line | Read %lu lines
vi[0]: Đọc %lu dòng

en: Read %lu line ( Warning: No write permission) | Read %lu lines (Warning: No write permission)
vi[0]: Đọc %lu dòng (Cảnh báo: không có quyền ghi)

en: Reading File
vi: Đang đọc tập tin

en: "%s" is a device file
vi: “%s” là một tập tin thiết bị

en: Command to execute in new buffer [from %s]
vi: Câu lệnh để thực hiện trong bộ đệm mới [từ %s]

en: Command to execute [from %s]
vi: Câu lệnh để thực hiện [từ %s]

en: File to insert into new buffer [from %s]
vi: Tập tin để chèn vào bộ đệm mới [từ %s]

en: File to insert [from %s]
vi: Tập tin để chèn [từ %s]

en: Key invalid in non-multibuffer mode
vi: Phím không hợp lệ trong chế độ khác đa bộ đệm

en: Failed to write backup file, continue saving? (Say N if unsure)
vi: Ghi tệp tin sao lưu dự phòng gặp lỗi, tiếp tục ghi? (Gõ N nếu không chắc chắn)

en: Can't write outside of %s
vi: Không ghi được ra bên ngoài của %s

en: Cannot prepend or append to a symlink with --nofollow set
vi: Không thể thêm vào trước hoặc thêm vào sau một liên kết mềm bằng tùy chọn --nofollow

en: Error writing backup file %s: %s
vi: Gặp lỗi khi ghi tập tin sao lưu %s: %s

en: Too many backup files?
vi: Quá nhiều tập tin sao lưu dự phòng?

en: Error writing %s: %s
vi: Lỗi ghi %s: %s

en: Error writing temp file: %s
vi: Lỗi ghi tập tin tạm thời: %s

en: Wrote %lu line | Wrote %lu lines
vi[0]: Đã ghi %lu dòng

en:  [DOS Format]
vi:  [Định dạng DOS]

en:  [Mac Format]
vi:  [Định dạng Mac]

en:  [Backup]
vi:  [Sao lưu dự phòng]

en: Prepend Selection to File
vi: Thêm lựa chọn vào trước Tập tin

en: Append Selection to File
vi: Thêm lựa chọn vào sau Tập tin

en: Write Selection to File
vi: Ghi nhớ lựa chọn vào một tập tin

en: File Name to Prepend to
vi: Tên tập tin để thêm vào trước

en: File Name to Append to
vi: Tên tập tin để thêm vào sau

en: File Name to Write
vi: Tên tập tin để ghi nhớ

en: File exists, OVERWRITE ?
vi: Tập tin đã tồn tại, GHI ĐÈ LÊN ?

en: Save file under DIFFERENT NAME ?
vi: Ghi tập tin dưới TÊN KHÁC ?

en: File was modified since you opened it, continue saving ?
vi: Tập tin bị sửa đổi kể từ lần bạn mở cuối cùng: có nên tiếp tục lưu không?

en: (more)
vi: (còn nữa)

en: 
    Press Enter to continue
vi: 
    Hãy nhấn RETURN để tiếp tục

en: Unable to create directory %s: %s
    It is required for saving/loading search history or cursor position
vi: Không thể tạo thư mục %s: %s
    Nó là yêu cầu cho tải/ghi lịch sử tìm kiếm hay vị trí của con trỏ

en: Path %s is not a directory and needs to be.
    Nano will be unable to load or save search or cursor position history
vi: Đường dẫn %s không phải là thư mục và cần phải thế.
    Nano sẽ không thể tải hay ghi lịch sử tìm kiếm hay vị trí con trỏ chuột

en: Detected a legacy nano history file (%s) which I tried to move
    to the preferred location (%s) but encountered an error: %s
vi: Tìm thấy tệp tin lịch sử cũ của nano (%s) cái mà tôi đã thử di chuyển đến
    vị trí ưu tiên (%s) nhưng lại gặp một lỗi: %s

en: Detected a legacy nano history file (%s) which I moved
    to the preferred location (%s)
    (see the nano FAQ about this change)
vi: Tìm thấy tệp tin lịch sử cũ của nano (%s) cái mà Tôi đã di chuyển
    tới vị trí ưu tiên (%s)
    (xem FAQ của nano để có thông tin về thay đổi này)

en: No Replace
vi: Không thay thế

en: Case Sens
vi: Tính đến kiểu chữ

en: Regexp
vi: Biểu thức chính quy

note: TRANSLATORS: Try to keep the next five strings at most 10 characters.
en: PrevHstory
vi: Lịch sử lùi

en: NextHstory
vi: Lịch sử kế

en: Go To Text
vi: Tới văn bản

note: TRANSLATORS: Try to keep the next three strings at most 12 characters.
en: WhereIs Next
vi: Tiếp theo ở đâu

en: First File
vi: Tập tin đầu

en: Last File
vi: Tập tin cuối

note: TRANSLATORS: Try to keep the next nine strings at most 16 characters.
en: To Files
vi: Tới tập tin

en: DOS Format
vi: Định dạng DOS

en: Mac Format
vi: Định dạng Mac

en: Prepend
vi: Thêm vào trước

en: Backup File
vi: Tập tin Sao lưu dự phòng

en: Execute Command
vi: Thực hiện lệnh

en: Go To Dir
vi: Tới thư mục

note: TRANSLATORS: Try to keep the following strings at most 10 characters.
en: Get Help
vi: Trợ giúp

en: Where Is
vi: Tìm kiếm

en: Prev Page
vi: TrangTrước

en: Last Line
vi: Dòng cuối

en: Beg of Par
vi: Đầu đoạn văn

en: End of Par
vi: Cuối đoạn văn

en: FullJstify
vi: Sắp hàng đầy đủ

en: Insert File
vi: Chèn tập tin

en: Go To Line
vi: Tới dòng

en: Justify the current paragraph
vi: Sắp chữ đúng hàng cho đoạn văn hiện thời

note: TRANSLATORS: The next long series of strings are shortcut descriptions; * they are best kept shorter than 56 characters, but may be longer.
en: Cancel the current function
vi: Hủy hàm hiện thời

en: Display this help text
vi: Hiển thị trợ giúp này

en: Close the current file buffer / Exit from nano
vi: Đóng bộ đệm tập tin hiện thời/Thoát nano

en: Exit from nano
vi: Thoát khỏi nano

en: Write the current file to disk
vi: Ghi nhớ tập tin hiện thời lên đĩa

en: Insert another file into the current one
vi: Chèn tập tin khác vào tập tin hiện thời

en: Search for a string or a regular expression
vi: Tìm một chuỗi hay biểu thức chính quy

en: Go to previous screen
vi: Về màn hình trước

en: Go to next screen
vi: Tới màn hình kế

en: Cut the current line and store it in the cutbuffer
vi: Cắt dòng hiện thời và ghi nhớ nó vào bộ đệm cắt

en: Uncut from the cutbuffer into the current line
vi: Hủy cắt từ bộ đệm cắt vào dòng hiện thời

en: Display the position of the cursor
vi: Hiển thị vị trí con trỏ

en: Invoke the spell checker, if available
vi: Gọi trình kiểm tra chính tả, nếu có thể

en: Replace a string or a regular expression
vi: Thay thế một chuỗi hay biểu thức chính quy

en: Go to line and column number
vi: Chuyển tới dòng và cột có số thứ tự đưa ra

en: Mark text at the cursor position
vi: Đặt nhãn cho văn bản tại vị trí con trỏ

en: Copy the current line and store it in the cutbuffer
vi: Sao chép dòng hiện thời và ghi nhớ nó vào bộ đệm cắt

en: Indent the current line
vi: Thụt lề dòng hiện tại

en: Unindent the current line
vi: Hủy thụt lề dòng hiện tại

en: Redo the last undone operation
vi: Làm lại bước vừa mới được hủy

en: Go forward one character
vi: Tiếp tới một ký tự

en: Go back one character
vi: Lùi lại một ký tự

en: Go forward one word
vi: Tiếp tới một từ

en: Go back one word
vi: Lùi lại một từ

en: Go to previous line
vi: Về dòng trước

en: Go to next line
vi: Tới dòng kế

en: Go to beginning of current line
vi: Về đầu của dòng hiện tại

en: Go to end of current line
vi: Tới cuối của dòng hiện tại

en: Go to beginning of paragraph; then of previous paragraph
vi: Về đầu của đoạn văn này; rồi về đầu của đoạn văn trước

en: Go just beyond end of paragraph; then of next paragraph
vi: Tới đúng sau cuối của đoạn văn này; rồi tới đúng sau cuối của đoạn văn sau

en: Go to the first line of the file
vi: Về dòng đầu của tập tin

en: Go to the last line of the file
vi: Tới dòng cuối của tập tin

en: Go to the matching bracket
vi: Tới dấu ngoặc tương ứng

en: Scroll up one line without scrolling the cursor
vi: Đưa màn hình lên một dòng nhưng giữ nguyên vị trí con trỏ

en: Scroll down one line without scrolling the cursor
vi: Đưa màn hình xuống một dòng nhưng giữ nguyên vị trí con trỏ

en: Switch to the previous file buffer
vi: Chuyển tới bộ đệm tập tin trước

en: Switch to the next file buffer
vi: Chuyển tới bộ đệm tập tin tiếp theo

en: Insert the next keystroke verbatim
vi: Chèn ký tự kế tiếp đúng nguyên văn

en: Insert a tab at the cursor position
vi: Chèn một ký tự tab tại vị trí con trỏ

en: Insert a newline at the cursor position
vi: Chèn một ký tự dòng mới tại vị trí con trỏ

en: Delete the character to the left of the cursor
vi: Xóa ký tự ở bên trái con trỏ

en: Cut from the cursor position to the end of the file
vi: Cắt từ vị trí con trỏ tới cuối tập tin

en: Justify the entire file
vi: Sắp chữ đúng hàng cho cả tập tin

en: Count the number of words, lines, and characters
vi: Đếm số từ, số dòng và số ký tự

en: Refresh (redraw) the current screen
vi: Cập nhật (vẽ lại) màn hình hiện thời

en: Suspend the editor (if suspend is enabled)
vi: Ngưng trình soạn thảo (nếu tính năng ngưng đã được bật)

en: Toggle the case sensitivity of the search
vi: Bật/tắt khả năng phân biệt chữ HOA/thường của việc tìm

en: Reverse the direction of the search
vi: Đảo ngược hướng tìm

en: Toggle the use of regular expressions
vi: Bật/tắt khả năng sử dụng biểu thức chính quy

en: Recall the previous search/replace string
vi: Xem lại chuỗi tìm kiếm/thay thế trước

en: Recall the next search/replace string
vi: Xem lại chuỗi tìm kiếm/thay thế kế

en: Go to file browser
vi: Đi tới trình duyệt tập tin

en: Toggle the use of DOS format
vi: Bật/tắt khả năng sử dụng định dạng DOS

en: Toggle the use of Mac format
vi: Bật/tắt khả năng sử dụng định dạng Mac

en: Toggle appending
vi: Bật/tắt khả năng phụ thêm

en: Toggle prepending
vi: Bật/tắt khả năng thêm vào trước

en: Toggle backing up of the original file
vi: Bật/tắt khả năng sao lưu tập tin gốc

en: Execute external command
vi: Thực hiện câu lệnh ngoại trú

en: Toggle the use of a new buffer
vi: Bật/tắt khả năng sử dụng bộ đệm mới

en: Exit from the file browser
vi: Thoát khỏi trình duyệt tập tin

en: Go to the first file in the list
vi: Chuyển tới dòng đầu tiên của danh sách

en: Go to the last file in the list
vi: Chuyển tới dòng cuối cùng của danh sách

en: Go to the next file in the list
vi: Chuyển tới tập tin đằng sau trong danh sách

en: Go to the previous file in the list
vi: Chuyển tới tập tin đằng trước trong danh sách

en: Go to directory
vi: Đi tới thư mục

note: TRANSLATORS: Try to keep this at most 10 characters.
en: WriteOut
vi: Ghi

note: TRANSLATORS: Try to keep this at most 10 characters.
en: Read File
vi: Đọc T.tin

note: TRANSLATORS: Try to keep this at most 10 characters.
en: UnJustify
vi: Bỏ sắp chữ

note: TRANSLATORS: Try to keep this at most 10 characters.
en: UnCut Text
vi: Bỏ cắt chữ

note: TRANSLATORS: Try to keep this at most 10 characters.
en: Cur Pos
vi: Vị trí

note: TRANSLATORS: Try to keep this at most 10 characters.
en: To Spell
vi: Chính tả

en: Mark Text
vi: Đánh dấu văn bản

en: Indent Text
vi: Thụt lề văn bản

en: Unindent Text
vi: Hủy thụt lề văn bản

en: Next Word
vi: Từ kế

en: Prev Word
vi: Từ trước

en: Prev Line
vi: Dòng trước

en: Next Line
vi: Dòng kế

en: Find Other Bracket
vi: Tìm ngoặc đơn khác

en: Previous File
vi: Tập tin kế trước

en: Next File
vi: Tập tin kế tiếp

note: TRANSLATORS: This is displayed when the next keystroke will be * inserted verbatim.
en: Verbatim Input
vi: Dữ liệu nhập nguyên bản

en: CutTillEnd
vi: Cắt đến cuối

en: Help mode
vi: Chế độ Trợ giúp

en: Constant cursor position display
vi: Hiển thị ví trí cố định của con trỏ

en: Use of one more line for editing
vi: Sử dụng nhiều dòng hơn dành cho việc soạn thảo

en: Whitespace display
vi: Hiển thị khoảng trắng

en: Color syntax highlighting
vi: Tô sáng cú pháp

en: Smart home key
vi: Phím home khéo

en: Cut to end
vi: Cắt tới cuối

en: Long line wrapping
vi: Ngắt dòng dài

en: Conversion of typed tabs to spaces
vi: Chuyển các tab thành dấu cách

en: Multiple file buffers
vi: Bộ đệm đa tập tin

en: Mouse support
vi: Hỗ trợ chuột

en: No conversion from DOS/Mac format
vi: Không chuyển đổi từ định dạng DOS/Mac

en: Suspension
vi: Tạm dừng

en: Soft line wrapping
vi: Ngắt dòng mềm

en: Search Command Help Text
    
     Enter the words or characters you would like to search for, and then press Enter.  If there is a match for the text you entered, the screen will be updated to the location of the nearest match for the search string.
    
     The previous search string will be shown in brackets after the search prompt.  Hitting Enter without entering any text will perform the previous search.
vi: Văn bản của Trợ giúp cho Câu lệnh Tìm kiếm
    
     Nhập từ hoặc ký tự bạn muốn tìm kiếm, sau đó gõ Enter.  Nếu có tương ứng với văn bản bạn đã nhập, thì trên màn hình sẽ là vị trí của tương ứng gần nhất cho chuỗi tìm kiếm này.
    
     Chuỗi tìm kiếm ngay trước sẽ hiển thị trong ngoặc đơn ở sau dấu nhắc tìm kiếm.  Không nhập văn bản nào và gõ Enter sẽ thực hiện tìm kiếm ngay trước này.

en: If you have selected text with the mark and then search to replace, only matches in the selected text will be replaced.
    
     The following function keys are available in Search mode:
vi: Nếu đã có văn bản đánh dấu và sau đó tìm kiếm để thay thế, thì chỉ thay thế những tương ứng có trong vùng đánh dấu.
    
     Những phím chức năng sau có trong chế độ Tìm kiếm:

en: Go To Line Help Text
    
     Enter the line number that you wish to go to and hit Enter.  If there are fewer lines of text than the number you entered, you will be brought to the last line of the file.
    
     The following function keys are available in Go To Line mode:
vi: Văn bản của Trợ giúp cho Tới dòng
    
     Nhập số thứ tự của dòng bạn muốn đi tới và gõ Enter.  Nếu có ít dòng hơn số bạn nhập vào, thì chương trình sẽ đưa tới dòng cuối cùng của tập tin.
    
     Có thể dùng các phím chức năng sau trong chế độ Tới dòng:

en: Insert File Help Text
    
     Type in the name of a file to be inserted into the current file buffer at the current cursor location.
    
     If you have compiled nano with multiple file buffer support, and enable multiple file buffers with the -F or --multibuffer command line flags, the Meta-F toggle, or a nanorc file, inserting a file will cause it to be loaded into a separate buffer (use Meta-< and > to switch between file buffers).
vi: Văn bản của Trợ giúp cho Chèn tập tin
    
     Hãy gõ tên của tập tin bạn muốn chèn vào bộ đệm hiện thời tại vị trí con trỏ.
    
     Nếu bạn đã biên dịch nano với sự hỗ trợ đa bộ đệm, và bật sự hỗ trợ này bằng các cờ (flag) dòng lệnh -F hay --multibuffer, bằng tổ hợp phím bật tắt Meta-F, hay bằng tập tin nanorc, thì việc chèn một tập tin đồng nghĩa với việc nạp tập tin đó vào một bộ đệm riêng (sử dụng Meta-< và > để chuyển giữa các bộ đệm này).

en: If you need another blank buffer, do not enter any filename, or type in a nonexistent filename at the prompt and press Enter.
    
     The following function keys are available in Insert File mode:
vi: Nếu cần một bộ đệm trống khác, thì đừng nhập tên tập tin, hoặc nhập vào tên một tập tin không có trên dấu nhắc rồi nhấn Enter.
    
     Có những phím chức năng sau trong chế độ Chèn Tập tin:

en: Write File Help Text
    
     Type the name that you wish to save the current file as and press Enter to save the file.
    
     If you have selected text with the mark, you will be prompted to save only the selected portion to a separate file.  To reduce the chance of overwriting the current file with just a portion of it, the current filename is not the default in this mode.
    
     The following function keys are available in Write File mode:
vi: Văn bản của Trợ giúp cho Ghi nhớ tập tin
    
     Hãy gõ tên bạn muốn ghi nhớ cho tập tin hiện thời và gõ Enter để hoàn thành ghi nhớ.
    
     Nếu đã lựa chọn một đoạn văn bản nào đó (bằng dấu hiệu), thì chương trình sẽ nhắc ghi nhớ đoạn văn bản đã lựa chọn đó vào một tập tin riêng rẽ.  Để giảm khả năng ghi một phần đè lên cả tập tin hiện thời, thì tên tập tin hiện thời không phải là mặc định trong chế độ này.
    
     Có thể dùng các phím chức năng sau trong chế độ Ghi nhớ Tập tin:

en: File Browser Help Text
    
     The file browser is used to visually browse the directory structure to select a file for reading or writing.  You may use the arrow keys or Page Up/Down to browse through the files, and S or Enter to choose the selected file or enter the selected directory.  To move up one level, select the directory called ".." at the top of the file list.
    
     The following function keys are available in the file browser:
vi: Văn bản của Trợ giúp cho Trình duyệt Tập tin
    
     Trình duyệt tập tin sử dụng cho việc xem cấu trúc thư mục và chọn một tập tin để đọc hay soạn thảo.  Bạn có thể sử dụng các phím mũi tên hoặc Page Up/Down để di chuyển qua các tập tin, và S hoặc Enter để chọn tập tin hay thư mục đánh dấu.  Để di chuyển lên trên một bậc, hãy chọn thư mục có tên “..” trên đầu danh sách.
    
     Có thể dùng các phím chức năng sau trong trình duyệt:

en: Browser Search Command Help Text
    
     Enter the words or characters you would like to search for, and then press Enter.  If there is a match for the text you entered, the screen will be updated to the location of the nearest match for the search string.
    
     The previous search string will be shown in brackets after the search prompt.  Hitting Enter without entering any text will perform the previous search.
vi: Văn bản của Trợ giúp cho Câu lệnh Tìm kiếm trong trình duyệt
    
     Nhập từ hoặc ký tự bạn muốn tìm kiếm, sau đó gõ Enter.  Nếu có tương ứng với văn bản bạn đã nhập, thì trên màn hình sẽ là vị trí của tương ứng gần nhất cho chuỗi tìm kiếm này.
    
     Chuỗi tìm kiếm ngay trước sẽ hiển thị trong ngoặc đơn ở sau dấu nhắc tìm kiếm.  Không nhập văn bản nào và gõ Enter sẽ thực hiện tìm kiếm ngay trước này.

en:  The following function keys are available in Browser Search mode:
vi: Có thể dùng các phím chức năng sau trong chế độ Tìm trong trình duyệt:

en: Browser Go To Directory Help Text
    
     Enter the name of the directory you would like to browse to.
    
     If tab completion has not been disabled, you can use the Tab key to (attempt to) automatically complete the directory name.
    
     The following function keys are available in Browser Go To Directory mode:
vi: Văn bản của Trợ giúp cho Trình duyệt Đi tới thư mục
    
     Hãy nhập tên của thư mục bạn muốn duyệt tới.
    
     Nếu việc tự động hoàn thành tab không bị tắt, thì bạn có thể sử dụng phím Tab để (thử) tự động hoàn thành tên tập tin.
    
     Có thể dùng các phím chức năng sau trong chế độ Trình duyệt Đi tới thư mục:

en: Spell Check Help Text
    
     The spell checker checks the spelling of all text in the current file.  When an unknown word is encountered, it is highlighted and a replacement can be edited.  It will then prompt to replace every instance of the given misspelled word in the current file, or, if you have selected text with the mark, in the selected text.
    
     The following function keys are available in Spell Check mode:
vi: Văn bản của Trợ giúp cho Kiểm tra chính tả
    
     Trình kiểm tra chính tả sẽ kiểm tra chính tả của tất cả văn bản trong tập tin hiện thời.  Khi tìm thấy một từ không biết, nó sẽ chiếu sáng và có thể soạn thảo một thay thế.  Sau đó nó sẽ nhắc thay thế mọi từ sai lỗi chính tả này trong tập tin hiện thời, hoặc, trong đoạn văn bản đã đánh dấu, nếu có.
    
     Có các chức năng sau trong chế độ Kiểm tra chính tả:

en: Execute Command Help Text
    
     This mode allows you to insert the output of a command run by the shell into the current buffer (or a new buffer in multiple file buffer mode).  If you need another blank buffer, do not enter any command.
    
     The following function keys are available in Execute Command mode:
vi: Văn bản của Trợ giúp cho Thực hiện Câu lệnh
    
     Chế độ này cho phép bạn chèn kết quả của một câu lệnh chạy bằng trình bao vào bộ đệm hiện thời (hoặc vào một bộ đệm mới ở chế độ đa bộ đệm). Nếu cần một bộ đệm trống khác, thì đừng nhập câu lệnh.
    
     Có thể dùng các phím sau trong chế độ Thực hiện Câu lệnh:

en: Main nano help text
    
     The nano editor is designed to emulate the functionality and ease-of-use of the UW Pico text editor.  There are four main sections of the editor.  The top line shows the program version, the current filename being edited, and whether or not the file has been modified.  Next is the main editor window showing the file being edited.  The status line is the third line from the bottom and shows important messages.
vi: Văn bản Trợ giúp Chính của nano
    
     Trình soạn thảo nano được thiết kế để nâng cao tính năng suất và sự dễ sử dụng của trình soạn thảo UW Pico.  Nano gồm bốn phần chính. Dòng trên cùng hiển thị phiên bản chương trình, tên của tập tin đang soạn thảo, và tập tin đã thay đổi hay chưa.  Tiếp theo là cửa sổ soạn thảo chính hiển thị tập tin đang soạn thảo.  Dòng trạng thái là dòng thứ ba từ dưới lên và hiển thị những thông báo quan trọng.

en: The bottom two lines show the most commonly used shortcuts in the editor.
    
     The notation for shortcuts is as follows: Control-key sequences are notated with a caret (^) symbol and can be entered either by using the Control (Ctrl) key or pressing the Escape (Esc) key twice.  Escape-key sequences are notated with the Meta (M-) symbol and can be entered using either the Esc, Alt, or Meta key depending on your keyboard setup.
vi: Dưới cùng là hai dòng hiển thị những phím tắt thông dụng trong trình soạn thảo.
    
    Ký hiệu cho phím tắt như sau: Phím Control ký hiệu bởi một dấu ^ và nhập vào bằng phím Control (Ctrl) hoặc nhấn phím Escape (Esc) hai lần.  Phím Escape ký hiệu bằng ký tự Meta (M) và nhập vào bằng (một trong) các phím Esc, Alt hay Meta tùy thuộc vào cấu hình bàn phím.

en: Also, pressing Esc twice and then typing a three-digit decimal number from 000 to 255 will enter the character with the corresponding value.  The following keystrokes are available in the main editor window.  Alternative keys are shown in parentheses:
vi: Đồng thời, nhấn phím Esc hai lần và sau đó gõ một số ba chữ số từ 000 tới 255 sẽ nhập ký tự với giá trị tương ứng.  Có những tổ hợp phím sau trong cửa sổ soạn thảo chính.  Các phím tương đương đặt trong dấu ngoặc đơn:

en: enable/disable
vi: bật/tắt

en: Key invalid in view mode
vi: Phím không hợp lệ trong chế độ xem

en: 
    Buffer written to %s
vi: 
    Bộ nhớ đệm ghi vào %s

en: 
    Buffer not written to %s: %s
vi: 
    Chưa ghi nhớ bộ đệm vào %s: %s

en: 
    Buffer not written: %s
vi: 
    Chưa ghi nhớ bộ đệm: %s

en: Window size is too small for nano...
vi: Kích thước cửa sổ quá nhỏ cho nano...

en: Usage: nano [OPTIONS] [[+LINE,COLUMN] FILE]...
vi: Cách dùng: nano [TÙY_CHỌN] [[+DÒNG,CỘT] TẬP_TIN]...

en: Option		GNU long option		Meaning
vi: Tùy chọn		Tùy chọn GNU dài		Ý nghĩa

en: Option		Meaning
vi: Tùy chọn		Ý nghĩa

en: +LINE,COLUMN
vi: +DÒNG,CỘT

en: Start at line LINE, column COLUMN
vi: Bắt đầu trên dòng DÒNG, cột CỘT

en: Enable smart home key
vi: Bật dùng phím home khéo

en: Save backups of existing files
vi: Lưu trữ các tập tin đã có

en: -C <dir>
vi: -C <thư mục>

en: --backupdir=<dir>
vi: --backupdir=<thư_mục>

en: Directory for saving unique backup files
vi: Thư mục để ghi nhớ tập tin lưu trữ duy nhất

en: Use bold instead of reverse video text
vi: Hiển thị chữ in đậm thay cho chữ ảnh động đảo ngược

en: Convert typed tabs to spaces
vi: Chuyển tab thành dấu cách

en: Enable multiple file buffers
vi: Bật dùng bộ đệm đa tập tin

en: Use (vim-style) lock files
vi: Dùng các tập tin khóa (kiểu-vim)

en: Log & read search/replace string history
vi: Ghi lại và đọc lịch sử các chuỗi tìm kiếm/thay thế

en: Don't look at nanorc files
vi: Đừng nhìn vào các tập tin nanorc

en: Fix numeric keypad key confusion problem
vi: Giải quyết vấn đề nhầm lẫn trên bàn phím số

en: Don't add newlines to the ends of files
vi: Đừng thêm dòng mới vào cuối tập tin

en: Don't convert files from DOS/Mac format
vi: Đừng chuyển đổi tập tin từ định dạng DOS/Mac

en: Use one more line for editing
vi: Sử dụng một dòng thêm để soạn thảo

en: Log & read location of cursor position
vi: Ghi nhật ký & đọc vị trí tại vị trí con trỏ

en: -Q <str>
vi: -Q <chuỗi>

en: --quotestr=<str>
vi: --quotestr=<chuỗi>

en: Quoting string
vi: Chuỗi dùng để trích dẫn

en: Restricted mode
vi: Chế độ hạn chế

en: Scroll by line instead of half-screen
vi: Cuộn theo dòng thay vào theo nửa màn hình

en: -T <#cols>
vi: -T <#số_cột>

en: --tabsize=<#cols>
vi: --tabsize=<#số_cột>

en: Set width of a tab to #cols columns
vi: Đặt độ rộng của tab tính theo cột tới số cột này

en: Do quick statusbar blanking
vi: Xóa nhanh dòng trạng thái

en: Detect word boundaries more accurately
vi: Nhận dạng ranh giới của từ cẩn thận hơn

en: -Y <str>
vi: -Y <chuỗi>

en: --syntax=<str>
vi: --syntax=<chuỗi>

en: Syntax definition to use for coloring
vi: Định nghĩa cú pháp để sử dụng khi tô màu

en: Constantly show cursor position
vi: Luôn luôn hiển thị vị trí con trỏ

en: Fix Backspace/Delete confusion problem
vi: Giải quyết vấn đề nhầm lẫn Backspace/Delete

en: Automatically indent new lines
vi: Tự động thụt các dòng mới

en: Cut from cursor to end of line
vi: Cắt từ vị trí con trỏ tới cuối dòng

en: Don't follow symbolic links, overwrite
vi: Đừng đi theo liên kết mềm, hãy ghi đè

en: Enable the use of the mouse
vi: Hỗ trợ chuột

en: -o <dir>
vi: -o <thư mục>

en: --operatingdir=<dir>
vi: --operatingdir=<thư mục>

en: Set operating directory
vi: Đặt thư mục thao tác

en: Preserve XON (^Q) and XOFF (^S) keys
vi: Giữ gìn các phím XON (^Q) và XOFF (^S)

en: Silently ignore startup issues like rc file errors
vi: Bỏ qua im (không xuất thông điệp) các vấn đề khởi chạy, v.d. lỗi tập tin rc

en: -r <#cols>
vi: -r <#số_cột>

en: --fill=<#cols>
vi: --fill=<#số_cột>

en: Set wrapping point at column #cols
vi: Đặt điểm ngắt dòng tính theo cột tới số #cột này

en: -s <prog>
vi: -s <chương trình>

en: --speller=<prog>
vi: --speller=<ch_trình>

en: Enable alternate speller
vi: Dùng chương trình kiểm tra chính tả khác

en: Auto save on exit, don't prompt
vi: Tự động ghi nhớ khi thoát, đừng hỏi lại

en: Allow generic undo [EXPERIMENTAL]
vi: Cho phép hủy bước giống loài [VẪN THỰC NGHIỆM]

en: View mode (read-only)
vi: Chế độ Xem (chỉ đọc)

en: Don't wrap long lines
vi: Đừng ngắt những dòng dài

en: Don't show the two help lines
vi: Đừng hiển thị hai dòng trợ giúp

en: Enable suspension
vi: Bật dùng sự Tạm hoãn

en: Enable soft line wrapping
vi: Bật ngắt dòng mềm

en: (ignored, for Pico compatibility)
vi: (bị lờ đi, để tương thích với Pico)

en:  GNU nano version %s (compiled %s, %s)
vi:  GNU nano phiên bản %s (biên dịch %s, %s)

en:  Email: nano@nano-editor.org	Web: http://www.nano-editor.org/
vi:  Địa chỉ thư: nano@nano-editor.org	Web: http://www.nano-editor.org/

en: 
     Compiled options:
vi: 
     Tùy chọn được biên dịch:

en: Sorry, support for this function has been disabled
vi: Rất tiếc, hỗ trợ cho chức năng này đã bị tắt

en: Save modified buffer (ANSWERING "No" WILL DESTROY CHANGES) ?
vi: Ghi lại bộ đệm đã được sửa đổi (TRẢ LỜI “K” SẼ BỎ MỌI THAY ĐỔI) (C/K) ?

en: Couldn't reopen stdin from keyboard, sorry
vi: Tiếc là không thể mở lại đầu vào tiêu chuẩn từ bàn phím

en: Reading from stdin, ^C to abort
vi: Đang đọc từ đầu vào tiêu chuẩn, bấm ^C để hủy bỏ

en: Received SIGHUP or SIGTERM
vi: Nhận được tín hiệu SIGHUP hoặc SIGTERM

en: Use "fg" to return to nano.
vi: Sử dụng “fg” để quay lại nano.

en: XON ignored, mumble mumble
vi: XON bị lờ đi.

en: XOFF ignored, mumble mumble
vi: XOFF bị lờ đi.

en: Requested tab size "%s" is invalid
vi: Yêu cầu một kích thước tab “%s” không hợp lệ

en: Requested fill size "%s" is invalid
vi: Yêu cầu một kích thước tô đầy “%s” không hợp lệ

en: Nn
vi: Kk

en: Error in %s on line %lu:
vi: Lỗi trong %s trên dòng %lu:

en: Argument '%s' has an unterminated "
vi: Đối số “%s” chưa được " kết thúc

en: Regex strings must begin and end with a " character
vi: Biểu thức chính quy phải bắt đầu và kết thúc bởi một ký tự "

en: Bad regex "%s": %s
vi: Biểu thức chính sai “%s”: %s

en: Missing syntax name
vi: Thiếu tên cú pháp

en: The "none" syntax is reserved
vi: Cú pháp “none” là được để dành dùng trong tương lai

en: The "default" syntax must take no extensions
vi: Cú pháp “default” không chấp nhận phần mở rộng

en: Cannot add a magic string regex without a syntax command
vi: Không thêm được một biểu thức chính quy kiểu chuỗi mà không có câu lệnh cú pháp

en: Missing magic string name
vi: Thiếu tên chuỗi kỳ diệu

en: Missing key name
vi: Thiếu tên khoá

en: keybindings must begin with "^", "M", or "F"
vi: tổ hợp phím phải bắt đầu với “^”, “M” hoặc “F”

en: Must specify function to bind key to
vi: Phải ghi rõ chức năng với đó cần tổ hợp phím

en: Must specify menu to bind key to (or "all")
vi: Phải ghi rõ trình đơn với đó cần tổ hợp phím (hoặc đặt “all” (tất cả))

en: Could not map name "%s" to a function
vi: Không thể ánh xạ tên “%s” đến một hàm

en: Could not map name "%s" to a menu
vi: Không thể ánh xạ tên “%s” đến một trình đơn

en: Sorry, keystr "%s" is an illegal binding
vi: Tiếc là không cho phép dùng tổ hợp phím “%s”

en: Color "%s" not understood.
    Valid colors are "green", "red", "blue",
    "white", "yellow", "cyan", "magenta" and
    "black", with the optional prefix "bright"
    for foreground colors.
vi: Không hiểu màu %s.
    Có thể dùng các màu:
     • green	lục
     • red	đỏ
     • blue	xanh
     • white	trắng
     • yellow	vàng
     • cyan	xanh lá mạ
     • magenta	đỏ tươi
     • black	đen
    với tiền tố không bắt buộc:
     • bright	sáng
    cho màu của văn bản.

en: Cannot add a color command without a syntax command
vi: Không thêm được một chỉ thị màu mà không có dòng cú pháp

en: Missing color name
vi: Thiếu tên màu

en: Background color "%s" cannot be bright
vi: Màu nền “%s” không thể là màu sáng (khó đọc)

en: Missing regex string
vi: Thiếu các chuỗi biểu thức chính quy

en: "start=" requires a corresponding "end="
vi: “start=” (bắt đầu) thì yêu cầu một phần “end=” (kết thúc) tương ứng

en: Cannot add a header regex without a syntax command
vi: Không thêm được một biểu thức chính quy kiểu phần đầu mà không có câu lệnh cú pháp

en: Fatal error: no keys mapped for function "%s"
vi: Lỗi nghiêm trọng: chưa ánh xạ phím với chức năng “%s”

en: Exiting.  Please use nano with the -I option if needed to adjust your nanorc settings
vi: Đang thoát... Hãy sử dụng trình soạn thảo nano với tùy chọn “-l” nếu cần thiết, để điều chỉnh cài đặt nanorc của bạn

en: Command "%s" not allowed in included file
vi: Lệnh “%s” không được phép trong tập tin đã bao gồm

en: Syntax "%s" has no color commands
vi: Cú pháp “%s” không có câu lệnh màu

en: Command "%s" not understood
vi: Không hiểu câu lệnh “%s”

en: Missing flag
vi: Thiếu cờ

en: Option "%s" requires an argument
vi: Tùy chọn “%s” cần một tham số

en: Option is not a valid multibyte string
vi: Tùy chọn không phải là một chuỗi đa byte hợp lệ

en: Non-blank characters required
vi: Yêu cầu các ký tự không phải khoảng trắng

en: Two single-column characters required
vi: Yêu cầu hai ký tự một cột

en: Cannot unset flag "%s"
vi: Không bỏ đặt được cờ “%s”

en: Unknown flag "%s"
vi: Cờ không rõ “%s”

en: I can't find my home directory!  Wah!
vi: Tôi không thể tìm thấy thư mục cá nhân của mình!

en: 
    Press Enter to continue starting nano.
vi: 
    Nhấn Enter để tiếp tục khởi chạy nano.

en: "%.*s%s" not found
vi: Không tìm thấy “%.*s%s”

en:  (to replace) in selection
vi:  (thay thế) trong lựa chọn

en:  (to replace)
vi:  (thay thế)

en: Replace this instance?
vi: Thay thế tương ứng này?

en: Replaced %lu occurrence | Replaced %lu occurrences
vi[0]: Đã thay thế %lu lần

en: Enter line number, column number
vi: Nhập số thứ tự dòng, cột

en: Invalid line or column number
vi: Sai số thứ tự dòng hoặc cột

en: Not a bracket
vi: Không phải ngoặc đơn

en: No matching bracket
vi: Không có ngoặc đơn tương ứng

en: Mark Set
vi: Đánh dấu văn bản

en: Mark Unset
vi: Hủy dấu văn bản

en: Nothing in undo buffer!
vi: Không có gì trong vùng đệm hủy bước !

en: Internal error: can't match line %d.  Please save your work
vi: Lỗi nội bộ: không thể khớp dòng %d. Hãy lưu tập tin

en: text add
vi: thêm văn bản

en: text delete
vi: xoá văn bản

en: line wrap
vi: ngắt dòng

en: line join
vi: nối dòng

en: text cut
vi: văn bản cắt

en: text uncut
vi: văn bản không cắt

en: line break
vi: ngắt dòng

en: text insert
vi: chèn văn bản

en: text replace
vi: thay thế văn bản

en: Internal error: unknown type.  Please save your work
vi: Lỗi nội bộ: kiểu không rõ. Hãy lưu tập tin

en: Undid action (%s)
vi: Bước được hủy (%s)

en: Nothing to re-do!
vi: Không có gì cần hoàn lại!

en: Internal error: Redo setup failed.  Please save your work
vi: Lỗi nội bộ: không cài đặt được việc hoàn lại. Hãy lưu tập tin

en: Redid action (%s)
vi: Bước được hoàn lại (%s)

en: Could not pipe
vi: Không thể gửi qua đường ống

en: Could not fork
vi: Không thể tạo tiến trình con

en: Internal error: can't setup uncut.  Please save your work.
vi: Lỗi nội bộ: không thể cài đặt mà không cắt. Hãy lưu tập tin.

en: Internal error: unknown type.  Please save your work.
vi: Lỗi nội bộ: kiểu không rõ. Hãy lưu tập tin.

en: Bad quote string %s: %s
vi: Chuỗi trích dẫn sai %s: %s

en: Can now UnJustify!
vi: Bây giờ có thể Bỏ sắp chữ!

en: Edit a replacement
vi: Sửa chuỗi thay thế

en: Could not create pipe
vi: Không thể tạo đường ống

en: Creating misspelled word list, please wait...
vi: Đang tạo danh sách từ sai chính tả, xin hãy chờ...

en: Could not get size of pipe buffer
vi: Không lấy được kích thước của bộ đệm đường ống

en: Error invoking "spell"
vi: Lỗi gọi “spell”

en: Error invoking "sort -f"
vi: Lỗi gọi “sort -f”

en: Error invoking "uniq"
vi: Lỗi gọi “uniq”

en: Finished checking spelling
vi: Hoàn thành việc kiểm tra chính tả

en: Error invoking "%s"
vi: Lỗi gọi “%s”

en: Spell checking failed: %s
vi: Kiểm tra chính tả không thành công: %s

en: Spell checking failed: %s: %s
vi: Kiểm tra chính tả không thành công: %s: %s

en: %sWords: %lu  Lines: %ld  Chars: %lu
vi: %sTừ: %lu  Dòng: %ld  Ký tự: %lu

en: In Selection:
vi: Trong lựa chọn:

en: nano is out of memory!
vi: nano làm tràn bộ nhớ!

note: TRANSLATORS: This is displayed during the input of a * six-digit hexadecimal Unicode character code.
en: Unicode Input
vi: Dữ liệu nhập Unicode

en: DIR:
vi: TH.MỤC:

en: Warning: Modifying a file which is not locked, check directory permission?
vi: Cảnh báo: Sửa một tập tin mà nó không được khóa, hãy kiểm tra quyền đối với thư mục?

en: line %ld/%ld (%d%%), col %lu/%lu (%d%%), char %lu/%lu (%d%%)
vi: dòng %ld/%ld (%d%%), cột %lu/%lu (%d%%), ký tự %lu/%lu (%d%%)

en: The nano text editor
vi: Trình soạn thảo văn bản nano

en: Special thanks to:
vi: Đặc biệt cảm ơn:

en: The Free Software Foundation
vi: Tổ chức Phần mềm Tự do (FSF)

en: For ncurses:
vi: Cho ncurses:

en: and anyone else we forgot...
vi: và những người khác mà chúng tôi quên...

en: Thank you for using nano!
vi: Cảm ơn bạn đã dùng nano!

en: Run Software
vi: Chạy phần mềm

en: Access and organize files
vi: Truy cập và tổ chức tập tin

en: folder;manager;explore;disk;filesystem;
vi: folder;thư;mục;thu;muc;;manager;quản;lý;quan;lý;;explore;khám;phá;kham;pha;;disk;đĩa;dia;;filesystem;hệ;thống;tập;tin;he;thong;tap;tin;

en: Relevance
vi: Mức độ liên quan

en: Relevance rank for search
vi: Mức độ liên quan để tìm kiếm

en: You cannot move the volume “%s” to the trash.
vi: Bạn không thể chuyển khối tin “%s” vào sọt rác.

en: If you want to eject the volume, please use Eject in the popup menu of the volume.
vi: Nếu bạn muốn đẩy ổ đĩa ra, vui lòng dùng lệnh "Đẩy ra" trong trình đơn nổi lên của ổ đĩa này.

en: If you want to unmount the volume, please use Unmount Volume in the popup menu of the volume.
vi: Nếu bạn muốn tháo gắn kết ổ đĩa, vui lòng dùng lệnh "Tháo gắn kết ổ đĩa" trong trình đơn bật lên của ổ đĩa này.

en: %b %-d %Y
vi:  %-d %b %Y

en: %a, %b %e %Y %I:%M:%S %p
vi: %a, %I:%M:%S %p %e %b %Y

en: %a, %b %e %Y %T
vi: %a, %T %e %b %Y

en: Link (broken)
vi: Liên kết (hư)

en: Merge folder “%s”?
vi: Hòa trộn thư mục “%s” chứ?

en: An older folder with the same name already exists in “%s”.
vi: Đã có thư mục cũ hơn có cùng tên “%s”.

en: A newer folder with the same name already exists in “%s”.
vi: Đã có thư mục mới hơn cùng tên “%s”.

en: Another folder with the same name already exists in “%s”.
vi: Đã có thư mục khác cùng tên “%s”.

en: Replace folder “%s”?
vi: Thay thế thư mục “%s” chứ?

en: A folder with the same name already exists in “%s”.
vi: Đã có thư mục cùng tên “%s”.

en: Replace file “%s”?
vi: Thay thế tập tin “%s” chứ?

en: An older file with the same name already exists in “%s”.
vi: Đã có tập tin cũ hơn cùng tên “%s”.

en: A newer file with the same name already exists in “%s”.
vi: Đã có tập tin mới hơn cùng tên “%s”.

en: Another file with the same name already exists in “%s”.
vi: Đã có tập tin khác cùng tên “%s”.

en: Are you sure you want to permanently delete “%B” from the trash?
vi: Bạn có chắc muốn xóa hoàn toàn “%B” khỏi sọt rác không?

en: Are you sure you want to permanently delete “%B”?
vi: Bạn có chắc muốn xoá hoàn toàn “%B” không?

en: Files in the folder “%B” cannot be deleted because you do not have permissions to see them.
vi: Không thể xoá một số tập tin trong thư mục “%B” vì bạn không có quyền xem chúng.

en: There was an error getting information about the files in the folder “%B”.
vi: Gặp lỗi khi lấy thông tin về các tập tin trong thư mục “%B”.

en: The folder “%B” cannot be deleted because you do not have permissions to read it.
vi: Không thể xoá thư mục “%B” vì bạn không có quyền đọc nó.

en: There was an error reading the folder “%B”.
vi: Gặp lỗi khi đọc thư mục “%B”.

note: Translators: %B is a file name
en: “%B” can't be put in the trash. Do you want to delete it immediately?
vi: Không thể chuyển “%B” vào sọt rác, bạn có muốn xóa nó ngay lập tức không?

en: This remote location does not support sending items to the trash.
vi: Vị trí ở xa này không hỗ trợ gửi tập tin vào sọt rác.

note: Translators: %s is a file name formatted for display
en: Unable to access “%s”
vi: Không thể dừng “%s”

en: Files in the folder “%B” cannot be handled because you do not have permissions to see them.
vi: Không thể xử lý các tập tin trong thư mục “%B” vì bạn không có quyền xem chúng.

en: The folder “%B” cannot be handled because you do not have permissions to read it.
vi: Không thể xử lý thư mục “%B” vì bạn không có quyền đọc nó.

en: The file “%B” cannot be handled because you do not have permissions to read it.
vi: Không thể xử lý tập tin “%B” vì bạn không có quyền đọc nó.

en: There was an error getting information about “%B”.
vi: Gặp lỗi khi lấy thông tin của “%B”.

en: Error while copying to “%B”.
vi: Gặp lỗi khi chép vào “%B”.

en: Moving “%B” to “%B”
vi: Đang chuyển “%B” sang “%B”

en: Copying “%B” to “%B”
vi: Đang chép “%B” đến “%B”

en: Duplicating “%B”
vi: Đang nhân đôi “%B”

en: Moving file %'d of %'d (in “%B”) to “%B”
vi: Đang chuyển %'d/%'d tập tin (trong “%B”) sang “%B”

en: Copying file %'d of %'d (in “%B”) to “%B”
vi: Đang chép %'d/%'d tập tin (trong “%B”) đến “%B”

en: Duplicating file %'d of %'d (in “%B”)
vi: Đang nhân đôi %'d/%'d tập tin (trong “%B”)

en: Moving file %'d of %'d to “%B”
vi: Đang chuyển %'d/%'d tập tin sang “%B”

en: Copying file %'d of %'d to “%B”
vi: Đang chép %'d/%'d tập tin sang “%B”

en: The folder “%B” cannot be copied because you do not have permissions to create it in the destination.
vi: Không thể sao chép thư mục “%B” vì bạn không có quyền tạo nó ở đích đến.

en: There was an error creating the folder “%B”.
vi: Có lỗi xảy ra khi tạo thư mục “%B”.

en: Files in the folder “%B” cannot be copied because you do not have permissions to see them.
vi: Không thể sao chép các tập tin trong thư mục “%B” vì bạn không có quyền xem chúng.

en: The folder “%B” cannot be copied because you do not have permissions to read it.
vi: Không thể sao chép thư mục “%B”, vì bạn không có quyền đọc nó.

en: Error while moving “%B”.
vi: Gặp lỗi khi di chuyển “%B”.

en: Error while copying “%B”.
vi: Gặp lỗi khi sao chép “%B”.

en: Preparing to Move to “%B”
vi: Chuẩn bị chuyển vào “%B”

en: Creating links in “%B”
vi: Đang tạo liên kết tới “%B”

en: Could not determine original location of “%s”
vi: Không thể xác định vị trí gốc của “%s”

en: Error while adding “%s”: %s
vi: Gặp lỗi khi thêm “%s”: %s

en: Error while setting “%s” as default application: %s
vi: Lỗi đặt “%s” làm ứng dụng mặc định: %s

en: Could not set as default
vi: Không thể đặt làm mặc định

note: Translators; %s here is a mime-type description
en: Open all files of type “%s” with
vi: Mở mọi tập tin kiểu “%s” bằng

note: Translators: first %s is filename, second %s is mime-type description
en: Select an application to open “%s” and other files of type “%s”
vi: Chọn một ứng dụng để mở “%s” và các tập tin khác có dạng “%s”

en: Search for “%s”
vi: Tìm “%s”

en: Unable to complete the requested search
vi: Không thể hoàn tất yêu cầu tìm kiếm

en: If set to true, then Nautilus browser windows will always use a textual input entry for the location toolbar, instead of the pathbar.
vi: Nếu đặt là đúng, cửa sổ duyệt Nautilus sẽ luôn dùng trường nhập chữ cho thanh công cụ địa điểm, thay vào thanh đường dẫn.

en: If set to true, then Nautilus will ask for confirmation when you attempt to delete files, or empty the Trash.
vi: Đúng thì Nautilus sẽ hỏi xác nhận trước khi xoá tập tin hay đổ Sọt Rác.

en: If set to true, then Nautilus will have a feature allowing you to delete a file immediately and in-place, instead of moving it to the trash. This feature can be dangerous, so use caution.
vi: Nếu đúng, Nautilus sẽ có tính năng cho phép bạn xóa tập tin ngay lập tức, tại chỗ, thay vì cho vào Sọt rác. Tính năng này có thể nguy hiểm, vì thế hãy dùng cẩn thận.

en: Use extra mouse button events in Nautilus' browser window
vi: Sử dụng sự kiện nút chuột phụ trong cửa sổ trình duyệt của Nautilus

en: For users with mice that have "Forward" and "Back" buttons, this key will determine if any action is taken inside of Nautilus when either is pressed.
vi: Cho người dùng với chuột có nút di chuyển "Kế tiếp" và "Lùi", phím này sẽ quyết định bất kì hành động nào xảy ra bên trong nautilus khi nó được nhấn

en: When to show thumbnails of files
vi: Khi để hiển thị ảnh thu nhỏ của tập tin

en: Speed tradeoff for when to show a file as a thumbnail. If set to "always" then always thumbnail, even if the folder is on a remote server. If set to "local-only" then only show thumbnails for local file systems. If set to "never" then never bother to thumbnail files, just use a generic icon. Despite what the name may suggest, this applies to any previewable file type.
vi: Thoả hiệp tốc độ khi hiển thị tập tin dạng ảnh thu nhỏ. Đặt là "always" (luôn luôn) thì luôn luôn tạo ảnh dạng thu nhỏ, kể cả nếu thư mục ở trên máy mạng. Đặt "local-only" (chỉ tập tin cục bộ) thì chỉ hiển thị ảnh dạng thu nhỏ đối với hệ thống tập tin cục bộ. Đặt "never" (không bao giờ) sẽ không bao giờ tạo ảnh thu nhỏ, chỉ dùng ảnh biểu tượng chung. Các cài đặt này áp dụng cho tất cả kiểu tập tin, không như tên gọi.

en: If set to true, then Nautilus shows folders prior to showing files in the icon and list views.
vi: Nếu đặt là đúng, Nautilus hiện thư mục trước khi hiện tập tin trong kiểu biểu tượng và danh sách.

en: The default sort-order for items in the icon view. Possible values are "name", "size", "type" and "mtime".
vi: Thứ tự sắp xếp mặc định cho kiểu biểu tượng. Giá trị có thể là: "name" - tên, "size" - kích cỡ, "type" - kiểu và "mdate" - ngày sửa đổi.

en: When a folder is visited this viewer is used unless you have selected another view for that particular folder. Possible values are "list-view", and "icon-view".
vi: Khi xem một thư mục, kiểu trình bày này được dùng trừ khi bạn chọn riêng cho thư mục. Giá trị có thể là "list-view" - danh sách và "icon-view" - biểu tượng.

en: This key is deprecated and ignored. The "show-hidden" key from "org.gtk.Settings.FileChooser" is now used instead.
vi: Khóa này không còn tiếp tục được dùng nữa và sẽ bị bỏ qua. Khóa "show-hidden" từ "org.gtk.Settings.FileChooser" bây giờ sẽ được dùng để thay thế.

en: Bulk rename utility
vi: Tiện ích đổi tên hàng loạt

en: If set, Nautilus will append URIs of selected files and treat the result as a command line for bulk renaming. Bulk rename applications can register themselves in this key by setting the key to a space-separated string of their executable name and any command line options. If the executable name is not set to a full path, it will be searched for in the search path.
vi: Nếu đặt, Nautilus sẽ nối URI của tập tin được chọn vào đuôi và xem kết quả như là dòng lệnh để đổi tên số hàng loạt. Ứng dụng đổi tên hàng loạt có thể tự đăng ký bằng khoá này, cách nhau bởi khoảng trắng, tên chương trình và các tuỳ chọn dòng lệnh. Nếu tên chương trình không chứa đường dẫn đầy đủ, chương trình sẽ được tìm.

en: A list of captions below an icon in the icon view and the desktop. The actual number of captions shown depends on the zoom level. Some possible values are: "size", "type", "date_modified", "owner", "group", "permissions", and "mime_type".
vi: Danh sách phụ đề dưới biểu tượng trong kiểu trình bày biểu tượng và trên màn hình nền. Số phụ đề thực sự được hiển thị tùy thuộc vào hệ số thu phóng. Giá trị có thể là: "size" — kích cỡ, "type" — kiểu, "date_modified" — ngày sửa đổi, "owner" — chủ sở hữu, "group" — nhóm sở hữu, "permissions" — quyền truy cập và "mime_type" — kiểu MIME.

en: Use tree view
vi: Xem dạng cây

en: Whether a tree should be used for list view navigation instead of a flat list
vi: mỗi một cây sẽ được dùng cho bộ điều hướng hiển thị danh sách thay vì sử dụng danh sách dạng phẳng

en: Fade the background on change
vi: Mờ lúc đổi nền

en: If set to true, then Nautilus will use a fade effect to change the desktop background.
vi: Nếu đặt là đúng thì Nautilus sẽ dùng hiệu ứng mờ để thay đổi ảnh màn hình nền.

en: Email…
vi: Thư điện tử…

en: Send file by mail…
vi: Gửi tập tin qua thư điện tử…

en: Send files by mail…
vi: Gửi tập tin qua thư điện tử…

note: Some sort of failure occurred. How 'bout we tell the user?
en: Oops! Something went wrong.
vi: Á! Có cái gì đó sai.

en: Unable to create a required folder. Please create the following folder, or set permissions such that it can be created:
    %s
vi: Không thể tạo thư mục yêu cầu. Vui lòng tạo thư mục sau, hoặc đặt quyền phù hợp để có thể tạo:
    %s

en: Unable to create required folders. Please create the following folders, or set permissions such that they can be created:
    %s
vi: Không thể tạo thư mục yêu cầu. Vui lòng tạo các thư mục sau, hoặc đặt quyền phù hợp để có thể tạo:
    %s

en: Nautilus 3.0 deprecated this directory and tried migrating this configuration to ~/.config/nautilus
vi: Nautilus 3.0 phản đối không sử dụng thư mục này và chuyển cấu hình sang ~/.config/nautilus

en: --select must be used with at least an URI.
vi: phải dùng --select với ít nhất một URI.

en: --no-desktop and --force-desktop cannot be used together.
vi: không thể dùng --no-dekstop cùng với --force-desktop.

en: Always open a new window for browsing specified URIs
vi: Luôn mở trong một cửa sổ mới khi duyệt URIs đã chỉ ra

en: Never manage the desktop (ignore the GSettings preference).
vi: Không bao giờ quản lý màn hình nền (bỏ qua tùy thích GSettings).

en: Always manage the desktop (ignore the GSettings preference).
vi: Luôn luôn quản lý màn hình nền (bỏ qua các cài đặt cá nhân hóa GSettings).

en: Quit Nautilus.
vi: Thoát khỏi Nautilus.

en: Select specified URI in parent folder.
vi: Chọn URI xác định trong thư mục cha.

note: Translators: this is a fatal error quit message printed on the * command line
en: Could not register the application
vi: Không thể đăng ký ứng dụng

note: name, stock id label, accelerator
en: Connect to _Server…
vi: Kết nối đến _máy chủ…

note: name, stock id, label
en: Enter _Location…
vi: Nhập đị_a chỉ…

en: _About Files
vi: _Giới thiệu

en: Unable to start the program:
    %s
vi: Không thể chạy chương trình:
    %s

en: Unable to locate the program
vi: Không thể định vị chương trình

en: Oops! There was a problem running this software.
vi: Á! Gặp vấn đề chạy phần mềm này.

en: “%s” contains software intended to be automatically started. Would you like to run it?
vi: “%s” chứa phần mềm tự động khởi chạy. Bạn có muốn chạy nó không?

en: If you don't trust this location or aren't sure, press Cancel.
vi: Nếu bạn không tin cậy vị trí này, hoặc không chắc chắn, hãy nhấn Thôi.

en: By Search Relevance
vi: Theo mức liên quan

en: Keep icons sorted by search relevance in rows
vi: Sắp xếp các biểu tượng trong hàng theo mức độ liên quan tìm kiếm

note: if it wasn't cancelled show a dialog
en: Unable to access location
vi: Không thể truy cập vị trí

en: Unable to display location
vi: Không thể hiện vị trí

en: Don't recognize this file server type.
vi: Không nhận ra kiểu máy chủ tập tin này.

en: This doesn't look like an address.
vi: Cái này trông không giống địa chỉ.

note: Translators: %s is a URI of the form "smb://foo.example.com"
en: For example, %s
vi: Ví dụ, %s

en: _Clear All
vi: _Xoá tất cả

en: _Server Address
vi: Địa chỉ _máy chủ

en: _Recent Servers
vi: Máy chủ _mới dùng

note: label, accelerator
en: Resize Icon…
vi: Co giãn biểu tượng…

note: tooltip
en: Make the selected icons resizable
vi: Làm biểu tượng được chọn co giãn được

note: tooltip
en: Restore each selected icons to its original size
vi: Đưa biểu tượng đã chọn về kích cỡ gốc

en: You do not have the permissions necessary to view the contents of “%s”.
vi: Bạn không có đủ quyển cần thiết để xem nội dung của “%s”.

en: “%s” could not be found. Perhaps it has recently been deleted.
vi: Không tìm thấy “%s”. Có lẽ nó vừa bị xóa.

en: Sorry, could not display all the contents of “%s”: %s
vi: Rất tiếc, không thể hiển thị hoàn toàn nội dung của “%s”: %s

en: This location could not be displayed.
vi: Không thể hiển thị vị trí này.

en: You do not have the permissions necessary to change the group of “%s”.
vi: Bạn không có đủ quyền cần thiết để thay đổi nhóm của “%s”.

note: fall through
en: Sorry, could not change the group of “%s”: %s
vi: Rất tiếc, không thể thay đổi nhóm của “%s”: %s

en: Sorry, could not change the owner of “%s”: %s
vi: Rất tiếc, không thể thay đổi chủ sỏ hữu của “%s”: %s

en: Sorry, could not change the permissions of “%s”: %s
vi: Rất tiếc, không thể thay đổi quyền truy cập của “%s”: %s

en: The name “%s” is already used in this location. Please use a different name.
vi: Tên “%s” đã được dùng trong thư mục này. Hãy dùng tên khác.

en: There is no “%s” in this location. Perhaps it was just moved or deleted?
vi: Không có “%s” trong thư mục này. Có lẽ nó vừa bị chuyển hoặc xóa đi?

en: You do not have the permissions necessary to rename “%s”.
vi: Bạn không có đủ quyền cần thiết để đổi tên của “%s”.

en: The name “%s” is not valid because it contains the character “/”. Please use a different name.
vi: Tên “%s” không hợp lệ vì nó có chứa ký tự “/”. Hãy dùng một tên khác.

en: The name “%s” is not valid. Please use a different name.
vi: Tên “%s” không hợp lệ. Hãy dùng một tên khác.

en: The name “%s” is too long. Please use a different name.
vi: Tên “%s” quá dài. Vui lòng dùng tên khác.

note: fall through
en: Sorry, could not rename “%s” to “%s”: %s
vi: Rất tiếc, không thể đổi tên “%s” thành “%s”: %s

en: Renaming “%s” to “%s”.
vi: Đang đổi tên “%s” thành “%s”.

en: Files Preferences
vi: Cá nhân hóa tập tin

en: Icon View Defaults
vi: Mặc định kiểu xem biểu tượng

en: List View Defaults
vi: Mặc định kiểu xem danh sách

en: Executable Text Files
vi: Tập tin văn bản thực thi được

en: Icon Captions
vi: Tên biểu tượng

en: Navigate folders in a tree
vi: Duyệt thư mục dạng cây

note: name, stock id label, accelerator
en: Visible _Columns…
vi: _Cột hiển thị…

en: The link “%s” is broken. Move it to Trash?
vi: Liên kết “%s” bị hỏng. Chuyển nó vào Sọt rác chứ?

en: The link “%s” is broken.
vi: Liên kết “%s” bị hỏng.

en: This link cannot be used because it has no target.
vi: Không thể dùng liên kết này vì nó không có đích đến.

en: This link cannot be used because its target “%s” doesn't exist.
vi: Không thể dùng liên kết này vì đích đến là “%s” không tồn tại.

en: Do you want to run “%s”, or display its contents?
vi: Bạn có muốn chạy “%s”, hoặc hiển thị nội dung của nó không?

en: “%s” is an executable text file.
vi: “%s” là tập tin văn bản thực thi.

en: Could not display “%s”.
vi: Không thể hiển thị “%s”.

en: There is no application installed for “%s” files
vi: Không có ứng dụng nào được cài đặt để xử lý tập tin “%s”

en: There is no application installed for “%s” files.
    Do you want to search for an application to open this file?
vi: Không có ứng dụng nào được cài đặt để xử lý tập tin “%s”.
    Bạn có muốn tìm kiếm ứng dụng có khả năng mở tập tin này không?

en: The application launcher “%s” has not been marked as trusted. If you do not know the source of this file, launching it may be unsafe.
vi: Bộ khởi chạy ứng dụng “%s” không thể được đánh dấu tin cậy. Nếu bạn không biết về nguồn gốc tập tin này, chạy chúng có thể không an toàn.

en: Opening “%s”.
vi: Đang mở “%s”.

en: Change Permissions for Enclosed Files
vi: Thay đổi quyền hạn cho các tập tin được chứa bên trong

en: Security context:
vi: Ngữ cảnh An ninh:

en: Change Permissions for Enclosed Files…
vi: Thay đổi quyền hạn cho các tập tin bên trong…

en: The permissions of “%s” could not be determined.
vi: Không thể xác định quyền truy cập của “%s”.

en: Other Type…
vi: Kiểu khác…

en: Files in this folder will appear in the New Document menu.
vi: Tập tin trong thư mục này xuất hiện trong trình đơn Tài liệu mới.

en: Executable files in this folder will appear in the Scripts menu.
vi: Các tập tin thực thi trong thư mục này sẽ xuất hiện trong trình đơn tập lệnh.

en: View options
vi: Tuỳ chọn hiển thị

en: Location options
vi: Tuỳ chọn vị trí

en: Nautilus 3.6 deprecated this directory and tried migrating this configuration to ~/.local/share/nautilus
vi: Nautilus 3.6 sẽ thôi không sử dụng thư mục này nữa mà chuyển cấu hình qua ~/.local/share/nautilus

en: “%s” selected
vi: Đã chọn “%s”

en: (containing %'d item) | (containing %'d items)
vi[0]:  (chứa %'d mục)

note: translators: this is preceded with a string of form 'N folders' (N more than 1)
en: (containing a total of %'d item) | (containing a total of %'d items)
vi[0]:  (chứa tổng số %'d mục)

en: Use “%s” to open the selected item | Use “%s” to open the selected items
vi[0]: Dùng “%s” để mở mục đã chọn

en: Run “%s” on any selected items
vi: Chạy “%s” với bất kì mục nào được chọn

en: Create a new document from template “%s”
vi: Tạo tài liệu theo mẫu “%s”

note: Translators: %s is a file name formatted for display
en: Unable to remove “%s”
vi: Không thể gắn kết “%s”

note: Translators: %s is a file name formatted for display
en: Unable to eject “%s”
vi: Không thể đẩy “%s” ra

note: Translators: %s is a file name formatted for display
en: Unable to start “%s”
vi: Không thể chạy “%s”

note: name, stock id, label
en: New _Document
vi: _Tài liệu mới

note: name, stock id label, accelerator
en: New Folder with Selection
vi: Thư mục mới với phần chọn

note: tooltip
en: Create a new folder containing the selected items
vi: Tạo một thư mục mới chứa các mục đã chọn

note: name, stock id label, accelerator
en: Open _Item Location
vi: Mở thư mục của _mục

note: tooltip
en: Open the selected item's location in this window
vi: Mở thư mục của các mục đã được chọn trong cửa sổ này

note: name, stock id label, accelerator
en: Other _Application…
vi: Ứng dụng _khác…

note: name, stock id label, accelerator
en: Open With Other _Application…
vi: Mở bằng ứng dụng _khác…

note: name, stock id label, accelerator
en: Copy To…
vi: Chép đến…

note: tooltip
en: Copy selected files to another location
vi: Chép tập tin được chọn đến vị trí khác

note: name, stock id label, accelerator
en: Move To…
vi: Chuyển đến…

note: tooltip
en: Move selected files to another location
vi: Chuyển các tập tin được chọn đến vị trí khác

note: name, stock id label, accelerator
en: Select I_tems Matching…
vi: Chọn các _mục khớp…

note: name, stock id label, accelerator
en: Rena_me…
vi: Đổ_i tên…

note: tooltip
en: Make item the wallpaper
vi: Đặt mục làm ảnh nền

note: name, stock id label, accelerator
en: Sa_ve Search As…
vi: Lưu tìm kiếm _là…

en: Run or manage scripts
vi: Thực hiện hoặc quản lý các tập lệnh

en: Move the open folder out of the trash to “%s”
vi: Di chuyển thư mục được mở khỏi Sọt rác, vào “%s”

en: Move the selected folder out of the trash to “%s”
vi: Di chuyển thư mục được chọn khỏi  Sọt rác, vào “%s”

en: Move the selected folders out of the trash to “%s”
vi: Di chuyển thư mục được chọn khỏi  Sọt rác, vào “%s”

en: Move the selected folders out of the trash
vi: Di chuyển thư mục được chọn khỏi Sọt rác

en: Move the selected file out of the trash to “%s”
vi: Chuyển các tập tin được chọn khỏi sọt rác, vào “%s”

en: Move the selected files out of the trash to “%s”
vi: Chuyển các tập tin được chọn khỏi sọt rác, vào “%s”

en: Move the selected files out of the trash
vi: Chuyển các tập tin được chọn khỏi sọt rác

en: Move the selected item out of the trash to “%s”
vi: Chuyển các mục được chọn khỏi sọt rác, vào “%s”

en: Move the selected items out of the trash to “%s”
vi: Chuyển các mục được chọn khỏi sọt rác, vào “%s”

en: Move the selected items out of the trash
vi: Chuyển các mục được chọn khỏi sọt rác

en: New Folder with Selection (%'d Item) | New Folder with Selection (%'d Items)
vi[0]: Thư mục mới với phần chọn (%'d mục)

en: Remo_ve from Recent
vi: _Bỏ khỏi danh sách mới dùng

en: Remove each selected item from the recently used list
vi: Bỏ các mục được chọn khỏi danh mục mới sử dụng gần đây

note: Translator: This is the filename used for when you dnd text to a directory
en: Dropped Text.txt
vi: Văn bản thả.txt

en: _Format…
vi: Định _dạng…

en: Files is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
vi: Files là phần mềm tự do; bạn có thể phát hành lại nó và/hoặc sửa đổi nó với điều kiện của Giấy Phép Công Cộng GNU như được xuất bản bởi Tổ Chức Phần Mềm Tự Do; hoặc phiên bản 2 của Giấy Phép này, hoặc (tùy chọn) bất kỳ phiên bản sau nào.

en: Files is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more details.
vi: Files được phát hành vì mong muốn nó có ích, nhưng KHÔNG BẢO HÀNH GÌ, THẬM CHÍ KHÔNG CÓ BẢO ĐẢM ĐƯỢC NGỤ Ý KHẢ NĂNG BÁN HAY KHẢ NĂNG LÀM ĐƯỢC VIỆC DỨT KHOÁT. Xem Giấy Phép Công Cộng GNU để biết thêm chi tiết.

en: You should have received a copy of the GNU General Public License along with Nautilus; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
vi: Bạn đã nhận một bản sao của Giấy Phép Công Cộng GNU cùng với chương trình này; nếu không, hãy viết thư cho Tổ Chức Phần Mềm Tự Do,
    Free Software Foundation, Inc.,
    51 Franklin Street, Fifth Floor,
    Boston, MA  02110-1301, USA (Mỹ).

note: Translators: these two strings here indicate the copyright time span, * e.g. 1999-2011.
en: Copyright © %Id–%Id The Files authors
vi: Tác quyền © %Id-%Id của Các tác giả Tập tin

en: Access and organize your files.
vi: Truy cập và tổ chức tập tin.

en: Edit Nautilus preferences
vi: Chỉnh sửa tùy chỉnh Nautilus

note: tooltip
en: Display Nautilus help
vi: Hiện trợ giúp Nautilus

note: tooltip
en: Display credits for the creators of Nautilus
vi: Hiển thị đóng góp của những người tạo ra Nautilus

en: Open another Nautilus window for the displayed location
vi: Mở một cửa sổ Nautilus khác cho địa chỉ hiển thị

note: name, stock id, label
en: Bookmark this Location
vi: Đánh dấu vị trí này

en: Add a bookmark for the current location
vi: Thêm đánh dấu cho địa chỉ hiện thời

note: name, stock id, label
en: _Bookmarks…
vi: Đánh _dấu…

en: Display and edit bookmarks
vi: Hiện và chỉnh sửa các đánh dấu

note: is_active name, stock id label, accelerator
en: _Search for Files…
vi: _Tìm tập tin…

en: View items as a list
vi: Xem dạng danh sách

en: View items as a grid of icons
vi: Xem dạng bảng các biểu tượng

en: Unable to load location
vi: Không thể tải vị trí

en: Unable to display the contents of this folder.
vi: Không thể xem nội dung thư mục này.

en: This location doesn't appear to be a folder.
vi: Địa chỉ này có vẻ không phải là thư mục.

en: Unable to find the requested file. Please check the spelling and try again.
vi: Không tìm thấy tập tin yêu cầu. Hãy kiểm tra lại lỗi chính tả và thử lại một lần nữa.

en: “%s” locations are not supported.
vi: Không hỗ trợ vị trí “%s”.

en: Unable to handle this kind of location.
vi: Không thể xử lý kiểu địa điểm này.

en: Unable to access the requested location.
vi: Không thể truy cập vị trí yêu cầu.

en: Don't have permission to access the requested location.
vi: Bạn không có quyền truy cập đến thư mục yêu cầu.

note: This case can be hit for user-typed strings like "foo" due to * the code that guesses web addresses when there's no initial "/". * But this case is also hit for legitimate web addresses when * the proxy is set up wrong.
en: Unable to find the requested location. Please check the spelling or the network settings.
vi: Không tìm thấy vị trí yêu cầu. Vui lòng kiểm tra chính tả hoặc cài đặt về mạng.

en: Unhandled error message: %s
vi: Thông báo lỗi không được xử lý: %s

en: Audio DVD
vi: DVD Nhạc

en: Video DVD
vi: DVD Phim

en: Photo CD
vi: CD Ảnh

en: Contains digital photos
vi: Chứa ảnh số

en: Contains music
vi: Chứa nhạc

en: Contains software
vi: Chứa phần mềm

note: fallback to generic greeting
en: Detected as “%s”
vi: Nhận diện là “%s”

en: Contains music and photos
vi: Chứa nhạc và ảnh

en: Contains photos and music
vi: Chứa ảnh và nhạc

en: Add items to the Nautilus popup menu
vi: Thêm mục vào trình đơn bật lên Nautilus

en: Nautilus Actions Configuration
vi: Cấu hình hành động Nautilus

en: <b>Nautilus Menu Item</b>
vi: <b>Mục trình đơn Nautilus</b>

en: Label of the menu item in the Nautilus popup menu.
vi: Nhãn của mục trình đơn nằm trong trình đơn bật lên Nautilus.

en: Nautilus Action Editor
vi: Bộ sửa hành động Nautilus

en: Nautilus Actions
vi: Hành động Nautilus

en: The command that will be launched by selecting the action in Nautilus popup menu.
vi: Lệnh sẽ được khởi chạy khi chọn hành động trong trình đơn bật lên Nautilus.

en: Tooltip of the menu item that will appear in the Nautilus statusbar.
vi: Mẹo công cụ của mục trình đơn sẽ xuất hiện trên thanh trạng thái Nautilus.

en: Could not load interface for Nautilus Actions Config Tool
vi: Không thể tải giao diện cho Công Cụ Cấu Hình Hành Động Nautilus

en: Icon of the menu item in the Nautilus popup menu
vi: Biểu tượng của mục trình đơn nằm trong trình đơn bật lên Nautilus

en: A GnomeVFS scheme where the selected files should be located (you must set it for each scheme you need)
vi: Lược đồ GnomeVFS nơi cần định vị những tập tin đã chọn (phải đặt nó cho mỗi lược đồ cần thiết)

en: The path of the file where to save the new GConf schema definition file [default: /tmp/config_UUID.schemas]
vi: Đường dẫn của tập tin vào đó cần lưu tập tin mô tả giản đồ GConf mới [mặc định: </tmp/config_UUID.schemas>]

en: The label of the menu item that will appear in the Nautilus popup menu when the selection matches the appearance condition settings
vi: Nhãn của mục trình đơn sẽ xuất hiện trong trình đơn bật lên Nautilus khi vùng chọn khớp với thiết lập điều kiện xuất hiện

en: The tooltip of the menu item that will appear in the Nautilus statusbar when the user points to the Nautilus popup menu item with his/her mouse
vi: Mẹo công cụ của mục trình đơn sẽ xuất hiện trên thanh trạng thái khi người dùng chỉ con chuột tới mục trình đơn bật lên Nautilus

en: The icon of the menu item that will appear next to the label in the Nautilus popup menu when the selection matches the appearance conditions settings
vi: Biểu tượng của mục trình đơn sẽ xuất hiện ở cạnh nhãn trong trình đơn bật lên Nautilus khi vùng chọn khớp với thiết lập điều kiện xuất hiện

en: The path of the command to start when the user select the menu item in the Nautilus popup menu
vi: Đường dẫn của lệnh cần chạy khi người dùng chọn mục trình đơn trong trình đơn bật lên Nautilus

en: The list of GnomeVFS schemes where the selected files should be located
vi: Danh sách các lược đồ GnomeVFS nơi cần định vị những tập tin đã chọn

en: Defines the list of valid GnomeVFS schemes to be matched against the selected items. The GnomeVFS scheme is the protocol used to access the files. The keyword to use is the one used in the GnomeVFS URI.
    
    Examples of GnomeVFS URI include: 
    file:///tmp/foo.txt
    sftp:///root@test.example.net/tmp/foo.txt
    
    The most common schemes are:
    
    'file': local files
    'sftp': files accessed via SSH
    'ftp': files accessed via FTP
    'smb': files accessed via Samba (Windows share)
    'dav': files accessed via WebDav
    
    All GnomeVFS schemes used by Nautilus can be used here.
vi: Định nghĩa danh sách các lược đồ GnomeVFS hợp lệ để khớp với những mục đã chọn. Lược đồ GnomeVFS là giao thức dùng để truy cập những tập tin. Từ khóa cần dùng là điều dùng trong URI GnomeVFS.
    
    Hai thí dụ URI GnomeVFS:
    	<file:///tmp/phu.txt>
    	<sftp:///root@thử.ví_dụ.net/tmp/phu.txt>).
    
    Những lược đồ thường nhất:
    
     • file 	— tập tin cục bộ
     • sftp 	— tập tin được truy cập bằng SSH
     • ftp 	— tập tin được truy cập bằng FTP
     • smb	— tập tin được truy cập bằng Samba (chia sẻ Windows)
     • dav	— tập tin được truy cập bằng WebDav.
    
    Ở đây có khả năng sử dụng mọi lược đồ GnomeVFS được Nautilus dùng.

note: i18n notes: will be displayed in an error dialog
en: This XML file is not a valid Nautilus-actions config file (found <%s> element instead of <%s>)
vi: Tập tin XML này không phải là một tập tin cấu hình Nautilus-actions (tìm yếu tố <%s> thay cho <%s>)

note: i18n notes: will be displayed in an error dialog
en: This XML file is not a valid Nautilus-actions config file (root node is <%s> instead of <%s>)
vi: Tập tin XML này không phải là một tập tin cấu hình Nautilus-actions (nút gốc là <%s> thay cho <%s>)

en: Open in _Remote Terminal
vi: Mở trong Cửa sổ dòng lệnh Từ _xa

en: Open in _Local Terminal
vi: Mở trong cửa sổ dòng lệnh _cục bộ

en: Open in T_erminal
vi: Mở trong cửa sổ dòng _lệnh

en: Open in _Midnight Commander
vi: Mở trong _Midnight Commander

en: Open the currently selected folder in the terminal file manager Midnight Commander
vi: Mở thư mục hiện được chọn trong trình quản lí tập tin giao diện dòng lệnh, Midnight Commander

en: Open the currently open folder in the terminal file manager Midnight Commander
vi: Mở thư mục hiện đang mở trong trình quản lí tập tin giao diện dòng lệnh, Midnight Commander

en: Open _Midnight Commander
vi: Mở _Midnight Commander

en: Open the terminal file manager Midnight Commander
vi: Mở trình quản lí tập tin giao diện dòng lệnh Midnight Commander

en: If set to true, and if the terminal file manager "Midnight Commander" is installed, then an "Open in Midnight Commander" menu item will be displayed in the context menu.
vi: Nếu đặt là đúng, và nếu trình quản lí tập tin giao diện dòng lệnh "Midnight Commander" đã được cài đặt, thì trình đơn "Mở trong Midnight Commander" sẽ xuất hiện trong trình đơn ngữ cảnh.

en: Whether a Midnight Commander menu item should be displayed
vi: Hiện một trình đơn Midnight Commander

en: Run from build directory (ignored)
vi: Chạy từ thư mục xây dựng (bị bỏ qua)

en: Use XID as parent to the send dialogue (ignored)
vi: Dùng XID như là mẹ cho hộp thoại gửi (bị bỏ qua)

en: Files to send
vi: Các tập tin gửi đi

en: Could not parse command-line options: %s
vi: Không thể phân tích tuỳ chọn dòng lệnh: %s

en: No mail client installed, not sending files
vi: Chưa cài đặt phần mềm gửi và nhận thư điện tử, nên không thể gửi các tập tin

en: Expects URIs or filenames to be passed as options
vi: Muốn nhận URI hoặc tên tập tin như tuỳ chọn

en: Convert Audio File
vi: Chuyển đổi tập tin âm thanh

en: Converting Progress
vi: Đang chuyển đổi

en: Use source directory as output directory
vi: Dùng thư mục nguồn làm thư mục xuất ra

en: Use the source directory as the default output directory.
vi: Dùng thư mục nguồn làm thư mục xuất ra mặc định.

en: Converting: %d of %d
vi: Đang chuyển đổi: %d trong số %d

en: Nautilus Sound Converter could not convert this file.
    Reason: %s
vi: Trình chuyển đổi âm thanh Nautilus không thể chuyển đổi tập tin này.
    Lí do: %s

en: Speed: Unknown
vi: Tốc độ: Không xác định

en: _Convert...
vi: _Chuyển đổi...

en: Convert each selected audio file
vi: Chuyển đổi từng tập tin âm thanh đã chọn

en: Could not create GStreamer file input
vi: Không thể tạo đầu vào tập tin GStreamer

en: Could not link pipeline
vi: Không thể liên kết ống dẫn

en: Could not get current file position
vi: Không thể lấy vị trí tập tin hiện tại

en: Could not get current file duration
vi: Không thể lấy thời lượng tập tin hiện tại

en: The plugin necessary for mp3 file access was not found
vi: Không tìm thấy trình cắm thêm cần thiết để truy cập vào tập tin mp3

en: The plugin necessary for wav file access was not found
vi: Không tìm thấy trình cắm thêm cần thiết để truy cập vào tập tin wav

en: The plugin necessary for aac file access was not found
vi: Không tìm thấy trình cắm thêm cần thiết để truy cập vào tập tin aac

en: The plugin necessary for musepack file access was not found
vi: Không tìm thấy trình cắm thêm cần thiết để truy cập vào tập tin musepack

en: The plugin necessary for wma file access was not found
vi: Không tìm thấy trình cắm thêm cần thiết để truy cập vào tập tin wma

en: Empty Folder
vi: Thư mục rỗng

en: Nemo needs to add some permissions to your folder "%s" in order to share it
vi: Nemo cần thêm quyền hạn vào thư mục "%s" để chia sẻ

en: The folder "%s" needs the following extra permissions for sharing to work:
    %s%s%sDo you want Nemo to add these permissions to the folder automatically?
vi: Thư mục "%s" cần các quyền hạn sau đây để có thể được chia sẻ:
    %s%s%sBạn có muốn Nemo thêm các quyền này vào thư mục một cách tự động?

en: Manage your network connections
vi: Quản lý kết nối mạng

en: Network Connections
vi: Kết nối mạng

en: Manage and change your network connection settings
vi: Quản lí và thay đổi thiết lập kết nối mạng

en: Disable connected notifications
vi: Tắt thông báo kết nối

en: Set this to true to disable notifications when connecting to a network.
vi: Đặt là true để tắt thông báo khi nối mạng.

en: Disable disconnected notifications
vi: Tắt thông báo ngắt kết nối

en: Set this to true to disable notifications when disconnecting from a network.
vi: Đặt là true để tắt thông báo khi ngắt mạng.

en: Disable VPN notifications
vi: Tắt thông báo VPN

en: Set this to true to disable notifications when connecting to or disconnecting from a VPN.
vi: Đặt là true để tắt thông báo khi ngắt mạng VPN.

en: Suppress networks available notifications
vi: Ngăn thông báo mạng sẵn sàng

en: Set this to true to disable notifications when Wi-Fi networks are available.
vi: Đặt để tắt thông báo khi có mạng Wi-Fi.

en: Used to determine whether settings should be migrated to a new version.
vi: Dùng để xác định thiết lập có được chuyển sang phiên bản mới không.

en: Disable WiFi Create
vi: Tắt tạo WiFi

en: Set to true to disable creation of adhoc networks when using the applet.
vi: Đặt là true để tắt tạo mạng adhock bằng applet.

en: Ignore CA certificate
vi: Bỏ qua chứng nhận CA

en: 802.1X authentication
vi: Xác thực 802.1X

en: _Network name:
vi: Tê_n mạng:

en: Failed to add/activate connection
vi: Lỗi thêm/kích hoạt kết nối

en: Connection failure
vi: Lỗi kết nối

en: Device disconnect failed
vi: Lỗi ngắt kết nối thiết bị

en: Disconnect failure
vi: Lỗi ngắt kết nối

en: Connection activation failed
vi: Lỗi kích hoạt kết nối

en: 
    The VPN connection '%s' failed because the network connection was interrupted.
vi: 
    Kết nối VPN '%s' lỗi vì kết nối mạng bị ngắt.

en: 
    The VPN connection '%s' failed because the VPN service stopped unexpectedly.
vi: 
    Kết nối VPN '%s' lỗi vì dịch vụ VPN dừng đột ngột.

en: 
    The VPN connection '%s' failed because the VPN service returned invalid configuration.
vi: 
    Kết nối VPN '%s' lỗi vì dịch vụ VPN trả về cấu hình không hợp lệ.

en: 
    The VPN connection '%s' failed because the connection attempt timed out.
vi: 
    Kết nối VPN '%s' lỗi vì hết hạn kết nối.

en: 
    The VPN connection '%s' failed because the VPN service did not start in time.
vi: 
    Kết nối VPN '%s' lỗi vì dịch vụ VPN không khởi động kịp.

en: 
    The VPN connection '%s' failed because the VPN service failed to start.
vi: 
    Kết nối VPN '%s' lỗi vì dịch vụ VPN không khởi động được.

en: 
    The VPN connection '%s' failed because there were no valid VPN secrets.
vi: 
    Kết nối VPN '%s' lỗi vì không có bí mật VPN hợp lệ.

en: 
    The VPN connection '%s' failed because of invalid VPN secrets.
vi: 
    Kết nối VPN '%s' lỗi vì bí mật VPN không hợp lệ.

en: 
    The VPN connection '%s' failed.
vi: 
    Kết nối VPN '%s' lỗi.

en: 
    The VPN connection '%s' disconnected because the network connection was interrupted.
vi: 
    Kết nối VPN '%s' bị ngắt vì kết nối mạng bị ngắt.

en: 
    The VPN connection '%s' disconnected because the VPN service stopped.
vi: 
    Kết nối VPN '%s' bị ngắt vì dịch vụ VPN dừng đột ngột.

en: 
    The VPN connection '%s' disconnected.
vi: 
    Kết nối VPN '%s' bị ngắt.

en: VPN connection has been successfully established.
    
    %s
vi: Đã thiết lập thành công kết nối VPN.
    
    %s

en: VPN connection has been successfully established.
vi: Đã thiết lập thành công kết nối VPN.

en: VPN Login Message
vi: Thông điệp đăng nhập VPN

en: VPN Connection Failed
vi: Lỗi kết nối VPN

en: 
    The VPN connection '%s' failed because the VPN service failed to start.
    
    %s
vi: 
    Kết nối VPN '%s' lỗi vì dịch vụ VPN không khởi động được.
    
    %s

en: 
    The VPN connection '%s' failed to start.
    
    %s
vi: 
    Kết nối VPN '%s' không khởi động được.
    
    %s

en: device not ready (firmware missing)
vi: thiết bị chưa sẵn sàng (thiếu firmware)

en: device not ready
vi: thiết bị chưa sẵn sàng

en: device not managed
vi: thiết bị không được quản lý

en: _VPN Connections
vi: Kết nối _VPN

en: _Configure VPN...
vi: _Cấu hình VPN...

en: _Disconnect VPN
vi: N_gắt kết nối VPN

en: NetworkManager is not running...
vi: Trình Quản lí Mạng đang không chạy...

en: Networking disabled
vi: Kết nối mạng tắt

note: 'Enable Networking' item
en: Enable _Networking
vi: Bật _mạng

note: 'Enable Wi-Fi' item
en: Enable _Wi-Fi
vi: Bật _Wi-Fi

note: 'Enable Mobile Broadband' item
en: Enable _Mobile Broadband
vi: Bật _di động băng thông rộng

note: 'Enable WiMAX Mobile Broadband' item
en: Enable WiMA_X Mobile Broadband
vi: Bật di động băng thông rộng WiMA_X

note: Toggle notifications item
en: Enable N_otifications
vi: Bật _thông báo

note: 'Connection Information' item
en: Connection _Information
vi: Thông t_in kết nối

note: 'Edit Connections...' item
en: Edit Connections...
vi: Sửa kết nối...

en: The network connection has been disconnected.
vi: Kết nối mạng đã bị ngắt.

en: Preparing network connection '%s'...
vi: Đang chuẩn bị kết nối '%s'...

en: User authentication required for network connection '%s'...
vi: Cần xác thực cho kết nối '%s'...

en: Requesting a network address for '%s'...
vi: Đang lấy địa chỉ mạng cho '%s'...

en: Network connection '%s' active
vi: Kết nối '%s' đã hoạt động

en: Starting VPN connection '%s'...
vi: Đang bắt đầu kết nối VPN '%s'...

en: User authentication required for VPN connection '%s'...
vi: Cần xác thực cho kết nối VPN '%s'...

en: Requesting a VPN address for '%s'...
vi: Đang lấy địa chỉ VPN cho '%s'...

en: VPN connection '%s' active
vi: Kết nối VPN '%s' đã hoạt động

en: No network connection
vi: Không có kết nối mạng

en: NetworkManager Applet
vi: Trình Quản lí Mạng

en: You are now connected to '%s'.
vi: Bạn đã kết nối đến mạng '%s'.

en: You are now connected to the mobile broadband network.
vi: Bạn đã kết nối đến mạng di động băng thông rộng.

en: Preparing mobile broadband connection '%s'...
vi: Đang chuẩn bị kết nối di động băng thông rộng '%s'...

en: Configuring mobile broadband connection '%s'...
vi: Đang cấu hình kết nối di động băng thông rộng '%s'...

en: User authentication required for mobile broadband connection '%s'...
vi: Cần xác thực cho kết nối di động băng thông rộng '%s'...

en: Mobile broadband connection '%s' active
vi: Kết nối di động băng thông rộng '%s' đã hoạt động

en: Mobile Broadband (%s)
vi: Di động băng thông rộng (%s)

en: Mobile Broadband
vi: Di động băng thông rộng

note: Default connection item
en: New Mobile Broadband (CDMA) connection...
vi: Kết nối di động băng thông rộng (CDMA) mới...

en: You are now connected to the CDMA network.
vi: Bạn đã kết nối đến mạng CDMA.

en: CDMA network.
vi: Mạng CDMA.

en: You are now registered on the home network.
vi: Bạn đã đăng ký mạng nhà.

en: You are now registered on a roaming network.
vi: Bạn đã đăng ký mạng chuyển vùng.

en: Ethernet Networks (%s)
vi: Mạng Ethernet (%s)

en: Ethernet Network (%s)
vi: Mạng Ethernet (%s)

en: Ethernet Networks
vi: Mạng Ethernet

en: Ethernet Network
vi: Mạng Ethernet

en: You are now connected to the ethernet network.
vi: Bạn đã kết nối đến mạng ethernet.

en: Preparing ethernet network connection '%s'...
vi: Đang chuẩn bị kết nối mạng ethernet '%s'...

en: Configuring ethernet network connection '%s'...
vi: Đang cấu hình kết nối mạng ethernet '%s'...

en: User authentication required for ethernet network connection '%s'...
vi: Cần xác thực cho kết nối mạng ethernet '%s'...

en: Requesting an ethernet network address for '%s'...
vi: Đang lấy địa chỉ cho mạng ethernet '%s'...

en: Ethernet network connection '%s' active
vi: Kết nối mạng ethernet '%s' đã hoạt động

en: Wrong PUK code; please contact your provider.
vi: Sai mã PUK; vui lòng liên lạc nhà cung cấp.

en: Wrong PIN code; please contact your provider.
vi: Sai mã PIN; vui lòng liên lạc nhà cung cấp.

note: Start the spinner to show the progress of the unlock
en: Sending unlock code...
vi: Đang gửi mã mở khoá...

note: Default connection item
en: New Mobile Broadband connection...
vi: Kết nối băng thông rộng di động mới...

en: You are now connected to the Mobile Broadband network.
vi: Bạn đã kết nối đến mạng di động băng thông rộng.

en: Mobile Broadband network.
vi: Mạng di động băng thông rộng.

note: Default connection item
en: New Mobile Broadband (GSM) connection...
vi: Kết nối di động băng thông rộng (GSM) mới...

en: You are now connected to the GSM network.
vi: Bạn đã kết nối đến mạng GSM.

en: GSM network.
vi: Mạng GSM.

en: _Connect to Hidden Wi-Fi Network...
vi: _Kết nối tới mạng Wi-Fi ẩn...

en: Create _New Wi-Fi Network...
vi: Tạo mạ_ng Wi-Fi mới...

en: Wi-Fi Networks (%s)
vi: Mạng Wi-Fi (%s)

en: Wi-Fi Network (%s)
vi: Mạng Wi-Fi (%s)

en: Wi-Fi Network | Wi-Fi Networks
vi[0]: Mạng Wi-Fi

en: Wi-Fi is disabled
vi: Wi-Fi bị tắt

en: Wi-Fi is disabled by hardware switch
vi: Wi-Fi bị tắt từ phần cứng

en: More networks
vi: Thêm mạng

en: Wi-Fi Networks Available
vi: Mạng Wi-Fi có thể dùng

en: Use the network menu to connect to a Wi-Fi network
vi: Dùng trình đơn mạng để kết nối mạng Wi-Fi

en: You are now connected to the Wi-Fi network '%s'.
vi: Bạn đã kết nối đến mạng Wi-Fi '%s'.

en: Preparing Wi-Fi network connection '%s'...
vi: Đang chuẩn bị kết nối mạng Wi-Fi '%s'...

en: Configuring Wi-Fi network connection '%s'...
vi: Đang cấu hình kết nối mạng Wi-Fi '%s'...

en: User authentication required for Wi-Fi network '%s'...
vi: Cần xác thực người dùng cho kết nối mạng Wi-Fi '%s'...

en: Requesting a Wi-Fi network address for '%s'...
vi: Đang lấy địa chỉ mạng Wi-Fi '%s'...

en: Wi-Fi network connection '%s' active: %s (%d%%)
vi: Kết nối mạng Wi-Fi '%s' đã hoạt động: %s (%d%%)

en: Wi-Fi network connection '%s' active
vi: Kết nối mạng Wi-Fi '%s' đã hoạt động

en: Failed to activate connection
vi: Lỗi kích hoạt kết nối

en: Failed to add new connection
vi: Lỗi thêm kết nối mới

en: WiMAX Mobile Broadband (%s)
vi: WiMAX di động băng thông rộng (%s)

en: WiMAX Mobile Broadband
vi: WiMAX di động băng thông rộng

en: WiMAX is disabled
vi: WiMAX bị tắt

en: WiMAX is disabled by hardware switch
vi: WiMAX bị tắt phần cứng

en: You are now connected to the WiMAX network.
vi: Bạn đã kết nối đến mạng WiMAX.

en: Mobile broadband connection '%s' active: (%d%%%s%s)
vi: Kết nối di động băng thông rộng '%s' đã hoạt động: (%d%%%s%s)

en: roaming
vi: chuyển vùng

en: Error displaying connection information:
vi: Gặp lỗi khi hiển thị thông tin kết nối:

en: Dynamic WEP
vi: WEP động

[ctx: Wifi/wired security]
en: None
vi: Không

en: %u Mb/s
vi: %u Mb/giây

[ctx: Speed]
en: Unknown
vi: Không rõ

[ctx: WiMAX CINR]
en: unknown
vi: không rõ

[ctx: WiMAX Base Station ID]
en: unknown
vi: không rõ

en: Hardware Address:
vi: Địa chỉ phần cứng:

[ctx: Address]
en: Unknown
vi: Không rõ

en: Broadcast Address:
vi: Địa chỉ quảng bá:

[ctx: Subnet Mask]
en: Unknown
vi: Không rõ

en: Default Route:
vi: Tuyến mặc định:

en: Primary DNS:
vi: DNS chính:

en: Secondary DNS:
vi: DNS phụ:

en: Ternary DNS:
vi: DNS thứ ba:

en: VPN Type:
vi: Kiểu VPN:

en: VPN Gateway:
vi: Cổng VPN:

en: VPN Username:
vi: Tên người dùng VPN:

en: VPN Banner:
vi: Khẩu hiện VPN:

en: Base Connection:
vi: Kết nối cơ sở:

note: Shouldn't really happen but ...
en: No valid active connections found!
vi: Không có kết nối hoạt động!

en: Copyright © 2004-2011 Red Hat, Inc.
    Copyright © 2005-2008 Novell, Inc.
    and many other community contributors and translators
vi: Copyright © 2004-2011 Red Hat, Inc.
    Copyright © 2005-2008 Novell, Inc.
    và nhiều dịch giả, công tác viên khác

en: Notification area applet for managing your network devices and connections.
vi: Chương trình quản lí các thiết bị và kết nối mạng của bạn.

en: NetworkManager Website
vi: Trang web NetworkManager

en: Missing resources
vi: Thiếu tài nguyên

en: SIM PIN unlock required
vi: Cần PIN mở khoá SIM

en: SIM PIN Unlock Required
vi: Cần PIN mở khoá SIM

note: FIXME: some warning about # of times you can enter incorrect PIN
en: The mobile broadband device '%s' requires a SIM PIN code before it can be used.
vi: Thiết bị di động băng thông rộng '%s' cần mã PIN SIM trước khi có thể dùng.

note: Translators: PIN code entry label
en: PIN code:
vi: Mã PIN:

note: Translators: Show/obscure PIN checkbox label
en: Show PIN code
vi: Hiện mã PIN

en: SIM PUK unlock required
vi: Cần PUK mở khoá SIM

en: SIM PUK Unlock Required
vi: Cần PUK mở khoá SIM

note: FIXME: some warning about # of times you can enter incorrect PUK
en: The mobile broadband device '%s' requires a SIM PUK code before it can be used.
vi: Thiết bị di động băng thông rộng '%s' cần mã PUK SIM trước khi có thể dùng.

note: Translators: PUK code entry label
en: PUK code:
vi: Mã PUK:

note: Translators: New PIN entry label
en: New PIN code:
vi: Mã PIN mới:

note: Translators: New PIN verification entry label
en: Re-enter new PIN code:
vi: Nhập lại mã PIN:

note: Translators: Show/obscure PIN/PUK checkbox label
en: Show PIN/PUK codes
vi: Hiện mã PIN/PUK

en: IP addresses identify your computer on the network.  Click the "Add" button to add an IP address.
vi: Địa chỉ IP xác định máy của bạn trên mạng. Nhấn nút "Thêm" để thêm địa chỉ IP.

en: Ig_nore automatically obtained routes
vi: _Bỏ qua định tuyến lấy tự động

en: _Use this connection only for resources on its network
vi: Chỉ _dùng kết nối này cho tài nguyên trên mạng đó

en: If enabled, this connection will never be used as the default network connection.
vi: Nếu bật, kết nối này sẽ không bao giờ được dùng làm mặc định.

en: Choose a Connection Type
vi: Chọn loại kết nối

en: Select the type of connection you wish to create.
    
    If you are creating a VPN, and the VPN connection you wish to create does not appear in the list, you may not have the correct VPN plugin installed.
vi: Chọn loại kết nối bạn muốn tạo.
    
    Nếu bạn tạo VPN và loại kết nối VPN mong muốn không có trong danh sách, bạn có lẽ chưa cài phần bổ sung VPN cần thiết.

en: Create…
vi: Tạo…

en: Round-robin
vi: Xoay vòng

en: Active backup
vi: Sao lưu chủ động

en: MII (recommended)
vi: MII (khuyên dùng)

en: Bonded _connections:
vi: _Kết nối bond:

en: Monitoring _frequency:
vi: _Tần số theo dõi:

en: _Interface name:
vi: Tên _giao tiếp:

en: _Link Monitoring:
vi: Theo dõi _liên kết:

en: ARP _targets:
vi: Đí_ch ARP:

en: Failed to update connection secrets due to an unknown error.
vi: Không thể cập nhật bí mật kết nối vì lỗi không rõ.

en: _Service:
vi: _Dịch vụ:

en: Full duple_x
vi: _Hai chiều

en: Aut_onegotiate
vi: Tự động _thương lượng

en: _Device MAC address:
vi: Đị_a chỉ MAC thiết bị:

en: C_loned MAC address:
vi: Địa chỉ MAC _sao:

en: The MAC address entered here will be used as hardware address for the network device this connection is activated on.  This feature is known as MAC cloning or spoofing.  Example: 00:11:22:33:44:55
vi: Địa chỉ MAC được nhập ở đây sẽ được dùng làm địa chỉ phần cứng cho thiết bị mạng được kết nối này dùng. Tính năng này còn được biết là sao MAC hay giả MAC. Ví dụ: 00:11:22:33:44:55

en: All _users may connect to this network
vi: Mọi _người dùng được phép kết nối đến mạng này

en: Firewall _zone:
vi: _Vùng tường lửa:

en: Automatic with manual DNS settings
vi: Tự động với thiết lập DNS thủ công

en: Shared to other computers
vi: Chia sẻ với máy khác

en: _Method:
vi: _Phương pháp:

en: The DHCP client identifier allows the network administrator to customize your computer's configuration.  If you wish to use a DHCP client identifier, enter it here.
vi: Định danh DHCP khách cho phép quản trị mạng tuỳ biến cấu hình máy tính bạn. Nếu bạn muốn dùng định danh DHCP khác, nhập ở đây.

en: Domains used when resolving host names. Use commas to separate multiple domains.
vi: Miền dùng để phân giải tên máy. Dùng dấu phẩy để phân cách nhiều vùng.

en: D_HCP client ID:
vi: ID D_HCP khách:

en: S_earch domains:
vi: Miền _tìm kiếm:

en: DNS ser_vers:
vi: Máy chủ _DNS:

en: IP addresses of domain name servers used to resolve host names. Use commas to separate multiple domain name server addresses.
vi: Địa chỉ IP của máy chủ tên miền dùng để phân giải tên máy. Dùng dấu phẩy để phân cách địa chỉ nhiều máy chủ tên miền.

en: Require IPv_4 addressing for this connection to complete
vi: Cần gán địa chỉ IPv_4 để hoàn tất kết nối

en: When connecting to IPv6-capable networks, allows the connection to complete if IPv4 configuration fails but IPv6 configuration succeeds.
vi: Khi kết nối mạng IPv6, cho phép kết nối hoàn tất nếu cấu hình IPv4 thất bại nhưng IPv6 thành công.

en: _Routes…
vi: Đị_nh tuyến…

en: Require IPv_6 addressing for this connection to complete
vi: Cần gán địa chỉ IPv_6 để hoàn tất kết nối

en: When connecting to IPv4-capable networks, allows the connection to complete if IPv6 configuration fails but IPv4 configuration succeeds.
vi: Khi kết nối mạng IPv4, cho phép kết nối hoàn tất nếu cấu hình IPv6 thất bại nhưng IPv4 thành công.

en: Prefer 3G (UMTS/HSPA)
vi: Ưu tiên 3G (UMTS/HSPA)

en: Prefer 2G (GPRS/EDGE)
vi: Ưu tiên 2G (GPRS/EDGE)

en: Prefer 4G (LTE)
vi: Ưu tiên 4G (LTE)

en: Use only 4G (LTE)
vi: Chỉ dùng 4G (LTE)

en: Nu_mber:
vi: _Số:

en: N_etwork ID:
vi: _ID mạng:

en: Allow _roaming if home network is not available
vi: Cho phép _chuyển vùng nếu mạng nhà không dùng được

en: Sho_w passwords
vi: _Hiện mật khẩu

en: Allowed methods:
vi: Cách cho phép:

en: Configure _Methods…
vi: Cấu hình _cách…

en: _Use point-to-point encryption (MPPE)
vi: _Dùng mã hoã điểm-đến-điểm (MPPE)

en: _Require 128-bit encryption
vi: Đò_i hỏi mã hoá 128 bit

en: Use _stateful MPPE
vi: Dùng _stateful MPPE

en: _Parent interface:
vi: Giao tiếp _cha:

en: VLAN interface _name:
vi: _Tên giao tiếp VLAN:

en: _Cloned MAC address:
vi: Địa chỉ MAC _nhân bản:

en: VLAN _id:
vi: _ID VLAN:

note: In context, this means "concatenate the device name and the VLAN ID number together"
en: Device name + number
vi: Tên thiết bị + số

note: LEAVE "vlan" UNTRANSLATED. In context, this means "concatenate the string 'vlan' and the VLAN ID number together".
en: "vlan" + number
vi: "vlan" + số

en: S_ecurity:
vi: _An ninh:

en: Transmission po_wer:
vi: Năng lượng _phát:

en: Mb/s
vi: Mb/giây

en: Ban_d:
vi: _Băng tầng:

en: M_ode:
vi: _Chế độ:

en: Allowed Authentication Methods
vi: Cách xác thực được phép

en: Microsoft Challenge Handshake Authentication Protocol version 2
vi: Microsoft Challenge Handshake Authentication Protocol phiên bản 2

en: In most cases, the provider's PPP servers will support all authentication methods.  If connections fail, try disabling support for some methods.
vi: Trong hầu hết trường hợp, máy chủ PPP của nhà cung cấp hỗ trợ mọi cách xác thực. Nếu kết nối không thành công, thử tắt một vài cách.

en: Import a saved VPN configuration...
vi: Nhập cấu hình VPN đã lưu...

en: Could not create new connection
vi: Không thể tạo kết nối mới

en: Connection delete failed
vi: Lỗi xoá kết nối

en: Are you sure you wish to delete the connection %s?
vi: Bạn có chắc muốn xoá kết nối %s không?

en: Editing %s
vi: Sửa %s

en: Editing un-named connection
vi: Sửa kết nối không tên

en: Save any changes made to this connection.
vi: Lưu những thay đổi của kết nối này.

en: Authenticate to save this connection for all users of this machine.
vi: Xác thực để lưu kết nối cho mọi người dùng trên máy này.

en: Could not create connection
vi: Không thể tạo kết nối

en: Could not edit connection
vi: Không thể sửa kết nối

en: Error saving connection
vi: Lỗi lưu kết nối

en: The property '%s' / '%s' is invalid: %d
vi: Thuộc tính '%s' / '%s' không hợp lệ: %d

en: Connection add failed
vi: Lỗi thêm kết nối

en: Connection _name:
vi: _Tên kết nối:

en: Edit the selected connection
vi: Sửa kết nối đã chọn

en: Authenticate to edit the selected connection
vi: Xác thực để sửa kết nối đã chọn

en: Delete the selected connection
vi: Xoá kết nối đã chọn

en: Authenticate to delete the selected connection
vi: Xác thực để xóa kết nối VPN đã chọn

en: Don't know how to create '%s' connections
vi: Không biết cách tạo kết nối '%s'

en: Error editing connection
vi: Lỗi sửa kết nối

en: Did not find a connection with UUID '%s'
vi: Không tìm thấy kết nối với UUID '%s'

en: 802.1x Security
vi: An ninh 802.1x

en: Could not load 802.1x Security user interface.
vi: Không thể nạp giao diện an ninh 802.1x.

en: Use 802.1_X security for this connection
vi: Dùng an ninh 802.1_X cho kết nối này

en: Could not load bond user interface.
vi: Không thể nạp giao diện bond.

en: Bond connection %d
vi: Kết nối bond %d

en: Could not load bridge user interface.
vi: Không thể nạp giao diện bridge.

en: Bridge connection %d
vi: Kết nối bridge %d

note: Translators: a "Bridge Port" is a network * device that is part of a bridge.
en: Bridge Port
vi: Cổng bridge

en: Could not load bridge port user interface.
vi: Không thể nạp giao diện cổng bridge.

en: Could not load DSL user interface.
vi: Không thể nạp giao diện DSL.

en: DSL connection %d
vi: Kết nối DSL %d

en: This option locks this connection to the network device specified by its permanent MAC address entered here.  Example: 00:11:22:33:44:55
vi: Tuỳ chọn này khoá kết nối này vào thiết bị xác định bởi địa chỉ MAC nhập ở đây. Ví dụ: 00:11:22:33:44:55

en: Could not load ethernet user interface.
vi: Không thể nạp giao diện ethernet.

en: Ethernet connection %d
vi: Kết nối Ethernet %d

en: FirewallD is not running.
vi: FirewallD chưa chạy.

en: Could not load General user interface.
vi: Không thể nạp giao diện chung.

en: Could not load InfiniBand user interface.
vi: Không thể nạp giao diện InfiniBand.

en: InfiniBand connection %d
vi: Kết nối InfiniBand %d

en: Automatic (VPN)
vi: Tự động (VPN)

en: Automatic (VPN) addresses only
vi: Tự động (VPN) chỉ địa chỉ

en: Automatic (PPP)
vi: Tự động (PPP)

en: Automatic (PPP) addresses only
vi: Tự động (PPP) chỉ địa chỉ

en: Automatic (PPPoE)
vi: Tự động (PPPoE)

en: Automatic (PPPoE) addresses only
vi: Tự động (PPPoE) chỉ địa chỉ

en: Additional DNS ser_vers:
vi: Máy chủ _DNS bổ sung:

en: Additional s_earch domains:
vi: Miền _tìm kiếm bổ sung:

en: Editing IPv4 routes for %s
vi: Sửa định tuyến IPv4 cho %s

en: Could not load IPv4 user interface.
vi: Không thể nạp giao diện người dùng IPv4.

en: Automatic, addresses only
vi: Tự động, chỉ địa chỉ

en: Editing IPv6 routes for %s
vi: Sửa định tuyến IPv6 cho %s

en: Could not load IPv6 user interface.
vi: Không thể nạp giao diện người dùng IPv6.

en: Could not load mobile broadband user interface.
vi: Không thể nạp giao diện mạng di động băng thông rộng.

en: Unsupported mobile broadband connection type.
vi: Loại kết nối di động băng thông rộng không hỗ trợ.

note: Fall back to just asking for GSM vs. CDMA
en: Select Mobile Broadband Provider Type
vi: Chọn kiểu nhà cung cấp di động băng thông rộng

en: Select the technology your mobile broadband provider uses.  If you are unsure, ask your provider.
vi: Chọn công nghệ di động băng thông rộng của nhà cung cấp của bạn. Hỏi nhà cung cấp của mình nếu bạn không chắc.

en: My provider uses _GSM-based technology (i.e. GPRS, EDGE, UMTS, HSDPA)
vi: Dùng công nghệ dựa trên _GSM (v.d. GPRS, EDGS, UTMS, HSDPA)

en: My provider uses C_DMA-based technology (i.e. 1xRTT, EVDO)
vi: Dùng công nghệ dựa trên C_DMA (v.d. 1xRTT, EVDO)

en: Editing PPP authentication methods for %s
vi: Sửa cách xác thực PPP cho %s

en: PPP Settings
vi: Thiết lập PPP

en: Could not load PPP user interface.
vi: Không thể nạp giao diện PPP.

en: Could not load vlan user interface.
vi: Không thể nạp giao diện vlan.

en: VLAN connection %d
vi: Kết nối VLAN %d

en: Could not load VPN user interface.
vi: Không thể nạp giao diện VPN.

en: Could not find VPN plugin service for '%s'.
vi: Không thể tìm dịch vụ phần mở rộng VPN cho '%s'.

en: VPN connection %d
vi: Kết nối VPN %d

en: Choose a VPN Connection Type
vi: Chọn loại kết nối VPN

en: Select the type of VPN you wish to use for the new connection.  If the type of VPN connection you wish to create does not appear in the list, you may not have the correct VPN plugin installed.
vi: Chọn loại VPN bạn muốn tạo kết nối mới. Nếu loại VPN này không có trong danh sách, bạn có lẽ chưa cài phần bổ sung VPN cần thiết.

en: This option locks this connection to the Wi-Fi access point (AP) specified by the BSSID entered here.  Example: 00:11:22:33:44:55
vi: Tuỳ chọn này khoá kết nối này vào điểm truy cập Wi-Fi (AP) xác định bởi BSSID nhập ở đây. Ví dụ: 00:11:22:33:44:55

en: Could not load Wi-Fi user interface.
vi: Không thể nạp giao diện Wi-Fi.

en: Wi-Fi connection %d
vi: Kết nối Wi-Fi %d

en: Could not load Wi-Fi security user interface; missing Wi-Fi setting.
vi: Không thể nạp giao diện an ninh Wi-Fi; bỏ qua thiết lập Wi-Fi.

en: Wi-Fi Security
vi: An ninh Wi-Fi

en: Could not load Wi-Fi security user interface.
vi: Không thể nạp giao diện an ninh Wi-Fi

en: Could not load WiMAX user interface.
vi: Không thể nạp giao diện WiMAX

en: WiMAX connection %d
vi: Kết nối WiMAX %d

en: Use your mobile phone as a network device (PAN/NAP)
vi: Dùng điện thoại di động làm thiết bị mạng (PAN/NAP)

en: Access the Internet using your mobile phone (DUN)
vi: Truy cập Internet thông qua điện thoại di động (DUN)

en: Failed to create DUN connection: %s
vi: Lỗi tạo kết nối DUN: %s

en: Your phone is now ready to use!
vi: Điện thoại bạn đã có thể dùng!

en: Unknown phone device type (not GSM or CDMA)
vi: Loại điện thoại lạ (không phải GSM cũng như CDMA)

en: failed to connect to the phone.
vi: lỗi kết nối đến điện thoại.

en: unexpectedly disconnected from the phone.
vi: kết nối bị ngắt bất ngờ từ điện thoại.

en: timed out detecting phone details.
vi: quá hạn dò tìm chi tiết điện thoại.

en: Detecting phone configuration...
vi: Đang tìm cấu hình điện thoại...

en: ModemManager is not running
vi: ModemManager chưa chạy

en: Failed to create PAN connection: %s
vi: Lỗi tạo kết nối PAN: %s

en: %s Network
vi: Mạng %s

en: Automatically unlock this device
vi: Tự động gỡ khoá thiết bị này

en: Connection Information
vi: Thông tin kết nối

en: Active Network Connections
vi: Kết nối mạng hoạt động

en: Your mobile broadband connection is configured with the following settings:
vi: Kết nối di động băng thông rộng của bạn được cấu hình như sau:

note: Device
en: Your Device:
vi: Thiết bị của bạn:

note: Provider
en: Your Provider:
vi: Nhà cung cấp của bạn:

note: Plan and APN
en: Your Plan:
vi: Gói cước của bạn:

en: Confirm Mobile Broadband Settings
vi: Xác nhận thiết lập di động băng thông rộng

en: Unlisted
vi: Không liệt kê

en: _Select your plan:
vi: _Chọn gói cước

en: Selected plan _APN (Access Point Name):
vi: _APN (Access Point Name - Tên điểm truy cập) của _gói cước được chọn

en: Choose your Billing Plan
vi: Chọn gói cước của bạn

en: My plan is not listed...
vi: Không thấy gói cước của tôi...

en: Select your provider from a _list:
vi: Chọn nhà cung cấp từ _danh sách:

en: I can't find my provider and I wish to enter it _manually:
vi: Không tìm thấy nhà cung cấp, để tôi nhập _tay:

en: Provider:
vi: Nhà cung cấp:

en: My provider uses GSM technology (GPRS, EDGE, UMTS, HSPA)
vi: Nhà cung cấp của tôi dùng công nghệ GSM (GPRS, EDGE, UMTS, HSPA)

en: My provider uses CDMA technology (1xRTT, EVDO)
vi: Nhà cung cấp của tôi dùng công nghệ CDMA (1xRTT, EVDO)

en: Choose your Provider
vi: Chọn nhà cung cấp của bạn

en: Country or Region List:
vi: Danh sách quốc gia hoặc lãnh thổ:

en: Country or region
vi: Quốc gia hoặc lãnh thổ:

en: My country is not listed
vi: Không thấy có quốc gia của tôi

en: Choose your Provider's Country or Region
vi: Chọn quốc gia hoặc lãnh thổ của nhà cung cấp

en: Installed GSM device
vi: Thiết bị GSM đã cài đặt

en: Installed CDMA device
vi: Thiết bị CDMA đã cài đặt

en: You will need the following information:
vi: Bạn sẽ cần những thông tin sau:

en: Your broadband provider's name
vi: Tên nhà cung cấp

en: Your broadband billing plan name
vi: Tên gói cước

en: (in some cases) Your broadband billing plan APN (Access Point Name)
vi: (trong vài trường hợp) APN (Access Point Name) của gói cước

en: Create a connection for _this mobile broadband device:
vi: Tạo kết nối đến thiết bị di động băng thông rộng _này:

en: Any device
vi: Bất kỳ thiết bị nào

en: Set up a Mobile Broadband Connection
vi: Thiết lập kết nối băng thông rộng di động

en: New Mobile Broadband Connection
vi: Kết nối băng thông rộng di động mới

[ctx: long device name]
note: Translators: the first %s is a bus name (eg, "USB") or * product name, the second is a device type (eg, * "Ethernet"). You can change this to something like * "%$2s (%$1s)" if there's no grammatical way to combine * the strings otherwise.
en: %s %s
vi: %2$s %1$s

en: Passwords or encryption keys are required to access the Wi-Fi network '%s'.
vi: Cần mật khẩu hoặc khoá mã hoá để truy cập mạng Wi-Fi '%s'.

en: Wi-Fi Network Authentication Required
vi: Cần xác thực mạng Wi-Fi

en: Authentication required by Wi-Fi network
vi: Cần xác thực mạng Wi-Fi

en: Create New Wi-Fi Network
vi: Tạo mạng Wi-Fi mới

en: New Wi-Fi network
vi: Mạng Wi-Fi mới

en: Enter a name for the Wi-Fi network you wish to create.
vi: Nhập tên mạng Wi-Fi bạn muốn tạo.

en: Connect to Hidden Wi-Fi Network
vi: Kết nối đến mạng Wi-Fi ẩn

en: Hidden Wi-Fi network
vi: Mạng Wi-Fi ẩn

en: Enter the name and security details of the hidden Wi-Fi network you wish to connect to.
vi: Nnhập tên và chi tiết an ninh của mạng Wi-Fi ẩn bạn muốn kết nối.

en: Wi-Fi _security:
vi: _An ninh Wi-Fi:

en: C_onnection:
vi: _Kết nối:

en: Wi-Fi _adapter:
vi: _Bộ điều hợp Wi-Fi:

en: This program is a component of NetworkManager (http://projects.gnome.org/NetworkManager).
vi: Chương trình này là một phần của NetworkManager (http://projects.gnome.org/NetworkManager).

en: It is not intended for command-line interaction but instead runs in the GNOME desktop environment.
vi: Chương trình này không được thiết kế để dùng dạng dòng lệnh, mà chạy từ môi trường GNOME.

en: not enabled
vi: chưa bật

en: not registered
vi: chưa đăng ký

en: Home network (%s)
vi: Mạng nhà (%s)

en: Home network
vi: Mạng nhà

en: registration denied
vi: đăng ký bị từ chối

en: %s (%s roaming)
vi: %s (chuyển vùng %s)

en: %s (roaming)
vi: %s (chuyển vùng)

en: Roaming network (%s)
vi: Mạng chuyển vùng (%s)

en: Roaming network
vi: Mạng chuyển vùng

en: PIN code for SIM card '%s' on '%s'
vi: Mã PIN cho SIM card '%s' trên '%s'

note: The %s is a mobile provider name, eg "T-Mobile"
en: %s connection
vi: Kết nối %s

en: Anony_mous identity:
vi: Định danh _vô danh:

en: PAC _file:
vi: Tập tin _PAC:

en: _Inner authentication:
vi: Xác thực _trong:

en: C_A certificate:
vi: _Chứng nhận CA:

en: PEAP _version:
vi: Phiên bản _PEAP:

en: I_dentity:
vi: Đị_nh danh:

en: _User certificate:
vi: Chứng nhận người _dùng:

en: Private _key:
vi: _Khoá riêng:

en: _Private key password:
vi: _Mật khẩu khoá riêng:

en: Au_thentication:
vi: _Xác thực:

en: WEP inde_x:
vi: _Chỉ mục WEP:

en: Key Type:
vi: Kiểu khoá:

en: Exceeded maximum number of notifications
vi: Vượt số thông báo tối đa

en: Invalid notification identifier
vi: Định danh thông báo không hợp lệ

en: Clear all notifications
vi: Xoá mọi thôngn báo

en: Notification Daemon
vi: Daemon Thông báo

en: Switch desktop
vi: Đổi môi trường

en: Sugar is the graphical user interface that you are looking at. It is a learning environment designed for children.
vi: Sugar là giao diện người dùng đồ họa mà bạn đang thấy. Đó là một môi trường học tập được thiết kế cho trẻ em.

en: As an alternative to Sugar, you can switch to the GNOME desktop environment by clicking the button below.
vi: Để thay thế môi trường Sugar, bạn cũng có thể chuyển đổi sang môi trường GNOME bằng cách nhấn bút bên dưới.

en: Restart your computer to complete the change to the GNOME desktop environment.
vi: Hãy khởi động lại máy tính để hoàn tất thay đổi sang môi trường GNOME.

en: Remember, you can return to Sugar later by clicking on the <b>Switch to Sugar</b> icon on the GNOME desktop. Or, click the <b>Cancel changes</b> button below if you would like to continue using Sugar as your desktop environment.
vi: Ghi chú : bạn cũng có thể trở lại Sugar bằng cách bấm biểu tượng <b>Đổi sang Sugar</b> trên màn hình nền GNOME. Hoặc, bấm nút <b>Hủy bỏ thay đổi</b> bên dưới nếu bạn muốn tiếp tục sử dụng môi trường Sugar.

en: Switch to GNOME
vi: Đổi sang GNOME

en: Cancel changes
vi: Hủy bỏ thay đổi

en: Restart now
vi: Khởi động lại ngay

en: Set Sugar as active desktop
vi: Đặt Sugar là môi trường chính

en: You can return to Sugar later, by clicking on the <b>Switch to Sugar</b> icon on the GNOME desktop. This is also available from the GNOME <b>Applications</b> menu.
vi: Bạn có thể trở về Sugar về sau, bằng cách bấm cái nút <b>Đổi sang Sugar</b> trên màn hình nền GNOME. Chức năng này cũng có trong trình đơn <b>Ứng dụng</b> của GNOME.

en: Active desktop environment:
vi: Môi trường chính:

en: Could not switch desktop: an internal error has occurred.
vi: Không thể chuyển đổi môi trường: có lỗi nội bộ xảy ra.

en: Click OK to switch to the Sugar learning environment.
    All active applications will be closed.
vi: Bấm nút OK để chuyển đổi sang môi trường học hiểu Sugar.
    Tất cả các ứng dụng đang chạy sẽ cũng được đóng.

en: Switch to Sugar
vi: Đổi sang Sugar

en: Invalid action "%s" requested. No such action exists.
vi: Hành động "%s" làm không được. Hành động đó không có.

en: Failed to convert the path "%s" from utf8
vi: Không thể chuyển chỗ "%s" từ utf8

en: Are you sure you want to log out?
vi: Có chắc chắn đi ra không?

en: Are you sure you want to exit Openbox?
vi: Có chắc chắn đi ra Openbox?

en: Exit Openbox
vi: Đi ra Openbox

en: Unnamed Window
vi: Cửa sổ không tên

en: Killing...
vi: Đang giết...

en: Not Responding
vi: Không phản ứng

en: The window "%s" does not seem to be responding.  Do you want to force it to exit by sending the %s signal?
vi: Cái cửa sổ "%s" không phản ứng được. Có muốn bắt nó đi ra bằng gửi đi %s tính hiệu?

en: End Process
vi: Giết Process

en: The window "%s" does not seem to be responding.  Do you want to disconnect it from the X server?
vi: Cái cửa sổ "%s" không phản ứng được. Có muốn rời nó ra X server không

en: Go there...
vi: Đi đến chỗ đó

en: Manage desktops
vi: Quản lý chỗ làm việc

en: _Add new desktop
vi: _Cộng thêm chỗ làm việc

en: _Remove last desktop
vi: _Bỏ lát chỗ làm việc

en: Desktops
vi: Chỗ làm việc

en: All desktops
vi: Tất cả chỗ làm việc

en: Always on _top
vi: Luôn luôn ở _trên

en: Always on _bottom
vi: Luôn luôn ở _dưới

en: _Send to desktop
vi: Gửi đến chỗ làm _việc

en: Client menu
vi: Khách thực đơn

en: Resi_ze
vi: Làm _nhỏ hơn/lớn hơn

en: _Roll up/down
vi: _Cuốn lên/xuống

en: Un/_Decorate
vi: _Trang/Không Trang trí

en: Invalid context "%s" in mouse binding
vi: Vô hiệu văn cảnh "%s" ở trong chuột đặt

en: Invalid button "%s" specified in config file
vi: Sai nút "%s" ở trong hình thể

en: Unable to make directory '%s': %s
vi: Không thể chế directory '%s': %s

en: Conflict with key binding in config file
vi: Xung đột với chữ trói ở trong hình thể

en: Unable to find a valid menu file "%s"
vi: Không có thể tìm vững chắc thực đơn "%s"

en: Failed to execute command for pipe-menu "%s": %s
vi: Không có thể chạy lệnh cho ống-thực đơn "%s": %s

en: Invalid output from pipe-menu "%s"
vi: Vô hiệu sản xuất của ống-thực đơn "%s"

en: Attempted to access menu "%s" but it does not exist
vi: Thử mở thực đơn "%s" nhưng mà cái đó không có

en: Invalid button "%s" in mouse binding
vi: Vô hiệu nút "%s" ở trong máy chuột đặt

en: Unable to change to home directory "%s": %s
vi: Không thể đổi đến chỗ nhà "%s": %s

en: Failed to open the display from the DISPLAY environment variable.
vi: Không mở hình từ DISPLAY được.

en: Failed to initialize the obrender library.
vi: Không mở được thư viện obrender.

en: X server does not support locale.
vi: Chương trình X không có locale cho tiếng nay.

en: Cannot set locale modifiers for the X server.
vi: Không thể dùng locale cho chương trình X.

en: Unable to find a valid config file, using some simple defaults
vi: Không thể tìm ra hình thể, sẽ dùng bắt đầu hình thể

en: One or more XML syntax errors were found while parsing the Openbox configuration files.  See stdout for more information.  The last error seen was in file "%s" line %d, with message: %s
vi: Một hay là trên một XML danh từ không đúng tìm thấy ở trong Openbox tài liệu. Coi stdout cho biết thêm. Cai sai lầm cuối cùng ở trong Openbox tài liệu "%s" ở hàng %d với lời: %s

en: Unable to load a theme.
vi: Không thể đọc theme.

en: Openbox Syntax Error
vi: Openbox danh từ không đúng

en: Restart failed to execute new executable "%s": %s
vi: Bắt đầu lại hỏng mở được executable mới "%s": %s

en: Syntax: openbox [options]
vi: Cách dùng: openbox [chọn lựa]

en:   --help              Display this help and exit
vi:   --help              Trưng bày giúp đỡ này và đi ra

en:   --version           Display the version and exit
vi:   --version           Trưng bày số của chương trình và đi ra

en:   --replace           Replace the currently running window manager
vi:   --replace           Thay thế chương trình quản lý cửa sổ cho đến openbox

note: TRANSLATORS: if you translate "FILE" here, make sure to keep the "Specify..." aligned still, if you have to, make a new line with \n and 22 spaces. It's fine to leave it as FILE though.
en:   --config-file FILE  Specify the path to the config file to use
vi:   --config-file FILE  Chỉ chỗ đường cho tài liệu để dùng

en:   --sm-disable        Disable connection to the session manager
vi:   --sm-disable        Tắt liên lạc đến session quản lý

en: 
    Passing messages to a running Openbox instance:
vi: 
    Đưa thông báo cho chương trình Openbox:

en:   --reconfigure       Reload Openbox's configuration
vi:   --reconfigure       Bắt đầu lại Openbox's tài liệu

en:   --restart           Restart Openbox
vi:   --restart           Bắt đầu lại Openbox

en:   --exit              Exit Openbox
vi:   --exit              Đi ra Openbox

en: 
    Debugging options:
vi: 
    Debugging chọn lựa:

en:   --sync              Run in synchronous mode
vi:   --sync              Chạy trong cách thức synchronous

en:   --debug             Display debugging output
vi:   --debug             Trưng bày debugging đoàn chữ

en:   --debug-focus       Display debugging output for focus handling
vi:   --debug-focus       Trưng bày debugging đoàn chữ cho điều khiển tập trung

en:   --debug-xinerama    Split the display into fake xinerama screens
vi:   --debug-xinerama    Tách trưng bày vào giả xinerama màn

en: 
    Please report bugs at %s
vi: 
    Làm ơn báo cáo bugs ở chỗ %s

en: Invalid command line argument "%s"
vi: Mệnh lệnh viết sai "%s"

en: A window manager is already running on screen %d
vi: Chương trình quản lý cửa sổ khác đang chạy trên màn hình %d

en: Could not acquire window manager selection on screen %d
vi: Không thể lấy được chương trình quản lý cửa sổ ở trên màn hình %d

en: The WM on screen %d is not exiting
vi: Chương trình quản lý cửa sổ trên màn hình %d không đi ra

note: TRANSLATORS: If you need to specify a different order of the arguments, you can use %1$d for the first one and %2$d for the second one. For example, "The current session has %2$d desktops, but Openbox is configured for %1$d ..."
en: Openbox is configured for %d desktop, but the current session has %d.  Overriding the Openbox configuration. | Openbox is configured for %d desktops, but the current session has %d.  Overriding the Openbox configuration.
vi[0]: Openbox đặt cho %d chỗ làm việc, nhưng mà session hiện đại có %d. Lật đổ openbox tài liệu cho cái mới.
vi[1]: Openbox đặt cho %d chỗ làm việc, nhưng mà session hiện đại có %d. Lật đổ openbox tài liệu cho cái mới.

en: desktop %i
vi: chỗ làm việc %i

en: Running %s
vi: Đan Chạy %s

en: Invalid modifier key "%s" in key/mouse binding
vi: Vô hiệu Modifier key "%s" ở chỗ máy keyboard/chuột đặt

en: Invalid key code "%s" in key binding
vi: Vô hiệu key mã "%s" ở chỗ key đặt

en: Invalid key name "%s" in key binding
vi: Vô hiệu key tên "%s" ở chỗ key đặt

en: Requested key "%s" does not exist on the display
vi: Yêu cầu key "%s" không có ở chỗ màn hình

en: last month
vi: tháng trước

note: module: account
en: System payment
vi: Thanh toán bằng hệ thống

note: #-#-#-#-#  1024 (openobject-addons)  #-#-#-#-# module: account #-#-#-#-#  1045 (openobject-addons)  #-#-#-#-# module: base
en: Other Configuration
vi: Cấu hình khác

note: module: account
en: Journal Entry Reconcile
vi: Thuế GTGT này không có vẻ là chính xác. Bạn cần phải có một cái gì đó nhập như% s này

note: module: account
en: Account Statistics
vi: Thống kê tài khoản

note: #-#-#-#-#  1024 (openobject-addons)  #-#-#-#-# module: account
en: Residual
vi: Còn lại

note: module: account
en: Error ! The duration of the Period(s) is/are invalid.
vi: Lỗi! Thời hạn của chu kỳ không hợp lệ

note: module: account
en: Account currency
vi: Loại tiền của tài khoản

note: module: account
en: Children Definition
vi: Định nghĩa con

note: module: account
en: Total Debit
vi: Tổng Nợ

note: module: account
en: Choose Fiscal Year
vi: Chọn năm tài chính

note: module: account
en: If the active field is set to False, it will allow you to hide the payment term without removing it.
vi: Nếu lĩnh vực hoạt động được thiết lập để sai, nó sẽ cho phép bạn ẩn các hạn thanh toán mà không cần loại bỏ nó.

note: module: account
en: Account Source
vi: Tài khoản đầu vào

note: module: account
en: All Analytic Entries
vi: Các bút toán quản trị

note: module: account
en: Invoices Created Within Past 15 Days
vi: Hoá đơn được tạo trong 15 ngày qua

note: module: account
en: Journal: %s
vi: Sổ nhật ký: %s

note: module: account
en: Tax Templates
vi: Các mẫu thuế

note: module: account
en: Invoice '%s' is paid partially: %s%s of %s%s (%s%s remaining)
vi: Hoá đơn '%s' được thanh toán thành nhiều lần: %s%s của %s%s (còn lại %s%s)

note: module: account
en: Accounting entries are an input of the reconciliation.
vi: Các bút toán kế toán là đầu vào của việc đối soát.

note: module: account
en: Belgian Reports
vi: Báo cáo của Bỉ

note: module: account
en: Close Fiscalyear
vi: Đóng năm tài chính

note: module: account
en: Allow write off
vi: Cho phép xóa bỏ

note: module: account
en: Select the Period for Analysis
vi: Chọn chu kỳ phân tích

note: module: account
en: Account Unreconcile
vi: Tài khoản chưa đối soát

note: module: account
en: Purchase Properties
vi: Các thuộc tính của Mua hàng

note: module: account
en: Purchase Refund
vi: Hoàn tiền Mua hàng

note: module: account
en: Opening/Closing Situation
vi: Tình trạng Đóng/Mở

note: module: account
en: The currency used to enter statement
vi: Đơn vị tiền được sử dụng để nhập bảng kê khai

note: module: account
en: Fiscal Year to Open
vi: Năm tài chính để Mở

note: module: account
en: Default Debit Account
vi: Tài khoản ghi nợ mặc định

note: module: account
en: Chart Template
vi: Mẫu hệ thống tài khoản

note: module: account
en: Confirm the selected invoices
vi: Xác nhận các hóa đơn được chọn

note: module: account
en: Account used in this journal
vi: Tài khoản dùng cho sổ nhật ký này

note: module: account
en: Select Charts of Accounts
vi: Chọn Hệ thống tài khoản kế toán

note: module: account
en: Invoice Refund
vi: Hoàn tiền Hóa đơn

note: module: account
en: Not reconciled transactions
vi: Các giao dịch chưa đối soát

note: module: account
en: Counterpart
vi: phẩn tự tăng

note: module: account
en: Close a Fiscal Year
vi: Đóng một năm tài chính

note: module: account
en: The accountant confirms the statement.
vi: Kế toán viên xác nhận báo cáo.

note: module: account
en: Invoice Address Name
vi: Tên địa chỉ trên hóa đơn

note: module: account
en: 3 Monthly
vi: Mỗi 3 tháng

note: module: account
en:    30 Days
vi:    30 ngày

note: module: account
en: Centralized Journal
vi: Sổ nhật ký tập trung

note: module: account
en: Main Sequence must be different from current !
vi: trình tự chính phải khác với các hiện tại

note: module: account
en: Close Period
vi: Đóng chu kỳ

note: module: account
en: Journal Period
vi: Chu kỳ của Sổ nhật ký

note: module: account
en: Receivable Accounts
vi: Các tài khoản phải thu

note: module: account
en: Re-Open
vi: Mở lại

note: module: account
en: Partners Reconciled Today
vi: Các đối tác được đối soát hôm nay

note: module: account
en: You can only change currency for Draft Invoice !
vi: Bạn chỉ có thể thay đổi loại tiền cho Hóa đơn Nháp

note: module: account
en: The partner reference of this invoice.
vi: Tham chiếu đối tác của hóa đơn này

note: #-#-#-#-#  1024 (openobject-addons)  #-#-#-#-# module: account #-#-#-#-#  1038 (openobject-addons)  #-#-#-#-# module: account_voucher
en: Unreconciliation
vi: Chưa đối soát

note: module: account
en: Automatic Reconcile
vi: Đối soát tự động

note: module: account
en: Computation
vi: Tính toán

note: module: account
en: Avg. Delay To Pay
vi: Thời gian chậm thanh toán trung bình

note: module: account
en: Chart of Taxes
vi: Hệ thống Thuế

note: module: account
en: Create 3 Months Periods
vi: Tạo các chu kỳ 3 tháng

note: #-#-#-#-#  1024 (openobject-addons)  #-#-#-#-# module: account #-#-#-#-#  1038 (openobject-addons)  #-#-#-#-# module: account_voucher
en: Total Amount
vi: Tổng số tiền

note: module: account
en: Consolidation
vi: Tổng hợp

note: #-#-#-#-#  1024 (openobject-addons)  #-#-#-#-# module: account #-#-#-#-#  1038 (openobject-addons)  #-#-#-#-# module: account_voucher #-#-#-#-#  1057 (openobject-addons)  #-#-#-#-# module: crm #-#-#-#-#  1063 (openobject-addons)  #-#-#-#-# module: event
en: Extended Filters...
vi: Bộ lọc mở rộng...

note: module: account
en: Centralizing Journal
vi: Sổ nhật ký tập trung

note: module: account
en: Sale Refund
vi: Hoàn tiền Bán hàng

note: module: account
en: Bank statement
vi: Sổ phụ ngân hàng

note: module: account
en: Move Line
vi: di chuyển dòng

note: #-#-#-#-#  1024 (openobject-addons)  #-#-#-#-# module: account #-#-#-#-#  1045 (openobject-addons)  #-#-#-#-# module: base
en: Purchases
vi: Mua hàng

note: #-#-#-#-#  1024 (openobject-addons)  #-#-#-#-# module: account #-#-#-#-#  1028 (openobject-addons)  #-#-#-#-# module: account_analytic_plans
en: No Analytic Journal !
vi: Không có Sổ nhật ký Phân tích !

note: module: account
en: Partner Balance
vi: Số dư của đối tác

note: module: account
en: Account Name.
vi: Tên tài khoản.

note: module: account
en: Week of Year
vi: Tuần trong Năm

note: module: account
en: Select a Fiscal year to close
vi: Chọn năm tài chính để đóng lại

note: module: account
en: In dispute
vi: Đang tranh chấp

note: module: account
en: Cash Registers
vi: Các két tiền mặt

note: module: account
en: Generate Entries before:
vi: Tạo ra các mục trước:

note: module: account
en: Start of Period
vi: Bắt đầu kỳ

note: module: account
en: Confirm statement
vi: Xác nhận nội dung

note: module: account
en: Replacement Tax
vi: Thuế thay thế

note: module: account
en: With Supplier Invoices you can enter and manage invoices issued by your suppliers. OpenERP can also generate draft invoices automatically from purchase orders or receipts. This way, you can control the invoice from your supplier according to what you purchased or received.
vi: Với hóa đơn cung cấp bạn có thể nhập và quản lý hoá đơn do nhà cung cấp của bạn. OpenERP cũng có thể tạo ra hóa đơn dự thảo tự động từ các đơn đặt hàng mua hàng hoặc biên lai. Bằng cách này, bạn có thể kiểm soát các hóa đơn từ nhà cung cấp của bạn theo những gì bạn mua hay nhận được.

note: module: account
en: Tax Code Templates
vi: mã số thuế quy định

note: module: account
en: Cancel Invoices
vi: Hủy bỏ các hóa đơn

note: module: account
en: Tax Code
vi: Mã Thuế

note: module: account
en: # of Transaction
vi: Số lượng giao dịch

note: module: account
en: Reference of the document that produced this invoice.
vi: Tham chiếu đến tài liệu dùng tạo ra hóa đơn này.

note: module: account
en: Entries Analysis
vi: Phân tích các bút toán

note: module: account
en: Select a starting and an ending period
vi: Chọn một chu kỳ bắt đầu và một chu kỳ kết thúc

note: module: account
en: Templates for Accounts
vi: Các mẫu tài khoản

note: module: account
en: Reconcile Entries
vi: Đối soát Các bút toán

note: module: account
en: Overdue Payments
vi: Các khoản thanh toán quá hạn

note: module: account
en: Initial Balance
vi: Số dư khởi thủy

note: #-#-#-#-#  1024 (openobject-addons)  #-#-#-#-# module: account #-#-#-#-#  1030 (openobject-addons)  #-#-#-#-# module: account_budget
en: Reset to Draft
vi: Đặt lại về Nháp

note: module: account
en: Bank Information
vi: Thông tin ngân hàng

note: module: account
en: Account Receivable
vi: Khoản phải thu

note: module: account
en: Central Journal
vi: quy trình trung tâm

note: module: account
en: Search Taxes
vi: Tìm kiếm các loại Thuế

note: module: account
en: Create entries
vi: Tạo các bút toán

note: module: account
en: Maximum write-off amount
vi: Giá trị xóa bỏ tối đa

note: module: account
en: Compute Taxes
vi: Tính toán Thuế

note: module: account
en: # of Digits
vi: Số chữ số

note: #-#-#-#-#  1024 (openobject-addons)  #-#-#-#-# module: account #-#-#-#-#  1038 (openobject-addons)  #-#-#-#-# module: account_voucher
en: Total Without Tax
vi: Tổng chưa bao gồm Thuế

note: module: account
en: A journal entry consists of several journal items, each of which is either a debit or a credit transaction. OpenERP automatically creates one journal entry per accounting document: invoice, refund, supplier payment, bank statements, etc.
vi: Một mục tạp chí bao gồm các hạng mục một số tạp chí, mỗi trong số đó là cả một thẻ ghi nợ hoặc giao dịch tín dụng. OpenERP tự động tạo ra một mục tạp chí mỗi kế toán tài liệu: hóa đơn, hoàn thuế, thanh toán nhà cung cấp, báo cáo ngân hàng, etc

note: module: account
en: # of Entries
vi: Số bút toán

note: module: account
en: Supplier Refunds
vi: Hoàn tiền cho nhà cung cấp

note: module: account
en: Recurring Entries
vi: Các bút toán lặp lại

note: module: account
en: Reconciled transactions
vi: Các giao dịch đã đối soát

note: module: account
en: and Journals
vi: và các Sổ nhật ký

note: module: account
en: Untaxed
vi: Không bị thuế

note: module: account
en: Go to next partner
vi: Đi tới đối tác tiếp theo

note: module: account
en: Refund Tax Account
vi: Tài khoản hoàn thuế

note: module: account
en: A bank statement is a summary of all financial transactions occurring over a given period of time on a deposit account, a credit card or any other type of financial account. The starting balance will be proposed automatically and the closing balance is to be found on your statement. When you are in the Payment column of a line, you can press F1 to open the reconciliation form.
vi: Một thông cáo của ngân hàng là một bản tóm tắt của tất cả các giao dịch tài chính xảy ra trong một thời gian nhất định trên tài khoản tiền gửi, thẻ tín dụng hoặc loại nào khác của tài khoản tài chính. Sự cân bằng sẽ bắt đầu được đề xuất tự động và số dư đóng cửa là để được tìm thấy trên báo cáo của bạn. Khi bạn đang ở trong cột Thanh toán của một dòng, bạn có thể nhấn F1 để mở hình thức hoà giải.

note: module: account
en: Date/Code
vi: Ngày/Mã

note: module: account
en: General Account
vi: Tài khoản Tổng

note: #-#-#-#-#  1024 (openobject-addons)  #-#-#-#-# module: account #-#-#-#-#  1057 (openobject-addons)  #-#-#-#-# module: crm
en: Responsible
vi: Chịu trách nhiệm

note: module: account
en: Sales by Account Type
vi: Doanh số theo loại tài khoản

note: module: account
en: Invoicing
vi: Hóa đơn

note: module: account
en: Unknown Partner
vi: Đối tác chưa biết

note: module: account
en: Year Sum
vi: Tổng của năm

note: module: account
en: You selected an Unit of Measure which is not compatible with the product.
vi: Bạn chọn một Đơn vị đo lường mà không tương thích với sản phẩm

note: module: account
en: Tax Declaration
vi: Khai báo Thuế

note: module: account
en: If the active field is set to False, it will allow you to hide the journal period without removing it.
vi: nếu thiết lập này bị sai. bạn có thể ẩn nó thay vì xóa nó.

note: module: account
en: Supplier Debit
vi: Ghi nợ nhà cung cấp

note: module: account
en: Receivables & Payables
vi: Khoản phải thu & Khoản phải trả

note: module: account
en: All Partners
vi: Tất cả các đối tác

note: module: account
en: My Entries
vi: Các bút toán của tôi

note: module: account
en: Customer Ref:
vi: Tham chiếu khách hàng:

note: module: account
en: These periods can overlap.
vi: Các chu kỳ này có thể gối lên nhau

note: module: account
en: Wrong credit or debit value in accounting entry !
vi: báo nợ hay báo có bị sai trong tài khoản kế toán.

note: module: account
en: period close
vi: đóng chu kỳ

note: module: account
en: Configure Fiscal Year
vi: Cấu hình năm tài chính

note: module: account
en: Treasury Analysis
vi: Phân tích ngân quỹ

note: #-#-#-#-#  1024 (openobject-addons)  #-#-#-#-# module: account #-#-#-#-#  1034 (openobject-addons)  #-#-#-#-# module: account_followup #-#-#-#-#  1045 (openobject-addons)  #-#-#-#-# module: base
en: Error! You can not create recursive companies.
vi: Lỗi ! Bạn không thể tạo các công ty đệ quy.

note: #-#-#-#-#  1024 (openobject-addons)  #-#-#-#-# module: account #-#-#-#-#  1029 (openobject-addons)  #-#-#-#-# module: account_asset
en: Analytic account
vi: Tài khoản phân tích

note: module: account
en: Please verify that an account is defined in the journal.
vi: Vui lòng kiểm tra việc gán một tài khoản cho sổ nhật ký này.

note: module: account
en: Product Category
vi: Nhóm sản phẩm

note: module: account
en: Comparison between accounting and payment entries
vi: So sánh các bút toán kế toán và thanh toán

note: module: account
en: Tax Definition
vi: Định nghĩa thuế

note: module: account
en: Untaxed Amount
vi: Tài khoản không đánh thuế

note: module: account
en: If the active field is set to False, it will allow you to hide the tax without removing it.
vi: nếu thiết lập này bị sai. bạn sẽ ẩn nó thay vì xóa nó.

note: module: account
en: Fiscalyear
vi: Năm tài chính

note: module: account
en: Accounts to Reconcile
vi: Các tài khoản để đối soát

note: module: account
en: This F.Year
vi: Năm tài chính này

note: module: account
en: Invalid period ! Some periods overlap or the date period is not in the scope of the fiscal year.
vi: Thời gian không hợp lệ! Một số thời gian chồng lên nhau hoặc kỳ ngày không có trong phạm vi của năm tài chính

note: module: account
en: There is no default default debit account defined 
    on journal "%s"
vi: đây là số tài khoản mặc định được định nghĩa trên quy trìnhl "%s"

note: module: account
en: The default Chart of Accounts is matching your country selection. If no certified Chart of Accounts exists for your specified country, a generic one can be installed and will be selected by default.
vi: Các biểu đồ mặc định của tài khoản là lựa chọn phù hợp với nước bạn. Nếu không có biểu đồ xác nhận tài khoản kế toán tồn tại cho đất nước chỉ định của bạn, một chung có thể được cài đặt và sẽ được lựa chọn theo mặc định

note: module: account
en: Change to
vi: Đổi thành

note: module: account
en: Fiscal Year
vi: Năm tài chính

note: module: account
en: There is no default default credit account defined 
    on journal "%s"
vi: Không có mặc định tài khoản mặc định tín dụng quy định
    trên tạp chí "% s "

note: module: account
en: Error ! You can not create recursive accounts.
vi: Lỗi ! Bạn không thể tạo các tài khoản đệ quy.

note: module: account
en: Partner Reconciliation
vi: Đối soát với đối tác

note: module: account
en: Account Tax Code
vi: Mã số thuế

note: module: account
en: Can't find any account journal of %s type for this company.
    
    You can create one in the menu: 
    Configuration\Financial Accounting\Accounts\Journals.
vi: không thể tìm trấy tài khoản nào trong quy trình %s của công ty này.

note: module: account
en: Unreconciled entries
vi: Mục chưa được tổng hợp

note: module: account
en: Base Code
vi: Mã số cơ bản

note: module: account
en: This menu prints a VAT declaration based on invoices or payments. Select one or several periods of the fiscal year. The information required for a tax declaration is automatically generated by OpenERP from invoices (or payments, in some countries). This data is updated in real time. That’s very useful because it enables you to preview at any time the tax that you owe at the start and end of the month or quarter.
vi: Menu này in một tờ khai thuế GTGT theo hoá đơn hoặc thanh toán. Chọn một hoặc nhiều thời gian của năm tài chính. Các thông tin cần thiết cho một tờ khai thuế được tự động tạo ra bởi OpenERP từ hoá đơn (hoặc thanh toán, ở một số nước). Thông tin này được cập nhật trong thời gian thực. Đó là rất hữu ích vì nó cho phép bạn xem trước bất cứ lúc nào các bạn nợ thuế khi bắt đầu và kết thúc của tháng hoặc quý

note: module: account
en: Debit Centralisation
vi: Báo Nợ tập trung

note: module: account
en: Supplier Taxes
vi: Thuế đầu vào

note: module: account
en: Select period
vi: Chọn chu kỳ

note: module: account
en: This report gives you an overview of the situation of a specific journal
vi: Báo cáo này cung cấp cho bạn một tổng quan về tình hình cụ thể của quy trình

note: module: account
en: Configuration Error!
vi: Lỗi cấu hình!

note: module: account
en: Average Price
vi: Giá trung bình

note: module: account
en: Accounting Information
vi: Thông tin tài chính

note: module: account
en: Special Computation
vi: Tính toán đặc biệt

note: module: account
en: Bank reconciliation
vi: Đối chiếu với ngân hàng

note: module: account
en: Disc.(%)
vi: Chiết khấu.(%)

note: module: account
en: Automatic Reconciliation
vi: Đối soát tự động

note: module: account
en: Paid/Reconciled
vi: Đã thanh toán / Đã đối soát

note: module: account
en: Refund Base Code
vi: hoàn lại mã cơ bản

note: module: account
en: Automatically generate entries based on what has been entered in the  system before a specific date.
vi: Tự động tạo các mục dựa trên những gì đã được nhập vào hệ thống trước khi một ngày cụ thể

note: module: account
en: Discount (%)
vi: Chiết khấu (%)

note: module: account
en: Sales by Account
vi: Doanh thu theo tài khoản

note: module: account
en: Tax codes
vi: Các mã thuế

note: #-#-#-#-#  1024 (openobject-addons)  #-#-#-#-# module: account #-#-#-#-#  1045 (openobject-addons)  #-#-#-#-# module: base
en: Customers
vi: Các khách hàng

note: module: account
en: Period to
vi: Kỳ đến

note: module: account
en: Keep empty to use the period of the validation(invoice) date.
vi: Giữ sản phẩm nào để sử dụng khoảng thời gian xác nhận của (hoá đơn) ngày

note: module: account
en: used in statement reconciliation domain, but shouldn't be used elswhere.
vi: được sử dụng trong lĩnh vực hòa giải tuyên bố, nhưng không nên được sử dụng ở nơi khác.

note: module: account
en: Invoice  '%s' is validated.
vi: Hóa đơn  '%s' đã được kiểm tra.

note: module: account
en: Financial Accounting
vi: Kế toán tài chính

note: module: account
en: Profit And Loss
vi: Kết quả kinh doanh

note: module: account
en: One Partner Per Page
vi: Một Đối tác trên một trang

note: module: account
en: Customer Invoice
vi: Hóa đơn khách hàng

note: module: account
en: Set if the amount of tax must be included in the base amount before computing the next taxes.
vi: Thiết lập nếu số tiền thuế phải được bao gồm trong cơ sở số tiền trước khi tính toán các khoản thuế tiếp theo

note: module: account
en: The user responsible for this journal
vi: Người dùng chịu trách nhiệm cho nhật ký này

note: module: account
en: Search Period
vi: Tìm kiếm chu kỳ

note: module: account
en: Invoice Currency
vi: Loại tiền của hóa đơn

note: module: account
en: Cash Transaction
vi: Giao dịch tiền mặt

note: #-#-#-#-#  1024 (openobject-addons)  #-#-#-#-# module: account #-#-#-#-#  1036 (openobject-addons)  #-#-#-#-# module: account_payment #-#-#-#-#  1045 (openobject-addons)  #-#-#-#-# module: base
en: Bank account
vi: Tài khoản ngân hàng

note: module: account
en: No. of Digits to use for account code
vi: Số ký tự dùng cho mã tài khoản

note: module: account
en: Search Fiscalyear
vi: Tìm năm tài chính

note: module: account
en: Total Quantity
vi: Tổng số lượng

note: module: account
en: Customer Credit
vi: Tín dụng cho khách hàng

note: module: account
en: No End of year journal defined for the fiscal year
vi: Chưa xác định thời điểm kết thúc năm tài chính

note: module: account
en: Journals
vi: Các sổ nhật ký

note: module: account
en: Remaining Partners
vi: Các đối tác còn lại

note: #-#-#-#-#  1024 (openobject-addons)  #-#-#-#-# module: account #-#-#-#-#  1038 (openobject-addons)  #-#-#-#-# module: account_voucher
en: Purchase
vi: Mua hàng

note: module: account
en: Accounting Application Configuration
vi: Cấu hình Ứng dụng kế toán

note: module: account
en: Accounting Dashboard
vi: Bảng điều khiển kế toán

note: module: account
en: Starting Balance
vi: Số dư ban đầu

note: module: account
en: No Partner Defined !
vi: Không có đối tác được định nghĩa

note: module: account
en: Close a Period
vi: Đóng kỳ

note: #-#-#-#-#  1024 (openobject-addons)  #-#-#-#-# module: account #-#-#-#-#  1034 (openobject-addons)  #-#-#-#-# module: account_followup
en: VAT:
vi: Thuế GTGT:

note: module: account
en: Not Printable in Invoice
vi: Hóa đơn không thể in

note: module: account
en: Chart of Tax
vi: Hệ thống Thuế

note: module: account
en: Search Account Journal
vi: Tìm kiếm Sổ nhật ký Tài khoản

note: module: account
en: Pending Invoice
vi: Hóa đơn đang treo

note: module: account
en: Purchase Taxes
vi: Các loại thuế mua hàng

note: module: account
en: Account charts
vi: Danh mục tài khoản

note: #-#-#-#-#  1024 (openobject-addons)  #-#-#-#-# module: account #-#-#-#-#  1035 (openobject-addons)  #-#-#-#-# module: account_invoice_layout
en: Draft Invoice
vi: Hóa đơn nháp

note: module: account
en: Invoice State
vi: Tình trạng Hóa đơn

note: module: account
en: Report of the Sales by Account Type
vi: Báo cáo Bán hàng theo Loại Tài khoản

note: #-#-#-#-#  1024 (openobject-addons)  #-#-#-#-# module: account #-#-#-#-#  1035 (openobject-addons)  #-#-#-#-# module: account_invoice_layout
en: VAT :
vi: Thuế GTGT :

note: module: account
en: Chart of Accounts
vi: Hoạch đồ Kế toán

note: module: account
en: (If you do not select period it will take all open periods)
vi: Bản dịch từ Tiếng Anh sang Tiếng Việt (Nếu bạn không chọn thời gian nó sẽ mất tất cả các giai đoạn mở)

note: module: account
en: Chart of Accounts Template
vi: Hoạch đồ Kế toán Mẫu

note: module: account
en: Maturity date of entry line generated by model line '%s' of model '%s' is based on partner payment term!
    Please define partner on it!
vi: Ngày đáo hạn của các dòng nhập được tạo ra bởi '% s' mô hình dòng của '% s' mô hình dựa trên thời hạn thanh toán đối tác!
    Hãy xác định đối tác trên nó

note: module: account
en: Some entries are already reconciled !
vi: Một số bút toán đã được đối soát !

note: module: account
en: Account Tax
vi: Tài khoản Thuế

note: module: account
en: No Filters
vi: Không có bộ lọc

note: module: account
en: Contact Address Name
vi: Tên Địa chỉ Liên hệ

note: module: account
en: Account Payable
vi: Tài khoản phải thu

note: #-#-#-#-#  1024 (openobject-addons)  #-#-#-#-# module: account #-#-#-#-#  1036 (openobject-addons)  #-#-#-#-# module: account_payment
en: Payment Order
vi: Lệnh thanh toán

note: module: account
en: Account balance
vi: Số dư Tài khoản

note: module: account
en: Analytic Items
vi: phân tích mặt hàng

note: module: account
en: Unable to change tax !
vi: Không thể thay đổi thuế !

note: module: account
en: #Entries
vi: Số bút toán

note: module: account
en: Effective date
vi: Ngày hiệu lực

note: module: account
en: General Accounting
vi: Kế toán Tổng hợp

note: module: account
en: Balance :
vi: Số dư :

note: module: account
en: The best practice here is to use a journal dedicated to contain the opening entries of all fiscal years. Note that you should define it with default debit/credit accounts, of type 'situation' and with a centralized counterpart.
vi: Các thực hành tốt nhất ở đây là sử dụng một tạp chí dành riêng để chứa các mục mở của tất cả năm tài chính. Lưu ý rằng bạn nên xác định nó với mặc định ghi nợ tài khoản tín dụng /, trong 'tình trạng' loại và với một đối tác tập trung.

note: module: account
en: Display Partners
vi: Hiện thị các Đối tác

note: module: account
en: Confirm Invoices
vi: Xác nhận các Hóa đơn

note: module: account
en: Start period
vi: Bắt đầu chu kỳ

note: module: account
en: Tax Name
vi: Tên Thuế

note: module: account
en: If the active field is set to False, it will allow you to hide the account without removing it.
vi: Nếu lĩnh vực hoạt động được thiết lập để sai, nó sẽ cho phép bạn ẩn các tài khoản mà không cần loại bỏ nó.

note: module: base
en: Bank Account Owner
vi: Chủ tài khoản ngân hàng

note: module: account
en: Cancel the Selected Invoices
vi: Hủy bỏ các hóa đơn được chọn

note: module: account
en: Acc.Type
vi: Loại tài khoản

note: module: account
en: Reference UoM
vi: ĐVĐ Tham chiếu

note: module: account
en: Overdue Account
vi: Tài khoản quá hạn

note: module: account
en: Keep empty to use the current date
vi: Để trống để sử dụng ngày hiện tại

note: module: account
en: There is no expense account defined for this product: "%s" (id:%d)
vi: Không có tài khoản chi phí quy định cho sản phẩm này: "% s " (id:% d)

note: module: account
en: Compute Code
vi: mã tự động tính

note: module: account
en: Default taxes
vi: Các thuế mặc định

note: module: account
en: End of Fiscal Year Entry
vi: cuối năm tài chính

note: module: account
en: Periodical Processing
vi: Xử lý định kỳ

note: module: account
en: Account chart
vi: Hệ thống tài khoản kế toán

note: module: account
en: Invoices Statistics
vi: Thống kê hóa đơn

note: module: account
en: Accounts by type
vi: Tài khoản theo loại

note: module: account
en: Closing Balance
vi: Số dư cuối kỳ

note: module: account
en: Allow Reconciliation
vi: Cho phép đối soát

note: module: account
en: Based On
vi: Dựa trên

note: module: account
en: Tax Included in Price
vi: Thuế bao gồm trong Giá

note: module: account
en: Bank and Cheques
vi: Ngân hàng và Séc

note: module: account
en: Keep empty to use the income account
vi: Để trống để sử dụng tài khoản thu nhập

note: module: account
en: Couldn't create move with currency different from the secondary currency of the account "%s - %s". Clear the secondary currency field of the account definition if you want to accept all currencies.
vi: Không thể tạo ra di chuyển với tiền tệ khác nhau từ các loại tiền tệ thứ cấp của tài khoản "% s -% s". Rõ ràng lĩnh vực tiền tệ thứ cấp của định nghĩa tài khoản nếu bạn muốn chấp nhận tất cả các loại tiền tệ.

note: #-#-#-#-#  1024 (openobject-addons)  #-#-#-#-# module: account #-#-#-#-#  1038 (openobject-addons)  #-#-#-#-# module: account_voucher
en: Unreconciliation transactions
vi: Các giao dịch chưa đối soát

note: module: account
en: Income Account on Product Template
vi: Tài khoản Thu nhập trên Mẫu Sản phẩm

note: module: account
en: New Fiscal Year
vi: Năm tài chính mới

note: #-#-#-#-#  1024 (openobject-addons)  #-#-#-#-# module: account #-#-#-#-#  1038 (openobject-addons)  #-#-#-#-# module: account_voucher #-#-#-#-#  1045 (openobject-addons)  #-#-#-#-# module: base #-#-#-#-#  1057 (openobject-addons)  #-#-#-#-# module: crm
en: Salesman
vi: Nhân viên bán hàng

note: module: account
en: Invoiced
vi: Đã có hóa đơn

note: module: account
en: Use Model
vi: Sử dụng mô hình

note: module: account
en: Are you sure ?
vi: Bạn có chắc chắn?

note: module: account
en: Compute
vi: Tính toán

note: #-#-#-#-#  1024 (openobject-addons)  #-#-#-#-# module: account #-#-#-#-#  1030 (openobject-addons)  #-#-#-#-# module: account_budget
en: End of period
vi: Kết thúc chu kỳ

note: module: account
en: Bank Details
vi: Chi tiết ngân hàng

note: module: account
en: Tax Description
vi: Mô tả thuế

note: module: account
en: Start period should be smaller then End period
vi: Chu kỳ bắt đầu phải nhỏ hơn chu kỳ kết thúc

note: module: account
en: Period Type
vi: Loại chu kỳ

note: module: account
en: Reverse Compute Code
vi: Tính mã Ngược

note: #-#-#-#-#  1024 (openobject-addons)  #-#-#-#-# module: account #-#-#-#-#  1038 (openobject-addons)  #-#-#-#-# module: account_voucher
en: Payment Terms
vi: Các điều khoản thanh toán

note: module: account
en: This report gives you an overview of the situation of your general journals
vi: Báo cáo này cung cấp cho bạn một tổng quan về tình hình chung của bạn

note: module: account
en: Line 1:
vi: Dòng 1:

note: module: account
en: Integrity Error !
vi: Lỗi toàn vẹn !

note: module: account
en: Next Partner to Reconcile
vi: Đối tác tiếp theo để đối soát

note: module: account
en: Tax Account
vi: Tài khoản Thuế

note: module: account
en: Reconciliation result
vi: Kết quả đối soát

note: module: account
en: Accounting Reports
vi: Các báo cáo kế toán

note: module: account
en: This Period
vi: Kỳ này

note: module: account
en: UoM
vi: Đơn vị đo

note: module: account
en: No Period found on Invoice!
vi: Không có chu kỳ trên hóa đơn!

note: #-#-#-#-#  1024 (openobject-addons)  #-#-#-#-# module: account #-#-#-#-#  1038 (openobject-addons)  #-#-#-#-# module: account_voucher
en: Sale
vi: Bán hàng

note: module: account
en: Tax on Children
vi: thuế của các chi nhánh

note: module: account
en: Allow Cancelling Entries
vi: cho phép hủy bỏ đầu vào

note: module: account
en: (Account/Partner) Name
vi: Tên (Tài khoản/Đối tác)

note: module: account
en: Analytic Entries Stats
vi: Thống kê của các Bút toán Phân tích

note: module: account
en: Include in Base Amount
vi: gồm các lương cơ bản

note: module: account
en: Number of days to add before computation of the day of month.If Date=15/01, Number of Days=22, Day of Month=-1, then the due date is 28/02.
vi: Số ngày để thêm trước khi tính toán của ngày trong month.If = Ngày 15/01, Số Ngày = 22, Ngày trong Tháng =- 1, sau đó đúng hạn là 28/02

note: module: account
en: Amount Computation
vi: Tính toán giá trị

note: module: account
en: Entry Controls
vi: Kiểm soát dữ liệu vào

note: module: account
en: (Keep empty to open the current situation)
vi: Để trống để giữ nguyên hiện trạng

note: #-#-#-#-#  1024 (openobject-addons)  #-#-#-#-# module: account #-#-#-#-#  1030 (openobject-addons)  #-#-#-#-# module: account_budget
en: Start of period
vi: Bắt đầu chu kỳ

note: module: account
en: Analytic Accounting
vi: Kế toán quản trị

note: module: account
en: Customer Refund
vi: Hoàn tiền cho Khách hàng

note: module: account
en: Report of Invoices Created within Last 15 days
vi: Báo cáo các Hóa đơn được tạo trong vòng 15 ngày vừa qua

note: module: account
en: Configuration Error !
vi: Lỗi cấu hình !

note: module: account
en: Products Quantity
vi: Số lượng sản phẩm

note: module: account
en: Change Currency
vi: Thay đổi loại tiền

note: module: account
en: Accounting entries.
vi: Các bút toán Kế toán.

note: #-#-#-#-#  1024 (openobject-addons)  #-#-#-#-# module: account #-#-#-#-#  1036 (openobject-addons)  #-#-#-#-# module: account_payment
en: Payment Date
vi: Ngày thanh toán

note: module: account
en: Analytic Accounts
vi: Các tài khoản phân tích

note: module: account
en: Amount Currency
vi: Loại tiền của tài khoản

note: module: account
en: If no additional entries should be recorded on a fiscal year, you can close it from here. It will close all opened periods in this year that will make impossible any new entry record. Close a fiscal year when you need to finalize your end of year results definitive
vi: Nếu không có mục nhập bổ sung phải được ghi trên một năm tài chính, bạn có thể đóng nó từ đây. Nó sẽ đóng tất cả các thời kỳ mở cửa trong năm nay sẽ làm cho không thể ghi lại bất kỳ mục nhập mới. Gần một năm tài chính khi bạn cần phải hoàn thiện cuối cùng của bạn kết quả năm dứt khoát

note: module: account
en: With Currency
vi: Với loại tiền

note: module: account
en: Open CashBox
vi: Mở Két tiền mặt

note: module: account
en: Reconcile With Write-Off
vi: Đối soát với các khoản Miễn bỏ

note: module: account
en: Fixed Amount
vi: Giá trị cố định

note: module: account
en: Valid Up to
vi: Có hiệu lực đến

note: module: account
en: Invoicing Data
vi: Dữ liệu Hóa đơn

note: module: account
en: Account Automatic Reconcile
vi: Tài khoản Đối soát Tự động

note: module: account
en: Already Reconciled!
vi: Đã được đối soát!

note: module: account
en: The computation method for the tax amount.
vi: Phương pháp tính giá trị thuế.

note: #-#-#-#-#  1024 (openobject-addons)  #-#-#-#-# module: account #-#-#-#-#  1057 (openobject-addons)  #-#-#-#-# module: crm
en: Create Date
vi: Ngày tạo

note: module: account
en: Analytic Journals
vi: Các Sổ nhật ký Phân tích

note: #-#-#-#-#  1024 (openobject-addons)  #-#-#-#-# module: account #-#-#-#-#  1039 (openobject-addons)  #-#-#-#-# module: analytic
en: Child Accounts
vi: Tài khoản con

note: #-#-#-#-#  1024 (openobject-addons)  #-#-#-#-# module: account #-#-#-#-#  1038 (openobject-addons)  #-#-#-#-# module: account_voucher
en: Write-Off
vi: Miễn bỏ

note: module: account
en: Total Payable
vi: Tổng số tiền phải trả

note: module: account
en: Account Template
vi: Mẫu Tài khoản

note: module: base
en: VAT
vi: Thuế GTGT

note: module: account
en: Account n°
vi: Tài khoản số

note: module: account
en: Free Reference
vi: Tham chiếu tự do

note: module: account
en: Valuation
vi: Định giá

note: module: account
en: Receivable and Payable Accounts
vi: Các Tài khoản Phải thu và Phải trả

note: module: account
en: Max Qty:
vi: Số lượng tối đa:

note: module: account
en: Refund Invoice
vi: Hóa đơn hoàn tiền

note: module: account
en: Invoice Address
vi: Địa chỉ hóa đơn

note: module: account
en: The tax code definition depends on the tax declaration of your country. OpenERP allows you to define the tax structure and manage it from this menu. You can define both numeric and alphanumeric tax codes.
vi: Việc xác định mã số thuế phụ thuộc vào việc kê khai thuế của các nước bạn. OpenERP cho phép bạn xác định cấu trúc thuế và quản lý nó từ trình đơn này. Bạn có thể xác định cả hai mã số thuế số và chữ số.

note: module: account
en: # of Lines
vi: Số dòng

note: module: account
en: Filter by
vi: Lọc theo

note: module: account
en: You can not use an inactive account!
vi: Bạn không thể sử dụng một tài khoản không hoạt động!

note: module: account
en: Number of Days
vi: Số ngày

note: #-#-#-#-#  1024 (openobject-addons)  #-#-#-#-# module: account #-#-#-#-#  1038 (openobject-addons)  #-#-#-#-# module: account_voucher
en: Invalid action !
vi: Hành động không hợp lệ !

note: module: account
en: Period: %s
vi: thời gian: %s

note: #-#-#-#-#  1024 (openobject-addons)  #-#-#-#-# module: account #-#-#-#-#  1028 (openobject-addons)  #-#-#-#-# module: account_analytic_plans
en: Printing date
vi: Ngày in

note: module: account
en:   365 Days
vi:   365 Ngày

note: module: account
en: Customer Refunds
vi: Hoàn tiền cho Khách hàng

note: module: account
en: Journal-Period Name
vi: Tên Chu kỳ của Sổ nhật ký

note: module: account
en: Past
vi: Quá khứ

note: module: account
en: Overdue Payments Message
vi: Thông điệp cho các Thanh toán trễ hạn

note: module: account
en: This view can be used by accountants in order to quickly record entries in OpenERP. If you want to record a supplier invoice, start by recording the line of the expense account. OpenERP will propose to you automatically the Tax related to this account and the counterpart "Account Payable".
vi: Quan điểm này có thể được sử dụng bởi các kế toán để nhanh chóng ghi lại các mục trong OpenERP. Nếu bạn muốn ghi lại một hóa đơn nhà cung cấp, bắt đầu bằng cách ghi các dòng của các tài khoản chi phí. OpenERP sẽ đề xuất để bạn tự động các thuế liên quan đến tài khoản này và đối tác "Tài khoản phải trả".

note: module: account
en: (keep empty to use the current period)
vi: (để trống để dùng chu kỳ hiện tại)

note: #-#-#-#-#  1024 (openobject-addons)  #-#-#-#-# module: account #-#-#-#-#  1028 (openobject-addons)  #-#-#-#-# module: account_analytic_plans
en: Root Account
vi: Tài khoản gốc

note: module: account
en: Latest Reconciliation Date
vi: Ngày Đối soát Cuối cùng

note: module: account
en: Customer Taxes
vi: Các Thuế cho Khách hàng

note: module: account
en: Create an Account based on this template
vi: Tạo một Tài khoản dựa trên mẫu này

note: module: account
en: Reporting Configuration
vi: Cấu hình Báo cáo

note: module: account
en: Tax Type
vi: Loại Thuế

note: module: account
en: Account Templates
vi: Các Mẫu Tài khoản

note: module: account
en: Tax Statement
vi: Báo cáo Thuế

note: #-#-#-#-#  1024 (openobject-addons)  #-#-#-#-# module: account #-#-#-#-#  1034 (openobject-addons)  #-#-#-#-# module: account_followup #-#-#-#-#  1045 (openobject-addons)  #-#-#-#-# module: base #-#-#-#-#  1067 (openobject-addons)  #-#-#-#-# module: hr
en: Companies
vi: Các công ty

note: module: account
en: Select a fiscal year to close
vi: Chọn một năm tài chính để đóng

note: module: account
en: Fiscal year
vi: Năm tài chính

note: module: account
en: Receivable
vi: Khoản phải thu

note: module: account
en: Default Credit Account
vi: Tài khoản Ghi có Mặc định

note: module: account
en: CashBox
vi: Két tiền mặt

note: module: account
en: Journal & Partner
vi: Sổ nhật ký & Đối tác

note: module: account
en: Reconciliation: Go to Next Partner
vi: Đối soát: Chuyển tới Đối tác kế tiếp

note: module: account
en: Invoice Reference
vi: Tham chiếu Hóa đơn

note: module: account
en: Liquidity
vi: Thanh khoản

note: module: account
en: Bank and Cash
vi: Ngân hàng và Tiền mặt

note: #-#-#-#-#  1024 (openobject-addons)  #-#-#-#-# module: account #-#-#-#-#  1037 (openobject-addons)  #-#-#-#-# module: account_sequence
en: The name of the journal must be unique per company !
vi: Tên của sổ nhật ký phải duy nhất cho mỗi công ty !

note: module: account
en: Enter a Start date !
vi: Nhập vào Ngày bắt đầu !

note: #-#-#-#-#  1024 (openobject-addons)  #-#-#-#-# module: account #-#-#-#-#  1035 (openobject-addons)  #-#-#-#-# module: account_invoice_layout
en: Supplier Refund
vi: Hoàn tiền cho Nhà cung cấp

note: module: account
en: Centralisation
vi: Tập trung

note: #-#-#-#-#  1024 (openobject-addons)  #-#-#-#-# module: account #-#-#-#-#  1045 (openobject-addons)  #-#-#-#-# module: base
en: Readonly
vi: Chỉ đọc

note: module: account
en: Unit of Measure
vi: Đơn vị đo

note: module: account
en: Model Name
vi: Tên Mô hình

note: module: account
en: Expense Category Account
vi: Tài khoản Nhóm Chi phí

note: module: account
en: Cash Transactions
vi: Các giao dịch tiền mặt

note: module: account
en: Invoice is already reconciled
vi: Hóa đơn đã được đối soát

note: module: account
en: Entries:
vi: Các bút toán:

note: module: account
en: Create manual recurring entries in a chosen journal.
vi: Tạo các mục hướng dẫn định kỳ trên quy trình lựa chọn

note: module: account
en: An account type is used to determine how an account is used in each journal. The deferral method of an account type determines the process for the annual closing. Reports such as the Balance Sheet and the Profit and Loss report use the category (profit/loss or balance sheet). For example, the account type could be linked to an asset account, expense account or payable account. From this view, you can create and manage the account types you need for your company.
vi: Một loại tài khoản được sử dụng để xác định một tài khoản được sử dụng trong từng tạp chí. Phương pháp hoãn của một loại tài khoản xác định quy trình đóng hàng năm. Các báo cáo như Bảng cân đối và báo cáo lãi lỗ, và sử dụng các loại (lãi / lỗ hay bảng cân đối). Ví dụ, các loại tài khoản có thể được liên kết đến một tài khoản tài khoản tài sản, chi phí, hoặc tài khoản phải nộp. Từ quan điểm này, bạn có thể tạo và quản lý các loại tài khoản bạn cần cho công ty của bạn.

note: #-#-#-#-#  1024 (openobject-addons)  #-#-#-#-# module: account #-#-#-#-#  1034 (openobject-addons)  #-#-#-#-# module: account_followup #-#-#-#-#  1036 (openobject-addons)  #-#-#-#-# module: account_payment
en: Total debit
vi: Tổng nợ

note: module: account
en: Entry "%s" is not valid !
vi: Bút toán "%s" không hợp lệ !

note: module: account
en: This will automatically configure your chart of accounts, bank accounts, taxes and journals according to the selected template
vi: Điều này sẽ tự động cấu hình biểu đồ của bạn các tài khoản, tài khoản ngân hàng, thuế và các tạp chí theo mẫu được lựa chọn

note: module: account
en: Create entry
vi: Tạo bút toán

note: #-#-#-#-#  1024 (openobject-addons)  #-#-#-#-# module: account #-#-#-#-#  1036 (openobject-addons)  #-#-#-#-# module: account_payment #-#-#-#-#  1038 (openobject-addons)  #-#-#-#-# module: account_voucher #-#-#-#-#  1041 (openobject-addons)  #-#-#-#-# module: analytic_user_function #-#-#-#-#  1045 (
en: Error !
vi: Lỗi !

note: module: account
en: Taxes Report
vi: Báo cáo các loại thuế

note: module: account
en: Printed
vi: Đã được in

note: module: account
en: For an invoice to be considered as paid, the invoice entries must be reconciled with counterparts, usually payments. With the automatic reconciliation functionality, OpenERP makes its own search for entries to reconcile in a series of accounts. It finds entries for each partner where the amounts correspond.
vi: Đối với hoá đơn được coi là thanh toán, ghi hoá đơn phải được đối chiếu với các đối tác, thường là các khoản thanh toán. Với các chức năng tự động hoà giải, OpenERP làm cho tìm kiếm của riêng mình cho các mục để hòa giải trong một loạt các tài khoản. Nó tìm thấy mục cho từng đối tác mà số tiền tương ứng

note: module: account
en: Journal Entries
vi: Các bút toán Sổ nhật ký

note: module: account
en: This report is an analysis done by a partner. It is a PDF report containing one line per partner representing the cumulative credit balance
vi: Báo cáo này là một phân tích được thực hiện bởi một đối tác. Đây là một báo cáo PDF có chứa một dòng cho mỗi đối tác đại diện cho số dư tích lũy

note: module: account
en: All Entries
vi: Tất cả bút toán

note: module: account
en: Error: The default UOM and the purchase UOM must be in the same category.
vi: Lỗi: UOM  mặc định và UOM  mua phải được trong cùng thể loại.

note: module: account
en: Account Reconciliation
vi: Đối soát Tài khoản

note: module: account
en: The payment order is sent to the bank.
vi: Lệnh thanh toán đã được gửi tới ngân hàng.

note: module: account
en: This report allows you to print or generate a pdf of your trial balance allowing you to quickly check the balance of each of your accounts in a single report
vi: Báo cáo này cho phép bạn in hay tạo ra một pdf cân bằng thử nghiệm của bạn cho phép bạn nhanh chóng kiểm tra số dư của từng tài khoản của bạn trong một báo cáo duy nhất.

note: module: account
en: Reference of the document that generated this invoice report.
vi: Tham chiếu tài liệu dùng để phát sinh báo cáo hóa đơn này.

note: module: account
en: Data Insufficient !
vi: Dữ liệu không đầy đủ !

note: module: account
en: Customer Invoices
vi: Các hóa đơn cho khách hàng

note: module: account
en: Write-Off amount
vi: Giá trị Miễn bỏ

note: module: account
en: Source Document
vi: Tài liệu gốc

note: module: account
en: Unreconciled Entries
vi: Các Bút Toán chưa được đối soát

note: module: account
en: A recurring entry is a miscellaneous entry that occurs on a recurrent basis from a specific date, i.e. corresponding to the signature of a contract or an agreement with a customer or a supplier. With Define Recurring Entries, you can create such entries to automate the postings in the system.
vi: Một mục định kỳ là một mục linh tinh xảy ra trên một cơ sở thường xuyên từ một ngày cụ thể, tức là tương ứng với chữ ký của hợp đồng hoặc thỏa thuận với một khách hàng hay nhà cung cấp. Với Xác định định kỳ mục, bạn có thể tạo mục này để tự động hoá các thông tin đăng trong hệ thống

note: module: account
en: Product UOM
vi: Đơn vị đo của sản phẩm

note: module: account
en: A Cash Register allows you to manage cash entries in your cash journals. This feature provides an easy way to follow up cash payments on a daily basis. You can enter the coins that are in your cash box, and then post entries when money comes in or goes out of the cash box.
vi: Một tính tiền cho phép bạn quản lý các mục tiền mặt trong các tạp chí tiền mặt của bạn. Tính năng này cung cấp một cách dễ dàng để theo dõi các khoản thanh toán tiền mặt trên cơ sở hàng ngày. Bạn có thể nhập các đồng tiền có trong hộp bằng tiền mặt của bạn, và sau đó đăng nhập khi tiền đến trong hoặc đi ra khỏi hộp bằng tiền mặt.

note: module: account
en: Monthly Turnover
vi: Doanh số hàng tháng

note: module: account
en: Accounting Entries
vi: kế toán Entries

note: module: account
en: You can search for individual account entries through useful information. To search for account entries, open a journal, then select a record line.
vi: Bạn có thể tìm kiếm các mục tài khoản cá nhân thông qua các thông tin hữu ích. Để tìm kiếm các mục tài khoản, mở một tạp chí, sau đó chọn một dòng ghi lại.

note: module: account
en: Total amount this customer owes you.
vi: Tổng số tiền khách hàng này nợ bạn.

note: module: account
en: Closed On
vi: Đóng vào

note: module: account
en: Default Purchase Tax
vi: Thuế Mua hàng Mặc định

note: module: account
en: You should have chosen periods that belongs to the same company
vi: Bạn cần phải có thời gian lựa chọn thuộc về cùng một công ty

note: module: account
en: Name of new entries
vi: Tên cúa các bút toán mới

note: module: account
en: Create Entries
vi: Tạo các bút toán

note: module: account
en: Closing Cashbox
vi: Đóng Két tiền mặt

note: module: account
en: Paid invoice
vi: Hóa đơn đã được thanh toán

note: module: account
en: Use model
vi: Sử dụng mô hình

note: module: account
en: Unbalanced
vi: Không cân

note: module: account
en: At Date
vi: Vào ngày

note: module: account
en: Bad account !
vi: Tài khoản không đúng !

note: module: account
en: Sales Journal
vi: Sổ nhật ký Bán hàng

note: module: account
en: Open Journal Items !
vi: mở quy trình của một mặt hàng

note: module: account
en: Invoice Tax
vi: Thuế Hóa đơn

note: module: account
en: Sales Properties
vi: Các thuộc tính Bán hàng

note: module: account
en: Manual Reconciliation
vi: Đối soát thủ công

note: module: account
en: Total amount due:
vi: Tổng giá trị đến hạn thanh toán:

note: module: account
en: Fiscal Year to close
vi: Năm tài chính để đóng

note: module: account
en: Cancel Selected Invoices
vi: Hủy bỏ các hóa đơn được chọn

note: module: account
en: Payable Accounts
vi: Các tài khoản phải trả

note: module: account
en: Sale Taxes
vi: Thuế bán hàng

note: #-#-#-#-#  1024 (openobject-addons)  #-#-#-#-# module: account #-#-#-#-#  1043 (openobject-addons)  #-#-#-#-# module: auction #-#-#-#-#  1045 (openobject-addons)  #-#-#-#-# module: base
en: UserError
vi: Lỗi người sử dụng

note: module: account
en: Here you can customize an existing journal view or create a new view. Journal views determine the way you can record entries in your journal. Select the fields you want to appear in a journal and determine the sequence in which they will appear. Then you can create a new journal and link your view to it.
vi: Tại đây bạn có thể tùy chỉnh một xem tạp chí hiện có hoặc tạo ra một cái nhìn mới. Tạp chí xác định xem cách bạn có thể ghi các mục trong tạp chí của bạn. Chọn các trường bạn muốn xuất hiện trên tạp chí và xác định trình tự, trong đó họ sẽ xuất hiện. Sau đó, bạn có thể tạo ra một tạp chí mới và liên kết của bạn để xem nó.

note: module: account
en:     7 Days
vi:     7 Ngày

note: module: account
en: Legal Reports
vi: Các báo cáo luật định

note: module: account
en: Period Sum
vi: Tổng cho chu kỳ

note: #-#-#-#-#  1024 (openobject-addons)  #-#-#-#-# module: account #-#-#-#-#  1045 (openobject-addons)  #-#-#-#-# module: base #-#-#-#-#  1057 (openobject-addons)  #-#-#-#-# module: crm #-#-#-#-#  1063 (openobject-addons)  #-#-#-#-# module: event
en: Warning !
vi: Cảnh báo !

note: module: account
en: Select a currency to apply on the invoice
vi: Chọn một loại tiền để áp dụng cho hóa đơn

note: module: base
en: Report Type
vi: Loại báo cáo

note: module: account
en: Tax Use In
vi: Thuế sử dụng trong

note: module: account
en: Deferral Method
vi: Phương pháp hoãn lại

note: module: account
en: Invoice '%s' is paid.
vi: Hóa đơn '%s' đã được trả.

note: module: account
en: Automatic entry
vi: Bút toán Tự động

note: module: account
en: Error ! You can not create recursive Tax Codes.
vi: Lỗi! Bạn không thể tạo mã số thuế đệ quy.

note: module: account
en: Open for bank reconciliation
vi: Mở việc đối soát với ngân hàng

note: module: account
en: Associated Partner
vi: Đối tác Liên quan

note: module: account
en: Total Residual
vi: Tổng còn lại

note: module: account
en: The chart of taxes is used to generate your periodical tax statement. You will see the taxes with codes related to your legal statement according to your country.
vi: Các biểu đồ các loại thuế được sử dụng để tạo ra các báo cáo thuế định kỳ của bạn. Bạn sẽ thấy các loại thuế với mã số liên quan tới tuyên bố pháp lý của mình theo quy định của nước bạn.

note: module: account
en: Choose Fiscal Year
vi: Chọn năm tài chính

note: module: account
en: Purchase Refund Journal
vi: Sổ nhật ký Hoàn tiền Mua hàng

note: module: account
en: Write-Off Journal
vi: Sổ nhật ký Miễn bỏ

note: module: account
en: Income Category Account
vi: Tài khoản Loại Thu nhập

note: module: account
en: With Customer Refunds you can manage the credit notes for your customers. A refund is a document that credits an invoice completely or partially. You can easily generate refunds and reconcile them directly from the invoice form.
vi: Với khách hàng Hoàn lại tiền bạn có thể quản lý các ghi chú tín dụng cho khách hàng của bạn. Hoàn là một tài liệu mà các khoản tín dụng hoá đơn hoàn toàn hoặc một phần. Bạn có thể dễ dàng tạo ra hoàn và đối chiếu trực tiếp từ các mẫu hoá đơn

note: module: account
en: This menu print a VAT declaration based on invoices or payments. You can select one or several periods of the fiscal year. Information required for a tax declaration is automatically generated by OpenERP from invoices (or payments, in some countries). This data is updated in real time. That’s very useful because it enables you to preview at any time the tax that you owe at the start and end of the month or quarter.
vi: Menu này in một tờ khai thuế GTGT theo hoá đơn hoặc thanh toán. Bạn có thể chọn một hoặc một số thời gian của năm tài chính. Thông tin cần thiết cho một tờ khai thuế được tự động tạo ra bởi OpenERP từ hoá đơn (hoặc thanh toán, ở một số nước). Thông tin này được cập nhật trong thời gian thực. Đó là rất hữu ích vì nó cho phép bạn xem trước bất cứ lúc nào các bạn nợ thuế khi bắt đầu và kết thúc của tháng hoặc quý.

note: module: account
en: Chart of Account
vi: Hệ thống tài khoản

note: module: account
en: Partial Reconcile
vi: Đối soát một phần

note: module: account
en: Reconciliation
vi: Đối soát

note: module: account
en: Receivable Account
vi: Tài khoản Phải thu

note: module: account
en: Refund Journal
vi: Sổ nhật ký Hoàn tiền

note: module: account
en: Filter By
vi: Lọc bởi

note: module: account
en: With Customer Invoices you can create and manage sales invoices issued to your customers. OpenERP can also generate draft invoices automatically from sales orders or deliveries. You should only confirm them before sending them to your customers.
vi: Với hóa đơn khách hàng bạn có thể tạo và quản lý hoá đơn bán hàng cấp cho khách hàng của bạn. OpenERP cũng có thể tạo ra các hoá đơn bán hàng dự thảo tự động từ các đơn đặt hàng hoặc giao hàng. Bạn chỉ nên xác nhận chúng trước khi gửi cho khách hàng của bạn.

note: #-#-#-#-#  1024 (openobject-addons)  #-#-#-#-# module: account #-#-#-#-#  1045 (openobject-addons)  #-#-#-#-# module: base
en: Suppliers
vi: Các nhà cung cấp

note: module: account
en: The residual amount on a receivable or payable of a journal entry expressed in the company currency.
vi: Số tiền còn dư trên phải thu hoặc phải trả của một mục tạp chí thể hiện bằng tiền của công ty

note: module: account
en: Unpaid Invoices
vi: Các hóa đơn chưa thanh toán

note: module: account
en: Treasury
vi: Ngân quỹ

note: module: account
en: The account move (%s) for centralisation has been confirmed!
vi: Việc di chuyển tài khoản (% s) để tập trung đã được khẳng định!

note: module: account
en: Define your company's financial year according to your needs. A financial year is a period at the end of which a company's accounts are made up (usually 12 months). The financial year is usually referred to by the date in which it ends. For example, if a company's financial year ends November 30, 2011, then everything between December 1, 2010 and November 30, 2011  would be referred to as FY 2011. You are not obliged to follow the actual calendar year.
vi: Xác định năm tài chính của công ty theo nhu cầu của bạn. Một năm tài chính là một khoảng thời gian cuối cùng mà một công ty tài khoản được tạo thành (thường là 12 tháng). Năm tài chính thường được gọi theo ngày, trong đó nó kết thúc. Ví dụ, nếu năm tài chính của công ty kết thúc ngày 30 tháng 11 năm 2011, sau đó tất cả mọi thứ từ 01 tháng mười hai năm 2010 và ngày 30 Tháng 11 năm 2011 sẽ được gọi là năm tài chính 2011. Bạn không có trách nhiệm làm theo năm dương lịch thực tế.

note: module: account
en: Contact Address
vi: Địa chỉ liên hệ

note: #-#-#-#-#  1024 (openobject-addons)  #-#-#-#-# module: account #-#-#-#-#  1045 (openobject-addons)  #-#-#-#-# module: base
en: Contracts
vi: Các hợp đồng

note: module: account
en: Reference Type
vi: Lọai tham chiếu

note: module: account
en: Residual Amount
vi: Giá trị còn lại

note: module: account
en: Period from
vi: Chu kỳ từ

note: module: account
en: Close states of Fiscal year and periods
vi: Đóng trạng thái của năm tài chính và thời gian

note: module: account
en: Product Information
vi: Thông tin sản phẩm

note: module: account
en: Create Invoice
vi: Tạo hóa đơn

note: module: account
en: Purchase Tax(%)
vi: Thuế mua hàng(%)

note: module: account
en: End of Period
vi: Kết thúc chu kỳ

note: module: account
en: Start Period
vi: Bắt đầu chu kỳ

note: module: account
en: Unpaid
vi: Chưa được thanh toán

note: module: account
en: With Supplier Refunds you can manage the credit notes you receive from your suppliers. A refund is a document that credits an invoice completely or partially. You can easily generate refunds and reconcile them directly from the invoice form.
vi: Với Nhà cung cấp hoàn phí bạn có thể quản lý tín dụng các ghi chú mà bạn nhận được từ nhà cung cấp của bạn. Hoàn là một tài liệu mà các khoản tín dụng hoá đơn hoàn toàn hoặc một phần. Bạn có thể dễ dàng tạo ra hoàn và đối chiếu trực tiếp từ các mẫu hoá đơn.

note: module: account
en: Receivale Accounts
vi: Các tài khoản phải thu

note: module: account
en: Bank Statements
vi: Các sổ phụ ngân hàng

note: module: account
en: Display Account
vi: Hiển thị tài khoản

note: module: account
en: Payable
vi: Phải trả

note: module: account
en: Account Board
vi: Bảng điều khiển kế toán

note: module: account
en: Here you can define a financial period, an interval of time in your company's financial year. An accounting period typically is a month or a quarter. It usually corresponds to the periods of the tax declaration. Create and manage periods from here and decide whether a period should be closed or left open depending on your company's activities over a specific period.
vi: Tại đây bạn có thể định nghĩa một khoảng thời gian tài chính, một khoảng thời gian trong năm tài chính của công ty. Kỳ kế toán thông thường là một tháng hoặc quý. Nó thường tương ứng với các giai đoạn của việc kê khai thuế. Tạo và quản lý thời gian từ đây và quyết định có một khoảng thời gian cần được đóng hoặc mở lại tùy thuộc vào các hoạt động của công ty bạn trong khoảng thời gian cụ thể.

note: module: account
en: Filters By
vi: Các bộ lọc theo

note: module: account
en: You have to define the bank account
    in the journal definition for reconciliation.
vi: Bạn phải xác định các tài khoản ngân hàng
    trong định nghĩa tạp chí cho hoà giải.

note: module: account
en: Chart of accounts
vi: Hệ thống tài khoản

note: module: account
en: Company Analysis
vi: Phân tích công ty

note: module: account
en: End Period
vi: Kết thúc chu kỳ

note: module: account
en: Bad total !
vi: Tổng không hợp lệ !

note: module: account
en: A period is a fiscal period of time during which accounting entries should be recorded for accounting related activities. Monthly period is the norm but depending on your countries or company needs, you could also have quarterly periods. Closing a period will make it impossible to record new accounting entries, all new entries should then be made on the following open period. Close a period when you do not want to record new entries and want to lock this period for tax related calculation.
vi: Thời gian là một thời kỳ tài chính của thời gian mà ghi sổ kế toán phải được ghi lại để hạch toán các hoạt động liên quan. Kỳ hàng tháng là mức nhưng tùy thuộc vào nhu cầu nước của bạn hoặc công ty, bạn cũng có thể có thời kỳ hàng quý. Kết thúc một thời gian sẽ làm cho nó không thể ghi ghi sổ kế toán mới, tất cả các mục mới sau đó phải được thực hiện vào thời kỳ mở cửa sau. Đóng một thời gian khi bạn không muốn ghi lại các mục mới và muốn khóa thời gian này để tính thuế liên quan.

note: module: account
en: Period Name
vi: Tên chu kỳ

note: module: account
en: Maturity date of entry line generated by model line '%s' is based on partner payment term!
    Please define partner on it!
vi: Ngày đáo hạn của các dòng nhập được tạo ra bởi '% s' mô hình dựa trên dòng thời hạn thanh toán đối tác!
    Hãy xác định đối tác trên nó!

note: module: account
en: Periods
vi: Các chu kỳ

note: module: account
en: Default Taxes
vi: Các loại thuế mặc định

note: module: account
en: Account period
vi: Chu kỳ tài khoản

note: module: account
en: This report allows you to print or generate a pdf of your general ledger with details of all your account journals
vi: Báo cáo này cho phép bạn in hay tạo ra một pdf của sổ cái của bạn với các chi tiết của tất cả các tạp chí tài khoản của bạn

note: module: account
en: Select Period
vi: Chọn chu kỳ

note: module: account
en: Day of the Month
vi: Ngày trong tháng

note: module: account
en: There is no income account defined for this product: "%s" (id:%d)
vi: Không có tài khoản thu nhập được xác định cho sản phẩm này: "% s " (id:% d)

note: module: account
en: Journal: All
vi: Journal: Tẩt cả

note: module: account
en: Create Monthly Periods
vi: Tạo các chu kỳ theo tháng

note: module: account
en: Draft statements
vi: Sao kê dự thảo

note: module: account
en: Empty Accounts ?
vi: Các tài khoản rỗng ?

note: module: account
en: End period
vi: Chu kỳ kết thúc

note: #-#-#-#-#  1024 (openobject-addons)  #-#-#-#-# module: account #-#-#-#-#  1028 (openobject-addons)  #-#-#-#-# module: account_analytic_plans #-#-#-#-#  1037 (openobject-addons)  #-#-#-#-# module: account_sequence
en: The code of the journal must be unique per company !
vi: Mã của sổ nhật ký phải duy nhất cho mỗi công ty !

note: module: account
en: Error ! You can not create recursive account templates.
vi: Lỗi! Bạn không thể tạo tài khoản đệ quy mẫu.

note: module: account
en: Receivable accounts
vi: Các tài khoản phải thu

note: module: account
en: Partner Payment Term
vi: khách hàng thanh toán

note: module: account
en: Account Data
vi: Dữ liệu Tài khoản

note: module: account
en: This period is already closed !
vi: Chu kỳ này đã đóng !

note: module: account
en: Parent Account
vi: Tài khoản Cha

note: module: account
en: Create and manage your company's journals from this menu. A journal is used to record transactions of all accounting data related to the day-to-day business of your company using double-entry bookkeeping system. Depending on the nature of its activities and the number of daily transactions, a company may keep several types of specialized journals such as a cash journal, purchase journal, sales journal...
vi: Tạo và quản lý tạp chí của công ty bạn từ trình đơn này. Một tạp chí được sử dụng để ghi lại các giao dịch của tất cả các số liệu kế toán liên quan đến việc kinh doanh hằng ngày của công ty của bạn sử dụng hệ thống sổ sách kế toán kép. Tuỳ theo tính chất của các hoạt động của nó và số lượng giao dịch hàng ngày, một công ty có thể giữ một số loại tạp chí chuyên ngành như một tạp chí tiền mặt, tạp chí mua, tạp chí bán hàng ...

note: module: account
en: Statistic Reports
vi: Các báo cáo thống kê

note: module: account
en: Bad account!
vi: Tài khoản không hợp lệ!

note: module: account
en: Invoice '%s' is waiting for validation.
vi: Hóa đơn '%s' đang chờ kiểm tra.

note: module: account
en: Number of Periods
vi: Số lượng chu kỳ

note: module: account
en: Search Invoice
vi: Tìm kiếm hóa đơn

note: #-#-#-#-#  1024 (openobject-addons)  #-#-#-#-# module: account #-#-#-#-#  1035 (openobject-addons)  #-#-#-#-# module: account_invoice_layout
en: Refund
vi: Hoàn tiền

note: #-#-#-#-#  1024 (openobject-addons)  #-#-#-#-# module: account #-#-#-#-#  1045 (openobject-addons)  #-#-#-#-# module: base
en: Bank Accounts
vi: Các tài khoản ngân hàng

note: module: account
en: Total Receivable
vi: Tổng phải thu

note: module: account
en: Accounting Documents
vi: Các Tài liệu Kế toán

note: module: account
en: Partner's
vi: Của Đối tác

note: module: account
en: Fiscal Years
vi: Các năm tài chính

note: module: account
en: If the active field is set to False, it will allow you to hide the analytic journal without removing it.
vi: Nếu lĩnh vực hoạt động được thiết lập để sai, nó sẽ cho phép bạn ẩn các tạp chí phân tích mà không cần loại bỏ nó.

note: module: account
en: Ref.
vi: Tham chiếu

note: #-#-#-#-#  1024 (openobject-addons)  #-#-#-#-# module: account #-#-#-#-#  1036 (openobject-addons)  #-#-#-#-# module: account_payment
en: Bank Account
vi: Tài khoản ngân hàng

note: module: account
en: Usually 1 or -1.
vi: Thường 1 or -1.

note: module: account
en: Amount currency
vi: Loại tiền của Tài khoản

note: module: account
en: Create and manage the accounts you need to record journal entries. An account is part of a ledger allowing your company to register all kinds of debit and credit transactions. Companies present their annual accounts in two main parts: the balance sheet and the income statement (profit and loss account). The annual accounts of a company are required by law to disclose a certain amount of information. They have to be certified by an external auditor annually.
vi: Tạo và quản lý các tài khoản mà bạn cần để ghi lại các mục nhật ký. Một tài khoản là một phần của một sổ cái cho phép các công ty của bạn để đăng ký tất cả các loại giao dịch thẻ ghi nợ và tín dụng. Các công ty hiện nay các tài khoản hàng năm của họ trong hai phần chính: bảng cân đối và báo cáo thu nhập (lợi nhuận và tài khoản thua lỗ). Các tài khoản hàng năm của một công ty luật pháp yêu cầu tiết lộ một số tiền nhất định của thông tin. Họ phải có xác nhận của kiểm toán viên bên ngoài hàng năm.

note: module: account
en: The residual amount on a receivable or payable of a journal entry expressed in its currency (maybe different of the company currency).
vi: Số tiền còn dư trên phải thu hoặc phải trả của một mục tạp chí thể hiện bằng đồng tiền của mình (có thể khác nhau của các loại tiền tệ của công ty).

note: #-#-#-#-#  1045 (openobject-addons)  #-#-#-#-# module: base
en: Ending Date
vi: Ngày kết thúc

note: #-#-#-#-#  1045 (openobject-addons)  #-#-#-#-# module: base
en: Starting Date
vi: Ngày bắt đầu

note: module: account_analytic_analysis
en: Computed using the formula: Max Invoice Price - Invoiced Amount.
vi: Được tính toán theo công thức: Giá trị hóa đơn tối đa - Số lượng hóa đơn

note: module: account_analytic_analysis
en: Last Invoice Date
vi: Ngày lập hóa đơn gần nhất

en: Total Time
vi: Tổng số thời gian

note: module: account_analytic_default
en: Analytic Distribution
vi: Phân tích Phân phối

note: module: account_analytic_plans
en: Plan Id
vi: Mã kế hoạch

note: module: account_analytic_plans
en: From Date
vi: Từ ngày

note: #-#-#-#-#  1028 (openobject-addons)  #-#-#-#-# module: account_analytic_plans #-#-#-#-#  1045 (openobject-addons)  #-#-#-#-# module: base
en: User Error
vi: Lỗi người dùng

note: module: account_analytic_plans
en: To Date
vi: Đến ngày

note: module: account_analytic_plans
en: 100.00%
vi: 100,00%

note: module: account_asset
en: Ending date
vi: Ngày kết thúc

note: module: account_voucher
en: Other Information
vi: Thông tin khác

note: module: account_asset
en: Asset Hierarchy
vi: Phân cấp Tài sản

note: module: account_budget
en: Responsible User
vi: Người chịu trách nhiệm

note: module: account_budget
en: Paid Date
vi: Ngày đã thanh toán

note: module: account_budget
en: Print Budgets
vi: In các Ngân sách

note: #-#-#-#-#  1030 (openobject-addons)  #-#-#-#-# module: account_budget #-#-#-#-#  1035 (openobject-addons)  #-#-#-#-# module: account_invoice_layout
en: Total :
vi: Tổng :

note: module: account_budget
en: Budget :
vi: Ngân sức :

note: module: account_chart
en: Remove minimal account chart
vi: Xóa bỏ hệ thống tài khoản tối thiểu

note: module: account_chart
en: Charts of Accounts
vi: Hệ thống tài khoản kế toán

note: module: account_coda
en: Import Date
vi: ngày nhập

note: module: account_coda
en: Default Payable Account
vi: mặc định tài khoản phải trả

en: Closing
vi: Đang đóng

note: module: account_coda
en: Default Account for Unrecognized Movement
vi: tài khoản mặc định cho các loại không định nghĩa

note: module: account_coda
en: Results :
vi: kết quả

note: module: account_followup
en: Email Subject
vi: Tiêu đề Thư điện tử

note: module: account_followup
en: Date :
vi: Ngày :

note: module: account_followup
en: End of Month
vi: Kết thúc Tháng

note: module: account_followup
en: Select Partners
vi: Lựa chọn các Đối tác

note: module: account_followup
en: %(partner_name)s: Partner Name
vi: %(partner_name)s: Tên Đối tác

note: module: account_followup
en: %(followup_amount)s: Total Amount Due
vi: %(followup_amount)s: Tổng Giá trị tới hạn

note: module: account_followup
en: %(date)s: Current Date
vi: %(date)s: Ngày Hiện tại

note: module: account_followup
en: This Fiscal year
vi: Năm tài chính này

note: module: account_followup
en: %(company_name)s: User's Company Name
vi: %(company_name)s: Tên Công ty của Người sử dụng

note: module: account_followup
en: Customer Ref :
vi: Tham chiếu khách hàng :

note: module: account_followup
en: %(partner_name)s: Partner name
vi: %(partner_name)s: Tên đối tác

note: module: account_invoice_layout
en: Disc. (%)
vi: Chiết khấu (%)

note: module: account_invoice_layout
en: This notification will appear at the bottom of the Invoices when printed.
vi: Thông báo này sẽ xuất hiện ở cuối các hóa đơn khi in.

note: module: account_invoice_layout
en: Seq.
vi: Thứ tự

note: module: account_invoice_layout
en: Page Break
vi: Phân trang

note: module: account_invoice_layout
en: Special Message
vi: Thông điệp Đặc biệt

note: module: account_invoice_layout
en: Message to Print at the bottom of report
vi: Thông điệp In vào cuối báo cáo

note: module: account_invoice_layout
en: Select Message
vi: Lựa chọn thông điệp.

note: module: account_invoice_layout
en: Description / Taxes
vi: Mô tả / Thuế

note: module: account_invoice_layout
en: ERP & CRM Solutions...
vi: Các giải pháp ERP & CRM

note: module: account_invoice_layout
en: Net Total :
vi: Tổng số thực :

note: module: account_invoice_layout
en: Separator Line
vi: Dòng phân cách

note: #-#-#-#-#  1035 (openobject-addons)  #-#-#-#-# module: account_invoice_layout #-#-#-#-#  1036 (openobject-addons)  #-#-#-#-# module: account_payment
en: Your Reference
vi: Tham chiếu của bạn

note: module: account_invoice_layout
en: Taxes :
vi: Các loại thuế :

note: module: account_payment
en: Partner Currency
vi: Loại tiền của đối tác

note: module: account_payment
en: Set to draft
vi: Đặt thành Nháp

note: module: account_payment
en: Select the Payment Mode to be applied.
vi: Chọn hình thức thanh toán sẽ được áp dụng.

note: module: account_payment
en: Payment lines
vi: Các dòng thanh toán

note: module: account_payment
en: Owner Account
vi: Tài khoản Chủ sở hữu

note: module: account_payment
en: Preferred date
vi: Ngày mong muốn

note: module: account_payment
en: Payment Orders
vi: Các Lệnh Thanh toán

note: module: account_payment
en: Directly
vi: Trực tiếp

note: module: account_payment
en: Payment Line
vi: Dòng Thanh toán

note: module: account_payment
en: Amount Total
vi: Tổng số tiền

note: module: account_payment
en: Invoice Effective Date
vi: Ngày hóa đơn có hiệu lực

note: module: account_payment
en: Transaction Information
vi: Thông tin giao dịch

note: module: account_payment
en: Payment Mode
vi: Hình thức thanh toán

note: module: account_payment
en: Effective Date
vi: Ngày hiệu lực

note: module: account_payment
en: Invoice Ref.
vi: Tham chiếu của hóa đơn

note: module: account_payment
en: Execution date
vi: Ngày thực hiện

note: module: account_payment
en: Fixed date
vi: Ngày cố định

note: module: account_payment
en: Destination Account
vi: Tài khoản đích

note: module: account_payment
en: Desitination Account
vi: Tài khoản đích

note: module: account_payment
en: Search Payment Orders
vi: Tìm kiếm các Lệnh Thanh toán

note: module: account_payment
en: Select Invoices to Pay
vi: Chọn các hóa đơn để thanh toán

note: module: account_payment
en: Amount to be paid
vi: Số tiền phải trả

note: module: account_payment
en: Address of the Main Partner
vi: Địa chỉ của Đối tác chính

note: module: account_payment
en: Mode of Payment
vi: Loại hình thanh toán

note: module: account_payment
en: Payment Type
vi: Loại thanh toán

note: module: account_payment
en: Payment amount in the partner currency
vi: Số tiền thanh toán theo loại tiền của đối tác

note: module: account_payment
en: Amount to pay
vi: Số tiền phải trả

note: module: account_payment
en: Amount in Company Currency
vi: Số tiền theo loại tiền của công ty

note: module: account_payment
en: The Ordering Customer
vi: Khách hàng yêu cầu

note: module: account_payment
en: Account make payment
vi: Số tiền thực hiện thanh toán

note: module: account_payment
en: Invoice Ref
vi: Tham chiếu của hóa đơn

note: module: account_payment
en: Confirm Payments
vi: Xác nhận các thanh toán

note: module: account_payment
en: Make Payment
vi: Thực hiện thanh toán

note: module: account_payment
en: Payment mode
vi: Loại hình thanh toán

note: #-#-#-#-#  1037 (openobject-addons)  #-#-#-#-# module: account_sequence #-#-#-#-#  1045 (openobject-addons)  #-#-#-#-# module: base
en: Next number of this sequence
vi: Số tiếp theo trong dãy

note: #-#-#-#-#  1037 (openobject-addons)  #-#-#-#-# module: account_sequence #-#-#-#-#  1045 (openobject-addons)  #-#-#-#-# module: base
en: Next Number
vi: Số tiếp theo

note: module: base
en: Increment Number
vi: số tự tăng

note: module: base
en: The next number of the sequence will be incremented by this number
vi: Số tiếp theo của dãy thứ tự sẽ được tăng bằng số này

note: module: account_voucher
en: Payment Ref
vi: Tham chiếu thanh toán

note: module: account_voucher
en: Bill Payment
vi: Thanh toán hóa đơn

note: module: account_voucher
en: Transaction reference number.
vi: Số tham chiếu của giao dịch.

note: module: account_voucher
en: Unreconcile entries
vi: Các mục chưa đối soát

note: module: account_voucher
en: Voucher Statistics
vi: Thống kê phiếu

note: module: account_voucher
en: Search Vouchers
vi: Tìm kiếm phiếu

note: module: account_voucher
en: Payment Options
vi: Các chọn lựa thanh toán

note: module: account_voucher
en: Date payment
vi: Ngày thanh toán

note: module: account_voucher
en: Paid Amount
vi: Số tiền đã trả

note: module: account_voucher
en: # of Voucher Lines
vi: Số dòng trên phiếu

note: module: account_voucher
en: Supplier Voucher
vi: Phiếu của nhà cung cấp

note: module: account_voucher
en: Pay Invoice
vi: Thanh toán hóa đơn

note: module: account_voucher
en: Sales Receipt
vi: Phiếu thu bán hàng

note: module: account_voucher
en: Bill Information
vi: Thông tin hóa đơn

note: module: account_voucher
en: Payable and Receivables
vi: Các khoản phải trả và phải thu

note: module: account_voucher
en: Total With Tax
vi: Tổng bao gồm Thuế

note: module: account_voucher
en: Amount reconciled
vi: Giá trị đã đối soát

note: module: account_voucher
en: Pay Directly
vi: Thanh toán trực tiếp

note: module: account_voucher
en: Previous Payments ?
vi: Các thanh toán trước đây ?

note: module: account_voucher
en: Journal Vouchers
vi: Nhật ký phiếu thu

note: module: account_voucher
en: Compute Tax
vi: Tính toán thuế

note: module: account_voucher
en: Bill Date
vi: Ngày hóa đơn

note: module: account_voucher
en: Accounting Voucher
vi: Phiếu Kế toán

note: module: account_voucher
en: Sales Information
vi: Các thông tin bán hàng

note: module: account_voucher
en: Customer Payment
vi: Thanh toán từ khách hàng

note: module: account_voucher
en: Payment Method
vi: Phương thức thanh toán

note: module: account_voucher
en: Supplier Payment
vi: Thanh toán cho nhà cung cấp

note: module: account_voucher
en: Internal Notes
vi: Các ghi chú nội nộ

note: module: account_voucher
en: Original Amount
vi: Giá trị nguyên thủy

note: module: account_voucher
en: Default Type
vi: Loại mặc định

note: module: account_voucher
en: Ref #
vi: Số tham chiếu

note: module: account_voucher
en: Voucher State
vi: Tình trạng phiếu

note: module: account_voucher
en: Untax Amount
vi: Giá trị chưa thuế

note: module: account_voucher
en: Open Balance
vi: Số dư đầu

note: module: analytic
en: Account Manager
vi: Người quản lý Tài Khoản

note: module: analytic
en: Date End
vi: Ngày kết thúc

note: module: analytic
en: Full Account Name
vi: Tên tài khoản đầy đủ

note: module: analytic
en: Date Start
vi: Ngày bắt đầu

note: module: analytic_user_function
en: Timesheet Line
vi: Dòng chấm công

note: module: analytic_user_function
en: Users/Products Rel.
vi: Liên kết Người sử dụng/Sản phẩm

note: module: association
en: Event Management
vi: Quản lý Sự kiện

note: module: association
en: Configuration Progress
vi: Tiến trình Cấu hình

note: module: association
en: Helps you to manage and organize your events.
vi: Giúp bạn quản lý và tổ chức các sự kiện.

note: module: association
en: Tracks and manages employee expenses, and can automatically re-invoice clients if the expenses are project-related.
vi: Theo dõi và quản lý chi phí nhân viên, và có thể ra hóa đơn tự động cho các khách hàng nếu các chi phí liên quan đến dự án.

note: module: association
en: Resources Management
vi: Quản lý Nguồn lực

note: module: association
en: Expenses Tracking
vi: Theo dõi Chi phí

note: module: auction
en: Seller
vi: Người bán

note: #-#-#-#-#  1043 (openobject-addons)  #-#-#-#-# module: auction #-#-#-#-#  1045 (openobject-addons)  #-#-#-#-# module: base
en: SMS Message
vi: Tin nhắn SMS

note: module: auction
en: # of Objects
vi: Số lượng các Đối tượng

note: module: auction
en: Buyer
vi: Người mua

note: module: auction
en: No of objects
vi: Số đối tượng

note: module: auction
en: Gross Revenue
vi: Doanh số gộp

note: module: base
en: Send SMS
vi: Gửi tin nhắn SMS

note: module: auction
en: Last Auction Date
vi: Ngày đấu giá cuối cùng

note: module: auction
en: # of sellers:
vi: Số người bán

note: module: auction
en: Buyer Information
vi: Thông tin người mua

note: module: auction
en: Auction
vi: Đấu giá

note: module: auction
en: Auction Name
vi: Tên đấu giá

note: module: auction
en: Auction Summary
vi: Tóm tắt Đấu giá

note: module: auction
en: Make invoice
vi: Tạo hóa đơn

note: module: auction
en: Buyer's Payment History
vi: Lịch sử Thanh toán của người mua

note: module: auction
en: Biography
vi: Tiểu sử

note: module: auction
en: Create Invoices For Seller
vi: Tạo các Hóa đơn cho người bán

note: module: auction
en: Auction Location
vi: Địa điểm đấu giá

note: module: auction
en: Contact Number
vi: Số liên hệ

note: module: auction
en: Connection to WWW.Auction-in-Europe.com failed !
vi: Kết nối đến WWW.Auction-in-Europe.com không thành công

note: module: auction
en: The Buyer has no Invoice Address.
vi: Người mua không có địa chỉ hóa đơn

note: module: auction
en: Seller Form
vi: Biểu mẫu cho người bán

note: module: auction
en: Maximum Estimate Price
vi: Ước lượng giá tối đa

note: module: auction
en: Create Invoices
vi: Tạo các hóa đơn

note: module: auction
en: Auction Date
vi: Ngày đấu giá

note: module: base
en: Category Name
vi: Tên chủng loại

note: module: audittrail
en: Subscribed
vi: Đã đăng ký

note: module: audittrail
en: Old Value
vi: Giá trị cũ

note: module: audittrail
en: Resource Id
vi: Mã Tài nguyên

note: module: audittrail
en: Old Value :
vi: Giá trị cũ

note: #-#-#-#-#  1044 (openobject-addons)  #-#-#-#-# module: audittrail #-#-#-#-#  1045 (openobject-addons)  #-#-#-#-# module: base
en: Resource Name
vi: Tên Tài nguyên

note: module: audittrail
en: New Value :
vi: Giá trị mới

note: module: base
en: DateTime
vi: Ngày giờ

note: module: base
en: The second argument of the many2many field %s must be a SQL table !You used %s, which is not a valid SQL table name.
vi: Đối số thứ hai trong quan hệ nhiều-nhiều %s phải là một bảng SQL ! Bạn đã dùng %s, đó không phải là một tên bảng SQL hợp lệ.

note: module: base
en: View Architecture
vi: Kiến trúc Xem

note: module: base
en: Code (eg:en__US)
vi: Mã (ví dụ en_US)

note: module: base
en: Hungarian / Magyar
vi: Tiếng Hungari

note: module: base
en: Display Menu Tips
vi: Hiện chỉ dẫn trình đơn

note: module: base
en: Created Views
vi: Tạo khung nhìn

note: module: base
en: You can not write in this document (%s) ! Be sure your user belongs to one of these groups: %s.
vi: Bạn không thể viết trong tài liệu này (% s) ! Hãy chắc chắn người dùng của bạn thuộc một trong các nhóm: %s.

note: module: base
en: The optional domain to restrict possible values for relationship fields, specified as a Python expression defining a list of triplets. For example: [('color','=','red')]
vi: Miền giá trị tùy chọn dùng để giới hạn các giá trị có thể đối với các trường quan hệ, được chỉ định bởi một biểu thức Python định nghĩa một danh sách của các bộ ba. Ví dụ: [('màu'='đỏ')]

note: module: base
en: Target Window
vi: Cửa sổ đích

note: module: base
en: Properties of base fields cannot be altered in this manner! Please modify them through Python code, preferably through a custom addon!
vi: Các thuộc tính của trường cơ bản không thể thay đổi theo cách này ! Vui lòng thay đổi chúng thông qua mã Python, tốt nhất là  thông qua một addon tùy chỉnh!

note: module: base
en: Constraint Error
vi: Lỗi ràng buộc

note: module: base
en: created.
vi: đã được tạo.

note: module: base
en: Some installed modules depend on the module you plan to Uninstall :
     %s
vi: Một số mô-đun đang cài đặt phụ thuộc vào mô-đun bạn đang định gỡ bỏ: 
     %s

note: module: base
en: Company's Structure
vi: cấu trúc của công ty

note: module: base
en: Search Partner
vi: Tìm kiếm Đối tác

note: module: base
en: On multiple doc.
vi: Trong nhiều tài liệu.

note: module: base
en: Number of Modules
vi: Số lượng mô-đun

note: module: base
en: Company to store the current record
vi: Công ty lưu trữ bản ghi hiện tại

note: module: base
en: Max. Size
vi: Kích thước tối đa

note: module: base
en: Save this document to a %s file and edit it with a specific software or a text editor. The file encoding is UTF-8.
vi: Lưu tài liệu này thành tập tin %s và chỉnh sửa bằng một phần mềm phù hợp hoặc trình soạnh thảo văn bản. Tập tin mã hóa dạng UTF-8

note: module: base
en: The name of the language must be unique !
vi: Tên ngôn ngữ phải duy nhất

note: module: base
en: Wizard Name
vi: Tên Trình hướng dẫn

note: module: base
en: Invalid group_by
vi: group_by không hợp lệ

note: module: base
en: Credit Limit
vi: Hạn mức tín dụng

note: #-#-#-#-#  1045 (openobject-addons)  #-#-#-#-# module: base #-#-#-#-#  1057 (openobject-addons)  #-#-#-#-# module: crm
en: Update Date
vi: Ngày cập nhật

note: module: base
en: Source Object
vi: Đối tượng Nguồn

note: module: base
en: Config Wizard Steps
vi: Các bước của Trình hướng dẫn Cấu hình

note: module: base
en: Custom Object
vi: Đối tượng tùy biến

note: #-#-#-#-#  1045 (openobject-addons)  #-#-#-#-# module: base #-#-#-#-#  1046 (openobject-addons)  #-#-#-#-# module: base_contact #-#-#-#-#  1057 (openobject-addons)  #-#-#-#-# module: crm
en: E-Mail
vi: Thư điện tử

note: module: base
en: You can not remove the admin user as it is used internally for resources created by OpenERP (updates, module installation, ...)
vi: Bạn không thể xóa người sử dụng "admin" vì nó được dùng nội bộ cho các tài nguyên tạo ra bởi OpenERP (cập nhật, cài đặt mô-đun, v.v.)

note: module: base
en: Bosnian / bosanski jezik
vi: Tiếng Bosnia

note: module: base
en: If you check this, then the second time the user prints with same attachment name, it returns the previous report.
vi: Nếu bạn đánh dấu mục này, khi người sử dụng in lần thứ hai với cùng tên tập tin đính kèm, hệ thống sẽ trả về báo cáo trước đó.

note: module: base
en: Your system will be updated.
vi: Hệ thống của bạn sẽ được cập nhật

note: module: base
en: Key/value '%s' not found in selection field '%s'
vi: Khóa/giá trị '%s' không tìm thấy trong trường được chọn '%s'

note: module: base
en: The ISO country code in two chars.
    You can use this field for quick search.
vi: Mã quốc gia ISO dùng hai ký tự. 
    Bạn có thể sử dụng trường này để tìm kiếm nhanh.

note: module: base
en: Sales & Purchases
vi: Bán hàng & Mua hàng

note: module: base
en: Context dictionary as Python expression, empty by default (Default: {})
vi: Từ điển bối cảnh là biểu thức Python, mặc định để trống (Mặc định: {})

note: [side]: type=Silver Mage, id=Linaera
en: Wizards
vi: Pháp sư

note: module: base
en: Miscellaneous Suppliers
vi: Các nhà cung cấp khác

note: module: base
en: Custom fields must have a name that starts with 'x_' !
vi: Các trường được tùy chỉnh phải có tên bắt đầu bằng 'x_' !

note: module: base
en: Export done
vi: Trích xuất hoàn tất

note: module: base
en: Model Description
vi: Mô tả mô hình

note: module: base
en: Optional model name of the objects on which this action should be visible
vi: Tùy chọn tên mô hình của đối tượng cho phép hiện hành động này

note: module: base
en: Automated Actions
vi: Hành động tự động

note: module: base
en: Want to check Ean ?
vi: Muốn kiểm tra EAN ?

note: module: base
en: OpenERP translations (core, modules, clients) are managed through Launchpad.net, our open source project management facility. We use their online interface to synchronize all translations efforts.
vi: Các bản dịch của OpenERP (lõi, mô-đun, máy khách) được quản lý thông qua Launchpad.net, công cụ quản lý dự án mã nguồn mở của chúng tôi. Chúng tôi sử dụng giao diện trực tuyến này để đồng bộ hóa tất cả những nỗ lực dịch thuật.

note: module: base
en: Swedish / svenska
vi: Tiếng Thụy điển

note: module: base
en: Cambodia, Kingdom of
vi: Vương Quốc Cam-pu-chia

note: #-#-#-#-#  1045 (openobject-addons)  #-#-#-#-# module: base #-#-#-#-#  1057 (openobject-addons)  #-#-#-#-# module: crm
en: Opportunities
vi: Các cơ hội

note: module: base
en: Report Type, e.g. pdf, html, raw, sxw, odt, html2html, mako2html, ...
vi: Loại Báo cáo, ví dụ pdf, html, raw, sxw, odt, html2html, mako2html, ...

note: module: base
en: My Partners
vi: Các đối tác của tôi

note: module: base
en: XML Report
vi: Báo cáo XML

note: module: base
en: Module Upgrade
vi: Nâng cấp mô đun

note: module: base
en: Other OSI Approved Licence
vi: Giấy phép khác được OSI chấp thuận

note: #-#-#-#-#  1045 (openobject-addons)  #-#-#-#-# module: base #-#-#-#-#  1056 (openobject-addons)  #-#-#-#-# module: board
en: Create Menu
vi: Tạo trình đơn

note: module: base
en: TGZ Archive
vi: Lưu trữ TGZ

note: module: base
en: %B - Full month name.
vi: %B - Tên đầy đủ của tháng.

note: module: base
en: Guam (USA)
vi: Quần đảo Gu-am

note: module: base
en: Invalid XML for View Architecture!
vi: XML không hợp lệ cho Kiến trúc Xem!

note: module: base
en: Char
vi: Ký tự

note: module: base
en: Delete Access
vi: Quyền xóa

note: module: base
en: No language with code "%s" exists
vi: Không tồn tại ngôn ngữ có mã là "%s"

note: module: base
en: %Y - Year with century.
vi: %Y - Năm với thế kỷ.

note: module: base
en: Computational Accuracy
vi: Độ chính xác tính toán

note: module: base
en: Day: %(day)s
vi: Ngày: %(day)s

note: #-#-#-#-#  1045 (openobject-addons)  #-#-#-#-# module: base #-#-#-#-#  1110 (glossary for gnome)  #-#-#-#-# "A mathematical statement that describes the actions to be performed on numeric values. A formula sets up a calculation without regard to the actual values."
en: Formula
vi: Công thức

note: module: base
en: Can not remove root user!
vi: Không thể xóa người dùng gốc

note: module: base
en: %s (copy)
vi: %s (sao chép)

note: module: base
en: Full Path
vi: Đường dẫn đầy đủ

note: module: base
en: View Mode
vi: Hình thức xem

note: module: base
en: Spanish / Español
vi: Tiếng Tây Ban Nha

note: module: base
en: Number of modules updated
vi: Số lượng mô đun được cập nhật

note: module: base
en: General Description
vi: Mô tả tổng quát

note: module: base
en: To be removed
vi: Sẽ bị gỡ bỏ

note: module: base
en: The Object name must start with x_ and not contain any special character !
vi: Tên đối tượng phải bắt đầu bằng x_ và không bao gồm bất kỳ ký tự đặc biệt nào!

note: module: base
en: Current Rate
vi: Tỷ giá hiện tại

note: module: base
en: Shortcut Name
vi: Tên phím tắt

note: module: base
en: SMS - Gateway: clickatell
vi: Cổng SMS: clickatell

note: module: base
en: %y - Year without century [00,99].
vi: %y - Năm không có thế kỷ [00,99].

note: module: base
en: Korean (KR) / 한국어 (KR)
vi: Tiếng Hàn quốc

note: module: base
en: Can not upgrade module '%s'. It is not installed.
vi: Không thể nâng cấp mô-đun '%s'. Mô-đun này chưa được cài đặt.

note: module: base
en: Configuration Parameters
vi: Các thông số Cấu hình

note: module: base
en: Bank Account Type
vi: Loại tài khoản ngân hàng

note: module: base
en: Cancel Install
vi: Hủy bỏ cài đặt.

note: #-#-#-#-#  1045 (openobject-addons)  #-#-#-#-# module: base #-#-#-#-#  1057 (openobject-addons)  #-#-#-#-# module: crm
en: Partner Name
vi: Tên đối tác

note: module: base
en: HR sector
vi: Lĩnh vực nhân sự

note: module: base
en: Module dependency
vi: Phụ thuộc của mô-đun

note: module: base
en: Access Controls
vi: Các kiểm soát truy cập

note: module: base
en: Main Company
vi: Công ty chính

note: #-#-#-#-#  1045 (openobject-addons)  #-#-#-#-# module: base #-#-#-#-#  1057 (openobject-addons)  #-#-#-#-# module: crm
en: Birthdate
vi: Ngày sinh

note: module: base
en: Spanish (DO) / Español (DO)
vi: Tiếng Tây Ban Nha (DO)

note: module: base
en: Searchable
vi: Có thể tìm

note: module: base
en: German / Deutsch
vi: Tiếng Đức

note: module: base
en: Portugese / Português
vi: Tiếng Bồ Đào Nha

note: module: base
en: Sir
vi: Ngài

note: module: base
en: Demo data
vi: Dữ liệu mẫu

note: module: base
en: Japanese / 日本語
vi: Tiếng Nhật

note: module: base
en: Separator Format
vi: Định dạng phân cách

note: module: base
en: Database Structure
vi: Cấu trúc Cơ sở dữ liệu

note: module: base
en: Right-to-Left
vi: Phải sang Trái

note: module: base
en: Create a Menu
vi: Tạo một trình đơn

note: module: hr
en: Human Resources
vi: Quản trị nhân lực

note: module: base
en: Field Information
vi: Thông tin trường

note: module: base
en: Ean check
vi: Kiểm tra EAN

note: module: base
en: 12. %w              ==> 5 ( Friday is the 6th day)
vi: 12. %w              ==> 5 ( Thứ sáu là ngày thứ 6)

note: module: base
en: Error ! You can not create recursive categories.
vi: Lỗi ! Bạn không thể tạo ra loại đệ quy.

note: module: base
en: %d - Day of the month [01,31].
vi: %d - Ngày trong tháng [01,31].

note: module: base
en: Can not create the module file:
     %s
vi: Không thể tạo tập tin mô-đun:
     %s

note: module: base
en: The certificate ID of the module must be unique !
vi: Mã chứng nhận của mô đun này phải là duy nhất !

note: module: base
en: Technical Data
vi: Dữ liệu kỹ thuật

note: module: base
en: To be upgraded
vi: Sẽ được nâng cấp

note: module: base
en: Quality Certificate
vi: Chứng nhận chất lượng

note: module: base
en: Action description
vi: Mô tả hành động

note: module: base
en: Request Date
vi: Ngày yêu cầu

note: module: base
en: Menu :
vi: Trình đơn :

note: module: base
en: Base Field
vi: Trường cơ bản

note: module: base
en: SXW content
vi: Nội dung SXW

note: module: base
en: Default Filters
vi: Các bộ lọc mặc định

note: module: base
en: Module .ZIP file
vi: Tập tin .ZIP của mô đun

note: module: base
en: Telecom sector
vi: Lĩnh vực viễn thông

note: module: base
en: Spanish (HN) / Español (HN)
vi: Tiếng Tây Ban Nha (HN)

note: module: base
en: Open a Window
vi: Mở một cửa sổ

note: module: base
en: Hebrew / עִבְרִי
vi: Tiếng Do Thái / עִבְרִי

note: module: base
en: The selected modules have been updated / installed !
vi: Các mô đun được lựa chọn đã được cập nhật / cài đặt !

note: module: base
en: Retailers
vi: Các nhà bán lẻ

note: module: base
en: System Configuration Done
vi: Hoàn tất Cấu hình hệ thống

note: module: base
en: SMS Configuration
vi: Cấu hình SMS

note: module: base
en: That contract is already registered in the system.
vi: Hợp đồng đó đã được đăng ký vào hệ thống.

note: module: base
en: Not Searchable
vi: Không thể tìm thấy

note: module: base
en: Full Access
vi: Toàn quyền truy cập

note: module: base
en: %M - Minute [00,59].
vi: %M - Phút [00,59].

note: module: base
en: System update completed
vi: Hoàn tất việc nâng cấp hệ thống

note: module: base
en: SXW path
vi: Đường dẫn SXW

note: module: base
en: Parent Menu
vi: Trình đơn cha

note: module: base
en: Decimal Separator
vi: Phân cách thập phân

note: module: base
en: Child Companies
vi: Các công ty con

note: module: base
en: Cancel Upgrade
vi: Hủy nâng cấp

note: module: base
en: %w - Weekday number [0(Sunday),6].
vi: %w - Ngày trong tuần [0(Chủ nhật),6].

note: module: base
en: Application Terms
vi: Các thuật ngữ ứng dụng

note: module: base
en: This ISO code is the name of po files to use for translations
vi: Mã ISO này là tên của tập tin po để sử dụng cho dịch

note: module: base
en: English (CA)
vi: Tiếng Anh (Canada)

note: module: base
en: Install Language
vi: Ngôn ngữ cài đặt

note: module: base
en: closed
vi: đóng

note: module: base
en: Products
vi: Các sản phẩm

note: module: base
en: Bank Type
vi: Loại ngân hàng

note: module: base
en: The name of the group can not start with "-"
vi: Tên nhóm không thể bắt đầu bằng "-"

note: module: base
en: Init Date
vi: Ngày khởi tạo

note: module: base
en: Unable to process module "%s" because an external dependency is not met: %s
vi: Không thể xử lý mô đun "%s" vì một phụ thuộc bên ngoài không được đáp ứng: %s

note: module: base
en: Load Official Translation
vi: Nạp bản dịch chính thức

note: #-#-#-#-#  1045 (openobject-addons)  #-#-#-#-# module: base #-#-#-#-#  1046 (openobject-addons)  #-#-#-#-# module: base_contact #-#-#-#-#  1066 (openobject-addons)  #-#-#-#-# module: google_map
en: Partner Addresses
vi: Địa chỉ của đối tác

note: module: base
en: %S - Seconds [00,61].
vi: %S - Giây [00,61].

note: module: base
en: Partner Contacts
vi: Thông tin liên hệ đối tác

note: module: base
en: Number of modules added
vi: Số mô đun thêm vào

note: module: base
en: Price Accuracy
vi: Độ chính xác của giá

note: module: base
en: Email Configuration
vi: Cấu hình Thư điện tử

note: module: base
en: Menus
vi: Trình đơn

note: module: base
en: Defined Reports
vi: Các báo cáo được định nghĩa

note: module: base
en: Payment term
vi: Điều khoản thanh toán

note: module: base
en: Report xml
vi: Báo cáo xml

note: module: base
en: Banks
vi: Các ngân hàng

note: module: base
en: Can not create the module file: %s !
vi: Không thể tạo tập tin của mô-đun: %s !

note: module: base
en: Work Days
vi: Ngày làm việc

note: module: base
en: RML content
vi: Nội dung RML

note: module: base
en: Module file successfully imported!
vi: Tập tin của mô đun đã được Module file successfully imported

note: module: base
en: Audit
vi: Kiểm toán

note: module: base
en: Maintenance Contract
vi: Hợp đồng bảo trì

note: module: base
en: Create Access
vi: Quyền Tạo

note: module: base
en: Left-to-Right
vi: Trái sang Phải

note: module: base
en: Context Value
vi: Giá trị ngữ cảnh

note: module: base
en: The name of the module must be unique !
vi: Tên của mô đun phải duy nhất !

note: module: base
en: Hindi / हिंदी
vi: Tiếng Hin-đi

note: module: base
en: Created Menus
vi: Các trình đơn được tạo

note: module: base
en: My Logs
vi: Nhật ký của tôi

note: module: base
en: This Window
vi: Cửa sổ này

note: module: base
en: ISO code
vi: Mã ISO

note: #-#-#-#-#  1045 (openobject-addons)  #-#-#-#-# module: base #-#-#-#-#  1067 (openobject-addons)  #-#-#-#-# module: hr
en: Employees
vi: Nhân viên

note: module: base
en: Latest version
vi: Phiên bản mới nhất

note: module: base
en: Chinese (CN) / 简体中文
vi: Trung Quốc / 简体中文

note: module: base
en: Invalid model name in the action definition.
vi: Tên mô hình không hợp lệ trong định nghĩa hành động.

note: module: hr
en: Parent Category
vi: Hạng mục mẹ

note: module: base
en: Cancel Uninstall
vi: Hủy tháo gỡ cài đặt

note: module: base
en: RML Report
vi: Báo cáo RML

note: module: base
en: Always Searchable
vi: Luôn luôn có thể tìm

note: module: base
en: ID Ref.
vi: Tham chiếu ID

note: module: base
en: Request History
vi: Lịch sử yêu cầu

note: module: base
en: %a - Abbreviated weekday name.
vi: %a - Ngày trong tuần dạng viết tắt.

note: module: base
en: XSL path
vi: Đường dẫn XSL

note: module: base
en: Update Modules List
vi: Cập nhật danh sách mô đun

note: module: base
en: Unable to upgrade module "%s" because an external dependency is not met: %s
vi: Không thể nâng cấp mô đun "%s" vì một phụ thuộc bên ngoài không được đáp ứng: %s

note: module: base
en: %j - Day of the year [001,366].
vi: %j - Ngày của năm [001,366]

note: module: base
en: %b - Abbreviated month name.
vi: %b - Tên viết tắt của tháng.

note: module: base
en: Default Company
vi: Công ty mặc định

note: module: base
en: The full name of the country.
vi: Tên đầy đủ của quốc gia.

en: Complexity
vi: Phức tạp

note: module: base
en: Recruitment
vi: Tuyển dụng

note: module: base
en: Module Category
vi: Loại mô-đun

note: module: base
en: Reference Guide
vi: Hướng dẫn tham khảo

note: module: base
en: %H - Hour (24-hour clock) [00,23].
vi: %H - Giờ (đồng hồ 24-giờ) [00,23].

note: module: base
en: Model %s does not exist!
vi: Mô-đun %s không tồn tại!

note: module: base
en: PO File
vi: Tập tin PO

note: module: base
en: %I - Hour (12-hour clock) [01,12].
vi: %I - Giờ (đồng hồ 12-hour) [01,12].

note: module: base
en: Week of the year: %(woy)s
vi: Tuần của năm: %(woy)s

note: module: base
en: Bad customers
vi: Các khách hàng không tốt

note: module: base
en: Reports :
vi: Các báo cáo :

note: #-#-#-#-#  1045 (openobject-addons)  #-#-#-#-# module: base
en: Language Name
vi: Tên ngôn ngữ

note: module: base
en: Fields Description
vi: Mô tả trường

note: module: base
en: To be installed
vi: Sẽ được cài đặt

note: module: base
en: Current Year with Century: %(year)s
vi: Năm hiện tại với thế kỷ: %(year)s

note: module: base
en: Created Date
vi: Ngày tạo

note: module: base
en: Read Access
vi: Quyền Đọc

note: module: base
en: Chinese (TW) / 正體字
vi: Tiếng Trung Quốc (TW) / 正體字

note: module: base
en: In Memory
vi: Trong bộ nhớ

note: module: base
en: File Content
vi: Nội dung tập tin

note: module: base
en: Service Name
vi: Tên dịch vụ

note: module: base
en: The code of the language must be unique !
vi: Mã của ngôn ngữ phải duy nhất !

note: module: base
en: Write Access
vi: Quyền Ghi

note: module: base
en: Installed version
vi: Phiên bản cài đặt

note: module: base
en: Module update result
vi: Kết quả cập nhật mô-đun

note: module: base
en: Parent Company
vi: Công ty mẹ

note: module: base
en: Not Installed
vi: Chưa cài đặt

note: module: base
en: Requests
vi: Yêu cầu

note: module: base
en: Open Modules
vi: Mở danh sách Mô-đun

note: module: base
en: Loop Action
vi: Hành động lặp

note: module: base
en: Wood Suppliers
vi: người bán gỗ

note: module: base
en: Stop All
vi: Dừng tất cả

note: module: base
en: Register a Contract
vi: Đăng ký một Hợp đồng

note: module: base
en: Updatable
vi: Có thể cập nhật được

note: module: base
en: Group Required
vi: Nhóm bắt buộc

note: module: base
en: Arabic / الْعَرَبيّة
vi: Hệ ngôn ngữ Do Thái - A Rập

note: module: base
en: Next Configuration Step
vi: Bước cấu hình kế tiếp

note: module: base
en: State Name
vi: Tên tỉnh/TP

note: module: base
en: OpenERP Partners
vi: Các đối tác của OpenERP

note: module: base
en: Unable to install module "%s" because an external dependency is not met: %s
vi: Không thể cài đặt mô đun "%s" vì một phụ thuộc bên ngoài không được đáp ứng: %s

note: module: base
en: Search modules
vi: Tìm kiếm mô-đun

note: module: base
en: Action Name
vi: Tên hành động

note: module: base
en: Module Update
vi: Cập nhật Mô đun

note: module: base
en: Following modules are not installed or unknown: %s
vi: Các mô-đun sau chưa được cài đặt hoặc không biết: %s

note: module: base
en: Open Window
vi: Mở cửa sổ

note: module: base
en: Auto Search
vi: Tìm kiếm tự động

note: module: base
en: workflow
vi: luồng công việc

note: module: base
en: Size of the field can never be less than 1 !
vi: Độ dài trường dữ liệu không thể nhỏ hơn 1 !

note: module: base
en: Important customers
vi: Các khách hàng quan trọng

note: module: base
en: Update Terms
vi: Cập nhật các điều khoản

note: module: base
en: GPL Version 2
vi: GPL phiên bản 2

note: module: base
en: GPL Version 3
vi: GPL phiên bản 3

note: module: base
en: Correct EAN13
vi: Đúng EAN13

note: module: base
en: Short Description
vi: Mô tả ngắn gọn

note: module: base
en: Hour 00->24: %(h24)s
vi: Giờ 00->24: %(h12)s

note: module: base
en: Next Execution Date
vi: Ngày thực hiện tiếp theo

note: module: base
en: Month: %(month)s
vi: Tháng: %(month)s

note: #-#-#-#-#  1045 (openobject-addons)  #-#-#-#-# module: base
en: Manufacturing
vi: Sản xuất

note: module: base
en: Copy Object
vi: Sao chép đối tượng

note: module: base
en: Fed. States
vi: Tiểu bang/TPTƯ/Tỉnh

note: module: base
en: Minute: %(min)s
vi: Phút: %(min)s

note: module: base
en: Gold Partner
vi: Đối tác Vàng

note: module: base
en: Complete Name
vi: Tên đầy đủ

note: module: base
en: 4.  %b, %B         ==> Dec, December
vi: 4.  %b, %B         ==> Tháng 12, Tháng Mười hai

note: module: base
en: Load an Official Translation
vi: Nạp một bản dịch chính thức

note: module: base
en: Miscelleanous
vi: Khác

note: module: base
en: waiting
vi: đang chờ

note: module: base
en: Report file
vi: Tập tin báo cáo

note: module: base
en: Other Partners
vi: Các đối tác khác

note: module: base
en: The name of the group must be unique !
vi: Tên nhóm phải duy nhất !

note: module: base
en: Hour 00->12: %(h12)s
vi: Giờ 00->12: %(h12)s

note: module: base
en: Dashboards
vi: Các bảng điều khiển

note: module: base
en: Low Level Objects
vi: Các đối tượng Cấp thấp

note: module: base
en: Number of Calls
vi: Số lượng cuộc gọi

note: module: base
en: Modules to update
vi: Các mô đun được nâng cấp

note: module: base
en: The code of the country must be unique !
vi: Mã quốc gia phải duy nhất !

note: module: base
en: Partner Category
vi: Loại đối tác

note: module: base
en: Update Module
vi: Cập nhật mô đun

note: #-#-#-#-#  1045 (openobject-addons)  #-#-#-#-# module: base
en: choose
vi: chọn

note: module: base
en: Account Number
vi: Số tài khoản

note: module: base
en: 1.  %c              ==> Fri Dec  5 18:25:20 2008
vi: 1.  %c              ==> Thứ sáu Tháng Mười hai  5 18:25:20 2008

note: module: base
en: Consumers
vi: Người tiêu thụ

note: module: base
en: Click on Update below to start the process...
vi: Bấm vào Cập nhật bên dưới để bắt đầu tiến trình

note: module: base
en: CSV File
vi: Tập tin CSV

note: module: base
en: Account No.
vi: Số tài khoản

note: module: base
en: Base Object
vi: Đối tượng cơ sở

note: module: base
en: Dependencies :
vi: Phụ thuộc :

note: module: base
en: Field Label
vi: Nhãn của trường dữ liệu

note: module: base
en: Resource ID
vi: Mã tài nguyên

note: module: base
en: Update Module List
vi: Cập nhật danh sách mô đun

note: module: base
en: Technical guide
vi: Hướng dẫn kỹ thuật

note: module: base
en: Uninstallable
vi: Có thể tháo cài đặt

note: module: base
en: Install Modules
vi: Cài đặt các mô đun

note: #-#-#-#-#  1045 (openobject-addons)  #-#-#-#-# module: base #-#-#-#-#  1057 (openobject-addons)  #-#-#-#-# module: crm
en: Extra Info
vi: Thông tin bổ sung

note: module: base
en: Ean Check
vi: Kiểm tra EAN

note: module: base
en: Start configuration
vi: Bắt đầu cấu hình

note: module: base
en: Catalan / Català
vi: Tiếng Ca-ta-lan

note: module: base
en: Greek / Ελληνικά
vi: Tiếng Hy Lạp

note: module: base
en: System Configuration done
vi: Hoàn tất cầu hình hệ thống

note: module: base
en: Create / Write / Copy
vi: Tạo / Ghi / Sao chép

note: module: base
en: XML path
vi: Đường dẫn XML

note: module: base
en: Error ! You can not create recursive Menu.
vi: Lỗi ! Bạn không thể tạo trình đơn đệ quy.

note: module: base
en: Access Menu
vi: <b>Trình đơn truy cập</b>

note: module: base_report_designer
en: Report Designer
vi: Trình Thiết kế Báo cáo

note: module: base
en: Leads & Opportunities
vi: Nguồn dẫn và Cơ hội

note: module: base
en: Not Installable
vi: Không thể cài đặt

note: module: base
en: View :
vi: Xem :

note: module: base
en: You cannot remove the field '%s' !
vi: Bạn không thể xóa trường '%s' !

note: module: base
en: Persian / فارس
vi: Hệ ngôn ngữ Do Thái - Ba tư

note: module: base
en: Unmet dependency !
vi: Phụ thuộc không được đáp ứng !

note: module: base
en: The name of the country must be unique !
vi: Tên quốc gia phải duy nhất !

note: module: base
en: Search Contact
vi: Tìm kiếm Liên hệ

note: module: base
en: After-Sale Services
vi: Dịch vụ sau bán hàng

note: module: base
en: Non Updatable
vi: Không thể cập nhật được

note: module: base
en: IT sector
vi: Lĩnh vực CNTT

note: module: base
en: Select Groups
vi: Chọn nhóm

note: module: base
en: Locale Code
vi: Mã địa phương hóa

note: module: base
en: Split Mode
vi: Hình thức tách

note: module: base
en: Note that this operation might take a few minutes.
vi: Lưu ý hoạt động này có thể mất vài phút

note: module: base
en: Localisation
vi: Bản địa hóa

note: module: base
en: Mobile No
vi: ĐTDD

note: module: base
en: System Update
vi: Cập nhật hệ thống

note: module: base
en: Account Owner
vi: Chủ tài khoản

note: module: base
en: Delivery
vi: Giao hàng

note: module: base
en: Partners:
vi: Các đối tác:

note: module: base
en: Create Object
vi: Tạo đối tượng

note: module: base
en: Export Name
vi: Tên Trích xuất

note: module: base
en: Russian / русский язык
vi: Tiếng Nga

note: module: base_contact
en: Partner to address
vi: Đối tác đến địa chỉ

note: module: base_contact
en: Base Contact
vi: Liên hệ cơ bản

note: #-#-#-#-#  1046 (openobject-addons)  #-#-#-#-# module: base_contact #-#-#-#-#  1067 (openobject-addons)  #-#-#-#-# module: hr
en: Nationality
vi: Quốc tịch

note: module: base_contact
en: Main Function
vi: Chức năng chính

note: module: base_contact
en: Define partners and their addresses.
vi: Xác định đối tác và địa chỉ đối tác.

note: module: base_contact
en: People you work with.
vi: Những người bạn cùng làm việc.

note: module: base_contact
en: Extra Information
vi: Thông tin bổ sung

note: module: base_contact
en: Functions and Addresses
vi: Chức năng và địa chỉ

note: module: base_contact
en: Companies you work with.
vi: Công ty bạn đang làm việc.

note: module: base_contact
en: Main Employer
vi: Nhà tuyển dụng chính

note: module: base_contact
en: Partner Contact
vi: Thông tin liên hệ đối tác

note: module: base_contact
en: Working and private addresses.
vi: Địa chỉ làm việc và địa chỉ riêng.

note: module: base_crypt
en: Please specify the password !
vi: Vui lòng xác định mật khẩu !

note: module: base_module_quality
en: Save Report
vi: Lưu Báo cáo

note: module: base_module_quality
en: No enough data
vi: Không đủ dữ liệu

note: module: base_module_quality
en: N (Number of Records)
vi: N (Số lượng bản ghi)

note: #-#-#-#-#  1049 (openobject-addons)  #-#-#-#-# module: base_module_quality
en: Save report
vi: Lưu báo cáo

note: module: base_module_quality
en: Result in %
vi: Kết quả theo %

note: module: base_module_quality
en: Final Score (%)
vi: Diểm số Cuối cùng (%)

note: module: base_module_quality
en: Efficient
vi: Hiệu quả

note: module: base_module_quality
en: Warning! Not enough demo data
vi: Cảnh báo! Không đủ dữ liệu mẫu

note: module: base_module_quality
en: Warning! Object has no demo data
vi: Cảnh báo! Đối tượng không có dữ liệu mẫu

note: module: base_module_quality
en: Score (%)
vi: Điểm số (%)

note: module: base_module_quality
en: Save report as .html format
vi: Lưu báo cáo theo định dạng .html

note: module: base_module_quality
en: Line number
vi: Dòng số

note: module: base_module_record
en: Demo Data
vi: Dữ liệu mẫu

note: module: base_module_record
en: Record from Date
vi: Bản ghi từ Ngày

note: module: base_module_record
en: Full Description
vi: Mô tả đầy đủ

note: module: base_module_record
en: Module .zip File
vi: Tập tin .zip của mô-đun

note: module: base_module_record
en: Module successfully created !
vi: Mô-đun được tạo thành công !

note: module: base_module_record
en: Normal Data
vi: Dữ liệu thông thường

note: module: base_module_record
en: Type of Data
vi: Loại dữ liệu

note: module: base_module_record
en: Module Information
vi: Thông tin về mô-đun

note: module: base_report_designer
en: The .SXW report
vi: Báo cáo .SXW

note: module: base_report_designer
en: The RML report
vi: Báo cáo RML

note: module: base_report_designer
en: Get a report
vi: Lấy báo cáo

note: module: base_report_designer
en: OpenERP Report Designer
vi: Trình Thiết kế Báo cáo OpenERP

note: module: base_report_designer
en: Save RML FIle
vi: Lưu Tập tin RML

note: module: base_report_designer
en: Installation and Configuration Steps
vi: Các bước Cài đặt và Cấu hình

note: module: base_report_designer
en: OpenERP Report Designer Installation
vi: Cài đặt Trình Thiết kế Báo cáo OpenERP

note: module: base_report_designer
en: Select your report
vi: Chọn báo cáo của bạn

note: module: base_tools
en: Common base for tools modules
vi: Cơ sở chung cho mô-đun công cụ

note: module: board
en:   Year
vi:   Năm

note: module: board
en:     Month-1
vi:     Tháng-1

note: module: board
en: User Error!
vi: Lỗi Người sử dụng!

note: module: board
en:    Month
vi:    Tháng

note: module: crm
en: # Leads
vi: Số đầu mối

note: module: crm
en: Date of month
vi: Ngày trong tháng

note: module: crm
en: Select Opportunities
vi: Chọn Các Cơ hội

note: module: crm
en: Can not add note!
vi: Không thể thêm ghi chú!

note: module: crm
en: The lead '%s' has been closed.
vi: Đầu mối '%s' đã đóng

note: #-#-#-#-#  1057 (openobject-addons)  #-#-#-#-# module: crm #-#-#-#-#  1407  #-#-#-#-# [grid] #-#-#-#-#  1410 (Battle for Wesnoth 1.5.7+svn)  #-#-#-#-# type: Content of: <book><chapter><section><variablelist><varlistentry><term>
en: Campaign
vi: Chiến dịch

note: module: crm
en: Search Opportunities
vi: Tìm kiếm các Cơ hội

note: module: crm
en: Schedule Other Call
vi: Lên lịch cho cuộc gọi khác

note: module: crm
en: Phone Call
vi: Cuộc gọi

note: module: crm
en: The opportunity '%s' has been marked as lost.
vi: Cơ hội '%s' đã được đánh dấu là mất cơ hội

note: module: crm
en: Leads Analysis allows you to check different CRM related information. Check for treatment delays, number of responses given and emails sent. You can sort out your leads analysis by different groups to get accurate grained analysis.
vi: Phân Tích Đầu Mỗi cho phép bạn kiểm tra các thông tin quan hệ khách hàng khác nhau. Kiểm tra việc xử lý chậm trễ, số lượng phản hồi và các email được gửi đi. Bạn có thể phân loại việc phân tích đầu mối của bạn bằng các nhóm khác nhau để cho ra các phân tích khuynh hướng chính xác.

note: module: crm
en: Send New Email
vi: Gửi thư điện tử mới

note: module: crm
en: Excluded Answers :
vi: Các trả lời bị loại trừ

note: module: crm
en: Leads Analysis
vi: Phân tích Đầu Mối

note: module: crm
en: Prospect Partner
vi: Đối tác Tiềm năng

en: No Subject
vi: Không có Chủ đề

note: module: crm
en: Link to an existing partner
vi: Liên kết với một đối tác hiện hữu

note: module: crm
en: The lead '%s' has been opened.
vi: Đầu mối '%s' đã được mở.

note: module: crm
en: Number of Days to close the case
vi: Số ngày để đóng trường hợp

note: module: crm
en: Leads and Opportunities
vi: Nguồn dẫn và cơ hội

note: module: crm
en: Select Action
vi: Chọn Hành động

note: module: crm
en: #Opportunities
vi: Số lượng Cơ hội

note: module: crm
en: Opportunity Analysis
vi: Phân tích Cơ hội

note: module: crm
en: Location of Event
vi: Địa điểm tổ chức sự kiện

note: module: crm
en: Recurrent Rule
vi: Quy tắc lặp lại

note: module: crm
en: Normal or phone meeting for opportunity
vi: Cuộc gặp bình thường hoặc điện thoại cho cơ hội

note: module: crm
en: Create Opportunity
vi: Tạo Cơ hội

note: module: crm
en: #Phone calls
vi: Số cuộc gọi điện thoại

note: module: crm
en: The meeting '%s' has been confirmed.
vi: Cuộc gặp '%s' đã được xác nhận.

note: module: crm
en: Working Time
vi: Thời gian làm việc

note: module: crm
en: Probability (%)
vi: Xác suất (%)

note: module: crm
en: Leads Generation
vi: Tạo nguồn dẫn

note: module: crm
en: Opportunity
vi: Cơ hội

note: #-#-#-#-#  1057 (openobject-addons)  #-#-#-#-# module: crm #-#-#-#-#  1067 (openobject-addons)  #-#-#-#-# module: hr
en: Requirements
vi: Yêu cầu

note: module: crm
en: Recurrent Meeting
vi: Cuộc gặp lặp lại

note: module: crm
en: Create Partner
vi: Tạo đối tác

note: module: crm
en: My Meetings
vi: Các cuộc gặp của tôi

note: module: crm
en: Meetings
vi: Các cuộc gặp

note: module: crm
en: Next Action
vi: Hành động kế tiếp

note: module: crm
en: Repeat Until
vi: Lặp lại cho đến khi

note: module: crm
en: Deadline
vi: Hạn chót

note: module: crm
en: Change Probability Automatically
vi: Tự động thay đổi xác suất

note: module: crm
en: History Information
vi: Thông tin lịch sử

note: module: crm
en: Mark as
vi: Đánh dấu là

note: module: crm
en: Expected Revenue
vi: Doanh thu mong đợi

note: module: crm
en: Phone Calls Analysis
vi: Phân tích Các cuộc gọi điện thoại

note: module: crm
en: Opportunity Name
vi: Tên Cơ hội

note: module: crm
en: Write Date
vi: Ngày Ghi

note: module: crm
en: Create a Partner
vi: Tạo một đối tác

note: module: crm
en: Execution Status
vi: Tình trạng Thực hiện

note: module: crm
en: Search Meetings
vi: Tìm kiếm Cuộc gặp

note: module: crm
en: Unconfirmed
vi: Chưa được xác nhận

note: module: crm
en: Potential Reseller
vi: Đại lý bán hàng tiềm năng

note: module: crm
en: Planned Revenue
vi: Kế hoạch doanh thu

note: module: crm
en: Invitation details
vi: Chi tiết lời mời

note: module: crm
en: Inbound
vi: Gọi đến

note: module: crm
en: Allow Delete
vi: Cho phép Xóa

en: Held
vi: Đã giữ lại

note: module: crm
en: Planned Date
vi: Ngày dự kiến

note: module: crm
en: Expected Revenues
vi: Doanh thu Dự kiến

note: module: crm
en: Repeat x times
vi: Lặp lại x lần

note: module: crm
en: Leads
vi: Các đầu mối

note: module: crm
en: Create a new partner
vi: Tạo một đối tác mới

note: module: crm
en: Total of Planned Revenue
vi: Tổng Kế hoạch Doanh thu

note: module: crm
en: Internal Meeting
vi: Cuộc họp nội bộ

note: module: crm
en: Uncertain
vi: Không chắc chắn

note: module: crm
en: Opportunities Analysis
vi: Phân tích Cơ hội

note: module: crm
en: Repeat every (Days/Week/Month/Year)
vi: Lặp lại mỗi (Ngày/Tuần/Tháng/Năm)

note: module: crm
en: Repeat every
vi: Lặp lại mỗi

note: module: crm
en: Meeting Type
vi: Loại Cuộc họp

note: module: crm
en: # of Emails
vi: SL Thư điện tử

note: module: crm
en: Search Leads
vi: Tìm kiếm Đầu mối

note: module: crm
en: Attendee information
vi: Thông tin Người tham dự

note: module: crm
en: Last Action
vi: Hành động Cuối cùng

note: module: crm
en: Call summary
vi: Tóm tắt cuộc gọi

note: module: crm
en: # Mails
vi: SL Thư

note: module: crm
en: Day of month
vi: Ngày trong tháng

note: module: crm
en: Need Information
vi: Cần thêm thông tin

note: module: crm
en: Prospect Opportunity
vi: Cơ hội Tiềm năng

note: module: crm
en: Outbound
vi: Gọi đi

note: module: crm
en: Team Members
vi: Các thành viên trong nhóm

note: module: crm
en: Invitation Detail
vi: Chi tiết lời mời

note: module: crm
en: Default (0=None)
vi: Mặc định (0=Không)

note: module: crm
en: Success Probability
vi: Xác suất thành công

note: module: crm
en: 7 Days
vi: 7 Ngày

note: module: crm
en: Planned Revenues
vi: Kế hoạch doanh thu

note: module: crm
en: Need Consulting
vi: Cần Tư vấn

note: module: crm
en: Working Hours
vi: Giờ làm việc

note: module: crm
en: Sales Team
vi: Nhóm bán hàng

note: module: crm
en: Campaign Name
vi: Tên Chiến dịch

note: module: crm
en: Negotiation
vi: Đàm phán

note: module: decimal_precision
en: Decimal Accuracy
vi: Độ chính xác thập phân

note: module: decimal_precision
en: Only one value can be defined for each given usage!
vi: Chỉ một giá trị duy nhất có thể được định nghĩa cho mỗi loại sử dụng

note: module: decimal_precision
en: Decimal Precision
vi: Độ chính xác thập phân

note: module: delivery
en: Cost Price
vi: Giá Vốn

note: module: delivery
en: Delivery Pricelist
vi: Bảng giá Giao hàng

note: module: delivery
en: Sale Price
vi: Giá Bán

note: module: delivery
en: Price Type
vi: Loại Giá

en: Parent Directory
vi: Thư mục cha

note: module: event
en: Warning: The Event '%s' has reached its Maximum Limit (%s).
vi: Cảnh báo: Sự kiện '%s' đã đạt Giới hạn Tối đa (%s).

note: module: event
en: Cancel Event
vi: Hủy bỏ Sự kiện

note: module: event
en: Event Done
vi: Sự kiện Hoàn tất

note: module: event
en: Error ! You cannot create recursive event.
vi: Lỗi ! Bạn không thể tạo sự kiện đệ quy.

note: module: event
en: Warning: This Event has not reached its Minimum Registration Limit. Are you sure you want to confirm it?
vi: Cảnh báo: Sự kiện Này chưa đạt Giới hạn Tối thiểu Đăng ký. Bạn có chắc chắn muốn xác nhận nó?

note: module: event
en: Error ! Closing Date cannot be set before Beginning Date.
vi: Lỗi ! Ngày Đóng cửa không thể trước Ngày Bắt đầu.

note: module: event
en: Close Registration
vi: Kết thúc Đăng ký

note: module: fetchmail
en: POP/IMAP Servers
vi: Máy chủ POP/IMAP

note: module: fetchmail
en: POP/IMAP Server
vi: Máy chủ POP/IMAP

note: module: fetchmail
en: Not Confirmed
vi: Chưa được xác nhận

note: module: fetchmail
en: POP Server
vi: Địa chỉ máy chủ POP

note: module: google_map
en: Street2 :
vi: đường 2 :

note: module: hr
en: Openerp user
vi: Người dùng OpenERP

note: module: hr
en: Error! You can not create recursive departments.
vi: Lỗi! Bạn không thể tạo phòng ban đệ quy

note: module: hr
en: Link the employee to information
vi: Kết nối nhân viên tới thông tin

note: module: hr
en: SIN No
vi: Số bảo hiểm xã hội

note: module: hr
en: Job Positions are used to define jobs and their requirements. You can keep track of the number of employees you have per job position and how many you expect in the future. You can also attach a survey to a job position that will be used in the recruitment process to evaluate the applicants for this job position.
vi: Vị trí công việc được sử dụng để xác định công việc và yêu cầu của họ. Bạn có thể theo dõi số lượng nhân viên bạn có cho mỗi vị trí công việc và bao nhiêu bạn mong đợi trong tương lai. Bạn cũng có thể đính kèm một cuộc khảo sát với một vị trí công việc sẽ được sử dụng trong quá trình tuyển dụng để đánh giá các ứng viên cho vị trí công việc.

note: module: hr
en: Mark as Old
vi: Đánh dấu "Cũ"

note: module: hr
en: In Recruitment
vi: Đang tuyển dụng

note: module: hr
en: Expected in Recruitment
vi: Dự kiến ​​trong tuyển dụng

note: module: hr
en: Partner that is related to the current employee. Accounting transaction will be written on this partner belongs to employee.
vi: Nhân viên làm việc với khách hàng . Tài khoản của khách sẽ chuyển cho nhân viên đó.

note: module: hr
en: Link a user to an employee
vi: Kết nối người sử dụng đến nhân viên

note: module: hr
en: Parent Department
vi: Phòng/Ban cấp trên

note: module: hr
en: Your Company's Department Structure is used to manage all documents related to employees by departments: expenses and timesheet validation, leaves management, recruitments, etc.
vi: sơ đồ công ty của bạn quản lý các phòng ban cho tới các nhân viên , thời gian làm việc , nghỉ việc , yêu cầu công việc ...

note: module: hr
en: The Related user field on the Employee form allows to link the OpenERP user (and her rights) to the employee.
vi: Các lĩnh vực sử dụng liên quan về hình thức lao động cho phép liên kết người sử dụng OpenERP (và các quyền của mình) để người lao động

note: module: hr
en: In Recruitement
vi: đang tuyển Dụng

note: module: hr
en: Identification No
vi: Số CMND

note: module: hr
en: Social IDs
vi: Số CMND/Hộ chiếu

note: module: hr
en: Job Description
vi: Mô tả công việc

note: module: hr
en: Office Location
vi: Địa điểm văn phòng

note: module: hr
en: My Departments Employee
vi: chung

note: module: hr
en: Other information
vi: Thông tin khác

note: module: hr
en: Work E-mail
vi: Địa chỉ thư điện tử công việc

note: module: hr
en: Human Resources Dashboard
vi: Bảng điều khiển Nguồn nhân lực

note: module: hr
en: Expected Employees
vi: nhân viên dự kiến

note: module: hr
en: Divorced
vi: Ly hôn

note: module: hr
en: Error ! You cannot create recursive Categories.
vi: bạn không thể tạo ra loại hạn mục

note: module: hr
en: Departments
vi: Phòng/Ban

note: module: hr
en: Employee Contact
vi: Thông tin liên hệ của nhân viên

note: module: hr
en: My Board
vi: hội đồng quản trị

note: module: hr
en: Categories of Employee
vi: Loại nhân viên

note: module: hr
en: Employee Category
vi: Loại nhân viên

note: module: hr
en: Employee Contract
vi: Hợp đồng Lao động

note: module: hr
en: Here you can manage your work force by creating employees and assigning them specific properties in the system. Maintain all employee related information and keep track of anything that needs to be recorded for them. The personal information tab will help you maintain their identity data. The Categories tab gives you the opportunity to assign them related employee categories depending on their position and activities within the company. A category can be a seniority level within the company or a department. The Timesheets tab allows to assign them a specific timesheet and analytic journal where they will be able to enter time through the system. In the note tab, you can enter text data that should be recorded for a specific employee.
vi: Tại đây bạn có thể quản lý lực lượng lao động của bạn bằng cách tạo nhân viên và gán cho chúng các thuộc tính cụ thể trong hệ thống. Duy trì tất cả các thông tin nhân viên liên quan và theo dõi bất cứ điều gì mà cần phải được ghi lại cho chúng. Thẻ thông tin cá nhân sẽ giúp bạn duy trì dữ liệu danh tính của họ. Các tab hạng mục cung cấp cho bạn cơ hội để giao cho nhân viên liên quan đến loại tùy thuộc vào vị trí và hoạt động của họ trong công ty. Một loại có thể được một mức độ thâm niên trong công ty hoặc bộ phận một. Các tab timesheets cho phép giao cho một timesheet cụ thể và tạp chí phân tích, nơi họ sẽ có thể nhập vào thời gian qua hệ thống. Trong tab lưu ý, bạn có thể nhập dữ liệu văn bản đó phải được ghi lại cho một nhân viên cụ thể.

note: module: hr
en: Employee bank salary account
vi: Tài khoản của lương của nhân viên ở ngân hàng

note: module: hr
en: Employees Structure
vi: Cơ cấu nhân viên

note: module: hr
en: Working Address
vi: Địa chỉ làm việc

note: module: hr
en: HR Manager Dashboard
vi: bàng tổng quan nguồn nhân lực

note: module: hr
en: Child Departments
vi: phòng/ ban cấp dưới

note: module: hr
en: Categories structure
vi: Cấu trúc hạng mục

note: module: hr
en: SSN No
vi: Số an ninh xã hội

note: module: hr
en: Error ! You cannot create recursive Hierarchy of Employees.
vi: Lỗi ! Bạn không thể tao cấu trúc đệ quy của nhân viên

note: module: hr
en: Bank Account Number
vi: Số Tài khoản Ngân hàng

note: module: hr
en: In the Employee form, there are different kind of information like Contact information.
vi: Trong các hình thức lao động, có những loại thông tin khác nhau như Liên hệ thông tin

note: #-#-#-#-#  1067 (openobject-addons)  #-#-#-#-# module: hr
en: Old
vi: Cũ

note: #-#-#-#-#  1067 (openobject-addons)  #-#-#-#-# module: hr
en: Marital Status
vi: Tình trạng hôn nhân

note: module: hr
en: Employee form and structure
vi: hình thức và cấu trúc của nhân viên

note: module: hr
en: Passport No
vi: Số Hộ chiếu

en: Work Mobile
vi: Điện thoại di động việc làm

note: module: hr
en: Employees Categories
vi: Loại nhân viên

note: module: hr
en: In Position
vi: đang ở vị trí

note: module: hr
en: department
vi: phòng/ban

note: module: hr
en: HR Manager Board
vi: quản lý tổng thể

note: module: hr
en: Social Insurance Number
vi: Số BHXH

note: module: hr
en: Department Name
vi: Tên phòng/ban

note: module: hr
en: Creation of a OpenERP user
vi: Tạo một Tài khoản vào trong OpenERP

note: module: hr
en: Job Positions
vi: đương chức

note: module: hr
en: Coach
vi: huấn luyện viên

note: module: hr
en: Widower
vi: Đã Qua

note: module: hr
en: Subordinates
vi: Người cấp dưới

en: Close current tip
vi: Đóng lời khuyên hiện tại

en: Disable all tips
vi: Tắt mọi lời khuyên

en: Please wait,
    this operation may take a while...
vi: Xin vui lòng đợi,
    tác vụ này có thể mất một lúc...

en: Ensure that the file %s is correct
vi: Hãy đảm bảo rằng tập tin %s là chính xác

en:  has reported the following bug:
vi:  đã báo cáo lỗi sau:

en: remarks
vi: Nhận xét

en: Support request sent !
vi: Yêu cầu hỗ trợ đã được gửi !

en: Your problem could *NOT* be sent to the quality team !
    Please report this error manually at:
    	%s
vi: Vấn đề của bạn *KHÔNG* thể gửi đến được cho nhóm quản lý chất lượng !
    Vui lòng báo cáo lỗi này một cách thủ công tại:
    	%s

en: Open with...
vi: Mở với...

en: Connection refused !
vi: Kết nối bị từ chối !

en: Connection Error
vi: Lỗi kết nối

en: Application Error
vi: Lỗi Ứng dụng

en: Unable to set locale %(lang_enc)s: %(exception)s
vi: Không thể đặt bản địa hóa %(lang_enc)s: %(exception)s

en: The content of the widget or ValueError if not valid
vi: Nội dung của widget hay giá trị bị lỗi nếu không hợp lệ

en: The content of the form or exception if not valid
vi: Nội dung của form hay ngoại lệ không hợp lệ

en: OpenERP - Date selection
vi: OpenERP - Chọn ngày

en: Search a resource
vi: Tìm kiếm một tài nguyên

en: Print Workflow
vi: In luồng công việc

en: Print Workflow (with subflows)
vi: In luồng công việc (với các luồng con)

en: No available plugin for this resource !
vi: Không có plugin cho tài nguyên này

en: OpenERP Client %s
vi: OpenERP Máy Khách %s

en: specify alternate config file
vi: chỉ định tập tin cấu hình thay thế

en: Enable basic debugging. Alias for '--log-level=debug'
vi: cho phép chạy từng bước cơ bản. Tên gọi khác cho '--log-level=debug'

en: specify the user login
vi: Chỉ định người dùng đăng nhập

en: specify the server port
vi: Chỉ định cổng máy chủ

en: specify the server ip/name
vi: chỉ định IP/tên máy chủ

en: Can not generate graph !
vi: Không thể tạo biểu đồ

en: No valid view found for this object!
vi: Không có tìm thấy hợp lệ nào cho đối tượng này

en: Gantt view not yet implemented !
vi: Xem biểu đồ Gantt chưa được cài đặt

en: Print the Diagram
vi: In sơ đồ

en: OpenERP - Link
vi: OpenERP - Liên kết

en: Invalid form, correct red fields !
vi: Biểu mẫu không hợp lệ, hiệu chỉnh các trường màu đỏ !

en: You must save this record to use the relate button !
vi: Bạn phải lưu lại để sử dụng nút lệnh liên quan

en: You must save this record to use the action button !
vi: Bạn phải lưu lại để sử dụng nút lệnh liên quan

en: You must save a record to use the relate button !
vi: Bạn phải lưu lại để sử dụng nút lệnh liên quan

en: No other language available!
vi: Không có ngôn ngữ  có sẵn nào khác

en: Add Translation
vi: Thêm lời dịch

en: Calendar View Error !
vi: Lỗi xem Lịch!

en: Shortcut: %s
vi: Phím tắt %s

en: Save as a Filter
vi: Lưu thành Bộ lọc

en: Open this resource
vi: Mở tài nguyên này

en: Create a new resource
vi: Tạo tài nguyên mới

en: Search / Open a resource
vi: Tiềm kiếm / Xem chi tiết

en: Input Error !
vi: Lỗi nhập liệu.

en: You need to save resource before adding translations!
vi: Bạn cần lưu Resource trước khi thêm phần phiên dịch

en: Unable to read the file data
vi: Không thể đọc file dữ liệu

en: Error reading the file: %s
vi: Lỗi đọc tập tin: %s

note: #-#-#-#-#  1075 (orage 4.3.90.2)  #-#-#-#-# to avoid timing problems when updating entry Create file chooser
en: Select a file...
vi: Chọn một tập tin...

en: Save & New
vi: Lưu & Tạo mới

en: Are you sure to remove this record ?
vi: Bạn có chắc chắn muốn xóa mẩu tin này ?

en: Are you sure to remove those records ?
vi: Bạn có chắc chắn muốn xóa các mẩu tin này ?

en: Set Image
vi: Thiết lập hình ảnh

en: There is no image to save as !
vi: Không có hình ảnh để lưu thành !

en: Nothing to print!
vi: Không có gì để in!

en: Printing aborted, too long delay !
vi: Lệnh in bị hủy bỏ do trì hoãn quá lâu!

en: Select your action
vi: Chọn hành động của bạn

en: Could not connect to server !
vi: Không thể kết nối đến máy chủ

en: Super Administrator Password:
vi: Mật khẩu Siêu quản trị viên:

en: Bad Super Administrator Password
vi: Mật khẩu Siêu quản trị viên không đúng

en: Contract ID:
vi: Mã số Hợp đồng:

en: Contract Password:
vi: Mật khẩu Hợp đồng:

en: You already have the latest version
vi: Bạn đang sử dụng phiên bản mới nhất

en: The following updates are available:
vi: Các bản cập nhật sau đang sẵn sàng

en: You can now migrate your databases.
vi: Bạn có thể chuyển đổi cơ sở dữ liệu của mình vào lúc này

en: Migrate Database
vi: Chuyển đổi cơ sở dữ liệu

en: Your database has been upgraded.
vi: Cơ sở dữ liệu của bạn đã được nâng cấp.

en: Your databases have been upgraded.
vi: Các cơ sở dữ liệu của bạn đã được nâng cấp.

en: You have not selected a database
vi: Bạn chưa chọn một cơ sở dữ liệu

en: No database found, you must create one !
vi: Không có CSDL, bạn phải tạo ra một CSDL !

en: Sorry,'
vi: Xin lỗi,

en: Bad database name !
vi: Tên cơ sở dữ liệu không hợp lệ !

en: The database name must contain only normal characters or "_".
    You must avoid all accents, space or special characters.
vi: Tên cơ sở dữ liệu chỉ có thể bao gồm các ký tự thông thường hay "_".
    Bạn phải tránh các các dấu trọng âm, dấu cách hay các ký tự đặc biệt.

en: Could not create database.
vi: Không thể tạo cơ sở dữ liệu.

en: Database already exists !
vi: Cơ sở dữ liệu đã tồn tại!

en: Bad database administrator password !
vi: Mật khẩu quản trị viên cơ sở dữ liệu không hợp lệ !

en: Error during database creation !
vi: Lỗi trong quá trình tạo ra cơ sở dữ liệu!

en: The server crashed during installation.
    We suggest you to drop this database.
vi: Máy chủ bị sự cố trong quá trình cài đặt.
    Chúng tôi gợi ý bạn nên hủy bỏ cơ sở dữ liệu này.

en: Press Ctrl+O to login
vi: Nhấn Ctrl+O để đăng nhập

en: No Company
vi: Không Công ty

en: %s request(s)
vi: %s yêu cầu

en: No request
vi: Không có yêu cầu

en:  - %s request(s) sent
vi:  - %s yêu cầu được gửi

en: Please double-check the database name or contact your administrator to verify the database status.
vi: Hãy kiểm tra lại tên cơ sở dữ liệu hoặc liên hệ với quản trị viên của bạn để xác minh tình trạng cơ sở dữ liệu.

en: Database cannot be accessed or does not exist
vi: CSDL không thể truy cập hoặc không tồn tại

en: Connection error !
    Unable to connect to the server !
vi: Lỗi kết nối !
    Không thể kết nối tới máy chủ !

en: Authentication error !
    Bad Username or Password !
vi: Lỗi xác thực !
    Tên người dùng hoặc mật khẩu không hợp lệ !

en: Not logged !
vi: Chưa đăng nhập

en: You can not log into the system !
    Ask the administrator to verify
    you have an action defined for your user.
vi: Bạn không thể truy cập vào hệ thống !
    Hãy hỏi quản trị viên để thẩm tra lại
    bạn có một hành động được định nghĩa cho người dùng của bạn.

en: Attachments (%d)
vi: Các đính kèm (%d)

en: Delete a database
vi: Xóa bỏ một cơ sở dữ liệu

en: Database dropped successfully !
vi: Cơ sở dữ liệu được hủy bỏ thành công!

en: Could not drop database.
vi: Không thể hủy bỏ cơ sở dữ liệu.

en: Couldn't drop database
vi: Không thể hủy bỏ cơ sở dữ liệu.

en: Database restored successfully !
vi: Cơ sở dữ liệu được phục hồi thành công!

en: Could not restore database.
vi: Không thể khôi phục lại cơ sở dữ liệu.

en: Couldn't restore database
vi: Không thể khôi phục lại cơ sở dữ liệu.

en: Confirmation password does not match new password, operation cancelled!
vi: Xác nhận mật khẩu không khớp với mật khẩu mới, tác vụ bị hủy bỏ!

en: Validation Error.
vi: Lỗi Phê duyệt.

en: Could not change the Super Admin password.
vi: Không thể thay đổi mật khẩu của Siêu quản trị viên.

en: Bad password provided !
vi: Mật khẩu cung cấp không hợp lệ !

en: Backup a database
vi: Sao lưu cơ sở dữ liệu

en: Database backed up successfully !
vi: Cơ sở dữ liệu được sao lưu thành công!

en: Could not backup the database.
vi: Không thể sao lưu cơ sở dữ liệu.

en: Couldn't backup database.
vi: Không thể sao lưu cơ sở dữ liệu.

en: The file is empty !
vi: Tập tin rỗng

en: Importation Error !
vi: Lỗi quan trọng !

en: Error opening .CSV file
vi: Lỗi mở tập tin .CSV

en: Input Error.
vi: Lỗi nhập liệu.

en: Error processing your first line of the file.
    Field %s is unknown !
vi: Lỗi xử lý dòng đầu tiên của bạn trong tệp tin.
    Trường %s không xác định !

en: OpenERP Search: %s
vi: OpenERP Tìm kiếm: %s

en: OpenERP Search: %s (%%d result(s))
vi: OpenERP Tìm kiếm: %s (%%d kết quả)

en: Unknown Window
vi: Cửa sổ không xác định

en: Ressource Name
vi: Tên tài nguyên

en:  record(s) saved !
vi:  mẩu tin đã được lưu !

en: Operation failed !
    I/O error
vi: Tác vụ thất bại !
    Lỗi I/O

en: Error Opening Excel !
vi: Lỗi mở Excel !

en: What is the name of this export ?
vi: Tên của chiết xuất là gì?

en: Exportation Error !
vi: Lỗi Chiết xuất !

en: No resource selected!
vi: Không có tài nguyên được lựa chọn

en: Are you sure you want
    to remove this record?
vi: Bạn có chắc chắn muốn
    xóa mẩu tin này?

en: Error removing resource!
vi: Lỗi xóa bỏ tài nguyên

en: Resource ID does not exist for this object!
vi: Mã số tài nguyên không tồn tại cho đối tượng này!

en: No record selected ! You can only attach to existing record.
vi: Không có mẩu tin được chọn ! Bạn chỉ có thể gắn vào mẩu tin hiện hữu.

en: You have to select a record !
vi: Bạn phải chọn một mẩu tin !

en: Creation User
vi: Người tạo

en: Latest Modification by
vi: Chỉnh sửa lần gần nhất bởi

en: Latest Modification Date
vi: Ngày chỉnh sửa gần nhất

en: Record is not saved ! 
     Do you want to clear current record ?
vi: Bản ghi không được lưu lại!
     Bạn có muốn làm sạch bản ghi hiện tại?

en: Resources cleared.
vi: Xóa tài nguyên xong

en: Resources successfully removed.
vi: Tài nguyên đã được xóa thành công.

en: Working now on the duplicated document !
vi: Đang làm việc trên tài liệu được nhân bản !

en: Document Saved.
vi: Tài liệu đã được lưu

en: This record has been modified
    do you want to save it ?
vi: Mẩu tin này đã bị sửa đổi
    bạn có muốn lưu lại ?

en: You must select one or several records !
vi: Bạn phải chọn một hoặc một số bản ghi !

en: Print Screen
vi: In màn hình

en: No record selected
vi: Không có mẩu tin được chọn

en: Editing document (id:
vi: Chỉnh sửa tài liệu (id:

en: Record:
vi: Mẩu tin:

en:  of
vi:  của

en: The default language of the interface has been modified, do not forget to restart the client to have the interface in your language
vi: Ngôn ngữ mặc định của giao diện đã được sửa đổi, đừng quên khởi động lại máy trạm để có giao diện theo ngôn ngữ của bạn

en: Default language modified !
vi: Ngôn ngữ mặc định đã được sửa đổi

en: Print Processor
vi: Bộ xử lý in

en: This extension is already defined
vi: Tiện ích mở rộng này đã được định nghĩa

en: Extension Manager
vi: Trình quản lý Trình mở rộng

en: Closing OpenERP, KeyboardInterrupt
vi: Đóng OpenERP, bàn phim bị trục trặc

en: Unable to handle %s filetype
vi: Không thể xử lý kiểu tập tin %s

en: Error! No Data found. Make sure you have enough data to print!
vi: Lỗi! không tìm thấy dữ liệu. Hãy cập nhật đủ dữ liệu để in!

en: Error writing the file!
vi: Lỗi ghi chép lên tập tin

en: (<i>admin</i>, by default)
vi: (<i>admin</i>, mặc định)

en: <b>All fields</b>
vi: <b>Tất cả các trường</b>

en: <b>Change your super admin password</b>
vi: <b> Thay đổi mật khẩu siêu quản trị viên của bạn </b>

en: <b>Connect to a OpenERP server</b>
vi: <b>Kết nối tới một máy chủ OpenERP</b>

en: <b>Create a new database</b>
vi: <b>Tạo một CSDL mới</b>

en: <b>Exports List</b>
vi: <b>Xuất danh sách</b>

en: <b>Shortcuts for OpenERP</b>
vi: <b>Các lệnh tắt của OpenERP</b>

en: <b>Your Company:</b>
vi: <b>Công ty của bạn:</b>

en: <b>Your email:</b>
vi: <b>Thư điện tử của bạn:</b>

en: <b>Your name:</b>
vi: <b>Tên của bạn:</b>

en: Add Field Names
vi: Tên trường

en: Add an attachment to this resource
vi: Thêm một văn bản đính kèm vào tài nguyên này

en: Choose a database...
vi: Chọn một CSDL...

en: Choose the default language that will be installed for this database. You will be able to install new languages after installation through the administration menu.
vi: Chọn ngôn ngữ mặc định được dùng cho cơ sở dữ liệu này. Bạn sẽ có thể cài đặt ngôn ngữ mới sau khi cài đặt thông qua trình đơn chính..

en: Close window without saving
vi: Đóng cửa sổ không cần lưu

en: Create a new database
vi: Tạo một CSDL mới

en: Delete this resource
vi: Xóa tài nguyên này

en: Edit / Save this resource
vi: Sửa / Lưu tài nguyên này

en: Emergency:
vi: Khẩn cấp:

en: Explain your problem:
vi: Giải thích vấn đề của bạn:

en: Fields to Export
vi: Các trường dữ liệu được xuất ra

en: File to Import:
vi: Các trường dữ liệu được xuất ra

en: New database name:
vi: Tên CSDL mới:

en: New password confirmation:
vi: Xác nhận mật khẩu mới:

en: New password:
vi: Mật khẩu mới

en: OpenERP - About
vi: OpenERP - Giới thiệu

en: OpenERP - Confirmation
vi: OpenERP - Xác nhận

en: OpenERP - Export to CSV
vi: OpenERP - Xuất ra CSV

en: OpenERP - Forms
vi: OpenERP - Các biểu mẫu

en: OpenERP - License
vi: OpenERP - Giấy phép

en: OpenERP - Login
vi: OpenERP - Đăng nhập

en: OpenERP - Search
vi: OpenERP - Tìm kiếm

en: OpenERP - Selection
vi: OpenERP - Lựa chọn

en: OpenERP license
vi: Giấy phép OpenERP

en: Other comments:
vi: Các ghi chú khác:

en: Previous Tab
vi: Thẻ trước

en: Print documents
vi: In các tài liệu

en: Protocol connection:
vi: Giao thức kết nối:

en: Remove List
vi: Xóa danh sách

en: Requests:
vi: Các yêu cầu:

en: Save List
vi: Lưu danh sách

en: Save and Close window
vi: Lưu và Đóng cửa sổ

en: Search ID:
vi: Tìm kiếm ID:

en: Send a new request
vi: Gửi một yêu cầu mới

en: Your selection:
vi: Lựa chọn của bạn:

en: Explain what you did:
vi: Giải thích bạn đã làm gì:

en: An unknown exception occurred
vi: Gặp ngoại lệ không rõ

en: Invalid username or password
vi: Sai gõ tên người dùng hay mật khẩu

note: We are actually setting the g_par parameter. In other words we are setting the global default timezone for Orage. This is done very seldom and we do not want to allow "floating" here. This test is ugly, but it is not worth an extra parameter. this is normal appointment
en: Pick timezone
vi: Chọn múi giờ

note: NOTE: this exists only if ical timezones are being used
en: floating
vi: không cố định

en: Show _frame
vi: Hiển thị _khung

en: Clock Options
vi: Tùy chọn đồng hồ

en: The appointment information has been modified.
vi: Đã thay đổi thông tin về cuộc hẹn.

en: The end of this appointment is earlier than the beginning.
vi: Thời gian kết thúc cuộc hẹn sớm hơn thời gian bắt đầu.

en: Not set
vi: Chưa đặt

en: This appointment will be permanently removed.
vi: Sẽ xóa cuộc hẹn này.

en: New appointment - Orage
vi: Cuộc hẹn mới - Orage

en: Sav_e and close
vi: Ghi _và đóng

en: Save and close
vi: Ghi và đóng

note: title
en: Title
vi: Tên

en: All day event
vi: Tất cả sự kiện

en: mins
vi: phút

en: Repeat alarm sound
vi: Lặp lại âm thanh báo thức

en: occurrence
vi: lần xảy ra

en: Repeat forever
vi: Lặp lại mãi

en: Repeat
vi: Lặp lại

en: Repeat until
vi: Lặp lại cho đến

note: date only appointment
en: All day
vi: Mọi ngày

en: Pick the date
vi: Chọn ngày

en: Orage default alarm
vi: Báo thức mặc định của Orage

en: Calendar files
vi: Tập tin lịch

en: Archive file
vi: Tập tin lưu

en: View selected _date
vi: Xem _ngày đã chọn

en: Show in taskbar
vi: Hiện thị trên thanh công cụ

en: Show in pager
vi: Hiện trong chuyển trang

en: Show in systray
vi: Hiện thị trong khay

en: Calendar start
vi: Khởi động lịch

en: Orage Preferences
vi: Tuỳ thích

en: Reminder
vi: Nhắc

en: Arctic
vi: Bắc Cực

en: Atlantic
vi: Đại Tây Dương

en: Pacific
vi: Thái Bình Dương

en: About Orage
vi: Về Orage

en: Desktop calendar
vi: Lịch màn hình

en: Orca Screen Reader and Magnifier
vi: Bộ Đọc và Phóng To Màn Hình Orca

en: Present on-screen information as speech or braille, or magnify the screen
vi: Đọc thông tin trên màn hình thành tiếng hoặc chữ nổi Braille, hoặc phóng to màn hình

en: Screen Reader and Magnifier
vi: Bộ đọc màn hình và kính lúp

en: Orca Preferences for %s
vi: Tùy thích Orca cho %s

note: Translators: this refers to commands that do not currently have an associated key binding.
en: Unbound
vi: Chưa kết hợp

en: No application has focus.
vi: Không có ứng dụng có tiêu điểm.

note: Translators: Orca Preferences in this case, is a configuration GUI for allowing users to set application specific settings from within Orca for the application that currently has focus.
en: Starting Orca Preferences for %s.
vi: Đang khởi chạy Tùy thích Orca cho %s.

note: Translators: this announces that a bookmark has been entered. Orca allows users to tell it to remember a particular spot in an application window and provides keystrokes for the user to jump to those spots.  These spots are known as 'bookmarks'.
en: bookmark entered
vi: liên kết đã lưu

note: Translators: this announces that the current object is the same object pointed to by the bookmark.
en: bookmark is current object
vi: liên kết lưu là đối tượng hiện tại

en: bookmark and current object have same parent
vi: liên kết lưu và đối tượng hiện tại có cùng mẹ

note: Translators: this announces that the bookmark and the current object share a common ancestor
en: shared ancestor %s
vi: tổ tiên chung %s

note: Translators: This announces that a comparison between the bookmark and the current object can not be determined.
en: comparison unknown
vi: so sánh không rõ

note: Translators: this announces that a bookmark has been saved to disk
en: bookmarks saved
vi: liên kết đã lưu vào đĩa

note: Translators: this announces that a bookmark could not be saved to disk
en: bookmarks could not be saved
vi: không thể lưu liên kết

note: Translators: this tells the user how many unfocused alert and dialog windows plus the total number of windows that this application has.
en: (%d dialog) | (%d dialogs)
vi[0]: (%d hộp thoại)

note: Translators: this is a command for a button on a refreshable braille display (an external hardware device used by people who are blind). When pressing the button, the display scrolls to the left.
en: Line Left
vi: Dòng trái

note: Translators: this is a command for a button on a refreshable braille display (an external hardware device used by people who are blind). When pressing the button, the display scrolls to the right.
en: Line Right
vi: Dòng phải

note: Translators: this is a command for a button on a refreshable braille display (an external hardware device used by people who are blind). When pressing the button, the display scrolls up.
en: Line Up
vi: Dòng trên

note: Translators: this is a command for a button on a refreshable braille display (an external hardware device used by people who are blind). When pressing the button, the display scrolls down.
en: Line Down
vi: Dòng dưới

note: Translators: this is a command for a button on a refreshable braille display (an external hardware device used by people who are blind). When pressing the button, it instructs the braille display to freeze.
en: Freeze
vi: Đông đặc

note: Translators: this is a command for a button on a refreshable braille display (an external hardware device used by people who are blind). When pressing the button, the display toggles between contracted and contracted braille.
en: Six Dots
vi: Sáu Chấm

note: Translators: this is a command for a button on a refreshable braille display (an external hardware device used by people who are blind). This command represents a whole set of buttons known as cursor routings keys and are a way for a user to tell the machine they are interested in a particular chara
en: Cursor Routing
vi: Định tuyến con trỏ

note: Translators: this is a command for a button on a refreshable braille display (an external hardware device used by people who are blind). This command represents the start of a selection operation.  It is called "Cut Begin" to map to what BrlTTY users are used to:  in character cell mode operation on
en: Cut Begin
vi: Bắt đầu Chép

note: Translators: this is a command for a button on a refreshable braille display (an external hardware device used by people who are blind). This command represents marking the endpoint of a selection.  It is called "Cut Line" to map to what BrlTTY users are used to:  in character cell mode operation on
en: Cut Line
vi: Kết thúc chép

note: Translators: These are the braille translation table names for different languages. You could read about braille tables at: http://en.wikipedia.org/wiki/Braille
en: Czech Grade 1
vi: Séc lớp 1

en: Spanish Grade 1
vi: Tây Ban Nha lớp 1

en: Canada French Grade 2
vi: Pháp (Ca-na-đa) lớp 2

en: France French Grade 2
vi: Pháp (Pháp) lớp 2

en: Latvian Grade 1
vi: Lát-vi-a lớp 1

en: Netherlands Dutch Grade 1
vi: Hà Lan (Hà Lan) lớp 1

en: Norwegian Grade 0
vi: Na Uy lớp 0

en: Norwegian Grade 1
vi: Na Uy lớp 1

en: Norwegian Grade 2
vi: Na Uy lớp 2

en: Norwegian Grade 3
vi: Na Uy lớp 3

en: Polish Grade 1
vi: Ba Lan lớp 1

en: Portuguese Grade 1
vi: Bồ Đào Nha lớp 1

en: Swedish Grade 1
vi: Thuỵ Điển lớp 1

en: Arabic Grade 1
vi: A Rập lớp 1

en: Welsh Grade 1
vi: Ouen-s lớp 1

en: Welsh Grade 2
vi: Ouen-s lớp 2

en: German Grade 0
vi: Đức lớp 0

en: German Grade 1
vi: Đức lớp 1

en: German Grade 2
vi: Đức lớp 2

en: U.K. English Grade 2
vi: Anh (Quốc Anh) lớp 2

en: U.K. English Grade 1
vi: Anh (Quốc Anh) lớp 1

en: U.S. English Grade 1
vi: Anh (Mỹ) lớp 1

en: U.S. English Grade 2
vi: Anh (Mỹ) lớp 2

en: Canada French Grade 1
vi: Pháp (Ca-na-đa) lớp 1

en: France French Grade 1
vi: Pháp (Pháp) lớp 1

en: Greek Grade 1
vi: Hy Lạp lớp 1

en: Hindi Grade 1
vi: Hin-đi lớp 1

en: Italian Grade 1
vi: Ý lớp 1

en: Belgium Dutch Grade 1
vi: Hà Lan (Bỉ) lớp 1

en: Toggle whether we prefix chat room messages with the name of the chat room.
vi: Bật/tắt thêm tên của phòng trò chuyện trước tin nhắn trong phòng trò chuyện.

en: Toggle whether we announce when our buddies are typing.
vi: Bật/tắt chức năng thông báo khi bạn bè đang gõ.

en: Toggle whether we provide chat room specific message histories.
vi: Bật/tắt chức năng cung cấp lược sử cho mỗi phòng trò chuyện.

en: Speak and braille a previous chat room message.
vi: Nói và hiển thị bằng chữ nổi một tin nhắn phòng trò chuyện trước.

note: Translators: If this checkbox is checked, then Orca will speak the name of the chat room.
en: _Speak Chat Room name
vi: _Nói tên phòng trò chuyện

note: Translators: If this checkbox is checked, then Orca will tell you when one of your buddies is typing a message.
en: Announce when your _buddies are typing
vi: Thông báo khi _bạn bè đang gõ

note: Translators: If this checkbox is checked, then Orca will provide the user with chat room specific message histories rather than just a single history which contains the latest messages from all the chat rooms that they are currently in.
en: Provide chat room specific _message histories
vi: Cung cấp lược sử _mỗi phòng chát

note: Translators: Orca will speak all new chat messages as they appear irrespective of whether the chat application currently has focus. This is the default behaviour.
en: All cha_nnels
vi: Mọi kê_nh

en: A channel only if its _window is active
vi: Chỉ kênh có cửa _sổ hoạt động

en: All channels when an_y %s window is active
vi: Mọi kênh khi có một cửa sổ %s hoạt động

note: Translators: this is the title of a panel holding options for how messages in this application's chat rooms should be spoken.
en: Speak messages from
vi: Nói mọi tin nhắn từ

en: speak chat room name.
vi: nói tên của phòng chát.

en: Do not speak chat room name.
vi: Không nói tên của phòng chát.

en: announce when your buddies are typing.
vi: thông báo khi bạn bè đang gõ.

en: Do not announce when your buddies are typing.
vi: Không thông báo khi bạn bè đang gõ.

en: Provide chat room specific message histories.
vi: Cung cấp lược sử mỗi phòng chát.

en: Do not provide chat room specific message histories.
vi: Không cung cấp lược sử mỗi phòng chát

en: Message from chat room %s
vi: Tin nhắn từ phòng chát %s

note: Translators: this is the spoken word for the newline character
en: newline
vi: dòng mới

note: Translators: this is the spoken word for the character '!' (U+0021)
en: exclaim
vi: dấu cảm

note: Translators: this is the spoken word for the character '$' (U+0024)
en: dollar
vi: dấu đô la

note: Translators: this is the spoken word for the character '(' (U+0028)
en: left paren
vi: dấu ngoặc đơn trái

note: Translators: this is the spoken word for the character ')' (U+0029)
en: right paren
vi: dấu ngoặc đơn phải

note: #-#-#-#-#  1076 (orca TRUNK)  #-#-#-#-# Translators: this is the spoken word for the character ',' (U+002c)
en: comma
vi: dấu phẩy

note: Translators: this is the spoken word for the character '-' (U+002d)
en: dash
vi: dấu gạch

note: Translators: this is the spoken word for the character '/' (U+002f)
en: slash
vi: dấu xuyệc

note: Translators: this is the spoken word for the character ':' (U+003a)
en: colon
vi: dấu hai chấm

note: Translators: this is the spoken word for the character ';' (U+003b)
en: semicolon
vi: dấu chấm phẩy

note: #-#-#-#-#  1076 (orca TRUNK)  #-#-#-#-# Translators: this is the spoken word for the character '< ' (U+003c)
en: less
vi: ít hơn

note: Translators: this is the spoken word for the character '[' (U+005b)
en: left bracket
vi: dấu ngoặc trái

note: Translators: this is the spoken word for the character '\' (U+005c)
en: backslash
vi: dấu xuyệc ngược

note: Translators: this is the spoken word for the character ']' (U+005d)
en: right bracket
vi: dấu ngoặc phải

note: Translators: this is the spoken word for the character '^' (U+005e)
en: caret
vi: con nháy

note: Translators: this is the spoken word for the character '_' (U+005f)
en: underline
vi: gạch dưới

note: Translators: this is the spoken word for the character '`' (U+0060) Translators: this is how someone would speak the name of the non-spacing diacritical key for the grave glyph
en: grave
vi: huyền

note: Translators: this is the spoken word for the character '{' (U+007b)
en: left brace
vi: dấu ngoặc móc trái

note: Translators: this is the spoken word for the character '|' (U+007c)
en: vertical bar
vi: thanh dọc

note: Translators: this is the spoken word for the character '}' (U+007d)
en: right brace
vi: dấu ngoặc móc phải

note: Translators: this is the spoken word for the character '~' (U+007e) Translators: this is how someone would speak the name of the non-spacing diacritical key for the tilde glyph
en: tilde
vi: dấu ngã

note: Translators: this is the spoken character for the no break space character (e.g., "&nbsp;" in HTML -- U+00a0)
en: no break space
vi: dấu cách không ngắt

note: Translators: this is the spoken word for the character '¡' (U+00a1)
en: inverted exclamation point
vi: dấu chấm than ngược

note: Translators: this is the spoken word for the character '¢' (U+00a2)
en: cents
vi: dấu đồng xu

note: Translators: this is the spoken word for the character '£' (U+00a3)
en: pounds
vi: dấu đồng Anh

note: Translators: this is the spoken word for the character '¤' (U+00a4)
en: currency sign
vi: dấu tiền tệ

note: Translators: this is the spoken word for the character '¥' (U+00a5)
en: yen
vi: dấu đồng Nhật

note: Translators: this is the spoken word for the character '¦' (U+00a6)
en: broken bar
vi: thanh bị ngắt

note: Translators: this is the spoken word for the character '¨' (U+00a8)
en: umlaut
vi: hai chấm trên

note: Translators: this is the spoken word for the character 'ª' (U+00aa)
en: superscript a
vi: chữ a cao

note: Translators: this is the spoken word for the character '«' (U+00ab)
en: left double angle bracket
vi: dấu ngoặc nhọn đôi trái

note: Translators: this is the spoken word for the character '¬' (U+00ac)
en: logical not
vi: phủ định

note: Translators: this is the spoken word for the character '­' (U+00ad)
en: soft hyphen
vi: dấu nối mềm

note: Translators: this is the spoken word for the character '®' (U+00ae)
en: registered
vi: dấu đăng ký

note: Translators: this is the spoken word for the character '¯' (U+00af)
en: macron
vi: dấu nối ở trên

note: Translators: this is the spoken word for the character '±' (U+00b1)
en: plus or minus
vi: cộng hay trừ

note: Translators: this is the spoken word for the character '²' (U+00b2)
en: superscript 2
vi: số hai cao

note: Translators: this is the spoken word for the character '³' (U+00b3)
en: superscript 3
vi: số ba cao

note: Translators: this is the spoken word for the character '´' (U+00b4)
en: acute accent
vi: dấu sắc

note: Translators: this is the spoken word for the character 'µ' (U+00b5)
en: mu
vi: chữ Hy Lạp cổ « miu »

note: Translators: this is the spoken word for the character '¶' (U+00b6)
en: paragraph marker
vi: dấu đoạn văn

note: Translators: this is the spoken word for the character '·' (U+00b7)
en: middle dot
vi: chấm giữa

note: Translators: this is the spoken word for the character '¸' (U+00b8) Translators: this is how someone would speak the name of the non-spacing diacritical key for the cedilla glyph
en: cedilla
vi: dấu móc dưới

note: Translators: this is the spoken word for the character '¹' (U+00b9)
en: superscript 1
vi: số 1 cao

note: Translators: this is the spoken word for the character 'º' (U+00ba)
en: ordinal
vi: ký hiệu độ

note: Translators: this is the spoken word for the character '»' (U+00bb)
en: right double angle bracket
vi: dấu ngoặc nhọn đôi phải

note: Translators: this is the spoken word for the character '¼' (U+00bc)
en: one fourth
vi: một phần tư

note: Translators: this is the spoken word for the character '½' (U+00bd)
en: one half
vi: một phần hai

note: Translators: this is the spoken word for the character '¾' (U+00be)
en: three fourths
vi: ba phần tư

note: Translators: this is the spoken word for the character '¿' (U+00bf)
en: inverted question mark
vi: dấu chấm than đảo

note: Translators: this is the spoken word for the character 'á' (U+00e1)
en: a acute
vi: a sắc

note: Translators: this is the spoken word for the character 'À' (U+00c0)
en: A GRAVE
vi: A HUYỀN

note: Translators: this is the spoken word for the character 'Á' (U+00c1)
en: A ACUTE
vi: A SẮC

note: Translators: this is the spoken word for the character 'Â' (U+00c2)
en: A CIRCUMFLEX
vi: A MŨ

note: Translators: this is the spoken word for the character 'Ã' (U+00c3)
en: A TILDE
vi: A NGÃ

note: Translators: this is the spoken word for the character 'Ä' (U+00c4)
en: A UMLAUT
vi: A HAI CHẤM TRÊN

note: Translators: this is the spoken word for the character 'Å' (U+00c5)
en: A RING
vi: A TRÒN TRÊN

note: Translators: this is the spoken word for the character 'Æ' (U+00c6)
en: A E
vi: A E một âm

note: Translators: this is the spoken word for the character 'Ç' (U+00c7)
en: C CEDILLA
vi: C MÓC DƯỚI

note: Translators: this is the spoken word for the character 'È' (U+00c8)
en: E GRAVE
vi: E HUYỀN

note: Translators: this is the spoken word for the character 'É' (U+00c9)
en: E ACUTE
vi: E SẮC

note: Translators: this is the spoken word for the character 'Ê' (U+00ca)
en: E CIRCUMFLEX
vi: E MŨ

note: Translators: this is the spoken word for the character 'Ë' (U+00cb)
en: E UMLAUT
vi: E HAI CHẤM TRÊN

note: Translators: this is the spoken word for the character 'Ì' (U+00cc)
en: I GRAVE
vi: I HUYỀN

note: Translators: this is the spoken word for the character 'Í' (U+00cd)
en: I ACUTE
vi: I SẮC

note: Translators: this is the spoken word for the character 'Î' (U+00ce)
en: I CIRCUMFLEX
vi: I MŨ

note: Translators: this is the spoken word for the character 'Ï' (U+00cf)
en: I UMLAUT
vi: I HAI CHẤM TRÊN

note: Translators: this is the spoken word for the character 'Ð' (U+00d0)
en: ETH
vi: Ð

note: Translators: this is the spoken word for the character 'Ñ' (U+00d1)
en: N TILDE
vi: N NGÃ

note: Translators: this is the spoken word for the character 'Ò' (U+00d2)
en: O GRAVE
vi: O HUYỀN

note: Translators: this is the spoken word for the character 'Ó' (U+00d3)
en: O ACUTE
vi: O SẮC

note: Translators: this is the spoken word for the character 'Ô' (U+00d4)
en: O CIRCUMFLEX
vi: O MŨ

note: Translators: this is the spoken word for the character 'Õ' (U+00d5)
en: O TILDE
vi: O NGÃ

note: Translators: this is the spoken word for the character 'Ö' (U+00d6)
en: O UMLAUT
vi: O HAI CHẤM TRÊN

note: Translators: this is the spoken word for the character 'Ø' (U+00d8)
en: O STROKE
vi: O THANH TRÊN

note: Translators: this is the spoken word for the character 'Ù' (U+00d9)
en: U GRAVE
vi: U HUYỀN

note: Translators: this is the spoken word for the character 'Ú' (U+00da)
en: U ACUTE
vi: U SẮC

note: Translators: this is the spoken word for the character 'Û' (U+00db)
en: U CIRCUMFLEX
vi: U MŨ

note: Translators: this is the spoken word for the character 'Ü' (U+00dc)
en: U UMLAUT
vi: U HAI CHẤM TRÊN

note: Translators: this is the spoken word for the character 'Ý' (U+00dd)
en: Y ACUTE
vi: Y SẮC

note: Translators: this is the spoken word for the character 'Þ' (U+00de)
en: THORN
vi: þ

note: Translators: this is the spoken word for the character 'ß' (U+00df)
en: s sharp
vi: dấu thăng

note: Translators: this is the spoken word for the character 'à' (U+00e0)
en: a grave
vi: a huyền

note: Translators: this is the spoken word for the character 'â' (U+00e2)
en: a circumflex
vi: a mũ

note: Translators: this is the spoken word for the character 'ã' (U+00e3)
en: a tilde
vi: a ngã

note: Translators: this is the spoken word for the character 'ä' (U+00e4)
en: a umlaut
vi: a hai chấm trên

note: Translators: this is the spoken word for the character 'å' (U+00e5)
en: a ring
vi: a tròn trên

note: Translators: this is the spoken word for the character 'æ' (U+00e6)
en: a e
vi: a e cùng chữ

note: Translators: this is the spoken word for the character 'ç' (U+00e7)
en: c cedilla
vi: c móc dưới

note: Translators: this is the spoken word for the character 'è' (U+00e8)
en: e grave
vi: e huyền

note: Translators: this is the spoken word for the character 'é' (U+00e9)
en: e acute
vi: e sắc

note: Translators: this is the spoken word for the character 'ê' (U+00ea)
en: e circumflex
vi: e mũ

note: Translators: this is the spoken word for the character 'ë' (U+00eb)
en: e umlaut
vi: e hai chấm trên

note: Translators: this is the spoken word for the character 'ì' (U+00ec)
en: i grave
vi: i huyền

note: Translators: this is the spoken word for the character 'í' (U+00ed)
en: i acute
vi: i sắc

note: Translators: this is the spoken word for the character 'î' (U+00ee)
en: i circumflex
vi: i mũ

note: Translators: this is the spoken word for the character 'ï' (U+00ef)
en: i umlaut
vi: i hai chấm trên

note: Translators: this is the spoken word for the character 'ð' (U+00f0)
en: eth
vi: ð

note: Translators: this is the spoken word for the character 'ñ' (U+00f1)
en: n tilde
vi: n ngã

note: Translators: this is the spoken word for the character 'ò' (U+00f2)
en: o grave
vi: o huyền

note: Translators: this is the spoken word for the character 'ó' (U+00f3)
en: o acute
vi: o sắc

note: Translators: this is the spoken word for the character 'ô' (U+00f4)
en: o circumflex
vi: o mũ

note: Translators: this is the spoken word for the character 'õ' (U+00f5)
en: o tilde
vi: o ngã

note: Translators: this is the spoken word for the character 'ö' (U+00f6)
en: o umlaut
vi: o hai chấm trên

note: Translators: this is the spoken word for the character '÷' (U+00f7)
en: divided by
vi: chia

note: Translators: this is the spoken word for the character 'ø' (U+00f8)
en: o stroke
vi: o thanh trên

note: Translators: this is the spoken word for the character 'þ' (U+00fe)
en: thorn
vi: Þ

note: Translators: this is the spoken word for the character 'ú' (U+00fa)
en: u acute
vi: u sắc

note: Translators: this is the spoken word for the character 'ù' (U+00f9)
en: u grave
vi: u huyền

note: Translators: this is the spoken word for the character 'û' (U+00fb)
en: u circumflex
vi: u mũ

note: Translators: this is the spoken word for the character 'ü' (U+00fc)
en: u umlaut
vi: u hai chấm trên

note: Translators: this is the spoken word for the character 'ý' (U+00fd)
en: y acute
vi: y sắc

note: Translators: this is the spoken word for the character 'ÿ' (U+00ff)
en: y umlaut
vi: y hai chấm trên

note: Translators: this is the spoken word for the character 'Ÿ' (U+0178)
en: Y UMLAUT
vi: U HAI CHẤM TRÊN

note: Translators: this is the spoken word for the character 'ƒ' (U+0192)
en: florin
vi: ƒ

note: Translators: this is the spoken word for the character '–' (U+2013)
en: en dash
vi: dấu nối

note: Translators: this is the spoken word for the left single quote: ‘ (U+2018)
en: left single quote
vi: dấu trích dẫn đơn trái

note: Translators: this is the spoken word for the right single quote: ’ (U+2019)
en: right single quote
vi: dấu trích dẫn đơn phải

note: Translators: this is the spoken word for the character '‚' (U+201a)
en: single low quote
vi: dấu trích dẫn dưới đơn

note: Translators: this is the spoken word for the character '“' (U+201c)
en: left double quote
vi: dấu trích dẫn đôi trái

note: Translators: this is the spoken word for the character '”' (U+201d)
en: right double quote
vi: dấu trích dẫn đôi phải

note: Translators: this is the spoken word for the character '„' (U+201e)
en: double low quote
vi: dấu trích dẫn dưới đôi

note: Translators: this is the spoken word for the character '‡' (U+2021)
en: double dagger
vi: ‡

note: Translators: this is the spoken word for the character '‣' (U+2023)
en: triangular bullet
vi: hình giác đầu dòng

note: Translators: this is the spoken word for the character '‰' (U+2030)
en: per mille
vi: trên nghìn ‰

note: Translators: this is the spoken word for the character '′' (U+2032)
en: prime
vi: ′

note: Translators: this is the spoken word for the character '″' (U+2033)
en: double prime
vi: ″

note: Translators: this is the spoken word for the character '⁃' (U+2043)
en: hyphen bullet
vi: dấu nối đầu dòng

note: Translators: this is the spoken word for the character '€' (U+20ac)
en: euro
vi: đồng Âu €

note: Translators: this is the spoken word for the character '™' (U+2122)
en: trademark
vi: nhãn hiệu

note: Translators: this is the spoken word for the character '←' (U+2190)
en: left arrow
vi: mũi tên trái

note: Translators: this is the spoken word for the character '→' (U+2192)
en: right arrow
vi: mũi tên phải

note: Translators: this is the spoken word for the character '≈' (U+2248)
en: almost equal to
vi: gần bằng

note: #-#-#-#-#  1076 (orca TRUNK)  #-#-#-#-# Translators: this is the spoken word for the character '√' (U+221a)
en: square root
vi: căn bậc hai

note: Translators: this is the spoken word for the character '∛' (U+221b)
en: cube root
vi: căn bậc ba

note: Translators: this is the spoken word for the character '■' (U+25a0) It can be used as a bullet in a list. Translators:  StarOffice/OOo includes private-use unicode character U+E00A as a bullet which looks like the black square: ■ (U+25A0).  Therefore, please use the same translation for this charact
en: black square
vi: vuông đen

note: Translators: this is the spoken word for the character '□' (U+25a1) It can be used as a bullet in a list.
en: white square
vi: vuông trắng

note: Translators: this is the spoken word for the character '◆' (U+25c6) It can be used as a bullet in a list. Translators:  StarOffice/OOo includes private-use unicode character U+E00C as a bullet which looks like the black diamond: ◆ (U+25C6).  Therefore, please use the same translation for this charac
en: black diamond
vi: thoi đen

note: Translators: this is the spoken word for the character '○' (U+25cb) It can be used as a bullet in a list.
en: white circle
vi: tròn trắng

note: Translators: this is the spoken word for the character '●' (U+25cf) It can be used as a bullet in a list.
en: black circle
vi: tròn đen

note: Translators: this is the spoken word for the character '◦' (U+25e6)
en: white bullet
vi: chấm trắng đầu dòng

note: Translators: this is the spoken word for the character '✓' (U+2713) It can be used as a bullet in a list.
en: check mark
vi: dấu kiểm

note: Translators: this is the spoken word for the character '✔' (U+2714) It can be used as a bullet in a list.
en: heavy check mark
vi: dấu kiểm đậm

note: Translators: this is the spoken word for the character 'x' (U+2717) This symbol is included here because it can be used as a bullet in an OOo list.  The goal is to inform the user of the appearance of the bullet, while making it clear that it is a bullet and not simply the typed letter 'x'.  "Ballot
en: x-shaped bullet
vi: x đầu dòng

note: Translators: this is the spoken word for the character '➔' (U+2794) This symbol is included here because it can be used as a bullet in an OOo list. The goal is to inform the user of the appearance of the bullet without too much verbiage, hence simply "right-pointing arrow".
en: right-pointing arrow
vi: mũi tên phải

note: Translators: this is the spoken word for the character '⁰' (U+2070)
en: superscript 0
vi: số 0 cao

note: Translators: this is the spoken word for the character '⁴' (U+2074)
en: superscript 4
vi: số 4 cao

note: Translators: this is the spoken word for the character '⁵' (U+2075)
en: superscript 5
vi: số 5 cao

note: Translators: this is the spoken word for the character '⁶' (U+2076)
en: superscript 6
vi: số 6 cao

note: Translators: this is the spoken word for the character '⁷' (U+2077)
en: superscript 7
vi: số 7 cao

note: Translators: this is the spoken word for the character '⁸' (U+2078)
en: superscript 8
vi: số 8 cao

note: Translators: this is the spoken word for the character '⁹' (U+2079)
en: superscript 9
vi: số 9 cao

note: Translators: this is the spoken word for the character '⁺' (U+207a)
en: superscript plus
vi: dấu cộng cao

note: Translators: this is the spoken word for the character '⁻' (U+207b)
en: superscript minus
vi: dấu trừ cao

note: Translators: this is the spoken word for the character '⁼' (U+207c)
en: superscript equals
vi: dấu bằng cao

note: Translators: this is the spoken word for the character '⁽' (U+207d)
en: superscript left paren
vi: mở ngoặc đơn cao

note: Translators: this is the spoken word for the character '⁾' (U+207e)
en: superscript right paren
vi: đóng ngoặc đơn cao

note: Translators: this is the spoken word for the character 'ⁿ' (U+207f)
en: superscript n
vi: chữ n cao

note: Translators: this is the spoken word for the character '₀' (U+2080)
en: subscript 0
vi: số 0 thấp

note: Translators: this is the spoken word for the character '₁' (U+2081)
en: subscript 1
vi: số 1 thấp

note: Translators: this is the spoken word for the character '₂' (U+2082)
en: subscript 2
vi: số 2 thấp

note: Translators: this is the spoken word for the character '₃' (U+2083)
en: subscript 3
vi: số 3 thấp

note: Translators: this is the spoken word for the character '₄' (U+2084)
en: subscript 4
vi: số 4 thấp

note: Translators: this is the spoken word for the character '₅' (U+2085)
en: subscript 5
vi: số 5 thấp

note: Translators: this is the spoken word for the character '₆' (U+2086)
en: subscript 6
vi: số 6 thấp

note: Translators: this is the spoken word for the character '₇' (U+2087)
en: subscript 7
vi: số 7 thấp

note: Translators: this is the spoken word for the character '₈' (U+2088)
en: subscript 8
vi: số 8 thấp

note: Translators: this is the spoken word for the character '₉' (U+2089)
en: subscript 9
vi: số 9 thấp

note: Translators: this is the spoken word for the character '₊' (U+208a)
en: subscript plus
vi: dấu cộng thấp

note: Translators: this is the spoken word for the character '₋' (U+208b)
en: subscript minus
vi: dấu trừ thấp

note: Translators: this is the spoken word for the character '₌' (U+208c)
en: subscript equals
vi: dấu bằng thấp

note: Translators: this is the spoken word for the character '₍' (U+208d)
en: subscript left paren
vi: mở ngoặc đơn thấp

note: Translators: this is the spoken word for the character '₎' (U+208e)
en: subscript right paren
vi: đóng ngoặc đơn thấp

note: Translators: this is the spoken word for the character '➢' (U+27a2) This symbol is included here because it can be used as a bullet in an OOo list. The goal is to inform the user of the appearance of the bullet without too much verbiage, hence simply "right-pointing arrowhead".
en: right-pointing arrowhead
vi: đầu mũi tên phải

note: Translators: this refers to the speech synthesis services provided by the separate emacspeak utility available at http://emacspeak.sourceforge.net/.
en: Emacspeak Speech Services
vi: Dịch vụ Nói tiếng Emacspeak

note: #-#-#-#-#  1076 (orca TRUNK)  #-#-#-#-# Translators: this is intended to be a short phrase to speak and braille to tell the user that no component has keyboard focus.
en: No focus
vi: Không có tiêu điểm

note: Translators: the Orca "Find" dialog allows a user to search for text in a window and then move focus to that text. For example, they may want to find the "OK" button.  This message indicates that a find operation in the reverse direction is wrapping from the top of the window down to the bottom.
en: Wrapping to Bottom
vi: Cuộn đến đáy

note: Translators: the Orca "Find" dialog allows a user to search for text in a window and then move focus to that text. For example, they may want to find the "OK" button.  This message indicates that a find operation in the forward direction is wrapping from the bottom of the window up to the top.
en: Wrapping to Top
vi: Cuộn đến đỉnh

note: Translators: this represents the state of a checkbox.
en: partially checked
vi: chọn một phần

note: Translators: this represents the state of a checkbox. Translators: this represents the state of a checkbox.  It is meant to be spoken to the user.
en: not checked
vi: chưa kiểm tra

note: Translators: the state of a toggle button. Translators: this represents the state of a toggle button.  It is meant to be spoken to the user.
en: not pressed
vi: chưa bấm

[ctx: radiobutton]
note: Translators: this is in reference to a radio button being selected or not.
en: selected
vi: được chọn

[ctx: radiobutton]
note: Translators: this is in reference to a radio button being selected or not. Translators: this represents the state of a radio button.  It is meant to be spoken to the user.
en: not selected
vi: chưa chọn

note: Translators: this is the percentage value of a slider, progress bar or other component that displays a value as a percentage.
en: %d percent. | %d percent.
vi[0]: %d phần trăm.

en: GNOME Speech Services
vi: Dịch vụ Nói tiếng Gnome

note: Translators: we replace the ellipses (both manual and UTF-8) with a spoken string.  The extra space you see at the beginning is because we need the speech synthesis engine to speak the new string well.  For example, "Open..." turns into "Open dot dot dot".
en:  dot dot dot
vi:  chấm chấm chấm

note: #-#-#-#-#  1076 (orca TRUNK)  #-#-#-#-# Translators: this is to be sent to a speech synthesis engine to prefix a negative number (e.g., "-56" turns into "minus 56".  We cannot always be sure of the type of the number (floating point, integer, mixed with other odd characters, etc.), so we need to unf
en: minus
vi: trừ

note: Translators: this is a short string saying that the speech synthesis engine is now speaking in a higher pitch.
en: higher.
vi: cao hơn.

note: Translators: this is a short string saying that the speech synthesis engine is now speaking in a lower pitch. Translators: This string announces speech pitch change.
en: lower.
vi: thấp hơn.

note: Translators: this is a short string saying that the speech synthesis engine is now speaking at a faster rate (words per minute).
en: faster.
vi: nhanh hơn.

note: Translators: this is a short string saying that the speech synthesis engine is now speaking at a slower rate (words per minute). Translators: This string announces speech rate change.
en: slower.
vi: chậm hơn.

note: Translators: this is the message spoken when a user enables the magnifier.  In addition to screen magnification, the user's preferred colors and mouse customizations are loaded.
en: Magnifier enabled.
vi: Kính lúp đã bật.

note: Translators: this is the message spoken when a user disables the magnifier, restoring the screen contents to their normal colors and sizes.
en: Magnifier disabled.
vi: Kính lúp bị tắt.

note: Translators: this is presented in a GUI to represent the "right alt" modifier.
en: Alt_R
vi: Alt phải

note: Translators: this is presented in a GUI to represent the "left alt" modifier.
en: Alt_L
vi: Alt trái

note: Translators: this is how someone would speak the name of the left alt key
en: left alt
vi: alt trái

note: Translators: this is how someone would speak the name of the left ctrl key
en: left control
vi: ctrl trái

note: Translators: this is how someone would speak the name of the right alt key
en: right alt
vi: alt phải

note: Translators: this is how someone would speak the name of the right ctrl key
en: right control
vi: ctrl phải

note: Translators: this is how someone would speak the name of the left meta key
en: left meta
vi: meta trái

note: Translators: this is how someone would speak the name of the right meta key
en: right meta
vi: meta phải

note: Translators: this is how someone would speak the name of the num lock key
en: num lock
vi: khoá chữ số

note: Translators: this is how someone would speak the name of the caps lock key
en: caps lock
vi: khoá chữ hoa

note: Translators: this is how someone would speak the name of the scroll lock key
en: scroll lock
vi: khoá cuộn

note: Translators: this is how someone would speak the name of the page up key
en: page up
vi: trang lên

note: Translators: this is how someone would speak the name of the page down key
en: page down
vi: trang xuống

note: Translators: this is how someone would speak the name of the left tab key
en: left tab
vi: Tab trái

note: Translators: this is how someone would speak the name of the backspace key
en: backspace
vi: xoá lùi

note: #-#-#-#-#  1076 (orca TRUNK)  #-#-#-#-# Translators: this is how someone would speak the name of the return key
en: return
vi: xuống dòng

note: Translators: this is how someone would speak the name of the left super key
en: left super
vi: super trái

note: Translators: this is how someone would speak the name of the right super key
en: right super
vi: super phải

note: Translators: this is how someone would speak the name of the ISO shift key
en: ISO level 3 shift
vi: chuyển ISO cấp 3

note: Translators: this is how someone would speak the name of the multi key
en: multi
vi: đa

note: Translators: this is how someone would speak the name of the mode switch key
en: mode switch
vi: chuyển đổi chế độ

note: #-#-#-#-#  1076 (orca TRUNK)  #-#-#-#-# Translators: this is how someone would speak the name of the insert key
en: insert
vi: chèn

note: #-#-#-#-#  1076 (orca TRUNK)  #-#-#-#-# Translators: this is how someone would speak the name of the begin key
en: begin
vi: bắt đầu

note: Translators: this is how someone would speak the name of the non-spacing diacritical key for the acute glyph
en: acute
vi: dấu sắc

note: Translators: this is how someone would speak the name of the non-spacing diacritical key for the circumflex glyph
en: circumflex
vi: dấu mũ

note: Translators: this is how someone would speak the name of the non-spacing diacritical key for the diaeresis glyph
en: diaeresis
vi: dấu tách đôi

note: Translators: this is how someone would speak the name of the non-spacing diacritical key for the ring glyph
en: ring
vi: dấu vòng

note: Translators:  sets the live region politeness level to polite
en: setting live region to polite
vi: đang đặt vùng động thành tùy theo

note: Translators:  sets the live region politeness level to assertive
en: setting live region to assertive
vi: đang đặt vùng động thành khẳng định

note: Translators:  sets the live region politeness level to rude
en: setting live region to rude
vi: đang đặt vùng động thành không tùy theo

note: Translators:  sets the live region politeness level to off
en: setting live region to off
vi: đang đặt vùng động thành bị tắt

note: Tranlators: this tells the user that a cached message is not available.
en: no live message saved
vi: không có thông điệp động được lưu

note: Translators: This lets the user know that all live regions have been turned off.
en: All live regions set to off
vi: Mọi vùng động đã bị tắt

en: live regions politeness levels restored
vi: mọi vùng động có mức tùy theo gốc

note: Translators: output the politeness level
en: politeness level %s
vi: mức tùy theo %s

en: Color enhancements disabled.
vi: Màu sắc tăng cường bị tắt.

note: Translators: "color enhancements" are changes users can make to the appearance of the screen to make things easier to see, such as inverting the colors or applying a tint.
en: Color enhancements enabled.
vi: Màu sắc tăng cường đã bật.

en: Mouse enhancements disabled.
vi: Con chuột tăng cường bị tắt.

note: Translators: "mouse enhancements" are changes users can make to the appearance of the mouse pointer to make it easier to see, such as increasing its size, changing its color, and surrounding it with crosshairs.
en: Mouse enhancements enabled.
vi: Con chuột tăng cường đã bật.

note: Translators: the user attempted to switch to full screen magnification, but his/her system doesn't support it.
en: Full Screen mode unavailable
vi: Chế độ toàn màn hình không sẵn sàng

note: Translators: Orca can present the last notification message to the user when the user presses a shortcut key.
en: Present last notification message.
vi: Đọc thông báo cuối.

note: Translators: Orca can present the previous notification message to the user when the user presses a shortcut key.
en: Present previous notification message.
vi: Đọc thông báo trước.

note: Translators: Orca can enable the notification messages list mode when the user presses a shortcut key.
en: Present notification messages list
vi: Đọc danh sách thông báo

note: Translators: This is a brief message presented to the user the list of notifications is empty.
en: No notification messages
vi: Không có thông báo

[ctx: notification]
note: Translators: This is a brief message presented to the user when when the top of a list of notifications is reached.
en: Top
vi: Trên:

[ctx: notification]
note: Translators: This is a brief message presented to the user when when the bottom of a list of notifications is reached.
en: Bottom
vi: Dưới:

note: Translators: Orca has a "List notification messages Mode" that allows the user to list the latest notification messages received. Escape exits this mode. This string is the prompt which will be presented to the user in both speech and braille upon exiting this mode.
en: Exiting list notification messages mode.
vi: Đang thoát khỏi chế độ danh sách thông báo.

note: Translators: This message inform to the user the number of messages in the list.
en: %d message.
     | %d messages.
vi[0]: %d thông báo.

note: Translators: This is a help message.
en: Press h for help.
vi: Nhấn h để trợ giúp.

note: Translators: The following string instructs the user how to navigate amongst the list of commands presented in list notification messages mode as well as how to exit the list.
en: Use Up, Down, Home or End to navigate in the list.
    Press Escape to exit.
    Press Space to repeat the last message read.
    Press one digit to read a specific message.
vi: Sử dụng phím Lên, Xuống, Đầu, Cuối để chuyển trong danh sách.
    Nhấn Escape để thoát.
    Nhấn Space để lặp lại thông báo cuối cùng.
    Nhấn phím số để đọc một thông báo cụ thể.

en: <b>Brightness</b>
vi: <b>Độ sáng</b>

en: <b>Contrast</b>
vi: <b>Độ tương phản</b>

en: <b>Multi-monitor Settings</b>
vi: <b>Thiết lập đa màn hình</b>

en: B_lue:
vi: _Xanh:

note: Translators: this refers to a color filter for people with color blindness. It will eliminate the blue value for all pixels on the screen. For example, an RGB value of (75, 100, 125) would become (75, 100, 0).
en: Desaturate blue
vi: Màu xanh tối thiểu

note: Translators: this refers to a color filter for people with color blindness. It will eliminate the green value for all pixels on the screen. For example, an RGB value of (75, 100, 125) would become (75, 0, 125).
en: Desaturate green
vi: Màu lục tối thiểu

note: Translators: this refers to a color filter for people with color blindness. It will eliminate the red value for all pixels on the screen. For example, an RGB value of (75, 100, 125) would be become (0, 100, 125).
en: Desaturate red
vi: Màu đỏ tối thiểu

en: Gree_n:
vi: _Lục:

note: Translators: this refers to a color filter for people with color blindness. It shifts RGB values to the left. For example, an RGB value of (75, 100, 125) would become (100, 125, 75).
en: Negative hue shift
vi: Dời sắc màu về âm

note: Translators: this refers to a color filter for people with color blindness. It shifts RGB values to the right. For example, an RGB value of (75, 100, 125) would become (125, 75, 100).
en: Positive hue shift
vi: Dời sắc màu về dương

en: R_ed:
vi: Đ_ỏ :

en: S_ource display:
vi: Hiển thị n_guồn:

note: Translators: this refers to a color filter for people with color blindness. It will maximize the blue value for all pixels on the screen. For example, an RGB value of (75, 100, 125) would become (75, 100, 255).
en: Saturate blue
vi: Màu xanh tối đa

note: Translators: this refers to a color filter for people with color blindness. It will maximize the green value for all pixels on the screen.  For example, an RGB value of (75, 100, 125) would become (75, 255, 125).
en: Saturate green
vi: Màu lục tối đa

note: Translators: this refers to a color filter for people with color blindness. It will maximize the red value for all pixels on the screen. For example, an RGB value of (75, 100, 125) would be become (255, 100, 125).
en: Saturate red
vi: Màu đỏ tối đa

en: Target displa_y:
vi: _Hiển thị đích:

en: _Color Filtering:
vi: _Lọc màu :

note: Translators: this is a regular expression that is intended to match a positive 'yes' response from a user at the command line.  The expression as given means - does it begin with (that's the '^' character) any of the characters in the '[' ']'?  In this case, we've chosen 'Y', 'y', and '1' to mean po
en: ^[Yy1]
vi: ^[Cc1]

note: Translators: this means speech synthesis (i.e., the machine speaks to you from its speakers) is not installed or working.
en: Speech is unavailable.
vi: Tiếng nói không sẵn sàng.

en: Welcome to Orca setup.
vi: Chúc mừng bạn thiết lập Orca.

note: Translators: the speech system represents what general speech wrapper is going to be used.  For example, gnome-speech is a speech system, speech dispatcher is another, emacspeak is another.  These all then provide wrappers around specific speech servers (engines).
en: Select desired speech system:
vi: Chọn hệ thống tiếng nói đã muốn:

note: Translators: this is prompting for a numerical choice.
en: Enter choice:
vi: Nhập sự chọn:

note: Translators: this is letting the user they input an invalid integer value on the command line and is also requesting they enter a valid integer value.
en: Please enter a valid number.
vi: Hãy gõ một con số đúng.

note: Translators: this means speech synthesis will not be used.
en: Speech will not be used.
vi: Sẽ không nói gì.

note: Translators: this means no working speech servers (speech synthesis engines) can be found.
en: No servers available.
vi: Không có máy phục vụ sẵn sàng.

note: Translators: this is prompting for a numerical choice from a list of available speech synthesis engines.
en: Select desired speech server.
vi: Hãy chọn máy phục vụ tiếng nói đã muốn.

note: Translators: this means the speech server (speech synthesis engine) is not working properly and no voices (e.g., male, female, child) are available.
en: No voices available.
vi: Không có giọng nói nào sẵn sàng.

note: Translators: this is prompting for a numerical value from a list of choices of speech synthesis voices (e.g., male, female, child).
en: Select desired voice:
vi: Chọn giọng nói đã muốn:

note: Translators: the word echo feature of Orca will speak the word prior to the caret when the user types a word delimiter.
en: Enable echo by word?  Enter y or n:
vi: Bật phản hồi theo từ không? Nhập y (có) hay n (không):

en: Please enter y or n.
vi: Hãy nhập chữ « y » (có) hay « n » (không).

note: Translators: if key echo is enabled, Orca will speak the name of a key as the user types on the keyboard.  If the user wants key echo, they will then be prompted for which classes of keys they want echoed.
en: Enable key echo?  Enter y or n:
vi: Bật phản hồi phím không? Nhập y (có) hay n (không):

note: Translators: this is in reference to key echo for normal text entry keys.
en: Enable alphanumeric and punctuation keys?  Enter y or n:
vi: Bật các phím abc và chấm câu không? Nhập y (có) hay n (không):

note: Translators: this is in reference to key echo for CTRL, ALT, Shift, Insert, and "Fn" on laptops.
en: Enable modifier keys?  Enter y or n:
vi: Bật các phím sửa đổi không? Nhập y (có) hay n (không):

note: Translators: this is in reference to key echo for Caps Lock, Num Lock, Scroll Lock, etc.
en: Enable locking keys?  Enter y or n:
vi: Bật các phím khoá không? Nhập y (có) hay n (không):

note: Translators: this is in reference to key echo for the keys at the top of the keyboard.
en: Enable function keys?  Enter y or n:
vi: Bật các phím chức năng không? Nhập y (có) hay n (không):

note: Translators: this is in reference to key echo for space, enter, escape, tab, backspace, delete, arrow keys, page up, page down, etc.
en: Enable action keys?  Enter y or n:
vi: Bật các phím hành động không? Nhập y (có) hay n (không):

note: Translators: we allow the user to choose between the desktop (i.e., has a numeric keypad) and laptop (i.e., small and compact) keyboard layouts for how they might control Orca.
en: Select desired keyboard layout.
vi: Chọn bố trí bàn phím yêu cầu.

note: Translators: we allow the user to choose between the desktop (i.e., has a numeric keypad) and laptop (i.e., small and compact) keyboard layouts for how they might control Orca.
en: 1. Desktop
vi: 1. Máy để bàn

note: Translators: we allow the user to choose between the desktop (i.e., has a numeric keypad) and laptop (i.e., small and compact) keyboard layouts for how they might control Orca.
en: 2. Laptop
vi: 2. Máy tính xách tay

note: Translators: this is prompting for whether the user wants to use a refreshable braille display (an external hardware device) or not.
en: Enable Braille?  Enter y or n:
vi: Bật chữ nổi không? Nhập y (có) hay n (không):

note: Translators: the braille monitor is a graphical display on the screen that is used for debugging and demoing purposes. It presents what would be (or is being) shown on the external refreshable braille display.
en: Enable Braille Monitor?  Enter y or n:
vi: Bật bộ trình bày chữ nổi không? Nhập y (có) hay n (không):

note: Translators: orca can be set up to automatically start when the user logs in.
en: Automatically start orca when you log in?  Enter y or n:
vi: Tự động khởi chạy Orca khi bạn đăng nhập không? Gõ y hoặc n:

en: Accessibility support for GNOME has just been enabled.
vi: Mới hiệu lực hỗ trợ khả năng truy cập GNOME.

en: You need to log out and log back in for the change to take effect.
vi: Bạn cần phải đăng xuất rồi đăng nhập lại để thay đổi có tác động.

en: Do you want to logout now?  Enter y or n:
vi: Bạn có muốn đăng xuất không? Nhập y hoặc n:

en: Setup complete. Logging out now.
vi: Thiết lập hoàn tất. Đang đăng xuất.

en: Setup complete.  Press Return to continue.
vi: Thiết lập xong. Hãy bấm phím Return để tiếp tục.

en: <b>Start from:</b>
vi: <b>Bắt đầu từ:</b>

en: C_urrent location
vi: Vị trí _hiện tại

en: Orca Find Dialog
vi: Hộp thoại Tìm

en: Start from:
vi: Bắt đầu từ:

en: Top of window
vi: Đỉnh cửa sổ

en: _Top of window
vi: Đỉ_nh cửa sổ

note: Translators: This is used in the Orca About dialog.
en: The Orca Team
vi: Nhóm Orca

note: Translators: This text is used in the Orca About dialog.
en: A free, open source scriptable screen reader, which provides access to applications and toolkits that support AT-SPI (e.g., the GNOME desktop).
vi: Một trình đọc màn hình có thể được văn lệnh điều khiển (phần mềm nguồn mở và sử dụng tự do) mà cung cấp truy cập đến các ứng dụng và bộ công cụ cũng hỗ trợ AT-SPI (v.d. môi trường GNOME).

note: Translators: This text is used in the Orca About dialog.
en: Copyright (c) 2005-2010 Sun Microsystems Inc. 
    Copyright (c) 2005-2008 Google Inc. 
    Copyright (c) 2008, 2009 Eitan Isaacson 
    Copyright (c) 2006-2009 Brailcom, o.p.s. 
    Copyright (c) 2001, 2002 BAUM Retec, A.G.
vi: Tác quyền © năm 2005-2010 của Sun Microsystems Inc. 
    Tác quyền © năm 2005-2008 của Google Inc. 
    Tác quyền © năm 2008, 2009 của Eitan Isaacson 
    Tác quyền © năm 2006-2009 của Brailcom, o.p.s. 
    Tác quyền © năm 2001, 2002 của BAUM Retec, A.G.

note: Translators: This text is used in the Orca About dialog. Orca is licensed under GPL2+.
en: Orca is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General
    Public License as published by the Free Software Foundation;
    either version 2.1 of the License, or (at your option) any
    later version.
    
    Orca is distributed in the hope that it will be useful, but
    WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See
    the GNU Lesser General Public License for more details.
    
    You should have received a copy of the GNU Lesser General
    Public License along with Orca; if not, write to the
    Free Software Foundation, Inc., Franklin Street, Fifth Floor,
    Boston MA  02110-1301 USA.
vi: Orca là phần mềm tự do; bạn có thể phân phối lại và/hoặc
    sửa đổi dưới các điều khoản của Giấy Phép GNU Lesser General
    Public License được công bố bởi Tổ Chức Phần Mềm Tự Do;
    hoặc phiên bản 2.1 của Giấy Phép này, hoặc (tùy chọn) bất kỳ
    phiên bản sau nào.
    
    Orca được phân phối với mong muốn nó sẽ có ích, nhưng
    KHÔNG CÓ BẢO HÀNH GÌ CẢ, THẬM CHÍ KHÔNG CÓ
    BẢO ĐẢM ĐƯỢC NGỤ Ý KHẢ NĂNG BÁN HAY KHẢ NĂNG
    LÀM ĐƯỢC VIỆC DỨT KHOÁT.
    Xem Giấy Phép GNU Lesser General Public License để biết thêm chi tiết.
    
    Bạn đã nhận một bản sao của Giấy Phép GNU Lesser General
    Public License cùng với chương trình này; nếu không, hãy viết thư
    cho Tổ Chức Phần Mềm Tự Do :
    Free Software Foundation, Inc.,
    51 Franklin Street, Fifth Floor,
    Boston, MA  02110-1301, USA (Mỹ).

note: Translators: Key Binding is a table column header where the cells in the column represent keyboard combinations the user can press to invoke Orca commands.
en: Key Binding
vi: Tổ hợp phím

[ctx: VoiceType]
note: Translators: This refers to the default/typical voice used by Orca when presenting the content of the screen and other messages.
en: Default
vi: Mặc định

[ctx: VoiceType]
note: Translators: This refers to the voice used by Orca when presenting one or more characters which is in uppercase.
en: Uppercase
vi: Chữ hoa

[ctx: VoiceType]
note: Translators: This refers to the voice used by Orca when presenting one or more characters which is part of a hyperlink.
en: Hyperlink
vi: Siêu liên kết

[ctx: VoiceType]
note: Translators: This refers to the voice used by Orca when presenting information which is not displayed on the screen as text, but is still being communicated by the system in some visual fashion. For instance, Orca says "misspelled" to indicate the presence of the red squiggly line found under a spel
en: System
vi: Hệ thống

note: Attribute Mark in Braille column (IS_BRAILLED). Translators: The "Mark in braille" column consists of a single checkbox for each text attribute.  If the checkbox is checked, Orca will "underline" that attribute, if it is present, on the refreshable braille display.
en: Mark in braille
vi: Đánh dấu bằng chữ nổi

note: Attribute Value column (VALUE) Translators: "Present Unless" is a column header of the text attributes pane of the Orca preferences dialog.  On this pane, the user can select a set of text attributes that they would like spoken and/or indicated in braille.  Because the list of attributes could get q
en: Present Unless
vi: Đọc trừ khi

note: Pronunciation Dictionary actual string (word) column (ACTUAL). Translators: "Actual String" here refers to a text string as it actually appears in a text document. This might be an abbreviation or a particular word that is pronounced differently then the way that it looks.
en: Actual String
vi: Chuỗi thật

note: Pronunciation Dictionary replacement string column (REPLACEMENT) Translators: "Replacement String" here refers to the text string that will actually be used to speak it's matching "actual string". For example: if the actual string was "MHz", then the replacement (spoken) string would be "megahertz".
en: Replacement String
vi: Chuỗi thay thế

note: Translators: different speech systems and speech engines work differently when it comes to handling pauses (e.g., sentence boundaries). This property allows the user to specify whether speech should be sent to the speech synthesis system immediately when a pause directive is enountered or if it shou
en: Break speech into ch_unks between pauses
vi: Chia ra từng đ_oạn tiếng nói giữa hai lần tạm dừng

note: Translators: If this setting is chosen and the user is reading over an entire document, Orca will pause at the end of each sentence.
en: Sentence
vi: Câu

[ctx: ProgressBar]
note: Translators: Orca has a setting which determines which progress bar updates should be announced. Choosing "All" means that Orca will present progress bar updates regardless of what application and window they happen to be in. Translators: Orca has a setting which determines which progress bar update
en: All
vi: Tất cả

[ctx: ProgressBar]
note: Translators: Orca has a setting which determines which progress bar updates should be announced. Choosing "Application" means that Orca will present progress bar updates as long as the progress bar is in the active application (but not necessarily in the current window).
en: Application
vi: Ứng dụng

[ctx: ProgressBar]
note: Translators: Orca has a setting which determines which progress bar updates should be announced. Choosing "Window" means that Orca will present progress bar updates as long as the progress bar is in the active window.
en: Window
vi: Cửa sổ

note: Translators: When this option is enabled, dead keys will be announced when pressed. Translators: When this option is enabled, dead keys will be announced when pressed.
en: Enable non-spacing _diacritical keys
vi: Bật phím chỉ thêm _dấu phụ

note: TODO - JD: I did the above because GtkBuilder translator notes (which we have for the above string) are not getting sucked in to orca.pot. :-( Translators: When this option is enabled, inserted text of length 1 is spoken. Translators: When this option is enabled, inserted text of length 1 is spoken.
en: Enable echo by cha_racter
vi: Bật phản hồi theo _ký tự

note: Translators: Orca keybindings support double and triple "clicks" or key presses, similar to using a mouse.
en: (double click)
vi: (nhấn đúp)

note: Translators: Orca keybindings support double and triple "clicks" or key presses, similar to using a mouse.
en: (triple click)
vi: (nhấn ba lần)

note: Translators: an external braille device has buttons on it that permit the user to create input gestures from the braille device. The braille bindings are what determine the actions Orca will take when the user presses these buttons.
en: Braille Bindings
vi: Tổ hợp chữ nổi

note: Translators: A single braille cell on a refreshable braille display consists of 8 dots.  If the user chooses this setting, the dot in the bottom left corner will be used to 'underline' text of interest.
en: Dot _7
vi: Chấm _7

note: Translators: If the user chooses this setting, the dot in the bottom right corner of the braille cell will be used to 'underline' text of interest.
en: Dot _8
vi: Chấm _8

note: Translators: If the user chooses this setting, the two dots at the bottom of the braille cell will be used to 'underline' text of interest.
en: Dots 7 an_d 8
vi: Chấm 7 _và 8

[ctx: punctuation level]
note: Translators: If this setting is chosen, no punctuation symbols will be spoken as a user reads a document. Translators: this refers to how much punctuation will be spoken by Orca when presenting text on the screen.
en: _None
vi: Khô_ng có

note: Translators: If this setting is chosen, common punctuation symbols (like comma, period, question mark) will not be spoken as a user reads a document, but less common symbols (such as #, @, $) will.
en: So_me
vi: Một _số

note: Translators: If this setting is chosen, the majority of punctuation symbols will be spoken as a user reads a document.
en: M_ost
vi: Phần _lớn

note: Translators: This refers to the amount of information Orca provides about a particular object that receives focus.
en: Brie_f
vi: _Ngắn

note: Translators: when users are navigating a table, they sometimes want the entire row of a table read, or they just want the current cell to be presented to them. Translators: This is one of two options available in the Preferences dialog for the Table Rows setting. If chosen, Orca will speak just the 
en: Speak _cell
vi: Nó_i ô

note: Translators: this is a spoken prompt asking the user to press a new key combination (e.g., Alt+Ctrl+g) to create a new key bindings.
en: enter new key
vi: nhập phím mới

en: Key binding deleted. Press enter to confirm.
vi: Tổ hợp phím bị xoá. Nhấn phím Enter để xác nhận.

note: Translators: this is a spoken prompt letting the user know that the key combination (e.g., Ctrl+Alt+f) they just entered has already been bound to another command.
en: The key entered is already bound to %s
vi: Bạn đã nhập một phím đã đóng kết với %s

note: Translators: this is a spoken prompt letting the user know Orca know Orca has recorded a new key combination (e.g., Alt+Ctrl+g) based upon their input.
en: Key captured: %s. Press enter to confirm.
vi: Đã bắt phím: %s. Nhấn enter để xác nhận.

note: Translators: this is a spoken prompt confirming the key combination (e.g., Ctrl+Alt+f) the user just typed when creating a new key binding.
en: The new key is: %s
vi: Phím mới là: %s

note: Translators: this is a spoken prompt confirming that an existing key combination (e.g., Ctrl+Alt+f) that was associated with a command has been deleted.
en: The keybinding has been removed.
vi: Tổ hợp phím đã bị xoá.

note: We're here because given profile name exists, so we have to give that info to the user and give him the chance to continue, or not saving the profile
en: Profile <b>%s</b> already exists.
    Continue updating the existing profile with these new changes?
vi: Hồ sơ <b>%s</b> đã tồn tại.
    Tiếp tục cập nhật các thay đổi này và thoát khỏi hồ sơ?

en: <b>User Profile Conflict!</b>
vi: <b>Xung đột Hồ sơ Người dùng!</b>

en: Save Profile As Conflict
vi: Lưu hồ sơ như một xung đột

note: First of all, we give a chance of cancel profile change
en: You are about to change the active profile. If you
    have just made changes in your preferences, they will
    be dropped at profile load.
    
    Continue loading profile discarding previous changes?
vi: Hồ sơ hiện hành như đã bị bạn thay đổi. Nếu bạn
    chỉ thay đổi tùy chọn, nó sẽ bị hủy khi mở hồ sơ.
    
    Tiếp tục mở hồ sơ và bỏ qua các thay đổi trước đó?

en: <b>Load user profile info</b>
vi: <b>Nạp thông tin hồ sơ người dùng</b>

en: Load User Profile
vi: Mở Hồ sơ Người dùng

note: Translators: Orca Preferences is the configuration GUI for Orca.
en: Starting Orca Preferences.
vi: Đang khởi chạy Tùy thích Orca.

en: Orca Screen Reader / Magnifier
vi: Bộ Đọc và Phóng To Màn Hình Orca

note: Translators: This message is displayed when the user tries to start Orca and includes an invalid option as an argument. After the message, the list of arguments, as typed by the user, is displayed.
en: The following arguments are not valid:
vi: Các tham số sau không hợp lệ:

note: Translators: This message is displayed when the user tries to enable or disable a feature via an argument, but specified an invalid feature. Valid features are: speech, braille, braille-monitor, magnifier, main-window, and splash-window. These items are not localized and are presented in a list afte
en: The following items can be enabled or disabled:
vi: Các mục sau có thể được bật hoặc tắt:

en: Usage: orca [OPTION...]
vi: Sử dụng: orca [TÙY_CHỌN...]

note: Translators: this is a testing option for the command line.  It prints the names of applications known to the accessibility infrastructure to stdout and then exits.
en: Print the known running applications
vi: In những ứng dụng được biết là vẫn chạy

note: Translators: this enables debug output for Orca.  The YYYY-MM-DD-HH:MM:SS portion is a shorthand way of saying that the file name will be formed from the current date and time with 'debug' in front and '.out' at the end.  The 'debug' and '.out' portions of this string should not be translated (i.e.,
en: Send debug output to debug-YYYY-MM-DD-HH:MM:SS.out
vi: Gửi kết xuất gỡ lỗi cho tập tin debug-NNĂM-TG-NG-GI:PH:GY.out

note: Translators: this enables debug output for Orca and overrides the name of the debug file Orca will use for debug output if the --debug option is used.
en: Send debug output to the specified file
vi: Gửi kết xuất gỡ lỗi cho tập tin đưa ra

note: Translators: this is the description of the command line option '-s, --setup, --gui-setup' that will initially display a GUI dialog that would allow the user to set their Orca preferences.
en: Set up user preferences
vi: Thiết lập tùy thích người dùng

note: Translators: this is the description of the command line option '-t, --text-setup' that will initially display a list of questions in text form, that the user will need to answer, before Orca will startup. For this to happen properly, Orca will need to be run from a terminal window.
en: Set up user preferences (text version)
vi: Thiết lập tùy thích người dùng (kiểu văn bản)

note: Translators: this is the description of the command line option '-n, --no-setup' that means that Orca will startup without setting up any user preferences.
en: Skip set up of user preferences
vi: Bỏ qua việc thiết lập tùy thích người dùng

note: Translators: this is the description of the command line option '-u, --user-prefs-dir=dirname' that allows you to specify an alternate location for the user preferences.
en: Use alternate directory for user preferences
vi: Dùng thư mục xen kẽ cho tùy thích người dùng

note: Translators: if the user supplies an option via the '-e, --enable' command line option, it will be automatically enabled as Orca is started.
en: Force use of option
vi: Ép buộc dùng tùy chọn

note: Translators: if the user supplies an option via the '-d, --disable' command line option, it will be automatically disabled as Orca is started.
en: Prevent use of option
vi: Ngăn cản dùng tùy chọn

note: Translators: this is the Orca command line option to import to Orca a user profile from a given file
en: Import a profile from a given orca profile file
vi: Nhập một hồ sơ từ một tệp hồ sơ orca

note: Translators: this is the Orca command line option that will quit Orca. The user would run the Orca shell script again from a terminal window. If this command line option is specified, the script will quit any instances of Orca that are already running.
en: Quits Orca (if shell script used)
vi: Thoát Orca (nếu dùng văn lệnh trình bao)

note: Translators: this is the Orca command line option that will force the termination of Orca. The user would run the Orca shell script again from a terminal window. If this command line option is specified, the script will quit any instances of Orca that are already running.
en: Forces orca to be terminated immediately.
vi: Buộc orca thoát ngay lập tức.

note: Translators: this is the Orca command line option to tell Orca to replace any existing Orca process(es) that might be running.
en: Replace a currently running Orca
vi: Thay thế một tiến trình Orca đang chạy

note: Translators: this is text being sent to a terminal and we want to keep the text lines within terminal boundaries.
en: If Orca has not been previously set up by the user, Orca
    will automatically launch the preferences set up unless
    the -n or --no-setup option is used.
vi: Nếu Orca chưa được thiết lập bởi người dùng,
    Orca sẽ khởi chạy tự động hộp thoại thiết lập
    tùy thích, nếu tùy chọn « -n » hay « --no-setup »
    không được dùng.

en: Report bugs to orca-list@gnome.org.
vi: Hãy thông báo lỗi nào cho <orca-list@gnome.org>.

note: Translators: this is what Orca speaks and brailles when it quits.
en: Goodbye.
vi: Tạm biệt nhé.

note: Translators: Orca has a "Learn Mode" that will allow the user to type any key on the keyboard and hear what the effects of that key would be.  The effects might be what Orca would do if it had a handler for the particular key combination, or they might just be to echo the name of the key if Orca doe
en: Exiting learn mode.
vi: Đang thoát khỏi chế độ học.

note: Translators: Orca has a "List Shortcuts Mode" that allows the user to list a group of keyboard shortcuts. Pressing 1 makes it possible for the user to navigate amongst a list of global ("default") commands. Pressing 2 allows the user to navigate amongst Orca commands specific to the application with
en: Exiting list shortcuts mode.
vi: Đang thoát khỏi chế độ liệt kê phím tắt.

note: Translators: this is a spoken prompt letting the user know that speech synthesis has been turned back on.
en: Speech enabled.
vi: Tiếng nói đã bật.

note: Translators: this is a spoken prompt letting the user know that speech synthesis has been temporarily turned off.
en: Speech disabled.
vi: Tiếng nói bị tắt.

note: Translators: there is a keystroke to reload the user preferences.  This is a spoken prompt to let the user know when the preferences has been reloaded.
en: Orca user settings reloaded.
vi: Thiết lập người dùng Orca đã được tải lại.

note: Translators: The following string instructs the user how to navigate amongst the list of commands presented in 'list shortcuts' mode as well as how to exit the list when finished.
en: Use Up and Down Arrow to navigate the list. Press Escape to exit.
vi: Nhấn Lên và Xuống để chuyển trong danh sách. Nhấn Escape để thoát.

note: Translators: This message is presented when the user is in 'list of shortcuts mode'. In this messsage, we present the number of shortcuts found.
en: %d Orca default shortcut found. | %d Orca default shortcuts found.
vi[0]: Tìm thấy %d phím tắt Orca ngầm định.

note: Translators: This message is presented when the user is in 'list of shortcuts mode'. In this message, we present the number of shortcuts found for the named application.
en: %(count)d Orca shortcut for %(application)s found. | %(count)d Orca shortcuts for %(application)s found.
vi[0]: Tìm thấy %(count)d phím tắt Orca cho %(application)s.

note: Translators: This message is presented when the user is in 'list of shortcuts mode'. This is the message we present when the user requested a list of application-specific shortcuts, but none could be found for that application.
en: No Orca shortcuts for %s found.
vi: Không tìm thấy phím tắt Orca nào cho %s.

note: Translators: when the user is attempting to locate a particular object and the top of a page or list is reached without that object being found, we "wrap" to the bottom and continue looking upwards. We need to inform the user when this is taking place. particular object and the top of the page or li
en: Wrapping to bottom.
vi: Cuộn đến đáy.

note: Translators: when the user is attempting to locate a particular object and the bottom of a page or list is reached without that object being found, we "wrap" to the top and continue looking downwards. We need to inform the user when this is taking place. particular object and the bottom of the page 
en: Wrapping to top.
vi: Cuộn đến đỉnh.

note: Translators: Orca has a 'List Shortcuts' mode by which a user can navigate through a list of the bound commands in Orca. Pressing 1 presents the commands/shortcuts available for all applications. These are the "default" commands/shortcuts. Pressing 2 presents commands/shortcuts Orca provides for the
en: Press 1 for Orca's default shortcuts. Press 2 for Orca's shortcuts for the current application. Press escape to exit.
vi: Nhấn 1 cho phím tắt Orca ngầm định. Nhấn 2 cho phím tắt Orca cho ứng dụng hiện tại. Nhấn escape để thoát.

en: keypad
vi: bàn phím số

note: Translators: Orca keybindings support double and triple "clicks" or key presses, similar to using a mouse.
en: triple click
vi: nhấn ba lần

note: Translators: This message is what is presented to the user when he/she attempts to import a settings profile, but the import failed for some reason.
en: Unable to import profile.
vi: Không thể nhập hồ sơ.

note: Translators: This message is what is presented to the user when he/she successfully imports a settings profile.
en: Profile import success.
vi: Nhập hồ sơ thành công.

note: Translators: This message is what is presented to the user when he/she attempts to import a settings profile but the import failed due to a bad key.
en: Import failed due to an unrecognized key: %s
vi: Lỗi nhập vì một khóa không nhận diện được: %s

en: Welcome to Orca.
vi: Chúc mừng bạn dùng Orca.

en: You already have an instance of an Orca preferences dialog open.
    
    Please close it before opening a new one.
vi: Bạn đã mở một hộp thoại tùy thích Orca.
    
    Hãy đóng nó trước khi mở cái mới.

en: Save Profile As
vi: Lưu hồ sơ thành

en: <b><big>Quit Orca?</big></b>
    
    This will stop all speech output and screen magnification.
vi: <b><big>Thoát khỏi Orca không?</big></b>
    
    Việc này sẽ thôi toàn bộ kết xuất nói và sự phóng đại màn hình.

en: <b>Adjust selected
    attributes</b>
vi: <b>Điều chỉnh các
    thuộc tính đã chọn.</b>

en: <b>Braille Indicator</b>
vi: <b>Cái chỉ chữ nổi</b>

en: <b>Hyperlink Indicator</b>
vi: <b>Cái chỉ siêu liên kết</b>

note: Translators: This is a label in the Preferences dialog box. It applies to several options related to which progress bars Orca should speak and how often Orca should speak them.
en: <b>Progress Bar Updates</b>
vi: <b>Cập nhật thanh tiến hành</b>

en: <b>Pronunciation Dictionary</b>
vi: <b>Từ điển Phát âm</b>

en: <b>Punctuation Level</b>
vi: <b>Tần suất đọc dấu chấm</b>

en: <b>Selection Indicator</b>
vi: <b>Cái chỉ vùng chọn</b>

note: Translators: This is label in the Preferences dialog box. It refers to what Orca will speak when the user arrows Up or Down in a table. The choices are to speak just the new cell or to speak the entire row.
en: <b>Table Rows</b>
vi: <b>Hàng Bảng</b>

en: <b>Text attributes</b>
vi: <b>Thuộc tính văn bản</b>

note: Translators:  In the context of magnifying the contents of the screen, "tracking" refers to whether or not an object (mouse pointer, the caret, or the widget with focus) is of interest.  Objects of interest must always be displayed.  "Alignment" refers to where on the screen objects of interest shou
en: <b>Tracking and Alignment</b>
vi: <b>Theo dõi và Sắp hàng</b>

en: <b>Verbosity</b>
vi: <b>Độ chi tiết</b>

en: Active _Profile:
vi: _Hồ sơ hiện hành:

en: Border size:
vi: Kích cỡ viền:

en: Contraction _Table:
vi: Bảng _từ rút gọn:

en: Cross-hair color:
vi: Màu chữ thập:

en: Cross-hair si_ze:
vi: _Kích cỡ chữ thập:

en: Cursor color:
vi: Màu con trỏ :

en: Cursor size:
vi: Kích cỡ con trỏ :

en: Custom siz_e
vi: Cỡ _riêng

note: Translators: Orca can present the current date to the user, here they can choose how the date should be presented to them.
en: Dat_e format:
vi: Định dạng _ngày tháng:

en: Disable _end of line symbol
vi: Tắt _ký hiệu kết thúc dòng

en: Disable gksu _keyboard grab
vi: Tắt bắt phím _gksu

note: Translators: When a user chooses a tracking alignment of "push", Orca moves the magnified view just enough to fit the object of interest at the very edge of the screen.  The "edge margin" allows the user to specify a margin so that objects are not displayed too close to the edge.
en: Edge mar_gin:
vi: _Lề cạnh:

en: Enable Braille _monitor
vi: Dùng bộ trình bày chữ _nổi

en: Enable Braille _support
vi: Bật khả năng _hỗ trợ chữ nổi

en: Enable _alphanumeric and punctuation keys
vi: Bật phím _abc và chấm câu

en: Enable _function keys
vi: Bật phím chức _năng

en: Enable _key echo
vi: Bật _phản hồi phím

en: Enable _magnifier
vi: Bật _kính lúp

en: Enable _modifier keys
vi: Bật phí_m sửa đổi

en: Enable _navigation keys
vi: Bật phím du_yệt qua

en: Enable ac_tion keys
vi: Bậ_t phím hành động

en: Enable bor_der
vi: Bật _viền

en: Enable c_ursor
vi: Bật con chạ_y

en: Enable cross-h_air
vi: Bật _chữ thập

en: Enable cross-hair cl_ip
vi: Bật trích chữ thậ_p

en: Enable echo by _sentence
vi: Bật phản hồi theo câ_u

en: Enable echo by _word
vi: Bật phản hồi th_eo từ

en: Enable lockin_g keys
vi: Bật _khoá phím

en: Hide s_ystem pointer
vi: Ẩn con t_rỏ hệ thống

en: In_vert colors
vi: Đả_o màu

en: Key Echo
vi: Phản hồi phím

[ctx: Magnification]
note: Translators: This is a label in the Preferences dialog box. It applies to a group of settings related to the border which separates the magnified and non-magnified views of the screen contents (i.e. when a split screen is being used). The options include whether or not there should be a border, the 
en: <b>Border</b>
vi: <b>Viền</b>

[ctx: Magnification]
note: Translators: This is a label in the Preferences dialog box. It applies to a group of settings related to the colors displayed for magnification users, namely brightness, contrast, and whether or not all colors should be inverted.
en: <b>Color</b>
vi: <b>Màu</b>

[ctx: Magnification]
note: Translators: This is a label in the Preferences dialog box. It applies to a group of settings related to the customization of the mouse pointer by adding a plus/cross-hair around it to make it easier to see. Options include whether or not cross-hairs should be enabled, as well as what their color an
en: <b>Cross-hair</b>
vi: <b>Chữ thập mảnh</b>

[ctx: Magnification]
note: Translators: This is a label in the Preferences dialog box. It applies to a group of settings related to the cursor displayed for magnification users. Users can opt to enable an enlarged cursor, and customize its size and color.
en: <b>Cursor</b>
vi: <b>Con trỏ</b>

[ctx: Magnification]
note: Translators: This is a label in the Preferences dialog. It applies to a number of settings related to magnification. The Zoomer is what holds/displays the magnified version of the screen contents.
en: <b>Zoomer</b>
vi: <b>Thu Phóng</b>

[ctx: Magnification]
note: This is a button on the Magnifier notebook page of the Preferences dialog. Pressing this button results in a dialog in which the user can fine tune more advanced settings.
en: Advanced...
vi: Nâng cao...

en: Mouse poi_nter:
vi: C_on trỏ chuột:

note: Translators: This label is on a button on the Text Attributes pane of the Orca Preferences dialog. On that pane there is a long list of possible text attributes. The user can select one and then, by using the Move _down one button, move that attribute down one line in the list. The ordering in the l
en: Move _down one
vi: Chuyển _xuống một

note: Translators: This label is on a button on the Text Attributes pane of the Orca Preferences dialog. On that pane there is a long list of possible text attributes. The user can select one and then, by using the Move _up one button, move that attribute up one line in the list. The ordering in the list 
en: Move _up one
vi: Chuyển _lên một

note: Translators: This label is on a button on the Text Attributes pane of the Orca Preferences dialog. On that pane there is a long list of possible text attributes. The user can select one and then, by using the Move to _bottom button, move that attribute to the bottom of the list. The ordering in the 
en: Move to _bottom
vi: Chuyển xuống _dưới

note: Translators:  This label is on a button on the Text Attributes pane of the Orca Preferences dialog. On that pane there is a long list of possible text attributes. The user can select one and then, by using the Move to _top button, move that attribute to the top of the list. The ordering in the list 
en: Move to _top
vi: Chuyển lên _trên

note: Translators: If this setting is enabled, Orca will only speak text which is actually displayed on the screen. It will NOT speak things like the role of an item (e.g. 'checkbox') or its state (e.g. 'not checked') or say 'mispelled' to indicate the presence of red squiggly spelling error lines -- thin
en: Only speak displayed text
vi: Chỉ đọc văn bản đang xem

en: Orca Preferences
vi: Tùy thích Orca

en: Orca _Modifier Key(s):
vi: Phím _bổ trợ Orca:

en: Pi_tch:
vi: C_ao:

note: Translators:  if this setting is enabled, the mouse pointer will move to each menu item that the user has arrowed to and each dialog box control that the user has tabbed to.
en: Pointer follows focus
vi: Con trỏ theo tiêu điểm

note: Translators: when using magnification software, it is possible for the mouse pointer to not be visible in the "zoomer," which is the magnified view of the screen.  If the "pointer follows zoomer" setting is enabled and the mouse is moved, the pointer will be moved so that it is visible in the zoomer
en: Pointer follows zoomer
vi: Con trỏ theo kính lúp

[ctx: ProgressBar]
note: Translators: Here this is a label for a spin button through which a user can customize the frequency in seconds an announcement should be made regarding the current value of a progress bar.
en: Frequency (secs):
vi: Tần số (giây):

[ctx: ProgressBarUpdates]
note: Translators: This is an option in the Preferences dialog box related to the speaking of progress bar information. If checked, Orca will speak progress bar information.
en: Enable_d
vi: _Bật

en: Pronunciation
vi: Phát âm

en: Quit Orca _without confirmation
vi: Thoát khỏi Orca, không cần _xác nhận

note: Translators: Orca has a setting which determines which progress bar updates should be announced. The options are all progress bars, only progress bars in the active application, or only progress bars in the current window.
en: Restrict to:
vi: Hạn chế thành:

note: Translators: Say all by refers to the way that Orca will say (speak) an amount of text -- in particular, where Orca where insert pauses. There are currently two choices (supplied by a combo box to the right of this label): say all by sentence and  say all by line.  If Orca were speaking a work of fi
en: Say All B_y:
vi: Nói tất cả th_eo :

en: Scale _factor:
vi: _Hệ số co dãn:

en: Show Orca _main window
vi: Hiện _cửa sổ Orca chính

en: Spea_k object mnemonics
vi: Nói phím gọi nhớ _về đối tượng

en: Speak _indentation and justification
vi: Cũng nó_i sự thụt lề và canh đều

en: Speak _none
vi: Không _nói

en: Speak blank lines
vi: Đọc dòng trống

note: Translators: This checkbox toggles whether or not Orca says the child position (e.g., 'item 6 of 7').
en: Speak child p_osition
vi: Nói vị trí _phụ

note: Translators: multicase strings are StringsWithWordsMashedTogetherLikeThis.
en: Speak multicase strings as wor_ds
vi: Nói chuỗi đa từ th_eo từ

en: Speak object under mo_use
vi: Nói đối tượng nằm dưới ch_uột

note: Translators: This is one of two options available in the Preferences dialog for the Table Rows setting. If chosen, Orca will speak the entire row when the user arrows Up or Down in a table.
en: Speak ro_w
vi: Nói hàn_g

en: Speak tutorial messages
vi: Nói thông điệp trợ lý

en: Speech _system:
vi: Hệ thống tiếng _nói:

en: Speech synthesi_zer:
vi: Bộ tổng hợ_p tiếng nói:

en: Start Orca when you lo_gin
vi: Khởi chạy Orca vào lúc đăn_g nhập

en: Start-up Profile:
vi: Hồ sơ khởi nạp:

en: Te_xt cursor:
vi: Con chạy _văn bản:

en: Text Attributes
vi: Thuộc tính văn bản

en: Ver_bose
vi: Ch_i tiết

en: Vo_lume:
vi: Âm _lượng:

en: _Abbreviated role names
vi: Tên v_ai viết tắt

en: _Control and menu item:
vi: Điều khiển và mụ_c trình đơn:

en: _Enable Contracted Braille
vi: Bật chữ nổi _rút gọn

en: _Enable speech
vi: Bật _nói

en: _Laptop
vi: Máy _xách tay

en: _New entry
vi: _Mục mới

en: _Present tooltips
vi: Đọc _gợi ý

en: _Speak all
vi: _Nói tất cả

note: Translators: Orca can present the current time to the user, here they can choose how the time should be presented to them.
en: _Time format:
vi: Định dạng _Thời gian:

en: _Voice settings:
vi: Thiết lập giọng _nói:

[ctx: braille dots]
note: Translators: This option refers to the dot or dots in braille which will be used to 'underline' certain characters.
en: _None
vi: Khô_ng có

note: Translators: short braille for an accelerator (what you see in a menu). We strive to keep it under three characters to preserve real estate.
en: acc
vi: ptắt

note: Translators: short braille for the rolename of an alert dialog. NOTE for all the short braille words: they we strive to keep them around three characters to preserve real estate on the braille display.  The letters are chosen to make them unique across all other rolenames, and they typically act lik
en: alrt
vi: báo

note: Translators: short braille for the rolename of an animation widget.
en: anim
vi: ảhoạt

note: Translators: short braille for the rolename of an arrow widget.
en: arw
vi: mtên

note: Translators: short braille for the rolename of a calendar widget.
en: cal
vi: lịch

note: Translators: short braille for the rolename of a canvas widget.
en: cnv
vi: vvẽ

note: Translators: short braille for the rolename of a caption (e.g., table caption).
en: cptn
vi: đđề

note: Translators: short braille for the rolename of a checkbox. Translators: short braille for the rolename of a check menu item.
en: chk
vi: kiểm

note: Translators: long braille for the rolename of a checkbox.
en: CheckBox
vi: Hộp kiểm tra

note: Translators: long braille for the rolename of a check menu item.
en: CheckItem
vi: Mục kiểm tra

note: Translators: spoken words for the rolename of a check menu item.
en: check item
vi: mục kiểm tra

note: Translators: short braille for the rolename of a color chooser.
en: clrchsr
vi: chmàu

note: Translators: long braille for the rolename of a color chooser.
en: ColorChooser
vi: Bộ chọn màu

note: Translators: short braille for the rolename of a column header. Translators: short braille for the rolename of a table column header.
en: colhdr
vi: đcột

note: Translators: long braille for the rolename of a column header. Translators: long braille for the rolename of a table column header.
en: ColumnHeader
vi: Đầu cột

note: Translators: short braille for the rolename of a combo box.
en: cbo
vi: thợp

note: Translators: short braille for the rolename of a date editor.
en: dat
vi: ngày

note: Translators: long braille for the rolename of a date editor.
en: DateEditor
vi: Bộ sửa ngày

note: Translators: spoken words for the rolename of a date editor.
en: date editor
vi: bộ sửa ngày

note: Translators: short braille for the rolename of a desktop icon. Translators: short braille for the rolename of a icon.
en: icn
vi: hình

note: Translators: long braille for the rolename of a desktop icon.
en: DesktopIcon
vi: Biểu tượng môi trường

note: Translators: short braille for the rolename of a desktop frame. Translators: short braille for the rolename of a frame.
en: frm
vi: ô

note: Translators: long braille for the rolename of a desktop frame.
en: DesktopFrame
vi: Khung môi trường

[ctx: shortbraille]
note: Translators: short braille for the rolename of a dial. You should attempt to treat it as an abbreviation of the translated word for "dial".  It is OK to use an unabbreviated word as long as it is relatively short.
en: dial
vi: quay

note: Translators: short braille for the rolename of a dialog.
en: dlg
vi: tho

note: Translators: short braille for the rolename of a directory pane.
en: dip
vi: ôtm

note: Translators: long braille for the rolename of a directory pane.
en: DirectoryPane
vi: Ô thư mục

note: Translators: long braille for the rolename of an HTML document frame.
en: HtmlPane
vi: Ô HTML

note: Translators: spoken words for the rolename of an HTML document frame.
en: html content
vi: nội dung HTML

note: #-#-#-#-#  1076 (orca TRUNK)  #-#-#-#-# Translators: short braille for the rolename of a drawing area.
en: draw
vi: vẽ

note: Translators: long braille for the rolename of a drawing area.
en: DrawingArea
vi: Vùng vẽ

note: Translators: short braille for the rolename of a file chooser.
en: fchsr
vi: chtập

note: Translators: long braille for the rolename of a file chooser.
en: FileChooser
vi: Bộ chọn tập tin

note: Translators: short braille for the rolename of a filler.
en: flr
vi: điền

note: Translators: long braille for the rolename of a filler.
en: Filler
vi: Bộ điền

note: Translators: short braille for the rolename of a font chooser.
en: fnt
vi: phg

note: Translators: long braille for the rolename of a font chooser.
en: FontChooser
vi: Bộ chọn phông chữ

note: Translators: spoken words for the rolename of a font chooser.
en: font chooser
vi: bộ chọn phông chữ

[ctx: shortbraille]
note: Translators: short braille for the rolename of a form. You should attempt to treat it as an abbreviation of the translated word for "form".  It is OK to use an unabbreviated word as long as it is relatively short.
en: form
vi: mẫu

note: Translators: short braille for the rolename of a glass pane.
en: gpn
vi: ôtỷ

note: Translators: long braille for the rolename of a glass pane.
en: GlassPane
vi: Ô thuỷ tinh

note: Translators: short braille for the rolename of a heading.
en: hdng
vi: tiđề

note: Translators: long braille for the rolename of an html container.
en: HtmlContainer
vi: Đồ chứa HTML

note: Translators: spoken words for the rolename of an html container.
en: h t m l container
vi: đồ chứa h t m l

note: Translators: short braille for the rolename of a image.
en: img
vi: ảnh

note: Translators: short braille for the rolename of an internal frame.
en: ifrm
vi: kgnội

note: Translators: long braille for the rolename of an internal frame.
en: InternalFrame
vi: Khung nội bộ

note: Translators: short braille for the rolename of a label.
en: lbl
vi: nhãn

note: Translators: short braille for the rolename of a layered pane.
en: lyrdpn
vi: ôtầng

note: Translators: long braille for the rolename of a layered pane.
en: LayeredPane
vi: Ô sắp từng tầng

note: Translators: short braille for the rolename of a link.
en: lnk
vi: lkết

note: Translators: short braille for the rolename of a list.
en: lst
vi: dsách

note: Translators: short braille for the rolename of a list item.
en: lstitm
vi: mụcds

note: Translators: long braille for the rolename of a list item.
en: ListItem
vi: Mục danh sách

note: Translators: short braille for the rolename of a menu.
en: mnu
vi: tđơn

note: Translators: short braille for the rolename of a menu bar.
en: mnubr
vi: ttđơn

note: Translators: long braille for the rolename of a menu bar.
en: MenuBar
vi: Thanh trình đơn

note: Translators: short braille for the rolename of a menu item.
en: mnuitm
vi: mụctđ

note: Translators: long braille for the rolename of a menu item.
en: MenuItem
vi: Mục trình đơn

note: Translators: short braille for the rolename of an option pane.
en: optnpn
vi: ôtùy

note: Translators: long braille for the rolename of an option pane.
en: OptionPane
vi: Ô tùy chọn

note: Translators: short braille for the rolename of a page tab.
en: pgt
vi: trg

note: Translators: short braille for the rolename of a page tab list.
en: tblst
vi: dstab

note: Translators: long braille for the rolename of a page tab list.
en: TabList
vi: Danh sách Tab

note: Translators: spoken words for the rolename of a page tab list.
en: tab list
vi: danh sách tab

note: Translators: short braille for the rolename of a panel.
en: pnl
vi: bảng

note: Translators: short braille for the rolename of a password field.
en: pwd
vi: mậtk

note: Translators: short braille for the rolename of a popup menu.
en: popmnu
vi: tự_mở

note: Translators: long braille for the rolename of a popup menu.
en: PopupMenu
vi: Trình đơn tự mở

note: Translators: short braille for the rolename of a progress bar.
en: pgbar
vi: tiếnh

note: Translators: short braille for the rolename of a push button.
en: btn
vi: nút

note: Translators: short braille for the rolename of a radio button.
en: radio
vi: cmột

note: Translators: short braille for the rolename of a radio menu item.
en: rdmnuitm
vi: mụctdmột

note: Translators: long braille for the rolename of a radio menu item.
en: RadioItem
vi: Mục chọn một

note: Translators: short braille for the rolename of a root pane.
en: rtpn
vi: gốc

note: Translators: long braille for the rolename of a root pane.
en: RootPane
vi: Ô gốc

note: Translators: short braille for the rolename of a row header. Translators: short braille for the rolename of a table row header.
en: rwhdr
vi: đhàng

note: Translators: long braille for the rolename of a row header. Translators: long braille for the rolename of a table row header.
en: RowHeader
vi: Đầu hàng

note: Translators: short braille for the rolename of a scroll bar.
en: scbr
vi: tcuộn

note: Translators: short braille for the rolename of a scroll pane.
en: scpn
vi: ôcuộn

note: Translators: long braille for the rolename of a scroll pane.
en: ScrollPane
vi: Ô cuộn

note: Translators: short braille for the rolename of a section (e.g., in html).
en: sctn
vi: phần

note: Translators: short braille for the rolename of a separator.
en: seprtr
vi: tách

note: Translators: short braille for the rolename of a slider.
en: sldr
vi: trượt

note: Translators: short braille for the rolename of a split pane.
en: spltpn
vi: ôtách

note: Translators: long braille for the rolename of a split pane.
en: SplitPane
vi: Ô tách

note: Translators: short braille for the rolename of a spin button.
en: spin
vi: xoay

note: Translators: short braille for the rolename of a statusbar.
en: statbr
vi: tttr

note: Translators: spoken words for the rolename of a statusbar.
en: status bar
vi: thanh trạng thái

note: Translators: short braille for the rolename of a table.
en: tbl
vi: bảng

note: Translators: short braille for the rolename of a table cell.
en: cll
vi: ô

note: Translators: short braille for the rolename of a tear off menu item.
en: tomnuitm
vi: rời

note: Translators: long braille for the rolename of a tear off menu item.
en: TearOffMenuItem
vi: Mục trình đơn tách rời

note: Translators: short braille for the rolename of a text entry field.
en: txt
vi: chữ

note: Translators: short braille for the rolename of a toggle button.
en: tglbtn
vi: bật-tắt

note: Translators: long braille for the rolename of a toggle button.
en: ToggleButton
vi: Nút bật/tắt

note: Translators: short braille for the rolename of a toolbar.
en: tbar
vi: ccụ

note: #-#-#-#-#  1076 (orca TRUNK)  #-#-#-#-# Translators: long braille for the rolename of a toolbar. #-#-#-#-#  1190 (SCIM 1.4.7)  #-#-#-#-# Create the ToolBar setup block.
en: ToolBar
vi: Thanh công cụ

note: Translators: long braille for the rolename of a tooltip.
en: ToolTip
vi: Gợi ý công cụ

note: Translators: short braille for the rolename of a tree.
en: tre
vi: cây

note: Translators: short braille for the rolename of a tree table.
en: trtbl
vi: bcây

note: Translators: long braille for the rolename of a tree table.
en: TreeTable
vi: Bảng cây

note: Translators: short braille for when the rolename of an object is unknown.
en: unk
vi: lạ

note: Translators: short braille for the rolename of a viewport.
en: vwprt
vi: cxem

note: Translators: short braille for the rolename of a window.
en: wnd
vi: csổ

note: Translators: short braille for the rolename of a header.
en: hdr
vi: đầu

note: Translators: short braille for the rolename of a footer.
en: ftr
vi: chân

note: Translators: short braille for the rolename of a application.
en: app
vi: ứng

note: Translators: long braille for the rolename of a autocomplete.
en: AutoComplete
vi: Tự động điền nốt

note: Translators: short braille for the rolename of an editbar.
en: edtbr
vi: chỉnh

note: Translators: long braille for the rolename of an editbar.
en: EditBar
vi: Thanh Sửa

note: Translators: short braille for the rolename of an embedded component.
en: emb
vi: nhúng

note: Translators: long braille for the rolename of an embedded component.
en: EmbeddedComponent
vi: Thành phần nhúng

note: Translators: Orca will tell you how many characters are repeated on a line of text.  For example: "22 space characters".  The %d is the number and the %s is the spoken word for the character.
en: %(count)d %(repeatChar)s character | %(count)d %(repeatChar)s characters
vi[0]: %(count)d %(repeatChar)s ký tự

note: Translators: This string is part of the presentation of an item that includes one or several consequtive superscripted characters, e.g. 'X' followed by 'superscript 2' followed by 'superscript 3' should be presented as 'X superscript 23'.
en:  superscript %s
vi: chữ %s cao

note: Translators: This string is part of the presentation of an item that includes one or several consequtive subscripted characters, e.g. 'X' followed by 'subscript 2' followed by 'subscript 3', should be presented as 'X subscript 23.'
en:  subscript %s
vi: chữ %s cao

note: Translators: short braille for the rolename of a document.
en: doc
vi: tàil

note: Translators: the Orca "SayAll" command allows the user to press a key and have the entire document in a window be automatically spoken to the user.  If the user presses any key during a SayAll operation, the speech will be interrupted and the cursor will be positioned at the point where the speech w
en: Speaks entire document.
vi: Nói toàn tài liệu.

note: Translators: this represents the number of rows in a table.
en: table with %d row | table with %d rows
vi[0]: Bảng %d hàng

note: We've left a table.  Announce this fact.
en: leaving table.
vi: rời bảng.

note: Translators: this represents the row and column we're on in a table.
en: row %(row)d, column %(column)d
vi: hàng %(row)d, cột %(column)d

note: Translators: this represents the column we're on in a table. Translators: this is in references to a column in a table.
en: column %d
vi: cột %d

note: Translators: short braille for the rolename of a calendar view.
en: calv
vi: ôlịch

note: Translators: long braille for the rolename of a calendar view.
en: CalendarView
vi: Ô xem lịch

note: Translators: spoken words for the rolename of a calendar view.
en: calendar view
vi: ô xem lịch

note: Translators: short braille for the rolename of a calendar event.
en: cale
vi: kiện

note: Translators: long braille for the rolename of a calendar event.
en: CalendarEvent
vi: Sự kiện lịch

note: Translators: spoken words for the rolename of a calendar event.
en: calendar event
vi: sự kiện lịch

note: Translators: this tells Orca to act like 'biff', or let the user know when new mail has arrived, even if Evolution doesn't have focus.
en: Toggle whether we present new mail if we are not the active script.
vi: Bật tắt thông báo thư mới khi không phải chương trình đang hoạt động.

note: Translators: this tells Orca to act like 'biff', or let the user know when new mail has arrived, even if Evolution doesn't have focus.
en: present new mail if this script is not active.
vi: thông báo thư mới nếu chương trình không hoạt động.

note: Translators: this tells Orca to act like 'biff', or let the user know when new mail has arrived, even if Evolution doesn't have focus.
en: do not present new mail if this script is not active.
vi: không thông báo thư mới nếu chương trình không hoạt động.

note: #-#-#-#-#  1076 (orca TRUNK)  #-#-#-#-# Translators: we present this to the user to indicate that an email message has not been marked as having been read.
en: unread
vi: chưa đọc

note: Translators: this means there are no scheduled entries in the calendar.
en: No appointments
vi: Không có cuộc hẹn

note: Translators: this is the unlabelled arrow button near the top of the mail view Insert Attachment dialog in Evolution. We give it a name.
en: Directories button
vi: Nút thư mục

note: Translators: this is the name of a setup assistant window/screen in Evolution.
en: %s screen
vi: màn hình %s

note: Translators: this is an indication that Orca is unable to obtain the display of the gcalctool calculator, which is the area where calculation results are presented.
en: Unable to get calculator display
vi: Không thể hiển thị bàn tính

en: Spell checking is complete.
vi: Việc kiểm tra chính tả là hoàn tất.

en: Press Tab and Return to terminate.
vi: Hãy bấm phím Tab và Return để kết thúc.

note: Translators: this indicates a find command succeeded in finding something.
en: Phrase found.
vi: Đã tìm thấy.

en: Read the latest n messages in the incoming messages text area.
vi: Đọc tin nhắn mới nhất trong vùng văn bản tin nhắn gửi đến.

en: Searching.
vi: Đang tìm.

en: Search complete.
vi: Tìm kiếm hoàn tất.

en: No files found.
vi: Không tìm ra.

en: Work online / offline
vi: Hoạt động trực tuyến / ngoại tuyến

note: Translators: the "Workspace " and "Desk " strings are the prefix of what metacity shows when you press Ctrl+Alt and the left or right arrow keys to switch between workspaces.  The goal here is to find a match with that prefix.
en: Workspace
vi: Vùng làm việc

en: Desk
vi: Bàn

note: Translators: This denotes a notification to the user of some sort.
en: Notification %s
vi: Thông báo %s

note: Translators: The Package Manager application notifies the user of minor errors by displaying an icon in the status bar and adding them to an error log rather than displaying the error in a dialog box. This string is the label for a checkbox. If it is checked, Orca will inform the user when the notif
en: Notify me when errors have been logged.
vi: Thông báo khi lỗi nào đã được ghi lưu.

note: Translators: this is in reference to loading a web page or some other content.
en: Loading.  Please wait.
vi: Đang nạp. Vui lòng chờ.

note: Translators: this is in reference to loading a web page or some other content.
en: Finished loading.
vi: Hoàn tất nạp.

note: Translators: The Package Manager application notifies the user of minor errors by displaying an icon in the status bar and adding them to an error log rather than displaying the error in a dialog box. This is the message Orca will present to inform the user that this has occurred.
en: An error occurred. View the error log for details.
vi: Gặp lỗi. Xem sổ theo dõi lỗi để tìm chi tiết.

note: Translators: This is the tutorial string associated with a specific search field in the Packagemanager application. It is designed to inform the user how to move directly to the search results after the search has been completed.
en: Use Ctrl+L to move focus to the results.
vi: Dùng tổ hợp phím Ctrl+L để chuyển tiêu điểm sang kết quả.

en: New chat tab %s
vi: Thẻ chát mới %s

en: Display more options
vi: Hiển thị tùy chọn thêm

note: Translators: this is the input line of a spreadsheet (i.e., the place where enter formulas)
en: Presents the contents of the input line.
vi: Đọc nội dung trên dòng nhập.

note: Translators: Orca allows you to dynamically define which row of a spreadsheet or table counts as column headers.
en: Set the row to use as dynamic column headers when speaking calc cells.
vi: Đặt hàng cần dùng làm phần đầu cột động khi nói ô kiểu tính.

note: Translators: Orca allows you to dynamically define which row of a spreadsheet or table counts as column headers.
en: Clears the dynamic column headers.
vi: Xoá sạch các đầu cột động.

note: Translators: Orca allows you to dynamically define which column of a spreadsheet or table counts as row headers.
en: Set the column to use as dynamic row headers to use when speaking calc cells.
vi: Đặt cột cần dùng làm phần đầu hàng động khi nói ô bảng tính.

note: Translators: Orca allows you to dynamically define which column of a spreadsheet or table counts as row headers.
en: Clears the dynamic row headers
vi: Xoá sạch các đầu hàng động.

note: Checkbox for "Speak spread sheet cell coordinates". Translators: If checked, then Orca will speak the coordinates of the current spread sheet cell. Coordinates are the row and column position within the spread sheet (i.e. A1, B1, C2 ...)
en: Speak spread sheet cell coordinates
vi: Nói toạ độ ô trong bảng tính

note: Translators: this is an option to tell Orca whether or not it should speak table cell coordinates in document content.
en: Speak _cell coordinates
vi: Nói t_oạ độ ô

note: Translators: this is an option to tell Orca whether or not it should speak the span size of a table cell (e.g., how many rows and columns a particular table cell spans in a table).
en: Speak _multiple cell spans
vi: Nói ô th_eo nhiều hàng

note: Translators: this is an option for whether or not to speak the header of a table cell in document content.
en: Announce cell _header
vi: T_hông báo phần đầu ô

note: Translators: this is an option to allow users to skip over empty/blank cells when navigating tables in document content.
en: Skip _blank cells
vi: Bỏ qua ô _rỗng

note: Translators: this is the title of a panel containing options for specifying how to navigate tables in document content.
en: Table Navigation
vi: Duyệt Bảng

note: Translators: Orca allows you to dynamically define which row of a spreadsheet or table counts as column headers.
en: Dynamic column header set for row %d
vi: Phần đầu cột động đã đặt cho hàng %d

note: Translators: Orca allows you to dynamically define which row of a spreadsheet or table counts as column headers.
en: Dynamic column header cleared.
vi: Phần đầu cột động bị xoá.

note: Translators: Orca allows you to dynamically define which column of a spreadsheet or table counts as row headers.
en: Dynamic row header set for column %s
vi: Phần đầu hàng động đã đặt cho cột %s

note: Translators: Orca allows you to dynamically define which column of a spreadsheet or table counts as row headers.
en: Dynamic row header cleared.
vi: Phần đầu hàng động bị xoá.

note: Translators: this is the title of the window that you get when starting StarOffice.  The translated form has to match what StarOffice/OpenOffice is using.  We hate keying off stuff like this, but we're forced to do so in this case.
en: Welcome to StarOffice
vi: Chúc mừng bạn dùng StarOffice

note: Translators: this represents a match with the name of the "Available fields" list in the Tables wizard dialog in the the OOo oobase database application. We're looking for the accessible object name starting with "Available fields". We really try to avoid doing this kind of thing, but sometimes it i
en: Available fields
vi: Trường sẵn sàng

en: Note that the Scroll Down button has to be pressed numerous times.
vi: Ghi chú rằng cái nút Cuộn Xuống cần được bấm nhiều lần.

en: License Agreement Accept button now has focus.
vi: Cái nút đồng ý với các điều kiện giấy phép lúc bây giờ là hoạt động.

note: Translators: this is our made up name for the nameless field in StarOffice/OpenOffice calc that allows you to type in a cell coordinate (e.g., A4) and then move to it.
en: Move to cell
vi: Chuyển sang ô

note: Translators: this is an indication of the position of the focused Impress slide and the total number of slides in the presentation.
en: slide %(position)d of %(count)d
vi: slide %(position)d trên %(count)d

note: Translators: This message is to inform the user that the last row of a table in a document was just deleted.
en: Last row deleted.
vi: Dòng cuối đã bị xóa.

note: Translators: This message is to inform the user that a row in a table was just deleted.
en: Row deleted.
vi: Hàng đã xoá.

note: Translators: This message is to inform the user that a new table row was inserted at the end of the existing table. This typically happens when the user presses Tab from within the last cell of the table.
en: Row inserted at the end of the table.
vi: Hàng đã chèn vào cuối bảng.

note: Translators: This message is to inform the user that a row in a table was just inserted.
en: Row inserted.
vi: Hàng đã chèn.

note: Translators: this is the title of the window that you get when using StarOffice Presentation Wizard. The translated form has to match what StarOffice/OpenOffice is using.  We hate keying off stuff like this, but we're forced to do so in this case.
en: Presentation Wizard
vi: Trợ lý Trình diễn

note: Translators: this means a particular cell in a spreadsheet has a formula (e.g., "=sum(a1:d1)")
en: has formula
vi: có công thức

note: Translators: this is the name of a cell in a spreadsheet.
en: Cell %s
vi: Ô %s

note: Translators: people can enter a string of text that is too wide for a spreadsheet cell.  This string will be spoken if such a cell is encountered.
en: %d character too long | %d characters too long
vi[0]: quá dài theo %d ký tự

note: Translators: this represents the (row, col) position of a cell in a table.
en: Row %(row)d, column %(column)d.
vi: Hàng %(row)d, cột %(column)d.

note: Translators: this is the name of a panel in Thunderbird.
en: %s panel
vi: bảng điều khiển %s

note: Translators: this command will move the mouse pointer to the current item without clicking on it.
en: Routes the pointer to the current item.
vi: Chuyển con trỏ sang mục hiện thời.

note: Translators: the 'flat review' feature of Orca allows the blind user to explore the text in a window in a 2D fashion.  That is, Orca treats all the text from all objects in a window (e.g., buttons, labels, etc.) as a sequence of words in a sequence of lines.  The flat review feature allows the user 
en: Performs left click on current flat review item.
vi: Thực hiện nhắp trái trên mục xem lại phẳng hiện có.

note: Translators: the 'flat review' feature of Orca allows the blind user to explore the text in a window in a 2D fashion.  That is, Orca treats all the text from all objects in a window (e.g., buttons, labels, etc.) as a sequence of words in a sequence of lines.  The flat review feature allows the user 
en: Performs right click on current flat review item.
vi: Thực hiện nhắp trái trên mục xem lại phẳng hiện có.

note: Translators: the "Where am I" feature of Orca allows a user to press a key and then have information about their current context spoken and brailled to them.  For example, the information may include the name of the current pushbutton with focus as well as its mnemonic.
en: Performs the basic where am I operation.
vi: Thực hiện thao tác cơ bản Tôi ở đâu?

note: Translators: the "Where am I" feature of Orca allows a user to press a key and then have information about their current context spoken and brailled to them.  For example, the information may include the name of the current pushbutton with focus as well as its mnemonic.
en: Performs the detailed where am I operation.
vi: Thực hiện thao tác chi tiết Tôi ở đâu?

note: Translators: This command will cause the window's title to be spoken.
en: Speaks the title bar.
vi: Nói nhãn của thanh tựa đề.

note: Translators: This command will cause the window's status bar contents to be spoken.
en: Speaks the status bar.
vi: Nói nhãn của thanh trạng thái.

note: Translators: the Orca "Find" dialog allows a user to search for text in a window and then move focus to that text.  For example, they may want to find the "OK" button.
en: Opens the Orca Find dialog.
vi: Mở hộp thoại Tìm.

note: Translators: the Orca "Find" dialog allows a user to search for text in a window and then move focus to that text.  For example, they may want to find the "OK" button.  This string is used for finding the next occurence of a string.
en: Searches for the next instance of a string.
vi: Tìm chuỗi tương tự lần nữa

note: Translators: the Orca "Find" dialog allows a user to search for text in a window and then move focus to that text.  For example, they may want to find the "OK" button.  This string is used for finding the previous occurence of a string.
en: Searches for the previous instance of a string.
vi: Tìm chuỗi cũ.

note: Translators: this is a debug message that Orca users will not normally see. It describes a debug routine that paints rectangles around the interesting (e.g., text) zones in the active window for the application that currently has focus.
en: Paints and prints the visible zones in the active window.
vi: Sơn và in ra các vùng hiển thị trong cửa sổ hoạt động.

note: Translators: the 'flat review' feature of Orca allows the blind user to explore the text in a window in a 2D fashion.  That is, Orca treats all the text from all objects in a window (e.g., buttons, labels, etc.) as a sequence of words in a sequence of lines.  The flat review feature allows the user 
en: Enters and exits flat review mode.
vi: Vào và rời chế độ xem lại phẳng.

note: Translators: the 'flat review' feature of Orca allows the blind user to explore the text in a window in a 2D fashion.  That is, Orca treats all the text from all objects in a window (e.g., buttons, labels, etc.) as a sequence of words in a sequence of lines.  The flat review feature allows the user 
en: Moves flat review to the beginning of the previous line.
vi: Chuyển điểm xem lại phẳng về đầu dòng trước.

note: Translators: the 'flat review' feature of Orca allows the blind user to explore the text in a window in a 2D fashion.  That is, Orca treats all the text from all objects in a window (e.g., buttons, labels, etc.) as a sequence of words in a sequence of lines.  The flat review feature allows the user 
en: Moves flat review to the home position.
vi: Chuyển điểm xem lại phẳng về.

note: Translators: the 'flat review' feature of Orca allows the blind user to explore the text in a window in a 2D fashion.  That is, Orca treats all the text from all objects in a window (e.g., buttons, labels, etc.) as a sequence of words in a sequence of lines.  The flat review feature allows the user 
en: Speaks the current flat review line.
vi: Nói dòng xem lại phẳng hiện có.

note: Translators: the 'flat review' feature of Orca allows the blind user to explore the text in a window in a 2D fashion.  That is, Orca treats all the text from all objects in a window (e.g., buttons, labels, etc.) as a sequence of words in a sequence of lines.  The flat review feature allows the user 
en: Spells the current flat review line.
vi: Nói theo chính tả dòng xem lại phẳng hiện tại.

note: Translators: the 'flat review' feature of Orca allows the blind user to explore the text in a window in a 2D fashion.  That is, Orca treats all the text from all objects in a window (e.g., buttons, labels, etc.) as a sequence of words in a sequence of lines.  The flat review feature allows the user 
en: Phonetically spells the current flat review line.
vi: Nói theo chính tả ngữ âm dòng xem lại phẳng hiện tại.

note: Translators: the 'flat review' feature of Orca allows the blind user to explore the text in a window in a 2D fashion.  That is, Orca treats all the text from all objects in a window (e.g., buttons, labels, etc.) as a sequence of words in a sequence of lines.  The flat review feature allows the user 
en: Moves flat review to the beginning of the next line.
vi: Chuyển điểm xem lại phẳng tới đầu dòng kế tiếp.

note: Translators: the 'flat review' feature of Orca allows the blind user to explore the text in a window in a 2D fashion.  That is, Orca treats all the text from all objects in a window (e.g., buttons, labels, etc.) as a sequence of words in a sequence of lines.  The flat review feature allows the user 
en: Moves flat review to the end position.
vi: Chuyển điểm xem lại phẳng tới vị trí cuối.

note: Translators: the 'flat review' feature of Orca allows the blind user to explore the text in a window in a 2D fashion.  That is, Orca treats all the text from all objects in a window (e.g., buttons, labels, etc.) as a sequence of words in a sequence of lines.  The flat review feature allows the user 
en: Moves flat review to the previous item or word.
vi: Chuyển điểm xem lại phẳng về mục hay từ trước đó.

note: Translators: the 'flat review' feature of Orca allows the blind user to explore the text in a window in a 2D fashion.  That is, Orca treats all the text from all objects in a window (e.g., buttons, labels, etc.) as a sequence of words in a sequence of lines.  The flat review feature allows the user 
en: Moves flat review to the word above the current word.
vi: Chuyển điểm xem lại phẳng lên từ trên từ hiện có.

note: Translators: the 'flat review' feature of Orca allows the blind user to explore the text in a window in a 2D fashion.  That is, Orca treats all the text from all objects in a window (e.g., buttons, labels, etc.) as a sequence of words in a sequence of lines.  The flat review feature allows the user 
en: Speaks the current flat review item or word.
vi: Nói mục hay từ xem lại phẳng hiện thời.

note: Translators: the 'flat review' feature of Orca allows the blind user to explore the text in a window in a 2D fashion.  That is, Orca treats all the text from all objects in a window (e.g., buttons, labels, etc.) as a sequence of words in a sequence of lines.  The flat review feature allows the user 
en: Spells the current flat review item or word.
vi: Nói theo chính tả mục hay từ xem lại phẳng hiện thời.

note: Translators: the 'flat review' feature of Orca allows the blind user to explore the text in a window in a 2D fashion.  That is, Orca treats all the text from all objects in a window (e.g., buttons, labels, etc.) as a sequence of words in a sequence of lines.  The flat review feature allows the user 
en: Phonetically spells the current flat review item or word.
vi: Nói theo chính tả ngữ âm mục hay từ xem lại phẳng hiện thời.

note: Translators: the 'flat review' feature of Orca allows the blind user to explore the text in a window in a 2D fashion.  That is, Orca treats all the text from all objects in a window (e.g., buttons, labels, etc.) as a sequence of words in a sequence of lines.  The flat review feature allows the user 
en: Speaks the current flat review object.
vi: Nói đối tượng xem lại phẳng hiện có.

note: Translators: the 'flat review' feature of Orca allows the blind user to explore the text in a window in a 2D fashion.  That is, Orca treats all the text from all objects in a window (e.g., buttons, labels, etc.) as a sequence of words in a sequence of lines.  The flat review feature allows the user 
en: Moves flat review to the next item or word.
vi: Chuyển điểm xem lại phẳng tới mục hay từ kế tiếp.

note: Translators: the 'flat review' feature of Orca allows the blind user to explore the text in a window in a 2D fashion.  That is, Orca treats all the text from all objects in a window (e.g., buttons, labels, etc.) as a sequence of words in a sequence of lines.  The flat review feature allows the user 
en: Moves flat review to the word below the current word.
vi: Chuyển điểm xem lại phẳng xuống từ dưới từ hiện có.

note: Translators: the 'flat review' feature of Orca allows the blind user to explore the text in a window in a 2D fashion.  That is, Orca treats all the text from all objects in a window (e.g., buttons, labels, etc.) as a sequence of words in a sequence of lines.  The flat review feature allows the user 
en: Moves flat review to the previous character.
vi: Chuyển điểm xem lại phẳng về ký tự trước đó.

note: Translators: the 'flat review' feature of Orca allows the blind user to explore the text in a window in a 2D fashion.  That is, Orca treats all the text from all objects in a window (e.g., buttons, labels, etc.) as a sequence of words in a sequence of lines.  The flat review feature allows the user 
en: Moves flat review to the end of the line.
vi: Chuyển điểm xem lại phẳng tới cuối dòng.

note: Translators: the 'flat review' feature of Orca allows the blind user to explore the text in a window in a 2D fashion.  That is, Orca treats all the text from all objects in a window (e.g., buttons, labels, etc.) as a sequence of words in a sequence of lines.  The flat review feature allows the user 
en: Speaks the current flat review character.
vi: Nói ký tự xem lại phẳng hiện có.

note: Translators: the 'flat review' feature of Orca allows the blind user to explore the text in a window in a 2D fashion.  That is, Orca treats all the text from all objects in a window (e.g., buttons, labels, etc.) as a sequence of words in a sequence of lines.  The flat review feature allows the user 
en: Phonetically speaks the current flat review character.
vi: Nói ngữ âm ký tự xem lại phẳng hiện có.

note: Translators: the 'flat review' feature of Orca allows the blind user to explore the text in a window in a 2D fashion.  That is, Orca treats all the text from all objects in a window (e.g., buttons, labels, etc.) as a sequence of words in a sequence of lines.  The flat review feature allows the user 
en: Speaks unicode value of the current flat review character.
vi: Nói giá trị Unicode của ký tự xem lại phẳng hiện có.

note: Translators: the 'flat review' feature of Orca allows the blind user to explore the text in a window in a 2D fashion.  That is, Orca treats all the text from all objects in a window (e.g., buttons, labels, etc.) as a sequence of words in a sequence of lines.  The flat review feature allows the user 
en: Moves flat review to the next character.
vi: Chuyển điểm xem lại phẳng tới ký tự kế tiếp.

note: Translators: when users are navigating a table, they sometimes want the entire row of a table read, or they just want the current cell to be presented to them.
en: Toggles whether to read just the current table cell or the whole row.
vi: Bật/tắt có nên đọc chỉ ô bảng hiện thời, hoặc toàn bộ hàng.

note: Translators: the attributes being presented are the text attributes, such as bold, italic, font name, font size, etc.
en: Reads the attributes associated with the current text character.
vi: Đọc các thuộc tính liên quan đến ký tự chữ hiện có.

note: Translators: this is a debug message that Orca users will not normally see. It describes a debug routine that outputs useful information on the current script via speech and braille. This information will be helpful to script writers.
en: Reports information on current script.
vi: Thông báo thông tin về tập lệnh hiện có.

note: Translators: a refreshable braille display is an external hardware device that presents braille character to the user.  There are a limited number of cells on the display (typically 40 cells).  Orca provides the feature to build up a longer logical line and allow the user to press buttons on the bra
en: Pans the braille display to the left.
vi: Kéo ngang vùng hiển thị nổi qua trái.

note: Translators: a refreshable braille display is an external hardware device that presents braille character to the user.  There are a limited number of cells on the display (typically 40 cells).  Orca provides the feature to build up a longer logical line and allow the user to press buttons on the bra
en: Pans the braille display to the right.
vi: Kéo ngang vùng hiển thị nổi qua phải.

note: Translators: the 'flat review' feature of Orca allows the blind user to explore the text in a window in a 2D fashion.  That is, Orca treats all the text from all objects in a window (e.g., buttons, labels, etc.) as a sequence of words in a sequence of lines.  The flat review feature allows the user 
en: Moves flat review to the bottom left.
vi: Chuyển điểm xem lại phẳng qua trái, góc dưới.

note: Translators: the 'flat review' feature of Orca allows the blind user to explore the text in a window in a 2D fashion.  That is, Orca treats all the text from all objects in a window (e.g., buttons, labels, etc.) as a sequence of words in a sequence of lines.  The flat review feature allows the user 
en: Returns to object with keyboard focus.
vi: Trở về đối tượng có tiêu điểm bàn phím.

note: Translators: braille can be displayed in many ways. Contracted braille provides a more efficient means to represent text, especially long documents.  The feature used here is an option to toggle between contracted and uncontracted.
en: Turns contracted braille on and off.
vi: Bật/tắt chữ nổi súc tích.

note: Translators: hardware braille displays often have buttons near each braille cell.  These are called cursor routing keys and are a way for a user to tell the machine they are interested in a particular character on the display.
en: Processes a cursor routing key.
vi: Xử lý một phím định tuyến con trỏ.

note: Translators: this is used to indicate the start point of a text selection.
en: Marks the beginning of a text selection.
vi: Đánh dấu điểm bắt đầu lựa chọn đoạn văn.

note: Translators: this is used to indicate the end point of a text selection.
en: Marks the end of a text selection.
vi: Đánh dấu điểm kết thúc lựa chọn đoạn văn.

note: Translators: Orca has a "Learn Mode" that will allow the user to type any key on the keyboard and hear what the effects of that key would be.  The effects might be what Orca would do if it had a handler for the particular key combination, or they might just be to echo the name of the key if Orca doe
en: Enters learn mode.  Press escape to exit learn mode.
vi: Vào chế độ học. Hãy bấm phím Escape để thoát khỏi chế độ học.

note: Translators: Orca has a "List Shortcuts Mode" that will allow the user to list a group of keyboard shortcuts. The Orca default shortcuts can be listed by pressing 1, and Orca shortcuts for the application under focus can be listed by pressing 2. User can press Up/ Down to navigate and hear the list,
en: Enters list shortcuts mode.  Press escape to exit list shortcuts mode.
vi: Vào chế độ liệt kê phím tắt. Nhấn Escape để thoát khỏi chế độ này.

note: Translators: the speech rate is how fast the speech synthesis engine will generate speech.
en: Decreases the speech rate.
vi: Giảm tốc độ nói tiếng.

note: Translators: the speech rate is how fast the speech synthesis engine will generate speech.
en: Increases the speech rate.
vi: Tăng tốc độ nói tiếng.

note: Translators: the speech pitch is how high or low in pitch/frequency the speech synthesis engine will generate speech.
en: Decreases the speech pitch.
vi: Giảm độ cao giọng nói.

note: Translators: the speech pitch is how high or low in pitch/frequency the speech synthesis engine will generate speech.
en: Increases the speech pitch.
vi: Tăng độ cao giọng nói.

en: Quits Orca
vi: Thoát khỏi Orca

note: Translators: the preferences configuration dialog is the dialog that allows users to set their preferences for Orca.
en: Displays the preferences configuration dialog.
vi: Hiển thị hộp thoại cấu hình tùy thích.

note: Translators: the application preferences configuration dialog is the dialog that allows users to set their preferences for a specific application within Orca.
en: Displays the application preferences configuration dialog.
vi: Hiển thị hộp thoại cấu hình tùy thích của ứng dụng.

note: Translators: Orca allows the user to turn speech synthesis on or off.  We call it 'silencing'.
en: Toggles the silencing of speech.
vi: Bật/tắt câm giọng nói.

note: Translators: Orca allows the user to enable/disable the speaking of indentation and justification.
en: Toggles the speaking of indentation and justification.
vi: Đổi đọc thụt lề và canh đều.

note: Translators: Orca allows users to cycle through punctuation levels. None, some, most, or all, punctuation will be spoken.
en: Cycles to the next speaking of punctuation level.
vi: Chuyển giữa các mức tần suất đọc dấu chấm.

note: Translators: Orca has an "echo" setting which allows the user to configure what is spoken in response to a key press. Given a user who typed "Hello world.": - key echo: "H e l l o space w o r l d period" - word echo: "Hello" spoken when the space is pressed; "world" spoken when the period is pressed
en: Cycles to the next key echo level.
vi: Chuyển giữa các mức âm phím.

note: Translators: this is a debug message that Orca users will not normally see. It describes a debug routine that prints a list of all known applications currently running on the desktop, to stdout.
en: Prints a debug listing of all known applications to the console where Orca is running.
vi: In danh sách gỡ lỗi của mọi ứng dụng đã biết ra bàn giao tiếp nơi Orca đang chạy.

note: Translators: this is a debug message that Orca users will not normally see. It describes a debug routine that allows the user to adjust the level of debug information that Orca generates at run time.
en: Cycles the debug level at run time.
vi: Xoay vòng chế độ gỡ lỗi vào lúc chạy.

note: Translators: this is a debug message that Orca users will not normally see. It describes a debug routine that will take the component in the currently running application that has focus, and print debug information to the console giving its component ancestry (i.e. all the components that are its de
en: Prints debug information about the ancestry of the object with focus.
vi: In thông tin gỡ lỗi về các điều cấp trên của đối tượng có tiêu điểm.

note: Translators: this is a debug message that Orca users will not normally see. It describes a debug routine that will take the currently running application, and print debug information to the console giving its component hierarchy (i.e. all the components and all their descendants in the component tre
en: Prints debug information about the application with focus.
vi: In thông tin gỡ lỗi về ứng dụng có tiêu điểm.

note: Translators: this is a debug message that Orca users will not normally see. It describes a debug routine that will print Orca memory usage information.
en: Prints memory usage information.
vi: In thông tin về cách sử dụng bộ nhớ.

note: Translators: this command announces information regarding the relationship of the given bookmark to the current position
en: Bookmark where am I with respect to current position.
vi: Lưu liên kết đến chỗ này tương ứng với vị trí hiện tại.

note: Translators: this command moves the current position to the location stored at the bookmark.
en: Go to bookmark.
vi: Theo liên kết lưu.

note: Translators: this event handler binds an in-page accessible object location to the given input key command.
en: Add bookmark.
vi: Lưu liên kết

note: Translators: this event handler saves all bookmarks for the current application to disk.
en: Save bookmarks.
vi: Lưu các liên kết.

note: Translators: this event handler cycles through the registered bookmarks and takes the user to the next bookmark location.
en: Go to next bookmark location.
vi: Đi tới địa chỉ liên kết kế tiếp.

note: Translators: this event handler cycles through the registered bookmarks and takes the user to the previous bookmark location.
en: Go to previous bookmark location.
vi: Về địa chỉ liên kết trước.

note: Translators: "color enhancements" are changes users can make to the appearance of the screen to make things easier to see, such as inverting the colors or applying a tint. This command toggles these enhancements on/off.
en: Toggles color enhancements.
vi: Bật/tắt tăng cường màu sắc.

note: Translators: "mouse enhancements" are changes users can make to the appearance of the mouse pointer to make it easier to see, such as increasing its size, changing its color, and surrounding it with crosshairs.  This command toggles these enhancements on/off.
en: Toggles mouse enhancements.
vi: Bật/tắt tăng cường con chuột.

note: Translators: this command increases the magnification level.
en: Increases the magnification level.
vi: Phóng to.

note: Translators: this command decreases the magnification level.
en: Decreases the magnification level.
vi: Thu nhỏ.

note: Translators: Orca allows the user to turn the magnifier on or off. This command not only toggles magnification, but also all of the color and pointer customizations made through the magnifier.
en: Toggles the magnifier.
vi: Bật/tắt kính lúp.

note: Translators: the user can choose between several different types of magnification, including full screen and split screen.  The "position" here refers to location of the magnifier.
en: Cycles to the next magnifier position.
vi: Đến vị trí kế tiếp khi phóng to.

note: Translators: Orca allows the item under the pointer to be spoken. This toggles the feature.
en: Toggle mouse review mode.
vi: Bật/tắt chế độ xem lại con chuột.

note: Translators: Orca can present the current time to the user when the user presses a shortcut key.
en: Present current time.
vi: Đọc giờ hiện tại.

note: Translators: Orca can present the current date to the user when the user presses a shortcut key.
en: Present current date.
vi: Đọc ngày hiện tại.

note: Translators: Orca normally intercepts all keyboard commands and only passes them along to the current application when they are not Orca commands.  This command causes the next command issued to be passed along to the current application, bypassing Orca's interception of it.
en: Passes the next command on to the current application.
vi: Gửi lệnh kế tiếp cho ứng dụng hiện thời.

note: Translators: Orca normally intercepts all keyboard commands and only passes them along to the current application when they are not Orca commands.  This command causes the next command issued to be passed along to the current application, bypassing Orca's interception of it.
en: Bypass mode enabled.
vi: Chế độ đi vòng đã bật.

note: Translators: Orca has a "Learn Mode" that will allow the user to type any key on the keyboard and hear what the effects of that key would be.  The effects might be what Orca would do if it had a handler for the particular key combination, or they might just be to echo the name of the key if Orca doe
en: Entering learn mode.  Press any key to hear its function.  To exit learn mode, press the escape key.
vi: Đang vào chế độ học. Hãy bấm bất cứ phím nào để nghe chức năng của nó. Để thoát khỏi chế độ học này, bấm phím thoát (Esc).

note: Translators: Orca has a "Learn Mode" that will allow the user to type any key on the keyboard and hear what the effects of that key would be.  The effects might be what Orca would do if it had a handler for the particular key combination, or they might just be to echo the name of the key if Orca doe
en: Learn mode.  Press escape to exit.
vi: Chế độ học. Hãy bấm phim Escape để thoát.

note: Translators: Orca has a 'List Shortcuts' mode by which a user can navigate through a list of the bound commands in Orca. This is the message that is presented to the user as confirmation that this mode has been entered.
en: List shortcuts mode.
vi: Chế độ danh sách phím tắt.

note: Translators: Orca has a command that allows the user to move the mouse pointer to the current object. This is a detailed message which will be presented if for some reason Orca cannot identify/find the current location. Translators: Orca has a command that allows the user to move the mouse pointer t
en: Could not find current location.
vi: Không tìm thấy vị trí hiện thời.

[ctx: location]
note: Translators: Orca has a command that allows the user to move the mouse pointer to the current object. This is a brief message which will be presented if for some reason Orca cannot identify/find the current location.
en: Not found
vi: Không tìm thấy

note: Translators: "white space" is a short phrase to mean the user has navigated to a line with only whitespace on it.
en: white space
vi: khoảng trắng

note: Translators: the 'flat review' feature of Orca allows the blind user to explore the text in a window in a 2D fashion.  That is, Orca treats all the text from all objects in a window (e.g., buttons, labels, etc.) as a sequence of words in a sequence of lines.  The flat review feature allows the user 
en: Leaving flat review.
vi: Đang rời chế độ xem lại phẳng.

note: Translators: the 'flat review' feature of Orca allows the blind user to explore the text in a window in a 2D fashion.  That is, Orca treats all the text from all objects in a window (e.g., buttons, labels, etc.) as a sequence of words in a sequence of lines.  The flat review feature allows the user 
en: Entering flat review.
vi: Đang vào chế độ xem lại phẳng.

note: Translators: This is a detailed message indicating that indentation and justification will be spoken.
en: Speaking of indentation and justification enabled.
vi: Bật đọc thụt lề và canh đều.

[ctx: indentation and justification]
note: Translators: This is a brief message that will be presented to the user who has just enabled/disabled the speaking of indentation and justification information.
en: Enabled
vi: Bật

note: Translators: This is a detailed message indicating that indentation and justification will not be spoken.
en: Speaking of indentation and justification disabled.
vi: Tắt đọc thụt lề và canh đều.

[ctx: indentation and justification]
note: Translators: This is a brief message that will be presented to the user who has just enabled/disabled the speaking of indentation and justification information.
en: Disabled
vi: Tắt

note: Translators: This detailed message will be presented as the user cycles through the different levels of spoken punctuation. The options are: All puntuation marks will be spoken, None will be spoken, Most will be spoken, or Some will be spoken.
en: Punctuation level set to some.
vi: Đọc một vài dấu chấm.

[ctx: spoken punctuation]
note: Translators: This brief message will be presented as the user cycles through the different levels of spoken punctuation. The options are: All puntuation marks will be spoken, None will be spoken, Most will be spoken, or Some will be spoken.
en: Some
vi: Một vài

note: Translators: This detailed message will be presented as the user cycles through the different levels of spoken punctuation. The options are: All puntuation marks will be spoken, None will be spoken, Most will be spoken, or Some will be spoken.
en: Punctuation level set to most.
vi: Đọc phần lớn dấu chấm.

[ctx: spoken punctuation]
note: Translators: This brief message will be presented as the user cycles through the different levels of spoken punctuation. The options are: All puntuation marks will be spoken, None will be spoken, Most will be spoken, or Some will be spoken.
en: Most
vi: Phần lớn

note: Translators: This detailed message will be presented as the user cycles through the different levels of spoken punctuation. The options are: All puntuation marks will be spoken, None will be spoken, Most will be spoken, or Some will be spoken.
en: Punctuation level set to all.
vi: Đọc tất cả dấu chấm.

[ctx: spoken punctuation]
note: Translators: This brief message will be presented as the user cycles through the different levels of spoken punctuation. The options are: All puntuation marks will be spoken, None will be spoken, Most will be spoken, or Some will be spoken.
en: All
vi: Tất cả

note: Translators: This detailed message will be presented as the user cycles through the different levels of spoken punctuation. The options are: All puntuation marks will be spoken, None will be spoken, Most will be spoken, or Some will be spoken.
en: Punctuation level set to none.
vi: Không đọc dấu chấm.

[ctx: spoken punctuation]
note: Translators: This brief message will be presented as the user cycles through the different levels of spoken punctuation. The options are: All puntuation marks will be spoken, None will be spoken, Most will be spoken, or Some will be spoken.
en: None
vi: Không có

note: Translators: Orca has an "echo" setting which allows the user to configure what is spoken in response to a key press. Given a user who typed "Hello world.": - key echo: "H e l l o space w o r l d period" - word echo: "Hello" spoken when the space is pressed; "world" spoken when the period is pressed
en: Key echo set to key.
vi: Âm phím đặt thành phím.

[ctx: key echo]
note: Translators: Orca has an "echo" setting which allows the user to configure what is spoken in response to a key press. Given a user who typed "Hello world.": - key echo: "H e l l o space w o r l d period" - word echo: "Hello" spoken when the space is pressed; "world" spoken when the period is pressed
en: key
vi: phím

note: Translators: Orca has an "echo" setting which allows the user to configure what is spoken in response to a key press. Given a user who typed "Hello world.": - key echo: "H e l l o space w o r l d period" - word echo: "Hello" spoken when the space is pressed; "world" spoken when the period is pressed
en: Key echo set to word.
vi: Âm phím đặt thành từ.

[ctx: key echo]
note: Translators: Orca has an "echo" setting which allows the user to configure what is spoken in response to a key press. Given a user who typed "Hello world.": - key echo: "H e l l o space w o r l d period" - word echo: "Hello" spoken when the space is pressed; "world" spoken when the period is pressed
en: word
vi: từ

note: Translators: Orca has an "echo" setting which allows the user to configure what is spoken in response to a key press. Given a user who typed "Hello world.": - key echo: "H e l l o space w o r l d period" - word echo: "Hello" spoken when the space is pressed; "world" spoken when the period is pressed
en: Key echo set to sentence.
vi: Âm phím đặt thành câu.

[ctx: key echo]
note: Translators: Orca has an "echo" setting which allows the user to configure what is spoken in response to a key press. Given a user who typed "Hello world.": - key echo: "H e l l o space w o r l d period" - word echo: "Hello" spoken when the space is pressed; "world" spoken when the period is pressed
en: sentence
vi: câu

note: Translators: Orca has an "echo" setting which allows the user to configure what is spoken in response to a key press. Given a user who typed "Hello world.": - key echo: "H e l l o space w o r l d period" - word echo: "Hello" spoken when the space is pressed; "world" spoken when the period is pressed
en: Key echo set to key and word.
vi: Âm phím đặt thành phím và từ.

[ctx: key echo]
note: Translators: Orca has an "echo" setting which allows the user to configure what is spoken in response to a key press. Given a user who typed "Hello world.": - key echo: "H e l l o space w o r l d period" - word echo: "Hello" spoken when the space is pressed; "world" spoken when the period is pressed
en: key and word
vi: phím và từ

note: Translators: Orca has an "echo" setting which allows the user to configure what is spoken in response to a key press. Given a user who typed "Hello world.": - key echo: "H e l l o space w o r l d period" - word echo: "Hello" spoken when the space is pressed; "world" spoken when the period is pressed
en: Key echo set to word and sentence.
vi: Âm phím đặt thành từ và câu.

[ctx: key echo]
note: Translators: Orca has an "echo" setting which allows the user to configure what is spoken in response to a key press. Given a user who typed "Hello world.": - key echo: "H e l l o space w o r l d period" - word echo: "Hello" spoken when the space is pressed; "world" spoken when the period is pressed
en: word and sentence
vi: từ và câu

note: Translators: Orca has an "echo" setting which allows the user to configure what is spoken in response to a key press. Given a user who typed "Hello world.": - key echo: "H e l l o space w o r l d period" - word echo: "Hello" spoken when the space is pressed; "world" spoken when the period is pressed
en: Key echo set to None.
vi: Âm phím đặt thành rỗng.

[ctx: key echo]
note: Translators: Orca has an "echo" setting which allows the user to configure what is spoken in response to a key press. Given a user who typed "Hello world.": - key echo: "H e l l o space w o r l d period" - word echo: "Hello" spoken when the space is pressed; "world" spoken when the period is pressed
en: None
vi: Không có

note: Translators: when users are navigating a table, they sometimes want the entire row of a table read, or they just want the current cell to be presented to them.
en: Speak row
vi: Nói hàng

note: Translators: when users are navigating a table, they sometimes want the entire row of a table read, or they just want the current cell to be presented to them.
en: Speak cell
vi: Nói ô

[ctx: text]
note: Translators: when the user selects (highlights) text in a document, Orca lets them know this. Translators: this object is now selected. Let the user know this.
en: selected
vi: được chọn

[ctx: text]
note: Translators: this object is now unselected. Let the user know this. Translators: when the user unselects (unhighlights) text in a document, Orca lets them know this.
en: unselected
vi: chưa chọn

note: Translators: this is to inform the user of the presence of the red squiggly line which indicates that a given word is not spelled correctly.
en: misspelled
vi: sai chính tả

note: Translators: this is an index value so that we can tell which progress bar we are referring to.
en: Progress bar %d.
vi: Thanh tiến hành %d.

note: Translators: these represent the number of pixels for the left or right margins in a document.  We are hesitant to interpret the values -- they are given to us in some unknown form by the application, so we leave things in plural form here.
en: %(key)s %(value)s pixel | %(key)s %(value)s pixels
vi[0]: %(key)s %(value)s điểm ảnh

note: Translators: the Orca "Find" dialog allows a user to search for text in a window and then move focus to that text.  For example, they may want to find the "OK" button.  This message lets them know a string they were searching for was not found.
en: string not found
vi: không tìm thấy

note: Translators: Orca will provide more compelling output of the spell checking dialog in some applications.  The first thing it does is let them know what the misspelled word is.
en: Misspelled word: %s
vi: Từ sai chính tả : %s

en: Context is %s
vi: Ngữ cảnh là %s

note: Translators: when the user selects (highlights) text in a document, Orca will speak information about what they have selected.
en: paragraph selected down from cursor position
vi: đoạn văn được chọn bên dưới vị trí con trỏ

en: paragraph unselected down from cursor position
vi: đoạn văn bị bỏ chọn bên dưới vị trí con trỏ

en: paragraph selected up from cursor position
vi: đoạn văn được chọn bên trên vị trí con trỏ

en: paragraph unselected up from cursor position
vi: đoạn văn bị bỏ chọn bên trên vị trí con trỏ

note: Translators: when the user selects (highlights) text in a document, Orca will speak information about what they have selected.
en: line selected to end from previous cursor position
vi: dòng được chọn bên phải vị trí con trỏ

note: Translators: when the user selects (highlights) text in a document, Orca will speak information about what they have selected.
en: line selected from start to previous cursor position
vi: dòng được chọn bên trái vị trí con trỏ

note: Translators: when the user selects (highlights) text in a document, Orca will speak information about what they have selected.
en: page selected from cursor position
vi: trang được chọn từ vị trí con trỏ

note: Translators: when the user unselects text in a document, Orca will speak information about what they have unselected.
en: page unselected from cursor position
vi: trang bị bỏ chọn từ vị trí con trỏ

note: Translators: when the user selects (highlights) text in a document, Orca will speak information about what they have selected.
en: page selected to cursor position
vi: trang được chọn đến vị trí con trỏ

note: Translators: when the user unselects text in a document, Orca will speak information about what they have unselected.
en: page unselected to cursor position
vi: trang bị bỏ chọn đến vị trí con trỏ

note: Translators: when the user selects (highlights) text in a document, Orca will speak information about what they have selected.
en: document selected to cursor position
vi: tài liệu được chọn đến vị trí con trỏ

note: Translators: when the user unselects text in a document, Orca will speak information about what they have unselected.
en: document unselected to cursor position
vi: tài liệu bị bỏ chọn đến vị trí con trỏ

note: Translators: when the user selects (highlights) text in a document, Orca will speak information about what they have selected.
en: document selected from cursor position
vi: tài liệu được chọn từ vị trí con trỏ

note: Translators: when the user unselects text in a document, Orca will speak information about what they have unselected.
en: document unselected from cursor position
vi: tài liệu bị bỏ chọn từ vị trí con trỏ

note: Translators: this means the user has selected all the text in a document (e.g., Ctrl+a in gedit).
en: entire document selected
vi: toàn bộ tài liệu đã chọn

note: Translators: this announces that a bookmark has been entered
en: entered bookmark
vi: liên kết lưu đã nhập vào

note: Translators: The following string is spoken to let the user know that he/she is on a link within an image map. An image map is an image/graphic which has been divided into regions. Each region can be clicked on and has an associated link. Please see http://en.wikipedia.org/wiki/Imagemap for more inf
en: image map link
vi: liên kết sơ đồ ảnh

note: Translators: this is for navigating HTML content one character at a time.
en: Goes to next character.
vi: Đi tới ký tự kế tiếp.

note: Translators: this is for navigating HTML content one character at a time.
en: Goes to previous character.
vi: Đi về ký tự trước đó.

note: Translators: this is for navigating HTML content one word at a time.
en: Goes to next word.
vi: Đi tới từ kế tiếp.

note: Translators: this is for navigating HTML content one word at a time.
en: Goes to previous word.
vi: Đi về từ trước đó.

note: Translators: this is for navigating HTML content one line at a time.
en: Goes to next line.
vi: Đi tới dòng kế tiếp.

note: Translators: this is for navigating HTML content one line at a time.
en: Goes to previous line.
vi: Đi về dòng trước đó.

note: Translators: this command will move the user to the beginning of an HTML document.
en: Goes to the top of the file.
vi: Đi về đầu của tập tin.

note: Translators: this command will move the user to the end of an HTML document.
en: Goes to the bottom of the file.
vi: Đi tới cuối của tập tin.

note: Translators: this command will move the user to the beginning of the line in an HTML document.
en: Goes to the beginning of the line.
vi: Đi về đầu của dòng.

note: Translators: this command will move the user to the end of the line in an HTML document.
en: Goes to the end of the line.
vi: Đi tới cuối của dòng.

note: Translators: this is for causing a collapsed combo box which was reached by Orca's caret navigation to be expanded.
en: Causes the current combo box to be expanded.
vi: Gây ra hộp tổ hợp được giãn ra.

note: Translators: this is for advancing the live regions politeness setting
en: Advance live region politeness setting.
vi: Tăng giá trị tùy theo vùng động.

note: Translators: this is for setting all live regions to 'off' politeness.
en: Set default live region politeness level to off.
vi: Tắt mức tùy theo vùng động.

note: Translators: this is a toggle to monitor live regions or not.
en: Monitor live regions.
vi: Theo dõi vùng động.

note: Translators: this is for reviewing up to nine stored previous live messages.
en: Review live region announcement.
vi: Xem lại thông báo vùng động.

note: Translators: this is for navigating between objects (regardless of type) in HTML
en: Goes to the previous object.
vi: Đi về đối tượng trước.

note: Translators: this is for navigating between objects (regardless of type) in HTML
en: Goes to the next object.
vi: Đi tới đối tượng kế tiếp.

note: Translators: Gecko native caret navigation is where Firefox itself controls how the arrow keys move the caret around HTML content.  It's often broken, so Orca needs to provide its own support.  As such, Orca offers the user the ability to switch between the Firefox mode and the Orca mode.
en: Switches between Gecko native and Orca caret navigation.
vi: Chuyển đổi giữa cách duyệt qua sở hữu của Gecko và kiểu dấu mũ của Oca.

note: Translators: hovering the mouse over certain objects on a web page causes a new object to appear such as a pop-up menu. This command will move the user to the object which just appeared as a result of the user hovering the mouse. If the user is already in the mouse over object, this command will hid
en: Moves focus into and away from the current mouse over.
vi: Chuyển tiêu điểm vào và ra vị trí con chuột hiện thời.

note: Translators: Gecko native caret navigation is where Firefox itself controls how the arrow keys move the caret around HTML content.  It's often broken, so Orca needs to provide its own support.  As such, Orca offers the user the ability to switch between the Firefox mode and the Orca mode.
en: Use _Orca Caret Navigation
vi: Dùng khả năng duyệt qua dấu mũ _Orca

note: Translators: Orca provides keystrokes to navigate HTML content in a structural manner: go to previous/next header, list item, table, etc.
en: Use Orca _Structural Navigation
vi: Dùng khả năng duyệt qua cấu trúc O_rca

note: Translators: Orca has had to implement its own caret navigation model to work around issues in Gecko/Firefox. In certain versions of Firefox, we must perform a focus grab on each object being navigated in order for things to work as expected; in other versions of Firefox, we must avoid doing so in o
en: _Grab focus on objects when navigating
vi: Bắt tiêu điểm trên đối tượn_g khi duyệt qua

note: Translators: when the user arrows up and down in HTML content, it is some times beneficial to always position the cursor at the beginning of the line rather than guessing the position directly above the current cursor position.  This option allows the user to decide the behavior they want.
en: _Position cursor at start of line when navigating vertically
vi: Để con chạy ở đầu dòng khi duyệt qua theo chiều dọc

note: Translators: when the user loads a new page in Firefox, they can optionally tell Orca to automatically start reading a page from beginning to end.
en: Automatically start speaking a page when it is first _loaded
vi: Tự động _bắt đầu nói một trang mới nạp

note: Translators: this is the title of a panel holding options for how to navigate HTML content (e.g., Orca caret navigation, positioning of caret, etc.).
en: Page Navigation
vi: Duyệt Trang

note: Translators: this is an option to allow users to have Orca automatically speak the line that contains the match while the user is still in Firefox's Find toolbar.
en: Speak results during _find
vi: Nói _kết quả trong khi tìm

note: Translators: this is an option which dictates whether the line that contains the match from the Find toolbar should always be spoken, or only spoken if it is a different line than the line which contained the last match.
en: Onl_y speak changed lines during find
vi: Chỉ nói dòng nào tha_y đổi trong khi tìm

note: Translators: this option allows the user to specify the number of matched characters that must be present before Orca speaks the line that contains the results from the Find toolbar.
en: Minimum length of matched text:
vi: Độ dài văn bản khớp tối thiểu :

note: Translators: this is the title of a panel containing options for using Firefox's Find toolbar.
en: Find Options
vi: Tùy chọn tìm

note: Translators: when the user selects (highlights) text in a document, Orca will speak information about what they have selected.
en: line selected down from cursor position
vi: dòng được chọn bên dưới vị trí con trỏ

en: line unselected down from cursor position
vi: dòng bị bỏ chọn bên dưới vị trí con trỏ

en: line selected up from cursor position
vi: dòng được chọn bên trên vị trí con trỏ

en: line unselected up from cursor position
vi: dòng bị bỏ chọn bên trên vị trí con trỏ

note: Translators: Orca has a command that moves the mouse pointer to the current location on a web page. If moving the mouse pointer caused an item to appear such as a pop-up menu, we want to present that fact.
en: New item has been added
vi: Mục mới đã được thêm vào

note: Translators: this is in reference to loading a web page or some other content.
en: Finished loading %s.
vi: Hoàn tất nạp %s.

note: Translators: hovering the mouse over certain objects on a web page causes a new object to appear such as a pop-up menu. Orca has a command will move the user to the object which just appeared as a result of the user hovering the mouse. If this command fails, Orca will present this message.
en: Mouse over object not found.
vi: Không tìm thấy con chuột ở trên đối tượng.

note: Translators: this announces to the user that live region support has been turned off.
en: Live region support is off
vi: Hỗ trợ vùng động bị tắt

note: Translators: this announces to the user that live region are being monitored.
en: Live regions monitoring on
vi: Theo dõi vùng động đã bật

en: Live regions monitoring off
vi: Theo dõi vùng động bị tắt

note: Translators: Gecko native caret navigation is where Firefox itself controls how the arrow keys move the caret around HTML content.  It's often broken, so Orca needs to provide its own support.  As such, Orca offers the user the ability to switch between the Firefox mode and the Orca mode.
en: Gecko is controlling the caret.
vi: Gecko đang điều khiển dấu mũ.

note: Translators: Gecko native caret navigation is where Firefox itself controls how the arrow keys move the caret around HTML content.  It's often broken, so Orca needs to provide its own support.  As such, Orca offers the user the ability to switch between the Firefox mode and the Orca mode.
en: Orca is controlling the caret.
vi: Orca đang điều khiển dấu mũ.

note: Translators: the %(level)d is in reference to a heading level in HTML (e.g., For <h3>, the level is 3) and the %(role)s is in reference to a previously translated rolename for the heading.
en: %(role)s level %(level)d
vi: %(role)s cấp %(level)d

note: Translators: this represents a list in HTML.
en: List with %d item | List with %d items
vi[0]: Danh sách có %d mục

note: Translators: Announces the number of headings in the web page that is currently being displayed.
en: %d heading | %d headings
vi[0]: %d phần đầu

note: Translators: Announces the number of forms in the web page that is currently being displayed.
en: %d form | %d forms
vi[0]: %d mẫu

note: Translators: Announces the number of non-layout tables in the web page that is currently being displayed.
en: %d table | %d tables
vi[0]: %d bảng

note: Translators: Announces the number of visited links in the web page that is currently being displayed.
en: %d visited link | %d visited links
vi[0]: %d liên kết đã thăm

note: Translators: Announces the number of unvisited links in the web page that is currently being displayed.
en: %d unvisited link | %d unvisited links
vi[0]: %d liên kết chưa thăm

note: Translators: Announces the percentage of the document that has been read.  This is calculated by knowing the index of the current position divided by the total number of objects on the page.
en: %d percent of document read | %d percent of document read
vi[0]: %d phần trăm tài liệu đã đọc

[ctx: text]
note: Translators: this is used to indicate the user is in a text area that is not editable.  It is meant to be spoken to the user.
en: read only
vi: chỉ đọc

note: Translators: this represents an item on the screen that has been set insensitive (or grayed out).
en: grayed
vi: màu xám tắt

note: Translators: this represents the state of a node in a tree. 'expanded' means the children are showing.  'collapsed' means the children are not showing.
en: collapsed
vi: đã co lại

en: expanded
vi: đã giãn ra

note: Translators: "multi-select" refers to a web form list in which more than one item can be selected at a time.
en: multi-select
vi: đa chọn

note: Translators: this represents the depth of a node in a tree view (i.e., how many ancestors a node has).  It is meant to be spoken.
en: tree level %d
vi: cấp cây %d

note: Translators: this represents a list item in a document. The nesting level is how 'deep' the item is (e.g., a level of 2 represents a list item inside a list that's inside another list). This is meant to be spoken. inside another list).
en: Nesting level %d
vi: Cấp lồng nhau %d

note: Translators: this is a indication of the focused icon and the count of the total number of icons within an icon panel. An example of an icon panel is the Nautilus folder view.
en: on %(index)d of %(total)d
vi: trên %(index)d của %(total)d

note: Translators: this refers to the position of an item in a list or group of objects, such as menu items in a menu, radio buttons in a radio button group, combobox item in a combobox, etc.
en: %(index)d of %(total)d
vi: %(index)d của %(total)d

[ctx: text]
note: Translators: this is used to indicate the user is in a text area that is not editable.  It is meant to be a short abbreviation to be presented on the braille display.
en: rdonly
vi: chỉ_đọc

note: Translators: this represents the depth of a node in a tree view (i.e., how many ancestors a node has).  It is meant to be presented on a braille display.
en: TREE LEVEL %d
vi: CẤP CÂY %d

note: Translators: this represents a list item in a document. The nesting level is how 'deep' the item is (e.g., a level of 2 represents a list item inside a list that's inside another list).  It is meant to be presented on the braille display.
en: LEVEL %d
vi: CẤP %d

note: Translators: Orca has a feature to speak the time when the user presses a shortcut key. This is one of the alternative formats that the user may wish to be presented with.
en: %H hours, %M minutes and %S seconds.
vi: %H giờ, %M phút và %S giây.

note: Translators: Orca has a feature to speak the time when the user presses a shortcut key. This is one of the alternative formats that the user may wish to be presented with.
en: %H hours and %M minutes.
vi: %H giờ và %M phút.

note: Translators: "Default Synthesizer" will appear in the list of available speech engines as a special item.  It refers to the default engine configured within the speech subsystem.  Apart from this item, the user will have a chance to select a particular speech engine by its real name, such as Festiva
en: Default Synthesizer
vi: Bộ tổng hợp mặc định

note: Translators: this is the name of a speech synthesis system called "Speech Dispatcher".
en: Speech Dispatcher
vi: Bộ Phát Tiếng Nói

note: Translators: This string will appear in the list of available voices for the current speech engine.  %s will be replaced by the name of the current speech engine, such as "Festival default voice" or "IBMTTS default voice".  It refers to the default voice configured for given speech engine within the
en: %s default voice
vi: Giọng nói mặc định %s

note: Translators: this refers to a link to a file, where the first item is the protocol (ftp, ftps, or file) and the second item the name of the file being linked to.
en: %(uri)s link to %(file)s
vi: liên kết %(uri)s đến tập tin %(file)s

note: Translators: this is the protocol of a link eg. http, mailto.
en: %s link
vi: liên kết %s

note: Translators: this is an indication that a given link points to an object that is on the same page.
en: same page
vi: cùng trang

note: Translators: this is an indication that a given link points to an object that is at the same site (but not on the same page as the link). (but not on the same page) as the link.
en: same site
vi: cùng trang chủ

note: Translators: this is an indication that a given link points to an object that is at a different site than that of the link.
en: different site
vi: trang chủ khác

note: Translators: This is the size of a file in kilobytes
en: %.2f kilobytes
vi: %.2f kilôbyte

note: Translators: This is the size of a file in megabytes
en: %.2f megabytes
vi: %.2f megabyte

[ctx: tablecell]
note: Translators: this is in reference to a table cell being selected or not.
en: not selected
vi: chưa chọn

note: Translators: this is in references to a row in a table.
en: row %d
vi: hàng %d

note: Translators: this is in references to a column in a table.
en: column %(index)d of %(total)d
vi: cột %(index)d của %(total)d

note: Translators: this is in reference to a row in a table.
en: row %(index)d of %(total)d
vi: hàng %(index)d của %(total)d

note: Translators: This is to indicate to the user that he/she is in the last cell of a table in a document.
en: End of table
vi: Kết thúc bảng

note: Translators: this is the number of space characters on a line of text.
en: %d space | %d spaces
vi[0]: %d dấu cách

note: Translators: this is the percentage value of a progress bar.
en: %d percent | %d percent
vi[0]: %d phần trăm

note: Translators: this is the number of items in a layered pane or table.
en: 0 items
vi: 0 mục

note: Translators: this is a count of the number of selected icons and the count of the total number of icons within an icon panel. An example of an icon panel is the Nautilus folder view.
en: %(index)d of %(total)d item selected | %(index)d of %(total)d items selected
vi[0]: %(index)d của %(total)d mục được chọn

note: Translators: this tells the user how many unfocused alert and dialog windows that this application has.
en: %d unfocused dialog | %d unfocused dialogs
vi[0]: %d hộp thoại không có tiêu điểm

note: Translators: this is an alternative name for the parent object of a series of icons.
en: Icon panel
vi: Bảng biểu tượng

note: Translators: The "default" button in a dialog box is the button that gets activated when Enter is pressed anywhere within that dialog box.
en: Default button is %s
vi: Nút mặc định là %s

note: Translators: the structural navigation keys are designed to move the caret around the document content by object type. Thus H moves you to the next heading, Shift H to the previous heading, T to the next table, and so on. This feature needs to be toggle-able so that it does not interfere with normal
en: Toggles structural navigation keys.
vi: Bật/tắt các phím duyệt qua kiểu cấu trúc.

note: Translators: the structural navigation keys are designed to move the caret around document content by object type. Thus H moves you to the next heading, Shift H to the previous heading, T to the next table, and so on. Some users prefer to turn this off to use Firefox's search when typing feature.  T
en: Structural navigation keys on.
vi: Các phím duyệt qua kiểu cấu trúc đã bật.

note: Translators: the structural navigation keys are designed to move the caret around document content by object type. Thus H moves you to the next heading, Shift H to the previous heading, T to the next table, and so on. Some users prefer to turn this off to use Firefox's search when typing feature.  T
en: Structural navigation keys off.
vi: Các phím duyệt qua kiểu cấu trúc bị tắt.

note: Translators: this is for navigating document content by moving from table cell to table cell. If the user gives a table navigation command but is not in a table, Orca speaks this message.
en: Not in a table.
vi: Không phải trong bảng.

note: Translators: this is for navigating document content by moving from table cell to table cell. This is the message spoken when the user attempts to move to the left of the current cell and is already in the first column.
en: Beginning of row.
vi: Đầu hàng.

note: Translators: this is for navigating document content by moving from table cell to table cell. This is the message spoken when the user attempts to move to the right of the current cell and is already in the last column.
en: End of row.
vi: Cuối hàng.

note: Translators: this is for navigating document content by moving from table cell to table cell. This is the message spoken when the user attempts to move to the cell above the current cell and is already in the first row.
en: Top of column.
vi: Đầu cột.

note: Translators: this is for navigating document content by moving from table cell to table cell. This is the message spoken when the user attempts to move to the cell below the current cell and is already in the last row.
en: Bottom of column.
vi: Cuối cột.

note: Translators: a uniform table is one in which each table cell occupies one row and one column (i.e. a perfect grid) In contrast, a non-uniform table is one in which at least one table cell occupies more than one row and/or column.
en: Non-uniform
vi: Không đều

note: Translators: The cell here refers to a cell within a table within a document.  We need to announce when the cell occupies or "spans" more than a single row and/or column.
en: Cell spans %d row | Cell spans %d rows
vi[0]: Ô nối %d hàng

note: Translators: this represents the number of columns in a table.
en:  %d column |  %d columns
vi[0]: %d cột

note: Translators: The cell here refers to a cell within a table within a document.  We need to announce when the cell occupies or "spans" more than a single row and/or column.
en: Cell spans %d column | Cell spans %d columns
vi[0]: Ô nối %d cột

note: Translators: this is for navigating among anchors in a document. An anchor is a named spot that one can jump to.
en: Goes to previous anchor.
vi: Nhảy về neo trước.

note: Translators: this is for navigating among anchors in a document. An anchor is a named spot that one can jump to.
en: Goes to next anchor.
vi: Nhảy tới neo tiếp.

note: Translators: this is for navigating document content by moving from anchor to anchor. (An anchor is a named spot that one can jump to.) This is a detailed message which will be presented to the user if no more anchors can be found.
en: No more anchors.
vi: Không còn neo nào nữa.

[ctx: structural navigation]
note: Translators: Orca has a command that allows the user to move to the next structural navigation object. In Orca, "structural navigation" refers to quickly moving through a document by jumping amongst objects of a given type, such as from link to link, or from heading to heading, or from form field to
en: Not found
vi: Không tìm thấy

note: Translators: this is for navigating among blockquotes in a document.
en: Goes to previous blockquote.
vi: Đi về khối trích dẫn trước.

note: Translators: this is for navigating among blockquotes in a document.
en: Goes to next blockquote.
vi: Đi tới khối trích dẫn kế tiếp.

note: Translators: this is for navigating document content by moving from blockquote to blockquote. This is a detailed message which will be presented to the user if no more blockquotes can be found.
en: No more blockquotes.
vi: Không còn khối trích dẫn nào nữa.

note: Translators: this is for navigating among buttons in a form within a document.
en: Goes to previous button.
vi: Nhảy về nút trước.

note: Translators: this is for navigating among buttons in a form within a document.
en: Goes to next button.
vi: Nhảy tới nút tiếp.

note: Translators: this is for navigating document content by moving from push button to push button in a form. This is a detailed message which will be presented to the user if no more push buttons can be found.
en: No more buttons.
vi: Không còn nút nào nữa.

note: Translators: this is for navigating among check boxes in a form within a document.
en: Goes to previous check box.
vi: Nhảy về hộp chọn trước.

note: Translators: this is for navigating among check boxes in a form within a document.
en: Goes to next check box.
vi: Nhảy tới hộp chọn tiếp.

note: Translators: this is for navigating document content by moving from checkbox to checkbox in a form. This is a detailed message which will be presented to the user if no more checkboxes can be found.
en: No more check boxes.
vi: Không còn hộp chọn nào nữa.

note: Translators: this is for navigating a document in a structural manner, where a 'large object' is a logical chunk of text, such as a paragraph, a list, a table, etc.
en: Goes to previous large object.
vi: Đi về đối tượng lớn trước.

note: Translators: this is for navigating a document in a structural manner, where a 'large object' is a logical chunk of text, such as a paragraph, a list, a table, etc.
en: Goes to next large object.
vi: Đi tới đối tượng lớn kế tiếp.

note: Translators: this is for navigating document content by moving from 'large object' to 'large object'. A 'large object' is a logical chunk of text, such as a paragraph, a list, a table, etc. This is a detailed message which will be presented to the user if no more large objects can be found.
en: No more large objects.
vi: Không còn đối tượng lớn nào nữa.

note: Translators: this is for navigating among combo boxes in a form within a document.
en: Goes to previous combo box.
vi: Nhảy về hộp tổ hợp trước.

note: Translators: this is for navigating among combo boxes in a form within a document.
en: Goes to next combo box.
vi: Nhảy tới hộp tổ hợp tiếp.

note: Translators: this is for navigating document content by moving from combo box to combo box in a form. This is a detailed message which will be presented to the user if no more checkboxes can be found.
en: No more combo boxes.
vi: Không còn hộp tổ hợp nào nữa.

note: Translators: this is for navigating among text entries in a form within a document.
en: Goes to previous entry.
vi: Nhảy về mục nhập trước.

note: Translators: this is for navigating among text entries in a form.
en: Goes to next entry.
vi: Nhảy tới mục nhập tiếp.

note: Translators: this is for navigating document content by moving from text entry to text entry in a form. This is a detailed message which will be presented to the user if no more text entries can be found.
en: No more entries.
vi: Không còn mục nhập nào nữa.

note: Translators: this is for navigating among fields in a form within a document.
en: Goes to previous form field.
vi: Đi về trường mẫu trước.

note: Translators: this is for navigating among fields in a form within a document.
en: Goes to next form field.
vi: Đi tới trường mẫu kế tiếp.

note: Translators: this is for navigating document content by moving from form field to form filed. This is a detailed message which will be presented to the user if no more form field can be found.
en: No more form fields.
vi: Không còn trường mẫu nào nữa.

note: Translators: this is for navigating in a document by heading. (e.g. <h1>)
en: Goes to previous heading.
vi: Đi về tiêu đề trước đó.

note: Translators: this is for navigating in a document by heading. (e.g., <h1>)
en: Goes to next heading.
vi: Đi tới tiêu đề kế tiếp.

note: Translators: this is for navigating in a document by heading. (e.g. <h1> is a heading at level 1).
en: Goes to previous heading at level %d.
vi: Nhảy về tiêu đề trước ở cấp %d.

note: Translators: this is for navigating in a document by heading. (e.g. <h1> is a heading at level 1).
en: Goes to next heading at level %d.
vi: Nhảy tới tiêu đề tiếp ở cấp %d.

note: Translators: this is for navigating HTML content by moving from heading to heading (e.g. <h1>, <h2>, etc). This string is the detailed message which Orca will present if there are no more headings found.
en: No more headings.
vi: Không còn tiêu đề nào nữa.

note: Translators: this is for navigating HTML content by moving from heading to heading at a particular level (i.e. only <h1> or only <h2>, etc.) This string is the detailed message which Orca will present if there are no more headings found at the desired level.
en: No more headings at level %d.
vi: Không còn tiêu đầu nào nữa ở cấp %d.

note: Translators: this is for navigating to the previous ARIA role landmark.  ARIA role landmarks are the W3C defined HTML tag attribute 'role' used to identify important part of webpage like banners, main context, search etc.
en: Goes to previous landmark.
vi: Đi về mốc trước đó.

note: Translators: this is for navigating to the next ARIA role landmark.  ARIA role landmarks are the W3C defined HTML tag attribute 'role' used to identify important part of webpage like banners, main context, search etc.
en: Goes to next landmark.
vi: Đi tới mốc kế tiếp.

note: Translators: this is for navigating to the previous ARIA role landmark.  ARIA role landmarks are the W3C defined HTML tag attribute 'role' used to identify important part of webpage like banners, main context, search etc.  This is an indication that one was not found.
en: No landmark found.
vi: Không tìm thấy.

note: Translators: this is for navigating among bulleted/numbered lists in a document.
en: Goes to previous list.
vi: Đi về danh sách trước.

note: Translators: this is for navigating among bulleted/numbered lists in a document.
en: Goes to next list.
vi: Đi tới danh sách kế tiếp.

note: Translators: this is for navigating document content by moving from bulleted/numbered list to bulleted/numbered list. This string is the detailed message which Orca will present if there are no more lists found.
en: No more lists.
vi: Không còn danh sách nào nữa.

note: Translators: this is for navigating among bulleted/numbered list items in a document.
en: Goes to previous list item.
vi: Đi về mục danh sách trước.

note: Translators: this is for navigating among bulleted/numbered list items in a document.
en: Goes to next list item.
vi: Đi tới mục danh sách kế tiếp.

note: Translators: this is for navigating document content by moving from bulleted/numbered list item to  bulleted/ numbered list item.  This string is the detailed message which Orca will present if there are no more list items found.
en: No more list items.
vi: Không còn mục danh sách nào nữa.

note: Translators: this is for navigating between live regions
en: Goes to previous live region.
vi: Đi về vùng động trước đó.

note: Translators: this is for navigating between live regions
en: Goes to next live region.
vi: Đi tới vùng động kế tiếp.

note: Translators: this is for navigating to the last live region which made an announcement.
en: Goes to the last live region which made an announcement.
vi: Tới vùng động cuối mà đã có thông báo.

note: Translators: this is for navigating HTML in a structural manner, where a 'live region' is a location in a web page that are updated without having to refresh the entire page.
en: No more live regions.
vi: Không có vùng động nào nữa.

note: Translators: this is for navigating among paragraphs in a document.
en: Goes to previous paragraph.
vi: Nhảy về đoạn văn trước.

note: Translators: this is for navigating among paragraphs in a document.
en: Goes to next paragraph.
vi: Nhảy tới đoạn văn tiếp.

note: Translators: this is for navigating document content by moving from paragraph to paragraph. This string is the detailed message which Orca will present if there are no more paragraphs found.
en: No more paragraphs.
vi: Không còn đoạn văn nào nữa.

note: Translators: this is for navigating among radio buttons in a form within a document.
en: Goes to previous radio button.
vi: Nhảy về nút chọn một trước.

note: Translators: this is for navigating among radio buttons in a form within a document.
en: Goes to next radio button.
vi: Nhảy tới nút chọn một tiếp.

note: Translators: this is for navigating in document content by moving from radio button to radio button in a form. This string is the detailed message which Orca will present if there are no more radio buttons found.
en: No more radio buttons.
vi: Không còn nút chọn một nào nữa.

note: Translators: this is for navigating among separators, such as the <hr> tag, in a document.
en: Goes to previous separator.
vi: Đi về dấu tách trước đó.

note: Translators: this is for navigating among separators, such as the <hr> tag, in a document.
en: Goes to next separator.
vi: Đi tới dấu tách kế tiếp.

note: Translators: this is for navigating document content by moving amongst separators (e.g. <hr> tags). This string is the detailed message which Orca will present if there are no more separators found.
en: No more separators.
vi: Không còn dấu tách nào nữa.

note: Translators: this is for navigating among tables in a document.
en: Goes to previous table.
vi: Đi về bảng trước.

note: Translators: this is for navigating among tables in a document.
en: Goes to next table.
vi: Đi tới bảng kế tiếp.

note: Translators: this is for navigating document content by moving from table to table.  This string is the detailed message which Orca will present if there are no more tables found.
en: No more tables.
vi: Không còn bảng nào nữa.

note: Translators: this is for navigating among table cells in a document.
en: Goes left one cell.
vi: Chuyển bên trái theo một ô

note: Translators: this is for navigating among table cells in a document.
en: Goes right one cell.
vi: Chuyển bên phải theo một ô

note: Translators: this is for navigating among table cells in a document.
en: Goes up one cell.
vi: Chuyển bên trên theo một ô

note: Translators: this is for navigating among table cells in a document.
en: Goes down one cell.
vi: Chuyển bên dưới theo một ô

note: Translators: this is for navigating among table cells in a document.
en: Goes to the first cell in a table.
vi: Đi về ô đầu của bảng.

note: Translators: this is for navigating among table cells in a document.
en: Goes to the last cell in a table.
vi: Đi tới ô cuối của bảng.

note: Translators: this is for navigating among unvisited links in a document.
en: Goes to previous unvisited link.
vi: Đi về liên kết chưa thăm trước.

note: Translators: this is for navigating among unvisited links in a document.
en: Goes to next unvisited link.
vi: Đi tới liên kết chưa thăm kế tiếp.

note: Translators: this is for navigating document content by moving from unvisited link to unvisited link. This string is the detailed message which Orca will present if there are no more unvisited links found.
en: No more unvisited links.
vi: Không còn liên kết chưa thăm nào nữa.

note: Translators: this is for navigating among visited links in a document.
en: Goes to previous visited link.
vi: Đi về liên kết đã thăm trước.

note: Translators: this is for navigating among visited links in a document.
en: Goes to next visited link.
vi: Đi tới liên kết đã tham kế tiếp.

note: Translators: this is for navigating document content by moving from visited link to visited link. This string is the detailed message which Orca will present if there are no more visited links found.
en: No more visited links.
vi: Không còn liên kết đã thăm nào nữa.

[ctx: textattr]
note: Translators: this attribute specifies the background color of the text. The value is an RGB value of the format "u,u,u". See: http://library.gnome.org/devel/atk/1.22/AtkText.html#AtkTextAttribute
en: background color
vi: màu nền

[ctx: textattr]
note: Translators: this attribute specifies whether to make the background color for each character the height of the highest font used on the current line, or the height of the font used for the current character. It will be a "true" or "false" value. See: http://library.gnome.org/devel/atk/1.22/AtkText.
en: background full height
vi: bề cao đầy nền

[ctx: textattr]
note: Translators: this attribute specifies whether a GdkBitmap is set for stippling the background color. It will be a "true" or "false" value. See http://library.gnome.org/devel/atk/1.22/AtkText.html#AtkTextAttribute
en: background stipple
vi: chấm lên nền

[ctx: textattr]
note: Translators: this attribute specifies the direction of the text. Values are "none", "ltr" or "rtl". See: http://library.gnome.org/devel/atk/1.22/AtkText.html#AtkTextAttribute
en: direction
vi: hướng

[ctx: textattr]
note: Translators: this attribute specifies whether the text is editable. It will be a "true" or "false" value. See http://library.gnome.org/devel/atk/1.22/AtkText.html#AtkTextAttribute
en: editable
vi: sửa được

[ctx: textattr]
note: Translators: this attribute specifies the font family name of the text. See: http://library.gnome.org/devel/atk/1.22/AtkText.html#AtkTextAttribute
en: family name
vi: họ

[ctx: textattr]
note: Translators: this attribute specifies the foreground color of the text. The value is an RGB value of the format "u,u,u". See: http://library.gnome.org/devel/atk/1.22/AtkText.html#AtkTextAttribute
en: foreground color
vi: màu cảnh gần

[ctx: textattr]
note: Translators: this attribute specifies whether a GdkBitmap is set for stippling the foreground color. It will be a "true" or "false" value. See http://library.gnome.org/devel/atk/1.22/AtkText.html#AtkTextAttribute
en: foreground stipple
vi: chấm lên cảnh gần

[ctx: textattr]
note: Translators: this attribute specifies the effect applied to the font used by the text. See: http://www.w3.org/TR/2002/WD-css3-fonts-20020802/#font-effect http://wiki.services.openoffice.org/wiki/Accessibility/TextAttributes
en: font effect
vi: hiệu ứng phông chữ

[ctx: textattr]
note: Translators: this attribute specifies the indentation of the text (in pixels). See: http://library.gnome.org/devel/atk/1.22/AtkText.html#AtkTextAttribute
en: indent
vi: thụt lề

[ctx: textattr]
note: Translators: this attribute specifies there is something "wrong" with the text, such as it being a misspelled word. See: https://developer.mozilla.org/en/Accessibility/AT-APIs/Gecko/TextAttrs
en: mistake
vi: lỗi

[ctx: textattr]
note: Translators: this attribute specifies there is something "wrong" with the text, such as it being a misspelled word. See: https://developer.mozilla.org/en/Accessibility/AT-APIs/Gecko/TextAttrs Translators: this attribute specifies whether the text is invisible. It will be a "true" or "false" value. S
en: invisible
vi: vô hình

[ctx: textattr]
note: Translators: this attribute specifies how the justification of the text. Values are "left", "right", "center" or "fill". See: http://library.gnome.org/devel/atk/1.22/AtkText.html#AtkTextAttribute
en: justification
vi: sắp thẳng

[ctx: textattr]
note: Translators: this attribute specifies the language that the text is written in. See: http://library.gnome.org/devel/atk/1.22/AtkText.html#AtkTextAttribute
en: language
vi: ngôn ngữ

[ctx: textattr]
note: Translators: this attribute specifies the pixel width of the left margin. See: http://library.gnome.org/devel/atk/1.22/AtkText.html#AtkTextAttribute
en: left margin
vi: lề bên trái

[ctx: textattr]
note: Translators: this attribute specifies the height of the line of text. See: http://www.w3.org/TR/1998/REC-CSS2-19980512/visudet.html#propdef-line-height http://wiki.services.openoffice.org/wiki/Accessibility/TextAttributes
en: line height
vi: bề cao dòng

[ctx: textattr]
note: Translators: this attribute refers to the named style which is associated with the entire paragraph and which controls the default formatting (font, text size, alignment, etc.) of that paragraph. Examples of paragraph styles include "Heading 1", "Heading 2", "Caption", "Footnote", "Text Body", "Titl
en: paragraph style
vi: kiểu dáng đoạn văn

[ctx: textattr]
note: Translators: this attribute specifies the pixels of blank space to leave above each newline-terminated line. See: http://library.gnome.org/devel/atk/1.22/AtkText.html#AtkTextAttribute
en: pixels above lines
vi: điểm ảnh bên trên dòng

[ctx: textattr]
note: Translators: this attribute specifies the pixels of blank space to leave below each newline-terminated line. See: http://library.gnome.org/devel/atk/1.22/AtkText.html#AtkTextAttribute
en: pixels below lines
vi: điểm ảnh dưới dòng

[ctx: textattr]
note: Translators: this attribute specifies the pixels of blank space to leave between wrapped lines inside the same newline-terminated line (paragraph). See: http://library.gnome.org/devel/atk/1.22/AtkText.html#AtkTextAttribute
en: pixels inside wrap
vi: điểm ảnh bên trong dòng cuộn

[ctx: textattr]
note: Translators: this attribute specifies the pixel width of the right margin. See: http://library.gnome.org/devel/atk/1.22/AtkText.html#AtkTextAttribute
en: right margin
vi: lề bên phải

[ctx: textattr]
note: Translators: this attribute specifies the number of pixels that the text characters are risen above the baseline. See: http://library.gnome.org/devel/atk/1.22/AtkText.html#AtkTextAttribute
en: rise
vi: nâng

[ctx: textattr]
note: Translators: this attribute specifies the scale of the characters. The value is a string representation of a double. See: http://library.gnome.org/devel/atk/1.22/AtkText.html#AtkTextAttribute
en: scale
vi: tỷ lệ

[ctx: textattr]
note: Translators: this attribute specifies the size of the text. See: http://library.gnome.org/devel/atk/1.22/AtkText.html#AtkTextAttribute
en: size
vi: kích cỡ

[ctx: textattr]
note: Translators: this attribute specifies the stretch of he text, if set. Values are "ultra_condensed", "extra_condensed", "condensed", "semi_condensed", "normal", "semi_expanded", "expanded", "extra_expanded" or "ultra_expanded". See: http://library.gnome.org/devel/atk/1.22/AtkText.html#AtkTextAttribut
en: stretch
vi: giãn

[ctx: textattr]
note: Translators: this attribute specifies whether the text is strike though (in other words, whether there is a line drawn through it). Values are "true" or "false". See: http://library.gnome.org/devel/atk/1.22/AtkText.html#AtkTextAttribute
en: strike through
vi: gạch đè

[ctx: textattr]
note: Translators: this attribute specifies the slant style of the text, if set. Values are "normal", "oblique" or "italic". See: http://library.gnome.org/devel/atk/1.22/AtkText.html#AtkTextAttribute
en: style
vi: kiểu dáng

[ctx: textattr]
note: Translators: this attribute specifies the decoration of the text. See: http://www.w3.org/TR/1998/REC-CSS2-19980512/text.html#propdef-text-decoration http://wiki.services.openoffice.org/wiki/Accessibility/TextAttributes
en: text decoration
vi: trang trí chữ

[ctx: textattr]
note: Translators: this attribute specifies the angle at which the text is displayed (i.e. rotated from the norm) and is represented in degrees of rotation. See: http://www.w3.org/TR/2003/CR-css3-text-20030514/#glyph-orientation-horizontal http://wiki.services.openoffice.org/wiki/Accessibility/TextAttribu
en: text rotation
vi: xoay chữ

[ctx: textattr]
note: Translators: this attribute specifies the shadow effects applied to the text. See: http://www.w3.org/TR/1998/REC-CSS2-19980512/text.html#propdef-text-shadow http://wiki.services.openoffice.org/wiki/Accessibility/TextAttributes
en: text shadow
vi: bóng chữ

[ctx: textattr]
note: Translators: this attributes specifies whether the text is underlined. Values are "none", "single", "double" or "low". See: http://library.gnome.org/devel/atk/1.22/AtkText.html#AtkTextAttribute
en: underline
vi: gạch dưới

[ctx: textattr]
note: Translators: this attribute specifies the capitalization variant of the text, if set. Values are "normal" or "small_caps". See: http://library.gnome.org/devel/atk/1.22/AtkText.html#AtkTextAttribute
en: variant
vi: biến thể

[ctx: textattr]
note: Translators: this attributes specifies what vertical alignment property has been applied to the text. See: http://www.w3.org/TR/1998/REC-CSS2-19980512/visudet.html#propdef-vertical-align
en: vertical align
vi: canh lề thẳng đứng

[ctx: textattr]
note: Translators: this attribute specifies the weight of the text. See: http://library.gnome.org/devel/atk/1.22/AtkText.html#AtkTextAttribute http://www.w3.org/TR/1998/REC-CSS2-19980512/fonts.html#propdef-font-weight
en: weight
vi: độ đậm

[ctx: textattr]
note: Translators: this attribute specifies the wrap mode of the text, if any. Values are "none", "char" or "word". See: http://library.gnome.org/devel/atk/1.22/AtkText.html#AtkTextAttribute
en: wrap mode
vi: chế độ cuộn

[ctx: textattr]
note: Translators: this attribute specifies the way the text is written. Values are "lr-tb", "rl-tb", "tb-rl", "tb-lr", "bt-rl", "bt-lr", "lr", "rl" and "tb". See: http://www.w3.org/TR/2001/WD-css3-text-20010517/#PrimaryTextAdvanceDirection http://wiki.services.openoffice.org/wiki/Accessibility/TextAttrib
en: writing mode
vi: chế độ viết

[ctx: textattr]
note: The following are the known values of some of these text attributes. These values were found in the Atk documentation at: http://library.gnome.org/devel/atk/1.22/AtkText.html#AtkTextAttribute No doubt there will be more, and as they are found, they can be added to this table so they can be translate
en: true
vi: đúng

[ctx: textattr]
note: Translators: this is one of the text attribute values for the following text attributes: "invisible", "editable", bg-full-height", "strikethrough", "bg-stipple" and "fg-stipple". See: http://library.gnome.org/devel/atk/1.22/AtkText.html#AtkTextAttribute
en: false
vi: sai

[ctx: textattr]
note: Translators: this is one of the text attribute values for the following text attributes: "font-effect", "underline", "text-shadow", "wrap mode" and "direction". See: http://library.gnome.org/devel/atk/1.22/AtkText.html#AtkTextAttribute http://wiki.services.openoffice.org/wiki/Accessibility/TextAttri
en: none
vi: không có

[ctx: textattr]
note: Translators: this is one of the text attribute values for the following text attributes: "font-effect". See: http://wiki.services.openoffice.org/wiki/Accessibility/TextAttributes
en: engrave
vi: khắc

[ctx: textattr]
note: Translators: this is one of the text attribute values for the following text attributes: "font-effect". See: http://wiki.services.openoffice.org/wiki/Accessibility/TextAttributes
en: emboss
vi: chạm nổi

[ctx: textattr]
note: Translators: this is one of the text attribute values for the following text attributes: "font-effect". See: http://wiki.services.openoffice.org/wiki/Accessibility/TextAttributes
en: outline
vi: nét ngoài

[ctx: textattr]
note: Translators: this is one of the text attribute values for the following text attributes: "text-decoration". See: http://wiki.services.openoffice.org/wiki/Accessibility/TextAttributes
en: overline
vi: gạch trên

[ctx: textattr]
note: Translators: this is one of the text attribute values for the following text attributes: "text-decoration". See: http://wiki.services.openoffice.org/wiki/Accessibility/TextAttributes
en: line through
vi: gạch qua

[ctx: textattr]
note: Translators: this is one of the text attribute values for the following text attributes: "text-decoration". See: http://wiki.services.openoffice.org/wiki/Accessibility/TextAttributes
en: blink
vi: nháy

[ctx: textattr]
note: Translators: this is one of the text attribute values for the following text attributes: "text-shadow". See: http://wiki.services.openoffice.org/wiki/Accessibility/TextAttributes
en: black
vi: đen

[ctx: textattr]
note: Translators: this is one of the text attribute values for the following text attributes: "underline". See: http://library.gnome.org/devel/atk/1.22/AtkText.html#AtkTextAttribute
en: single
vi: đơn

[ctx: textattr]
note: Translators: this is one of the text attribute values for the following text attributes: "underline". See: http://library.gnome.org/devel/atk/1.22/AtkText.html#AtkTextAttribute
en: double
vi: đôi

[ctx: textattr]
note: Translators: this is one of the text attribute values for the following text attributes: "underline". See: http://library.gnome.org/devel/atk/1.22/AtkText.html#AtkTextAttribute
en: low
vi: thấp

[ctx: textattr]
note: Translators: this is one of the text attribute values for the following text attributes: "wrap mode". See: http://library.gnome.org/devel/atk/1.22/AtkText.html#AtkTextAttribute
en: char
vi: ký tự

[ctx: textattr]
note: Translators: this is one of the text attribute values for the following text attributes: "wrap mode". See: http://library.gnome.org/devel/atk/1.22/AtkText.html#AtkTextAttribute
en: word
vi: từ

[ctx: textattr]
note: Translators: this is one of the text attribute values for the following text attributes: "wrap mode." It corresponds to GTK_WRAP_WORD_CHAR, defined in the Gtk documentation as "Wrap text, breaking lines in between words, or if that is not enough, also between graphemes." See: http://library.gnome.or
en: word char
vi: ngắt theo từ

[ctx: textattr]
note: Translators: this is one of the text attribute values for the following text attributes: "justification". See: http://library.gnome.org/devel/atk/1.22/AtkText.html#AtkTextAttribute
en: left
vi: trái

[ctx: textattr]
note: Translators: this is one of the text attribute values for the following text attributes: "justification". See: http://library.gnome.org/devel/atk/1.22/AtkText.html#AtkTextAttribute
en: right
vi: phải

[ctx: textattr]
note: Translators: this is one of the text attribute values for the following text attributes: "justification". See: http://library.gnome.org/devel/atk/1.22/AtkText.html#AtkTextAttribute
en: center
vi: giữa

[ctx: textattr]
note: Translators: this is one of the text attribute values for the following text attributes: "justification". In Gecko, when no justification has be explicitly set, they report a justification of "start".
en: no justification
vi: không sắp thẳng

[ctx: textattr]
note: Translators: this is one of the text attribute values for the following text attributes: "justification". See: http://library.gnome.org/devel/atk/1.22/AtkText.html#AtkTextAttribute
en: fill
vi: tô đầy

[ctx: textattr]
note: Translators: this is one of the text attribute values for the following text attributes: "stretch". See: http://library.gnome.org/devel/atk/1.22/AtkText.html#AtkTextAttribute
en: ultra condensed
vi: rất hẹp

[ctx: textattr]
note: Translators: this is one of the text attribute values for the following text attributes: "stretch". See: http://library.gnome.org/devel/atk/1.22/AtkText.html#AtkTextAttribute
en: extra condensed
vi: rất hẹp

[ctx: textattr]
note: Translators: this is one of the text attribute values for the following text attributes: "stretch". See: http://library.gnome.org/devel/atk/1.22/AtkText.html#AtkTextAttribute
en: condensed
vi: hẹp

[ctx: textattr]
note: Translators: this is one of the text attribute values for the following text attributes: "stretch". See: http://library.gnome.org/devel/atk/1.22/AtkText.html#AtkTextAttribute
en: semi condensed
vi: bán hẹp

[ctx: textattr]
note: Translators: this is one of the text attribute values for the following text attributes: "stretch" and "variant". See: http://library.gnome.org/devel/atk/1.22/AtkText.html#AtkTextAttribute
en: normal
vi: chuẩn

[ctx: textattr]
note: Translators: this is one of the text attribute values for the following text attributes: "stretch". See: http://library.gnome.org/devel/atk/1.22/AtkText.html#AtkTextAttribute
en: semi expanded
vi: bán mở rộng

[ctx: textattr]
note: Translators: this is one of the text attribute values for the following text attributes: "stretch". See: http://library.gnome.org/devel/atk/1.22/AtkText.html#AtkTextAttribute
en: expanded
vi: mở rộng

[ctx: textattr]
note: Translators: this is one of the text attribute values for the following text attributes: "stretch". See: http://library.gnome.org/devel/atk/1.22/AtkText.html#AtkTextAttribute
en: extra expanded
vi: rất mở rộng

[ctx: textattr]
note: Translators: this is one of the text attribute values for the following text attributes: "stretch". See: http://library.gnome.org/devel/atk/1.22/AtkText.html#AtkTextAttribute
en: ultra expanded
vi: cực mở rộng

[ctx: textattr]
note: Translators: this is one of the text attribute values for the following text attributes: "variant". See: http://library.gnome.org/devel/atk/1.22/AtkText.html#AtkTextAttribute
en: small caps
vi: chữ hoa nhỏ

[ctx: textattr]
note: Translators: this is one of the text attribute values for the following text attributes: "style". See: http://library.gnome.org/devel/atk/1.22/AtkText.html#AtkTextAttribute
en: oblique
vi: xiên

[ctx: textattr]
note: Translators: this is one of the text attribute values for the following text attributes: "style". See: http://library.gnome.org/devel/atk/1.22/AtkText.html#AtkTextAttribute
en: italic
vi: nghiêng

[ctx: textattr]
note: Translators: this is one of the text attribute values for the following text attributes: "paragraph-style". See: http://wiki.services.openoffice.org/wiki/Accessibility/TextAttributes
en: Default
vi: Mặc định

[ctx: textattr]
note: Translators: this is one of the text attribute values for the following text attributes: "paragraph-style". See: http://wiki.services.openoffice.org/wiki/Accessibility/TextAttributes
en: Text body
vi: Thân văn bản

[ctx: textattr]
note: Translators: this is one of the text attribute values for the following text attributes: "paragraph-style". See: http://wiki.services.openoffice.org/wiki/Accessibility/TextAttributes
en: Heading
vi: Tiêu đề

[ctx: textattr]
note: Translators: this is one of the text attribute values for the following text attributes: "vertical-align". See: http://www.w3.org/TR/1998/REC-CSS2-19980512/visudet.html#propdef-vertical-align http://wiki.services.openoffice.org/wiki/Accessibility/TextAttributes
en: baseline
vi: đường cơ bản

[ctx: textattr]
note: Translators: this is one of the text attribute values for the following text attributes: "vertical-align". See: http://www.w3.org/TR/1998/REC-CSS2-19980512/visudet.html#propdef-vertical-align
en: sub
vi: dưới

[ctx: textattr]
note: Translators: this is one of the text attribute values for the following text attributes: "vertical-align". See: http://www.w3.org/TR/1998/REC-CSS2-19980512/visudet.html#propdef-vertical-align
en: super
vi: siêu

[ctx: textattr]
note: Translators: this is one of the text attribute values for the following text attributes: "vertical-align". See: http://www.w3.org/TR/1998/REC-CSS2-19980512/visudet.html#propdef-vertical-align
en: top
vi: trên

[ctx: textattr]
note: Translators: this is one of the text attribute values for the following text attributes: "vertical-align". See: http://www.w3.org/TR/1998/REC-CSS2-19980512/visudet.html#propdef-vertical-align
en: text-top
vi: trên văn bản

[ctx: textattr]
note: Translators: this is one of the text attribute values for the following text attributes: "vertical-align". See: http://www.w3.org/TR/1998/REC-CSS2-19980512/visudet.html#propdef-vertical-align
en: middle
vi: giữa

[ctx: textattr]
note: Translators: this is one of the text attribute values for the following text attributes: "vertical-align". See: http://www.w3.org/TR/1998/REC-CSS2-19980512/visudet.html#propdef-vertical-align
en: bottom
vi: dưới

[ctx: textattr]
note: Translators: this is one of the text attribute values for the following text attributes: "vertical-align". See: http://www.w3.org/TR/1998/REC-CSS2-19980512/visudet.html#propdef-vertical-align
en: text-bottom
vi: dưới văn bản

[ctx: textattr]
note: Translators: this is one of the text attribute values for the following text attributes: "vertical-align" and "writing-mode". See: http://www.w3.org/TR/1998/REC-CSS2-19980512/visudet.html#propdef-vertical-align http://www.w3.org/TR/2001/WD-css3-text-20010517/#PrimaryTextAdvanceDirection
en: inherit
vi: kế thừa

[ctx: textattr]
note: Translators: this is one of the text attribute values for the following text attributes: "strikethrough." It refers to the line style.
en: solid
vi: đặc

[ctx: textattr]
note: Translators: this is one of the text attribute values for the following text attributes: "invalid". It is an indication that the text is not spelled correctly. See: https://developer.mozilla.org/en/Accessibility/AT-APIs/Gecko/TextAttrs Translators: This is the text-spelling attribute. See: http://wi
en: spelling
vi: chính tả

note: Translators: this is a tip for the user on how to toggle a checkbox.
en: Press space to toggle.
vi: Bấm phím dài để bật/tắt.

note: Translators: this is a tip for the user on how to interact with a combobox.
en: Press space to expand, and use up and down to select an item.
vi: Bấm phím dài để mở rộng, bấm mũi tên trên và dưới để chọn mục.

note: Translators: If this application has more than one unfocused alert or dialog window, inform user of how to refocus these.
en: Press alt+f6 to give focus to child windows.
vi: Bấm tổ hợp phím Alt+F6 để đặt tiêu điểm trong cửa sổ con.

note: Translators: this gives tips on how to navigate items in a layered pane.
en: To move to items, use either the arrow keys or type ahead searching.
vi: Để chuyển sang mục, dùng hoặc phím mũi tên hoặc chức năng tìm kiếm theo chuỗi gõ.

note: Translators: this is the tutorial string for when first landing on the desktop, describing how to access the system menus.
en: To get to the system menus press the alt+f1 key.
vi: Để vào trình đơn hệ thống, bấm tổ hợp phím Alt+F1.

note: Translators: this is the tutorial string when navigating lists.
en: Use up and down to select an item.
vi: Dùng mũi tên trên và dưới để chọn mục.

note: Translators: this represents the state of a node in a tree. 'expanded' means the children are showing. 'collapsed' means the children are not showing. this string informs the user how to collapse the node.
en: To collapse, press shift plus left.
vi: Để co lại, bấm đồng thời phím dài và mũi tên bên trái.

note: Translators: this represents the state of a node in a tree. 'expanded' means the children are showing. 'collapsed' means the children are not showing. this string informs the user how to expand the node.
en: To expand, press shift plus right.
vi: Để mở rộng, bấm đồng thời phím dài và mũi tên bên phải.

note: Translators: This is the tutorial string for when landing on text fields.
en: Type in text.
vi: Gõ chuỗi.

note: Translators: this is the tutorial string for landing on a page tab, we are informing the user how to navigate these.
en: Use left and right to view other tabs.
vi: Dùng phím mũi tên bên trên/phải để xem các thanh khác.

note: Translators: this is the tutorial string for activating a push button.
en: To activate press space.
vi: Để kích hoạt, bấm phím dài.

note: Translators: this is the tutorial string for when landing on a spin button.
en: Use up or down arrow to select value. Or type in the desired numerical value.
vi: Dùng phím mũi tên bên trên/dưới để chọn giá trị. Hoặc gõ giá trị thuộc số đã muốn.

note: Translators: this is a tip for the user, how to navigate radiobuttons.
en: Use arrow keys to change.
vi: Dùng phím mũi tên để thay đổi.

note: Translators: this is a tip for the user, how to navigate menues.
en: To navigate, press left or right arrow. To move through items press up or down arrow.
vi: Để duyệt qua, bấm phím mũi tên bên trái/phải. Để chuyển qua các mục, bấm mũi tên bên trên/dưới.

note: Translators: this is a tip for the user, how to navigate into sub menues.
en: To enter sub menu, press right arrow.
vi: Để vào trình đơn con, bấm phím mũi tên bên phải.

note: Translators: this is the tutorial string for when landing on a slider.
en: To decrease press left arrow, to increase press right arrow. To go to minimum press home, and for maximum press end.
vi: Để giảm, bấm phím mũi tên bên trái; để tăng, bấm phím mũi tên bên phải. Để xuống tối thiểu, bấm phím Home, lên tối đa thì bấm phím End.

en: User %s shared a file with you
vi: %s chia sẻ tập tin này cho bạn

en: User %s shared a folder with you
vi: %s chia sẻ thư mục này cho bạn

en: User %s shared the file "%s" with you. It is available for download here: %s
vi: Người dùng %s chia sẻ tập tin "%s" cho bạn .Bạn có thể tải tại đây : %s

en: User %s shared the folder "%s" with you. It is available for download here: %s
vi: Người dùng %s chia sẻ thư mục "%s" cho bạn .Bạn có thể tải tại đây : %s

en: Category type not provided.
vi: Kiểu hạng mục không được cung cấp.

en: No category to add?
vi: Không có danh mục được thêm?

en: This category already exists: %s
vi: Danh mục này đã tồn tại: %s

en: Object type not provided.
vi: Loại đối tượng không được cung cấp.

en: %s ID not provided.
vi: %s ID không được cung cấp.

en: Error adding %s to favorites.
vi: Lỗi thêm %s vào mục yêu thích.

en: No categories selected for deletion.
vi: Không có thể loại nào được chọn để xóa.

en: Error removing %s from favorites.
vi: Lỗi xóa %s từ mục yêu thích.

en: {minutes} minutes ago
vi: {minutes} phút trước

en: {hours} hours ago
vi: {hours} giờ trước

en: {days} days ago
vi: {days} ngày trước

en: {months} months ago
vi: {months} tháng trước

en: months ago
vi: tháng trước

en: last year
vi: năm trước

en: years ago
vi: năm trước

en: The object type is not specified.
vi: Loại đối tượng không được chỉ định.

en: The app name is not specified.
vi: Tên ứng dụng không được chỉ định.

en: The required file {file} is not installed!
vi: Tập tin cần thiết {file} không được cài đặt!

en: Error while sharing
vi: Lỗi trong quá trình chia sẻ

en: Error while unsharing
vi: Lỗi trong quá trình gỡ chia sẻ

en: Error while changing permissions
vi: Lỗi trong quá trình phân quyền

en: Shared with you and the group {group} by {owner}
vi: Đã được chia sẽ với bạn và nhóm {group} bởi {owner}

en: Shared with you by {owner}
vi: Đã được chia sẽ bởi {owner}

en: Share with
vi: Chia sẻ với

en: Share with link
vi: Chia sẻ với liên kết

en: Password protect
vi: Mật khẩu bảo vệ

en: Email link to person
vi: Liên kết email tới cá nhân

en: Set expiration date
vi: Đặt ngày kết thúc

en: Share via email:
vi: Chia sẻ thông qua email

en: No people found
vi: Không tìm thấy người nào

en: Resharing is not allowed
vi: Chia sẻ lại không được cho phép

en: Shared in {item} with {user}
vi: Đã được chia sẽ trong {item} với {user}

en: can edit
vi: có thể chỉnh sửa

en: access control
vi: quản lý truy cập

en: share
vi: chia sẻ

en: Password protected
vi: Mật khẩu bảo vệ

en: Error unsetting expiration date
vi: Lỗi không thiết lập ngày kết thúc

en: Error setting expiration date
vi: Lỗi cấu hình ngày kết thúc

en: Sending ...
vi: Đang gởi ...

en: Email sent
vi: Email đã được gửi

en: The update was unsuccessful. Please report this issue to the <a href="https://github.com/owncloud/core/issues" target="_blank">ownCloud community</a>.
vi: Cập nhật không thành công . Vui lòng thông báo đến <a href="https://github.com/owncloud/core/issues" target="_blank"> Cộng đồng ownCloud </a>.

en: The update was successful. Redirecting you to ownCloud now.
vi: Cập nhật thành công .Hệ thống sẽ đưa bạn tới ownCloud.

en: ownCloud password reset
vi: Khôi phục mật khẩu Owncloud

en: Use the following link to reset your password: {link}
vi: Dùng đường dẫn sau để khôi phục lại mật khẩu : {link}

en: You will receive a link to reset your password via Email.
vi: Vui lòng kiểm tra Email để khôi phục lại mật khẩu.

en: Reset email send.
vi: Thiết lập lại email gởi.

en: Request failed!
vi: Yêu cầu  của bạn không thành công !

en: Request reset
vi: Yêu cầu thiết lập lại

en: Your password was reset
vi: Mật khẩu của bạn đã được khôi phục

en: To login page
vi: Trang đăng nhập

en: Reset password
vi: Khôi phục mật khẩu

en: Access forbidden
vi: Truy cập bị cấm

en: Cloud not found
vi: Không tìm thấy Clound

en: Edit categories
vi: Sửa thể loại

en: Security Warning
vi: Cảnh bảo bảo mật

en: No secure random number generator is available, please enable the PHP OpenSSL extension.
vi: Không an toàn ! chức năng random number generator đã có sẵn ,vui lòng bật  PHP OpenSSL extension.

en: Without a secure random number generator an attacker may be able to predict password reset tokens and take over your account.
vi: Nếu không có random number generator , Hacker có thể  thiết lập lại mật khẩu và chiếm tài khoản của bạn.

en: Your data directory and files are probably accessible from the internet because the .htaccess file does not work.
vi: Thư mục và file dữ liệu của bạn có thể được truy cập từ internet bởi vì file .htaccess không hoạt động

en: For information how to properly configure your server, please see the <a href="http://doc.owncloud.org/server/5.0/admin_manual/installation.html" target="_blank">documentation</a>.
vi: Để biết thêm cách cấu hình máy chủ của bạn, xin xem <a href="http://doc.owncloud.org/server/5.0/admin_manual/installation.html" target="_blank">tài liệu</a>.

en: Create an <strong>admin account</strong>
vi: Tạo một <strong>tài khoản quản trị</strong>

en: Data folder
vi: Thư mục dữ liệu

en: Configure the database
vi: Cấu hình cơ sở dữ liệu

en: will be used
vi: được sử dụng

en: Database user
vi: Người dùng cơ sở dữ liệu

en: Database password
vi: Mật khẩu cơ sở dữ liệu

en: Database tablespace
vi: Cơ sở dữ liệu tablespace

en: Finish setup
vi: Cài đặt hoàn tất

en: Automatic logon rejected!
vi: Tự động đăng nhập đã bị từ chối !

en: If you did not change your password recently, your account may be compromised!
vi: Nếu bạn không thay đổi mật khẩu gần đây của bạn, tài khoản của bạn có thể gặp nguy hiểm!

en: Please change your password to secure your account again.
vi: Vui lòng thay đổi mật khẩu của bạn để đảm bảo tài khoản của bạn một lần nữa.

en: Lost your password?
vi: Bạn quên mật khẩu ?

en: remember
vi: ghi nhớ

en: Alternative Logins
vi: Đăng nhập khác

en: Updating ownCloud to version %s, this may take a while.
vi: Cập nhật ownCloud lên phiên bản %s, có thể sẽ mất thời gian

en: Could not move %s - File with this name already exists
vi: Không thể di chuyển %s - Đã có tên file này trên hệ thống

en: Could not move %s
vi: Không thể di chuyển %s

en: Unable to rename file
vi: Không thể đổi tên file

en: No file was uploaded. Unknown error
vi: Không có tập tin nào được tải lên. Lỗi không xác định

en: There is no error, the file uploaded with success
vi: Không có lỗi, các tập tin đã được tải lên thành công

en: The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form
vi: Kích thước những tập tin tải lên vượt quá MAX_FILE_SIZE đã được quy định

en: The uploaded file was only partially uploaded
vi: Tập tin tải lên mới chỉ tải lên được một phần

en: No file was uploaded
vi: Không có tập tin nào được tải lên

en: Missing a temporary folder
vi: Không tìm thấy thư mục tạm

en: Failed to write to disk
vi: Không thể ghi

en: Not enough storage available
vi: Không đủ không gian lưu trữ

en: Invalid directory.
vi: Thư mục không hợp lệ

en: {new_name} already exists
vi: {new_name} đã tồn tại

en: replace
vi: thay thế

en: suggest name
vi: tên gợi ý

en: replaced {new_name} with {old_name}
vi: đã thay thế {new_name} bằng {old_name}

en: perform delete operation
vi: thực hiện việc xóa

en: '.' is an invalid file name.
vi: '.' là một tên file không hợp lệ

en: File name cannot be empty.
vi: Tên file không được rỗng

en: Invalid name, '\', '/', '<', '>', ':', '"', '|', '?' and '*' are not allowed.
vi: Tên không hợp lệ, '\', '/', '<', '>', ':', '"', '|', '?' và '*' thì không được phép dùng.

en: Unable to upload your file as it is a directory or has 0 bytes
vi: Không thể tải lên tập tin này do nó là một thư mục hoặc kích thước tập tin bằng 0 byte

en: Upload Error
vi: Tải lên lỗi

en: 1 file uploading
vi: 1 tệp tin đang được tải lên

en: {count} files uploading
vi: {count} tập tin đang tải lên

en: Upload cancelled.
vi: Hủy tải lên

en: File upload is in progress. Leaving the page now will cancel the upload.
vi: Tập tin tải lên đang được xử lý. Nếu bạn rời khỏi trang bây giờ sẽ hủy quá trình này.

en: URL cannot be empty.
vi: URL không được để trống.

en: 1 folder
vi: 1 thư mục

en: {count} folders
vi: {count} thư mục

en: 1 file
vi: 1 tập tin

en: {count} files
vi: {count} tập tin

en: File handling
vi: Xử lý tập tin

en: max. possible:
vi: tối đa cho phép:

en: Needed for multi-file and folder downloads.
vi: Cần thiết cho tải nhiều tập tin và thư mục.

en: Enable ZIP-download
vi: Cho phép ZIP-download

en: 0 is unlimited
vi: 0 là không giới hạn

en: Maximum input size for ZIP files
vi: Kích thước tối đa cho các tập tin ZIP

en: Text file
vi: Tập tin văn bản

en: From link
vi: Từ liên kết

en: Deleted files
vi: File đã bị xóa

en: Cancel upload
vi: Hủy upload

en: Nothing in here. Upload something!
vi: Không có gì ở đây .Hãy tải lên một cái gì đó !

en: Upload too large
vi: Tập tin tải lên quá lớn

en: The files you are trying to upload exceed the maximum size for file uploads on this server.
vi: Các tập tin bạn đang tải lên vượt quá kích thước tối đa cho phép trên máy chủ .

en: Files are being scanned, please wait.
vi: Tập tin đang được quét ,vui lòng chờ.

en: Current scanning
vi: Hiện tại đang quét

en: File encryption is enabled.
vi: Mã hóa file đã mở

en: The following file types will not be encrypted:
vi: Loại file sau sẽ không được mã hóa

en: Exclude the following file types from encryption:
vi: Việc mã hóa không bao gồm loại file sau

en: Access granted
vi: Đã cấp quyền truy cập

en: Error configuring Dropbox storage
vi: Lỗi cấu hình lưu trữ Dropbox

en: Grant access
vi: Cấp quyền truy cập

en: Please provide a valid Dropbox app key and secret.
vi: Xin vui lòng cung cấp một ứng dụng Dropbox hợp lệ và mã bí mật.

en: Error configuring Google Drive storage
vi: Lỗi cấu hình lưu trữ Google Drive

en: <b>Warning:</b> "smbclient" is not installed. Mounting of CIFS/SMB shares is not possible. Please ask your system administrator to install it.
vi: <b>Cảnh báo:</b> "smbclient" chưa được cài đặt. Mount CIFS/SMB shares là không thể thực hiện được. Hãy hỏi người quản trị hệ thống để cài đặt nó.

en: <b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting of FTP shares is not possible. Please ask your system administrator to install it.
vi: <b>Cảnh báo:</b> FTP trong PHP chưa được cài đặt hoặc chưa được  mở. Mount FTP shares là không thể. Xin hãy yêu cầu quản trị hệ thống của bạn cài đặt nó.

en: External Storage
vi: Lưu trữ ngoài

en: Folder name
vi: Tên thư mục

en: Applicable
vi: Áp dụng

en: None set
vi: không

en: Enable User External Storage
vi: Kích hoạt tính năng lưu trữ ngoài

en: Allow users to mount their own external storage
vi: Cho phép người dùng kết nối với lưu trữ riêng bên ngoài của họ

en: SSL root certificates
vi: Chứng chỉ SSL root

en: Import Root Certificate
vi: Nhập Root Certificate

en: %s shared the folder %s with you
vi: %s đã chia sẻ thư mục %s với bạn

en: %s shared the file %s with you
vi: %s đã chia sẻ tập tin %s với bạn

en: No preview available for
vi: Không có xem trước cho

en: Could not revert: %s
vi: Không thể khôi phục: %s

en: File %s was reverted to version %s
vi: File %s đã được khôi phục về phiên bản %s

en: File %s could not be reverted to version %s
vi: File %s không thể khôi phục về phiên bản %s

en: No old versions available
vi: Không có phiên bản cũ nào

en: No path specified
vi: Không chỉ ra đường dẫn rõ ràng

en: Revert a file to a previous version by clicking on its revert button
vi: Khôi phục một file về phiên bản trước đó bằng cách click vào nút Khôi phục tương ứng

en: ZIP download is turned off.
vi: Tải về ZIP đã bị tắt.

en: Files need to be downloaded one by one.
vi: Tập tin cần phải được tải về từng người một.

en: Back to Files
vi: Trở lại tập tin

en: Selected files too large to generate zip file.
vi: Tập tin được chọn quá lớn để tạo tập tin ZIP.

en: couldn't be determined
vi: không thể phát hiện được

en: Application is not enabled
vi: Ứng dụng không được BẬT

en: Token expired. Please reload page.
vi: Mã Token đã hết hạn. Hãy tải lại trang.

en: %d days ago
vi: %d ngày trước

en: %d months ago
vi: %d tháng trước

en: %s is available. Get <a href="%s">more information</a>
vi: %s có sẵn.  <a href="%s">xem thêm ở đây</a>

en: updates check is disabled
vi: đã TĂT chức năng cập nhật

en: Could not find category "%s"
vi: không thể tìm thấy mục "%s"

en: Unable to load list from App Store
vi: Không thể tải danh sách ứng dụng từ App Store

en: Unable to change display name
vi: Không thể thay đổi tên hiển thị

en: Unable to add group
vi: Không thể thêm nhóm

en: Could not enable app.
vi: không thể kích hoạt ứng dụng.

en: Email saved
vi: Lưu email

en: Invalid email
vi: Email không hợp lệ

en: Unable to delete user
vi: Không thể xóa người dùng

en: Admins can't remove themself from the admin group
vi: Quản trị viên không thể loại bỏ chính họ khỏi nhóm quản lý

en: Unable to add user to group %s
vi: Không thể thêm người dùng vào nhóm %s

en: Unable to remove user from group %s
vi: Không thể xóa người dùng từ nhóm %s

en: Couldn't update app.
vi: Không thể cập nhật ứng dụng

en: Update to {appversion}
vi: Cập nhật lên {appversion}

en: Please wait....
vi: Xin hãy đợi...

en: Updating....
vi: Đang cập nhật...

en: Error while updating app
vi: Lỗi khi cập nhật ứng dụng

en: Unable to remove user
vi: Không thể gỡ bỏ người dùng

en: Group Admin
vi: Nhóm quản trị

en: __language_name__
vi: __Ngôn ngữ___

en: Your data directory and your files are probably accessible from the internet. The .htaccess file that ownCloud provides is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root.
vi: Thư mục dữ liệu và những tập tin của bạn có thể dễ dàng bị truy cập từ mạng. Tập tin .htaccess do ownCloud cung cấp không hoạt động. Chúng tôi đề nghị bạn nên cấu hình lại máy chủ web để thư mục dữ liệu không còn bị truy cập hoặc bạn nên di chuyển thư mục dữ liệu ra bên ngoài thư mục gốc của máy chủ.

en: Developed by the <a href="http://ownCloud.org/contact" target="_blank">ownCloud community</a>, the <a href="https://github.com/owncloud" target="_blank">source code</a> is licensed under the <a href="http://www.gnu.org/licenses/agpl-3.0.html" target="_blank"><abbr title="Affero General Public License">AGPL</abbr></a>.
vi: Được phát triển bởi <a href="http://ownCloud.org/contact" target="_blank">cộng đồng ownCloud</a>, <a href="https://github.com/owncloud" target="_blank">mã nguồn </a> đã được cấp phép theo chuẩn <a href="http://www.gnu.org/licenses/agpl-3.0.html" target="_blank"><abbr title="Affero General Public License">AGPL</abbr></a>.

en: Add your App
vi: Thêm ứng dụng của bạn

en: More Apps
vi: Nhiều ứng dụng hơn

en: Select an App
vi: Chọn một ứng dụng

en: See application page at apps.owncloud.com
vi: Xem nhiều ứng dụng hơn tại apps.owncloud.com

en: <span class="licence"></span>-licensed by <span class="author"></span>
vi: <span class="licence"></span>-Giấy phép được cấp bởi  <span class="author"></span>

en: User Documentation
vi: Tài liệu người sử dụng

en: Administrator Documentation
vi: Tài liệu quản trị

en: Online Documentation
vi: Tài liệu trực tuyến

en: Forum
vi: Diễn đàn

en: Bugtracker
vi: Hệ ghi nhận lỗi

en: Commercial Support
vi: Hỗ trợ có phí

en: You have used <strong>%s</strong> of the available <strong>%s</strong>
vi: Bạn đã sử dụng <strong>%s </ strong> có sẵn <strong> %s </ strong>

en: Get the apps to sync your files
vi: Nhận ứng dụng để đồng bộ file của bạn

en: Show First Run Wizard again
vi: Hiện lại việc chạy đồ thuật khởi đầu

en: Your password was changed
vi: Mật khẩu của bạn đã được thay đổi.

en: Unable to change your password
vi: Không thể đổi mật khẩu

en: Your display name was changed
vi: Tên hiển thị của bạn đã được thay đổi

en: Unable to change your display name
vi: Không thể thay đổi tên hiển thị của bạn

en: Change display name
vi: Thay đổi tên hiển thị

en: Fill in an email address to enable password recovery
vi: Nhập địa chỉ email của bạn để khôi phục lại mật khẩu

en: Help translate
vi: Hỗ trợ dịch thuật

en: Use this address to connect to your ownCloud in your file manager
vi: Sử dụng địa chỉ này để kết nối ownCloud của bạn trong trình quản lý file của bạn

en: Login Name
vi: Tên đăng nhập

en: Default Storage
vi: Bộ nhớ mặc định

en: change display name
vi: Thay đổi tên hiển thị

en: set new password
vi: đặt mật khẩu mới

en: You can omit the protocol, except you require SSL. Then start with ldaps://
vi: Bạn có thể bỏ qua các giao thức, ngoại trừ SSL. Sau đó bắt đầu với ldaps://

en: Base DN
vi: DN cơ bản

en: You can specify Base DN for users and groups in the Advanced tab
vi: Bạn có thể chỉ định DN cơ bản cho người dùng và các nhóm trong tab Advanced

en: The DN of the client user with which the bind shall be done, e.g. uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password empty.
vi: Các DN của người sử dụng đã được thực hiện, ví dụ như uid =agent , dc = example, dc = com. Để truy cập nặc danh ,DN và mật khẩu trống.

en: For anonymous access, leave DN and Password empty.
vi: Cho phép truy cập nặc danh , DN và mật khẩu trống.

en: User Login Filter
vi: Lọc người dùng đăng nhập

en: Defines the filter to apply, when login is attempted. %%uid replaces the username in the login action.
vi: Xác định các bộ lọc để áp dụng, khi đăng nhập . uid%% thay thế tên người dùng trong các lần đăng nhập.

en: User List Filter
vi: Lọc danh sách thành viên

en: Defines the filter to apply, when retrieving users.
vi: Xác định các bộ lọc để áp dụng, khi người dụng sử dụng.

en: without any placeholder, e.g. "objectClass=person".
vi: mà không giữ chỗ nào, ví dụ như "objectClass = person".

en: Group Filter
vi: Bộ lọc nhóm

en: Defines the filter to apply, when retrieving groups.
vi: Xác định các bộ lọc để áp dụng, khi nhóm sử dụng.

en: without any placeholder, e.g. "objectClass=posixGroup".
vi: mà không giữ chỗ nào, ví dụ như "objectClass = osixGroup".

en: Backup (Replica) Port
vi: Cổng sao lưu (Replica)

en: Disable Main Server
vi: Tắt máy chủ chính

en: Case insensitve LDAP server (Windows)
vi: Trường hợp insensitve LDAP máy chủ (Windows)

en: Turn off SSL certificate validation.
vi: Tắt xác thực chứng nhận SSL

en: If connection only works with this option, import the LDAP server's SSL certificate in your ownCloud server.
vi: Nếu kết nối chỉ hoạt động với tùy chọn này, vui lòng import LDAP certificate SSL  trong máy chủ ownCloud của bạn.

en: Not recommended, use for testing only.
vi: Không khuyến khích, Chỉ sử dụng để thử nghiệm.

en: in seconds. A change empties the cache.
vi: trong vài giây. Một sự thay đổi bộ nhớ cache.

en: User Display Name Field
vi: Hiển thị tên người sử dụng

en: The LDAP attribute to use to generate the user`s ownCloud name.
vi: Các thuộc tính LDAP sử dụng để tạo tên người dùng ownCloud.

en: Base User Tree
vi: Cây người dùng cơ bản

en: Group Display Name Field
vi: Hiển thị tên nhóm

en: The LDAP attribute to use to generate the groups`s ownCloud name.
vi: Các thuộc tính LDAP sử dụng để tạo các nhóm ownCloud.

en: Base Group Tree
vi: Cây nhóm cơ bản

en: Group-Member association
vi: Nhóm thành viên Cộng đồng

en: in bytes
vi: Theo Byte

en: Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute.
vi: Để trống tên người dùng (mặc định). Nếu không chỉ định thuộc tính LDAP/AD

en: Test Configuration
vi: Thử cấu hình

en: Couldn't delete %s permanently
vi: Không thể óa %s vĩnh viễn

en: Couldn't restore %s
vi: Không thể khôi phục %s

en: perform restore operation
vi: thực hiện phục hồi

en: delete file permanently
vi: xóa file vĩnh viễn

en: Nothing in here. Your trash bin is empty!
vi: Không có gì ở đây. Thùng rác của bạn rỗng!

en: Deleted Files
vi: File đã xóa

en: WebDAV Authentication
vi: Xác thực WebDAV

en: ownCloud will send the user credentials to this URL. This plugin checks the response and will interpret the HTTP statuscodes 401 and 403 as invalid credentials, and all other responses as valid credentials.
vi: ownCloud sẽ gửi chứng thư người dùng tới URL này. Tính năng này kiểm tra trả lời và sẽ hiểu mã 401 và 403 của giao thức HTTP là chứng thư không hợp lệ, và mọi trả lời khác được coi là hợp lệ.

en: ...Time is running out...
vi: ...Thời gian đang dần hết...

en: ...Sorry, your time is up!
vi: ...Xin lỗi, đã hết thời gian!

en: erroneous conversation (%d)
vi: hội thoại sai (%d)

en: Retype %s
vi: Nhập lại %s

en: Password change aborted.
vi: Hủy bỏ việc thay đổi mật khẩu.

en: login:
vi: Đăng nhập:

en: Critical error - immediate abort
vi: Lỗi nghiêm trọng - hủy bỏ ngay

en: Failed to load module
vi: Không thể nạp mô-đun

en: Symbol not found
vi: Không tìm thấy biểu tượng

en: Error in service module
vi: Lỗi trong mô-đun dịch vụ

en: Memory buffer error
vi: Lỗi bộ nhớ đệm

en: Authentication failure
vi: Xác thực thất bại

en: Insufficient credentials to access authentication data
vi: Không đủ quyền uỷ nhiệm để truy cập dữ liệu xác thực

en: Authentication service cannot retrieve authentication info
vi: Dịch vụ chứng thực không thể lấy các thông tin xác thực

en: User not known to the underlying authentication module
vi: Người dùng chưa biết đến mô-đun xác thực tiềm ẩn

en: Have exhausted maximum number of retries for service
vi: Đã hết số lần thử lại tối đa cho dịch vụ

en: Authentication token is no longer valid; new one required
vi: Dấu hiệu xác thực không còn hiệu lực; yêu cầu dấu hiệu xác thực mới

en: User account has expired
vi: Tài khoản người dùng đã hết hiệu lực

en: Cannot make/remove an entry for the specified session
vi: Không thể thực hiện hoặc loại bỏ một mục nhập cho phiên định

en: Authentication service cannot retrieve user credentials
vi: Dịch vụ chứng thực không thể lấy các chứng chỉ người dùng

en: User credentials expired
vi: Hết hạn ủy nhiệm người dùng

en: Failure setting user credentials
vi: Cài đặt ủy nhiệm người dùng thất bại

en: No module specific data is present
vi: Hiện tại không có mô-đun dữ liệu

en: Bad item passed to pam_*_item()
vi: Tình trạng hàng được thông qua để pam_ * _item ()

en: Conversation error
vi: Lỗi giao tiếp

en: Authentication token manipulation error
vi: Thao tác xác thực token lỗi

en: Authentication information cannot be recovered
vi: Xác thực thông tin không thể được phục hồi

en: Authentication token lock busy
vi: authentication token lock busy

en: Authentication token aging disabled
vi: xác thực token già tàn tật

en: Failed preliminary check by password service
vi: Không thành công sơ bộ kiểm tra bằng mật khẩu dịch vụ

en: The return value should be ignored by PAM dispatch
vi: Giá trị trả về phải được bỏ qua bởi PAM công văn

en: Module is unknown
vi: chưa biết mô-đun

en: Authentication token expired
vi: Hết hạn xác thực

en: Conversation is waiting for event
vi: Giao tiếp đang chờ kết quả

en: Application needs to call libpam again
vi: Ứng dụng cần gọi libpam lần nữa

en: Unknown PAM error
vi: Không biết lỗi PAM

en: is the same as the old one
vi: là giống như cũ

en: memory allocation error
vi: Lỗi cấp phát bộ nhớ

en: is a palindrome
vi: là một xâu palindrome

en: case changes only
vi: chỉ thay đổi chữ thường/hoa

en: is too similar to the old one
vi: quá giống cái cũ

en: is too simple
vi: quá đơn giản

en: is rotated
vi: được sử dụng lại

en: not enough character classes
vi: không đủ các lớp nhân vật

en: contains too many same characters consecutively
vi: chứa quá nhiều kí tự giống nhau liên tiếp

en: contains the user name in some form
vi: chứa tên user trong một số biểu mẫu

en: %s failed: exit code %d
vi: %s thất bại: lối ra mã %d

en: %s failed: caught signal %d%s
vi: %s thất bại: bắt tín hiệu %d%s

en: %s failed: unknown status 0x%x
vi: %s thất bại: không rõ tình trạng 0x%x

note: #-#-#-#-#  1088 (Linux-PAM)  #-#-#-#-# TRANSLATORS: " from <host>"
en:  from %.*s
vi:  từ %.*s

note: TRANSLATORS: " on <terminal>"
en:  on %.*s
vi:  trên %.*s

note: TRANSLATORS: "Last login: <date> from <host> on <terminal>"
en: Last login:%s%s%s
vi: Lần đăng nhập:%s%s%s

en: Welcome to your new account!
vi: Chào mừng bạn đến tài khoản mới của bạn!

note: TRANSLATORS: "Last failed login: <date> from <host> on <terminal>"
en: Last failed login:%s%s%s
vi: Lần đăng nhập thất bại trước:%s%s%s

en: There was %d failed login attempt since the last successful login. | There were %d failed login attempts since the last successful login.
vi[0]: Đã có %d lần đăng nhập thất bại kể từ lần đăng nhập thành công trước đó.

note: TRANSLATORS: only used if dngettext is not supported
en: There were %d failed login attempts since the last successful login.
vi: Có %d lần đăng nhập không thành công kể từ lần đăng nhập thành công trước.

en: Too many logins for '%s'.
vi: Quá nhiều lần đăng nhập cho '%s'.

en: No mail.
vi: Không có thư.

en: You have old mail.
vi: Bạn có thư cũ.

en: You have mail.
vi: Bạn có thư.

en: You have no mail in folder %s.
vi: Bạn không có thư trong thư mục %s.

en: You have new mail in folder %s.
vi: Bạn có thư mới trong thư mục %s.

en: You have old mail in folder %s.
vi: Bạn có thư cũ trong thư mục %s.

en: You have mail in folder %s.
vi: Bạn có thư trong thư mục %s.

en: Creating directory '%s'.
vi: Tạo thư mục '%s'.

en: Unable to create and initialize directory '%s'.
vi: Không thể khởi tạo thư mục '%s'.

en: Default Security Context %s
vi: Bối cảnh an ninh mặc định %s

en: Would you like to enter a different role or level?
vi: Bạn có muốn nhập một vai trò khác nhau hoặc cấp?

en: role:
vi: Vai trò:

en: No default type for role %s
vi: Không có loại mặc định cho vai trò %s

en: level:
vi: trình độ:

en: Not a valid security context
vi: Không phải là một bối cảnh an ninh hợp lệ

en: Unable to get valid context for %s
vi: Không thể có được bối cảnh hợp lệ cho %s

en: Security Context %s Assigned
vi: Bối cảnh an ninh %s Giao

en: Key Creation Context %s Assigned
vi: Sáng tạo Context phím %s Giao

en: failed to initialize PAM
vi: không thể khởi tạo PAM

en: failed to pam_set_item()
vi: không pam_set_item ()

en: login: failure forking: %m
vi: đăng nhập: thất bại forking: %m

en: Changing STRESS password for %s.
vi: Thay đổi mật khẩu căng thẳng cho %s.

en: Enter new STRESS password:
vi: Nhập mật khẩu căng thẳng mới:

en: Retype new STRESS password:
vi: Nhập lại mật khẩu mới căng thẳng:

en: Verification mis-typed; password unchanged
vi: Mã xác nhận mis-đánh máy; mật khẩu không thay đổi

en: Account temporary locked (%ld seconds left)
vi: Tài khoản tạm thời bị khóa (%ld giây còn lại)

en: Account locked due to %u failed logins
vi: Tài khoản bị khóa do đăng nhập %u không thành công

en: Service error
vi: Lỗi dịch vụ

en: %s: Bad number given to --reset=
vi: %s: Xấu số cho --cài lại=

en: %s: Unrecognised option %s
vi: %s: Được thừa nhận lựa chọn%s

en: %s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]
vi: %s: [- tập bắt rễ-filename] [- người sử dụng tên người dùng] [- đặt lại [= n]] [- yên tĩnh]

en: %s: Can't reset all users to non-zero
vi: %s: Không thể thiết lập lại tất cả các người dùng khác không

en: Login           Failures Latest failure     From
vi: Đang nhập       Thất bại Thất bại cuốie     Từ

en: Access granted (last access was %ld seconds ago).
vi: Được phép truy cập (lần truy cập trước %ld giây trước)

en: Warning: your password will expire in %d day | Warning: your password will expire in %d days
vi[0]: Cảnh báo: mật khẩu của bạn sẽ hết hạn trong %d ngày

note: TRANSLATORS: only used if dngettext is not supported
en: Warning: your password will expire in %d days
vi: Cảnh báo: mật khẩu của bạn sẽ hết hạn trong %d ngày

en: NIS password could not be changed.
vi: NIS mật khẩu không thể được thay đổi.

en: Changing password for %s.
vi: Thay đổi mật khẩu cho %s.

en: Enter new UNIX password:
vi: Nhập mật khẩu UNIX mới:

en: Pan Newsreader
vi: Bộ đọc tin tức Pan

en: Error opening directory: "%s": %s
vi: Gặp lỗi khi mở thư mục « %s »: %s

en: Unable to save "%s" %s
vi: Không thể lưu « %s » %s

en: Error opening file "%s" %s
vi: Gặp lỗi khi mở tập tin « %s » %s

en: Error reading file "%s": %s
vi: Gặp lỗi khi đọc tập tin « %s »: %s

note: load_group_descriptions (*_data_io);
en: Loaded data backend in %.1f seconds
vi: Hậu phương dữ liệu đã được tải trong %.1f giây

en: Skipping newsrc file for server "%s"
vi: Đang bỏ qua tập tin tài nguyên tin tức « newsrc » cho máy phục vụ « %s »

en: Expired %lu old articles from "%s"
vi: Mới bỏ %lu bài đã hết hạn ra « %s »

en: Unsupported data version for %s headers: %d.
    Are you running an old version of Pan by accident?
vi: Phiên bản dữ liệu không được hỗ trợ cho dòng đầu kiểu %s: %d.
    Có phải bạn tình nguyện cờ đang chạy một phiên bản cũ của Pan không?

en: Loaded %lu articles for "%s" in %.1f seconds (%.0f per second)
vi: Mới tải %lu bài cho « %s » trong %.1f giây (%.0f bài/giây)

en: Added %lu articles to %s.
vi: Mới thêm %lu bài vào %s.

en: Error reading from %s: unknown group "%s"
vi: Gặp lỗi khi đọc từ %s: nhóm lạ « %s »

en: Can't use regular expression "%s": %s
vi: Không thể dùng biểu thức chính quy « %s »: %s

en: Couldn't determine article encoding.  Non-UTF8 characters were removed.
vi: Không thể quyết định cách mã hoá bài nên các ký tự khác UTF8 bị gở bỏ.

en: _Group Pane
vi: Ô _nhóm

en: _Header Pane
vi: Ô _dòng đầu

en: _Body Pane
vi: Ô _thân

en: Filte_r
vi: _Lọc

en: _Articles
vi: _Bài

en: G_roups
vi: N_hóm

en: _Post
vi: _Gởi

en: _Read Group
vi: Đọc _nhóm

en: _Delete Selected Groups' Articles
vi: _Xoá các bài của các nhóm đã chọn

en: Get New _Headers in Selected Groups
vi: Lấy các dòng đầu mới trong các n_hóm đã chọn

en: Get New _Headers in Subscribed Groups
vi: Lấy các dòng đầu mới trong các n_hóm đã đăng ký

en: Get _Headers...
vi: Lấ_y các dòng đầu...

en: Refresh Group List
vi: Cập nhật danh sách nhóm

en: _Save Articles...
vi: _Lưu các bài...

en: _Import NZB Files...
vi: Nhập tập t_in dạng NBZ...

en: _Cancel Last Task
vi: Thôi tác vụ _cuối cùng

en: _Task Manager
vi: Bộ Quản Lý _Tác Vụ

en: _Event Log
vi: _Bản ghi sự kiện

en: Select _All Articles
vi: Chọn _mọi bài

en: _Deselect All Articles
vi: _Hủy chọn mọi bài

en: Add Su_bthreads to Selection
vi: Thêm các nhánh c_on vài vùng chọn

en: Add _Threads to Selection
vi: _Thêm các nhánh vào vùng chọn

en: Add _Similar Articles to Selection
vi: Thêm các bài tương tự _vào vùng chọn

en: Select Article _Body
vi: Chọn thân _bài

en: Edit _Preferences
vi: Sửa tù_y thích

en: Edit Selected _Group's Preferences
vi: Sửa tùy thích của _nhóm đã chọn

en: Edit P_osting Profiles
vi: Sửa hồ sơ _gởi

en: Edit _News Servers
vi: Sửa máy phục vụ ti_n tức

en: Jump to _Group Tab
vi: Tới tab _nhóm

en: Jump to _Header Tab
vi: Tới Tab _dòng đầu

en: Jump to _Body Tab
vi: Tới Ta_b thân

en: _Rot13 Selected Text
vi: _Rot13 vùng chọn

en: Clear _Header Pane
vi: Xoá ô _dòng đầu

en: Clear _Body Pane
vi: X_oá ô thân

en: Cache Article
vi: Lưu tạm bài

en: Read Article
vi: Đọc bài

en: Show Article Information
vi: Hiện thông tin bài

en: Read _More
vi: Đọc thê_m

en: Read More
vi: Đọc thêm

en: Read _Back
vi: Đọc _lùi

en: Read Back
vi: Đọc lùi

en: Next _Unread Group
vi: Nhóm chưa đọc _kế

en: Next _Group
vi: _Nhóm kế

en: Next _Unread Article
vi: Bài chưa đọc _kế

en: Next Unread Article
vi: Bài chưa đọc kế

en: Next _Article
vi: _Bài kế

en: Next _Watched Article
vi: Bài đã th_eo dõi kế

en: Next Unread _Thread
vi: _Nhánh chưa đọc kế

en: Next Unread Thread
vi: Nhánh chưa đọc kế

en: Next Threa_d
vi: N_hánh kế

en: Pre_vious Article
vi: Bài t_rước

en: Previous _Thread
vi: Nhánh _trước

en: _Parent Article
vi: Bài ch_a

en: Ignore _Author
vi: Bỏ qu_a tác giả

en: _Watch Thread
vi: Th_eo dõi nhánh

en: _Ignore Thread
vi: _Bỏ qua nhánh

en: Edit Article's Watch/Ignore/Score...
vi: Sửa Theo dõi/Bỏ qua/Điểm của bài ...

en: Cance_l Article...
vi: _Thôi bài ...

en: _Supersede Article...
vi: Tha_y thế bài cũ ...

en: _Delete Article
vi: _Xoá bỏ bài

en: Clear Article Cache
vi: Xoá bộ nhớ tạm bài

en: _Mark Article as Read
vi: Đánh dấu bài Đã đọ_c

en: Mark Article as _Unread
vi: Đánh dấ_u bài Chưa đọc

en: _Post to Newsgroup
vi: _Gởi cho nhóm tin

en: Post to Newsgroup
vi: Gởi cho nhóm tin

en: _Followup to Newsgroup
vi: Tiế_p theo tới nhóm tin

en: Followup to Newsgroup
vi: Tiếp theo tới nhóm tin

en: _Reply to Author in Mail
vi: T_rả lời tác giả bằng thư

en: _Pan Home Page
vi: Trang chủ _Pan

en: Give _Feedback or Report a Bug...
vi: Gửi thông tin phản hồi hoặc Thông báo _lỗi ...

en: _Tip Jar...
vi: _Tăng tiền ...

en: _Thread Headers
vi: Dòng đầu n_hánh

en: _Wrap Article Body
vi: N_gắt dòng trong thân

en: Mute _Quoted Text
vi: Câm trích _dẫn

en: Show All _Headers in Body Pane
vi: _Hiện mọi dòng đầu trong ô thân

en: Show _Smilies as Graphics
vi: Hiện hình _cười là đồ họa

en: Show *Bold*, __Underlined__, and /Italic/
vi: Hiện *Đậm*, __Gạch dưới__ và /Nghiêng/

en: Size Pictures to _Fit
vi: Chỉnh cỡ ảnh để _vừa

en: Use _Monospace Font
vi: Dùng _phông chữ đơn cách

en: Set Focus to Images
vi: Đặt tiêu điểm thành Ảnh

en: _Tabbed Layout
vi: Bố trí theo _tab

en: Show Group _Pane
vi: Hiện ô nhó_m

en: Show Hea_der Pane
vi: Hiện ô _dòng đầu

en: Show Bod_y Pane
vi: H_iện ô thân

en: Abbreviate Group Names
vi: Hiện tên nhóm tin tắt

en: Match Only _Unread Articles
vi: Khớp chỉ bài chư_a đọc

en: Match Only Unread Articles
vi: Khớp chỉ bài chưa đọc

en: Match Only _Cached Articles
vi: Khớp _chỉ bài đã lưu tạm

en: Match Only Cached Articles
vi: Khớp chỉ bài đã lưu tạm

en: Match Only _Complete Articles
vi: Khớp _chỉ bài hoàn toàn

en: Match Only Complete Articles
vi: Khớp chỉ bài hoàn toàn

en: Match Only _My Articles
vi: Khớp chỉ bài của _tôi

en: Match Only _Watched Articles
vi: Khớp chỉ bài đã th_eo dõi

en: Match Only Watched Articles
vi: Khớp chỉ bài đã theo dõi

en: Match Scores of 9999 (_Watched)
vi: Khớp điểm 9999 (đã th_eo dõi)

en: Match Scores of 5000...9998 (_High)
vi: K_hớp điểm 5000...9998 (Cao)

en: Match Scores of 1...4999 (Me_dium)
vi: Khớp điểm 1-4999 (_Vừa)

en: Match Scores of 0 (_Normal)
vi: Khớp điểm 0 (chuẩ_n)

en: Match Scores of -9998...-1 (_Low)
vi: Khớp điểm -9998...-1 (Thấ_p)

en: Match Scores of -9999 (_Ignored)
vi: Khớp đ_iểm -9999 (Bị bỏ qua)

en: Show Matching _Articles
vi: Hiện bài _khớp

en: Show Matching Articles' _Threads
vi: Hiện _nhánh của bài khớp

en: Show Matching Articles' _Subthreads
vi: Hiện nhánh _con của bài khớp

en: Followup-To
vi: Tiếp theo tới

note: ../lisp/sawfish/wm/commands/grow-pack.jl
en: always
vi: luôn luôn

en: Copy _URL
vi: Chép _URL

en: Get the last N _days' headers:
vi: Lấy các _dòng đầu của N ngày qua:

en: Get _new headers
vi: Lấy các dò_ng đầu mới

en: Get _all headers
vi: Lấy _mọi dòng đầu

en: Get the _latest N headers:
vi: _Lấy các dòng đầu N mới nhất:

en: Subscribed Groups
vi: Nhóm đã đăng ký

en: Other Groups
vi: Nhóm khác

en: No Profiles defined in Edit|Posting Profiles.
vi: Không có hồ sơ nào được xác định trong « Sửa > Hồ sơ gởi ».

en: Pan: Group Preferences
vi: Pan: Tùy thích nhóm

en: Directory for Saving Attachments
vi: Thư mục nơi cần lưu đồ đính kèm

en: Directory for _saving attachments:
vi: Thư mục nơi cần _lưu đồ đính kèm

en: Posting _profile:
vi: _Hồ sơ gởi:

en: Open the Task Manager
vi: Mở Bộ Quản lý Tác vụ

en: Open the Event Log
vi: Mở Bản Ghi Sự Kiện

en: Save NZB's Files
vi: Lưu các tập tin của NZB

en: Import NZB Files
vi: Nhập các tập tin NZB

en: NZB Files
vi: Tập tin NZB

en: Unable to supersede article.
vi: Không thể thay thế bài cũ.

en: The article doesn't match any of your posting profiles.
vi: Bài này không khớp với hồ sơ gởi nào của bạn.

en: Revise and send this article to replace the old one.
vi: Xem lại và gởi bài này để thay thế bài cũ.

en: Be patient!  It will take time for your changes to take effect.
vi: Hãy đợi ...  trong khi các thay đổi có tác dụng.

en: Unable to cancel article.
vi: Không thể thôi bài.

en: Send this article to ask your server to cancel your other one.
vi: Gởi bài này để yêu cầu máy phục vụ thôi bài khác.

en: _1. Group Pane
vi: _1. Ô nhóm

en: _2. Header Pane
vi: _2. Ô dòng đầu

en: _3. Body Pane
vi: _3. Ô thân

en: Message-ID
vi: ID thông điệp

en: Body Pane Encoding
vi: Bảng mã ô thân

en: No Connections
vi: Không có kết nối

en: %s: %d idle, %d active @ %.1f KiBps
vi: %s: %d nghỉ, %d hoạt động @ %.1f KiBps

en: No Tasks
vi: Không có tác vụ

en: %lu tasks, %s, %.1f KiBps, ETA %d:%02d:%02d
vi: %lu tác vụ, %s, %.1f KiBps, Giờ tới xấp xỉ %d:%02d:%02d

en: Pan is now offline. Please see "File|Event Log" and correct the problem, then use "File|Work Online" to continue.
vi: Pan hiện thời nằm ngoại tuyến. Hãy xem « Tập tin > Bản ghi sự kiện » và sửa lỗi này, rồi chọn « Tập tin > Trực tuyến » để tiếp tục.

en: Subject or Author
vi: Chủ đề hay Tác giả

en: Save Event List
vi: Lưu danh sách sự kiện

en: Pan: Events
vi: Pan: Sự kiện

en: Thank you for trying Pan!
     
    To start newsreading, first Add a Server.
vi: Cám ơn bạn thử ra Pan !
    
    Để bắt đầu đọc tin tức, trước tiên « Thêm máy phục vụ ».

en: Error: --no-gui used without nzb files or news:message-id.
vi: Lỗi: đối số « -no-gui » được dùng khi không có tập tin dạng NZB hay « news:mã_bài ».

en: Pan %s started
vi: Pan %s đã khởi chạy

en: Please configure Pan's news servers before using it as an nzb client.
vi: Hãy cấu hình các máy phục vụ tin tức của Pan trước khi sử dụng nó như là ứng dụng khách NZB.

en: Error setting spellchecker: %s
vi: Gặp lỗi khi đặt bộ kiểm tra chính tả: %s

en: Set Editor
vi: Đặt bộ chỉnh sửa

en: _Send Article
vi: _Gởi bài

en: Send Article Now
vi: Gởi bài ngay

en: Set Character _Encoding...
vi: Đặt bộ _ký tự...

en: Sa_ve Draft
vi: Lư_u nháp

en: Save as a Draft for Future Posting
vi: Lưu dạng nháp để gởi sau

en: _Open Draft...
vi: _Mở nháp...

en: Open an Article Draft
vi: Mở nháp bài

en: Rot13 Selected Text
vi: Rot13 vùng chọn

en: Run _Editor
vi: Chạy bộ chỉnh _sửa

en: Always Run Editor
vi: Luôn chạy bộ sửa

en: Remember Character Encoding for this Group
vi: Nhớ bộ ký tự cho nhóm này

en: Check _Spelling
vi: Kiểm tra _chính tả

en: New Article's Encoding:
vi: Bộ ký tự của bài mới:

en: Your changes will be lost!
vi: Các thay đổi sẽ bị mất !

en: Close this window and lose your changes?
vi: Đóng cửa sổ này nên mất các thay đổi không?

en: There were problems with this post.
vi: Gặp vấn đề với bài gởi này.

en: Post Anyway
vi: Vẫn gởi bài

note: Prompt the user
en: Message uses characters not specified in charset '%s' - possibly use '%s'
vi: Thông điệp dùng các ký tự không nằm trong bộ ký tự « %s » — có thể sử dụng « %s »

en: Go _Online
vi: T_rực tuyến

en: No posting server is set for this posting profile.
    Please edit the profile via Edit|Manage Posting Profiles.
vi: Chưa đặt máy phục vụ gởi bài cho hồ sơ gởi này.
    Hãy chỉnh sửa hồ sơ thông qua « Sửa > Quản lý các hồ sơ gởi ».

en: Pan is Offline.
vi: Pan hiện thời ngoại tuyến.

en: Go online to post the article?
vi: Lên Mạng để gởi bài này không?

en: Error opening temporary file
vi: Gặp lỗi khi mở tập tin tạm thời

en: Error writing article to temporary file: %s
vi: Gặp lỗi khi ghi bài vào tập tin tạm thời : %s

en: Error parsing "external editor" command line: %s (Command was: %s)
vi: Gặp lỗi khi phân tách dòng lệnh « bộ chỉnh sửa bên ngoài »: %s (Lệnh là: %s)

en: Error starting external editor: %s
vi: Gặp lỗi khi khởi chạy bộ chỉnh sửa bên ngoài: %s

en: Open Draft Article
vi: Mở bài nháp

en: Save Draft Article
vi: Lưu bài nháp

en: Couldn't parse signature command "%s": %s
vi: Không thể phân tách lệnh chữ ký « %s »: %s

en: Couldn't convert signature to UTF-8.
vi: Không thể chuyển đổi chữ ký sang UTF-8.

en: F_rom
vi: _Từ

en: _Newsgroups
vi: _Nhóm tin

en: Mail _To
vi: Gửi kèm _thư cho

en: Follo_wup-To
vi: Tiếp th_eo tới

note: i18n: "poster" is a key used by many newsreaders.  probably safest to keep this key in english.
en: The newsgroups where replies to your message should go.  This is only needed if it differs from the "Newsgroups" header.
    
    To direct all replies to your email address, use "Followup-To: poster"
vi: Nhóm tin tới đó trả lời cho bài của bạn nên được gửi. Chỉ cần thiết nếu nó khác với dòng đầu « Newsgroups » (Nhóm tin).
    
    Để chuyển tiếp mọi trả lời cho địa chỉ thư điện tử của bạn, dùng « Followup-To: poster ».

en: _Reply-To
vi: T_rả lời cho

en: The email account where mail replies to your posted message should go.  This is only needed if it differs from the "From" header.
vi: Tài khoản thư điện tử tới đó các thư trả lời cho bài của bạn nên được gửi. Chỉ cần thiết nếu nó khác với dòng đầu « From » (Từ:).

en: _Custom Headers
vi: Dòng đầu tự _chọn

en: Add "_User-Agent" header
vi: Thêm dòng đầu « _User-Agent »

en: Post Article
vi: Gởi bài

en: More _Headers
vi: Dòng đầu t_hêm

en: On %d, %n wrote:
vi: Vào %d, %n đã viết:

en: Couldn't parse %s color "%s"
vi: Không thể phân tích màu %s « %s »

en: Use GNOME Preferences
vi: Dùng tùy thích của GNOME

en: Use KDE Preferences
vi: Dùng tùy thích của KDE

en: Use OS X Preferences
vi: Dùng tùy thích của OSX

en: Use Windows Preferences
vi: Dùng tùy thích của Windows

en: Custom Command:
vi: Lệnh riêng:

en: Pan: Preferences
vi: Pan: Tùy thích

en: Single-click activates, rather than selects, _groups
vi: Nhấn-đơn kích hoạt _nhóm, hơn là chọn nó

en: Single-click activates, rather than selects, _articles
vi: Nhấn-đơn kích hoạt _bài, hơn là chọn nó

en: Get new headers in subscribed groups on _startup
vi: Lấy các dòng đầu mới trong nhóm đã đăng ký khi khởi chạ_y

en: Get new headers when _entering group
vi: Lấy các dòng đầu mới khi _vào nhóm

en: Mark entire group _read when leaving group
vi: Đánh dấu mọi bài nhóm đã đọc khi _rời nhóm

en: Mark entire group read before getting _new headers
vi: Đá_nh dấu toàn bộ nhóm Đã đọc trước khi lấy dòng đầu mới

en: E_xpand all threads when entering group
vi: _Bung ra mọi nhánh khi vào nhóm

en: Space selects next article rather than next unread
vi: Phím dài chọn bài kế tiếp, hơn là bài chưa đọc kế tiếp

en: Clear article cache on shutdown
vi: Xoá bộ nhớ tạm bài khi tắt

en: Pane Layout
vi: Bố trí ô

en: 1=Groups, 2=Headers, 3=Body
vi: 1=Nhóm, 2=Dòng đầu, 3=Thân

en: 1=Groups, 2=Body, 3=Headers
vi: 1=Nhóm, 2=Thân, 3=Dòng đầu

en: 1=Headers, 2=Groups, 3=Body
vi: 1=Dòng đầu, 2=Nhóm, 3=Thân

en: 1=Headers, 2=Body, 3=Groups
vi: 1=Dòng đầu, 2=Thân, 3=Nhóm

en: 1=Body, 2=Groups, 3=Headers
vi: 1=Thân, 2=Nhóm, 3=Dòng đầu

en: 1=Body, 2=Headers, 3=Groups
vi: 1=Thân, 2=Dòng đầu, 3=Nhóm

en: Header Pane Columns
vi: Cột ô dòng đầu

en: Use custom font in Group Pane:
vi: Dùng phông chữ riêng trong Ô Nhóm:

en: Use custom font in Header Pane:
vi: Dùng phông chữ riêng trong Ô Dòng Đầu :

en: Use custom font in Body Pane:
vi: Dùng phông chữ riêng trong Ô Thân:

en: Header Pane
vi: Ô Dòng Đầu

en: Scores of 9999 or more:
vi: Điểm ≥ 9999:

en: Scores from 5000 to 9998:
vi: Điểm từ 5000 đến 9998:

en: Scores from 1 to 4999:
vi: Điểm từ 1 đến 4999:

en: Scores from -9998 to -1:
vi: Điểm từ -9998 đến -1:

en: Scores of -9999 or less:
vi: Điểm ≤ -9999:

en: Body Pane
vi: Ô thân

en: Signature:
vi: Chữ ký:

en: _Colors
vi: Màu sắ_c

en: _Applications
vi: Ứng _dụng

en: _Upload
vi: _Tải lên

en: Posting Profile
vi: Hồ sơ gởi

en: Profile Information
vi: Thông tin hồ sơ

en: _Post Articles via:
vi: Gởi bài _qua:

en: _Use a Signature
vi: Thêm chữ _ký

en: Signature File
vi: Tập tin chữ ký

en: Message-ID _Domain Name:
vi: Tên miền « Message-I_D »:

en: %i for Message-ID
    %a for Author and Address
    %n for Author name
    %d for Date
vi: %i cho mã nhận diện thông điệp
    %a cho Tác giả và Địa chỉ
    %n cho tên Tác giả
    %d cho Ngày

en: _Attribution:
vi: Quy r_a:

en: E_xtra Headers:
vi: Dòng đầu thê_m:

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

en: Please use an address of the form joe@somewhere.org
vi: Hãy sử dụng một địa chỉ có dạng <tên@nơi_nào.org>.

en: Posting Profiles
vi: Hồ sơ gởi

en: Add to the queue sorted by date posted
vi: Thêm vào đợi hàng được sắp xếp theo ngày gửi

en: Add to the front of the queue
vi: Thêm vào đầu đợi hàng

en: Add to the back of the queue
vi: Thêm vào cuối đợi hàng

en: Save Articles
vi: Lưu các bài

en: _Group's path: %s
vi: Đườn_g dẫn nhóm: %s

en: Save attachments
vi: Lưu các đồ đính kèm

en: Save text
vi: Lưu văn bản

en: Save attachments and text
vi: Lưu các đồ đính kèm và văn bản

en: Pan: Save Articles
vi: Pan: Lưu các bài

en: is more than
vi: hơn

en: is at most
vi: nhiều nhất là

en: increase the article's score by
vi: tăng điểm của bài theo

en: decrease the article's score by
vi: giảm điểm của bài theo

en: set the article's score to
vi: đặt điểm của bài thành

en: watch the article (set its score to 9999)
vi: theo dõi bài (đặt điểm thành 9999)

en: ignore the article (set its score to -9999)
vi: bỏ qua bài (đặt điểm thành -9999)

en: Crosspost Group Count
vi: Tổng số nhóm đã gởi chéo

en: Age (in days)
vi: Thời gian hoạt động (theo ngày)

en: for the next month
vi: trong tháng tới

en: for the next six months
vi: trong sáu tháng tới

en: isn't
vi: không là

en: Another rule already sets this article's score.
vi: Một quy tắc khác đã đặt điểm của bài này.

en: You may want to go back or delete the old rule.
vi: Bạn có thể muốn trả về để xoá bỏ quy tắc cũ.

en: Add and Re_score
vi: Thêm và tái _ghi điểm

en: New Scoring Rule
vi: Quy tắc ghi điểm mới

en: If the group name
vi: nếu tên nhóm

en: And the article's
vi: Cũng điều của bài

en: Close and Re_score
vi: Đóng và tái _ghi điểm

en: File %s, Lines %d - %d
vi: Tập tin %s, dòng %d - %d

en: Pan: Article's Scores
vi: Pan: điểm của bài

en: New Score
vi: Điểm mới

en: Add a New Scoring Rule
vi: Thêm một quy tắc ghi điểm mới

en: Remove the Selected Scoring Rule
vi: Gỡ bỏ quy tắc ghi điểm đã chọn

en: Please specify the server's address.
vi: Hãy xác định địa chỉ của máy phục vụ.

note: create the dialog
en: Add a Server
vi: Thêm máy phục vụ

en: Edit a Server's Settings
vi: Sửa thiết lập máy phục vụ

en: The news server's actual address, e.g. "news.mynewsserver.com"
vi: Địa chỉ thật của máy phục vụ tin tức, v.d. <news.máy_này.com>

en: The news server's port number.  Typically 119.
vi: Số hiệu cổng của máy phục vụ tin tức: thường là 119.

en: Login (if Required)
vi: Đăng nhập (nếu cần)

en: The username to give the server when asked.  If your server doesn't require authentication, you can leave this blank.
vi: Tên người dùng cần nhập vào máy phục vụ khi được nhắc. Nếu máy phục vụ không cần xác thực, bạn có thể bỏ trống trường này.

en: The password to give the server when asked.  If your server doesn't require authentication, you can leave this blank.
vi: Mật khẩu cần nhập vào máy phục vụ khi được nhắc. Nếu máy phục vụ không cần xác thực, bạn có thể bỏ trống trường này.

en: Connection _Limit:
vi: _Hạn chế kết nối

en: After Two Weeks
vi: Sau hai tuần

en: After One Month
vi: Sau một tháng

en: After Two Months
vi: Sau hai tháng

en: After Three Months
vi: Sau ba tháng

en: After Six Months
vi: Sau sáu tháng

en: Never Expire Old Articles
vi: Không bao giờ làm cho bài cũ hết hạn

en: E_xpire Old Articles:
vi: Làm ch_o bài cũ hết hạn:

en: Fallback
vi: Phụ

en: Server Rank:
vi: Cấp máy phục vụ :

en: Fallback servers are used for articles that can't be found on the primaries.  One common approach is to use free servers as primaries and subscription servers as fallbacks.
vi: Máy phục vụ phụ được dùng cho các bài không tìm thấy trên các máy phục vụ chính. Một phương pháp thường dùng là sử dụng các máy phục vụ miễn phí là máy chính, chỉ dùng máy phục vụ cần đăng ký là máy phụ.

en: Really delete "%s"?
vi: Bạn thật sự muốn xoá bỏ « %s » không ?

en: Remove a Server
vi: Gỡ bỏ máy phục vụ

en: Pan: Tasks (%d Queued, %d Running, %d Stopped)
vi: Pan: tác vụ (%d đợi, %d đang chạy, %d bị ngừng)

en: Pan: Tasks (%d Queued, %d Running)
vi: Pan: tác vụ (%d đợi, %d đang chạy)

en: Pan: Tasks
vi: Pan: tác vụ

en: %lu selected, %s
vi: %lu đã chọn, %s

en: Decoding
vi: Đang giải mã

en: Queued for Decode
vi: Đã thêm vào hàng đợi để giải mã

en: %d%% Done
vi: %d%% đã xong

en: %d:%02d:%02d Remaining (%d @ %lu KiB/s)
vi: %d:%02d:%02d còn lại (%d @ %lu KiB/s)

en: _Online
vi: T_rực tuyến

en: Restart Tasks
vi: Khởi chạy lại các tác vụ

en: Stop Tasks
vi: Dừng các tác vụ

en: Error starting URL: %s (Command was: %s)
vi: Gặp lỗi khi khởi chạy địa chỉ URI: %s (lệnh là: %s)

en: Couldn't save file "%s": %s
vi: Không thể lưu tập tin « %s »: %s

en: Error initializing uulib
vi: Gặp lỗi khi khởi tạo uulib

en: Error saving "%s":
    %s.
vi: Gặp lỗi khi lưu « %s »:
    %s.

en: Decoding %s
vi: Đang giải mã %s

en: %s requires a username, but none is set.
vi: %s cần thiết một tên người dùng, nhưng chưa đặt.

en: %s requires a password, but none is set.
vi: %s cần thiết một mật khẩu, nhưng chưa đặt.

en: Sending "%s" to %s returned an error: %s
vi: Việc gửi « %s » cho %s đá trả lại lỗi: %s

en: Sending "%s" to %s returned an unrecognized response: "%s"
vi: Việc gửi « %s » cho %s đá trả lại đáp ứng không nhận ra: « %s »

en: Unable to connect to "%s"
vi: Không thể kết nối tới « %s »

en: Error connecting to "%s"
vi: Gặp lỗi khi kết nối tới « %s »

en: Article "%s" is incomplete -- the news server(s) don't have part %s
vi: Bài « %s » không hoàn thành — (các) máy phục vụ tin tức không có phần %s

en: Getting group list from "%s"
vi: Đang lấy danh sách nhóm từ « %s »

en: Fetched %lu Groups
vi: Mới lấy %lu nhóm

en: Posting "%s"
vi: Đang gởi bài « %s »

en: Getting all headers for "%s"
vi: Đang lấy mọi dòng đầu « %s »

en: Getting new headers for "%s"
vi: Đang lấy các dòng đầu mới cho « %s »

note: SAMPLE
en: Sampling headers for "%s"
vi: Đang lấy mẫu dòng đầu cho « %s »

en: %s (%lu parts, %lu articles)
vi: %s (%lu phần, %lu bài)

en: article doesn't have attachments
vi: bài không có đồ đính kèm

en: the article has attachments
vi: bài này có đồ đính kèm

en: the article isn't cached locally
vi: bài không được lưu tạm cục bộ

en: the article is cached locally
vi: bài được lưu tạm cục bộ

en: the article wasn't posted by you
vi: bài không phải của tôi gở

en: the article was posted by you
vi: bài của tôi gởi

en: the article has been read
vi: bài đã được đọc

en: the article hasn't been read
vi: bài chưa được đọc

en: the article is less than %ld bytes long
vi: bài dài nhỏ hơn %ld byte

en: the article is at least %ld bytes long
vi: bài dài ít nhất %ld byte

en: the article is less than %ld lines long
vi: bài dài ít hơn %ld dòng

en: the article is at least %ld lines long
vi: bài dài ít nhất %ld dòng

en: the article is less than %ld days old
vi: bài hoạt động trong ít hơn %ld ngày

en: the article is at least %ld days old
vi: bài hoạt động trong ít nhất %ld ngày

en: the article was posted to less than %ld groups
vi: bài được gởi chéo tới ít hơn %ld nhóm

en: the article was posted to at least %ld groups
vi: bài được gởi chéo tới ít nhất %ld nhóm

en: the article's score is less than %ld
vi: điểm bài dưới %ld

en: the article's score is %ld or higher
vi: bài có điểm ít nhất %ld

en: %s doesn't contain "%s"
vi: %s không chứa « %s »

en: %s isn't "%s"
vi: %s: không phải là « %s »

en: %s doesn't begin with "%s"
vi: %s không phải bắt đầu với « %s »

en: %s doesn't end with "%s"
vi: %s không kết thúc với « %s »

en: %s doesn't match the regex "%s"
vi: %s không khớp biểu thức chính quy « %s »

en: %s contains "%s"
vi: %s chứa « %s »

en: %s is "%s"
vi: %s là « %s »

en: %s begins with "%s"
vi: %s bắt đầu với « %s »

en: %s ends with "%s"
vi: %s kết thúc với « %s »

en: %s matches the regex "%s"
vi: %s khớp biểu thức chính quy « %s »

en: Any of these tests fail:
vi: Sự thử nào thất bại:

en: All of these tests pass:
vi: Mọi sự thử là thành công:

en: None of these tests pass:
vi: Mọi sự thử thất bại:

en: Any of these tests pass:
vi: Sự thử nào là thành công:

en: No email address provided; generating message-id with domain "%s"
vi: Chưa cung cấp địa chỉ thư điện tử nên đang phát sinh mã nhận diện thông điệp với miền « %s »

en: Warning: Reply seems to be top-posted.
vi: Cảnh báo : trả lời có vẻ nằm trên thân gốc.

en: Warning: The signature marker should be "-- ", not "--".
vi: Cảnh báo : dấu bên chữ ký nên là «-- », không phải «--».

en: Warning: Signature prefix with no signature.
vi: Cảnh báo : có tiền tố chữ ký mà không có chữ ký.

en: Warning: Signature is more than 4 lines long.
vi: Cảnh báo : chữ ký dài hơn 4 dòng.

en: Warning: Signature is more than 80 characters wide.
vi: Cảnh báo : chữ ký rộng hơn 80 ký tự.

en: Error: Message is empty.
vi: LỖI : thông điệp rỗng.

en: Warning: The message is entirely quoted text!
vi: Cảnh báo : thông điệp chỉ toàn là trích dẫn.

en: Warning: The message is mostly quoted text.
vi: Cảnh báo : phần lớn thông điệp là trích dẫn.

en: Error: Message appears to have no new content.
vi: LỖI: thông điệp có vẻ không có nội dung mới.

en: Warning: The posting profile's server doesn't carry newsgroup
    	"%s".
    	If the group name is correct, switch profiles in the "From:"
    	line or edit the profile with "Edit|Manage Posting Profiles".
vi: Cảnh báo : máy phục vụ của hồ sơ gửi không mang nhóm tin
    	« %s ».
    	Nếu tên nhóm là đúng, hãy chuyển đổi hồ sơ trên
    	dòng « Từ : », hoặc sửa hồ sơ bằng lệnh
    	« Sửa/Quản lý hồ sơ gửi ».

en: Warning: Following-Up to too many groups.
vi: Cảnh báo : đang Tiếp theo quá nhiều nhóm.

en: Error: No Subject specified.
vi: LỖI : chưa nhập Chủ đề.

en: Warning: Group "%s" is read-only.
vi: Cảnh báo : nhóm « %s » là chỉ-đọc.

en: Error: Posting to a very large number of groups.
vi: LỖI: đang gởi tới quá nhiều nhóm.

en: Warning: Posting to a large number of groups.
vi: LỖI: đang gởi tới rất nhiều nhóm.

en: Warning: Crossposting without setting Followup-To header.
vi: Cảnh báo : đang gởi chéo khi chưa đặt dòng đầu Tiếp theo.

en: Error: Bad email address.
vi: Lỗi: địa chỉ thư điện tử sai.

en: Warning: Most newsgroups frown upon HTML posts.
vi: Cảnh báo : phần lớn nhóm tin không thích bài dạng HTML.

en: Error: No Recipients.
vi: Lỗi: chưa có người nhận.

en: Error reading score in %*.*s, line %d: expected 'Expires: MM/DD/YYYY' or 'Expires: DD-MM-YYYY'.
vi: Gặp lỗi khi đọc điểm trong %*.*s, dòng %d: ngờ dạng « Hết hạn: TT/Ng/NNNN » hay « Hết hạn: Ng-TT-NNNN ».

en: Expired old score from %*.*s, line %d
vi: Làm hết hạn điểm cũ từ %*.*s, dòng %d

en: Error reading score in %*.*s, line %d: unexpected line.
vi: Gặp lỗi khi đọc điểm trong %*.*s, dòng %d: dòng bất thường.

en: Read %lu scoring rules in %lu sections from "%s"
vi: Đã đọc %lu quy tắc ghi điểm trong %lu phần từ « %s »

en: > [quoted text muted]
vi: > [trích dẫn bị câm]

en: Disk Image
vi: Ảnh Đĩa

en: Error opening %s: %s
vi: Lỗi mở %s: %s

en: Unable to open %s read-write (%s).  %s has been opened read-only.
vi: Không mở được %s đọc-ghi (%s).  %s đã được mở ở tình trạng chỉ đọc.

en: %s during seek for read on %s
vi: %s trong khi tìm nơi để đọc trên %s

en: %s during read on %s
vi: %s trong khi đọc trên %s

en: Can't write to %s, because it is opened read-only.
vi: Không thể ghi nhớ vào %s, vì nó đã được mở ở tình trạng chỉ đọc.

en: %s during seek for write on %s
vi: %s trong khi tìm nơi để ghi trên %s

en: %s during write on %s
vi: %s trong khi ghi trên %s

en: Usage: %s [OPTION] [DEVICE]...
vi: Sử dụng: %s [TÙY_CHỌN] [THIẾT_BỊ]...

en: Inform the operating system about partition table changes.
    
      -d, --dry-run    do not actually inform the operating system
      -s, --summary    print a summary of contents
      -h, --help       display this help and exit
      -v, --version    output version information and exit
vi: Báo hệ điều hành biết về thay đổi trong bảng phân vùng.
    
      -d, --dry-run    chạy thực hành (không báo gì)
      -s, --summary    in ra bản tóm tắt nội dung
      -h, --help       hiển thị trợ giúp này, sau đó thoát
      -v, --version    xuất thông tin về phiên bản, sau đó thoát

en: 
    When no DEVICE is given, probe all partitions.
vi: 
    Không đưa ra THIẾT_BỊ thì thăm dò mọi phiên bản.

en: Unable to open %s.
vi: Không thể mở %s.

en: Unable to probe store.
vi: Không thể thăm dò kho lưu trữ.

en: The partition table cannot be re-read.  This means you need to reboot before mounting any modified partitions.  You also need to reinstall your boot loader before you reboot (which may require mounting modified partitions).  It is impossible do both things!  So you'll need to boot off a rescue disk, and reinstall your boot loader from the rescue disk.  Read section 4 of the Parted User documentation for more information.
vi: Không đọc lại được bảng phân vùng, vì thế, cần khởi động lại trước khi gắn bất ký phân vùng đã sửa đổi nào.  Người dùng cũng cần cài đặt lại trình khởi động của mình trước khi khởi động lại (thao tác này có thể yêu cầu gắn phân vùng đã sửa đổi).  Không thể thực hiện cả hai thao tác !  Vì thế người dùng sẽ cần khởi động bẳng đĩa dự phòng, và cài đặt lại trình khởi động từ đó. Hãy đọc phần 4 của tài liệu hướng dẫn Người dùng Parted để biết thêm chi tiết.

en: The partition table on %s cannot be re-read (%s).  This means the Hurd knows nothing about any modifications you made.  You should reboot your computer before doing anything with %s.
vi: Bảng phân vùng trên %s không đọc lại được (%s).  Có nghĩa là Hurd không biết gì về những thay đổi đã tạo ra.  Người dùng cần khởi động lại máy tính trước khi thực hiện bất kỳ thao tác nào với %s.

en: You should reinstall your boot loader before rebooting.  Read section 4 of the Parted User documentation for more information.
vi: Cần cài đặt lại trình khởi động trước khi khởi động lại. Hãy đọc phần 4 của tài liệu hướng dẫn Người dùng Parted để biết thêm chi tiết.

en: %s trying to sync %s to disk
vi: %s đang thử đồng bộ hoá %s với đĩa

en: Could not stat device %s - %s.
vi: Không thể lấy trạng thái về thiết bị %s — %s

en: Unable to determine the dm type of %s.
vi: Không thể xác định kiểu dm của %s.

en: Could not determine sector size for %s: %s.
    Using the default sector size (%lld).
vi: Không thể quyết định kích cỡ rãnh ghi đối với %s: %s
    nên dùng kích cỡ rãnh ghi mặc định (%lld).

en: Could not determine physical sector size for %s.
    Using the logical sector size (%lld).
vi: Không thể quyết định kích cỡ rãnh ghi vật lý đối với %s
    nên dùng kích cỡ rãnh ghi hợp lý (%lld).

en: Unable to determine the size of %s (%s).
vi: Không thể quyết định kích cỡ của %s (%s).

en: Could not get identity of device %s - %s
vi: Không thể nhận diện thiết bị %s — %s

en: Generic IDE
vi: IDE giống loài

en: Device %s has multiple (%d) logical sectors per physical sector.
    GNU Parted supports this EXPERIMENTALLY for some special disk label/file system combinations, e.g. GPT and ext2/3.
    Please consult the web site for up-to-date information.
vi: Thiết bị %s có nhiều (%d) rãnh ghi hợp lý trên mỗi rãnh ghi vật lý.
    Chương trình GNU Parted hỗ trợ trường hợp này một cách VẪN THỰC NGHIỆM
    đối với một số tổ hợp nhãn đĩa/hệ thống tập tin, v.d. GPT và ext2/3.
    Hãy thăm trang chủ Web để tìm thông tin đã cập nhật.

en: Error initialising SCSI device %s - %s
vi: Gặp lỗi khi sơ khởi thiết bị SCSI %s — %s

en: Unable to determine geometry of file/device %s.  You should not use Parted unless you REALLY know what you're doing!
vi: Không nhận ra cấu trúc hình học của tập tin/thiết bị %s.  Không được sử dụng Parted trừ khi THỰC SỰ biết mình đang làm gì!

en: Generic SD/MMC Storage Card
vi: Bo mạch lưu trữ SD/MMC giống loài

en: DAC960 RAID controller
vi: Bộ điều khiển RAID DAC960

en: Promise SX8 SATA Device
vi: Thiết bị SATA SX8 Promise

en: ATA over Ethernet Device
vi: ATA qua thiết bị Ethernet

en: IBM S390 DASD drive
vi: Ổ đĩa DASD S390 IBM

en: IBM iSeries Virtual DASD
vi: DASD Ảo iSeries IBM

en: Compaq Smart Array
vi: Mảng Khéo Compaq

en: ATARAID Controller
vi: Bộ điều khiển ATARAID

en: I2O Controller
vi: Bộ điều khiển I2O

en: User-Mode Linux UBD
vi: UBD Linux Chế độ Người dùng

en: Linux device-mapper (%s)
vi: Bộ ánh xạ thiết bị Linux (%s)

en: Xen Virtual Block Device
vi: Thiết bị Khối Ảo Xen

en: Virtio Block Device
vi: Thiết bị khối Virtio

en: Linux Software RAID Array
vi: Mảng RAID phần mềm Linux

en: ped_device_new()  Unsupported device type
vi: ped_device_new()  Kiểu thiết bị không được hỗ trợ

en: Error fsyncing/closing %s: %s
vi: Lỗi fsync hay đóng %s: %s

en: Error informing the kernel about modifications to partition %s -- %s.  This means Linux won't know about any changes you made to %s until you reboot -- so you shouldn't mount it or use it in any way before rebooting.
vi: Gặp lỗi khi cho hạt nhân biết về sự sửa đổi trong phân vùng %s — %s. Có nghĩa là Linux không biết về thay đổi nào bạn đã làm trong %s đến khi bạn khởi động lại, thì bạn không nên gắn kết nó hoặc sử dụng nó bằng cách nào cả trước khi khởi động lại.

en: Failed to add partition %d (%s)
vi: Không thêm được phân vùng %d (%s)

en: Partition(s) %s on %s have been written, but we have been unable to inform the kernel of the change, probably because it/they are in use.  As a result, the old partition(s) will remain in use.  You should reboot now before making further changes.
vi: (Các) phiên bản %s trên %s đã được ghi nhớ, nhưng mà không thể cho hạt nhân biết về thay đổi này, rất có thể vì phiên bản đó đang được sử dụng. Kết quả là (các) phiên bản cũ còn lại được sử dụng. Bạn nên khởi động lại ngay bây giờ mà không làm thay đổi thêm nào.

en: parted was unable to re-read the partition table on %s (%s).  This means Linux won't know anything about the modifications you made.
vi: Parted không đọc lại được bảng phân vùng trên %s (%s).  Có nghĩa là Linux sẽ không biết về những thay đổi đã tạo ra.

en: Can't have the end before the start! (start sector=%jd length=%jd)
vi: Không thể có kết thúc đứng trước bắt đầu ! (bắt đầu rãnh_ghi=%jd chiều_dài=%jd)

en: Can't have a partition outside the disk!
vi: Không thể có phân vùng nằm ngoài đĩa !

en: Attempt to write sectors %ld-%ld outside of partition on %s.
vi: Cố ghi các rãnh ghi %ld-%ld nằm ngoài phân vùng trên %s.

en: checking for bad blocks
vi: đang kiểm tra tìm khối hỏng

en: Backtrace has %d calls on stack:
vi: Truy ngược có %d lời gọi trên đống:

en: Assertion (%s) at %s:%d in function %s() failed.
vi: Khẳng định (%s) tại %s:%d trong hàm %s() bị lỗi.

en: %s: unrecognised disk label
vi: %s: không nhận ra nhãn đĩa

en: This libparted doesn't have write support for %s.  Perhaps it was compiled read-only.
vi: Thư viện libparted này không hỗ trợ ghi vào %s.  Có thể đã biên dịch nó chỉ đọc.

en: Partition %d is %s, but the file system is %s.
vi: Phân vùng %d là %s, nhưng hệ thống tập tin là %s.

en: Unknown disk flag, %d.
vi: Không nhận ra cờ đĩa, %d.

en: %s disk labels do not support extended partitions.
vi: Nhãn đĩa %s không hỗ trợ phiên bản mở rộng.

en: %s disk labels don't support logical or extended partitions.
vi: Nhãn đĩa %s không hỗ trợ phiên bản kiểu mở rộng hay hợp lý.

en: Too many primary partitions.
vi: Quá nhiều phân vùng chính.

en: Can't add a logical partition to %s, because there is no extended partition.
vi: Không thể thêm vào %s một phân vùng hợp lý, vì không có phân vùng mở rộng.

en: Can't have more than one extended partition on %s.
vi: Không cho phép nhiều hơn một phân vùng mở rộng trên %s.

en: Can't have logical partitions outside of the extended partition.
vi: Không cho phép phân vùng hợp lý nằm ngoài phân vùng mở rộng.

en: Can't have a logical partition outside of the extended partition on %s.
vi: Không cho phép phân vùng hợp lý nằm ngoài phân vùng mở rộng trên %s.

en: Can't have overlapping partitions.
vi: Không cho phép các phân vùng chồng chéo lên nhau.

en: Can't have a primary partition inside an extended partition.
vi: Không cho phép phân vùng chính nằm trong phân vùng mở rộng.

en: metadata
vi: siêu dữ liệu

en: extended
vi: mở rộng

en: logical
vi: hợp lý

en: primary
vi: chính

en: boot
vi: khởi động

en: hp-service
vi: dịch vụ HP

en: prep
vi: chuẩn bị

en: diag
vi: chéo

en: Unknown partition flag, %d.
vi: Không nhận ra cờ phân vùng, %d.

en: Fatal
vi: Nghiêm trọng

en: No Implementation
vi: Không thi hành

en: Support for reading AIX disk labels is is not implemented yet.
vi: Chưa thực hiện hỗ trợ đọc nhãn đĩa AIX.

en: Support for writing AIX disk labels is is not implemented yet.
vi: Chưa thực hiện hỗ trợ ghi nhãn đĩa AIX.

en: Support for adding partitions to AIX disk labels is not implemented yet.
vi: Chưa thực hiện hỗ trợ thêm phân vùng vào nhãn đĩa AIX.

en: Support for duplicating partitions in AIX disk labels is not implemented yet.
vi: Chưa thực hiện hỗ trợ nhân đôi phân vùng trong nhãn đĩa AIX.

en: Support for setting system type of partitions in AIX disk labels is not implemented yet.
vi: Chưa thực hiện hỗ trợ đặt loại hệ thống của phân vùng trong nhãn đĩa AIX.

en: Support for setting flags in AIX disk labels is not implemented yet.
vi: Chưa thực hiện hỗ trợ đặt cờ trong nhãn đĩa AIX.

en: Unable to satisfy all constraints on the partition.
vi: Không thể thoả mọi ràng buộc trên phân vùng.

en: Unable to allocate a bsd disklabel slot.
vi: Không thể cấp phát một khe nhãn đĩa sai.

en: Unable to allocate a dasd disklabel slot
vi: Không thể cấp phát một khe nhãn đĩa DASD

en: Invalid partition table on %s -- wrong signature %x.
vi: Gặp bảng phân vùng sai trên %s -- chữ ký không đúng %x.

en: Invalid partition table - recursive partition on %s.
vi: Bảng phân vùng sai -- phiên bản đệ quy trên %s.

en: Extended partitions cannot be hidden on msdos disk labels.
vi: Phân vùng mở rộng không thể bị ẩn trên nhãn đĩa MSDOS.

en: Parted can't resize partitions managed by Windows Dynamic Disk.
vi: Parted không thể thay đổi kích cỡ của phân vùng bị Windows Dynamic Disk quản lý.

en: %s has no extended partition (volume header partition).
vi: %s không có phân vùng mở rộng (phân vùng phần đầu của khối tin).

en: Checksum is wrong, indicating the partition table is corrupt.
vi: Sai kiểm tổng (checksum) thì bảng phân vùng bị hỏng.

en: Only primary partitions can be root partitions.
vi: Chỉ phân vùng chính có thể là phân vùng gốc.

en: Only primary partitions can be swap partitions.
vi: Chỉ phân vùng chính có thể là phân vùng trao đổi.

en: Only logical partitions can be a boot file.
vi: Chỉ phân vùng hợp lý có thể là một tập tin khởi động.

en: failed to set dvh partition name to %s:
    Only logical partitions (boot files) have a name.
vi: lỗi đặt tên phân vùng DVH thành %s:
    Chỉ phân vùng lôgíc (tập tin khởi động) có một tên.

en: Too many primary partitions
vi: Quá nhiều phân vùng chính

en: open error
vi: lỗi mở

en: ioctl() error
vi: lỗi ioctl()

en: API version mismatch
vi: Phiên bản API không tương ứng

en: Unsupported disk type
vi: Loại đĩa không được hỗ trợ

en: Unsupported disk format
vi: Định dạng đĩa không được hỗ trợ

en: Disk is in use
vi: Đĩa đang được sử dụng

en: Syntax error in config file
vi: Gặp lỗi cú pháp trong tập tin cấu hình

en: Volume label is corrupted
vi: Nhãn khối tin bị hỏng

en: A data set name is corrupted
vi: Một tên tập hợp dữ liệu bị hỏng

en: Device verification failed
vi: Lỗi thẩm tra thiết bị

en: The specified device is not a valid DASD device
vi: Thiết bị đã ghi rõ không phải là một thiết bị DASD hợp lệ

en: No room for volume label.
vi: Không còn chỗ trống cho nhãn khối tin.

en: No room for partition info.
vi: không có chỗ trống cho thông tin về phiên bản.

en: Invalid VTOC.
vi: VTOC không hợp lệ.

en: Could not retrieve API version.
vi: Không thể lấy phiên bản API.

en: The current API version '%d' doesn't match dasd driver API version '%d'!
vi: Phiên bản API hiện thời « %d » không tương ứng với phiên bản API trình điều khiển DASD « %d » !

en: Could not retrieve disk geometry information.
vi: Không thể lấy thông tin về cấu trúc hình học của đĩa.

en: Could not retrieve blocksize information.
vi: Không thể lấy thông tin về kích cỡ khối.

en: Could not retrieve disk information.
vi: Không thể lấy thông tin về đĩa.

en: %s contains GPT signatures, indicating that it has a GPT table.  However, it does not have a valid fake msdos partition table, as it should.  Perhaps it was corrupted -- possibly by a program that doesn't understand GPT partition tables.  Or perhaps you deleted the GPT table, and are now using an msdos partition table.  Is this a GPT partition table?
vi: %s chứa chữ ký GPT, chỉ ra nó có bảng GPT.  Tuy nhiên, nó không có một bảng phân vùng giả msdos cần thiết.  Có thể nó đã bị làm hỏng bởi một chương trình không hiểu bảng phân vùng GPT.  Hoặc có thể người dùng đã xoá bảng GPT, và bây giờ đang sử dụng một bảng phân vùng msdos.  Đây có phải là một bảng phân vùng GPT?

en: Not all of the space available to %s appears to be used, you can fix the GPT to use all of the space (an extra %llu blocks) or continue with the current setting?
vi: Không phải toàn bộ sức chứa sẵn sàng cho %s hình như được sử dụng. Người dùng có thể sửa GPT để sử dụng toàn bộ sức chứa (%llu khối bổ sung) hoặc tiếp tục với thiết lập hiện thời.

en: The backup GPT table is not at the end of the disk, as it should be.  This might mean that another operating system believes the disk is smaller.  Fix, by moving the backup to the end (and removing the old backup)?
vi: Bảng GPT sao lưu không nằm tại cuối đĩa như yêu cầu.  Có nghĩa là hệ điều hành khác sẽ thấy đĩa nhỏ hơn thông thường.  Sửa bằng cách di chuyển sao lưu tới cuối (và xóa bỏ sao lưu cũ)?

en: Both the primary and backup GPT tables are corrupt.  Try making a fresh table, and using Parted's rescue feature to recover partitions.
vi: Cả bảng GPT chính và sao lưu đều hỏng.  Hãy thử tạo một bảng mới, và sử dụng tính năng cứu nguy của Parted để phục hồi các phân vùng.

en: The backup GPT table is corrupt, but the primary appears OK, so that will be used.
vi: Bảng GPT sao lưu bị hỏng, nhưng bảng chính hình như vẫn tốt, vì thế sẽ sử dụng bảng chính.

en: The primary GPT table is corrupt, but the backup appears OK, so that will be used.
vi: Bảng GPT chính bị hỏng, nhưng sao lưu hình như vẫn tốt, vì thế sẽ sử dụng sao lưu.

en: primary partition table array CRC mismatch
vi: sai khớp CRC mảng bảng phân vùng chính

en: Invalid signature %x for Mac disk labels.
vi: Chữ ký sai %x đối với nhãn đĩa Mac.

en: Partition map has no partition map entry!
vi: Sơ đồ phân vùng không có mục nhập sơ đồ phân vùng !

en: %s is too small for a Mac disk label!
vi: %s quá nhỏ cho một nhãn đĩa Mac !

en: Partition %d has an invalid signature %x.
vi: Phân vùng %d có một chữ ký sai %x.

en: Partition %d has an invalid length of 0 bytes!
vi: Phân vùng %d có chiều dài sai 0 byte !

en: The data region doesn't start at the start of the partition.
vi: Vùng dữ liệu không bắt đầu ở đầu của phân vùng.

en: The boot region doesn't start at the start of the partition.
vi: Vùng khởi động không bắt đầu ở đầu của phân vùng.

en: The partition's boot region doesn't occupy the entire partition.
vi: Vùng khởi động của phân vùng không chiếm toàn bộ phân vùng.

en: The partition's data region doesn't occupy the entire partition.
vi: Vùng dữ liệu của phân vùng không chiếm toàn bộ phân vùng.

en: Weird block size on device descriptor: %d bytes is not divisible by 512.
vi: Kích thước khối kỳ lạ trên mô tả thiết bị: %d byte không chia hết cho 512.

en: The driver descriptor says the physical block size is %d bytes, but Linux says it is %d bytes.
vi: Mô tả của trình điều khiển cho biết kích thước khối là %d byte, nhưng Linux nói nó %d byte.

en: No valid partition map found.
vi: Không tìm thấy sơ đồ phân vùng hợp lệ.

en: Conflicting partition map entry sizes!  Entry 1 says it is %d, but entry %d says it is %d!
vi: Xung đột kích thước mục sơ đồ phân vùng !  Mục 1 nói là %d, nhưng mục %d nói là %d !

en: Weird!  There are 2 partitions map entries!
vi: Kỳ lạ - có hai mục sơ đồ phân vùng !

en: Changing the name of a root or swap partition will prevent Linux from recognising it as such.
vi: Thay đổi tên của một phân vùng gốc hay trao đổi sẽ khiến Linux không nhận ra chúng như trước.

en: Can't add another partition -- the partition map is too small!
vi: Không thêm được phân vùng bổ sung - sơ đồ phân vùng quá nhỏ !

en: Invalid partition table on %s.
vi: Bảng phân vùng sai trên %s.

en: Partition %d isn't aligned to cylinder boundaries.  This is still unsupported.
vi: Phân vùng %d không sắp hàng với biên trụ. Trường hợp này vẫn còn không được hỗ trợ.

en: Can't add another partition.
vi: Không thêm được phân vùng bổ sung.

en: partition length of %jd sectors exceeds the %s-partition-table-imposed maximum of %jd
vi: chiều dài phân vùng %1$jd vượt quá chiều dài tối đa %3$jd bị bảng phân vùng %2$s ép buộc

en: starting sector number, %jd exceeds the %s-partition-table-imposed maximum of %jd
vi: bắt đầu ở số thứ tự rãnh ghi, %1$jd vượt quá chiều dài tối đa %3$jd bị bảng phân vùng %2$s ép buộc

en: %s : Bad checksum on block %llu of type %s.
vi: %s: Sai kiểm tổng (checksum) trên khối %llu có loại %s.

en: %s : Didn't find rdb block, should never happen.
vi: %s: Không tìm thấy khối rdb, không bao giờ nên xảy ra.

en: %s : Loop detected at block %d.
vi: %s: Phát hiện vòng lặp tại khối %d.

en: %s : The %s list seems bad at block %s.
vi: %s: Danh sách %s hình như sai tại khối %s.

en: %s : Failed to list bad blocks.
vi: %s: Lỗi liệt kê các khối sai.

en: %s : Failed to list partition blocks.
vi: %s: Lỗi liệt kê các khối phân vùng.

en: %s : Failed to list file system blocks.
vi: %s: Lỗi liệt kê các khối hệ thống tập tin.

en: %s : Failed to list boot blocks.
vi: %s: Lỗi liệt kê các khối khởi động.

en: Failed to write partition block at %d.
vi: Lỗi ghi khối phân vùng tại %d.

en: Unable to allocate a partition number.
vi: Không thể cấp phát một số thứ tự phân vùng.

en: Corrupted Sun disk label detected.
vi: Nhận ra một nhãn đĩa Sun bị hỏng.

en: The disk CHS geometry (%d,%d,%d) reported by the operating system does not match the geometry stored on the disk label (%d,%d,%d).
vi: Cấu trúc hình học CHS của đĩa (%d,%d,%d) được hệ điều hành thông báo không tương ứng cấu trúc chứa trong nhãn đĩa (%d,%d,%d).

en: The disk label describes a disk bigger than %s.
vi: Nhãn đĩa mô tả một đĩa lớn hơn %s.

en: The disk has %d cylinders, which is greater than the maximum of 65536.
vi: Đĩa có %d trụ, mà lớn hơn số tối đa 65536.

en: The Whole Disk partition is the only available one left.  Generally, it is not a good idea to overwrite this partition with a real one.  Solaris may not be able to boot without it, and SILO (the sparc boot loader) appreciates it as well.
vi: Phân vùng Toàn bộ Đĩa (Whole Disk) là phân vùng sẵn sàng còn lại duy nhất.  Nói chung, không nên ghi chèn phân vùng này bằng một phân vùng thực sự.  Solaris có thể sẽ không khởi động khi không có nó, và SILO (trình khởi động sparc) cũng cần phân vùng này.

en: Sun disk label is full.
vi: Nhán đĩa Sun đầy.

en: opening of device failed
vi: lỗi mở thiết bị

en: seeking on device failed
vi: lỗi tìm nơi trên thiết bị

en: writing to device failed
vi: lỗi ghi vào thiết bị

en: reading from device failed
vi: lỗi đọc từ thiết bị

en: Could not read volume label.
vi: Không thể đọc nhãn khối tin.

en: Could not write volume label.
vi: Không thể ghi nhãn khối tin.

en: Could not read VTOC labels.
vi: Không thể đọc các nhãn VTOC.

en: Could not read VTOC FMT1 DSCB.
vi: Không thể đọc VTOC FMT1 DSCB.

en: Could not read VTOC FMT4 DSCB.
vi: Không thể đọc VTOC FMT4 DSCB.

en: Could not read VTOC FMT5 DSCB.
vi: Không thể đọc VTOC FMT5 DSCB.

en: Could not read VTOC FMT7 DSCB.
vi: Không thể đọc VTOC FMT7 DSCB.

en: Could not write VTOC labels.
vi: Không thể ghi nhãn VTOC.

en: Could not write VTOC FMT1 DSCB.
vi: Không thể ghi VTOC FMT1 DSCB.

en: Could not write VTOC FMT4 DSCB.
vi: Không thể ghi VTOC FMT4 DSCB.

en: Could not write VTOC FMT5 DSCB.
vi: Không thể ghi VTOC FMT5 DSCB.

en: Could not write VTOC FMT7 DSCB.
vi: Không thể ghi VTOC FMT7 DSCB.

en: Cannot get unit size for special unit 'COMPACT'.
vi: Không thể lấy kích cỡ đơn vị cho đơn vị đặc biệt « COMPACT ».

en: "%s" has invalid syntax for locations.
vi: « %s » sai cú pháp đối với vị trí.

en: The maximum head value is %d.
vi: Giá trị đầu tối đa là %d.

en: The maximum sector value is %d.
vi: Giá trị rãnh ghi tối đa là %d.

en: The location %s is outside of the device %s.
vi: Vị trí %s nằm ngoài thiết bị %s.

en: Invalid number.
vi: Con số không hợp lệ.

en: %s : Failed to allocate partition block
vi: %s: Lỗi cấp phát khối phân vùng

en: %s : Failed to allocate block
vi: %s: Lỗi cấp phát khối.

en: %s : Couldn't read boot block %llu
vi: %s: Không thể đọc khối khởi động %llu

en: %s : Couldn't read root block %llu
vi: %s: Không thể đọc khối khởi động %llu

en: %s : Failed to allocate id list element
vi: %s: Lỗi cấp phát phần tử danh sách mã số

en: %s : Couldn't read block %llu
vi: %s: Không thể đọc khối %llu

en: %s : Bad checksum on block %llu of type %s
vi: %s: Sai kiểm tổng (checksum) trên khối %llu có loại %s

en: %s : Couldn't write block %d
vi: %s: Không thể ghi khối %d

en: %s : Failed to allocate disk_specific rdb block
vi: %s: Lỗi cấp phát khối rdb disk_specific (đặc trưng cho đĩa)

en: %s : Didn't find rdb block, should never happen
vi: %s: Không tìm thấy khối rdb, không bao giờ nên xảy ra

en: %s : Failed to read partition block %llu
vi: %s: Lỗi đọc khối phân vùng %llu

en: GNU Parted was miscompiled: the FAT boot sector should be 512 bytes.  FAT support will be disabled.
vi: GNU Parted bị biên dịch sai: rãnh ghi khởi động FAT nên là 512 byte. Vì thế tắt hỗ trợ FAT.

en: File system has an invalid signature for a FAT file system.
vi: Hệ thống tập tin có chữ ký sai cho hệ thống tập tin kiểu FAT.

en: File system has an invalid sector size for a FAT file system.
vi: Hệ thống tập tin có kích thước rãnh ghi sai cho hệ thống tập tin kiểu FAT.

en: File system has an invalid cluster size for a FAT file system.
vi: Hệ thống tập tin có kích thước chùm sai cho hệ thống tập tin kiểu FAT.

en: File system has an invalid number of reserved sectors for a FAT file system.
vi: Hệ thống tập tin có số rãnh ghi dự trữ sai cho hệ thống tập tin kiểu FAT.

en: File system has an invalid number of FATs.
vi: Hệ thống tập tin có số FAT sai.

en: This file system has a logical sector size of %d.  GNU Parted is known not to work properly with sector sizes other than 512 bytes.
vi: Hệ thống tập tin có kích thước rãnh ghi hợp lý là %d.  GNU Parted không làm việc chính xác với kích thước rãnh ghi khác 512 byte.

en: FAT boot sector says logical sector size is 0.  This is weird.
vi: Rãnh ghi khởi động FAT nói kích thước rãnh ghi hợp lý là 0.  Kỳ lạ.

en: FAT boot sector says there are no FAT tables.  This is weird.
vi: Rãnh ghi khởi động FAT nói không có bảng FAT.  Kỳ lạ.

en: FAT boot sector says clusters are 0 sectors.  This is weird.
vi: Rãnh ghi khởi động FAT nói chùm là 0 rãnh ghi.  Kỳ lạ.

en: File system is FAT12, which is unsupported.
vi: Hệ thống tập tin là FAT12, mà không được hỗ trợ.

en: The information sector has the wrong signature (%x).  Select cancel for now, and send in a bug report.  If you're desperate, it's probably safe to ignore.
vi: Rãnh ghi thông tin có chữ ký sai (%x).  Hãy chọn « Thôi », và gửi một báo cáo lỗi.  Nếu liều lĩnh, thì có thể lờ đi.

en: Unrecognised old style linux swap signature '%10s'.
vi: Chữ ký trao đổi linux kiểu cũ không nhận ra « %10s ».

en: Unrecognised new style linux swap signature '%10s'.
vi: Chữ ký trao đổi linux kiểu mới không nhận ra « %10s ».

en: Unrecognised swsusp linux swap signature '%9s'.
vi: Chữ ký trao đổi linux swsusp không nhận ra « %9s ».

en: Parted can't use HFS file systems on disks with a sector size not equal to %d bytes.
vi: Parted không dùng được hệ thống tập tin HFS trên đĩa có kích cỡ rãnh ghi khác %d byte.

en: The file system's CHS geometry is (%d, %d, %d), which is invalid.  The partition table's CHS geometry is (%d, %d, %d).  If you select Ignore, the file system's CHS geometry will be left unchanged.  If you select Fix, the file system's CHS geometry will be set to match the partition table's CHS geometry.
vi: Cấu trúc hình học CHS của hệ thống tập tin là (%d, %d, %d) mà sai. Cấu trúc hình học CHS của bảng phân vùng là (%d, %d, %d). Nếu người dùng chọn « Bỏ qua » thì không thay đổi cấu trúc hình học CHS của hệ thống tập tin. Chọn « Sửa » thì cấu trúc hình học CHS của hệ thống tập tin được đặt để tương ứng với cấu trúc hình học CHS của bảng phân vùng.

en: You need %s of free disk space to shrink this partition to this size.  Currently, only %s is free.
vi: Người dùng cần %s không gian trống để rút ngắn phân vùng tới kích thước này (hiện thời chỉ có %s trống).

en: Cluster start delta = %d, which is not a multiple of the cluster size %d.
vi: Delta bắt đầu chùm = %d, mà không phải là bội số của kích thước chùm %d.

en: Bad directory entry for %s: first cluster is the end of file marker.
vi: Mục thư mục xấu cho %s: chùm đầu tiên là cuối của đánh dấu tập tin.

en: Bad FAT: unterminated chain for %s.  You should run dosfsck or scandisk.
vi: FAT xấu: chuỗi không kết thúc cho %s.  Cần chạy dosfsck hoặc scandisk.

en: Bad FAT: cluster %d outside file system in chain for %s.  You should run dosfsck or scandisk.
vi: FAT xấu: chùm %d ngoài hệ thống tập tin trong chuỗi cho %s.  Cần chạy dosfsck hoặc scandisk.

en: Bad FAT: cluster %d is cross-linked for %s.  You should run dosfsck or scandisk.
vi: FAT xấu: chùm %d là liên kết chồng chéo cho %s.  Cần chạy dosfsck hoặc scandisk.

en: %s is %dk, but it has %d clusters (%dk).
vi: %s là %dk, nhưng nó có %d chùm (%dk).

en: The file %s is marked as a system file.  This means moving it could cause some programs to stop working.
vi: Tập tin %s có dấu hiệu của tập tin hệ thống.  Có nghĩa di chuyển tập tin này có thể khiến một số chương trình dừng làm việc.

en: Partition too big/small for a %s file system.
vi: Phân vùng quá lớn/nhỏ đối với hệ thống tập tin %s.

en: The FATs don't match.  If you don't know what this means, then select cancel, run scandisk on the file system, and then come back.
vi: Các FAT không tương ứng.  Nếu không biết ý nghĩa của nó, thì hãy chọn cancel (Thôi), chạy scandisk trên hệ thống tập tin, sau đó quay lại.

en: There are no possible configurations for this FAT type.
vi: Không có cấu hình có thể làm cho kiểu FAT này.

en: File system doesn't have expected sizes for Windows to like it.  Cluster size is %dk (%dk expected); number of clusters is %d (%d expected); size of FATs is %d sectors (%d expected).
vi: Hệ thống tập tin không có kích thước Windows mong đợi.  Kích thước chùm là %dk (mong đợi %dk); số chùm là %d (mong đợi %d); kích thước FAT là %d rãnh ghi (mong đợi %d).

en: File system is reporting the free space as %d clusters, not %d clusters.
vi: Hệ thống tập tin cho biết không gian trống là %d chùm, không phải %d.

en: There's not enough room in the root directory for all of the files.  Either cancel, or ignore to lose the files.
vi: Không đủ chỗ trống trong thư mục gốc để chứa tất cả các tập tin.  Hoặc Thôi (cancel), hoặc Bỏ qua (ignore) và sẽ mất các tập tin.

en: Error writing to the root directory.
vi: Gặp lỗi khi ghi vào thư mục gốc.

en: If you leave your file system as FAT16, then you will have no problems.
vi: Nếu để hệ thống tập tin là FAT16, thì sẽ không có vấn đề gì.

en: If you convert to FAT16, and MS Windows is installed on this partition, then you must re-install the MS Windows boot loader.  If you want to do this, you should consult the Parted manual (or your distribution's manual).
vi: Nếu chuyển thành FAT16, và cài đặt MS Windows trên phân vùng này, thì sẽ phải cài đặt lại trình khởi động của MS Windows.  Nếu muốn thực hiện, thì cần xem tài liệu người dùng của Parted (hoặc tài liệu của nhà phân phối).

en: If you leave your file system as FAT32, then you will not introduce any new problems.
vi: Nếu dể hệ thống là FAT32, thì sẽ không có vấn đề mới nào xảy ra.

en: If you convert to FAT32, and MS Windows is installed on this partition, then you must re-install the MS Windows boot loader.  If you want to do this, you should consult the Parted manual (or your distribution's manual).  Also, converting to FAT32 will make the file system unreadable by MS DOS, MS Windows 95a, and MS Windows NT.
vi: Nếu chuyển thành FAT32, và cài đặt MS Windows trên phân vùng này, thì sẽ phải cài đặt lại trình khởi động của MS Windows.  Nếu muốn thực hiện, thì cần xem tài liệu người dùng của Parted (hoặc tài liệu của nhà phân phối).  Đồng thời, chuyển thành FAT32 sẽ khiến MS DOS, MS Windows 95a, và MS Windows NT không đọc được chúng.

en: Would you like to use FAT32?
vi: Bạn có muốn dùng FAT32 ?

en: The file system can only be resized to this size by converting to FAT16.
vi: Chỉ thay đổi được kích thước của hệ thống tập tin thành kích thước này khi chuyển thành FAT16.

en: The file system can only be resized to this size by converting to FAT32.
vi: Chỉ thay đổi được kích thước của hệ thống tập tin thành kích thước này khi chuyển thành FAT32.

en: GNU Parted cannot resize this partition to this size.  We're working on it!
vi: GNU Parted không thay đổi được kích thước của phân vùng này thành kích thước chỉ ra.  Chúng tôi đang thực hiện việc đó!

en: FAT %d media %x doesn't match the boot sector's media %x.  You should probably run scandisk.
vi: FAT %d vật chứa %x không tương ứng vật chứa rãnh ghi khởi động %x.  Có thể cần chạy scandisk.

en: fat_table_set: cluster %ld outside file system
vi: fat_table_set: chùm %ld ngoài hệ thống tập tin

en: fat_table_get: cluster %ld outside file system
vi: fat_table_get: cluster %ld ngoài hệ thống tập tin

en: fat_table_alloc_cluster: no free clusters
vi: fat_table_alloc_cluster: không còn chùm trống

en: Could not detect file system.
vi: Không thể phát hiện hệ thống tập tin.

en: The file system is bigger than its volume!
vi: Hệ thống tập tin lớn hơn khối tin !

en: The file system contains errors.
vi: Hệ thống tập tin chứa lỗi.

en: Bad blocks could not be read.
vi: Không thể đọc khối xấu.

en: Trying to register an extent starting at block 0x%X, but another one already exists at this position.  You should check the file system!
vi: Đang cố đăng ký một tầm bắt đầu tại khối 0x%X, nhưng một tầm khác đã có tại vị trí này. Người dùng cần kiểm tra hệ thống tập tin.

en: Trying to move an extent from block Ox%X to block Ox%X, but another one already exists at this position.  This should not happen!
vi: Đang cố di chuyển một tầm từ khối Ox%X sang khối Ox%X, nhưng một tầm khác đã có tại vị trí này. Trường hợp này không nên xảy ra.

en: Could not update the extent cache for HFS file with CNID %X.
vi: Không thể cập nhật vùng nhớ tạm tầm cho tập tin HFS với CNID %X.

en: Trying to read HFS file with CNID %X behind EOF.
vi: Đang thử đọc tập tin HFS với CNID %X đằng sau EOF.

en: Could not find sector %lli of HFS file with CNID %X.
vi: Không tìm thấy rãnh ghi %lli của tập tin HFS với CNID %X.

en: Trying to write HFS file with CNID %X behind EOF.
vi: Đang thử ghi tập tin HFS với CNID %X đằng sau EOF.

en: Could not update the extent cache for HFS+ file with CNID %X.
vi: Không thể cập nhật vùng nhớ tạm tầm cho tập tin HFS+ với CNID %X.

en: Trying to read HFS+ file with CNID %X behind EOF.
vi: Đang thử đọc tập tin HFS+ với CNID %X đằng sau EOF.

en: Could not find sector %lli of HFS+ file with CNID %X.
vi: Không tìm thấy rãnh ghi %lli của tập tin HFS+ với CNID %X.

en: Trying to write HFS+ file with CNID %X behind EOF.
vi: Đang thử ghi tập tin HFS+ với CNID %X đằng sau EOF.

en: Sorry, HFS cannot be resized that way yet.
vi: Tiếc là chưa có thể thay đổi kích cỡ HFS bằng cách đó.

en: shrinking
vi: đang co lại

en: Data relocation has failed.
vi: Lỗi định vị lại dữ liệu.

en: Data relocation left some data in the end of the volume.
vi: Tiến trình định vị lại dữ liệu đã để lại một số dữ liệu ở cuối khối tin.

en: writing HFS Master Directory Block
vi: đang ghi Khối Thư mục Chủ HFS

en: No valid HFS[+X] signature has been found while opening.
vi: Không tìm thấy chữ ký HFS[+X] đúng trong khi mở.

en: Version %d of HFS+ isn't supported.
vi: Phiên bản %d của HFS+ vẫn không được hỗ trợ.

en: Version %d of HFSX isn't supported.
vi: Phiên bản %d của HFSX vẫn không được hỗ trợ.

en: Data relocation left some data at the end of the volume.
vi: Tiến trình định vị lại dữ liệu đã để lại một số dữ liệu ở cuối khối tin.

en: Error while writing the allocation file.
vi: Gặp lỗi khi ghi tập tin phân phối.

en: Error while writing the compatibility part of the allocation file.
vi: Gặp lỗi khi ghi phần tính tương thích của tập tin phân phối.

en: writing HFS+ Volume Header
vi: đang ghi Phần đầu Khối tin HFS+

en: An error occurred while looking for the mandatory bad blocks file.
vi: Gặp lỗi trong khi tìm tập tin khối xấu bắt buộc phải có.

en: It seems there is an error in the HFS wrapper: the bad blocks file doesn't contain the embedded HFS+ volume.
vi: Có vẻ là gặp lỗi trong bộ bao bọc HFS: tập tin khối xấu không chứa khối tin HFS+ nhúng.

en: Sorry, HFS+ cannot be resized that way yet.
vi: Tiếc là chưa có thể thay đổi kích cỡ HFS bằng cách đó.

en: shrinking embedded HFS+ volume
vi: đang rút ngắn khối tin HFS+

en: Resizing the HFS+ volume has failed.
vi: Lỗi thay đổi kích cỡ của khối tin HFS+.

en: shrinking HFS wrapper
vi: đang rút ngắn bộ bao bọc HFS

en: Updating the HFS wrapper has failed.
vi: Lỗi cập nhật bộ bao bọc HFS.

en: This is not a real %s check.  This is going to extract special low level files for debugging purposes.
vi: Đây không phải là một kiểm tra %s thật. Tiến trình này sẽ tách các tập tin cấp thấp đặc biệt cho mục đích gỡ lỗi.

en: Bad block list header checksum.
vi: Sai kiểm tổng (checksum) phần đầu danh sách khối xấu.

en: Invalid size of a transaction block while replaying the journal (%i bytes).
vi: Gặp kích cỡ sai của khối giao dịch trong khi phát lại nhật ký (%i byte).

en: Journal stored outside of the volume are not supported.  Try to desactivate the journal and run Parted again.
vi: Nhật ký nằm ngoài khối tin thì không được hỗ trợ. Hãy thử tắt nhật ký, sau đó chạy lại Parted.

en: Journal offset or size is not multiple of the sector size.
vi: Hiệu hay kích cỡ của nhất ký không phải là bội số cho kích cỡ rãnh ghi.

en: Incorrect magic values in the journal header.
vi: Gặp giá trị ma thuật sai trong phần đầu nhật ký.

en: Journal size mismatch between journal info block and journal header.
vi: Kích cỡ nhật ký không tương ứng giữa khối thông tin nhật ký và phần đầu nhật ký.

en: Some header fields are not multiple of the sector size.
vi: Một số trường phần đầu không phải là bội số cho kích cỡ rãnh ghi.

en: The sector size stored in the journal is not 512 bytes.  Parted only supports 512 bytes length sectors.
vi: Kích cỡ rãnh ghi được cất giữ trong nhật ký không phải là 512 byte. Parted chỉ hỗ trợ rãnh ghi có chiều dài 512 byte.

en: Bad journal checksum.
vi: Lỗi tổng kiểm tra nhật ký.

en: The journal is not empty.  Parted must replay the transactions before opening the file system.  This will modify the file system.
vi: Nhật ký không trống. Parted phải phát lại các giao dịch trước khi mở hệ thống tập tin. Tiến trình này sẽ sửa đổi hệ thống tập tin.

en: The volume header or the master directory block has changed while replaying the journal.  You should restart Parted.
vi: Phần đầu khối tin hoặc khối thư mục chủ bị thay đổi trong khi phát lại nhật ký. Cần khởi chạy lại Parted.

en: An extent has not been relocated.
vi: Một tầm chưa được định vị lại.

en: A reference to an extent comes from a place it should not.  You should check the file system!
vi: Tham chiếu đến một tầm đến từ vị trí không đúng. Cần kiểm tra hệ thống tập tin !

en: This HFS volume has no catalog file.  This is very unusual!
vi: Khối tin HFS không có tập tin phân loại. Rất lạ !

en: This HFS volume has no extents overflow file.  This is quite unusual!
vi: Khối tin HFS không có tập tin tràn tầm. Hơi lạ.

en: The extents overflow file should not contain its own extents!  You should check the file system.
vi: Tập tin trản tầm không nên chứa các tầm của mình. Cần kiểm tra hệ thống tập tin.

en: Could not cache the file system in memory.
vi: Không thể nhớ tạm hệ thống tập tin trong bộ nhớ.

en: Bad blocks list could not be loaded.
vi: Không thể nạp danh sách khối xấu.

en: An error occurred during extent relocation.
vi: Gặp lỗi trong khi định vị lại tầm.

en: This HFS+ volume has no catalog file.  This is very unusual!
vi: Khối tin HFS+ không có tập tin phần loại. Rất lạ !

en: This HFS+ volume has no extents overflow file.  This is quite unusual!
vi: Khối tin HFS+ không có tập tin tràn tầm. Hơi lạ.

en: displays this help message
vi: hiển thị trợ giúp này

en: lists partition layout on all block devices
vi: liệt kê bố trí phân vùng trên mọi thiết bị khối

en: displays machine parseable output
vi: hiển thị kết xuất cho máy phân tích được

en: never prompts for user intervention
vi: không bao giờ nhắc người dùng làm gì

en: displays the version
vi: hiển thị phiên bản

en: alignment for new partitions
vi: sắp hàng các phân vùng mới

en: NUMBER is the partition number used by Linux.  On MS-DOS disk labels, the primary partitions number from 1 to 4, logical partitions from 5 onwards.
vi: SỐ là số thứ tự phân vùng sử dụng bởi Linux.  Trên nhãn đĩa MS-DOS, các phân vùng chính có số từ 1 đến 4, và phân vùng hợp lý từ 5 trở đi.

en: LABEL-TYPE is one of:
vi: KIỂU_NHÃN là một trong số :

en: FLAG is one of:
vi: CỜ là một trong số :

en: UNIT is one of:
vi: ĐƠN_VỊ là một trong số :

en: desired alignment: minimum or optimal
vi: sắp hàng đã muốn: tối thiểu hay quang

en: PART-TYPE is one of: primary, logical, extended
vi: KIỂU_PHẦN là một trong số :
     • primary		chính
     • logical		hợp lý
     • extended	mở rộng

en: FS-TYPE is one of:
vi: KIỂU_HTTT là một trong số :

en: START and END are disk locations, such as 4GB or 10%.  Negative values count from the end of the disk.  For example, -1s specifies exactly the last sector.
vi: ĐẦU và CUỐI là vị trí trên đĩa, v.d. 4GB hay 10%.  Giá trị âm đếm từ cuối đĩa. Ví dụ, « -1s » chỉ ra chính xác rãnh ghi cuối cùng.

en: STATE is one of: on, off
vi: TÌNH_TRẠNG là một trong số:
     • on		bật
     • off		tắt

en: DEVICE is usually /dev/hda or /dev/sda
vi: THIẾT_BỊ thường là /dev/hda hoặc /dev/sda

en: NAME is any word you want
vi: TÊN là bất kỳ từ gì theo ý muốn

en: Copyright (C) 1998 - 2006 Free Software Foundation, Inc.
    This program is free software, covered by the GNU General Public License.
    
    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.
vi: Tác quyền © năm 1998-2006 của Tổ chức Phần mềm Tự do.
    Chương trình này là phần mềm tự do, được bao quát bởi Giấy Phép Công Cộng GNU (GPL).
    
    Chương trình này được phát hành vì mong muốn nó có ích,
    nhưng KHÔNG CÓ BẢO HÀNH GÌ CẢ, THẬM CHÍ KHÔNG CÓ BẢO ĐẢM
    ĐƯỢC NGỤ Ý KHẢ NĂNG BÁN HAY KHẢ NĂNG LÀM ĐƯỢC VIỆC DỨT KHOÁT.
    Xem Giấy Phép Công Cộng GNU để biết thêm chi tiết.

en: %0.f%%	(time left %.2d:%.2d)
vi: %0.f%%	(còn lại %.2d:%.2d)

en: Partition %s is being used. You must unmount it before you modify it with Parted.
vi: Phân vùng %s đang được dùng. Người dùng cần bỏ gắn nó trước khi sửa đổi bằng Parted.

en: Partition(s) on %s are being used.
vi: Phân vùng trên %s đang được dùng.

en: The existing disk label on %s will be destroyed and all data on this disk will be lost. Do you want to continue?
vi: Nhãn đĩa đã tồn tại trên %s sẽ bị hủy và tắt cả các dữ liệu trên đĩa này sẽ bị mất hoàn toàn. Bạn vẫn còn muốn tiếp tục không?

en: New disk label type?
vi: Kiểu nhãn đĩa mới ?

en: Partition type?
vi: Kiểu phân vùng ?

en: Partition name?
vi: Tên phân vùng ?

en: File system type?
vi: Kiểu hệ thống tập tin ?

en: Start?
vi: Đầu ?

en: End?
vi: Cuối ?

en: 
    Is this still acceptable to you?
vi: 
    Vẫn tốt ?

en: The resulting partition is not properly aligned for best performance.
vi: Phân vùng kết quả chưa được sắp hàng cho hiệu suất tốt nhất.

en: Partition number?
vi: Số thứ tự phân vùng ?

en: BIOS cylinder,head,sector geometry: %d,%d,%d.  Each cylinder is %s.
vi: Dạng hình trụ,đầu,rãnh ghi BIOS: %d,%d,%d. Mỗi trụ là %s.

en: Model: %s (%s)
vi: Mô hình: %s (%s)

en: Disk %s: %s
vi: Đĩa %s: %s

en: Sector size (logical/physical): %lldB/%lldB
vi: Kích cỡ rãnh ghi (hợp lý/vật lý): %lldB/%lldB

en: Partition Table: %s
vi: Bảng Phân Vùng: %s

en: A %s %s partition was found at %s -> %s.  Do you want to add it to the partition table?
vi: Tìm thấy một phân vùng %s %s tại %s -> %s.  Thêm nó vào bảng phân vùng ?

en: searching for file systems
vi: đang tìm kiếm hệ thống tập tin

en: New device?
vi: Thiết bị mới ?

en: alignment type(min/opt)
vi: cách sắp hàng (tiểu/quang)

en: %d aligned
vi: %d đã xếp hàng

en: %d not aligned
vi: %d chưa xếp hàng

en: Flag to Invert?
vi: Cờ cần đảo ngược ?

en: New state?
vi: Tình trạng mới ?

en: Unit?
vi: Đơn vị ?

en: align-check TYPE N                        check partition N for TYPE(min|opt) alignment
vi: align-check KIỂU SỐ                        kiểm tra phân vùng SỐ có sắp hàng KIỂU (min|opt)

en: help [COMMAND]                           print general help, or help on COMMAND
vi: help [LỆNH]                in trợ giúp chung, hoặc trợ giúp trên câu LỆNH

en: mklabel
vi: tạo nhãn

en: mktable
vi: tạo bảng

en: mklabel,mktable LABEL-TYPE               create a new disklabel (partition table)
vi: mklabel,mktable KIỂU_NHÃN            tạo một nhãn đĩa mới (bảng phân vùng)

en: mkpart
vi: tạo phân vùng

en: mkpart PART-TYPE [FS-TYPE] START END     make a partition
vi: mkpart KIỂU_PV [KIỂU_HTTT] ĐẦU CUỐI      tạo một phân vùng

en: 'mkpart' makes a partition without creating a new file system on the partition.  FS-TYPE may be specified to set an appropriate partition ID.
vi: « mkpart » tạo một phân vùng mà không tạo một hệ thống tập tin mới trên phân vùng đó.  Có thể chỉ ra KIỂU_HTTT (kiểu hệ thống tập tin) để đặt một mã số phân vùng thích hợp.

en: name NUMBER NAME                         name partition NUMBER as NAME
vi: name SỐ TÊN                         đặt tên phân vùng SỐ là TÊN

en: print [devices|free|list,all|NUMBER]     display the partition table, available devices, free space, all found partitions, or a particular partition
vi: print [devices|free|list,all|SỐ]     hiển thị phân vùng và:
     • devices		các thiết bị sẵn sàng
     • free		sức chứa còn trống
     • list,all		tất cả các phân vùng đã tìm
     • SỐ			một phân vùng nào đó

en: Without arguments, 'print' displays the entire partition table. However with the following arguments it performs various other actions.
vi: Khi không có đối số, « print » hiển thị toàn bộ bảng phân vùng.  Nếu đưa
    ra các đối số theo sau, thì nó làm một số hành vi khác.

en:   devices   : display all active block devices
vi:   devices   : hiển thị tất cả các thiết bị khối vẫn hoạt động

en:   free      : display information about free unpartitioned space on the current block device
vi:   free      : hiển thị thông tin về sức chứa còn trống chưa phân vùng trên thiết bị khối hiện thời

en:   list, all : display the partition tables of all active block devices
vi:   list, all : hiển thị các bảng phân vùng của mọi thiết bị khối vẫn hoạt động

en:   NUMBER    : display more detailed information about this particular partition
vi:   SỐ    : hiển thị thông tin chi tiết hơn về phân vùng này

en: quit                                     exit program
vi: quit                                     thoát khỏi chương trình

en: rescue
vi: cứu

en: rescue START END                         rescue a lost partition near START and END
vi: rescue ĐẦU CUỐI              phục hồi một phân vùng đã mất cạnh ĐẦU và CUỐI

en: rm
vi: bỏ

en: rm NUMBER                                delete partition NUMBER
vi: rm SỐ                      xóa bỏ phân vùng SỐ

en: select DEVICE                            choose the device to edit
vi: select THIẾT_BỊ                 chọn thiết bị cần sửa

en: set NUMBER FLAG STATE                    change the FLAG on partition NUMBER
vi: set SỐ CỜ TÌNH_TRẠNG                    thay đổi CỜ trên phân vùng SỐ

en: toggle [NUMBER [FLAG]]                   toggle the state of FLAG on partition NUMBER
vi: toggle [SỐ [CỜ]]                   bật/tắt tình trạng của CỜ trên phân vùng SỐ

en: unit
vi: đơn vị

en: unit UNIT                                set the default unit to UNIT
vi: unit ĐƠN_VỊ                                đặt đơn vị mặc định

en: version                                  display the version number and copyright information of GNU Parted
vi: version                                  hiển thị số thứ tự phiên bản và thông tin tác quyền về GNU Parted

en: 'version' displays copyright and version information corresponding to this copy of GNU Parted
vi: « version » hiển thị thông tin về tác quyền và phiên bản tương ứng với bản sao GNU Parted này

en: Usage: %s [-hlmsv] [-a<align>] [DEVICE [COMMAND [PARAMETERS]]...]
vi: Sử dụng: %s [-hlmsv] [-a<sắp_hàng>] [THIẾT_BỊ [LỆNH [THAM_SỐ]]...]

en: You may need to update /etc/fstab.
vi: Có thể cần cập nhật tập tin « /etc/fstab ».

en: Welcome to GNU Parted! Type 'help' to view a list of commands.
vi: Chào mừng bạn đến với GNU Parted ! Hãy gõ « help » để xem danh sách các câu lệnh.

en: Usage: parted [OPTION]... [DEVICE [COMMAND [PARAMETERS]...]...]
    Apply COMMANDs with PARAMETERS to DEVICE.  If no COMMAND(s) are given, run in
    interactive mode.
vi: Sử dụng: parted [TÙY_CHỌN]... [THIẾT_BỊ [LỆNH [THAM_SỐ]...]...]
    Áp dụng các câu LỆNH với các THAM_SỐ tới THIẾT_BỊ.  Nếu
    không có câu LỆNH nào chạy trong chế độ hỏi đáp.

en: 
    
    You found a bug in GNU Parted! Here's what you have to do:
    
    Don't panic! The bug has most likely not affected any of your data.
    Help us to fix this bug by doing the following:
    
    Check whether the bug has already been fixed by checking
    the last version of GNU Parted that you can find at:
    
    	http://ftp.gnu.org/gnu/parted/
    
    Please check this version prior to bug reporting.
    
    If this has not been fixed yet or if you don't know how to check,
    please visit the GNU Parted website:
    
    	http://www.gnu.org/software/parted
    
    for further information.
    
    Your report should contain the version of this release (%s)
    along with the error message below, the output of
    
    	parted DEVICE unit co print unit s print
    
    and the following history of commands you entered.
    Also include any additional information about your setup you
    consider important.
vi: 
    
    Bạn đã tìm một lỗi trong phần mềm GNU Parted ! Hãy bình tĩnh, rất có thể là lỗi này không có tác động dữ liệu của bạn.
    
    Xin hãy giúp chúng tôi sửa chữa lỗi này bằng cách theo những bước theo đây:
    
    1. 	Kiểm tra nếu phiên bản GNU Parted mới nhất:
    
    	http://ftp.gnu.org/gnu/parted/
    
    	đã sửa chữa lỗi này chưa. Nếu chưa, hãy tiếp tục:
    
    2.	Để biết thêm thông tin, hãy thăm trang chủ GNU Parted:
    
    	http://www.gnu.org/software/parted
    
    3.	Hãy gửi một báo cáo lỗi cho địa chỉ <bug-parted@gnu.org>. Báo cáo này nên chứa:(a)	số thứ tự phiên bản (%s)(b)	thông điệp lỗi dưới đây, kết xuất của câu lệnh:
    
    	parted THIẾT_BỊ unit co print unit s print
    
    (c)	lược sử các câu lệnh bạn đã gõ vào
    (d)	thông tin bổ sung nào về cấu hình máy tính và hệ điều hành mà bạn thấy là quan trọng.
    
    Một khi bạn làm những bước trên, cám ơn bạn giúp phát triển phần mềm GNU Parted tốt hơn ! :)

en: 
    Command History:
vi: 
    Lược sử Câu lệnh:

en: 
    Error: SEGV_MAPERR (Address not mapped to object)
vi: 
    Lỗi: SEGV_MAPERR (Địa chỉ không được ánh xạ tới đối tượng)

en: 
    Error: SEGV_ACCERR (Invalid permissions for mapped object)
vi: 
    Lỗi: SEGV_ACCERR (Quyền truy cập sai cho đối tượng đã ánh xạ

en: 
    Error: A general SIGSEGV signal was encountered.
vi: 
    Lỗi: gặp một tín hiệu SIGSEGV chung.

en: 
    Error: FPE_INTDIV (Integer: divide by zero)
vi: 
    Lỗi: FPE_INTDIV (Số nguyên: chia cho không)

en: 
    Error: FPE_INTOVF (Integer: overflow)
vi: 
    Lỗi: FPE_INTOVF (Số nguyên: tràn)

en: 
    Error: FPE_FLTDIV (Float: divide by zero)
vi: 
    Lỗi: FPE_FLTDIV (Phù động: chia cho không)

en: 
    Error: FPE_FLTOVF (Float: overflow)
vi: 
    Lỗi: FPE_FLTOVF (Phù động: tràn)

en: 
    Error: FPE_FLTUND (Float: underflow)
vi: 
    Lỗi: FPE_FLTUND (Phù động: tràn ngược)

en: 
    Error: FPE_FLTRES (Float: inexact result)
vi: 
    Lỗi: FPE_FLTRES (Phù động: kết quả không chính xác)

en: 
    Error: FPE_FLTINV (Float: invalid operation)
vi: 
    Lỗi: FPE_FLTINV (Phù động: thao tác sai)

en: 
    Error: FPE_FLTSUB (Float: subscript out of range)
vi: 
    Lỗi: FPE_FLTSUB (Phù động: chữ thấp ở ngoại phạm vi)

en: 
    Error: A general SIGFPE signal was encountered.
vi: 
    Lỗi: gặp một tín hiệu SIGFPE chung.

en: 
    Error: ILL_ILLOPC (Illegal Opcode)
vi: 
    Lỗi: ILL_ILLOPC (Mã thao tác cấm)

en: 
    Error: ILL_ILLOPN (Illegal Operand)
vi: 
    Lỗi: ILL_ILLOPN (Toán hạng cấm)

en: 
    Error: ILL_ILLADR (Illegal addressing mode)
vi: 
    Lỗi: ILL_ILLADR (Chế độ đặt địa chỉ cấm)

en: 
    Error: ILL_ILLTRP (Illegal Trap)
vi: 
    Lỗi : ILL_ILLTRP (Bẫy cấm)

en: 
    Error: ILL_PRVOPC (Privileged Opcode)
vi: 
    Lỗi: ILL_PRVOPC (Mã thao tác có quyền đặc biệt)

en: 
    Error: ILL_PRVREG (Privileged Register)
vi: 
    Lỗi: ILL_PRVREG (Thanh ghi có quyền đặc biệt)

en: 
    Error: ILL_COPROC (Coprocessor Error)
vi: 
    Lỗi: ILL_COPROC (Lỗi tiến trình đồng chạy)

en: 
    Error: ILL_BADSTK (Internal Stack Error)
vi: 
    Lỗi: ILL_BADSTK (Lỗi đống nội bộ)

en: 
    Error: A general SIGILL signal was encountered.
vi: 
    Lỗi: gặp một tín hiệu SIGILL chung.

en: invalid token: %s
vi: hiệu bài sai: %s

en: Expecting a partition number.
vi: Mong đợi số thứ tự phân vùng.

en: Partition doesn't exist.
vi: Phân vùng không tồn tại.

en: Expecting a file system type.
vi: Mong đợi kiểu hệ thống tập tin.

en: Unknown file system type "%s".
vi: Không rõ kiểu hệ thống tập tin « %s ».

en: Expecting a disk label type.
vi: Mong đợi kiểu nhãn đĩa.

en: Can't create any more partitions.
vi: Không thể tạo phân vùng thêm nữa.

en: Expecting a partition type.
vi: Mong đợi kiểu phân vùng.

en: optimal
vi: tối ưu

en: minimal
vi: tối thiểu

en: OPTIONs:
vi: TÙY CHỌN:

en: COMMANDs:
vi: LỆNH:

en: 
    Report bugs to %s
vi: 
    Gửi báo cáo lỗi tới %s

en: Using %s
vi: Dùng %s

en: This command does not make sense in non-interactive mode.
vi: Câu lệnh này không có ý nghĩa trong chế độ không tương tác.

en: too few arguments
vi: quá ít đối số

en: Copyright (C) 2009 - 2013
vi: Bản quyền © 2009 - 2013

en: Lightweight file manager
    
    Developed by Hon Jen Yee (PCMan)
vi: Bộ quản lý tập tin gọn nhẹ
    
    Phát triển bởi Hon Jen Yee (PCMan)

en: _Wallpaper:
vi: Ảnh _nền:

en: Please select an image file
vi: Vui lòng chọn một tập tin ảnh

en: _Use the same wallpaper on all desktops
vi: _Dùng chung ảnh nền trên tất cả màn hình nền

en: Wallpaper _mode:
vi: _Chế độ ảnh nền:

en: _Font of label text:
vi: _Phông của nhãn:

en: C_olor of label text:
vi: _Màu của nhãn:

en: Color of _shadow:
vi: Màu của _bóng:

en: <b>Show desktop icons</b>
vi: <b>Hiển thị biểu tượng trên màn hình nền</b>

en: _Show "My Documents" icon on desktop
vi: _Hiển thị biểu tượng "Tài liệu của tôi" trên màn hình nền

en: Show "_My Computer" icon on desktop
vi: Hiển thị biểu tượng "_Máy tính của tôi" trên màn hình nền

en: Show "_Trash Bin" icon on desktop
vi: Hiển thị biểu tượng "_Thùng rác" trên màn hình nền

en: S_how icons of volumes on desktop
vi: Hiển thị _biểu tượng thiết bị trên màn hình nền

en: _Desktop Icons
vi: Biểu tượng _màn hình nền

en: _Show menus provided by window managers when desktop is clicked
vi: Hiển thị trình đơn _cung cấp bởi bộ quản lý cửa sổ khi nhấp chuột vào màn hình nền

en: Fill with background color only
vi: Chỉ hiển thị màu nền

en: Stretch to fill the entire screen
vi: Căng toàn bộ màn hình

en: Stretch to fit the screen
vi: Căng vừa màn hình

en: Center on the screen
vi: Giữa màn hình

en: Tile the image to fill the entire screen
vi: Sắp xếp hình ảnh cạnh nhau để lắp đầy toàn bộ màn hình

en: Opened in Current Tab
vi: Đã được mở trong thẻ hiện tại

en: Opened in New Tab
vi: Đã được mở trong thẻ mới

en: Opened in New Window
vi: Đã được mở trong cửa sổ mới

en: _Open files with single click
vi: _Mở tập tin với cú nhấp chuột đơn

en: Delay of auto-selection in single click mode (0 to disable)
vi: Độ trễ của việc chọn tự động trong chế độ click chuột đơn (0 để tắt)

en: Co_nfirm before deleting files
vi: Hỏi trước khi _xóa tập tin

en: _Move deleted files to "trash bin" instead of erasing from disk
vi: _Chuyển những tập tin bị xóa vào "thùng rác" thay vì xóa ngay trên đĩa

en: _Erase files on removable media instead of "trash bin" creation
vi: _Xóa tập tin ngay trên phương tiện di động thay vì chuyển vào "thùng rác"

en: Confi_rm before moving files into "trash bi_n"
vi: _Hỏi trước khi chuyển tập tin vào "thùng rác"

en: Defaul_t drop action:
vi: Hành động thả _mặc định:

en: _Unfold tab when files are dragged onto tab button
vi: _Mở thẻ khi tập tin được kéo lên nút thẻ

en: Vie_w Mode:
vi: _Chế độ hiển thị:

en: Size of small _icons:
vi: Kích thước của biểu tượng _nhỏ:

en: Size of _big icons:
vi: Kích thước của biểu tượng _lớn:

en: Size of side _pane icons:
vi: _Kích thước của biểu tượng khung lề:

en: _Show thumbnails of files
vi: _Hiển thị ảnh nhỏ cho tập tin

en: _Only show thumbnails for local files
vi: _Chỉ hiển thị ảnh nhỏ cho tập tin nội bộ

en: Do _not generate thumbnails for files exceeding this size:
vi: _Không tạo ảnh nhỏ cho những tập tin vượt quá kích cỡ này:

en: <b>User Interface</b>
vi: <b>Giao diện người dùng</b>

en: Us_e SI decimal prefixes instead of IEC binary prefixes
vi: _Dùng tiền tố thập phân SI thay vì tiền tố nhị phân IEC

en: Treat backup files as _hidden
vi: _Xem tập tin sao lưu như tập tin ẩn

en: Al_ways show full file names
vi: _Luôn hiển thị đầy đủ tên tập tin

en: Hide _folder content border
vi: Ẩn đường _viền nội dung thư mục

en: Hide _side pane buttons
vi: Ẩn _nút ở khung lề

en: Hid_e 'Close tab' buttons
vi: Ẩn nút 'Đóng _thẻ'

en: Al_ways show the tab bar
vi: _Luôn hiển thị thanh thẻ

en: <b>Directories Tree</b>
vi: <b>Cây thư mục</b>

en: Hide e_xpander on empty or locked folder
vi: Ẩn biểu tượng co _giãn cho thư mục rỗng hay thư mục bị khóa

en: <b>Show in Places:</b>
vi: <b>Hiển thị trong Nơi:</b>

en: _Home Directory
vi: _Thư mục nhà

en: Des_ktop Folder
vi: Thư _mục màn hình nền

en: App_lications
vi: Ứng _dụng

en: _Trash bin
vi: _Thùng rác

en: <b>Auto-mount</b>
vi: <b>Tự động kết nối</b>

en: _Mount mountable volumes automatically on program startup
vi: _Tự động kết nối với những thiết bị có thể kết nối khi chương trình bắt đầu

en: Mo_unt removable media automatically when they are inserted
vi: Tự động _kết nối những thiết bị di động khi chúng được gắn vào

en: _Show available options for removable media when they are inserted
vi: _Hiển thị những tùy chọn có thể cho những thiết bị di động khi chúng được gắn vào

en: _Open mounted removable media in new tab instead of new window
vi: _Mở những thiết bị đã được gắn trong một thẻ mới thay vì một cửa sổ mới

en: Clos_e tab containing removable medium when it is unmounted
vi: Đóng thẻ _chứa thiết bị di động khi nó được tháo

en: _Volume Management
vi: _Quản lý đĩa

en: <b>Programs</b>
vi: <b>Chương trình</b>

en: _Terminal emulator:
vi: _Bộ mô phỏng thiết bị đầu cuối:

en: _Switch user command:
vi: _Lệnh chuyển đổi người dùng:

en: Examples: "xterm -e %s" for terminal or "gksu %s" for switching user.
    %s = the command line you want to execute with terminal or su.
vi: Ví dụ: "xterm -e %s" cho cửa sổ dòng lệnh hay "gksu %s" để chuyển đổi người dùng.
    %s = dòng lệnh bạn muốn thực thi với cửa sổ dòng lệnh hay siêu người dùng.

en: A_rchiver integration:
vi: Tích _hợp bộ lưu trữ:

en: _Use Application Startup Notify by default
vi: _Mặc định dùng Thông báo khởi tạo ứng dụng

en: If checked then use Startup Notify for application if another not stated explicitly.
    If unchecked then use Startup Notify only if that is defined for application.
vi: Nếu được chọn sẽ sử dụng Thông Báo Khởi Tạo cho ứng dụng nếu những ứng dụng khác không được xác định rõ ràng.
    Nếu không chọn sẽ sử dụng Thông Báo Khởi Tạo chỉ khi nó được xác định cho ứng dụng.

en: Auto (move if on the same FS, copy otherwise)
vi: Tự động (di chuyển nếu trên cùng một hệ thống tập tin, nếu không sẽ sao chép)

en: Removable medium is inserted
vi: Những phương tiện di động đã được gắn

en: <b>Removable medium is inserted</b>
vi: <b>Những phương tiện di động đã được gắn</b>

en: Type of medium:
vi: Loại thiết bị:

en: Detecting...
vi: Đang dò...

en: Please select the action you want to perform:
vi: Vui lòng chọn hành động bạn muốn thực hiện:

en: Removable Disk
vi: Đĩa di động

en: Open in New Ta_b
vi: Mở trong thẻ _mới

en: Open in New Win_dow
vi: Mở trong _cửa sổ mới

en: Open in Termina_l
vi: Mở trong cửa sổ dòng _lệnh

en: Stic_k to Current Position
vi: Gắn vào vị trí _hiện tại

en: Snap to _Grid
vi: Bám vào lưới

en: New T_ab
vi: _Thẻ mới

en: Create new tab for this folder
vi: Tạo thẻ mới cho thư mục này

en: C_reate New...
vi: _Tạo mới...

en: Create Symlin_k
vi: Tạo _liên kết mềm

en: _Move To...
vi: _Chuyển đến...

en: C_opy To...
vi: _Sao chép đến...

en: _Reload Folder
vi: Nạ_p lại thư mục

en: Reload current folder
vi: Nạp lại thư mục hiện tại

note: other see below: 'ShowHidden' 'ShowStatus' 'Fullscreen' 'IconView'...
en: S_ort Files
vi: _Sắp xếp tập tin

en: _Keyboard navigation
vi: Điều hướng _bàn phím

en: _Previous Folder
vi: Thư mục _trước

en: Previous Folder
vi: Thư mục trước

en: _Next Folder
vi: Thư mục _sau

en: Next Folder
vi: Thư mục sau

en: Pa_rent Folder
vi: Thư mục _cha

en: Go to parent Folder
vi: Đi đến thư mục cha

en: H_ome Folder
vi: Thư mục _nhà

en: Desktop Folder
vi: Thư mục màn hình nền

en: _My Computer
vi: _Máy tính của tôi

en: _Trash Can
vi: Thùng _rác

en: Net_work Drives
vi: Ổ đĩa _mạng

en: Open entered folder
vi: Mở thư mục

en: _Add To Bookmarks
vi: _Thêm vào đánh dấu

en: Open Current Folder in _Terminal
vi: Mở thư mục hiện tại trong _cửa sổ dòng lệnh

en: Open Current Folder as _Root
vi: Mở thư mục hiện tại với _quyền quản trị

en: Fin_d Files
vi: _Tìm tập tin

en: Show Hidde_n
vi: Hiển thị _nội dung ẩn

en: Sho_w Side Pane
vi: Hiển thị _khung bên

en: Show Status B_ar
vi: Hiển thị thanh t_rạng thái

en: T_win Pane Mode
vi: Chế độ khung bên đôi

en: Fullscreen _Mode
vi: _Chế độ đầy màn hình

en: _Icon View
vi: Kiểu hiển thị _biểu tượng

en: _Thumbnail View
vi: Kiểu hiển thị ảnh n_hỏ

en: Detailed _List View
vi: Kiểu hiển thị _chi tiết

en: You are in super user mode
vi: Bạn đang trong chế độ quản trị

en: Tab: cycle focus Folder View -> Side Pane -> Tools Bar
    Shift+Tab: cycle focus Tools Bar -> Side Pane -> Folder View
    F6: change focus Side pane <-> Folder view
    F8: focus divider between Side pane and Folder view
    F10: activate main menu
    Ctrl+L or Alt+D: jump focus to Path Bar
vi: Tab: tập trung theo chu kỳ Thư mục -> Khung bên -> Thanh công cụ
    Shift+Tab: tập trung theo chu kỳ Thanh công cụ -> Khung bên -> Thư mục
    F6: thay đổi tập trung giữa Khung bên <-> Thư mục
    F8: tập trung vào thanh chia giữa khung bên và thư mục
    F10: kích hoạt trình đơn chính
    Ctrl+L or Alt+D: tập trung vào thanh đường dẫn

en: Switch user command is not set.
vi: Lệnh chuyển đổi người dùng chưa được thiết lập.

en: Add following folder to bookmarks:
    '%s'
    Enter a name for the new bookmark item:
vi: Thêm thư mục sau đây vào Đánh dấu:
    '%s'
    Nhập tên cho hạng mục đánh dấu mới:

en: Add to Bookmarks
vi: Thêm vào Đánh dấu

note: options only acceptable by first pcmanfm instance. These options are not passed through IPC
en: Name of configuration profile
vi: Tên của tiểu sử cài đặt

en: Run PCManFM as a daemon
vi: Chạy PCManFM ở chế độ ngầm

en: No function. Just to be compatible with nautilus
vi: Không có chức năng. Chỉ tương thích với nautilus

note: options that are acceptable for every instance of pcmanfm and will be passed through IPC.
en: Launch desktop manager
vi: Chạy bộ quản lý màn hình nền

en: Turn off desktop manager if it's running
vi: Tắt bộ quản lý màn hình nền nếu nó đang chạy

en: Open desktop preference dialog
vi: Mở hộp thoại tùy chỉnh màn hình nền

en: Use --desktop option only for one screen
vi: Chỉ sử dụng tùy chọn --desktop cho một màn hình

en: Set desktop wallpaper from image FILE
vi: Thiệt lập ảnh nền từ tập tin ảnh

note: don't translate list of modes in description, please
en: Set mode of desktop wallpaper. MODE=(color|stretch|fit|center|tile)
vi: Thiết lập chế độ của ảnh nền. MODE=(color|stretch|fit|center|tile)

en: Open Preferences dialog on the page N
vi: Mở hộp thoại Tùy chỉnh ở trang N

en: Open new window
vi: Mở cửa sổ mới

note: { "find-files", 'f', 0, G_OPTION_ARG_NONE, &find_files, N_("Open Find Files utility"), NULL },
en: Window role for usage by window manager
vi: Vai trò cửa sổ cho việc sử dụng bởi bộ quản lý cửa sổ

en: Terminal emulator is not set.
vi: Bộ mô phỏng thiết bị đầu cuối chưa được thiết lập.

en: Open in New T_ab
vi: Mở trong thẻ _mới

en: %d item selected | %d items selected
vi[0]: %d mục đã được chọn

en: Free space: %s (Total: %s)
vi: Không gian trống: %s (Tổng cộng: %s)

en:  (%d hidden) |  (%d hidden)
vi[0]:  (%d đã ẩn)

en: File Manager PCManFM
vi: Bộ quản lý tập tin PCManFM

en: Browse the file system and manage the files
vi: Xem hệ thống tập tin và quản lý dữ liệu

en: Change desktop wallpapers and behavior of desktop manager
vi: Thay đổi ảnh nền và trạng thái của bộ quản lý màn hình nền

en: Configure the lockdown policy
vi: Cấu hình chính sách khoá cứng

en: Lockdown Editor
vi: Bộ hiệu chỉnh khoá cứng

en: Disable _unsafe protocols
vi: Tắt các giao thức _không an toàn

en: Disabled Applets
vi: Tiểu ứng dụng bị tắt

en: Safe Protocols
vi: Giao thức an toàn

en: Click to make this setting not mandatory
vi: Nhấn chuột để thiết lập này không phải bắt buộc.

en: Click to make this setting mandatory
vi: Nhấn chuột để thiết lập này là bắt buộc.

en: GNOME Screensaver
vi: Bộ bảo vệ màn hình Gnome

en: Disable _command line
vi: Tắt dòng _lệnh

en: Disable _printing
vi: Cấm _in ấn

en: Disable print _setup
vi: Cấm _thiết lập in ấn

en: Disable save to _disk
vi: Cấm lưu vào _đĩa

en: _Lock down the panels
vi: _Khóa cứng các bảng điều khiển

en: Disable force _quit
vi: Cấm buộc t_hoát

en: Disable lock _screen
vi: Cấm khóa _màn hình

en: Disable log _out
vi: Cấm đăng _xuất

en: Disable _quit
vi: Cấm t_hoát

en: Disable _arbitrary URL
vi: Cấm địa chỉ Mạng tù_y ý

en: Disable _bookmark editing
vi: Cấm sửa thẻ đánh _dấu

en: Disable _history
vi: Tắt _lược sử

en: Disable _javascript chrome
vi: Tắt chrome _JavaScript

en: Disable _toolbar editing
vi: Cấm hiệu chỉnh thanh _công cụ

en: Force _fullscreen mode
vi: Buộc chế độ t_oàn màn hình

en: Hide _menubar
vi: Ẩn thanh trình đơ_n

en: _Lock on activation
vi: _Khóa khi kích hoạt

en: Allow log _out
vi: Cho phép đăng _xuất

en: Allow user _switching
vi: Cho phép chuyển _đổi người dùng

en: Cannot contact the GConf server
vi: Không thể liên lạc với trình phục vụ GConf

en: This usually happens when running this application with 'su' instead of 'su -'.
    If this is not the case, you can look at the output of the application to get more details.
vi: Trường hợp này thường xảy ra khi chạy ứng dụng này với « su » thay cho « su - ».
    Nếu bạn không đang chạy ứng dụng này bằng cách này, cũng có thể xem lại kết xuất của ứng dụng để tìm thêm chi tiết.

en: &Properties...
vi: &Thuộc tính...

en: Add Server
vi: Thêm máy phục vụ

en: Altered
vi: Đã sửa đổi

en: Catalog properties
vi: Các thuộc tính của catalog

en: Confirm delete
vi: Xác nhận xoá

en: Copy selected text to clipboard
vi: Sao chép sang bảng nháp đoạn văn đã chọn

en: Design
vi: Thiết kế

en: Find what:
vi: Tìm kiếm gì:

en: Misc. Options
vi: Tùy chọn khác

note: XXX: submit the patch to Purple for making the mnemonics work
en: New Schedule
vi: Định thời mới

en: Ordering
vi: Đang sắp trật tự

en: Provider Name
vi: Tên nhà cung cấp

en: Quoting
vi: Trích dẫn

note: "A section of a program that, when compiled, occupies a contiguous address space and that is usually position independent; that is, it can be loaded anywhere in memory."
en: Segment
vi: Đoạn

note: "1. With reference to software, to end a process or program. Abnormal termination occurs in response to user intervention or because of a hardware or software error. 2. With reference to hardware, to install a plug, jack, or other connector at the end of a"
en: Terminate
vi: Kết thúc

en: Timing
vi: Tính thời gian

en: allow
vi: cho phép

en: char
vi: ký tự

en: repeat
vi: lặp lại

en: require
vi: yêu cầu

en: %s. Try `%s -h' for more information.
vi: %s. Chạy '%s -h' để biết thêm thông tin.

en: %s
    Usage: %s [OPTION]...
    
      -c, --config=DIR    use DIR for config files
      -d, --debug         print debugging messages to stderr
      -h, --help          display this help and exit
      -n, --nologin       don't automatically login
      -v, --version       display the current version and exit
vi: %s
    Sử dụng: %s [TÙY_CHỌN]...
    
      -c, --config=THƯ_MỤC    dùng THƯ MỤC này cho các tập tin cấu hình
      -d, --debug         ra các thông điệp gỡ lỗi ra đầu lỗi tiêu chuẩn
      -h, --help          hiển thị trợ giúp này, sau đó thoát
      -n, --nologin       không tự động đăng nhập
      -v, --version       hiển thị phiên bản hiện thời, sau đó thoát

en: %s encountered errors migrating your settings from %s to %s. Please investigate and complete the migration by hand. Please report this error at http://developer.pidgin.im
vi: %s đã gặp lỗi khi nâng cấp thiết lập của bạn từ %s lên %s. Hãy kiểm tra và nâng cấp xong bằng tay. Vui lòng thông báo lỗi này ở « http://developer.pidgin.im ».

en: Account was not modified
vi: Tài khoản chưa sửa

en: Account was not added
vi: Tài khoản chưa thêm

en: Username of an account must be non-empty.
vi: Tên người dùng của tài khoản không thể rỗng.

en: The account's protocol cannot be changed while it is connected to the server.
vi: Không thay đổi được giao thức của tài khoản khi đang kết nối.

en: The account's username cannot be changed while it is connected to the server.
vi: Không thay đổi được tên người dùng khi đang kết nối tới server.

en: New mail notifications
vi: Thông báo thư mới

en: There are no protocol plugins installed.
vi: Chưa cài đặt phần bổ sung giao thức nào.

en: (You probably forgot to 'make install'.)
vi: (Có thể bạn quên chạy lệnh 'make install'.)

en: Modify Account
vi: Sửa tài khoản

note: Register checkbox
en: Create this account on the server
vi: Tạo tài khoản này trên máy chủ

en: You can enable/disable accounts from the following list.
vi: Bạn có thể bật/tắt tài khoản trong danh sách này.

en: %s%s%s%s has made %s his or her buddy%s%s
vi: %s%s%s%s đã đặt %s là bạn chát của %s%s

en: Add buddy to your list?
vi: Có thêm bạn chát vào danh sách không?

en: %s%s%s%s wants to add %s to his or her buddy list%s%s
vi: %s%s%s%s muốn thêm %s vào danh sách bạn bè %s%s

en: Authorize buddy?
vi: Cho phép bạn chát không?

en: Online: %d
    Total: %d
vi: Trực tuyến: %d
    Tổng: %d

en: Account: %s (%s)
vi: Tài khoản: %s (%s)

en: 
    Last Seen: %s ago
vi: 
    Gặp lần cuối: %s qua

en: You must provide a username for the buddy.
vi: Bạn cần phải cung cấp một tên người dùng cho bạn chát.

en: You must provide a group.
vi: Bạn cần phải cung cấp một nhóm.

en: You must select an account.
vi: Bạn cần phải chọn một tài khoản.

en: The selected account is not online.
vi: Tài khoản đã chọn không phải hiện thời trực tuyến.

en: Error adding buddy
vi: Lỗi thêm bạn chát

en: Alias (optional)
vi: Bí danh (tùy chọn)

en: Invite message (optional)
vi: Thông điệp mời (tùy chọn)

en: Add in group
vi: Thêm vào nhóm

en: Add Buddy
vi: Thêm bạn chát

en: Please enter buddy information.
vi: Hãy nhập thông tin về bạn chát.

en: Chats
vi: Chát

en: Auto-join
vi: Tự động tham gia

en: Add Chat
vi: Thêm Chat

en: You can edit more information from the context menu later.
vi: Bạn có thể soạn thảo thông tin thêm từ trình đơn ngữ cảnh về sau.

en: Error adding group
vi: Lỗi thêm nhóm

en: You must give a name for the group to add.
vi: Bạn cần phải nhập tên cho nhóm cần thêm.

en: Enter the name of the group
vi: Hãy nhập tên của nhóm

en: Edit Chat
vi: Sửa Chat

en: Please Update the necessary fields.
vi: Hãy cập nhật các trường cần thiết.

en: Edit Settings
vi: Sửa thiết lập

en: Retrieving...
vi: Đang lấy...

en: Get Info
vi: Lấy thông tin

en: Add Buddy Pounce
vi: Thêm thông báo bạn chát

en: Please enter the new name for %s
vi: Hãy nhập tên mới cho %s

en: Set Alias
vi: Đặt bí danh

en: Enter empty string to reset the name.
vi: Gõ chuỗi rỗng để đặt lại tên.

en: Removing this contact will also remove all the buddies in the contact
vi: Gỡ bỏ liên lạc này sẽ gỡ bỏ mọi bạn chát trong liên lạc

en: Removing this group will also remove all the buddies in the group
vi: Gỡ bỏ nhóm này thì cũng gỡ bỏ mọi bạn chát trong nhóm

en: Are you sure you want to remove %s?
vi: Bạn chắc chắn muốn gỡ bỏ %s không?

note: #-#-#-#-#  1095 (CVS Version of Pidgin)  #-#-#-#-# XXX: anything to do with the returned ui-handle? #-#-#-#-#  1323 (stk)  #-#-#-#-# I18N: In the player info dialog (when deleting)
en: Confirm Remove
vi: Xác nhận gỡ bỏ

en: Place tagged
vi: Nơi có thẻ

en: Toggle Tag
vi: Bật/tắt thẻ

en: On Mobile
vi: Dùng di động

en: Saved...
vi: Đã lưu...

en: Block/Unblock
vi: Chặn/Bỏ chặn

en: Unblock
vi: Bỏ chặn

en: Please enter the username or alias of the person you would like to Block/Unblock.
vi: Hãy nhập tên người dùng hay bí danh của người mà bạn muốn Chặn hay Bỏ chặn.

en: New Instant Message
vi: Tin nhắn mới

en: Please enter the username or alias of the person you would like to IM.
vi: Hãy nhập tên người dùng hay bí danh của người với họ bạn muốn trò chuyện bằng Nhắn Tin.

en: Join a Chat
vi: Tham gia Chat

en: Please enter the name of the chat you want to join.
vi: Hãy nhập tên của cuộc chat bạn muốn tham gia.

en: Please enter the username or alias of the person whose log you would like to view.
vi: Hãy nhập tên người dùng hay bí danh của người mà bạn muốn xem sổ theo dõi về họ.

en: Send IM...
vi: Gửi tin nhắn...

en: Block/Unblock...
vi: Chặn/Bỏ chặn...

en: Join Chat...
vi: Tham gia Chat...

en: View Log...
vi: Xem nhật ký...

en: View All Logs
vi: Xem tất cả nhật ký

en: Empty groups
vi: Nhóm rỗng

en: Offline buddies
vi: Bạn chát ngoại tuyến

en: By Status
vi: Theo trạng thái

en: By Log Size
vi: Theo kích cỡ sổ theo dõi

en: Certificate Import
vi: Nhập chứng nhận

en: Specify a hostname
vi: Ghi rõ tên máy

en: Type the host name this certificate is for.
vi: Gõ tên máy cho đó có chứng nhận này.

en: File %s could not be imported.
    Make sure that the file is readable and in PEM format.
vi: Tập tin %s không thể được nhập khẩu.
    Hãy kiểm tra xem tập tin có khả năng đọc và theo định dạng PEM.

en: Certificate Import Error
vi: Lỗi nhập khẩu chứng nhận

en: X.509 certificate import failed
vi: Lỗi nhập khẩu chứng nhận X.509

en: Select a PEM certificate
vi: Chọn chứng nhận PEM

en: Export to file %s failed.
    Check that you have write permission to the target path
vi: Lỗi xuất khẩu ra tập tin %s.
    Hãy kiểm tra xem bạn có quyền ghi vào đường dẫn đích

en: Certificate Export Error
vi: Lỗi xuất khẩu chứng nhận

en: X.509 certificate export failed
vi: Lỗi xuất khẩu chứng nhận X.509

en: PEM X.509 Certificate Export
vi: Xuất khẩu chứng nhận X.509 PEM

en: Certificate for %s
vi: Chứng nhận cho %s

en: Common name: %s
    
    SHA1 fingerprint:
    %s
vi: Tên chung: %s
    
    Vân tay SHA1:
    %s

en: SSL Host Certificate
vi: Chứng nhận máy SSL

en: Really delete certificate for %s?
vi: Thực sự xoá chứng nhận cho %s không?

en: Confirm certificate delete
vi: Xác nhận xoá chứng nhận

en: Certificate Manager
vi: Bộ Quản lý Chứng nhận

en: %s disconnected.
vi: %s đã ngắt kết nối.

en: %s
    
    Finch will not attempt to reconnect the account until you correct the error and re-enable the account.
vi: %s
    
    Finch sẽ không thử tái kết nối tài khoản đến khi bạn sửa chữa lỗi này và hiệu lực lại tài khoản.

en: Re-enable Account
vi: Bật lại tài khoản

en: No such command.
vi: Không có lệnh như vậy.

en: Syntax Error:  You typed the wrong number of arguments to that command.
vi: Lỗi cú pháp: bạn đã gõ sai số đối số của lệnh đó.

en: Your command failed for an unknown reason.
vi: Lệnh của bạn bị lỗi do một nguyên nhân chưa xác định.

en: That command only works in chats, not IMs.
vi: Lệnh đó chỉ có tác dụng trong chát, không có trong tin nhắn nhanh.

en: That command only works in IMs, not chats.
vi: Lệnh đó chỉ có tác dụng trong tin nhắn nhah, không có trong chát.

en: That command doesn't work on this protocol.
vi: Lệnh đó không có tác dụng trong giao thức này.

en: Message was not sent, because you are not signed on.
vi: Tin nhắn chưa gửi đi được vì bạn chưa đăng nhập.

en: 
    %s is typing...
vi: 
    %s đang gõ phím...

en: You have left this chat.
vi: Bạn đã rời cuộc chat này.

en: The account has disconnected and you are no longer in this chat. You will be automatically rejoined in the chat when the account reconnects.
vi: Tài khoản đã ngắt kết nối nên bạn không còn tham gia cuộc chat này. Tài khoản tái kết nối thì bạn tham gia lại một cách tự động.

en: Logging started. Future messages in this conversation will be logged.
vi: Đã mở ghi lưu. Sắp tới, những thông điệp trong cuộc trao đổi này sẽ được ghi lại.

en: Logging stopped. Future messages in this conversation will not be logged.
vi: Ngừng ghi lưu. Sắp tới, những thông điệp trong cuộc trao đổi này sẽ không được ghi lại.

en: Clear Scrollback
vi: Gột vùng cuộn ngược

en: Show Timestamps
vi: Hiện nhãn thời gian

en: Add Buddy Pounce...
vi: Thêm thông báo bạn chát...

en: Invite...
vi: Mời...

en: Enable Logging
vi: Bật theo dõi

en: Enable Sounds
vi: Bật âm thanh

en: You are not connected.
vi: Bạn không có kết nối.

en: <AUTO-REPLY>
vi: <TỰ_ĐỘNG_ĐÁP_ỨNG>

en: List of %d user:
     | List of %d users:
vi[0]: Danh sách %d người dùng:

en: Supported debug options are: plugins version
vi: Tùy chọn gỡ lỗi được hỗ trợ :
     • plugins		các phần bổ sung
     • version		phiên bản

en: No such command (in this context).
vi: Không có lệnh nào như vậy (trong ngữ cảnh này).

en: Use "/help &lt;command&gt;" for help on a specific command.
    The following commands are available in this context:
vi: Dùng « /help &lt;lệnh&gt; » để được hổ trợ về lệnh đó.
    Những lệnh dưới đây có thể dùng trong ngữ cảnh này:

en: %s is not a valid message class. See '/help msgcolor' for valid message classes.
vi: %s không phải là một hạng thông điệp hợp lệ. Xem « /help msgcolor » để xem một danh sách các hạng thông điệp hợp lệ.

en: %s is not a valid color. See '/help msgcolor' for valid colors.
vi: %s không phải là một màu hợp lệ. Xem « /help msgcolor » để xem một danh sách các màu sắc hợp lệ.

en: say &lt;message&gt;:  Send a message normally as if you weren't using a command.
vi: say &lt;thông điệp&gt;:  Gửi một thông điệp theo cách thông thường như thể là bạn không dùng câu lệnh.

en: me &lt;action&gt;:  Send an IRC style action to a buddy or chat.
vi: me &lt;hành động&gt;: Gởi một hoạt động kiểu IRC đến bạn chát hay chát.

en: debug &lt;option&gt;:  Send various debug information to the current conversation.
vi: debug &lt;tùy chọn&gt;:  gửi thông tin gỡ lỗi khác nhau cho cuộc thoại hiện tại.

en: clear: Clears the conversation scrollback.
vi: clear: gột vùng cuộn ngược trong cuộc thoại.

en: help &lt;command&gt;:  Help on a specific command.
vi: help &lt;lệnh&gt;:  được trợ giúp về lệnh này.

en: users:  Show the list of users in the chat.
vi: users:  hiển thị danh sách các người dùng tham gia cuộc chát này.

en: plugins: Show the plugins window.
vi: plugins: hiện cửa sổ phần bổ sung.

en: buddylist: Show the buddylist.
vi: buddylist: hiển thị danh sách bạn bè.

en: accounts: Show the accounts window.
vi: accounts: hiển thị cửa sổ tài khoản.

en: debugwin: Show the debug window.
vi: debugwin: hiển thị cửa sổ gỡ lỗi.

en: prefs: Show the preference window.
vi: prefs: hiển thị cửa sổ Tùy thích.

en: statuses: Show the savedstatuses window.
vi: statuses: hiển thị cửa sổ Trạng thái đã lưu.

en: msgcolor &lt;class&gt; &lt;foreground&gt; &lt;background&gt;: Set the color for different classes of messages in the conversation window.<br>    &lt;class&gt;: receive, send, highlight, action, timestamp<br>    &lt;foreground/background&gt;: black, red, green, blue, white, gray, darkgray, magenta, cyan, default<br><br>EXAMPLE:<br>    msgcolor send cyan default
vi: msgcolor &lt;hạng&gt; &lt;chữ&gt; &lt;nền&gt;: Đặt màu cho các hạng tin nhắn khác nhau trong cửa sổ cuộc trao đổi.<br>    &lt;hạng&gt;: receive (nhận), send (gửi), highlight (tô sáng), action (hành vi), timestamp (ghi giờ)<br>&lt;chữ/nền&gt;: black (đen), red (đỏ), green (lục), blue (xanh), white (trắng), gray (xám), darkgray (xám thẫm), magenta (đỏ tươi), cyan (xanh lá mạ), default (mặc định)<br><br>VÍ DỤ :<br>    msgcolor send cyan default

en: Unable to open file.
vi: Không thể mở tập tin.

en: File Transfers - %d%% of %d file | File Transfers - %d%% of %d files
vi[0]: Truyền tập tin - %d%% của %d tập tin

en: Close this window when all transfers finish
vi: Đóng cửa sổ này khi mọi tập tin đã được truyền

en: Clear finished transfers
vi: Gột các việc truyền tập tin hoàn toàn

en: Waiting for transfer to begin
vi: Đợi bắt đầu truyền

en: The file was saved as %s.
vi: Tập tin đã được lưu dạng %s.

en: System events will only be logged if the "Log all status changes to system log" preference is enabled.
vi: Các dữ kiện của hệ thống sẽ chỉ được ghi lại nếu mục « Ghi lại mọi thay đổi trong trạng thái vào bản ghi của hệ thống » đã bật.

en: Instant messages will only be logged if the "Log all instant messages" preference is enabled.
vi: Tin nhắn sẽ chỉ được ghi lại nếu mục « Ghi lại tất cả tin nhắn » đã bật.

en: Chats will only be logged if the "Log all chats" preference is enabled.
vi: Các cuộc trò chuyện sẽ chỉ được ghi lại nếu mục « Ghi lại tất cả các cuộc trò chuyện » đã bật.

en: Total log size:
vi: Tổng kích cỡ sổ theo dõi:

note: Search box *********
en: Scroll/Search:
vi: Cuộn/Tìm:

en: Conversations in %s
vi: Cuộc trao đổi trong %s

en: Conversations with %s
vi: Cuộc trao đổi với %s

en: All Conversations
vi: Mọi cuộc trao đổi

en: System Log
vi: Sổ theo dõi hệ thống

en: Calling...
vi: Đang gọi...

en: Call in progress.
vi: Cuộc gọi đang chạy.

en: The call has been terminated.
vi: Cuộc gọi đã bị chấm dứt.

en: %s wishes to start an audio session with you.
vi: %s muốn bắt đầu một buổi hợp tiếng nói với bạn.

en: %s is trying to start an unsupported media session type with you.
vi: %s đang thử bắt đầu với bạn một buổi hợp kiểu phương tiện không được hỗ trợ.

en: You have rejected the call.
vi: Bạn đã từ chối cuộc gọi.

en: call: Make an audio call.
vi: gọi: Gọi nói tiếng cho ai đó.

en: You have mail!
vi: Bạn có thư mới !

en: %s (%s) has %d new message. | %s (%s) has %d new messages.
vi[0]: %s (%s) có %d tin nhắn mới.

en: Info for %s
vi: Thông tin cho %s

en: Buddy Information
vi: Thông tin bạn chát

en: IM
vi: Tin nhắn

en: loading plugin failed
vi: lỗi nạp phần bổ sung

en: unloading plugin failed
vi: lỗi bỏ nạp phần bổ sung

en: Name: %s
    Version: %s
    Description: %s
    Author: %s
    Website: %s
    Filename: %s
vi: Tên: %s
    Phiên bản: %s
    Mô tả: %s
    Tác giả: %s
    Địa chỉ Web: %s
    Tên tập tin: %s

en: Plugin need to be loaded before you can configure it.
vi: Phần bổ sung cần phải được nạp trước khi cấu hình.

en: No configuration options for this plugin.
vi: Không có tùy chọn cấu hình cho phần bổ sung này.

en: Error loading plugin
vi: Lỗi nạp phần bổ sung

en: The selected file is not a valid plugin.
vi: Tập tin đã chọn không phải là phần bổ sung hợp lệ.

en: Please open the debug window and try again to see the exact error message.
vi: Hãy mở cửa sổ gỡ lỗi rồi thử lại để xem thông điệp lỗi chính xác.

en: Select plugin to install
vi: Chọn phần bổ sung cần cài đặt

en: You can (un)load plugins from the following list.
vi: Bạn có thể (bỏ) nạp phần bổ sung trong danh sách này.

en: Install Plugin...
vi: Cài đặt phần bổ sung...

en: Configure Plugin
vi: Cấu hình phần bổ sung

en: Please enter a buddy to pounce.
vi: Hãy nhập một bạn chát để thông báo.

en: New Buddy Pounce
vi: Thông báo bạn chát mới

en: Edit Buddy Pounce
vi: Sửa thông báo bạn chát

en: Pounce Who
vi: Thông báo cho ai

en: Buddy name:
vi: Tên buddy:

note: Create the "Pounce When Buddy..." frame.
en: Pounce When Buddy...
vi: Thông báo khi bạn chát...

en: Signs on
vi: Đăng nhập

en: Signs off
vi: Đăng xuất

en: Goes away
vi: Đi vắng

en: Returns from away
vi: Có mặt trở lại

en: Becomes idle
vi: Đã rơi vào trạng thái nghỉ

en: Is no longer idle
vi: Hoạt động trở lại.

en: Starts typing
vi: Bắt đầu gõ phím

en: Pauses while typing
vi: Tạm dừng khi gõ phím

en: Stops typing
vi: Ngừng gõ phím

en: Sends a message
vi: Gửi thông điệp

en: Open an IM window
vi: Mở cửa sổ Nhắn Tin

en: Pop up a notification
vi: Tự mở thông báo

en: Send a message
vi: Gửi tin nhắn

en: Execute a command
vi: Thực thi lệnh

en: Pounce only when my status is not Available
vi: Thông báo chỉ khi trạng thái của tôi không phải « Có mặt »

en: Cannot create pounce
vi: Không thể tạo thông báo

en: You do not have any accounts.
vi: Bạn không có tài khoản.

en: You must create an account first before you can create a pounce.
vi: Trước tiên bạn cần phải tạo một tài khoản, để tạo thông báo.

en: Are you sure you want to delete the pounce on %s for %s?
vi: Bạn chắc chắn muốn xoá thông báo trên %s cho %s không?

en: Buddy Pounces
vi: Thông báo bạn chát

en: %s has started typing to you (%s)
vi: %s đã bắt đầu gõ tin nhắn cho bạn (%s)

en: %s has paused while typing to you (%s)
vi: %s đã tạm dừng khi gõ tin nhắn cho bạn (%s)

en: %s has signed on (%s)
vi: %s đã đăng nhập (%s)

en: %s has returned from being idle (%s)
vi: %s hoạt động trở lại từ trạng thái nghỉ (%s)

en: %s has returned from being away (%s)
vi: %s đã có mặt trở lại (%s)

en: %s has stopped typing to you (%s)
vi: %s đã ngừng gõ tin nhắn cho bạn (%s)

en: %s has signed off (%s)
vi: %s đã đăng xuất (%s)

en: %s has become idle (%s)
vi: %s đã rơi vào trạng thái nghỉ (%s)

en: %s has gone away. (%s)
vi: %s đã đi vắng. (%s)

en: %s has sent you a message. (%s)
vi: %s đã gửi tin nhắn cho bạn. (%s)

en: Unknown pounce event. Please report this!
vi: Dữ kiện thông báo không rõ. Hãy ghi báo cáo việc này!

en: Based on keyboard use
vi: Dựa vào cách sử dụng bàn phím

en: From last sent message
vi: Từ tin nhắn đã gửi cuối

en: Show Idle Time
vi: Hiện thời gian nghỉ

en: Show Offline Buddies
vi: Hiển thị bạn bè ngoại tuyến

en: Notify buddies when you are typing
vi: Thông báo bạn chát mà bạn đang gõ tin nhắn cho họ

en: Log IMs
vi: Theo dõi tin nhắn

en: Log chats
vi: Theo dõi chát

en: Log status change events
vi: Theo dõi tất cả những thay đổi trạng thái

en: Report Idle time
vi: Thông báo thời gian nghỉ

en: Change status when idle
vi: Thay đổi trạng thái khi nghỉ

en: Minutes before changing status
vi: Số phút trước khi thay đổi trạng thái

en: You must fill all the required fields.
vi: Bạn cần phải điền vào mỗi trường đòi hỏi.

en: The required fields are underlined.
vi: Những trường sau có gạch dưới.

en: Not implemented yet.
vi: Chưa được thi hành.

en: Save File...
vi: Lưu tập tin...

en: Choose Location...
vi: Chọn địa chỉ...

en: Hit 'Enter' to find more rooms of this category.
vi: Bấm phím Enter để tìm thêm phóng cùng phân loại.

en: Buddy logs in
vi: Bạn chát đăng nhập

en: Buddy logs out
vi: Bạn chát đăng xuất

en: Message received begins conversation
vi: Nhận tin nhắn thì khởi đầu cuộc thoại

en: Person enters chat
vi: Người vào phòng chat

en: Person leaves chat
vi: Người rời phòng chat

en: You talk in chat
vi: Bạn nói trong chat

en: Others talk in chat
vi: Người khác nói trong chat

en: Someone says your username in chat
vi: Ai đó nói tên bạn trong chát

en: Attention received
vi: Nhận được sự chú ý

en: GStreamer Failure
vi: Lỗi GStreamer

en: GStreamer failed to initialize.
vi: GStreamer không khởi tạo được.

en: Select Sound File ...
vi: Chọn tập tin âm thanh...

en: Console Beep
vi: Tiếng bíp bàn giao tiếp

en: Sound Method
vi: Phương pháp âm thanh

en: Method:
vi: Phương pháp:

en: Sound Command
    (%s for filename)
vi: Lệnh âm thanh:
    (%s cho tên tập tin)

en: Sounds when conversation has focus
vi: Âm thanh khi cửa sổ cuộc thoại được chú ý

en: Only when available
vi: Chỉ khi sẵn sàng

en: Only when not available
vi: Chỉ khi không sẵn sàng

en: Volume(0-100):
vi: Âm lượng(0-100):

en: Are you sure you want to delete "%s"
vi: Bạn chắc chắn muốn xoá « %s » không?

en: Delete Status
vi: Xoá trạng thái

en: Saved Statuses
vi: Trạng thái đã lưu

en: Invalid title
vi: Tựa đề không hợp lệ

en: Please enter a non-empty title for the status.
vi: Hãy nhập tựa đề không rỗng cho trạng thái.

en: Duplicate title
vi: Tựa đề trùng

en: Please enter a different title for the status.
vi: Hãy nhập tựa đề khác cho trạng thái.

en: Substatus
vi: Trạng thái phụ

en: Use different status for following accounts
vi: Dùng trạng thái khác cho các tài khoản theo đây

note: Save & Use
en: Save & Use
vi: Lưu và Dùng

en: Statuses
vi: Trạng thái

en: Error loading the plugin.
vi: Lỗi nạp phần bổ sung.

en: Couldn't find X display
vi: Không tìm thấy bộ trình bày X

en: Couldn't find window
vi: Không tìm thấy cửa sổ

en: This plugin cannot be loaded because it was not built with X11 support.
vi: Phần bổ sung này không nạp được khi nó không phải được xây dựng với khả năng hỗ trợ X11.

en: When the gnt clipboard contents change, the contents are made available to X, if possible.
vi: Khi nội dung thay đổi trên bảng nháp Gnt, nội dung sẵn sàng cho X, nếu có thể.

en: %s just signed on
vi: %s mới đăng nhập

en: %s just signed off
vi: %s mới đăng xuất

en: %s sent you a message
vi: %s mới gửi tin nhắn cho bạn

en: %s said your nick in %s
vi: %s mới nói tên hiệu của bạn trong %s

en: %s sent a message in %s
vi: %s đã gửi tin nhắn trong %s

en: Buddy signs on/off
vi: Bạn chát đăng nhập/xuất

en: You receive an IM
vi: Bạn nhận tin nhắn

en: Someone speaks in a chat
vi: Ai đó nói trong chát

en: Someone says your name in a chat
vi: Ai đó nói tên bạn trong chát

en: Notify with a toaster when
vi: Thông báo với lò nướng bánh khi

en: Beep too!
vi: Cũng kêu bíp.

en: Set URGENT for the terminal window.
vi: Đặt KHẨN cho cửa sổ thiết bị cuối.

en: Toaster plugin
vi: Phần bổ sung lò nướng bánh

en: <b>Conversation with %s on %s:</b><br>
vi: <b>Cuộc thoại với %s trên %s:</b><br>

en: History Plugin Requires Logging
vi: Phần bổ sung lịch sử cần thiết khả năng theo dõi

en: Logging can be enabled from Tools -> Preferences -> Logging.
    
    Enabling logs for instant messages and/or chats will activate history for the same conversation type(s).
vi: Khả năng theo dõi có thể được hiệu lực từ Công cụ > Tùy thích > Theo dõi.
    
    HIệu lực ghi lưu các tin nhắn và/hay cuộc trò chuyện sẽ kích hoạt lịch sử cho các cuộc thoại cùng kiểu.

en: Shows recently logged conversations in new conversations.
vi: Hiển thị các cuộc trao đổi vừa ghi lưu trong cửa sồ trao đổi mới.

en: When a new conversation is opened this plugin will insert the last conversation into the current conversation.
vi: Khi bắt đầu cuộc thoại mới, phần bổ sung này sẽ chèn cuộc thoại cuối cùng vào cuộc thoại hiện thời.

en: 
    Fetching TinyURL...
vi: 
    Đang lấy TinyURL...

en: TinyURL for above: %s
vi: TinyURL cho cái trên: %s

en: Please wait while TinyURL fetches a shorter URL ...
vi: Hãy đợi trong khi TinyURL lấy một địa chỉ URL ngắn hơn ...

en: Only create TinyURL for URLs of this length or greater
vi: Chỉ tạo TinyURL cho địa chỉ URL có ít nhất chiều dài này

en: TinyURL (or other) address prefix
vi: Tiền tố địa chỉ TinyURL (hay kiểu khác)

en: TinyURL plugin
vi: Phần bổ sung TinyURL

en: When receiving a message with URL(s), use TinyURL for easier copying
vi: Khi nhận một tin nhắn chứa địa chỉ URL, dùng TinyURL để sao chép dễ hơn

en: Online Buddies
vi: Bạn chát trực tuyến

en: Offline Buddies
vi: Bạn chát ngoại tuyến

en: Online/Offline
vi: Trực/Ngoại tuyến

en: No Grouping
vi: Không theo nhóm

en: Nested Subgroup
vi: Nhóm phụ lồng vào

en: Nested Grouping (experimental)
vi: Nhóm lại lồng nhau (vẫn thực nghiệm

en: Provides alternate buddylist grouping options.
vi: Cung cấp thêm tùy chọn nhóm lại danh sách bạn chát.

note: Translator Note: The "backlog" is the conversation buffer/history.
en: lastlog: Searches for a substring in the backlog.
vi: lastlog: tìm kiếm một chuỗi con trong phần hoãn.

en: Lastlog plugin.
vi: Phần bổ sung lastlog.

en: accounts
vi: tài khoản

en: Password is required to sign on.
vi: Mật khẩu cần thiết để đăng nhập.

en: Enter password for %s (%s)
vi: Nhập mật khẩu cho %s (%s)

en: Save password
vi: Lưu mật khẩu

en: Missing protocol plugin for %s
vi: Thiếu phần bổ sung giao thức cho %s

en: New passwords do not match.
vi: Sai khớp hai mật khẩu mới.

en: Fill out all fields completely.
vi: Điền hoàn chỉnh các trường.

en: Original password
vi: Mật khẩu cũ

en: New password (again)
vi: Nhập lại mật khẩu mới

en: Change password for %s
vi: Đổi mật khẩu cho %s

en: Please enter your current password and your new password.
vi: Hãy nhập mật khẩu hiện tại và mật khẩu mới của bạn.

en: Change user information for %s
vi: Đổi thông tin người dùng cho %s

en: Set User Info
vi: Lập thông tin người dùng

en: This protocol does not support setting a public alias.
vi: Giao thức này không hỗ trợ bí danh công cộng.

en: This protocol does not support fetching the public alias.
vi: Giao thức này không hỗ trợ bí danh công cộng.

en: buddy list
vi: danh sách bạn bè

en: The certificate is self-signed and cannot be automatically checked.
vi: Chứng nhận này tự ký thì không thể được tự động kiểm tra.

en: The certificate is not trusted because no certificate that can verify it is currently trusted.
vi: Chứng nhận này không đáng tin vì hiện thời không đáng tin chứng nhận nào có khả năng thẩm tra nó.

en: The certificate is not valid yet.  Check that your computer's date and time are accurate.
vi: Chứng thực chưa hợp lệ. Hãy kiểm tra lại chính xác ngày, giờ của máy tính.

en: The certificate has expired and should not be considered valid.  Check that your computer's date and time are accurate.
vi: Chứng nhận này đã hết hạn sử dụng thì không nên được thấy là vẫn hợp lệ. Kiểm tra ngày, tháng của máy tính.

note: Translators: "domain" refers to a DNS domain (e.g. talk.google.com)
en: The certificate presented is not issued to this domain.
vi: Chứng nhận đưa ra không phải được cấp cho miền này.

en: You have no database of root certificates, so this certificate cannot be validated.
vi: Bạn không có cơ sở dữ liệu chứng nhận gốc nên không thể thẩm tra chứng nhận này.

en: The certificate chain presented is invalid.
vi: Dãy chứng nhận đưa ra không phải hợp lệ.

en: An unknown certificate error occurred.
vi: Gặp một lỗi chứng nhận không rõ.

en: (DOES NOT MATCH)
vi: (KHÔNG TƯƠNG ỨNG)

note: Make messages
en: %s has presented the following certificate for just-this-once use:
vi: %s đã cung cấp chứng nhận theo đây để sử dụng chỉ một lần bây giờ :

en: Common name: %s %s
    Fingerprint (SHA1): %s
vi: Tên chung: %s %s
    Vân tay (SHA1): %s

note: TODO: Find what the handle ought to be
en: Single-use Certificate Verification
vi: Thẩm tra chứng nhận dùng một lần

note: Scheme name Pool name
en: Certificate Authorities
vi: Nhà cầm quyền chứng nhận

note: Scheme name Pool name
en: SSL Peers Cache
vi: Bộ nhớ tạm đồng đẳng SSL

note: Make messages
en: Accept certificate for %s?
vi: Chấp nhận chứng nhận cho %s không?

note: TODO: Find what the handle ought to be
en: SSL Certificate Verification
vi: Thẩm tra chứng nhận SSL

en: _View Certificate...
vi: _Xem chứng nhận...

en: The certificate for %s could not be validated.
vi: Không thể thẩm tra được chứng nhận cho %s.

note: TODO: Probably wrong.
en: SSL Certificate Error
vi: Lỗi chứng nhận SSL

en: Unable to validate certificate
vi: Không thể thẩm tra chứng nhận

en: The certificate claims to be from "%s" instead. This could mean that you are not connecting to the service you believe you are.
vi: Chứng nhận tuyên bố là nó đến từ « %s » thay thế. Có thể nghĩa là bạn không phải có kết nối đến dịch vụ bạn tin là đó.

note: Make messages
en: Common name: %s
    
    Fingerprint (SHA1): %s
    
    Activation date: %s
    Expiration date: %s
vi: Tên chung: %s
    
    Vân tay (SHA1): %s
    
    Ngày kích hoạt: %s
    Ngày hết hạn: %s

note: TODO: Find what the handle ought to be
en: Certificate Information
vi: Thông tin chứng nhận

note: show error to user
en: Registration Error
vi: Lỗi đăng ký

en: Unregistration Error
vi: Lỗi hủy đăng ký

en: +++ %s signed on
vi: +++ %s đã đăng nhập

en: +++ %s signed off
vi: +++ %s đã đăng xuất

en: Unable to send message: The message is too large.
vi: Không thể gửi tin nhắn vì nó quá lớn.

en: Unable to send message to %s.
vi: Không thể gửi tin nhắn cho %s.

en: The message is too large.
vi: tin nhắn quá lớn.

en: Unable to send message.
vi: Không thể gửi tin nhắn.

en: %s entered the room.
vi: %s vào phòng.

en: %s [<I>%s</I>] entered the room.
vi: %s [<I>%s</I>] vào phòng.

en: You are now known as %s
vi: Bạn bây giờ đổi là %s

en: %s left the room.
vi: %s rời phòng.

en: %s left the room (%s).
vi: %s rời phòng (%s).

en: Invite to chat
vi: Mời chát

note: Put our happy label in it.
en: Please enter the name of the user you wish to invite, along with an optional invite message.
vi: Hãy nhập tên người dùng mà bạn muốn mời, kèm theo lời mời tùy ý.

en: Failed to get connection: %s
vi: Không lấy được kết nối: %s

en: Failed to get name: %s
vi: Không lấy được tên: %s

en: Failed to get serv name: %s
vi: Không lấy được tên máy phục vụ : %s

en: Purple's D-BUS server is not running for the reason listed below
vi: Máy phục vụ D-BUS của Purple không đang chạy, vì lý do bên dưới

en: Unable to create new resolver process
vi: Không thể tạo tiến trình giải quyết mới

en: Unable to send request to resolver process
vi: Không thể gửi yêu cầu cho tiến trình giải quyết

en: Error resolving %s:
    %s
vi: Lỗi giải quyết %s:
    %s

en: Error resolving %s: %d
vi: Lỗi giải quyết %s: %d

en: Error reading from resolver process:
    %s
vi: Lỗi đọc từ tiến trình giải quyết:
    %s

en: Resolver process exited without answering our request
vi: Tiến trình giải quyết đã thoát mà không đáp ứng yêu cầu

en: Error converting %s to punycode: %d
vi: Gặp lỗi khi chuyển đổi %s sang punycode: %d

en: Thread creation failure: %s
vi: Lỗi tạo mạch: %s

en: Aborting DNS lookup in Tor Proxy mode.
vi: Hủy tìm kiếm DNS trong chế độ ủy nhiệm Tor.

en: Error reading %s: 
    %s.
vi: Lỗi đọc %s: 
    %s.

en: Error writing %s: 
    %s.
vi: Lỗi ghi %s: 
    %s.

en: Error accessing %s: 
    %s.
vi: Lỗi truy cập %s: 
    %s.

en: Directory is not writable.
vi: Thư mục không cho phép ghi.

en: Cannot send a file of 0 bytes.
vi: Không thể gửi tập tin kích cỡ 0 byte.

en: Cannot send a directory.
vi: Không thể gửi thư mục.

en: %s is not a regular file. Cowardly refusing to overwrite it.
vi: %s không phải là một tập tin thông thường nên từ chối ghi đè.

en: %s wants to send you %s (%s)
vi: %s muốn gửi cho bạn %s (%s)

en: %s wants to send you a file
vi: %s muốn gửi cho bạn một tập tin

en: Accept file transfer request from %s?
vi: Chấp nhận yêu cầu truyền tải tập tin từ %s không?

en: A file is available for download from:
    Remote host: %s
    Remote port: %d
vi: Một tập tin đang sẵn sàng tải xuống từ :
    Máy ở xa: %s
    Cổng ở xa: %d

en: %s is offering to send file %s
vi: %s muốn gửi tập tin %s

en: %s is not a valid filename.
vi: %s không phải là tên tập tin hợp lệ.

en: Offering to send %s to %s
vi: Muốn gửi %s cho %s

en: Starting transfer of %s from %s
vi: Đang bắt đầu truyền %s từ %s

en: Transfer of file <A HREF="file://%s">%s</A> complete
vi: Đã truyền hoàn toàn tập tin <A HREF="file://%s">%s</A>

en: Transfer of file %s complete
vi: Đã truyền hoàn toàn tập tin %s

en: File transfer complete
vi: Đã truyền hoàn toàn tập tin

en: You cancelled the transfer of %s
vi: Bạn đã thôi tiến trình truyền %s

en: File transfer cancelled
vi: Tiến trình truyền tập tin bị thôi.

en: %s cancelled the transfer of %s
vi: %s đã thôi tiến trình truyền %s

en: %s cancelled the file transfer
vi: %s đã thôi tiến trình truyền tập tin

en: File transfer to %s failed.
vi: Tiến trình truyền tập tin cho %s bị lỗi.

en: File transfer from %s failed.
vi: Tiến trình truyền tập tin từ %s bị lỗi.

en: The command used to handle "gg" URLs, if enabled.
vi: Lệnh dùng để quản lý địa chỉ URL « gg », nếu bật.

en: The command used to handle "icq" URLs, if enabled.
vi: Lệnh dùng để quản lý địa chỉ URL « icq », nếu bật.

en: The command used to handle "irc" URLs, if enabled.
vi: Lệnh dùng để quản lý địa chỉ URL « irc », nếu bật.

en: The command used to handle "msnim" URLs, if enabled.
vi: Lệnh dùng để quản lý địa chỉ URL « msnim », nếu bật.

en: The command used to handle "sip" URLs, if enabled.
vi: Lệnh dùng để quản lý địa chỉ URL « sip », nếu bật.

en: The command used to handle "xmpp" URLs, if enabled.
vi: Lệnh dùng để quản lý địa chỉ URL « xmpp », nếu bật.

en: The command used to handle "ymsgr" URLs, if enabled.
vi: Lệnh dùng để quản lý địa chỉ URL « ymsgr », nếu bật.

en: The handler for "gg" URLs
vi: Bộ quản lý địa chỉ URL « gg »

en: The handler for "icq" URLs
vi: Bộ quản lý địa chỉ URL « icq »

en: The handler for "irc" URLs
vi: Bộ quản lý địa chỉ URL « irc »

en: The handler for "msnim" URLs
vi: Bộ quản lý địa chỉ URL « msnim »

en: The handler for "sip" URLs
vi: Bộ quản lý địa chỉ URL « sip »

en: The handler for "xmpp" URLs
vi: Bộ quản lý địa chỉ URL « xmpp »

en: The handler for "ymsgr" URLs
vi: Bộ quản lý địa chỉ URL « ymsgr »

en: True if the command specified in the "command" key should handle "gg" URLs.
vi: Đúng nếu lệnh được ghi rõ trong koá « command » nên quản lý địa chỉ URL kiểu « gg ».

en: True if the command specified in the "command" key should handle "icq" URLs.
vi: Đúng nếu lệnh được ghi rõ trong koá « command » nên quản lý địa chỉ URL kiểu « icq ».

en: True if the command specified in the "command" key should handle "irc" URLs.
vi: Đúng nếu lệnh được ghi rõ trong koá « command » nên quản lý địa chỉ URL kiểu « irc ».

en: True if the command specified in the "command" key should handle "msnim" URLs.
vi: Đúng nếu lệnh được ghi rõ trong koá « command » nên quản lý địa chỉ URL kiểu « msnim ».

en: True if the command specified in the "command" key should handle "sip" URLs.
vi: Đúng nếu lệnh được ghi rõ trong koá « command » nên quản lý địa chỉ URL kiểu « sip ».

en: True if the command specified in the "command" key should handle "xmpp" URLs.
vi: Đúng nếu lệnh được ghi rõ trong koá « command » nên quản lý địa chỉ URL kiểu « xmpp ».

en: True if the command specified in the "command" key should handle "ymsgr" URLs.
vi: Đúng nếu lệnh được ghi rõ trong koá « command » nên quản lý địa chỉ URL kiểu « ymsgr ».

en: Whether the specified command should handle "gg" URLs
vi: Lệnh đã ghi rõ có nên quản lý địa chỉ URL kiểu « gg » hay không

en: Whether the specified command should handle "icq" URLs
vi: Lệnh đã ghi rõ có nên quản lý địa chỉ URL kiểu « icq » hay không

en: Whether the specified command should handle "irc" URLs
vi: Lệnh đã ghi rõ có nên quản lý địa chỉ URL kiểu « irc » hay không

en: Whether the specified command should handle "msnim" URLs
vi: Lệnh đã ghi rõ có nên quản lý địa chỉ URL kiểu « msnim » hay không

en: Whether the specified command should handle "sip" URLs
vi: Lệnh đã ghi rõ có nên quản lý địa chỉ URL kiểu « sip » hay không

en: Whether the specified command should handle "xmpp" URLs
vi: Lệnh đã ghi rõ có nên quản lý địa chỉ URL kiểu « xmpp » hay không

en: Whether the specified command should handle "ymsgr" URLs
vi: Lệnh đã ghi rõ có nên quản lý địa chỉ URL kiểu « ymsgr » hay không

en: <b><font color="red">The logger has no read function</font></b>
vi: <b><font color="red">Trình ghi lưu không có chức năng đọc</font></b>

en: Old flat format
vi: Định dạng phẳng cũ

en: Logging of this conversation failed.
vi: Không thể theo dõi được cuộc trao đổi này.

en: <font color="#16569E"><font size="2">(%s)</font> <b>%s &lt;AUTO-REPLY&gt;:</b></font> %s<br/>
vi: <font color="#16569E"><font size="2">(%s)</font> <b>%s &lt;Trả-Lời-Tự-Động&gt;:</b></font> %s<br/>

en: <font color="#A82F2F"><font size="2">(%s)</font> <b>%s &lt;AUTO-REPLY&gt;:</b></font> %s<br/>
vi: <font color="#A82F2F"><font size="2">(%s)</font> <b>%s &lt;Trả-Lời-Tự-Động&gt;:</b></font> %s<br/>

en: <font color="red"><b>Unable to find log path!</b></font>
vi: <font color="red"><b>Không tìm được đường dẫn tới bản ghi.</b></font>

en: <font color="red"><b>Could not read file: %s</b></font>
vi: <font color="red"><b>Không thể đọc tập tin: %s</b></font>

en: No codecs found. Install some GStreamer codecs found in GStreamer plugins packages.
vi: Không tìm thấy codec nào. Hãy cài đặt một số codec GStreamer từ gói phần bổ sung GStreamer.

en: No codecs left. Your codec preferences in fs-codecs.conf are too strict.
vi: Không có codec nào còn lại. Thiết lập codec trong tập tin cấu hình « fs-codecs.conf » vẫn quá bị hạn chế.

en: A non-recoverable Farsight2 error has occurred.
vi: Gặp một lỗi Farsight2 từ đó không thể phục hồi.

en: Error with your microphone
vi: Gặp lỗi với cái máy vi âm

en: Error with your webcam
vi: Gặp lỗi với cái máy ảnh Web

en: Conference error
vi: Lỗi hội thảo

en: Error creating session: %s
vi: Gặp lỗi khi tạo buổi hợp: %s

en: You are using %s, but this plugin requires %s.
vi: Bạn đang sử dụng %s, còn phần bổ sung này cần thiết %s.

en: This plugin has not defined an ID.
vi: Phần bổ sung này chưa xác định mã ID.

en: Plugin magic mismatch %d (need %d)
vi: Sai khớp ma thuật phần bổ sung %d (cần %d)

en: ABI version mismatch %d.%d.x (need %d.%d.x)
vi: Sai khớp phiên bản ABI %d.%d.x (cần %d.%d.x)

en: Plugin does not implement all required functions (list_icon, login and close)
vi: Phần bổ sung không thực hiện tất cả các hàm cần thiết (list_icon, đăng nhập và đóng)

en: The required plugin %s was not found. Please install this plugin and try again.
vi: Không tìm thấy phần bổ sung cần thiết %s. Hãy cài đặt nó rồi thử lại.

en: Unable to load the plugin
vi: Không thể nạp phần bổ sung

en: The required plugin %s was unable to load.
vi: Không nạp được phần bổ sung %s theo yêu cầu.

en: Unable to load your plugin.
vi: Không thể nạp phần bổ sung của bạn.

en: %s requires %s, but it failed to unload.
vi: %s cần thiết %s, nhưng nó không bỏ nạp được.

en: Autoaccept
vi: Tự động chấp nhận

en: Auto-accept file transfer requests from selected users.
vi: Tự động chấp nhận yêu cầu truyền tải tập tin từ các người dùng đã chọn.

en: Autoaccepted file transfer of "%s" from "%s" completed.
vi: Việc truyền tập tin « %s » từ « %s » đã chạy xong (đã tự động chấp nhận).

en: Autoaccept complete
vi: Tự động chấp nhận hoàn tất

en: When a file-transfer request arrives from %s
vi: Khi nhận được yêu cầu truyền tập tin từ %s

en: Set Autoaccept Setting
vi: Đặt thiết lập tự động chấp nhận

en: Auto Accept
vi: Tự động chấp nhận

en: Auto Reject
vi: Tự động từ chối

en: Autoaccept File Transfers...
vi: Tự động chấp nhận yêu cầu truyền tập tin...

note: XXX: Is there a better way than this? There really should be.
en: Path to save the files in
    (Please provide the full path)
vi: Đường dẫn vào đó cần lưu các tập tin
    (Hãy cung cấp đường dẫn đầy đủ)

en: When a file-transfer request arrives from a user who is
    *not* on your buddy list:
vi: Khi nhận được yêu cầu truyền tệp từ một người 
    *không* có trong danh sách bạn bè:

en: Notify with a popup when an autoaccepted file transfer is complete
    (only when there's no conversation with the sender)
vi: Tự mở thông báo khi việc truyền tập tin đã chấp nhận tự động đã chạy xong
    (chỉ khi không có cuộc thoại với người gửi)

en: Create a new directory for each user
vi: Tạo một thư mục mới cho mỗi người dùng

en: Escape the filenames
vi: Escapce tên tệp

en: Edit Notes...
vi: Sửa ghi chú...

note: *< type *< ui_requirement *< flags *< dependencies *< priority *< id
en: Cipher Test
vi: Thử mật mã

note: *< name *< version *  summary *  description
en: Tests the ciphers that ship with libpurple.
vi: Thử các mật mã có sẵn trong thư viện libpurple.

note: *< type *< ui_requirement *< flags *< dependencies *< priority *< id
en: DBus Example
vi: Thí dụ DBus

note: *< name *< version *  summary *  description
en: DBus Plugin Example
vi: Thí dụ phần bổ sung DBus

note: *< type *< ui_requirement *< flags *< dependencies *< priority *< id
en: File Control
vi: Điều khiển tập tin

note: *< name *< version *  summary *  description
en: Allows control by entering commands in a file.
vi: Cho phép điều khiển bằng các lệnh ghi trong tập tin.

note: This is a cultural reference.  Dy'er Mak'er is a song by Led Zeppelin. If that doesn't translate well into your language, drop the 's before translating.
en: I'dle Mak'er
vi: Bộ làm nghỉ

en: Set Account Idle Time
vi: Đặt thời gian nghỉ tài khoản

en: None of your accounts are idle.
vi: Bạn không có tài khoản nghỉ.

en: Unset Account Idle Time
vi: Hủy đặt thời gian nghỉ tài khoản

en: _Unset
vi: _Bỏ lập

en: Set Idle Time for All Accounts
vi: Đặt thời gian nghỉ cho mọi tài khoản

en: Unset Idle Time for All Idled Accounts
vi: Bỏ đặt thời gian nghỉ cho mọi tài khoản đã nghỉ

en: Allows you to hand-configure how long you've been idle
vi: Cho phép bạn tự cấu hình thời gian nghỉ

note: *< type *< ui_requirement *< flags *< dependencies *< priority *< id
en: IPC Test Client
vi: Trình khách thử IPC

note: *< name *< version *  summary
en: Test plugin IPC support, as a client.
vi: Kiểm tra hỗ trợ phần bổ sung IPC, như là trình khách.

note: *  description
en: Test plugin IPC support, as a client. This locates the server plugin and calls the commands registered.
vi: Kiểm tra hỗ trợ phần bổ sung IPC, như là trình khách. Việc này định vị phần bổ sung máy phục vụ và gọi các lệnh đã đăng ký.

note: *< type *< ui_requirement *< flags *< dependencies *< priority *< id
en: IPC Test Server
vi: Trình phục vụ thử IPC

note: *< name *< version *  summary
en: Test plugin IPC support, as a server.
vi: Kiểm tra hỗ trợ phần bổ sung IPC, như là trình phục vụ.

note: *  description
en: Test plugin IPC support, as a server. This registers the IPC commands.
vi: Kiểm tra hỗ trợ phần bổ sung IPC, như là trình phục vụ. Việc này đăng ký các lệnh IPC.

en: Hide Joins/Parts
vi: Ẩn Vào/Rời

note: Translators: Followed by an input request a number of people
en: For rooms with more than this many people
vi: Đối với phòng có nhiều hơn số các người này

en: If user has not spoken in this many minutes
vi: Nếu người dùng không nói gì trong vòng số các phút này

en: Apply hiding rules to buddies
vi: Áp dụng các quy tắc cho bạn bè

note: *< type *< ui_requirement *< flags *< dependencies *< priority *< id
en: Join/Part Hiding
vi: Ẩn Vào/Rời

note: *< name *< version *  summary
en: Hides extraneous join/part messages.
vi: Ẩn các thông điệp Vào/Rời thừa.

note: *  description
en: This plugin hides join/part messages in large rooms, except for those users actively taking part in a conversation.
vi: Phần bổ sung này ẩn các thông điệp Vào/Rời trong phòng lớn, trừ thông điệp về những người dùng đang nói chuyện.

en: User is offline.
vi: Người dùng chưa kết nối.

en: Auto-response sent:
vi: Gửi trả lời tự động:

en: %s has signed off.
vi: %s đã đăng xuất.

en: One or more messages may have been undeliverable.
vi: Có thể không phát được một hay nhiều thông điệp.

en: You are currently disconnected. Messages will not be received unless you are logged in.
vi: Hiện thời bạn không có kết nối. Không đăng nhập nên không nhận thông điệp.

en: Message could not be sent because the maximum length was exceeded.
vi: Thông điệp không gửi đi được vì vượt quá chiều dài tối đa.

en: Message could not be sent.
vi: Thông điệp đã không được gửi.

note: Add general preferences.
en: General Log Reading Configuration
vi: Cấu hình đọc sổ theo dõi chung

en: Fast size calculations
vi: Tính nhanh kích cỡ

en: Use name heuristics
vi: Dùng cách tìm ra tên

note: Add Log Directory preferences.
en: Log Directory
vi: Thư mục chứa sổ theo dõi

note: *< type *< ui_requirement *< flags *< dependencies *< priority *< id
en: Log Reader
vi: Bộ đọc sổ theo dõi

note: *< name *< version * summary
en: Includes other IM clients' logs in the log viewer.
vi: Bao gồm trong bộ xem bản ghi các bản ghi của ứng dụng khách tin nhắn khác.

note: * description
en: When viewing logs, this plugin will include logs from other IM clients. Currently, this includes Adium, MSN Messenger, aMSN, and Trillian.
    
    WARNING: This plugin is still alpha code and may crash frequently.  Use it at your own risk!
vi: Khi xem bản ghi, phần bổ sung này sẽ cũng bao gồm các bản ghi của ứng dụng khách tin nhắn khác. Hiện thời, gồm có Adium, MSN Messenger, aMSN và Trillian.
    
    CẢNH BÁO : phần bổ sung này vẫn còn là mã nguồn anfa (rất mới, chưa thử) nên có thể sụp đổ nhiều. Hãy tự chịu trách nhiệm khi dùng nó !

en: Mono Plugin Loader
vi: Bộ nạp phần bổ sung Mono

en: Loads .NET plugins with Mono.
vi: Nạp phần bổ sung .NET với Mono.

en: Add new line in IMs
vi: Thêm dòng mới vào tin nhắn

en: Add new line in Chats
vi: Thêm dòng mới vào chat

note: *< magic *< major version *< minor version *< type *< ui_requirement *< flags *< dependencies *< priority *< id
en: New Line
vi: Dòng mới

note: *< name *< version
en: Prepends a newline to displayed message.
vi: Thêm dòng mới vào trước tin nhắn đã hiển thị.

note: *< summary
en: Prepends a newline to messages so that the rest of the message appears below the username in the conversation window.
vi: Thêm một dòng mới vào trước tin nhắn, để phần còn lại của tin nhắn sẽ xuất hiện bên dưới tên người dùng trong cửa sổ thoại.

en: Offline Message Emulation
vi: Mô phỏng tin nhắn ngoại tuyến

en: Save messages sent to an offline user as pounce.
vi: Lưu dạng thông báo các tin nhắn được gửi cho người dùng chưa kết nối.

en: The rest of the messages will be saved as pounces. You can edit/delete the pounce from the `Buddy Pounce' dialog.
vi: Phần còn lại của các tin nhắn sẽ được lưu dạng thông báo. Bạn cũng có thể sửa/xoá thông báo trong hộp thoại « Thông báo bạn chát ».

en: "%s" is currently offline. Do you want to save the rest of the messages in a pounce and automatically send them when "%s" logs back in?
vi: « %s » chưa kết nối. Bạn có muốn lưu phần còn lại của các tin nhắn trong thông báo rồi gửi tự động khi « %s » đăng nhập lại không?

en: Offline Message
vi: tin nhắn ngoại tuyến

en: You can edit/delete the pounce from the `Buddy Pounces' dialog
vi: Bạn cũng có thể chỉnh sửa/xoá thông báo trong hộp thoại « Thông báo bạn chát ».

en: Save offline messages in pounce
vi: Lưu tin nhắn ngoại tuyến trong thông báo

en: Do not ask. Always save in pounce.
vi: Đừng hỏi. Luôn luôn lưu trong thông báo.

en: One Time Password
vi: Mật khẩu Một lần

note: *< type *< ui_requirement *< flags *< dependencies *< priority *< id
en: One Time Password Support
vi: Hỗ trợ Mật khẩu Một lần

note: *< name *< version *  summary
en: Enforce that passwords are used only once.
vi: Buộc dùng mỗi mật khẩu chỉ một lần thôi

note: *  description
en: Allows you to enforce on a per-account basis that passwords not being saved are only used in a single successful connection.
    Note: The account password must not be saved for this to work.
vi: Cho phép bạn ép buộc đặc trưng cho mỗi tài khoản rằng mật khẩu nào chưa lưu thì được sử dụng trong chỉ một kết nối thành công.
    Ghi chú : một khi lưu được, mật khẩu tài khoản không hợp tác với tuỳ chọn này.

note: *< type *< ui_requirement *< flags *< dependencies *< priority *< id
en: Perl Plugin Loader
vi: Bộ nạp phần bổ sung Perl

note: *< name *< version *< summary
en: Provides support for loading perl plugins.
vi: Cung cấp hỗ trợ để nạp phần bổ sung Perl.

en: Psychic Mode
vi: Chế độ dự đoán

en: Psychic mode for incoming conversation
vi: Chế độ dự đoán về cuộc thoại gửi đến

en: Causes conversation windows to appear as other users begin to message you.  This works for AIM, ICQ, XMPP, Sametime, and Yahoo!
vi: Gây ra cửa sổ thoại xuất hiện khi người dùng khác bắt đầu gửi tin nhắn. Hoạt động được cho AIM, ICQ, XMPP, Sametime, và Yahoo!

en: You feel a disturbance in the force...
vi: Bạn phát hiện cái gì bị thay đổi...

en: Only enable for users on the buddy list
vi: Chỉ hiệu lực cho người dùng trong danh sách bạn bè

en: Disable when away
vi: Tắt khi vắng mặt

en: Display notification message in conversations
vi: Hiển thị tin nhắn thông báo trong cuộc thoại

en: Raise psychic conversations
vi: Nâng lên cuộc thoại dự đoán

note: *< type *< ui_requirement *< flags *< dependencies *< priority *< id
en: Signals Test
vi: Kiểm tra tín hiệu

note: *< name *< version *  summary *  description
en: Test to see that all signals are working properly.
vi: Kiểm tra để biết là mọi tín hiệu hoạt động tốt.

note: *< type *< ui_requirement *< flags *< dependencies *< priority *< id
en: Simple Plugin
vi: Phần bổ sung đơn giản

note: *< name *< version *  summary *  description
en: Tests to see that most things are working.
vi: Kiểm tra để biết phần lớn thứ đang hoạt động.

note: Scheme name
en: X.509 Certificates
vi: Chứng nhận X.509

note: *< name *< version *  summary *  description
en: Provides SSL support through GNUTLS.
vi: Cung cấp hỗ trợ SSL thông qua GNUTLS.

note: *< name *< version *  summary *  description
en: Provides SSL support through Mozilla NSS.
vi: Cung cấp hỗ trợ SSL thông qua Mozilla NSS.

note: *< name *< version *  summary *  description
en: Provides a wrapper around SSL support libraries.
vi: Cung cấp một lớp bọc cho thư viện hỗ trợ SSL.

en: %s has gone away.
vi: %s đã đi vắng.

en: %s has become idle.
vi: %s rơi vào trạng thái nghỉ.

en: %s is no longer idle.
vi: %s hoạt động trở lại.

en: %s has signed on.
vi: %s đã đăng nhập.

en: Notify When
vi: Thông báo khi

en: Buddy Goes _Away
vi: Bạn chát đi _vắng

en: Buddy Goes _Idle
vi: Bạn chát mới _nghỉ:

en: Buddy _Signs On/Off
vi: Bạn chát đăn_g nhập/xuất

note: *< type *< ui_requirement *< flags *< dependencies *< priority *< id
en: Buddy State Notification
vi: Thông báo trạng thái bạn chát

note: *< name *< version *  summary *  description
en: Notifies in a conversation window when a buddy goes or returns from away or idle.
vi: Thông báo trong cửa sổ cuộc thoại trạng thái vắng mặt, có mặt, hay nghỉ của bạn chát.

en: Tcl Plugin Loader
vi: Bộ nạp phần bổ sung Tcl

en: Provides support for loading Tcl plugins
vi: Cung cấp hỗ trợ để nạp phần bổ sung Tcl

en: Unable to detect ActiveTCL installation. If you wish to use TCL plugins, install ActiveTCL from http://www.activestate.com
vi: Không thể phát hiện bản cài đặt ActiveTCL. Muốn sử dụng phần bổ sung TCL thì cài đặt ActiveTCL từ địa chỉ « http://www.activestate.com ».

en: Unable to find Apple's "Bonjour for Windows" toolkit, see http://d.pidgin.im/BonjourWindows for more information.
vi: Không tìm thấy bộ công cụ Apple Bonjour For Windows, xem « http://d.pidgin.im/BonjourWindows » để tìm thêm thông tin.

en: Unable to listen for incoming IM connections
vi: Không thể lắng nghe kết nối tin nhắn gửi đến

en: Unable to establish connection with the local mDNS server.  Is it running?
vi: Không thể thiết lập kết nối đến máy phục vụ mDNS cục bộ. Nó chạy chưa?

en: Last name
vi: Họ

en: AIM Account
vi: Tài khoản AIM

en: XMPP Account
vi: Tài khoản XMPP

note: *< type *< ui_requirement *< flags *< dependencies *< priority *< id *< name *< version *  summary *  description
en: Bonjour Protocol Plugin
vi: Phần bổ sung giao thức Bonjour

en: Purple Person
vi: Người Purple

note: Creating the options for the protocol
en: Local Port
vi: Cổng cục bộ

en: %s has closed the conversation.
vi: %s đã đóng cửa sổ cuộc thoại.

en: Unable to send the message, the conversation couldn't be started.
vi: Không thể gửi tin, vì không thể bắt đầu nói chuyện.

en: Error communicating with local mDNSResponder.
vi: Lỗi liên lạc với cơ chế đáp ứng DNS mDNSResponder cục bộ.

en: Invalid proxy settings
vi: Thiết lập ủy nhiệm không hợp lệ

en: Either the host name or port number specified for your given proxy type is invalid.
vi: Bạn chỉ định tên máy hay số hiệu cổng không hợp lệ cho kiểu ủy nhiệm đã cho.

en: Token Error
vi: Lỗi hiệu bài

en: Unable to fetch the token.
vi: Không thể lấy hiệu bài.

en: Save Buddylist...
vi: Lưu danh sách bạn bè...

en: Your buddylist is empty, nothing was written to the file.
vi: Danh sách bạn bè trống, không có nội dung gì được ghi vào tập tin.

en: Buddylist saved successfully!
vi: Lưu thành công danh sách bạn bè.

en: Couldn't write buddy list for %s to %s
vi: Không thể ghi vào %2$s danh sách bạn bè cho %1$s

en: Couldn't load buddylist
vi: Không thể nạp danh sách bạn bè

en: Load Buddylist...
vi: Nạp danh sách bạn bè...

en: Buddylist loaded successfully!
vi: Nạp thành công danh sách bạn bè.

en: Save buddylist...
vi: Lưu danh sách bạn bè...

en: Load buddylist from file...
vi: Nạp danh sách bạn bè từ tập tin...

en: You must fill in all registration fields
vi: Phải điền vào tất cả các trường đăng ký

en: Unable to register new account.  An unknown error occurred.
vi: Không thể đăng ký tài khoản mới. Gặp một lỗi không rõ.

en: New Gadu-Gadu Account Registered
vi: Tài khoản Gadu-Gadu mới đã đăng ký

en: Registration completed successfully!
vi: Đăng ký thành công.

en: Enter captcha text
vi: Gõ chuỗi Captcha

en: Register New Gadu-Gadu Account
vi: Đăng ký tài khoản Gadu-Gadu mới

en: Please, fill in the following fields
vi: Vui lòng điền vào các trường sau

en: Year of birth
vi: Năm sinh

en: Male or female
vi: Nam hay nữ

en: Only online
vi: Chỉ trực tuyến

en: Find buddies
vi: Tìm bạn bè

en: Please, enter your search criteria below
vi: Hãy nhập bên dưới tiêu chuẩn tìm kiếm

en: Fill in the fields.
vi: Điền vào trường.

en: Your current password is different from the one that you specified.
vi: Mật khẩu hiện tại khác với mật khẩu bạn đã cung cấp.

en: Unable to change password. Error occurred.
vi: Không thể đổi mật khẩu. Lỗi xảy ra.

en: Change password for the Gadu-Gadu account
vi: Đổi mật khẩu cho tài khoản Gadu-Gadu

en: Password was changed successfully!
vi: Đổi thành công mật khẩu.

en: Password (retype)
vi: Mật khẩu (gõ lại)

en: Enter current token
vi: Nhập hiệu bài hiện có

en: Current token
vi: Hiệu bài hiện có

en: Please, enter your current password and your new password for UIN:
vi: Hãy nhập mật khẩu hiện tại và mật khẩu mới của bạn cho UIN:

en: Change Gadu-Gadu Password
vi: Đổi mật khẩu Gadu-Gadu

en: Show status to:
vi: Hiện trạng thái với:

en: All people
vi: Mọi người

en: Only buddies
vi: Chỉ bạn bè

en: Change status broadcasting
vi: Đổi trạng thái phát thanh

en: Please, select who can see your status
vi: Hãy chọn người để xem trạng thái

en: Select a chat for buddy: %s
vi: Chọn cuộc chát cho bạn chát: %s

en: Add to chat...
vi: Thêm vào chát...

note: 2
en: Chatty
vi: Thích chát

en: Birth Year
vi: Năm sinh

en: Unable to display the search results.
vi: Không thể hiển thị kết quả tìm kiếm.

en: Gadu-Gadu Public Directory
vi: Danh bạ Gadu-Gadu công cộng

en: No matching users found
vi: Không tìm thấy người dùng tương ứng

en: There are no users matching your search criteria.
vi: Không có người dùng tương ứng với tiêu chuẩn tìm kiếm bạn đã xác định.

en: Unable to read from socket
vi: Không thể đọc từ ổ cắm

en: Buddy list downloaded
vi: Danh sách bạn bè đã tải xuống

en: Your buddy list was downloaded from the server.
vi: Danh sách bạn bè của bạn đã được tải xuống máy phục vụ.

en: Buddy list uploaded
vi: Danh sách bạn bè đã tải lên

en: Your buddy list was stored on the server.
vi: Danh sách bạn bè của bạn đã được cất giữ trên máy phục vụ.

en: Add to chat
vi: Thêm vào chát

en: Chat _name:
vi: Tê_n chát:

en: Unable to resolve hostname '%s': %s
vi: Không thể quyết định tên máy « %s »: %s

en: Chat error
vi: Lỗi chát

en: This chat name is already in use
vi: Tên chát này đang được dùng

en: Not connected to the server
vi: Không phải có kết nối tới máy phục vụ

en: Find buddies...
vi: Tìm bạn bè...

en: Change password...
vi: Đổi mật khẩu...

en: Upload buddylist to Server
vi: Tải danh sách bạn bè lên máy phục vụ

en: Download buddylist from Server
vi: Tải danh sách bạn bè xuống máy phục vụ

en: Delete buddylist from Server
vi: Xoá danh sách bạn bè khỏi máy phục vụ

en: Save buddylist to file...
vi: Lưu danh sách bạn bè vào tập tin...

note: magic major_version minor_version plugin type ui_requirement flags dependencies priority id name version
en: Gadu-Gadu Protocol Plugin
vi: Phần bổ sung giao thức Gadu-Gadu

note: summary
en: Polish popular IM
vi: Hệ tin nhắn nhanh phổ biến ở Phần Lan

en: Gadu-Gadu User
vi: Người dùng Gadu-Gadu

en: GG server
vi: Máy phục vụ GG

en: Don't use encryption
vi: Không mã hóa

en: Use encryption if available
vi: mã hóa nếu có thể

en: Connection security
vi: Bảo mật kết nối

en: current topic is: %s
vi: chủ đề hiện thời: %s

en: Unable to open a listening port.
vi: Không thể mở một cổng lắng nghe.

en: Error displaying MOTD
vi: Lỗi hiển thị MOTD (thông điệp của hôm nay)

en: No MOTD available
vi: Không có sẵn MOTD (thông điệp của hôm nay)

en: There is no MOTD associated with this connection.
vi: Không có MOTD (thông điệp của hôm nay) liên quan đến kết nối này.

en: MOTD for %s
vi: MOTD cho %s

note: * TODO: Handle this better. Probably requires a PurpleBOSHConnection * buffer that stores what is "being sent" until the * PurpleHTTPConnection reports it is fully sent. TODO: do we really want to disconnect on a failure to write?
en: Lost connection with server: %s
vi: Mất kết nối với máy phục vụ : %s

en: View MOTD
vi: Xem MOTD

en: _Channel:
vi: _Kênh:

en: IRC nick and server may not contain whitespace
vi: Tên hiệu và máy phục vụ cho IRC không được chứa dấu cách

en: SSL support unavailable
vi: Hỗ trợ SSL không sẵn sàng

note: this is a regular connect, error out
en: Unable to connect: %s
vi: Không thể kết nối: %s

en: Server closed the connection
vi: Máy phục vụ đã đóng kết nối

note: *< type *< ui_requirement *< flags *< dependencies *< priority *< id *< name *< version
en: IRC Protocol Plugin
vi: Phần bổ sung giao thức IRC

note: *  summary
en: The IRC Protocol Plugin that Sucks Less
vi: Phần bổ sung giao thức IRC ít rắc rối

en: Auto-detect incoming UTF-8
vi: Tự động phát hiện UTF-8 gửi đến

en: Bad mode
vi: Chế độ sai

en: Ban on %s by %s, set %s ago
vi: %s bị cấm bởi %s, đặt %s trước

en: Ban on %s
vi: %s bị cấm

en: End of ban list
vi: Kết thúc danh sách cấm

en: You are banned from %s.
vi: Bạn bị cấm ra %s.

en: Banned
vi: Bị cấm

en: Cannot ban %s: banlist is full
vi: Không thể cấm %s: danh sách người cấm đã đầy

en:  <i>(identified)</i>
vi:  <i>(đã nhận diện)</i>

en: Currently on
vi: Hiện thời trên

en: Idle for
vi: Nghỉ trong

en: Online since
vi: Đã kết nối kể từ

en: <b>Defining adjective:</b>
vi: <b>Tính từ xác định:</b>

en: Glorious
vi: Hết sức thú vị

en: %s has changed the topic to: %s
vi: %s đã đổi chủ đề thành: %s

en: %s has cleared the topic.
vi: %s đã gột chủ đề.

en: The topic for %s is: %s
vi: Chủ đề cho %s: %s

en: Unknown message '%s'
vi: Thông điệp không rõ « %s »

en: Unknown message
vi: Thông điệp không rõ

en: The IRC server received a message it did not understand.
vi: Máy phục vụ IRC đã nhận một thông điệp nó không hiểu.

en: Users on %s: %s
vi: Người dùng trên %s: %s

en: Time Response
vi: Đáp ứng thời gian

en: The IRC server's local time is:
vi: Thời gian tại máy phục vụ IRC:

en: No such channel
vi: Không có kênh như vậy

note: does this happen?
en: no such channel
vi: không có kênh như vậy

en: User is not logged in
vi: Người dùng chưa đăng nhập

en: No such nick or channel
vi: Không có tên hiệu hay kênh như vậy

en: Joining %s requires an invitation.
vi: Việc tham gia vào %s cần có lời mời.

en: Invitation only
vi: Chỉ người được mời

en: You have been kicked by %s: (%s)
vi: Bạn bị %s đá: (%s)

note: Remove user from channel
en: Kicked by %s (%s)
vi: Bị %s đá (%s)

en: mode (%s %s) by %s
vi: chế độ (%s %s) bởi %s

en: Invalid nickname
vi: Tên hiệu không hợp lệ

en: Your selected nickname was rejected by the server.  It probably contains invalid characters.
vi: Tên hiệu bạn chọn bị mày phục vụ từ chối. Có thể vì tên này có chứa các ký tự không hợp lệ.

en: Your selected account name was rejected by the server.  It probably contains invalid characters.
vi: Tên tài khoản bạn chọn bị mày chủ từ chối. Có thể vì tên này có chứa các ký tự không hợp lệ.

note: We only want to do the following dance if the connection has not been successfully completed.  If it has, just notify the user that their /nick command didn't go.
en: The nickname "%s" is already being used.
vi: Tên hiệu « %s » đang được dùng.

en: Cannot change nick
vi: Không thể thay đổi tên hiệu

en: Could not change nick
vi: Không thể thay đổi tên hiệu

en: You have parted the channel%s%s
vi: Bạn rời khỏi kênh %s%s

en: Error: invalid PONG from server
vi: Lỗi: PONG không hợp lệ từ máy phục vụ

en: PING reply -- Lag: %lu seconds
vi: Đáp lại PING -- Trễ: %lu giây

en: Cannot join %s: Registration is required.
vi: Không thể tham gia %s: cần thiết đăng ký.

en: Cannot join channel
vi: Không thể vào kênh

en: Nick or channel is temporarily unavailable.
vi: Tên hiệu hay kênh này tạm thời không sẵn sàng.

en: Wallops from %s
vi: tin nhắn gửi cho mọi quản trị từ %s

en: action &lt;action to perform&gt;:  Perform an action.
vi: action &lt;việc cần làm&gt;:  Thực hiện một hành động.

en: authserv: Send a command to authserv
vi: authserv: Gửi lệnh tới authserv

en: away [message]:  Set an away message, or use no message to return from being away.
vi: away [thông điệp]:  Đặt một thông báo đi vắng, hay không dùng thông điệp để trở lại sau khi đi vắng.

en: ctcp <nick> <msg>: sends ctcp msg to nick.
vi: ctcp <tên_hiệu> <msg>: gửi thông điệp ctcp msg cho tên hiệu đó.

en: chanserv: Send a command to chanserv
vi: chanserv: gửi một câu lệnh cho trình phục vụ kênh

en: deop &lt;nick1&gt; [nick2] ...:  Remove channel operator status from someone. You must be a channel operator to do this.
vi: deop &lt;tên_hiệu1&gt; [tên_hiệu2] ...:  Loại bỏ trạng thái người điều hành kênh khỏi ai đó. Bạn phải là một người điều hành kênh để làm điều này.

en: devoice &lt;nick1&gt; [nick2] ...:  Remove channel voice status from someone, preventing them from speaking if the channel is moderated (+m). You must be a channel operator to do this.
vi: devoice &lt;tên_hiệu1&gt; [tên_hiệu2] ...:  Loại bỏ trạng thái thoại trong kênh khỏi ai đó, ngăn họ trò chuyện nếu kênh được đặt (+m). Bạn phải là một người điều hành kênh để làm điều này.

en: invite &lt;nick&gt; [room]:  Invite someone to join you in the specified channel, or the current channel.
vi: invite &lt;tên_hiệu&gt; [phòng]:  Mời bạn hữu tham gia kênh đã ghi rõ, hay kênh hiện tại.

en: j &lt;room1&gt;[,room2][,...] [key1[,key2][,...]]:  Enter one or more channels, optionally providing a channel key for each if needed.
vi: j &lt;phòng1&gt;[,phòng2][,...] [khoá1[,khoá2][,...]]:  Nhập vào một hay nhiều kênh, tùy chọn cung cấp một khoá cho mỗi kênh nếu cần.

en: join &lt;room1&gt;[,room2][,...] [key1[,key2][,...]]:  Enter one or more channels, optionally providing a channel key for each if needed.
vi: join &lt;phòng1&gt;[,phòng2][,...] [khoá1[,khoá2][,...]]:  Vào một hay nhiều kênh, tùy chọn cung cấp một khoá cho mỗi kênh nếu cần.

en: kick &lt;nick&gt; [message]:  Remove someone from a channel. You must be a channel operator to do this.
vi: kick &lt;tên_hiệu&gt; [thông_điệp]: Loại bỏ ai đó khỏi một kênh. Bạn phải là người điều hành kênh để làm điều này.

en: list:  Display a list of chat rooms on the network. <i>Warning, some servers may disconnect you upon doing this.</i>
vi: list: hiển thị danh sách các phòng trò chuyện nằm trên mạng này. <i>Cảnh báo : một số máy phục vụ có thể ngắt kết nối khi bạn làm điều này.</i>

en: me &lt;action to perform&gt;:  Perform an action.
vi: me &lt;hành động cần làm&gt;:  Thực hiện một hành động

en: memoserv: Send a command to memoserv
vi: memoserv: gửi lệnh cho trình phục vụ ghi nhớ (memoserv)

en: mode &lt;+|-&gt;&lt;A-Za-z&gt; &lt;nick|channel&gt;:  Set or unset a channel or user mode.
vi: mode &lt;+|-&gt;&lt;A-Za-z&gt; &lt;tên_hiệu|kênh&gt;:  Đặt hay bỏ đặt một kênh hay chế độ người dùng.

en: msg &lt;nick&gt; &lt;message&gt;:  Send a private message to a user (as opposed to a channel).
vi: msg &lt;tên_hiệu&gt; &lt;thông_điệp&gt;:  Gửi một tin nhắn riêng cho một người dùng (thay vì gửi đến cả kênh)

en: names [channel]:  List the users currently in a channel.
vi: names [kênh]:  Liệt kê danh sách người dùng đang trong một kênh.

en: nick &lt;new nickname&gt;:  Change your nickname.
vi: nick &lt;tên hiệu mới&gt;:  Đổi tên hiệu.

en: nickserv: Send a command to nickserv
vi: nickserv: Gửi lệnh cho trình phục vụ tên hiệu (nickserv)

en: notice &lt;target&lt;:  Send a notice to a user or channel.
vi: notice &lt;đích&lt;:  Gửi thông báo cho một người dùng hay kênh.

en: op &lt;nick1&gt; [nick2] ...:  Grant channel operator status to someone. You must be a channel operator to do this.
vi: op &lt;tên_hiệu1&gt; [tên_hiệu2] ...:  Tặng trạng thái người điều hành kênh cho bạn khác. Bạn phải là người điều hành kênh để làm việc này.

en: operwall &lt;message&gt;:  If you don't know what this is, you probably can't use it.
vi: operwall &lt;thông_điệp&gt;: Nếu bạn không biết điều này nghĩa là gì, bạn có lẽ không thể dùng nó.

en: operserv: Send a command to operserv
vi: operserv: gửi lệnh cho trình phục vụ người điều hành (operserv)

en: part [room] [message]:  Leave the current channel, or a specified channel, with an optional message.
vi: part [phòng] [thông_điệp]: Rời khỏi kênh hiện tại, hay một kênh nào đó, tùy chọn để lại một thông điệp.

en: ping [nick]:  Asks how much lag a user (or the server if no user specified) has.
vi: ping [tên_hiệu]: Hỏi một thời gian trễ của người dùng (hay máy phục vụ nếu không xác định tên người dùng cụ thể).

en: query &lt;nick&gt; &lt;message&gt;:  Send a private message to a user (as opposed to a channel).
vi: query &lt;tên_hiệu&gt; &lt;thông_điệp&gt;: Gởi một thông điệp riêng cho người dùng (thay vì gửi đến cả kênh)

en: quit [message]:  Disconnect from the server, with an optional message.
vi: quit [thông_điệp]:  Ngưng kết nối với máy phục vụ, kèm theo một thông báo tuỳ chọn.

en: quote [...]:  Send a raw command to the server.
vi: quote [...]:  Gởi một dòng lệnh thô đến máy phục vụ.

en: remove &lt;nick&gt; [message]:  Remove someone from a room. You must be a channel operator to do this.
vi: remove &lt;tên_hiệu&gt; [thông_điệp]: Loại bỏ một người ra khỏi phòng. Bạn phải là người điều hành kênh để làm điều này.

en: time: Displays the current local time at the IRC server.
vi: time: Hiển thị thời gian hiện tại của máy phục vụ IRC.

en: topic [new topic]:  View or change the channel topic.
vi: topic [chủ đề mới]:  Xem hay thay đổi chủ đề kênh.

en: umode &lt;+|-&gt;&lt;A-Za-z&gt;:  Set or unset a user mode.
vi: umode &lt;+|-&gt;&lt;A-Za-z&gt;:  Đặt hay bỏ chế độ người dùng.

en: version [nick]: send CTCP VERSION request to a user
vi: version [tên_hiệu]: gửi cho người dùng một yêu cầu CTCP VERSION

en: voice &lt;nick1&gt; [nick2] ...:  Grant channel voice status to someone. You must be a channel operator to do this.
vi: voice &lt;tên_hiệu1&gt; [tên_hiệu2] ...:  Tặng trạng thái thoại trong kênh cho người khác. Bạn phải là người điều hành kênh để làm điều này.

en: wallops &lt;message&gt;:  If you don't know what this is, you probably can't use it.
vi: wallops &lt;thông_điệp&gt;:  Nếu bạn không biết điều này nghĩa là gì, bạn có lẽ không thể dùng nó.

en: whois [server] &lt;nick&gt;:  Get information on a user.
vi: whois [máy_phục_vụ] &lt;tên_hiệu&gt;:  Thu thập thông tin về một người dùng.

en: whowas &lt;nick&gt;: Get information on a user that has logged off.
vi: whowas &lt;tên_hiệu&gt;: Thu thập thông tin về một người dùng đã đăng xuất.

en: Reply time from %s: %lu seconds
vi: Thời gian đáp lại từ %s: %lu giây

en: CTCP PING reply
vi: Trả lời PING CTCP

en: Disconnected.
vi: Bị ngắt kết nối.

en: Ad-Hoc Command Failed
vi: Lệnh như thế đã bị lỗi

en: execute
vi: thực hiện

en: Server requires plaintext authentication over an unencrypted stream
vi: Máy phục vụ yêu cầu xác thực bằng nhập thô qua luồng dữ liệu không mật mã

note: This happens when the server sends back jibberish * in the "additional data with success" case. * Seen with Wildfire 3.0.1.
en: Invalid response from server
vi: Máy phục vụ sai đáp ứng

en: Server does not use any supported authentication method
vi: Máy phục vụ không sử dụng bất kỳ phương thức xác thực được hỗ trợ nào

en: %s requires plaintext authentication over an unencrypted connection.  Allow this and continue authentication?
vi: %s yêu cầu xác thực bằng nhập thô qua kết nối không mật mã. Cho phép điều này và tiếp tục xác thực không? (KHÔNG BẢO MẬT)

en: Plaintext Authentication
vi: Xác thực nhập thô

en: You require encryption, but it is not available on this server.
vi: Bạn cần mật mã, nhưng máy phục vụ này không cung cấp.

en: Invalid challenge from server
vi: Kiểm tra từ máy phục vụ không hợp lệ

en: Server thinks authentication is complete, but client does not
vi: Máy phục vụ thấy rằng hoàn tất xác thực, còn trình khách không phải

en: Server may require plaintext authentication over an unencrypted stream
vi: Máy phục vụ yêu cầu xác thực bằng nhập thô qua luồng dữ liệu không mã hóa

en: %s may require plaintext authentication over an unencrypted connection.  Allow this and continue authentication?
vi: %s yêu cầu xác thực bằng nhập thô qua kết nối không mã hóa. Tiếp tục xác thực?

en: SASL authentication failed
vi: Lỗi xác thực SASL

en: SASL error: %s
vi: Lỗi SASL: %s

en: Unsupported Extension
vi: Phần mở rộng không được hỗ trợ

en: Unexpected response from the server.  This may indicate a possible MITM attack
vi: Phản hồi chưa định nghĩa từ máy chủ. Đây có thể là tấn công MITM.

en: The server does support channel binding, but did not appear to advertise it.  This indicates a likely MITM attack
vi: Máy chủ không hỗ trợ gắn kết kênh, nhưng máy chủ quảng cáo như vậy. Đây có thể là tấn công MITM

en: Server does not support channel binding
vi: Máy chủ không hỗ trợ gắn kết kênh

en: Unsupported channel binding method
vi: Phương thức gắn kết kênh không được hỗ trợ

en: Invalid Username Encoding
vi: Mã tên người dùng không hợp lệ

en: Resource Constraint
vi: Ràng buộc tài nguyên

en: Unable to canonicalize username
vi: Không thể làm cho tên người dùng theo đúng quy tắc

en: Unable to canonicalize password
vi: Không thể làm cho mật khẩu theo đúng quy tắc

en: Malicious challenge from server
vi: Gặp yêu cầu hiểm độc từ máy phục vụ

en: Unexpected response from server
vi: Nhận được đáp ứng bất thường từ máy phục vụ

en: The BOSH connection manager terminated your session.
vi: Bộ quản lý kết nối BOSH đã chấm dứt buổi hợp của bạn.

en: No session ID given
vi: Chưa đưa ra mã số buổi hợp

en: Unsupported version of BOSH protocol
vi: Phiên bản giao thức BOSH không được hỗ trợ

en: Unable to establish a connection with the server
vi: Không thể thiết lập kết nối đến máy phục vụ

en: Unable to establish a connection with the server: %s
vi: Không thể thiết lập kết nối đến máy phục vụ : %s

en: Unable to establish SSL connection
vi: Không thể thiết lập kết nối SSL

note: * EXTADD is correct, EXTADR is generated by other * clients. The next time someone reads this, remove * EXTADR.
en: Extended Address
vi: Địa chỉ khác

en: Edit XMPP vCard
vi: Sửa vCard XMPP

en: All items below are optional. Enter only the information with which you feel comfortable.
vi: Mọi mục bên dưới là tùy chọn. Chỉ nhập thông tin bạn thấy cần thiết.

en: Local Time
vi: Giờ địa phương

note: #-#-#-#-#  1110 (glossary for gnome)  #-#-#-#-# "The amount or percentage of time a computer system or associated hardware is functioning and available for use."
en: Uptime
vi: Thời gian chạy

en: Logged Off
vi: Đã đăng xuất

en: P.O. Box
vi: Hòm thư

en: %s will no longer be able to see your status updates.  Do you want to continue?
vi: %s thì không còn có khả năng xem lại các bản cập nhật trạng thái của bạn. Vẫn muốn thực hiện không?

en: Cancel Presence Notification
vi: Thôi thông báo có mặt

en: Un-hide From
vi: Thôi ẩn từ

en: Temporarily Hide From
vi: Ẩn tạm thời từ

en: (Re-)Request authorization
vi: Yêu cầu (lại) sư cho phép

en: Initiate _Chat
vi: Khởi tạo _Chát

en: The following are the results of your search
vi: Dưới đây là kết quả tìm kiếm

note: current comment from Jabber User Directory users.jabber.org
en: Find a contact by entering the search criteria in the given fields. Note: Each field supports wild card searches (%)
vi: Tìm liên lạc bằng cách gõ vào trường tiêu chuẩn tìm kiếm. Ghi chú : mỗi trường cũng hỗ trợ tìm kiếm bằng ký tự đại diện (%)

en: Directory Query Failed
vi: Truy vấn danh bạ bị lỗi

en: Could not query the directory server.
vi: Không thể hỏi máy phục vụ danh bạ.

note: Try to translate the message (see static message list in jabber_user_dir_comments[])
en: Server Instructions: %s
vi: Hướng dẫn máy phục vụ : %s

en: Fill in one or more fields to search for any matching XMPP users.
vi: Điền vào một hay nhiều mục để tìm thông tin về người dùng XMPP.

en: Search for XMPP users
vi: Tìm người dùng XMPP

en: Invalid Directory
vi: Thư mục không hợp lệ

en: Enter a User Directory
vi: Nhập thư mục người dùng

en: Select a user directory to search
vi: Chọn một thư mục người dùng trong đó cần tìm kiếm

en: Search Directory
vi: Thư mục tìm kiếm

en: _Handle:
vi: Tên _hiệu :

en: %s is not a valid room name
vi: %s không phải là tên phòng hợp lệ.

en: Invalid Room Name
vi: Tên phòng không hợp lệ

en: %s is not a valid server name
vi: %s không phải tên máy phục vụ hợp lệ

en: Invalid Server Name
vi: Tên máy phục vụ không hợp lệ

en: %s is not a valid room handle
vi: %s không phải một tên hiệu phòng hợp lệ

en: Invalid Room Handle
vi: Tên hiệu phòng không hợp lệ

en: Unable to configure
vi: Không thể cấu hình

en: Room Configuration Error
vi: Lỗi cấu hình phòng

en: This room is not capable of being configured
vi: Phòng này không có tính năng cấu hình

en: Registration error
vi: Lỗi đăng ký

en: Nick changing not supported in non-MUC chatrooms
vi: Không hỗ trợ việc thay đổi tên hiệu trong các phòng chát không phải MUC (trò chuyện đa người dùng)

en: Error retrieving room list
vi: Lỗi lấy danh sách phòng

en: Invalid Server
vi: Máy phục vụ không hợp lệ

en: Enter a Conference Server
vi: Nhập máy phục vụ hội thảo

en: Select a conference server to query
vi: Chọn một máy phục vụ hội thảo để hỏi

en: Find Rooms
vi: Tìm phòng

en: Affiliations:
vi: Nhập hội:

en: No users found
vi: Không tìm thấy người dùng nào

en: Roles:
vi: Vai trò :

en: Server requires TLS/SSL, but no TLS/SSL support was found.
vi: Máy phục vụ yêu cầu TLS/SSL còn không tìm thấy khả năng hỗ trợ TLS/SSL.

en: You require encryption, but no TLS/SSL support was found.
vi: Bạn cần chức năng mật mã còn không tìm thấy hỗ trợ TLS/SSL.

en: Ping timed out
vi: Quá hạn ping

en: Invalid XMPP ID
vi: ID XMPP không hợp lệ

en: Invalid XMPP ID. Username portion must be set.
vi: ID XMPP không hợp lệ. Bắt buộc đặt tên người dùng.

en: Invalid XMPP ID. Domain must be set.
vi: ID XMPP không hợp lệ. Phải đặt miền (domain).

en: Malformed BOSH URL
vi: Địa chỉ URL BOSH dạng sai

en: Registration of %s@%s successful
vi: Đăng ký thành công %s@%s

en: Registration to %s successful
vi: Đăng ký thành công với %s

en: Registration from %s successfully removed
vi: Đăng ký với %s đã được gỡ bỏ

en: Unregistration Successful
vi: Hủy đăng ký thành công

en: Unregistration Failed
vi: Lỗi hủy đăng ký

en: Already Registered
vi: Đã đăng ký

en: Please fill out the information below to change your account registration.
vi: Hãy điền thông tin bên dưới để thay đổi sự đăng ký tài khoản của bạn.

en: Please fill out the information below to register your new account.
vi: Hãy điền thông tin bên dưới để đăng ký tài khoản mới cho bạn.

en: Register New XMPP Account
vi: Đăng ký tài khoản XMPP mới

en: Change Account Registration at %s
vi: Đổi sự đăng ký tài khoản ở %s

en: Register New Account at %s
vi: Đăng ký tài khoản mới ở %s

en: Change Registration
vi: Đổi sự đăng ký

en: Error unregistering account
vi: Lỗi hủy đăng ký tài khoản

en: Account successfully unregistered
vi: Hủy đăng ký thành công tài khoản

en: Initializing Stream
vi: Đang khởi tạo Stream

en: Initializing SSL/TLS
vi: Đang khởi tạo SSL/TLS

en: Authenticating
vi: Đang xác thực

en: Re-initializing Stream
vi: Đang khởi tạo lại Stream

en: Server doesn't support blocking
vi: Máy phục vụ không hỗ trợ chức năng chặn

en: Now Listening
vi: Đang nghe

en: From (To pending)
vi: Từ (chưa điền Cho)

en: None (To pending)
vi: Không (chưa điền Cho)

en: Mood Text
vi: Kiểm tra tâm trạng

en: Allow Buzz
vi: Cho phép kêu gọi

en: Mood Name
vi: Tên tâm trạng

en: Mood Comment
vi: Chú thích về tâm trạng

note: primitive ID name - use default saveable should be user_settable some day independent
en: Tune Artist
vi: Nghệ sĩ điệu

en: Tune Title
vi: Tên điệu

en: Tune Album
vi: Tập nhạc điệu

en: Tune Genre
vi: Loại điệu

en: Tune Comment
vi: Chú thích điệu

en: Tune Track
vi: Rãnh điệu

en: Tune Time
vi: Thời gian điệu

en: Tune Year
vi: Năm điệu

en: Tune URL
vi: URL điệu

en: Error changing password
vi: Lỗi khi thay đổi mật khẩu

en: Change XMPP Password
vi: Đổi mật khẩu XMPP

en: Please enter your new password
vi: Hãy nhập mật khẩu mới của bạn

en: Set User Info...
vi: Lập thông tin người dùng...

note: }
en: Search for Users...
vi: Tìm người dùng...

note: #-#-#-#-#  1335 (apacheconf VERSION)  #-#-#-#-# # # DefaultVirtualHost # Apache stop people from being cute ## ## Meta classes for handling sub classes # VirtualHosts # Listener # Directories # ErrorDocuments
en: Bad Request
vi: Yêu cầu sai

en: Feature Not Implemented
vi: Tính năng chưa được thi hành.

en: Gone
vi: Không còn nữa

en: Item Not Found
vi: Không tìm thấy

en: Malformed XMPP ID
vi: ID XMPP dạng sai

en: Not Allowed
vi: Không cho phép

en: Payment Required
vi: Yêu cầu trả tiền

en: Recipient Unavailable
vi: Người nhận không sẵn sàng

en: Registration Required
vi: Yêu cầu đăng ký

en: Remote Server Not Found
vi: Không tìm thấy máy phục vụ từ xa

en: Remote Server Timeout
vi: Quá hạn máy phục vụ từ xa

en: Server Overloaded
vi: Quá tải máy phục vụ

en: Service Unavailable
vi: Dịch vụ không sẵn sàng

en: Subscription Required
vi: Yêu cầu góp tiền

en: Unexpected Request
vi: Yêu cầu bất thường

en: Authorization Aborted
vi: Tiến trình cho phép bị hủy bỏ

en: Incorrect encoding in authorization
vi: Gặp bảng mã không đúng trong tiến trình cho phép

en: Invalid authzid
vi: ID cho phép không hợp lệ

en: Invalid Authorization Mechanism
vi: Cơ chế cho phép không hợp lệ

en: Authorization mechanism too weak
vi: Cơ chế cho phép quá yếu

en: Temporary Authentication Failure
vi: Lỗi xác thực tạm thời

en: Bad Format
vi: Định dạng sai

en: Bad Namespace Prefix
vi: Tiền tố khoảng tên sai

en: Resource Conflict
vi: Xung đột tài nguyên

en: Connection Timeout
vi: Quá hạn tạo kết nối

en: Host Gone
vi: Máy không còn nữa

en: Host Unknown
vi: Máy không rõ

en: Improper Addressing
vi: Sai đặt địa chỉ

en: Invalid Namespace
vi: Khoảng tên không hợp lệ

en: Invalid XML
vi: XML không hợp lệ

en: Non-matching Hosts
vi: Sai khớp máy

en: Policy Violation
vi: Vi phạm chính sách

en: Remote Connection Failed
vi: Lỗi kết nối từ xa

en: Restricted XML
vi: XML bị hạn chế

en: See Other Host
vi: Xem máy khác

en: System Shutdown
vi: Hệ thống đã tắt

en: Undefined Condition
vi: Điều kiện chưa được định nghĩa

en: Unsupported Encoding
vi: Bảng mã không được hỗ trợ

en: Unsupported Stanza Type
vi: Loại đoạn dòng không được hỗ trợ

en: Unsupported Version
vi: Phiên bản không được hỗ trợ

en: XML Not Well Formed
vi: XML dạng sai

en: Stream Error
vi: Lỗi Stream

en: Unable to ban user %s
vi: Không thể cấm người dùng %s

en: Unknown affiliation: "%s"
vi: Sự nhập hội không rõ : « %s »

en: Unable to affiliate user %s as "%s"
vi: Không thể nhập hội người dùng %s như « %s »

en: Unknown role: "%s"
vi: Nhiệm vụ không rõ : « %s »

en: Unable to set role "%s" for user: %s
vi: Không thể đặt nhiệm vụ « %s » cho người dùng: %s

en: Unable to kick user %s
vi: Không thể đá người dùng %s

en: Unable to ping user %s
vi: Không thể gửi tin hiệu ping cho người dùng %s

en: Unable to buzz, because there is nothing known about %s.
vi: Không thể kêu gọi vì không biết gì về %s.

en: Unable to buzz, because %s might be offline.
vi: Không thể kêu gọi, vì %s có thể chưa đăng nhập.

en: Unable to buzz, because %s does not support it or does not wish to receive buzzes now.
vi: Không thể kêu gọi, vì %s không hỗ trợ hoặc hiện thời không muốn nhận sự kêu gọi.

note: Yahoo only supports one attention command: the 'buzz'. This is index number YAHOO_BUZZ.
en: Buzz
vi: Kêu gọi

en: %s has buzzed you!
vi: %s đã kêu gọi bạn !

en: Buzzing %s...
vi: Đang kêu gọi %s...

en: Unable to initiate media with %s: invalid JID
vi: Không thể khởi đầu phương tiện với %s, JID không hợp lệ

en: Unable to initiate media with %s: user is not online
vi: Không thể khởi đầu phương tiện với %s, người dùng chưa kết nối

en: Unable to initiate media with %s: not subscribed to user presence
vi: Không thể khởi đầu phương tiện với %s, không đăng ký với sự có mặt của người dùng

en: Media Initiation Failed
vi: Lỗi khởi đầu phương tiện

en: Please select the resource of %s with which you would like to start a media session.
vi: Hãy chọn tài nguyên nào của %s với đó bạn muốn khởi đầu một buổi hợp phương tiện.

en: Select a Resource
vi: Chọn tài nguyên

en: Initiate Media
vi: Khởi tạo Phương tiện

en: Account does not support PEP, can't set mood
vi: Tài khoản này không hỗ trợ PEP thì không thể đặt tâm trạng

en: config:  Configure a chat room.
vi: config:  (viết tắt) cấu hình một phòng trò chuyện.

en: configure:  Configure a chat room.
vi: configure:  cấu hình một phòng trò chuyện.

en: part [message]:  Leave the room.
vi: part [tin_nhẳn]:  Rời khỏi phòng.

en: register:  Register with a chat room.
vi: register:  Đăng ký vào một phòng trò chuyện.

en: topic [new topic]:  View or change the topic.
vi: topic [chủ đề mới]:  Xem hay thay đổi chủ đề.

en: ban &lt;user&gt; [reason]:  Ban a user from the room.
vi: ban &lt;người_dùng&gt; [lý_do]:  Cấm một người dùng ra khỏi phòng.

en: affiliate &lt;owner|admin|member|outcast|none&gt; [nick1] [nick2] ...: Get the users with an affiliation or set users' affiliation with the room.
vi: affiliate &lt;owner|admin|member|outcast|none&gt; [tên_hiệu1] [tên_hiệu2] ...
    Lấy những người dùng nhập hội với phòng đó hoặc đặt sự nhập hội
    với phòng đó của các người dùng này.
    
     • owner		chủ sở hữu
     • admin		quản trị
     • member		thành viên
     • outcast		người bị ruồng bỏ
     • none		không có

en: role &lt;moderator|participant|visitor|none&gt; [nick1] [nick2] ...: Get the users with a role or set users' role with the room.
vi: role &lt;moderator|participant|visitor|none&gt; [tên_hiệu1] [tên_hiệu2] ...
    Lấy những người dùng có vài trò này, hoặc đặt vai trò này
    cho các người dùng trong phòng đó.
    
     • moderator		điều hợp viên
     • participant		người tham gia
     • visitor			người thăm
     • none			không có

en: invite &lt;user&gt; [message]:  Invite a user to the room.
vi: invite &lt;người_dùng&gt; [thông_điệp]:  Mời một người dùng vào phòng.

en: join: &lt;room[@server]&gt; [password]:  Join a chat.
vi: join: &lt;room[@server]&gt; [password]:  Tham gia chát.

en: kick &lt;user&gt; [reason]:  Kick a user from the room.
vi: kick &lt;người_dùng&gt; [lý_do]: Đá người dùng ra khỏi phòng.

en: msg &lt;user&gt; &lt;message&gt;:  Send a private message to another user.
vi: msg &lt;người_dùng&gt; &lt;thông_điệp&gt;:  Gởi thông điệp riêng đến một người dùng khác.

en: ping &lt;jid&gt;:	Ping a user/component/server.
vi: ping &lt;jid&gt;:	Gửi tín hiệu ping cho một người dùng/thành phần/máy phục vụ.

en: buzz: Buzz a user to get their attention
vi: buzz: Kêu gọi một bạn chát để gây chú ý

en: mood: Set current user mood
vi: mood: Đặt tâm trạng hiện thời của người dùng

en: Extended Away
vi: Vắng mắt lâu

note: *< type *< ui_requirement *< flags *< dependencies *< priority *< id *< name *< version *  summary *  description
en: XMPP Protocol Plugin
vi: Phần bổ sung giao thức XMPP

en: Allow plaintext auth over unencrypted streams
vi: Cho phép xác thực bằng nhập thô qua luồng dữ liệu không mật mã

en: Connect port
vi: Cổng kết nối

note: TODO: default to automatically try different ports. Make the user be * able to set the first port to try (like LastConnectedPort in Windows client). Account options
en: Connect server
vi: Máy phục vụ kết nối

en: File transfer proxies
vi: Ủy nhiệm truyền tập tin

en: BOSH URL
vi: URL BOSH

note: this should probably be part of global smiley theme settings later on, shared with MSN
en: Show Custom Smileys
vi: Hiển thị Hình cười Riêng

en: %s has left the conversation.
vi: %s đã rời cuộc thoại.

en: Message from %s
vi: tin nhắn từ %s

en: %s has set the topic to: %s
vi: %s đặt chủ đề là: %s

en: The topic is: %s
vi: Chủ đề: %s

en: Message delivery to %s failed: %s
vi: Không gửi được tin nhắn tới %s: %s

en: XMPP Message Error
vi: Lỗi thông điệp XMPP

en: (Code %s)
vi: (Mã %s)

en: A custom smiley in the message is too large to send.
vi: Không thể gửi tin nhắn này vì nó chứa một hình cười tự chọn quá lớn.

en: XMPP stream header missing
vi: Thiếu đầu trang của dòng XMPP

en: XMPP Version Mismatch
vi: Phiên bản XMPP không khớp

en: XMPP stream missing ID
vi: Dòng XMPP thiếu ID

en: XML Parse error
vi: Lỗi phân tích XML

en: Error joining chat %s
vi: Lỗi vào chát %s

en: Error in chat %s
vi: Lỗi trong chát %s

en: Create New Room
vi: Tạo phòng mới

en: You are creating a new room.  Would you like to configure it, or accept the default settings?
vi: Bạn đang tạo phòng mới. Bạn muốn cấu hình nó không hoặc chấp nhận các thiết lập mặc định?

en: _Configure Room
vi: _Cấu hình phòng

en: _Accept Defaults
vi: Chấp nhận _mặc định

en: You have been kicked: (%s)
vi: Bạn bị đá: (%s)

en: Kicked (%s)
vi: Bị đá (%s)

en: Unknown Error in presence
vi: Gặp lỗi không rõ trong sự có mặt

en: Unable to send file to %s, user does not support file transfers
vi: Không thể gửi tập tin cho %s, người dùng không hỗ trợ truyền tải tập tin

note: not success
en: File Send Failed
vi: Không gửi được tập tin

en: Unable to send file to %s, invalid JID
vi: Không thể gửi tập tin cho %s, JID không hợp lệ

en: Unable to send file to %s, user is not online
vi: Không thể gửi tập tin cho %s, người dùng chưa kết nối

en: Unable to send file to %s, not subscribed to user presence
vi: Không thể gửi tập tin cho %s, không đăng ký với sự có mặt của người dùng

en: Please select the resource of %s to which you would like to send a file
vi: Hãy chọn tài nguyên nào của %s cho đó bạn muốn gửi tập tin

en: Afraid
vi: Sợ

en: Amazed
vi: Kinh ngạc

en: Amorous
vi: Đa tình

en: Annoyed
vi: Phật lòng

en: Anxious
vi: Lo âu

en: Aroused
vi: Dâm dật

en: Ashamed
vi: Xấu hổ

en: Bored
vi: Buồn tẻ

en: Brave
vi: Can đảm

en: Cautious
vi: Cẩn thận

en: Cold
vi: Lạnh

en: Confident
vi: Tin chắc

en: Confused
vi: Bối rối

en: Contemplative
vi: Trầm ngâm

en: Contented
vi: Vừa lòng

en: Cranky
vi: Cáu kỉnh

en: Curious
vi: Tò mò

en: Dejected
vi: Buồn nản

en: Depressed
vi: Buồn bã

en: Disappointed
vi: Chán nản

en: Disgusted
vi: Chán ghét

en: Dismayed
vi: Mất tinh thần

en: Distracted
vi: Quẫn trí

en: Embarrassed
vi: Lúng túng

en: Envious
vi: Thèm muốn

en: Excited
vi: Hào hứng

en: Flirtatious
vi: Thích tán tỉnh

en: Frustrated
vi: Nản lòng

en: Grateful
vi: Biết ơn

en: Grieving
vi: Đau buồn

en: Grumpy
vi: Gắt gỏng

en: Guilty
vi: Có tội

en: Hopeful
vi: Đầy hy vọng

en: Humbled
vi: Khiêm tốn

en: Humiliated
vi: Nhục

en: Hungry
vi: Đói

en: Hurt
vi: Đau

en: Impressed
vi: Kích sâu sắc

en: In awe
vi: Kinh sợ

en: In love
vi: Yêu

en: Indignant
vi: Căm phẫn

en: Interested
vi: Quan tâm

en: Intoxicated
vi: Say

en: Invincible
vi: Vô địch

en: Jealous
vi: Ghen tị

en: Lonely
vi: Cô đơn

en: Lucky
vi: May mắn

en: Moody
vi: Buồn rầu

en: Nervous
vi: Bồn chồn

en: Offended
vi: Giận

en: Outraged
vi: Bị tổn thương

en: Playful
vi: Hay vui đùa

en: Proud
vi: Tự hào

en: Relaxed
vi: Thanh thản

en: Relieved
vi: Yên lòng

en: Remorseful
vi: Ăn năn

en: Restless
vi: Không nghỉ

en: Sad
vi: Buồn

en: Sarcastic
vi: Mỉa mai

en: Satisfied
vi: Khoái

en: Shocked
vi: Bị sốc

en: Shy
vi: Nhút nhát

en: Sick
vi: Bị bịnh

note: Sleepy / Tired
en: Sleepy
vi: Buồn ngủ

en: Spontaneous
vi: Tự ý

en: Stressed
vi: Căng thẳng

en: Surprised
vi: Ngạc nhiên

en: Thankful
vi: Cám ơn

en: Thirsty
vi: Khát

en: Tired
vi: Mệt

en: Worried
vi: Lo

en: Set User Nickname
vi: Đặt tên hiệu người dùng

en: Please specify a new nickname for you.
vi: Hãy ghi rõ tên hiệu mới cho bạn.

en: This information is visible to all contacts on your contact list, so choose something appropriate.
vi: Thông tin này hiện rõ cho mọi liên lạc trên danh sách liên lạc: khuyên bạn chọn một tên thích hợp.

en: Set Nickname...
vi: Đặt tên hiệu...

en: Select an action
vi: Chọn hành động

note: only notify the user about problems adding to the friends list * maybe we should do something else for other lists, but it probably * won't cause too many problems if we just ignore it
en: Unable to add "%s".
vi: Không thể thêm « %s ».

en: Buddy Add error
vi: Lỗi thêm bạn chát

en: The username specified does not exist.
vi: Bạn đã ghi rõ một tên người dùng không tồn tại.

en: Unable to parse message
vi: Không thể phân tích tin nhắn

en: Syntax Error (probably a client bug)
vi: Lỗi cú pháp (có thể trình khách bị lỗi)

en: User does not exist
vi: Người dùng đó không tồn tại.

en: Fully qualified domain name missing
vi: Thiếu tên miền đăng ký hoàn chỉnh (FQDN)

en: Invalid friendly name
vi: Tên thân thiện không hợp lệ

en: List full
vi: Danh sách đã đầy

en: Already there
vi: Đã ở đó

en: Not on list
vi: Không trong danh sách

en: User is offline
vi: Người dùng chưa kết nối

en: Already in the mode
vi: Đã trong chế độ này

en: Already in opposite list
vi: Đã trong danh sách đối diện

en: Too many groups
vi: Quá nhiều nhóm

en: User not in group
vi: Người dùng không có trong nhóm

en: Group name too long
vi: Tên nhóm quá dài

en: Cannot remove group zero
vi: Không thể gỡ bỏ nhóm số không

en: Tried to add a user to a group that doesn't exist
vi: Cố thêm một người dùng vào một nhóm không tồn tại

en: Switchboard failed
vi: Hệ thống chuyển mạch bị lỗi

en: Notify transfer failed
vi: Lỗi thông báo truyền

en: Required fields missing
vi: Thiếu các trường được yêu cầu

en: Too many hits to a FND
vi: Có quá kết quả tới FND

en: Service temporarily unavailable
vi: Tạm thời không có dịch vụ

en: Database server error
vi: Có lỗi tại máy phục vụ cơ sở dữ liệu

en: Command disabled
vi: Lệnh bị tắt

en: File operation error
vi: Lỗi thực thi tập tin

en: Wrong CHL value sent to server
vi: Giá trị CHL gửi tới máy phục vụ bị sai

en: Server busy
vi: Máy phục vụ bận

en: Server unavailable
vi: Máy phục vụ không sẵn sàng

en: Peer notification server down
vi: Máy phục vụ thông báo ngang hàng ngừng hoạt động

en: Database connect error
vi: Có lỗi khi kết nối tới cơ sở dữ liệu

en: Server is going down (abandon ship)
vi: Máy phục vụ đang ngừng (rời đi)

en: CVR parameters are either unknown or not allowed
vi: Tham số CVR hoặc không rõ hoặc không được phép

en: Unable to write
vi: Không thể ghi

en: Session overload
vi: Phiên kết nối quá tải

en: User is too active
vi: Người dùng quá hoạt náo

en: Too many sessions
vi: Quá nhiều phiên kết nối

en: Passport not verified
vi: Tài khoản Passport chưa được thẩm định

en: Bad friend file
vi: Tập tin bạn bè hỏng

en: Not expected
vi: Bất thường

en: Friendly name is changing too rapidly
vi: Tên thân thiện cứ thay đổi quá nhanh

en: Server too busy
vi: Máy phục vụ quá bận

en: Not allowed when offline
vi: Không được phép khi chưa kết nối

en: Not accepting new users
vi: Không chấp nhận người dùng mới

en: Kids Passport without parental consent
vi: Passport của trẻ không có sự đồng ý của cha mẹ

en: Passport account not yet verified
vi: Tài khoản Passport chưa được thẩm định

en: Passport account suspended
vi: Tài khoản Passport bị đình chỉ

en: Bad ticket
vi: Phiếu sai

en: Unknown Error Code %d
vi: Mã lỗi không rõ %d

en: MSN Error: %s
vi: Lỗi MSN: %s

en: Buddy list synchronization issue in %s (%s)
vi: Vấn đề đồng bộ hoá danh sách bạn bè trong %s (%s)

en: %s on the local list is inside the group "%s" but not on the server list. Do you want this buddy to be added?
vi: %s trên danh sách cục bộ nằm trong nhóm « %s » nhưng không có trong danh sách máy phục vụ. Bạn có muốn thêm bạn chát này không?

en: %s is on the local list but not on the server list. Do you want this buddy to be added?
vi: %s nằm trên danh sách cục bộ nhưng không nằm trên danh sách máy phục vụ. Bạn có muốn thêm bạn chát này không?

en: Non-IM Contacts
vi: Liên lạc khác tin nhắn

en: %s sent a wink. <a href='msn-wink://%s'>Click here to play it</a>
vi: %s đã gửi một wink. <a href='msn-wink://%s'>Bấm đây để phát nó</a>

en: %s sent a wink, but it could not be saved
vi: %s đã gửi một wink mà không lưu được

en: %s sent a voice clip. <a href='audio://%s'>Click here to play it</a>
vi: %s đã gửi một trích tiếng nói. <a href='audio://%s'>Bấm đây để phát nó</a>

en: %s sent a voice clip, but it could not be saved
vi: %s đã gửi một trích tiếng nói mà không lưu được

en: %s sent you a voice chat invite, which is not yet supported.
vi: %s đã gửi cho bạn một lời mời chát tiếng nói mà chưa được hỗ trợ.

en: Nudge
vi: Làm nổi bật

en: %s has nudged you!
vi: %s đã làm bạn nổi bật !

en: Nudging %s...
vi: Đang làm nổi bật %s...

en: Email Address...
vi: Địa chỉ thư điện tử...

en: Your new MSN friendly name is too long.
vi: Tên thân mật MSN bạn đặt quá dài.

en: Set friendly name for %s.
vi: Đặt tên thân mật cho %s.

en: Set Friendly Name
vi: Đặt tên thân mật

en: This is the name that other MSN buddies will see you as.
vi: Người dùng MSN khác sẽ nhìn thấy bạn với tên này.

en: This Location
vi: Nơi này

en: This is the name that identifies this location
vi: Tên địa điểm

en: Other Locations
vi: Địa điểm khác

en: You can sign out from other locations here
vi: Bạn có thể đăng xuất từ khác địa điểm khác ở đây

note: TODO: Due to limitations in our current request field API, the following string will show up with a trailing colon.  This should be fixed either by adding an "include_colon" boolean, or creating a separate purple_request_field_label_new_without_colon function, or by never automatically adding the co
en: You are not signed in from any other locations.
vi: Bạn không đăng nhập từ một địa chỉ khác

en: Allow multiple logins?
vi: Cho phép đăng nhập kép?

en: Do you want to allow or disallow connecting from multiple locations simultaneously?
vi: Bạn muốn cho phép hay không kết nối tới nhiều địa điểm đồng thời?

en: Disallow
vi: Cấm

en: Set your home phone number.
vi: Nhập số điện thoại nhà.

en: Set your work phone number.
vi: Nhập số điện thoại chỗ làm.

en: Set your mobile phone number.
vi: Nhập số điện thoại di động,

en: Allow MSN Mobile pages?
vi: Cho phép nhắn tin vào di động MSN?

en: Do you want to allow or disallow people on your buddy list to send you MSN Mobile pages to your cell phone or other mobile device?
vi: Bạn muốn cho phép hoặc cấm người khác (trên danh sách bạn bè) gửi tin nhắn MSN Mobile vào điện thoại di động hay thiết bị di động nào khác của bạn hay không?

en: Blocked Text for %s
vi: Chuỗi bị chặn cho %s

en: No text is blocked for this account.
vi: Không có chuỗi bị chặn cho tài khoản này.

en: MSN servers are currently blocking the following regular expressions:<br/>%s
vi: Máy phục vụ MSN hiện thời chặn những biểu thức chính quy theo đây:<br/>%s

en: This account does not have email enabled.
vi: Tài khoản này chưa hiệu lực thư điện tử.

en: Send a mobile message.
vi: Gửi tin nhắn tới di động.

en: Playing a game
vi: Chơi lượt

en: Has you
vi: Có bạn

en: Home Phone Number
vi: Số điện thoại ở nhà

en: Work Phone Number
vi: Số điện thoại chỗ làm

en: Be Right Back
vi: Sẽ quay lại ngay

en: On the Phone
vi: Đang bận nói điện thoại

en: Out to Lunch
vi: Đi ăn trưa

en: Game Title
vi: Tên trò chơi

en: Office Title
vi: Tên chức vụ

en: Set Friendly Name...
vi: Đặt tên thân mật...

en: View Locations...
vi: Xem vị trí...

en: Set Home Phone Number...
vi: Đặt số điện thoại nhà...

en: Set Work Phone Number...
vi: Đặt số điện thoại chỗ làm...

en: Set Mobile Phone Number...
vi: Đặt số điện thoại di động...

en: Enable/Disable Mobile Devices...
vi: Bật/tắt thiết bị di động...

en: Allow/Disallow Multiple Logins...
vi: Cho phép/Cấm đăng nhập kép...

en: Allow/Disallow Mobile Pages...
vi: Cho phép/Cấm tin nhắn tới thiết bị di động...

en: View Blocked Text...
vi: Xem chuỗi bị chặn...

en: Open Hotmail Inbox
vi: Mở hộp thư đến Hotmail.

en: Send to Mobile
vi: Gửi tới thiết bị di động

en: SSL support is needed for MSN. Please install a supported SSL library.
vi: MSN yêu cầu có hỗ trợ SSL. Hãy cài đặt thư viện SSL được hỗ trợ.

en: Unable to add the buddy %s because the username is invalid.  Usernames must be valid email addresses.
vi: Không thể thêm bạn chát %s vì tên người dùng này không hợp lệ. Mỗi tên người dùng cũng phải là một địa chỉ thư điện tử hợp lệ.

en: Unable to Add
vi: Không thể thêm

en: Error retrieving profile
vi: Lỗi lấy lý lịch

en: Hobbies and Interests
vi: Sở thích

en: A Little About Me
vi: Đôi chút về bản thân

en: Social
vi: Xã hội

en: Interests
vi: Sở thích

en: Pets
vi: Con vật nuôi

en: Hometown
vi: Nhà thì

en: Places Lived
vi: Nơi đã ở

en: Fashion
vi: Mốt

en: Humor
vi: Hài hước

en: Favorite Quote
vi: Câu trích dẫn ưa thích

en: Contact Info
vi: Thông tin liên lạc

en: Significant Other
vi: Vợ/chồng

en: Personal Mobile
vi: Điện thoại di động cá nhân

en: Personal Email
vi: Thư điện tử cá nhân

en: Personal IM
vi: Tin nhắn cá nhân

en: Work Phone 2
vi: Điện thoại chỗ làm 2

en: Work Pager
vi: Máy nhắn tin việc làm

en: Work IM
vi: Tin nhắn việc làm

en: Favorite Things
vi: Những thứ yêu thích

en: Last Updated
vi: Cập nhật lần cuối

en: The user has not created a public profile.
vi: Người dùng này chưa tạo lý lịch công cộng.

en: MSN reported not being able to find the user's profile. This either means that the user does not exist, or that the user exists but has not created a public profile.
vi: MSN cho biết không tìm thấy lý lịch của người dùng này. Điều này nghĩa là người dùng không tồn tại, hay người dùng chưa tạo lý lịch công cộng.

en: Could not find any information in the user's profile. The user most likely does not exist.
vi: Không tìm thấy thông tin trong lý lịch của người dùng này. Người này rất có thể không tồn tại.

en: View web profile
vi: Xem hồ sơ Web

note: *< type *< ui_requirement *< flags *< dependencies *< priority *< id *< name *< version *< summary
en: Windows Live Messenger Protocol Plugin
vi: Phần bổ sung giao thức Windows Live Messenger

en: Use HTTP Method
vi: Dùng phương thức HTTP

en: HTTP Method Server
vi: Máy phục vụ phương thức HTTP

en: Show custom smileys
vi: Hiển thị hình cười tự chọn

en: Allow direct connections
vi: Cho phép kết nối trực tiếp

en: Allow connecting from multiple locations
vi: Cho phép kết nối tới nhiều địa điểm.

en: nudge: nudge a user to get their attention
vi: nudge: làm nổi bật một liên lạc để thu hút sự chú ý

en: Windows Live ID authentication:Unable to connect
vi: Xác thực ID Windows Live: không thể kết nối

en: Windows Live ID authentication:Invalid response
vi: Xác thực ID Windows Live: sai đáp ứng

en: The following users are missing from your addressbook
vi: Sổ địa chỉ của bạn còn thiếu những người dùng theo đây

en: Unknown error (%d): %s
vi: Lỗi không rõ (%d): %s

en: Unable to add user
vi: Không thể thêm người dùng

note: Unknown error!
en: Unknown error (%d)
vi: Lỗi không rõ (%d)

en: Mobile message was not sent because it was too long.
vi: tin nhắn di động chưa gửi đi được vì quá dài.

en: Mobile message was not sent because an unknown error occurred.
vi: tin nhắn chưa được gửi vì gặp lỗi chưa định nghĩa.

en: The MSN server will shut down for maintenance in %d minute. You will automatically be signed out at that time.  Please finish any conversations in progress.
    
    After the maintenance has been completed, you will be able to successfully sign in. | The MSN server will shut down for maintenance in %d minutes. You will automatically be signed out at that time.  Please finish any conversations in progress.
    
    After the maintenance has been completed, you will be able to successfully sign in.
vi[0]: Máy phục vụ MSN sẽ tắt trong vòng %d phút nữa để bảo trì. Bạn sẽ được tự động ngắt kết nối vào lúc đó. Hãy kết thúc mọi cuộc thoại đang diễn ra.
    
    Sau khi hoàn tất việc bảo trì, bạn có thể kết nối trở lại như bình thường.

en: Message was not sent because the system is unavailable. This normally happens when the user is blocked or does not exist.
vi: tin nhắn chưa đi được vì hệ thống không sẵn sàng. Trường hợp này bình thường xảy ra khi người dùng bị chặn hay không tồn tại.

en: Message was not sent because messages are being sent too quickly.
vi: tin nhắn chưa đi được vì các tin nhắn được gửi quá nhanh.

en: Message was not sent because an unknown encoding error occurred.
vi: tin nhắn chưa đi được vì gặp một lỗi mã hoá không được nhận ra.

en: Message was not sent because an unknown error occurred.
vi: tin nhắn chưa đi được vì gặp một lỗi không được nhận ra.

en: Writing error
vi: Lỗi ghi

en: Reading error
vi: Lỗi đọc

en: Connection error from %s server:
    %s
vi: Lỗi kết nối từ máy phục vụ %s:
    %s

en: Our protocol is not supported by the server
vi: Giao thức mình không được hỗ trợ bởi trình phục vụ.

en: Error parsing HTTP
vi: Gặp lỗi khi phân tích cú pháp của mã HTTP

en: You have signed on from another location
vi: Bạn đã đăng nhập từ một địa chỉ khác

en: The MSN servers are temporarily unavailable. Please wait and try again.
vi: Các máy phục vụ MSN tạm thời không sẵn sàng. Vui lòng chờ và thử lại lần nữa.

en: The MSN servers are going down temporarily
vi: Các máy phục vụ MSN tạm thời bị ngừng

en: Unable to authenticate: %s
vi: Không thể xác thực: %s

en: Your MSN buddy list is temporarily unavailable. Please wait and try again.
vi: Danh sách bạn bè MSN của bạn tạm thời không dùng được. Vui lòng chờ và thử lại lần nữa.

en: Handshaking
vi: Đang thiết lập quan hệ

en: Starting authentication
vi: Đang bắt đầu xác thực

en: Getting cookie
vi: Đang lấy cookie

en: Sending cookie
vi: Đang gửi cookie

en: Retrieving buddy list
vi: Đang lấy danh sách bạn bè

en: %s requests to view your webcam, but this request is not yet supported.
vi: %s yêu cầu xem máy ảnh Web của bạn, mà chưa được hỗ trợ.

en: %s invited you to view his/her webcam, but this is not yet supported.
vi: %s mời bạn xem máy ảnh Web của họ, mà chưa được hỗ trợ.

en: Away From Computer
vi: Rời khỏi máy tính

en: On The Phone
vi: Đang bận nói điện thoại

en: Out To Lunch
vi: Đi ăn trưa

en: Message may have not been sent because a timeout occurred:
vi: Thông điệp có lẽ không gửi được vì quá hạn chờ :

en: Message could not be sent, not allowed while invisible:
vi: Thông điệp không gửi đi được, không được phép khi đang ẩn danh.

en: Message could not be sent because the user is offline:
vi: Thông điệp không gửi đi được vì người dùng chưa kết nối:

en: Message could not be sent because a connection error occurred:
vi: Thông điệp không gửi đi được vì có lỗi kết nối:

en: Message could not be sent because we are sending too quickly:
vi: Thông điệp không gửi đi được vì gửi quá nhanh:

en: Message could not be sent because we were unable to establish a session with the server. This is likely a server problem, try again in a few minutes:
vi: Thông điệp không gửi đi được vì không thể thiết lập phiên kết nối với máy phục vụ. Rất có thể là vấn đề trình phục vụ : hãy thử lại sau vài phút nữa:

en: Message could not be sent because an error with the switchboard occurred:
vi: Thông điệp không gửi đi được vì có lỗi trong hệ thống chuyển mạch.

en: Message may have not been sent because an unknown error occurred:
vi: Thông điệp không gửi đi được vì có lỗi không rõ :

en: Delete Buddy from Address Book?
vi: Xoá bạn chát khỏi Sổ địa chỉ ?

en: Do you want to delete this buddy from your address book as well?
vi: Bạn cũng muốn xoá bạn chát này khỏi sổ địa chỉ không?

en: The username specified is invalid.
vi: Bạn đã ghi rõ một tên người dùng không hợp lệ.

en: The Display Name you entered is invalid.
vi: Tên đã nhập không hợp lệ.

en: The birthday you entered is invalid. The correct format is: 'YYYY-MM-DD'.
vi: Bạn đã gõ một ngày sinh không hợp lệ. Định dạng đúng là « NNĂM-TH-NG ».

note: show error to user
en: Profile Update Error
vi: Lỗi cập nhật hồ sơ

en: Your profile information is not yet retrieved. Please try again later.
vi: Thông tin về hồ sơ của bạn chưa được lấy. Hãy thử lại về sau.

note: where I live
en: Where I Live
vi: Nơi tôi sống

note: mobile number
en: Mobile Number
vi: Số điện thoại di động

note: is searchable
en: Can be searched
vi: Có thể tìm kiếm

note: is suggestable
en: Can be suggested
vi: Có thể gợi ý

en: Update your MXit Profile
vi: Cập nhật hồ sơ MXit

en: The PIN you entered is invalid.
vi: Bạn đã gõ một mã PIN không đúng.

en: The PIN you entered has an invalid length [4-10].
vi: Bạn đã gõ một mã PIN có chiều dài sai [4-10].

en: The PIN is invalid. It should only consist of digits [0-9].
vi: Mã PIN này không phải đúng. Nó chỉ nên chứa chữ số [0-9].

en: The two PINs you entered do not match.
vi: Bạn đã gõ hai mã PIN không trùng.

note: show error to user
en: PIN Update Error
vi: Lỗi cập nhật PIN

note: verify pin
en: Verify PIN
vi: Thẩm tra PIN

note: (reference: "libpurple/request.h")
en: Change PIN
vi: Thay đổi PIN

en: Change MXit PIN
vi: Thay đổi MXit PIN

en: View Splash
vi: Xem Màn hình Giật gân

en: There is no splash-screen currently available
vi: Hiện thời không có màn hình giật gân sẵn sàng

en: Search for user
vi: Tìm người dùng

en: Search for a MXit contact
vi: Tìm liên hệ MXit

en: Type search information
vi: Nhập thông tin cần tìm

note: display / change profile
en: Change Profile...
vi: Đổi hồ sơ...

note: change PIN
en: Change PIN...
vi: Đổi PIN...

note: suggested friends
en: Suggested friends...
vi: Giới thiệu bạn...

note: search for contacts
en: Search for contacts...
vi: Tìm liên hệ...

note: display splash-screen
en: View Splash...
vi: Xem màn hình giật gân...

note: the file is too big
en: The file you are trying to send is too large!
vi: Bạn đang thử gửi một tập tin quá lớn !

en: Unable to connect to the MXit HTTP server. Please check your server settings.
vi: Không thể kết nối tới máy phục vụ HTTP MXit. Hãy kiểm tra lại thiết lập máy phục vụ.

en: Logging In...
vi: Đang đăng nhập...

en: Unable to connect to the MXit server. Please check your server settings.
vi: Không thể kết nối tới máy phục vụ MXit. Hãy kiểm tra lại thiết lập máy phục vụ.

en: The Display Name you entered is too short.
vi: Tên quá ngắn.

en: The PIN you entered has an invalid length [7-10].
vi: Bạn đã gõ một mã PIN có chiều dài không đúng [7-10].

note: show the form to the user to complete
en: Register New MXit Account
vi: Đăng ký tài khoản MXit mới

note: no reply from the WAP site
en: Error contacting the MXit WAP site. Please try again later.
vi: Gặp lỗi khi liên lạc với địa chỉ WAP của MXit. Hãy thử lại về sau.

note: wapserver error server could not find the user
en: MXit is currently unable to process the request. Please try again later.
vi: MXit hiện thời không thể xử lý yêu cầu đó. Hãy thử lại về sau.

en: Wrong security code entered. Please try again later.
vi: Bạn đã gõ sai mã bảo mật. Hãy thử lại về sau.

en: Your session has expired. Please try again later.
vi: Buổi hợp đã hết hạn sử dụng. Hãy thử lại về sau.

en: Invalid country selected. Please try again.
vi: Bạn đã chọn sai một quốc gia. Hãy thử lại về sau.

en: The MXit ID you entered is not registered. Please register first.
vi: MXit ID đã nhập chưa được đăng ký. Hãy đăng ký.

en: The MXit ID you entered is already registered. Please choose another.
vi: MXit ID đã nhập đã đăng ký. Hãy chọn ID khác.

en: Internal error. Please try again later.
vi: Gặp lỗi nội bộ. Hãy thử lại về sau.

en: You did not enter the security code
vi: Bạn chưa gõ mã bảo mật

en: Security Code
vi: Mã bảo mật

note: ask for input (required)
en: Enter Security Code
vi: Gõ mã bảo mật

en: Your Country
vi: Quốc gia bạn ở

en: Your Language
vi: Ngôn ngữ bạn nói

note: display the form to the user and wait for his/her input
en: MXit Authorization
vi: Sự cho phép MXit

en: MXit account validation
vi: Thẩm tra tài khoản MXit

en: Retrieving User Information...
vi: Đang lấy thông tin về người dùng...

en: was kicked
vi: bị đuổi ra

en: You have been kicked from this MultiMX.
vi: Bạn đã bị đá bị đá ra khỏi MultiMX này.

en: _Room Name:
vi: Tên _Phòng:

note: Display system message in chat window
en: You have invited
vi: Bạn được mời

en: Loading menu...
vi: Đang nạp trình đơn...

en: Status Message
vi: Thông điệp trạng thái

en: Rejection Message
vi: Từ chối tin nhắn

note: hidden number
en: Hidden Number
vi: Con số bị ẩn

en: This contact does not have a profile.
vi: Liên hệ này không có tiểu sử.

en: Your MXit ID...
vi: MXit ID của bạn...

note: contact is in Deleted, Rejected or None state
en: Re-Invite
vi: Mời lại

note: Configuration options WAP server (reference: "libpurple/accountopt.h")
en: WAP Server
vi: Máy phục vụ WAP

en: Connect via HTTP
vi: Kết nối qua HTTP

en: Enable splash-screen popup
vi: Bật tự mở màn hình giật gân

en: Last Online
vi: Trực tuyến lần cuối

en: Invite Message
vi: tin nhắn mời

en: No contacts found.
vi: Không tìm thấy liên hệ.

note: define columns
en: UserId
vi: UserID

en: Where I live
vi: Nơi tôi sống

en: You have %i suggested friend. | You have %i suggested friends.
vi[0]: Có %i bạn được giới thiệu

en: We found %i contact that matches your search. | We found %i contacts that match your search.
vi[0]: Tìm thấy %i địa chỉ khớp với điều kiện tìm kiếm.

note: we must have lost the connection, so terminate it so that we can reconnect
en: We have lost the connection to MXit. Please reconnect.
vi: Kết nối tới MXit bị mất. Hãy tái kết nối.

note: packet could not be queued for transmission
en: Message Send Error
vi: Lỗi gửi tin nhắn

en: Unable to process your request at this time
vi: Hiện thời không thể xử lý yêu cầu của bạn

en: Timeout while waiting for a response from the MXit server.
vi: Quá hạn trong khi đợi đáp ứng của máy phục vụ MXit.

en: Successfully Logged In...
vi: Đã đăng nhập thành công...

en: %s sent you an encrypted message, but it is not supported on this client.
vi: %s đã gửi cho bạn một tin nhắn đã mật mã mà chưa được hỗ trợ trong trình khách này.

en: Message Error
vi: Lỗi thông điệp

en: Cannot perform redirect using the specified protocol
vi: Không thể thực hiện chức năng chuyển hướng dùng giao thức đã ghi rõ

en: An internal MXit server error occurred.
vi: Gặp một lỗi máy phục vụ MXit nội bộ.

en: Login error: %s (%i)
vi: Lỗi đăng nhập: %s (%i)

en: Logout error: %s (%i)
vi: Lỗi đăng xuất: %s (%i)

en: Contact Error
vi: Lỗi liên lạc

en: Message Sending Error
vi: Lỗi gửi tin nhắn

en: Status Error
vi: Lỗi trạng thái

en: Mood Error
vi: Lỗi tâm trạng

en: Invitation Error
vi: Lỗi lời mời

en: Contact Removal Error
vi: Lỗi gỡ bỏ liên lạc

en: Subscription Error
vi: Lỗi đăng ký

en: Contact Update Error
vi: Lỗi cập nhật liên lạc

en: File Transfer Error
vi: Lỗi truyền tập tin

en: Cannot create MultiMx room
vi: Không thể tạo phòng MultiMx

en: MultiMx Invitation Error
vi: Lỗi lời mời MultiMx

note: bad packet
en: Invalid packet received from MXit.
vi: Một gói tin sai bị nhận từ MXit.

note: connection error
en: A connection error occurred to MXit. (read stage 0x01)
vi: MXit đã gặp một lỗi kết nối. (giai đoạn đọc 0x01)

note: connection closed
en: A connection error occurred to MXit. (read stage 0x02)
vi: MXit đã gặp một lỗi kết nối. (giai đoạn đọc 0x02)

en: A connection error occurred to MXit. (read stage 0x03)
vi: MXit đã gặp một lỗi kết nối. (giai đoạn đọc 0x03)

note: malformed packet length record (too long)
en: A connection error occurred to MXit. (read stage 0x04)
vi: MXit đã gặp một lỗi kết nối. (giai đoạn đọc 0x04)

note: connection error
en: A connection error occurred to MXit. (read stage 0x05)
vi: MXit đã gặp một lỗi kết nối. (giai đoạn đọc 0x05)

note: connection closed
en: A connection error occurred to MXit. (read stage 0x06)
vi: MXit đã gặp một lỗi kết nối. (giai đoạn đọc 0x06)

en: In Love
vi: Yêu

en: Invited
vi: Đã mời

en: MXit Advertising
vi: Quảng cáo MXit

en: No such user: %s
vi: Không có người dùng như vậy: %s

en: User lookup
vi: Tra cứu người dùng

en: Reading challenge
vi: Đố đọc

en: Unexpected challenge length from server
vi: Chiều dài đố bất thường từ máy phục vụ

en: Logging in
vi: Đang đăng nhập

en: MySpaceIM - No Username Set
vi: MySpaceIM — Chưa đặt tên người dùng

en: You appear to have no MySpace username.
vi: Có vẻ là bạn chưa có một tên người dùng MySpace.

en: Would you like to set one now? (Note: THIS CANNOT BE CHANGED!)
vi: Bạn có muốn đặt một tên người dùng ngay bây giờ không? (Ghi chú : KHÔNG THỂ THAY ĐỔI LẠI !)

en: Lost connection with server
vi: Mất kết nối với máy phục vụ

note: Can't write _()'d strings in array initializers. Workaround. khc: then use N_() in the array initializer and use _() when they are used
en: New mail messages
vi: Thư tín mới

en: New blog comments
vi: Chú thích nhật ký mới

en: New profile comments
vi: Chú thích lý lịch mới

en: New friend requests!
vi: Yêu cầu bạn mới !

en: New picture comments
vi: Chú thích ảnh mới

en: IM Friends
vi: Bạn bè Tin nhắn

en: %d buddy was added or updated from the server (including buddies already on the server-side list) | %d buddies were added or updated from the server (including buddies already on the server-side list)
vi[0]: %d bạn chát đã được thêm hoặc cập nhật từ máy phục vụ (gồm có bạn chát đã nằm trên danh sách bên máy phục vụ)

en: Add contacts from server
vi: Thêm liên lạc từ máy phục vụ

en: Protocol error, code %d: %s
vi: Lỗi giao thức, mã %d: %s

en: %s Your password is %zu characters, which is longer than the maximum length of %d.  Please shorten your password at http://profileedit.myspace.com/index.cfm?fuseaction=accountSettings.changePassword and try again.
vi: %s Bạn đã đặt một mật khẩu chứa %zu ký tự, vượt quá chiều dài tối đa %d. Hãy cắt ngắn mật khẩu ở địa chỉ « http://profileedit.myspace.com/index.cfm?fuseaction=accountSettings.changePassword », sau đó thử lại.

en: MySpaceIM Error
vi: Lỗi MySpaceIM

en: Invalid input condition
vi: Điều kiện nhập không hợp lệ

en: Failed to add buddy
vi: Không thêm được bạn chát

en: 'addbuddy' command failed.
vi: Lỗi « addbuddy » (thêm bạn chát) bị lỗi.

en: persist command failed
vi: Lỗi « persist » (bền bỉ) bị lỗi

en: Failed to remove buddy
vi: Không gỡ bỏ được bạn chát

en: 'delbuddy' command failed
vi: Lỗi « delbuddy » (xoá bạn chát) bị lỗi

en: blocklist command failed
vi: Lỗi « blocklist » (danh sách chận) bị lỗi

en: Missing Cipher
vi: Thiếu mật mã

en: The RC4 cipher could not be found
vi: Không tìm thấy mật mã RC4

en: Upgrade to a libpurple with RC4 support (>= 2.0.1). MySpaceIM plugin will not be loaded.
vi: Nâng cấp lên thư viện libpurple hỗ trợ RC4 (≥2.0.1). Phần bổ sung MySpaceIM sẽ không được nạp.

en: Add friends from MySpace.com
vi: Thêm bạn bè từ MySpace.com

en: Importing friends failed
vi: Không nhập khẩu được bạn bè

note: TODO: find out how
en: Find people...
vi: Tìm người...

en: Change IM name...
vi: Đổi tên Nhắn Tin...

en: myim URL handler
vi: Bộ quản lý URL « myim »

en: No suitable MySpaceIM account could be found to open this myim URL.
vi: Không tìm thấy tài khoản MySpaceIM thích hợp để mở địa chỉ URL « myim » này.

en: Enable the proper MySpaceIM account and try again.
vi: Hiệu lực tài khoản MySpaceIM thích hợp rồi thử lại.

en: Show display name in status text
vi: Hiện tên hiển thị trong văn bản trạng thái

en: Show headline in status text
vi: Hiện hàng đầu trong văn bản trạng thái

en: Send emoticons
vi: Gửi biểu tượng xúc cảm

en: Screen resolution (dots per inch)
vi: Độ phân giải màn hình (điểm trên mỗi insơ)

en: Base font size (points)
vi: Kích cỡ phông cơ bản (điểm)

en: Song
vi: Bài hát

en: Total Friends
vi: Tổng bạn bè

en: Client Version
vi: Phiên bản khách

en: An error occurred while trying to set the username.  Please try again, or visit http://editprofile.myspace.com/index.cfm?fuseaction=profile.username to set your username.
vi: Gặp lỗi trong khi thử đặt tên người dùng. Hãy thử lại, hoặc thăm địa chỉ « http://editprofile.myspace.com/index.cfm?fuseaction=profile.username » để đặt tên người dùng.

en: MySpaceIM - Username Available
vi: MySpaceIM — Tên người dùng sẵn sàng

en: This username is available. Would you like to set it?
vi: Tên người dùng này sẵn có để dùng. Bạn có muốn đặt nó không?

en: ONCE SET, THIS CANNOT BE CHANGED!
vi: MỘT KHI ĐẶT ĐƯỢC THÌ KHÔNG THỂ THAY ĐỔI LẠI !

en: MySpaceIM - Please Set a Username
vi: MySpaceIM — Hãy đặt một tên người dùng

en: This username is unavailable.
vi: Không thể đặt tên người dùng này.

en: Please try another username:
vi: Hãy thử một tên người dùng khác:

note: Protocol won't log in now without a username set.. Disconnect
en: No username set
vi: Chưa đặt tên người dùng

en: Please enter a username to check its availability:
vi: Hãy gõ một tên người dùng để kiểm tra tính hợp lệ:

note: TODO: icons for each zap Lots of comments for translators: Zap means "to strike suddenly and forcefully as if with a * projectile or weapon."  This term often has an electrical * connotation, for example, "he was zapped by electricity when * he put a fork in the toaster."
en: Zap
vi: Hạ gục

en: %s has zapped you!
vi: %s đã hạ gục bạn !

en: Zapping %s...
vi: Đang hạ gục %s...

note: Whack means "to hit or strike someone with a sharp blow"
en: Whack
vi: Đánh mạnh

en: %s has whacked you!
vi: %s đã đánh mạnh bạn !

en: Whacking %s...
vi: Đang đánh mạnh %s...

note: Torch means "to set on fire."  Don't worry, this doesn't * make a whole lot of sense in English, either.  Feel free * to translate it literally.
en: Torch
vi: Đốt chảy

en: %s has torched you!
vi: %s đã đốt chảy bạn !

en: Torching %s...
vi: Đang đốt chảy %s...

note: Smooch means "to kiss someone, often enthusiastically"
en: Smooch
vi: Hôn

en: %s has smooched you!
vi: %s đã hôn bạn !

en: Smooching %s...
vi: Đang hôn %s...

note: A hug is a display of affection; wrapping your arms around someone
en: Hug
vi: Ôm

en: %s has hugged you!
vi: %s đã ôm bạn !

en: Hugging %s...
vi: Đang ôm %s...

note: Slap means "to hit someone with an open/flat hand"
en: Slap
vi: Vỗ

en: %s has slapped you!
vi: %s đã vỗ bạn !

en: Slapping %s...
vi: Đang vỗ %s...

note: Goose means "to pinch someone on their butt"
en: Goose
vi: Véo đít

en: %s has goosed you!
vi: %s đã véo đít bạn một cái !

en: Goosing %s...
vi: Đang véo đít %s một cái

note: A high-five is when two people's hands slap each other * in the air above their heads.  It is done to celebrate * something, often a victory, or to congratulate someone.
en: High-five
vi: Vỗ tay cao

en: %s has high-fived you!
vi: %s đã vỗ tay cao với bạn !

en: High-fiving %s...
vi: Đang vỗ tay cao với %s...

en: %s has punk'd you!
vi: %s đã chơi ác bạn !

en: Punking %s...
vi: Đang chơi ác %s...

note: Raspberry is a slang term for the vibrating sound made * when you stick your tongue out of your mouth with your * lips closed and blow.  It is typically done when * gloating or bragging.  Nowadays it's a pretty silly * gesture, so it does not carry a harsh negative * connotation.  It is generally us
en: Raspberry
vi: Bĩu môi

en: %s has raspberried you!
vi: %s đã gửi một cái bĩu môi cho bạn !

en: Raspberrying %s...
vi: Đang gửi một cái búi môi cho %s...

en: Required parameters not passed in
vi: Tham số yêu cầu chưa được gửi vào

en: Unable to write to network
vi: Không thể ghi vào mạng

en: Unable to read from network
vi: Không thể đọc từ mạng

en: Error communicating with server
vi: Lỗi liên lạc với máy phục vụ

en: Conference not found
vi: Không tìm thấy cuộc hội thảo

en: Conference does not exist
vi: Cuộc hội thảo đó không tồn tại

en: A folder with that name already exists
vi: Một thư mục tên đó đã có

en: Password has expired
vi: Mật khẩu đã hết hạn dùng

en: Account has been disabled
vi: Tài khoản đã bị tắt

en: The server could not access the directory
vi: Máy phục vụ không thể truy cập đến danh bạ

en: Your system administrator has disabled this operation
vi: Quản trị hệ thống của bạn đã cấm hoạt động này

en: The server is unavailable; try again later
vi: Máy phục vụ này hiện không sử dụng được, hãy thử lại sau

en: Cannot add a contact to the same folder twice
vi: Không thể thêm một liên lạc vào cùng một thư mục hai lần

en: Cannot add yourself
vi: Không thể tự thêm mình

en: Master archive is misconfigured
vi: Kho lưu chủ sai cấu hình

en: Could not recognize the host of the username you entered
vi: Không thể nhận ra máy của tên người dùng bạn vừa nhập vào

en: Your account has been disabled because too many incorrect passwords were entered
vi: Tài khoản của bạn không sữ dụng dụng được vì có quá nhiều mật khẩu không hợp lệ được nhập vào.

en: You cannot add the same person twice to a conversation
vi: Bạn không thể thêm cùng một người hai lần vào một cuộc trao đổi

en: You have reached your limit for the number of contacts allowed
vi: Bạn đã đến giới hạn số liên hệ cho phép

en: You have entered an incorrect username
vi: Bạn đã nhập một tên người dùng không đúng

en: An error occurred while updating the directory
vi: Có lỗi khi cập nhật danh bạ

en: Incompatible protocol version
vi: Phiên bản giao thức không tương thích

en: The user has blocked you
vi: Người dùng đã chặn bạn

en: This evaluation version does not allow more than ten users to log in at one time
vi: Phiên bản thử nghiệm này không cho phép hơn 10 người dùng đăng nhập cùng lúc

en: The user is either offline or you are blocked
vi: Người dùng này đang ngoại tuyến hoặc bạn đã bị chặn lại

en: Unknown error: 0x%X
vi: Lỗi không rõ : 0x%X

en: Unable to login: %s
vi: Không thể đăng nhập: %s

en: Unable to send message. Could not get details for user (%s).
vi: Không thể gửi tin. Không thể lấy chi tiết về người dùng (%s).

en: Unable to add %s to your buddy list (%s).
vi: Không thể thêm « %s » vào danh sách bạn bè của bạn (%s).

note: TODO: Improve this! message to who or for what conference?
en: Unable to send message (%s).
vi: Không thể gửi tin (%s).

en: Unable to invite user (%s).
vi: Không thể mời người dùng (%s).

en: Unable to send message to %s. Could not create the conference (%s).
vi: Không thể gửi tin cho %s. Không thể tạo cuộc hội thảo (%s).

en: Unable to send message. Could not create the conference (%s).
vi: Không thể gửi tin. Không thể tạo cuộc hội thảo (%s).

en: Unable to move user %s to folder %s in the server side list. Error while creating folder (%s).
vi: Không thể di chuyền người dùng %s đến thư mục %s trong danh sách bên máy phục vụ. Có lỗi khi tạo thư mục (%s).

en: Unable to add %s to your buddy list. Error creating folder in server side list (%s).
vi: Không thể thêm « %s » vào danh sách bạn bè của bạn. Gặp lỗi khi tạo thư mục trong danh sách bên máy phục vụ (%s).

en: Could not get details for user %s (%s).
vi: Không thể lấy chi tiết về người dùng %s (%s).

en: Unable to add user to privacy list (%s).
vi: Không thể thêm người dùng vào danh sách riêng tư (%s).

en: Unable to add %s to deny list (%s).
vi: Không thể thêm « %s » vào danh sách từ chối (%s).

en: Unable to add %s to permit list (%s).
vi: Không thể thêm « %s » vào danh sách cho phép (%s).

en: Unable to remove %s from privacy list (%s).
vi: Không thể gỡ bỏ %s ra khỏi danh sách riêng tư (%s).

en: Unable to change server side privacy settings (%s).
vi: Không thể đổi thiết lập riêng tư bên máy phục vụ (%s).

en: Unable to create conference (%s).
vi: Không thể tạo cuộc hội thảo (%s).

en: Error communicating with server. Closing connection.
vi: Lỗi liên lạc với máy phục vụ nên đóng kết nối.

en: Personal Title
vi: Tuổi tác

en: GroupWise Conference %d
vi: Hội thảo GroupWise %d

en: Authenticating...
vi: Đang xác thực...

en: Waiting for response...
vi: Đợi hồi âm...

en: %s has been invited to this conversation.
vi: %s đã được mời vào cuộc thoại này.

en: Invitation to Conversation
vi: Lời mời vào cuộc thoại

en: Invitation from: %s
    
    Sent: %s
vi: Lời mời từ : %s
    
    Gửi: %s

en: Would you like to join the conversation?
vi: Bạn có muốn tham gia cuộc thoại này không?

en: %s appears to be offline and did not receive the message that you just sent.
vi: %s có vẻ là đang ngoại tuyến nên không thể nhận tin bạn vừa gửi.

en: Unable to connect to server. Please enter the address of the server to which you wish to connect.
vi: Không thể kết nối tới máy phục vụ. Hãy nhập địa chỉ của máy phục vụ tới đó bạn muốn kết nối.

en: This conference has been closed. No more messages can be sent.
vi: Cuộc hội thảo này đã đóng nên không thể gửi thêm tin nào.

note: *< type *< ui_requirement *< flags *< dependencies *< priority *< id *< name *< version *  summary *  description
en: Novell GroupWise Messenger Protocol Plugin
vi: Phần bổ sung giao thức Novell GroupWise Messenger

en: Server address
vi: Địa chỉ máy phục vụ

en: Server port
vi: Cổng máy phục vụ

en: Please authorize me so I can add you to my buddy list.
vi: Xin hãy cho phép tôi để tôi có thể thêm bạn vào danh sách bạn bè.

en: No reason given.
vi: Không nêu lý do.

en: Authorization Denied Message:
vi: Thông điệp từ chối cho phép:

en: Received unexpected response from %s: %s
vi: Nhận được đáp ứng bất thường từ %s: %s

en: Received unexpected response from %s
vi: Nhận được đáp ứng HTTP bất thường từ %s

en: You have been connecting and disconnecting too frequently. Wait ten minutes and try again. If you continue to try, you will need to wait even longer.
vi: Bạn đã liên tục kết nối và ngắt kết nối quá nhiều. Xin chờ 10 phút rồi thử lại. Nếu bạn tiếp tục kết nối, bạn sẽ phải đợi lâu hơn.

en: You required encryption in your account settings, but one of the servers doesn't support it.
vi: Bạn muốn mã hóa thiết lập tài khoản, tuy nhiên, máy chủ không hỗ trợ.

note: Note to translators: The first %s is a URL, the second is an error message.
en: Error requesting %s: %s
vi: Gặp lỗi khi yêu cầu %s: %s

en: The server returned an empty response
vi: Máy chủ trả về phản hồi rỗng

en: Server requested that you fill out a CAPTCHA in order to sign in, but this client does not currently support CAPTCHAs.
vi: Máy phục vụ đã yêu cầu bạn điền vào một mã đồ họa CAPTCHA để đăng nhập, mà trình khách này hiện thời không hỗ trợ CAPTCHA.

en: AOL does not allow your screen name to authenticate here
vi: AOL không cho phép tên màn hình xác thực ở đây

en: (There was an error receiving this message.  The buddy you are speaking with is probably using a different encoding than expected.  If you know what encoding he is using, you can specify it in the advanced account options for your AIM/ICQ account.)
vi: (Gặp lỗi khi nhận tin này. Bạn chát với họ bạn đang nói chuyện rất có thể sử dụng bảng mã khác với điều mong đợi. Biết bảng mã đó thì bạn ghi rõ nó trong các tùy chọn tài khoản cấp cao cho tài khoản AIM/ICQ của bạn.)

en: (There was an error receiving this message.  Either you and %s have different encodings selected, or %s has a buggy client.)
vi: (Có lỗi khi nhận tin này. Hoặc bạn và %s đã chọn các bảng mã khác nhau, hoặc %s chạy trình khách bị lỗi.)

en: Could not join chat room
vi: Không thể tham gia phòng trò chuyện

en: Invalid chat room name
vi: Tên phòng trò chuyện không hợp lệ

en: Invalid error
vi: Lỗi không hợp lệ

en: Cannot receive IM due to parental controls
vi: Không thể nhận tin nhắn do điều khiển cha mẹ

en: Cannot send SMS without accepting terms
vi: Phải đồng ý với điều khoản để gửi SMS

en: Cannot send SMS
vi: Không thể gửi SMS

note: SMS_WITHOUT_DISCLAIMER is weird
en: Cannot send SMS to this country
vi: Không thể gửi SMS cho quốc gia này

note: Undocumented
en: Cannot send SMS to unknown country
vi: Không thể gửi SMS cho quốc gia không rõ

en: Bot accounts cannot initiate IMs
vi: Tài khoản bot không có khả năng sơ khởi tin nhắn

en: Bot account cannot IM this user
vi: Tài khoản bot không có khả năng gửi tin nhắn cho người dùng này

en: Bot account reached IM limit
vi: Tài khoản bot đã tới giới hạn tin nhắn

en: Bot account reached daily IM limit
vi: Tài khoản bot đã tới giới hạn tin nhắn hằng ngày

en: Bot account reached monthly IM limit
vi: Tài khoản bot đã tới giới hạn tin nhắn hằng tháng

en: Unable to receive offline messages
vi: Không thể nhận tin nhắn ngoại tuyến

en: Offline message store full
vi: Kho tin nhắn ngoại tuyến đã đầy

en: Unable to send message: %s (%s)
vi: Không thể gửi tin nhắn: %s (%s)

en: Unable to send message: %s
vi: Không thể gửi tin: %s

en: Unable to send message to %s: %s (%s)
vi: Không thể gửi tin nhắn cho %s: %s (%s)

en: Unable to send message to %s: %s
vi: Không thể gửi tin nhắn cho %s: %s

en: Thinking
vi: Đang nghĩ

en: Questioning
vi: Đang hỏi câu

en: Eating
vi: Đang ăn đồ

en: Watching a movie
vi: Đang coi phim

en: At the office
vi: Ở văn phòng

en: Taking a bath
vi: Đang đi tắm

en: Watching TV
vi: Đang coi TV

en: Having fun
vi: Đang đi chơi có vui

en: Using a PDA
vi: Đang sử dụng PDA

en: Meeting friends
vi: Đang gặp bạn bè

en: Surfing
vi: Đang lướt sóng

en: Searching the web
vi: Đang tìm kiếm trên Web

en: At a party
vi: Ở một tiệc

en: Having Coffee
vi: Đang uống cà-phê

en: Browsing the web
vi: Đang duyệt qua Web

en: Smoking
vi: Đang hút thuốc

note: Drinking [Alcohol]
en: Drinking
vi: Đang uống rượu

en: Listening to music
vi: Đang nghe nhạc

en: Studying
vi: Đang học bài

en: In the restroom
vi: Trong nhà vệ sinh

en: Received invalid data on connection with server
vi: Nhận được dữ liệu không hợp lệ khi kết nối tới máy phục vụ

note: *< type *< ui_requirement *< flags *< dependencies *< priority *< id *< name *< version *  summary *  description
en: AIM Protocol Plugin
vi: Phần bổ sung giao thức AIM

note: *< type *< ui_requirement *< flags *< dependencies *< priority *< id *< name *< version *  summary *  description
en: ICQ Protocol Plugin
vi: Phần bổ sung giao thức ICQ

en: The remote user has closed the connection.
vi: Người dùng từ xa đã đóng kết nối.

en: The remote user has declined your request.
vi: Người dùng từ xa đã từ chối yêu cầu của bạn.

en: Lost connection with the remote user:<br>%s
vi: Mất kết nối với người dùng từ xa:<br>%s

en: Received invalid data on connection with remote user.
vi: Nhận dữ liệu không hợp lệ khi kết nối với người dùng từ xa.

en: Unable to establish a connection with the remote user.
vi: Không thể thiết lập kết nối với người dùng từ xa.

en: Direct IM established
vi: Đã thiết lập nhắn tin nhanh trực tiếp

en: %s tried to send you a %s file, but we only allow files up to %s over Direct IM.  Try using file transfer instead.
vi: %s đã cố gửi một tập tin %s, nhưng mạng này chỉ cho phép tập tin đến %s thông qua Nhắn Tin Nhanh Trực Tiếp. Hãy thử sử dụng tính năng truyền tải tập tin thay vào đó.

en: File %s is %s, which is larger than the maximum size of %s.
vi: Tập tin %s là %s mà lớn hơn kích cỡ tối đa %s.

en: Free For Chat
vi: Rảnh rỗi để Chát

en: Web Aware
vi: Kiến thức Web

en: Depression
vi: Sự buồn rầu

en: At home
vi: Ở nhà

en: At work
vi: Ở chỗ làm

en: At lunch
vi: Ăn trưa

en: Unable to connect to authentication server: %s
vi: Không thể kết nối tới máy phục vụ xác thực: %s

en: Unable to connect to BOS server: %s
vi: Không thể kết nối tới máy phục vụ BOS: %s

en: Username sent
vi: Tên người dùng đã được gửi

en: Connection established, cookie sent
vi: Kết nối được thiết lập, đã gửi cookie

note: TODO: Don't call this with ssi
en: Finalizing connection
vi: Đang hoàn tất kết nối

en: Unable to sign on as %s because the username is invalid.  Usernames must be a valid email address, or start with a letter and contain only letters, numbers and spaces, or contain only numbers.
vi: Không thể đăng nhập dưới %s vì tên người dùng không hợp lệ. Tên người dùng phải là một địa chỉ thư điện tử hợp lệ, hoặc bắt đầu với một chữ cái và chỉ chứa chữ cái, chữ số và khoảng trống, hoặc chỉ chứa chữ số.

en: You required encryption in your account settings, but encryption is not supported by your system.
vi: Bạn muốn mã hóa thiết lập tài khoản, tuy nhiên, hệ thống của bạn không hỗ trợ mã hóa.

en: You may be disconnected shortly.  If so, check %s for updates.
vi: Bạn có thể sắp bị ngắt kết nối. Có thì hãy kiểm tra %s để cập nhật.

en: Unable to get a valid AIM login hash.
vi: Không thể lấy mã đăng nhập AIM hợp lệ.

en: Unable to get a valid login hash.
vi: Không thể lấy mã đăng nhập hợp lệ.

en: Received authorization
vi: Nhận được sự cho phép

note: Unregistered username the username does not exist
en: Username does not exist
vi: Tên người dùng không tồn tại

note: Suspended account
en: Your account is currently suspended
vi: Tài khoản của bạn hiện thời bị đình chỉ

note: service temporarily unavailable
en: The AOL Instant Messenger service is temporarily unavailable.
vi: Tạm thời không dùng được Dịch Vụ Nhắn Tin Nhanh AOL.

note: username connecting too frequently
en: Your username has been connecting and disconnecting too frequently. Wait ten minutes and try again. If you continue to try, you will need to wait even longer.
vi: Tên người dùng của bạn đã liên tục kết nối và ngắt kết nối quá nhiều. Xin chờ 10 phút rồi thử lại. Nếu bạn tiếp tục kết nối, bạn sẽ phải đợi lâu hơn.

note: client too old
en: The client version you are using is too old. Please upgrade at %s
vi: Bạn đang dùng phiên bản trình khách quá cũ. Hãy nâng cấp tại %s

note: IP address connecting too frequently
en: Your IP address has been connecting and disconnecting too frequently. Wait a minute and try again. If you continue to try, you will need to wait even longer.
vi: Địa chỉ IP của bạn đã liên tục kết nối và ngắt kết nối quá nhiều. Xin chờ một phút rồi thử lại. Cứ thử kết nối thì bạn phải đợi ngay cả lâu hơn.

en: The SecurID key entered is invalid
vi: Khoá SecurID nhập vào không hợp lệ

en: Enter SecurID
vi: Nhập vào SecurID

en: Enter the 6 digit number from the digital display.
vi: Nhập vào 6 chữ số hiển thị trên màn hình.

en: Password sent
vi: Đã gửi mật khẩu

en: Unable to initialize connection
vi: Không thể khởi tạo kết nối

en: The user %u has denied your request to add them to your buddy list for the following reason:
    %s
vi: Người dùng %u từ chối để bạn thêm họ vào danh sách bạn bè của bạn vì lý do sau :
    %s

en: ICQ authorization denied.
vi: Sự cho phép ICQ bị từ chối.

note: Someone has granted you authorization
en: The user %u has granted your request to add them to your buddy list.
vi: Người dùng %u đã cho phép bạn thêm họ vào danh sách bạn bè của bạn.

en: You have received a special message
    
    From: %s [%s]
    %s
vi: Bạn đã nhận một thông điệp đặc biệt
    
    Từ : %s [%s]
    %s

en: You have received an ICQ page
    
    From: %s [%s]
    %s
vi: Bạn đã nhận một trang ICQ
    
    Từ : %s [%s]
    %s

en: You have received an ICQ email from %s [%s]
    
    Message is:
    %s
vi: Bạn đã nhận một thư ICQ từ %s [%s]
    
    Thông điệp:
    %s

en: ICQ user %u has sent you a buddy: %s (%s)
vi: Người dùng ICQ %u gửi tới bạn một bạn chát: %s (%s)

en: Do you want to add this buddy to your buddy list?
vi: Bạn muốn thêm người này vào danh sách bạn bè của bạn không?

en: You missed %hu message from %s because it was invalid. | You missed %hu messages from %s because they were invalid.
vi[0]: Bạn không nhận được %hu tin nhắn từ %s vì nó không hợp lệ.

en: You missed %hu message from %s because it was too large. | You missed %hu messages from %s because they were too large.
vi[0]: Bạn không nhận được %hu tin nhắn từ %s vì nó quá lớn.

en: You missed %hu message from %s because the rate limit has been exceeded. | You missed %hu messages from %s because the rate limit has been exceeded.
vi[0]: Bạn không nhận được %hu tin nhắn từ %s vì đã vược quá mức giới hạn.

en: You missed %hu message from %s because his/her warning level is too high. | You missed %hu messages from %s because his/her warning level is too high.
vi[0]: Bạn không nhận được %hu tin nhắn từ %s vì họ có cấp cảnh báo quá cao.

en: You missed %hu message from %s because your warning level is too high. | You missed %hu messages from %s because your warning level is too high.
vi[0]: Bạn không nhận được %hu tin nhắn từ %s vì bạn có cấp cảnh báo quá cao.

en: You missed %hu message from %s for an unknown reason. | You missed %hu messages from %s for an unknown reason.
vi[0]: Bạn không nhận được %hu tin nhắn từ %s do lỗi chưa xác định.

en: Your AIM connection may be lost.
vi: Bạn có thể đã bị ngắt kết nối với AIM

en: You have been disconnected from chat room %s.
vi: Bạn đã bị ngắt kết nối với phòng Chat %s.

en: The new formatting is invalid.
vi: Định dạng mới không hợp lệ.

en: Username formatting can change only capitalization and whitespace.
vi: Định dạng cho tên người dùng chỉ đổi chữ viết hoa và khoảng trống.

en: Pop-Up Message
vi: Thông điệp tự mở

en: The following username is associated with %s | The following usernames are associated with %s
vi[0]: Tên người dùng sau đây có liên quan đến %s

en: No results found for email address %s
vi: Không tìm thấy kết quả đối với điạ chỉ thư điện tử %s

en: You should receive an email asking to confirm %s.
vi: Bạn sẽ nhận được một thư điện tử yêu cầu xác nhận %s.

en: Account Confirmation Requested
vi: Yêu cầu Xác nhận Tài khoản

en: Error 0x%04x: Unable to format username because the requested name differs from the original.
vi: Lỗi 0x%04x: không thể định dạng tên người dùng vì nó khác với tên gốc.

en: Error 0x%04x: Unable to format username because it is invalid.
vi: Lỗi 0x%04x: Không thể định dạng tên người dùng bởi vì nó không hợp lệ.

en: Error 0x%04x: Unable to format username because the requested name is too long.
vi: Lỗi 0x%04x: Không thể định dạng tên người dùng bởi vì nó quá dài.

en: Error 0x%04x: Unable to change email address because there is already a request pending for this username.
vi: Lỗi 0x%04x: Không đổi được địa chỉ thư điện tử vì đã có một yêu cầu bị hoãn cho tên người dùng này.

en: Error 0x%04x: Unable to change email address because the given address has too many usernames associated with it.
vi: Lỗi 0x%04x: Không đổi được địa chỉ thư điện tử vì có quá nhiều tên người dùng có liên quan với địa chỉ này.

en: Error 0x%04x: Unable to change email address because the given address is invalid.
vi: Lỗi 0x%04x: Không thay đổi được địa chỉ thư vì địa chỉ đưa ra không hợp lệ.

en: Error 0x%04x: Unknown error.
vi: Lỗi 0x%04x: lỗi không rõ.

en: Error Changing Account Info
vi: Có lỗi khi thay đổi thông tin tài khoản

en: The email address for %s is %s
vi: Địa chỉ thư điện tử cho %s là %s

en: Account Info
vi: Thông tin tài khoản

en: Your IM Image was not sent. You must be Direct Connected to send IM Images.
vi: Không gửi được hình ảnh tin nhắn nhanh của bạn. Bạn phải Kết nối Trực tiếp để gửi Hình ảnh tin nhắn nhanh.

en: Unable to set AIM profile.
vi: Không thể lập lý lịch AIM.

en: You have probably requested to set your profile before the login procedure completed.  Your profile remains unset; try setting it again when you are fully connected.
vi: Bạn có thể đã yêu cầu lập lý lịch trước khi hoàn thành thủ tục đăng nhập. Vì vậy lý lịch của bạn vẫn chưa được lập; hãy thử lại sau khi bạn kết nối xong.

en: The maximum profile length of %d byte has been exceeded.  It has been truncated for you. | The maximum profile length of %d bytes has been exceeded.  It has been truncated for you.
vi[0]: Đã vượt quá độ dài lý lịch tối đa %d byte. Pidgin đã cắt ngắn nó giúp bạn.

en: Profile too long.
vi: Lý lịch quá dài.

en: The maximum away message length of %d byte has been exceeded.  It has been truncated for you. | The maximum away message length of %d bytes has been exceeded.  It has been truncated for you.
vi[0]: Đã vượt quá độ dài tối đa %d byte của thông báo vắng mặt  Pidgin đã cắt ngắn giúp bạn.

en: Away message too long.
vi: Thông báo vắng mặt quá dài.

en: Unable to add the buddy %s because the username is invalid.  Usernames must be a valid email address, or start with a letter and contain only letters, numbers and spaces, or contain only numbers.
vi: Không thể thêm bạn chát %s vì tên người dùng này không hợp lệ. Mỗi tên người dùng phải là một địa chỉ thư điện tử hợp lệ, hoặc bắt đầu bằng một chữ cái và chỉ chứa chữ cái, chữ số, và khoảng trống, hoặc chỉ chứa chữ số.

en: Unable to Retrieve Buddy List
vi: Không thể lấy Danh sách Bạn bè

en: The AIM servers were temporarily unable to send your buddy list.  Your buddy list is not lost, and will probably become available in a few minutes.
vi: Các máy phục vụ AIM tạm thời không thể gửi danh sách bạn bè của bạn. Danh sách này không mất và có thể nhận được sau vài phút nữa.

en: Orphans
vi: Thừa

en: Unable to add the buddy %s because you have too many buddies in your buddy list.  Please remove one and try again.
vi: Không thể thêm bạn chát %s vì danh sách của bạn có quá nhiều bạn chát. Hãy bỏ bớt một bạn chát và thử lại.

en: Unable to add the buddy %s for an unknown reason.
vi: Không thể thêm bạn chát %s vì lý do không rõ.

en: The user %s has given you permission to add him or her to your buddy list.  Do you want to add this user?
vi: Người dùng %s cho phép bạn thêm họ vào danh sách bạn bè của bạn. Bạn có muốn thêm họ không?

en: Authorization Given
vi: Cho phép

note: Granted
en: The user %s has granted your request to add them to your buddy list.
vi: Người dùng %s đã cho phép bạn thêm họ vào danh sách bạn bè của bạn.

en: Authorization Granted
vi: Cho phép

note: Denied
en: The user %s has denied your request to add them to your buddy list for the following reason:
    %s
vi: Người dùng %s đã từ chối yêu cầu của bạn thêm họ vào danh sách bạn bè của bạn với lý do sau :
    %s

en: Authorization Denied
vi: Không cho phép

en: _Exchange:
vi: _Trao đổi:

en: Your IM Image was not sent. You cannot send IM Images in AIM chats.
vi: Hình ảnh tin nhắn nhanh của bạn không gửi được. Bạn không gửi hình ảnh tin nhắn nhanh trong AIM chát.

en: iTunes Music Store Link
vi: Liên kết TIệm Nhạc iTunes

en: Buddy Comment for %s
vi: Chú thích bạn chát về %s

en: Buddy Comment:
vi: Chú thích bạn chát:

en: You have selected to open a Direct IM connection with %s.
vi: Bạn đã chọn mở kết nối Nhắn Tin Trực Tiếp với %s.

en: Because this reveals your IP address, it may be considered a security risk.  Do you wish to continue?
vi: Điều này cho phép người khác thấy được địa chỉ IP máy bạn, có thể bị hưởng đến sự riêng tư của bạn. Bạn có muốn tiếp tục không?

en: You closed the connection.
vi: Bạn đã đóng kết nối.

en: Get AIM Info
vi: Lấy thông tin AIM

note: We only do this if the user is in our buddy list
en: Edit Buddy Comment
vi: Sửa chú thích bạn chát

en: Get X-Status Msg
vi: Lấy thông điệp trạng thái X

en: End Direct IM Session
vi: Kết thúc buổi hợp Tin nhắn Trực tiếp

en: Direct IM
vi: Tin nhắn Trực tiếp

en: Re-request Authorization
vi: Yêu cầu lại sự cho phép

en: Require authorization
vi: Cần thiết sự cho phép

en: Web aware (enabling this will cause you to receive SPAM!)
vi: Kiến thức Web (hiệu lực tùy chọn này sẽ gây ra bạn nhận thư RÁC)

en: ICQ Privacy Options
vi: Tùy chọn riêng tư ICQ

en: Change Address To:
vi: Đổi địa chỉ thành:

en: you are not waiting for authorization
vi: Bạn không đợi phê chuẩn

en: You are awaiting authorization from the following buddies
vi: Bạn đang chờ sự cho phép của các bạn chát sau đây

en: You can re-request authorization from these buddies by right-clicking on them and selecting "Re-request Authorization."
vi: Bạn có thể gửi lại yêu cầu sự cho phép của những bạn chát này bằng cách nhấn chuột phải vào tên người đó và chọn « Yêu cầu lại sự cho phép ».

en: Find Buddy by Email
vi: Tìm bạn chát dựa theo địa chỉ thư

en: Search for a buddy by email address
vi: Tìm kiếm bạn chát dựa theo địa chỉ thư điện tử

en: Type the email address of the buddy you are searching for.
vi: Hãy nhập địa chỉ thư điện tử của bạn chát mà bạn cần tìm.

en: Set User Info (web)...
vi: Đặt thông tin người dùng (Web)...

note: This only happens when connecting with the old-style BUCP login
en: Change Password (web)
vi: Đổi mật khẩu (Web)

en: Configure IM Forwarding (web)
vi: Cấu hình chuyển tiếp Nhắn Tin (Web)

note: ICQ actions
en: Set Privacy Options...
vi: Đặt tùy chọn riêng tư...

en: Show Visible List
vi: Hiện danh sách nhìn thấy

en: Show Invisible List
vi: Hiện danh sách không nhìn thấy

note: AIM actions
en: Confirm Account
vi: Xác nhận tài khoản

en: Display Currently Registered Email Address
vi: Hiển thị địa chỉ thư điện tử đăng ký hiện thời

en: Change Currently Registered Email Address...
vi: Thay đổi địa chỉ thư điện tử đăng ký hiện thời...

en: Show Buddies Awaiting Authorization
vi: Hiển thị các bạn chát chờ sự cho phép

en: Search for Buddy by Email Address...
vi: Tìm kiếm bạn chát theo địa chỉ thư...

en: Always use AIM/ICQ proxy server for
    file transfers and direct IM (slower,
    but does not reveal your IP address)
vi: Luôn luôn dùng máy phục vụ ủy nhiệm
    AIM/ICQ để truyền tập tin và gửi/nhận
    tin nhắn trực tiếp (chặm hơn nhưng
    không cho người khác thấy địa chỉ IP của bạn)

en: Asking %s to connect to us at %s:%hu for Direct IM.
vi: Yêu cầu %s kết nối với chúng tôi tại %s:%hu để gửi tin nhắn trực tiếp.

en: Attempting to connect to %s:%hu.
vi: Đang thử kết nối đến %s:%hu.

en: Attempting to connect via proxy server.
vi: Đang thử kết nối thông qua máy phục vụ ủy nhiệm.

en: %s has just asked to directly connect to %s
vi: %s mới yêu cầu kết nối trực tiếp với %s

en: This requires a direct connection between the two computers and is necessary for IM Images.  Because your IP address will be revealed, this may be considered a privacy risk.
vi: Điều này đòi hỏi một kết nối trực tiếp giữa hai máy tính và là cần thiết để dùng nhắn tin nhanh có hình ảnh. Tuy nhiên, người ta sẽ thấy địa chỉ IP của bạn, là nguy cơ ảnh hưởng đến quyền riêng tư.

note: Label
en: Buddy Icon
vi: Biểu tượng bạn chát

en: AIM Direct IM
vi: Nhắn tin nhanh trực tiếp AIM

en: Get File
vi: Lấy tập tin

en: Add-Ins
vi: Phần bổ trợ

en: Send Buddy List
vi: Gửi danh sách bạn bè

en: ICQ Direct Connect
vi: Kết nối trực tiếp ICQ

en: AP User
vi: Người dùng AP

en: ICQ Server Relay
vi: Chuyển tiếp máy phục vụ ICQ

en: Old ICQ UTF8
vi: UTF-8 ICQ cũ

en: Trillian Encryption
vi: Mật mã Trillian

en: ICQ UTF8
vi: UTF-8 ICQ

en: Security Enabled
vi: Bật bảo mật

en: Live Video
vi: Ảnh động trực tiếp

en: Warning Level
vi: Mức cảnh báo

en: Buddy Comment
vi: Chú thích bạn chát

en: User information not available: %s
vi: Không có sẵn thông tin về người dùng %s:

en: Personal Web Page
vi: Trang web cá nhân

en: Work Information
vi: Thông tin về công việc

en: Online Since
vi: Đã kết nối từ

en: Member Since
vi: Là thành viên từ

en: Invalid SNAC
vi: SNAC không hợp lệ

en: Server rate limit exceeded
vi: Vượt quá ngưỡng tỉ lệ máy chủ

en: Client rate limit exceeded
vi: Vượt quá ngưỡng tỉ lệ máy khách

en: Service not defined
vi: Chưa xác định dịch vụ

en: Obsolete SNAC
vi: SNAC quá cũ

en: Not supported by host
vi: Máy không hỗ trợ

en: Not supported by client
vi: Trình khách không hỗ trợ

en: Refused by client
vi: Trình khách từ chối

en: Reply too big
vi: Trả lời lại quá lớn

en: Responses lost
vi: Mất trả lời

en: Request denied
vi: Yêu cầu bị từ chối

en: Busted SNAC payload
vi: Làm mất trọng tải SNAC

en: Insufficient rights
vi: Không đủ quyền

en: In local permit/deny
vi: Nằm trong phạm vi bị giới hạn/từ chối cục bộ

en: Warning level too high (sender)
vi: Cấp cảnh báo quá cao (người gửi)

en: Warning level too high (receiver)
vi: Cấp cảnh báo quá cao (người nhận)

en: User temporarily unavailable
vi: Tạm thời không có người dùng

en: List overflow
vi: Tràn danh sách

en: Request ambiguous
vi: Yêu cầu không rõ ràng

en: Queue full
vi: Hàng đợi đã đầy

en: Not while on AOL
vi: Không phải khi trên AOL

note: Translators: This string is a menu option that, if selected, will cause you to appear online to the chosen user even when your status is set to Invisible.
en: Appear Online
vi: Hình như trực tuyến

note: Translators: This string is a menu option that, if selected, will cause you to appear offline to the chosen user when your status is set to Invisible (this is the default).
en: Don't Appear Online
vi: Không hiện trực tuyến

note: Translators: This string is a menu option that, if selected, will cause you to always appear offline to the chosen user (even when your status isn't Invisible).
en: Appear Offline
vi: Hình như ngoại tuyến

note: Translators: This string is a menu option that, if selected, will cause you to appear offline to the chosen user if you are invisible, and appear online to the chosen user if you are not invisible (this is the default).
en: Don't Appear Offline
vi: Không hiển ngoại tuyến

en: you have no buddies on this list
vi: Không có bạn trong danh sách

en: You can add a buddy to this list by right-clicking on them and selecting "%s"
vi: Có thể thêm bạn vào danh sách bằng cách nhấp chuột phải vào họ và chọn "%s"

en: Visible List
vi: Danh sách hiện

en: These buddies will see your status when you switch to "Invisible"
vi: Bạn bè này sẽ biết khi bạn chuyển trạng thái là "Ẩn"

en: Invisible List
vi: Danh sách ẩn

en: These buddies will always see you as offline
vi: Những bạn bè này sẽ luôn nhìn thấy bạn ngoại tuyến

en: <b>Group Title:</b> %s<br>
vi: <b>Tên nhóm:</b> %s<br>

en: <b>Notes Group ID:</b> %s<br>
vi: <b>ID nhóm ghi chú :</b> %s<br>

en: Info for Group %s
vi: Thông tin về nhóm %s

en: Notes Address Book Information
vi: Thông tin Sổ địa chỉ ghi chú

en: Invite Group to Conference...
vi: Mời nhóm vào hội thảo...

en: Get Notes Address Book Info
vi: Lấy thông tin Sổ địa chỉ ghi chú

en: Sending Handshake
vi: Đang gửi tin hiệu Tay bắt tay

en: Waiting for Handshake Acknowledgement
vi: Đợi đợi xác nhận Tay bắt tay

en: Handshake Acknowledged, Sending Login
vi: Đã xác nhận Tay bắt tay, đang gửi Đang nhập

en: Waiting for Login Acknowledgement
vi: Đang chờ xác nhận Đăng nhập

en: Login Redirected
vi: Đăng nhập bị chuyển tiếp

en: Forcing Login
vi: Đang buộc đăng nhập

en: Login Acknowledged
vi: Đăng nhập đã được xác nhận

en: Starting Services
vi: Đang khởi chạy dịch vụ

en: A Sametime administrator has issued the following announcement on server %s
vi: Một quản trị Sametime đã thông báo như theo đây trên máy phục vụ %s

en: Sametime Administrator Announcement
vi: Thông báo Quản trị Sametime

en: Announcement from %s
vi: Thông báo từ %s

en: Conference Closed
vi: Hội thảo bị đóng

en: Unable to send message:
vi: Không thể gửi tin:

en: Unable to send message to %s:
vi: Không thể gửi tin cho %s:

en: Place Closed
vi: Nơi bị đóng

en: External User
vi: Người dùng bên ngoài

en: Create conference with user
vi: Tạo cuộc hội thảo với người dùng

en: Please enter a topic for the new conference, and an invitation message to be sent to %s
vi: Hãy gõ chủ đề cho cuộc hội thảo mới, và lời mời cần gửi cho %s

en: New Conference
vi: Hội thảo mới

en: Available Conferences
vi: Hội thảo công bố

en: Create New Conference...
vi: Tạo hội thảo mới...

en: Invite user to a conference
vi: Mời người dùng vào hội thảo

en: Select a conference from the list below to send an invite to user %s. Select "Create New Conference" if you'd like to create a new conference to invite this user to.
vi: Hãy chọn một cuộc hội thảo trong danh sách bên dưới, để gửi cho người dùng %s một lời mời. Chọn mục « Tạo hội thảo mới » nếu bạn muốn tạo một cuộc hội thảo mới vào đó cần mời người dùng này.

en: Invite to Conference
vi: Mời vào hội thảo

en: Invite to Conference...
vi: Mời vào hội thảo...

en: Send TEST Announcement
vi: Gửi thông báo TEST

en: Unknown (0x%04x)<br>
vi: Không rõ (0x%04x)<br>

en: Last Known Client
vi: Trình khách biết cuối

en: Sametime ID
vi: ID Sametime

en: An ambiguous user ID was entered
vi: Đã gõ một ID người dùng không rõ ràng

en: The identifier '%s' may possibly refer to any of the following users. Please select the correct user from the list below to add them to your buddy list.
vi: Bộ nhận diện « %s » có thể tham chiếu đến bất cứ người dùng nào trong những người dùng theo đây. Hãy chọn người dùng đúng trong danh sách bên dưới, để thêm họ vào danh sách bạn bè của bạn.

en: Unable to add user: user not found
vi: Không thể thêm người dùng: không tìm thấy

en: The identifier '%s' did not match any users in your Sametime community. This entry has been removed from your buddy list.
vi: Bộ nhận diện « %s » không tương ứng với bất cứ người dùng nào trong công đồng Sametime. Mục này đã bị gỡ bỏ khỏi danh sách bạn bè của bạn.

en: Error reading file %s: 
    %s
vi: Lỗi đọc tập tin %s: 
    %s

en: Remotely Stored Buddy List
vi: Danh sách bạn bè đã lưu ở xa

en: Buddy List Storage Mode
vi: Chế độ cất giữ danh sách bạn bè

en: Local Buddy List Only
vi: Chỉ danh sách bạn bè cục bộ

en: Merge List from Server
vi: Trộn danh sách từ máy phục vụ

en: Merge and Save List to Server
vi: Trộn và lưu danh sách vào máy phục vụ

en: Synchronize List with Server
vi: Đồng bộ hoá danh sách với máy phục vụ

en: Import Sametime List for Account %s
vi: Nhập khẩu danh sách Sametime cho tài khoản %s

en: Export Sametime List for Account %s
vi: Xuất khẩu danh sách Sametime cho tài khoản %s

en: Unable to add group: group exists
vi: Không thể thêm nhóm: nhóm đã có

en: A group named '%s' already exists in your buddy list.
vi: Một nhóm tên « %s » đã có trong danh sách bạn bẻ của bạn.

en: Possible Matches
vi: Kết quả có thể

en: Notes Address Book group results
vi: Kết quả tìm kiếm Sổ địa chỉ ghi chú

en: The identifier '%s' may possibly refer to any of the following Notes Address Book groups. Please select the correct group from the list below to add it to your buddy list.
vi: Bộ nhận diện « %s » có thể tham chiếu đến bất cứ nhóm Sổ địa chỉ ghi chú nào trong những nhóm theo đây. Hãy chọn nhóm đúng trong danh sách bên dưới, để thêm nó vào danh sách bạn bè của bạn.

en: Select Notes Address Book
vi: Chọn nhóm Sổ địa chỉ ghi chú

en: Unable to add group: group not found
vi: Không thể thêm nhóm: không tìm thấy

en: The identifier '%s' did not match any Notes Address Book groups in your Sametime community.
vi: Bộ nhận diện « %s » không tương ứng với bất cứ nhóm Sổ địa chỉ ghi chú nào trong công đồng Sametime.

en: Notes Address Book Group
vi: Nhóm Sổ địa chỉ ghi chú

en: Enter the name of a Notes Address Book group in the field below to add the group and its members to your buddy list.
vi: Hãy gõ vào trường bên dưới tên của một nhóm Sổ địa chỉ ghi chú, để thêm vào danh sách bạn bè của bạn nhóm này và các thành viên của nó.

en: Search results for '%s'
vi: Kết quả tìm kiếm « %s »

en: The identifier '%s' may possibly refer to any of the following users. You may add these users to your buddy list or send them messages with the action buttons below.
vi: Bộ nhận diện « %s » có thể tham chiếu đến bất cứ người dùng nào trong những người theo đây. Bạn có thể thêm những người dùng này vào danh sách bạn bè của bạn, hoặc gửi cho họ tin nhắn với cái nút hành động bên dưới.

en: The identifier '%s' did not match any users in your Sametime community.
vi: Bộ nhận diện « %s » không tương ứng với bất cứ người dùng nào trong công đồng Sametime.

en: Search for a user
vi: Tìm người dùng

en: Enter a name or partial ID in the field below to search for matching users in your Sametime community.
vi: Hãy gõ vào trường bên dưới một tên hay ID bộ phận, để tìm kiếm người dùng tương ứng trong công đồng Sametime.

en: User Search
vi: Tìm người dùng

en: Import Sametime List...
vi: Nhập danh sách Sametime...

en: Export Sametime List...
vi: Xuất danh sách Sametime...

en: Add Notes Address Book Group...
vi: Thêm nhóm Sổ địa chỉ ghi chú...

en: User Search...
vi: Tìm người dùng...

en: Force login (ignore server redirects)
vi: Buộc đăng nhập (bỏ qua khi máy phục vụ chuyển tiếp)

note: pretend to be Sametime Connect
en: Hide client identity
vi: Ẩn tên trình khách

en: User %s is not present in the network
vi: Người dùng %s hiện không có mặt trong mạng

en: Cannot perform the key agreement
vi: Không thể thực hiện kiểm tra mã khoá

en: Error occurred during key agreement
vi: Có lỗi trong quá trình kiểm tra mã khoá

en: Key Agreement failed
vi: Kiểm tra mã khoá không thực hiện được

en: Timeout during key agreement
vi: Quá hạn chờ trong lúc kiểm tra mã khoá

en: Key agreement was aborted
vi: Kiểm tra mã khoá bị huỷ

en: Key agreement is already started
vi: Kiểm tra mã khoá đã bắt đầu.

en: Key agreement cannot be started with yourself
vi: Không thể bắt đầu kiểm tra mã khoá với chính bạn.

en: The remote user is not present in the network any more
vi: Người dùng ở xa không còn hiện diện lại trong mạng

en: Key agreement request received from %s. Would you like to perform the key agreement?
vi: Nhận được yêu cầu kiểm tra mã khoá từ %s. Bạn có muốn kiểm tra mã khoá hông?

en: The remote user is waiting key agreement on:
    Remote host: %s
    Remote port: %d
vi: Người dùng ở xa đang chờ kiểm tra mã khoá trên:
    Máy ở xa: %s
    Cổng ở xa: %d

en: Key Agreement Request
vi: Yêu cầu kiểm tra mã khoá

en: IM With Password
vi: IM bằng mật khẩu

en: Cannot set IM key
vi: Không thể đặt khoá tin nhắn

en: Set IM Password
vi: Đặt mật khẩu tin nhắn

en: Get Public Key
vi: Lấy khoá công

en: Cannot fetch the public key
vi: Không thể lấy khoá công

en: Show Public Key
vi: Hiện khoá công

en: Could not load public key
vi: Không thể nạp khoá công

en: Cannot get user information
vi: Không thể lấy thông tin người dùng

en: The %s buddy is not trusted
vi: Bạn chát %s không đáng tin.

en: You cannot receive buddy notifications until you import his/her public key.  You can use the Get Public Key command to get the public key.
vi: Bạn không thể nhận thông báo về bạn chát nếu bạn không nhập khẩu mã khoá công cộng của người đó. Bạn có thể dùng lệnh « Lấy khoá công ».

en: The %s buddy is not present in the network
vi: Bạn chát %s không hiện diện trên mạng

en: To add the buddy you must import his/her public key. Press Import to import a public key.
vi: Để thêm vào bạn chát, bạn phải nhập khẩu khoá công cộng của người đó. Nhấn nút « Nhập » để nhập khẩu một mã khoá công cộng.

en: Select correct user
vi: Chọn người dùng đúng

en: More than one user was found with the same public key. Select the correct user from the list to add to the buddy list.
vi: Tìm thấy nhiều hơn một người dùng với cùng một mã khoá công cộng. Hãy chọn người bạn muốn và thêm vào danh sách bạn bè.

en: More than one user was found with the same name. Select the correct user from the list to add to the buddy list.
vi: Tìm thấy nhiều người dùng có cùng tên gọi. Hãy chọn tên bạn muốn để thêm vào danh sách bạn bè.

en: Detached
vi: Tách rời

en: Indisposed
vi: Bệnh

en: Wake Me Up
vi: Đánh thức tôi

en: Hyper Active
vi: Hiếu động thái quá

en: Robot
vi: Ro-bốt

en: User Modes
vi: Chế độ người dùng

en: Preferred Contact
vi: Liên lạc đã thích

en: Reset IM Key
vi: Đặt lại khóa tin nhắn

en: IM with Key Exchange
vi: Tin nhắn trao đổi khóa

en: IM with Password
vi: Tin nhắn có mật khẩu

en: Get Public Key...
vi: Lấy khóa công...

en: Kill User
vi: Giết người dùng

en: Draw On Whiteboard
vi: Vẽ trên bảng trắng

en: Channel %s does not exist in the network
vi: Kênh %s không tồn tại trên mạng

en: Channel Information
vi: Thông tin kệnh

en: Cannot get channel information
vi: Không thể lấy thông tin kênh

en: <b>Channel Name:</b> %s
vi: <b>Tên kênh:</b> %s

en: <br><b>User Count:</b> %d
vi: <br><b>Đếm người dùng:</b> %d

en: <br><b>Channel Founder:</b> %s
vi: <br><b>Người lập kênh:</b> %s

en: <br><b>Channel Cipher:</b> %s
vi: <br><b>Mật mã kênh:</b> %s

note: Definition of HMAC: http://en.wikipedia.org/wiki/HMAC
en: <br><b>Channel HMAC:</b> %s
vi: <br><b>Kênh HMAC:</b> %s

en: <br><b>Channel Topic:</b><br>%s
vi: <br><b>Chủ đề kênh:</b><br>%s

en: <br><b>Channel Modes:</b>
vi: <br><b>Chế độ kênh:</b>

en: <br><b>Founder Key Fingerprint:</b><br>%s
vi: <br><b>Vân tay khoá người lập kênh:</b><br>%s

en: <br><b>Founder Key Babbleprint:</b><br>%s
vi: <br><b>Mẫu bi bô khoá người lập kênh:</b><br>%s

en: Add Channel Public Key
vi: Thêm khóa công kênh

note: Add new public key
en: Open Public Key...
vi: Mở khóa công...

en: Channel Passphrase
vi: Mật khẩu kênh

en: Channel Public Keys List
vi: Danh sách khóa công kênh

en: Channel authentication is used to secure the channel from unauthorized access. The authentication may be based on passphrase and digital signatures. If passphrase is set, it is required to be able to join. If channel public keys are set then only users whose public keys are listed are able to join.
vi: Việc xác minh khi truy cập kênh được dùng để đảm bảo an ninh cho kênh khi có truy cập không xác định. Việc xác minh có thể dựa cho mật khẩu và chữ ký điện tử. Nếu mật khẩu được thiết lập, cần phải có mật khẩu để tham gia. Nếu mã khóa công cộng của kênh được lập, thì chỉ có người dùng có mã khóa công cộng nẳm trong danh sách mới  được phép tham gia.

en: Channel Authentication
vi: Xác thực kênh

en: Add / Remove
vi: Thêm / Bỏ

en: Please enter the %s channel private group name and passphrase.
vi: Hãy nhập tên nhóm riêng và mật khẩu cho kênh %s.

en: Add Channel Private Group
vi: Thêm nhóm riêng kênh

en: Set user limit on channel. Set to zero to reset user limit.
vi: Đặt giới hạn người dùng trên kênh. Trả về không để đặt lại giới hạn người dùng.

en: Invite List
vi: Danh sách mời

en: Add Private Group
vi: Thêm nhóm riêng

en: Reset Permanent
vi: Đặt lại thường xuyên

en: Set Permanent
vi: Đặt thường xuyên

en: Set User Limit
vi: Đặt giới hạn người dùng

en: Reset Topic Restriction
vi: Đặt lại giới hạn chủ đề

en: Set Topic Restriction
vi: Đặt giới hạn chủ đề

en: Reset Private Channel
vi: Đặt lại kênh riêng

en: Set Private Channel
vi: Đặt kênh riêng

en: Reset Secret Channel
vi: Đặt lại kênh bí mật

en: Set Secret Channel
vi: Đặt kênh bí mật

en: You have to join the %s channel before you are able to join the private group
vi: Bạn phải gia nhập kênh %s trước khi có thể gia nhập nhóm riêng.

en: Join Private Group
vi: Tham gia nhóm riêng

en: Cannot join private group
vi: Không thể tham gia nhóm riêng

en: Call Command
vi: Gọi lệnh

en: Cannot call command
vi: Không thể gọi lệnh

en: Secure File Transfer
vi: Truyền tập tin bảo mật

en: Error during file transfer
vi: Lỗi trong khi truyền tập tin

en: Remote disconnected
vi: Máy ở xa đã ngắt kết nối

en: Key agreement failed
vi: Trao đổi mã khóa thất bại

en: Creating connection failed
vi: Không tạo được kết nối

en: File transfer session does not exist
vi: Phiên truyền tập tin không tồn tại

en: No file transfer session active
vi: Không có phiên truyền tập tin đang chạy

en: File transfer already started
vi: Tiến trình truyền tập tin đã bắt đầu

en: Could not perform key agreement for file transfer
vi: Không thể kiểm tra mã khoá để truyền tập tin

en: Could not start the file transfer
vi: Không thể bắt đầu tiến trình truyền tập tin

en: Cannot send file
vi: Không thể gửi tập tin

en: %s has changed the topic of <I>%s</I> to: %s
vi: %s đã đổi chủ đề của <I>%s</I> thành: %s

en: <I>%s</I> set channel <I>%s</I> modes to: %s
vi: <I>%s</I> đã đặt các chế độ của kênh <I>%s</I> thành: %s

en: <I>%s</I> removed all channel <I>%s</I> modes
vi: <I>%s</I> đã gở bỏ tất cả các chế độ của kênh <I>%s</I>

en: <I>%s</I> set <I>%s's</I> modes to: %s
vi: <I>%s</I> đã đặt các chế độ của <I>%s's</I> thành: %s

en: <I>%s</I> removed all <I>%s's</I> modes
vi: <I>%s</I> đã gỡ  bỏ tất cả các chế độ của <I>%s's</I>

en: You have been kicked off <I>%s</I> by <I>%s</I> (%s)
vi: Bạn đã bị <I>%2$s</I> đã khỏi <I>%1$s</I> (%3$s)

en: You have been killed by %s (%s)
vi: Bạn đã bị %s giết (%s)

en: Killed by %s (%s)
vi: Bị %s giết (%s)

en: Server signoff
vi: Máy phục vụ đã ngắt kết nối

en: Birth Day
vi: Ngày sinh

en: Job Role
vi: Nhiệm vụ

en: Join Chat
vi: Tham gia chát

en: You are channel founder on <I>%s</I>
vi: Bạn là người lập kênh trên <I>%s</I>

en: Channel founder on <I>%s</I> is <I>%s</I>
vi: Người lập kênh trên <I>%s</I> là <I>%s</I>

en: Real Name
vi: Tên thật

en: Status Text
vi: Chuỗi trạng thái

en: Public Key Fingerprint
vi: Vân tay khóa công

en: Public Key Babbleprint
vi: Mẫu bi bô khoá công

en: Detach From Server
vi: Tách rời khỏi máy phục vụ

en: Cannot detach
vi: Không thể tách rời

en: Cannot set topic
vi: Không thể đặt chủ đề

en: Failed to change nickname
vi: Không đổi được tên hiệu

en: Roomlist
vi: Danh sách phòng

en: Cannot get room list
vi: Không thể lấy danh sách phòng

en: Network is empty
vi: Mạng rỗng

en: No public key was received
vi: Chưa nhận khoá công

en: Cannot get server information
vi: Không thể lấy thông tin về máy phục vụ

en: Server Statistics
vi: Thống kê máy phục vụ

en: Cannot get server statistics
vi: Không thể lấy thống kê về máy phục vụ

en: Local server start time: %s
    Local server uptime: %s
    Local server clients: %d
    Local server channels: %d
    Local server operators: %d
    Local router operators: %d
    Local cell clients: %d
    Local cell channels: %d
    Local cell servers: %d
    Total clients: %d
    Total channels: %d
    Total servers: %d
    Total routers: %d
    Total server operators: %d
    Total router operators: %d
vi: Máy phục vụ cục bộ :
     • giờ khởi chạy		%s
     • thời gian chạy		%s
     • số trình khách		%d
     • số kênh 			%d
     • số người điều hành	%d
    
    Bộ định tuyến cục bộ :
     • số người điều hành	%d
    
    Ô cục bộ :
     • số trình khách	%d
     • số kênh		%d
     • số máy phục vụ	%d
    
    Tổng số :
     • trình khách		%d
     • kênh			%d
     • máy phục vụ	%d
     • bộ định tuyến	%d
     • người điều hành máy phục vụ		%d
     • người điều hành bộ định tuyến		%d

en: Network Statistics
vi: Thống kê mạng

en: Ping failed
vi: Ping thất bại

en: Ping reply received from server
vi: Nhận được đáp ứng ping từ máy phục vụ

en: Could not kill user
vi: Không thể giết người dùng

en: WATCH
vi: THEO DÕI

en: Cannot watch user
vi: Không thể theo dõi người dùng

en: Resuming session
vi: Đang tiếp tục lại phiên chạy

en: Authenticating connection
vi: Đang xác thực kết nối

en: Verifying server public key
vi: Đang thẩm tra khoá công máy phục vụ

en: Passphrase required
vi: Yêu cầu mật khẩu

en: Received %s's public key. Your local copy does not match this key. Would you still like to accept this public key?
vi: Đã nhận mã khoá công cộng của %s. Bản sao cục bộ của bạn không phù hợp với mã khoá này. Bạn vẫn muốn chấp nhận mã khoá này?

en: Received %s's public key. Would you like to accept this public key?
vi: Đã nhận mã khoá công cộng của %s. Bạn có chấp nhận mã khoá này?

en: Fingerprint and babbleprint for the %s key are:
    
    %s
    %s
vi: Vân tay và mẫu bi bô cho %s là: 
    
    %s
    %s

en: Verify Public Key
vi: Thẩm tra khoá công

en: Unsupported public key type
vi: Kiểu khoá công không được hỗ trợ

en: Disconnected by server
vi: Bị máy phục vụ ngắt kết nối

en: Error connecting to SILC Server
vi: Gặp lỗi khi kết nối tới máy phục vụ SILC

en: Key Exchange failed
vi: Trao đổi mã khoá thất bại

en: Resuming detached session failed. Press Reconnect to create new connection.
vi: Phục hồi phiên chạy tách rời đã thất bại. Nhấn « Tái kết nối » để tạo kết nối mới.

en: Performing key exchange
vi: Đang thực hiện trao đổi mã khoá

en: Unable to load SILC key pair
vi: Không thể nạp được cặp khoá SILC

note: Progress
en: Connecting to SILC Server
vi: Đang kết nối tới máy phục vụ SILC

en: Unable to initialize SILC protocol
vi: Không thể khởi tạo được giao thức SILC

en: Error loading SILC key pair
vi: Lỗi nạp cặp khoá SILC

en: Download %s: %s
vi: Tải về %s: %s

en: Your Current Mood
vi: Tâm trạng hiện thời của bạn

en: 
    Your Preferred Contact Methods
vi: 
    Phương pháp liên lạc bạn đề nghị

en: Video conferencing
vi: Hội thảo ảnh động

en: Your Current Status
vi: Trạng thái hiện tại của bạn

en: Online Services
vi: Dịch vụ trực tuyến

en: Let others see what services you are using
vi: Cho phép người khác xem các dịch vụ bạn đang sử dụng

en: Let others see what computer you are using
vi: Cho phép người khác xem máy tính bạn đang sử dụng

en: Your VCard File
vi: Tập tin VCard của bạn

en: Timezone (UTC)
vi: Múi giờ (UTC)

en: User Online Status Attributes
vi: Thuộc tính trạng thái trực tuyến của người dùng

en: You can let other users see your online status information and your personal information. Please fill the information you would like other users to see about yourself.
vi: Bạn có thể cho phép người khác xem thông tin về trạng thái trực tuyến và thông tin cá nhân đều của mình. Hãy điền vào những thông tin mà bạn cho phép người khác xem.

en: No Message of the Day available
vi: Không có sẵn Thông điệp của Hôm nay

en: There is no Message of the Day associated with this connection
vi: Không có sẵn Thông điệp của Hôm nay liên quan đến kết nối này

en: Create New SILC Key Pair
vi: Tạo cặp khoá SILC mới

en: Key Pair Generation failed
vi: Không tạo ra được cặp khoá

en: Key length
vi: Độ dài khoá

en: Public key file
vi: Tập tin khoá công

en: Private key file
vi: Tập tin khoá riêng

en: Passphrase (retype)
vi: Mật khẩu (gõ lại)

en: Generate Key Pair
vi: Tạo ra cặp khoá

en: Online Status
vi: Trạng thái trực tuyến

en: View Message of the Day
vi: Xem Thông điệp của Hôm nay

en: Create SILC Key Pair...
vi: Tạo cặp khoá SILC...

en: User <I>%s</I> is not present in the network
vi: Người dùng <I>%s</I> không có trên mạng

en: Topic too long
vi: Chủ đề quá dài

en: You must specify a nick
vi: Phải ghi rõ tên hiệu

en: channel %s not found
vi: không tìm thấy kênh %s

en: channel modes for %s: %s
vi: chế độ kênh cho %s: %s

en: no channel modes are set on %s
vi: chưa đặt chế độ kênh trên %s

en: Failed to set cmodes for %s
vi: Không đặt được chế độ kênh cho %s

en: Unknown command: %s, (may be a client bug)
vi: Không rõ lệnh %s (có thể trình khách bị lỗi)

en: part [channel]:  Leave the chat
vi: part [kênh]:  Rời chát

en: leave [channel]:  Leave the chat
vi: leave [kênh]:  Rời chát

en: topic [&lt;new topic&gt;]:  View or change the topic
vi: topic [&lt;chủ đề mới&gt;]:  Xem hoặc đổi chủ đề

en: join &lt;channel&gt; [&lt;password&gt;]:  Join a chat on this network
vi: join &lt;kênh&gt; [&lt;mật khẩu&gt;]:  Tham gia chat trên mạng này

en: list:  List channels on this network
vi: list: Liệt kê các kênh trên mạng này

en: whois &lt;nick&gt;:  View nick's information
vi: whois &lt;tên hiệu&gt;:  Xem thông tin về người có tên hiệu này

en: msg &lt;nick&gt; &lt;message&gt;:  Send a private message to a user
vi: msg &lt;tên hiệu&gt; &lt;thông điệp&gt;:  Gửi một thông điệp riêng cho người dùng

en: query &lt;nick&gt; [&lt;message&gt;]:  Send a private message to a user
vi: query &lt;tên hiệu&gt; [&lt;thông điệp&gt;]: Gửi một thông điệp riêng cho người dùng

en: motd:  View the server's Message Of The Day
vi: motd: Xem Thông điệp của Hôm nay của máy phục vụ

en: detach:  Detach this session
vi: detach:  Tách phiên chạy này ra

en: quit [message]:  Disconnect from the server, with an optional message
vi: quit [thông điệp]: Ngưng kết nối với máy phục vụ, kèm theo tin thông điệp tùy ý

en: call &lt;command&gt;:  Call any silc client command
vi: call &lt;lệnh&gt;:  Gọi bất kỳ câu lệnh trình khách silc

en: kill &lt;nick&gt; [-pubkey|&lt;reason&gt;]:  Kill nick
vi: kill &lt;tên hiệu&gt; [-pubkey|&lt;lý do&gt;]:  Giết tên hiệu này

en: nick &lt;newnick&gt;:  Change your nickname
vi: nick &lt;tên hiệu mới&gt;:  Đổi tên hiệu của bạn

en: whowas &lt;nick&gt;:  View nick's information
vi: whowas &lt;tên hiệu&gt;:  Xem thông tin về người có tên hiệu này

en: cmode &lt;channel&gt; [+|-&lt;modes&gt;] [arguments]:  Change or display channel modes
vi: cmode &lt;kênh&gt; [+|-&lt;các chế độ&gt;] [các đối số]:  Thay đổi hay hiển thị các chế độ kênh

en: cumode &lt;channel&gt; +|-&lt;modes&gt; &lt;nick&gt;:  Change nick's modes on channel
vi: cumode &lt;kênh&gt; +|-&lt;các chế độ&gt; &lt;tên hiệu&gt;:  Thay đổi các chế độ của tên hiệu trên kênh

en: umode &lt;usermodes&gt;:  Set your modes in the network
vi: umode &lt;các chế độ người dùng&gt;:  Đặt các chế độ cho bạn trên mạng

en: oper &lt;nick&gt; [-pubkey]:  Get server operator privileges
vi: oper &lt;tên hiệu&gt; [-pubkey]: Nhận đặc quyền của người điều hành máy phục vụ

en: invite &lt;channel&gt; [-|+]&lt;nick&gt;:  invite nick or add/remove from channel invite list
vi: invite &lt;kênh&gt; [-|+]&lt;tên hiệu&gt;:  mời tên hiệu, hoặc thêm/bỏ ra khỏi danh sách mời vào kênh

en: kick &lt;channel&gt; &lt;nick&gt; [comment]:  Kick client from channel
vi: kick &lt;kênh&gt; &lt;tên hiệu&gt; [chú thích]:  Đá khách ra khỏi kênh

en: info [server]:  View server administrative details
vi: info [máy phục vụ]:  Xem thông tin về chi tiết quản trị máy phục vụ

en: ban [&lt;channel&gt; +|-&lt;nick&gt;]:  Ban client from channel
vi: ban [&lt;kênh&gt; +|-&lt;tên hiệu&gt;]:  Cấm khách vào kênh

en: getkey &lt;nick|server&gt;:  Retrieve client's or server's public key
vi: getkey &lt;tên hiệu|máy phục vụ&gt;:  Lấy mã khoá công cộng của máy khách hoặc máy phục vụ

en: stats:  View server and network statistics
vi: stats: Xem thống kê về máy phục vụ và mạng

en: ping:  Send PING to the connected server
vi: ping: Gửi tín hiệu PING đến máy phục vụ đã kết nối

en: users &lt;channel&gt;:  List users in channel
vi: users &lt;kênh&gt;:  Liệt kê các người dùng trên kênh

en: names [-count|-ops|-halfops|-voices|-normal] &lt;channel(s)&gt;:  List specific users in channel(s)
vi: names [-count|-ops|-halfops|-voices|-normal] &lt;kênh(s)&gt;:  Liệt kê các người dùng cụ thể trong (các) kênh
     • count		đếm
     • ops		(viết tắt) người điều hành
     • halfops	(viết tắt) người nửa điều hành
     • voices		người có quyền thoại
     • normal		bình thường

note: *< type *< ui_requirement *< flags *< dependencies *< priority *< id *< name *< version *  summary
en: SILC Protocol Plugin
vi: Phần bổ sung giao thức SILC

note: *  description
en: Secure Internet Live Conferencing (SILC) Protocol
vi: Giao thức Hội thoại Internet Lúc xảy ra Bảo mật (SILC)

en: Public Key file
vi: Tập tin khoá công

en: Private Key file
vi: Tập tin khoá riêng

en: Cipher
vi: Mật mã

en: Use Perfect Forward Secrecy
vi: Dùng sự bí mật tiếp hoàn toàn (PFS)

en: Public key authentication
vi: Xác thực khoá công

en: Block IMs without Key Exchange
vi: Chặn các tin nhắn không trao đổi mã khoá

en: Block messages to whiteboard
vi: Chặn các thông điệp gửi đến bảng trắng

en: Automatically open whiteboard
vi: Tự động mở bảng trắng

en: Digitally sign and verify all messages
vi: Ký điện và thẩm tra mọi thông điệp

en: Creating SILC key pair...
vi: Đang tạo cặp khoá SILC...

en: Unable to create SILC key pair
vi: Không thể tạo cặp khoá SILC

note: Hint for translators: Please check the tabulator width here and in the next strings (short strings: 2 tabs, longer strings 1 tab, sum: 3 tabs or 24 characters)
en: Real Name: 	%s
vi: Tên thật: 	%s

en: User Name: 	%s
vi: Tên người dùng: 	%s

en: Email: 		%s
vi: Địa chỉ thư : 		%s

en: Host Name: 	%s
vi: Tên máy: 	%s

en: Organization: 	%s
vi: Tổ chức: 	%s

en: Country: 	%s
vi: Quốc gia: 	%s

en: Algorithm: 	%s
vi: Thuật toán: 	%s

en: Key Length: 	%d bits
vi: Độ dài khoá: 	%d bit

en: Version: 	%s
vi: Phiên bản: 	%s

en: Public Key Fingerprint:
    %s
vi: Vân tay khoá công:
    %s

en: Public Key Babbleprint:
    %s
vi: Mẫu bi bô khoá công:
    %s

en: Public Key Information
vi: Thông tin khoá công

en: Paging
vi: Nhắn tin

en: %s sent message to whiteboard. Would you like to open the whiteboard?
vi: %s đã gửi thông điệp cho bảng trắng. Bạn có muốn mở bảng trắng không?

en: %s sent message to whiteboard on %s channel. Would you like to open the whiteboard?
vi: %s đã gửi thông điệp cho bảng trắng trên kênh %s. Bạn có muốn mở bảng trắng không?

en: Whiteboard
vi: Bảng trắng

en: No server statistics available
vi: Không có sẵn thống kê máy phục vụ

en: Error during connecting to SILC Server
vi: Gặp lỗi trong khi kết nối tới máy phục vụ SILC

en: Failure: Version mismatch, upgrade your client
vi: Thất bại: Phiên bản không tương thích, nên nâng cấp trình khách

en: Failure: Remote does not trust/support your public key
vi: Thất bại: Máy ở xa không tin tưởng/hỗ trợ mã khoá công cộng của bạn

en: Failure: Remote does not support proposed KE group
vi: Thất bại: Máy ở xa không hỗ trợ nhóm KE đề nghị

en: Failure: Remote does not support proposed cipher
vi: Thất bại: Máy ở xa không hỗ trợ mật mã đề nghị

en: Failure: Remote does not support proposed PKCS
vi: Thất bại: Máy ở xa không hỗ trợ PKCS đề nghị

en: Failure: Remote does not support proposed hash function
vi: Thất bại: Máy ở xa không hỗ trợ chức năng đổi mã một chiều

en: Failure: Remote does not support proposed HMAC
vi: Thất bại: Máy ở xa không hỗ trợ HMAC đề nghị

en: Failure: Incorrect signature
vi: Thất bại: Chữ ký sai

en: Failure: Invalid cookie
vi: Thất bại: Cookie không hợp lệ

en: Failure: Authentication failed
vi: Thất bại: Không xác thực được

en: Unable to initialize SILC Client connection
vi: Không thể khởi tạo được kết nối Khách SILC

en: John Noname
vi: Nguyễn Văn Không_tên

en: Unable to load SILC key pair: %s
vi: Không thể nạp được cặp khoá SILC: %s

en: Unable to create connection
vi: Không thể tạo kết nối

en: Unknown server response
vi: Không nhận ra đáp ứng máy phục vụ

en: Unable to create listen socket
vi: Không thể tạo ổ cắm lắng nghe

en: Unable to resolve hostname
vi: Không thể quyết định tên máy

en: SIP usernames may not contain whitespaces or @ symbols
vi: Tên người dùng SIP không được chứa dấu cách hay ký hiệu @

en: SIP connect server not specified
vi: Chưa ghi rõ máy phục vụ kết nối SIP

note: *< type *< ui_requirement *< flags *< dependencies *< priority *< id *< name *< version
en: SIP/SIMPLE Protocol Plugin
vi: Phần bổ sung giao thức SIP/SIMPLE

note: *  summary
en: The SIP/SIMPLE Protocol Plugin
vi: Phần bổ sung cho giao thức SIP/SIMPLE

en: Publish status (note: everyone may watch you)
vi: Công bố trạng thái (chú ý: mọi người có thể thấy bạn)

en: Use UDP
vi: Dùng UDP

en: Auth User
vi: Xác thực người dùng

en: Auth Domain
vi: Xác thực miền

en: join &lt;room&gt;:  Join a chat room on the Yahoo network
vi: join &lt;phòng&gt;: Tham gia một phòng chát trên mạng Yahoo

en: list: List rooms on the Yahoo network
vi: list: Liệt kê các phòng trên mạng Yahoo

en: doodle: Request user to start a Doodle session
vi: doodle: Yêu cầu người dùng bắt đầu vẽ hình

note: *< type *< ui_requirement *< flags *< dependencies *< priority *< id *< name *< version *  summary *  description
en: Yahoo! Protocol Plugin
vi: Phần bổ sung giao thức Yahoo!

en: Pager port
vi: Cổng nhắn tin

en: File transfer server
vi: Máy phục vụ truyền tập tin

en: File transfer port
vi: Cổng truyền tập tin

en: Chat room locale
vi: Miền địa phương phòng chát

en: Ignore conference and chatroom invitations
vi: Lời đi các lời mời vào hội thảo hay phòng chát

en: Use account proxy for HTTP and HTTPS connections
vi: Dùng tài khoản ủy nhiệm cho kết nối HTTP và HTTPS

en: Chat room list URL
vi: URL đến danh sách phòng chát

en: Yahoo JAPAN ID...
vi: ID Yahoo NHẬT BẢN...

note: *< type *< ui_requirement *< flags *< dependencies *< priority *< id *< name *< version *  summary *  description
en: Yahoo! JAPAN Protocol Plugin
vi: Phần bổ sung giao thức Yahoo NHẬT BẢN

en: %s has sent you a webcam invite, which is not yet supported.
vi: %s mời bạn xem máy ảnh Web, mà chưa được hỗ trợ.

en: Your SMS was not delivered
vi: SMS của bạn đã không được phát

en: Your Yahoo! message did not get sent.
vi: tin nhắn Yahoo! của bạn đã không được gửi.

en: Yahoo! system message for %s:
vi: Thông điệp hệ thống Yahoo! cho %s:

en: Authorization denied message:
vi: Thông điệp từ chối cho phép:

en: %s has (retroactively) denied your request to add them to your list for the following reason: %s.
vi: %s đã từ chối (có hiệu lực trở về trước) yêu cầu của bạn để thêm họ vào danh sách của bạn với lý do sau : %s.

en: %s has (retroactively) denied your request to add them to your list.
vi: %s đã từ chối (có hiệu lực trở về trước) yêu cầu của bạn để thêm họ vào danh sách của bạn.

en: Add buddy rejected
vi: Thêm bạn chát bị từ chối

note: Some error in the received stream
en: Received invalid data
vi: Nhận được dữ liệu không hợp lệ

note: security lock from too many failed login attempts
en: Account locked: Too many failed login attempts.  Logging into the Yahoo! website may fix this.
vi: Tài khoản bị khoá: quá nhiều lần đăng nhập không thành công. Đăng nhập vào địa chỉ Web của Yahoo có thể giúp khắc phục.

note: indicates a lock of some description
en: Account locked: Unknown reason.  Logging into the Yahoo! website may fix this.
vi: Tài khoản bị khoá: không biết sao. Đăng nhập vào địa chỉ Web của Yahoo có thể giúp khắc phục.

note: indicates a lock due to logging in too frequently
en: Account locked: You have been logging in too frequently.  Wait a few minutes before trying to connect again.  Logging into the Yahoo! website may help.
vi: Tài khoản bị khoá: quá nhiều lần đăng nhập không thành công. Hãy đợi vài phút để kết nối lại. Gợi ý: Đăng nhập vào trang chủ của Yahoo!

note: username or password missing
en: Username or password missing
vi: Còn thiếu tên người dùng hay mật khẩu

en: The Yahoo server has requested the use of an unrecognized authentication method.  You will probably not be able to successfully sign on to Yahoo.  Check %s for updates.
vi: Máy phục vụ Yahoo yêu cầu dùng phương thức xác thực không nhận ra. Rất có thể là bạn sẽ có thể không đăng nhập vào Yahoo được. Hãy xem %s để cập nhật.

en: Failed Yahoo! Authentication
vi: Lỗi xác thực Yahoo

en: You have tried to ignore %s, but the user is on your buddy list.  Clicking "Yes" will remove and ignore the buddy.
vi: Bạn đang cố lờ bỏ %s nhưng người đó có trong danh sách bạn bè của bạn. Nhấn cái nút « Có » sẽ gỡ bỏ và lờ đi bạn chát này.

en: Ignore buddy?
vi: Lờ bỏ bạn chát?

en: Your account has been locked due to too many failed login attempts.  Please try logging into the Yahoo! website.
vi: Tài khoản của bạn bị khoá do quá nhiều lần đăng nhập không thành công. Đăng nhập vào địa chỉ Web của Yahoo có thể giúp khắc phục.

en: Unknown error 52.  Reconnecting should fix this.
vi: Gặp lỗi không rõ 52. Tái kết nối nên giúp khắc phục.

en: Error 1013: The username you have entered is invalid.  The most common cause of this error is entering your email address instead of your Yahoo! ID.
vi: Lỗi 1013: bạn đã gõ một tên người dùng không hợp lệ. Nguyên nhân thường gặp nhất của lỗi này là gõ địa chỉ thư điện tử thay cho ID Yahoo.

en: Unknown error number %d. Logging into the Yahoo! website may fix this.
vi: Gặp lỗi không rõ số %d. Đăng nhập vào địa chỉ Web của Yahoo có thể giúp khắc phục.

en: Unable to add buddy %s to group %s to the server list on account %s.
vi: Không thể thêm bạn chát %s vào nhóm %s trong danh sach máy phục vụ trên tài khoản %s.

en: Unable to add buddy to server list
vi: Không thể thêm bạn chát vào danh sách các máy phục vụ

en: Received unexpected HTTP response from server
vi: Nhận được đáp ứng HTTP bất thường từ máy phục vụ

en: Lost connection with %s: %s
vi: Mất kết nối với %s: %s

en: Unable to establish a connection with %s: %s
vi: Không thể thiết lập kết nối với %s: %s

en: Unable to connect: The server returned an empty response.
vi: Không thể kết nối: Máy chủ trả về phản hồi rỗng.

en: Unable to connect: The server's response did not contain the necessary information
vi: Không thể kết nối: Máy chủ không trả lời một số thông tin cần thiết.

en: Not at Home
vi: Không có ở nhà

en: Not at Desk
vi: Không có tại bàn làm việc

en: Not in Office
vi: Không có ở văn phòng

en: On Vacation
vi: Nghỉ phép

en: Stepped Out
vi: Đi ra ngoài

en: Not on server list
vi: Không có trong danh sách máy phục vụ

en: Appear Permanently Offline
vi: Hình như ngoại tuyến bền bỉ

en: Don't Appear Permanently Offline
vi: Không hình như ngoại tuyến bên bỉ

en: Join in Chat
vi: Tham gia chat

en: Initiate Conference
vi: Khởi tạo hội thảo

en: Presence Settings
vi: Thiết lập có mặt

en: Start Doodling
vi: Bắt đầu vẽ

en: Select the ID you want to activate
vi: Hãy chọn ID cần kích hoạt

en: Join whom in chat?
vi: Tham gia với ai trong chát?

en: Activate ID...
vi: Kích hoạt ID...

en: Join User in Chat...
vi: Tham gia với người dùng trong chat...

en: Open Inbox
vi: Mở hộp thư đến

en: Can't send SMS. Unable to obtain mobile carrier.
vi: Không thể gửi SMS. Không thể lấy mạng truyền sóng di động.

en: Can't send SMS. Unknown mobile carrier.
vi: Không thể gửi SMS. Không nhận ra mạng truyền sóng di động.

en: Getting mobile carrier to send the SMS.
vi: Đang lấy mạng truyền sóng di động để gửi SMS.

note: Write a local message to this conversation showing that a request for a * Doodle session has been made
en: Sent Doodle request.
vi: Đã gửi yêu cầu vẽ hình.

en: Unable to connect.
vi: Không thể kết nối.

en: Unable to establish file descriptor.
vi: Không thể thiết lập bộ mô tả tập tin.

en: %s is trying to send you a group of %d files.
vi: %s đang thử gửi cho bạn một tập hợp %d tập tin.

en: Write Error
vi: Lỗi ghi

en: Yahoo! Japan Profile
vi: Lý lịch Yahoo Nhật bản

en: Yahoo! Profile
vi: Lý lịch Yahoo

en: Sorry, profiles marked as containing adult content are not supported at this time.
vi: Lý lịch được đánh dấu có nội dung ảnh trái phép chưa được hỗ trợ vào thời điểm này.

en: If you wish to view this profile, you will need to visit this link in your web browser:
vi: Nếu bạn muốn xem lý lịch này, bạn cần thăm liên kết này bằng trình duyệt web:

en: Yahoo! ID
vi: ID Yahoo

en: Hobbies
vi: Sở thích

en: Latest News
vi: Tin tức

en: Cool Link 1
vi: Liên kết ưa thích 1

en: Cool Link 2
vi: Liên kết ưa thích 2

en: Cool Link 3
vi: Liên kết ưa thích 3

en: Last Update
vi: Cập nhật lần cuối

en: This profile is in a language or format that is not supported at this time.
vi: Hồ sơ này được viết bằng ngôn ngữ hay định dạng chưa được hỗ trợ.

en: Could not retrieve the user's profile. This most likely is a temporary server-side problem. Please try again later.
vi: Không thể lấy lý lịch của người dùng. Có lẽ nguyên nhân là do vấn đề tạm thời bên máy phục vụ. Hãy thử lại sau.

en: Could not retrieve the user's profile. This most likely means that the user does not exist; however, Yahoo! sometimes does fail to find a user's profile. If you know that the user exists, please try again later.
vi: Không thể lấy lý lịch của người dùng. Có lẽ nguyên nhân là do người dùng không tồn tại, tuy nhiên, thỉnh thoảng Yahoo không tìm thấy lý lịch của người dùng. Nếu bạn biết chắc người dùng này tồn tại, vui lòng thử lại sau.

en: The user's profile is empty.
vi: Lý lịch người dùng này trống.

en: %s has declined to join.
vi: %s đã khước từ lời mời tham gia.

en: Failed to join chat
vi: Không tham gia chát được

note: -15
en: Maybe the room is full
vi: Có thể phòng chat hết chỗ ?

en: Unknown error. You may need to logout and wait five minutes before being able to rejoin a chatroom
vi: Lỗi không rõ. Có lẽ bạn cần phải đăng xuất rồi đợi năm phút trước khi có khả năng tham gia lại trong phòng chát.

en: You are now chatting in %s.
vi: Bạn bây giờ trò chuyện trong %s.

en: Failed to join buddy in chat
vi: Không tham gia được với bạn chát

en: Maybe they're not in a chat?
vi: Có thể họ không có trong phòng chát?

en: Fetching the room list failed.
vi: Không lấy được danh sách phòng

en: Voices
vi: Thoại

en: Webcams
vi: Máy ảnh Web

en: Connection problem
vi: Kết nối có vấn đề

en: Unable to fetch room list.
vi: Không thể lấy danh sách phòng.

en: User Rooms
vi: Phòng người dùng

en: Connection problem with the YCHT server
vi: Có vấn đề kết nối với máy phục vụ YCHT

en: (There was an error converting this message.	 Check the 'Encoding' option in the Account Editor)
vi: (Có lỗi khi chuyển đổi thông điệp này.	 Đánh dấu vào tùy chọn « Bảng mã » trong Bộ Sửa Tài Khoản)

en: Unable to send to chat %s,%s,%s
vi: Không thể gửi cho chát %s,%s,%s

en: Hidden or not logged-in
vi: Ẩn mặt hoặc chưa đăng nhập

en: <br>At %s since %s
vi: <br>Tại %s từ lúc %s

en: _Class:
vi: _Hạng:

en: _Instance:
vi: Thể h_iện:

en: Attempt to subscribe to %s,%s,%s failed
vi: Lỗi khi thử đăng ký với %s,%s,%s

en: zlocate &lt;nick&gt;: Locate user
vi: zlocate &lt;tên hiệu&gt;: Định vị người dùng

en: zl &lt;nick&gt;: Locate user
vi: zl &lt;tên hiệu&gt;: (viết tắt) Định vị người dùng

en: instance &lt;instance&gt;: Set the instance to be used on this class
vi: instance &lt;thể hiện&gt;: Đặt thể hiện cần dùng với hạng này

en: inst &lt;instance&gt;: Set the instance to be used on this class
vi: inst &lt;thể hiện&gt;: (viết tắt) Đặt thể hiện cần dùng với hạng này

en: topic &lt;instance&gt;: Set the instance to be used on this class
vi: topic &lt;thể hiện&gt;: Đặt thể hiện cần dùng với hạng này

en: sub &lt;class&gt; &lt;instance&gt; &lt;recipient&gt;: Join a new chat
vi: sub &lt;hạng&gt; &lt;thể hiện&gt; &lt;người nhận&gt;: Tham gia một chát mới

en: zi &lt;instance&gt;: Send a message to &lt;message,<i>instance</i>,*&gt;
vi: zi &lt;thể hiện&gt;: Gửi một thông điệp cho &lt;thông điệp,<i>thể hiện</i>,*&gt;

en: zci &lt;class&gt; &lt;instance&gt;: Send a message to &lt;<i>class</i>,<i>instance</i>,*&gt;
vi: zci &lt;hạng&gt; &lt;thể hiện&gt;: Gửi một thông điệp cho &lt;<i>hạng</i>,<i>thể hiện</i>,*&gt;

en: zcir &lt;class&gt; &lt;instance&gt; &lt;recipient&gt;: Send a message to &lt;<i>class</i>,<i>instance</i>,<i>recipient</i>&gt;
vi: zcir &lt;hạng&gt; &lt;thể hiện&gt; &lt;người nhận&gt;: Gửi một thông điệp cho &lt;<i>hạng</i>,<i>thể hiện</i>,<i>người nhận</i>&gt;

en: zir &lt;instance&gt; &lt;recipient&gt;: Send a message to &lt;MESSAGE,<i>instance</i>,<i>recipient</i>&gt;
vi: zir &lt;thể hiện&gt; &lt;người nhận&gt;: Gửi một thông điệp cho &lt;THÔNG ĐIỆP,<i>thể hiện</i>,<i>người nhận</i>&gt;

en: zc &lt;class&gt;: Send a message to &lt;<i>class</i>,PERSONAL,*&gt;
vi: zc &lt;hạng&gt;: Gửi một thông điệp cho &lt;<i>hạng</i>,CÁ NHÂN,*&gt;

en: Resubscribe
vi: Đăng ký lại

en: Retrieve subscriptions from server
vi: Lấy các sự đăng ký từ máy phục vụ

note: *< type *< ui_requirement *< flags *< dependencies *< priority *< id *< name *< version *  summary *  description
en: Zephyr Protocol Plugin
vi: Phần bổ sung giao thức Zephyr

en: Use tzc
vi: Dùng tzc

en: tzc command
vi: Lệnh tzc

en: Export to .anyone
vi: Xuất đến .anyone

en: Export to .zephyr.subs
vi: Xuất đến .zephyr.subs

en: Import from .anyone
vi: Nhập từ .anyone

en: Import from .zephyr.subs
vi: Nhập từ .zephyr.subs

en: Realm
vi: Địa hạt

en: Unable to parse response from HTTP proxy: %s
vi: Không thể phân tích cú pháp của đáp ứng từ ủy nhiệm HTTP: %s

en: HTTP proxy connection error %d
vi: Lỗi kết nối ủy nhiệm HTTP %d

en: Access denied: HTTP proxy server forbids port %d tunneling
vi: Truy cập bị từ chối: máy phục vụ ủy nhiệm HTTP cấm đào đường hầm xuyên qua cổng %d

en: Error resolving %s
vi: Lỗi giải quyết %s

en: Requesting %s's attention...
vi: Đang yêu cầu sự chú ý của %s...

en: %s has requested your attention!
vi: %s đã yêu cầu sự chú ý của bạn !

note: * * The default message to use when the user becomes auto-away.
en: I'm not here right now
vi: Hiện tôi không ở đây

en: saved statuses
vi: trạng thái đã lưu

en: %s is now known as %s.
vi: %s bây giờ đổi là %s.

en: %s has invited %s to the chat room %s:
    %s
vi: %s đã mời %s vào phòng chát « %s »:
    %s

en: %s has invited %s to the chat room %s
vi: %s đã mời %s vào phòng chát %s

en: Accept chat invitation?
vi: Chấp nhận lời mời chát không?

en: The text-shortcut for the smiley
vi: Lối tắt chữ cái cho hình cười

note: Stored Image
en: Stored Image
vi: Ảnh đã lưu

en: Stored Image. (that'll have to do for now)
vi: Ảnh đã lưu (hiện thời là tất cả)

en: SSL Connection Failed
vi: Lỗi kết nối SSL

en: SSL Handshake Failed
vi: Lỗi thiết lập quan hệ SSL

en: SSL peer presented an invalid certificate
vi: Đồng đẳng SSL đã cung cấp chứng nhận không hợp lệ

en: Unknown SSL error
vi: Lỗi SSL không rõ

en: Do not disturb
vi: Xin đừng quấy rầy

en: Feeling
vi: Cảm thấy

en: %s (%s) changed status from %s to %s
vi: %s (%s) đã đổi trạng thái từ %s thành %s

en: %s (%s) is now %s
vi: %s (%s) bây giờ đổi là %s

en: %s (%s) is no longer %s
vi: %s (%s) thôi %s

en: %s became idle
vi: %s đã rơi vào trạng thái nghỉ

en: %s became unidle
vi: %s đã thôi trạng thái nghỉ

en: +++ %s became idle
vi: +++ %s đã rơi vào trạng thái nghỉ

en: +++ %s became unidle
vi: +++ %s đã thôi trạng thái nghỉ

en: Unknown.
vi: Không rõ.

en: %s, %d hour | %s, %d hours
vi[0]: %s, %d giờ

en: %s, %d minute | %s, %d minutes
vi[0]: %s, %d phút

en: Could not open %s: Redirected too many times
vi: Không thể mở %s: chuyển hướng quá nhiều lần

en: Error reading from %s: response too long (%d bytes limit)
vi: Gặp lỗi khi đọc từ %s: đáp ứng quá dài (giới hạn %d byte)

en: Unable to allocate enough memory to hold the contents from %s.  The web server may be trying something malicious.
vi: Không thể cấp phát đủ bộ nhớ để chứa nội dung từ %s. Có lẽ máy phục vụ Web đang thử làm gì hiểm độc.

en: Unable to connect to %s: %s
vi: Không thể kết nối tới %s: %s

note: 10053
en: Connection interrupted by other software on your computer.
vi: Kết nối bị ngắt bởi phần mềm khác trên máy tính này.

note: 10054
en: Remote host closed connection.
vi: Máy ở xa đã đóng kết nối.

note: 10061
en: Connection refused.
vi: Kết nối bị từ chối.

note: 10048
en: Address already in use.
vi: Địa chỉ vẫn còn được dùng.

en: Error Reading %s
vi: Lỗi đọc %s

en: An error was encountered reading your %s.  The file has not been loaded, and the old file has been renamed to %s~.
vi: Gặp lỗi khi đọc %s của bạn nên chưa nạp và tên tập tin cũ đã bị thay đổi thành « %s~ ».

en: Chat over IM.  Supports AIM, Google Talk, Jabber/XMPP, MSN, Yahoo and more
vi: Trò chuyện qua mạng tin nhắn tức khắc: hỗ trợ AIM, Google Talk, Jabber/XMPP, MSN, Yahoo và nhiều mạng khác

en: Internet Messenger
vi: Tin Nhắn

en: Pidgin Internet Messenger
vi: Tin Nhắn Pidgin

en: Pro_tocol:
vi: Giao _thức:

en: Remember pass_word
vi: Ghi nhớ _mật khẩu

en: _Local alias:
vi: _Bí danh cục bộ :

en: New _mail notifications
vi: Thông báo thư _mới

note: Buddy icon
en: Use this buddy _icon for this account:
vi: Dùng biểu tượng bạn chát cho tài khoản này:

en: Use GNOME Proxy Settings
vi: Dùng thiết lập ủy nhiệm GNOME

en: Use Global Proxy Settings
vi: Dùng thiết lập ủy nhiệm toàn cục

en: No Proxy
vi: Không ủy nhiệm

en: Tor/Privacy (SOCKS5)
vi: Tor/Riêng tư (SOCK5)

en: Use Environmental Settings
vi: Dùng thiết lập môi trường

note: This is an easter egg. It means one of two things, both intended as humourus: A) your network is really slow and you have nothing better to do than look at butterflies. B)You are looking really closely at something that shouldn't matter.
en: If you look real closely
vi: Nếu bạn thấy đúng là gần

note: This is an easter egg. See the comment on the previous line in the source.
en: you can see the butterflies mating
vi: bạn có thể nhìn thấy con bướm kết đôi

en: Use _silence suppression
vi: Dùng loại bỏ _ngầm

en: _Voice and Video
vi: Â_m thanh và video

en: Unable to save new account
vi: Không thể lưu tài khoản mới

en: An account already exists with the specified criteria.
vi: Một tài khoản đã có với tiêu chuẩn đã ghi rõ.

en: Create _this new account on the server
vi: _Tạo tài khoản mới này trên máy phục vụ

en: P_roxy
vi: Ủ_y nhiệm

en: <span size='larger' weight='bold'>Welcome to %s!</span>
    
    You have no IM accounts configured. To start connecting with %s press the <b>Add...</b> button below and configure your first account. If you want %s to connect to multiple IM accounts, press <b>Add...</b> again to configure them all.
    
    You can come back to this window to add, edit, or remove accounts from <b>Accounts->Manage Accounts</b> in the Buddy List window
vi: <span size='larger' weight='bold'>Chào mừng đến %s!</span>
    
    Bạn chưa cấu hình tài khoản tin nhắn. Để bắt đầu kết nối với %s, bấm cái nút <b>Thêm...</b> bên dưới và cấu hình tài khoản đầu tiên của mình. Muốn %s kết nối đến nhiều tài khoản tin nhắn thì bấm nút <b>Thêm...</b> lần nữa để cấu hình cả.
    
    Bạn vẫn có thể trở về cửa sổ này để thêm, chỉnh sửa hay gỡ bỏ tài khoản, sử dụng mục <b>Tài khoản > Quản lý Tài khoản</b> trong cửa sổ Danh sách Bạn chát

en: <a href="viewinfo">%s</a>%s%s%s wants to add you (%s) to his or her buddy list%s%s
vi: <a href="viewinfo">%s</a>%s%s%s muốn thêm bạn (%s) vào danh sách bạn bè %s%s

en: %s%s%s%s wants to add you (%s) to his or her buddy list%s%s
vi: %s%s%s%s muốn thêm bạn %s vào danh sách bạn bè %s%s

en: Send Instant Message
vi: Gửi tin nhắn

en: The background color for the buddy list
vi: Màu nền của danh sách bạn chát

en: The layout of icons, name, and status of the buddy list
vi: Cách sắp đặt các biểu tượng; tên và trạng thái của danh sách bạn chát

note: Group Note to translators: These two strings refer to the background color of a buddy list group when in its expanded state
en: Expanded Background Color
vi: Màu nền giãn ra

en: The background color of an expanded group
vi: Màu nền của một nhóm đã giãn ra

note: Note to translators: These two strings refer to the font and color of a buddy list group when in its expanded state
en: Expanded Text
vi: Chú giải giãn ra

en: The text information for when a group is expanded
vi: Chú giải khi một nhóm được giãn ra

note: Note to translators: These two strings refer to the background color of a buddy list group when in its collapsed state
en: Collapsed Background Color
vi: Màu nền co lại

en: The background color of a collapsed group
vi: Màu nền của một nhóm đa co lại

note: Note to translators: These two strings refer to the font and color of a buddy list group when in its collapsed state
en: Collapsed Text
vi: Chú giải co lại

en: The text information for when a group is collapsed
vi: Chú giải khi một nhóm được co lại

note: Buddy Note to translators: These two strings refer to the background color of a buddy list contact or chat room
en: Contact/Chat Background Color
vi: Màu nền Liên lạc / Chát

en: The background color of a contact or chat
vi: Màu nền của một liên lạc hay cuộc trò chuyện

note: Note to translators: These two strings refer to the font and color of a buddy list contact when in its expanded state
en: Contact Text
vi: Chú giải Liên lạc

en: The text information for when a contact is expanded
vi: Chú giải khi một liên lạc được giãn ra

note: Note to translators: These two strings refer to the font and color of a buddy list buddy when it is online
en: Online Text
vi: Chú giải Trực tuyến

en: The text information for when a buddy is online
vi: Chú giải khi một bạn chát có kết nối hoạt động

note: Note to translators: These two strings refer to the font and color of a buddy list buddy when it is away
en: Away Text
vi: Chú giải Vắng mặt

en: The text information for when a buddy is away
vi: Chú giải khi một bạn chát có vắng mặt

note: Note to translators: These two strings refer to the font and color of a buddy list buddy when it is offline
en: Offline Text
vi: Chú giải Ngoại tuyến

en: The text information for when a buddy is offline
vi: Chú giải khi một bạn chát không có kết nối hoạt động

note: Note to translators: These two strings refer to the font and color of a buddy list buddy when it is idle
en: Idle Text
vi: Chú giải Nghỉ

en: The text information for when a buddy is idle
vi: Chú giải khi một bạn chát đang nghỉ

note: Note to translators: These two strings refer to the font and color of a buddy list buddy when they have sent you a new message
en: Message Text
vi: Chú giải tin nhắn

en: The text information for when a buddy has an unread message
vi: Chú giải khi một bạn chát có tin nhắn chưa đọc

note: Note to translators: These two strings refer to the font and color of a buddy list buddy when they have sent you a new message
en: Message (Nick Said) Text
vi: Chú giải tin nhắn (Nói tên hiệu)

en: The text information for when a chat has an unread message that mentions your nickname
vi: Chú giải khi một cuộc trò chuyện chứa một tin nhắn chưa đọc mà nói tên hiệu của bạn

en: The text information for a buddy's status
vi: Chú giải về trạng thái của bạn chát

en: You have %d contact named %s. Would you like to merge them? | You currently have %d contacts named %s. Would you like to merge them?
vi[0]: Bạn có %d liên lạc tên %s. Muốn gộp lại không?

en: Merging these contacts will cause them to share a single entry on the buddy list and use a single conversation window. You can separate them again by choosing 'Expand' from the contact's context menu
vi: Trộn những liên lạc này sẽ gây ra chúng dùng chung cùng một mục nhập trên danh sách bạn bè, và dùng cùng một cửa sổ thoại. Bạn vẫn có thể chia lại bằng cách chọn lệnh « Mở rộng » trong trình đơn ngữ cảnh của liên lạc.

en: Please update the necessary fields.
vi: Hãy cập nhật các trường cần thiết.

en: A_ccount
vi: Tài kh_oản

en: Please enter the appropriate information about the chat you would like to join.
vi: Hãy nhập thông tin thích hợp về cuộc chat mà bạn muốn tham gia.

en: Room _List
vi: Danh sách _phòng

en: Un_block
vi: Bỏ _chặn

en: Get _Info
vi: Lấy thông t_in

en: I_M
vi: _Tin nhắn

en: Audio/_Video Call
vi: Gọi thoại/_phim

en: Add Buddy _Pounce...
vi: Thêm thông _báo bạn chát...

en: View _Log
vi: _Xem bản ghi

en: Hide When Offline
vi: Ẩn khi ngoại tuyến

en: Show When Offline
vi: Hiện khi ngoại tuyến

en: _Alias...
vi: _Bí danh...

en: Set Custom Icon
vi: Đặt biểu tượng riêng

en: Remove Custom Icon
vi: Gỡ bỏ biểu tượng riêng

en: Add _Buddy...
vi: Thêm _bạn chát...

en: Add C_hat...
vi: Thêm C_hat...

en: _Delete Group
vi: _Xoá nhóm

en: Auto-Join
vi: Tự động tham gia

en: _Edit Settings...
vi: _Sửa thiết lập...

en: /Tools/Mute Sounds
vi: /Công cụ/Câm âm thanh

en: You are not currently signed on with an account that can add that buddy.
vi: Hiện thời bạn chưa kết nối bằng một tài khoản nào có khả năng thêm được bạn chát đó.

note: I don't believe this can happen currently, I think * everything that calls this function checks for one of the * above node types first.
en: Unknown node type
vi: Mã nút thông tin không rõ

en: Please select your mood from the list
vi: Hãy chọn tâm trạng trong danh sách này

en: Message (optional)
vi: Thông điệp (tùy chọn)

en: Edit User Mood
vi: Sửa tâm trạng người dùng

note: NOTE: Do not set any accelerator to Control+O. It is mapped by gtk_blist_key_press_cb to "Get User Info" on the selected buddy. Buddies menu
en: /_Buddies
vi: /_Bạn chát

en: /Buddies/New Instant _Message...
vi: /Bạn chát/Tin nhắn _mới...

en: /Buddies/Join a _Chat...
vi: /Bạn chát/Tham gia _Chat...

en: /Buddies/Get User _Info...
vi: /Bạn chát/Lấy thông t_in người dùng...

en: /Buddies/View User _Log...
vi: /Bạn chát/_Xem bản ghi người dùng...

en: /Buddies/Sh_ow
vi: /Bạn chát/_Hiện

en: /Buddies/Show/_Offline Buddies
vi: /Bạn chát/Hiện/Bạn chát ng_oại tuyến

en: /Buddies/Show/_Empty Groups
vi: /Bạn chát/HIện/Nhóm _rỗng

en: /Buddies/Show/Buddy _Details
vi: /Bạn chát/Hiện/_Chi tiết bạn chát

en: /Buddies/Show/Idle _Times
vi: /Bạn chát/HIện/_Thời gian nghỉ

en: /Buddies/Show/_Protocol Icons
vi: /Bạn chát/Hiện/Biểu tượng _giao thức

en: /Buddies/_Sort Buddies
vi: /Bạn chát/_Sắp xếp bạn bè

en: /Buddies/_Add Buddy...
vi: /Bạn chát/_Thêm bạn chat...

en: /Buddies/Add C_hat...
vi: /Bạn chát/Thêm ch_at...

en: /Buddies/Add _Group...
vi: /Bạn chát/Thêm _nhóm...

en: /Buddies/_Quit
vi: /Bạn chát/Th_oát

note: Accounts menu
en: /_Accounts
vi: /Tài _khoản

en: /Accounts/Manage Accounts
vi: /Tài khoản/Quản lý tài khoản

note: #-#-#-#-#  1095 (CVS Version of Pidgin)  #-#-#-#-# Tools
en: /_Tools
vi: /_Công cụ

en: /Tools/Buddy _Pounces
vi: /Công cụ/Thông _báo bạn chát

en: /Tools/_Certificates
vi: /Công cụ/_Chứng nhận

en: /Tools/Custom Smile_ys
vi: /Công cụ/Hình cười _riêng

en: /Tools/Plu_gins
vi: /Công cụ/Phần bổ sun_g

en: /Tools/Pr_eferences
vi: /Công cụ/Tù_y chỉnh

en: /Tools/Pr_ivacy
vi: /Công cụ/R_iêng tư

en: /Tools/_File Transfers
vi: /Công cụ/_Truyền tập tin

en: /Tools/R_oom List
vi: /Công cụ/Danh sách _phòng

en: /Tools/System _Log
vi: /Công cụ/Bản ghi _hệ thống

en: /Tools/Mute _Sounds
vi: /Công cụ/Câm â_m thanh

en: /Help/Online _Help
vi: /Trợ giúp/Trợ giúp trực tu_yến

en: /Help/_Build Information
vi: /Trợ giúp/Thông tin _xây dựng

en: /Help/_Debug Window
vi: /Trợ giúp/Cửa sổ gỡ _rối

en: /Help/De_veloper Information
vi: /Trợ giúp/Thông tin nhà _phát triển

en: /Help/_Plugin Information
vi: /Trợ giúp/Thông tin _plugin

en: /Help/_Translator Information
vi: /Trợ giúp/Thông tin người _dịch

en: <b>Account:</b> %s
vi: <b>Tài khoản:</b> %s

en: 
    <b>Occupants:</b> %d
vi: 
    <b>Người ở :</b> %d

en: 
    <b>Topic:</b> %s
vi: 
    <b>Chủ đề:</b> %s

en: (no topic set)
vi: (chưa đặt chủ đề)

en: Buddy Alias
vi: Bí danh bạn chát

en: Spooky
vi: Lạ

en: Awesome
vi: Hay quá

en: Rockin'
vi: Tuyệt vời

en: Total Buddies
vi: Tổng bạn bè

en: Idle %dd %dh %02dm
vi: Nghỉ %dd %dh %02dm

en: Idle %dh %02dm
vi: Nghỉ %dh %02dm

en: Idle %dm
vi: Nghỉ %dm

en: /Buddies/New Instant Message...
vi: /Bạn chát/Tin nhắn mới...

en: /Buddies/Join a Chat...
vi: /Bạn chát/Tham gia chat...

en: /Buddies/Get User Info...
vi: /Bạn chát/Lấy thông tin người dùng...

en: /Buddies/Add Buddy...
vi: /Bạn chát/Thêm bạn chát...

en: /Buddies/Add Chat...
vi: /Bạn chát/Thêm chat...

en: /Buddies/Add Group...
vi: /Bạn chát/Thêm nhóm...

en: /Tools/Privacy
vi: /Công cụ/Riêng tư

en: /Tools/Room List
vi: /Công cụ/Danh sách phòng

en: %d unread message from %s
     | %d unread messages from %s
vi[0]: %d tin nhắn chưa đọc từ %s

en: By status
vi: Theo trạng thái

en: By recent log activity
vi: Theo hoạt động vừa ghi lưu

en: %s disconnected
vi: %s bị ngắt kết nối

en: %s disabled
vi: %s bị tắt

en: Re-enable
vi: Bật lại

en: SSL FAQs
vi: Hỏi Đáp SSL

en: Welcome back!
vi: Chào mừng lại !

en: %d account was disabled because you signed on from another location: | %d accounts were disabled because you signed on from another location:
vi[0]: %d tài khoản đã bị tắt vì bạn cũng đăng nhập từ địa chỉ khác:

en: <b>Username:</b>
vi: <b>Tên người dùng:</b>

en: /Accounts
vi: /Tài khoản

note: Translators: Please maintain the use of -> and <- to refer to menu heirarchy
en: <span weight='bold' size='larger'>Welcome to %s!</span>
    
    You have no accounts enabled. Enable your IM accounts from the <b>Accounts</b> window at <b>Accounts->Manage Accounts</b>. Once you enable accounts, you'll be able to sign on, set your status, and talk to your friends.
vi: <span weight='bold' size='larger'>Chào mừng đến %s!</span>
    
    Bạn chưa hiệu lực tài khoản. Hãy hiệu lực tài khoản Tin Nhắn trong cửa sổ <b>Tài khoản</b> bằng cách chọn mục <b>Tài khoản->Quản lý tài khoản</b>. Một khi hiệu lực tài khoản thì bạn có thể đăng nhập, đặt trạng thái và nói chuyện với bạn bè.

note: set the Show Offline Buddies option. must be done * after the treeview or faceprint gets mad. -Robot101
en: /Buddies/Show/Offline Buddies
vi: /Bạn chát/Hiện bạn chát ngoại tuyến

en: /Buddies/Show/Empty Groups
vi: /Bạn chát/Hiện nhóm rỗng

en: /Buddies/Show/Buddy Details
vi: /Bạn chát/Hiện chi tiết bạn chát

en: /Buddies/Show/Idle Times
vi: /Bạn chát/Hiện thời gian nghỉ

en: /Buddies/Show/Protocol Icons
vi: /Bạn chát/Hiện biểu tượng giao thức

en: Add a buddy.
vi: Thêm bạn chát.

en: Buddy's _username:
vi: Tên người _dùng bạn chát:

en: (Optional) A_lias:
vi: (Tùy chọn) Bí d_anh:

en: (Optional) _Invite message:
vi: (Tùy chọn) Thông điệp mời_:

en: Add buddy to _group:
vi: Thêm bạn chát _vào nhóm:

en: This protocol does not support chat rooms.
vi: Giao thức này không hỗ trợ phòng chát.

en: You are not currently signed on with any protocols that have the ability to chat.
vi: Hiện thời bạn không kết nối bằng bất kỳ giao thức nào để có khả năng chat.

en: Please enter an alias, and the appropriate information about the chat you would like to add to your buddy list.
vi: Hãy nhập bí danh và thông tin thích hợp cho cuộc chat mà bạn muốn thêm vào danh sách bạn bè.

en: A_lias:
vi: _Bí danh:

en: Auto_join when account connects.
vi: Tự động tham _gia một khi tài khoản kết nối.

en: _Remain in chat after window is closed.
vi: Còn lại t_rong chát sau khi cửa sổ bị đóng.

en: Please enter the name of the group to be added.
vi: Hãy nhập tên của nhóm cần thêm vào.

en: <PurpleMain>/Accounts/Enable Account
vi: <PurpleMain>/Tài khoản/Bật tài khoản

en: <PurpleMain>/Accounts/
vi: <PurpleMain>/Tài khoản/

en: Set _Mood...
vi: Đặt _tâm trạng...

en: No actions available
vi: Hiện không có hành động nào

en: /Tools
vi: /Công cụ

en: /Buddies/Sort Buddies
vi: /Bạn chát/Sắp xếp bạn chát

en: Type the host name for this certificate.
vi: Gõ tên máy cho chứng nhận này.

note: Widget creation function
en: SSL Servers
vi: Máy phục vụ SSL

en: Unknown command.
vi: Lệnh không rõ.

en: That buddy is not on the same protocol as this chat.
vi: Bạn chát đó không cùng giao thức như cuộc chát này

en: You are not currently signed on with an account that can invite that buddy.
vi: Hiện thời bạn chưa kết nối bằng một tài khoản nào có khả năng thêm được bạn chát đó.

en: Invite Buddy Into Chat Room
vi: Mời bạn chát vào phòng chát

en: _Buddy:
vi: _Bạn chát:

en: <h1>Conversation with %s</h1>
vi: <h1>Hội thoại với %s</h1>

en: Save Conversation
vi: Lưu cuộc thoại

en: Un-Ignore
vi: Thôi lờ

en: Get Away Message
vi: Lấy thông điệp vắng mặt

en: Last Said
vi: Nói cuối

en: Unable to save icon file to disk.
vi: Không thể lưu tập tin biểu tượng vào đĩa.

en: Save Icon
vi: Lưu biểu tượng

en: Hide Icon
vi: Ẩn biểu tượng

en: Save Icon As...
vi: Lưu biểu tượng dạng...

en: Set Custom Icon...
vi: Đặt biểu tượng riêng...

en: Change Size
vi: Đổi kích cỡ

note: Conversation menu
en: /_Conversation
vi: /_Cuộc thoại

en: /Conversation/New Instant _Message...
vi: /Cuộc thoại/Tin nhắn _mới...

en: /Conversation/Join a _Chat...
vi: /Cuộc thoại/Tham gia _chát...

en: /Conversation/_Find...
vi: /Cuộc thoại/_Tìm...

en: /Conversation/View _Log
vi: /Cuộc thoại/_Xem bản ghi

en: /Conversation/_Save As...
vi: /Cuộc thoại/_Lưu dạng...

en: /Conversation/Clea_r Scrollback
vi: /Cuộc thoại/Gột _vùng cuộn ngược

en: /Conversation/M_edia
vi: /Cuộc thoại/_Phương tiện

en: /Conversation/Media/_Audio Call
vi: /Cuộc thoại/Phương tiện/Gọi th_oại

en: /Conversation/Media/_Video Call
vi: /Cuộc thoại/Phương tiện/Gọi _phim

en: /Conversation/Media/Audio\/Video _Call
vi: /Cuộc thoại/Phương tiện/Gọi thoại\/_phim

en: /Conversation/Se_nd File...
vi: /Cuộc thoại/Gửi tập ti_n...

en: /Conversation/Get _Attention
vi: /Cuộc thoại/_Lấy sự chú ý

en: /Conversation/Add Buddy _Pounce...
vi: /Cuộc thoại/Thêm thông bá_o bạn chát...

en: /Conversation/_Get Info
vi: /Cuộc thoại/Lấ_y thông tin

en: /Conversation/In_vite...
vi: /Cuộc thoại/Mờ_i...

en: /Conversation/M_ore
vi: /Cuộc thoại/Nữ_a

en: /Conversation/Al_ias...
vi: /Cuộc thoại/Bí _danh...

en: /Conversation/_Block...
vi: /Cuộc thoại/_Chặn...

en: /Conversation/_Unblock...
vi: /Cuộc thoại/Bỏ _chặn...

en: /Conversation/_Add...
vi: /Cuộc thoại/_Thêm...

en: /Conversation/_Remove...
vi: /Cuộc thoại/_Bỏ...

en: /Conversation/Insert Lin_k...
vi: /Cuộc thoại/Chèn liên _kết...

en: /Conversation/Insert Imag_e...
vi: /Cuộc thoại/Chèn ả_nh...

en: /Conversation/_Close
vi: /Cuộc thoại/Đón_g

en: /Options/Enable _Logging
vi: /Tùy chọn/Cho phép _ghi lưu

en: /Options/Enable _Sounds
vi: /Tùy chọn/Bật âm th_anh

en: /Options/Show Formatting _Toolbars
vi: /Tùy chọn/Hiện thanh định _dạng

en: /Options/Show Ti_mestamps
vi: /Tùy chọn/Hiện nhãn thờ_i gian

en: /Conversation/More
vi: /Cuộc thoại/_Nữa

note: The menubar has been deactivated. Make sure the 'More' submenu is regenerated next time * the 'Conversation' menu pops up. Make sure the 'Conversation -> More' menuitems are regenerated whenever * the 'Conversation' menu pops up because the entries can change after the * conversation is created.
en: /Conversation
vi: /Cuộc thoại

en: /Conversation/View Log
vi: /Cuộc thoại/Xem bản ghi

en: /Conversation/Media/Audio Call
vi: /Cuộc thoại/Phương tiện/Gọi thoại

en: /Conversation/Media/Video Call
vi: /Cuộc thoại/Phương tiện/Gọi phim

en: /Conversation/Media/Audio\/Video Call
vi: /Cuộc thoại/Phương tiện/Gọi thoại\/phim

en: /Conversation/Send File...
vi: /Cuộc thoại/Gửi tập tin...

en: /Conversation/Get Attention
vi: /Cuộc thoại/Lấy sự chú ý

en: /Conversation/Add Buddy Pounce...
vi: /Cuộc thoại/Thêm thông báo bạn chát...

en: /Conversation/Get Info
vi: /Cuộc thoại/Lấy thông tin

en: /Conversation/Invite...
vi: /Cuộc thoại/Mời...

en: /Conversation/Alias...
vi: /Cuộc thoại/Bí danh...

en: /Conversation/Block...
vi: /Cuộc thoại/Chặn...

en: /Conversation/Unblock...
vi: /Cuộc thoại/Bỏ chặn...

en: /Conversation/Add...
vi: /Cuộc thoại/Thêm...

en: /Conversation/Remove...
vi: /Cuộc thoại/Bỏ...

en: /Conversation/Insert Link...
vi: /Cuộc thoại/Chèn liên kết...

en: /Conversation/Insert Image...
vi: /Cuộc thoại/Chèn ảnh...

en: /Options/Enable Logging
vi: /Tùy chọn/Cho phép ghi lưu

en: /Options/Enable Sounds
vi: /Tùy chọn/Bật âm thanh

en: /Options/Show Formatting Toolbars
vi: /Tùy chọn/Hiện thanh định dạng

en: /Options/Show Timestamps
vi: /Tùy chọn/Hiện nhãn thời gian

en: User is typing...
vi: Người dùng đang gõ phím...

en: 
    %s has stopped typing
vi: 
    %s đã ngừng gõ phím

note: Build the Send To menu
en: S_end To
vi: Gửi ch_o

note: Setup the label telling how many people are in the room.
en: 0 people in room
vi: 0 người trong phòng

en: Close Find bar
vi: Đóng thanh Tìm

en: %d person in room | %d people in room
vi[0]: %d người trong phòng

en: Stopped Typing
vi: Dừng gõ phím

en: Nick Said
vi: Tên hiệu nói

en: clear: Clears all conversation scrollbacks.
vi: clear: Gột mọi vùng cuộn ngược của cuộc thoại

en: Confirm close
vi: Xác nhận đóng

en: You have unread messages. Are you sure you want to close the window?
vi: Có tin nhắn chưa đọc. Bạn có chắc muốn đóng cửa sổ này không?

en: Close other tabs
vi: Đóng các thẻ khác

en: Detach this tab
vi: Tách thẻ này ra

en: Close conversation
vi: Đóng cuộc thoại

en: Last created window
vi: Cửa sổ tạo lần cuối

en: Separate IM and Chat windows
vi: Cửa sổ Tin Nhắn và Chát riêng

en: By group
vi: Theo nhóm

en: By account
vi: Theo tài khoản

en: Save Debug Log
vi: Lưu Báo cáo Gỡ lỗi

en: Highlight matches
vi: Tô sáng kết quả

en: _Icon Only
vi: Chỉ _hình

en: _Both Icon & Text
vi: _Cả hai hình và nhãn

en: Right click for more options.
vi: Nhấn-phải để xem thêm tùy chọn

en: Select the debug filter level.
vi: Chọn cáp lọc thông điệp gỡ lỗi

en: Error
vi: Lỗi

en: voice and video
vi: thoại và phim

en: support
vi: hỗ trợ

en: webmaster
vi: chủ Web

en: win32 port
vi: bản cho win32

en: libfaim maintainer
vi: nhà duy trì thư viện libfaim

note: If "lazy bum" translates literally into a serious insult, use something else or omit it.
en: hacker and designated driver [lazy bum]
vi: người tài giỏi lập trình [làm biếng]

en: support/QA
vi: hỗ trợ / tin chắc chất lượng

en: original author
vi: tác giả đầu tiên

en: lead developer
vi: nhà phát triển lãnh đạo

en: Senior Contributor/QA
vi: Người đóng góp cấp cao/ tin chắc chất lượng

en: Belarusian Latin
vi: Tiếng Be-la-ru La-tinh

en: Valencian-Catalan
vi: Tiếng Ca-ta-lan của Va-len-xi-a

en: Canadian English
vi: Tiếng Anh (Ca-na-đa)

en: Gujarati Language Team
vi: Nhóm Ngôn Ngữ Gu-gia-ra-ti

en: Ubuntu Georgian Translators
vi: Nhóm Dịch Giả Gi-oa-gi-a Ubuntu

en: Kannada Translation team
vi: Nhóm Dịch Kan-na-đa

en: Bokmål Norwegian
vi: Tiếng Na-uy (Bóc-măn)

en: Dutch, Flemish
vi: Tiếng Hoà (Flemish)

en: Portuguese-Brazil
vi: Tiếng Bồ Đào Nha (Bra-xin)

en: T.M.Thanh and the Gnome-Vi Team
vi: Nhóm Việt hoá Phần mềm Tự do

en: Hong Kong Chinese
vi: Tiếng Trung (Hồng Kông)

en: %s is a messaging client based on libpurple which is capable of connecting to multiple messaging services at once.  %s is written in C using GTK+.  %s is released, and may be modified and redistributed,  under the terms of the GPL version 2 (or later).  A copy of the GPL is distributed with %s.  %s is copyrighted by its contributors, a list of whom is also distributed with %s.  There is no warranty for %s.<BR><BR>
vi: %s là một ứng dụng khách gửi tin nhắn dựa vào thư viện libpurple mà có khả năng kết nối cùng lúc tới nhiều dịch vụ tin nhắn khác nhau. %s được ghi bằng C dùng GTK+. %s được phát hành, và cho phép sửa đổi và phát hành lại, dưới điều khiển của Giấy Phép Công Cộng GNU (GPL) phiên bản 2 hay sau. Một bản sao của GPL được phát hành sẵn với %s. %s có bản quyền tác giả của các người đóng góp, xem danh sách phát hành cùng với %s. %s không bảo đảm gì cả.<BR><BR>

en: <FONT SIZE="4"><B>Helpful Resources</B></FONT><BR>	<A HREF="%s">Website</A><BR>	<A HREF="%s">Frequently Asked Questions</A><BR>	IRC Channel: #pidgin on irc.freenode.net<BR>	XMPP MUC: devel@conference.pidgin.im<BR><BR>
vi: <FONT SIZE="4"><B>Tài nguyên có ích</B></FONT><BR>	<A HREF="%s">Trang chủ</A><BR>	<A HREF="%s">Hỏi Đáp</A><BR>	Kênh IRC: #pidgin on irc.freenode.net<BR>	XMPP MUC: devel@conference.pidgin.im<BR><BR>

en: <font size="4"><b>Help from other Pidgin users</b></font> is available by e-mailing <a href="mailto:support@pidgin.im">support@pidgin.im</a><br/>This is a <b>public</b> mailing list! (<a href="http://pidgin.im/pipermail/support/">archive</a>)<br/>We can't help with third-party protocols or plugins!<br/>This list's primary language is <b>English</b>.  You are welcome to post in another language, but the responses may be less helpful.<br/>
vi: <font size="4"><b>Sự giúp đỡ từ các người dùng Pidgin khác</b></font> cũng sẵn sàng ở địa chỉ thư <a href="mailto:support@pidgin.im">support@pidgin.im</a><br/>Đây là một hộp thư chung loại <b>công cộng</b> ! (<a href="http://pidgin.im/pipermail/support/">kho thư</a>)<br/>Tiếc là chúng tôi không thể giúp với giao thức hay phần bổ sung loại nhóm ba, chỉ với chương trình Pidgin chính nó.<br/>Ngôn ngữ chính của hộp thư chung này là <b>tiếng Anh</b>.  Bạn cũng có thể gửi thư bằng một ngôn ngữ khác, nhưng mà đáp ứng có thể không có ích. (Dịch giả: để hỏi câu về phần mềm nguồn mở bằng tiếng Việt, hãy tham gia <a href="http://forum.vnoss.org/">Diễn đàn VNOSS</a> hay <a href="http://lists.hanoilug.org/listinfo">hộp thư chung Hà Nội LUG</a>.)<br/>

note: End of not to be translated section
en: %s Build Information
vi: Thông tin bạn xây dựng %s

en: Current Developers
vi: Nhà phát triển hiện thời

en: Crazy Patch Writers
vi: Người tạo đắp vá

en: Retired Developers
vi: Nhà phát triển cũ

en: Retired Crazy Patch Writers
vi: Người tạo đắp vá cũ

en: %s Developer Information
vi: Thông tin nhà phát triển %s

en: Current Translators
vi: Người dịch hiện thời

en: Past Translators
vi: Dịch giả trước đây

en: %s Translator Information
vi: Thông tin người dịch %s

en: %s Plugin Information
vi: Thông tin plugin %s

en: Get User Info
vi: Lấy thông tin người dùng

en: Please enter the username or alias of the person whose info you would like to view.
vi: Hãy nhập tên người dùng hay bí danh của người về họ bạn muốn xem thông tin.

en: View User Log
vi: Xem bản ghi người dùng

en: Alias Contact
vi: Liên lạc bí danh

en: Enter an alias for this contact.
vi: Hãy nhập bí danh cho liên lạc này.

en: Enter an alias for %s.
vi: Nhập bí danh cho %s.

en: Alias Buddy
vi: Bạn chát bí danh

en: Alias Chat
vi: Bí danh chát

en: Enter an alias for this chat.
vi: Nhập bí danh cho cuộc chát này.

en: You are about to remove the contact containing %s and %d other buddy from your buddy list.  Do you want to continue? | You are about to remove the contact containing %s and %d other buddies from your buddy list.  Do you want to continue?
vi[0]: Bạn sắp gỡ bỏ liên lạc có chứa %s và %d các bạn chát khác ra khỏi danh sách bạn bè của bạn. Bạn muốn thực hiện không?

en: _Remove Contact
vi: _Bỏ liên lạc

en: You are about to merge the group called %s into the group called %s. Do you want to continue?
vi: Bạn sắp trộn nhóm tên %s vào nhóm tên %s. Bạn muốn thực hiện không?

en: Merge Groups
vi: Trộn nhóm

en: _Merge Groups
vi: T_rộn nhóm

en: You are about to remove the group %s and all its members from your buddy list.  Do you want to continue?
vi: Bạn sắp gỡ bỏ nhóm %s và mọi thành viên ra khỏi danh sách bạn bè của bạn. Bạn muốn thực hiện không?

en: _Remove Group
vi: _Bỏ nhóm

en: You are about to remove %s from your buddy list.  Do you want to continue?
vi: Bạn sắp gỡ bỏ %s khỏi danh sách bạn bè của bạn. Bạn muốn thực hiện không?

en: Remove Buddy
vi: Bỏ bạn chát

en: _Remove Buddy
vi: _Bỏ bạn chát

en: You are about to remove the chat %s from your buddy list.  Do you want to continue?
vi: Bạn sắp gỡ bỏ cuộn chát %s khỏi danh sách bạn bè. Bạn muốn thực hiện không?

en: Remove Chat
vi: Bỏ chát

en: _Remove Chat
vi: _Bỏ chát

en: Right-click for more unread messages...
vi: Nhấn-phải để xem thêm tin nhắn chưa đọc ...

en: _Change Status
vi: Đổi t_rạng thái

en: Show Buddy _List
vi: Hiện danh sách _bạn bè

en: _Unread Messages
vi: tin nhắn _chưa đọc

en: New _Message...
vi: tin nhắn _mới...

en: Mute _Sounds
vi: Câm âm _thanh

en: _Blink on New Message
vi: Nhấp nhá_y khi nhận tin nhắn mới

en: Not started
vi: Chưa bắt đầu

en: <b>Receiving As:</b>
vi: <b>Nhận dạng:</b>

en: <b>Receiving From:</b>
vi: <b>Nhận từ :</b>

en: <b>Sending To:</b>
vi: <b>Gửi đến:</b>

en: <b>Sending As:</b>
vi: <b>Gửi dạng:</b>

en: There is no application configured to open this type of file.
vi: Không có ứng dụng nào được thiết lập để mở tập tin loại này.

en: An error occurred while opening the file.
vi: Gặp lỗi trong khi mở tập tin.

en: Error launching %s: %s
vi: Lỗi khởi chạy %s: %s

en: Error running %s
vi: Lỗi chạy %s

en: Process returned error code %d
vi: Tiến trình trả lại mã lỗi %d

en: Time Elapsed:
vi: Thời gian đã qua:

en: Time Remaining:
vi: Thời gian còn lại:

en: Close this window when all transfers _finish
vi: Đóng cửa sổ này một khi truyền _xong tất cả

en: C_lear finished transfers
vi: _Gột việc truyền hoàn tất

note: "Download Details" arrow
en: File transfer _details
vi: Ch_i tiết truyền tập tin

en: Paste as Plain _Text
vi: Dán dưới dạng nhập _thô

en: _Reset formatting
vi: Đặt _lại định dạng

en: Disable _smileys in selected text
vi: Tắt hình _cười trong đoạn văn đã chọn

en: Color to draw hyperlinks.
vi: Màu để vẽ siêu liên kết.

en: Hyperlink visited color
vi: Màu siêu liên kết đã thăm

en: Color to draw hyperlink after it has been visited (or activated).
vi: Màu siêu liên kết nổi bật sau khi nó được thăm (hay kích hoạt).

en: Hyperlink prelight color
vi: Màu siêu liên kết tô sáng

en: Color to draw hyperlinks when mouse is over them.
vi: Màu siêu liên kết nổi bật khi rê chuột qua.

en: Sent Message Name Color
vi: Màu tên tin nhắn đã gửi

en: Color to draw the name of a message you sent.
vi: Màu để vẽ tên của tin nhắn bạn đã gửi.

en: Received Message Name Color
vi: Màu tên tin nhắn đã nhận

en: Color to draw the name of a message you received.
vi: Màu để vẽ tên của tin nhắn bạn đã nhận.

en: "Attention" Name Color
vi: Màu tên « Chú ý »

en: Color to draw the name of a message you received containing your name.
vi: Màu để vẽ tên của tin nhắn bạn đã nhận mà chứa tên của bạn.

en: Action Message Name Color
vi: Màu tên tin nhắn hành động

en: Color to draw the name of an action message.
vi: Màu để vẽ tên của tin nhắn hành động.

en: Action Message Name Color for Whispered Message
vi: Màu tên tin nhắn hành động cho tin nhắn thì thầm

en: Color to draw the name of a whispered action message.
vi: Màu để vẽ tên của tin nhắn hành động thì thầm.

en: Whisper Message Name Color
vi: Màu tên tin nhắn thì thầm

en: Color to draw the name of a whispered message.
vi: Màu để vẽ tên của tin nhắn thì thầm.

en: Typing notification color
vi: Màu thông báo đang gõ

en: The color to use for the typing notification
vi: Màu cần dùng cho thông báo đang gõ

en: Typing notification font
vi: Phông chữ thông báo đang gõ

en: The font to use for the typing notification
vi: Phông chữ cần dùng cho thông báo đang gõ

en: Enable typing notification
vi: Bật thông báo đang gõ

en: _Save Image...
vi: _Lưu ảnh...

en: _Add Custom Smiley...
vi: Thê_m hình cười tự chọn...

en: Select Text Color
vi: Chọn màu văn bản

en: Select Background Color
vi: Chọn màu nền

en: Please enter the URL and description of the link that you want to insert. The description is optional.
vi: Hãy nhập địa chỉ URL và mô tả của liên kết mà bạn muốn chèn. Mô tả là tùy chọn thêm.

en: Please enter the URL of the link that you want to insert.
vi: Hãy nhập địa chỉ URL của liên kết mà bạn muốn chèn.

en: Failed to store image: %s
vi: Không lưu được ảnh: %s

en: This smiley is disabled because a custom smiley exists for this shortcut:
     %s
vi: Hình cười này bị tắt vì đã có một hình cười tự chọn cho lối tắt này.
     %s

en: Smile!
vi: Cười !

en: _Manage custom smileys
vi: _Quản lý các hình cười tự chọn

en: This theme has no available smileys.
vi: Sắc thái này không có hình cười.

en: Group Items
vi: Nhóm lại mục

en: Ungroup Items
vi: Rã nhóm mục

en: Increase Font Size
vi: Tăng kích cỡ phông

en: Decrease Font Size
vi: Giảm kích cỡ phông

en: Font Face
vi: Mặt chữ

en: Reset Formatting
vi: Đặt lại định dạng

en: Insert IM Image
vi: Chèn ảnh Tin Nhắn

en: Send Attention
vi: Gửi sự chú ý

en: <b>_Bold</b>
vi: <b>Đậ_m</b>

en: <i>_Italic</i>
vi: <i>Ngh_iêng</i>

en: <u>_Underline</u>
vi: <u>Gạch _dưới</u>

en: <span strikethrough='true'>Strikethrough</span>
vi: <span strikethrough='true'>Gạch đè</span>

en: <span size='larger'>_Larger</span>
vi: <span size='larger'>_Lớn hơn</span>

en: <span size='smaller'>_Smaller</span>
vi: <span size='smaller'>_Nhỏ hơn</span>

note: If we want to show the formatting for the following items, we would * need to update them when formatting changes. The above items don't need * no updating nor nothin'
en: _Font face
vi: _Mặt chữ

en: Foreground _color
vi: Màu _cảnh gần

en: _Horizontal rule
vi: T_hước năm ngang

en: _Smile!
vi: _Cười !

en: _Attention!
vi: _Chú ý !

en: Log Deletion Failed
vi: Lỗi xoá sổ theo dõi

en: Check permissions and try again.
vi: Hãy kiểm tra quyền hạn, rồi thử lại.

en: Are you sure you want to permanently delete the log of the conversation with %s which started at %s?
vi: Bạn có chắc muốn xoá hoàn toàn bản ghi của cuộc thoại với %s mà bắt đầu vào lúc %s không?

en: Are you sure you want to permanently delete the log of the conversation in %s which started at %s?
vi: Bạn có chắc muốn xoá hoàn toàn bản ghi của cuộc thoại trong %s mà bắt đầu vào lúc %s không?

en: Are you sure you want to permanently delete the system log which started at %s?
vi: Bạn có chắc muốn xoá hoàn toàn bản ghi hệ thống mà bắt đầu vào lúc %s không

en: Delete Log?
vi: Xoá sổ theo dõi ?

en: Delete Log...
vi: Xoá sổ theo dõi...

en: <span size='larger' weight='bold'>Conversation in %s on %s</span>
vi: <span size='larger' weight='bold'>Cuộc thoại trong %s trên %s</span>

en: <span size='larger' weight='bold'>Conversation with %s on %s</span>
vi: <span size='larger' weight='bold'>Cuộc thoại với %s trên %s</span>

note: Steal the "HELP" response and use it to trigger browsing to the logs folder
en: _Browse logs folder
vi: Duyệt qua thư mục _bản ghi

en: %s %s. Try `%s -h' for more information.
vi: %s %s. Chạy « %s -h » để biết thêm thông tin.

en: Usage: %s [OPTION]...
vi: Sử dụng: %s [TÙY_CHỌN]...

en: use DIR for config files
vi: dùng thư mục này cho các tập tin cấu hình

en: print debugging messages to stdout
vi: in các thông điệp gỡ rối ra đầu ra tiêu chuẩn

en: force online, regardless of network status
vi: ép buộc trực tuyến, bất chấp trạng thái mạng

en: allow multiple instances
vi: cho phép nhiều thể hiện đồng thời

en: don't automatically login
vi: không tự động đăng nhập

en: enable specified account(s) (optional argument NAME
                          specifies account(s) to use, separated by commas.
                          Without this only the first account will be enabled).
vi: hiệu lực mỗi tài khoản được đưa ra
    	(Tùy chọn TÊN cũng có thể ghi rõ (những) tài khoản cần dùng,
    	mỗi cặp tên định giới bằng dấu phẩy.
    	Không có tuỳ chọn này thì chỉ hiệu lực tài khoản đầu tiên.)

en: display the current version and exit
vi: hiển thị phiên bản hiện thời, sau đó thoát

en: %s %s has segfaulted and attempted to dump a core file.
    This is a bug in the software and has happened through
    no fault of your own.
    
    If you can reproduce the crash, please notify the developers
    by reporting a bug at:
    %ssimpleticket/
    
    Please make sure to specify what you were doing at the time
    and post the backtrace from the core file.  If you do not know
    how to get the backtrace, please read the instructions at
    %swiki/GetABacktrace
vi: %s %s bị lỗi đoạn (segfault) và cố đổ một tập tin lõi.
    Đây là một lỗi trong phần mềm, không phải do bạn.
    
    Nếu bạn có thể tạo lại trường hợp sụp đổ này,
    hãy thông báo cho nhà phát triển bằng cách báo cáo lỗi ở :
    %ssimpleticket/
    
    Hãy kiểm tra xem bạn ghi rõ chính xác những hành động
    bạn đã làm vào lúc gặp lỗi, cũng cung cấp vết lùi (backtrace)
    từ tập tin lõi. Không biết cách lấy vết lùi
    thì đọc những hướng dẫn ở :
    %swiki/GetABacktrace

en: Exiting because another libpurple client is already running.
vi: Đang thoát do một ứng dụng khách libpurple đang chạy.

en: _Hangup
vi: _Kênh máy

en: %s wishes to start an audio/video session with you.
vi: %s muốn bắt đầu một buổi hợp thoại/phim với bạn.

en: %s wishes to start a video session with you.
vi: %s muốn bắt đầu một buổi hợp phim với bạn.

en: Incoming Call
vi: Gọi gửi đến

en: _Hold
vi: _Giữ lại

en: %s has %d new message. | %s has %d new messages.
vi[0]: %s có %d tin nhắn mới.

en: <b>%d new email.</b> | <b>%d new emails.</b>
vi[0]: <b>%d thư mới.</b>

en: The browser command "%s" is invalid.
vi: Lệnh trình duyệt « %s » không hợp lệ.

en: Unable to open URL
vi: Không thể mở địa chỉ URL

en: Error launching "%s": %s
vi: Lỗi khởi chạy « %s »: %s

en: The 'Manual' browser command has been chosen, but no command has been set.
vi: Đã chọn lệnh chạy trình duyệt « Bằng tay », nhưng không cung cấp lệnh nào.

en: No message
vi: Không có tin nhắn

en: Open All Messages
vi: Mở mọi tin nhắn

en: <span weight="bold" size="larger">You have mail!</span>
vi: <span weight="bold" size="larger">Có thư mới !</span>

en: New Pounces
vi: Thông báo mới

en: <span weight="bold" size="larger">You have pounced!</span>
vi: <span weight="bold" size="larger">Có thông báo mới !</span>

en: The following plugins will be unloaded.
vi: Những phần bổ sung theo đây sẽ được bỏ nạp.

en: Multiple plugins will be unloaded.
vi: Nhiều phần bổ sung sẽ được bỏ nạp.

en: Unload Plugins
vi: Bỏ nạp phần bổ sung

en: Could not unload plugin
vi: Không thể bỏ nạp phần bổ sung

en: The plugin could not be unloaded now, but will be disabled at the next startup.
vi: Không thể bỏ nạp phần bổ sung ngay bây giờ, nhưng nó sẽ bị tắt vào lúc khởi chạy kế tiếp.

en: <span foreground="red" weight="bold">Error: %s
    Check the plugin website for an update.</span>
vi: <span foreground="red" weight="bold">Lỗi: %s
    Hãy kiểm tra địa chỉ Web của phần bổ sung để tìm bản cập nhật.</span>

en: <b>Written by:</b>
vi: <b>Tạo bởi:</b>

en: <b>Web site:</b>
vi: <b>Địa chỉ Web:</b>

en: <b>Filename:</b>
vi: <b>Tên tập tin:</b>

en: Configure Pl_ugin
vi: Cấ_u hình phần bổ sung

en: <b>Plugin Details</b>
vi: <b>Chi tiết về phần bổ sung</b>

en: Modify Buddy Pounce
vi: Sửa thông báo bạn chát

note: Create the "Pounce on Whom" frame.
en: Pounce on Whom
vi: Thông báo cho ai

en: _Buddy name:
vi: Tên _bạn chát:

en: Si_gns on
vi: Đăn_g nhập

en: Signs o_ff
vi: Đăng _xuất

en: Goes a_way
vi: Đi _vắng

en: Ret_urns from away
vi: Có mặt t_rở lại

en: Becomes _idle
vi: Rơ_i vào trạng thái nghỉ

en: Is no longer i_dle
vi: %s h_oạt động trở lại.

en: Starts _typing
vi: _Bắt đầu gõ phím

en: P_auses while typing
vi: Tạm _dừng khi gõ phím

en: Stops t_yping
vi: Ngừng gõ _phím

en: Sends a _message
vi: Gửi tin _nhẳn

en: Ope_n an IM window
vi: _Mở cửa sổ Nhắn Tin

en: _Pop up a notification
vi: Thông _báo tự mở

en: Send a _message
vi: Gửi tin _nhẳn

en: E_xecute a command
vi: Thực thi _lệnh

en: P_lay a sound
vi: Chơi âm th_anh

en: Brows_e...
vi: Du_yệt...

en: Br_owse...
vi: _Duyệt...

en: P_ounce only when my status is not Available
vi: Thông báo chỉ khi trạng thái của tôi không phải « Có mặt »

en: _Recurring
vi: _Lặp lại

en: Pounce Target
vi: Đích thông báo

en: Started typing
vi: Đã bắt đầu gõ phím

en: Paused while typing
vi: Đã tạm dừng khi gõ phím

en: Signed on
vi: Đã đăng nhập

en: Returned from being idle
vi: Đã trở lại từ trạng thái nghỉ

en: Returned from being away
vi: Đã có mặt trở lại

en: Stopped typing
vi: Đã dừng gõ phím

en: Signed off
vi: Đã đăng xuất

en: Became idle
vi: Đã rơi vào trạng thái nghỉ

en: Went away
vi: Đã vắng mặt

en: Sent a message
vi: Đã gửi tin nhắn

en: Unknown.... Please report this!
vi: Không rõ... Hãy ghi báo cáo trường hợp này!

en: The default Pidgin sound theme
vi: Sắc thái âm thanh Pidgin mặc định

en: The default Pidgin buddy list theme
vi: Sắc thái danh sách bạn chát Pidgin mặc định

en: The default Pidgin status icon theme
vi: Sắc thái biểu tượng trạng thái Pidgin mặc định

en: Theme failed to unpack.
vi: Sắc thái không giải nén được.

en: Theme failed to load.
vi: Sắc thái không nạp được.

en: Theme failed to copy.
vi: Sắc thái không sao chép được.

en: Theme Selections
vi: Chọn sắc thái

note: Instructions
en: Select a theme that you would like to use from the lists below.
    New themes can be installed by dragging and dropping them onto the theme list.
vi: Chọn một sắc thái đẹp trong danh sách dưới đây.
    Cài đặt sắc thái mới bằng cách kéo và thả vào danh sách sắc thái.

en: Buddy List Theme:
vi: Sắc thái Danh sách Bạn chát:

en: Status Icon Theme:
vi: Sắc thái Biểu tượng Trạng thái:

en: Smiley Theme:
vi: Sắc thái Hình cười:

en: Cl_ose conversations with the Escape key
vi: Đóng cuộc th_oại dùng phím Esc

note: System Tray
en: System Tray Icon
vi: Biểu tượng trên khay

en: _Show system tray icon:
vi: _Hiện biểu tượng trên khay:

en: On unread messages
vi: Khi có tin nhắn chưa đọc

en: Conversation Window
vi: Cửa sổ nói chuyện

en: _Hide new IM conversations:
vi: Ẩn cuộc t_hoại Tin Nhắn mới:

en: When away
vi: Khi vắng mặt

en: Minimi_ze new conversation windows
vi: Th_u nhỏ cửa sổ cuộc thoại mới

en: Show IMs and chats in _tabbed windows
vi: Hiển thị Tin Nhắn và Chát trong cửa sổ có _thẻ

en: Show close b_utton on tabs
vi: Hiện _cái nút đóng trên thẻ

en: _Placement:
vi: _Vị trí:

en: Left Vertical
vi: Bên trái thẳng đứng

en: Right Vertical
vi: Bên phải thẳng đứng

en: N_ew conversations:
vi: C_uộc thoại mới

en: Show _formatting on incoming messages
vi: Hiện định _dạng trên tin nhắn gửi đến

en: Close IMs immediately when the tab is closed
vi: Đóng Tin Nhắn ngay khi thẻ bị đóng

en: Show _detailed information
vi: Hiện thông t_in chi tiết

en: Enable buddy ic_on animation
vi: Bật h_oạt cảnh biểu tượng bạn chát

en: _Notify buddies that you are typing to them
vi: Thô_ng báo bạn chát mà bạn đang _gõ tin cho họ

en: Highlight _misspelled words
vi: Tô _sáng từ sai chính tả

en: Use smooth-scrolling
vi: Cuộn mịn

en: F_lash window when IMs are received
vi: Nhấp nhá_y cửa sổ khi nhận tin nhắn

en: Resize incoming custom smileys
vi: Đổi cỡ mặt cười nhận được

en: Minimum input area height in lines:
vi: Bề cao vùng nhập tối thiểu theo dòng:

en: Use font from _theme
vi: Dùng phông từ sắc _thái

en: Conversation _font:
vi: _Phông cuộc thoại:

en: This is how your outgoing message text will appear when you use protocols that support formatting.
vi: Văn bản trong tin nhắn gửi đi của bạn sẽ hiển thị như dưới đây khi bạn dùng giao thức hỗ trợ định dạng văn bản. :)

en: Cannot start proxy configuration program.
vi: Không thể khởi chạy chương trình cấu hình máy phục vụ ủy nhiệm.

en: Cannot start browser configuration program.
vi: Không thể khởi chạy chương trình cấu hình trình duyệt.

en: Use _automatically detected IP address: %s
vi: Dùng đị_a chỉ IP tự động phát hiện: %s

en: ST_UN server:
vi: Máy phục vụ ST_UN:

en: <span style="italic">Example: stunserver.org</span>
vi: <span style="italic">Ví dụ : stunserver.org</span>

en: Public _IP:
vi: _IP công:

en: Ports
vi: Cổng

en: _Enable automatic router port forwarding
vi: _Bật tự động chuyển tiếp cổng từ bộ định tuyến

en: _Manually specify range of ports to listen on:
vi: Xác định bằng tay phạ_m vi các cổng trên chúng cần lắng nghe:

en: _End:
vi: _Cuối:

note: TURN server
en: Relay Server (TURN)
vi: Máy phục vụ tiếp lại (TURN)

en: _TURN server:
vi: Máy phục vụ _TURN:

en: _UDP Port:
vi: Cổng UDP:

en: T_CP Port:
vi: Cổng T_CP:

en: Use_rname:
vi: Tên người _dùng:

note: Do not move the line below.  Code below expects gnome-open to be in * this list immediately after xdg-open!
en: Desktop Default
vi: Mặc định môi trường

en: GNOME Default
vi: Mặc định GNOME

en: Browser Selection
vi: Chọn trình duyệt

en: Browser preferences are configured in GNOME preferences
vi: Thiết lập trình duyệt được cấu hình trong Tùy thích GNOME

en: <b>Browser configuration program was not found.</b>
vi: <b>Không tìm thấy chương trình cấu hình trình duyệt.</b>

en: Configure _Browser
vi: Cấu hình trình _duyệt

en: Proxy preferences are configured in GNOME preferences
vi: Thiết lập máy phục vụ ủy nhiệm được cấu hình trong Tùy thích GNOME

en: <b>Proxy configuration program was not found.</b>
vi: <b>Không tìm thấy chương trình cấu hình máy phục vụ ủy nhiệm.</b>

en: Configure _Proxy
vi: Cấu hình ủ_y nhiệm

note: This is a global option that affects SOCKS4 usage even with * account-specific proxy settings
en: Use remote _DNS with SOCKS4 proxies
vi: _Dùng DNS từ xa với ủy nhiệm SOCKS4

en: Proxy t_ype:
vi: Kiểu ủ_y nhiệm:

en: No proxy
vi: Không ủy nhiệm

en: Log _format:
vi: Định _dạng bản ghi:

en: Log all _instant messages
vi: Gh_i lại mọi tin nhắn

en: Log all c_hats
vi: Ghi lại mọi cuộc c_hát

en: Log all _status changes to system log
vi: Ghi lại mọi thay đổi t_rạng thái vào bản ghi hệ thống

en: Sound Selection
vi: Chọn âm thanh

en: Quietest
vi: Im nhất

en: Quieter
vi: Im hơn

en: Loud
vi: To

en: Louder
vi: To hơn

en: Loudest
vi: To nhất

en: Console beep
vi: Tiếng bíp bàn giao tiếp

en: Sound c_ommand:
    (%s for filename)
vi: _Lệnh âm thanh:
    (%s cho tên tập tin)

en: M_ute sounds
vi: Câm âm th_anh

en: Sounds when conversation has _focus
vi: Âm thanh khi cuộc thoại có tiê_u điểm

en: _Enable sounds:
vi: _Bật âm thanh:

en: V_olume:
vi: Â_m lượng:

en: _Report idle time:
vi: Thông _báo thời gian nghỉ:

en: Based on keyboard or mouse use
vi: Dựa vào cách sử dụng bàn phím hay con chuột

en: _Minutes before becoming idle:
vi: Số _phút trước khi đi nghỉ:

en: Change to this status when _idle:
vi: Đổi sang trạng thá_i này khi nghỉ:

en: _Auto-reply:
vi: _Tự động đáp ứng:

en: When both away and idle
vi: Khi cả hai vắng mặt và nghỉ

note: Signon status stuff
en: Status at Startup
vi: Trạng thái khi khởi chạy

en: Use status from last _exit at startup
vi: Khởi chạ_y thì dùng trạng thái từ lần thoát cuối

en: Status to a_pply at startup:
vi: Trạng thái cần dùng khi _khởi chạy:

en: Status / Idle
vi: Trạng thái / Nghỉ

en: Allow all users to contact me
vi: Cho phép mọi người dùng liên lạc với bạn

en: Allow only the users on my buddy list
vi: Chỉ cho phép người dùng trong danh sách buddy

en: Allow only the users below
vi: Chỉ cho phép những người dùng sau đây

en: Block all users
vi: Chặn mọi người dùng

en: Block only the users below
vi: Chặn chỉ những người dùng dưới đây

en: Changes to privacy settings take effect immediately.
vi: Thay đổi thiết lập tính riêng tư có tác dụng ngay.

en: Set privacy for:
vi: Đặt tính riêng tư cho:

note: Remove All button
en: Remove Al_l
vi: Bỏ tất _cả

en: Permit User
vi: Cho phép người dùng

en: Type a user you permit to contact you.
vi: Nhập người dùng mà bạn cho phép liên lạc với bạn.

en: Please enter the name of the user you wish to be able to contact you.
vi: Hãy nhập tên của người dùng mà bạn cho phép liên lạc với bạn.

en: _Permit
vi: Cho _phép

en: Allow %s to contact you?
vi: Có cho phép %s liên lạc với bạn không?

en: Are you sure you wish to allow %s to contact you?
vi: Bạn có chắc là muốn cho phép %s liên lạc với bạn không?

en: Block User
vi: Chặn người dùng

en: Type a user to block.
vi: Nhập người dùng cần chặn.

en: Please enter the name of the user you wish to block.
vi: Hãy nhập tên của người dùng mà bạn muốn chặn.

en: Are you sure you want to block %s?
vi: Bạn có chắc là muốn chặn %s không?

en: That file already exists
vi: Tập tin này đã có

en: Would you like to overwrite it?
vi: Bạn muốn ghi đè lên nó không?

en: Choose New Name
vi: Chọn tên mới

en: Select Folder...
vi: Chọn thư mục...

note: list button
en: _Get List
vi: _Lấy danh sách

note: add button
en: _Add Chat
vi: Thê_m chát

en: Are you sure you want to delete the selected saved statuses?
vi: Bạn chắc chắn muốn xóa các trạng thái đã lưu được chọn không?

note: Use button
en: _Use
vi: _Dùng

en: Title already in use.  You must choose a unique title.
vi: Tiêu đề này đang được dùng. Bạn phải chọn một tiêu đề không trùng

note: Different status message expander
en: Use a _different status for some accounts
vi: Đặt một trạng thái _khác cho một số tài khoản nào đó

note: Save & Use button
en: Sa_ve & Use
vi: Lưu _và Dùng

en: Status for %s
vi: Trạng thái cho %s

en: A custom smiley for '%s' already exists.  Please use a different shortcut.
vi: Đã có một hình cười tự chọn cho « %s ». Hãy dùng một lối tắt khác.

en: Custom Smiley
vi: Hình Cười Riêng

en: Duplicate Shortcut
vi: Nhân đôi lối tắt

en: Edit Smiley
vi: Sửa hình cười

note: Shortcut text
en: S_hortcut text:
vi: C_huỗi lối tắt:

en: Smiley
vi: Hình cười

en: Shortcut Text
vi: Chuỗi lối tắt

en: Custom Smiley Manager
vi: Bộ Quản lý Hình cười Riêng

en: Select Buddy Icon
vi: Chọn biểu tượng bạn chát

en: Click to change your buddyicon for this account.
vi: Nhấn vào để thay đổi biểu tượng bạn chát cho tài khoản này.

en: Click to change your buddyicon for all accounts.
vi: Nhấn vào để thay đổi biểu tượng bạn chát cho tất cả các tài khoản.

en: Waiting for network connection
vi: Đợi kết nối đến mạng

en: New status...
vi: Trạng thái mới..

en: Saved statuses...
vi: Trạng thái đã lưu...

en: Status Selector
vi: Bộ chọn trạng thái

en: The following error has occurred loading %s: %s
vi: Gặp lỗi theo đây khi nạp %s: %s

en: Cannot send folder %s.
vi: Không thể gửi thư mục %s.

en: %s cannot transfer a folder. You will need to send the files within individually.
vi: %s không thể truyền tải một thư mục. Bạn chỉ được chuyển từng tập tin trong đó mà thôi.

en: You have dragged an image
vi: Bạn đã kéo một ảnh

en: You can send this image as a file transfer, embed it into this message, or use it as the buddy icon for this user.
vi: Bạn có thể gửi ảnh này như một việc truyền tập tin, nhúng nó vào trong tin nhắn này, hay dùng nó là biểu tượng bạn chát cho người dùng này.

en: Set as buddy icon
vi: Đặt là biểu tượng bạn chát

en: Send image file
vi: Gửi tập tin ảnh

en: Insert in message
vi: Chèn vào tin nhắn

en: Would you like to set it as the buddy icon for this user?
vi: Bạn có muốn đặt nó làm biểu tượng bạn chát cho người dùng này không?

en: You can send this image as a file transfer, or use it as the buddy icon for this user.
vi: Bạn có thể gửi ảnh này như một việc truyền tập tin, hay dùng nó làm biểu tượng bạn chát cho người dùng này.

en: You can insert this image into this message, or use it as the buddy icon for this user
vi: Bạn có thể chèn ảnh này vào trong tin nhắn, hay dùng nó làm biểu tượng bạn chát cho người dùng này.

note: I don't know if we really want to do anything here.  Most of * the desktop item types are crap like "MIME Type" (I have no * clue how that would be a desktop item) and "Comment"... * nothing we can really send.  The only logical one is * "Application," but do we really want to send a binary and * no
en: Cannot send launcher
vi: Không thể gửi bộ khởi chạy

en: You dragged a desktop launcher. Most likely you wanted to send the target of this launcher instead of this launcher itself.
vi: Bạn đã kéo một bộ khởi chạy của môi trường. Rất có thể là bạn muốn gửi đích đến của bộ khởi chạy, hơn là bộ khởi chạy chính nó.

en: <b>File:</b> %s
    <b>File size:</b> %s
    <b>Image size:</b> %dx%d
vi: <b>Tập tin:</b> %s
    <b>Kích cỡ tập tin:</b> %s
    <b>Kích cỡ ảnh:</b> %dx%d

en: The file '%s' is too large for %s.  Please try a smaller image.
vi: Tập tin « %s » quá lớn cho %s. Hãy thử một ảnh nhỏ hơn.

en: Icon Error
vi: Lỗi biểu tượng

en: Could not set icon
vi: Không thể đặt biểu tượng

en: Open _Containing Directory
vi: Mở thư mục _chứa

en: _Play Sound
vi: _Phát âm thanh

en: _Save File
vi: _Lưu tập tin

en: Do you really want to clear?
vi: Bạn có chắc muốn xoá ?

en: _Alias
vi: Bí d_anh:

en: Close _tabs
vi: Đóng các _thẻ

en: _Get Info
vi: _Lấy thông tin

en: _Invite
vi: Mờ_i

en: _Open Mail
vi: _Mở thư

en: Pidgin Tooltip
vi: Gợi ý Công cụ Pidgin

en: Pidgin smileys
vi: Hình cười Pidgin

en: Selecting this disables graphical emoticons.
vi: Chọn điều này thì tắt dùng biểu tượng xúc cảm kiểu đồ họa.

en: Smaller versions of the default smileys
vi: Phiên bản nhỏ của hình mặt cười

en: Response Probability:
vi: Xác suất đáp ứng:

en: Statistics Configuration
vi: Cấu hình thống kê

note: msg_difference spinner
en: Maximum response timeout:
vi: Thời hạn đáp ứng tối đa:

note: last_seen spinner
en: Maximum last-seen difference:
vi: Hiệu thấy-cuối tối đa:

note: *< type *< ui_requirement *< flags *< dependencies *< priority *< id
en: Contact Availability Prediction
vi: Dự đoán liên lạc sẵn sàng

note: *< name *< version
en: Contact Availability Prediction plugin.
vi: Phần bổ sung để dự đoán nếu liên lạc sẵn sàng chưa.

note: *  summary
en: Displays statistical information about your buddies' availability
vi: Hiển thị thông tin thống kê về tình trạng có mặt của bạn bè

en: Buddy is idle
vi: Bạn chát đang nghỉ

en: Buddy is away
vi: Bạn chát vắng mặt

en: Buddy is "extended" away
vi: Bạn chát vắng mặt kéo dài

note: Not used yet.
en: Buddy is mobile
vi: Bạn chát dùng thiết bị di động

en: Buddy is offline
vi: Bạn chát chưa kết nối

en: Point values to use when...
vi: Các giá trị điểm để dùng khi...

en: The buddy with the <i>largest score</i> is the buddy who will have priority in the contact.
vi: Bạn chát có <i>nhiều điểm nhất</i> là bạn chát sẽ có mức ưu tiên cao nhất khi liên lạc.

en: Use last buddy when scores are equal
vi: Dùng bạn chát cuối khi có điểm trùng

en: Point values to use for account...
vi: Các giá trị điểm để dùng cho tài khoản...

note: *< type *< ui_requirement *< flags *< dependencies *< priority *< id
en: Contact Priority
vi: Ưu tiên liên lạc

note: *< name *< version *< summary
en: Allows for controlling the values associated with different buddy states.
vi: Cho phép điều chỉnh các giá trị liên quan đến các trạng thái khác nhau của bạn chát.

note: *< description
en: Allows for changing the point values of idle/away/offline states for buddies in contact priority computations.
vi: Cho phép thay đổi giá trị đặt cho các trạng thái nghỉ/vắng mặt/chưa kết nối cho các bạn chát trong việc tính mức ưu tiên liên lạc

en: Conversation Colors
vi: Màu sắc cuộc thoại

en: Customize colors in the conversation window
vi: Tùy chỉnh màu sắc trong cửa sổ thoại

en: Error Messages
vi: Thông điệp lỗi

en: System Messages
vi: Thông điệp hệ thống

en: Received Messages
vi: tin nhắn đã nhận

en: Select Color for %s
vi: Chọn màu cho %s

en: Ignore incoming format
vi: Bỏ qua định dạng gửi đến

en: Apply in Chats
vi: Áp dụng trong chát

en: Apply in IMs
vi: Áp dụng trong Tin Nhắn

note: Note to translators: The string "Enter an XMPP Server" is asking the user to type the name of an XMPP server which will then be queried
en: Server name request
vi: Yêu cầu tên máy phục vụ

en: Enter an XMPP Server
vi: Nhập một máy phục vụ XMPP

en: Select an XMPP server to query
vi: Chọn một máy phục vụ XMPP để hỏi

en: Find Services
vi: Tìm dịch vụ

en: Add to Buddy List
vi: Thêm vào danh sách bạn chát

en: PubSub Collection
vi: Tập hợp PubSub

en: 
    <b>Description:</b>
vi: 
    <b>Mô tả:</b>

note: Create the window.
en: Service Discovery
vi: Phát hiện Dịch vụ

en: Server does not exist
vi: Máy phục vụ không tồn tại

en: Server does not support service discovery
vi: Máy phục vụ không hỗ trợ chức năng phát hiện dịch vụ

en: XMPP Service Discovery
vi: Phát hiện Dịch vụ XMPP

en: Allows browsing and registering services.
vi: Cho phép duyệt qua và đăng ký các dịch vụ.

en: This plugin is useful for registering with legacy transports or other XMPP services.
vi: Phần bổ sung này có ích để đăng ký với mạng truyền tải thừa tự, hay dịch vụ XMPP khác.

en: By conversation count
vi: Theo số đếm cuộc thoại

en: Conversation Placement
vi: Vị trí cuộc thoại

note: Translators: "New conversations" should match the text in the preferences dialog and "By conversation count" should be the same text used above
en: Note: The preference for "New conversations" must be set to "By conversation count".
vi: Ghi chú : tùy thích về « Cuộc thoại mới » phải được đặt thành « Theo số đếm cuộc thoại ».

en: Number of conversations per window
vi: Số cuộc thoại trong mỗi cửa sổ

en: Separate IM and Chat windows when placing by number
vi: Tách biệt cửa sổ Tin Nhắn và Chát khi đặt vị trí theo số

note: *< type *< ui_requirement *< flags *< dependencies *< priority *< id
en: ExtPlacement
vi: Vị trí thêm

note: *< name *< version
en: Extra conversation placement options.
vi: Tuỳ chọn thêm để định vị cuộc thoại.

note: *< summary *  description
en: Restrict the number of conversations per windows, optionally separating IMs and Chats
vi: Giới hạn số cuộc thoại trong mỗi cửa sổ, tuỳ chọn phân cách Tin Nhắn và Chát

note: Configuration frame
en: Mouse Gestures Configuration
vi: Cấu hình động tác con chuột

en: Middle mouse button
vi: Nút ở giữa trên chuột

en: Right mouse button
vi: Nút bên phải trên chuột

note: "Visual gesture display" checkbox
en: _Visual gesture display
vi: _Hiển thị mỗi động tác

note: *< name *< version *  summary
en: Provides support for mouse gestures
vi: Cung cấp hỗ trợ động tác của con chuột

note: *  description
en: Allows support for mouse gestures in conversation windows. Drag the middle mouse button to perform certain actions:
     • Drag down and then to the right to close a conversation.
     • Drag up and then to the left to switch to the previous conversation.
     • Drag up and then to the right to switch to the next conversation.
vi: Cho phép hỗ trợ các động tác của con chuột trong cửa sổ cuộc thoại.
    Kéo cái nút ở giữa trên con chuột để thực hiện những thao tác:
    
    Kéo xuống rồi sang bên phải để đóng cửa sổ thoại.
    Kéo lên rồi sang bên trái để chuyển đổi sang cứa sổ thoại trước.
    Kéo lên rồi sang bên phải để chuyển đổi sang cửa sổ cuộc thoại tiếp theo.

note: Add the label.
en: Select a person from your address book below, or add a new person.
vi: Chọn một người trong sổ địa chỉ bên dưới, hay thêm người mới.

note: "Select Buddy" button
en: Select Buddy
vi: Chọn bạn chát

note: Add the label.
en: Select a person from your address book to add this buddy to, or create a new person.
vi: Chọn một người trong sổ địa chỉ vào họ cần thêm bạn chát này, hay thêm một người mới.

note: Add the expander
en: User _details
vi: Ch_i tiết người dùng

note: "Associate Buddy" button
en: _Associate Buddy
vi: Bạn chát liên qu_an

en: Unable to send email
vi: Không thể gửi thư

en: The evolution executable was not found in the PATH.
vi: Không tìm thấy tập tin thực thi Evolution trên đường dẫn hệ thống mặc định (biến PATH).

en: An email address was not found for this buddy.
vi: Không tìm thấy địa chỉ thư cho bạn chát này.

en: Add to Address Book
vi: Thêm vào sổ địa chỉ

note: Configuration frame
en: Evolution Integration Configuration
vi: Cấu hình hợp nhất với Evolution

note: Label
en: Select all accounts that buddies should be auto-added to.
vi: Chọn tất cả các tài khoản vào chúng cần tự động thêm bạn chát.

note: *< type *< ui_requirement *< flags *< dependencies *< priority *< id
en: Evolution Integration
vi: Hợp nhất với Evolution

note: *< name *< version *  summary *  description
en: Provides integration with Evolution.
vi: Cung cấp cách hợp nhất với trình duyệt Evolution.

en: Please enter the person's information below.
vi: Hãy nhập vào đây thông tin về người này.

en: Please enter the buddy's username and account type below.
vi: Nhập vào bên dưới tên người dùng và kiểu tài khoản của bạn chát.

note: *< type *< ui_requirement *< flags *< dependencies *< priority *< id
en: GTK Signals Test
vi: Kiểm tra tín hiệu GTK

note: *< name *< version *  summary *  description
en: Test to see that all ui signals are working properly.
vi: Kiểm tra để biết là mọi tín hiệu của giao diện đang hoạt động tốt.

en: 
    <b>Buddy Note</b>: %s
vi: 
    <b>Ghi chú bạn chát</b>: %s

note: *< type *< ui_requirement *< flags *< dependencies *< priority *< id
en: Iconify on Away
vi: Thu nhỏ khi đi vắng

note: *< name *< version *  summary *  description
en: Iconifies the buddy list and your conversations when you go away.
vi: Biểu tượng hóa danh sách bạn bẻ và các cuộc thoại khi bạn đi vắng.

en: Mail Checker
vi: Bộ kiểm tra thư

en: Checks for new local mail.
vi: Kiểm tra có thư cục bộ mới

en: Adds a small box to the buddy list that shows if you have new mail.
vi: Thêm một hộp nhỏ trong danh sách bạn bè nếu bạn có thư mới.

en: Markerline
vi: Đường ngụ ý

en: Draw a line to indicate new messages in a conversation.
vi: Vẽ một đường để ngụ ý tin nhắn mới trong cuộc thoại.

en: Jump to markerline
vi: Nhảy tới đường ngụ ý

en: Draw Markerline in
vi: Vẽ đường ngụ ý trong

en: _IM windows
vi: Cửa sổ Nhắn T_in

en: C_hat windows
vi: Cửa sổ C_hat

en: A music messaging session has been requested. Please click the MM icon to accept.
vi: Một phiên chạy gửi tin nhắn âm nhạc đã được yêu cầu. Hãy nhấn vào biểu tượng MM để chấp nhận.

en: Music messaging session confirmed.
vi: Phiên chạy gửi tin nhắn âm nhạc đã được xác nhận.

en: Music Messaging
vi: tin nhắn Nhạc

en: There was a conflict in running the command:
vi: Có xung đột khi chạy lệnh:

en: Error Running Editor
vi: Lỗi chạy bộ chỉnh sửa

en: The following error has occurred:
vi: Gặp lỗi theo đây:

note: Configuration frame
en: Music Messaging Configuration
vi: Cấu hình tin nhắn nhạc

en: Score Editor Path
vi: Đường dẫn bộ sửa điểm

note: *< type *< ui_requirement *< flags *< dependencies *< priority *< id *< name *< version
en: Music Messaging Plugin for collaborative composition.
vi: Phần bổ sung tin nhắn nhạc để soạn nhạc một cách hợp tác.

note: *  summary
en: The Music Messaging Plugin allows a number of users to simultaneously work on a piece of music by editing a common score in real-time.
vi: Phần bổ sung tin nhắn nhạc thì cho phép một số người dùng soạn cùng thời một bản nhạc bằng cách chỉnh sửa một bản dàn bè chung trong thời gian thực.

note: ---------- "Notify For" ----------
en: Notify For
vi: Thông báo cho

en: 	_Only when someone says your username
vi: 	_Chỉ khi ai đó nói tên người dùng của bạn

en: _Focused windows
vi: Cử_a sổ được chú ý

note: ---------- "Notification Methods" ----------
en: Notification Methods
vi: Phương thức thông báo

en: Prepend _string into window title:
vi: Chèn một chuỗi vào trước tựa đề cửa _sổ:

note: Count method button
en: Insert c_ount of new messages into window title
vi: Chèn số đếm tin nhắn mới và_o tựa đề cửa sổ

note: Count xprop method button
en: Insert count of new message into _X property
vi: Chèn số đếm tin nhắn mới vào thuộc tính _X

note: Urgent method button
en: Set window manager "_URGENT" hint
vi: Lập ẩn ý « _Khẩn » của bộ quản lý cửa sổ

en: _Flash window
vi: Nhá_y cửa sổ

note: Raise window method button
en: R_aise conversation window
vi: Nâng cử_a sổ cuộc thoại lên

note: Present conversation method button
en: _Present conversation window
vi: Hiển thị cửa sổ cuộc th_oại lên

note: ---------- "Notification Removals" ----------
en: Notification Removal
vi: Bỏ thông báo

note: Remove on focus button
en: Remove when conversation window _gains focus
vi: _Gỡ bỏ khi cửa sổ cuộc thoại được chú ý

note: Remove on click button
en: Remove when conversation window _receives click
vi: Gỡ _bỏ khi cửa sổ cuộc thoại được nhấn chuột

note: Remove on type button
en: Remove when _typing in conversation window
vi: Gỡ bỏ khi gõ vào _trong cửa sổ cuộc thoại

note: Remove on message send button
en: Remove when a _message gets sent
vi: Gỡ bỏ _khi gửi tin nhắn

note: Remove on conversation switch button
en: Remove on switch to conversation ta_b
vi: Gỡ bỏ khi chu_yển sang thẻ cuộc thoại

note: *< type *< ui_requirement *< flags *< dependencies *< priority *< id
en: Message Notification
vi: Thông báo tin nhắn

note: *< name *< version *  summary *  description
en: Provides a variety of ways of notifying you of unread messages.
vi: Cung cấp các cách khác nhau để thông báo cho bạn về các tin nhắn chưa đọc.

note: *< type *< ui_requirement *< flags *< dependencies *< priority *< id
en: Pidgin Demonstration Plugin
vi: Phần bổ sung minh hoạ Pidgin

note: *< name *< version *  summary
en: An example plugin that does stuff - see the description.
vi: Một phần bổ sung thí dụ mà làm gì — xem mô tả.

note: *  description
en: This is a really cool plugin that does a lot of stuff:
    - It tells you who wrote the program when you log in
    - It reverses all incoming text
    - It sends a message to people on your list immediately when they sign on
vi: Đây là một phần bổ sung tuyệt vời với nhiều tính năng:
     • Cho biết ai viết chương trình khi bạn đăng nhập
     • Đảo ngược mọi câu viết được gửi đến
     • Gửi tin cho thành viên có trong danh sách của bạn ngay khi họ kết nối

en: Hyperlink Color
vi: Màu siêu liên kết

en: Visited Hyperlink Color
vi: Màu siêu liên kết đã thăm

en: Highlighted Message Name Color
vi: Màu tên tin nhắn tô sáng

en: Typing Notification Color
vi: Màu thông báo đang gõ

en: GtkTreeView Horizontal Separation
vi: Phân cách ngang GtkTreeView

en: Conversation Entry
vi: Mục thoại

en: Conversation History
vi: Lịch sử hội thoại

en: Request Dialog
vi: Hộp thoại yêu cầu

en: Notify Dialog
vi: Hộp thoại thông báo

en: Select Font for %s
vi: Chọn phông cho %s

en: GTK+ Interface Font
vi: Phông giao diện GTK+

en: GTK+ Text Shortcut Theme
vi: Sắc thái lối tắt văn bản GTK+

en: Disable Typing Notification Text
vi: Tắt chuỗi thông báo đang gõ

en: GTK+ Theme Control Settings
vi: Thiết lập Điều khiển Sắc thái GTK+

en: Gtkrc File Tools
vi: Công cụ tập tin Gtkrc

en: Write settings to %s%sgtkrc-2.0
vi: Ghi thiết lập vào %s%sgtkrc-2.0

en: Re-read gtkrc files
vi: Đọc lại tập tin tài nguyên gtkrc

en: Pidgin GTK+ Theme Control
vi: Điều khiển sắc thái GTK+ Pidgin

en: Provides access to commonly used gtkrc settings.
vi: Cho phép vào các thiết lập gtkrc thông dụng.

en: Lets you send raw input to text-based protocols.
vi: Để bạn gửi dữ liệu nhập thôi đến các giao thức dựa trên văn bản.

en: Lets you send raw input to text-based protocols (XMPP, MSN, IRC, TOC). Hit 'Enter' in the entry box to send. Watch the debug window.
vi: Để bạn gửi dữ liệu nhập thô đến giao thức dựa trên văn bản (XMPP, MSN, IRC, TOC). Nhấn phím Enter trong hộp nhập để gửi đi. Theo dõi cửa sổ gỡ rối.

en: You can upgrade to %s %s today.
vi: Hôm nay bạn có dịp nâng cấp lên %s %s.

en: New Version Available
vi: Hiện đang có phiên bản mới

en: Download Now
vi: Tải về ngay

note: *< type *< ui_requirement *< flags *< dependencies *< priority *< id
en: Release Notification
vi: Thông báo phát hành

note: *< name *< version *  summary
en: Checks periodically for new releases.
vi: Kiểm tra phiên bản mới theo định kỳ.

note: *  description
en: Checks periodically for new releases and notifies the user with the ChangeLog.
vi: Kiểm tra phiên bản mới theo định kỳ và thông báo về thay đổi của phiên bản mới cho người dùng.

note: *< major version *< minor version *< type *< ui_requirement *< flags *< dependencies *< priority *< id
en: Send Button
vi: Nút Gửi

note: *< name *< version
en: Conversation Window Send Button.
vi: Cái nút Gửi trong Cửa sổ Cuộc thoại.

note: *< summary
en: Adds a Send button to the entry area of the conversation window. Intended for use when no physical keyboard is present.
vi: Thêm một cái nút Gửi vào vùng nhập của cửa sổ cuộc thoại. Dự định cho trường hợp không có bàn phím vật lý.

en: Duplicate Correction
vi: Sửa chữa bản sao

en: The specified word already exists in the correction list.
vi: Từ vừa nhập đã có sẵn trong danh sách tự sửa chữa.

en: Text Replacements
vi: Thay thế văn bản

en: You type
vi: Bạn gõ phím

en: You send
vi: Bạn gửi

en: Add a new text replacement
vi: Thêm chuỗi thay thế mới

en: You _type:
vi: Bạn gõ _phím:

en: You _send:
vi: Bạn gửi:

note: Created here so it can be passed to whole_words_button_toggled.
en: _Exact case match (uncheck for automatic case handling)
vi: Phân biệt chính _xác chữ hoa/thường (bỏ chọn để quản lý chữ hoa/thường một cách tự động)

en: Only replace _whole words
vi: Chỉ thay thế ngu_yên từ

en: General Text Replacement Options
vi: Tùy chọn thay thế văn bản chung

en: Enable replacement of last word on send
vi: Hiệu lực thay thế từ cuối khi gửi

en: Text replacement
vi: Thay thế văn bản

en: Replaces text in outgoing messages according to user-defined rules.
vi: Thay thế văn bản trong tin nhắn gửi đi theo qui tắc người dùng định ra.

en: Just logged in
vi: Mới đăng nhập

en: Just logged out
vi: Mới đăng xuất

en: Icon for Contact/
    Icon for Unknown person
vi: Biểu tượng cho Liên lạc
    Biểu tượng cho Người lạ

en: Icon for Chat
vi: Biểu tượng cho Chát

en: Founder
vi: Người sáng lập

note: A half operator is someone who has a subset of the privileges that an operator has.
en: Half Operator
vi: Nửa thao tác viên

en: Authorization dialog
vi: Hộp thoại cho phép

en: Error dialog
vi: Hộp thoại lỗi

en: Information dialog
vi: Hộp thoại thông tin

en: Mail dialog
vi: Hộp thoại thư tín

en: Warning dialog
vi: Hộp thoại cảnh báo

en: What kind of dialog is this?
vi: Hộp thoại này có loại nào?

en: Status Icons
vi: Biểu tượng Trạng thái

en: Chatroom Emblems
vi: Hình tượng phòng chát

en: Dialog Icons
vi: Biểu tượng Hộp thoại

en: Pidgin Icon Theme Editor
vi: Bộ Sửa Sắc thái Biểu tượng Pidgin

en: Pidgin Buddylist Theme Editor
vi: Bộ Sửa Sắc thái Danh sách Bạn chát Pidgin

en: Edit Buddylist Theme
vi: Sửa sắc thái danh sách bạn chát

en: Edit Icon Theme
vi: Sửa sắc thái biểu tượng

note: *< type *< ui_requirement *< flags *< dependencies *< priority *< id *  description
en: Pidgin Theme Editor
vi: Bộ Sửa Sắc thái Pidgin

note: *< name *< version *  summary
en: Pidgin Theme Editor.
vi: Bộ Sửa Sắc thái Pidgin.

note: *< type *< ui_requirement *< flags *< dependencies *< priority *< id
en: Buddy Ticker
vi: Thanh cuộn bạn bè

note: *< name *< version *  summary *  description
en: A horizontal scrolling version of the buddy list.
vi: Thanh cuộn ngang danh sách bạn bè.

en: Display Timestamps Every
vi: Ghi giờ mỗi

note: *< name *< version *  summary
en: Display iChat-style timestamps
vi: Hiện nhãn thời gian kiểu iChat

note: *  description
en: Display iChat-style timestamps every N minutes.
vi: Thêm nhãn thời gian kiểu iChat vào cuộc thoại N phút một lần.

en: Timestamp Format Options
vi: Tùy chọn định dạng nhãn thời gian

en: _Force timestamp format:
vi: _Cưỡng chế định dạng thời gian:

en: Use system default
vi: Dùng thiết lập mặc định hệ thống

en: 12 hour time format
vi: Định dạng giờ 12 giờ

en: 24 hour time format
vi: Định dạng giờ 24h

en: Show dates in...
vi: Hiển thị ngày tháng có...

en: Co_nversations:
vi: C_uộc thoại:

en: For delayed messages
vi: Cho tính năng bị hoãn

en: For delayed messages and in chats
vi: Cho tính năng bị hoãn và trong cuộc chát

en: _Message Logs:
vi: _Bản ghi tin nhắn:

note: *< type *< ui_requirement *< flags *< dependencies *< priority *< id
en: Message Timestamp Formats
vi: Định dạng nhãn thời gian tin nhắn

note: *< name *< version *  summary
en: Customizes the message timestamp formats.
vi: Tùy chỉnh định dạng của nhãn thời gian trong tin nhắn.

note: *  description
en: This plugin allows the user to customize conversation and logging message timestamp formats.
vi: Phần bổ sung này cho phép người dùng tùy chỉnh các định dạng của nhãn thời gian trong tin nhắn cuộc thoại và bản ghi.

en: _Plugin
vi: _Phần bổ sung

en: P_lugin
vi: Phần bổ _sung

en: D_evice
vi: Thiết _bị

en: Silence threshold:
vi: Ngưỡng yên tĩnh:

en: Input and Output Settings
vi: Thiết lập vào ra.

en: Microphone Test
vi: Thử tai nghe

note: *< magic *< major version *< minor version *< type *< ui_requirement *< flags *< dependencies *< priority *< id
en: Voice/Video Settings
vi: Thiết lập Thoại/Phim

note: *< name *< version
en: Configure your microphone and webcam.
vi: Cấu hình máy vi âm và máy ảnh Web.

note: *< summary
en: Configure microphone and webcam settings for voice/video calls.
vi: Cấu hình thiết lập cái máy vi âm và cái máy ảnh Web để gọi với tiếng nói và/hay ảnh động.

note: IM Convo trans options
en: IM Conversation Windows
vi: Cửa sổ cuộc thoại Tin Nhắn

en: _IM window transparency
vi: Tính trong suốt của cửa sổ Nhắn T_in

en: _Show slider bar in IM window
vi: Hiện thanh trượt trong cửa _sổ Nhắn Tin

en: Remove IM window transparency on focus
vi: Gỡ bỏ tính trong suốt của cửa sổ Nhắn Tin khi được chú ý

note: Buddy List trans options
en: Buddy List Window
vi: Cửa sổ danh sách bạn bè

en: _Buddy List window transparency
vi: Tính trong suốt của cửa sổ danh sách _bạn bè

en: Remove Buddy List window transparency on focus
vi: Gỡ bỏ tính trong suốt của cửa sổ danh sách bạn bè khi được chú ý

note: *< name *< version *  summary
en: Variable Transparency for the buddy list and conversations.
vi: Độ trong suốt biến đổi đối với danh sách bạn bè và các cuộc thoại.

note: *  description
en: This plugin enables variable alpha transparency on conversation windows and the buddy list.
    
    * Note: This plugin requires Win2000 or greater.
vi: Phần bổ sung này tạo độ trong suốt alpha biến đổi trên cửa sổ cuộc thoại và danh sách bạn bè.
    
    Chú ý: phần bổ sung này yêu cầu bạn dùng Win2000 hoặc sau.

en: _Start %s on Windows startup
vi: _Chạy %s khi khởi động Windows

en: _Dockable Buddy List
vi: _Danh sách bạn bè có thể neo lại

note: Blist On Top
en: _Keep Buddy List window on top:
vi: _Giữ cửa sổ danh sách bạn bè phía trước

note: XXX: Did this ever work?
en: Only when docked
vi: Chỉ khi neo lại

en: Windows Pidgin Options
vi: Tùy chọn Pidgin Windows

en: Options specific to Pidgin for Windows.
vi: Tùy chọn riêng cho Pidgin trên Windows.

en: Provides options specific to Pidgin for Windows, such as buddy list docking.
vi: Cung cấp các tuỳ chọn đặc biệt cho Windows Pidgin, chẳng hạn như neo danh sách bạn chát.

en: <font color='#777777'>Logged out.</font>
vi: <font color='#777777'>Đã đăng xuất.</font>

note: *< type *< ui_requirement *< flags *< dependencies *< priority *< id
en: XMPP Console
vi: Bàn giao tiếp XMPP

en: <font color='#777777'>Not connected to XMPP</font>
vi: <font color='#777777'>Chưa kết nối tới XMPP</font>

note: *< name *< version *  summary
en: Send and receive raw XMPP stanzas.
vi: Gửi và nhận các đoạn dòng XMPP thô.

note: *  description
en: This plugin is useful for debugging XMPP servers or clients.
vi: Phần bổ sung này có ích cho gỡ lỗi máy phục vụ hay máy chủ XMPP.

note: $(^Name) is the current Version name (e.g. Pidgin 2.7.0).  $_CLICK will become a translated version of "Click Next to continue."  DO NOT translate the CLICK in $_CLICK.  It will break the installer.
en: $(^Name) is released under the GNU General Public License (GPL). The license is provided here for information purposes only. $_CLICK
vi: $(^Name) được phát hành dưới giấy phép GPL (GNU General Public License).Thông tin ở đây chỉ có tính tham khảo. $_CLICK

note: Installer Subsection Detailed Description
en: A multi-platform GUI toolkit, used by Pidgin
vi: Bộ công cụ GUI hỗ trợ nhiều hệ điều hành, được dùng bởi Pidgin

en: An instance of Pidgin is currently running.  Please exit Pidgin and try again.
vi: Một thực thể Pidgin đang chạy. Hãy tắt Pidgin và thử lại.

note: Installer Subsection Detailed Description
en: Core Pidgin files and dlls
vi: Tệp và dll chính của Pidgin Core.

note: Installer Subsection Detailed Description
en: Create a Start Menu entry for Pidgin
vi: Tạo Thực đơn Khởi động cho Pidgin

note: Installer Subsection Detailed Description
en: Create a shortcut to Pidgin on the Desktop
vi: Tạo lối tắt cho Pidgin trên Màn hình nền

note: Installer Subsection Text
en: Debug Symbols (for reporting crashes)
vi: Ký hiệu gỡ rối (dùng khi báo cáo lỗi đổ vỡ)

note: $R2 will display the URL that the GTK+ Runtime failed to download from
en: Error Downloading the GTK+ Runtime ($R2).$\rThis is required for Pidgin to function; if retrying fails, you may need to use the 'Offline Installer' from http://pidgin.im/download/windows/ .
vi: Lỗi tải về GTK+ runtime ($R2).$\r. Để Pidgin chạy được, cần GTK+ runtime, bạn cần dùng bản cài đặt ngoại tuyến http://pidgin.im/download/windows/ .

note: $R2 will display the URL that the Debug Symbols failed to download from
en: Error Installing Debug Symbols ($R2).$\rIf retrying fails, you may need to use the 'Offline Installer' from http://pidgin.im/download/windows/ .
vi: Lỗi cài Biểu tượng gõ rối ($R2).$\r Nếu thử lại vẫn thất bại, bạn cần cài đặt ngoại tuyến http://pidgin.im/download/windows/ .

note: $R3 will display the URL that the Dictionary failed to download from
en: Error Installing Spellchecking ($R3).$\rIf retrying fails, manual installation instructions are at: http://developer.pidgin.im/wiki/Installing%20Pidgin#manual_win32_spellcheck_installation
vi: Lỗi cài đặt Kiểm tra Chính tả  ($R3).$\r Nếu thử lại thất bại, cần cài đặt thủ công theo hướng dẫn ở đây: http://developer.pidgin.im/wiki/Installing%20Pidgin#manual_win32_spellcheck_installation

note: Installer Subsection Text
en: GTK+ Runtime (required if not present)
vi: GTK+ Runtime (cần nếu chưa cài đặt)

note: Installer Subsection Text
en: Localizations
vi: Địa phương hóa

note: Installer Subsection Text
en: Pidgin Instant Messaging Client (required)
vi: Tin nhắn Pidgin (bắt buộc)

en: Pidgin requires a compatible GTK+ Runtime (which doesn't appear to be already present).$\rAre you sure you want to skip installing the GTK+ Runtime?
vi: Pidgin đòi hỏi GTK+ Runtime tương thích (có vẻ như chưa cài đặt).$\r Bạn muốn bỏ không cài GTK+ Runtime?

note: Installer Subsection Detailed Description
en: Shortcuts for starting Pidgin
vi: Lối tắt khởi động Pidgin

note: Installer Subsection Text
en: Spellchecking Support
vi: Hỗ trợ Kiểm tra Chính tả

note: Installer Subsection Text
en: Start Menu
vi: Thực đơn khởi chạy

note: Installer Subsection Detailed Description
en: Support for Spellchecking.  (Internet connection required for installation)
vi: Hỗ trợ Kiểm tra Chính tả. (Để cài đặt, cần kết nối Internet)

en: The installer is already running.
vi: Trình cài đặt đang chạy.

en: The uninstaller could not find registry entries for Pidgin.$\rIt is likely that another user installed this application.
vi: Trình gỡ bỏ phần mềm không tìm thấy registry cho Pidgin.$\r Có vẻ rằng một người dùng khác đã cài chương trình này.

note: Installer Subsection Text
en: URI Handlers
vi: URI Handler

en: Unable to uninstall the currently installed version of Pidgin. The new version will be installed without removing the currently installed version.
vi: Không thể gỡ bỏ Pidgin. Sẽ cài song song, không gỡ bỏ phiên bản Pidgin hiện tại.

note: Text displayed on Installer Finish Page
en: Visit the Pidgin Web Page
vi: Tới trang chủ của Pidgin

en: You do not have permission to uninstall this application.
vi: Không đủ quyền gỡ bỏ chương trình.

en: Aquarius
vi: Bảo Bình

en: Pisces
vi: Song Ngư

en: Aries
vi: Bạch Dương

en: Taurus
vi: Kim Ngưu

en: Gemini
vi: Song Tử

en: Cancer
vi: Cự Giải

en: Leo
vi: Sư Tử

en: Virgo
vi: Xử Nữ

en: Libra
vi: Thiên Bình

en: Sagittarius
vi: Nhân Mã

en: ?lang=en
vi: ?lang=vi

en: Your buddy is attempting to determine if he or she is really talking to you, or if it's someone pretending to be you.  Your buddy has asked a question, indicated below.  To authenticate to your buddy, enter the answer and click OK.
vi: Bạn chát của bạn đang thử xác định nếu họ đang nói chuyện với bạn, hoặc nếu ai đó đang giả là bạn. Bạn chát của bạn có một câu hỏi được cho thấy bên dưới. Để chứng minh với bạn chát của bạn, hảy bỏ vào câu trả lời và nhấn OK.

en: To authenticate using a question, pick a question whose answer is known only to you and your buddy.  Enter this question and this answer, then wait for your buddy to enter the answer too.  If the answers don't match, then you may be talking to an imposter.
vi: Để chứng thật bằng cách dùng một câu hỏi, hãy chọn một câu hỏi mà chỉ bạn và bạn chát của bạn biết câu trả lời. Hãy nhập vào câu hỏi và câu trả lời này, rồi chờ cho bạn chát nhập câu trả lời luôn. Nếu câu trả lời không trùng hợp, thì bạn có thể đang nói chuyện với một người mạo nhận.

en: This is the question asked by your buddy:
vi: Đây là câu hỏi để hỏi bạn chát của bạn:

en: Enter question here:
vi: Nhập câu hỏi vào đây:

en: This buddy is already authenticated.
vi: Bạn chát này đả được chứng thật rồi.

en: Enter secret answer here (case sensitive):
vi: Nhập vào câu trả lời bí mật ở đây (so sánh chữ hoa/thường):

en: To authenticate, pick a secret known only to you and your buddy.  Enter this secret, then wait for your buddy to enter it too.  If the secrets don't match, then you may be talking to an imposter.
vi: Để chứng thật, hãy chọn một bí mật mà chỉ bạn và bạn chát của bạn biết mà thôi. Nhập bí mật vào, rồi chờ cho bạn chát trả lời. Nếu những điều bí mật không trùng hợp, thì bạn đang có thể nói chuyện với một người giả mạo.

en: Enter secret here:
vi: Nhập bí mật ở đây:

en: To verify the fingerprint, contact your buddy via some <i>other</i> authenticated channel, such as the telephone or GPG-signed email.  Each of you should tell your fingerprint to the other.
vi: Để kiểm chứng dấu tay, hãy liên lạc bạn chát của bạn qua vài <i>other</i> đường dây đã được chứng thật, như là điện thoại hoặc thư điện bảo mật (GPG-signed email). Mỗi người nên nói dấu tay của mình cho người kia.

en: If everything matches up, you should indicate in the above dialog that you <b>have</b> verified the fingerprint.
vi: Nếu mọi thứ đều phù hợp, bạn nên ra dấu trong cuộc đối thoại bên trên rằng bạn <b>have</b> đã kiểm chứng dấu tay.

en: Fingerprint for you, %s (%s):
    %s
    
    Purported fingerprint for %s:
    %s
vi: Dấu tay cho bạn, %s (%s):
    %s
    
    Dấu tay có ý xấu cho %s:
    %s

en: How would you like to authenticate your buddy?
vi: Bạn mong muốn chứng thật bạn chát của bạn như thế nào?

en: Question and answer
vi: Câu hỏi và trả lời

en: Shared secret
vi: Bí mật chung

en: Manual fingerprint verification
vi: Chứng thật dấu tay tự làm

en: Authenticating a buddy helps ensure that the person you are talking to is who he or she claims to be.
vi: Sự chứng thật một bạn chát giúp bảo đảm rằng người bạn đang nói chuyện đúng là người tự xưng họ là ai.

note: Translators: you are asked to authenticate yourself
en: Authenticating to Buddy
vi: Chứng thật tới bạn chát

note: Translators: you asked your buddy to authenticate him/herself
en: Authenticating Buddy
vi: Chứng thật bạn chát

en: Authenticating to %s
vi: Chứng thật tới %s

en: Authenticating %s
vi: Chứng thật %s

en: Waiting for buddy...
vi: Đang chờ bạn chát ...

en: Generating private key
vi: Đang tạo ra chìa khoá riêng

note: Create the Please Wait... dialog
en: Generating private key for %s (%s)...
vi: Đang tạo ra chìa khóa riêng cho %s (%s)...

en: %s Done.
vi: %s Đã làm xong.

en: %s is contacting you from an unrecognized computer.  You should <a href="%s%s">authenticate</a> this buddy.
vi: %s đang liên lạc bạn từ một máy điện toán không được thừa nhận. Bạn nên <a href="%s%s">chứng thật</a> bạn chát này.

en: %s has not been authenticated yet.  You should <a href="%s%s">authenticate</a> this buddy.
vi: %s chưa được chứng thật. Bạn nên <a href="%s%s">chứng thật</a> bạn chát này.

en: Not private
vi: Không riêng tư

en: Start a private conversation
vi: Bắt đầu một cuộc đàm thoại riêng tư

en: Refresh the private conversation
vi: Cập nhật một cuộc đàm thoại riêng tư

en: Start _private conversation
vi: Bắt đầu cuộc đàm thoại _riêng tư

en: Refresh _private conversation
vi: Cập nhật cuộc đàm thoại _riêng tư

en: OTR
vi: Không được ghi lại

note: Translators: the following four messages should give alternative sentences. The user selects the first or second message in a combo box; the third message, a new line, a fingerprint, a new line, and the fourth message will follow it.
en: I have not
vi: Tôi đã không

note: 2nd message
en: I have
vi: Tôi đã

note: 3rd message
en:  verified that this is in fact the correct
vi:  kiểm chứng rằng điều này trên thực tế là đúng

note: 4th message
en: fingerprint for %s.
vi: dấu tay cho %s.

en: Verify fingerprint for %s
vi: Kiểm chứng dấu tay cho %s

en: <small><i>%s %s
    
    </i></small>Fingerprint for you, %s (%s):
    %s
    
    Purported fingerprint for %s:
    %s
vi: <small><i>%s %s
    
    </i></small>Dấu tay cho bạn, %s (%s):
    %s
    
    Dấu tay có ý xấu cho %s:
    %s

en: Verify fingerprint
vi: Kiểm chứng dấu tay

en: Authentication from %s
vi: Chứng thật từ %s

en: Authenticate %s
vi: Chứng thật %s

en: Authenticate Buddy
vi: Chứng thật người bạn

en: An error occurred during authentication.
vi: Một lỗi đã xảy ra trong lúc chứng thật.

en: Authentication successful.
vi: Chứng thật thàng công.

en: Your buddy has successfully authenticated you.  You may want to authenticate your buddy as well by asking your own question.
vi: Bạn chát của bạn đã chứng thật bạn thành công. Bạn cũng có thể muốn chứng thật bạn chát của bạn bằng cách hỏi câu hỏi riêng của bạn.

en: Private conversation with %s started.%s
vi: Đàm thoại riêng với %s đã bắt đầu.%s

en: <a href="%s%s">Unverified</a> conversation with %%s started.%%s
vi: <a href="%s%s">Cuộc đàm thoại</a> chưa được kiểm chứng với %%s đã bắt đầu.%%s

note: This last case should never happen, since we know * we're in ENCRYPTED.
en: Not private conversation with %s started.%s
vi: Cuộc đàm thoại chung với %s đã bắt đầu.%s

en:   Warning: using old protocol version 1.
vi: Cảnh báo: đang dùng giao thức phiên bản 1.

en: Private conversation with %s lost.
vi: Đàm thoại riêng với %s đã mất.

en: %s has ended his/her private conversation with you; you should do the same.
vi: %s đã kết thúc cuộc đàm thoại của anh ấy hay cô ấy với bạn; bạn cũng nên làm như vậy.

en: Successfully refreshed the private conversation with %s.%s
vi: Đã cập nhật thành công cuộc đàm thoại riêng với %s.%s

en: Successfully refreshed the <a href="%s%s">unverified</a> conversation with %%s.%%s
vi: Đã cập nhật thành công <a href="%s%s">cuộc đàm thoại</a> chưa được kiểm chứng với %%s.%%s

note: This last case should never happen, since we know * we're in ENCRYPTED.
en: Successfully refreshed the not private conversation with %s.%s
vi: Đã cập nhật thành công cuộc đàm thoại chung với %s.%s

en: Attempting to refresh the private conversation with %s...
vi: Đang thử cập nhật cuộc đàm thoại riêng với %s...

en: Attempting to start a private conversation with %s...
vi: Đang thử bắt đầu cuộc đàm thoại riêng với %s...

en: Not Private
vi: Không riêng tư

en: _What's this?
vi: _Đây lài gì đây?

en: _End private conversation
vi: _Kết thúc cuộc đàm thoại riêng tư

note: * Don't show the Verify fingerprint menu option any more.  You can * still get to the dialog through Authenticate connection -> * Advanced... * menuverf = gtk_menu_item_new_with_mnemonic(_("_Verify fingerprint")); gtk_menu_shell_append(GTK_MENU_SHELL(menu), menuverf); gtk_widget_show(menuverf);
en: _Authenticate buddy
vi: _Chứng thật người bạn

en: The privacy status of the current conversation is now: <a href="%s%s">%s</a>
vi: Trạng thái riêng tư của cuộc đàm thoại hiện tại bây giờ là: <a href="%s%s">%s</a>

en: OTR:
vi: Không được ghi lại:

en: OTR Messaging
vi: Thông điệp Không được ghi lại

en: Fingerprint: %.80s
vi: Dấu tay: %.80s

en: No key present
vi: Không có chìa khoá hiện tại

en: No account available
vi: Không có sẵn tài khoản

en: Enable private messaging
vi: Cho phép thông điệp riêng tư

en: Automatically initiate private messaging
vi: Bắt đầu thông điệp riêng tư

en: Require private messaging
vi: Đòi hỏi thông điệp riêng tư

en: Don't log OTR conversations
vi: Đừng ghi lưu những đàm thoại OTR

en: Show OTR button
vi: Chỉ nút OTR

en: Show OTR button in toolbar
vi: Hiện nút OTR trên thanh công cụ

en: My private keys
vi: Những chìa khóa riêng của tôi

en: Key for account:
vi: Chìa khóa cho tài khỏan

en: Default OTR Settings
vi: Những thiết lập OTR mặc định

en: OTR UI Options
vi: Tuỳ chọn OTR UI

en: Screenname
vi: Tên màn hình

en: Verified
vi: Đã được kiểm chứng

en: Start private connection
vi: Bắt đầu kết nối riêng tư

en: End private connection
vi: Kết thúc kết nối riêng tư

en: Forget fingerprint
vi: Quên dấu tay

en: Known fingerprints
vi: Những dấu tay đã biết

en: OTR Settings
vi: Những thiết lập OTR

note: Set the title
en: OTR Settings for %s
vi: Những thiết lập OTR cho %s

note: Make the cascaded checkboxes
en: Use default OTR settings for this buddy
vi: Dùng những thiết lập OTR mặc định cho bạn chát này

en: You are not currently connected to account %s (%s).
vi: Hiện tại bạn không được kết nối tới tài khoản %s(%s).

en: Out of memory building filenames!
vi: Hết bộ nhớ để tạo ra những tập tin!

en: Could not write private key file
vi: Không thể viết vào tập tin chìa khóa riêng

en: Unknown account %s (%s).
vi: Tài khoản không rõ %s (%s).

en: Unknown account
vi: Tài khoản không rõ

en: Off-the-Record Messaging
vi: Thông điệp Không được ghi lại

en: Provides private and secure conversations
vi: Cung cấp những cuộc đàm thoại riêng tư và bảo mật

en: Preserves the privacy of IM communications by providing encryption, authentication, deniability, and perfect forward secrecy.
vi: Bảo tồn sự riêng tư của nhừng thông tin IM do cung cấp mật mã, sự chứng thật, khả năng từ chối, và bí mật hoàn hảo.

en: Account %s (%s) could not be found
vi: Tài khoản %s(%s) không thể tìm thấy được

en: Account not found
vi: Tài khoản không tìm thấy được

en: Searching for indirect done
vi: Đang tìm kiếm xong gián tiếp

en: Warning: could not find tag table
vi: Cảnh báo: không tìm thấy bảng thẻ

en: Searching for tag table done
vi: Đang tìm kiếm xong bảng thẻ

en: Are you sure you want to print?
vi: Bạn có chắc muốn in không?

en: Enter line:
vi: Gõ dòng:

en: Enter command:
vi: Gõ lệnh:

en: Operation failed...
vi: Thao tác thất bại...

en: Enter regular expression:
vi: Gõ biểu thức chính quy:

en: Search string not found...
vi: Không tìm thấy chuỗi tìm kiếm...

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

en: Enter node name:
vi: Gõ tên nút:

en: Node %s not found
vi: Không tìm thấy nút %s

en: Error: Cannot call man command.
vi: Lỗi: không thể gọi lệnh man (hướng dẫn).

en: Error: No manual page found either.
vi: Lỗi: cũng không tìm thấy trang hướng dẫn.

en: Apropos pages:
vi: Trang Apropos:

en: Calling gunzip for
vi: Đang gọi gunzip cho

en: Couldn't call gunzip.
vi: Không thể gọi gunzip.

en: IGNORING
vi: ĐANG BỎ QUA

en: Error: No manual page found
vi: Lỗi: không tìm thấy trang hướng dẫn

en: Calling apropos
vi: Đang gọi apropos

en: Nothing appropiate
vi: Không có gì thích hợp

en: Enter manual name:
vi: Gõ tên sổ hướng dẫn:

en: Viewing line %d/%d, %d%%
vi: Đang xem dòng %d/%d, %d%%

en: Viewing line %d/%d, 100%%
vi: Đang xem dòng %d/%d, 100%%

en: Can't open config file!
vi: • Không thể mở tập tin cấu hình. •

en: Parse error in config file on line %d
vi: Gặp lỗi phân tách trong tập tin cấu hình trên dòng %d

en: Virtual memory exhausted
vi: Hết bộ nhớ ảo

en: Illegal characters in filename!
    *** %s
vi: • Gặp ký tự sai trong tên tập tin. •
    *** %s

en: Node:
vi: Nút:

en: Prev:
vi: Trước:

en: Up:
vi: Lên:

en: Looking for man page...
vi: Đang tìm trang hướng dẫn...

en: --node option used without argument
vi: Tùy chọn « --node » (nút) được dùng không có đối số

en: --rcfile option used without argument
vi: Tùy chọn « --rcfile » (tập tin rc) được dùng không có đối số

en: Usage:
    %s [options] [info|manual]
    Options:
    -h, --help                            help
    -v, --version                         version
    -m, --manual                          use man page
    -r, --raw-filename                    use raw filename
    -f, --file                            synonym for -r
    -a, --apropos                         call apropos if nothing found
    -p, --plain-apropos                   call only apropos
    -c, --cut-man-headers                 cut out repeated man headers
    -l, --long-manual-links               use long link names in manuals
    -s, --squeeze-manlines                cut empty lines from manual pages
    -d, --dont-handle-without-tag-table   don't display texinfo pages without tag
                                          tables
    -t, --force-manual-tag-table          force manual detection of tag table
    -x, --clear-at-exit                   clear screen at exit
        --node=nodename, --node nodename  jump directly to the node nodename
        --rcfile=file, --rcfile file      use alternate rcfile
vi: Cách sử dụng:
    %s [tùy_chọn ...] [thông_tin|sổ_hướng_dẫn]
    Options:
    -h, --help                            _trợ giúp_
    -v, --version                         _phiên bản_
    -m, --manual                          sử dụng _trang hướng dẫn_
    -r, --raw-filename                    sử dụng _tên tập tin thô_
    -f, --file                            bằng tùy chọn « -r »  (_tập tin_)
    -a, --apropos                         gọi apropos nếu không tìm gì
    -p, --plain-apropos                   gọi chỉ apropos thôi (_chuẩn_)
    -c, --cut-man-headers                 _cắt ra các dòng đầu hướng dẫn_ trùng
    -l, --long-manual-links               sử dụng tên _liên kết dài_ trong _sổ hướng dẫn_
    -s, --squeeze-manlines                cắt các _dòng_ trắng ra trang _hướng dẫn_ (_vắt_)
    -d, --dont-handle-without-tag-table   _đừng_ hiển thị trang kiểu texinfo
    								_không có bảng thẻ_ (_quản lý_)                                    -t, --force-manual-tag-table          _buộc_ tự phát hiện _bảng thẻ_
    -x, --clear-at-exit                   _xóa_ màn hình _khi thoát_
        --node=nodename, --node nodename      nhảy thẳng đến _nút tên_ này
        --rcfile=tập_tin, --rcfile tập_tin      sử dụng tập tin rc thay thế

en: Error: could not open info file, trying manual
vi: Lỗi: không thể mở tập tin thông tin nên thử sổ hướng dẫn

en: Warning: tag table not found...
vi: Cảnh báo: không tìm thấy bảng thẻ...

en: Trying to create alternate tag table...
vi: Đang cố tạo bảng thẻ thay thế...

en: This doesn't look like info file...
vi: Điều này không hình như tập tin thông tin...

en: Specified node does not exist...
vi: Không có nút đã gõ...

en: Tag table is corrupt, trying to fix...
vi: Bảng thẻ bị hỏng nên cố sửa...

en: press a key to continue
vi: bấm phím nào để tiếp tục

en: File not found. Press any key...
vi: Không tìm thấy tập tin. Bấm phím nào...

en: Unexpected error.
vi: Gặp lỗi bất ngờ.

en: Tag table not found. Trying to create alternate...
vi: Không tìm thấy bảng thẻ. Đang cố tạo điều thay thế...

en: Security warning: Unable to get GID of group called: %s
vi: Cảnh báo bảo mật: không thể lấy GID của nhóm tên: %s

en: Security warning: Unable to get UID of user called: %s
vi: Cảnh báo bảo mật: không thể lấy UID của người dùng tên: %s

en: Move Selected Pixels
vi: Dịch chuyển các điểm ảnh được chọn

en: Left click to set primary color. Right click to set secondary color.
vi: Nhấn phím trái chuột để chọn màu cơ sở; phím phải chuột để chọn màu thứ cấp.

en: After select
vi: Sau khi lựa chọn

en: Do not switch tool
vi: Không đổi công cụ

en: Switch to previous tool
vi: Chuyển về công cụ trước đó

en: Switch to Pencil tool
vi: Chuyển về công cụ bút chì

en: Tolerance
vi: Sức chịu đựng

en: Brush width
vi: Bề rộng nét chổi vẽ

en: Decrease brush size
vi: Giảm cỡ chổi vẽ

en: Increase brush size
vi: Tăng cỡ chổi vẽ

en: Left click to zoom in. Right click to zoom out. Click and drag to zoom in selection.
vi: Nhấp chuột trái để phóng to, chuột phải để thu nhỏ. Nhấp chuột và kéo để phóng to phần được chọn.

en: Outline Shape
vi: Vẽ biên ngoài của hình

en: Fill Shape
vi: Tô đầy hình

en: Fill and Outline Shape
vi: Tô đầy và vẽ biên ngoài của hình

en: Lasso Select
vi: Chọn theo chế độ thòng lọng

en: Click and drag to draw the outline for a selection area.
vi: Nhấp chuột và kéo để vẽ đường biên ngoài cho vùng được chọn.

en: Random Noise
vi: Độ nhiễu ngẫu nhiên

en: label1
vi: nhãn1

en: number of threads to use for rendering
vi: số tuyến được dùng để lên hình

en: Layer Opacity
vi: Độ mờ đục của lớp

en: Hide Layer
vi: Ẩn lớp

en: Show Layer
vi: Hiện lớp

en: Layer Properties
vi: Các thuộc tính lớp

en: Close without saving
vi: Đóng không lưu

en: New Image
vi: Hình mới

en: New Image Size
vi: Kích cỡ hình mới

en: By percentage:
vi: Theo phần trăm:

en: By absolute size:
vi: Theo kích thước tuyệt đối:

en: Resize Canvas
vi: Chỉnh cỡ nền vẽ

en: Translated by:
vi: Dịch bởi:

en: Based on the work of Paint.NET:
vi: Dựa trên chương trình Paint.NET:

en: Using some icons from:
vi: Dùng một số hình biểu tượng từ:

en: About Pinta
vi: Giới thiệu Pinta

en: Version Info
vi: Thông tin về phiên bản

en: Released under the MIT X11 License.
vi: Phát hành theo giấy phép MIT X11.

en: by Pinta contributors
vi: bởi nhóm đóng góp cho Pinta

en: _Adjustments
vi: _Chỉnh

en: Effe_cts
vi: _Hiệu ứng

en: Auto Hide
vi: Tự động ẩn

en: Fill Selection
vi: Tô vùng chọn

en: Cell Size
vi: Kích cỡ Cell

en: Create and edit your own movies
vi: Tạo ra và chỉnh sửa phim của bạn

en: Pitivi Video Editor
vi: Trình soạn phim Pitivi

en: %s is already running!
vi: %s đang chạy rồi!

en: An instance of %s is already running in this script.
vi: Một bản %s đang chạy theo script này rồi.

en: Could not find the GNonLin plugins!
vi: Không tìm thấy phần bổ sung GNonLin!

en: Make sure the plugins were installed and are available in the GStreamer plugins path.
vi: Kiểm tra lại các phần bổ sung đã cài đặt chưa và có thể truy cập từ đường dẫn đến các phần bổ sung của GStreamer chưa.

en: Could not find the autodetect plugins!
vi: Không tìm được các phần bổ sung tự nhận ra!

en: Make sure you have installed gst-plugins-good and is available in the GStreamer plugin path.
vi: Kiểm tra lại đã cài đặt gói gst-plugins-good chưa và có thể truy cập từ đường dẫn đến các phần bổ sung của GStreamer chưa.

en: PyGTK doesn't have cairo support!
vi: PyGTK chưa có hỗ trợ cho cairo!

en: Please use a version of the GTK+ Python bindings built with cairo support.
vi: Vui lòng dùng một phiên bản GTK+ Python bindings có hỗ trợ cho cairo.

en: Could not initiate the video output plugins
vi: Không thể chạy trình phần bổ sung xuất video.

en: Make sure you have at least one valid video output sink available (xvimagesink or ximagesink)
vi: Hãy chắc chắn rằng bạn đã có ít nhất một đoạn phim hợp lệ tại đầu ra (xvimagesink hoặc ximagesink)

en: Could not initiate the audio output plugins
vi: Không thể chạy trình phần bổ sung xuất audio.

en: Make sure you have at least one valid audio output sink available (alsasink or osssink)
vi: Hãy chắc chắn rằng bạn đã có ít nhất một tập tin âm thanh hợp lệ tại đầu ra (alsasink hoặc osssink)

en: Could not import the cairo Python bindings
vi: Không thể import the cairo Python bindings

en: Make sure you have the cairo Python bindings installed
vi: Phải chắc chắn rằng bạn đã cài cairo Python bindings

en: Could not import the libglade Python bindings
vi: Không thể import the libglade Python bindings

en: Make sure you have the libglade Python bindings installed
vi: Phải chắc chắn rằng bạn đã cài "libglade Python bindings"

en: Could not import the goocanvas Python bindings
vi: Không thể import the goocanvas Python bindings

en: Make sure you have the goocanvas Python bindings installed
vi: Phải đảm bảo là mình đã cài "goocanvas Python bindings"

en: You do not have a recent enough version of the GTK+ Python bindings (currently %s)
vi: Bạn không có đủ phiên bản GTK+ Python bindings gần đây (hiện tại %s)

en: Install a version of the GTK+ Python bindings greater or equal to %s
vi: Cài phiên bản GTK+Python bindings  lớn hơn hoặc bằng %s

en: You do not have a recent enough version of the GStreamer Python bindings (currently %s)
vi: Bạn không có đủ phiên bản GStreamer Python bindings gần đây (hiện tại %s)

en: Install a version of the GStreamer Python bindings greater or equal to %s
vi: Cài phiên bản GStreamer Python bindings lớn hơn hoặc bằng %s

en: You do not have a recent enough version of GStreamer (currently %s)
vi: Bạn không có đủ phiên bản GStreamer gần đây (hiện tại %s)

en: Install a version of the GStreamer greater or equal to %s
vi: Cài phiên bản GStreamer lớn hơn hoặc bằng %s

en: You do not have a recent enough version of the cairo Python bindings (currently %s)
vi: Bạn không có đủ phiên bản cairo Python bindings gần đây (hiện tại %s)

en: Install a version of the cairo Python bindings greater or equal to %s
vi: Cài phiên bản cairo Python bindings lớn hơn hoặc bằng %s

en: You do not have a recent enough version of the GNonLin GStreamer plugin (currently %s)
vi: Bạn không có đủ phiên bản phần bổ sung GStream GNonLin gần đây (hiện tại %s)

en: Install a version of the GNonLin GStreamer plugin greater or equal to %s
vi: Cài phiên bản phần bổ sung GStreamer GNonLin lớn hơn hoặc bằng %s

en: Could not import the Zope interface module
vi: Không thê truy cập giao diện sử dụng của Zope

en: Make sure you have the zope.interface module installed
vi: Hãy chắc chắn rằng giao diện sử dụng của Zope đã được cài đặt

en: Could not import the distutils modules
vi: Không thể nhập mô đun distutils

en: Make sure you have the distutils python module installed
vi: Hãy chắc chắn rằng mô đun python distutils đã được cài đặt

en: Missing plugins:
    %s
vi: Thiếu phần bổ sung:
    %s

note: woot, nothing decodable
en: Can not decode file.
vi: không thể giải mã được tập tin.

en: The given file does not contain audio, video or picture streams.
vi: Tập tin đưa ra không chứa âm thanh, đoạn phim hay hình ảnh.

en: Could not establish the duration of the file.
vi: Không thể xác định được độ dài của tập tin.

en: This clip seems to be in a format which cannot be accessed in a random fashion.
vi: Đinh dạng tập tin phim có vẻ không cho phép truy cập theo dạng ngẫu nhiên.

en: Timeout while analyzing file.
vi: Hết thời gian để phân tích tập tin.

en: Analyzing the file took too long.
vi: Phân tích tập tin quá lâu.

en: No available source handler.
vi: Không có sẵn trình xử lí.

en: You do not have a GStreamer source element to handle protocol '%s'
vi: Bạn không có thành phần giải mã GStreamer để xử lí thủ tục '%s'

en: Pipeline didn't want to go to PAUSED.
vi: Pipeline không muốn vào tình trạng TẠM NGỪNG.

en: An internal error occurred while analyzing this file: %s
vi: Lỗi nội bộ khi phân tích tập tin này: %s

en: File contains a redirection to another clip.
vi: Tập tin có chỉ dẫn đến một tập tin phim khác.

en: PiTiVi currently does not handle redirection files.
vi: PiTiVi chưa hỗ trợ các tập tin chỉ dẫn đến tập tin khác.

en: There is already a %s instance, please inform the developers by filing a bug at http://bugzilla.gnome.org/enter_bug.cgi?product=pitivi
vi: Đã có trường hợp %s rồi, vui lòng báo cáo lỗi đó cho các nhà phát triển tại http://bugzilla.gnome.org/enter_bug.cgi?product=pitivi

en: Import each MEDIA_FILE into the project.
vi: Nhập mỗi MEDIA_FILE vào đề án.

en: Add each MEDIA_FILE to timeline after importing.
vi: Bổ sung mỗi MEDIA_FILE cho thời gian chạy đề án sau khi nhập xong.

en: Run pitivi in the Python Debugger
vi: Chạy trình pitivi dùng chế độ Python Debugger

en: Run pitivi with no gui
vi: Chạy pitivi không dùng giao diện đồ họa

en: Not a valid project file.
vi: Không phải một tập tin đề án hợp lệ.

en: Couldn't close current project
vi: Không đóng được đề án hiện tại

en: No URI specified.
vi: Chưa xác định URI.

en: Export Settings
vi: Thiết lập Xuất khẩu

en: Video:
vi: Phim:

en: 
    Audio:
vi: 
    Âm thanh:

en: 
    Muxer:
vi: 
    Bộ trộn:

note: Translators: "non local" means the project is not stored on a local filesystem
en: %s doesn't yet handle non local projects
vi: %s chưa xử lý được các đề án lưu bên ngoài

en: Playlist format
vi: Định dạng danh sách chơi

en: Audio Capture Device:
vi: Thiết bị Bắt Âm thanh:

en: No device available
vi: Không có thiết bị nào

en: Video Capture Device:
vi: Thiết bị Bắt Phim:

en: <b>Audio:</b> %d channel at %d <i>Hz</i> (%d <i>bits</i>) | <b>Audio:</b> %d channels at %d <i>Hz</i> (%d <i>bits</i>)
vi[0]: <b>Âm thanh:</b> %d kênh tần số %d <i>Hz</i> (%d <i>bits</i>)

en: <b>Unknown Audio format:</b> %s
vi: <b>Không xác định định dạng âm thanh:</b> %s

en: <b>Video:</b> %d x %d <i>pixels</i> at %.2f<i>fps</i>
vi: <b>Phim:</b> %d x %d <i>pixels</i> chế độ %.2f<i>fps</i>

en: <b>Image:</b> %d x %d <i>pixels</i>
vi: <b>Hình:</b> %d x %d <i>pixels</i>

en: <b>Unknown Video format:</b> %s
vi: <b>Không xác định định dạng phim:</b> %s

en: <b>Text:</b> %s
vi: <b>Văn bản:</b> %s

en: Properties For: %d object | Properties For: %d objects
vi[0]: Thuộc tính Cho: vật %d

en: No properties...
vi: Không có thuộc tính...

en: <b>Plugin Name</b>
vi: <b>Tên Plugin</b>

en: Properties for <element>
vi: Thuộc tính cho <element>

en: <b>Audio:</b>
vi: <b>Âm thanh:</b>

en: <b>Nothing yet</b>
vi: <b>Chưa có gì</b>

en: <b>Settings</b>
vi: <b>Thiết lập</b>

en: <b>Video:</b>
vi: <b>Phim:</b>

en: Output file:
vi: Tập tin xuất:

en: Please choose an output file
vi: Vui lòng chọn một tập tin để lưu kết quả

en: Render project
vi: Đề án diễn lại

en: Choose file to render to
vi: Chọn tập tin để diễn lại

en: About %s left
vi: Còn lại khoảng %s

en: Rendering Complete
vi: Diễn lại xong

en: <b>Audio Output</b>
vi: <b>Xuất Âm thanh</b>

en: <b>Export to</b>
vi: <b>Xuất sang</b>

en: <b>Video Output</b>
vi: <b>Xuất phim</b>

en: Audio Codec
vi: Codec Âm thanh

en: Audio Codec:
vi: Codec Âm thanh:

en: Audio Preset
vi: Âm thanh đặt sẵn

en: Frame rate:
vi: Tần số khung:

en: Muxer
vi: Bộ trộn

en: Video Preset
vi: Video đặt sẵn

en: Raw Video
vi: Video thô

en: Raw Audio
vi: Âm thanh thô

en: Problem:
vi: Vấn đề:

en: Extra information:
vi: Thông tin thêm:

en: Stop Playback
vi: Dừng phát

en: Loop over selected area
vi: Phát vòng lại khu đã chọn

en: Project Settings
vi: Thiết lập đề án

en: Edit the project settings
vi: Chỉnh lại thiết lập đề án

en: _Render project
vi: _Diến lại đề án

en: Redo the last operation that was undone
vi: Làm lại thao tác cuối cùng đã bị hủy

en: _Plugins...
vi: _Plugin...

en: Manage plugins
vi: Quản lý phần bổ sung

en: Import from _Webcam...
vi: Nhập từ _Webcam...

en: Import Camera stream
vi: Nhầp dòng Camera

en: _Make screencast...
vi: _Tạo phim quay màn hình...

en: Capture the desktop
vi: Quay chụp màn hình nền

en: _Capture Network Stream...
vi: _Bắt Luồng Mạng...

en: Capture Network Stream
vi: Quay chụp Dòng video qua Mạng

en: Information about %s
vi: Thông tin về %s

en: _Timeline
vi: _Bảng niên đại

en: Previe_w
vi: Xem _thử

en: View the main window on the whole screen
vi: Xem cửa sổ chính toàn màn hình

en: Timeline Toolbar
vi: Thanh Bảng thời gian

en: All Supported Formats
vi: Tất cả các định dạng được hỗ trợ

en: GNU Lesser General Public License
    See http://www.gnu.org/copyleft/lesser.html for more details
vi: GNU Lesser General Public License
    Xem http://www.gnu.org/copyleft/lesser.html để tham khảo chi tiết

en: Save changes to the current project before closing?
vi: Lưu các thay đổi của đề án trước khi đóng?

en: If you don't save some of your changes will be lost
vi: Nếu không lưu lại môt số thay đổi sẽ bị mất

en: PiTiVi is unable to load file "%s"
vi: PiTiVi không nhập được tập tin "%s"

en: Error Loading File
vi: Gặp Lỗi khi Nhập Tập tin

en: Locate missing file...
vi: Tìm tập tin bị thiếu...

en: The following file has moved, please tell PiTiVi where to find it.
vi: Tập tin sau đây đã chuyển nơi, vui lòng cho PiTiVi biết vị trí của nó.

en: Untitled.xptv
vi: KhôngTên.xptv

en: Detect Automatically
vi: Tự động nhận dạng

en: Capture Stream from URI
vi: Chụp Dòng xuất phát từ URI

en: Capture network stream
vi: Bắt luồng mạng

en: Customize:
vi: Tùy chỉnh:

en: Network stream video
vi: Dòng video qua mạng

en: Other protocol
vi: Giao thức khác

en: Preview Stream from URI
vi: Xem trước Dòng phát từ URI

en: Plugin manager
vi: Bộ quản lý phần bổ sung

en: You may drag plugin files into the list to install them,
    or type text to search for a specific plugin.
vi: Bạn có thể kéo thả tập tin phần bổ sung vào danh sách để cài đặt,
    hoặc gõ chữ để tìm một phần bổ sung nhất định.

en: Are you sure you want to remove the selected plugins?
vi: Có chắc chắn muốn bỏ các phần bổ sung đã chọn không?

en: Confirm remove operation
vi: Vui lòng khẳng định sự loại bỏ

en: Cannot remove %s
vi: Không bỏ được %s

en: Update the existing plugin?
vi: Cập nhật phần bổ sung hiện tại?

en: This plugin is already installed in your system.
    If you agree, version %(v1)s will be replaced with version %(v2)s
vi: Phần bổ sung này đã cài đặt rồi.
    Nếu bạn đồng ý, phiên bản %(v1)s sẽ được thay thế bởi phiên bản %(v2)s

en: Duplicate plugin found
vi: Tìm thấy phần bổ sung trùng lắp

en: Cannot install %s
    The file is not a valid plugin
vi: Không cài được %s
    Tập tin này không phải là một phần bổ sung hợp lệ

note: revert, close buttons
en: Reset to Factory Settings
vi: Thiết lập lại theo mặc định

en: Some changes will not take effect until you restart PiTiVi
vi: Cần khởi động lại PiTiVi để kích hoạt một số thay đổi

en: Thumbnail Gap (pixels)
vi: Khoảng cách hình nhỏ (pixels)

en: The gap between thumbnails
vi: Khoảng cách giữa các hình nhỏ

en: Show Thumbnails (Video)
vi: Hiển thị hình nhỏ (Video)

en: Show Thumbnails on Video Clips
vi: Hiển thị hình nhỏ trên các Video clip

en: Show Waveforms (Audio)
vi: Hiển thị Tín hiệu Âm thanh

en: Show Waveforms on Audio Clips
vi: Hiển thị Tín hiệu Âm thanh trên các Khúc Âm thanh

en: A short description of your project.
vi: Sự mô tả ngắn của đề án.

en: The name of your project.
vi: Tên của đề án.

en: No Objects Selected
vi: Chưa Chọn Đồ vật

en: Screencast Desktop
vi: Quay phìm Màn hình nền

en: Start Istanbul
vi: Khởi động Istanbul

en: Import clips...
vi: Nhập clip...

en: Remove Clip
vi: Bỏ clip

en: Play Clip
vi: Phát Clip

en: _Import clips...
vi: _Nhập clip...

en: Import clips to use
vi: Nhập clip để dùng

en: Import _folder of clips...
vi: Nhập thư _mục clip

en: Import folder of clips to use
vi: Nhập các clip trong một thư mục để dùng

en: _Remove from project
vi: _Loại bỏ từ đề án

en: Insert at _end of timeline
vi: Chèn vào _cuối bảng thời gian

en: Import a folder
vi: Nhập một thư mục

en: Import a clip
vi: Nhập một clip

en: Close after importing files
vi: Đóng lại sau khi đã nhập các tập tin

en: Importing clips...
vi: Đang nhập các clip...

en: Error(s) occurred while importing
vi: Đã gặp lỗi khi đang nhập tập tin

en: An error occurred while importing
vi: Đã gặp lỗi khi đang nhập tập tin

en: Error while analyzing files
vi: Gặp lỗi khi đang phân tích các tập tin

en: The following files can not be used with PiTiVi.
vi: Những tập tin sau đây không dùng được với PiTiVi.

en: Error while analyzing a file
vi: Gặp lỗi khi đang phân tích tập tin

en: The following file can not be used with PiTiVi.
vi: Tập tin sau đây không dùng được với PiTiVi.

en: Split clip at playhead position
vi: Xén clip ở vị trí đang đọc

en: Break links between clips
vi: Bỏ nối giữa các clip

en: Link together arbitrary clips
vi: Nối với nhau các clip

en: Ungroup clips
vi: Tách ra các clip

en: Group clips
vi: Nhóm lại các clip

en: One or more GStreamer errors has occured!
vi: Gstreamer đã gặp một hoặc nhiều lỗi sai!

en: Error List
vi: Danh sách lỗi

en: The following errors have been reported:
vi: Đã gặp những lỗi sai sau đây:

en: Zoom Timeline
vi: Phong to Bảng thời gian

en: Snap Distance (pixels)
vi: Khoảng cách chộp lấy (pixels)

en: Threshold distance (in pixels) used for all snapping operations
vi: Ngưỡng khoảng cách (pixels) cho các thao tác chộp lại

en: <b>Text:</b>
vi: <b>Văn bản:</b>

en: Clip Background (Video)
vi: Màu nền cho Clip (Video)

en: The background color for clips in video tracks.
vi: Màu nền cho các clip trên các đoạn phim.

en: Clip Background (Audio)
vi: Màu nền cho Clip (Âm thanh)

en: The background color for clips in audio tracks.
vi: Màu nền cho các clip trên các rãnh âm thanh.

en: Selection Color
vi: Màu vùng chọn

en: Selected clips will be tinted with this color.
vi: Những clip đã chọn sẽ được nhuộm với màu này.

en: Clip Font
vi: Phông cho Clip

en: The font to use for clip titles
vi: Phông dùng cho tên các clip

en: Add Predecessor
vi: Thêm điều đi trước

en: _Lag:
vi: T_rễ:

en: _Relation type:
vi: Kiểu _quan hệ:

en: 
    The selected day type has the following working hours:
vi: 
    Kiểu ngày đã chọn có giờ làm việc theo đây:

en: <b>Calendar:</b>
vi: <b>Lịch:</b>

en: <b>Day types</b>
vi: <b>Kiểu ngày</b>

en: <b>Working hours</b>
vi: <b>Giờ làm việc</b>

en: <b>Working time</b>
vi: <b>Thời gian làm việc</b>

en: Add Day Type
vi: Thêm kiểu ngày

en: C_opy an existing calendar
vi: Chép _lịch đã có

en: Calendar Editor
vi: Bộ hiệu chỉnh lịch

en: Create an _empty calendar
vi: Tạo lịch _rỗng

en: Custom working time
vi: Thời gian làm việc tự chọn

en: Day type:
vi: Kiểu ngày:

en: Default Week
vi: Tuần mặc định

en: Default week...
vi: Tuần mặc định...

en: Edit Day Types
vi: Hiệu chỉnh kiểu ngày

en: Edit Working Time
vi: Hiệu chỉnh thời gian làm việc

en: Select a weekday and the day type to use for that day in the default week for this calendar.
vi: Hãy chọn một ngày trong tuần và kiểu ngày cần dùng cho ngày đó trong tuần mặc định cho lịch này.

en: Set day type to:
vi: Lập kiểu ngày là:

en: Use working time from derived calendar
vi: Dùng thời gian làm việc từ lịch sản xuất

en: Week day:
vi: Ngày trong tuần:

en: Working time...
vi: Thời gian làm việc...

en: _Derive from a calendar
vi: _Bắt nguồn từ lịch

en: _Existing calendars:
vi: Các lịch tồn tạ_i:

en: _Name of the new calendar:
vi: Tê_n lịch mới:

en: Hidden columns:
vi: Cột ẩn:

en: Visible columns:
vi: Cột hiển thị:

en: Loading resource data
vi: Đang tải dữ liệu tài nguyên

en: Select group
vi: Chọn nhóm

en: Group Editor
vi: Bộ hiệu chỉnh nhóm

en: Add Property
vi: Thêm thuộc tính

en: _Label:
vi: _Nhãn:

en: Edit Project Phases
vi: Hiệu chỉnh giải đoạn dự án

en: New Project Phase
vi: Giải đoạn dự án mới

en: _Organization:
vi: _Tổ chức:

en: Custom Properties
vi: Tài sản tự chọn

en: Edit Calendars...
vi: Hiệu chỉnh các lịch...

en: Optional - overrides resource name in Gantt view.
vi: Tùy chọn — đè tên tài nguyên trong khung xem Gantt

en: Select the calendar to use for this resource. If you want to use the default calendar of the project, select 'None'.
vi: Hãy chọn lịch cần dùng cho tài nguyên này. Nếu bạn muốn sử dụng lịch mặc định của dự án này, hãy chọn « Không có ».

en: _Insert time stamp
vi: Gh_i giờ

en: _Short name:
vi: Tên n_gắn:

en: Insert Resource
vi: Chèn tài nguyên

en: Optional - overrides resource name in gantt view.
vi: Tùy chọn — đè tên tài nguyên trong khung xem Gantt.

en: Open Database
vi: Mở cơ sở dữ liệu

en: Select a Project
vi: Chọn dự án

en: The database contains the following projects. Select a project to open:
vi: Cơ sở dữ liệu chứa những dự án theo đây. Hãy chọn dự án cần mở.

en: _Database:
vi: Cơ sở _dữ liệu :

en: As soon as possible
    No earlier than
    On fixed date
vi: Càng sớm càng có thể
    Không phải trước
    Vào ngày cố định

note: The verb "schedule". This is the verb "schedule" I18n: the verb "schedule" here.
en: Schedule:
vi: Lịch biểu:

en: C_omplete:
vi: H_oàn thành:

en: Predecessors
vi: Điều đi trước

en: _Duration:
vi: Thời gi_an:

en: _Fixed duration
vi: Thời gian _cố định

en: _Insert Time Stamp
vi: Gh_i giờ

en: _Milestone
vi: _Mốc lịch

en: Insert Task
vi: Chèn tác vụ

en: Planner project plan
vi: Kế hoạch dự án Planner

en: Planner Project Management
vi: Quản lý dự án Planner

en: Display nonstandard days in Gantt view
vi: Hiển thị ngày không chuẩn trong ô xem Gantt

en: Highlight critical path in Gantt view
vi: Tô sáng đường dẫn quan trọng trong khung xem Gantt

en: Highlight critical path in Task view
vi: Tô sáng đường dẫn quan trọng trong khung xem Tác vụ

en: Print the Gantt view
vi: In khung xem Gantt

en: Print the Resource view
vi: In khung xem Tài nguyên

en: Print the Task view
vi: In khung xem Tác vụ

en: The active view
vi: Khung xem hoạt động

en: Whether printing of the Gantt view is enabled.
vi: Có nên hiệu lực in khung xem Gantt hay không.

en: Whether printing of the Resource view is enabled.
vi: Có nên hiệu lực in khung xem Tài nguyên hay không.

en: Whether printing of the Task view is enabled.
vi: Có nên hiệu lực in khung xem Tác vụ hay không.

en: Whether to display nonstandard days in the Gantt view.
vi: Có nên hiển thị ngày không chuẩn trong ô xem Gantt hay không.

en: Whether to highlight the tasks along the cricital path in the Gantt view.
vi: Có nên tô sáng các tác vụ theo đường dẫn quan trọng trong khung xem Gantt.

en: Whether to highlight the tasks along the cricital path in the Task view.
vi: Có nên tô sáng các tác vụ theo đường dẫn quan trọng trong khung xem Công việc.

en: Which view to display in the user interface.
vi: Khung xem nào cần hiển thị trong giao diện người dùng.

en: Finish:
vi: Kết thúc:

en: Gantt Chart
vi: Sơ đồ Gantt

en: Phase:
vi: Giải đoạn:

en: Report Date:
vi: Ngày thông báo :

en: This file was generated by
vi: Tập tin này được tạo ra bằng

en: Unnamed Project
vi: Dự án không tên

en: A default working day
vi: Một ngày làm việc mặc định

en: Nonworking
vi: Không làm việc

en: A default non working day
vi: Một ngày không làm việc mặc định

en: Use base
vi: Dùng cơ bản

en: Use day from base calendar
vi: Dùng ngày từ lịch cơ bản

en: This format does not support reading
vi: Khuôn dạng này không hỗ trợ đọc.

en: Could not create XML tree
vi: Không tạo được cây XML.

en: Could not write XML file
vi: Không ghi được tập tin XML.

en: Invalid URI: '%s'
vi: URI không hợp lệ: « %s »

en: Couldn't find a suitable file module for loading '%s'
vi: Không tìm thấy mô-đun tập tin thích hợp để tải « %s ».

en: No support for SQL storage built into this version of Planner.
vi: Phiên bản Planner này không có sẵn hỗ trợ cất giữ SQL.

en: Invalid URI.
vi: URI không hợp lệ.

en: Unable to find file writer identified by '%s'
vi: Không tìm thấy bộ ghi tập tin được nhận diện bởi « %s ».

en: Couldn't find a suitable file module for loading project
vi: Không tìm thấy mô-đun tập tin thích hợp để tải dự án.

en: String list
vi: Danh sách chuỗi

en: Integer number
vi: Số là số nguyên

en: Floating-point number
vi: Số điểm phù động

en: Can't connect to database server
vi: Không thể kết nối đến máy phục vụ cơ sở dữ liệu.

note: Give up.
en: Invalid Unicode
vi: Unicode không hợp lệ.

en: Connection to database '%s' failed.
vi: Không kết nối đến cơ sở dữ liệu « %s » được.

en: Connection to database '%s' failed.
    %s
vi: Không kết nối đến cơ sở dữ liệu « %s » được.
    %s

en: BEGIN command failed %s.
vi: Lệnh BEGIN (bắt đầu) thất bại %s.

en: The project '%s' has been changed by the user '%s' since you opened it. Do you want to save anyway?
vi: Người dùng « %s » đã thay đổ dự án « %s » sau lần cuối cùng bạn mở nó. Bạn vẫn còn muốn lưu nó không?

en: Connection to database '%s' failed.
vi: Không kết nối đến cơ sở dữ liệu « %s » được.

en: Invalid SQL URI (must start with 'sql://' and contain '#').
vi: URI SQL không hợp lệ (phải bắt đầu với « sql:// » và chứa « # »).

en: Invalid SQL URI (invalid project id).
vi: URI SQL không hợp lệ (ID dự án không hợp lệ).

en: Invalid SQL URI (no database name specified).
vi: URI SQL không hợp lệ (chưa ghi rõ tên cơ sở dữ liệu).

en: Could not add a predecessor relation, because the tasks are already related.
vi: Không thêm được cách quan hệ với điều đi trước, vì những tác vụ này quan hệ với nhau rồi.

en: Start to Finish relation type cannot be combined with other relations.
vi: Kiểu quan hệ « Đầu đến Kết thúc » không thể được tổ hợp với quan hệ khác.

en: Finish to Finish relation type cannot be combined with other relations.
vi: Kiểu quan hệ « Kết thúc đến Kết thúc » không thể được tổ hợp với quan hệ khác.

en: Start to Finish relation type cannot be combined with Start No Earlier Than constraint.
vi: Kiểu quan hệ « Đầu đến Kết thúc » không thể được tổ hợp với ràng buộc « Bắt đầu không phải trước ».

en: Finish to Finish relation type cannot be combined with Start No Earlier Than constraint.
vi: Kiểu quan hệ « Cuối đến Kết thúc » không thể được tổ hợp với ràng buộc « Bắt đầu không phải trước ».

en: Start to Finish relation cannot be set. Predecessor starts on project start date.
vi: Không thể đặt quan hệ « Đầu đến Kết thúc ». Tổ tiên bắt đầu tại ngày bắt đầu dự án.

en: Cannot add a predecessor, because it would result in a loop.
vi: Không thêm được điều đi trước, vì làm như thế sẽ gây ra việc bị lặp.

en: Cannot move the task, because it would result in a loop.
vi: Không di chuyển được tác vụ, vì làm như thế sẽ gây ra việc bị lặp.

en: Export to HTML failed
vi: Lỗi xuất khẩu dạng HTML

en: Change day type
vi: Đổi kiểu ngày

en: Remove calendar
vi: Gỡ bỏ lịch

en: Add new calendar
vi: Thêm lịch mới

en: No earlier than
vi: Không phải trước

en: On fixed date
vi: Vào ngày cố định

en: Undo '%s'
vi: Hoàn lại « %s »

en: Redo '%s'
vi: Làm lại « %s »

en: Add day type "%s"
vi: Thêm kiểu ngày « %s »

en: Remove day type "%s"
vi: Gỡ bỏ kiểu ngày « %s »

en: No working time
vi: Không có thời gian làm việc

en: Edit default week
vi: Hiệu chỉnh tuần mặc định

en: EDS
vi: ICT

en: Import resources from Evolution Data Server
vi: Nhập tài nguyên từ Máy phục vụ Dữ liệu Evolution (Evolution Data Server)

en: Imported from Evolution Data Server
vi: Được nhập từ Evolution Data Server

en: Updated from Evolution Data Server
vi: Được cập nhật từ Evolution Data Server

en: Query cancelled.
vi: Truy vấn bị hủy bỏ.

en: Evolution Data Server UID
vi: UID của Evolution Data Server

en: Identifier used by Evolution Data Server for resources
vi: Dấu nhận diện được dùng bởi Evolution Data Server cho tài nguyên

en: mon
vi: th

note: month unit variant accepted in input
en: w
vi: t

en: Project start
vi: Đầu dự án

en: Make task '%s' a predecessor of '%s'
vi: Đặt tác vụ « %s » đi trước « %s ».

en: Change work to %s
vi: Thay đổi chỗ làm việc thành « %s ».

en: Edit task property
vi: Hiệu chỉnh thuộc tính tác vụ.

en: _Insert Task
vi: _Chèn tác vụ

en: Insert a new task
vi: Chèn một tác vụ mới.

en: In_sert Tasks...
vi: Chèn các tác _vụ...

en: _Remove Task
vi: Gở _bỏ tác vụ

en: Remove the selected tasks
vi: Gỡ bỏ các tác vụ đã chọn.

en: _Edit Task Properties...
vi: _Sửa thuộc tính tác vụ...

en: Select all tasks
vi: Chọn mọi tác vụ

en: _Unlink Task
vi: Hủ_y liên kết tác vụ

en: Unlink the selected tasks
vi: Bỏ liên kết giữa các tác vụ đã chọn.

en: _Link Tasks
vi: _Liên kết các tác vụ

en: Link the selected tasks
vi: Liên kết với nhau các tác vụ đã chọn.

en: I_ndent Task
vi: Ca_nh lề tác vụ

en: Indent the selected tasks
vi: Canh lề các tác vụ đã chọn

en: Unin_dent Task
vi: _Bỏ canh lề tác vụ

en: Unindent the selected tasks
vi: Bỏ canh lề các tác vụ đã chọn.

en: Move Task _Up
vi: Đem tác vụ _lên

en: Move the selected tasks upwards
vi: Di chuyển các tác vụ đã chọn lên

en: Move Task Do_wn
vi: Đem tác vụ _xuống

en: Move the selected tasks downwards
vi: Di chuyển các tác vụ đã chọn xuống.

en: Reset _Constraint
vi: Đặt lại ràng buộ_c

en: Zoom To _Fit
vi: Phóng _vừa

en: Zoom to fit the entire project
vi: Phóng vừa toàn dự án

en: Edit _Visible Columns
vi: Sửa cột _hiển thị

en: Edit visible columns
vi: Hiệu chỉnh các cột hiển thị

en: _Highlight Critical Tasks
vi: Tô sáng tác vụ ng_hiêm trọng

en: _Show Guide Lines
vi: Hiện chỉ _dẫn

en: _Nonstandard Days
vi: _Ngày khác chuẩn

en: _Gantt Chart
vi: Sơ đồ _Gantt

en: Edit Gantt Columns
vi: Hiệu chỉnh cột Gantt

en: Insert group
vi: Chèn nhóm

en: Remove group
vi: Loại bỏ nhóm

en: Default group
vi: Nhóm mặc định

en: Edit group property
vi: Hiệu chỉnh thuộc tính nhóm

en: Manager name
vi: Tên nhà quản lý

en: Manager phone
vi: Điện thoại nhà quản lý

en: Manager email
vi: Địa chỉ thư của nhà quản lý

en: Export project to HTML
vi: Xuất dự án dạng HTML

en: Could not export to HTML
vi: Không thể xuất dạng HTML.

en: Export to HTML
vi: Xuất dạng HTML

en: Show result in browser
vi: Hiển thị kết quản trong trình duyệt

en: File "%s" exists, do you want to overwrite it?
vi: Đã có tập tin « %s ». Bạn có muốn ghi đè lên nó không?

en: Import an MS Project XML file
vi: Nhập tập tin MS Project XML...

en: Couldn't import file.
vi: Không nhập được tập tin.

en: Import a File
vi: Nhập tập tin

en: XML Files
vi: Tập tin XML

en: Insert phase
vi: Chèn giải đoạn

en: Remove phase
vi: Loại bỏ giải đoạn

en: Could not open plugin file '%s'
vi: Không mở được tập tin Phần mở rộng « %s ».

en: FF
vi: KK

en: SS
vi: ĐĐ

en: SF
vi: ĐK

en: Print Project
vi: In dự án

en: Select views
vi: Chọn khung xem

en: Select the views to print:
vi: Chọn các khung xem cần in:

en: Select a calendar to use for this project:
vi: Chọn một lịch cần dùng cho dự án này.

en: Edit Project Name
vi: Hiệu chỉnh tên dự án

en: Edit Organization
vi: Hiệu chỉnh tổ chức

en: Edit Manager
vi: Hiệu chỉnh nhà quản lý

en: Edit Project Start
vi: Hiệu chỉnh đầu dự án

en: Edit Project Phase
vi: Hiệu chỉnh giải đoạn dự án

en: The name of the custom property needs to start with a letter.
vi: Tên thuộc tính tự chọn phải bắt đầu với một chữ.

en: Do you really want to remove the property '%s' from the project?
vi: Bạn có chắc muốn loại bỏ thuộc tính « %s » ra dự án không?

en: Could not create properties dialog.
vi: Không tạo được hộp thoại thuộc tính.

en: Date...
vi: Ngày...

en: Add project property
vi: Thêm thuộc tính dự án

en: Remove project property
vi: Loại bỏ thuộc tính dự án

en: Edit project property value
vi: Hiệu chỉnh giá trị thuộc tính dự án

en: Add property
vi: Thêm thuộc tính

en: Remove property
vi: Loại bỏ thuộc tính

en: Edit property label
vi: Hiệu chỉnh nhãn thuộc tính

en: Insert resource
vi: Chèn tài nguyên

en: (No name)
vi: (Không tên)

en: Edit resource calendar
vi: Hiệu chỉnh lịch tài nguyên

en: Edit resource note
vi: Hiệu chỉnh chú thích tài nguyên

en: Edit resource cost
vi: Hiệu chỉnh giá tài nguyên

en: Edit resource property
vi: Hiệu chỉnh thuộc tính tài nguyên

note: i18n: time stamp format for notes in task dialog, see strftime(3) for * a detailed description.
en: %a %d %b %Y, %H:%M
vi: %-d %b %Y, %-H:%M

en: None (use project default)
vi: Không có (dùng mặc định dự án)

en: Edit resource properties
vi: Hiệu chỉnh thuộc tính tài nguyên

en: _Insert Resource
vi: Chèn tà_i nguyên

en: Insert a new resource
vi: Chèn một tài nguyên mới

en: In_sert Resources...
vi: C_hèn các tài nguyên...

en: _Remove Resource
vi: Gỡ _bỏ tài nguyên

en: Remove the selected resource
vi: Gỡ bỏ tài nguyên đã chọn

en: _Edit Resource Properties...
vi: _Sửa tài sản tài nguyên...

en: Edit _Groups
vi: Sửa _nhóm

en: Edit resource groups
vi: Hiệu chỉnh các nhóm tài nguyên

en: Edit _Custom Properties...
vi: Sửa tài sản tự _chọn...

en: /_Insert resource
vi: /Chèn tà_i nguyên

en: /_Remove resource
vi: /Gỡ _bỏ tài nguyên

en: /_Edit resource...
vi: /_Sửa tài nguyên...

en: _Resources
vi: Tài ngu_yên

en: Remove resource
vi: Gỡ bỏ tài nguyên

en: Edit Resource Columns
vi: Hiệu chỉnh cột tài nguyên

en: Edit custom resource properties
vi: Hiệu chỉnh tài sản tài nguyên tự chọn

en: Short name
vi: Tên ngắn

note: i18n: Short "Week", preferably 2 letters.
en: Wk %d
vi: Tu %d

note: i18n: Week, year.
en: Week %d, %d
vi: Tuần %d, năm %d

note: i18n: Short "Quarter", preferably 2-3 letters.
en: Qtr %d
vi: Quý %d

note: i18n: Year, short "Quarter", preferably 2-3 letters.
en: %d, Qtr %d
vi: %d, Quý %d

note: i18n: Short "Half year", preferably 1 letter.
en: H%d
vi: N%d

note: i18n: Year, short "Half year", preferably 1 letter.
en: %04d, H%d
vi: %04d, N%d

en: Open from Database...
vi: Mở từ cơ sở dữ liệu...

en: Open a project from a database
vi: Mở dự án từ cơ sở dữ liệu.

en: Save to Database
vi: Lưu vào cơ sở dữ liệu

en: Save the current project to a database
vi: Lưu dự án hiện thời vào cơ sở dữ liệu

en: No errors reported.
vi: Không lỗi.

en: Database %s needs to be upgraded from version %s to version %s.
    Please backup database before the upgrade.
vi: Cần phải nâng cấp cơ sở dữ liệu « %s » từ phiên bản %s đến phiên bản %s.
    Hãy lưu trữ cơ sở dữ liệu trước khi nâng cấp.

en: Could not upgrade database %s.
     Upgrade file used: %s.
    
    Database error: 
    %s
vi: Không thể nâng cấp cơ sở dữ liệu « %s ».
    Tập tin nâng cấp đã dùng: %s
    
    Lỗi cơ sở dữ liệu: 
    %s

en: Can't create tables in database %s
vi: Không tạo được bảng trong cơ sở dữ liệu « %s ».

en: Database %s is not setup for Planner. Do you want to do that?
vi: Chưa thiết lập cơ sở dữ liệu « %s » cho Planner. Bạn có muốn làm như thế không?

en: Connection to database '%s@%s' failed.
vi: Không kết nối đến cơ sở dữ liệu « %s@%s » được.

en: Test to tables in database '%s' failed.
vi: Không kiểm tra bảng trong cơ sở dữ liệu « %s » được.

en: Phase
vi: Giải đoạn

en: Open from Database
vi: Mở từ cơ sở dữ liệu

en: Link task
vi: Liên kết tác vụ

en: Unlink task
vi: Bỏ liên kết tác vụ

en: Insert task
vi: Chèn tác vụ

en: Edit task type
vi: Hiệu chỉnh kiểu tác vụ

en: Toggle fixed duration
vi: Bật/tắt thời gian cố định

en: Edit task scheduling
vi: Hiệu chỉnh lịch biểu tác vụ

en: Assign resource to task
vi: Gán tài nguyên cho tác vụ

en: Unassign resource from task
vi: Bỏ gán tài nguyên ra tác vụ

en: Change resource units in task
vi: Thay đổi đơn vi tài nguyên trong tác vụ

en: Edit task predecessor
vi: Hiệu chỉnh điều đi trước tác vụ

en: Edit lag predecessor
vi: Hiệu chỉnh điều đi trước trì trệ

en: Edit task note
vi: Hiệu chỉnh chú thích tác vụ

en: No earlier than %s
vi: Không phải trước %s

en: On fixed date %s
vi: Vào ngày cố định %s

en: Finish to start (FS)
vi: Kết thúc đến đầu (KĐ)

en: Finish to finish (FF)
vi: Kết thúc đến Kết thúc (KK)

en: Start to start (SS)
vi: Đầu đến đầu (ĐĐ)

en: Start to finish (SF)
vi: Đầu đến Kết thúc (ĐK)

en: Can't add new predecessor. No task selected!
vi: Không thêm được điều đi trước mới. Chưa chọn tác vụ.

en: Lag
vi: Trì trệ

en: Edit task properties
vi: Hiệu chỉnh thuộc tính tác vụ

en: /_Insert task
vi: /_Chèn tác vụ

en: /Insert _subtask
vi: /Chèn tác vụ _phụ

en: /_Remove task
vi: /Gỡ _bỏ tác vụ

en: /_Unlink task
vi: /Hủ_y liên kết tác vụ

en: /Assign _resources...
vi: /Gán tài ng_uyên...

en: /_Edit task...
vi: /_Sửa tác vụ...

en: Remove task
vi: Loại bỏ tác vụ

en: Apply constraint to task
vi: Áp dụng giới hạn vào tác vụ

en: Reset task constraint
vi: Đặt lại giới hạn tác vụ

en: Remove tasks
vi: Loại bỏ các tác vụ

en: You are about to open an edit dialog each for %i tasks. Are you sure that you want to do that?
vi: Bạn sắp mở một hộp thoại hiệu chỉnh cho mỗi tác vụ trong %i điều. Bạn có chắc muốn làm như thế không?

en: Unlink tasks
vi: Bỏ liên kết các tác vụ

en: Link tasks
vi: Liên kết các tác vụ

en: Indent tasks
vi: Canh lề các tác vụ

en: Indent task
vi: Canh lề tác vụ

en: Unindent tasks
vi: Bỏ canh lề các tác vụ

en: Unindent task
vi: Bỏ canh lề tác vụ

en: Move tasks up
vi: Chuyền các tác vụ lên

en: Move task up
vi: Chuyền tác vụ lên

en: Move tasks down
vi: Chuyền các tác vụ xuống

note: Moving task from 'position' to 'position + 1'
en: Move task down
vi: Chuyển tác vụ xuống

en: Reset task constraints
vi: Đặt lại giới hạn tác vụ

en: Reset all task constraints
vi: Đặt lại mọi giới hạn tác vụ

en: _Edit Task
vi: _Sửa tác vụ

en: _Edit Custom Properties...
vi: _Sửa tài sản tự chọn...

en: Edit custom task properties
vi: Hiệu chỉnh tài sản tự chọn

en: Edit Task Columns
vi: Hiệu chỉnh cột tác vụ

en: /_Expand all resources
vi: /Mở _rộng mọi tài nguyên

en: /_Collapse all resources
vi: /_Co lại mọi tài nguyên

en: 
    Name
vi: 
    Tên

en: 
    Task
vi: 
    Tác vụ

note: i18n: Label used for the sidebar. Please try to make it short and use * a linebreak if necessary/possible.
en: Resource
    Usage
vi: Tài nguyên
    Cách dùng

en: Resource _Usage
vi: Cách sử dụng tài ng_uyên

en: Edit Resource Usage Columns
vi: Hiệu chỉnh cột cách sử dụng tài nguyên

en: Print the current project
vi: In dự án hiện thời

en: Print preview of the current project
vi: Xem thử bản in dự án hiện thời

en: _Manage Calendars
vi: _Quản lý lịch

en: Edit Day _Types
vi: Sửa _kiểu ngày

en: Edit Project _Phases
vi: Sửa _giải đoạn dự án

en: _Edit Project Properties
vi: _Sửa tài sản dự án

en: Edit the project properties
vi: Hiệu chỉnh thuộc tính của dự án

en: _User Guide
vi: _Sổ tay người dùng

en: Show the Planner User Guide
vi: Hiển thị tài liêu hướng dẫn người dùng Planner

note: Note: these strings are leaked.
en: Switch to the view "%s"
vi: Chuyển đổi sang khung xem « %s »

en: Planner Files
vi: Tập tin Planner

en: A Project Management application for the GNOME desktop
vi: Ứng dụng quản lý dự án cho màn hình làm việc Gnome.

en: The Planner Homepage
vi: Trang chính Planner

en: If you don't save, changes made the last minute will be discarded.
vi: Nếu bạn không lưu nên các thay đổi trong vòng phút cuối cùng sẽ bị mất.

en: If you don't save, changes made the last %d minute will be discarded. | If you don't save, changes made the last %d minutes will be discarded.
vi[0]: Không lưu thì các thay đổi trong vòng %d phút cuối cùng sẽ bị hủy.

en: If you don't save, changes made the last hour will be discarded.
vi: Nếu bạn không lưu nên các thay đổi trong vòng giờ cuối cùng sẽ bị mất.

en: If you don't save, changes made the last %d hour will be discarded. | If you don't save, changes made the last %d hours will be discarded.
vi[0]: Không lưu thì các thay đổi trong vòng %d giờ cuối cùng sẽ bị hủy.

en: Save changes to document '%s' before closing?
vi: Lưu các thay đổi trong tài liệu « %s » trước khi đóng không?

en: C_lose without saving
vi: Đóng mà không _lưu

en: Save a File
vi: Lưu tập tin

en: You have opened a file that was saved with an old version of Planner.
    
    When loading old files, all tasks will use the constraint 'Must Start On', since the old version did not fully support automatic rescheduling. To take advantage of this new feature, you should add predecessor relations between tasks that are dependent on each other.
    
    You can add a predecessor relation by clicking on the predecessor and dragging to the successor.
    
    After doing this, you can remove all constraints by selecting the menu item 'Remove all constraints' in the 'Edit' menu.
vi: Bạn đã mở một tập tin đã lưu dùng phiên bản Planner cũ.
    Khi tải tập tin cũ thì mọi tác vụ sẽ dùng giới hạn « Phải bắt đầu vào », vì phiên bản cũ không hỗ trợ hoàn thành lịch biểu lại tự động. Để nhớ dịp tính năng mới này, bạn nên thêm quan hệ điều đi trước giữa các tác vụ phụ thuộc vào nhau.
    
    Bạn có thể thêm quan hệ điều đi trước, bằng cách nhắp vào điều đi trước rồi kéo nó vào điều đi sau.
    
    Sau khi làm như thế, bạn có thể loại bỏ mọi giới hạn bằng cách chọn mục trình đơn « Loại bỏ mọi giới hạn » trong trình đơn « Hiệu chỉnh ».

note: Hack.
en: Unnamed database project
vi: Dự án cơ sở dữ liệu không tên

en: Edit working time
vi: Hiệu chỉnh thời gian làm việc

en: Planner 0.11 Format
vi: Khuôn dạng Planner 0.11

en: Export project to a file suitable for Planner 0.11
vi: Xuất dự án vào tập tin thích hợp với Planner 0.11

en: Identifier used by Evolution Data Server for tasks
vi: Dấu nhận diện dùng bởi Evolution Data Server cho tác vụ

en: EDS Categories
vi: Loại EDS

en: Categories for a task used by Evolution Data Server
vi: Loại cho tác vụ dùng bởi Evolution Data Server

en: EDS Classification
vi: Phân loại EDS

en: Task access classification used by Evolution Data Server
vi: Phân loại truy cập tác vụ dùng bởi Evolution Data Server

en: URL for a Task used by Evolution Data Server
vi: Địa chỉ URL cho tác vụ dùng bởi Evolution Data Server

en: Invalid server URI
vi: URI máy phục vụ không hợp lệ

note: book_target = (EABConfigTargetSource *) data->target; source = book_target->source;
en: Select planner file
vi: Chọn tập tin Planner

en: The filename extension of this file isn't the planner usual file extension (%s) Do you want to continue?
vi: Phần mở rộng tên tập tin của tập tin này không phải là phần mở rộng planner bình thường (%s). Như thế thì bạn có muốn tiếp tục lại không?

en: Error: label must not be empty
vi: Lỗi: nhãn không được để trống

en: Error: label too long
vi: Lỗi: nhãn quá dài

en: Error: '/' must not occur in label name
vi: Lỗi: "/" không thể tồn tại trong thực đơn nhãn

en: Error: device name too long
vi: Lỗi: tên thiết bị quá dài

en: Error: could not drop all uid privileges
vi: Lỗi: không thể bỏ tất cả quyền uid

en: Error: could not execute mount
vi: Lỗi: không chạy được mount

en: Internal error: mount_attempt: given file system name is NULL
vi: Lỗi bên trong: mount_attempt: gán tên hệ thống tập tin bằng NULL

en: Error: invalid file system name '%s'
vi: Lỗi: tên hệ thống tập tin không có giá trị  '%s'

en: Error: invalid umask %s
vi: Lỗi: umask không có giá trị %s

en: Error: invalid charset name '%s'
vi: Lỗi: tên ký tự không có giá trị '%s'

en: Error: cannot lock for pid %u, this process does not exist
vi: Lỗi: không thể khoá pid %u, tiến trình này không tồn tại

en: Error: could not create pid lock file %s: %s
vi: Lỗi: không thể tạo tập tin khoá pid %s: %s

en: Error: could not remove pid lock file %s: %s
vi: Lỗi: không thể gỡ tập tin khoá pid %s: %s

en: Error: do_unlock: could not remove lock directory
vi: Lỗi: do_unlock: không thể gỡ thư mục bị khoá

en: Error: this program needs to be installed suid root
vi: Lỗi: chương trình này cần được cài đặt dưới quyền root

en: Internal error: getopt_long() returned unknown value
vi: Lỗi bên trong: getopt_long() trả về giá trị chưa khai báo

en: Warning: device %s is already handled by /etc/fstab, supplied label is ignored
vi: Cảnh báo: thiết bị %s đã được chiếm dụng bởi /etc/fstab, không thể dán nhãn

note: type: textblock
en: debconf-gettextize - extract translations of debconf templates into PO files
vi: debconf-gettextize — trích ra tập tin PO bản dịch của mẫu debconf

note: type: textblock
en: B<debconf-gettextize> [B<-v>] [B<-h>] [B<--podir=I<DIR>>] [B<--choices>] [B<--merge>] I<master> [I<master> ...]
vi: B<debconf-gettextize> [B<-v>] [B<-h>] [B<--podir=I<THƯ_MỤC>>] [B<--choices>] [B<--merge>] I<chủ> [I<chủ> ...]

note: type: textblock
en: The F</var/lib/dpkg/info/*.templates> files read by debconf contain English text and translations in the same file.  But in source packages, translations are managed in separate files to help translators.  In the initial implementation, a master F<templates> file contained only English text, and F<templates.I<xx>> files contained both original and translated strings for the language I<xx>.  The B<debconf-mergetemplate> program was merging master and translated templates files.
vi: Các tập tin F</var/lib/dpkg/info/*.templates> được debconf đọc thì chứa cả văn bản tiếng Anh lẫn bản dịch đều trong cùng tập tin. Tuy nhiên, trong gói mã nguồn các bản dịch được quản lý trong tập tin riêng để giúp người dịch. Trong bản thực hiện đầu tiên, một tập tin F<templates> chủ chỉ chứa văn bản tiếng Anh, còn tập tin F<templates.I<xx>> chứa các chuỗi cả hai gốc và được dịch cho ngôn ngữ I<xx>.  Chương trình B<debconf-mergetemplate> đã trộn các tập tin mẫu chủ và được dịch.

note: type: textblock
en: The new implementation with C<po-debconf> is based on C<gettext>.  Maintainers mark translatable fields by prepending them with an underscore, English strings are automatically extracted into a POT file, translators work on normal PO files, and B<po2debconf> generates a merged templates file with the same structure.
vi: Bản thực hiện mới với C<po-debconf> dựa vào C<gettext>. Nhà duy trì đánh dấu mỗi trường có thể dịch được bằng cách thêm dấu gạch dưới vào trước; các chuỗi tiếng Anh được trích tự động ra một tập tin POT; người dịch làm việc với tập tin PO chuẩn; và B<po2debconf> tạo ra một tập tin mẫu đã trộn có cùng cấu trúc.

note: type: textblock
en: The B<debconf-gettextize> program was initially designed to help migrating to the new implementation.
vi: Chương trình B<debconf-gettextize> đã được thiết kế ban đầu để giúp nâng cấp lên bản thức hiện mới.

note: type: textblock
en: It reads a list of master files and their associated translations, and generates F<po/*.po> files for each language containing translated strings.
vi: Nó đọc một danh sách các tập tin chủ và các bản dịch tương ứng, rồi tạo ra các tập tin F<po/*.po> cho mỗi ngôn ngữ sang đó chuỗi đã được dịch.

note: type: textblock
en: Each input file receives an C<.old> suffix, and a new master file overwrites the old one; it is identical to the previous master file except that an underscore is prepended to translatable fields.  Developers can then choose which fields translators have to work on and which ones are skipped because their values are not locale-dependent.
vi: Mỗi tập tin nhập vào có tên mới với hậu tố C<.old> (cũ), và một tập tin chủ mới ghi đè lên tập tin cũ; nó trùng với tập tin chủ trước, trừ có một dấu gạch dưới đằng trước mỗi trường có thể dịch được. Nhà phát triển thì có thể chọn những trường cần dịch, và những trường cần bỏ qua vì không chứa giá trị phụ thuộc vào miền địa phương.

note: type: textblock
en: A F<po/POTFILES.in> file is also created, it contains the list of F<templates> files B<debconf-updatepo> has to process.
vi: Tập tin F<po/POTFILES.in> cũng được tạo. Nó chứa danh sách các tập tin F<templates> nên được B<debconf-updatepo> xử lý.

note: type: textblock
en: Typically the B<debconf-gettextize> program must be run only once when transforming from the first implementation to the C<po-debconf> format, but it can also be used afterwards to transform a C<_Choices> field into C<__Choices> (or vice-versa) without losing translations, when using the C<--merge> flag (alongside with C<--choices> or not).  The desired template containing the C<_Choices> or C<__Choices> fields to modify has to be copied into a temporary template file, which is passed to B<debconf-gettextize> as an argument.  Then the following steps are performed:
vi: Bình thường chương trình B<debconf-gettextize> nên được chạy chỉ một lần khi chuyển dạng từ bản thực hiện thứ nhất sang định dạng C<po-debconf>, nhưng nó cũng có thể được dùng về sau để chuyển dạng một trường C<_Choices> sang C<__Choices> (hay ngược lại) mà không mất bản dịch, khi dùng cờ C<--merge> (cùng với C<--choices> hay không).  Mẫu đã muốn mà chứa các trường C<_Choices> hay C<__Choices> cần sửa đổi thì phải được sao chép vào một tập tin mẫu tạm thời, mà được gửi qua cho B<debconf-gettextize> dưới dạng một đối số.  Sau đó thì làm các bước sau :

note: type: textblock
en: B<po2debconf> is run on this template file to generate a translated templates file.
vi: B<po2debconf> được chạy trên tập tin mẫu này để tạo ra một tập tin mẫu đã dịch.

note: type: textblock
en: This translated templates file is processed as described above and PO files are generated.
vi: Tập tin mẫu đã dịch thì được xử lý như nói trên, và các tập tin PO được tạo ra.

note: type: textblock
en: Newly created PO files are merged with existing ones.
vi: Tập tin PO mới tạo được trộn với tập tin PO đã tồn tại.

note: type: textblock
en: When PO files are merged, C<_Choices> fields have to be replaced by C<__Choices> (or vice-versa) in the original templates file before running B<debconf-updatepo>, otherwise new translations will be fuzzy.
vi: Trộn các tập tin PO thì mỗi trường kiểu C<_Choices> phải bị thay thế bằng kiểuC<__Choices> (hay ngược lại) trong tập tin mẫu gốc trước khi chạy B<debconf-updatepo>, không thì các bản dịch mới bị đánh dấu « dịch mờ ».

note: type: textblock
en: Display a usage summary for the program and exit.
vi: Hiển thị bản tóm tắt cách sử dụng chương trình, sau đó thoát.

note: type: textblock
en: Process in verbose mode.
vi: Xử lý ở chế độ chi tiết (xuất nhiều dữ liệu diễn tả tiến trình, hữu ích để gỡ lỗi).

note: type: =item
en: B<--podir=I<DIR>>
vi: B<--podir=I<THƯ_MỤC>>

note: type: textblock
en: Set directory for PO files.  Default is to search for PO files in the F<po> subdirectory below the location of the first master file.
vi: Đặt thư mục chứa các tập tin PO. Mặc định là tìm các tập tin PO trong thư mục con F<po> bên dưới vị trí của tập tin chủ thứ nhất.

note: type: textblock
en: By default, B<debconf-gettextize> replaces C<Choices> fields by C<_Choices>.  With this flag, C<__Choices> fields are written instead.
vi: Mặc định là B<debconf-gettextize> thay thế các trường kiểu C<Choices> bằng kiểu C<_Choices>.  Bật cờ này thì ghi trường kiểu C<__Choices> thay vào đó.

note: type: textblock
en: When this flag is set, the strings are merged with existing PO files.  The templates files and F<po/POTFILES.in> are not modified.
vi: Bật cờ này thì các chuỗi được trộn với các tập tin PO đã tồn tại. Không sửa đổi tập tin mẫu hay F<po/POTFILES.in>.

note: type: =head1
en: CAVEATS
vi: CẨN THẬN

note: type: textblock
en: The C<Default> field is special when template type is C<Select> or C<Multiselect>, because a value has to be chosen amongst the B<English> list of choices, even for localized values.  Normally this field must not be changed, but in rare circumstances localized values are meaningful (e.g. to choose the default language of an application).  In order to let translators know that this localized C<Default> field is special, you must by convention call it C<_DefaultChoice> instead of C<_Default>.
vi: Trường C<Default> là đặc biệt khi mẫu có kiểu C<Select> hay C<Multiselect>, vì phải chọn một giá trị trong danh sách các tùy chọn B<English>, ngay cả đối với giá trị đã địa phương hoá. Bình thường không cho phép thay đổi trường này, nhưng trong rất ít trường hợp, giá trị đã địa phương hoá vẫn có ý nghĩa (v.d. để chọn ngôn ngữ mặc định của ứng dụng). Để cho người dịch biết trường C<Default> đã địa phương hoá cũng là đặc biệt, theo quy ước bạn cần phải gọi nó C<_DefaultChoice> thay cho C<_Default>.

note: type: =head1
en: AUTHORS
vi: TÁC GIẢ

note: type: textblock
en: debconf-updatepo - update PO files about debconf templates
vi: debconf-updatepo — cập nhật các tập tin PO về mẫu cấu hình debconf

note: type: textblock
en: B<debconf-updatepo> [B<-v>] [B<-h>] [B<--podir=I<DIR>>] [B<--skip-pot>] [B<--skip-merge>] [B<--msgid-bugs-address=I<EMAIL>>]
vi: B<debconf-updatepo> [B<-v>] [B<-h>] [B<--podir=I<THƯ_MỤC>>] [B<--skip-pot>] [B<--skip-merge>] [B<--msgid-bugs-address=I<ĐỊA_CHỈ>>]

note: type: textblock
en: This program reads F<po/POTFILES.in> to determine which master files need to be processed, then extracts new gettext strings into F<po/templates.pot> and updates all F<po/*.po> files.  This script can be called either in the top-level directory, or in the F<debian> or F<debian/po> subdirectories.  It is run by developer and/or translator to update PO files when the English text is modified in F<templates> files.
vi: Chương trình này đọc F<po/POTFILES.in> để quyết định những tập tin chủ nào cần xử lý, sau đó trích các chuỗi gettext mới vào tập tin F<po/templates.pot> và cập nhật tất cả các tập tin F<po/*.po>. Văn lệnh này có thể được gọi hoặc trong thư mục cấp đầu, hoặc trong thư mục con F<debian> hay F<debian/po>. Nó được chạy bởi nhà phát triển và/hay người dịch để cập nhật các tập tin PO khi chuỗi gốc (thường là tiếng Anh) bị sửa đổi trong tập tin F<templates>.

note: type: textblock
en: Display a usage summary and exit.
vi: Hiển thị bản tóm tắt cách sử dụng, rồi thoát.

note: type: textblock
en: Set directory for PO files.  By default PO files are searched in F<debian/po>, F<po> and F<../po> directories in that order.
vi: Đặt thư mục chứa các tập tin PO. Mặc định là tìm kiếm các tập tin PO trong thư mục F<debian/po>, F<po> và F<../po> theo thứ tự đó.

note: type: textblock
en: Do not generate a new F<po/templates.pot> file.
vi: Đừng tạo ra tập tin F<po/templates.pot> mới.

note: type: textblock
en: Do not merge existing PO files with F<po/templates.pot>.
vi: Đừng trộn các tập tin PO đã tồn tại với F<po/templates.pot>.

note: type: =item
en: B<--msgid-bugs-address=I<EMAIL>>
vi: B<--msgid-bugs-address=I<ĐỊA_CHỈ>>

note: type: textblock
en: Set the email address that will be specified in the POT's Report-Msgid-Bugs-To field.
vi: Đặt địa chỉ thư điện tử sẽ được hiển thị trong trường Report-Msgid-Bugs-To của tập tin POT. Khuyên bạn đặt giá trị này: nó giúp người dịch thông báo lỗi và hỏi câu về chuỗi gốc, vì vậy tạo cả chuỗi gốc lẫn chuỗi dịch đều tốt hơn.

note: type: textblock
en: By default, this field is set to <package>@package.debian.org.
vi: Mặc định là trường này có giá trị <tên_gói>@package.debian.org.

note: type: textblock
en: It is intended for the maintainers of Debian based distributions, and should be used in the following cases:
vi: Nó dự định cho nhà duy trì bản phát hành dựa vào Debian, và nên được dùng trong trường hợp này:

note: type: textblock
en: The package is not present in Debian (and thus the <package>@packages.debian.org address does not exist).
vi: Gói không nằm trong Debian (thì địa chỉ<tên_gói>@packages.debian.org không tồn tại).

note: type: textblock
en: The maintainer made significant changes in the debconf templates (or added templates to a Debian package without templates), and does not want to bother the Debian maintainer with bug reports that won't be relevant for the Debian maintainer.
vi: Nhà duy trì đã thay đổi đáng kể các mẫu debconf (hoặc thêm mẫu vào gói Debian không có mẫu), và không muốn làm phiền nhà duy trì Debian đáp ứng báo cáo lỗi không thích hợp.

note: type: textblock
en: The default address is preferred to avoid corrections in the Debian based distribution without a notification to the Debian maintainer.
vi: Địa chỉ mặc định vẫn khuyến khích để tránh sửa bản phát hành dựa vào Debian mà không thông báo nhà duy trì Debian.

note: type: textblock
en: po2debconf - merge master templates file and PO files
vi: po2debconf — trộn tập tin mẫu chủ với các tập tin PO

note: type: textblock
en: B<po2debconf> [B<-v>] [B<-h>] [B<--podir=I<DIR>>] [B<-o I<FILE>>] [B<-e I<STRING>>] I<master>
vi: B<po2debconf> [B<-v>] [B<-h>] [B<--podir=I<THƯ_MỤC>>] [B<-o I<TẬP_TIN>>] [B<-e I<CHUỖI>>] I<chủ>

note: type: textblock
en: This program reads all PO files and a single F<templates> file, and produces a Debconf templates file containing all translations, similar to the one produced by L<debconf-mergetemplate(1)> (from the C<debconf-utils> package).  PO files are by default searched in the F<po> subdirectory below the location of the master file.
vi: Chương trình này đọc mọi tập tin PO và một tập tin F<templates> riêng lẻ, và tạo một tập tin mẫu Debconf chứa mọi bản dịch, tương tự với tập tin được tạo bởi L<debconf-mergetemplate(1)> (từ gói C<debconf-utils>). Mặc định là các tập tin PO được tìm trong thư mục con F<po> bên dưới vị trí của tập tin chủ.

note: type: textblock
en: To help the language code transition for Norwegian BokmE<aring>l, the B<no> and B<nb> language codes are handled specially.  If F<no.po> exists, it should be renamed to F<nb.po>.  Using F<nb.po> will make both C<-no> and C<-nb> translations available in the templates file.
vi: Để giúp chuyển tiếp mã ngôn ngữ cho tiếng Na Uy BokmE<aring>l, mã ngôn ngữ B<no> và B<nb> được xử lý đặc biệt. Đã có tập tin F<no.po> thì nó nên bị thay tên thành F<nb.po>.  Dùng F<nb.po> sẽ làm cho các bản dịch kiểu cả C<-no> lẫn C<-nb> đều sẵn sàng trong tập tin mẫu.

note: type: textblock
en: Lines beginning with a number sign (C<#>) are comments in templates files.  They are useful to give hints to translators, and are discarded by B<po2debconf>.  Special comments have been introduced in C<po-debconf> 1.0.  They are in the form C<#flag:I<directive>>.  The C<#flag:partial> is the only directive interpreted by B<po2debconf>.  Normally when a field is composed of several paragraphs (like C<__Choices> and C<_Description>), it is translated if all paragraphs are translated.  When a field contains C<#flag:partial>, translated strings may be mixed with untranslated strings.
vi: Dòng bắt đầu với dấu thăng (C<#>) thì là ghi chú trong tập tin mẫu. Ghi chú hữu ích để cung cấp chi tiết cho người dịch, cũng bị hủy bởi B<po2debconf>. Ghi chú đặc biệt đã được giới thiệu trong C<po-debconf> 1.0, theo dạng C<#flag:I<chỉ_thị>>. C<#flag:partial> là chỉ thị duy nhất được B<po2debconf> giải thích. Bình thường khi một trường chứa vài đoạn văn khác nhau (v.d. C<__Choices> và C<_Description>), nó được đánh dấu « đã dịch » chỉ nếu tất cả các đoạn văn đã được dịch. Khi một trường chứa C<#flag:partial>, có thể hỗn hợp các chuỗi đã dịch và chưa dịch.

note: type: textblock
en: Set directory for PO files.  Default is to search PO files in the F<po> subdirectory below the location of the master file.
vi: Đặt thư mục chứa các tập tin PO. Mặc định là tìm các tập tin PO trong thư mục con F<po> bên dưới vị trí của tập tin chủ.

note: type: =item
en: B<-o>, B<--output=I<FILE>>
vi: B<-o>, B<--output=I<TẬP_TIN>>

note: type: textblock
en: Set output filename (default is standard output).
vi: Đặt tên tập tin xuất (mặc định là thiết bị xuất chuẩn).

note: type: =item
en: B<-e>, B<--encoding=I<STRING>>
vi: B<-e>, B<--encoding=I<CHUỖI>>

note: type: textblock
en: Convert encoding.  Argument can take 3 values: C<utf8> (convert to UTF-8), C<po> (do not change encoding) and C<popular> (convert encoding of input files depending on their language; the C<PODEBCONF_ENCODINGS> environment variable must point to a name of a file containing the encoding map).
vi: Chuyển đổi bảng mã. Đối số có ba giá trị có thể:
     • C<utf8>	chuyển đổi sang UTF-8
     • C<po>	không thay đổi bảng mã
     • C<popular>	chuyển đổi bảng mã của tập tin nhập phụ thuộc vào ngôn ngữ :
    				biến môi trường C<PODEBCONF_ENCODINGS> phải chỉ tới
    				một tên tập tin chứa sơ đồ bảng mã.

note: type: textblock
en: Such a filename looks like:
vi: Tên tập tin như vậy hình như :

note: type: verbatim
en:   #
      #   Number is comment sign
      #
      cs       ISO-8859-2
      da       ISO-8859-1
      de       ISO-8859-1
      el       ISO-8859-7
vi:   #
      #   Dấu thăng là ký hiệu ghi chú
      #
      cs       ISO-8859-2
      da       ISO-8859-1
      de       ISO-8859-1
      el       ISO-8859-7

note: type: textblock
en: etc.
vi: v.v.

note: type: textblock
en: Default encoding used to be C<popular>, and has been switched to C<utf8> since po-debconf 0.9.0.
vi: Bảng mã mặc định từng là C<popular>: nó đã được chuyển đổi sang C<utf8> kể từ po-debconf 0.9.0.

note: type: =head1
en: OUTPUT FORMAT
vi: ĐỊNH DẠNG XUẤT

note: type: textblock
en: Since debconf 1.2.0, templates format has changed, encoding is part of field names, i.e. they are C<foo-I<lang>.I<encoding>>.  When older debconf encounter such fields, they are silently ignored, which means that original text is displayed.
vi: Kể từ debconf 1.2.0, định dạng của mẫu đã thay đổi: bảng mã thuộc về tên trường, tức là tên trường là C<foo-I<ngôn_ngữ>.I<bảng_mã>>. Phiên bản debconf cũ gặp trường này thì bỏ qua, không xuất thông điệp: chỉ hiển thị văn bản gốc.

note: type: textblock
en: If present, a F<po/output> file can override defaults for encoding and output format.  It contains a single line with two fields. The first field is the output format (currently valid values are 1 for fields in the form C<foo-I<lang>>, and 2 for C<foo-I<lang>.I<encoding>>) and the second field is the encoding, e.g.
vi: Tập tin F<po/output> (nếu có) có quyền cao hơn các giá trị mặc định đại diện bảng mã và định dạng kết xuất. Nó chứa một dòng riêng lẻ có hai trường: trường thứ nhất là định dạng kết xuất (hiện thời giá trị hợp lệ là 1 [trường dạng C<foo-I<ngôn_ngữ>>] và 2 [trường dạng C<foo-I<ngôn_ngữ>.I<bảng_mã>>) và trường thứ hai là bảng mã, ví dụ :

note: type: textblock
en: let B<po2debconf> convert text to UTF-8.
vi: cho phép B<po2debconf> chuyển đổi văn bản sang UTF-8.

note: type: textblock
en: When encoding is set to C<po> or C<utf8>, output format is always set to 2, so that older debconf do not try to display text with wrong encodings.
vi: Bảng mã được đặt thành C<po> hay C<utf8> thì định dạng xuất luôn luôn được đặt thành 2, để mà phiên bản debconf cũ sẽ không thử hiển thị văn bản theo bảng mã sai.

note: type: textblock
en: po-debconf - introduction
vi: po-debconf — giới thiệu

note: type: textblock
en: The goal of C<debconf> was to make package configuration user-friendly.  In order to achieve this, it is important to ensure that users will get the question in their own language.  Translators need a framework to easily work on translations without having to track package development; C<po-debconf> was designed to be able to work with standard C<gettext> tools when translating debconf templates files.
vi: Mục đích của C<debconf> là làm cho tiến trình cấu hình gói là thân thiện với người dùng. Để đạt được, quan trọng là đảm bảo mỗi người dùng sẽ thấy câu hỏi bằng ngôn ngữ mẹ đẻ. Người dịch yêu cầu một khuôn khổ để dịch dễ dàng mà không cần theo dõi tiến trình phát triển gói phần mềm. C<po-debconf> đã được thiết kế để chạy đúng với các công cụ C<gettext> tiêu chuẩn khi dịch tập tin mẫu debconf.

note: type: =head1
en: ADDING I18N SUPPORT TO DEBCONF TEMPLATES FILES
vi: THÊM HỔ TRỢ I18N VÀO TẬP TIN MẪU DEBCONF

note: type: textblock
en: If you are adding debconf support to your package, you have written a templates file containing English text.  To add proper i18n support into your package, you need to:
vi: Muốn thêm hỗ trợ debconf vào gói thì bạn đã ghi một tập tin mẫu chứa văn bản tiếng Anh (ngôn ngữ gốc). Để thêm khả năng hỗ trợ tiến trình quốc tế hoá (i18n) vào gói, bạn cần phải:

note: type: =item
en: - Create F<debian/po/POTFILES.in>
vi: • Tạo F<debian/po/POTFILES.in>

note: type: textblock
en: This file contains the list of master templates.  It typically contains a single line:
vi: Tập tin này chứa danh sách các mẫu chủ. Bình thường nó chứa chỉ một dòng riêng lẻ:

note: type: textblock
en: Paths are relative to the parent directory.
vi: Đường dẫn tương đối với thư mục cha.

note: type: =item
en: - Prepend an underscore before translatable fields in each template
vi:  • Thêm một dấu gạch dưới vào trước mọi trường có thể dịch được trong mỗi mẫu

note: type: textblock
en: Normally C<Description>, C<Choices> and sometimes C<Default> fields can be translated.
vi: Bình thường có thể dịch được các trường kiểu C<Description>, C<Choices> và đôi khi C<Default>.

note: type: =item
en: - Run B<debconf-updatepo>
vi: • Chạy B<debconf-updatepo>

note: type: textblock
en: This will create the F<debian/po/templates.pot> file that translators will translate into their language.
vi: Tiến trình này sẽ tạo tập tin F<debian/po/templates.pot> mà người dịch sẽ dịch sang ngôn ngữ khác.

note: type: =item
en: - Add a build dependency on C<po-debconf> in F<debian/control>
vi: • Thêm vào F<debian/control> một quan hệ phụ thuộc xây dựng vào C<po-debconf>.

note: type: =head1
en: UPDATE TEMPLATES
vi: CẬP NHẬT MẪU

note: type: textblock
en: In order to help translators, PO files in your package should always be up-to-date, otherwise they may waste their time translating unused strings.  For that, simply call the following command without arguments:
vi: Để giúp đỡ người dịch thì bạn nên bảo tồn một gói phần mềm có các tập tin PO hiện thời. (Không thì người dịch hoài phí thì giờ vì dịch chuỗi vô ích.) Để cứ cập nhật các tập tin PO, hãy gọi câu lệnh theo đây (không có đối số):

note: type: textblock
en: You should run this command every time you change templates in English, but also when you receive new or updated translations, because translators may have worked on an obsolete PO file.
vi: Để duy trì các tập tin PO hiện thời, bạn nên chạy lệnh này mỗi lần thay đổi chuỗi tiếng Anh trong mẫu. Cũng nên chạy nó khi bạn nhận bản dịch mới hay bản dịch đã cập nhật, vì người dịch có thể đã dịch tập tin PO cũ.

note: type: textblock
en: If you rename, add or remove some templates files, remember also to edit F<debian/po/POTFILES.in> accordingly, otherwise English strings are missing from PO files and will be displayed to users even if PO files are fully translated.
vi: Nếu bạn thay tên, thêm hay gỡ bỏ bất kỳ tập tin mẫu, cũng nhớ để chỉnh sửa tập tin F<debian/po/POTFILES.in> một cách tương ứng. Không thì một số chuỗi tiếng Anh bị thiếu trong tập tin PO; các chuỗi tiếng Anh này sẽ được hiển thị cho người dùng xem, thậm chí nếu các tập tin PO đã được dịch hoàn toàn.

note: type: textblock
en: The B<debconf-updatepo> program is idempotent, it modifies PO files only if their content has been updated.  Thus the best way to provide up-to-date PO files in your source package is to call this command from the C<clean> target of the F<debian/rules> file.
vi: Chương trình B<debconf-updatepo> là luỹ đẳng: nó sửa đổi tập tin PO chỉ nếu nội dung bị cập nhật. Vì vậy phương pháp tốt nhất cung cấp các tập tin PO hiện thời trong gói mã nguồn là gọi câu lệnh này từ đích C<clean> của tập tin F<debian/rules>.

note: type: textblock
en: Please note that you need to run B<debconf-updatepo> even if you use B<dh_installdebconf>.  The latter calls B<po2debconf> which used to call B<debconf-updatepo> if outdated files were detected, but this is no more the case because it was not a good solution for at least two reasons:
vi: Ghi chú rằng bạn cần phải chạy B<debconf-updatepo> thậm chí nếu bạn sử dụng B<dh_installdebconf>. Hàm thứ hai này gọi B<po2debconf> mà từng gọi B<debconf-updatepo> nếu phát hiện tập tin bị lỗi thời, nhưng không còn là trường hợp lại vì hai lý do :

note: type: textblock
en: B<po2debconf> relied on timestamps to detect outdated files, and may be abused when using C<pbuilder> or if an outdated translation has been stored on disk after templates have been modified
vi: B<po2debconf> nhờ nhãn giờ để phát hiện tập tin bị lỗi thời, và có thể không chạy đúng khi dùng C<pbuilder> hoặc nếu bản dịch cũ đã được lưu vào đĩa sau khi mẫu bị sửa đổi.

note: type: textblock
en: B<dh_installdebconf> is called long after C<.diff.gz> file has been generated
vi: B<dh_installdebconf> được gọi đã lâu sau khi tạo ra tập tin C<.diff.gz>.

note: type: =head1
en: MERGE TRANSLATIONS AND ORIGINAL
vi: TRỘN BẢN DỊCH VỚI BẢN GỐC

note: type: textblock
en: You have to make sure that when your package is compiled, translations will get into the built package. You can do that manually, or automatically using the B<dh_installdebconf> script (make sure to have a versioned build dependency against C<debhelper (E<gt>= 4.1.16)>).
vi: Bạn cần phải kiểm tra các bản dịch được hợp nhất trong gói đã xây dựng khi nó được biên dịch. Bạn có thể tự kiểm tra, hoặc tự động kiểm tra bằng cách sử dụng văn lệnh B<dh_installdebconf> (hãy đảm bảo có một quan hệ phụ thuộc xây dựng đặt phiên bản với C<debhelper (E<gt>= 4.1.16)>).

note: type: textblock
en: To do that manually, you'll have to merge the templates and the translations at compile time (and to have a build depend against C<po-debconf>) like this:
vi: Để tự kiểm tra, bạn cần phải trộn các mẫu với các bản dịch vào lúc biên dịch (và đặt quan hệ phụ thuộc xây dựng với C<po-debconf>) như thế:

note: type: textblock
en: B<BE CAREFUL>: the two files called F<templates> are not the same at all.  The first one contains only the English text, with marks to denote some fields to be translated while the second contains all languages.  That is to say that you CANNOT keep only the merged templates, or you won't be able to deal with translations as people submit them to you.
vi: B<BE CAREFUL>: hai tập tin tên F<templates> không phải trùng nhau. Tập tin thứ nhất chứa chỉ văn bản gốc (thường là tiếng Anh), và đánh dấu một số trường cần dịch, còn tập tin thứ hai chứa tất cả các ngôn ngữ. Vì vậy bạn KHÔNG thể giữ chỉ những mẫu đã trộn: có giữ thì bạn không thể xử lý mỗi bản dịch được đệ trình.

note: type: =head1
en: NEW MASTER TEMPLATES
vi: MẪU CHỦ MỚI

note: type: textblock
en: The new templates file source format is almost identical to one of distributed templates files, but translatable fields are prepended with an underscore.  Example:
vi: Định dạng nguồn tập tin mẫu mới là gần trùng với một của những tập tin mẫu đã phát hành, nhưng mỗi trường có thể dịch được có dấu gạch dưới nằm trước. Thí dụ :

note: type: =head2
en: SPLITTING CHOICES LIST
vi: XẺ DANH SÁCH TÙY CHỌN

note: type: textblock
en: Since C<po-debconf> 0.6.0, localized fields may contain two leading underscores.  In this case, the field value is supposed to be a comma separated list of values, which are put in separate msgids.  Thus if the previous example did contain
vi: Kể từ C<po-debconf> 0.6.0, trường đã địa phương hoá có thể chứa hai dấu gạch dưới đi trước. Trong trường hợp này, giá trị trường nên là một danh sách các giá trị định giới bằng dấu phẩy, mỗi chuỗi msgid thì chứa một giá trị. Do đó, nếu mẫu ví dụ trước chứa

note: type: textblock
en: there would be 5 different msgids.  Note that spaces after commas are not significant.
vi: thì tạo 5 chuỗi msgid khác nhau. Ghi chú rằng dấu cách nằm sau dấu phẩy không có nghĩa.

note: type: textblock
en: When a choices list never changes, C<_Choices> may be considered fine.  However, splitting such lists may help avoiding frequent mistakes in translations such as omitting a choice or using non-standard commas.  For such reasons, the use of C<__Choices> will ease translator's life and is strongly recommended.
vi: Có một danh sách sự chọn không bao giờ biến đổi thì C<_Choices> là đúng. Tuy nhiên, chia tách danh sách như vậy có thể giúp tránh lỗi thường gặp trong bản dịch (v.d. bỏ sót một sự chọn, sử dụng dấu phẩy không tiêu chuẩn). Vì lý do này, rất khuyên bạn sử dụng C<__Choices> để thay thế.

note: type: textblock
en: Unfortunately if you decide to switch from C<_Choices> to C<__Choices>, all translations become fuzzy.  Here is an explanation to make this change without translation loss (it requires C<po-debconf> E<gt>= 1.0).  Suppose that we want to switch the previous example to C<__Choices>.  You copy the F<templates> file into a temporary file.
vi: Tiếc là nếu bạn chuyển đổi từ C<_Choices> sang C<__Choices> thì cũng làm cho mọi chuỗi dịch là dịch mờ (fuzzy). Tuy nhiên, có một phương pháp chuyển đổi như thế mà không mất trạng thái về chuỗi dịch (phương pháp này yêu cầu C<po-debconf> E<gt>= 1.0). Muốn chuyển đổi mẫu ví dụ trước sang C<__Choices>: trước tiên cần sao chép tập tin F<templates> vào một tập tin tạm thời.

note: type: textblock
en: Edit F<debian/foo> and keep only C<Template>, C<Type> and C<_Choices> fields, which are in this example
vi: Sửa F<debian/foo>, giữ chỉ những trường C<Template>, C<Type> và C<_Choices> mà nằm trong thí dụ này.

note: type: textblock
en: Run B<debconf-gettextize> with C<--merge> and C<--choices> flags to build PO files as if C<__Choices> was written, and merge these PO files to existing ones:
vi: Chạy B<debconf-gettextize> với hai cờ C<--merge> và C<--choices> để xây dựng các tập tin PO như thể là C<__Choices> đã được ghi, và trộn các tập tin PO này với các tập tin đã tồn tại:

note: type: textblock
en: Eventually you have to remove F<foo> and manually edit F<debian/templates> to replace C<_Choices> by C<__Choices> before B<debconf-updatepo> is run.
vi: Cuối cùng bạn cần phải gỡ bỏ F<foo> và tự chỉnh sửa F<debian/templates> để thay thế C<_Choices> bằng C<__Choices> trước khi chạy B<debconf-updatepo>.

note: type: =head2
en: PUTTING IN COMMENTS FOR TRANSLATORS
vi: GHI CHÚ DÀNH CHO NGƯỜI DỊCH

note: type: textblock
en: C<Dpkg> maintainers decided that by convention lines beginning with a number sign (C<#>) are comments in F<debian/control> files, and C<po-debconf> follows this rule.  Since C<po-debconf> 0.8.0, such comments are written into PO files, and can then contain valuable information for translators.  Incidentally all previous C<po-debconf> versions ignore lines which do not contain a colon, thus if your comments does not contain any colons, there is no need to add a versioned build dependency against C<po-debconf>.  Here is an example:
vi: Các nhà duy trì C<Dpkg> đã quyết định rằng theo quy ước mỗi dòng bắt đầu với dấu thăng (C<#>) là chú thích trong tập tin F<debian/control>: C<po-debconf> cũng theo quy ước này. Kể từ C<po-debconf> 0.8.0, các chú thích như vậy được ghi vào tập tin PO, và có thể chứa thông tin hữu ích cho người dịch. Hơn nữa, các phiên bản C<po-debconf> trước bỏ qua mọi dòng không chứa dấu hai chấm, vì vậy nếu chú thích không chứa dấu hai chấm thì không cần thêm quan hệ phụ thuộc xây dựng lập phiên bản đối với C<po-debconf>. Thí dụ :

note: type: textblock
en: Special comments have been introduced in C<po-debconf> 1.0 to deal with strings which are composed of several items (as with I<Choices> field) or paragraphs (like I<Description>).  With these directives, developers have a better control over what is exposed to translators.  They are in the form C<#flag:I<directive>>; directives are detailed below.
vi: Chú thích đặc biệt đã được giới thiệu trong C<po-debconf> 1.0 để quản lý chuỗi chứa vài mục khác nhau (như trong trường I<Choices>) hay vài đoạn văn khác nhau (như I<Description>). Hai chỉ thị này cho nhà phát triển điều khiển hữu ích hơn thông tin được hiển thị cho người dịch. Chú thích này theo dạng C<#flag:I<directive>>; các chỉ thị được diễn tả bên dưới.

note: type: textblock
en: Mark only some items as translatable; I<spec> is a comma separated list of numbers, it specifies which strings will be printed into PO files.  Ranges can also be defined via a minus sign (for instance C<2-6>), and a star (C<*>) means all strings.  For instance, with
vi: Đánh dấu chỉ một số mục là « có thể dịch được »; I<spec> là danh sách con số định giới bằng dấu phẩy, nó xác định những chuỗi nào sẽ được in ra tập tin PO. Cũng có thể xác định phạm vi bằng dấu trừ (v.d. C<2-6>), và dấu sao (C<*>) có nghĩa « mọi chuỗi ». Chẳng hạn, đối với

note: type: textblock
en: C<Enter manually> and C<Do not mount it> will appear in PO files but not C</dos> and C</windows>.  When an exclamation mark follows the B<translate> keyword, I<spec> specifies which strings will be discarded from PO files, all other strings are printed.  Previous example is similar to
vi: Hai mục C<Enter manually> và C<Do not mount it> sẽ xuất hiện trong tập tin PO, nhưngkhông phải hai mục C</dos> và C</windows>. Có dấu chấm than nằm sau từ khoá B<translate> thì I<spec> xác định những chuỗi nào sẽ bị hủy ra tập tin PO: các chuỗi khác được in ra. Thí dụ trước tương tự với

note: type: textblock
en: The same keyword can also be applied to the I<Description> field to make sure that some strings are not translated.
vi: Có thể áp dụng cùng từ khoá cho trường I<Description> để đảm bảo một số chuỗi riêng sẽ không được dịch.

note: type: textblock
en: But this is hazardous because context may be dropped from PO files, please add comments in this case so that translators are not confused.
vi: Nhưng mà trường hợp này nguy hiểm, vì ngữ cảnh có thể bị hủy ra tập tin PO: hãy ghi chú để cho người dịch thông tin cần thiết.

note: type: textblock
en: The comment just below this directive applies to the strings specified by I<spec>, which is defined above.  By default, a comment written before a translatable field is printed along with all strings belonging to this field.  (Note: with C<po-debconf> E<lt> 1.0, the comment was printed only with the first string)
vi: Ghi chú đúng bên dưới chỉ thị này áp dụng cho những chuỗi được ghi rõ bởi I<spec>, mà được xác định bên trên. Mặc định là ghi chú được ghi vào đằng trước một trường có thể dịch được thì được in ra cùng với tất cả các chuỗi thuộc về trường đó. (Ghi chú : dùng C<po-debconf> E<lt> 1.0, ghi chú được ghi chỉ với chuỗi thứ nhất.)

note: type: textblock
en: The example above has a comment without C<#flag:comment> directive, where an implicit C<#flag:comment:*> is added.  This comment appears with all strings, but the one about I<Stop for Maintenance> is printed only before the relevant string.
vi: Thí dụ bên trên có một ghi chú mà không dùng chỉ thị C<#flag:comment>, vào đó một C<#flag:comment:*> ngầm được thêm. Ghi chú này xuất hiện với mọi chuỗi, nhưng lời về I<Stop for Maintenance> được in ra chỉ đằng trước chuỗi thích hợp.

note: type: textblock
en: This keyword tells B<po2debconf> to keep translated strings even if all strings have not been translated.  Please use with caution, this keyword has been introduced for very specific purposes.
vi: Từ khoá này báo B<po2debconf> nên giữ lại các chuỗi đã dịch, thậm chí nếu chưa dịch mọi chuỗi. Hãy sử dụng cẩn thận: từ khoá này đã được giới thiệu nhằm mục đích chính xác.

note: type: =head2
en: GIVING NOTICES TO TRANSLATORS BEFORE UPLOADING
vi: THÔNG BÁO NGƯỜI DỊCH TRƯỚC KHI TẢI LÊN

note: type: textblock
en: Usually translators notice on the status web pages (see below) that translations are outdated, and send patches which will be included in future uploads.  But developers are encouraged to ask maintainers of outdated translations for an update before an upload, for instance one week in advance.  A dedicated tool, B<podebconf-report-po>, has been written for this purpose.  Do not hesitate to abuse it!
vi: Dù người dịch có thể thấy bản dịch cũ trên các trang Web trạng thái (xem dưới), và gửi đắp vá để bao gồm trong bản tải lên về sau, người dịch (giống như nhà phát triển) có ít thời gian rảnh. Để tiết kiệm thời gian cho cả hai nhà phát triển và người dịch, và cải tiến tiến trình liên lạc giữa cả hai, Dự án Debian cung cấp một công cụ chuyên dụng, B<podebconf-report-po>. Dùng công cụ này, bạn có thể yêu cầu người dịch trước cập nhật bản dịch (v.d. 2 tuần đằng trước ngày tải lên), cuối cùng nhận nhiều bản dịch được cập nhật hơn. Rất khuyên nhà phát triển sử dụng công cụ này.

note: type: =head1
en: DEBUGGING
vi: GỠ RỐI

note: type: textblock
en: You will find that B<debconf-loadtemplate> will not accept a templates file with i18n markups.  However, it will accept a merged file, so if you have been debugging your debconf setup like this
vi: B<debconf-loadtemplate> không chấp nhận tập tin mẫu có mã đánh dấu quốc tế hoá. Tuy nhiên, nó có phải chấp nhận một tập tin hoà trộn, thì nếu bạn từng gỡ rối thiết lập debconf như thế

note: type: textblock
en: you will now need something like this instead:
vi: bây giờ bạn cần phải sử dụng (v.d.):

note: type: textblock
en: C<Debconf> 1.2.0 recognizes fields in the form I<Name>-I<lang>.I<encoding>, e.g. C<Description-de.ISO-8859-1> or C<Choices-ru.KOI8-R>.  By default B<po2debconf> writes templates files in that new format.  Older C<debconf> will ignore these fields, and English text is displayed.  See L<po2debconf(1)> to know how to change encoding and output format.
vi: C<Debconf> 1.2.0 nhận ra trường theo dạng I<Name>-I<lang>.I<encoding>, v.d.  C<Description-de.ISO-8859-1> hay C<Choices-vi.UTF-8>.  Mặc định là B<po2debconf> ghi các tập tin mẫu theo định dạng mới đó. C<debconf> cũ sẽ bỏ qua các trường này, chỉ hiển thị văn bản gốc (thường là tiếng Anh). Xem L<po2debconf(1)> để biết cách thay đổi bảng mã và định dạng kết xuất.

note: type: textblock
en: A given English string may be given only one unique translation in a given language.  It is impossible to give two different translations, depending on the context.  To solve this issue, you have to add special markups to the different occurrences of a given string to make them different.  (These markers will only be visible to translators, and they will be removed from the string before being displayed to user)
vi: Một chuỗi tiếng Anh đưa ra có thể nhận bằng mỗi ngôn ngữ chỉ một bản dịch duy nhất. Không thể cung cấp được hai bản dịch khác nhau phụ thuộc vào ngữ cảnh. Để giải quyết vấn đề này, bạn cần phải đánh dấu đặc biệt các lần gặp chuỗi khác nhau, để tạo nhiều chuỗi riêng. (Dấu này chỉ hiển thị cho người dịch: nó bị gỡ bỏ ra chuỗi trước khi người dùng xem.)

note: type: textblock
en: Such markers must be added to the end of the strings to translate, they must start with C<[ > (a left bracket followed by a space) and end with C<]> (right bracket), and may contain any character but brackets or new lines. For example C<[ blahblah]> is a valid marker while C<[ bla[bla]bla]> isn't. For Perl regexp addicts, the markers are recognized (and removed) using this rule:
vi: Dấu như vậy phải được phụ thêm vào chuỗi cần dịch: nó phải bắt đầu với C<[ > (dấu ngoặc mở có dấu cách theo sau) và kết thúc với C<]> (dấu ngoặc đóng), và có thể chứa bất cứ ký tự nào trừ dấu ngoặc hay ký tự dòng mới. Chẳng hạn, C<[ bi_bô]> là dấu hợp lệ, còn C<[ bi[bô]bi]> không phải. Các dấu này bị gỡ bỏ bằng biểu thức chính quy này:

note: type: textblock
en: Spacing is not handled exactly the same way by C<po-debconf> and C<debconf-utils>; with the latter, paragraphs are reformatted when updating and merging translations, so C<debconf-utils> is very smart and spaces are not considered as being part of strings when determining fuzzy entries.  (i.e., the ones needing translator's attention because the original changed)
vi: Khoảng cách không phải được xử lý một cách trùng bởi C<po-debconf> và C<debconf-utils>; hàm thứ hai định dạng lại các đoạn văn khi cập nhật và trộn các bản dịch, vì vậy C<debconf-utils> rất khéo, dấu cách không phải được xử lý là một phần của chuỗi khi quyết định chuỗi nào được dịch mờ (fuzzy: chuỗi có bản dịch cần chỉnh sửa vì chuỗi gốc bị thay đổi).

note: type: textblock
en: On the other hand C<po-debconf> relies on C<gettext> to detect fuzzy entries, and it does not treat spaces as special characters.  Thus superfluous spaces must be removed at end of lines in master templates files, or they will appear in PO and POT files.
vi: Mặt khác, C<po-debconf> nhờ C<gettext> phát hiện chuỗi dịch mờ, và nó không xử lý dấu cách như ký tự đặc biệt. Vì vậy, các dấu cách thừa phải bị gỡ bỏ ra kết thúc dòng trong mỗi mẫu chủ, để tránh xuất hiện trong các tập tin PO va POT.

note: type: textblock
en: For the same reason, B<debconf-gettextize> can mark text fuzzy because of mismatch with space characters, and translators have to manually unfuzzy such strings.  This only happens once when converting templates to C<po-debconf> format, unless you randomly change spaces in master templates files, which will be painful for translators.
vi: Vì lý do tương tự, B<debconf-gettextize> có khả năng đánh dấu chuỗi là « dịch mờ » do các ký tự khoảng cách khác nhau, thì người dịch cần phải tự chỉnh sửa mỗi chuỗi như vậy. Trường hợp này chỉ xảy ra một lần khi chuyển đổi mẫu sang định dạng C<po-debconf>, trừ bạn thay đổi khoảng cách một cách ngẫu nhiên trong tập tin chủ, mà làm phiền các người dịch.

note: type: textblock
en: Normally the I<Default:> field must not be translated when template type is B<Select> or B<Multiselect>. Under rare circumstances (e.g. when selecting the default language for an application) localized values may be meaningful.
vi: Bình thường không nên dịch trường I<Default:> khi mẫu có kiểu B<Select> hay B<Multiselect>. Trong rất ít trường hợp (v.d. khi chọn ngôn ngữ mặc định cho ứng dụng), giá trị đã địa phương hoá cũng có ích.

note: type: textblock
en: The localized value must not be translated, but chosen from the English values listed in the I<Choices> field.  The best way to achieve this goal is to insert a comment in your templates file which will be copied into PO files.
vi: Không nên dịch giá trị đã địa phương hoá: nên chọn nó trong những giá trị tiếng Anh được liệt kê trong trường I<Choices>. Phương pháp tốt nhất để làm như thế là ghi chú vào tập tin mẫu : chú thích này sẽ cũng được sao chép vào các tập tin PO.

note: type: textblock
en: The default value also appears in the I<Choices> field, and both have different translations: the former is an untranslated value chosen among I<Choices> values, whereas the latter is a normal translation.  As C<gettext> cannot have two different translations for the same I<msgid>, both I<msgids> must be different by using bracketed comments as described in a previous subsection.
vi: Giá trị mặc định cũng xuất hiện trong trường I<Choices>, và mỗi giá trị có bản dịch riêng: giá trị thứ nhất là giá trị chưa được dịch mà được chọn trong các giá trị I<Choices>, còn giá trị thứ hai là bản dịch chuẩn. Vì C<gettext> không thể chứa hai bản dịch khác nhau cho cùng một I<msgid>, mỗi I<msgids> phải được khác biệt bằng chú thích nằm trong dấu ngoặc, như diễn tả trong phần con trên.

note: type: textblock
en: Prior to C<po-debconf> 0.8.0, such comments were not available and maintainers had to replace the I<_Default:> field by I<_DefaultChoice:> in order to highlight such fields in PO files:
vi: Trước C<po-debconf> 0.8.0, không có khả năng ghi chú như vậy nên nhà duy trì phải thay thế trường I<_Default:> bằng I<_DefaultChoice:> để phân biệt trường riêng trong tập tin PO:

note: type: textblock
en: Plain comments in templates files are less error prone and are encouraged.
vi: Chú thích chuẩn trong tập tin mẫu ít bị lỗi hơn thì khuyến khích.

note: type: =head1
en: STATUS WEB PAGES
vi: TRANG WEB TRẠNG THÁI

note: type: textblock
en: Statistics for C<po-debconf> translations are available at L<http://www.debian.org/intl/l10n/po-debconf/> (or from mirrors); they are automatically updated when new packages are uploaded.  Only packages shipping F<debian/po/templates.pot> and F<debian/po/POTFILES.in> files are considered, so you should make sure your source package provides them.
vi: Thống kê về bản dịch C<po-debconf> sẵn sàng ở L<http://www.debian.org/intl/l10n/po-debconf/> (hoặc từ máy nhân bản); tất cả được tự động cập nhật khi gói mới được tải lên. Chỉ gói có sẵn tập tin F<debian/po/templates.pot> và F<debian/po/POTFILES.in> được xử lý, vì vậy bạn nên kiểm tra gói mã nguồn chứa các tập tin này.

note: type: textblock
en: Translators can grab PO and POT files from there, but they must always get in touch with the previous translator (her mail address can be found in the PO file) and/or their fellow translators on debian-l10n-I<E<lt>languageE<gt>>@lists.debian.org (if such a list does exist) to make sure that noone is currently working on the same translation, and read current bugreports against the package they are going to translate to see if a translation has already been reported.
vi: Người dịch có thể lấy tập tin PO và POT từ trang trạng thái, nhưng cũng nên liên lạc với người dịch trước (địa chỉ thư điện tử nằm trong phần đầu của tập tin PO) và/hay nhóm dịch trong hộp thư chung debian-l10n-I<E<lt>languageE<gt>>@lists.debian.org (nếu có : một số nhóm dịch dùng hộp thư chung bên ngoài) để kiểm tra không có người dịch khác đảm nhận cùng bản dịch, và đọc các báo cáo lỗi hiện thời về gói đó để kiểm tra bản dịch đã được đệ trình chưa.

note: type: textblock
en: After translating these files, they should submit their work to the maintainer as bug report of severity B<wishlist> with the B<patch> tag.
vi: Sau khi dịch tập tin thì người dịch nên đệ trình bản dịch cho nhà duy trì bằng cách gửi một báo cáo lỗi có mức quan trọng B<wishlist> và thẻ B<patch>.

note: type: textblock
en: podebconf-display-po - display content of a PO file in a debconf interface
vi: podebconf-display-po — hiển thị nội dung của tập tin PO trên giao diện debconf

note: type: textblock
en: B<podebconf-display-po> [B<-h>] [B<-f> I<FRONTEND>] I<file.po>
vi: B<podebconf-display-po> [B<-h>] [B<-f> I<GIAO_DIỆN>] I<tập_tin.po>

note: type: textblock
en: As with any other localization work, translators should test their translations by running the program they are working on.  But this is a very hard job with complicated configuration scripts because there is no automatic way to have all messages displayed.
vi: Đúng như mọi công việc địa phương hoá, người dịch nên kiểm tra bản dịch bằng cách chạy chương trình đang dịch. Tuy nhiên, đây là tiến trình rất khó, dùng các văn lệnh cấu hình phức tạp, vì chưa có phương pháp tự động hiển thị mọi chuỗi đã dịch.

note: type: textblock
en: The B<podebconf-display-po> program could be called the I<Poor Man Localization Checker> for debconf.  It parses a PO file, tries to guess what the original templates file did look like, and displays messages in a debconf interface.
vi: Chương trình B<podebconf-display-po> cũng có thể được gọi là I<Bộ Kiểm Tra Nhanh Bản Địa Hoá> cho debconf. Nó phân tách tập tin PO, thử đoán hình thức của tập tin mẫu gốc, và hiển thị các chuỗi trên giao diện debconf.

note: type: textblock
en: Of course being root is not mandatory, and there is no interaction between B<podebconf-display-po> and system-wide debconf settings.
vi: Không cần đăng nhập dưới người chủ (root), và B<podebconf-display-po> không tương tác với bất kỳ thiết lập toàn hệ thống.

note: type: =item
en: B<-f>, B<--frontend=I<FRONTEND>>
vi: B<-f>, B<--frontend=I<GIAO_DIỆN>>

note: type: textblock
en: Select an alternate debconf frontend.
vi: Chọn giao diện debconf khác.

note: type: textblock
en: As B<podebconf-display-po> relies on C<debconf> to display questions, your environment must be setup to display localized questions in the language of the PO file.  If you want to check a translation in another language, you need to temporarily change your settings, e.g.
vi: Vì B<podebconf-display-po> nhờ C<debconf> để hiển thị câu hỏi, môi trường của bạn phải được thiết lập để hiển thị câu hỏi đã dịch bằng ngôn ngữ của tập tin PO. Vậy nếu bạn cần kiểm tra bản dịch bằng một ngôn ngữ khác, chỉ cần sửa đổi tạm thời thiết lập , v.d.

note: type: verbatim
en:   $ LANGUAGE=de podebconf-display-po de.po
vi:   $ LANGUAGE=vi podebconf-display-po vi.po

note: type: textblock
en: If the PO file cannot be converted into your current encoding, English strings are displayed instead of the localized ones.  You then have to switch to a UTF-8 environment to prevent encoding mismatch.
vi: Nếu tập tin PO không chuyển đổi được sang bảng mã hiện thời, các chuỗi được hiển thị chỉ bằng ngôn ngữ gốc (thường là tiếng Anh) thay cho các chuỗi dịch. Để tránh trường hợp bảng mã không tương ứng, khuyên bạn sử dụng một môi trường UTF-8 (Unicode).

note: type: textblock
en: Prior to 0.8.3, C<po-debconf> did only insert the field name in PO files.  But some discussions on mailing-lists showed that text format does depend on template type, e.g. string and boolean types are different because the former is an open question and user has to enter some text input, whereas the latter is basically a Yes/No question.  Authors have to think about it when writing their templates files, but translators also have to be aware.
vi: Trước phiên bản 0.8.3, C<po-debconf> chỉ chèn vào tập tin PO tên của trường. Tuy nhiên, một số cuộc thảo luận trong hộp thư chung đã giải thích rằng định dạng văn bản phụ thuộc vào kiểu mẫu, v.d. chuỗi và luận lý có kiểu khác nhau vì chuỗi là câu hỏi mở, vào đó người dùng nên gõ văn bản, còn luận lý cơ bản là câu hỏi Có/Không, chỉ có hai đáp ứng có thể. Tác giả và người dịch nên suy tính trường hợp này khi tạo và dịch chuỗi.

note: type: textblock
en: This is achieved when PO files are generated by po-debconf E<gt>= 0.8.3, template type is inserted in PO files.  With older versions, B<podebconf-display-po> has a trivial algorithm to determine original template type, and may sometimes be wrong.
vi: Tập tin PO được tạo ra bởi po-debconf E<gt>= 0.8.3 cũng chèn vào tập tin PO kiểu của mẫu. Đối với phiên bản cũ, B<podebconf-display-po> dùng thuật toán đơn giản để quyết định kiểu mẫu, đôi khi chạy sai.

note: type: textblock
en: The C<dialog> frontend, when based upon C<whiptail>, traps system signals and thus B<podebconf-display-po> cannot be interrupted by C<Ctrl-C> when using this frontend.
vi: Giao diện C<dialog>, khi dựa vào C<whiptail>, bắt các ký hiệu của hệ thống, thì B<podebconf-display-po> không thể bị C<Ctrl-C> gián đoạn khi dùng giao diện này.

note: type: textblock
en: podebconf-report-po - send outdated debconf PO files to the last translators
vi: podebconf-report-po — gửi cho mỗi người dịch trước tập tin PO debconf bị lỗi thời

note: type: textblock
en: B<podebconf-report-po> [B<I<options>>]
vi: B<podebconf-report-po> [B<I<tùy_chọn>>]

note: type: textblock
en: This program reads a directory with po files to determine which files contain fuzzy or missing translations, launches an editor to allow modifications of mail body and headers, asks confirmation to send mails, and sends them to the last translator requesting updates.  The mail will contain the PO file which has to be updated.  B<podebconf-report-po> can be called either in the top-level directory, or in F<debian> or F<debian/po> subdirectories (or, for non debconf translations, from the B<po> directory itself or its parent directory).
vi: Chương trình này đọc một thư mục chứa các tập tin PO để quyết định những tập tin nào chứa bản dịch còn dịch mở hoặc bản dịch trống, khởi chạy một trình soạn thảo để cho phép sửa đổi thân và dòng đầu của thư, nhắc bạn xác nhận việc gửi thư, và gửi thư cho người dịch cuối cùng, yêu cầu cập nhật bản dịch. Thư này đính kèm tập tin PO cần cập nhật. B<podebconf-report-po> có thể được gọi hoặc trong thư mục cấp đầu, hoặc trong thư mục con F<debian> or F<debian/po> (hoặc, đối với bản dịch khác cấu hình debconf, từ thư mục B<po> chính nó hoặc thư mục cấp trên).

note: type: textblock
en: B<podebconf-report-po> can also be used to send a call for translations to a mailing list.  In that case, the POT file will be attached.
vi: B<podebconf-report-po> cũng có thể được dùng để gửi một thư yêu cầu bản dịch mới cho một hộp thư chung (v.d. hộp thư chung quốc tế hoá của dự án phần mềm). Trong trường hợp đó, thư đính kèm tập tin POT (mẫu).

note: type: textblock
en: Different templates exist for translation update requests, request to send updated PO files to a bug report (B<--submit>) or for calls for translations (B<--call>).  The template can also be provided by the user.  See the B<TEMPLATES> section for more information on the templates.
vi: Có các mẫu khác nhau để yêu cầu cập nhật bản dịch, yêu cầu gửi tập tin PO đã cập nhật dưới dạng là một báo cáo lỗi (B<--submit>) hoặc để yêu cầu bản dịch mới (B<--call>). Người dùng cũng có thể tạo mẫu riêng. Xem phần B<TEMPLATES> để tìm thêm thông tin về mẫu.

note: type: textblock
en: Many options can be set in a configuration file.  See section B<CONFIGURATION FILE>.
vi: Cũng có thể đặt nhiều tùy chọn khác nhau trong tập tin cấu hình. Xem phầnB<CONFIGURATION FILE>.

note: type: =item
en: B<--addlanguageteam=I<LANGUAGE>:I<LIST>>
vi: B<--addlanguageteam=I<NGÔN_NGỮ>:I<DANH_SÁCH>>

note: type: textblock
en: Specify a mailing list for a given language.  This mailing list will be added to the CC list for the PO files of this language when B<--languageteam> is used, in addition to the language team specified in the PO file (if these mailing lists differ).
vi: Ghi rõ hộp thư chung cho một ngôn ngữ nào đó. Hộp thư chung này sẽ được thêm vào dòng đầu CC (Chép Cho) của thư đính kèm tập tin PO bằng ngôn ngữ này khi dùng B<--languageteam>, thêm vào nhóm ngôn ngữ được ghi rõ trong phần đầu của tập tin PO (nếu hai hộp thư chung này khác nhau).

note: type: textblock
en: This is useful to keep the specified team informed, and allow a faster reaction when a translator is known to be inactive.
vi: Chức năng này hữu ích để báo nhóm ngôn ngữ có đủ thông tin, và cho phép đáp ứng nhanh hơn khi một người dịch được biết là không sẵn sàng.

note: type: textblock
en: This option can be specified more than once.  The language code and language mailing list are separated by a colon.
vi: Có thể ghi rõ tùy chọn này nhiều lần. Mã ngôn ngữ và hộp thư chung của ngôn ngữ định giới bằng dấu hai chấm.

note: type: textblock
en: This option can be specified in the configuration file to define default behavior of B<podebconf-report-po>.  See section B<CONFIGURATION FILE> below.
vi: Có thể ghi rõ tùy chọn này trong tập tin cấu hình, để xác định ứng xử mặc định của <podebconf-report-po>.  Xem phần B<CONFIGURATION FILE> bên dưới.

note: type: =item
en: B<--bts=I<NUMBER>>
vi: B<--bts=I<SỐ>>

note: type: textblock
en: After a bug report has been filed (either manually or with the B<--submit> flag) to track down translations, B<podebconf-report-po> can be run again, but this time with the B<--bts=I<NUMBER>> flag.  Translators are then requested to respect the B<Reply-To:> header field which is set to this bug report, so that all translations are gathered into a single location.
vi: Sau khi gửi báo cáo lỗi (hoặc bằng tay hoặc bằng cờ B<--submit> flag) để theo dõi các bản dịch, có thể chạy lại B<podebconf-report-po>, còn lần này đặt cờ B<--bts=I<NUMBER>>. Yêu cầu các người dịch theo dòng đầu B<Reply-To:> (Trả lời cho) mà được đặt thành báo cáo lỗi này, để thu thập tất cả các bản dịch vào cùng một vị trí.

note: type: =item
en: B<--call[=I<MAILING_LIST>]>
vi: B<--call[=I<HỘP_THƯ_CHUNG>]>

note: type: textblock
en: Send a call for translations.  If the optional I<MAILING_LIST> argument is not specified, the call for translations is sent to the Debian Internationalization list (I<debian-i18n@lists.debian.org>).
vi: Yêu cầu các bản dịch mới. Không đặt đối số I<MAILING_LIST> thì thư yêu cầu bản dịch được gửi cho hộp thư chung quốc tế hoá Debian (I<debian-i18n@lists.debian.org>): nơi tốt để yêu cầu bản dịch.

note: type: textblock
en: Calls for translations are useful to receive translations in new languages.
vi: Thư yêu cầu bản dịch thì hữu ích để nhận bản dịch bằng ngôn ngữ mới.

note: type: textblock
en: By default, calls for translation are combined with regular requests for updates sent to translators, for the existing translations.  You can disable this default behavior with the B<--withouttranslators> option.
vi: Mặc định là các thư yêu cầu bản dịch mới cũng được gửi cùng với các thư yêu cầu định kỳ người dịch cập nhật bản dịch đã có. Bạn cũng có thể tắt ứng xử mặc định này dùng tùy chọn B<--withouttranslators>.

note: type: =item
en: B<--conf=I<FILE>>
vi: B<--conf=I<TẬP_TIN>>

note: type: textblock
en: Specify the configuration file.  By default, B<podebconf-report-po> reads F<$HOME/.podebconf-report-po.conf>.
vi: Ghi rõ tập tin cấu hình. Mặc định là B<podebconf-report-po> đọc F<$HOME/.podebconf-report-po.conf>.

note: type: textblock
en: Do not read any configuration file.
vi: Đừng đọc tập tin cấu hình.

note: type: =item
en: B<--deadline=I<DEADLINE>>
vi: B<--deadline=I<QUÁ_HẠN>>

note: type: textblock
en: Specify the deadline for receiving the updated translations (default is no deadline).
vi: Ghi rõ ngày tới hạn nhận bản dịch đã cập nhật (mặc định là không quá hạn).

note: type: verbatim
en: This should be a date, which will be prefixed by:
     The deadline for receiving the updated translation is
     I<DEADLINE>.
vi: (Giá trị này nên là một ngày tháng kết thúc chuỗi này:)
    Thời hạn cuối cùng cho bản dịch được cập nhật là:
    I<DEADLINE>.

note: type: verbatim
en: If the specified string starts with a '+', it will be interpreted by:
     LC_ALL=C date -R -d I<DEADLINE>
vi: Nếu chuỗi đưa ra bắt đầu với một dấu cộng « + » thì nó được đọc bằng:
     LC_ALL=C date -R -d I<DEADLINE>

note: type: textblock
en: If no deadline is specified (and the B<--nodeadline> option is not used), a deadline will be prompted to the user, proposing a default deadline set to +10days.
vi: Không ghi rõ thời hạn cuối cùng (cũng không đặt tùy chọn B<--nodeadline>) thì người dùng sẽ được nhắc đặt một thời hạn cuối cùng (đề nghị một thời hạn cuối cùng mặc định +10 ngày).

note: type: textblock
en: Deactivate the deadline indication to translators, and avoid the deadline prompts.
vi: Tắt chức năng ngụ ý thời hạn cuối cùng cho người dịch, và tránh thấy dấu nhắc nhập thời hạn cuối cùng.

note: type: textblock
en: Do not open the editor and use the template as is.
vi: Đừng mở trình soạn thảo : dùng mẫu như thế.

note: type: textblock
en: Open an editor before sending the email(s).
vi: Mở trình soạn thảo trước khi gửi thư.

note: type: textblock
en: Send the email(s) without confirmation.
vi: Gửi các thư cập nhật, không cần xác nhận.

note: type: textblock
en: Ask for confirmation before sending email(s).
vi: Nhắc xác nhận trước khi gửi các thư cập nhật.

note: type: =item
en: B<--from=I<FROM>>
vi: B<--from=I<TỪ>>

note: type: textblock
en: Specify the name and the email address of the sender (default is taken from the B<DEBEMAIL> and B<DEBFULLNAME> environment variables, or from the B<EMAIL> environment variable, or is set to the package maintainer if these variables are not set).
vi: Ghi rõ họ tên và địa chỉ thư của người gửi (mặc định được lấy từ biến môi trường B<DEBEMAIL> và B<DEBFULLNAME>, hoặc từ biến môi trường B<EMAIL>: chưa đặt biến thì đặt thành nhà duy trì gói).

note: type: textblock
en: Compress PO files in attachment with C<gzip>.
vi: Nén bằng C<gzip> tập tin PO đính kèm.

note: type: textblock
en: Do not compress PO files.
vi: Đừng nén tập tin PO.

note: type: textblock
en: Print usage information and exit.
vi: In ra thông tin về cách sử dụng, rồi thoát.

note: type: =item
en: B<--langs=I<LANGUAGES>>
vi: B<--langs=I<NGÔN_NGỮ>>

note: type: textblock
en: Specify a list of languages to restrict sending the notification only for these languages.  The list of languages is comma separated. The PO files must be named according to these languages, with the .po extension.
vi: Ghi rõ danh sách các ngôn ngữ, để giới hạn gửi thư thông báo chỉ cho những ngôn ngữ đó. Danh sách các ngôn ngữ định giới bằng dấu phẩy. Mỗi tập tin PO phải có tên là mã ngôn ngữ hai ký tự và phần mở rộng .po, v.d. đối với tiếng Việt, « vi.po ».

note: type: textblock
en: Send the email also to the Language Team as carbon copy.
vi: Cũng CC (Chép Cho) thư cho Nhóm Ngôn Ngữ (v.d. Nhóm Việt hoá Phần mềm Tự do hay Debian-French).

note: type: textblock
en: It is enabled by default.
vi: Nó được hiệu lực theo mặc định.

note: type: textblock
en: Do not send the email(s) to the language teams.
vi: Đừng gửi thư cho nhóm ngôn ngữ.

note: type: textblock
en: Send the mails with mutt.  This set the B<--postpone> argument to F<$HOME/postponed>.
vi: Gửi các thư bằng mutt. Tùy chọn này đặt đối số B<--postpone> thành F<$HOME/postponed>.

note: type: textblock
en: Indicate that it is not a debconf translation.  B<podebconf-report-po> will use the F<translator-po>, F<call-po>, or F<submit-po> template (if no other templates are requested in the configuration file or in the command line).  These templates do not mention debconf in the subject or mail body and are more suitable for non-debconf translations.
vi: Ngụ ý rằng nó không phải là một bản dịch cấu hình debconf. B<podebconf-report-po> sẽ dùng mẫu F<translator-po>, F<call-po> hay F<submit-po> (nếu không có mẫu khác được yêu cầu trong tập tin cấu hình hoặc trên dòng lệnh). Những mẫu này không nói về debconf trong chủ đề hay thân thư, do đó thích hợp hơn với bản dịch khác debconf.

note: type: textblock
en: This option also changes the default F<po> directory used by B<podebconf-report-po> (i.e. the B<--podir> option is not needed when the call is done from the F<po> directory itself or from its parent directory).
vi: Tùy chọn này cũng thay đổi thư mục F<po> mặc định dùng bởi B<podebconf-report-po> (tức là tùy chọn B<--podir> không phải cần thiết khi cuộc gọi được làm từ thư mục F<po> chính nó hoặc từ thư mục cấp trên).

note: type: textblock
en: By default, a F<debian/po> directory is preferred over a F<po> directory.  With this option, only the F<po> directory will be considered.
vi: Mặc định là một thư mục F<debian/po> có mức ưu tiên cao hơn một thư mục F<po>. Bật tùy chọn này thì chỉ thấy một thư mục F<po>.

note: type: textblock
en: This option is usually not necessary. B<podebconf-report-po> tries to determine the type of translation based on the current directory and the existence of a F<debian/po> or F<po> directory.
vi: Tùy chọn này thường không cần thiết. B<podebconf-report-po> thử quyết định kiểu bản dịch dựa vào thư mục hiện thời và sự tồn tại của một thư mục kiểu F<debian/po> hay F<po>.

note: type: =item
en: B<--package=I<PACKAGE>>
vi: B<--package=I<GÓI>>

note: type: textblock
en: Specify the name of the package (default is the source package name).
vi: Ghi rõ tên của gói (mặc định là tên của gói nguồn).

note: type: textblock
en: Specify where the PO files are located.  By default, B<podebconf-report-po> checks if it is called from a F<po> directory, or it searches for a F<debian/po> directory (this can be disabled with the B<--notdebconf> option), or for a F<po> directory.
vi: Xác định vị trí của các tập tin PO. Mặc định là B<podebconf-report-po> kiểm tra nếu nó được gọi từ một thư mục F<po>, không thì nó tìm kiếm một thư mục F<debian/po> (ứng xử này có thể bị tắt dùng tùy chọn B<--notdebconf>), hoặc một thư mục F<po>.

note: type: =item
en: B<--postpone=I<MBOX>>
vi: B<--postpone=I<HỘP_THƯ>>

note: type: textblock
en: Do not send emails, append them in I<MBOX>.  This file can be used as a postponed mailbox with B<mutt -p>.
vi: Đừng gửi các thư, phụ thêm chúng trong I<HỘP_THƯ>. Vậy có thể sử dụng tập tin này dạng hộp thư bị hoãn với hàm B<mutt -p>.

note: type: =item
en: B<--potfile=I<POTFILE>>
vi: B<--potfile=I<TẬP_TIN_POT>>

note: type: textblock
en: Specify the POT file to send to a call for translations (B<--call>).  By default, B<podebconf-report-po> uses the POT file of the PO files directory, if there is only one.
vi: Ghi rõ tập tin POT cần gửi để yêu cầu các bản dịch (B<--call>).  Mặc định là B<podebconf-report-po> dùng tập tin POT của thư mục chứa các tập tin PO, nếu chỉ có một tập tin POT ở đó.

note: type: textblock
en: This file is also used to find the package's name and version, if none were specified with an option, and if no F<debian/changelog> files were found.
vi: Tập tin này cũng được sử dụng để tìm tên và phiên bản của gói, nếu hai giá trị này không phải được ghi rõ bằng tùy chọn, và nếu không tìm thấy tập tin kiểu F<debian/changelog>.

note: type: textblock
en: Only send a message, with no attachments.  This can be useful when the translators have a commit access to the package repository.
vi: Chỉ gửi một thư không đính kèm gì. Tùy chọn này có thể hữu ích nếu người dịch có quyền gài tập tin vào kho gói.

note: type: =item
en: B<--smtp=I<SERVER>>
vi: B<--smtp=I<MÁY_PHỤC_VỤ>>

note: type: textblock
en: Specify SMTP server for mailing (default is C<localhost>).
vi: Xác định máy phục vụ SMTP để gửi thư (mặc định là C<localhost>).

note: type: textblock
en: Instead of sending mails to translators, file a bug report against this package to request for translations.  This is useful e.g. when preparing non-maintainer uploads to make sure that translations do not get lost.
vi: Thay vào gửi thư cho người dịch, gửi báo cáo lỗi đối với gói để yêu cầu các bản dịch. Có ích, chẳng hạn, khi chuẩn bị bản tải lên không phải nhà duy trì, để đảm bảo không mất bản dịch.

note: type: textblock
en: Send a status report to the maintainer with the list of emails sent to translators.
vi: Gửi cho nhà duy trì báo cáo trạng thái, chứa danh sách các thư được gửi cho người dịch.

note: type: textblock
en: Do not send any status report to the maintainer.
vi: Đừng gửi cho nhà duy trì báo cáo trạng thái.

note: type: textblock
en: Send the email in UTF-8.  This allow non-ascii characters in the mail body and mail header.  The editor must support UTF-8.
vi: Gửi thư theo UTF-8. Tùy chọn này cho phép ký tự khác ASCII trong thân thư và dòng đầu thư. (Trình soạn thảo cũng phải hỗ trợ UTF-8: phần lớn trình thư có phải.)

note: type: textblock
en: Send the email(s) in us-ascii.  Non-ascii characters are replaced by a question mark.
vi: Gửi thư theo ASCII. Ký tự khác ASCII bị thay thế bằng dấu hỏi.

note: type: textblock
en: Print version information and exit.
vi: In ra thông tin về phiên bản, rồi thoát.

note: type: textblock
en: Display additional information while running.
vi: Hiển thị thông tin thêm trong khi chạy.

note: type: textblock
en: Do not use the verbose mode.
vi: Đừng xuất chi tiết.

note: type: =item
en: B<--templatecall=I<TEMPLATE>>
vi: B<--templatecall=I<MẪU>>

note: type: textblock
en: Specify a file to use as a template for the call for translations email(s).  The default template is F</usr/share/po-debconf/templates/call>.
vi: Ghi rõ một tập tin cần dùng làm mẫu cho các thư yêu cầu bản dịch. Mẫu mặc định là F</usr/share/po-debconf/templates/call>.

note: type: =item
en: B<--templatesubmit=I<TEMPLATE>>
vi: B<--templatesubmit=I<MẪU>>

note: type: textblock
en: Specify a file to use as a template for the email(s) sent to translators when the B<--submit> option is used.  The default template is F</usr/share/po-debconf/templates/submit>.
vi: Ghi rõ một tập tin cần dùng làm mẫu cho các thư được gửi cho người dịch khi tùy chọn B<--submit> được bật. Mẫu mặc định là F</usr/share/po-debconf/templates/submit>.

note: type: =item
en: B<--templatetranslators=I<TEMPLATE>>
vi: B<--templatetranslators=I<MẪU>>

note: type: textblock
en: Specify a file to use as a template for the email(s) sent to translators.  The default template is F</usr/share/po-debconf/templates/translators>.
vi: Ghi rõ một tập tin cần dùng làm mẫu cho các thư được gửi cho người dịch. Mẫu mặc định là F</usr/share/po-debconf/templates/translators>.

note: type: =item
en: B<--template=I<TEMPLATE>>
vi: B<--template=I<MẪU>>

note: type: textblock
en: Specify file to use it as template for the email(s).  If a template is specified with this option, this template will be used rather than a template specified with any of the B<--templatetranslators>, B<--templatesubmit>, or B<--templatecall> options.
vi: Ghi rõ tập tin cần dùng làm mẫu cho các thư. Mẫu được ghi rõ bằng tùy chọn này có quyền cao hơn ba tùy chọn B<--templatetranslators>, B<--templatesubmit>, B<--templatecall>.

note: type: textblock
en: Use the default template.
vi: Dùng mẫu mặc định.

note: type: textblock
en: Send requests for updates to the translators after sending the call for translation.
vi: Sau khi gửi thư yêu cầu bản dịch, cũng gửi thư cho mỗi người dịch trước, yêu cầu bản dịch đã cập nhật.

note: type: textblock
en: This option is ignored when the B<--call> option is not specified.  It is enabled by default.
vi: Tùy chọn này bị bỏ qua khi tùy chọn B<--call> không phải được ghi rõ. Nó được hiệu lực theo mặc định.

note: type: textblock
en: Do not send requests for translation update to the translators after a call for translations.
vi: Sau khi gửi thư yêu cầu bản dịch, đừng gửi thư cho mỗi người dịch trước, yêu cầu bản dịch đã cập nhật.

note: type: =head1
en: CONFIGURATION FILE
vi: TẬP TIN CẤU HÌNH

note: type: textblock
en: By default, B<podebconf-report-po> reads F<$HOME/.podebconf-report-po.conf>.  The configuration file can be set with the B<--conf> option.  You can also ignore any configuration file by specifying the B<--noconf> option.  Command line options can be used to override configuration file settings.
vi: Mặc định là B<podebconf-report-po> đọc F<$HOME/.podebconf-report-po.conf>.  Có thể lập tập tin cấu hình bằng tùy chọn B<--conf>. Cũng có thể bỏ qua mọi tập tin cấu hình bằng cách bật tùy chọn B<--noconf>. Các tùy chọn dòng lệnh cũng có thể được sử dụng để ghi đè lên thiết lập tập tin cấu hình.

note: type: textblock
en: The configuration files accept most of the command line options, without the leading B<-->: B<deadline>, B<nodeadline>, B<smtp>, B<from>, B<verbose>, B<force>, B<templatetranslators>, B<templatesubmit>, B<templatecall>, B<template>, B<default>, B<gzip>, B<languageteam>, B<nolanguageteam>, B<addlanguageteam>, B<summary>, B<utf8>, B<withouttranslators>, B<withtranslators>.
vi: Các tập tin cấu hình chấp nhận phần lớn các tùy chọn dòng lệnh mà không có chuỗi B<--> đi trước: B<deadline>, B<nodeadline>, B<smtp>, B<from>, B<verbose>, B<force>, B<templatetranslators>, B<templatesubmit>, B<templatecall>, B<template>, B<default>, B<gzip>, B<languageteam>, B<nolanguageteam>, B<addlanguageteam>, B<summary>, B<utf8>, B<withouttranslators>, B<withtranslators>.

note: type: textblock
en: Lines starting by a number sign (possibly preceded by spaces) are comments and are ignored.
vi: Dòng bắt đầu với dấu thăng (có thể cũng có dấu cách nằm trước) là ghi chú thì bị bỏ qua.

note: type: verbatim
en: Here is an example:
     # This is a comment
     smtp smtp.mydomain
     from = Me Myself <me@mydomain>
     utf8
vi: Chẳng hạn:
     # Đây là chú thích
     smtp smtp.mydomain
     from = Me Myself <me@mydomain>
     utf8

note: type: =head1
en: TEMPLATES
vi: MẪU

note: type: textblock
en: The templates specified with the B<--template>, B<--templatetranslators>, B<--templatesubmit>, or B<--templatecall> options can contain the following tags:
vi: Các mẫu được xác định bằng tùy chọn B<--template>, B<--templatetranslators>, B<--templatesubmit>, hay B<--templatecall> thì có thể chứa những thẻ này:

note: type: textblock
en: Replaced by the corresponding headers of the email(s).
vi: Thay thế bằng dòng đầu tương ứng của thư điện tử.

note: type: textblock
en: In the default mode, it is replaced by comments showing the list of translators with outdated translations.
vi: Ở chế độ mặc định, nó được thay thế bằng chú thích liệt kê các người dịch có bản dịch quá thời.

note: type: textblock
en: In the B<--submit> mode, it is replaced by the list of PO files with outdated translations.
vi: Ở chế độ B<--submit>, nó được thay thế bằng danh sách các tập tin PO có bản dịch quá thời.

note: type: textblock
en: And in the B<--call> mode, it is replaced by the list of PO files found in the PO directory.
vi: Ở chế độ B<--call>, nó được thay thế bằng danh sách các tập tin PO nằm trong thư mục PO.

note: type: textblock
en: Replaced by a string that indicates how the translators have to reply (e.g. follow the I<Reply-To> tag or sending the PO to a given bug report).
vi: Được thay thế bằng một chuỗi ngụ ý phương pháp đáp ứng của người dịch (tức là theo thẻ I<Reply-To> hoặc gửi tập tin PO đính kèm một thư báo cáo lỗi riêng).

note: type: textblock
en: Replaced by a string indicating the deadline for the translation (see B<--deadline>).
vi: Được thay thế bằng một chuỗi ngụ ý ngày tới hạn đệ trình bản dịch (xem B<--deadline>).

note: type: textblock
en: Replaced by the name of the package (if it was detected).
vi: Được thay thế bằng tên của gói (nếu nó được phát hiện).

note: type: textblock
en: Replaced by the statistics of the PO files found in the PO directory (in the B<--call> mode only).
vi: Được thay thế bằng thống kê của các tập tin PO nằm trong thư mục PO (chỉ trong chế độ B<--call>).

note: type: textblock
en: The F</usr/share/po-debconf/templates> directory contains the default templates.
vi: Thư mục F</usr/share/po-debconf/templates> chứa các mẫu mặc định.

note: type: textblock
en: The recommended usage is to call B<podebconf-report-po> from the F<po> directory to be updated:
vi: Sử dụng khuyến khích là gọi B<podebconf-report-po> từ thư mục F<po> cần cập nhật:

note: type: textblock
en: This will send a call for new translations to the <debian-i18n@lists.debian.org> mailing list and will ask translation updates to the previous translators. The language teams will also be notified and should be able to react if the assigned translator is known to be MIA.
vi: Đây sẽ gửi một thư yêu cầu bản dịch mới cho hộp thư chung Quốc Tế Hoá Debian <debian-i18n@lists.debian.org>, cũng yêu cầu mỗi người dịch trước cập nhật bản dịch. Các nhóm ngôn ngữ cũng được thông báo và nên có dịp đáp ứng nếu người dịch đã gán được biết là không sẵn sàng.

note: type: textblock
en: A prompt will ask a deadline to the user (the default is to request translations and updates within 10 days).
vi: Một dấu nhắc sẽ yêu cầu người dùng nhập thời hạn cuối cùng (mặc định là yêu cầu bản dịch và bản cập nhật được đệ trình trong 10 ngày).

note: type: textblock
en: Then an editor will display the message to be sent to the mailing list.  When this editor exits, B<podebconf-report-po> will ask confirmation to send the mail to the mailing list.
vi: Sau đó, một trình soạn thảo sẽ hiển thị thư cần gửi cho hộp thư chung. Khi trình soạn thảo này thoát, B<podebconf-report-po> sẽ nhắc người dùng xác nhận việc gửi thư cho hộp thư chung.

note: type: textblock
en: If confirmed, another editor will display the message to be sent to the translators and language teams.  B<podebconf-report-po> will ask for another confirmation to send the mails to translators and language teams.
vi: Xác nhận được thì một cửa sổ soạn thảo khác sẽ hiển thị thư cần gửi cho các người dịch và các nhóm ngôn ngữ. B<podebconf-report-po> sẽ lại yêu cầu bạn xác nhận việc gửi thư cho các người/nhóm nhận này.

note: type: textblock
en: You should make a new release with the received translations after the deadline.
vi: Sau thời hạn cuối cùng thì bạn nên tạo một bản phát hành mới dùng những bản dịch được nhận.

en: Need to provide a module name
vi: Hãy cung cấp một tên mô-đun

en: Unknown format type: %s.
vi: Không hiểu kiểu định dạng: %s.

en: Module loading error: %s
vi: Lỗi nạp mô-đun: %s

en: List of valid formats:
vi: Danh sách định dạng hợp lệ:

note: ."\n  - ".gettext("bibtex: BibTex bibliography format.")
en: dia: uncompressed Dia diagrams.
vi: dia: sơ đồ Dia không nén.

en: guide: Gentoo Linux's XML documentation format.
vi: guide: định dạng tài liệu hướng dẫn XML của Gentoo Linux.

note: ."\n  - ".gettext("html: HTML documents (EXPERIMENTAL).")
en: ini: INI format.
vi: ini: định dạng INI.

en: kernelhelp: Help messages of each kernel compilation option.
vi: kernelhelp: thông điệp trợ giúp về mỗi tuỳ chọn biên dịch hạt nhân.

en: latex: LaTeX format.
vi: latex: định dạng LaTeX.

en: man: Good old manual page format.
vi: man: định dạng trang hướng dẫn « man » truyền thống.

en: pod: Perl Online Documentation format.
vi: pod: định dạng Tài liệu Perl Trực tuyến.

en: sgml: either DebianDoc or DocBook DTD.
vi: sgml: mã hoặc DebianDoc hoặc DocBook DTD.

en: texinfo: The info page format.
vi: texinfo: định dạng trang info.

en: tex: generic TeX documents (see also latex).
vi: tex: tài liệu TeX giống loài (xem thêm latex).

en: text: simple text document.
vi: text: tài liệu nhập thô.

en: wml: WML documents.
vi: wml: tài liệu mã WML.

en: xhtml: XHTML documents.
vi: xhtml: tài liệu mã XHTML.

en: xml: generic XML documents (see also docbook).
vi: xml: tài liệu mã XML giống loài (xem thêm docbook).

en: %s version %s.
    written by Martin Quinson and Denis Barbier.
    
    Copyright (C) 2002, 2003, 2004 Software in the Public Interest, Inc.
    This is free software; see source code for copying
    conditions. There is NO warranty; not even for
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
vi: %s phiên bản %s.
    viết bởi Martin Quinson và Denis Barbier.
    
    Tác quyền © năm 2002, 2003, 2004 của Phần mềm Lợi ích Công cộng (SPI).
    Chương trình này là phần mềm tự do; xem mã nguồn để tìm điều kiện sao chép.
    KHÔNG CÓ BẢO HÀNH GÌ CẢ, THẬM CHÍ KHÔNG CÓ BẢO ĐẢM ĐƯỢC NGỤ Ý
    KHẢ NĂNG BÁN HAY KHẢ NĂNG LÀM ĐƯỢC VIỆC DỨT KHOÁT.

en: Translated field in master document: %s
vi: Trường được dịch trong tài liệu chủ : %s

en: Invalid 'groff_code' value. Must be one of 'fail', 'verbatim', 'translate'.
vi: Sai đặt giá trị « groff_code ». Phải là một trong các giá trị 'fail', 'verbatim', 'translate'.

en: The no_wrap parameters must be a set of comma-separated begin:end couples.
vi: Tham số « no_wrap » (không cuộn dòng) phải là một tập hợp các cặp « đầu:cuối » (begin:end) định giới bằng dấu phẩy.

en: Invalid 'unknown_macros' value. Must be one of:
vi: Sai đặt giá trị « unknown_macros » (vĩ lệnh không rõ), chỉ nhận ra:

en: This file was generated with Pod::Man. Translate the POD file with the pod module of po4a.
vi: Tập tin này được tạo bằng hàm chuyển đổi Pod::Man. Hãy dịch tập tin POD dùng mô-đun pod của phần mềm po4a.

en: This file was generated with help2man. Translate the source file with the regular gettext.
vi: Tập tin này được tạo bằng hàm chuyển đổi help2man. Hãy dịch tập tin nguồn dùng gettext tiêu chuẩn.

en: This file was generated with docbook-to-man. Translate the source file with the sgml module of po4a.
vi: Tập tin này được tạo bằng hàm chuyển đổi docbook-to-man. Hãy dịch tập tin nguồn dùng mô-đun sgml của phần mềm po4a.

en: This file was generated with docbook2man. Translate the source file with the sgml module of po4a.
vi: Tập tin này được tạo bằng hàm chuyển đổi docbook2man. Hãy dịch tập tin nguồn dùng mô-đun sgml của phần mềm po4a.

en: This file was generated with %s. You should translate the source file, but continuing anyway.
vi: Tập tin này được tạo bằng %s. Bạn nên dịch tập tin nguồn; vẫn đang tiếp tục.

en: This file was generated with db2man.xsl. Translate the source file with the xml module of po4a.
vi: Tập tin này được tạo bằng hàm chuyển đổi db2man.xsl. Hãy dịch tập tin nguồn dùng mô-đun xml của phần mềm po4a.

en: This file contains the line '%s'. You should translate the source file, but continuing anyway.
vi: Tập tin này chứa dòng « %s ». Bạn nên dịch tập tin nguồn; vẫn đang tiếp tục.

en: Font modifiers followed by a command may disturb po4a.  You should either remove the font modifier '%s', or integrate a \f font modifier in the following command ('%s'), but continuing anyway.
vi: Cờ sửa đổi phông chữ với câu lệnh theo sau cũng có thể phá rối chức năng của po4a. Bạn nên hoặc gỡ bỏ cờ sửa đổi phông chử « %s », hoặc hợp nhất một cờ sửa đổi phông chữ « \f » trong câu lệnh theo sau (« %s »); vẫn đang tiếp tục.

en: The unshiftline is not supported for the man module. Please send a bug report with the groff page that generated this error.
vi: unshiftline không được hỗ trợ đối với mô-đun man. Hãy gửi báo cáo lỗi chứa trang groff đã gây ra lỗi này.

en: macro %s called without arguments. Even if placing the macro arguments on the next line is authorized by man(7), handling this would make the po4a parser too complicate. Please simply put the macro args on the same line.
vi: vĩ lệnh %s được gọi mà không có đối số. Thậm chí nếu man(7) cho phép để đối số vĩ lệnh trên dòng kế tiếp, quá phức tạp để phân tích cú pháp trong po4a. Hãy đơn giản để các đối số vĩ lệnh trên cùng một dòng.

en: Escape sequence \c encountered. This is not completely handled yet.
vi: Gặp dãy thoát « \c ». Chưa xử lý hoàn toàn trường hợp này.

en: Unbalanced '<' and '>' in font modifier. Faulty message: %s
vi: Gặp <ngoặc nhọn> không tương ứng trong cờ sửa đổi phông chữ. Thông điệp sai: %s

en: Unknown '<' or '>' sequence. Faulty message: %s
vi: Không nhận ra dãy chứa <ngoặc nhọn>. Thông điệp sai: %s

en: Unparsable line: %s
vi: Không thể phân tích cú pháp của dòng: %s

en: Unknown macro '%s'. Remove it from the document, or refer to the Locale::Po4a::Man manpage to see how po4a can handle new macros.
vi: Không nhận ra vĩ lệnh « %s ». Hãy gỡ bỏ nó khỏi tài liệu, hoặc tham chiếu đến trang hướng dẫn Locale::Po4a::Man để thấy po4a quản lý vĩ lệnh mới như thế nào.

en: Cannot parse command arguments: %s
vi: Không thể phân tích cú pháp của đối số dòng lệnh: %s

en: Unsupported font in: '%s'.
vi: Gặp phông chữ không được hỗ trợ trong: « %s ».

en: This page defines a new macro with '.de'. Since po4a is not a real groff parser, this is not supported.
vi: Trang này xác định một vĩ lệnh mới dùng « .de ». Vì po4a không phải một công cụ hoàn toàn để phân tích cú pháp của groff, trường hợp này không được hỗ trợ.

en: The .ie macro must be followed by a .el macro.
vi: Vĩ lệnh « -ie » phải có một vĩ lệnh « .el » theo sau.

en: This page uses conditionals with '%s'. Since po4a is not a real groff parser, this is not supported.
vi: Trang này dùng cờ toán tử điều khiển với « %s ». Vì po4a không phải một công cụ hoàn toàn để phân tích cú pháp của groff, trường hợp này không được hỗ trợ.

en: This page includes another file with '%s'. Do not forget to translate this file ('%s').
vi: Trang này bao gồm một tập tin khác dùng « %s ». Đừng quên dịch tập tin này ( « %s »).

en: This page uses the '%s' request with the number of lines in argument. This is not supported yet.
vi: Trang này sử dụng yêu cầu « %s » với số các dòng trong đối số. Tổ hợp này chưa được hỗ trợ.

en: This page uses the '%s' request. This request is only supported when no argument is provided.
vi: Trang này sử dụng yêu cầu « %s ». Yêu cầu này chỉ được hỗ trợ khi không đưa ra đối số.

en: Begin of a new entry before the end of previous one
vi: Bắt đầu một mục mới đằng trước kết thúc mục cũ.

en: Invalid value for option 'porefs' ('%s' is not one of 'full', 'counter', 'noline' or 'none')
vi: Giá trị cho tùy chọn 'porefs' không đúng ('%s' phải là một trong các giá trị 'full', 'counter', 'noline' hoặc 'none')

en: Please provide a non-null filename
vi: Hãy cung cấp một tên tập tin không trống.

en: Can't read from %s: %s
vi: Không thể đọc từ %s: %s

en: Messages with more than 2 plural forms are not supported.
vi: Không hỗ trợ thông điệp chứa nhiều hơn 2 cách ở số nhiều.

en: Strange line: -->%s<--
vi: Dòng lạ: -->%s<--

en: Can't write to a file without filename
vi: Không thể ghi vào tập tin mà không có tên tập tin

en: Can't write to %s: %s
vi: Không thể ghi vào %s: %s

en: Can't write PO files with more than two plural forms.
vi: Không thể ghi tập tin PO chứa nhiều hơn hai cách ở số nhiều.

en: Can't unlink %s: %s.
vi: Không thể bỏ liên kết %s: %s

en: Can't move %s to %s: %s.
vi: Không thể di chuyển %s sang %s: %s

en: 
    The gettextization failed (once again). Don't give up, gettextizing is a subtle art, but this is only needed once to convert a project to the gorgeous luxus offered by po4a to translators.
    Please refer to the po4a(7) documentation, the section "HOWTO convert a pre-existing translation to po4a?" contains several hints to help you in your task
vi: 
    Tiến trình gettext hoá bị lỗi (một lần nữa). Đừng chịu thua, tiến trình gettext hoá (gettextize) hơi tế nhị, nhưng mà chỉ cần làm nó một lần để chuyển đổi một dự án sang po4a đầy đủ khả năng chuyển đổi và thao tác rất nhiều dạng tập tin, bộ công cụ của người dịch.
    Xem tài liệu hướng dẫn po4a(7): phần « Chuyển đổi một bản dịch đã tồn tại sang po4a như thế nào? » (HOWTO convert a pre-existing translation to po4a?) sẽ giúp bạn làm công việc này.

en: Original has more strings than the translation (%d>%d). Please fix it by editing the translated version to add some dummy entry.
vi: Bản gốc chứa nhiều chuỗi hơn bản dịch (%d>%d). Hãy giải quyết bằng cách thêm vào bản dịch một mục giả.

en: Original has less strings than the translation (%d<%d). Please fix it by removing the extra entry from the translated file. You may need an addendum (cf po4a(7)) to reput the chunk in place after gettextization. A possible cause is that a text duplicated in the original is not translated the same way each time. Remove one of the translations, and you're fine.
vi: Bản gốc chứa ít chuỗi hơn bản dịch (%d>%d). Hãy giải quyết bằng cách gỡ bỏ mục thừa khỏi bản dịch. Cũng có thể cần một phần thêm vào (addendum, xem po4a(7)) để thay thế đoạn này sau khi gettext hoá. Một nguyên nhân có thể xảy ra là hai chuỗi gốc trùng đã được dịch khác nhau. Chỉ cần gỡ bỏ một của hai chuỗi dịch này, và không còn có sao.

en: po4a gettextization: Structure disparity between original and translated files:
    msgid (at %s) is of type '%s' while
    msgstr (at %s) is of type '%s'.
    Original text: %s
    Translated text: %s
    (result so far dumped to gettextization.failed.po)
vi: po4a gettext hoá: tập tin gốc và tập tin dịch có cấu trúc khác nhau :
    msgid (ở %s) có kiểu « %s » còn
    msgstr (ở %s) có kiểu « %s ».
    Chuỗi gốc: %s
    Chuỗi dịch: %s
    (kết quả đến điểm này được đổ vào tập tin « gettextization.failed.po »)

en: Eval failure: %s
vi: Lỗi ước lượng: %s

en: '%s' is the singular form of a message, po4a will use the msgstr[0] translation (%s).
vi: « %s » là cách ở số ít của một thông điệp: po4a sẽ sử dụng chuỗi dịch msgstr[0] (%s).

en: '%s' is the plural form of a message, po4a will use the msgstr[1] translation (%s).
vi: « %s » là cách ở số nhiều của một thông điệp: po4a sẽ sử dụng chuỗi dịch msgstr[1] (%s).

en: msgid defined twice: %s
vi: msgid xác định hai lần: %s

en: Translations don't match for:
    %s
    -->First translation:
    %s
     Second translation:
    %s
     Old translation discarded.
vi: Hai chuỗi dịch không tương ứng:
    %s
    -->Chuỗi dịch trước:
    %s
     Chuỗi dịch sau :
    %s
     Chuỗi dịch cũ bị huỷ.

en: The needed module SGMLS.pm was not found and needs to be installed. It can be found on the CPAN, in package libsgmls-perl on debian, etc.
vi: Không tìm thấy mô-đun yêu cầu « SGMLS.pm » mà cần phải được cài đặt. Có thể tìm nó trong kho lưu Perl CPAN, trong gói libsgmls-perl trên Debian, v.v.

en: msgid skipped to help translators (contains only an entity)
vi: msgid bị bỏ qua để giúp người dịch (chỉ chứa một thực thể)

en: msgid skipped to help translators (contains only tags)
vi: msgid bị bỏ qua để giúp người dịch (chỉ chứa thẻ)

en: msgid skipped to help translators (contains only opening or closing tags of marked sections)
vi: msgid bị bỏ qua để giúp người dịch (chỉ chứa thẻ mở hay thẻ đóng của phần đánh dấu)

en: Can't close tempfile: %s
vi: Không thể đóng tập tin tạm thời: %s

en: Error while running nsgmls -p.  Please check if nsgmls and the DTD are installed.
vi: Gặp lỗi trong khi chạy « nsgmls -p ». Hãy kiểm tra nếu nsgmls và DTD đã được cài đặt chưa.

en: Trying to handle a XML document as a SGML one. Feel lucky if it works, help us implementing a proper XML backend if it does not.
vi: Đang thử xử lý một tài liệu XML như một tài liệu SGML. Xử lý được thì vận đỏ, không thì mời bạn giúp thực hiện một hậu phương XML đúng trong po4a.

en: This file is not a master SGML document (no DOCTYPE). It may be a file to be included by another one, in which case it should not be passed to po4a directly. Text from included files is extracted/translated when handling the master file including them.
vi: Tập tin này không phải là một tài liệu SGML chủ (không có dạng tài liệu DOCTYPE). Nó có thể là một tập tin cần được tập tin khác bao gồm, trong trường hợp đó nó không nên được gửi cho po4a một cách trực tiếp. Văn bản từ các tập tin được bao gồm cũng được tách ra / dịch khi xử lý tập tin chủ có bao gồm.

en: DTD of this file is unknown, but proceeding as requested.
vi: Không rõ DTD của tập tin này, nhưng mà vẫn tiếp tục như yêu cầu.

en: DTD of this file is unknown. (supported: DebianDoc, DocBook). The prolog follows:
vi: Không rõ DTD của tập tin này (chỉ hỗ trợ DebianDoc và DocBook). Đoạn mở đầu có theo đây:

en: Can't open %s (content of entity %s%s;): %s
vi: Không thể mở %s (nội dung của thực thể %s%s): %s

en: unrecognized prolog inclusion entity: %%%s;
vi: không nhận ra thực thể bao gồm đoạn mở đầu : %%%s

en: Can't run nsgmls: %s
vi: Không thể chạy nsgmls: %s

en: Unknown tag %s
vi: Không rõ thẻ %s

en: bad translation '%s' for '%s' in '%s'
vi: bản dịch sai « %s » cho « %s » trong « %s »

en: Closing tag for a translation container missing before %s
vi: Thẻ đóng cho một bộ bao bọc bản dịch còn thiếu đằng trước %s

en: Unknown SGML event type: %s
vi: Không rõ kiểu sự kiện SGML: %s

en: Warning: nsgmls produced some errors.  This is usually caused by po4a, which modifies the input and restores it afterwards, causing the input of nsgmls to be invalid.  This is usually safe, but you may wish to verify the generated document with nsgmls -wno-valid.  Continuing...
vi: Cảnh báo : nsgmls đưa ra một số lỗi. Các lỗi này thường do po4a, mà sửa đổi đầu vào và phục hồi lại về sau, thì gây ra đầu vào của nsgmls không còn hợp lệ. Trường hợp này thường an toàn, nhưng bạn có thể muốn thẩm tra tài liệu được tạo dùng câu lệnh « nsgmls -wno-valid ». Đang tiếp tục...

en: un-balanced %s in '%s'
vi: %s thừa hay thiếu trong « %s »

en: Error while checking the number of arguments of the '%s' command: %s
vi: Gặp lỗi trong khi kiểm tra số các đối số trong câu lệnh « %s »: %s

en: Unknown command: '%s'
vi: Không rõ câu lệnh: « %s »

en: Can't read from file without having a filename
vi: Không thể đọc từ tập tin mà không có tên tập tin

en: Can't find %s with kpsewhich
vi: Không tìm thấy %s dùng kpsewhich

en: Can't close %s after reading: %s
vi: Không thể đóng %s sau khi đọc: %s

en: kpsewhich cannot find %s
vi: kpsewhich không tìm thấy %s

en: Cannot use an alias to the unknown command '%s'
vi: Không thể sử dụng một bí danh tới câu lệnh không rõ « %s »

en: You are using the old definitions format (%s).  Please update this definition line.
vi: Bạn đang sử dụng định dạng định nghĩa cũ (%s). Hãy cập nhật dòng định nghĩa này.

en: unknown environment: '%s'
vi: không nhận ra môi trường: « %s »

en: unmatched end of environment '%s'
vi: kết thúc môi trường không tương ứng « %s »

en: Wrong number of arguments for the '%s' command.
vi: Sai đặt số các đối số cho câu lệnh « %s ».

en: An optional argument was provided, but a mandatory one is expected.
vi: Đưa ra một đối số vẫn tuỳ chọn, còn mong đợi một đối số bắt buộc phải sử dụng.

en: Command '%s': %s
vi: Câu lệnh « %s »: %s

en: register_generic_command: unsupported format: '%s'.
vi: register_generic_command: không hỗ trợ định dạng: « %s »

en: The first argument of \begin is mandatory.
vi: Bắt buộc phải cung cấp đối số đầu tiên của « \begin ».

en: Detection of two line titles failed at %s
    Install the Unicode::GCString module!
vi: Không tìm được hai dòng tiêu đề tại %s
    Hãy cài mô-đun Unicode::GCString!

en: Can't close %s after writing: %s
vi: Không thể đóng %s sau khi ghi: %s

en: Can't read po4a header from %s.
vi: Không thể đọc phần đầu po4a từ %s.

en: First line of %s does not look like a po4a header.
vi: Dòng đầu tiên của %s không hình như một dòng đầu po4a.

en: Syntax error in po4a header of %s, near "%s"
vi: Gặp lỗi cú pháp trong phần đầu po4a của %s, ở gần « %s ».

en: Invalid argument in the po4a header of %s: %s
vi: Gặp đối số sai trong phần đầu po4a của %s: %s

en: The po4a header of %s does not define the mode.
vi: Phần đầu po4a của %s không xác định chế độ.

en: Mode invalid in the po4a header of %s: should be 'before' or 'after' not %s.
vi: Gặp chế độ sai trong phần đầu po4a của %s: nên là « before » (đằng trước) hay « after » (đằng sau), không phải %s.

en: The po4a header of %s does not define the position.
vi: Phần đầu po4a của %s không xác định vị trí.

en: No ending boundary given in the po4a header, but mode=after.
vi: Phần đầu po4a không đựa ra biên giới kết thúc, còn « mode=after » (chế độ = đằng sau).

en: Can't apply addendum when not given the filename
vi: Không thể áp dụng phần thêm vào (addendum) khi không nhận tên tập tin

en: Addendum %s does not exist.
vi: Phần thêm vào (addendum) %s không tồn tại.

en: No candidate position for the addendum %s.
vi: Không có vị trí ứng cử cho phần thêm vào (addendum) %s.

en: More than one candidate position found for the addendum %s.
vi: Tìm thấy nhiều vị trí ứng cử cho phần thêm vào (addendum) %s.

en: Addendum '%s' applied before this line: %s
vi: Phần thêm vào (addendum) « %s » được áp dụng đằng trước dòng này: %s

en: Addendum '%s' applied after the line: %s.
vi: Phần thêm vào (addendum) « %s » được áp dụng đằng trước sau này: %s

en: Addendum '%s' applied at the end of the file.
vi: Phần thêm vào (addendum) « %s » được áp dụng ở kết thúc tập tin.

note: FYI, the document charset have to be determined *before* we see the first string to recode.
en: Couldn't determine the input document's charset. Please specify it on the command line. (non-ASCII char at %s)
vi: Không thể quyết định bộ ký tự của tài liệu nhập vào. Hãy ghi rõ nó trên dòng lệnh. (Gặp ký tự khác ASCII ở %s.)

en: Can't create a temporary XML file: %s
vi: Không thể tạo một tập tin XML tạm thời: %s

note: TODO: It will be hard to identify the location. => find a way to retrieve the reference.
en: 'po4a-id=%d' in the translation does not exist in the original string (or 'po4a-id=%d' used twice in the translation).
vi: « po4a-id=%d » trong chuỗi dịch mà không tồn tại trong chuỗi gốc (hoặc « po4a-id=%d » dùng hai lần trong chuỗi dịch).

en: Internal error: unknown type identifier '%s'.
vi: Lỗi nội bộ : không nhận ra cờ nhận diện « %s ».

en: Bad document type. '%s' expected. You can fix this warning with a -o doctype option, or ignore this check with -o doctype="".
vi: Sai đặt kiểu tài liệu, mong đợi « %s ». Bạn có thể giải quyết cảnh báo này dùng một tuỳ chọn « -o doctype », hoặc bỏ qua sự kiểm tra này dùng « -o doctype="" ».

en: Unexpected closing tag </%s> found. The main document may be wrong.  Continuing...
vi: Gặp thẻ đóng bất thường </%s>. Tài liệu chủ có thể không đúng. Đang tiếp tục...

en: Unexpected closing tag </%s> found. The main document may be wrong.
vi: Gặp thẻ đóng bất thường </%s>. Tài liệu chủ có thể không đúng.

en: Content of attribute %s excluded: %s
vi: Nội dung của thuộc tính %s bị loại trừ : %s

en: Bad attribute syntax.  Continuing...
vi: Gặp cú pháp thuộc tính sai. Đang tiếp tục...

en: Bad attribute syntax
vi: Gặp cú pháp thuộc tính sai

note: Inform that this tag isn't translated in debug mode
en: Content of tag %s excluded: %s
vi: Nội dung của thẻ %s bị loại trừ : %s

en: The '%s' option is deprecated. Please use the translated/untranslated and/or break/inline/placeholder categories.
vi: Tuỳ chọn « %s » bị phản đối. Hãy sử dụng phân loại dịch/chưa dịch (translated/untranslated) và/hay ngắt/trực tiếp/giữ chỗ (break/inline/placeholder).

en: Tag '%s' both in the %s and %s categories.
vi: Thẻ « %s » nằm trong cả hai phân loại %s và %s.

en: Invalid %s. Directory %s does not exist.
vi: %s không hợp lệ. Thư mục %s không tồn tại.

en: Unparsable argument '%s' (%s).
vi: Gặp đối số không thể phân tích « %s » (%s).

en: failed to execute '%s': %s.
vi: lỗi thực hiện « %s »: %s.

en: '%s' died with signal %d, with coredump.
vi: « %s » đã chết với tín hiệu %d, cũng đổ lõi.

en: '%s' died with signal %d, without coredump.
vi: « %s » đã chết với tín hiệu %d, không đổ lõi.

en: '%s' exited with value %d.
vi: « %s » đã thoát với giá trị %d.

en: Unknown variable: %s
vi: Không nhận ra biến: %s

en: Syntax error: %s
vi: Lỗi cú pháp: %s

en: '%s' redeclared
vi: « %s » được tuyên bố lại

en: Unparsable argument '%s'.
vi: Đối số không thể phân tích « %s ».

en: The list of languages cannot be set twice.
vi: Không thể đặt hai lần danh sách các ngôn ngữ.

en: The POT file cannot be set twice.
vi: Không thể đặt hai lần tập tin mẫu POT.

en: '%s' is not a directory
vi: « %s » không phải một thư mục

en: Cannot list the '%s' directory
vi: Không thể liệt kê thư mục « %s »

en: too many POT files: %s %s
vi: quá nhiều tập tin mẫu POT: %s %s

en: no PO files found in %s
vi: không tìm thấy tập tin PO trong %s

en: The '%s' master file was specified earlier in the configuration file.  This may cause problems with options.
vi: Tập tin chủ « %s » được ghi rõ về trước trong tập tin cấu hình. Trường hợp này có thể gây ra vấn đề với tuỳ chọn.

en: The '%s' master file does not exist.
vi: Tập tin chủ « %s » không tồn tại.

en: The translated and master file are the same.
vi: Tập tin chủ và tập tin dịch vẫn trùng nhau.

en: Translation of %s in %s redefined
vi: Chuỗi dịch %s trong %s được xác định lại

en: Unparsable command '%s'.
vi: Không thể phân tích cú pháp của câu lệnh « %s ».

note: don't care about error here
en: po4a_paths not declared. Dunno where to find the POT and PO files
vi: po4a_paths (các đường dẫn po4a) chưa được tuyên bố. Vì thế không biết nên tìm tập tin POT và PO ở đâu.

en: Cannot parse option line (missing >%s<?): %s
vi: Không thể phân tích cú pháp của dòng tuỳ chọn (thiếu >%s< ?): %s

en: Split mode, creating a temporary POT
vi: Chế độ chia tách, tạo một tập tin mẫu POT tạm thời

en: Disabling --translate-only option, it is not supported in split mode
vi: Đang tắt tuỳ chọn « --translate-only » (chỉ dịch) mà không phải được hỗ trợ trong chế độ chia tách

en: Updating %s:
vi: Đang cập nhật %s:

en: Creating %s:
vi: Đang tạo %s:

en: Can't create a temporary POT file: %s
vi: Không thể tạo một tập tin POT tạm thời: %s

en:  (%d entries)
vi:  (%d mục)

en: Can't create directory '%s': %s
vi: Không thể tạo thư mục « %s »: %s

en: Can't create a temporary PO file: %s
vi: Không thể tạo một tập tin PO tạm thời: %s

en: %s doesn't need to be updated.
vi: %s không cần cập nhật.

en: Discard %s (%s of %s strings; only %s%% translated; need %s%%).
vi: Huỷ %s (%s trên %s chuỗi; chỉ %s%% được dịch; cần %s%%).

en: Timestamp %s created.
vi: Nhãn thời gian %s được tạo.

en: Timestamp %s removed.
vi: Nhãn thời gian %s bị gỡ bỏ.

en: Addendum %s does NOT apply to %s (translation discarded).
vi: Phầm thêm vào (addendum) %s KHÔNG áp dụng cho %s (bản dịch bị huỷ).

en: %s is %s%% translated (%s strings).
vi: %s được dịch %s%% (%s chuỗi).

en: %s is %s%% translated (%s of %s strings).
vi: %s được dịch %s%% (%s trên %s chuỗi).

en: Discard the translation of %s (only %s%% translated; need %s%%).
vi: Huỷ bản dịch của %s (chỉ %s%% được dịch; cần %s%%).

en: Discard the translation of %s (addendum %s does not apply).
vi: Huỷ bản dịch của %s (phần thêm vào %s không áp dụng).

en: po4a-updatepo can't take the input PO from stdin.
vi: po4a-updatepo (cập nhật tập tin PO) không thể chấp nhận tập tin PO nhập vào từ đầu vào tiêu chuẩn.

en: Parse input files...
vi: Phân tích cú pháp của các tập tin nhập vào...

en: Error while running msgmerge: %s
vi: Gặp lỗi trong khi chạy msgmerge: %s

en: Error while copying the PO file: %s
vi: Gặp lỗi trong khi sao chép tập tin PO: %s

note: Argument checking
en: Mandatory argument '%s' missing.
vi: Thiếu đối số bắt buộc phải sử dụng « %s ».

en: The new and old POT files have different amount of strings (%d != %d). Something's seriously wrong here.
vi: Tập tin POT cũ và tập tin POT mới có số các chuỗi khác nhau (%d != %d). Ở đây có gì rất không ổn.

en: Found %d modified entries.
vi: Tìm thấy %d mục bị sửa đổi.

en: Handling %s
vi: Đang quản lý %s

en: Modified %d entries in %d files.
vi: Đã sửa đổi %d mục trong %d tập tin.

note: print out help message
en: 
    po4a-build - po4a frontend
    
    Syntax: po4a-build
            po4a-build --pot-only
    
    Commands:
    -?|-h|--help|--version:     print this help message and exit
    --pot-only:                 only create the POT file
    
    Options:
    -f|--file FILE:             po4a-build.conf config file path
vi: 
    po4a-build — giao diện của po4a
    
    Cú pháp:
            po4a-build
            po4a-build --pot-only
    
    Lệnh:
    -?|-h|--help|--version:     hiển thị trợ giúp này, sau đó thoát
    --pot-only:                 chỉ tạo tập tin POT thôi
    
    Tuỳ chọn:
    -f|--file TỆP:             đường dẫn đến tập tin cấu hình « po4a-build.conf »

en: Unrecognised command: $com
vi: Lệnh sai: $com

note: without config, there's nothing to do.
en: Cannot find config file! '$FILE'
vi: Không tìm thấy tệp cấu hình! '$FILE'

note: test
en: Internal po4a from $OURS being used instead of /usr/bin/
vi: po4a nội bộ ở $OURS đang bị /usr/bin/ dùng

note: TRANSLATORS: $X contains the name of the manual page
en: Processing untranslated files for $X (1). . .
vi: Xử lý tệp chưa dịch cho $X(1)...

note: TRANSLATORS: $X3 contains the name of the manual page
en: Processing untranslated files for $X3 (3). . .
vi: Xử lý tệp chưa dịch cho $X3 (3)...

note: TRANSLATORS: $file contains the basename of the POD file
en: Processing untranslated files for $file (1) . . .
vi: Xử lý tệp chưa dịch cho $file (1)...

note: TRANSLATORS: $name contains the Perl module name
en: Processing untranslated files for $name (3) . . .
vi: Xử lý tệp chưa dịch cho $name (3)...

note: TRANSLATORS: $file contains the basename of the POD file
en: Processing untranslated files for $file (5) . . .
vi: Xử lý tệp chưa dịch cho $file (5)...

note: TRANSLATORS: $file contains the basename of the POD file
en: Processing untranslated files for $file (7) . . .
vi: xử lý tệp chưa dịch cho $file (7)...

note: TRANSLATORS: $l contains language code, $X contains the name of the manual page
en: Processing $l translations for $X (1). . .
vi: Xử lý dịch $l cho $X (1)...

note: TRANSLATORS: $l contains language code, $X3 contains the name of the manual page
en: Processing $l translations for $X3 (3). . .
vi: Xử lý dịch $l cho $X3 (3)...

note: TRANSLATORS: $l contains language code, $file contains the basename of the POD file
en: Processing $l translations for $file (1). . .
vi: Xử lý dịch $l cho $file (1)...

note: TRANSLATORS: $l contains language code, $name contains the Perl module name
en: Processing $l translations for $name (3). . .
vi: Xử lý dịch $l cho $name (3)...

note: TRANSLATORS: $l contains language code, $file contains the basename of the POD file
en: Processing $l translations for $file (5). . .
vi: Xử lý dịch $l cho $file (5)...

note: TRANSLATORS: $l contains language code, $file contains the basename of the POD file
en: Processing $l translations for $file (7). . .
vi: Xử lý dịch $l cho $file (7)...

en:  (modified)
vi:  (đã bị sửa)

en: %d issue with the translation found. | %d issues with the translation found.
vi[0]: Tìm thấy trong bản dịch %d lỗi.
vi[1]: Tìm thấy trong bản dịch %d lỗi.

en: %i %% translated, %i string | %i %% translated, %i strings
vi[0]: %i %% đã dịch, %i chuỗi
vi[1]: %i %% đã dịch, %i chuỗi

en: %i %% translated, %i string (%s) | %i %% translated, %i strings (%s)
vi[0]: %i %% đã dịch, %i chuỗi (%s)
vi[1]: %i %% đã dịch, %i chuỗi (%s)

en: %i %% translated, %i strings (%i fuzzy, %i bad tokens, %i not translated)
vi: %i %% đã dịch, %i chuỗi (%i tạm dịch, %i token sai, %i chưa dịch)

en: %i bad token | %i bad tokens
vi[0]: %i token hỏng
vi[1]: %i token hỏng

en: %i fuzzy | %i fuzzy
vi[0]: %i tạm dịch
vi[1]: %i tạm dịch

en: %i lines of file '%s' were not loaded correctly.
vi: %i dòng của tập tin '%s' được tải lên không chính xác.

en: %i not translated | %i not translated
vi[0]: %i chưa dịch
vi[1]: %i chưa dịch

en: &About Poedit
vi: &Giới thiệu Poedit

en: &Automatically Translate Using TM
vi: &Tự động dịch sử dụng TM

en: &Automatically translate using TM
vi: &Tự động dịch sử dụng TM

en: &Comment Window
vi: &Cửa sổ ghi chú thích

en: &Comment window
vi: &Cửa sổ ghi chú thích

en: &Done and Next
vi: &Thực hiện và làm tiếp

en: &Done and next
vi: &Thực hiện và làm tiếp

en: &Find...
vi: &Tìm kiếm...

en: &Go
vi: Nhả&y đến

en: &New Catalog...
vi: Tạo catalog &mới...

en: &New catalog...
vi: &Tạo catalog mới...

en: &Next Message
vi: &Thông tin tiếp theo

en: &Next message
vi: Thông điệp &kế

en: &Online Help
vi: Trợ Giúp &Trực tuyến

en: &Online help
vi: Trợ giúp &trực tuyến

en: &Previous Message
vi: Thông điệp &trước

en: &Previous message
vi: Thông điệp &trước

en: &Purge Deleted Translations
vi: &Thanh lọc các chuỗi đã xóa

en: &Purge deleted translations
vi: &Thanh lọc các chuỗi đã xóa

en: &Show References
vi: &Hiển thị tham chiếu

en: &Show references
vi: &Hiển thị tham chiếu

en: &Untranslated Entries First
vi: Mục &chưa dịch đầu tiên

en: &Untranslated entries first
vi: Mục &chưa dịch đầu tiên

en: &Update from Sources
vi: &Cập nhật từ Mã nguồn

en: &Update from sources
vi: &Cập nhật từ mã nguồn

en: &Validate Translations
vi: &Thẩm tra bản dịch

en: &Validate translations
vi: &Thẩm tra bản dịch

en: '%s' is not a valid POT file.
vi: tập tin '%s' không hợp định dạng POT.

en: (%i new, %i obsolete)
vi: (%i mới thêm, %i không dùng nữa)

en: (0 new, 0 obsolete)
vi: (0 mới, 0 cũ)

en: (Use default language)
vi: (Sử dụng ngôn ngữ mặc định)

en: (none of these)
vi: (không có trong những cái đó)

en: < Previous
vi: < Trước

en: Add directory to the list
vi: Thêm thư mục vào danh sách

en: Add files
vi: Thêm các tập tin

en: Add path to the list of directories where catalogs lie.
vi: Thêm đường dẫn vào danh sách thư mục nơi catalog đặt.

en: Always change focus to text input field
vi: Luôn luôn để focus vào ô nhập liệu

en: An item in input files list:
vi: Một mục tin trong danh sách các tập tin nguồn vào:

en: An item in keywords list:
vi: Một mục tin trong danh sách các từ khóa:

en: Automatic Translations:
vi: Chuỗi dịch tự động:

en: Automatic spellchecking
vi: Tự động kiểm tra chính tả

en: Automatic translation
vi: Chuỗi dịch tự động

en: Automatic translations:
vi: Chuỗi dịch tự động:

en: Automatically check for new version of Poedit
vi: Tự động kiểm tra phiên bản mới nhất của Poedit

en: Automatically compile .mo file on save
vi: Tự động dịch ra tập tin .mo khi nó được ghi lại

en: Automatically translate when updating catalog
vi: Tự động dịch khi cập nhật catalog

en: Automatically translated %u strings
vi: Đã tự động dịch %u chuỗi

en: Automatically translating...
vi: Đang dịch tự động...

en: Bad Tokens
vi: Token hỏng

en: Broken catalog file: plural form msgstr used without msgid_plural
vi: Tập tin catalog hỏng: dạng số nhiều msgstr được sử dụng mà không có msgid_plural

en: Broken catalog file: singular form msgstr used together with msgid_plural
vi: Tập tin catalog hỏng: dạng số ít msgstr mà sử dụng với msgid_plural

en: CR/LF conversion
vi: Chuyển đổi kiểu ký tự xuống dòng CR/LF

en: Cannot create TM database directory!
vi: Không thể tạo thư mục cơ sở dữ liệu bộ nhớ dịch (TM)!

en: Cannot create temporary directory.
vi: Không thể tạo thư mục tạm.

en: Cannot execute program: %s
vi: Không thể thi hành chương trình: %s

en: Cannot extract catalogs from RPM file.
vi: Không thể trích catalog từ gói RPM.

en: Catalog modified. Do you want to save changes?
vi: Catalog đã bị sửa. Bạn có muốn ghi lại các thay đổi không?

en: Catalogs &Manager
vi: &Quản lý các catalog

en: Catalogs &manager
vi: &Quản lý các catalog

en: Change UI language
vi: Thay đổi ngôn ngữ UI

en: Check for Updates...
vi: Kiểm tra phiên bản mới...

en: Check for errors in the translation
vi: Tìm kiếm các lỗi trong bản dịch

en: Clear Translation
vi: Xóa phần Dịch

en: Clear the comment
vi: Xóa sạch chú thích

en: Clear translation
vi: Xóa phần dịch

en: Comment window is editable
vi: Cửa sổ chú thích có thể nhập liệu được

en: Copy from Source Text
vi: Chép từ chuỗi nguồn

en: Copy from source text
vi: Chép từ chuỗi nguồn

en: Couldn't load file %s, it is probably corrupted.
vi: Không thể tải tập tin %s, nó gần như chắc chắn là đã bị hỏng.

en: Couldn't save file %s.
vi: Không thể lưu tập tin %s.

en: Create new translations project
vi: Tạo một dự án dịch mới

en: Delete the project
vi: Xóa bỏ dự án

en: Directories:
vi: Thư mục:

en: Display &Line Numbers
vi: Hiển thị số của dòn&g

en: Display &Notes for Translators
vi: Hiển thị &ghi chú cho người dịch

en: Display &Quotes
vi: Hiển thị dấu nháy &kép

en: Display &line numbers
vi: Hiển thị số của dòn&g

en: Display &notes for translators
vi: Hiển thị &ghi chú cho người dịch

en: Display &quotes
vi: Hiển thị dấu nháy &kép

en: Do you really want to do mass update of
    all catalogs in this project?
vi: Bạn có muốn cập nhật hàng loạt
    tất cả các catalog trong dự án này?

en: Do you want to delete the project?
vi: Bạn có muốn xóa bỏ dự án không?

en: Do you want to remove all translations that are no longer used?
vi: Bạn có muốn loại bỏ tất cả các chuỗi không còn sử dụng nữa không?

en: Don't change format of existing catalogs
vi: Không thay đổi kiểu xuống dòng của catalog hiện hành

en: Don't show again
vi: Không hiển thị hộp thoại này lần sau nữa.

en: Edit &Comment
vi: Sửa &chú thích

en: Edit &comment
vi: Sửa &chú thích

en: Edit project
vi: Chỉnh sửa dự án

en: Edit the project
vi: Chỉnh sửa dự án

en: Enables on-the-fly spellchecking
vi: Cho phép kiểm tra chính tả kiểu on-the-fly

en: Entries in the catalog are probably incorrect.
vi: Các mục từ trong catalog chắc chắn là không đúng.

en: Entries in this catalog have different plural forms count from what catalog's Plural-Forms header says
vi: Các mục từ trong catalog có dạng số nhiều khác với phần khai báo ở phần đầu tập tin (Plural-Forms)

en: Entries with errors were marked in red in the list. Details of the error will be shown when you select such an entry.
vi: Các mục có lỗi được đánh dấu màu đỏ trong danh sách. Chi tiết về lỗi sẽ hiển thị khi bạn chọn mục tương ứng đó.

en: Error loading message catalog file '%s'.
vi: Lỗi rút trích thông điệp từ tập tin catalog '%s'.

en: Error opening file %s!
vi: Lỗi mở tập tin %s!

en: Error saving catalog
vi: Lỗi ghi lại catalog

en: Extract text from source files in the following directories:
vi: Trích xuất văn bản từ mã nguồn trong những thư mục sau đây:

en: Failed command: %s
vi: Lệnh bị sai: %s

en: Failed to load extracted catalog.
vi: Lỗi rút trích catalog.

en: Failed to merge gettext catalogs.
vi: Lỗi trộn catalog gettext.

en: File '%s' doesn't exist.
vi: Tập tin '%s' không tồn tại.

en: File '%s' is not a message catalog.
vi: Tập tin '%s' không phải là catalog.

en: File '%s' is read-only and cannot be saved.
    Please save it under different name.
vi: Tập tin '%s' chỉ cho phép đọc và không thể ghi lại được.
    Xin hãy ghi lại dưới một cái tên mới.

en: Files List
vi: Danh sách tập tin

en: Find in automatic comments
vi: Tìm trong chú thích tự động

en: Find in comments
vi: Tìm trong chú thích

en: Find in original strings
vi: Tìm trong nguyên bản

en: Find in translations
vi: Tìm trong phần dịch

en: Fix the header
vi: Sửa phần đầu

en: Form %i
vi: Dạng %i

en: Form %i (e.g. "%u")
vi: Dạng %i (v.d "%u")

en: Fuzzy translation
vi: Chuỗi tạm dịch

en: GNU gettext catalogs (*.po)|*.po|All files (*.*)|*.*
vi: GNU gettext catalogs (*.po)|*.po|Tất cả các kiểu tập tin (*.*)|*.*

en: GNU gettext templates (*.pot)|*.pot|All files (*.*)|*.*
vi: GNU gettext templates (*.pot)|*.pot|Tất cả các kiểu tập tin (*.*)|*.*

en: Generate TM database
vi: Tạo cơ sở dữ liệu cho TM

en: Generate database
vi: Tạo ra cơ sở dữ liệu

en: Go to Bookmark %i	Ctrl+%i
vi: Nhảy đến điểm đánh dấu %i	Ctrl+%i

en: Go to Bookmark %i	Ctrl+Alt+%i
vi: Nhảy đến điểm đánh dấu %i	Ctrl-Alt-%i

en: Go to bookmark %i	Ctrl+%i
vi: Nhảy đến điểm đánh dấu %i	Ctrl-%i

en: HTML file (*.html)|*.html
vi: Tập tin dạng HTML (*.html)|*.html

en: Hide this notification message
vi: Ẩn thông điệp cảnh báo này đi

en: If checked, the comment window will be editable.
vi: Nếu đặt dấu kiểm, cửa sổ chú thích sẽ có thể nhập dữ liệu.

en: If you continue with purging, all translations marked as deleted will be permanently removed. You will have to translate them again if they are added back in the future.
vi: Nếu bạn vẫn muốn thanh lọc, tất cả các chuỗi dịch mà được đánh dấu là đã xoá sẽ bị gỡ bỏ hoàn toàn khỏi tập tin. Bạn sẽ phải dịch lại chúng nếu người lập trình sử dụng lại nó trong tương lai.

en: Invocation:
vi: Lệnh gọi:

en: Language selection
vi: Lựa chọn ngôn ngữ

en: Learn about plural forms
vi: Tìm hiểu dạng thức số nhiều

en: Line %u of file '%s' is corrupted (not valid %s data).
vi: Dòng thứ %u của tập tin '%s' bị sai (không hợp kiểu dữ liệu %s).

en: Line endings format:
vi: Ký tự xuống dòng:

en: List of extensions separated by semicolons (e.g. *.cpp;*.h):
vi: Danh sách đuôi tập tin ngăn cách bởi dấu chấm phẩy (ví dụ *.cpp;*.h):

en: Malformed header: '%s'
vi: Phần đầu dị hình: '%s'

en: Max. # of missing words:
vi: Tối đa. # số từ bị mất:

en: Max. difference in sentence length:
vi: Tối đa sự khác biệt độ dài câu:

en: Merging differences...
vi: Đang trộn các khác biệt...

en: Ne&xt Unfinished
vi: Câu chưa dịch &tiếp theo

en: Ne&xt unfinished
vi: Câu chưa dịch &tiếp theo

en: Never let the list of strings take focus. If enabled, you must use Ctrl-arrows for keyboard navigation but you can also type text immediately, without having to press Tab to change focus.
vi: Đừng bao giờ để danh sách chuỗi nhận focus. Nếu cho phép, bạn phải sử dụng Ctrl-Phím mũi tên để có thể di chuyển bằng bàn phím nhưng bạn lại có thể nhập chữ một cách trực tiếp, mà không cần phải nhấn Tab để thay đổi focus.

en: New Catalog from POT File...
vi: Tạo catalog mới từ tập tin POT...

en: New catalog from POT file...
vi: Tạo catalog mới từ tập tin POT...

en: New strings
vi: Chuỗi mới

en: No files found in:
vi: Không có tập tin nào tìm thấy trong:

en: No problems with the translation found.
vi: Không tìm thấy lỗi nào trong bản dịch.

en: No references to this string found.
vi: Không tìm thấy chuỗi có liên quan.

en: Notes for translators:
vi: Ghi chú dành cho người dịch:

en: Obsolete strings
vi: Chuỗi đã cũ

en: Open catalog
vi: Mở catalog

en: Open catalog template
vi: Mở tập tin catalog mẫu

en: Open catalogs manager on Poedit startup
vi: Mở cửa sổ quản lý catalog khi Poedit khởi động

en: P&revious Unfinished
vi: Câu cần dịch liền t&rước

en: P&revious unfinished
vi: Câu cần dịch liền t&rước

en: Parser command:
vi: Lệnh phân tích cú pháp:

en: Parser setup
vi: Cài đặt cú pháp

en: Parsers
vi: Phân tích cú pháp

en: Parsing %s files...
vi: Đang phân tích cú pháp tập tin %s...

en: Personalize
vi: Thông tin cá nhân

en: Pick language from the list of known languages
vi: Chọn lựa ngôn ngữ từ danh sách

en: Please add directories where locale files are stored on your system:
vi: Xin hãy thêm thư mục nơi mà các tập tin dành cho bản địa hóa được lưu giữ trong hệ thống của bạn:

en: Please choose the reference you want to show:
vi: Xin hãy chọn tham chiếu bạn muốn hiển thị:

en: Please select language ISO code:
vi: Xin hãy chọn mã ngôn ngữ theo chuẩn ISO:

en: Please select language code:
vi: Xin hãy chọn mã ngôn ngữ:

en: Please verify that all files were moved to the new location or do it manually if they weren't.
    
    Old location: %s
    New location: %s
vi: Hãy xác nhận rằng mọi tệp đã được chuyển đến thư mục mới hoặc tự di chuyển bằng tay nếu chúng chưa được thực hiện.
    
    Vị trí cũ: %s
    Vị trí mới: %s

en: Plural Forms:
vi: Dạng số nhiều:

en: Plural:
vi: Số nhiều:

en: Poedit - Catalogs manager
vi: Poedit - Quản lý catalog

en: Poedit did not find any files in scanned directories.
vi: Poedit không tìm thấy bất kỳ tập tin nào trong các thư mục đã quét.

en: Poedit is an easy to use translations editor.
vi: Poedit rất dễ dùng cho việc biên tập bản dịch.

en: Poedit translation memory error
vi: Cơ sở dữ liệu dịch của Poedit bị lỗi

en: Project info
vi: Thông tin về dự án

en: Project name and version:
vi: Tên và phiên bản của dự án:

en: Purge deleted translations
vi: Thanh lọc các phần dịch đã bị xóa

en: Regenerate translation memory from catalogs in paths listed above.
vi: Tạo lại cơ sở dữ liệu dịch từ catalog trong danh sách đường dẫn bên dưới đây.

en: Required header Plural-Forms is missing.
vi: Phần đầu Plural-Forms đã yêu cầu bị thiếu.

en: Save catalog
vi: Ghi lại catalog

en: Scanning file:
vi: Đang quét tập tin:

en: Scanning files...
vi: Đang quét các tập tin...

en: Search Paths
vi: Đường dẫn để thăm dò

en: Select catalog's language
vi: Chọn ngôn ngữ cho catalog

en: Select your prefered language
vi: Chọn ngôn ngữ ưa thích

en: Set Bookmark %i	Alt+%i
vi: Đánh dấu điểm %i	Alt+%i

en: Set Bookmark %i	Ctrl+%i
vi: Đánh dấu điểm %i	Ctrl+%i

en: Set bookmark %i	Alt+%i
vi: Đánh dấu điểm %i	Alt+%i

en: Set email
vi: Đặt email

en: Show summary after catalog update
vi: Hiển thị thông tin tóm tắt sau khi cập nhật catalog

en: Singular:
vi: Dạng số ít:

en: Sort by &File Order
vi: Sắp xếp theo thứ tự &Tập tin

en: Sort by &Source
vi: Sắp xếp theo &chuỗi nguồn

en: Sort by &Translation
vi: Sắp xếp theo chuỗi &dịch

en: Sort by &file order
vi: Sắp xếp theo thứ tự &tập tin

en: Sort by &source
vi: Sắp xếp theo &chuỗi nguồn

en: Sort by &translation
vi: Sắp xếp theo chuỗi &dịch

en: Source code charset:
vi: Bảng mã dữ liệu nguồn:

en: Source code parsers:
vi: Bộ phân tích cú pháp mã nguồn:

en: Source file
vi: Tập tin mã nguồn

en: Source file occurrence:
vi: Xuất hiện trong tập tin nguồn:

en: Source text:
vi: Văn bản nguồn:

en: Sources keywords
vi: Từ khóa dùng cho mã nguồn

en: Sources paths
vi: Đường dẫn mã nguồn

note: TRANSLATORS: %s is language name in its basic form (as you would see e.g. in a list of supported languages).
en: Spellchecker dictionary for %s isn't available, you need to install it.
vi: Chưa có từ điển soát chính tả cho %s, bạn phải cài đặt nó.

en: Start from the first item
vi: Bắt đầu từ mục tin đầu tiên

en: String to find:
vi: Chuỗi cần tìm:

en: Syntax error in Plural-Forms header ("%s").
vi: Cú pháp lỗi trong khai báo phần đầu Plural-Forms ("%s").

en: Team's email address:
vi: Địa chỉ thư điện tử của nhóm

en: The catalog couldn't be saved in '%s' charset as
    specified in catalog settings. It was saved in UTF-8 instead
    and the setting was modified accordingly.
vi: Catalog không ghi lại được theo danh nghĩa bộ ký tự '%s'
    như trong cài đặt. Nó được ghi lại bằng kiểu UTF-8 thay thế
    và cài đặt sẽ được chỉnh sửa lại cho phù hợp.

en: The file was saved safely, but it cannot be compiled into the MO format and used.
vi: Tập tin đã được ghi lại một cách an toàn, nhưng nó không thể được dịch thành tập tin có định dạng MO để có thể dùng được.

en: The translation is ready for use.
vi: Bản dịch đã sẵn sàng để dùng

en: There was a problem formatting the file nicely (but it was saved all right).
vi: Có vấn đề với định dạng (nhưng vẫn có thể ghi lại).

en: There was a problem moving your translation memory.
vi: Có vấn đề xảy ra khi di chuyển cơ sở dữ liệu dịch của bạn.

en: There were errors when loading the catalog. Some data may be missing or corrupted as the result.
vi: Có nhiều lỗi khi tải lên tập tin catalog. Một số dữ liệu bị mất hay sai lạc.

en: These strings are no longer in the sources.
    Poedit will remove them from the catalog now.
vi: Những chuỗi này không còn tồn tại trong tập tin nguồn nữa.
    Poedit sẽ loại bỏ chúng bây giờ.

en: These strings were found in the sources but were not in the catalog.
    Poedit will add them to the catalog now.
vi: Các chuỗi tìm thấy trong tập tin nguồn nhưng không có trong catalog.
    Poedit sẽ thêm vào ngay bây giờ.

en: This catalog has entries with plural forms, but doesn't have Plural-Forms header configured.
vi: Có các mục tin dạng số nhiều, nhưng chưa được khai báo ở phần đầu (Plural-Form)

en: This is the command used to launch the parser.
    %o expands to the name of output file, %K to list
    of keywords, %F to list of input files,
    %C to charset flag (see below).
vi: Đây là lệnh sử dụng để khởi chạy bộ phân tích cú pháp.
    %o được triển khai thành tên của tập tin đầu ra, %K thành danh sách
    %C thành cờ bộ mã ký tự (xem bên dưới).

en: This will be attached to the command line
    only if source codecharset was given. %c expands to charset value.
vi: Cái này sẽ gắn với dòng lệnh chỉ khi bộ mã ký tự
    nguồn được đưa ra. %c được triển khai thành giá trị bộ ký tự.

en: This will be attached to the command line once
    for each input file. %f expands to the filename.
vi: Cái này sẽ gắn với dòng lệnh một lần với mỗi
    tập tin đầu vào. %f được triển khai thành tên tập tin.

en: This will be attached to the command line once
    for each keyword. %k expands to the keyword.
vi: Cái này sẽ gắn với dòng lệnh một lần
    cho mỗi từ khóa. %k được triển khai thành từ khóa.

en: Toggled if selected string has fuzzy translation
vi: Đặt/Tắt trạng thái của một chuỗi là tạm dịch

en: Translation Is &Fuzzy
vi: Chuỗi là &tạm dịch

en: Translation files (*.po;*.mo)|*.po;*.mo
vi: Tập tin bản dịch (*.po;*.mo)|*.po;*.mo

en: Translation files (*.po;*.mo;*.rpm)|*.po;*.mo;*.rpm
vi: Tập tin bản dịch (*.po;*.mo;*.rpm)|*.po;*.mo;*.rpm

en: Translation is &fuzzy
vi: Chuỗi là tạ&m dịch

en: Translation memory database error: %s
vi: Lỗi trong dữ liệu bộ nhớ của bản dịch: %s

en: Translation memory will be built from the files listed below.
    You can add more files to the list now.
vi: Cơ sở dữ liệu dịch sẽ được xây dựng từ danh sách các tệp tin bên dưới .
    Bạn có thể thêm vào các tệp tín vào danh sách bây giờ.

en: Translation properties
vi: Thuộc tính bản dịch

en: UTF-8 (recommended)
vi: UTF-8 (nên dùng)

en: Unix (recommended)
vi: Unix (nên dùng)

en: Unknown locale code '%s' in registry.
vi: Không hiểu mã nơi diễn ra '%s' trong đăng ký.

en: Untrans
vi: Chưa dịch

en: Update all catalogs in the project
vi: Cập nhật tất cả các catalog trong dự án

en: Update catalog - synchronize it with sources
vi: Cập nhật catalog - đồng bộ hóa nó với mã nguồn

en: Update from &POT File...
vi: Cập nhật từ tập tin &POT...

en: Update from &POT file...
vi: Cập nhật từ tập tin &POT...

en: Update summary
vi: Tóm tắt sơ lược quá trình cập nhật

en: Update translation memory
vi: Cập nhật cơ sở dữ liệu dịch

en: Updating catalog
vi: Cập nhật catalog

en: Updating the catalog failed. Click on 'Details >>' for details.
vi: Cập nhật catalog không thành công. Bấm chuột vào 'Chi tiết >>' để có thông tin đầy đủ.

en: Updating translation memory
vi: Cập nhật bộ nhớ dịch thuật

en: Use custom font for text fields
vi: Sử dụng phông chữ tuỳ chọn dành cho ô nhập liệu

en: Use custom font for translations list
vi: Sử dụng phông chữ dành cho danh sách chuỗi đã dịch

en: Use these keywords (function names) to recognize translatable strings
    in source files:
vi: Sử dụng những từ khóa (tên hàm) để nó có thể nhận ra các chuỗi có thể dịch
    trong tập tin mã nguồn:

en: Validation results
vi: Kết quả xác nhận

en: What languages do you want to use the TM with?
vi: Bạn chọn ngôn ngữ nào để dịch với TM?

en: You can't drop more than one file on Poedit window.
vi: Bạn không thể kéo thả nhiều hơn một tập tin vào trong cửa sổ Poedit.

en: You must restart Poedit for this change to take effect.
vi: Bạn phải khởi động lại Poedit để các thay đổi có tác dụng.

en: You should set your email address in Preferences so that it can be used for Last-Translator header in GNU gettext files.
vi: Tên và thư điện tử của bạn trong phần Cá nhân hóa dùng để đặt cho Người-dịch-cuối-cùng (Last-Translator) tại phần đầu tập tin GNU gettext.

en: Your name and email set below are only used
    to set the Last-Translator header of GNU gettext files.
vi: Tên và thư điện tử của bạn đặt bên dưới chỉ sử dụng
    để đặt cho Người-dịch-cuối-cùng phần đầu tập tin GNU gettext.

en: Your name:
vi: Tên của bạn:

en: don't delete temporary files (for debugging)
vi: không xóa tập tin tạm (để gỡ lỗi)

en: Advanced >>
vi: Nâng cao >>

en: Action Identifier
vi: Hành động nhận dạng

en: The action identifier to use for the button
vi: Hành động nhận dạng để sử dụng cho các nút

en: Is Authorized
vi: Được ủy quyền

en: Whether the process is authorized
vi: Tiến trình có được uỷ quyền hay không

en: Is Visible
vi: Được nhìn thấy

en: Can Obtain
vi: Có thể có được

en: Whether authorization can be obtained
vi: Giấy phép xác thực có được lấy hay không

en: Unlock Text
vi: mở khóa văn bản

en: The text to display when prompting the user to unlock.
vi: Các văn bản để hiển thị khi khiến người sử dụng để mở khóa.

en: Click to make changes
vi: Nhấn vào đây để thực hiện thay đổi

en: Unlock Tooltip
vi: Hướng dẫn mở khoá

en: The tooltip to display when prompting the user to unlock.
vi: Hướng dẫn được hiển thị khi yêu cầu người dùng mở khoá

en: Authentication is needed to make changes.
vi: Cần xác thực để thực hiện thay đổi

en: Lock Text
vi: Khóa văn bản

en: The text to display when prompting the user to lock.
vi: Các văn bản để hiển thị khi khiến người dùng để khóa.

en: Click to prevent changes
vi: bấm vào để ngăn ngừa những thay đổi

en: Lock Tooltip
vi: Hướng dẫn khoá

en: The tooltip to display when prompting the user to lock.
vi: Hướng dẫn được hiển thị khi yêu cầu người dùng khoá

en: To prevent further changes, click the lock.
vi: Để tránh những thay đổi sau này, nhấn vào nút khoá

en: Lock Down Text
vi: Văn bản khoá cứng

en: The text to display when prompting the user to lock down the action for all users.
vi: Văn bản được hiển thị khi yêu cầu người dùng khoá cứng hành động này khỏi tất cả người dùng.

en: Click to lock down
vi: Nhấn để khoá cứng

en: Lock Down Tooltip
vi: Hướng dẫn khoá cứng

en: The tooltip to display when prompting the user to lock down the action for all users.
vi: Hướng dẫn được hiển thị khi yêu cầu người dùng khoá cứng hành động này khỏi tất cả người dùng.

en: To prevent users without administrative privileges from making changes, click the lock.
vi: Để tránh người dùng không có quyền quản trị thực hiện thay đổi, nhấn vào nút khoá

en: The text to display when the user cannot obtain authorization through authentication.
vi: Các văn bản để hiển thị khi người dùng không thể có được ủy quyền thông qua xác thực.

en: Not authorized to make changes
vi: Không có quyền thực hiện thay đổi

en: The tooltip to display when the user cannot obtain authorization through authentication.
vi: Hướng dẫn được hiển thị khi người dùng không thể có uỷ quyền thông qua việc xác thực.

en: System policy prevents changes. Contact your system administator.
vi: Chính sách hệ thống ngăn cản việc thay đổi. Liên lạc với quản trị hệ thống của bạn

note: Translators: this string is appended to the tooltip if the action is * currently locked down
en: This button is locked down so only users with administrative privileges can unlock it. Right-click the button to remove the lock down.
vi: Nút này đã bị khoá cứng vì vậy chỉ những người dùng có quyền quản trị có thể mở khoá chúng. Nhấn chuột phải vào nút để gỡ khoá cứng.

en: Drop all elevated privileges
vi: Dừng tất cả đặc quyền cấp cao

en: Click the icon to drop all elevated privileges
vi: Nhấp vào biểu tượng để dừng tất cả các đặc quyền cấp cao

en: Select user...
vi: Chọn người sử dụng ...

en: An application is attempting to perform an action that requires privileges. Authentication as one of the users below is required to perform this action.
vi: Một ứng dụng là cố gắng thực hiện một hành động đòi hỏi các đặc quyền. Xác thực là một trong những người dùng dưới đây là cần thiết để thực hiện hành động này.

en: An application is attempting to perform an action that requires privileges. Authentication as the super user is required to perform this action.
vi: Một ứng dụng là cố gắng thực hiện một hành động đòi hỏi các đặc quyền. Việc xác thực như là siêu người dùng được yêu cầu để thực hiện hành động này.

note: Details
en: <small><b>_Details</b></small>
vi: <small><b>_Chi tiết</b></small>

en: <small><b>Action:</b></small>
vi: <small><b>Hoạt động:</b></small>

en: Click to edit %s
vi: Nhấn vào đây để sửa %s

en: <small><b>Vendor:</b></small>
vi: <small><b>Nhà cung cấp:</b></small>

en: _Password for %s:
vi: _Mật khẩu cho %s:

en: PolicyKit Authentication Agent
vi: PolicyKit bộ quản lý xác thực

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

en: Password for %1:
vi: Mật khẩu cho %1:

en: Password or swipe finger for root:
vi: Mật khẩu hay vuốt ngón tay cho root:

en: Password or swipe finger for %1:
vi: Mật khẩu hay vuốt ngón tay cho %1:

en: Password or swipe finger:
vi: Mật khẩu hay vuốt ngón tay:

en: Authentication failure, please try again.
vi: Xác thực thất bại, hãy thử lại.

en: Switch to dialog
vi: Đổi sang hộp thoại

en: Click to edit %1
vi: Nhấn để sửa %1

en: Click to open %1
vi: Nhấn để mở %1

en: Another client is already authenticating, please try again later.
vi: Một trình khác khác hiện đang xác thực, hãy thử lại sau.

note: l10n: Please translate this simply as "Administrator". This string is needed by Django, but 'superuser' is very technical and should be avoided.
en: superuser status
vi: quản trị

note: l10n: The language from which translation will happen
en: Source Language
vi: Ngôn ngữ nguồn

en: Android strings
vi: Chuỗi Android

en: The settings have been saved.
vi: Thiết lập đã được lưu.

en: email address
vi: địa chỉ thư

en: password (again)
vi: mật khẩu (lại)

en: This username is already taken. Please choose another.
vi: Tên người dùng này đã được gán về trước. Hãy chọn một tên khác.

en: You must type the same password each time
vi: Mỗi lần thì phải gõ cùng một mật khẩu

en: I have read and agree to the Terms of Service
vi: Tôi đã đọc và đồng ý với Điều khoản Dịch vụ

en: This email address is already in use. Please supply a different email address.
vi: Địa chỉ thư điện tử này đã được gán về trước. Hãy chọn một địa chỉ khác.

en: Registration using free email addresses is prohibited. Please supply a different email address.
vi: Không cho phép đăng ký với địa chỉ thư điện tử « dễ tạo ». Hãy cung cấp một địa chỉ khác.

en: activation key
vi: khoá kích hoạt

en: registration profile
vi: hồ sơ đăng ký

en: registration profiles
vi: hồ sơ đăng ký

en: Language code does not follow the ISO convention
vi: Mã ngôn ngữ này không tùy theo quy ước ISO

en: Project code may only contain letters, numbers and _
vi: Mã dự án chỉ có thể chứa chữ cái, chữ số và dấu gạch dưới « _ »

en: The name for this Pootle server
vi: Tên cho trình phục vụ Pootle này

en: The description and instructions shown on the front page and about page. Be sure to use valid HTML.
vi: Mô tả và chỉ dẫn được hiển thị trên trang chính và trang giới thiệu (cần phải dùng mã HTML đúng).

en: Can view a translation project
vi: Có quyền xem dự án dịch

en: Can make a suggestion for a translation
vi: Có quyền đề nghị về chuỗi dịch

en: Can submit a translation
vi: Có quyền đệ trình chuỗi dịch

en: Can overwrite translations on uploading files
vi: Có quyền ghi đè lên chuỗi dịch khi tải lên tập tin

en: Can review translations
vi: Có quyền xem lại chuỗi dịch

en: Can download archives of translation projects
vi: Có quyền tải xuống kho lưu dự án dịch

en: Can administrate a translation project
vi: Có quyền quản lý dự án dịch

en: Can commit to version control
vi: Có quyền gài vào kho điều khiển phiên bản

en: Top Contributors
vi: Người đóng góp tốt nhất

en: Needs review
vi: Cần xem lại

en: Here you can add, edit, and delete all the available languages in this Pootle server.
vi: Ở đây thì bạn có khả năng thêm, chỉnh sửa hay xoá tất cả những ngôn ngữ sẵn sàng trên trình phục vụ Pootle này.

en: Here you can add, edit, and delete the default permissions in this Pootle server.
vi: Ở đây thì bạn có khả năng thêm, chỉnh sửa hay xoá những quyền truy cập mặc định đến trình phục vụ Pootle này.

en: The user “nobody” refers to any user that is not logged in (an anonymous, unidentified user). The user “default” refers to the rights that all logged in users will have by default, unless other specific rights were assigned to them.
vi: Người dùng « nobody » (không có ai) thì tham chiếu đến bất cứ người dùng nào đã không đăng nhập (người dùng vô danh, không phải được nhận diện). Người dùng « default » (mặc định) tham chiếu đến những quyền truy cập mặc định của người dùng nào chưa nhận quyền đặc biệt.

en: Here you can add, edit, and delete all the available projects in this Pootle server.
vi: Ở đây thì bạn có khả năng thêm, chỉnh sửa hay xoá tất cả những dự án sẵn sàng trên trình phục vụ Pootle này.

en: Configure here the general settings for your site.
vi: Ở đây thì bạn có khả năng cấu hình các thiết lập chung về địa chỉ Web riêng của dự án này.

en: Here you can add, edit, and delete all the available users in this Pootle server.
vi: Ở đây thì bạn có khả năng thêm, chỉnh sửa hay xoá tất cả những người dùng sẵn sàng trên trình phục vụ Pootle này.

en: Translated words
vi: Từ đã dịch

en: Pending suggestions
vi: Sự góp ý bị hoãn

en: Active users
vi: Người dùng hoạt động

en: Active projects
vi: Dự án hoạt động

en: Active languages
vi: Ngôn ngữ hoạt động

en: Translated strings
vi: Chuỗi đã dịch

en: Submissions
vi: Đệ trình

en: Pootle is developed by Translate.org.za and a community of passionate localization experts. We want Pootle to help your localization work reach its full potential.
vi: Pootle được phát triển bởi nhóm Translate.org.za và một cộng đồng các chuyên gia về địa phương hoá. Chúng tôi muốn làm cho Pootle hỗ trợ các tác vụ địa phương hoá của bạn.

en: You will find the following helpful for support:
vi: Bạn cũng có những tuỳ chọn hỗ trợ theo đây:

en: The Pootle documentation
vi: Tài liệu hướng dẫn về Pootle

en: The Pootle mailing list
vi: Hộp thư chung Pootle

en: (commercial support)
vi: (hỗ trợ thương mại)

en: Dependency Checks
vi: Kiểm tra quan hệ phụ thuộc

en: Optimizations
vi: Cách tối ưu

en: Pootle Alerts
vi: Báo động Pootle

en: About Pootle
vi: Giới thiệu về Pootle

en: This site is running Pootle &mdash; powerful web software to empower teams to do translation and translation management. This community tool is Free Software, and any team can use it and contribute to the Pootle community. Read more on the <a href="http://translate.sourceforge.net/">project website</a>.
vi: Trang chủ này đang chạy Pootle — phần mềm Web mạnh mẽ mà hỗ trợ nhóm dịch và quản trị tiến trình dịch. Công cụ cộng đồng này là Phần mềm Sử dụng Tự do thì bất cứ nhóm nào có quyền sử dụng nó và đóng góp cho cộng đồng Pootle. Xem thêm trên <a href="http://translate.sourceforge.net/">trang chủ của Dự án Translate</a>.

en: Overall Completion
vi: Dịch xong toán thể

en: Subscribe to the RSS feed.
vi: Đăng ký với nguồn tin RSS.

en: Login to Pootle
vi: Đăng nhập vào Pootle nhé

en: Your username and password didn't match. Please try again.
vi: Bạn đã gõ một tên người dùng và mật khẩu không tương ứng với nhau. Hãy thử lại.

en: Lost your Password?
vi: Mất mật khẩu ?

en: Don't have an account yet?
vi: Chưa có tài khoản ?

en: Register.
vi: Đăng ký.

en: Translate Toolkit version %s installed.
vi: Công cụ Thông dịch (Translate Toolkit) phiên bản %s được cài đặt.

en: Translate Toolkit version %(installed)s installed. Pootle requires version %(required)s.
vi: Công cụ Thông dịch (Translate Toolkit) phiên bản %(installed)s được cài đặt. Pootle yêu cầu phiên bản %(required)s.

en: Django version %s is installed.
vi: Django phiên bản %s được cài đặt.

en: Django version %s is installed, but a higher version is highly recommended.
vi: Django phiên bản %s được cài đặt, còn rất khuyên bạn sử dụng một phiên bản mới hơn.

en: lxml version %s is installed.
vi: lxml phiên bản %s được cài đặt.

en: lxml version %(installed)s is installed. Pootle requires version %(required)s for XML format support.
vi: lxml phiên bản %(installed)s được cài đặt. Pootle yêu cầu phiên bản %(required)s để hỗ trợ định dạng XML.

en: lxml is not installed. Pootle requires lxml for XML format support.
vi: lxml chưa được cài đặt. Pootle yêu cầu gói phần mềm lxml để hỗ trợ định dạng XML.

en: Can't find the unzip command. Uploading archives is faster if "unzip" is available.
vi: Không tìm thấy lệnh giải nén « unzip ». Có sẵn « unzip » thì tải lên bài một cách nhanh hơn.

en: Can't find the ISO codes package. Pootle uses ISO codes to translate language names.
vi: Không tìm thấy gói mã quốc tế « iso-codes ». Pootle dùng « iso-codes » để dịch các tên ngôn ngữ.

en: Can't find the aeidon package. Pootle requires Gaupol or aeidon to support subtitle formats.
vi: Không tìm thấy aeidon. Pootle yeu cầu gói phần mềm Gaupol hoặc aeidon để hỗ trợ định dạng phụ đề.

en: Can't find python-levenshtein package. Updating from templates is faster with python-levenshtein.
vi: Không tìm thấy gói « python-levenshtein ». Có sẵn « python-levenshtein » thì cập nhật từ mẫu một cách nhanh hơn.

en: No text indexing engine found. Searching is faster if an indexing engine like Xapian or Lucene is installed.
vi: Không tìm thấy cơ chế chỉ rõ văn bản. Cài đặt một cơ chế chỉ rõ như Xapian hay Lucene thì tìm kiếm nhanh hơn.

en: Using the default sqlite3 database engine. SQLite is only suitable for small installations with a small number of users. Pootle will perform better with the MySQL database engine.
vi: Đang dùng cơ chế cơ sở dữ liệu sqlite3 mặc định. SQLite chỉ thích hợp với bản cài đặt nhỏ không có quá nhiều người dùng. Pootle có hiệu suất tốt hơn khi dùng cơ chế cơ sở dữ liệu MySQL.

en: Using the default sqlite3 database engine. SQLite is only suitable for small installations with a small number of users. Pootle will perform better with the MySQL database engine, but you need to install python-MySQLdb first.
vi: Đang dùng cơ chế cơ sở dữ liệu sqlite3 mặc định. SQLite chỉ thích hợp với bản cài đặt nhỏ không có quá nhiều người dùng. Pootle có hiệu suất tốt hơn khi dùng cơ chế cơ sở dữ liệu MySQL, nhưng trước hết bạn cần cài đặt mô-đun « python-MySQLdb ».

en: Pootle is configured to use memcached as a caching backend, but can't connect to the memcached server. Caching is currently disabled.
vi: Pootle được cấu hình để dùng trình nền « memcached » làm một hậu phương nhớ tạm, nhưng không thể kết nối tới trình phục vụ « memcached ». Chức năng nhớ tạm hiện thời bị tắt.

en: For optimal performance, use django.contrib.sessions.backends.cached_db as the session engine.
vi: Nhằm mục đích hiệu suất tối ưu, hãy dùng « django.contrib.sessions.backends.cached_db » làm cơ chế buổi hợp.

en: For optimal performance, use django.contrib.sessions.backends.cache as the session engine.
vi: Nhằm mục đích hiệu suất tối ưu, hãy dùng « django.contrib.sessions.backends.cache » làm cơ chế buổi hợp.

en: Pootle is configured to use memcached as caching backend, but Python support for memcached is not installed. Caching is currently disabled.
vi: Pootle được cấu hình để dùng trình nền « memcached » làm một hậu phương nhớ tạm, nhưng mà chưa cài đặt hỗ trợ Python cho « memcached ». Chức năng nhớ tạm hiện thời bị tắt.

en: For optimal performance, use memcached as the caching backend.
vi: Nhằm mục đích hiệu suất tối ưu, hãy dùng « memcached » làm hậu phương nhớ tạm.

en: For optimal performance, use Apache as the webserver.
vi: Nhằm mục đích hiệu suất tối ưu, hãy dùng « Apache » làm trình phục vụ Web.

en: The "from" address used to send registration emails is not specified. Also review the mail server settings.
vi: Chưa ghi rõ địa chỉ « Từ » được sử dụng để gửi thư đăng ký. Cũng cần phải xem lại thiết lập máy phục vụ thư điện tử.

en: No contact address is specified. The contact form will allow users to contact the server administrators.
vi: Chưa ghi rõ địa chỉ liên lạc. Đơn liên lạc cũng cho phép người dùng liên hệ với quản trị máy phục vụ.

en: Running in debug mode. Debug mode is only needed when developing Pootle. For optimal performance, disable debugging mode.
vi: Đang chạy ở chế độ gỡ rối. Chế độ gỡ rối chỉ được yêu cầu khi phát triển Pootle. Nhằm mục đích hiệu suất tối ưu, hãy tắt chế độ gỡ rối.

en: Running in live translation mode. Live translation is useful as a tool to learn about Pootle and localization, but has high impact on performance.
vi: Đang chạy ở chế độ dịch tại chỗ. Chế độ dịch tại chỗ giúp người dùng học hiểu về Pootle và quá trình địa phương hoá, dù rất giảm hiệu suất.

en: Project Members
vi: Thành viên Dự án

en: Language Members
vi: Thành viên nhóm Ngôn ngữ

en: You do not have rights to administer Pootle.
vi: Bạn không có quyền quản lý Pootle.

en: You do not have rights to administer %s.
vi: Bạn không có quyền quản trị %s.

en: No files in this project.
vi: Không có tập tin nào trong dự án này.

en: There are errors in the form. Please review the problems below.
vi: Gặp lỗi trong đơn này. Hãy xem lại vấn đề dưới đây.

en: Pootle %(pootle_ver)s is powered by Translate Toolkit %(toolkit_ver)s
vi: Pootle %(pootle_ver)s chạy bằng Translate Toolkit %(toolkit_ver)s

en: %(percentage)d%% complete
vi: %(percentage)d%% hoàn toàn

en: Translations are complete
vi: Các chuỗi đã được dịch xong

en: Translations need to be checked (they are marked fuzzy)
vi: Có một số chuỗi dịch cần kiểm tra (đánh dấu « dịch mờ »)

en: %(translated)d/%(total)d words (%(translatedpercent)d%%) translated
vi: %(translated)d/%(total)d từ (%(translatedpercent)d%%) đã dịch

en: %(translated)d/%(total)d strings
vi: %(translated)d/%(total)d chuỗi

en: %(checks)d string (%(checkspercent)d%%) failed | %(checks)d strings (%(checkspercent)d%%) failed
vi[0]: %(checks)d chuỗi (%(checkspercent)d%%) bị lỗi

en: Review Suggestions
vi: Xem lại chuỗi góp

en: View Suggestions
vi: Xem chuỗi góp

en: Quick Translate
vi: Dịch còn lại

en: View Untranslated
vi: Xem mục chưa dịch

en: Translate All
vi: Dịch tất cả

en: Manage Glossary
vi: Quản lý từ điển thuật ngữ

en: ZIP of directory
vi: Kho nén ZIP của thư mục

en: Translate offline
vi: Dịch ngoại tuyến

en: Download XLIFF file for offline translation
vi: Tải tập tin XLIFF về để dịch trong một trình chỉnh sửa riêng

en: Download XLIFF
vi: Tải về XLIFF

en: Export translations
vi: Xuất các bản dịch

en: Download file
vi: Tải về tập tin

en: Commit to VCS
vi: Gài vào VCS

en: Update from VCS
vi: Cập nhật từ VCS

en: %d word needs attention | %d words need attention
vi[0]: %d từ cần sự chú ý

en: %d word untranslated | %d words untranslated
vi[0]: %d từ chưa dịch

en: %d word needs review | %d words need review
vi[0]: %d từ cần xem lại

en: Error reading %d file | Error reading %d files
vi[0]: Gặp lỗi khi đọc %d tập tin

en: Translated percentage
vi: Phần trăm đã dịch

en: Fuzzy percentage
vi: Phần trăm mờ

en: Fuzzy words
vi: Từ mờ

en: Untranslated percentage
vi: Phần trăm chưa dịch

en: Untranslated words
vi: Từ chưa dịch

en: Total Words
vi: Tổng từ

en: You do not have rights to commit files here
vi: Bạn không có quyền chuyển/gửi tập tin vào đây.

en: You do not have rights to update files here
vi: Bạn không có quyền cập nhật tập tin ở đây.

en: ISO 639 language code for the language, possibly followed by an underscore (_) and an ISO 3166 country code. <a href="http://www.w3.org/International/articles/language-tags/">More information</a>
vi: Mã ngôn ngữ ISO 639 cho ngôn ngữ này, có thể với dấu gạch dưới « _ » và mã quốc gia  ISO 3166 theo sau (v.d. « vi », « zh_CN »). <a href="http://www.w3.org/International/articles/language-tags/">Xem thêm</a>

en: Enter any special characters that users might find difficult to type
vi: Nhập bất cứ ký hiệu đặc biệt nào có thể là khó gõ cho người dùng

en: For more information, visit <a href="http://translate.sourceforge.net/wiki/l10n/pluralforms">our wiki page</a> on plural forms.
vi: Để tìm thêm thông tin, xem <a href="http://translate.sourceforge.net/wiki/l10n/pluralforms">trang wiki Translate</a> về các cách ở số nhiều.

en: Number of Plurals
vi: Tổng số cách số nhiều

en: Plural Equation
vi: Biểu thức số nhiều

en: %(projects)d project, %(average)d%% translated | %(projects)d projects, %(average)d%% translated
vi[0]: %(projects)d dự án, %(average)d%% đã dịch

en: You do not have rights to administer this language.
vi: Bạn không có quyền quản trị ngôn ngữ này.

en: Below you can add, edit, and delete the permissions for this language.
vi: Dưới đây thì bạn có khả năng thêm, chỉnh sửa và xoá các quyền truy cập đến ngôn ngữ này.

en: Pootle: Install
vi: Pootle: Cài đặt

en: Error: "%s" while attempting to access the Pootle database, will try to initialize database.
vi: Lỗi: « %s » trong khi thử truy cập đến cơ sở dữ liệu Pootle, sẽ thử sơ khởi cơ sở dữ liệu.

en: Creating database tables...
vi: Đang tạo các bảng cơ sở dữ liệu...

en: Creating default languages, projects and admin user
vi: Đang tạo các ngôn ngữ mặc định, các dự án và người dùng quản trị

en: Calculating translation statistics, this will take a few minutes
vi: Đang tạo thống kê thông dịch (có thể mất vài phút)

en: %(language)s is %(percent)d%% complete
vi: %(language)s được dịch %(percent)d%%

en: Project %(project)s is %(percent)d%% complete
vi: Dự án %(project)s được dịch %(percent)d%%

en: Done calculating statistics for default languages and projects
vi: Hoàn tất tính thống kê về các ngôn ngữ và dự án mặc định

en: Initialized database, you will be redirected to the front page in 10 seconds
vi: Đã sơ khởi cơ sở dữ liệu ; bạn sẽ được chuyển tiếp tới trang chính trong khoảng 10 giây

en: Pootle: Update
vi: Pootle: Cập nhật

en: Database tables are currently at build version %d. Pootle will now update the database.
vi: Các bảng cơ sở dữ liệu hiện thời có phiên bản xây dựng %d. Pootle sắp cập nhật cơ sở dữ liệu.

en: Creating missing database tables...
vi: Đang tạo các bảng cơ sở dữ liệu còn thiếu...

en: Fixing permission table...
vi: Đang sửa chữa bảng quyền truy cập...

en: Updating existing database tables...
vi: Đang cập nhật các bảng cơ sở dữ liệu đã có...

en: Pootle will now import all the translations into the database. It could take a long time.
vi: Pootle sắp nhập vào cơ sở dữ liệu tất cả các bản dịch. Thao tác này có thể sẽ mất nhiều thời gian.

en: Imported %(count)d suggestion from %(store)s | Imported %(count)d suggestions from %(store)s
vi[0]: Đã nhập %(count)d sự góp ý từ %(store)s

en: Failed to import suggestions from %s
vi: Đã không nhập được các sự góp ý từ %s

en: Imported %(count)d unit from %(store)s | Imported %(count)d units from %(store)s
vi[0]: Đã nhập %(count)d đơn vị từ %(store)s

en: Failed to import units from %s
vi: Đã không nhập được các đơn vị từ %s

en: All translations are now imported.
vi: Tất cả các bản dịch đã được nhập vào cơ sở dữ liệu.

en: Pootle initialized the database. You will be redirected to the front page in 10 seconds.
vi: Pootle đã sơ khởi cơ sở dữ liệu. Bạn sẽ được chuyển tiếp tới trang chính trong khoảng 10 giây

en: You need to <a href="%(login_link)s">login</a> to access this page.
vi: Bạn cần phải <a href="%(login_link)s">đăng nhập</a> để truy cập đến trang này.

en: Error accessing %(filename)s, Filesystem sent error: %(errormsg)s
vi: Gặp lỗi khi truy cập đến %(filename)s: hệ thống tập tin đã gửi lỗi: %(errormsg)s

en: Last (%d)
vi: Cuối (%d)

en: News for %(language)s
vi: Tin tức về %(language)s

en: News for %(project)s
vi: Tin tức về %(project)s

en: News for the %(project)s project in %(language)s
vi: Tin tức về dự án %(project)s bằng %(language)s

en: News for %(path)s
vi: Tin tức về %(path)s

en: View News Item
vi: Xem bài tin

en: No news yet.
vi: Chưa có tin tức.

en: Number of Rows
vi: Số các hàng

en: Interface Language
vi: Ngôn ngữ giao diện

en: Alternative Source Languages
vi: Ngôn ngữ nguồn khác

en: Suggestions Accepted
vi: Sự góp ý được chấp nhận

en: Suggestions Pending
vi: Sự góp ý bị hoãn

en: Suggestions Reviewed
vi: Sự góp ý được xem lại

en: Submissions Made
vi: Chuỗi dịch được đệ trình

en: A short code for the project. This should only contain ASCII characters, numbers, and the underscore (_) character.
vi: Một mã ngắn cho dự án này. Giá trị này nên chỉ chứa ký tự ASCII, chữ số và dấu gạch dưới « _ ».

en: A description of this project. This is useful to give more information or instructions. This field should be valid HTML.
vi: Một mô tả về dự án này. Có ích để cung cấp thêm thông tin hay chỉ dẫn. Trường này nên chứa mã HTML đúng.

en: Automatic detection (slower)
vi: Tự động phát hiện (chậm)

en: GNU style: files named by language code
vi: Kiểu GNU: tập tin đặt tên theo mã ngôn ngữ

en: Non-GNU: Each language in its own directory
vi: Khác-GNU: mỗi ngôn ngữ có một thư mục riêng

en: Quality Checks
vi: Kiểm tra chất lượng

en: Project Tree Style
vi: Kiểu cây dự án

en: %(languages)d language, %(average)d%% translated | %(languages)d languages, %(average)d%% translated
vi[0]: %(languages)d ngôn ngữ, %(average)d%% đã dịch

en: You do not have rights to administer this project.
vi: Bạn không có quyền quản trị dự án này.

en: Update from templates
vi: Cập nhật từ mẫu

en: Below you can add, edit, and delete the permissions for this project.
vi: Dưới đây thì bạn có khả năng thêm, chỉnh sửa và xoá các quyền truy cập đến dự án này.

en: Administrate
vi: Quản trị

en: Here you can add, edit, or delete the languages for this project.
vi: Ở đây thì bạn có khả năng thêm, chỉnh sửa hay xoá những ngôn ngữ cho dự án này.

en: Gettext PO
vi: PO Gettext

en: Haiku catkeys
vi: Phím Haiku

en: Java Properties
vi: Thuộc tính Java

note: l10n: Don't translate "strings" unless you are sure these files have another name in your language
en: OS X Strings
vi: Chuỗi OS X

en: PHP arrays
vi: Mảng PHP

en: Subtitles: srt
vi: Phụ đề: srt

en: Subtitles: sub
vi: Phụ đề: sub

en: Subtitles: ssa
vi: Phụ đề: ssa

en: Subtitles: ass
vi: Phụ đề: ass

en: Plural Form %d
vi: Dạng số nhiều %d

en: Translator comment
vi: Ghi chú của dịch giả

en: No more matching strings to review.
vi: Không có chuỗi khớp nào còn cần xem lại.

en: No more matching strings to translate.
vi: Không có chuỗi khớp nào còn cần dịch.

en: No matching strings to review.
vi: Không có chuỗi khớp nào cần xem lại.

en: No matching strings to translate.
vi: Không có chuỗi khớp nào cần dịch.

en: checking %s
vi: đang kiểm tra %s

en: Edit translation
vi: Sửa chuỗi dịch

en: Terminology
vi: Thuật ngữ

en: Possible issues with the translation
vi: Vấn đề có thể gặp trong bản dịch

en: Failing Checks
vi: Sai kiểm tra

en: Remove quality check
vi: Bỏ sự kiểm tra chất lượng

en: Copy into translation
vi: Chép vào chuỗi dịch

en: Go to the previous unit
vi: Trở về đơn vị trước

en: Go to the next unit
vi: Tiếp đến đơn vị sau

en: Accept suggestion
vi: Chấp nhận chuỗi góp

en: Reject suggestion
vi: Từ chối chuỗi góp

en: Remove suggestion
vi: Bỏ chuỗi góp

en: Translator Comments
vi: Ghi chú của dịch giả

en: Suggestion %(i)d by %(user)s:
vi: Sự góp ý %(i)d của %(user)s:

en: Suggestion by %(user)s
vi: Sự góp ý của %(user)s

en: Words Translated: %(translated)d/%(total)d - %(translatedpercent)d%%
vi: Số các từ đã dịch: %(translated)d/%(total)d - %(translatedpercent)d%%

en: Strings Translated: %(translated)d/%(total)d - %(translatedpercent)d%%
vi: Số các chuỗi đã dịch: %(translated)d/%(total)d - %(translatedpercent)d%%

en: Regenerate Glossary
vi: Tái tạo từ điển thuật ngữ

en: Are you sure you want to regenerate the glossary? Any existing terms and their translations will be deleted.
vi: Bạn có chắc chắn muốn tạo lần nữa từ điển thuật ngữ phải không? Thao tác này sẽ xoá bỏ bất cứ thuật ngữ nào đã có và bản dịch tương ứng.

en: You can regenerate the glossary from scratch.
vi: Bạn cũng có khả năng tái tạo từ điển thuật ngữ từ con số không.

en: Glossary is Empty
vi: Từ điển thuật ngữ còn trống

en: Generate Glossary
vi: Tạo từ điển thuật ngữ

en: Description...
vi: Mô tả...

en: Source Text
vi: Chuỗi nguồn

en: Target Text
vi: Chuỗi đích

en: You do not have rights to update from version control here
vi: Ở đây thì bạn không có quyền cập nhật từ kho điều khiển phiên bản

en: Updated project "%s" from version control
vi: Đã cập nhật dự án « %s » từ kho điều khiển phiên bản

en: Updated file %s from version control
vi: Đã cập nhật tập tin %s từ kho điều khiển phiên bản

en: Failed to update %s from version control
vi: Lỗi cập nhật %s từ kho điều khiển phiên bản

en: You do not have rights to access translation mode.
vi: Bạn không có quyền truy cập đến chế độ dịch.

en: You do not have rights to access review mode.
vi: Bạn không có quyền truy cập đến chế độ xem lại.

en: You do not have rights to access this translation project.
vi: Bạn không có quyền truy cập đến dự án thông dịch này.

en: You do not have the right to create ZIP archives.
vi: Bạn không có quyền tạo kho nén ZIP.

en: Invalid/insecure file name: %s
vi: Tên tập tin không hợp lệ / an toàn: %s

en: Invalid GNU-style file name: %(local_filename)s. It must match '%(langcode)s.%(filetype)s'.
vi: Tên tập tin kiểu GNU không hợp lệ: %(local_filename)s. Nó phải khớp với '%(langcode)s.%(filetype)s'.

en: Error while extracting archive
vi: Gặp lỗi khi giải nén kho

en: You do not have rights to overwrite files here.
vi: Bạn không có quyền ghi đè lên tập tin ở đây.

en: You do not have rights to upload new files here.
vi: Bạn không có quyền tải tập tin mới lên đây.

en: You do not have rights to upload files here.
vi: Bạn không có quyền tải tập tin lên đây.

en: Update all from version control
vi: Cập nhật tất cả từ kho điều khiển phiên bản

en: Merge the file with the current file and turn conflicts into suggestions
vi: Trộn tập tin với tập tin hiện thời, cũng làm cho các việc xung đột trở thành lời đề nghị

en: Add all new translations as suggestions
vi: Thêm mỗi chuỗi dịch mới dưới dạng sự góp ý

en: Overwrite the current file if it exists
vi: Ghi đè lên tập tin hiện thời, nếu có

en: Upload to
vi: Tải lên

en: Optionally select the file you want to merge with. If not specified, the uploaded file's name is used.
vi: Cũng có khả năng chọn tập tin vào đó bạn muốn hoà trộn. Không ghi rõ thì sử dụng tên của tập tin được tải lên.

en: Here you can manage the files in this translation project.
vi: Ở đây thì bạn có khả năng quản lý các tập tin trong dự án thông dịch này.

en: Update files from templates
vi: Cập nhật các tập tin từ mẫu

en: Rescan project files
vi: Quét lại các tập tin dự án

en: Below you can add, edit, and delete the permissions for this translation project.
vi: Dưới đây thì bạn có khả năng thêm, chỉnh sửa và xoá các quyền truy cập đến dự án thông dịch này.

en: Pootle Demo
vi: Thao diễn Pootle

note: l10n: Change the language code (en) to your language code, and replace ltr with rtl if you language is written from right to left.
en: <div dir="ltr" lang="en">
    <h2 class="title">This is a demo installation of Pootle.</h2>
    <p class="about">You can also visit the official <a href="http://pootle.locamotion.org">Pootle server</a>. The server administrator has not provided contact information or a description of this server. If you are the administrator for this server, edit this description in your preference file or in the administration interface.</p>
    </div>
vi: <div dir="ltr" lang="vi">
    <h2 class="title">Đây là một bản cài đặt thao diễn của Pootle.</h2>
    <p class="about">Bạn cũng có thể thăm <a href="http://pootle.locamotion.org">máy phục vụ Pootle</a> chính thức. Trên máy này, quản trị chưa cung cấp thông tin liên lạc hay một mô tả về trình phục vụ này. Nếu bạn quản trị trình phục vụ này, hãy chỉnh sửa mô tả này trong tập tin tùy thích, hoặc trong giao diện quản trị.</p>
    </div>

en: Time to answer has expired
vi: Khoảng thời gian đáp ứng đã mãn hạn

en: Incorrect
vi: Sai

en: You don't have permission to access this page.
vi: Bạn không có quyền truy cập đến trang này.

en: Page Not Found
vi: Không tìm thấy trang

en: An error has occurred. Thank you for your patience.
vi: Một lỗi đã xảy ra. Cám ơn bạn đã kiên nhẫn.

en: Information and statistics about this Pootle server
vi: Thông tin về thống kê về máy phục vụ Pootle này

en: Configure the general settings for your site
vi: Cấu hình các thiết lập chung về trang chủ

en: Manage the users
vi: Quản lý các người dùng

en: Manage the languages
vi: Quản lý các ngôn ngữ

en: Manage the projects
vi: Quản lý các dự án

en: Manage the default permissions
vi: Quản lý các quyền truy cập mặc định

en: skip to navigation
vi: nhảy tới cách duyệt

en: Contact Us
vi: Liên hệ với chúng tôi

en: About this Pootle Server
vi: Giới thiệu về trình phục vụ Pootle này

en: Are You Human?
vi: Có một con người đang gõ vào đây không?

en: To protect the server against attacks we have to verify that submissions are made by human users.
vi: Để bảo vệ máy phục vụ chống sự tấn công thì chúng tôi phải thẩm tra có con người nhập vào (không phải mã nguồn hiểm độc).

en: Please answer this question:
vi: Hãy trả lời câu hỏi này:

en: Language main page
vi: Trang chính ngôn ngữ

en: Language news
vi: Tin tức ngôn ngữ

en: Administrate your language permissions
vi: Quản lý các quyền truy cập đến ngôn ngữ của mình

en: Project main page
vi: Trang chủ dự án

en: Project news
vi: Tin tức về dự án

en: Administrate your project
vi: Quản lý dự án của mình

en: Manage project permissions
vi: Quản lý quyền truy cập đến dự án

en: Manage Terminology
vi: Quản lý thuật ngữ

en: Translation project main page
vi: Trang chủ dự án dịch

en: Translation project news
vi: Tin tức dự án dịch

en: Translate this project
vi: Dịch dự án này

en: Quality checks and review suggestions
vi: Kiểm tra chất lượng và xem lại sự góp ý

en: Administrate your project permissions
vi: Quản lý các quyền truy cập đến dự án của mình

en: Administrate your project files
vi: Quản lý các tập tin của dự án của mình

en: Overview of your account
vi: Toán cảnh về tài khoản của mình

en: Configure your translation preferences
vi: Cấu hình các thiết lập riêng về quá trình dịch

en: Change your personal information
vi: Thay đổi thông tin cá nhân về mình

en: Message Sent
vi: Thư đã được gửi

en:  message by %(name)s
vi:   thư của %(name)s

en: Here you can change your personal details. This information will be used in the header of the translation files.
vi: Ở đây thì bạn có khả năng thay đổi chi tiết cá nhân về mình. Thông tin này sẽ được chèn vào phần đầu của tập tin dịch.

en: Translation Settings
vi: Thiết lập Dịch

en: Here you can configure the settings related to the translation interface as well as your language preferences.
vi: Ở đây thì bạn có khả năng cấu hình các thiết lập liên quan đến giao diện dịch, cũng như thông số về ngôn ngữ.

en: Quick Links
vi: Liên kết nhanh

en: No languages or projects selected. Choose yours now.
vi: Chưa chọn ngôn ngữ hay dự án nào. Chọn nhé.

en: This user has not selected languages or projects yet.
vi: Người dùng này chưa chọn ngôn ngữ hay dự án nào.

en: User Statistics
vi: Thống kê Người dùng

en: Profiles list
vi: Danh sách Hồ sơ

en: Account Activated
vi: Tài khoản đã kích hoạt

en: The account has been activated for username "%(account)s". You can now proceed to log in.
vi: Tài khoản đã được kích hoạt cho tên người dùng « %(account)s ». Giờ bạn có khả năng đăng nhập.

en: A Pootle account has been created for you using this email address.
vi: Một tài khoản Pootle đã được tạo cho bạn, dùng địa chỉ thư điện tử này.

en: To activate your account, follow this link:
vi: Để kích hoạt tài khoản của bạn, hãy theo liên kết này:

en: Your activation code is:
vi: Mã kích hoạt của bạn là:

en: This message is sent to verify that the email address is in fact correct. If you did not want to register an account, you may simply ignore the message.
vi: Lá thư này được gửi để kiểm tra địa chỉ thư điện tử thật sự là đúng. Nếu bạn không muốn đăng ký tài khoản, đơn giản có thể bỏ qua thư này.

en: Pootle registration
vi: Đăng ký với Pootle

en: Your password was changed successfully.
vi: Mật khẩu của bạn đã được thay đổi.

en: Old password
vi: Mật khẩu cũ

en: Password Reset
vi: Mật khẩu đã đặt lại

en: Password Reset Complete.
vi: Hoàn tất đặt lại mật khẩu

en: Your password has been set. You may go ahead and <a href="%(login_url)s">log in</a> now.
vi: Mật khẩu của bạn đã được đặt. Giờ bạn có thể <a href="%(login_url)s">đăng nhập</a>.

en: Reset Password
vi: Đặt lại mật khẩu

en: Enter New Password.
vi: Gõ mật khẩu mới

en: Reset My Password
vi: Đặt lại mật khẩu mình

en: Password Reset Failed.
vi: Lỗi đặt lại mật khẩu.

en: The password reset link was invalid, possibly because it has already been used. Please request a new password reset.
vi: Liên kết đặt lại mật khẩu vẫn không hợp lệ, có thể là vì nó đã được dùng về trước. Hãy yêu cầu đặt lại mật khẩu một cách thêm nữa.

en: We've e-mailed you instructions for setting your password to the e-mail address you submitted. You should receive it shortly.
vi: Chúng tôi đã gửi cho địa chỉ thư điện tử được bạn đệ trình một thư chứa chỉ dẫn về đặt mật khẩu. Bạn nên nhận nó sớm.

en: Your username is %(user)s.
vi: Tên người dùng của bạn là %(user)s.

en: Thank you for using Pootle!
vi: Cám ơn bạn đã sử dụng Pootle !

en: Registration Complete
vi: Hoàn tất đăng ký

en: Please check your email to activate your account.
vi: Hãy kiểm tra lại hộp thư đến chứa thư để kích hoạt tài khoản.

en: Register a New Pootle Account
vi: Đăng ký một tài khoản Pootle mới

en: Fill in the following form to get started translating.
vi: Hãy điền vào đơn theo đây để bắt đầu dịch.

en: Already have an account?
vi: Đã có một tài khoản ?

en: Log In.
vi: Đăng nhập.

en: Unassigned
vi: Chưa gán

note: "A disk drive mechanism for moving the read/write head(s) to the location of the desired track on a disk."
en: Actuator
vi: Bộ động tác

note: "A setting that allows a modem to answer an incoming call automatically. It is used in all fax machines."
en: Answer mode
vi: Chế độ trả lời

note: "An application working inside a small window in a panel."
en: Applet
vi: Tiểu dụng

note: "A button in the panel which launches an application or executes a command when pressed."
en: Application Launcher
vi: Bộ khởi chạy ứng dụng

en: area grid
vi: lưới vùng

note: "An item of information following a command. It may, for example, modify the command or identify a file to be affected."
en: Argument
vi: Đối số

note: "The four directional keys on the numeric keypad."
en: Arrow key
vi: Phím mũi tên

en: Article
vi: Bài báo; Điều khoản; Mục

note: "The arrangement of a sequence of items from lowest to highest, such as from 1 to 10 or from A to Z."
en: Ascending order
vi: Sắp tăng dần, thứ tự xuôi, tự tăng

note: "In computer displays and graphics, the ratio of the width of an image or image area to its height. The aspect ratio is an important factor in maintaining correct proportions when an image is printed, rescaled, or incorporated into another document."
en: aspect ratio
vi: tỷ lệ khía cạnh

note: "In statistics, a list or a function that describes the probabilities of the possible values of a random variable chosen by means of a Bernoulli sampling process. Also called Bernoulli distribution."
en: Binomial distribution
vi: Phân phối nhị thức

en: Blinking cursor
vi: Con trỏ nháy

en: block buffer
vi: vùng đệm khối

note: #-#-#-#-#  1110 (glossary for gnome)  #-#-#-#-# "1. In e-mail and Internet newsgroups, the content of a message. 2. In HTML, SGML, and XML, a section of a document that contains the content of the document, along with tags describing characteristics of the content."
en: body
vi: thân

note: "1. A marker inserted at a specific point in a document to which the user may wish to return for later reference. 2. In Netscape Navigator, a link to a Web page or other URL that a user has stored in a local file in order to return to it later."
en: book mark
vi: đánh dấu

note: "A computer system equipped with one or more modems or other means of network access that serves as an information and message-passing center for remote users."
en: Bulletin Board
vi: Bảng công báo

en: Cellular
vi: Có ô

note: "A rectangular block of pixels that represents the space in which a given character is drawn on the screen."
en: char cell
vi: ô ký tự

note: "One of a set of bits that are added to a data message at its origin and scrutinized by the receiving process to determine whether an error has occurred during transmission."
en: Check bit
vi: Bit kiểm tra

note: #-#-#-#-#  1110 (glossary for gnome)  #-#-#-#-# "A process initiated by another process (the parent)."
en: child process
vi: tiến trình con

note: "1. A memory segment containing program instructions. 2. A named and segregated portion of a program's code typically performing a specific class of operations."
en: code segment
vi: đoạn mã

note: "The result of two devices or network workstations trying to transmit signals at the exact same time on the same channel."
en: Collision
vi: Xung đột

en: Common properties
vi: Thuộc tính chung

note: "To string together two or more sequences into one longer sequence (for example, to combine the two strings 'hello' and 'there' into the single string 'hello there')."
en: Concatenate
vi: Nối nhau

note: "A file created to hold a memory image useful for debugging problems when a program malfunctions."
en: Core file
vi: Tập tin lõi

note: #-#-#-#-#  1110 (glossary for gnome)  #-#-#-#-# "For a system or program, to fail to function correctly, resulting in the suspension of operation. A program crash results in the loss of all unsaved data and can leave the operating system unstable enough to require restarting the computer. A disk dri
en: crash
vi: hỏng

en: Criteria range
vi: Phạm vi tiêu chuẩn

en: Cross-reference
vi: Tham chiếu chéo

en: custom window
vi: cửa sổ tự chọn

note: "A background process providing basic system or network services."
en: Daemon
vi: Trình nền

note: #-#-#-#-#  1110 (glossary for gnome)  #-#-#-#-# "The base-10 numbering system."
en: decimal
vi: thập phân

note: "The state in which one entity relies upon specific hardware, software, or specific events for its own definition or functionality."
en: Dependence
vi: Phụ thuộc

en: Derived
vi: Được lấy từ

note: "A sort that arranges items in descending order-for example, with Z preceding A and higher numbers preceding lower ones."
en: Descending sort
vi: Sắp giảm dần

note: "The image or color that is applied to your desktop."
en: desktop background
vi: nền bàn làm việc

note: "Software which provides graphical user interface for users desktop. In addition to capabilities provided by a window manager (that is, ability to move, resize, and hide windows), a desktop environment usually also includes such elements of GUI as a File Manager with drag-and-drop capabilities, Pane
en: desktop environment
vi: môi trường màn hình nền, môi trường bàn làm việc

en: Detection
vi: Dò tìm

en: Dialout Device
vi: Thiết bị Quay số ra

note: #-#-#-#-#  1110 (glossary for gnome)  #-#-#-#-# "A round platter of flexible plastic coated with a magnetic material that can be electrically charged to hold information recorded in digital (binary) form. The magnetized medium is organized in concentric tracks and sectors for storing data."
en: disk
vi: đĩa

note: "Loss or diminution of power."
en: Dissipation
vi: Tiêu hao

note: "A list of recipients on an e-mail mailing list."
en: Distribution list
vi: Danh sách Phân Phối

note: "A drawer is a sliding extension to a panel that you can open or close from a drawer icon."
en: drawer
vi: ngăn kéo

note: "A terminal that does not contain an internal microprocessor."
en: dumb Terminal
vi: Thiết bị không có bộ xử lý nội bộ

note: "To copy."
en: Duplicate...
vi: Nhân đôi...

note: "A way of exchanging messages between users of computers connected to a network (local or Internet)."
en: Electronic Mail
vi: Thư điện tử

note: #-#-#-#-#  1110 (glossary for gnome)  #-#-#-#-# "The process of a computer, device, or program imitating the function of another computer, device, or program."
en: emulation
vi: mô phỏng

note: "A PostScript file format that can be used as an independent entity. The EPS image must be incorporated into the PostScript output of an application such as a desktop publisher."
en: Encapsulated Postscript
vi: PostScript bao bọc

note: "A global 'setting', or configuration parameter, which is available to all applications. Each environment variable has a name and a value (which usually is a string of symbols or an integer number). Any application you run can access any of the environment variables. To view all currently defined en
en: environment variable
vi: biến môi trường

note: "A logical operator that yields 'true' if and only if one of its operands is true and the other is false."
en: Exclusive OR
vi: OR loại trừ

note: "A program/file that can be run or processed or executed by the computer without any further translation. The term usually applies to a compiled program translated into machine code in a format that can be loaded into memory and run by a computer's process."
en: executable file
vi: tập tin thực thi

note: "A type of memory, up to 8 MB, that can be added to IBM PCs. Its use is defined by the Expanded Memory Specification (EMS). Expanded memory is not needed in Windows 9x, all versions of Windows NT, and Windows 2000."
en: Expanded memory
vi: Bộ nhớ mở rộng

en: expected location
vi: vị trí mong muốn

note: "A numeric format that can be used to represent very large real numbers and very small real numbers. Synonymous of Floating-point representation."
en: Exponential notation
vi: Dạng số mũ

note: #-#-#-#-#  1110 (glossary for gnome)  #-#-#-#-# "A language construct for computing a value from one or more operands."
en: expression
vi: biểu thức

note: "Synonymous with Monospace Font. A font (set of characters in a particular style and size), similar to that used on a typewriter, in which each character occupies the same amount of horizontal space regardless of its width"
en: Fixed Font
vi: Phông chữ cố định

note: "A method of tracing the movement of different types of information through a computer system, especially with regard to security and the controls applied to ensure the integrity of the information."
en: Flow analysis
vi: Phân tích luồng

note: "As defined by Free Software Foundation, free software is software that comes with permission for anyone to use, copy, and distribute, either verbatim or with modifications, either gratis or for a fee. In particular, this means that the source code must be This is very close, but not identical, to t
en: Free Software
vi: Phần mềm Tự do

note: "In a hierarchical filing system, a pathname containing all the possible components of a pathname, including the network share or drive and root directory, as well as any subdirectories and the file or object name."
en: full pathname
vi: tên đường dẫn đầy đủ

note: "A visual computer environment that represents programs, files, and options with graphical images, such as icons, menus, and dialog boxes on the screen."
en: Graphical user interface
vi: Giao diện người dùng đồ họa

note: "The blank space or inner margin between two facing pages of a bound document."
en: Gutter
vi: Ống máng

note: "A person, more commonly considered a cracker, who uses computer expertise for illicit ends, such as by gaining access to computer systems without permission and tampering with programs and data."
en: Hacker
vi: Cracker

en: Headword
vi: Từ đầu

note: #-#-#-#-#  1110 (glossary for gnome)  #-#-#-#-# "A type of organization that, like a tree, branches into more specific units, each of which is 'owned' by the higher-level unit immediately above."
en: hierarchy
vi: thứ bậc

note: "A visual indication that an object is in a special state, as by displaying it in reverse video (light on dark rather than dark on light, and vice versa) or with greater intensity."
en: Highlight...
vi: Tô sáng...

note: "A computing milieu, usually within an organization, in which only one manufacturer's hardware and one manufacturer's software are used."
en: Homogeneous environment
vi: Môi trường đồng nhất

note: "The name of a specific server on a specific network within the Internet."
en: Host name
vi: Tên máy

note: "Hot-keys are keyboard combinations used to do actions on a computer instead of using the mouse to do the same action. Hot-keys can speed up computer usage. Also known under the name 'keyboard shortcut' or 'keyboard accelerator'."
en: Hot Key
vi: Phím nóng

note: "Not allowed, or leading to invalid results. For example, an illegal character in a word processing program would be one that the program cannot recognize; an illegal operation might be impossible for a program or system because of built-in constraints."
en: Illegal
vi: Sai, không cho phép

note: "In an environment capable of displaying multiple on-screen windows, any window other than the one currently being used for work."
en: Inactive window
vi: Cửa sổ không hoạt động

note: "An update of those files only that have changed since a specific date."
en: Incremental update
vi: Cập nhật dần

note: "A dial or light that displays information about the status of a device, such as a light connected to a disk drive that glows when the disk is being accessed."
en: Indicator
vi: Bộ chỉ thị

note: "The process of assigning initial values to variables and data structures in a program to prepare them for operation."
en: initialization
vi: sơ khởi

note: "The complementary tasks of gathering data for a computer or a program to work with, and of making the results of the computer's activities available to the user or to other computer processes."
en: Input/output
vi: Gõ/xuất

en: insensitive version
vi: phiên bản không nhạy cảm

note: "A blinking vertical bar on the screen, such as in graphical user interfaces, that marks the location at which inserted text will appear."
en: Insertion point
vi: Điểm chèn

note: "A register (small, high-speed memory circuit within a microprocessor) that contains the address (location) of the instruction to be executed next in the program sequence."
en: instruction pointer
vi: con trỏ hướng dẫn

note: "The conversational exchange of input and output, as when a user enters a question or command and the system immediately responds."
en: Interaction
vi: Tương tác

en: Intercept
vi: Chắn

note: "Synonymous with Rich Text Format. An adaptation of DCA (Document Content Architecture) that is used for transferring formatted text documents between applications, even those applications running on different platforms."
en: Interchange File Format
vi: Định dạng Tập tin Hoán đổi

en: Internal bug
vi: Lỗi nội bộ

en: Intuitive
vi: Trực giác

note: "A piece of hardware that can be used both for providing data to a computer and for receiving data from it, depending on the current situation."
en: I/O subsystem
vi: Hệ thống phụ gỡ/xuất

note: "The core component of an operating system, responsible for basic operations such as accessing the files, input/output, managing the processor and memory resources, etc. All other tools, utilities, and applications use the kernel."
en: Kernel
vi: Hạt nhân

note: "A keyboard shortcut is a key or combination of keys that provides an alternative to standard ways of performing an action."
en: Keyboard shortcut
vi: Phím tắt

en: Keymap control
vi: Điều khiển ánh xạ phím

note: "An application of such popularity and widespread standardization that it fuels sales of the hardware platform or operating system for which it was written."
en: Kill app
vi: Buộc kết thúc ứng dụng

note: "A symbol by which a program or application can be started."
en: launch icon
vi: biểu tượng chạy ứng dụng

note: "A legal contract between a software provider and a user specifying the rights of the user regarding the software."
en: License agreement
vi: Chấp thuận bản quyền

en: Light precipitation
vi: Thúc đẩy nhẹ

en: line arguments
vi: đối số dòng

en: linear transfer
vi: truyền theo dòng

note: "A protocol designator used in the HREF of a hyperlink that enables a user to send e-mail to someone."
en: Mail to
vi: Viết thư tới

note: "The set of statements in a computer program at which execution of the program begins and that invokes the subroutines of the program."
en: Main body
vi: Thân chính

note: "A documentation resource commonly provided with UNIX programs. Manual pages typically contain concise technical listings of available command line options and other settings which affect the running of the program. Can be viewed using GNOME Help Browser or by typing man commandname on the command l
en: Man Pages
vi: Trang hướng dẫn

note: "The process of testing whether two data items are identical or of finding a data item that is identical to a key."
en: matching
vi: khớp nhau

note: "The physical material, such as paper, disk, and tape, used for storing computer-based information."
en: media type
vi: loại phương tiện

note: "A menubar is a bar at the top of an application window that contains the menus for the application."
en: menubar
vi: thanh trình đơn

note: "A device-independent file for storing or display."
en: Metafile
vi: Siêu tập tin

en: mini icons
vi: biểu tượng nhỏ

en: minor faults
vi: lỗi nhỏ

note: "An image that is an exact duplicate of the original with the exception that one dimension is reversed."
en: mirror
vi: phản ánh

note: "In multimedia applications, a device used to simultaneously combine and blend several inputs into one or two outputs."
en: mixer device
vi: thiết bị trộn

note: "The value of a series of observed values that is the most frequently observed, as exhibited by a frequency-distribution curve."
en: Modal (value)
vi: Cách thức (giá trị)

note: "A key on the keyboard that, when held down while another key is pressed, changes the meaning of the keystroke."
en: Modifier
vi: Phím biến đổi

note: "A monitor that displays images in only one color: black on white."
en: monochrome
vi: đơn sắc

en: News Site
vi: Nơi tin tức

note: #-#-#-#-#  1110 (glossary for gnome)  #-#-#-#-# "An addressable point on a network. A device, such as a client computer, a server, or a shared printer, that is connected to the network and is capable of communicating with other network devices."
en: node
vi: điểm nút

note: "In statistics, a type of function that describes the probabilities of the possible values of a random variable."
en: Normal distribution
vi: Phân phối chuẩn

en: Number Converter
vi: Bộ chuyển đổi số

note: "Describing a style of text created by slanting a roman font to simulate italics."
en: oblique
vi: chéo

en: Observations
vi: Quan sát

note: "Refers to software for which both the executable files and the source code can be freely redistributed and re-used in other products. This term was introduced by <ulink type='http' url='http://www.opensource.org/'>Open Source Initiative</ulink>; it is very close, but not identical to the notion of 
en: Open Source
vi: Mã nguồn mở

note: "A pane is a subdivision of a window. For example, the Nautilus window contains a side pane and a view pane."
en: pane
vi: ô cửa sổ

en: Parcel
vi: Phần

note: "To break input into smaller chunks so that a program can act upon the information."
en: Parse
vi: Phân tách

en: Peak indicator
vi: Trình chỉ thị đỉnh

en: pending signals
vi: tính hiệu treo

en: Periodic
vi: Định kỳ

note: "A program in Perl is known as a script."
en: Perl Script
vi: Tập lệnh Perl

note: "Memory actually present in the system, as opposed to virtual memory."
en: physical memory
vi: bộ nhớ vật lý

en: picker button
vi: nút nhặt

en: Picker Settings
vi: Thiết lập trình nhặt

en: Pilot device
vi: Thiết bị Pilot

note: "A small software program that plugs into a larger application to provide added functionality."
en: Plug-in
vi: Bộ cầm phít

note: "A mathematical curve often used in statistics and simulation to represent the likelihood of some event occurring when the average likelihood is known."
en: Poisson distribution
vi: Phân phối Poisson

en: Pooled Variance
vi: Phương sai gộp

note: "Synonym for Mailbox"
en: Postal Box
vi: Hộp thư

note: "The server and associated storage and mail handling services that provide the centralized location for collection and distribution of e-mail over a network."
en: Post Office
vi: Bưu điện

note: "A device or a software routine, such as a linker, that operates on data manipulated first by another processor."
en: Post Processor
vi: Bộ hậu xử lý

en: power management
vi: quản lý điện năng

note: "For pigments these are red, yellow and blue."
en: Primary Colors
vi: Màu chính

note: "The area on the paper, excluding margins, where the printer can print data."
en: Print area
vi: Vùng in

note: "PID; the ID number by which the system identifies individual processes. The first process to run on the system has PID 0."
en: Process ID
vi: ID tiến trình

note: "Travel of a signal, such as an Internet packet, from its source to one or more destinations."
en: Propagation
vi: Truyền bá

note: "A set of characters in a particular style and size in which a variable amount of horizontal space is allotted to each letter or number."
en: Proportional font
vi: Phông chữ cân đối

en: protected workbooks
vi: Sổ công việc được bảo vệ

note: "A firewall component that manages Internet traffic to and from a local area network (LAN) and can provide other features, such as document caching and access control."
en: proxy server
vi: máy phục vụ ủy nhiệm

en: Radar map
vi: Bản đồ ra-đa

note: "Unprocessed, typically unformatted, data, such as a stream of bits that has not been filtered for commands or special characters."
en: Raw data
vi: Dữ liệu thô

en: Raw memory
vi: Bộ nhớ thô

en: Readout
vi: Kết quả

en: ready...
vi: sẵn sàng..

note: "See Physical memory."
en: Real Memory
vi: Bộ nhớ thực

en: real path
vi: đường dẫn thực

note: "Relating to a time frame imposed by external constraints. Real-time operations are those in which the machine's activities match the human perception of time."
en: Real time
vi: Thời gian thực

note: "The ability of a routine to call itself. Recursion enables certain algorithms to be implemented with small, simple routines."
en: Recursion
vi: Đệ quy

note: "In statistics, an analysis of the degree to which variations in an independent variable affect a dependent variable (a variable whose value depends on the value of another variable)."
en: Regression analysis
vi: Phân tích hồi quy

en: Resident memory
vi: Bộ nhớ trong

note: "The data structures, templates, definition procedures, management routines, icon maps, and so forth associated with a particular resource, such as a menu, window, or dialog box."
en: Resource element
vi: Phần tử tài nguyên

note: "The reversal of light and dark in the display of selected characters on a video screen."
en: Reverse video
vi: Ảnh động ngược

note: "The top level directory of a UNIX file system, containing all other files and directories. Root directory is denoted by a single slash (/)."
en: Root Directory
vi: Thư mục gốc

note: "The background of an X11 desktop, in which background images ('wallpaper') or running programs may be displayed."
en: Root Window
vi: Cửa sổ gốc

note: "Of or relating to the characteristic of a piece of hardware or software or a network that makes it possible for it to expand-or shrink-to meet future needs and circumstances."
en: Scalable
vi: Cân bằng

note: "An operating-system process that starts and ends tasks (programs), manages concurrently running processes, and allocates system resources."
en: schedule manager
vi: bộ quản lý kế hoạch

note: #-#-#-#-#  1110 (glossary for gnome)  #-#-#-#-# "A description of a database to a database management system (DBMS) in the language provided by the DBMS."
en: schema
vi: giản đồ

note: "A floating-point method of representing a number, especially a very large or very small one, in which numbers are expressed as products consisting of a number between 1 and 10 multiplied by a power of 10."
en: Scientific notation
vi: Ký hiệu khoa học

note: "In some graphical user interfaces, a vertical or horizontal bar at the side or bottom of a display area that can be used with a mouse for moving around in that area."
en: Scrollbars
vi: Thanh cuộn

en: Search Domains
vi: Miền tìm kiếm

note: "The string of characters to be matched in a search-typically a text string."
en: search string
vi: chuỗi tìm kiếm

note: "Colors produced by mixing primary colors."
en: Secondary Colors
vi: Màu phụ

note: "A communications link that has been protected against unauthorized access, operation, or use by means of isolation from the public network, encryption, or other forms of control."
en: Secure channel
vi: Kênh bảo mật

en: Secure keyboard
vi: Bàn phím bảo mật

en: Severity
vi: Chặt chẽ

en: shaped text
vi: văn bản khuôn

note: "A keyboard key that, when pressed in combination with another key, gives that key an alternative meaning; for example, producing an uppercase character when a letter key is pressed."
en: Shift key
vi: Phím Shift

note: "A block of text that an e-mail client or a newsreader automatically places at the end of every message or article before the message or article is transmitted."
en: signature block
vi: khối chữ ký

note: "A control in the upper right corner of the frame of a window. When the user clicks on the size box, the window toggles between the size the user has set for it by dragging and the maximum size."
en: Size box
vi: Hộp kích cỡ

note: #-#-#-#-#  1110 (glossary for gnome)  #-#-#-#-# "Any device, including a computer, that is controlled by another computer, referred to as the master."
en: slave
vi: phụ

en: slow terminals
vi: thiết bị cuối chậm

note: "A terminal that contains a microprocessor and random access memory (RAM) and that does some rudimentary processing without intervention from the host computer."
en: Smart terminal
vi: Thiết bị cuối thông minh

en: SOCKS Server
vi: Máy phục vụ SOCKS

note: "A user-created display object that can be assigned an accelerator key combination and is linked to an operation or process."
en: soft keys
vi: phím mềm

en: software bug
vi: lỗi phần mềm

en: Software Foundation
vi: Tổ chức Phần mềm

note: "A geometric shape or construction that has continuity in length, width, and depth and is treated by a program as if it had both surface and internal substance."
en: Solid model
vi: Mô hình đặc

note: "A type of expansion board on PC-compatible computers that allows the playback and recording of sound, such as from a WAV or MIDI file or a music CD-ROM. Most"
en: sound card
vi: thẻ âm thanh

note: "Human-readable program statements written by a programmer or developer in a high-level or assembly language that are not directly readable by a computer. Source code needs to be compiled into object code before it can be executed by a computer."
en: Source code
vi: Mã nguồn

note: "A character that is entered by pressing the Spacebar on the keyboard and that typically appears on the screen as a blank space."
en: Space character
vi: Ký tự trắng

note: "Any character that is not alphabetic, numeric, or the space character (for example, a punctuation character)."
en: Special character
vi: Ký tự đặc biệt

note: #-#-#-#-#  1110 (glossary for gnome)  #-#-#-#-# "To store a data document in a queue, where it awaits its turn to be printed."
en: spool
vi: ống chỉ

en: startup files
vi: tập tin khởi chạy

note: "The application that takes control of the system when the computer is turned on."
en: Startup Program
vi: Chương trình khởi chạy

en: step increment
vi: nấc tăng

en: sticky notes
vi: ghi chép bám dính

en: Stock Ticker
vi: Dấu kiểm chứng khoán

en: stripchart program
vi: chương trình stripchart

en: structure diagram
vi: biểu đồ cấu trúc

note: "A directory (logical grouping of related files) within another directory."
en: Subdirectory
vi: Thư mục con

en: subshell support
vi: hỗ trợ vỏ phụ

note: "A sequential section of a string."
en: substring
vi: chuỗi phụ

note: "1. A circuit element that has two states: on and off. 2. A control device that allows the user to choose one of two or more possible states."
en: Switch level
vi: Chuyển mức

note: "Short for symbolic link file. A file constructed with a proprietary Microsoft format, used primarily for exchanging spreadsheet data in such a way that formatting information and intercellular data value relationships are preserved."
en: SYLK file
vi: Tập tin SYLK

note: "The person responsible for administration and maintenance of a computer system."
en: system administrator
vi: quản trị hệ thống

note: "A process that specifies the machines, devices and programs that form a particular processing system."
en: System Configuration
vi: Cấu hình hệ thống

en: system settings
vi: thiết lập hệ thống

note: "The UNIX command that, when followed by another user's name and address, is used to generate a request for a synchronous chat session on the Internet."
en: Talk
vi: Nói chuyện

en: tall
vi: cao

note: "A file created using the tar (Tape ARchive) program, which conglomerates multiple files, or even a whole directory tree, into one file for easy storage or transfer. These archives are often compressed using the gzip program and given a filename extension of .tar.gz."
en: tar archive
vi: kho tar

note: "The file to which data is to be written, as in a copy operation."
en: target file
vi: tập tin đích

note: "A file created either in memory or on disk, by the operating system or some other program, to be used during a session and then discarded."
en: temp file
vi: tập tin tạm

note: "A region in memory or on a storage device that is temporarily allocated for use in storing intermediate data in a computational, sorting, or transfer operation."
en: temporary buffer
vi: vùng đệm tạm

en: TERM variable
vi: Biến TERM

en: Test Module
vi: Mô-đun kiểm tra

en: text area
vi: vùng văn bản

en: textual name
vi: tên nguyên văn

note: "A miniature version of an image or electronic version of a page that is generally used to allow quick browsing through multiple images or pages."
en: Thumb Nails
vi: Hình thu nhỏ

note: "1. A regular, rapidly recurring signal emitted by a clocking circuit; also, the interrupt generated by this signal."
en: Tick
vi: Nhịp

en: Ticker Properties
vi: Thuộc tính dấu kiểm

note: "In computing, the timekeeping and datekeeping functions maintained by the computer's operating system, used most visibly as a means of 'stamping' files with the date and time of creation or last revision."
en: timestamp
vi: ghi giờ, nhãn thời gian

en: tool menu
vi: trình đơn công cụ

en: topic
vi: chủ đề

note: "A statement in a programming language that transfers the flow of execution to another location in the program."
en: Transfer statement
vi: Câu truyền

note: "1. A path or link through which information passes between two devices. A channel can be either internal or external to a microcomputer. 2. In communications, a medium for transferring information."
en: transmission channel
vi: kênh truyền

note: "A theoretical model created by British mathematician Alan Turing in 1936 that is considered the prototype for digital computers."
en: Turing Machine
vi: Máy Turing

en: type bindings
vi: tổ hợp kiểu

en: Unexpected end
vi: Kết thúc bất ngờ

note: "A Uniform Resource Identifier (URI) is a string that identifies a particular location in a file system or on the Web. For example, the address of a web page is a URI."
en: Uniform Resource Identifier
vi: Bộ nhận diện tài nguyên đồng dạng

note: "An 'address', or 'location', of a document. Most common URL types are a Web address (such as http://www.gnome.org), a file on a FTP server (e.g., ftp://ftp.gnome.org/pub), or a file on your own local system (e.g., file:/usr/doc/). Formal definition of URL (which is a subset of more general notion, 
en: Uniform Resource Locator
vi: Bộ định vị tài nguyên đồng dạng

en: Urgent condition
vi: Tình trạng khẩn cấp

note: "Something determined by the user"
en: User defined
vi: Tự định nghĩa

note: "gnome-core.pot"
en: user directory
vi: thư mục người dùng

en: Valid chars
vi: Ký tự hợp lệ

note: "Some window managers allow the user to have several virtual desktops; you could have application windows open and working on all of them, even though at every moment, only one of the virtual desktops is shown on your screen. Similar to having several physical desks in your office so that you can pu
en: Virtual Desktop
vi: Bàn làm việc ảo

en: Watch file
vi: Tập tin theo dõi

note: "The directory in which the user's commands take place, unless another directory is specified."
en: working directory
vi: thư mục làm việc

note: #-#-#-#-#  1110 (glossary for gnome)  #-#-#-#-# "A workspace is a discrete area in the GNOME Desktop in which you can work." #-#-#-#-#  1188 (sawfish HEAD)  #-#-#-#-# ../lisp/sawfish/wm/ext/edge-flip.jl
en: workspace
vi: vùng làm việc

en: X Align
vi: Canh dòng X

en: XDMCP socket
vi: Ổ cắm XDMCP

note: ""
en: X server
vi: Trình phục vụ X

en: absolute
vi: tuyệt đối

en: accent
vi: dấu câu

en: accessibility
vi: khả năng truy cập

en: accessory
vi: phụ tùng

en: accuracy
vi: độ chính xác

en: acquire
vi: lấy

en: acronym
vi: từ cấu tạo

en: adapter
vi: bộ tiếp hợp

en: adjust
vi: điều chỉnh

en: administration
vi: quản lý

en: advanced
vi: cấp cao

en: agent
vi: tác nhân

en: agree
vi: đồng ý

en: agreement
vi: thoả thuận

en: alarm
vi: báo thức

en: alias
vi: bí danh

en: aliasing
vi: tạo bí danh

en: align
vi: canh lề (văn bản); sắp hàng (đối tượng)

en: alphanumeric
vi: chữ số, chữ cái

en: alternative
vi: xen kẽ

en: analysis
vi: phân tích

en: anchor
vi: (d) neo ; (đ) thả neo

en: angle
vi: góc

en: animate
vi: hoạt cảnh

en: announce
vi: thông báo

en: announcement
vi: thông báo

en: anti-aliasing
vi: làm trơn

en: anti virus
vi: chống vi-rút

en: appear
vi: xuất hiện

en: append
vi: phụ thêm

en: apply
vi: áp dụng

en: approval
vi: sự tán thành

en: approve
vi: tán thành

en: approximate
vi: xấp xỉ

en: arbitrary
vi: tùy ý

en: arrangement
vi: bố trí

en: article
vi: bài, mục

en: aspect
vi: khía cạnh

en: assign
vi: gán

en: asynchronous
vi: không đồng bộ

en: attach
vi: gửi kèm

en: attempt
vi: (lần) thử

en: authenticate
vi: xác thực

en: authentication
vi: sự xác thực

en: authorize
vi: cho phép

en: availability
vi: tính sẵn sàng

en: axis
vi: trục

en: backbone
vi: xương sống

en: back-end
vi: hậu phương

en: backup
vi: sao lưu

en: bandwidth
vi: băng thông

en: banner
vi: băng cờ

en: beep
vi: (kêu) bịp

en: behavior
vi: ứng xử

en: bind
vi: tổ hợp

en: bitmap
vi: ảnh mảng

en: blink
vi: nháy

en: block (unit)
vi: khối

en: block (verb)
vi: chặn

en: blog
vi: nhật ký Web

en: blur
vi: che mờ

en: board
vi: bảng

en: bookmarks
vi: liên kết lưu

en: border
vi: viền

en: bracket
vi: ngoặc vu

en: break
vi: ngắt

en: break (program)
vi: làm hư

en: break point
vi: điểm ngắt

en: bridge (verb)
vi: nối cầu

en: bridge (noun)
vi: cầu nối

en: browse
vi: duyệt

en: browser
vi: trình duyệt

en: buffer
vi: vùng đệm

en: build
vi: xây dựng

en: built-in
vi: có sẵn

en: bus
vi: mạch nối

en: cable
vi: cáp

en: cache
vi: (vùng) nhớ tạm

en: calculate
vi: tính

en: calculator
vi: bàn tính

en: capability
vi: khả năng

en: capacity
vi: sức chứa

en: capture
vi: bắt

en: card
vi: thẻ, bo mạch

en: case
vi: trường hợp

en: case (font)
vi: chữ hoa/thường

en: catalog
vi: mục lục

en: certificate
vi: chứng nhận

en: certify
vi: thị thực

en: character
vi: ký tự

en: charset
vi: bộ ký tự

en: chat
vi: chát

en: choice
vi: lựa chọn

en: classic
vi: cổ điển

en: classify
vi: phân loại

en: click (noun)
vi: cú nhấn

en: click (verb)
vi: nhấn

en: client
vi: khách

en: clip art
vi: ảnh trích

en: clip board
vi: bảng nháp

en: clock
vi: đồng hồ

en: code (program)
vi: mã

en: code (symbol)
vi: mã

en: collect
vi: tập hợp

en: combination
vi: tổ hợp

en: communication
vi: giao thông

en: compact
vi: gọn

en: compare
vi: so sánh

en: compatibility
vi: tính tương thích

en: compatible
vi: tương thích

en: compilation
vi: bản biên dịch

en: compile
vi: biên dịch

en: compiler
vi: bộ biên dịch

en: component
vi: thành phần

en: compose
vi: soạn thảo

en: composition
vi: tác phẩm

en: compression
vi: sự nén

en: computer
vi: máy tính

en: computing
vi: tin học

en: concatenate
vi: nối nhau

en: concurrent
vi: đồng quy, đồng thời

en: condense
vi: ép sát

en: condition
vi: điều kiện

en: confirm
vi: xác nhận

en: confirmation
vi: sự xác nhận

en: connection
vi: sự kết nối

en: console
vi: bàn giao tiếp

en: contact (noun)
vi: liên lạc

en: contact (verb)
vi: liên lạc

en: context
vi: ngữ cảnh

en: continue
vi: tiếp tục

en: contrast
vi: tương phản

en: control
vi: điều khiển

en: conversion
vi: sự chuyển đổi

en: convert
vi: chuyển đổi

en: cooperative
vi: hợp tác

en: coordinate
vi: toạ độ

en: copy (noun)
vi: bản sao

en: copy (verb)
vi: chép

en: copy left
vi: chép trái

en: copy right
vi: chép phải

en: correct
vi: đúng

en: correspondence
vi: phép tương ứng, thư tín

en: correspondent
vi: (tt) tương ứng (với); (d) người viết thư

en: corrupt
vi: bị hỏng

en: count
vi: đếm

en: countable
vi: đếm được

en: creation
vi: sự tạo

en: criteria
vi: tiêu chuẩn

en: crop
vi: xén

en: cross-platform
vi: đa nền tảng

en: crypt
vi: mật mã

en: cryptology
vi: khoa mật mã

en: curve
vi: đường cong

en: customization
vi: sự tùy chỉnh

en: customize
vi: tùy chỉnh

en: cut
vi: cắt

en: cycle
vi: chu kỳ

en: daemon
vi: trình nền

en: debugger
vi: hàm gỡ lỗi

en: decode
vi: giải mã

en: decompress
vi: giải nén

en: decrease
vi: giảm

en: decrypt
vi: giải mật mã

en: decryption
vi: sự giải mật mã

en: defect
vi: khuyết điểm

en: define
vi: xác định

en: delay
vi: khoảng đợi

en: deletion
vi: sự xoá

en: delimiter
vi: dấu tách

en: demo
vi: thao diễn

en: deny
vi: từ chối

en: dependence
vi: sự phụ thuộc

en: dependency
vi: quan hệ phụ thuộc

en: derived
vi: bắt nguồn (từ)

en: deselect
vi: bỏ chọn

en: design
vi: thiết kế, đề cường

en: destination
vi: đích (đến)

en: destroy
vi: huỷ

en: detach
vi: tách rời

en: detect
vi: phát hiện

en: develop
vi: phát triển

en: development
vi: sự phát triển

en: device
vi: thiết bị

en: diagram
vi: biểu đồ

en: dialup
vi: quay số

en: difference
vi: hiệu

en: digit
vi: chữ số

en: digital
vi: thuật số

en: dimension
vi: chiều

en: discard
vi: huỷ

en: disconnect
vi: ngắt kết nối

en: dispatch
vi: gửi đi, điều vận

en: distort
vi: biến dạng

en: distribute
vi: phân phối

en: distributor
vi: nhà phân phối

en: dock
vi: (cụ) neo

en: documentation
vi: tài liệu hướng dẫn

en: domain
vi: miền

en: drag
vi: kéo

en: driver
vi: trình điều khiển

en: dual
vi: đôi

en: dump
vi: đổ

en: dynamic
vi: động

en: edition
vi: bản in

en: editor
vi: biên tập

en: eject
vi: nhả ra

en: electronic
vi: điện tử

en: element
vi: phần tử

en: emoticon
vi: biểu tượng xúc cảm

en: emulate
vi: mô phỏng

en: emulator
vi: hàm mô phỏng

en: encode
vi: mã hoá

en: encoding
vi: bảng mã

en: encrypt
vi: mật mã hoá

en: encrypted
vi: đã mã

en: encryption
vi: sự mật mã

en: engine
vi: cơ chế

en: enhancement
vi: tăng cường

en: enlarge
vi: phóng to

en: enlargement
vi: ảnh phóng to

en: entertainment
vi: giải trí

en: equalizer
vi: bộ trộn tần số

en: erase
vi: xoá

en: evaluation
vi: ước lượng

en: exception
vi: ngoại lệ

en: existing
vi: đã có

en: expansion
vi: sự mở rộng

en: explore
vi: thám hiểm

en: export
vi: xuất

en: extend
vi: kéo dài

en: extensible
vi: có thể kéo dài

en: extra
vi: thêm

en: extract
vi: trích ra

en: fail
vi: thất bại

en: fatal
vi: nghiêm trọng

en: fault
vi: sự hỏng

en: feature
vi: tính năng

en: feed
vi: nguồn tin

en: feedback
vi: phản hồi

en: fetch
vi: lấy

en: figure
vi: hình

en: fill
vi: tô đầy, điền

en: find
vi: tìm

en: firewall
vi: tường lửa

en: firmware
vi: phần vững

en: fit
vi: vừa khít

en: fix
vi: sửa chữa

en: flip
vi: lật

en: float (verb)
vi: nổi

en: flood
vi: tràn ngập

en: floppy
vi: đĩa mềm

en: format (noun)
vi: định dạng

en: format (verb)
vi: định dạng

en: formatted
vi: đã định dạng

en: formula
vi: công thức

en: forum
vi: diễn đàn

en: fragment
vi: đoạn

en: frame set
vi: bộ khung

en: framework
vi: khuôn khổ

en: free software
vi: phần mềm sử dụng tự do

en: freeze
vi: làm đông đặc

en: frequency
vi: tần số

en: front end
vi: giao diện

en: gallery
vi: phòng trưng bày

en: game
vi: trò chơi

en: gateway
vi: cổng ra

en: generate
vi: tạo ra

en: generation
vi: sự tạo ra

en: generator
vi: bộ phát sinh

en: generic
vi: giống loài

en: geometric
vi: hình học

en: grab
vi: lấy, thu hình, chụp ảnh

en: gradient
vi: dốc, dải màu

en: grain
vi: hạt

en: graph
vi: đồ thị

en: graphic
vi: đồ họa

en: graphical
vi: thuộc đồ họa

en: graphics
vi: đồ họa

en: gray-scale
vi: mức xám

en: guess
vi: đoán

en: handle (noun)
vi: móc (kéo)

en: handle (verb)
vi: quản lý

en: handler
vi: trình quản lý

en: head
vi: đầu

en: high light
vi: tô sáng

en: history
vi: lịch sử

en: host
vi: máy

en: hostname
vi: tên máy

en: hyperlink
vi: siêu liên kết

en: hypertext
vi: siêu văn bản

en: identify
vi: nhận diện

en: implement
vi: thực hiện

en: include
vi: gồm

en: incoming
vi: gửi đến

en: increase
vi: tăng

en: increment
vi: lượng gia

en: indent
vi: thụt lề

en: indice
vi: số mũ

en: infect
vi: làm nhiễm độc

en: information
vi: thông tin

en: infrared
vi: hồng ngoại

en: initialize
vi: sơ khởi

en: installer
vi: trình cài đặt

en: instance
vi: lần xảy ra

en: instruction
vi: hướng dẫn

en: integral
vi: tích phân

en: integrate
vi: tích phân, hợp nhất

en: integration
vi: sự tích phân, sự hợp nhất

en: integrity
vi: toàn vẹn

en: intensity
vi: cường độ

en: interactivity
vi: tính tương tác

en: interface
vi: giao diện

en: internet
vi: Internet

en: interrupt
vi: ngắt, gián đoạn

en: inverse
vi: đảo

en: invert
vi: đảo

en: invoke
vi: gọi

en: iteration
vi: lần lặp lại

en: jag
vi: răng cưa

en: jam
vi: sự kẹp chặt

en: join
vi: gia nhập vào, nối lại

en: joy stick
vi: cần chơi

en: junk
vi: rác

en: justify
vi: sắp thẳng

en: kernel
vi: hạt nhân

en: key stroke
vi: động tác nhấn phím

en: key word
vi: từ khoá

en: launch
vi: khởi chạy

en: layer
vi: tầng

en: layout
vi: bố trí

en: localization
vi: địa phương hoá

en: lookup
vi: tra tìm

en: lower-case
vi: chữ thường

en: machine
vi: máy

en: main board
vi: bảng chính

en: maintenance
vi: bảo trì

en: manage
vi: quản lý

en: management
vi: sự quản lý

en: master
vi: chủ

en: memory
vi: bộ nhớ

en: monitor
vi: màn hình

en: mosaic
vi: khảm

en: motion
vi: chuyển động

en: multimedia
vi: đa phương tiện

en: multitasking
vi: đa nhiệm

en: navigation
vi: cách duyệt

en: navigator
vi: bộ tìm đường

en: news group
vi: nhóm tin

en: nick name
vi: tên hiệu

en: notation
vi: kiểu ghi

en: notify
vi: thông báo

en: null
vi: rỗng

en: numbering
vi: đánh số

en: octet
vi: nhóm tám câu

en: online
vi: trực tuyến

en: ongoing
vi: đang tiếp diễn

en: opacity
vi: độ đục

en: organize
vi: sắp đặt

en: outgoing
vi: gửi đi

en: overflow
vi: tràn

en: override
vi: đè

en: overwrite
vi: ghi đè

en: pack
vi: đóng gói, nén

en: packet
vi: gói tin

en: padding
vi: đệm

en: paint
vi: sơn

en: palette
vi: bảng chọn

en: parallel
vi: song song

en: parameter
vi: tham số

en: parity
vi: tính chẵn lẻ

en: parse
vi: phân tích cú pháp

en: partition
vi: phân vùng

en: pass
vi: lần qua

en: patch (noun)
vi: đắp vá

en: patch (verb)
vi: vá lỗi

en: peripheral
vi: (thiết bị) ngoại vi

en: permanent
vi: bền bỉ

en: permutation
vi: phép hoán vị

en: physical
vi: vật lý

en: placement
vi: định vị

en: plot (verb)
vi: vẽ đồ thị

en: plotter
vi: bộ vẽ đồ thị

en: pop up
vi: tự mở

en: post
vi: gửi

en: prepare
vi: chuẩn bị

en: presentation
vi: trình diễn

en: prevent
vi: ngăn ngừa

en: principal
vi: tiền gốc, chính

en: printer
vi: máy in

en: privacy
vi: riêng tư

en: privilege
vi: đặc quyền

en: procedure
vi: thủ tục

en: process
vi: (d) tiến trình; (đ) xử lý

en: processor
vi: bộ xử lý

en: product
vi: sản phẩm

en: programmer
vi: lập trình viên

en: prompt
vi: nhắc

en: property
vi: thuộc tính

en: proprietary
vi: sở hữu

en: protect
vi: bảo vệ

en: protection
vi: sự bảo vệ

en: provide
vi: cung cấp

en: proxy
vi: ủy nhiệm

en: publish
vi: xuất bản

en: pull
vi: kéo

en: push
vi: đẩy

en: quality
vi: chất lượng

en: quantity
vi: số lượng

en: quarantine
vi: kiểm dịch

en: query
vi: câu hỏi

en: queue
vi: (d) hàng đợi; (đ) sắp hàng đợi

en: quota
vi: hạn ngạch

en: quotation
vi: đoạn trích dẫn

en: raise
vi: nâng lên

en: rate
vi: tỷ lệ

en: ratio
vi: tỷ lệ

en: ray
vi: tia

en: real
vi: thật

en: reboot
vi: khởi động lại

en: receipt
vi: giấy biên lai

en: receive
vi: nhận

en: recognition
vi: sự nhận ra

en: reconnect
vi: tái kết nối

en: record (verb)
vi: ghi (lưu), thu

en: recover
vi: phục hồi

en: recovery
vi: sự phục hồi

en: recursion
vi: sự đệ quy

en: reduce
vi: giảm

en: reduction
vi: sự giảm

en: redundant
vi: thừa

en: referer
vi: ai/cái tham chiếu

en: referral
vi: sự tham chiếu

en: reflexive
vi: phản xạ

en: refresh
vi: làm mới

en: refuse
vi: từ chối

en: regenerate
vi: tạo lại

en: registration
vi: sự đang ký

en: registry
vi: bộ đăng ký

en: regulate
vi: quy định

en: relay
vi: (d) bộ tiếp sóng, (đ) tiếp lại

en: removable
vi:  rời

en: render
vi: vẽ

en: renew
vi: gia hạn

en: repair
vi: sửa chữa

en: replicate
vi: sao lại

en: replication
vi: sự sao lại

en: reply
vi: đáp ứng

en: report
vi: thông báo

en: request
vi: yêu cầu

en: requirement
vi: yêu cầu

en: resolution
vi: độ phân giải

en: resolver
vi: bộ tháo gỡ

en: resource
vi: tài nguyên

en: response
vi: đáp ứng

en: restore
vi: phục hồi

en: restrict
vi: hạn chế

en: restriction
vi: sự hạn chế

en: resume
vi: tiếp tục lại

en: retrieve
vi: lấy

en: retry
vi: thử lại

en: revert
vi: hoàn nguyên

en: revocation
vi: sự thu hồi

en: revoke
vi: thu hồi

en: rotate
vi: xoay

en: route
vi: tuyến đường

en: router
vi: bộ định tuyến

en: routine
vi: hàm

en: row
vi: hàng

en: run
vi: chạy

en: runtime
vi: giờ chạy

en: safe
vi: an toàn

en: sample
vi: lấy mẫu

en: sans
vi: không chân

en: scalable
vi: co giãn được

en: scan
vi: (d) bản quét; (đ) quét

note: #-#-#-#-#  1471 (XSANE 0.96)  #-#-#-#-# TEXT_SCANNER
en: scanner
vi: máy quét

en: schedule
vi: lịch biểu

en: scheme
vi: lược đồ

en: scratch
vi: số không

note: #-#-#-#-#  1188 (sawfish HEAD)  #-#-#-#-# ../lisp/sawfish/wm/ext/error-handler.jl
en: screen
vi: màn hình

en: screw
vi: ốc

en: script
vi: văn lệnh

en: scroll
vi: cuộn

en: secure
vi: bảo mật

en: seek
vi: tìm nơi

en: segmentation
vi: sự chia ra từng đoạn

en: semantic
vi: ngữ nghĩa học

en: send
vi: gửi

en: sender
vi: người gửi

en: sensitive
vi: phân biệt

en: serif
vi: chân

note: #-#-#-#-#  1471 (XSANE 0.96)  #-#-#-#-# WINDOW_SETUP
en: setup
vi: thiết lập

en: shading
vi: tô bóng

en: shadow
vi: bóng

en: shape
vi: hình

en: sharp
vi: sắc

en: sheet
vi: tờ

en: shell
vi: vỏ

en: shrink
vi: thu nhỏ

en: shut down
vi: tắt máy

en: side bar
vi: ô lề

en: sign
vi: ký hiệu

en: signal
vi: tín hiệu

en: skew
vi: đối xứng lệch

en: skip
vi: bỏ qua

en: sleep
vi: ngủ

en: slide
vi: ảnh chiếu

en: smart
vi: khéo

en: smiley
vi: hình cười

note: #-#-#-#-#  1200 (shared-mime-info)  #-#-#-#-# http://standards.freedesktop.org/autostart-spec/autostart-spec-latest.html http://bugzilla.gnome.org/show_bug.cgi?id=509823#c3
en: software
vi: phần mềm

en: solid
vi: đặc

en: spacing
vi: khoảng cách

en: spam
vi: thư rác

en: spawn
vi: tạo và thực hiện

en: specify
vi: ghi rõ

en: speed
vi: tốc độ

en: spelling
vi: chính tả

en: splash
vi: giật gân

en: spread sheet
vi: bảng tính

en: stack
vi: đống

en: stand alone
vi: độc lập

en: static
vi: tĩnh

en: statistics
vi: thống kê

en: step
vi: bước

en: storage
vi: lưu trữ

en: store
vi: cất giữ

en: stream
vi: luồng

en: stretch
vi: kéo giãn

en: strict
vi: chặt chẽ

en: strip
vi: mảnh

en: structure
vi: cấu trúc

en: stub
vi: mẩu

en: sub directory
vi: thư mục con

en: sub folder
vi: thư mục con

en: submission
vi: sự đệ trình

en: submit
vi: gửi

en: subscribe
vi: đăng ký

en: subscription
vi: sự đăng ký

en: succeed
vi: thành công

en: suggestion
vi: sự góp ý

en: sum (noun)
vi: tổng

en: sum (verb)
vi: tính tổng

en: suspend
vi: ngưng

en: suspicious
vi: đáng ngờ

en: switch
vi: cái chuyển

en: synchronize
vi: đồng bộ hoá

en: syntax
vi: cú pháp

note: #-#-#-#-#  1340 (system-config-network.pot VERSION)  #-#-#-#-# not found in last config and not in actual system
en: system
vi: hệ thống

en: texture
vi: hoà tiết

en: tick
vi: dấu kiểm

en: tile
vi: gạch lát

en: time out
vi: thời hạn

en: token
vi: hiệu bài

en: tool
vi: công cụ

en: tool box
vi: hộp công cụ

en: trace
vi: vết

en: traffic
vi: dung lượng

en: transfer
vi: truyền

en: transform
vi: chuyển dạng

en: transformation
vi: chuyển dạng

en: trap
vi: bẫy

en: trash
vi: thùng rác

en: trouble shoot
vi: giải đáp thắc mắc

en: tune
vi: điều hưởng

en: tweak
vi: điều chỉnh

en: type (noun)
vi: kiểu

en: type (verb)
vi: gõ

en: type face
vi: mặt chữ

en: under line
vi: gạch dưới

en: unload
vi: bỏ nạp

en: reachable
vi: có thể tới

en: unsubscribe
vi: hủy đăng ký

en: unsupported
vi: không được hỗ trợ

en: upper case
vi: chữ hoa

en: usage
vi: cách sử dụng

en: utility
vi: tiện ích

en: validation
vi: hợp lệ hoá

en: validity
vi: tính hợp lệ

en: variable
vi: (d) biến, (tt) biến đổi

en: verify
vi: thẩm tra

en: viewer
vi: bộ xem

en: virtual
vi: ảo

en: virus
vi: vi-rút

en: visual
vi: trực quan

en: warn
vi: cảnh báo

en: web cam
vi: máy ảnh Web

en: web master
vi: chủ Web

en: web page
vi: trang Web

en: widget
vi: ô điều khiển

en: wi fi
vi: WiFi

en: wild card
vi: ký tự đại diện

en: wizard
vi: trợ lý

en: word processor
vi: trình xử lý từ

en: work around
vi: gỡ rối

en: work group
vi: nhóm làm việc

en: work station
vi: máy trạm

en: wrap
vi: ngắt dòng, cuộn

en: zone
vi: khu vực

en: unknown errno
vi: số hiệu lỗi không rõ

en: option type (%d) not implemented in popt
vi: kiểu tùy chọn (%d) chưa được thực hiện trong popt

en: mutually exclusive logical operations requested
vi: các thao tác hợp lý loại từ lẫn nhau được yêu cầu

en: opt->arg should not be NULL
vi: « tùy chọn->đối số » không thể vô giá trị

en: aliases nested too deeply
vi: các bí danh lồng nhau quá sâu

en: error in parameter quoting
vi: gặp lỗi trong lời trích dẫn tham số

en: invalid numeric value
vi: giá trị thuộc số không hợp lệ

en: number too large or too small
vi: con số quá lớn hay quá nhỏ

en: memory allocation failed
vi: lỗi cấp phát bộ nhớ

en: Display option defaults in message
vi: Hiển thị các giá trị mặc định của tùy chọn trong thông điệp

en: Options implemented via popt alias/exec:
vi: Các tùy chọn được thực hiện thông qua popt alias/exec:

en: VAL
vi: GIÁ TRỊ

en: INT
vi: SỐ NGUYÊN

en: LONG
vi: DÀI

en: FLOAT
vi: NỔI

en: DOUBLE
vi: ĐÔI

en: Usage: fuser [-fMuvw] [-a|-s] [-4|-6] [-c|-m|-n SPACE] [-k [-i] [-SIGNAL]] NAME...
           fuser -l
           fuser -V
    Show which processes use the named files, sockets, or filesystems.
    
      -a,--all              display unused files too
      -i,--interactive      ask before killing (ignored without -k)
      -k,--kill             kill processes accessing the named file
      -l,--list-signals     list available signal names
      -m,--mount            show all processes using the named filesystems or block device
      -M,--ismountpoint     fulfill request only if NAME is a mount point
      -n,--namespace SPACE  search in this name space (file, udp, or tcp)
      -s,--silent           silent operation
      -SIGNAL               send this signal instead of SIGKILL
      -u,--user             display user IDs
      -v,--verbose          verbose output
      -w,--writeonly        kill only processes with write access
      -V,--version          display version information
vi: Sử dụng: fuser [ -fMuvw ] [-a|-s] [-4|-6] [-c|-m|-n KHOẢNG] [-k [-i] [-TÍN_HIỆU]] TÊN...
           fuser -l
           fuser -V
    Hiển thị những tiến trình nào đang dùng những tập tin, ổ cắm hay hệ thống tập tin có tên đưa ra.
    
      -a,--all              cũng hiển thị các tập tin không dùng
      -i,--interactive      hỏi trước khi ép buộc (bị bỏ qua mà không có "-k")
      -k,--kill             buộc kết thúc mỗi tiến trình đang truy cập đến tập tin có tên đưa ra
      -l,--list-signals     liệt kê những tên tín hiệu vẫn sẵn sàng
      -m,--mount            hiển thị tất cả các tiến trình đang sử dụng
    		những hệ thống tập tin hay thiết bị khối có tên đưa ra
      -M,--ismountpoint     đáp ứng chỉ khi TÊN là một điểm lắp
      -n,--namespace KHOẢNG  tìm kiếm trong miền tên này (file, udp hay tcp)
      -s,--silent           không xuất chi tiết
      -SIGNAL               gửi tín hiệu này thay cho SIGKILL
      -u,--user             hiển thị các mã nhận diện người dùng (UID)
      -v,--verbose          kết xuất chi tiết
      -w,--writeonly        chỉ buộc chấm dứt những tiến trình mà có quyền ghi
      -V,--version          hiển thị thông tin về phiên bản

en:   -4,--ipv4             search IPv4 sockets only
      -6,--ipv6             search IPv6 sockets only
vi:   -4,--ipv4             chỉ tìm kiếm ổ cắm kiểu IPv4
      -6,--ipv6             chỉ tìm kiếm ổ cắm kiểu IPv6

en:   -                     reset options
    
      udp/tcp names: [local_port][,[rmt_host][,[rmt_port]]]
vi:   -       	đặt lại các tùy chọn
    
      Các tên udp/tcp: [cổng_cục_bộ][,[máy_từ_xa][,[cổng_từ_xa]]]

en: Copyright (C) 1993-2010 Werner Almesberger and Craig Small
vi: Tác quyền © năm 1993-2010 của Werner Almesberger và Craig Small

en: PSmisc comes with ABSOLUTELY NO WARRANTY.
    This is free software, and you are welcome to redistribute it under
    the terms of the GNU General Public License.
    For more information about these matters, see the files named COPYING.
vi: PSmisc không bảo đảm gì cả.
    Đây là phần mềm tự do thì bạn có thể phân phối nó với điều kiện của
    Quyền Công Chung Gnu (GPL).
    Để tìm thấy thông tin thêm thì hãy xem tập tin có tên COPYING (cách chép)

en: Cannot open /proc directory: %s
vi: Không thể mở thư mục </proc>: %s

en: Cannot allocate memory for matched proc: %s
vi: Không thể cấp phát bộ nhớ cho tiến trình được khớp: %s

en: Specified filename %s does not exist.
vi: Đưa ra tên tập tin %s không tồn tại.

en: Cannot stat %s: %s
vi: Không thể lấy các thông tin về %s: %s

en: Cannot resolve local port %s: %s
vi: Không tìm thấy tên cổng cục bộ %s: %s

en: Unknown local port AF %d
vi: Không biết cổng cục bộ AF %d

en: Cannot open protocol file "%s": %s
vi: Không thể mở tập tin giao thức "%s": %s

en: %s: Invalid option %s
vi: %s: Sai đặt tuỳ chọn %s

en: Namespace option requires an argument.
vi: Tùy chọn miền tên cần đến một đối số.

en: Invalid namespace name
vi: Tên miền tên không hợp lệ

en: You can only use files with mountpoint options
vi: Bạn có thể sử dụng tập tin chỉ với tùy chọn điểm_lắp

en: No process specification given
vi: Chưa nhập đặc tả tiến trình

en: all option cannot be used with silent option.
vi: tất cả các tùy chọn không cho phép bạn dùng với tùy chọn "im lặng".

en: You cannot search for only IPv4 and only IPv6 sockets at the same time
vi: Không cho phép bạn tìm kiếm ổ cắm kiểu cả IPv4 lẫn IPv6 đều đồng thời

en: %*s USER        PID ACCESS COMMAND
vi: %*s NGƯỜI_DÙNG        PID TRUY_CẬP LỆNH

en: Cannot stat file %s: %s
vi: Không thể lấy các thông tin về tập tin %s: %s

en: Cannot open /proc/net/unix: %s
vi: Không thể mở thư mục </proc/net/unix>: %s

en: Kill process %d ? (y/N)
vi: Có buộc kết thúc tiến trình %d không? (y/N) (có/không)

en: Could not kill process %d: %s
vi: Không thể buộc kết thúc tiến trình %d: %s

en: Cannot open a network socket.
vi: Không thể mở một ổ cắm mạng.

en: Cannot find socket's device number.
vi: Không tìm thấy số hiệu thiết bị ổ cắm.

en: Kill %s(%s%d) ? (y/N)
vi: Có buộc kết thúc %s(%s%d) không? (c/K)

en: Signal %s(%s%d) ? (y/N)
vi: Tín hiệu %s(%s%d) không? (y/N)(c/K)

en: killall: Cannot get UID from process status
vi: killall: Không thể lấy UID từ trạng thái của tiến trình

en: killall: Bad regular expression: %s
vi: killall: Biểu thức chính quy sai: %s

en: killall: skipping partial match %s(%d)
vi: killall: bỏ qua phần khớp thiên lệch %s(%d)

en: Killed %s(%s%d) with signal %d
vi: Mới buộc kết thúc %s(%s%d) với tín hiệu %d

en: %s: no process found
vi: %s: không tìm thấy tiến trình

en: Usage: killall [-Z CONTEXT] [-u USER] [ -eIgiqrvw ] [ -SIGNAL ] NAME...
vi: Cách sử dụng: killall [-Z NGỮ_CẢNH] [-u NGƯỜI_DÙNG] [ -eIgiqrvw ] [ -TÍN_HIỆU ] TÊN...

en: Usage: killall [OPTION]... [--] NAME...
vi: Cách sử dụng: killall [ TÙY_CHỌN ]... [--] TÊN...

en:        killall -l, --list
           killall -V, --version
    
      -e,--exact          require exact match for very long names
      -I,--ignore-case    case insensitive process name match
      -g,--process-group  kill process group instead of process
      -y,--younger-than   kill processes younger than TIME
      -o,--older-than     kill processes older than TIME
      -i,--interactive    ask for confirmation before killing
      -l,--list           list all known signal names
      -q,--quiet          don't print complaints
      -r,--regexp         interpret NAME as an extended regular expression
      -s,--signal SIGNAL  send this signal instead of SIGTERM
      -u,--user USER      kill only process(es) running as USER
      -v,--verbose        report if the signal was successfully sent
      -V,--version        display version information
      -w,--wait           wait for processes to die
vi:        killall -l, --list 		(_liệt kê_)
           killall -V, --version 		(_phiên bản_)
    
      -e,--exact          		cần đến điều khớp chính xác với mọi tên rất dài
      -I,--ignore-case    	_bỏ qua chữ hoa/thường khi khớp tên tiến trình
      -g,--process-group  	buộc kết thúc nhóm tiến trình thay thế tiến trình
      -y,--younger-than   buộc kết thúc mỗi tiến trình mới hơn THỜI_GIAN
      -o,--older-than     buộc kết thúc mỗi tiến trình cũ hơn THỜI_GIAN
      -i,--interactive    		xin xác nhận trước khi buộc kết thúc
      -l,--list           		liệt kê mọi tên tín hiệu đã biết
      -q,--quiet          		không hiển thị lời than phiền (_im_)
      -r,--regexp        		giải thích TÊN là biểu thức chính quy nối dài
      -s,--signal TÍN_HIỆU		gởi tín hiệu này thay thế SIGTERM
      -u,--user NG_DÙNG      	buộc kết thúc chỉ những tiến trình đang chạy
    							với tư cách người dùng này
      -v,--verbose        	thông báo khi đã gởi tín hiệu
      -V,--version        	hiện thông tin phiên bản
      -w,--wait           		đợi tiến trình kết thúc

en:   -Z,--context REGEXP kill only process(es) having context
                          (must precede other arguments)
vi:   -Z,--context BIỂU_THỨC_CHÍNH _QUY
    		buộc kết thúc chỉ những tiến trình có ngữ cảnh
    			(phải đi trước các đối số khác)

en: Copyright (C) 1993-2012 Werner Almesberger and Craig Small
vi: Tác quyền © năm 1993-2012 của Werner Almesberger và Craig Small

en: Invalid time format
vi: Sai đặt định dạng thời gian

en: Cannot find user %s
vi: Không tìm thấy người dùng %s

en: Bad regular expression: %s
vi: Biểu thức chính quy sai: %s

en: killall: Maximum number of names is %d
vi: killall: Số lượng tên tối đa là %d

en: killall: %s lacks process entries (not mounted ?)
vi: killall: %s thiếu các mục tuyến trình (đã gắn (mount) chưa?)

en: Error attaching to pid %i
vi: Gặp lỗi khi đính kèm đến PID %i

en: Copyright (C) 2007 Trent Waddington
vi: Tác quyền © năm 2007 của Trent Waddington

en: Usage: peekfd [-8] [-n] [-c] [-d] [-V] [-h] <pid> [<fd> ..]
        -8 output 8 bit clean streams.
        -n don't display read/write from fd headers.
        -c peek at any new child processes too.
        -d remove duplicate read/writes from the output.
        -V prints version info.
        -h prints this help.
    
      Press CTRL-C to end output.
vi: Cách sử dụng: peekfd [-8] [-n] [-c] [-d] [-V] [-h] <pid> [<fd> ..]
        -8 	xuất luồng sạch 8-bit.
        -n 	khôNg hiển thị đọc/viết từ phần đầu fd.
        -c 	Cũng hé nhìn tiến trình con mới nào.
        -d 	gỡ bỏ đọc/viết trùng ra Dữ liệu xuất.
        -V 	hiển thị thông tin Về phiên bản.
        -h 	Hiển thị trợ giúp này.
    
      Bấm tổ hợp phím CTRL-C để thôi xuất.

en: Usage: prtstat [options] PID ...
           prtstat -V
    Print information about a process
        -r,--raw       Raw display of information
        -V,--version   Display version information and exit
vi: Sử dụng: prtstat [tùy_chọn...] PID ...
           prtstat -V
    In ra thông tin về một tiến trình nào đó (PID là mã số tiến trình)
        -r,--raw       Hiển thị thông tin dạng thô
        -V,--version   Hiển thị thông tin về phiên bản, sau đó thoát

en: Copyright (C) 2009 Craig Small
vi: Tác quyền © năm 2009 của Craig Small

en: sleeping
vi: đang ngủ

en: disk sleep
vi: đĩa ngủ

en: zombie
vi: ma

en: traced
vi: đã tìm vết

en: paging
vi: đang dàn trang

en: Process: %-14s		State: %c (%s)
      CPU#:  %-3d		TTY: %s	Threads: %ld
vi: Tiến trình: %-14s		Tình trạng: %c (%s)
      CPU#:  %-3d		TTY: %s	Nhánh: %ld

en: Process, Group and Session IDs
      Process ID: %d		  Parent ID: %d
        Group ID: %d		 Session ID: %d
      T Group ID: %d
vi: Mã số cho tiến trình, nhóm và buổi hợp
        Mã số Tiến trình: %d	Mã số Trình mẹ: %d
        Mã số Nhóm: %d	Mã số Buổi hợp: %d
        Mã số Nhóm T: %d

en: Page Faults
      This Process    (minor major): %8lu  %8lu
      Child Processes (minor major): %8lu  %8lu
vi: Sai trang
        Tiến trình này	(nhỏ lớn): %8lu  %8lu
        Tiến trình con	(nhỏ lớn): %8lu  %8lu

en: CPU Times
      This Process    (user system guest blkio): %6.2f %6.2f %6.2f %6.2f
      Child processes (user system guest):       %6.2f %6.2f %6.2f
vi: Thời gian sử dụng CPU
        Tiến trình này	(ndùng hệ khách khốiVR):  %6.2f %6.2f %6.2f %6.2f
        Tiến trình con	(ndùng hệ khách):	 %6.2f %6.2f %6.2f

en: Memory
      Vsize:       %-10s
      RSS:         %-10s 		 RSS Limit: %s
      Code Start:  %#-10lx		 Code Stop:  %#-10lx
      Stack Start: %#-10lx
      Stack Pointer (ESP): %#10lx	 Inst Pointer (EIP): %#10lx
vi: Vùng nhớ
      Cỡ ảo:       %-10s
      RSS:         %-10s 		 Giới hạn RSS: %s
      Đầu mã:  %#-10lx		 Cuối mã:  %#-10lx
      Đầu đống: %#-10lx
      Con trỏ đống (ESP): %#10lx	 Con trỏ thể hiện (EIP): %#10lx

en: Scheduling
      Policy: %s
      Nice:   %ld 		 RT Priority: %ld %s
vi: Định thời
      Chính sách: %s
      Mức ưu tiên: %ld 		 Mức ưu tiên RT: %ld %s

en: asprintf in print_stat failed.
vi: asprintf trong print_stat bị lỗi.

en: Process with pid %d does not exist.
vi: Tiến trình có PID %d không tồn tại.

en: Unable to open stat file for pid %d (%s)
vi: Không thể mở tập tin trạng thái về PID %d (%s)

en: Invalid option
vi: Sai tuỳ chọn

en: You must provide at least one PID.
vi: Phải cung cấp ít nhất một PID (mã số tiến trình).

en: /proc is not mounted, cannot stat /proc/self/stat.
vi: Chưa gắn kết "/proc" thì không lấy được trạng thái về "/proc/self/stat».

en: %s is empty (not mounted ?)
vi: %s trống (lắp chưa?)

en: Usage: pstree [ -a ] [ -c ] [ -h | -H PID ] [ -l ] [ -n ] [ -p ] [ -g ] [ -u ]
                  [ -A | -G | -U ] [ PID | USER ]
           pstree -V
    Display a tree of processes.
    
      -a, --arguments     show command line arguments
      -A, --ascii         use ASCII line drawing characters
      -c, --compact       don't compact identical subtrees
      -h, --highlight-all highlight current process and its ancestors
      -H PID,
      --highlight-pid=PID highlight this process and its ancestors
      -g, --show-pgids    show process group ids; implies -c
      -G, --vt100         use VT100 line drawing characters
      -l, --long          don't truncate long lines
      -n, --numeric-sort  sort output by PID
      -p, --show-pids     show PIDs; implies -c
      -s, --show-parents  show parents of the selected process
      -u, --uid-changes   show uid transitions
      -U, --unicode       use UTF-8 (Unicode) line drawing characters
      -V, --version       display version information
vi: Sử dụng: pstree [ -a ] [ -c ] [ -h | -H PID ] [ -l ] [ -n ] [ -p ] [ -g ]  [ -u ]
                  [ -A | -G | -U ] [ PID | NGƯỜI_DÙNG]
           pstree -V
    
    Hiển thị các tiến trình ở dạng cây.
    
      -a, --arguments       hiển thị các đối số dòng lệnh
      -A, --ascii                  dùng các ký tự vẽ đường kiểu ASCII
      -c, --compact            đừng kết lại các cây phụ trùng nhau
      -h, --highlight-alt      tô sáng tiến trình đang chạy và các tiến trình cấp trên
      -H PID,
      --highlight-pid=PID    tô sáng tiến trình này và các tiến trình cấp trên
      -g, --show-pgids    hiển thị id nhóm tiến trình; ngụ ý sử dụng -c
      -G, --vt100                dùng các ký tự vẽ đường kiểu VT100
      -l, --long                    đừng cắt ngắn dòng dài
      -n, --numeric-sort    sắp xếp kết xuất theo PID (mã số tiến trình)
      -p, --show-pids        hiển thị các PID (ngụ ý sử dụng "-c")
      -u, --uid-changes    hiển thị các sự chuyển tiếp UID (mã số người dùng)
      -U, --unicode           dùng các ký tự vẽ đường sử dụng bảng mã UTF-8 (Unicode)
      -V, --version             hiển thị thông tin về phiên bản

en:   -Z     show         SELinux security contexts
vi:   -Z     show         Các ngữ cảnh bảo mật SELinux

en:   PID    start at this PID; default is 1 (init)
      USER   show only trees rooted at processes of this user
vi:   PID    			bắt đầu ở PID này; mặc định là 1 (init)
      NGƯỜI_DÙNG 	hiển thị chỉ những cây có gốc là tiến trình của người dùng này

en: Copyright (C) 1993-2009 Werner Almesberger and Craig Small
vi: Tác quyền © 1993-2009 Werner Almesberger và Craig Small

en: TERM is not set
vi: Chưa đặt TERM

en: Can't get terminal capabilities
vi: Không thể gọi khả năng thiết bị cuối

en: No such user name: %s
vi: Không có tên người dùng như vậy: %s

en: No processes found.
vi: Không tìm thấy tiến trình.

en: Press return to close
vi: Bấm phím Return để đóng

en: %s: unknown signal; %s -l lists signals.
vi: %s: không rõ tín hiệu; câu lệnh "%s -l" liệt kê các tín hiệu

en: Archives buddy icons.
vi: Lưu giữ các biểu tượng bạn chat

en: Enable this plugin to automatically archive all buddy icons.
vi: Cho phép chức năng bổ sung này tự động lưu giữ lại tất cả các biểu tượng bạn chat

note: Label
en: No icons were found.
vi: Không tìm thấy biểu tượng nào.

en: Buddy Icons used by %s
vi: Các biểu tượng chat được %s sử dụng

en: Small (%1$ux%1$u)
vi: Nhỏ (%1$ux%1$u)

en: Medium (%1$ux%1$u)
vi: Vừa (%1$ux%1$u)

en: Large (%1$ux%1$u)
vi: Lớn (%1$ux%1$u)

en: Please enter the screen name or alias of the person whose icon album you want to view.
vi: Vui lòng nhập vào tên của người mà bạn muốn xem tập biểu tượng

en: View Buddy Icons
vi: Xem biểu tượng bạn chat

en: _View Buddy Icons
vi: _Xem biểu tượng chat

en: Save profile
vi: Lưu hồ sơ

en: Update frequency
vi: Tần số cập nhật

note: XXX: There should be a way to reset to the default/account-default autoreply
en: Set autoreply message for %s
vi: Cài đặt thông điệp tự động trả lời cho  %s

en: Set Autoreply Message
vi: Cài đặt thông điệp tự động trả lời

en: The following message will be sent to the buddy when the buddy sends you a message and autoreply is enabled.
vi: Khi người bạn này gửi cho bạn một thông điệp và chế độ tự động trả lời được phép hoạt động thì thông điệp sau đây sẽ gửi đến anh (chị) ta

en: Set _Autoreply Message
vi: Cài thông điệp tự độ_ng trả lời

en: Autoreply message
vi: Thông điệp tự động trả lời

en: Turn off autoreply
vi: Tắt chức năng tự động trả lời

en: Send autoreply messages when
vi: Gửi các thông điệp tự động trả lời khi

en: When my account is _away
vi: Khi tôi đi _xa

en: When my account is _idle
vi: Khi tôi đang _ngưng nghỉ

en: _Default reply
vi: _Trả lời mặc định

en: Autoreply Prefix
    (only when necessary)
vi: Tiếp đầu ngữ tự động trả lời 
    (chỉ khi nào cần thiết)

en: Status message
vi: Thông điệp trạng thái

en: Autoreply with status message
vi: Tự động trả lời với thông điệp trạng thái ?

en: Always when there is a status message
vi: Trả lời khi có thông điệp trạng thái

en: Only when there's no autoreply message
vi: Chỉ khi không cung cấp thông điệp tự động trả lời

en: Delay between autoreplies
vi: Khoảng thời gian giữa hai lần gửi thông điệp tự trả lời liên tiếp

en: _Minimum delay (mins)
vi: _Khoảng thời gian tối thiểu (phút)

en: Times to send autoreplies
vi: Số lần gửi thông điệp trả lời tự động

en: Ma_ximum count
vi: _Số lần tối đa

en: Autoreply
vi: Tự động trả lời

en: Autoreply for all the protocols
vi: Tự động trả lời cho tất cả giao thức

en: This plugin lets you set autoreply message for any protocol. You can set the global autoreply message from the plugin options dialog. To set some specific autoreply message for a particular buddy, right click on the buddy in the buddy-list window. To set autoreply messages for some accounts, go to the `Advanced' tab of the account edit dialog.
vi: Phần bổ sung này cho phép bạn cung cấp một thông điệp tự động trả lời cho một giao thức bất kỳ. Bạn có thể thiết lập thông điệp tự trả lời toàn cục từ hộp thoại tuỳ chọn cho phần bổ sung này. Để thiết lập thông điệp tự trả lời cho một người cụ thể nào đó, nhấn chuột phải trên tên của người này trong cửa sổ danh sách bạn chat. Để thiết lập các thông điệp tự trả lời cho một số tài khoản vào trong trang "Nâng cao" của hộp thoại thay đổi tài khoản.

en: I am currently not available. Please leave your message, and I will get back to you as soon as possible.
vi: Hiện tại tôi không có mặt tại bàn làm việc của mình. Xin vui lòng để lại lời nhắn và tôi sẽ liên lạc lại với bạn sớm nhất khi nào có thể.

en: This is an autoreply:
vi: Đây là thông điệp tự động trả lời:

en: %s is away: %s
vi: %s đi xa: %s

en: Away State Notification
vi: Thông báo trạng thái đi xa

en: Notifies in a conversation window when a buddy goes or returns from away
vi: Thông báo trong cửa sổ trao đổi khi người bạn chat đi xa hoặc khi quay trở lại

en: bash [n]: sends a link to a bash.org quote.  Specify a number for n and it will send a link to the quote with the specified number.
vi: bash [n]:Gửi một liên kết đến một lời trích dẫn tại bash.org. Chỉ ra số cho n và nó sẽ gửi một liên kết đến một lời trích dẫn có số là con số mà bạn chỉ ra.

en: qdb [n]: sends a link to a qdb.us quote.  Specify a number for n and it will send a link to the quite with the specified number.
vi: qdb [n]:Gửi một liên kết đến một lời trích dẫn tại qdb.us. Chỉ ra số cho n và nó sẽ gửi một liên kết đến một lời trích dẫn có số là con số mà bạn chỉ ra.

en: Generates links for quotes at bash.org
vi: Phát sinh ra các liên kết cho những lời trích dẫn tại bash.org

en: Generates links for quotes at bash.org or allows the user to specify a quote.  Provides the /bash command.
vi: Phát sinh các liên kết cho những lời trích dẫn tại bash.org hoặc cho phép người dùng chỉ ra một lời trích dẫn. Cung cấp câu lệnh /bash

en: Unable to locate the buddy icon cache directory %s
vi: Không thể xác định thư mục %s lưu tạm các biểu tượng chat

note: buddy icon structs currently suck, I think it's impossible to tell from a filename which buddy it's associated with without going through every file, and the blist... ... a huge hash type table *may help*, but I'd consider it highly inefficient then again, some of the stuff in here ain't exactly a T
en: Destroy Unused Icons
vi: Xoá các biểu tượng không dùng

en: Unable to locate
vi: Không xác định vị trí được

en: Unable to read the buddy icon cache directory %s
vi: Không đọc được thư mục %s chứa tạm biểu tượng chat của người dùng

en: Unable to read
vi: Không đọc được

en: Flush Buddy Icons
vi: Đẩy các biểu tượng chat ra thiết bị lưu trữ

en: Refresh Buddy Icons
vi: Tải lại biểu tượng chat

en: Buddy Icon Tools
vi: Các công cụ quản lý biểu tượng chat

en: Tools to manipulate buddy icons. *DANGEROUS*
vi: Các công cụ dùng để thao tác trên các biểu tượng chat.*QUÁ NGUY HIỂM*

en: Whilst working on Purple 2.0.0, I found a need to destroy all my buddies' buddy icons.  There's nothing to do these functions in Purple, so here they are. Completely, thoroughly untested.
vi: Khi đang làm việc trên Purple 2.0.0, tôi nhận ra một nhu cầu xoá tất cả những biểu tượng chat của các bạn chat của tôi. Không có lý do gì mà những chức năng này không có ở Purple vì vậy nó đã ra đời và có mặt ở đây. Hoàn toàn chưa được kiểm thử

en: Hide the buddy list when it is created
vi: Dấu danh sách bạn chat khi nó được tạo ra

en: Hide the menu in the buddy list window
vi: Dấu trình đơn trong cửa sổ danh sách bạn chat

en: Stretch the buddyname if the buddy has no buddyicon.
vi: Kéo dãn tên của bạn chat nếu như bạn chat không có biểu tượng chat.

en: Show email addresses for all the buddies.
vi: Hiện địa chỉ thư điện tử cho tất cả các bạn chat.

en: Buddy List Options
vi: Tuỳ chọn danh sách bạn chat

en: Gives extended options to the buddy list
vi: Cung cấp các tuỳ chọn mở rộng cho danh sách bạn chat.

en: Buddy Time
vi: Thời gian bạn chat

en: Chronic
vi: Thường xuyên

en: Sound playing triggers
vi: Khởi động phát âm thanh

en: Allows buddies to remotely trigger sound playing in your instance of Purple with {S &lt;sound&gt;. Inspired by #guifications channel resident EvilDennisR and ancient versions of AOL.  THIS PLUGIN IS NOT YET FUNCTIONAL!  IT IS USELESS!
vi: Cho phép những người bạn chat từ xa bật chơi đoạn âm thanh trong Purple với {S &lt;sound&gt;. Lấy ý tưởng từ kên thường trực #guifications  EvilDennisR và các phiên bản cũ của AOL. PHÂN BỔ SUNG NÀY CHƯA HOẠT ĐỘNG! NÓ VÔ DỤNG!

en: Conversation Badger
vi: Gắn huy hiệu trao đổi

en: Badges conversations with the protocol icon.
vi: Đánh dấu hiệu các trao đổi bằng biểu tượng của giao thức

en: DeWYSIWYGification Plugin
vi: Phần bổ sung DeWYSIWYGificatio

en: Lets you type in HTML without it being escaped to entities.
vi: Cho phép bạn gõ mã HTML không cần phải né tránh từ khoá cho các đối tượng

en: Lets you type in HTML without it being escaped to entities. This will not work well for some protocols. Use "&lt;" for a literal "<".
vi: Cho phép bạn gõ mã HTML không cần phải né tránh từ khoá cho các đối tượng. Phần bổ sung này không hoạt động tốt cho một số giao thức. Sử dụng "&lt;" cho ký tự "<".

en: Rolls dice in a chat or im
vi: Gieo súc sắc trong cửa sổ chat hoặc nhắn tin

en: <BR>Topic changed from: <BR>%s<BR>To:<BR>%s
vi: <BR>Chủ đề được thay đổi từ:<BR>%s<BR> đến:<BR>%s

en: DiffTopic
vi: Thay đổi chủ đề

en: Show the old topic when the topic in a chat room changes.
vi: Trình bày các chủ đề cũ khi chủ đề trong phòng họp thay đổi

en: 8ball:  sends a random 8ball message
vi: 8ball: gửi ngẫu nhiên một thông điệp 8ball

en: sgball:  sends a random Stargate Ball message
vi: sgball: gửi ngẫu nhiên một thông điệp Stargate Ball

en: fullcrap:  sends random fooling blabber
vi: fullcrap: gửi một thông điệp bí mật vớ vẩn

en: Magic 8 Ball
vi: Tám quả bóng thần kỳ

en: Provides Magic 8-ball like functionality
vi: Cung cấp trò chơi giống các chức năng của trò chơi tám quả bóng thần kỳ

en: Provides Magic 8-ball like functionality with the /8ball command, as well as similar functionality for common Stargate words or phrases with the /sg-ball command.
vi: Cung cấp trò chơi giống về mặt chức năng như trò chơi tám quả bóng thần kỳ cùng với câu lệnh /8ball cũng như các chức năng cho các từ, cụm từ thông dụng của Stargate với câu lệnh /sg-ball

en: Looked up IP: 127.0.0.1
vi: IP đã tìm thấy: 127.0.0.1

en: Yo! What's your IP?
vi: Hê!Địa chỉ IP của bạn là gì?

en: Looking up the IP ...
vi: Đang tìm IP ...

en: Find IP
vi: Tìm IP

en: Notify the user that you are trying to get the IP
vi: Thông báo người dùng rằng bạn đang cố gắng lấy IP

en: Outputs the results of flipping a coin
vi: Ghi ra kết quả của việc búng đồng xu

en: Coin Flip
vi: Búng đồng xu

en: Flips a coin and outputs the result
vi: Búng một đồng xu và trình bày kết quả

en: Adds a command (/flip) to flip a coin and outputs the result in the active conversation
vi: Thêm một câu lệnh (/flip) để búng đồng xu và trình bày kết quả trong cửa sổ đang trao đổi.

note: should be completely mad and see if user has only one buddy (not a chat) *  on the blist and pluralise if appropriate
en: gRIM: rim your pals
    /rim &lt;duration-in-secs&gt; &lt;filename&gt;
vi: gRIM:bao vây những người bạn của bạn
    /rim &lt;duration-in-secs&gt; &lt;filename&gt;

en: A completely stupid and pointless plugin
vi: Một phần bổ sung ngu xuẩn và vô nghĩa

en: Adds commands to annoy buddies with. Inspired by a dumb IRC convo and Red Dwarf.
vi: Thêm các câu lệnh để làm phiền các bạn chat. Lấy ý tưởng từ cuộc trao đổi IRC câm và Red Dwarf

en: There are no buddies online in group %s
vi: No hay ningún contacto del grupo %s conectado

en: Your message will be sent to these buddies:
    %s
vi: Thông điệp của bạn sẽ được gửi đến những người sau đây:
    %s

en: Please enter the message to send
vi: Vui lòng nhập vào thông điệp để gửi

en: Group IM
vi: Nhắn tin nhóm

en: Send an IM to a group of buddies.
vi: Gửi tin nhắn đến một nhóm người

en: Adds the option to send an IM to every online buddy in a group.
vi: Thêm tuỳ chọn để gửi tin nhắn đến tất cả những người bạn đang trực tuyến trong nhóm

en: _Hide Conversation
vi: Ẩ_n trao đổi

en: Show Hidden Conversations
vi: Hiện các trao đổi đang ẩn

en: Show All Hidden Conversations
vi: Hiện tất cả các trao đổi đang ẩn

en: Hide All Conversations
vi: Ẩn tất cả các trao đổi

en: Hide Conversation
vi: Ẩn trao đổi

en: Hide conversations without closing them.
vi: Ẩn các trao đổi mà không đóng chúng.

en: Highlight History
vi: Sổ theo dõi đánh dấu

en: /highlight history: shows the list of highlighted sentences from the history.
    /highlight clear:   clears the history.
    /highlight +&lt;word&gt;:  adds &lt;word&gt; to the highlight word list for this conversation only.
    /highlight -&lt;word&gt;:  removes &lt;word&gt; from the highlight word list for this conversation only.
vi: /highlight history:trình bày danh sách các câu được đánh dấu từ trong sổ theo dõi.
    /highlight clear:xoá sổ theo dõi.
    /highlight +&lt;word&gt;:  thêm &lt;word&gt; vào danh sách các từ được đánh dấu chỉ trong cuộc đàm thoại này.
    /highlight -&lt;word&gt;:  xoá &lt;word&gt; khỏi danh sách các từ được dánh dấu chỉ trong cuộc đàm thoại này.

en: Words to highlight on
    (separate words by space)
vi: Các từ được đánh dấu 
    (phân cách các từ bằng khoảng trắng)

en: Support for highlighting words.
vi: Hỗ trợ việc đánh dấu các từ.

en: Successfully removed %s from %s
vi: Đã xoá thành công %s khỏi %s

en: Unable to remove %s from %s
vi: Không thể xoá %s khỏi %s

en: Assigned user %s to %s
vi: Gán người dùng %s cho %s

en: Unable to assign user %s to %s - may already be there
vi: Không thể gán người dùng %s cho %s-có thể người dùng này đã ở đây rồi.

en: Ignorance
vi: Lờ đi

en: Allows you to manage lists of users with various levels of allowable activity.
vi: Cho phép bạn quản lý danh sách người dùng với nhiều mức độ của các hành động được phép thực hiện

en: Create new rule
vi: Tạo luật mới

en: Create new group
vi: Tạo nhóm mới

note: XXX: The stock-icon for levelDel doesn't show, because the text is * set from callback.c. Can we do with just `Remove' for the text * and not updating as the selection in the tree changes?
en: Remove rule
vi: Xoá luật

en: Take action
vi: Hành động đi

en: IM Text
vi: Tin nhắn bằng văn bản thô

en: Chat Text
vi: Trò chuyện bằng văn bản thô

en: User names
vi: Tên người dùng

en: Enter/Leave
vi: Vào/Ra

en: Invitations
vi: Các lời mời

en: Ignore Rules
vi: Lờ đi các luật

en: The following are the current ignore rules
vi: Sau đây là các luật hiện tại để lờ đi

en: (Dear God! You are not ignoring any one!)
vi: (Lạy trời! Bạn không lờ đi bất cứ người nào!)

en: ignore [-c] [+&lt;ignore&gt; -&lt;unignore&gt;]<br>Examples:<br>   'ignore +StupidBot -NotABot' 	 - (in a chat) Starts ignoring StupidBot, and removes NotABot from ignore list.<br>   'ignore -c +AnotherBot' 	 - (in a chat) Starts ignoring AnotherBot, but only in chats.<br>   'ignore +' 	 - (in an IM) Starts ignoring this person.<br>   'ignore -' 	 - (in an IM) Starts unignoring this person.<br>   'ignore' 	 - Lists the current ignore rules.
vi: ignore [-c] [+&lt;ignore&gt; -&lt;unignore&gt;]<br>Ví dụ:<br>   'ignore +StupidBot -NotABot' 	 - (trong khi chat) Bắt đầu lờ StupidBot và xoá NotABot khỏi danh sách những người bị lờ.<br>   'ignore -c +AnotherBot' 	 - (trong khi chat) bắt đầu lờ  AnotherBot nhưng chỉ trong khi chat mà thôi.<br>   'ignore +' 	 - (trong tin nhắn)  Bắt đầu lờ người này.<br>   'ignore -' 	 - (trong tin nhắn) bắt đầu bỏ việc lờ người này.<br>   'ignore' 	 -Liệt kê các quy luật lờ hiện tại.

en: Flexible plugin to selectively ignore people. Please do not use if you have amnesia.
vi: Một phần bổ sung linh hoạt để chọn lờ đi người nào đó. Vui lòng không dùng nếu bạn có chứng hay quên

en: Flexible plugin to selectively ignore people. See '/help ignore' for more help.
    Please do not use if you have amnesia.
vi: Một phần bổ sung linh hoạt để chọn lờ đi người nào đó. Xem '/help ignore' để có thông tin giúp đỡ chi tiết.
    Vui lòng không dùng nếu bạn có chứng hay quên.

en: Libpurple and Pidgin are too old!
vi: Libpurple và Pidgin quá cũ!

en: You need to update Pidgin!
vi: Bạn cần phải nâng cấp Pidgin!

en: This plugin is incompatible with the running version of Pidgin and Libpurple because it is too old.  Please upgrade to the newest version of Pidgin.
vi: Phần bổ sung này không tương thích với phiên bản đang chạy của Pidgin và Libpurple, nó quá cũ. Vui lòng nâng cấp phiên bản mới nhất của Pidgin.

note: XXX: Is there a better way than this? There really should be.
en: Position of the infopane ('top', 'bottom' or 'none')
vi: Vị trí của cửa sổ thông tin('top','bottom' hay 'none')

en: Show icon in the tabs
vi: Trình bày biểu tượng trên các trang tab

en: Always show the tab
vi: Luôn luôn trình bày trang tab

en: Infopane Options
vi: Tuỳ chọn cửa sổ thông tin

en: Allow customizing the details information in conversation windows.
vi: Cho phép thay đổi thông tin chi tiết trong cửa sổ trao đổi.

en: Incompatible Plugin! - Check plugin details!
vi: Phần bổ sung không tương thích!-Kiểm tra lại tài liệu của phần bổ sung!

en: This plugin is NOT compatible with this version of Pidgin!
vi: Phần bổ sung  không tương thích với phiên bản này của Pidgin!

en: You have been added to the access list.
vi: Bạn đã được thêm vào danh sách có quyền truy xuất

en: You have been added to the access list with an access level of %s.
vi: Bạn đã được thêm vào danh sách những người có quỳen truy xuất với cấp độ truy xuất là %s.

en: You have been removed from the access list.
vi: Bạn đã bị xoá khỏi danh sách những người có quyền truy xuất.

en: NickServ Authentication Error
vi: Lỗi uqa trình xác thực NickServ

en: Error authenticating with NickServ
vi: Lỗi xác thực với NickServ

en: Check your password.
vi: Kiểm tra mật khẩu của bạn.

en: GameSurge Authentication Error
vi: Lỗi xác thực GameSurge

en: Error authenticating with AuthServ
vi: Lỗi xác thực với AuthServ

en: QuakeNet Authentication Error
vi: Lỗi xác thực QuakeNet

en: Error authenticating with Q
vi: Lỗi xác thực với Q

note: Register protocol preferences.
en: Auth name
vi: Tên xác thực

en: Nick password
vi: Mật khẩu bí danh

en: Disconnect ghosts (Duplicate nicknames)
vi: Ngắt kết nối những tên ma (trùng bí danh)

en: Operator password
vi: Mật khẩu người điều hành

en: IRC Helper
vi: Trợ giúp IRC

en: Handles the rough edges of the IRC protocol.
vi: Giải quyết các vấn đề hóc búa của giao thức IRC.

en: - Transparent authentication with a variety of services.
    - Suppression of various useless messages
vi: -Xác thực trong suốt với nhiều dịch vụ khác nhau.
    -Loại bỏ bớt các thông điệp vô dụng

note: specify our help string and register our command
en: notice target message:  Send a notice to the specified target.
vi: Thông điệp lưu ý có mục tiêu: Gửi một thông báo đến nơi được chỉ ra.

note: Alphabetize the option label strings
en: CTCP Version reply
vi: Trả lời phiên bản CTCP

en: Default Quit Message
vi: Thông điệp thoát mặc định

en: Default Part Message
vi: Thông điệp tham gia mặc định

en: Set User Modes On Connect
vi: Thiết lập các kiểu người dùng khi kết nối

en: Unset User Modes On Connect
vi: Bỏ thiết lập kiểu người dùng khi kết nối

en: Seconds to wait before rejoining
vi: Số giây phải đợi trước khi tham gia lại

en: IRC More
vi: IRC Mở rộng

en: Adds additional IRC features.
vi: Các đặc điểm mở rộng của IRC.

en: Adds additional IRC features, including a customizable quit message, a customizable CTCP VERSION reply, and the /notice command for notices.
vi: Thêm các đặc điểm mở rộng IRC bao gồm thông điệp khi thoát có thể thay đổi được, thông điệp trả lời phiên bản CTCP có thể thay đổi được và câu lệnh /notice để gửi thông báo.

en: Day changed to %s
vi: Comienza un nuevo día: %s

note: set these here to allow for translations of the strings
en: Irssi Features
vi: Tính năng Irssi

en: Implements features of the irssi IRC client for use in Pidgin.
vi: Hiện thực các chức năng của trình khách irssi IRC trong Pidgin

en: Implements some features of the IRC client irssi to be used in Purple.  It lets you know in all open conversations when the day has changed, adds the lastlog command, adds the window command, etc.  The day changed message is not logged.
vi: Hiện thực một số tính năng của trình khách irssi IRC trong Pidgin. Nó cho phép bạn biết tất cả những cuộc trao đổi mở khi ngày thay đổi thêm câu lệnh lastlog, thêm cửa sổ lệnh, rtc. Ngày thay đổi thông điệp không ghi lại vào sổ theo dõi.

en: Lastlog output
vi: Ghi ra những thông tin gần đây trong sổ theo dõi

note: XXX: Translators: DO NOT TRANSLATE "lastlog" or the HTML tags below
en: <pre>lastlog &lt;string&gt;: Shows, from the current conversation's history, all messages containing the word or words specified in string.  It will be an exact match, including whitespace and special characters.
vi: <pre>lastlog &lt;chuỗi&gt;: Trình bày từ sổ theo dõi của trao đổi hiện tại tất cả các thông điệp có chứa từ hợac các từ được chỉ ra trong chuỗi.  Tìm kiếm theo tiêu chuẩn trùng khớp tuyệt đối kể cả khoảng trắng và các ký tự đặc biệt.

note: * XXX: Translators: DO NOT TRANSLATE the first "layout" or the "\nsave" * or "reset" at the beginning of the last line below, or the HTML tags.
en: <pre>layout &lt;save|reset&gt;: Remember the layout of the current conversations to reopen them when Purple is restarted.
    save - saves the current layout
    reset - clears the current saved layout
    </pre>
vi: <pre>layout &lt;save|reset&gt;:Nhớ lại việc bố trí các trao đổi hiện tại để mở lại khi Purple khởi động lại.
    save - lưu lại bố trí hiện tại
    reset - xoá các bố trí đã lưu hiện tại
    </pre>

en: Invalid window specified.
vi: Cửa sổ chỉ ra không hợp lệ.

en: Invalid argument!
vi: Tham số không hợp lệ!

en: Unknown Error!
vi: Lỗi không xác định!

note: * XXX: Translators: DO NOT TRANSLATE the first occurance of the word * "window" below, or "close", "next", "previous", "left", or "right" * at the *beginning* of the lines below!  The options to /window are * NOT going to be translatable.  Also, please don't translate the HTML * tags.
en: <pre>window &lt;option&gt;: Operations for windows (tabs).  Valid options are:
    close - closes the current conversation
    next - move to the next conversation
    previous - move to the previous conversation
    left - move one conversation to the left
    right - move one conversation to the right
    &lt;number&gt; - go to tab <number>
    </pre>
vi: <pre>window &lt;tuỳ_chọn&gt;: Điều khiển các cửa sổ (Các trang tab).  Bao gồm các tác vụ sau:
    close - đóng trao đổi hiện tại
    next - chuyển sang trao đổi tiếp theo
    previous -chuyển về trao đổi trước
    left - di chuyển trao đổi sang trái
    right - di chuyển trao đổi sang phải
    &lt;con_số&gt; - đến trang tab <con_số>
    </pre>

note: same thing as above, except for the /win command
en: <pre>win: THis command is synonymous with /window.  Try /help window for further details.</pre>
vi: <pre>win: Câu lệnh này đồng bộ với /windows. Gõ lệnh /help window để biết thêm chi tiết.</pre>

note: Last seen Last said Signed on Signed off
en: 
    <b>Last Seen</b>:
vi: 
    <b>Gặp nhau gần đây nhất:</b>

en: 
    <b>Last Said</b>:
vi: 
    <b>Câu nói gần đây nhất:</b>

en: 
    <b>Signed On</b>:
vi: 
    <b>Đăng nhập:</b>

en: 
    <b>Signed Off</b>:
vi: 
    <b>Thoát:</b>

en: Record when a buddy was last seen.
vi: Ghi lại thời điểm gần đây nhất bạn nhìn thấy người bạn chat này.

en: Logs the time of a last received message, what they said, when they logged in, and when they logged out, for buddies on your buddy list.
vi: Ghi lại thời điểm nhận thông điệp sau cùng tính đến thời điểm hiện tại, họ trao đổi gì, khi nào họ đăng nhập và khi nào họ đăng xuất cho tất cả những người bạn t rong danh sách bạn chat của bạn.

note: and finally we can create the request
en: List Handler: Importing
vi: Quản lý dánh sách: Nhập

en: Choose the account to import to:
vi: Elija la cuenta a la que importar:

en: Save AIM .blt File
vi: Guardar Archivo AIM .blt

note: and finally we can create the request
en: List Handler: Exporting
vi: Quản lý danh sách: Xuất

en: Choose the account to export from:
vi: Chọn một tài khoản để xuất ra:

en: Choose An AIM .blt File To Import
vi: Chọn một tập tin AIM .blt để nhập vào

en: Save Generic .alist File
vi: Lưu tập tin .alist chung.

note: and finally we can create the request
en: Listhandler - Exporting
vi: Quản lý danh sách - Xuất

note: and finally we can create the request
en: Listhandler - Importing
vi: Quản lý danh sách-Nhập vào

en: Choose A Generic Buddy List File To Import
vi: Chọn tập tin danh sách bạn chat tổng quát để nhập vào

en: Save Generic .blist File
vi: Lưu tập tin tổng quát .blist

en: Copy Buddies From One Account to Another
vi: Chép các bạn chat từ một tài khoản sang một tài khoản khác

en: Import Alias List File
vi: Nhập tập tin danh sách bí danh

en: Import AIM Buddy List File (.blt)
vi: Nhập tập tin bạn chat AIM.

en: Import Generic Buddy List File (.xml)
vi: Nhập tập tin chứa danh sách bản chat (.xml)

en: Import A blist.xml From libpurple
vi: Nhập một tập tin blist.xml  từ đĩa từ lipbird

en: Export AIM Buddy List File
vi: Xuất các bạn chat AIM

en: Export Alias List File
vi: Xuất ra tập tin danh sách tên nặc danh

en: Export Generic Buddy List File
vi: XUất tập tin danh sách các bạn chat

en: List Handler
vi: Trình quản lý danh sách

en: Provides numerous user-requested list-handling capabilities.
vi: Cung cấp các khả năng xử lý số lượng lớn danh sách các yêu cầu của người dùng.

en: Provides numerous user-requested list-handling capabilities, such as importing and exporting of AIM .blt files and generic protocol-agnostic XML .blist files, as well as direct copying of buddies from one account to another.
vi: Cung cấp rất nhiều khả năng để giải quyết danh sách các yêu cầu chẳng hạn như nhập và xuất các tập tin AIM .blt, XML chung không biết giao thức cũng như là trực tiếp như sao các bạn chat từ tài khoản này sang tài khoản khác.

note: and finally we can create the request
en: Listhandler - Copying
vi: Quản lý danh sách-Sao chép

en: Choose the account to add buddies to:
vi: Chọn tài khoản để thêm bạn chat vào:

en: Choose the account to copy from:
vi: Chọn tài khoản để sao chép đi:

en: Choose the account whose buddy list you wish to restore:
vi: Chọn một tài khoản là chủ danh sách bạn chat mà bạn cần phải nhập vào.

en: Choose a Libpurple blist.xml File To Import
vi: Chọn tập tin Libpurple blist.xml để nhập vào

en: Out of sync ones
vi: Không đồng bộ

en: Toggle icon selectors
vi: Đổi trạng thái của hộp chọn biểu tượng chat

en: Toggle global selector
vi: Đổi trạng thái của hộp chọn chung

en: Hide global status selector
vi: Ẩn hộp chọn trạng thái chung

en: Hide icon-selectors
vi: Ẩn hộp chọn biểu tượng chat

en: Mystatusbox (Show Statusboxes)
vi: Hộp trạng thái của tôi

en: Hide/Show the per-account statusboxes
vi: Ân/Hiện hộp trạng thái cho từng tài khoản

en: You can show all the per-account statusboxes, hide all of them, or just show the ones that are in a different status from the global status.  For ease of use, you can bind keyboard shortcuts for the menu items.
vi: Bạn có thể hiện tất cả các hộp trạng thái cho từng tài khoản, ẩn đi tất cả chúng hoặc chỉ hiện những hộp trạng thái nào mà khác với trạng thái toàn cục. Để dễ dàng sử dụng, bạn có thể gán phím nóng cho các mục của trình đơn.

en: Unable to read header from server
vi: Không thể đọc phần nhận dạng ban đầu từ máy chủ

en: Unable to read message from server: %s.  Command is %hd, length is %hd.
vi: Không thể đọc thông điệp từ máy chủ:%s. Câu lệnh là %hd, độ dài là %hd.

en: Unknown server error.
vi: Lỗi không xác định trên máy chủ.

en: users: %s, files: %s, size: %sGB
vi: số người dùng:%s, số tập tin:%s, kích thước:%s GB

note: MSG_SERVER_HOTLIST_ERROR
en: Unable to add "%s" to your Napster hotlist
vi: Không thể thêm "%s"vào danh sách của Napster

note: MSG_CLIENT_WHOIS
en: %s requested your information
vi: %s yêu cầu thông tin của bạn

note: MSG_SERVER_GHOST Looks like someone logged in as us! =-O
en: You have signed on from another location.
vi: Bạn đã đăng nhập ở một vị trí khác.

note: MSG_CLIENT_PING
en: %s requested a PING
vi: Yê cầu ping %s

note: *< name *< version *  summary *  description
en: NAPSTER Protocol Plugin
vi: Phần bổ sung giao thức NAPSTER

en: Nicksaid
vi: Bí danh được nhắc đến

en: List of highlighted messages:
vi: Danh sách các thông điệp được đánh dấu:

en: _Words to highlight on
    (separate the words with a blank space)
vi: _Các từ được đánh dấu
    (phân tách các từ bằng khoảng trắng)

en: Number of displayed characters
vi: Số ký tự được trình bày

en: _Set the number of characters displayed
    in the nicksaid menu
vi: _Số các ký tự được trình bày trong trình đơn tên bí danh được nhắc đến

en: Display who said your name in the nicksaid menu
vi: Trình bày ai đã nhắc đến tên bạn trong trình đơn bí danh được nhắc đến

en: Display _timestamps in the nicksaid menu
vi: Trình bày _thời điểm trong trình đơn bí danh được nhắc đến

en: _Display _datestamps in the nicksaid menu
vi: Trình bày _ngày tháng năm trong trình đơn bí danh được nhắc đến

en: Allow displaying in a separate dialog
vi: Cho phép trình bày trong hộp thoại khác

en: Record when someone said your nick in a chat.
vi: Lưu lại khi ai đó trao đổi có đề cập đến bí danh của bạn.

en: IM Sessions with %s
vi: Sesiones de IM con %s

en: IM Sessions with %s
vi: Sesiones de IM con %s

en: Old plain text
vi: Dạng văn bản cũ

en: Old HTML
vi: Định dạng HTML cũ

en: Old Logger
vi: Trình ghi nhật ký cũ

en: Re-implements the legacy, deficient, logging
vi: Hiện thực lại việc ghi nhật ký không đầy đủ

en: Ignored Plonkers
vi: Lờ những kẻ tồi

en: Plonkers singular format:
vi: Định dạng đơn những kẻ tồi:

en: Plonkers plural format:
vi: Định dạng số nhiều những kẻ tồi:

en: Plonking
vi: Việc tồi

en: Plonked singular plural:
vi: Định dạng đơn:

en: Plonked plural format:
vi: Định dạng số nhiều:

en: Format information
vi: Định dạng thông tin

en: %P: List of plonkers
vi: %P: Danh sách những kẻ tồi

en: %N: Number of plonkers
vi: %N: Số lượng những kẻ tồi

en: <pre>plonkers;
    Tell people in a chat what you really think of them
    </pre>
vi: <pre>những kẻ tồi;
    Nói với người khác trong khi chat điều gì bạn đang thực sự nghĩ về họ
    </pre>

en: /me has identified %N plonker: %P.
vi: /me đã xác định %N kẻ tồi:%P.

en: /me has identified %N plonkers: %P.
vi: /me đã xác định %N kẻ tồi:%P.

en: /me plonks: %P.
vi: /me tồi:%P.

en: Plonkers
vi: Kẻ tồi

en: Tell plonkers what you really think.
vi: Bảo với những kẻ tồi về những gì bạn thật sự nghĩ

en: Plonkers is a small plugin that lets you announce to a chat room your current list of ignores, as well as providing other pointless ignore and privacy tools for dealing with idiots.  The name is inspired by the British/Irish word for 'idiots.'
vi: "Những kẻ tồi" là phần bổ sung nhỏ cho phép bạn thông báo với phòng họp danh sách những người mà bạn lờ đi cũng như cung cấp những công cụ bảo vệ sự riêng tư và lờ đi những kẻ vô tích sự khác để đối mặt với những kẻ tồi. Tên của phần bổ sung (Plonkers) lấy cảm hứng từ một từ Tiếng Anh/Ái Nhĩ Lan để chỉ những kẻ tồi, những thằng ngốc

en: Schedule List
vi: Danh sách định thời

en: Everyday
vi: Mỗi ngày

en: Select Date and Time
vi: Chọn ngày giờ

en: Every Year
vi: Mỗi năm

en: _Send message to a friend
vi: _Gửi thông điệp cho một người bạn

en: Popup Dialog
vi: Hộp thoại nổi

en: _Popup a reminder dialog with message
vi: _Bật hộp thoại nổi để ghi thông điệp nhắc nhở

en: List of Schedules
vi: Danh sách các định thời

en: Schedule reminders at specified times.
vi: Định thời để nhắc nhở tại các thời điểm xác định.

en: list of schedules
vi: danh sách các định thời

en: Separate IM, group Chats
vi: Tách biệt giữa tin nhắn và hội họp.

en: Separate Chats, group IMs
vi: Tách biệt chat và tin nhắn nhóm

en: Group by Type, Separate by Protocol
vi: Nhóm theo Kiểu, phân biệt theo Giao thức

en: Separate And Tab
vi: Tách biệt và Tab

en: Adds two placement functions for separating and tabbing
vi: Thêm hai chức năng sắp xếp mới cho việc tách biệt và phân trang

en: Adds two new placement functions.
    
    One separates IMs and groups chats in tabs
    The other separates chats and groups IMs in tabs
vi: Thêm hai chức năng sắp xếp.
    
    Một chức năng là tách biệt những tin nhắn và hội họp bởi các trang tab
    Chức năng thứ hai là tách biệt giữa chat và tin nhắn nhóm bởi các trang tab

en: Hide when offline
vi: Ẩn đi khi ngoại tuyến

en: Show Offline
vi: Hiện ra khi ngoại tuyến

en: Show specific buddies while offline.
vi: Hiện những người bạn chat được chỉ ra khi họ ngoại tuyến

en: Adds the option to show specific buddies in your buddy list when they are offline, even with "Show Offline Buddies" turned off.
vi: Thêm tuỳ chọn để hiện những người bạn chat được chỉ ra trong danh sách bạn chat của bạn khi họ ngoại tuyến thậm chí chức năng "Hiện bạn chat ngoại tuyến" bị tắt đi.

en: SIM-fix
vi: Sửa lỗi SIM

en: Fix messages from broken SIM clients.
vi: Sửa lỗi các thông điệp khi các chương trình khách SIM bị chập chờn.

en: Fixes messages received from broken SIM clients by stripping HTML from them. The buddy must be on your list and set as a SIM user.
vi: Sửa lỗi các thông điệp nhận được từ các trình khách SIM bị chập chờn bằng cách loại bỏ các mã HTML từ chúng. Người bạn chat phải nằm trong danh sách những người bạn chat của bạn và được thiết lập như người dùng SIM.

en: Unable to parse "%s"
vi: Không thể phân tích ngữ pháp "%s"

en: Parse error message: %s
vi: Kiểm tra thông điệp bị lỗi: %s

en: Unable to execute "%s"
vi: Không thể thực thi "%s"

en: Execute error message: %s
vi: Thực thi thông điệp lỗi: %s

en: There was an error executing your command.
vi: Lỗi xảy ra khi thực hiện câu lệnh.

note: I really want to eventually make this cleaner, like by making it * change the actual message that gets printed to the conv window...
en: The following text was sent: %s
vi: Văn bản sau đây đã được gửi:%s

en: exec [-o] &lt;command&gt;, runs the command.
    If the -o flag is used then output is sent to thecurrent conversation; otherwise it is printed to the current text box.
vi: exec [-o] &lt;câu_lệnh&gt;, chạy thực thi câu lệnh câu_lệnh.
    Nếu cờ -o được sử dụng thì kết quả sẽ gửi đến cuộc trò chuyện hiện tại ngược lại nó được ghi ra ở hộp văn bản hiện tại.

en: Execute commands starting with:
vi: Thực hiện câu lệnh bắt đầu với:

en: /exec a la UNIX IRC CLI
vi: /exec tương thích với UNIX IRC CLI

en: A plugin that adds the /exec command line interpreter like most UNIX/Linux IRC clients have.  Also included is the ability to execute commands with an exclamation point (!uptime, for instance).
vi: Phần bổ sung đã thêm trình thông dịch dòng lệnh /exec gần giống như các trình khách của UNIX/Linux. Cũng thêm vào khả năng thực thi các câu lệnh với dấu chấm cảm (ví dụ !uptime).

en: Couldn't connect to SNPP server
vi: Không thể kết nối máy chủ SNPP

en: SNPP Plugin
vi: Phần bổ sung SNPP

en: Allows libpurple to send messages over the Simple Network Paging Protocol (SNPP).
vi: Cho phép libpurple gửi thông điệp thông qua SNPP.

en: <b>Name:</b> %s<br>
vi: <b>Tên:</b> %s<br>

en: <b>Version:</b> %s<br>
vi: <b>Phiên bản:</b> %s<br>

en: <b>Author:</b> %s<br>
vi: <b>Tác giả:</b> %s<br>

en: SSL Info
vi: Thông tin SSL

en: Get SSL info
vi: Lấy thông tin SSL

en: Displays info about your currently loaded SSL plugin
vi: Trình bày thông tin về phần bổ sung SSL đang được nạp của bạn

en: Displays info about your currently loaded SSL plugin.
vi: Trình bày thông tin về phần bổ sung SSL đang được nạp của bạn

en: Stocker
vi: Trình quảng cáo

en: A stock ticker
vi: Khung quảng cáo

en: Adds a stock ticker similar to the one in the Windows AIM client to the bottom of the buddy list.
vi: Thêm khung quảng cáo giống như trong trình khách Windows AIM ở cuối danh sách bạn chat

en: Symbol:
vi: Ký hiệu:

en: Spe_ll Check
vi: _Kiểm tra chính tả

en: Switch Spell
vi: Chuyển chính tả

en: Switch Spell Checker Language
vi: Chuyển ngôn ngữ bộ kiểm tra lỗi chính tả

en: _Talkfilters
vi: _Các bộ lọc trò chuyện

en: Talk Filters
vi: Các bộ lọc trò chuyện

en: Active filter:
vi: Bộ lọc đang hoạt động:

en: GNU Talk Filters
vi: Các bộ lọc trò chuyện của GNU

en: Translates text in outgoing messages into humorous dialects.
vi: Dịch văn bản trong các thông điệp gửi đi sang một dạng hóm hỉnh hơn.

en: The GNU Talk Filters are filter programs that convert ordinary English text into text that mimics a stereotyped or otherwise humorous dialect. These filters have been in the public domain for many years, and have been made available as a single integrated package. The filters include austro, b1ff, brooklyn, chef, cockney, drawl, dubya, fudd, funetak, jethro, jive, kraut, pansy, pirate, postmodern, redneck, valspeak, and warez.
vi: Các bộ lọc trò chuyện của GNU là chương trình lọc, nó chuyển những văn bản Tiếng Anh bình thường sang dạng bắt chước một phong cách nào đó hay dạng khác hóm hỉnh hơn. Những bộ lọc này ở những nơi công cộng rất nhiều năm và được đóng gói vào thành một gói riêng. Các bộ locj bao gồm austro, b1ff, brooklyn,chef, cockney, drawl, dubya, fudd, funetak, jethro, jive, kraut, pansy, pirate, postmodern,redneck, valspeak avf warez.

en: Select Time Range
vi: Chọn khoảng thời gian

en: Select account to view logs for:
vi: Chọn tài khoản để xem lại thông tin theo dõi cho:

en: Select Account/Time
vi: Chọn Tài khoản/Thời gian

note: *< type *< ui_req *< flags *< deps *< priority *< id *< name *< version *  summary *  desc
en: Allows the viewing of Pidgin logs within a specific time range
vi: Cho phép xem sổ theo dõi Pidgin trong khoảng thời gian chỉ ra

en: TimeLog
vi: Theo dõi thời gian

en: XChat Chats
vi: Chat XChat

en: XChat-like chats with Pidgin
vi: Chat giống XChat cùng Pidgin

en: You can chat in Pidgin using XChat's indented view.
vi: Bạn có thể chat Pidgin sử dụng giao diện XChat.

en: warning: can't import %s: %s
vi: cảnh báo : không thể nhập %s: %s

en: value of `%s' should be of type %s
vi: giá trị của « %s » nên có kiểu %s

en: Integer under %d
vi: Số nguyên dưới %d

en: Integer over %d
vi: Số nguyên trên %d

en: Integer between %d and %d
vi: Số nguyên giữa %d và %d

en: Element in `%s'
vi: Yếu tố trong « %s »

en: Tuple (%s)
vi: Đối tượng đa phần (%s)

en: List (%s)
vi: Danh sách (%s)

en: Dictionary (%s, %s)
vi: Từ điển (%s, %s)

en: Illegal year value
vi: Giá trị năm cấm

en: Illegal month value
vi: Giá trị tháng cấm

en: Illegal day value
vi: Giá trị ngày cấm

en: in %s
vi: trong %s

en: key `%s' is malformed
vi: khóa « %s » dạng sai

en: %s:%d: key `%s' already defined
vi: %s:%d: khóa « %s » đã được định nghĩa

en: Some changes require to restart Pybliographic
    to be correctly taken into account
vi: Một số thay đổi sẽ không có tác động
    trước khi bạn khởi chạy lại trình Pybliographer.

en: _Cite
vi: _Dẫn

en: Merge With...
vi: Trộn với ...

en: Medline Query...
vi: Truy vấn Medline...

en: Cite...
vi: Dẫn...

en: Cite key(s)
vi: Xác định phím

en: Fields...
vi: Trường...

en: Forget all changes
vi: Quên mọi thay đổi

en: _Resource
vi: _Tài nguyên

en: Unnamed bibliographic database
vi: Cơ sở dữ liệu thư tịch vô danh

en: can't open file `%s' for writing:
    %s
vi: không thể mở tập tin « %s » để ghi:
    %s

en: Error while parsing `%s':
    %s
vi: Gặp lỗi khi phân tách « %s »:
    %s

en: New database
vi: Cơ sở dữ liệu mới

en: [no entry]
vi: [không có mục nhập]

en: [1 entry]
vi: [1 mục nhập]

en: [%d entries]
vi: [%d mục nhập]

en: [%d/1 entry]
vi: [%d/1 mục nhập]

en: [%d/%d entries]
vi: [%d/%d mục nhâp]

en: view limited to: %s
vi: khung xem bị giới hạn thành: %s

en: The database has been modified.
    Discard changes?
vi: Cơ sử dữ liệu đã được sửa đổi.
    Hủy các thay đổi không?

en: The database has been modified.
    Save changes?
vi: Cơ sử dữ liệu đã được sửa đổi.
    Lưu các thay đổi chứ?

en: The database has been externally modified.
    Overwrite changes ?
vi: Cơ sử dữ liệu đã được sửa đổi một cách bên ngoài.
    Ghi đè lên các thay đổi không?

note: no result.
en: Your query returned no result
vi: Truy vấn của bạn không trả lại kết quả

note: get a new file name
en: Merge file
vi: Tập tin trộn

en: Open error
vi: Lỗi mở

en: Merge status
vi: Trạng thái trộn

en: An autosave file was found which is newer than the original file.
    Do you want to restore it?
vi: Đã tìm một tập tin tự động lưu mà mới hơn tập tin gốc.
    Bạn có muốn phục hồi nó không?

en: Unable to remove autosave file `%s':
    %s
vi: Không thể gỡ bỏ tập tin tự động lưu « %s »:
    %s

en: Error during autosaving:
    %s
vi: Gặp lỗi trong khi tự động lưu :
    %s

en: Unable to save `%s':
    %s
vi: Không thể lưu « %s »:
    %s

en: An internal error occured during saving
    Try to Save As...
vi: Gặp lỗi nội bộ trong khi lưu.
    Hãy thử Lưu dạng...

en: The file `%s' already exists.
    Overwrite it ?
vi: Tập tin « %s » đã có.
    Bạn có muốn ghi đè lên không?

en: During opening:
    %s
vi: Trong khi mở :
    %s

en: Reopen error
vi: Lỗi mở lại

en: An entry called `%s' already exists.
    Rename and add it anyway ?
vi: Mục nhập tên « %s » đã có.
    Thay đổi tên rồi vẫn thêm nó không?

en: Really remove all the entries ?
vi: Thật sự muốn gỡ bỏ mọi mục nhập không?

en: Create new entry
vi: Tạo mục nhập mới

en: Really edit %d entries ?
vi: Thật sự hiệu chỉnh %d mục nhập không?

en: Remove all the %d entries ?
vi: Gỡ bỏ mọi mục nhập %d không?

en: Remove entry `%s' ?
vi: Gỡ bỏ mục nhập « %s » không?

en: your search text must contain
    latin-1 characters only
vi: chuỗi tìm kiếm phải chứa chỉ ký tự ISO-8859-1 (Latin-1)

en: Can't connect to LyX:
    %s
vi: Không thể kết nối đến LyX:
    %s

en: Can't display documentation:
    %s
vi: Không thể hiển thị tài liệu hướng dẫn:
    %s

en: This program is copyrighted under the GNU GPL
vi: Chương trình này được phát hành với điều kiện của Quyền Công Chung GNU (GPL).

en: Gnome interface to the Pybliographer system.
vi: Giao diện Gnome cho hệ thống Pybliographer.

en: Gnome Translation Team
vi: Nhóm Dịch Gnome

en: Pybliographer Home Page
vi: Trang chủ của Pybliographer

en: Last Name, First Name
vi: Họ, tên

en: Error in native string parsing
vi: Gặp lỗi khi phân tách chuỗi sở hữu

en: Invalid day field in date
vi: Gặp trường ngày không hợp lệ trong ngày tháng

en: Invalid month field in date
vi: Gặp trường tháng không hợp lệ trong ngày tháng

en: Invalid year field in date
vi: Gặp trường năm không hợp lệ trong ngày tháng

en: [ Drop an Entry here ]
vi: [ Thả một mục nhập vào đây ]

en: Entry type
vi: Kiểu mục nhập

en: Create Field
vi: Tạo trường

en: Mandatory
vi: Bắt buộc

en: Invalid key format
vi: Dạng thức khóa không hợp lệ

en: Key `%s' already exists
vi: Khóa « %s » đã có.

en: The `%s' field contains a non Latin-1 symbol
vi: Trường « %s » chứa một ký hiệu không phải Latin-1

en: Your text contains non Latin-1 symbols
vi: Văn bản của bạn chứa ký hiệu không phải Latin-1

en: Edit entry
vi: Sửa đổi mục nhập

en: Native Editing
vi: Hiệu chỉnh kiểu sở hữu

en: Standard Editing
vi: Hiệu chỉnh chuẩn

en: mandatory
vi: bắt buộc

en: Enter text here
vi: Nhập chữ vào đây

en: New Annotation Name
vi: Tên chú giải mới

en: Name of the new annotation:
vi: Tên chú giải mới:

en: Cannot open URL:
    %s
vi: Không thể mở địa chỉ Mạng:
    %s

en: Long Text
vi: Chuỗi chữ dài

en: Associated
vi: Tương ứng

en: Please, select an entry type from previous page.
vi: Hãy chọn một kiểu mục nhập trong trang trước.

en: Fields associated with <b>%s</b> entry type
vi: Các trường tương ứng với kiểu mục nhập <b>%s</b>

en: Bibliography type:
vi: Kiểu thư tịch:

en:  - According to file suffix -
vi:  • Tùy theo hậu tố tập tin •

note: The root of the search tree is the full database
en: Full database
vi: Cơ sở dữ liệu đầy đủ

en: internal error during evaluation
vi: Gặp lỗi nội bộ trong khi ước lượng

en: while compiling %s
    error: %s
vi: trong khi biên dịch %s
    lỗi: %s

note: These are additional search fields
en: [Entry Type]
vi: [Kiểu mục nhập]

en: [Key Value]
vi: [Giá trị khóa]

en: The following errors occured:
vi: Gặp lỗi theo đây:

en: This is Pybliographic %s [Python %s, Gtk %s, PyGTK %s]
vi: Đây là Pybliographic %s [Python %s, Gtk %s, PyGTK %s]

en: no input pipe `%s'
vi: không có ống dẫn nhập « %s »

en: no output pipe `%s'
vi: không có ống dấn xuất « %s »

en: method `%s' provides no opener
vi: phương pháp « %s » không cung cấp điều mở nào

en: File `%s' does not exist
vi: Tập tin « %s » không tồn tại.

en: don't know how to open `%s'
vi: không biết cách mở « %s »

en: method `%s' provides no iterator
vi: phương pháp « %s » không cung cấp bộ lặp lại nào

en: Warning: This URL is marked as Invalid or Approximate: %s
    Continue?
vi: Cảnh báo : địa chỉ Mạng có nhãn Không hợp lệ hay Xấp xỉ: %s
    Tiếp tục lại không?

en: Determining Mime Type ...
vi: Đang xác định kiểu MIME ...

en: Cannot determine mime type for item %s
vi: Không thể xác định kiểu MIME cho mục %s

en: URL in question is: %s
    You should check the url or path given for errors.
    Details: %s
vi: Địa chỉ Mạng là: %s
    Bạn nên kiểm tra xem địa chỉ Mạng hay đường dẫn đưa ra là đúng.
    Chi tiết: %s

en: Accessing resource ...
vi: Đang truy cập tài nguyên ...

en: IOError for item %s: cannot uncompress resource.
vi: Lỗi I/O (nhập/xuất) cho mục %s: không thể giải nén tài nguyên.

en: URL: %s
    Details: %s
vi: Địa chỉ Mạng: %s
    Chi tiết: %s

en: Starting application ...
vi: Đang khởi chạy ứng dụng ...

en: No application to view resource
vi: Không có ứng dụng để hiển thị tài nguyên

en: For mime type %s, no entry found in 
    configuration option resource/viewers.
    Please consider adding one.
    URL: %s
vi: Cho kiểu MIME %s, không tìm thấy
    mục nhập trong bộ xem/tài nguyên
    tùy chọn cấu hình.
    Vui lòng suy nghĩ thêm một điều.
    Địa chỉ Mạng: %s

en: missing '%s' attribute
vi: thiếu thuộc tính « %s »

en: invalid opening tag: %s
vi: thẻ mở không hợp lệ: %s

en: invalid closing tag: %s
vi: thẻ đóng không hợp lệ: %s

en: <b>Entry type</b>
vi: <b>Kiểu mục nhập</b>

en: FIELDS DEFINITION
vi: ĐỊNH NGHĨA TRƯỜNG

en: Fields
vi: Trường

en: Name
vi: Tên

en: Pybliographer Configuration
vi: Cấu hình Pybliographer

en: standard fields
vi: các trường chuẩn

en: Entry types and field names configuration
vi: Kiểu mục nhập và cấu hình các tên trường

en: Information for <b>Article</b> entry type
vi: Thông tin về kiểu mục nhập <b>Bài</b>

en: Select an entry type and specify 
    its associated (mandatory and
    optional) fields on the next page.
vi: Hãy chọn một kiểu mục nhập
    và ghi rõ các trường tương ứng
    (bắt buộc và tùy chọn)
    trong trang kế tiếp.

en: Bibliography style:
vi: Kiểu dáng thư tịch:

en: Format entries
vi: Định dạng các mục nhập

en: Save Formatted as
vi: Lưu dạng

en: Style Selection
vi: Chọn kiểu dáng

en: Enter your Medline Query
vi: Hãy gõ truy vấn Medline

en: Limited to:
vi: Giới hạn:

en: Maximum number
    of results:
vi: Số kết quả tối đa:

en: Medline Query
vi: Truy vấn Medline

en: Only items 
    ahead of print
vi: Chỉ các mục
    mới hơn bản in

en: Only items 
    with abstracts
vi: Chỉ các mục
    có trích yếu

en: Search 
    PubMed for:
vi: Tìm kiếm
    trong PubMed:

en: Starting listing at
    result number:
vi: Liệt kê từ
    kết quả số :

en: Use the format YYYY/MM/DD
    Month and day are optional.
vi: Dùng dạng thức NNNN/TH/NG
    Tháng và ngày là tùy chọn.

en: Enter the location (URI) of the file you would like to open:
vi: Nhập địa điểm (URI) của tập tin cần mở :

en: Cite
vi: Dẫn

en: Previous Documents
vi: Tài liệu trước

en: Expert Search
vi: Tìm kiếm cấp cao

en: Select sort criterions
vi: Chọn tiêu chuẩn sắp xếp

en: This is %s, version %s
vi: Đây là %s, phiên bản %s

en: This is free software with ABSOLUTELY NO WARRANTY.
vi: Đây là phần mềm tự do mà KHÔNG BẢO ĐẢM GÌ CẢ.

en: For details, type `warranty'.
vi: Để xem chi tiết, hãy gõ từ « warranty » (bảo đảm).

en: %s: error: can't open file `%s'
vi: %s: lỗi: không thể mở tập tin « %s »

en: For help, run %s and type `help' at the prompt
vi: Để xem trợ giúp, hãy chạy %s và gõ từ « help » (trợ giúp) tại dấu nhắc

en: Useful commands:
    	help     to get some help
    	quit     to quit
vi: Lếnh hữu dụng:
    	help		xem _trợ giúp_
    	quit		_thoát_

note: save history
en: Bibliography Manager
vi: Bộ Quản lý Thư tịch

en: Manage bibliographic databases
vi: Quản lý các cơ sở dữ liệu thư tịch

en: Pybliographic Bibliography Manager
vi: Bộ Quản lý Thư tịch kiểu Pybliograph

en: usage: pybliocheck <file | directory>...
vi: cách sử dụng: pybliocheck <tập_tin | thư_mục>...

en: file `%s' is ok [%d entries]
vi: tập tin « %s » là được [%d mục nhập]

en: usage: pybliocompact <latexfile> <bibtexfiles...>
vi: cách sử dụng: pybliocompact <tập_tin_latex> <các_tập_tin_bibtex...>

en: pybliocompact: error: %s
vi: Lỗi pybcompact: %s

en: no entry
vi: không có mục nhập

en: can't find the following entries: %s
vi: không tìm thấy những mục nhập theo đây: %s

en: usage: pyblioconvert <source>..<target> <input> [output]
vi: cách sử dụng: pyblioconvert <nguồn>..<đích> <kết_nhập> [kết_xuất]

en: pyblioconvert: error: bad conversion format
vi: pyblioconvert: lỗi: dạng thức chuyển đổi sai

en: usage: pyblioformat [options] <database...>
    
        options:
          -o file, --output=file		specify an output filename
          -s style, --style=style		specify a bibliography style
          -f format, --format=format	specify an output format
          -H header, --header=header	defines a header file
          -F footer, --footer=footer	defines a footer file
          -l 'output', --list='output'	lists the available output formats
          -h, --help			show this help message
          -v, --version			show this help message
vi: cách sử dụng: pyblioformat [các_tùy_chọn] <cơ_sở_dữ_liệu...>
    
        Tùy chọn:
          -o tập_tin, --output=tập_tin		ghi rõ tên tập tin _xuất_
          -s kiểu_dáng, --style=kiểu_dáng		ghi rõ _kiểu dáng_ thư tịch
          -f dạng_thức, --format=dạng_thức	ghi rõ _dạng thức_ xuất
          -H phần_đầu, --header=phần_đầu	xác định tập tin _phần đầu_
          -F phần_chân, --footer=phần_chân	xác định tập tin _phần chân_
          -l 'output', --list='output'	_liệt kê_ các dạng thức xuất sẵn sàng
          -h, --help			hiển thị _trợ giúp_ này
          -v, --version			hiển thị _phiên bản_ của chương trình

en: pyblioformat: error: %s
vi: pyblioformat: lỗi: %s

en: pyblioformat: warning: %s
vi: pyblioformat: cảnh báo : %s

en: unknown list `%s'
vi: không biệt danh sách « %s »

en: pyblioformat: available values for `%s':
vi: pyblioformat: các giá trị sẵn sàng cho « %s »

en: empty value list `%s'
vi: danh sách giá trị rỗng « %s »

en: unknown output format `%s'
vi: không biết dạng thức xuất « %s »

en: can't find style `%s'
vi: không tìm thấy kiểu dáng « %s »

en: pyblioformat: using style `%s', format `%s'
vi: pyblioformat: đang dùng kiểu dáng « %s », dạng thức « %s »

en: can't open header `%s': %s
vi: không thể mở phần đầu « %s »: %s

en: can't open database: %s
vi: không thể mở cơ sở dữ liệu : %s

en: can't open footer `%s': %s
vi: không thể mở phần chân « %s »: %s

en: usage: pybliotex <latexfile> [bibtexfiles...]
vi: cách sử dụng: pybliotex <tập_tin_latex> [các_tập_tin_bibtex...]

en: pybliotex: error: %s
vi: pybliotex: lỗi: %s

note: warn the user that some entries were not found
en: pybliotex: warning: the following keys were not resolved
vi: pybliotex: cảnh báo : chưa quyết định những khóa theo đây

note: If the LaTeX document declares no style...
en: no style defined
vi: chưa định nghĩa kiểu dáng

en: usage: pybliotext [-o outputfile] [-s style] <textfile> <bibfiles...>
vi: cách sử dụng: pybliotext [-o tập_tin_xuất] [-s kiểu_dáng] <tập_tin_văn_bản> <các_tập_tin_bib...>

en: pybliotext: error: %s
vi: pybliotext: lỗi: %s

en: pybliotext: warning: %s
vi: pybliotext: cảnh báo : %s

en: File already exists: `%s'
vi: Tập tin đã có : « %s »

en: A file with the same name already exists: `%s'
vi: Một tập tin cùng tên đã có : « %s »

en: no citation found
vi: không tìm thấy trích dẫn

en: pybliotext: using style `%s', format `%s'
vi: pybliotext: dạng dùng kiểu dáng « %s », dạng thức « %s »

en: can't create `%s'
vi: không thể tạo « %s »

en: can't remove `%s'
vi: không thể gỡ bỏ « %s »

en: PyChess - Connect to Internet Chess
vi: PyChess - Kết nối với Internet Chess

en: Log on as _Guest
vi: Đăng nhập với tên _Guest

en: Po_rts:
vi: Các C_ổng:

en: Standard:
vi: Chuẩn:

note: [row] [button]: id=observe_global
en: Observe
vi: Quan sát

en: Offer _Draw
vi: Đề nghị _Hòa

en: <b>News</b>
vi: <b>Tin tức</b>

en: _Start Game
vi: _Bắt đầu ván cờ

en: Promotion
vi: Phong cấp

en: <b><big>Promote pawn to what?</big></b>
vi: <b><big>Phong cấp Tốt thành quân gì?</big></b>

en: Rook
vi: Xe

en: _Load Game
vi: _Tải ván cờ

en: _Save Game
vi: _Lưu lại ván cờ

en: Save Game _As
vi: Lưu lại ván với _Tên

en: Player _Rating
vi: Điểm của người chơi

en: _Rotate Board
vi: _Xoay bàn cờ

en: _Log Viewer
vi: Xem _nhật trình

en: _Hint mode
vi: Chế độ _gợi ý

en: Sp_y mode
vi: Chế độ _gián điệp

en: About Chess
vi: Giới thiệu Chess

en: Game information
vi: Thông tin về ván cờ

en: Event:
vi: Giải đấu:

en: Round:
vi: Vòng:

en: <b>Game data</b>
vi: <b>Dữ liệu ván cờ</b>

en: <b>Date of game</b>
vi: <b>Ngày diễn ra</b>

en: _Hide tabs when only one game is open
vi: Ẩ_n tab khi chỉ mở một ván cờ

en: <b>General Display Options</b>
vi: <b>Các tùy chọn hiển thị chung</b>

en: <b>Animation</b>
vi: <b>Hình động</b>

en: <b>Chess Engines</b>
vi: <b>Máy chơi cờ</b>

en: Use _analyzer
vi: Dùng công cụ _phân tích

en: Use _inverted analyzer
vi: Dùng công cụ phân tích _ngược

en: <b>Analyzing</b>
vi: <b>Đang phân tích</b>

en: _Use sounds in PyChess
vi: _Bật âm thanh trong PyChess

en: Beep
    Select sound file...
    No sound
vi: Tiếng bíp
    Chọn file âm thanh...
    Tắt tiếng

en: A player _checks:
vi: Một người chơi _chiếu vua:

en: A player _moves:
vi: Một người chơi _thực hiện nước đi:

en: Game is _drawn:
vi: _Hòa cờ:

en: Game is _lost:
vi: _Thua cờ:

en: Game is _won:
vi: _Thắng cờ:

en: A player c_aptures:
vi: Một người chơi ă_n quân:

en: Game is _set-up:
vi: Ván cờ được _bày ra:

en: _Observed moves:
vi: Các nước đã _quan sát:

en: Observed _ends:
vi: _Kết thúc quan sát

en: <b>Play Sound When...</b>
vi: <b>Phát Âm Thanh Khi...</b>

en: The connection was broken - got "end of file" message
vi: Kết nối bị ngắt - nhận được thông báo "kết thúc file"

en: '%s' is not a registered name
vi: '%s' không phải là tên đã đăng kí

en: Rated
vi: Điểm

en: %d min
vi: %d phút

en: Log on Error
vi: Lỗi Đăng nhập

en: Connection was closed
vi: Kết nối bị dừng

en: online in total
vi: trực tuyến trong tổng số

en: Register now
vi: Đăng ký ngay

en: Black Player
vi: Bên Đen

en: Opponent
vi: Đối phương

en: Your opponent is not out of time.
vi: Đối phương chưa hết giờ.

en: Your opponent asks you to hurry!
vi: Đối thủ giục bạn khẩn trương!

en: %s was declined by your opponent
vi: Đối phương từ chối %s

en: You can try to send the offer to your opponent later in the game again.
vi: Bạn có thể thử gửi lại đối phương lời đề nghị vào một thời điểm khác trong ván đấu.

en: %s was withdrawn by your opponent
vi: Đối phương rút lại %s

en: Chess Position
vi: Thế cờ

en: Simple Chess Position
vi: Thế cờ đơn giản

en: Chess Game
vi: Ván cờ

en: Local Event
vi: Giải đấu địa phương

en: Pawn
vi: Tốt

note: #-#-#-#-#  1413 (Battle for Wesnoth 1.5.7+svn)  #-#-#-#-# [unit_type]: id=Haldric II, race=human
en: King
vi: Vua

en: The game ended in a draw
vi: Ván cờ kết thúc hoà

en: The game has been adjourned
vi: Ván cờ được hoãn lại

en: The game has been aborted
vi: Ván cờ đã bị huỷ bỏ

en: Blindfold
vi: Mù Quáng

en: Loaded game
vi: Ván đã được bày lại

en: Saved game
vi: Ván đã được lưu

en: You sent a draw offer
vi: Bạn đã gửi lời đề nghị hoà

en: <big><b>Engine, %s, has died</b></big>
vi: <big><b>Máy, %s, đã dừng hoạt động</b></big>

en: PyChess has lost connection to the engine, probably because it has died.
    
    You can try to start a new game with the engine, or try to play against another one.
vi: PyChess đã mất kết nối đến máy, có thể vì máy đã dừng hoạt động.
    
    Bạn có thể thử chơi một ván mới cùng máy, hoặc với một người khác.

en: Open Game
vi: Ván đấu mở

en: Detect type automatically
vi: Tự động phát hiện kiểu

en: All Chess Files
vi: Tất cả các tập tin cờ vua

en: <big><b>Unknown file type '%s'</b></big>
vi: <big><b>Không rõ kiểu tập tin '%s'</b></big>

en: <big><b>A file named '%s' already exists. Would you like to replace it?</b></big>
vi: <big><b>Một tập tin có tên '%s' đã tồn tại. Bạn có muốn thay thế nó không?</b></big>

en: The file already exists in '%s'. If you replace it, its content will be overwritten.
vi: Tập tin đã tồn tại ở '%s'. Nếu bạn chọn thay thế, nội dung của nó sẽ bị ghi đè.

en: Could not save the file
vi: Không thể lưu tập tin

en: <big><b>PyChess was not able to save the game</b></big>
vi: <big><b>PyChess không thể lưu tập tin</b></big>

en: The error was: %s
vi: Lỗi là: %s

en: <b><big>Save the current game before you close it?</big></b>
vi: <b><big>Lưu lại ván cờ trước khi kết thúc?</big></b>

en: It is not possible later to continue the game,
    if you don't save it.
vi: Sau này bạn sẽ không thể tiếp tục ván cờ,
    nếu bây giờ bạn không lưu nó lại.

en: Human Being
vi: Người

en: Gain:
vi: Bù thời gian:

en: Enter Game
vi: Chơi

en: Open Sound File
vi: Mở tập tin âm thanh

en: Select sound file...
vi: Chọn tập tin âm thanh...

en: draws
vi: hòa

en: mates
vi: chiếu hết

en: puts opponent in check
vi: chiếu Vua đối phương

en: improves king safety
vi: tăng cường an toàn cho Vua

en: slightly improves king safety
vi: phần nào tăng cường sự an toàn cho Vua

en: moves a rook to an open file
vi: di chuyển quân Xe đến cột mở

en: moves an rook to a half-open file
vi: di chuyển quân Xe đến cột nửa mở

en: moves bishop into fianchetto: %s
vi: lên Tượng nách: %s

en: promotes a Pawn to a %s
vi: phong cấp Tốt thành quân %s

en: castles
vi: nhập thành

en: takes back material
vi: gỡ lại quân

en: sacrifies material
vi: thí quân

en: captures material
vi: đổi quân

en: increases the pressure on %s
vi: tăng cường áp lực lên %s

en: defends %s
vi: bảo vệ %s

en: White should do pawn storm in right
vi: Trắng nên dâng sóng Tốt phía bên phải

en: Black should do pawn storm in left
vi: Đen nên dâng sóng Tốt phía bên trái

en: White should do pawn storm in left
vi: Trắng nên dâng sóng Tốt phía bên trái

en: Black should do pawn storm in right
vi: Đen nên dâng sóng Tốt phía bên phải

en: Black has a rather cramped position
vi: Thế cờ Đen tương đối tù túng

en: Black has a slightly cramped position
vi: Thế cờ Đen hơi tù túng

en: White has a rather cramped position
vi: Thế cờ Trắng tương đối tù túng

en: White has a slightly cramped position
vi: Thế cờ Trắng hơi tù túng

en: Opening Book
vi: Sách khai cuộc

en: In this position,
    there is no book move.
vi: Ở thế cờ này,
    không có nước đi theo sách.

en: Initial position
vi: Vị trí ban đầu

en: Move History
vi: Các nước đã chơi

en: This partition is holding the data for the hard drive install.
vi: Partition này đang chứa dữ liệu cho quá trình cài đặt ổ cứng.

note: LDL formatted DASDs always have one partition, you'd have to reformat the DASD in CDL mode to get rid of it
en: You cannot delete a partition of a LDL formatted DASD.
vi: Không thể xoá partition kiểu LDL formatted DASD.

en: Your root partition is less than 250 megabytes which is usually too small to install %s.
vi: Partition gốc ít hơn 250 megabyte, thường là quá nhỏ để cài đặt %s.

en: You have not defined a root partition (/), which is required for installation of %s to continue.
vi: Bạn chưa định nghĩa parition gốc (/), cần thiết để có thể tiếp tục cài đặt %s.

en: You have not specified a swap partition.  Although not strictly required in all cases, it will significantly improve performance for most installations.
vi: Bạn chưa chọn partition swap. Mặc dù không bắt buộc phải có partition swap, nhưng partition swap sẽ cải thiện đáng kể tốc độ trong hầu hết các bản cài đặt.

en: RAID Device
vi: Thiết bị RAID

en: First sector of boot partition
vi: Sector đầu của partition khởi động

en: Nicaraguan Spanish
vi: Tiếng Tây Ban Nha-Nicaragua

en: Enter a valid value.
vi: Nhập một giá trị hợp lệ.

en: Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens.
vi: Nhập một 'slug' hợp lệ gồm chữ cái, số, gạch dưới và gạch nối.

en: Enter a valid IPv4 address.
vi: Nhập một địa chỉ IPv4 hợp lệ.

en: Enter only digits separated by commas.
vi: Chỉ nhập chữ số, cách nhau bằng dấu phẩy.

en: Ensure this value is %(limit_value)s (it is %(show_value)s).
vi: Đảm bảo giá trị này là %(limit_value)s  (nó là %(show_value)s ).

en: Ensure this value is less than or equal to %(limit_value)s.
vi: Đảm bảo giá trị này là nhỏ hơn hoặc bằng với %(limit_value)s .

en: Ensure this value is greater than or equal to %(limit_value)s.
vi: Đảm bảo giá trị này lớn hơn hoặc bằng với %(limit_value)s .

en: Ensure this value has at least %(limit_value)d characters (it has %(show_value)d).
vi: Đảm bảo giá trị này có ít nhất %(limit_value)d ký tự (nó có %(show_value)d).

en: Ensure this value has at most %(limit_value)d characters (it has %(show_value)d).
vi: Đảm bảo giá trị này có nhiều nhất %(limit_value)d ký tự (nó có %(show_value)d).

en: %(field_name)s must be unique for %(date_field)s %(lookup)s.
vi:  %(field_name)s  phải là duy nhất cho %(date_field)s  %(lookup)s .

en: %(model_name)s with this %(field_label)s already exists.
vi: %(model_name)s có %(field_label)s đã tồn tại.

en: Value %r is not a valid choice.
vi: Lựa chọn giá trị %r là không hợp lệ

en: This field cannot be null.
vi: Trường này không thể để trống.

en: This field cannot be blank.
vi: Trường này không được để trắng.

en: Field of type: %(field_type)s
vi: Trường thuộc dạng: %(field_type)s

en: String (up to %(max_length)s)
vi: Chuỗi (dài đến %(max_length)s ký tự )

en: Comma-separated integers
vi: Các số nguyên được phân cách bằng dấu phẩy

en: Date (without time)
vi: Ngày (không có giờ)

en: Date (with time)
vi: Ngày (có giờ)

en: Boolean (Either True, False or None)
vi: Luận lý (Có thể Đúng, Sai hoặc Không cái nào đúng)

en: Model %(model)s with pk %(pk)r does not exist.
vi: Model %(model)s  với %(pk)r không tồn tại.

en: Foreign Key (type determined by related field)
vi: Khóa ngoại (kiểu được xác định bởi trường liên hệ)

en: One-to-one relationship
vi: Mối quan hệ một-một

en: Many-to-many relationship
vi: Mối quan hệ nhiều-nhiều

en: Enter a whole number.
vi: Nhập một số tổng thể.

en: Enter a number.
vi: Nhập một số.

en: Ensure that there are no more than %s digits in total.
vi: Hãy chắc chắn rằng tổng cộng không nhiều hơn %s chữ số.

en: Ensure that there are no more than %s decimal places.
vi: Hãy chắc chắn rằng không có nhiều hơn %s chữ số thập phân.

en: Ensure that there are no more than %s digits before the decimal point.
vi: Hãy chắc chắn rằng không có nhiều hơn %s chữ số trước dấu phẩy thập phân.

en: Enter a valid date.
vi: Nhập một ngày hợp lệ.

en: Enter a valid time.
vi: Nhập một thời gian hợp lệ.

en: Enter a valid date/time.
vi: Nhập một ngày/thời gian hợp lệ.

en: No file was submitted. Check the encoding type on the form.
vi: Không có tập tin nào được gửi. Hãy kiểm tra kiểu mã hóa của biểu mẫu.

en: No file was submitted.
vi: Không có tập tin nào được gửi.

en: The submitted file is empty.
vi: Tập tin được gửi là rỗng.

en: Ensure this filename has at most %(max)d characters (it has %(length)d).
vi: Đảm bảo tên tập tin này có nhiều nhất %(max)d ký tự (nó có %(length)d ký tự).

en: Please either submit a file or check the clear checkbox, not both.
vi: Vui lòng gửi một tập tin hoặc để ô chọn trắng, không chọn cả hai.

en: Upload a valid image. The file you uploaded was either not an image or a corrupted image.
vi: Hãy tải lên một hình ảnh hợp lệ. Tập tin mà bạn đã tải không phải là hình ảnh hoặc đã bị hư hỏng.

en: Enter a valid URL.
vi: Nhập một URL hợp lệ.

en: Select a valid choice. %(value)s is not one of the available choices.
vi: Hãy chọn một lựa chọn hợp lệ. %(value)s không phải là một trong các lựa chọn khả thi.

en: Enter a list of values.
vi: Nhập một danh sách giá trị.

en: Please correct the duplicate data for %(field)s.
vi: Hãy sửa các dữ liệu trùng lặp cho %(field)s .

en: Please correct the duplicate data for %(field)s, which must be unique.
vi: Hãy sửa các dữ liệu trùng lặp cho %(field)s, mà phải là duy nhất.

en: Please correct the duplicate data for %(field_name)s which must be unique for the %(lookup)s in %(date_field)s.
vi: Hãy sửa các dữ liệu trùng lặp cho %(field_name)s  mà phải là duy nhất cho %(lookup)s tại %(date_field)s .

en: Please correct the duplicate values below.
vi: Hãy sửa các giá trị trùng lặp dưới đây.

en: The inline foreign key did not match the parent instance primary key.
vi: Khóa ngoại không tương ứng với khóa chính của đối tượng cha.

en: Select a valid choice. That choice is not one of the available choices.
vi: Hãy chọn một lựa chọn hợp lệ. Lựa chọn đó không phải là một trong các lựa chọn khả thi.

en: "%s" is not a valid value for a primary key.
vi: "%s" không phải là giá trị hợp lệ cho một khóa chính.

en: Currently
vi: Hiện nay

en: yes,no,maybe
vi: Có, Không, Có thể

[ctx: abbrev. month]
en: Jan.
vi: Tháng 1.

[ctx: abbrev. month]
en: Feb.
vi: Tháng 2.

[ctx: abbrev. month]
en: March
vi: Tháng ba

[ctx: abbrev. month]
en: April
vi: Tháng tư

[ctx: abbrev. month]
en: May
vi: Tháng năm

[ctx: abbrev. month]
en: June
vi: Tháng sáu

[ctx: abbrev. month]
en: July
vi: Tháng bảy

[ctx: abbrev. month]
en: Aug.
vi: Tháng 8.

[ctx: abbrev. month]
en: Sept.
vi: Tháng 9.

[ctx: abbrev. month]
en: Oct.
vi: Tháng 10.

[ctx: abbrev. month]
en: Nov.
vi: Tháng 11.

[ctx: abbrev. month]
en: Dec.
vi: Tháng 12.

[ctx: alt. month]
en: January
vi: Tháng một

[ctx: alt. month]
en: February
vi: Tháng hai

[ctx: alt. month]
en: March
vi: Tháng ba

[ctx: alt. month]
en: April
vi: Tháng tư

[ctx: alt. month]
en: May
vi: Tháng năm

[ctx: alt. month]
en: June
vi: Tháng sáu

[ctx: alt. month]
en: July
vi: Tháng bảy

[ctx: alt. month]
en: August
vi: Tháng tám

[ctx: alt. month]
en: September
vi: Tháng Chín

[ctx: alt. month]
en: October
vi: Tháng Mười

[ctx: alt. month]
en: November
vi: Tháng mười một

[ctx: alt. month]
en: December
vi: Tháng mười hai

en: No year specified
vi: Không có năm xác định

en: No month specified
vi: Không có tháng xác định

en: No day specified
vi: Không có ngày xác định

en: No week specified
vi: Không có tuần xác định

en: No %(verbose_name_plural)s available
vi: Không có %(verbose_name_plural)s  phù hợp

en: Future %(verbose_name_plural)s not available because %(class_name)s.allow_future is False.
vi: %(verbose_name_plural)s trong tương lai không có sẵn vì %(class_name)s.allow_future là False.

en: Invalid date string '%(datestr)s' given format '%(format)s'
vi: Chuỗi ngày không hợp lệ ' %(datestr)s' định dạng bởi '%(format)s'

en: No %(verbose_name)s found matching the query
vi: Không có %(verbose_name)s tìm thấy phù hợp với truy vấn

en: Page is not 'last', nor can it be converted to an int.
vi: Trang không phải là 'nhất', và cũng không nó có thể được chuyển đổi sang int.

en: Empty list and '%(class_name)s.allow_empty' is False.
vi: Danh sách rỗng và '%(class_name)s.allow_empty' là sai.

en: Successfully deleted %(count)d %(items)s.
vi: Đã xóa thành công %(count)d %(items)s .

en: Cannot delete %(name)s
vi: Không thể xóa %(name)s

en: Delete selected %(verbose_name_plural)s
vi: Xóa các %(verbose_name_plural)s đã chọn

en: Any date
vi: Bất kì ngày nào

en: This month
vi: Tháng này

en: This year
vi: Năm nay

en: Please log in again, because your session has expired.
vi: Hãy đăng nhập lại vì giao dịch của bạn đã hết hiệu lực

en: action time
vi: Thời gian tác động

en: object id
vi: Mã đối tượng

en: object repr
vi: đối tượng repr

en: action flag
vi: hiệu hành động

en: log entry
vi: đăng nhập

en: log entries
vi: mục đăng nhập

en: Deleted "%(object)s."
vi: Đối tượng "%(object)s." đã được xoá.

en: Changed %s.
vi: %s đã được thay đổi.

en: Added %(name)s "%(object)s".
vi: %(name)s "%(object)s" đã được thêm vào.

en: Changed %(list)s for %(name)s "%(object)s".
vi: %(list)s for %(name)s "%(object)s" đã được thay đổi.

en: Deleted %(name)s "%(object)s".
vi: %(name)s "%(object)s" đã bị xóa.

en: No fields changed.
vi: Không có trường nào thay đổi

en: The %(name)s "%(obj)s" was added successfully. You may edit it again below.
vi: %(name)s "%(obj)s" đã được thêm vào thành công. Bạn có thể sửa lại dưới đây.

en: The %(name)s "%(obj)s" was added successfully.
vi: %(name)s "%(obj)s" được thêm vào thành công.

en: The %(name)s "%(obj)s" was changed successfully.
vi: %(name)s "%(obj)s" đã được thay đổi thành công.

en: Items must be selected in order to perform actions on them. No items have been changed.
vi: Mục tiêu phải được chọn mới có thể thực hiện hành động trên chúng. Không có mục tiêu nào đã được thay đổi.

en: No action selected.
vi: Không có hoạt động nào được lựa chọn.

en: %(name)s object with primary key %(key)r does not exist.
vi:  đối tượng %(name)s  với khóa chính %(key)r không tồn tại.

en: Change %s
vi: Thay đổi %s

en: %(count)s %(name)s was changed successfully. | %(count)s %(name)s were changed successfully.
vi[0]:  %(count)s  %(name)s đã được thay đổi thành công.

en: %(total_count)s selected | All %(total_count)s selected
vi[0]: Tất cả %(total_count)s đã được chọn

en: 0 of %(cnt)s selected
vi: 0 của %(cnt)s được chọn

en: The %(name)s "%(obj)s" was deleted successfully.
vi: %(name)s "%(obj)s" đã được xóa thành công.

en: Site administration
vi: Site quản trị hệ thống.

en: %s administration
vi: %s quản trị

en: Add Another
vi: Thêm vào

en: Currently:
vi: Hiện tại:

en: Change:
vi: Thay đổi:

en: Server error (500)
vi: Lỗi máy chủ (500)

en: Server Error <em>(500)</em>
vi: Lỗi máy chủ <em>(500)</em>

en: Run the selected action
vi: Bắt đầu hành động lựa chọn

en: Click here to select the objects across all pages
vi: Click vào đây để lựa chọn các đối tượng trên tất cả các trang

en: Select all %(total_count)s %(module_name)s
vi: Hãy chọn tất cả %(total_count)s %(module_name)s

en: Sorting priority: %(priority_number)s
vi: Sắp xếp theo:%(priority_number)s

en: Deleting the %(object_name)s '%(escaped_object)s' would result in deleting related objects, but your account doesn't have permission to delete the following types of objects:
vi: Xóa %(object_name)s '%(escaped_object)s' sẽ làm mất những dữ liệu có liên quan. Tài khoản của bạn không được cấp quyển xóa những dữ liệu đi kèm theo.

en: Deleting the %(object_name)s '%(escaped_object)s' would require deleting the following protected related objects:
vi: Xóa các %(object_name)s  ' %(escaped_object)s ' sẽ bắt buộc xóa các đối tượng được bảo vệ sau đây:

en: Are you sure you want to delete the %(object_name)s "%(escaped_object)s"? All of the following related items will be deleted:
vi: Bạn có chắc là muốn xóa %(object_name)s "%(escaped_object)s"?Tất cả những dữ liệu đi kèm dưới đây cũng sẽ bị mất:

en: Yes, I'm sure
vi: Có, tôi chắc chắn.

en: Delete multiple objects
vi: Xóa nhiều đối tượng

en: Deleting the selected %(objects_name)s would result in deleting related objects, but your account doesn't have permission to delete the following types of objects:
vi: Xóa các %(objects_name)s sẽ bắt buộc xóa các đối tượng liên quan, nhưng tài khoản của bạn không có quyền xóa các loại đối tượng sau đây:

en: Deleting the selected %(objects_name)s would require deleting the following protected related objects:
vi: Xóa các %(objects_name)s sẽ bắt buộc xóa các đối tượng đã được bảo vệ sau đây:

en: Are you sure you want to delete the selected %(objects_name)s? All of the following objects and their related items will be deleted:
vi: Bạn chắc chắn muốn xóa những lựa chọn %(objects_name)s? Tất cả những đối tượng sau và những đối tượng liên quan sẽ được xóa:

en:  By %(filter_title)s
vi: Bởi %(filter_title)s

en: You don't have permission to edit anything.
vi: Bạn không được cấp quyền chỉnh sửa bất cứ cái gì.

en: Recent Actions
vi: Các hoạt động gần đây

en: My Actions
vi: Hoạt động của tôi

en: Unknown content
vi: Không biết nội dung

en: Something's wrong with your database installation. Make sure the appropriate database tables have been created, and make sure the database is readable by the appropriate user.
vi: Một vài lỗi với cơ sở dữ liệu cài đặt của bạn. Hãy chắc chắn bảng biểu dữ liệu được tạo phù hợp và dữ liệu có thể được đọc bởi những người sử dụng phù hợp.

en: Forgotten your password or username?
vi: Bạn quên mật khẩu hoặc tài khoản?

en: Date/time
vi: Ngày/giờ

en: This object doesn't have a change history. It probably wasn't added via this admin site.
vi: Đối tượng này không có một lịch sử thay đổi. Nó có lẽ đã không được thêm vào qua trang web admin.

en: %(counter)s result | %(counter)s results
vi[0]: %(counter)s kết quả

en: %(full_result_count)s total
vi: tổng số %(full_result_count)s

en: Save as new
vi: Lưu mới

en: Enter a username and password.
vi: Điền tên đăng nhập và mật khẩu.

en: Enter a new password for the user <strong>%(username)s</strong>.
vi: Hãy nhập mật khẩu mới cho người sử dụng <strong>%(username)s</strong>.

en: Enter the same password as above, for verification.
vi: Nhập dãy mật mã trên để xác minh lại

en: Add another %(verbose_name)s
vi: Thêm một %(verbose_name)s

en: Delete?
vi: Bạn muốn xóa?

en: Thanks for spending some quality time with the Web site today.
vi: Cảm ơn bạn đã dành thời gian với website này

en: Password change
vi: Thay đổi mật khẩu

en: Password change successful
vi: Mật khẩu được thay đổi thành công

en: Your password was changed.
vi: Mật khẩu của bạn đã được thay đổi

en: Change my password
vi: Thay đổi mật khẩu

en: Password reset complete
vi: Hoàn thành việc lập lại mật khẩu

en: Password reset confirmation
vi: Xác nhận việc lập lại mật khẩu

en: Confirm password:
vi: Nhập lại mật khẩu:

en: Password reset unsuccessful
vi: Lập lại mật khẩu không thành công

en: The password reset link was invalid, possibly because it has already been used.  Please request a new password reset.
vi: Liên kết đặt lại mật khẩu không hợp lệ, có thể vì nó đã được sử dụng. Xin vui lòng yêu cầu đặt lại mật khẩu mới.

en: Password reset successful
vi: Lấy lại mật khẩu thành công

en: Thanks for using our site!
vi: Cảm ơn bạn đã sử dụng website của chúng tôi!

en: The %(site_name)s team
vi: Đội của %(site_name)s

en: All dates
vi: Tất cả các ngày

en: Select %s
vi: Chọn %s

en: Select %s to change
vi: Chọn %s để thay đổi

en: Available %s
vi: Có sẵn %s

en: Choose all
vi: Chọn tất cả

en: Chosen %s
vi: Chọn %s

en: %(sel)s of %(cnt)s selected | %(sel)s of %(cnt)s selected
vi[0]:  %(sel)s  của %(cnt)s được chọn

en: You have unsaved changes on individual editable fields. If you run an action, your unsaved changes will be lost.
vi: Bạn chưa lưu những trường đã chỉnh sửa. Nếu bạn chọn hành động này, những chỉnh sửa chưa được lưu sẽ bị mất.

en: You have selected an action, but you haven't saved your changes to individual fields yet. Please click OK to save. You'll need to re-run the action.
vi: Bạn đã lựa chọn một hành động, nhưng bạn không lưu thay đổi của bạn đến các lĩnh vực cá nhân được nêu ra. Xin vui lòng click OK để lưu lại. Bạn sẽ cần phải chạy lại các hành động.

en: You have selected an action, and you haven't made any changes on individual fields. You're probably looking for the Go button rather than the Save button.
vi: Bạn đã lựa chọn một hành động, và bạn đã không thực hiện bất kỳ thay đổi nào trên các trường. Có lẽ bạn đang tìm kiếm nút bấm Go thay vì nút bấm Save.

en: Choose a time
vi: Chọn giờ

en: 6 a.m.
vi: 6 giờ sáng

en: tag:
vi: Nhãn:

en: filter:
vi: Lọc:

en: view:
vi: Xem:

en: App %r not found
vi: Ứng dụng %r không tìm thấy

en: Model %(model_name)r not found in app %(app_label)r
vi: Mẫu %(model_name)r không tìm thấy trong ứng dụng %(app_label)r

en: model:
vi: mẫu:

en: related `%(app_label)s.%(object_name)s` objects
vi: liên quan tới đối tượng `%(app_label)s.%(object_name)s`

en: all %s
vi: Tất cả %s

en: number of %s
vi: số của %s

en: Show object ID
vi: Hiện ID

en: Edit this object (current window)
vi: Sửa lại đối tượng này (ở cửa sổ hiện tại)

en: Edit this object (new window)
vi: Sửa lại đối tượng này (trong cửa sổ mới)

en: As above, but opens the admin page in a new window.
vi: Như trên nhưng mở trang quản trị ở một cửa sổ mới.

en: Personal info
vi: Thông tin cá nhân

en: Important dates
vi: Những ngày quan trọng

en: Change password: %s
vi: Thay đổi mật khẩu: %s

en: A user with that username already exists.
vi: Tên đăng nhập đã được sử dụng

en: The two password fields didn't match.
vi: Hai trường mật khẩu không giống nhau

en: Required. 30 characters or fewer. Letters, digits and @/./+/-/_ only.
vi: Yêu cầu. 30 ký tự hoặc ít hơn. Chỉ là chữ cái, chữ số và @/./+/-/_.

en: This value may contain only letters, numbers and @/./+/-/_ characters.
vi: Giá trị này có thể chứa chữ cái, số và ký tự @/./+/-/_.

en: Your Web browser doesn't appear to have cookies enabled. Cookies are required for logging in.
vi: Trình duyệt web của bạn không bật cookie. Cookies được yêu cầu để đăng nhập

en: New password confirmation
vi: Xác nhận mật khẩu mới

en: Your old password was entered incorrectly. Please enter it again.
vi: Mật khẩu cũ không chính xác. Hãy nhập lại lần nữa

en: iterations
vi: lặp lại

en: checksum
vi: kiểm tra

en: codename
vi: tên mã

en: groups
vi: Các nhóm

en: last login
vi: Lần cuối đăng nhập

en: The groups this user belongs to. A user will get all permissions granted to each of his/her group.
vi: Các nhóm người dùng này thuộc về. Người dùng sẽ nhận được tất cả các quyền được cấp cho mỗi nhóm của mình.

en: user permissions
vi: quyền của người sử dụng

en: Required. 30 characters or fewer. Letters, numbers and @/./+/-/_ characters
vi: Yêu cầu. 30 ký tự hoặc ít hơn. Chữ cái, số và ký tự @/./+/-/_

en: staff status
vi: tình trạng nhân viên

en: Designates whether the user can log into this admin site.
vi: Chỉ định người dùng nào được phép truy cập vào trang admin.

en: date joined
vi: Ngày tham gia

en: Logged out
vi: Đã thoát

en: flagged | flagged
vi[0]: đặt cờ

en: Flag selected comments
vi: Đặt cờ những nhận xét được chọn

en: Approve selected comments
vi: Phê duyệt những nhận xét đã chọn

en: Remove selected comments
vi: Loại bỏ nhận xét được chọn

en: Latest comments on %(site_name)s
vi: Nhận xét cuối cùng trên %(site_name)s

en: If you enter anything in this field your comment will be treated as spam
vi: Bất kì bình luận nào bạn nhập vào đây cũng sẽ bị coi là thư rác

en: content type
vi: kiểu nội dung

en: user's name
vi: Tên người sử dụng

en: user's email address
vi: Địa chỉ email của người sử dụng

en: user's URL
vi: Đường dẫn URL của người sử dụng

en: date/time submitted
vi: Ngày/giờ đã đăng kí

en: is public
vi: Được phổ biến

en: Uncheck this box to make the comment effectively disappear from the site.
vi: Không đánh dấu vào hộp này để gỡ bình luận ra khỏi Site

en: is removed
vi: Bị xóa

en: Check this box if the comment is inappropriate. A "This comment has been removed" message will be displayed instead.
vi: Đánh dấu vào hộp này nếu bình luận không thích hợp. Tin nhắn "Bình luận đã bị xóa" sẽ thay thế vào đó.

en: This comment was posted by an authenticated user and thus the name is read-only.
vi: nhận xét này đã được đăng bởi một người dùng xác thực và do đó đặt tên cho là chỉ đọc.

en: This comment was posted by an authenticated user and thus the email is read-only.
vi: nhận xét này đã được đăng bởi một người dùng xác thực và do đó email là chỉ đọc.

en: Posted by %(user)s at %(date)s
    
    %(comment)s
    
    http://%(domain)s%(url)s
vi: Gửi bởi %(user)s  vào %(date)s  
    %(comment)s
    http://%(domain)s%(url)s

en: comment flag
vi: cờ nhận xét

en: Approve a comment
vi: Phê duyệt một nhận xét

en: Thanks for approving
vi: Cảm ơn bạn đã phê duyệt

en: Thanks for taking the time to improve the quality of discussion on our site
vi: Cảm ơn bạn đã dành thời gian để cải thiện chất lượng cuộc thảo luận trên trang web của chúng tôi

en: Remove a comment
vi: Hủy bỏ một nhận xét

en: Really remove this comment?
vi: Thực sự loại bỏ bình luận này?

en: Thanks for removing
vi: Cảm ơn đã loại bỏ

en: Thanks for commenting
vi: Cảm ơn đã  bình luận

en: Thank you for your comment
vi: Cảm ơn vì bình luận của bạn

en: Preview your comment
vi: Xem trước bình luận của bạn

en: Please correct the error below | Please correct the errors below
vi[0]: Hãy sửa các lỗi dưới đây

en: Post your comment
vi: Đăng bình luận của bạn

en: or make changes
vi: hoặc thay đổi

en: python model class name
vi: tên lớp mô hình python

en: content types
vi: kiểu nội dung

en: enable comments
vi: mở bình luận

en: registration required
vi: Bạn cần phải cần đăng kí

en: If this is checked, only logged-in users will be able to view the page.
vi: Nếu bạn đánh dấu vào đây, chỉ những tài khoản đã đăng nhập mới có thể xem được trang này.

en: We apologize, but your form has expired. Please continue filling out the form from this page.
vi: Xin lỗi, form mà bạn điền đã hết hiệu lực. Hãy điền vào form lấy từ trang này.

en: Multi-point
vi: Đa điểm

en: Multi polygon
vi: Nhiều đa giác

en: Invalid geometry value.
vi: Giá trị của hình dạng không phù h

en: Invalid geometry type.
vi: Kiểu hình dạng không phù hợp

en: one
vi: Một

en: a minute ago | %(count)s minutes ago
vi[0]: một phút trước

en: Enter a postal code in the format NNNN or ANNNNAAA.
vi: Hãy nhập mã bưu điện theo mẫu NNNN hoặc ANNNNAAA.

en: This field requires only numbers.
vi: Điền một chữ số duy nhất.

en: This field requires 7 or 8 digits.
vi: Bạn cần điền 7 hoặc 8 chữ số.

en: Enter a valid CUIT in XX-XXXXXXXX-X or XXXXXXXXXXXX format.
vi: Hãy nhập CUIT hợp lệ theo dạng XX-XXXXXXXX-X hoặc XXXXXXXXXXXX.

en: Invalid CUIT.
vi: CUIT không hợp lệ.

en: Enter a zip code in the format XXXX.
vi: Hãy nhập mã bưu điện theo dạng XXXX.

en: Enter a valid Austrian Social Security Number in XXXX XXXXXX format.
vi: Hãy nhập số an sinh xã hội của nước Áo theo dạng XXXX XXXXXX.

en: Enter a zip code in the format XXXXX-XXX.
vi: Hãy nhập mã bưu điện theo dạng XXXXX-XXX.

en: Phone numbers must be in XX-XXXX-XXXX format.
vi: Số điện thoại phải dưới dạng XX-XXXX-XXXX.

en: Invalid CPF number.
vi: Số CPF không hợp lệ.

en: This field requires at most 11 digits or 14 characters.
vi: Điền nhiều nhất là 11 chữ số hoặc 14 kí tự.

en: Invalid CNPJ number.
vi: Số CNPJ không hợp lệ.

en: This field requires at least 14 digits
vi: Bạn phải cần điền ít nhất là 14 chữ số.

en: Enter a postal code in the format XXX XXX.
vi: Hãy nhập mã bưu điện theo dạng XXX XXX.

en: Zurich
vi: Thành phố Zurich

en: Enter a zip code in the format XXXXX.
vi: Hãy nhập mã bưu điện theo mẫu XXXXX.

en: Enter a valid postal code in the range and format 01XXX - 52XXX.
vi: Hãy nhập mã số bưu điện hợp lệ theo dạng 01XXX - 52XXX.

en: Enter a valid phone number in one of the formats 6XXXXXXXX, 8XXXXXXXX or 9XXXXXXXX.
vi: Hãy nhập số điện thoại hợp lệ theo dạng 6XXXXXXXX, 8XXXXXXXX hoặc 9XXXXXXXX.

en: Please enter a valid NIF, NIE, or CIF.
vi: Hãy nhập NIF, NIE, hoặc CIF hợp lệ.

en: Please enter a valid NIF or NIE.
vi: Hãy nhập NIF hoặc NIE hợp lệ.

en: Please enter a valid bank account number in format XXXX-XXXX-XX-XXXXXXXXXX.
vi: Hãy nhập số tài khoản ngân hàng theo dạng XXXX-XXXX-XX-XXXXXXXXXX.

en: South Yorkshire
vi: Vùng South Yorkshire

en: Enter a valid phone number
vi: Hãy nhập số điện thoại có hiệu lực

en: Enter a valid zip code.
vi: Hãy nhập mã bưu điện hợp lệ.

en: Enter a valid Social Security number.
vi: Hãy nhập số Bảo hiểm Xã hội hợp lệ.

en: Enter a valid VAT number.
vi: Hãy nhập số VAT hợp lệ.

en: Enter a postal code in the format XXXXXXX or XXX-XXXX.
vi: Hãy nhập mã bưu điện theo dạng XXXXXXX hoặc XXX-XXXX.

en: Enter a valid postal code
vi: Hãy nhập mã bưu điện có hiệu lực

en: Enter a valid SoFi number
vi: Hãy nhập số SoFi hợp lệ

en: Enter a valid Norwegian social security number.
vi: Hãy nhập số an sinh xã hội có hiệu lực

en: This field requires 8 digits.
vi: Bạn cần điền 8 chữ số.

en: This field requires 11 digits.
vi: Bạn cần điền 11 chữ số.

en: National Identification Number consists of 11 digits.
vi: Số CMTND gồm 11 chữ số

en: Enter a postal code in the format XX-XXX.
vi: Hãy nhập mã bưu điện theo mẫu XX-XXX

en: Enter a zip code in the format XXXXX or XXXXX-XXXX.
vi: Hãy nhập mã bưu điện theo mẫu XXXXX hoặc XXXXX-XXXX

en: Enter a valid U.S. Social Security number in XXX-XX-XXXX format.
vi: Hãy nhập số an sinh xã hội dưới dạng XXX-XX-XXXX

en: Enter a valid South African postal code
vi: Hãy nhập mã bưu điện Nam Phi có hiệu lực

en: lazy message
vi: tin nhắn lười biếng

en: redirect from
vi: Chuyển hướng từ

en: This should be an absolute path, excluding the domain name. Example: '/events/search/'.
vi: Đây phải là đường dẫn tuyệt đối, không bao gồm tên miền. Ví dụ: '/events/search/'.

en: redirect to
vi: Chuyển hướng tới

en: This can be either an absolute path (as above) or a full URL starting with 'http://'.
vi: Đây có thể là đường dẫn tuyệt đối hoặc địa chỉ đầy đủ bắt đầu với 'http://'

en: redirects
vi: Chuyển hướng

en: session key
vi: Mã phiên

en: session data
vi: Dữ liệu phiên

en: expire date
vi: Ngày hết hạn

en: sessions
vi: Phiên

en: domain name
vi: Tên miền

en: display name
vi: Tên hiển thị

en: The %(verbose_name)s was created successfully.
vi: %(verbose_name)s đã được tạo thành công.

en: The %(verbose_name)s was updated successfully.
vi: %(verbose_name)s đã được cập nhật thành công.

en: The %(verbose_name)s was deleted.
vi: %(verbose_name)s đã bị xóa.

en: Invalid page (%(page_number)s)
vi: Trang không hợp lệ (%(page_number)s)

en: Your e-mail address is not your username. Try '%s' instead.
vi: Địa chỉ email của bạn không phải là tên đăng nhập. Hãy thử '%s'.

en: You may edit it again below.
vi: Bạn có thể sửa lại dưới đây.

en: You may add another %s below.
vi: Bạn có thể thêm vào %s dưới đây.

en: There's been an error. It's been reported to the site administrators via e-mail and should be fixed shortly. Thanks for your patience.
vi: Xảy ra lỗi. Lỗi này sẽ được gửi tới quản trị hệ thống qua email và sẽ sớm được sửa chữa. Xin cảm ơn về sựu kiên nhẫn của bạn.

en: Models available in the %(name)s application.
vi: Models đã có trong ứng dụng %(name)s.

en: We've e-mailed you instructions for setting your password to the e-mail address you submitted. You should be receiving it shortly.
vi: Chúng tôi vừa gửi cho bạn những hướng dẫn để bạn lập lại mất khẩu tới địa chỉ email bạn đã đăng kí. Bạn sẽ nhận được nó trong chốc lát.

en: Please enter a correct username and password. Note that both fields are case-sensitive.
vi: Hãy nhập đúng tên đăng nhập và mật khẩu. Chú ý chữ hoa, chữ thường.

en: <h3>By %s:</h3>
    <ul>
vi: <h3>Bởi %s:</h3>
    <ul>

en: Usernames cannot contain the '@' character.
vi: Tên đăng nhập không thể chứa kí tự '@'.

en: One or more %(fieldname)s in %(name)s: %(obj)s
vi: Một hoặc nhiều hơn %(fieldname)s trong %(name)s: %(obj)s

en: One or more %(fieldname)s in %(name)s:
vi: Một hoặc nhiều hơn %(fieldname)s trong %(name)s:

en: 1 result | %(counter)s results
vi[0]: Một kết quả
vi[1]: %(counter)s kết quả

en: You're receiving this e-mail because you requested a password reset
vi: Bạn nhận được email này vì bạn đã yêu cầu lập lại mật khẩu

en: for your user account at %(site_name)s
vi: cho tài khoản của bạn ở %(site_name)s

en: Required. 30 characters or fewer. Alphanumeric characters only (letters, digits and underscores).
vi: Nhập nhiều nhất là 30 ký tự. Chỉ sử dụng kiểu ký tự là chữ, con số hoặc dấu gạch dưới.

en: This value must contain only letters, numbers and underscores.
vi: Giá trị này chỉ chứa chữ cái, số và dấu gạch dưới

en: Password reset on %s
vi: Đặt lại mật khẩu trên %s

en: Use '[algo]$[salt]$[hexdigest]' or use the <a href="password/">change password form</a>.
vi: Sử dụng '[algo]$[salt]$[hexdigest]' hoặc sử dụng <a href="password/">thay đổi form mật khẩu </a> .

en: In addition to the permissions manually assigned, this user will also get all permissions granted to each group he/she is in.
vi: Bên cạnh các quyền đã mặc định khi đăng kí, người dùng sẽ được cấp thêm các quyền của các nhóm mà người đó tham gia vào.

en: This value must contain only letters, numbers, underscores, dashes or slashes.
vi: Giá trị này chỉ có thể bao gồm chữ cái, chữ số, dấu gạch dưới, gạch ngang hoặc gạch chéo.

en: Enter a 4 digit post code.
vi: Hãy nhập 4 số của mã bưu điện.

en: Enter a zip code in the format XXXXXXX.
vi: Hãy nhập mã bưu điện theo dạng XXXXXXX.

en: Enter a tax number field (NIP) in the format XXX-XXX-XX-XX or XX-XX-XXX-XXX.
vi: Hãy nhập mã số thuế theo mẫu XXX-XXX-XX-XX hoặc XX-XX-XXX-XXX

en: This value must be an integer.
vi: Giá trị này phải là số nguyên.

en: This value must be either True or False.
vi: Giá trị này phải là True hoặc False.

en: Enter a valid date in YYYY-MM-DD format.
vi: Nhập một ngày hợp lệ theo dạng YYYY-MM-DD.

en: Invalid date: %s
vi: Ngày không hợp lệ: %s

en: Enter a valid date/time in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format.
vi: Nhập một ngày/thời gian hợp lệ theo dạng YYYY-MM-DD HH:MM[:ss[.uuuuuu]].

en: This value must be a float.
vi: Giá trị này phải được là số thực.

en: This value must be either None, True or False.
vi: Giá trị này phải là None, True hoặc False.

en: Enter a valid time in HH:MM[:ss[.uuuuuu]] format.
vi: Nhập một thời gian hợp lệ theo dạng HH:MM[:ss[.uuuuuu]].

en: XML text
vi: văn bản XML

en: Please enter valid %(self)s IDs. The value %(value)r is invalid. | Please enter valid %(self)s IDs. The values %(value)r are invalid.
vi[0]: Hãy nhập một ID %(self)s hợp lệ. Giá trị %(value)r không hợp lệ.
vi[1]: Hãy nhập một ID %(self)s hợp lệ. Giá trị %(value)r không hợp lệ.

en: Jan.
vi: Tháng 1

en: Feb.
vi: Tháng 2

en: Aug.
vi: Tháng 8

en: Sept.
vi: Tháng 9

en: Oct.
vi: Tháng 10

en: Nov.
vi: Tháng 11

en: Dec.
vi: Tháng 12

en: DATE_FORMAT
vi: N j, Y

en: DATETIME_FORMAT
vi: N j, Y, P

en: TIME_FORMAT
vi: P

en: YEAR_MONTH_FORMAT
vi: F Y

en: MONTH_DAY_FORMAT
vi: F j

en: Sunday Monday Tuesday Wednesday Thursday Friday Saturday
vi: Chủ nhật Thứ hai Thứ ba Thứ tư Thứ năm Thứ sáu Thứ bảy

en: Hit ENTER to continue
vi: Nhấn phím ENTER để tiếp tục

en: _Exit
vi: _Thoát ra

en: The QSF XML file '%s' could not be found.
vi: Không tìm thấy tập tin XML QSF « %s ».

en: There was an error parsing the file '%s'.
vi: Gặp lỗi khi phân tách tập tin « %s ».

en: Invalid QSF Object file! The QSF object file '%s'  failed to validate  against the QSF object schema. The XML structure of the file is either not well-formed or the file contains illegal data.
vi: Tập tin đối tượng QSF không hợp lệ. Tập tin đối tượng QSF « %s » không thẩm tra được so với giản đồ đối tượng QSF. Cấu trúc XML của tập tin này hoặc dạng sai hoặc tập tin chứa dữ liệu cấm.

en: The QSF map file '%s' could not be found.
vi: Không tìm thấy tập tin sơ đồ QSF « %s ».

en: Invalid QSF Map file! The QSF map file failed to validate against the QSF map schema. The XML structure of the file is either not well-formed or the file contains illegal data.
vi: Tập tin sơ đồ QSF không hợp lệ. Tập tin sơ đồ QSF không thẩm tra được so với giản đồ sơ đồ SF. Cấu trúc XML của tập tin này hoặc dạng sai hoặc tập tin chứa dữ liệu cấm.

en: The selected QSF map '%s' contains unusable or missing data. This is usually because not all the required parameters for the defined objects have calculations described in the map.
vi: Sơ đồ QSF đã chọn « %s » chứa dữ liệu vô ích hoặc còn thiếu. Thường vì không phải tất cả các tham số cần thiết cho những đối tượng đã xác định có phép tính được diễn tả trong sơ đồ.

en: The QSF Map file '%s' was written for a different version of QOF. It may need to be modified to work with your current QOF installation.
vi: Tập tin sơ đồ QSF « %s » đã được ghi cho phiên bản QSF khác. Có thể cần phải sửa đổi nó để hoạt động được với bản cài đặt QSF hiện thời.

en: Encoding string to use when writing the XML file.
vi: Chuỗi mã hoá cần dùng khi ghi tập tin XML.

en: QSF defaults to UTF-8. Other encodings are supported by passing the encoding string in this option.
vi: Bộ ký tự mặc định của QSF là UTF-8. Cũng có khả năng hỗ trợ được bộ ký tự khác bằng cách gởi chuỗi bảng mã trong tùy chọn này.

en: Convert deprecated date values to time values.
vi: Chuyển đổi các giá trị ngày tháng bị phản đối sang giá trị giờ.

en: Applications that support the new QOF time format need to enable this option to convert older date values into time. Applications that still use date should not set this option until time values are supported.
vi: Ứng dụng hỗ trợ được khả năng dùng dạng thức giờ QOF mới cần phải bật tùy chọn này để chuyển đổi các giá trị ngày tháng cũ sang giờ. Ứng dụng vẫn còn dùng ngày tháng không nên đặt tùy chọn này, đến khi giá trị giờ đã được hỗ trợ.

en: The selected QSF Object file '%s' requires a map but it was not provided.
vi: Tập tin đối tương QSF đã chọn « %s » cần thiết một sơ đồ mà chưa được cung cấp.

en: When converting XML strings into numbers, an overflow has been detected. The QSF object file '%s' contains invalid data in a field that is meant to hold a number.
vi: Tràn khi chuyển đổi chuỗi XML sang số. Tập tin đối tượng QSF « %s » chứa dữ liệu không hợp lệ trong trường nên chứa số.

en: could not write to '%s'. That database may be on a read-only file system, or you may not have write permission for the directory.
vi: không thể ghi vào « %s ». Cơ sở dữ liệu có thể nằm trên hệ thống tập tin chỉ đọc, hoặc bạn có thể không có quyền ghi vào thư mục đó.

en: There was an error parsing the file '%s'.
vi: Gặp lỗi khi phân tách tập tin « %s ».

en: There was an error reading the file '%s'.
vi: Gặp lỗi khi đọc tập tin « %s ».

en: The selected file '%s' is a QSF map and cannot be opened as a QSF object.
vi: Tập tin đã chọn « %s » là một sơ đồ QSF nên không thể được mở như là đối tượng QSF.

en: Could not write to '%s'. Check that you have permission to write to this file and that there is sufficient space to create it.
vi: Không thể ghi vào « %s ». Hãy kiểm tra bạn có quyền ghi vào tập tin này, cũng có đủ sức chứa rảnh để tạo nó.

en: The selected QSF object file '%s' contains one or more invalid GUIDs. The file cannot be processed - please check the source of the file and try again.
vi: Tập tin đối tượng QSF đã chọn « %s » chứa một hay nhiều GUID không hợp lệ. Tập tin không thể được xử lý — hãy kiểm tra nguồn tập tin rồi thử lại.

en: The selected QSF object file '%s' contains one or more invalid 'collect' values. The file cannot be processed - please check the source of the file and try again.
vi: Tập tin đối tượng QSF đã chọn « %s » chứa một hay nhiều giá trị « thu thập » (collect) không hợp lệ. Như thế thì không thể xử lý tập tin này — hãy kiểm tra nguồn tập tin rồi thử lại.

en: Unable to open the output file '%s' - do you have permission to create this file?
vi: Không thể mở tập tin xuất « %s » — bạn có quyền tạo tập tin này không?

en: Unable to open the sqlite database '%s'.
vi: Không thể mở co sở dữ liệu SQLite « %s ».

en: Please provide a filename for sqlite.
vi: Hãy cung cấp tên tập tin cho SQLite.

en: Unable to delete record.
vi: Không thể xoá bỏ mục ghi.

en: Unable to create record.
vi: Không thể tạo mục ghi.

en: Unable to insert a new record.
vi: Không thể chèn mục ghi mới.

en: Unable to update existing record.
vi: Không thể cập nhật mục ghi đã có.

en: This book appears to be open already.
vi: Có vẻ là sổ này đã mở.

en: Unable to locate a suitable backend for '%s' - please check you have specified an access method like file: or sqlite:
vi: Không thể định vị hậu phương thích hợp với « %s » — hãy kiểm tra xem bạn đã xác định phương pháp truy cập như « file: » hay « sqlite: ».

en: Failed to load backend, no suitable handler.
vi: Lỗi tải hậu phương; không có bộ quản lý thích hợp.

en: When converting SQLite strings into numbers, an overflow has been detected. The SQLite database '%s' contains invalid data in a field that is meant to hold a number.
vi: Tràn khi chuyển đổi chuỗi SQLite sang số. Cơ sở dữ liệu SQLite « %s » chứa dữ liệu không hợp lệ trong trường nên chứa số.

en: Whether to enable teh XSS auditor
vi: Có bật kiểm tra XSS không

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: %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: %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' 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: 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: 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_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.

note: TRANSLATORS: --help output, csv2rec options. no-wrap
en:   -t, --type=TYPE                     type name for the converted records; if this
                                            parameter is ommited then no type is used.
      -s, --strict                        be strict parsing the csv file.
      -e, --omit-empty                    omit empty fields.
vi:   -t, --type=KIỂU                     tên kiểu cho các bản ghi được chuyển đổi; nếu tham số
                                            này được để trống thì kiểu mặc định sẽ được áp dụng.
      -s, --strict                        phân tích theo chuẩn csv.
      -e, --omit-empty                    bỏ qua các trường trống.

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

en: %s: %d: this line contains %d fields, but %d header fields were read
vi: %s: %d: dòng này chứa %d trường, nhưng mà lại đọc được %d trường đầ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:   -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:   -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 STR | -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 STR | -m SỐ] [(-f TÊN -v STR]|[-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=STR                     tên trường; nên được theo sau -v.
      -v, --value=STR                     tên trường; nên được theo trước -f.
      -r, --record=STR                    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=STR                  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 BTHỨC | -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=STR                  giải mã các trường bằng mật khẩu đã cho.

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: Actions:
      -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.

note: TRANSLATORS: --help output 5+ (reports) TRANSLATORS: the placeholder indicates the bug-reporting address for this application.  Please add _another line_ with the address for translation bugs. no-wrap
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: %s home page: <http://www.gnu.org/software/recutils/>
vi: Trang chủ %s: <http://www.gnu.org/software/recutils/>

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=EXPR               biểu thức chọn.
      -q, --quick=STR                     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 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.

en: More Accessories
vi: Nhiều phụ tùng hơn

en: Advanced settings and preferences
vi: Thiết lập và tùy thích nâng cao

en: More Advanced Settings
vi: Nhiều thiết lập nâng cao hơn

en: More Programming Tools
vi: Nhiều công cụ lập trình hơn

en: Manuals and help documents
vi: Tài liệu trợ giúp

en: More Documentation
vi: Nhiều tài liệu hơn

en: Less-commonly-used applications
vi: Ứng dụng ít dùng

en: More Games
vi: Nhiều trò chơi hơn

en: Configure the login screen
vi: Cấu hình màn hình đăng nhập

en: Handheld PDA
vi: PDA Cầm tay

en: Set up a PDA such as a Palm Pilot
vi: Thiết lập PDA như Palm Pilot

en: More Graphics Applications
vi: Nhiều ứng dụng đồ họa hơn

en: More Internet Applications
vi: Nhiều ứng dụng Internet hơn

en: More Sound & Video Applications
vi: Ứng dung Âm thanh & Hình ảnh

en: Additional office applications
vi: Ứng dụng văn phòng bổ sung

en: More Office Applications
vi: Nhiều ứng dụng văn phòng hơn

en: OpenOffice.org Printer Setup
vi: Thiết lập máy in OpenOffice.org

en: Set up printers for OpenOffice.org applications
vi: Thiết lập máy in cho ứng dụng OpenOffice.org

en: OpenOffice.org Repair
vi: Sửa chữa OpenOffice.org

en: Repair your installation of OpenOffice.org
vi: Sửa chữa bản cài đặt OpenOffice.org

en: Play Ogg Vorbis and other audio files
vi: Chơi tập tin nhạc Ogg Vorbis và các tập tin khác

en: Create diagrams
vi: Tạo lược đồ

en: Dia Diagrams
vi: Lược đồ Dia

en: Draw diagrams and figures
vi: Vẽ hình và lược đồ

en: Send email and manage your schedule
vi: Gửi thư và quản lý lịch biểu

en: Formula editor
vi: Bộ soạn thảo công thức

en: Create presentations
vi: Tạo trình diễn

en: Print Manager
vi: Trình quản lý in ấn

en: Set up and monitor printers
vi: Thiết lập và theo dõi máy in

en: Word processor
vi: Trình xử lý văn bản

en: Programs menu
vi: Menu chương trình

en: Configure the Sawfish window manager
vi: Cấu hình trình quản lý cửa sổ Sawfish

en: Sawfish window manager
vi: Trình quản lý cửa sổ Sawfish

en: Configure network services (web server, DNS server, etc.)
vi: Cấu hình dịch vụ mạng (web server, DNS server ...)

en: More Server Settings
vi: Nhiều thiết lập server hơn

en: More Preferences
vi: Nhiều tùy thích hơn

en: Change systemwide settings (affects all users)
vi: Thay đổi thiết lập cấp hệ thống (tác động đến mọi người)

en: More System Settings
vi: Nhiều thiết lập hệ thống hơn

en: More System Tools
vi: Nhiều công cụ hệ thống hơn

en: Utilities
vi: Tiện ích

en: More Utilities
vi: Nhiều tiện ích hơn

en: Show RedNotebook
vi: Hiển thị RedNotebook

en: No text or tag has been selected.
vi: Chưa có văn bản hay tag nào được lựa chọn

en: Format the selected text or tag
vi: Định dạng văn bản hay tag được chọn

en: filter, these, comma, separated, words
vi: loại, bỏ, những, chữ, phân, cách, bằng, dấu, phẩy, này

en: Hide "%s" from clouds
vi: Ẩn "%s" khỏi đám mây

en: Export all days
vi: Xuất tất cả các ngày

en: Export currently visible day
vi: Xuất ngày hiện đang xem

en: Export days in the selected time range
vi: Xuất những ngày trong chuỗi ngày đã chọn

en: Leave blank to omit dates in export
vi: Bỏ trống để không ghi ngày trong văn bản xuất ra

en: Available tags
vi: Những tag có sẵn

en: Selected tags
vi: Các tag được chọn

en: Welcome to the Export Assistant.
vi: Chào mừng bạn đến với trình hỗ trợ xuất

en: This wizard will help you to export your journal to various formats.
vi: Trình hướng dẫn này sẽ giúp bạn xuất sổ ghi chép của mình ra nhiều định dạng khác nhau.

en: You can select the days you want to export and where the output will be saved.
vi: Bạn có thể chọn lựa những ngày bạn muốn xuất và nơi lưu trữ bản xuất đó

en: Select Export Format
vi: Hãy lựa chọn định dạng xuất

en: _Journal
vi: _Sổ ghi chép

en: Create a new journal. The old one will be saved
vi: Tạo một sổ ghi chép mới. Sổ đang mở sẽ được lưu lại.

en: Load an existing journal. The old journal will be saved
vi: Mở một sổ ghi chép có sẵn. Sổ đang mở sẽ được lưu lại.

en: Save journal at a new location. The old journal files will also be saved
vi: Lưu sổ ghi chép tại một vị trí mới. Sổ đang mở cũng sẽ được lưu.

en: Open the export assistant
vi: Mở trình hướng dẫn xuất

en: Save all the data in a zip archive
vi: Lưu tất cả dữ liệu vào một tập tin zip

en: Show some statistics about the journal
vi: Hiện và số liệu thống kê về sổ ghi chép này

en: Shutdown RedNotebook. It will not be sent to the tray.
vi: Tắt RedNotebook. Nó sẽ không hiện trong khay hệ thống.

en: Undo text or tag edits
vi: Hủy thao tác sửa văn bản hay tag

en: Redo text or tag edits
vi: Làm lại thao tác sửa văn bản hay tag

en: Underline misspelled words
vi: Gạch chân những từ sai chính tả

en: Open the RedNotebook documentation
vi: Mở tài liệu hướng dẫn RedNotebook

en: Get Help Online
vi: Tìm kiếm trợ giúp trên mạng

en: Browse answered questions or ask a new one
vi: Xem các câu hỏi đã được trả lời hoặc đặt câu hỏi mới

en: Translate RedNotebook
vi: Dịch RedNotebook

en: Connect to the Launchpad website to help translate RedNotebook
vi: Kết nối đến trang web Launchpad để giúp dịch RedNotebook

en: Fill out a short form about the problem
vi: Điền một mẫu hỏi ngắn về vấn đề bạn gặp phải

en: Journals are saved in a directory, not in a single file.
vi: Sổ ghi chép được lưu trong một thư mục, không phải chỉ một tập tin

en: The directory name will be the title of the new journal.
vi: Tên thư mục cũng sẽ là tên sổ ghi chép

en: Select an empty folder for your new journal
vi: Hãy chọn một thư mục trống cho sổ ghi chép mới của bạn

en: Select an existing journal directory
vi: Hãy chọn một thư mục ghi chép có sẵn

en: Select an empty folder for the new location of your journal
vi: Hãy chọn môt thư mục trống làm nơi chứa mới cho sổ ghi chép của bạn

en: The directory name will be the new title of the journal
vi: Tên thư mục sẽ là tên sổ ghi chép

en: RedNotebook Documentation
vi: Hướng dẫn sử dụng RedNotebook

en: A Desktop Journal
vi: Một ứng dụng ghi chép cá nhân

en: Load RedNotebook at startup
vi: Tải RedNotebook khi khởi động

en: %A, %x, Day %j
vi: %A, %x, Ngày thứ %j

en: Week %W of Year %Y
vi: Tuần thứ %W trong năm %Y

en: Day %j
vi: Ngày thứ %j

en: Close to system tray
vi: Thoát xuống khay hệ thống

en: Closing the window will send RedNotebook to the tray
vi: Đóng cửa sổ sẽ thoát RedNotebook xuống khay hệ thống

en: Check for new version at startup
vi: Kiểm tra phiên bản mới khi khởi động

en: Date/Time format
vi: Định dạng thời gian

en: Second Item
vi: Mục thứ hai

en: Indented Item
vi: Mục được lùi vào

en: Two blank lines close the list
vi: Hai dòng trắng sẽ đóng danh sách

en: Insert an image from the harddisk
vi: Thêm một hình ảnh từ ổ đĩa

en: Insert a link to a file
vi: Thêm liên kết đến một tập tin

en: Insert a link to a website
vi: Thêm liên kết đến một website

en: Insert a separator line
vi: Thêm một đường phân cách

en: Insert the current date and time (edit format in preferences)
vi: Thêm ngày giờ hiện tại (chỉnh sửa định dạng trong mục tùy thích)

en: Insert a manual line break
vi: Thêm dấu ngắt dòng thủ công

en: Insert images, files, links and other content
vi: Thêm ảnh, tập tin và liên kết đến nội dung khác

en: No link location has been entered
vi: Chưa nhập địa chỉ liên kết

en: Empty entries are not allowed
vi: Không cho phép để mục trống

en: Change this text
vi: Thay đổi văn bản này

en: Delete this entry
vi: Xóa mục này

en: Free time
vi: Thời gian rảnh

en: Wash the dishes
vi: Rửa bát

en: Hello!
vi: Xin chào!

en: Some example text has been added to help you start and you can erase it whenever you like.
vi: Một số đoạn văn bản mẫu đã được thêm vào để giúp bạn làm quen và bạn có thể xóa chúng nếu bạn muốn.

note: ## Translators: "Help" -> noun
en: The example text and more documentation is available under "Help" -> "Contents".
vi: Bạn có thể xem lại văn bản mẫu và nhiều tài liệu hướng dẫn hơn ở mục "Trợ giúp" -> "Hướng dẫn"

en: There are two modes in RedNotebook, the __edit__ mode and the __preview__ mode.
vi: Có 2 chế độ trong RedNotebook, chế độ __chỉnh sửa__ và chế độ __xem thử__

en: Today I went to the //pet shop// and bought a **tiger**. Then we went to the --pool-- park and had a nice time playing ultimate frisbee. Afterwards we watched "__Life of Brian__".
vi: Hôm nay tôi đến //cửa hàng thú nuôi// và mua một **con hổ**. Sau đó chúng tôi tôi đến --công viên-- chơi trò ném đĩa. Sau đó chúng tôi xem phim "__Life of Brian__".

note: ## Translators: both are verbs
en: Save and Export
vi: Lưu và xuất

en: Everything you enter will be saved automatically at regular intervals and when you exit the program.
vi: Tất cả những gì bạn gõ vào đều sẽ được lưu tự động theo chu kỳ cố định và khi bạn thoát chương trình.

en: To avoid data loss you should backup your journal regularly.
vi: Để tránh mất mát dữ liệu bạn nên sao lưu sổ ghi chép một cách thường xuyên.

en: "Backup" in the "Journal" menu saves all your entered data in a zip file.
vi: Nút "Sao lưu" trong menu "Sổ ghi chép" nén tất cả dữ liệu của bạn vào một file zip.

en: In the "Journal" menu you also find the "Export" button.
vi: Trong menu "Sổ ghi chép" bạn còn có thể tìm thấy nút "Xuất dữ liệu"

en: Click on "Export" and export your diary to Plain Text, PDF, HTML or Latex.
vi: Nhấn vào nút "Xuất dữ liệu" để xuất nhật ký của bạn ra tập tin văn bản thuần, PDF, HTML hay Latex.

en: If you encounter any errors, please drop me a note so I can fix them.
vi: Nếu bạn gặp bất cứ lỗi nào, hãy liên hệ với tôi để tôi có thể sửa chúng.

en: Any feedback is appreciated.
vi: Tất cả đóng góp và nhận xét đều được trân trọng.

en: Search and replace using regular expressions
vi: Tìm kiếm và thay thế bằng sử dụng biểu thức chính quy

en: regexxer Search Tool
vi: Công cụ Tìm kiếm regexxer

en: Current-match color
vi: Màu cho điều khớp hiện có

en: Fallback encoding
vi: Mã dự trữ

en: Match color
vi: Màu cho điều khớp

en: Name of the character encoding to use if a file is not readable in either UTF-8 or the codeset specified by the current locale. Try “iconv --list” for a complete list of possible values.
vi: Sử dụng mã ký tự này nếu không đọc được một tập tin nào đó bằng UTF-8 hay bằng bộ mã được ghi rõ cho miền địa phương hiện có. Hãy thử lệnh “iconv --list” để tìm thấy một danh sách các giá trị co thể.

en: Text view font
vi: Phông chữ khi xem câu

en: The background color used to highlight matches of the search expression.
vi: Màu nền được sử dụng để nổi bật điều khớp với biểu thức tìm kiếm.

en: The background color used to highlight the currently selected match of the search expression.
vi: Màu nền được sử dụng để nổi bật điều đã chọn hiện có mà khớp với biểu thức tìm kiếm.

en: The font used in the file editor.
vi: Phông chữ được sử dụng trong bộ hiệu chỉnh tập tin.

en: The style of the application’s toolbar. Possible values are “icons”, “text”, “both”, and “both-horiz”.
vi: Kiểu thanh công cụ của ứng dụng. Những giá trị có thể là “icons” (biểu tượng), “text” (chữ), “both” (cả hai), and “both-horiz” (cả hai, ngang).

en: Can’t read file:
vi: Không đọc được tập tin:

en: Failed to save file “%1”: %2
vi: Không lưu được tập tin “%1”: %2

en: “%1” seems to be a binary file.
vi: Hình như “%1” là một tập tin nhị phân.

en: Save _all
vi: Lưu tất _cả

en: Find files matching PATTERN
vi: Tìm mọi tập tin khớp với MẪU

en: Do not recurse into subdirectories
vi: Không đệ qui vào thư mục con

en: Also find hidden files
vi: Cũng tìm mọi tập tin bị ẩn

en: Find text matching REGEX
vi: Tìm mọi câu khớp với BIỂU THỨC CHÍNH QUY

en: REGEX
vi: BIỂU THỨC CHÍNH QUY

en: Find only the first match in a line
vi: Tìm chỉ điều khớp đầu trong mọi dòng thôi

en: Do case insensitive matching
vi: Khi khớp thì bỏ qua hoa/thường

en: Replace matches with STRING
vi: Chèn CHUỖI để thay thế mọi điều khớp

en: Print match location to standard output
vi: In vị trí của điều khớp ra thiết bị xuất chuẩn

en: Do not automatically start search
vi: Không tự động bắt đầu tìm kiếm

en: Some files haven’t been saved yet.
    Quit anyway?
vi: Chưa lưu một số tập tin.
    Còn thoát không?

en: Some files haven’t been saved yet.
    Continue anyway?
vi: Chưa lưu một số tập tin.
    Còn thoát không?

en: The file search pattern is invalid.
vi: Mẫu tìm kiếm tập tin ấy không hợp lệ.

en: The following errors occurred during search:
vi: Gặp những lỗi theo đây trong khi tìm kiếm:

en: The following errors occurred during save:
vi: Gặp những lỗi theo đây trong khi lưu:

en: Using the \C escape sequence to match a single byte is not supported.
vi: Không hô trợ sử dụng dãy thoát \C để khớp với một byte riêng lẻ.

en: Error in regular expression at “%1” (index %2):
    %3
vi: Gặp lỗi trong biểu thức chính quy tại “%1” (chỉ mục %2):
    %3

en: Error in regular expression:
    %1
vi: Gặp lỗi trong biểu thức chính quy:
    %1

en: Reached the recursion and backtracking limit of the regular expression engine.
vi: Đã đến giới hạn đệ qui và rút lui của dụng cụ biểu thức chính quy.

en: “%1” is not a valid encoding.
vi: “%1” không phải là mã hợp lệ.

en: Cancels the running search
vi: Thôi việc tìm kiếm đang chạy

en: A filename pattern as used by the shell. Character classes [ab] and csh style brace expressions {a,b} are supported.
vi: Một mẫu tên tập tin như được sử dụng bởi hệ vỏ. Hỗ trợ hạng ký tự [ab] và biểu thức dấu nháy kép kiểu csh [a,b].

en: A regular expression in Perl syntax
vi: Một biểu thức chính quy bằng cú pháp Perl

en: File backward
vi: Tập tin ngược

en: File forward
vi: Tập tin tiếp

en: Find all files that match the filename pattern
vi: Tìm mọi tập tin khớp với mẫu tên tập tin

en: Find all matches of the regular expression
vi: Tìm mọi điều khớp với biểu thức chính quy ấy

en: Find all possible matches in a line
vi: Tìm mọi điều khớp có thể trong một dòng nào đó

en: Find fi_les
vi: Tìm _tập tin

en: Fol_der:
vi: Danh _mục:

en: Go to next match
vi: Tiếp đến điều khớp sau

en: Go to previous match
vi: Trở về điều khớp trước

en: Go to the next matching file
vi: Tiếp đến tập tin khớp sau

en: Go to the previous matching file
vi: Trở về tập tin khớp trước

en: Preview of the substitution
vi: Xem trước điều thay thế

en: Recurse into subdirectories
vi: Đệ qui vào thư mục con

en: Replace _current
vi: Thay thế _hiện có

en: Replace all matches in all files
vi: Thay thế mọi điều khớp trong mọi tập tin

en: Replace all matches in the current file
vi: Thay thế mọi điều khớp trong tập tin hiện có

en: Replace current match
vi: Thay thế điều khớp hiện có

en: Replace in _all files
vi: Thay thế trong _mọi tập tin

en: Replace in _this file
vi: Thay thế trong tập tin _này

en: The new string to substitute. As in Perl, you can refer to parts of the match using $1, $2, etc. or even $+, $&, $` and $'. The operators \l, \u, \L, \U and \E are supported as well.
vi: Chèn chuỗi mới này khi thay thế. Giống như bằng ngôn ngữ Perl, bạn có thể tra cứu phần điều khớp bằng sử dụng biến $1, $2, v.v., hay ngay cả biến $+, $&, $` và $'. Cũng hỗ trợ những toán tử \l, \u, \L, \U và \E.

en: _Next file
vi: Tập tin _sau

en: _Previous file
vi: Tập tin _trước

en: _This file
vi: Tập tin _này

en: C_urrent match color:
vi: Màu cho điều khớp hiện có:

en: Fallback _encoding:
vi: Mã hóa _dự trữ:

en: Icons only
    Text only
    Icons and text
    Both horizontal
vi: Chỉ biểu tượng thôi
    Chỉ chữ thôi
    Cả hai biểu tượng và chữ
    Cả hai ngang

en: The encoding specified by the current locale
vi: Mã hóa được ghi rõ cho miền địa phương hiện có

en: Tool_bar style:
vi: Kiểu thanh _công cụ:

en: _File access
vi: _Truy cập tập tin

en: _Look’n’feel
vi: _Hình thức và cảm giác

en: _Match color:
vi: Màu _khớp:

en: _Text view font:
vi: Phông chữ khi xem _câu:

en: regexxer attempts to read a file in the following encodings before giving up:
vi: Trình regexxer sẽ cố đọc một tập tin nào đó bằng những mã hóa theo đây trước khi thoát:

en: Change your screen resolution
vi: Thay đổi độ phân giải của màn hình

en: Resolution Switcher
vi: Bộ chuyển đổi độ phân giải

en: hundreds of colors
vi: hàng trăm màu

en: thousands of colors
vi: hàng nghìn màu

en: millions of colors
vi: hàng triệu màu

en: billions of colors
vi: hàng tỷ màu

en: unknown colors
vi: số màu không rõ

en: Display information: %dx%d with %s at %dHz
vi: Thông tin bộ trình bày: %dx%d với %s tại %dHz

en: Testing the new settings. If you don't respond in %d second the previous settings will be restored. | Testing the new settings. If you don't respond in %d seconds the previous settings will be restored.
vi[0]: Đang thử ra thiết lập mới. Nếu bạn không đáp ứng trong vòng %d giây, thiết lập trước sẽ được phục hồi.
vi[1]: Đang thử ra thiết lập mới. Nếu bạn không đáp ứng trong vòng %d giây, thiết lập trước sẽ được phục hồi.

en: Keep Refresh Rate
vi: Giữ tỷ lệ cập nhật

en: Do you want to keep this refresh rate?
vi: Bạn có muốn giữ lại tỷ lệ cập nhật này không?

en: Keep Resolution
vi: Giữ độ phân giải

en: Do you want to keep this resolution?
vi: Bạn có muốn giữ lại độ phân giải này không?

en: Use _previous refresh rate
vi: Dùng tỷ lệ cậ_p nhật trước

en: _Keep refresh rate
vi: _Giữ tỷ lệ cập nhật

en: Use _previous resolution
vi: Dùng độ _phân giải trước

en: _Keep resolution
vi: _Giữ độ phân giải

note: Build list of screen resolutions ...
en: Screen resolution
vi: Độ phân giải màn hình

note: Build list of screen refresh rates ...
en: Screen refresh rate
vi: Tỷ lệ cập nhật màn hình

en: _Configure Display Settings
vi: _Cấu hình thiết lập bộ trình bày

en: An error has occurred:
vi: Một lỗi đã xảy ra:

en: Could not create a GStreamer sink element to write to %s
vi: Không thể tạo ống dẫn phần tử sink của GStreamer để ghi vào %s

note: ?
en: Failed to open output device: %s
vi: Lỗi mở thiết bị xuất: %s

en: Failed to create playbin2 element; check your GStreamer installation
vi: Lỗi tạo yếu tố playbin2; hãy kiểm tra lại bản cài đặt GStreamer

en: Failed to link new stream into GStreamer pipeline
vi: Lỗi liên kết luồng mới vào ống dẫn GStreamer

en: Failed to start new stream
vi: Lỗi khởi tạo luồng mới

note: ?
en: Failed to open output device
vi: Lỗi tạo mở ngõ ra của thiết bị

en: Failed to create GStreamer element; check your installation
vi: Lỗi tạo phần tử GStreamer; hãy kiểm tra lại bản cài đặt

en: Failed to create audio output element; check your installation
vi: Lỗi tạo phần tử xuất tiếng; hãy kiểm tra lại bản cài đặt.

en: Failed to link GStreamer pipeline; check your installation
vi: Lỗi tạo liên kết ống dẫn GStreamer; hãy kiểm tra lại bản cài đặt

en: Failed to create GStreamer pipeline to play %s
vi: Lỗi tạo ống dẫn GStreamer để chơi %s

en: My Top Rated
vi: Điểm cao

en: Play and organize your music collection
vi: Phát nhạc và tổ chức các tập nhạc

en: A_dd if any criteria are matched
vi: Thê_m nếu thoả bất kì tiêu chuẩn nào

en: _Limit to:
vi: _Giới hạn:

en: _When sorted by:
vi: _Khi sắp xếp theo:

en: Browser Views
vi: Khung duyệt

en: _Artists and albums
vi: _Nghệ sĩ và tập nhạc

en: _Genres and artists
vi: T_hể loại và nghệ sĩ

en: G_enres, artists and albums
vi: _Thể loại, nghệ sĩ và tập nhạc

en: Track _number
vi: Số rã_nh

en: A_lbum
vi: _Tập nhạc

en: _Last played
vi: Lần nghe _cuối

en: Da_te added
vi: Ngà_y thêm

en: _Play count
vi: Số _lần nghe

en: C_omment
vi: _Ghi chú

en: _Rating
vi: _Bình chọn

en: Ti_me
vi: Thờ_i lượng

en: Lo_cation
vi: Đị_a điểm

en: _Quality
vi: _Chất lượng

en: _Music files are placed in:
vi: _Tập tin nhạc nằm trong:

en: _Watch my library for new files
vi: Th_eo dõi thư viện để tìm tập tin mới

en: Library Structure
vi: Cấu trúc thư viện

en: F_older hierarchy:
vi: Câ_y thư mục:

en: _File name:
vi: _Tên tập tin:

en: _Preferred format:
vi: Định dạng ư_u tiên:

en: Artist/Artist - Album/Artist (Album) - 01 - Title.ogg
vi: Nghệ sĩ/Nghệ sĩ - Tập/Nghệ sĩ (Tập) - 01 - Tựa.ogg

en: Format settings:
vi: Thiết lập định dạng:

en: _Install additional software required to use this format
vi: _Cài đặt phần mềm bổ sung cần cho định dạng này

en: Media Player Properties
vi: Thuộc tính trình phát phương tiện

note: Translators: This refers to the usage of media space
en: <b>Volume usage</b>
vi: <b>Âm lượng sử dụng</b>

en: <b>Sync Preferences</b>
vi: Tuỳ thích đồng bộ

en: <b>Sync Preview</b>
vi: <b>Xem thử đồng bộ</b>

en: Player Backend
vi: Trình nền phát

en: _Crossfade between tracks
vi: _Chuyển nhẹ âm thanh giữa các bài hát

en: Crossfade Duration (Seconds)
vi: Khoảng chuyển tiếp (giây)

en: Select playlist format:
vi: Chọn định dạng danh mục nhạc:

en: <b>Playlist format</b>
vi: <b>Định dạng danh mục nhạc</b>

en: Search for podcasts in the iTunes Store and on Miroguide.com, or enter a podcast feed URL.
    Subscribe to podcasts to download new episodes as they are published.
vi: Tìm podcast trên iTunes Store và Miroguide.com, hoặc nhập URL podcast.
    Đăng ký podcast để tải về phần mới khi được công bố.

en: Last updated:
vi: Lần cập nhật cuối:

en: Last episode:
vi: Phần cuối:

en: Podcast Downloads
vi: Tải về Podcast

en: _Download location:
vi: Địa điểm tải _về:

en: Check for _new episodes:
vi: Kiểm tra phần mớ_i:

en: Select Folder For Podcasts
vi: Chọn thư mục cho Podcast

en: Play count:
vi: Số lần nghe:

en: Last played:
vi: Lần nghe cuối:

en: Albu_m:
vi: _Tập nhạc:

en: _Disc number:
vi: Mã _số đĩa:

en: Album a_rtist:
vi: Nghệ _sĩ:

en: Albu_m sort order:
vi: Thứ tự sắp xếm tập _nhạc

en: _Artist sort order:
vi: Thứ tự sắp xếp nghệ _sĩ:

en: Album a_rtist sort order:
vi: Thứ tự sắp xếp nghệ _sĩ:

en: Track _number:
vi: Số rã_nh:

en: Date added:
vi: Ngà_y thêm:

en: Current contents
vi: Nội dung hiện tại

en: Contents after sync
vi: Nội dung sau đồng bộ

en: Added files:
vi: Tập tin đã thêm:

en: Removed files:
vi: Tập tin đã loại bỏ:

en: Too many symlinks
vi: Quá nhiều liên kết

en: Cannot get free space at %s: %s
vi: Không thể lấy chỗ còn trống tại %s: %s

en: %d:%02d of %d:%02d remaining
vi: còn lại %d:%02d/%d:%02d

en: %d:%02d:%02d of %d:%02d:%02d remaining
vi: còn lại %d:%02d:%02d/%d:%02d:%02d

en: %d:%02d of %d:%02d
vi: %d:%02d/%d:%02d

en: %d:%02d:%02d of %d:%02d:%02d
vi: %d:%02d:%02d/%d:%02d:%02d

en: Unable to write tags to this file as it contains multiple streams
vi: Không thể ghi thẻ vào tập in này vì nó chứa nhiều luồng

en: Unable to write tags to this file as it is not encoded in a supported format
vi: Không thể ghi thẻ vào tập in này vì dùng định dạng không được hỗ trợ

en: Failed to create a source element; check your installation
vi: Lỗi tạo phần tử nguồn; hãy kiểm tra lại bản cài đặt.

en: Failed to create the 'decodebin2' element; check your GStreamer installation
vi: Lỗi tạo yếu tố 'decodebin2'; hãy kiểm tra lại bản cài đặt GStreamer

en: Failed to create the 'giostreamsink' element; check your GStreamer installation
vi: Lỗi tạo yếu tố 'giostreamsink'; hãy kiểm tra lại bản cài đặt GStreamer

en: File corrupted during write
vi: Tập tin bị hỏng khi ghi

en: Cover art search
vi: Tìm ảnh bìa

en: Fetch album covers from the Internet
vi: Lấy ảnh bìa tập nhạc từ Internet

en: A_lbum:
vi: Tập _nhạc:

en: Artist s_ort order:
vi: Thứ tự sắp xếp ng_hệ sĩ:

en: _Disc:
vi: Đĩ_a:

en: Audio CD Player
vi: Máy chơi CD Nhạc

en: Support for playing of audio CDs as music source
vi: Hỗ trợ khả năng chơi đĩa CD nhạc từ danh mục nhạc

en: _Extract to Library
vi: _Trích cho vào thư viện

en: Copy tracks to the library
vi: Chép các bài nhạc vào thư viện

en: Reload Album Information
vi: Nạp lại thông tin tập nhạc

en: Select tracks to be extracted
vi: Chọn bản nhạc để trích

en: Could not find this album on MusicBrainz.
vi: Không thể tìm thấy Anbom từ MusicBrainz

en: You can improve the MusicBrainz database by adding this album.
vi: Để cải tiến cơ sở dữ liệu của MusicBrainz, bạn thêm tập nhạc này nhé.

en: <Invalid unicode>
vi: <unicode không hợp lệ>

en: Track %u
vi: Bài %u

en: Couldn't load Audio CD
vi: Không thể nạp CD Âm thanh

en: Rhythmbox couldn't access the CD.
vi: Rhythmbox không thể truy cập đĩa CD.

en: Rhythmbox couldn't read the CD information.
vi: Rhythmbox không thể đọc thông tin về đĩa CD.

en: Rhythmbox could not get access to the CD device.
vi: Rhythmbox không thể truy cập thiết bị CD.

en: Devices haven't been all probed yet
vi: Chưa dò hết thiết bị

en: Submits song information to Last.fm and plays Last.fm radio streams
vi: Gửi thông tin nhạc lên Last.fm và phát đài Last.fm

en: Which Audioscrobbler services do you wish to use?
vi: Bạn muốn dùng dịch vụ Audioscrobbler nào?

en: View your profile
vi: Xem hồ sơ của mình

en: Submit listening data
vi: Gửi thông tin nghe

en: Queued tracks:
vi: Bài đang đợi:

en: Tracks submitted:
vi: Bài đã gửi:

en: Last submission time:
vi: Lần gửi sau cùng:

en: Submission statistics
vi: Thống kê gửi

en: Create a Radio Station
vi: Tạo đài radio

en: Create Station
vi: Tạo đài

en: Recently Listened Tracks
vi: Bài mới nghe

en: Top Artists
vi: Nghệ sĩ dẫn đầu

en: Recommendations
vi: Khuyến khích

en: Top Tracks
vi: Bài dẫn đầu:

en: Loved Tracks
vi: Bài yêu thích

en: Clock is not set correctly
vi: Đồng hồ không đúng

en: This version of Rhythmbox has been banned.
vi: Phiên bản này của Rhythmbox đã bị cấm.

en: Track submission failed too many times
vi: Lỗi gửi bài hát quá nhiều lần

en: Refresh Profile
vi: Nạp lại hồ sơ

en: Refresh your Profile
vi: Nạp lại hồ sơ

en: Mark this song as loved
vi: Đánh dấu yêu thích bài này

en: Ban the current track from being played again
vi: Cấm bài hiện thời để khỏi nghe lại lần nữa

en: Download the currently playing track
vi: Tải bài đang nghe về

en: You are not currently logged in.
vi: Bạn chưa đăng nhập.

en: Waiting for authentication...
vi: Chờ xác thực...

en: Authentication error. Please try logging in again.
vi: Lỗi xác thực. Vui lòng đăng nhập lại.

en: Connection error. Please try logging in again.
vi: Lỗi kết nối. Vui lòng đăng nhập lại.

en: My Library
vi: Thư viện

en: My Neighbourhood
vi: Đài láng giềng

en: %s plays
vi: %s lần nghe

note: Translators: %s is the name of the audioscrobbler service, for example "Last.fm". * This is the label for menu item which when activated will take the user to the * artist/track's page on the service's website.
en: _View on %s
vi: _Xem trên %s

en: Listen to _Similar Artists Radio
vi: Nghe đài nghệ sĩ _tương tự

en: Listen to _Top Fans Radio
vi: Nghe đài _fan hâm mộ hàng đầu

note: Translators: describes a radio stream playing tracks similar to those by an artist. * Followed by a text entry box for the artist name.
en: Similar to Artist:
vi: Nghệ sĩ tương tự:

note: Translators: describes a radio stream playing tracks listened to by the top fans of * a particular artist.  Followed by a text entry box for the artist name.
en: Top Fans of Artist:
vi: Những người _hâm mộ nghệ sĩ nhất:

note: Translators: describes a radio stream playing tracks from the library of a particular * user.  Followed by a text entry box for the user name.
en: Library of User:
vi: Thư viện của người dùng:

note: Translators: describes a radio stream playing tracks played by users similar to a * particular user.  Followed by a text entry box for the user name.
en: Neighbourhood of User:
vi: Hàng xóm của người dùng:

note: Translators: describes a radio stream playing tracks that a particular user has marked * as loved.  Followed by a text entry box for the user name.
en: Tracks Loved by User:
vi: Bài được yêu thích bởi người dùng:

note: Translators: describes a radio stream playing tracks recommended to a particular user. * Followed by a text entry box for the user name.
en: Recommendations for User:
vi: Khuyến khích nghe cho người dùng:

note: Translators: a type of station named "Mix Radio" by Last.fm. * See http://blog.last.fm/2010/10/29/mix-radio-a-new-radio-station for a description of it. * Followed by a text entry box for the user name.
en: Mix Radio for User:
vi: Radio tổng hợp cho người dùng:

note: Translators: describes a radio stream playing tracks tagged with a particular tag. * Followed by a text entry box for the tag.
en: Tracks Tagged with:
vi: Bài được đánh thẻ:

note: Translators: describes a radio stream playing tracks often listened to by members of * a particular group. Followed by a text entry box for the group name.
en: Listened by Group:
vi: Nghe bởi nhóm:

note: Translators: station is built from artists similar to the artist %s
en: %s Radio
vi: Đài %s

note: Translators: station is built from the artist %s's top fans
en: %s Fan Radio
vi: Đài của hâm mộ %s

note: Translators: station is built from the library of the user %s
en: %s's Library
vi: Thư viện của %s

note: Translators: station is built from the "neighbourhood" of the user %s. * Last.fm uses "neighbourhood" to mean other users with similar music tastes
en: %s's Neighbourhood
vi: Láng giềng của %s

note: Translators: station is built from the tracks which have been "loved" by the user %s
en: %s's Loved Tracks
vi: Bài yêu thích của %s

note: Translators: station is built from the tracks which are recommended to the user %s
en: %s's Recommended Radio
vi: Đài đề nghị của %s

note: Translators: station is the "Mix Radio" for the user %s. * See http://blog.last.fm/2010/10/29/mix-radio-a-new-radio-station for description.
en: %s's Mix Radio
vi: Đài tổng hợp của %s

note: Translators: station is built from the tracks which have been "tagged" with %s. * Last.fm lets users "tag" songs with any string they wish. Tags are usually genres, * but nationalities, record labels, decades and very random words are also commmon
en: %s Tag Radio
vi: Đài thẻ %s

note: Translators: station is built from the library of the group %s
en: %s Group Radio
vi: Đài nhóm %s

en: _Rename Station
vi: Đổ_i tên đài

en: Rename station
vi: Đổi tên đài

en: _Delete Station
vi: _Xoá đài

en: Delete station
vi: Xoá đài

en: You must enter your password to listen to this station
vi: Bạn phải nhập mật khẩu để nghe đài này

en: Error tuning station: no response
vi: Lỗi chỉnh đài: không có phản hồi

note: Invalid station url
en: Invalid station URL
vi: URL đài không hợp lệ

note: Subscriber only station Translators: %s is the name of the audioscrobbler service, for example "Last.fm". * This message indicates that to listen to this radio station the user needs to be * a paying subscriber to the service.
en: This station is only available to %s subscribers
vi: Đài chỉ dành cho tài khoản trả tiền %s

note: Not enough content
en: Not enough content to play station
vi: Không đủ nội dung để phát đài này

note: Deprecated station Translators: %s is the name of the audioscrobbler service, for example "Last.fm". * This message indicates that the service has deprecated this type of station.
en: %s no longer supports this type of station
vi: %s không còn hỗ trợ dạng đài này nữa

note: Other error
en: Error tuning station: %i - %s
vi: Lỗi chỉnh đài: %i - %s

en: Error tuning station: unexpected response
vi: Lỗi chỉnh đài: phản hồi không mong đợi

en: Error tuning station: invalid response
vi: Lỗi chỉnh đài: phản hồi không hợp lệ

en: Error tuning station: %s
vi: Lỗi chỉnh đài: %s

en: Password for streaming %s radio using the deprecated API
vi: Mật khẩu để phát đài %s dùng API đã lỗi thời

note: We could be calling either radio.tune or radio.getPlaylist methods. * "Tuning station" seems like a user friendly message to display for both cases.
en: Tuning station
vi: Chỉnh đài

en: Audio CD Recorder
vi: Bộ thu đĩa CD

en: Record audio CDs from playlists and duplicate audio CDs
vi: Thu CD nhạc từ danh mục phát và sao CD nhạc

en: _Create Audio CD...
vi: Tạo đĩa _CD âm thanh...

en: Create an audio CD from playlist
vi: Tạo đĩa CD âm thanh từ danh mục nhạc

en: Duplicate Audio CD...
vi: Sao CD Nhạc...

en: Create a copy of this audio CD
vi: Tạo bản sao CD Nhạc này

en: Rhythmbox could not duplicate the disc
vi: Rhythmbox không thể sao đĩa này

en: Rhythmbox could not record the audio disc
vi: Rhythmbox không thể thu đĩa này

en: Unable to build an audio track list
vi: Không thể tạo danh mục nhạc

en: Unable to write audio project file %s: %s
vi: Không thể ghi tập tin dự án nhạc %s: %s

en: Unable to write audio project
vi: Không thể ghi dự án nhạc

en: Unable to create audio CD project
vi: Không thể tạo dự án CD Nhạc

note: Translators: 'top' here means 'most popular'.  %s is replaced by the artist name.
en: Loading top albums for %s
vi: Đang tải những tập nhạc đầu bảng của %s

en: Loading biography for %s
vi: Đang tải tiểu sử của %s

en: Show information related to the currently playing artist and song.
vi: Hiện thông tin liên quan đến bài hát và nghệ sĩ đang phát.

note: Add button to toggle visibility of pane
en: Conte_xt Pane
vi: Khung _ngữ cảnh

en: Change the visibility of the context pane
vi: Thay đổi khả năng nhìn thấy của khung ngữ cảnh

note: Translators: 'top' here means 'most popular'.  %s is replaced by the artist name.
en: Top songs by %s
vi: Những bài hát đầu bảng của %s

en: Nothing Playing
vi: Không phát gì hết

en: This information is only available to Last.fm users. Ensure the Last.fm plugin is enabled, select Last.fm in the side pane, and log in.
vi: Thông tin này hiện chỉ sẵn có cho người dùng last.fm. Bật phần bổ sung Last.fm, chọn Last.fm từ khung bên và đăng nhập.

en: No artist specified.
vi: Chưa xác định nghệ sĩ.

en: Loading lyrics for %s by %s
vi: Đang tải lời nhạc cho %s của %s

en: Lyrics not found
vi: Không tìm thấy lời bài hát

en: Hide all tracks
vi: Ẩn tất cả các bài hát

en: Show all tracks
vi: Hiện tất cả bài hát

en: Top albums by %s
vi: Tập nhạc đầu bảng của %s

en: %s (%d track) | %s (%d tracks)
vi[0]: %s (%d bài)

en: Track list not available
vi: Danh sách bài hát không có sẵn

en: Unable to retrieve album information:
vi: Không thể lấy thông tin tập nhạc:

en: Read more
vi: Đọc thêm

en: Read less
vi: Đọc ít lại

en: Unable to retrieve artist information:
vi: Không thể lấy thông tin nghệ sĩ:

en: DAAP Music Sharing
vi: Chia sẻ nhạc DAAP

en: Share music and play shared music on your local network
vi: Chia sẻ nhạc và nghe nhạc từ xa trên mạng cục bộ

en: <b>Sharing</b>
vi: <b>Chia sẻ</b>

en: _Look for touch Remotes
vi: _Tìm bộ điều khiển cảm ứng từ xa

en: _Share my music
vi: Chia _sẻ nhạc của tôi

en: Library _name:
vi: _Tên thư viện:

en: Forget known Remotes
vi: Quên điều khiển từ xa đã biết

en: Require _password:
vi: Cần _mật khẩu:

en: <b>Add Remote</b>
vi: <b>Thêm điều khiển từ xa</b>

en: Please enter the passcode displayed on your device.
vi: Vui lòng nhập mật khẩu hiện trên thiết bị của bạn.

en: <span foreground="red">Could not pair with this Remote.</span>
vi: <span foreground="red">Không thể kết nối điều khiển từ xa này.</span>

en: You can now control Rhythmbox through your Remote
vi: Bạn có thể điều khiển Rhythmbox từ xa

en: Connect to _DAAP share...
vi: Kết nối đến chia sẻ _DAAP...

en: Connect to a new DAAP share
vi: Kết nối đến chia sẻ DAAP mới

en: Disconnect from DAAP share
vi: Đang ngắt kết nối khỏi chia sẻ nhạc

en: New DAAP share
vi: Chia sẻ DAAP mới

en: Host:port of DAAP share:
vi: Máy:Cổng của chia sẻ DAAP:

en: %s's Music
vi: Nhạc của %s

en: The music share '%s' requires a password to connect
vi: Chia sẻ nhạc '%s' yêu cầu mật khẩu để kết nối

en: Connecting to music share
vi: Đang kết nối đến chia sẻ nhạc

en: Retrieving songs from music share
vi: Đang nhận bài nhạc từ chia sẻ nhạc

en: Could not connect to shared music
vi: Không thể kết nối đến chia sẻ nhạc

en: Could not pair with this Remote.
vi: Không thể kết nối điều khiển từ xa này.

en: Remotes
vi: Điều khiển từ xa

en: MediaServer2 D-Bus interface
vi: Giao tiếp D-Bus MediaServer2

en: Provides an implementation of the MediaServer2 D-Bus interface specification
vi: Cung cấp cài đặt cho đặc tả giao tiếp D-Bus MediaServer2

en: FM Radio
vi: Đài FM

en: Support for FM radio broadcasting services
vi: Hỗ trợ dịch vụ phát đài FM

en: New FM R_adio Station
vi: Đài radio _FM mới

en: Create a new FM Radio station
vi: Tạo đài radio FM mới

en: New FM Radio Station
vi: Đài radio FM mới

en: Frequency of radio station
vi: Tần số đài radio

en: Device _name:
vi: Tê_n thiết bị:

en: Tracks:
vi: Bản:

en: Audio formats:
vi: Định dạng âm thanh

en: <b>System</b>
vi: <b>Hệ thống</b>

en: Portable Players
vi: Máy nghe nhạc di động

en: Support for generic audio player devices (plus PSP and Nokia 770)
vi: Hỗ trợ các thiết bị nhạc số chung (và cả PSP, Nokia 770)

en: Create a new playlist on this device
vi: Tạo danh mục nhạc mới trên thiết bị này

en: Delete this playlist
vi: Xoá danh mục nhạc này

en: Display device properties
vi: Thuộc tính thiết bị hiển thị

en: Grilo media browser
vi: Trình duyệt phương tiện Grilo

en: Browse various local and Internet media sources
vi: Duyệt các nguồn phương tiện Internet và cục bộ khác nhau

en: Fetch more tracks
vi: Lấy thêm bài

en: Only showing %d result | Only showing %d results
vi[0]: Chỉ hiện %d kết quả

en: IM Status
vi: Trạng thái IM

en: Updates IM status according to the current song (works with Empathy, Gossip, and Pidgin)
vi: Cập nhật trạng thái nhắn tin nhanh phụ thuộc vào bài hát đang phát (chạy với Empathy, Gossip, và Pidgin)

en: ♫ Listening to music... ♫
vi: ♫ Đang nghe nhạc... ♫

en: iPod _name:
vi: Tê_n iPod:

en: Podcasts:
vi: Podcast:

en: Device node:
vi: Thiết bị:

en: Database version:
vi: Phiên bản cơ sở dữ liệu:

en: Firmware version:
vi: Phiên bản phần mềm nhúng:

en: iPod detected
vi: Phát hiện iPod

en: _Initialize
vi: _Khởi tạo

en: Rhythmbox has detected a device that is probably an uninitialized or corrupted iPod. It must be initialized before Rhythmbox can use it, but this will destroy any song metadata already present. If you wish Rhythmbox to initialize the iPod, please fill in the information below. If the device is not an iPod, or you do not wish to initialize it, please click cancel.
vi: Rhythmbox phát hiện một thiết bị iPod có lẽ chưa được khởi tạo hoặc bị hư. Phải khởi tạo nó trước khi có thể dùng với Rhythmbox, tuy nhiên việc này sẽ huỷ mọi thông tin nhạc đã có. Nếu bạn muốn Rhythmbox khởi tạo iPod này, vui lòng điền những thông tin bên dưới. Nếu thiết bị không phải là iPod, hoặc bạn không muốn làm thế, hãy nhấn "Thôi".

en: <span size="x-large" weight="bold">Do you want to initialize your iPod?</span>
vi: <span size="x-large" weight="bold">Bạn có muốn khởi tạo iPod của bạn?</span>

en: Portable Players - iPod
vi: Máy nghe nhạc di động - iPod

en: Support for Apple iPod devices (show the content, play from device)
vi: Hỗ trợ thiết bị Apple iPod (hiện nội dung, nghe nhạc)

en: Rename iPod
vi: Đổi tên iPod

en: Display iPod properties
vi: Hiện thuộc tính iPod

en: Add new playlist to iPod
vi: Thêm danh mục nhạc mới vào iPod

en: Delete playlist
vi: Xoá bỏ danh mục nhạc

en: Unable to initialize new iPod
vi: Không thể khởi tạo iPod mới

en: Support for broadcasting services transmitted via the Internet
vi: Hỗ trợ dịch vụ truyền thanh qua Internet

en: New Internet _Radio Station...
vi: Đài phát thanh Internet _mới...

en: Create a new Internet Radio station
vi: Tạo đài phát thanh Internet mới

[ctx: Radio]
note: Translators: this is the toolbar button label for New Internet Radio Station action.
en: Add
vi: Thêm

en: Search your internet radio stations
vi: Tìm đài phát Internet

en: %d station | %d stations
vi[0]: %d đài

en: URL of internet radio station:
vi: URL của đài phát Internet:

en: Unable to change station property
vi: Không thể thay đổi thuộc tính đài

en: Unable to change station URI to %s, as that station already exists
vi: Không thể thay đổi URI của đài sang %s, đài đó đã có rồi

en: L_ocation:
vi: Đị_a chỉ:

en: Control Rhythmbox using an infrared remote control
vi: Điều khiển Rhythmbox bằng bộ điều khiển từ xa

en: Choose lyrics folder...
vi: Chọn thư mục lời nhạc...

en: Song Lyrics
vi: Lời nhạc

en: Fetch song lyrics from the Internet
vi: Lấy lời nhạc từ Internet

en: <b>Search engines</b>
vi: <b>Máy tìm kiếm</b>

en: <b>Lyrics Folder</b>
vi: <b>Thư mục lời nhạc</b>

en: No lyrics found
vi: Không có lời nhạc

en: Searching for lyrics...
vi: Đang tìm lời nhạc...

en: Song L_yrics
vi: _Lời nhạc

en: Display lyrics for the playing song
vi: Hiển thị lời khi nghe nhạc

en: Magnatune is an online record label that is not evil.
vi: Magnatune là nhãn đĩa trực tuyến không xấu xa.

en:     * Paid members get totally unlimited downloading of the entire catalog (no other service allows that)
vi:     * Thành viên có thu phí được phép tải về không giới hạn (không dịch vụ nào khác cho phép như thế)

en:     * 10% of your Magnatune membership fees goes to Rhythmbox/GNOME - it's worth joining
vi:     * 10% phí thành viên Magnatune được chuyển đến Rhythmbox/GNOME - đáng tham gia

en:     * Open-Source friendly file formats: MP3s and WAVs, but also OGG and FLAC files.
vi:     * Định dạng tập tin thân thiện mã nguồn mở: MP3 và WAV, nhưng cũng có OGG và FLAC.

en: You can find more information at
vi: Bạn có thể tìm hiểu thêm tại

en: Magnatune Store
vi: Cửa hàng Magnatune

en: Adds support to Rhythmbox for playing and purchasing from the Magnatune online music store
vi: Thêm hỗ trợ Rhythmbox để chơi và mua nhạc từ cửa hàng nhạc trực tuyến Magnatune

en: Magnatune Information
vi: Thông tin Magnatune

en: I have a streaming account
vi: Tôi có tài khoản truyền tải

en: I have a download account
vi: Tôi có tài khoản để tải về

en: Get an account at
vi: Tạo tài khoản tại

en: Find out about Magnatune at
vi: Tìm hiểu về Magnatune tại

en: January (01)
vi: Tháng giêng (01)

en: February (02)
vi: Tháng hai (02)

en: March (03)
vi: Tháng ba (03)

en: April (04)
vi: Tháng tư (04)

en: May (05)
vi: Tháng năm (05)

en: June (06)
vi: Tháng sáu (06)

en: July (07)
vi: Tháng bảy (07)

en: August (08)
vi: Tháng tám (08)

en: September (09)
vi: Tháng chín (09)

en: October (10)
vi: Tháng mười (10)

en: November (11)
vi: Tháng mười một (11)

en: December (12)
vi: Tháng mười hai (12)

en: $8 US (typical)
vi: $8 US (điển hình)

en: $10 US (better than average)
vi: $10 US (hơn trung bình)

en: $12 US (generous)
vi: $12 US (hào phóng)

en: $15 US (VERY generous!)
vi: $15 US (RẤT hào phóng!)

en: $18 US (We love you!)
vi: $18 US (Chúng tôi yêu bạn!)

en: Download Album
vi: Tải tập nhạc

en: Download this album from Magnatune
vi: Tải tập nhạc này từ Magnatune

en: Artist Information
vi: Thông tin nghệ sĩ

en: Get information about this artist
vi: Lấy thông tin về nghệ sĩ này

en: Cancel Downloads
vi: Thôi tải về

en: Stop album downloads
vi: Thôi tải tập nhạc về

en: Loading Magnatune catalog
vi: Đang nạp danh mục Magnatune

en: Downloading Magnatune Album(s)
vi: Đang tải các tập nhạc Magnatune về

en: Couldn't download album
vi: Không thể tải tập nhạc về

en: You must have a library location set to download an album.
vi: Bạn phải xác định vị trí thư viện để có thể tải tập nhạc về.

en: Unable to load catalog
vi: Không thể nạp danh mục

en: Rhythmbox could not understand the Magnatune catalog, please file a bug.
vi: Rhythmbox không thể hiểu danh mục Magnatune, vui lòng thông báo lỗi.

en: Download Error
vi: Lỗi tải về

en: An error occurred while trying to authorize the download.
    The Magnatune server returned:
    %s
vi: Một lỗi đã xảy ra khi cố gắng xác thực việc tải xuống.
    Máy phục vụ Magnatune trả về:
    %s

en: An error occurred while trying to download the album.
    The error text is:
    %s
vi: Một lỗi đã xảy ra khi cố gắng tải tập nhạc.
    Nội dung lỗi:
    %s

en: Finished Downloading
vi: Đã tải xong

en: All Magnatune downloads have been completed.
vi: Đã hoàn tất tải về tất cả từ Magnatune.

en: Control Rhythmbox using key shortcuts
vi: Điều khiển Rhythmbox bằng phím tắt

en: Portable Players - MTP
vi: Máy nghe nhạc di động - MTP

en: Support for MTP devices (show the content, transfer, play from device)
vi: Hỗ trợ thiết bị MTP (hiện nội dung, chép nhạc, nghe nhạc)

en: Unable to open temporary file: %s
vi: Lỗi mở tập tin tạm: %s

en: Rename MTP-device
vi: Đổi tên thiết bị MTP

en: Media player device error
vi: Lỗi thiết bị phát nhạc

note: Translators: first %s is the device manufacturer, * second is the product name.
en: Unable to open the %s %s device
vi: Không thể mở thiết bị %s %s

en: Digital Audio Player
vi: Trình chơi nhạc số

en: Unable to copy file from MTP device: %s
vi: Không thể chép tập tin từ thiết bị MTP: %s

en: Not enough space in %s
vi: Không đủ chỗ trong %s

en: No space left on MTP device
vi: Không còn chỗ trên thiết bị MTP

en: Unable to send file to MTP device: %s
vi: Không thể gửi tập tin tới thiết bị MTP: %s

en: Notification popups
vi: Popup thông báo

note: Translators: by Artist
en: by <i>%s</i>
vi: bởi <i>%s</i>

note: Translators: from Album
en: from <i>%s</i>
vi: trong <i>%s</i>

en: Inhibit Power Manager from suspending the machine while playing
vi: Ngăn bộ quản lí năng lượng ngưng máy khi đang phát nhạc

en: Interactive python console
vi: Bàn giao tiếp tương tác Python

en: Show Rhythmbox's python console
vi: Hiện bàn giao tiếp điều khiển Rhythmbox bằng Python

en: Python Debugger
vi: Bộ gỡ lỗi Python

en: Enable remote python debugging with rpdb2
vi: Bật gỡ lỗi python từ xa bằng rpdb2

en: You can access the main window through the 'shell' variable :
vi: Bạn có thể truy cập cửa sổ chính thông qua biến 'shell':

en: After you press OK, Rhythmbox will wait until you connect to it with winpdb or rpdb2. If you have not set a debugger password in the file %s, it will use the default password ('rhythmbox').
vi: Sau khi bạn nhấn OK, Rhythmbox sẽ chờ tới khi bạn kết nối bằng winpdb hoặc rpdb2. Nếu bạn chưa đặt mật khẩu cho trình bắt lỗi trong tập tin %s, nó sẽ dùng mật khẩu mặc định ('rhythmbox').

en: Inform Zeitgeist about your activity
vi: Thông báo hoạt động của bạn cho Zeitgeist

en: The GStreamer elements required for ReplayGain processing are not available. The missing elements are: %s
vi: Không có các thành phần GStreamer cần thiết cho việc xử lý ReplayGain. Thành phần còn thiết là: %s

en: ReplayGain GStreamer plugins not available
vi: Phần bổ sung GStreamer ReplayGain hiện không có sẵn

en: Use ReplayGain to provide a consistent playback volume
vi: Sử dụng ReplayGain để cung cấp âm thanh phát nhạc cố định

en: ReplayGain preferences
vi: Tuỳ chỉnh ReplayGain

en: ReplayGain _mode:
vi: _Chế độ ReplayGain:

en: _Apply compression to prevent clipping
vi: Á_p dụng nén để tránh sự cắt xén

en: Learn more about ReplayGain at replaygain.org
vi: Tìm hiểu thêm về ReplayGain tại replaygain.org

en: Python Sample Plugin
vi: Ví dụ mẫu Python

en: A sample plugin in Python with no features
vi: Phần bổ sung mẫu viết bằng Python, không có tính năng gì

en: Python Source
vi: Mã nguồn Python

en: A sample plugin in C with no features
vi: Phần bổ sung mẫu viết bằng C, không có tính năng gì

en: Vala Sample Plugin
vi: Phần bổ sung mẫu Vala

en: A sample plugin in Vala with no features
vi: Phần bổ sung mẫu viết bằng Vala không có tính năng gì

en: Send tracks
vi: Gửi bản nhạc

en: Send selected tracks by email or instant message
vi: Gửi bản nhạc đã chọn bằng thư điện tử hay nhắn tin nhanh

en: Low quality
vi: Chất lượng thấp

en: Normal quality
vi: Chất lượng bình thường

en: High quality
vi: Chất lượng cao

en: _Visual Effect
vi: Hiệu ứng _trực quan

en: Toggle fullscreen visual effects
vi: Bật/Tắt hiệu ứng trực quan toàn màn hình

en: Displays visualizations
vi: Hiển thị hiệu ứng thị giác

en: Unable to load the feed. Check your network connection.
vi: Không thể nạp nguồn. Kiểm tra lại kết nối mạng.

en: Unable to search for podcasts. Check your network connection.
vi: Không thể tìm podcast. Kiểm tra kết nối mạng.

en: Episodes
vi: Phần

en: New Episodes
vi: Phần mới

en: New Downloads
vi: Tải về mới

en: Downloading podcast
vi: Đang tải Podcast về

en: Finished downloading podcast
vi: Đà hoàn tất lấy Podcast

en: New updates available from
vi: Có cập nhật mới từ

en: Error in podcast
vi: Lỗi trong Podcast

en: %s. Would you like to add the podcast feed anyway?
vi: %s. Bạn vẫn muốn thêm nguồn podcast này chứ?

en: Error creating podcast download directory
vi: Lỗi tạo thư mục lưu podcast tải về

en: Unable to create the download directory for %s: %s
vi: Không thể tạo thư mục lấy về cho %s: %s

en: The URL "%s" is not valid, please check it.
vi: URL "%s" không hợp lệ, vui lòng kiểm tra.

note: added as something else, probably iradio
en: URL already added
vi: URL đã được thêm

en: The URL "%s" has already been added as a radio station. If this is a podcast feed, please remove the radio station.
vi: URL "%s" đã được thêm dạng đài phát thanh. Nếu đây là nguồn Podcast, vui lòng gỡ bỏ đài phát này.

en: The URL '%s' does not appear to be a podcast feed. It may be the wrong URL, or the feed may be broken. Would you like Rhythmbox to attempt to use it anyway?
vi: Địa chỉ '%s'  có vẻ không phải là một nguồn tin tức kiểu podcast. Có lẽ địa chỉ mạng không đúng, hoặc nguồn bị ngắt. Bạn có muốn trình Rhythmbox cố sử dụng nó không?

en: There was a problem adding this podcast: %s.  Please verify the URL: %s
vi: Lỗi thêm Podcast: %s. Vui lòng kiểm tra URL: %s

en: Unable to check file type: %s
vi: Không thể kiểm tra loại tập tin: %s

en: Unexpected file type: %s
vi: Loại tập tin lạ: %s

en: Unable to parse the feed contents
vi: Không thể phân tích nội dung nguồn

en: The feed does not contain any downloadable items
vi: Nguồn không chứa mục nào có thể tải về

en: Unable to display requested URI
vi: Không thể hiển thị URI theo yêu cầu

en: Not Downloaded
vi: Chưa tải về

en: _New Podcast Feed...
vi: _Nguồn Podcast mới...

en: Subscribe to a new podcast feed
vi: Đăng kí nguồn Podcast mới

en: Download _Episode
vi: Lấy Tình tiết _về

en: Download Podcast Episode
vi: Tải phần Podcast về

en: _Cancel Download
vi: Thô_i tải về

en: Cancel Episode Download
vi: Thôi tải phần về

en: _Update Podcast Feed
vi: Cập nhật ng_uồn Podcast

en: Update Feed
vi: Cập nhật nguồn

en: _Delete Podcast Feed
vi: _Xoá bỏ nguồn Podcast

en: Delete Feed
vi: Xoá bỏ nguồn

en: _Update All Feeds
vi: Cập nhật mọi ng_uồn

en: Update all feeds
vi: Cập nhật mọi nguồn

en: Search all fields
vi: Tìm kiếm qua mọi trường

en: Search podcast feeds
vi: Tìm kiếm nguồn podcast

en: Search podcast episodes
vi: Tìm kiếm phần podcast

en: Delete the podcast feed and downloaded files?
vi: Xoá bỏ nguồn Podcast và những tập tin đã tải về chứ?

en: If you choose to delete the feed and files, they will be permanently lost.  Please note that you can delete the feed but keep the downloaded files by choosing to delete the feed only.
vi: Nếu bạn chọn xoá bỏ nguồn và các tập tin, chúng sẽ bị mất hoàn toàn. Vui lòng nhớ rằng bạn có thể chỉ xoá bỏ nguồn và giữ lại những tập tin đã tải về bằng cách chọn chỉ xoá bỏ nguồn.

en: Delete _Feed Only
vi: _Chỉ xoá bỏ nguồn

en: _Delete Feed And Files
vi: _Xoá bỏ nguồn và tập tin

en: %d feed | All %d feeds
vi[0]: %d nguồn

en: Podcast Error
vi: Lỗi Podcast

en: Delete the podcast episode and downloaded file?
vi: Xoá bỏ phần Podcast và tập tin đã tải về chứ?

en: If you choose to delete the episode and file, they will be permanently lost.  Please note that you can delete the episode but keep the downloaded file by choosing to delete the episode only.
vi: Nếu bạn chọn xoá bỏ tình tiết và tập tin, chúng sẽ bị mất hoàn toàn. Vui lòng chú ý rằng bạn có thể xoá bỏ tình tiết mà vẫn giữ tập tin đã tải về bằng cách chọn chỉ xoá bỏ tình tiết.

en: Delete _Episode Only
vi: Chỉ xoá bỏ _phần

en: _Delete Episode And File
vi: _Xoá bỏ phần và tập tin

en: %d episode | %d episodes
vi[0]: %d phần

[ctx: Podcast]
note: Translators: this is the toolbar button label for New Podcast Feed action.
en: Add
vi: Thêm

en: Don't start a new instance of Rhythmbox
vi: Không khởi chạy tiến trình Rhythmbox mới

en: Quit Rhythmbox
vi: Thoát khỏi Rhythmbox

en: Check if Rhythmbox is already running
vi: Kiểm tra xem Rhythmbox có chạy chưa

en: Don't present an existing Rhythmbox window
vi: Không hiển thị cửa sổ Rhythmbox đã có

en: Jump to next song
vi: Tới bài kế tiếp

en: Jump to previous song
vi: Về bài trước đó

en: Seek in current track
vi: Di chuyển trong bài này

en: Resume playback if currently paused
vi: Tiếp tục phát nếu đang tạm dừng

en: Pause playback if currently playing
vi: Tạm dừng phát lại nếu đang phát

en: Toggle play/pause mode
vi: Bật/tắt chế độ phát/tạm dừng

note: { "stop", 0, 0, G_OPTION_ARG_NONE, &stop, N_("Stop playback"), NULL },
en: Play a specified URI, importing it if necessary
vi: Phát một URI đã chỉ định, nhập nó nếu cần

en: URI to play
vi: URI cần phát

en: Add specified tracks to the play queue
vi: Thêm các bài được chọn vào hàng đợi phát

en: Empty the play queue before adding new tracks
vi: Xoá hàng đợi phát trước khi thêm bài mới

en: Print the title and artist of the playing song
vi: Hiển thị tiêu đề và nghệ sĩ của bài nhạc đang phát

en: Print formatted details of the song
vi: Hiển thị chi tiết đã định dạng về bài nhạc

en: Select the source matching the specified URI
vi: Chọn nguồn khớp với URI đã cho

en: Source to select
vi: Nguồn cần chọn

en: Activate the source matching the specified URI
vi: Kích hoạt khớp nguồn với URI đã cho

en: Source to activate
vi: Nguồn cần kích hoạt

en: Play from the source matching the specified URI
vi: Phát từ nguồn khớp với URL đã cho

en: Source to play from
vi: Nguồn cần phát

en: Set the playback volume
vi: Đặt âm lượng phát

en: Increase the playback volume
vi: Tăng âm lượng phát

en: Decrease the playback volume
vi: Giảm âm lượng phát

en: Print the current playback volume
vi: In âm lượng phát lại hiện thời

note: { "mute", 0, 0, G_OPTION_ARG_NONE, &mute, N_("Mute playback"), NULL }, { "unmute", 0, 0, G_OPTION_ARG_NONE, &unmute, N_("Unmute playback"), NULL },
en: Set the rating of the current song
vi: Thiết lập đánh giá cho bài hát hiện tại

en: Not playing
vi: Không phát

en: Playback volume is %f.
vi: Âm lượng là %f.

en: Couldn't access %s: %s
vi: Không thể truy cập %s: %s

note: Translators: this is an example artist name.  It should * not be translated literally, but could be replaced with * a local artist name if desired.  Ensure the album name * and song title are also replaced in this case.
en: The Beatles
vi: Trịnh Công Sơn

note: Translators: this is an example album name.  If the * example artist name is localised, this should be replaced * with the name of an album by that artist.
en: Help!
vi: Trợ giúp!

note: Translators: this is an example song title.  If the example * artist and album names are localised, this should be replaced * with the name of the seventh song from the localised album.
en: Ticket To Ride
vi: Diễm Xưa

note: Translators: the parameter here is a list of GStreamer plugins. * The plugin names are already translated.
en: Additional GStreamer plugins are required to play this file: %s
vi: Phần bổ sung GStreamer khác cần thiết để phát tập tin này: %s

en: invalid unicode in error message
vi: gặp Unicode không hợp lệ trong thông điệp lỗi

en: Empty file
vi: Tập tin rỗng

en: Could not load the music database:
vi: Không thể nạp cơ sở dữ liệu âm nhạc:

en: Checking (%d/%d)
vi: Đang kiểm tra (%d/%d)

en: The database was created by a later version of Rhythmbox.  This version of Rhythmbox cannot read the database.
vi: Cơ sở dữ liệu đã được tạo bởi một phiên bản Rhythmbox mới hơn. Phiên bản Rhythmbox đang dùng không thể đọc cơ sở dữ liệu này.

en: MPEG Version 3.0 URL
vi: URL MPEG Phiên bản 3.0

en: Shoutcast playlist
vi: Danh mục nhạc Shoutcast

en: XML Shareable Playlist Format
vi: Định dạng danh mục nhạc XML chia sẻ được

en: _New Playlist...
vi: Danh mục _nhạc mới...

en: Create a new playlist
vi: Tạo danh mục nhạc mới

en: Create a new automatically updating playlist
vi: Tạo danh mục nhạc mới sẽ cập nhật tự động

en: _Load from File...
vi: Nạ_p từ tập tin...

en: Choose a playlist to be loaded
vi: Chọn danh mục nhạc cần nạp

en: _Save to File...
vi: _Lưu vào tập tin...

en: Save a playlist to a file
vi: Lưu danh mục nhạc vào tập tin

en: Change this automatic playlist
vi: Thay đổi danh mục nhạc tự động này

en: _Queue All Tracks
vi: Đưa _mọi bài vào hàng đợi

en: Add all tracks in this playlist to the queue
vi: Thêm mọi bài trong danh mục nhạc này vào hàng đợi

en: _Shuffle Playlist
vi: _Xáo trộn danh mục nhạc

en: Shuffle the tracks in this playlist
vi: Xáo trộn các bài trong danh mục nhạc này

en: Save the play queue to a file
vi: Lưu hàng đợi phát vào tập tin

en: Unnamed playlist
vi: Danh mục nhạc không tên

en: The playlist file may be in an unknown format or corrupted.
vi: Tập tin danh mục nhạc có lẽ dùng định dạng lạ hoặc bị hỏng.

en: Untitled Playlist
vi: Danh mục nhạc chưa đặt tên

en: Couldn't read playlist
vi: Không thể đọc danh mục nhạc

en: Load Playlist
vi: Tải danh mục nhạc

en: Couldn't save playlist
vi: Không thể lưu danh mục nhạc

en: Unsupported file extension given.
vi: Phần mở rộng tập tin không được hỗ trợ

en: Playlist %s already exists
vi: Danh mục nhạc %s đã có

en: Unknown playlist: %s
vi: Không biết danh mục nhạc: %s

en: Playlist %s is an automatic playlist
vi: Danh mục %s là một danh mục nhạc tự động

en: Eject this medium
vi: Đẩy vật chứa này ra

en: _Check for New Devices
vi: _Tìm thiết bị mới

en: Check for new media storage devices that have not been automatically detected
vi: Tìm thiết bị lưu trữ mới chưa được tự động phát hiện

en: Choose folder to be added to the Library
vi: Chọn thư mục cần thêm vào thư viện

en: Import _File...
vi: Nhập _tập tin...

en: Choose file to be added to the Library
vi: Chọn tập tin cần thêm vào thư viện

en: Show information about Rhythmbox
vi: Hiện thông tin về Rhythmbox

en: Display Rhythmbox help
vi: Hiện trợ giúp Rhythmbox

en: Edit Rhythmbox preferences
vi: Sửa đổi cấu hình Rhythmbox

en: Change and configure plugins
vi: Chuyển đổi và cấu hình bổ sung

en: Show _All Tracks
vi: Hiện _mọi bài

en: Show all tracks in this music source
vi: Hiện mọi bài trong nguồn nhạc này

en: Scroll the view to the currently playing song
vi: Cuộn khung xem tới bài nhạc đang phát

en: Change the visibility of the side pane
vi: Hiện/Ẩn khung lề

en: Party _Mode
vi: _Chế độ tiệc

en: Change the status of the party mode
vi: Thay đổi trạng thái của chế độ tiệc

en: Play _Queue as Side Pane
vi: Hàng đợi _phát ở dạng khung lề

en: Change whether the queue is visible as a source or a sidebar
vi: Hiển thị hàng đợi phát ở dạng nguồn hoặc dạng khung lề

en: Change the visibility of the statusbar
vi: Hiện/Ẩn thanh trạng thái

en: _Song Position Slider
vi: Th_anh trượt vị trí bài nhạc

en: Change the visibility of the song position slider
vi: Hiện/Ẩn thanh trượt vị trí bài nhạc

en: _Album Art
vi: Ả_nh bìa

en: Change the visibility of the album art display
vi: Hiện/Ẩn ảnh bìa

en: Change the visibility of the browser
vi: Hiện/Ẩn bộ duyệt

en: Enable debug output matching a specified string
vi: Bật kết xuất gỡ lỗi khớp với chuỗi đã chỉ định

en: Do not update the library with file changes
vi: Không cập nhật thư viện theo thay đổi trong tập tin

en: Do not register the shell
vi: Không đăng kí hệ vỏ

en: Don't save any data permanently (implies --no-registration)
vi: Không lưu vĩnh viễn dữ liệu (ngầm định --no-registration [không đăng kí])

en: Disable loading of plugins
vi: Tắt nạp phần bổ sung

en: Path for database file to use
vi: Đường dẫn mà tập tin cơ sở dữ liệu cần dùng

en: Path for playlists file to use
vi: Đường dẫn mà tập tin danh mục nhạc cần dùng

[ctx: Library]
note: Translators: this is the short label for the 'import folder' action
en: Import
vi: Nhập

en: Error while saving song information
vi: Gặp lỗi khi lưu thông tin bài nhạc

note: Translators: %s is the song name
en: %s (Paused)
vi: %s (tạm ngừng)

en: Rhythmbox is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation; either version 2 of the License, or
    (at your option) any later version.
vi: Rhythmbox là phần mềm tự do ;
    bạn có thể phát hành lại nó và/hay sửa đổi nó
    với điều kiện của GNU General Public License (GPL)
    như được xuất bản bởi Tổ chức Phần mềm Tự do,
    hoặc phiên bản 2 của License,
    hoặc bất cứ phiên bản sau nào (tuỳ ý).

en: Rhythmbox is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.
vi: Rhythmbox được phát hành với mong muốn nó sẽ là một phần mềm có ích,
    nhưng KHÔNG PHẢI CHỊU BẤT KÌ TRÁCH NHIỆM NÀO; thậm chí cả về
    KHẢ NĂNG BÁN LẠI hoặc PHÙ HỢP VỚI TỪNG MỤC ĐÍCH CỤ THỂ.
    Xem Giấy phép Công cộng GNU để biết thêm chi tiết.

en: You should have received a copy of the GNU General Public License
    along with Rhythmbox; if not, write to the Free Software Foundation, Inc.,
    51 Franklin St, Fifth Floor, Boston, MA 02110-1301  USA
vi: Bạn đã nhận một bản sao của Giấy phép Công cộng GNU cùng với
    chương trình này; nếu không, hãy liên hệ Tổ chức Phần mềm Tự do:
    Free Software Foundation, Inc.,
    51 Franklin Street, Fifth Floor,
    Boston, MA  02110-1301, USA

en: Maintainers:
vi: Người quản lý:

en: Former Maintainers:
vi: Người quản lý trước đây:

en: Music management and playback software for GNOME.
vi: Phần mềm quản lí và phát nhạc cho GNOME.

en: Rhythmbox Website
vi: Trang Web của Rhythmbox

en: Couldn't display help
vi: Không thể hiển thị trợ giúp

en: Import Folder into Library
vi: Nhập thư mục vào thư viện

en: Import File into Library
vi: Nhập tập tin vào thư viện

en: No registered source can handle URI %s
vi: Không có nguồn đã đăng kí có khả năng quản lí URI %s

en: No registered source matches URI %s
vi: Không có nguồn đã đăng kí khớp URI %s

en: Unknown song URI: %s
vi: Không biết URI của bài nhạc: %s

en: Unknown property %s
vi: Thuộc tính lạ: %s

en: Invalid property type %s for property %s
vi: Kiểu thuộc tính không hợp lệ %s cho thuộc tính %s

en: Select all songs
vi: Chọn mọi bài nhạc

en: Deselect all songs
vi: Bỏ chọn mọi bài nhạc

en: Delete each selected item
vi: Xoá từng mục được chọn

en: Remove each selected item from the library
vi: Gỡ bỏ từng mục được chọn ra khỏi thư viện

en: Move each selected item to the trash
vi: Di chuyển từng mục được chọn vào sọt rác

en: Add to P_laylist
vi: Thêm vào _danh mục nhạc

en: Add each selected song to a new playlist
vi: Thêm vào mỗi bài hát được chọn vào một danh sách phát mới

en: Add _to Play Queue
vi: Thê_m vào hàng đợi phát

en: Add each selected song to the play queue
vi: Thêm vào mỗi bài hát được chọn vào hàng đợi phát

en: Remove each selected item from the play queue
vi: Gỡ bỏ từng mục được chọn ra khỏi hàng đợi phát

en: Pr_operties
vi: Thuộ_c tính

en: Show information on each selected song
vi: Xem thông tin của mỗi bài hát được chọn

en: Start playing the previous song
vi: Phát bài nhạc trước đó

en: Start playing the next song
vi: Phát bài nhạc kế tiếp

en: _Increase Volume
vi: _Tăng âm

en: Increase playback volume
vi: Tăng âm lượng

en: _Decrease Volume
vi: _Giảm âm

en: Decrease playback volume
vi: Giảm âm lượng

en: Sh_uffle
vi: _Xáo trộn

en: Play songs in a random order
vi: Phát nhạc theo thứ tự ngẫu nhiên

en: Play first song again after all songs are played
vi: Phát bài nhạc đầu tiên lần nữa sau khi phát mọi bài

en: Stream error
vi: Lỗi luồng

en: Unexpected end of stream!
vi: Luồng hết bất thường!

en: Linear looping
vi: Lặp lại tuần tự

en: Random with equal weights
vi: Ngẫu nhiên với độ ưu tiên như nhau

en: Random by time since last play
vi: Ngẫu nhiên theo thời gian kể từ phát cuối cùng

en: Random by rating
vi: Ngẫu nhiên theo đánh giá

en: Random by time since last play and rating
vi: Ngẫu nhiên theo thời gian kể từ phát cuối cùng và đánh giá

en: Linear, removing entries once played
vi: Tuần tự, gỡ bỏ bài sau khi đã nghe

en: Failed to create the player: %s
vi: Lỗi tạo bộ phát nhạc: %s

en: Playlist was empty
vi: Danh mục nhạc rỗng

en: Not currently playing
vi: Không phát

en: No previous song
vi: Không có bài trước đó

en: No next song
vi: Không có bài kế tiếp

en: Couldn't start playback
vi: Không thể khởi chạy phát nhạc

en: Couldn't stop playback
vi: Không thể dừng phát nhạc

en: Playback position not available
vi: Vị trí phát tiếp không hỗ trợ

en: Current song is not seekable
vi: Không thể tìm tới bài nhạc hiện thời

en: Rhythmbox Preferences
vi: Tuỳ chỉnh Rhythmbox

en: The file "%s" already exists. Do you want to replace it?
vi: Đã có tập tin "%s". Bạn có muốn thay thế nó không?

en: %d file cannot be transferred as it must be converted into a format supported by the target device but no suitable encoding profiles are available | %d files cannot be transferred as they must be converted into a format supported by the target device but no suitable encoding profiles are available
vi[0]: Không thể truyền %d tập tin vì phải chuyển sang dạng thức được thiết bị đích hỗ trợ, nhưng không có hỗ sơ chuyển đổi phù hợp

note: XXX should provide the option of picking a different format?
en: Additional software is required to encode media in your preferred format:
    %s
vi: Cần phần mềm bổ sung để mã hoá theo định dạng ưa thích:
    %s

en: Additional software is required to convert %d file into a format supported by the target device:
    %s | Additional software is required to convert %d files into a format supported by the target device:
    %s
vi[0]: Cần phần mềm bổ sung để chuyển đổi %d tập tin sang định dạng được hỗ trợ ở thiết bị đích:
    %s

en: Unable to transfer tracks
vi: Không thể truyền bài

en: _Cancel the transfer
vi: _Huỷ truyền

en: _Skip these files
vi: _Bỏ qua những tập tin này

en: Transferring track %d out of %d (%.0f%%)
vi: Đang truyền bài %d trên %d (%.0f%%)

en: Transferring track %d out of %d
vi: Đang truyền bài %d trên %d...

en: Search artists
vi: Tìm kiếm nghệ sĩ

en: Search albums
vi: Tìm kiếm tập nhạc

en: Browse This _Genre
vi: Duyệt thể _loại này

en: Set the browser to view only this genre
vi: Điều chỉnh bộ duyệt chỉ hiện thể loại này

en: Browse This _Artist
vi: Duyệt nghệ _sĩ này

en: Set the browser to view only this artist
vi: Điều chỉnh bộ duyệt chỉ hiện nghệ sĩ này

en: Browse This A_lbum
vi: Duyệt tập _nhạc này

en: Set the browser to view only this album
vi: Điều chỉnh bộ duyệt chỉ hiển thị tập nhạc này

en: Unable to eject
vi: Không thể đẩy ra

en: Unable to unmount
vi: Không thể bỏ gắn kết

note: set up info bar for triggering codec installation
en: Install Additional Software
vi: Cài đặt phần mềm bổ sung

en: Additional software is required to play some of these files.
vi: Cần phần mềm bổ sung để phát những tập tin này.

en: %d import error | %d import errors
vi[0]: %d lỗi nhập

en: Artist/Artist - Album
vi: Nghệ sĩ/Nghệ sĩ — Tập nhạc

en: Artist/Album
vi: Nghệ sĩ/Tập nhạc

en: Artist - Album
vi: Nghệ sĩ — Tập nhạc

en: Artist - Title
vi: Nghệ sĩ - Tựa đề

en: Artist - Number - Title
vi: Nghệ sĩ - Số - Tựa đề

en: Artist (Album) - Number - Title
vi: Nghệ sĩ (Tập) - Số - Tựa đề

en: Number. Artist - Title
vi: Số. Nghệ sĩ - Tiêu đề

en: Choose Library Location
vi: Chọn địa điểm thư viện

en: Multiple locations set
vi: Nhiều địa điểm được đặt

en: Default settings
vi: Thiết lập mặc định

en: Custom settings
vi: Thiết lập tự chọn

en: Example Path:
vi: Đường dẫn ví dụ:

en: Error transferring track
vi: Gặp lỗi khi truyền nhạc

en: Sync with Library
vi: Đồng bộ với thư viện

en: Synchronize media player with the library
vi: Đồng bộ máy phát nhạc với thư viện

en: You have not selected any music, playlists, or podcasts to transfer to this device.
vi: Bạn chưa chọn nhạc, danh mục phát hoặc podcast để truyền sang thiết bị.

en: There is not enough space on the device to transfer the selected music, playlists and podcasts.
vi: Không đủ chỗ chứa trên thiết bị để truyền nhạc, danh mục nhạc hoặc podcast.

en: %s Sync Settings
vi: Thiết lập đồng bộ %s

en: Sync with the device
vi: Đồng bộ với thiết bị

en: Don't sync
vi: Không đồng bộ

en: %d missing file | %d missing files
vi[0]: %d tập tin còn thiếu

en: Remove each selected song from the playlist
vi: Gỡ từng bài hát được chọn ra khỏi danh sách phát

en: Clear _Queue
vi: _Xoá hàng đợi

en: Remove all songs from the play queue
vi: Xoá mọi bài khỏi hàng đợi nhạc

en: Shuffle Queue
vi: Xáo trộn hàng đợi

en: Shuffle the tracks in the play queue
vi: Xáo trộn bài trong hàng đợi phát

[ctx: Queue]
note: Translators: this is the toolbutton label for the 'shuffle queue' action
en: Shuffle
vi: Xáo trộn

en: Importing (%d/%d)
vi: Đang nhập (%d/%d)

en: All Music
vi: Toàn bộ nhạc

en: Drop artwork here
vi: Thả ảnh bìa vào đây

en: %d artist (%d) | All %d artists (%d)
vi[0]: Toàn bộ %d nghệ sĩ (%d bài)

en: %d album (%d) | All %d albums (%d)
vi[0]: Toàn bộ %d tập nhạc (%d bài)

en: %d genre (%d) | All %d genres (%d)
vi[0]: Toàn bộ %d thể loại (%d bài)

en: %d (%d) | All %d (%d)
vi[0]: Toàn bộ %d (%d bài)

en: %s (%d)
vi: %s (%d bài)

en: Create Automatic Playlist
vi: Tạo danh mục nhạc tự động

en: Edit Automatic Playlist
vi: Sửa đổi danh mục nhạc tự động

[ctx: query-criteria]
en: Title
vi: Tựa

[ctx: query-criteria]
en: Artist
vi: Nghệ sĩ

[ctx: query-criteria]
en: Album
vi: Tập nhạc

[ctx: query-criteria]
en: Album Artist
vi: Nghệ sĩ

[ctx: query-criteria]
en: Genre
vi: Thể loại

[ctx: query-criteria]
en: Year
vi: Năm

[ctx: query-criteria]
en: Rating
vi: Đánh giá

[ctx: query-criteria]
en: Path
vi: Đường dẫn

[ctx: query-criteria]
en: Comment
vi: Ghi chú

[ctx: query-criteria]
en: Play Count
vi: Số lần phát

[ctx: query-criteria]
en: Track Number
vi: Số thứ tự

[ctx: query-criteria]
en: Disc Number
vi: Đĩa số

[ctx: query-criteria]
en: Bitrate
vi: Tỷ lệ bit

[ctx: query-criteria]
en: Duration
vi: Thời lượng

[ctx: query-criteria]
en: Beats Per Minute
vi: Nhịp mỗi phút

[ctx: query-criteria]
en: Time of Last Play
vi: Lần phát cuối

[ctx: query-criteria]
en: Time Added to Library
vi: Thời điểm thêm vào thư viện

[ctx: query-sort]
en: Artist
vi: Nghệ sĩ

en: _In reverse alphabetical order
vi: Theo thứ tự chữ cá_i ngược

[ctx: query-sort]
en: Album
vi: Tập nhạc

[ctx: query-sort]
en: Album Artist
vi: Nghệ sĩ

[ctx: query-sort]
en: Genre
vi: Thể loại

[ctx: query-sort]
en: Title
vi: Tựa

[ctx: query-sort]
en: Rating
vi: Đánh giá

en: W_ith more highly rated tracks first
vi: Những bà_i đánh giá cao ở trước

[ctx: query-sort]
en: Play Count
vi: Số lần phát

en: W_ith more often played songs first
vi: Những bà_i thường nghe ở trước

[ctx: query-sort]
en: Year
vi: Năm

en: W_ith newer tracks first
vi: Bà_i mới ở trước

[ctx: query-sort]
en: Duration
vi: Thời lượng

en: W_ith longer tracks first
vi: Bài _dài ở trước

[ctx: query-sort]
en: Track Number
vi: Số thứ tự

en: _In decreasing order
vi: Theo thứ tự g_iảm dần

[ctx: query-sort]
en: Last Played
vi: Lần nghe cuối

en: W_ith more recently played tracks first
vi: Bà_i mới nghe ở trước

[ctx: query-sort]
en: Date Added
vi: Ngày thêm

en: W_ith more recently added tracks first
vi: Bài mới t_hêm ở trước

[ctx: query-sort]
en: Comment
vi: Ghi chú

[ctx: query-sort]
en: Beats Per Minute
vi: Nhịp mỗi phút

en: W_ith faster tempo tracks first
vi: Bà_i nhanh hơn đứng trước

note: Translators: this matches songs before 1-Jan-YEAR or after 31-Dec-YEAR
en: not in
vi: không có trong

en: %d Star | %d Stars
vi[0]: %d sao

en: Select the search type
vi: Chọn loại tìm kiếm

en: Song Properties
vi: Thuộc tính bài nhạc

en: Multiple Song Properties
vi: Thuộc tính nhiều bài nhạc

en: Unknown file name
vi: Tên tập tin lạ

en: On the desktop
vi: Trên màn hình nền

en: Unknown location
vi: Địa điểm lạ

note: #-#-#-#-#  1360 (totem TRUNK)  #-#-#-#-# Audio visualization dimensions
en: Extra Large
vi: Rất lớn

note: #-#-#-#-#  1360 (totem TRUNK)  #-#-#-#-# 0 seconds
en: 0 seconds
vi: 0 giây

en: Password Required
vi: Cần mật khẩu

en: Start a slideshow
vi: Bắt đầu trình diễn ảnh

en: Open an image
vi: Mở ảnh

en: _Save copy
vi: _Nhân bản ảnh này

en: Save a copy of the image
vi: Lưu một phiên bản của ảnh này

en: Close this image
vi: Đóng ảnh này lại

en: Quit Ristretto
vi: Thoát Ristretto

en: _Open with...
vi: Mở _với chương trình khác

en: _Sorting
vi: _Sắp xếp

en: _Set as Wallpaper
vi: Dùng _làm ảnh nền

en: Zoom _Fit
vi: _Khít màn hình

en: Display ristretto user manual
vi: Xem sổ tay sử dụng ristretto

en: Display information about ristretto
vi: Thông tin về ristretto

note: Position Menu
en: _Position
vi: _Vị trí

note: Toggle visibility of the main file toolbar
en: Show _File Toolbar
vi: Hiển thị thanh cô_ng cụ

note: Toggle visibility of the main navigation toolbar
en: Show _Navigation Toolbar
vi: Hiển thị thanh điều _hướng

note: Sort by Filename
en: sort by filename
vi: sắp xếp theo tên ảnh

note: Sort by Date
en: sort by date
vi: sắp xếp theo ngày

en: Play slideshow
vi: Chạy show trình diễn

en: Pause slideshow
vi: Tạm dừng trình diễn

note: Create Recently used items Action
en: _Recently used
vi: Tập tin mở gần đây

en: Recently used
vi: Mở gần đây

en: Press open to select an image
vi: Nhấn nút mở để chọn ảnh

en: Open image
vi: Mở ảnh

en: Save copy
vi: Lưu một bản khác

en: Are you sure you want to delete image '%s' from disk?
vi: Chắc chắn muốn xóa ảnh '%s" khỏi đĩa?

en: Override background color:
vi: _Ghi đè màu nền

en: The time period an individual image is displayed during a slideshow
    (in seconds)
vi: Khoảng thời gian một ảnh riêng lẽ được hiển thị trong quá trình trình diễn
    (tính bằng giây)

en: Wrap around images
vi: Bao bọc xung quanh ảnh

en: Zoomed
vi: Phóng to

note: Type: note Description
en: Non-free fonts
vi: Phông chữ khác tự do

note: Type: note Description
en: The fonts provided in this package were provided by Microsoft "in the interest of cross-platform compatibility". This is no longer the case, but they are still available from third parties.
vi: Các phông chữ có sẵn trong gói này đã được Microsoft cung cấp « để tương thích với nhóm thứ ba ». Không còn phải như thế lại, nhưng mà các phông chữ này vẫn còn sẵn sàng từ nhóm thứ ba.

note: Type: note Description
en: You are free to download these fonts and use them for your own purposes, but you  have no permission to redistribute them in modified form, including changes to the file name or packaging format.
vi: Bạn có quyền tải về các phông chữ này và sử dụng chúng nhằm mục đích riêng, nhưng KHÔNG có quyền phát hành lại chúng dưới dạng bị sửa đổi, bao gồm thay đổi tên tập tin hay định dạng đóng gói.

note: Type: string Description
en: Directory holding Microsoft fonts (if already downloaded):
vi: Thư mục chứa phông chữ MS (nếu đã tải về):

note: Type: string Description
en: If you have already downloaded Microsoft's TrueType Core Fonts from the ROOT FTP server (ftp://root.cern.ch/root/ttf/ttf_fonts.tar.gz), please enter the name of the directory which contains the archive.
vi: Nếu lúc trước bạn đã tải các phông chữ Microsoft's TrueType Core Fonts xuống máy phục vụ FTP ROOT (ftp://root.cern.ch/root/ttf/ttf_fonts.tar.gz) thì hãy nhập tên của thư mục chứa kho nén đó.

note: Type: string Description
en: If you haven't yet downloaded these fonts, leave this blank and the fonts will be downloaded automatically. The download size is approximately 1.6 MB.
vi: Chưa tải về thì bỏ trống trường này, và các phông chữ sẽ được tự động tải về. Kích cỡ tải về xấp xỉ 1,6 MB.

note: Type: string Description
en: If you are not connected to the Internet or do not wish to download these fonts now, enter "none" to abort.
vi: Không có kết nối tới Internet, hoặc chưa muốn tải về các phông chữ này, thì gõ « none » để hủy bỏ tiến trình này.

note: Type: error Description
en: Font files not found
vi: Không tìm thấy tập tin phông chữ

note: Type: error Description
en: The directory you entered either does not exist, or does not contain the Microsoft TrueType Core Fonts for ROOT.
vi: Bạn đã gõ một thư mục không tồn tại hoặc không chứa phông chữ Microsoft TrueType Core Fonts cho ROOT.

note: Type: string Description
en: Archive files to (optional):
vi: Lưu tập tin vào (tùy chọn):

note: Type: string Description
en: If you would like to keep a permanent archive of the compressed Microsoft Core fonts, please enter the directory where you'd like them stored. If you leave this blank, the files will be deleted after installation.
vi: Muốn giữ một khó nén bền bỉ chứa các phông chữ MS Core thì gõ thư mục đích. Bỏ trống trường này thì các tập tin đó bị xoá một khi cài đặt.

en: Rygel Preferences
vi: Tuỳ chỉnh Rygel

en: Select folders
vi: Chọn thư mục

en: _Share media through DLNA
vi: Chia _sẻ đa phương tiện qua DLNA

en: UPnP/DLNA Preferences
vi: Tuỳ thích UPnP/DLNA

en: UPnP/DLNA Services
vi: Dịch vụ UPnP/DLNA

en: GStreamer Player
vi: Bộ phát GStreamer

en: Failed to open database: %d (%s)
vi: Lỗi mở cơ sở dữ liệu: %d (%s)

en: Failed to roll back transaction: %s
vi: Lỗi hoàn nguyên giao dịch: %s

en: Unsupported type %s
vi: Loại không hỗ trợ %s

en: Failed to query content type for '%s'
vi: Lỗi truy vấn loại cho '%s'

en: Failed to add item with ID %s: %s
vi: Lỗi thêm mục với ID %s: %s

en: Object %s is not an item
vi: Đối tượng %s không phải là một mục

en: Failed to attach to D-Bus session bus: %s
vi: Lỗi gắn với tuyến phiên làm việc D-Bus: %s

en: No metadata extractor available. Will not crawl.
vi: Không có bộ trích thông tin. Sẽ không quét.

en: '%s' harvested
vi: '%s' đã quét

en: Error fetching object '%s' from database: %s
vi: Lỗi lấy đối tượng '%s' từ cơ sở dữ liệu: %s

en: Error removing object from database: %s
vi: Lỗi loại đối tượng khỏi cơ sở dữ liệu: %s

en: Failed to get file info for %s
vi: Lỗi lấy thông tin tập tin cho %s

en: Failed to remove URI: %s
vi: Lỗi loại bỏ URI: %s

en: @REALNAME@'s media
vi: Vật chứa của @REALNAME@

en: Failed to create MediaExport D-Bus service: %s
vi: Lỗi tạo dịch vụ D-Bus MediaExport: %s

en: Failed to remove entry: %s
vi: Lỗi loại mục: %s

en: Failed to create D-Bus proxies: %s
vi: Lỗi tạo uỷ nhiệm D-Bus: %s

en: Failed to construct URI for folder '%s': %s
vi: Lỗi xây dựng URI cho thư mục '%s': %s

en: Failed to connect to session bus: %s
vi: Lỗi kết nối với tuyến phiên làm việc: %s

en: Error getting all values for '%s': %s
vi: Lỗi lấy mọi giá trị của '%s': %s

en: Failed to start Tracker service: %s. Plugin disabled.
vi: Lỗi khởi động dịch vụ Tracker: %s. Đã tắt phần bổ sung này.

en: Error getting item count under category '%s': %s
vi: Lỗi đếm số phần tử trong phân loại '%s': %s

en: No such object
vi: Không có đối tượng

en: Invalid Arguments
vi: Đối số không hợp lệ

en: Failed to browse '%s': %s
vi: Lỗi duyệt '%s': %s

en: No value available
vi: Không có giá trị

en: Invalid connection reference
vi: Tùy chỉnh kết nối không hợp lệ

en: No such file transfer
vi: Không có tập tin truyền tải

en: Invalid InstanceID
vi: InstanceID không hợp lệ

en: Play speed not supported
vi: Không hỗ trợ tốc độ phát

en: Seek failed
vi: Di chuyển thất bại

en: Seek mode not supported
vi: Không hỗ trợ chế độ di chuyển

en: Transition not available
vi: Không có chuyển tiếp

en: Invalid Name
vi: Tên không hợp lệ

en: Action Failed
vi: Hành động thất bại

en: Required element %s missing
vi: Thiếu thành phần bắt buộc %s

en: Invalid Range '%s'
vi: Khoảng không hợp lệ '%s'

en: Invalid Request
vi: Yêu cầu không hợp lệ

en: Invalid URI '%s'
vi: URI không hợp lệ '%s'

en: Pushing data to non-empty item '%s' not allowed
vi: Không cho phép đẩy dữ liệu đến mục không-rỗng '%s'

en: No writable URI for %s available
vi: Không có URI ghi được cho %s

en: Requested item '%s' not found
vi: Không tìm thấy mục yêu cầu '%s'

en: Failed to link %s to %s
vi: Lỗi gắn %s vào %s

en: Failed to link pad %s to %s
vi: Lỗi gắn miếng đệm %s vào %s

en: Error from pipeline %s: %s
vi: Lỗi từ ống %s: %s

en: Warning from pipeline %s: %s
vi: Cảnh báo từ ống %s: %s

en: Failed to seek to offset %lld
vi: Lỗi dịch chuyển đến vị trí %lld

en: Failed to get original URI for '%s': %s
vi: Lỗi lấy URI gốc cho '%s': %s

en: URI '%s' invalid for importing contents to
vi: URI '%s' không hợp lệ để nhập nội dung

en: No items in DIDL-Lite from client: '%s'
vi: Không có gì trong DIDL-Lite từ máy khách: '%s'

en: 'Elements' argument missing.
vi: Thiếu đối số cho 'yếu tố'.

en: Comments not allowed in XML
vi: Không cho phép ghi chú trong XML

en: Object creation in %s not allowed
vi: Không cho phép tạo đối tượng %s

en: Failed to create item under '%s': %s
vi: Lỗi tạo mục ở '%s': %s

en: Successfully destroyed object '%s'
vi: Đã huỷ thành công đối tượng '%s'

en: Failed to destroy object '%s': %s
vi: Lỗi huỷ đối tượng '%s': %s

en: Removal of object %s not allowed
vi: Không cho phép loại bỏ đối tượng %s

en: Object removal from %s not allowed
vi: Không cho phép loại đối tượng %s

en: Failed to get log level from configuration: %s
vi: Lỗi lấy mức log từ cấu hình: %s

en: No plugins found in %d second; giving up.. | No plugins found in %d seconds; giving up..
vi[0]: Không tìm thấy phần mở rộng trong %d giây; thôi...

en: Failed to create root device factory: %s
vi: Lỗi tạo bộ tạo thiết bị gốc: %s

en: Failed to create RootDevice for %s. Reason: %s
vi: Lỗi tạo RootDevice cho %s. Nguyên nhân: %s

en: Failed to start D-Bus service: %s
vi: Lỗi khởi động dịch vụ D-Bus: %s

en: Bad URI: %s
vi: URI xấu: %s

note: Assume the protocol to be the scheme of the URI
en: Failed to probe protocol for URI %s. Assuming '%s'
vi: Lỗi dò giao thức cho URI %s. Đang giả định '%s'

en: Failed to load user configuration: %s
vi: Lỗi nạp cấu hình người dùng: %s

en: No value set for '%s/enabled'
vi: Chưa đặt giá trị cho '%s/enabled'

en: No value available for '%s/%s'
vi: Không có giá trị cho '%s/%s'

en: New plugin '%s' available
vi: Có phần bổ sung mới '%s'

en: Failed to load module from path '%s': %s
vi: Lỗi nạp module từ đường dẫn '%s': %s

en: Failed to find entry point function '%s' in '%s': %s
vi: Lỗi tìm hàm vào '%s' trong '%s': %s

en: XML node '%s' not found.
vi: Không tìm thấy nút XML '%s'.

en: Failed to write modified description to %s
vi: Lỗi ghi thay đổi mô tả vào %s

en: Failed to search in '%s': %s
vi: Lỗi tìm trong '%s': %s

en: No subtitle available
vi: Không có phụ đề

en: Failed to find thumbnails folder.
vi: Lỗi tìm thư mục ảnh mẫu.

en: No thumbnailer available: %s
vi: Không có bộ tạo ảnh mẫu: %s

en: No thumbnail available
vi: Không có ảnh mẫu

en: No transcoder available for target format '%s'
vi: Không có bộ chuyển đổi cho dạng thức cuối '%s'

en: No value available for '%s'
vi: Không có giá trị cho '%s'

en: Value of '%s' out of range
vi: Giá trị '%s' ngoài mức cho phép

en: Not Applicable
vi: Không áp dụng

en: Failed to write modified description to %s.
vi: Lỗi ghi thay đổi mô tả vào %s.

en: Failed to create preferences dialog: %s
vi: Lỗi tạo hộp thoại tuỳ thích: %s

en: Failed to save configuration data to file '%s': %s
vi: Lỗi lưu dữ liệu cấu hình vào tập tin '%s': %s

en: Failed to start Rygel service: %s
vi: Lỗi bắt đầu dịch vụ Rygel: %s

en: Failed to stop Rygel service: %s
vi: Lỗi dừng dịch vụ Rygel: %s

en: Program to establish and edit profiles for users
vi: Chương trình tạo và sửa đổi hồ sơ của người dùng

en: Changes in profile %s
vi: Các thay đổi trong hồ sơ %s

en: Profile %s
vi: Hồ sơ %s

en: Help Contents
vi: Mục lục trợ giúp

en: About Sabayon
vi: Giới thiệu về Sabayon

en: Profile file: %s
vi: Tập tin hồ sơ : %s

en: <no type>
vi: <không có kiểu>

en: Profile settings: %s
vi: Thiết lập hồ sơ : %s

en: Groups for profile %s
vi: Nhóm cho hồ sơ %s

en: Use This Profile
vi: Dùng hồ sơ này

en: Your account does not have permissions to run the Desktop User Profiles tool
vi: Tài khoản của bạn không có quyền chạy công cụ Hồ sơ Người dùng Môi trường

en: Administrator level permissions are needed to run this program because it can modify system files.
vi: Cần thiết quyền quản trị để chạy chương trình này vì nó có thể sửa đổi tập tin hệ thống.

en: Desktop User Profiles tool is already running
vi: Công cụ Hồ sơ Người dùng Môi trường đang chạy

en: You may not use Desktop User Profiles tool from within a profile editing session
vi: Không cho phép bạn sử dụng công cụ Hồ sơ Người dùng Môi trường bên trong phiên chạy sửa hồ sơ

en: User account '%s' was not found
vi: Không tìm thấy tài khoản người dùng « %s »

en: Sabayon requires a special user account '%s' to be present on this computer. Try again after creating the account (using, for example, the 'adduser' command)
vi: Sabayon cần thiết một tài khoản người dùng đặc biệt « %s » nằm trong máy tính này. Hãy thử lại sau khi tạo tài khoản này (chẳng hạn, bằng lệnh « adduser » [thêm người dùng])

en: A fatal error has occurred.  You can help us fix the problem by sending the log in %s to %s
vi: Gặp lỗi nghiệm trọng. Xin giúp đỡ sửa lỗi này bằng cách gửi cho %s bản ghi nằm trong %s

en: Sabayon will now exit.  There were some recoverable errors, and you can help us debug the problem by sending the log in %s to %s
vi: Trình Sabayon sắp thoát. Nó đã gặp một số lỗi không thể phục hồi: bạn có thể giúp đỡ gỡ lỗi bằng cách gửi cho %s bản ghi nằm trong %s

en: Please use -h for usage options
vi: Hãy dùng tùy chọn « -h » để xem thông tin về cách sử dụng

en: No profile for user '%s' found
vi: Không tìm thấy hồ sơ cho người dùng « %s »

en: Usage: %s <profile-name> <profile-path> <display-number>
vi: Cách sử dụng: %s <tên_hồ_sơ> <đường_dẫn_hồ_sơ> <số_hiệu_bộ_trình_bày>

en: Establish and Edit Profiles for Users
vi: Tạo và Sửa Hồ sơ cho Người dùng

en: User Profile Editor
vi: Bộ Sửa Hồ sơ Người dùng

en: Add Profile
vi: Thêm hồ sơ

en: Use this profile for _all users
vi: Dùng hồ sơ này cho _mọi người dùng

en: _Groups:
vi: _Nhóm:

en: _Users:
vi: _Người dùng:

en: Save changes to profile "%s" before closing?
vi: Lưu các thay đổi trong hồ sơ « %s » trước khi đóng không?

en: Editing profile %s
vi: Đang sửa hồ sơ %s

en: Edit changes
vi: Sửa các thay đổi

en: _Lockdown
vi: _Khoá xuống

en: Edit Lockdown settings
vi: Sửa thiết lập Khoá xuống

en: Enforce Mandatory
vi: Ép làm việc Bắt buộc

en: Enforce mandatory settings in the editing session
vi: Ép làm dùng thiết lập bắt buộc trong phiên chạy sửa đổi

en: Lockdown settings for %s
vi: Thiết lập khoá xuống cho %s

en: There was a recoverable error while applying the user profile '%s'.  You can report this error now or try to continue editing the user profile.
vi: Gặp lỗi có thể phục hồi trong khi áp dụng hồ sơ người dùng « %s ». Bây giờ bạn có dịp thông báo lỗi này, hoặc bạn có thể thử tiếp tục sửa hồ sơ người dùng đó.

en: _Report this error
vi: Thông _báo lỗi này

en: _Continue editing
vi: Tiếp tục _sửa

en: Users for profile %s
vi: Người dùng cho hồ sơ %s

en: Unable to find a free X display
vi: Không tìm thấy bộ trình bày X còn rảnh

en: Failed to start Xephyr: timed out waiting for USR1 signal
vi: Lỗi khởi chạy Xephyr: quá giờ trong khi đợi tín hiệu USR1

en: Failed to start Xephyr: died during startup
vi: Lỗi khởi chạy Xephyr: chết trong khi khởi chạy

note: mprint ("========== BEGIN SABAYON-APPLY LOG (RECOVERABLE) ==========\n" "%s\n" "========== END SABAYON-APPLY LOG (RECOVERABLE) ==========", stderr_str)
en: There was a recoverable error while applying the user profile from file '%s'.
vi: Gặp lỗi có thể phục hồi trong khi áp dụng hồ sơ người dùng từ tập tin « %s ».

note: mprint ("========== BEGIN SABAYON-APPLY LOG (FATAL) ==========\n" "%s\n" "========== END SABAYON-APPLY LOG (FATAL) ==========", stderr_str)
en: There was a fatal error while applying the user profile from '%s'.
vi: Gặp lỗi nghiệm trọng trong khi áp dụng hồ sơ người dùng từ « %s ».

en: %s '%s' created
vi: %s '%s' được tạo

en: %s '%s' deleted
vi: %s '%s' bị xoá

en: %s '%s' changed
vi: %s '%s' bị thay đổi

en: Applications menu
vi: Trình đơn Ứng dụng

en: Settings menu
vi: Trình đơn Thiết lập

en: Server Settings menu
vi: Trình đơn Thiết lập máy phục vụ

en: System Settings menu
vi: Trình đơn Thiết lập hệ thống

en: Start Here menu
vi: Trình đơn Bắt đầu từ đây

en: GConf key '%s' unset
vi: Khoá GConf « %s » chưa lập

en: GConf key '%s' set to string '%s'
vi: Khoá GConf « %s » được đặt thành chuỗi « %s »

en: GConf key '%s' set to integer '%s'
vi: Khoá GConf « %s » được đặt là thành số nguyên « %s »

en: GConf key '%s' set to float '%s'
vi: Khoá GConf « %s » được đặt thành số nổi « %s »

en: GConf key '%s' set to boolean '%s'
vi: Khoá GConf « %s » được đặt thành giá trị bun « %s »

en: GConf key '%s' set to schema '%s'
vi: Khoá GConf « %s » được đặt thành giản đồ « %s »

en: GConf key '%s' set to list '%s'
vi: Khoá GConf « %s » được đặt thành danh sách « %s »

en: GConf key '%s' set to pair '%s'
vi: Khoá GConf « %s » được đặt thành cặp « %s »

en: GConf key '%s' set to '%s'
vi: Khoá GConf « %s » được đặt thành « %s »

en: Default GConf settings
vi: Thiết lập GConf mặc định

en: Mandatory GConf settings
vi: Thiết lập GConf bắt buộc

en: Mozilla key '%s' set to '%s'
vi: Khoá Mozilla « %s » được đặt thành « %s »

en: Mozilla key '%s' unset
vi: Khoá Mozilla « %s » chưa đặt

en: Mozilla key '%s' changed to '%s'
vi: Khoá Mozilla « %s » đã thay đổi thành « %s »

en: Web browser preferences
vi: Tùy trích bộ duyệt Mạng

en: Web browser bookmarks
vi: Dấu nhớ bộ duyệt Mạng

en: Web browser profile list
vi: Danh sách hồ sơ bộ duyệt Mạng

en: File Not Found (%s)
vi: Không tìm thấy tập tin (%s)

en: duplicate name(%(name)s) in section %(section)s
vi: gặp tên trùng(%(name)s) trong phần %(section)s

en: redundant default in section %s
vi: mặc định thừa trong phần %s

en: no default profile
vi: không có hồ sơ mặc định

en: Mozilla bookmark created '%s' -> '%s'
vi: Dấu nhớ Mozilla được tạo « %s » -> « %s »

en: Mozilla bookmark folder created '%s'
vi: Thư mục dấu nhớ Mozilla được tạo « %s »

en: Mozilla bookmark deleted '%s'
vi: Dấu nhớ Mozilla bị xóa « %s »

en: Mozilla bookmark folder deleted '%s'
vi: Thư mục dấu nhớ Mozilla bị xóa « %s »

en: Mozilla bookmark changed '%s' '%s'
vi: Dấu nhớ Mozilla được thay đổi « %s » « %s »

en: Mozilla bookmark folder changed '%s'
vi: Thư mục dấu nhớ Mozilla được thay đổi « %s »

en: Panel '%s' added
vi: Bảng « %s » được thêm

en: Panel '%s' removed
vi: Bảng « %s » bị gỡ bỏ

en: Applet '%s' added
vi: Tiểu dụng « %s » được thêm

en: Applet '%s' removed
vi: Tiểu dụng « %s » bị gỡ bỏ

en: Object '%s' added
vi: Đối tượng « %s » được thêm

en: Object '%s' removed
vi: Đối tượng « %s » bị gỡ bỏ

en: %s launcher
vi: Bộ khởi chạy %s

en: Lock Screen button
vi: Nút Khoá màn hình

en: Logout button
vi: Nút Đăng xuất

en: Run Application button
vi: Nút Chạy ứng dụng

en: Search button
vi: Nút Tìm

en: Force Quit button
vi: Nút Buộc Thoát

en: Connect to Server button
vi: Nút Kết nối tới Máy phục vụ

en: Shutdown button
vi: Nút Tắt Máy

en: Screenshot button
vi: Nút Chụp ảnh

en: Panel File
vi: Tập tin Bảng

en: Failed to read file '%s': %s
vi: Lỗi đọc tập tin « %s »: %s

en: Failed to read metadata from '%s': %s
vi: Lỗi đọc siêu dữ liệu từ « %s »: %s

en: Invalid metadata section in '%s': %s
vi: Phần siêu dữ liệu không hợp lệ trong « %s »: %s

note: change the raise to a dprint, since some files seem to disappear. raise ProfileStorageException (_("Cannot add non-existent file '%s'") % src_path)
en: Cannot add non-existent file '%s'
vi: Không thể thêm tập tin không tồn tại « %s »

en: Couldn't rmdir '%s'
vi: Lỗi rmdir (gỡ bỏ thư mục) « %s »

en: Couldn't unlink file '%s'
vi: Không thể bỏ liên kết tập tin « %s »

en: Profile is read-only %s
vi: Hồ sơ chỉ cho phép đọc %s

note: Translators: You may move the "%(setting)s" and "%(np)s" items as you wish, but do not change the way they are written.  The intended string is something like "invalid type for setting blah in /ldap/path/to/blah"
en: invalid type for setting %(setting)s in %(np)s
vi: kiểu không hợp lệ cho thiết lập %(setting)s trong %(np)s

en: No database file provided
vi: Chưa cung cấp tập tin cơ sở dữ liệu

en: No LDAP search base specified for %s
vi: Chưa ghi rõ cơ bản tìm kiếm LDAP cho %s

en: No LDAP query filter specified for %s
vi: Chưa ghi rõ bộ lọc truy vấn LDAP cho %s

en: No LDAP result attribute specified for %s
vi: Chưa ghi rõ thuộc tính kết quả LDAP cho %s

en: LDAP Scope must be one of:
vi: Phạm vi LDAP phải là một của:

en: multiple_result must be one of:
vi: multiple_result phải là một của:

en: Could not open %s for writing
vi: Không thể mở %s để ghi

en: Failed to save UserDatabase to %s
vi: Lỗi lưu UserDatabase (cơ sở dữ liệu người dùng) vào %s

en: File %s is not a profile configuration
vi: Tập tin %s không phải cấu hình hồ sơ

en: Failed to add default profile %s to configuration
vi: Lỗi thêm hồ sơ mặc định %s vào cấu hình

en: Failed to add user %s to profile configuration
vi: Lỗi thêm người dùng %s vào cấu hình hồ sơ

en: Failed to get the user list
vi: Lỗi lấy danh sách người dùng

en: Failed to get the group list
vi: Lỗi lấy danh sách nhóm

en: Ignore WARNINGs
vi: Bỏ qua các CẢNH BÁO

en: Running %s tests
vi: Đang chạy %s việc thử

en: Running %s tests (%s)
vi: Đang chạy %s việc thử (%s)

en: Cannot find username: not set in /etc/passwd and no value for $USER in environment
vi: Không tìm thấy tên người dùng: chưa lập nó trong « /etc/passwd » và không có giá trị cho biến « $USER » trong môi trường.

note: ../themes/Crux/theme.jl
en: Crux Theme
vi: Sắc thái Crux

note: ../themes/Crux/theme.jl
en: Accent color for focused windows (if unset uses the GTK+ selection color).
vi: Màu nhấn cho cửa sổ có có tiêu điểm (nếu chưa lập dùng màu chọn GTK+).

note: ../themes/Crux/theme.jl
en: Display the window's icon in its menu button.
vi: Hiện biểu tượng của cửa sổ trong nút trình đơn của nó

note: ../themes/Crux/theme.jl
en: Display title buttons to mimic: \w
vi: Hiện nút tựa đề để bắt chước: \w

note: ../themes/gradient/theme.jl
en: Gradient Theme
vi: Sắc thái độ dốc

note: ../themes/mxflat/theme.jl ../themes/gradient/theme.jl
en: diagonal
vi: chéo

note: ../themes/gradient/theme.jl
en: Direction of gradient in `gradient' frame style.
vi: Hướng của độ dốc trong kiểu khung « độ dốc ».

note: ../themes/gradient/theme.jl
en: `From' color of inactive frames in `gradient' frame style.
vi: Màu « Từ » của khung bị động trong kiểu khung « độ dốc ».

note: ../themes/gradient/theme.jl
en: `To' color of inactive frames in `gradient' frame style.
vi: Màu « Tới » của khung bị động trong kiểu khung « độ dốc ».

note: ../themes/gradient/theme.jl
en: `From' color of active frames in `gradient' frame style.
vi: Màu « Từ » của khung hoạt động trong kiểu khung « độ dốc ».

note: ../themes/gradient/theme.jl
en: `To' color of active frames in `gradient' frame style.
vi: Màu « Tới » của khung hoạt động động trong kiểu khung « độ dốc ».

note: ../themes/gradient/theme.jl
en: Use less memory when creating gradients, possibly affecting quality.
vi: Dùng ít bộ nhớ hơn khi tạo độ dốc, có thể ảnh hưởng đến chất lượng.

note: ../themes/mono/theme.jl
en: Mono Theme
vi: Sắc thái Nguồn đơn

note: ../themes/mono/theme.jl
en: Color of inactive frames (if unset use GTK+ background color).
vi: Màu khung không hoạt động (nếu chưa thiết lập, dùng màu nền GTK+).

note: ../themes/mono/theme.jl
en: Color of active frames (if unset use GTK+ selection color).
vi: Màu khung hoạt động (nếu chưa đặt, dùng màu chọn GTK+).

note: ../themes/mono/theme.jl
en: Text is \w justified in window titles.
vi: Văn bản được canh \w trong tựa đề cửa sổ.

note: ../themes/simple/theme.jl
en: Simple Theme
vi: Sắc thái Đơn giản

note: ../themes/simple/theme.jl
en: Color of inactive frames in `simple' frame style.
vi: Màu khung không hoạt động của kiểu khung « đơn giản ».

note: ../themes/simple/theme.jl
en: Color of active frames in `simple' frame style.
vi: Màu khung hoạt động của kiểu khung « đơn giản ».

note: ../themes/smaker/theme.jl
en: SMaker Theme
vi: Sắc thái SMaker

note: ../themes/smaker/theme.jl
en: Use black-on-white button images.
vi: Dùng nút ảnh đen trên trắng.

note: ../themes/smaker/theme.jl
en: Color to use when drawing text.
vi: Màu vẽ chữ

note: ../themes/smaker/theme.jl
en: Bar image for unfocused windows.
vi: Ảnh thanh ngang của cửa sổ không có tiêu điểm.

note: ../themes/smaker/theme.jl
en: Bar image for focused windows.
vi: Ảnh thang ngang của cửa sổ có tiêu điểm.

note: ../themes/smaker/theme.jl
en: Bar image for highlighted parts.
vi: Ảnh của phần được nổi bắt.

note: ../themes/smaker/theme.jl
en: Bar image for clicked parts.
vi: Ảnh của phần được nhấn.

note: ../themes/smaker/theme.jl
en: Height of title bar.
vi: Độ cao của thanh tựa đề.

note: ../themes/smaker/theme.jl
en: Width of window border.
vi: Độ rộng của viền cửa sổ.

note: ../themes/smaker/theme.jl
en: Border width of bar images.
vi: Độ rộng viền của ảnh thanh ngang.

note: ../lisp/sawfish/gtk/widgets/list.jl
en: Add:
vi: Thêm:

note: ../lisp/sawfish/gtk/widgets/list.jl
en: Edit:
vi: Sửa:

note: ../lisp/sawfish/gtk/widget.jl
en: No matching item for %S
vi: Không có mục nào khớp với %S

note: ../lisp/sawfish/gtk/widget.jl
en: ** unknown widget **
vi: •• ô điều khiển lạ ••

note: ../lisp/sawfish/wm/commands/cycle.jl
en: Next workspace window
vi: Cửa sổ kế trong vùng làm việc

note: ../lisp/sawfish/wm/commands/cycle.jl
en: Select the next window of the current workspace.
vi: Chọn cửa sổ kết tiếp trong vùng làm việc hiện thời.

note: ../lisp/sawfish/wm/commands/cycle.jl
en: Previous workspace window
vi: Cửa sổ trước trong vùng làm việc

note: ../lisp/sawfish/wm/commands/cycle.jl
en: Focus on the previous window of the current workspace.
vi: Chuyển tiêu điềm qua cửa sổ trước đó trong vùng làm việc hiện thời.

note: ../lisp/sawfish/wm/commands/cycle.jl
en: Select the next window, cycling through all possible workspaces.
vi: Chọn cửa sổ kế, xoay vòng qua mọi vùng làm việc có thể.

note: ../lisp/sawfish/wm/commands/cycle.jl
en: Previous window
vi: Cửa sổ trước

note: ../lisp/sawfish/wm/commands/cycle.jl
en: Select the previous window, cycling through all possible workspaces.
vi: Chọn cửa sổ trước, xoay vòng qua mọi vùng làm việc có thể.

note: ../lisp/sawfish/wm/commands/groups.jl
en: Iconify group
vi: Biểu tượng hóa nhóm

note: ../lisp/sawfish/wm/commands/groups.jl
en: Uniconify group
vi: Hủy biểu tượng hóa nhóm

note: ../lisp/sawfish/wm/commands/groups.jl
en: Iconify transient group
vi: Biểu tượng hóa nhóm tạm

note: ../lisp/sawfish/wm/commands/groups.jl
en: Uniconify transientgroup
vi: Hủy biểu tượng hóa nhóm tạm

note: ../lisp/sawfish/wm/commands/groups.jl
en: Make group sticky
vi: Đặt nhóm là dính

note: ../lisp/sawfish/wm/commands/groups.jl
en: Make group unsticky
vi: Đặt nhóm không là dính

note: ../lisp/sawfish/wm/commands/groups.jl
en: Toggle group sticky
vi: Bật/tắt nhóm dính

note: ../lisp/sawfish/wm/commands/groups.jl
en: Send group to current workspace
vi: Gởi nhóm sang vùng làm việc hiện thời

note: ../lisp/sawfish/wm/commands/groups.jl
en: Send group to next workspace
vi: Gởi nhóm sang vùng làm việc kế

note: ../lisp/sawfish/wm/commands/groups.jl
en: Send group to previous workspace
vi: Gởi nhóm sang vùng làm việc trước

note: ../lisp/sawfish/wm/commands/groups.jl
en: Move group to current viewport
vi: Chuyển nhóm sang cổng xem hiện thời

note: ../lisp/sawfish/wm/commands/groups.jl
en: Move group left
vi: Đẩy nhóm sang trái

note: ../lisp/sawfish/wm/commands/groups.jl
en: Move group right
vi: Đẩy nhóm sang phải

note: ../lisp/sawfish/wm/commands/groups.jl
en: Move group up
vi: Đẩy nhóm lên trên

note: ../lisp/sawfish/wm/commands/groups.jl
en: Move group down
vi: Đẩy nhóm xuống dưới

note: ../lisp/sawfish/wm/commands/groups.jl
en: Raise group
vi: Nâng nhóm lên

note: ../lisp/sawfish/wm/commands/groups.jl
en: Lower group
vi: Hạ thấp nhóm

note: ../lisp/sawfish/wm/commands/groups.jl
en: Raise lower group
vi: Nâng nhóm thấp hơn

note: ../lisp/sawfish/wm/commands/groups.jl
en: Raise group depth
vi: Nâng độ sâu của nhóm lên

note: ../lisp/sawfish/wm/commands/groups.jl
en: Lower group depth
vi: Hạ thấp độ sâu của nhóm

note: ../lisp/sawfish/wm/commands/groups.jl
en: Delete all windows in the group that the current window is a member of.
vi: Xóa bỏ mọi cửa sổ trong nhóm chứa cửa sổ hiện thời.

note: ../lisp/sawfish/wm/commands/move-cursor.jl
en: Move cursor right
vi: Đẩy con trỏ sang phải

note: ../lisp/sawfish/wm/commands/move-cursor.jl
en: Move the cursor `move-cursor-increment' pixels to the right.
vi: Đẩy con trỏ sang phải « move-cursor-increment » điểm.

note: ../lisp/sawfish/wm/commands/move-cursor.jl
en: Move cursor left
vi: Đẩy con trỏ sang trái

note: ../lisp/sawfish/wm/commands/move-cursor.jl
en: Move the cursor `move-cursor-increment' pixels to the left.
vi: Đẩy con trỏ sang trái « move-cursor-increment » điểm.

note: ../lisp/sawfish/wm/commands/move-cursor.jl
en: Move cursor up
vi: Đẩy con trỏ lên trên

note: ../lisp/sawfish/wm/commands/move-cursor.jl
en: Move the cursor `move-cursor-increment' pixels upwards.
vi: Đẩy con trỏ sang lên trên « move-cursor-increment » điểm.

note: ../lisp/sawfish/wm/commands/move-cursor.jl
en: Move cursor down
vi: Đẩy con trỏ xuống dưới

note: ../lisp/sawfish/wm/commands/move-cursor.jl
en: Move the cursor `move-cursor-increment' pixels downwards.
vi: Đẩy con trỏ sang xuống dưới « move-cursor-increment » điểm.

note: ../lisp/sawfish/wm/commands/move-cursor.jl
en: Move cursor right fine
vi: Nhích con trỏ sang phải

note: ../lisp/sawfish/wm/commands/move-cursor.jl
en: Move the cursor 1 pixel to the right.
vi: Di chuyển con trỏ sang phải một điểm ảnh.

note: ../lisp/sawfish/wm/commands/move-cursor.jl
en: Move cursor left fine
vi: Nhích con trỏ sang trái

note: ../lisp/sawfish/wm/commands/move-cursor.jl
en: Move the cursor 1 pixel to the left.
vi: Di chuyển con trỏ sang trái một điểm ảnh.

note: ../lisp/sawfish/wm/commands/move-cursor.jl
en: Move cursor up fine
vi: Nhích con trỏ lên trên

note: ../lisp/sawfish/wm/commands/move-cursor.jl
en: Move the cursor 1 pixel upwards.
vi: Di chuyển con trỏ lên trên một điểm ảnh

note: ../lisp/sawfish/wm/commands/move-cursor.jl
en: Move cursor down fine
vi: Nhích con trỏ xuống dưới

note: ../lisp/sawfish/wm/commands/move-cursor.jl
en: Move the cursor 1 pixel downwards.
vi: Di chuyển con trỏ xuống dưới một điểm ảnh.

note: ../lisp/sawfish/wm/commands/raise-commands.jl
en: Raise and pass through click
vi: Nâng lên và gởi nhắp qua

note: ../lisp/sawfish/wm/commands/raise-commands.jl
en: Raise and pass through click if focused
vi: Nâng lên và gởi nhắp qua nếu có tiêu điểm

note: ../lisp/sawfish/wm/commands/raise-commands.jl
en: Raise or pass through click
vi: Nâng lên hay gởi nhắp qua

note: ../lisp/sawfish/wm/commands/raise-commands.jl
en: Raise window and pass through click
vi: Nâng cửa sổ lên và gởi nhắp qua

note: ../lisp/sawfish/wm/commands/raise-commands.jl
en: Raise group and pass through click
vi: Nâng nhóm lên và gởi nhắp qua

note: ../lisp/sawfish/wm/commands/raise-commands.jl
en: Raise transients and pass through click
vi: Nâng điều tạm lên và gởi nhắp qua

note: ../lisp/sawfish/wm/commands/raise-commands.jl
en: Raise the window that received the current event and any transients it
    has, then replay any pointer events that invoked the command.
vi: Nâng cửa sổ (và điều tạm nào của nó) lên mà nhận dữ kiện hiện thời,
    rồi làm lại dữ kiện con trỏ nào đã gọi lệnh này.

note: ../lisp/sawfish/wm/commands/size-window.jl
en: Size window add row
vi: Tăng cửa sổ thêm hàng

note: ../lisp/sawfish/wm/commands/size-window.jl
en: Increase the size of the current window by one row.
vi: Tăng kích cỡ của cửa sổ hiện thời bằng một hàng.

note: ../lisp/sawfish/wm/commands/size-window.jl
en: Size window subtract row
vi: Giảm cửa sổ trừ hàng

note: ../lisp/sawfish/wm/commands/size-window.jl
en: Decrease the size of the current window by one row.
vi: Giảm kích cỡ của cửa sổ hiện thời bằng một hàng.

note: ../lisp/sawfish/wm/commands/size-window.jl
en: Size window add column
vi: Tăng cửa sổ thêm cột

note: ../lisp/sawfish/wm/commands/size-window.jl
en: Increase the size of the current window by one column.
vi: Tăng kích cỡ của cửa sổ hiện thời bằng một cột.

note: ../lisp/sawfish/wm/commands/size-window.jl
en: Size window subtract column
vi: Giảm cửa sổ trừ cột

note: ../lisp/sawfish/wm/commands/size-window.jl
en: Decrease the size of the current window by one column.
vi: Giảm kích cỡ của cửa sổ hiện thời bằng một cột.

note: ../lisp/sawfish/wm/commands/slide-window.jl
en: Slide window left
vi: Trượt cửa sổ sang trái

note: ../lisp/sawfish/wm/commands/slide-window.jl
en: Move the window `slide-window-increment' pixels to the left.
vi: Di chuyền cửa sổ sang trái « slide-window-increment » điểm ảnh.

note: ../lisp/sawfish/wm/commands/slide-window.jl
en: Slide window right
vi: Trượt cửa sổ sang phải

note: ../lisp/sawfish/wm/commands/slide-window.jl
en: Move the window `slide-window-increment' pixels to the right.
vi: Di chuyền cửa sổ sang phải « slide-window-increment » điểm ảnh.

note: ../lisp/sawfish/wm/commands/slide-window.jl
en: Slide window up
vi: Trượt cửa sổ lên trên

note: ../lisp/sawfish/wm/commands/slide-window.jl
en: Move the window `slide-window-increment' pixels upwards.
vi: Di chuyền cửa sổ lên trên « slide-window-increment » điểm ảnh.

note: ../lisp/sawfish/wm/commands/slide-window.jl
en: Slide window down
vi: Trượt cửa sổ xuống dưới

note: ../lisp/sawfish/wm/commands/slide-window.jl
en: Move the window `slide-window-increment' pixels downwards.
vi: Di chuyền cửa sổ xuống dưới « slide-window-increment » điểm ảnh.

note: ../lisp/sawfish/wm/commands/slide-window.jl
en: Slide group left
vi: Trượt nhóm sang trái

note: ../lisp/sawfish/wm/commands/slide-window.jl
en: Move the window group `slide-window-increment' pixels to the left.
vi: Di chuyển nhóm cửa sổ sang trái « slide-window-increment » điểm ảnh.

note: ../lisp/sawfish/wm/commands/slide-window.jl
en: Slide group right
vi: Trượt nhóm sang phải

note: ../lisp/sawfish/wm/commands/slide-window.jl
en: Move the window group `slide-window-increment' pixels to the right.
vi: Di chuyển nhóm cửa sổ sang phải « slide-window-increment » điểm ảnh.

note: ../lisp/sawfish/wm/commands/slide-window.jl
en: Slide group up
vi: Trượt nhóm lên trên

note: ../lisp/sawfish/wm/commands/slide-window.jl
en: Move the window group `slide-window-increment' pixels upwards.
vi: Di chuyển nhóm cửa sổ lên trên « slide-window-increment » điểm ảnh.

note: ../lisp/sawfish/wm/commands/slide-window.jl
en: Slide group down
vi: Trượt nhóm xuống dưới

note: ../lisp/sawfish/wm/commands/slide-window.jl
en: Move the window group `slide-window-increment' pixels downwards.
vi: Di chuyển nhóm cửa sổ xuống dưới « slide-window-increment » điểm ảnh.

note: ../lisp/sawfish/wm/commands/viewport-linear.jl
en: Set viewport linear
vi: Lập cổng xem tuyến

note: ../lisp/sawfish/wm/commands/viewport-linear.jl
en: Set window viewport linear
vi: Lập cửa sổ cổng xem là tuyến

note: ../lisp/sawfish/wm/autoload.jl ../lisp/sawfish/wm/commands/x-cycle.jl
en: Window Cycling
vi: Xoay vòng cửa sổ

note: ../lisp/sawfish/wm/commands/x-cycle.jl
en: Display window names and icons while cycling through windows.
vi: Hiển thị tên cửa sổ và biểu tượng trong khi xoay vòng các cửa sổ.

note: ../lisp/sawfish/wm/commands/x-cycle.jl
en: Include iconified windows when cycling.
vi: Xoay vòng cả cửa sổ thu nhỏ.

note: ../lisp/sawfish/wm/commands/x-cycle.jl
en: Include windows on all workspaces when cycling.
vi: Xoay vòng cửa sổ trên mọi vùng làm việc.

note: ../lisp/sawfish/wm/commands/x-cycle.jl
en: Include windows on all viewports when cycling.
vi: Xoay vòng cửa sổ trên mọi cổng xem.

note: ../lisp/sawfish/wm/commands/x-cycle.jl
en: cycle-keymap
vi: ánh xạ phím xoay vòng

note: ../lisp/sawfish/wm/commands/x-cycle.jl
en: Keymap containing bindings active only during window cycling operations.
vi: Ánh xạ phím chứa tổ hợp hoạt động chỉ trong khi xoay vòng cửa sổ.

note: ../lisp/sawfish/wm/commands/describe.jl
en: Describe symbol
vi: Mô tả ký hiệu

note: ../lisp/sawfish/wm/commands/describe.jl
en: Apropos function
vi: Hàm Apropos

note: ../lisp/sawfish/wm/commands/describe.jl
en: Apropos variable
vi: Biến Apropos

note: ../lisp/sawfish/wm/commands/help.jl
en: Help show faq
vi: Trợ giúp: hiện Hỏi Đáp

note: ../lisp/sawfish/wm/commands/help.jl
en: Help show news
vi: Trợ giúp: hiện tin tức

note: ../lisp/sawfish/wm/commands/help.jl
en: Help show programmer manual
vi: Trợ giúp: hiện sổ tay lập trình

note: ../lisp/sawfish/wm/commands/help.jl
en: Help show homepage
vi: Trợ giúp: hiện trang chủ Mạng

note: ../lisp/sawfish/wm/commands/help.jl
en: Help about
vi: Trợ giúp: giới thiệu

note: ../lisp/sawfish/wm/commands/grow-pack.jl
en: maybe
vi: có thể

note: ../lisp/sawfish/wm/commands/grow-pack.jl
en: Grow window left
vi: Nới bên trái cửa sổ

note: ../lisp/sawfish/wm/commands/grow-pack.jl
en: Grow window right
vi: Nới bên phải cửa sổ

note: ../lisp/sawfish/wm/commands/grow-pack.jl
en: Grow window up
vi: Nới bên trên cửa sổ

note: ../lisp/sawfish/wm/commands/grow-pack.jl
en: Grow window down
vi: Nới bên dưới cửa sổ

note: ../lisp/sawfish/wm/commands/grow-pack.jl
en: Pack window left
vi: Nén bên trái cửa sổ

note: ../lisp/sawfish/wm/commands/grow-pack.jl
en: Pack window right
vi: Nén bên phải cửa sổ

note: ../lisp/sawfish/wm/commands/grow-pack.jl
en: Pack window up
vi: Nén bên trên cửa sổ

note: ../lisp/sawfish/wm/commands/grow-pack.jl
en: Pack window down
vi: Nén bên dưới cửa sổ

note: ../lisp/sawfish/wm/commands/move-resize.jl
en: Show current position of windows while moving.
vi: Hiện vị trí hiện thời của cửa sổ trong khi di chuyển.

note: ../lisp/sawfish/wm/commands/move-resize.jl
en: Show current dimensions of windows while resizing.
vi: Hiện kích cỡ hiện thời của cửa sổ trong khi đổi kích cỡ.

note: ../lisp/sawfish/wm/commands/move-resize.jl
en: Distance in pixels before window edges align with each other.
    
    When moving a window, this option lets you align one of its edges with an edge of another window.
vi: Khoảng cách theo điểm ảnh cần di chuyển trước khi hai cạnh cửa sổ canh với nhau.
    
    Khi di chuyển cửa sổ, tùy chọn này cho phép bạn canh một cạnh của nó với một cạnh của cửa sổ khác.

note: ../lisp/sawfish/wm/commands/move-resize.jl
en: Move window interactively
vi: Di chuyển tương tác cửa sổ

note: ../lisp/sawfish/wm/commands/move-resize.jl
en: Resize window interactively
vi: Đổi cỡ tương tác cửa sổ

note: ../lisp/sawfish/wm/commands/move-resize.jl
en: Move selected window
vi: Chuyển cửa sổ đã chọn

note: ../lisp/sawfish/wm/commands/move-resize.jl
en: Resize selected window
vi: Đổi cỡ cửa sổ đã chọn

note: ../lisp/sawfish/wm/commands/viewport-extras.jl
en: Move viewport next
vi: Tới cổng xem kế

note: ../lisp/sawfish/wm/commands/viewport-extras.jl
en: Move to the next viewport.
vi: Di chuyển qua cổng xem kế tiếp.

note: ../lisp/sawfish/wm/commands/viewport-extras.jl
en: Move viewport previous
vi: Về cổng xem trước

note: ../lisp/sawfish/wm/commands/viewport-extras.jl
en: Move to the previous viewport.
vi: Di chuyển qua cổng xem trước đó.

note: ../lisp/sawfish/wm/commands/viewport-extras.jl
en: Move window previous
vi: Cửa sổ về trước

note: ../lisp/sawfish/wm/commands/viewport-extras.jl
en: Move the window to the previous viewport.
vi: Di chuyển cửa số qua cổng xem trước.

note: ../lisp/sawfish/wm/commands/viewport-extras.jl
en: Move window next
vi: Cửa sổ tới kế

note: ../lisp/sawfish/wm/ext/auto-raise.jl
en: Delay in milliseconds until focused windows are raised.
vi: Trễ theo mili-giây trước khi nâng cửa sổ có tiêu điểm lên.

note: ../lisp/sawfish/wm/ext/error-handler.jl
en: Beep when errors occur.
vi: Kêu bíp khi xảy ra lỗi.

note: ../lisp/sawfish/wm/ext/error-handler.jl
en: nowhere
vi: không ở đâu cả

note: ../lisp/sawfish/wm/ext/error-handler.jl
en: standard-error
vi: thiết bị lỗi chuẩn

note: ../lisp/sawfish/wm/ext/error-handler.jl
en: Display error messages to: \w
vi: Hiển thị thông báo lỗi ra: \w

note: ../lisp/sawfish/wm/ext/error-handler.jl
en: No errors.
vi: Không có lỗi.

note: ../lisp/sawfish/wm/ext/error-handler.jl
en: Display errors
vi: Hiển thị lỗi

note: ../lisp/sawfish/wm/ext/error-handler.jl
en: Display all errors that have occurred to the screen.
vi: Hiển thị mọi lỗi đã xảy ra trên màn hình.

note: ../lisp/sawfish/wm/ext/tooltips.jl
en: Display tooltips for window frames.
vi: Hiện mẹo công cụ cho các khung cửa sổ.

note: ../lisp/sawfish/wm/ext/tooltips.jl
en: Show full documentation in tooltips.
vi: Hiện toàn bộ tài liệu trong mẹo công cụ.

note: ../lisp/sawfish/wm/ext/match-window.jl
en: Ignore program position
vi: Bỏ qua vị trí chương trình

note: ../lisp/sawfish/wm/ext/match-window.jl
en: Place mode
vi: Chế độ để

note: ../lisp/sawfish/wm/ext/match-window.jl
en: Placement weight
vi: Trọng lượng để

note: ../lisp/sawfish/wm/ext/match-window.jl
en: Sticky viewport
vi: Cổng xem dính

note: ../lisp/sawfish/wm/ext/match-window.jl
en: Raise on focus
vi: Nâng lên khi nhận tiêu điểm

note: ../lisp/sawfish/wm/ext/match-window.jl
en: Focus when mapped
vi: Nhận tiêu điểm khi được ánh xạ

note: ../lisp/sawfish/wm/ext/match-window.jl
en: Never focus
vi: Không bao giờ nhận tiêu điểm

note: ../lisp/sawfish/wm/ext/match-window.jl
en: Focus click through
vi: Tiêu điểm nhắp qua

note: ../lisp/sawfish/wm/ext/match-window.jl
en: Focus mode
vi: Chế độ tiêu điểm

note: ../lisp/sawfish/wm/ext/match-window.jl
en: Frame type
vi: Kiểu khung

note: ../lisp/sawfish/wm/ext/match-window.jl
en: Frame style
vi: Kiểu dáng khung

note: ../lisp/sawfish/wm/ext/match-window.jl
en: Maximized
vi: Đã phóng to

note: ../lisp/sawfish/wm/ext/match-window.jl
en: Iconified
vi: Được biểu tượng hóa

note: ../lisp/sawfish/wm/ext/match-window.jl
en: Cycle skip
vi: Nhảy xoay vòng

note: ../lisp/sawfish/wm/ext/match-window.jl
en: Window list skip
vi: Nhảy danh sách cửa sổ

note: ../lisp/sawfish/wm/ext/match-window.jl
en: Unique name
vi: Tên duy nhất

note: ../lisp/sawfish/wm/ext/match-window.jl
en: Shade hover
vi: Thoáng bóng

note: ../lisp/sawfish/wm/ext/match-window.jl
en: Transients above
vi: Điều tạm ở trên

note: ../lisp/sawfish/wm/ext/match-window.jl
en: Ignore stacking requests
vi: Bỏ qua yêu cầu tạo chồng

note: ../lisp/sawfish/wm/ext/match-window.jl
en: Auto gravity
vi: Tự động trọng lực

note: ../lisp/sawfish/wm/ext/audio-events.jl
en: Play sound effects for window events.
vi: Phát hiệu ứng âm thanh khi xảy ra dữ kiện cửa sổ.

note: ../lisp/sawfish/wm/ext/audio-events.jl
en: Audio file
vi: Tập tin âm thanh

note: ../lisp/sawfish/wm/ext/shade-hover.jl
en: Shade Hover
vi: Thoáng bóng

note: ../lisp/sawfish/wm/ext/shade-hover.jl
en: Enable shade-hover mode.
    
    (Temporarily unshades windows while the mouse pointer is over them.)
vi: Bật chế độ thoáng bóng.
    
    (Tạm thời bỏ bóng cửa sổ khi con trỏ di chuyển trên nó.)

note: ../lisp/sawfish/wm/ext/shade-hover.jl
en: Delay in milliseconds before unshading windows.
vi: Khoảng chờ (mili giây) trước khi bỏ bóng cửa sổ.

note: ../lisp/sawfish/wm/ext/shade-hover.jl
en: Raise windows when they are unshaded.
vi: Hiện cửa sổ khi bị bỏ bóng.

note: ../lisp/sawfish/wm/ext/workspace-grid.jl
en: Workspace down
vi: Vùng làm việc xuống

note: ../lisp/sawfish/wm/ext/workspace-grid.jl
en: View the workspace below the current workspace
vi: Xem vùng làm việc nằm dưới vùng làm việc hiện thời

note: ../lisp/sawfish/wm/ext/workspace-grid.jl
en: Workspace up
vi: Vùng làm việc lên

note: ../lisp/sawfish/wm/ext/workspace-grid.jl
en: View the workspace above the current workspace
vi: Xem vùng làm việc nằm trên vùng làm việc hiện thời

note: ../lisp/sawfish/wm/ext/workspace-grid.jl
en: Workspace left
vi: Vùng làm việc bên trái

note: ../lisp/sawfish/wm/ext/workspace-grid.jl
en: View the workspace to the left of the current workspace
vi: Xem vùng làm việc bên trái vùng làm việc hiện thời

note: ../lisp/sawfish/wm/ext/workspace-grid.jl
en: Workspace right
vi: Vùng làm việc bên phải

note: ../lisp/sawfish/wm/ext/workspace-grid.jl
en: View the workspace to the right of the current workspace
vi: Xem vùng làm việc bên phải vùng làm việc hiện thời

note: ../lisp/sawfish/wm/ext/workspace-grid.jl
en: Send to workspace down
vi: Gởi qua vùng làm việc dưới

note: ../lisp/sawfish/wm/ext/workspace-grid.jl
en: Send window to the workspace below the current workspace
vi: Gởi cửa sổ qua vùng làm việc nằm dưới vùng làm việc hiện thời

note: ../lisp/sawfish/wm/ext/workspace-grid.jl
en: Send to workspace up
vi: Gởi qua vùng làm việc trên

note: ../lisp/sawfish/wm/ext/workspace-grid.jl
en: Send window to the workspace above the current workspace
vi: Gởi cửa sổ qua vùng làm việc nằm trên vùng làm việc hiện thời

note: ../lisp/sawfish/wm/ext/workspace-grid.jl
en: Send to workspace left
vi: Gởi qua vùng làm việc bên trái

note: ../lisp/sawfish/wm/ext/workspace-grid.jl
en: Send window to the workspace left of the current workspace
vi: Gởi cửa sổ qua vùng làm việc bên trái vùng làm việc hiện thời

note: ../lisp/sawfish/wm/ext/workspace-grid.jl
en: Send to workspace right
vi: Gởi qua vùng làm việc bên phải

note: ../lisp/sawfish/wm/ext/workspace-grid.jl
en: Send window to the workspace right of the current workspace
vi: Gởi cửa sổ qua vùng làm việc bên phải vùng làm việc hiện thời

note: ../lisp/sawfish/wm/ext/window-history.jl
en: Remember _position
vi: Nhớ _vị trí

note: ../lisp/sawfish/wm/ext/window-history.jl
en: Remember _dimensions
vi: Nhớ _các chiều

note: ../lisp/sawfish/wm/ext/window-history.jl
en: Remember _attributes
vi: Nhớ _thuộc tính

note: ../lisp/sawfish/wm/ext/window-history.jl
en: _Forget saved state
vi: _Quên tính trạng đã lưu

note: ../lisp/sawfish/wm/ext/window-history.jl
en: Automatically remember window positions.
vi: Tự động nhớ vị trí các cửa sổ

note: ../lisp/sawfish/wm/ext/window-history.jl
en: Automatically remember window sizes.
vi: Tự động nhớ kích thước các cửa sổ.

note: ../lisp/sawfish/wm/ext/window-history.jl
en: Automatically remember other window attributes.
vi: Tự động nhớ các thuộc tính khác của cửa sổ.

note: ../lisp/sawfish/wm/ext/window-history.jl
en: Don't automatically remember details of transient windows.
vi: Không tự động nhớ chi tiết các cửa sổ tạm.

note: ../lisp/sawfish/wm/ext/window-history.jl
en: Window history save position
vi: Lược sử cửa sổ : lưu vị trí

note: ../lisp/sawfish/wm/ext/window-history.jl
en: Remember the current position of the focused window.
vi: Nhớ vị trí hiện thời của cửa sổ có tiêu điểm.

note: ../lisp/sawfish/wm/ext/window-history.jl
en: Window history save dimensions
vi: Lược sử cửa sổ : lưu các chiều

note: ../lisp/sawfish/wm/ext/window-history.jl
en: Remember the current dimensions of the focused window.
vi: Nhó các chiều hiện tại của cửa sổ có tiêu điểm.

note: ../lisp/sawfish/wm/ext/window-history.jl
en: Window history save attributes
vi: Lược sử cửa sổ : lưu thuộc tính

note: ../lisp/sawfish/wm/ext/window-history.jl
en: Remember the current attributes of the focused window.
vi: Nhó thuộc tính hiện tại của cửa sổ có tiêu điểm.

note: ../lisp/sawfish/wm/ext/window-history.jl
en: Window history forget
vi: Lược sử cửa sổ : quên

note: ../lisp/sawfish/wm/ext/window-history.jl
en: Forget any persistent state associated with the current window.
vi: Quên bất kỳ tính trạng bền vững nào liên quan đến cửa sổ hiện thời.

note: ../lisp/sawfish/wm/ext/window-history.jl
en: Window history clear
vi: Lược sử cửa sổ : xóa

note: ../lisp/sawfish/wm/ext/window-history.jl
en: Forget all saved window history.
vi: Quên toàn lược sử cửa sổ đã lưu.

note: ../lisp/sawfish/wm/ext/edge-flip.jl
en: Edge Flipping
vi: Lật cạnh

note: ../lisp/sawfish/wm/ext/edge-flip.jl
en: Select the next desktop when the pointer hits screen edge.
vi: Chọn màn hình nền tiếp khi con trỏ chạm cạnh màn hình.

note: ../lisp/sawfish/wm/ext/edge-flip.jl
en: Hitting the screen edge selects the next: \w
vi: Chạm cạnh màn hình thì chọn điều kế: \w

note: ../lisp/sawfish/wm/ext/edge-flip.jl
en: Only flip when interactively moving a window.
vi: Chỉ lật khi di chuyển tương tác cửa sổ.

note: ../lisp/sawfish/wm/util/stacking.jl ../lisp/sawfish/wm/state/iconify.jl
en: transients
vi: điều tạm

note: ../lisp/sawfish/wm/state/iconify.jl
en: Minimizing a window also removes its: \w
vi: Thủ nhỏ cửa sổ cũng gở bỏ ra nó : \w

note: ../lisp/sawfish/wm/state/iconify.jl
en: Unminimizing a window also restores its: \w
vi: Phục hồi kích cỡ gốc của cửa sổ cũng phục hồi cho nó : \w

note: ../lisp/sawfish/wm/state/iconify.jl
en: Iconify window
vi: Biểu tượng hóa cửa sổ

note: ../lisp/sawfish/wm/state/iconify.jl
en: Minimize the window.
vi: Thu nhỏ cửa sổ.

note: ../lisp/sawfish/wm/state/iconify.jl
en: Uniconify window
vi: Phục hồi cửa sổ

note: ../lisp/sawfish/wm/state/iconify.jl
en: Restore the window from its minimized state.
vi: Trả cửa sổ về tính trạng trước khi bị thu nhỏ.

note: ../lisp/sawfish/wm/state/iconify.jl
en: Toggle window iconified
vi: Bật/tắt cửa sổ là biểu tượng

note: ../lisp/sawfish/wm/state/iconify.jl
en: Toggle the iconification of window W.
vi: Bật/tắt biểu tượng hóa cửa sổ W.

note: ../lisp/sawfish/wm/state/iconify.jl
en: Iconify workspace windows
vi: Biểu tượng hóa cửa sổ của vùng làm việc

note: ../lisp/sawfish/wm/state/iconify.jl
en: Minimize all windows on the current workspace.
vi: Thu nhỏ mọi cửa sổ của vùng làm việc hiện thời.

note: ../lisp/sawfish/wm/state/iconify.jl
en: Make window sticky
vi: Lập cửa sổ là dính

note: ../lisp/sawfish/wm/state/iconify.jl
en: Make window unsticky
vi: Lập cửa sổ không dính

note: ../lisp/sawfish/wm/state/iconify.jl
en: Toggle window sticky
vi: Bật/tắt cửa sổ dính

note: ../lisp/sawfish/wm/state/ignored.jl
en: Make window ignored
vi: Lập cửa sổ bị bỏ qua

note: ../lisp/sawfish/wm/state/ignored.jl
en: Ignore the window.
vi: Bỏ qua cửa sổ.

note: ../lisp/sawfish/wm/state/ignored.jl
en: Make window not ignored
vi: Lập cửa sổ không bị bỏ qua

note: ../lisp/sawfish/wm/state/ignored.jl
en: Unignore the window.
vi: Không bỏ qua cửa sổ.

note: ../lisp/sawfish/wm/state/ignored.jl
en: Toggle window ignored
vi: Bật tắt bỏ qua cửa sổ

note: ../lisp/sawfish/wm/state/ignored.jl
en: Toggle whether a window is ignored or not.
vi: Bật/tắt cửa sổ có bị bỏ qua hay không.

note: ../lisp/sawfish/wm/state/ignored.jl
en: Toggle window never focus
vi: Bật tắt cửa sổ không nhận tiêu điểm

note: ../lisp/sawfish/wm/state/ignored.jl
en: Toggle whether a window is focusable or not.
vi: Bật/tắt cửa số có thể nhận tiêu điểm hay không.

note: ../lisp/sawfish/wm/state/ignored.jl
en: Toggle window cycle skip
vi: Bật tắt Bỏ qua xoay vòng cửa sổ

note: ../lisp/sawfish/wm/state/ignored.jl
en: Toggle whether a window is ignored while window cycling.
vi: Bật/tắt cửa sổ có bị bỏ qua khi xoay vòng cửa sổ không.

note: ../lisp/sawfish/wm/state/ignored.jl
en: Toggle window list skip
vi: Bật tắt Nhảy danh sách cửa sổ

note: ../lisp/sawfish/wm/state/ignored.jl
en: Toggle whether a window will be include in the window list.
vi: Bật/tắt cửa sổ có được tính trong danh sách cửa sổ không.

note: ../lisp/sawfish/wm/state/ignored.jl
en: _Ignored
vi: _Bị bỏ qua

note: ../lisp/sawfish/wm/state/ignored.jl
en: _Focusable
vi: _Nhận được tiêu điểm

note: ../lisp/sawfish/wm/state/ignored.jl
en: _Cyclable
vi: _Xoay vòng được

note: ../lisp/sawfish/wm/state/ignored.jl
en: In _window list
vi: Trong _danh sách cửa sổ

note: ../lisp/sawfish/wm/state/maximize.jl
en: Maximize the dimensions of the window.
vi: Phóng to cửa sổ tới kích thước tối đa

note: ../lisp/sawfish/wm/state/maximize.jl
en: Maximize the vertical dimension of the window.
vi: Phóng to cửa sổ với chiều cao tối đa

note: ../lisp/sawfish/wm/state/maximize.jl
en: Maximize the horizontal dimension of the window.
vi: Phóng to cửa sổ tới bề ngang tối đa

note: ../lisp/sawfish/wm/state/maximize.jl
en: Maximize window toggle
vi: Bật tắt phóng to cửa sổ

note: ../lisp/sawfish/wm/state/maximize.jl
en: Toggle the state of the window between maximized and unmaximized.
vi: Bật tắt tính trạng phóng to của cửa sổ

note: ../lisp/sawfish/wm/state/maximize.jl
en: Maximize window horizontally toggle
vi: Bật tắt phóng ngang cửa sổ

note: ../lisp/sawfish/wm/state/maximize.jl
en: Maximize window vertically toggle
vi: Bật tắt phóng dọc cửa sổ

note: ../lisp/sawfish/wm/state/maximize.jl
en: Maximize fill window
vi: Mở rộng cửa sổ vừa

note: ../lisp/sawfish/wm/state/maximize.jl
en: Maximize the window without obscuring any other windows.
vi: Phóng to cửa sổ mà không đè lên các cửa sổ khác.

note: ../lisp/sawfish/wm/state/maximize.jl
en: Maximize fill window vertically
vi: Mở rộng dọc cửa sổ vừa

note: ../lisp/sawfish/wm/state/maximize.jl
en: Maximize the window vertically without obscuring any other windows.
vi: Phóng to cửa sổ theo chiều dọc mà không đè lên cửa sổ khác.

note: ../lisp/sawfish/wm/state/maximize.jl
en: Maximize fill window horizontally
vi: Mở rộng ngang cửa sổ vừa

note: ../lisp/sawfish/wm/state/maximize.jl
en: Maximize the window horizontally without obscuring any other windows.
vi: Phóng to cửa sổ theo chiều ngang mà không đè lên cửa sổ khác.

note: ../lisp/sawfish/wm/state/maximize.jl
en: Maximize fill window toggle
vi: Bật tắt mở rộng cửa sổ vừa

note: ../lisp/sawfish/wm/state/maximize.jl
en: Toggle the state of the window between maximized-filled and unmaximized.
vi: Bật tắt tính trạng mở rộng vừa của cửa sổ.

note: ../lisp/sawfish/wm/state/maximize.jl
en: Maximize fill window horizontally toggle
vi: Bật tắt tính trạng mở rộng ngang cửa sổ vừa

note: ../lisp/sawfish/wm/state/maximize.jl
en: Maximize fill window vertically toggle
vi: Bật tắt mở rộng dọc cửa sổ vừa

note: ../lisp/sawfish/wm/state/maximize.jl
en: Maximize window fullscreen
vi: Phóng to cửa sổ toàn màn hình

note: ../lisp/sawfish/wm/state/maximize.jl
en: Maximize window fullscreen toggle
vi: Bật tắt phóng to cửa sổ toàn màn hình

note: ../lisp/sawfish/wm/state/shading.jl
en: Display only the title bar of the window.
vi: Chỉ hiển thị thanh tựa đề của cửa sổ.

note: ../lisp/sawfish/wm/state/shading.jl
en: Unshade window
vi: Bỏ bóng cửa sổ

note: ../lisp/sawfish/wm/state/shading.jl
en: Toggle window shaded
vi: Bật/tắt cửa sổ có bóng

note: ../lisp/sawfish/wm/state/shading.jl
en: Toggle the shaded (only the title bar is displayed) state of the window.
vi: Bật/tắt tính trạng có bóng (chỉ hiện thanh tựa đề) của cửa sổ.

note: ../lisp/sawfish/wm/state/transient.jl
en: Focus on application windows when they first appear.
vi: Chuyển tiêu điểm cho cửa sổ ứng dụng khi lần đầu tiên hiển thị.

note: ../lisp/sawfish/wm/state/transient.jl
en: Raise window and transients
vi: Nâng cửa sổ và các điều tạm lên

note: ../lisp/sawfish/wm/state/transient.jl
en: Raise the current window to its highest allowed position in the stacking
    order. Also raise any transient windows that it has.
vi: Nâng cửa sổ hiện thời lên vị trí cao nhất được phép trong thứ tự chồng. Cũng nâng cửa sổ tạm nào của nó lên.

note: ../lisp/sawfish/wm/state/transient.jl
en: Lower window and transients
vi: Hạ thấp cửa sổ và các điều tạm

note: ../lisp/sawfish/wm/state/transient.jl
en: Lower the current window to its lowest allowed position in the stacking
    order. Also lower any transient windows that it has.
vi: Hạ thấp cửa sổ hiện thời xuống vị trí thấp nhất được phép trong thứ tự chồng. Cũng hạ thấp cửa sổ tạm nào của nó.

note: ../lisp/sawfish/wm/state/transient.jl
en: Raise lower window and transients
vi: Nâng lên/hạ thấp cửa sổ và các điều tạm lên

note: ../lisp/sawfish/wm/state/transient.jl
en: If the window is at its highest possible position, then lower it to its
    lowest possible position. Otherwise raise it as far as allowed. Also changes
    the level of any transient windows it has.
vi: Nếu cửa sổ tại vị trí cao nhất có thể, hạ thấp nó xuống vị trí thấp nhất có thể. Nếu không thì nâng nó lên cao nhất được phép. Cũng thay đổi lớp của cửa sổ tạm nào của nó.

note: ../lisp/sawfish/wm/util/stacking.jl
en: When raising a window, also raise its: \w
vi: Khi nâng cửa sổ lên, cũng nâng lên điều của nó: \w

note: ../lisp/sawfish/wm/util/stacking.jl
en: Raise lower window
vi: Nâng/hạ thấp cửa sổ

note: ../lisp/sawfish/wm/util/compat.jl
en: Insert workspace
vi: Chèn vùng làm việc

note: ../lisp/sawfish/wm/util/display-window.jl
en: Display window without focusing
vi: Hiện cửa sổ không có tiêu điểm

note: ../lisp/sawfish/wm/util/display-window.jl
en: Display window
vi: Hiện cửa sổ

note: ../lisp/sawfish/wm/util/groups.jl
en: New group
vi: Nhóm mới

note: ../lisp/sawfish/wm/util/gtkrc.jl
en: Gtkrc reload style
vi: Kiểu dáng tải lại Gtkrc

note: ../lisp/sawfish/wm/util/gtkrc.jl
en: Reload the gtkrc settings.
vi: Tải lại thiết lập Gtkrc.

note: ../lisp/sawfish/wm/util/keymap.jl
en: Describe key
vi: Mô tả phím

note: ../lisp/sawfish/wm/util/keymap.jl
en: Prompt for a key sequence, then print its binding.
vi: Nhắc với chuỗi phím, sau đó in tổ hợp phím ra.

note: ../lisp/sawfish/wm/util/keymap.jl
en: Press key...
vi: Nhấn phím...

note: ../lisp/sawfish/wm/util/keymap.jl
en: [Quote]
vi: [Trích dẫn]

note: ../lisp/sawfish/wm/util/keymap.jl
en: Quote event
vi: Trích dẫn dữ kiện

note: ../lisp/sawfish/wm/util/prompt-wm.jl
en: Window:
vi: Cửa sổ :

note: ../lisp/sawfish/wm/util/prompt.jl
en: prompt-keymap
vi: nhắc ánh xạ phím

note: ../lisp/sawfish/wm/util/prompt.jl
en: Keymap containing bindings active when reading a string from the user.
vi: Ánh xạ phím chứa tổ hợp hoạt động khi đọc chuỗi từ người dùng.

note: ../lisp/sawfish/wm/frames.jl
en: Automatically reload themes when they are updated.
vi: Tự động tải lại sắc thái khi được cập nhật

note: ../lisp/sawfish/wm/frames.jl
en: Default font: \w
vi: Phông chữ mặc định: \w

note: ../lisp/sawfish/wm/frames.jl
en: Title-only
vi: Chỉ có tựa

note: ../lisp/sawfish/wm/frames.jl
en: Border-only
vi: Chỉ có viền

note: ../lisp/sawfish/wm/frames.jl
en: Top-border
vi: Viền trên

note: ../lisp/sawfish/wm/custom.jl
en: Move/Resize
vi: Chuyển/Đổi cỡ

note: ../lisp/sawfish/wm/custom.jl
en: Stacking
vi: Cách làm chồng

note: ../lisp/sawfish/wm/keymaps.jl
en: global-keymap
vi: ánh xạ phím toàn cục

note: ../lisp/sawfish/wm/keymaps.jl
en: Keymap containing bindings active anywhere.
vi: Ánh xạ phím chứa tổ hợp hoạt động suốt nơi.

note: ../lisp/sawfish/wm/keymaps.jl
en: window-keymap
vi: ánh xạ cửa sổ

note: ../lisp/sawfish/wm/keymaps.jl
en: Keymap containing bindings active when a client window is focused.
vi: Ánh xạ phím chứa tổ hợp hoạt động khi cửa sổ khách nhận tiêu điểm.

note: ../lisp/sawfish/wm/keymaps.jl
en: root-window-keymap
vi: ánh xạ cửa sổ gốc

note: ../lisp/sawfish/wm/keymaps.jl
en: title-keymap
vi: ánh xạ tựa

note: ../lisp/sawfish/wm/keymaps.jl
en: Keymap containing bindings active when the pointer is in the title of
    a window. (Only mouse-bindings are evaluated in this map.)
vi: Ánh xạ phím chứa tổ hợp hoạt động khi con trỏ
    có trong tựa đề của cửa sổ.
    (Chỉ tính ra tổ hợp con chuột trong ánh xạ này.)

note: ../lisp/sawfish/wm/keymaps.jl
en: border-keymap
vi: Ánh xạ viền

note: ../lisp/sawfish/wm/keymaps.jl
en: Keymap containing bindings active when the pointer is in the border of
    a window. (Only mouse-bindings are evaluated in this map.)
vi: Ánh xạ phím chứa tổ hợp hoạt động khi con trỏ
    có trên viền của cửa sổ.
    (Chỉ tính ra tổ hợp con chuột trong ánh xạ này.)

note: ../lisp/sawfish/wm/keymaps.jl
en: close-button-keymap
vi: Ánh xạ nút đóng

note: ../lisp/sawfish/wm/keymaps.jl
en: Keymap containing bindings active when the pointer is in the close button
    of a window. (Only mouse-bindings are evaluated in this map.)
vi: Ánh xạ phím chứa tổ hợp hoạt động khi con trỏ
    có trên cái nút đóng của cửa sổ.
    (Chỉ tính ra tổ hợp con chuột trong ánh xạ này.)

note: ../lisp/sawfish/wm/keymaps.jl
en: iconify-button-keymap
vi: Ánh xạ nút làm hình nhỏ

note: ../lisp/sawfish/wm/keymaps.jl
en: Keymap containing bindings active when the pointer is in the iconify
    button of a window. (Only mouse-bindings are evaluated in this map.)
vi: Ánh xạ phím chứa tổ hợp hoạt động khi con trỏ
    có trên cái nút co lại thành biểu tượng của cửa sổ.
    (Chỉ tính ra tổ hợp con chuột trong ánh xạ này.

note: ../lisp/sawfish/wm/keymaps.jl
en: maximize-button-keymap
vi: Ánh xạ nút phóng to

note: ../lisp/sawfish/wm/keymaps.jl
en: Keymap containing bindings active when the pointer is in the maximize
    button of a window. (Only mouse-bindings are evaluated in this map.)
vi: Ánh xạ phím chứa tổ hợp hoạt động khi con trỏ
    có trên cái nút phóng to của cửa sổ.
    (Chỉ tính ra tổ hợp con chuột trong ánh xạ này.)

note: ../lisp/sawfish/wm/keymaps.jl
en: menu-button-keymap
vi: Ánh xạ nút trình đơn

note: ../lisp/sawfish/wm/keymaps.jl
en: Keymap containing bindings active when the pointer is in the menu button
    of a window. (Only mouse-bindings are evaluated in this map.)
vi: Ánh xạ phím chứa tổ hợp hoạt động khi con trỏ
    có trên cái nút trình đơn của cửa sổ.
    (Chỉ tính ra tổ hợp con chuột trong ánh xạ này.)

note: ../lisp/sawfish/wm/keymaps.jl
en: shade-button-keymap
vi: Ánh xạ nút bóng

note: ../lisp/sawfish/wm/keymaps.jl
en: Keymap containing bindings active when the pointer is in the shade button
    of a window. (Only mouse-bindings are evaluated in this map.)
vi: Ánh xạ phím chứa tổ hợp hoạt động khi con trỏ
    có trên cái nút bóng của cửa sổ.
    (Chỉ tính ra tổ hợp con chuột trong ánh xạ này.)

note: ../lisp/sawfish/wm/keymaps.jl
en: Modifier key(s) used for default shortcuts.
vi: Phím sửa đổi dùng cho phím tắt mặc định.

note: ../lisp/sawfish/wm/windows.jl
en: Focus desktop
vi: Đặt tiêu điểm vào màn hình nền

note: ../lisp/sawfish/wm/windows.jl
en: Transfer input focus to the desktop window (if one exists).
vi: Chuyển đổi tiêu điểm nhập vào cửa sổ (nếu có) trên màn hình nền.

note: ../lisp/sawfish/wm/windows.jl
en: Delete window
vi: Xóa bỏ cửa sổ

note: ../lisp/sawfish/wm/windows.jl
en: Delete window safely
vi: Xóa bỏ an toàn cửa sổ

note: ../lisp/sawfish/wm/windows.jl
en: Uniquify window name
vi: Làm cho tên cửa sổ duy nhất

note: ../lisp/sawfish/wm/windows.jl
en: Force the current window to have a unique title.
vi: Ép cửa sổ hiện thời có tựa đề duy nhất.

note: ../lisp/sawfish/wm/focus.jl
en: When does the mouse pointer affect the input focus.
vi: Khi con chuột tác động lên tiêu điểm nhập.

note: ../lisp/sawfish/wm/focus.jl
en: Click-to-focus mode passes the click through to the application.
vi: Chế độ nhắp để được tiêu điểm (click-to-focus) gởi tín hiệu nhấn chuột sang cho ứng dụng

note: ../lisp/sawfish/wm/placement.jl
en: Method of placing windows: \w
vi: Cách đặt cửa sổ : \w

note: ../lisp/sawfish/wm/placement.jl
en: Method of placing dialog windows: \w
vi: Cách đặt cửa sổ hộp thoại: \w

note: ../lisp/sawfish/wm/stacking.jl
en: Keep transient windows stacked above: \w
vi: Giữ cửa sổ tạm đặt trên: \w

note: ../lisp/sawfish/wm/stacking.jl
en: Raise single window
vi: Nâng cửa sổ đơn lên

note: ../lisp/sawfish/wm/stacking.jl
en: Raise the window to its highest allowed position in the stacking order.
vi: Nâng cửa sổ lên vị trí cao nhất được phép trong thứ tự chồng.

note: ../lisp/sawfish/wm/stacking.jl
en: Lower single window
vi: Hạ thấp cửa sổ đơn thấp

note: ../lisp/sawfish/wm/stacking.jl
en: Lower the window to its lowest allowed position in the stacking order.
vi: Hạ thấp cửa sổ xuống vị trí thấp nhất được phép trong thứ tự chồng.

note: ../lisp/sawfish/wm/stacking.jl
en: Raise lower single window
vi: Nâng cửa sổ đơn thấp hơn lên

note: ../lisp/sawfish/wm/stacking.jl
en: Raise window depth
vi: Nâng độ sâu cửa sổ lên

note: ../lisp/sawfish/wm/stacking.jl
en: Put the window in the stacking level above its current level.
vi: Nâng cửa sổ lên một lớp trong chồng.

note: ../lisp/sawfish/wm/stacking.jl
en: Lower window depth
vi: Hạ thấp độ sâu cửa sổ

note: ../lisp/sawfish/wm/stacking.jl
en: Put the window in the stacking level beneath its current level.
vi: Hạ thấp cửa sổ một lớp trong chồng.

note: ../lisp/sawfish/wm/viewport.jl
en: Activate viewport
vi: Kích hoạt cổng xem

note: ../lisp/sawfish/wm/viewport.jl
en: Select the specified viewport.
vi: Chọn cổng xem xác định.

note: ../lisp/sawfish/wm/viewport.jl
en: Activate viewport column
vi: Kích hoạt cột cổng xem

note: ../lisp/sawfish/wm/viewport.jl
en: Select the specified viewport column.
vi: Chọn cột cổng xem xác định

note: ../lisp/sawfish/wm/viewport.jl
en: Activate viewport row
vi: Kích hoạt hàng cổng xem

note: ../lisp/sawfish/wm/viewport.jl
en: Select the specified viewport row.
vi: Chọn hàng cổng xem xác định.

note: ../lisp/sawfish/wm/viewport.jl
en: Move window to viewport
vi: Chuyển cửa sổ tới cổng xem

note: ../lisp/sawfish/wm/viewport.jl
en: Move the current window to the specified viewport.
vi: Chuyển cửa sổ hiện thới sang cổng xem xác định.

note: ../lisp/sawfish/wm/viewport.jl
en: Move viewport right
vi: Đẩy cổng xem sang phải

note: ../lisp/sawfish/wm/viewport.jl
en: Move the viewport one screen to the right.
vi: Di chuyển cổng xem sang phải một màn hình.

note: ../lisp/sawfish/wm/viewport.jl
en: Move viewport left
vi: Đẩy cổng xem sang trái

note: ../lisp/sawfish/wm/viewport.jl
en: Move the viewport one screen to the left.
vi: Di chuyển cổng xem sang trái một màn hình.

note: ../lisp/sawfish/wm/viewport.jl
en: Move viewport up
vi: Đẩy cổng xem lên trên

note: ../lisp/sawfish/wm/viewport.jl
en: Move the viewport one screen up.
vi: Di chuyển cổng xem lên trên một màn hình.

note: ../lisp/sawfish/wm/viewport.jl
en: Move viewport down
vi: Đẩy cổng xem xuống dưới

note: ../lisp/sawfish/wm/viewport.jl
en: Move the viewport one screen down.
vi: Di chuyển cổng xem xuống dưới một màn hình.

note: ../lisp/sawfish/wm/viewport.jl
en: Move window up
vi: Đẩy cửa sổ lên trên

note: ../lisp/sawfish/wm/viewport.jl
en: Move window down
vi: Đẩy cửa sổ xuống dưới

note: ../lisp/sawfish/wm/workspace.jl
en: Workspace names
vi: Tên vùng làm việc

note: ../lisp/sawfish/wm/workspace.jl
en: _Insert workspace
vi: _Chèn vùng làm việc

note: ../lisp/sawfish/wm/workspace.jl
en: Select _next workspace
vi: Chọn vùng làm việc _kế

note: ../lisp/sawfish/wm/workspace.jl
en: Select _previous workspace
vi: Chọn vùng làm việc t_rước

note: ../lisp/sawfish/wm/workspace.jl
en: Merge with next
vi: Trộn với cái kế tiếp

note: ../lisp/sawfish/wm/workspace.jl
en: Merge with previous
vi: Trộn với cái đằng trước

note: ../lisp/sawfish/wm/workspace.jl
en: Move workspace _right
vi: Đẩy vùng làm việc sang _phải

note: ../lisp/sawfish/wm/workspace.jl
en: Move workspace _left
vi: Đẩy vùng làm việc sang _trái

note: ../lisp/sawfish/wm/workspace.jl
en: space %d
vi: vùng %d

note: ../lisp/sawfish/wm/workspace.jl
en: Popup workspace list
vi: Bật danh sách vùng làm việc lên

note: ../lisp/sawfish/wm/workspace.jl
en: Display the menu containing the list of all workspaces.
vi: Hiện trình đơn chứa danh sách các vùng làm việc.

note: ../lisp/sawfish/wm/workspace.jl
en: Popup window list
vi: Bật danh sách cửa sổ lên

note: ../lisp/sawfish/wm/workspace.jl
en: Display the menu of all managed windows.
vi: Hiện trình đơn chứa danh sách các cửa sổ đã quản lý.

note: ../lisp/sawfish/wm/workspace.jl
en: Display the next workspace.
vi: Hiện vùng làm việc kế tiếp.

note: #-#-#-#-#  1188 (sawfish HEAD)  #-#-#-#-# ../lisp/sawfish/wm/workspace.jl
en: Previous workspace
vi: Vùng làm việc trước

note: ../lisp/sawfish/wm/workspace.jl
en: Display the previous workspace.
vi: Hiện vùng làm việc trước đó.

note: ../lisp/sawfish/wm/workspace.jl
en: Send to next workspace
vi: Gởi qua vùng làm việc kế

note: ../lisp/sawfish/wm/workspace.jl
en: Move the window to the next workspace.
vi: Di chuyển cửa sổ sang vùng làm việc kế tiếp.

note: ../lisp/sawfish/wm/workspace.jl
en: Send to previous workspace
vi: Gởi sang vùng làm việc trước

note: ../lisp/sawfish/wm/workspace.jl
en: Move the window to the previous workspace.
vi: Di chuyển cửa sổ sang vùng làm việc trước đó.

note: ../lisp/sawfish/wm/workspace.jl
en: Copy to next workspace
vi: Chép qua vùng làm việc kế

note: ../lisp/sawfish/wm/workspace.jl
en: Copy the window to the next workspace.
vi: Chép cửa sổ sang vùng làm việc kế tiếp.

note: ../lisp/sawfish/wm/workspace.jl
en: Copy to previous workspace
vi: Chép sang vùng làm việc trước

note: ../lisp/sawfish/wm/workspace.jl
en: Copy the window to the previous workspace.
vi: Chép cửa sổ sang vùng làm việc trước đó.

note: ../lisp/sawfish/wm/workspace.jl
en: Append workspace and send
vi: Phụ thêm vùng làm việc rồi gởi

note: ../lisp/sawfish/wm/workspace.jl
en: Create a new workspace at the end of the list, and move the window to it.
vi: Tạo vùng làm việc mới tại vị trí kết thúc của danh sách, và di chuyển cửa sổ sang vùng làm việc mới

note: ../lisp/sawfish/wm/workspace.jl
en: Prepend workspace and send
vi: Thêm vùng làm việc đầu rổi gởi

note: ../lisp/sawfish/wm/workspace.jl
en: Merge next workspace
vi: Trộn vùng làm việc kế

note: ../lisp/sawfish/wm/workspace.jl
en: Merge previous workspace
vi: Trộn vùng làm việc trước

note: ../lisp/sawfish/wm/workspace.jl
en: Delete the current workspace. Its member windows are relocated to the
    previous workspace.
vi: Xóa bỏ vùng làm việc hiện tại. Các cửa sổ trong vùng làm việc sẽ được chuyển sang vùng làm việc trước đó.

note: ../lisp/sawfish/wm/workspace.jl
en: Insert workspace after
vi: Chèn vùng làm việc sau

note: ../lisp/sawfish/wm/workspace.jl
en: Create a new workspace following the current workspace.
vi: Tạo vùng làm việc mới đằng sau vùng làm việc hiện thời

note: ../lisp/sawfish/wm/workspace.jl
en: Insert workspace before
vi: Chèn vùng làm việc trước

note: ../lisp/sawfish/wm/workspace.jl
en: Create a new workspace before the current workspace.
vi: Tạo vùng làm việc mới trước vùng làm việc hiện thời

note: ../lisp/sawfish/wm/workspace.jl
en: Move workspace forwards
vi: Đẩy vùng làm việc tới trước

note: ../lisp/sawfish/wm/workspace.jl
en: Move the current workspace one place to the right.
vi: Di chuyển vùng làm việc hiện thời qua bên phải.

note: ../lisp/sawfish/wm/workspace.jl
en: Move workspace backwards
vi: Đẩy vùng làm việc lùi

note: ../lisp/sawfish/wm/workspace.jl
en: Move the current workspace one place to the left.
vi: Di chuyển vùng làm việc hiện thời qua bên trái.

note: ../lisp/sawfish/wm/workspace.jl
en: Delete empty workspaces
vi: Xóa bỏ vùng làm việc rỗng

note: ../lisp/sawfish/wm/workspace.jl
en: Delete any workspaces that don't contain any windows.
vi: Xóa bỏ mọi vùng làm việc rỗng (không chứa cửa sổ).

note: ../lisp/sawfish/wm/workspace.jl
en: Delete window instance
vi: Xóa bỏ cửa sổ tức thời

note: ../lisp/sawfish/wm/workspace.jl
en: Activate workspace
vi: Bật vùng làm việc

note: ../lisp/sawfish/wm/workspace.jl
en: Select the N'th workspace.
vi: Chọn vùng làm việc thứ N.

note: ../lisp/sawfish/wm/workspace.jl
en: Send to workspace
vi: Gởi qua vùng làm việc

note: ../lisp/sawfish/wm/workspace.jl
en: Copy to workspace
vi: Chép qua vùng làm việc

note: ../lisp/sawfish/wm/workspace.jl
en: Copy the current window to the N'th workspace.
vi: Chép cửa sổ hiện thời sang vùng làm việc thứ N.

note: ../lisp/sawfish/wm/workspace.jl
en: Select workspace interactively
vi: Chọn tương tác vùng làm việc

note: ../lisp/sawfish/wm/workspace.jl
en: Prompt for a workspace and switch to it.
vi: Nhắc với vùng làm việc và chuyển đổi qua đó.

note: ../lisp/sawfish/wm/menus.jl
en: In _group
vi: Trong _nhóm

note: ../lisp/sawfish/wm/menus.jl
en: _Send window to
vi: _Chuyển cửa sổ tới

note: ../lisp/sawfish/wm/menus.jl
en: _Previous workspace
vi: Vùng làm việc _trước

note: ../lisp/sawfish/wm/menus.jl
en: _Next workspace
vi: Vùng làm việc _kế

note: ../lisp/sawfish/wm/menus.jl
en: Grow left
vi: Nới bên trái

note: ../lisp/sawfish/wm/menus.jl
en: Grow right
vi: Nới bên phải

note: ../lisp/sawfish/wm/menus.jl
en: Grow up
vi: Nới lên

note: ../lisp/sawfish/wm/menus.jl
en: Grow down
vi: Nới xuống

note: ../lisp/sawfish/wm/menus.jl
en: Pack left
vi: Nén bên trái

note: ../lisp/sawfish/wm/menus.jl
en: Pack right
vi: Nén bên phải

note: ../lisp/sawfish/wm/menus.jl
en: Pack up
vi: Nén bên trên

note: ../lisp/sawfish/wm/menus.jl
en: Pack down
vi: Nén bên dưới

note: ../lisp/sawfish/wm/menus.jl
en: Work_spaces
vi: _Vùng làm việc

note: ../lisp/sawfish/wm/menus.jl
en: _Programs
vi: _Chương trình

note: ../lisp/sawfish/wm/menus.jl
en: Popup window menu
vi: Bật trình đơn cửa sổ lên

note: ../lisp/sawfish/wm/menus.jl
en: Display the menu listing all window operations.
vi: Hiện trình đơn liệt kê các thao tác trên mọi cửa sổ.

note: ../lisp/sawfish/wm/menus.jl
en: Popup root menu
vi: Bật trình đơn gốc lên

note: ../lisp/sawfish/wm/menus.jl
en: Display the main menu.
vi: Hiện trình đơn chính.

note: ../lisp/sawfish/wm/menus.jl
en: Popup apps menu
vi: Bật trình đơn ứng dụng lên

note: ../lisp/sawfish/wm/menus.jl
en: Display the applications menu.
vi: Hiện trình đơn ứng dụng.

note: ../lisp/sawfish/wm/commands.jl
en: Call command
vi: Gọi lệnh

note: ../lisp/sawfish/wm/commands.jl
en: Call the command NAME; optionally with the prefix argument PFX-ARG.
vi: Gọi lệnh TÊN lệnh; tùy chọn với đối số tiền tố « PFX-ARG ».

note: ../lisp/sawfish/wm/commands.jl
en: Run shell command
vi: Chạy lệnh hệ vỏ

note: ../lisp/sawfish/wm/commands.jl
en: Command sequence
vi: Chuỗi lệnh

note: ../lisp/sawfish/wm/commands.jl
en: Invoke the list of commands, one by one.
vi: Gọi một chuỗi lệnh, từng cái một.

note: ../lisp/sawfish/wm/commands.jl
en: Destroy window
vi: Hủy cửa sổ

note: ../lisp/sawfish/wm/commands.jl
en: Kill client
vi: Kết thúc trình khách

note: ../lisp/sawfish/wm/commands.jl
en: No operation
vi: Không thao tác

note: ../lisp/sawfish/wm/commands.jl
en: Call command with output to screen
vi: Gọi lệnh sẽ xuất ra màn hình

note: ../lisp/sawfish/wm/commands.jl
en: Prompt for a command, execute it, and print any output to the screen.
vi: Nhắc với lệnh, thực hiện nó, và hiển thị dữ liệu xuất nào lên màn hình

note: ../lisp/sawfish/cfg/widgets/match-window.jl ../lisp/sawfish/cfg/widgets/event.jl
en: Grab...
vi: Bắt...

note: ../lisp/sawfish/cfg/widgets/command.jl
en: Undocumented
vi: Không có tài liệu

note: ../lisp/sawfish/cfg/widgets/keymap.jl
en: Edit Binding
vi: Sửa đổi tổ hợp

note: ../lisp/sawfish/cfg/widgets/match-window.jl
en: Matchers
vi: Bộ khớp

note: ../lisp/sawfish/cfg/widgets/match-window.jl
en: Match Window Properties
vi: Khớp thuộc tính cửa sổ

note: ../lisp/sawfish/cfg/apply.jl
en: While changing %s:
vi: Khi thay đổi %s:

note: ../lisp/sawfish/cfg/apply.jl
en: Sawfish Error
vi: Lỗi Sawfish

note: ../lisp/sawfish/cfg/shell.jl
en: Sawfish Configurator
vi: Bộ cấu hình Sawfish

note: TRANSLATORS: %1% = line number in configuration file TRANSLATORS: %3% = key name ("keyname=value" in configuration file) TRANSLATORS: %4% = additional details
en: line %1%: %3%: %4%
vi: dòng %1%: %3%: %4%

en: This option will be removed in the future
vi: Tùy chọn này sẽ bị gỡ bỏ trong tương lai

en: This option has been removed, and no longer has any effect
vi: Tùy chọn này đã bị gỡ bỏ nên không còn có tác động lại

en: File is not a block device
vi: Tập tin không phải là thiết bị khối

note: TRANSLATORS: %4% = integer process ID
en: Failed to release device lock (lock held by PID %4%)
vi: Lỗi nhả khoá thiết bị (khóa được giữ bởi PID %4%)

en: Failed to release device lock
vi: Lỗi nhả khoá thiết bị

en: Failed to stat device
vi: Lỗi lấy trạng thái về thiết bị

en: Package version options
vi: Tùy chọn phiên bản gói

en: Build environment options
vi: Tùy chọn môi trường xây dựng

en: User options
vi: Tùy chọn người dùng

en: Build dependency override options
vi: Tuỳ chọn ghi đè lên quan hệ phụ thuộc khi xây dựng

en: Special options
vi: Tùy chọn đặc biệt

en: Build source packages (default)
vi: Xây dựng gói nguồn (mặc định)

en: Don't log program output
vi: Đừng ghi lưu kết xuất của chương trình

en: Run in batch mode
vi: Chạy ở chế độ bó

en: dpkg-buildpackage option
vi: Tuỳ chọn dpkg-buildpackage

en: dpkg-buildpackage options (space-separated)
vi: Các tuỳ chọn dpkg-buildpackage (định giới bằng dấu cách)

en: Distribution to build for
vi: Bản phát hành cho đó cần xây dựng

en: Archive to build for
vi: Kho cho đó cần xây dựng

en: Build architecture
vi: Kiến trúc xây dựng

en: Build architecture "all" packages
vi: Xây dựng các gói kiến trúc « all »

en: Build a source package
vi: Xây dựng một gói nguồn

en: Force building of a source package, irrespective of Debian version
vi: Ép buộc xây dựng một gọi nguồn, bất chấp phiên bản Debian

en: Make a binary non-maintainer upload (changelog entry)
vi: Làm việc tải lên nhị phân không phải nhà duy trì (mục nhập sổ theo dõi thay đổi)

en: Make a binary non-maintainer upload (binNMU number)
vi: Làm việc tải lên nhị phân không phải nhà duy trì (số binNMU)

en: Append version suffix
vi: Phụ thêm hậu tố phiên bản

en: Update chroot environment
vi: Cập nhật môi trường chroot

en: Chroot environment to build in
vi: Môi trường chroot trong đó cần xây dựng

en: Purge build mode
vi: Chế độ tẩy bản xây dựng

en: Purge dependencies mode
vi: Chế độ tẩy quan hệ phụ thuộc

en: Run setup hook script in chroot prior to building
vi: Chạy văn lệnh móc thiết lập trong chroot trước khi xây dựng

en: GPG key identifier
vi: Dấu nhận diện khoá GPG

en: Package maintainer
vi: Nhà duy trì gói

en: Package uploader
vi: Nhà tải lên gói

en: Add a build dependency
vi: Thêm một quan hệ phụ thuộc khi xây dựng

en: Add a build conflict
vi: Thêm một sự xung đột xây dựng

en: Add an architecture-independent build dependency
vi: Thêm một quan hệ phụ thuộc khi xây dựng mà không phụ thuộc vào kiến trúc

en: Add an architecture-independent build conflict
vi: Thêm một sự xung đột xây dựng không phụ thuộc vào kiến trúc

en: Specify algorithm for dependency checking
vi: Xác định thuật toán để kiểm tra quan hệ phụ thuộc

en: Build using the current GCC development snapshot
vi: Xây dựng dùng hiện trạng phát triển GCC hiện thời

en: Package to build
vi: Gói cần xây dựng

en: --makebinNMU missing
vi: --makebinNMU còn thiếu

en: --binNMU missing
vi: --binNMU còn thiếu

en: Print paths to available chroots
vi: In ra đường dẫn đến mỗi chroot sẵn sàng

en: Select all chroots
vi: Chọn mọi chroot

en: Directory to use
vi: Thư mục cần dùng

en: Only one command may be specified
vi: Có thể xác định chỉ một lệnh

en: Command must have an absolute path
vi: Lệnh phải có đường dẫn tuyệt đối

en: No chroot specified
vi: Chưa xác định chroot

en: Print path to selected chroot
vi: In ra đường dẫn đến chroot đã chọn

en: Preserve user environment
vi: Bảo tồn môi trường người dùng

en: --quiet and --verbose may not be used at the same time
vi: Không cho phép dùng đồng thời hai tùy chọn « --quiet » (im) và « --verbose » (xuất chi tiết)

en: Using verbose output
vi: Đang xuất chi tiết

en: --chroot and --all may not be used at the same time
vi: Không cho phép dùng đồng thời hai tùy chọn « --chroot » và « --all » (tất cả)

en: Using --chroots only
vi: Đang dùng chỉ tùy chọn « --chroots »

en: dchroot session restriction
vi: sự hạn chế phiên chạy dchroot

en: Written by Roger Leigh
vi: Tác giả: Roger Leigh

en: Configured features:
vi: Tính năng đã cấu hình:

en: %1%: invalid action
vi: %1%: hành động không hợp lệ

en: Only one action may be specified
vi: Có thể ghi rõ chỉ một hành động

en: Hidden options
vi: Tùy chọn bị ẩn

en: Show less output
vi: Xuất ít hơn

en: Show more output
vi: Xuất nhiều hơn

en: Enable debugging messages
vi: Bật hiển thị các thông điệp gỡ lỗi

en: Invalid debug level
vi: Cấp gỡ lỗi không hợp lệ

en: Mountpoint to check (full path)
vi: Điểm lắp cần kiểm tra (đường dẫn đầy đủ)

en: No mount point specified
vi: Chưa xác định điểm lắp

en: Failed to fork child
vi: Lỗi tạo tiến trình con

en: Wait for child failed
vi: Lỗi đợi tiến trình con

en: Perform a simulation of actions which would be taken
vi: Mô phỏng các hành động cần làm

en: fstab file to read (full path)
vi: Tập tin fstab cần đọc (đường dẫn đầy đủ)

en: No PID specified; forcing release of lock
vi: Chưa xác định PID (mã số tiến trình) nên ép buộc nhả khoá

en: Device to unlock (full path)
vi: Thiết bị cần mở khoá (đường dẫn đầy đủ)

en: Process ID owning the lock
vi: Mã số tiến trình sở hữu khoá đó

en: %1%: Invalid session name
vi: %1%: tên buổi hợp không hợp lệ

en: Available chroot types:
vi: Kiểu chroot sẵn sàng:

note: TRANSLATORS: %1% = program name TRANSLATORS: %2% = program version TRANSLATORS: %3% = current date
en: schroot configuration generated by %1% %2% on %3%
vi: Cấu hình schroot do %1% %2% tạo ra vào %3%

en: Chroot selection
vi: Chọn chroot

en: Chroot environment
vi: Môi trường chroot

en: Session actions
vi: Hành động phiên chạy

en: Session options
vi: Tùy chọn phiên chạy

en: List available chroots
vi: Liệt kê các chroot sẵn sàng

en: Show information about selected chroots
vi: Hiện thông tin về các chroot được chọn

en: Dump configuration of selected chroots
vi: Đổ cấu hình của các chroot đã chọn

en: Use specified chroot
vi: Dùng chroot đã xác định

en: Command to run
vi: Lệnh cần chạy

en: Exactly one chroot must be specified when beginning a session
vi: Có thể ghi rõ chỉ một chroot khi khởi chạy phiên

en: --session-name is not permitted for the specified action; did you mean to use --chroot?
vi: « --session-name » không được phép cho hành động đã xác định: bạn dự định sử dụng « --chroot » không?

en: Unknown action specified
vi: Hành động không rõ được xác định

en: --session-name is not permitted for the specified action
vi: « --session-name » (tên buổi hợp) không được phép cho hành động đã xác định

en: Invalid session name
vi: Tên buổi hợp không hợp lệ

en: Print location of selected chroots
vi: In ra vị trí của các chroot đã chọn

en: Select all chroots and active sessions
vi: Chọn mọi chroot và phiên chạy hoạt động

en: Select all active sessions
vi: Chọn mọi phiên chạy hoạt động

en: Select all source chroots
vi: Chọn mọi chroot nguồn

en: Username (default current user)
vi: Tên người dùng (người dùng hiện thời mặc định)

en: Begin, run and end a session automatically (default)
vi: Tự động khởi chạy, chạy và dừng chạy phiên chạy (mặc định)

en: Begin a session; returns a session ID
vi: Khởi chạy phiên chạy; trả lại một mã số phiên chạy

en: Recover an existing session
vi: Phục hồi một phiên chạy đã có

en: Run an existing session
vi: Chạy một phiên chạy đã có

en: End an existing session
vi: Kết thúc một phiên chạy đã có

en: Session name (defaults to an automatically generated name)
vi: Tên phiên chạy (giá trị mặc định là tên được tạo ra tự động)

en: Force operation, even if it fails
vi: Ép buộc thao tác, thậm chí nếu nó bị lỗi

en: Failed to get hostname
vi: Lỗi lấy tên máy

en: Access not authorised
vi: Không có quyền truy cập

en: PAM is already initialised
vi: PAM đã được sơ khởi

en: PAM error
vi: Lỗi PAM

en: PAM failed to shut down cleanly
vi: PAM đã không tắt đúng

note: TRANSLATORS: %1% = program name (PAM service name)
en: You do not have permission to access the %1% service.
vi: Bạn không có quyền truy cập đến dịch vụ %1%.

en: This failure will be reported.
vi: Lỗi này sẽ được thông báo.

en: [schroot] password for %1%:
vi: Mật khẩu [schroot] cho %1%:

en: Pluggable Authentication Modules
vi: Mô-đun Xác thực Dễ Kết hợp

en: Set RUSER
vi: Đặt RUSER

en: Set RHOST
vi: Đặt RHOST

en: Set TTY
vi: Đặt TTY

en: Set USER
vi: Đặt USER

en: No controlling terminal
vi: Không có thiết bị cuối điều khiển

en: Timed out
vi: Quá hạn

en: Failed to get terminal settings
vi: Lỗi lấy thiết lập thiết bị cuối

en: This option may be present in a newer version
vi: Tùy chọn này có thể nằm trong một phiên bản mới

en: This option will be removed in the future; please update your configuration
vi: Tùy chọn này sẽ bị gỡ bỏ trong tương lai; hãy cập nhật cấu hình

en: Chroot creation failed
vi: Lỗi tạo chroot

en: Device name not set
vi: Chưa đặt tên thiết bị

en: Device must have an absolute path
vi: Thiết bị phải có đường dẫn tuyệt đối

en: Failed to lock device
vi: Lỗi khoá thiết bị

en: Failed to unlock device
vi: Lỗi mở khoá thiết bị

en: Directory must have an absolute path
vi: Thư mục phải có đường dẫn tuyệt đối

en: Attempt to add object which is not a facet
vi: Việc thử thêm một đối tượng không phải là mặt (facet)

en: Attempt to add facet which is already in use
vi: Việc thử thêm một mặt (facet) đang được sử dụng

en: File must have an absolute path
vi: Tập tin phải có đường dẫn tuyệt đối

en: Failed to acquire file lock
vi: Lỗi giành khoá tập tin

en: File is not a regular file
vi: Tập tin không phải là tập tin chuẩn

en: File is not owned by user root
vi: Người dùng chủ không sở hữu tập tin này

en: File has write permissions for others
vi: Người khác có quyền ghi tập tin này

en: Failed to discard file lock
vi: Lỗi hủy khoá tập tin

en: Location must have an absolute path
vi: Vị trí phải có đường dẫn tuyệt đối

note: TRANSLATORS: unlink refers to the C function which removes a file
en: Failed to unlink session file
vi: Lỗi bỏ liên kết tập tin phiên chạy

en: Failed to write session file
vi: Lỗi ghi tập tin phiên chạy

en: Message verbosity is invalid
vi: Thông điệp có mức chi tiết không hợp lệ

en: Message Verbosity
vi: Mức chi tiết thông điệp

en: Root Users
vi: Người dùng chủ

en: Root Groups
vi: Nhóm chủ

en: Preserve Environment
vi: Bảo tồn môi trường

en: Environment Filter
vi: Lọc môi trường

en: Run Setup Scripts
vi: Chạy các văn lệnh thiết lập

en: Script Configuration
vi: Cấu hình Văn lệnh

en: Session Managed
vi: Phiên chạy đã quản lý

en: Session Cloned
vi: Phiên chạy đã nhân đôi

en: Session Purged
vi: Phiên chạy bị tẩy

en: Command Prefix
vi: Tiền tố lệnh

en: Mount Location
vi: Vị trí lắp

note: TRANSLATORS: %1% = chroot name
en: %1%: Chroot not found
vi: %1%: không tìm thấy chroot

note: TRANSLATORS: %1% = comma-separated list of chroot names
en: %1%: Chroots not found
vi: %1%: không tìm thấy chroot

en: Failed to open file
vi: Lỗi mở tập tin

en: No such namespace
vi: Không có miền tên như vậy

en: Duplicate names are not allowed
vi: Không cho phép tên trùng

en: Available chroots:
vi: Các chroot sẵn sàng:

en: Mount Device
vi: Thiết bị lắp

en: Mount Options
vi: Tùy chọn lắp

note: TRANSLATORS: "Personality" is the Linux kernel personality (process execution domain).  See schroot.conf(5).
en: Personality
vi: Cá tính

en: Session ID
vi: Mã phiên chạy

en: (source chroot)
vi: (chroot nguồn)

en: Source Users
vi: Người dùng nguồn

en: Source Groups
vi: Nhóm nguồn

en: Source Root Users
vi: Người dùng chủ nguồn

en: Source Root Groups
vi: Nhóm chủ nguồn

en: Union overlay must have an absolute path
vi: Phủ hợp phải có đường dẫn tuyệt đối

en: Union underlay must have an absolute path
vi: Lót hợp phải có đường dẫn tuyệt đối

en: Support for filesystem unioning
vi: Hỗ trợ hệ thống tập tin thống nhất

en: Filesystem Union Type
vi: Kiểu hợp hệ thống tập tin

en: Filesystem Union Mount Options
vi: Tuỳ chọn lắp hợp hệ thống tập tin

en: Filesystem Union Overlay Directory
vi: Thư mục phủ hợp hệ thống tập tin

en: Filesystem Union Underlay Directory
vi: Thư mục lót hợp hệ thống tập tin

en: File Repack
vi: Nén lại tập tin

en: LVM Snapshot Device
vi: Thiết bị hiện trạng Bộ Quản lý Khối tin Hợp lý

en: LVM Snapshot Options
vi: Tùy chọn hiện trạng Bộ Quản lý Khối tin Hợp lý

en: The controlling terminal close-on-execute flag could not be set
vi: Không thể đặt cờ đóng khi thực hiện (close-on-execute) thiết bị điều khiển

en: The controlling terminal file descriptor could not be duplicated
vi: Không thể nhân đôi bộ mô tả tập tin thiết bị điều khiển

en: line %1% [%2%]: %4%
vi: dòng %1% [%2%]: %4%

en: line %1% [%2%] %3%: %4%
vi: dòng %1% [%2%] %3%: %4%

en: Failed to set timeout handler
vi: Lỗi đặt bộ quản lý thời hạn

en: Failed to set timeout
vi: Lỗi đặt thời hạn

en: Failed to cancel timeout
vi: Lỗi thôi thời hạn

en: Failed to lock file
vi: Lỗi khoá tập tin

en: Failed to unlock file
vi: Lỗi mở khoá tập tin

note: TRANSLATORS: %4% = time in seconds
en: Failed to lock file (timed out after %4% seconds)
vi: Lỗi khoá tập tin (quá hạn sau %4% giây)

note: TRANSLATORS: %4% = time in seconds
en: Failed to unlock file (timed out after %4% seconds)
vi: Lỗi mở khoá tập tin (quá hạn sau %4% giây)

note: TRANSLATORS: %4% = time in seconds TRANSLATORS: %5% = integer process ID
en: Failed to lock device (timed out after %4% seconds; lock held by PID %5%)
vi: Lỗi khoá thiết bị (quá hạn sau %4% giây; khoá được giữ bởi PID %5%)

en: Failed to test device lock
vi: Lỗi kiểm tra khoá thiết bị

note: TRANSLATORS: %4% = time in seconds TRANSLATORS: %5% = integer process ID
en: Failed to unlock device (timed out after %4% seconds; lock held by PID %5%)
vi: Lỗi mở khoá thiết bị (quá hạn sau %4% giây; khoá được giữ bởi PID %5%)

en: Device locking
vi: Khoá thiết bị

note: TRANSLATORS: "I" is an abbreviation of "Information"
en: I:
vi: T:

note: TRANSLATORS: "W" is an abbreviation of "Warning"
en: W:
vi: C:

note: TRANSLATORS: "E" is an abbreviation of "Error"
en: E:
vi: L:

note: TRANSLATORS: %1% = integer debug level TRANSLATORS: "D" is an abbreviation of "Debug"
en: D(%1%):
vi: G(%1%):

en: Linux kernel Application Binary Interface switching
vi: Chuyển đổi Giao diện Nhị phân Ứng dụng hạt nhân Linux

note: TRANSLATORS: %1% = a comma-separated list of personality names
en: Valid personalities: %1%
vi: Cá tính hợp lệ: %1%

en: Failed to duplicate file descriptor
vi: Lỗi nhân đôi bộ mô tả tập tin

en: Failed to poll file descriptor
vi: Lỗi thăm dò bộ mô tả tập tin

en: Failed to read file descriptor
vi: Lỗi đọc bộ mô tả tập tin

en: Child dumped core
vi: Tiến trình con đã đổ lõi

en: Child exited abnormally (reason unknown; not a signal or core dump)
vi: Tiến trình con đã thoát bất thường (chưa biết sao ; không phải là tín hiệu hay sự đổ lõi)

en: Failed to lock chroot
vi: Lỗi khoá chroot

en: Chroot setup failed
vi: Lỗi thiết lập chroot

note: TRANSLATORS: %1% = chroot name
en: Failed to unlock chroot
vi: Lỗi mở khoá chroot

note: TRANSLATORS: A supplementary group is the list of additional system groups a user belongs to, in addition to their default group.
en: Failed to get supplementary groups
vi: Lỗi lấy nhóm bổ sung

note: TRANSLATORS: A supplementary group is the list of additional system groups a user belongs to, in addition to their default group.
en: Failed to get supplementary group count
vi: Lỗi lấy số đếm nhóm bổ sung

en: Failed to set supplementary groups
vi: Lỗi đặt nhóm bổ sung

en: Failed to drop root permissions
vi: Lỗi bỏ ra quyền chủ

en: Error saving terminal settings
vi: Gặp lỗi khi lưu thiết lập thiết bị cuối

en: Error restoring terminal settings
vi: Gặp lỗi khi phục hồi thiết lập thiết bị cuối

en: stage=%1%
vi: giai đoạn=%1%

en: terminating immediately
vi: sẽ chấm dứt ngay

en: Failed to stat file
vi: Lỗi lấy trạng thái về tập tin này

en: Failed to stat file descriptor
vi: Lỗi lấy trạng thái về bộ mô tả tập tin

en: English/European
vi: Anh/Âu

note: Append an entry for forward mode.
en: English/Keyboard
vi: Anh/Bàn phím

en: Bengali (India)
vi: Ben-ga-li (Ấn Độ)

en: English (Canadian)
vi: Anh (Ca-na-da)

en: English (American)
vi: Anh (Mỹ)

en: Laothian
vi: Lào

en: Norwegian (nynorsk)
vi: Na Uy (nynorsk)

en: Norwegian (bokmal)
vi: Na Uy (bokmal)

en: Chinese (traditional)
vi: Trung Quốc (phồn thể)

en: Czech (qwerty)
vi: Séc (qwerty)

en: French (Canadian)
vi: Pháp (Canada)

en: French (Switzerland)
vi: Pháp (Thuỵ Sĩ)

en: German (with deadkeys)
vi: Đức (với phím chết)

en: German (Swiss)
vi: Đức (Thuỵ Sĩ)

en: Portuguese (Brazil US accents)
vi: Bồ Đào Nha (Braxin-Mỹ)

en: Slovak (qwerty)
vi: Slô-va-ki-a (qwerty)

en: Spanish (CP 850)
vi: Tây Ban Nha (CP-850)

en: Simplified-Traditional Chinese Conversion
vi: Chuyển đổi tiếng Trung giản thể - phồn thể

en: Convert between Simplified Chinese and Traditional Chinese
vi: Chuyển giữa tiếng Trung giản thể và phồn thể

en: Simplified-Traditional Chinese conversion
vi: Chuyển đổi tiếng Trung giản thể

en: No Conversion
vi: Không chuyển đổi

en: Simplified to Traditional
vi: Giản thể sang Phồn thể

en: Convert Simplified Chinese to Traditional Chinese
vi: Chuyển tiếng Trung giản thể sang phồn thể

en: Traditional to Simplified
vi: Phồn thể sang Giản thể

en: Convert Traditional Chinese to Simplified Chinese
vi: Chuyển tiếng Trung phồn thể sang giản thể

en: Smart Common Input Method platform
vi: nền Bộ gõ dùng chung thông minh

en: Hot Keys:
    
      Control+u:
        switch between Multibyte encoding and Unicode.
    
      Esc:
        reset the input method.
vi: Phím tắt:
    
      Control+u:
        chuyển giữa mã Multibyte và Unicode.
    
      Esc:
        thiết lập lại bộ gõ.

en: The status of the current input method. Click to change it.
vi: Trạng thái của bộ gõ hiện thời. Nhấn chuột để thay đổi.

en: Global Setup
vi: Thiết lập toàn cục

en: Setup the global options used by All FrontEnd modules, including X11 FrontEnd, GTK IMModule, QT IMModule etc.
vi: Thiết lập toàn cục cho tất cả các mô-đun Đầu Trước (FrontEnd), bao gồm Đầu Trước X11, GTK IMModule, QT IMModule.v.v..

note: title
en: Select the trigger keys
vi: Chọn phím bật/tắt

note: tooltip
en: The key events to turn on/off SCIM input method. Click on the button on the right to edit it.
vi: Tổ hợp phím để bật/tắt bộ gõ SCIM. Bấm vào nút nằm bên phải để hiệu chỉnh.

note: label
en: Turn _On:
vi: Bật:

note: title
en: Select the Turn On keys
vi: Chọn tổ hợp phím để bật SCIM:

note: tooltip
en: The key events to turn on SCIM input method. Click on the button on the right to edit it.
vi: Tổ hợp phím để bật bộ gõ SCIM. Bấm vào nút bên phải để hiệu chỉnh

note: label
en: Turn O_ff:
vi: Tắt:

note: title
en: Select the Turn Off keys
vi: Chọn phím để tắt SCIM

note: tooltip
en: The key events to turn off SCIM input method. Click on the button on the right to edit it.
vi: Tổ hợp phím để tắt bộ gõ SCIM. Bấm vào nút bên phải để hiệu chỉnh.

note: label
en: _Next input method:
vi: _Bộ gõ kế:

note: title
en: Select the next input method keys
vi: Chọn tổ hợp phím chuyển bộ gõ kế:

note: tooltip
en: The key events to switch to the next input method. Click on the button on the right to edit it.
vi: Tổ hợp phím để chuyển tới bộ gõ kế tiếp. Bấm vào nút bên phải để hiệu chỉnh.

note: label
en: _Previous input method:
vi: _Bộ gõ trước:

note: title
en: Select the previous input method keys
vi: Chọn phím chuyển bộ gõ trước:

note: tooltip
en: The key events to switch to the previous input method. Click on the button on the right to edit it.
vi: Tổ hợp phím để chuyển tới bộ gõ trước. Bấm vào nút bên phải để hiệu chỉnh.

note: label
en: Show input method _menu:
vi: Hiện _trình đơn của bộ gõ:

note: title
en: Select the show input method menu keys
vi: Chọn phím hiện trình đơn bộ gõ:

note: tooltip
en: The key events to show the input method menu. Click on the button on the right to edit it.
vi: Tổ hợp phím để hiển thị trình đơn của bộ gõ. Bấm vào nút bên phải để hiệu chỉnh.

en: _Keyboard Layout:
vi: _Bố trí bàn phím:

en: You should choose your currently used keyboard layout here so that input methods, who care about keyboard layout, could work correctly.
vi: Bạn phải chọn đúng kiểu bố trí bàn phím để các bộ gõ làm việc đúng cách.

note: On The Spot.
en: _Embed Preedit String into client window
vi: _Nhúng chuỗi đang gõ dở vào cửa sổ ứng dụng khách

en: If this option is checked, the preedit string will be displayed directly in the client input window, rather than in a independent float window.
vi: Nếu được chọn, các chuỗi mà bạn đang gõ dở sẽ hiện trực tiếp trên cửa sổ ứng dụng mà bạn đang gõ. Ngược lại, chuỗi đang gõ dở sẽ hiện lên trong một cửa sổ nổi.

note: Shared input method.
en: _Share the same input method among all applications
vi: _Chỉ dùng một bộ gõ cho tất cả các ứng dụng

en: If this option is checked, then only one input method could be used by all applications at the same time.Otherwise different input method could be used by each application.
vi: Nếu được chọn, mọi ứng dụng sẽ dùng chung một bộ gõ. Nếu bỏ chọn, mỗi ứng dụng sẽ dùng 1 bộ gõ riêng.

en: You can enable/disable input methods and set hotkeys for input methods here.
vi: Bạn có thể bật/tắt và đặt phím tắt cho các bộ gõ tại đây.

en: The installed input method services:
vi: Các bộ gõ đã cài đặt:

note: Create hotkey and filter button before factory list view, because factory_list_selection_changed_callback may access these two buttons.
en: Edit _Hotkeys
vi: Hiệu chỉnh _Phím tắt

en: Edit Hotkeys associated with the selected input method.
vi: Hiệu chỉnh phím tắt dùng cho bộ gõ được chọn

en: Select the Filters which will be attached to this input method.
vi: Chọn các bộ lọc được dùng cho bộ gõ này.

en: Expand all language categories.
vi: Mở rộng mọi lớp ngôn ngữ

en: Collapse all language categories.
vi: Thu gọn mọi lớp ngôn ngữ

en: Enable all input methods.
vi: Bật mọi bộ gõ.

en: Disable all input methods.
vi: Bỏ tất cả các bộ gõ

en: Edit Hotkeys for %s
vi: Hiệu chỉnh phím tắt cho %s

en: Select Filters for %s
vi: Chọn bộ lọc cho %s

en: A panel daemon based on GTK+-2.x library.
vi: Một trình nền cửa sổ dựa trên thư viện GTK+ 2.x

en: On demand
vi: Chỉ khi bật

en: Auto s_nap
vi: Tự động nằ_m bên rìa

en: Show _input method icon
vi: Hiện biể_u tượng bộ gõ

en: Show inp_ut method name
vi: Hiện _tên bộ gõ

en: Hide time_out:
vi: Thời gi_an ẩn:

en: Show s_tick icon
vi: Hiện biểu tượng _ghim

en: Show m_enu icon
vi: Hiện biểu tượng t_rình đơn

en: Show _help icon
vi: Hiện biểu tượng trợ giú_p

en: Show _property label
vi: Hiện nhãn thuộ_c tính

note: Create the Input Window setup block
en: Input window
vi: Cửa sổ nhập

en: E_mbedded lookup table
vi: N_húng bảng tra cứu

en: _Vertical lookup table
vi: Bảng tra cứu nằ_m dọc

en: Show tra_y icon
vi: Hiện biểu tượng trên kha_y hệ thống

en: Stick _windows
vi: Ghim cửa _sổ

en: If option "Always" is selected, the toolbar will always be shown on the screen. If option "On demand" is selected, it will only be shown when SCIM is activated. If option "Never" is selected, it will never be shown.
vi: Nếu chọn "Luôn luôn", thanh công cụ SCIM luôn được hiển thị trên màn hình. Nếu chọn "Chỉ khi bật", thanh công cụ sẽ chỉ hiện lên khi SCIM hoạt động. Nếu chọn "Luôn tắt", thanh công cụ sẽ không được hiển thị.

en: If this option is checked, the toolbar will be snapped to the screen border.
vi: Nếu đánh dấu chọn, thanh công cụ sẽ nằm ở rìa màn hình.

en: The toolbar will be hidden out after this timeout is elapsed. This option is only valid when "Always show" is selected. Set to zero to disable this behavior.
vi: Thời gian sau khi bật thanh công cụ được ẩn đi. Tuỳ chọn này chỉ hợp lệ khi "Luôn luôn" được chọn. Đặt giá trị này bằng 0 để thanh công cụ luôn nổi.

en: If this option is checked, the input method icon will be showed on the toolbar.
vi: Nếu được chọn, biểu tượng của bộ gõ sẽ được hiển thị trên thanh công cụ.

en: If this option is checked, the input method name will be showed on the toolbar.
vi: Nếu được chọn, tên bộ gõ sẽ được hiển thị trên thanh công cụ.

en: If this option is checked, the stick icon will be showed on the toolbar.
vi: Nếu được chọn, biểu tượng ghim sẽ được hiển thị trên thanh công cụ.

en: If this option is checked, the menu icon will be showed on the toolbar.
vi: Nếu được chọn, biểu tượng trình đơn sẽ được hiển thị trên thanh công cụ.

en: If this option is checked, the help icon will be showed on the toolbar.
vi: Nếu được chọn, biểu tượng trợ giúp sẽ được hiển thị trên thanh công cụ.

en: If this option is checked, the text label of input method properties will be showed on the toolbar.
vi: Nếu được chọn, nhãn văn bản của bộ gõ sẽ được hiển thị trên thanh công cụ.

en: If this option is checked, the lookup table will be embedded into the input window.
vi: Nếu được chọn, bảng tra cứu sẽ được nhúng vào cửa sổ đang gõ.

en: If this option is checked, the lookup table will be displayed vertically.
vi: Nếu được chọn, bảng tra cứu được hiển thị theo chiều dọc.

en: If this option is checked, the tray icon will be showed on the desktop's taskbar.
vi: Nếu được chọn, biểu tượng SCIM được đặt trên thanh tác vụ của màn hình nền.

en: If this option is checked, the toolbar, input and lookup table windows will be sticked to its original position.
vi: Nếu được chọn, cửa sổ nhập và bảng tra cứu sẽ được ghim vào vị trí mặc định.

en: The font setting will be used in the input and lookup table windows.
vi: Thiết lập phông chữ được dùng trong cửa sổ nhập và bảng tra cứu

en: FrontEnd
vi: Đầu trước

en: IMEngine
vi: Cơ cấu bộ gõ

note: vi:ts=4:nowrap:ai:expandtab
en: SCIM Input Method Setup
vi: Cài đặt bộ gõ SCIM

en:  <span size="20000">Smart Common Input Method platform</span> 
    
    <span size="16000" style="italic">GUI Setup Utility</span>
    
    
    
    <span size="12000">Copyright 2002-2004, James Su &lt;suzhe@tsinghua.org.cn&gt;</span>
vi:  <span size="20000">Bộ gõ dùng chung thông minh</span> 
    
    <span size="16000" style="italic">Tiện ích thiết lập trên giao diện đồ hoạ người dùng</span>
    
    
    
    <span size="12000">Copyright 2002-2004, James Su &lt;suzhe@tsinghua.org.cn&gt;</span>

en: <span size="x-large">The Setup for %s modules.</span>
vi: <span size="x-large">Thiết lập cho mô-đun %s.</span>

en: Are you sure you want to quit SCIM Setup?
vi: Bạn chắc mình muốn thoát khỏi chương trình thiết lập SCIM?

en: Not all configuration can be reloaded on the fly. Don't forget to restart SCIM in order to let all of the new configuration take effect.
vi: Một số thiết lập sẽ không có hiệu lực ngay lập tức. Bạn phải khởi động lại SCIM để tất cả các thiết lập đều có hiệu lực.

en: SCIM Setup
vi: Thiết lập SCIM

en: Integrated Setup Utility based on GTK Widget library.
vi: Tiện ích thiết lập tích hợp dựa trên thư viện GTK Widget

en: Setup utility for Smart Common Input Method platform
vi: Tiện ích thiết lập cho bộ gõ SCIM

en: SCIM Help
vi: Trợ giúp cho SCIM

en: Smart Common Input Method
vi: Bộ gõ thông minh dùng chung

en: Stick/unstick the input window and the toolbar.
vi: Ghim/Gỡ ghim cửa sổ nhập và thanh công cụ.

en: Show a brief help about SCIM and the current input method.
vi: Hiển thị trợ giúp nhỏ cho SCIM và bộ gõ hiện hành.

en: Show command menu.
vi: Hiện trình đơn lệnh.

note: Reload Configuration.
en: Reload Configuration
vi: Nạp lại các thiết lập

note: Stick
en: Stick Windows
vi: Ghim cửa sổ

note: Toolbar
en: Hide Toolbar
vi: Ẩn thanh công cụ

note: Help
en: Help ...
vi: Trợ giúp ...

en: Maximum number of characters for this string view. Zero if no maximum.
vi: Số lượng ký tự lớn nhất hiển thị trong chuỗi. Đặt bằng 0 nếu không giới hạn.

en: Maximum width of this string view.
vi: Độ rộng lớn nhất khi hiển thị chuỗi.

en: FALSE removes outside bevel from string view.
vi: FALSE loại bỏ khung bên ngoài khi hiển thị chuỗi.

en: Draw cursor
vi: Vẽ con trỏ

en: TRUE draw blinking cursor.
vi: TRUE vẽ con trỏ nhấp nháy.

en: Auto move cursor
vi: Tự động di chuyển con trỏ

en: TRUE auto move cursor position when mouse clicking.
vi: TRUE tự động di chuyển vị trí con trỏ khi bấm chuột.

en: Forward button press event
vi: Chuyển sự kiện nút được nhấn

en: TRUE forward button press event to user program.
vi: TRUE chuyển sự kiện nhấn nút tới chương trình của người dùng.

en: Auto resize the widget to fit the string
vi: Tự động điều chỉnh kích thước của ô nhập để hiển thị chuỗi

en: TRUE Auto resize on.
vi: TRUE bật tự động điều chỉnh kích thước

en: Number of characters to leave space for in the string view.
vi: Số ký tự cần có để giữ chỗ khi hiển thị chuỗi.

en: Number of pixels of the string view scrolled off the screen to the left
vi: Số pixel được cuộn sang bên trái khi hiển thị chuỗi

en: The contents of the string view
vi: Ngữ cảnh khi hiển thị chuỗi

en: Selected _Keys:
vi: Phím được _chọn:

en: Key Code:
vi: Mã phím:

en: Please enter a Key Code first.
vi: Xin hãy nhập mã phím.

en: Press a key (or a key combination).
    This dialog will be closed when the key is released.
vi: Nhấn một phím (hoặc tổ hợp phím).
    Hộp thoại này sẽ được đóng lại khi bạn thả tay ra.

en: Grabbing a key.
vi: Nhận một phím.

en: Key Selection
vi: Chọn phím.

en: Passwords and Encryption Keys Manual
vi: Sổ tay về Mật khẩu và Khoá Mật mã

en: Seahorse Project
vi: Dự án Seahorse

en: Passwords and Encryption Keys Manual V0.9.1
vi: Sổ tay về Mật khẩu và Khoá Mật mã pb0.9.1

en: November 2006
vi: 11/2006

en: Passwords and Encryption Keys Manual V0.9.0
vi: Sổ tay về Mật khẩu và Khoá Mã hoá pb0.9.0

en: July 2005
vi: 7/2005

en: Passwords and Encryption Keys Manual V0.7.0
vi: Sổ tay về Mật khẩu và Khoá Mật mã pb0.7.0

en: February 2003
vi: 2/2003

en: This manual describes version 0.9.9 of Passwords and Encryption Keys
vi: Sổ tay này diễn tả phiên bản 0.9.9 của Mật khẩu và Khoá Mật mã

en: To report a bug or make a suggestion regarding the <application>Passwords and Encryption Keys</application> application or this manual, follow the directions in the <ulink url="ghelp:gnome-feedback" type="help">Gnome Feedback Page</ulink>.
vi: Để thông báo lỗi hay góp ý về ứng dụng <application>Mật khẩu và Khoá Mật mã</application> hay sổ tay này, hãy theo những hướng dẫn trên <ulink url="ghelp:gnome-feedback" type="help">Trang Phản Hồi GNOME</ulink>.

en: <application>Passwords and Encryption Keys</application> is the application for managing encryption keys for the GNOME Desktop
vi: <application>Mật khẩu và Khoá Mật mã</application> là ứng dụng để quản lý các khoá mật mã trong Môi trường GNOME.

en: Encryption Keys
vi: Khoá Mật mã

en: You can use <application>Passwords and Encryption Keys</application> to create and manage <acronym>PGP</acronym> and <acronym>SSH</acronym> keys.
vi: Bạn có thể sử dụng ứng dụng <application>Mật khẩu và Khoá Mật mã</application> để tạo và quản lý các khoá kiểu <acronym>PGP</acronym> và <acronym>SSH</acronym>.

en: <application>Passwords and Encryption Keys</application> provides a front end to many of the features of <ulink url="http://www.gnupg.org" type="http">Gnu Privacy Guard (GPG)</ulink> and integrates with multiple components of the <ulink url="http://www.gnome.org">GNOME</ulink> desktop.
vi: Ứng dụng <application>Mật khẩu và Khoá Mật mã</application> cung cấp giao diện người dùng đồ họa với nhiều tính năng của phần mềm <ulink url="http://www.gnupg.org" type="http">Bảo vệ sự Riêng tự GNU (GPG)</ulink>, cũng hợp nhất với nhiều thành phần của môi trường <ulink url="http://www.gnome.org">GNOME</ulink>.

en: A drop-in replacement for <application>gpg-agent</application>
vi: Sự thay thế thả xuống cho hàm <application>gpg-agent</application>

en: A DNS-SD HKP <glossterm>key</glossterm> server
vi: Trình phục vụ <glossterm>khoá</glossterm> kiểu HKP DNS-SD.

en: Plugins for <application><ulink url="ghelp:gedit" type="help">Gedit</ulink></application>, <application><ulink url="ghelp:user-guide?nautilus">Nautilus</ulink></application> and <application><ulink url="ghelp:epiphany">Epiphany</ulink></application>
vi: Cũng có phần bổ sung cho ứng dụng GNOME <application><ulink url="ghelp:gedit" type="help">Gedit</ulink></application>, <application><ulink url="ghelp:user-guide?nautilus">Nautilus</ulink></application> và <application><ulink url="ghelp:epiphany">Epiphany</ulink></application>

en: A panel applet for encrypting text on the clipboard
vi: Tiểu dụng bảng điều khiển để mã hoá văn bản trên bảng nháp

en: Features of <application>Passwords and Encryption Keys</application> include: <placeholder-1/>
vi: Các tính năng của ứng dụng <application>Mật khẩu và Khoá Mật mã</application> bao gồm khả năng: <placeholder-1/>

en: Create and manage PGP and SSH keys,
vi: Tạo và quản lý các khoá PGP và SSH.

en: Export and import PGP and SSH keys,
vi: Nhập/xuất khẩu các khoá PGP và SSH.

en: Share your keys with others,
vi: Chia các khoá với người khác.

en: Backup your keys and keyring,
vi: Sao lưu các khoá và vòng khoá.

en: Cache your passphrase so you don't have to keep typing it,
vi: Nhớ tạm cụm từ mật khẩu để bạn không cần phải cứ gõ.

en: Encrypt and decrypt the clipboard.
vi: Mã hoá và giải mã bảng nháp.

en: With <application>Passwords and Encryption Keys</application> you can: <placeholder-1/>
vi: Bằng ứng dụng <application>Mật khẩu và Khoá Mật mã</application>, bạn có khả năng:<placeholder-1/>

en: Starting <application>Passwords and Encryption Keys</application>
vi: Khởi chạy ứng dụng <application>Mật khẩu và Khoá Mật mã</application>

en: You can start <application>Passwords and Encryption Keys</application> in the following ways:
vi: Bạn có thể khởi chạy ứng dụng <application>Mật khẩu và Khoá Mật mã</application> bằng những cách theo đây:

en: Choose <menuchoice><guimenu>Other</guimenu><guimenuitem>Password and Encryption Keys</guimenuitem></menuchoice>.
vi: Chọn mục <menuchoice><guimenu>Khác</guimenu><guimenuitem>Mật khẩu và Khoá Mật mã</guimenuitem></menuchoice>.

en: Type <command>seahorse</command> then press <keycap>Return</keycap>.
vi: Gõ tên <command>seahorse</command>, rồi bấm phím <keycap>Return</keycap>.

en: When You Start <application>Passwords and Encryption Keys</application>
vi: Khi bạn khởi chạy ứng dụng <application>Mật khẩu và Khoá Mật mã</application>

en: When you start <application>Passwords and Encryption Keys</application>, the <guilabel>Password and Encryption Keys</guilabel> window is displayed.
vi: Khởi chạy ứng dụng <application>Mật khẩu và Khoá Mật mã</application> thì hiển thị cửa sổ <guilabel>Mật khẩu và Khoá Mật mã</guilabel>.

en: The <application>Passwords and Encryption Keys</application> Window
vi: Cửa sổ <application>Mật khẩu và Khoá Mật mã</application>

en: Show the <placeholder-1/> window.
vi: Hiển thị cửa sổ <placeholder-1/>.

en: The <application>Passwords and Encryption Keys</application> window contains the following elements:
vi: Cửa sổ <application>Mật khẩu và Khoá Mật mã</application> chứa những yếu tố theo đây:

en: The menus on the menubar contain all of the commands that you need to perform tasks in <application>Passwords and Encryption Keys</application>.
vi: Trên thanh trình đơn có các trình đơn chứa tất cả các lệnh cần thiết để làm công việc bằng ứng dụng <application>Mật khẩu và Khoá Mật mã</application>.

en: Use the toolbar to quickly access commonly-used commands.
vi: Hãy sử dụng thanh công cụ để truy cập nhanh các lệnh thường dùng.

en: Keys and Passwords Tabs
vi: Thẻ Khoá và Mật khẩu

en: Provides access to the keys and passwords in the keyring.
vi: Cung cấp truy cập đến các khoá và mật khẩu nằm trong vòng khoá.

en: First time options
vi: Tùy chọn lần đầu tiên

en: Provides fast access to useful actions for first time users. From here you can:
vi: Cung cấp truy cập nhanh đến các hành động có ích cho người dùng ứng dụng lần đầu tiên. Từ đó, bạn có thể:

en: Browse the help system,
vi: Duyệt qua hệ thống trợ giúp.

en: Import keys in the keyring,
vi: Nhập khẩu khoá vào vòng khoá.

en: Create new keys.
vi: Tạo khoá mới.

en: Creating OpenPGP Keys
vi: Tạo khoá OpenPGP

en: OpenPGP is a non proprietary protocol for encrypting e-mail with the use of public key cryptography based on <acronym>PGP</acronym>. It defines standard formats for encrypted messages, signatures, private keys and certificates for exchanging public keys.
vi: OpenPGP là một giao thức không phải sở hữu để mã hoá thư điện tử bằng cách sử dụng kỹ thuật mã hóa khóa công cộng dựa vào <acronym>PGP</acronym>. Nó xác định các định dạng tiêu chuẩn cho thư điện tử đã mã hoá, chữ ký, khoá riêng và chứng nhận để trao đổi khoá công.

en: Public key cryptography is a concept which involves the use of two keys: a <emphasis>public key</emphasis>, that you can give to anyone with whom you would like to communicate, and a <emphasis>private key</emphasis> which is private and must be kept secret.
vi: Mã hoá khoá công cộng là một quan niệm đòi hỏi phải sử dụng hai khoá: một <emphasis>khoá công</emphasis> mà bạn có thể cho mỗi người với họ bạn muốn liên lạc, và một <emphasis>khoá riêng</emphasis> mà phải được giữ bí mật.

en: Choose <menuchoice><guimenu>Key</guimenu><guimenuitem>Create Key Pair</guimenuitem></menuchoice>
vi: Chọn mục trình đơn <menuchoice><guimenu>Khoá</guimenu><guimenuitem>Tạo cặp khoá</guimenuitem></menuchoice>

en: Select <guilabel>PGP Key</guilabel> and click <guibutton>Continue</guibutton>
vi: Chọn mục <guilabel>Khoá PGP</guilabel>, rồi bấm cái nút <guibutton>Tiếp tục</guibutton>

en: Enter your full name (first - last), your e-mail address and any additional information. You can also specify advanced options for the key: see below.
vi: Gõ tên họ và địa chỉ thư điện tử của bạn, và thông tin thêm nào. Cũng có thể ghi rõ tùy chọn cấp cao cho khoá: xem dưới.

en: Click <guibutton>Create</guibutton> to create the new key pair.
vi: Nhấn vào nút <guibutton>Tạo</guibutton> để tạo cặp khoá mới.

en: The <guilabel>Passphrase for New PGP Key</guilabel> dialog will open. Enter the passphrase twice for your new key.
vi: Hộp thoại <guilabel>Cụm từ mật khẩu cho khoá PGP mới</guilabel> sẽ mở. Gõ hai lần cụm từ mật khẩu cho khoá mới.

en: To create OpenPGP keys: <placeholder-1/>
vi: Để tạo khoá OpenPGP: <placeholder-1/>

en: Use similar practices to generating a strong password when choosing a passphrase. The main difference between a password and a passphrase is that, in a passphrase, spaces are valid characters.
vi: Chọn cụm từ mật khẩu thì giống như cách chọn mật khẩu mạnh. Sự khác nhau chính giữa mật khẩu và cụm từ mật khẩu là dấu cách là ký tự hợp lệ trong cụm từ mật khẩu.

en: Expand the <guibutton>Advanced key options</guibutton> section to specify the following options for a new key:
vi: Dãn ra phần <guibutton>Tùy chọn khoá cấp cao</guibutton> để ghi rõ những tùy chọn theo đây đối với một khoá mới:

en: Encryption Type
vi: Kiểu mật mã

en: This field specifies the encryption algorithms used to generate your keys.
vi: Trường này xác định các thuật toán mật mã được dùng để tạo ra khoá cho bạn.

en: This is the suggested choice as it will allow you to encrypt, decrypt, sign and verify as needed.
vi: Đây là sự chọn khuyến khích, vì nó sẽ cho bạn có khả năng mã hoá, giải mã, ký tên và hợp lệ hoá khi nào cần thiết.

en: Will allow signing only.
vi: Chỉ cho phép ký tên.

en: Key Strength (bits)
vi: Độ mạnh khoá (theo bit)

en: This is the length of the key in bits. The longer the key, the more secure it will be, provided a strong passphrase is used. Conversely, performing any operation with a longer key will require more time than it would with a shorter key. Acceptable values are between 1024 and 4096 bits. At least 2048 bits is recommended.
vi: Đây là chiều dài của khoá, theo bit. Khoá càng dài càng bảo mật, miễn là bạn sử dụng cụm từ mật khẩu mạnh. Tuy nhiên, thao tác với khoá dài sẽ chạy chậm hơn thao tác với khoá ngắn. Giá trị hợp lệ nằm trong phạm vi 1024 đến 4096 bit: khuyên bạn chọn ít nhất 2048 bit.

en: Sign your new key with your old one before it expires to preserve your trust status.
vi: Ký nhận khoá mới bằng khoá cũ trước khi nó hết hạn dùng, để bảo tồn trạng thái tin cậy của bạn.

en: This is the date at which the key will cease to be usable for performing encryption or signing operations. 6 months is a reasonable time to set it to. You will have to either change the expiration date or generate a new key or subkey after this amount of time passes. <placeholder-1/>
vi: Đây là ngày tháng vào đó khoá này sẽ không còn có khả năng sử dụng lại cho thao tác mật mã hay ký tên. 6 tháng là một khoảng thời gian hữu ích. Sau đó, bạn sẽ cần phải điều chỉnh ngày tháng hết hạn, hoặc tạo ra một khoá hay khoá phụ mới.

en: Creating Secure Shell Keys
vi: Tạo khoá SSH

en: Secure Shell (<acronym>SSH</acronym>) is a way of logging into a remote computer to execute commands on that machine. SSH keys are used in key-based authentication system, as an alternative to the default password authentication system. With key-based authentication there is no need to manually type a password to authenticate.
vi: Trình bao bảo mật (<acronym>SSH</acronym>) là một phương pháp đăng nhập vào máy tính từ xa để thực hiện lệnh trên máy đó. Khoá SSH được dùng trong hệ thống xác thực dựa vào khoá thì cung cấp cách khác với hệ thống xác thực mật khẩu mặc định. Hệ thống xác thực dựa vào khoá không yêu cầu người dùng gõ mật khẩu để xác thực.

en: Secure Shell keys are made of two keys: a <emphasis>private key</emphasis>, that must be kept secret, and a <emphasis>public key</emphasis> which can be uploaded to any computer you need to access.
vi: Mỗi khoá SSH chứa hai khoá khác nhau : một <emphasis>khoá riêng</emphasis> phải được giữ bí mật, và một <emphasis>khoá công</emphasis> có thể được tải lên bất cứ máy tính nào bạn muốn truy cập.

en: To create a Secure Shell key:
vi: Để tạo một khoá SSH:

en: Select <guilabel>Secure Shell Key</guilabel> and click <guibutton>Continue</guibutton>
vi: Chọn mục trình đơn <guilabel>Khoá SSH</guilabel>, rồi bấm nút <guibutton>Tiếp tục</guibutton>

en: Enter a description of what the key is to be used for. You can use your e-mail address or any other reminder. You can also specify advanced options for the key: see below.
vi: Gõ mô tả về mục đích của khoá. Bạn có thể sử dụng địa chỉ thư điện tử, hay bất cứ lời nhắc nhở khác nhau. Cũng có thể ghi rõ tùy chọn cấp cao cho khoá: xem dưới.

en: Click <guibutton>Just Create Key</guibutton> to create the new key, or <guibutton>Create and Set Up</guibutton> to create the key and set up another computer to use it for authentication.
vi: Bấm nút <guibutton>Chỉ tạo khoá</guibutton> để tạo khoá mới, hay<guibutton>Tạo và Thiết lập</guibutton> để tạo khoá và thiết lập máy tính khác để xác thực bằng nó.

en: The <guilabel>Passphrase for New Secure Shell Key</guilabel> dialog opens. Enter the passphrase twice for your new key.
vi: Hộp thoại <guilabel>Cụm từ mật khẩu cho khoá SSH mới</guilabel> sẽ mở. Gõ hai lần cụm từ mật khẩu cho khoá mới.

en: Expand the <guilabel>Advanced key options</guilabel> section to specify the following options for a new key:
vi: Dãn ra phần <guilabel>Tùy chọn khoá cấp cao</guilabel> để ghi rõ những tùy chọn theo đây cho khoá mới:

en: This field specifies the encryption algorithms used to generate your key.
vi: Trường này xác định những thuật toán mật mã được dùng để tạo ra khoá cho bạn.

en: Use the <emphasis>Rivest-ShamirAdleman</emphasis> (<acronym>RSA</acronym>) algorithm to create the SSH key. This is the preferred and more secure choice.
vi: Dùng thuật toán <emphasis>Rivest-ShamirAdleman</emphasis> (<acronym>RSA</acronym>) để tạo khoá SSH. Đây là sự chọn bảo mật hơn thì khuyến khích.

en: Use the <emphasis>Digital Signature Algorithm</emphasis> (<acronym>DSA</acronym>) to create the SSH key.
vi: Dùng thuật toán <emphasis>Digital Signature Algorithm</emphasis> (<acronym>DSA</acronym>) để tạo khoá SSH.

en: OpenPGP Key Properties
vi: Thuộc tính khoá OpenPGP

en: The descriptions in this section apply to all OpenPGP keys.
vi: Phần này thích hợp với mọi khoá OpenPGP.

en: Select the <acronym>PGP</acronym> key from the main window,
vi: Trong cửa sổ chính, chọn khoá <acronym>PGP</acronym>.

en: Double click on it or choose <guilabel>Properties</guilabel> from the toolbar,
vi: Nhấn đôi vào nó, hoặc chọn mục <guilabel>Thuộc tính</guilabel> trên thanh công cụ.

en: Select the <guilabel>Details</guilabel> tab.
vi: Chọn thẻ <guilabel>Chi tiết</guilabel>.

en: To view properties of a <acronym>PGP</acronym> key: <placeholder-1/>
vi: Để xem các thuộc tính của khoá <acronym>PGP</acronym>: <placeholder-1/>

en: The fingerprint is a unique string of characters that exactly identifies a key.
vi: Dấu tay là một chuỗi ký tự duy nhất nhận diện chính xác mỗi khoá.

en: KeyID
vi: ID khoá

en: The KeyID is similar to the Fingerprint. However the KeyID only contains the last 8 characters of the fingerprint. Most of the time it is possible to identify a key with only the KeyID, but occasionally two keys may have the same ID.
vi: ID khoá tương tự với Dấu tay. Tuy nhiên, ID khoá chỉ chứa 8 ký tự cuối cùng của chuỗi Dấu tay. Thường có thể nhận diện khoá bằng chỉ ID khoá, nhưng thỉnh thoảng hai khoá có cùng ID.

en: Specifies the encryption algorithm used to generate a key. DSA keys can only sign. ElGamal keys are used to encrypt.
vi: Xác định thuật toán mã hoá được dùng để tạo ra khoá. Khoá kiểu DSA chỉ có khả năng ký tên. Khoá ElGamal có khả năng mã hoá.

en: Indicates the date the key was created.
vi: Khoá được tạo vào ngày tháng này.

en: Indicates the date the key can no longer be used.
vi: Đến ngày tháng này thì khoá không còn có khả năng sử dụng lại.

en: A long key is not enough to make up for the use of a weak passphrase.
vi: Khoá dài không đủ để bù về cụm từ mật khẩu yếu.

en: Indicates the length in bits of a key. In general the longer the key, the more security it provides. <placeholder-1/>
vi: Ngụ ý chiều dài của khoá, theo bit. Nói chung, khoá dài hơn cung cấp mức bảo mật cao hơn.<placeholder-1/>

en: Trust is an indication of how sure you are of a person's ability to correctly extend the web of trust. When you are faced with a key you have not signed, the validity of that person's key will be determined based on the signatures they have collected and how well or not you trust the people who have made those signatures. By default, an unknown key will require 3 signatures with marginal trust value or 1 fully trusted signature.
vi: Tình trạng tin cậy trình bày ý kiến của bạn về khả năng của người ấy để mở rộng đúng mạng tin cậy (web of trust). Thấy khoá bạn chưa ký thì độ hợp lệ của khoá đó sẽ được xác định dựa trên số chữ ký họ đã giành được và độ tin cậy của mỗi người cung cấp chữ ký. Mặc định là mỗi khoá lạ cần thiết 3 chữ ký có giá trị độ tin cậy sát giới hạn hay 1 chữ ký đáng tin đầy đủ.

en: <guilabel>Unknown</guilabel>: You are not familiar with the person's ability to sign keys correctly.
vi: <guilabel>Không rõ</guilabel> : bạn chưa biết nếu người này có khả năng ký nhận khoá cho đúng không.

en: <guilabel>Never</guilabel>: This person cannot correctly sign keys.
vi: <guilabel>Không bao giờ</guilabel> : Người này không thể ký nhận khoá cho đúng.

en: <guilabel>Marginal</guilabel>: This person checks for photo ID before signing a key, but does not necessarily scrutinize the IDs.
vi: <guilabel>Sát giới hạn</guilabel>: Người này kiểm tra có thẻ căn cước có ảnh chụp trước khi ký nhận khoá, nhưng không nhất thiết kiểm tra rất cẩn thận.

en: <guilabel>Full</guilabel>: This person scrutinizes each and every person's photo IDs before signing them (e.g. they only sign keys that truely belong to the person asking for the signature).
vi: <guilabel>Đầy</guilabel>: Người này kiểm tra rất cẩn thận thẻ căn cước của mỗi người trước khi ký nhận (tức là họ chỉ ký nhận khoá thật thuộc về người xin chữ ký).

en: <guilabel>Ultimate</guilabel>: This level of trust should only be assigned to your own keys.
vi: <guilabel>Cuối cùng</guilabel>: Chỉ nên gán mức tin cậy này cho khoá của bạn.

en: Enabling and Disabling Keys
vi: Bật và Tắt khoá

en: When a key is enabled, it can be used to perform encryption operations. When a key is disabled, it cannot be used to encrypt to or verify signatures made by it.
vi: Bật khoá thì có khả năng sử dụng nó trong thao tác mã hoá. Tắt thì không: không thể sử dụng nó để mã hoá, hay để hợp lệ hoá chữ ký thuộc về nó.

en: A key can no longer be used to perform key operations after it has expired. Changing a key's expiration date to a point in the future re-enables it. A good general practice would be to have a master key that never expires and multiple subkeys that do and are signed by the master key.
vi: Hết hạn dùng thì khoá không còn có khả năng sử dụng lại để làm công việc khoá. Việc thay đổi ngày hết hạn của khoá thành ngày tháng trong tương lai sẽ hiệu lực nó lần nữa. Thường có ích để tạo một khoá chủ không bao giờ hết hạn, với nhiều khoá phụ có phải hết hạn mà được ký bằng khoá chủ.

en: User IDs
vi: UID

en: User IDs allow multiple identities and email addresses to be used with the same key.
vi: ID người dùng (UID) thì cho phép dùng nhiều chứng minh và địa chỉ thư điện tử đều trong cùng khoá.

en: Name (comment) &lt;email address&gt;
vi: Tên (chú thích) &lt;địa chỉ thư&gt;

en: They usually take the form of: <placeholder-1/>
vi: Thường có dạng: <placeholder-1/>

en: Adding a User ID
vi: Thêm UID

en: Adding a user ID is useful when you want to have an identity for your job and one for your friends.
vi: Có ích để thêm ID người dùng, chẳng hạn, khi bạn muốn tạo một chứng minh cho việc làm, và chứng minh khác cho bạn bè.

en: Select the key from the main window,
vi: Chọn khoá trong cửa sổ chính.

en: Double click on it or choose <guibutton>Properties</guibutton> from the toolbar,
vi: Nhấn-đôi vào nó, hoặc chọn mục <guibutton>Thuộc tính</guibutton> trên thanh công cụ.

en: Select the <guilabel>Names and Signatures</guilabel> tab,
vi: Chọn thẻ <guilabel>Tên và Chữ ký</guilabel>.

en: Click on <guibutton>Add Name</guibutton>.
vi: Nhấn vào nút <guibutton>Thêm tên</guibutton>.

en: To add a user ID to a key: <placeholder-1/>
vi: Để thêm UID vào khoá: <placeholder-1/>

en: After following the instructions above, you will be presented with a dialog to fill in. The fields are detailed below.
vi: Sau khi theo những hướng dẫn bên trên, bạn sẽ thấy một hộp thoại vào đó cần điền đầy những trường này:

en: &lt;first&gt; &lt;last&gt;
vi: &lt;tên&gt; &lt;họ&gt;

en: Enter your full name in the form <placeholder-1/> A middle name or initial is optional.
vi: Gõ tên đầy đủ theo dạng <placeholder-1/>. Cũng có thể gõ tên đệm hay tên viết tắt.

en: You must enter at least 5 characters in this field.
vi: Phải gõ ít nhất 5 ký tự vào trường này.

en: Your email address is how most people will locate your key on a key server or other key provider. Make sure it is correct before continuing.
vi: Địa chỉ thư điện tử là thông tin theo đó phần lớn người sẽ tìm khoá của bạn trên máy phục vụ khoá. Hãy kiểm tra địa chỉ thư là đúng trước khi tiếp tục.

en: <replaceable>&lt;username&gt;</replaceable>@<replaceable>&lt;domainname&gt;</replaceable>
vi: <replaceable>&lt;tên_người_dùng&gt;</replaceable>@<replaceable>&lt;miền&gt;</replaceable>

en: It should be of the form <placeholder-1/>
vi: Nó nên có dạng <placeholder-1/>

en: Key Comment
vi: Ghi chú khoá

en: The comment field can be used to place any additional information into the displayed name of your new ID. This information can be searched for on key servers.
vi: Trường ghi chú cho phép bạn nhập thông tin thêm vào tên trình bày của ID mới. Trên máy phục vụ khoá, cũng có thể tìm kiếm theo thông tin này.

en: Photo IDs
vi: ID ảnh chụp

en: Photo IDs allow a key owner to embed one or more pictures of themselves in a key. These identities can be signed just like normal user IDs. A photo ID must be in JPEG format and is recommended to be no larger than 240x288 pixels.
vi: ID ảnh chụp thì cho phép người sở hữu khoá cũng chèn vào khoá một hay nhiều ảnh chụp của họ. Chứng minh như vậy có thể được ký nhận, đúng như UID chuẩn. ID ảnh chụp phải theo định dạng JPEG, với kích cỡ tối đa 240×288 điểm ảnh (khuyến khích).

en: If the chosen image is not of the required file type or size <application>Passwords and Encryption Keys</application> can resize and convert it on the fly from any image format supported by the <acronym>GDK</acronym> library.
vi: Ảnh chụp không phải theo định dạng hay kích cỡ thích hợp thì ứng dụng<application>Mật khẩu và Khoá Mật mã</application> có khả năng thay đổi kích cỡ và chuyển đổi nó khi yêu cầu từ bất cứ định dạng ảnh nào được thư viện <acronym>GDK</acronym> hỗ trợ.

en: Changing the Passphrase
vi: Thay đổi cụm từ mật khẩu

en: Click on <guibutton>Change Passphrase</guibutton>.
vi: Nhấn vào nút <guibutton>Đổi cụm từ mật khẩu</guibutton>.

en: To change the passphrase assigned to a key: <placeholder-1/>
vi: Để thay đổi cụm từ mật khẩu được gán cho khoá: <placeholder-1/>

en: Enter the new passphrase and click <guibutton>OK</guibutton>.
vi: Gõ cụm từ mật khẩu mới, rồi bấm nút <guibutton>OK</guibutton>.

en: Deleting a Key
vi: Xoá khoá

en: Right click on it and choose <guilabel>Delete Key</guilabel> or choose <menuchoice><guimenu>Edit</guimenu><guimenuitem>Delete Key</guimenuitem></menuchoice>.
vi: Nhấn-phải vào nó, rồi chọn lệnh <guilabel>Xoá khoá</guilabel> trong trình đơn phụ, hoặc chọn mục trình đơn chính <menuchoice><guimenu>Sửa</guimenu><guimenuitem>Xoá khoá</guimenuitem></menuchoice>.

en: To delete a key from your keyring: <placeholder-1/>
vi: Để xoá khoá khỏi vòng khoá: <placeholder-1/>

en: You can delete your keys, trusted keys and collected keys.
vi: Bạn có khả năng xoá khoá của mình, khoá đáng tin và khoá đã thu góp.

en: OpenPGP Subkey Properties
vi: Thuộc tính Khoá phụ OpenPGP

en: Each OpenPGP key has a single master key used to sign only. Subkeys are used to encrypt and to sign as well. In this way, if your sub key is compromised, you don't need to revoke your master key.
vi: Mỗi khoá OpenPGP có một khoá chủ riêng lẻ được dùng chỉ để ký tên. Khoá phụ được dùng để ký tên, cũng để mã hoá. Bằng cách này, nếu khoá phụ bị hại thậm, bạn vẫn còn không cần hủy bỏ khoá chủ.

en: This is the identifier of the subkey.
vi: Đây là bộ nhận diện khoá phụ.

en: Specifies the encryption algorithm used to generate a subkey. <acronym>DSA</acronym> keys can only sign, ElGamal keys are used to encrypt while <acronym>RSA</acronym> keys are used to sign or to encrypt.
vi: Xác định thuật toán mật mã được dùng để tạo ra khoá phụ. Khoá kiểu <acronym>DSA</acronym> chỉ có khả năng ký tên, khoá kiểu ElGamal được dùng để mật mã, còn khoá kiểu<acronym>RSA</acronym> có khả năng làm cả hai (ký tên và mật mã).

en: Indicates the status of the key.
vi: Ngụ ý trạng thái của khoá.

en: Indicates the length in bits of the key. In general the longer the key, the more security it provides. <placeholder-1/>
vi: Ngụ ý chiều dài của khoá, theo bit. Nói chung, khoá dài hơn cung cấp mức bảo mật cao hơn. <placeholder-1/>

en: Adding a Subkey
vi: Thêm khoá phụ

en: To add a subkey to a key, from the <guilabel>Subkeys</guilabel> section click on <guibutton>Add</guibutton> button.
vi: Để thêm khoá phụ vào khoá, trong phần <guilabel>Khoá phụ</guilabel> nhấn vào nút <guibutton>Thêm</guibutton>.

en: Key Type
vi: Kiểu khoá

en: Specifies the encryption algorithm used to generate a subkey.
vi: Xác định thuật toán mật mã được dùng để tạo ra khoá phụ.

en: Use the <emphasis>Digital Signature Algorithm</emphasis> (<acronym>DSA</acronym>) to create the subkey. This subkey can sign only.
vi: Dùng <emphasis>Thuật toán chữ ký điện số</emphasis> (<acronym>DSA</acronym>) để tạo khoá phụ. Khoá phụ thì chỉ có khả năng ký tên.

en: Use the <emphasis>ElGamal</emphasis> algorithm to create the subkey. This subkey can encrypt only.
vi: Dùng thuật toán <emphasis>ElGamal</emphasis> để tạo khoá phụ. Khoá phụ thì chỉ có khả năng mật mã.

en: Use the <emphasis>Rivest-Shamir Adleman</emphasis> (<acronym>RSA</acronym>) algorithm to create the subkey. This subkey can be used to sign or encrypt, but you have to create two different subkeys.
vi: Dùng thuật toán <emphasis>Rivest-Shamir Adleman</emphasis> (<acronym>RSA</acronym>) để tạo khoá phụ. Khoá phụ thì có khả năng ký tên hay mật mã, miễn là bạn tạo hai khoá phụ khác nhau.

en: Key Length
vi: Dài khoá

en: Indicates the length in bits of the subkey. In general the longer the key, the more security it provides.
vi: Ngụ ý chiều dài của khoá phụ, theo bit. Nói chung, khoá dài hơn cung cấp mức bảo mật cao hơn.

en: Indicates the date the subkey can no longer be used.
vi: Ngụ ý ngày tháng vào đó khoá phụ không còn có khả năng sử dụng lại.

en: Changing a Subkey Expiration Date
vi: Thay đổi ngày tháng hết hạn dùng khoá phụ

en: Click on the <guibutton>Expire</guibutton> button on the left,
vi: Nhấn vào nút <guibutton>Hết hạn</guibutton> bên trái.

en: From the date dialog choose the new expiration date or select <guilabel>Never expires</guilabel> for no expiration date.
vi: Trong hộp thoại ngày tháng, chọn ngày tháng hết hạn mới, hoặc chọn mục<guilabel>Vô hạn</guilabel> cho khoá sẽ không bao giờ hết hạn dùng.

en: To change a subkey expiration date, select the subkey from the <guilabel>Subkeys</guilabel> section, then: <placeholder-1/>
vi: Để thay đổi ngày tháng hết hạn dùng khoá phụ, chọn khoá phụ trong phần<guilabel>Khoá phụ</guilabel>, rồi: <placeholder-1/>

en: Revoking a Subkey
vi: Hủy bỏ khoá phụ

en: Click on the <guibutton>Revoke</guibutton> button on the left,
vi: Nhấn vào nút <guibutton>Hủy bỏ</guibutton> bên trái.

en: Choose a reason why to revoke the subkey:
vi: Chọn lý do tại sao hủy bỏ khoá phụ :

en: No Reason
vi: Không lý do

en: There isn't a specific reason to revoke the key.
vi: Không có lý do riêng để hủy bỏ khoá này.

en: The key has been compromised.
vi: Khoá đã bị hại thậm.

en: The key has been superseded by another one.
vi: Khoá bị thay thế bằng khoá khác, vì quá cũ.

en: The key is not used anymore.
vi: Khoá không còn được dùng lại.

en: Enter a description of why you are revoking the key,
vi: Gõ mô tả về lý do bạn muốn hủy bỏ khoá.

en: Click on <guibutton>Revoke</guibutton>.
vi: Nhấn vào nút <guibutton>Hủy bỏ</guibutton>.

en: To revoke a subkey, select the subkey from the <guilabel>Subkeys</guilabel> section, then: <placeholder-1/>
vi: Để hủy bỏ khoá phụ, chọn khoá phụ trong phần <guilabel>Khoá phụ</guilabel>, rồi: <placeholder-1/>

en: The effect of revoking a subkey is immediate.
vi: Hủy bỏ khoá phụ thì có tác động ngay tức khắc.

en: Deleting a Subkey
vi: Xoá khoá phụ

en: Click on the <guibutton>Delete</guibutton> button on the left.
vi: Nhấn vào nút <guibutton>Xoá</guibutton> bên trái.

en: To delete a subkey, select the subkey from the <guilabel>Subkeys</guilabel> section, then: <placeholder-1/>
vi: Để xoá khoá phụ, chọn khoá phụ trong phần <guilabel>Khoá phụ</guilabel>, rồi: <placeholder-1/>

en: Secure Shell Key Properties
vi: Thuộc tính khoá SSH

en: The descriptions in this section apply to all <acronym>SSH</acronym> keys.
vi: Phần này thích hợp với mọi khoá <acronym>SSH</acronym>.

en: Select the Secure Shell key from the main window,
vi: Trong cửa sổ chính, chọn khoá SSH.

en: To view properties of a <acronym>SSH</acronym> key: <placeholder-1/>
vi: Để xem các thuộc tính của khoá <acronym>SSH</acronym>: <placeholder-1/>

en: Specifies the encryption algorithm used to generate a key.
vi: Xác định thuật toán mã hoá được dùng để tạo ra khoá.

en: This is the location where the <emphasis>private key</emphasis> has been stored.
vi: Đây là vị trí ở đó <emphasis>khoá riêng</emphasis> được cất giữ.

en: Deleting a Secure Shell Key
vi: Xoá khoá SSH

en: Select the <acronym>SSH</acronym> key from the main window,
vi: Trong cửa sổ chính, chọn khoá <acronym>SSH</acronym>.

en: Right click on it and choose <guilabel>Delete key</guilabel> or choose <menuchoice><guimenu>Edit</guimenu><guimenuitem>Delete Key</guimenuitem></menuchoice>.
vi: Nhấn-phải vào nó và chọn lệnh <guilabel>Xoá khoá</guilabel> trong trình đơn phụ, hoặc chọn mục trình đơn chính <menuchoice><guimenu>Sửa</guimenu><guimenuitem>Xoá khoá</guimenuitem></menuchoice>.

en: To delete a Secure Shell key: <placeholder-1/>
vi: Để xoá khoá SSH: <placeholder-1/>

en: To import keys choose <menuchoice><guimenu>Key</guimenu><guimenuitem>Import</guimenuitem></menuchoice> and select, from the file chooser, a file containing at least one ASCII armored public key.
vi: Để nhập khẩu khoá, chọn mục trình đơn <menuchoice><guimenu>Khoá</guimenu><guimenuitem>Nhập</guimenuitem></menuchoice>, rồi chọn (trong bộ chọn tập tin) một tập tin chứa ít nhất một khoá công được mã hoá bọc sắt ASCII (ASCII armored).

en: Select an ASCII armored public block of text,
vi: Chọn một khối văn bản được mã hoá bọc sắt ASCII.

en: Copy it to the clipboard,
vi: Sao chép nó vào bảng nháp.

en: Choose <menuchoice><guimenu>Edit</guimenu><guimenuitem>Paste Keys</guimenuitem></menuchoice>.
vi: Chọn mục trình đơn <menuchoice><guimenu>Sửa</guimenu><guimenuitem>Dán khoá</guimenuitem></menuchoice>.

en: Importing can also be performed by pasting the keys inside <application>Passwords and Encryption Keys</application>: <placeholder-1/>
vi: Cũng có thể nhập khẩu khoá bằng cách dán các khoá vào ứng dụng <application>Mật khẩu và Khoá Mật mã</application>: <placeholder-1/>

en: To export keys, select the keys in the main window and choose <menuchoice><guimenu>Key</guimenu><guimenuitem>Export</guimenuitem></menuchoice>.
vi: Để xuất khẩu khoá, chọn những khoá trong cửa sổ chính, rồi chọn mục trình đơn <menuchoice><guimenu>Khoá</guimenu><guimenuitem>Xuất</guimenuitem></menuchoice>.

en: Select the keys in the main window,
vi: Trong cửa sổ chính, chọn các khoá

en: Choose <menuchoice><guimenu>Edit</guimenu><guimenuitem>Copy Keys</guimenuitem></menuchoice>.
vi: Chọn mục trình đơn <menuchoice><guimenu>Sửa</guimenu><guimenuitem>Chép khoá</guimenuitem></menuchoice>.

en: You can also export keys to the clipboard in an ASCII armored block of text: <placeholder-1/>
vi: Cũng có thể xuất khẩu các khoá vào bảng nháp, trong một khối văn bản được mã hoá bọt sắt ASCII: <placeholder-1/>

en: Backing up Keyrings
vi: Sao lưu vòng khoá

en: Choose <menuchoice><guimenu>Key</guimenu><guimenuitem>Back up Keyrings</guimenuitem></menuchoice>,
vi: Chọn mục trình đơn <menuchoice><guimenu>Khoá</guimenu><guimenuitem>Sao lưu các vòng khoá</guimenuitem></menuchoice>.

en: Enter a file name with a valid archive extension and specify the location to save the archive.
vi: Gõ tên tập tin có phần mở rộng kho hợp lệ, va ghi rõ vị trí vào đó cần lưu kho này.

en: You can choose any of the archive types <application>file-roller</application> supports.
vi: Bạn có thể chọn bất kỳ kiểu kho được <application>file-roller</application> hỗ trợ.

en: To back up your public and private keyrings to an archived file: <placeholder-1/><placeholder-2/>
vi: Để sao lưu các vòng khoá (cả công lẫn riêng đều) của bạn vào tập tin kho :<placeholder-1/><placeholder-2/>

en: Signing a Key
vi: Ký nhận khoá

en: Signing another person's key means you are giving trust to that person. Before signing a key, you have to carefully check the key's fingerprint to be sure that the key really belongs to that person.
vi: Việc ký nhận khoá của người khác có nghĩa là bạn đáng tin người ấy, bảo đảm chứng minh của họ cho các người khác. Trước khi ký nhận khoá, bạn cần phải kiểm tra cẩn thận dấu tay của khoá để đảm bảo khoá đó thực sự thuộc về người ấy.

en: Select the key you want to sign from the <guilabel>Trusted Keys</guilabel> or <guilabel>Other Collected Keys</guilabel> tabs,
vi: Chọn khoá cần ký nhận trên thẻ <guilabel>Khoá đáng tin</guilabel> hay <guilabel>Các khoá đã tập hợp khác</guilabel>.

en: Choose <guibutton>Sign</guibutton> from the toolbar or <menuchoice><guimenu>Key</guimenu><guimenuitem>Sign</guimenuitem></menuchoice>,
vi: Chọn mục <guibutton>Ký</guibutton> trên thanh công cụ, hay mục trình đơn<menuchoice><guimenu>Khoá</guimenu><guimenuitem>Ký</guimenuitem></menuchoice>,

en: Select how carefully the key has been checked,
vi: Chọn mức cẩn thận theo đó bạn đã kiểm tra khoá này.

en: Indicate if the signature should be local to your keyring, and if your signature can be revoked,
vi: Ngụ ý nếu chữ ký nên nằm trên cùng máy với vòng khoá của bạn, và nếu chữ ký của bạn có thể bị hủy bỏ không.

en: Click on <guibutton>Sign</guibutton>.
vi: Nhấn vào nút <guibutton>Ký</guibutton>.

en: To sign a key in your keyring: <placeholder-1/>
vi: Để ký nhận khoá trong vòng khoá: <placeholder-1/>

en: File Manager Integration
vi: Hợp nhất với Bộ Quản lý Tập tin

en: <application>Passwords and Encryption Keys</application> integrates with <application><ulink url="ghelp:user-guide?nautilus">Nautilus</ulink></application>. You can encrypt, decrypt, sign and verify files as well as import public keys from the file manager window without launching <application>Passwords and Encryption Keys</application>.
vi: Ứng dụng <application>Mật khẩu và Khoá Mã hoá</application> cũng hợp nhất với bộ quản lý tập tin <application><ulink url="ghelp:user-guide?nautilus">Nautilus</ulink></application>. Vậy bạn có khả năng mã hoá, giải mã, ký tên và thẩm tra tập tin, không cần khởi chạy ứng dụng <application>Mật khẩu và Khoá Mã hoá</application>.

en: Encrypting Files
vi: Mã hoá tập tin

en: Select one or more files from the file manager,
vi: Chọn một hay nhiều tập tin trong bộ quản lý tập tin.

en: Right click on any selected file and choose <guimenuitem>Encrypt</guimenuitem>,
vi: Nhấn-phải vào tập tin đã chọn, rồi chọn lệnh <guimenuitem>Mã hoá</guimenuitem> trong trình đơn phụ.

en: Select the people you would like to encypt the file to, and then click <guibutton>OK</guibutton>.
vi: Chọn những người cho họ bạn muốn mã hoá tập tin, rồi bấm nút <guibutton>OK</guibutton>.

en: To encrypt files from the file manager, perform the following steps: <placeholder-1/>
vi: Để mã hoá tập tin từ bên trong bộ quản lý tập tin, theo những bước theo đây:<placeholder-1/>

en: Signing Files
vi: Ký tên vào tập tin

en: Right click on any selected file and choose <guimenuitem>Sign</guimenuitem>,
vi: Nhấn-phải vào tập tin đã chọn, rồi chọn lệnh <guimenuitem>Ký</guimenuitem>.

en: If asked, enter the passphrase of your private key.
vi: Yêu cầu thì gõ cụm từ mật khẩu của khoá riêng.

en: To sign files from the file manager, perform the following steps: <placeholder-1/>
vi: Để ký tên vào tập tin từ bên trong bộ quản lý tập tin, theo những bước theo đây:<placeholder-1/>

en: Decrypting Files
vi: Giải mã tập tin

en: Double click on the file you want to decrypt,
vi: Nhấn-đôi vào tập tin cần giải mã.

en: To decrypt an encrypted file from the file manager, perform the following steps: <placeholder-1/>
vi: Để giải mã tập tin đã mã hoá từ bên trong bộ quản lý tập tin, theo những bước theo đây:<placeholder-1/>

en: Verifing Signatures
vi: Thẩm tra chữ ký

en: To verify files, simply double click on the the detached signature file.
vi: Để thẩm tra tập tin, đơn giản hãy nhấn đôi vào tập tin chữ ký riêng (kèm theo).

en: Detached signature file names often take the form &lt;file name&gt;.sig
vi: Tên tập tin của chữ ký kèm theo thường có dang &lt;tên_tập_tin&gt;.sig

en: Text Editor Integration
vi: Hợp nhất với trình biên soạn văn bản

en: Run <application>Gedit</application> by choosing <menuchoice><guimenu>Applications</guimenu><guimenuitem>Accessories</guimenuitem><guimenuitem>Text Editor</guimenuitem></menuchoice>,
vi: Chạy chương trình <application>Gedit</application> bằng cách chọn mục trình đơn <menuchoice><guimenu>Ứng dụng</guimenu><guimenuitem>Phụ tùng</guimenuitem><guimenuitem>Bộ biên soạn văn bản</guimenuitem></menuchoice>,

en: Choose <menuchoice><guimenu>Edit</guimenu><guimenuitem>Preferences</guimenuitem></menuchoice>,
vi: Chọn mục trình đơn <menuchoice><guimenu>Sửa</guimenu><guimenuitem>Tùy thích</guimenuitem></menuchoice>,

en: In the <guilabel>Plugin</guilabel> tab, select the <guilabel>Text Encryption</guilabel> plugin.
vi: Trên thẻ <guilabel>Phần bổ sung</guilabel>, chọn phần bổ sung <guilabel>Mã hoá văn bản</guilabel>.

en: To enable Text Encryption plugin in <application><ulink url="ghelp:gedit" type="help">Gedit</ulink></application>, the GNOME text editor, perform the following steps: <placeholder-1/>
vi: Để hiệu lực phần bổ sung Mã hoá Văn bản trong <application><ulink url="ghelp:gedit" type="help">Gedit</ulink></application>, trình biên soạn văn bản của GNOME, theo những bước theo đây: <placeholder-1/>

en: Encrypting Text
vi: Mã hoá văn bản

en: Select the text you want to encrypt, and choose <menuchoice><guimenu>Edit</guimenu><guimenuitem>Encrypt</guimenuitem></menuchoice>,
vi: Chọn khối văn bản cần mã hoá, rồi chọn mục trình đơn <menuchoice><guimenu>Sửa</guimenu><guimenuitem>Mã hoá</guimenuitem></menuchoice>,

en: Select the people you want to encrypt the text to, and click <guilabel>OK</guilabel>.
vi: Chọn những người cho họ bạn muốn mã hoá văn bản, rồi bấm nút <guilabel>OK</guilabel>.

en: To encrypt a selection of text from <application>Gedit</application>, perform the following steps: <placeholder-1/> You can now copy or save the encrypted text.
vi: Để mã hoá một khối văn bản từ bên trong ứng dụng <application>Gedit</application>, theo những bước theo đây: <placeholder-1/> Sau đó, bạn có khả năng sao chép hay lưu văn bản đã mã hoá.

en: Signing Text
vi: Ký tên vào văn bản

en: Select the text you want to sign and choose <menuchoice><guimenu>Edit</guimenu><guimenuitem>Sign</guimenuitem></menuchoice>,
vi: Chọn khối văn bản cần ký, rồi chọn mục trình đơn <menuchoice><guimenu>Sửa</guimenu><guimenuitem>Ký</guimenuitem></menuchoice>,

en: Insert, if asked, the passphrase of your private key.
vi: Yêu cầu thì gõ cụm từ mật khẩu của khoá riêng.

en: To sign a selection of text from <application>Gedit</application>, perform the following steps: <placeholder-1/> You can now copy or save the signed text.
vi: Để ký một khối văn bản từ bên trong ứng dụng <application>Gedit</application>, theo những bước theo đây: <placeholder-1/> Sau đó, bạn có khả năng sao chép hay lưu văn bản đã ký.

en: Decrypting/Verifing Text
vi: Giải mã/Thẩm tra văn bản

en: Select the text you want to decrypt/verify and choose <menuchoice><guimenu>Edit</guimenu><guimenuitem>Decrypt/Verify</guimenuitem></menuchoice>,
vi: Chọn văn bản cần giải mã hay thẩm tra, rồi chọn mục trình đơn <menuchoice><guimenu>Sửa</guimenu><guimenuitem>Giải mã/Thẩm tra</guimenuitem></menuchoice>,

en: To decrypt and/or verify a selection of text from <application>Gedit</application>, perform the following steps: <placeholder-1/> You can now copy or save the decrypted text.
vi: Để giải mã và/hay thẩm tra một vùng chọn văn bản từ bên trong ứng dụng <application>Gedit</application>, theo những bước theo đây: <placeholder-1/> Sau đó, bạn có khả năng sao chép hay lưu văn bản đã giải mã.

en: This section describes the preferences settable in <application>Passwords and Encryption Keys</application>.
vi: Phần này diễn tả các tùy thích có thể đặt và điều chỉnh trong ứng dụng <application>Mật khẩu và Khoá Mã hoá</application>.

en: View preferences
vi: Xem tùy thích

en: These options control wich columns are visible in the key manager.
vi: Các tùy chọn này thì điều khiển những cột nào hiện rõ trong bộ quản lý khoá.

en: To access this options choose <menuchoice><guimenu>View</guimenu></menuchoice> from the menubar.
vi: Để truy cập các tùy chọn này, chọn mục <menuchoice><guimenu>Xem</guimenu></menuchoice> trên thanh trình đơn.

en: Shows the <guilabel>Type</guilabel> column, indicating whether the key is an OpenPGP, SSH key or a S/MIME certificate.
vi: Hiển thị cột <guilabel>Kiểu</guilabel> mà ngụ ý khoá là khoá OpenPGP, khoá SSH hay chứng nhận S/MIME.

en: Certificates are not yet supported.
vi: Chưa hỗ trợ chứng nhận.

en: Shows the <guilabel>Expiration Date</guilabel> column, indicating the date after which a key can no longer be used to encrypt or to sign.
vi: Hiển thị cột <guilabel>Ngày hết hạn</guilabel> mà ngụ ý ngày tháng sau đó khoá không còn có khả năng sử dụng lại để mã hoá hay ký tên.

en: Shows the <guilabel>Trust</guilabel> column, indicating the level at which you trust the person to verify the identity of other people when they sign keys.
vi: Hiển thị cột <guilabel>Tin cậy</guilabel> mà ngụ ý mức ở đó bạn tin cậy người ấy để thẩm tra chứng minh của người khác, khi họ ký tên vào khoá.

en: Shows the <guilabel>Validity</guilabel> column, indicating how well you know the key belongs to the person claiming it as their own.
vi: Hiển thị cột <guilabel>Hợp lệ</guilabel> mà ngụ ý nếu bạn biết khoá thực sự thuộc về người ý hay không.

en: Encryption Preferences
vi: Tùy thích Mã hoá

en: This section describes the preferences settable by choosing <menuchoice><guimenu>System</guimenu><guimenuitem>Preferences</guimenuitem><guimenuitem>Encryption Preferences</guimenuitem></menuchoice> from the panel or <menuchoice><guimenu>Edit</guimenu><guimenuitem>Preferences</guimenuitem></menuchoice> from within <application>Passwords and Encryption Keys</application>.
vi: Phần này diễn tả các tùy thích có thể đặt bằng cách chọn mục<menuchoice><guimenu>Hệ thống</guimenu><guimenuitem>Tùy thích</guimenuitem><guimenuitem>Tùy thích Mã hoá</guimenuitem></menuchoice> trên Bảng, hoặc chọn mục trình đơn <menuchoice><guimenu>Sửa</guimenu><guimenuitem>Tùy thích</guimenuitem></menuchoice> từ bên trong ứng dụng <application>Mật khẩu và Khoá Mã hoá</application>.

en: Encryption Settings
vi: Thiết lập Mã hoá

en: Default Key
vi: Khoá mặc định

en: This is the key that will be used by <application>Passwords and Encryption Keys</application> to sign files. It will also be the key that files will be encrypted to if encrypt to self is selected.
vi: Đây là khoá sẽ được dùng bởi ứng dụng <application>Mật khẩu và Khoá Mã hoá</application> để ký tên vào tập tin. Nó cũng là khoá bằng đó tập tin sẽ được mã hoá, nếu bạn hiệu lực tùy chọn mã hoá cho mình.

en: When encrypting, always include myself as a recipient
vi: Khi mã hoá, luôn luôn gồm tôi như là người nhận

en: Sets the encrypt to self option, whether or not you will be added to the recipients list for all files encrypted by <application>Passwords and Encryption Keys</application>.
vi: Đặt tùy chọn mã hoá cho mình: có nên thêm bạn vào danh sách các người nhận cho mọi tập tin được mã hoá bởi ứng dụng <application>Mật khẩu và Khoá Mã hoá</application>, hay không.

en: If you do not select this and you do not select yourself as a recipient you will not be unable to decrypt any files you encrypt.
vi: Nếu bạn không bật tùy chọn này, cũng không tự chọn mình là người nhận, bạn sẽ không thể giải mã tập tin đã mã hoá.

en: Passphrase Cache
vi: Nhớ tạm cụm từ mật khẩu

en: Enabling <application>Passwords and Encryption Keys</application>'s passphrase caching ability will allow you to perform many operations that require entering your passphrase without re-entering it every time. <command>seahorse-daemon</command> takes the place of <command>gpg-agent</command>. Letting the cached passphrases expire is usually a good idea. This will then require re-entering your passphrase, but adds security.
vi: Hiệu lực khả năng nhớ tạm của <application>Mật khẩu và Khoá Mã hoá</application> thì cho phép bạn làm nhiều công việc yêu cầu bạn gõ cụm từ mật khẩu mà không cần gõ lại mỗi lần. Trình nền <command>seahorse-daemon</command> thay thế hàm <command>gpg-agent</command>. Cũng khuyên bạn cho phép các cụm từ mật khẩu hết hạn trong bộ nhớ tạm. Trường hợp này bảo mật hơn, dù thỉnh thoảng bạn cần phải gõ lại cụm từ mật khẩu.

en: Never remember passphrases
vi: Không bao giờ nhớ cụm từ mật khẩu

en: Sets to not remember any passphrase.
vi: Đặt ứng dụng không nhớ bất cứ cụm từ mật khẩu nào.

en: Remember passphrases for ... minutes
vi: Nhớ cụm từ mật khẩu trong vòng ... phút

en: Sets the amount of time, in minutes, for storing passphrases. Use the spin box to set the desired time.
vi: Đặt khoảng thời gian, theo phút, cần cất giữ cụm từ mật khẩu. Dùn hộp xoay để đặt thời gian thích hợp.

en: Always remember passphrases whenever logged in
vi: Luôn luôn nhớ các cụm từ mật khẩu khi nào được đăng nhập

en: Sets to remember any passphrases whenever you are logged in the session.
vi: Đặt ứng dụng nhớ các cụm từ mật khẩu khi nào bạn được đăng nhập vào phiên chạy.

en: Ask me before using a cached passphrase
vi: Xin tôi trước khi dùng cụm từ mật khẩu đã lưu tạm

en: Sets to ask you before using a stored passphrase.
vi: Đặt ứng dụng sẽ hỏi bạn trước khi sử dụng cụm từ mật khẩu đã cất giữ.

en: Automatically load Secure Shell keys
vi: Tự động nạp các khoá SSH

en: Sets to automatically cache any Secure Shell key.
vi: Đặt ứng dụng tự động nhớ tạm bất cứ khoá SSH.

en: Keep your and other's keys up to date by syncing keys periodically with remote keyservers. Syncing will make sure that you have the latest signatures made on all of your keys so that the web of trust will be the most useful.
vi: Bảo tồn các khoá hiện thời (khoá của bạn và khoá của người khác) bằng cách đồng bộ hoá các khoá với máy phục vụ khoá một cách theo định kỳ. Đồng bộ hoá thì đảm bảo bạn có các chữ ký mới nhất được tạo trên mọi khoá, để mạng tin cậy hữu ích nhất.

en: <application>Passwords and Encryption Keys</application> provides support for HKP and LDAP keyservers.
vi: Ứng dụng <application>Mật khẩu và Khoá Mã hoá</application> cung cấp khả năng hỗ trợ máy phục vụ khoá kiểu HKP và LDAP.

en: HKP Servers
vi: Máy phục vụ HKP

en: HKP keyservers are ordinary web based keyservers such as the popular <ulink url="hkp://pgp.mit.edu:11371" type="hkp">hkp://pgp.mit.edu:11371</ulink>, also accessible at <ulink url="http://pgp.mit.edu" type="http">http://pgp.mit.edu</ulink>.
vi: Máy phục vụ khoá HKP là máy phục vụ khoá chuẩn dựa vào Web như <ulink url="hkp://pgp.mit.edu:11371" type="hkp">hkp://pgp.mit.edu:11371</ulink> ưa chuộng, cũng công bố ở <ulink url="http://pgp.mit.edu" type="http">http://pgp.mit.edu</ulink>.

en: <placeholder-1/> Keyservers
vi: Máy phục vụ khoá <placeholder-1/>

en: <acronym>LDAP</acronym> keyservers are less common, but use the standard LDAP protocol to serve keys. <ulink url="ldap://keyserver.pgp.com" type="ldap">ldap://keyserver.pgp.com</ulink> is a good LDAP server.
vi: Máy phục vụ <acronym>LDAP</acronym> ít thường dùng hơn, nhưng dùng giao thức LDAP chuẩn để phục vụ khoá. <ulink url="ldap://keyserver.pgp.com" type="ldap">ldap://keyserver.pgp.com</ulink> là một máy phục vụ khoá LDAP hữu ích.

en: Key Sharing is provided by DNS-SD, also known as Bonjour or Rendevous. Enabling key sharing will add the local <application>Passwords and Encryption Keys</application> users' public key rings to the remote search dialog. Using these local "key servers" will most likely be faster than accessing remote servers.
vi: Dịch vụ chia sẻ khoá được cung cấp bằng DNS-SD, cũng được biết như là Bonjour hay Rendezvous. Hiệu lực khả năng chia sẻ khoá thì thêm vào hộp thoại tìm kiếm từ xa vòng khoá của mỗi người dùng <application>Mật khẩu và Khoá Mã hoá</application> cùng máy. Dùng « máy phục vụ khoá » cục bộ này rất có thể chạy nhanh hơn truy cập máy phục vụ từ xa.

en: GNOME Keyring
vi: Vòng khoá GNOME

en: You can change the password of the default key ring created the first time you saved a password, a passphrase to access a SSH server or any other secret during a GNOME session.
vi: Bạn có thể thay đổi mật khẩu của vòng khoá mặc định được tạo lần đầu tiên bạn lưu mật khẩu, cụm từ mật khẩu để truy cập máy phục vụ SSH, hoặc bất cứ điều bí mật, trong phiên chạy GNOME.

en: To change the master password of the key ring, type the original password in the <guilabel>Original Master Password</guilabel> text box, the new password in the <guilabel>New Master Password</guilabel> text box and confirm it in the <guilabel>Confirm Master Password</guilabel> text box. To apply the settings, press <guibutton>Apply</guibutton>. If the original master password is correct, you will get a status message indicating the success of the operation. If the master password is not correct you will be asked to check its correctness.
vi: Để thay đổi mật khẩu chủ của vòng khoá, gõ mật khẩu gốc vào hộp văn bản <guilabel>Mật khẩu chủ gốc</guilabel>, gõ mật khẩu mới vào hộp <guilabel>Mật khẩu chủ mới</guilabel>, rồi xác nhận nó (gõ lại mật khẩu chủ mới) trong hộp <guilabel>Xác nhận mật khẩu chủ</guilabel>. Để áp dụng thay đổi này, bấm nút <guibutton>Áp dụng</guibutton>. Gõ đúng mật khẩu chủ gốc thì bạn thấy thông điệp trạng thái ngụ ý thành công. Không thì bạn được nhắc kiểm tra nó (gõ lại).

en: To clear all the text boxes, press <guibutton>Clear</guibutton>.
vi: Để xoá trống mọi hộp văn bản, bấm nút <guibutton>Gột</guibutton>.

en: About Passwords and Encryption Keys
vi: Giới thiệu về Mật khẩu và Khoá Mã hoá

en: <application>Passwords and Encryption Keys</application>, its associated plugins, the preferences applet and the panel applet are known collectively as Seahorse. Seahorse was written by Jacob Perkins. The current maintainer is Stef Walter. This manual is by Adam Schreiber. The project's web site was designed by Jim Pharis. To find more information about Seahorse, the project , please visit the <ulink url="http://www.gnome.org/projects/seahorse/" type="http">Seahorse web page</ulink>.
vi: Cả ứng dụng <application>Mật khẩu và Khoá Mã hoá</application>, các phần bổ sung liên quan, tiểu dụng tùy thích và tiểu dụng bảng điều khiển đều được biết như Seahorse. Seahorse đã được Jacob Perkins tạo. Nhà duy trì hiện thời là Stef Walter. Tác giả của sổ tay này là Adam Schreiber. Địa chỉ Web của dự án này được Jim Pharis thiết kế. Để tìm thêm thông tin về Seahorse, hãy thăm <ulink url="http://seahorse.sourceforge.net" type="http">Địa chỉ Web của Dự án Seahorse</ulink>.

en: To report a bug or make a suggestion regarding this application or this manual, follow the directions in the <ulink url="ghelp:user-guide?feedback-bugs" type="help">Feedback section of the GNOME User Guide</ulink>.
vi: Để thông báo lỗi hay góp ý về ứng dụng hay sổ tay này, hãy theo những hướng dẫn trên <ulink url="ghelp:user-guide?feedback-bugs" type="help">Phần Phản hồi của Sổ tay Người dùng GNOME</ulink>.

en: This program is distributed under the terms of the GNU General Public license as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. A <ulink url="ghelp:gpl" type="help">copy of this license</ulink> is included with this documentation; another can be found in the file COPYING included with the source code of this program.
vi: Chương trình này được phân phối với điều kiện của Giấy Phép Công Cộng GNU như được xuất bản bởi Tổ Chức Phần Mềm Tự Do; hoặc phiên bản 2 của Giấy Phép này, hoặc (tùy chọn) bất kỳ phiên bản sau nào. Có một <ulink url="ghelp:gpl" type="help">bản sao của giấy phép này</ulink> cùng với tài liệu này, hoặc trong tập tin COPYING có sẵn với mã nguồn của chương trình này.

en: Passwords and Keys
vi: Mật khẩu và khoá

en: Couldn't export data
vi: Không thể xuất khẩu dữ liệu

en: Show the properties of this item
vi: Hiện thuộc tính mục này

en: Show the properties of this keyring
vi: Hiện thuộc tính xâu khoá này

en: Stored personal passwords, credentials and secrets
vi: Mật khẩu cá nhân, chứng nhận và các bí mật khác được lưu

en: New password keyring
vi: Xâu khoá mật khẩu mới

en: New password...
vi: Mật khẩu mới...

en: Couldn't add item
vi: Không thể thêm mục

note: Translators: This should be the same as the string in empathy
en: IM account password for
vi: Mật khẩu tài khoản IM cho

en: Password or secret
vi: Mật khẩu hoặc mật mã

en: Network password
vi: Mật khẩu mạng

en: Stored note
vi: Ghi chú được lưu

en: Keyring password
vi: Mật khẩu xâu khoá

en: Encryption key password
vi: Mật khẩu khoá mật mã hoá

en: Key storage password
vi: Mật khẩu kho chứa khoá

en: Google Chrome password
vi: Mật khẩu Google Chrome

en: Gnome Online Accounts password
vi: Mật khẩu Tài khoản Gnome trực tuyến

en: Telepathy password
vi: Mật khẩu Telepathy

en: Instant messaging password
vi: Mật khẩu tán gẫu

en: Network Manager secret
vi: Mật mã Trình quản lý mạng

en: A keyring that is automatically unlocked on login
vi: Tự động mở xâu khoá khi đăng nhập

en: A keyring used to store passwords
vi: Xâu khoá dùng để lưu mật khẩu

en: I understand that all items will be permanently deleted.
vi: Tôi hiểu mọi mục sẽ bị xoá vĩnh viễn.

en: Technical Details:
vi: Chi tiết kỹ thuật:

en: Don't display a window
vi: Không hiển thị một cửa sổ

en: Enter PIN or password for: %s
vi: Nhập PIN hoặc mật khẩu cho: %s

[ctx: Validity]
en: Unknown
vi: Không rõ

[ctx: Validity]
en: Marginal
vi: Sát giới hạn

[ctx: Validity]
en: Full
vi: Đầy đủ

[ctx: Validity]
en: Ultimate
vi: Tối đa

[ctx: Validity]
en: Disabled
vi: Tắt

[ctx: Validity]
en: Revoked
vi: Bị thu hồi

en: Armored PGP keys
vi: Khoá Armored PGP

note: Has line breaks because GtkLabel is completely broken WRT wrapping
en: When creating a key we need to generate a lot of
    random data and we need you to help. It's a good
    idea to perform some other action like typing on
    the keyboard, moving the mouse, using applications.
    This gives the system the random data that it needs.
vi: Khi tạo khóa, chúng tôi cần tạo rất nhiều
    dữ liệu ngẫu nhiên và cần bạn hợp tác giúp đỡ. Sẽ rất tốt
    nếu bạn thực hiện một số động tác như là gõ bàn phím
    di chuyển chuột, sử dụng các ứng dụng.
    Những việc đó mang lại cho hệ thống dữ liệu ngẫu nhiên mà nó cần.

en: GnuPG keys
vi: Khoá GnuPG

en: GnuPG: default keyring directory
vi: GnuPG: thư mục xâu khoá mặc định

en: Couldn't prepare photo
vi: Không thể chuẩn bị ảnh chụp

en: I understand that this secret key will be permanently deleted.
vi: Tôi hiểu bí mật này sẽ bị xoá vĩnh viễn.

[ctx: Algorithm]
en: Unknown
vi: Không rõ

en: The search for keys failed.
vi: Tìm kiếm khoá thất bại.

en: Key Servers:
vi: Máy phục vụ khoá:

en: Shared Keys Near Me:
vi: Khoá dùng chung gần tôi:

en: PGP Keys
vi: Khoá PGP

en: PGP keys are for encrypting email or files
vi: Khoá PGP dùng để mã hoá thư điện tử và tập tin

en: _Advanced key options
vi: Tùy chọn khoá cấp c_ao

en: Personal PGP key
vi: Khoá GPG cá nhân

en: PGP key
vi: Khoá PGP

en: Couldn't export key
vi: Không thể xuất khẩu khoá

note: A photograph
en: Photo
vi: Ảnh chụp

[ctx: name-of-key]
note: Name of key, usually a persons name
en: Name:
vi: Tên:

en: Key Names and Signatures
vi: Tên khoá và Chữ ký

en: _Subkeys
vi: Khoá _phụ

[ctx: Validity]
en: Marginally
vi: Biên

[ctx: Validity]
en: Fully
vi: Đầy đủ

[ctx: Validity]
en: Ultimately
vi: Một cách tối đa

en: Encrypt files and email to the key's owner
vi: Mã hoá tập tin và thư cho người sử hữu khoá này

note: Names set on the PGP key.
en: _Other Names:
vi: _Tên khác:

en: Your trust of this key
vi: Mức độ tin cậy của bạn với khoá này

en: _People who have signed this key:
vi: _Người đã ký khoá này:

en: Dates:
vi: Ngày:

en: Indicate Trust:
vi: Chỉ thị tin cậy:

en: Key Name
vi: Tên khoá

en: How carefully have you checked this key?
vi: Bao đã kiểm tra khoá này một cách cẩn thận bao nhiêu?

en: <i>Casually:</i> means you have done a casual verification that the key is owned by the person who claims to own it. For example, you could read the key fingerprint to the owner over the phone.
vi: <i>Cẩu thả:</i> có nghĩa là bạn đã thẩm tra cẩu thả khoá đó thuộc về người tuyên bố sở hữu nó. Ví dụ, bạn có thể đọc vân tay khoá qua điện thoại khi nói với người sở hữu.

en: How others will see this signature:
vi: Hình thức của chữ ký này cho người khác:

en: Sign key as:
vi: Ký chữ ký như là:

en: Exporting data
vi: Xuất dữ liệu

en: Retrieving data
vi: Lấy về các khoá

en: Importing data
vi: Nhập dữ liệu vào

en: Sending data
vi: Đang gửi dữ liệu

en: Certificates (DER encoded)
vi: Chứng nhận (mã hoá DER)

en: Personal certificate and key
vi: Chứng nhận và khoá cá nhân

en: Personal certificate
vi: Chứng nhận cá nhân

en: X.509 certificates and related keys
vi: Chứng nhận X.509 và khoá liên quan

en: Are you sure you want to permanently delete %d certificate? | Are you sure you want to permanently delete %d certificates?
vi[0]: Bạn có chắc muốn xoá hẳn %d chứng nhận không?

en: Couldn't generate private key
vi: Không thể tạo ra khoá riêng

en: Used to request a certificate
vi: Dùng để yêu cầu chứng nhận

en: Create a new private key
vi: Tạo khoá riêng mới

en: Stored at:
vi: Lưu tại:

en: I understand that this key will be permanently deleted.
vi: Tôi hiểu khoá này sẽ bị xoá vĩnh viễn.

en: Failed to export certificate
vi: Lỗi xuất chứng nhận

en: Couldn't delete
vi: Không thể xoá

en: Export the certificate
vi: Xuất chứng nhận

en: Delete this certificate or key
vi: Xoá khoá hoặc chứng nhận này

en: Request _Certificate
vi: Yêu cầu _chứng nhận

en: Create a certificate request file for this key
vi: Tạo tập tin yêu cầu chứng nhận cho khoá này

en: Couldn't save certificate request
vi: Không thể lưu yêu cầu chứng nhận

en: Save certificate request
vi: Lưu yêu cầu chứng nhận

en: PEM encoded request
vi: Yêu cầu mã hoá dạng PEM

en: Couldn't create certificate request
vi: không thể tạo yêu cầu chứng nhận mới

en: Create a certificate request file.
vi: Tạo tập tin yêu cầu chứng nhận.

en: The common name (CN) placed in the certificate request.
vi: Tên chung (CN) được đặt tại phần yêu cầu chứng nhận.

en: Name (CN):
vi: Tên (CN):

en: Unnamed private key
vi: Khoá riêng không tên

[ctx: Label]
en: Unknown
vi: Không rõ

en: keyring;encryption;security;sign;ssh;
vi: keyring;vòng;khoá;vong;khoa;encryption;mã;hoá;ma;hoa;mật;security;an;ninh;bảo;mật;bao;mat;sign;ký;ky;ssh;

en: _Select the type of item to create:
vi: _Chọn kiểu mục cần tạo:

en: <b>Data to be imported:</b>
vi: <b>Ngày nhập:</b>

en: Dropped text
vi: Chữ được (kéo) thả vào

en: Clipboard text
vi: Chữ trong clipboad

en: Add a new key or item
vi: Tạo mục hoặc khoá mới

en: By _Keyring
vi: Theo _chùm chìa khoá

en: Show sidebar listing keyrings
vi: Hiện danh mục xâu khoá ở bên

en: Show _Personal
vi: Hiện khóa _cá nhân

en: Only show personal keys, certificates and passwords
vi: Chỉ hiển thị các khóa, giấy chứng nhận và mật khẩu của cá nhân

en: Show _Trusted
vi: Hiện khóa đáng _tin cậy

en: Only show trusted keys, certificates and passwords
vi: Chỉ hiển thị các khóa, giấy chứng nhận và mật khẩu đáng tin

en: Show _Any
vi: Hiện _Mọi khóa

en: Show all keys, certificates and passwords
vi: Hiển thị mọi khóa, giấy chứng nhận và mật khẩu

en: First time options:
vi: Tùy chọn lần đầu tiên:

en: Couldn't lock
vi: Không thể khoá

en: Couldn't unlock
vi: Không thể mở khoá

en: Enter the new passphrase again: %s
vi: Gõ cụm từ mật khẩu mới lần nữa: %s

en: Secure Shell
vi: Hệ vỏ Bảo mật (SSH)

en: Keys used to connect securely to other computers
vi: Khoá dùng để kết nối an toàn tới máy tính khác

en: Are you sure you want to delete %d secure shell key? | Are you sure you want to delete %d secure shell keys?
vi[0]: Bạn có chắc muốn xoá %d khoá hệ vỏ bảo mật (SSH) không?

en: Ssh Key
vi: Khoá SSH

en: Secret SSH keys
vi: Khoá mật SSH

en: Public SSH keys
vi: Khoá công SSH

en: No public key file is available for this key.
vi: Không có khoá công nào sẵn sàng cho khoá này.

en: A Secure Shell (SSH) key lets you connect securely to other computers.
vi: Khóa Secure Shell (SSH) giúp bạn tạo kết nối một cách an toàn đến máy tính khác.

en: Your email address, or a reminder of what this key is for.
vi: Địa chỉ thư điện tử của bạn, hoặc bất cứ lời nhắc nhở nào khác cần thiết để nhớ mục đích của khoá này.

en: If there is a computer you want to use this key with, you can set up that computer to recognize your new key.
vi: Có một máy tính với đó bạn muốn sử dụng khoá này thì bạn có thể thiết lập máy đó để nhận diện khoá của bạn.

en: Personal SSH key
vi: Khoá SSH cá nhân

en: SSH key
vi: Khoá SSH

[ctx: name-of-ssh-key]
note: Name of key, often a persons name
en: Name:
vi: Tên:

en: This only applies to the <i>%s</i> account.
vi: Chỉ áp dụng cho tài khoản </i>%s</i>.

en: OpenSSH keys
vi: Khoá OpenSSH

en: eg: fileserver.example.com:port
vi: v.d.: máy_phục_vụ_tập_tin.thí_dụ.com:cổng

en: multiple `!'s
vi: có nhiều dấu cảm `!'

en: unexpected `,'
vi: gặp dấu phẩy `,' bất thường

en: invalid usage of +N or ~N as first address
vi: dùng `+N' hay `-N' như là địa chỉ đầu tiên một cách không là hợp lệ

en: unmatched `{'
vi: có dấu ngoặc móc mở `{' lẻ đôi

en: unexpected `}'
vi: gặp dấu ngoặc móc đóng `}' bất thường

en: extra characters after command
vi: có ký tự thêm nằm sau lệnh

en: expected \ after `a', `c' or `i'
vi: yêu cầu `\' nằm sau `a', `c' hay `i'

en: `}' doesn't want any addresses
vi: dấu ngoặc móc đóng `}' không yêu cầu địa chỉ

en: : doesn't want any addresses
vi: dấu hai chấm `:' không yêu cầu địa chỉ

en: comments don't accept any addresses
vi: chú thích không chấp nhận địa chỉ

en: missing command
vi: thiếu lệnh

en: command only uses one address
vi: lệnh chỉ dùng một địa chỉ riêng lẻ

en: unterminated address regex
vi: biểu thức chính quy kiểu đia chỉ chưa kết thúc

en: unterminated `s' command
vi: lệnh `s' chưa  kết thúc

en: unterminated `y' command
vi: lệnh `y' chưa kết thúc

en: unknown option to `s'
vi: không hiểu tùy chọn cho `s'

en: multiple `p' options to `s' command
vi: lệnh `s' có nhiều tùy chọn kiểu `p'

en: multiple `g' options to `s' command
vi: lệnh `s' có nhiều tùy chọn kiểu `g'

en: multiple number options to `s' command
vi: lệnh `s' có nhiều tùy chọn kiểu con số

en: number option to `s' command may not be zero
vi: không cho phép lệnh `s' có tùy chọn con số là số không

en: strings for `y' command are different lengths
vi: lệnh `y' có các chuỗi có chiều dài khác nhau

en: delimiter character is not a single-byte character
vi: ký tự định giới không phải là ký tự byte đơn

en: expected newer version of sed
vi: cần phiên bản sed mới hơn

en: invalid usage of line address 0
vi: sai dùng địa chỉ dòng 0

en: unknown command: `%c'
vi: không hiểu lệnh: `%c'

en: %s: file %s line %lu: %s
vi: %s: tập tin %s dòng %lu: %s

en: %s: -e expression #%lu, char %lu: %s
vi: %s: -e biểu thức #%lu, ký tự %lu: %s

en: can't find label for jump to `%s'
vi: không tìm thấy nhãn để nhảy tới `%s'

en: %s: can't read %s: %s
vi: %s: không thể đọc %s: %s

en: couldn't edit %s: is a terminal
vi: không thể chỉnh sửa %s: là thiết bị cuối

en: couldn't edit %s: not a regular file
vi: không thể chỉnh sửa %s: không phải là tập tin thường

en: %s: warning: failed to set default file creation context to %s: %s
vi: %s: cảnh báo: gặp lỗi khi đặt ngữ cảnh tạo tập tin mặc định thành %s: %s

en: %s: warning: failed to get security context of %s: %s
vi: %s: cảnh báo: không lấy được ngữ cảnh bảo mật của %s: %s

en: couldn't open temporary file %s: %s
vi: không thể mở tập tin tạm thời %s: %s

en: error in subprocess
vi: gặp lỗi trong tiến trình con

en: option `e' not supported
vi: không hỗ trợ tùy chọn `e'

en: `e' command not supported
vi: không hỗ trợ lệnh `e'

en: no previous regular expression
vi: không có biểu thức chính quy nằm trước

en: cannot specify modifiers on empty regexp
vi: không thể ghi rõ cờ sửa đổi với biểu thức chính quy trống

en: invalid reference \%d on `s' command's RHS
vi: tham chiếu không hợp lệ `\%d' bên phải lệnh `s'

en: GNU sed home page: <http://www.gnu.org/software/sed/>.
    General help using GNU software: <http://www.gnu.org/gethelp/>.
vi: Trang chủ của sed GNU: <http://www.gnu.org/software/sed/>.
    Trợ giúp dùng chung cho các phần mềm tại GNU: <http://www.gnu.org/gethelp/>.

en: E-mail bug reports to: <%s>.
    Be sure to include the word ``%s'' somewhere in the ``Subject:'' field.
vi: Hãy thông báo lỗi cho: <%s> .
    Thư thông báo nên chứa từ `%s' trong trường `Chủ đề:'.

en:   -R, --regexp-perl
                     use Perl 5's regular expressions syntax in the script.
vi:   -R, --regexp-perl
                     sử dụng cú pháp của biểu thức chính quy kiểu Perl 5
                     trong văn lệnh.

en: Usage: %s [OPTION]... {script-only-if-no-other-script} [input-file]...
vi: Sử dụng: %s [TÙY_CHỌN]... {bó-văn-lệnh-nếu-không-có-bó-văn-lệnh-khác} [tập-tin-đầu-vào]...

en:   -n, --quiet, --silent
                     suppress automatic printing of pattern space
vi:   -n, --quiet, --silent
                     thu hồi chức năng tự động in ra khoảng cách mẫu

en:   -e script, --expression=script
                     add the script to the commands to be executed
vi:   -e văn_lệnh, --expression=văn_lệnh
                     thêm văn lệnh này vào các câu lệnh cần thực hiện

en:   -f script-file, --file=script-file
                     add the contents of script-file to the commands to be executed
vi:   -f tập_tin_văn_lệnh --file=tập_tin_văn_lệnh
                     thêm nội dụng của tập tin văn lệnh này
                     vào các câu lệnh cần thực hiện

en:   --follow-symlinks
                     follow symlinks when processing in place
vi:   --follow-symlinks
                     theo liên kết tượng trưng khi xử lý tại chỗ

en:   -b, --binary
                     open files in binary mode (CR+LFs are not processed specially)
vi:   -b, --binary
                     mở tập tin ở chế độ nhị phân (không phải xử lý một cách
                     đặc biệt đối với các ký tự xuống dòng CR+LF)

en:   -l N, --line-length=N
                     specify the desired line-wrap length for the `l' command
vi:   -l N, --line-length=N
                     chỉ ra chiều dài muốn ngắt dòng cho lệnh `l'

en:   --posix
                     disable all GNU extensions.
vi:   --posix
                     tắt mọi phần mở rộng kiểu GNU

en:   -r, --regexp-extended
                     use extended regular expressions in the script.
vi:   -r, --regexp-extended
                     dùng biểu thức chính quy đã mở rộng trong văn lệnh.

en:   -s, --separate
                     consider files as separate rather than as a single continuous
                     long stream.
vi:   -s, --separate
                     coi các tập tin là riêng với nhau, hơn là một luồng liên tục riêng lẻ.

en:   -u, --unbuffered
                     load minimal amounts of data from the input files and flush
                     the output buffers more often
vi:   -u, --unbuffered
                     nạp số lượng dữ liệu tối thiểu từ các tập tin đầu vào,
                     và làm đẩy dữ liệu của bộ đệm kết xuất lên đĩa thường xuyên hơn

en: 
    If no -e, --expression, -f, or --file option is given, then the first
    non-option argument is taken as the sed script to interpret.  All
    remaining arguments are names of input files; if no input files are
    specified, then the standard input is read.
vi: 
    Không đưa ra tùy chọn `-e', `--expression' (biểu thức),
    `-f' hay `--file' (tập tin) thì đối số khác tùy chọn thứ nhất
    được lấy làm văn lệnh sed cần giải dịch. Tất cả các đối số
    còn lại là tên của tập tin đầu vào; không chỉ ra tập tin đầu
    vào thì nó dùng đầu vào tiêu chuẩn.

en: cannot remove %s: %s
vi: không thể gỡ bỏ %s: %s

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

en: couldn't attach to %s: %s
vi: không thể gắn với %s: %s

en: couldn't write %d item to %s: %s | couldn't write %d items to %s: %s
vi[0]: không thể ghi %d mục vào %s: %s

en: read error on %s: %s
vi: lỗi đọc trên %s: %s

en: couldn't follow symlink %s: %s
vi: không thể theo liên kết tượng trưng %s: %s

en: cannot stat %s: %s
vi: không thể lấy trạng thái về %s: %s

en: cannot rename %s: %s
vi: không thể đổi tên %s: %s

en: Authentication configuration
vi:  Cấu hình xác thực

en: Firewall configuration
vi:  Cấu hình Tường lửa

en: Keyboard configuration
vi:  Cấu hình bàn phím

en: System services
vi:  Dịch vụ hệ thống

en: Timezone configuration
vi:  Cấu hình múi giờ

en: X configuration
vi:  Cấu hình X

en: 
    ERROR - You must be root to run setup.
vi: 
    LỖI - Bạn phải là root mới có thể chạy setup.

en:     <Tab>/<Alt-Tab> between elements  |    Use <Enter> to edit a selection
vi:     <Tab>/<Alt-Tab> chuyển           |   Dùng <Enter> để hiệu chỉnh vùng chọn

en: Text Mode Setup Utility %-28s (c) 1999-2006 Red Hat, Inc.
vi: Tiện ích thiết lập chế độ văn bản %-28s (c) 1999-2006 Red Hat, Inc.

en: Run Tool
vi: Chạy

en: Choose a Tool
vi: Chọn công cụ

en: Multiple entries named '%s' in %s. Please fix this with pwck or grpck.
vi: Có nhiều mục nhập tên « %s » trong %s. Hãy sửa chữa trường hợp này, dùng pwck hoặc grpck.

en: crypt method not supported by libcrypt? (%s)
vi: Phương pháp mã hoá không được libcrypt hỗ trợ ? (%s)

en: configuration error - cannot parse %s value: '%s'
vi: lỗi cấu hình — không thể phân tích cú pháp của giá trị %s: « %s »

en: Could not allocate space for config info.
vi: Không thể cấp phát sức chứa cho thông tin cấu hình.

en: configuration error - unknown item '%s' (notify administrator)
vi: lỗi cấu hình: không rõ mục « %s » (báo quản trị).

en: %s's Password:
vi: Mật khẩu của %s:

en: Warning: unknown group %s
vi: Cảnh báo : không rõ nhóm %s.

en: Warning: too many groups
vi: Cảnh báo : quá nhiều nhóm

en: Your password is inactive.
vi: Mật khẩu của bạn không phải hoạt động.

en: Your login has expired.
vi: Đăng nhập của bạn đã hết hạn dùng.

en:   Contact the system administrator.
vi:   Hãy liên lạc với quản trị hệ thống.

en:   Choose a new password.
vi:   Hãy chọn mật khẩu mới.

en: You must change your password.
vi: Bạn cần phải thay đổi mật khẩu.

en: Your password will expire in %ld days.
vi: Mật khẩu của bạn sẽ hết hạn sau %ld ngày.

en: Your password will expire tomorrow.
vi: Mật khẩu của bạn sễ hết hạn vào ngày mai.

en: Your password will expire today.
vi: Mật khẩu của bạn sẽ hết hạn vào hôm nay.

en: Cannot open audit interface - aborting.
vi: Không thể mở giao diện thử, kiểm nghiệm nên hủy bỏ.

en: Unable to change owner or mode of tty stdin: %s
vi: Không thể thay đổi chủ sở hữu hay chế độ của đầu vào tiêu chuẩn tty: %s

en: %s: failed to unlock %s
vi: %s: lỗi mở khoá %s

en: Environment overflow
vi: Tràn môi trường

en: You may not change $%s
vi: Không cho phép bạn thay đổi $%s

en: %d failure since last login.
    Last was %s on %s.
     | %d failures since last login.
    Last was %s on %s.
vi[0]: %d lần bị lỗi sau khi đăng nhập cuối cùng.
    Lần gần nhất là %s vào %s.

en: %s: Can't get unique system GID (no more available GIDs)
vi: %s: Không thể lấy GID hệ thống duy nhất (không còn có sẵn GID thêm nữa)

en: %s: Can't get unique GID (no more available GIDs)
vi: %s: Không thể lấy GID duy nhất (không còn có sẵn GID thêm nữa)

en: %s: Can't get unique system UID (no more available UIDs)
vi: %s: Không thể lấy UID hệ thống duy nhất (không còn có sẵn UID thêm nữa)

en: %s: Can't get unique UID (no more available UIDs)
vi: %s: Không thể lấy UID duy nhất (không còn có sẵn UID thêm nữa)

en: Too many logins.
vi: Quá nhiều lần đăng nhập.

en: no change
vi: chưa thay đổi gì

en: a palindrome
vi: từ đọc xuôi ngược đều giống như nhau

en: too similar
vi: quá tương tự

en: too simple
vi: quá đơn giản

en: rotated
vi: đã xoay

en: too short
vi: quá ngắn

en: Bad password: %s.
vi: Mật khẩu sai: %s.

en: passwd: pam_start() failed, error %d
vi: passwd: pam_start() (mật khẩu: bắt đầu pam) đã thất bại với lỗi %d

en: passwd: %s
vi: passwd: (mật khẩu) %s

en: passwd: password unchanged
vi: passwd: chưa thay đổi mật khẩu

en: passwd: password updated successfully
vi: passwd: mật khẩu đã được cập nhật

en: Incorrect password for %s.
vi: Mật khẩu không đúng cho %s .

en: %s: failed to drop privileges (%s)
vi: %s: lỗi bỏ quyền truy cập (%s)

en: Invalid ENCRYPT_METHOD value: '%s'.
    Defaulting to DES.
vi: Phương pháp mã hoá (ENCRYPT_METHOD) không hợp lệ: « %s »
    nên hoàn nguyên về giá trị mặc định: DES.

en: Unable to cd to '%s'
vi: Không thể cd (chuyển đổi thư mục) sang « %s ».

en: No directory, logging in with HOME=/
vi: Không có thư mục nên đăng nhập với « HOME=/ »

en: Cannot execute %s
vi: Không thể thực hiện %s

en: Invalid root directory '%s'
vi: Thư mục gốc không hợp lệ « %s »

en: Can't change root directory to '%s'
vi: Không thể thay đổi thư mục gốc thành « %s »

en: Unable to determine your tty name.
vi: Không thể quyết định tên TTY của bạn.

en: Usage: %s [options] LOGIN
    
    Options:
vi: Sử dụng: %s [tuỳ_chọn ...] [ĐĂNG_NHẬP]
    
    Tuỳ chọn:

en:   -d, --lastday LAST_DAY        set date of last password change to LAST_DAY
vi:   -d, --lastday NGÀY_CUỐI       đặt ngày thay đổi mật khẩu cuối cùng thành ngày này

en:   -E, --expiredate EXPIRE_DATE  set account expiration date to EXPIRE_DATE
vi:   -E, --expiredate NGÀY_HẾT_HẠN đặt ngày hết hạn dùng tài khoản thành ngày này

en:   -h, --help                    display this help message and exit
vi:   -h, --help                    hiển thị trợ giúp này, sau đó thoát

en:   -I, --inactive INACTIVE       set password inactive after expiration
                                    to INACTIVE
vi:   -I, --inactive INACTIVE       đặt mật khẩu không còn hoạt động lại sau khi hết hạn dùng,
                                    thành INACTIVE

en:   -l, --list                    show account aging information
vi:   -l, --list                    hiển thị thông tin về khoảng thời gian sử dụng tài khoản

en:   -m, --mindays MIN_DAYS        set minimum number of days before password
                                    change to MIN_DAYS
vi:   -m, --mindays SỐ              đặt thành số này số tối thiểu các ngày trước khi thay đổi mật khẩu

en:   -M, --maxdays MAX_DAYS        set maximim number of days before password
                                    change to MAX_DAYS
vi:   -M, --maxdays SỐ              đặt thành số này số tối đa các ngày trước khi thay đổi mật khẩu

en:   -W, --warndays WARN_DAYS      set expiration warning days to WARN_DAYS
vi:   -W, --warndays SỐ             đặt thành số này số các ngày gây ra cảnh báo về hết hạn dùng

en: Enter the new value, or press ENTER for the default
vi: Nhập giá trị mới, hoạc bấm phím Enter đặt chọn giá trị mặc định

en: Minimum Password Age
vi: Thời gian hoạt động tối thiểu cho mật khẩu

en: Maximum Password Age
vi: Thời gian hoạt động tối đa cho mật khẩu

en: Last Password Change (YYYY-MM-DD)
vi: Thay đổi mật khẩu cuối cùng (NNNN-TT-Ng)

en: Password Expiration Warning
vi: Cảnh báo hết hạn dùng mật khẩu

en: Password Inactive
vi: Mật khẩu không hoạt động

en: Account Expiration Date (YYYY-MM-DD)
vi: Ngày hết hạn dùng tài khoản (NNNN-TT-Ng)

en: Last password change					:
vi: Thay đổi mặt khẩu cuối cùng					:

en: password must be changed
vi: mật khẩu phải thay đổi

en: Password expires					:
vi: Mật khẩu hết hạn dùng:					:

en: Password inactive					:
vi: Mật khẩu không hoạt động					:

en: Account expires						:
vi: Tài khoản hết hạn dùng

en: Minimum number of days between password change		: %ld
vi: Số ngày tối thiểu giữa hai lần thay đổi mật khẩu		: %ld

en: Maximum number of days between password change		: %ld
vi: Số ngày tối đa giữa hai lần thay đổi mật khẩu		: %ld

en: Number of days of warning before password expires	: %ld
vi: Số ngày cảnh báo trước khi mật khẩu hết hạn	: %ld

en: %s: invalid date '%s'
vi: %s: ngày không hợp lệ « %s »

en: %s: invalid numeric argument '%s'
vi: %s: đối số thuộc số không hợp lệ « %s »

en: %s: do not include "l" with other flags
vi: %s: đừng dùng « l » cùng với cờ khác

en: %s: Permission denied.
vi: %s: không đủ quyền.

en: %s: Cannot determine your user name.
vi: %s: không thể quyết định tên người dùng của bạn.

en: %s: cannot lock %s; try again later.
vi: %s: Không thể khoá %s; hãy thử lại sau.

en: %s: cannot open %s
vi: %s: không thể mở %s

en: %s: failure while writing changes to %s
vi: %s: gặp lỗi trong khi ghi thay đổi vào %s

en: %s: failed to prepare the new %s entry '%s'
vi: %s: lỗi chuẩn bị mục nhập %s mới « %s »

en: %s: the shadow password file is not present
vi: %s: không có tập tin mật khẩu bóng

en: %s: user '%s' does not exist in %s
vi: %s: người dùng « %s » không tồn tại trong %s

en: Changing the aging information for %s
vi: Đang thay đổi thông tin về thời gian hoạt động đối với %s

en: %s: error changing fields
vi: %s: gặp lỗi khi thay đổi trường

en:   -u, --help                    display this help message and exit
vi:   -u, --help                    hiển thị trợ giúp này, sau đó thoát

en: Room Number
vi: Số thứ tự phòng

en: Cannot change ID to root.
vi: Không thể thay đổi mã số thành người chủ (root).

en: %s: name with non-ASCII characters: '%s'
vi: %s: tên chứa ký tự khác ASCII: « %s »

en: %s: invalid name: '%s'
vi: %s: tên không hợp lệ: « %s »

en: %s: room number with non-ASCII characters: '%s'
vi: %s: số thứ tự phòng chứa ký tự khác ASCII: « %s »

en: %s: invalid room number: '%s'
vi: %s: số thứ tự phòng không hợp lệ: « %s »

en: %s: invalid work phone: '%s'
vi: %s: số điện thoại chỗ làm không hợp lệ: « %s »

en: %s: invalid home phone: '%s'
vi: %s: số điện thoại ở nhà không hợp lệ: « %s »

en: %s: '%s' contains non-ASCII characters
vi: %s: « %s » chứa ký tự khác ASCII

en: %s: '%s' contains illegal characters
vi: %s: « %s » chứa ký tự cấm

en: %s: user '%s' does not exist
vi: %s: người dùng « %s » không tồn tại

en: %s: cannot change user '%s' on NIS client.
vi: %s: không thể thay đổi người dùng « %s » trên ứng dụng khách NIS.

en: %s: '%s' is the NIS master for this client.
vi: %s: « %s » là NIS cái cho ứng dụng khách này.

en: Changing the user information for %s
vi: Đang thay đổi thông tin về người dùng đối với %s

en: %s: fields too long
vi: %s: trường quá dài

en: Usage: %s [options]
    
    Options:
vi: Sử dụng: %s [tuỳ_chọn ...]
    
    Tuỳ chọn:

en:   -e, --encrypted               supplied passwords are encrypted
vi:   -e, --encrypted               các mật khẩu đã cung cấp cũng được mật mã

en:   -m, --md5                     encrypt the clear text password using
                                    the MD5 algorithm
vi:   -m, --md5                     mật mã hoá mật khẩu chữ thô, dùng thuật toán MD5

en:   -s, --sha-rounds              number of SHA rounds for the SHA*
                                    crypt algorithms
vi:   -s, --sha-rounds              số vòng SHA cho thuật toán mã hoá SHA*

en: %s: %s flag is only allowed with the %s flag
vi: %s: cho phép cờ %s chỉ cùng với cờ %s

en: %s: the -c, -e, and -m flags are exclusive
vi: %s: các cờ « -c », « -e » và « -m » loại từ lẫn nhau

en: %s: unsupported crypt method: %s
vi: %s: phương pháp mã hoá không được hỗ trợ : %s

en: %s: line %d: line too long
vi: %s: dòng %d: dòng quá dài

en: %s: line %d: missing new password
vi: %s: dòng %d: thiếu mật khẩu mới

en: %s: line %d: group '%s' does not exist
vi: %s: dòng %d, nhóm « %s » không tồn tại

en: %s: line %d: failed to prepare the new %s entry '%s'
vi: %s: dòng %d: lỗi chuẩn bị mục nhập %s mới « %s »

en: %s: error detected, changes ignored
vi: %s: gặp lỗi nên bỏ qua các thay đổi

en: %s: (line %d, user %s) password not changed
vi: %s: (dòng %d, người dùng %s) mật khẩu chưa thay đổi

en: %s: line %d: user '%s' does not exist
vi: %s: dòng %d: người dùng « %s » không tồn tại

en:   -s, --shell SHELL             new login shell for the user account
vi:   -s, --shell TRÌNH_BAO         trình bao đăng nhập mới
                                    cho tài khoản người dùng

en: You may not change the shell for '%s'.
vi: Không cho phép bạn thay đổi trình bao đối với « %s ».

en: Changing the login shell for %s
vi: Đang thay đổi trình bao đăng nhập đối với %s

en: %s: Invalid entry: %s
vi: %s: Mục nhập không hợp lệ: %s

en: %s: options %s and %s conflict
vi: %s: hai tùy chọn %s và %s xung đột với nhau

en: %s: unexpected argument: %s
vi: %s: đối số bất thường: %s

en:   -a, --all                     display faillog records for all users
vi:   -a, --all                     hiển thị các mục ghi faillog cho mọi người dùng

en:   -l, --lock-secs SEC           after failed login lock account for SEC seconds
vi:   -l, --lock-secs GIÂY          sau khi không đăng nhập được thì khoá tài khoản trong vòng số GIÂY này

en:   -m, --maximum MAX             set maximum failed login counters to MAX
vi:   -m, --maximum SỐ              đặt thành SỐ này số tối đa các bộ đếm lần không đăng nhập được

en:   -r, --reset                   reset the counters of login failures
vi:   -r, --reset                   đặt lại các bộ đếm lần không đăng nhập được

en:   -t, --time DAYS               display faillog records more recent than DAYS
vi:   -t, --time NGÀY               hiển thị các mục ghi faillog mới hơn số NGÀY này

en:   -u, --user LOGIN/RANGE        display faillog record or maintains failure
                                    counters and limits (if used with -r, -m,
                                    or -l) only for the specified LOGIN(s)
vi:   -u, --user ĐĂNG_NHẬP/PHẠM_VI  hiển thị mục ghi faillog hoặc duy trì các bộ đếm
                                    lần không đăng nhập được và các giới hạn như thế
                                    (nếu dùng với cờ « -r », « -m » hay « -l » riêng từng cái)
                                    chỉ cho mỗi tên đăng nhập đưa ra

en: %s: Failed to get the entry for UID %lu
vi: %s: Không lấy được mục nhập cho UID %lu

en: Login       Failures Maximum Latest                   On
vi: Đăng nhập		Bị lỗi	Tối đa	Mới nhất        Vào

en:  [%lus left]
vi:  [%lus còn lại]

en:  [%lds lock]
vi:  [%lds khóa]

en: %s: Failed to reset fail count for UID %lu
vi: %s: không đặt lại được hàm đếm cho UID %lu

en: %s: Failed to set max for UID %lu
vi: %s: không đặt được số tối đa cho UID %lu

en: %s: Failed to set locktime for UID %lu
vi: %s: không đặt được thời gian khoá cho UID %lu

en: %s: Unknown user or range: %s
vi: %s: không nhận ra người dùng hay phạm vi: %s

en: %s: Cannot get the size of %s: %s
vi: %s: Không thể lấy kích cỡ của %s: %s

en: Usage: %s [option] GROUP
    
    Options:
vi: Sử dụng: %s [tuỳ_chọn] NHÓM
    
    Tuỳ chọn:

en:   -a, --add USER                add USER to GROUP
vi:   -a, --add NGƯỜI_DÙNG          thêm người dùng này vào NHÓM

en:   -d, --delete USER             remove USER from GROUP
vi:   -d, --delete NGƯỜI_DÙNG       gỡ bỏ người dùng này khỏi NHÓM

en:   -r, --remove-password         remove the GROUP's password
vi:   -r, --remove-password         gỡ bỏ mật khẩu của NHÓM

en:   -R, --restrict                restrict access to GROUP to its members
vi:   -R, --restrict                hạn chế truy cập đến NHÓM thành các thành viên của nó

en:   -M, --members USER,...        set the list of members of GROUP
vi:   -M, --members NGƯỜI_DÙNG,...  đặt danh sách các thành viên của NHÓM

en:   -A, --administrators ADMIN,...
                                    set the list of administrators for GROUP
vi:   -A, --administrators QUẢN_TRỊ,...
                                    đặt danh sách các quản trị cho NHÓM

en: Except for the -A and -M options, the options cannot be combined.
vi: Trừ hai tuỳ chọn « -A » và « -M », không thể tổ hợp các tuỳ chọn.

en: The options cannot be combined.
vi: Không thể tổ hợp các tuỳ chọn.

en: %s: shadow group passwords required for -A
vi: %s: mật khẩu nhóm bóng cần thiết cho tùy chọn « -A »

en: %s: group '%s' does not exist in %s
vi: %s: nhóm « %s » không tồn tại trong %s

en: %s: failure while closing read-only %s
vi: %s: gặp lỗi trong khi đóng %s chỉ-đọc

en: Changing the password for group %s
vi: Đang thay đổi mật khẩu cho nhóm %s

en: New Password:
vi: Mật khẩu mới:

en: Re-enter new password:
vi: Nhập lại mật khẩu mới:

en: They don't match; try again
vi: Hai mật khẩu không trùng thì háy thử lại.

en: %s: Try again later
vi: %s: hãy thử lại sau.

en: Adding user %s to group %s
vi: Đang thêm người dung %s vào nhóm %s

en: Removing user %s from group %s
vi: Đang gỡ bỏ người dùng %s khỏi nhóm %s

en: %s: user '%s' is not a member of '%s'
vi: %s: người dùng « %s » không thuộc về « %s »

en: %s: Not a tty
vi: %s: không phải là TTY

en: Usage: %s [options] GROUP
    
    Options:
vi: Sử dụng: %s [tuỳ_chọn ...] NHÓM
    
    Tuỳ chọn:

en:   -f, --force                   exit successfully if the group already exists,
                                    and cancel -g if the GID is already used
vi:   -f, --force                   thoát thành công nếu nhóm đã có, và hủy bỏ « -g » nếu GID đã được dùng

en:   -g, --gid GID                 use GID for the new group
vi:   -g, --gid GID                 dùng GID này cho nhóm mới

en:   -K, --key KEY=VALUE           override /etc/login.defs defaults
vi:   -K, --key KHOÁ=GIÁ_TRỊ        ghi đè lên các giá trị mặc định « /etc/login.defs »

en:   -o, --non-unique              allow to create groups with duplicate
                                    (non-unique) GID
vi:   -o, --non-unique              cho phép tạo nhóm có GID trùng (không duy nhất)

en:   -p, --password PASSWORD       use this encrypted password for the new group
vi:   -p, --password MẬT_KHẨU       dùng mật khẩu đã mật mã này cho nhóm mới

en:   -r, --system                  create a system account
vi:   -r, --system                  tạo một tài khoản hệ thống

en: %s: '%s' is not a valid group name
vi: %s: « %s » không phải là tên nhóm hợp lệ

en: %s: invalid group ID '%s'
vi: %s: mã số nhóm (GID) không hợp lệ « %s »

en: %s: -K requires KEY=VALUE
vi: %s: -K cần thiết cú pháp KHÓA=GIÁ_TRỊ

en: %s: group '%s' already exists
vi: %s: nhóm « %s » đã có

en: %s: GID '%lu' already exists
vi: %s: GID « %lu » đã có

en: %s: cannot remove entry '%s' from %s
vi: %s: không thể gỡ bỏ mục nhập « %s » khỏi %s

en: %s: cannot remove the primary group of user '%s'
vi: %s: không thể gỡ bỏ nhóm chính của người dùng « %s »

en: %s: group '%s' does not exist
vi: %s: nhóm « %s » không tồn tại

en: %s: group '%s' is a NIS group
vi: %s: nhóm « %s » là một nhóm kiểu NIS

en: %s: %s is the NIS master
vi: %s: %s là NIS chủ

en: %s: user '%s' is already a member of '%s'
vi: %s: người dùng « %s » đã thuộc về « %s »

en: %s: Out of memory. Cannot update %s.
vi: %s: Không đủ bộ nhớ. Không thể cập nhật %s.

en: Usage: %s [options] [action]
    
    Options:
vi: Sử dụng: %s [tuỳ_chọn ...] [hành_vi]
    
    Tuỳ chọn:

en:   -g, --group groupname         change groupname instead of the user's group
                                    (root only)
vi:   -g, --group TÊN_NHÓM          thay đổi tên của nhóm này thay cho nhóm của người dùng (chỉ người chủ)

en:   -a, --add username            add username to the members of the group
vi:   -a, --add TÊN                 thêm tên người dùng này vào nhóm

en:   -d, --delete username         remove username from the members of the group
vi:   -d, --delete TÊN              gỡ bỏ tên này khỏi nhóm

en:   -p, --purge                   purge all members from the group
vi:   -p, --purge                   tẩy mọi người ra nhóm

en:   -l, --list                    list the members of the group
vi:   -l, --list                    liệt kê những người trong nhóm

en: %s: your groupname does not match your username
vi: %s: tên nhóm của bạn không tương ứng với tên người dùng

en: %s: only root can use the -g/--group option
vi: %s: chỉ người chủ có quyền sử dụng tuỳ chọn « -g/--group »

en:   -g, --gid GID                 change the group ID to GID
vi:   -g, --gid GID                 thay đổi mã số nhóm sang GID này

en:   -n, --new-name NEW_GROUP      change the name to NEW_GROUP
vi:   -n, --new-name NHÓM_MỚI       thay đổi tên sang tên này

en:   -o, --non-unique              allow to use a duplicate (non-unique) GID
vi:   -o, --non-unique              cho phép sử dụng một GID trùng (không duy nhất)

en:   -p, --password PASSWORD       change the password to this (encrypted)
                                    PASSWORD
vi:   -p, --password MẬT_KHẨU       thay đổi mật khẩu thành MẬT_KHẨU (đã mật mã) này

en: %s: invalid group name '%s'
vi: %s: tên nhóm không hợp lệ « %s »

en: %s: group %s is a NIS group
vi: %s: nhóm %s là một nhóm kiểu NIS

en: %s: unknown user %s
vi: %s: không rõ người dùng %s

en: %s: -s and -r are incompatible
vi: %s: hai tùy chọn « -s » và « -r » không tương thích với nhau

en: invalid group file entry
vi: mục nhập tập tin nhóm không hợp lệ

en: delete line '%s'?
vi: xóa dòng « %s » không?

en: duplicate group entry
vi: mục nhập nhóm trùng

en: invalid group name '%s'
vi: tên nhóm không hợp lệ « %s »

en: invalid group ID '%lu'
vi: mã số nhóm không hợp lệ « %lu »

en: group %s: no user %s
vi: nhóm %s: không có người dùng %s

en: delete member '%s'?
vi: xóa thành viên « %s » không?

en: no matching group file entry in %s
vi: không có mục nhập tập tin nhóm tương ứng trong %s

en: add group '%s' in %s?
vi: thêm nhóm « %s » trong %s không?

en: group %s has an entry in %s, but its password field in %s is not set to 'x'
vi: nhóm %s có một mục nhập trong %s, còn trường mật khẩu trong %s không phải được đặt thành « x »

en: invalid shadow group file entry
vi: mục nhập tập tin nhóm bóng không hợp lệ

en: duplicate shadow group entry
vi: mục nhập nhóm bóng trùng

en: shadow group %s: no administrative user %s
vi: nhóm bóng %s: không có người dùng quản trị %s

en: delete administrative member '%s'?
vi: xóa thành viên quản trị « %s » không?

en: shadow group %s: no user %s
vi: nhóm bóng %s: không có người dùng %s

en: %s: the files have been updated
vi: %s: các tập tin đã được cập nhật

en: %s: no changes
vi: %s: chưa thay đổi gì

en: %s: cannot delete %s
vi: %s: không thể xoá %s

en: Usage: id [-a]
vi: Sử dụng: id [-a]

en: Usage: id
vi: Sử dụng: id

en:   -b, --before DAYS             print only lastlog records older than DAYS
vi:   -b, --before SỐ               hiển thị chỉ những bản ghi lastlog
                                    cũ hơn số ngày này (_trước_)

en:   -t, --time DAYS               print only lastlog records more recent than DAYS
vi:   -t, --time SỐ                 hiển thị chỉ những mục ghi lastlog
                                    mới hơn số ngày này (_thời gian_)

en:   -u, --user LOGIN              print lastlog record of the specified LOGIN
vi:   -u, --user ĐĂNG_NHẬP          hiển thị mục ghi lastlog cho _người dùng_ tên này

en: Username         Port     From             Latest
vi: Tên dùng		 Cổng    Từ		Mới nhất

en: Username                Port     Latest
vi: Tên dùng			 Cổng   Mới nhất

en: **Never logged in**
vi: **Chưa bao giờ đăng nhập**

en: Usage: %s [-p] [name]
vi: Sử dụng: %s [-p] [tên]

en:        %s [-p] [-h host] [-f name]
vi:        %s [-p] [-h máy] [-f tên]

en:        %s [-p] -r host
vi:        %s [-p] -r máy

en: configuration error - cannot parse %s value: '%d'
vi: lỗi cấu hình — không thể phân tích cú pháp của giá trị %s: « %d »

en: Invalid login time
vi: Thời gian đăng nhập không hợp lệ

en: 
    System closed for routine maintenance
vi: 
    Hệ thông bị tắt với lý do bảo dưỡng theo thủ tục.

en: 
    [Disconnect bypassed -- root login allowed.]
vi: 
    [Chức năng ngắt kết nối đã bị vòng: cho phép người chủ đăng nhập.]

en: 
    Login timed out after %u seconds.
vi: 
    Đăng nhập đã quá hạn sau %u giây.

en: %s: Cannot possibly work without effective root
vi: %s: Không thể làm việc mà không có gốc có hiệu lực

en: No utmp entry.  You must exec "login" from the lowest level "sh"
vi: Không có mục nhập utmp. Vì thế bạn cần phải thực hiện « login » (đăng nhập) từ « sh » (trình bao) cấp dưới cùng.

en: login: PAM Failure, aborting: %s
vi: login: (đăng nhập) PAM bị lỗi nên hủy bỏ : %s

en: %s login:
vi: %s đăng nhập:

en: Maximum number of tries exceeded (%u)
vi: Vượt quá số tối đa các lần thử lại (%u)

en: login: abort requested by PAM
vi: login: (đăng nhập) PAM đã yêu cầu hủy bỏ

en: Login incorrect
vi: Đăng nhập không đúng

en: 
    %s login:
vi: 
    %s đăng nhập:

en: %s: failure forking: %s
vi: %s: lỗi tạo tiến trình con: %s

en: TIOCSCTTY failed on %s
vi: TIOCSCTTY bị lỗi vào %s

en: Warning: login re-enabled after temporary lockout.
vi: Cảnh báo : đăng nhập đã bật lại sau bị khoá ra tạm thời.

en: Last login: %s on %s
vi: Đang nhập cuối cùng: %s vào %s

en: Last login: %.19s on %s
vi: Đang nhập cuối cùng: %.19s vào %s

en: login time exceeded
vi: vượt quá thời gian đăng nhập

en: Usage: newgrp [-] [group]
vi: Sử dụng: newgrp [-] [nhóm]
    [newgrp: nhóm mới]

en: Usage: sg group [[-c] command]
vi: Sử dụng: sg group [[-c] lệnh]
    [group: nhóm]

en: Invalid password.
vi: Mật khẩu không hợp lệ.

en: %s: failure forking: %s
vi: %s: lỗi tạo tiến trình con: %s

en: %s: GID '%lu' does not exist
vi: %s: GID « %lu » không tồn tại

en: too many groups
vi: quá nhiều nhóm

en:   -r, --system                  create system accounts
vi:   -r, --system                  tạo các tài khoản hệ thống

en: %s: group '%s' is a shadow group, but does not exist in /etc/group
vi: %s: nhóm « %s » là một nhóm bóng, nhưng không tồn tại trong « /etc/group »

en: %s: invalid user ID '%s'
vi: %s: mã số người dùng không hợp lệ « %s »

en: %s: invalid user name '%s'
vi: %s: tên dùng không hợp lệ « %s »

en: %s: line %d: invalid line
vi: %s: dòng %d: dòng không hợp lệ

en: %s: cannot update the entry of user %s (not in the passwd database)
vi: %s: không thể cập nhật mục nhập của người dùng %s (không có trong cơ sở dữ liệu mật khẩu passwd)

en: %s: line %d: can't create user
vi: %s: dòng %d: không thể tạo người dùng

en: %s: line %d: can't create group
vi: %s: dòng %d: không thể tạo nhóm

en: %s: line %d: user '%s' does not exist in %s
vi: %s: dòng %d: người dùng « %s » không tồn tại trong %s

en: %s: line %d: can't update password
vi: %s: dòng %d: không thể cập nhật mật khẩu

en: %s: line %d: mkdir %s failed: %s
vi: %s: dòng %d: lỗi mkdir (tạo thư mục) %s: %s

en: %s: line %d: chown %s failed: %s
vi: %s: dòng %d: lỗi chown (thay đổi quyền sở hữu) %s: %s

en: %s: line %d: can't update entry
vi: %s: dòng %d: không thể cập nhật mục nhập

en:   -a, --all                     report password status on all accounts
vi:   -a, --all                     thông báo trạng thái mật khẩu về mọi tài khoản

en:   -d, --delete                  delete the password for the named account
vi:   -d, --delete                  xoá mật khẩu cho tài khoản đặt tên

en:   -e, --expire                  force expire the password for the named account
vi:   -e, --expire                  ép buộc hết hạn dùng mật khẩu cho tài khoản đặt tên

en:   -k, --keep-tokens             change password only if expired
vi:   -k, --keep-tokens             thay đổi mật khẩu chỉ nếu bị hết hạn dùng

en:   -i, --inactive INACTIVE       set password inactive after expiration
                                    to INACTIVE
vi:   -i, --inactive INACTIVE       đặt thành INACTIVE mật khẩu không còn hoạt động lại
                                    sau khi hết hạn dùng

en:   -l, --lock                    lock the password of the named account
vi:   -l, --lock                    khoá mật khẩu của tài khoản đặt tên

en:   -n, --mindays MIN_DAYS        set minimum number of days before password
                                    change to MIN_DAYS
vi:   -n, --mindays SỐ              đặt thành số này số tối thiểu các ngày trước khi mật khẩu thay đổi được

en:   -q, --quiet                   quiet mode
vi:   -q, --quiet                   chế độ không xuất chi tiết

en:   -r, --repository REPOSITORY   change password in REPOSITORY repository
vi:   -r, --repository KHO          thay đổi mật khẩu trong kho lưu này

en:   -S, --status                  report password status on the named account
vi:   -S, --status                  thông báo trạng thái mật khẩu về tài khoản đặt tên

en:   -u, --unlock                  unlock the password of the named account
vi:   -u, --unlock                  mở khoá mật khẩu của tài khoản đặt tên

en:   -w, --warndays WARN_DAYS      set expiration warning days to WARN_DAYS
vi:   -w, --warndays NGÀY           đặt thành số này số các ngày cảnh báo về hết hạn dùng

en:   -x, --maxdays MAX_DAYS        set maximum number of days before password
                                    change to MAX_DAYS
vi:   -x, --maxdays NGÀY            đặt thành số này số tối đa các ngày trước khi thay đổi được mật khẩu

en: Old password:
vi: Mật khẩu cũ :

en: Enter the new password (minimum of %d characters)
    Please use a combination of upper and lower case letters and numbers.
vi: Nhập mật khẩu mới (số ký tự tối thiểu %d).
    Hãy tổ hợp các chữ hoa, chữ thường và chữ số để tạo một mật khẩu mạnh.

en: Enter the new password (minimum of %d, maximum of %d characters)
    Please use a combination of upper and lower case letters and numbers.
vi: Nhập mật khẩu mới (số ký tự tối thiểu %d, tối đa %d).
    Hãy tổ hợp các chữ hoa, chữ thường và chữ số để tạo một mật khẩu mạnh.

en: New password:
vi: Mật khẩu mới:

en: Try again.
vi: Hãy thử lại.

en: 
    Warning: weak password (enter it again to use it anyway).
vi: 
    Cảnh báo : mật khẩu yếu (nhập lại để vẫn chọn)

en: They don't match; try again.
vi: Hai mật khẩu không trùng: hãy thử lại.

en: The password for %s cannot be changed.
vi: Không thể thay đổi mật khẩu cho %s.

en: The password for %s cannot be changed yet.
vi: Chưa có thể thay đổi mật khẩu cho %s.

en: %s: unlocking the password would result in a passwordless account.
    You should set a password with usermod -p to unlock the password of this account.
vi: %s: mở khoá mật khẩu thì gây ra một tài khoản không có mật khẩu.
    Bạn nên đặt một mật khẩu dùng câu lệnh « usermod -p » để mở khoá mật khẩu của tài khoản này.

en: %s: repository %s not supported
vi: %s: kho lưu %s không được hỗ trợ

en: %s: %s is not authorized to change the password of %s
vi: %s: %s không có quyền thay đổi mật khẩu của %s

en: %s: You may not view or modify password information for %s.
vi: %s: không cho phép bạn xem hoặc sửa đổi thông tin mật khẩu đối với %s.

en: Changing password for %s
vi: Đang thay đổi mật khẩu cho %s

en: The password for %s is unchanged.
vi: Mật khẩu cho %s chưa thay đổi.

en: %s: password changed.
vi: %s: mật khẩu đã thay đổi.

en: %s: password expiry information changed.
vi: %s: thông tin đã thay đổi về sự hết hạn sử dụng mật khẩu.

en: invalid password file entry
vi: Mục nhập tập tin mật khẩu không hợp lệ

en: duplicate password entry
vi: mục nhập mật khẩu trùng

en: invalid user name '%s'
vi: tên người dùng không hợp lệ « %s »

en: invalid user ID '%lu'
vi: mã số người dùng không hợp lệ « %lu »

en: user '%s': no group %lu
vi: người dùng « %s »: không có nhóm %lu

en: user '%s': directory '%s' does not exist
vi: người dùng « %s »: thư mục « %s » không tồn tại

en: user '%s': program '%s' does not exist
vi: người dùng « %s »: chương trình « %s » không tồn tại

en: no matching password file entry in %s
vi: không có mục nhập tập tin mật khẩu tương ứng trong %s

en: add user '%s' in %s?
vi: thêm người dùng « %s » trong %s không?

en: user %s has an entry in %s, but its password field in %s is not set to 'x'
vi: người dùng %s có một mục nhập trong %s, còn trường mật khẩu trong %s không phải được đặt thành « s »

en: invalid shadow password file entry
vi: mục nhập tập tin mật khẩu bóng không hợp lệ

en: duplicate shadow password entry
vi: mục nhập mật khẩu bóng trùng

en: user %s: last password change in the future
vi: người dùng %s: lần thay đổi mật khẩu cuối cùng nằm trong tương lai

en: %s: cannot sort entries in %s
vi: %s: không thể sắp xếp các mục nhập trong %s

en: %s: failed to change the mode of %s to 0600
vi: %s: không thay đổi được chế độ của %s thành 0600

en: Access to su to that account DENIED.
vi: Truy cập « su » vào tài khoản đó BỊ TỪ CHỐI.

en: Password authentication bypassed.
vi: Xác thực mật khẩu bị đi vòng.

en: Please enter your OWN password as authentication.
vi: Hãy nhập mật khẩu của MÌNH để xác thực.

en:  ...killed.
vi:  ...bị giết.

en: Usage: su [options] [LOGIN]
    
    Options:
      -c, --command COMMAND         pass COMMAND to the invoked shell
      -h, --help                    display this help message and exit
      -, -l, --login                make the shell a login shell
      -m, -p,
      --preserve-environment        do not reset environment variables, and
                                    keep the same shell
      -s, --shell SHELL             use SHELL instead of the default in passwd
vi: Sử dụng: su [tùy_chọn...] [đăng_nhập]
    
    [su: siêu người dùng]
    
    Tùy chọn:
      -c, --command LỆNH            gởi lệnh này qua cho trình bao đã gọi
      -h, --help                    hiển thị _trợ giúp_ này rồi thoát
      -, -l, --login                lập trình bao là trình bao _đăng nhập_
      -m, -p,
      --preserve-environment        đừng lập lại các biến _môi trường_, và _giữ_
                                    trình bao hiện có
      -s, --shell TRÌNH_BAO         sử dụng trình bao này thay cho trình mặc định trong passwd

en: %s: %s
    (Ignored)
vi: %s: %s
    (Bị bo qua)

en: You are not authorized to su %s
vi: Bạn không có quyền sử dụng lệnh « su » (siêu người dùng) với %s.

en: (Enter your own password)
vi: (Nhập mật khẩu của mình)

en: %s: Authentication failure
vi: %s: lỗi xác thực

en: %s: You are not authorized to su at that time
vi: %s: Bạn không có quyền sử dụng lệnh « su » (siêu người dùng) vào lúc đó

en: %s: must be run from a terminal
vi: %s: phải chạy từ thiết bị cuối

en: %s: pam_start: error %d
vi: %s: pam_start: (pam bắt đầu) lỗi %d

en: No password file
vi: Không có tập tin mật khẩu

en: TIOCSCTTY failed
vi: TIOCSCTTY bị lỗi

en: No password entry for 'root'
vi: Không có mục nhập mật khẩu cho « root » (người chủ)

en: 
    Type control-d to proceed with normal startup,
    (or give root password for system maintenance):
vi: 
    Hãy gõ tổ hợp phím Ctrl-D để tiếp tục khởi động bình thường,
    (hoặc nhập mật khẩu người chủ để bảo dưỡng hệ thống):

en: Entering System Maintenance Mode
vi: Đang vào Chế độ Bảo dưỡng Hệ thống

en: %s: the %s configuration in %s will be ignored
vi: %s: cấu hình %s trong %s sẽ bị bỏ qua

en: %s: cannot create new defaults file
vi: %s: không thể tạo tập tin mặc định mới

en: %s: cannot open new defaults file
vi: %s: không thể mở tập tin mặc định mới

en: %s: line too long in %s: %s...
vi: %s: dòng quá dài trong %s: %s...

en: %s: rename: %s: %s
vi: %s: thay tên: %s: %s

en: %s: group '%s' is a NIS group.
vi: %s: nhóm « %s » là nhóm kiểu NIS.

en: %s: too many groups specified (max %d).
vi: %s: ghi rõ quá nhiều nhóm (tối đa %d).

en:   -b, --base-dir BASE_DIR       base directory for the home directory of the
                                    new account
vi:   -b, --base-dir THƯ_MỤC       đặt thư mục cơ bản cho thư mục chính của tài khoản mới

en:   -c, --comment COMMENT         GECOS field of the new account
vi:   -c, --comment GHI_CHÚ         trường GECOS của tài khoản mới

en:   -d, --home-dir HOME_DIR       home directory of the new account
vi:   -d, --home-dir THƯ_MỤC       thư mục chính của tài khoản mới

en:   -D, --defaults                print or change default useradd configuration
vi:   -D, --defaults                ra ra hay thay đổi cấu hình useradd mặc định

en:   -e, --expiredate EXPIRE_DATE  expiration date of the new account
vi:   -e, --expiredate NGÀY      ngày hết hạn sử dụng tài khoản mới

en:   -f, --inactive INACTIVE       password inactivity period of the new account
vi:   -f, --inactive KHOẢNG       khoảng thời gian không hoạt động của tài khoản mới

en:   -g, --gid GROUP               name or ID of the primary group of the new
                                    account
vi:   -g, --gid NHÓM               tên của mã số của nhóm chính của tài khoản mới

en:   -G, --groups GROUPS           list of supplementary groups of the new
                                    account
vi:   -G, --groups NHÓM           danh sách các nhóm phụ của tài khoản mới

en:   -k, --skel SKEL_DIR           use this alternative skeleton directory
vi:   -k, --skel THƯ_MỤC           dùng thư mục khung sườn xen kẽ

en:   -l, --no-log-init             do not add the user to the lastlog and
                                    faillog databases
vi:   -l, --no-log-init             đừng thêm người dùng vào các cơ sở dữ liệu faillog và lastlog

en:   -m, --create-home             create the user's home directory
vi:   -m, --create-home             tạo thư mục chính của người dùng

en:   -M, --no-create-home          do not create the user's home directory
vi:   -M, --no-create-home          đừng tạo thư mục chính của người dùng

en:   -N, --no-user-group           do not create a group with the same name as
                                    the user
vi:   -N, --no-user-group           đừng tạo một nhóm cùng tên với người dùng

en:   -o, --non-unique              allow to create users with duplicate
                                    (non-unique) UID
vi:   -o, --non-unique              cho phép tạo người dùng có UID trùng (không duy nhất)

en:   -p, --password PASSWORD       encrypted password of the new account
vi:   -p, --password MẬT_KHẨU       mật khẩu được mật mã của tài khoản mới

en:   -s, --shell SHELL             login shell of the new account
vi:   -s, --shell TRÌNH_BAO             trình bao đăng nhập của tài khoản mới

en:   -u, --uid UID                 user ID of the new account
vi:   -u, --uid UID                 mã số người dùng của tài khoản mới

en:   -U, --user-group              create a group with the same name as the user
vi:   -U, --user-group              tạo một nhóm cùng tên với người dùng

en:   -Z, --selinux-user SEUSER     use a specific SEUSER for the SELinux user mapping
vi:   -Z, --selinux-user SEUSER     sử dụng một người dùng SE (SEUSER) riêng cho sự ánh xạ người dùng SELinux

en: %s: invalid base directory '%s'
vi: %s: thư mục cơ ban không hợp lệ « %s »

en: %s: invalid comment '%s'
vi: %s: ghi chú không hợp lệ « %s »

en: %s: invalid home directory '%s'
vi: %s: thư mục chính không hợp lê « %s »

en: %s: shadow passwords required for -e
vi: %s: cần thiết mật khẩu bóng cho tùy chọn « -e »

en: %s: shadow passwords required for -f
vi: %s: cần thiết mật khẩu bóng cho tùy chọn « -f »

en: %s: invalid field '%s'
vi: %s: trường không hợp lệ « %s »

en: %s: invalid shell '%s'
vi: %s: trình bao không hợp lệ « %s »

en: %s: -Z requires SELinux enabled kernel
vi: %s: « -Z » yêu cầu hạt nhân hiệu lực SELinux

en: %s: failed to reset the faillog entry of UID %lu: %s
vi: %s: không đặt lại được mục nhập faillog của UID %lu: %s

en: %s: failed to reset the lastlog entry of UID %lu: %s
vi: %s: không đặt lại được mục nhập lastlog của UID %lu: %s

en: %s: cannot create directory %s
vi: %s: không thể tạo thư mục %s

en: Creating mailbox file
vi: Đang tạo tập tin hộp thư

en: Group 'mail' not found. Creating the user mailbox file with 0600 mode.
vi: Không tìm thấy nhóm « mail » (thư tín). Vì thế đang tạo tập tin hộp thư người dùng với chế độ 0600.

en: Setting mailbox file permissions
vi: Đang đặt quyền truy cập tập tin hộp thư

en: %s: user '%s' already exists
vi: %s: người dùng « %s » đã có

en: %s: group %s exists - if you want to add this user to that group, use -g.
vi: %s: nhóm %s đã có.  Muốn thêm họ vào nhóm đó thì dùng tùy chọn « -g ».

en: %s: can't create user
vi: %s: không thể tạo người dùng

en: %s: UID %lu is not unique
vi: %s: UID %lu không phải duy nhất

en: %s: can't create group
vi: %s: không thể tạo nhóm

en: %s: warning: the home directory already exists.
    Not copying any file from skel directory into it.
vi: %s: cảnh báo : thư mục chính đã có.
    Vì vậy không sao chép vào nó tập tin nào từ thư mục « skel ».

en: %s: warning: the user name %s to %s SELinux user mapping failed.
vi: %s: cảnh báo : lỗi ánh xạ tên người dùng %s tới người dùng SELinux %s.

en:   -f, --force                   force removal of files,
                                    even if not owned by user
vi:   -f, --force                   ép buộc gỡ bỏ tập tin, thậm chí nếu không
                                    được sở hữu bởi người dùng

en:   -r, --remove                  remove home directory and mail spool
vi:   -r, --remove                  gỡ bỏ thư mục chính và ống chỉ thư tín

en: %s: group %s is the primary group of another user and is not removed.
vi: %s: nhóm %s là nhóm chính của một người dùng khác thì không bị gỡ bỏ.

en: %s: warning: can't remove %s: %s
vi: %s: cảnh báo : không thể gỡ bỏ %s: %s

en: %s: %s not owned by %s, not removing
vi: %s: %s không phải được %s sở hữu nên không gỡ bỏ nó

en: %s: user %s is a NIS user
vi: %s: người dùng %s là người dùng kiểu NIS

en: %s: %s home directory (%s) not found
vi: %s: %s không tìm thấy thư mục chính (%s)

en: %s: not removing directory %s (would remove home of user %s)
vi: %s: sẽ không gỡ bỏ thư mục %s (vì cũng gỡ bỏ thư mục chính của người dùng %s)

en: %s: error removing directory %s
vi: %s: gặp lỗi khi gỡ bỏ thư mục %s

en:   -c, --comment COMMENT         new value of the GECOS field
vi:   -c, --comment GHI_LƯU         giá trị mới của trường GECOS

en:   -d, --home HOME_DIR           new home directory for the user account
vi:   -d, --home THƯ_MỤC            thư mục chính mới cho tài khoản người dùng

en:   -e, --expiredate EXPIRE_DATE  set account expiration date to EXPIRE_DATE
vi:   -e, --expiredate NGÀY         đặt thành ngày này ngày hết hạn dùng tài khoản

en:   -f, --inactive INACTIVE       set password inactive after expiration
                                    to INACTIVE
vi:   -f, --inactive INACTIVE       đặt thành INACTIVE mật khẩu không còn hoạt động lại
                                    sau khi hết hạn dùng

en:   -g, --gid GROUP               force use GROUP as new primary group
vi:   -g, --gid NHÓM                ép buộc sử dụng nhóm này làm nhóm chính mới

en:   -G, --groups GROUPS           new list of supplementary GROUPS
vi:   -G, --groups NHÓM             danh sách mới chứa các nhóm phụ

en:   -a, --append                  append the user to the supplemental GROUPS
                                    mentioned by the -G option without removing
                                    him/her from other groups
vi:   -a, --append                  phụ thêm người dùng vào các nhóm phụ
                                    đưa ra bởi tuỳ chọn « -G » mà không gỡ bỏ ta khỏi nhóm khác

en:   -l, --login NEW_LOGIN         new value of the login name
vi:   -l, --login ĐĂNG_NHẬP         giá trị mới của tên đăng nhập

en:   -L, --lock                    lock the user account
vi:   -L, --lock                    khoá tài khoản người dùng

en:   -m, --move-home               move contents of the home directory to the
                                    new location (use only with -d)
vi:   -m, --move-home               di chuyển nội dung của thư mục chính sang vị trí mới
                                    (chỉ dùng cùng với « -d »)

en:   -o, --non-unique              allow using duplicate (non-unique) UID
vi:   -o, --non-unique              cho phép sử dụng UID trùng (không duy nhất)

en:   -p, --password PASSWORD       use encrypted password for the new password
vi:   -p, --password MẬT_KHẨU       mật mã hoá mật khẩu mới

en:   -u, --uid UID                 new UID for the user account
vi:   -u, --uid UID                 UID mới cho tài khoản người dùng

en:   -U, --unlock                  unlock the user account
vi:   -U, --unlock                  mở khoá tài khoản người dùng

en: %s: unlocking the user's password would result in a passwordless account.
    You should set a password with usermod -p to unlock this user's password.
vi: %s: mở khoá mật khẩu của người dùng thì gây ra một tài khoản không có mật khẩu.
    Bạn nên đặt một mật khẩu dùng « usermod -p » để mở khoá mật khẩu của người dùng này.

en: %s: user '%s' already exists in %s
vi: %s: người dùng « %s » đã có trong %s

en: %s: the -L, -p, and -U flags are exclusive
vi: %s: các cờ « -L », « -p » và « -U » loại từ lẫn nhau

en: %s: shadow passwords required for -e and -f
vi: %s: mật khẩu bóng cần thiết cho hai tùy chọn « -e » và « -f »

en: %s: UID '%lu' already exists
vi: %s: UID « %lu » đã có

en: %s: directory %s exists
vi: %s: thư mục %s đã có

en: %s: warning: failed to completely remove old home directory %s
vi: %s: cảnh báo : lỗi gỡ bỏ hoàn toàn thư mục chính cũ %s

en: %s: cannot rename directory %s to %s
vi: %s: không thể thay đổi lại tên thư mục %s thành %s

en: %s: failed to copy the lastlog entry of user %lu to user %lu: %s
vi: %s: không sao chép được mục nhập lastlog của người dùng %lu sang người dùng %lu: %s

en: %s: failed to copy the faillog entry of user %lu to user %lu: %s
vi: %s: không sao chép được mục nhập faillog của người dùng %lu sang người dùng %lu: %s

en: %s: warning: %s not owned by %s
vi: %s: cảnh báo : %s không phải được %s sở hữu

en: failed to change mailbox owner
vi: lỗi thay đổi chủ hộp thư

en: failed to rename mailbox
vi: lỗi thay đổi tên của hộp thư

en: You have modified %s.
    You may need to modify %s for consistency.
    Please use the command '%s' to do so.
vi: Bạn đã sửa đổi %s.
    Để thống nhất thì bạn cũng có thể cần sửa đổi %s.
    Hãy sử dụng câu lệnh « %s » để làm như thế.

en:   -g, --group                   edit group database
vi:   -g, --group                   sửa đổi cơ sở dữ liệu nhóm

en:   -p, --passwd                  edit passwd database
vi:   -p, --passwd                  sửa đổi cơ sở dữ liệu passwd

en:   -s, --shadow                  edit shadow or gshadow database
vi:   -s, --shadow                  sửa đổi cơ sở dữ liệu shadow hay gshadow

en: %s: failed to remove %s
vi: %s: không gỡ bỏ được %s

en: %s: %s is unchanged
vi: %s: %s chưa thay đổi

en: Couldn't get file context
vi: Không thể lấy ngữ cảnh tập tin

en: setfscreatecon () failed
vi: setfscreatecon () bị lỗi

en: Couldn't lock file
vi: Không thể khoá tập tin

en: Couldn't make backup
vi: Không thể sao lưu

en: %s: can't restore %s: %s (your changes are in %s)
vi: %s: không thể phục hồi %s: %s (các thay đổi của bạn nằm trong %s)

en: 3GPP multimedia file
vi: Tập tin đa phương tiện 3GPP

en: 7-zip archive
vi: Kho nén 7-zip

en: ACE archive
vi: Kho nén ACE

en: AIFF/Amiga/Mac audio
vi: Âm thanh AIFF/Amiga/Mac

en: AMR audio
vi: Âm thanh AMR

en: AMR-WB audio
vi: Âm thanh AMR-WB

en: AR archive
vi: Kho nén AR

en: ARC archive
vi: Kho nén ARC

en: ASF video
vi: Ảnh động ASF

en: ASP page
vi: Trang ASP

en: ATK inset
vi: Bộ dát ATK

en: AWK script
vi: Văn lệnh AWK

en: Ada source code
vi: Mã nguồn Ada

en: Adobe DNG negative
vi: Âm bản Adobe DNG

en: Adobe FrameMaker MIF document
vi: Tài liệu Adobe FrameMaker MIF

en: Adobe FrameMaker document
vi: Tài liệu Adobe FrameMaker

en: Adobe Illustrator document
vi: Tài liệu Adobe Illustrator

en: Alzip archive
vi: Kho nén Alzip

en: Amiga SoundTracker audio
vi: Âm thanh Amiga SoundTracker

en: Annodex Audio
vi: Âm thanh Annodex

en: Annodex Video
vi: Ảnh động Annodex

en: Annodex exchange format
vi: Định dạng trao đổi Annodex

en: AportisDoc document
vi: Tài liệu AportisDoc

en: Applix Graphics image
vi: Ảnh Applix Graphics

en: Applix Spreadsheets spreadsheet
vi: Bảng tính Applix Spreadsheets

en: Applix Words document
vi: Tài liệu Applix Words

en: Atom syndication feed
vi: Nguồn tin tức Atom

en: BibTeX document
vi: Tài liệu BibTeX

en: Blender scene
vi: Cảnh Blender

en: Bzip archive
vi: Kho nén bzip

en: C header
vi: Phần đầu mã nguồn C

en: C# source code
vi: Mã nguồn C#

en: C++ header
vi: Phần đầu mã nguồn C++

en: CCITT G3 fax
vi: Điện thư G3 CCITT

en: CD Table Of Contents
vi: Mục Lục của đĩa CD

en: CD image cuesheet
vi: Tờ tín hiệu báo ảnh CD

en: CHM document
vi: Tài liệu CHM

en: CMake source code
vi: Mã nguồn CMake

en: CPIO archive (gzip-compressed)
vi: Kho nén CPIO (đã nén gzip)

en: CSS stylesheet
vi: Tờ kiểu dáng CSS

en: CSV document
vi: Tài liệu CSV

en: Canon CR2 raw image
vi: Ảnh thô Canon CR2

en: Canon CRW raw image
vi: Ảnh thô Canon CRW

en: ChangeLog document
vi: Tài liệu ChangeLog (ghi lưu thay đổi)

en: Cisco VPN Settings
vi: Thiết lập VPN Cisco

en: Citrix ICA settings file
vi: Tập tin thiết lập ICA Citrix

en: D source code
vi: Mã nguồn D

en: DAR archive
vi: Kho nén DAR

en: DER/PEM/Netscape-encoded X.509 certificate
vi: Chứng nhận X.509 mã hoá bằng Netscape/PEM/DER

en: DIB image
vi: Ảnh DIB

en: DOS/Windows executable
vi: Tập tin có thực hiện được DOS/Windows

en: DPX image
vi: Ảnh DPX

en: DTD file
vi: Tập tin DTD

en: DXF vector image
vi: Ảnh véc-tơ DXF

en: DirectDraw surface
vi: Mặt DirectDraw

en: DocBook document
vi: Tài liệu DocBook

en: ECMAScript program
vi: Chương trình ECMAScript

en: EMF image
vi: Ảnh EMF

en: EPS image
vi: Ảnh EPS

en: EPS image (bzip-compressed)
vi: Ảnh EPS (đã nén bzip)

en: EPS image (gzip-compressed)
vi: Ảnh EPS (đã nén gzip)

en: EXR image
vi: Ảnh EXR

en: Egon Animator animation
vi: Hoạt ảnh Egon Animator

en: Eiffel source code
vi: Mã nguồn Eiffel

en: Erlang source code
vi: Mã nguồn Erlang

en: Excel 2007 spreadsheet
vi: Bảng tính Excel 2007

en: Excel spreadsheet
vi: Bảng tính Excel

en: FITS document
vi: Tài liệu FITS

en: FLIC animation
vi: Hoạt ảnh FLIC

en: FLTK Fluid file
vi: Tập tin Fluid FLTK

en: FPX image
vi: Ảnh FPX

en: FictionBook document
vi: Tài liệu FictionBook

en: Fuji RAF raw image
vi: Ảnh thô Fuji RAF

en: GDBM database
vi: Cơ sở dữ liệu GDBM

en: GEDCOM family history
vi: Lịch sử gia đình GEDCOM

en: GIMP image
vi: Ảnh GIMP

en: GNU Oleo spreadsheet
vi: Bảng tính Oleo của GNU

en: GNUnet search file
vi: Tập tin tìm kiếm GNUnet

en: GSM 06.10 audio
vi: Âm thanh GSM 06.10

en: GTKtalog catalog
vi: Phân loại GTKtalog

en: Game Boy Advance ROM
vi: ROM Game Boy Advance

en: GnuCash financial data
vi: Dữ liệu tài chính GnuCash

en: Gnuplot document
vi: Tài liệu Gnuplot

en: Google Video Pointer
vi: Con trỏ ảnh động Google

en: Graphite scientific graph
vi: Biểu đồ khoa học Graphite

en: Graphviz DOT graph
vi: Biểu đồ DOT Graphviz

en: Gzip archive
vi: Kho nén gzip

en: HPGL file
vi: Tập tin HPGL

en: HTML document
vi: Tài liệu HTML

en: Haansoft Hangul document
vi: Tài liệu Hangul Haansoft

en: Haansoft Hangul document template
vi: Mẫu tài liệu Hangul Haansoft

en: Internet shortcut
vi: Lối tắt Internet

en: JAD document
vi: Tài liệu JAD

en: JBuilder project
vi: Dự án JBuilder

en: JET database
vi: Cơ sở dữ liệu JET

en: JNG image
vi: Ảnh JNG

en: JNLP file
vi: Tập tin JNLP

en: JPEG-2000 image
vi: Ảnh JPEG-2000

en: Java class
vi: Hạng Java

en: JavaScript program
vi: Chương trình JavaScript

en: KChart chart
vi: Sơ đồ KChart

en: KFormula formula
vi: Công thức KFormula

en: KIllustrator drawing
vi: Bản vẽ KIllustrator

en: KPovModeler scene
vi: Cảnh KPovModeler

en: KSpread spreadsheet (encrypted)
vi: Bảng tính KSpread (đã mật mã)

en: KSysV init package
vi: Gói sở khởi KSysV

en: KWord document (encrypted)
vi: Tài liệu KWord (đã mật mã)

en: Karbon14 drawing
vi: Bản vẽ Karbon14

en: Kivio flowchart
vi: Lược đồ Kivio

en: Kodak DCR raw image
vi: Ảnh thô Kodak DCR

en: Kodak K25 raw image
vi: Ảnh thô Kodak K25

en: Kodak KDC raw image
vi: Ảnh thô Kodak KDC

en: Kontour drawing
vi: Bản vẽ Kontour

en: Krita document
vi: Tài liệu Krita

en: Kugar document
vi: Tài liệu Kugar

en: LDIF address book
vi: Sổ địa chỉ LDIF

en: LHS source code
vi: Mã nguồn LHS

en: LHZ archive
vi: Kho nén LHZ (LHA đã nén)

en: LZMA archive
vi: Kho nén LZMA

en: LZO archive
vi: Kho nén LZO

en: Lilypond music sheet
vi: Bản nhạc Lilypond

en: Linux PSF console font (gzip-compressed)
vi: Phông chữ bàn giao tiếp PSF Linux (đã nén gzip)

en: Lotus AmiPro document
vi: Tài liệu Lotus AmiPro

en: Lua script
vi: Văn lệnh Lua

en: M4 macro
vi: Vĩ lệnh M4

en: MATLAB script/function
vi: Văn lệnh/chức năng MATLAB

en: MP2 audio
vi: Âm thanh MP2

en: MPEG-4 audio
vi: Âm thanh MPEG-4

en: MPEG-4 audio book
vi: Sách âm thanh MPEG-4

en: MPEG-4 video
vi: Ảnh động MPEG-4

en: MPSub subtitles
vi: Phụ đề MPSub

en: MRML playlist
vi: Danh mục nhạc MRML

en: MacOS X icon
vi: Biểu tượng MacOS X

en: MacPaint Bitmap image
vi: Ảnh mảng MacPaint

en: Macintosh MacBinary file
vi: Tập tin nhị phân MacBinary của Macintosh

en: Macintosh Quickdraw/PICT drawing
vi: Bản vẽ Quickdraw/PICT của Macintosh

en: Managed Object Format
vi: Định dạng Đối tượng đã Quản lý

en: Markaby script
vi: Văn lệnh Markaby

en: Mathematica Notebook
vi: Cuốn vở Mathematica

en: Matroska audio
vi: Âm thanh Matroska

en: Matroska stream
vi: Luồng Matroska

en: MicroDVD subtitles
vi: Phụ đề MicroDVD

en: Microsoft ASX playlist
vi: Danh mục nhạc Microsoft ASX

en: Microsoft Cabinet archive
vi: Kho lưu Cabinet Microsoft

en: Microsoft Document Imaging format
vi: Định dạng tạo ảnh tài liệu Microsoft

en: Microsoft Works document
vi: Tài liệu Microsoft Works

en: Microsoft icon
vi: Biểu tượng Microsoft

en: MiniPSF audio
vi: Âm thanh MiniPSF

en: Minolta MRW raw image
vi: Ảnh thô Minolta MRW

en: Monkey's audio
vi: Âm thanh cua Monkey

en: Mozilla bookmarks
vi: Liên kết đã lưu Mozilla

en: Mup publication
vi: Bản xuất Mup

en: Musepack audio
vi: Âm thanh Musepack

en: NFO document
vi: Tài liệu NFO

en: NIFF image
vi: Ảnh NIFF

en: Nikon NEF raw image
vi: Ảnh thô Nikon NEF

en: Nintendo DS ROM
vi: ROM DS Nintendo

en: NullSoft video
vi: Ảnh động NullSoft

en: OCL file
vi: Tập tin OCL

en: OCaml source code
vi: Mã nguồn OCaml

en: ODB database
vi: Cơ sở dữ liệu ODB

en: ODC chart
vi: Sơ đồ ODC

en: ODC template
vi: Mẫu ODC

en: ODF formula
vi: Công thức ODF

en: ODF template
vi: Mẫu ODF

en: ODG drawing
vi: Bản vẽ ODG

en: ODG template
vi: Mẫu ODG

en: ODI image
vi: Ảnh ODI

en: ODM document
vi: Tài liệu ODM

en: ODP presentation
vi: Trình diễn ODM

en: ODP template
vi: Mẫu ODP

en: ODS spreadsheet
vi: Bảng tính ODS

en: ODS template
vi: Mẫu ODS

en: ODT document
vi: Tài liệu ODT

en: ODT template
vi: Mẫu ODT

en: OGM video
vi: Ảnh động OGM

en: OLE2 compound document storage
vi: Kho lưu tài liệu ghép OLE2

en: OPML syndication feed
vi: Nguồn tin tức OPML

en: OTH template
vi: Mẫu ODH

en: Objective-C source code
vi: Mã nguồn Objective-C

en: Office drawing
vi: Bản vẽ Office

en: Ogg Audio
vi: Âm thanh Ogg

en: Ogg FLAC audio
vi: Âm thanh FLAC Ogg

en: Ogg Speex audio
vi: Âm thanh Speex Ogg

en: Ogg Theora video
vi: Ảnh động Theora Ogg

en: Ogg Video
vi: Ảnh động Ogg

en: Ogg Vorbis audio
vi: Âm thanh Vorbis Ogg

en: Ogg multimedia file
vi: Tập tin đa phương tiện Ogg

en: Olympus ORF raw image
vi: Ảnh thô Olympus ORF

en: OpenOffice Calc spreadsheet
vi: Bảng tính Calc của OpenOffice.org

en: OpenOffice Calc template
vi: Mẫu bảng tính Calc của OpenOffice.org

en: OpenOffice Draw drawing
vi: Bản vẽ Draw của OpenOffice.org

en: OpenOffice Draw template
vi: Mẫu bản vẽ Draw của OpenOffice.org

en: OpenOffice Impress presentation
vi: Trình diễn Impress của OpenOffice.org

en: OpenOffice Impress template
vi: Mẫu trình diễn Impress của OpenOffice.org

en: OpenOffice Math formula
vi: Công thức Math của OpenOffice.org

en: OpenOffice Writer document
vi: Tài liệu Writer của OpenOffice.org

en: OpenOffice Writer global document
vi: Tài liệu toàn cục Writer của OpenOffice.org

en: OpenOffice Writer template
vi: Mẫu tài liệu Writer của OpenOffice.org

en: OpenOffice.org extension
vi: Phần mở rộng của OpenOffice.org

en: PAK archive
vi: Kho nén PAK

en: PCD image
vi: Ảnh PCD

en: PCL file
vi: Tập tin PCL

en: PCM audio
vi: Âm thanh PCM

en: PCX image
vi: Ảnh PCX

en: PDF document (bzip-compressed)
vi: Tài liệu PDF (đã nén bzip)

en: PDF document (gzip-compressed)
vi: Tài liệu PDF (đã nén gzip)

en: PEF executable
vi: Tập tin thực hiện được PEF

en: PGN chess game notation
vi: Cách ghi lượt chơi cờ PGN

en: PGP/MIME-encrypted message header
vi: Phần đầu thông điệp đã mật mã bằng PGP/MIME

en: PKCS#10 certification request
vi: Yêu cầu chứng nhận PKCS#10

en: PKCS#12 certificate bundle
vi: Bó chứng nhận PKCS#12

en: PKCS#7 certificate bundle
vi: Bó chứng nhận PKCS#7

en: PS document
vi: Tài liệu PS

en: PSF audio
vi: Âm thanh PSF

en: PSFlib audio library
vi: Thư viện âm thanh PSFlib

en: Pack200 Java archive
vi: Kho nén Java Pack200

en: Panasonic raw image
vi: Ảnh thô Panasonic

en: Parchive archive
vi: Kho nén Parchive

en: Pathetic Writer document
vi: Tài liệu Pathetic Writer

en: Pentax PEF raw image
vi: Ảnh thô Pentax PEF

en: PkiPath certification path
vi: Đường dẫn cấp chứng nhận PkiPath

en: PlanPerfect spreadsheet
vi: Bảng tính PlanPerfect

en: Plucker document
vi: Tài liệu Plucker

en: Pocket Word document
vi: Tài liệu Pocket Word

en: PostScript document (bzip-compressed)
vi: Tài liệu PostScript (đã nén bzip)

en: PostScript document (gzip-compressed)
vi: Tài liệu PostScript (đã nén gzip)

en: Postscript type-1 font
vi: Phông kiểu 1 PostScript

en: PowerPoint 2007 presentation
vi: Trình diễn PowerPoint 2007

en: PowerPoint presentation
vi: Trình diễn PowerPoint

en: Python bytecode
vi: Mã byte Python

en: Qt Designer file
vi: Tập tin thiết kế Qt Designer

en: Qt MOC file
vi: Tập tin MOC của Qt

en: Quattro Pro spreadsheet
vi: Bảng tính Quattro Pro

en: QuickTime image
vi: Ảnh QuickTime

en: QuickTime metalink playlist
vi: Danh mục nhạc siêu liên kết Quicktime

en: QuickTime video
vi: Ảnh động QuickTime

en: RDF file
vi: Tập tin RDF

en: RPM spec file
vi: Tập tin đặc tả RPM

en: RSS summary
vi: Bản tóm tắt RSS

en: RealMedia Metafile
vi: Siêu tập tin RealMedia

en: RealMedia document
vi: Tài liệu RealMedia

en: RealPix document
vi: Tài liệu ảnh RealPix

en: RealText document
vi: Tài liệu văn bản RealText

en: RealVideo document
vi: Tài liệu ảnh động RealVideo

en: Ruby script
vi: Văn lệnh Ruby

en: Run Length Encoded bitmap image
vi: Ảnh mảng mã hóa chiều dài chạy (RLE)

en: SAMI subtitles
vi: Phụ đề SAMI

en: SC/Xspread spreadsheet
vi: Bảng tính SC/Xspread

en: SDP multicast stream file
vi: Tập tin luồng truyền một-nhiều SDP

note: translators: a record is in this context a description of a board game that has been played, and that can be played back again: http://www.red-bean.com/sgf/
en: SGF record
vi: Mục ghi SGF

en: SGI image
vi: Ảnh SGI

en: SIS package
vi: Gói SIS

en: SISX package
vi: Gói SISX

en: SMAF audio
vi: Âm thanh SMAF

en: SMIL document
vi: Tài liệu SMIL

en: SQLite2 database
vi: Cơ sở dữ liệu SQLite2

en: SQLite3 database
vi: Cơ sở dữ liệu SQLite3

en: SSA subtitles
vi: Phụ đề SSA

en: SV4 CPIO archive (with CRC)
vi: Kho nén CPIO SV4 (với CRC)

en: Sega Master System/Game Gear ROM
vi: ROM Sega Master System/Game Gear

en: Shockwave Flash file
vi: Tập tin Flash Shockwave

note: translators: "Shorten" is the name of an audio codec
en: Shorten audio
vi: Âm thanh Shorten

en: Siag spreadsheet
vi: Bảng tính Slag

en: Sieve mail filter script
vi: Văn lệnh lọc thư Sieve

en: Sigma X3F raw image
vi: Ảnh thô Sigma X3F

en: Skencil document
vi: Tài liệu Skencil

en: Sony ARW raw image
vi: Ảnh thô Sony ARW

en: Sony SR2 raw image
vi: Ảnh thô Sony SR2

en: Sony SRF raw image
vi: Ảnh thô Sony SRF

en: Speex audio
vi: Âm thanh Speex

en: StarMail email
vi: Thư điện tử StarMail

en: StarMath formula
vi: Công thức StarMath

en: StuffIt archive
vi: Kho nén Stuffit

en: SubRip subtitles
vi: Phụ đề SubRip

en: SubViewer subtitles
vi: Phụ đề SubViewer

en: Sun raster image
vi: Ảnh mành Sun

note: Translate this as Super Famicom (in Far East Asia) or Super Nintendo (in Europe) if the console was known as such in your locale
en: Super NES ROM
vi: ROM Super Nintendo

en: T602 document
vi: Tài liệu T602

en: TGA image
vi: Ảnh TGA

en: TGIF document
vi: Tài liệu TGIF

en: TNEF message
vi: Thông điệp TNEF

en: TSV document
vi: Tài liệu TSV

en: Tar archive (LZMA-compressed)
vi: Kho nén tar (đã nén LZMA)

en: Tar archive (LZO-compressed)
vi: Kho nén tar (đã nén LZO)

en: Tar archive (bzip-compressed)
vi: Kho nén tar (đã nén bzip)

en: Tar archive (compressed)
vi: Kho nén tar (đã nén)

en: Tar archive (gzip-compressed)
vi: Kho nén tar (đã nén gzip)

en: TeX DVI document
vi: Tài liệu DVI Tex

en: TeX DVI document (bzip-compressed)
vi: Tài liệu DVI TeX (đã nén bzip)

en: TeX DVI document (gzip-compressed)
vi: Tài liệu DVI TeX (đã nén gzip)

en: Troff ME input document
vi: Tài liệu nhập ME Troff

en: Troff MM input document
vi: Tài liệu nhập MM Troff

en: Troff MS input document
vi: Tài liệu nhập MS Troff

en: Troff document (with manpage macros)
vi: Tài liệu Troff (có vĩ lệnh trang hướng dẫn)

en: TrueAudio audio
vi: Âm thanh TrueAudio

en: TrueType XML font
vi: Phông chữ XML TrueType

en: UFRaw ID image
vi: Ảnh ID UFRaw

en: ULAW (Sun) audio
vi: Âm thanh ULAW (Sun)

en: UNIX-compressed file
vi: Tập tin đã nén UNIX

en: Unidata NetCDF document
vi: Tài liệu NetCDF Unidata

en: Usenet news message
vi: Thông điệp tin tức USENET

en: VCS/ICS calendar
vi: Lịch VCS/ICS

en: Vala source code
vi: Mã nguồn Vala

en: WAV audio
vi: Âm thanh WAV

en: WBMP image
vi: Ảnh WBMP

en: WMF image
vi: Ảnh WMF

en: WML document
vi: Tài liệu WML

en: WMLScript program
vi: Chương trình WMLScript

en: WPL playlist
vi: Danh mục nhạc WPL

en: WRI document
vi: Tài liệu WRI

en: WavPack audio
vi: Âm thanh WavPack

en: WavPack audio correction file
vi: Tập tin sửa chữa âm thanh WavPack

en: Windows Installer package
vi: Gói cài đặt Windows

en: Windows Media Station file
vi: Tập tin Windows Media Station

en: Windows Media video
vi: Ảnh động Windows Media

en: Windows Registry extract
vi: Bản trích Registry Windows

en: Windows animated cursor
vi: Con chạy hoạt họa Windows

en: Windows cursor
vi: Con chạy Windows

en: Word 2007 document
vi: Tài liệu Word 2007

en: Word document
vi: Tài liệu Word

en: Word template
vi: Mẫu Word

en: WordPerfect/Drawperfect image
vi: Ảnh WordPerfect/Drawperfect

en: X-Motif UIL table
vi: Bảng UIL X-Motif

en: X11 cursor
vi: Con chạy X11

en: XBEL bookmarks
vi: Liên kết đã lưu XBEL

en: XBM image
vi: Ảnh XBM

en: XFig image
vi: Ảnh XFig

en: XHTML page
vi: Trang XHTML

en: XLIFF translation file
vi: Tập tin dịch XLIFF

en: XMCD CD database
vi: Cơ sở dữ liệu CD XMCD

en: XMF audio
vi: Âm thanh XMF

en: XMI file
vi: Tập tin XMI

en: XML entities document
vi: Tài liệu thực thể XML

en: XPS document
vi: Tài liệu XPS

en: XSL FO file
vi: Tập tin FO của XSL (XFO)

en: XSLT stylesheet
vi: Tờ kiểu dáng XSLT

en: XSPF playlist
vi: Danh mục nhạc XSPF

en: XUL interface document
vi: Tài liệu giao diện XUL

en: Xbase document
vi: Tài liệu Xbase

en: application log
vi: bản ghi ứng dụng

note: http://en.wikipedia.org/wiki/Red_Book_(audio_CD_standard)
en: audio CD
vi: đĩa CD âm thanh

en: author credits
vi: công trạng tác giả

en: author list
vi: danh sách tác giả

en: backup file
vi: tập tin sao lưu

en: comic book archive
vi: Kho nén sách tranh chuyện vui

en: compound document
vi: tài liệu ghép

en: compound documents
vi: tài liệu ghép

en: compressed GIMP image
vi: ảnh GIMP đã nén

en: compressed SVG image
vi: ảnh SVG đã nén

en: compressed Tracker audio
vi: âm thanh Tracker đã nén

en: desktop configuration file
vi: tập tin cấu hình môi trường

en: detached OpenPGP signature
vi: chữ ký OpenPGP tách rời

en: detached S/MIME signature
vi: chữ ký S/MIME tách rời

en: differences between files
vi: khác biệt giữa các tập tin

note: http://en.wikipedia.org/wiki/Design_rule_for_Camera_File_system
en: digital photos
vi: ảnh chụp số

en: digital raw image
vi: ảnh thô số

en: eMusic download package
vi: gói nhạc tải xuống eMusic

en: electronic book document
vi: tài liệu cuốn sách điện tử

en: electronic business card
vi: danh thiếp điện tử

en: email headers
vi: dòng đầu thư điện tử

en: email message
vi: thư điện tử

en: empty document
vi: tài liệu rỗng

en: encrypted message
vi: thông điệp đã mật mã

en: enriched text document
vi: tài liệu văn bản có kiểu dáng

en: generic font file
vi: tập tin phông giống loài

en: help page
vi: trang trợ giúp

en: iMelody ringtone
vi: tiếng réo iMelody

en: iPod firmware
vi: phần vững iPod

en: iRiver Playlist
vi: danh mục nhạc iRiver

en: installation instructions
vi: hướng dẫn cài đặt

en: iptables configuration file
vi: tập tin cấu hình iptables

en: libtool shared library
vi: thư viện dùng chung libtool

en: license terms
vi: điều kiện giấy phép

en: mail delivery report
vi: thông báo phát thư

en: mail disposition report
vi: thông báo chuyển nhượng thư

en: mail system report
vi: thông báo hệ thống thư

en: mailbox file
vi: tập tin hộp thư

en: manual page (compressed)
vi: trang hướng dẫn (đã nén)

en: message catalog
vi: phân loại thông điệp

en: message digest
vi: bản tóm tắt thông điệp

en: message in several formats
vi: thông điệp có vài định dạng

en: mount point
vi: điểm lắp

en: object code
vi: mã đối tượng

en: packed font file
vi: tập tin phông chữ đã đóng gói

en: partial email message
vi: thư điện tử riêng phần

en: plain text document
vi: tài liệu nhập thô

note: see fd.o hal spec
en: portable audio player
vi: bộ phát nhạc di động

en: profiler results
vi: kết quả nét hiện trạng

en: program crash data
vi: dữ liệu sụp đổ chương trình

en: raw CD image
vi: ảnh đĩa CD thô

en: reference to remote file
vi: tham chiếu đến tập tin ở xa

en: rejected patch
vi: đắp vá bị từ chối

en: resource location
vi: địa điểm tài nguyên

en: rich text document
vi: tài liệu văn bản có kiểu dáng (RTF)

en: shared library
vi: thư viện dùng chung

en: shell archive
vi: kho trình bao

en: shell script
vi: văn lệnh trình bao

en: signed message
vi: thông điệp đã ký

en: spreadsheet interchange document
vi: tài liệu hoán đổi bảng tính

en: stream of data (server push)
vi: luồng dữ liệu (trình phục vụ đẩy)

en: translated messages (machine-readable)
vi: thông điệp đã dịch (máy đọc được)

en: translation file
vi: tập tin dịch

en: translation template
vi: mẫu dịch

en: txt2tags document
vi: tài liệu txt2tags

note: http://en.wikipedia.org/wiki/DVD-Video
en: video DVD
vi: đĩa DVD ảnh động

note: TRANSLATORS:  This is a phony function generated for the purpose of constructing the strings to be extracted for translation.  Each string is associated with a name (e.g. SM_ans_yes) that can be found in shar.c, if you need to look up context.  These strings are all inserted into the shar-generated 
en: Note: not verifying md5sums.  Consider installing GNU coreutils.
vi: Ghi chú: không kiểm tra các md5sum. Hãy suy tính cài đặt gói các tiện ích lõi coreutils của GNU.

en: lock directory %s exists
vi: thư mục khoá %s đã có

en: failed to create %s lock directory
vi: lỗi tạo thư mục khoá %s

en: x - created lock directory %s.
vi: x - đã tạo thư mục khoá %s.

en: x - failed to create lock directory %s.
vi: x - gặp lỗi tạo thư mục khoá %s.

en: x - created directory %s.
vi: x - đã tạo thư mục %s.

en: x - failed to create directory %s.
vi: x - gặp lỗi tạo thư mục %s.

en: overwrite this file
vi: ghi đè lên tập tin này

en: skip this file
vi: bỏ qua tập tin này

en: overwrite all files
vi: ghi đè lên mọi tập tin

en: overwrite no files
vi: đừng ghi đè gì

en: explain choices
vi: giải thích các lựa chọn

en: exit immediately
vi: thoát ngay

en: restore of %s failed
vi: việc phục hồi %s bị lỗi

en: End of part %d, continue with part %d
vi: Kết thúc phần %d, tiếp tục lại với phần %d

en: End of %s part %d
vi: Kết thức %s phần %d

en: restoration warning:  size of %s is not %s
vi: cảnh báo phục hồi: kích cỡ %s không phải %s

en: (text)
vi: (văn bản)

en: (compressed)
vi: (đã nén)

en: (gzipped)
vi: (đã nén gzip)

en: (bzipped)
vi: (đã nén bzip)

en: (binary)
vi: (nhị phân)

en: File %s is continued in part %d
vi: Tập tin %s được tiếp tục trong phần %d

en: Please unpack part 1 first!
vi: Trước tiên hãy giải nén phần 1.

en: Please unpack part ${shar_sequence} next!
vi: Kế tiếp hãy giải nén phần ${shar_sequence}.

en: x - STILL SKIPPING %s
vi: x - VẪN CÒN BỎ QUA %s

en: continuing file %s
vi: đang tiếp tục tập tin %s

en: x - overwriting %s
vi: x - đang ghi đè lên %s

en: overwrite %s
vi: ghi đè lên %s

en: SKIPPING %s
vi: ĐANG BỎ QUA %s

en: extraction aborted
vi: việc giải nén bị hủy bỏ

en: x - SKIPPING %s (file already exists)
vi: x - ĐANG BỎ QUA %s (tập tin đã có)

en: x - extracting %s %s
vi: x — đang giải nén %s %s

en: File %s is complete
vi: Tập tin %s hoàn tất

en: uudecoding file %s
vi: đang giải nén tập tin kiểu "uu" %s

en: MD5 check failed
vi: Việc kiểm tra MD5 gặp lỗi

en: You have unpacked the last part
vi: Bạn đã giải nén mọi phần

en: x - removed lock directory %s.
vi: x - đã gỡ bỏ thư mục khoá %s.

en: x - failed to remove lock directory %s.
vi: x - gặp lỗi gỡ bỏ thư mục khoá %s.

en: Cannot reopen %s as stdin
vi: Không thể mở lại %s như là stdin

en: shar usage error:
vi: cú pháp shar sai:

en: shar fatal error:
vi: lỗi shar nghiêm trọng:

en: fserr %d (%s) performing '%s' on %s
vi: fserr %d (%s) thực hiện '%s' trên %s

en: No memory for duping translated strings
vi: Không đủ bộ nhớ cho"duping" các chuỗi đã dịch

en: printf formatting error:  %s
vi: lỗi định dạng printf: %s

en: sharutils bug - no status
vi: lỗi sharutils - không có trạng thái

en: Too many directories for mkdir generation
vi: Quá nhiều thư mục để tạo ra bằng mkdir (tạo thư mục)

en: Cannot access %s
vi: Không thể truy cập %s.

en: Cannot get current directory name
vi: Không thể lấy tên thư mục hiện có.

en: Starting file %s
vi: Đang bắt đầu tập tin %s

en: Could not popen command
vi: Không thể popen một lệnh

en: Continuing file %s
vi: Đang tiếp tục tập tin %s

en: %s: Not a regular file
vi: %s: không phải là tập tin chuẩn

en: Saving %s (%s)
vi: Đang lưu %s (%s)

en: Invalid format for output file names (%s): %s
vi: Định dạng không hợp lệ cho tên tập tin kết xuất (%s): %s

en: more than one format element
vi: nhiều hơn một phần tử định dạng

en: no conversion character
vi: ký tự không chuyển đổi

en: format is too wide
vi: định dạng quá rộng

en: invalid conversion character
vi: ký tự chuyển đổi sai

en: No input files
vi: Không có tập tin nhập

en: PLEASE avoid -X shars on Usenet or public networks
vi: QUAN TRỌNG là bạn tránh shar -X trên USENET (nhóm tin) hay mạng công.

en: The '%s' option may not be intermixed with file names
    unless the --intermix-type option has been specified.
vi: Tùy chọn '%s' có lẽ không nên được trộn lẫn với tên các tập tin
    trừ phi tùy chọn --intermix-type được chỉ định.

en: The '%s' option must appear before any file names
vi: Tùy chọn '%s' phải xuất hiện trước tất cả các tập tin nào

en: invalid compaction type:  %s
    the known types are:
vi: kiểu nén không hợp lệ:  %s
    các kiểu có thể sử dụng là:

en: files on command line and --input-file-list specified
vi: các tập tin trên dòng lệnh và --input-file-list được chỉ định

en: Created %d files
vi: Đã tạo %d tập tin

en: %s is probably not a shell archive
vi: Rất có thể là %s không phải kho trình bao

en: Found no shell commands in %s
vi: Không tìm thấy lệnh trình bao trong %s

en: %s looks like raw C code, not a shell archive
vi: %s hình như mã C thô, không phải kho trình bao.

en: %s: Short file
vi: %s: Tập tin ngắn

en: %s: No `end' line
vi: %s: không có "end" (kết thúc) dòng

en: %s: Illegal file name: %s
vi: %s: Tên tập tin không hợp lệ: %s

en: chmod of %s
vi: việc chmod (thay đổi chế độ) %s

en: %s: Write error
vi: %s: Lỗi ghi

en: You cannot specify an output file when processing
    multiple input files.
vi: Không cho phép ghi rõ một tập tin kết xuất khi xử lý nhiều tập tin nhập vào.

en: Unable to unmount camera.  Try unmounting the camera from the file manager.
vi: Không thể tháo gắn kết máy ảnh. Thử tháo gắn kết từ trình quản lí tập tin.

en: Hide photos already imported
vi: Ẩn các ảnh đã nhập

en: Only display photos that have not been imported
vi: Chỉ hiện các ảnh chưa nhập

en: Display the title of each photo
vi: Hiện tựa đề của mỗi ảnh

en: Import the selected photos into your library
vi: Nhập những ảnh đã chọn vào thư viện

en: Import all the photos into your library
vi: Nhập tất cả ảnh vào thư viện

en: Please unmount the camera.
vi: Vui lòng tháo gắn kết máy ảnh.

en: The camera is locked by another application.  Shotwell can only access the camera when it's unlocked.  Please close any other application using the camera and try again.
vi: Máy ảnh này bị khoá bởi ứng dụng khác. Shotwell chỉ có thể truy cập vào máy ảnh khi nó được mở khoá. Vui lòng đóng ứng dụng khác nếu nó dùng máy ảnh và thử lại.

en: Fetching photo information
vi: Đang nạp thông tin ảnh

en: Unable to lock camera: %s
vi: Không thể khoá máy ảnh: %s

en: Delete this photo from camera? | Delete these %d photos from camera?
vi[0]: Xoá %d ảnh này khỏi máy ảnh?

en: Delete this video from camera? | Delete these %d videos from camera?
vi[0]: Xoá %d đoạn video khỏi máy ảnh?

en: Delete this photo/video from camera? | Delete these %d photos/videos from camera?
vi[0]: Xoá %d ảnh/video khỏi máy ảnh?

en: Delete these files from camera? | Delete these %d files from camera?
vi[0]: Xoá %d tập tin này khỏi máy ảnh?

en: Removing photos/videos from camera
vi: Đang loại bỏ ảnh/video khỏi máy ảnh

en: Unable to delete %d photo/video from the camera due to errors. | Unable to delete %d photos/videos from the camera due to errors.
vi[0]: Không thể xoá %d ảnh/video khỏi máy ảnh do lỗi.

en: Play a slideshow
vi: Phát trình chiếu

en: Export Photo/Video
vi: Xuất ảnh/video

en: Export Photos/Videos
vi: Xuất ảnh/video

en: Export Photo
vi: Xuất ảnh

en: Export Photos
vi: Xuất ảnh

en: Undoing Rotate
vi: Hủy thao tác xoay

en: Flipping Horizontally
vi: Rộng hơn theo chiều ngang

en: Undoing Flip Horizontally
vi: Hủy thao tác làm rộng hơn theo chiều ngang

en: Flipping Vertically
vi: Làm rộng hơn theo chiều dọc

en: Undoing Flip Vertically
vi: Hủy thao tác làm rộng hơn theo chiều dọc

en: and higher
vi: và cao hơn

en: only
vi: chỉ

en: and lower
vi: và thấp hơn

en: is between
vi: giữa

en: Loading Shotwell
vi: Đang nạp Shotwell

en: GPS latitude:
vi: VĨ độ GPS:

en: GPS longitude:
vi: Kinh độ GPS:

en: Extended Information
vi: Thông tin mở rộng

en: This will remove the tag "%s" from one photo.  Continue? | This will remove the tag "%s" from %d photos.  Continue?
vi[0]: Loại bỏ thẻ "%s" khỏi %d ảnh. Tiếp tục?

en: This will remove the saved search "%s".  Continue?
vi: Loại bỏ tìm kiếm đã lưu "%s". Tiếp tục?

en: Export Video
vi: Xuất video

en: Shotwell couldn't create a file for editing this photo because you do not have permission to write to %s.
vi: Shotwell không thể tạo tập tin để chỉnh sửa ảnh này vì bạn không có đủ quyền để ghi vào %s.

en: Unable to export the following photo due to a file error.
vi: Không thể xuất ảnh sau do lỗi tập tin.

en: 
    
    Would you like to continue exporting?
vi: 
    
    Bạn có muốn tiếp tục xuất?

en: Export metadata
vi: Xuất thông tin

en: 1 duplicate photo was not imported:
     | %d duplicate photos were not imported:
vi[0]: %d ảnh giống nhau không được nhập:

en: 1 duplicate video was not imported:
     | %d duplicate videos were not imported:
vi[0]: %d video giống nhau không được nhập:

en: 1 duplicate photo/video was not imported:
     | %d duplicate photos/videos were not imported:
vi[0]: %d ảnh/video giống nhau không được nhập:

en: 1 photo failed to import due to a file or hardware error:
     | %d photos failed to import due to a file or hardware error:
vi[0]: %d ảnh không được nhập do lỗi tập tin hay phần cứng:

en: 1 video failed to import due to a file or hardware error:
     | %d videos failed to import due to a file or hardware error:
vi[0]: %d video không được nhập do lỗi tập tin hay phần cứng:

en: 1 photo/video failed to import due to a file or hardware error:
     | %d photos/videos failed to import due to a file or hardware error:
vi[0]: %d ảnh/video không được nhập do lỗi tập tin hay phần cứng:

en: 1 file failed to import due to a file or hardware error:
     | %d files failed to import due to a file or hardware error:
vi[0]: %d tập tin không được nhập do lỗi tập tin hay phần cứng:

en: 1 photo failed to import because the photo library folder was not writable:
     | %d photos failed to import because the photo library folder was not writable:
vi[0]: %d ảnh không được nhập vì không có quyền ghi vào thư mục thư viện:

en: 1 video failed to import because the photo library folder was not writable:
     | %d videos failed to import because the photo library folder was not writable:
vi[0]: %d video không được nhập vì không có quyền ghi vào thư mục thư viện:

en: 1 photo/video failed to import because the photo library folder was not writable:
     | %d photos/videos failed to import because the photo library folder was not writable:
vi[0]: %d ảnh/video không được nhập vì không có quyền ghi vào thư mục thư viện:

en: 1 file failed to import because the photo library folder was not writable:
     | %d files failed to import because the photo library folder was not writable:
vi[0]: %d tập tin không được nhập vì không có quyền ghi vào thư mục thư viện:

en: 1 photo failed to import due to a camera error:
     | %d photos failed to import due to a camera error:
vi[0]: %d ảnh không được nhập do lỗi máy ảnh:

en: 1 video failed to import due to a camera error:
     | %d videos failed to import due to a camera error:
vi[0]: %d video không được nhập do lỗi máy ảnh:

en: 1 photo/video failed to import due to a camera error:
     | %d photos/videos failed to import due to a camera error:
vi[0]: %d ảnh/video không được nhập do lỗi máy ảnh:

en: 1 file failed to import due to a camera error:
     | %d files failed to import due to a camera error:
vi[0]: %d tập tin không được nhập do lỗi máy ảnh:

en: 1 unsupported photo skipped:
     | %d unsupported photos skipped:
vi[0]: %d ảnh không được hỗ trợ bị bỏ qua:

en: 1 non-image file skipped.
     | %d non-image files skipped.
vi[0]: %d tập tin không phải ảnh bị bỏ qua.

en: 1 photo skipped due to user cancel:
     | %d photos skipped due to user cancel:
vi[0]: %d ảnh bị bỏ qua do người dùng chỉ định:

en: 1 video skipped due to user cancel:
     | %d videos skipped due to user cancel:
vi[0]: %d video bị bỏ qua do người dùng chỉ định:

en: 1 photo/video skipped due to user cancel:
     | %d photos/videos skipped due to user cancel:
vi[0]: %d ảnh/video bị bỏ qua do người dùng chỉ định:

en: 1 file skipped due to user cancel:
     | %d file skipped due to user cancel:
vi[0]: %d tập tin bị bỏ qua do người dùng chỉ định:

en: 1 photo successfully imported.
     | %d photos successfully imported.
vi[0]: %d ảnh đã được nhập.

en: 1 video successfully imported.
     | %d videos successfully imported.
vi[0]: %d video đã được nhập.

en: 1 photo/video successfully imported.
     | %d photos/videos successfully imported.
vi[0]: %d ảnh/video đã được nhập.

en: No photos or videos imported.
vi: Không có ảnh hoặc video được nhập.

en: Import Complete
vi: Đã nhập xong

en: This will remove the photo from the library.  Continue? | This will remove %d photos from the library.  Continue?
vi[0]: Loại bỏ %d ảnh khỏi thư viện. Bạn có muốn tiếp tục?

en: Remove Photo From Library
vi: Loại bỏ ảnh khỏi thư viện

en: Remove Photos From Library
vi: Loại bỏ ảnh khỏi thư viện

en: 24 Hr
vi: 24 giờ

en: %m/%d/%Y, %H:%M:%S
vi: %d/%m/%Y, %H:%M:%S

en: %m/%d/%Y, %I:%M:%S %p
vi: %d/%m/%Y, %I:%M:%S %p

en: Tags (separated by commas):
vi: Thẻ (ngăn cách bằng dấu phẩy):

en: Welcome to Shotwell!
vi: Chào mừng đến với Shotwell!

en: To get started, import photos in any of these ways:
vi: Để bắt đầu, nhập ảnh bằng một trong những cách dưới đây:

en: Choose <span weight="bold">File %s Import From Folder</span>
vi: Chọn <span weight="bold">Tập tin %s nhập từ thư mục</span>

en: Drag and drop photos onto the Shotwell window
vi: Kéo và thả ảnh vào cửa sổ Shotwell

en: Connect a camera to your computer and import
vi: Kết nối máy ảnh vào máy tính và nhập

en: Invalid pattern
vi: Mẫu không hợp lệ

en: Shotwell can copy the photos into your library folder or it can import them without copying.
vi: Shotwell có thể chép ảnh vào thư mục thư viện hay nhập chúng mà không cần sao chép.

en: Removing Photo From Library
vi: Loại bỏ ảnh khỏi thư viện

en: The photo or video cannot be moved to your desktop trash.  Delete this file? | %d photos/videos cannot be moved to your desktop trash.  Delete these files?
vi[0]: Không thể chuyển %d ảnh/video vào sọt rác. Xoá những tập tin này?

en: The photo or video cannot be deleted. | %d photos/videos cannot be deleted.
vi[0]: Không thể xoá %d ảnh/video.

en: Unable to decode file
vi: Không thể giải mã tập tin

en: User aborted import
vi: Người dùng đã hủy bỏ nhập ảnh

en: Not a file
vi: Không phải tập tin

en: File already exists in database
vi: Tập tin đã tồn tại trong cơ sở dữ liệu

en: Unsupported file format
vi: Định dạng tập tin không được hỗ trợ

en: Not an image file
vi: Không phải tập tin ảnh

en: Disk full
vi: Đĩa đầy

en: Camera error
vi: Lỗi camera

en: File write error
vi: Lỗi ghi tập tin

en: Imported failed (%d)
vi: Nhập thất bại (%d)

en: Photo source file missing: %s
vi: Không thấy tập tin ảnh nguồn: %s

en: Previous Photo
vi: Ảnh trước

en: Next Photo
vi: Ảnh sau

en: Increase the magnification of the photo
vi: Tăng độ phóng đại của ảnh

en: Decrease the magnification of the photo
vi: Giảm độ phóng đại của ảnh

en: Unable to export %s: %s
vi: Không thể xuất %s: %s

en: %s Database
vi: Cơ sở dữ liệu %s

en: Go to the previous photo
vi: Đến ảnh trước

en: Pause the slideshow
vi: Tạm dừng trình chiếu

en: Go to the next photo
vi: Đến ảnh kế tiếp

en: Change slideshow settings
vi: Đổi thiết lập trình chiếu

en: All photo source files are missing.
vi: Thiếu tất cả tập tin ảnh nguồn.

en: Continue the slideshow
vi: Tiếp tục trình chiếu

en: Reverting
vi: Trở lại

en: Undoing Revert
vi: Hủy thao tác Trở lại

en: Enhancing
vi: Tăng cường

en: Undoing Enhance
vi: Hủy thao tác tăng cường

en: Creating New Event
vi: Tạo sự kiện mới

en: Removing Event
vi: Loại bỏ sự kiện

en: Moving Photos to New Event
vi: Chuyển ảnh sang sự kiện mới

en: Increasing ratings
vi: Tăng mức đánh giá

en: Decreasing ratings
vi: Giảm mức đánh giá

en: Adjusting Date and Time
vi: Chỉnh ngày và giờ

en: Undoing Date and Time Adjustment
vi: Hủy thao tác chỉnh ngày và giờ

en: One original photo could not be adjusted. | The following original photos could not be adjusted.
vi[0]: Ảnh gốc không thể bị chỉnh sửa.

en: Move Photos to Trash
vi: Chuyển ảnh vào sọt rác

en: Restore Photos from Trash
vi: Phục hồi ảnh trong sọt rác

en: Move the photos to the Shotwell trash
vi: Chuyển ảnh vào sọt rác của Shotwell

en: Restore the photos back to the Shotwell library
vi: Phục hồi ảnh trở về thư viện của Shotwell

en: Moving Photos to Trash
vi: Chuyển ảnh vào sọt rác

en: Restoring Photos From Trash
vi: Phục hồi ảnh từ sọt rác

en: Flag selected photos
vi: Gắn cờ cho ảnh đã chọn

en: Unflag selected photos
vi: Gỡ cờ các ảnh đã chọn

en: Low (%d%%)
vi: Thấp (%d%%)

en: Medium (%d%%)
vi: Trung bình (%d%%)

en: High (%d%%)
vi: Cao (%d%%)

en: Maximum (%d%%)
vi: Tối đa (%d%%)

en: No photos/videos
vi: Không có ảnh/video

en: No photos/videos found
vi: Không tìm thấy ảnh/video

en: Fill the entire page
vi: Lấp đầy trang hiện tại

en: 2 images per page
vi: 2 ảnh mỗi trang

en: 4 images per page
vi: 4 ảnh mỗi trang

en: 6 images per page
vi: 6 ảnh mỗi trang

en: 8 images per page
vi: 8 ảnh mỗi trang

en: 16 images per page
vi: 16 ảnh mỗi trang

en: 32 images per page
vi: 32 ảnh mỗi trang

en: Unable to print photo:
    
    %s
vi: Không thể in ảnh:
    
    %s

en: Unable to open/create photo database %s: error code %d
vi: Không thể mở/tạo cở sở dữ liệu ảnh %s: mã lỗi %d

en: Unable to write to photo database file:
     %s
vi: Không thể ghi vào tập tin cơ sở dữ liệu ảnh:
    %s

en: Error accessing database file:
     %s
    
    Error was: 
    %s
vi: Lỗi khi truy cập tập tin cơ sở dữ liệu:
    %s
    
    Lỗi: 
    %s

en: Export Videos
vi: Xuất video

en: Deleting Photos
vi: Xóa ảnh

en: Last Import
vi: Lần nhập gần nhất

en: _Import From Folder...
vi: _Nhập từ thư mục...

en: Import photos from disk to library
vi: Nhập ảnh từ đĩa vào thư viện

en: Sort _Events
vi: Sắp xếp _Sự kiện

en: Empty T_rash
vi: Xóa _thùng rác

en: Delete all photos in the trash
vi: Xóa tất cả ảnh trong sọt rác

en: View Eve_nt for Photo
vi: Xem sự _kiện của ảnh

en: Find photos and videos by search criteria
vi: Tìm kiếm ảnh và movie

en: Even_ts
vi: Sự _kiện

en: Ta_gs
vi: T_hẻ

en: _Basic Information
vi: Thông tin cơ _bản

en: Display basic information for the selection
vi: Hiện thông tin cơ bản cho phần chọn

en: E_xtended Information
vi: Thông tin mở rộng

en: Display extended information for the selection
vi: Hiện thông tin mở rộng cho phần đã chọn

en: _Search Bar
vi: Thanh _tìm kiếm

en: Display the search bar
vi: Hiện thanh tìm kiếm

en: S_idebar
vi: _Khung bên cạnh

en: Sort photos in an ascending order
vi: Sắp xếp ảnh theo thứ tự tăng dần

en: D_escending
vi: _Giảm dần

en: Sort photos in a descending order
vi: Sắp xếp ảnh theo thứ tự giảm dần

en: Import From Folder
vi: Nhập từ thư mục

en: Emptying Trash...
vi: Xóa thùng rác...

en: Shotwell is configured to import photos to your home directory.
vi: Shotwell được cấu hình để nhập ảnh vào thư mục chính của bạn.

en: Photos cannot be imported from this directory.
vi: Không thể nhập ảnh từ thư mục này.

en: Updating library...
vi: Đang cập nhật thư viện

en: Preparing to auto-import photos...
vi: Đang chuẩn bị tự động nhập ảnh...

en: Auto-importing photos...
vi: Tự động nhập ảnh...

en: Writing metadata to files...
vi: Đang ghi thông tin vào tập tin...

en: _Stop Import
vi: _Dừng nhập

en: Stop importing photos
vi: Dừng nhập ảnh

en: Preparing to import...
vi: Đang chuẩn bị nhập...

en: Imported %s
vi: Đã nhập %s

en: Save photo
vi: Lưu ảnh

en: %s does not exist.
vi: %s không tồn tại.

en: %s is not a file.
vi: %s không phải là tập tin.

en: %s does not support the file format of
    %s.
vi: %s không hỗ trợ định dạng tập tin
    %s.

en: Lose changes to %s?
vi: Không lưu các thay đổi của %s?

en: Crop the photo's size
vi: Cắt ảnh

en: _New Event
vi: Sự kiện _mới

en: Move Photos
vi: Di chuyển ảnh

en: Move photos to an event
vi: Chuyển ảnh sang một sự kiện

en: Change the rating of your photo
vi: Đổi mức đánh giá của ảnh

en: Remove any ratings
vi: Loại bỏ đánh giá

en: Show all photos
vi: Hiện tất cả ảnh

en: Add _Tags...
vi: Thêm _thẻ...

en: Add Tags
vi: Thêm thẻ

en: Delete Tag "%s"
vi: Xoá thẻ "%s"

en: Modif_y Tags...
vi: _Sửa thẻ...

en: Modify Tags
vi: Chỉnh sửa thẻ

en: Saved Search
vi: Tìm kiếm đã lưu

en: Rename Search "%s" to "%s"
vi: Đổi tên tìm kiếm "%s" sang "%s"

en: Set rating to %s
vi: Đặt mức đánh giá %s

en: Display %s
vi: Hiển thị %s

en: Only show photos with a rating of %s
vi: Chỉ hiện ảnh với mức đánh giá %s

en: %s or Better
vi: %s hay cao hơn

en: Only show photos with a rating of %s or better
vi: Chỉ hiện ảnh với mức đánh giá %s hoặc cao hơn

en: Remove the selected photos from the trash
vi: Loại bỏ ảnh đã chọn khỏi sọt rác

en: Remove the selected photos from the library
vi: Loại bỏ ảnh đã chọn khỏi thư viện

en: Open the selected photo's directory in the file manager
vi: Mở thư mục chứa ảnh đã chọn

en: Select all items
vi: Chọn tất cả các mục

en: Set the crop for this photo
vi: Cắt ảnh

en: Unconstrained
vi: Không bắt buộc

en: Tint
vi: Nhuốm

en: Pin Toolbar
vi: Cố định thanh công cụ

en: Pin the toolbar open
vi: Cố định thanh công cụ

en: Fulls_creen
vi: Toàn_Màn hình

en: A fatal error occurred when accessing Shotwell's library.  Shotwell cannot continue.
    
    %s
vi: Một lỗi tai hại đã xảy ra khi truy cập vào thư viện của Shotwell. Shotwell không thể tiếp tục.⏎ ⏎ %s

en: Original size
vi: Kích cỡ gốc

en: Width or height
vi: Rộng hoặc cao

en: Display each photo's tags
vi: Hiện thẻ của mỗi ảnh

en: Unable to create data directory %s: %s
vi: Không thể tạo thư mục dữ liệu %s: %s

en: Unable to create data subdirectory %s: %s
vi: Không thể tạo thư mục dữ liệu con %s: %s

en: Slideshow Transitions
vi: Hiệu ứng trình chiếu

en: File %s already exists.  Replace?
vi: Tập tin %s đã tồn tại. Thay thế?

en: Uploading %d of %d
vi: Đang tải lên %d trong số %d

en: You are not currently logged into YouTube.
    
    You must have already signed up for a Google account and set it up for use with YouTube to continue. You can set up most accounts by using your browser to log into the YouTube site at least once.
vi: Bạn chưa đăng nhập vào Youtube.
    
    Bạn phải đăng nhập vào tài khoản Google và thiết lập để sử dụng Youtube. Bạn có thể thiết lập cho hầu hết các tài khoản bằng cách dùng trình duyệt đăng nhập vào Youtube ít nhất một lần.

en: You are logged into YouTube as %s.
vi: Bạn đã đăng nhập Youtube với tên %s.

en: Videos will appear in '%s'
vi: Video sẽ xuất hiện trong '%s'

en: Just me
vi: Cá nhân tôi

en: 500 x 375 pixels
vi: 500 x 375 điểm ảnh

en: 1024 x 768 pixels
vi: 1024 x 768 điểm ảnh

en: 2048 x 1536 pixels
vi: 2048 x 1536 điểm ảnh

en: 4096 x 3072 pixels
vi: 4096 x 3072 điểm ảnh

en: Creating album...
vi: Đang tạo album...

en: Videos will appear in:
vi: Video sẽ xuất hiện trong:

en: Photos will appear in:
vi: Ảnh sẽ xuất hiện trong:

en: Small (640 x 480 pixels)
vi: Nhỏ (640 x 480 điểm ảnh)

en: Medium (1024 x 768 pixels)
vi: Trung bình (1024 x 768 điểm ảnh)

en: Recommended (1600 x 1200 pixels)
vi: Nên dùng (1600 x 1200 điểm ảnh)

en: Standard (720 pixels)
vi: Chuẩn (720 điểm ảnh)

en: Large (2048 pixels)
vi: Rộng (2048 điểm ảnh)

en: Shotwell Preferences
vi: Tùy chỉnh Shotwell

en: _Watch library directory for new files
vi: _Phát hiện tập tin mới trong thư viện

en: Write tags, titles, and other _metadata to photo files
vi: _Ghi thẻ, tựa đề, và các thông tin khác lên tập tin ảnh

en: _Import photos to:
vi: Nhập ảnh _vào:

en: _Directory structure:
vi: _Cấu trúc thư mục:

en: R_ename imported files to lowercase
vi: Đổi _tên tập tin đã nhập sang chữ thường

en: E_xternal photo editor:
vi: Chương trình sửa ảnh _khác:

en: External _RAW editor:
vi: Chương trình sửa ảnh RAW:

en: _Publish
vi: _Xuất bản

en: A _new album named:
vi: Tê_n mới của album:

en: _URL of your Piwigo photo library
vi: Địa chỉ _URL của thư viện ảnh Piwigo

en: User _name
vi: Tê_n người dùng

en: An _existing category:
vi: Một mục lục đã _tồn tại:

en: Photos will be _visible by:
vi: Ảnh sẽ được hiển thị _bởi:

en: Visit the Yandex.Fotki web site
vi: Xem trang web của Yandex.Fotki

en: You are not currently logged into Yandex.Fotki.
vi: Hiện bạn chưa đăng nhập vào Yandex.Fotki.

en: _Albums (or write new):
vi: _Album (hoặc ghi mới):

en: Access _type:
vi: _Kiểu truy cập:

en: Disable _comments
vi: Tắt _bình luận

en: _Forbid downloading original photo
vi: _Không cho tải ảnh gốc

en: gnome-web-photo needs to be installed for this feature
vi: Thành phần này cần phải cài đặt thêm gói gnome-web-photo

en: Goo::Canvas/libgoo-canvas-perl needs to be installed for this feature
vi: Goo::Canvas/libgoo-canvas-perl cần được cài đặt để dùng tính năng này

en: Choose a profile
vi: Chọn một hồ sơ

en: Save configuration as profile
vi: Lưu cấu hình thành một hồ sơ

en: Delete profile
vi: Xóa hồ sơ

en: Load the selected profile's configuration
vi: Nạp cấu hình của hồ sơ đã chọn

en: First-launch Behavior
vi: Hành động ở lần chạy đầu

en: Gnome-Keybinding
vi: Phím tắt Gnome

en: Selection Capture
vi: Chụp vùng chọn

en: Window Capture
vi: Chụp cửa sổ

en: Menu/Tooltip Capture
vi: Chụp trình đơn/chú thích

en: Website Capture
vi: Chụp trang Web

en: File Transfer Protocol (FTP)
vi: Giao thức truyền tập tin (FTP)

en: Reserved character %s is not allowed to be in a filename.
vi: Kí tự %s không được dùng trong tên tập tin.

en: There are several wildcards available, like
vi: Có vài kí tự thay thế, chẳng hạn như

en: %Y = year
vi: %Y = năm

en: %m = month
vi: %m = tháng

en: %d = day
vi: %d = ngày

en: %T = time
vi: %T = giờ

en: $w = width
vi: $w = chiều rộng

en: $h = height
vi: $h = chiều cao

en: $name = multi-purpose (e.g. window title)
vi: $name = đa năng (vd: tiêu đề cửa sổ)

en: $nb_name = like $name but without blanks in resulting strings
vi: $nb_name = giống như $name nhưng chuỗi kết quả không chứa khoảng trắng

en: $profile = name of current profile
vi: $profile = tên hồ sơ hiện tại

en: $R = random char (e.g. $RRRR = ag4r)
vi: $R = kí tự ngẫu nhiên (v.dụ. $RRRR = ag4r)

en: %NN = counter
vi: %NN = bộ đếm

en: Adjust quality/compression value
vi: Điều chỉnh tỉ lệ chất lượng/độ nén

en: Select a file format
vi: Chọn định dạng tập tin

en: Your screenshots will be saved to this directory
vi: Ảnh chụp màn hình của bạn sẽ được lưu trong thư mục này

en: Do not save file automatically
vi: Không tự động lưu tập tin

en: Automatically save file
vi: Tự động lưu tập tin

en: Automatically copy screenshot to clipboard
vi: Tự động chép ảnh chụp màn hình vào bộ đệm

en: Automatically copy filename to clipboard
vi: Tự động chép tên tập tin vào bộ nhớ tạm

en: Do not copy anything to clipboard
vi: Không chép gì vào bộ nhớ tạm

en: Capture after a delay of
vi: Chụp hình sau

en: Wait n seconds before taking a screenshot
vi: Chờ n giây trước khi chụp ảnh màn hình

en: Include Cursor
vi: Bao gồm con trỏ chuột

en: Include cursor when taking a screenshot
vi: Bao gồm con trỏ chuột khi chụp ảnh màn hình

en: Open your screenshot with this program after capturing
vi: Mở ảnh chụp màn hình bằng chương trình này khi chụp xong

en: 16 colors   - (4bit)
vi: 16 màu - (4bit)

en: 64 colors   - (6bit)
vi: 64 màu - (6bit)

en: 256 colors  - (8bit)
vi: 256 màu - (8bit)

en: Reduce colors
vi: Giảm bớt màu

en: Automatically reduce colors after taking a screenshot
vi: Tự động giảm màu sau khi chụp

en: Generate thumbnail too.
    select the percentage of the original size for the thumbnail to be
vi: Cũng tạo hình thu nhỏ.
    chọn phần trăm so với cỡ bình thường để thu nhỏ

en: Choose border color
vi: Chọn màu viền

en: Adds a border effect to the screenshot
vi: Thêm hiệu ứng viền vào ảnh chụp

en: Enable zoom window
vi: Bật thu phóng cửa sổ

en: Start with selection size of
vi: Bắt đầu với cỡ lựa chọn

en: Show help text
vi: Hiện trợ giúp

en: Enables the help text
vi: Bật trợ giúp

en: Include window decoration when capturing a window
vi: Bao gồm khung trang trí cửa sổ khi chụp một cửa sổ

en: Select only visible windows
vi: Chỉ chọn cửa sổ nhìn thấy được

en: Capture menu/tooltip after a delay of n seconds
vi: Chụp trình đơn/chú thích sau khoảng n giây

en: Virtual browser width
vi: Chiều rộng của trình duyệt ảo

en: Virtual browser width when taking a website screenshot
vi: Chiều rộng của trình duyệt ảo khi chụp hình một trang web

en: Show as check pattern
vi: Biểu thị bằng hoa văn lợp

en: Show as custom color:
vi: Biểu thị bằng màu sác tùy chọn

en: Choose fill color
vi: Chọn màu để phủ

en: Show as background
vi: Biểu thị bằng hình nền

en: Displays any transparent parts of the image in a check pattern
vi: Hiển thị bất kì phần trong suốt nào của bức hình trong một hoa văn lợp

en: Displays any transparent parts of the image in a solid color that you specify
vi: Hiển thị bất kì phần trong suốt nào của bức ảnh

en: Displays any transparent parts of the image in the background color of the application
vi: Hiển thị bất kì phần trong suốt nào của hình ảnh trong màu nền của ứng dụng

en: Start Shutter at login
vi: Mở Shutter sau khi đăng nhập

en: Hide window on first launch
vi: Ẩn cửa sổ Shutter sau khi mở

en: Autohide main window when taking a screenshot
vi: Tự động ẩn cửa sổ chính khi chụp

en: Present main window after taking a screenshot
vi: Hiện cửa sổ chính sau khi chụp

en: Minimize to tray when closing main window
vi: Thu nhỏ tới khay khi đóng cửa sổ chính

en: Move file to trash when closing tab
vi: Xóa tập tin sau khi đóng thẻ

en: URI
    Example: ftp://host:port/path
vi: URI
    Ví dụ: ftp://host:port/path

en: Connection mode
vi: Kiểu kết nối

en: The following plugins are installed
vi: Những phần bổ sung đã được cài đặt

en: Profile deleted
vi: Đã xóa hồ sơ

en: Profile could not be deleted
vi: Hồ sơ không thể xóa

en: Settings could not be saved!
vi: Cấu hình không thể lưu!

en: Settings saved successfully!
vi: Cấu hình lưu thành công!

en: Session could not be saved!
vi: Phiên chạy không thể lưu!

en: Account-settings could not be saved!
vi: Cấu hình tài khoản không thể lưu!

en: Settings could not be restored!
vi: Cấu hình không thể khôi phục!

en: Settings loaded successfully
vi: Tải cấu hình thành công

en: Account-settings could not be restored!
vi: Cấu hình tài khoản không thể khôi phục

en: opened
vi: đã mở

en: Error while opening image %s.
vi: Lỗi khi mở ảnh %s.

en: Session could not be restored!
vi: Phiên làm việc không thể khôi phục!

en: Selected screenshots deleted
vi: Chọn ảnh để xóa

en: removed from session
vi: gỡ bỏ từ phiên làm việc

en: No valid filetype specified
vi: Kiểu tệp tin chưa đúng

en: There was an error determining the filename.
vi: Gặp lỗi khi xác định tên tệp tin.

en: Capture aborted by user
vi: Người dùng thôi chụp

en: Opened all files with
vi: Mở tất cả tệp với

en: Error while executing plugin %s.
vi: Có lỗi khi thực hiện phần phụ thêm %s.

en: There was an error executing the plugin.
vi: Có lỗi khi thực hiện phần phụ thêm.

en: Image %s was not found on disk
vi: Ảnh %s không tìm thấy trên đĩa

en: Error while saving the image %s.
vi: Lỗi khi lưu ảnh %s.

en: There was an error saving the image to %s.
vi: Có lỗi xảy ra khi lưu ảnh vào %s.

en: There was an error opening the image.
vi: Có một lỗi khi mở ảnh.

en: Error while opening directory %s.
vi: Lỗi khi mở thư mục %s.

en: Limit to current monitor
vi: Giới hạn là màn hình hiện tại

en: This option is only useful when you are running a multi-monitor system (%d monitor detected).
    Enable it to capture only the current monitor. | This option is only useful when you are running a multi-monitor system (%d monitors detected).
    Enable it to capture only the current monitor.
vi[0]: Lựa chọn này chỉ có ích khi bạn đang chạy trên hệ thống nhiều màn hình (phát hiện màn hình %d).
    Bật nó để chỉ chụp màn hình hiện tại.

en: Se_ction
vi: Từng phần

en: Rename image %s
vi: Đổi tên ảnh %s

en: New filename
vi: Tên tệp tin mới

en: Error while renaming the image %s.
vi: Lỗi khi đổi tên ảnh %s.

en: There was an error renaming the image to %s.
vi: Có lỗi đổi tên ảnh thành %s.

en: The image already exists in %s. Replacing it will overwrite its contents.
vi: Ảnh đã tồn tại trong %s. Thay thế nó sẽ ghi đè lên nội dung của nó.

en: An image named %s already exists. Do you want to replace it?
vi: Tên của ảnh %s đã tồn tại. Bạn có muốn thay thế nó?

en: Choose file to open
vi: Chọn tệp để mở

en: All compatible image formats
vi: Tất cả các định dạng ảnh thích hợp

en: Choose a location to save to
vi: Chọn vị trí để lưu vào

en: Choose a plugin
vi: Chọn một phần bổ sung

en: No plugin specified
vi: Không có phần bổ xung

en: Choose account
vi: Chọn tài khoản

en: Public hosting
vi: Chỗ lưu trữ công cộng

en: uploaded
vi: đã tải lên

en: exported
vi: đã xuất

en: Error while copying the image %s.
vi: Lỗi khi sao chép ảnh %s.

en: There was an error copying the image into %s.
vi: Có lỗi khi chép ảnh vào %s.

en: Please check your credentials and try again.
vi: Vui lòng kiểm tra sự xác thực của bạn và thử lại.

en: Save current preferences as new profile
vi: Lưu cấu hình hiện tại thành hồ sơ mới

en: New profile name
vi: Tên hồ sơ mới

en: Replacing it will overwrite its contents.
vi: Thay thế nó sẽ ghi đè lên nội dung cũ.

en: A profile named %s already exists. Do you want to replace it?
vi: Tên hồ sơ %s đã tồn tại. Bạn có muốn thay thế nó?

en: _Screenshot
vi: Ảnh màn _hình

en: C_lose all
vi: Đóng _tất cả

en: Draw a rectangular capture area with your mouse
    to select a specified screen area
vi: Vẽ một vùng chụp hình chữ nhật bằng chuột

en: Take a screenshot of your whole desktop
vi: Chụp một ảnh màn hình toàn bộ bàn làm việc

en: Capture a specific workspace
vi: Chụp một vùng làm việc xác định

en: Select a window with your mouse
vi: Lấy chuột chọn một cửa sổ

en: Take a screenshot of a specific window
vi: Chụp một ảnh màn hình của một cửa sổ

en: Captures only a section of the window. You will be able to select any child window by moving the mouse over it
vi: Chỉ chụp một phần của cửa sổ. Bạn có thể chọn bất cứ phần nào của cửa sổ bằng cách di chuyển chuột qua nó

en: Take a screenshot of a website
vi: Chụp ảnh một trang web

en: Illegal URI.
vi: URI không hợp pháp.

en: Connection error.
vi: Lỗi kết nối.

en: Please check your connectivity and try again.
vi: Vui lòng kiểm tra kết nối và thử lại.

en: Login with username %s failed.
vi: Đăng nhập thất bại với người dùng %s.

en: Cannot change working directory.
vi: Không thể đổi thư mục làm việc.

en: Command 'put' failed.
vi: Lỗi lệnh 'put'.

en: Maybe mouse pointer could not be grabbed or the selected area is invalid.
vi: Có thể con trỏ chuột sẽ không bắt hoặc chọn một vùng sai.

en: Unable to capture website
vi: Không thể chụp trang web

en: URL to capture
vi: Địa chỉ URL để chụp

en: Adjust fill color and opacity
vi: Chỉnh màu phủ và độ mờ

en: Adjust stroke color and opacity
vi: Điều chỉnh màu chọn và độ mờ đục

en: Adjust line width
vi: Chỉnh độ rộng đường

en: Select font family and size
vi: Chọn phông và cỡ

en: Insert an arbitrary object or file
vi: Chèn một đối tượng tùy ý hoặc tệp tin

en: Click to paint (try Control or Shift for a straight line)
vi: Nhắp để vẽ (thử Control hoặc Shift cho một đường thằng)

en: Click-Drag to create a new straight line
vi: Nhắp và kéo để tạo một đường thẳng

en: Click-Drag to create a new rectangle
vi: Nhắp và kéo để tạo một hình chữ nhật mới

en: Click-Drag to create a new ellipse
vi: Nhắp và kéo để tạo một hình e-líp mới

en: Click-Drag to add a new text area
vi: Nhắp và kéo để thêm một vùng văn bản mới

en: Click to censor (try Control or Shift for a straight line)
vi: Nhắp để làm mờ (dùng Control hoặc Shift để tạo một đường)

en: Save the changes to image %s before closing?
vi: Lưu thay đổi vào ảnh %s trước khi đóng?

en: If you don't save the image, changes from the last minute will be lost | If you don't save the image, changes from the last %d minutes will be lost
vi[0]: Nếu bạn không lưu lại ảnh, những thay đổi %d phút qua sẽ bị mất

en: _Save Background Color
vi: Lưu màu nền

en: Change Background Color...
vi: Thay màu nền

en: Choose font color
vi: Chọn màu phông

en: Automatic scrolling
vi: Tự động cuộn

en: Select item to move or resize it
vi: Chọn một mục để di chuyển hoặc đổi cỡ

en: Draw a freehand line
vi: Vẽ một đường tự do

en: Draw a straight line
vi: Vẽ một đường thẳng

en: Draw a rectangle
vi: Vẽ một hình chữ nhật

en: Draw a ellipse
vi: Vẽ một hình e-líp

en: Censor
vi: kiểm duyệt

en: Censor portions of your screenshot to hide private data
vi: Để ẩn thông tin cá nhân kiểm duyệt lại vị trí của màn hình.

en: Pixelize selected areas of your screenshot to hide private data
vi: Để ẩn dữ liệu cá nhân chọn điểm trong các khu vực màn hình của bạn.

en: Add an auto-increment shape to the screenshot
vi: Thứ tự hình chụp tự động thêm vào.

en: Crop your screenshot
vi: Xén hình của bạn.

en: No icon was found
vi: Không có biểu tượng nào được tìm thấy.

en: Import from current theme...
vi: Nhập từ chủ đề hiện tại

en: Import from session...
vi: Nhập từ phiên làm việc...

en: Import from filesystem...
vi: Nhập từ hệ thống tệp tin

en: New text...
vi: Văn bản mới

en: Turn the image into a grayscale image (256 shades)
vi: Chuyển hình ảnh về kiểu đen trắng (256 cấp độ xám)

en: Raise Border
vi: Nâng mép tấm ảnh

en: Sunk Border
vi: Hạ mép tấm ảnh

en: Torned Paper
vi: Giấy bị xé

en: Add a torn-like border to the image
vi: Thêm một đường viền cho hình ảnh dưới dạng mép giấy bị xé

en: Fade:
vi: Phai:

en: Fade percent for mirror image
vi: Tỉ lệ phần trăm phai của ảnh phản chiếu

en: Gap:
vi: Khoảng trống:

en: Gap between image and mirror in pixels
vi: Khoảng trống tính theo điểm giữa ảnh và hình phản chiếu

en: Zoom factor for output image
vi: Hệ số thu phóng cho hình nhận được

en: 3D rotate
vi: Xoay 3 chiều

en: Output zoom factor; where value > 1 means zoom in and < 1 means zoom out
vi: Hệ số thu phóng ảnh nhận được: > 1 nghĩa là phóng to và < 1 là thu nhỏ

en: Auto:
vi: Tự động:

en: Barrel Distortion
vi: Biến dạng "phình"

en: Apply a distortion effect to your screenshot
vi: Áp dụng một hiệu ứng biến dạng cho ảnh chụp màn hình của bạn

en: Bordereffects
vi: Các hiệu ứng viền

en: Curviness:
vi: Độ cong:

en: Invert the colors of the image
vi: Đảo màu của ảnh

en: Make your screenshot look like a polaroid photo, add a caption, and even rotate it a little
vi: Làm ảnh chụp màn hình của bạn cho giống ảnh Polaroid, thêm tiêu đề, và thậm chí xoay nghiêng một chút

en: There are several wild-cards available, like
    %Y = year
    %m = month
    %d = day
    %T = time
vi: Có một số kí tự đại diện dùng được, như
    %Y = năm
    %m = tháng
    %d = ngày
    %T = giờ

en: Resize your screenshot
vi: Chỉnh kích cỡ cho hình chụp của bạn

en: Add a shadow to the image on a transparent background
vi: Thêm bóng vào cho ảnh trên một nền trong suốt

en: The direction of the shadow
vi: Hướng của bóng

en: Choose color
vi: Chọn màu

en: The color of the shadow
vi: Chọn màu của bóng

note: Title of scan window
en: Simple Scan
vi: Quét đơn giản

note: Toolbar scan menu item to scan a single page from the scanner
en: Single _Page
vi: Trang Đơn

note: Toolbar scan menu item to scan all pages from a document feeder
en: All Pages From _Feeder
vi: Tất cả trang từ _Khay (Feeder)

note: Menu item to rotate the crop area
en: _Rotate Crop
vi: _Xoay phần Xén trên màn hình (_Rotate Crop)

note: Label beside scan source combo box
en: Scan S_ource:
vi: Quét _Nguồn:

en: Type of document being scanned. This setting decides on the scan resolution, colors and post-processing.
vi: Loại tài liệu đang quét hình. Tùy chọn này sẽ quyết định độ phân giải quét hình, màu và quy trình xử lý sau quét hình.

en: The direction of the scanner across the scanned page.
vi: Hướng quét trang của máy quét hình

en: The page side to scan.
vi: Bên trang cần quét hình.

note: Error displayed when cannot connect to scanner
en: Unable to connect to scanner
vi: Không nối được với máy quét hình

note: Error display when unable to start scan
en: Unable to start scan
vi: Không quét hình được

note: Error displayed when communication with scanner broken
en: Error communicating with scanner
vi: Lỗi khi giao dịch với máy quét hình

en: Fix PDF files generated with older versions of Simple Scan
vi: Chỉnh các tệp PDF đã được tạo ra bởi các phiên bản cũ hơn của Simple Scan

note: Title of error dialog when scan failed
en: Failed to scan
vi: Quét hình thất bại

note: Arguments and description for --help text
en: [DEVICE...] - Scanning utility
vi: [DEVICE...] - Công cụ quét hình

en: Scanned Document.pdf
vi: Tài liệu quét.pdf

note: Label in authorization dialog.  '%s' is replaced with the name of the resource requesting authorization
en: Username and password required to access '%s'
vi: Tên đăng nhập và mật mã cần thiết để truy cập '%s'

note: Warning displayed when no scanners are detected
en: No scanners detected
vi: Không phát hiện máy quét hình nào hết

note: Hint to user on why there are no scanners detected
en: Please check your scanner is connected and powered on
vi: Vui lòng kiểm tra đã cắm và bật máy quét hình chưa

note: Title of error dialog when save failed
en: Failed to save file
vi: Không lưu được tệp

note: Error message display when unable to save image for preview
en: Unable to save image for preview
vi: Không lưu được ảnh cho xem trước

note: The license this software is under (GPL3+)
en: This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.
    
    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.
    
    You should have received a copy of the GNU General Public License
    along with this program.  If not, see <http://www.gnu.org/licenses/>.
vi: Phần mềm này là phần mềm tự do: bạn có thể phân phối lại cũng như sửa đổi
    nó căn cứ vào giấy phép GNU General Public License do
    Free Software Foundation đã công bố, theo phiên bản 3 của giấy phép, hoặc
    (tùy thích) bất kỳ phiên bản sau.
    
    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.
    
    You should have received a copy of the GNU General Public License
    along with this program.  If not, see <http://www.gnu.org/licenses/>.

note: Title of about dialog
en: About Simple Scan
vi: Về Simple Scan

note: Description of program
en: Simple document scanning tool
vi: Công cụ đơn giản để quét tài liệu

note: Title of dialog when cannot load required files
en: Files missing
vi: Thiếu các tệp

note: Description in dialog when cannot load required files
en: Please check your installation
vi: Vui lòng kiểm tra lại việc cài đặt

en: Less
vi: Ít hơn

en: Indicates the unit used to express the distance to the destination point. 'K', 'M' and 'N' represent kilometers, miles and knots.
vi: Ngụ ý đơn vị dùng để thể hiện khoảng cách tới điểm đích đến:
     • K	kilômét
     • M	lý
     • N	hải lý

en: The lessonfile contain potentially dangerous code because it run external programs. Run anyway?
vi: Tập tin bài học này chứa mã có thể nguy hiểm vì nó chạy chương trình bên ngoài. Vẫn chạy chứ?

en: The exercise has to be better configured.
vi: Bài tập này phải được cấu hình tốt hơn.

en: No intervals selected for interval number %i.
vi: Chưa chọn thời gian cho nhịp số %i.

en: Failed to select random interval number %i because of the configuration of the exercise. Either you have enabled intervals only if one direction, or none of the intervals belong to the key selected when you enabled «Lock to key».
vi: Gặp lỗi khi chọn số cho khoảng nhịp ngẫu nhiên %i bởi vì cấu hình của bài học. Hoặc là bạn phải bật khoảng nhịp cho một hướng, hoặc là không khoảng nhịp thuộc về phím đã chọn khi bạn bật `Khóa vào phím'.

en: Failed to select random interval number %i because of the configuration of the exercise. You should select some intervals going in both directions.
vi: Gặp lỗi khi chọn số cho khoảng nhịp ngẫu nhiên %i bởi vì cấu hình của bài học. Bạn phải chọn một số khoảng nhịp đi cùng với cả hai hướng.

en: Practise
vi: Thực hành

en: _Cancel test
vi: _Hủy kiểm tra

en: _New interval
vi: _Quãng mới

en: _New chord
vi: Hợp âm _mới

en: _New tone
vi: Tông _mới

en: Repeat _arpeggio
vi: Lặp lại hợp âm _rải

en: Repeat _slowly
vi: Lặp _chậm

en: Repeat _melodic
vi: Lặp _giai điệu

en: Repeat first
vi: Lặp lại âm đầu

en: Repeat last
vi: Lặp lại âm cuối

en: Play _tonic
vi: Phát âm _chủ

en: P_lay music
vi: Phát â_m nhạc

en: _Play answer
vi: _Phát lời giải

en: Guess _answer
vi: Gợi ý câu t_rả lời

en: _Display music
vi: _Hiển thị âm nhạc

en: _Give up
vi: Chị_u thua

en: Test completed!
    Your score was %(score).1f%%.
    The test requirement was %(requirement).1f%%.
vi: Bài kiểm tra đã hoàn tất!
    Bạn đã đạt điểm %(score).1f%%.
    Bài kiểm tra đòi hỏi %(requirement).1f%%.

en: Test failed.
    Your score was %(score).1f%%.
    The test requirement was %(requirement).1f%%.
vi: Bài kiểm tra không đạt.
    Bạn đã được điểm %(score).1f%%.
    Bài kiểm  tra đòi hỏi %(requirement).1f%%.

en: Statistics is disabled. Either because you selected a “Configure yourself” exercise, or because “Expert mode” is selected in the preferences window.
vi: Chức năng thống kê bị tắt, hoặc vì bạn đã chọn một bài tập “Tự cấu hình”, hoặc vì “Chế độ cấp cao” được chọn trong cửa sổ `Cá nhân hóa'.

en: Delay (seconds):
vi: Trễ (giây):

en: _New question automatically.
vi: Tự độ_ng hỏi câu kế

en: Please check question number %(idx)i in the lesson file "%(lf)s".
vi: Hãy kiểm tra câu hỏi số %(idx)i trong tập tin bài học “%(lf)s”.

en: The exception was caught in
    "%(filename)s", line %(lineno)i.
vi: Ngoài lệ bị bắt trong
    "%(filename)s", dòng %(lineno)i.

en: Failed to parse the music in the variable "%(varname)s" in question number %(idx)i in the lesson file "%(lf)s".
vi: Lỗi phân tách âm nhạc trong biến “%(varname)s” trong câu hỏi số %(idx)i trong tập tin bài học “%(lf)s”.

en: Failed to parse the music for question number %(idx)i in the lesson file "%(lf)s".
vi: Lỗi phân tách âm nhạc cho câu hỏi số %(idx)i trong tập tin bài học “%(lf)s”.

en: Rhythms to use in question
vi: Các nhịp điệu cần dùng trong câu hỏi

en: Number of beats in question:
vi: Số nhịp trong câu hỏi:

en: Count in before question:
vi: Đếm vào trước câu hỏi:

en: Input interface:
vi: Giao diện đầu vào:

en: _Disable unused buttons
vi: Tắt các nút không _dùng

en: Lock intervals to key:
vi: Khóa quãng vào phím:

en: Random transpose:
vi: Xáo trộn ngẫu nhiên:

en: Change ...
vi: Đổi ...

en: Choose tones
vi: Chọn tông

en: Number of tones:
vi: Số lượng tông:

en: The pyalsa Python module is missing
vi: Thiếu mô-đun pyalsa Python

en: Solfege was configured to use the Python modules from www.alsa-project.org, but the modules were not found. You must reconfigure sound in the preferences window (Ctrl-F12) or restart Solfege in a way that it finds the modules.
vi: Solfege được cấu hình dùng cho mô-đun Python từ www.alsa-project.org, nhưng lại không tìm thấy nó. Bạn phải cấu hình lại âm thanh từ cửa sổ `Cá nhân hóa' (Ctrl-F12) hay khởi động lại Solfege để nó có thể tìm thấy mô-đun.

en: MIDI setup
vi: Cài đặt MIDI

en: MIDI Device %(olddev)i not available. Will use device %(newdev)i.
vi: Thiết bị MIDI %(olddev)i không sẵn sàng nên dùng thiết bị %(newdev)i.

en: You should configure sound from the 'Sound' page of the preferences window.
vi: Bạn nên cấu hình âm thanh trong trang “Âm thanh” của cửa sổ `Cá nhân hóa'.

en: You should configure sound from the preferences window, and try to use an external midi player. Or try to recompile the program and check for error messages to see why the module is not built.
vi: Bạn nên cấu hình âm thanh trong cửa sổ `Cá nhân hóa', và thử sử dụng bộ phát MIDI bên ngoài. Hoặc thử biên dịch lại chương trình này, và kiểm tra có thông điệp lỗi không, để tìm biết tại sao mô-đun không được xây dựng.

en: Error opening web browser
vi: Gặp lỗi khi mở trình duyệt Web

en: GNU Solfege Preferences
vi: Cá nhân hóa Solfege GNU

en: Instruments
vi: Phối nhạc

en: Tempo
vi: Nhịp độ

en: A_rpeggio:
vi: Hợp âm _rải:

en: Beats per minute
vi: Nhịp gõ mỗi phút

en: Preferred Instrument
vi: Phối nhạc ưa thích

en: Chord Instruments
vi: Phối nhạc hợp âm

en: Use different instruments for chords and harmonic intervals
vi: Dùng phối nhạc khác nhau cho hợp âm và quãng hoà âm

en: Percussion Instruments
vi: Nhạc cụ kích phát

en: Count in:
vi: Đếm theo:

en: Rhythm:
vi: Nhịp điệu:

en: User's Vocal Range
vi: Âm vực của người dùng

en: Highest pitch:
vi: Âm vực cao nhất:

en: Lowest pitch:
vi: Âm vực thấp nhất:

en: Sex
vi: Giới tính

en: _Female or child
vi: _Nữ hay trẻ con

en: External Programs
vi: Chương trình ngoài

en: Converters
vi: Bộ chuyển đổi

en: MIDI to WAV:
vi: MIDI sang WAV:

en: WAV to MP3:
vi: WAV sang MP3:

en: WAV to OGG:
vi: WAV sang OGG:

en: Lilypond-book:
vi: Sách Lilypond:

en: Text editor:
vi: Phần mềm soạn thảo văn bản:

en: Not found. Much of GNU Solfege will run fine without this program. You will get a message when the program is required, and the user manual will explain what you need it for.
vi: Không tìm thấy. Chương trình GNU Solfege vẫn chạy được mà không có phần mềm này. Khi yêu cầu thì bạn được thông báo, và sổ tay người dùng cũng giải thích yêu cầu đó.

en: _Resizeable main window
vi: Cửa _sổ chính có thể thay đổi cỡ

en: Select _language:
vi: Chọn _ngôn ngữ:

en: You have to restart the program for the language change to take effect.
vi: Bạn cần phải khởi chạy lại chương trình để thay đổi ngôn ngữ có tác động.

en: Identify tone keyboard accelerators
vi: Nhận ra phím tắt âm

en: Note name
vi: Tên nút

en: The accelerator in use for the tone “%s”. You have to choose another key.
vi: Phím tắt này đang được dùng cho âm “%s”. Hãy chọn một tổ hợp phím khác.

en: keyboard|Key
vi: Phím

en: Interval keyboard accelerators
vi: Phím tăng tốc quãng

en: The accelerator in use for “%s”. You have to choose another key.
vi: Phím tăng tốc đang được dùng cho âm “%s”. Hãy chọn một tổ hợp phím khác.

en: _Not allow new question before the old is solved
vi: Khô_ng cho phép câu hỏi kế tiếp khi câu hỏi này chưa được giải

en: _Repeat question if the answer was wrong
vi: _Lặp lại câu hỏi khi nhận lời giải sai

en: E_xpert mode
vi: _Chế độ chuyên gia

en: Statistics from 3.15 and older
vi: Thống kê từ 3.15 về cũ hơn

en: Audio File Players
vi: Chương trình phát tập tin âm thanh

en: Enter the name of the program. An absolute path is required only if the executable is not found on the PATH.
vi: Gõ tên của chương trình. Một đường dẫn tuyệt đối được yêu cầu chỉ nếu tập tin thực thi không nằm trên đường dẫn mặc định PATH.

en: The command line options required. Write %s where you want the name of the file to be played. Or omit it to have it added to the end of the string.
vi: Các tuỳ chọn dòng lệnh được yêu cầu. Ghi %s vào nơi bạn muốn tập tin được phát. Nếu bạn bỏ sót nó thì tên tập tin sẽ được nối vào cuối chuỗi.

en: This button is clickable only if the binary is found.
vi: Cái nút này cho phép bấm chỉ nếu tìm thấy tập tin nhị phân.

en: Sound Setup
vi: Cài đặt âm thanh

en: _No sound
vi: Khô_ng âm

en: Use ALSA _device
vi: Dùng _thiết bị ALSA

en: Use OSS _device
vi: Dùng _thiết bị OSS

en: Use _external MIDI player
vi: Dùng bộ phát MIDI _bên ngoài

en: Solfege has two ways to play MIDI files. It is recommended to use Windows multimedia output. An external MIDI player can be useful if your soundcard lacks a hardware synth, in which case you have to use a program like timidity to play the music.
vi: Trình Solfege hỗ trợ hai phương pháp phát tập tin MIDI. Khuyên bạn dùng kết xuất đa phương tiện Windows. Bộ phát MIDI bên ngoài có thể hữu ích nếu bo mạch âm thanh không có khả năng tổng hợp kiểu phần cứng, trong trường hợp đó bạn cần phải sử dụng chương trình như timidity để phát nhạc.

en: _Windows multimedia output:
vi: Kết xuất đa phương tiện _Windows:

en: Delete statistics and test results?
vi: Xoá thống kê và kết quả thử?

en: This will delete and recreate the file «%s».
vi: Việc này sẽ xoá bỏ và tạo lại tập tin «%s».

en: Delete obsolete statistics?
vi: Xoá thống kê quá cũ?

en: This will delete the directory «%s».
vi: Việc này sẽ xoá bỏ từ điển “%s”.

en: You have %i files and directories storing statistics in the old format that only Solfege 3.14 and older will use. These files are not useful any more unless you want to downgrade to Solfege 3.14.
vi: Hiện thời bạn có %i tập tin và thư mục mà cất giữ thống kê theo định dạng cũ được dùng chỉ bởi Solfege phiên bản 3.14 và cũ hơn. Những tập tin này không còn có ích, nếu bạn không muốn hạ thấp xuống Solfege 3.14.

en: No obsolete statistics found.
vi: Không tìm thấy thống kê quá cũ.

en: Statistics of %(practise_count)i practise sessions and %(test_count)i tests from %(exercises)i different exercises.
vi: Thống kê về %(practise_count)i buổi hợp thực hành và %(test_count)i bài kiểm tra từ %(exercises)i bài tập khác nhau.

en: Syntax error in file "%(filename)s". %(expected)s
vi: Gặp lỗi cú pháp trong tập tin “%(filename)s”. %(expected)s

en: Assignment to the reserved word "%(word)s"
vi: Sự gán cho từ dành riêng “%(word)s”

en: We can only translate strings using in-file translations (ex var[no]=...). See the variable "%(variable)s" in the file "%(filename)s"
vi: Chỉ có thể dịch chuỗi có sẵn trong tập tin bản dịch (v.d. var[số]=...). Xem biến “%(variable)s” trong tập tin “%(filename)s”

en: Unable to tokenize line %(lineno)i of the file "%(filename)s"
vi: Không thể hiệu bài hoá dòng %(lineno)i của tập tin “%(filename)s”

en: Token "%(nottoken)s" not found, found "%(foundtoken)s" of type %(type)s.
vi: Không tìm thấy hiệu bài “%(nottoken)s”, tìm “%(foundtoken)s” có kiểu %(type)s.

en: «%s» was not found
vi: Không tìm thấy “%s”

en: Failed to parse «%s»
vi: Gặp lỗi khi phân tích cú pháp của “%s”

en: passed, %.1f%%
vi: qua được, %.1f%%

en: failed, %.1f%%
vi: không qua, %.1f%%

en: Search results for “%s”:
vi: Kết quả tìm kiếm “%s”:

en: C-locale search results for “%s”:
vi: Kết quả tìm kiếm “%s” (miền địa phương C):

en: Search untranslated lesson titles
vi: Tìm tiêu đề bài học chưa dịch

en: Too few matches?
vi: Quá ít lần khớp?

en: Select lesson file
vi: Chọn tập tin bài học

en: Search for exercises. Each exercise you click will be added to the section of the front page.
vi: Tìm kiếm bài tập. Mỗi bài tập được nhấn thì cũng được thêm vào phần của trang đầu.

en: Add link to new page
vi: Thêm liên kết tới trang mới

en: Add link to exercise
vi: Thêm liên kết tới bài tập

en: Add link by searching for exercises
vi: Thêm liên kết bằng cách tìm kiếm bài tập

en: Untitled%s
vi: Không_tên%s

en: Add section
vi: Thêm phần

en: Front page title:
vi: Tiêu đề trang chính:

en: Loading file '%(filename)s' failed: %(msg)s
vi: Lỗi nạp tập tin “%(filename)s”: %(msg)s

en: The front page file is write protected in your install. This is normal. If you want to edit a front page file, you have to select one of the files stored in .solfege/exercises/*/ in your home directory.
vi: Tập tin trang chủ bị chống ghi trong bản cài đặt của bạn. Trường hợp này bình thường. Muốn sửa tập tin này, bạn cần phải chọn một tập tin “.solfege/exercises/*/” lưu trong thư mục chính của bạn.

en: <b>IMPORTANT:</b> Your front page file <b>must</b> be saved in a subdirectory below the directory named exercises. See the user manual for details.
vi: <b>QUAN TRỌNG</b>: Tập tin trang chính phải được lưu vào một thư mục con nằm dưới thư mục “exercises” (bài tập). Xem sổ tay người dùng để tìm chi tiết.

en: Save changes to "%s" before closing?
vi: Lưu thay đổi của “%s” trước khi đóng không?

en: If you don't save, changes from the past %i seconds will be permanently lost.
vi: Không lưu thì các thay đổi trong vòng %i giây sẽ bị mất hoàn toàn.

en: If you don't save, changes from the past %i minutes will be permanently lost.
vi: Không lưu thì các thay đổi trong vòng %i phút sẽ bị mất hoàn toàn.

en: File exists. Overwrite?
vi: Tập tin đã có. Ghi đè?

en: Select an empty directory, since we want to fill it with files.
vi: Chọn một thư mục rỗng, vì cần điền tập tin vào nó.

en: Visit http://www.solfege.org/support if you need help.
vi: Muốn tìm thêm trợ giúp thì truy cập địa chỉ <http://www.solfege.org/support>.

en: Please check the lesson file %s.
vi: Hãy kiểm tra lại tập tin bài học %s.

en: Buttons %i
vi: Nút %i

en: Piano
vi: Dương cầm

en: Guitar
vi: Ghi ta

en: 5 string bass
vi: Ghi ta bass 5 dây

en: 6 string bass
vi: Ghi ta bass 6 dây

en: Accordion B griff
vi: Đàn xếp griff B

en: Accordion C griff
vi: Đàn xếp griff C

en: Accordion (system used in Finland)
vi: Đàn xếp (hệ thống dùng ở Phần Lan)

en: Highest:
vi: Cao nhất:

en: Middle:
vi: Vừa:

en: Lowest:
vi: Thấp nhất:

en: Add noteheads
vi: Thêm đầu nốt

en: Add sharps
vi: Thêm các dấu thăng

en: Add double-sharps
vi: Thêm các dấu thăng đôi

en: Remove accidentals
vi: Bỏ các dấu biến

en: Add flats
vi: Thêm các dấu giáng

en: Add double-flats
vi: Thêm các dấu giáng đôi

en: Delete tones
vi: Xoá âm

en: GNU Solfege lesson file editor
vi: Phần mềm sửa tập tin bài học Solfege của GNU

en: Go to the first question
vi: Về câu hỏi đầu

en: Go to the previous question
vi: Về câu hỏi kế trước

en: Go to the next question
vi: Tới câu hỏi kế tiếp

en: Go to the last question
vi: Tới câu hỏi cuối

en: Add a new question
vi: Thêm câu hỏi mới

en: Enter new chords using the mouse
vi: Nhập vào hợp âm mới bằng chuột

en: Question title:
vi: Tiêu đề câu hỏi:

en: Lessonfile header
vi: Phần đầu tập tin bài học

en: File title:
vi: Tên tập tin:

en: You have unsaved data. Proceed anyway?
vi: Có dữ liệu chưa lưu. Vẫn tiếp tục?

en: question %(idx)i of %(count)i
vi: câu hỏi %(idx)i trên %(count)i

en: The exercise module '%s' is not supported yet. Cannot edit this file.
vi: Chưa hỗ trợ mô-đun bài tập “%s” nên không thể sửa tập tin này.

en: The lesson file contains no questions
vi: Tập tin bài học không chứa câu hỏi.

en: The external file '%s' was not found
vi: Không tìm thấy tập tin bên ngoài “%s”

en: No questions selected
vi: Chưa chọn câu hỏi

en: You can select questions on the config page of the exercise.
vi: Bạn có thể chọn một số câu hỏi trên trang cấu hình của bài tập.

en: Discarding question %(questionidx)i from the lessonfile "%(filename)s" because it is missing the "name" variable. All questions in lesson files of this type must have a name variable.
vi: Đang hủy câu hỏi %(questionidx)i khỏi tập tin bài học “%(filename)s” vì nó thiếu biến “name”. Trong tập tin bài học kiểu này, mỗi câu học phải có một biến “name”.

en: Question number %(index)i in the lesson file "%(filename)s" is missing the "question_text" variable.
vi: Câu hỏi số %(index)i trong tập tin bài học “%(filename)s” thiếu biến văn bản câu hỏi “question_text”.

en: Identify the chord
vi: Định danh hợp âm

en: Chord type
vi: Kiểu hợp âm

en: Toptone
vi: Tông đầu

en: Missing qprops variable in the lesson file %s.
vi: Thiếu biến “qprops” trong tập tin bài học %s.

en: Error in the lesson file header of "%(filename)s". The variables qprops and qprop_labels must have the same length.
vi: Gặp lỗi trong phần đầu tập tin bài học “%(filename)s”. Hai biến “qprops” và “qprop_labels” phải có cùng một chiều dài.

en: root position
vi: vị trí gốc

en: %i. inversion
vi: Đảo %i.

en: Discarding question %(questionidx)i from the lesson file "%(filename)s" because of a missing variable: %(var)s | Discarding question %(questionidx)i from the lesson file "%(filename)s" because of some missing variables: %(var)s
vi[0]: Đang hủy câu hỏi %(questionidx)i khỏi tập tin bài học “%(filename)s” vì một biến còn thiếu: %(var)s

en: Starting GNU Solfege %s
vi: Đang khởi chạy Solfege GNU %s

en: Loading front page '%s' failed. Using default page.
vi: Lỗi nạp trang chính “%s” nên dùng trang mặc định.

en: The_ory
vi: Lý th_uyết

en: Sele_ct Front Page
vi: _Chọn trang chính

en: _Intervals
vi: _Quãng

en: _Edit Front Page
vi: _Sửa trang chính

en: E_xport Exercises to Audio Files…
vi: _Xuất bài tập dạng tập tin âm thanh...

en: Ear Training Test Pri_ntout…
vi: Bả_n in bài luyện nghe...

en: Profile _Manager
vi: Quản _lý hồ sơ

en: _Search Exercises
vi: _Tìm bài tập

en: _Front Page
vi: T_rang chính

en: _Tests Page
vi: _Trang thử

en: _Recent Exercises
vi: Bài tập _vừa làm

en: _Recent Tests
vi: Bài kiểm tra _vừa làm

en: _User Exercises
vi: Bài tập người _dùng

en: Download and compile ALSA modules
vi: Tải về và dịch mô-đun ALSA

en: _Help on the current exercise
vi: Trợ g_iúp về bài tập đang làm

en: _Music theory on the current exercise
vi: Nhạc lý về bài tập đang làm

en: _User manual
vi: _Sổ tay người dùng

en: _File locations
vi: _Vị trí tập tin

en: _Mailing lists, web page etc.
vi: Hộp thư chung, trang _Web v.v.

en: Reporting _bugs
vi: Thông báo _lỗi

en: _See your bug reports
vi: _Xem báo cáo lỗi đã gửi

en: Please enter the email used when you submitted the bugs:
vi: Hãy nhập vào địa chỉ thư dùng khi bạn gửi báo cáo lỗi:

en: Solfege application data:
vi: Dữ liệu ứng dụng Solfege:

en: Solfege user data:
vi: Dữ liệu người dùng Solfege:

en: Solfege config file:
vi: Tập tin cấu hình Solfege:

en: Solfege installation directory:
vi: Thư mục cài đặt Solfege:

en: User manual in HTML format:
vi: Sổ tay người dùng theo định dạng HTML:

en: SOLFEGETRANSLATORS
vi: Nhóm Việt hoá Phần mềm Tự do tại TranslationProject <translation-team-vi@lists.sourceforge.net>

en: (some lessonfiles)
vi: (một số tập tin bài học)

en: (sound code for the MS Windows port)
vi: (mã âm thanh cho bản chuyển MS™ Windows)

en: (ported winmidi.c to gcc)
vi: (chuyển winmidi.c sang gcc)

en: (spec file for SuSE 8.2)
vi: (tập tin đặc tả cho SuSE 8.2)

en: (spec file cleanup)
vi: (làm sạch tập tin đặc tả)

en: (testing and portability fixes for FreeBSD)
vi: (thử và sửa khả năng khả chuyển dành cho FreeBSD)

en: (the music font from Lilypond)
vi: (phông âm nhạc từ Lilypond)

en: (scale exercises)
vi: (bài tập gam)

en: In Solfege 3.9.0, the location where Solfege look for lesson files you have created was changed. The files has to be moved from "%(old)s" and into the folder "%(gnu)s" in your "%(doc)s" folder.
    May I move the files automatically for you now?
vi: Trong Solfege phiên bản 3.9.0, vị trí ở đó Solfege tìm các tập tin bài học được bạn tạo đã thay đổi. Các tập tin phải được di chuyển từ “%(old)s” sang thư mục “%(gnu)s” trong thư mục “%(doc)s” của bạn.
    Bạn cho phép chương trình này tự động di chuyển các tập tin này ngay bây giờ không?

en: Error while copying directory:
    %s
vi: Gặp lỗi khi sao chép thư mục:
    %s

en: Files copied. The old files has been left behind. Please delete them when you have verified that all files was copied correctly.
vi: Những tập tin đã được sao chép. Các tập tin cũ bị để lại. Hãy xoá chúng khi bạn đã thẩm tra mỗi tập tin đã được sao chép đúng.

en: Migrated old language setup. You might have to restart the program all translated messages to show up.
vi: Cài đặt ngôn ngữ cũ đã được nâng cấp. Có lẽ bạn cần phải khởi chạy lại chương trình để xem mọi thông điệp đã dịch.

en: Cannot load front page file
vi: Không thể tải tập tin dành cho trang chính

en: The file «%s» is saved in an old file format. The file can be converted by editing and saving it with an older version of Solfege. Versions from 3.16.0 to 3.20.4 should do the job.
vi: Tập tin `%s' được ghi ở định dạng cũ. Tập tin có thể được chuyển đổi bằng cách sửa và ghi lại nó trong chương trình Solfege ở phiên bản cũ hơn. Số hiệu phiên bản từ 3.16.0 đến 3.20.4 có thể thực hiện việc này.

en: User exercises
vi: Bài tập người dùng

en: You really should move the following directory to a directory below <span font_family="monospace">%s</span>. Future versions of GNU Solfege will not display files in the old location. The user manual have details on where to place the files.
vi: Bạn thực sự nên di chuyển thư mục sau đây vào trong thư mục <span font_family="monospace">%s</span>. Phiên bản mới hơn của GNU Solfege sẽ không hiển thị các tập tin trong vị trí cũ. Trong sổ tay hướng dẫn sử dụng có mô tả chi tiết nơi mà các tập tin này được lưu trữ.

en: Recent exercises
vi: Bài tập vừa làm

en: Recent tests
vi: Bài kiểm tra vừa làm

en: Search the exercise titles of all lesson files found by the program, not just the active front page with sub pages.
vi: Tìm kiếm các tiêu đề của tất cả các tập tin bài học được tìm thấy bởi chương trình, không chỉ từ trang chính cùng với các trang con.

en: The '%s' exercise module does not support test yet.
vi: Mô-đun bài tập “%s” chưa hỗ trợ khả năng thử.

en: Number of intervals:
vi: Số quãng:

en: Configure all intervals in this exercise like this
vi: Cấu hình mọi quãng trong bài tập này như thế

en: Toggle buttons are for interval number:
vi: Nút bật/tắt dành cho quãng số:

en: Down:
vi: Xuống:

en: Reset to default values
vi: Đặt lại là giá trị mặc định

en: Show warranty and copyright.
vi: Hiện bảo hành và tác quyền.

en: Do not show the startup window.
vi: Đừng hiện cửa sổ khởi chạy.

en: Display more info about the sound setup.
vi: Hiển thị thông tin thêm về cài đặt âm thanh.

en: Do not play any sounds. Instead some data is printed to standard output. Use this for debugging and porting.
vi: Đừng phát âm thanh. Thay vào đó, một số dữ liệu được in ra thiết bị xuất chuẩn. Dùng nó để gỡ lỗi và chuyển sang nền tảng khác.

en: Include features used by the Solfege developers to debug the program.
vi: Gồm có các tính năng dùng bởi nhà phát triển để gỡ lỗi chương trình.

note: translators: dont transate the actual debug levels
en: Valid debug values are: debug, info, warning, error, critical
vi: Các giá trị gỡ rối hợp lệ:
      debug        gỡ rối
      info         thông tin
      warning      cảnh báo
      error        lỗi
      critical     nghiêm trọng

en: Disable the exception handling in Gui.standard_exception_handler.
vi: Tắt khả năng quản lý ngoài lệ trong “Gui.standard_exception_handler”.

en: For debugging only: Select questions from lesson files in sequential order.
vi: Chỉ để gỡ lỗi: chọn các câu hỏi từ tập tin bài học theo thứ tự.

en: Show GtkWarnings and PangoWarnings in the traceback window.
vi: Hiện cảnh báo GtkWarnings và PangoWarnings trong cửa sổ vết lùi.

en: Start with <profile>. Create the profile if it does not exist.
vi: Bắt đầu với <hồ_sơ>. Không có thì tự động tạo hồ sơ này.

en: Create or update the screenshots for the user manual. Intended for developers of this program.
vi: Tạo hay cập nhật ảnh chụp màn hình dành cho sổ tay hướng dẫn sử dụng. Dành cho người phát triển chương trình này.

en: Running the command %s failed.
vi: Lỗi chạy câu lệnh %s.

en: The executable '%s' does not exist.
vi: Tập tin thực thi “%s” không tồn tại.

en: Tried `%(bin)s`:
    
    	%(exception)s
    
    Please check that the program is installed. If you did not supply the full path to the program in the preferences window (Ctrl-F12), you must make sure the program is on your PATH.
vi: Đã thử “%(bin)s”:
    
    	%(exception)s
    
    Hãy kiểm tra lại chương trình này đã được cài đặt chưa. Nếu bạn không cung cấp đường dẫn đầy đủ đến chương trình trong cửa sổ `Cá nhân hóa' (Ctrl-F12), thì bạn cần phải đảm bảo rằng chương trình nằm trên đường dẫn mặc định PATH của người dùng.

en: Failed to execute a binary for %s
vi: Không thực hiện được một tập tin nhị phân cho %s

en: Failed to execute media player for %s files
vi: Không thực hiện được trình phát phương tiện cho tập tin %s

en: Failed to execute binary to convert from %(from)s to %(to)s
vi: Không thực hiện được tập tin nhị phân để chuyển đổi từ %(from)s sang %(to)s

en: Section title:
vi: Tựa đề của phần phần:

en: Name the music
vi: Tên khúc nhạc

en: Write the music, first tone given
vi: Ghi khúc nhạc, âm đầu đã cho

en: Type of question:
vi: Kiểu câu hỏi:

en: Intervals:
vi: Quãng:

en: Questions per line:
vi: Câu hỏi từng dòng:

en: Number of questions:
vi: Số câu hỏi:

en: Select where to export the files
vi: Chọn xuất khẩu tập tin vào đâu

en: Not all music types are supported. This file contain %(ok)i supported questions and %(not_ok)i that are not supported. The unsupported questions will be ignored. Add any way?
vi: Không phải mọi kiểu nhạc được hỗ trợ. Tập tin này chứa %(ok)i câu hỏi được hỗ trợ, và %(not_ok)i câu hỏi không được hỗ trợ. Các câu hỏi không được hỗ trợ thì bị bỏ qua. Vẫn thêm?

en: Could not add the lesson file. It has no questions with a music object with supported music type.
vi: Không thể thêm tập tin bài học. Nó không chứa câu hỏi có đối tượng nhạc có kiểu nhạc đã hỗ trợ.

en: Cannot read old file format
vi: không thể đọc tập tin với định dạng cũ

en: To convert the file to the new file format, you must open and save it in an older version of Solfege. Versions from 3.16.0 to 3.20.4 should do the job.
vi: Để chuyển đổi tập tin thành tập tin có định dạng mới, bạn phải mở và ghi lại nó trong một chương trình Solfege ở phiên bản cũ hơn. Số hiệu phiên bản từ 3.16.0 đến 3.20.4 có thể thực hiện việc này.

en: «%s» not found
vi: Không tìm thấy “%s”

en: Create Sheet
vi: Tạo bảng

en: Parsing %s failed
vi: Gặp lỗi khi phân tích %s

en: We cannot recover from this, we can rename the corrupt file to %s and then start the program.
vi: Chúng tôi không thể lấy lại từ cái này, chúng tôi có thể đổi tên tập tin hỏng thành %s và bắt đầu chương trình.

en: _Create profile…
vi: Tạ_o hồ sơ...

en: Enter the name of the new folder:
vi: Gõ tên của thư mục mới:

en: Your profile data will be stored in:
vi: Dữ liệu hồ sơ của bạn sẽ được cất giữ trong:

en: The profile «%s» already exists.
vi: Hồ sơ “%s” đã có.

en: _Rename profile…
vi: Đổ_i tên hồ sơ...

en: Rename the profile «%s» to:
vi: Thay đổi tên của hồ sơ “%s” thành:

en: GNU Solfege - Choose User Profile
vi: GNU Solfege — Chọn Hồ sơ Người dùng

en: Solfege will save your statistics and test results in the user profile. By adding additional user profiles to Solfege, multiple users can share a user account on the operating system.
vi: Trình Solfege sẽ lưu vào hồ sơ người dùng các thống kê và kết quả kiểm tra của bạn. Cũng có thể cho phép chia sẻ ra nhiều người dùng một tài khoản người dùng trên hệ điều hành, bằng cách thêm vào Solfege hồ sơ người dùng bổ sung.

en: _Delete profile…
vi: _Xoá hồ sơ...

en: Standard profile
vi: Hồ sơ tiêu chuẩn

en: D_on't ask at startup
vi: Đừng _hỏi khi khởi chạy

en: Permanently delete the user profile «%s»?
vi: Xoá bỏ vĩnh viễn hồ sơ người dùng “%s” không?

en: _Start GNU Solfege
vi: Khởi chạy GNU _Solfege

en: Make bug report
vi: Thông báo lỗi

en: Information about the version of GNU Solfege, your operating system and Python version, and the Python traceback (error message) will be sent to the crash database. Your email will not be published or shared, but we might contact you by email if we have further questions about your crash report.
vi: Thông tin về phiên bản GNU Solfege, hệ điều hành  và Python, và các thông tin về lỗi Python sẽ được gửi đến cơ sở dữ liệu lỗi. Thư điện tử của bạn sẽ không được công khai hay chia sẻ cho người khác, nhưng chúng tôi có thể liên hệ với bạn bằng thư điện tử nếu chúng tôi muốn có thêm thông tin về lỗi mà bạn đã báo cáo.

en: S_hort description:
vi: Mô tả _ngắn:

en: _Describe how to produce the error message:
vi: _Diễn tả nguyên nhân của thông điệp lỗi:

en: Set transposition
vi: Tập hợp hoán vị

en: Select how to do random transposition
vi: Chọn phương pháp chuyển vị ngẫu nhiên

en: You can read about the different types of transposition in the lesson file documentation available on the Help menu.
vi: Trong trình đơn Trợ giúp có tài liệu hướng dẫn về tập tin bài học mà giải thích những kiểu dịch giọng khác nhau.

en: Fifths relative to C major/a minor
vi: Quãng năm tương đối với C trưởng / A thứ

en: Fifths relative to current key
vi: Quãng năm tương đối với khoá hiện thời

en: Transpose notes without changing key
vi: Chuyển cung nốt mà không thay đổi khoá

en: Semitones
vi: Nửa âm

en: Opening statistics database
vi: Mở cơ sở dữ liệu thống kê

en: Failed to open the statistics database:
    «%s»
vi: Gặp lỗi khi mở cơ sở dữ liệu thống kê:
    “%s”

en: Click OK to exit the program. Then try to quit all other instances of the program, or reboot the computer. You can only run one instance of GNU Solfege at once.
vi: Nhấn vào OK để thoát khỏi chương trình. Khi thử thoát ra tất cả các cửa sổ của chương trình, hay khởi động lại máy tính. Bạn chỉ cần chạy một cửa sổ ứng dụng GNU Solfege mà thôi.

en: Creating application window
vi: Đang tạo cửa sổ ứng dụng

en: Last 7 days
vi: 7 ngày qua

en: Test dated %(date)s: %(percent).1f%%
vi: Bài kiểm tra vào %(date)s: %(percent).1f%%

en: This exercise have statistics from %(count)s practise sessions, from %(first)s to %(last)s
vi: Bài học này có thống kê từ %(count)s phiên luyện tập, từ %(first)s đến %(last)s

en: GNU Solfege message window
vi: Cửa sổ thông điệp Solfege GNU

en: Please report this to the bug database or send an email to bug-solfege@gnu.org if the content of the message make you believe you have found a bug.
vi: Hãy thông báo trường hợp này cho cơ sở dữ liệu lỗi, hoặc gửi thư đến địa chỉ <bug-solfege@gnu.org> nếu nội dung của thông điệp bạn tin rằng mình đã tìm thấy một lỗi.

en: _Make automatic bug report
vi: _Tạo báo cáo lỗi tự động

en: Automatic bug reports are often mostly useless because people omit their email address and add very little info about what happened. Fixing bugs is difficult if we cannot contact you and ask for more information.
    
    I would prefer if you open a web browser and report your bug to the bug tracker at http://bugs.solfege.org.
    
    This will give your bug report higher priority and it will be fixed faster.
    
    Are you willing to do that?
vi: Chức năng tự động thông báo lỗi thường vô ích vì người dùng không cung cấp địa chỉ thư điện tử, và không thêm chi tiết về trường hợp gây ra lỗi. Khó sửa chữa lỗi nếu chúng tôi không thể liên lạc với bạn để yêu cầu thêm thông tin.
    
    Gặp lỗi thì xin thăm địa chỉ “http://bugs.solfege.org” trong trình duyệt Web, và thông báo lỗi ở đó.
    
    Vì thế lỗi của bạn được gán mức ưu tiên cao hơn và sẽ được sửa chữa nhanh hơn.
    
    Bạn sẽ giúp cải tiến Solfege bằng cách này không?

en: Preferred output format:
vi: Định dạng xuất ưa thích:

en: Name files by questions
vi: Đặt tên tập tin theo câu hỏi

en: This lesson file cannot be exported because some of the music in the file are not parsable by the mpd module.
vi: Tập tin bài học không xuất ra được bởi vì một phần âm nhạc trong tập tin này không thể được phân tách bởi mô-đun mpd.

en: «<b>%s</b>» was not found
vi: Không tìm thấy “<b>%s</b>”

en: Exporting training set
vi: Sự dạy dỗ xuất khẩu đã được đặt

en: Export training set
vi: Sự dạy dỗ xuất khẩu đã được đặt

en: No random interval can be selected within the allowed range of tones.
vi: Không có nhịp ngẫu nhiên nào được cho trong vùng tông được phép.

en: None of the selected intervals can be created in the selected key.
vi: Không có nhịp đã chọn nào có thể được tạo trong phím đã chọn.

en: Natural Minor
vi: Điệu thứ nốt thường

en: Harmonic Minor
vi: Điệu thứ hoà âm

en: Whole Tone
vi: Toàn Âm

en: Perfect Unison
vi: Đồng âm hoàn hảo

en: Diminished Unison
vi: Đồng âm giảm

en: Augmented Unison
vi: Đồng âm tăng

en: Diminished Second
vi: Quãng 2 giảm

en: Minor Second
vi: Quãng 2 thứ

en: Major Second
vi: Quãng 2 trưởng

en: Augmented Second
vi: Quãng 2 thăng

en: Diminished Third
vi: Quãng 3 giáng

en: Minor Third
vi: Quãng 3 thứ

en: Major Third
vi: Quãng 3 trưởng

en: Augmented Third
vi: Quãng 3 tăng

en: Diminished Fourth
vi: Quãng 4 giảm

en: Perfect Fourth
vi: Quãng 4 hoàn hảo

en: Augmented Fourth
vi: Quãng 4 tăng

en: Diminished Fifth
vi: Quãng 5 giảm

en: Perfect Fifth
vi: Quãng 5 đúng

en: Augmented Fifth
vi: Quãng 5 tăng

en: Diminished Sixth
vi: Quãng 6 giảm

en: Minor Sixth
vi: Quãng 6 thứ

en: Major Sixth
vi: Quãng 6 trưởng

en: Augmented Sixth
vi: Quãng 6 tăng

en: Diminished Seventh
vi: Quãng 7 giảm

en: Minor Seventh
vi: Quãng 7 thứ

en: Major Seventh
vi: Quãng 7 trưởng

en: Augmented Seventh
vi: Quãng 7 tăng

en: Diminished Octave
vi: Quãng 8 giảm

en: Perfect Octave
vi: Quãng 8 hoàn hảo

en: Augmented Octave
vi: Quãng 8 tăng

note: translators: Only translate the word after interval| , and don't include interval| in the translated string. So for Norwegians, translate "interval|Diminished" to "Forminsket". Do similar for all strings that are preceded with "interval|"
en: Minor Ninth
vi: Quãng 9 thứ

en: Major Ninth
vi: Quãng 9 trưởng

en: Minor Tenth
vi: Quãng 10 thứ

en: Major Tenth
vi: Quãng 10 trưởng

en: interval|Unison
vi: Đồng âm

en: interval|Second
vi: Quãng 2

en: interval|Third
vi: Quãng 3

en: interval|Fourth
vi: Quãng 4

en: interval|Fifth
vi: Quãng 5

en: interval|Sixth
vi: Quãng 6

en: interval|Seventh
vi: Quãng 7

en: interval|Octave
vi: Quãng 8

en: interval|Ninth
vi: Quãng 9

en: interval|Tenth
vi: Quãng 10

en: interval|Diminished
vi: Giảm

en: interval|Perfect
vi: Hoàn hảo

en: interval|Augmented
vi: Tăng

en: interval|Minor
vi: Thứ

en: interval|Major
vi: Trưởng

en: interval|Doubly-diminished
vi: Giảm đôi

en: interval|Doubly-augmented
vi: Tăng đôi

note: translators: Sorry for changing a few of these interval names. I want to follow the naming used by wikipedia an others. See http://www.solfege.org/translate for important details These strings are used as button labels for the check buttons selecting which intervals to ask for.
en: interval|P1
vi: P1

note: translators: m2 is a short version of minor second
en: interval|m2
vi: 2Th

note: translators: M2 is a short string for major second
en: interval|M2
vi: 2Tr

note: translators: m3 is a short string for minor third
en: interval|m3
vi: 3Th

note: translators: M3 is a short string for major third
en: interval|M3
vi: 3Tr

note: translators: 4 is a short string for perfect fourth
en: interval|4
vi: 4

note: translators: TT is a short string for tritone
en: interval|TT
vi: TT

note: translators: 5 is a short string for perfect fifth
en: interval|P5
vi: P5

note: translators: m6 is a short string for minor sixth
en: interval|m6
vi: 6Th

note: translators: M6 is a short string for major sixth
en: interval|M6
vi: 6Tr

note: translators: m7 is a short string for minor seventh
en: interval|m7
vi: 7Th

note: translators: M7 is a short string for major seventh
en: interval|M7
vi: 7Tr

note: translators: 8 is a short string for perfect octave
en: interval|P8
vi: P8

note: translators: m9 is a short string for minor ninth
en: interval|m9
vi: 9Th

note: translators: M9 is a short string for major ninth
en: interval|M9
vi: 9Tr

note: translators: m10 is a short string for minor tenth
en: interval|m10
vi: 10Th

note: translators: M10 is a short string for major tenth
en: interval|M10
vi: 10Tr

note: translators: P11 is a short string for perfect 11th (octave + fourth)
en: interval|P11
vi: P11

note: translators: d12 is a short string for octave + tritone I considered the name TT8 (tritone+octave), but rejected it.
en: interval|d12
vi: d12

note: translators: P12 is a short string for perfect 12th (octave + fifth)
en: interval|P12
vi: P12

note: translators: m13 is a short string for minor 13th (octave + m6)
en: interval|m13
vi: m13

note: translators: M13 is a short string for major 13th (octave + M6)
en: interval|M13
vi: M13

note: translators: m14 is a short string for minor 14th (octave + m7)
en: interval|m14
vi: m14

note: translators: M14 is a short string for major 14th (octave + M7)
en: interval|M14
vi: M14

note: translators: P15 is a short string for perfect double octave
en: interval|P15
vi: P15

en: Invalid interval name: %s
vi: Tên quãng không hợp lệ: %s

en: notename|c
vi: c

en: notename|cb
vi: cb

en: notename|cbb
vi: cbb

en: notename|c#
vi: c#

en: notename|cx
vi: cx

en: notename|d
vi: d

en: notename|db
vi: db

en: notename|dbb
vi: dbb

en: notename|d#
vi: d#

en: notename|dx
vi: dx

en: notename|e
vi: e

en: notename|eb
vi: eb

en: notename|ebb
vi: ebb

en: notename|e#
vi: e#

en: notename|ex
vi: ex

en: notename|f
vi: f

en: notename|fb
vi: fb

en: notename|fbb
vi: fbb

en: notename|f#
vi: f#

en: notename|fx
vi: fx

en: notename|g
vi: g

en: notename|gb
vi: gb

en: notename|gbb
vi: gbb

en: notename|g#
vi: g#

en: notename|gx
vi: gx

en: notename|a
vi: a

en: notename|ab
vi: ab

en: notename|abb
vi: abb

en: notename|a#
vi: a#

en: notename|ax
vi: ax

en: notename|b
vi: b

en: notename|bb
vi: bb

en: notename|bbb
vi: bbb

en: notename|b#
vi: b#

en: notename|bx
vi: bx

en: Invalid notename: %s
vi: Tên nốt nhạc không hợp lệ: %s

en: notenameformat|%(notename)s
vi: %(notename)s

en: notenameformat|%(notename)s%(oct)s
vi: %(notename)s%(oct)s

en: insert-overwrite|INSRT
vi: CHÈN

en: insert-overwrite|OVER
vi: ĐÈ

en: No MIDI output devices available.
vi: Hiện thời không có sẵn sàng thiết bị kết xuất MIDI.

en: Chord types to ask
vi: Các kiểu hợp âm cần hỏi

en: Wrong
vi: Sai

en: Right click is not allowed for this lesson file.
vi: Không cho phép nhấn-phải trong tập tin bài học này.

en: Click 'New chord' to begin.
vi: Nhấn vào mục “Hợp âm mới” để bắt đầu.

en: Identify chord type
vi: Nhận ra kiểu hợp âm

en: Chord voicing
vi: Hát hợp âm

en: You have to solve this question first.
vi: Trước tiên bạn cần phải giải quyết câu hỏi này.

en: You should try to guess before right-clicking.
vi: Bạn nên thử đoán trước khi nhấn-chuột-phải.

en: Correct, now stack the tones
vi: Đúng, rồi xếp đống các âm

en: Type is already solved, now specify voicing.
vi: Kiểu đã được giải quyết, rồi xác định cách hát.

en: Compare intervals
vi: So sánh quãng

en: F_irst interval
    is largest
vi: Quãng đầ_u
    rộng nhất

en: The intervals
    are _equal
vi: Hai quãng
    dài _bằng nhau

en: _Last interval
    is largest
vi: Quãng _cuối
    rộng nhất

en: Harmonic
vi: Hoạ âm

en: Melodic
vi: Giai điệu

en: First interval:
vi: Quãng đầu:

en: Last interval:
vi: Quãng cuối:

en: Correct, but you have already solved this question
vi: Đúng, nhưng bạn đã giải quyết câu hỏi này lần trước

en: Wrong, but you have already solved this question
vi: Sai, nhưng bạn đã giải quyết câu hỏi này lần trước

en: Last interval is largest
vi: Quãng cuối lớn hơn

en: The intervals are equal
vi: Hai quãng là giống nhau

en: First interval is largest
vi: Quãng đầu tiên là lớn nhất

en: The answer is: %s
vi: Câu trả lời là: %s

en: You have to configure the exercise properly
vi: Bạn cần phải cấu hình đúng bài tập này

en: Click 'New' to begin.
vi: Nhấn vào “Mới” để bắt đầu.

en: _Play the whole music
vi: _Phát toàn bộ đoạn nhạc

en: The lesson file '%s' contains no questions.
vi: Tập tin bài học “%s” không chứa câu hỏi.

en: Click 'Start test' to begin.
vi: Nhấn vào “Bắt đầu kiểm tra” để bắt đầu.

en: Exercise configuration problem
vi: Có vấn đề với cấu hình bài học

en: Identify the interval
vi: Nhận ra quãng

en: Ask for these intervals
vi: Yêu cầu những quãng này

en: Harmonic interval
vi: Quãng hoà âm

en: Ignoring intervals greater than double octave.
vi: Đang bỏ qua quãng nào lớn hơn hai quãng tám.

en: Click 'New interval' to begin.
vi: Nhấn vào “Quãng mới” để bắt đầu.

en: You have to select some intervals to practise.
vi: Bạn cần phải chọn một số quãng cần thức hành.

en: _Start test
vi: _Bắt đầu phép thử

en: Harmonic progression dictation
vi: Đọc cho viết cấp hoà âm

en: Questions to ask
vi: Câu cần hỏi

en: Identify by name
vi: Định danh theo tên

en: The answer is: {answer}
vi: Câu trả lời là: {answer}

en: You have to select some questions to practise.
vi: Bạn cần phải chọn một số câu hỏi cần thức hành.

en: Bpm
vi: Nhịp/phút

en: You have to select some tempos to practise.
vi: Bạn cần phải chọn một số nhịp độ cần thức hành.

en: Click 'New tempo' to begin.
vi: Nhấn vào “Nhịp độ mới” để bắt đầu.

en: Correct, it is %i
vi: Chính xác, nó là %i

en: Click '%s' to begin.
vi: Bấm chuột vào “%s” để bắt đầu.

en: Octave:
vi: Quãng tám:

en: Hide _piano keyboard shortcuts
vi: Ẩn _phím tắt pianô

en: When you guess wrong
vi: Khi bạn đoán sai

en: Play warning sound
vi: Phát âm thanh cảnh báo

en: Identify tone
vi: Định danh âm

en: You have to select some tones practise. Do this on the config page by setting the weight of tones to a value greater than zero.
vi: Bạn cần phải chọn một số âm cần thức hành. Chọn trong trang cấu hình, bằng cách đặt độ nặng của âm thành giá trị hơn số không.

en: First tone is %s
vi: Âm đầu là %s

en: Click 'New tone' to begin.
vi: Nhấn vào “Âm mới” để bắt đầu.

en: Melodic interval
vi: Quãng giai điệu

en: You have already identified this interval
vi: Bạn đã nhận ra quãng này lần trước

en: Name the interval
vi: Nhân ra quãng

en: Could not satisfy the constraints in the lesson header.
vi: Không thể thỏa các điều kiện trong phần đầu bài học.

en: The music played:
vi: Người chơi nhạc:

en: The rhythm you entered:
vi: Nhịp bạn đã nhập vào:

en: The music object named «rhythm» is not a subclass of MpdParsable
vi: Đối tượng âm nhạc có tên «rhythm» không phải là lớp con của MpdParsable

en: Read about the «rhythm» variable in the section «Question block» in the chapter named «Extending GNU Solfege» in the user manual.
vi: Đọc thêm thông tin về biến «rhythm» trong phần «Question block» trong chương có tên «Extending GNU Solfege» trong sổ tay hướng dẫn sử dụng.

en: The music object named «music» is not a subclass of MpdParsable
vi: Đối tượng âm nhạc có tên «music» không phải là lớp con của MpdParsable

en: Identify the rhythm
vi: Nhận ra nhịp điệu

en: Don't start the question with a rest
vi: Không bắt đầu câu hỏi với dấu lặng

en: You have to configure this exercise properly
vi: Bạn cần phải cấu hình đúng bài tập này.

en: Please tap the rhythm.
vi: Hãy gõ nhịp điệu.

en: Tap here
vi: Gõ ở đây

en: Accuracy required:
vi: Độ chính xác yêu cầu:

en: Tapping in progress...
vi: Đang gõ...

en: Sing the interval
vi: Hát quãng

en: _New interval,
    last was correct
vi: Quã_ng mới,
    cái trước đúng

en: New interval,
    last was _wrong
vi: Quãng mới,
    cái trước _sai

en: _Repeat first tone
vi: _Lặp lại âm đầu

en: Play _last tone
vi: Phát âm _cuối

en: Sing interval
vi: Hát quãng

en: The exercise has to be better configured.
    Click 'Reset to default values' on the config
    page if you don't know how to do this.
vi: Bài tập này phải được cấu hình tốt hơn.
    Chưa biết cách làm thì nhấn vào
    “Đặt lại về giá trị mặc định”
    trong trang cấu hình.

en: Show the first tone
vi: Hiển thị tông đầu tiên

en: Play cadence
vi: Đánh phách

en: Tone in context
vi: Tông trong ngữ cảnh

en: Random transpose
vi: Chuyển đổi ngẫu nhiên

en: Tones
vi: Tông

en: Cadences
vi: Giai kết

en: Tone in cadence
vi: Tông trong phần kết

en: No cadences selected
vi: Chưa chọn kết nào

en: Sing twelve random tones
vi: Hát mười hai âm ngẫu nhiên

en: _Play first note
vi: _Phát nốt đầu

en: Play _last note
vi: Phát nốt _cuối

en: Play _all
vi: Phát _tất cả

en: Altered chords
vi: Hợp âm đã sửa đổi

en: chord|maj7b5
vi: tr7♭5

en: chord|m maj7
vi: tr7

en: chord|7
vi: 7

en: chord|7b5
vi: 7♭5

en: chord|7#5
vi: 7♯5

en: chord|9
vi: 9

en: chord|7#9
vi: 7♯9

en: chord|7b9
vi: 7♭9

en: chord|7#5b9
vi: 7♯5♭9

en: Altered chords & inversions
vi: Hợp âm đã sửa đổi và sự đảo ngược

en: Norwegian children songs
vi: Bài hát trẻ con Na Uy

en: simple tonal chords
vi: hợp âm về âm đơn giản

en: Perfect authentic cadence
vi: Giai kết thực sự hoàn toàn

en: Imperfect authentic cadence
vi: Giai kết thực sự không hoàn toàn

en: Plagal cadence
vi: Giai kết chéo

en: Deceptive cadence
vi: Giai kết tránh

en: Half cadence
vi: Bán giai kết

en: 7b9 and maj79 chords
vi: Hợp âm 7b9 và tr79

en: chord|maj79
vi: tr79

en: Dominant 7 chord with inversions
vi: Hợp âm 7 âm át có sự đảo ngược

en: Lots of chords
vi: Rất nhiều hợp âm

en: Diminished and augmented chords
vi: Hợp âm giáng và thăng

en: diminished
vi: giáng

en: augmented
vi: thăng

en: Minor, major, diminished and augmented chords
vi: Hợp âm kiểu thứ, trưởng, giáng và thăng

en: Minor 7 and dominant 7 chords
vi: Hợp âm 7 thứ và 7 âm át

en: chord|m7
vi: th7

en: Minor 7 and dominant 7 chords with inversions
vi: Hợp âm 7 thứ và 7 âm át có sự đảo ngược

en: Chords with 7 in their name
vi: Hợp âm có 7 trong tên của chúng

en: Minor 9 and 9 chords
vi: Hợp âm 9 thứ và 9

en: chord|m9
vi: th9

en: Chords with 9 in their name
vi: Hợp âm có 9 trong tên

en: Major seventh, diminished seventh and half diminished seventh chords
vi: Hợp âm 7 trưởng, 7 giảm và 7 nửa giảm

en: chord|maj7
vi: tr7

en: chord|m7b5
vi: th7♭5

en: chord|dim7
vi: giảm7

en: Minor and major chords
vi: Hợp âm thứ và trưởng

en: minor
vi: thứ

en: major
vi: trưởng

en: Major, minor, dominant seventh with inversions
vi: Quãng bảy trưởng, thứ, âm át có sự đảo ngược

en: dominant seventh
vi: quãng bảy âm át

en: Minor/major in close and open position
vi: Điệu thứ/trưởng có vị trí đóng và mở

en: Altered chords (chord voicing)
vi: Hợp âm đã sửa đổi (hát hợp âm)

en: Second to tenth
vi: Quãng 2 đến 10

en: Tenths
vi: Quãng 10

en: Seconds and thirds
vi: Quãng hai và ba

en: Second to octave
vi: Quãng hai đến tám

en: Thirds
vi: Quãng ba

en: Fourths and fifths
vi: Quãng tư và năm

en: Fourths, fifths and octave
vi: Quãng tư, năm và tám

en: Sixths
vi: Quãng sáu

en: Sixths and sevenths
vi: Quãng sáu và bảy

en: Sevenths
vi: Quãng bảy

en: Sevenths and ninths
vi: Quãng bảy và chín

en: Ninths
vi: Quãng chín

en: Tritone and sevenths
vi: Quãng tam âm và 7

en: Is the fifth flat, in tune or sharp? %s
vi: Quãng năm là đúng, quá nhỏ hay quá lớn? %s

en: intonation|flat
vi: mỏng

en: intonation|in tune
vi: lên dây đàn

en: intonation|sharp
vi: sắc

en: Is the interval flat, in tune or sharp? %s cent wrong
vi: Quãng năm là phẳng, quá nhỏ hay quá lớn? %s phần trăm sai

en: Just interval: %s
vi: Chỉ quãng: %s

en: Diatonic chords
vi: Hợp âm nguyên

en: Diatonic chords & inversions
vi: Hợp âm nguyên và sự đảo ngược

en: Second to 15th
vi: Từ thứ 2 đến thứ 15

en: Harmonic intervals
vi: Quãng hoà âm

en: Sing the two tones
vi: Hát hai âm

en: Intervals smaller than an octave
vi: Quãng nhỏ hơn quãng tám

en: Intervals larger than an octave
vi: Quãng lớn hơn quãng tám

en: Triads
vi: Hợp âm ba

en: Sing the three tones
vi: Hát ba âm

en: Triads, difficult
vi: Hợp âm ba (khó)

en: Triads, easy
vi: Hợp âm ba, dễ

en: Id tone
vi: giọng to

en: C to B, C#, D# and F#
vi: C to B, C#, D# và F#

en: C to B, C#, D#, F# and G#
vi: C to B, C#, D#, F# và G#

en: C to E
vi: C đến E

en: C to F
vi: C đến F

en: C to G
vi: C đến G

en: C to A
vi: C đến A

en: C to B
vi: C đến B

en: C to B and C#
vi: C đến B và C♯

en: C to B, C# and D#
vi: C đến B, C♯ và D♯

en: Interval in a key (major)
vi: Quãng theo khoá (trưởng)

en: m2
vi: th2

en: M2
vi: Tr2

en: m3
vi: th3

en: M3
vi: Tr3

en: d5
vi: giảm5

en: m6
vi: th6

en: M6
vi: Tr6

en: m7
vi: th7

en: M7
vi: Tr7

en: Interval in a key (minor)
vi: Quãng theo khoá (thứ)

en: Identify the interval played after tonic
vi: Định danh quãng được phát sau âm chủ

en: Parts of 2 Bach inventions
vi: Phần của 2 sự phát minh Bach

en: Melodic intervals
vi: Quãng giai điệu

en: Harmonic prog with MMA
vi: Cấp hoà âm với MMA

en: Enter the harmonic progression
vi: Gõ cấp hoà âm

en: 4 chords in major mode
vi: 4 hợp âm ở chế độ trưởng

en: 4 chords in harmonic minor mode
vi: 4 hợp âm ở chế độ thứ hoà âm

en: 4 chords in natural minor mode
vi: 4 hợp âm ở chế độ thứ tự nhiên

en: 7 chords in major mode
vi: 7 hợp âm ở chế độ trưởng

en: 7 chords in harmonic minor mode
vi: 7 hợp âm ở chế độ thứ hoà âm

en: 7 chords in natural minor mode
vi: 7 hợp âm ở chế độ thứ tự nhiên

en: Many intervals
vi: Nhiều quãng

en: All intervals
vi: Mọi quãng

en: Fifths
vi: Quãng năm

en: Fourths
vi: Quãng tư

en: Octaves
vi: Quãng tám

en: Unisons
vi: Đồng âm

en: Polish folk songs
vi: Bài hát trẻ con Ba Lan

en: Easy harmonic progressions
vi: Cấp hoà âm dễ dàng

en: Easy harmonic progressions, including inverted chords
vi: Cấp hoà âm dễ dàng, gồm có các hợp âm đã đảo ngược

en: A few jazz progressions
vi: Vài cấp hoà âm jazz

en: Rhythms (difficult)
vi: Nhịp điệu (khó)

en: Rhythms (easy)
vi: Nhịp điệu (dễ)

en: Rhythms
vi: Nhịp điệu

en: Rhythms, binary time
vi: Nhịp điệu, nhịp đôi

en: Rhythms, ternary time
vi: Nhịp điệu, nhịp ba

en: Rhythm tapping
vi: Gõ nhịp

en: Rhythm tapping, ternary
vi: Gõ nhịp, nhịp ba

en: Rhythms in 3/8
vi: Nhịp điệu theo 3/8

en: Scales with 6 notes
vi: Gam có 6 nốt

en: Scales with 8 notes
vi: Gam có 8 nốt

en: Bebop Scales
vi: Gam bebop

en: Bebop Scales - Ascending
vi: Gam bebop — tăng

en: Bebop Scales - Descending
vi: Gam bebop — giảm

en: Bebop Scales - enter structure
vi: Gam bebop — gõ cấu trúc

en: Enter the structure of the mode in number of half-tones
vi: Gõ cấu trúc của chế độ theo số nửa âm

en: Bebop Scales - recognize structure
vi: Gam bebop — nhận ra cấu trúc

en: Church Tones
vi: Âm nhà thờ

en: Double Harmonic Scale and its modes
vi: Gam hoà âm đôi và các chế độ của nó

en: Double Harmonic Scale and its modes - Ascending
vi: Gam hoà âm đôi và các chế độ của nó — Thăng

en: Double Harmonic Scale and its modes - Descending
vi: Gam hoà âm đôi và các chế độ của nó — Giáng

en: Double Harmonic scale and its modes - enter structure
vi: Gam hoà âm đôi và các chế độ của nó — nhập vào cấu trúc

en: Double Harmonic Scale and its modes - arpeged by fourths
vi: Gam hoà âm đôi và các chế độ của nó — hợp âm rải theo quãng tư

en: Double Harmonic Scale and its modes - recognize grade
vi: Gam hoà âm đôi và các chế độ của nó — nhận ra cấp

en: Double Harmonic Scale and its modes - patterns
vi: Gam hoà âm đôi và các chế độ của nó — mẫu

en: Double Harmonic Scale and its modes - recognize structure
vi: Gam hoà âm đôi và các chế độ của nó — nhận ra cấu trúc

en: Double Harmonic Scale and its modes - arpeged by thirds
vi: Gam hoà âm đôi và các chế độ của nó — hợp âm rải theo quãng ba

en: More Scales used over a Dominant or Altered chord
vi: Gam thêm dùng trên hợp âm át hay bị sửa đổi

en: Jazz Modes used over a Dominant or Altered chord
vi: Chế độ ja dùng trên hợp âm át hay bị sửa đổi

en: Modes used in East European Music
vi: Chế độ dùng trong âm nhạc vùng Đông Âu

en: Ancient Greek Modes
vi: Chế độ Hy Lạp Cổ

en: More Scales used over a Half-Diminished or Diminished chord
vi: Gam thêm dùng trên hợp âm nửa giảm hay giảm

en: Jazz Modes over a Half-Diminished or Diminished chord
vi: Chế độ ja dùng trên hợp âm nửa giảm hay giảm

en: Harmonic Major Scale and its modes
vi: Gam trưởng hoà âm và các chế độ của nó

en: Harmonic Major Scale and its modes - Ascending
vi: Gam trưởng hoà âm và các chế độ của nó — Tăng

en: Harmonic Major Scale and its modes - Descending
vi: Gam trưởng hoà âm và các chế độ của nó — giảm

en: Harmonic Major scale and its modes - enter structure
vi: Gam trưởng hoà âm và các chế độ của nó — gõ cấu trúc

en: Harmonic Major Scale and its modes - arpeged by fourths
vi: Gam trưởng hoà âm và các chế độ của nó — hợp âm rải theo quãng tư

en: Harmonic Major Scale and its modes - recognize grade
vi: Gam trưởng hoà âm và các chế độ của nó — nhận ra cấp

en: Harmonic Major Scale and its modes - patterns
vi: Gam trưởng hoà âm và các chế độ của nó — mẫu

en: Harmonic Major Scale and its modes - recognize structure
vi: Gam trưởng hoà âm và các chế độ của nó — nhận ra cấu trúc

en: Harmonic Major Scale and its modes - arpeged by thirds
vi: Gam trưởng hoà âm và các chế độ của nó — hợp âm rải theo quãng ba

en: Harmonic Minor Scale and its modes
vi: Gam thứ hoà âm và các chế độ của nó

en: Harmonic Minor Scale and its modes - Ascending
vi: Gam thứ hoà âm và các chế độ của nó — Thăng

en: Harmonic Minor Scale and its modes - Descending
vi: Gam thứ hoà âm và các chế độ của nó — Giáng

en: Harmonic Minor scale and its modes - enter structure
vi: Gam thứ hoà âm và các chế độ của nó — nhập vào cấu trúc

en: Harmonic Minor Scale and its modes - arpeged by fourths
vi: Gam thứ hoà âm và các chế độ của nó — hợp âm rải theo quãng tư

en: Harmonic Minor Scale and its modes - recognize grade
vi: Gam thứ hoà âm và các chế độ của nó — nhận ra cấp

en: Harmonic Minor Scale and its modes - patterns
vi: Gam thứ hoà âm và các chế độ của nó — mẫu

en: Harmonic Minor Scale and its modes - recognize structure
vi: Gam thứ hoà âm và các chế độ của nó — nhận ra cấu trúc

en: Harmonic Minor Scale and its modes - arpeged by thirds
vi: Gam thứ hoà âm và các chế độ của nó — hợp âm rải theo quãng ba

en: Hungarian Minor Scale and its modes - recognize grade
vi: Gam thứ Hun-ga-ri và các chế độ của nó — nhận ra cấp

en: Hungarian Scale and its modes
vi: Gam Hun-ga-ri và các chế độ của nó

en: Hungarian Scale and its modes - Ascending
vi: Gam Hun-ga-ri và các chế độ của nó — Thăng

en: Hungarian Scale and its modes - Descending
vi: Gam Hun-ga-ri và các chế độ của nó — Giáng

en: Hungarian scale and its modes - enter structure
vi: Gam Hun-ga-ri và các chế độ của nó — gõ cấu trúc

en: Hungarian Scale and its modes - arpeged by fourths
vi: Gam Hun-ga-ri và các chế độ của nó — hợp âm rải theo quãng tư

en: Hungarian Scale and its modes - recognize grade
vi: Gam Hun-ga-ri và các chế độ của nó — nhận ra cấp

en: Hungarian Scale and its modes - patterns
vi: Gam Hun-ga-ri và các chế độ của nó — mẫu

en: Hungarian Scale and its modes - recognize structure
vi: Gam Hun-ga-ri và các chế độ của nó — nhận ra cấu trúc

en: Hungarian Scale and its modes - arpeged by thirds
vi: Gam Hun-ga-ri và các chế độ của nó — hợp âm rải theo quãng ba

en: Major Scale and its modes
vi: Gam trưởng và các chế độ của nó

en: Major Scale and its modes - Ascending
vi: Gam trưởng và các chế độ của nó — tăng

en: Major Scale and its modes - Descending
vi: Gam trưởng và các chế độ của nó — giảm

en: Major scale and its modes - enter structure
vi: Gam trưởng và các chế độ của nó — nhập vào cấu trúc

en: Major Scale and its modes - arpeged by fourths
vi: Gam trưởng và các chế độ của nó — hợp âm rải theo quãng tư

en: Major Scale and its modes - recognize grade
vi: Gam trưởng và các chế độ của nó — nhận ra cấp

en: Major Scale and its modes - patterns
vi: Gam trưởng và các chế độ của nó — mẫu

en: Major Scale and its modes - recognize with only few notes
vi: Gam trưởng và các chế độ của nó — nhận ra khi chỉ có vài nốt

en: Three notes are enough to recognize the mode
vi: Ba nốt là đủ để nhận ra chế độ

en: Major Scale and its modes - recognize structure
vi: Gam trưởng và các chế độ của nó — nhận ra cấu trúc

en: Major Scale and its modes - arpeged by thirds
vi: Gam trưởng và các chế độ của nó — hợp âm rải theo quãng ba

en: More Scales used over a Major or Augmented chord
vi: Gam them dùng trên hợp âm trưởng hay tăng

en: Jazz Modes over a Major or Augmented chord
vi: Chế độ jazz trên hợp âm trưởng hay tăng

en: Melodic Minor Scale and its modes
vi: Gam thứ giai điệu và các chế độ của nó

en: Melodic Minor Scale and its modes - Ascending
vi: Gam thứ giai điệu và các chế độ của nó — Thăng

en: Melodic Minor Scale and its modes - Descending
vi: Gam thứ giai điệu và các chế độ của nó — Giáng

en: Melodic Minor scale and its modes - enter structure
vi: Gam thứ giai điệu và các chế độ của nó — nhập vào cấu trúc

en: Melodic Minor Scale and its modes - arpeged by fourths
vi: Gam thứ giai điệu và các chế độ của nó — hợp âm rải theo quãng tư

en: Melodic Minor Scale and its modes - recognize grade
vi: Gam thứ giai điệu và các chế độ của nó — nhận ra cấp

en: Melodic Minor Scale and its modes - patterns
vi: Gam thứ giai điệu và các chế độ của nó — mẫu

en: Melodic Minor Scale and its modes - recognize structure
vi: Gam thứ giai điệu và các chế độ của nó — nhận ra cấu trúc

en: Melodic Minor Scale and its modes - arpeged by thirds
vi: Gam thứ giai điệu và các chế độ của nó — hợp âm rải theo quãng ba

en: More Scales used over a Minor chord
vi: Gam them dùng trên hợp âm thứ

en: Jazz Modes over a Minor chord
vi: Chế độ ja trên hợp âm thứ

en: Natural Minor Scale and its modes - recognize grade
vi: Gam thứ nốt thường và các chế độ của nó — nhận ra cấp

en: Neapolitan Scale and its modes
vi: Gam Napoli và các chế độ của nó

en: Neapolitan Scale and its modes - Ascending
vi: Gam Napoli và các chế độ của nó — tăng

en: Neapolitan Scale and its modes - Descending
vi: Gam Napoli và các chế độ của nó — giảm

en: Neapolitan scale and its modes - enter structure
vi: Gam Napoli và các chế độ của nó — nhập vào cấu trúc

en: Neapolitan Scale and its modes - arpeged by fourths
vi: Gam Napoli và các chế độ của nó — hợp âm rải theo quãng tư

en: Neapolitan Scale and its modes - recognize grade
vi: Gam Napoli và các chế độ của nó — nhận ra cấp

en: Neapolitan Scale and its modes - patterns
vi: Gam Napoli và các chế độ của nó — mẫu

en: Neapolitan Scale and its modes - recognize structure
vi: Gam Napoli và các chế độ của nó — nhận ra cấu trúc

en: Neapolitan Scale and its modes - arpeged by thirds
vi: Gam Napoli và các chế độ của nó — hợp âm rải theo quãng ba

en: Neapolitan Minor Scale and its modes
vi: Gam Napoli thứ và các chế độ của nó

en: Neapolitan Minor Scale and its modes - Ascending
vi: Gam Napoli thứ và các chế độ của nó — tăng

en: Neapolitan Minor Scale and its modes - Descending
vi: Gam Napoli thứ và các chế độ của nó — giảm

en: Neapolitan Minor scale and its modes - enter structure
vi: Gam Napoli thứ và các chế độ của nó — gõ cấu trúc

en: Neapolitan Minor Scale and its modes - arpeged by fourths
vi: Gam Napoli thứ và các chế độ của nó — hợp âm rải theo quãng tư

en: Neapolitan Minor Scale and its modes - recognize grade
vi: Gam Napoli thứ và các chế độ của nó — nhận ra cấp

en: Neapolitan Minor Scale and its modes - patterns
vi: Gam Napoli thứ và các chế độ của nó — mẫu

en: Neapolitan Minor Scale and its modes - recognize structure
vi: Gam Napoli thứ và các chế độ của nó — nhận ra cấu trúc

en: Neapolitan Minor Scale and its modes - arpeged by thirds
vi: Gam Napoli thứ và các chế độ của nó — hợp âm rải theo quãng ba

en: Pentatonic Major Scale and its modes
vi: Gam trưởng nam âm và các chế độ của nó

en: Pentatonic Major Scale and its modes - Ascending
vi: Gam trưởng nam âm và các chế độ của nó — tăng

en: Pentatonic Major Scale and its modes - Descending
vi: Gam trưởng nam âm và các chế độ của nó — giảm

en: Pentatonic Major scale and its modes - enter structure
vi: Gam trưởng nam âm và các chế độ của nó — gõ cấu trúc

en: Pentatonic Major Scale and its modes - recognize grade
vi: Gam trưởng nam âm và các chế độ của nó — nhận ra cấp

en: Pentatonic Major Scale and its modes - recognize structure
vi: Gam trưởng nam âm và các chế độ của nó — nhận ra cấu trúc

en: Plagal Modes
vi: Chế độ kết chéo

en: Symmetric scales
vi: Gam đối xứng

en: Symmetric scales - Ascending
vi: Gam đối xứng — tăng

en: Symmetric scales - Descending
vi: Gam đối xứng — giảm

en: Symmetric Scales - enter structure
vi: Gam đối xứng — gõ cấu trúc

en: Symmetric scales - recognize structure
vi: Gam đối xứng — nhận ra cấu trúc

en: Major chords (singchord)
vi: Hợp âm trưởng (hát hợp âm)

en: Major chords in different inversions
vi: Hợp âm trưởng theo sự đảo ngược khác nhau

en: Major and minor chords in different inversions
vi: Hợp âm trưởng và thứ theo sự đảo ngược khác nhau

en: Dominant 7th chords in root position
vi: Hợp âm 7 âm át có vị trí gốc

en: Minor 7th chords in root position
vi: Hợp âm 7 thứ có vị trí gốc

en: Major 7th chords in root position
vi: Hợp âm 7 trưởng có vị trí gốc

en: All the questions from the singchord exercises
vi: Mọi câu hỏi từ các bài tập hát hợp âm

en: Sing intervals
vi: Hát quãng

en: Sing the fifth of the chord
vi: Hát quãng năm của hợp âm

en: Sing the root of the chord
vi: Hát gốc của hợp âm

en: Sing the seventh of the chord
vi: Hát quãng bảy của hợp âm

en: Sing the seventh of the chord. Inversions.
vi: Hát quãng bảy của hợp âm. Đảo ngược.

en: Sing the third of the chord
vi: Hát quãng ba của hợp âm

en: %s syllables
vi: Âm tiết %s

en: Find the sol-fa syllable
vi: Tìm âm tiết Solfa

en: solfa|Do
vi: Do

en: solfa|Di
vi: Di

en: solfa|Ra
vi: Ra

en: solfa|Re
vi: Re

en: solfa|Ri
vi: Ri

en: solfa|Me
vi: Me

en: solfa|Mi
vi: Mi

en: solfa|Fa
vi: Fa

en: solfa|Fi
vi: Fi

en: solfa|Se
vi: Se

en: solfa|Sol
vi: Sol

en: solfa|Si
vi: Si

en: solfa|Le
vi: Le

en: solfa|La
vi: La

en: solfa|Li
vi: Li

en: solfa|Te
vi: Te

en: solfa|Ti
vi: Ti

en: %s syllables in C major
vi: Âm tiết %s trưởng C

en: Three chords, root position
vi: Ba hợp âm, vị trí gốc

en: Find the last played tone's step in the final dominant chord.
vi: Tìm bước tông đã chơi cuối trong hợp âm át cuối cùng

en: Configure yourself
vi: Tự cấu hình

en: Dominant 7
vi: Quãng bảy âm át

en: Cromatic - first 6 tones
vi: Cromatic - 6 tông đầu

en: Cromatic - last 6 tones
vi: Cromatic - 6 tông cuối

en: First 4 scale tones
vi: 4 tông biến đổi đầu

en: Last 4 scale tones
vi: 4 tông biến đổi cuối

en: First 4 tones
vi: Bốn âm đầu

en: Last 4 tones
vi: Bốn âm cuối

en: Ionian
vi: Ionia

en: Diatonic
vi: Âm nguyên

en: Greek Lydian
vi: Lydia Hy Lạp

en: Hypolydian
vi: Nội Lydia

en: Dorian
vi: Doria

en: Greek Phrygian
vi: Phrygia Hy Lạp

en: Hypomixolydian
vi: Nội Mixolydia

en: Major Inverse
vi: Đảo ngược trưởng

en: Greek Dorian
vi: Doria Hy Lạp

en: Hypoaeolian
vi: Nội Æolia

en: Greek Hypolydian
vi: Nội Lydia Hy Lạp

en: Hypolocrian
vi: Nội Locria

en: Mixolydian
vi: Mixolydia

en: Greek Hypophrygian
vi: Nội Phrygia Hy Lạp

en: Hypoionian
vi: Nội Ionia

en: Aeolian
vi: Æolia

en: Ancient Minor
vi: Điệu thứ cổ

en: Pure Minor
vi: Điệu thứ thuần

en: Greek Hypodorian
vi: Nội Doria Hy Lạp

en: Hypodorian
vi: Nội Doria

en: Locrian
vi: Locria

en: Half Diminished
vi: Nửa giảm

en: Greek Mixolydian
vi: Mixolydia Hy Lạp

en: Hypophrygian
vi: Nội Phrygia

en: Jazz Minor
vi: Điệu thứ Jazz

en: Melodic Minor Ascending
vi: Điệu thứ giai điệu tăng

en: Modern Minor
vi: Điệu thứ hiện đại

en: Minor-Major
vi: Điệu thứ-Trưởng

en: Ipoionian
vi: Ipoionia

en: Ionian b3
vi: Ionia b3

en: Dorian maj7
vi: Doria tr7

en: Dorian b9
vi: Doria b9

en: Phrygian #6
vi: Phrygia #6

en: Lydian Augmented
vi: Lydia tăng

en: Lydian #5
vi: Lydia #5

en: Lydian Dominant
vi: Lydia âm át

en: Lydian b7
vi: Lydia b7

en: Mixolydian #4
vi: Mixolydia #4

en: Mixolydian #11
vi: Mixolydia #11

en: Overtone
vi: Âm bội

en: Mixolydian b13
vi: Mixolydia b13

en: Mixolydian b6
vi: Mixolydia b6

en: Aeolian Dominant
vi: Æolia âm át

en: Aeolian #3
vi: Æolia #3

en: Semilocrian
vi: Nửa Locria

en: Locrian #2
vi: Locria #2

en: Aeolian b5
vi: Æolia b5

en: Locrian natural 2
vi: Locria nốt thường 2

en: Superlocrian
vi: Siêu Locria

en: Diminished-WholeTone
vi: Âm nguyên giảm

en: Locrian b4
vi: Locria b4

en: Melodic Minor A-D
vi: Điệu thứ giai điệu A-D

en: Mohammedan
vi: Thuộc Mô-ha-mét

en: Aeolian maj7
vi: Æolia tr7

en: Melodic Minor b6
vi: Điệu thứ giai điệu b6

en: Locrian #6
vi: Locria #6

en: Ionian Augmented
vi: Ionia tăng

en: Ionian #5
vi: Ionia #5

en: Dorian #4
vi: Doria #4

en: Dorian #11
vi: Doria #11

en: Phrygian Dominant
vi: Phrygia âm át

en: Phrygian Major
vi: Phrygia trưởng

en: Jewish
vi: Do Thái

en: Spanish Gypsy
vi: Gipxi Tây Ban Nha

en: Mixolydian b2 b6
vi: Mixolydia b2 b6

en: Mixolydian b9 b13
vi: Mixolydia b9 b13

en: Lydian #2
vi: Lydia #2

en: Ultralocrian
vi: Cực Locria

en: Superlocrian bb7
vi: Siêu Locria bb7

en: Diminished
vi: Giảm

en: Harmonic Major
vi: Trưởng hoà âm

en: Ionian b6
vi: Ionia b6

en: Dorian b5
vi: Doria b5

en: Locrian #2 #6
vi: Locria #2 #6

en: Phrygian b4
vi: Phrygia b4

en: Superphrygian
vi: Siêu Phrygia

en: Superlocrian natural 5
vi: Siêu Locria nốt thường 5

en: Lydian b3
vi: Lydia b3

en: Jazz Minor #4
vi: Điệu thứ ja #4

en: Jazz Minor #11
vi: Điệu thứ ja #11

en: Lydian Diminished
vi: Lydia giảm

en: Mixolydian b9
vi: Mixolydia b9

en: Mixolydian b2
vi: Mixolydia b2

en: Lydian #2 #5
vi: Lydia #2 #5

en: Lydian Augmented #2
vi: Lydia tăng #2

en: Locrian bb7
vi: Locria bb7

en: Locrian diminished 7
vi: Locria giảm 7

en: Double Harmonic Major
vi: Trưởng hoà âm đôi

en: Double Harmonic
vi: Hoạ âm đôi

en: Ionian b2 b6
vi: Ionia b2 b6

en: Major Gipsy
vi: Gipxi Trưởng

en: Lydian #2 #6
vi: Lydia #2 #6

en: Ultraphrygian
vi: Cực Phrygia

en: Phrygian b4 bb7
vi: Phrygia b4 bb7

en: Ultralocrian natural 5
vi: Cực Locria nốt thường 5

en: Hungarian Minor
vi: Điệu thứ Hun-ga-ri

en: Double Harmonic Minor
vi: Điệu thứ hoà âm đôi

en: Harmonic Minor #4
vi: Điệu thứ hoà âm #4

en: Lydian b3 b6
vi: Lydia b3 b6

en: Algerian
vi: An-giê-ri

en: Minor Gipsy
vi: Gipxi Thứ

en: Oriental
vi: Phương đông

en: Mixolydian b5 b9
vi: Mixolydia b5 b9

en: Mixolydian b2 b5
vi: Mixolydia b2 b5

en: Ionian #2 #5
vi: Ionia #2 #5

en: Ionian Augmented #2
vi: Ionia tăng #2

en: Locrian bb3 bb7
vi: Locria bb3 bb7

en: Neapolitan Major
vi: Napoli trưởng

en: Jazz Minor b2
vi: Điệu thứ ja b2

en: Leading Whole-Tone
vi: Âm nguyên đi trước

en: Lydian #5 #6
vi: Lydia #5 #6

en: Lydian Augmented #6
vi: Lydia tăng #6

en: Lydian Augmented Dominant
vi: Lydia tăng âm át

en: Lydian #5 b7
vi: Lydia #5 b7

en: Mixolydian #4 #5
vi: Mixolydia #4 #5

en: Mixolydian #5 #11
vi: Mixolydia #5 #11

en: Lydian Dominant b6
vi: Lydia âm át b6

en: Lydian b6 b7
vi: Lydia b6 b7

en: Mixolydian #4 b6
vi: Mixolydia #4 b6

en: Mixolydian #11 b13
vi: Mixolydia #11 b13

en: Lydian Minor
vi: Điệu thứ Lydia

en: Major Locrian
vi: Locria trưởng

en: Mixolydian b5 b6
vi: Mixolydia b5 b6

en: Mixolydian b5 b13
vi: Mixolydia b5 b13

en: Locrian #2 #3
vi: Locria #2 #3

en: Arabian
vi: A Rập

en: Semilocrian b4
vi: Nửa Locria b4

en: Locrian natural 2 b4
vi: Locria nốt thường 2 b4

en: Superlocrian bb3
vi: Siêu Locria bb3

en: Neapolitan Minor
vi: Điệu thứ Napoli

en: Neapolitan Major b6
vi: Trưởng Napoli b6

en: Harmonic Minor b2
vi: Điệu thứ hoà âm b2

en: Phrygian maj7
vi: Phrygia tr7

en: Lydian #6
vi: Lydia #6

en: Mixolydian Augmented
vi: Mixolydia tăng

en: Mixolydian #5
vi: Mixolydia #5

en: Hungarian Gipsy
vi: Gipxi Hun-ga-ri

en: Aeolian #4
vi: Æolia #4

en: Locrian Dominant
vi: Locria âm át

en: Locrian #3
vi: Locria #3

en: Oriental b6
vi: Phương đông b6

en: Mixolydian b5 b9 b13
vi: Mixolydia b5 b9 b13

en: Mixolydian b2 b5 b6
vi: Mixolydia b2 b5 b6

en: Ionian #2
vi: Ionia #2

en: Ultralocrian bb3
vi: Cực Locria bb3

en: Hungarian Major
vi: Điệu trưởng Hun-ga-ri

en: Lydian Dominant #2
vi: Lydia âm át #2

en: Lydian #2 b7
vi: Lydia #2 b7

en: Mixolydian #9 #11
vi: Mixolydia #9 #11

en: Mixolydian #2 #4
vi: Mixolydia #2 #4

en: Superlocrian bb6 bb7
vi: Cực Locria bb6 bb7

en: Harmonic Minor b5
vi: Điệu thứ hoà âm b5

en: Superlocrian #6
vi: Siêu Locria #6

en: Jazz Minor #5
vi: Điệu thứ ja #5

en: Dorian b9 #11
vi: Doria b9 #11

en: Lydian Augmented #3
vi: Lydia tăng #3

en: Lydian #3 #5
vi: Lydia #3 #5

en: Major Pentatonic
vi: Năm âm trưởng

en: Suspended Pentatonic
vi: Năm âm treo

en: Minor Pentatonic
vi: Năm âm thứ

en: Diminished W-H
vi: T-N giảm

en: Wholestep-Halfstep
vi: Toàn bước - Nửa bước

en: Octatonic H-W
vi: N-T tám âm

en: Halfstep-Wholestep
vi: Nửa bước - Toàn bước

en: Exatonic
vi: Bảy giọng

en: Anemitonic
vi: Không có nửa âm

en: Augmented
vi: Tăng

en: Augmented Inverse
vi: Đảo ngược tăng

en: Bebop Major
vi: Điệu trưởng bebop

en: Bebop Ionian
vi: Ionia Bebop

en: Bebop Dominant
vi: Âm át bebop

en: Bebop Mixolydian
vi: Mixolydia bebop

en: Bebop Dorian
vi: Doria bebop

en: Bebop Minor
vi: Điệu thứ bebop

en: Bebop Melodic Minor
vi: Điệu thứ giai điệu bebop

en: Bebop Locrian
vi: Locria bebop

en: Bebop Halfdiminished
vi: Nửa giảm bebop

en: Verdi's Enigmatic
vi: Enigmatic của Verdi

en: Experimental CSound exercises
vi: Bài tập CSound thực nghiệm

en: Default front page
vi: Trang chính mặc định

en: Ascending melodic intervals
vi: Quãng giai điệu tăng dần

en: Descending melodic intervals
vi: Quãng giai điệu giảm dần

en: Rhythm
vi: Nhịp điệu

en: Tap generated rhythm
vi: Gõ nhịp điệu đã tạo ra

en: Rhythm dictation
vi: Nhịp điệu theo ai đọc

en: Generated rhythms
vi: Các giai điệu đã tạo

en: Name intervals
vi: Nhận ra quãng

en: Name Scales
vi: Nhận ra gam

en: Solfa syllables
vi: Âm tiết Solfa

en: Chords
vi: Hợp âm

en: Chords in root position
vi: Hợp âm có vị trí gốc

en: Inversions of chords
vi: Hợp âm đảo ngược

en: Sing chord
vi: Hát hợp âm

en: Sing chord tone
vi: Hát âm hợp âm

en: Neapolitan Minor scale and its modes
vi: Gam thứ Napoli và các chế độ của nó

en: Symmetric Scales
vi: Gam đối xứng

en: Scales Collections
vi: Tập hợp gam

en: Intonation (require CSound)
vi: Giọng (cần thiết CSound)

en: Dictation
vi: Đọc cho viết

en: Misc exercises
vi: Bài tập tổng hợp

en: Harmonic progressions
vi: Dãy hoà âm

en: These progressions require MMA
vi: Tiến trình kiểu này thì yêu cầu MMA

en: Hear tones
vi: Nghe âm

en: Tone in context - cadence major
vi: Tông trong ngữ cảnh - trưởng kết

en: Tone in dominant chord
vi: Tông trong Hợp âm át

en: Tone in context - cadence minor
vi: Tông trong ngữ cảnh - thứ kết

en: Audio CD Extractor
vi: Bộ trích đĩa CD Âm thanh

en: Copy music from your CDs
vi: Trích âm nhạc ra các CD của bạn

en: <b>Device</b>
vi: <b>Thiết bị</b>

en: <b>Disc:</b>
vi: <b>Đĩa:</b>

en: <b>Music Folder</b>
vi: <b>Thư mục nhạc</b>

en: <b>Track Names</b>
vi: <b>Đặt tên</b>

en: CD _drive:
vi: Ổ đĩa C_D

en: Folder hie_rarchy:
vi: Cấu trúc _thư mục:

en: O_utput Format:
vi: Định dạng đầu _ra:

en: Pre_vious Track
vi: Rãnh t_rước

en: Skip to the next track
vi: Nhảy tới rãnh kế

en: Skip to the previous track
vi: Nhảy về rãnh trước

en: Track Progress
vi: Tiến độ rãnh

en: _Disc
vi: Đĩ_a

en: _Duplicate Disc
vi: Nhân đôi đĩ_a

en: _Eject after extracting tracks
vi: Đẩy _ra sau khi trích các rãnh

en: _Next Track
vi: Rãnh _tiếp

en: _Open music folder when finished
vi: _Mở thư mục nhạc khi hoàn tất

en: _Re-read Disc
vi: Đọc _lại đĩa

en: _Strip special characters
vi: _Loại bỏ kí tự đặc biệt

en: _Submit Track Names...
vi: Nhập tên _rãnh...

en: %at -- album title %aT -- album title (lowercase) %aa -- album artist %aA -- album artist (lowercase) %as -- album artist (sortable) %aS -- album artist (sortable lowercase) %ay -- album year %tt -- track title %tT -- track title (lowercase) %ta -- track artist %tA -- track artist (lowercase) %ts -- track artist (sortable) %tS -- track artist (sortable lowercase)
vi:  %at		tên tập nhạc
     %aT		tên tập nhạc (chữ thường)
     %aa		chủ tập nhạc
     %aA		chủ tập nhạc (chữ thường)
     %as		chủ tập nhạc (sắp xếp được)
     %aS		chủ tập nhạc (chữ thường sẵp xếp được)
    %ay		năm tập nhạc
     %tt		tên rãnh
     %tT		tên rãnh (chữ thường)
     %ta		nghệ sĩ rãnh
     %tA		nghệ sĩ rãnh (chữ thường)
     %ts		 nghệ sĩ rãnh (sẵp xếp được)
     %tS		nghệ sĩ rãnh (chữ thường sẵp xếp được)

en: Audio Profile with which to encode
vi: Mã hóa bằng hồ sơ âm thanh này

en: Audio volume
vi: Âm lượng

en: Do not specify an extension. %at -- album title %aT -- album title (lowercase) %aa -- album artist %aA -- album artist (lowercase) %as -- album artist (sortable) %aS -- album artist (sortable lowercase) %tn -- track number (i.e 8) %tN -- track number, zero padded (i.e 08) %tt -- track title %tT -- track title (lowercase) %ta -- track artist %tA -- track artist (lowercase) %ts -- track artist (sortable) %tS -- track artist (sortable lowercase) %dn -- disc and track number (i.e Disk 2 - 6, or 6) %dN -- disc number, zero padded (i.e d02t06, or 06)
vi: Không ghi rõ phần mở rộng.
     %at		tên tập nhạc
     %aT		tên tập nhạc (chữ thường)
     %aa		chủ tập nhạc
     %aA		chủ tập nhạc (chữ thường)
     %as		chủ tập nhạc (sắp xếp được)
     %aS		chủ tập nhạc (chữ thường sẵp xếp được)
     %tn		số thứ tự rãnh (v.d. 8)
     %tN		số thứ tự rãnh (đệm số không, v.d. 08)
     %tt		tên rãnh
     %tT		tên rãnh (chữ thường)
     %ta		nghệ sĩ rãnh
     %tA		nghệ sĩ rãnh (chữ thường)
     %ts		 nghệ sĩ rãnh (sẵp xếp được)
     %tS		nghệ sĩ rãnh (chữ thường sẵp xếp được)%dn		số thứ tự đĩa và rãnh (v.d. Đĩa 2 - 6, hay 6)
    %dN		số thứ tự đĩa và rãnh (đếm số không, v.d. d02t06 hay 06)

en: If enabled, special characters such as space, wildcards and backslashes will be removed from the output filename.
vi: Khi cho phép, sẽ loại bỏ mọi kí tự đặc biệt (như dấu cách, kí tự đại diện và dấu số ngược) ra khỏi tên tập tin đầu ra.

en: If specified, this value will override the default MusicBrainz server.
vi: Khi được ghi rõ, giá trị này sẽ chiếm quyền máy chủ MusicBrainz mặc định.

en: If to strip special characters from filenames
vi: Để gỡ bỏ kí tự đặc biệt ra khỏi tên tập tin

en: Paranoia mode: 0) disable 2) fragment 4) overlap 8) scratch 16) repair 255) full
vi: Chế độ an toàn: 0) tắt 2) phân mảnh 4) xếp chồng 8) tạm 16) sửa chữa 255) đầy đủ

en: The GNOME Audio Profile with which to encode.
vi: Mã hóa âm thành bằng Hồ sơ Âm thanh GNOME này.

en: The MusicBrainz server to use
vi: Máy chủ MusicBrainz cần dùng

en: The directory structure for the files
vi: Cấu trúc thư mục cho tập tin

en: The name pattern for files
vi: Mẫu tên cho tập tin

en: The paranoia mode to use
vi: Chế độ an toàn cần dùng

en: Whether to eject the CD when finished extracting.
vi: Nhả CD khi trích xong hay không.

en: Whether to open the target directory when finished extracting.
vi: Có nên mở thư mục đích khi trích xong hay không.

en: Paranoia Level
vi: Cấp cẩn thận

en: The paranoia level
vi: Cấp cẩn thận để bảo vệ máy tính này.

en: The device
vi: Thiết bị

en: Could not create GStreamer CD reader
vi: Không thể tạo bộ đọc đĩa CD kiểu GStreamer.

en: Extractor object is not valid. This is bad, check your console for errors.
vi: Đối tượng trích không hợp lệ. Đây vấn đề cần kiểm tra bằng dòng lệnh.

en: The plugin necessary for CD access was not found
vi: Không thấy trình bổ sung cho phép truy cập đĩa CD

en: The plugin necessary for file access was not found
vi: Không thấy trình bổ sung cho phép truy cập tập tin

en: Cannot read CD
vi: Không thể đọc đĩa CD

en: The URI of the audio file
vi: Địa chỉ URI của tập tin âm thanh

en: The title of the current stream.
vi: Tên của luồng đang chạy.

en: The artist of the current stream.
vi: Nghệ sĩ của luồng đang chạy.

en: The album of the current stream.
vi: Tập nhạc của luồng đang chạy.

en: The position in the current stream in seconds.
vi: Vị trí (theo giây) trong luồng đang chạy.

en: The duration of the current stream in seconds.
vi: Thời gian hoàn toàn (theo giây) của luồng đang chạy.

en: GConf error: %s
vi: Lỗi GConf: %s

en: Sound Juicer is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
vi: Sound Juicer là phần mềm tự do; bạn có thể phát hành lại nó và/hoặc sửa đổi nó theo các điều khoản của Giấy phép Công cộng GNU như được xuất bản bởi Tổ chức Phần mềm Tự do; hoặc phiên bản 2 của Giấy phép này, hoặc bất kì phiên bản sau nào (tuỳ ý).

en: Sound Juicer is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more details.
vi: Sound Juicer được phân phối với mong muốn nó sẽ là một phần mềm có ích, nhưng KHÔNG PHẢI CHỊU BẤT KÌ TRÁCH NHIỆM NÀO; thậm chí cả về KHẢ NĂNG BÁN LẠI hoặc PHÙ HỢP VỚI TỪNG MỤC ĐÍCH CỤ THỂ. Xem Giấy phép Công cộng GNU để biết thêm chi tiết.

en: You should have received a copy of the GNU General Public License along with Sound Juicer; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
vi: Bạn đã nhận một bản sao của Giấy Phép Công Cộng GNU cùng với chương trình này; nếu không, hãy viết thư cho Tổ Chức Phần Mềm Tự Do,
    Free Software Foundation, Inc.,
    51 Franklin Street, Fifth Floor,
    Boston, MA  02110-1301, USA (Mỹ).

en: An Audio CD Extractor
vi: Bộ trích đĩa CD Âm thanh

en: Failed to get output format
vi: Lỗi lấy định dạng kết xuất

en: A file with the same name exists
vi: Một tập tin cùng tên đã có

en: A file called '%s' exists, size %s.
    Do you want to skip this track or overwrite it?
vi: Đã có một tập tin tên « %s », kích cỡ %s.
    Ban có muốn bỏ qua rãnh này, hay ghi đè lên nó không?

en: Failed to create output directory: %s
vi: Lỗi tạo thư mục kết xuất: %s

en: CD rip complete
vi: Hoàn tất trích đĩa CD

note: Display a nice dialog
en: Sound Juicer could not extract this CD.
    Reason: %s
vi: Bộ Sound Juicer không thể trích đĩa CD này.
    Lí do: %s

en: Extracting audio from CD
vi: Đang trích nhạc từ đĩa CD

en: Electronica
vi: Điện tử

en: Spoken Word
vi: Từ nói

en: Error while saving custom genre: %s
vi: Gặp lỗi khi lưu thể loại tự chọn: %s

en: E_xtract
vi: Lấ_y

en: Could not start Sound Juicer
vi: Không thể khởi chạy trình Sound Juicer

en: Please consult the documentation for assistance.
vi: Hãy xem tài liệu hướng dẫn để nhận trợ giúp.

en: You are currently extracting a CD. Do you want to quit now or continue?
vi: Bạn đang trích một đĩa CD. Bạn muốn thoát ngay bây giờ hay tiếp tục?

note: Translators: title, artist
en: Could not find %s by %s on MusicBrainz.
vi: Không tìm thấy %s của %s ở MusicBrainz.

en: Could not read the CD
vi: Không thể đọc đĩa CD

en: Sound Juicer could not read the track listing on this CD.
vi: Sound Juicer không thể đọc danh sách rãnh trên đĩa CD này.

note: Set statusbar message
en: Retrieving track listing...please wait.
vi: Đang lấy danh sách rãnh... hãy đợi một chút.

en: Sound Juicer could not use the CD-ROM device '%s'
vi: Sound Juicer không thể sử dụng thiết bị đĩa CD-ROM « %s ».

en: HAL daemon may not be running.
vi: Có lẽ trình nền HAL không đang chạy.

en: Sound Juicer could not access the CD-ROM device '%s'
vi: Sound Juicer không thể truy cập thiết bị đĩa CD-ROM '%s'.

en: No CD-ROM drives found
vi: Không tìm thấy ổ đĩa CD-ROM nào

en: Sound Juicer could not find any CD-ROM drives to read.
vi: Sound Juicer không thấy bất kì ổ CD-ROM nào để đọc.

en: The currently selected audio profile is not available on your installation.
vi: Hồ sơ âm thanh đang chọn không có trên máy.

en: _Change Profile
vi: _Chuyển hồ sơ

en: Could not open URL
vi: Không thể mở URL

en: Sound Juicer could not open the submission URL
vi: Sound Juicer không thể mở URL đệ trình

en: Unknown column %d was edited
vi: Cột lạ %d đã được hiệu chỉnh

en: Could not display help for Sound Juicer
    %s
vi: Không thể hiện trợ giúp Sound Juicer
    %s

en: Sound Juicer could not duplicate the disc
vi: Trình Sound Juicer không thể nhân đôi đĩa

en: Start extracting immediately
vi: Trích ngay lập tức

en: Start playing immediately
vi: Phát ngay lập tức

en: What CD device to read
vi: Thiết bị CD cần đọc

en: URI to the CD device to read
vi: Địa chỉ URI tới thiết bị đĩa CD cần đọc

en: - Extract music from your CDs
vi: — Trích âm nhạc từ các CD của bạn

note: this is made up
en: The interface file for Sound Juicer could not be read.
vi: Không thể đọc tập tin giao diện cho trình Sound Juicer.

en: Error playing CD.
    
    Reason: %s
vi: Lỗi khi phát đĩa CD.
    
    Lí do: %s

en: Failed to create CD source element
vi: Lỗi khi tạo yếu tố nguồn CD

en: Failed to link pipeline
vi: Lỗi khi liên kết đến ống dẫn

en: Failed to create audio output
vi: Lỗi khi tạo âm thanh đầu ra

en: Seeking to %s
vi: Đang tìm kiếm %s

en: Album Artist, Album Title
vi: Chủ tập nhạc, Tên tập nhạc

en: Album Artist (sortable), Album Title
vi: Chủ tập nhạc (sắp xếp được), Tên tập nhạc

en: Track Artist, Album Title
vi: Nghệ sĩ rãnh, Tên tập nhạc

en: Track Artist (sortable), Album Title
vi: Nghệ sĩ rãnh (sắp xếp được), Tên tập nhạc

en: Album Artist (sortable)
vi: Chủ tập nhạc (sắp xếp được)

en: Album Artist - Album Title
vi: Chủ tập nhạc — Tên tập nhạc

en: Album Artist (sortable) - Album Title
vi: Chủ tập nhạc (sắp xếp được) — Tên tập nhạc

en: Track Artist - Track Title
vi: Nghệ sĩ rãnh — Tên rãnh

en: Track Artist (sortable) - Track Title
vi: Nghệ sĩ rãnh (sắp xếp được) — Tên rãnh

en: Number. Track Artist - Track Title
vi: Số. Nghệ sĩ rãnh — Tên rãnh

note: {N_("Number. Track Artist (sortable) - Track Title"), "%tN. %ts - %tt"},
en: Number-Track Artist-Track Title (lowercase)
vi: Số — Nghệ sĩ rãnh — Tên rãnh (chữ thường)

en: Example Path
vi: Đường dẫn ví dụ

en: Sound Converter
vi: Bộ chuyển đổi âm thanh

en: Audio Format Converter
vi: Bộ chuyển định dạng Audio

en: Filter
vi: Bộ lọc

en: File exists already
vi: File đã tồn tại

en: <big><b>File exists already</b></big>
vi: <big><b>File đã tồn tại</b></big>

en: _Apply to entire queue
vi: Áp _dụng cho toàn bộ hàng đợi

en: artist/album
vi: nghệ sĩ/album

en: artist - album
vi: nghệ sĩ - album

en: Into a specified folder
vi: Trong một thư mục xác định

en: Create subfolders:
vi: Tạo thư mục con:

en: Delete original file
vi: Xóa file gốc

en: <b>Where to place results?</b>
vi: <b>Nơi lưu kết quả ra?</b>

en: Filename pattern:
vi: Tên file mẫu:

en: Replace all messy characters
vi: Thay thế toàn bộ các kí tự lộn xộn

en: <i>Example filename:</i>
vi: <i>Tên file mẫu:</i>

en: <b>How to name files?</b>
vi: <b>Cách đặt tên file?</b>

en: Format:
vi: Định dạng:

en: Bitrate mode:
vi: Chế độ bitrate:

en: <b>Type of result?</b>
vi: <b>Định dạng kết quả ra?</b>

en: MP3 Encoder is not present.
vi: Không tìm thấy bộ hóa MP3

en: Read how to install
vi: Đọc cách cài đặt

en: Where to place results?
vi: Vị trí lưu kết quả ra?

en: Add _Folder
vi: Thêm _thư mục

en: Convert in batch mode, from command line, without a graphical user
     interface. You can use this from, say, shell scripts.
vi: Thực hiện chuyển trong chế độ batch, từ dòng lệnh mà không có đồ họa.
    Bạn có thể thực hiện kiểu này bằng cách dùng shell scripts.

en: Be quiet. Don't write normal output, only errors.
vi: Chỉ hiện ra những thông tin về lỗi

en: Target exists.
vi: Đích đã tồn tại

en: The output file %s already exists.
vi: File lối ra %s đã tồn tại.

en: Couldn't link GStreamer elements.
     Please report this as a bug.
vi: Không thể kết nối tới GStreamer.
     Hãy báo cáo lỗi này như một bug.

en: Unknown type %s
vi: Kiểu không xác định %s

en: The file %s is of an unknown type.
     Please ask the developers to add support
     for files of this type if it is important
     to you.
vi: Không rõ định dạng của file %s.
     Hãy liên hệ với người phát triển phần mềm để hỗ trợ
     thêm kiểu file này nếu như bạn cảm thấy nó quan trọng.

en: 
    
    Error: %s
    %s
vi: 
    
    Lỗi: %s
    %s

note: TODO: is this used ? TODO: add proper error management when an encoder cannot be created
en: Cannot create a decoder for '%s' format.
vi: Không thể tạo bộ giải mã cho định dạng '%s'

en: Cannot create '%s' folder.
vi: Không thể tạo thư mục '%s'

en: Same as input, but replacing the suffix
vi: Giống đầu vào nhưng thay phần hậu tố

en: Same as input, but with an additional suffix
vi: Giống đầu vào nhưng thêm phần hậu tố

en: Track number - title
vi: Track số - tiêu đề

en: Artist - title
vi: Nghệ sĩ - tiêu đề

en: Custom filename pattern
vi: Mẫu tên file tự do

en: artist-album
vi: nghệ sĩ-album

en: Into folder %s
vi: Vào trong thư mục %s

en: Target bitrate: %s
vi: bitrate lối ra: %s

en: Add Folder...
vi: Thêm thư mục...

en: %d:%02d left
vi: %d:%02d trôi qua

en: Playback Output
vi: Kết xuất phát lại

en: Editing Output
vi: Kết xuất hiệu chỉnh

en: Driver Module
vi: Mô-đun Điều khiển

en: Mixer Module
vi: Mô-đun Hoà tiếng

en: Audio Configuration
vi: Cấu hình Âm thanh

en: (%d bytes)
vi: (%d byte)

en: Estimated audio delay: %f microseconds
vi: Trì hoãn âm thanh xấp xỉ: %f micrô-giây

en: These changes won't take effect until you restart playing.
vi: Những thay đổi này sẽ không hoạt động cho đến khi đã chạy lại phát nhạc.

en: Frequency [Hz]:
vi: Tần số [Hz]:

en: Buffer Size:
vi: Cỡ bộ đệm:

en: ALSA card number:
vi: Số thẻ ALSA:

en: ALSA device number:
vi: Số thiết bị ALSA:

en: Couldn't open ALSA device for sound input (card:%d, device:%d):
    %s
vi: Không thể mở thiết bị ALSA để nhập âm thanh (thẻ:%d, thiết bị:%d):
    %s

en: Required sound output format not supported.
vi: Chưa hỗ trợ kiểu dạng thức xuất âm thanh cần thiết.

en: Required sound output parameters not supported.
vi: Chưa hỗ trợ các tham số xuất âm thanh cần thiết.

en: Estimated audio delay: %f milliseconds
vi: Trì hoãn âm thanh xấp xỉ: %f mili-giây

en: Couldn't open ALSA device for sound output (card:%d, device:%d):
    %s
vi: Không thể mở thiết bị ALSA để xuất âm thanh (thẻ:%d, thiết bị:%d):
    %s

en: Required output-channel parameters not supported.
vi: Chưa hỗ trợ các tham số kênh xuất âm thanh cần thiết.

en: Unable to prepare ALSA channel.
vi: Không thể chuẩn bị kênh ALSA.

en: Alsa setup error.
vi: Lỗi thiết lập ALSA.

en: Note that the ESD output is unusable in
    interactive mode because of the latency added
    by ESD. Use the OSS or ALSA output plug-ins
    for serious work.
vi: Hãy ghi chú rằng không thể sử dụng dữ liệu xuất
    ESD trong chế độ tương tác, vì sự âm ỷ do ESD thêm.
    Hãy sử dụng bộ cầm phít OSS hay ALSA
    cho việc quan trọng nào.

en: Couldn't connect to ESD for sound output:
    %s
vi: Không thể kết nối đến ESD để xuất âm thanh:
    %s

en: no settings (yet), sorry!
vi: chưa thiết lập gì.

en: Can't open file for writing.
vi: Không thể mở tập tin để ghi.

en: These changes won't take effect until you restart sampling.
vi: Những thay đổi này sẽ không hoạt động cho đến khi đã khởi chạy lại lấy mẫu.

en: Input device (e.g. '/dev/dsp'):
vi: Thiết bị nhập (v.d. </dev/dsp>):

en: Couldn't open %s for sampling:
    %s
vi: Không thể mở %s để lấy mẫu :
    %s

en: (%d samples)
vi: (%d mẫu)

en: Output device (e.g. '/dev/dsp'):
vi: Thiết bị xuất (v.d. </dev/dsp>):

en: Couldn't open %s for sound output:
    %s
vi: không thể mở %s để xuất âm thanh:
    %s

en: transport master
vi: truyền tải cái

en: declick
vi: bỏ nhắp

en: Running at %d Hz with %d frames
vi: Đang chạy tại %d Hz với %d khung

en: Jack server not running?
vi: Trình phục vụ Jack có chạy chưa?

en: soundtracker
vi: bộ theo dõi âm thanh

en: out_1
vi: ra_1

en: out_2
vi: ra_2

en: Output device (e.g. '/dev/audio'):
vi: Thiết bị xuất (v.d. </dev/audio>):

en: %s: Cannot play (%s)
vi: %s: không thể phát (%s)

en: %s: Cannot handle %dHz (%s)
vi: %s: không thể quản lý %dHz (%s)

en: %s: Required sound encoding not supported.
vi: %s: chưa hỗ trợ cách mã hoá âm thanh cần thiết.

en: %s: Cannot set block size (%s)
vi: %s: không thể đặt kích cỡ khối (%s)

en: Input device (e.g. '/dev/audio'):
vi: Thiết bị nhập (v.d. </dev/audio>):

en: %s: Cannot record (%s)
vi: %s: không thể thu (%s)

en: Graphical
    Envelope
    Editor
    only in
    GNOME Version
vi: Bộ hiệu
    chỉnh
    bao bọc
    đồ họa
    chỉ trong
    phiên bản GNOME

en: Sustain
vi: Kéo dài

en: Load Module
vi: Tải mô-đun

en: Save Module
vi: Lưu mô-đun

en: Render WAV
vi: Vẽ WAV

en: Save Song
vi: Lưu bài hát

en: Load Sample
vi: Tải mẫu

en: Save Sample
vi: Lưu mẫu

en: Load Instrument
vi: Tải nhạc khí

en: Save Instrument
vi: Lưu nhạc khí

en: Operation not supported.
vi: Chưa hỗ trợ thao tác.

en: Scopes Frequency
vi: Tần số phạm vị

en: Tracker Frequency
vi: Tần số bộ theo dõi

en: GUI Configuration
vi: Cấu hình giao diện

en: Hexadecimal row numbers
vi: Số thứ tự hàng thập lục

en: Use upper case letters for hex numbers
vi: Hiện số thập lục bằng chữ hoa

en: Asynchronous (IT-style) pattern editing
vi: Cách hiệu chỉnh mẫu không đồng bộ (kiểu IT)

en: Fxx command updates Tempo/BPM sliders
vi: Lệnh Fxx cập nhật các bộ trượt Nhịp Độ/NMG

en: Switch to tracker after loading/saving
vi: Chuyển sang bộ theo dõi sau khih tải/lưu

en: Save window geometry on exit
vi: Lưu vị trí cửa sổ khi thoát

en: Use note name B instead of H
vi: Sử dụng tên nốt B thay vào H

en: Scopes buffer size [MB]
vi: Kích cỡ bộ đệm phạm vị [MB]

en: Track line format:
vi: Dạng thức đường theo dõi :

en: Playing song...
vi: Đang phát bài hát...

en: Playing pattern...
vi: Đang phát mẫu...

en: Loading module...
vi: Đang tải mô-đun...

en: Module loaded.
vi: Mô-đun đã được tải.

en: Saving module...
vi: Đang lưu mô-đun...

en: Module saved.
vi: Mô-đun đã được lưu.

en: Loading sample...
vi: Đang tải mẫu...

en: Sample loaded.
vi: Mẫu đã được tải.

en: Saving sample...
vi: Đang lưu mẫu...

en: Sample saved.
vi: Mẫu đã được lưu.

en: Loading instrument...
vi: Đang tải nhạc khí...

en: Instrument loaded.
vi: Nhạc khí đã được tải.

en: Saving instrument...
vi: Đang lưu nhạc khí...

en: Instrument saved.
vi: Nhạc khí đã được lưu.

en: Saving song...
vi: Đang lưu bài hát...

en: Song saved.
vi: Bài hát đã được lưu.

en: Row highlighting configuration
vi: Cấu hình tô sáng hàng

en: Highlight rows (major / minor):
vi: Tô sáng hàng (lớn / nhỏ):

en: Odd pattern rows contain data which will be lost after shrinking.
    Do you want to continue anyway?
vi: Các hàng mẫu lẻ chứa dữ liệu sẽ bị mất sau khi thu hẹp.
    Bạn vẫn còn muốn tiếp tục không?

en: The pattern is too long for expanding.
    Some data at the end of the pattern will be lost.
    Do you want to continue anyway?
vi: Mẫu quá dài để mở rộng.
    Một số dữ liệu tại cuỗi mẫu này sẽ bị mất. Bạn vẫn còn muốn tiếp tục không?

en: No file selected.
vi: Chưa chọn tập tin.

en: Are you sure you want to free the current project?
    All changes will be lost!
vi: Bạn có chắc muốn giải phóng dự án hiện thời không?
    • Mọi thay đổi sẽ bị mất hoàn toàn. •

en: Are you sure you want to overwrite the file?
vi: Bạn có chắc muốn ghi đè lên tập tin này không?

en: Error when opening pattern file!
vi: • Gặp lỗi khi mở tập tin mẫu. •

en: The length of the pattern being loaded doesn't match with that of current pattern in module.
    Do you want to change the current pattern length?
vi: Mẫu đang được tải không có cùng một độ dài với mẫu hiện thời trong mô-đun.
    Bạn có muốn thay đổi độ dài của mẫu hiện thời không?

en: SoundTracker Startup
vi: Khởi chạy Bộ Theo dõi Âm thanh

en: Use SoundTracker!
vi: Sử dụng Bộ Theo dõi Âm thanh nhé. :)

en: Load XM...
vi: Tải XM...

en: Save XM...
vi: Lưu XM...

en: Render module as WAV...
vi: Vẽ mô-đun là WAV...

en: Save song as XM...
vi: Lưu bài hát dạng XM...

en: Load current pattern...
vi: Tải mẫu hiện có...

en: Save current pattern...
vi: Lưu mẫu hiện có...

en: Play Pattern
vi: Phát mẫu

en: Pat
vi: Mẫu

en: Edited pattern
vi: Mẫu đã sửa đổi

en: When enabled, browsing the playlist does not change the edited pattern.
vi: Khi bật, việc duyệt qua danh mục nhạc không thay đổi mẫu đã hiệu chỉnh.

en: Number of Channels:
vi: Số kênh:

en: Pattern Length
vi: Dài mẫu

en: Set preferred accidental type
vi: Đặt kiểu dấu thăng giáng bất thường đã muốn

en: Enable row highlighting
vi: Bật tô sáng hàng

en: Change effect column editing direction
vi: Thay đổi hướng hiệu chỉnh cột hiệu ứng

en: Global amplification
vi: Khuếch đại toàn cục

en: Reset pitchbend to its normal value
vi: Phục hồi giá trị gốc của cong cao giọng (pitchbend)

en: Instr
vi: Khí

en: Welcome to SoundTracker!
vi: Chào mừng dùng Bộ Theo dõi Âm thanh.

en: VolFade
vi: Mờ âm

en: VibSpeed
vi: Tốc độ rung

en: VibDepth
vi: Sâu rung

en: VibSweep
vi: Quét rung

en: Can't open file.
vi: Không thể mở tập tin.

en: Saw Down
vi: Cưa xuống

en: Saw Up
vi: Cưa lên

en: Instrument Editor
vi: Bộ hiệu chỉnh nhạc khí

en: Volume envelope
vi: Bộ bao âm lượng

en: Panning envelope
vi: Bộ bao kéo ngang

en: Load Instrument...
vi: Tải nhạc khí

en: Save Instrument...
vi: Lưu nhạc khí...

en: Load XI
vi: Tải XI

en: Save XI
vi: Lưu XI

en: Vibrato Type:
vi: Kiểu vi-bợ-ră-tộ :

en: The key that inserts the special keyoff note for FastTracker modules.
vi: Phím chèn nốt kiểu ra phím đặc biệt cho mô-đun FastTracker.

en: The key that increases "jump" value.
vi: Phím tăng giá trị « bước ».

en: The key that decreases "jump" value.
vi: Phím giảm giá trị « bước ».

en: Upper Octave Keys...
vi: Phím quãng tám trên...

en: These are the keys on the upper half of the keyboard. The c key is normally the key to the right of the TAB key. The rest of the keys should be ordered in a piano keyboard fashion, including the number keys row above.
vi: Những phím này chiếm phần hai trên của bàn phím. Phím C thường là phím bên phải phím Tab. Các phím còn lại nên theo thứ tự pianô, gồm hàng phím số bên trên.

en: Lower Octave Keys...
vi: Phím quãng tám dưới...

en: These are the keys on the lower half of the keyboard. The c key is normally the first character key to the right of the left Shift key. The rest of the keys should be ordered in a piano keyboard fashion, including the row above.
vi: Những phím này chiếm phần hai dưới của bàn phím. Phím C thường là phím bên phải phím Shift trái. Các phím còn lại nên theo thứ tự pianô, gồm hàng bên trên.

en: Other Keys...
vi: Phím khác...

en: Various other keys
vi: Nhiều phím khác nhau

en: Keyboard Configuration
vi: Cấu hình Bàn phím

en: Key Group Explanation
vi: Mô tả nhóm phím

en: Key Explanation
vi: Mô tả phím

en: Learn selected key
vi: Học biết phím được chọn

en: Learn all keys
vi: Học biết mọi phím

en: Please press the desired key combination!
    Click into left list to cancel
vi: Hãy bấm tổ hợp phím đã muốn.
    Nhắp vào danh sách trái để thôi.

en: The keyboard configuration file is defective.
    Please use the Keyboard Configuration dialog.
vi: Tập tin cấu hình bàn phím là sai.
    Hãy sử dụng hộp thoại Cấu hình Bàn phím.

en: Fast jump to channel %d
vi: Bước nhanh tới kênh %d

en: Automatic key configuration unsuccessful.
    Please use the Keyboard Configuration dialog
    in the Settings menu.
vi: Việc tự động cấu hình phím bị lỗi.
    Hãy sử dụng hộp thoại Cấu hình Bàn phím
    trong trình đơn Thiết lập.

en: Are you sure you want to do this?
    All changes will be lost!
vi: Bạn có chắc là muốn làm việc này không?
    Mọi thay đổi sẽ bị mất hoàn toàn.

en: Are you sure you want to quit?
    All changes will be lost!
vi: Bạn có chắc muốn thoát không?
    Mọi thay đổi sẽ bị mất hoàn toàn.

en: Save Module as _WAV...
vi: Lưu mô-đun dạng _WAV...

en: Save XM without samples...
vi: Lưu XM không có mẫu...

en: Clear _Patterns Only
vi: Xoá chỉ các _mẫu

en: _Optimize Module
vi: _Ưu tiên hóa mô-đun

en: _Kill notes
vi: _Buộc kết thúc nốt

en: _Insert track
vi: _Chèn rãnh

en: _Delete track
vi: _Xoá bỏ rãnh

en: Increment cmd value
vi: Tăng dần giá trị lệnh

en: Decrement cmd value
vi: Giảm dần giá trị lệnh

en: _Mark mode
vi: Chế độ đánh _dấu

en: C_lear block marks
vi: X_oá các dấu khối

en: _Interpolate effects
vi: Nội _suy hiệu ứng

en: Transpose half-note up
vi: Đổi chỗ nửa nốt lên

en: Transpose half-note down
vi: Đổi chỗ nửa nốt xuống

en: Transpose octave up
vi: Đổi chố quãng tám lên

en: Transpose octave down
vi: Đổi chố quãng tám xuống

en: _Jazz Edit Mode
vi: Chế độ hiệu chỉnh nhạc _ja

en: Transp_osition...
vi: Đổi ch_ỗ...

en: _Track
vi: _Rãnh

en: _Find Unused Pattern
vi: Tìm mẫu kh_ông dùng

en: _Copy Current to Unused Pattern
vi: _Chép điều hiện thời vào mẫu không dùng

en: C_lear Unused Patterns
vi: X_oá các mẫu không dùng

en: _Pack Patterns
vi: _Nén mẫu

en: _Save Current Pattern
vi: _Lưu mẫu hiện có

en: L_oad Pattern
vi: Tải _mẫu

en: Sh_rink Current Pattern
vi: Thu hẹ_p mẫu hiện có

en: _Expand Current Pattern
vi: Mở _rộng mẫu hiện có

en: _Load XI...
vi: _Tải XI...

en: _Save XI...
vi: _Lưu XI...

en: _Clear Current
vi: X_oá điều hiện có

en: _Delete Unused Instruments
vi: _Xoá bỏ các nhạc khí không dùng

en: _Flicker-free scrolling
vi: C_uộn miễn lung linh

en: _Previous font
vi: Phông chữ t_rước

en: _Next font
vi: Phông chữ _kế

en: Change preferred _accidental type
vi: Đổi kiểu dấu th_ăng giáng bất thường đã muốn

en: Change effect column editing _direction
vi: Đổi h_ướng hiệu chỉnh cột hiệu ứng

en: Display _Oscilloscopes
vi: Hiện các cái nghiệm d_ao động

en: _Tracker
vi: Bộ th_eo dõi

en: _Keyboard Configuration...
vi: Cấu hình _Bàn phím...

en: _Audio Configuration...
vi: Cấu hình _Âm thanh...

en: _GUI Configuration...
vi: _Cấu hình g_iao diện...

en: _MIDI Configuration...
vi: Cấu hình _MIDI...

en: Disable splash screen
vi: Tắt màn hình giật gân

en: _Save Settings now
vi: _Lưu thiết lập ngay

en: Save Settings on _Exit
vi: Lưu thiết lập khi t_hoát

en: Show _Tips...
vi: Hiện _mẹo...

en: _XM Effects...
vi: Hiệu ứng _XM...

en: _Module
vi: _Mô-đun

en: _Instrument
vi: Nhạc _khí

en: Integers mixer, no interpolation, no filters, maximum sample length 1M
vi: Bộ hoà tiếng số nguyên, không nội suy, không lọc, độ dài mẫu tối đa 1M

en: Instrument Name
vi: Tên nhạc khí

en: #smpl
vi: #mẫu

en: Sample Name
vi: Tên mẫu

en: Module Info
vi: Thông tin mô-đun

en: Songname:
vi: Tên bài hát:

en: Frequencies:
vi: Tần số :

en: ProTracker Mode
vi: Chế độ Siêu Theo dõi

en: Unused patterns: %d (used: %d)
    Unused instruments: %d (used: %d)
    
    Clear unused and reorder playlist?
vi: Mẫu không dùng: %d (đã dùng: %d)
    Nạc khí không dùng: %d (đã dùng: %d)
    
    Xoá các điều không dùng,
    và sắp xếp lại danh mục nhạc không?

en: Insert pattern that is being edited
vi: Chèn mẫu đang được hiệu chỉnh

en: Remove current playlist entry
vi: Gỡ bỏ mục nhập danh mục nhạc hiện có

en: Add + Cpy
vi: Thêm và Chép

en: Add a free pattern behind current position, and copy current pattern to it
vi: Thêm một mẫu tự do ở sau vị trí hiện có, và sao chép mẫu hiện thời vào nó.

en: Add Free
vi: Thêm Tự do

en: Add a free pattern behind current position
vi: Thêm một mẫu tự do ở sau vị trí hiện có

en: Song restart position
vi: Vị trí phát lại bài hát

en: A directory called '.soundtracker' has been created in your
    home directory to store configuration files.
vi: Mới tạo một thư mục tên <.soundtracker> trong thư mục
    chính của bạn, để lưu các tập tin cấu hình.

en: No loop
vi: Không lặp

en: Sample Editor
vi: Bộ HIệu chỉnh Mẫu

en: Panning
vi: Kéo ngang

en: Finetune
vi: Dò chỉnh

en: Selection:
vi: Vùng chọn:

en: Set as loop
vi: Đặt là vòng lặp

en: RelNote
vi: Nốt_lq

en: Load Sample...
vi: Tải mẫu...

en: Save WAV...
vi: Lưu WAV...

en: Save region as WAV...
vi: Lưu miền dạng WAV...

en: Save WAV
vi: Lưu WAV

en: Volume Ramp
vi: Dốc âm lượng

en: Zoom to selection
vi: Phóng tới phần chọn

en: Zoom in (+50%)
vi: Phóng to (+50%)

en: Zoom out (-50%)
vi: Thu nhỏ (-50%)

en: Clear Sample
vi: Xoá mẫu

en: (no selection)
vi: (chưa chọn gì)

en: Out of memory for copybuffer.
vi: Hết bộ nhớ cho bộ nhớ đệm sao chép:

en: <just pasted>
vi: <vừa dán>

en: Out of memory for sample data.
vi: Hết bộ nhớ cho dữ liệu mẫu.

en: Read error.
vi: Lỗi đọc.

en: Load stereo sample
vi: Tải mẫu âm lập thể

en: You have selected a stereo sample!
    (SoundTracker can only handle mono samples!)
    
    Please choose which channel to load:
vi: Bạn đã chọn một mẫu âm lập thể.
    • Nhưng mà Bộ Theo dõi Âm thanh có thể quản lý chỉ mẫu nguồn đơn. •
    
    Hãy chọn kênh nào cần tải:

en: Signed
vi: Đã ký

en: Little-Endian
vi: Cuối nhỏ

en: Big-Endian
vi: Cuối lớn

en: Load raw sample
vi: Tải mẫu thô

en: You have selected a sample that is not
    in a known format. You can load the raw data now.
    
    Please choose a format:
vi: Bạn đã chọn một mẫu không phải
    có dạng thức đã biết.
    Lúc bây giờ bạn có thể tải dữ liệu thô.
    
    Hãy chọn một dạng thức:

en: Word format:
vi: Dạng thức từ

en: Sampling Rate:
vi: Tần số lấy mẫu :

en: Can't read sample
vi: Không thể đọc mẫu

en: Sample is too long for current mixer module. Loading anyway.
vi: Mẫu quá dài cho mô-đun hoà tiếng hiện có. Vẫn đang tải nó.

en: Can only handle 8 and 16 bit samples with up to 2 channels
vi: Có thể quản lý mẫu chỉ 8 bit và 16 bit với đến 2 kênh

en: Please select region first.
vi: Hãy chọn miền trước tiên.

en: Start sampling
vi: Chạy lấy mẫu

en: No sampling driver available
vi: Không có sẵn sàng trình điều khiển lấy mẫu

en: Sampling Window
vi: Cửa sổ lấy mẫu

en: Out of memory while sampling!
vi: • Hết bộ nhớ trong khi lấy mẫu. •

en: <just sampled>
vi: <vừa lấy mẫu>

en: Recorded sample is too long for current mixer module. Using it anyway.
vi: Mẫu đã ghi lưu là quá dài cho mô-đun hoà tiếng hiện có. Vẫn đang dùng nó.

en: Volume Ramping
vi: Mức gốc âm lượng

en: Perform linear volume fade on Selection
vi: Thực hiện việc mờ âm lượng tuyến với vùng chọn

en: Left [%]:
vi: Trái [%]:

en: Right [%]:
vi: Phải [%]:

en: Welcome to SoundTracker!
    
    If you are new to this type of program, you will want to get hold of
    some XM or MOD files first and play with them.
vi: Chúc mừng bạn dùng Bộ Theo dõi Âm thanh.
    
    Nếu bạn không quen với chương trình kiểu này,
    khuyên bạn lấy một số tập tin dạng XM hay MOD trước tien
    và làm thử nghiệm với chúng.

en: You can make SoundTracker's edit mode more responsive to keyboard
    input by decreasing the mixing buffer size of the "Editing" object in
    the Audio Configuration.
vi: Bạn có thể làm cho chế độ hiệu chỉnh của Bộ Theo dõi Âm thanh là sẵn sàng hơn đáp lại kết nhập bàn phím, bằng cách giảm kích cỡ của bộ đệm hoà tiếng của đối tượng « Hiệu chỉnh » trong Cấu hình Âm Thanh.

en: You can adjust the loop points in the sample editor by holding Shift
    and using the left and right mousebuttons.
vi: Bạn có thể điều chỉnh những điểm lặp lặp trong bộ hiệu chỉnh mẫu, bằng cách bấm giữ phím Shift rồi bấm nút trái và phải trên chuột.

en: If you want to know more about tracking, and how the various commands
    work, have a look at http://www.united-trackers.org/
vi: Nếu bạn muốn biết thêm về theo dõi, và về cách thực hiện những lệnh khác nhau, hãy xem <http://www.united-trackers.org/>.

en: You can assign samples of an instrument to the individual keys by
    activating its sample and then clicking on the keyboard in the
    instrument editor page.
vi: Bạn có thể gán mẫu của một nhạc khí nào đó cho phím riêng bằng cách kích hoạt mẫu nó rồi nhắp vào bàn phím trong trang hiệu chỉnh nhạc khí.

en: Is your cursor trapped in a number entry field?
    Just press Return or Tab to free yourself!
vi: Con chạy của bạn bị bẫy trong trường nhập số phải không?
    Hãy đơn giản bấm phím Return hay Tab để nhả nó.

en: SoundTracker Tip of the day
vi: Mẹo của hôm nay của Bộ Theo dõi Âm thanh

en: Previous Tip
vi: Mẹo trước

en: Next Tip
vi: Mẹo kế

en: Show tip next time
vi: Hiển thị mẹo lần sau

en: Arpeggio
vi: Hợp âm rải

en: Porta up
vi: Mang lên

en: Porta down
vi: Mang xuống

en: Tone porta
vi: Mang giọng

en: Vibrato
vi: Vi-bợ-ră-tộ

en: Tone porta + Volume slide
vi: Mạng giọng và Trượt âm lượng

en: Vibrato + Volume slide
vi: Vi-bợ-ră-tộ và Trượt âm lượng

en: Tremolo
vi: Vê

en: Set panning
vi: Đặt kéo ngang

en: Position jump
vi: Bước vị trí

en: Set volume
vi: Đặt âm lượng

en: Pattern break
vi: Ngắt mẫu

en: Set tempo/bpm
vi: Đặt nhịp độ/NMP

en: Set global volume
vi: Đặt âm lượng toàn cục

en: Global volume slide
vi: Bộ trượt âm lượng toàn cục

en: Key off
vi: Ra phím

en: Set envelop position
vi: Đặt vị trí bao

en: Panning slide
vi: Đang kéo ngang trượt

en: LP filter resonance
vi: Cộng hưởng lọc phát lâu

en: Multi retrig note
vi: Nốt đa gây nên lại

en: Tremor
vi: Run

en: LP filter cutoff
vi: Ngưỡng lọc phát lâu

en: Fine porta up
vi: Mang lên tế nhị

en: Fine porta down
vi: Mang xuống tế nhị

en: Set gliss control
vi: Đặt điều khiển bước lướt

en: Set vibrato control
vi: Đặt điều khiển vi-bợ-ră-tộ

en: Set finetune
vi: Đặt dò chỉnh

en: Set loop begin/loop
vi: Đặt lặp đi/lặp

en: Set tremolo control
vi: Đặt điều khiển vê

en: Retrig note
vi: Nốt gây nên lại

en: Fine volume slide up
vi: Trượt lên âm lượng tế nhị

en: Fine volume slide down
vi: Trượt xuống âm lượng tế nhị

en: Note cut
vi: Cắt nốt

en: Note delay
vi: Trì hoãn nốt

en: Pattern delay
vi: Trì hoãn mẫu

en: Volume slide down
vi: Trượt âm lượng xuống

en: Volume slide up
vi: Trượt âm lượng lên

en: Set vibrato speed
vi: Đặt tốc độ vibợrătộ

en: Panning slide left
vi: Đang kéo ngang trượt trái

en: Panning slide right
vi: Đang kéo ngang trượt phải

en: sine
vi: sin

en: ramp down
vi: dốc xuống

en: None ]
vi: Không có]

en: Jazz Edit:
vi: Hiệu chỉnh Ja:

en: Font list
vi: Danh sách phông chữ

en: Delete font
vi: Xoá bỏ phông chữ

en: Apply font
vi: Áp dụng phông chữ

en: Select font...
vi: Chọn phông chữ...

en: Whole Song
vi: Toàn bộ bài hát

en: All Patterns
vi: Mọi mẫu

en: Current Pattern
vi: Mẫu hiện có

en: Current Instrument
vi: Nhạc khí hiện có

en: All Instruments
vi: Mọi nhạc khí

en: Half note up
vi: Nửa nốt lên

en: Half note down
vi: Nửa nốt xuống

en: Octave up
vi: Quãng tám lên

en: Octave down
vi: Quãng tám xuống

en: Exchange 1 <-> 2
vi: Trao đổi 1 ↔ 2

en: Change 1 -> 2
vi: Đổi 1 → 2

en: Transposition Tools
vi: Công cụ đổi chỗ

en: Scope of the operation:
vi: Phạm vị thao tác:

en: Note Transposition
vi: Đổi chỗ nốt

en: Instrument Changing
vi: Chuyển đổi nhạc khí

en: Instrument 1:
vi: Nhạc khí 1:

en: Current instrument
vi: Nhạc khí hiện có

en: Instrument 2:
vi: Nhạc khí 2:

en: Pattern length out of range: %d.
vi: Độ dài mẫu ở ngoại phạm vị: %d:

en: File is no XI instrument.
vi: Tập tin không phải là nhạc khí XI.

en: Unknown XI version 0x%x
vi: Không biết phiên bản XI 0x%x

en: Invalid vibtype %d, using Sine.
vi: Kiểu rung không hợp %d nên dùng Sin.

en: Error while loading patterns.
vi: Gặp lỗi khi tải mẫu.

en: Can't open file
vi: Không thể mở tập tin

en: Error while loading instruments.
vi: Gặp lỗi trong khi tải các nhạc khí.

en: Module contains sample(s) that are too long for the current mixer.
    Maximum sample length is %d.
vi: Mô-đun chứa mẫu quá dài cho bộ hoà tiếng hiện có :
    Độ dài mẫu tối đa là %d.

en: Not FastTracker XM and not supported MOD format!
vi: • Không phải là XM FastTracker, cũng không phải là dạng thức MOD được hỗ trợ. •

en: Error when file reading or unexpected end of file
vi: Gặp lỗi khi đọc hoặc gặp kết thúc tập tin bất ngờ.

en: Incorrect or unsupported version of pattern file!
vi: • Phiên bản tập tin mẫu là không đúng hoặc không được hỗ trợ. •

en: Incorrect pattern length!
vi: • Độ dài mẫu không đúng. •

en: Error during saving pattern!
vi: • Gặp lỗi trong khi lưu mẫu. •

en: Auto connect
vi: Tự động kết nối

en: Client number
vi: Số hiệu ứng dụng khách

en: For future development
vi: Để phát triển trong tương lai

en: Debug level
vi: Cấp gỡ lỗi

en: MIDI Configuration
vi: Cấu hình MIDI

en: S_how
vi: _Hiển thị

en: Open _Tab
vi: _Mở thẻ Tab

en: Cl_ose
vi: Đóng

en: Link:
vi: Liên kết:

en: Confirm Delete
vi: Xác nhận xoá

en: devices
vi: thiết bị

en: Use Addresses
vi: Dùng các địa chỉ

en: Address Book Search
vi: Tìm trong sổ địa chỉ

en: Search for
vi: Tìm kiếm

en: All address books
vi: Tất cả các sổ địa chỉ

en: List all
vi: Liệt kê tất cả

en: Unable to list addresses from %s
vi: Không thể liệt kê các địa chỉ từ %s

en: Your search failed with the following error(s)
vi: Tìm kiếm thất bại do các lỗi sau

en: No persons matching your search were found
vi: Không tìm thấy người nào như thế

en: Must be unique
vi: Phải là duy nhất

en: Additional info
vi: Thông tin bổ sung

en: Add to:
vi: Thêm vào :

en: No personal address book is defined. Contact administrator.
vi: Chưa xác định sổ địa chỉ cá nhân. Xin liên hệ với quản trị.

en: You can only edit one address at the time
vi: Bạn chỉ có thể soạn mỗi lần một địa chỉ.

en: Update address
vi: Cập nhật địa chỉ

en: Please select address that you want to edit
vi: Hãy chọn địa chỉ cần sửa đổi

en: Edit selected
vi: Soạn cái đã chọn

en: sort by nickname
vi: sắp xếp theo tên hiệu

en: sort by name
vi: sắp xếp theo tên

en: sort by email
vi: sắp xếp theo địa chỉ thư

en: sort by info
vi: sắp xếp theo thông tin

en: who
vi: ai

en: On %s, %s wrote:
vi: Vào %s, %s đã viết:

en: Draft Email Saved
vi: Thư nháp đã lưu

en: Could not move/copy file. File not attached
vi: Không thể di chuyển/chép tập tin nên chưa đính kèm tập tin

en: Your draft has been saved.
vi: Thư nháp của bạn đã được gửi đi.

en: Your mail has been sent.
vi: Thư của bạn đã được gửi đi.

en: Attach:
vi: Gắn kèm:

en: Delete selected attachments
vi: Xóa các đồ đính kèm đã chọn

en: Because PHP file uploads are turned off, you can not attach files to this message. Please see your system administrator for details.
vi: Vì chức năng tải lên tập tin PHP bị tắt, bạn không thể đính tập tin kèm thư này. Xem quản trị hệ thống để tìm thêm thông in.

en: On Read
vi: Đã đọc

en: On Delivery
vi: Đã phát

en: You have not filled in the "To:" field.
vi: Bạn chưa điền vào trường « Cho : ».

en: Message not sent.
vi: Chưa gửi thư.

en: Server replied:
vi: Máy phục vụ đã đáp ứng:

en: Illegal folder name. Please select a different name.
vi: Tên thư mục sai. Hãy chọn một tên khác.

en: Click here to go back
vi: Nhấn vào đây để trở về

en: You have not selected a folder to delete. Please do so.
vi: Bạn chưa chọn thư mục để xóa. Hãy chọn.

en: Delete Folder
vi: Xóa thư mục

en: Subscribed successfully.
vi: Đã đăng ký thành công.

en: Unsubscribed successfully.
vi: Đã hủy đăng ký thành công.

en: Deleted folder successfully.
vi: Đã xóa thư mục thành công,

en: Created folder successfully.
vi: Đã tạo thư mục thành công.

en: Renamed successfully.
vi: Đã đổi tên thành công.

en: Subscription Unsuccessful - Folder does not exist.
vi: Lỗi đăng ký — thư mục không tồn tại.

en: refresh folder list
vi: cập nhật danh sách thư mục

en: as a subfolder of
vi: dạng thư mục con của

en: Let this folder contain subfolders
vi: Cho phép thư mục này chứa các thư mục con

en: Rename a Folder
vi: Thay tên thư mục

en: No folders found
vi: Không tìm thấy thư mục

en: No folders were found to unsubscribe from!
vi: Không tìm thấy các thư mục để hủy đăng ký !

en: No folders were found to subscribe to!
vi: Không tìm thấy các thư mục đề đăng ký !

en: Subscribe to:
vi: Đăng ký với:

en: You have not selected a folder to rename. Please do so.
vi: Bạn chưa chọn thư mục để đổi tên. Hãy chọn.

en: Rename a folder
vi: Thay tên thư mục

en: ERROR: Help files are not in the right format!
vi: LỖI: tập tin Trợ giúp có định dạng sai.

en: Help is not available in the selected language. It will be displayed in English instead.
vi: Phần Trợ giúp chưa được dịch sang ngôn ngữ đã chọn. Nó sẽ vẫn được trình bày bằng tiếng Anh.

en: Help is not available. Please contact your system administrator for assistance.
vi: Phần Trợ giúp không sẵn sàng. Hãy liên lạc với quản trị hệ thống.

en: This chapter is not available in the selected language. It will be displayed in English instead.
vi: Chương này chưa được dịch sang ngôn ngữ đã chọn. Nó sẽ vẫn được trình bày bằng tiếng Anh.

en: This chapter is missing
vi: Chương này bị thiếu

en: For some reason, chapter %s is not available.
vi: Vì lý do nào, chương %s không sẵn sàng.

en: Viewing an image attachment
vi: Đang xem một ảnh đính kèm

en: View message
vi: Xem thông điệp

en: Download this as a file
vi: Tải về cái này dạng tập tin

en: INBOX
vi: THƯ ĐẾN

en: Last Refresh
vi: Lần cập nhật cuối

en: Check mail
vi: Kiểm tra có thư

en: %s Logo
vi: Biểu hình %s

en: SquirrelMail version %s
vi: SquirrelMail phiên bản %s

en: By the SquirrelMail Project Team
vi: của Nhóm Dự Án SquirrelMail

en: %s Login
vi: Đăng nhập %s

en: Message Highlighting
vi: Tô sáng thư

en: No highlighting is defined
vi: Chưa xác định cách tô sáng

en: Identifying name
vi: Tên nhận diện

en: Dark Blue
vi: Xanh da trời sẫm

en: Dark Green
vi: Xanh lá cây sẫm

en: Dark Yellow
vi: Vàng sẫm

en: Dark Cyan
vi: Lục lam sẫm

en: Dark Magenta
vi: Đỏ tươi sẫm

en: Light Blue
vi: Xanh da trời nhẹ

en: Light Green
vi: Xanh lá cây nhẹ

en: Light Yellow
vi: Vàng nhẹ

en: Light Cyan
vi: Lục lam nhẹ

en: Light Magenta
vi: Đỏ tươi nhẹ

en: Dark Gray
vi: Xám sẫm

en: Medium Gray
vi: Xám vừa

en: Light Gray
vi: Xám nhẹ

en: Ex: 63aa7f
vi: Ví dụ : 63aa7f

en: Editing identities is disabled.
vi: Tính năng chỉnh sửa cá tính bị tắt.

en: Default Identity
vi: Cá tính mặc định

en: Alternate Identity %d
vi: Cá tính xen kẽ %d

en: Add a New Identity
vi: Thêm một cá tính mới

en: Advanced Identities
vi: Cá tính cấp cao

en: Reply To
vi: Trả lời cho

en: Index Order
vi: Thứ tự Chỉ mục

en: The index order is the order that the columns are arranged in the message index. You can add, remove, and move columns around to customize them to fit your needs.
vi: Thứ tự chỉ mục là thứ tự mà các cột được sắp trong việc trình bày các thư. Bạn có thể thêm, xóa, chuyển các cột tùy ý.

en: Return to options page
vi: Quay lại trang các tùy chọn chọn

en: Folder Preferences
vi: Tùy thích Thư mục

en: Error(s) occurred while saving your options
vi: Gặp lỗi trong khi lưu các tùy chọn của bạn

en: Some of your preference changes were not applied.
vi: Một số thay đổi chưa được áp dụng cho tùy thích.

en: Successfully Saved Options
vi: Các tùy chọn đã lưu thành công

en: Refresh Folder List
vi: Cập nhật danh sách thư mục

en: Refresh Page
vi: Cập nhật trang

en: This contains personal information about yourself such as your name, your email address, etc.
vi: Cái này chứa thông tin cá nhân của bạn như tên, địa chỉ thư điện tử, v.v...

en: You can change the way that SquirrelMail looks and displays information to you, such as the colors, the language, and other settings.
vi: Bạn có thể thay đổi cách trình bày thông tin, chẳng hạn về màu sắc, ngôn ngữ, và các cái khác.

en: Based upon given criteria, incoming messages can have different background colors in the message list. This helps to easily distinguish who the messages are from, especially for mailing lists.
vi: Dựa trên tiêu chuẩn đã định, các thư đến có thể có màu nền khác nhau trong danh sách các thư. Điều này giúp cho dễ phân biệt thư do ai gửi, nhất là cho các hộp thư chung.

en: These settings change the way your folders are displayed and manipulated.
vi: Các thiết lập này thay đổi cách trình bày và điều khiển các thư mục.

en: The order of the message index can be rearranged and changed to contain the headers in any order you want.
vi: Thứ tự của chỉ mục thư có thể được sắp lại để trình bày các dòng đầu theo cách mà bạn muốn.

en: Message not printable
vi: Thư không thể in được

en: Unknown sender
vi: Người gửi không rõ

en: Info:
vi: Thông tin:

en: Printer Friendly
vi: Dễ in

en: View Printable Version
vi: Xem bản in

en: Was displayed on %s
vi: đã được hiển thị lúc %s

en: Read receipt
vi: Thông báo đã đọc

en: requested
vi: đã yêu cầu

en: The message sender has requested a response to indicate that you have read this message. Would you like to send a receipt?
vi: Người gửi thư này đã yêu cầu bạn thông báo đã đọc chưa. Bạn có muốn gửi thông báo đã đọc không?

en: Send read receipt now
vi: Gửi thông báo đã đọc ngay

en: Message List
vi: Danh sách thư

en: Resume Draft
vi: Mở lại bản nháp

en: Edit Message as New
vi: Sửa mới thư

en: View Message
vi: Xem thư

en: Forward as Attachment
vi: Chuyển tiếp dạng đồ đính kèm

en: View Full Header
vi: Xem phần đầu đầy đủ

en: You must be logged in to access this page.
vi: Bạn phải đăng nhập để truy cập trang này.

en: Recent Searches
vi: Tìm kiếm gần đây

en: forget
vi: quên đi

en: All Folders
vi: Mọi thư mục

en: No Messages Found
vi: Không tìm thấy thư

en: Please enter something to search for
vi: Hãy nhập chuỗi cần tìm

en: Signout
vi: Đăng xuất

en: Sign Out
vi: Đăng xuất

en: You have been successfully signed out.
vi: Bạn đã đăng xuất thành công.

en: Click here to log back in.
vi: Nhấn vào đây để đăng nhập lại.

en: Viewing a Business Card
vi: Xem danh thiếp

en: vCard Version %s is not supported. Some information might not be converted correctly.
vi: vCard phiên bản %s không phải được hỗ trợ nên có lẽ không chuyển đổi đúng một số thông tin nào đó.

en: Organization / Department
vi: Tổ chức / Bộ phận

en: Add to address book
vi: Thêm vào Sổ địa chỉ

en: Title &amp; Org. / Dept.
vi: Tuổi tác và Tổ chức/Bộ phận

en: Viewing Full Header
vi: Đang xem phần đầu đầy đủ

en: Viewing a text attachment
vi: Đang xem một đồ đính kèm văn bản

en: View Unsafe Images
vi: Xem các ảnh không an toàn

en: Could not include PEAR database functions required for the database backend.
vi: Không thể kèm thêm các chức năng cơ sở dữ liệu PEAR cần thiết cho hậu phương cơ sở dữ liệu.

en: Is PEAR installed, and is the include path set correctly to find %s?
vi: PEAR đã được cài đặt chưa, và đường dẫn bao gồm đã được đặt đúng để tìm %s không?

en: Please contact your system administrator and report this error.
vi: Hãy liên lạc với quản trị hệ thống và thông báo lỗi này.

en: Personal address book
vi: Sổ địa chỉ cá nhân

note: #-#-#-#-#  1259 (sasql 3.2.0)  #-#-#-#-# To translators: %s's are the function name and PEAR generated error message.
en: Database error: %s
vi: Lỗi cơ sở dữ liệu : %s

en: Address book is read-only
vi: Sổ địa chỉ là chỉ-đọc

en: User "%s" already exists
vi: Người dùng « %s » đã có

en: User "%s" does not exist
vi: Người dùng « %s » không tồn tại

en: User '%s' already exist.
vi: Người dùng « %s » đã có.

en: Not a file name
vi: Không phải tên tập tin

en: Unable to update
vi: Không thể cập nhật

en: Address book is corrupted. Required fields are missing.
vi: Sổ địa chỉ bị hỏng: thiếu trường cần thiết.

en: Address book entry is too big
vi: Mục nhập sổ địa chỉ quá lớn

en: Could not lock datafile
vi: Không thể khóa tập tin dữ liệu

en: Write to address book failed
vi: Lỗi ghi vào sổ địa chỉ

en: Error initializing address book database.
vi: Lỗi khởi tạo cơ sở dữ liệu sổ địa chỉ.

en: Global address book
vi: Sổ địa chỉ toàn cục

en: Error initializing global address book.
vi: Lỗi khởi tạo sổ địa chỉ toàn cục.

en: Error initializing LDAP server %s:
vi: Lỗi khởi tạo trình phục vụ LDAP %s:

en: Click here to change the sorting of the address list
vi: Nhấn vào đây để thay đổi thứ tự sắp xếp danh sách địa chỉ

en: Invalid input data
vi: Dữ liệu đưa vào không hợp lệ

en: Name is missing
vi: Thiếu tên

en: E-mail address is missing
vi: Thiếu địa chỉ thư điện tử

en: Nickname contains illegal characters
vi: Tên hiệu chứa các ký tự sai

en: View Business Card
vi: Xem Danh Thiếp

en: Your session has expired, but will be resumed after logging in again.
vi: Phiên chạy của bạn đã hết hạn, nhưng sẽ vẫn còn tiếp tục lại một khi bạn đăng nhập lại.

en: Ma&#121;
vi: Th5

en: Preference database error (%s). Exiting abnormally
vi: Lỗi cơ sở dữ liệu tùy thích (%s) nên thoát bất thường

en: Click here to return to %s
vi: Nhấn vào đây để trở về %s

en: Go to the login page
vi: Đi tới trang đăng nhập

en: Preference file, %s, does not exist. Log out, and log back in to create a default preference file.
vi: Tập tin tùy thích, %s, không tồn tại. Hãy đăng xuất, rồi đăng nhập lại để tạo một tập tin tùy thích mặc định.

en: Preference file, %s, could not be opened. Contact your system administrator to resolve this issue.
vi: Tập tin tùy thích, %s, không mở được. Liên lạc với quản trị hệ thống để giải quyết vấn đề này.

en: Preference file, %s, could not be written. Contact your system administrator to resolve this issue.
vi: Tập tin tùy thích, %s, không ghi được. Liên lạc với quản trị hệ thống để giải quyết vấn đề này.

en: Preference file, %s, could not be copied from temporary file, %s. Contact your system administrator to resolve this issue.
vi: Tập tin tùy thích, %s, không sao chép được từ tập tin tạm thời %s. Liên lạc với quản trị hệ thống để giải quyết vấn đề này.

en: Error opening %s
vi: Lỗi mở %s

en: Default preference file not found or not readable!
vi: Tập tin tùy thích mặc định không tìm thấy hoặc không đọc được.

en: Could not create initial preference file!
vi: Không thể tạo tập tin tùy thích đầu tiên.

en: %s should be writable by user %s
vi: %s nên cho phép người dùng %s ghi vào

en: Signature is too big.
vi: Chữ ký quá lớn.

en: Signature file, %s, could not be opened. Contact your system administrator to resolve this issue.
vi: Tập tin chữ ký, %s, không mở được. Liên lạc với quản trị hệ thống để giải quyết vấn đề này.

en: Signature file, %s, could not be written. Contact your system administrator to resolve this issue.
vi: Tập tin chữ ký, %s, không ghi được. Liên lạc với quản trị hệ thống để giải quyết vấn đề này.

en: Signature file, %s, could not be copied from temporary file, %s. Contact your system administrator to resolve this issue.
vi: Tập tin chữ ký, %s, không sao chép được từ tập tin tạm thời %s. Liên lạc với quản trị hệ thống để giải quyết vấn đề này.

en: You need to have PHP installed with the multibyte string function enabled (using configure option --enable-mbstring).
vi: Bạn cần phải cài đặt PHP và hiệu lực chức năng chuỗi đa byte (dùng tùy chọn cấu hình « --enable-mbstring »).

en: ERROR: No available IMAP stream.
vi: LỖI: không có sẵn luồng IMAP.

en: ERROR: Connection dropped by IMAP server.
vi: LỖI: máy phục vụ IMAP đã thả kết nối.

en: ERROR: Could not complete request.
vi: LỖI: không thể hoàn tất yêu cầu.

en: Reason Given:
vi: Lý do đưa ra:

en: ERROR: Bad or malformed request.
vi: LỖI: yêu cầu dạng sai.

en: Server responded:
vi: Máy phục vụ đã đáp ứng:

en: ERROR: IMAP server closed the connection.
vi: LỖI: máy phục vụ IMAP đã đóng kết nối.

en: ERROR: Unknown IMAP response.
vi: LỖI: không rõ đáp ứng IMAP.

en: Error connecting to IMAP server: %s.
vi: Lỗi kết nối tới máy phục vụ IMAP: %s

en: The IMAP server is reporting that plain text logins are disabled.
vi: Máy phục vụ IMAP thông báo rằng chức năng đăng nhập không mật mã đã bị tắt.

en: Using CRAM-MD5 or DIGEST-MD5 authentication instead may work.
vi: Thử cách xác thực CRAM-MD5 hoặc DIGEST-MD5 có thể có tác động.

en: Also, the use of TLS may allow SquirrelMail to login.
vi: Hơn nữa, dùng TSL có thể cho phép SquirrelMail đăng nhập được.

en: Bad request: %s
vi: Yêu cầu sai: %s

en: Read data:
vi: Đọc dữ liệu :

en: ERROR: Could not append message to
vi: LỖI: không thể phụ thêm thư vào

en: Remove unneccessary messages from your folders. Start with your Trash folder.
vi: Gỡ bỏ các thư không cần khỏi thư mục rồi khởi chạy với thư mục Sọt Rác.

en: Invalid mailbox name: %s
vi: Tên hộp thư sai: %s

en: Unknown Sender
vi: Người gửi không rõ

en: Unknown response from IMAP server:
vi: Không rõ đáp ứng của máy phục vụ IMAP:

en: The server couldn't find the message you requested.
vi: Máy phục vụ không tìm thấy thư bạn yêu cầu.

en: Most probably your message list was out of date and the message has been moved away or deleted (perhaps by another program accessing the same mailbox).
vi: Rất có thể là danh sách thư của bạn là quá cũ, và thư đó đã bị chuyển ra hoặc bị xoá (có lẽ do chương trình khác cũng truy cập đến hộp thư này).

en: Unknown date
vi: Không rõ ngày tháng

en: Thread sorting is not supported by your IMAP server.
vi: Máy phục vụ của bạn không hỗ trợ chức năng sắp xếp nhánh thư.

en: Server-side sorting is not supported by your IMAP server.
vi: Máy phục vụ của bạn không hỗ trợ chức năng sắp xếp bên máy phục vụ.

en: THIS FOLDER IS EMPTY
vi: Thư mục này thì RỖNG

en: Move Selected To
vi: Chuyển cái đã chọn tới:

en: Transform Selected Messages
vi: Chuyển dạng các thư đã chọn

en: Expunge
vi: Xoá hẳn

en: Unthread View
vi: Không xem theo nhánh

en: Thread View
vi: Xem theo nhánh

en: Viewing Messages: %s to %s (%s total)
vi: Đang xem thư : %s đến %s (tổng %s)

en: Viewing Message: %s (%s total)
vi: Đang xem thư : %s (tổng %s)

en: Paginate
vi: Dàn trang

en: SquirrelMail could not decode the bodystructure of the message
vi: Trình SquirrelMail không thể giải mã cấu trúc thân của thư đó

en: The bodystructure provided by your IMAP server:
vi: Cấu trúc thân đã cung cấp bởi máy phục vụ IMAP:

en: Body retrieval error. The reason for this is most probably that the message is malformed.
vi: Lỗi lấy thân thư. Lý do rất có thể là thư dạng sai.

en: FETCH line:
vi: Dòng LẤY:

en: Hide Unsafe Images
vi: Ẩn các ảnh không an toàn

en: This external link will open in a new window
vi: Liên kết bên ngoài này sẽ mở trong một cửa sổ mới

en: Option Type '%s' Not Found
vi: Không tìm thấy tùy chọn kiểu « %s »

en: Error creating directory %s.
vi: Lỗi tạo thư mục %s.

en: Could not create hashed directory structure!
vi: Không thể tạo cấu trúc thư mục đã hash.

en: Email delivery error
vi: Lỗi phát thư

en: Can't execute command '%s'.
vi: Không thể thực hiện lệnh « %s ».

en: Can't open SMTP stream.
vi: Không thể mở luồng SMTP.

en: Service not available, closing channel
vi: Dịch vụ không sẵn sàng nên đóng kênh

en: Syntax error; command not recognized
vi: Lỗi cú pháp, không nhận ra lệnh

en: Bad sequence of commands
vi: Dãy lệnh sai

en: User not local; please try forwarding
vi: Người dùng không phải cục bộ : hãy thử chuyển tiếp thư

en: Requested mail action aborted: exceeding storage allocation
vi: Hành động thư đã yêu cầu bị hủy bỏ vì vượt quá sức chứa đã cấp phát

en: Unknown response
vi: Không rõ đáp ứng

en: General Display Options
vi: Tùy chọn trình bày chung

en: Custom Stylesheet
vi: Bảng kiểu dáng riêng

en: Use Javascript
vi: Dùng JavaScript

en: Mailbox Display Options
vi: Tùy chọn Trình bày Hộp thư

en: Number of Messages per Page
vi: Số thư trên mỗi trang

en: Enable Alternating Row Colors
vi: Cho phép hiển thị các hàng màu xen kẽ

en: Enable Page Selector
vi: Cho phép chọn trang

en: Maximum Number of Pages to Show
vi: Số trang tối đa để xem

en: Always Show Full Date
vi: Lúc nào cũng hiện ngày đầy đủ

en: Length of From/To Field (0 for full)
vi: Chiều dài của trường Từ/Cho (0 là đầy)

en: Length of Subject Field (0 for full)
vi: Chiều dài của trường Chủ đề (0 là đầy)

en: Message Display and Composition
vi: Hiển thị và Cấu táo Thư

en: Wrap Incoming Text At
vi: Cuộn văn bản đến ở

en: Width of Editor Window
vi: Bề rộng của cửa sổ soạn thảo

en: Height of Editor Window
vi: Bề cao của cửa sổ soạn thảo

en: Location of Buttons when Composing
vi: Vị trí của các nút khi biên soạn

en: Before headers
vi: Phía trước dòng đầu

en: Between headers and message body
vi: Giữa các dòng đầu và thân thư

en: After message body
vi: Phía sau thân thư

en: Address Book Display Format
vi: Định dạng Hiển thị Sổ địa chỉ

en: Format of Addresses Added From Address Book
vi: Định dạng của các địa chỉ được thêm từ Sổ địa chỉ

en: No prefix/Address only
vi: Không có tiền tố/Chỉ địa chỉ

en: Nickname and address
vi: Tên hiệu và địa chỉ

en: Full name and address
vi: Họ tên và địa chỉ

en: Show HTML Version by Default
vi: Hiện phiên bản HTML theo mặc định

en: Enable Forward as Attachment
vi: Bật chuyển tiếp dạng đồ đính kèm

en: Include Me in CC when I Reply All
vi: Gồm cả Tôi trong phần CC khi tôi trả lời cho tất cả

en: Enable Mailer Display
vi: Cho phép trình bày trình thư

en: Display Attached Images with Message
vi: Hiển thị các ảnh đính kèm cùng với thư

en: Enable Printer Friendly Clean Display
vi: Bật hiển thị rõ để dễ in

en: Enable Mail Delivery Notification
vi: Bật thông báo thư đã đọc

en: Compose Messages in New Window
vi: Biên soạn thư trong một cửa sổ mới

en: Width of Compose Window
vi: Bề rộng của cửa sổ biên soạn

en: Height of Compose Window
vi: Bề cao của cửa sổ biên soạn

en: Prepend Signature before Reply/Forward Text
vi: Thêm chữ ký vào phía trước văn bản trả lời/chuyển tiếp

en: Prefix for Original Message when Replying
vi: Tiền tố cho thư gốc khi trả lời

en: Cursor Position when Replying
vi: Vị trí con trỏ khi trả lời

en: To: field
vi: Trường Cho :

en: Focus in body
vi: Tiêu điểm trong Thân

en: Select body
vi: Chọn Thân

en: Sort by Received Date
vi: Sắp xếp theo Ngày nhận

en: Enable Thread Sort by References Header
vi: Bật nhánh sắp xếp theo dòng đầu tham chiếu

en: Special Folder Options
vi: Tùy chọn Thư mục Đặc biệt

en: Folder Path
vi: Đường dẫn Thư mục

en: Do not use Trash
vi: Không dùng Sọt Rác

en: Trash Folder
vi: Thư mục Sọt Rác

en: Do not use Drafts
vi: Không dùng bản nháp

en: Draft Folder
vi: Thư mục Nháp

en: Do not use Sent
vi: Không dùng thư mục Đã gửi

en: Sent Folder
vi: Thư mục Đã gửi

en: Folder List Options
vi: Tùy chọn Danh sách Thư mục

en: Location of Folder List
vi: Vị trí của Danh sách Thư mục

en: Width of Folder List
vi: Bề rộng của Danh sách Thư mục

en: Auto Refresh Folder List
vi: Tự động Cập nhật Danh sách Thư mục

en: Enable Unread Message Notification
vi: Bật thông báo thư chưa đọc

en: No Notification
vi: Không thông báo

en: Only INBOX
vi: Chỉ THƯ ĐẾN

en: Unread Message Notification Type
vi: Kiểu thông báo thư chưa đọc

en: Only Unseen
vi: Chỉ Chưa xem

en: Unseen and Total
vi: Chưa xem và Tổng

en: Enable Collapsable Folders
vi: Bật thư mục có thể co lại

en: Enable Cumulative Unread Message Notification
vi: Bật thông báo thư chưa đọc lũy tích

en: Show Clock on Folders Panel
vi: Hiện đồng hồ trên bảng thư mục

en: International date and time
vi: Ngày/Giờ quốc tế

en: American date and time
vi: Ngày/Giờ Mỹ

en: European date and time
vi: Ngày/Giờ Âu

en: Show weekday and time
vi: Hiện hôm và giờ

en: Show time
vi: Hiện giờ

en: No Clock
vi: Không có đồng hồ

en: Hour Format
vi: Định dạng giờ

en: 12-hour clock
vi: 12 giờ

en: 24-hour clock
vi: 24 giờ

en: Memory Search
vi: Tìm trong bộ nhớ

en: Folder Selection Options
vi: Tùy chọn chọn thư mục

en: Selection List Style
vi: Kiểu dáng danh sách chọn

en: Long:
vi: Dài:

en: Subfolder
vi: Thư mục con

en: Indented:
vi: Thụt vào :

en: Delimited:
vi: Định giới:

en: You can't select INBOX as Trash folder.
vi: Không cho phép bạn chọn Hộp Thư Đến làm thư mục Sọt Rác.

en: You can't select INBOX as Sent folder.
vi: Không cho phép bạn chọn Hộp Thư Đến làm thư mục Đã Gửi.

en: You can't select INBOX as Draft folder.
vi: Không cho phép bạn chọn Hộp Thư Đến làm thư mục Nháp.

en: Name and Address Options
vi: Tùy chọn tên và địa chỉ

en: Edit Advanced Identities
vi: Sửa Cá tính Cấp cao

en: Multiple Identities
vi: Đa cá tính

en: Same as server
vi: Giống như máy phục vụ

en: Error opening timezone config, contact administrator.
vi: Lỗi mở cấu hình múi giờ, liên lạc với quản trị.

en: Timezone Options
vi: Tùy chọn Múi giờ

en: Your current timezone
vi: Múi giờ hiện thời của bạn

en: Reply Citation Options
vi: Tùy chọn trích dẫn trả lời

en: Reply Citation Style
vi: Kiểu dáng trích dẫn trả lời

en: No Citation
vi: Không trích dẫn

en: AUTHOR Wrote
vi: AUTHOR đã viết

en: On DATE, AUTHOR Wrote
vi: Vào DATE, AUTHOR đã viết

en: Quote Who XML
vi: XML trích dẫn ai

en: User-Defined
vi: Tự xác định

en: User-Defined Citation Start
vi: Đầu trích dẫn tự xác định

en: User-Defined Citation End
vi: Cuối trích dẫn tự xác định

en: Use Signature
vi: Dùng chữ ký

en: Take Address
vi: Lấy địa chỉ

en: Address Book Take:
vi: Sổ địa chỉ lấy:

en: Try to verify addresses
vi: Thử thẩm tra địa chỉ

en: Config File Version
vi: Phiên bản tập tin cấu hình

en: SquirrelMail Version
vi: Phiên bản SquirrelMail

en: Organization Preferences
vi: Tùy chọn Tổ chức

en: Organization Logo
vi: Biểu hình Tổ chức

en: Organization Logo Width
vi: Bề rộng Biểu hình Tổ chức

en: Organization Logo Height
vi: Bề cao Biểu hình Tổ chức

en: Organization Title
vi: Tên tổ chức

en: Signout Page
vi: Trang đăng xuất

en: Provider Link URI
vi: Liên kết nhà cung cấp (URI)

en: Top Frame
vi: Khung đầu

en: Mail Domain
vi: Miền thư tín

en: IMAP Server Address
vi: Địa chỉ máy phục vụ IMAP

en: IMAP Server Port
vi: Cồng máy phục vụ IMAP

en: IMAP Server Type
vi: Kiểu máy phục vụ IMAP

en: Cyrus IMAP server
vi: Máy phục vụ IMAP Cyrus

en: University of Washington's IMAP server
vi: Máy phục vụ IMAP của Trường Đại Học Washington

en: Microsoft Exchange IMAP server
vi: Máy phục vụ IMAP Microsoft Exchange

en: Courier IMAP server
vi: Máy phục vụ IMAP Courier

en: Mac OS X Mailserver
vi: Mấy phục vụ Mac OSX

en: hMailServer IMAP server
vi: Máy phục vụ IMAP hMailServer

en: Mercury/32 IMAP server
vi: Máy phục vụ IMAP Mercury/32

en: Binc IMAP server
vi: Máy phục vụ IMAP Binc

en: Dovecot IMAP server
vi: Máy phục vụ IMAP Dovecot

en: Not one of the above servers
vi: Không phải một của những máy phục vụ trên

en: IMAP Folder Delimiter
vi: Dấu tách thư mục IMAP

en: Use &quot;detect&quot; to auto-detect.
vi: Dùng &quot;detect&quot; để tự động phát hiện

en: Use TLS for IMAP Connections
vi: Dùng TLS cho kết nối IMAP

en: Requires PHP 4.3.x! Experimental.
vi: Cần thiết PHP 4.3.x! Vẫn thực nghiệm !

en: IMAP Authentication Type
vi: Kiểu xác thực IMAP

en: IMAP login
vi: Đăng nhập IMAP

en: Use Sendmail Binary
vi: Dùng tập tin nhị phân Sendmail

en: Choose &quot;no&quot; for SMTP
vi: Chọn &quot;no&quot; cho SMTP

en: Sendmail Path
vi: Đường dẫn đến Sendmail

en: Sendmail Arguments
vi: Đối số Sendmail

en: SMTP Server Address
vi: Địa chỉ máy phục vụ SMTP

en: SMTP Server Port
vi: Cổng máy phục vụ SMTP

en: Use TLS for SMTP Connections
vi: Dùng TSL cho kết nối SMTP

en: SMTP Authentication Type
vi: Kiểu xác thực SMTP

en: No SMTP auth
vi: Không xác thực SMTP

en: Login (plain text)
vi: Đăng nhập (nhập thô)

en: Custom SMTP AUTH username
vi: Tên người dùng xác thực SMTP tự chọn

en: Custom SMTP AUTH password
vi: Mật khẩu xác thực SMTP tự chọn

en: POP3 Before SMTP?
vi: POP3 trước SMTP?

en: Header Encryption Key
vi: Khoá mật mã phần đầu

en: Invert Time
vi: Đảo giờ

en: Folders Defaults
vi: Giá trị mặc định thư mục

en: Default Folder Prefix
vi: Tiền tố thư mục mặc định

en: Show Folder Prefix Option
vi: Hiện tùy chọn tiền tố thư mục

en: By default, move to trash
vi: Mặc định là chuyển vào Sọt Rác

en: By default, move to sent
vi: Mặc định là chuyển vào Đã gửi

en: By default, save as draft
vi: Mặc định là lưu dạng nháp

en: List Special Folders First
vi: Liệt kê thư mục đặc biệt trước

en: Show Special Folders Color
vi: Hiện màu thư mục đặc biệt

en: Auto Expunge
vi: Tự động xoá hẳn

en: Default Sub. of INBOX
vi: Sub. mặc định của HỘP ĐẾN

en: Show 'Contain Sub.' Option
vi: Hiện tùy chọn « Chứa Sub. »

en: Default Unseen Notify
vi: Thông báo chưa xem mặc định

en: Default Unseen Type
vi: Kiểu chưa xem mặc định

en: Auto Create Special Folders
vi: Tự động tạo thư mục đặc biệt

en: Auto delete folders
vi: Tự động xoá thư mục

en: Enable /NoSelect folder fix
vi: Bật sửa thư mục /NoSelect

en: Data Directory
vi: Thư mục dữ liệu

en: Temp Directory
vi: Thư mục tạm thời

en: Hash Level
vi: Cấp hash

en: Hash Disabled
vi: Hash bị tắt

en: Default Left Size
vi: Kích cỡ trái mặc định

en: Usernames in Lowercase
vi: Tên người dùng bằng chữ thường

en: Allow use of priority
vi: Cho phép dùng mức ưu tiên

en: Hide SM attributions
vi: Ẩn các thuộc tính SM

en: Enable use of delivery receipts
vi: Bật dùng thông báo đã phát

en: Allow editing of identities
vi: Cho phép sửa cá tính

en: Allow editing of full name
vi: Cho phép sửa họ tên

en: Remove username from headers
vi: Gỡ bỏ tên người dùng khỏi dòng đầu

en: Used only when identities can't be modified
vi: Dùng chỉ khi không thể sửa đổi cá tính

en: Use server-side sorting
vi: Dùng chức năng sắp xếp bên máy phục vụ

en: Use server-side thread sorting
vi: Dùng chức năng sắp xếp nhánh bên máy phục vụ

en: Allow server charset search
vi: Cho phép tìm kiếm bộ ký tự máy phục vụ

en: UID support
vi: Hỗ trợ UID

en: PHP session name
vi: Tên phiên chạy PHP

en: Location base
vi: Cơ bản vị trí

en: Address book DSN
vi: DSN sổ địa chỉ

en: Address book table
vi: Bảng sổ địa chỉ

en: Preferences DSN
vi: DSN tùy thích

en: Preferences table
vi: Bảng tùy thích

en: Preferences username field
vi: Trường tên người dùng tùy thích

en: Preferences key field
vi: Trường khoá tùy thích

en: Preferences value field
vi: Trường giá trị tùy thích

en: Global address book DSN
vi: DSN sổ địa chỉ toàn cục

en: Global address book table
vi: Bảng sổ địa chỉ toàn cục

en: Allow writing into global address book
vi: Cho phép ghi vào sổ địa chỉ toàn cục

en: Allow listing of global address book
vi: Cho phép liệt kê sổ địa chỉ toàn cục

en: Default Charset
vi: Bộ ký tự mặc định

en: Enable lossy encoding
vi: Bật mã hoá mật dữ liệu

en: Default Javascript Addressbook
vi: Sổ địa chỉ JavaScript mặc định

en: Global address book file
vi: Tập tin sổ địa chỉ toàn cục

en: Allow writing into global address book file
vi: Cho phép ghi vào tập tin sổ địa chỉ toàn cục

en: Style Sheet URL (css)
vi: URL bảng kiểu dáng (CSS)

en: Use index number of theme
vi: Dùng số chỉ mục của sắc thái

en: Configuration Administrator
vi: Quản trị cấu hình

en: Note: it is recommended that you configure your system using conf.pl, and not this plugin. conf.pl contains additional information regarding the purpose of variables and appropriate values, as well as additional verification steps.
vi: Ghi chú : khuyên bạn cấu hình hệ thốn dùng « conf.pl », không phải phần bổ sung này: tập tin « conf.pl » chứa thêm thông tin về mục đích của các biến và các giá trị thích hợp, cũng như các bước thẩm tra thêm.

en: Run or consult conf.pl should you run into difficulty with your configuration.
vi: Chạy hoặc xem tập tin « conf.pl » nếu bạn gặp khó khan trong việc cấu hình.

en: Theme Path
vi: Đường dẫn đến sắc thái

en: Plugin directory could not be found: %s
vi: Không tìm thấy thư mục phần bổ sung: %s

en: Change Settings
vi: Đổi thiết lập

en: Config file can't be opened. Please check config.php.
vi: Không thể mở tập tin cấu hình. Hãy kiểm tra tập tin « config.php ».

en: This module allows administrators to manage SquirrelMail main configuration remotely.
vi: Mô-đun này cho phép quản trị quản lý từ xa cấu hình chính của trình SquirrelMail.

en: Submit a Bug Report
vi: Gửi báo cáo lỗi

en: Before you send your bug report, please make sure to check this checklist for any common problems.
vi: Trước khi gửi một báo cáo lỗi, hãy kiểm tra có lỗi thường gặp mà nằm trong danh sách kiểm này.

en: Make sure that you are running the most recent copy of %s. You are currently using version %s.
vi: Kiểm tra xem bạn đang chạy phiên bản mới nhất của %s. Bạn đang sử dụng phiên bản %s.

en: Check to see if your bug is already listed in the %sBug List%s on SourceForge. If it is, we already know about it and are trying to fix it.
vi: Kiểm tra xem nếu lỗi này đã được liệt kê trong danh sách lỗi %sBug List%s ở SourceForge. Có thì chúng tôi đã biết về nó nên cố gắng sửa chữa.

en: Try to make sure that you can repeat it. If the bug happens sporatically, try to document what you did when it happened. If it always occurs when you view a specific message, keep that message around so maybe we can see it.
vi: Kiểm tra nếu bạn có thể lặp lại lỗi này. Không thì thử ghi lưu trường hợp khi nó xảy ra. Nếu nó thường xảy ra với một thư nào đó, xin hãy giữ lại thư đó cho chúng tôi xem.

en: If there were warnings displayed above, try to resolve them yourself. Read the guides in the %s directory where SquirrelMail was installed.
vi: Có cảnh báo được hiển thị trên thì bạn thử tự giải quyết. Đọc các tài liệu hướng dẫn trong thư mục %s chứa chương trình SquirrelMail.

en: Pressing the button below will start a mail message to the developers of SquirrelMail that will contain a lot of information about your system, your browser, how SquirrelMail is set up, and your IMAP server. It will also prompt you for information. Just fill out the sections at the top. If you like, you can scroll down in the message to see what else is being sent.
vi: Bấm cái nút bên dưới sẽ bắt đầu tạo một thư cho nhóm phát triển SquirrelMail mà chứa nhiều thông tin về hệ thống của bạn, trình duyệt của bạn, cách thiết lập SquirrelMail và máy phục vụ IMAP đang dùng. Nó sẽ cũng nhắc bạn cung cấp thông tin khác. Chỉ điền vào các phần ở đầu thư. Cũng có thể cuộn xuống trong thư để xem thông tin khác sẽ gửi.

en: Please make sure to fill out as much information as you possibly can to give everyone a good chance of finding and removing the bug. Submitting your bug like this will not have it automatically added to the bug list on SourceForge, but someone who gets your message may add it for you.
vi: Hãy điền vào càng nhiều thông tin càng có thể để tạo dịp tốt nhất để tìm và sửa chữa lỗi này. Gửi báo cáo lỗi như thế sẽ không tự động thêm nó vào danh sách các lỗi ở Sourceforge, nhưng ai đó nhận thư đó có thể thêm nó cho bạn.

en: This bug involves:
vi: Lỗi này liên quan đến:

en: the general program
vi: chương trình chung

en: a specific plugin
vi: một phần bổ sung cụ thể

en: Start Bug Report Form
vi: Mở báo cáo lỗi

en: Bug Reports:
vi: Báo cáo lỗi:

en: Show button in toolbar
vi: Hiện nút trên thanh công cụ

en: Could not write calendar file %s
vi: Không thể ghi tập tin lịch %s

en: TODAY
vi: HÔM NAY

en: EDIT
vi: SỬA

en: Set Event
vi: Đặt dữ kiện

en: Event Has been added!
vi: Dữ kiện đã được thêm.

en: Do you really want to delete this event?
vi: Bạn có chắc muốn xoá dữ kiện này không?

en: Event deleted!
vi: Dữ kiện bị xoá.

en: Nothing to delete!
vi: Không có gì cần xoá.

en: Update Event
vi: Cập nhật dữ kiện

en: Do you really want to change this event from:
vi: Bạn có chắc muốn thay đổi dữ kiện này từ :

en: Event updated!
vi: Dữ kiện đã cập nhật.

en: 0 min.
vi: 0 phút

en: 15 min.
vi: 15 phút

en: 30 min.
vi: 30 phút

en: 45 min.
vi: 45 phút

en: 1 hr.
vi: 1 giờ

en: 1.5 hr.
vi: 1,5 giờ

en: 2 hr.
vi: 2 giờ

en: 2.5 hr.
vi: 2,5 giờ

en: 3 hr.
vi: 3 giờ

en: 3.5 hr.
vi: 3,5 giờ

en: 4 hr.
vi: 4 giờ

en: 5 hr.
vi: 5 giờ

en: 6 hr.
vi: 6 giờ

en: Delete &amp; Prev
vi: Xoá và Lùi

en: Delete &amp; Next
vi: Xoá và Kế

en: Move to:
vi: Chuyển tới:

en: Delete/Move/Next Buttons:
vi: Nút Xóa/Chuyển/Kế:

en: Display at top
vi: Đặt ở đầu

en: with move option
vi: với tùy chọn di chuyển

en: Display at bottom
vi: Đặt ở cuối

en: COMMERCIAL - This list contains servers that are verified spam senders. It is a pretty reliable list to scan spam from.
vi: THƯƠNG MẠI — danh sách này chứa máy phục vụ có phải gửi thư rác. Nó là một danh sách hơi đáng tin cậy để quét tìm thư rác.

en: COMMERCIAL - Servers that are configured (or misconfigured) to allow spam to be relayed through their system will be banned with this. Another good one to use.
vi: THƯƠNG MẠI — chức năng này sẽ cấm mỗi máy phục vụ được cấu hình (hoặc sai cấu hình) để cho phép thư rác được chuyển tiếp qua hệ thống. Một cái khuyến khích khác.

en: COMMERCIAL - Dial-up users are often filtered out since they should use their ISP's mail servers to send mail. Spammers typically get a dial-up account and send spam directly from there.
vi: THƯƠNG MẠI — người dùng quay số thường bị lọc ra vì họ nên dùng máy phục vụ thư tín của nhà cung cấp dịch vụ Internet (ISP) để gửi thư. Người gửi thư rác thì thường giành được một tài khoản quay số rồi gửi thư rác một cách trực tiếp từ đó.

en: COMMERCIAL - RBL+ Blackhole entries.
vi: THƯƠNG MẠI — các mục nhập RBL và lỗ đen.

en: COMMERCIAL - RBL+ OpenRelay entries.
vi: THƯƠNG MẠI — các mục nhập RBL và máy chuyển tiếp còn mở.

en: COMMERCIAL - RBL+ Dial-up entries.
vi: THƯƠNG MẠI — các mục nhập RBL và quay số.

en: FREE - Five-Ten-sg.com - Direct SPAM sources.
vi: MIỄN PHÍ — Five-Ten-sg.com — các nguồn thư rác trực tiếp.

en: FREE - Five-Ten-sg.com - Dial-up lists - includes some DSL IPs.
vi: MIỄN PHÍ — Five-Ten-sg.com — các danh sách quay số, gồm có một số IP DSL.

en: FREE - Five-Ten-sg.com - Bulk mailers that do not use confirmed opt-in.
vi: MIỄN PHÍ — Five-Ten-sg.com — trình thư tín hàng loạt mà không dùng dịch vụ chọn vào đã xác nhận.

en: FREE - Five-Ten-sg.com - Other misc. servers.
vi: MIỄN PHÍ — Five-Ten-sg.com — các máy phục vụ khác.

en: FREE - Five-Ten-sg.com - Single Stage servers.
vi: MIỄN PHÍ — Five-Ten-sg.com — các máy phục vụ giải đoạn đơn

en: FREE - Five-Ten-sg.com - SPAM Support servers.
vi: MIỄN PHÍ — Five-Ten-sg.com — các máy phục vụ hỗ trợ thư rác.

en: FREE - Five-Ten-sg.com - Web Form IPs.
vi: MIỄN PHÍ — Five-Ten-sg.com — các IP dạng Web.

en: FREE - Dorkslayers appears to include only really bad open relays outside the US to avoid being sued. Interestingly enough, their website recommends you NOT use their service.
vi: MIỄN PHÍ — có vẻ là Dorkslayers chỉ bao gồm các máy chuyển tiếp rất xấu mà nằm ở ngoại Mỹ, để tránh bị kiện. Lạ là trang Web của họ khuyên bạn KHÔNG dùng dịch vụ của họ !

en: FREE - SPAMhaus - A list of well-known SPAM sources.
vi: MIỄN PHÍ — SPAMhaus — một danh sách các nguồn thư rác nổi tiếng.

en: FREE, for now - SpamCop - An interesting solution that lists servers that have a very high spam to legit email ratio (85 percent or more).
vi: MIỄN PHÍ — SpamCop — một lời giải hay mà liệt kê các máy phục vụ có tỷ lệ rất cao về thư rác so với thư thật (≥85%).

en: FREE - dev.null.dk - I don't have any detailed info on this list.
vi: MIỄN PHÍ — dev.null.dk — chưa có thông tin chi tiết về danh sách này.

en: FREE - visi.com - Relay Stop List. Very conservative OpenRelay List.
vi: MIỄN PHÍ — visi.com — Danh Sách Dừng Chuyển Tiếp, một danh sách Chuyển Tiếp Còn Mở rất dè dặt.

en: FREE - ahbl.org Open Relays - Another list of Open Relays.
vi: MIỄN PHÍ — ahbl.org Open Relays — một danh sách khác chứa các máy chuyển tiếp còn mở.

en: FREE - ahbl.org SPAM Source - List of Direct SPAM Sources.
vi: MIỄN PHÍ — ahbl.org SPAM Source — danh sách các nguồn thư rác trực tiếp.

en: FREE - ahbl.org SPAM ISPs - List of SPAM-friendly ISPs.
vi: MIỄN PHÍ — ahbl.org SPAM ISPs — danh sách các nhà cung cấp dịch vụ Internet (ISP) thân thiện với người gửi thư rác.

en: FREE - Leadmon DUL - Another list of Dial-up or otherwise dynamically assigned IPs.
vi: MIỄN PHÍ — Leadmon DUL — một danh sách khác chứa các địa chỉ IP kiểu quay số hoặc được gán động khác.

en: FREE - Leadmon SPAM Source - List of IPs Leadmon.net has received SPAM directly from.
vi: MIỄN PHÍ — Leadmon SPAM Source — danh sách các ISP từ chúng Leadmon.net đã nhận trực tiếp thư rác.

en: FREE - Leadmon Bulk Mailers - Bulk mailers that do not require confirmed opt-in or that have allowed known spammers to become clients and abuse their services.
vi: MIỄN PHÍ — Leadmon Bulk Mailers — các dịch vụ thư tín hàng loạt mà không cần thiết chọn vào đã xác nhận, hoặc đã cho phép các người gửi thư rác đã biết để đăng ký và lạm dụng dịch vụ đó.

en: FREE - Leadmon Open Relays - Single Stage Open Relays that are not listed on other active RBLs.
vi: MIỄN PHÍ — Leadmon Open Relays — các máy chuyển tiếp còn mở giai đoạn đơn mà không phải được liệt kê trên các RBL hoạt động khác.

en: FREE - Leadmon Multi-stage - Multi-Stage Open Relays that are not listed on other active RBLs and that have sent SPAM to Leadmon.net.
vi: MIỄN PHÍ — Leadmon Multi-stage — các máy chuyển tiếp còn mở đa giai đoạn mà không phải được liệt kê trên các RBL hoạt động khác, và đã gửi thư rác cho Leadmon.net.

en: FREE - Leadmon SpamBlock - Sites on this listing have sent Leadmon.net direct SPAM from IPs in netblocks where the entire block has no DNS mappings. It's a list of BLOCKS of IPs being used by people who have SPAMmed Leadmon.net.
vi: MIỄN PHÍ — Leadmon SpamBlock — các địa chỉ trong danh sách này thì đã gửi cho Leadmon.net thư rác trực tiếp từ địa chỉ IP trong khối mạng mà toàn bộ khối mạng không có sự ánh xạ DNS. Nó là một danh sách các KHỐI IP đang được dùng bởi các người đã gửi thư cho Leadmon.net.

en: FREE, for now - Not Just Another Blacklist - Both Open Relays and Direct SPAM Sources.
vi: MIỄN PHÍ — Not Just Another Blacklist — liệt kê cả hai các máy chuyển tiếp còn mở và các nguồn thư rác trực tiếp.

en: FREE, for now - Not Just Another Blacklist - Dial-up IPs.
vi: MIỄN PHÍ — Not Just Another Blacklist — các địa chỉ IP quay số.

en: FREE - Distributed Sender Boycott List - Confirmed Relays
vi: MIỄN PHÍ — Distributed Sender Boycott List — các máy chuyển tiếp đã xác nhận.

en: FREE - Distributed Sender Boycott List - Confirmed Multi-stage Relays
vi: MIỄN PHÍ — Distributed Sender Boycott List — các máy chuyển tiếp đa giai đoạn đã xác nhận.

en: FREE - Distributed Sender Boycott List - UN-Confirmed Relays
vi: MIỄN PHÍ — Distributed Sender Boycott List — các máy chuyển tiếp chưa được xác nhận.

en: WARNING! You must enter something to search for.
vi: CẢNH BÁO : bạn cần phải nhập một chuỗi cần tìm.

en: WARNING! Header filters should be of the format &quot;Header: value&quot;
vi: CẢNH BÁO : bộ lọc dòng đầu nên có dạng « Dòng đầu: giá trị ».

en: Saved Scan type
vi: Kiểu quét đã lưu

en: Message Filtering
vi: Lọc thư

en: What to Scan:
vi: Quét gì:

en: Only unread messages
vi: Chỉ các thư chưa đọc

en: If %s contains %s then move to %s
vi: Nếu %s chứa %s thì chuyển vào %s

en: Filtering enables messages with different criteria to be automatically filtered into different folders for easier organization.
vi: Chức năng lọc thì cho phép tự động lọc theo các tiêu chuẩn khác nhau để dễ dàng tổ chức các thư trong các thư mục khác nhau.

en: SPAM Filters
vi: Bộ lọc thư rác

en: SPAM filters allow you to select from various DNS based blacklists to detect junk email in your INBOX and move it to another folder (like Trash).
vi: Bộ lọc thư rác thì cho phép bạn chọn trong một số danh sách cấm (blacklist) dựa vào DNS để phát hiện thư rác trong Hộp Đến, rồi chuyển nó vào thư mục khác (v.d. Sọt Rác).

en: You must select a spam folder.
vi: Bạn cần phải chọn một thư mục thư rác.

en: You must select a scan type.
vi: Bạn cần phải chọn một kiểu quét.

en: Spam Filtering
vi: Lọc thư rác

en: WARNING! Tell the administrator to set the %s variable.
vi: CẢNH BÁO : yêu cầu quản trị đặt biến %s.

en: Move spam to:
vi: Chuyển thư rác vào :

en: Moving spam directly to the trash may not be a good idea at first, since messages from friends and mailing lists might accidentally be marked as spam. Whatever folder you set this to, make sure that it gets cleaned out periodically, so that you don't have an excessively large mailbox hanging around.
vi: Chuyển thư rác một cách trực tiếp vào Sọt Rác có thể không phải là ý kiến tốt đầu tiên, vì các thư từ bạn bè và hộp thư chung có thể bị đánh dấu là thư rác (kết quả dương giả). Bạn nên kiểm tra thư mục này một cách định kỳ, cũng xoá các thư rác để tránh có một hộp thư rất lớn.

en: Unread messages only
vi: Chỉ các thư chưa đọc

en: The more messages scanned, the longer it takes. It's recommended to scan unread messages only. If a change to the filters is made, it's recommended to set it to scan all messages, then go view the INBOX, then come back and set it to scan unread messages only. That way, the new spam filters will be applied and even the spam you didn't catch with the old filters will be scanned.
vi: Càng nhiều thư được quét, càng lâu tiến trình đang chạy. Khuyên bạn quét chỉ các thư chưa đọc. Nếu bộ lọc đã thay đổi, khuyên bạn đặt chức năng này để quét mọi thư, rồi đi xem Hộp Đến, rồi trở về đây và đặt nó để quét chỉ các thư chưa đọc. Bằng cách này, các bộ lọc thư rác sẽ được áp dụng, và sẽ quét ngay cả những thư rác bạn đã không bất dùng các bộ lọc cũ.

en: Spam is sent to %s.
vi: Thư rác được gửi cho %s.

en: not set yet
vi: chưa đặt

en: Spam scan is limited to %s.
vi: Quét thư rác bị hạn chế thành %s.

en: %s is not found.
vi: không tìm thấy %s

en: Today's Fortune
vi: Lời bói của hôm nay

en: Fortunes:
vi: Lời bói:

en: Show fortunes at top of mailbox
vi: Hiển thị lời bói ở đầu của hộp thư

en: Plugin is disabled.
vi: Phần bổ sung bị tắt.

en: IMAP server information
vi: Thông tin về máy phục vụ IMAP

en: Run some test IMAP commands, displaying both the command and the result. These tests use the SquirrelMail IMAP commands and your current SquirrelMail configuration. Custom command strings can be used.
vi: Chạy một số câu lệnh IMAP thử, hiển thị cả hai câu lệnh và kết quả. Các sự thử này dùng những câu lệnh IMAP của SquirrelMail và cấu hình SquirrelMail hiện thời của bạn. Cũng có thể dùng các chuỗi lệnh tự chọn.

en: This will send a message to %s requesting help for this list. You will receive an emailed response at the address below.
vi: Đây sẽ gửi cho %s một thư yêu cầu trợ giúp về hộp thư chung này, Bạn sẽ nhận một thư đáp ứng ở địa chỉ bên dưới.

en: This will send a message to %s requesting that you will be subscribed to this list. You will be subscribed with the address below.
vi: Đây sẽ gửi cho %s một thư yêu cầu đăng ký bạn với hộp thư chung này, Bạn sẽ được đăng ký dùng địa chỉ bên dưới.

en: This will send a message to %s requesting that you will be unsubscribed from this list. It will try to unsubscribe the adress below.
vi: Đây sẽ gửi cho %s một thư yêu cầu hủy đăng ký bạn khỏi hộp thư chung này, Nó sẽ thử hủy đăng ký địa chỉ bên dưới.

en: Mailinglist
vi: Hộp thư chung

en: Send Mail
vi: Gửi thư

en: Post to List
vi: Gửi chung

en: Reply to List
vi: Trả lời chung

en: List Archives
vi: Kho thư chung

en: Contact Listowner
vi: Liên lạc với chủ hộp

en: Mailing List
vi: Hộp thư chung

en: No server specified
vi: Chưa xác định máy phục vụ

en: no login ID submitted
vi: chưa nhập ID đăng nhập

en: connection not established
vi: chưa thiết lập kết nối

en: No password submitted
vi: Chưa nhập mật khẩu

en: No connection to server
vi: Chưa có kết nối tới máy phục vụ

en: No login ID submitted
vi: Chưa gửi ID đăng nhập

en: No server banner
vi: Không có băng cờ máy phục vụ

en: apop authentication failed
vi: lỗi xác thực APOP

en: Premature end of list
vi: Kết thúc danh sách quá sớm

en: Empty command string
vi: Chuỗi lệnh rỗng

en: connection does not exist
vi: kết nối không tồn tại

en: No msg number submitted
vi: Chưa nhập số thứ tự thư

en: Command failed
vi: Lệnh không thành công

en: Remote POP server Fetching Mail
vi: Máy phục vụ POP từ xa đang lấy thư

en: Select Server:
vi: Chọn máy phục vụ :

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

en: Fetch Mail
vi: Lấy thư

en: Fetching from
vi: Đang lấy từ

en: Oops,
vi: Rõ tiếc,

en: Opening IMAP server
vi: Đang mở máy phục vụ IMAP

en: Opening POP server
vi: Đang mở máy phục vụ POP

en: Login Failed:
vi: Lỗi đăng nhập:

en: Login OK: No new messages
vi: Đăng nhập được: chưa có thư mới

en: Login OK: Inbox EMPTY
vi: Đăng nhập được: Hộp Đến RỖNG

en: Login OK: Inbox contains %s messages
vi: Đăng nhập được: Hộp Đến chứa %s thư

en: Fetching UIDL...
vi: Đang lấy UIDL...

en: Server does not support UIDL.
vi: Máy phục vụ không hỗ trợ UIDL.

en: Leaving mail on server...
vi: Đang để lại các thư trên máy phục vụ...

en: Deleting messages from server...
vi: Đang xoá các thư khỏi máy phục vụ...

en: Fetching message
vi: Đang lấy thư

en: Server error. Disconnect
vi: Lỗi máy phục vụ. Ngắt kết nối

en: Reconnect from dead connection
vi: Tái kết nối từ kết nối chết

en: Saving UIDL
vi: Đang lưu UIDL

en: Refetching message
vi: Đang lấy lại thư

en: Error Appending Message!
vi: Lỗi phụ thêm lỗi.

en: Closing POP
vi: Đang đóng POP

en: Logging out from IMAP
vi: Đang đăng xuất khỏi IMAP

en: Message appended to mailbox
vi: Thư được phụ thêm vào hộp thư

en: Message %d deleted from remote server!
vi: Thư %d bị xoá khỏi máy phục vụ từ xa.

en: Delete failed:
vi: Lỗi xoá:

en: Remote POP server settings
vi: Thiết lập máy phục vụ POP từ xa

en: You should be aware that the encryption used to store your password is not perfectly secure. However, if you are using pop, there is inherently no encryption anyway. Additionally, the encryption that we do to save it on the server can be undone by a hacker reading the source to this file.
vi: Ghi chú : chức năng mật mã dùng để lưu trữ mật khẩu của bạn không phải là bảo mật hoàn toàn. Tuy nhiên, nếu bạn đang dùng giao thức POP, thật không có mật mã. Trong mọi trường hợp đều, bất cứ người nào đọc mã nguồn của tập tin này có thể giải mật mã dùng để lưu mật khẩu của bạn vào máy phục vụ.

en: If you leave password empty, it will be asked when you fetch mail.
vi: Không nhập mật khẩu thì bạn sẽ nhắc nhập nó khi lấy thư.

en: Encrypt passwords (informative only)
vi: Mật mã mật khẩu (chỉ cung cấp thông tin)

en: Store in Folder:
vi: Lưu vào thư mục:

en: Leave mail on server
vi: Để lại các thư trên máy phục vụ

en: Check mail at login
vi: Kiểm tra có thư khi đăng nhập

en: Check mail at folder refresh
vi: Kiểm tra có thư khi cập nhật thư mục

en: Modify Server
vi: Sửa máy phục vụ

en: Server Name:
vi: Tên máy phục vụ :

en: No servers known.
vi: Không có máy phục vụ đã biết.

en: Fetching Servers
vi: Đang lấy các máy phục vụ

en: Confirm Deletion of a Server
vi: Xác nhận xoá máy phục vụ

en: Selected Server:
vi: Máy phục vụ đã chọn:

en: Confirm delete of selected server?
vi: Xác nhận việc xoá máy phục vụ đã chọn không?

en: Leave Mail on Server
vi: Để lại các thư trên máy phục vụ

en: Undefined Function
vi: Chưa xác định chức năng

en: The function you requested is unknown.
vi: Bạn đã yêu cầu một chức năng không rõ.

en: Fetch
vi: Lấy

en: Warning,
vi: Cảnh báo,

en: Mail Fetch Result:
vi: Kết quả lấy thư

en: POP3 Fetch Mail
vi: Lấy thư POP3

en: This configures settings for downloading email from a POP3 mailbox to your account on this server.
vi: Đây cấu hình thiết lập để tải thư tín xuống một hộp thư POP3 về tài khoản của bạn trên máy phục vụ này.

en: Message Details
vi: Chi tiết thư

en: Bodystructure
vi: Cấu trúc thân

en: Content-Type
vi: Kiểu nội dung

en: RFC822 Message body
vi: Thân thư RFC822

en: View Message details
vi: Xem chi tiết thư

en: New Mail Notification
vi: Thông Báo Thư Mới

en: The %s option will check ALL of your folders for unseen mail, not just the inbox for notification.
vi: Tùy chọn %s sẽ kiểm tra TẤT CẢ các thư mục tìm thư chưa xem, không phải chỉ Hộp Đến để thông báo.

en: Check all boxes, not just INBOX
vi: Kiểm tra tất cả thư mục, không phải chỉ THƯ ĐẾN

en: Selecting the %s option will enable the showing of a popup window when unseen mail is in your folders (requires JavaScript).
vi: Bật tùy chọn %s thì hiệu lực một cửa sổ tự mở khi thư mục chứa thư chưa xem (cần thiết JavaScript).

en: Show popup window on new mail
vi: Cửa sổ tự mở khi có thư mới

en: Use the %s option to only check for messages that are recent. Recent messages are those that have just recently showed up and have not been "viewed" or checked yet. This can prevent being continuously annoyed by sounds or popups for unseen mail.
vi: Dùng tùy chọn %s để chỉ kiểm tra có thư vừa nhận. Các thư vừa nhận là những thư vừa nhận mà chưa được xem hoặc kiểm tra. Tùy chọn này có thể tránh có cửa sổ tự mở liên tục hoặc nghe âm thanh liên tục do thư chưa xem.

en: Count only messages that are RECENT
vi: Đếm chỉ những thư VỪA NHẬN

en: Selecting the %s option will change the title in some browsers to let you know when you have new mail (requires JavaScript). This will always tell you if you have new mail, even if you have %s enabled.
vi: Bật tùy chọn %s sẽ thay đổi tựa đề trên thanh cửa sổ trong một số trình duyệt Web nào đó để cho bạn biết khi có thư mới (cần thiết JavaScript). Tùy chọn này lúc nào sẽ cũng báo bạn nếu có thư mới, thậm chí nếu bạn đã cũng hiệu lực %s.

en: Change title on supported browsers
vi: Thay đổi tựa đề trong trình duyệt đã hỗ trợ

en: Select %s to turn on playing a media file when unseen mail is in your folders. When enabled, you can specify the media file to play in the provided file box.
vi: Bật %s để hiệu lực phát một tập tin nhạc/ảnh khi thư mục chứa thư chưa xem. Bật thì bạn có thể ghi rõ tập tin nhạc/ảnh cần phát trong hộp tập tin đã cung cấp.

en: Enable Media Playing
vi: Bật phát nhạc/ảnh

en: Select from the list of %s the media file to play when new mail arrives. If no file is specified, %s, no sound will be used.
vi: Chọn trong danh sách các %s tập tin nhạc/ảnh cần phát khi nhận được thư mới. Không ghi rõ tập tin, %s, thì không phát âm thanh.

en: Select server file
vi: Chọn tập tin máy phục vụ

en: requires JavaScript to work
vi: yêu cầu JavaScript để chạy

en: Width of popup window:
vi: Chiều rộng của cửa sổ tự mở :

en: If set to 0, reverts to default value
vi: Đặt thành 0 thì hoàn nguyên về giá trị mặc định

en: Height of popup window:
vi: Chiều cao của cửa sổ tự mở :

en: Current File:
vi: Tập tin hiện tại:

en: SquirrelMail Notice:
vi: Thông báo của SquirrelMail:

en: You have %s new message | You have %s new messages
vi[0]: Bạn có %s thư mới

en: You have %s new messages
vi: Bạn có %s thư mới

en: NewMail Options
vi: Tùy chọn Thư mới

en: This configures settings for playing sounds and/or showing popup windows when new mail arrives.
vi: Các thiết lập cấu hình này dành để chơi một khúc nhạc hay tự mở một cửa sổ khi nhận được thư mới.

en: %s New Messages
vi: %s Thư Mới

en: %s New Message | %s New Messages
vi[0]: %s Thư Mới

en: No sound specified
vi: Chưa xác định âm thanh

en: Loading the sound...
vi: Đang nạp âm thanh ...

en: Sent Subfolders Options
vi: Tùy chọn thư mục con Đã Gửi

en: Use Sent Subfolders
vi: Dùng thư mục con Đã Gửi

en: Base Sent Folder
vi: Thư mục gốc Đã Gửi

en: Disable it
vi: Tắt nó

en: Enable it
vi: Bật nó

en: Spam reporting
vi: Thông báo thư rác

en: SpamCop link is:
vi: Liên kết SpamCop:

en: Delete spam when reported:
vi: Xóa thư rác đã thông báo :

en: Only works with email-based reporting
vi: Chỉ hoạt động được với chức năng thông báo dựa vào thư điện tử

en: Spam Reporting Method:
vi: Phương pháp thông báo thư rác:

en: Quick email-based reporting
vi: Thông báo nhanh dựa vào thư điện tử

en: Thorough email-based reporting
vi: Thông báo cẩn thận dựa vào thư điện tử

en: Web-based form
vi: Biểu mẫu dựa vào Web

en: Save Method
vi: Lưu phương pháp

en: Your SpamCop authorization code:
vi: Mã xác thực SpamCop của bạn:

en: see below
vi: xem dưới

en: Save ID
vi: Lưu ID

en: About SpamCop
vi: Giới thiệu SpamCop

en: SpamCop is a free service that greatly assists in finding the true source of the spam and helps in letting the proper people know about the abuse.
vi: SpamCop là một dịch vụ miễn phí mà rất giúp tìm nguồn thật của thư rác, và giúp báo các người thích hợp về trường hợp lạm dụng đó.

en: To use it, you must get a SpamCop authorization code. There is a free %ssign up page%s so you can use SpamCop.
vi: Để sử dụng nó, bạn cần phải giành được một mã xác thực SpamCop. Có một %strang đăng ký miễn phí%s vì vậy dễ sử dụng SpamCop.

en: Before you sign up, be warned
vi: Trước khi đăng ký, ghi chú

en: Some users have reported that the email addresses used with SpamCop find their way onto spam lists. To be safe, you can just create an email forwarding account and have all SpamCop reports get sent to there. Also, if it gets flooded with spam, you can then just delete that account with no worries about losing your real email address. Just go create an email forwarder somewhere (%s has a %slist of places%s) so that messages from system administrators and what not can be sent to you.
vi: Một số người dùng nào đó đã thông báo rằng địa chỉ thư điện tử được dùng với SpamCop có phải được kèm thêm vào danh sách của người gửi thư. Để an toàn, bạn chỉ có thể tạo một tài khoản chuyển tiếp thư, và đặt mọi thông báo SpamCop được gửi cho nó. Hơn nữa, nếu địa chỉ này tràn ngập thư rác, bạn có thể xoá tài khoản đó, không cần lo về mất địa chỉ thư điện tử thật. Chỉ tạo một bộ chuyển tiếp thư điện tử ở một nơi nào đó (%s có một %sdanh sách các nơi%s) để mà quản trị v.v. vẫn còn có thể gửi thư cho bạn.

en: Once you have signed up with SpamCop and have received your SpamCop authorization code, you need to enable this plugin by clicking the link above. Once enabled, you go about your normal life. If you encounter a spam message in your mailbox, just view it. On the right-hand side, near the top of where the message is displayed, you will see a link to report this message as spam. Clicking on it brings you to a confirmation page. Confirming that you want the spam report sent will do different things with different reporting methods.
vi: Một khi đăng nhập với SpamCop và nhận được mã xác thực SpamCop riêng, bạn cần phải hiệu lực phần bổ sung này bằng cách nhấn vào liên kết trên. Một khi bật thì bạn chỉ làm các việc bình thường. Gặp thư rác trong hộp thư thì chỉ xem nó. Ở bên phải, gần đầu của ô hiển thị thư, bạn sẽ thấy một liên kết để thông báo thư đó là thư rác. Cú nhấn vào nó sẽ đưa bạn sang một trang xác nhận. Việc xác nhận sẽ có kết quả khác nhau tùy theo phương pháp thông báo khác nhau.

en: Email-based reporting
vi: Thông báo dựa vào thư điện tử

en: Pressing the button forwards the message to the SpamCop service and will optionally delete the message. From there, you just need to go to your INBOX and quite soon a message should appear from SpamCop. (It gets sent to the account you registered with, so make sure that your mail forwarder works!) Open it up, click on the appropriate link at the top, and a new browser window will open.
vi: Cú bấm cái nút sẽ chuyển tiếp thư cho dịch vụ SpamCop (và tùy chọn sẽ cũng xoá thư đó). Từ đó, bạn chỉ cần trở về Hộp Đến mà sắp nhận một thư từ SpamCop. (Thư này được gửi cho địa chỉ đã đăng ký: hãy kiểm tra bộ chuyển tiếp thư của bạn đang chạy được.) Mở thư này, nhấn vào liên kết thích hợp ở đầu, và một cửa sổ trình duyệt mới sẽ mở.

en: Currently, the quick reporting just forwards the request to the thorough reporting. Also, it appears that this is for members (non-free) only. Hopefully this will change soon.
vi: Hiện thời, phương pháp thông báo nhanh chỉ chuyển tiếp yêu cầu cho phương pháp thông báo cẩn thận. Hơn nữa, có vẻ là nó dành cho thành viên (không phải miễn phí). Mong muốn trường hợp này thay đổi sớm.

en: Web-based reporting
vi: Thông báo dựa vào Web

en: When you press the button on the confirmation page, this will pop open a new browser window and the SpamCop service should appear inside. The message will not be deleted (working on that part), but you won't need to wait for a response email to start the spam reporting.
vi: Khi bạn bấm cái nút trên trang xác nhận, một cửa sổ trình duyệt mới sẽ tự mở, nên chứa dịch vụ SpamCop. Thư sẽ không bị xoá (vẫn phát triển giai đoạn đó), nhưng bạn không cần phải đợi nhận một thư đáp ứng để khởi chạy tiến trình thông báo thư rác.

en: The SpamCop service will display information as it finds it, so scroll down until you see a form button. It might pause a little while it is looking up information, so be a little patient. Read what it says, and submit the spam. Close the browser window. Press Cancel or click on the appropriate mail folder to see messages and/or delete the spam.
vi: Dịch vụ SpamCop sẽ hiển thị thông tin khi tìm nó, vậy bạn nên cuộn xuống đến khi thấy một cái nút biểu mẫu. Nó có thể tạm dừng một ít trong khi tra cứu thông tin, vậy hãy kiên nhẫn. Đọc thông tin nó cung cấp, rồi đệ trình thư rác. Đóng cửa sổ trình duyệt. Bấm nút Thôi hoặc nhấn vào thư mục thư thích hợp để xem các thư và/hoặc xoá thư rác.

en: SpamCop service type
vi: Kiểu dịch vụ SpamCop

en: Service type option allows selecting which SpamCop services you are using. Member services use different web reporting forms and does not display nags. You can purchase these services, if you want to support SpamCop.
vi: Tùy chọn kiểu dịch vụ thì cho phép bạn chọn dịch vụ SpamCop nào cần ùng. Các dịch vụ dành cho thành viên có dùng các biểu mẫu thông báo khác trên Web, cũng không hiển thị thông điệp rầy la. Bạn có thể mua dịch vụ này, để hỗ trợ sự cố gắng đấu tranh chống thư rác của SpamCop.

en: For more information about SpamCop, it's services, spam in general, and many related topics, try reading through SpamCop's %sHelp and Feedback%s section.
vi: Để tìm thêm thông tin về SpamCop, các dịch vụ của nó, thư rác nói chung và các chủ đề liên quan, hãy đọc phần Trợ giúp và Phản hồi (%sHelp and Feedback%s) của SpamCop.

en: Report as Spam
vi: Thông báo là thư rác

en: SpamCop - Spam Reporting
vi: SpamCop — Thông Báo Thư Rác

en: Help fight the battle against unsolicited email. SpamCop reads the spam email and determines the correct addresses to send complaints to. Quite fast, really smart, and easy to use.
vi: Xin hãy giúp đầu tranh chống thư không được yêu cầu. SpamCop đọc thư rác và quyết định những địa chỉ đúng cho chúng cần gửi lời than phiền. Nó hơi nhanh, rất khéo và dễ dùng.

en: Sending this spam report will give you back a reply with URLs that you can click on to properly report this spam message to the proper authorities. This is a free service. By pressing the "Send Spam Report" button, you agree to follow SpamCop's rules/terms of service/etc.
vi: Gửi thông báo thư rác này sẽ có kết quả là bạn nhận được một thư chứa các địa chỉ URL vào chúng bạn có thể nhấn chuột để thông báo đúng thư rác này cho các nhà chức trách thích hợp. Bằng cách bấm cái nút « Gửi báo cáo thư rác », bạn đồng ý với các điều kiện dịch vụ của SpamCop.

en: Cancel / Done
vi: Thôi/Hoàn tất

en: Send Spam Report
vi: Gửi báo cáo thư rác

en: SpellChecker Options
vi: Tùy chọn Kiểm tra Chính tả

en: Here you may set up how your personal dictionary is stored, edit it, or choose which languages should be available to you when spell-checking.
vi: Ở đây, bạn có thể thiết lập từ điển riêng cho mình, soạn thảo nó, hoặc chọn những ngôn ngữ có sẵn để kiểm lỗi chính tả.

en: Back to &quot;SpellChecker Options&quot; page
vi: Trở về trang « Tùy chọn Kiểm tra Chính tả »

en: ATTENTION:
vi: CHÚ Ý:

en: SquirrelSpell was unable to decrypt your personal dictionary. This is most likely due to the fact that you have changed your mailbox password. In order to proceed, you will have to supply your old password so that SquirrelSpell can decrypt your personal dictionary. It will be re-encrypted with your new password after this. If you haven't encrypted your dictionary, then it got mangled and is no longer valid. You will have to delete it and start anew. This is also true if you don't remember your old password -- without it, the encrypted data is no longer accessible.
vi: SquirrelSpell không thể giải mã từ điển riêng của bạn. Có thể do bạn đã thay đổi mật khẩu của hộp thư. Để tiếp tục, bạn cần phải cung cấp mật khẩu cũ thì SquirrelSpell mới có thể giải mã từ điển riêng của bạn. Nó sẽ được mã hóa lại với mật khẩu mới sau này. Nếu bạn chưa mã hóa, nó đã bị hư nên không còn hiệu lực nữa. Bạn sẽ phải xóa nó và làm lại. Điều này cũng xảy ra khi bạn không nhớ mật khẩu cũ — không có nó thì dữ liệu đã mã hóa không thể truy cập được nữa.

en: Delete my dictionary and start a new one
vi: Xóa từ điển của tôi và bắt đầu lại cái mới

en: Decrypt my dictionary with my old password:
vi: Giải mã từ điển của tôi với mật khẩu cũ:

en: You must make a choice
vi: Bạn cần phải chọn gì

en: You can either delete your dictionary or type in the old password. Not both.
vi: Bạn có thể hoặc xoá từ điển của mình, hoặc gõ mật khẩu cũ. Không phải cả hai.

en: This will delete your personal dictionary file. Proceed?
vi: Hành động này sẽ xoá tập tin từ điển riêng của bạn. Tiếp tục ?

en: Error Decrypting Dictionary
vi: Lỗi giải mật mã từ điển

en: Could not run the spellchecker command (%s).
vi: Không thể chạy câu lệnh kiểm tra chính tả (%s).

en: Error while writing to pipe.
vi: Lỗi khi ghi vào ống dẫn.

en: Could not open temporary file '%s'.
vi: Không thể mở tập tin tạm thời « %s ».

en: Error while writing to temporary file '%s'.
vi: Lỗi khi ghi vào tập tin tạm thời « %s ».

en: I tried to execute '%s', but it returned:
vi: Thử thực hiện « %s » nhưng nó đã đáp ứng:

en: SquirrelSpell is misconfigured.
vi: SquirrelSpell sai cấu hình.

en: Spellcheck completed. Commit changes?
vi: Tiến trình kiểm tra chính tả đã chạy xong. Ghi lưu các thay đổi không?

en: No changes were made.
vi: Chưa thay đổi gì.

en: Now saving your personal dictionary... Please wait.
vi: Hiện thời đang lưu từ điển riêng của bạn... hãy đợi.

en: SquirrelSpell Results
vi: Kết quả của SquirrelSpell

en: Found %s errors
vi: Tìm %s lỗi

en: Line with an error:
vi: Dòng có lỗi:

en: Occurs times:
vi: Số lần xảy ra:

en: Change this word
vi: Đổi từ này

en: Change ALL occurances of this word
vi: Thay đổi TẤT CẢ các lần từ này xảy ra

en: Change All
vi: Đổi tất cả

en: Ignore this word
vi: Bỏ qua từ này

en: Ignore ALL occurances this word
vi: Bỏ qua TẤT CẢ các lần từ này xảy ra

en: Add this word to your personal dictionary
vi: Thêm từ này vào từ điển riêng của bạn

en: Add to Dic
vi: Thêm vào từ điển

en: Close and Commit
vi: Đóng lại và Ghi vào

en: The spellcheck is not finished. Really close and commit changes?
vi: Việc kiểm chính tả chưa xong. Bạn thực sự muốn đóng lại và ghi vào?

en: Close and Cancel
vi: Đóng lại và Hủy bỏ

en: The spellcheck is not finished. Really close and discard changes?
vi: Việc kiểm chính tả chưa xong. Bạn thực sự muốn đóng lại và hủy bỏ?

en: No errors found
vi: Không tìm thấy lỗi

en: Your personal dictionary was erased.
vi: Từ điển riêng của bạn đã bị xóa.

en: Dictionary Erased
vi: Từ điển bị xoá

en: Your personal dictionary was erased. Please close this window and click "Check Spelling" button again to start your spellcheck over.
vi: Từ điển riêng của bạn đã bị xoá. Hãy đóng cửa sổ này và nhấn vào cái nút « Kiểm tra Chính tả » lần nữa để khởi chạy lại tiến trình kiểm tra chính tả.

en: Close this Window
vi: Đóng cửa sổ này

en: Your personal dictionary was re-encrypted successfully. Now return to the &quot;SpellChecker options&quot; menu and make your selection again.
vi: Từ điển riêng của bạn đã được mật mã lại thành công. Sau đó thì bạn nên trở về trình đơn « Tùy chọn Kiểm tra Chính tả » và làm lựa chọn lại.

en: Successful re-encryption
vi: Mật mã lại thành công

en: Your personal dictionary was re-encrypted successfully. Please close this window and click "Check Spelling" button again to start your spellcheck over.
vi: Từ điển riêng của bạn đã được mật mã lại thành công. Sau đó thì bạn nên trở về trình đơn « Tùy chọn Kiểm tra Chính tả » để khởi chạy lại tiến trình kiểm tra chính tả.

en: Dictionary re-encrypted
vi: Từ điển đã mật mã lại

en: Your personal dictionary has been encrypted and is now stored in an encrypted format.
vi: Từ điển riêng của bạn đã được mật mã và giờ được lưu theo định dạng đã mật mã.

en: Your personal dictionary has been decrypted and is now stored as plain text.
vi: Từ điển riêng của bạn đã được giải mật mã và giờ được lưu dạng nhập thô.

en: No action requested.
vi: Không có hành động nào được yêu cầu.

en: Personal Dictionary Crypto Settings
vi: Thiết lập Mật mã Từ điển Riêng

en: Personal Dictionary
vi: Từ điển riêng

en: No words in your personal dictionary.
vi: Chưa có từ nào trong từ điển riêng của bạn.

en: Please check any words you wish to delete from your dictionary.
vi: Hãy chọn các từ mà bạn muốn xóa.

en: %s dictionary
vi: Từ điển %s

en: Delete checked words
vi: Xóa các từ đã chọn

en: Edit your Personal Dictionary
vi: Sửa từ điển riêng

en: Please make your selection first.
vi: Trước tiên hãy chọn gì.

en: This will encrypt your personal dictionary and store it in an encrypted format. Proceed?
vi: Hành động này sẽ mật mã hoá từ điển riêng của bạn và lưu nó theo định dạng đã mật mã. Tiếp tục ?

en: This will decrypt your personal dictionary and store it in a plain text format. Proceed?
vi: Hành động này sẽ giải mật mã từ điển riêng của bạn và lưu nó theo định dạng nhập thô. Tiếp tục ?

en: Your personal dictionary is currently encrypted.
vi: Từ điển riêng của bạn hiện thời đã được mật mã.

en: This helps protect your privacy in case the web-mail system gets compromized and your personal dictionary ends up stolen. It is currently encrypted with the password you use to access your mailbox, making it hard for anyone to see what is stored in your personal dictionary.
vi: Đây giúp bảo vệ sự riêng tư của bạn trong trường hợp hệ thống thư tín Web bị hại thậm và từ điển riêng của bạn bị ăn cắp. Nó hiện thời được mật mã bằng mật khẩu bạn dùng để truy cập đến hộp thư của bạn, làm cho khó cho ai đó muốn xem nội dung.

en: If you forget your password, your personal dictionary will become unaccessible, since it can no longer be decrypted. If you change your mailbox password, SquirrelSpell will recognize it and prompt you for your old password in order to re-encrypt the dictionary with a new key.
vi: Quên mật khẩu thì không thể truy cập được nữa từ điển riêng, vì không còn có thể giải mật mã lại. Nếu bạn thay đổi mật khẩu hộp thư, trình SquirrelSpell sẽ nhận dạng nó và nhắc bạn nhập mật khẩu cũ để mật mã lại từ điển bằng mật khẩu mới.

en: Please decrypt my personal dictionary and store it in a clear-text format.
vi: Hãy giải mật mã từ điển riêng của tôi, và lưu nó dạng nhập thô.

en: Change crypto settings
vi: Đổi thiết lập mật mã

en: Your personal dictionary is currently not encrypted.
vi: Từ điển riêng của bạn hiện thời không phải được mật mã.

en: You may wish to encrypt your personal dictionary to protect your privacy in case the webmail system gets compromized and your personal dictionary file gets stolen. When encrypted, the file's contents look garbled and are hard to decrypt without knowing the correct key (which is your mailbox password).
vi: Có lẽ bạn muốn mật mã hoá từ điển riêng để bảo vệ sự riêng tư của bạn trong trường hợp hệ thống thư tín Web bị hại thậm và từ điển riêng của bạn bị ăn cắp. Việc mật mã hoá thì làm cho lộn xộn nội dung của tập tin, khoá mật mã khi không có khoá đúng (mật khẩu hộp thư).

en: If you decide to encrypt your personal dictionary, you must remember that it gets &quot;hashed&quot; with your mailbox password. If you forget your mailbox password and the administrator changes it to a new value, your personal dictionary will become useless and will have to be created anew. However, if you or your system administrator change your mailbox password but you still have the old password at hand, you will be able to enter the old key to re-encrypt the dictionary with the new value.
vi: Nếu bạn quyết định mật mã hoá từ điển riêng, ghi nhớ rằng nó sẽ bị &quot;hash&quot; (làm lộn xộn) bằng mật khẩu hộp thư của bạn. Nếu bạn quên mật khẩu hộp thư và quản trị thay đổi nó thành một giá trị mới, từ điển riêng của bạn sẽ không còn có ích lại, vậy bạn cần phải tạo lại từ số không. Tuy nhiên, nếu quản trị hệ thống đã thay đổi mật khẩu hộp thư của bạn, còn bạn vẫn có mật khẩu cũ, bạn có thể nhập mật khẩu cũ để mật mã hoá từ điển bằng giá trị mới.

en: Please encrypt my personal dictionary and store it in an encrypted format.
vi: Mật mã hoá từ điển riêng của tôi, và lưu nó theo một định dạng đã mật mã.

en: Deleting the following entries from %s dictionary:
vi: Đang xóa các mục sau khỏi từ điển %s:

en: Personal Dictionary Updated
vi: Từ điển riêng đã được cập nhật

en: No changes requested.
vi: Không có thay đổi nào được yêu cầu.

en: Please wait, communicating with the server...
vi: Hãy đợi, đang liên lạc với máy phục vụ...

en: Please choose which dictionary you would like to use to spellcheck this message:
vi: Hãy chọn từ điển mà bạn muốn dùng để kiểm tra chính tả thư này:

en: SquirrelSpell Initiating
vi: Đang khởi chạy SquirrelSpell

en: Settings adjusted to: %s with %s as default dictionary.
vi: Đã chỉnh các thiết lập thành %s, với %s là từ điển mặc định.

en: Using %s dictionary (system default) for spellcheck.
vi: Đang dùng từ điển %s (mặc định hệ thống) để kiểm tra chính tả.

en: International Dictionaries Preferences Updated
vi: Tùy thích Từ điển Quốc tế đã được Cập nhật

en: Please check any available international dictionaries which you would like to use when spellchecking:
vi: Hãy chọn các từ điển quốc tế có sẵn dưới đây để dùng khi kiểm lỗi chính tả:

en: Make this dictionary my default selection:
vi: Chọn từ điển mặc định:

en: Make these changes
vi: Thay đổi

en: Add International Dictionaries
vi: Thêm các từ điển quốc tế

en: Please choose which options you wish to set up:
vi: Hãy chọn cái mà bạn cần thiết lập:

en: Edit your personal dictionary
vi: Sửa từ điển riêng

en: Set up international dictionaries
vi: Thiết lập các từ điển quốc tế

en: Encrypt or decrypt your personal dictionary
vi: Mã hóa hoặc giải mã từ điển riêng

en: Personal dictionary encryption options are not available
vi: Không có sẵn tùy chọn về Mật mã Từ điển Riêng

en: SquirrelSpell Options Menu
vi: Trình đơn Tùy chọn của SquirrelSpell

en: Translator
vi: Bộ dịch

en: Saved Translation Options
vi: Tùy chọn Dịch đã Lưu

en: Your server options are as follows:
vi: Các tùy chọn máy phục vụ :

en: Maximum of 150 words translated, powered by Systran
vi: Dịch đến 150 từ, chạy bằng Systran

en: Number of supported language pairs: %s
vi: Số cặp ngôn ngữ được hỗ trợ : %s

en: No known limits, powered by Systran
vi: Không có hạn chế đã biết, chạy bằng Systran

en: No known limits, powered by Translation Experts' InterTran
vi: Không có hạn chế đã biết, chạy bằng InterTran của Translation Experts

en: Number of supported languages: %s
vi: Số ngôn ngữ được hỗ trợ : %s

en: Hellenic translations, no known limits, powered by Systran
vi: Dịch tiếng Hy Lạp, không có hạn chế đã biết, chạy bằng Systran

en: Russian translations, maximum of 500 characters translated
vi: Dịch tiếng Nga, dịch đến 500 ký tự

en: You also decide if you want the translation box displayed, and where it will be located.
vi: Bạn cũng có thể quyết định có nên hiển thị hộp dịch hay không, có thì nên hiển thị nó ở đâu.

en: Select your translator:
vi: Chọn bộ dịch:

en: When reading:
vi: Khi đọc:

en: Show translation box
vi: Hiển thị hộp dịch

en: to the left
vi: ở bên trái

en: in the center
vi: ở giữa

en: to the right
vi: ở bên phải

en: Translate inside the SquirrelMail frames
vi: Dịch bên trong các khung SquirrelMail

en: Translation Options
vi: Tùy chọn Dịch

en: Which translator should be used when you get messages in a different language?
vi: Nhận được thư bằng ngôn ngữ khác thì dùng bộ dịch nào?

en: Chinese, Simplified
vi: Tiếng Trung phổ thông

en: Chinese, Traditional
vi: Tiếng Trung truyền thống

en: Filipino (Tagalog)
vi: Tiếng Ta-ga-loc

en: Latin American Spanish
vi: Tiếng Tây Ban Nha (Mỹ La-tinh)

en: to English
vi: sang tiếng Anh

en: from English
vi: từ tiếng Anh

en: Interface language
vi: Ngôn ngữ giao diện

en: Translation direction
vi: Hướng dịch

en: About SquirrelMail %s
vi: Giới thiệu SquirrelMail phiên bản %s

en: SquirrelMail is the name of the program that provides access to your email via the web.
vi: SquirrelMail là tên của một chương trình cung cấp truy cập đến thư điện tử của bạn thông qua Web.

en: If you have questions about or problems with your mail account, passwords, abuse etc, please refer to your system administrator or provider%s.
vi: Cần hỏi câu liên quan đến tài khoản thư thì hỏi quản trị hệ thống hoặc nhà cung cấp dịch vụ Internet%s.

en: They can assist you adequately with these issues. The SquirrelMail Project Team cannot help you with that. The %shelp system%s provides answers to frequently asked questions.
vi: Họ có thể giúp bạn về các vấn đề đó. Nhóm Dự Án SquirrelMail không thể: chúng tôi chỉ phát triển phần mềm gửi và nhận thư. %sHệ thống Trợ giúp%s cũng cũng đáp ứng một số câu hỏi thường gặp.

en: SquirrelMail is a feature rich, standards compliant webmail application written in PHP. It was made by a group of volunteers united in the SquirrelMail Project Team and is released as open source, free software under the %sGNU General Public License%s.
vi: SquirrelMail là một ứng dụng thư tín Web tuân theo tiêu chuẩn có tính năng đầy đủ được ghi bằng PHP. Nó đã được tạo bởi một nhóm người tình nguyện (Nhóm Dự Án SquirrelMail) và được phát hành dưới dạng phần mềm tự do, nguồn mở, dưới %sGiấy Phép Công Cộng GNU%s.

en: For more information about SquirrelMail and the SquirrelMail Project Team, see %sthe SquirrelMail website%s.
vi: Để tìm thêm thông tin về SquirrelMail và Nhóm Dự Án SquirrelMail, xem %strang Web SquirrelMail%s.

en: You are using SquirrelMail version: %s
vi: Bạn đang dùng SquirrelMail phiên bản %s

en: The administrator installed the following plugins:
vi: Quản trị đã cài đặt các phần bổ sung này:

en: none installed
vi: chưa cài đặt gì

en: Nothing to search
vi: Không có gì cần tìm

en: SquirrelMail Webmail
vi: Thư tín Web SquirrelMail

en: The %s logo
vi: Biểu hình %s

en: Add New Identity
vi: Thêm cá tính mới

en: Compose Preferences
vi: Tùy thích Soạn thảo

en: Folder list should automatically %srefresh%s.
vi: Danh sách các thư mục nên tự động %scập nhật%s.

en: This page should automatically %srefresh%s.
vi: Trang này nên tự động %scập nhật%s.

en: Control the behaviour and layout of writing new mail messages, replying to and forwarding messages.
vi: Điều khiển ứng xử và bố trí khi viết thư mới, trả lời và chuyển tiếp thư.

en: Welcome to %s. Please supply your full name and email address.
vi: Chào mừng vào %s. Hãy cung cấp họ tên và địa chỉ thư điện tử.

en: Read Receipt
vi: Thông báo đã đọc

en: View as plain text
vi: Xem dạng nhập thô

en: View as HTML
vi: Xem dạng HTML

en: There must be at least one criteria to search for
vi: Phải có ít nhất một tiêu chuẩn để tìm

en: Error in criteria argument
vi: Lỗi trong đối số tiêu chuẩn

en: (Illegal date)
vi: (Ngày tháng sai)

en: (Wrong date)
vi: (Ngày không đúng)

en: (Missing argument)
vi: (Thiếu đối số)

en: (Spurious argument)
vi: (Đối số giả)

en: Standard Search
vi: Tìm kiếm chuẩn

en: Add New Criteria
vi: Thêm tiêu chuẩn mới

en: Remove Excluded Criteria
vi: Gỡ bỏ các tiêu chuẩn bị loại trừ

en: Remove All Criteria
vi: Gỡ bỏ mọi tiêu chuẩn

en: Not
vi: Không phải

en: Sent By
vi: Gửi bởi

en: Header Field
vi: Dòng đầu

en: Larger Than
vi: Lớn hơn

en: Sent Before
vi: Gửi trước

en: Sent On
vi: Gửi vào

en: Sent Since
vi: Gửi kể từ

en: Smaller Than
vi: Nhỏ hơn

en: Subject Contains
vi: Chủ đề chứa

en: Header and Body
vi: Phần đầu và thân

en: Sent To
vi: Gửi cho

en: And In
vi: Và trong

en: Or In
vi: Hoặc trong

en: No RPC action given
vi: Chưa đưa ra hành động RPC

en: No deletion ID given
vi: Chưa đưa ra mã số xoá

en: No mailbox given
vi: Chưa đưa ra hộp thư

en: RPC action not understood
vi: Hành động RPC không được hiểu

en: PHP install does not have LDAP support.
vi: Bản cài đặt PHP không hỗ trợ LDAP.

en: Removing entry from address book failed
vi: Lỗi gỡ bỏ mục nhập khỏi sổ địa chỉ

en: LDAP rename is not supported by used protocol version
vi: Tính năng thay đổi tên LDAP không được hỗ trợ bởi phiên bản giao thức đang dùng

en: LDAP rename is not supported by used LDAP library. You can't change nickname
vi: Tính năng thay đổi tên LDAP không được hỗ trợ bởi thư viện LDAP đang dùng nên không thể thay đổi tên hiệu

en: LDAP rename failed
vi: Lỗi thay đổi tên LDAP

en: Unable to remove some field values
vi: Không thể gỡ bỏ một số giá trị trường

en: Unable to rename user "%s" to "%s"
vi: Không thể thay đổi tên người dùng « %s » thành « %s »

en: Error initializing other address books.
vi: Lỗi khởi tạo các sổ địa chỉ khác.

en: Unknown address book backend
vi: Hậu phương sổ địa chỉ không rõ

en: Could not open temporary file to store attachment. Contact your system administrator to resolve this issue.
vi: Không thể mở tập tin tạm thời để cất giữ đồ định kèm. Liên lạc với quản trị hệ thống để giải quyết vấn đề này.

en: %s should be writable by user %s.
vi: %s nên cho phép người dùng %s ghi vào.

en: Illegal folder name.
vi: Tên thư mục sai.

en: The name may not contain any of the following: %s
vi: Tên không thể chứa bất cứ ký tự nào sau : %s

en: Please select a different name.
vi: Hãy chọn một tên khác.

en: You have not selected a folder to subscribe. Please do so.
vi: Bạn chưa chọn thư mục để đăng ký. Hãy chọn.

en: You have not selected a folder to unsubscribe. Please do so.
vi: Bạn chưa chọn thư mục để hủy đăng ký. Hãy.

en: Possible reason:
vi: Lý do có thể:

en: ERROR: Bad function call.
vi: LỖI: lời gọi hàm sai.

en: TLS is enabled, but this version of PHP does not support TLS sockets, or is missing the openssl extension.
vi: TSL đã được bật, nhưng phiên bản PHP này không hỗ trợ ổ cắm TLS, hoặc còn thiếu phần mở rộng openssl.

en: IMAP STARTTLS is enabled in SquirrelMail configuration, but used IMAP server does not support STARTTLS.
vi: IMAP STARTTLS đã được hiệu lực trong cấu hình của trình SquirrelMail, nhưng mà máy phục vụ IMAP đang dùng không hỗ trợ STARTTLS.

en: Unable to start TLS.
vi: Không thể khởi chạy TLS.

en: IMAP STARTTLS is enabled in SquirrelMail configuration, but used PHP version does not support functions that allow to enable encryption on open socket.
vi: IMAP STARTTLS đã được hiệu lực trong cấu hình của trình SquirrelMail, nhưng mà phiên bản PHP đang dùng không hỗ trợ chức năng cho phép mật mã trên ổ cắm còn mở.

en: Your mailbox is not located at this server. Try a different server or consult your system administrator
vi: Hộp thư của bạn không phải nằm trên máy phục vụ này. Hãy thử máy phục vụ khác hoặc hỏi quản trị hệ thống.

en: Unknown recipient
vi: Không rõ người nhận

en: Bypass Trash
vi: Đi vòng Sọt Rác

en: Terminating SquirrelMail due to a fatal error
vi: Đang chấm dứt trình SquirrelMail do lỗi nghiêm trọng

en: Secure SMTP (TLS) is enabled in SquirrelMail configuration, but used PHP version does not support it.
vi: SMTP bảo mật (TLS) đã được hiệu lực trong cấu hình của trình SquirrelMail, nhưng mà phiên bản PHP đang dùng không hỗ trợ.

en: TLS session is already activated.
vi: Phiên chạy TLS đã được kích hoạt.

en: SMTP STARTTLS is enabled in SquirrelMail configuration, but used SMTP server does not support it
vi: STARTTLS SMTP đã được hiệu lực trong cấu hình của trình SquirrelMail, nhưng mà máy phục vụ SMTP đang dùng không hỗ trợ.

en: SMTP STARTTLS is enabled in SquirrelMail configuration, but used PHP version does not support functions that allow to enable encryption on open socket.
vi: STARTTLS SMTP đã được hiệu lực trong cấu hình của trình SquirrelMail, nhưng mà phiên bản PHP đang dùng không hỗ trợ chức năng cho phép mật mã trên ổ cắm còn mở.

en: Run "configure", choose option 4 (General options) and set option 10 (Disable server thread sort) to true).
vi: Hãy chạy lệnh cấu hình « configure », bật tùy chọn số 4 (Tùy chọn chung) và đặt tùy chọn số 10 (Tắt sắp xếp nhánh máy phục vụ) thành Đúng (true).

en: Run "configure", choose option 4 (General options) and set option 11 (Disable server-side sorting) to true.
vi: Hãy chạy lệnh cấu hình « configure », bật tùy chọn số 4 (Tùy chọn chung) và đặt tùy chọn số 11 (Tắt sắp xếp bên máy phục vụ) thành Đúng (true).

en: Your used charset is not supported by your IMAP server.
vi: Máy phục vụ IMAP của bạn không hỗ trợ bộ ký tự đang dùng.

en: Run "configure", choose option 4 (General options) and set option 12 (Allow server charset search) to false) or choose option 10 (Language settings) and set option 2 (Default charset) to a charset supported by your IMAP server.
vi: Hãy chạy lệnh cấu hình « configure », bật tùy chọn số 4 (Tùy chọn chung) và đặt tùy chọn số 12 (Cho phép tìm kiếm bộ ký tự máy phục vụ) hoặc bật tùy chọn 10 (Thiết lập ngôn ngữ) và đặt tùy chọn 2 (Bộ ký tự mặc định) thành một bộ ký tự được máy phục vụ IMAP hỗ trợ.

en: Out of quota error.
vi: Lỗi vượt quá chỉ tiêu.

en: An error occured when SquirrelMail appended a message to the mailbox as listed in this message.
vi: Gặp lỗi khi trình SquirrelMail phụ thêm một thư vào hộp thư như được liệt kê trong thông điệp này.

en: Your IMAP server returned an error.
vi: Máy phục vụ IMAP đã trả về lỗi.

en: IMAP server closed the connection.
vi: Máy phục vụ IMAP đã đóng kết nối.

en: General Message Composition
vi: Soạn thảo thư chung

en: Pop-up window
vi: Cửa sổ tự mở

en: In-page
vi: Cùng trang

en: Replying and Forwarding Messages
vi: Trả lời và chuyển tiếp thư

en: Strip signature when replying
vi: Cắt bỏ chữ ký khi trả lời

en: Default font style
vi: Kiểu phông mặc định

en: Enable Fancy Row Mouseover Highlighting
vi: Bật tô sáng đẹp hàng có con chuột ở trên

en: Show Flag / Unflag Buttons
vi: Hiện nút Đặt cờ/Bỏ cờ

en: Enable Message Copy Buttons
vi: Bật các nút Chép Thư

en: Use Compact Page Selector
vi: Dùng bộ chọn trang gọn

en: Message Display Options
vi: Tùy chọn hiển thị thư

en: Height of inline frame
vi: Bề cao của khung trực tiếp

en: Show 'Delete &amp; Prev/Next' Links
vi: Hiện liên kết « Xoá và Lùi/Kế »

en: Translate Special Folders
vi: Dịch các thư mục đặc biệt

en: Save Replies with Original Message
vi: Lưu các trả lời cùng với thư gốc

en: Show only subscribed folders
vi: Hiện chỉ các thư mục đã đăng ký

en: Address Book Take
vi: Sổ địa chỉ lấy

en: IMAP Connection Security
vi: Bảo mật Kết nối IMAP

en: Plain text connection
vi: Kết nối nhập thô

en: Secure IMAP (TLS) connection
vi: Kết nối IMAP bảo mật (TLS)

en: IMAP STARTTLS connection
vi: Kết nối STARTTLS IMAP

en: Requires higher PHP version and special functions. See SquirrelMail documentation.
vi: Cần thiết phiên bản PHP mới hơn và các chức năng đặc biệt. Xem tài liệu hướng dẫn về SquirrelMail.

en: SMTP Connection Security
vi: Bảo mật Kết nối SMTP

en: Disable server-side sorting
vi: Tắt chức năng sắp xếp bên máy phục vụ

en: Disable server-side thread sorting
vi: Tắt chức năng sắp xếp nhánh bên máy phục vụ

en: Search functions
vi: Chức năng tìm kiếm

en: Only basic search
vi: Chỉ tìm cơ bản

en: Only advanced search
vi: Chỉ tìm cấp cao

en: Both search functions
vi: Cả hai chức năng tìm

en: Time Zone Configuration
vi: Cấu hình Múi Giờ

en: Standard GNU C time zones
vi: Các múi giờ GNU C chuẩn

en: Strict time zones
vi: Các mũi giờ chặt chẽ

en: Custom GNU C time zones
vi: Các múi giờ GNU C tự chọn

en: Custom strict time zones
vi: Các mũi giờ chặt chẽ tự chọn

en: Size of username field
vi: Kích cỡ của trường tên người dùng

en: Size of key field
vi: Kích cỡ của trường khoá

en: Size of value field
vi: Kích cỡ của trường giá trị

en: Show alternative language names
vi: Hiện các tên ngôn ngữ xen kẽ

en: Enable aggressive decoding
vi: Bật giải mã tích cực

en: Use icons
vi: Dùng biểu tượng

en: Use inline frames with HTML mails
vi: Dùng khung trực tiếp trong thư HTML

en: Use PHP recode functions
vi: Dùng các hàm mã hoá lại PHP

en: Use PHP iconv functions
vi: Dùng các hàm iconv PHP

en: Allow remote configuration test
vi: Cho phép thử cấu hình từ xa

en: Address book file line length
vi: Độ dài của dòng tập tin sổ địa chỉ

en: Default font set
vi: Tập phông mặc định

en: Default template
vi: Mẫu mặc định

en: Fallback template
vi: Mẫu dự trữ

en: Show System Specifications
vi: Hiện đặc tả hệ thống

en: my email account
vi: tài khoản thư điện tử của tôi

en: Bug Reports
vi: Báo cáo lỗi

en: You must type in a new password.
vi: Bạn cần phải gõ một mật khẩu mới.

en: You must also type in your new password in the verify box.
vi: Bạn cũng cần phải gõ mật khẩu mới vào hộp xác nhận.

en: Your new password does not match the verify password.
vi: Mật khẩu mới không trùng với mật khẩu xác nhận.

en: You must type in your current password.
vi: Bạn cần phải gõ một mật khẩu cũ.

en: Your current password is not correct.
vi: Bạn đã gõ sai mật khẩu cũ.

en: Your new password should be %s to %s characters long.
vi: Mật khẩu mới nên có chiều dài từ %s đến %s ký tự.

en: Your new password contains invalid characters.
vi: Mật khẩu mới chứa ký tự không hợp lệ.

en: Verify New Password:
vi: Xác nhận mật khẩu mới:

en: User's Password
vi: Mật khẩu của người dùng

en: Current configuration requires LDAP support in PHP.
vi: Cấu hình hiện thời cần thiết PHP hỗ trợ LDAP.

en: Plugin is not configured correctly.
vi: Sai cấu hình phần bổ sung.

en: Setting of LDAP connection option %s to value %s failed.
vi: Lỗi đặt tùy chọn kết nối LDAP %s thành giá trị %s.

en: Incorrect LDAP connection option: %s
vi: Tùy chọn kết nối LDAP sai: %s

en: Current PHP LDAP extension does not allow use of ldap_set_option() function.
vi: Phần mở rộng LDAP PHP hiện thời không cho phép dùng hàm ldap_set_option() .

en: Unable to use TLS.
vi: Không thể dùng TLS.

en: Unable to use LDAP TLS in current setup.
vi: Không thể dùng LDAP TLS với thiết lập hiện thời.

en: Unable to bind to LDAP server.
vi: Không thể đóng kết tới máy phục vụ LDAP.

en: Server replied: %s
vi: Máy phục vụ đã đáp ứng: %s

en: Unable to find user's password attribute.
vi: Không tìm thấy thuộc tính mật khẩu của người dùng.

en: Unable to rebind to LDAP server.
vi: Không thể đóng kết lại tới máy phục vụ LDAP.

en: LDAP server uses different attribute to store user's password.
vi: Máy phục vụ LDAP dùng một thuộc tính khác để lưu trữ mật khẩu của người dùng.

en: Unable to connect to LDAP server.
vi: Không thể kết nối tới máy phục vụ LDAP.

en: Unable to find user's DN.
vi: Không tìm thấy DN của người dùng.

en: Search error.
vi: Lỗi tìm kiếm.

en: Multiple userid matches found.
vi: Tìm thấy nhiều ID người dùng tương ứng.

en: ldap_get_dn error.
vi: Lỗi ldap_get_dn .

en: Unsupported crypto: %s
vi: Mật mã không được hỗ trợ : %s

en: PHP mhash extension is missing or does not support selected crypto.
vi: Phần mở rộng mhash PHP bị thiếu hoặc không hỗ trợ mật mã đã chọn.

en: System crypt library doesn't support standard DES crypt.
vi: Thư viện mật mã của hệ thống không hỗ trợ mật mã DES chuẩn.

en: System crypt library doesn't have MD5 support.
vi: Thư viện mật mã của hệ thống không hỗ trợ MD5.

en: System crypt library doesn't support extended DES crypt.
vi: Thư viện mật mã của hệ thống không hỗ trợ mật mã DES đã mở rộng.

en: System crypt library doesn't have Blowfish support.
vi: Thư viện mật mã của hệ thống không hỗ trợ Blowfish.

en: Unable to validate user's password.
vi: Không thể thẩm tra mật khẩu của người dùng.

en: Blowfish is not supported by webserver's system crypt library.
vi: Thư viện mật mã của trình phục vụ Web không hỗ trợ Blowfish.

en: MD5 is not supported by webserver's system crypt library.
vi: Thư viện mật mã của trình phục vụ Web không hỗ trợ MD5.

en: Extended DES crypt is not supported by webserver's system crypt library.
vi: Thư viện mật mã của trình phục vụ Web không hỗ trợ mật mã DES đã mở rộng.

en: Standard DES crypt is not supported by webserver's system crypt library.
vi: Thư viện mật mã của trình phục vụ Web không hỗ trợ mật mã DES chuẩn.

en: PHP Curl extension is NOT available! Unable to change password!
vi: Phần mở rộng Curl PHP KHÔNG phải sẵn sàng nên không thể thay đổi mật khẩu.

en: Cannot change password! (Is user 'Self Configurable User' ?) (401)
vi: Không thể thay đổi mật khẩu (người dùng là « Self Configurable User » không?) (401)

en: Cannot change password!
vi: Không thể thay đổi mật khẩu.

en: Cannot connect to Database Server, please try later!
vi: Không thể kết nối tới máy phục vụ cơ sở dữ liệu, hãy thử lại sau.

en: Database not found on server
vi: Không tìm thấy cơ sở dữ liệu trên máy phục vụ

en: SQL call failed, try again later.
vi: Lời gọi SQL bị lỗi, thử lại sau.

en: Duplicate login entries detected, cannot change password!
vi: Phát hiện các mục nhập đăng nhập trùng nên không thể thay đổi mật khẩu.

en: Password change was not successful!
vi: Không thay đổi được mật khẩu.

en: Plugin is unable to use PHP Pear DB libraries. PHP Pear includes must be available in your PHP include_path setting.
vi: Phần mở rộng không thể sử dụng các thư viện cơ sở dữ liệu Pear PHP. Các tập tin bao gồm Pear PHP phải sẵn sàng trong thiết lập đường dẫn « include_path » PHP của bạn.

en: Required change password backend configuration options are missing.
vi: Thiếu các tùy chọn cấu hình hậu phương thay đổi mật khẩu cần thiết.

en: Connection error: %s
vi: Lỗi kết nối: %s

en: Invalid table name: %s
vi: Tên bảng không hợp lệ: %s

en: User table is empty.
vi: Bảng người dùng còn rỗng.

en: Invalid uid field.
vi: Trường UID không hợp lệ.

en: Invalid password field
vi: Trường mật khẩu không hợp lệ

en: Invalid domain field
vi: Trường miền không hợp lệ

en: Query failed: %s
vi: Lỗi truy vấn: %s

en: Unable to find user in user table.
vi: Không tìm thấy người dùng trong bảng người dùng.

en: Too many matches found in user table.
vi: Quá nhiều kết quả trong bảng người dùng.

en: Unable to detect password crypto algorithm.
vi: Không thể phát hiện thuật toán mật mã mật khẩu.

en: Unable to encrypt new password.
vi: Không thể mật mã mật khẩu mới.

en: Unable to set new password: %s
vi: Không thể đặt mật khẩu mới: %s

en: Unable to use digest-md5 crypto.
vi: Không thể dùng mật mã digest-md5.

en: Closing Connection
vi: Đang đóng kết nối

en: Connecting to Password Server
vi: Đang kết nối tới máy phục vụ mật khẩu

en: No valid backend defined.
vi: Chưa xác định hậu phương hợp lệ.

en: Incorrent path to vmail.inc file.
vi: Sai đường dẫn đến tập tin « vmail.inc ».

en: Invalid or corrupted vmail.inc file.
vi: Tập tin « vmail.inc » không hợp lệ hoặc bị hỏng.

en: Invalid user.
vi: Người dùng không hợp lệ.

en: Empty domain
vi: Miền rỗng

en: Empty domain password
vi: Mật khẩu miền rỗng

en: Empty username
vi: Tên người dùng rỗng

en: Empty new password
vi: Mật khẩu mới rỗng

en: Unable to execute "%s".
vi: Không thể thực hiện « %s ».

en: Server Capability response:
vi: Đáp ứng về khả năng của máy phục vụ :

en: Select the IMAP commands you would like to run. Most commands require a selected mailbox so the select command is already setup. You can clear all the commands and test your own IMAP command strings. The commands are executed in order. The default values are simple IMAP commands using your default_charset and folder_prefix from SquirrelMail when needed.
vi: Hãy chọn những câu lệnh IMAP bạn muốn chạy. Phần lớn câu lệnh cần thiết một hộp thư đã chọn, vì vậy lệnh lựa chọn đã được đặt. Bạn có thể gột tất cả các câu lệnh và thử chuỗi IMAP riêng của mình. Các lệnh được thực hiện theo thứ tự. Những giá trị mặc định là các câu lệnh IMAP đơn giản dùng bộ ký tự mặc định (default_charset) và tiền tố thư mục (folder_prefix) từ SquirrelMail khi cần.

en: NOTE: These commands are live, any changes made will effect your current email account.
vi: GHI CHÚ : các câu lệnh này vẫn còn động: mỗi thay đổi được làm sẽ có tác động tìm kiếm thư điện tử của bạn.

en: Test Name
vi: Tên thử

en: IMAP command string
vi: Chuỗi lệnh IMAP

en: Request:
vi: Yêu cầu :

en: Execution time:
vi: Thời gian thực hiện:

en: %s ms
vi: %s miligiây

en: Mailing Lists
vi: Hộp thư chung

en: Manage the (non-RFC-compliant) mailing lists that you are subscribed to for the purpose of providing one-click list replies when responding to list messages.
vi: Quản lý các hộp thư chung (không tùy theo RPC) với đó bạn đã đăng ký, nhằm mục đích cung cấp trả lời nhấn một khi đáp ứng thư trong hộp thư chung.

en: No POP3 servers configured yet.
vi: Chưa cấu hình máy phục vụ POP3.

en: Click here to go to the options page.
vi: Nhấn vào đây để thăm trang chứa các tùy chọn.

en: Fetching from %s
vi: Đang lấy từ %s

en: Can't get mailbox status:
vi: Không thể lấy trạng thái về hộp thư :

en: Fetching list of messages...
vi: Đang lấy danh sách các thư...

en: Login OK: Inbox contains %s message | Login OK: Inbox contains %s messages
vi[0]: Đăng nhập được: Hộp Đến chứa %s thư

en: Fetching message %s.
vi: Đang lấy thư %s.

en: Authentication type:
vi: Kiểu xác thực:

en: APOP or USER
vi: APOP hoặc NGƯỜI DÙNG

en: Connection type:
vi: Kiểu kết nối:

en: Use StartTLS
vi: Dùng StartTLS

en: The NewMail plugin will follow the Folder Preferences option &quot;Enable Unread Message Notification&quot;
vi: Phần mở rộng NewMail sẽ theo tùy chọn Tùy chọn Thư mục « Bật thông báo về thư chưa đọc »

en: Follow folder preferences
vi: Theo Tùy thích Thư mục

en: All folders
vi: Mọi thư mục

en: Special folders
vi: Các thư mục đặc biệt

en: Regular folders
vi: Các thư mục bình thường

en: Check for new messages in:
vi: Kiểm tra có thư mới sau :

en: uploaded media file
vi: tập tin nhạc/ảnh đã tải lên

en: Upload Media File:
vi: Tải lên tập tin nhạc/ảnh:

en: Uploaded Media File:
vi: Tập tin nhạc/ảnh đã tải lên:

en: Media file %s will be removed, if you upload other media file.
vi: Tải lên tập tin nhạc/ảnh khác thì gỡ bỏ tập tin nhạc/ảnh %s.

en: %s notice:
vi: Thông báo %s:

en: There are some restrictions in Sent Subfolder options.
vi: Có một số sự hạn chế trong các tùy chọn về Sent Subfolder.

en: Sent Subfolders plugin is misconfigured.
vi: Sai cấu hình phần mở rộng Sent Subfolders.

en: Save emails submitted to SpamCop:
vi: Lưu các thư được gửi cho SpamCop:

en: SpamCop reporting
vi: Thông báo cho SpamCop

en: Your %s dictionary is encrypted with password that differs from your current password.
vi: Từ điển %s của bạn được mật mã bằng một mật khẩu khác với mật khẩu hiện thời của bạn.

en: Invalid SquirrelSpell module.
vi: Mô-đun SquirrelSpell không hợp lệ.

en: SquirrelSpell error.
vi: Lỗi SquirrelSpell.

en: Found %d error | Found %d errors
vi[0]: Tìm %d lỗi

en: Using %s dictionary for spellcheck.
vi: Đang dùng từ điển %s để kiểm tra chính tả.

en: Translation Theme:
vi: Sắc thái dịch:

en: Selected translation engine is disabled. Please update your translation preferences.
vi: Cơ chế dịch đã chọn đã bị tắt. Hãy cập nhật tùy thích dịch của bạn.

en: Translation Preferences
vi: Tùy thích dịch

en: Maximum of 25 kilobytes translated, powered by Systran
vi: Dịch đến 25 KB, chạy bằng Systran

en: No known limits, powered by GPLTrans (free, open source)
vi: Không có hạn chế đã biết, chạy bằng GPLTrans (tự do, nguồn mở)

en: Transliterate unknown words:
vi: Chuyển chữ các từ lạ:

en: When composing:
vi: Khi soạn:

en: Not yet functional, currently does nothing
vi: Chưa có chức năng, hiện thời không làm gì

en: Address book is empty
vi: Sổ địa chỉ còn rỗng

en: Address book search
vi: Tìm trong sổ địa chỉ

en: Max.
vi: Đại

en: Receipts
vi: Báo đã nhận

en: SquirrelMail notice messages
vi: Thông báo của SquirrelMail

en: More info:
vi: Thông tin thêm:

en: No folders were found to unsubscribe from.
vi: Không tìm thấy các thư mục để hủy đăng ký.

en: No folders were found to subscribe to.
vi: Không tìm thấy các thư mục đề đăng ký.

en: Message Flags
vi: Cờ Thư

en: Click here to change the sorting of the message list
vi: Nhấn vào đây để thay đổi thứ tự sắp xếp danh sách các thư

en: Rule Conditions
vi: Điều kiện quy tắc

en: Identifying Name
vi: Tên nhận diện

en: To or cc
vi: Cho hoặc Cc

en: Requested
vi: Đã yêu cầu

en: Send Read Receipt Now
vi: Gửi ngay thông báo đã đọc

en: Viewing HTML formatted email
vi: Đang xem thư có định dạng HTML

en: As Attachment
vi: Dạng đồ đính kèm

en: Move To
vi: Chuyển tới

en: Delete &amp; Previous
vi: Xoá và Lùi

en: and subfolders
vi: và các thư mục con

en: Fold
vi: Gấp

en: Folder List
vi: Danh sách Thư mục

en: Open all
vi: Mở tất cả

en: Purge trash
vi: Tẩy Sọt rắc

en: The SquirrelMail logo
vi: Biểu hình SquirrelMail

en: Reorder indexes
vi: Sắp xếp lại các chỉ mục

en: Add an index
vi: Thêm chỉ mục

en: %s from %s on %s
vi: %s từ %s vào %s

en: Expand Header
vi: Giãn ra phần đầu

en: Collapse Header
vi: Co lại phần đầu

en: Message Preview
vi: Xem thử thư

en: Delivery error report
vi: Thông báo lỗi phát thư

en: Undelivered Message Headers
vi: Dòng đầu thư chưa phát

en: This image has been removed for security reasons
vi: Ảnh này đã bị gỡ bỏ vì lý do bảo mật.

en: Old Password
vi: Mật khẩu cũ

en: This connects to your local Password Server to change your email password.
vi: Đây kết nối tới máy phục vụ mật khẩu cục bộ để thay đổi mật khẩu thư điện tử của bạn.

en: You must type in your old password.
vi: Bạn cần phải gõ mật khẩu cũ.

en: Your new password doesn't match the verify password.
vi: Mật khẩu mới không trùng với mật khẩu xác nhận.

en: Your old password is not correct.
vi: Mật khẩu cũ không đúng.

en: You must use different symbols for text and field delimiters.
vi: Bạn cần phải dùng các ký hiệu khác nhau cho dấu tách kiểu văn bản và trường.

en: Return to main %sAddress Book%s page.
vi: Trở về trang %sSổ địa chỉ%s chính.

en: Selected address book is empty.
vi: Sổ địa chỉ đã chọn còn rỗng.

note: Detect PHP 4.2.0+ upload error codes (http://www.php.net/features.file-upload.errors)
en: Please select a file for uploading.
vi: Hãy chọn tập tin cần tải lên.

en: The uploaded file exceeds PHP upload_max_filesize limits.
vi: Tập tin đã tải lên vượt quá sự hạn chế kích cỡ tập tin tối đa (upload_max_filesize) PHP.

en: The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML.
vi: Tập tin đã tải lên vượt quá chỉ thị kích cỡ tập tin tối đa (MAX_FILE_SIZE) được ghi rõ trong mã HTML.

en: The uploaded file was only partially uploaded.
vi: Tập tin đã tải lên chỉ được tải lên một phần.

en: No file was uploaded.
vi: Chưa tải lên tập tin.

en: Missing a temporary directory.
vi: Thiếu một thư mục tạm.

en: Failed to write file to disk.
vi: Lỗi ghi tập tin vào đĩa.

note: File upload stopped by extension. 'security library' is more user friendly.
en: File upload stopped by security library.
vi: Tiến trình tải lên tập tin bị dừng chạy bởi thư viện bảo mật.

en: Unknown upload error.
vi: Lỗi tải lên không rõ.

en: Upload error
vi: Lỗi tải lên

note: i18n: %s displays 'somenumber B', 'somenumber KB' or 'somenumber MB'.
en: Imported CSV file is too big. Contact your system administrator, if you want to import files, that are bigger than %s.
vi: Tập tin CSV đã nhập khẩu vẫn quá lớn. Hãy liên lạc với quản trị hệ thống nếu bạn muốn nhập tập tin lớn hơn %s.

en: Error, could not open address file.
vi: Lỗi: không thể mở tập tin địa chỉ.

note: Title of column with row numbers
en: No#
vi: Không có #

note: Title of column with omit checkbox
en: Omit
vi: Bỏ sót

en: Add to address book:
vi: Thêm vào Sổ địa chỉ:

note: * * $csvdata is empty. User tried to import empty file or $error contains fatal * processing error message.
en: Nothing to import
vi: Không có gì cần nhập

en: Return to Address Book
vi: Trở về Sổ địa chỉ

en: The following rows have errors
vi: Những hàng sau vẫn còn có lỗi

note: unable to move file to temp directory
en: Can't move uploaded file to attachment directory.
vi: Không thể di chuyển tập tin đã tải lên sang thư mục đồ đính kèm.

note: $csvdata is not available or is not array.
en: Unable to access uploaded data. Contact your system administrator.
vi: Không thể truy cập đến dữ liệu đã tải lên. Hãy liên lạc quản trị hệ thống.

note: displays row number that can't be imported. SquirrelMail address book backend error message is displayed after it.
en: Row %d:
vi: Hàng %d:

en: There were errors uploading the data, as listed below. Entries not listed here were uploaded.
vi: Gặp lỗi khi tải lên dữ liệu, như được liệt kê bên dưới. Các mục nhập không phải được liệt kê ở đây thì đã được tải lên.

en: Upload Completed!
vi: Tiến trình tải lên đã chạy xong.

en: Click on the link below to verify your work.
vi: Nhấn vào liên kết bên dưới để thẩm tra việc làm.

en: Single quotes (')
vi: Nháy đơn (')

en: Double quotes (")
vi: Nháy kép (")

en: Custom delimiter
vi: Dấu tách tự chọn

en: Address book import
vi: Nhập Sổ địa chỉ

en: Select file:
vi: Chọn tập tin:

en: Input character set:
vi: Bộ ký tự nhập vào :

en: Field delimiter:
vi: Dấu tách trường:

en: Custom field delimiter:
vi: Dấu tách trường tự chọn:

en: Text delimiter:
vi: Dấu tách văn bản:

en: Custom text delimiter:
vi: Dấu tách văn bản tự chọn:

en: Import CSV File
vi: Nhập tập tin CSV

en: Address book uploads are disabled.
vi: Chức năng tải lên sổ địa chỉ hiện thời bị tắt.

en: Address book export
vi: Xuất Sổ địa chỉ

en: Use address book:
vi: Dùng sổ địa chỉ:

en: Export to CSV File
vi: Xuất vào tập tin CSV

en: Do Not Include
vi: Đừng bao gồm

en: LDIF import is not supported.
vi: Không hỗ trợ chức năng nhập LDIF.

en: You can control advanced interface options here.
vi: Ở đây thì bạn có thể điều khiển các tùy chọn giao diện cấp cao.

note: * Settings related to mailbox
en: Advanced Mailbox Options
vi: Tùy chọn Hộp thư Cấp cao

en: Auto expunge
vi: Tự động xoá hẳn

en: Use special folder color
vi: Dùng màu thư mục đặc biệt

en: List special folders first
vi: Liệt kê các thư mục đặc biệt trước

note: * Message composition options
en: Advanced Message Composition Options
vi: Tùy chọn Biên soạn Thư Cấp cao

en: Use email priorities
vi: Dùng ưu tiên thư

note: * Settings related to address book
en: Advanced Address Book Options
vi: Tùy chọn Sổ địa chỉ Cấp cao

en: Address Book Email Prefix
vi: Tiền tố Điện thư Sổ địa chỉ

en: No Prefix
vi: Không có tiền tố

en: Archive disabled (zlib not supported)
vi: Kho bị tắt (zlib không được hỗ trợ)

en: Format Emails as
vi: Định dạng thư là

en: EML Messages
vi: Thư EML

en: Separate Entities
vi: Thực thể riêng

en: Save Attachments
vi: Lưu các đồ đính kèm

en: Separate Entities Options
vi: Tùy chọn Thực thể Riêng

en: EML Messages Options
vi: Tùy chọn Thư EML

en: Mbox Options
vi: Tùy chọn Mbox

en: Maildir Options
vi: Tùy chọn Maildir

en: Compress Type
vi: Kiểu nén

en: Email Filename
vi: Tên tập tin thư điện thư

en: Numbered
vi: Đánh số

en: Archive Settings
vi: Thiết lập kho

en: These settings allow you to modify the way you archive messages.
vi: Thiết lập này cho phép bạn sửa đổi cách lưu trữ các thư.

en: NOTE: You need to supply your full name and email address.
vi: GHI CHÚ : bạn cần phải cung cấp họ tên và địa chỉ thư điện tử.

en: Badly formatted header color
vi: Màu dòng đầu sai định dạng

en: Badly formatted today color
vi: Màu hôm nay sai định dạng

en: Badly formatted event color
vi: Màu dữ kiện sai định dạng

en: Badly formatted day color
vi: Màu ngày sai định dạng

en: Day view start time must come before end time
vi: Giờ bắt đầu khung xem ngày phải nằm trước giờ kết thúc

en: Insignificant
vi: Tầm thường

en: Event Created Successfully
vi: Dữ kiện được tạo thành công

en: Event Updated Successfully
vi: Dữ kiện được cập nhật thành công

en: Personal Calendar for %s
vi: Lịch cá nhân cho %s

en: Calendar Preferences
vi: Tùy thích Lịch

en: Change the way your calendars behave and are displayed, including the miniature calendar beneath the folder list.
vi: Thay đổi ứng xử và diện mạo của các lịch, gồm có lịch nhỏ bên dưới danh sách các thư mục.

en: Calendar Administration
vi: Quản lý Lịch

en: Create and maintain shared calendars. Edit holidays, assign calendar access by user, or create publicly available calendars.
vi: Tạo và bảo tồn các lịch dùng chung. Chỉnh sửa ngày nghỉ, gán quyền truy cập lịch theo người dùng, hoặc tạo các lịch công bố.

en: %d min.
vi: %d phút

en: %s hr.
vi: %s giờ

en: %s day
vi: %s ngày

en: %s days
vi: %s ngày

en: %s wk.
vi: %s tuần

en: %sam
vi: %s sáng

en: %spm
vi: %s chiều

en: Could not load external calendar
vi: Không thể nạp lịch bên ngoài

en: Could not load external calendar; bad address
vi: Không thể nạp lịch bên ngoài: địa chỉ sai

en: Converting old calendar. . .
vi: Đang chuyển đổi lịch cũ...

en: Problem converting old calendar; please contact your administrator (%s)
vi: Gặp lỗi khi chuyển đổi lịch cũ — hãy liên lạc với quản trị (%s)

en: Can't rename %s to %s
vi: Không thể thay đổi tên %s thành %s

en: Problem converting old calendar; please contact your administrator (cannot execute %s)
vi: Gặp lỗi khi chuyển đổi lịch cũ — hãy liên lạc với quản trị (không thể thực hiện %s)

en: Can't find old personal calendar: %s
vi: Không tìm thấy lịch cá nhân cũ : %s

en: Successfully merged calendar into "%s"
vi: Lịch đã được trộn vào « %s »

en: You already have a calendar with the same ID.  Are you sure you don't want to merge/synch the calendar you are uploading?
vi: Bạn đã có một lịch cùng mã số. Có chắc không muốn trộn/đồng bộ hoá lịch đang tải lên không?

en: Must have domain information
vi: Cần thiết thông tin về miền

en: Valid event type must be specified
vi: Phải ghi rõ kiểu dữ kiện

en: Must specify valid recurrence type
vi: Phải ghi rõ kiểu lặp lại hợp lệ

en: Overall end of recurrence for recurring events must come after end of initial occurrence
vi: Kết thúc lặp lại toàn bộ cho các dữ kiện lặp lại thì phải nằm sau kết thúc của sự xảy ra đầu tiên

en: Must specify valid recurrence interval
vi: Phải ghi rõ khoảng thời gian lặp lại hợp lệ

en: Event must have a summary/title
vi: Dữ kiện phải có một bản tóm tắt/tựa đề

en: Must specify valid event priority
vi: Phải ghi rõ mức ưu tiên dữ kiện hợp lệ

en: Event must have a valid start date/time
vi: Dữ kiện phải có một ngày/giờ bắt đầu hợp lệ

en: Event must have a valid end date/time
vi: Dữ kiện phải có một ngày/giờ kết thúc hợp lệ

en: End date/time must come after start date and time
vi: Ngày/giờ kết thúc dữ kiện phải nằm sau ngày/giờ bắt đầu

en: At least one parent calendar must be given
vi: Phải đưa ra ít nhất một lịch cha

en: Event must have a creator
vi: Dữ kiện phải có người tạo

en: Event must have a creation date
vi: Dữ kiện phải có ngày tạo

en: Event must have at least one owner
vi: Dữ kiện phải có ít nhất một người sở hữu

en: Create New Calendar
vi: Tạo lịch mới

en: Calendar Setup
vi: Thiết lập Lịch

en: Create shared access calendars for select users
     or public calendars for all users.
vi: Tạo lịch truy cập chung cho các người dùng đã chọn,
    hoặc lịch công bố cho mọi người dùng.

en: Manage user permissions for your shared calendars.
vi: Quản lý quyền hạn người dùng cho các lịch dùng chung của bạn.

en: Calendars
vi: Lịch

en: <b>Shared</b> calendars can be assigned to users with read only or read/write access. To manage user access to your shared calendars, use the "Users" button.
vi: Lịch <b>Dùng chung</b> có thể được gán cho người dùng có quyền chỉ-đọc hoặc đọc-ghi. Để quả lý truy cập người dùng đến lịch dùng chung, bấm cái nút « Người dùng ».

en: <b>Public</b> calendars are available to all users in addition to their private personal calendar.
vi: Lịch <b>Công bố</b> sẵn sàng cho mọi người dùng, thêm vào lịch cá nhân riêng của họ.

en: Shared Calendars
vi: Lịch dùng chung

en: Shared calendars
vi: Lịch dùng chung

en: No Shared Calendars Defined
vi: Chưa xác định lịch dùng chung

en: Public Calendars
vi: Lịch công bố

en: Public calendars
vi: Lịch công bố

en: No Public Calendars Defined
vi: Chưa xác định lịch công bố

en: Add a new calender
vi: Thêm lịch mới

en: make <b>PUBLIC</b> (read/write for all users)
vi: làm cho <b>CÔNG BỐ</b> (cho phép mọi người dùng đọc/ghi)

en: <b>To delete one or more users</b> from a calendar, check the box next to each username and click the 'Delete Users' button.
vi: <b>Để xoá một hay nhiều người dùng</b> khỏi lịch, đánh dấu vào hộp bên cạnh mỗi tên người dùng, rồi bấm cái nút « Xoá người dùng ».

en: <b>To add a user</b> to a calendar, type in the username below the calendar, choose the user's access level, and click the 'Add User' button.
vi: <b>Để thêm một người dùng</b> vào lịch, gõ tên người dùng vào bên dưới lịch đó, chọn cấp truy cập của người dùng, rồi bấm cái nút « Thêm người dùng ».

en: Note that you may use wildcards in user names: * means "zero or more characters" and ? means "exactly one alphanumeric character". For example, "*@mydomain.com" will give everyone in "mydomain.com" access to the calendars you assign to that username.
vi: Ghi chú rằng bạn có thể sử dụng ký tự đại diện trong tên người dùng:
     *	≥0 ký tự
     ?	chính xác 1 ký tự chữ số
    Ví dụ, « *.miền.com » sẽ cho mọi người dùng trong « miền.com » có truy cập đến các lịch bạn gán cho tên người dùng đó.

en: <b>To update user access levels</b> for a calendar, adjust the 'Access Level' selections, then click the 'Save' button below that calendar.
vi: <b>Để cập nhật các cấp truy cập của người dùng</b> về lịch, điều chỉnh các sự chọn về « Cấp truy cập », rồi bấm cái nút « Lưu » bên dưới lịch đó.

en: Note that only owners of public calendars will have write access to those calendars.
vi: Ghi chú rằng chỉ (những) người sở hữu một lịch công bố nào đó có quyền ghi vào nó.

en: No Shared Calendars Have Been Defined
vi: Chưa xác định lịch công bố

en: Edit Holidays
vi: Sửa ngày nghỉ

en: Access Level
vi: Cấp truy cập

en: No users defined for this calendar
vi: Chưa xác định người dùng cho lịch này

en: Delete Users
vi: Xoá người dùng

en: <b>To create a holiday,</b> blah blah and click the 'Blah Blah' button.
vi: <b>Để tạo một kỳ nghỉ</b> [SỬA ĐI, chưa có thông tin]

en: Note that you must also add the new holiday to your calendar if desired.
vi: Ghi chú rằng bạn cũng cần phải thêm ngày nghỉ mới vào lịch (nếu muốn).

en: <b>To add a holiday</b> to a calendar, blah blah blah and click the 'Blah Blah' button.
vi: <b>Để thêm một kỳ nghỉ</b> vào một lịch nào đó, [SỬA ĐI, chưa có thông tin]

en: <b>To remove a holiday</b> from a calendar, blah blah blah, then click the 'Blah' button below that calendar.
vi: <b>Để gỡ bỏ một kỳ nghỉ</b> khỏi một lịch nào đó, [SỬA ĐI, chưa có thông tin]

en: No Holidays Have Been Defined
vi: Chưa xác định ngày nghỉ

en: General Calendar Options
vi: Tùy chọn Lịch Chung

en: First Day of Week:
vi: Hôm đầu trong tuần:

en: Priority at which Events Are Highlighted:
vi: Ưu tiên ở đó tô sáng dữ kiện:

en: Show Daily Add Event Buttons in Month View:
vi: Hiện các nút Thêm Dữ Kiện hàng ngày trong ô xem tháng:

en: Show Week Numbers in Month View:
vi: Hiện các số thứ tự tuần trong ô xem tháng:

en: Show Event Start Times in Month View:
vi: Hiện các giờ bắt đầu dữ kiện trong ô xem tháng:

en: Maximum Number Events Shown Per Day in Month View:
vi: Số dữ kiện tối đa cần hiển thị trong mỗi ngày trong ô xem tháng:

en: Click on Event in Month View Goes To:
vi: Nhấn vào dữ kiện trong ô xem tháng thì đi tới:

en: Show Compacted Time of Day in Day View:
vi: Hiện giờ ngày đã nén trong ô xem ngày:

en: Show Hourly Add Event Buttons in Day View:
vi: Hiện các nút Thêm Dữ Kiện hàng giờ trong ô xem tháng:

en: Day View Start Time:
vi: Giờ bắt đầu ô xem ngày:

en: Day View End Time:
vi: Giờ kết thúc ô xem ngày:

en: Clock Skew To Remotely Hosted Calendars:
vi: Độ lệch đồng hồ tới lịch trên máy ở xa:

en: Small Calendar
vi: Lịch nhỏ

en: Show Small Calendar Under Folder List:
vi: Hiện lịch nhỏ bên dưới danh sách thư mục:

en: Small Calendar Source:
vi: Nguồn lịch nhỏ :

en: Small Calendar Size:
vi: Kích cỡ lịch nhỏ :

en: Small Calendar Separator:
vi: Dấu tách lịch nhỏ :

en: Show Year Title Above Small Calendar:
vi: Hiện tên năm bên trên lịch nhỏ :

en: Show Today Link Above Small Calendar:
vi: Hiện liên kết hôm nay bên trên lịch nhỏ :

en: Show Day Headers Above Small Calendar:
vi: Hiện phần đầu ngày bên trên lịch nhỏ :

en: Use Same Background Colors for Days as Regular Calendar:
vi: Dùng cùng màu nền ngày với lịch bình thường:

en: Header Color:
vi: Màu phần đầu :

en: Today Color:
vi: Màu hôm nay:

en: Event Color:
vi: Màu dữ kiện:

en: Day Color:
vi: Màu ngày:

en: Event Text Style:
vi: Kiểu chữ dữ kiện:

en: Year View
vi: Xem năm

en: Click a box and the hexadecimal color will be shown below.  Use these hex values for color box settings.
vi: Nhấn vào một hộp để xem màu dạng thập lục bên dưới. Hãy dùng giá trị thập lục trong thiết lập hộp màu.

en: Hex Value
vi: Giá trị thập lục

en: Edit Calendar
vi: Sửa lịch

en: Create Event
vi: Tạo dữ kiện

en: Recurrence:
vi: Lặp lại:

en: One Time
vi: Một lần

en: Recurring Every
vi: Lặp lại mỗi

en: End Recurrence:
vi: Kết thúc lặp lại:

en: Recurrence Count:
vi: Số lần lặp lại:

en: Reminder:
vi: Nhắc nhở :

en: before event start
vi: trước khi dữ kiện bắt đầu

en: Delete Event
vi: Xoá dữ kiện

en: Last Updated:
vi: Cập nhật cuối:

en: Reminder not set
vi: Chưa đặt nhắc nhở

en: Occurrences
vi: Lần xảy ra

en: Calendar Helper
vi: Bổ trợ Lịch

en: Time Helper
vi: Bổ trợ Giờ

en: Available Calendars
vi: Lịch sẵn sàng

en: Add Personal Calendar
vi: Thêm lịch cá nhân

en: Add External Calendar
vi: Thêm lịch bên ngoài

en: Override Name:
vi: Ghi đè lên tên:

en: Import Calendar
vi: Nhập lịch

en: Synch/Merge With
vi: Trộn/đồng bộ hoá với

en: cont'd
vi: tiếp tục

en: Sorry, you did not provide the correct challenge response.
vi: Tiếc là bạn chưa cung cấp đáp ứng yêu cầu đúng.

en: This is a CAPTCHA image; please enter the text you see in this image into the input box below
vi: Đây là một ảnh CAPTCHA (để ngăn cản thư rác); hãy gõ vào hộp nhập bên dưới chuỗi chữ bạn thấy trong ảnh này.

en: Enter the text you see in the image above:
vi: Nhập chuỗi chữ bạn thấy trong ảnh bên trên:

en: zero
vi: số không

en: one
vi: một

en: two
vi: hai

en: three
vi: ba

en: four
vi: bốn

en: five
vi: năm

en: six
vi: sáu

en: seven
vi: bảy

en: eight
vi: tám

en: nine
vi: chín

en: Enter the text you see above:
vi: Nhập chuỗi chữ bạn thấy bên trên:

en: What is %s?
vi: %s là gì?

en: Your message contains some inappropriate words, which have been removed.  Click send again to send your message after reviewing it.
vi: Thư của bạn chứa một số từ không thích hợp mà bị gỡ bỏ. Một khi xem lại thì hãy nhấn lại vào nút Gửi để gửi thư.

en: Could not find Pear DB library
vi: Không tìm thấy thư viện cơ sở dữ liệu Pear

en: Could not make database connection
vi: Không thể thiết lập kết nối đến cơ sở dữ liệu

en: DATABASE ERROR: could not lookup force change password flag: %s
vi: LỖI CƠ SỞ DỮ LIỆU : không thể tra cứu cờ ép buộc thay đổi mật khẩu : %s

en: Force change password query result is: %s<br />Query was: %s<br /><br />
vi: Kết quả truy vấn ép buộc thay đổi mật khẩu là: %s<br />Truy vấn là: %s<br /><br />

en: Password changed successfully.<br />Please use your new password to log in from now on.
vi: Mật khẩu đã được thay đổi.<br/>Hãy dùng mật khẩu mới để đăng nhập kể từ bây giờ.

en: Password change cancelled.<br />Your password has NOT been changed.
vi: Tiến trình thay đổi mật khẩu bị hủy bỏ.<br/>Mật khẩu của bạn đã KHÔNG thay đổi.

en: Periodically, we ask that you change your password.  This is done to help maintain good security for your email account.
vi: Theo định kỳ, chương trình này nhắc nhở bạn thay đổi mật khẩu, để giúp bảo tồn mức bảo mật tốt cho tài khoản thư điện tử của bạn.

en: Change Password - Secure
vi: Đổi mật khẩu — Bảo mật

en: DATABASE ERROR: could not lookup salt: %s
vi: LỖI CƠ SỞ DỮ LIỆU : không thể tra cứi salt: %s

en: Password query result is: %s<br />Query was: %s<br /><br />
vi: Kết quả truy vấn mật khẩu là: %s<br />Truy vấn là: %s<br /><br />

en: You must type in your old password
vi: Bạn cần phải gõ mật khẩu cũ

en: Your old password is not correct
vi:  Mật khẩu cũ không đúng

en: DATABASE ERROR: could not lookup old password: %s
vi: LỖI CƠ SỞ DỮ LIỆU : không thể tra cứu mật khẩu cũ : %s

en: Your old password does not match
vi: Mật khẩu cũ không tương ứng

en: You must type in a new password
vi: Bạn phải gõ một mật khẩu mới

en: Your new password is too short.  It must be at least %s characters long
vi: Mật khẩu mới quá ngắn. Nó phải chứa ít nhất %s ký tự.

en: Your new password is too long.  It must be no more than %s characters long
vi: Mật khẩu mới quá dài. Nó có thể chứa nhiều nhất %s ký tự.

en: Please include at least one digit in your new password
vi: Xin hãy nhập ít nhất một chữ số trong mật khẩu mới

en: Please include at least one upper-case letter in your new password
vi: Xin hãy nhập ít nhất một chữ hoa trong mật khẩu mới

en: Please include at least one lower-case letter in your new password
vi: Xin hãy nhập ít nhất một chữ thường trong mật khẩu mới

en: Please include at least one non-alphanumeric character (such as @, - or _) in your new password
vi: Xin hãy nhập ít nhất một ký tự không phải chữ-số (v.d. @, -, _) trong mật khẩu mới

en: You must also type in your new password in the verify box
vi: Bạn cũng phải gõ mật khẩu mới vào hộp thẩm tra

en: Your new password does not match the verify password
vi: Mật khẩu mới không tương ứng với mật khẩu thẩm tra

en: Your new password must be different than your old password
vi: Mật khẩu mới phải khác với mật khẩu cũ

en: DATABASE ERROR: could not update password: %s
vi: LỖI CƠ SỞ DỮ LIỆU : không thể cập nhật mật khẩu : %s

en: "Check Quota" Troubleshooting
vi: Giải đáp thắc mắc « Kiểm tra Chỉ tiêu »

en: This page can aid you in troubleshooting the "Check Quota" plugin.
vi: Trang này có thể giúp bạn giải đáp thắc mắc phần mở rộng « Kiểm tra Chỉ tiêu ».

en: Quota Binary Output:
vi: Kết xuất tập tin nhị phân chỉ tiêu :

en: Quota binary did not give any output. Quotas may not be enabled.
vi: Tập tin nhị phân chỉ tiêu không xuất gì. Có lẽ chưa hiệu lực chỉ tiêu.

en: You do not have quotas enabled for your username, you will not see any informative graphs.
vi: Chưa hiệu lực chỉ tiêu cho tên người dùng của bạn nên không thấy đồ thị chứa thông tin.

en: IMAP Command Sent:
vi: Lệnh IMAP đã gửi:

en: IMAP Response Received:
vi: Đáp ứng IMAP đã nhận:

en: Your IMAP server does not have IMAP4 QUOTA extension. Quotas not enabled.
vi: Máy phục vụ IMAP của bạn không chạy phần mở rộng QUOTA IMAP4 nên không hiệu lực chỉ tiêu (quota).

en: Your username is not in user@domain format. cPanel quotas only work with that type of usernames for now.
vi: Tên người dùng của bạn không có định dạng « người_dùng@miền ». Chỉ tiêu kiểu cPanel hiện thời chỉ hoạt động được với tên người dùng kiểu đó.

en: Reseller information for your domain cannot be obtained.
vi: Không thể lấy thông tin về nhà bán lại đối với miền của bạn.

en: Quota File:
vi: Tập tin chỉ tiêu :

en: Quota file for your domain does not exist or not readable.
vi: Tập tin chỉ tiêu đối với miền của bạn không tồn tại hoặc không thể đọc được.

en: Your cPanel Quota:
vi: Chỉ tiêu cPanel của bạn:

en: Mail Files Location:
vi: Vị trí tập tin thư tín:

en: &quot;du&quot; Binary Output:
vi: Kết xuất tập tin nhị phân &quot;du&quot;:

en: &quot;du&quot; binary did not give any output. There may be some problem with that binary.
vi: Tập tin nhị phân &quot;du&quot; không xuất gì. Có lẽ nó gặp lỗi.

en: Quota Usage:
vi: Sử dụng chỉ tiêu :

en: File Usage:
vi: Sử dụng tập tin:

en: OVER QUOTA!
vi: VƯỢT QUÁ CHỈ TIÊU !

en: Your quota usage is currently <b>%s%%</b>.
vi: Sử dụng chỉ tiêu của bạn hiện thời là <b>%s%%</b>.

en: Your quota usage is currently %s%%.
vi: Sử dụng chỉ tiêu của bạn hiện thời là %s%%.

en: To avoid losing any email, you should immediately empty out your "Trash" and "Sent" folders and delete emails with large attachments.
vi: Để tránh mất thư điện tử, ngay lập tức bạn nên đổ thư mục « Sọt Rác » và « Đã gửi » và xoá các thư có đồ đính kèm lớn.

en: To avoid losing any email, you should immediately empty out your &quot;Trash&quot; and &quot;Sent&quot; folders and delete emails with large attachments.
vi: Để tránh mất thư điện tử, ngay lập tức bạn nên đổ thư mục « Sọt Rác » và « Đã gửi » và xoá các thư có đồ đính kèm lớn.

en: You may want to make sure you empty out your "Trash" and clean your "Sent" folder.
vi: Khuyên bạn đổ « Sọt Rác » và làm sạch thư mục « Đã gửi ».

en: You may want to make sure you empty out your &quot;Trash&quot; and clean your &quot;Sent&quot; folder.
vi: Khuyên bạn đổ « Sọt Rác » và làm sạch thư mục « Đã gửi ».

en: %1 of %2
vi: %1 trên %2

en: %1% of %2
vi: %1% trên %2

en: Mandatory Settings
vi: Thiết lập bắt buộc

en: Quota Type:
vi: Kiểu chỉ tiêu :

en: INVALID!
vi: KHÔNG HỢP LỆ !

en: Please read config.php file for possible values.
vi: Hãy đọc tập tin cấu hình « config.php » để tìm giá trị có thể.

en: Check UNIX Quotas:
vi: Kiểm tra chỉ tiêu UNIX:

en: On local server
vi: Trên máy phục vụ cục bộ

en: On remote server
vi: Trên máy phục vụ ở xa

en: Remote Username:
vi: Tên người dùng ở xa:

en: Please read INSTALL for details on setting this variable.
vi: Hãy đọc tập tin hướng dẫn về tiến trình cài đặt INSTALL để tìm chi tiết về đặt biến này.

en: Remote Server:
vi: Máy phục vụ ở xa:

en: SUDO Binary:
vi: Tập tin nhị phân SUDO :

en: file does not exist or not executable.
vi: tập tin không tồn tại hoặc không thể thực hiện được.

en: INFO:
vi: THÔNG TIN:

en: Remote checking is enabled, cannot check validity of this variable.
vi: Chức năng kiểm tra từ xa đã được hiệu lực, không thể kiểm tra tính hợp lệ của biến này.

en: SSH Binary:
vi: Tập tin nhị phân SSH:

en: QUOTA Binary:
vi: Tập tin nhị phân QUOTA;

en: DU Binary:
vi: Tập tin nhị phân DU :

en: cPanel Root Folder:
vi: Thư mục gốc cPanel:

en: directory does not exist or not readable.
vi: thư mục không tồn tại hoặc không thể đọc được.

en: Use Separate IMAP Connection:
vi: Dùng kết nối IMAP riêng:

en: Graph Type:
vi: Kiểu đồ thị:

en: Standard HTML tables
vi: Bảng HTML chuẩn

en: GD images
vi: Ảnh GD

en: Your server does not have GD support.
vi: Máy phục vụ của bạn không hỗ trợ GD.

en: Graph type will revert to standard HTML tables.
vi: Kiểu đồ thị sẽ hoàn nguyên về bảng HTML tiêu chuẩn.

en: Graph Location:
vi: Vị trí đồ thị:

en: Below folders list
vi: Bên dưới danh sách thư mục

en: Above folders list
vi: Bên trên danh sách thư mục

en: Font Size:
vi: Kích cỡ phông:

en: Graph Alignment:
vi: Sắp hàng đồ thị:

en: Use Horizontal Rules:
vi: Dùng thước ngang:

en: Show Intro Texts:
vi: Hiện văn bản giới thiệu :

en: Quota Details Location:
vi: Vị trí chi tiết chỉ tiêu :

en: Below quota graph
vi: Bên dưới đồ thị chỉ tiêu

en: Above quota graph
vi: Bên trên đồ thị chỉ tiêu

en: Show Quantity or Percent:
vi: Hiện Chất lượng hoặc Phần trăm:

en: Show percent
vi: Hiện phần trăm

en: Show quantity (size or count)
vi: Hiện chất lượng (kích cỡ hoặc số đếm)

en: Yellow Alert Threshold:
vi: Ngưỡng báo động màu vàng:

en: Red Alert Threshold:
vi: Ngưỡng báo động màu đỏ :

en: Show Yellow Alert Warning:
vi: Hiện báo động màu vàng:

en: Show Red Alert Warning:
vi: Hiện báo động màu đỏ :

en: KB/MB Conversion:
vi: Chuyển đổi KB/MB:

en: Show Filesystems:
vi: Hiện hệ thống tập tin:

en: Override Settings
vi: Thiết lập ghi đè

en: Filesystem Aliases:
vi: Bí danh hệ thống tập tin:

en: No aliases set
vi: Chưa đặt bí danh

en: will be shown as
vi: sẽ được hiển thị như là

en: Excluded Filesystems:
vi: Hệ thống tập tin bị loại trừ :

en: All filesystems with quota enabled will be shown.
vi: Tất cả các hệ thống tập tin đều đã hiệu lực chỉ tiêu thì sẽ được hiển thị.

en: will be excluded from quota information.
vi: sẽ bị loại trừ khỏi thông tin chỉ tiêu.

en: Override IMAP Size Quota:
vi: Ghi đè lên chỉ tiêu kích cỡ IMAP:

en: No override set
vi: Chưa đặt sự ghi đè

en: Override IMAP Count Quota:
vi: Ghi đè chỉ tiêu số đếm IMAP:

en: Always Refresh cPanel:
vi: Luôn luôn cập nhật cPanel:

en: Quota Output
vi: Kết xuất chỉ tiêu

en: You have
vi: Bạn có

en: error or warning
vi: lỗi hoặc cảnh báo

en: errors or warnings
vi: lỗi hoặc cảnh báo

en: in your configuration. You can find the details below.
vi: trong cấu hình (xem chi tiết bên dưới).

en: Please correct
vi: Hãy sửa chữa

en: this error or warning
vi: lỗi hoặc cảnh báo này

en: these errors or warnings
vi: những lỗi hoặc cảnh báo này

en: in order to have &quot;Check Quota&quot; work properly.
vi: để chạy đúng « Kiểm tra Chỉ tiêu ».

en: Your configuration seems to be correct. &quot;Check Quota&quot; should work properly.
vi: Có vẻ là bạn có cấu hình đúng. Phần mở rộng « Kiểm tra Chỉ tiêu » nên chạy đúng.

en: Administrative error:
vi: Lỗi quản trị:

en: The plugin %s has not been set up correctly.
vi: Phần mở rộng %s chưa được thiết lập đúng.

en: Please read the README or INSTALL files that came with the plugin.
vi: Hãy đọc tập tin Đọc Đi (README) hoặc Cài Đặt (INSTALL) có sẵn với phần mở rộng.

en: The file %s is missing from plugin %s.
vi: Tập tin « %s » còn thiếu trong phần mở rộng %s.

en: The file %s is missing.
vi: Tập tin %s còn thiếu.

en: Compose Window Tab Order
vi: Tứ tự thẻ cửa sổ biên soạn

en: To-Subject-Message
vi: Cho-Chủ_đề-Thư

en: To-Cc-Bcc-Subject-Message
vi: Cho-Cc-Bcc-Chủ_đề-Thư

en: Insert Blank Lines At Top Of Reply Body
vi: Chèn các dòng trắng vào ở đầu thân trả lời

en: Verify Contacts in Addressbook(s)
vi: Thẩm tra các liên lạc trong Sổ địa chỉ

en: Set E-mail Address
vi: Đặt địa chỉ thư điện tử

en: You need to set your address in the <a href="options.php?optpage=personal">Personal Information options page</a>
vi: Bạn cần phải đặt địa chỉ trên <a href="options.php?optpage=personal">trang tùy chọn Thông tin Cá nhân</a>

en: Once you've done that, come back here to continue the ContactClean setup
vi: Một khi làm đó thì trở về đây để tiếp tục thiết lập phần mở rộng ContactClean.

en: Confirm or Register with ContactClean
vi: Xác nhân hoặc Đăng ký với ContactClean

en: Register with %s
vi: Đăng ký với %s

en: If you don't have an account with ContactClean then you need to register before continuing further.
vi: Không có tài khoản ContactClean thì bạn cần phải đăng ký trước khi tiếp tục.

en: Current email address
vi: Địa chỉ thư điện tử hiện thời

en: Previous email address
vi: Địa chỉ thư điện tử trước

en: Register Address
vi: Đăng ký địa chỉ

en: Then fetch your %s and paste it in below.
vi: Sau đó thì lấy %s và dán nó vào bên dưới.

en: search-license key
vi: tìm kiếm — khoá giấy phép

en: Set Signature
vi: Đặt chữ ký

en: You don't have a signature. <a %s>Click here</a> to set one and share ContactClean with others.
vi: Bạn không có chữ ký. <a %s>Nhấn vào đây</a> để đặt một chữ ký và chia sẻ ContactClean với người khác.

en: Keep in Touch - make sure your address book is up to date by using ContactClean's easy to use services.
vi: Giữ quan hệ — đảm bảo sổ địa chỉ hiện thời bằng cách sử dụng các dịch vụ dễ dùng của ContactClean.

en: To find out more go to www.ContactClean.com
vi: Để tìm thêm thông tin, thăm địa chỉ « www.ContactClean.com ».

en: Powered by
vi: Chạy bằng

en: See your account
vi: Xem tài khoản của bạn

en: Set your ContactClean account details to enable the Addressbook cleaning function.
vi: Đặt các chi tiết tài khoản ContactClean của bạn, để hiệu lực chức năng làm sạch Sổ địa chỉ.

en: Register my Old Address(es) with ContactClean
vi: Đăng ký các địa chỉ cũ của tôi với ContactClean

en: Previous Address
vi: Địa chỉ trước

en: You haven't set your email address yet.
vi: Bạn chưa đặt địa chỉ thư điện tử.

en: You need to go to the <a href='%ssrc/options.php?optpage=personal'>Personal Information options page</a> and set your own email address before you can verify your address book
vi: Bạn cần phải thăm <a href='%ssrc/options.php?optpage=personal'>trang tùy chọn Thông tin Cá nhân</a> và đặt địa chỉ thư điện tử của mình trước khi bạn có thể thẩm tra sổ địa chỉ.

en: You haven't set your ContactClean.com account key yet.
vi: Bạn chưa đặt khoá tài khoản « ContactClean.com ».

en: You need to go to the <a href='%ssrc/options.php?optpage=contactclean'>ContactClean options page</a>
vi: Bạn cần phải thăm <a href='%ssrc/options.php?optpage=contactclean'>trang tùy chọn ContactClean</a>

en: No personal address book is defined. Contact your administrator.
vi: Chưa xác định sổ địa chỉ cá nhân. Hãy liên lạc với quản trị.

en: Nothing in the addressbook (is this what you expect?) - nothing to do
vi: Không có gì trong sổ địa chỉ (đây là trường hợp bạn mong đợi không?) nên không có gì cần làm.

en: No quota returned. Some kind of soap error!!!
vi: Không có chỉ tiêu được trả về. Gặp lỗi soap kiểu nào !!!

en: You are out of quota. Please try again later
vi: Bạn cạn chỉ tiêu. Hãy thử lại.

en: ERROR: You need to select some addresses to use the 'Replace Selected' button!
vi: LỖI: bạn cần phải chọn một số địa chỉ để sử dụng cái nút « Thay thế cái đã chọn ».

en: Updating the addressbook
vi: Đang cập nhật sổ địa chỉ

en: Replacing %s with %s
vi: Đang thay thế %s bằng %s

en: Changed from %s => %s by ContactClean plugin %s
vi: Phần mở rộng ContactClean %s đã thay đổi %s thành %s

en: The following new addresses have been found!<p>Select the ones you want to update in your addressbook.<p>
vi: Tìm thấy những địa chỉ sau.<p>Hãy chọn những địa chỉ bạn muốn cập nhật trong sổ địa chỉ.<p>

en: Your address book seems completely up to date.
vi: Có vẻ là sổ địa chỉ của bạn là hiện thời hoàn toàn.

en: % entries in your addressbook have been registered with the ContactClean.com database to await authorisation with the searchee. Please try again in a few days time in case you have been authorised to see some new addresses.
vi: % mục nhập trong sổ địa chỉ của bạn đã được đăng ký với cơ sở dữ liệu ContactClean.com để đợi người đích cho phép. Hãy thử lại sau vài ngày để tìm biết nếu bạn có quyền xem một số địa chỉ mới chưa.

en: Replace selected
vi: Thay thế cái đã chọn

en: This interface requires cookie support in browser.
vi: Giao diện này cần thiết hỗ trợ cookie trong trình duyệt Web.

en: Cookie Warning
vi: Cảnh báo Cookie

en: Custom Charset
vi: Bộ ký tự riêng

en: only for English (custom charset)
vi: chỉ cho Tiếng Anh (bộ ký tự riêng)

en: Custom charset is used only with 'English (custom charset)' language
vi: Bộ ký tự riêng chỉ được dùng với ngôn ngữ « Tiếng Anh (bộ ký tự riêng) »

en: SquirrelMail Debugger
vi: Bộ gỡ lỗi SquirrelMail

en: Empty Link
vi: Liên kết rỗng

en: Toggle Special Folders
vi: Bật/tắt thư mục đặc biệt

en: Link behavior
vi: Ứng xử liên kết

en: ERROR (%s): Can't load config file
vi: LỖI (%s): Không thể nạp tập tin cấu hình

en: Cannot create option directory!
vi: Không thể tạo thư mục tùy chọn !

en: Please contact system administrator.
vi: Hãy liên lạc với quản trị hệ thống.

en: Cannot create option file!
vi: Không thể tạo tập tin tùy chọn !

en: Cannot create temporary file!
vi: Không thể tạo tập tin tạm thời !

en: Expire emails in folder
vi: Mãn hạn các thư trong thư mục

en: %s after %s days
vi: %s sau %s ngày

en: This folder definition cannot be modified
vi: Không thể sửa đổi lời xác định thư mục này

en: Cannot read option file!
vi: Không thể đọc tập tin tùy chọn !

en: Expiration modified successfully for folder %s.
vi: Sự hết hạn đã được sửa đổi đối với thư mục %s.

en: Expiration deleted successfully for folder %s.
vi: Sự hết hạn đã bị xoá đối với thư mục %s.

en: Expiration set successfully for folder %s.
vi: Sự hết hạn đã được đặt đối với thư mục %s.

en: Cannot replace option file!
vi: Không thể thay thế tập tin tùy chọn !

en: You have not selected a folder.
vi: Bạn chưa chọn thư mục.

en: You have not entered a valid number of days.
vi: Bạn chưa nhập số ngày hợp lệ.

en: Folder Sorting Options
vi: Tùy chọn sắp xếp thư mục

en: Enable per-folder sorting
vi: Bật sắp xếp mỗi thư mục

en: Default sort_order
vi: Thứ tự sắp xếp mặc định

en: Date (descending)
vi: Ngày (giảm dần)

en: Date (ascending)
vi: Ngày (tăng dần)

en: From (descending)
vi: Từ (giảm dần)

en: From (ascending)
vi: Từ (tăng dần)

en: Subject (descending)
vi: Chủ đề (giảm dần)

en: Subject (ascending)
vi: Chủ đề (tăng dần)

en: Folder Settings plugin should not be used with this SquirrelMail version.
vi: Phần mở rộng Thiết lập Thư mục không nên dùng với phiên bản SquirrelMail này.

en: Folder Sizes
vi: Kích cỡ Thư mục

en: Folder Sizes Options
vi: Tùy chọn Kích cỡ Thư mục

en: Show link under folder list
vi: Hiển thị liên kết bên dưới danh sách thư mục

en: Show button instead of link
vi: Hiển thị cái nút thay cho liên kết

en: Show block on folders page
vi: Hiển thị khối trên trang thư mục

en: %d Folder | %d Folders
vi[0]: %d thư mục

en: &nbsp;Forums
vi: &nbsp;Diễn đàn

en: Last thread
vi: Nhánh cuối

en: Discussion board
vi: Bảng thảo luận

en: A browser-based administrative interface.
vi: Giao diện quản trị dựa vào trình duyệt Web.

en: Forum list
vi: Danh sách diễn đàn

en: New thread
vi: Nhánh mới

en: Current Page:
vi: Trang hiện tại:

en: &nbsp;Subject
vi: &nbsp;Chủ đề

en: Posts
vi: Bài

en: Last post
vi: Bài cuối

en: Please fill in the name and the description.
vi: Hãy điền vào tên và mô tả.

en: Options - Discussion board
vi: Tùy chọn — Bảng thảo luận

en: Modify forum
vi: Sửa đổi diễn đàn

en: Forum will be visible
vi: Diễn đàn sẽ hiển thị

en: Selected forum:
vi: Diễn đàn đã chọn:

en: Confirm delete of selected forum?
vi: Xác nhận việc xoá diễn đàn đã chọn không?

en: Create forum
vi: Tạo diễn đàn

en: Add this forum
vi: Thêm diễn đàn này

en: Forum name
vi: Tên diễn đàn

en: No forum found.
vi: Không tìm thấy.

en: Please fill in the subject and the body.
vi: Hãy điền vào chủ đề và thân.

en: Thread list
vi: Danh sách nhánh

en: Post new topic
vi: Gửi bài mới

en: Please fill in the body of your reply.
vi: Hãy điền vào thân của trả lời.

en: Post message
vi: Gửi bài

en: ERROR (%s): can't load config file
vi: LỖI (%s): không thể nạp tập tin cấu hình

en: Warning: all special formatting will be lost.  Are you sure you want to send your message in plain text format?
vi: Cảnh báo : tất cả định dạng đặc biệt sẽ bị mất. Bạn có chắc muốn gửi thư có định dạng nhập thô không?

en: Compose in HTML
vi: Soạn theo HTML

en: FATAL: HTML_Mail plugin must come AFTER %s in plugins array.  Please modify plugin order using conf.pl or by editing config/config.php
vi: NGHIÊM TRỌNG: phần mở rộng HTML_Mail phải nằm SAU %s trong mảng phần mở rộng. Hãy sửa đổi thứ tự phần mở rộng dùng tập tin « conf.pl », hoặc bằng cách chỉnh sửa tập tin « config/config.php ».

en: Default Email Composition Format:
vi: Định dạng soạn thảo thư mặc định:

en: Use Emoticons:
vi: Dùng hình cười:

en: Only Reply In HTML When Viewing HTML Format:
vi: Chỉ trả lời dạng HTML khi xem thư dạng HTML:

en: (Always Attempt To Reply In HTML)
vi: (Luôn luôn thử trả lời dạng HTML.)

en: Only Allow Unsafe Images In HTML Replies When Viewing Unsafe Images:
vi: Chỉ cho phép ảnh không an toàn trong trả lời HTML khi xem thư dạng HTML chứa ảnh không an toàn:

en: (Always Include Unsafe Images)
vi: (Luôn luôn bao gồm ảnh không an toàn)

en: HTML Editor Type:
vi: Kiểu trình biên soạn HTML:

en: Show Japanese Input Button
vi: Hiển thị cái nút nhập Tiếng Nhật

en: Personal address book is not available.
vi: Sổ địa chỉ cá nhân không sẵn sàng.

note: checked email field
en: Email address is not set or empty.
vi: Địa chỉ thư điện tử chưa được đặt hoặc là rỗng.

note: checked both name fields
en: Name is not set or empty.
vi: Tên chưa được đặt hoặc là rỗng.

en: Nickname %s is already in use.
vi: Tên hiệu %s đang được dùng.

en: Can't create address book entry.
vi: Không thể tạo mục nhập sổ địa chỉ.

en: Nickname:
vi: Tên hiệu :

en: First name:
vi: Tên:

en: Last name:
vi: Họ :

en: E-mail:
vi: Địa chỉ thư :

en: Info:
vi: Thông tin:

en: Address book entry is saved.
vi: Mục nhập sổ địa chỉ đã được lưu.

en: Return to search results
vi: Trở về kết quả tìm kiếm

en: Dublicate ldap attribute definition: %s.
vi: Lời xác định thuộc tính LDAP trùng: %s

en: Dublicate ldap object definition: %s.
vi: Lời xác định đối tượng LDAP trùng: %s

en: Directory Preferences
vi: Tùy thích Danh bạ

en: These settings control what type of output you will see when you use the Directory link to search Directory Services.
vi: Thiết lập này điều khiển kiểu kết xuất nào bạn sẽ thấy khi dùng liên kết Danh bạ để tìm kiếm qua Dịch vụ Danh bạ.

en: Plugin requires PHP with LDAP support.
vi: Phần mở rộng cần thiết PHP có hỗ trợ LDAP.

en: LDAP address books are not configured in SquirrelMail configuration.
vi: Chưa cấu hình sổ địa chỉ LDAP trong cấu hình SquirrelMail.

note: Get the userdn to authenticate with
en: User DN:
vi: DN người dùng:

note: Get the objectclass the user wants to search for
en: Search For:
vi: Tìm:

note: Get the attribute the user wants to search by
en: Where:
vi: Nơi:

en: Is
vi: là

en: All LDAP address books
vi: Mọi sổ địa chỉ LDAP

en: Comparetype is %s
vi: Comparetype là %s

en: QUERY is %s
vi: QUERY là %s

note: * Used in debug mode * Example output "Querying: ldap-server-address on port some-port with base ldap-base-dn" * See http://www.php.net/sprintf if you want to rearrange order of arguments
en: Querying: %s on port %d with base %s
vi: Đang truy vấn: %s trên cổng %d với cơ bản %s

en: Could not connect to LDAP server %s
vi: Không thể kết nối tới máy phục vụ LDAP %s

en: Unable to bind to LDAP server
vi: Không thể đóng kết tới máy phục vụ LDAP

en: Nothing found!
vi: Không tìm thấy.

en: output type is %s
vi: kết xuất kiểu %s

en: output sorted by %s
vi: kết xuất được sắp xếp theo %s

en: Options - Directory Preferences
vi: Tùy chọn — Tùy thích Danh bạ

en: Output types can be:
vi: Kiểu kết xuất có thể:

en: One Table
vi: Một bảng

en: One big table with one row per record found and each selected attribute as a separate column.
vi: Một bảng lớn hiển thị một hàng cho mỗi mục ghi được tìm và mỗi thuộc tính đã chọn dưới dạng một cột riêng.

en: Multiple Tables
vi: Đa bảng

en: One table per record found with 2 columns for each table. One column contains attribute names and the 2nd column shows values for each attribute.  This format is best if you have many attributes selected or if the values for some of the attributes you have selected can be very long with no spaces (like labeledurl).
vi: Một bảng cho mỗi mục ghi được tìm với hai cột cho mỗi bảng. Một cột chứa các tên thuộc tính, và cột thứ hai hiển thị các giá trị cho mỗi thuộc tính. Định dạng này tốt nhất nếu bạn đã chọn rất nhiều thuộc tính, hoặc nếu bạn đã chọn một số thuộc tính có thể là rất dài và không có dấu cách (v.d. « labeledurl »).

en: Select Output Type:
vi: Chọn kiểu kết xuất:

en: Select Displayed Fields
vi: Chọn các trường cần hiển thị

en: Knowledge Information
vi: Thông tin kiến thức

en: Locality Name
vi: Tên vùng

en: State or Province Name
vi: Tên tiểu bang / tỉnh

en: Organisational Unit Name
vi: Tên đơn vị tổ chức

en: Search Guide
vi: Sổ tay tìm kiếm

en: Business Category
vi: Phân loại kinh doanh

en: Post Office Box
vi: Hộp bưu điện

en: Physical Delivery Office Name
vi: Tên văn phòng phát vật lý

en: Telex Number
vi: Số Telex

en: Teletex Terminal Identifier
vi: Đồ nhận diện thiết bị cuối Teletex

en: Facsimile (Fax) Telephone Number
vi: Số điện thư (fax)

en: X.121 Address
vi: Địa chỉ X.121

en: International ISDN Number
vi: Số ISDN quốc tế

en: Registered Postal Address
vi: Địa chỉ bưu điện đã đăng ký

en: Destination Indicator
vi: Chỉ thị đích đến

en: Preferred Delivery Method
vi: Phương pháp phát ưa thích

en: Presentation Address
vi: Địa chỉ trình diễn

en: Supported Application Context
vi: Ngữ cảnh ứng dụng đã hỗ trợ

en: Member of a group
vi: Thành viên của nhóm

en: Occupant of role
vi: Người có vai trò

en: User Certificate
vi: Chứng nhận người dùng

en: CA Certificate
vi: Chứng nhận CA

en: Authority Revocation List
vi: Danh sách hủy bỏ quyền

en: Certificate Revocation List
vi: Danh sách hủy bỏ chứng nhận

en: Cross Certificate Pair
vi: Cặp chứng nhận chéo

en: X.500 unique identifier
vi: Đồ nhận diện duy nhất X.500

en: DN qualifier
vi: Đồ hạn định DN

en: Enhanced Search Guide
vi: Sổ tay tìm kiếm tăng cường

en: Protocol Information
vi: Thông tin giao thức

en: unique member of a group
vi: thành viên duy nhất của nhóm

en: House Identifier
vi: Đồ nhận diện nhà

en: Supported Algorithms
vi: Thuật toán đã hỗ trợ

en: Delta Revocation List
vi: Danh sách hủy bỏ Delta

note: Attribute specifies a directory management domain (DMD), the administrative authority which operates the directory server.
en: Name of DMD
vi: Tên DMD

en: Labelled URI
vi: URI có nhãn

en: Associated Domain
vi: Miền liên quan

en: Organisational Unit
vi: Đơn vị tổ chức

en: Organisational Person
vi: Người tổ chức

en: Organisational Role
vi: Vai trò tổ chức

en: Group of Names
vi: Nhóm tên

en: Residential Person
vi: Người nhà ở

en: Application Process
vi: Tiến trình ứng dụng

en: Application Entity
vi: Thực thể ứng dụng

en: Strong Authentication User
vi: Người dùng xác thực mạnh

en: Group of Unique Names
vi: Nhóm tên duy nhất

en: User Security Information
vi: Thông tin Bảo mật Người dùng

en: Certificate Authority V2
vi: Nhà cầm quyền chứng nhận pb 2

en: CRL Distribution Point
vi: Điểm phân phối CRL

en: PKI User
vi: Người dùng PKI

en: Labeled URI Object
vi: Đối tượng URI có nhãn

en: Simple Security Object
vi: Đối tượng bảo mật đơn giản

en: DC Object
vi: Đối tượng DC

en: UID Object
vi: Đối tượng UID

en: Encoded Text or Address
vi: Văn bản đã mật mã hoặc địa chỉ

note: Favorite drink (noun)
en: Drink
vi: Uống

en: Category of user
vi: Phân loại người dùng

en: Document identifier
vi: Đồ nhận diện tài liệu

en: Document version
vi: Phiên bản tài liệu

en: Document author
vi: Tác giả tài liệu

en: Location of document
vi: Vị trí của tài liệu

en: Secretary
vi: Thư ký

en: Other Mailbox
vi: Hộp thư khác

note: DNS A record entries
en: A Record
vi: Một mục ghi

note: DNS MD record entries
en: MD Record
vi: Mục ghi MD

note: DNS MX record entries
en: MX Record
vi: Mục ghi MX

note: DNS NS record entries
en: NS Record
vi: Mục ghi NS

note: DNS SOA record entries
en: SOA Record
vi: Mục ghi SOA

note: DNS CNAME record entries
en: CNAME Record
vi: Mục ghi CNAME

en: Associated Name
vi: Tên liên quan

en: Home Postal Address
vi: Địa chỉ nhà bưu điện

en: Unique Identifier
vi: Đồ nhận diện duy nhất

en: Organizational status
vi: Trạng thái tổ chức

note: Mail address in rfc733 format
en: Janet mailbox
vi: Hộp thư Janet

en: Mail Preference Option
vi: Tùy chọn Tùy thích Thư tin

en: Name of building
vi: Tên của toà nhà

en: DSA Quality
vi: Chất lượng DSA

en: Single Level Quality
vi: Chất lượng cấp đơn

en: Subtree Minimum Quality
vi: Chất lượng tối thiểu cây con

en: Subtree Maximum Quality
vi: Chất lượng tối đa cây con

en: Personal Signature
vi: Chữ ký cá nhân

note: Redirection to other entry in directory
en: DIT Redirect
vi: Chuyển hướng DIT

en: Publisher of document
vi: Nhà xuất bản tài liệu

en: Pilot Person
vi: Người hoa tiêu

en: Document Series
vi: Dãy tài liệu

en: RFC822 Local Part
vi: Phần cục bộ RFC822

en: DNS Domain
vi: Miền DNS

en: Object related to domain
vi: Đối tượng liên quan đến miền

en: Friendly Country
vi: Quốc gia thân mật

en: Pilot Organisation
vi: Tổ chức hoa tiêu

en: Pilot DSA
vi: DSA hoa tiêu

en: Quality Labelled Data
vi: Dữ liệu có nhãn chất lượng

en: Car License
vi: Giấy phép lái xe

en: Department Number
vi: Số thứ tự phòng ban

en: Displayed Name
vi: Tên hiển thị

en: Employee Number
vi: Số thứ tự người làm

en: Employee Type
vi: Kiểu người làm

en: JPEG Photo
vi: Ảnh chụp JPEG

en: User SMIME Certificate
vi: Chứng nhận S/MIME người dùng

en: User PKCS12
vi: PKCS12 người dùng

en: Internet Organizational Person
vi: Người tổ chức Internet

en: Limit Languages plugin is running with default configuration. Check plugin's INSTALL documentation.
vi: Phần mở rộng Limit Languages đang chạy với cấu hình mặc định. Hãy xem tài liệu hướng dẫn về tiến trình cài đặt (INSTALL) của phần mở rộng.

en: Autoresponder / Mail Forwarding
vi: Tự động đáp ứng / Chuyển tiếp thư

en: Set up an auto-reply message and optionally forward your incoming email to other addresses. This can be useful when you are away on vacation.
vi: Thiết lập một thư tự động đáp ứng và tùy chọn chuyển tiếp thư gửi đến cho địa chỉ khác. Chức năng này có thể hữu ích khi bạn đi nghỉ.

en: Autoresponder
vi: Bộ tự động đáp ứng

en: Set up an auto-reply message for you incoming email. This can be useful when you are away on vacation.
vi: Thiết lập một thư tự động đáp ứng cho thư gửi đến. Chức năng này có thể hữu ích khi bạn đi nghỉ.

en: Mail Forwarding
vi: Chuyển tiếp thư

en: Set up other email addresses to which your incoming messages will be forwarded.
vi: Thiết lập địa chỉ khác cho đó cần chuyển tiếp các thư gửi đến.

en: Bad characters in list of forwarding addresses
vi: Danh sách các địa chỉ chuyển tiếp chứa ký tự sai

en: Forwarding has not been activated (no addresses given)
vi: Chưa kích hoạt chức năng chuyển tiếp (chưa đưa ra địa chỉ)

en: Forwarding has been activated
vi: Chưa kích hoạt chức năng chuyển tiếp

en: Forwarding has been deactivated
vi: Chức năng chuyển tiếp đã bị tắt

en: Autoresponder has been deactivated
vi: Bộ tự động đáp ứng đã bị tắt

en: Autoresponder has not been activated (message is empty)
vi: Chưa kích hoạt bộ tự động đáp ứng (thư còn rỗng)

en: Autoresponder has been activated
vi: Bộ tự động đáp ứng đã được kích hoạt

en: Autoresponder has been initialized
vi: Bộ tự động đáp ứng đã được sơ khởi

en: Autoresponder has been re-initialized
vi: Bộ tự động đáp ứng đã được sơ khởi lại

en: Messages will be saved in this account (no forwarding is active)
vi: Các thư sẽ được lưu vào tài khoản này (chưa kích hoạt chức năng chuyển tiếp)

en: Messages will be saved in this account (no forwarding or auto-reply is active)
vi: Các thư sẽ được lưu vào tài khoản này (chưa kích hoạt chức năng chuyển tiếp hoặc tự động đáp ứng)

en: Error: Could not bind to LDAP server
vi: Lỗi: không thể đóng kết tới máy phục vụ LDAP

en: Error: Could not find FTP server for %s in LDAP server
vi: Lỗi: không tìm thấy máy phục vụ FTP cho %s trên máy phục vụ LDAP

en: Error: Could not connect to LDAP server
vi: Lỗi: không thể kết nối đến máy phục vụ LDAP

en: Error: Unable to connect to FTP server. Please try again later
vi: Lỗi: không kết nối được tới máy phục vụ FTP. Hãy thử lại sau.

en: Error: Unable to log in to FTP server. Please contact your system administrator
vi: Lỗi: không thể đăng nhập vào máy phục vụ FTP. Hãy liên lạc với quản trị hệ thống.

en: Error: Unable to switch to passive FTP mode. Please contact your system administrator
vi: Lỗi: không thể chuyển đổi sang chế độ FTP động. Hãy liên lạc với quản trị hệ thống.

en: Error: Unable to establish connection. Please contact your system administrator
vi: Lỗi: không thể thiết lập kết nối. Hãy liên lạc với quản trị hệ thống.

en: Error: Unable to send password. Please contact your system administrator
vi: Lỗi: không thể gửi mật khẩu. Hãy liên lạc với quản trị hệ thống.

en: Error: Unable to handle list request (%s)
vi: Lỗi: không thể xử lý yêu cầu liệt kê (%s)

en: Error: Unable to upload file. Please contact your system administrator
vi: Lỗi: không thể tải lên tập tin.ãy liên lạc với quản trị hệ thống.

en: Error: Unable to handle upload request (%s)
vi: Lỗi: không thể xử lý yêu cầu tải lên (%s)

en: Error: unable to download file. Please contact your system administrator
vi: Lỗi: không thể tải xuống tập tin. Hãy liên lạc với quản trị hệ thống.

en: Error: Unable to handle download request (%s)
vi: Lỗi: không thể xử lý yêu cầu tải xuống (%s)

en: Error: unable to delete file. Please contact your system administrator
vi: Lỗi: không thể xoá tập tin. Hãy liên lạc với quản trị hệ thống.

en: Error: Unable to handle delete request (%s)
vi: Lỗi: không thể xử lý yêu cầu xoá (%s)

en: Error: Unable to handle init request (%s); you might need to configure with --enable-vacation
vi: Lỗi: không thể xử lý yêu cầu sơ khởi (%s); có lẽ bạn cần phải cấu hình với cờ « --enable-vacation ».

en: Error: Unable to handle init request (%s)
vi: Lỗi: không thể xử lý yêu cầu sơ khởi (%s)

en: An error occurred initializing the autoresponder: %s
vi: Gặp lỗi khi sơ khởi bộ tự động đáp ứng: %s

en: An error occurred attempting to read temp file; check permissions on attachments directory
vi: Gặp lỗi khi thử đọc tập tin tạm thời; hãy kiểm tra quyền hạn về thư mục đồ đính kèm.

en: An error occurred attempting to create temp file; check permissions on attachments directory
vi: Gặp lỗi khi thử tạo tập tin tạm thời; hãy kiểm tra quyền hạn về thư mục đồ đính kèm.

en: Options - Autoresponder / Mail Forwarding
vi: Tùy chọn — Bộ tự động đáp ứng/Chuyển tiếp thư

en: Options - Autoresponder
vi: Tùy chọn — Bộ tự động đáp ứng

en: Options - Mail Forwarding
vi: Tùy chọn — Chuyển tiếp thư

en: Settings Saved
vi: Thiết lập đã được lưu

en: Enable auto-reply to sender
vi: Bật tự động trả lời người gửi

en: Send from:
vi: Gửi từ :

en: Forward incoming messages to addresses listed below
vi: Chuyển tiếp các thư gửi đến cho các địa chỉ được liệt kê bên dưới

en: Forwarding email addresses (one address per line):
vi: Địa chỉ thư chuyển tiếp (một địa chỉ trên mỗi dòng):

en: Keep copies of incoming messages in this account
vi: Giữ bản sao của mỗi thư gửi đến trong tài khoản này

en: (must have at least one forwarding address to disable)
vi: (phải có ít nhất địa chỉ chuyển tiếp, để tắt nó)

en: (must have at least one forwarding address or an active auto-reply to disable)
vi: (phải có ít nhất địa chỉ chuyển tiếp hoặc tự động trả lời hoạt động, để tắt nó)

en: Access denied.  Please contact your system administrator.
vi: Truy cập bị từ chối. Hãy liên lạc quản trị hệ thống.

en: NOTICE: User "%s" (domain "%s") has attempted (and failed) to log in %d times in the last %d minutes.
    
    Times:
    %s
    
    %s has been LOCKED OUT PERMANENTLY.
    
    To unlock this user, remove the "%s_TOO_MANY_FAILED_LOGIN_ATTEMPTS" setting from the "lockout_plugin_login_failure_information" preference set.
vi: THÔNG BÁO : người dùng « %s » (miền « %s ») đã thử (không thành công) đăng nhập %d lần trong %d phút qua.
    
    Giờ :
    %s
    
    %s thì đã BỊ CHẶN HẲN.
    
    Để bỏ khoá người dùng này, gỡ bỏ thiết lập « %s_TOO_MANY_FAILED_LOGIN_ATTEMPTS » khỏi bộ tùy thích « lockout_plugin_login_failure_information ».

en:  --- LOCKED OUT - %s
vi:  --- BỊ CHẶN - %s

en: NOTICE: User "%s" (domain "%s") has attempted (and failed) to log in %d times in the last %d minutes.
    
    Times:
    %s
    
    %s has been LOCKED OUT for %d minutes.
    
    To unlock this user before then, remove the "%s_TOO_MANY_FAILED_LOGIN_ATTEMPTS" setting from the "lockout_plugin_login_failure_information" preference set.
vi: THÔNG BÁO : người dùng « %s » (miền « %s ») đã thử (không thành công) đăng nhập %d lần trong %d phút qua.
    
    Giờ :
    %s
    
    %s thì đã BỊ CHẶN trong vòng %d phút.
    
    Để bỏ khoá người dùng này trước đó, gỡ bỏ thiết lập « %s_TOO_MANY_FAILED_LOGIN_ATTEMPTS » khỏi bộ tùy thích « lockout_plugin_login_failure_information ».

en: NOTICE: User "%s" (domain "%s") has attempted (and failed) to log in %d times.
    
    Times:
    %s
    
    %s has been LOCKED OUT PERMANENTLY.
    
    To unlock this user, remove the "%s_TOO_MANY_FAILED_LOGIN_ATTEMPTS" setting from the "lockout_plugin_login_failure_information" preference set.
vi: THÔNG BÁO : người dùng « %s » (miền « %s ») đã thử (không thành công) đăng nhập %d lần.
    
    Giờ :
    %s
    
    %s thì đã BỊ CHẶN HẲN.
    
    Để bỏ khoá người dùng này, gỡ bỏ thiết lập « %s_TOO_MANY_FAILED_LOGIN_ATTEMPTS » khỏi bộ tùy thích « lockout_plugin_login_failure_information ».

en: NOTICE: User "%s" (domain "%s") has attempted (and failed) to log in %d times.
    
    Times:
    %s
    
    %s has been LOCKED OUT for %d minutes.
    
    To unlock this user before then, remove the "%s_TOO_MANY_FAILED_LOGIN_ATTEMPTS" setting from the "lockout_plugin_login_failure_information" preference set.
vi: THÔNG BÁO : người dùng « %s » (miền « %s ») đã thử (không thành công) đăng nhập %d lần.
    
    Giờ :
    %s
    
    %s thì đã BỊ CHẶN trong vòng %d phút.
    
    Để bỏ khoá người dùng này trước đó, gỡ bỏ thiết lập « %s_TOO_MANY_FAILED_LOGIN_ATTEMPTS » khỏi bộ tùy thích « lockout_plugin_login_failure_information ».

en: NOTICE: Someone at %s has attempted (and failed) to log in %d times in the last %d minutes.
    
    Times:
    %s
    
    %s has been LOCKED OUT PERMANENTLY.
    
    To unlock this client address, remove the "%s_TOO_MANY_FAILED_LOGIN_ATTEMPTS" setting from the "lockout_plugin_login_failure_information" preference set.
vi: THÔNG BÁO : có ai đó ở %s đã thử (không thành công) đăng nhập %d lần trong %d phút qua.
    
    Giờ :
    %s
    
    %s thì đã BỊ CHẶN HẲN.
    
    Để bỏ khoá địa chỉ khách này, gỡ bỏ thiết lập « %s_TOO_MANY_FAILED_LOGIN_ATTEMPTS » khỏi bộ tùy thích « lockout_plugin_login_failure_information ».

en: NOTICE: Someone at %s has attempted (and failed) to log in %d times in the last %d minutes.
    
    Times:
    %s
    
    %s has been LOCKED OUT for %d minutes.
    
    To unlock this client address, remove the "%s_TOO_MANY_FAILED_LOGIN_ATTEMPTS" setting from the "lockout_plugin_login_failure_information" preference set.
vi: THÔNG BÁO : có ai đó ở %s đã thử (không thành công) đăng nhập %d lần trong %d phút qua.
    
    Giờ :
    %s
    
    %s thì đã BỊ CHẶN trong vòng %d phút.
    
    Để bỏ khoá địa chỉ khách này, gỡ bỏ thiết lập « %s_TOO_MANY_FAILED_LOGIN_ATTEMPTS » khỏi bộ tùy thích « lockout_plugin_login_failure_information ».

en: NOTICE: Someone at %s has attempted (and failed) to log in %d times.
    
    Times:
    %s
    
    %s has been LOCKED OUT PERMANENTLY.
    
    To unlock this client address, remove the "%s_TOO_MANY_FAILED_LOGIN_ATTEMPTS" setting from the "lockout_plugin_login_failure_information" preference set.
vi: THÔNG BÁO : có ai đó ở %s đã thử (không thành công) đăng nhập %d lần.
    
    Giờ :
    %s
    
    %s thì đã BỊ CHẶN HẲN.
    
    Để bỏ khoá địa chỉ khách này, gỡ bỏ thiết lập « %s_TOO_MANY_FAILED_LOGIN_ATTEMPTS » khỏi bộ tùy thích « lockout_plugin_login_failure_information ».

en: NOTICE: Someone at %s has attempted (and failed) to log in %d times.
    
    Times:
    %s
    
    %s has been LOCKED OUT for %d minutes.
    
    To unlock this client address before then, remove the "%s_TOO_MANY_FAILED_LOGIN_ATTEMPTS" setting from the "lockout_plugin_login_failure_information" preference set.
vi: THÔNG BÁO : có ai đó ở %s đã thử (không thành công) đăng nhập %d lần.
    
    Giờ :
    %s
    
    %s thì đã BỊ CHẶN trong vòng %d phút.
    
    Để bỏ khoá địa chỉ khách này trước đó, gỡ bỏ thiết lập « %s_TOO_MANY_FAILED_LOGIN_ATTEMPTS » khỏi bộ tùy thích « lockout_plugin_login_failure_information ».

en: NOTICE: Someone at %s has attempted (and failed) to log in %d times in the last %d minutes.
    
    Times:
    %s
    
    Users attempting to log in from %s are PERMANENTLY required to enter a CAPTCHA code when logging in.
    
    To remove the CAPTCHA requirement, remove the "%s_CAPTCHA_TOO_MANY_FAILED_LOGIN_ATTEMPTS" setting from the "lockout_plugin_login_failure_information" preference set.
vi: THÔNG BÁO : có ai đó ở %s đã thử (không thành công) đăng nhập %d lần trong %d phút qua.
    
    Giờ :
    %s
    
    Vì thế mỗi người dùng đang thử đăng nhập từ %s cần thiết HẲN nhập một mã CAPTCHA (gõ chuỗi chữ người dùng thấy trong ảnh được hiển thị) khi đăng nhập.
    
    Để gỡ bỏ sự cần thiết CAPTCHA này, gỡ bỏ thiết lập « %s_CAPTCHA_TOO_MANY_FAILED_LOGIN_ATTEMPTS » khỏi bộ tùy thích « lockout_plugin_login_failure_information ».

en: NOTICE: Someone at %s has attempted (and failed) to log in %d times in the last %d minutes.
    
    Times:
    %s
    
    Users attempting to log in from %s will be required to enter a CAPTCHA code when logging in for the next %d minutes.
    
    To remove the CAPTCHA requirement, remove the "%s_CAPTCHA_TOO_MANY_FAILED_LOGIN_ATTEMPTS" setting from the "lockout_plugin_login_failure_information" preference set.
vi: THÔNG BÁO : có ai đó ở %s đã thử (không thành công) đăng nhập %d lần trong %d phút qua.
    
    Giờ :
    %s
    
    Vì thế mỗi người dùng đang thử đăng nhập từ %s cần thiết HẲN nhập một mã CAPTCHA (gõ chuỗi chữ người dùng thấy trong ảnh được hiển thị) khi đăng nhập trong vòng %d phút sau.
    
    Để gỡ bỏ sự cần thiết CAPTCHA này, gỡ bỏ thiết lập « %s_CAPTCHA_TOO_MANY_FAILED_LOGIN_ATTEMPTS » khỏi bộ tùy thích « lockout_plugin_login_failure_information ».

en: NOTICE: Someone at %s has attempted (and failed) to log in %d times.
    
    Times:
    %s
    
    Users attempting to log in from %s are PERMANENTLY required to enter a CAPTCHA code when logging in.
    
    To remove the CAPTCHA requirement, remove the "%s_CAPTCHA_TOO_MANY_FAILED_LOGIN_ATTEMPTS" setting from the "lockout_plugin_login_failure_information" preference set.
vi: THÔNG BÁO : có ai đó ở %s đã thử (không thành công) đăng nhập %d lần.
    
    Giờ :
    %s
    
    Vì thế mỗi người dùng đang thử đăng nhập từ %s cần thiết HẲN nhập một mã CAPTCHA (gõ chuỗi chữ người dùng thấy trong ảnh được hiển thị) khi đăng nhập.
    
    Để gỡ bỏ sự cần thiết CAPTCHA này, gỡ bỏ thiết lập « %s_CAPTCHA_TOO_MANY_FAILED_LOGIN_ATTEMPTS » khỏi bộ tùy thích « lockout_plugin_login_failure_information ».

en: NOTICE: Someone at %s has attempted (and failed) to log in %d times.
    
    Times:
    %s
    
    Users attempting to log in from %s will be required to enter a CAPTCHA code when logging in for the next %d minutes.
    
    To remove the CAPTCHA requirement before then, remove the "%s_CAPTCHA_TOO_MANY_FAILED_LOGIN_ATTEMPTS" setting from the "lockout_plugin_login_failure_information" preference set.
vi: THÔNG BÁO : có ai đó ở %s đã thử (không thành công) đăng nhập %d lần.
    
    Giờ :
    %s
    
    Vì thế mỗi người dùng đang thử đăng nhập từ %s cần thiết HẲN nhập một mã CAPTCHA (gõ chuỗi chữ người dùng thấy trong ảnh được hiển thị) khi đăng nhập trong vòng %d phút sau.
    
    Để gỡ bỏ sự cần thiết CAPTCHA này, gỡ bỏ thiết lập « %s_CAPTCHA_TOO_MANY_FAILED_LOGIN_ATTEMPTS » khỏi bộ tùy thích « lockout_plugin_login_failure_information ».

en: User account:
vi: Tài khoản người dùng:

en: Timestamp:
vi: Nhãn giờ :

en: [POSSIBLE BRUTEFORCE ABUSE]
vi: [CÓ THỂ BỊ LẠM DỤNG BỞI SỨC MẠNH VŨ PHU]

en: Login Alias
vi: Bí danh đăng nhập

en: You can use this or your regular account name to log in to your account.
vi: Bạn có thể sử dụng bí danh này, hoặc tên tài khoản bình thường của bạn, để đăng nhập vào tài khoản đó.

en: Alias is already in use.  Please select another alias.
vi: Bí danh này đang được dùng. Hãy chọn một bí danh khác.

en: mark all messages in this folder as read
vi: đánh dấu mọi thư nằm trong thư mục này « đã đọc »

en: mark all messages in this folder as unread
vi: đánh dấu mọi thư nằm trong thư mục này « chưa đọc »

en: mark all messages in the above folders as read
vi: đánh dấu mọi thư nằm trong các thư mục trên « đã đọc »

en: mark all messages in the above folders as unread
vi: đánh dấu mọi thư nằm trong các thư mục trên « chưa đọc »

en: mark all folders
vi: đánh dấu mọi thư mục

en: Mark Read Link
vi: Liên kết Đánh dấu Đã đọc

en: Select all Folders, which you want to appear with a mark as read-/unread-link:
vi: Hãy chọn tất cả các thư mục bạn muốn thấy có liên kết đánh dấu « đã/chưa đọc »:

en: Display links
vi: Hiển thị liên kết

en: read/unread
vi: đã/chưa đọc

en: upper
vi: trên

en: lower
vi: dưới

en: shortened
vi: ngắn hơn

en: brackets
vi: dấu ngoặc

en: seperator
vi: dấu tách

en: Display 'mark all folders' link below the folder list
vi: Hiển thị liên kết « đánh dấu mọi thư mục » bên dưới danh sách thư mục

en: mini window
vi: cửa sổ nhỏ

en: Mini SquirrelMail
vi: SquirrelMail Nhỏ

en: Window width (in pixels)
vi: Bề rộng cửa sổ (điểm ảnh)

en: Window height (in pixels)
vi: Bề cao cửa sổ (điểm ảnh)

en: Window refresh time
vi: Thời gian cập nhật cửa sổ

en: Window text size
vi: Kích cỡ chữ cửa sổ

en: Very small
vi: Rất nhỏ

en: This message has additional parts. Please use the main SquirrelMail interface to open them
vi: Thư này có phần bổ sung. Hãy mở bằng giao diện SquirrelMail chính.

en: Could not find a text part. Please use the main SquirrelMail window to read this message
vi: Không tìm thấy phần văn bản. Hãy đọc thư này bằng giao diện SquirrelMail chính.

en: No sender
vi: Không có người gửi

en: Keep as new
vi: Giữ như mới

en: No New Messages
vi: Chưa có thư mới

en: This message is flagged
vi: Thư này có cờ

en: This message is high priority
vi: Thư này có mức ưu tiên cao

en: This message is low priority
vi: Thư này có mức ưu tiên thấp

en: This message has an attachment
vi: Thư này có đồ đính kèm

en: This message has been read
vi: Thư này đã được đọc

en: This message is new
vi: Thư này là mới

en: This message has been read & deleted
vi: Thư này đã được đọc và bị xoá

en: This message is new & deleted
vi: Thư này là mới và đã bị xoá

en: This message has been read & answered
vi: Thư này đã được đọc và trả lời

en: This message is new & answered
vi: Thư này là mới và đã được trả lời

en: This message is Flagged
vi: Thư này có Cờ

en: This message is High Priority
vi: Thư này có mức Ưu tiên Cao

en: This message is Low Priority
vi: Thư này có mức Ưu tiên Thấp

en: This message is Mulitpart
vi: Thư này có kiểu Đa Phần (Multipart)

en: This message is Read
vi: Thư này đã được Đọc

en: This message is New
vi: Thư này là Mới

en:  & Deleted
vi:  và đã bị Xoá

en:  & Answered
vi:  và đã được Trả lời

en: Invalid server selection
vi: Sai chọn máy phục vụ

en: Log in to
vi: Đăng nhập vào

en: Remember login server
vi: Nhớ máy phục vụ đăng nhập

en: Rules of engagement
vi: Điều kiện Sử dụng

en: You have to read and understand program usage rules:
vi: Bạn cần phải đọc và hiểu các điều kiện sử dụng chương trình này:

en: Your browser does not support inline frames. Please read related document by checking usage instructions.
vi: Trình duyệt Web của bạn không hỗ trợ khung trực tiếp. Hãy đọc tài liệu liên quan bằng cách kiểm tra hướng dẫn sử dụng.

en: Usage instructions
vi: Hướng dẫn Sử dụng

en: Yes, I understand
vi: Có, tôi hiểu

en: Terms of service
vi: Điều kiện Dịch vụ

en: URL to usage rules is not available. Please contact your system administrator.
vi: Không có sẵn địa chỉ URL tới các điều kiện sử dụng. Hãy liên lạc với quản trị hệ thống.

en: You can find interface usage rules by following the link.
vi: Bạn có thể tìm các điều kiện sử dụng bằng cách theo liên kết.

en: Usage rules
vi: Điều kiện sử dụng

en: Since it appears as though you're new to this system, please fill in the following information.
vi: Có vẻ là bạn mới sử dụng hệ thống này: hãy điền vào thông tin sau.

en: Problem with '
vi: Có vấn đề với '

en: Values were NOT saved due to a problem in one or more fields.
vi: Các giá trị CHƯA được lưu do một vấn đề trong một hay nhiều trường.

en: Folder doesn't exist.
vi: Thư mục không tồn tại.

en: Messages (pruned):
vi: Thư (đã xén):

en: Messages (to prune):
vi: Thư (cần xén):

en: Some folders WERE NOT pruned due to improper date, size, or count spans, or possibly other problems.  See the folder list below for details.  Those without problems WERE pruned.
vi: Một số thư mục nào đó CHƯA được xén do khoảng không thích hợp (ngày tháng, kích cỡ hoặc số đếm), hoặc có thể là vấn đề khác. Xem danh sách thư mục bên dưới để tìm chi tiết. Những thư mục không có vấn đề thì ĐÃ được xén.

en: Options for Pruning Folders
vi: Tùy chọn về xén thư mục

en: Help and Explanations
vi: Trợ giúp và Giải thích

en: Action Buttons and Per-Folder Values
vi: Cái nút Hành động và Giá trị mỗi Thư mục

en: Site Setting
vi: Thiết lập địa chỉ Web

en: Date Span
vi: Khoảng ngày

en: Size Span
vi: Khoảng kích cỡ

en: Count Span
vi: Khoảng đếm

en: Unseen, too
vi: Cũng chưa xem

en: Manual Only
vi: Chỉ bằng tay

en: Show Effect
vi: Hiện hiệu ứng

en: Prune Now
vi: Xén ngay

en: Show All Effects
vi: Hiện mọi hiệu ứng

en: Prune All Folders
vi: Xén mọi thư mục

en: User Preferences
vi: Tùy thích Người dùng

en: Recurring Prune Interval
vi: Khoảng xén lặp lại

en: Sign-on Prune Frequency
vi: Tần số xén đăng nhập

en: Prune via Trash
vi: Xén qua Sọt Rác

en: Unsubscribed Folders
vi: Thư mục chưa đăng ký

en: Trash Pruning Order
vi: Thứ tự xén Sọt Rác

en: Date Pruning
vi: Xén ngày

en: Size Pruning
vi: Xén kích cỡ

en: Count Pruning
vi: Xén số đếm

en: Size and Count Pruning Order
vi: Thứ tự xén kích cỡ và số đếm

en: Email Report
vi: Báo cáo dạng thư

en: On-Screen Report
vi: Báo cáo trên màn hình

en: Use Theme Colors
vi: Dùng màu sắc thái

en: Left Pane Prune Link
vi: Liên kết xén ô bên trái

en: <i>Refresh main </i>Folders<i> list</i>
vi: <i>Cập nhật danh sách </i>Thư mục<i> chính</i>

en: Folder Table
vi: Bảng thư mục

en: Subscribed Folders
vi: Thư mục đã đăng ký

en: Nonexistent Folders
vi: Thư mục không tồn tại

en: Bottom of Page
vi: Cuối trang

en: Natural
vi: Tự nhiên

en: Consider by Date
vi: Xử lý theo Ngày

en: by Date
vi: theo Ngày

en: Consider by Size
vi: Xử lý theo Kích cỡ

en: by Size
vi: theo Kích cỡ

en: Pruning ...
vi: Xén...

en: Unless you just clicked on a 'Pruning...' link, you have been automatically brought to this page because your site has installed a SquirrelMail plugin which provides automatic pruning of folders.  By default, no automatic pruning action will happen for you.
vi: Nếu bạn đã không nhấn vào một liên kết « Xén... », bạn đang tự động thăm trang này vì địa chỉ Web của bạn đã cài đặt một phần mở rộng SquirrelMail mà cung cấp chức năng tự động xén các thư mục. Thiết lập mặc định của bạn là không tự động xén.

en: ATTENTION!
vi: CHÚ Ý !

en: You have been brought to this page because one of your SquirrelMail preference items has been automatically converted.  (This is due to a change on this site from using the 'auto_prune_sent' plugin to using the upwardly compatible 'proon' plugin.)  See the entry for the 'Sent' folder in the Folder Table below (scroll down).  Your preferences have already been updated and saved, reflecting the settings as shown.  If you leave things as-is, some messages in your 'Sent' folder may be deleted on future sign-ons to SquirrelMail.
vi: Bạn đang tự động thăm trang này vì một của những mục tùy thích SquirrelMail của bạn đã được tự động chuyển đổi. (Đây là do một thay đổi ở địa chỉ Web này từ dùng phần mở rộng « auto_prune_sent » thành dùng phần mở rộng « proon » tương thích với các phiên bản sau.) Xem mục nhập đối với thư mục « Đã gửi » trong Bảng Thư Mục bên dưới (cuộn xuống). Các tùy thích của bạn đã được cập nhật và lưu, cũng phản ánh thiết lập được hiển thị. Để lại thiết lập như thế thì một số thư trong thư mục « Đã gửi » có thể bị xoá khi bạn đăng nhập vào SquirrelMail lần sau.

en: You may, of course, change any settings on this page and 'Save All'.  You can return to this page in the future by selecting the 'Pruning...' button (below your list of folders in the left-hand frame) or by selecting a similar link from the 'Options->Folder Preferences' page.  You should not be automatically brought to this page on future logins.
vi: Cũng có thể thay đổi bất cứ thiết lập nào trên trang này, rồi bấm cái nút « Lưu tất cả ». Bạn có thể trở về trang này về sau bằng cách bấm cái nút « Xen... » (bên dưới danh sách thư mục trong ô bên trái), hoặc bằng cách chọn một liên kết tương tự trên trang « Tùy chọn > Tủy thích Thư mục ». Khi đăng nhập sau, bạn không nên tự động thăm trang này.

en: This page allows you to conveniently prune messages from any or all folders by using a variety of criteria.  Messages can be pruned manually from this page, or they can be pruned automatically at sign-on and every so often.  Before using the automatic pruning, it would be a good idea to test your settings manually from this page to be sure they do what you want them to do.  Automatic pruning is enabled by giving an appropriate value for the 'Recurring Prune Interval' option, though sign-on pruning is done even if you don't give a value for that.
vi: Trang này cho phép bạn xén tiện ích các thư khỏi bất kỳ hoặc tất cả các thư mục, tùy theo các tiêu chuẩn khác nhau. Thư có thể được xén bằng tay từ trang này, hoặc có thể được xén tự động khi đăng nhập và theo định kỳ. Trước khi sử dụng chức năng tự động xén, khuyên bạn tự thử thiết lập từ trang này, để đảm bảo nó hoạt động đúng. Chức năng tự động xén được hiệu lực bằng cách đưa ra một giá trị thích hợp cho tùy chọn « Khoảng xén lặp lại », dù chức năng xén khi đăng nhập sẽ xảy ra thậm chí nếu bạn không đưa ra giá trị cho tùy chọn đó.

en: CAUTION!
vi: CẨN THẬN !

en: When misconfigured, this tool can delete a lot of messages in a hurry.  If you haven't used it before, you should read through the help and explanations given in the bottom part of this page before you do use it.  Configured properly, it's a safe and convenient tool.
vi: Có cấu hình sai thì công cụ này có thể xoá nhanh rất nhiều thư. Nếu bạn chưa sử dụng nó, bạn nên đọc trợ giúp và các lời giải thích được cung cấp trong vùng dưới của trang này, trước khi sử dụng. Có cấu hình đúng thì nó là một công cụ an toàn và tiện ích.

en: Your local SquirrelMail administrator may have specified site settings for one or more options or per-folders items.  In such a case where there is a site setting, it supersedes the user setting (except as noted for particular items below).  Since the site settings are administered separately, your user settings are shown and can be edited even if site settings supersede them.  The site settings, if any, are shown immediately below the corresponding user setting in the User Preferences table and the Folder Table.
vi: Quản trị SquirrelMail cục bộ có thể đã ghi rõ thiết lập địa chỉ Web riêng cho một hay nhiều tùy chọn hoặc mục từng thư mục. Trong trường hợp như vậy khi có thiết lập địa chỉ Web riêng, nó có quyền cao hơn thiết lập của người dùng (trừ như được ghi chú bên dưới đối với các mục cụ thể). Vì thiết lập địa chỉ Web riêng được quản lý riêng, thiết lập người dùng của bạn được hiển thị và vẫn còn có thể được chỉnh sửa, thậm chí nếu thiết lập địa chỉ Web riêng có quyền cao hơn. Thiết lập địa chỉ Web riêng, nếu có, được hiển thị đúng bên dưới thiết lập người dùng tương ứng trong bảng Tùy thích Người dùng và Bảng Thư Mục.

en: This is an explanation for the user preferences and per-folder data which control selective automatic pruning of folders.  Pruning means the deletion of messages either because they are older than a certain date or to bring a folder to within a certain total size limit or number of messages.<ul><li>Pruning first considers message dates (if there is a user-specified date span value for that folder).  A message's date is the time since it was received by the mail server (this so-called 'internal date' is preserved if you move a message between folders).  Messages are deleted if they have an internal date older than the age indicated by the date span value.</li><li>Pruning next considers total folder size (if there is a user-specified folder size span).  If the folder is over that size limit, additional messages are pruned until the folder is at or below it.</li><li>Pruning finally considers the number of messages in the folder (if there is a user-specified count span).  If a folder has more than that many messages, additional messages are pruned until the folder is at or below the limit.</li></ul><p>In all those pruning cases, unread messages are normally protected and not pruned.  That protection can be removed on a folder-by-folder basis.  Pruning behavior may be flexibly controlled using a variety of other user preferences, each of which is described more fully below.  Unsubscribed and non-existent folders are listed if there is any user preference or site preference given for that folder; this is to avoid a surprise if you suddenly start using a folder of some name and would not otherwise realize that it had pruning options.
vi: Đây là một lời giải thích về tùy thích người dùng và dữ liệu từng thư mục mà điều khiển chức năng tự động xén thư mục một cách có chọn lọc. Xén là xoá các thư cũ hơn một ngày tháng nào đó hoặc xoá các thư làm cho thư mục lớn hơn một kích cỡ nào đó hay một tổng số thư nào đó.<ul><li>Chức năng xén trước tiên xử lý các ngày tháng của thư (nếu người dùng đã ghi rõ một khoảng ngày tháng đối với thư mục đó). Ngày tháng của một thư là khoảng thời gian kể từ nó được nhận bởi máy phục vụ thư tín (cái gọi là « ngày tháng nội bộ » cũng được bảo tồn nếu bạn di chuyển thư từ thư mục này sang thư mục khác). Thư bị xoá nếu nó có một ngày tháng nội bộ cũ hơn khoảng thời gian được ngụ ý bởi giá trị khoảng ngày tháng.</li><li>Sau đó thì chức năng xén xử lý tổng số kích cỡ thư mục (nếu người dùng đã ghi rõ một khoảng kích cỡ thư mục). Thư mục lớn hơn sự hạn chế đó thì các thư thêm bị xén đến khi kích cỡ thư mục nằm ở hoặc bên dưới sự hạn chế đã ghi rõ.</li><li>Cuối cùng chức năng xén xử lý tổng số thư trong thư mục (nếu người dùng đã ghi rõ một khoảng số đếm). Thư mục chứa số thư lớn hơn sự hạn chế đó thì các thư thêm bị xén đến khi tổng số thư trong thư mục nằm ở hoặc bên dưới sự hạn chế đã ghi rõ.</li><ul><p>Trong tất cả các trường hợp xén đó đều, các thư chưa đọc vẫn còn được bảo vệ thì không phải bị xén. Sự bảo vệ này cũng có thể được gỡ bỏ đối với mỗi thư mục. Ứng xử xén có thể được điều khiển dẻo dùng rất nhiều tùy thích người dùng khác, mỗi cái được diễn tả bên dưới một cách chi tiết hơn. Các thư mục chưa đăng ký và không tồn tại đều được liệt kê nếu có tùy thích kiểu kích cỡ hoặc địa chỉ Web đối với thư mục đó ; đó là để tránh sự ngạc nhiên nếu bạn bắt đầu sử dụng một thư mục nào đó một cách bất ngờ, và không biết khác là nó có tùy chọn về chức năng xén.

en: Here are some examples of fairly typical settings.
vi: Đây là một số ví dụ về thiết lập hơi bình thường.

en: Set a recurring pruning interval of 24 hours, just in case you stay logged on for a long time.
vi: Đặt một khoảng xén lặp lại là 24 giờ, trong trường mọi hợp bạn vẫn còn đăng nhập trong một thời gian dài.

en: For the 'Sent' folder, prune messages older than a week, including unseen messages.  This assumes you don't use your 'Sent' folder as a general collecting area.  If you haven't needed to retrieve something from there in a week (because you forgot to save a copy elsewhere), it can be tossed out.
vi: Đối với thư mục « Đã gửi », hãy xén các thư cũ hơn một tuần, gồm có các thư chưa xem. Đó giả sử bạn không sử dụng thư mục « Đã gửi » làm một vùng thu thập chung. Nếu bạn đã không cần lấy cái gì từ đó trong vòng một tuần (vì bạn quên lưu một bản sao vào vị trí khác) thì nó có thể bị hủy.

en: For the 'Trash' folder, prune messages older than 3 days.  Prune the 'Trash' folder to no more than 500 kilobytes or 20 total messages.  Include unseen messages in the pruning.
vi: Đối với thư mục « Sọt Rác », hãy xén các thư cũ hơn 3 ngày. Xén thư mục « Sọt Rác » thành nhiều nhất 500 KB hoặc tổng 20 thư. Xén thì cũng bao gồm các thư chưa xem.

en: For the 'Drafts' folder, prune anything older than 6 months on the grounds that if you haven't gotten around to finishing a note in that amount of time, you're never going to.
vi: Đối với thư mục « Nháp », xén các thư cũ hơn 6 tháng vì lý do là nếu bạn đã không viết xong trong vòng đó thì sẽ không bao giờ làm.

en: For a 'might be spam' quarantine folder, prune messages older than 30 days, and prune the folder to no more than 2 megabytes.  Again, do not protect unseen messages.
vi: Đối với một thư mục kiểu « có thể là thư rác », hãy xén các thư cũ hơn 30 ngày, và xén thư mục thành kích cỡ nhiều nhất 2 MB. Lại đừng bảo vệ thư chưa xem.

en: For a high-traffic mailing list folder, which you only skim from time to time, prune messages older than a week, including unseen messages.
vi: Đối với một thư mục hộp thư chung hơi bận mà bạn chỉ theo dõi thỉnh thoảng, hãy xén các thư cũ hơn một tuần, gồm có các thư chưa xem.

en: A date span is a relative time duration and is specified as a combination of days and hours.  The overall time duration may not be negative.  For safety, a value of 0 is treated the same as no value being specified.  A simple number is interpreted as a number of days.  If there is a slash ('<code>/</code>'), the number after the slash is interpreted as a number of hours. If days and hours are both specified, they are simply added together.  Some examples are shown in the table below.
vi: Khoảng ngày tháng là một thời lượng tương đối được ghi rõ theo tổ hợp số giờ và phút. Thời lượng toàn bộ không thể là âm. Để an toàn, giá trị 0 được xử lý trùng với trường hợp không có giá trị. Một con số đơn giản được giải thích là số ngày. Có một gạch chéo « / » thì con số phía sau gạch chéo được giải thích là số giờ. Ghi rõ cả hai ngày và giờ thì đơn giản cộng cả hai với nhau. Bảng bên dưới hiển thị một số ví dụ.

en: 6 days plus 2 hours
vi: 6 ngày cộng với 2 giờ

en: 6 and one quarter days
vi: 6 và một phần tư ngày

en: 3 and one third hours
vi: 3 và một phần ba giờ

en: 6 and one quarter days plus 3 and one third hours
vi: 6 và một phần tư ngày cộng với 3 và một phần ba giờ

en: Same as blank
vi: Trùng với trắng

en: If there is both a site setting and a user setting for a given folder, the minimum of the two values is used.
vi: Có cả hai thiết lập địa chỉ Web và thiết lập người dùng đều đối với một thư mục nào đó thì dùng giá trị nhỏ hơn.

en: A size span counts total bytes in a folder.  The size may not be negative.  For safety, a value of 0 is treated the same as no value being specified.  A size consists of a number and an optional suffix character.  The suffix character indicates a multiplier, as shown in the table below.  A number without a suffix gets a default suffix of 'm'.
vi: Khoảng kích cỡ sẽ đếm tổng số byte trong thư mục. Kích cỡ không thể là âm. Để an toàn, giá trị 0 được xử lý trùng với trường hợp không có giá trị. Kích cỡ chứa một con số và (tùy chọn) một ký tự hậu tố. Ký tự hậu tố ngụ ý một số nhân, như được hiển thị trong bảng bên dưới. Con số không có hậu tố thì nhận một hậu tố mặc định (m).

en: uppercase or lowercase, 1 (bytes)
vi: chữ hoa hoặc chữ thường, 1 (byte)

en: lowercase, 1000 (the layman's kilobytes)
vi: chữ thường, 1000 (kilô-byte của người không quen với máy tính)

en: uppercase, 1024 (the geek's kilobytes)
vi: chữ hoa, 1024 (kilô-byte của người quen với máy tính)

en: lowercase, 1,000,000 (the layman's megabytes)
vi: chữ thường, 1 tỉ (mega-byte của người không quen với máy tính)

en: uppercase, 1024*1024 (the geek's megabytes)
vi: chữ hoa, 1024*1024 (mega-byte của người quen với máy tính)

en: same as 'm'
vi: trùng với « m »

en: A count span counts messages in a folder.  The count may not be negative.  For safety, a value of 0 is treated the same as no value being specified.  Unlike a date span or a size span, a count span is always just a simple numeric value with no additional type of notation.
vi: Khoảng đếm thì đếm các thư trong thư mục. Số đếm không thể là âm. Để an toàn, giá trị 0 được xử lý trùng với trường hợp không có giá trị. Không giống như khoảng ngày tháng hoặc khoảng kích cỡ, khoảng đếm lúc nào cũng là chỉ một giá trị thuộc số, không có kiểu ghi thêm nào.

en: If this item is selected for a given folder, unseen (i.e., unread) messages have no special protection against pruning.  If not selected (the default), then the pruning process will not prune any unseen messages in the corresponding folder.  You might consider allowed unseen messages to be pruned from spam quanantine folders and folders which receive mailing list traffic which you don't always read.  You should be especially careful of the date, size, and count spans you specify for folders with this box checked.
vi: Bật tùy chọn này đối với một thư mục nào đó thì các thư chưa xem (tức là chưa đọc) không được bảo vệ riêng chống bị xén. Không (mặc định) thì tiến trình xén sẽ không xén thư chưa xem trong thư mục tương ứng. Bạn cũng có thể cho phép xén các thư chưa xem khỏi thư mục kiểm dịch thư rác và các thư mục nhận các bái hộp thư chung mà bạn không phải thường đọc. Khuyên bạn cẩn thận đặc biệt khi ghi rõ khoảng ngày tháng, khoảng kích cỡ và khoảng đếm đối với thư mục có tùy chọn này được bật.

en: If this item is selected for a given folder, the folder will not be automatically pruned.  It will only be pruned through manual action by you.  Manual action means selecting either 'Prune All Folders' or 'Prune Now' from the pruning options form.  Automatic pruning means sign-on pruning as well as periodic pruning (if that option is selected).
vi: Bật tùy chọn này đối với một thư mục nào đó thì thư mục sẽ không bị tự động xén. Nó sẽ chỉ bị xén bằng tay của bạn. « Bằng tay » có nghĩa là bạn chọn tùy chọn « Xén mọi thư mục » hoặc « Xén ngay » trên biểu mẫu tùy chọn xén. Tự động xén có nghĩa là xén khi đăng nhập, cũng như xén định kỳ (nếu tùy chọn đó được bật).

en: This action button simulates pruning of the associated folder.  The number of messages which would have been pruned is displayed.  If there is not at least one span value specified for the folder, an error message is shown.
vi: Cái nút hành động này sẽ mô phỏng xén thư mục tương ứng. Số thư nên bị xén thì được hiển thị. Nếu không có ít nhất một giá trị khoảng được ghi rõ đối với thư mục đó, một thông điệp lỗi được hiển thị.

en: This action button immediately prunes the associated folder.  The number of messages which were pruned is displayed.  If there is not at least one span value specified for the folder, an error message is shown and no messages are pruned.
vi: Cái nút hành động này sẽ xén thư mục tương ứng một cách ngay lập tức. Số thư bị xén thì được hiển thị. Nếu không có ít nhất một giá trị khoảng được ghi rõ đối với thư mục đó, một thông điệp lỗi được hiển thị.

en: This action button is similar to the 'Show Effect' action button, except that the entire list of folders (and their individual settings) is used.  Folders without at least one span value specified are silently skipped.  The numbers reported for the Trash folder do not take into account any messages that might be sent to the Trash folder as a result of pruning other folders.
vi: Cái nút hành động này tương tự với cái nút hành động « Hiện hiệu ứng », trừ là dùng danh sách thư mục hoàn toàn (và các thiết lập riêng). Thư mục không ghi rõ ít nhất một giá trị khoảng thì bị bỏ qua, không hiển thị chi tiết. Các con số được thông báo đối với thư mục Sọt Rác sẽ không đếm xỉa đến thư nào được gửi cho thư mục Sọt Rác do xén thư mục khác.

en: In effect, this action is the same as automatic pruning, except that it's triggered manually (and email reports are not made).  This action button is similar to the 'Prune Now' action button, except that the entire list of folders (and their invididual settings) is used.  Folders without at least one span value specified are silently skipped.  If some folders have erroneous values, an error message is shown for them, but other (non-error) folders are still pruned.
vi: Kết quả là hành động này trùng với chức năng tự động xén, trừ là nó được gây ra bằng tay (và không gửi thư báo cáo). Cái nút hành động này tương tự với cái nút hành động « Xén ngay », trừ là dùng danh sách thư mục hoàn toàn (và các thiết lập riêng). Thư mục không ghi rõ ít nhất một giá trị khoảng thì bị bỏ qua, không hiển thị chi tiết. Thư mục có giá trị sai thì hiển thị thông điệp lỗi, nhưng các thư mục khác (không bị lỗi) vẫn còn bị xén.

en: This action button saves all user preference values and per-folder settings.  If there are errors detected in the user options or per-folder settings, the save is not done.  As an aid to the user, the button has a different appearance when there are known differences between the values on this page and the values that have already been saved in the past.  That really only applies when the page has been redrawn after one of the action buttons.  The button appearance is not dynamically updated as you edit values on the page.
vi: Cái nút hành động này lưu tất cả các giá trị tùy thích người dùng và thiết lập từng thư mục. Gặp lỗi trong tùy chọn người dùng hoặc thiết lập từng thư mục thì không lưu. Để giúp người dùng, cái nút này hình thức khác khi có khác biệt đã biết giữa những giá trị trên trang này và những giá trị đã được lưu trước. Đó thật chỉ áp dụng khi trang đã được vẽ lại sau khi một cái nút hành động được kích hoạt. Hình thức cái nút không phải được cập nhật động khi bạn chỉnh sửa giá trị trên trang.

en: The following table describes user preferences that can affect how pruning is done or not done for you in particular.  The behavior might be changed or limited by site settings controlled by your local administrator.  Descriptions here are in the same order as the User Preferences form above.
vi: Bảng sau có diễn tả các tùy thích người dùng có thể ảnh hưởng đến cách xén hoặc không xén cho bạn riêng. Ứng xử có thể bị thay đổi hoặc bị hạn chế bởi quản trị cục bộ. Các mô tả ở đây theo cùng một thứ tự với biểu mẫu Tùy thích Người dùng bên trên.

en: Ordinarily, there is one pruning attempt at SquirrelMail sign-on time.  If you want the sign-on prunings to be done less often, you can specify a number here.  For example, a value of 3 means 'every 3rd sign-on'.  No value specified or a value of 0 means 'every sign-on'.  The local SquirrelMail site administrator may have specified a maximum value for sign-on pruning frequency, in which case that takes precedence if it is lower.
vi: Bình thường, có một sự thử xén khi đăng nhập vào SquirrelMail. Muốn đặt chức năng xén khi đăng nhập có xảy ra ít thường xuyên hơn thì bạn có thể ghi rõ con số ở đây. Ví dụ, giá trị 3 có nghĩa là « xén mỗi lần đăng nhập thứ ba ». Không ghi rõ giá trị, hoặc có giá trị 0 thì có nghĩa « xén mỗi lần đăng nhập ». Quản trị SquirrelMail cục bộ có thể đã ghi rõ một giá trị tối thiểu cho tần số xén khi đăng nhập, trong trường hợp đó nó có quyển cao hơn, nếu nó là giá trị nhỏ hơn.

en: Pruning can be done manually from this options page, or it can be done periodically and automatically.  This item specifies the recurring time period.  The format is the same as for the date span values for individual folders.  If not specified, no automatic/periodic pruning will be done; so, you can think of this field as an on/off switch for automatic pruning.  For safety, a value of 0 is treated the same as no value specified.  The local SquirrelMail site administrator may have specified a minimum pruning interval, in which case that takes precedence if it is lower.  The recurring interval is measured from the SquirrelMail session sign-on, so automatic pruning attempts will be made at the specified intervals thereafter.  The actual pruning happens coincident with some screen update activity, so an idle SquirrelMail session will not be doing any automatic pruning.
vi: Chức năng xén có thể được làm bằng tay từ trang tùy chọn này, hoặc được làm định kỳ và tự động. Mục này ghi rõ khoảng thời gian lặp lại. Định dạng trùng với định dạng của giá trị khoảng ngày tháng cho mỗi thư mục. Không ghi rõ thì sẽ không xén định kỳ/tự động, vì vậy trường này giống như một cái chuyển bật/tắt cho chức năng tự động xén. Để an toàn, giá trị 0 được xử lý trùng với trường hợp không có giá trị. Quản trị SquirrelMail cục bộ có thể đã ghi rõ một giá trị tối thiểu cho tần số xén khi đăng nhập, trong trường hợp đó nó có quyển cao hơn, nếu nó là giá trị nhỏ hơn. Khoảng lặp lại được đo từ lúc đăng nhập vào phiên chạy SquirrelMail, vì thế sau đó các sự thử tự động xén sẽ xảy ra sau mỗi khoảng đã ghi rõ. Việc xén thật sẽ xảy ra đồng thời với hoạt động cập nhật màn hình: một phiên chạy SquirrelMail không hoạt động thì cũng không tự động xén.

en: If this box is checked, messages pruned from other folders will be sent to the Trash folder.  Messages pruned from the Trash folder will be discarded.  If this box is not checked, messages pruned from all folders will be discarded immediately.  This setting is independent of the overall SquirrelMail setting for using the Trash folder when deleting messages.
vi: Bật tùy chọn này thì các thư bị xén khỏi các thư mục khác sẽ được gửi cho thư mục Sọt Rác. Các thư bị xén khỏi thư mục Sọt Rác sẽ bị hủy. Không bật tùy chọn này thì các thư bị xén khỏi các thư mục khác sẽ bị hủy ngày lập tức. Thiết lập này không phụ thuộc vào thiết lập SquirrelMail toàn cục để sử dụng thư mục Sọt Rác khi xoá thư.

en: If any pruning is requested for the Trash folder along with other folders, this preference controls the ordering.  'First' means that the Trash folder is pruned first, so at the end of a pruning session, it will hold the messages pruned from other folders.  'Last' means that the Trash folder is pruned last, so any messages moved there via pruning will then be subject to a second pruning at the end.  'Natural' means that the Trash folder will be pruned according to its natural order in the list of folders; in other words, it gets no special treatment with respect to ordering.  If no choice is made, the default is 'First'.  This setting makes no practical difference unless 'Prune via Trash' is selected.
vi: Nếu chức năng xén nào được yêu cầu đối với thư mục Sọt Rác cùng với thư mục khác, tùy thích này điều khiển thứ tự xén. « Đầu » có nghĩa là thư mục Sọt Rác sẽ bị xén đầu tiên, vì vậy ở kết thúc của một phiên chạy xén, nó sẽ chứa tất cả các thư bị xén khỏi các thư mục khác. « Cuối » có nghĩa là thư mục Sọt Rác bị xén cuối cùng, vì vậy các thư được di chuyển vào nó bởi chức năng xén sẽ cũng bị xén lần thứ hai ở kết thúc tiến trình. « Tự nhiên » có nghĩa là thư mục Sọt Rác sẽ bị xén tùy theo thứ tự tự nhiên của nó trong danh sách các thư mục; nói cách khác, nó không được sắp xếp đặc biệt. Không chọn gì thì giá trị mặc định là « Đầu ». Thiết lập này không có tác động nếu tùy chọn « Xén qua Sọt Rác » không phải được bật.

en: If this box is checked, pruning may also consider unsubscribed folders.  If not checked, only subscribed folders are considered, whether for manual pruning or automatic pruning (you can still use the per-folder 'Show Effect' or 'Prune Now' buttons).  This may be handy if you have unsubscribed folders which receive messages in some way other than by manually refiling things to them.  You can only add settings for a folder by subscribing to it, at least temporarily, but settings for unsubscribed folders are used if this box is checked.
vi: Bật tùy chọn này thì chức năng xén cũng có thể xử lý thư mục chưa đăng ký. Không bật thì nó chỉ xử lý các thư mục đã đăng ký, hoặc để xén bằng tay hoặc để tự động xén (bạn vẫn còn có thể sử dụng cái nút « Hiện hiệu ứng » hoặc « Xén ngay »). Đây có thể hữu ích nếu bạn có thư mục chưa đăng ký mà nhận thư bằng một cách khác với bạn tự kéo hoặc tổ chức các thư vào nó. Bạn chỉ có thể đặt thiết lập đối với một thư mục đã đăng ký (ít nhất tạm thời), nhưng thiết lập đối với thư mục chưa đăng ký cũng được sử dụng nếu tùy chọn này được bật.

en: If this disable box is checked, pruning by message date will not be done.  Any per-folder values for the date span column will still be displayed, but they cannot be updated.
vi: Bật tùy chọn tắt này thì không xén theo ngày tháng của thư. Bất kỳ giá trị từng thư mục nào cho cột khoảng ngày tháng vẫn còn sẽ được hiển thị, nhưng không thể cập nhật được.

en: If this disable box is checked, pruning by message size will not be done.  Any per-folder values for the size span column will still be displayed, but they cannot be updated.
vi: Bật tùy chọn tắt này thì không xén theo kích cỡ của thư. Bất kỳ giá trị từng thư mục nào cho cột khoảng kích cỡ vẫn còn sẽ được hiển thị, nhưng không thể cập nhật được.

en: If disable this box is checked, pruning by message count will not be done.  Any per-folder values for the count span column will still be displayed, but they cannot be updated.
vi: Bật tùy chọn tắt này thì không xén theo số đếm thư. Bất kỳ giá trị từng thư mục nào cho cột khoảng số đếm vẫn còn sẽ được hiển thị, nhưng không thể cập nhật được.

en: When considering which messages to prune by size span and/or by count span, there are two possible orders in which to consider them.  They can be considered by date, in which case messages are pruned from oldest to newest until the size or message count limit for the folder is met.  Or, they can be considered by size, in which case messages are pruned from largest to smallest until the size or message count limit is met.  If neither is selected, the default order is by date.
vi: Khi quyết định nên xén những thư nào theo khoảng kích cỡ và/hoặc theo khoảng số đếm, có hai thứ tự có thể dùng. Có thể quyết định theo ngày tháng, trong trường hợp đó các thư bị xén từ cũ nhất đến mới nhất đến khi tới giới hạn kích cỡ hoặc giới hạn số đếm thư đối với thư mục đó. Hoặc có thể quyết định theo kích cỡ, trong trường hợp đó các thư bị xén từ lớn nhất xuống nhỏ nhất đến khi tới giới hạn kích cỡ hoặc số đếm. Không chọn gì trong cả hai thì thứ tự mặc định là theo ngày tháng.

en: If this box is checked, a report summarizing automatic pruning will be put into the INBOX as a new message.  An email report is not made if no messages were pruned and no errors occurred.
vi: Bật tùy chọn này thì một báo cáo tóm tắt chức năng tự động xén sẽ được để vào hộp THƯ ĐẾN dưới dạng một thư mới. Một báo cáo thư không được tạo nếu không xén thư và không gặp lỗi.

en: If this box is checked, a report summarizing automatic pruning will be made part of the message-list panel.  In contrast to the email notification, a report is made even if no messages were pruned and no errors occurred.  The on-screen notification contains a more verbose version of the same information as the email notification.
vi: Bật tùy chọn này thì một báo cáo tóm tắt chức năng tự động xén sẽ được hiển thị trong một ô của bảng liệt kê thư. Khác với báo cáo dạng thư, một báo cáo được tạo thậm chí nếu không xén thư và không gặp lỗi. Thông báo trên màn hình chứa một phiên bản chi tiết hơn về cùng một thông tin với báo cáo dạng thư.

en: This options page is normally constructed using colors from the user-chosen SquirrelMail theme, both to make a pleasing display and to highlight important information.  For some themes, this actually makes things on this page difficult to read.  If this box is checked, this options page will be built without most of the colors.
vi: Trang tùy chọn này bình thường được tạo dùng màu sắc từ sắc thái SquirrelMail được người dùng chọn, cả hai để làm cho nó hiển thị đẹp và để tô sáng thông tin quan trọng. Đối với một số sắc thái nào đó, đây thật làm cho khó đọc một số thứ trên trang này. Bật tùy chọn này thì trang tùy chọn này sẽ được tạo mà không có phần lớn màu sắc.

en: A button is normally placed in the SquirrelMail left pane, beneath the list of folders, which enables you to quickly get to this page.  If this box is checked, that button is not drawn in the left pane.  You can still reach this page by selecting 'Options', 'Folder Preferences', and 'Options for Pruning Folders'.
vi: Một cái nút được để bình thường vào ô bên trái của cửa sổ SquirrelMail, bên dưới danh sách thư mục, mà cho phép bạn thăm nhanh trang này. Bật tùy chọn này thì cái nút đó không được vẽ trong ô cửa sổ bên trái. Bạn vẫn còn có thể thăm trang này bằng cách chọn « Tùy chọn > Tùy thích Thư mục > Tùy chọn để xén thư mục ».

en: proon autopruning report
vi: báo cáo tự động xén proon

en: None of the span values has been set for this folder.
vi: Không có giá trị khoảng đã được đặt đối với thư mục này.

en: The date span is malformed.
vi: Khoảng ngày tháng dạng sai.

en: The size span is malformed.
vi: Khoảng kích cỡ dạng sai.

en: The count span is malformed.
vi: Khoảng số đếm dạng sai.

en: Remainder
vi: Phần còn lại

en: Pruned
vi: Bị xén

en: Messages automatically pruned:
vi: Các thư bị tự động xén:

en: Account Administration
vi: Quản lý Tài khoản

en: This option provides access to account management interface.
vi: Tùy chọn này cung cấp truy cập đến giao diện quản lý tài khoản.

en: Please confirm your password in order to access account management pages.
vi: Xin hãy xác nhận mật khẩu của bạn để truy cập đến các trang quản lý tài khoản.

en: Your password:
vi: Mật khẩu :

en: Redirecting to QmailAdmin
vi: Đang chuyển hướng tới Quản lý Qmail

en: Your are being redirected to the administration page. If your browser does not automatically redirect you, please click on login button.
vi: Bạn đang được chuyển hướng tới trang quản lý. Nếu trình duyệt Web của bạn không tự động chuyển hướng, hãy nhấn vào cái nút Đang nhập.

en: WARNING: You will have to relogin into SquirrelMail, if you change your password.
vi: CẢNH BÁO : thay đổi mật khẩu thì bạn cũng cần phải đăng nhập lại vào SquirrelMail.

en: Message Save Frequency
vi: Tần Số Lưu Thư

en: (set to zero to turn off)
vi: (đặt thành số không để tắt)

en: Message Save Units
vi: Đơn Vị Lưu Thư

en: Miliseconds
vi: Mili-giây

en: Cookie Encryption Level
vi: Cấp Mật Mã Cookie

en: Auto Message Save and Recovery
vi: Tự động Lưu và Phục hồi Thư

en: QuickSave Error - No encryption password given.  Please contact your system administrator.
vi: Lỗi Lưu Nhanh: chưa nhập mật khẩu mật mã. Hãy liên lạc với quản trị hệ thống.

en: QuickSave Error - Algorithm cannot find a suitable hash; bad password.\nPlease contact your system administrator.
vi: Lỗi Lưu Nhanh: thuật toán không tìm thấy hash thích hợp; mật khẩu sai.\nHãy liên lạc với quản trị hệ thống.

en: QuickSave Error - A salt value could not be extracted from the encrypted message\nbecause its length is too short.  The message cannot be decrypted.\nPlease contact your system administrator.
vi: Lỗi Lưu Nhanh: không thể giải mật mã một giá trị salt khỏi thư đã mật mã\nvì thư có chiều dài quá ngắn. Vì vậy không thể giải mật mã thư này.\nHãy liên lạc với quản trị hệ thống.

en: QuickSave Error - No decryption password given.  Please contact your system administrator.
vi: Lỗi Lưu Nhanh: chưa nhập mật khẩu giải mật mã. Hãy liên lạc với quản trị hệ thống.

en: WARNING: The following email was interrupted and was never sent!
vi: CẢNH BÁO : thư sau bị gián đoạn nên chưa gửi.

en: Do you wish to resume it?  (Press cancel to discard message)
vi: Bạn có muốn tiếp tục nó không? (Bấm nút Thôi để hủy thư.)

en: Email restored!
vi: Thư điện tử đã được phục hồi !

en: Please remember to press Send when finished typing your message.
vi: Hãy nhớ bấm nút Gửi một khi bạn gõ xong thư.

en: Click here to resume it.
vi: Nhấn vào đây để tiếp tục.

en: NOTE: The following email was interrupted and was never sent:
vi: GHI CHÚ : thư sau đã bị gián đoạn nên chưa gửi.

en: NOTE: You have an unsent message that was interrupted.
vi: GHI CHÚ : bạn có một thư chưa gửi đã bị gián đoạn.

en: Show Reply Button Above Message List
vi: Hiện cái nút Trả lời bên trên danh sách thư

en: Show Reply All Button Above Message List
vi: Hiện cái nút Trả lời Tất cả bên trên danh sách thư

en: We are sorry, but your account has been temporarily disabled due to suspicious activity.  If you feel we have done so by mistake, please contact us immediately to have your account reactivated.
vi: Tiếc là tài khoản của bạn đã bị tắt tạm thời do hoạt động đáng ngờ. Nếu bạn thấy đây là một lỗi, hãy liên lạc với chúng tôi ngay lập tức để yêu cầu kích hoạt lại tài khoản này.

en: Too many outgoing recipients. Please limit number of recipients to %d.
vi: Quá nhiều người nhận để gửi đi. Hãy hạn chế số người nhận thành %d.

en: NOTICE: User "###USERNAME###" (domain "###DOMAIN###") has attempted to send an email with more than their allotted recipients: ###NUMBER_RECIPIENTS###
    
    TO: ###TO###
    CC: ###CC###
    BCC: ###BCC###
    BODY: ###BODY###
vi: THÔNG BÁO : Người dùng « ###USERNAME### » (miền « ###DOMAIN### ») đã thử gửi một thư có quá nhiều người nhận.###NUMBER_RECIPIENTS###
    
    CHO : ###TO###
    CC: ###CC###
    BCC: ###BCC###
    THÂN: ###BODY###

en: Daily email limit has been reached. Please limit number of emails per day to %d.
vi: Đã tới hạn chế thư điện tử hàng này. Hãy hạn chế số thư mỗi hàng thành %d.

en: WARNING: User "###USERNAME###" (domain "###DOMAIN###") has attempted to send more than their allotted number of emails in one day: ###NUMBER_MAILS_TODAY###
    
    To allow this user to send mail again today, remove the "todays_email_count" setting from their preferences.
    
    TO: ###TO###
    CC: ###CC###
    BCC: ###BCC###
    BODY: ###BODY###
vi: THÔNG BÁO : Người dùng « ###USERNAME### » (miền « ###DOMAIN### ») đã thử gửi quá nhiều thư trong một ngày:###NUMBER_MAILS_TODAY###
    
    Để cho phép người dùng này gửi lại thư hôm nay, hãy gỡ bỏ thiết lập « todays_email_count » khỏi tùy thích của họ.
    
    CHO : ###TO###
    CC: ###CC###
    BCC: ###BCC###
    THÂN: ###BODY###

en: All recipients are illegal destinations.
vi: Mọi người nhận là đích đến không được phép.

en: NOTICE: User "%s" (domain "%s") has sent %d mass emails of %d or more recipients in the last %d minutes.
    
    Times:
    %s
    
    %s has been BANNED.
    
    To un-ban this user, remove the USER_IS_POSSIBLE_SPAMMER setting from their preferences.
    
    TO: %s
    CC: %s
    BCC: %s
    BODY: %s
vi: THÔNG BÁO : Người dùng « %s » (miền « %s ») đã gửi %d thư tín hàng loạt có ít nhất %d người nhận trong vòng %d phút.
    
    Giờ :
    %s
    
    %s thì đã BỊ CHẶN.
    
    Để hủy chặn người dùng này, hãy gỡ bỏ thiết lập « USER_IS_POSSIBLE_SPAMMER » khỏi tùy thích của họ.
    
    CHO : %s
    CC: %s
    BCC: %s
    THÂN: %s

en:  --- BANNED - %s
vi:  --- BỊ CHẶN - %s

en: The "%s" plugin is not configured correctly.  The file "%s" has a syntax error on line %d.
vi: Phần mở rộng « %s » không được cấu hình đúng. Tập tin « %s » có một lỗi cú pháp trên dòng %d.

en: The "%s" plugin is not configured correctly.  The file "%s" could not be opened.
vi: Phần mở rộng « %s » không được cấu hình đúng. Tập tin « %s » không thể mở được.

en: Delete account:
vi: Xoá tài khoản không:

en: (must be logged into administrative interface)
vi: (phải đăng nhập vào giao diện quản trị)

en: OFFENDING MESSAGE
vi: THƯ VI PHẠM

en: OFFENDING SERVER ENVIRONMENT
vi: MÔI TRƯỜNG MÁY PHỤC VỤ VI PHẠM

en: [WEBMAIL ABUSE]
vi: [LẠM DỤNG THƯ WEB]

en: Rootly News
vi: Tin tức Rootly

en: Here you can add news by keyword search, set news update options and more.
vi: Ở đây thì bạn có thể thêm tin tức theo tìm kiếm từ khoá, đặt các tùy chọn cập nhật tin tức v.v.

en: Asia-Pacific
vi: Châu Á/Thái Bình Dương

en: South Asia
vi: Nam Á

en: American Football
vi: Quả bóng đá Mỹ

en: Athletics
vi: Điền kinh

en: Badminton
vi: Cầu lông

en: Baseball
vi: Bóng chày

en: Boxing
vi: Quyền thuật

en: College basketball
vi: Bóng rổ đại học

en: Cricket
vi: Crikê

en: Football
vi: Quả bóng đá

en: Horse Racing
vi: Đua ngựa

en: Ice Hockey
vi: Bóng gậy trên băng

en: Motorsport
vi: Thể thao đua ô tô

en: Olympics
vi: Ô-lim-pích

en: Rugby
vi: Bóng bầu dục

en: Winter sports
vi: Thể thao Mùa Đông

en: Automobiles
vi: Xe

en: Digital Music
vi: Nhạc số

en: Gadgets
vi: Công cụ nhỏ

en: Linux/Unix
vi: Linux/UNIX

en: Nanotechnology
vi: Công nghệ nano

en: SearchEngines
vi: Máy tìm kiếm

en: Arts
vi: Nghệ thuật

en: Celebrities
vi: Người nổi danh

en: Gossip
vi: Đôi mách

en: Opinion
vi: Ý kiến

en: Weird
vi: Lạ

en: Agriculture
vi: Nông nghiệp

en: Animals
vi: Động vật

en: Archaeology
vi: Khảo cổ học

en: AtmosphericScience
vi: Khoa học quyển khí

en: Biotechnology
vi: Công nghệ sinh học

en: Chemistry
vi: Hoá học

en: EarthScience
vi: Khoa học đất

en: MedicineandHealth
vi: Y tế và Sức khỏe

en: PolicyandEthics
vi: Chính sách và Đạo đức

en: SocialandBehavior
vi: Xã hội và Ứng xử

en: Space &amp; Astronomy
vi: Vũ trụ và Thiên văn học

en: Careers
vi: Tuyển dụng

en: E-business
vi: Kinh doanh điện tử

en: EmergingMarkets
vi: Thị trường hiện ra

en: HealthCare
vi: Chăm sóc sức khoẻ

en: Infoimaging
vi: Tạo ảnh thông tin

en: LawandTaxation
vi: Luật và Thuế

en: Logistics
vi: Logictic

en: PersonalFinance
vi: Tài chính Cá nhân

en: RealEstate
vi: Bất động sản

en: SalesandMarketing
vi: Bán và Thị trường

en: Tech
vi: Kỹ thuật

en: Settings Updated
vi: Thiết lập đã cập nhật

en: Show me news about...
vi: Hiển thị tin tức về...

en: Enter keywords of the news content that you want to see.  Each field's entries will show news that matches the entire field, with a total of three searches across  Rootly news.
vi: Hãy nhập các từ khoá về nội dung tin tức bạn muốn thấy. Mục nhập của mỗi trường sẽ hiển thị tin tức tương ứng với toàn bộ trường, có tổng số ba lần tìm kiếm qua Tin Tức Rootly.

en: News List Location
vi: Vị trí Danh sách Tin tức

en: News updates
vi: Cập nhật tin tức

en: News Categories &amp; Topics
vi: Loại Tin tức và Chủ đề

en: Select a top-level category, such as Science, to see news relavent to all that category's topics
vi: Hãy chọn một phân loại cấp đầu, v.d. Khoa học, để xem tin tức liên quan đến các chủ đề của phân loại đó

en: or select as many of the news topics individually that you want to see in your Rootly news list for Squiremail.
vi: hoặc chọn các chủ đề tin tức bạn muốn thấy trong danh sách tin tức Rootly cho SquirrelMail.

en: Restrict this session to this IP address
vi: Hạn chế phiên chạy này thành địa chỉ IP này

en: Sorry, could not determine your current IP address.
vi: Tiếc là không thể quyết định địa chỉ IP hiện thời của bạn.

en: Sorry, unauthorized page request.
vi: Tiếc là không cho phép yêu cầu trang đó.

en: Bayes Filter Statistics
vi: Thống kê lọc Bayes

en: Below are the number of messages that have been learned as spam and ham (non-spam) by the Bayesian filter. The Bayesian filter does not activate until enough messages have been learned as spam or ham.
vi: Bên dưới có số thư đã được phân biệt là thư rác và thư tốt bởi bộ lọc Bayes. Bộ lọc Bayes không kích hoạt đến khi đủ thư đã được phân biệt là thư rác và thư tốt.

en: Spam Count
vi: Tổng thư rác

en: Ham Count
vi: Tổng thư tốt

en: DSPAM Settings
vi: Thiết lập DSPAM

en: Enabling DSPAM will disable SpamAssassin scanning of your email.
vi: Bật DSPAM sẽ cũng tắt chức năng quét thư của SpamAssassin.

en: SpamAssassin settings and white/blacklists will not be used by dspam.
vi: Thiết lập và danh sách chấp nhận/chặn của SpamAssassin sẽ không được dspam dùng.

note: * * To translators: %s's will be replaced with <a ..> and </a>
en: This %sFAQ%s from the DSPAM web site explains the differences between SpamAssassin and DSPAM and why you might want to use dspam instead of SpamAssassin.
vi: %sFAQ%s (Hỏi Đáp) này từ địa chỉ Web DSPAM có giải thích các sự khác giữa SpamAssassin và DSPAM, và tại sao bạn có thể muốn dùng dspam thay cho SpamAssassin.

en: DSPAM is a learning system that filters spam based on what <i>you</i> tell it is spam and what isn't. Messages are analyzed as they are delivered and are assigned a spam probability between 0 and 1. The more messages you receive, both spam and innocent, the better DSPAM learns what <i>you</i> think is spam and what is not.
vi: DSPAM là một hệ thống học biết mà lọc thư rác dựa vào hướng dẫn của bạn: thư nào là thư rác và thư nào là thư tốt. Các thư được phân tích trong khi được phát và được gán một xác suất trong phạm vi 0 đến 1. Càng nhiều thư bạn nhận được, cả hai thư rác và thư tốt, càng nhiều DSPAM học biết về những thư bạn thấy là thư rác và những thư bạn thấy là thư tốt.

en: Reporting Spam
vi: Thông báo thư rác

en: If you receive a spam message in your Inbox, forward the message to <nobr>username-spam@domain</nobr> and it will be learned as spam. For example, if your address is joe@example.com, you would forward the message to <nobr>joe-spam@example.com</nobr>.
vi: Nếu bạn nhận được một thư rác trong hộp Thư Đến, hãy chuyển tiếp nó cho địa chỉ<nobr>tên_người_dùng-spam@miền</nobr>, để phân biệt nó là thư rác. Ví dụ, nếu địa chỉ thư điện tử của bạn là « nguyen_van@ví_dụ.com », bạn nên chuyển tiếp thư tới địa chỉ <nobr>nguyen_van-spam@ví_dụ.com</nobr>.

en: You can also move your spam messages to the <i>%s</i> folder. This folder is periodically checked for messages which are then learned as spam and deleted. You do not need to move messages from your %s folder here because they have already been learned as spam.
vi: Bạn cũng có thể di chuyển thư rác vào thư mục <i>%s</i>. Thư mục này được kiểm tra định kỳ có thư rác chưa: có thì những thư đó được phân biệt là thư rác, rồi bị xoá. Bạn không cần di chuyển thư vào đây từ thư mục %s, vì các thư trong đó đã được phân biệt là thư rác.

en: Reporting False Positives
vi: Thông báo dương giả

en: From time to time, DSPAM will catch an innocent messages as spam. These messages are called "false positives". There is no way to prevent false positives entirely. If you find a false positive, forward the message to <nobr>username-fp@domain</nobr> and it will be learned as an innocent message. For example, if your email address is joe@example.com, you would forward the message to <nobr>joe-fp@example.com</nobr>.
vi: Đôi khi DSPAM bắt một thư tốt và nhãn nó là thư rác. Thư này thì được gọi là « dương giả ». Không thể ngăn cản hoàn toàn trường hợp này. Nếu bạn tìm thấy một thư là dương giả, hãy chuyển tiếp nó tới địa chỉ <nobr>tên_người_dùng-fp@domain</nobr> để phân biệt nó là thư tốt, không phải thư rác. Ví dụ, nếu địa chỉ thư điện tử của bạn là « nguyen_van@ví_dụ.com », bạn nên chuyển tiếp thư tới địa chỉ <nobr>nguyen_van-fp@ví_dụ.com</nobr>.

en: You can also move your false positives to the <i>%s</i> folder from the %s folder. This folder is periodically checked for messages which are then learned as false positives and deleted.
vi: Bạn cũng có thể di chuyển thư dương giả từ thư mục %s sang thư mục <i>%s</i>. Thư mục này được kiểm tra định kỳ chứa thư chưa: có thì những thư đó được phân biệt là thư tốt, không phải thư rác, rồi bị xoá.

en: DSPAM is a learning system. It only knows what is spam based on what you teach it is spam and what is not. Due to DSPAM's nature, you are more likely to see errors in spam detection until it is trained on your email. If you do not report a message as spam within ten days, the message will be permanently learned as innocent and you will be more likely to receive more spam.
vi: DSPAM là một hệ thống học biết. Nó chỉ phân biệt thư rác và thư tốt dựa vào hướng dẫn của bạn. Vì vậy bạn sẽ rất có thể thấy lỗi phát hiện thư rác đến khi DSPAM được huấn luyện với các thư của bạn. Sau mười ngày, mỗi thư chưa được thông báo là thư rác sẽ được phân biệt hẳn là thư tốt. Nếu thư đó thực sự là thư rác, bạn rất có thể sẽ tiếp tục nhận thư rác loại đó.

note: * * To translators: %s's will be replaced by <a ..> and </a>
en: Please read the %sDSPAM Primer%s before enabling DSPAM.
vi: Hãy đọc tài liệu %sDSPAM Primer%s trước khi hiệu lực DSPAM.

en: Use DSPAM
vi: Dùng DSPAM

note: * * To translators: %s is the name of the spam folder.
en: Clean out your %s folder on opt-in?
vi: Quyết định tham gia thì cũng xoá sạch thư mục %s của bạn không?

note: * * To translators: %s is the name of the spam folder.
en: Your %s folder may be unavailable during the purge. It will become available again when the purge is complete.
vi: Thư mục %s của bạn có thể không sẵn sàng trong khi tẩy thư. Nó sẽ sẵn sàng lại một khi tẩy xong.

en: Greylisting
vi: Liệt kê màu xám

en: What is Greylisting?
vi: Liệt kê màu xám là gì?

en: Greylisting is a method of filtering spam that relies on the fact that most spammers use software that does not behave like a regular email program. Instead of retrying when it receives a "temporary error" from a mail server, the spammer's software will give up on the message and keep going through their list. Because legitimate servers will attempt to resend the message after a temporary error, no legitimate mail is blocked.
vi: Liệt kê màu xám (greylisting) là một phương pháp lọc thư rác mà nhờ sự thật rằng phần lớn người gửi thư rác có sử dụng phần mềm không chạy giống như một chương trình thư điện tử bình thường. Thay vào thử lại khi nó nhận một « lỗi tạm thời » từ một máy phục vụ thư tín, phần mềm của người gửi thư rác sẽ chịu thua về thư đó và tiếp tục đi qua danh sách các địa chỉ có sẵn. Vì các máy phục vụ chính đáng sẽ thử lại gửi thư khi gặp lỗi tạm thời, phương pháp này không chặn thư tốt.

en: Email Delays
vi: Khoảng đợi thư

en: Greylisting tells the sending server to retry before the message is allowed in. Most servers will retry within five minutes but may take longer depending on the amount of mail to be sent. It is not surprising to see mail delayed for as much as an hour, though such delays are uncommon.
vi: Liệt kê màu xám sẽ báo máy phục vụ gửi nên thử lại trước khi cho phép thư gửi đến. Phần lớn máy phục vụ sẽ thử lại trong vòng năm phút, nhưng có thể đợi lâu hơn phụ thuộc vào số lượng thư cần gửi. Đôi khi máy phục vụ cần đợi một giờ, nhưng không phải thường xảy ra.

en: Do not enable greylisting if you require immediate delivery of email.
vi: Đừng bật chức năng liệt kê màu xám nếu bạn cần thiết thư được phát ngay lập tức.

note: To translators: %s's are the function name and PEAR generated errors. To translators: %s's are the function name and PEAR generated error message.
en: Database error in %s: %s
vi: Lỗi cơ sở dữ liệu trong %s: %s

en: Policy Settings
vi: Thiết lập chính sách

note: To translators: %s's are <a ..> and </a>
en: Enable greylisting. See %sthis page%s for more details.
vi: Bật liệt kê màu xám. Xem %strang này%s để tìm chi tiết.

en: Greylisting may delay the delivery of email.
vi: Liệt kê màu xám có thể làm trễ phát thư.

en: Purge %s Folder
vi: Tẩy thư mục %s

en: Delete all messages from your %s folder.
vi: Xem mọi thư khỏi thư mục %s của bạn.

en: Allow Senders from Address Book
vi: Cho phép các người gửi từ Sổ địa chỉ

en: Allow all address in the address book.
vi: Cho phép mọi địa chỉ trong Sổ địa chỉ

note: required_hists
en: Spam Score
vi: Điểm thư rác

en: Once all SpamAssassin tests have been run, the resulting score is matched against this value, and if greater than this value, the e-mail message is marked as spam. We recommend a value of '5'.
vi: Một khi chạy xong tất cả các sự thử SpamAssassin, điểm kết quả được so sánh với giá trị này: nếu nó là lớn hơn thì thư được phân biệt là thư rác. Khuyên bạn đặt giá trị « 5 ».

en: 0 - Very Aggressive
vi: 0 — Rất năng nổ

en: 2 - Aggressive
vi: 2 — Năng nổ

en: 5 - Recommended
vi: 5 — Khuyến khích

en: 8 - Lenient
vi: 8 — Khoan dung

en: 10 - Very Lenient
vi: 10 — Rất khoan dung

en: Don't Filter
vi: Đừng lọc

note: NOTE: The ordering here is a little odd to allow some inclusion of other option names. subject_tag
en: Spam Subject Tag
vi: Thẻ chủ đề thư rác

en: *****SPAM*****
vi: *****THƯ RÁC*****

note: rewrite_subject 'rewrite_header subject'
en: Rewrite Subject Line
vi: Ghi lại dòng chủ thể

note: To translators: %s is the default from subject_tag
en: SpamAssassin can re-write the subject line of e-mail that has been determined to be spam by prefixing the original subject with: %s.  To turn on this feature, select this option.
vi: SpamAssassin có khả năng ghi lại dòng chủ đề của thư đã được phân biệt là thư rác, bằng cách đặt « %s » vào trước chủ đề gốc. Để hiệu lực tính năng đó, bật tùy chọn này.

note: This is here to allow me to include the rewrite_subject title * * To Translators: %s is the title from rewrite_subject
en: The text to prefix to the subject of messages determined to be spam. %s must be turned on.
vi: Chuỗi cần đặt vào trước chủ đề của thư được phân biệt là thư rác. %s cũng phải được hiệu lực.

en: SpamAssassin can re-write the subject line of e-mail that has been determined to be spam by prefixing the original subject with this value.
vi: SpamAssassin có khả năng ghi lại dòng chủ đề của thư đã được phân biệt là thư rác, bằng cách đặt giá trị này vào trước chủ đề gốc

note: use_terse_report
en: Short Report
vi: Báo cáo ngắn

en: This option will tell SpamAssassin to use a shorter spam report once the message has been found to be spam.
vi: Tùy chọn này sẽ báo SpamAssassin dùng một báo cáo thư rác ngắn hơn một khi thư được phân biệt là thư rác.

note: use_dcc
en: Use DCC
vi: Dùng DCC

en: Checks messages against the DCC (Distrubuted Checksum Clearinghouse) to see if a message matches a known spam message.
vi: Kiểm tra thư so với DCC (Trung tâm Phân phối Tổng kiểm Điện số) để tìm biết nếu thư tương ứng với một thư rác đã biết hay không.

note: use_razor1
en: Use SpamNet (version 1)
vi: Dùng SpamNet (phiên bản 1)

en: Checks messages against SpamNet to see if a message is a known spam message.
vi: Kiểm tra thư so với SpamNet để tìm biết nếu thư là một thư rác đã biệt hay không.

note: use_razor2
en: Use SpamNet (version 2)
vi: Dùng SpamNet (phiên bản 2)

note: always_add_headers
en: Always Add Headers
vi: Luôn luôn thêm phần đầu

en: Uncheck if you do not want to add the headers to non-spam.
vi: Tắt nếu bạn không muốn thêm các dòng đầu vào thư không phải là thư rác.

note: ok_languages
en: Acceptable Languages
vi: Ngôn ngữ nhận được

en: Select all the languages you expect to receive e-mail in.
vi: Chọn những ngôn ngữ theo chúng bạn đợi nhận thư.

en: Rhaeto-Romance
vi: Rae-tô Rô-man

note: use_bayes
en: Use Bayesian Filter
vi: Dùng bộ lọc Bayes

en: The Baysian Filter will learn what is spam and what isn't to become a better filter.
vi: Bộ lọc Bayes sẽ học biết thư nào là thư rác và thư nào là thư tốt, để trở thành hữu hiệu hơn.

note: use_bayes_rules
en: Use Bayesian Filter Rules
vi: Dùng các quy tắc của bộ lọc Bayes

en: Turning this off allows you do disable the Baysian Filter rules while still training the filter.
vi: Tắt tùy chọn này thì cho phép bạn tắt các quy tắc của bộ lọc Bayes mà vẫn còn huấn luyện bộ lọc.

note: auto_learn
en: Auto-learn
vi: Tự động học

en: Automatically feed high and low scoring mails into SpamAssassin's learning systems. (Currently, only Bayesian filtering is supported.)
vi: Tự động nạp vào hệ thống học biết của SpamAssassin's các thư có điểm cao và thấp. (Hiện thời chỉ hỗ trợ chức năng lọc kiểu Bayes.)

note: report_safe
en: Spam Encapsulation
vi: Bao bọc thư rác

en: Encapsulate spam messages into a MIME or plain-text attachment, or you can disable it altogether.
vi: Bao bọc các thư rác vào một đồ đính kèm kiểu MIME hoặc nhập thô, hoặc bạn có thể tắt hoàn toàn.

en: MIME Attachment
vi: Đính kèm MIME

en: Text Attachment
vi: Đính kèm nhập thô

note: These options were removed as of SpamAssassin 2.50-ish They are here for those running older versions of SA. report_header
en: Report in Header
vi: Báo cáo trong phần đầu

en: SpamAssassin will create a report when it determines an e-mail message to be spam.  This report is normally prepended to the e-mail message.  To have the report written as part of the e-mail header, select this option.
vi: SpamAssassin sẽ tạo một bái cáo khi nó quyết định một thư là thư rác. Báo cáo này bình thường được thêm vào phía trước thư. Để làm cho báo cáo nằm trong phần đầu thư thì bật tùy chọn này.

note: defang_mime
en: Reformat HTML Spam
vi: Định dạng lại thư rác HTML

en: When an e-mail in HTML format is determined to be spam, SpamAssassin can convert the message to text. To allow this, select this option.
vi: Khi một thư dạng HTML được phân biệt là thư rác, SpamAssassin có thể chuyển đổi thư sang nhập thô. Bật tùy chọn này để cho phép ứng xử này.

note: White/black list info
en: Whitelist From
vi: Chấp nhận Từ

en: E-mail from these addresses will not be marked as spam. You may use '*' as a wildcard to allow a large number of addresses at one time. E.g. Whitelist From '*@aol.com' will not mark any message that claims to be from aol.com as spam.
vi: Tất cả các thư từ những địa chỉ này sẽ không được phân biệt là thư rác. Bạn cũng có thể sử dụng ký tự đại diện « * » để cho phép rất nhiều địa chỉ đồng thời, v.d. « Chấp nhận Từ *@vnoss.org » sẽ không phân biệt là thư rác bất cứ thư nào từ miền vnoss.org.

en: Don't Whitelist From
vi: Đừng chấp nhận Từ

en: This address will be excluded from a previous whitelist and will be treated as a normal address, i.e. it will not be automatically allowed.
vi: Địa chỉ này sẽ bị loại trừ khỏi một danh sách chấp nhận trước, và được xử lý như một thư bình thường, tức là nó sẽ không được tự động chấp nhận.

en: Blacklist From
vi: Chặn Từ

en: E-mail from these addresses will always be marked as spam. You may use '*' as a wildcard to block a large number of addresses at one time. E.g. Blacklist From '*@aol.com' will mark all messages that claims to be from aol.com as spam.
vi: Tất cả các thư từ những địa chỉ này sẽ luôn luôn được phân biệt là thư rác. Bạn cũng có thể sử dụng ký tự đại diện « * » để chặn rất nhiều địa chỉ đồng thời, v.d. « Chặn Từ *@vnoss.org » sẽ phân biệt là thư rác bất cứ thư nào từ miền vnoss.org.

en: Don't Blacklist From
vi: Đừng chặn Từ

en: This address will be excluded from a previous blacklist and will be treated as a normal address, i.e. it will not be automatically denied.
vi: Địa chỉ này sẽ bị loại trừ khỏi một danh sách chặn trước, và được xử lý như một thư bình thường, tức là nó sẽ không bị tự động chặn.

en: Whitelist To
vi: Chấp nhận Cho

en: E-mail to these addresses will not be marked as spam. This is useful for allowing e-mail lists. For example, you can allow all messages from an e-mail list that sends to 'Tofu-Support-List@beeflovers.com'. You may use '*' as a wildcard to allow a large number of addresses at one time. E.g. Whitelist To '*@aol.com' will not mark any message that claims to be to aol.com as spam.
vi: Tất cả các thư được gửi cho những địa chỉ này sẽ không được phân biệt là thư rác. Có ích để chấp nhận hộp thư chung. Ví dụ, bạn có thể chấp nhận tất cả các thư được gửi từ một hộp thư chung « user_support@vnoss.org ». Bạn cũng có thể sử dụng ký tự đại diện « * » để chấp nhận rất nhiều địa chỉ đồng thời, v.d. « Chấp nhận Cho *.vnoss.org » sẽ không phân biệt là thư rác bất cứ thư nào được gửi cho miền vnoss.org.

en: Blacklist To
vi: Chặn Cho

en: E-mail to these addresses will be marked as spam. You may use '*' as a wildcard to reject a large number of addresses at one time. E.g. Blacklist To '*@aol.com' will mark all messages that claims to be to aol.com as spam.
vi: Tất cả các thư được gửi cho những địa chỉ này sẽ được phân biệt là thư rác. Bạn cũng có thể sử dụng ký tự đại diện « * » để chặn rất nhiều địa chỉ đồng thời, v.d. « Chặn Cho *.vnoss.org » sẽ phân biệt là thư rác bất cứ thư nào được gửi cho miền vnoss.org.

en: sasql_AddPref_multiple Database error: %s
vi: Lỗi cơ sở dữ liệu sasql_AddPref_multiple: %s

note: To translators: %s's are the function name and PEAR generated error message.
en: Database error %s: %s
vi: Lỗi cơ sở dữ liệu %s: %s

en: Spam Filters
vi: Lọc thư rác

en: Configure the behavior of your spam filters.
vi: Cấu hình ứng xử của các bộ lọc thư rác của bạn.

en: Add Email to Whitelist
vi: Thêm thư vào danh sách chấp nhận

en: Allow Sender
vi: Chấp nhận người gửi

en: Add Domain to Whitelist
vi: Thêm miền vào danh sách chấp nhận

en: Allow Domain
vi: Chấp nhận miền

en: Remove Email from Whitelist
vi: Gỡ bỏ thư khỏi danh sách chấp nhận

en: Remove Domain from Whitelist
vi: Gỡ bỏ miền khỏi danh sách chấp nhận

en: Add Email to Blacklist
vi: Thêm thư vào danh mục chặn

en: Block Sender
vi: Chặn người gửi

en: Add Domain to Blacklist
vi: Thêm miền vào danh sách chặn

en: Block Domain
vi: Chặn miền

en: Remove Email from Blacklist
vi: Gỡ bỏ thư khỏi danh sách chặn

en: Remove Domain from Blacklist
vi: Gỡ bỏ miền khỏi danh sách chặn

en: Address is already in your whitelist
vi: Danh sách đã có trong danh sách chấp nhận của bạn

en: Whitelisted
vi: Đã chấp nhận

en: Domain is already in your whitelist
vi: Miền đã có trong danh sách chấp nhận

en: Address is already in your blacklist
vi: Địa chỉ đã có trong danh sách chặn của bạn

en: Blacklisted
vi: Bị chặn

en: Domain is already in your blacklist
vi: Miền đã có trong danh sách chặn

en: Learn as False Positive
vi: Phân biệt là dương giả

en: Learn as Spam
vi: Phân biệt là thư rác

en: Error: You must include an e-mail address.
vi: Lỗi: bạn cần phải nhập một địa chỉ thư điện tử.

en: Error: You have entered an invalid e-mail address.
vi: Lỗi: bạn đã nhập một địa chỉ thư điện tử không hợp lệ.

en: Error: Missing option.
vi: Lỗi: tùy chọn còn thiếu.

en: Error: You must select Allow or Deny.
vi: Lỗi: bạn cần phải chọn Chấp nhận hoặc Chặn.

en: Global Allow / Deny Address List
vi: Danh sách địa chỉ chấp nhận/chặn toàn cục

en: Personal Allow / Deny Address List
vi: Danh sách địa chỉ chấp nhận/chặn cá nhân

en: Address Removed
vi: Địa chỉ bị gỡ bỏ

note: echo $edit;
en: Edit Address
vi: Sửa địa chỉ

en: Add New Address
vi: Thêm địa chỉ mới

note: i18n: translated string for custom_charset plugin.
en: English (custom charset)
vi: Tiếng Anh (bộ ký tự riêng)

en: Any Header
vi: Bất kỳ dòng đầu

en: Begins With
vi: Bắt đầu với

en: Ends With
vi: Kết thúc với

en: Is Exactly
vi: Là chính xác

en: Matches Regex
vi: Khớp biểu thức chính quy

en: Mail Filters
vi: Bộ lọc thư

en: Enter A New Filter:
vi: Nhập bộ lọc mới:

en: If
vi: Nếu

en: then
vi: thì

en: if message is marked as
vi: nếu một thư có nhãn

en: SPAM
vi: THƯ RÁC

en: save new
vi: lưu mới

en: UNSURE
vi: CHƯA CHẮC

en: Existing Filters:
vi: Bộ lọc tồn tại:

en: Use of these filters may prevent the reading of mail in non-IMAP mail clients.
vi: Dùng những bộ lọc này cũng có thể ngăn cản đọc thư trong ứng dụng khách thư tín không phải IMAP.

en: If message is marked as
vi: Nếu thư có nhãn

en: Here you may set up server-side filters on all of your incoming mail.
vi: Ở đây thì bạn có thể thiết lập các bộ lọc bên máy phục vụ đối với tất cả các thư được gửi đến.

en: Secure Login
vi: Đăng nhập bảo mật

en: Remain Secure After Login
vi: Vẫn còn bảo mật sau khi đăng nhập

en: Click a box and the hexadecimal color will be shown <br>below. Use these hex values for color box settings.
vi: Nhấn vào một hộp thì màu thập lục sẽ hiển thị bên dưới.<br>Hãy dùng giá trị thập lục khi trong hộp thiết lập màu.

en: Small Calendar Options
vi: Tùy chọn lịch nhỏ

en: Small Calendar:
vi: Lịch nhỏ :

en: Show small calendar in left bar
vi: Hiện lịch nhỏ ở thanh bên trái

en: Use Default Theme:
vi: Dùng sắc thái mặc định:

en: This will override values below
vi: Đây có quyền cao hơn các giá trị bên dưới

en: Calendar separator:
vi: Dấu tách lịch:

en: Calendar size:
vi: Kích cỡ lịch:

en: Default size
vi: Kích cỡ mặc định

en: Use Shared Calendar:
vi: Dùng lịch dùng chung:

en: Use the shared calendar selected below as your<br>small calendar (default is Personal calendar)
vi: Dùng lịch dùng chung được chọn bên dưới làm<br>lịch nhỏ của bạn (mặc định là lịch cá nhân)

en: Shared Calendar:
vi: Lịch dùng chung:

en: No resend destination specified
vi: Chưa xác định đích đến gửi lại

en: Could not establish connection to outgoing mail server
vi: Không thể thiết lập sự kết nối tới máy phục vụ thư gửi đi

en: Could not find requested message: %s
vi: Không tìm thấy thư đã yêu cầu : %s

en: Could not send report: 
    %1
    %2 %3
vi: Không thể gửi báo cáo :
    %1
    %2 %3

en: Could not send report: <blockquote>%1<br />%2 %3</blockquote>
vi: Không thể gửi báo cáo : <blockquote>%1<br />%2 %3</blockquote>

en: Server replied:
vi: Máy phục vụ đã đáp ứng:

en: Reselect Messages After Reporting
vi: Chọn lại các thư sau khi báo cáo

en: Delete Spam After Reporting
vi: Xoá thư rác sau khi báo cáo

en: [Do not move]
vi: [Dùng di chuyển]

en: Copy Spam After Reporting To
vi: Sao chép thư rác sau khi báo cáo cho

en: Move Spam After Reporting To
vi: Di chuyển thư rác sau khi báo cáo cho

en: Copy Instead of Moving
vi: Sao chép thay vào di chuyển

en: Move To Next Message After Reporting
vi: Tiến tới thư kế tiếp sau khi báo cáo

en: Return to Message List
vi: Trở về danh sách thư

en: Copy Non-Spam After Reporting To
vi: Sao chép thư không rác sau khi báo cáo cho

en: Move Non-Spam After Reporting To
vi: Di chuyển thư không rác sau khi báo cáo cho

en: [Always Display]
vi: [Luôn luôn hiển thị]

en: Display Spam Button in Folders
vi: Hiển thị cái nút Thư Rác trong các thư mục

en: Display Spam Button in Folder
vi: Hiển thị cái nút Thư Rác trong thư mục

en: Display Non-Spam Button in Folders
vi: Hiển thị cái nút Không Thư Rác trong các thư mục

en: Display Non-Spam Button in Folder
vi: Hiển thị cái nút Không Thư Rác trong thư mục

en: Don't Display Spam Button in Folders
vi: Đừng hiển thị cái nút Thư Rác trong các thư mục

en: Don't Display Spam Button in Folder
vi: Đừng hiển thị cái nút Thư Rác trong thư mục

en: Don't Display Non-Spam Button in Folders
vi: Đừng hiển thị cái nút Không Thư Rác trong các thư mục

en: Don't Display Non-Spam Button in Folder
vi: Đừng hiển thị cái nút Không Thư Rác trong thư mục

en: Spam Reporting
vi: Thông báo thư rác

en: The reported message is no longer available in this folder
vi: Thư đã báo cáo không còn sẵn sàng lại trong thư mục này

en: ERROR: Report could not be delivered
vi: LỖI: không thể phát bái cáo

en: ERROR: Could not open temp file; check attachments directory permissions
vi: LỖI: không thể mở tập tin tạm thời; hãy kiểm tra quyền truy cập thư mục chứa các đồ đính kèm

en: ERROR %1: Problem reporting message ID %2: %3
vi: LỖI %1: gặp lỗi khi báo cáo thư có mã số %2: %3

en: ERROR %1: Problem reporting message ID %2 (entity %4): %3
vi: LỖI %1: gặp lỗi khi báo cáo thư có mã số %2 (thực thể %4): %3

en: Not Spam
vi: Không thư rác

en: Successfully reported as spam
vi: Đã báo cáo là thư rác

en: Successfully reported as non-spam
vi: Đã báo cáo không phải là thư rác

en: Template file, %s, could not be opened. Contact your system administrator to resolve this issue.
vi: Tập tin mẫu %s không thể mở được. Hãy liên lạc với quản trị hệ thống để giải quyết vấn đề này.

en: Template file, %s, could not be written. Contact your system administrator to resolve this issue.
vi: Tập tin mẫu %s không thể ghi được. Hãy liên lạc với quản trị hệ thống để giải quyết vấn đề này.

en: Template file, %s, could not be copied from temporary file, %s. Contact your system administrator to resolve this issue.
vi: Tập tin mẫu %s không thể sao chép được từ tập tin tạm thời %s. Hãy liên lạc với quản trị hệ thống để giải quyết vấn đề này.

en: You must be on WYSIWYG mode!
vi: Bạn phải ở chế độ WYSIWYG !

en: Add Template
vi: Thêm mẫu

en: Create/Edit/Delete chunks of text that can be quickly added to messages.
vi: Tạo/Sửa/Xoá các đoạn văn bản có thể được thêm nhanh vào thư.

en: Append Templates before all existing text
vi: Thêm mẫu vào trước văn bản đã có

en: Add blank line before template text when appending
vi: Thêm dòng trắng vào trước văn bản mẫu khi thêm

en: Add blank line after template text when appending
vi: Phụ thêm dòng trắng vào văn bản mẫu khi thêm

en: Template %d
vi: Mẫu %d

en: Add a New Template
vi: Thêm mẫu mới

en: Template Text
vi: Văn bản mẫu

en: Safe Sender
vi: Người gửi an toàn

en: Unsafe Image Rules
vi: Quy tắc ảnh không an toàn

en: Use the form below to modify the address that will be added to the Unsafe Image Rules.
vi: Hãy dùng biểu mẫu bên dưới để sửa đổi địa chỉ sẽ được thêm vào các Quy tắc ảnh không an toàn.

en: Reg.Exp.
vi: Biểu thức chính quy

en: The following address has been successfully added to the Unsafe Images Rules:
vi: Địa chỉ sau đã được thêm vào các Quy tắc ảnh không an toàn:

en: I didn't seem to get a valid email address to add. This shouldn't happen!
vi: Có vẻ là chưa nhận địa chỉ hợp lệ để thêm. Trường hợp này không nên xảy ra !

en: Sending you back to the message list in five seconds.
vi: Đăng trở về thư trong vòng năm giây.

note: i18n: The first %s inserts HTML flr starting a link, and the second ends it.
en: If you are not automatically redirected, please click %shere%s.
vi: Chưa tự động chuyển hướng thì nhấn vào %sđây%s.

en: Set up rules about how unsafe images in HTML messages are handled.
vi: Thiết lập các quy tắc về cách xử lý ảnh không an toàn trong thư dạng HTML.

en: Always trust images from this sender
vi: Luôn luôn tin cậy ảnh từ người gửi này

en: Saved Trusted Options
vi: Tùy chọn Tin cậy đã Lưu

en: Trust all sources:
vi: Tin cậy mọi nguồn:

en: WARNING!
vi: CẢNH BÁO !

en: This is not recommended by the SquirrelMail Project Team.
vi: Nhóm Dự án SquirrelMail không khuyên.

note: i18n: %s inserts a complete link which doesn't need to be i18n.
en: Read %s for more details. There is a risk you may receive more spam if you check this option.
vi: Hãy đọc %s để tìm chi tiết. Bật tùy chọn này thì cũng có thể nhận nhiều thư rác hơn.

en: If checked unsafe images are always seen.
vi: Bật tùy chọn này thì lúc nào cũng thấy ảnh không an toàn.

en: If this option is checked, the state of other options is irrelevant.
vi: Bật tùy chọn này thì tình trạng của các tùy chọn khác không có hiệu lực.

en: Trust sources in address book:
vi: Tin cậy các nguồn trong Sổ địa chỉ:

en: If checked, unsafe images are shown for messages from anyone in your address book.
vi: Bật tùy chọn này thì các ảnh không an toàn được hiển thị trong thư từ bất cứ ai nào trong Sổ địa chỉ của bạn.

en: Trust anything I send:
vi: Tin cậy mọi thứ tôi gửi:

en: If checked, unsafe images are shown for messages sent by any of your identities.
vi: Bật tùy chọn này thì các ảnh không an toàn được hiển thị trong thư được gửi bởi bất kỳ cá tính của bạn.

en: You might not want to set this if you forward Spam to other people, and then go back and read from your 'Sent' folder.
vi: Có lẽ bạn không muốn bật tùy chọn này nếu bạn chuyển tiếp thư rác cho người khác, rồi trở về và đọc từ thư mục « Đã gửi ».

en: Trust defined sources:
vi: Tin cậy các nguồn đã xác định:

en: If checked, unsafe images are shown for the sources shown below.
vi: Bật tùy chọn này thì các ảnh không an toàn được hiển thị đối với các nguồn bên dưới.

en: When viewing a message with unsafe images, you can quickly add the sender's email address or domain to the Unsafe Image Rules by clicking the 'Always trust images from this sender' link. The following options set the default behavior when the address is being added.
vi: Khi xem một thư chứa ảnh không an toàn, bạn có thể thêm nhanh địa chỉ thư hoặc miền của người gửi vào các Quy tắc ảnh không an toàn, bằng cách nhấn vào liên kết « Luôn luôn tin cậy các ảnh từ người gửi này ». Những tùy chọn sau sẽ đặt ứng xử mặc định khi địa chỉ đang được thêm.

en: Always add full email address:
vi: Luôn luôn thêm địa chỉ thư đầy đủ :

en: If selected the full email address of the sender will be added to the Unsafe Image Rules list.
vi: Bật tùy chọn này thì địa chỉ thư điện tử đầy đủ sẽ được thêm vào danh sách các Quy tắc ảnh không an toàn.

en: Always add full domain:
vi: Luôn luôn thêm miền đầy đủ :

en: If selected only the domain of the sender will be added to the Unsafe Image Rules list.
vi: Bật tùy chọn này thì chỉ miền của người gửi sẽ được thêm vào danh sách các Quy tắc ảnh không an toàn.

en: Always ask:
vi: Luôn luôn hỏi:

en: Ask what to add to the Unsafe Image Rules list.
vi: Hỏi nên thêm gì vào danh sách các Quy tắc ảnh không an toàn.

en: Add New Rule
vi: Thêm quy tắc mới

en: Trust source if
vi: Tin cậy nguồn nếu

en: NB
vi: Ghi chú

en: When specifying a Reg.Exp you must include delimeters.
vi: Khi ghi rõ một biểu thức chính quy, bạn cũng cần phải bao gồm dấu tách.

en: The 'Contains' check will be done with case-insensitive match.
vi: Sự kiểm tra « Chứa » sẽ được làm mà không phân biệt chữ hoa/thường.

note: i18n: If [field] [Contains|Reg.Exp.] [user defined data]
en: If %s %s %s
vi: Nếu %s %s %s

en: This doesn't look like a valid Reg.Exp.
vi: Điều này không hình như một biểu thức chính quy hợp lệ.

en: Vacation Message
vi: Thông điệp kỳ nghỉ

en: Set up an auto-reply message and optionally forward your incoming email. This can be useful when you are away on vacation.
vi: Hãy thiết lập một thông điệp tự động trả lời và (tùy chọn) chuyển tiếp các thư gửi đến cho địa chỉ khác. Tính năng này có ích khi bạn đi nghỉ.

en: Bad characters in list of forwarding address.
vi: Gặp ký tự sai trong danh sách các địa chỉ chuyển tiếp.

en: Change Vacation Message
vi: Đổi thông điệp kỳ nghỉ

en: Send auto-reply to sender?
vi: Gửi tự động trả lời cho người gửi không?

en: Vacation subject:
vi: Chủ đề kỳ nghỉ:

en: Vacation message:
vi: Thông báo kỳ nghỉ:

en: Forward incoming messages to addresses listed below?
vi: Chuyển tiếp các thư gửi đến cho những địa chỉ bên dưới không?

en: No local delivery; forward and/or auto-reply only.
vi: Không phát cục bộ ; chỉ chuyển tiếp và/hoặc tự động trả lời.

en: Forwarding email addresses (one address per line)
vi: Các địa chỉ thư điện tử để chuyển tiếp (một địa chỉ trên mỗi dòng)

en: Error: Could not bind to LDAP server.
vi: Lỗi: không thể đóng kết tới máy phục vụ LDAP.

en: Error: Could not find FTP server for %s in LDAP server.
vi: Lỗi: không tìm thấy trình phục vụ FTP cho %s trên máy phục vụ LDAP.

en: Error: Could not connect to LDAP server.
vi: Lỗi: không thể kết nối đến máy phục vụ LDAP.

en: Error: Unable to connect to FTP server. Please try again later.
vi: Lỗi: không thể kết nối đến máy phục vụ FTP. Hãy thử lại sau.

en: Error: Unable to log in to FTP server. Please contact your system administrator.
vi: Lỗi: không thể đăng nhập vào máy phục vụ FTP. Hãy liên lạc với quản trị hệ thống.

en: Error: Unable to switch to passive FTP mode. Please contact your system administrator.
vi: Lỗi: không thể chuyển đổi sang chế độ FTP bị động. Hãy liên lạc với quản trị hệ thống.

en: Error: Unable to upload file. Please contact your system administrator.
vi: Lỗi: không thể tải lên tập tin. Hãy liên lạc với quản trị hệ thống.

en: An error occurred uploading the file:
vi: Gặp lỗi khi tải lên tập tin:

en: Error: unable to download file. Please contact your system administrator.
vi: Gặp lỗi khi tải xuống tập tin. Hãy liên lạc với quản trị hệ thống.

en: An error occurred downloading the file:
vi: Gặp lỗi khi tải xuống tập tin:

en: Error: unable to delete file. Please contact your system administrator.
vi: Lỗi: không thể xoá tập tin. Hãy liên lạc với quản trị hệ thống.

en: An error occurred deleting the file:
vi: Gặp lỗi khi xoá tập tin:

en: Unknown action:
vi: Hành động không rõ :

en: An error occurred attempting to read temp file; check permissions on attachments directory.
vi: Gặp lỗi khi thử đọc tập tin tạm thời; kiểm tra quyền truy cập thư mục chứa các đồ đính kèm.

en: An error occurred attempting to create temp file; check permissions on attachments directory.
vi: Gặp lỗi khi thử tạo tập tin tạm thời; kiểm tra quyền truy cập thư mục chứa các đồ đính kèm.

en: Reply To field must contain a full email address. Reply To has been reset.
vi: Trường « Trả lời cho » phải chứa một địa chỉ thư điện tử đầy đủ. Vậy trường « Trả lời cho » đã bị đặt lại.

en: Reply To field must contain a full email address. Reply To has been reset to %s.
vi: Trường « Trả lời cho » phải chứa một địa chỉ thư điện tử đầy đủ. Vậy trường « Trả lời cho » đã bị đặt lại về %s.

en: Are you using a public computer?
vi: Bạn đang sử dụng một máy tính công cộng không?

en: Enter your password with the
vi: Gõ mật khẩu của bạn dùng

en: virtual keyboard
vi: bàn phím ảo

en: Open Virtual Keyboard
vi: Mở bàn phím ảo

en: Virtual Keyboard: Help
vi: Bàn phím ảo : Trợ giúp

en: What's a virtual keyboard?
vi: Bàn phím ảo là gì?

en: It's a keyboard that simulates a real keyboard. ;)
vi: Nó là một bàn phím mà mô phỏng bàn phím thật. :)

en: It protects your password against keyloggers, which are hidden programs that capture everything that you type or click.
vi: Nó bảo vệ mật khẩu của bạn chống phần mềm chép cú bấm phím (chương trình bị ẩn mà bắt mọi cú bấm phím hoặc cú nhấn liên kết của bạn).

en: So, you can increase your security, using the virtual keyboard and its "automatic click" function.
vi: Vì vậy bạn có thể tăng bảo mật bằng cách sử dụng bàn phím ảo và chức năng « tự động nhấn chuột » của nó.

en: For this, you must point the mouse and keep it for few seconds on the key that you want to type.
vi: Để làm như thế, bạn cần phải đặt con trỏ chuột vào phím bạn muốn gõ (và giữ nó trong vòng vài giây).

en: Virtual Keyboard
vi: Bàn phím ảo

en: Enter your password:
vi: Hãy gõ mật khẩu của bạn:

en: The key will be pressed in
vi: Phím sẽ được bấm trong

en:  seconds.
vi:  giây.

en: Search the Web
vi: Tìm qua Web

en: Annoyance level
vi: Cấp sự làm phiền

en: Arrrgh, nothing works, fix it now!
vi: Rõ tiếc, không có gì hoạt động được, hãy sửa chữa !

en: I'll do my best to fix it.
vi: Tôi sẽ hết sức cố gắng sửa chữa.

en: I'm not really fussed
vi: Không làm phiền nhiều

en: It's really rubbing me the wrong way
vi: Rất làm phiền

en: It's stopping me from enjoying squirrelmail
vi: Ngăn cản tôi thích dùng SquirrelMail

en: Please Select
vi: Hãy chọn

en: Please press <b>only once</b>! It may take a few seconds to go through...
vi: Hãy bấm nút <b>chỉ một lần</b> ! Có thể mất vài giây...

en: Thanks for the yelp! I'll have a look at it as soon as possible and try and fix whatever is wrong. If you don't hear from me soon, check that the problem hasn't been fixed. If it hasn't, bug me some more.
vi: Cám ơn bạn giúp đỡ. Tôi sẽ đọc thông tin của bạn càng sớm càng có thể, và cố gắng sửa chữa vấn đề. Nếu bạn không nhận thư trả lời hơi sớm, hãy kiểm tra nếu vấn đề đã được sửa chữa chưa. Chưa thì viết thư lần nữa. ;)

en: This is mildly annoying
vi: Hơi làm phiền

en: Use this form to yelp about a problem you are having with squirrelmail.
vi: Hãy dùng biểu mẫu này để thông báo một vấn đề bạn gặp trong trình SquirrelMail.

en: Yelp!
vi: Báo cáo

en: this doesnt work
vi: cái này hoạt động được

en: stardict automation factory
vi: bộ tạo khả năng tự động hoá stardict

en: stardict application
vi: ứng dụng stardict

en: Lookup words
vi: Tra từ

en: Scan selection
vi: Quét qua vùng chọn

en: Whether to scan the selection or not. When the user selects text, StarDict will popup a flat window showing the meaning of that text.
vi: Có nên quét qua vùng chọn hay không. Khi người dùng lựa chọn văn bản, StarDict sẽ tự mở cửa sổ phẳng hiển thị nghĩa của đoạn đó.

en: Only scan while modifier key is being pressed
vi: Chỉ quét trong khi phím bổ trợ được ấn giữ

en: Only scan while the modifier key is being pressed. The modifier key is set by "scan_modifier_key".
vi: Chỉ quét trong khi phím bổ trợ được ấn giữ. Phím bổ trợ riêng được đặt bằng biến « scan_modifier_key » (phím bổ trợ quét).

en: Hide floating window when modifier key is released
vi: Ẩn cửa sổ nổi khi phím bổ trợ được buông ra

en: Hide floating window when modifier key is released. It only take effect when only_scan_while_modifier_key is turned on.
vi: Ẩn cửa sổ nổi khi phím bổ trợ được buông ra. Nó chỉ có tác động nếu biến « only_scan_while_modifier_key » (chỉ quét trong khi phím bổ trợ) được bật.

en: Scan-modifier key
vi: Phím bổ trợ quét

en: Only scan while this modifier key is being pressed. It can be Win(0), Shift(1), Alt(2) or Ctrl(3).
vi: Chỉ quét trong khi phím bổ trợ được ấn giữ. Phím bổ trợ này có thể là Win(0), Shift(1), Alt(2) hay Ctrl(3).

en: Whether to use a user-defined font in StarDict, instead of the default system font. If this option is turned on, then the font named in the "Custom Font" option will be used instead of the system font.
vi: Có nên sử dụng phông được người dùng xác định trong StarDict, thay cho phông hệ thống mặc định. Bật tùy chọn này thì phông được đặt trong tùy chọn « Phông riêng » sẽ được dùng thay cho phông hệ thống.

en: A custom font that will be used in StarDict. This will only take effect if the "Use Custom Font" option is turned on.
vi: Phông chữ riêng sẽ được dùng trong StarDict. Nó sẽ chỉ có tác động nếu tùy chọn « Dùng phông riêng » đã được hiệu lực.

en: Enable sound event
vi: Bật dữ kiện âm thanh

en: Whether to enable sound events or not. StarDict will play a sound event when a button is active or released, and when a menu pops up.
vi: Có nên hiệu lực các dữ kiện âm thanh hay không. StarDict sẽ chạy dữ kiện âm thanh khi cái nút được bấm hay buông ra, và khi trình đơn tự mở.

en: Enable the use of TTS program
vi: Bật dùng chương trình TTS

en: Whether to enable StartDict to use an external TTS program for pronounciation, or not.
vi: Có nên cho stardict có khả năng sử dụng chương trình TTS bên ngoài để phát âm từ hay không.

en: TTS program command-line
vi: Dòng lệnh chương trình TTS

en: The command-line to use in order to enable pronunciation of words via an external TTS program.
vi: Dòng lệnh cần dùng để hiệu lực khả năng phát âm từ thông qua chương trình TTS bên ngoài.

en: Hide the window on startup
vi: Ẩn cửa sổ khi khởi chạy

en: Whether to hide the main window on startup, or not.
vi: Có nên ẩn cửa sổ chính khi khởi chạy hay không.

en: Search website list
vi: Danh sách cơ chế tìm kiếm

en: List the search websites.
vi: Liệt kê các cơ chế tìm kiếm.

en: Window-width
vi: Độ rộng cửa sổ

en: The width of the main stardict window.
vi: Độ rộng của cửa sổ stardict chính.

en: Window-height
vi: Độ cao cửa sổ

en: The height of the main stardict window.
vi: Độ cao của cửa sổ stardict chính.

en: Whether the window is maximized or not
vi: Có nên phóng to cửa sổ hay không.

en: Whether the main window is maximized or not.
vi: Có nên phóng to cửa sổ chính hay không.

en: Hpaned 's position
vi: Vị trí của Hpaned

en: The hpaned's position, between the listview and the textview.
vi: Vị trí của hpaned, giữa ô xem danh sách và ô xem văn bản.

en: Hide the list
vi: Ẩn danh sách

en: Whether to hide the word-list view or not.
vi: Có nên ẩn ô xem danh sách từ hay không.

en: Engine index
vi: Chỉ mục cơ chế

en: The index of the translation engine.
vi: Chỉ mục của cơ chế dịch.

en: Source language index
vi: Chỉ mục ngôn ngữ nguồn

en: The index of the source language for translating.
vi: Chỉ mục của ngôn ngữ đích để dịch.

en: Target language index
vi: Chỉ mục ngôn ngữ nguồn

en: The index of the target language for translating.
vi: Chỉ mục của ngôn ngữ đích để dịch.

en: Query in the floating window when middle mouse button is clicked
vi: Nhấn nút giữa trên chuột thì tra tìm trong cửa sổ nổi

en: Whether to query in the floating window, or in the main window. Query is activated by the user clicking the middle mouse button on the notification area icon.
vi: Có nên tra tìm trong cửa sổ nổi, hay trong cửa sổ chính. Chức năng tra tìm được kích hoạt khi người dùng nhấn nút giữa chuột vào biểu tượng trong vùng thông báo.

en: Pronounce the word when it pops up.
vi: Phát âm từ khi nó nhảy ra.

en: Pronounce the word when the floating window pops up.
vi: Phát âm từ khi cửa sổ nổi tự mở.

en: Maximum window-width
vi: Độ rộng cửa sổ tối đa

en: The maximum width of the floating stardict window.
vi: Độ rộng tối đa của cửa sổ stardict nổi.

en: Maximum window-height
vi: Độ cao cửa sổ tối đa

en: The maximum height of the floating stardict window.
vi: Độ cao tối đa của cửa sổ stardict nổi.

en: whether to lock the window or not
vi: có nên khoá cửa sổ hay không

en: Whether to lock the floating window or not. While locked, the window will not disappear.
vi: Có nên khoá cửa sổ nổi hay không. Bị khoá thì cửa sổ không biến mất.

en: lock position (x)
vi: Vị trí khoá (x)

en: the window's x position while locked.
vi: vị trí x của cửa sổ bị khoá

en: lock position (y)
vi: Vị trí khoá (y)

en: the window's y position while locked.
vi: vị trí y của cửa sổ bị khoá

en: Dictionary order
vi: Thứ tự từ điển

en: List the dictionaries in order.
vi: Liệt kê các từ điển theo thứ tự.

en: Dictionary configuration XML
vi: XML cấu hình từ điển

en: Save the dictionary management configuration.
vi: Lưu cấu hình quản lý từ điển.

en: Tree Dictionary order
vi: Thứ tự từ điển cây

en: List the tree dictionaries in order.
vi: Liệt kê các từ điển cây theo thứ tự.

en: Disabled tree dictionaries list
vi: Danh sách từ điển cây bị tắt

en: List the tree dictionaries which are disabled.
vi: Liệt kê các từ điển cây bị tắt.

en: Plug-in order
vi: Thứ tự phần bổ sung

en: List the plugins in order.
vi: Liệt kê các phần bổ sung theo thứ tự.

en: Disabled plugins list
vi: Danh sách phần bổ sung bị tắt

en: List the plugins which are disabled.
vi: Liệt kê các phần bổ sung bị tắt.

en: XDXF data parsing plug-in is not found!
vi: Không tìm thấy phần bổ sung phân tích dữ liệu XDXF.

en: PowerWord data parsing plug-in is not found!
vi: Không tìm thấy phần bổ sung phân tích dữ liệu PowerWord.

en: Wiki data parsing plug-in is not found!
vi: Không tìm thấy phần bổ sung phân tích dữ liệu Wiki.

en: HTML data parsing plug-in is not found!
vi: Không tìm thấy phần bổ sung phân tích dữ liệu HTML.

en: WordNet data parsing plug-in is not found!
vi: Không tìm thấy phần bổ sung phân tích dữ liệu PowerWord.

en: Unknown data type, please upgrade StarDict!
vi: Không rõ kiểu dữ liệu, hãy nâng cấp chương trình StarDict.

en: Hide the main window, do not show splash screen
vi: Ẩn cửa sổ chính, không hiện màn hình chào mừng

en: Start a new instance of stardict
vi: Khởi chạy tiến trình stardict mới

en: Quit an existing instance of stardict
vi: Thoát khỏi tiến trình stardict đang chạy

en: StarDict.org	http://www.stardict.org	http://www.stardict.org/query.php?q=%s
    Dictionary.com	http://dictionary.reference.com	http://dictionary.reference.com/search?q=%s
    dict.leo.org	http://dict.leo.org	http://dict.leo.org/?search=%s&lang=en
    H2G2	http://www.h2g2.com	http://www.h2g2.com/Search?searchstring=%s&searchtype=ARTICLE&skip=0&show=20&showapproved=1&shownormal=1&showsubmitted=1
    WhatIs	http://whatis.techtarget.com	http://whatis.techtarget.com/wsearchResults/1,290214,sid9,00.html?query=%s
    Altavista	http://www.altavista.com	http://www.altavista.com/cgi-bin/query?q=%s
    WEB.DE	http://suche.web.de	http://suche.web.de/search/?su=%s
    WebCrawler	http://www.webcrawler.com	http://www.webcrawler.com/cgi-bin/WebQuery?searchText=%s
    Google	http://www.google.com	http://www.google.com/search?q=%s
    Yahoo	http://search.yahoo.com	http://search.yahoo.com/bin/search?p=%s
    CMU	http://www.speech.cs.cmu.edu	http://www.speech.cs.cmu.edu/cgi-bin/cmudict?in=%s
vi: StarDict.org	http://www.stardict.org	http://www.stardict.org/query.php?q=%s
    Dự án Từ điển tiếng Việt miễn phí	http://gkws0.informatik.uni-leipzig.de:8080/td?word=%@&db=ev&fmt=u&k=viqr
    Wiktionary-VI	http://vi.wiktionary.org/wiki/%C4%90%E1%BA%B7c_bi%E1%BB%87t:Search?search=%@
    Wikipedia-VI	http://vi.wikipedia.org/wiki/%C4%90%E1%BA%B7c_bi%E1%BB%87t:Search?search=%@&fulltext=T%C3%ACm+ki%E1%BA%BFm
    VDict	http://vdict.com/?dictionary=1&word=%@&typings=-1&quickm=0&autoc
    Dictionary.com	http://dictionary.reference.com	http://dictionary.reference.com/search?q=%s
    dict.leo.org	http://dict.leo.org	http://dict.leo.org/?search=%s&lang=en
    H2G2	http://www.h2g2.com	http://www.h2g2.com/Search?searchstring=%s&searchtype=ARTICLE&skip=0&show=20&showapproved=1&shownormal=1&showsubmitted=1
    WhatIs	http://whatis.techtarget.com	http://whatis.techtarget.com/wsearchResults/1,290214,sid9,00.html?query=%s
    Altavista	http://www.altavista.com	http://www.altavista.com/cgi-bin/query?q=%s
    WEB.DE	http://suche.web.de	http://suche.web.de/search/?su=%s
    WebCrawler	http://www.webcrawler.com	http://www.webcrawler.com/cgi-bin/WebQuery?searchText=%s
    Google	http://www.google.com	http://www.google.com/search?q=%s
    Yahoo	http://search.yahoo.com	http://search.yahoo.com/bin/search?p=%s
    CMU	http://www.speech.cs.cmu.edu	http://www.speech.cs.cmu.edu/cgi-bin/cmudict?in=%s
    Tìm phần mở rộng tập tin	http://filext.com/detaillist.php?extdetail=%@

en: Default Group
vi: Nhóm mặc định

en: Only level %d user can choose this dictionary!
vi: Chỉ người dùng cấp %d có khả năng chọn từ điển này.

en: You can only choose %d dictionaries.
vi: Bạn chỉ có khả năng chọn %d từ điển.

en: Dictionary Name
vi: Tên từ điển

en: Word count
vi: Đếm từ

en: Browse Dictionaries
vi: Duyệt qua các Từ điển

en: These settings will take effect the next time you run StarDict.
vi: Thiết lập này sẽ có tác động lần kế tiếp bạn khởi chạy StarDict.

en: <span foreground="red">Query Dict</span>
vi: <span foreground="red">Tra tìm trong Từ điển</span>

en: <span foreground="red">Scan Dict</span>
vi: <span foreground="red">Quét qua Từ điển</span>

en: Virtual Dictionary
vi: Từ điển ảo

en: Network Dictionary
vi: Từ điển mạng

en: You can have multiple groups of dictionaries, such as "Study English", "Learn German", and switch them instantly.
vi: Bạn có thể tạo nhiều nhóm từ điển khác nhau, v.d. « Học tiếng Anh », « Tin học tiếng Việt » và « Tin học tiếng Anh », rồi chuyển đổi ngay giữa các nhóm này.

en: The Query Dict will show in the main window, the Scan Dict will show in the floating window.
vi: Tra tìm trong Từ điển sẽ hiển thị trong cửa sổ chính, còn Quét qua Từ điển sẽ hiển thị trong cửa sổ nổi.

en: Dictionary Information
vi: Thông tin Từ điển

en: Are you sure you want to delete this group of dictionaries?
vi: Bạn có chắc muốn xoá nhóm từ điển này không?

en: Are you sure you want to delete this sub-group of dictionaries?
vi: Bạn có chắc muốn xoá nhóm con từ điển này không?

en: New dict group
vi: Nhóm từ điển mới

en: Move to top
vi: Đem lên trên

en: Move to bottom
vi: Đem xuống dưới

en: D_ict List
vi: Danh sách Từ đ_iển

en: Manage _Dict
vi: _Quản lý Từ điển

en: T_ree dictionaries
vi: Từ điển câ_y

en: _Network dictionaries
vi: Từ điển mạ_ng

en: _Show information
vi: _Hiện thông tin

en: _Unselect all
vi: _Bỏ chọn tất cả

en: Visit
vi: Thăm

en:  to download dictionaries!
vi:  để tải xuống từ điển nhé.

en: Upgrade Now!
vi: Cập nhật ngay !

en: Manage Dictionaries
vi: Quản lý Từ điển

en: Synonym word count
vi: Đếm từ đồng nghĩa

en: Download Now!
vi: Tải xuống ngay !

en: StarDict - Scanning
vi: StarDict - Đang quét

en: <Not Found!>
vi: <Không tìm thấy>

en: Fuzzy query
vi: Truy vấn mờ

en: has succeeded.
vi: thành công.

en: Found 1 word:
vi: Tìm 1 từ :

en: Found %d words:
vi: Tìm %d từ :

en: Query in the main window
vi: Tra tìm trong cửa sổ chính

en: Save to file
vi: Lưu vào tập tin

en: Pronounce the word
vi: Phát âm từ

en: Stop selection-scanning
vi: Dừng quét qua vùng chọn

en: Lock floating window
vi: Khoá cửa sổ nổi

en: Clear the search box
vi: Xoá trường tìm

en: Show the main menu (Alt+M)
vi: Hiện trình đơn chính (Alt+M)

en: StarDict is an international dictionary for GNOME.
vi: StarDict là một từ điển quốc tế cho GNOME.

en: Full-Text Translation
vi: Dịch toàn văn bản

en: Choose dict group
vi: Chọn nhóm từ điển

en: Next word (Alt+Down)
vi: Từ kế (Alt+bên Dưới)

en: Previous word (Alt+Up)
vi: Từ lùi (Alt+bên Trên)

en: Enable Net Dict
vi: Bật từ điển Net

en: Show the word list
vi: Hiện danh sách từ

en: Hide the word list
vi: Ẩn danh sách từ

en: Save to file (Alt+E)
vi: Lưu vào tập tin (Alt+E)

en: Search in the definition text (Ctrl+F)
vi: Tìm trong lời định nghĩa (Ctrl+F)

en: Warning! No dictionary is loaded.
    Please go to StarDict's website, download some dictionaries:
    %s%s%s and put them in %s.
vi: Cảnh báo : chưa nạp từ điển.
    Hãy đi tới địa chỉ Web của StarDict,
    tải xuống một số từ điển:
    %s%s%s và để chúng vào %s.

en:        Welcome to StarDict
    StarDict is a Cross-Platform and international dictionary written in Gtk. It has powerful features, such as "Glob-style pattern matching," "Scan selected word," "Fuzzy query" and "Full-text search".
    
           Here is an introduction to using StarDict:
    
           1. Glob-style pattern matching
           You can input strings containing '*' (wildcard) and '?' (joker) as the pattern. '*' matches an arbitrary, possibly empty, string, and '?' matches an arbitrary character. After pressing Enter, the words that match this pattern will be shown in the list.
           2. Regular expressions matching
           You can input strings as Perl-compatible regular expressions with a beginning ":" character as the identifier. After pressing Enter, the words that match this regex will be shown in the list.
           3. Fuzzy query
           When you can't remember how to spell a word exactly, you can try StarDict's Fuzzy query. It uses "Levenshtein Edit Distance" to compute the similarity between two words, and gives the match results which are most similar to the word that you input. To create a fuzzy query, just input the word with a beginning "/", and then press Enter.
           4. Full-text search
           Full-text search searches for a word in the data. To create a Full-text search, just input the word with a beginning "|", and then press Enter. For example, "|ab cd" searches data which contain both "ab" and "cd". If the words contain Space character, you can use "\ ", such as "|apple\ pie", other escaping characters are "\\" for '\', "\t" for Tab and "\n" for new line.
           5. Special character search
           If your words contain special characters, you can use '\' to escape it, for example, "a\*b\?" searches "a*b?", "\/abc" searches "/abc".
           6. Scan the selected word
           Turn on the check button at the bottom-left corner of the StarDict window to activate this feature. When this feature is on, StarDict will automatically look up words, phrases, and Chinese characters in other applications. Just highlight a word or phrase with your mouse, and a floating window will pop up showing the definition of the selected word.
           7. Dictionary management
           Click the "Manage dictionaries" button at the bottom-right corner of the window to access the dictionary management dialog. From here, you can disable some dictionaries that you don't need, and set the dictionaries' querying order.
    
    
           Statement: This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without the warranty that the word spelling, definition, and phonetic information are correct.
vi:        Chào mừng bạn sử dụng StarDict
    StarDict là một từ điển quốc tế đa nền tảng được ghi bằng Gtk.
    
    Nó có tính năng mạnh mẽ như « Khớp với mẫu kiểu glob », « Quét tìm từ đã chọn », « Truy vấn mờ » và « Tìm kiếm qua toàn văn bản ».
    
           Giới thiệu về cách sử dụng StarDict:
    
           1. Khớp với mẫu kiểu glob
    Bạn có thể gõ chuỗi chứa ký tự đại diện: dấu sao (*) và dấu hỏi (?).
     • dấu sao (*)		khớp với chuỗi tùy ý có thể là rỗng
     • dấu hỏi (?)		khớp với một ký tự tùy ý
    Sau khi bấm phím Enter, các từ khớp với mẫu này sẽ hiển thị trong danh sách.
    
           2. Khớp biểu thức chính quy
    Bạn có thể gõ chuỗi dạng biểu thức chính quy tương thích với Perl, với dấu chấm « . » đi trước để ngụ ý biểu thức chính quy. Sau khi bấm phím Enter, các từ tương ứng với biểu thức chính quy sẽ được hiển thị trong danh sách.
    
    	3. Truy vấn mờ — « /từ »,
    Không nhớ được chính tả chính xác của từ thì bạn chạy truy vấn mờ của StarDict. Nó sử dụng « Khoảng cách chỉnh sửa của Levenshtein » để tính độ tương tự giữa hai từ, rồi cung cấp kết quả tương tự nhất với từ bạn đã gõ vào. Để tạo truy vấn mờ, chỉ gõ từ với dấu xuyệc (/) đi trước (v.d. « /chẩng », rồi bấm phím Enter.
    
           4. Tìm qua toàn văn bản — « |từ », « |Việt \ Nam »
    Chức năng tìm qua toàn văn bản thì tìm từ trong tài liệu hay dữ liệu hiện thời. Để chạy tiến trình tìm qua toàn văn bản, chỉ gõ từ với dấu ống dẫn (|) đi trước (v.d. « |bảng »), rồi bấm phím Enter. Chẳng hạn, chuỗi tìm « |Việt Nam » tìm văn bản chứa cả hai « Việt » và « Nam » (không nhất thiết kề nhau). Để tìm chuỗi chứa dấu cách, gõ dấu xuyệc ngước (\) để ngụ ý dấu cách. Chẳng hạn, chuỗi tìm « |Việt \ Nam » sẽ tìm văn bản chứa « Việt Nam », không phải « Việt » và « Nam » ở vị trí khác. Cũng có thể sử dụng dấu xuyệc ngược để thoát ký tự đặc biệt khác, v.d.: • \\	\
     • \t	dấu cách Tab
     • \n	dòng mới
    
           5. Tìm ký tự đặc biệt — « thư_mục\/tập_tin »
    Cũng có thể sử dụng dấu xuyệc ngược (\) để thoát ký tự đặc biệt bạn muốn tìm, v.d.
     • \*		ddu\* • \?		được không\? • \/		home\/tài_liệu\/bảng_tính
    
           6. Quét tìm từ đã chọn — bật và tô sáng
    Bật dấu kiểm ở góc dưới bên trái cửa sổ StarDict để kích hoạt tính năng này. Bật thì StarDict sẽ tự động tra tìm từ, cụm từ và ký tự tiếng Trung trong ứng dụng khác. Chỉ hãy tô sáng từ hay cụm từ bằng con chuột, rồi cửa sổ nổi sẽ tự mở, hiển thị lời xác định từ đã chọn.
    
           7. Quản lý từ điển
    Nhấn vào cái nút « Quản lý Từ điển » ở góc dưới bên phải cửa sổ để mở hộp thoại quản lý các từ điển. Trong đó, bạn có thể tắt những từ điển không hiện thời cần thiết, và đặt thứ tự từ điển tra tìm.
    
    
    	Thông báo
    Chương trình này được phân phối vì mong muốn nó có ích, nhưng KHÔNG BẢO HÀNH GÌ CẢ, không bảo hành từ có chính tả, lời định nghĩa hay thông tin phát âm đúng.

en: Found no words matching this pattern!
vi: Không tìm thấy từ khớp với mẫu này.

en: Found no words matching this regular expression!
vi: Không tìm thấy từ khớp với biểu thức chính quy này.

en: There are too many spelling errors :-(
vi: Quá nhiều lỗi chính tả. :(

en: There are no dictionary articles containing this word. :-(
vi: Không có mục từ điển chứa từ này. :(

en: The text "%s" was not found.
vi: Không tìm thấy chuỗi « %s ».

en: _Pronounce
vi: _Phát âm

en: <b>Full-Text Translation</b>
vi: <b>Dịch toàn văn bản</b>

en: _Translate
vi: _Dịch

en: Powered by -
vi: Dựa vào sức mạnh của -

en: Please input some words to translate.
vi: Hãy gõ đoạn văn bản cần dịch.

en: Scan the selection
vi: Quét qua văn bản

en: Manage dictionaries
vi: Quản lý từ điển

en: Go to the StarDict website
vi: Đi tới địa chỉ Web của StarDict

en: Search an Internet dictionary - Right button: website list
vi: Tìm qua từ điển Internet - Nút bên phải hiện danh sách địa chỉ Web

en: %s
    
    <b>Author:</b>	%s
    <b>Website:</b>	%s
    <b>Filename:</b>	%s
vi: %s
    
    <b>Tác giả:</b>	%s
    <b>Địa chỉ:</b>	%s
    <b>Tên tập tin:</b>	%s

en: <b>Virtual Dictionary</b>
vi: <b>Từ điển ảo</b>

en: <b>Network Dictionary</b>
vi: <b>Từ điển mạng</b>

en: <b>Special Dictionary</b>
vi: <b>Từ điển đặc biệt</b>

en: <b>TTS Engine</b>
vi: <b>Cơ chế TTS</b>

en: <b>Data Parsing Engine</b>
vi: <b>Cơ chế phân tích dữ liệu</b>

en: Plug-in Name
vi: Tên phần bổ sung

en: Configure Pl_ug-in
vi: Cấ_u hình phần bổ sung

en: <b>Plug-in Details</b>
vi: <b>Chi tiết về phần bổ sung</b>

en: Scan Selection
vi: Quét qua vùng chọn

en: Article rendering
vi: Vẽ mục

en: Net Dict
vi: Từ điển Net

en: Search website
vi: Địa chỉ Web Tìm kiếm

en: Notification area icon
vi: Biểu tượng vùng thông báo

en: Floating window
vi: Cửa sổ nổi

en: _Only scan while the modifier key is being pressed.
vi: _Chỉ quét khi phím bổ trợ được ấn giữ.

en: H_ide floating window when modifier key released.
vi: Ẩn cửa sổ nổ_i khi phím bổ trợ được buông ra.

en: Scan modifier _key:
vi: _Phím bổ trợ quét:

en: _Scan clipboard.
vi: _Quét qua bảng nháp.

en: Choose dictionary font
vi: Chọn phông từ điển

en: Dictionary font
vi: Phông từ điển

en: _Use custom font.
vi: _Dùng phông riêng.

en: Dictionary _font:
vi: _Phông từ điển:

en: Create c_ache files to speed up loading.
vi: Tạo tập tin nhớ tạm để nạp nh_anh hơn.

en: _Sort word list by collation function.
vi: _Sắp xếp danh sách từ bằng hàm đối xứng.

en: 	Collation _function:
vi: 	_Hàm đối xứng:

en: After enabled collation, when load the dictionaries for the first time, it will take some time for sorting, please wait for a moment.
vi: Bật khả năng đối xứng thì từ điển được nạp lần đầu tiên cần phải sắp xếp các từ : hãy đợi một chút.

en: C_lean all cache files
vi: _Xoá mọi tập tin nhớ tạm

en: _Only export words.
vi: _Chỉ xuất từ.

en: _Highlight search term
vi: Tô sáng c_huỗi tìm kiếm

en: _Enable sound event.
vi: _Bật dữ kiện âm thanh.

en: RealPeopleTTS search path:
vi: Đường dẫn tìm kiếm RealPeopleTTS:

en: Please input the password.
vi: Hãy gõ mật khẩu.

en: Please input the user name.
vi: Hãy gõ tên người dùng.

en: Please input the email.
vi: Hãy gõ địa chỉ thư điện tử.

en: Please input a valid email.
vi: Hãy gõ một địa chỉ thư điện tử hợp lệ.

en: Enable _network dictionaries.
vi: Bật từ điể_n mạng.

en: StarDict server:
vi: Máy phục vụ StarDict:

en: _Register an account
vi: Đăng _ký tài khoản

en: _Search while typing.
vi: _Tìm trong khi gõ.

en: Word change _timeout:
vi: _Thời hạn thay đổi từ :

en: Show the _first word when not found.
vi: Không tìm thấy thì hiện từ đầu.

en: _Auto run StarDict after boot.
vi: _Tự động khởi chạy StarDict sau khi khởi động.

en: Hide main window when _starting StarDict.
vi: Ẩn cửa sổ chính khi khởi chạy _StarDict.

en: _Use open main window hotkey: Ctrl+Alt+Z.
vi: _Dùng phím tắt mở cửa sổ chính: Ctrl+Alt+Z.

en: _Transparency:
vi: _Trong suốt:

en: Website Name
vi: Tên trang Web

en: Website link
vi: Liên kết trang Web

en: Website search link
vi: Liên kết tìm kiếm trang Web

en: Please input the website name.
vi: Hãy gõ tên của trang Web.

en: Please input the website link.
vi: Hãy gõ liên kết (địa chỉ) của trang Web.

en: Please input the website search link.
vi: Hãy gõ liên kết (địa chỉ) tìm kiếm của trang Web.

en: The website search link should contain a "%%s" string for querying a word.
vi: Liên kết tìm kiếm của địa chỉ Web nên chứa chuỗi « %%s » để tra tìm từ.

en: _Pronounce the word when it pops up.
vi: _Phát âm từ khi nó nhảy ra.

en: _Show floating window if word not found.
vi: Không tìm thấy từ thì hiện cửa _sổ nổi.

en: Max window _width:
vi: Độ _rộng cửa sổ tối đa:

en: (default:320)
vi: (mặc định:320)

en: Max window hei_ght:
vi: Độ c_ao cửa sổ tối đa:

en: (default:240)
vi: (mặc định:240)

en: _Use custom background color:
vi: _Dùng màu nền riêng:

en: Cat_egories:
vi: _Loại:

en: Command TTS
vi: TTS bằng lệnh

en: Full-text Search
vi: Tìm qua toàn văn bản

en: Full-text search...
vi: Tìm qua toàn văn bản...

en: Press Enter to list the words that match the pattern.
vi: Bấm phím Enter để liệt kê các từ khớp với mẫu.

en: Fuzzy query...
vi: Truy vấn mờ...

en: StarDict is already running. Using the running process.
vi: StarDict đang chạy nên dùng tiến trình đang chạy.

en: - Lookup words
vi: - Tra tìm từ

en: Options parsing failed: %s
vi: Lỗi phân tách tùy chọn: %s

en: Yahoo Translate
vi: Dịch qua Yahoo

en: Excite Japan Translate
vi: Dịch qua Excite Japan

en: Authentication denied: %s
vi: Xác thực bị từ chối: %s

en: Register failed: %s
vi: Lỗi đăng ký: %s

en: Register success!
vi: Đăng ký thành công.

en: You haven't setup the account. Please open the "Net Dict" page in the Preferences dialog and register an account first.
vi: Bạn chưa thiết lập tài khoản. Trước tiên hãy mở trang « Từ điển Net » trong hộp thoại Tùy Thích và đăng ký một tài khoản.

en: You haven't chosen any dictionaries, please choose some by clicking "Manage Dict"->"Network dictionaries"->"Add".
vi: Bạn chưa chọn từ điển. Hãy chọn từ điển bằng cách nhấn vào « Quản lý Từ điển > Từ điển mạng > Thêm ».

en: Sorting, please wait...
vi: Đang sắp xếp - hãy đợi...

en: Can not load image. %s
vi: Không thể nạp ảnh: %s

en: Dict.cn configuration
vi: Cấu hình Dict.cn

en: Query by XML API.
vi: Truy vấn bởi API XML

en: Query by HTML API.
vi: Truy vấn bởi API HTM

en: Dict.cn network dictionary.
vi: Từ điển mạng Dict.cn.

en: Query result from Dict.cn website.
vi: Kết quả truy vấn từ địa chỉ Web Dict.cn.

en: Dict.cn plug-in loaded.
vi: Phần bổ sung Dict.cn đã được nạp.

en: Espeak TTS configuration
vi: Cấu hình Espeak TTS

en: Voice type:
vi: Kiểu giọng nối:

en: Pronounce words by Espeak TTS engine.
vi: Phát âm từ bằng cơ chế Espeak TTS.

en: Espeak plug-in loaded.
vi: Phần bổ sung Espeak đã được nạp.

en: Festival TTS configuration
vi: Cấu hình Festival TTS

en: Pronounce words by Festival TTS engine.
vi: Phát âm từ bằng cơ chế Festival TTS.

en: Festival plug-in loaded.
vi: Phần bổ sung Festival đã được nạp.

en: XML hexadecimal entity:
vi: Thực thể thập lục XML:

en: Gucharmap virtual dictionary.
vi: Từ điển ảo Gucharmap.

en: Show information about Unicode characters.
vi: Hiển thị thông tin về ký tự Unicode.

en: Gucharmap plug-in loaded.
vi: Phần bổ sung Gucharmap đã được nạp.

en: HTML data parsing
vi: Phân tích dữ liệu HTML

en: HTML data parsing engine.
vi: Cơ chế phân tích dữ liệu HTML.

en: Parse the HTML data.
vi: Phân tách dữ liệu HTML.

en: HTML data parsing plug-in loaded.
vi: Phần bổ sung phân tích dữ liệu HTML đã được nạp.

en: Man configuration
vi: Cấu hình Man

en: Man virtual dictionary.
vi: Từ điển ảo Man.

en: Show the man pages.
vi: Hiển thị các trang hướng dẫn Man.

en: Man plug-in loaded.
vi: Phần bổ sung Man đã được nạp.

en: PowerWord data parsing
vi: Phân tích dữ liệu PowerWord

en: PowerWord data parsing engine.
vi: Cơ chế phân tích dữ liệu PowerWord.

en: Parse the PowerWord data.
vi: Phân tách dữ liệu PowerWord.

en: PowerWord data parsing plug-in loaded.
vi: Phần bổ sung phân tích dữ liệu PowerWord đã được nạp.

en: Error: Open file %s failed!
vi: Lỗi: không thể mở tập tin %s.

en: QQWry configuration
vi: Cấu hình QQWry

en: You can update the QQWry.Dat file from this website:
    http://www.cz88.net
vi: Bạn có thể cập nhật tập tin « QQWry.Dat » từ địa chỉ này:
    http://www.cz88.net

en: Error: File %s not found!
    You can download it from this website:
    http://www.cz88.net
vi: Lỗi: không tìm thấy tập tin %s
    Bạn có thể tải nó xuống địa chỉ này:
    http://www.cz88.net

en: Show QQWry IP information.
vi: Hiện thông tin IP QQWry

en: QQWry plug-in loaded.
vi: Phần bổ sung QQWry đã được nạp.

en: SAPI TTS configuration
vi: Cấu hình SAPI TTS

en: TTS voice engine
vi: Cơ chế giọng nói TTS

en: Voice :
vi: Giọng nối:

en: Volume :
vi: Âm lượng:

en: Rate :
vi: Tần số :

en: Input the test text:
vi: Gõ chuỗi thử :

en: Pronounce words by SAPI TTS engine.
vi: Phát âm từ bằng cơ chế SAPI TTS.

en: SAPI tts plug-in loaded.
vi: Phần bổ sung SAPI TTS đã được nạp.

en: Warning: failure when requesting a spellchecking dictionary for %s language.
vi: Cảnh báo : gặp lỗi khi yêu cầu từ điển kiểm tra chính tả cho ngôn ngữ %s.

en: Error, no spellchecking dictionary available!
vi: Lỗi: không có sẵn từ điển chính tả.

en: Spell check configuration
vi: Cấu hình kiểm tra chính tả

en: _Use custom languages.
vi: _Dùng ngôn ngữ riêng.

en: For example: "en_US de"
vi: Thí dụ : « vi VN » và « vi Nước ngoài »

en: Custom languages:
vi: Ngôn ngữ riêng:

en: Spell check virtual dictionary.
vi: Từ điển ảo kiểm tra chính tả.

en: Spell check the input words and show the correct suggestion.
vi: Kiểm tra chuỗi gõ và góp ý từ đúng.

en: Spelling Suggestion
vi: Góp ý chính tả

en: Spelling plugin loaded.
vi: Phần bổ sung chính tả đã được nạp.

en: You are using an old version of StarDict!
vi: Bạn đang sử dụng phiên bản StarDict cũ.

en: You are using the newest version of StarDict!
vi: Bạn đang sử dụng phiên bản StarDict mới nhất.

en: Latest version information:
vi: Thông tin về phiên bản mới nhất:

en: Latest news:
vi: Tin tức:

en: Update information
vi: Thông tin cập nhật

en: Update Info
vi: Thông tin cập nhật

en: Update information.
vi: Thông tin về bản cập nhật.

en: Get the update information from the Internet.
vi: Lấy thông tin cập nhật từ Internet.

en: Visit StarDict website now?
vi: Thăm trang Web của StarDict ngay bây giờ không?

en: _Don't show this until the next update.
vi: _Chỉ hiện lại khi nâng cấp kế tiếp.

en: Update info plug-in loaded.
vi: Phần bổ sung thông tin cập nhật đã được nạp.

en: Wiki data parsing
vi: Phân tích dữ liệu Wiki

en: Wiki data parsing engine.
vi: Cơ chế phân tích dữ liệu Wiki.

en: Parse the wiki data.
vi: Phân tách dữ liệu Wiki.

en: Wiki data parsing plug-in loaded.
vi: Phần bổ sung phân tích dữ liệu Wiki đã được nạp.

en: WordNet configuration
vi: Cấu hình WordNet

en: Graphic mode.
vi: Chế độ đồ họa.

en: Text mode.
vi: Chế độ văn bản.

en: WordNet dict rendering
vi: Vẽ từ điển WordNet

en: WordNet dict rendering engine.
vi: Cơ chế vẽ từ điển WordNet.

en: WordNet dict rendering plug-in loaded.
vi: Phần bổ sung vẽ từ điển WordNet đã được nạp.

en: WordNet data parsing
vi: Phân tích dữ liệu WordNet

en: WordNet data parsing engine.
vi: Cơ chế phân tích dữ liệu WordNet.

en: Parse the WordNet data.
vi: Phân tích dữ liệu WordNet.

en: WordNet data parsing plug-in loaded.
vi: Phần bổ sung phân tích dữ liệu WordNet đã được nạp.

en: XDXF data parsing
vi: Phân tích dữ liệu XDXF

en: XDXF data parsing engine.
vi: Cơ chế phân tích dữ liệu XDXF.

en: Parse the XDXF data.
vi: Phân tách dữ liệu XDXF.

en: XDXF data parsing plug-in loaded.
vi: Phần bổ sung phân tích dữ liệu XDXF đã được nạp.

en: _Add download...
vi: _Thêm tải về...

en: _Pause all
vi: Tạm _dừng tất cả

en: _Resume all
vi: T_iếp tục tải

en: Show download manager
vi: Hiện trình quản lí tải về

en: Pause %s
vi: Tạm dừng %s

en: Steadyflow Download Manager
vi: Trình quản lí tải về Steadyflow

en: Download Manager
vi: Trình quản lí tải về

en: The file "%s" is not downloaded yet
vi: Tập tin "%s" chưa được tải xong

en: The file you request to be removed from the download list is not yet fully downloaded. Are you sure you want to remove it?
vi: Tập tin mà bạn yêu cầu loại bỏ khỏi danh sách tải về vẫn chưa được tải xong. Bạn có chắc muốn loại bỏ nó?

en: Could not launch web browser for URL %s
vi: Không thể khởi chạy trình duyệt với URL %s

en: Simple download manager for GNOME
vi: Trình quản lí tải về đơn giản cho GNOME

en: %d downloading, %d paused, %d finished
vi: Đang tải %d, tạm dừng %d, hoàn tất %d

en: Add File for Download
vi: Thêm tập tin để tải

en: Steadyflow has experienced a problem and needs to close. Please pass the following information to the developer:
    
    Error Code %d:
    
    %s
vi: Steadyflow gặp lỗi và cần phải đóng. Vui lòng chuyển những thông tin sau đến các nhà phát triển:
    
    Mã lỗi %d:
    
    %s

en: Download Started
vi: Đã bắt đầu tải

en: Please enter a command to run
vi: Vui lòng nhập lệnh để chạy

en: You have specified that Steadyflow should run a command when the download finishes, but have not entered a command to run. Please specify it.
vi: Bạn đã chỉ định Steadyflow sẽ chạy một câu lệnh khi tải xong, nhưng chưa nhập lệnh vào. Vui lòng nhập.

en: The file name you have entered is not valid. Please correct it.
vi: Tên tập tin bạn đã nhập không hợp lệ. Vui lòng sửa lại.

en: The file you are trying to save the download to already exists. Are you sure you want to overwrite it?
vi: Tập tin mà bạn muốn lưu cho tải về đã tồn tại. Bạn có muốn ghi đè nó không?

en: Error adding download
vi: Lỗi khi thêm tải về

en: An error has occurred while trying to start the download.
vi: Có lỗi xảy ra khi bắt đầu tải.

en: Steadyflow Preferences
vi: Tùy chỉnh Steadyflow

en: Another instance of Steadyflow is already running.
vi: Steadyflow đang chạy.

en: Cannot start a D-Bus service. Another instance of Steadyflow may be already running.
vi: Không thể khởi động dịch vụ D-Bus. Có thể Steadyflow đã chạy rồi.

en: Cannot create settings directory - a non-directory with that name already exists
vi: Không thể tạo thư mục thiết lập - có tập tin trùng với tên muốn tạo

en: %s downloaded
vi: Đã tải %s

en: %s of %s downloaded
vi: Đã tải %s trong số %s

en: Downloading at speed %s/s
vi: Tải với tốc độ %s/giây

en: Download paused
vi: Tạm dừng tải về

en: Download stopped: network error
vi: Tải về bị dừng: lỗi mạng

en: unknown time remaining
vi: chưa biết thời gian còn lại

en: a few seconds remaining
vi: còn một vài giây nữa

en: %d second remaining | %d seconds remaining
vi[0]: còn %d giây nữa

en: %s, %d minute remaining | %s, %d minutes remaining
vi[0]: %s, còn %d phút nữa

en: %s, %d hour remaining | %s, %d hour remaining
vi[0]: %s, còn %d giờ nữa

en: Cannot find XML definition file for window %s
vi: Không thể tìm thấy tập tin định nghĩa XML cho cửa sổ %s

en: Copy link location
vi: Chép đường dẫn

en: Open downloaded file
vi: Mở tập tin đã tải

en: Show _status panel
vi: _Hiện thanh trạng thái

en: Add a new download
vi: Thêm tải về mới

en: Start the selected download
vi: Bắt đầu tải về được chọn

en: Pause the selected download
vi: Tạm dừng tải về đã chọn

en: Remove the selected file from the download list
vi: Loại bỏ tập tin đã chọn khỏi danh sách tải

en: Type here to filter downloads by file name
vi: Gõ vào đây để lọc các tải về theo tên

en: Application menu
vi: Trình đơn ứng dụng

en: URL address:
vi: Địa chỉ URL:

en: Report a _problem
vi: Báo cáo một _vấn đề

en: _Translate this application
vi: _Dịch ứng dụng này

en: Upon completion:
vi: Sau khi hoàn thành:

en: Save as:
vi: Lưu với tên khác:

en: Command to run:
vi: Lệnh để chạy:

en: Run with the file as an argument
vi: Chạy với tên tập tin làm tham số

en: Start automatically from external programs
vi: Tự động chạy từ chương trình khác

en: When an external application requests to download a file, start the download automatically instead of displaying the "Add File for Download" dialog.
vi: Khi chương trình bên ngoài yêu cầu tải về, tự động tải về thay vì hiện hộp thoại "Thêm tập tin để tải".

en: Default folder to save files to:
vi: Thư mục lưu tập tin mặc định:

en: Upon Completion
vi: Sau khi hoàn thành

en: Show notification popups
vi: Hiện khung thông báo

en: Show panel indicator
vi: Hiện chỉ báo dưới thanh điều khiển

en: Keep running when the main window is closed
vi: Vẫn chạy khi đóng cửa sổ chính

en: Hide main window on startup
vi: Ẩn cửa sổ chính khi khởi động

en: Copy remote address
vi: Chép địa chỉ từ xa

en: Ecliptic
vi: Đường hoàng đạo

en: Equator
vi: Xích đạo

en: Galactic Plane
vi: Mặt phẳng thiên hà

en: Planet:
vi: Hành tinh:

en: Type: <b>%1</b>
vi: Loại: <b>%1</b>

en: Magnitude: <b>%1</b> (extincted to: <b>%2</b>)
vi: Độ sáng: <b>%1</b> (extincted to: <b>%2</b>)

en: Magnitude: <b>%1</b>
vi: Độ sáng: <b>%1</b>

en: Galaxy
vi: Thiên hà

en: Open cluster
vi: Chùm sao mở

en: Globular cluster
vi: Chùm sao hình cầu

en: Nebula
vi: Tinh vân

en: Planetary nebula
vi: Tinh vân hành tinh

en: Dark Nebula
vi: Tinh vân tối

en: Undocumented type
vi: Loại chưa xác định

en: Absolute Magnitude: %1
vi: Độ sáng tuyệt đối (M): %1

en: Obliquity (of date, for Earth): %1
vi: Độ nghiêng trục (of date, for Earth): %1

en: Distance: %1AU (%2 km)
vi: Khoảng cách: %1AU (%2 km)

en: Distance: %1AU
vi: Khoảng cách: %1AU

en: Apparent diameter: %1, with rings: %2
vi: đường kính biểu kiến: %1, with rings: %2

en: Apparent diameter: %1
vi: đường kính biểu kiến: %1

note: TRANSLATORS: Sidereal (orbital) period for solar system bodies in days and in Julian years (symbol: a)
en: Sidereal period: %1 days (%2 a)
vi: Chu kỳ thiên văn: %1 ngày (%2a)

en: Sidereal day: %1
vi: Ngày thiên văn: %1

en: Phase Angle: %1
vi: Pha quỹ đạo: %1

en: Elongation: %1
vi: Ly độ: %1

en: Illuminated: %1%
vi: Được chiếu sáng: %1%

en: Magnitude: <b>%1</b> (B-V: %2)
vi: Độ sáng: <b>%1</b> (B-V: %2)

en: Apparent Magnitude: <b>%1</b> (by extinction)
vi: Độ sáng biểu kiến: <b>%1</b>

en: eruptive variable star
vi: Sao biến quang bùng phát

en: pulsating variable star
vi: Sao biến quang co dãn

en: rotating variable star
vi: Sao biến quang luân phiên

en: cataclysmic variable star
vi: Sao biến quang biến động lớn

en: variable star
vi: sao biến quang

en: double star
vi: Sao đôi

en: Type: <b>%1, %2</b>
vi: Loại: <b>%1, %2</b>

en: Magnitude: <b>%1</b> (extincted to: <b>%2</b>. B-V: <b>%3</b>)
vi: Độ sáng: <b>%1</b> (extincted to: <b>%2</b>. B-V: <b>%3</b>)

en: Magnitude: <b>%1</b> (B-V: <b>%2</b>)
vi: Độ sáng: <b>%1</b> (B-V: <b>%2</b>)

en: Spectral Type: %1
vi: Loại quang phổ: %1

en: Distance: %1 Light Years
vi: Khoảng cách: %1 Năm Ánh Sáng

en: Parallax: %1"
vi: Thị sai: %1"

en: Period: %1 days
vi: Chu kỳ: %1 ngày

note: TRANSLATORS: "Planet name" displayed when "flying" to another planet with Ctrl+G.
en: SpaceShip
vi: Phi thuyền

en: Maximum FOV:
vi: Trường nhìn cực đại:

en: Perspective projection keeps the horizon a straight line. The mathematical name for this projection method is <i>gnomonic projection</i>.
vi: Phép chiếu phối cảnh giữ cho đường chân trời có hình đường thẳng. Tên toán học cho phép chiếu này là <i>phép chiếu theo cột đồng hồ mặt trời</i>.

en: Equal Area
vi: Vùng bằng nhau

en: The full name of this projection method is, <i>Lambert azimuthal equal-area projection</i>. It preserves the area but not the angle.
vi: Tên đầy đủ của phép chiếu này là <i>Lambert azimuthal equal-area projection</i>. Nó bảo toàn vùng nhưng không phải là góc.

en: Stereographic
vi: Vẽ nổi

en: Stereographic projection is known since the antiquity and was originally known as the planisphere projection. It preserves the angles at which curves cross each other but it does not preserve area.
vi: Phép vẽ nổi được biết từ thời xưa và được biết đầu tiên như là phép chiếu bình đồ địa cầu. Nó bảo toàn các góc tại nơi mà các đường cong cắt nhau nhưng nó không bảo toàn vùng.

en: Fish-eye
vi: Mắt cá

en: In fish-eye projection, or <i>azimuthal equidistant projection</i>, straight lines become curves when they appear a large angular distance from the centre of the field of view (like the distortions seen with very wide angle camera lenses).
vi: Trong phép chiếu mắt-cá, hoặc <i>phép chiếu cách đều phương vị</i>, các đường thẳng trở nên cong khi chúng xuất hiện một khoảng cách góc lớn từ tâm trường nhìn (trông như là bị bóp méo khi nhìn qua ống kính góc rộng của máy ảnh)

en: Hammer-Aitoff
vi: Phép chiếu Hammer-Aitoff

en: The Hammer projection is an equal-area map projection, described by Ernst Hammer in 1892 and directly inspired by the Aitoff projection.
vi: Phép chiếu Hammer là một phép chiếu bản đồ vùng-đồng-đều, được mô tả bởi Ernst Hammer vào năm 1892 và được phát triển trực tiếp từ phép chiếu Aitoff.

en: The full name of this projection mode is <i>cylindrical equidistant projection</i>. With this projection all parallels are equally spaced.
vi: Tên đầy đủ của chế độ chiếu này là <i>phép chiếu cách đều mặt trụ</i>. Với phép chiếu này tất cả các đường song song đều cách đều nhau.

en: Mercator
vi: Phép chiếu Mercator

en: The mercator projection is one of the most used world map projection. It preserves direction and shapes but distorts size, in an increasing degree away from the equator.
vi: Phép chiếu Mercator là một trong những phép chiếu được sử dụng nhiều nhất thế giới. Nó bảo toàn hướng và hình dạng nhưng bóp méo kích thước, trong một góc độ tăng dần từ xích đạo.

en: Orthographic
vi: Phép chiếu trực giao

en: Orthographic projection is related to perspective projection, but the point of perspective is set to an infinite distance.
vi: Phép chiếu trực giao tương tự như phép chiếu phối cảnh, nhưng điểm phối cảnh được đặt ở khoảng cách vô cực.

en: RA/DE (of date): %1/%2
vi: RA/DE (của ngày): %1/%2

en: Hour angle/DE: %1/%2
vi: Góc giờ/DE: %1/%2

en: (geometric)
vi: (hình học)

en: Select screenshot directory
vi: Chọn thư mục chứa hình

en: Startup FOV: %1%2
vi: Trường nhìn khởi phát: %1%2

en: Startup direction of view Az/Alt: %1/%2
vi: Hướng nhìn ban đầu Az/Alt: %1/%2

en: Running script:
vi: Script thực thi:

en: Running script: [none]
vi: Script thực thi: [không]

en: Finished downloading new star catalogs!
    Restart Stellarium to display them.
vi: Hoàn tất việc tải các catalô sao mới

en: Get catalog %1 of %2
vi: Lấy catalog thứ %1 trong %2

en: Downloading %1...
    (You can close this window.)
vi: Đang tải %1...
    (Bạn có thể đóng cữa sổ cấu hình)

en: Download size: %1MB
    Star count: %2 Million
    Magnitude range: %3 - %4
vi: Kích thước tải xuống: %1MB
    Số lượng sao: %2 Million
    Khoảng độ sáng: %3 - %4

en: Error downloading %1:
    %2
vi: Lỗi khi đang tải xuống %1:
    %2

en: Verifying file integrity...
vi: Kiểm tra sự toàn vẹn của tập tin...

en: Error downloading %1:
    File is corrupted.
vi: Lỗi khi đang tải xuống %1:
    Tập tin bị lỗi.

en: Stellarium Help
vi: Trợ giúp cho chương trình Stellarium

en: Arrow keys & left mouse drag
vi: Phím mũi tên và kéo chuột trái

en: Zoom in/out
vi: Phóng to/Thu nhỏ

en: Page Up/Down
vi: Page Up/Page Down

en: CTRL + Up/Down
vi: Phím CTRL + Lên/xuống

en: CTRL + Left click
vi: CTRL + Chuột trái

en: The following links are external web links, and will launch your web browser:
vi: Các liên kết sau đây là liên kết web từ  ngoài, và sẽ mở ở trình duyệt của bạn:

en: The Stellarium User Guide
vi: Hướng dẫn người dùng chương trình Stellarium

note: TRANSLATORS: The text between braces is the text of an HTML link.
en: {Frequently Asked Questions} about Stellarium.  Answers too.
vi: {Frequently Asked Questions} Về chương trình Stellarium. Cả những câu trả lời.

note: TRANSLATORS: The text between braces is the text of an HTML link.
en: {The Stellarium Wiki} - General information.  You can also find user-contributed landscapes and scripts here.
vi: {The Stellarium Wiki} - Thông tin chung. Bạn cũng có thể thêm phong cảnh và trình con đóng góp của người dùng tại đây.

note: TRANSLATORS: The text between braces is the text of an HTML link.
en: {Support ticket system} - if you need help using Stellarium, post a support request here and we'll try to help.
vi: {Support ticket system} - nếu bạn cần giúp đỡ trong sử dụng chương trình Stellarium, xin gửi yêu cầu hỗ trợ và chúng tôi sẽ cố gắng giúp bạn.

note: TRANSLATORS: The text between braces is the text of an HTML link.
en: {Bug reporting and feature request system} - if something doesn't work properly or is missing and is not listed in the tracker, you can open bug reports here.
vi: {Bug reporting and feature request system} - nếu có gì không hoạt động đúng hay thiếu mà chưa nêu ra ở phần theo dõi, bạn có thể mở báo cáo gỡ rối tại đây.

note: TRANSLATORS: The text between braces is the text of an HTML link.
en: {Forums} - discuss Stellarium with other users.
vi: {Forums} - thảo luận chương trình Stellarium với người dùng khác.

en: Project coordinator & lead developer: %1
vi: Điều phối viên dự án/nhà phát triển chính: %1

en: Developer: %1
vi: Người phát triển: %1

en: Tester: %1
vi: Người thử nghiệm: %1

en: OSX Developer: %1
vi: Người phát triển OSX: %1

en: Venus
vi: Kim tinh

en: Earth
vi: Trái đất

note: #-#-#-#-#  1275 (stellarium)  #-#-#-#-# TRANSLATORS: Name of landscape and Earth's satellite #-#-#-#-#  1302 (PACKAGE VERSION)  #-#-#-#-# TRANS: "name" option from activity.info file
en: Moon
vi: Mặt trăng

note: TRANSLATORS: Name of landscape and planet
en: Mars
vi: Hỏa tinh

note: TRANSLATORS: Name of landscape and planet
en: Saturn
vi: Thổ tinh

en: Neptune
vi: Hải vương tinh

en: Uranus
vi: Thiên vương tinh

en: Pluto
vi: Diêm vương tinh

en: Solar System Observer
vi: Người quan sát hệ mặt trời

en: moon
vi: mặt trăng

en: Polynesian
vi: Người Pô-li-nê-di

en: Hurricane
vi: Bão tố

en: Slow down the script execution rate
vi: Giảm tốc độ xủ lý trình con

en: Speed up the script execution rate
vi: Làm tốc độ trình con xử lý nhanh hơn

en: Set time to now
vi: Thời gian hiện tại

en: Set the normal script execution rate
vi: Định tốc độ xử lý trình con bình thường

en: Subtract 1 solar day
vi: Quay lại ngày trước

en: Subtract 1 solar hour
vi: Quay lại giờ trước

en: Subtract 1 solar week
vi: Quay lại tuần trước

en: Full-screen mode
vi: Toàn màn hình

en: Atmosphere
vi: Khí quyển

en: Azimuthal grid
vi: Lưới phương vị

en: Cardinal points
vi: Điểm phương hướng

en: Constellation art
vi: Hình vẽ chòm sao

en: Constellation boundaries
vi: Ranh giới các chòm sao

en: Constellation labels
vi: Tên của các chòm sao

en: Constellation lines
vi: Các đường liên kết chòm sao

en: Ecliptic line
vi: Đường hoàng đạo

en: Equator line
vi: Đường Xích đạo

en: Equatorial grid
vi: Lưới xích đạo

en: Ground
vi: Mặt đất

en: Horizon line
vi: Đường chân trời

en: Night mode
vi: Chế độ đêm

en: Planet orbits
vi: Quỹ đạo hành tinh

en: Planet trails
vi: Vết các hành tinh

en: Switch between equatorial and azimuthal mount
vi: Quay theo Xích đạo/Phương vị

en: Center on selected object
vi: Chuyển đến đối tượng đã chọn

en: Configuration window
vi: Cấu hình

en: Date/time window
vi: Ngày/Giờ

en: Help window
vi: Trợ Giúp

en: Location window
vi: Địa điểm

en: Search window
vi: Tìm kiếm

en: Current location information
vi: Vị trí hiện tại

en: Planet:
vi: Hành tinh:

en: Find Object
vi: Tìm đối tượng

en: Find Object or Position
vi: Tìm đối tượng hoặc Vị trí

en: Planets
vi: Hành tinh

en: Show planet orbits
vi: Hiện Quỹ đạo các hành tinh

en: Twinkle:
vi: Nhấp nháy:

en: Celestial Sphere
vi: Thiên cầu

en: Show equator line
vi: Hiện đường xích đạo

en: Show horizon line
vi: Hiện đường chân trời

en: Add/remove landscapes...
vi: Thêm/xóa phong cảnh...

en: Show ground
vi: Hiển thị mặt đất

en: Selected object information
vi: Thông tin đối tượng đã chọn

en: Right ascension/Declination (J2000)
vi: Xích kinh/Xích vĩ (J2000)

en: Absolute magnitude
vi: Cấp sao tuyệt đối

en: Right ascension/Declination (of date)
vi: Xích kinh/Xích vĩ (of date)

en: Hour angle/Declination
vi: Góc giờ/Xích vĩ độ

en: Hides the mouse cursor when inactive
vi: Dấu đầu chuột khi không hoạt động

en: Use a specific date and time when Stellarium starts up
vi: Sử dụng một ngày cụ thể và thời gian khi Stellarium khởi động

en: use current
vi: Dùng hiệnt tại

en: Toggle vertical and horizontal image flip buttons.
vi: Chuyển đổi hình dọc và ngang của nút lật

en: Show flip buttons
vi: Hiển thị nút lật

en: Star catalog updates
vi: Danh mục sao mới

en: Click here to start downloading
vi: Bấm vào đây để tải

en: Download this file to view even more stars
vi: Tải hồ sơ này xuống để xem nhiều sao hơn

en: Restart the download
vi: Tải xuống lại lần nữa

en: Stop the download. You can always restart it later
vi: Ngừng tải.  Bạn có thể tải xuống lần khác

en: Add a new landscape
vi: Thêm khung cảnh mới

en: Install a new landscape from a ZIP archive...
vi: Cài đặt phong cảnh từ file ZIP

en: Remove an installed landscape
vi: Loại bỏ 1 phong cảnh

en: Telescope #%1
vi: Kính thiên văn #%1

en: Telescope #%1: %2
vi: Kính thiên văn #%1: %2

en: &Telescope
vi: &Kính thiên văn

en: Lenses
vi: Thấu kính

en: Resolution x (pixels):
vi: Độ phân giải x (pixels):

en: Resolution y (pixels):
vi: Độ phân giải y (pixels):

en: Satellites
vi: Vệ tinh

en: Orbit
vi: Quỹ đạo

en: Device settings
vi: Thiết lập của thiết bị

en: Text User Interface
vi: Giao diện người dùng văn bản

en: Solar System body
vi: Vật thể thuộc hệ mặt trời:

en: Set time zone
vi: Chọn múi giờ

en: Comets
vi: Sao chổi

en: Semi-Major Axis
vi: Bán trục lớn

en: AU
vi: Đơn vị thiên văn

en: Inclination
vi: Độ nghiêng

en: Polaris
vi: Sao Bắc Cực (Polaris)

en: Andromeda Galaxy
vi: Thiên hà Tiên Nữ

en: Cetus
vi: Kình Ngư

note: #-#-#-#-#  1413 (Battle for Wesnoth 1.5.7+svn)  #-#-#-#-# [scenario]: id=8_The_Dragon #-#-#-#-#  1418 (Battle for Wesnoth 1.5.7+svn)  #-#-#-#-# [scenario]: id=17a_The_Dragon
en: The Dragon
vi: Con rồng

en: Northern Dipper
vi: Bắc Đẩu

en: Curved Array
vi: Câu Trần

en: Coiled Thong
vi: Quán Tác

en: Wings
vi: Dực

en: Chariot
vi: Chẩn

en: Tail
vi: Vĩ

en: Winnowing Basket
vi: Cơ

en: Dipper
vi: Đẩu

en: Three Steps
vi: Tam Đài

en: Horn
vi: Giác

en: Imperial Passageway
vi: Liên Đạo

en: Kitchen
vi: Thiên Trù

en: River Turtle
vi: Miết

en: Stomach
vi: Vị

en: Legs
vi: Khuê

note: [terrain_type]: id=ford
en: Ford
vi: Chỗ cạn

en: Seven Excellencies
vi: Thất nương (7 chị em)

en: Market
vi: Thiên Thị viên

en: Five Chariots
vi: Ngũ Xa

en: Net
vi: Tất

en: Soldiers Market
vi: Quân Thị

en: Three Stars
vi: Sâm

en: Well
vi: Tỉnh

en: Orchard
vi: Thiên Viên

en: Meadows
vi: Thiên Uyển

en: Circular Granary
vi: Thiên viên

en: Purple Palace
vi: Tử Vi Viên

en: Extended Net
vi: Trương

en: Hook
vi: Thiên Câu

en: Supreme Palace
vi: Thái Vi Viên

en: Bow and Arrow
vi: Hồ & Tiễn

en: Rooftop
vi: Nguy

en: Emptiness
vi: Hư

en: Weaving Girl
vi: Chức Nữ

en: Girl
vi: Nữ

en: Establishment
vi: Kiên

en: Flail
vi: Cái đập lúa

en: Spear
vi: Thiên thương

en: Right Flag
vi: Hữu Kì

en: Left Flag
vi: Tả Kỳ

en: Woman's Bed
vi: Nữ Sàng

en: Western Door
vi: Cửa Tây

en: Eastern Door
vi: Cửa Đông

note: [terrain_type]: id=farm
en: Farmland
vi: Nông trường

en: Ghosts
vi: Quỷ

en: Xuanyuan
vi: Hiên Viên

en: Neck
vi: Cang

en: Market Officer
vi: Thiên Biện

en: Sheep
vi: Cừu

note: [topic]: id=runners
en: Runners
vi: Long nô

en: Aquila
vi: Thiên Ưng

en: Andromeda
vi: Tiên Nữ

en: Sculptor
vi: Ngọc Phu

en: Scutum
vi: Lá Chắn

en: Pyxis
vi: La Bàn

en: Bootes
vi: Mục Phu

en: Caelum
vi: Điêu Cụ

en: Chamaeleon
vi: Tắc Kè

en: Capricornus
vi: Ma Kết

en: Carina
vi: Đáy Thuyền

en: Cassiopeia
vi: Tiên Hậu

en: Centaurus
vi: Bán Nhân Mã

en: Cepheus
vi: Tiên Vương

en: Coma Berenices
vi: Tóc Tiên

en: Canes Venatici
vi: Chó Săn

en: Auriga
vi: Ngự Phu

en: Columba
vi: Thiên Cáp

en: Circinus
vi: Viên Quy

en: Corona Australis
vi: Nam Miện

en: Corona Borealis
vi: Bắc Miện

en: Corvus
vi: Ô Nha

en: Cygnus
vi: Thiên Nga

en: Delphinus
vi: Cá Heo

en: Dorado
vi: Kiếm Ngư

en: Draco
vi: Thiên Long

en: Norma
vi: Thước Thợ

en: Eridanus
vi: Sông Cái

en: Sagitta
vi: Thiên Tiễn

en: Fornax
vi: Lò Luyện

en: Camelopardalis
vi: Hươu Cao Cổ

en: Canis Major
vi: Đại Khuyển

en: Ursa Major
vi: Đại Hùng

en: Grus
vi: Thiên Hạc

en: Hercules
vi: Dũng Sĩ Hercules

en: Horologium
vi: Đồng Hồ

en: Hydrus
vi: Thủy Xà

en: Indus
vi: Anh-điêng

en: Lacerta
vi: Thằn Lằn

en: Monoceros
vi: Kỳ Lân

en: Lepus
vi: Thiên Thố

en: Lupus
vi: Chó Sói

en: Lyra
vi: Thiên Cầm

en: Antlia
vi: Máy bơm

en: Microscopium
vi: Kính Hiển Vi

en: Musca
vi: Con Ruồi

en: Octans
vi: Kính Bát Phân

en: Apus
vi: Thiên Yến

en: Ophiuchus
vi: Xà Phu

en: Orion
vi: Thợ Săn Orion

en: Pavo
vi: Khổng Tước

en: Pegasus
vi: Phi Mã

en: Pictor
vi: Giá Vẽ

en: Perseus
vi: Anh Tiên

en: Equuleus
vi: Tiểu Mã

en: Canis Minor
vi: Tiểu Khuyển

en: Leo Minor
vi: Sư Tử Nhỏ

en: Vulpecula
vi: Hồ Ly

en: Ursa Minor
vi: Tiểu Hùng

en: Piscis Austrinus
vi: Nam Ngư

en: Volans
vi: Cá Chuồn

en: Puppis
vi: Đuôi thuyền

en: Reticulum
vi: Mắt lưới

en: Scorpius
vi: Bò Cạp

en: Serpens
vi: Cự Xà

en: Sextans
vi: Kính Lục Phân

en: Mensa
vi: Sơn Án

en: Telescopium
vi: Kính Viễn Vọng

en: Tucana
vi: Đỗ Quyên

en: Triangulum
vi: Tam Giác

en: Triangulum Australe
vi: Tam Giác Phương Nam

en: Vela
vi: Thuyền Phàm

en: Sirius
vi: Thiên Lang (Sirius)

en: Vega
vi: Chức Nữ (Vega)

en: Altair
vi: Ngưu Lang (Altair)

en: Deneb
vi: Thiên Tân

en: Parsing video: %s
vi: Phân tích video: %s

en: Parsing sub: %s
vi: Phân tích phụ đề: %s

en: Finished hashing
vi: Việc băm hoàn tất

en: [Rate: %s]
vi: [Đánh giá: %s]

en: (Already downloaded)
vi: (Đã được tải)

en: Uploader: %s
vi: Người tải lên: %s

en: Rate: %s
vi: Đánh giá: %s

en: Format: %s
vi: Định dạng: %s

en: Downloads: %d
vi: Tải về : %d

en: [IMDB Rate: %s]
vi: [Đánh giá của IMDB: %s]

en: (%d subtitles)
vi: (%d phụ đề)

en: About Subdownloader
vi: Về subdownloader

en: Videofile
vi: Dữ liệu video

en: The list of video/subtitle is empty
vi: Danh sách video trống

en: Subtitle %s is repeated
vi: Phụ đề %s được lặp lại

en: Videofile %s is repeated
vi: Videofile %s được lặp lại

en: Some of the upload rows are empty
vi: Một số dòng dữ liệu được tải lên bị rỗng.

en: Some of the video/subtitles fields are empty
vi: Vài video/phụ đề còn trống

en: Click here to select video...
vi: Bấm vào đây để chọn video...

en: Click here to select subtitle...
vi: Bấm vào đây để chọn phụ đề...

en: Building main dialog...
vi: xây dựng hội thoại chính....

en: Not logged yet
vi: Chưa đăng nhập

en: Help Us With 5 USD/EUR
vi: Hỗ trợ chúng tôi voi 5 USD/EUR

en: Error contacting the server. Please try again later
vi: Lỗi liên hệ máy chủ. Vui lòng thử lại sau

en: Unable to find %s
vi: Không thể tìm thấy %s

en: How To Use SubDownloader
vi: Làm thế nào để sử dụng SubDownloader

en: 1st Tab:
vi: Thanh 1

en: Select, from the Folder Tree on the left, the folder which contains the videos that need subtitles. SubDownloader will then try to automatically find available subtitles.
vi: Lựa chọn từ cây thư mục bên trái, thư mục mà chứa những phim cần phụ đề. SubDownloader sau đó sẽ tự động tìm phụ đề

en: 2nd Tab:
vi: Thanh 2

en: If you don't have the videos in your machine, you can search subtitles by introducing the title/name of the video.
vi: Nếu bạn không có phim trong máy, bạn có thể tìm phụ đề bằng cách giới thiệu tự đề/tên phim.

en: 3rd Tab:
vi: Thanh 3

en: If you have found some subtitle somewhere else that it's not in SubDownloader database, please upload those subtitles so next users will be able to find them more easily.
vi: Nếu bạn tìm thấy phụ đề nơi khác mà không phải ở SubDownloader. vui lòng tải những phụ đề đó lên để người sử dụng kế tiếp có thể tìm thấy dễ dàng.

en: View IMDB info
vi: Xem thông tin IMDB

en: Set IMDB info...
vi: Cài đặt thông tin IMDB

en: Play video + subtitle
vi: Chiếu phim + phụ đề

en: View online info
vi: Xem thông tin trên mạng

en: New Version Detected
vi: Bản dịch mới được tìm ra

en: A new version of SubDownloader has been released.
    
    New Version: %s
    Current Version: %s
    
    Would you like to download the new version now?
vi: Một phiên bản mới của SubDownloader đã được phát hành
    
    Phiên bản mới: %s
    Phiên bản hiện tại: %s
    
    Bạn có muốn tải phiên bản mới?

en: Users online: Updating...
vi: Những người đang online: đang cập nhật

en: Users online: %s
vi: Những người đang online: %s

en: Users online: ERROR
vi: Những người đang online: Lỗi

en: Logged as %s
vi: Đã đăng nhập với tên: %s

en: Login as %s: ERROR
vi: Đăng nhập với %s: LỖI

en: Login: ERROR
vi: Đăng nhập: LỖI

en: You are not connected to the server. Please reconnect first.
vi: Bạn không kết nối với máy chủ. Vui lòng kết nối lại trước

en: Scanning files
vi: Đang quét dữ liệu

en: Scan Results
vi: Kết quả quét

en: Searching subtitles...
vi: Đang tìm kiếm phụ đề

en: Searching subtitles ( %d / %d )
vi: Đang tìm kiếm phụ đề (%d / % d )

en: Movie Info
vi: Thông tin phim:

en: Sub Info
vi: Thông tin phụ đề

en: You must select a folder first
vi: Bạn nên chọn thư mục trước

en: Select the video(s) that need subtitles
vi: Chọn video cần phụ đề

en: Select the directory that contains your videos
vi: Chọn hướng dẫn có chứa video của bạn

en: No default video player has been defined in Settings.
vi: Không có trình xem phim nào được xác định trong mục Cài Đặt.

en: Downloading files...
vi: Đang tải dữ liệu...

en: Playing video + sub
vi: Đang mở video + phụ đề

en: Unable to download subtitle %s
vi: Không thể tải phụ đề %s

en: Unable to launch videoplayer
vi: Không thể mở videoplayer

en: No subtitles selected to be downloaded
vi: Không có phụ đề đã chọn được tải về

en: Downloading subtitle %s (%d/%d)
vi: Đang tải phụ đề %s (%d%d)

en: Error write permission
vi: Lỗi viết lệnh

en: %s cannot be saved.
    Check that the folder exists and you have write-access permissions.
vi: %s không thể lưu

en: Save subtitle as...
vi: Lưu phụ đề ...

en: Local: %s
    
    Remote: %s
    
    How would you like to proceed?
vi: Mạng chung: %s
    
    Điều khiển: %s
    
    Bạn muốn tiếp tục như thế nào?

en: Connecting to server...
vi: Đang kết nối với server...

en: Connecting to server using proxy %s
vi: Đang kết nối đến mạng chủ sử dụng proxy %s

en: Please identify the movie.
vi: Vui lòng xác định phim.

en: Uploading subtitle
vi: Tải phụ đề lên

en: Successful Upload
vi: Tải lên thành công

en: View Subtitle Info
vi: Xem thông tin phụ đề

en: Problem while uploading...
    Error: %s
vi: Xảy ra sự cố khi đang tải lên...
    Lỗi: %s

en: Error contacting the server. Please restart or try later
vi: Lỗi đang liên hệ máy chủ. Vui lòng khởi động lại hoặc thử lại sau

en: ↓ Movie autodetected from .nfo file
vi: ↓ Phim được tự động tìm thấy trong tập tin .nfo

en: ↓ Movie autodetected from database
vi: Phim được tìm tự động từ dữ liệu

en: ↑ Language autodetected from database
vi: Ngôn ngữ được tìm tự động từ dữ liệu

en: ↑ Language autodetected from subtitle's filename
vi: Ngôn ngữ được tìm tự động từ tên tài liệu phụ đề

en: ↑ Language autodetected from subtitle's content
vi: Ngôn ngữ được tìm tự động từ nội dung phụ đề

en: Browse video...
vi: Đọc lướt video

en: Browse subtitle...
vi: Đọc lướt phụ đề

en: Select the directory where to save the subtitle(s)
vi: Chọn hướng dẫn nơi lưu giữ phụ đề

en: Downloading %s to %s
vi: Đang tải %s to %s

en: An error occured downloading %s:
    Error:%s
vi: Lỗi trong quá trình download %s:
    Lỗi: %s

en: An error occured unziping %s:
    Error: %s
vi: Lỗi trong quá trình giải nén %s:
    Lỗi: %s

en: %d subtitles downloaded successfully
vi: %d phụ đề được tải thành công

en: The downloaded subtitle(s) may not be in sync with your video file(s), please check this manually.
    
    If there is no sync problem, please consider re-uploading using subdownloader. This will automate the search for other users!
vi: Những mục đã tải về có thể không được chuyển với (các) file video của bạn, xin hãy kiểm tra thủ công.
    
    Nếu không có lỗi chuyển đổi, xin sử dụng subdownloader để tải lên lại. Điều này sẽ tự động cho người sử dụng khác!

en: A new version of SubDownloader has been released.
vi: Bạn dịch mới của SubDownloader đang được phát hành.

en: Login into OpenSubtitles.org
vi: Đăng nhập vào OpenSubtitles.org

en: Please fill out the search title
vi: Vui lòng điền vào chủ đề tìm kiếm

en: Please search and select a movie from the list
vi: Vui lòng tìm và chọn một phim từ danh sách

en: Select the video/folder that needs subtitles:
vi: Chọn video/thư mục cần những phụ đề

en: Select videos that need subtitles
vi: Chọn video cần phụ đề

en: Select videos...
vi: Chọn video

en: Click here to Search the subtitles of the movies in that folder
vi: Bấm vào đây để Tìm kiếm những phụ đề cho phim trong thư mục

en: Select folder...
vi: Chọn thư mục

en: Search subtitles
vi: Tìm kiếm phụ đề

en: Videos/Subtitles found:
vi: Video/Phụ đề tìm thấy:v

en: Search from Video file(s)
vi: Tìm kiếm từ dữ liệu Video

en: Subtitles found:
vi: Những phụ đề tìm thấy:

en: Filter by :
vi: Chọn lọc bởi:

en: Search by Movie Name
vi: Tìm kiếm bởi tên phim:

en: Select the videos and subtitles  (only subtitles will be uploaded):
vi: Lựa chọn video và phụ đề (chỉ những phụ đề được tải lên):

en: Empty the list
vi: Xóa bảng liệt kê

en: Movie Title:
vi: Tựa đề phim:

en: Click on the Find button to identify the movie
vi: Bấm vào nút tìm để nhận dạng phim

en: Release name:
vi: Thóat tên ra:

en: Subtitle Language:
vi: Ngôn ngữ phụ đề:

en: Upload subtitles
vi: Tải phụ đề lên

en: &Main
vi: &Phần chính

en: Visit HomePage
vi: Vào trang chủ

en: Report A Problem
vi: Báo cáo lỗi

en: &Configure Subdownloader
vi: &Định hình Subdownloader

en: LogIn
vi: Đăng nhập

en: Log Messages
vi: Thông báo đăng nhập

en: Show/Hide Tree Folder
vi: Hiện/Ẩn cây thư mục

en: LogOut
vi: Thóat

en: IMDB search dialog:
vi: IMDB tìm kiếm hội thoại

en: Enter the Movie Title or IMDB id:
vi: Nhập tựa đề Phim hoặc mã IMDB:

en: Search Movie
vi: Tìm kiếm phim

en: <AutoDetect>
vi: <tìm kiếm tự động>

en: Select the Video Player executable file
vi: Chọn file Video xác định

en: The new language will be displayed after restarting the program.
vi: Ngôn ngữ mới sẽ được hiển thị sau khi khởi động lại chương trình

en: Enable in your Konqueror/Dolphin/Nautilus
vi: Kích hoạt Konqueror/Dolphin/Nautilus của bạn

en: Enable in your Windows Explorer
vi: Kích hoạt trong Windows Explorer của bạn

en: Enable in your File Manager
vi: Kích hoạt trong dữ liệu chính của bạn

en: Predefined Folder cannot be empty
vi: Dữ liệu đã được xác định không thể xóa

en: Modified proxy settings will take effect after restarting the program
vi: Chỉnh sữa cài đặt proxy sẽ có tác dụng sau khi khởi động lại chương trình

en: Filter search results by these languages:
vi: Kết quả tìm kiếm bởi những ngôn ngữ

en: Always ask user
vi: Luôn kiểm tra với người sử dụng

en: Same folder as video file
vi: Cùng thư mục với dữ liệu video

en: Predefined folder:
vi: Tài liệu đã được xác định

en: Filename of the Subtitle:
vi: Tên thư mục của phụ đề

en: Same name as video file
vi: Giống dữ liệu video

en: Same name as video file + language code (ex: StarWarsCD1.eng.srt)
vi: Giống dữ liệu video + mã ngôn ngữ (ví dụ: StarWarsCD1.eng.srt)

en: Same name as the online subtitle
vi: Giống tên phụ đề trên mạng

en: Default language of uploaded subtitles
vi: Ngôn ngữ định sẵn của phụ đề được tải lên

en: Interface Language:
vi: Ngôn ngữ chung

en: Context Menu:
vi: Mục lục nội dung:

en: Enable in your explorer
vi: Kích hoạt trong explorer của bạn

en: External application for video playback
vi: Ứng dụng bên ngoài cho video

en: Video Player:
vi: Máy DVD

en: {0} = video file path; {1} = subtitle path
vi: {0} = dữ liệu video: {1} = phụ đề

en: 
    No Events
vi: 
    Không có sự kiện nào

[ctx: Stats]
en:  > Month
vi: > Tháng

en:  Download
vi: Tải xuống

en:  Please select dive computer and device.
vi: Chọn thiết bị và máy tính để lặn

[ctx: Starts with space!]
en:  begin
vi: bắt đầu

[ctx: Starts with space!]
en:  end
vi: kết thúc

en: %.*f %s/min
vi: %.*f %s/phút

en: %s
    Calculated ceiling %.0f %s
vi: %s
    Trần đã tính toán %.0f %s

en: %s
    Deco:unkn time @ %.0f %s
vi: %s
    Deco:chưa rõ thời gian @ %.0f %s

en: %s
    In deco
vi: %s
    Trong deco

en: %s
    Safetystop:%umin @ %.0f %s
vi: %s
    Dừng an toàn:%umin @ %.0f %s

en: %s
    Safetystop:unkn time @ %.0f %s
vi: %s
    Dừng an toàn:chưa rõ thời gian @ %.0f %s

en: %s
    Subsurface dive plan
    based on GFlow = %.0f and GFhigh = %.0f
vi: %s
    Kế hoạch lặn dưới bề mặt
    dựa trên GFlow = %.0f và GFhigh = %.0f

en: %s event at %d:%02u
vi: %s sự kiện ở %d:%02u

en: %s: Response from divelogs.de
vi: %s: trả lời từ divelogs.de

en: (%s) or (%s)
vi: (%s) hoặc (%s)

en: (click to edit date/time)
vi: (click để sửa ngày tháng/thời gian)

en: (click to edit date/time/depth)
vi: (click để sửa ngày tháng/thời gian/độ sâu)

en: (no dives)
vi: (không có cuộc lặn nào)

en: (nothing)
vi: (không có gì)

en: 0.6 cuft/min
vi: 0.6 cuft/phút

en: 0.7 cuft/min
vi: 0.7 cuft/phút

en: 17 l/min
vi: 17 l/phút

en: 2 dives per page
vi: 2 lần lặn mỗi trang

en: 2 pcs full suit
vi: 2 bộ pcs đầy đủ

en: 20 l/min
vi: 20 lít/phút

en: 3m increments for calculated ceiling
vi: Gia số 3m cho độ trần nước

en: 6 dives per page
vi: 6 lần lặn mỗi trang

en: <small>Add segments below.
    Each line describes part of the planned dive.
    An entry with depth, time and gas describes a segment that ends at the given depth, takes the given time (if relative, e.g. '+3:30') or ends at the given time (if absolute e.g '@5:00', 'runtime'), and uses the given gas.
    An empty gas means 'use previous gas' (or AIR if no gas was specified).
    An entry that has a depth and a gas given but no time is special; it informs the planner that the gas specified is available for the ascent once the depth given has been reached.
    CC SetPoint specifies CC (rebreather) dives, leave empty for OC.</small>
vi: <small>Thêm các mảnh bên dưới.
    Mỗi dòng mô tả phần thông tin về lần lặn đã được lập kế hoạch.
    Mỗi dòng về độ sâu, thời gian, không khí mô tả các mảnh thông tin được kết thúc với các độ sâu đã chỉ ra, thời gian cần tốn (nếu liên quan, ví dụ '+3:30') hoặc kết thúc với thời gian cho sẵn (nếu trong trường hợp tuyệt đối ví dụ '@5:00', 'thời gian chạy'), và sử dụng dưỡng khí được cho sẵn.
    Khi dưỡng khí mang số hiệu rỗng có nghĩa là 'sử dụng dưỡng khí trước đó' (hoặc KHÔNG KHÍ nếu không xác định được dưỡng khí).
    Đặc biệt là với dòng nào cung cấp độ sâu nhưng không chỉ ra thời gian; dòng này chỉ ra người lập kế hoạch đề xuất việc xác định cụ thể dưỡng khí hiện có khi thông tin về thời gian được cung cấp.
    CC SetPoint chỉ định CC (rebreather) lần lặn, để trống cho phần OC.</small>

en: AIR
vi: KHÔNG KHÍ

en: About Subsurface
vi: Thông tin

en: Add Dive...
vi: Thêm lần lặn...

en: Add bookmark event here
vi: Thêm phần đánh dấu sự kiện ở đây

en: Add dive
vi: Thêm lần lặn

en: Add gas change event here
vi: Thêm sự kiện thay đổi dưỡng khí ở đây

en: Add gaschange event at %d:%02u
vi: Thêm sự kiện thay đổi dưỡng khí tại %d:%02u

en: Add to trip above
vi: Thêm vào chuyến đi phía trước

en: Air Press
vi: Áp suất không khí

en: Air Temp
vi: Nhiệt độ không khí

en: Air Temp in %s
vi: Nhiệt độ không khí ở %s

en: Always prefer downloaded dive
vi: Luôn đề ra các lần lặn được tải về

en: Autogroup
vi: Nhóm tự động

en: Available gases
vi: Dưỡng khí hiện có

[ctx: Depth]
en: Average
vi: Trung bình

[ctx: Duration]
en: Average
vi: Trung bình

[ctx: SAC]
en: Average
vi: Trung bình

[ctx: Temp]
en: Average
vi: Trung bình

en: Avg Depth
vi: Độ sâu trung bình

en: Avg Depth (%s):
vi: Độ sâu trung bình (%s):

en: Avg SAC
vi: SAC trung bình

en: Avg Temp
vi: Nhiệt độ trung bình

en: Avg Time
vi: Thời gian trung bình

en: Bailing out to OC
vi: Thoát đến OC

en: CC SetPoint
vi: Điểm đặt CC

en: Can't find gas %d/%d
vi: Không tìm thấy dưỡng khí %d%d

en: Can't open stylesheet (%s)/%s
vi: Không thể mở bảng (%s)/%s

en: Cancelled, exiting cleanly...
vi: Đã hủy bỏ, thoát khỏi...

en: Cancelled...
vi: Đã hủy bỏ...

en: Cannot add gas change
vi: Không thể thêm phần thay đổi dưỡng khí

en: Cannot parse response!
vi: Không nhận được trả lời!

en: Choose Default XML File
vi: Chọn tập tin XML mặc định

en: Choose XML Files To Import Into Current Data File
vi: Chọn tập tin XML để nhập dữ liệu vào tập tin dữ liệu hiện tại

en: Connection Error:
vi: Lỗi kết nối:

en: Create new trip above
vi: Tạo một chuyến đi mới phía trước

en: Cylinder for planning
vi: Xilanh dự kiến

en: DISCLAIMER / WARNING: THIS IS A NEW IMPLEMENTATION OF THE BUHLMANN ALGORITHM AND A DIVE PLANNER IMPLEMENTION BASED ON THAT WHICH HAS RECEIVED ONLY A LIMITED AMOUNT OF TESTING. WE STRONGLY RECOMMEND NOT TO PLAN DIVES SIMPLY BASED ON THE RESULTS GIVEN HERE.
vi: THẬN TRỌNG / CẢNH BÁO: ĐÂY LÀ PHẦN HOÀN THIỆN MỚI CỦA THUẬT TOÁN BUHLMANN VÀ DỰ TOÁN VỀ VIỆC LẶN DỰA TRÊN CÁC THÔNG SỐ NHẬN ĐƯỢC TỪ MỘT SỐ HỮU HẠN CÁC CUỘC THỬ NGHIỆM. CHÚNG TÔI MẠNH MẼ KHUYẾN CÁO BẠN KHÔNG NÊN HOÀN TOÀN DỰA VÀO CÁC THÔNG SỐ NÀY.

en: Database connection failed '%s'.
vi: Thất bại khi kết nối cơ sở dữ liệu '%s'.

en: Database query failed '%s'.
vi: Thất bại khi truy vấn dữ liệu '%s'.

en: Database query get_events failed.
vi: Thất bại khi truy vấn việc nhận_sự kiện từ cơ sở dữ liệu.

en: Default XML Data File
vi: Tập tin dữ liệu XML mặc định

en: Delete a dive computer information entry
vi: Xóa dòng thông tin trên thiết bị lặn

en: Delete dive
vi: Xóa lần lặn

en: Delete dives
vi: Xóa lần lặn

en: Depth Limit Exceeded
vi: Giới hạn độ sâu cho phép

en: Device Id
vi: Chỉ số thiết bị

en: Device or mount point
vi: Thiết bị hoặc điểm kết nối

en: Display invalid dives
vi: Hiển thị các lần lặn không hợp lệ

note: ++GETTEXT 80 char buffer: dive nr, weekday, month, day, year, hour, min <trailing text>
en: Dive #%1$d - %2$s %3$02d/%4$02d/%5$04d at %6$d:%7$02d %8$s
vi: Lần lặn #%1$d - %2$s %3$02d/%4$02d/%5$04d ở %6$d:%7$02d %8$s

en: Dive #%d -
vi: Lần lặn #%d -

en: Dive %d: %s %d %04d
vi: Lần lặn %d: %s %d %04d

en: Dive Computer Nickname
vi: Tên thiết bị lặn

en: Dive Info
vi: Thông tin lần lặn

en: Dive Notes
vi: Ghi chú về lần lặn

en: Dive Plan - THIS IS JUST A SIMULATION; DO NOT USE FOR DIVING
vi: Kết hoạch lặn - ĐÂY CHỈ LÀ MÔ PHỎNG DỰ KIẾN; KHÔNG NÊN SỬ DỤNG KHI LẶN

en: Dive Tags
vi: Thẻ đánh dấu lần lặn

en: Dive Time
vi: Thời gian lặn

en: Dive Time Alert
vi: Cảnh báo thời gian lặn

en: Dive Time Info
vi: Thông tin về thời gian lặn

en: Dive computer vendor and product
vi: Nhà phát hành và sản phẩm thiết bị lặn

en: Dive data import error
vi: Lỗi khi nhập dữ liệu lặn

en: Dive locations
vi: Địa điểm lặn

en: Dive master
vi: Lặn giỏi nhất

en: Dive starts when?
vi: Bắt đầu thời gian lặn khi?

en: Dive#
vi: Lần lặn#

en: Divelist Font
vi: Kiểu chữ danh sách lặn

en: Divemaster
vi: Người lặn giỏi nhất

en: Dives
vi: Lần lặn

en: Dives Locations
vi: Địa điểm lặn

en: Download From Dive Computer
vi: Tải về từ Thiết Bị Lặn

en: Download From Dive Computer...
vi: Tải về từ Thiết Bị Lặn...

en: Download From Web Service
vi: Tải về từ dịch vụ web

en: Download From Web Service...
vi: Tải về từ dịch vụ web...

en: Download Success!
vi: Tải về thành công!

en: Duration (min)
vi: Độ dài (phút)

en: Edit Device Names
vi: Chỉnh sửa tên thiết bị

en: Edit Dive Computer Nicknames
vi: Chỉnh sửa tên thiết bị lặn

en: Edit Trip Info
vi: Chỉnh sửa thông tin chuyến đi

en: Edit Trip Summary
vi: Chỉnh sửa tóm tắt về chuyến đi

en: Edit a dive computer nickname by double-clicking it in the relevant nickname field
vi: Chỉnh sửa tên thiết bị lặn bằng cách click chuột hai lần vào khung tên liên quan thiết bị cần sửa

en: Edit dive
vi: Chỉnh sửa lần lặn

en: Edit dive date/time
vi: Chỉnh sửa ngày/giờ lần lặn

en: Edit dives
vi: Chỉnh sửa nhiều lần lặn

en: Edit multiple dives
vi: Chỉnh sửa đồng loạt nhiều lần lặn

en: Edit trip summary
vi: Chỉnh sửa tóm tắt chuyến đi

en: Enable / Disable Events
vi: Bật/Tắt sự kiện

en: Enable / Disable Tags
vi: Bật/Tắt Thẻ Đánh Dấu

en: Ending Depth
vi: Độ sâu cuối

en: Enter a user identifier and press 'Download'. Once the download is complete you can press 'Apply' if you wish to apply the changes.
vi: Điền vào tên và nhấn vào 'Tải xuống'. Khi việc tải đã hoàn tất, bạn có thể ấn 'Áp dụng' nếu bạn muốn áp dụng các thay đổi.

en: Equipment
vi: Dụng cụ

en: Error obtaining water salinity
vi: Lỗi khi thu nhận độ mặn của nước

en: Error parsing the datetime
vi: Lỗi khi chuyển thông số thời gian

en: Error parsing the divetime
vi: Lỗi khi chuyển thông số thời gian lặn

en: Error parsing the gas mix
vi: Lỗi khi chuyển thông số hỗn hợp dưỡng khí

en: Error parsing the gas mix count
vi: Lỗi khi chuyển tiếp thông số số lượng hỗn hợp dưỡng khí

en: Error parsing the maxdepth
vi: Lỗi khi chuyển thông số độ sâu tối đa

en: Error parsing the samples
vi: Lỗi khi chuyển thông số các mẫu

en: Error registering the cancellation handler.
vi: Lỗi khi đăng ký việc hủy bỏ quản lý.

en: Error registering the data
vi: Lỗi khi đăng ký dữ liệu

en: Error registering the event handler.
vi: Lỗi khi đăng ký quản lý sự kiện.

en: Event: systime=%<PRId64>, devtime=%u
vi: Sự kiện: systime=%<PRId64>, devtime=%u

en: Event: waiting for user action
vi: Sự kiện: đang đợi thao tác từ người dùng

en: Export As UDDF File
vi: Xuất dữ liệu dưới dạng tập tin UDDF

en: Export UDDF...
vi: Xuất dữ liệu dạng UDDF...

en: Export dive(s) to UDDF
vi: Xuất dữ liệu (các lần)lặn ra UDDF

en: Failed to open %i files.
vi: Thất bại khi mở tập tin %i.

en: Failed to parse '%s'
vi: Thất bại khi chuyển thông số '%s'

en: Failed to parse '%s'.
vi: Thất bại khi chuyển thông số '%s'.

en: Failed to read '%s'.
vi: Thất bại khi đọc dữ liệu '%s'.

en: Force download of all dives
vi: Buộc tải về tất cả các lần lặn

en: GFhigh for plan
vi: GFhigh cho kế hoạch

en: GFlow for plan
vi: GFlow cho kế hoạch

en: GPS (WGS84 or GPS format)
vi: GPS (định dạng WGS84 hoặc GPS)

note: ++GETTEXT Gas Used is amount used
en: Gas Used
vi: Dưỡng khí đã dùng

[ctx: Amount]
en: Gas Used
vi: Dưỡng khí đã dùng

[ctx: Type of]
en: Gas Used
vi: Dưỡng khí đã dùng

en: Gas consumption:
vi: Dưỡng khí tiêu thụ:

en: Gasmix
vi: Hỗn hợp dưỡng khí

en: Import File(s)...
vi: Nhập dữ liệu từ (nhiều)tập tin...

en: Init Communication
vi: Thiết lập giao tiếp

en: Input Plan
vi: Nhập vào kế hoạch

en: Invalid depth - could not parse "%s"
vi: Độ sâu không hợp lệ - không thể chuyển thông số "%s"

en: Invalid depth - values deeper than 400m not supported
vi: Độ sâu không hợp lệ - giá trị sâu hơn 400m không được hỗ trợ

en: Invalid gas for row %d
vi: Phần dưỡng khí không hợp lệ ở dòng %d

en: Invalid starttime
vi: Thời gian bắt đầu không hợp lệ

en: Invalid user identifier!
vi: Nhận dạng người dùng không hợp lệ!

en: Last stop at 20 Feet
vi: Lần cuối dừng ở mức 20 Feet

en: Last stop at 6 Meters
vi: Lần cuối dừng ở mức 6 mét

en: Layout Options
vi: Tùy chọn Hiển Thị

en: Linus Torvalds, Dirk Hohndel, and others, 2011, 2012, 2013
vi: Linus Torvalds, Dirk Hohndel, và các cộng sự khác, 2011, 2012, 2013

[ctx: Duration]
en: Longest
vi: Lâu nhất

en: Longest Dive
vi: Lần lặn lâu nhất

en: Low Battery Alert
vi: Cảnh báo năng lượng yếu

en: Low Battery Warning
vi: Cảnh báo năng lượng yếu

en: Map provider
vi: Nhà cung cấp bản đồ

en: Mark invalid
vi: Đánh dấu không hợp lệ

en: Mark location here
vi: Đánh dấu địa điểm này

en: Mark valid
vi: Đánh dấu hợp lệ

en: Max Deco Time Warning
vi: Cảnh báo thời gian tối đa Deco

en: Max Depth (%s):
vi: Độ sâu tối đa (%s):

en: Max SAC
vi: SAC tối đa

en: Max Temp
vi: Nhiệt độ tối đa

en: Max depth: %.*f %s
    Duration: %d min
    %s
vi: Độ sâu tối đa: %.*f %s
    Độ dài: %d phút
    %s

en: Max. CNS
vi: CNS tối đa

[ctx: Depth]
en: Maximum
vi: Tối đa

[ctx: SAC]
en: Maximum
vi: Tối đa

[ctx: Temp]
en: Maximum
vi: Tối đa

en: Merge dives
vi: Gộp các lần lặn

en: Merge trip with trip above
vi: Gập chuyến đi với chuyến đi trước

en: Merge trip with trip below
vi: Gộp chuyến đi với chuyến đi bên dưới

en: Min Depth
vi: Độ sâu nhỏ nhất

en: Min SAC
vi: SAC nhỏ nhất

en: Min Temp
vi: Nhiệt độ nhỏ nhất

[ctx: Depth]
en: Minimum
vi: Nhỏ nhất

[ctx: SAC]
en: Minimum
vi: Nhỏ nhất

[ctx: Temp]
en: Minimum
vi: Nhỏ nhất

en: Multi-platform divelog software in C
vi: Phần mềm nhật trình Lặn đa nền tảng ngôn ngữ C

en: New starting number
vi: Số bắt đầu mới

en: Next DC
vi: DC tiếp theo

en: No Tank Data
vi: Không có dữ liệu bồn nước

en: No cylinders listed for this dive.
vi: Không có xilanh nào được liệt kê cho lần lặn này.

en: Notes height (%d%% - %d%%)
vi: Ghi chú về chiều cao (%d%% - %d%%)

en: Notes on top
vi: Ghi chú trên cùng

en: Odd pthread error return
vi: Lỗi số lẻ pthread

en: Ok to delete the selected entry?
vi: Đồng ý xóa dòng đã chọn?

en: Only display dives with these tags:
vi: Chỉ hiển thị lần lặn với các thẻ đánh dấu sau:

en: Other data height (%d%% - %d%%)
vi: Các dữ liệu về độ cao khác (%d%% - %d%%)

en: PO2 Ascend Alarm
vi: Cảnh báo PO2 cao

en: PO2 Ascend Warning
vi: Cảnh báo PO2 cao

en: PO2 Green Warning
vi: Cảnh báo PO2 xanh

en: Pick on map
vi: Chọn trên bản đồ

en: Planner
vi: Người lập kế hoạch

en: Please enter your userid and password for divelogs.de. The selected dives will be added to your account
vi: Hãy điền vào tên người dùng và mật khẩu cho divelogs.de. Các lần lặn được chọn sẽ được thêm vào tài khoản của bạn

en: Prev DC
vi: DC trước

en: Print in color
vi: In với màu

en: Print only selected dives
vi: Chỉ in những lần lặn được chọn

en: Print selection
vi: In phần lựa chọn

en: Print type
vi: Loại in

en: Profile Settings
vi: Thiết lập hồ sơ

en: Profile height (%d%% - %d%%)
vi: Hồ sơ về độ cao (%d%% - %d%%)

en: Profile on top
vi: Hồ sơ trên cùng

en: RGT Alert
vi: Cảnh báo RGT

en: RGT Warning
vi: Cảnh báo RGT

en: Reading %s %s
vi: Đang đọc %s %s

en: Remove Trip
vi: Loại bỏ chuyến đi

en: Remove dive from trip
vi: Loại bỏ việc lặn từ chuyến đi

en: Remove event here
vi: Loại bỏ sự kiện ở đây

en: Remove selected dives from trip
vi: Loại bỏ những lần lặn được chọn từ chuyến đi

en: Renumber
vi: Đánh số lại

en: Renumber...
vi: Đánh số lại...

en: SAC during decostop
vi: SAC trong khi decostop

en: SAC during dive
vi: SAC trong khi lặn

en: Safety Stop Violation
vi: Dừng độ vi phạm an toàn

en: Segment Time
vi: Mảnh thời gian

en: Select Events
vi: Chọn sự kiện

en: Select Events...
vi: Chọn sự kiện...

en: Select Tags...
vi: Chọn Thẻ Đánh Dấu...

en: Short write to req.txt file
    Is the Uemis Zurich plugged in correctly?
vi: Ghi ngắn gọn vào tập tin req.txt
    Uemis Zurich đã được gắn vào đúng cách chưa?

[ctx: Duration]
en: Shortest
vi: Ngắn nhất

en: Shortest Dive
vi: Lặn ngắn nhất

en: Show Columns
vi: Hiển thị cột

en: Show EAD, END, EADD
vi: Hiển thị EAD, KẾT THÚC, EADD

en: Show MOD
vi: Hiển thị MOD

en: Show calculated ceiling
vi: Hiển thị trần mực nước được tính

en: Show dc reported ceiling in red
vi: Hiển thị báo cáo trần mực nước bằng màu đỏ

en: Show in map
vi: Hiển thị trong bản đồ

en: Show pHe graph
vi: Hiển thị đồ thị độ pH

en: Show pN%s graph
vi: Hiển thị đồ thị pN%s

en: Show pO%s graph
vi: Hiển thị đồ thị pO%s

en: Simulated Dive
vi: Cuộc lặn được giả lập

en: Sizing heights (%% of layout)
vi: Đang chỉnh độ cao (%% của phần hiển thị)

en: Speed Alarm
vi: Báo động tốc độ

en: Speed Warning
vi: Cảnh báo tốc độ

en: Start download
vi: Bắt đầu tải xuống

en: Statistics %s
vi: Thống kê %s

en: Stay at %.*f %s for %d:%02d min - runtime %d:%02u on %s
vi: Ở %.*f %s đối với %d:%02d phút - thời gian chạy %d:%02u ở %s

en: Strange percentage reading %s
vi: Đang đọc tỉ lệ lạ %s

en: Suit
vi: Đồ lặn

en: Surface Pressure (mbar)
vi: Áp suất bề mặt (mbar)

en: Switch gas to %s
vi: Chuyển dưỡng khí sang %s

en: Table print
vi: In bảng

en: Tags are only shown if they are identical for all edited dives
vi: Thẻ Đánh Dấu chỉ được hiển thị khi tất cả các lần lặn được chỉnh sửa là tương tự nhau

en: Tank Change Suggested
vi: Đề nghị thay đổi bể nước

en: Tank Pressure Info
vi: Thông tin áp suất bể nước

en: Tec Settings
vi: Thiết lập Tec

en: Temp
vi: Nhiệt độ

en: To edit dive information
    double click on it in the dive list
vi: Để chỉnh sửa thông tin lặn
    click chuột hai lần trên danh sách lần lặn

en: Toggle Zoom
vi: Chuyển đổi phóng to

en: Too many gas mixes
vi: Quá nhiều dưỡng khí được trộn

en: Too many waypoints
vi: Quá nhiều điểm định hướng

[ctx: Duration]
en: Total
vi: Tổng cộng

en: Total Weight:
vi: Tổng số cân nặng:

en: Transition to %.*f %s in %d:%02d min - runtime %d:%02u on %s
vi: Chuyển đến %.*f %s trong %d:%02d phút - thời gian chạy %d:%02u tại %s

note: ++GETTEXT 60 char buffer weekday, monthname, day of month, year, nr dives
en: Trip %1$s, %2$s %3$d, %4$d (%5$d dive) | Trip %1$s, %2$s %3$d, %4$d (%5$d dives)
vi[0]: Chuyến đi %1$s, %2$s %3$d, %4$d (%5$d lần lặn)

en: Uemis Zurich: File System is almost full
    Disconnect/reconnect the dive computer
    and click 'Retry'
vi: Uemis Zurich: Hệ thống tập tin đã quá tải
    Ngắt kết nối/kết nối lại thiết bị đo lặn
    và click 'Thử lại'

en: Uemis Zurich: File System is full
    Disconnect/reconnect the dive computer
    and try again
vi: Uemis Zurich: Hệ thống tập tin quá tải
    Ngắt kết nối/kết nối lại thiết bị đo lặn
    và thử lại lần nữa

en: Uemis init failed
vi: Thất bại cho việc thiết lập Uemis

en: Unable to create libdivecomputer context
vi: Không thể tạo nội dung cho thiết bị đo lặn

en: Unable to create parser for %s %s
vi: Không thể tạo việc chuyển thông số cho %s %s

en: Unable to open %s %s (%s)
vi: Không thể mở %s %s (%s)

en: Upload dive(s) to divelogs.de
vi: Tải lên (các)lần lặn vào divelogs.de

en: Upload to divelogs.de
vi: Tải lên divelogs.de

en: Upload to divelogs.de...
vi: Tải lên divelogs.de...

en: Use right click to mark dive location at cursor
vi: Click chuột để đánh dấu vị trí lặn ở vị trí con trỏ chuột

en: User Identifier
vi: Danh tính người dùng

en: User Manual
vi: Hướng dẫn sử dụng

en: Warning - extremely long dives can cause long calculation time
vi: Cảnh báo - các cuộc lặn có thời gian dài sẽ gây khó khăn cho việc tính toán thời gian

en: Warning - planning very deep dives can take excessive amounts of time
vi: Cảnh báo - việc lập kế hoạch các cuộc lặn sâu có thể tốn nhiều thời gian tính toán

en: Water Temp
vi: Nhiệt độ trung bình của nước

en: Webservice
vi: Dịch vụ web

en: Weight System
vi: Hệ thống cân nặng

en: Yearly Statistics
vi: Thống kê từng năm

en: You already have a dive computer of this model
    named %s
    Subsurface can maintain a nickname for this device to distinguish it from the existing one. The default is the model and device ID as shown below.
    If you don't want to name this dive computer click 'Cancel' and Subsurface will simply display its model as its name (which may mean that you cannot tell the two dive computers apart in the logs).
vi: Bạn đã có một thiết bị đo cho sản phẩm này
    được đặt tên là %s
    Subsurface có thể quản lý một tên định danh dành cho thiết bị này để phân biệt với các thiết bị cùng loại khác. Theo mặc định thì mẫu sản phẩm và số hiệu thiết bị được hiển thị bên dưới.
    Nếu bạn không đồng ý việc đặt tên cho thiết bị thì click 'Hủy bỏ' và Subsurface will sẽ sử dụng định dạng bằng tên sản phẩm (nếu như vậy bạn sẽ không thể nào phân biệt được các thiết bị đo cùng loại trong phần nhật trình).

en: You have unsaved changes
    Would you like to save those before closing the datafile?
vi: Bạn vẫn chưa lưu thay đổi
    Bạn có muốn lưu lại các thay đổi trước khi đóng lại tập tin dữ liệu?

en: You have unsaved changes to file: %s 
    Would you like to save those before closing the datafile?
vi: Bạn vẫn chưa lưu thay đổi: %s
    Bạn có muốn lưu lại các thay đổi trước khi đóng lại tập tin dữ liệu?

en: air
vi: không khí

en: airtime
vi: thời gian không khí

en: altitude
vi: độ cao so với mặt biển

en: ascent
vi: đường dốc

en: backplate weight
vi: cân nặng giáp che

en: belt
vi: dây ràng

note: #-#-#-#-#  1402  #-#-#-#-# [editor_group]: id=cave
en: cave
vi: hang động

en: cavern
vi: hang lớn

en: ceiling
vi: trần

en: ceiling (safety stop)
vi: trần (độ an toàn)

en: deco stop
vi: dừng lại deco

en: deep
vi: sâu

en: divelog entry id
vi: số dòng nhật trình lặn

en: divespot data id
vi: số dữ liệu điểm lặn

en: divetime
vi: thời gian lặn

en: drift
vi: độ trôi

en: drysuit
vi: đồ khô

en: for all dives
vi: cho mọi lần lặn

en: for dive #%d
vi: cho lần lặn #%d

en: for dives #
vi: cho các lần lặn #

en: for selected dive
vi: cho lần lặn được chọn

en: for selected dives
vi: cho các lần lặn được chọn

en: freshwater
vi: nước sạch

en: full suit
vi: thiết bị đầy đủ

en: gaschange
vi: thay đổi dưỡng khí

en: ice
vi: băng

en: integrated
vi: được tích hợp

en: invalid event number
vi: chỉ số sự kiện không hợp lệ

en: kg
vi: ký

en: lake
vi: hồ

en: max ppO2
vi: ppO2 tối đa

en: maxCNS
vi: CNS tối đa

en: maxdepth
vi: độ sâu tối đa

en: membrane
vi: lớp màng

en: model=%u (0x%08x), firmware=%u (0x%08x), serial=%u (0x%08x)
vi: mô hình=%u (0x%08x), firmware=%u (0x%08x), số hiệu=%u (0x%08x)

en: more data dive id
vi: thêm dữ liệu về chỉ số lần lặn

en: more than %d days
vi: đã hơn %d ngày

en: night
vi: ban đêm

en: non stop time
vi: không dừng lại thời gian

en: pHe threshold
vi: ngưỡng pH

en: pN%s threshold
vi: ngưỡng pN%s

en: pO%s threshold
vi: ngưỡng pO%s

en: pool
vi: ao

en: river
vi: sông

en: safety stop
vi: dừng an toàn

en: safety stop (mandatory)
vi: dừng an toàn (bắt buộc)

en: safety stop (voluntary)
vi: dừng an toàn (tự nguyện)

en: semidry
vi: ít ướt

en: shore
vi: bờ biển

en: shorty
vi: ngắn

en: teaching
vi: đang dạy

en: tissue level warning
vi: cảnh báo cấp độ mô

en: training
vi: đang huấn luyện

en: transmitter
vi: máy phát radio

en: unkn
vi: chưa rõ

en: vest
vi: áo khoác

en: violation
vi: độ xâm phạm

en: workload
vi: tải công việc

en: wreck
vi: vật trôi dạt

en: *** SECURITY information for %h ***
vi: *** Thông tin AN NINH cho %h ***

en: Sorry, try again.
vi: Rất tiếc, hãy thử lại sau.

en: Alias `%s' already defined
vi: Bí danh “%s” đã được định nghĩa rồi

en: unable to get login class for user %s
vi: không thể lấy lớp đăng nhập cho tài khoản %s

en: unable to begin bsd authentication
vi: không thể khởi chạy xác thực kiểu bsd

en: invalid authentication type
vi: kiểu xác thực sai

en: unable to initialize BSD authentication
vi: không thể khởi tạo xác thực kiểu BSD

en: unable to read fwtk config
vi: không thể đọc cấu hình fwtk

en: unable to connect to authentication server
vi: không thể kết nối tới máy chủ xác thực

en: lost connection to authentication server
vi: mất kết nối đến máy phục vụ xác thực

en: authentication server error:
    %s
vi: lỗi máy phục vụ  xác thực:
    %s

en: %s: unable to convert principal to string ('%s'): %s
vi: %s: không thể chuyển đổi người ủy nhiệm sang chuỗi (“%s”): %s

en: %s: unable to parse '%s': %s
vi: %s: không thể phân tích “%s”: %s

en: %s: unable to resolve credential cache: %s
vi: %s: không thể phân giải bộ nhớ đệm “credential”: %s

en: %s: unable to allocate options: %s
vi: %s: không thể phân bổ các tùy chọn: %s

en: %s: unable to get credentials: %s
vi: %s: không thể lấy giấy ủy nhiệm: %s

en: %s: unable to initialize credential cache: %s
vi: %s: không thể khởi tạo bộ nhớ đệm “credential”: %s

en: %s: unable to store credential in cache: %s
vi: %s: không thể cất giữ “credential” trong bộ nhớ tạm: %s

en: %s: unable to get host principal: %s
vi: %s: không thể lấy tên máy chủ chính: %s

en: %s: Cannot verify TGT! Possible attack!: %s
vi: %s: Không thể thẩm tra TGT! Gần như chắc chắn là bị tấn công!: %s

en: unable to initialize PAM
vi: không thể khởi tạo PAM

en: account validation failure, is your account locked?
vi: xác thực tài khoản gặp lỗi nghiêm trọng, có phải tài khoản của bạn đã bị khóa?

en: Account or password is expired, reset your password and try again
vi: Mật khẩu hay tài khoản đã hết hạn sử dụng, hãy đặt lại mật khẩu của bạn và thử lại

en: unable to change expired password: %s
vi: không thể thay đổi mật khẩu đã hết hạn: %s

en: Password expired, contact your system administrator
vi: Mật khẩu đã hết hạn dùng, hãy liên lạc với quản trị hệ thống

en: Account expired or PAM config lacks an "account" section for sudo, contact your system administrator
vi: Tài khoản hết hạn hoặc cấu hình PAM không có phiên “tài khoản” cho sudo, hãy liên hệ với người quản trị

en: PAM authentication error: %s
vi: lỗi xác thực PAM: %s

en: you do not exist in the %s database
vi: bạn không tồn tại trong cơ sở dữ liệu %s

en: failed to initialise the ACE API library
vi: gặp lỗi khi khởi tạo thư viện “ACE API”

en: unable to contact the SecurID server
vi: không thể liên lạc được với máy chủ SecurID

en: User ID locked for SecurID Authentication
vi: ID người dùng bị khóa với “SecurID Authentication”

en: invalid username length for SecurID
vi: sai chiều dài tên tài khoản cho SecurID

en: invalid Authentication Handle for SecurID
vi: sai Bộ Tiếp Hợp Xác Thực cho SecurID

en: SecurID communication failed
vi: Truyền thông với SecurID gặp lỗi

en: unknown SecurID error
vi: không hiểu lỗi SecurID

en: invalid passcode length for SecurID
vi: sai chiều dài passcode cho SecurID

en: unable to initialize SIA session
vi: không thể khởi tạo phiên SIA

en: invalid authentication methods
vi: Phương thức xác thực không hợp lệ

en: Invalid authentication methods compiled into sudo!  You may not mix standalone and non-standalone authentication.
vi: Phương thức xác thực không hợp lệ được biên dịch vào trong sudo! Bạn không thể pha trộn kiểu xác thực giữa standalone và non-standalone

en: no authentication methods
vi: chưa có phương thức xác

en: There are no authentication methods compiled into sudo!  If you want to turn off authentication, use the --disable-authentication configure option.
vi: Ở đây không có phương thức xác thực nào được dịch vào trong sudo! Nếu bạn muốn tắt xác thực, sử dụng tùy chọn cấu hình --disable-authentication

en: Authentication methods:
vi: Phương thức xác thực:

en: Could not determine audit condition
vi: Không thể xác định điều kiện audit

en: unable to commit audit record
vi: không thể chuyển giao bản ghi audit

en: 
    We trust you have received the usual lecture from the local System
    Administrator. It usually boils down to these three things:
    
        #1) Respect the privacy of others.
        #2) Think before you type.
        #3) With great power comes great responsibility.
vi: 
    Chúng tôi tin rằng bạn đã nhận được bài giảng từ Quản trị Hệ thống
    nội bộ. Có thể tóm lược chúng lại thành một số điểm quan trọng sau:
    
        #1) Tôn trọng sự riêng tư của người khác.
        #2) Nghĩ trước khi gõ một lệnh.
        #3) Quyền lực lớn đi kèm với trách nhiệm lớn.

en: unknown uid: %u
vi: không biết UID: %u

en: unknown user: %s
vi: không hiểu người dùng: %s

en: Syslog facility if syslog is being used for logging: %s
vi: Trang bị Syslog nếu syslog được sử dụng cho việc ghi nhật ký: %s

en: Syslog priority to use when user authenticates successfully: %s
vi: Mức ưu tiên Syslog sẽ sử dụng khi người dùng đăng nhập thành công: %s

en: Syslog priority to use when user authenticates unsuccessfully: %s
vi: Mức ưu tiên Syslog sẽ sử dụng khi người dùng đăng nhập không thành công: %s

en: Put OTP prompt on its own line
vi: Đặt nhắc OTP (mật khẩu dùng một lần) tại dòng nó sở hữu

en: Ignore '.' in $PATH
vi: Bỏ qua “.” trong $PATH

en: Always send mail when sudo is run
vi: Luôn gửi thư mỗi khi chạy lệnh sudo

en: Send mail if user authentication fails
vi: Gửi thư nếu xác thực người dùng gặp lỗi

en: Send mail if the user is not in sudoers
vi: Gửi thư nếu người dùng không ở trong sudoers

en: Send mail if the user is not in sudoers for this host
vi: Gửi thư nếu người dùng không có trong sudoers cho máy chủ này

en: Send mail if the user is not allowed to run a command
vi: Gửi thư nếu người dùng không được phép chạy lệnh nào đó

en: Use a separate timestamp for each user/tty combo
vi: Sử dụng timestamp riêng rẽ cho từng cặp tkhoản/tty

en: Lecture user the first time they run sudo
vi: Hướng dẫn người dùng lần đầu tiên họ chạy lệnh sudo

en: File containing the sudo lecture: %s
vi: TẬP-TIN chứa thuyết trình về sudo: %s

en: Require users to authenticate by default
vi: Yêu cầu người dùng chứng thực theo mặc định

en: Root may run sudo
vi: Siêu người dùng (root) có thể chạy lệnh sudo

en: Log the hostname in the (non-syslog) log file
vi: Ghi nhật ký tên-máy-chủ vào tập tin nhật ký (không dùng syslog)

en: Log the year in the (non-syslog) log file
vi: Ghi nhật ký năm vào tập tin nhật ký (không dùng syslog)

en: If sudo is invoked with no arguments, start a shell
vi: Nếu lệnh sudo được triệu gọi mà không đưa ra tham số thì khởi chạy shell (hệ vỏ)

en: Set $HOME to the target user when starting a shell with -s
vi: Đặt biến $HOME cho người dùng đích khi sử dụng hệ vỏ (shell) với tùy chọn -s

en: Always set $HOME to the target user's home directory
vi: Luôn đặt biến $HOME cho thư mục home của người dùng đích

en: Allow some information gathering to give useful error messages
vi: Cho phép một số thông tin được thu thập để đưa ra các thông tin về lỗi hữu dụng

en: Require fully-qualified hostnames in the sudoers file
vi: Yêu cầu tên máy chủ dạng đầy đủ trong tập tin sudoers

en: Insult the user when they enter an incorrect password
vi: Lăng mạ người dùng khi họ nhập vào mật khẩu sai

en: Only allow the user to run sudo if they have a tty
vi: Chỉ cho phép người dùng chạy lệnh sudo nếu họ có tty

en: Visudo will honor the EDITOR environment variable
vi: Visudo sẽ tôn trọng biến môi trường EDITOR

en: Prompt for root's password, not the users's
vi: Hỏi mật khẩu của siêu người dùng, chứ không phải của người dùng

en: Prompt for the runas_default user's password, not the users's
vi: Nhắc mật khẩu của người dùng runas_mặc_định, không phải của người dùng

en: Prompt for the target user's password, not the users's
vi: Nhắc mật khẩu của người dùng đích, không phải cái hiện tại

en: Apply defaults in the target user's login class if there is one
vi: Áp dụng mặc định trong lớp đăng nhập người dùng đích nếu ở đây có một

en: Set the LOGNAME and USER environment variables
vi: Đặt biến môi trường LOGNAME và USER

en: Only set the effective uid to the target user, not the real uid
vi: Chỉ đặt uid đang có hiệu lực cho người dùng đích, không sử dụng uid thật

en: Don't initialize the group vector to that of the target user
vi: Không khởi tạo véc-tơ nhóm cho người dùng đích

en: Length at which to wrap log file lines (0 for no wrap): %d
vi: Độ dài mà tại đó các dòng trong tập tin nhật ký được ngắt dòng (0 là không ngắt dòng): %d

en: Authentication timestamp timeout: %.1f minutes
vi: Thời gian chờ timestamp xác thực tối đa: %.1f  phút

en: Password prompt timeout: %.1f minutes
vi: Thời gian chờ nhắc mật khẩu tối đa: %.1f  phút

en: Number of tries to enter a password: %d
vi: Số lần nhập mật khẩu: %d

en: Umask to use or 0777 to use user's: 0%o
vi: Umask để sử dụng hoặc 0777 để sử dụng của người dùng: 0%o

en: Path to log file: %s
vi: Đường dẫn tới tập tin nhật ký: “%s”

en: Path to mail program: %s
vi: Đường dẫn tới chương trình gửi thư (mail) %s

en: Flags for mail program: %s
vi: Các cờ dành cho chương trình gửi thư (mail): %s

en: Address to send mail to: %s
vi: Địa chỉ để gửi thư đến: %s

en: Address to send mail from: %s
vi: Địa chỉ dùng để gửi thư: %s

en: Subject line for mail messages: %s
vi: Chủ đề cho thư: %s

en: Incorrect password message: %s
vi: Sai mật khẩu: %s

en: Path to authentication timestamp dir: %s
vi: Đường dẫn thư mục timestamp xác thực: %s

en: Owner of the authentication timestamp dir: %s
vi: Chủ sở hữu đường dẫn thư mục timestamp xác thực: %s

en: Users in this group are exempt from password and PATH requirements: %s
vi: Những tài khoản trong nhóm này được miễn mật khẩu và yêu cầu PATH: %s

en: Default password prompt: %s
vi: Lời nhắc nhập mật khẩu mặc định: %s

en: If set, passprompt will override system prompt in all cases.
vi: Nếu được đặt, lời nhắc mật khẩu sẽ đè lên dấu nhắc hệ thống trong mọi trường hợp.

en: Default user to run commands as: %s
vi: Tài khoản mặc định chạy lệnh như là: %s

en: Value to override user's $PATH with: %s
vi: Giá trị dùng để ghi đè lên $PATH của người dùng: %s

en: Path to the editor for use by visudo: %s
vi: Đường dẫn tới trình biên soạn để sử dụng cho lệnh visudo: %s

en: When to require a password for 'list' pseudocommand: %s
vi: Khi được yêu cầu mật khẩu cho “liệt kê” lệnh-giả: %s

en: When to require a password for 'verify' pseudocommand: %s
vi: Khi được yêu cầu mật khẩu cho “thẩm tra” lệnh-giả: %s

en: Preload the dummy exec functions contained in the sudo_noexec library
vi: Tải trước các hàm thi hành giả được chứa trong thư viện sudo_noexec

en: If LDAP directory is up, do we ignore local sudoers file
vi: Nếu thư mục LDAP đã bật, chúng tôi sẽ lờ đi tập tin sudoers phải không

en: File descriptors >= %d will be closed before executing a command
vi: Các bộ mô tả tập tin >= %d sẽ bị đóng trước khi chạy một lệnh

en: If set, users may override the value of `closefrom' with the -C option
vi: Nếu được đặt, người dùng có thể ghi đè lên giá trị của “closefrom” bằng tùy chọn -C

en: Allow users to set arbitrary environment variables
vi: Cho phép người dùng đặt biến môi trường tùy ý

en: Reset the environment to a default set of variables
vi: Đặt lại biến môi trường thành giá trị mặc định của chúng

en: Environment variables to check for sanity:
vi: Các biến môi trường được kiểm tra xem có đúng mực không:

en: Environment variables to remove:
vi: Các biến môi trường gỡ bỏ:

en: Environment variables to preserve:
vi: Các biến môi trường được giữ lại:

en: SELinux role to use in the new security context: %s
vi: Vai trò SELinux được dùng trong ngữ cảnh an ninh mới: %s

en: SELinux type to use in the new security context: %s
vi: Kiểu SELinux được dùng trong ngữ cảnh an ninh mới: %s

en: Path to the sudo-specific environment file: %s
vi: Đường dẫn tới tập tin môi trường đặc-tả-sudo: %s

en: Locale to use while parsing sudoers: %s
vi: Miền địa phương sẽ sử dụng khi phân tích sudoers: %s

en: Allow sudo to prompt for a password even if it would be visible
vi: Cho phép sudo hỏi mật khẩu thậm chí ngay cả khi nó đã rõ ràng

en: Provide visual feedback at the password prompt when there is user input
vi: Cung cấp phản hồi ảo lúc nhắc mật khẩu khi đây là đầu nhập người dùng

en: Use faster globbing that is less accurate but does not access the filesystem
vi: Sử dụng globbing kiểu nhanh hơn mà nó thì kém chính xác hơn nhưng lại không cần truy cập hệ thống tập tin

en: The umask specified in sudoers will override the user's, even if it is more permissive
vi: Giá trị umask được chỉ định trong sudoers sẽ ghi đè lên giá trị này của người dùng, thậm chí nó còn dễ dãi hơn

en: Log user's input for the command being run
vi: Ghi nhật ký kết xuất từ người dùng cho lệnh đang chạy

en: Log the output of the command being run
vi: Ghi lại nhật ký kết xuất của lệnh đang chạy

en: Compress I/O logs using zlib
vi: Nén nhật ký V/R sử dụng định dạng zlib

en: Always run commands in a pseudo-tty
vi: Luôn chạy lệnh ở tty-giả

en: Plugin for non-Unix group support: %s
vi: Phần bổ xung cho hỗ trợ nhóm không-Unix: %s

en: Directory in which to store input/output logs: %s
vi: Thư mục mà nó sẽ lưu nhật ký vào/ra: %s

en: File in which to store the input/output log: %s
vi: Tập tin mà nó sẽ lưu nhật ký vào/ra: %s

en: Add an entry to the utmp/utmpx file when allocating a pty
vi: Thêm một mục vào tập tin utmp/utmpx khi phân bổ một pty

en: Set the user in utmp to the runas user, not the invoking user
vi: Đặt người dùng trong utmp thành người dùng runasr, không phải người dùng gọi

en: Set of permitted privileges
vi: Tập hợp các đặc quyền được phép

en: Set of limit privileges
vi: Tập hợp các quyền bị giới hạn

en: Run commands on a pty in the background
vi: Chạy các câu lệnh trên một pty trong nền hệ thống

en: PAM service name to use
vi: Tên dịch vụ PAM được dùng

en: PAM service name to use for login shells
vi: Tên dịch vụ PAM được dùng cho các hệ vỏ đăng nhập

en: Attempt to establish PAM credentials for the target user
vi: Thử thiết lập ủy nhiệm PAM cho người dùng đích

en: Create a new PAM session for the command to run in
vi: Tạo một phiên PAM mới để lệnh chạy với nó

en: Maximum I/O log sequence number
vi: Số lượng nhật ký I/O đã đạt ngưỡng tối đa

en: unknown defaults entry `%s'
vi: không hiểu mục mặc định “%s”

en: value `%s' is invalid for option `%s'
vi: giá trị “%s” là không hợp lệ cho tùy chọn “%s”

en: no value specified for `%s'
vi: chưa chỉ ra giá trị cho “%s”

en: values for `%s' must start with a '/'
vi: giá trị cho “%s” phải bắt đầu bằng một “/”

en: option `%s' does not take a value
vi: tùy chọn “%s” không nhận giá trị

en: internal error, %s overflow
vi: lỗi nội bộ, %s bị tràn

en: sudo_putenv: corrupted envp, length mismatch
vi: sudo_putenv: envp sai hỏng, chiều dài không khớp

en: sorry, you are not allowed to set the following environment variables: %s
vi: rất tiếc, bạn không được phép đặt các biến môi trường sau đây: %1s

en: %s must be owned by uid %d
vi: %s phải được sở hữu bởi uid %d

en: %s must only be writable by owner
vi: %s phải là những thứ chỉ có thể ghi bởi chủ sở hữu

en: unable to dlopen %s: %s
vi: không thể dlopen %s: %s

en: unable to find symbol "group_plugin" in %s
vi: không tìm thấy ký hiệu “group_plugin” trong %s

en: %s: incompatible group plugin major version %d, expected %d
vi: %s: phiên bản số lớn phần bổ xung nhóm không tương thích %d, mong đợi %d

en: Local IP address and netmask pairs:
vi: Cặp địa chỉ IP và mặt nạ cục bộ:

en: %s exists but is not a directory (0%o)
vi: %s tồn tại nhưng không phải là một thư mục (0%o)

en: unable to mkdir %s
vi: không thể tạo thư mục “%s”

en: unable to open %s
vi: không mở được %s

en: unable to write to %s
vi: không thể ghi vào %s

en: unable to create %s
vi: không thể tạo “%s”

en: sudo_ldap_conf_add_ports: port too large
vi: sudo_ldap_conf_add_ports: cổng quá lớn

en: sudo_ldap_conf_add_ports: out of space expanding hostbuf
vi: sudo_ldap_conf_add_ports: hết bộ nhớ để mở rộng hostbuf

en: unsupported LDAP uri type: %s
vi: không hỗ trợ kiểu “LDAP uri”: %s

en: invalid uri: %s
vi: URI không hợp lệ: %s

en: unable to mix ldap and ldaps URIs
vi: không thể trộn ldap và ldaps URIs

en: unable to mix ldaps and starttls
vi: không thể trộn ldaps và starttls

en: sudo_ldap_parse_uri: out of space building hostbuf
vi: sudo_ldap_parse_uri: hết bộ nhớ để xây dựng hostbuf

en: unable to initialize SSL cert and key db: %s
vi: không thể khởi tạo chứng nhận SSL và csdl khóa: %s

en: you must set TLS_CERT in %s to use SSL
vi: bạn phải đặt TLS_CERT trong %s để sử dụng SSL

en: unable to get GMT time
vi: không thể lấy giờ quốc tế (GMT)

en: unable to format timestamp
vi: không thể định dạng dấu-vết-thời-gian

en: unable to build time filter
vi: không thể xây dựng bộ lọc thời gian

en: sudo_ldap_build_pass1 allocation mismatch
vi: sudo_ldap_build_pass1 phân bổ không khớp

en: 
    LDAP Role: %s
vi: 
    Vai trò LDAP: %s

en: 
    LDAP Role: UNKNOWN
vi: 
    Vai trò LDAP: KHÔNG HIỂU

en:     Order: %s
vi:     Thứ tự: %s

en:     Commands:
vi:     Lệnh:

en: unable to initialize LDAP: %s
vi: không thể khởi tạo LDAP: %s

en: start_tls specified but LDAP libs do not support ldap_start_tls_s() or ldap_start_tls_s_np()
vi: start_tls được chỉ ra nhưng thư viện LDAP không hỗ trợ ldap_start_tls_s() hoặc ldap_start_tls_s_np()

en: invalid sudoOrder attribute: %s
vi: thuộc tính sudoOrder không hợp lệ: %s

en: unable to open audit system
vi: không thể mở hệ thống audit

en: unable to send audit message
vi: không thể gửi thông tin audit

en: %8s : (command continued) %s
vi: %8s : (lệnh tiếp tục) %s

en: unable to open log file: %s: %s
vi: không thể mở tập tin nhật ký: %s: %s

en: unable to lock log file: %s: %s
vi: không thể khóa tập tin nhật ký: %s: %s

en: No user or host
vi: Không có tài khoản hay tên máy chủ

en: validation failure
vi: việc phê chuẩn thất bại

en: user NOT in sudoers
vi: tài khoản KHÔNG có trong sudoers

en: user NOT authorized on host
vi: tài khoản KHÔNG được cho phép sử dụng trên máy chủ

en: command not allowed
vi: lệnh không được phép

en: %s is not in the sudoers file.  This incident will be reported.
vi: %s không trong tập tin sudoers.  Sự việc này sẽ được báo cáo.

en: %s is not allowed to run sudo on %s.  This incident will be reported.
vi: %s không được phép chạy lệnh sudo trên %s.  Sự việc này sẽ được báo cáo.

en: Sorry, user %s may not run sudo on %s.
vi: Rất tiếc, tài khoảnr %s không được chạy lệnh sudo trên %s.

en: Sorry, user %s is not allowed to execute '%s%s%s' as %s%s%s on %s.
vi: Rất tiếc, tài khoản %s không được phép thi hành “%s%s%s” như là %s%s%s trên %s.

en: ignoring `%s' found in '.'
    Use `sudo ./%s' if this is the `%s' you wish to run.
vi: đang bỏ qua “%s” được tìm thấy trong “.”
    Sử dụng “sudo ./%s” nếu đây là “%s” bạn muốn chạy.

en: authentication failure
vi: xác thực gặp lỗi nghiêm trọng

en: a password is required
vi: bắt buộc phải có mật khẩu

en: %d incorrect password attempt | %d incorrect password attempts
vi[0]: đã sai mật khẩu %d lần
vi[1]: đã sai mật khẩu %d lần

en: unable to fork: %m
vi: không thể tạo tiến trình con: %m

en: unable to open pipe: %m
vi: không thể mở ống dẫn lệnh: %m

en: unable to dup stdin: %m
vi: không thể dup (nhân bản) stdin: %m

en: unable to execute %s: %m
vi: không thể thực thi %s: %m

en: internal error: insufficient space for log line
vi: lỗi nội bộ: thiếu khoảng trống cho dòng ghi nhật ký

en: unsupported digest type %d for %s
vi: không hỗ trợ kiểu tóm lược %d dành cho %s

en: digest for %s (%s) is not in %s form
vi: tóm lược cho %s (%s) không ở dạng thức %s

en: parse error in %s near line %d
vi: lỗi phân tích trong %s gần dòng %d

en: parse error in %s
vi: gặp lỗi phân tích trong %s

en: 
    Sudoers entry:
vi: 
    Mục Sudoers:

en:     RunAsUsers:
vi:     ChạyVớiTưCách:

en:     RunAsGroups:
vi:     ChạyNhưỞNhóm:

en:     Options:
vi:     Tùy chọn:

en: value out of range
vi: giá trị nằm ngoài phạm vi

en: unable to execute %s
vi: không thể thực thi %s

en: Sudoers policy plugin version %s
vi: Phiên bạn phần bổ xung chính sách Sudoers %s

en: Sudoers file grammar version %d
vi: Phiên bản ngữ pháp tập tin Sudoers %d

en: 
    Sudoers path: %s
vi: 
    Đường dẫn Sudoers: %s

en: nsswitch path: %s
vi: đường dẫn nsswitch: %s

en: ldap.conf path: %s
vi: đường dẫn ldap.conf: %s

en: ldap.secret path: %s
vi: đường dẫn ldap.secret: %s

en: unable to cache uid %u, already exists
vi: không thể lưu nhớ tạm uid %u, đã có sẵn rồi

en: unable to cache user %s, already exists
vi: không thể lưu nhớ tạm tài khoản %s, đã có sẵn rồi

en: unable to cache gid %u, already exists
vi: không thể lưu nhớ tạm gid %u, đã có sẵn rồi

en: unable to cache group %s, already exists
vi: không thể lưu nhớ tạm nhóm %s, đã có sẵn rồi

en: unable to cache group list for %s, already exists
vi: không thể lưu nhớ tạm danh sách nhóm cho %s, đã có sẵn rồi

en: unable to parse groups for %s
vi: không thể phân tích nhóm cho %s

en: perm stack overflow
vi: stack perm bị tràn

en: perm stack underflow
vi: perm stack tràn ngầm

en: unable to change to root gid
vi: không thể thay đổi chỉ số nhóm gid của siêu người dùng root

en: unable to change to runas gid
vi: không thể thay đổi thành runas gid

en: unable to change to runas uid
vi: không thể thay đổi thành runas uid

en: unable to change to sudoers gid
vi: không thể thay đổi thành gid sudoers

en: too many processes
vi: quá nhiều tiến trình

en: unable to set runas group vector
vi: không thể đặt véc-tơ nhóm runas

en: unable to initialize SSS source. Is SSSD installed on your machine?
vi: không thể khởi tạo nguồn SSS. SSSD đã được cài đặt trên máy của bạn chưa vậy?

en: unable to find symbol "%s" in %s
vi: không thể tìm thấy ký hiệu “%s” trong %s

en: Matching Defaults entries for %s on %s:
vi: Các mục mặc định khớp cho %s trên máy %s:

en: Runas and Command-specific defaults for %s:
vi: Runas và Đặc-tả-lệnh mặc định cho %s:

en: User %s may run the following commands on %s:
vi: Người dùng %s có thể chạy những lệnh sau trên máy %s:

en: User %s is not allowed to run sudo on %s.
vi: Tài khoản %s không được phép thi hành sudo trên %s.

en: problem with defaults entries
vi: trục trặc với các mục mặc định

en: no valid sudoers sources found, quitting
vi: không có người dùng hợp lệ nào được tìm thấy, đang thoát ra

en: sudoers specifies that root is not allowed to sudo
vi: sudoers đã ghi rõ là siêu người dùng (root) không được phép chạy sudo

en: you are not permitted to use the -C option
vi: bạn không được phép sử dụng tùy chọn -C

en: timestamp owner (%s): No such user
vi: người sở hữu timestamp (%s): Không có người dùng nào như vậy

en: no tty
vi: không có tty

en: sorry, you must have a tty to run sudo
vi: rất tiếc, bạn phải có tty mới có thể chạy sudo

en: command in current directory
vi: lệnh trong thư mục hiện hành

en: sorry, you are not allowed to preserve the environment
vi: rất tiếc, bạn không được phép giữ lại môi trường

en: %s is not a regular file
vi: %s không phải tập tin thường

en: %s is owned by uid %u, should be %u
vi: %s được sở hữu bởi uid %u, nên là %u

en: %s is world writable
vi: %s ai ghi cũng được

en: %s is owned by gid %u, should be %u
vi: %s được sở hữu bởi gid %u, nên là %u

en: only root can use `-c %s'
vi: chỉ có siêu người dùng (root) mới có thể sử dụng tùy chọn “-c %s”

en: unknown login class: %s
vi: không rõ lớp đăng nhập: %s

en: unable to resolve host %s
vi: không thể phân giải địa chỉ của máy %s

en: unknown group: %s
vi: không nhận ra nhóm: %s

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

en: invalid max wait: %s
vi: thời gian chờ tối đa không hợp lệ: %s

en: invalid speed factor: %s
vi: sai hệ số nhân tốc độ: %s

en: %s/%.2s/%.2s/%.2s/timing: %s
vi: %s/%.2s/%.2s/%.2s/thời-gian: %s

en: %s/%s/timing: %s
vi: %s/%s/thời-gian: %s

en: Replaying sudo session: %s
vi: Đang chạy lại phiên sudo: %s

en: Warning: your terminal is too small to properly replay the log.
vi: Cảnh báo: thiết bị cuối quá nhỏ để có thể chạy nhật ký một cách đúng đắn.

en: Log geometry is %d x %d, your terminal's geometry is %d x %d.
vi: Định dạng của nhật ký là %d x %d, định dạng của thiết bị cuối là %d x %d.

en: unable to set tty to raw mode
vi: không thể đặt thiết bị tty chế độ raw (thô)

en: invalid timing file line: %s
vi: sai dòng ghi thời gian trong tập tin: %s

en: writing to standard output
vi: ghi vào đầu ra tiêu chuẩn

en: ambiguous expression "%s"
vi: biểu thức không rõ ràng “%s”

en: too many parenthesized expressions, max %d
vi: có quá nhiều biểu thức trong dấu ngoặc đơn, tối đa là %d

en: unmatched ')' in expression
vi: thiếu “)” trong biểu thức

en: unknown search term "%s"
vi: không hiểu giới hạn tìm kiếm “%s”

en: %s requires an argument
vi: %s yêu cầu một đối số

en: invalid regular expression: %s
vi: biểu thức chính quy không hợp lệ: %s

en: could not parse date "%s"
vi: không thể phân tích ngày tháng  “%s”

en: unmatched '(' in expression
vi: thiếu “(” trong biểu thức

en: illegal trailing "or"
vi: sai đuôi “or”

en: illegal trailing "!"
vi: sai đuôi “!”

en: usage: %s [-h] [-d dir] [-m num] [-s num] ID
vi: cách dùng: %s [-h] [-d thư-mục] [-m số] [-s số] ID

en: usage: %s [-h] [-d dir] -l [search expression]
vi: cách dùng: %s [-h] [-d th.mục] -l [biểu thức tìm kiếm]

en: %s - replay sudo session logs
vi: %s - chạy lại nhật ký phiên sudo

en: 
    Options:
      -d, --directory=dir  specify directory for session logs
      -f, --filter=filter  specify which I/O type(s) to display
      -h, --help           display help message and exit
      -l, --list           list available session IDs, with optional expression
      -m, --max-wait=num   max number of seconds to wait between events
      -s, --speed=num      speed up or slow down output
      -V, --version        display version information and exit
vi: 
    Tùy chọn:
      -d, --directory=th.mục  chỉ định thư mục cho nhật ký phiên
      -f, --filter=bộ-lọc     chỉ định kiểu V/R để hiển thị
      -h, --help              hiển thị thông tin trợ giúp rồi thoát
      -l, --list              liệt kê ID phiên sẵn có, với biểu thức tùy chọn
      -m, --max-wait=sô       số giây tối đa sẽ chờ giữa hai sự kiện
      -s, --speed=số          tăng hoặc giảm tốc độ kết xuất
      -V, --version           hiển thị thông tin về phiên bản rồi thoát

en: 	host  unmatched
vi: 	máy chủ không khớp

en: 
    Command allowed
vi: 
    Lệnh được phép

en: 
    Command denied
vi: 
    Lệnh bị từ chối

en: 
    Command unmatched
vi: 
    Lệnh không khớp

en: timestamp path too long: %s
vi: đường dẫn timestamp quá dài: %s

en: %s owned by uid %u, should be uid %u
vi: %s được sở hữu bởi uid %u, nên là %u

en: %s writable by non-owner (0%o), should be mode 0700
vi: %s có thể được ghi bởi người không sở hữu nó (0%o), cần đặt chế độ 0700

en: %s exists but is not a regular file (0%o)
vi: %s đã sẵn có nhưng không phải là một tập tin bình thường (0%o)

en: %s writable by non-owner (0%o), should be mode 0600
vi: %s có thể được ghi bởi người không sở hữu nó (0%o), cần đặt chế độ 0600

en: timestamp too far in the future: %20.20s
vi: timestamp nằm quá xa ở tương lai: %20.20s

en: unable to remove %s, will reset to the Unix epoch
vi: không thể gỡ bỏ %s, sẽ đặt lại thành thời điểm bắt đầu kiểu Unix

en: unable to reset %s to the Unix epoch
vi: không thể đặt lại %s thành thời điểm bắt đầu kiểu Unix

en: fill_args: buffer overflow
vi: fill_args: bộ đệm bị tràn

en: %s grammar version %d
vi: %s phiên bản ngữ pháp %d

en: press return to edit %s:
vi: bấm phím <Enter> để trở về chỉnh sửa %s:

en: unable to stat temporary file (%s), %s unchanged
vi: không thể lấy thống kê tập tin tạm (%s), %s không thay đổi gì.

en: zero length temporary file (%s), %s unchanged
vi: tệp tin tạm (%s) có chiều dài bằng không, %s không thay đổi gì

en: editor (%s) failed, %s unchanged
vi: trình biên soạn (%s) gặp lỗi, %s không thay đổi gì

en: %s unchanged
vi: %s không thay đổi

en: unable to re-open temporary file (%s), %s unchanged.
vi: không thể mở lại tập tin tạm (%s), %s không thay đổi gì.

en: unabled to parse temporary file (%s), unknown error
vi: không thể phân tích tập tin tạm (%s), lỗi chưa được biết

en: internal error, unable to find %s in list!
vi: lỗi hệ thống, không thể tìm thấy %s trong danh sách!

en: unable to set (uid, gid) of %s to (%u, %u)
vi: không thể đặt (uid, gid) của %s thành (%u, %u)

en: unable to change mode of %s to 0%o
vi: không thể chuyển đổi chế độ của %s thành 0%o

en: %s and %s not on the same file system, using mv to rename
vi: %s và %s không ở trên cùng một hệ thống tập tin, sử dụng lệnh mv để đổi tên

en: command failed: '%s %s %s', %s unchanged
vi: thực hiện lệnh gặp lỗi: “%s %s %s”, %s không thay đổi

en: error renaming %s, %s unchanged
vi: gặp lỗi khi đổi tên %s, %s không thay đổi

en: What now?
vi: Vậy làm gì bây giờ?

en: Options are:
      (e)dit sudoers file again
      e(x)it without saving changes to sudoers file
      (Q)uit and save changes to sudoers file (DANGER!)
vi: Các tùy chọn là:
      (e) lại sửa tập tin sudoers
      e(x) thoát ra mà không ghi lại tập tin sudoerse
      (Q)Thoát ra và ghi lại tập tin sudoers (NGUY HIỂM!)

en: unable to run %s
vi: không thể chạy %s

en: %s: wrong owner (uid, gid) should be (%u, %u)
vi: %s: sai sở hữu (uid, gid) đáng lẽ là (%u, %u)

en: %s: bad permissions, should be mode 0%o
vi: %s: phân quyền sai, phải ở chế độ 0%o

en: failed to parse %s file, unknown error
vi: gặp lỗi khi phân tích tập tin %s, không rõ bị lỗi gì

en: parse error in %s near line %d
vi: lỗi phân tích trong %s gần dòng %d

en: parse error in %s
vi: gặp lỗi phân tích trong %s

en: %s: parsed OK
vi: %s: kiểm duyệt OK

en: %s busy, try again later
vi: %s đang bận, hãy thử lại sau

en: specified editor (%s) doesn't exist
vi: trình biên soạn đã chỉ ra (%s) không tồn tại

en: unable to stat editor (%s)
vi: không thể lấy thống kê trình biên soạn (%s)

en: no editor found (editor path = %s)
vi: không tìm thấy trình biên soạn (đường dẫn của nó = %s)

en: Error: cycle in %s_Alias `%s'
vi: Lỗi: bí danh bị quẩn trong %s_Alias “%s”

en: Warning: cycle in %s_Alias `%s'
vi: Cảnh báo: cycle (vòng tròn) trong %s_Alias “%s”

en: Error: %s_Alias `%s' referenced but not defined
vi: Lỗi: %s_Bí_danh “%s” được tham chiếu nhưng chưa được định nghĩa

en: Warning: %s_Alias `%s' referenced but not defined
vi: Cảnh báo: %s_Bí_danh “%s” được tham chiếu nhưng chưa được định nghĩa

en: %s: unused %s_Alias %s
vi: %s: không dùng %s_Bí_danh %s

en: %s - safely edit the sudoers file
vi: %s - sửa tập tin sudoers một cách an toàn

en: 
    Options:
      -c, --check      check-only mode
      -f, --file=file  specify sudoers file location
      -h, --help       display help message and exit
      -q, --quiet      less verbose (quiet) syntax error messages
      -s, --strict     strict syntax checking
      -V, --version    display version information and exit
vi: 
    Tùy chọn:
      -c, --check      chế độ chỉ kiểm tra
      -f, --file=tệp   chỉ định vị trí tập tin sudoers
      -h, --help       hiển thị thông tin trợ giúp rồi thoát
      -q, --quiet      tối thiểu hóa các thông tin (quiet: im lặng)
      -s, --strict     kiểm tra cú pháp ngặt nghèo
      -V, --version    hiển thị thông tin về phiên bản rổi thoát

en: too many levels of includes
vi: quá nhiều cấp bao gồm (include)

en: unable to open userdb
vi: không thể mở userdb

en: unable to switch to registry "%s" for %s
vi: không thể chuyển đến sổ đăng ký “%s” cho %s

en: unable to restore registry
vi: không thể phục hồi sổ đăng ký

en: internal error, tried to emalloc(0)
vi: lỗi nội bộ, dùng thử erealloc(0)

en: internal error, tried to emalloc2(0)
vi: lỗi nội bộ, dùng thử erealloc2(0)

en: internal error, tried to ecalloc(0)
vi: lỗi nội bộ, đã dùng thử ecalloc(0)

en: internal error, tried to erealloc(0)
vi: lỗi nội bộ, dùng thử erealloc(0)

en: internal error, tried to erealloc3(0)
vi: lỗi nội bộ, dùng thử erealloc3(0)

en: internal error, tried to erecalloc(0)
vi: lỗi nội bộ, đã dùng erecalloc(0)

en: value too large
vi: giá trị quá lớn

en: unsupported group source `%s' in %s, line %d
vi: nguồn nhóm không được hỗ trợ “%s” trong %s, dòng %d

en: invalid max groups `%s' in %s, line %d
vi: nhóm tối đa không hợp lệ “%s” trong %s, dòng %d

en: %s is group writable
vi: %s là nhóm có thể ghi

en: policy plugin failed session initialization
vi: phần bổ xung chính sách gặp lỗi khi khởi tạo phiên

en: unable to create sockets
vi: không thể tạo sockets

en: select failed
vi: lựa chọn gặp lỗi

en: unable to restore tty label
vi: không thể phục hồi nhãn cho tty

en: unable to remove PRIV_PROC_EXEC from PRIV_LIMIT
vi: không thể xóa bỏ PRIV_PROC_EXEC từ PRIV_LIMIT

en: unable to allocate pty
vi: không thể phân bổ pty

en: unable to create pipe
vi: không tạo được đường ống pipe

en: unable to set terminal to raw mode
vi: không thể đặt thiết bị cuối sang chế độ thô

en: unable to set controlling tty
vi: không thể đặt điều khiển cho tty

en: error reading from signal pipe
vi: lỗi khi đọc từ đường ống dẫn tín hiệu

en: error reading from pipe
vi: gặp lỗi khi đọc từ một đường ống dẫn lệnh

en: error reading from socketpair
vi: gặp lỗi khi đọc từ socketpair

en: unexpected reply type on backchannel: %d
vi: kiểu trả về không như mong đợi từ backchannel: %d

en: error in %s, line %d while loading plugin `%s'
vi: lỗi trong %s, dòng %d, trong khi tải phần bổ sung “%s”

en: %s must be only be writable by owner
vi: %s phải là những thứ chỉ có thể ghi bởi chủ sở hữu

en: unable to find symbol `%s' in %s
vi: không tìm thấy ký hiệu “%s” trong %s

en: unknown policy type %d found in %s
vi: không hiểu kiểu chính sách %d tìm thấy trong %s

en: incompatible plugin major version %d (expected %d) found in %s
vi: không tương thích số hiệu phiên bản lớn %d (cần %d) tìm thấy trong %s

en: ignoring policy plugin `%s' in %s, line %d
vi: lờ đi phần bổ xung chính sách “%s” trong %s, dòng %d

en: only a single policy plugin may be specified
vi: chỉ được phép chỉ định một phần bổ xung chính sách

en: ignoring duplicate policy plugin `%s' in %s, line %d
vi: lờ đi phần bổ xung chính sách bị trùng lặp “%s” trong %s, dòng %d

en: ignoring duplicate I/O plugin `%s' in %s, line %d
vi: lờ đi phần bổ xung I/O trùng lặp “%s” trong %s, dòng %d

en: policy plugin %s does not include a check_policy method
vi: phần bổ xung chính sách %s không bao gồm phương thức kiểm tra chính sách

en: load_interfaces: overflow detected
vi: load_interfaces: đã có chỗ bị tràn

en: unable to open socket
vi: không mở được socket

en: the argument to -C must be a number greater than or equal to 3
vi: đối số cho -C phải là một số lớn hơn hoặc bằng 3

en: you may not specify both the `-i' and `-s' options
vi: bạn không thể chỉ định đồng thời cả hai tùy chọn “-i” và “-s”

en: you may not specify both the `-i' and `-E' options
vi: bạn không thể chỉ định cả hai tùy chọn “-i” và “-E”

en: the `-E' option is not valid in edit mode
vi: tùy chọn “-E” không hợp lệ trong chế độ chỉnh sửa

en: you may not specify environment variables in edit mode
vi: bạn có lẽ không được chỉ định biến môi trường trong chế độ soạn thảo

en: the `-U' option may only be used with the `-l' option
vi: tùy chọn “-U” chỉ sử dụng cùng với tùy chọn “-l”

en: the `-A' and `-S' options may not be used together
vi: tùy chọn “-A” và “-S” không thể dùng cùng một lúc với nhau

en: sudoedit is not supported on this platform
vi: sudoedit không được hỗ trợ trên nền tảng này

en: Only one of the -e, -h, -i, -K, -l, -s, -v or -V options may be specified
vi: Chỉ có một trong số các tùy chọn -e, -h, -i, -K, -l, -s, -v hay -V được chỉ định

en: %s - edit files as another user
vi: %s - sửa chữa các tập tin trên danh nghĩa người dùng khác

en: %s - execute a command as another user
vi: %s - thực hiện câu lệnh với người dùng khác

en: use a helper program for password prompting
vi: sử dụng chương trình trợ giúp cho hỏi đáp mật khẩu

en: use specified BSD authentication type
vi: sử dụng kiểu xác thực BSD được chỉ ra

en: run command in the background
vi: chạy lệnh ở chế độ nền

en: close all file descriptors >= num
vi: đóng tất cả các mô tả của tập tin >= số

en: run command with the specified BSD login class
vi: chạy lệnh với một lớp đăng nhập BSD được chỉ ra

en: preserve user environment when running command
vi: bảo tồn môi trường người dùng khi thi hành lệnh

en: edit files instead of running a command
vi: chỉnh sửa các tập tin thay vì chạy lệnh

en: run command as the specified group name or ID
vi: thực hiện câu lệnh với tư cách là tên nhóm hay ID được chỉ định

en: set HOME variable to target user's home dir
vi: đặt biến HOME cho thư mục riêng của người dùng đích

en: display help message and exit
vi: hiển thị trợ giúp này rồi thoát

en: run command on host (if supported by plugin)
vi: chạy câu lệnh trên máy chủ (nếu được hỗ trợ bởi phần bổ xung)

en: run login shell as the target user; a command may also be specified
vi: chạy shell đăng nhập như là người dùng đích; có thể đồng thời chỉ định một câu lệnh

en: remove timestamp file completely
vi: gỡ bỏ hoàn toàn dấu vết thời gian của tập tin

en: invalidate timestamp file
vi: làm mất hiệu lực dấu vết thời gian (timestamp) của tập tin

en: list user's privileges or check a specific command; use twice for longer format
vi: liệt kê đặc quyền của người dùng hay kiểm tra câu lệnh xác định; dùng hai lần cho định dạng dài

en: non-interactive mode, no prompts are used
vi: chế độ không-tương-tác, sẽ không hỏi tên người dùng

en: preserve group vector instead of setting to target's
vi: bảo tồn véc-tơ nhóm thay vì các cài đặt cho đích

en: use the specified password prompt
vi: sử dụng nhắc nhập mật khẩu đã chỉ ra

en: create SELinux security context with specified role
vi: tạo ngữ cảnh an ninh SELinux với vai trò đã chỉ ra

en: read password from standard input
vi: đọc mật khẩu từ đầu vào tiêu chuẩn

en: run shell as the target user; a command may also be specified
vi: chạy hệ vỏ dưới danh nghĩa người dùng đích; cũng có thể chỉ định thêm câu lệnh

en: create SELinux security context with specified type
vi: tạo ngữ cảnh an ninh SELinux với kiểu đã chỉ ra

en: in list mode, display privileges for user
vi: ở chế độ liệt kê, hiển thị đặc quyền cho người dùng

en: run command (or edit file) as specified user name or ID
vi: chạy lệnh (hay sửa chữa tập tin) trên tư cách của người dùng hay ID đã chỉ ra

en: display version information and exit
vi: hiển thị thông tin phiên bản rồi thoát

en: update user's timestamp without running a command
vi: cập nhật dấu vết thời gian (timestamp) của người dùng mà không chạy một lệnh

en: stop processing command line arguments
vi: dừng việc xử lý đối số dòng lệnh

en: unable to fgetfilecon %s
vi: không thể fgetfilecon %s

en: %s changed labels
vi: %s nhãn đã thay đổi

en: unable to restore context for %s
vi: Không thể phục hồi ngữ cảnh cho %s

en: unable to open %s, not relabeling tty
vi: không thể mở %s, không phải là tty liên quan

en: unable to get current tty context, not relabeling tty
vi: không thể lấy ngữ cảnh tty hiện hành, không phải là tty có liên quan

en: unable to get new tty context, not relabeling tty
vi: không thể lấy ngữ cảnh tty mới, không phải là tty có liên quan

en: unable to set new tty context
vi: không thể đặt ngữ cảnh tty mới

en: you must specify a role for type %s
vi: bạn phải chỉ định một kiểu vai trò cho %s

en: unable to get default type for role %s
vi: không thể lấy kiểu mặc định cho vai trò %s

en: %s is not a valid context
vi: %s không phải là một ngữ cảnh hợp lệ

en: failed to get old_context
vi: gặp lỗi khi lấy ngữ cảnh cũ

en: unable to determine enforcing mode.
vi: không thể xác định rõ chế độ ép buộc.

en: unable to set tty context to %s
vi: không thể cài đặt ngữ cảnh tty mới cho %s

en: unable to set exec context to %s
vi: không thể đặt ngữ cảnh bảo thực thi thành %s

en: unable to set key creation context to %s
vi: không thể đặt ngữ cảnh tạo khóa thành %s

en: requires at least one argument
vi: cần thiết ít nhất một đối số

en: resource control limit has been reached
vi: giới hạn điều khiển tài nguyên đã tới hạn

en: user "%s" is not a member of project "%s"
vi: người dùng “%s” không phải là thành viên của dự án “%s”

en: the invoking task is final
vi: tác vụ được gọi là cuối cùng

en: could not join project "%s"
vi: không thể gia nhập dự án “%s”

en: no resource pool accepting default bindings exists for project "%s"
vi: không kho tài nguyên chung nào được thừa nhận ràng buộc đã tồn tại sẵn cho dự án “%s”

en: specified resource pool does not exist for project "%s"
vi: nguồn tài nguyên chung được chỉ ra chưa tồn tại cho dự án “%s”

en: could not bind to default resource pool for project "%s"
vi: không thể buộc phần tài nguyên chung mặc định cho dự án “%s”

en: setproject failed for project "%s"
vi: đặt dự án cho dự án “%s” gặp lỗi

en: warning, resource control assignment failed for project "%s"
vi: cảnh báo, nguồn điều khiển gán gặp lỗi cho dự án “%s”

en: Sudo version %s
vi: Phiên bản sudo %s

en: Configure options: %s
vi: Các tùy chọn cấu hình: %s

en: fatal error, unable to load plugins
vi: lỗi nghiêm trọng, không thể tải plugins

en: unable to initialize policy plugin
vi: không thể khởi tạo phần bổ xung chính sách

en: error initializing I/O plugin %s
vi: Gặp lỗi khi nạp phần bổ sung I/O %s

en: unexpected sudo mode 0x%x
vi: không mong đợi chế độ sudo 0x%x

en: unable to get group vector
vi: không thể lấy véc-tơ nhóm

en: unknown uid %u: who are you?
vi: không hiểu uid %u: bạn là ai?

en: %s must be owned by uid %d and have the setuid bit set
vi: %s phải được sở hữu bởi uid %d và bít setuid phải được đặt

en: effective uid is not %d, is %s on a file system with the 'nosuid' option set or an NFS file system without root privileges?
vi: uid hữu hiệu thì không là %d, %s trên hệ thống tập tin với tuỳ chọn  “nosuid” được đặt, hay một hệ thống tập tin NFS không có đặc quyền của root có phải vậy không?

en: effective uid is not %d, is sudo installed setuid root?
vi: uid hữu hiệu thì không là %d, chương trình sudo có được cài với setuid root không?

en: unknown login class %s
vi: không hiểu lớp đăng nhập %s

en: unable to set user context
vi: không thể đặt ngữ cảnh người dùng

en: unable to set supplementary group IDs
vi: không thể đặt nhóm phụ IDs

en: unable to set effective gid to runas gid %u
vi: không thể đặt hiệu ứng gid chạy như là gid %u

en: unable to set gid to runas gid %u
vi: không thể thay đổi gid thành runas gid %u

en: unable to set process priority
vi: không thể đặt ưu tiên cho quá trình

en: unable to change root to %s
vi: không thể chuyển đổi thư mục gốc thành %s

en: unable to change to runas uid (%u, %u)
vi: không thể thay đổi thành runas uid (%u, %u)

en: unable to change directory to %s
vi: không thể thay đổi thư mục thành %s

en: unexpected child termination condition: %d
vi: biểu thức điều kiện con kết thúc không như mong đợi: %d

en: policy plugin %s is missing the `check_policy' method
vi: phần bổ xung chính sách %s bị thiếu phương thức kiểm tra chính sách “check_policy”

en: policy plugin %s does not support listing privileges
vi: phần bổ xung chính sách %s không hỗ trợ liệt kê đặc quyền

en: policy plugin %s does not support the -v option
vi: phần bổ xung chính sách %s không hỗ trợ tùy chọn -v

en: policy plugin %s does not support the -k/-K options
vi: phần bổ xung chính sách %s không hỗ trợ tùy chọn -k/-K

en: unable to change uid to root (%u)
vi: không thể thay đổi uid thành root (%u)

en: plugin error: missing file list for sudoedit
vi: lỗi phần bổ xung: thiếu danh sách tập tin cho sudoedit

en: %s: short write
vi: %s: ghi ngắn

en: %s left unmodified
vi: %s còn lại chưa thay đổi

en: contents of edit session left in %s
vi: nội dung của phiên chỉnh sửa chỉ còn %s

en: unable to read temporary file
vi: Không đọc tập tin tạm thời

en: no tty present and no askpass program specified
vi: không có tty hiện diện và không có chương trình hỏi mật khẩu nào được chỉ ra

en: no askpass program specified, try setting SUDO_ASKPASS
vi: không có chương trình hỏi mật khẩu nào được chỉ ra, hãy thử cài đặt SUDO_ASKPASS

en: unable to set gid to %u
vi: không thể đặt gid thành %u

en: unable to set uid to %u
vi: không thể đặt uid thành %u

en: unable to save stdin
vi: không thể ghi lại stdin

en: unable to dup2 stdin
vi: không thể dup2 stdin

en: unable to restore stdin
vi: không thể phục hồi stdin

en: stroke:   color=%s hue=%s
vi: nét vẽ:   màu=%s sắc=%s

en: stroke:   %s
vi: nét vẽ:   %s

en: fill:     color=%s hue=%s
vi: tô màu :   màu=%s sắc=%s

en: fill:     %s
vi: tô màu :    %s

en: Error in specified color modifiers.
vi: Có lỗi trong việc sửa đổi 1 màu xác định

en: Error in specified colors.
vi: lỗi trong màu sắc được chỉ định

en: Click to change your color:
vi: Nhấp chuột để thay đổi màu sắc :

en: About my Computer
vi: Giới thiệu về cái máy tính này

en: Firmware:
vi: Phần vững:

en: Wireless Firmware:
vi: Phần vững kết nối không dây:

en: Copyright and License
vi: Tác quyền và Giấy phép

note: TRANS: The word "Sugar" should not be translated.
en: Sugar is the graphical user interface that you are looking at. Sugar is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions described therein.
vi: Sugar là giao diện người dùng đồ họa thích hợp với bạn. Sugar là phần mềm miễn phí, được bảo đảm bởi Giấy Phép Công Cộng GNU (GPL), bạn có quyền sửa đổi và/hay phân phối lại bản sao nó với các điều kiện GPL.

en: Full license:
vi: Giấy phép đầy đủ :

en: Select a background:
vi: Chọn một hình nền:

en: Clear background
vi: Làm trống hình nền

en: Error timezone does not exist.
vi: Lỗi: múi giờ không tồn tại.

en: Value must be an integer.
vi: Giá trị bắt buộc phải là một số nguyên.

en: instantaneous
vi: ngay lập tức

en: %s seconds
vi: %s giây

en: Activation Delay
vi: thời gian chờ kích hoạt

en: Keyboard Layout(s)
vi: Bố trí Bàn phím

en: Could not access ~/.i18n. Create standard settings.
vi: Không thể truy cập đến thư mục « ~/.i18n ». Hãy tạo thiết lập tiêu chuẩn.

en: Language for code=%s could not be determined.
vi: Không thể quyết định ngôn ngữ cho mã=%s.

en: Sorry I do not speak '%s'.
vi: Tiếc là chương trình này không hiểu « %s ».

en: Add languages in the order you prefer. If a translation is not available, the next in the list will be used.
vi: Thêm vào các ngôn ngữ bạn thích. Nếu không có bản dịch thì máy sẽ dùng ngôn ngữ kế tiếp trong danh sách này.

en: You will need to provide the following information to set up a mobile broadband connection to a cellular (3G) network.
vi: Bạn cần cung cấp các thông tin sau đây để thiết lập kết nối băng rộng di động tới mạng di động 3G.

en: Plan:
vi: Dự thảo:

en: Access Point Name (APN):
vi: Tên điểm truy nhập (APN):

en: Personal Identity Number (PIN):
vi: Số định danh cá nhân (PIN) (số mật mã) :

en: Plan #%s
vi: Dự thảo #%s

en: Provider %s
vi: Nhà cung cấp %s

en: State is unknown.
vi: Không rõ tình trạng.

en: Error in specified radio argument use on/off.
vi: Lỗi trong đối số chọn một đã ghi rõ bật/tắt.

en: Error in specified argument use 0/1.
vi: Lỗi trong đối số chỉ định: dùng 0/1.

en: Turn off the wireless radio to save battery life
vi: Tắt máy thu thanh không dây để tiết kiệm thời gian chạy bằng pin

en: Discard network history if you have trouble connecting to the network
vi: Hủy lịch sử mạng nếu bạn gặp khó khăn trong việc kết nối tới mạng

en: Discard network history
vi: Hủy lịch sử mạng

en: The server is the equivalent of what room you are in; people on the same server will be able to see each other, even when they aren't on the same network.
vi: Máy phục vụ giống như một phòng chứa vài người khác nhau : những người cùng phòng (trên cùng một máy phục vụ) thì có thể liên lạc với nhau, ngay cả khi không phải làm cùng một việc (trên cùng một mạng).

en: Error in automatic pm argument, use on/off.
vi: Lỗi trong đối số tự động pm: dùng on/off.

en: Automatic power management (increases battery life)
vi: Tự động quản lý năng lượng (tăng thời gian chạy bằng pin)

en: Software updates correct errors, eliminate security vulnerabilities, and provide new features.
vi: Bản cập nhật phần mềm thì sửa chữa lỗi, loại trừ trường hợp có thể bị lỗ hổng bảo mật, và cung cấp tính năng mới.

en: Update in progress...
vi: Đang trong tiến trình cập nhật...

en: Installing updates...
vi: Đang cài đặt bản cập nhật...

en: Checking %s...
vi: Đang kiểm tra %s...

en: Looking for updates...
vi: Đang kiểm tra có bản cập nhật chưa...

en: Updating %s...
vi: Đang cập nhật %s...

en: Your software is up-to-date
vi: Phần mềm vẫn còn hiện thời

en: You can install %s update | You can install %s updates
vi[0]: Bạn có dịp cài đặt %s bản cập nhật

en: %s update was installed | %s updates were installed
vi[0]: %s bản cập nhật đã được cài đặt

en: Download size: %s
vi: Kích cỡ tải về: %s

en: From version %(current)s to %(new)s (Size: %(size)s)
vi: Từ phiên bản %(current)s lên %(new)s (Kích cỡ : %(size)s)

en: Version %(version)s (Size: %(size)s)
vi: Phiên bản %(version)s (Kích thước: %(size)s)

en: Configure your Web Services
vi: Cấu hình dịch vụ web của bạn

en: No web services are installed.
    Please visit %s for more details.
vi: Chưa cài đăt dịch vụ web nàọ. Vui lòng truy cập %s để biết thêm chi tiết.

en: My Battery
vi: Pin của mình

en: Very little power remaining
vi: Pin yếu tới hạn

note: TRANS: do not translate %(hour)d:%(min).2d  it is a variable, only translate the word "remaining"
en: %(hour)d:%(min).2d remaining
vi: %(hour)d:%(min).2d còn lại

en: Show my keyboard
vi: Hiển thị bàn phím của tôi

en: IP address: %s
vi: Địa chỉ IP: %s

en: No wireless connection
vi: Không có kết nối không dây

en: Wireless modem
vi: Mô-đem vô tuyến

en: Try connection again
vi: Thử kết nối lại

en: Suggestion: %s
vi: Gợi ý: %s

en: Connected for %s
vi: Đã kết nối cho %s

en: Check your PIN/PUK configuration.
vi: Kiểm tra cấu hình PIN/PUK.

en: Check your Access Point Name (APN) configuration
vi: Kiểm tra cấu hình Tên điểm kết nối (APN)

en: Check the Number configuration.
vi: Kiểm tra cấu hình Số.

en: Check your configuration.
vi: Kiểm tra cấu hình.

en: Mesh Network
vi: Mạng mắc lưới

en: Mesh Network %s
vi: Mạng mắc lưới %s

en: No GSM connection available.
vi: Không tồn tại kết nối GSM nào

en: Create a connection in the control panel.
vi: Tạo 1 kết nối trong bảng điều khiển

en: Say selected text
vi: đoạn văn bản được chọn

en: My Speakers
vi: Loa âm thanh của tôi

en: finger
vi: ngón tay

en: stylus
vi: bút cảm ứng

en: My touchpad
vi: chuột laptop của tôi

en: Show contents
vi: Hiện nội dung

en: Screenshot of "%s"
vi: Ảnh chụp màn hình « %s »

en: "disabled" to ask nick on initialization; "system" to reuse UNIX account long name.
vi: «bị khóa» để yêu cầu tên hiệu khi khởi tạo;«hệ thống» để sử dụng lại tên dài của tài khoản UNIX

en: A unix timestamp (seconds since epoch) of the last successful activity update.
vi: Đánh dấu thời gian thuộc unix (lượng thời gian tính bằng giây kể từ lúc nhấn) của lần cập nhật gần đây nhất.

en: Activity update backend module, followed by a period, followed by the class name.
vi: Các hoạt động thuộc môđun đầu cuối, được dựa theo một chu kỳ, dựa theo tên của lớp dữ liệu.

en: Activity update backend.
vi: Cập nhật hoạt động đầu cuối.

en: Automatic update frequency.
vi: Tần số tự động cập nhật.

en: Backup URL
vi: URL sao lưu

en: Bundle IDs of protected activities
vi: Các gói xác nhận của những hoạt động bảo hộ

en: Color for the XO icon that is used throughout the desktop. The string is composed of the stroke color and fill color, format is that of rgb colors. Example: #AC32FF,#9A5200
vi: Màu của biểu tượng XO được sử dụng xuyên suốt màn hình chính.Các chuỗi bao gồm màu viền và màu tô đầy, định dạng màu là RGB. Ví dụ: #AC32FF ,#9A5200

en: Corner Delay
vi: Góc ngăn

en: Default font face
vi: Kiểu chữ mặc định

en: Default nick
vi: Tên hiệu mặc định

en: Delay for the activation of the frame using the corners.
vi: Khoảng đợi khi kích hoạt khung dùng góc.

en: Delay for the activation of the frame using the edges.
vi: Khoảng đợi khi kích hoạt khung dùng cạnh.

en: Edge Delay
vi: Trễ cạnh

en: Extreme power management (disables wireless radio, increases battery life)
vi: Quản lý năng lượng tối đa (tắt máy thu thanh không dây, tăng thời gian chạy bằng pin)

en: Favorites Layout
vi: Bố trí Ưa thích

en: Favorites resume mode
vi: Chế độ tiếp tục lại mục ưa thích

en: Font face that is used throughout the desktop.
vi: Mặt phông chữ được sử dụng trên toàn bộ môi trường.

en: Font size that is used throughout the desktop.
vi: Kích cỡ phông chữ được sử dụng trên toàn bộ môi trường.

en: Frequency of automatic activity updates, measured in days. 0 means disabled.
vi: Tần số tự động của thao tác cập nhật, được tính bằng ngày. 0 có nghĩa rằng chức năng bị vô hiệu hóa.

en: GSM network APN (DEPRECATED/UNUSED)
vi: một giao thức máy tính cho phép của người dùng máy tính để truy cập vào mạng bằng cách sử dụng hệ thống truyền thông di động toàn cầu

en: GSM network PIN (DEPRECATED/UNUSED)
vi: Mật khẩu của người dùng để truy cập vào mạng bằng cách sử dụng hệ thống truyền thông di động toàn cầu

en: GSM network PUK (DEPRECATED/UNUSED)
vi: Mật khẩu của nhà điều hành mạng cung cấp để truy cập vào mạng bằng cách sử dụng hệ thống truyền thông di động toàn cầu

en: GSM network access point name configuration (DEPRECATED/UNUSED)
vi: tên cấu hình điểm truy cập mạng bằng cách sử sụng hệ thống truyền thông di động toàn cầu

en: GSM network number (DEPRECATED/UNUSED)
vi: số truy cập mạng bằng cách sử dụng hệ thống truyền thông di động toàn cầu

en: GSM network password (DEPRECATED/UNUSED)
vi: Mật khẩu của người dùng để truy cập vào mạng bằng cách sử dụng hệ thống truyền thông di động toàn cầu

en: GSM network password configuration (DEPRECATED/UNUSED)
vi: số cấu hình mạng điện thoại sử dụng hệ thống truyền thông di động toàn cầu

en: GSM network personal identification number configuration (DEPRECATED/UNUSED)
vi: số cấu hình mạng cá nhân sử dụng hệ thống truyền thông di động toàn cầu

en: GSM network personal unlock key configuration (DEPRECATED/UNUSED)
vi: mạng lưới cá nhân mở khóa quan trọng cấu hình sử dụng hệ thống truyền thông di động toàn cầu

en: GSM network telephone number configuration (DEPRECATED/UNUSED)
vi: số cấu hình mạng điện thoại sử dụng hệ thống truyền thông di động toàn cầu

en: GSM network username (DEPRECATED/UNUSED)
vi: tên người dùng mạng sử dụng hệ thống truyền thông di động toàn cầu

en: GSM network username configuration (DEPRECATED/UNUSED)
vi: tên người dùng cấu hình mạng sử dụng hệ thống truyền thông di động toàn cầu

en: If TRUE, Sugar will make us searchable for the other users of the Jabber server.
vi: nếu Đúng thì Sugar sẽ cấp các người khác trên máy phục vụ Jabber có quyền tìm kiếm qua chúng ta.

en: If TRUE, Sugar will show a "Log out" option.
vi: Nếu Đúng thì Sugar hiển thị một tùy chọn « Đăng xuất ».

en: If TRUE, Sugar will show a "Restart" option.
vi: Nếu Đúng, Sugar sẽ hiển thị một tùy chọn "Khởi động lại".

en: If TRUE, Sugar will show default Ad-hoc networks for channel 1,6 and 11. If Sugar sees no "known" network when it starts, it does autoconnect to an Ad-hoc network.
vi: Nếu Đúng, Sugar sẽ hiển thị mặc ​​định của mạng Ad-hoc cho kênh 1,6 và 11. Nếu đường thấy không có mạng "nổi tiếng" khi nó bắt đầu, nó tự động kết nối đến một mạng Ad-hoc.)

en: Jabber Server
vi: Máy phục vụ Jabber

en: Layout of the favorites view.
vi: Bố trí của ô xem các mục ưa thích.

en: List of keyboard layouts. Each entry should be in the form layout(variant)
vi: Danh sách các bố trí bàn phím. Mỗi mục nên có dạng « bố_trí(biến_đổi) »

en: List of keyboard options.
vi: Danh sách các tuỳ chọn về bàn phím.

en: Microformat update URL.
vi: Đường dẫn cập nhật từ Microsoft.

en: Pitch value for the speech sugar service
vi: Giá trị cao thấp cho dịch vụ phát âm sugar

en: Pitch value used by the speech service in Sugar
vi: Giá trị cao thấp được sử dụng bởi dịch vụ phát âm trong Sugar

en: Power Automatic
vi: Tự động năng lượng

en: Power Extreme
vi: Năng lượng cực

en: Publish to Gadget
vi: Xuất tới Gadget

en: Rate value for the speech sugar service
vi: Giá trị tỉ lệ cho dịch vụ phát âm Sugar

en: Rate value used by the speech service in Sugar
vi: Giá trị tỉ lệ được sử dụng bởi dịch vụ phát âm trong Sugar

en: Setting for muting the sound device.
vi: Thiết lập im lặng thiết bị âm thanh.

en: Show Log out
vi: Hiện Đăng xuất

en: Show Restart
vi: Hiện khởi động lại

en: Show Sugar Ad-hoc networks
vi: Hiển thị mạng Ad-hoc Sugar

en: Sound Muted
vi: Tắt tiếng

en: The keyboard model to be used
vi: Mô hình bàn phím cần dùng

en: Timestamp of last activity update.
vi: Phần đánh dấu thời gian của lần cập nhật trước đó.

en: Timezone setting for the system.
vi: Thiết lập múi giờ cho hệ thống.

en: URL of the jabber server to use.
vi: Địa chỉ URL của máy phục vụ Jabber cần dùng.

en: URL used by the microformat update backend for activity update information.
vi: URL được sử dụng bởi microsoft và theo tiêu chuẩn của chính microsoft về thông tin cập nhật.

en: URL where the backup is saved to.
vi: Địa chỉ URL vào đó lưu bản sao lưu.

en: User Color
vi: Màu người dùng

en: User name that is used throughout the desktop.
vi: Tên người dùng được sử dụng trên toàn bộ môi trường.

en: Users will not be allowed to erase these activities through the list view.
vi: Người dùng sẽ không được phép xóa các hoạt động này thông qua việc xem danh sách

en: Volume level for the sound device.
vi: Mức âm lượng cho thiết bị âm thanh

en: When in resume mode, clicking on a favorite icon will cause the last entry for that activity to be resumed.
vi: Khi ở chế độ tiếp tục lại, nhấn vào biểu tượng yêu thích thì sẽ tạo ra dữ liệu nhập cuối cùng cho hoạt động đó được nối lại

en: sugar-control-panel: WARNING, found more than one option with the same name: %s module: %r
vi: sugar-control-panel: CẢNH BÁO : tìm nhiều tùy chọn cùng tên: mô-đun %s: %r

en: sugar-control-panel: key=%s not an available option
vi: sugar-control-panel: khoá=%s không phải là một tùy chọn sẵn sàng

note: TRANS: Translators, there's a empty line at the end of this string, which must appear in the translated string (msgstr) as well.
en: Usage: sugar-control-panel [ option ] key [ args ... ] 
        Control for the sugar environment. 
        Options: 
        -h           show this help message and exit 
        -l           list all the available options 
        -h key       show information about this key 
        -g key       get the current value of the key 
        -s key       set the current value for the key 
        -c key       clear the current value for the key
vi: Sử dụng: sugar-control-panel [ tùy_chọn ] khoá [ đối_số ... ]
        Điều khiển môi trường sugar.
        Tùy chọn:
         -h           hiển thị trợ giúp này và thoát
        -l           liệt kê tất cả các tùy chọn sẵn sàng
        -h khoá       hiển thị thông tin về khoá này
        -g khoá       lấy giá trị hiện thời của khoá này
         -s khoá       đặt giá trị hiện thời của khoá này
         -c khoá       xoá giá trị hiện thời của khoá

en: To apply your changes you have to restart Sugar.
vi: Để áp dụng các thay đổi thì cần phải khởi chạy lại Sugar.

en: Changes require restart
vi: Thay đổi yêu cầu khởi động lại

en: Search in %s
vi: Tìm kiếm trong %s

en: No matching activities
vi: Không tìm thấy hoạt động nào

en: Confirm erase
vi: Xác nhận việc xoá

en: Confirm erase: Do you want to permanently erase %s?
vi: Xác nhận việc xoá: bạn có muốn xoá hẳn %s không?

en: Remove favorite
vi: Bỏ Ưa thích

en: Make favorite
vi: Đặt Ưa thích

note: TRANS: label for the freeform layout in the favorites view
en: Freeform
vi: Dạng tự do

en: You are now registered with your school server.
vi: Bây giờ bạn đã đăng ký với máy chủ của trường bạn

en: Register again
vi: Đăng ký lại

en: A wireless encryption key is required for
     the wireless network '%s'.
vi: Một nhân tố mã hóa không dây được yêu cầu cho
     mạng không dây '%s'.

en: Wireless Security:
vi: Bảo mật Không dây:

en: Ad-hoc Network %d
vi: Mạng không dự tính trước, không theo thể thức %d

en: Mesh Network %d
vi: Mạng mắc lưới %d

en: Cannot connect to the server.
vi: Không thể kết nối tới máy chủ

en: The server could not complete the request.
vi: Máy chủ không thể hoàn tất yêu cầu.

en: Favorites view %d
vi: Xem Ưa thích %d

en: Transfer from %s
vi: Truyền từ %s

en: Transfer to %s
vi: Truyền tới %s

[ctx: Clipboard]
en: Remove
vi: bỏ

en: %s clipping
vi: đoạn trích %s

en: Click to change color:
vi: Nhấn vào để thay đổi mảu:

en: Do you want to permanently erase "%s"?
vi: Xác nhận việc xoá: bạn có muốn xoá hẳn "%s" không?

en: Kind: %s
vi: Loại : %s

en: Participants:
vi: Người dự :

en: Favorite entries
vi: Mục thông tin yêu thích

en: Since yesterday
vi: Kể từ ngày hôm qua

note: TRANS: Filter entries modified during the last 7 days.
en: Past week
vi: Tuần qua

note: TRANS: Filter entries modified during the last 30 days.
en: Past month
vi: Tháng qua

note: TRANS: Filter entries modified during the last 356 days.
en: Past year
vi: Năm qua

en: My friends
vi: Bạn bè của tôi

en: My class
vi: Lớp học của tôi

en: Error while copying the entry. %s
vi: lỗi trong khi đang sao chép mục. %s

en: Sort by date modified
vi: Sắp xếp theo ngày sửa đổi

en: Sort by date created
vi: Sắp xếp theo ngày khởi tạo

en: Sort view
vi: sắp xếp hiển thị

en: Do you want to erase %d entry? | Do you want to erase %d entries?
vi[0]: Bạn có muốn xóa %d mục thông tin?

note: TRANS: Do not translate %(selected)d and %(total)d.
en: Selected %(selected)d of %(total)d
vi: Đã chọn %(selected)d trong tổng số %(total)d

en: Your Journal is empty
vi: Nhật ký của bạn còn trống

en: Your documents folder is empty
vi: danh mục tài liệu của bạn trống rỗng

en: The device is empty
vi: không có thiết bị

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

en: Older Version Of %s Activity
vi: Phiên bản cũ hơn của %s hoạt động

en: Do you want to downgrade to version %s
vi: Bạn có muốn hạ cấp xuống phiên bản %s

en: Your Journal is full
vi: nhật ký của bạn đã đầy

en: Please delete some old Journal entries to make space for new ones.
vi: Hãy xoá một số mục nhập Nhật ký cũ để giải phóng thêm sức chứa cho mục nhập mới.

en: Show Journal
vi: Hiện Nhật ký

en: Choose an object
vi: Chọn một đối tượng

en: Choose an object to open with %s activity
vi: Chọn một đối tượng để mở kèm hoạt động %s

en: Resume with
vi: Tiếp tục lại với

en: Start with
vi: Bắt đầu với

en: No activity to start entry
vi: ngừng hoạt động để bắt đầu việc đăng nhập

en: Send to
vi: Gửi cho

en: View Details
vi: Xem chi tiết

en: Entries without a file cannot be sent.
vi: mục không có tập tin nào thì không thể gửi được

en: Entries without a file cannot be copied.
vi: mục không có tập tin nào thì không thể sao chép được

en: Do you want to copy %d entry? | Do you want to copy %d entries?
vi[0]: Bạn có muốn sao chép %d mục thông tin hay không?

en: No friends present
vi: hiện tại không có bạn bè

en: No valid connection found
vi: Không tìm thấy kết nối hợp lệ

en: No activity to resume entry
vi: ngừng hoạt động để phục hồi lại đăng nhập

en: %(index)d of %(total)d : %(object_title)s
vi: %(index)d trong tổng số %(total)d  : %(object_title)s

en: %(free_space)d MB Free
vi: %(free_space)d MB còn trống

en: The reason for the device state change is unknown.
vi: lí do thay đổi trạng thái của thiết bị là không rõ

en: The state change is normal.
vi: thay đổi trạng thái là bình thường

en: The device is now managed.
vi: hiện tại thiết bị được quản lí

en: The device is no longer managed.
vi: thiết bị không được quản lí nữa

en: The device could not be readied for configuration.
vi: thiết bị không thể sẵn sàng cho cấu hình

en: IP configuration could not be reserved (no available address, timeout, etc).
vi: cấu hình IP không thể bảo lưu (không có sẵn địa chỉ, thời gian chờ..)

en: The IP configuration is no longer valid.
vi: cấu hình IP không còn hợp lệ

en: Secrets were required, but not provided.
vi: các bí mật được yêu cầu, nhưng không được cung cấp

en: The 802.1X supplicant disconnected from the access point or authentication server.
vi: 802.1X hổ trợ khi mất kết nối từ điểm truy cập hoặc thẩm định từ máy chủ

en: Configuration of the 802.1X supplicant failed.
vi: cấu hình của 802.1X hổ trợ bị thất bại

en: The 802.1X supplicant quit or failed unexpectedly.
vi: Định dạng 802.1X không được hỗ trợ hoặc bị gặp lổi.

en: The 802.1X supplicant took too long to authenticate.
vi: 802.1X đã hổ trợ quá dài để xác thực

en: The PPP service failed to start within the allowed time.
vi: Khởi chạy dịch vụ PPP trong thời gian cho phép thất bại

en: The PPP service disconnected unexpectedly.
vi: Dịch vụ PPP mất kết nối đột ngột

en: The PPP service quit or failed unexpectedly.
vi: Dịch vụ PPP bị thoát ra không mong muốn

en: The DHCP service failed to start within the allowed time.
vi: Khởi chạy dịch vụ DHCP trong thời gian cho phép thất bại

en: The DHCP service reported an unexpected error.
vi: Dịch vụ DHCP ghi nhận lỗi không mong muốn

en: The DHCP service quit or failed unexpectedly.
vi: Dịch vụ DHCP bị thoát ra không mong muốn

en: The shared connection service failed to start.
vi: Khởi chạy dịch vụ chia sẻ kết nối thất bại

en: The shared connection service quit or failed unexpectedly.
vi: Dịch vụ chia sẻ kết nối bị thoát ra không mong muốn

en: The AutoIP service failed to start.
vi: Dịch vụ AutoIP khởi chạy thất bại

en: The AutoIP service reported an unexpected error.
vi: Dịch vụ AutoIP ghi nhận lỗi không mong muốn

en: The AutoIP service quit or failed unexpectedly.
vi: Dịch vụ AutoIP bị thoát ra không mong muốn

en: Dialing failed because the line was busy.
vi: Quay số thất bại vì đường dây đang bận

en: Dialing failed because there was no dial tone.
vi: Quay số thất bại vì không có tín hiệu

en: Dialing failed because there was no carrier.
vi: Quay số thất bại vì không có nhà cung cấp dịch vụ

en: Dialing timed out.
vi: Quay số đã quá hạn

en: Dialing failed.
vi: Quay số thất bại

en: Modem initialization failed.
vi: Khởi tạo modem thất bại

en: Failed to select the specified GSM APN
vi: Lựa chọn GSM APN được chỉ định thất bại

en: Not searching for networks.
vi: Không tìm kiếm mạng lưới

en: Network registration was denied.
vi: Đăng ki mạng lưới bị từ chối

en: Network registration timed out.
vi: Đăng kí mạng lưới đã quá hạn

en: Failed to register with the requested GSM network.
vi: Thất bại trong việc đăng ký vs bằng mạng lưới GSM đã yêu cầu

en: PIN check failed.
vi: Kiểm tra mã PIN thất bại

en: Necessary firmware for the device may be missing.
vi: Phần vữa cần thiết cho thiết bị có thể bị thiếu

en: The device was removed.
vi: Thiết bị đã bị gỡ bỏ

en: NetworkManager went to sleep.
vi: Trình quản lí mạng lưới đã chuyển qua chế độ ngủ

en: The device's active connection was removed or disappeared.
vi: Kết nối hiện thời của thiết bị đã bị loại bỏ hoặc mất kết nối

en: A user or client requested the disconnection.
vi: Người sử dụng hoặc máy khách yêu cầu ngắt kết nối

en: The device's carrier/link changed.
vi: Nhà cung cấp dịch vụ/đường dẫn của thiết bị đã thay đổi

en: The device's existing connection was assumed.
vi: kết nối đã tồn tại của thiết bị đã được giả định

en: The supplicant is now available.
vi: Nguồn cung cấp bây giờ đã có.

en: The modem could not be found.
vi: modem k thể tìm thấy

en: The Bluetooth connection failed or timed out.
vi: kết nối Bluetooth bị thất bại hoặc quá thời gian

en: Unused.
vi: ko sử dụng

en: Remove friend
vi: Bỏ bạn

en: Make friend
vi: Kết bạn

en: My Settings
vi: Thiết lập của mình

en: Invite to %s
vi: Mời vào %s

en: <b>%s</b> failed to start.
vi: <b>%s</b> thất bại trong việc khởi chạy

en: Activity failed to start
vi: hoạt động thất bại trong việc khởi chạy

en: Start new
vi: Khởi chạy mới

[ctx: Volume]
en: Remove
vi: Bỏ

en: Instance Source
vi: Nguồn mẫu

en: Activity Bundle Source
vi: Nguồn các gói hoạt động

en: Sugar Toolkit Source
vi: Nguồn bộ dụng cụ Sugar

en: View source: %s
vi: Xem nguồn: %s

en: View source: %r
vi: Xem nguồn: %r

note: TRANS: "name" option from activity.info file
en: Abacus
vi: Bàn tính

en: Soroban
vi: Bàn tính Nhật Bản

en: Factor:
vi: Hệ số:

en: A new abacus is loading.
vi: Một bàn tính mới đang mở

en: Download completed
vi: Đã kết thúc tải về

en: Show in Journal
vi: Hiện trong Nhật ký

en: Follow link
vi: Theo liên kết

en: Keep link
vi: Giữ liên kết

en: Copy image
vi: Chép ảnh

en: Keep image
vi: Giữ ảnh

en: Show Tray
vi: Hiện khay

en: Hide Tray
vi: Ẩn khay

en: plot(eqn, var=-a..b), plot the equation 'eqn' with the variable 'var' in the range from a to b
vi: Đồ thị (eqn, var=-a..b), vẽ đồ thị của phương trình « eqn » với biến « var » trong phạm vi từ a đến b

en: Parse error at %d
vi: Phân tích bị lỗi ở %d

en: Error at %d
vi: Lỗi ở %d

en: This is just a test topic, use help(index) for the index
vi: Đây chỉ là một chủ đề để thử nghiệm, hãy dùng trợ giúp(mục lục) để hiển thị mục lục

en: Use help(test) for help about 'test', or help(index) for the index
vi: Dùng trợ giúp(kiểm tra) để thấy trợ giúp về 'kiểm tra', hay trợ giúp(mục lục) để hiển thị mục lục

en: topics
vi: chủ đề

note: TRANS: This command is descriptive, so can be translated
en: variables
vi: biến

note: TRANS: This command is descriptive, so can be translated
en: functions
vi: các hàm

en: No help about '%s' available, use help(index) for the index
vi: Không có trợ giúp về « %s », dùng trợ giúp(mục lục) để hiển thị mục lục

en: Recursion detected
vi: Phát hiện đệ quy

en: Function '%s' not defined
vi: Chưa xác định hàm « %s »

en: Variable '%s' not defined
vi: Chưa xác định biến « %s »

en: Attribute '%s' does not exist
vi: Thuộc tính '%s' không tồn tại

en: Multiple statements not supported
vi: Nhập liệu nhiều dòng không được hỗ trợ

en: Equation.parse() string invalid (%s)
vi: Equation.parse() chuỗi không hợp lệ (%s)

en: Can not assign label: will cause recursion
vi: Không thể gán nhãn: sẽ gây ra đệ quy

en: Writing to journal (%s)
vi: Đang ghi vào nhật ký (%s)

en: button_pressed(): invalid type
vi: button_pressed(): loại không hợp lệ

en: abs
vi: trị tuyệt đối

en: log10
vi: logarit cơ số 10

en: sqrt
vi: căn bậc hai

en: acos(x), return the arc cosine of x. This is the angle for which the cosine is x. Defined for -1 <= x < 1
vi: acos(x), trả lại arc cosin của x. Đây là góc cho đó cosin là x. Xác định cho -1 ≤ x < 1

en: add(x, y), return x + y
vi: add(x,y), trả lại giá trị x + y

en: atan(x), return the arc tangent of x. This is the angle for which the tangent is x. Defined for all x
vi: atan(x), trả lại arc tang của x. Đây là góc cho đó tang là x. Xác định cho toàn bộ x

en: ceil(x), return the smallest integer larger than x.
vi: ceil(x), trả lại số nguyên nhỏ nhất lớn hơn x

en: cos(x), return the cosine of x. This is the x-coordinate on the unit circle at the angle x
vi: cos(x), trả lại cosin của x. Đây là toạ độ x trên hình tròn đơn vị ở góc x

en: cosh(x), return the hyperbolic cosine of x. Given by (exp(x) + exp(-x)) / 2
vi: cosh(x), trả lại cosin hyperbol của x. Đưa ra bởi (exp(x) + exp(-x)) / 2

en: Can not divide by zero
vi: Không thể chia cho 0

en: exp(x), return the natural exponent of x. Given by e^x
vi: exp(x), trả lại số mũ tự nhiên của x. Đưa ra bởi e^x

en: fac(x), return the factorial of x. Given by x * (x - 1) * (x - 2) * ...
vi: fac(x), trả lại thừa số của x. Đưa ra bởi x * (x - 1) * (x - 2) * ...

en: Logarithm(x) only defined for x > 0
vi: Logarithm(x) chỉ xác định với x > 0

en: ln(x), return the natural logarithm of x. This is the value for which the exponent exp() equals x. Defined for x >= 0.
vi: ln(x), trả lại lôgarit tự nhiên của x. Đây là giá trị cho đó số mũ exp() bằng x. Xác định cho phạm vi x ≥ 0.

en: mul(x, y), return x * y
vi: mul(x,y), trả lại giá trị x * y

en: pow(x, y), return x to the power y (x**y)
vi: pow(x,y), trả lại giá trị x luỹ thừa y (hay x mũ y)

en: rand_float(), return a random floating point number between 0.0 and 1.0
vi: rand_float(), trả lại giá trị ngẫu nhiên giữa 0 và 1.0

en: round(x), return the integer nearest to x.
vi: round(x), trả lại giá trị nguyên gần nhất với x

en: shift_left(x, y), shift x by y bits to the left (multiply by 2 per bit)
vi: shift_left(x, y), dich x sang bên trái y bit (nhân 2 cho mỗi bit dịch)

en: sin(x), return the sine of x. This is the y-coordinate on the unit circle at the angle x
vi: sin(x), trả lại sin của x. Đây là toạ độ y trên hình tròn đơn vị ở góc x

en: sinh(x), return the hyperbolic sine of x. Given by (exp(x) - exp(-x)) / 2
vi: sinh(x), trả lại sin hyperbol của x. Đưa ra bởi (exp(x) - exp(-x)) / 2

en: sqrt(x), return the square root of x. This is the value for which the square equals x. Defined for x >= 0.
vi: sqrt(x), trả lại căn bậc hai của x. Đây là giá trị cho đó bình phương bằng x. Xác định cho phạm vi x ≥ 0.

en: square(x), return x * x
vi: square(x), trả lại giá trị x * x

en: tan(x), return the tangent of x. This is the slope of the line from the origin of the unit circle to the point on the unit circle defined by the angle x. Given by sin(x) / cos(x)
vi: tan(x), trả lại tang của x. Đây là dốc của đường từ gốc của hình tròn đơn vị đến điểm trên hình tròn đơn vị xác định theo góc x. Đưa ra bởi sin(x) / cos(x)

en: xor(x, y), logical xor. Returns True if either x is True (and y is False) or y is True (and x is False), else returns False
vi: xor(x, y), xor hợp lý. Trả lại Đúng nếu X là đúng (và y là Sai) hoặc y là Đúng (và x là Sai), không thì trả lại Sai

en: Algebra
vi: Đại số

en: Trigonometry
vi: Lượng giác

en: All equations
vi: Mọi phương trình

en: My equations
vi: Phương trình của mình

en: Show variables
vi: Hiện các biến

note: TRANS: multiplication symbol (default: '×')
en: mul_sym
vi: *

note: TRANS: division symbol (default: '÷')
en: div_sym
vi: /

en: Error: unsupported type
vi: Lỗi: loại không được hỗ trợ

en: e to the power x
vi: e luỹ thừa x

en: x to the power y
vi: x luỹ thừa y

en: Natural logarithm
vi: Lôgarit tự nhiên

en: Arc sine
vi: Arc sin

en: Arc cosine
vi: Arc cosin

en: Arc tangent
vi: Arc tang

en: Hyperbolic sine
vi: Sin hyperbol

en: Hyperbolic cosine
vi: Cosin hyperbol

en: Hyperbolic tangent
vi: Tang hyperbol

en: Logical and
vi: « và » hợp lý

en: Logical or
vi: « hoặc » hợp lý

en: Not equals
vi: Không bằng

en: γ
vi: Y

en: Degrees / Radians
vi: Độ/ Radian

en: Exponent / Scientific notation
vi: Số mũ/ ký hiệu khoa học

en: Number of shown digits
vi: Chữ số được hiển thị

en: Integer formatting base
vi: Định dạng cơ bản kiểu Integer

en: Off-line
vi: Ngoại tuyến

en: Share, or invite someone.
vi: Chia sẻ, hoặc mời ai đó.

en: On-line
vi: Trực tuyến

en: Private Chat
vi: Trò chuyện riêng

en: left the chat
vi: dừng tham gia

en: joined the chat
vi: tham gia trò chuyện

en: is here
vi: ở đây

en: %s Source
vi: Nguồn %s

note: TRANS: Title of the activity
en: What Time Is It?
vi: Bây giờ là mấy giờ?

note: TRANS: The format used when writing the time in full letters.  You must take care to use a font size large enough so that kids can read it easily, but also small enough so that all times combination fit on the screen, even when the screen is rotated.  Pango markup: http://www.pygtk.org/docs/pygtk/pa
en: <markup><span lang="en" font_desc="Sans 20">%s</span></markup>
vi: <markup><span lang="vi" font_desc="Sans 20">%s</span></markup>

note: TRANS: The format used to display the weekday and date (example: Tuesday 10/21/2008) We recommend to use the same font size as for the time display.  See http://docs.python.org/lib/module-time.html for available
en: <markup><span lang="en" font_desc="Sans 20"><span foreground="#B20008">%A</span>, <span foreground="#5E008C">%m</span>/<span foreground="#B20008">%d</span>/<span foreground="#9A5200">%Y</span></span></markup>
vi: <markup><span lang="vi" font_desc="Sans 20"><span foreground="#B20008">%A</span>, <span foreground="#5E008C">%d</span>/<span foreground="#B20008">%m</span>/<span foreground="#9A5200">%Y</span></span></markup>

en: Simple Clock
vi: Đồng hồ đơn giản

en: Nice Clock
vi: Đồng hồ đẹp

en: Display time in full letters
vi: Hiển thị thời gian đầy đủ

en: Display weekday and date
vi: Hiển thị thứ trong tuần và ngày

en: Talking clock
vi: Đồng hồ nói

en: The Budget view allows you to set a monthly budget for each expense category, and to keep track of your
    budgets.  To set a budget, type the amount in the box to the right of the category.
vi: Ô xem Ngân sách thì cho phép bạn dự thảo ngân sách hằng tháng cho mỗi phân loại phí tổn,
    và theo dõi các ngân sách.
    Để ghi vào ngân sách, gõ số tiền vào hộp bên phải phân loại.

en: The Chart view shows the proportion of your expenses that is in each category.
    You can categorize transactions in the Register view.
vi: Sơ đồ thì hiển thị tỷ lệ phí tổn trong mỗi phân loại.
    Bạn có thể sử dụng ô xem Đăng ký để phân loại các giao dịch.

en: Debit Categories
vi: Phân loại ghi nợ

en: New Credit
vi: Mục mới bên có

en: New Debit
vi: Mục mới bên nợ

en: Erase Transaction
vi: Xoá giao dịch

en: Week of
vi: Tuần của

en: Balance:
vi: Cân bằng:

en: This
vi: Đây

en: <b>Welcome to Finance!</b>   This activity keeps track of income and expenses for anything that earns
    or spends money, like a school club.  To get started, use the Transaction box to add credits and debits.
    Once you have entered some transactions, visit the Chart and Budget views to see more.
vi: <b>Chào mừng đến Tài Chính !</b>
    Hoạt động này theo dõi thu nhập và phí tổn cho bất cứ người hay nhà nào có khả năng kiếm được hay xài tiền,
    v.d. câu lạc bô. Để bắt đầu, hãy sử dụng hộp Giao Dịch để thêm tiền vào bên có và bên nợ.
    Một khi nhập giao dịch, thăm ô xem Sơ đồ và Ngân sách để thấy thêm tính năng.̣

en: Whisper
vi: Nói thầm

en: sectors
vi: cung từ

en: Performing lookup, please wait...
vi: Đang tra tìm, hãy đợi...

en: %.2f GB Volume
vi: Khối tin %.2f GB

en: Get Book
vi: Lấy sách

en: Enter words from the Author or Title to begin search.
vi: Gõ từ của Tác giả hay Tên sách để bắt đầu tìm kiếm.

en: Title:
vi: Tên sách:

en: Author:
vi: Tác giả:

en: Language:
vi: Ngôn ngữ:

en: Publisher:
vi: Nhà xuất bản:

en: Sorry, no books could be found.
vi: Tiếc là không tìm thấy cuốn sách nào.

en: Connection timed out for
vi: Kết nối quá hạn trong

en: Publish Date
vi: Ngày xuất bản

en: Rotate anticlockwise
vi: Xoay theo ngược chiều

en: Choose document
vi: Chọn tài liệu

en: Retrieving shared image, please wait...
vi: Đang lấy ảnh chia sẻ, hãy đợi...

en: Goal: Clear the board by removing blocks in groups of 3 or more.
vi: Mục đích: làm sách bảng bằng cách gỡ bỏ các khối theo nhóm ít nhất 3 khối.

en: You can't remove groups of one or two blocks.
vi: Không thể gỡ bỏ nhóm nào chỉ chứa 1 hay 2 khối.

en: Blocks fall to fill empty gaps, and they slide to fill empty columns.
vi: Mỗi khối thì thả xuống vào khe trống, cũng trượt sang cột trống.

en: If you get stuck, you can undo to try again.
vi: Bị kẹt thì cũng có thể hủy bước để thử lại.

en: There is always a way to clear the board.
vi: Lúc nào cũng có một phương pháp làm sách bảng.

en: Again
vi: Lại

en: Stuck?  You can still solve the puzzle.
vi: Bị kẹt ?  Vẫn còn có thể giải câu đố.

en: Undo some moves
vi: Hủy một số bước

note: TRANS: "name" option from activity.info file
en: InfoSlicer
vi: Cắt ra Thông tin

en: Lion (from en.wikipedia.org)
vi: Sư tử (từ en.wikipedia.org)

en: Tiger (from en.wikipedia.org)
vi: Hổ (từ en.wikipedia.org)

en: Giraffe (from en.wikipedia.org)
vi: Hươu cao cổ (từ en.wikipedia.org)

en: Zebra (from en.wikipedia.org)
vi: Ngựa vằn (từ en.wikipedia.org)

en: Giraffe
vi: Hươu cao cổ

en: Articles are ready to be published
vi: Bài báo sắp sửa xuất bản

en: Create new article
vi: Tạo bài mới

en: Delete current article
vi: Xoá bài đang sửa

en: Move article downward
vi: Đem bài xuống

en: Move article upward
vi: Đem bài lên

en: New article
vi: Bài mới

en: Snap selection to:
vi: Đính vùng chọn tới:

en: Sentences
vi: Câu

en: Paragraphs
vi: Đoạn văn

en: Article:
vi: Bài:

en: This article does not have any images
vi: Bài này không có ảnh nào

en: Please select a Wikipedia article from the menu above
vi: Hãy chọn một bài báo Wikipedia trong trình đơn trên

en: Wiki articles
vi: Bài Wiki

en: Custom articles
vi: Bài tự chọn

en: To download Wiki article
    type "Article name" and click
vi: Để tải về bài Wiki, gõ
    « tên bài » và nhấn nút

en: button on the top "Library" panel
vi: trên bảng « Thư viện » ở đầu

en: To create custom article click
vi: Để tạo bài tự chọn, nhấn nút

en: button on the left "Custom" panel
vi: trên bảng « Tự chọn » bên trái

en: Get article from:
vi: Lấy bài từ :

en: Article name
vi: Tên bài

en: Exists
vi: Đã có

en: "%s" article already exists
vi: Bài « %s » đã có

en: Publish selected articles
vi: Xuất các bài được chọn

en: English Wikipedia
vi: Wikipedia tiếng Anh

en: Simple English Wikipedia
vi: Wikipedia tiếng Anh đơn giản

en: German Wikipedia
vi: Wikipedia tiếng Đức

en: Spanish Wikipedia
vi: Wikipedia tiếng Tây Ban Nha

en: "%s" download in progress...
vi: Đang tải về « %s »...

en: Processing "%s"...
vi: Đang xử lý « %s »...

en: Downloading "%s" images...
vi: Đang tải về các ảnh « %s »...

en:  (from %s)
vi:  (từ %s)

en: "%s" successfully downloaded
vi: « %s » đã được tải về

en: Error downloading "%s"; check your connection
vi: Gặp lỗi khi tải về « %s »: hãy kiểm tra lại sự kết nối

en: Nothing to publish
vi: Không có gì cần xuất bản

en: Mark arcticles from "Custom" panel and try again.
vi: Đánh dấu bài trên bảng « Tự chọn », và thử lại.

en: Overwrite existed bundle?
vi: Ghi đè lên bó đã có ?

note: TRANS: "name" option from activity.info file
en: Jukebox
vi: Máy hát tự động

en: Jukebox Activity
vi: Hoạt động máy hát tự động

en: <ctrl>minus
vi: <ctrl>trừ

en: <ctrl>equal
vi: <ctrl>bằng

en: Image add mode
vi: Chế độ Thêm ảnh

en: <ctrl>i
vi: <ctrl>n

en: <ctrl>d
vi: <ctrl>v

en: Portable Document Format (PDF)
vi: Định dạng Tài liệu Di động (PDF)

en: Portable Network Graphic (PNG)
vi: Đồ họa Mạng Di động (PNG)

en: Edit mode
vi: Chế độ Sửa

en: Link/unlink two selected thoughts
vi: (Bỏ) liên kết hai ý nghĩ được chọn

en: Erase selected thought(s)
vi: Xoá (các) ý nghĩ được chọn

en: Click to add
    central thought
vi: Nhấn vào để thêm
    ý nghĩ trung tâm

en: Translation by Don Scorgie
vi: Bản dịch của Nhóm Việt hoá Phần mềm Tự do

en: The map cannot be deleted right now. Is it open?
vi: Bản đồ này không thể được xoá ngay bây giờ. Nó vẫn mở không?

en: The map has no associated filename.
vi: Bản đồ không có tên tập tin tương ứng.

en: Cannot delete this map
vi: Không thể xoá bản đồ này

en: Do you really want to delete this Map?
vi: Bạn thực sự muốn xoá bản đồ này không?

en: MAPZ Compressed Map (*.mapz)
vi: Bản đồ đã nén MAPZ (*.mapz)

en: Map Name
vi: Tên bản đồ

en: Drawing #%d
vi: Bản vẽ #%d

en: Choose Color
vi: Chọn màu

en: Set Color
vi: Đặt màu

en: Untitled Map
vi: Bản đồ không tên

en: Export as Image
vi: Xuất dạng ảnh

en: Export your map as an image
vi: Xuất bản đồ dưới dạng một hình ảnh

en: Export Map...
vi: Xuất bản đồ...

en: Export your map as XML
vi: Xuất bản đồ dưới dạng mã XML

en: Link Thoughts
vi: Liên kết ý nghĩ

en: Link the selected thoughts
vi: Liên kết những ý nghĩ được chọn

en: Delete the selected element(s)
vi: Xoá những phần tử được chọn

en: _Edit Mode
vi: Chế độ _Sửa

en: Turn on edit mode
vi: Bật chế độ chỉnh sửa

en: _Add Image
vi: Thêm ả_nh

en: Add an image to selected thought
vi: Thêm một hình ảnh vào một ý nghĩ được chọn

en: _Drawing Mode
vi: Chế độ _Vẽ

en: Make a pretty drawing
vi: Vẽ một hình đẹp

en: Add Resource
vi: Thêm tài nguyên

en: Add a resource
vi: Thêm một tài nguyên

en: Use _Curves
vi: Dùng _cong

en: Use curves as links
vi: Sử dụng đường cong làm liên kết

en: Use _Lines
vi: Dùng đườn_g

en: Use straight lines as links
vi: Sử dụng đường thẳng làm liên kết

en: _Extended Information
vi: Thông tin _mở rộng

en: Show extended information for thoughts
vi: Hiển thị thông tin đã mở rộng về ý nghĩ

en: Show outline of thought hierarchy
vi: Hiển thị những nết chính của một hệ đẳng cấp ý nghĩ

en: _Main
vi: _Chính

en: Show main toolbar
vi: Hiển thị thanh công cụ chính

en: Show format toolbar
vi: Hiển thị thanh công cụ định dạng

en: Thoughts
vi: Ý nghĩ

en: PNG Image (*.png)
vi: Ảnh PNG (*.png)

en: JPEG Image (*.jpg, *.jpeg)
vi: Ảnh JPEG (*.jpg, *.jpeg)

en: SVG Vector Image (*.svg)
vi: Ảnh véc-tơ SVG (*.svg)

en: PDF Portable Document (*.pdf)
vi: Tài liệu di động PDF (*.pdf)

en: Unknown file format
vi: Không nhận ra định dạng tập tin

en: The file type '%s' is unsupported.  Please use the suffix '.png', '.jpg' or '.svg'.
vi: Dạng tập tin « %s » không được hỗ trợ.  Hãy sử dụng hậu tố « .png », « .jpg » hay « .svg ».

en: Edit URI
vi: Sửa URI

en: Log Files
vi: Tập tin ghi lưu

en: ERROR: Failed to look for files in '%(path)s'.
vi: LỖI: không tìm được tập tin trên đường dẫn « %(path)s ».

en: ERROR: File '%(file)s' does not exist.
vi: LỖI: tập tin « %(file)s » không tồn tại.

en: ERROR: Unable to read file '%(file)s'.
vi: LỖI: không thể đọc tập tin « %(file)s ».

en: Error: Can't open file '%s'
vi: Lỗi: không thể mở tập tin « %s »

en: Delete Log File
vi: Xoá tập tin ghi lưu

en: %(error)s when deleting %(file)s
vi: %(error)s khi xoá %(file)s

en: Tuning
vi: Tinh chỉnh

note: #-#-#-#-#  1410 (Battle for Wesnoth 1.5.7+svn)  #-#-#-#-# type: Content of: <book><chapter><section><section><title>
en: Resistance
vi: Sức kháng cự

note: TRANS: "name" option from activity.info file
en: Memorize
vi: Ghi nhớ

en: Equal pairs
vi: Cặp đều

en: letters
vi: chữ cái

en: Add as new pair
vi: Thêm dạng cặp mới

en: Update selected pair
vi: Cập nhật cặp đã chọn

en: Insert picture
vi: Chèn ảnh

en: Insert sound
vi: Chèn âm thanh

en: Pronounce text during tile flip
vi: Phát âm chuỗi trong khi lật ngói

en: Loading game...
vi: Đang nạp lượt chơi...

en: Load demo games
vi: Nạp các lượt chơi minh họa

en: Restart Game
vi: Chạy lại lượt chơi

en: Receiving game
vi: Đang nhận lươt chơi

en: Cantonese
vi: Quảng Đông

en: Scottish
vi: E-cốt

en: Toggle Grid View
vi: Hiện/ẩn ô xem lưới

en: Toggle Hemisphere View
vi: Hiện/ẩn ô xem bán cầu

en: Today's Moon Information
vi: Thông tin về mặt trăng của hôm nay

en: Phase:
    %s
vi: Tuần:
    %s

en: Julian Date:
    %.2f (astronomical)
vi: Lịch juliêng:
    %.2f (thiên văn)

en: Age:
    %(days).0f days, %(hours).0f hours, %(minutes).0f minutes
vi: Thời gian hoạt động:
    %(days).0f ngày, %(hours).0f giờ, %(minutes).0f phút

en: Lunation:
    %(phase).2f%% through lunation %(lunation)d
vi: Tháng âm lịch:
    %(phase).2f%% trong tuần trăng %(lunation)d

en: Surface Visibility:
    %.0f%% (estimated)
vi: Khả kiến mặt:
    %.0f%% (xấp xỉ)

en: Selenographic Terminator Longitude:
    %(deg).1f°%(westOrEast)s (%(riseOrSet)s)
vi: Độ kinh đường chấm dứt thuộc khoa nghiên cứu mặt trăng:
    %(deg).1f°%(westOrEast)s (%(riseOrSet)s)

en: Next Full Moon:
    %(date)s in %(days).0f days
vi: Trăng tròn kế tiếp:
    %(date)s trong vòng %(days).0f ngày

en: Next New Moon:
    %(date)s in %(days).0f days
vi: Trăng non kế tiếp:
    %(date)s trong vòng %(days).0f ngày

en: Next Lunar eclipse:
    %(date)s in %(days).0f days
vi: Che khuất mặt trăng kế tiếp:
    %(date)s trong vòng %(days).0f ngày

en: Next Solar eclipse:
    %(date)s in %(days).0f days
vi: Che khuất mặt trời kế tiếp:
    %(date)s trong vòng %(days).0f ngày

en: New Moon
vi: Trăng non

en: Waxing Crescent
vi: Lưỡi liềm tròn dần

en: First Quarter
vi: Phần tư thứ nhất

en: Waxing Gibbous
vi: Tròn dần có bướu gù

en: Full Moon
vi: Trăng tròn

en: Waning Gibbous
vi: Khuyết có bướu gù

en: Waning Crescent
vi: Lưỡi liềm khuyết

en: Bucket
vi: Xô

en: Sides:
vi: Mặt:

en: Parallelogram
vi: Hình bình hành

en: Rainbow
vi: Cầu vồng

en: <ctrl>space
vi: <ctrl>phím_dài

en: <ctrl>b
vi: <ctrl>h

en: <ctrl>p
vi: <ctrl>g

en: <ctrl>g
vi: <ctrl>l

en: Joint
vi: Chỗ nối

en: Pin
vi: Ghim

en: <ctrl>o
vi: <ctrl>g

en: <ctrl>r
vi: <ctrl>c

en: PAUSED
vi: BỊ TẠM DỪNG

en: _Run!
vi: _Chạy !

en: %s Activity
vi: Hoạt động %s

en: Save as Activity Error
vi: Lưu dạng Lỗi hoạt động

en: Please give your activity a meaningful name before attempting to save it as an activity.
vi: Hãy đặt một tên có ý nghĩa cho hoạt động trước khi thử lưu nó dạng hoạt động.

en: Creating activity bundle...
vi: Đang tạo bộ hoạt động...

en: Activity saved to journal.
vi: Hoạt động đã được lưu vào nhật ký.

note: TRANS: This goes like Bookmark added by User 5 days ago TRANS: (the elapsed string gets translated automatically)
en: Bookmark added by %(user)s %(time)s
vi: Liên kết được lưu bởi %(user)s %(time)s

en: Add notes for bookmark:
vi: Ghi chú về liên kết lưu :

en: %s's bookmark
vi: Liên kết lưu của %s

en: Bookmark for page %d
vi: Liên kết lưu đến trang %d

en: Previous bookmark
vi: Liên kết lưu trước

en: Next bookmark
vi: Liên kết lưu sau

en: <b>Title</b>:
vi: <b>Tên</b>:

en: <b>Details</b>:
vi: <b>Chi tiết</b>:

en: Find first
vi: Tìm mục đầu

en: Zoom to width
vi: Phóng tới bề rộng

en: Type something to hear it
vi: Gõ gì để nghe nó

en: Ask robot any question
vi: Hỏi rô-bốt về bất cứ gì

en: Voice chat
vi: Nói chuyện

en: Eyes number:
vi: Số mắt:

en: pitch adjusted
vi: độ cao đã chỉnh

en: rate adjusted
vi: tỷ lệ đã chỉnh

en: Glasses
vi: Kính

en: mouth changed
vi: miệng đã đổi

en: eyes changed
vi: mắt đã đổi

en: You are in off-line mode, share and invite someone.
vi: Bạn hiện thời ở chế độ ngoại tuyến: chia sẻ và mời một người nào đó.

en: Save as image
vi: Lưu dạng ảnh

en: Paint Tool
vi: Công cụ Vẽ

en: Density
vi: Mật độ

en: Load preset
vi: Nạp preset

en: Become root
vi: Trở thành người chủ

en: Open New Tab
vi: Mở thẻ mới

en: Keep error
vi: Giữ lỗi

en: Keep error: all changes will be lost
vi: Giữ lỗi: tất cả các thay đổi sẽ bị mất

en: Don't stop
vi: Không dừng

en: Stop anyway
vi: Vẫn dừng

en: Choose a color
vi: Chọn một màu

note: TRANS: Indicating something that just happened, eg. "just now", "moments ago"
en: Seconds ago
vi: Giây trước

en: distance
vi: khoảng cách

en: resistance
vi: điện trở

en: voltage
vi: điện áp

en: brightness
vi: độ sáng

en: Palette of physics blocks
vi: Bảng chọn của khối cảm biến

en: Define a new polygon.
vi: Định nghĩa một đa giác lồi mới

en: Not a simple polygon
vi: Không phải là hình đa giác đơn giản

en: Define a new filled polygon.
vi: Định nghĩa một đa giác lồi mới

en: density
vi: nhận dạng

en: Palette of WeDo blocks
vi: Bảng chọn của khối cảm biến

note: [attack]: type=impact [attack]: type=arcane
en: touch
vi: cú chạm

en: sound
vi: âm thanh

en: Palette of Arduino blocks
vi: Bảng chọn của khối cảm biến

en: Palette of Expeyes blocks
vi: Bảng chọn của khối cảm biến

en: TurtleBlocks
vi: Khối rùa

en: Palette of turtle commands
vi: Bảng chọn lệnh rùa

en: moves turtle forward
vi: chuyển rùa đi tới

en: moves turtle backward
vi: chuyển rùa đi lùi

en: clears the screen and reset the turtle
vi: xoá màn hình và đặt lại rùa

en: turns turtle counterclockwise (angle in degrees)
vi: quay rùa theo ngược chiều kim đồng hồ (góc theo độ)

en: turns turtle clockwise (angle in degrees)
vi: quay rùa theo chiều kim đồng hồ (góc theo độ)

en: arc
vi: cung

en: radius
vi: bán kính

en: moves turtle along an arc
vi: chuyển rùa theo một hình cung

en: set xy
vi: đặt xy

en: moves turtle to position xcor, ycor; (0, 0) is in the center of the screen.
vi: di chuyển rùa tới vị trí xcor, ycor; (0, 0) là trung tâm của màn hình.

en: set heading
vi: đặt hướng về

en: sets the heading of the turtle (0 is towards the top of the screen.)
vi: đặt sự hướng về của rùa (0 là hướng về đầu màn hình)

en: holds current x-coordinate value of the turtle (can be used in place of a number block)
vi: giữ giá trị đồ hoạ X hiện thời của rùa (cũng có thể được sử dụng để thay thế một khối con số)

en: holds current y-coordinate value of the turtle (can be used in place of a number block)
vi: giữ giá trị đồ hoạ Y hiện thời của rùa (cũng có thể được sử dụng để thay thế một khối con số)

en: holds current heading value of the turtle (can be used in place of a number block)
vi: giữ hướng về hiện thời của rùa (cũng có thể được sử dụng để thay thế một khối con số)

en: Palette of pen commands
vi: Bảng chọn lệnh bút

en: fill screen
vi: đầy màn hình

en: fills the background with (color, shade)
vi: tô đầy nền bằng (màu, sắc)

en: set color
vi: đặt màu

en: sets color of the line drawn by the turtle
vi: thiết lập màu sắc cho đường do rùa vẽ

en: set shade
vi: Tô bóng

en: sets shade of the line drawn by the turtle
vi: đặt sắc màu của đường được rùa vẽ

en: set gray
vi: tô xám

en: sets gray level of the line drawn by the turtle
vi: tô xám đường được rùa vẽ

en: holds current pen color (can be used in place of a number block)
vi: giữ màu bút hiện thời (cũng có thể dùng để thay thế một khối con số)

en: holds current pen shade
vi: giữ sắc màu bút hiện thời

en: holds current gray level (can be used in place of a number block)
vi: giữ giá trị tỷ lệ hiện thời của rùa (cũng có thể được sử dụng để thay thế một khối con số)

en: pen up
vi: bút lên

en: Turtle will not draw when moved.
vi: Con rùa sẽ không vẽ khi được di chuyển.

en: pen down
vi: bút xuống

en: Turtle will draw when moved.
vi: Con rùa sẽ vẽ khi được di chuyển.

en: set pen size
vi: đặt kích cỡ bút

en: sets size of the line drawn by the turtle
vi: đặt kích cỡ của đường được rùa vẽ

en: start fill
vi: bắt đầu lấp đầy

en: starts filled polygon (used with end fill block)
vi: bắt đầu việc lấp đầy đa giác (bằng cách kết thúc việc lấp đầy khối)

en: completes filled polygon (used with start fill block)
vi: bắt đầu việc lấp đầy đa giác (bằng cách kết thúc việc lấp đầy khối)

en: pen size
vi: kích cỡ bút

en: holds current pen size (can be used in place of a number block)
vi: giữ kích cỡ bút hiện thời (cũng có thể dùng để thay thế một khối con số)

en: Palette of pen colors
vi: Bảng chọn màu sắc bút

en: set text color
vi: đặt màu chữ

en: sets color of text drawn by the turtle
vi: đặt màu của các chữ được rùa vẽ

en: set text size
vi: đặt kích cỡ chữ

en: sets size of text drawn by the turtle
vi: đặt kích cỡ của các chữ được rùa vẽ

en: Palette of numeric operators
vi: Bảng chọn toán tử thuộc số

en: adds two alphanumeric inputs
vi: thêm hai đầu vào chữ số, chử cái

en: subtracts bottom numeric input from top numeric input
vi: trừ đầu vào thuộc số dưới từ đầu vào thuộc số trên

en: multiplies two numeric inputs
vi: nhân lên nhau hai đầu vào thuộc số

en: divides top numeric input (numerator) by bottom numeric input (denominator)
vi: chia đầu vào thuộc số trên (tử số) cho đầu vào thuộc số dưới (mẫu số)

en: identity operator used for extending blocks
vi: toán tử nhận diện dùng để mở rộng khối

en: modular (remainder) operator
vi: toán tử đơn thể (phần dư)

en: calculates square root
vi: tính căn bậc hai

en: returns random number between minimum (top) and maximum (bottom) values
vi: trả lại một số ngẫu nhiên nằm giữa hai giá trị là tối thiểu (bên trên) và tối đa (bên dưới)

en: used as numeric input in mathematic operators
vi: dùng để nhập thuộc số trong toán tử toán học

en: logical greater-than operator
vi: toán tử lớn-hơn lôgic

en: logical less-than operator
vi: toán tử nhỏ hơn lôgic

en: equal
vi: bằng

en: logical equal-to operator
vi: toán tử bằng-với lôgic

en: logical NOT operator
vi: toán tử KHÔNG_PHẢI lôgic

en: logical AND operator
vi: toán tử VÀ lôgic

en: logical OR operator
vi: toán tử HOẶC lôgic

en: Palette of flow operators
vi: Bảng chọn toán tử luồng

en: wait
vi: đợi

en: pauses program execution a specified number of seconds
vi: tạm dừng thực hiện chương trình trong một số giây đưa ra

en: loops forever
vi: lặp lại vô hạn

en: loops specified number of times
vi: lặp lại một số lần được ghi rõ

en: if
vi: nếu

en: if then
vi: nếu thì

en: if-then operator that uses boolean operators from Numbers palette
vi: toán tử nếu-thì mà sử dụng toán tử lôgic từ bảng chọn Số

en: else
vi: không thì

en: if then else
vi: nếu thì không thì

en: if-then-else operator that uses boolean operators from Numbers palette
vi: toán tử nếu-thì-không_thì mà sử dụng toán tử lôgic từ bảng chọn Số

en: horizontal space
vi: khoảng nằm ngang

en: jogs stack right
vi: đẩy nhẹ đống qua phải

en: vertical space
vi: khoảng nằm dọc

en: jogs stack down
vi: đẩy nhẹ đống xuống dưới

en: stop action
vi: dừng hành vi

en: stops current action
vi: dừng hành vi đang làm

en: Palette of variable blocks
vi: Bảng chọn khối biến đổi

en: connects action to toolbar run buttons
vi: kết nối hành vi đến nút chạy thanh công cụ

en: string value
vi: giá trị chuỗi

en: top of nameable action stack
vi: đầu của đống hành vi có thể đặt tên

en: invokes named action stack
vi: gọi đống hành vi đặt tên

en: store in box 1
vi: lưu vào hộp 1

en: stores numeric value in Variable 1
vi: cất giữ giá trị thuộc số trong Biến 1

en: store in box 2
vi: lưu vào hộp 2

en: stores numeric value in Variable 2
vi: cất giữ giá trị thuộc số trong Biến 2

en: box 1
vi: hộp 1

en: Variable 1 (numeric value)
vi: Biến 1 (giá trị thuộc số)

en: box 2
vi: hộp 2

en: Variable 2 (numeric value)
vi: Biến 2 (giá trị thuộc số)

en: store in
vi: lưu vào

en: my box
vi: hộp mình

en: stores numeric value in named variable
vi: cất giữ giá trị thuộc số trong biến đặt tên

en: named variable (numeric value)
vi: biến đặt tên (giá trị thuộc số)

en: action 1
vi: hành vi 1

en: top of Action 1 stack
vi: đầu của đống Hành vi 1

en: action 2
vi: hành vi 2

en: top of Action 2 stack
vi: đầu của đống Hành vi 2

en: invokes Action 1 stack
vi: gọi đống Hành vi 1

en: invokes Action 2 stack
vi: gọi đống Hành vi 2

en: empty trash
vi: đổ rác

en: permanently deletes items in trash
vi: xoá hoàn toàn các mục trong thùng rác

en: restore all
vi: phục hồi tất cả

en: restore all blocks from trash
vi: phục hồi từ sọt rác tất cả các khối

en: Stop turtle
vi: Dừng rùa

en: Show blocks
vi: Hiện khối

en: Hide blocks
vi: Ẩn khối

en: did not output to
vi: đã không xuất tới

en: I don't know how to
vi: Tôi chưa biết cách

en: doesn't like
vi: không thích

en: as input
vi: làm đầu vào

en: displays next palette
vi: hiển thị bảng chọn kế tiếp

en: changes the orientation of the palette of blocks
vi: thay đổi hướng của bảng chọn khối

en: click to open
vi: nhấn để mở

en: Save as Logo
vi: Lưu dạng Biểu hình

en: snapshot
vi: hiện trạng

en: Save snapshot
vi: Lưu ảnh chụp

en: Show palette
vi: Hiện bảng chọn

en: Hide palette
vi: Ẩn bảng chọn

en: Rescale coordinates down
vi: Giảm toạ độ theo tỷ lệ

en: Rescale coordinates up
vi: Tăng toạ độ theo tỷ lệ

en: Restore blocks from trash
vi: phục hồi từ sọt rác tất cả các khối

en: Metric coordinates
vi: Tọa độ theo hệ Mét

en: Grow blocks
vi: Khối lớn hơn

en: Shrink blocks
vi: Khối nhỏ hơn

en: Load example
vi: Tải ví dụ

en: Load Python block
vi: Tải khối Python

en: <Ctrl>p
vi: Tổ hợp phím Ctrl+p

en: <Ctrl>e
vi: Tổ hợp phím Ctrl+e

en: <Ctrl>r
vi: Tổ hợp phím Ctrl+r

en: <Ctrl>w
vi: Tổ hợp phím Ctrl+w

en: <Ctrl>s
vi: Tổ hợp phím Ctrl+s

en: My Turtle Art session
vi: Buổi học Turtle Art của tôi

en: Enable collaboration
vi: Kích hoạt tính năng cộng tác

en: Upload to Web
vi: Tải lên Web

en: You must have an account at http://turtleartsite.sugarlabs.org to upload your project.
vi: Bạn phải có một tài khoản ở trang Web http://turtleartsite.sugarlabs.org để tải lên dự án của bạn

en: Submit to Web
vi: Gửi lên web

en: Failed to upload!
vi: tải lên thất bại

en: Palette of sensor blocks
vi: Bảng chọn của khối cảm biến

en: acceleration
vi: gia tốc

en: push acceleration in x, y, z to heap
vi: đẩy gia tốc trong x, y, z xếp thành đống

en: raw microphone input signal
vi: tín hiệu thô đầu vào máy vi âm

en: loudness
vi: độ lớn

en: microphone input volume
vi: âm lượng đầu vào máy vi âm

en: pitch
vi: cường độ

en: microphone input pitch
vi: cường độ đầu vào máy vi âm

en: microphone input resistance
vi: điện trở đầu vào máy vi âm

en: microphone input voltage
vi: điện áp đầu vào máy vi âm

en: Palette of media objects
vi: Bảng chọn của đối tượng phương tiện truyền thông

en: light level detected by camera
vi: mức độ ánh sáng được phát hiện bởi máy ảnh

en: Average RGB color from camera is pushed to the stack
vi: màu sắc Trung bình RGB từ máy ảnh được đẩy vào ngăp xếp

en: camera output
vi: đầu ra máy ảnh

en: light level detected by light sensor
vi: mức độ ánh sáng được phát hiện bởi bộ cảm biến ánh sáng

en: RFID
vi: Nhận dạng tần số vô tuyến

en: read value from RFID device
vi: đọc giá trị từ thiết bị Nhận dạng tần số vô tuyến

en: while
vi: trong khi

en: do-while-True operator that uses boolean operators from Numbers palette
vi: toán tử làm-trong-khi-Đúng mà sử dụng toán tử lôgic từ bảng chọn Số

en: until
vi: đến khi

en: do-until-True operator that uses boolean operators from Numbers palette
vi: toán tử làm-đến-khi-Đúng mà sử dụng toán tử lôgic từ bảng chọn Số

en: top of a collapsible stack
vi: đầu của một đống có thể thu gọn

en: Sugar Journal media object
vi: đối tượng phương tiện truyền thông Nhật ký Sugar

en: Sugar Journal audio object
vi: đối tượng âm thanh Nhật ký Sugar

en: Sugar Journal video object
vi: đối tượng hình ảnh chuyển động Nhật ký Sugar

en: Sugar Journal description field
vi: trường mô tả Nhật ký Sugar

en: draws text or show media from the Journal
vi: vẽ văn bản hoặc hiển thị phương tiện truyền thông từ Nhật ký

en: show aligned
vi: hiện liên kết

en: set scale
vi: đặt tỷ lệ

en: sets the scale of media
vi: đặt tỷ lệ của phương tiện truyền thông

en: save picture
vi: lưu ảnh

en: picture name
vi: tên ảnh

en: saves a picture to the Sugar Journal
vi: lưu một ảnh vào Nhật ký Sugar

en: save SVG
vi: lưu SVG

en: saves turtle graphics as an SVG file in the Sugar Journal
vi: lưu đồ họa rùa dưới dạng một tập tin SVG trong Nhật ký Sugar

en: holds current scale value
vi: giữ giá trị tỷ lệ hiện thời

en: media wait
vi: Chờ chạy chương trình chơi nhạc

en: wait for current video or audio to complete
vi: đợi cho đoạn video hoặc âm thanh chạy hết

en: speak
vi: Nói

en: speaks text
vi: Nguyên bản lời nói

en: sinewave
vi: Sóng hình sin

en: plays a sinewave at frequency, amplitude, and duration (in seconds)
vi: Sử dụng sóng hình sin tai tần số, biên độ và thời gian( tính bằng giây)

en: button down
vi: nút xuống( trong bàn phím vi tính)

en: returns 1 if mouse button is pressed
vi: trả về 1 nếu nhấn chuột

en: returns True if mouse button is pressed
vi: trả về 1 nếu nhấn chuột

en: mouse x
vi: Tọa độ x của chuột(vói x là tọa độ của trục hoành)

en: returns mouse x coordinate
vi: Trả về toạ độ x của con trỏ chuột

en: mouse y
vi: Tọa độ y của chuột(vói y là tọa độ của trục hoành)

en: returns mouse y coordinate
vi: Trả về tọa độ y của con trỏ chuột

en: query keyboard
vi: truy vấn bàn phím

en: query for keyboard input (results stored in keyboard block)
vi: yêu cầu đầu vào bàn phím (kết quả được lưu vào khối bàn phím)

en: holds results of query-keyboard block as ASCII
vi: giữ kết quả của khối yêu-cầu-bàn-phím

en: read pixel
vi: Đọc điểm ảnh

en: RGB color under the turtle is pushed to the stack
vi: Khối màu RGB theo màu mà con rùa nhìn thấy được đưa vào stack

en: turtle sees
vi: Màu mà rùa nhìn thấy

en: returns the color that the turtle "sees"
vi: trả về màu mà con rùa nhìn thấy

en: elapsed time (in seconds) since program started
vi: Thời gian trôi qua từ khi khởi động chương trình

en: Palette of extra options
vi: Bảng chọn tuỳ chọn bổ sung

en: pushes value onto FILO (first-in last-out heap)
vi: đẩy giá trị vào miền nhớ FILO (vào trước thì ra sau)

en: show heap
vi: hiện miền nhớ

en: shows values in FILO (first-in last-out heap)
vi: hiển thị các giá trị trong miền nhớ FILO (vào trước thì ra sau)

en: empty heap
vi: miền nhớ trống

en: emptys FILO (first-in-last-out heap)
vi: trống miền FILO ( vào trước, ra sau)

en: pop
vi: Đẩy

en: pops value off FILO (first-in last-out heap)
vi: đẩy giá trị ra miền nhớ FILO (vào trước thì ra sau)

en: empty heap?
vi: miền nhớ trống

en: places a comment in your code
vi: đặt một ghi chú vào mã nguồn của bạn

en: prints value in status block at bottom of the screen
vi: in giá trị trạng thái ở phần dưới màn hình

en: a programmable block: used to add advanced single-variable math equations, e.g., sin(x)
vi: Một cách lập trình:sử dụng bằng cách thêm các phương trình đơn biến như sin(x)

en: a programmable block: used to add advanced multi-variable math equations, e.g., sqrt(x*x+y*y)
vi: Một phương thức lập trình: được sử dụng để thêm nhiều phương trình toán học đa biến

en: a programmable block: used to add advanced multi-variable math equations, e.g., sin(x+y+z)
vi: Một cách lập trình:sử dụng bằng cách thêm các phương trình đabiến như sin(x+y+z)

en: Python block
vi: Khối ngôn ngữ lập trình Python

en: runs code found in the tamyblock.py module found in the Journal
vi: chạy mã nguồn được tìm trong mô-đun tamyblock.py có trong Nhật ký

en: displays Cartesian coordinates
vi: hiển thị toạ độ thuyết Đê-các-tơ

en: polar
vi: cực

en: displays polar coordinates
vi: hiển thị toạ độ cực

en: turtle
vi: rùa

en: chooses which turtle to command
vi: chọn con rùa nào cần điều khiển

en: turtle shell
vi: mai rùa

en: put a custom 'shell' on the turtle
vi: đặt một chiếc mai tùy thích lên chú rùa

en: top of a collapsed stack
vi: đầu của một đống đã thu gọn

en: loads a block
vi: nạp khối của mình

en: setxy
vi: đặt xy

en: Palette of presentation templates
vi: Bảng chọn mẫu trình diễn

en: hide blocks
vi: ẩn khối

en: declutters canvas by hiding blocks
vi: làm sạch sẽ vùng vẽ bằng cách ẩn các khối

en: show blocks
vi: hiện khối

en: restores hidden blocks
vi: phục hồi các khối bị ẩn

en: hides the Sugar toolbars
vi: ẩn các thanh công cụ Sugar

en: presentation bulleted list
vi: trình diễn danh sách nút

en: presentation template: list of bullets
vi: mẫu trình diễn: danh sách chấm điểm

en: presentation template: select Journal object (no description)
vi: mẫu trình diễn: chọn đối tượng Nhật ký (không mô tả)

en: presentation template: select Journal object (with description)
vi: mẫu trình diễn: chọn đối tượng Nhật ký (với mô tả)

en: presentation template: select four Journal objects
vi: mẫu trình diễn: chọn 4 đối tượng Nhật ký

en: presentation template: select two Journal objects
vi: mẫu trình diễn: chọn 2 đối tượng Nhật ký

en: xcor of left of screen
vi: xcor bên trái màn hình

en: ycor of bottom of screen
vi: ycor bên dưới màn hình

en: the canvas width
vi: chiều rộng vùng vẽ

en: xcor of right of screen
vi: xcor bên phải màn hình

en: ycor of top of screen
vi: ycor bên trên màn hình

en: the canvas height
vi: chiều cao vùng vẽ

en: title x
vi: tiêu đề x

en: title y
vi: tiêu đề y

en: left x
vi: tọa độ x phía trái

en: top y
vi: tọa độ y phía trên

en: right x
vi: tọa độ x phía phải

en: bottom y
vi: tọa độ y phía dưới

en: presentation 1x1
vi: trình diễn 1×1

en: presentation 2x1
vi: trình diễn 2×1

en: presentation 1x2
vi: trình diễn 1×2

en: presentation 2x2
vi: trình diễn 2×2

en: Rescale coordinates
vi: Đặt lại tỷ lệ toạ độ

en: Reset block size
vi: Đặt lại kích cỡ khối

en: Show/hide blocks
vi: Hiện/ẩn khối

en: then else
vi: không thì

en: bottom of a collapsible stack
vi: phía dưới của một đống có thể thu gọn

en: bottom block in a collapsed stack: click to open
vi: khối dưới trong một đống đã thu gọn: nhấn để mở lại

en: top of stack
vi: đầu đống

en: Save as HTML
vi: Lưu dạng HTML

en: <Ctrl>d
vi: Tổ hợp phím Ctrl+d

en: <Ctrl>b
vi: Tổ hợp phím Ctrl+b

en: Move the cursor over the orange palette for help.
vi: Di chuyển con trỏ trên bảng chọn màu cam để đượctrợ giúp.

en: Import project from the Journal
vi: Nhập dự án từ Nhật ký

en: full screen
vi: toàn màn hình

en:  clean
vi:  làm sạch

en: numbers
vi: số

en: restore last
vi: phục hồi cái cuối

en: a programmable block: used to add advanced math equations, e.g., sin(x)
vi: một khối có thể lập trình: dùng để thêm phương trình toán học cấp cao, v.d. sin(x)

en: sensor input resistance
vi: điện trở đầu vào máy nhạy

en: holds current text color (can be used in place of a number block)
vi: giữ màu chữ hiện thời (cũng có thể dùng để thay thế một khối con số)

en: picture top
vi: trên ảnh

en: flow
vi: Chảy

en: restores most recent blocks from trash
vi: phục hồi từ sọt rác các khối vừa đặt

en: Load my block
vi: Nạp khối của mình

en: picture left
vi: bên trái ảnh

en: Python code
vi: mã Python

en: bottom block in a collapsibe stack: click to collapse
vi: khối dưới trong một đống có thể thu gọn: nhấn để thu gọn

en: Trashcan
vi: Sọt Rác

en: pen
vi: Mở

en: picture right
vi: bên phải ảnh

en: picture bottom
vi: dưới ảnh

en: sensor voltage
vi: điện áp máy nhạy

en: holds current text size (can be used in place of a number block)
vi: giữ kích cỡ chữ hiện thời (cũng có thể dùng để thay thế một khối con số)

en: extras
vi: Bổ sung

en: <Alt>d
vi: <Alt>g

en: Save Logo
vi: Lưu Biểu hình

en: <Ctrl>o
vi: <Ctrl>m

en: 2×2 pictures
vi: ảnh 2×2

en: 2×1 pictures
vi: ảnh 2×1

en: 1×2 pictures
vi: ảnh 1×2

en: 1×1 picture
vi: ảnh 1×1

en: holds current pen shade (can be used in place of a number block)
vi: giữ sắc màu bút hiện thời (cũng có thể dùng để thay thế một khối con số)

en: a programmable block: add your own math equation in the block, e.g., sin(x)
vi: một khối có thể lập trình: hãy thêm vào khối phương trình toán tử của mình, v.d. sin(x)

en: pop value off FILO
vi: bỏ giá trị ra FILO

en: show FILO in status block
vi: hiện FILO trong khối trạng thái

en: empty FILO
vi: đổ FILO

en: wait specified number of seconds
vi: đợi trong một số giây được ghi rõ

en: do not continue current action
vi: không tiếp tục hành vi đang làm

en: stack 2
vi: đống 2

en: stack 1
vi: đống 1

en: My Blocks
vi: Khối của mình

en: read key
vi: đọc phím

en: hide palette
vi: ẩn bảng chọn

en: save Logo
vi: lưu Logo

en: stop stack
vi: dừng đống

en: Typing Turtle
vi: Rùa Đánh Máy

en: Edit a Lesson
vi: Sửa một bài học

en: New keys
vi: Phím mới

en: Known keys
vi: Phím đã biết

en: Generate!
vi: Tạo ra !

en: Edit Word List
vi: Sửa danh sách Từ

en: Step #%d
vi: Bước #%d

en: Lesson Details
vi: Chi tiết về bài học

en: Normal Lesson
vi: Bài học bình thường

en: Balloon Game
vi: Trò chơi Bóng

en: Allow Mistakes
vi: Cho phép lỗi

en: Allow Backspace
vi: Cho phép Xoá lùi

en: Automatic Lesson Generator
vi: Tự động tạo Bài học

en: Medal Requirements
vi: Yêu cầu huy chương

en: Bronze
vi: Đồng thiếc

en: Type or paste words here, for the Automatic Lesson Generator.  If empty, the dictionary will be used.
vi: Hãy gõ hay dán các từ vào đây, cho hàm Tự động Tạo Bài học.  Bỏ trống trường này thì dùng từ điển.

en: Start Lesson
vi: Học đi

en: You earned a medal in this lesson!  Advance to the next one
    by clicking the Next button.
vi: Bạn đã đoạt một huy chương trong bài học này !  Hãy tiếp tới bài học sau bằng cách nhấn vào cái nút Tiếp.

en: No Medal Yet
vi: Chưa đoạt huy chương

en: Bronze Medal
vi: Huy chương Đồng thiếc

en: Silver Medal
vi: Huy chương Bạc

en: Gold Medal
vi: Huy chương Vàng

en: You finished!
vi: Bạn đã kết thúc !

en: Your score was %(score)d.
vi: Điểm của bạn là %(score)d.

en: You earned a %(type)s medal!
vi: Bạn đã đoạt một huy chương %(type)s !

en: Press the ENTER key to continue.
vi: Bấm phím Enter để tiếp tục.

en: SCORE: %d
vi: ĐIỂM: %d

en: Type the words to pop the balloons!
vi: Gõ mỗi từ để vỡ bong bóng !

en: Edit Lessons
vi: Sửa bài học

en: Good job.
vi: Công việc tốt.

en: Awesome!
vi: Giỏi lắm !

en: Way to go!
vi: Cứ thành công !

en: Wonderful!
vi: Hay quá !

en: Nice work.
vi: Việc làm tốt.

en: You did it!
vi: Bạn đã làm xong !

en: Be careful to use the correct finger to press each key.  Look at the keyboard below if you need help remembering.
vi: Hãy cẩn thận, có nên sử dụng ngón tay đúng để bấm mỗi phím.  Xem bàn phím bên dưới chỉ để nhắc nhở.

en: Try to type at the same speed, all the time.  As you get more comfortable you can increase the speed a little.
vi: Hãy thử gõ thống nhất, theo cùng một tốc độ.  Khi sẵn sàng, bạn cũng có thể tăng tốc độ một ít.

en: left little
vi: út trái

en: left ring
vi: đeo nhẫn trái

en: left middle
vi: giữa trai

en: left index
vi: trỏ trái

en: left thumb
vi: cái trái

en: right little
vi: út phải

en: right ring
vi: đeo nhẫn phải

en: right middle
vi: giữa phải

en: right index
vi: trỏ phải

en: right thumb
vi: cái phải

en:  and %s keys
vi:  và %s phím

en:  key
vi:  phím

en: In this lesson, you will learn the %(keynames)s.
    
    Press the ENTER key when you are ready to begin!
vi: Trong bài học này, bạn sẽ học biết %(keynames)s.
    
    Bấm phím Enter khi sẵn sàng bắt đầu !

en: Let's learn the new keys.
vi: Học biết về các phím mới nhé.

en: Practice typing the keys you just learned.
vi: Hãy thực hành gõ những phím mới học.

en: Now put the keys together into pairs.
vi: Này, hãy tổ hợp phím thành cập.

en: Time to type jumbles.
vi: Đã đến lúc nên gõ tổ hợp các phím.

en: Time to type real words.
vi: Đã đến lúc nên gõ các từ thật.

en: Hihowahyah!  Ready to learn the secret of fast typing?
vi: Chào mừng !  Bạn sẵn sàng học hiểu gõ nhanh như thế nào ?

en: Always use the correct finger to press each key!
vi: Chỉ cần dùng ngón tay đúng để bấm mỗi phím.

en: Now, place your hands on the keyboard just like the picture below.
vi: Này, hãy để hai tay trên bàn phím, đúng như trong hình ảnh dưới đây.

en: When you're ready, press the SPACE bar with your thumb!
vi: Khi sẵn sàng, bấm phím dài dùng ngón tay cái (của tay nào cảm thấy tự nhiên).

en: Good job!  The SPACE bar is used to insert spaces between words.
vi: Tốt !  Phím dài được sử dụng để chèn dấu cách vào giữa hai từ.

en: Press the SPACE bar again with your thumb.
vi: Bấm phím dài lần nữa, dùng ngón tay cái.

en: Now I'll teach you the second key, ENTER.
vi: Một phím quan trọng khác là Enter.

en: That's the big square key near your right little finger.
vi: Đó là phím hình vuông lớn ở gần ngón tay út bên phải.

en: Now, reach your little finger over and press ENTER.
vi: Này, hãy chìa ngón tay út qua và bấm phím Enter.

en: Great!  When typing, the ENTER key is used to begin a new line.
vi: Giỏi !  Khi đánh máy, phím Enter (tiếng Việt là phím xuống dòng) được dùng để bắt đầu một dòng mới.

en: Press the ENTER key again with your right little finger.
vi: Bấm phím Enter lần nữa, dùng ngón tay út bên phải.

en: Copy out the following text.
vi: Hãy sao chép chuỗi chữ theo đây.

en: Import Lessons from Journal
vi: Nhập bài học từ Nhật ký

en: Export Lessons to Journal
vi: Xuất bài học tới Nhật ký

en: Save Lessons to Activity
vi: Lưu bài học vào Hoạt động

en: Delete Lesson?
vi: Xoá bài học ?

en: Deleting the lesson will erase the lesson content.
vi: Xoá bài học thì cũng xoá nội dung của bài học.

en:  (Exported Lessons)
vi:  (Bài học đã xuất)

en: left little finger
vi: ngón tay út bên trái

en: left ring finger
vi: ngón tay đeo nhẫn bên trái

en: left middle finger
vi: ngón tay giữa bên trái

en: left index finger
vi: ngón tay trỏ bên trái

en: right little finger
vi: ngón tay út bên phải

en: right ring finger
vi: ngón tay đeo nhẫn bên phải

en: right middle finger
vi: ngón tay giữa bên phải

en: right index finger
vi: ngón tay trỏ bên phải

en: <b>WPM:</b> %(wpm)d
vi: <b>Từ/phút:</b> %(wpm)d

en: <b>Accuracy:</b> %(accuracy)d%%
vi: <b>Chính xác:</b> %(accuracy)d%%

en: Press and hold the shift key with your %(finger)s,
vi: Ấn giữ phím Shift dùng %(finger)s,

en: then press the %(letter)s key with your %(finger)s.
vi: sau đó bấm phím %(letter)s dùng %(finger)s.

en: Press and hold the altgr key,
vi: Ấn giữ phím ALTGR,

en: Press and hold the altgr and shift keys,
vi: Ấn giữ cả hai phím ALTGR và Shift,

en: Press the %(letter)s key with your %(finger)s.
vi: Bấm phím %(letter)s dùng %(finger)s.

en: Uh oh!  Your keyboard cannot type the letter '%s'.
vi: Tiếc là bàn phím này không nhập được ký tự « %s ».

en: Please change your keyboard settings and try this lesson again.
vi: Hãy chỉnh sửa thiết lập bàn phím, sau đó thử lại bài học này.

en: Nice work!
vi: Giỏi !

en: You finished the lesson in %(time)d seconds, with %(errors)d errors.
vi: Bạn đã hoàn thành bài học này trong %(time)d giây, với %(errors)d lỗi gõ.

en: Your words per minute (WPM) was %(wpm)d, and your accuracy was %(accuracy)d%%.
vi: Bạn đã gõ %(wpm)d từ mỗi phút, với độ chính xác %(accuracy)d%%.

en: You finished the lesson with %(errors)d errors.
vi: Bạn đã hoàn thành bài học này với %(errors)d lỗi gõ.

en: Your accuracy was %(accuracy)d%%.
vi: Bạn có độ chính xác %(accuracy)d%%.

en: Congratulations!  You earned a %(type)s medal!
vi: Chúc mừng !  Bạn đã đoạt một huy chương %(type)s !

en: You need to practice this lesson more before moving on.
vi: Bạn cần cứ thực hành, trước khi tiếp tục.

en: You almost got a medal!  Next time, try not to make as many errors.
vi: Bạn đã gần đến đoạt một huy chương !  Lần kế tiếp, hãy cố gắng làm ít lỗi hơn.

en: You almost got a medal!  Next time, try to type a little faster.
vi: Bạn đã gần đến đoạt một huy chương !  Lần kế tiếp, hãy cố gắng gõ nhanh hơn một ít.

en: <span font_desc='Serif Bold Italic 28'>Certificate of Achievement</span>
vi: <span font_desc='Serif Bold Italic 28'>Chứng nhận Thành tích</span>

en: <span font_desc='Sans 16'>This certifies that</span>
vi: <span font_desc='Sans 16'>Ở đây cấp giấy chứng nhận cho</span>

en: <span font_desc='Sans 16'>earned a %(type)s medal in </span>
vi: <span font_desc='Sans 16'>đã đoạt một huy chương %(type)s trong </span>

en: <span font_desc='Sans 16'>in <b><u><i>%(lesson)s</i></u></b></span>
vi: <span font_desc='Sans 16'>trong <b><u><i>%(lesson)s</i></u></b></span>

en: <span font_desc='Sans 16'>on <b><u><i>%(date)s</i></u></b>.</span>
vi: <span font_desc='Sans 16'>vào <b><u><i>%(date)s</i></u></b>.</span>

en: <b>Words Per Minute:</b> %(wpm)d
vi: <b>Từ mỗi Phút:</b> %(wpm)d

en: <b>SCORE:</b> %(score)d
vi: <b>ĐIỂM:</b> %(score)d

note: TRANS: Please translate Visual Match as Dimensions
en: Visual Match
vi: Khớp bằng nhìn

en: expert
vi: người thành thạo

en: beginner
vi: người mới bắt đầu

en: New pattern game
vi: Trò chơi kiểu mẫu mới

en: New number game
vi: Trò chơi con số mới

en: New word game
vi: Trò chơi từ mới

en: Play with the computer.
vi: Chơi bằng máy tính.

en: Stop playing with the computer.
vi: Dừng chơi bằng máy tính.

en: bread
vi: bánh mì

en: sun
vi: mặt trời

en: earth
vi: đất

en: Edit word lists.
vi: Sửa danh sách từ.

en: Roman numerals
vi: Chữ số Roman

en: Mayan
vi: Tiếng Maya

en: hash marks
vi: dấu băm

en: dots in a circle
vi: chấm trong hình tròn

en: points on a star
vi: đỉnh trên hình sao

en: dice
vi: súc sắc

en: dots in a line
vi: chấm trên đường

en: Find a match.
vi: Tìm mục tương ứng.

en: eleven
vi: mười một

en: fourteen
vi: mười bốn

en: fifteen
vi: mười năm

en: twenty two
vi: hai mươi hai

en: twenty one
vi: hai mươi mốt

en: thirty three
vi: ba mươi ba

en: Edit the word cards.
vi: Sửa các thẻ từ.

en: Game over
vi: Hết lượt

en: New record
vi: Phá kỷ lục

en: Click on cards to create sets of three.
vi: Nhấn vào quân bài để làm nhóm ba quân.

en: Toggle level
vi: Bật/tắt cấp

en: Robot on/off
vi: Rô-bốt bật/tắt

en: 90 sec.
vi: 90 giây

en: 60 sec.
vi: 60 giây

en: 45 sec.
vi: 45 giây

en: 30 sec.
vi: 30 giây

en: 15 sec.
vi: 15 giây

en: Hash
vi: Dấu băm

en: Page:
vi: Trang:

en: Left justify
vi: Sắp thẳng bên trái

en: Center justify
vi: Canh đều 2 bên

en: Right justify
vi: Sắp thẳng bên phải

en: Fill justify
vi: Tô đầy sắp thẳng

en: Block Text
vi: Khối văn bản

en: Dashed List
vi: Danh sách gạch gạch

en: Lower Case List
vi: Danh sách chữ thường

en: Upper Case List
vi: Danh sách chữ hoa

en: Rich Text (RTF)
vi: Văn bản có kiểu dáng (RTF)

en: Hypertext (HTML)
vi: Siêu văn bản (HTML)

en: Plain Text (TXT)
vi: Nhập thô (TXT)

note: I18N: Do NOT literally translate this string!! Please enter Y as the translation if your language is a RTL (right-to-left) language, N (or nothing) otherwise
en:    Is this a RTL language?
vi:    N

note: I18N: shown when hit by plunger. %0 is the victim, %1 is the attacker
en: %0 bites %1's bait
vi: %0 mắc câu của %1

note: I18N: shown when hit by cake. %1 is the attacker, %0 is the victim.
en: %0 eats too much of %1's cake
vi: %0 ăn quá nhiều bánh của %1

note: I18N: shown when a player receives a plunger in his face
en: %0 gets a fancy mask from %1
vi: %0 bị %1 cho chơi bịt mắt bắt dê

note: I18N: shown when hit by bowling ball. %1 is the attacker, %0 is the victim.
en: %0 is bowled over by %1
vi: %0 bị quả banh bowling của %1 lăn qua

note: I18N: shown when hit by cake. %1 is the attacker, %0 is the victim.
en: %0 is dubious of %1's cooking skills
vi: %0 sợ tài nấu ăn của %1 rồi

note: I18N: shown when hit by cake. %1 is the attacker, %0 is the victim.
en: %0 should not play with %1's lunch
vi: %0 không nên ăn trưa với %1

note: I18N: shown when hit by bowling ball. %1 is the attacker, %0 is the victim.
en: %0 will not go bowling with %1 again
vi: %0 sẽ không đi chơi bowling với %1 nữa

note: I18N: shown when hit by plunger. %0 is the victim, %1 is the attacker
en: %1 latches onto %0 for a free ride
vi: %1 được %0 kéo đi miễn phí

note: I18N: shown when a player receives a plunger in his face
en: %1 merges %0's face with a plunger
vi: %1 lấy giác mút ấn vào mặt của %0

note: I18N: shown when hit by bowling ball. %1 is the attacker, %0 is the victim.
en: %1 strikes %0
vi: %1 đánh bay %0

note: I18N: shown when hit by plunger. %0 is the victim, %1 is the attacker
en: %1 tests a tractor beam on %0
vi: %1 thử nghiệm máy kéo mới toanh là %0

note: I18N: ./data/gui/track_info_dialog.stkgui I18N: In the track setup screen (number of laps choice, where %i is the number)
en: %i laps
vi: %i vòng

note: I18N: In results of battle mode; %i is where the rank is inserted; I18N: the first %s is where the kart name is inserted; I18N: the second %s is where the time is inserted
en: %i. %s : survived for %s
vi: %i. %s : sống sót trong %s

en: %s is a mighty pirate!
vi: %s là một tên cướp biển vĩ đại!

note: I18N: shown when hit by own bowling ball. %s is the kart.
en: %s is practicing with a blue, big, spheric yo-yo
vi: %s đang chơi với cái yôyô xanh, tròn và to

en: %s is ready
vi: %s đã sẵn sàng

note: I18N: shown when hit by own bowling ball. %s is the kart.
en: %s is the world master of the boomerang ball
vi: %s là bậc thầy thế giới về banh bowling kết hợp với boomerang

en: %s pays the next round of grog!
vi: %s trả tiền cho chầu rượu nặng tiếp theo!

note: I18N: shown when hit by own bowling ball. %s is the kart.
en: %s should play (rubber) darts instead of bowling
vi: %s nên chuyển nghề khác thay vì chơi bowling

en: '%s' has been eliminated.
vi: '%s' đã bị loại.

note: I18N: ./data/gui/help4.stkgui
en: (network play is not yet available)
vi: (Chức năng chơi qua mạng chưa sẵn sàng)

note: I18N: ./data/gui/help1.stkgui I18N: in the help screen
en: * Current key bindings can be seen/changed in menu Options
vi: * Danh sách phím bấm có thể thấy/thay đổi trong phần Tùy chọn

note: I18N: ./data/gui/help3.stkgui I18N: In the help menu
en: * Most of these game modes can also be played in a Grand Prix fashion: instead of playing a single race, you play many in a row. The better you rank, the more points you get. In the end, the player with the most points wins the cup.
vi: * Phần lớn các chế độ chơi này có thể được chơi theo kiểu giải Grand Prix: thay vì chơi một vòng đua duy nhất, bạn có thể chơi nhiều vòng liên tục. Vị thứ của bạn càng cao, bạn sẽ càng nhận thêm được nhiều điểm. Cuối cùng, người chơi cao điểm nhất sẽ thắng giải đấu.

note: I18N: ./data/gui/options_input.stkgui
en: * Which config to use will be inferred from which 'fire' key is pressed to join the game.
vi: Cấu hình được sử dụng tùy theo bạn nhấn phím "bắn" nào để tham gia trò chơi.

note: I18N: Game mode
en: 3 Strikes Battle
vi: Trận chiến 3 lần tấn công

note: I18N: ./data/gui/help3.stkgui I18N: In the help menu
en: 3 Strikes Battle: only in multiplayer games. Hit others with weapons until they lose all their lives.
vi: Trận chiến 3 lần tấn công: chỉ có trong phần chơi mạng. Tấn công người chơi khác bằng vũ khí đến khi họ mất hết mạng.

note: I18N: ./data/gui/track_info_dialog.stkgui
en: = Highscores =
vi: = Danh sách điểm cao =

en: A wizard did it!
vi: Mắc bẫy rồi nhé!

en: Abort Grand Prix
vi: Ngừng giải Grand Prix

note: I18N: Key binding name
en: Accelerate
vi: Tăng tốc

note: I18N: In the 'add new input device' dialog
en: Add Keyboard Configuration
vi: Thêm cấu hình bàn phím

note: I18N: ./data/gui/options_players.stkgui I18N: In players configuration menu
en: Add Player
vi: Thêm người chơi

note: I18N: ./data/gui/options_input.stkgui I18N: In the input configuration screen
en: Add a device
vi: Thêm một thiết bị

note: I18N: arena group name I18N: track group name I18N: kart group name I18N: ./data/gui/arenas.stkgui I18N: track group
en: Add-Ons
vi: Tiện Ích

en: Add-on name
vi: Tên Tiện Ích

note: I18N: ./data/gui/main.stkgui I18N: Main menu button
en: Addons
vi: Tiện Ích Tải Về

en: All blows allowed, so catch weapons and make clever use of them!
vi: Tất cả các chiêu đòn đều được cho phép dùng, vậy hãy nhặt vũ khí và dùng chúng cẩn thận!

note: I18N: ./data/gui/options_ui.stkgui I18N: In the ui settings
en: Allow STK to connect to the Internet
vi: Cho phép trò chơi được kết nối tới mạng internet

note: I18N: ./data/tracks/jungle/track.xml
en: Amazonian Journey
vi: Chuyến đi của người Amazon

note: I18N: in graphical options
en: Animated Characters : %s
vi: Nhân vật có thể cử động : %s

note: I18N: in graphical options
en: Animated Scenery : %s
vi: Cảnh vật có thể chuyển động : %s

note: I18N: in graphical options
en: Anti-aliasing (requires restart) : %s
vi: Khử răng cưa (yêu cầu khởi động lại game) : %s

note: I18N: ./data/gui/options_video.stkgui I18N: In the video settings menu
en: Apply new resolution
vi: Áp dụng độ phân giải mới

note: I18N: shown before deleting an input configuration
en: Are you sure you want to permanently delete this configuration?
vi: Bạn có chắc bạn muốn xóa hoàn toàn thiết lập này?

note: I18N: ./data/gui/addons_screen.stkgui I18N: Section in the addons menu I18N: ./data/gui/arenas.stkgui I18N: Section in arena tracks selection screen
en: Arenas
vi: Đấu trường

note: I18N: ./data/tracks/lighthouse/track.xml
en: Around the Lighthouse
vi: Vòng quanh ngọn hải đăng

note: I18N: shown when anchor applied. %s is the victim.
en: Arrr, the %s dropped anchor, Captain!
vi: Aaaa, %s làm rơi mỏ neo, Đội trưởng!

note: I18N: ./data/gui/press_a_key_dialog.stkgui I18N: When configuring input
en: Assign to ESC key
vi: Đặt cho phím ESC

note: I18N: ./data/grandprix/4_atworldsend.grandprix
en: At World's End
vi: Nơi tận cùng của thế giới

note: I18N: ./data/gui/help1.stkgui I18N: In the help menu
en: Avoid bananas!
vi: Tránh những quả chuối!

note: I18N: to appear in input configuration screen, for gamepad axes
en: Axis %d %s
vi: Gamepad axe %d %s

note: I18N: ./data/gui/race_paused_dialog.stkgui I18N: Race paused button
en: Back to Race
vi: Quay về vòng đua

note: I18N: ./data/gui/options_device.stkgui I18N: In the input configuration screen
en: Back to device list
vi: Quay về danh sách thiết bị

en: Back to the main menu
vi: Quay về trình đơn chính

en: Back to the menu
vi: Quay về trình đơn chính

en: Banana? Box? Banana? Box? Banana? Box?
vi: Chuối thành Hộp? Hộp thành Chuối?...

note: I18N: when failing a GP
en: Better luck next time!
vi: Chúc may mắn lần sau!

note: I18N: ./data/tracks/farm/track.xml
en: Bovine Barnyard
vi: Nông trại

note: I18N: ./data/gui/help2.stkgui
en: Bowling Ball - bounces off walls. If you are looking back, it will be thrown backwards.
vi: Banh bowling - bật ra khi đụng tường. Nếu bạn đang nhìn lại phía sau, trái banh sẽ được ném ra phía sau.

note: I18N: Key binding name
en: Brake
vi: Thắng

en: Can't access stkaddons server...
vi: Không thể kết nối tới server chứa tiện ích...

en: Can't download addons list, check terminal for details.
vi: Không thể tải về danh sách tiện ích, kiểm tra chương trình dòng lệnh (cmd, terminal..) để biết thêm chi tiết

en: Can't download news file, check terminal for details.
vi: Không thể tải về tin tức mới, kiểm tra chương trình dòng lệnh (cmd, terminal..) để biết thêm chi tiết

note: I18N: In the player info dialog (when deleting)
en: Cancel Remove
vi: Hủy bỏ xóa

note: I18N: Key binding name
en: Cancel/Back
vi: Hủy bỏ/Quay lại

en: Cannot add a player with this name.
vi: Không thể thêm người chơi mới với tên này

note: I18N: ./data/tracks/cave/track.xml
en: Cave X
vi: Hang X

note: I18N: ./data/gui/challenges.stkgui I18N: Title for challenges screen
en: Challenges : Trophy Room
vi: Thử thách: Phòng vật phẩm

note: I18N: ./data/gui/karts.stkgui I18N: In the kart selection (player setup) screen
en: Choose a Kart
vi: Chọn nhân vật

note: I18N: ./data/gui/help1.stkgui I18N: In the help menu
en: Collect blue boxes : they will give you weapons or other powerups
vi: Nhặt các hộp màu xanh: chúng sẽ cho bạn vũ khi hay các khả năng đặc biệt khác

note: I18N: ./data/gui/help1.stkgui I18N: In the help menu
en: Collecting nitro allows you to get speed boosts whenever you wish by pressing the appropriate key. You can see your current level of nitro in the bar at the right of the game screen.
vi: Thu thập Hộp Tăng Tốc cho phép bạn tăng tốc mỗi khi bạn muốn bằng cách nhấn phím phù hợp. Bạn có thể theo dõi mức Nhiên Liệu hiện tại ở thanh đo ở bên phải màn hình khi đang chơi.

note: I18N: In the 'confirm resolution' dialog, that's shown when switching resoluton
en: Confirm resolution within %i seconds
vi: Xác nhận độ phân giải trong %i giây

en: Contains no powerups, so only your driving skills matter!
vi: Không chứa vật phẩm nào, vì vậy chỉ có khả năng lái xe của bạn mới quan trọng!

en: Continue Grand Prix
vi: Tiếp tục giải Grand Prix

note: I18N: ./data/gui/options_device.stkgui I18N: To delete a keyboard configuration
en: Delete Configuration
vi: Xóa Thiết Lập

note: I18N: button to disable a gamepad configuration
en: Disable Device
vi: Vô Hiệu Thiết Bị

note: I18N: ./data/gui/options_ui.stkgui I18N: In the ui settings
en: Display FPS
vi: Hiển thị FPS (số khung hình trên 1 giây)

note: I18N: In the player info dialog (when deleting)
en: Do you really want to delete player '%s' ?
vi: Bạn có thực sự muốn xóa người chơi '%s'?

en: Do you want to fly kites?
vi: Bạn có muốn thả diều không?

en: Don't accelerate before go
vi: Đừng tăng tốc trước lệnh xuất phát

note: I18N: button to enable a gamepad configuration
en: Enable Device
vi: Bật thiết bị

note: I18N: ./data/gui/enter_player_name_dialog.stkgui I18N: In the 'add new player' dialog
en: Enter the new player's name
vi: Nhập vào tên của người chơi

note: I18N: ./data/gui/race_paused_dialog.stkgui I18N: Race paused button
en: Exit Race
vi: Thoát vòng đua

en: Final lap!
vi: Vòng cuối

note: I18N: ./data/gui/help4.stkgui I18N: In the help menu
en: First, you will need several input devices (having multiple gamepads or joysticks is the best way to play with several people). Go in the input configuration screen and setup the gamepads. It is also possible to play on keyboard(s), however each player will need a different set of keys, and keep in mind that most keyboards are not appropriate for multiplayer gameplay because they do not support large number of keypresses.
vi: Đầu tiên, bạn sẽ cần một vài thiết bị (nhiều gamepad hay joystick là cách tốt nhất để chơi nhiều người). Tới màn hình chỉnh thiết bị và tùy chỉnh gamepad. Bạn có thể chơi trên 1 hay nhiều bàn phím, tuy nhiên, mỗi người chơi cần có một thiết lập bàn phím riêng, và nên nhớ rằng hầu hết bàn phím không thích hợp để chơi chế độ nhiều người, bởi vì chúng không hỗ trợ nhiều phím nhấn một lúc.

note: I18N: Game mode
en: Follow the Leader
vi: Theo sau người dẫn đầu

note: I18N: ./data/gui/help3.stkgui I18N: In the help menu
en: Follow the leader: run for second place, as the last kart will be disqualified every time the counter hits zero. Beware : going in front of the leader will get you eliminated too!
vi: Theo sau người dẫn đầu: chạy ở vị trí thứ 2, người chơi ở vị trí cuối sẽ bị loại khi đồng hồ đếm ngược tới không. Cẩn thận: đi trước người dẫn đầu cũng sẽ bị loại!

note: I18N: ./data/tracks/fortmagma/track.xml
en: Fort Magma
vi: Lâu Đài Cổ

note: I18N: warning, this string needs to be SHORT!
en: GP scores :
vi: Điểm GP :

note: I18N: Key binding section
en: Game Keys
vi: Phím trò chơi

note: #-#-#-#-#  1323 (stk)  #-#-#-#-# I18N: ./data/gui/help4.stkgui I18N: Tab in help menu I18N: ./data/gui/help1.stkgui I18N: ./data/gui/help2.stkgui I18N: ./data/gui/help3.stkgui #-#-#-#-#  1410 (Battle for Wesnoth 1.5.7+svn)  #-#-#-#-# type: Content of: <book><chapter><section><title>
en: Game Modes
vi: Chế độ trò chơi

note: I18N: to appear in input configuration screen, for gamepad buttons
en: Gamepad button %d
vi: Nút gamepad %d

note: I18N: ./data/gui/tracks.stkgui I18N: Section in track selection screen
en: Grand Prix
vi: Giải Đấu Grand Prix

note: I18N: ./data/gui/options_video.stkgui I18N: In the graphics settings
en: Graphical Effects Level
vi: Mức hiệu ứng đồ họa

note: I18N: ./data/tracks/hacienda/track.xml
en: Hacienda
vi: Miền Viễn Tây

en: Highscores
vi: Điểm Cao

en: Hit others with weapons until they lose all their lives. (Only in multiplayer games)
vi: Tấn công những người chơi khác bằng vũ khí cho đến khi họ mất hết mạng . (Chỉ trong phần chơi mạng)

note: I18N: ./data/gui/help1.stkgui I18N: In the help menu
en: If you see a button with a lock like this one, you need to complete a challenge to unlock it.
vi: Nếu bạn thấy một nút với chiếc chìa khóa như thế này, bạn cần hoàn tất một thử thách để mở khóa nó.

en: Ignoring '%s', you needed to join earlier to play!
vi: Đang từ chối '%s', bạn cần tham gia sớm hơn để chơi!

note: I18N: ./data/gui/addons_screen.stkgui I18N: Section in the addons menu
en: Karts
vi: Nhân vật

note: I18N: ./data/gui/confirm_resolution_dialog.stkgui I18N: In the 'confirm resolution' dialog, that's shown when switching resoluton
en: Keep this resolution
vi: Giữ độ phân giải này

note: I18N: short definition for follow-the-leader game mode
en: Keep up with the leader kart but don't overtake it!
vi: Bắt kịp người dẫn đầu nhưng không vượt qua!

en: Keyboard %i
vi: Bàn phím %i

en: Lap %i
vi: Vòng Thứ %i

en: Locked : solve active challenges to gain access to more!
vi: Bị khóa: hoàn thành thử thách để tham gia được nhiều vòng đua hơn!

en: Locked!
vi: Bị khóa

note: I18N: Key binding name
en: Look Back
vi: Nhìn sau

en: Magic, son. Nothing else in the world smells like that.
vi: Chỉ có phép thuật mới làm được vậy thôi, con trai. Trên thế giới này không có gì giống vậy đâu.

note: I18N: ./data/gui/help1.stkgui I18N: In the help menu
en: Make your rivals bite dust!
vi: Hãy cho đối thủ hít bụi của bạn!

note: I18N: if some kart animations are enabled
en: Me Only
vi: Chỉ mình tôi

note: I18N: Key binding section
en: Menu Keys
vi: Phím Trình Đơn

note: I18N: ./data/gui/options_ui.stkgui I18N: In the ui settings
en: Minimal Race GUI
vi: Giao diện tối thiểu khi chơi

note: I18N: to appear in input configuration screen, for mouse (might not be used at all)
en: Mouse button %d
vi: Nút chuột %d

note: #-#-#-#-#  1407  #-#-#-#-# #-#-#-#-#  wesnoth-lib.wml.pot (PACKAGE VERSION)  #-#-#-#-# [grid] [label] #-#-#-#-#  1410 (Battle for Wesnoth 1.5.7+svn)  #-#-#-#-# type: Content of: <book><chapter><section><variablelist><varlistentry><term>
en: Multiplayer
vi: Nhiều người chơi

note: I18N: ./data/gui/help4.stkgui I18N: Tab in help menu I18N: ./data/gui/help1.stkgui I18N: ./data/gui/help2.stkgui I18N: ./data/gui/help3.stkgui
en: Multi­player
vi: Chơi Mạng

en: New Grand Prix '%s' now available
vi: Giải Grand Prix mới '%s' đã có hiệu lực

en: New difficulty '%s' now available
vi: Độ khó mới '%s' đã có hiệu lực

en: New fastest lap
vi: Vòng đua mới nhanh nhất

en: New game mode '%s' now available
vi: Chế độ chơi mới '%s' đã có hiệu lực

en: New kart '%s' now available
vi: Nhân vật mới '%s' đã có hiệu lực

en: New track '%s' now available
vi: Vòng đua mới '%s' đã có hiệu lực

note: I18N: Key binding name
en: Nitro
vi: Hộp tăng tốc

note: I18N: Game mode
en: Normal Race
vi: Chế Độ Thường

note: I18N: ./data/tracks/snowmountain/track.xml
en: Northern Resort
vi: Núi Tuyết

note: I18N: ./data/gui/racesetup.stkgui I18N: In race setup menu
en: Number of AI karts
vi: Số nhân vật AI

note: I18N: ./data/tracks/mines/track.xml
en: Old Mine
vi: Hầm mỏ

note: I18N: ./data/tracks/olivermath/track.xml
en: Oliver's Math Class
vi: Lớp Toán của Oliver

en: Only the Game Master may act at this point!
vi: Chỉ người chơi tốt mới làm được!

note: I18N: Key binding name
en: Pause Game
vi: Tạm dừng

en: Penalty time!!
vi: Phạm Luật!!

note: I18N: ./data/grandprix/1_penguinplayground.grandprix
en: Penguin Playground
vi: Sân Chơi Chim Cánh Cụt

note: I18N: ./data/gui/tutorial.stkgui
en: Play all
vi: Chơi tất cả

note: I18N: shown when config file is too old
en: Please re-configure your key bindings.
vi: Xin hãy chỉnh lại phím.

en: Please wait while the add-ons are loading
vi: Xin chờ trong khi tiện ích đang được tải

note: I18N: ./data/gui/enter_player_name_dialog.stkgui I18N: When configuring input I18N: ./data/gui/press_a_key_dialog.stkgui
en: Press ESC to cancel
vi: Nhấn ESC để thoát!

note: I18N: ./data/gui/options_input.stkgui I18N: In key bindings configuration menu
en: Press enter or double-click on a device to configure it
vi: Nhấn phím enter hay click đôi chuột vào một thiết bị để cấu hình

note: I18N: ./data/gui/options_players.stkgui I18N: In players configuration menu
en: Press enter or double-click on a player to edit him/her
vi: Nhấn phím enter hay click đôi chuột vào một người chơi để sửa đổi thông tin

en: Problems installing the addon '%s'.
vi: Có lỗi khi cài đặt phần mở rộng '%s'

en: Problems removing the addon '%s'.
vi: Có lỗi khi gỡ bỏ phần mở rộng '%s'

en: Race Results
vi: Kết quả vòng đua

note: I18N: ./data/gui/select_challenge.stkgui I18N: ./data/gui/racesetup.stkgui
en: Race Setup
vi: Cài đặt vòng đua

en: Race in this track again
vi: Chơi lại vòng đua này lần nữa

en: Random Arena
vi: Đấu trường ngẫu nhiên

en: Random Kart
vi: Nhân vật ngẫu nhiên

en: Random Track
vi: Vòng đua ngẫu nhiên

note: I18N: as in "ready, set, go", shown at the beginning of the race
en: Ready!
vi: Chuẩn Bị

note: I18N: ./data/gui/help3.stkgui I18N: In the help menu
en: Regular Race: all blows allowed, so catch weapons and make clever use of them!
vi: Đua bình thường: tất cả vật phẩm đều được phép, vì thế nhặt chúng lên và sử dụng chúng khéo léo!

note: I18N: ./data/gui/race_paused_dialog.stkgui I18N: Race paused button
en: Restart Race
vi: Đua lại

note: I18N: ./data/gui/racesetup.stkgui
en: Select a game mode
vi: Chọn chế độ chơi

note: I18N: as in "ready, set, go", shown at the beginning of the race
en: Set!
vi: Sẵn Sàng

note: I18N: ./data/gui/race_paused_dialog.stkgui I18N: Race paused button
en: Setup New Race
vi: Vòng Đua Mới

note: I18N: ./data/tracks/sandtrack/track.xml
en: Shifting Sands
vi: Ai Cập

note: I18N: ./data/tracks/city/track.xml
en: Shiny Suburbs
vi: Thành Phố

note: I18N: ./data/tracks/snowtuxpeak/track.xml
en: Snow Peak
vi: Đỉnh Núi Tuyết

en: Sorry, an error occurred while contacting the add-ons website. Make sure you are connected to the Internet and that SuperTuxKart is not blocked by a firewall
vi: Xin lỗi, có lỗi khi đang liên lạc với trang web chứa phần mở rộng. Bạn phải chắc là đã kết nối Internet và SuperTuxKart không bị khóa bởi tường lửa.

note: I18N: ./data/tracks/startrack/track.xml
en: Star Track
vi: Đường Đua Thiên Hà

en: Start Grand Prix
vi: Bắt đầu giải Grand Prix

note: I18N: ./data/gui/track_info_dialog.stkgui
en: Start Race
vi: Bắt Đầu Cuộc Đua

note: I18N: Key binding name
en: Steer Left
vi: Rẽ Trái

note: I18N: Key binding name
en: Steer Right
vi: Rẽ Phải

note: I18N: ./data/gui/addons_screen.stkgui
en: SuperTuxKart Addons
vi: Tiện Ích Tải Về SuperTuxKart

note: I18N: ./data/gui/help4.stkgui I18N: ./data/gui/help1.stkgui I18N: ./data/gui/help2.stkgui I18N: ./data/gui/help3.stkgui
en: SuperTuxKart Help
vi: Giúp Đỡ SuperTuxKart

note: I18N: ./data/gui/options_audio.stkgui I18N: ./data/gui/options_input.stkgui I18N: ./data/gui/options_video.stkgui I18N: ./data/gui/options_device.stkgui I18N: ./data/gui/options_ui.stkgui I18N: ./data/gui/options_players.stkgui
en: SuperTuxKart Options
vi: Tùy Chỉnh SuperTuxKart

note: I18N: ./data/gui/help4.stkgui
en: SuperTuxKart can be played in multiplayer mode on the same computer
vi: SuperTuxKart không thể chơi ở chế độ mạng trên cùng một máy tính

note: I18N: ./data/gui/help3.stkgui
en: SuperTuxKart features several game modes
vi: SupertuxKart có nhiều chế độ chơi khác nhau

note: I18N: ./data/tracks/islandtrack/track.xml
en: The Island
vi: Hòn Đảo

en: The Space Shuttle has landed!
vi: Tàu Con Thoi đã hạ cánh!

note: I18N: ./data/tracks/stadium/track.xml
en: The Stadium
vi: Viện Bảo Tàng

en: The add-ons module is currently disabled in the Options screen
vi: Phần Tiện Ích đã bị vô hiệu hóa trong màn hình Cài Đặt

en: The highscore file was too old,
    all highscores have been erased.
vi: Tập tin Kỷ Lục đã quá cũ,
    tất cả các kỷ lục đã bị xóa.

en: This Grand Prix is broken!
vi: Giải Grand Prix này không được hoàn thành!

note: I18N: Game mode
en: Time Trial
vi: Đua Thời Gian

note: I18N: ./data/gui/help3.stkgui I18N: In the help menu
en: Time Trial: Contains no powerups, so only your driving skills matter!
vi: Đua Thời Gian: không có vật phẩm, do đó hãy sử dụng kỹ năng đua của bạn tốt nhất!

en: To add a new Gamepad/Joystick device, simply start SuperTuxKart with it connected and it will appear in the list.
    
    To add a keyboard config, you can use the button below, HOWEVER please note that most keyboards only support a limited amount of simultaneous keypresses and are thus inappropriate for multiplayer gameplay. (You can, however, connect multiple keyboards to the computer. Remember that everyone still needs different keybindings in this case.)
vi: Để thêm mới một thiết bị Gamepad/Joystick, đơn giản là khởi động SuperTuxKart khi thiết bị đã được cắm vào và nó sẽ xuất hiện trong danh sách
    
    Để thêm một cấu hình bàn phím, bạn có thể ấn nút bên dưới, TUY NHIÊN lưu ý là hầu hết bàn phím giới hạn số lượng phím ấn cùng lúc và do đó không phù hợp với chế độ chơi nhiều người. (Tuy nhiên, bạn có thê kết nối nhiều bàn phím tới máy tính. Nên nhớ rằng mỗi người cũng phải có một cấu hình bàn phím khác nhau trong trường hợp này.)

note: I18N: ./data/gui/help2.stkgui I18N: In the help menu
en: To help you win, there are some powerups you can collect :
vi: Để chiến thắng, có các vật phẩm sau bạn có thể thu thập :

note: I18N: When some GlobalPlayerIcons are hidden, write "Top 10" to show it
en: Top %i
vi: Đứng trong %i người dẫn đầu

note: I18N: when showing who is the author of track '%s' (place %s where the name of the author should appear)
en: Track by %s
vi: Được tạo bởi %s

note: I18N: ./data/gui/tutorial.stkgui I18N: Title for tutorials screen
en: Tutorial : Selection Room
vi: Hướng dẫn chơi : Chọn Phòng

en: Updated date
vi: Ngày cập nhật

note: I18N: ./data/gui/options_video.stkgui I18N: In the video settings
en: Use Frame Buffer Objects (requires restart)
vi: Sử dụng Frame Buffer Objects (yêu cầu khởi động lại)

en: Version: %d
vi: Phiên bản: %d

note: I18N: ./data/gui/options_video.stkgui I18N: In the video settings
en: Vertical Sync (requires restart)
vi: Vertical Sync (yêu cầu khởi động lại)

en: WRONG WAY!
vi: SAI ĐƯỜNG

en: Warning, 'Shift' is not a recommended key : when shift is pressed down, all keys that contain a character that is different in upper-case will stop working.
vi: Cảnh báo, phím 'Shift' không phải là phím được đề nghị : khi phím shift được nhấn, tất cả các phím có kí tự in hoa khác in thường sẽ không hoạt động.

note: I18N: ./data/gui/help4.stkgui I18N: Tab in help menu I18N: ./data/gui/help1.stkgui I18N: ./data/gui/help2.stkgui I18N: ./data/gui/help3.stkgui
en: Weapons
vi: Vũ khí

note: I18N: in graphical options
en: Weather Effects : %s
vi: Hiệu Ứng Thời Tiết: %s

note: I18N: ./data/gui/help4.stkgui I18N: In the help menu
en: When input devices are configured, you are ready to play. Select the 'multiplayer race' icon in the main menu. When it is time to choose a kart, each player can press on the 'fire' key of their gamepad or keyboard to join the game. Each player can use their input device to select their kart. The game continues when everyone selected their kart. Note that the mouse may not be used for this operation.
vi: Khi các thiết bị được cấu hình, bạn đã sẵn sàng để chơi. Chọn biểu tượng "Chơi Mạng" trong trình đơn chính. Khi lựa chọn một nhân vật, mỗi người chơi có thể nhấn vào phím 'Bắn' của gamepad hoặc bàn phím để tham gia trò chơi. Mỗi người chơi có thể sử dụng thiết bị của họ để chọn nhân vật của họ. Trò chơi tiếp tục khi tất cả mọi người đã lựa chọn xong nhân vật. Lưu ý rằng chuột không sử dụng được trong chức năng này.

en: You completed the Grand Prix!
vi: Bạn đã hoàn thành giải Grand Prix!

en: You finished the race!
vi: Bạn đã hoàn thành cuộc đua!

en: You have been eliminated!
vi: Bạn đã bị loại!

en: You unlocked a new feature!
vi: Bạn đã mở khóa được một chức năng mới!

en: You won the race!
vi: Bạn đã chiến thắng cuộc đua!

en: Your config file was malformed, so it was deleted and a new one will be created.
vi: Tập tin cấu hình của bạn đã bị thay đổi, do đó nó đã bị xóa và một cái mới sẽ được tạo ra.

en: Your config file was too old, so it was deleted and a new one will be created.
vi: Tập tin cấu hình của bạn đã quá cũ, do đó nó đã bị xóa và một cái mới sẽ được tạo ra.

en: Your input config file is not compatible with this version of STK.
vi: Tập tin cấu hình của bạn không tương thích với phiên bản STK hiện tại.

note: I18N: ./data/tracks/zengarden/track.xml
en: Zen Garden
vi: Vườn Hoa Anh Đào

en: featured
vi: Tính Năng

en: You may not want your new settings to apply
    globally, but only to this current computer.
    (Your home directory may be NFS mounted, or
    you might be sitting at a slow computer, etc.)
vi: Bạn có thể không muốn áp dụng thiết lập mới trên
    toàn hệ thống mà chỉ áp dụng cho máy tính hiện tại.
    (Thư mục nhà của bạn có thể được liên kết dạng NFS,
    hoặc bạn có thể đang sử dụng một máy tính yếu, v.v..)

en: Desktop Switcher
vi: Trình chuyển đổi Desktop

en: Available Desktops
vi: Các Desktop hiện có

en: Change only applies to current display
vi: Thay đổi chỉ áp dụng cho display hiện tại

en: Reading all config for each account...
vi: Đang đọc mọi cấu hình cho mỗi tài khoản...

en: Junk mail filter
vi: Lọc thư rác

en: IMAP4 connection to %s has been disconnected. Reconnecting...
vi: Kết nối IMAP4 tới %s đã bị ngắt. Đang kết nối lại...

en: IMAP4 server disables LOGIN.
vi: Máy chủ IMAP4 cấm ĐĂNG NHẬP.

en: creating IMAP4 connection to %s:%d ...
vi: đang tạo kết nối IMAP4 tới %s:%d ...

en: Can't start TLS session.
vi: Không thể khởi động phiên TLS.

en: Appending messages to %s (%d / %d)
vi: Đang ghép thư vào %s (%d / %d)

en: Moving messages %s to %s ...
vi: Đang chuyển thư %s tới %s ...

en: Copying messages %s to %s ...
vi: Đang chép thư %s tới %s ...

en: Removing messages %s
vi: Đang xoá thư %s

en: can't set deleted flags: %s
vi: không thể đặt cờ đã xoá: %s

en: can't expunge
vi: không thể xoá

en: Removing all messages in %s
vi: Xoá mọi thư trong %s

en: can't set deleted flags: 1:*
vi: không thể đặt cờ đã xoá: 1:*

en: can't close folder
vi: không thể đóng thư mục

en: root folder %s not exist
vi: thư mục gốc %s không tồn tại

en: error occurred while getting LIST.
vi: xảy ra lỗi khi lấy LIST.

en: Can't create '%s'
vi: Không thể tạo '%s'

en: Can't create '%s' under INBOX
vi: Không thể tạo '%s' ở INBOX

en: can't create mailbox: LIST failed
vi: không thể tạo hộp thư: LIST thất bại

en: can't create mailbox
vi: không thể tạo hộp thư

en: can't rename mailbox: %s to %s
vi: không thể đổi tên hộp thư: %s thành %s

en: can't delete mailbox
vi: không thể xoá hộp thư

en: Getting message headers (%d / %d)
vi: Đang lấy header của thư (%d / %d)

en: error occurred while getting envelope.
vi: xảy ra lỗi khi lấy phong bì.

en: can't parse envelope: %s
vi: không thể phân tích phong bì: %s

en: can't get envelope
vi: không thể lấy phong bì

en: Can't connect to IMAP4 server: %s:%d
vi: Không thể kết nối tới máy chủ IMAP4: %s:%d

en: Can't establish IMAP4 session with: %s:%d
vi: Không thể tạo phiên IMAP4 với: %s:%d

en: can't get namespace
vi: không thể lấy khoảng định danh (namespace)

en: can't select folder: %s
vi: không thể chọn thư mục: %s

en: error on imap command: STATUS
vi: có lỗi khi chạy lệnh imap: STATUS

en: IMAP4 authentication failed.
vi: Xác thực IMAP4 thất bại:

en: IMAP4 login failed.
vi: Đăng nhập IMAP4 thất bại.

en: can't append %s to %s
vi: không thể ghep %s vào %s

en: (sending file...)
vi: (đang gửi tập tin...)

en: can't append message to %s
vi: không thể ghép thư vào %s

en: can't copy %s to %s
vi: không thể chép %s tới %s

en: error while imap command: STORE %s %s
vi: có lỗi khi chạy lệnh imap: STORE %s %s

en: error while imap command: EXPUNGE
vi: có lỗi khi chạy lệnh imap: EXPUNGE

en: error while imap command: CLOSE
vi: có lỗi khi chạy lệnh imap: CLOSE

en: iconv cannot convert UTF-7 to %s
vi: iconv không thể chuyển UTF-7 sang %s

en: iconv cannot convert %s to UTF-7
vi: iconv không thể chuyển %s sang UTF-7

en: can't write to temporary file
vi: không ghi được vào tập tin tạm

en: Getting messages from %s into %s...
vi: Lấy thư từ %s vào %s...

en: can't read mbox file.
vi: không đọc được tập tin mbox.

en: invalid mbox format: %s
vi: định dạng mbox không hợp lệ: %s

en: malformed mbox: %s
vi: mbox có lỗi: %s

en: can't open temporary file
vi: không mở được tập tin tạm

en: can't create lock file %s
vi: không tạo được tập tin khoá %s

en: use 'flock' instead of 'file' if possible.
vi: dùng lệnh 'flock' thay vì 'file' nếu có thể

en: can't create %s
vi: không tạo được %s

en: mailbox is owned by another process, waiting...
vi: hộp thư bị chiếm dụng bởi một tiến trình khác, đang chờ...

en: can't lock %s
vi: không thể khoá %s

en: invalid lock type
vi: kiểu khoá không hợp lệ

en: can't unlock %s
vi: không thể mở khoá %s

en: can't truncate mailbox to zero.
vi: không thể giảm số lượng hộp thư xuống 0.

en: Exporting messages from %s into %s...
vi: Xuất thư từ %s sang %s...

en: can't copy message %s to %s
vi: không thể chép thư %s tới %s

en: the src folder is identical to the dest.
vi: thư mục nguồn cũng chính là thư mục gốc.

en: File `%s' already exists.
    Can't create folder.
vi: Tập tin `%s' đã có trước.
    Không thể tạo thư mục.

en: Directory name
    '%s' is not a valid UTF-8 string.
    Maybe the locale encoding is used for filename.
    If that is the case, you must set the following environmental variable
    (see README for detail):
    
    	G_FILENAME_ENCODING=@locale
vi: Tên thư mục
    '%s' không phải là một chuối UTF-8 hợp lệ.
    Có thể mã kí tự bản địa được dùng trong tên tập tin.
    Nếu ở trong trường hợp đó, bạn phải đặt biến môi trường sau
    (đọc README để biết thêm thông tin):
    
    	G_FILENAME_ENCODING=@locale

en: creating NNTP connection to %s:%d ...
vi: đang tạo kết nối NNTP tới %s:%d ...

en: NNTP connection to %s:%d has been disconnected. Reconnecting...
vi: Kết nối NNTP tới %s:%d đã bị ngắt. Đang kết nối lại...

en: article %d has been already cached.
vi: văn bản %d vừa được đưa vào bộ đệm.

en: getting article %d...
vi: đang lấy văn bản %d...

en: can't read article %d
vi: không thể đọc văn bản %d

en: can't post article.
vi: không thể gửi bài viết.

en: can't retrieve article %d
vi: không thể lấy bài viết %d

en: can't select group: %s
vi: không chọn được nhóm: %s

en: invalid article range: %d - %d
vi: phạm vi bài không hợp lệ: %d - %d

en: no new articles.
vi: không có bài mới.

en: getting xover %d - %d in %s...
vi: đang lấy xover %d - %d trong %s...

en: can't get xover
vi: không lấy được vover

en: error occurred while getting xover.
vi: có lỗi khi lấy xover.

en: invalid xover line: %s
vi: dòng xover không hợp lệ: %s

en: can't get xhdr
vi: không lấy được xhdr

en: error occurred while getting xhdr.
vi: có lỗi khi lấy xhdr.

en: Can't connect to NNTP server: %s:%d
vi: Không kết nối được với máy chủ NNTP: %s:%d

en: protocol error: %s
vi: lỗi giao thức: %s

en: Error occurred while posting
vi: Có lỗi khi gửi

en: Error occurred while sending command
vi: Có gỗi khi gửi lệnh

en: POP3 protocol error
vi: Lỗi giao thức POP3

en: invalid UIDL response: %s
vi: hồi đáp UIDL không hợp lệ: %s

en: POP3: Deleting expired message %d
vi: POP3: Đang xoá các thư hết hạn %d

en: POP3: Skipping message %d (%d bytes)
vi: POP3: Đang bỏ qua thư %d (%d byte)

en: mailbox is locked
vi: hộp thư đã bị khoá

en: session timeout
vi: phiên làm việc hết giờ

en: can't start TLS session
vi: không thể khởi động phiên TLS

en: error occurred on authentication
vi: có lỗi khi xác thực

en: command not supported
vi: lệnh không được hỗ trợ

en: error occurred on POP3 session
vi: có lỗi trong phiên làm việc POP3

en: failed to write configuration to file
vi: lỗi khi lưu cấu hình vào tập tin

en: Found %s
vi: Tìm thấy %s

en: Configuration is saved.
vi: Cấu hình đã được lưu.

en: procmime_get_text_content(): Code conversion failed.
vi: procmime_get_text_content(): Chuyển đổi mã thất bại.

en: can't open mark file
vi: không thể mở tập tin đánh dấu

en: can't fetch message %d
vi: không thể lấy thư %d

en: Print command line is invalid: `%s'
vi: Lệnh in không hợp lệ: `%s'

en: error occurred while retrieving data.
vi: có lỗi trong khi lấy dữ liệu.

en: Can't write to file.
vi: Không thể ghi vào tập tin.

en: SMTP AUTH not available
vi: SMTP AUTH không sẵn có

en: bad SMTP response
vi: phản hồi SMTP tồi

en: error occurred on SMTP session
vi: có lỗi trong phiên SMTP

en: SSLv23 not available
vi: SSLv23 không sẵn có

en: SSLv23 available
vi: SSLv23 hiện có

en: TLSv1 not available
vi: TLSv1 không sẵn có

en: TLSv1 available
vi: TLSv1 hiện có

en: SSL method not available
vi: Phương thức SSL không sẵn có

en: Unknown SSL method *PROGRAM BUG*
vi: Phương thức SSL không xác định *PROGRAM BUG*

en: Error creating ssl context
vi: Lỗi khi tạo ngữ cảnh ssl

note: Get the cipher
en: SSL connection using %s
vi: Kết nối SSL sử dụng %s

en:   Subject: %s
vi:   Tiêu đề: %s

en:   Issuer: %s
vi:   Người phát hành: %s

en: writing to %s failed.
vi: thất bại khi ghi vào %s.

en: Some composing windows are open.
    Please close all the composing windows before editing the accounts.
vi: Một số cửa sổ soạn thảo đang mở.
    Hãy đóng mọi cửa sổ soạn thảo trước khi sửa tài khoản.

en: Opening account edit window...
vi: Mở cửa sổ sửa tài khoản...

en: Creating account edit window...
vi: Đang tạo cửa sổ sửa tài khoản...

en: Edit accounts
vi: Sửa tài khoản

en: New messages will be checked in this order. Check the boxes
    on the `G' column to enable message retrieval by `Get all'.
vi: Các thư mới sẽ được kiểm tra theo thứ tự này. Đánh dấu các hộp
    trên cột `G' để cho phép lấy thư về bằng `Lấy tất cả'.

en:  _Set as default account
vi:  Đặt là_m tài khoản mặc định

en: Do you really want to delete the account '%s'?
vi: Bạn có thực sự muốn xoá tài khoản '%s' không?

en: Delete account
vi: Xoá tài khoản

en: Could not get message file %d
vi: Không thể lấy tập tin thông điệp %d

en: Could not get message part.
vi: Không thể lấy thành phần của thư.

en: Can't get part of multipart message
vi: Không thể lấy thành phần của bức thư nhiều thành phần

en: The selected action cannot be used in the compose window
    because it contains %%f, %%F or %%p.
vi: Hành động đã chọn không thể được dùng trong cửa sổ soạn thảo
    bởi vì nó có chứa %%f, %%F hoặc %%p.

en: Command could not be started. Pipe creation failed.
    %s
vi: Không thể khởi tạo lệnh. Việc tạo ống nối thất bại.
    %s

note: Fork error
en: Could not fork to execute the following command:
    %s
    %s
vi: Không thể phân nhánh để chạy các lệnh sau:
    %s
    %s

en: --- Running: %s
vi: --- Đang chạy: %s

en: --- Ended: %s
vi: --- Kết thúc: %s

en: Action's input/output
vi: Đầu vào/Đầu ra của hành động

en:  Send
vi:  Gửi

en: Enter the argument for the following action:
    (`%%h' will be replaced with the argument)
      %s
vi: Nhập đối số cho hành động sau:
    (`%%h' sẽ được thay thế bằng đối số)
      %s

en: Action's hidden user argument
vi: Đối số người dùng của hành động

en: Enter the argument for the following action:
    (`%%u' will be replaced with the argument)
      %s
vi: Nhập đối số cho hành động sau:
    (`%%u' sẽ được thay thế bằng đối số)
      %s

en: Action's user argument
vi: Đối số người dùng của hành động

en: Add Address to Book
vi: Thêm địa chỉ vào sổ

en: Select Address Book Folder
vi: Chọn thư mục sổ địa chỉ

en: /_File/New _Book
vi: /_Tập tin/_Sổ mới

en: /_File/New _vCard
vi: /_Tập tin/_vCard mới

en: /_File/New _JPilot
vi: /_Tập tin/_JPilot mới

en: /_File/New _LDAP Server
vi: /_Tập tin/_Máy chủ LDAP mới

en: /_File/---
vi: /_Tập tin/---

en: /_File/_Edit
vi: /_Tập tin/Soạ_n

en: /_File/_Delete
vi: /_Tập tin/_Xoá

en: /_File/_Save
vi: /_Tập tin/_Lưu

en: /_File/_Close
vi: /_Tập tin/Đón_g

en: /_Edit/_Copy
vi: /_Soạn/_Sao chép

en: /_Edit/_Paste
vi: /_Soạn/_Dán

en: /_Address
vi: /Đị_a chỉ

en: /_Address/New _Address
vi: /Đị_a chỉ/Địa chỉ _mới

en: /_Address/New _Group
vi: /Đị_a chỉ/_Nhóm mới

en: /_Address/New _Folder
vi: /Đị_a chỉ/_Thư mục mới

en: /_Address/---
vi: /Đị_a chỉ/---

en: /_Address/_Edit
vi: /Đị_a chỉ/_Soạn

en: /_Address/_Delete
vi: /Đị_a chỉ/_Xoá

en: /_Tools/Import _LDIF file
vi: /_Công cụ/_Nhập tập tin LDIF

en: /_Help/_About
vi: /_Hỗ trợ/_Giới thiệu

en: /New _Address
vi: /Địa chỉ _mới

en: /New _Group
vi: /_Nhóm mới

en: /New _Folder
vi: /Thư _mục mới

en: /_Delete
vi: /_Xoá

en: Address book
vi: Sổ địa chỉ

en: E-Mail address
vi: Địa chỉ email

note: Confirm deletion
en: Delete address(es)
vi: Xoá địa chỉ

en: Really delete the address(es)?
vi: Thực sự muốn xoá (các) địa chỉ này?

en: Do you want to delete the folder AND all addresses in `%s' ?
    If deleting the folder only, addresses will be moved into parent folder.
vi: Bạn có muốn xoá thư mục VÀ mọi địa chỉ trong `%s' ?
    Nếu chỉ xoá thư mục, các địa chỉ sẽ được chuyển đến thư mục cấp cao hơn.

en: _Folder only
vi: _Chỉ thư mục

en: Folder and _addresses
vi: Thư mục và địa c_hỉ

en: Really delete `%s' ?
vi: Thực sự muốn xoá `%s' ?

en: New user, could not save index file.
vi: Người dùng mới, không thể lưu tập tin mục lục.

en: New user, could not save address book files.
vi: Người dùng mới, không thể lưu các tập tin sổ địa chỉ.

en: Old address book converted successfully.
vi: Sổ địa chỉ cũ đã được chuyển đổi thành công.

en: Old address book converted,
    could not save new address index file
vi: Sổ địa chỉ cũ đã được chuyển,
    không thể lưu tập tin địa chỉ mới

en: Could not convert address book,
    but created empty new address book files.
vi: Không thể chuyển đổi sổ địa chỉ,
    nhưng đã tạo các tập tin sổ địa chỉ trống mới.

en: Could not convert address book,
    could not create new address book files.
vi: Không thể chuyển đổi sổ địa chỉ,
    không thể tạo các tập tin sổ địa chỉ mới.

en: Could not convert address book
    and could not create new address book files.
vi: Không thể chuyển đổi sổ địa chỉ
    và không thể các tập tin sổ địa chỉ mới.

en: Old address book converted, could not save new address index file
vi: Sổ địa chỉ cũ đã được chuyển đổi, không thể lưu tập tin mục lục địa chỉ mới

en: Could not convert address book, but created empty new address book files.
vi: Không thể chuyển đổi sổ địa chỉ, nhưng đã tạo các tập tin sổ địa chỉ trống mới.

en: Could not convert address book, could not create new address book files.
vi: Không thể chuyển đổi sổ địa chỉ, không thể tạo các tập tin sổ địa chỉ mới.

en: Could not convert address book and could not create new address book files.
vi: Không thể chuyển đổi sổ địa chỉ và không thể tạo các tập tin sổ địa chỉ mới.

en: Could not read address index
vi: Không thể đọc mục lục địa chỉ

en: EMail Address
vi: Địa chỉ email

en: LDAP Server
vi: Máy chủ LDAP

en: Common address
vi: Địa chỉ chung

en: Personal address
vi: Địa chỉ cá nhân

en: Creating alert panel dialog...
vi: Tạo hộp thoại thanh báo lỗi...

en: Show this message next time
vi: Hiện thông điệp này vào lần tới

en: Sky blue
vi: Xanh da trời

en: /_Open
vi: /_Mở

en: /_Add...
vi: /Thê_m...

en: /_Remove
vi: /_Xoá bỏ

en: /_Properties...
vi: /Th_uộc tính

en: /_File/_Send
vi: /_Tập tin/_Gửi

en: /_File/Send _later
vi: /_Tập tin/Gửi _sau

en: /_File/Save to _draft folder
vi: /_Tập tin/Lưu vào thư mục _nháp

en: /_File/Save and _keep editing
vi: /_Tập tin/Lưu và _tiếp tục soạn

en: /_File/_Attach file
vi: /_Tập tin/Đính _kèm tập tin

en: /_File/_Insert file
vi: /_Tập tin/_Chèn tập tin

en: /_File/Insert si_gnature
vi: /_Tập tin/Chèn _chữ kí

en: /_File/A_ppend signature
vi: /_Tập tin/Thêm _chữ kí

en: /_Edit/_Undo
vi: /_Soạn/_Hoàn tác

en: /_Edit/_Redo
vi: /_Soạn/Ch_uyển tác

en: /_Edit/---
vi: /_Soạn/---

en: /_Edit/Cu_t
vi: /_Soạn/_Cắt

en: /_Edit/Paste as _quotation
vi: /_Soạn/Dán ở dạng t_rích dẫn

en: /_Edit/Select _all
vi: /_Soạn/Chọ_n tất cả

en: /_Edit/_Wrap current paragraph
vi: /_Soạn/_Khuôn dòng đoạn hiện tại

en: /_Edit/Wrap all long _lines
vi: /_Soạn/Khuôn _mọi dòng dài

en: /_Edit/Aut_o wrapping
vi: /_Soạn/Tự độ_ng khuôn dòng

en: /_View/_To
vi: /_Xem/_Người nhận

en: /_View/_Cc
vi: /_Xem/_Cc

en: /_View/_Bcc
vi: /_Xem/_Bcc

en: /_View/---
vi: /_Xem/---

en: /_View/R_uler
vi: /_Xem/_Thước kẻ

en: /_View/_Attachment
vi: /_Xem/Đí_nh kèm

en: /_View/Character _encoding
vi: /_Xem/Mã _kí tự

en: /_View/Character _encoding/_Automatic
vi: /_Xem/Mã _kí tự/_Tự động

en: /_View/Character _encoding/---
vi: /_Xem/Mã _kí tự/---

en: /_View/Character _encoding/7bit ascii (US-ASC_II)
vi: /_Xem/Mã _kí tự/7bit ascii (US-ASC_II)

en: /_View/Character _encoding/Unicode (_UTF-8)
vi: /_Xem/Mã _kí tự/Unicode (_UTF-8)

en: /_View/Character _encoding/Western European (ISO-8859-_1)
vi: /_Xem/Mã _kí tự/Tây Âu (ISO-8859-_1)

en: /_View/Character _encoding/Western European (ISO-8859-15)
vi: /_Xem/Mã _kí tự/Tây Âu (ISO-8859-15)

en: /_View/Character _encoding/Central European (ISO-8859-_2)
vi: /_Xem/Mã _kí tự/Trung Âu (ISO-8859-_2)

en: /_View/Character _encoding/_Baltic (ISO-8859-13)
vi: /_Xem/Mã _kí tự/_Baltic (ISO-8859-13)

en: /_View/Character _encoding/Baltic (ISO-8859-_4)
vi: /_Xem/Mã _kí tự/Baltic (ISO-8859-_4)

en: /_View/Character _encoding/Greek (ISO-8859-_7)
vi: /_Xem/Mã _kí tự/Hi Lạp (ISO-8859-_7)

en: /_View/Character _encoding/Arabic (ISO-8859-_6)
vi: /_Xem/Mã _kí tự/A-rập (ISO-8859-_6)

en: /_View/Character _encoding/Arabic (Windows-1256)
vi: /_Xem/Mã _kí tự/A-rập (Windows-1256)

en: /_View/Character _encoding/Hebrew (ISO-8859-_8)
vi: /_Xem/Mã _kí tự/Do Thái (ISO-8859-_8)

en: /_View/Character _encoding/Hebrew (Windows-1255)
vi: /_Xem/Mã _kí tự/Do Thái (Windows-1255)

en: /_View/Character _encoding/Turkish (ISO-8859-_9)
vi: /_Xem/Mã _kí tự/Thổ Nhĩ Kì (ISO-8859-_9)

en: /_View/Character _encoding/Cyrillic (ISO-8859-_5)
vi: /_Xem/Mã _kí tự/Cyrillic (ISO-8859-_5)

en: /_View/Character _encoding/Cyrillic (KOI8-_R)
vi: /_Xem/Mã _kí tự/Cyrillic (KOI8-_R)

en: /_View/Character _encoding/Cyrillic (KOI8-U)
vi: /_Xem/Mã _kí tự/Cyrillic (KOI8-U)

en: /_View/Character _encoding/Cyrillic (Windows-1251)
vi: /_Xem/Mã _kí tự/Cyrillic (Windows-1251)

en: /_View/Character _encoding/Japanese (ISO-2022-_JP)
vi: /_Xem/Mã _kí tự/Nhật Bản (ISO-2022-_JP)

en: /_View/Character _encoding/Simplified Chinese (_GB2312)
vi: /_Xem/Mã _kí tự/Hán giản thể (_GB2312)

en: /_View/Character _encoding/Simplified Chinese (GBK)
vi: /_Xem/Mã _kí tự/Hán phồn thể (GBK)

en: /_View/Character _encoding/Traditional Chinese (_Big5)
vi: /_Xem/Mã _kí tự/Hán phồn thể (_Big5)

en: /_View/Character _encoding/Korean (EUC-_KR)
vi: /_Xem/Mã _kí tự/Triều Tiên (EUC-_KR)

en: /_View/Character _encoding/Thai (TIS-620)
vi: /_Xem/Mã _kí tự/Thái (TIS-620)

en: /_View/Character _encoding/Thai (Windows-874)
vi: /_Xem/Mã _kí tự/Thái (Windows-874)

en: /_Tools/_Address book
vi: /_Công cụ/_Sổ địa chỉ

en: /_Tools/_Template
vi: /_Công cụ/_Mẫu

en: /_Tools/Actio_ns
vi: /_Công cụ/_Hành động

en: /_Tools/---
vi: /_Công cụ/---

en: /_Tools/Edit with e_xternal editor
vi: /_Công cụ/Soạ_n với chương trình ngoài

en: /_Tools/PGP Si_gn
vi: /_Công cụ/Chữ _kí PGP

en: /_Tools/PGP _Encrypt
vi: /_Công cụ/Mã hoá _PGP

en: /_Tools/_Check spell
vi: /_Công cụ/Kiểm tra _chính tả

en: /_Tools/_Set spell language
vi: /_Công cụ/Chọn ngôn ngữ để _kiểm tra chính tả

en: %s: file not exist
vi: %s: tập tin không tồn tại

en: Can't get text part
vi: Không thể lấy phần văn bản

en: Quote mark format error.
vi: Lỗi định dạng đánh dấu trích dẫn.

en: Message reply/forward format error.
vi: Lỗi định dạng trả lời/chuyển tiếp thư.

en: File %s doesn't exist
vi: Tập tin %s không tồn tại

en: Can't get file size of %s
vi: Không thể xác định kích tước tập tin của %s

en: File %s is empty.
vi: %s là tập tin trống.

en: Can't read %s.
vi: Không thể đọc %s.

en: Can't get the part of multipart message.
vi: Không thể lấy thành phần cho thư nhiều thành phần.

en: %s - Compose%s
vi: %s - Viết thư%s

en: Recipient is not specified.
vi: Chưa chỉ định người nhận.

en: Empty subject
vi: Tiêu đề bị bỏ trống

en: Subject is empty. Send it anyway?
vi: Tiêu đề bị bỏ trống. Vẫn gửi đi?

en: can't get recipient list.
vi: không lấy được danh sách người nhận.

en: Account for sending mail is not specified.
    Please select a mail account before sending.
vi: Chưa xác định tài khoản để gửi thư.
    Hãy chọn một tài khoản trước khi gửi.

en: Error occurred while posting the message to %s .
vi: Xảy ra lỗi khi gửi thư đến %s .

en: Could not find any key associated with currently selected key id `%s'.
vi: Không tìm thấy khoá liên quan đến khoá đang chọn với id `%s'.

en: can't change file mode
vi: không thể đổi chế độ tập tin

en: Can't convert the character encoding of the message body from %s to %s.
    
    Send it as %s anyway?
vi: Không thể chuyển mã kí tự của nội dung thư từ %s sang %s.
    
    Vẫn gửi ở dạng %s?

en: Code conversion error
vi: Lỗi chuyển mã

en: Line %d exceeds the line length limit (998 bytes).
    The contents of the message might be broken on the way to the delivery.
    
    Send it anyway?
vi: Dòng %d vượt độ dài quy định (998 byte).
    Nội dung thư có thể không toàn vẹn khi chuyển đến người nhận.
    
    Vẫn gửi đi?

en: Line length limit
vi: Giới hạn độ dài của dòng

en: can't remove the old message
vi: không thể xoá thư cũ

en: queueing message...
vi: đang xếp hàng thư...

en: can't find queue folder
vi: không thấy thư mục đợi

en: can't queue the message
vi: không thể xếp hàng thư

en: Creating compose window...
vi: Đang tạo cửa sổ soạn thảo...

en: PGP Sign
vi: Chữ kí PGP

en: PGP Encrypt
vi: Mã hoá PGP

en: Invalid MIME type.
vi: Kiểu MIME không hợp lệ

en: File doesn't exist or is empty.
vi: Tập tin không tồn tại hoặc rỗng.

en: Opening executable file
vi: Đang mở tập tin chạy

en: This is an executable file. Opening executable file is restricted for security.
    If you want to launch it, save it to somewhere and make sure it is not an virus or something like a malicious program.
vi: Đây là một tập tin chạy. Việc mở tập tin chạy cần hạn chế vì lí do bảo mật.
    Nếu bạn muốn chạy tập tin, lưu nó vào đâu đó và đảm bảo nó không bị nhiễm vi-rút hay là chương trình có hại.

en: External editor command line is invalid: `%s'
vi: Dòng lệnh cho trình soạn thảo ngoài không hợp lệ: `%s'

en: The external editor is still working.
    Force terminating the process (pid: %d)?
vi: Trình soạn thảo ngoài vẫn đang hoạt động.
    Bắt buộc dừng tiến trình (pid: %d)?

en: Can't queue the message.
vi: Không thể xếp hàng thông điệp

en: This message has been modified. Save it to draft folder?
vi: Nội dung đã được thay đổi. Lưu vào thư mục nháp?

en: Do you want to apply the template `%s' ?
vi: Bạn có muốn dùng mẫu `%s' ?

en: Apply template
vi: Dùng mẫu

en: Add New Person
vi: Thêm người mới

en: Edit Person Details
vi: Soạn thông tin về cá nhân

en: An E-Mail address must be supplied.
vi: Phải cung cấp một địa chỉ email.

en: A Name and Value must be supplied.
vi: Phải cung cấp một Tên và Giá trị.

en: Edit Person Data
vi: Soạn dữ liệu về cá nhân

en: User Attributes
vi: Các thuộc tính người dùng

en: File appears to be Ok.
vi: Tập tin có vẻ ổn

en: File does not appear to be a valid address book format.
vi: Tập tin có vẻ không đúng định dạng sổ địa chỉ.

en: Could not read file.
vi: Không thể đọc tập tin.

en:  Check File
vi:  Kiểm tra tập tin

en: A Group Name must be supplied.
vi: Phải cung cấp một tên nhóm

en: Edit Group Data
vi: Soạn dữ liệu cho nhóm

en: Available Addresses
vi: Các địa chỉ hiện có

en: Addresses in Group
vi: Các địa chỉ trong nhóm

en: Move E-Mail Addresses to or from Group with arrow buttons
vi: Chuyển địa chỉ email tới hoặc từ nhóm với nút mũi tên

en: Edit Group Details
vi: Soạn thông tin về nhóm

en: Add New Group
vi: Thêm nhóm mới

en: Edit folder
vi: Sửa thư mục

en: Input the new name of folder:
vi: Đặt tên mới cho thư mục:

en: Input the name of new folder:
vi: Đặt tên cho thư mục mới:

en: File does not appear to be JPilot format.
vi: Tập tin có vẻ không dùng định dạng JPilot.

en: Select JPilot File
vi: Chọn tập tin JPilot

en: Edit JPilot Entry
vi: Soạn mục JPilot

en: Additional e-Mail address item(s)
vi: Các địa chỉ email bổ sung

en: Add New JPilot Entry
vi: Thêm mục JPilot mới

en: Connected successfully to server
vi: Kết nối thành công tới máy chủ

en: Edit LDAP Server
vi: Thay đổi máy chủ LDAP

en:  Check Server
vi:  Kiểm tra máy chủ

en:  Reset
vi:  Tái lập

en: Timeout (secs)
vi: Hết hạn (giây)

en: Maximum Entries
vi: Số mục tối đa

en: Add New LDAP Server
vi: Thêm máy chủ LDAP mới

en: Edit LDAP - Select Search Base
vi: Soạn LDAP - Chọn Search Base

en: Available Search Base(s)
vi: Search Base hiện có

en: Could not read Search Base(s) from server - please set manually
vi: Không thể đọc Search Base từ máy chủ - hãy đặt theo cách thủ công

en: File does not appear to be vCard format.
vi: Tập tin có vẻ không dùng định dạng vCard.

en: Select vCard File
vi: Chọn tập tin vCard

en: Edit vCard Entry
vi: Soạn mục vCard

en: Add New vCard Entry
vi: Thêm mục vCard mới

en:  Select...
vi: Chọn...

en: NewFolder
vi: Thư mục mới

en: `%c' can't be included in folder name.
vi: `%c' không được có trong tên thư mục.

en: The folder `%s' already exists.
vi: Thư mục `%s' đã có trước.

en: Can't create the folder `%s'.
vi: Không tạo được thư mục `%s'.

en: /Create _new folder...
vi: /Tạo thư mục _mới...

en: /_Rename folder...
vi: /Đổi _tên thư mục...

en: /_Move folder...
vi: /_Di chuyển thư mục...

en: /_Delete folder
vi: /_Xoá thư mục

en: /Empty _trash
vi: /Đổ _rác

en: /_Check for new messages
vi: /_Kiểm tra thư mới

en: /R_ebuild folder tree
vi: /_Làm lại cây thư mục

en: /_Update summary
vi: /_Cập nhật tóm tắt

en: /_Search messages...
vi: /_Tìm thư...

en: /Down_load
vi: /Tải _về

en: /Su_bscribe to newsgroup...
vi: /Đăng kí vào _nhóm tin...

en: /_Remove newsgroup
vi: /_Xoá nhóm tin

en: Creating folder view...
vi: Đang tạo khung thư mục...

en: Setting folder info...
vi: Thiết lập thông tin thư mục...

en: Setting folder info...
vi: Thiết lập thông tin thư mục...

en: Scanning folder %s%c%s ...
vi: Đang quét thư mục %s%c%s ...

en: Scanning folder %s ...
vi: Đang quét thư mục %s ...

en: Rebuild folder tree
vi: Làm lại cây thư mục

en: The folder tree will be rebuilt. Continue?
vi: Cây thư mục sẽ được làm lại. Tiếp tục?

en: Rebuilding folder tree...
vi: Đang làm lại cây thư mục...

en: Rebuilding of the folder tree failed.
vi: Việc làm lại cây thư mục thất bại.

en: Checking for new messages in all folders...
vi: Kiểm tra thư mới trong mọi thư mục...

en: Folder %s is selected
vi: Thư mục %s được chọn

en: Downloading messages in %s ...
vi: Đang tải thư về trong %s ...

en: Error occurred while downloading messages in `%s'.
vi: Có lỗi khi tải thư về trong `%s'.

en: Input the name of new folder:
    (if you want to create a folder to store subfolders,
     append `/' at the end of the name)
vi: Đặt tên cho thư mục mới:
    (nếu bạn muốn tạo một thư mục để lưu thư mục con,
     thêm `/' vào cuối tên)

en: Input new name for `%s':
vi: Đặt tên cho `%s':

en: Rename folder
vi: Đổi tên thư mục

en: Can't rename the folder '%s'.
vi: Không thể đổi tên thư mục `%s'.

en: Can't move the folder `%s'.
vi: Không thể di chuyển thư mục `%s'.

en: Delete the search folder '%s' ?
    The real messages are not deleted.
vi: Xoá thư mục tìm kiếm `%s' ?
    Thư sẽ không bị xoá khỏi ổ cứng.

en: Delete search folder
vi: Xoá thư mục tìm kiếm

en: All folders and messages under '%s' will be permanently deleted.
    Recovery will not be possible.
    
    Do you really want to delete?
vi: Mọi thư mục và thư trong '%s' sẽ bị xoá vĩnh viễn.
    Việc khôi phục là không thể.
    
    Bạn có thực sự muốn xoá không?

en: Can't remove the folder '%s'.
vi: Không thể xoá thư mục '%s'.

en: Empty trash
vi: Đổi rác

en: Delete all messages in the trash folder?
vi: Xoá mọi thư trong thùng rác?

en: Really remove the mailbox `%s' ?
    (The messages are NOT deleted from the disk)
vi: Thực sự muốn xoá hộp thư `%s' ?
    (Thư sẽ KHÔNG bị xoá khỏi ổ cứng)

en: Remove mailbox
vi: Xoá hộp thư

en: Really delete IMAP4 account `%s'?
vi: Thực sự muốn xoá tài khoản IMAP4 `%s'?

en: Delete IMAP4 account
vi: Xoá tài khoản IMAP4

en: Really delete newsgroup `%s'?
vi: Thực sự muốn xoá nhóm tin `%s'?

en: Delete newsgroup
vi: Xoá nhóm tin

en: Really delete news account `%s'?
vi: Thực sự muốn xoá tài khoản tin tức `%s'?

en: Delete news account
vi: Xoá tài khoản tin tức

en: Newsgroups:
vi: Nhóm tin:

en: Creating header view...
vi: Đang tạo khung xem header...

en: (No From)
vi: (Không rõ người gửi)

en: Creating image view...
vi: Đang tạo khung xem ảnh...

en: Can't load the image.
vi: Không thể tải anh.

en: Select importing file
vi: Chọn tập tin nhập khẩu

en: Please specify address book name and file to import.
vi: Hãy chỉ định tên sổ địa chỉ và tập tin để nhập khẩu.

en: File imported.
vi: Tập tin đã được nhập.

en: Address book name must be supplied.
vi: Phải cung cấp tên sổ địa chỉ.

en: Address Book :
vi: Sổ địa chỉ:

en: File Name :
vi: Tên tập tin:

en: Records :
vi: Mảng:

en: Select and rename LDIF field names to import.
vi: Chọn và đổi tên các trường LDIF để nhập khẩu.

en: Error reading LDIF fields.
vi: Lỗi khi đọc các trường LDIF.

en: LDIF file imported successfully.
vi: Nhập khẩu thành công tập tin LDIF.

en: Select LDIF File
vi: Chọn tập tin LDIF

en: LDIF Field
vi: Trường LDIF

en: Import LDIF file into Address Book
vi: Nhập khẩu tập tin LDIF vào sổ địa chỉ

en: Sylpheed: %d new messages
vi: Sylpheed: %d thư mới

en: Retrieving new messages
vi: Đang tải về thư mới

en: Auth failed
vi: Xác thực thất bại

en: Finished (%d new message(s))
vi: Hoàn tất (%d thư mới)

en: Finished (no new messages)
vi: Hoàn tất (không có thư mới)

en: Some errors occurred while getting mail.
vi: Xảy ra một số lỗi khi nhận thư.

en: getting new messages of account %s...
vi: đang nhận thư mới của tài khoản %s...

en: %s: Retrieving new messages
vi: %s: Đang nhận thư mới

en: Connecting to POP3 server: %s...
vi: Đang kết nối tới máy chủ POP3: %s...

en: Can't connect to POP3 server: %s:%d
vi: Không thể kết nối tới máy thủ POP3: %s:%d

en: Retrieving messages from %s...
vi: Đang lấy thư trên %s...

en: Getting the number of new messages (STAT)...
vi: Đang xác định số lượng thư mới (STAT)...

en: Getting the number of new messages (LAST)...
vi: Đang xác định số lượng thư mới (LAST)...

en: Getting the number of new messages (UIDL)...
vi: Đang xác định số lượng thư mới (UIDL)...

en: Getting the size of messages (LIST)...
vi: Đang xác định kích thước thư (LIST)...

en: Deleting message %d
vi: Đang xoá thư %d

en: Quitting
vi: Đang thoát

en: Retrieving message (%d / %d) (%s / %s)
vi: Đang lấy thư (%d / %d) (%s / %s)

en: Error occurred while processing mail.
vi: Có lỗi khi xử lí thư.

en: Error occurred while processing mail:
    %s
vi: Có lỗi khi xử lí thư:
    %s

en: No disk space left.
vi: Ổ cứng bị đầy.

en: Can't write file.
vi: Không thể ghi lên tập tin

en: Socket error.
vi: Lỗi socket.

note: consider EOF right after QUIT successful
en: Connection closed by the remote host.
vi: Kết nối bị ngắt bởi máy từ xa.

en: Mailbox is locked.
vi: Hộp thư bị khoá.

en: Mailbox is locked:
    %s
vi: Hộp thư bị khoá:
    %s

en: Authentication failed:
    %s
vi: Xác thực thất bại:
    %s

en: Session timed out.
vi: Phiên làm việc hết giờ.

en: Incorporation cancelled
vi: Sáp nhập bị huỷ bỏ

en: Getting new messages from %s into %s...
vi: Đang lấy thư từ %s vào %s...

en: Input password for %s on %s:
vi: Nhập mật khẩu cho %s trên %s:

en: Input password
vi: Nhập mật khẩu

en: Protocol log
vi: Theo dõi giao thức

en:   --attach file1 [file2]...
                             open composition window with specified files
                             attached
vi:   --attach tập_tin_1 [tập_tin_2]...
                             mở cửa sổ soạn thảo với tập tin đính kèm
                             đã chỉ định

en:   --receive              receive new messages
vi:   --receive              nhận thư mới

en:   --receive-all          receive new messages of all accounts
vi:   --receive-all          nhận thư mới từ mọi tài khoản

en:   --send                 send all queued messages
vi:   --send                 gửi mọi thư đã xếp hàng

en:   --status [folder]...   show the total number of messages
vi:   --status [thư mục]...   hiện tổng số thư

en:   --status-full [folder]...
                             show the status of each folder
vi:   --status-full [thư mục]...
                             hiện trạng thái của từng thư mục

en:   --exit                 exit Sylpheed
vi:   --exit                đóng Sylpheed

en:   --debug                debug mode
vi:   --debug                chế độ gỡ lỗi

en:   --help                 display this help and exit
vi:   --help                 hiển thị phần giúp đỡ này và thoát

en:   --version              output version information and exit
vi:   --version              đưa ra thông tin phiên bản và thoát

en: Filename encoding
vi: Mã của tên tập tin

en: The locale encoding is not UTF-8, but the environmental variable G_FILENAME_ENCODING is not set.
    If the locale encoding is used for file name or directory name, it will not work correctly.
    In that case, you must set the following environmental variable (see README for detail):
    
    	G_FILENAME_ENCODING=@locale
    
    Continue?
vi: Mã kí tự bản địa không phải là UTF-8, nhưng biến môi trường G_FILENAME_ENCODING chưa được đặt.
    Nếu mã kí tự bản địa được dùng cho tên tập tin hoặc thư mục, nó sẽ làm việc chính xác.
    Trong trường hợp đó, bạn phải đặt biến môi trường sau đây (xem README để biết thêm chi tiết):
    
    	G_FILENAME_ENCODING=@locale
    
    Tiếp tục?

en: Composing message exists. Really quit?
vi: Đang viết thư. Bạn thực sự muốn thoát?

en: Queued messages
vi: Các thư đang đợi gửi

en: Some unsent messages are queued. Exit now?
vi: Một số thư chưa gửi đã được xếp hàng. Thoát bây giờ?

en: GnuPG is not installed properly, or its version is too old.
    OpenPGP support disabled.
vi: GnuPG không được cài đặt hoàn hảo, hoặc phiên bản quá cũ.
    Việc hỗ trợ OpenGPG bị cấm.

note: remote command mode
en: another Sylpheed is already running.
vi: một tiến trình Sylpheed khác đang chạy.

en: Migration of configuration
vi: Di trú cấu hình

en: The previous version of configuration found.
    Do you want to migrate it?
vi: Tìm thấy phiên bản trước của cấu hình.
    Bạn có muốn di trú nó không?

en: /_File/_Folder
vi: /_Tập tin/_Thư mục

en: /_File/_Folder/Create _new folder...
vi: /_Tập tin/_Thư mục/_Tạo thư mục mới...

en: /_File/_Folder/_Rename folder...
vi: /_Tập tin/_Thư mục/Đổi tê_n thư mục...

en: /_File/_Folder/_Move folder...
vi: /_Tập tin/_Thư mục/_Di chuyển thư mục

en: /_File/_Folder/_Delete folder
vi: /_Tập tin/_Thư mục/_Xoá thư mục

en: /_File/_Mailbox
vi: /_Tập tin/_Hộp thư

en: /_File/_Mailbox/Add _mailbox...
vi: /_Tập tin/_Hộp thư/_Thêm hộp thư...

en: /_File/_Mailbox/_Remove mailbox
vi: /_Tập tin/_Hộp thư/_Xoá hộp thư

en: /_File/_Mailbox/---
vi: /_Tập tin/_Hộp thư/---

en: /_File/_Mailbox/_Check for new messages
vi: /_Tập tin/_Hộp thư/_Kiểm tra thư mới

en: /_File/_Mailbox/Check for new messages in _all mailboxes
vi: /_Tập tin/_Hộp thư/Kiể_m tra thư mới ở mọi hộp thư

en: /_File/_Mailbox/R_ebuild folder tree
vi: /_Tập tin/_Hộp thư/_Làm lại cây thư mục

en: /_File/Empty all _trash
vi: /_Tập tin/Đổ _rác

en: /_File/_Save as...
vi: /_Tập tin/_Lưu là...

en: /_File/_Print...
vi: /_Tập tin/I_n...

en: /_File/_Work offline
vi: /_Tập tin/Làm _việc ngoại tuyến

note: {N_("/_File/_Close"),		"<alt>W", app_exit_cb, 0, NULL},
en: /_File/E_xit
vi: /_Tập tin/Th_oát

en: /_Edit/Select _thread
vi: /_Soạn/_Chọn luồng

en: /_Edit/_Find in current message...
vi: /_Soạn/_Tìm trong thư hiện tại...

en: /_Edit/_Search messages...
vi: /_Soạn/Tìm _kiếm thư...

en: /_View/Show or hi_de
vi: /_Xem/_Hiện hoặc ẩn

en: /_View/Show or hi_de/_Folder tree
vi: /_Xem/_Hiện hoặc ẩn/_Cây thư mục

en: /_View/Show or hi_de/_Message view
vi: /_Xem/_Hiện hoặc ẩn/_Khung xem thư

en: /_View/Show or hi_de/_Toolbar
vi: /_Xem/_Hiện hoặc ẩn/_Thanh công cụ

en: /_View/Show or hi_de/_Toolbar/Icon _and text
vi: /_Xem/_Hiện hoặc ẩn/_Thanh công cụ/Biểu tượng _và nhãn

en: /_View/Show or hi_de/_Toolbar/_Icon
vi: /_Xem/_Hiện hoặc ẩn/_Thanh công cụ/_Biểu tượng

en: /_View/Show or hi_de/_Toolbar/_Text
vi: /_Xem/_Hiện hoặc ẩn/_Thanh công cụ/_Nhãn

en: /_View/Show or hi_de/_Toolbar/_None
vi: /_Xem/_Hiện hoặc ẩn/_Thanh công cụ/_Không

en: /_View/Show or hi_de/_Search bar
vi: /_Xem/_Hiện hoặc ẩn/T_hanh tìm kiếm

en: /_View/Show or hi_de/Status _bar
vi: /_Xem/_Hiện hoặc ẩn/T_hanh trạng thái

en: /_View/Separate f_older tree
vi: /_Xem/_Cây thư mục riêng rẽ

en: /_View/Separate _message view
vi: /_Xem/_Khung xem thư riêng rẽ

en: /_View/_Sort
vi: /_Xem/_Sắp xếp

en: /_View/_Sort/by _number
vi: /_Xem/_Sắp xếp/theo _số

en: /_View/_Sort/by s_ize
vi: /_Xem/_Sắp xếp/theo _kích thước

en: /_View/_Sort/by _date
vi: /_Xem/_Sắp xếp/th_eo thời gian

en: /_View/_Sort/by t_hread date
vi: /_Xem/_Sắp xếp/th_eo thời gian của luồng

en: /_View/_Sort/by _from
vi: /_Xem/_Sắp xếp/theo người _gửi

en: /_View/_Sort/by _recipient
vi: /_Xem/_Sắp xếp/theo người _nhận

en: /_View/_Sort/by _subject
vi: /_Xem/_Sắp xếp/theo tiê_u đề

en: /_View/_Sort/by _color label
vi: /_Xem/_Sắp xếp/theo nhãn _màu

en: /_View/_Sort/by _mark
vi: /_Xem/_Sắp xếp/theo đánh _dấu

en: /_View/_Sort/by _unread
vi: /_Xem/_Sắp xếp/theo _chưa đọc

en: /_View/_Sort/by a_ttachment
vi: /_Xem/_Sắp xếp/theo đín_h kèm

en: /_View/_Sort/D_on't sort
vi: /_Xem/_Sắp xếp/Không sắp _xếp

en: /_View/_Sort/---
vi: /_Xem/_Sắp xếp/---

en: /_View/_Sort/Ascending
vi: /_Xem/_Sắp xếp/_Tăng dần

en: /_View/_Sort/Descending
vi: /_Xem/_Sắp xếp/_Giảm dần

en: /_View/_Sort/_Attract by subject
vi: /_Xem/_Sắp xếp/Tập t_rung theo tiêu đề

en: /_View/Th_read view
vi: /_Xem/_Xem theo luồng

en: /_View/E_xpand all threads
vi: /_Xem/Mở mọi l_uồng

en: /_View/Co_llapse all threads
vi: /_Xem/Đón_g mọi luồng

en: /_View/Set display _item...
vi: /_Xem/Chọ_n mục hiển thị...

en: /_View/_Go to
vi: /_Xem/Đi _tới

en: /_View/_Go to/_Prev message
vi: /_Xem/Đi _tới/Thư _trước

en: /_View/_Go to/_Next message
vi: /_Xem/Đi _tới/Thư tiế_p theo

en: /_View/_Go to/---
vi: /_Xem/Đi _tới/---

en: /_View/_Go to/P_rev unread message
vi: /_Xem/Đi _tới/Thư trước (_chưa đọc)

en: /_View/_Go to/N_ext unread message
vi: /_Xem/Đi _tới/Thư tiếp theo (chư_a đọc)

en: /_View/_Go to/Prev ne_w message
vi: /_Xem/Đi _tới/Thư trước (_mới)

en: /_View/_Go to/Ne_xt new message
vi: /_Xem/Đi _tới/T_hư tiếp theo (mới)

en: /_View/_Go to/Prev _marked message
vi: /_Xem/Đi _tới/Thư trước (đánh _dấu)

en: /_View/_Go to/Next m_arked message
vi: /_Xem/Đi _tới/Thư tiếp the_o (đánh dấu)

en: /_View/_Go to/Prev _labeled message
vi: /_Xem/Đi _tới/Thư trước (đã _gán nhãn)

en: /_View/_Go to/Next la_beled message
vi: /_Xem/Đi _tới/Thư tiếp th_eo (đã gán nhãn)

en: /_View/_Go to/Other _folder...
vi: /_Xem/Đi _tới/Thư mụ_c khác...

en: /_View/Character _encoding/_Auto detect
vi: /_Xem/Mã _kí tự/_Tự động xác định

en: /_View/Character _encoding/Western European (Windows-1252)
vi: /_Xem/Mã _kí tự/Đông Âu (Windows-1252)

en: /_View/Character _encoding/Japanese (ISO-2022-JP-2)
vi: /_Xem/Mã _kí tự/Nhật Bản (ISO-2022-JP-2)

en: /_View/Character _encoding/Japanese (_EUC-JP)
vi: /_Xem/Mã _kí tự/Nhật Bản (_EUC-JP)

en: /_View/Character _encoding/Japanese (_Shift__JIS)
vi: /_Xem/Mã _kí tự/Nhật Bản (_Shift__JIS)

en: /_View/Character _encoding/Traditional Chinese (EUC-_TW)
vi: /_Xem/Mã _kí tự/Hán phồn thể (EUC-_TW)

en: /_View/Character _encoding/Chinese (ISO-2022-_CN)
vi: /_Xem/Mã _kí tự/Hán (ISO-2022-_CN)

en: /_View/Character _encoding/Korean (ISO-2022-KR)
vi: /_Xem/Mã _kí tự/Triều Tiên (ISO-2022-KR)

en: /_View/Open in new _window
vi: /_Xem/_Mở trong cửa sổ mới

en: /_View/Mess_age source
vi: /_Xem/_Nguồn thư

en: /_View/_Update summary
vi: /_Xem/_Cập nhật tóm tắt

en: /_Message
vi: /_Thư

en: /_Message/Recei_ve
vi: /_Thư/_Nhận

en: /_Message/Recei_ve/Get from _current account
vi: /_Thư/_Nhận/_Từ tài khoản mặc định

en: /_Message/Recei_ve/Get from _all accounts
vi: /_Thư/_Nhận/Từ _mọi tài khoản

en: /_Message/Recei_ve/---
vi: /_Thư/_Nhận/---

en: /_Message/_Send queued messages
vi: /_Thư/_Nhận/_Gửi thư đang xếp hàng

en: /_Message/---
vi: /_Thư/---

en: /_Message/Compose _new message
vi: /_Thư/_Viết thư mới

en: /_Message/_Reply
vi: /_Thư/_Hồi âm

en: /_Message/Repl_y to
vi: /_Thư/Hồi â_m tới

en: /_Message/Repl_y to/_all
vi: /_Thư/Hồi â_m tới/_tất cả

en: /_Message/Repl_y to/_sender
vi: /_Thư/Hồi â_m tới/_người gửi

en: /_Message/Repl_y to/mailing _list
vi: /_Thư/Hồi â_m tới/_hộp thư chung

en: /_Message/_Forward
vi: /_Thư/_Chuyển tiếp

en: /_Message/For_ward as attachment
vi: /_Thư/Ch_uyển tiếp ở dạng đính kèm

en: /_Message/Redirec_t
vi: /_Thư/Chu_yển hướng

en: /_Message/M_ove...
vi: /_Thư/_Di chuyển...

en: /_Message/_Copy...
vi: /_Thư/_Sao chép

en: /_Message/_Mark
vi: /_Thư/Đánh _dấu

en: /_Message/_Mark/---
vi: /_Thư/Đánh _dấu/---

en: /_Message/_Mark/Mark as unr_ead
vi: /_Thư/Đánh _dấu/C_hưa đọc

en: /_Message/_Mark/Mark as rea_d
vi: /_Thư/Đánh _dấu/Đã đọ_c

en: /_Message/_Mark/Mark _thread as read
vi: /_Thư/Đánh _dấu/Luồng đã được đọ_c

en: /_Message/_Mark/Mark all _read
vi: /_Thư/Đánh _dấu/Đã đọc _tất cả

en: /_Message/_Delete
vi: /_Thư/_Xoá

en: /_Message/Set as _junk mail
vi: /_Thư/Đánh dấu là thư _rác

en: /_Message/Set as not j_unk mail
vi: /_Thư/Đánh dấu _không là thư rác

en: /_Message/Re-_edit
vi: /_Thư/S_oạn lại

en: /_Tools/Add sender to address boo_k...
vi: /_Công cụ/_Thêm người gửi vào sổ địa chỉ...

en: /_Tools/_Filter all messages in folder
vi: /_Công cụ/_Lọc mọi thư trong thư mục

en: /_Tools/Filter _selected messages
vi: /_Công cụ/Lọ_c các thư đã chọn

en: /_Tools/_Create filter rule
vi: /_Công cụ/Tạo _quy tắc lọc

en: /_Tools/_Create filter rule/_Automatically
vi: /_Công cụ/Tạo _quy tắc lọc/_Tự động

en: /_Tools/_Create filter rule/by _From
vi: /_Công cụ/Tạo _quy tắc lọc/theo _Người gửi

en: /_Tools/_Create filter rule/by _To
vi: /_Công cụ/Tạo _quy tắc lọc/theo N_gười nhận

en: /_Tools/_Create filter rule/by _Subject
vi: /_Công cụ/Tạo _quy tắc lọc/theo Tiê_u đề

en: /_Tools/Filter _junk mails in folder
vi: /_Công cụ/Lọc _thư rác trong thư mục

en: /_Tools/Filter junk _mails in selected messages
vi: /_Công cụ/Lọc thư _rác trong các thư đã chọn

en: /_Tools/Delete du_plicated messages
vi: /_Công cụ/_Xoá thư trùng

en: /_Tools/_Log window
vi: /_Công cụ/Cửa sổ theo _dõi

en: /_Configuration
vi: /Cấ_u hình

en: /_Configuration/_Common preferences...
vi: /Cấ_u hình/_Cấu hình chung...

en: /_Configuration/_Template...
vi: /Cấ_u hình/_Mẫu...

en: /_Configuration/_Actions...
vi: /Cấ_u hình/_Hành động...

en: /_Configuration/---
vi: /Cấ_u hình/---

en: /_Configuration/_Preferences for current account...
vi: /Cấ_u hình/Cấ_u hình cho tài khoản mặc định...

en: /_Configuration/Create _new account...
vi: /Cấ_u hình/Tạ_o tài khoản mới...

en: /_Configuration/_Edit accounts...
vi: /Cấ_u hình/_Sửa tài khoản...

en: /_Configuration/C_hange current account
vi: /Cấ_u hình/Đổi tài _khoản mặc định

en: /_Help/_Manual
vi: /_Hỗ trợ/_Sổ tay hướng dẫn

en: /_Help/_Manual/_English
vi: /_Hỗ trợ/_Sổ tay hướng dẫn/Tiếng _Anh

en: /_Help/_Manual/_Japanese
vi: /_Hỗ trợ/_Sổ tay hướng dẫn/Tiếng _Nhật

en: /_Help/_FAQ
vi: /_Hỗ trợ/_Câu hỏi thường gặp

en: /_Help/_FAQ/_English
vi: /_Hỗ trợ/_Câu hỏi thường gặp/Tiếng _Anh

en: /_Help/_FAQ/_German
vi: /_Hỗ trợ/_Câu hỏi thường gặp/Tiếng Đứ_c

en: /_Help/_FAQ/_Spanish
vi: /_Hỗ trợ/_Câu hỏi thường gặp/Tiếng _Tây Ban Nha

en: /_Help/_FAQ/_French
vi: /_Hỗ trợ/_Câu hỏi thường gặp/Tiếng _Pháp

en: /_Help/_FAQ/_Italian
vi: /_Hỗ trợ/_Câu hỏi thường gặp/_Tiếng Italia

en: /_Help/_Command line options
vi: /_Hỗ trợ/Tuỳ chọn _dòng lệnh

en: /_Help/---
vi: /_Hỗ trợ/---

en: Creating main window...
vi: Đang tạo cửa sổ chính...

en: MainWindow: color allocation %d failed
vi: Cửa sổ chính: việc cấp màu %d thất bại

en: You are offline. Go online?
vi: Bạn đang ngoại tuyến. Chuyển sang trực tuyến?

en: Empty all trash
vi: Đổ mọi thùng rác

en: Delete all messages in trash folders?
vi: Xoá mọi thư trong thùng rác?

en: Add mailbox
vi: Thêm hộp thư

en: Specify the location of mailbox.
    If the existing mailbox is specified, it will be
    scanned automatically.
vi: Nhập vị trí của hộp thư.
    Nếu hộp thư có trước được chỉ định, nó sẽ được
    tự động quét.

en: The mailbox `%s' already exists.
vi: Hộp thư `%s' đã có trước.

en: Creation of the mailbox failed.
    Maybe some files already exist, or you don't have the permission to write there.
vi: Việc tạo hộp thư đã thất bại.
    Có thể một số tập tin đã có trước, hoặc bạn không có quyền ghi lên đó.

en: Sylpheed - Folder View
vi: Sylpheed - Khung thư mục

en: Sylpheed - Message View
vi: Sylpheed - Khung đọc thư

en: /_Reply
vi: /_Hồi âm

en: /Reply to _all
vi: /Hồi âm _tất cả

en: /Reply to _sender
vi: /Hồi âm cho người _gửi

en: /Reply to mailing _list
vi: /Hồi âm cho _hộp thư chung

en: /_Forward
vi: /_Chuyển tiếp

en: /For_ward as attachment
vi: /Ch_uyển tiếp ở dạng đính kèm

en: /Redirec_t
vi: /Chu_yển hướng

en: You are offline. Click the icon to go online.
vi: Bạn đang ngoại tuyến. Nhấn vào biểu tượng để chuyển sang trực tuyến.

en: You are online. Click the icon to go offline.
vi: Bạn đang trực tuyến. Nhấn vào biểu tượng để chuyển sang ngoại tuyến.

en: Exit this program?
vi: Thoát chương trình này?

en: Usage: sylpheed [OPTION]...
vi: Cách dùng: sylpheed [TUỲ CHỌN]...

en: Find in current message
vi: Tìm trong thư hiện tại

en: Find text:
vi: Tìm văn bản:

en: Search string not found.
vi: Không thấy chuỗi cần tìm

en: Beginning of message reached; continue from end?
vi: Đã đến đầu thư; tiếp tục từ cuối thư?

en: End of message reached; continue from beginning?
vi: Đã đến cuối thư; tiếp tục từ đầu thư?

en: /_Tools/Add sender to address boo_k
vi: /_Công cụ/Thêm người gửi vào _sổ địa chỉ

en: Creating message view...
vi: Đang tạo khung xem thư...

en: Message View - Sylpheed
vi: Khung xem thư - Sylpheed

en: Can't save the file `%s'.
vi: Không thể lưu tập tin `%s'.

en: /Open _with...
vi: /Mở _với...

en: /_Display as text
vi: /_Hiển thị ở dạng văn bản thuần tuý

en: /_Save as...
vi: /_Lưu là...

en: /Save _all...
vi: /Lưu _tất cả...

en: /_Print...
vi: /I_n ấn...

en: /_Check signature
vi: /_Kiểm tra chữ kí

en: Creating MIME view...
vi: Đang tạo khung xem MIME...

en: Select "Check signature" to check
vi: Chọn "Kiểm tra chữ kí" để kiểm tra

en: Select an action for the attached file:
vi: Chọn một hành động cho tập tin đính kèm:

en: Open _with...
vi: Mở _với...

en: _Display as text
vi: _Hiển thị ở dạng văn bản thuần tuý

en: _Save as...
vi: _Lưu là...

en: This signature has not been checked yet.
vi: Chữ kí này chưa được kiểm tra.

en: _Check signature
vi: _Kiểm tra chữ kí

en: Can't save the part of multipart message.
vi: Không thể lưu thành phần của thư nhiều phần.

en: Can't save the attachments.
vi: Không thể lưu tập tin đính kèm.

en: Enter the command line to open file:
    (`%s' will be replaced with file name)
vi: Nhập lệnh để mở tập tin:
    (`%s' sẽ được thay thế bằng tên tập tin)

en: [no user id]
vi: [không có id người dùng]

en: %sPlease enter the passphrase for:
    
      %.*s  
    (%.*s)
vi: %sHãy nhập mật khẩu cho:
    
      %.*s  
    (%.*s)

en: Bad passphrase! Try again...
vi: Mật khẩu sai! Thử lại...

en: Opening account preferences window...
vi: Đang mở cửa sổ cấu hình tài khoản...

en: Account%d
vi: Tài khoản %d

en: Preferences for new account
vi: Cấu hình cho tài khoản mới

en: Account preferences
vi: Cấu hình tài khoản

en: Creating account preferences window...
vi: Đang tạo của sổ cấu hình tài khoản...

en: Name of this account
vi: Tên của tài khoản này

en: Personal information
vi: Thông tin cá nhân

en: Mail address
vi: Địa chỉ thư

en: Server information
vi: Thông tin máy chủ

en: News (NNTP)
vi: Tin tức (NNTP)

en: None (local)
vi: Không (nội bộ)

en: This server requires authentication
vi: Máy chủ này yêu cầu xác thực

en: News server
vi: Máy chủ tin tức

en: Server for receiving
vi: Máy chủ nhận

en: SMTP server (send)
vi: Máy chủ SMTP (gửi)

en: Use secure authentication (APOP)
vi: Dùng xác thực bảo mật (APOP)

en: Remove messages on server when received
vi: Xoá thư khỏi máy chủ sau khi nhận

en: Remove after
vi: Xoá sau

en: 0 days: remove immediately
vi: 0 ngày: xoá ngay lập tức

en: Receive size limit
vi: Giới hạn kích thước khi nhận

en: Filter messages on receiving
vi: Lọc thư khi nhận

en: Default inbox
vi: Hộp nhận mặc định

en: Unfiltered messages will be stored in this folder.
vi: Thư chưa lọc sẽ được lưu vào thư mục này.

en: Authentication method
vi: Phương thức xác thực

en: Only check INBOX on receiving
vi: Chỉ kiểm tra Hộp nhận khi nhận

en: Maximum number of articles to download
vi: Số bài tải về tối đa

en: No limit if 0 is specified.
vi: Không giới hạn nếu ghi là 0

en: `Get all' checks for new messages on this account
vi: `Lấy tất' sẽ kiểm tra các thư mới của tài khoản này

en: Add Date header field
vi: Thêm trường Ngày tháng cho header

en: Generate Message-ID
vi: Tạo ID của thư

en: Add user-defined header
vi: Thêm header theo định nghĩa người dùng

en:  Edit...
vi:  Soạn...

en: SMTP Authentication (SMTP AUTH)
vi: Xác thực SMTP (SMTP AUTH)

en: If you leave these entries empty, the same user ID and password as receiving will be used.
vi: Nếu bạn bỏ trống các mục này, chương trình sẽ dùng ID người dùng và mật khẩu này khi nhận.

en: Authenticate with POP3 before sending
vi: Xác thực với POP3 trước khi gửi

en: Automatically set the following addresses
vi: Tự động đặt địa chỉ sau

en: Encrypt when replying to encrypted message
vi: Mã hoá khi trả lời thư mã hoá

en: Use ASCII-armored format for encryption
vi: Dùng định dạng ASCII-armored để mã hoá

en: Use clear text signature
vi: Dùng chữ kí là văn bản thuần tuý

en: Sign key
vi: Khoá của chữ kí

en: Use default GnuPG key
vi: Dùng khoá GnuPG mặc định

en: Select key by your email address
vi: Chọn khoá theo địa chỉ thư của bạn

en: Specify key manually
vi: Chỉ định khoá theo cách thủ công

en: User or key ID:
vi: Người dùng hoặc ID của khoá:

en: Don't use SSL
vi: Không dùng SSL

en: Use SSL for POP3 connection
vi: Dùng SSL cho kết nối POP3

en: Use STARTTLS command to start SSL session
vi: Dùng lệnh STARTTLS để khởi động phiên SSL

en: Use SSL for IMAP4 connection
vi: Dùng SSL cho kết nối IMAP4

en: Use SSL for NNTP connection
vi: Dùng SSL cho kết nối NNTP

en: Send (SMTP)
vi: Gửi (SMTP)

en: Use SSL for SMTP connection
vi: Dùng SSL cho kết nối SMTP

en: Use non-blocking SSL
vi: Dùng SSL dạng không chặn

en: Turn this off if you have problems in SSL connection.
vi: Tắt nếu bạn có vấn đề với kết nối SSL.

en: Specify SMTP port
vi: Chỉ định cổng STMP

en: Specify POP3 port
vi: Chỉ định cổng POP3

en: Specify IMAP4 port
vi: Chỉ định cổng IMAP4

en: Specify NNTP port
vi: Chỉ định cổng NNTP

en: Specify domain name
vi: Chỉ định tên miền

en: IMAP server directory
vi: Thư mục máy chủ IMAP

en: Clear all message caches on exit
vi: Xoá mọi thư trên bộ nhớ đệm khi thoát

en: Put sent messages in
vi: Chuyển thư đã gửi vào

en: Put draft messages in
vi: Chuyển thư nháp vào

en: Put queued messages in
vi: Chuyển thư đang đợi gửi vào

en: Put deleted messages in
vi: Chuyển thư đã xoá vào

en: Account name is not entered.
vi: Tên tài khoản chưa được nhập

en: Mail address is not entered.
vi: Địa chỉ thư chưa được nhập

en: SMTP server is not entered.
vi: Máy chủ SMTP chưa được nhập

en: User ID is not entered.
vi: ID người dùng chưa được nhập

en: POP3 server is not entered.
vi: Máy chủ POP3 chưa được nhập

en: IMAP4 server is not entered.
vi: Máy chủ IMAP4 chưa được nhập

en: NNTP server is not entered.
vi: Máy chủ NNTP chưa được nhập

en: It's not recommended to use the old style ASCII-armored
    mode for encrypted messages. It doesn't comply with the
    RFC 3156 - MIME Security with OpenPGP.
vi: Không khuyến cáo dùng chế độ mã hoá kiểu cũ ASCII-armored
    Nó không tuân theo RFC 3156 - MIME Security với OpenPGP.

en: Actions configuration
vi: Cấu hình hành động

en: Menu name:
vi: Tên trình đơn

en: Menu name:
     Use / in menu name to make submenus.
    Command line:
     Begin with:
       | to send message body or selection to command
       > to send user provided text to command
       * to send user provided hidden text to command
     End with:
       | to replace message body or selection with command output
       > to insert command's output without replacing old text
       & to run command asynchronously
     Use:
       %f for message file name
       %F for the list of the file names of selected messages
       %p for the selected message part
       %u for a user provided argument
       %h for a user provided hidden argument
       %s for the text selection
vi: Tên trình đơn:
     Dùng / trong tên trình đơn để tạo trình đơn con.
    Dòng lệnh:
     Bắt đầu bằng:
       | để gửi nội dung thư hoặc phần được chọn tới lệnh
       > để gửi văn bản người dùng cung cấp tới lệnh
       * để gửi văn bản ẩn người dùng cung cấp tới lệnh
     Kết thúc với:
       | để thay thế nội dung thư hoặc phần được chọn với đầu ra của lệnh
       > để chèn đầu ra của lệnh mà không thay thế nội dung cũ
       & để chạy lệnh theo kiểu không đồng bộ
     Dùng:
       %f cho tên tập tin của thư
       %F cho danh sách các tên tập tin của các thư đã chọn
       %p cho thành thư đã chọn
       %u cho đối số mà người dùng đưa ra
       %h cho đối số ẩn mà người dùng đưa ra
       %s cho phần văn bản được chọn

en:  Replace
vi:  Thay thế

en:  Syntax help
vi:  Hỗ trợ cú pháp

en: Registered actions
vi: Hành động đã đăng kí

en: (New)
vi: Mới

en: Menu name is not set.
vi: Chưa đặt tên trình đơn.

en: Colon ':' is not allowed in the menu name.
vi: Dấu hai chấm ':' không được phép đưa vào tên trình đơn.

en: Menu name is too long.
vi: Tên trình đơn quá dài.

en: Command line not set.
vi: Chưa đặt lệnh

en: Menu name and command are too long.
vi: Tên trình đơn và lệnh quá dài

en: The command
    %s
    has a syntax error.
vi: Lệnh
    %s
    bị một lỗi cú pháp.

en: Delete action
vi: Xoá hành động

en: Do you really want to delete this action?
vi: Bạn có thực sự muốn xoá hành động này?

en: Creating common preferences window...
vi: Đang tạo của sổ cấu hình chung...

en: Common Preferences
vi: Cấu hình chung

en: Junk mail
vi: Thư rác

en: Auto-check new mail
vi: Tự động kiểm tra thư mới

en: every
vi: mỗi

en: Check new mail on startup
vi: Kiểm tra thư mới khi chạy chương trình

en: Update all local folders after incorporation
vi: Cập nhập mọi thư mục cục bộ sau khi sáp nhập

en: `%d' will be replaced with the number of new messages.
vi: `%d' sẽ được thay thế tương ứng với số thư mới.

en: Incorporate from local spool
vi: Sáp nhập từ spool cục bộ

en: Filter on incorporation
vi: Lọc khi sáp nhập

en: Spool path
vi: Đường dẫn spool

en: Save sent messages to outbox
vi: Lưu thư đã gửi vào hộp Đã gửi

en: Apply filter rules to sent messages
vi: Áp dụng quy tắc lọc cho thư đã gửi

en: Transfer encoding
vi: Mã kí tự khi chuyển

en: Specify Content-Transfer-Encoding used when message body contains non-ASCII characters.
vi: Chỉ định Mã-kí-tự-khi-chuyển-nội-dung sẽ được dùng khi nội dung thư chứa các kí tự không phải ASCII.

en: MIME filename encoding
vi: Mã MIME của tên tập tin

en: Signature separator
vi: Vạch phân cách chữ kí

en: Insert automatically
vi: Chèn tự động

en: Automatically select account for replies
vi: Tự động chọn tài khoản để hồi âm

en: Quote message when replying
vi: Trích dẫn thư khi hồi âm

en: Automatically launch the external editor
vi: Tự động chạy trình soạn thảo ngoài

en: Undo level
vi: Mức hoàn tác

en: Wrap messages at
vi: Khuôn dòng thư tại

en: Wrap quotation
vi: Khuôn dòng phần trích dẫn

en: Wrap on input
vi: Khuôn dòng khi nhập

en: Auto-save to draft
vi: Tự động lưu vào thư mục nháp

note: reply
en: Reply format
vi: Định dạng hồi âm

note: forward
en: Forward format
vi: Định dạng chuyển tiếp

en:  Description of symbols
vi:  Giải thích các kí hiệu

en: Enable Spell checking
vi: Cho phép kiểm tra chính tả

en: Default language:
vi: Ngôn ngữ mặc định:

en: Display unread number next to folder name
vi: Hiển thị số thư chưa đọc ngay sau tên thư mục

en: Abbreviate newsgroups longer than
vi: Viết tắt khi tên nhóm tin dài hơn

note: ---- Summary ----
en: Summary View
vi: Khung xem tóm tắt

en: Display recipient on `From' column if sender is yourself
vi: Hiện người nhận trên cột `Người gửi' nếu người gửi là bạn

en: Expand threads
vi: Mở rộng các luồng thư

en:  Set display item of summary...
vi:  Đặt các mục hiển thị trên bảng tóm tắt...

en: Default character encoding
vi: Mã kí tự mặc định

en: This is used when displaying messages with missing character encoding.
vi: Phần này được dùng khi hiển thị thư bị mất thông tin về mã kí tự

en: Outgoing character encoding
vi: Mã kí tự đầu ra

en: If `Automatic' is selected, the optimal encoding for the current locale will be used.
vi: Nếu chọn `Tự động', mã kí tự tối ưu cho thiết lập bản địa hiện tại sẽ được dùng.

en: Enable coloration of message
vi: Cho phép màu sắc trong thư

en: Display multi-byte alphabet and numeric as
    ASCII character (Japanese only)
vi: Hiển thị bảng chữ cái và chữ số đa byte
    ở dạng kí tự ASCII (chỉ tiếng Nhật)

en: Display header pane above message view
vi: Hiện ô header phía trên khung xem thư

en: Display short headers on message view
vi: Hiện header dạng ngắn gọn trên khung xem thư

en: Render HTML messages as text
vi: Hiển thị HTML ở dạng văn bản thuần tuý

en: Display cursor in message view
vi: Hiển thị con trỏ trong khung xem thư

en: Line space
vi: Khoản cách dòng

en: pixel(s)
vi: pixel

en: Half page
vi: Nửa trang

en: Smooth scroll
vi: Cuộn trơn

en: Resize attached large images to fit in the window
vi: Đổi kích thước ảnh to cho vừa với cửa sổ

en: Display images as inline
vi: Hiện hình ảnh ngay trên dòng

en: Enable Junk mail control
vi: Cho phép điều khiển thư rác

en: Learning command:
vi: Lệnh thu thập:

en: (Select preset)
vi: (Chọn kiểu)

en: Classifying command
vi: Lệnh phân loại

en: To classify junk mails automatically, both junk and not junk mails must be learned manually to a certain extent.
vi: Để tự động phân loại thư rác, chương trình phải được học phân biệt thư rác và thư bình thường ở một mức nhất định.

en: Junk folder
vi: Thư mục thư rác

en: Filter messages classified as junk on receiving
vi: Lọc thư được phân loại là thư rác lúc nhận

en: Delete junk mails from server on receiving
vi: Xoá thư rác khỏi máy chủ khi nhận

en: Mark filtered junk mails as read
vi: Đánh dấu là đã đọc các thư rác đã lọc

en: Automatically check signatures
vi: Tự động kiểm tra chữ kí

en: Show signature check result in a popup window
vi: Hiện kết quả kiểm tra chữ kí trong cửa sổ popup

en: Store passphrase in memory temporarily
vi: Lưu tạm mật khẩu vào bộ nhớ

en: Expired after
vi: Hết hạn sau

en: minute(s)
vi: phút

en: Setting to '0' will store the passphrase for the whole session.
vi: Đặt là '0' để lưu mật khẩu trong suốt phiên làm việc.

en: Grab input while entering a passphrase
vi: Bắt (grab) đầu vào khi nhập mật khẩu

en: Display warning on startup if GnuPG doesn't work
vi: Hiển thị cảnh báo lúc khởi động nếu GnuPG không hoạt động

en: Always open messages in summary when selected
vi: Luôn mở thư trong phần tóm tắt khi được chọn

en: Only mark message as read when opened in new window
vi: Chỉ đánh dấu thư là đã đọc khi mở trong cửa sổ mới

en: Execute immediately when moving or deleting messages
vi: Thực thi ngay lập tức khi di chuyển hoặc xoá thư

en: Messages will be marked until execution if this is turned off.
vi: Thư sẽ được đánh dấu đến khi thực thi nếu không dùng tuỳ chọn này.

en: Make the order of buttons comply with GNOME HIG
vi: Sắp xếp thứ tự các nút tương ứng với GNOME HIG

en: Display tray icon
vi: Hiển thị biểu tượng trên khay

en:  Set key bindings...
vi:  Đặt phím tắt...

en: External commands
vi: Lệnh ngoài

en: Receive dialog
vi: Hộp thoại nhận thư

en: Show receive dialog
vi: Hiện hộp thoại nhận thư

en: Only on manual receiving
vi: Chỉ khi nhận theo kiểu thủ công

en: Don't popup error dialog on receive error
vi: Không hiện hộp thoại báo lỗi kiểu popup khi gặp lỗi

en: Close receive dialog when finished
vi: Đóng hộp thoại nhận thư khi hoàn thành

en: Add address to destination when double-clicked
vi: Thêm địa chỉ vào đích đến khi nhấn đúp

en: Confirm on exit
vi: Xác nhận khi thoát

en: Empty trash on exit
vi: Đổ rác khi thoát

en: Ask before emptying
vi: Hỏi trước khi đổ rác

en: Warn if there are queued messages
vi: Cảnh báo nếu có thư chờ được gửi

en: External commands (%s will be replaced with file name / URI)
vi: Lệnh ngoài (%s sẽ được thay thế bằng tên tập tin / URI)

en: (Default browser)
vi: (Trình duyệt mặc định)

en: Use external program for incorporation
vi: Dùng chương trình ngoài để sáp nhập

en: Use external program for sending
vi: Dùng chương trình ngoài để gửi

en: Enable strict checking of the integrity of summary caches
vi: Cho phép kiểm tra nghiêm ngặt về tính toàn vẹn của bộ đệm của bảng tóm tắt

en: Enable this if the contents of folders have the possibility of modification by other applications.
    This option will degrade the performance of displaying summary.
vi: Cho phép nếu nội dung của thư mục có khả năng bị chương trình khác thay đổi.
    Tuỳ chọn này sẽ suy giảm hiệu năng của việc hiển thị bảng tóm tắt.

en: Socket I/O timeout:
vi: Hết hạn I/O socket

en: second(s)
vi: giây

en: Automatic (Recommended)
vi: Tự động (Khuyến cáo)

en: Western European (ISO-8859-15)
vi: Tây Âu (ISO-8859-15)

en: Western European (Windows-1252)
vi: Tây Âu (Windows-1252)

en: Simplified Chinese (GB2312)
vi: Hán giản thể (GB2312)

en: Simplified Chinese (GBK)
vi: Hán giản thể (GBK)

en: Traditional Chinese (Big5)
vi: Hán phồn thể (Big5)

en: Traditional Chinese (EUC-TW)
vi: Hán phồn thể (EUC-TW)

en: Chinese (ISO-2022-CN)
vi: Hán (ISO-2022-CN)

en: Thai (Windows-874)
vi: Thái (Windows-874)

en: the full abbreviated weekday name
vi: dạng viết tắt của ngày trong tuần (thứ)

en: the full weekday name
vi: dạng đầy đủ tên ngày trong tuần (thứ)

en: the abbreviated month name
vi: dạng viết tắt của tên tháng

en: the full month name
vi: dạng đầy đủ của tên tháng

en: the preferred date and time for the current locale
vi: định dạng thời gian cho locale hiện tại

en: the century number (year/100)
vi: thế kỉ (năm/100)

en: the day of the month as a decimal number
vi: ngày trong tháng ở dạng số thập phân

en: the hour as a decimal number using a 24-hour clock
vi: giờ ở dạng số thập phân, dùng dạng 24 giờ

en: the hour as a decimal number using a 12-hour clock
vi: giờ ở dạng số thập phân, dùng dạng 12 giờ

en: the day of the year as a decimal number
vi: ngày trong năm ở dạng số thập phân

en: the month as a decimal number
vi: tháng ở dạng số thập phân

en: the minute as a decimal number
vi: phút ở dạng số thập phân

en: either AM or PM
vi: hoặc là AM hoặc là PM

en: the second as a decimal number
vi: giây ở dạng số thập phân

en: the day of the week as a decimal number
vi: ngày trong tuần ở dạng số thập phân

en: the preferred date for the current locale
vi: định dạng ưu tiên cho ngày tháng của locale hiện tại

en: the last two digits of a year
vi: hai số cuối của năm

en: the year as a decimal number
vi: năm ở dạng số thập phân

en: the time zone or name or abbreviation
vi: múi giờ hoặc tên hoặc dạng viết tắt

en: Specifier
vi: Kí hiệu

en: Set message colors
vi: Đặt màu cho thư

en: Quoted Text - First Level
vi: Nội dung trích dẫn - Cấp 1

en: Quoted Text - Second Level
vi: Nội dung trích dẫn - Cấp 2

en: Quoted Text - Third Level
vi: Nội dung trích dẫn - Cấp 3

en: URI link
vi: Liên kết URI

en: Recycle quote colors
vi: Lặp lại theo vòng

en: Pick color for quotation level 1
vi: Chọn màu cho phần trích dẫn cấp 1

en: Pick color for quotation level 2
vi: Chọn màu cho phần trích dẫn cấp 2

en: Pick color for quotation level 3
vi: Chọn màu cho phần trích dẫn cấp 3

en: Pick color for URI
vi: Chọn màu cho URI

en: Description of symbols
vi: Miêu tả về biểu tượng

en: Date
    From
    Full Name of Sender
    First Name of Sender
    Initial of Sender
    Subject
    To
    Cc
    Newsgroups
    Message-ID
vi: Ngày
    Người gửi
    Tên đầy đủ của người gửi
    Tên của người gửi
    Initial of Sender
    Tiêu đề
    Người nhận
    Cc
    Nhóm tin
    ID của thư

en: If x is set, displays expr
vi: Nếu x đã được đặt, hiển thị expr

en: Message body
    Quoted message body
    Message body without signature
    Quoted message body without signature
    Literal %
vi: Nội dung thư
    Nội dung thư được trích dẫn
    Nội dung thư không gồm chữ kí
    Nội dung thư được trích dẫn không gồm chữ kí
    Literal %

en: Literal backslash
    Literal question mark
    Literal opening curly brace
    Literal closing curly brace
vi: Dấu sổ chéo ngược
    Dấu hỏi
    Dấu ngoặc nhọn mở
    Dấu ngoặc nhọn đóng

en: Select the preset of key bindings.
vi: Chọn kiểu phím tắt.

en: Old Sylpheed
vi: Sylpheed cũ

en: Custom header setting
vi: Thiết lập header tuỳ biến

en:  Delete
vi:  Xoá

en: Custom headers
vi: Các header tuỳ biến

en: Header name is not set.
vi: Chưa đặt tên header

en: Delete header
vi: Xoá header

en: Do you really want to delete this header?
vi: Bạn có thực sự muốn xoá header này không?

en: Creating display header setting window...
vi: Đang tạo cửa sổ hiển thị thiết lập header...

en: Display header setting
vi: Hiển thị thiết lập header

en: Displayed Headers
vi: Các header đã hiển thị

en: Hidden headers
vi: Các header ẩn

en: Show all unspecified headers
vi: Hiện mọi header chưa chỉ định

en: Reading configuration for displaying headers...
vi: Đang đọc cấu hình để hiển thị header...

en: Writing configuration for displaying headers...
vi: Đang ghi cấu hình để hiển thị header...

en: This header is already in the list.
vi: Header này đã có trên danh sách.

en: Available items
vi: Các mục hiện có

en: Displayed items
vi: Các mục đã hiển thị

en:  Revert to default
vi:  Dùng dạng mặc định

en: Do you really want to delete the rule '%s'?
vi: Bạn có thực sự muốn xoá quy tắc '%s' không

en: Delete rule
vi: Xoá quy tắc

en: Filter rule
vi: Quy tắc lọc

en: If any of the following condition matches
vi: Nếu phù hợp với bất kì điều kiện nào dưới đây

en: If all of the following conditions match
vi: Nếu phù hợp với tất cả các điều kiện dưới đây

en: Perform the following actions:
vi: Thực hiện các thao tác sau:

en: Edit header...
vi: Soạn header...

en: Result of command
vi: Kết quả của lệnh

en: Marked
vi: Đã đánh dấu

en: Has color label
vi: Có nhãn màu

en: Has attachment
vi: Có đính kèm

en: match to regex
vi: khớp với regex

en: doesn't match to regex
vi: không khớp với regex

en: is larger than
vi: lớn hơn

en: is smaller than
vi: nhở hơn

en: is shorter than
vi: ngắn hơn

en: is longer than
vi: dài hơn

en: doesn't match to status
vi: không khớp với trạng thái

en: Don't receive
vi: Không nhận

en: Delete from server
vi: Xoá khỏi máy chủ

en: Set mark
vi: Đánh dấu

en: Set color
vi: Đặt màu

en: Forward as attachment
vi: Chuyển tiếp ở dạng đính kèm

en: Redirect
vi: Chuyển hướng

en: folder:
vi: thư mục:

en: address:
vi: địa chỉ:

en: Edit header list
vi: Soạn danh sách header

en: Command is not specified.
vi: Chưa chỉ định lệnh.

en: Destination folder is not specified.
vi: Chưa chỉ định thư mục đích.

en: Invalid condition exists.
vi: Tồn tại điều kiện không hợp lệ.

en: Rule name is not specified.
vi: Chưa đặt tên quy tắc.

en: Invalid action exists.
vi: Tồn tại hành động không hợp lệ.

en: Condition not exist.
vi: Điều kiện không tồn tại.

en: Action not exist.
vi: Hành động không tồn tại.

en: Folder properties
vi: Thuộc tính thư mục

en: Don't display [...] or (...) at the beginning of subject in summary
vi: Không hiển thị [...] hoặc (...) ở đầu tiêu đề trong bảng tóm tắt

en: Delete [...] or (...) at the beginning of subject on reply
vi: Xoá [...] hoặc (...) ở đầu tiêu đề khi hồi âm

en: Apply to subfolders
vi: Áp dụng cho thư mục con

en: use also on reply
vi: dùng cho cả lúc hồi âm

en: Search subfolders
vi: Tìm kiếm thư mục con

en: Creating summary column setting window...
vi: Đang tạo cửa sổ thiết lập tóm tắt theo cột...

en: Summary display item setting
vi: Thiết lập các mục hiển thị ở phần tóm tắt

en:  Substitute
vi:  Thay thế

en:  Symbols
vi:  Biểu tượng

en: Registered templates
vi: Các mẫu đã đăng kí

en: Template format error.
vi: Lỗi định dạng mẫu.

en: Delete template
vi: Xoá mẫu

en: Do you really want to delete this template?
vi: Bạn có thực sự muốn xoá mẫu này không?

en: Incorporate new mail
vi: Sáp nhập thư mới

en: Get all
vi: Lấy tất

en: Incorporate new mail of all accounts
vi: Sáp nhật thư mới của mọi tài khoản

en: Send queued message(s)
vi: Gửi thư đang đợi

en: Compose new message
vi: Viết thư mới

en: Reply to the message
vi: Hồi âm cho thư

en: Reply all
vi: Hồi âm tất cả

en: Reply to all
vi: Hồi âm cho tất cả

en: Forward the message
vi: Chuyển tiếp thư

en: Delete the message
vi: Xoá thư

en: Set as junk mail
vi: Coi là thư rác

en: Next unread message
vi: Thư chưa đọc tiếp theo

en: Search messages
vi: Tìm thư

en: Execute marked process
vi: Chạy tiến trình đã đánh dấu

en: Common preferences
vi: Cấu hình chung

en: Send later
vi: Gửi sau

en: Put into queue folder and send later
vi: Đưa vào thư mục `Đợi gửi' và gửi sau

en: Save to draft folder
vi: Gửi vào thư mục nháp

en: Append signature
vi: Chèn chữ kí

en: Edit with external editor
vi: Soạn với trình soạn thảo ngoài

en: Linewrap
vi: Khuôn dòng

en: Wrap all long lines
vi: Khuôn mọi dòng dài

en: The message will be printed with the following command:
vi: Thư sẽ được in ra với dòng lệnh sau:

en: (Default print command)
vi: (Lệnh in mặc định)

en: Print command line is invalid:
    `%s'
vi: Lệnh in không hợp lệ:
    `%s'

en: _Save as search folder
vi: _Lưu vào thư mục tìm kiếm

en: Searching %s (%d / %d)...
vi: Đang tìm %s (%d / %d)...

en: Searching %s ...
vi: Đang tìm %s ...

en: (No Date)
vi: (Không ngày tháng)

en: Save as search folder
vi: Lưu ở dạng thư mục tìm kiếm

en: Folder name:
vi: Tên thư mục:

en: Have color label
vi: Có nhãn màu

en: Have attachment
vi: Có đính kèm

en: Search for Subject or From
vi: Tìm theo tiêu đề hoặc người gửi

en: Cannot find user ID for this key.
vi: Không tìm thấy ID của người dùng cho khoá này.

en: Signature made at %s
vi: Kí lúc %s

en: Error verifying the signature
vi: Lỗi khi xác thực chữ kí

en: Quitting...
vi: Đang thoát...

en: Please select key for `%s'
vi: Hãy chọn khoá cho `%s'

en: Collecting info for `%s' ... %c
vi: Đang tập hợp thông tin cho `%s' ... %c

en: Select Keys
vi: Chọn khoá

en: Add key
vi: Thêm khoá

en: Enter another user or key ID:
vi: Thêm người dùng hoặc ID của khoá khác:

en: Trust key
vi: Khoá tin cậy

en: The selected key is not fully trusted.
    If you choose to encrypt the message with this key you don't
    know for sure that it will go to the person you mean it to.
    Do you trust it enough to use it anyway?
vi: Khoá đã chọn chưa hoàn toàn tin cậy.
    Nếu bạn chọn khoá này để mã hoá thư, bạn sẽ không đảm bảo
    nó sẽ đến được đúng với người mà bạn muốn.
    Bạn có đủ tin tưởng để dùng nó không?

en: Queued message header is broken.
vi: Header của thư đang đợi gửi đã bị hỏng.

en: Sending message using command: %s
vi: Đang gửi thư với lệnh: %s

en: Can't execute command: %s
vi: Không chạy được lệnh: %s

en: Error occurred while executing command: %s
vi: Có lỗi khi chạy lệnh: %s

en: Connecting to SMTP server: %s ...
vi: Đang kết nối tới máy chủ SMTP: %s ...

en: Sending HELO...
vi: Đang gửi HELO...

en: Sending EHLO...
vi: Đang gửi EHLO...

en: Sending MAIL FROM...
vi: Đang gửi MAIL FROM...

en: Sending RCPT TO...
vi: Đang gửi RCPT TO...

en: Sending DATA...
vi: Đang gửi DATA...

en: Sending message (%d / %d bytes)
vi: Đang gửi thư (%d / %d byte)

en: Error occurred while sending the message.
vi: Có lỗi khi gửi thư.

en: Error occurred while sending the message:
    %s
vi: Có lỗi khi gửi thư:
    %s

en: Mailbox setting
vi: Thiết lập hộp thư

note: TEXT_SETUP_POP3_SERVER
en: POP3 server:
vi: Máy chủ POP3:

note: TEXT_SETUP_SMTP_SERVER
en: SMTP server:
vi: Máy chủ SMTP:

en: Signature check result
vi: Kết quả kiểm tra chữ kí

en: Checking signature
vi: Đang kiểm tra chữ kí

en: %s%s%s from "%s"
vi: %s%s%s từ "%s"

en: No signature found
vi: Không thấy chữ kí nào

en: Good signature from "%s"
vi: Chữ kí chuẩn từ "%s"

en: Valid signature but the key for "%s" is not trusted
vi: Chữ kí hợp lệ nhưng khoá ch "%s" không tin cậy

en: Valid signature (untrusted key)
vi: Chữ kí hợp lệ (chưa tin cậy)

en: Signature valid but expired for "%s"
vi: Chữ kí hợp lệ nhưng đã hết hạn cho "%s"

en: Signature valid but expired
vi: Chữ kí hợp lệ nhưng đã hết hạn

en: Signature valid but the signing key for "%s" has expired
vi: Chữ kí hợp lệ nhưng khoá để kí cho "%s" đã hết hạn

en: Signature valid but the signing key has expired
vi: Chữ kí hợp lệ nhưng khoá để kí đã hết hạn

en: Signature valid but the signing key for "%s" has been revoked
vi: Chữ kí hợp lệ nhưng khoá để kí cho "%s" đã bị thu hồi

en: Signature valid but the signing key has been revoked
vi: Chữ kí hợp lệ nhưng khoá để kí đã bị thu hồi

en: BAD signature from "%s"
vi: Chữ kí GIẢ từ "%s"

en: BAD signature
vi: Chữ kí GIẢ

en: No public key to verify the signature
vi: Không có khoá công cộng nào để xác thực chữ kí

en: Creating source window...
vi: Đang tạo cửa sổ nguồn...

en: Source of the message
vi: Nguồn thư

en: Displaying the source of %s ...
vi: Đang hiển thị nguồn của %s ...

en: %s - Source
vi: %s - Nguồn

en: Subscribe to newsgroup
vi: Đăng kí vào nhóm tin

en: Select newsgroups to subscribe.
vi: Chọm nhóm tin để đăng kí

en: Find groups:
vi: Tìm nhóm

en: Newsgroup name
vi: Tên nhóm tin

en: moderated
vi: điều hành

en: readonly
vi: chỉ đọc

en: Getting newsgroup list...
vi: Đang lấy danh sách nhóm tin...

en: Can't retrieve newsgroup list.
vi: Không lấy được danh sách nhóm tin.

en: %d newsgroups received (%s read)
vi: Nhận được %d nhóm tin (đã đọc %s)

en: /Repl_y to
vi: /Hồi â_m cho

en: /Repl_y to/_all
vi: /Hồi â_m cho/_tất cả

en: /Repl_y to/_sender
vi: /Hồi â_m cho/_người gửi

en: /Repl_y to/mailing _list
vi: /Hồi â_m cho/_hộp thư chung

en: /M_ove...
vi: /_Di chuyển...

en: /_Copy...
vi: /_Sao chép

en: /_Mark
vi: /Đánh _dấu

en: /_Mark/---
vi: /Đánh _dấu/---

en: /_Mark/Mark as unr_ead
vi: /Đánh _dấu/Đá_nh dấu là chưa đọc

en: /_Mark/Mark as rea_d
vi: /Đánh _dấu/Đán_h dấu đã đọc

en: /_Mark/Mark _thread as read
vi: /Đánh _dấu/Đán_h dấu luồng đã đọc

en: /_Mark/Mark all _read
vi: /Đánh _dấu/Đánh dấ_u đã đọc tất cả

en: /Color la_bel
vi: /_Nhãn màu

en: /Re-_edit
vi: /S_oạn lại

en: /Add sender to address boo_k...
vi: /_Thêm người gửi vào sổ địa chỉ...

en: /Create f_ilter rule
vi: /Tạo _quy tắc lọc

en: /Create f_ilter rule/_Automatically
vi: /Tạo _quy tắc lọc/_Tự động

en: /Create f_ilter rule/by _From
vi: /Tạo _quy tắc lọc/theo _Người gửi

en: /Create f_ilter rule/by _To
vi: /Tạo _quy tắc lọc/theo N_gười nhận

en: /Create f_ilter rule/by _Subject
vi: /Tạo _quy tắc lọc/theo Tiê_u đề

en: Creating summary view...
vi: Đang tạo khung xem tóm tắt...

en: Process mark
vi: Đánh dấu tiến trình

en: Some marks are left. Process it?
vi: Vẫn còn sót một số dấu. Xử lí chúng?

en: Scanning folder (%s)...
vi: Đang quét thư mục (%s)...

en: No more unread messages
vi: Không có thêm thư chưa đọc

en: No unread message found. Search from the end?
vi: Không thấy thư nào chưa đọc. Tìm từ dưới lên?

en: No unread messages.
vi: Không có thư nào chưa đọc.

en: No more new messages
vi: Không có thêm thư mới

en: No new message found. Search from the end?
vi: Không có thư mới. Tìm từ dưới lên?

en: No new messages.
vi: Không có thư mới.

en: No more marked messages
vi: Không có thêm thư được đánh dấu

en: No marked message found. Search from the end?
vi: Không thấy thư nào được đánh dấu. Tìm từ cuối lên?

en: No marked messages.
vi: Không có thư nào được dánh dấu.

en: No marked message found. Search from the beginning?
vi: Không thấy thư nào được đánh dấu. Tìm từ đầu?

en: No more labeled messages
vi: Không có thêm thư được đánh dấu nào

en: No labeled message found. Search from the end?
vi: Không thấy nào được gán nhãn. Tìm từ cuối lên?

en: No labeled messages.
vi: Không có thư được gán nhãn.

en: No labeled message found. Search from the beginning?
vi: Không thấy thư nào được gán nhãn. Tìm từ đầu?

en: Attracting messages by subject...
vi: Tập trung thư theo tiêu đề...

en:  item(s) selected
vi:  mục được chọn

en: %s%d moved
vi: đã chuyển %s%d

en: %s%d copied
vi: đã chép %s%d

en: %d new, %d unread, %d total (%s)
vi: %d mới, %d chưa đọc, %d tổng số (%s)

en: %d new, %d unread, %d total
vi: %d mới, %d chưa đọc, %d tổng số

en: Sorting summary...
vi: Đang sắp xếp bảng tóm tắt...

en: 	Setting summary from message data...
vi: 	Đang thiết lập tóm tắt từ dữ liệu thư...

en: Setting summary from message data...
vi: Đang thiết lập tóm tắt từ dữ liệu thư...

en: Writing summary cache (%s)...
vi: Đang ghi bộ đệm cho phần tóm tắt (%s)...

en: Message %d is marked
vi: Bức thư %d đã được đánh dấu

en: Message %d is marked as being read
vi: Bức thư %d được đánh dấu là đã đọc

en: Message %d is marked as unread
vi: Bức thư %d được đánh dấu là chưa đọc

en: Message %s/%d is set to delete
vi: Bức thư %s/%d được chọn để xoá

en: Delete message(s)
vi: Xoá thư

en: Do you really want to delete message(s) from the trash?
vi: Bạn có thực sự muốn xoá thư khỏi thùng rác?

en: Deleting duplicated messages...
vi: Đang xoá thư trùng nhau...

en: Message %s/%d is unmarked
vi: Thư %s/%d được bỏ đánh đấu

en: Message %d is set to move to %s
vi: Bức thư %d được chọn để chuyển tới %s

en: Destination is same as current folder.
vi: Đích đến trùng với thư mục hiện tại.

en: Message %d is set to copy to %s
vi: Bức thư %d được chọn để chép đến %s

en: Destination for copy is same as current folder.
vi: Đích đến trùng với thư mục hiện tại

en: Error occurred while processing messages.
vi: Có lỗi khi xử lí thư.

en: Building threads...
vi: Đang tạo luồng...

en: Unthreading...
vi: Đang rời luồng...

en: Filtering (%d / %d)...
vi: Đang lọc (%d / %d)...

en: filtering...
vi: đang lọc...

en: Filtering...
vi: Đang lọc...

en: %d message(s) have been filtered.
vi: %d thư đã được lọc.

en: file %s already exists
vi: tập tin %s đã có trước

en: Creating text view...
vi: Đang tạo khung xem văn bản...

en: This message can't be displayed.
vi: Không thể hiển thị được thư này.

en: Sa_ve this image as...
vi: _Lưu hình ảnh này là...

en: Compose _new message
vi: Soạn _thư mới

en: Add to address _book...
vi: Thêm vào _sổ địa chỉ...

en: Copy this add_ress
vi: _Chép địa chỉ này

en: _Open with Web browser
vi: _Mở với trình duyệt web

en: Copy this _link
vi: Sao chép liên _kết này

en: The real URL (%s) is different from
    the apparent URL (%s).
    
    Open it anyway?
vi: URL thực (%s) khác với
    URL bề ngoài (%s).
    
    Vẫn mở nó?

en: Fake URL warning
vi: Cảnh báo URL lừa đảo

en: Get from _current account
vi: _Lấy từ tài khoản hiện tại

en: Get from _all accounts
vi: Lấy từ _mọi tài khoản

en: _Send queued messages
vi: _Gửi thư đang đợi

en: System activity data file: %s (%#x)
vi: Tập tin dữ liệu hoạt động hệ thống: %s (%#x)

en: Host:
vi: Máy:

en: Size of a long int: %d
vi: Kích cỡ của một số nguyên dài: %d

en: List of activities:
vi: Danh sách các hoạt động:

en: 	[Unknown activity format]
vi: 	[Không hiểu định dạng tích cực]

en: Usage: %s [ options ] [ <interval> [ <count> ] ]
vi: Cách dùng: %s [ tùy_chọn... ] [ <nhịp> [ <số-lượng> ] ]

en: Options are:
    [ -c ] [ -d ] [ -h ] [ -k | -m ] [ -N ] [ -t ] [ -V ] [ -x ] [ -y ] [ -z ]
    [ -j { ID | LABEL | PATH | UUID | ... } ]
    [ [ -T ] -g <group_name> ] [ -p [ <device> [,...] | ALL ] ]
    [ <device> [...] | ALL ] [ --debuginfo ]
vi: Các tùy chọn:
    [ -c ] [ -d ] [ -h ] [ -k | -m ] [ -N ] [ -t ] [ -V ] [ -x ] [ -y ] [ -z ]
    [ -j { ID | NHÃN | ĐƯỜNG_DẪN | UUID | ... } ]
    [ [ -T ] -g <tên_nhóm> ] [ -p <thiết_bị> [...] | ALL ] ]
    [ <thiết_bị> [,...] | ALL ] [ --debuginfo ]
    
    ALL: tất cả

en: Options are:
    [ -c ] [ -d ] [ -h ] [ -k | -m ] [ -N ] [ -t ] [ -V ] [ -x ] [ -y ] [ -z ]
    [ -j { ID | LABEL | PATH | UUID | ... } ]
    [ [ -T ] -g <group_name> ] [ -p [ <device> [,...] | ALL ] ]
    [ <device> [...] | ALL ]
vi: Các tùy chọn:
    [ -c ] [ -d ] [ -h ] [ -k | -m ] [ -N ] [ -t ] [ -V ] [ -x ] [ -y ] [ -z ]
    [ -j { ID | NHÃN | ĐƯỜNG_DẪN | UUID | ... } ]
    [ [ -T ] -g <tên_nhóm> ] [ -p <thiết_bị> [...] | ALL } ]
    [ <thiết_bị> [,...] | ALL  ]
    
    ALL: tất cả

en: Cannot find disk data
vi: Không tìm thấy dữ liệu về đĩa

en: Invalid type of persistent device name
vi: Kiểu tên của thiết bị vĩnh cửu không hợp lệ

en: Usage: %s [ options ] [ <interval> [ <count> ] ] [ <outfile> ]
vi: Cách dùng: %s [ tùy_chọn... ] [ <khoảng> [ <số-lượng> ] ] [ <tập_tin_kết_xuất> ]

en: Options are:
    [ -C <comment> ] [ -F ] [ -L ] [ -V ]
    [ -S { INT | DISK | IPV6 | POWER | SNMP | XDISK | ALL | XALL } ]
vi: Tùy chọn:
    [ -C <ghi_chú> ] [ -F ] [ -L ] [ -V ]
    [ -S { INT | DISK | IPV6 | POWER | SNMP | XDISK | ALL | XALL } ]
    
    DISK     đĩa
    POWER    điện năng
    ALL      tất cả

en: Cannot write data to system activity file: %s
vi: Không thể ghi dữ liệu vào tập tin hoạt động hệ thống: %s

en: Cannot write system activity file header: %s
vi: Không thể ghi phần đầu tập tin hoạt động hệ thống: %s

en: Cannot open %s: %s
vi: Không thể mở %s: %s

en: Cannot append data to that file (%s)
vi: Không thể nối thêm dữ liệu vào tập tin đó (%s)

en: sysstat version %s
vi: phiên bản sysstat %s

en: Options are:
    [ -h ] [ -k | -m ] [ -t ] [ -V ] [ --debuginfo ]
vi: Tùy chọn:
    [ -h ] [ -k | -m ] [ -t ] [ -V ] [ --debuginfo ]

en: Options are:
    [ -h ] [ -k | -m ] [ -t ] [ -V ]
vi: Tùy chọn:
    [ -h ] [ -k | -m ] [ -t ] [ -V ]

en: Usage: %s [ options ] [ <interval> [ <count> ] ] [ <datafile> ]
vi: Cách dùng: %s [ tùy_chọn... ] [ <khoảng> [ <số_lượng> ] ] [ <tập_tin_dữ_liệu> ]

en: Options are:
    [ -C ] [ -d | -j | -p | -x ] [ -H ] [ -h ] [ -T | -t | -U ] [ -V ]
    [ -P { <cpu> [,...] | ALL } ] [ -s [ <hh:mm:ss> ] ] [ -e [ <hh:mm:ss> ] ]
    [ -- <sar_options> ]
vi: Tùy chọn:
    [ -C ] [ -d | -j | -p | -x ] [ -H ] [ -h ] [ -T | -t | -U ] [ -V ]
    [ -P { <cpu> [,...] | ALL } ] [ -s [ <gi:ph:gy> ] ] [ -e [ <gi:ph:gy> ] ]
    [ -- <tùy_chọn_sar> ]
    
    ALL         tất cả
    gi:ph:gy    giờ:phút:giây (hai chữ số)

en: Options are:
    [ -A ] [ -u ] [ -V ] [ -I { SUM | CPU | SCPU | ALL } ]
    [ -P { <cpu> [,...] | ON | ALL } ]
vi: Tùy chọn:
    [ -A ] [ -u ] [ -V ] [ -I { SUM | CPU | SCPU | ALL } ]
    [ -P { <cpu> [,...] | ON | ALL } ]
    
    SUM        tổng
    CPU, cpu   bộ vi xử lý trung tâm
    ALL        tất cả

en: Not that many processors!
vi: Quá nhiều bộ xử lý!

en: Cannot handle so many processors!
vi: Quá nhiều bộ xử lý để xử lý !

en: Other devices not listed here
vi: Các thiết bị khác không được liệt kê ở đây

en: Error while reading system activity file: %s
vi: Gặp lỗi khi đọc tập tin hoạt động hệ thống: %s

en: End of system activity file unexpected
vi: Gặp kết thúc bất thường trong tập tin hoạt động hệ thống

en: File created by sar/sadc from sysstat version %d.%d.%d
vi: Tập tin được tạo bởi “sar/sadc” từ sysstat phiên bản %d.%d.%d

en: Invalid system activity file: %s
vi: Tập tin hoạt động hệ thống không hợp lệ: %s

en: Current sysstat version can no longer read the format of this file (%#x)
vi: Phiên bản sysstat hiện thời không còn có khả năng đọc lại định dạng của tập tin này (%#x)

en: Requested activities not available in file %s
vi: Hoạt động đã yêu cầu vẫn không sẵn sàng trong tập tin %s

en: Options are:
    [ -d ] [ -h ] [ -I ] [ -l ] [ -r ] [ -s ] [ -t ] [ -U [ username ] ] [ -u ]
    [ -V ] [ -w ] [ -C <command> ] [ -p { <pid> [,...] | SELF | ALL } ]
    [ -T { TASK | CHILD | ALL } ]
vi: Tùy chọn:
    [ -d ] [ -h ] [ -I ] [ -l ] [ -r ] [ -s ] [ -t ] [ -U [ tài_khoản ] ] [ -u ]
    [ -V ] [ -w ] [ -C <lệnh> ] [ -p { <pid> [,...] | SELF | ALL } ]
    [ -T { TASK | CHILD | ALL } ]
    
    pid       mã số tiến trình
    SELF      mình
    ALL       tất cả
    TASK      tác vụ
    CHILD     con

en: Requested activities not available
vi: Hoạt động yêu cầu vẫn không sẵn sàng

en: Options are:
    [ -A ] [ -B ] [ -b ] [ -C ] [ -d ] [ -H ] [ -h ] [ -p ] [ -q ] [ -R ]
    [ -r ] [ -S ] [ -t ] [ -u [ ALL ] ] [ -V ] [ -v ] [ -W ] [ -w ] [ -y ]
    [ -I { <int> [,...] | SUM | ALL | XALL } ] [ -P { <cpu> [,...] | ALL } ]
    [ -m { <keyword> [,...] | ALL } ] [ -n { <keyword> [,...] | ALL } ]
    [ -j { ID | LABEL | PATH | UUID | ... } ]
    [ -f [ <filename> ] | -o [ <filename> ] | -[0-9]+ ]
    [ -i <interval> ] [ -s [ <hh:mm:ss> ] ] [ -e [ <hh:mm:ss> ] ]
vi: Tùy chọn:
    [ -A ] [ -B ] [ -b ] [ -C ] [ -d ] [ -H ] [ -h ] [ -p ] [ -q ] [ -R ]
    [ -r ] [ -S ] [ -t ] [ -u [ ALL ] ] [ -V ] [ -v ] [ -W ] [ -w ] [ -y ]
    [ -I { <int> [,...] | SUM | ALL | XALL } ] [ -P { <cpu> [,...] | ALL } ]
    [ -m { <từ_khoá> [,...] | ALL } ] [ -n { <từ_khoá> [,...] | ALL } ]
    [ -j { ID | LABEL | PATH | UUID | ... } ]
    [ -f [ <tên_tệp> ] | -o [ <tên_tệp> ] | -[0-9]+ ]
    [ -i <nhịp> ] [ -s [ <hh:mm:ss> ] ] [ -e [ <hh:mm:ss> ] ]
    
    ALL     tất cả
    int     số nguyên (viết tắt)
    SUM     tổng
    XALL    không phải tất cả
    cpu     bộ vi xử lý trung tâm
    hh:mm:ss	giờ:phút:giây (mỗi phần có hai chữ số)

en: Main options and reports:
vi: Tùy chọn và thông báo chính:

en: 	-b	I/O and transfer rate statistics
vi: 	-b	I/O và thống kê tỷ lệ truyền

en: 	-B	Paging statistics
vi: 	-B	Thống kê dàn trang

en: 	-d	Block device statistics
vi: 	-d	Thống kê thiết bị khối

en: 	-H	Hugepages utilization statistics
vi: 	-H	Thống kê về việc sử dụng trang cực lớn (Hugepages )

en: 	-I { <int> | SUM | ALL | XALL }
    		Interrupts statistics
vi: 	-I { <int> | SUM | ALL | XALL }
    		Thống kê về các ngắt
    
    int   số nguyên (viết tắt)
    SUM   tổng
    ALL   tất cả
    XALL  không phải tất cả

en: 	-m { <keyword> [,...] | ALL }
    		Power management statistics
    		Keywords are:
    		CPU	CPU instantaneous clock frequency
    		FAN	Fans speed
    		FREQ	CPU average clock frequency
    		IN	Voltage inputs
    		TEMP	Devices temperature
    		USB	USB devices plugged into the system
vi: 	-m { <từ_khoá> [,...] | ALL }
    		Thống kê về quản lý điện năng
    		Từ khoá là:
    		CPU	tần số của đồng hồ CPU
    		FAN	tốc độ của quạt
    		FREQ	CPU tần số đồng hồ cpu trung bình
    		IN	điện áp đầu vào
    		TEMP	nhiệt độ của thiết bị
    		USB	các thiết bị USB được cắm vào trong hệ thống
    
    ALL    tất cả

en: 	-n { <keyword> [,...] | ALL }
    		Network statistics
    		Keywords are:
    		DEV	Network interfaces
    		EDEV	Network interfaces (errors)
    		NFS	NFS client
    		NFSD	NFS server
    		SOCK	Sockets	(v4)
    		IP	IP traffic	(v4)
    		EIP	IP traffic	(v4) (errors)
    		ICMP	ICMP traffic	(v4)
    		EICMP	ICMP traffic	(v4) (errors)
    		TCP	TCP traffic	(v4)
    		ETCP	TCP traffic	(v4) (errors)
    		UDP	UDP traffic	(v4)
    		SOCK6	Sockets	(v6)
    		IP6	IP traffic	(v6)
    		EIP6	IP traffic	(v6) (errors)
    		ICMP6	ICMP traffic	(v6)
    		EICMP6	ICMP traffic	(v6) (errors)
    		UDP6	UDP traffic	(v6)
vi: 	-n { <từ_khoá> [,...] | ALL }
    
    [ALL	tất cả]
    
    		Thống kê về mạng
    
    		Từ khoá:
    		DEV	Các giao diện mạng
    		EDEV	Các giao diện mạng (lỗi)
    		NFS	Ứng dụng khách NFS
    		NFSD	Trình phục vụ NFS
    		SOCK	Các ổ cắm	(v4)
    		IP	Lưu lượng IP	(v4)
    		EIP	Lưu lượng IP	(v4) (lỗi)
    		ICMP	Lưu lượng ICMP	(v4)
    		EICMP	Lưu lượng ICMP	(v4) (lỗi)
    		TCP	Lưu lượng TCP	(v4)
    		ETCP	Lưu lượng TCP	(v4) (lỗi)
    		UDP	Lưu lượng UDP	(v4)
    		SOCK6	Các ổ cắm	(v6)
    		IP6	Lưu lượng IP	(v6)
    		EIP6	Lưu lượng IP	(v6) (lỗi)
    		ICMP6	Lưu lượng ICMP	(v6)
    		EICMP6	Lưu lượng ICMP	(v6) (lỗi)
    		UDP6	Lưu lượng UDP	(v6)

en: 	-q	Queue length and load average statistics
vi: 	-q	thống kê về chiều dài hàng đợi và mức tải trung bình

en: 	-r	Memory utilization statistics
vi: 	-r	Thống kê sử dụng bộ nhớ

en: 	-R	Memory statistics
vi: 	-R	thống kê bộ nhớ

en: 	-S	Swap space utilization statistics
vi: 	-S	Thống kê vùng tráo đổi

en: 	-u [ ALL ]
    		CPU utilization statistics
vi: 	-u [ ALL ]
    		Thống kê về sử dụng CPU
    
    ALL	tất cả

en: 	-v	Kernel table statistics
vi: 	-v	thống kê bảng hạt nhân

en: 	-w	Task creation and system switching statistics
vi: 	-w	thống kê về tạo công việc và chuyển đổi hệ thống

en: 	-W	Swapping statistics
vi: 	-W	thống kê bộ nhớ tráo đổi

en: 	-y	TTY device statistics
vi: 	-y	Thống kê thiết bị TTY

en: End of data collecting unexpected
vi: Kết thúc bất thường khi thu thập dữ liệu

en: Invalid data format
vi: Định dạng dữ liệu không hợp lệ

en: Using a wrong data collector from a different sysstat version
vi: Dùng một bộ thu thập không đúng từ một phiên bản sysstat khác

en: Inconsistent input data
vi: Dữ liệu nhập vào mâu thuẫn nhau

en: -f and -o options are mutually exclusive
vi: Hai tùy chọn “-f” và “-o” loại từ lẫn nhau

en: Not reading from a system activity file (use -f option)
vi: Không phải đọc từ tập tin hoạt động hệ thống (dùng tùy chọn “-f”)

en: Cannot find the data collector (%s)
vi: Không tìm thấy bộ thu thập dữ liệu (%s)

en: Black Hole
vi: Lỗ Đen

en: Configure the bind service (DNS) on your system
vi: Cấu hình bind service (DNS) trên hệ thống

en: Domain Name System
vi: Hệ thống Tên miền

en: _IP Address:
vi: Địa chỉ _IP:

en: Change system date and time
vi: Đổi ngày giờ hệ thống

en: _System clock uses UTC
vi: Đồng _hồ hệ thống dùng UTC

en: Enable firewall (default)
vi: Bật tường lửa (mặc định)

en: Disable firewall
vi: Tắt tường lửa

en: Allow all traffic on the specified device
vi: Cho phép truy cập trên thiết bị xác định

en: Backwards compatibility, aliased to --enabled
vi: Tương thích ngược, tương đương với --enabled

en: no such option: %s
vi: không có tuỳ chọn như vậy: %s

en: %s option requires an argument
vi: %s: tùy chọn cần thiết một đối số

en: %s option does not take a value
vi: tùy chọn %s không chấp nhận một giá trị

en: Run noninteractively; process only command-line arguments
vi: Chạy không tương tác; chỉ xử lý các đối số dòng lệnh

en: Mail (SMTP)
vi: Thư tín (SMTP)

en: A firewall protects against unauthorized network intrusions. Enabling a firewall blocks all incoming connections. Disabling a firewall allows all connections and is not recommended.
vi: Tường lửa giúp tránh các cuộc đột nhập mạng không được phép. Bật tường lửa sẽ phong tỏa mọi kết nối vào. Tắt tường lửa sẽ cho phép mọi kết nối và không được jhuyên dùng.

en: Port Forwarding
vi: Chuyển tiếp cổng

note: # File generated automatically by genClass.py # Do not edit this file directly. Generate new httpd.conf using XSLT Get md5sum of previous httpd.conf Compute md5sum of currently installed httpd.conf Compute new md5sum Check if the old md5sum matches the one we comuted from the current httpd.conf file
en: system-config-httpd requires a currently running X server.
vi: system-config-httpd cần có một máy chủ X đang hoạt động.

en: Site Configuration
vi: Cấu hình Site

en: Error Code
vi: Mã lỗi

note: # UI Callbacks # # Main Dialog
en: Are you sure you want to save and exit?
vi: Bạn có chắc muốn lưu rồi thoát không?

en: The configuration file has been manually modified. Overwrite?
vi: Tập tin cấu hình đã được sửa chữa thủ công. Ghi đè chứ?

en: You must include a port to listen on.  Typically, port 80 is used.
vi: Bạn phải cho biết cổng cần lắng nghe. Thông thường thì cổng 80 được dùng.

en: You must include an address to listen on.
vi: Bạn phải cho biết địa chỉ cần lắng nghe.

en: You already have an address with that name.
vi: Bạn đã có địa chỉ tên đó rồi.

en: Add new address...
vi: Thêm địa chỉ mới...

en: Edit an address...
vi: Sửa địa chỉ...

note: quick hack to show Have we been called? Then just kick in and run our main function !/usr/bin/python # ApacheControl - A Python Apache configuration utility for: # Copyright (C) 2000 Red Hat, Inc. # Copyright (C) 2000 Jonathan Blandford <jrb@redhat.com>, #                    Philipp Knirsch   <pknir
en: All available addresses on port
vi: Mọi địa chỉ hiện có trên cổng

note: FIXME:  Check virtual hosts before deleting addresses # Virtual Host Dialog
en: Add a new alias...
vi: Thêm bí danh mới...

en: Add a new alias for the hostname:
    "%s"
vi: Thêm bí danh mới cho máy:
    "%s"

en: Add a new alias:
vi: Thêm bí danh mới:

en: Edit an existing alias for the hostname:
    "%s"
vi: Sửa bí danh đã có cho máy:
    "%s"

en: Edit an alias for %s...
vi: Sửa bí danh cho %s...

en: Edit an existing alias:
vi: Sửa bí danh đã có:

en: Edit an alias...
vi: Sửa bí danh...

en: Unable to add an empty alias.
vi: Không thể thêm bí danh rỗng.

en: An alias with the name
    "%s"
    already exists.
vi: Bí danh tên
    "%s"
    đã có rồi.

en: Error Code %d - %s
vi: Mã lỗi %d - %s

en: SSL cannot be used with name based virtual hosts.
    Please change to an IP based virtual host.
vi: Không thể dùng SSL với máy ảo dựa trên tên.
    Vui lòng chuyển sang máy ảo dựa trên IP.

note: SETUP CODE xml.get_widget ("new_address_dialog").close_hides (TRUE) xml.get_widget ("virtual_host_dialog").close_hides (TRUE) xml.get_widget ("default_directory_options_dialog").close_hides (TRUE) xml.get_widget ("vhost_alias_dialog").close_hides (TRUE) xml.get_widget ("directory_options_dialog").cl
en: SSL Options
vi: Tùy chọn SSL

note: # Virtual Hosts # Server # Performance Tuning ## ## VIRTUAL HOSTS # Directory Index # Error documents # Error page footer (ServerSignature option) Transfer log Error log
en: [ No Options ]
vi: [ Không tùy chọn ]

en: A directory named %s already exists.
vi: Thư mục tên %s đã có rồi.

note: !/usr/bin/python -i # ui-setup - A Python Apache configuration utility for: # Copyright (C) 2000 Red Hat, Inc. # Copyright (C) 2000 Jonathan Blandford <jrb@redhat.com>, #                    Philipp Knirsch   <pknirsch@redhat.com> # This program is free software; you can redistribute it and/or modify
en: Directory Deny list cannot be empty.
vi: Danh sách Thư mục Từ chối không thể rỗng.

en: Directory Allow list cannot be empty.
vi: Danh sách Thư mục Cho phép không thể rỗng.

en: You must include a directory name.
vi: Bạn phải cho biết tên thư mục.

en: Only absolute directories are allowed.
vi: Chỉ được dùng thư mục tuyệt đối.

note: stop people from being cute # # VirtualHost
en: A virtual host named "%s" already exists.
    Please use a different name for this virtual host.
vi: Máy ảo tên "%s" đã tồn tại rồi.
    Vui lòng dùng tên khác cho máy ảo này.

note: remove all values/non-options
en: The server name must be set.
vi: Phải đặt tên máy chủ.

en: Default virtual hosts must have Server Name of _default_ or _default_:port
vi: Máy ảo mặc định phải có Tên Máy chủ là _default_ hoặc _default_:port

en: Ports must only contain numeric characters
vi: Cổng chỉ bao gồm số

en: Empty Certificate Authority are not allowed
vi: Không chấp nhận Certificate Authority rỗng

en: Only absolute Certificate Authorities are allowed
vi: Chỉ chấp nhận Certificate Authority tuyệt đối

en: Only Certificate Authority Files are allowed, not directories
vi: Chỉ chấp nhận Certificate Authority tuyệt đối, không phải thư mục

en: %s is not a valid Option
vi: %s không phải là tùy chọn hợp lệ

en: Default virtual host
vi: Máy ảo mặc định

en: Default virtual host on port %s
vi: Máy ảo mặc định trên cổng %s

en: The request could not be understood by this server.
vi: Máy chủ này không thể hiểu yêu cầu này.

en: Authorization Required
vi: Cần xác thực

en: The request cannot be processed without authorization.
vi: Không thể thực hiện yêu cầu mà không xác thực.

en: The request was refused by this server.
vi: Máy chủ này từ chối yêu cầu này.

en: The requested document was not found on this server
vi: Không tìm thấy tài liệu yêu cầu trên máy chủ này

en: The specified method was not allowed for this resource.
vi: Không được phép dùng phương thức xác định cho tài nguyên này.

en: The request is not acceptable as stated.
vi: Yêu cầu này không thể được chấp nhận như đã tuyên bố.

en: Proxy Authentication Required
vi: Cần xác thực proxy

en: The request cannot be processed without authorization with the proxy.
vi: Không thể thực hiện yêu cầu mà không xác thực với proxy.

en: Request Time-out
vi: Hết hạn Yêu cầu

en: The requested resource is no longer available at this server.
vi: Tài nguyên được yêu cầu không còn tồn tại trên máy chủ này.

en: Length Required
vi: Độ dài yêu cầu

en: this server requires a defined Content-Length.
vi: máy chủ này yêu cầu phải định nghĩa Content-Length.

en: Request-URI Too Large
vi: URI Yêu cầu quá lớn

en: The URI is too long for this server to interpret.
vi: URI quá dài, máy chủ không thể xử lý.

en: Unsupported Media Type
vi: Kiểu phương tiện không hỗ trợ

en: Requested Range Not Satisfiable
vi: Phạm vi yêu cầu không thể thỏa mãn

en: The requested range is not acceptable to this server.
vi: Máy chủ này không thể chấp nhận phạm vi được yêu cầu.

en: Method Not Implemented
vi: Phương thức không được cài đặt

en: This server does not support the method required to fulfill the request.
vi: Máy chủ này không hỗ trợ phương thức yêu cầu đề hoàn thành yêu cầu.

en: Bad Gateway
vi: Gateway sai

en: An invalid response was received.
vi: Nhận được hồi đáp không hợp lệ.

en: Service Temporarily Unavailable
vi: Dịch vụ tạm thời không sẵn sàng

en: This server is temporarily overloaded or under maintenance.
vi: Máy chủ này tạm thời bị quá tải hoặc đang được bảo trì.

en: No response was given within the alloted time.
vi: Không hồi đáp trong khoảng thời gian cho trước.

en: HTTP Version Not Supported
vi: Phiên bản HTTP không hỗ trợ

en: This server does not support the HTTP protocol version of the request.
vi: Máy chủ này không hỗ trợ phiên bản giao thức HTTP được yêu cầu.

en: All requests on port:
vi: Mọi yêu cầu trên cổng:

en: Allow _Persistent Connections
vi: _Cho phép Kết nối Bền vững

en: Allow access from all hosts
vi: Cho phép truy cập từ mọi máy

en: Allow hosts from:
vi: Cho phép máy từ:

en: Allow unlimited requests per connection
vi: Cho phép số yêu cầu không giới hạn trên mỗi máy

en: Certificate _Authority File:
vi: Tập tin Certificate _Authority:

en: Certificate _Chain File:
vi: Tập tin _Chuỗi Chứng nhận:

en: Certificate _File:
vi: Tập tin _Chứng nhận:

en: Certificate _Key File:
vi: Tập tin _Khóa Chứng nhận:

en: Connection Timeout:
vi: Hết hạn kết nối:

en: Default Directory
vi: Thư mục mặc định

en: Default Directory Options:
vi: Tùy chọn thư mục mặc định:

en: Default Virtual Host
vi: Máy ảo mặc định

en: Deny access from all hosts
vi: Từ chối truy cập từ mọi máy

en: Deny hosts from:
vi: Từ chối máy từ:

en: Directory Options
vi: Tùy chọn Thư mục

en: Document _Root Directory:
vi: Thư mục _Gốc tài liệu:

en: Double Reverse Lookup
vi: Tra cứu ngược đúp

en: Edi_t...
vi: _Hiệu chỉnh...

en: Edit Default _Settings...
vi: Hiệu chình _Thiết lập Mặc định...

en: Environment Variable
vi: Biến môi trường

en: Handle all remaining unhandled requests
vi: Xử lý mọi yêu cầu không được xử lý còn lại

en: IP Addresses
vi: Địa chỉ IP

en: IP based Virtual Host
vi: Máy ảo dựa trên IP

en: Let .htaccess files _override directory options
vi: _Cho phép tập tin .htaccess ghi đè các tùy chọn thư mục

en: List of files to search for when a directory is requested.
    Eg. index.html, index.shtml etc.
vi: Danh sách tập tin cần tìm khi yêu cầu một thư mục.
    Vd. index.html, index.shtml ...

en: Listen to all addresses
vi: Lắng nghe mọi địa chỉ

en: Log Le_vel:
vi: Mức _Log:

en: Log to _Program:
vi: Log vào _chương trình:

en: Max Number of _Connections:
vi: Số _kết nối tối đa:

en: Max _requests per connection:
vi: _Số yêu cầu tối đa mỗi kết nối:

en: Name based Virtual Host
vi: Máy ảo dựa trên tên

en: No Reverse Lookup
vi: Không Tra cứu ngược

en: No footer
vi: Không Footer

en: Page Options
vi: Tùy chọn Trang

en: Page name to search for:
vi: Tên trang cần tìm:

en: Process _Allow list before Deny list
vi: Xử lý Danh sách _Cho phép trước Danh sách Từ chối

en: Process _Deny list before Allow list
vi: Xử lý Danh sách _Từ chối trước Danh sách Cho phép

en: Reverse Lookup
vi: Tra cứu ngược

en: Reverse _DNS Lookup:
vi: Tra cứu _DNS ngược:

en: SSL Log Le_vel:
vi: _Mức Log SSL:

en: SSL _Log File:
vi: Tập tin _Log SSL:

en: Server _Host Name:
vi: Tên _máy chủ:

en: Set addresses for Apache to listen for requests on.
vi: Đặt địa chỉ chỉ cho Apache để lắng nghe các yêu cầu.

en: Set default directory options
vi: Đặt tùy chọn thư mục mặc định

en: Show footer
vi: Hiện footer

en: Show footer with email address
vi: Hiện footer với địa chỉ email

en: Use _System Log:
vi: Dùng _Log hệ thống:

en: Use _custom logging facilities
vi: Dùng tính năng log _tự chọn

en: Virtual Host Properties
vi: Thuộc tính máy ảo:

en: Virtual Host _Name:
vi: _Tên máy ảo:

en: Webmaster _email address:
vi: Địa chỉ email _Webmaster:

en: _Behavior:
vi: _Hành vi:

en: _Core Dump Directory:
vi: _Thư mục Core Dump:

en: _Enable SSL support
vi: _Bật Hỗ trợ SSL

en: _Environment Variable:
vi: _Biến môi trường:

en: _Let all hosts access this directory
vi: _Cho phép mọi máy truy cập thư mục này

en: _Lock File:
vi: _Tập tin khóa:

en: _Log to File:
vi: _Log vào tập tin:

en: _PID File:
vi: _Tập tin PID:

en: _Server Name:
vi: _Tên máy chủ:

en: _Timeout for next Connection:
vi: _Hết hạn cho kết nối kế:

en: _Value to set:
vi: _Giá trị cần đặt:

en: _Webmaster email address:
vi: Địa chỉ email _Webmaster:

en: Configure the HTTP server
vi: Cấu hình máy chủ HTTP

en: Basic Settings
vi: Cấu hình đơn giản

en: Configure the system keyboard
vi: Cấu hình bàn phím hệ thống

en: <keyboardtype> options are:
vi: Tùy chọn <keyboardtype> là:

en: You must specify a valid keyboard type.
vi: Bạn phải xác định kiểu bàn phím hợp lệ.

en: Select the appropriate keyboard for the system.
vi: Chọn bàn phím thích hợp cho hệ thống.

en: Keyboard Selection
vi: Chọn bàn phím

en: Root passwords do not match.
vi: Mật mã của Người Quản Lý (root user) không đúng.

en: Network Type
vi: Loại Mạng

en: Static IP
vi: IP Tĩnh

en: Please fill in the network information
vi: Xin điền các thông số của mạng

en: A network device with the name %s already exists.  Please choose another device name
vi: Đã có một thiết bị cùng tên %s trên mạng.  Xin chọn tên khác Tên Thiết Bị

en: Device/
    Partition Number
vi: Thiết Bị/
    Vùng Dĩa Cứng Số

en: Mount Point/
    RAID
vi: Nơi Gắn Tệp/
    RAID

en: Please select a partition from the list.
vi: Xin chọn 1 Vùng Dĩa từ danh sách.

en: Kickstart
vi: Cài đặt tự dộng

en: Create a kickstart file
vi: Tạo Tệp Tự Cài(KickStart)

en: Basic Configuration
vi: Cấu Hình Cơ Bản

en: Installation Method
vi: Phương Thức Cài Đặt

en: Boot Loader Options
vi: Cấu Hình Của Bộ Khởi Động

en: Partition Information
vi: Thông Tin Những Vùng Dĩa Cứng

en: Display Configuration
vi: Cấu Hình Bộ Hiển Thị

en: Package Selection
vi: Chọn Gói

en: Pre-Installation Script
vi: Trình Chạy Trước Khi Cài

en: Post-Installation Script
vi: Trình Chạy Sau Khi Cài

en: About Kickstart Configurator
vi: Sơ Lược Về Bộ Cấu Hình Tự Cài

en: The file "%s" cannot be accessed.
vi: Không mở được Tệp "%s".

en: You currently have %d software RAID partition(s) free to use.
vi: Hiện tại bạn có %d Vùng RAID mềm có thễ dùng.

en: Please enter an NFS server.
vi: Xin điền tên Máy Chủ NFS.

en: Please enter an NFS directory.
vi: Xin điền tên một thư mục NFS.

en: Please enter an FTP server.
vi: Xin điền tên một Máy chủ FTP.

en: Please enter an FTP directory.
vi: Xin điền tên một thư mục FTP.

en: Please enter an FTP user name.
vi: Xin điền tên người xử dụng FTP.

en: Please enter an FTP password.
vi: Xin điền mật mã.

en: Please enter an HTTP server.
vi: Xin điền tên máy chủ mạng HTTP.

en: Please enter an HTTP server directory.
vi: Xin điền thư mục của máy chủ mạng HTTP.

en: Please enter a hard drive directory.
vi: Xin điền tên thư mục trên dĩa cứng.

en: Please enter a hard drive partition.
vi: Xin điền tên Vùng(partition) dĩa cứng.

en: Grub passwords do not match.  Please try again.
vi: Mật mã của Grub không đúng.  Xin hãy đăng nhập lại.

en: Bootloader options are not applicable to the %s platform
vi: Các thông số của Bootloader không phù hợp với máy %s

note: _("physical volume (LVM)"):"lvm",
en: software RAID
vi: RAID mềm

en: Hard Drives
vi: Dĩa Cứng

en: Specify a mount point for the partition.
vi: Xin chĩ rõ Thư Mục nào dùng để gắn Vùng Dĩa Nầy.

note: They are trying to use a mount point already in use.  Let's complain
en: The mount point "%s" is already in use.  Please select another mount point.
vi: Thư Mục "%s" đã được dùng.  Xin chọn Thư Mục khác.

en: To create a new RAID partition, you must specify either a hard drive device name or an existing partition.
vi: Để tạo một Vùng Dĩa RAID mới, bạn phải chỉ định tên của một dĩa cứng hoặc một Vùng Dĩa(partition) cứng hiện có.

en: Specify a device on which to create the partition.
vi: Chỉ định 1 dĩa cứng đễ tạo Vùng mới.

en: The partition you specified does not end in a number.  Partitions must have a partition number such as "hda1" or "sda3".
vi: Tên Thiết Bị bạn chỉ định không được kết thúc bằng 1 chữ số.  Mọi Vùng Dĩa phãi kết thúc bằng số, thí dụ như  "hda1" hoặc "sda3".

en: You must select at least 2 partitions in order to use RAID %s
vi: Bạn cần phải chọn ít nhất 2 Vùng Dĩa mới có thể dùng RAID %s

en: You must select at least 3 partitions in order to use RAID %s
vi: Bạn cần phải chọn ít nhất 3 Vùng Dĩa mới có thể dùng RAID %s

en: Raid Devices
vi: Thiết Bị Raid

en: Partition Options
vi: Lựa Chọn Vùng Dĩa

en: File System Type:
vi: Hệ Thống Tệp Loại:

en: Fill all unused space on disk
vi: Lấp đầy các chỗ chưa dùng trên dĩa

en: Grow to maximum of (MB):
vi: Tăng lên hết cỡ (MB):

en: Use recommended swap size
vi: Dùng Kích Thước đề nghị cho swap

en: Force to be a primary partition (asprimary)
vi: Ép buộc làm Vùng chính(asprimary)

en: Format partition
vi: Định Khuôn (Format) Vùng

en: Make RAID Device
vi: Tạo Thiết Bị RAID

en: Number of spares:
vi: Số lượng dự bị:

en: RAID Device:
vi: Thiết Bị RAID:

en: Format RAID device
vi: Định Khuôn(Format) RAID

en: Kickstart Configurator
vi: Trình Cấu Hình Tự Cài

en: Default Language:
vi: Ngôn Ngữ Mặc Định:

en: Time Zone:
vi: Múi Giờ:

en: Use UTC clock
vi: Dùng Giờ UTC

en: Root Password:
vi: Mật Mã của Root:

en: Encrypt root password
vi: Mã hóa mật mã của root

en: Target Architecture:
vi: Loại Máy Vi Tính:

en: Reboot system after installation
vi: Khởi động lại máy sau khi cài

en: Perform installation in text mode (graphical is default)
vi: Chạy Trình cài đặt bằng mốt Chữ (Mốt mặc định là Hình)

en: Perform new installation
vi: Cài mới hoàn toàn

en: Upgrade an existing installation
vi: Nâng cấp từ phần mềm đã cài trước

en: Hard Drive
vi: Dĩa Cứng

en: NFS Server:
vi: Máy Chủ NFS:

en: NFS Directory:
vi: Thư mục NFS:

en: FTP Server:
vi: Máy Chủ FTP:

en: FTP Directory:
vi: Thư mục FTP:

en: Specify an FTP username and password
vi: Chỉ định tên người dùng FTP và Mật Mã

en: HTTP Server:
vi: Máy Chủ HTTP:

en: HTTP Directory:
vi: Thư Mục HTTP:

en: Hard Drive Partition:
vi: Vùng(Partition) Dĩa Cứng:

en: Hard Drive Directory:
vi: Thư Mục Dĩa Cứng:

en: Install new boot loader
vi: Cài Bộ Khởi Động Mới

en: Do not install a boot loader
vi: Đừng Cài Bộ Khởi Động (Boot Loader)

en: Upgrade existing boot loader
vi: Nâng cấp Bộ Khởi Động cũ

en: Use GRUB password
vi: Dùng Mật Mã của GRUB

en: Encrypt GRUB password
vi: Mã hoá Mật Mã của GRUB

en: Install boot loader on Master Boot Record (MBR)
vi: Cài Bộ Khởi Động vào Master Boot Record (MBR)

en: Install boot loader on first sector of the boot partition
vi: Cài Bộ Khởi Động vào sector đầu tiên của dĩa khởi động

en: Kernel parameters:
vi: Tham số của Lõi (Kernel):

en: Clear Master Boot Record
vi: Xóa Master Boot Record (MBR)

en: Do not clear Master Boot Record
vi: Đừng Xóa Master Boot Record (MBR)

en: Remove all existing partitions
vi: Gỡ bỏ hết các Vùng Dĩa(partitions) cũ

en: Remove existing Linux partitions
vi: Gỡ bỏ Vùng Dĩa Linux cũ

en: Preserve existing partitions
vi: Bảo tồn các Vùng Dĩa hiện có

en: Initialize the disk label
vi: Khởi tạo tên dĩa

en: Do not initialize the disk label
vi: Đừng tạo tên dĩa

en: Partition options are not applicable on upgrades.
vi: Các lựa chọn Vùng Dĩa không phù hợp với nâng cấp.

en: _Add Network Device
vi: _Thêm Thiết Bị Mạng

en: _Edit Network Device
vi: _Sửa Thiết Bị Mạng

en: _Delete Network Device
vi: _Xóa Thiết Bị Mạng

en: NIS Domain:
vi: Khu Vực NIS:

en: Use broadcast to find NIS server
vi: Dùng Quảng Bá(broadcast) để tìm Máy NIS

en: NIS Server:
vi: Máy Chủ NIS:

en: Enable NIS
vi: Mở NIS

en: LDAP Server:
vi: Máy Chủ LDAP:

en: LDAP Base Name:
vi: Tên gốc LDAP:

en: Enable LDAP
vi: Mở LDAP

en: Kerberos Master Server:
vi: Máy Chủ Kerberos chính:

en: Kerberos Domain Controller (KDC):
vi: Máy Quản Lý Khu Vực Kerberos (KDC):

en: Kerberos Realm:
vi: Khu Vực Kerberos:

en: Enable Kerberos 5 Authentication
vi: Mở bộ Chứng Nhận Kerberos 5

en: Enable Hesiod Support
vi: Mở Hesiod

en: SMB Servers:
vi: Máy Chủ SMB:

en: SMB Workgroup:
vi: Nhóm SMB:

en: Enable SMB Authentication
vi: Mở Bộ Chứng Nhận SMB

en: Enable nscd
vi: Mở nscd

en: Name Switch Cache
vi: Name Switch Cache (nscd)

en: Authentication options are not applicable on upgrades.
vi: Các chọn lựa Chứng Minh không ứng dụng cho Nâng Cấp.

en: Firewall configuration is not applicable on upgrades.
vi: Cấu Hình Màn Lửa không ứng dụng cho Nâng Cấp.

en: On first boot, Setup Agent is:
vi: Lần khởi động đầu tiên, được bố trí bởi:

en: Display configuration is not applicable on upgrades.
vi: Cấu Hình Bộ Hiển Thị không được áp dụng khi nâng cấp.

en: Use an interpreter:
vi: Dùng Trình Phiên Dịch:

en: Type your %pre script below:
vi: Gõ Trình %pre của bạn vào đây:

en: Run outside of the chroot environment
vi: Hoạt động ngoài phạm vi của chroot

en: Type your %post script below:
vi: Gõ Trình %post của bạn vào đây:

en: RAID Options
vi: Chọn Lựa RAID

en: Software RAID allows you to combine several disks into a larger RAID device.  A RAID device can be configured to provide additional speed and reliability compared to using an individual drive.  For more information on using RAID devices please consult the kickstart documentation.
vi: Phần mềm RAID cho phép bạn kết hợp nhiều dĩa cứng lại với nhau thành 1 dĩa RAID lớn hơn.  Một dĩa RAID có thể được cấu hình để gia tăng tốc độ hoặc độ tin cậy so với 1 dĩa riêng rẽ.  Muốn biết thêm chi tiết về các ứng dụng của RAID xin đọc thêm bài về Trình Cài Tự Động.

en: To use RAID you must first create at least two partitions of type 'software RAID'.  Then you can create a RAID device which can be formatted and mounted.
vi: Nếu muốn dùng RAID, bạn phải tạo ít nhất là 2 Vùng Dĩa loại 'software RAID'.  Sau đó bạn mới có thể tạo ra 1 dĩa RAID mà bạn có thể Định Dạng và gắn(mount).

en: Choose one of the following options:
vi: Chọn 1 trong những phần sau đây:

en: Create a software RAID partition
vi: Tạo 1 Dĩa RAID Mềm

en: Create a RAID device [default = /dev/md0]
vi: Tạo 1 Thiết Bị RAID [Mặc Định = /dev/md0]

en: Network Device Information
vi: Thông Tin về Thiết Bị Mạng

en: Network Type:
vi: Loại Mạng:

en: Network Device:
vi: Thiết Bị Mạng:

en: Netmask:
vi: Nạ Mạng:

en: Name Server:
vi: Máy Chủ Tên:

en: An unhandled exception has occured.  This is most likely a bug.
    Please file a detailed bug report against the component %s at 
    https://bugzilla.redhat.com/bugzilla
    using the text below.
vi: Xảy ra lỗi không thể xử lý. Thông thường đây là bug. Vui lòng lưu crash dump và báo chi tiết lỗi của %s tại https://bugzilla.redhat.com/bugzilla

en: %s - network configuration commandline tool
vi: %s - công cụ cấu hình mạng bằng dòng lệnh

en: This software is distributed under the GPL. Please Report bugs to Red Hat's Bug Tracking System: http://bugzilla.redhat.com/
vi: Phần mềm này được phân phối theo GPL. Vui lòng báo cáo lỗi cho Hệ thống Dò lỗi Red Hat: http://bugzilla.redhat.com/

en: switch / activate profile
vi: chuyển / kích hoạt profile

en: export / import hardware list
vi: xuất / nhập danh sách phần cứng

en: export / import device list (default)
vi: xuất / nhập danh sách phần cứng (mặc định)

en: export / import profile list
vi: xuất / nhập danh sách profile

en: set the root directory
vi: đặt thư mục gốc

en: export list (default)
vi: xuất danh sách (mặc định)

en: import list
vi: nhập danh sách

en: clear existing list prior of importing
vi: xóa danh sách đang có trước khi nhập

en: import from file
vi: nhập từ tập tin

en: Unknown option %s
vi: Tùy chọn lạ %s

en: Unknown List %s
vi: Danh sách lạ %s

en: Error parsing line: %s
vi: Lỗi phân tích dòng: %s

en: Cannot configure network device %s
vi: Không thể cấu hình thiết bị %s

en: Switching Profiles
vi: Chuyển Profile

en: Switching to profile %s
vi: Chuyển sang profile %s

en: Failed to switch to profile %s
vi: Lỗi chuyển sang profile %s

note: pylint: disable-msg=W0613 TBD
en: To be rewritten!
vi: Cần được ghi lại!

en:  (active)
vi:  (hoạt động)

en: _Login name:
vi: _Tên đăng nhập:

en: Enter the login name, that your ISP gave you here.
vi: hãy nhập tên đăng nhập mà ISP đưa cho bạn vào đây

en: Enter the password for your account. If you do not know it, please contact your ISP.
vi: Hãy nhập mật khẩu cho tài khoản của bạn. Nếu bạn không biết, vui lòng liên hệ ISP của bạn.

en: _Provider name:
vi: _Tên nhà cung cấp:

en: Enter the name of this configuration, usually just the name of your ISP.
vi: Hãy nhập tên cấu hình này, thường là tên ISP của bạn.

en: Use this form to enter your T-Online account data.
vi: Dùng mẫu này để nhập dữ liệu tài khoản T-Online.

en: _T-Online Account Setup
vi: Thiết lập Tài khoản _T-Online

en: _Provider
vi: _Nhà cung cấp

en: _Route
vi: _Dẫn đường

en: _AC-name:
vi: _Tên AC:

en: Enter the Access Concentrator name, if you have been given one by your ISP. In most cases you can leave this blank.
vi: Hãy nhập Tên Access Concentrator, nếu ISP đưa bạn. Trong hầu hết trường hợp, bạn có thể để trống trường này.

en: Allow the link come up on demand.
vi: Cho phép bật liên kết theo nhu cầu.

en: Allow dial on _demand
vi: Cho phép gọi theo _nhu cầu

en: Demand setting
vi: Thiết lập yêu cầu

en: Restart if _connection dies
vi: Khởi động lại nếu đứ_t kết nối

en: Enable synchronous PPP for the connection
vi: Bật kết nối PPP đồng bộ

en: Make this connection the default _route
vi: Dùng kết nối này là đường dẫn _mặc định

en: Configure DSL connection
vi: Cấu hình kết nối DSL

en: Ethernet _device:
vi: Thiết bị _Ethernet:

en: Select the ethernet device connected to the DSL modem.
vi: Hãy chọn thiết bị ethernet kết nối với modem DSL.

en: Select the ethernet device for this account.
vi: Hãy chọn thiết bị ethernet cho tài khoản này.

en: Enter the provider name for this account.
vi: Nhập tên nhà cung cấp cho tài khoản này.

en: Password (_again):
vi: Mật khẩu (_lần nữa):

en: _Personal password:
vi: _Mật khẩu cá nhân:

en: Create DSL connection
vi: Tạo kết nối DSL

en: Choose a Provider
vi: Chọn Nhà cung cấp

en: Internet Provider
vi: Nhà cung cấp Internet

en: _Activate device when computer starts
vi: _Kích hoạt thiết bị khi mở máy

en: Allow all _users to enable and disable the device
vi: Cho phép _mọi người bật/tắt thiết bị

en: Nickname %s is already in use!
    Please choose another one.
vi: Tên hiệu %s đã được dùng rồi!
    Vui lòng chọn tên khác.

en: Choose Hardware Device Type
vi: Chọn Kiểu Thiết bị Phần cứng

en: Please select the type of hardware device to add:
vi: Vui lòng chọn kiểu thiết bị phần cứng cần thêm:

en: _Device type:
vi: _Kiểu Thiết bị:

en: New Interface
vi: Giao tiếp mới

en: Select Provider
vi: Chọn nhà cung cấp

en: Enter any numbers you need to dial before the normal phone number. For example, if you need to reach an outside line, or disable call waiting, put the necessary numbers here.
vi: Hãy nhập các số bạn cần quay số trước số điện thoại thông thường. Ví dụ, nếu bạn dùng mạng nội bộ, hoặc tắt chế độ đợi gọi, hãy đặt các số cần thiết vào đây.

en: Enter the area code needed to reach your internet provider.
vi: Nhập mã vùng cần thiết để liên lạc với nhà cung cấp Internet của bạn.

en: Enter the phone number of your ISP (without prefix/area/country code).
vi: Nhập số điện thoại của nhà cung cấp Internet của bạn (không có các số mở đầu/mã vùng/mã quốc gia).

en: Prefi_x:
vi: _Số đầu:

en: A_rea code:
vi: _Mã vùng:

en: _Phone number:
vi: _Số điện thoại:

en: Provider _name:
vi: _Tên nhà cung cấp:

en: IP Settings
vi: Thiết lập IP

en: Encapsulation mode:
vi: Kiểu đóng gói:

en: sync PPP
vi: PPP đồng bộ

en: raw IP
vi: IP thô

en: Automatically obtain _IP address settings
vi: Tự động lấy thiết lập địa chỉ _IP

en: Automatically obtain _DNS information from provider
vi: Tự động lấy thông tin _DNS từ nhà cung cấp

en: Statically set IP addresses:
vi: Đặt địa chỉ IP tĩnh:

en: _Subnet mask:
vi: _Mặt nạ mạng con:

en: Default _gateway address:
vi: Địa chỉ _Gateway mặc định:

en: Manual IP Address Settings
vi: Thiết lập IP thủ công

en: Create Dialup Connection
vi: Tạo kết nối quay số

note: FIXME: Bad style for translation.. FIXME: Bad style for translation
en: You have selected the following information:
vi: Bạn phải chọn thông tin sau:

en: Hardware:
vi: Phần cứng:

en: Provider name:
vi: Tên nhà cung cấp:

en: Login name:
vi: Tên đăng nhập:

en: Dialup Configuration
vi: Cấu hình Quay số

en: Prefi_x
vi: _Số đầu

en: A_rea Code
vi: _Mã vùng

en: _Phone Number
vi: Số điện _thoại:

en: Click here, if you want to choose a new provider from the ISP database.
vi: Nhấn vào đây, nếu bạn muốn chọn nhà cung cấp mới từ Cơ sở dữ liệu ISP.

en: _Choose Provider...
vi: _Chọn Nhà cung cấp...

en: Enable _VJ TCP/IP Header Compression
vi: Bật Nén Tiêu đề TCP/IP _VJ

en: Enable VJ Connection-_ID Compression
vi: Bật Kết nối VJ-Kết nối _ID

en: Enable _Address/Control Compression
vi: Bật _Nén Điều khiển/Địa chỉ

en: Enable _Protocol Field Compression
vi: Bật Nén Trường _Giao thức

en: Enable _BSD Compression
vi: Bật Nén _BSD

en: Enable _CCP Compression Control Protocol
vi: Bật Giao thức Điều khiển Nén _CCP

en: _Compression
vi: _Nén

en: PPP Option List
vi: Danh sách Tùy chọn PPP

en: _PPP option:
vi: Tùy chọn _PPP:

en: _Use Callback
vi: _Dùng Gọi lại

en: Callback _delay:
vi: _Khoảng chờ gọi lại:

en: Use _Callback Control Protocol (CBCP)
vi: Dùng _Giao thức Điều khiển Gọi lại (CBCP)

en: Callback _mode:
vi: _Chế độ gọi lại:

en: out
vi: ra

en: Enter your local phone number. It's optional, if you use a modem.
vi: Nhập số điện thoại nội bộ của bạn. Đây là tùy chọn, nếu bạn dùng modem.

en: Callback setting
vi: Thiết lập gọi lại

en: Ca_llback
vi: _Gọi lại

en: Dial _mode:
vi: Kiểu _quay số:

en: Modem _initialization string:
vi: _Chuỗi khởi tạo Modem:

en: Modem p_ort:
vi: Cổng _Modem:

en: Let _PPP do all authentication
vi: Cho _PPP thực hiện mọi xác thực

en: _Dial mode:
vi: _Kiểu quay số:

en: _Encapsulation mode:
vi: _Kiểu đóng gói:

en: _Authentication:
vi: _Xác thực:

en: Select the authentication protocol used by your ISP.
vi: Chọn giao thức xác thực được dùng bởi ISP của bạn.

en: Use _Channel Bundling
vi: Dùng _Bó Kênh

en: Edit Domain Name
vi: Sửa Tên miền

en: Domain name:
vi: _Tên Miền:

en: Add / Edit Hosts entry
vi: Thêm / Sửa mục nhập máy

en: Aliases:
vi: Bí danh:

en: IPsec Settings
vi: Thiết lập IPsec

en: Please enter a nickname for the connection:
vi: Vui lòng nhập tên hiệu cho kết nối:

en: _Activate connection when computer starts
vi: _Kích hoạt kết nối khi mở máy

en: IPsec - Connection Type
vi: IPsec - Kiểu kết nối

en: Please select the type of connection:
vi: Vui lòng nhập kiểu kết nối:

en: Host to Host encryption
vi: Mã hoá Máy-Máy

en: Network to Network encryption (VPN)
vi: Mã hóa Mạng-Mạng (VPN)

en: IPsec - Encryption Mode
vi: IPsec - Kiểu mã hóa

en: Please select the type of encryption:
vi: Vui lòng chọn kiểu kết nối:

en: Manual encryption with a fixed key
vi: Mã hóa thủ công bằng khóa tĩnh

en: IPsec - Local Network
vi: IPsec - Mạng nội bộ

en: Please enter your local network settings:
vi: Vui lòng nhập thiết lập mạng nội bộ:

en: Local network _address:
vi: Địa chỉ _mạng cục bộ:

en: Local subnet _mask:
vi: Mặc nạ _mạng con cục bộ:

en: Local network _gateway:
vi: _Gateway mạng nội bộ:

en: IPsec - Remote Network
vi: IPsec - Mạng ở xa

en: Remote network _address:
vi: Địa chỉ _mạng từ xa:

en: Remote subnet _mask:
vi: Mặc nạ mạng con từ _xa:

en: Remote network _gateway:
vi: _Gateway mạng ở xa:

en: Please enter your remote network settings:
vi: Vui lòng nhập thiết lập mạng ở xa:

en: Remote _IP address:
vi: Địa chỉ _IP từ xa:

en: IPsec - Keys
vi: IPsec - Khóa

en: A_uthentication key:
vi: Khoá _xác thực:

en: _Encryption key:
vi: _Khóa mã hóa:

en: Ge_nerate
vi: _Phát sinh

en: IPsec - Summary
vi: IPsec - Tóm tắt

en: Ethernet Device
vi: Thiết bị Ethernet

en: Select Ethernet Adapter
vi: Chọn Bộ điều hợp Ethernet

en: _Adapter:
vi: _Bộ điều hợp:

en: Network Adapters Configuration
vi: Cấu hình Bộ điều hợp Mạng

en: Select Ethernet Device
vi: Chọn Thiết bị Ethernet

en: Ethernet card
vi: Card Ethernet

en: Configure Network Settings
vi: Cấu hình Thiết lập Mạng

en: Please enter the MTU parameter to set the maximum Transfer Unit of this interface. On s390/s390x the MTU has 1492 as default setting
vi: Vui lòng chọn tham số MTU để đặt Đơn vị Truyền Tối đa cho giao tiếp này. Trên s390/s390x, MTU mặc định là 1492.

en: Create Ethernet Device
vi: Tạo Thiết bị Mạng

en: Failed to run:
    %s
vi: Lỗi chạy:
    %s

en: Choose Hardware Type
vi: Chọn kiểu phần cứng

en: Please select the hardware device type you want to create
vi: Vui lòng chọn kiểu thiết bị phần cứng bạn muốn tạo

en: Hardware type:
vi: Kiểu Phần cứng:

en: Select ISDN Adapter
vi: Chọn Bộ điều hợp ISDN

en: ISDN _adapters:
vi: Bộ điều hợp _ISDN:

en: Eu_ro ISDN (EDSS1)
vi: ISDN _Châu Âu (EDSS1)

en: ISDN Adapters Configuration
vi: Cấu hình Bộ điều hợp ISDN

en: Subnet mask:
vi: Mặc nạ mạng con:

en: Default gateway address:
vi: Địa chỉ Gateway mặc định:

en: Automatically obtain IP address settings with:
vi: Tự động lấy địa chỉ bằng:

en: Activate the selected device, calling ifup <device>.
vi: Kích hoạt thiết bị được chọn, gọi ifup <device>.

en: Deactivate the selected device, calling ifdown <device>.
vi: Ngừng kích hoạt thiết bị được chọn, gọi ifdown <device>.

en: Monitor the selected device.
vi: Theo dõi thiết bị được chọn.

en: You may configure network devices associated with physical hardware here.  Multiple logical devices can be associated with a single piece of hardware.
vi: Bạn có thể cấu hình thiết bị mạng gắn với phần cứng vật lý ở đây. Nhiều thiết bị logic có thể được gắn với single piece of phần cứng.

en: List of devices which are currently configurable on your system.
vi: Danh sách thiết bị hiện có thể cấu hình trên hệ thống.

en: Dev_ices
vi: _Thiết bị

en: You may configure network hardware physically attached to the computer here.
vi: Bạn có thể cấu hình phần cứng mạng được gắn vào máy tính ở đây.

en: Hard_ware
vi: _Phần cứng

en: You may configure IPsec tunnels and host to host connections here.
vi: Bạn có thể cấu hình tunnel IPsec và kết nối máy với máy ở đây.

en: You may configure the system's hostname, domain, name servers, and search domain. Name servers are used to look up other hosts on the network.
vi: Bạn có thể cấu hình tên máy, tên miền, máy chủ tên và tên miền tìm kiếm của hệ thống. Máy chủ tên được dùng để tra cứu các máy khác trong mạng.

en: Do_main:
vi: _Miền:

en: _Tertiary DNS:
vi: DNS thứ _ba:

en: _Secondary DNS:
vi: DNS thứ _hai:

en: _Primary DNS:
vi: DNS _chính:

en: DNS search path:
vi: Đường dẫn tìm DNS:

en: You may specify static computer hostname to IP address mappings here.  If DNS is in use, these settings will take precedence over any information it may provide.
vi: Bạn có thể xác định ánh xạ tên máy tĩnh và địa chỉ IP ở đây. Nếu DNS được dùng, những thiết lập này sẽ được ưu tiên hôn bất kỳ thông tin nào của DNS.

en: H_osts
vi: _Máy

en: Loading configuration...
vi: Đang nạp cấu hình...

en: Loading device configuration...
vi: Đang nạp Cấu hình Thiết bị...

en: Loading hardware configuration...
vi: Đang nạp Cấuh hình Phần cứng...

en: Loading profile configuration...
vi: Đang nạp cấu hình Profile...

en: Loading IPsec configuration...
vi: Đang nạp Cấu hình IPsec...

en: Testing configuration set...
vi: Đang kiểm tra tập cấu hình...

en: Active profile: %s (modified)
vi: Profile hoạt động: %s (đã hiệu chỉnh)

en: Active profile: %s
vi: Profile hoạt động: %s

en: Saving configuration...
vi: Đang lưu cấu hình...

en: Error saving configuration!
    %s
vi: Lỗi lưu cấu hình!
    %s

en: Saving device configuration...
vi: Đang lưu cấu hình thiết bị...

en: Saving hardware configuration...
vi: Đang lưu cấu hình phần cứng...

en: Saving profile configuration...
vi: Đang lưu cấu hình Profile...

en: Saving IPsec configuration...
vi: Đang lưu cấu hình IPsec...

en: Updating devices...
vi: Đang cập nhật thiết bị...

en: Updating hardware...
vi: Đang cập nhật phần cứng...

en: Updating profiles...
vi: Đang cập nhật Profile...

en: Do you want to save your changes?
vi: Bạn có muốn lưu các thay đổi không?

en: The Loopback device can not be edited!
vi: Không thể hiệu chỉnh cấu hình thiết bị Loopback!

en: Edit device...
vi: Sửa Thiết bị...

en: The Loopback device can not be removed!
vi: Không thể loại bỏ thiết bị Loopback!

en: Do you really want to delete device "%s"?
vi: Bạn có thực sự muốn xóa thiết bị "%s" không?

en: You have made some changes in your configuration.
vi: Bạn đã thay đổi vài chỗ trong cấu hình của bạn.

en: To activate the network device %s, the changes have to be saved.
vi: Để kích hoạt thiết bị mạng %s, phải lưu các thay đổi đã tạo.

en: The Loopback device can not be disabled!
vi: Không thể tắt thiết bị Loopback!

en: The name may only contain letters and digits!
vi: Tên chỉ có thể chứa ký tự và chữ số!

en: The profile can't be named "%s"!
vi: Không thể đặt tên profile là "%s"!

en: The profile name already exists!
vi: Profile tên này đã có rồi!

en: The "%s" profile can't be renamed!
vi: Không thể đổi tên profile "%s"!

en: The "%s" Profile can not be deleted!
vi: Không thể xóa profile "%s"!

en: Do you really want to delete profile "%s"?
vi: Bạn có thật sự muốn xóa profile "%s" không?

en: Do you really want to delete "%s"?
vi: Bạn có thật sự muốn xóa "%s" không?

en: Do you want to delete all devices that used "%s"?
vi: Bạn có thật sự muốn xóa tất cả thiết bị dùng  "%s" không?

en: To activate the IPsec connection %s, the changes have to be saved.
vi: Để kích hoạt kết nối IPsec %s, cần phải lưu lại các thay đổi.

en: _Modem device:
vi: Thiết bị _Modem:

en: _Baud rate:
vi: Mức _Baud:

en: _Flow control:
vi: Điều khiển _luồng:

en: Hardware (CRTSCTS)
vi: Phần cứng (CRTSCTS)

en: Software (XON/XOFF)
vi: Phần mềm (XON/XOFF)

en: Modem _volume:
vi: Âm lượng _Modem:

en: Select Modem
vi: Chọn Modem:

en: xDSL connection
vi: Kết nối xDSL

en: Create an xDSL connection.  This is a connection that uses one of several types of broadband connections collective known as Digital Subscriber Lines.  This list includes ADSL (Asymmetric, faster downloads than uploads), IDSL (over an ISDN line for distance), SDSL (Symmetric, downloads and uploads at the same speed), and several others.  These types of connections are common in the United States, and are gaining acceptance elsewhere.  Speeds vary according to the technology used, but generally range from 144kbps to 1.0Mbps.
vi: Tạo kết nối xDSL. Đây là kết nối dùng một trong vài loại kết nối băng thông rộng được gọi là Digtial Subscriber Lines (DSL), bao gồm ADSL (không đối xứng, tải về nhanh nhưng tải lên chậm), IDSL (vượt qua đường ISDN về khoảng cách), SDSL (đối xứng, tải về và tải lên cùng tốc độ), và vài loại khác. Những loại kết nối này thường được dùng ở Mỹ, và được chấp nhận ở các nơi khác. Tốc độ khác nhau tùy thuộc vào kỹ thuật được dùng, nhưng nói chung trong khoảng từ 144kbps đến 1.0Mbps.

en: Ethernet device:
vi: Thiết bị Ethernet:

en: ISDN Dialup Configuration
vi: Cấu hình Quay số ISDN

en: Modem Dialup Configuration
vi: Cấu hình Quay số Modem

en: Ethernet connection
vi: Kết nối Ethernet

en: Create a new ethernet connection.
vi: Tạo kết nối Ethernet mới.

en: Other Ethernet Card
vi: Card Ethernet khác

en: ISDN connection
vi: Kết nối ISDN

en: Create a new ISDN connection. This is a connection that uses an Integrated Services Digital Network line to dial into to your Internet Service Provider. This type of technology requires a special phone line to be installed by your telephone company. It also requires a device known as a Terminal Adapter(TA) to terminate the ISDN connection from your ISP. This type of connection is popular in Europe and several other technologically advanced regions.  It is available but uncommon in the USA.  Speeds range from 64kbps to 128kbps.
vi: Tạo kết nối ISDN. Đây là kết nối dùng đường Mạng Số Dịch vụ Tích hợp (Integrated Services Digital Network) để quay số đến ISP. Kỹ thuật này cần một đường điện thoại đặc biệt được cung cấp bởi công ty điện thoại của bạn. Nó còn cần một thiết bị gọi là Terminal Adapter(TA) để kết thúc kết nối ISDN từ ISP. Loại kết nối này phổ biến ở Châu Âu và những vùng kỹ thuật cao khác. Nó có nhưng không thông dụng tại Mỹ. Tốc độ vào khoảng 64kbps đến 128kbps.

en: Generic Modem
vi: Modem thường

en: Modem connection
vi: Kết nối Modem

note: FIXME: [165331] Can't detect external modem on /dev/ttyS0
en: Modem probing...
vi: Đang dò modem...

en: Probing for Modems, please wait...
vi: Đang dò tìm modem, vui lòng chờ...

en: No modem was found on your system.
vi: Không tìm thấy modem trên hệ thống.

en: Token Ring connection
vi: Kết nối Token Ring

en: Create a new Token Ring connection.
vi: Tạo kết nối Token Ring mới.

en: Other Tokenring Card
vi: Card Token Ring khác

en: Create a new wireless connection.
vi: Tạo kết nối không dây mới.

en: Other Wireless Card
vi: Card không dây khác

en: ESSID (network ID):
vi: ESSID (ID Mạng):

en: Waiting to connect to
vi: Đang đợi kết nối tới

en: Network Device Control
vi: Điều khiển Thiết bị Mạng

en: Click to get infos
vi: Nhấn để lấy thông tin

en: The following network interfaces are configured in the active profile.
vi: Các giao tiếp mạng sau được cấu hình trong profile hoạt động.

en: Click to bring up the interface
vi: Nhấn để bật giao diện

en: Click to shutdown the interface
vi: Nhấn để tắt giao tiếp

en: Click to configure the interface
vi: Nhấn để cấu hình giao diện

en: Click to monitor the interface
vi: Nhấn để theo dõi giap tiếp

en: Select a profile
vi: Chọn profile

en: Click to activate the selected profile
vi: Nhấn để kích hoạt profile được chọn

en: Ac_tivate
vi: _Kích hoạt

en: Click to have the system automatically select and activate a profile
vi: Nhấn để hệ thống tự động chọn và kích hoạt profile

en: Auto _Select
vi: Tự động _chọn

en: click the right mouse button for properties
vi: nhấn chuột phải để chỉnh thuộc tính

en: Online time:
vi: Thời gian trực tuyến:

en: Connect to
vi: Kết nối tới

en: Disconnect from
vi: Ngắt kết nối từ

en: redhat network control - Properties
vi: điều khiển mạng redhat - Thuộc tính

en: Confirm _starting connection
vi: Xác nhận _khởi động kết nối

en: Confirm stopping _connection
vi: Xác nhận _ngắt kết nối

en: _Terminate connection when session closes
vi: _Ngắt kết nối khi đóng phiên làm việc

en: _Time
vi: _Thời gian

en: _Cost
vi: _Chi phí

en: _Debug mode
vi: _Chế độ gỡ lỗi

en: _Number of seconds in basic accounting unit:
vi: _Số giây trong đơn vị tính cơ bản:

en: M_inimum number of seconds charged:
vi: _Số giây tối thiểu trả tiền:

en: Cos_t accumulated from the past connection:
vi: _Chi phí tích lũy từ kết nối quá khứ:

en: _Accumulate cost over multiple connections
vi: _Tích lũy chi phí đa kết nối

en: Cost per:
vi: Chi phí mổi:

en: _Hour
vi: _Giờ

en: _Minute
vi: _Phút

en: _Second
vi: _Giây

en: _Extra cost to start a connection:
vi: _Chi phí bổ sung để khởi động kết nối:

en: Add new Device Type
vi: Thêm Kiểu thiết bị mới

en: Select Device Type
vi: Chọn Kiểu thiết bị

en: Device Type
vi: Kiểu thiết bị

en: Automatically obtain _IP address settings with:
vi: Tự động lấy thiết lập địa chỉ _IP với:

en: DHCP Settings
vi: Thiết lập DHCP

en: Difficulty level:
vi: Mức độ khó:

en: Professional
vi: Chuyên nghiệp

en: Please select the level of security for this device.
vi: Vui lòng chọn mức an ninh cho thiết bị này.

en: _High Security (Internet)
vi: An ninh _cao (Internet)

en: _Low Security
vi: An ninh _thấp

en: _Secure Device (LAN)
vi: _Thiết bị an toàn (LAN)

en: Security Level
vi: Mức an ninh

en: Select the services you want to provide through this device
vi: Chọn dịch vụ bạn muốn cung cấp thông qua thiết bị này

en: Service Description
vi: Mô tả dịch vụ

en: Destination Network
vi: Mạng đích

en: Static Network Routes
vi: Dẫn đường mạng tĩnh

en: Remote Host / GW
vi: Máy từ xa / GW

en: Remote Network
vi: Mạng ở xa

en: IPsec Tunnel Settings
vi: Thiết lập Tunnel IPsec

en: Each connection needs to be associated with a physical device which can be selected below.
vi: Mỗi kết nối cần được gắn với một thiết bị vật lý được chọn bên dưới.

en: Hardware device:
vi: Thiết bị Phần cứng:

en: Use ethernet device aliases
vi: Dùng Bí danh Thiết bị Ethernet

en: Tie to specific ethernet card
vi: Buộc với Card Ethernet xác định

en: _Hardware Address
vi: Đị_a chỉ Phần cứng

en: _Probe for Address...
vi: _Dò tìm địa chỉ...

en: _Hardware:
vi: _Phần cứng:

en: _Probe
vi: _Dò tìm

en: Bind to _MAC address:
vi: Gắn với địa chỉ _MAC:

en: Device _alias number:
vi: _Số bí danh thiết bị:

en: Token Ring Device
vi: Thiết bị Token Ring

en: Enable _Device Alias support
vi: Bật Hỗ trợ _Bí danh Thiết bị

en: _Hardware device:
vi: _Thiết bị Phần cứng:

en: _Use Hardware Address
vi: _Dùng Địa chỉ phần cứng

en: Ha_rdware address:
vi: Địa chỉ _Phần cứng:

en: _Probe for Address
vi: _Dò tìm địa chỉ

en: Select Token Ring Adapter
vi: Chọn Bộ điều hợp Token Ring

en: Account Setup
vi: Thiết lập Tài khoản

en: Wireless Device Configuration
vi: Cấu hình Thiết bị không dây

en: _Key (use 0x for hex):
vi: _Khoá (dùng 0x cho thập lục phân):

en: _Transmit rate:
vi: Tần số _gửi:

en: _Specified:
vi: _Xác định:

en: Network name (SSID):
vi: Tên mạng (SSID):

en: _Wireless Settings
vi: Thiết lập _không dây

en: Select Wireless Device
vi: Chọn Thiết bị không dây

en: Configure Wireless Connection
vi: Cấu hình Kết nối Không dây

en: Create Wireless Device
vi: Tạo Thiết bị Không dây

en: Changed the following Nicknames due to the initscripts:
vi: Đã đổi tên hiệu sau do initscripts:

en: Nicknames changed
vi: Tên hiệu đã thay đổi

en: %s, Device not specified or alias not a number!
vi: %s, Chưa xác định thiết bị, hoặc bí danh không phải là số!

en: Network device activating...
vi: Kích hoạt thiết bị mạng...

en: Activating network device %s, please wait...
vi: Đang kích hoạt thiết bị mạng %s, vui lòng chờ...

en: Cannot activate network device %s!
vi: Không thể kích hoạt thiết bị mạng %s!

en: Network device deactivating...
vi: Đang ngừng kích hoạt thiết bị mạng...

en: Deactivating network device %s, please wait...
vi: Đang ngừng kích hoạt thiết bị mạng %s, vui lòng chờ...

en: Cannot deactivate network device %s!
vi: Không thể ngừng kích hoạt thiết bị mạng %s!

en: Shall the following packages, which are needed on your system, be installed?
vi: Sẽ cài đặt những gói sau đây (cần thiết cho hệ thống) chứ?

en: You have to install the following packages, which are needed on your system!
vi: Bạn phải cài đặt các gói sau, cần thiết cho hệ thống!

en: Error removing
    %s:
    %s!
vi: Lỗi loại bỏ
    %s:
    %s!

en: Error copying 
    %s
    to %s:
    %s!
vi: Lỗi sao chép
    %s
    thành %s:
    %s!

en: Error linking 
    %s
    to %s:
    %s!
vi: Lỗi liên kết
    %s
    thành %s:
    %s!

en: Error renaming 
    %s
    to %s:
    %s!
vi: Lỗi đổi tên
    %s
    thành %s:
    %s!

en: Error creating directory!
    %s
vi: Lỗi tạo thư mục!
    %s

note: found in system
en: configured
vi: đã cấu hình

en: IPsec activating...
vi: Đang kích hoạt IPsec...

en: Activating IPsec connection %s, please wait...
vi: Đang kích hoạt kết nối IPsec %s, vui lòng chờ...

en: Cannot activate IPsec connection %s!
vi: Không thể kích hoạt kết nối IPsec %s!

en: IPsec deactivating...
vi: Đang ngừng kích hoạt IPsec...

en: Deactivating IPsec connection %s, please wait...
vi: Đang ngừng kích hoạt kết nối IPsec %s, vui lòng chờ...

en: Cannot deactivate IPsec connection %s!
vi: Không thể ngừng kích hoạt kết nối IPsec %s!

en: Device %s uses the same Hardware Device "%s" like %s!
vi: Thiết bị %s dùng cùng Thiết bị Phần cứng "%s" với %s!

en: Please select another Hardware Device or 
    activate only one of them.
vi: Vui lòng chọn Thiết bị Phần cứng khác
    hoặc chỉ kích hoạt một cái.

en: Use DHCP
vi: Dùng DHCP

en: Default gateway IP
vi: IP Gateway mặc định

en: ISP Phonenumber
vi: Số điện thoại ISp

en: ISP Login
vi: Đăng nhập ISP

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

en: ISDN Configuration
vi: Cấu hình ISDN

en: Modem Initstring
vi: Chuỗi khởi tạo Modem

en: Error: %s, %s!
vi: Lỗi: %s, %s!

en: Starting text version
vi: Khởi động chế độ văn bản

en: Loading Network Configuration...
vi: Đang nạp cấu hình mạng...

en: system-config-network - network configuration tool
    
    Usage: system-config-network -v --verbose
vi: system-config-network - công cụ cấu hình mạng
    
    Cách dùng: system-config-network -v --verbose

en: An unhandled exception has occured.  This is most likely a bug.  Please save the crash dump and file a detailed bug report against system-config-network at https://bugzilla.redhat.com/bugzilla
vi: Xảy ra lỗi không thể xử lý. Thông thường đây là bug. Vui lòng lưu crash dump và báo chi tiết lỗi của system-config-network tại https://bugzilla.redhat.com/bugzilla

en: Configure network devices and connections
vi: Cấu hình kết nối và thiết bị mạng

en: Control and monitor network devices
vi: Điều khiển và theo dõi thiết bị mạng

en: Hosts
vi: Máy

en: Add NFS Share
vi: Thêm Chia sẽ NFS

en: Edit NFS Share
vi: Sửa Chia sẽ NFS

en: You must specify a directory and a host
vi: Bạn phải xác định thư mục và máy

en: NFS Server Configuration
vi: Cấu hình Máy chủ NFS

en: Add an NFS share
vi: Thêm Chia sẻ NFS

en: Edit the properties of the selected directory
vi: Sửa thuộc tính của thư mục được chọn

en: Delete the selected directory
vi: Xóa thư mục được chọn

en: Not authorized
vi: Chưa xác thực

en: The password may be incorrect.
vi: Mật khẩu có thể không đúng.

en: CUPS server error
vi: Lỗi máy phục vụ CUPS

en: There was an error during the CUPS operation: '%s'.
vi: Gặp lỗi trong thao tác CUPS: « %s »

en: The password may be incorrect, or the server may be configured to deny remote administration.
vi: Có lẽ mật khẩu không đúng, hoặc máy phục vụ có cấu hình mà từ chối quản lý từ xa.

en: Request timeout
vi: Quá hạn yêu cầu

en: Upgrade required
vi: Cần thiết nâng cấp

en: There was an HTTP error: %s.
vi: Gặp lỗi HTTP: %s

en: Re_print
vi: In _lại

en: Time submitted
vi: Giờ đã gửi

en: No documents queued
vi: Không có tài liệu đang đợi in

en: 1 document queued
vi: Có 1 tài liệu đang đợi in

en: %d documents queued
vi: Có %d tài liệu đang đợi in

en: Members of this class
vi: Các bộ phạn của hạng này

en: Makes
vi: Nhà chế tạo

en: Downloadable Drivers
vi: Trình điều khiển có thể tải về

en: New Printer
vi: Máy in mới

en: New Class
vi: Hạng mới

en: Change Device URI
vi: Đổi URI thiết bị

en: Change Driver
vi: Đổi trình điều khiển

en: Searching for drivers
vi: Đang tìm kiếm trình điều khiển

en:  (Current)
vi: (Hiện thời)

en: This print share is accessible.
vi: Có thể tới vùng in chung này.

en: This print share is not accessible.
vi: Không thể tới vùng in chung này.

en: A printer connected to the parallel port.
vi: Một máy in được kết nối đến cổng song song.

en: A printer connected to a USB port.
vi: Một máy in được kết nối đến một cổng USB.

en: HPLIP software driving a printer, or the printer function of a multi-function device.
vi: Phần mềm HPLIP điều khiển máy in, hoặc chức năng in của một thiết bị đa chức năng.

en: HPLIP software driving a fax machine, or the fax function of a multi-function device.
vi: Phần mềm HPLIP điều khiển máy điện thư, hoặc chức năng điện thư của một thiết bị đa chức năng.

en: Local printer detected by the Hardware Abstraction Layer (HAL).
vi: Máy in cục bộ được phát hiện bởi Lớp Trích yếu Phần cứng (HAL).

en: Searching for printers
vi: Đang tìm kiếm máy in

en: -- No matches found --
vi: — Không tìm thấy —

en: Local Driver
vi: Trình điều khiển cục bộ

en: This PPD is generated by foomatic.
vi: PPD này được foomatic tạo ra.

en: Distributable
vi: Có thể phân phối

en: Not specified.
vi: Chưa ghi rõ.

en: The '%s' driver cannot be used with printer '%s %s'.
vi: Trình điều khiển « %s » không thể dùng được với máy in « %s %s ».

note: This printer references some XML that is not installed by default.  Point the user at the package they need to install.
en: You will need to install the '%s' package in order to use this driver.
vi: Bạn sẽ cần phải cài đặt gói « %s » để sử dụng trình điều khiển này.

note: This error came from trying to open the PPD file.
en: PPD error
vi: Lỗi PPD

en: Failed to read PPD file.  Possible reason follows:
vi: Lỗi đọc tập tin PPD. Lý do có thể là:

note: Failed to get PPD downloaded from OpenPrinting XXX
en: Downloadable drivers
vi: Trình điều khiển có thể tải về

en: No Installable Options
vi: Không có tùy chọn có thể cài đặt

en: Conflicts with:
vi: Xung đột với:

en: Automatic rotation
vi: Tự động xoay

note: The Conflict button was pressed.
en: There are conflicting options.
    Changes can only be applied after
    these conflicts are resolved.
vi: Có các tùy chọn xung đột với nhau.
    Chỉ có thể áp dụng các thay đổi
    một khi giải quyết các sự xung đột này.

en: Installable Options
vi: Tùy chọn có thể cài đặt

en: Printer Options
vi: Tùy chọn máy in

en: This will delete this class!
vi: Đây sẽ xoá hạng này !

en: Proceed anyway?
vi: Vẫn còn tiếp tục không?

en: Not possible
vi: Không thể làm được

en: The remote server did not accept the print job, most likely because the printer is not shared.
vi: Máy phục vụ từ xa không chấp nhận công việc in, rất có thể vì máy in đó không dùng chung.

en: Test page submitted as job %d
vi: Trang thử đã được gửi dưới dạng công việc %d

en: Maintenance command submitted as job %d
vi: Câu lệnh bảo trì đã được gửi dưới dạng công việc %d

en: There was a problem connecting to the CUPS server.
vi: Gặp lỗi khi kết nối đến máy phục vụ CUPS.

en: Option '%s' has value '%s' and cannot be edited.
vi: Tùy chọn « %s » có giá trị « %s » nên không thể sửa được.

note: MENU_ITEM_PROBLEMS
en: Problems?
vi: Trục trặc?

en: Network printer
vi: Máy in mạng

note: Not more than 25 characters
en: Print Test Page
vi: In tráng thử

en: Install driver
vi: Cài đặt trình điều khiển

en: Printer '%s' requires the %s package but it is not currently installed.
vi: Máy in « %s » cần thiết gói %s mà chưa được cài đặt.

en: Missing driver
vi: Thiếu trình điều khiển

en: Printer '%s' requires the '%s' program but it is not currently installed.  Please install it before using this printer.
vi: Máy in « %s » cần thiết chương trình « %s » mà chưa được cài đặt. Hãy cài đặt nó trước khi sử dụng máy in này.

en: A CUPS configuration tool.
vi: Một công cụ cấu hình CUPS.

en: Connect to CUPS server
vi: Kết nối đến máy phục vụ CUPS

en: Show _completed jobs
vi: Hiện _các công việc hoàn tất

en: New name for the printer
vi: Tên mới cho máy in

en: <b>Printer Name</b>
vi: <b>Tên máy in</b>

en: Human-readable description such as "HP LaserJet with Duplexer"
vi: Mô tả cho người đọc v.d. « HP LaserJet in mặt đôi »

en: <b>Description</b> (optional)
vi: <b>Mô tả</b> (tùy chọn)

en: Human-readable location such as "Lab 1"
vi: Vị trí cho người đoc, v.d. « Phòng 3 »

en: <b>Location</b> (optional)
vi: <b>Vị trí</b> (tùy chọn)

en: Device description.
vi: Mô tả của thiết bị.

en: <b>Enter device URI</b>
vi: <b>Nhập URI thiết bị</b>

en: Device URI
vi: URI thiết bị

en: Port number:
vi: Số hiệu cổng:

en: <b>Location of the network printer</b>
vi: <b>Vị trí của máy in mạng</b>

en: Probe
vi: Dò

en: <b>Location of the LPD network printer</b>
vi: <b>Vị trí của máy in mạng LPD</b>

en: Baud Rate
vi: Tốc độ truyền

en: Parity
vi: Tính chẵn lẻ

en: Data Bits
vi: Bit dữ liệu

en: Flow Control
vi: Điều khiển luồng

en: <b>Settings of the serial port</b>
vi: <b>Thiết lập của cổng nối tiếp</b>

en: <i>smb://[workgroup/]server[:port]/printer</i>
vi: <i>smb://[nhóm làm việc/]máy phục vụ[:cổng]/printer</i>

en: <b>SMB Printer</b>
vi: <b>Máy in SMB</b>

en: Select printer from database
vi: Chọn máy in từ cơ sở dữ liệu

en: Provide PPD file
vi: Cung cấp tập tin PPD

en: Search for a printer driver to download
vi: Tìm kiếm một trình điều khiển máy in để tải về

en: The foomatic printer database contains various manufacturer provided PostScript Printer Description (PPD) files and also can generate PPD files for a large number of (non PostScript) printers. But in general manufacturer provided PPD files provide better access to the specific features of the printer.
vi: Cơ sở dữ liệu máy in foomatic chứa một số tập tin mô tả máy in PostScript (PPD) được hãng chế tạo cung cấp, cũng có thể tạo ra tập tin PPD cho rất nhiều máy in không phải PostScript. Tuy nhiên, nói chung tập tin PPD được hãng chế tạo cung cấp là thích hợp hơn với các tính năng cụ thể của máy in.

en: Printer model:
vi: Mô hình máy in:

en: Comments...
vi: Ghi chú...

en: Use the new PPD (Postscript Printer Description) as is.
vi: Dùng PPD mới như thế.

en: This way all current option settings will be lost. The default settings of the new PPD will be used.
vi: Bằng cách này, mọi thiết lập tùy chọn hiện thời đều sẽ bị mất. Thiết lập mặc định của PPD mới sẽ được dùng.

en: Try to copy the option settings over from the old PPD.
vi: Thử sao chép thiết lập tùy chọn từ PPD cũ.

en: This is done by assuming that options with the same name do have the same meaning. Settings of options that are not present in the new PPD will be lost and options only present in the new PPD will be set to default.
vi: Điều này được làm bằng cách giả sử rằng các tùy chọn cùng tên thì có cùng một nghĩa. Các thiết lập của tùy chọn không có trong PPD mới sẽ bị mất và các tùy chọn chỉ có trong PPD mới sẽ được đặt thành mặc định.

en: This driver supports additional hardware that may be installed in the printer.
vi: Trình điều khiển này hỗ trợ phần cứng bổ sung mà có thể được cài đặt trong máy in.

en: Installed Options
vi: Tùy chọn đã cài đặt

en: For the printer you have selected there are drivers available for download.
vi: Đối với máy in bạn chọn có trình điều khiển sẵn sàng để tải về.

en: These drivers do not come from your operating system supplier and will not be covered by their commercial support.  See the support and license terms of the driver's supplier.
vi: Những trình điều khiển này không thuộc về nhà cung cấp hệ điều hành thì không được họ hỗ trợ. Xem các điều kiện về hỗ trợ và giấy phép của nhà cung cấp trình điều khiển.

en: <b>Select Driver</b>
vi: <b>Chọn trình điều khiển</b>

en: With this choice no driver download will be performed. In the next steps a locally installed driver will be selected.
vi: Theo tùy chọn này thì không tải về trình điều khiển. Trong những bước tiếp theo, một trình đơn đã cài đặt cục bộ sẽ được chọn.

en: Supplier:
vi: Nhà cung cấp:

en: Yes, I accept this license
vi: Có, tôi đồng ý với giấy phép này

en: No, I do not accept this license
vi: Tôi không đồng ý với giấy phép này

en: <b>License Terms</b>
vi: <b>Điều kiện giấy phép</b>

en: Driver details
vi: Chi tiết trình điều khiển

en: Device URI:
vi: URI thiết bị:

en: Printer State:
vi: Tình trạng máy in:

en: Make and Model:
vi: Hãng/Mô hình:

note: Not more than 25 characters
en: Print Self-Test Page
vi: In tráng tự thử

note: Not more than 25 characters
en: Clean Print Heads
vi: Làm sách các đầu in

en: <b>Tests and Maintenance</b>
vi: <b>Thử và Bảo trì</b>

en: Accepting jobs
vi: Chấp nhận công việc

en: <i>Not published
    See server settings</i>
vi: <i>Chưa công bố
    Xem thiết lập máy phục vụ</i>

en: <b>State</b>
vi: <b>Tình trạng</b>

en: Error Policy:
vi: Chính sách lỗi:

en: Operation Policy:
vi: Chính sách thao tác:

en: <b>Policies</b>
vi: <b>Chính sách</b>

en: Starting Banner:
vi: Băng cờ đầu :

en: Ending Banner:
vi: Băng cờ cuối:

en: <b>Banner</b>
vi: <b>Băng cờ</b>

en: Policies
vi: Chính sách

en: Allow printing for everyone except these users:
vi: Cho phép in cho mọi người trừ những người dùng này:

en: Deny printing for everyone except these users:
vi: Từ chối in cho mọi người trừ những người này:

en: Add or Remove Members
vi: Thêm hoặc gỡ bỏ bộ phạn

en: Specify the default job options for this printer.  Jobs arriving at this print server will have these options added if they are not already set by the application.
vi: Ghi rõ các tùy chọn công việc mặc định cho máy in này. Các công việc đến máy in này sẽ cũng tuân theo các tùy chọn này nếu ứng dụng chưa đặt.

en: Pages per side:
vi: Trang trên mỗi mặt:

en: Pages per side layout:
vi: Bố trí các trang trên mỗi mặt

en: Finishings:
vi: Đồ kết thúc:

en: Job priority:
vi: Ưu tiên công việc:

en: Hold until:
vi: Giữ đến:

en: <b>Common Options</b>
vi: <b>Tùy chọn chung</b>

en: Scaling:
vi: Co giãn:

en: Hue adjustment:
vi: Điều chỉnh sắc độ :

en: <b>Image Options</b>
vi: <b>Tùy chọn ảnh</b>

en: Characters per inch:
vi: Ký tự trên mỗi insơ :

en: Lines per inch:
vi: Dòng trên mỗi insơ :

en: Pretty print
vi: In xinh

en: Word wrap
vi: Ngắt từ

en: <b>Text Options</b>
vi: <b>Tùy chọn Văn bản</b>

en: To add a new option, enter its name in the box below and click to add.
vi: Để thêm một tùy chọn mới, nhập tên của nó vào hộp bên dưới, rồi nhấn chuột để thêm.

en: <b>Other Options (Advanced)</b>
vi: <b>Tùy chọn khác (cấp cao)</b>

en: Job Options
vi: Tùy chọn công việc

en: _Troubleshoot
vi: Giải đáp _thắc mắc

en: <b>Basic Server Settings</b>
vi: <b>Thiết lập máy phục vụ cơ bản</b>

en: SMB Browser
vi: Bộ duyệt SMB

en: Please Wait
vi: Hãy đợi

en: Configure printers
vi: Cấu hình máy in

en: Ink low
vi: Ít mực

en: Printer '%s' is low on ink.
vi: Máy in « %s » chỉ có một ít mực còn lại.

en: Ink empty
vi: Cạn mực

en: Printer '%s' has no ink left.
vi: Máy in « %s » không có mực còn lại.

en: Printing troubleshooter
vi: Bộ giải đáp thắc mắc việc in

en: Choose Network Printer
vi: Chọn máy in mạng

en: Please select the network printer you are trying to use from the list below. If it does not appear in the list, select 'Not listed'.
vi: Trong danh sách bên dưới, hãy chọn máy in mạng bạn đang thử dùng. Không có trong danh sách thì chọn mục « Không có trong danh sách ».

en: Not listed
vi: Không có trong danh sách

en: Choose Printer
vi: Chọn máy in

en: Please select the printer you are trying to use from the list below. If it does not appear in the list, select 'Not listed'.
vi: Trong danh sách bên dưới, hãy chọn máy in bạn đang thử dùng. Không có trong danh sách thì chọn mục « Không có trong danh sách ».

en: Printer Location
vi: Vị trí máy in

en: Is the printer connected to this computer or available on the network?
vi: Máy in có kết nối đến máy này hoặc có sẵn trên mạng?

en: Locally connected printer
vi: Máy in có kết nối cục bộ

en: Queue Not Shared
vi: Hàng đợi không dùng chung

en: The CUPS printer on the server is not shared.
vi: Máy in CUPS trên máy phục vụ không được dùng chung.

en: There are status messages associated with this queue.
vi: Có thông điệp trạng thái liên quan đến hàng đợi này.

en: Test Page
vi: Trang thử

en: Cancel All Jobs
vi: Thôi mọi công việc

en: This may be due to the printer being disconnected or switched off.
vi: Có lẽ vì máy in bị ngắt kết nối hoặc bị tắt.

en: Queue Not Enabled
vi: Chưa bật hàng đợi

en: Queue Rejecting Jobs
vi: Hàng đợi từ chối công việc

en: Remote Address
vi: Địa chỉ ở xa

en: Please enter as many details as you can about the network address of this printer.
vi: Hãy nhập càng nhiều chi tiết càng có thể về địa chỉ mạng của máy in này.

en: Server IP address:
vi: Địa chỉ IP của máy phục vụ :

en: CUPS Service Stopped
vi: Dịch vụ CUPS bị dừng

en: Check Server Firewall
vi: Kiểm tra tường lửa máy phục vụ

en: It is not possible to connect to the server.
vi: Không thể kết nối tới máy phục vụ.

en: Trouble-shooting Printing
vi: Giải đáp thắc mắc việc in

en: Click 'Forward' to begin.
vi: Nhấn vào « Tiếp » để bắt đầu.

en: Install printer driver
vi: Cài đặt trình điều khiển máy in

en: `%s' requires driver installation: %s.
vi: « %s » cần thiết cài đặt trình điều khiển: %s.

en: `%s' is ready for printing.
vi: « %s » sẵn sàng in.

en: `%s' has been added, using the `%s' driver.
vi: « %s » đã được thêm vào, dùng trình điều khiển « %s ».

en: Find driver
vi: Tìm trình điều khiển

en: Print Queue Applet
vi: Tiểu dụng hàng đợi in

en: System tray icon for managing print jobs
vi: Biểu tượng khay hệ thống để quản lý các công việc in

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

en: Change the root password for the system
vi: Đổi mật khẩu root cho hệ thống

en: The passwords do not match.  Please try again.
vi: Mật khẩu không khớp. Vui lòng nhập lại.

en: Please enter a Windows username.
vi: Vui lòng nhập mật khẩu Windows.

en: An account for this user already exists.  Please try again.
vi: Tài khoản cho người dùng này đã có rồi. Vui lòng thử lại.

en: No guest account
vi: Không có tài khoản guest

en: To auto-locate a password server, enter a "*" into the Authentication Server entry field.  Otherwise, you must specify a password server when using 'ADS', 'Domain' or 'Server' authentication.
vi: Để tự động định vị máy chủ mật khẩu, hãy nhập "*" vào mục nhập Máy chủ Xác thực. Nếu không, bạn phải xác định máy chủ mật khẩu khi dùng xác thực 'ADS', 'Domain' hoặc 'Server'.

en: You must specify a workgroup.
vi: Bạn phải xác định workgroup

en: Samba Server Configuration
vi: Cấu hình Server Samba

en: Create, modify, and delete samba shares
vi: Tạo, hiệu chỉnh, và xóa Chia sẻ Samba

en: Samba Users
vi: Người dùng Samba

en: The Samba service is not currently running.  Do you wish to start it?
vi: Chưa chạy dịch vụ Samba. Bạn có muốn khởi động dịch vụ không?

en: Create Samba Share
vi: Tạo Chia sẻ Samba

en: Edit Samba Share
vi: Hiệu chỉnh Chia sẻ Samba

en: You must specify a directory to share.  
    
    Click "OK" to continue.
vi: Bạn phải xác định thư mục cần chia sẻ.
    
    Nhấn "Đồng ý" để tiếp tục.

en: Cannot read %s.  Program will now exit.
vi: Không thể đọc %s. Chương trình sẽ kết thúc ngay.

en: Advanced Samba Server Settings
vi: Thiết lập Samba Server Nâng cao

en: Create New Samba User
vi: Tạo Người dùng Samba Mới

en: Group Permissions:
vi: Quyền Truy cập của Nhóm:

en: Locking
vi: Khóa

en: Logon
vi: Đăng nhập

en: Permissions:
vi: Quyền truy cập:

en: User Permissions:
vi: Quyền Truy cập của Người dùng:

en: World Permissions:
vi: Quyền Truy cập của Thế giới:

en: _Access
vi: _Truy cập

en: _Add User
vi: _Thêm Người dùng

en: _Delete User
vi: _Xóa Người dùng

en: _Edit User
vi: _Hiệu chỉnh Người dùng

en: Service Configuration
vi: Cấu hình dịch vụ

en: Please enter a group name.
vi: Vui lòng nhập tên nhóm.

en: You cannot remove user '%s' from their primary group.
vi: Bạn không thể loại bỏ người dùng '%s' khỏi nhóm chính của họ.

note: The user name is blank, so complain
en: Please specify a user name
vi: Vui lòng nhập tên người dùng

note: This user already exists, so complain
en: An account with username '%s' already exists.
vi: Đã có tài khoản với tên người dùng '%s' rồi.

note: This uid already exists, so complain
en: The uid %s is already in use.
vi: Đã dùng UID %s rồi.

note: This (chosen) gid already exists, so complain
en: The gid %s is already in use.
vi: GID %s đã được dùng rồi.

en: Creating a user with a UID less than %(uid_min)s is not recommended.  Are you sure you want to do this?
vi: Không nên tạo nhóm với UID nhỏ hơn %(uid_min)s. Bạn có chắc muốn thực hiện không?

en: A group with this name already exists.  What would you like to do?
vi: Đã có nhóm tên này rồi. Bạn muốn làm gì?

en: Add to the existing group
vi: Thêm vào nhóm đã có

en: Add to the 'users' group
vi: Thêm vào nhóm 'users'

note: Uh-oh. It looks like /etc/group and /etc/gshadow are out of sync. Give up and quit.
en: The system group database cannot be read.  This problem is most likely caused by a mismatch in /etc/group and /etc/gshadow.  The program will exit now.
vi: Không thể đọc cơ sở dữ liệu nhóm hệ thống. Vấn đề này thường do tập tin /etc/group và /etc/gshadow không khớp nhau. Chương trình sẽ kết thúc ngay.

en: Primary Group:
vi: Nhóm chính:

en: Please enter a user name.
vi: Vui lòng nhập tên người dùng.

en: Please select at least one group for the user.
vi: Vui lòng chọn ít nhất một nhóm cho người dùng.

en: Please specify the month that the password will expire.
vi: Vui lòng xác định tháng mật khẩu sẽ hết hạn sử dụng.

en: Please specify the day that the password will expire.
vi: Vui lòng xác định ngày mật khẩu sẽ hết hạn sử dụng.

en: Please specify the year that the password will expire.
vi: Vui lòng xác định năm mật khẩu sẽ hết hạn sử dụng.

note: mktime will throw an OverflowError if the year is too big.
en: The year is out of range.  Please select a different year.
vi: Năm nằm ngoài phạm vi. Vui lòng chọn năm khác.

en: Please specify the number of days before changing the password is allowed.
vi: Vui lòng xác định số ngày trước khi được phép đổi mật khẩu.

en: Please specify the number of days before changing the password is required.
vi: Vui lòng xác định số ngày trước khi yêu cầu đổi mật khẩu.

en: Please specify the number of days to warn the user before changing the password is required.
vi: Vui lòng xác định số ngày trước khi cảnh báo người dùng yêu cầu đổi mật khẩu.

en: Please specify the number of days until the user account becomes inactive after password has expired.
vi: Vui lòng xác định số ngày trước khi tài khoản bị vô hiệu hóa, sau khi mật khẩu đã hết hạn.

note: We have to check for colons as /etc/passwd is a colon delimited file.
en: The name '%s' contains a colon.  Please do not use colons in the name.
vi: Tên '%s' chứa dấu hai chấm. Vui lòng không dùng dấu hai chấm trong tên.

en: Please enter a home directory.
vi: Vui lòng nhập thư mục home.

note: have to check for colons since /etc/passwd is a colon delimited file
en: The directory name '%s' contains a colon.  Please do not use colons in the directory name.
vi: Tên thư mục '%s' chứa dấu hai chấm. Vui lòng không dùng dấu hai chấm trong tên thư mục.

en: A group with name '%s' already exists.
vi: Đã có nhóm tên '%s' rồi.

en: Creating a group with a GID less than %(gid_min)s is not recommended.  Are you sure you want to do this?
vi: Không nên tạo nhóm với GID nhỏ hơn %(gid_min)s. Bạn có chắc muốn thực hiện không?

en: Error saving settings to %s
vi: Lỗi lưu thiết lập vào %s

en: Primary Group
vi: Nhóm chính

en: Group Members
vi: Thành viên Nhóm

en: Are you sure you want to delete the group '%s'?
vi: Bạn có chắc muốn xóa nhóm '%s' không?

en: User Properties
vi: Thuộc tính Người dùng

en: _User Data
vi: Dữ liệu _Người dùng

en: _Account Info
vi: Thông tin _tài khoản

en: _Password Info
vi: _Thông tin Mật khẩu

en: Select the groups that the user will be a member of:
vi: Chọn nhóm mà người dùng sẽ là thành viên:

en: Group Properties
vi: Thuộc tính nhóm

en: Group _Data
vi: Dữ liệu _Nhóm

en: Select the users to join this group:
vi: Chọn người dùng tham gia nhóm này:

en: Group _Users
vi: Người dùng _Nhóm

en: Add _User
vi: Thêm _Người dùng

en: Edit properties
vi: Sửa thuộc tính

en: U_sers
vi: N_gười dùng

en: Gr_oups
vi: N_hóm

en: This does not look like a tar archive
vi: Đây có vẻ không phải là một kho lưu tar

en: Total bytes written
vi: Tổng số byte đã ghi

en: Total bytes read
vi: Tổng số byte đã đọc

en: Total bytes deleted: %s
vi: Tổng số byte đã xoá: %s

en: (pipe)
vi: (đường ống)

en: Invalid value for record_size
vi: Giá trị cho record_size không đúng

en: No archive name given
vi: Không đưa ra tên kho lưu

en: Cannot verify stdin/stdout archive
vi: Không kiểm tra được kho lưu stdin/stdout

en: Archive is compressed. Use %s option
vi: Kho lưu được nén. Hãy sử dụng tùy chọn %s

en: Cannot update compressed archives
vi: Không cập nhật được kho lưu đã nén

en: At beginning of tape, quitting now
vi: Tại đầu băng ghi âm, thoát ra bây giờ

en: Too many errors, quitting
vi: Quá nhiều lỗi, đang thoát

en: Record size = %lu block | Record size = %lu blocks
vi[0]: Kích cỡ mục ghi = %lu khối

en: Unaligned block (%lu byte) in archive | Unaligned block (%lu bytes) in archive
vi[0]: Khối chưa sắp hàng (%lu byte) trong kho lưu

en: Cannot backspace archive file; it may be unreadable without -i
vi: Không thể "tua" lại tập tin kho lưu; nó có thể không đọc được khi không có « -i »

en: rmtlseek not stopped at a record boundary
vi: rmtlseek không dừng lại tại một ranh giới bản ghi

en: %s: contains invalid volume number
vi: %s: chứa số thứ tự khối không đúng

en: Volume number overflow
vi: Số thứ tự khối thừa ra

en: Prepare volume #%d for %s and hit return:
vi: Chuẩn bị khối #%d cho %s và nhấn Enter:

en: EOF where user reply was expected
vi: Kết thúc tập tin (EOF) khi mong đợi trả lời của người dùng

en: WARNING: Archive is incomplete
vi: CẢNH BÁO: Kho lưu không hoàn thành

en:  n name        Give a new file name for the next (and subsequent) volume(s)
     q             Abort tar
     y or newline  Continue operation
vi:  n TÊN    Đưa ra tên tập tin mới cho (các) khối tin tiếp theo (và theo sau)
     q          Dừng tar
     y hay dòng mới	Tiếp tục lại chạy tiến trình

en:  !             Spawn a subshell
vi:  !             Tạo một trình bao con

en:  ?             Print this list
vi:  ?             In ra danh sách này

en: No new volume; exiting.
vi: Không có khối mới; đang thoát.

en: File name not specified. Try again.
vi: Chưa ghi rõ tên tập tin: hãy thử lại.

en: Invalid input. Type ? for help.
vi: Gõ sai. (Gỏ ? để xem trợ giúp.)

en: %s command failed
vi: Câu lệnh %s không thành công

en: %s is possibly continued on this volume: header contains truncated name
vi: %s có thể tiếp tục trên khối tin này: phần đầu chứa tên bị cắt ngắn

en: %s is not continued on this volume
vi: %s không tiếp tục trên khối này

en: %s is the wrong size (%s != %s + %s)
vi: %s là kích thước sai (%s != %s + %s)

en: This volume is out of sequence (%s - %s != %s)
vi: Khối tin này vượt quá dãy cho phép (%s - %s != %s)

en: Archive not labeled to match %s
vi: Kho lưu không có nhãn tương ứng với %s

en: Volume %s does not match %s
vi: Khối %s không tương ứng %s

en: %s: file name too long to be stored in a GNU multivolume header, truncated
vi: %s: tên tập tin quá dài để chứa trong một phần đầu đa khối GNU nên bị cắt ngắn

en: write did not end on a block boundary
vi: tiến trình ghi (write) không dừng lại tại một ranh giới khối

en: Could only read %lu of %lu byte | Could only read %lu of %lu bytes
vi[0]: Chỉ đọc được %lu từ %lu byte

en: Contents differ
vi: Diff nội dung

en: Unexpected EOF in archive
vi: Kết thúc tập tin không mong đợi trong kho lưu

en: File type differs
vi: Diff dạng tập tin

en: Mode differs
vi: Diff chế độ

en: Uid differs
vi: Diff Uid

en: Gid differs
vi: Diff Gid

en: Mod time differs
vi: Diff thời gian sửa đổi

en: Size differs
vi: Diff kích thước

en: Not linked to %s
vi: Không liên kết tới %s

en: Symlink differs
vi: Diff liên kết mềm

en: Device number differs
vi: Diff số thứ tự của thiết bị

en: Verify
vi: Kiểm tra

en: %s: Unknown file type `%c', diffed as normal file
vi: %s: không rõ dạng tập tin '%c' nên khác biệt (diff) như tập tin thông thường

en: Archive contains file names with leading prefixes removed.
vi: Kho lưu chứa tên tập tin không có tiền tố ở đầu.

en: Verification may fail to locate original files.
vi: Sự kiểm tra có thể không định vị được các tập tin gốc.

en: VERIFY FAILURE: %d invalid header detected | VERIFY FAILURE: %d invalid headers detected
vi[0]: LỖI KIỂM TRA: tìm thấy %d phần đầu không đúng

en: A lone zero block at %s
vi: Một khối không đơn lẻ tại %s

en: %s: contains a cache directory tag %s; %s
vi: %s: chứa một thẻ thư mục ghi nhớ tạm %s: %s

en: value %s out of %s range %s..%s; substituting %s
vi: giá trị %s vượt quá %s phạm vi %s..%s; đang thay thế %s

en: value %s out of %s range %s..%s
vi: giá trị %s vượt quá %s phạm vi %s..%s

en: Generating negative octal headers
vi: Đang tạo phần đầu hệ tám âm

en: %s: file name is too long (max %d); not dumped
vi: %s: tên tập tin quá dài (max %d); không được dump

en: %s: file name is too long (cannot be split); not dumped
vi: %s: tên tập tin quá dài (không chia được); không được dump

en: %s: link name is too long; not dumped
vi: %s: tên liên kết quá dài; không được dump

en: %s: File shrank by %s byte; padding with zeros | %s: File shrank by %s bytes; padding with zeros
vi[0]: %s: Tập tin được rút ngắn %s byte; độn vào bắng các số không

en: %s: file is on a different filesystem; not dumped
vi: %s: tập tin trên một hệ thống tập tin khác; không được dump

en: contents not dumped
vi: chưa đổ nội dung

en: %s: Unknown file type; file ignored
vi: %s: Không rõ dạng tập tin; tập tin bị lờ đi

en: Missing links to %s.
vi: Thiếu liên kết tới %s.

en: %s: file is unchanged; not dumped
vi: %s: tập tin chưa thay đổi; không được dump

en: %s: file is the archive; not dumped
vi: %s: tập tin là kho lưu; không được đổ

en: directory not dumped
vi: chưa đổ thư mục

en: %s: file changed as we read it
vi: %s: tập tin đã thay đổi khi chúng ta đọc nó

en: %s: socket ignored
vi: %s: socket bị lờ đi

en: %s: door ignored
vi: %s: cửa (door) bị lờ đi

en: Skipping to next header
vi: Nhảy tới phần đầu tiếp theo

en: Deleting non-header from archive
vi: Xóa không phải phần đầu từ kho lưu

en: %s: implausibly old time stamp %s
vi: %s: tem thời gian cũ không hợp lý %s

en: %s: time stamp %s is %s s in the future
vi: %s: tem thời gian %s là %s giây trong tương lai

en: %s: Unexpected inconsistency when making directory
vi: %s: Sự mâu thuẫn không mong đợi khi tạo thư mục

en: %s: Directory renamed before its status could be extracted
vi: %s: Đổi tên thư mục trước khi có thể giải phóng trạng thái của nó

en: Extracting contiguous files as regular files
vi: Giải nén các tập tin liền nhau thành những tập tin thông thường

en: Attempting extraction of symbolic links as hard links
vi: Đang thử giải nén liên kết mềm thành liên kết cứng

en: %s: Cannot extract -- file is continued from another volume
vi: %s: Không giải nén được -- tập tin tiếp tục từ khối khác

en: Unexpected long name header
vi: Phần đầu tên dài không mong đợi

en: %s: Unknown file type `%c', extracted as normal file
vi: %s: Dạng tập tin không rõ '%c' nên giải nén như tập tin thông thường

en: Current %s is newer or same age
vi: %s hiện thời là mới hay hay cùng thời

en: %s: Was unable to backup this file
vi: %s: Không thể sao lưu tập tin này

en: Cannot rename %s to %s
vi: Không thể đổi tên %s thành %s

en: %s: Directory has been renamed from %s
vi: %s: Đã đổi tên thư mục từ %s

en: %s: Directory has been renamed
vi: %s: Đã đổi tên thư mục

en: %s: Directory is new
vi: %s: Thư mục là mới

en: Invalid time stamp
vi: Tem thời gian không đúng

en: Invalid modification time (seconds)
vi: Thời gian sửa đổi không hợp lệ (giây)

en: Invalid modification time (nanoseconds)
vi: Thời gian sửa đổi không hợp lệ (nanô-giây)

en: Invalid device number
vi: Số thứ tự thiết bị không đúng

en: Invalid inode number
vi: Số thứ tự chỉ mục inode sai

en: Field too long while reading snapshot file
vi: Trường quá dài trong khi đọc tập tin ảnh chụp

en: Read error in snapshot file
vi: Lỗi đọc trong tập tin ảnh chụp

en: Unexpected EOF in snapshot file
vi: Kết thúc tập tin (EOF) không mong đợi trong tập tin ảnh chụp

en: Unexpected field value in snapshot file
vi: Giá trị trường không mong đợi trong tập tin ảnh chụp

en: Missing record terminator
vi: Thiếu dấu giới hạn mục ghi

en: Bad incremental file format
vi: Định dạng tập tin dần sai

en: Unsupported incremental format version: %<PRIuMAX>
vi: Phiên bản định dạng dần không được hỗ trợ : %<PRIuMAX>

en: Malformed dumpdir: expected '%c' but found %#3o
vi: Thư mục đổ dạng sai: mong đợi « %c » còn tìm %#3o

en: Malformed dumpdir: 'X' duplicated
vi: Thư mục đổ dạng sai: « X » đã nhân đôi

en: Malformed dumpdir: empty name in 'R'
vi: Thư mục đổ dạng sai: tên rỗng trong « R »

en: Malformed dumpdir: 'T' not preceeded by 'R'
vi: Thư mục đổ dạng sai: « T » không có « R » đi trướ

en: Malformed dumpdir: empty name in 'T'
vi: Thư mục đổ dạng sai: tên rỗng trong « T »

en: Malformed dumpdir: expected '%c' but found end of data
vi: Thư mục đổ dạng sai: mong đợi « %c » còn tìm kết thúc dữ liệu

en: Malformed dumpdir: 'X' never used
vi: Thư mục đổ dạng sai: « X » không bao giờ dùng

en: Cannot create temporary directory using template %s
vi: Không thể tạo thư mục tạm bằng mẫu %s

en: %s: Not purging directory: unable to stat
vi: %s: Không làm sạch thư mục: không thể lấy trạng thái (stat)

en: %s: directory is on a different device: not purging
vi: %s: thư mục trên một thiết bị khác: không làm sạch

en: %s: Deleting %s
vi: %s: Đang xóa %s

en: %s: Cannot remove
vi: %s: Không thể xóa bỏ

en: %s: Omitting
vi: %s: Đang bỏ đi

en: block %s: ** Block of NULs **
vi: khối %s: ** Khối của các số không (NUL) **

en: block %s: ** End of File **
vi: khối %s: ** Kết thúc tập tin **

en: block %s:
vi: khối %s:

note: TRANSLATORS: %s is type of the value (gid_t, uid_t, etc.)
en: Blanks in header where numeric %s value expected
vi: Khoảng trống trong Phần đầu trong khi mong đợi một giá trị số %s

note: TRANSLATORS: Second %s is a type name (gid_t,uid_t,etc.)
en: Archive octal value %.*s is out of %s range; assuming two's complement
vi: Giá trị hệ tám %.*s của kho lưu vượt ra phạm vi %s; coi như phần bù của hai

note: TRANSLATORS: Second %s is a type name (gid_t,uid_t,etc.)
en: Archive octal value %.*s is out of %s range
vi: Giá trị hệ tám %.*s của kho lưu vượt ra phạm vi %s

en: Archive contains obsolescent base-64 headers
vi: Kho lưu chứa phần đầu base-64 không còn dùng nữa

en: Archive signed base-64 string %s is out of %s range
vi: Kho lưu ký chuỗi base-64 %s vượt ra ngoài vùng %s

en: Archive base-256 value is out of %s range
vi: Giá trị base-256 của kho lưu vượt ra ngoài vùng %s

note: TRANSLATORS: Second %s is a type name (gid_t,uid_t,etc.)
en: Archive contains %.*s where numeric %s value expected
vi: Kho lưu chứa %.*s ở chỗ mong đợi giá trị số %s

note: TRANSLATORS: Second %s is type name (gid_t,uid_t,etc.)
en: Archive value %s is out of %s range %s..%s
vi: Giá trị kho lưu %s vượt quá phạm vi %s (%s..%s)

en:  link to %s
vi:  liên kết tới %s

en:  unknown file type %s
vi:  dạng tập tin không rõ %s

en: --Long Link--
vi: --Liên kết Dài--

en: --Long Name--
vi: --Tên Dài--

en: --Volume Header--
vi: --Phần đầu Khối--

en: --Continued at byte %s--
vi: --Tiếp tục tại byte %s--

en: Creating directory:
vi: Đang tạo thư mục:

en: %s: Cannot rename to %s
vi: %s: Không thể đổi tên thành %s

en: Renaming %s back to %s
vi: Đang đổi tên %s ngược lại thành %s

en: %s: File removed before we read it
vi: %s: Tập tin bị xóa trước khi chúng ta đọc nó

en: interprocess channel
vi: kênh (channel) giữa các tiến trình

en: Pattern matching characters used in file names
vi: Tên tập tin chứa ký tự khớp mẫu

en: Use --wildcards to enable pattern matching, or --no-wildcards to suppress this warning
vi: Dùng « --wildcards » (ký tự đặi diện) để hiệu lực chức năng khớp mẫu,
    hoặc « --no-wildcards » để thu hồi cảnh báo này.

en: %s: Not found in archive
vi: %s: Không tìm thấy trong kho lưu

en: %s: Required occurrence not found in archive
vi: %s: Không tìm thấy phần tử yêu cầu trong kho lưu

en: Archive label mismatch
vi: Sai khớp nhãn kho lưu

en: Using -C option inside file list is not allowed with --listed-incremental
vi: Sử dụng tuỳ chọn « -C » bên trong danh sách tập tin không được phép với « --listed-incremental »

en: Only one -C option is allowed with --listed-incremental
vi: Chỉ cho phép một tuỳ chọn « -C » với « --listed-incremental »

en: Options `-%s' and `-%s' both want standard input
vi: Cả hai tùy chọn `-%s' và `-%s' đều muốn dữ liệu nhập vào tiêu chuẩn

en: %s: Invalid archive format
vi: %s: Định dạng kho lưu không đúng

en: GNU features wanted on incompatible archive format
vi: Muốn tính năng GNU trên định dạng kho lưu không tương thích

en: Unknown quoting style `%s'. Try `%s --quoting-style=help' to get a list.
vi: Không rõ kiểu dáng trích dẫn « %s ». Hãy thử lệnh « %s --quoting-style=help » để xem danh sách.

en: GNU `tar' saves many files together into a single tape or disk archive, and can restore individual files from the archive.
    
    Examples:
      tar -cf archive.tar foo bar  # Create archive.tar from files foo and bar.
      tar -tvf archive.tar         # List all files in archive.tar verbosely.
      tar -xf archive.tar          # Extract all files from archive.tar.
vi: Chương trình `tar' của GNU ghi nhớ nhiều tập tin vào cùng một kho lưu băng từ hay lên đĩa, và có thể phục hồi từng tập tin riêng rẽ từ kho lưu này.
    
    Ví dụ :
      tar -cf kho.tar foo bar  # Tạo kho.tar từ các tập tin foo và bar.
      tar -tvf kho.tar         # Liệt kê chi tiết tất cả các tập tin có trong kho.tar.
      tar -xf kho.tar          # Giải phóng tất cả các tập tin ra từ kho.tar.

en: The backup suffix is `~', unless set with --suffix or SIMPLE_BACKUP_SUFFIX.
    The version control may be set with --backup or VERSION_CONTROL, values are:
    
      none, off       never make backups
      t, numbered     make numbered backups
      nil, existing   numbered if numbered backups exist, simple otherwise
      never, simple   always make simple backups
vi: Hậu tố kho lưu là `~', trừ khi được đặt với « --suffix » hay SIMPLE_BACKUP_SUFFIX.
    Có thể đặt điều khiển phiên bản bằng « --backup » hay VERSION_CONTROL,
    các giá trị là:
    
      none, off 	không bao giờ tạo kho lưu
      t, numbered     tạo kho lưu đánh số
      nil, existing   đánh số nếu kho lưu tồn tại, nếu không thì đơn giản
      never, simple   luôn luôn tạo kho lưu đơn giản

en: list the contents of an archive
vi: liệt kê nội dung của một kho lưu

en: extract files from an archive
vi: giải phóng các tập tin từ một kho lưu

en: create a new archive
vi: tạo một kho lưu mới

en: find differences between archive and file system
vi: tìm sự khác nhau giữa kho lưu và hệ thống tập tin

en: append files to the end of an archive
vi: thêm các tập tin vào cuối một kho lưu

en: only append files newer than copy in archive
vi: chỉ thêm những tập tin mới hơn bản sao trong kho lưu

en: append tar files to an archive
vi: thêm các tập tin tar vào một kho lưu

en: delete from the archive (not on mag tapes!)
vi: xóa từ kho lưu (không dùng trên các băng ghi âm mag!)

en: test the archive volume label and exit
vi: thử nhãn khối tin kho lưu rồi thoát

en: Operation modifiers:
vi: Từ khóa bổ nghĩa thao tác:

en: handle sparse files efficiently
vi: điều khiển các tập tin thưa thớt một cách có hiệu quả

en: MAJOR[.MINOR]
vi: CHÍNH[.PHỤ]

en: set version of the sparse format to use (implies --sparse)
vi: đặt phiên bản của định dạng sparse cần dùng (ngụ ý « --sparse »)

en: handle old GNU-format incremental backup
vi: điều khiển sao lưu incremental có định dạng GNU cũ

en: handle new GNU-format incremental backup
vi: điều khiển sao lưu incremental có định dạng GNU mới

en: dump level for created listed-incremental archive
vi: cấp đổ cho kho lưu liệt kê tăng dần được tạo

en: do not exit with nonzero on unreadable files
vi: đừng thoát với giá trị khác không trên tập tin không thể đọc

en: process only the NUMBERth occurrence of each file in the archive; this option is valid only in conjunction with one of the subcommands --delete, --diff, --extract or --list and when a list of files is given either on the command line or via the -T option; NUMBER defaults to 1
vi: chỉ thực hiện trên lần xuất hiện thứ SỐ của mỗi tập tin trong kho lưu. Tùy chọn này chỉ có ý nghĩa khi kết hợp với một trong những câu lệnh con:
     --delete		xoá
     --diff		khác biệt
     --extract 	giải nén
     --list 		liệt kê
    và khi đưa ra một danh sách tập tin hoặc trên dòng lệnh hoặc qua tùy chọn « -T ».
    Mặc định SỐ có giá trị bằng 1.

en: archive is seekable
vi: có thể tìm nơi trong kho lưu

en: archive is not seekable
vi: không thể tìm nơi trong kho lưu

en: do not check device numbers when creating incremental archives
vi: đừng kiểm tra số thứ tự thiết bị khi tạo kho nén dần

en: check device numbers when creating incremental archives (default)
vi: kiểm tra số thứ tự thiết bị khi tạo kho nén dần

en: Overwrite control:
vi: Điều khiển ghi đè:

en: attempt to verify the archive after writing it
vi: thử kiểm tra kho lưu sau khi ghi nó

en: remove files after adding them to the archive
vi: xóa bỏ các tập tin sau khi thêm chúng vào kho lưu

en: don't replace existing files when extracting
vi: không thay thế những tập tin đã có khi giải phóng

en: don't replace existing files that are newer than their archive copies
vi: không thay thế những tập tin đã có mà mới hơn bản sao trong kho lưu

en: overwrite existing files when extracting
vi: ghi đè lên những tập tin đã có khi giải phóng

en: remove each file prior to extracting over it
vi: xóa bỏ quyền ưu tiên của mỗi tập tin để giải phóng và ghi đè lên nó

en: empty hierarchies prior to extracting directory
vi: xóa sạch quyền ưu tiên trong cây thư mục để giải phóng thư mục

en: preserve metadata of existing directories
vi: bảo quản dữ liệu mêta của các thư mục đã có

en: overwrite metadata of existing directories when extracting (default)
vi: ghi đè lên siêu dữ liệu của những thư mục đã có khi giải phóng (mặc định)

en: Select output stream:
vi: Chọn luồng xuất:

en: extract files to standard output
vi: giải phóng tập tin ra đầu ra tiêu chuẩn

en: pipe extracted files to another program
vi: gửi các tập tin đã giải nén qua ống dẫn cho chương trình khác

en: ignore exit codes of children
vi: bỏ qua mã thoát của tiến trình con

en: treat non-zero exit codes of children as error
vi: xử lý mã thoát khác số không của tiến trình con như lỗi

en: Handling of file attributes:
vi: Điều khiển thuộc tính tập tin:

en: force NAME as owner for added files
vi: bắt buộc dùng TÊN làm người sở hữu cho những tập tin thêm vào

en: force NAME as group for added files
vi: bắt buộc dùng TÊN làm nhóm sở hữu cho những tập tin thêm vào

en: DATE-OR-FILE
vi: NGÀY-CỦA-TẬP-TIN

en: set mtime for added files from DATE-OR-FILE
vi: đặt từ DATE-OR-FILE thời gian mtime cho các tập tin đã thêm

en: CHANGES
vi: THAY ĐỔI

en: force (symbolic) mode CHANGES for added files
vi: bắt buộc THAY ĐỔI chế độ (tượng trưng) cho những tập tin thêm vào

en: METHOD
vi: PHƯƠNG PHÁP

en: preserve access times on dumped files, either by restoring the times after reading (METHOD='replace'; default) or by not setting the times in the first place (METHOD='system')
vi: bảo tồn các thời gian truy cập của tập tin đã đổ, hoặc bằng cách phục hồi thời gian sau khi đọc (PHƯƠNG PHÁP='replace'; mặc định), hoặc bằng cách không đặt thời gian như vậy (PHƯƠNG PHÁP='system')

en: don't extract file modified time
vi: không giải phóng thời gian sửa đổi của tập tin

en: try extracting files with the same ownership as exists in the archive (default for superuser)
vi: thử giải phóng tập tin cùng quyền sở hữu với tập tin trong kho lưu (mặc định cho siêu người dùng)

en: extract files as yourself (default for ordinary users)
vi: giải phóng tập tin dưới tên người dùng riêng (mặc định cho người dùng bình thường)

en: always use numbers for user/group names
vi: luôn luôn sử dụng số cho tên người dùng/nhóm

en: extract information about file permissions (default for superuser)
vi: cũng giải nén thông tin về quyền truy cập tập tin (mặc định cho siêu người dùng)

en: apply the user's umask when extracting permissions from the archive (default for ordinary users)
vi: áp dụng umask của người dùng khi giải nén quyền truy cập ra từ kho lưu (mặc định cho người dùng bình thường)

en: sort names to extract to match archive
vi: sắp xếp tên để giải phóng tới kho lưu tương ứng

en: same as both -p and -s
vi: giống như khi có hai tùy chọn -p và -s

en: delay setting modification times and permissions of extracted directories until the end of extraction
vi: hoãn đến kết thúc tiến trình giải nén việc đặt thời gian sửa đổi và quyền truy cập các thư mục đã giải nén

en: cancel the effect of --delay-directory-restore option
vi: hủy hiệu ứng của tùy chọn « --delay-directory-restore »

en: Device selection and switching:
vi: Lựa chọn và chuyển đổi thiết bị:

en: use archive file or device ARCHIVE
vi: sử dụng tập tin kho lưu hoặc thiết bị LƯU TRỮ

en: archive file is local even if it has a colon
vi: tập tin kho lưu là cục bộ thậm chí nếu có một dấu hai chấm

en: use given rmt COMMAND instead of rmt
vi: sử dụng CÂU LỆNH rmt đưa ra thay cho rmt

en: specify drive and density
vi: chỉ ra ổ và mật độ ghi dữ liệu

en: create/list/extract multi-volume archive
vi: tạo/liệt kê/giải phóng kho lưu nhiều khối

en: change tape after writing NUMBER x 1024 bytes
vi: thay băng ghi âm (tape) sau khi ghi nhớ SỐ X 1024 byte

en: run script at end of each tape (implies -M)
vi: chạy script tại cuối mỗi băng ghi âm (có nghĩa -M)

en: use/update the volume number in FILE
vi: sử dụng/cập nhật số thứ tự khối trong TẬP TIN

en: Device blocking:
vi: Khối của thiết bị:

en: BLOCKS
vi: KHỐI

en: BLOCKS x 512 bytes per record
vi: KHỐI X 512 byte cho mỗi bản ghi

en: NUMBER of bytes per record, multiple of 512
vi: SỐ byte cho mỗi mục ghi, bội số cho 512

en: ignore zeroed blocks in archive (means EOF)
vi: lờ đi những khối không (zero) trong kho lưu (có nghĩa EOF)

en: reblock as we read (for 4.2BSD pipes)
vi: đặt khối lại khi chúng ta đọc (cho đường ống 4.2BSD)

en: Archive format selection:
vi: Lựa chọn định dạng kho lưu:

en: create archive of the given format
vi: tạo lưư trữ với định dạng đưa ra

en: FORMAT is one of the following:
vi: ĐỊNH DẠNG là một trong số sau:

en: old V7 tar format
vi: định dạng tar V7 cũ

en: GNU format as per tar <= 1.12
vi: định dạng GNU theo như tar <= 1.12

en: GNU tar 1.13.x format
vi: định dạng tar GNU 1.13.x

en: POSIX 1003.1-1988 (ustar) format
vi: định dạng PoSIX 1003.1-1988 (ustar)

en: POSIX 1003.1-2001 (pax) format
vi: định dạng POSIX 1003.1-2001 (pax)

en: same as pax
vi: bằng pax

en: same as --format=v7
vi: giống như --format=v7

en: same as --format=posix
vi: giống như --format=posix

en: keyword[[:]=value][,keyword[[:]=value]]...
vi: từ_khoá[[:]=giá_trị][,từ_khoá[[:]=giá_trị]]...

en: control pax keywords
vi: từ khóa điều khiển pax

en: create archive with volume name TEXT; at list/extract time, use TEXT as a globbing pattern for volume name
vi: tạo kho lưu với tên khối tin VĂN BẢN. Tại thời điểm liệt kê/giải phóng, sử dụng VĂN BẢN làm mẫu glob cho tên khối tin

en: Compression options:
vi: Tùy chọn nén:

en: use archive suffix to determine the compression program
vi: dùng hậu tố kho lưu để xác định chương trình nén

en: do not use archive suffix to determine the compression program
vi: không nên dùng hậu tố kho lưu để xác định chương trình nén

en: filter through PROG (must accept -d)
vi: lọc qua chương TRÌNH (phải chấp nhận -d)

en: Local file selection:
vi: Lựa chọn tập tin nội bộ:

en: add given FILE to the archive (useful if its name starts with a dash)
vi: thêm vào kho lưu TẬP TIN đã cho (có ích nếu tên nó bắt đầu với dấu gạch)

en: change to directory DIR
vi: thay đổi tới thư mục THƯ MỤC

en: get names to extract or create from FILE
vi: lấy các tên tập tin cần giải phóng hay tạo từ TẬP TIN

en: -T reads null-terminated names, disable -C
vi: -T đọc tên kết thúc vô hiệu lực, tắt -C

en: disable the effect of the previous --null option
vi: tắt hiệu ứng của tùy chọn « --null » đi trước

en: unquote filenames read with -T (default)
vi: hủy trích dẫn các tên tập tin được đọc bằng « -T » (mặc định)

en: do not unquote filenames read with -T
vi: đừng hủy trích dẫn các tên tập tin được đọc bằng « -T »

en: exclude files, given as a PATTERN
vi: loại trừ những tập tin tương ứng với MẪU

en: exclude patterns listed in FILE
vi: loại trừ những mẫu liệt kê trong TẬP TIN

en: exclude contents of directories containing CACHEDIR.TAG, except for the tag file itself
vi: loại trữ nội dung của thư mục chứa thẻ ghi nhớ tạm CACHEDIR.TAG, trừ tập tin thẻ chính nó

en: exclude everything under directories containing CACHEDIR.TAG
vi: loại trữ mọi thứ đều nằm dưới thư mục chứa thẻ ghi nhớ tạm CACHEDIR.TAG

en: exclude directories containing CACHEDIR.TAG
vi: loại trữ thư mục chứa thẻ ghi nhớ tạm CACHEDIR.TAG

en: exclude contents of directories containing FILE, except for FILE itself
vi: loại trữ nội dung của thư mục chứa TẬP TIN, trừ TẬP TIN chính nó

en: exclude everything under directories containing FILE
vi: loại trữ mọi thứ đều nằm dưới thư mục chứa TẬP TIN

en: exclude directories containing FILE
vi: loại trữ thư mục chứa TẬP TIN

en: exclude version control system directories
vi: trừ thư mục của hệ thống điều khiển phiên bản (v.d. « .svn »)

en: exclude backup and lock files
vi: loại trừ tập tin kiểu sao lưu và khoá

en: avoid descending automatically in directories
vi: tránh sự giảm dần một cách tự động trong các thư mục

en: stay in local file system when creating archive
vi: nằm trong hệ thống tập tin nội bộ khi tạo kho lưu

en: recurse into directories (default)
vi: đệ quy vào các thư mục (mặc định)

en: don't strip leading `/'s from file names
vi: đừng bỏ `/' ở đầu tên tập tin

en: follow symlinks; archive and dump the files they point to
vi: theo liên kết tượng trưng; kho lưu và đổ tập tin tới đó nó chỉ

en: follow hard links; archive and dump the files they refer to
vi: theo liên kết cứng; kho lưu và đổ tập tin tới đó nó chỉ

en: MEMBER-NAME
vi: TÊN-THÀNH-VIÊN

en: begin at member MEMBER-NAME in the archive
vi: bắt đầu tại thành viên TÊN-THÀNH-VIÊN trong kho lưu

en: only store files newer than DATE-OR-FILE
vi: chỉ chứa những tập tin mới hơn NGÀY-CỦA-TẬP-TIN

en: DATE
vi: NGÀY

en: compare date and time when data changed only
vi: so sánh ngày và thời gian chỉ khi dữ liệu thay đổi

en: CONTROL
vi: ĐIỀU KHIỂN

en: backup before removal, choose version CONTROL
vi: sao lưu trước khi xóa, chọn phiên bản ĐIỀU KHIỂN

en: backup before removal, override usual suffix ('~' unless overridden by environment variable SIMPLE_BACKUP_SUFFIX)
vi: sao lưu trước khi xóa, ghi đè hậu tố thông thường ('~' trừ khi ghi đè bằng biến môi trường SIMPLE_BACKUP_SUFFIX)

en: File name transformations:
vi: Chuyển dạng tên tập tin:

en: strip NUMBER leading components from file names on extraction
vi: bỏ đi SỐ thành phần đứng đầu ra tên tập tin khi giải nén

en: use sed replace EXPRESSION to transform file names
vi: dùng « sed replace BIỂU THỨC » để chuyển dạng tên tập tin

en: File name matching options (affect both exclude and include patterns):
vi: Tùy chọn khớp tên tập tin (có tác động mẫu kiểu cả hai loại trừ và bao gồm):

en: ignore case
vi: không phân biệt chữ hoa/thường

en: patterns match file name start
vi: mẫu tương ứng với bắt đầu tên tập tin

en: patterns match after any `/' (default for exclusion)
vi: mẫu tương ứng sau bất kỳ / nào (mặc định để loại trừ)

en: case sensitive matching (default)
vi: khớp có phân biệt chữ hoa/ thường (mặc định)

en: use wildcards (default for exclusion)
vi: dùng ký tự đại diện (mặc định để loại trừ)

en: verbatim string matching
vi: khớp chuỗi nghĩa chữ

en: wildcards do not match `/'
vi: ký tự đại diện không tương ứng '/'

en: wildcards match `/' (default for exclusion)
vi: ký tự đại diện tương ứng '/' (mặc định để loại trừ)

en: Informative output:
vi: Dữ liệu kết quả có tính thông tin:

en: verbosely list files processed
vi: liệt kê một cách tỉ mỉ những tập tin được tiến hành

en: warning control
vi: điều khiển cảnh báo

en: display progress messages every NUMBERth record (default 10)
vi: hiển thị thông báo về tiến triển sau mỗi mục ghi thứ SỐ (mặc định 10)

en: ACTION
vi: HÀNH_ĐỘNG

en: execute ACTION on each checkpoint
vi: thực hiện HÀNH_ĐỘNG này ở mỗi điểm kiểm

en: print a message if not all links are dumped
vi: in ra một thông báo nếu không phải tất cả các liên kết được dump

en: SIGNAL
vi: TÍN HIỆU

en: print total bytes after processing the archive; with an argument - print total bytes when this SIGNAL is delivered; Allowed signals are: SIGHUP, SIGQUIT, SIGINT, SIGUSR1 and SIGUSR2; the names without SIG prefix are also accepted
vi: in ra tổng số byte sau khi xử lý kho lưu ;
    có đối số thì in ra tổng số byte khi nhận được TÍN HIỆU này; tín hiệu được phép:
    SIGHUP, SIGQUIT, SIGINT, SIGUSR1, SIGUSR2;
    cũng chấp nhận tên không có tiền tố « SIG ».

en: print file modification times in UTC
vi: in ra giờ sửa đổi tập tin theo UTC

en: print file time to its full resolution
vi: in ra giờ tập tin đến độ phân giải đầy đủ

en: send verbose output to FILE
vi: gửi kết quả chi tiết tới TẬP TIN

en: show block number within archive with each message
vi: hiên thị số thứ tự khối trong kho lưu với mỗi thông báo

en: ask for confirmation for every action
vi: hỏi xác nhận trước mỗi hành động

en: show tar defaults
vi: hiển thị các giá trị mặc định của tar

en: when listing or extracting, list each directory that does not match search criteria
vi: khi liệt kê hay giải phóng, liệt kê mỗi thư mục không tương ứng với tiêu chí tìm kiếm

en: show file or archive names after transformation
vi: hiển thị các tên tập tin hay kho lưu sau khi chuyển dạng

en: set name quoting style; see below for valid STYLE values
vi: đặt kiểu dáng trích dẫn tên; xem dưới để tìm các giá trị KIỂU DÁNG hợp lệ

en: additionally quote characters from STRING
vi: cũng trích dẫn các ký tự của CHUỖI

en: disable quoting for characters from STRING
vi: tắt trích dẫn các ký tự của CHUỖI

en: Compatibility options:
vi: Tùy chọn tương thích:

en: when creating, same as --old-archive; when extracting, same as --no-same-owner
vi: khi tạo, giống như « --old-archive »
    khi giải phóng, giống như « --no-same-owner »

en: Other options:
vi: Những tùy chọn khác:

en: disable use of some potentially harmful options
vi: tắt sử dụng một số tùy chọn có thể gây tai hại

en: You may not specify more than one `-Acdtrux' or `--test-label' option
vi: Chỉ cho phép đưa ra một tùy chọn « -Acdtrux » hay « --test-label »

en: Conflicting compression options
vi: Mâu thuẫn giữa các tùy chọn nén

en: Unknown signal name: %s
vi: Không rõ tên tín hiệu : %s

en: Date sample file not found
vi: Không tìm thấy tập tin mẫu ngày tháng

en: Substituting %s for unknown date format %s
vi: Đang thay thế %s cho dạng ngày tháng không rõ %s

en: Option %s: Treating date `%s' as %s
vi: Tùy chọn %s: đang xử lý ngày tháng « %s » như %s

en: %s: file list already read
vi: %s: danh sách tập tin đã được đọc

en: %s: file name read contains nul character
vi: %s: đọc tên tập tin chứa ký tự vô giá trị

en: filter the archive through %s
vi: lọc kho lưu qua %s

en: Valid arguments for the --quoting-style option are:
vi: Các đối số thích hợp với tùy chọn « --quoting-style »:

en: 
    *This* tar defaults to:
vi: 
    tar *này* mặc định tới:

en: Invalid blocking factor
vi: Nhân tố khối không đúng

en: Invalid tape length
vi: Chiều dài băng ghi âm không đúng

en: Invalid incremental level value
vi: Sai đặt giá trị cấp tăng dần

en: More than one threshold date
vi: Có nhiều ngày bắt đầu

en: Invalid sparse version value
vi: Giá trị phiên bản sparse không hợp lệ

en: --atime-preserve='system' is not supported on this platform
vi: --atime-preserve='system' không được hỗ trợ trên nền tảng này

en: --checkpoint value is not an integer
vi: giá trị « --checkpoint » không phải số nguyên

en: Invalid mode given on option
vi: Đưa ra chế độ không đúng trên tùy chọn

en: Invalid number
vi: Số không đúng

en: Invalid owner
vi: Chủ sở hữu không đúng

en: The --preserve option is deprecated, use --preserve-permissions --preserve-order instead
vi: Tùy chọn « --preserve » bị phản đối, hãy sử dụng tùy chọn « --preserve-permissions » « --preserve-order » để thay thế

en: Invalid record size
vi: Kích thước bản ghi không đúng

en: Record size must be a multiple of %d.
vi: Kích thước bản ghi phải là bội số của %d.

en: Invalid number of elements
vi: Số thứ tự của nguyên tố không đúng

en: Only one --to-command option allowed
vi: Cho phép chỉ một tùy chọn « --to-command »

en: Malformed density argument: %s
vi: Tham số mật độ dạng sai: %s

en: Unknown density: `%c'
vi: Mật độ không rõ : « %c »

en: Options `-[0-7][lmh]' not supported by *this* tar
vi: tar *này* không hỗ trợ tùy chọn `-[0-7][lmh]'

en: Old option `%c' requires an argument.
vi: Tùy chọn cũ `%c' yêu cầu một tham số.

en: --occurrence is meaningless without a file list
vi: --occurrence không có giá trị khi không đưa ra một danh sách tập tin

en: --occurrence cannot be used in the requested operation mode
vi: --occurrence không được sử dụng trong chế độ thao tác đã yêu cầu

en: Multiple archive files require `-M' option
vi: Tập tin nhiều kho lưu yêu cầu tùy chọn `-M'

en: Cannot combine --listed-incremental with --newer
vi: Không thể kết hợp --listed-incremental với --newer

en: --level is meaningless without --listed-incremental
vi: Tùy chọn « --level » vô ích mà không có « --listed-incremental »

en: %s: Volume label is too long (limit is %lu byte) | %s: Volume label is too long (limit is %lu bytes)
vi[0]: %s: Nhãn khối quá dài (giới hạn là %lu byte)

en: Cannot verify multi-volume archives
vi: Không thể kiểm tra kho lưu nhiều khối

en: Cannot verify compressed archives
vi: Không thể kiểm tra kho lưu đã nén

en: Cannot use multi-volume compressed archives
vi: Không thể sử dụng kho lưu nhiều khối đã nén

en: Cannot concatenate compressed archives
vi: Không thể ghép nối các kho nén

en: --pax-option can be used only on POSIX archives
vi: --pax-option chỉ dùng được trên kho lưu POSIX

en: Volume length cannot be less than record size
vi: Chiều dài khối tin không thể nhỏ hơn kích cỡ mục ghi

en: --preserve-order is not compatible with --listed-incremental
vi: Tùy chọn « --preserve-order » không tương thích với « --listed-incremental »

en: Cowardly refusing to create an empty archive
vi: Từ chối tạo một kho lưu trống rỗng

en: Options `-Aru' are incompatible with `-f -'
vi: Các tùy chọn `-Aru' không tương thích với `-f -'

en: You must specify one of the `-Acdtrux' or `--test-label'  options
vi: Bạn phải chỉ ra một trong hai tùy chọn « -Acdtrux » và « --test-label »

en: Exiting with failure status due to previous errors
vi: Đang thoát với trạng thái thất bại do lỗi xảy ra trước

en: %s: File shrank by %s byte | %s: File shrank by %s bytes
vi[0]: %s: Tập tin được rút ngắn %s byte

en: Keyword %s is unknown or not yet implemented
vi: Từ khóa %s không rõ hoặc chưa được thực hiện

en: Time stamp is out of allowed range
vi: Nhãn thời gian ở ngoại phạm vi

en: Pattern %s cannot be used
vi: Không thể dùng mẫu (pattern) %s

en: Keyword %s cannot be overridden
vi: Không thể ghi chèn lên từ khóa %s

en: Malformed extended header: missing length
vi: Phần đầu mở rộng dạng sai: thiếu chiều dài

en: Extended header length is out of allowed range
vi: Chiều dài phần đầu mở rộng ở ngoại phạm vi được phép

en: Extended header length %*s is out of range
vi: Chiều dài phần đầu mở rộng %*s ở ngoại phạm vi được phép

en: Malformed extended header: missing blank after length
vi: Phần đầu mở rộng dạng sai: thiếu khoảng trắng ở sau chiều dài

en: Malformed extended header: missing equal sign
vi: Phần đầu mở rộng bị lỗi: thiếu dấu bằng

en: Malformed extended header: missing newline
vi: Phần đầu mở rộng dạng sai: thiếu dòng mới

en: Ignoring unknown extended header keyword `%s'
vi: Bỏ qua từ khoá phần đầu mở rộng không rõ « %s »

en: Generated keyword/value pair is too long (keyword=%s, length=%s)
vi: Cặp từ khoá/giá trị đã tạo ra quá dài (từ khoá=%s, chiều dài=%s)

note: TRANSLATORS: The first %s is the pax extended header keyword (atime, gid, etc.).
en: Extended header %s=%s is out of range %s..%s
vi: Phần đầu mở rộng %s=%s ở ngoại phạm vi (%s..%s)

en: Malformed extended header: invalid %s=%s
vi: Phần đầu mở rộng dạng sai: %s=%s không hợp lệ

en: Malformed extended header: excess %s=%s
vi: Phần đầu mở rộng dạng sai: %s=%s thừa

en: Malformed extended header: invalid %s: unexpected delimiter %c
vi: Phần đầu mở rộng dạng sai: %s không hợp lệ: dấu giới hạn không mong đợi %c

en: Malformed extended header: invalid %s: odd number of values
vi: Phần đầu mở rộng dạng sai: %s không hợp lệ: số giá trị lẻ

en: %s: not a valid timeout
vi: %s: không phải quá hạn hợp lệ

en: %s: unknown checkpoint action
vi: %s: không rõ hành động điểm kiểm

note: TRANSLATORS: This is a ``checkpoint of write operation'', *not* ``Writing a checkpoint''. E.g. in Spanish ``Punto de comprobaci@'on de escritura'', *not* ``Escribiendo un punto de comprobaci@'on''
en: Write checkpoint %u
vi: Điểm kiểm tra ghi %u

note: TRANSLATORS: This is a ``checkpoint of read operation'', *not* ``Reading a checkpoint''. E.g. in Spanish ``Punto de comprobaci@'on de lectura'', *not* ``Leyendo un punto de comprobaci@'on''
en: Read checkpoint %u
vi: Điểm kiểm tra đọc %u

en: Move forward a character
vi: Tiếp một ký tự

en: Move backward a character
vi: Lùi một ký tự

en: Move to the start of this line
vi: Về đầu dòng này

en: Move to the end of this line
vi: Tới cuối dòng này

en: Move forward a word
vi: Tiếp một từ

en: Move backward a word
vi: Lùi một từ

en: Delete the character behind the cursor
vi: Xóa ký tự ở sau con trỏ

en: Cancel or quit operation
vi: Thao tác hủy bỏ hay thoát

en: Accept (or force completion of) this line
vi: Chấp nhận (hoặc buộc kết thúc) dòng này

en: Insert next character verbatim
vi: Chèn ký tự kế tiếp đúng nguyên văn

en: Insert this character
vi: Chèn ký tự này

en: Insert a TAB character
vi: Chèn ký tự TAB

en: Transpose characters at point
vi: Đổi chỗ hai ký tự tại điểm

en: Yank back the contents of the last kill
vi: Lấy lại nội dung của thao tác giết cuối cùng

en: Kill ring is empty
vi: Vòng giết trống rỗng

en: Yank back a previous kill
vi: Lấy lại một thao tác giết trước

en: Kill to the end of the line
vi: Giết đến cuối dòng

en: Kill to the beginning of the line
vi: Giết về đầu dòng

en: Kill the word following the cursor
vi: Giết từ nằm sau con trỏ

en: Kill the word preceding the cursor
vi: Giết từ nằm trước con trỏ

en: No completions
vi: Không có từ gợi ý

en: Not complete
vi: Chưa hoàn tất

en: List possible completions
vi: Liệt kê các từ gợi ý có thể

en: %d completion:
     | %d completions:
vi[0]: %d từ gợi ý:

en: Insert completion
vi: Chèn từ gợi ý

en: Building completions...
vi: Đang xây dựng các từ gợi ý...

en: Scroll the completions window
vi: Cuộn cửa sổ từ gợi ý

en: Footnotes could not be displayed
vi: Không thể hiển thị cước chú

en: Show the footnotes associated with this node in another window
vi: Hiển thị các cước chú liên quan đến nút thông tin này trong cửa sổ khác

en: ---------- Footnotes ----------
vi: ━━━Cước chú━━━

en: Look up a string in the index for this file
vi: Tra tìm chuỗi trong chỉ mục cho tập tin này

en: Finding index entries...
vi: Đang tìm mục nhập chỉ mục...

en: No indices found.
vi: Không tìm thấy chỉ mục.

en: Index entry:
vi: Mục nhập chỉ mục:

en: Search string too short
vi: Chuỗi tìm kiếm quá ngắn

en: Go to the next matching index item from the last `\[index-search]' command
vi: Tới mục chỉ mục khớp kế tiếp từ lệnh “[index-search]” (tìm kiếm chỉ mục) cuối cùng.

en: No previous index search string.
vi: Không có chuỗi tìm kiếm chỉ mục trước

en: No index entries.
vi: Không có gì trong chỉ mục.

en: No more index entries containing `%s'.
vi: Không có thêm mục nào trong mục lục có chứa “%s”.

en: No index entries containing `%s'.
vi: Không có mục nào trong mục lục có chứa “%s”.

en: CAN'T SEE THIS
vi: KHÔNG THỂ THẤY CÁI NÀY

en: Found `%s' in %s. (`\[next-index-match]' tries to find next.)
vi: Tìm thấy “%s” trong %s. (“\[next-index-match]” thử tìm điều kế tiếp.)

en: Scanning indices of `%s'...
vi: Đang quét các chỉ mục của “%s”...

en: No available info files have `%s' in their indices.
vi: Không có tập tin thông tin sẵn sàng chứa “%s” trong chỉ mục .

en: Grovel all known info file's indices for a string and build a menu
vi: Grovel mọi chỉ mục của tập tin thông tin (info) tìm chuỗi và xây dựng trình đơn

en: Index apropos:
vi: Chỉ mục apropos:

en: 
    * Menu: Nodes whose indices contain `%s':
vi: 
    * Trình đơn: Nút có chỉ mục chứa “%s”:

en: List all matches of a string in the index
vi: Liệt kê tất cả các chuỗi khớp trong bảng mục lục

en: No index
vi: Không có chỉ mục

en: Index topic:
vi: Mục lục theo chủ đề

en: Index for `%s'
vi: Mục lục cho “%s”

en: Try --help for more information.
vi: Hãy thử lệnh trợ giúp “--help” để xem thông tin thêm.

en: no index entries found for `%s'
vi: không tìm thấy gì trong chỉ mục cho “%s”

en: Usage: %s [OPTION]... [MENU-ITEM...]
    
    Read documentation in Info format.
vi: Cách dùng: %s [TÙY_CHỌN]... [MỤC_TRÌNH_ĐƠN...]
    
    Đọc tài liệu hướng dẫn theo định dạng Info.

en: Options:
      -k, --apropos=STRING         look up STRING in all indices of all manuals.
      -d, --directory=DIR          add DIR to INFOPATH.
          --dribble=FILENAME       remember user keystrokes in FILENAME.
      -f, --file=FILENAME          specify Info file to visit.
vi: Tùy chọn:
      -k, --apropos=CHUỖI          tra cứu chuỗi này trong mọi chỉ mục của mọi sổ tay.
      -d, --directory=THƯ_MỤC      thêm thư mục này vào đường dẫn INFOPATH.
          --dribble=TẬP_TIN        lưu các cú bấm phím vào tập tin này.
      -f, --file=TẬP_TIN           ghi rõ tập tin Info cần duyệt.

en:   -h, --help                   display this help and exit.
          --index-search=STRING    go to node pointed by index entry STRING.
      -n, --node=NODENAME          specify nodes in first visited Info file.
      -o, --output=FILENAME        output selected nodes to FILENAME.
vi:   -h, --help                   hiển thị trợ giúp này rồi thoát.
          --index-search=CHUỖI     đi tới nút được ngụ ý bởi chuỗi chỉ mục này.
      -n, --node=TÊN_NÚT           ghi rõ nút trong tập tin Info được thăm đầu tiên.
      -o, --output=TẬP_TIN         xuất các nút đã chọn vào tập tin này.

en:   -R, --raw-escapes            output "raw" ANSI escapes (default).
          --no-raw-escapes         output escapes as literal text.
          --restore=FILENAME       read initial keystrokes from FILENAME.
      -O, --show-options, --usage  go to command-line options node.
vi:   -R, --raw-escapes            xuất các ký tự thoát ANSI “thô” (mặc định)
          --no-raw-escapes         xuất các ký tự thoát dạng văn học.
          --restore=TẬP_TIN        đọc các cú bấm phím đầu tiên từ TẬP_TIN này.
      -O, --show-options, --usage  đi tới nút chứa các tùy chọn dòng lệnh.

en:   -b, --speech-friendly        be friendly to speech synthesizers.
vi:   -b, --speech-friendly        thân thiện với thiết bị tổng hợp tiếng nói

en:       --strict-node-location   (for debugging) use Info file pointers as-is.
          --subnodes               recursively output menu items.
          --vi-keys                use vi-like and less-like key bindings.
          --version                display version information and exit.
      -w, --where, --location      print physical location of Info file.
vi:       --strict-node-location   (dành để gỡ lỗi) dùng như là các con trỏ tập tin Info.
          --subnodes               kết xuất đệ quy các mục trình đơn.
          --vi-keys                dùng các tổ hợp phím kiểu Vi và Less.
          --version                hiển thị thông tin phiên bản rồi thoát
      -w, --where, --location      in vị trí vật lý của tập tin Info.

en: 
    The first non-option argument, if present, is the menu entry to start from;
    it is searched for in all `dir' files along INFOPATH.
    If it is not present, info merges all `dir' files and shows the result.
    Any remaining arguments are treated as the names of menu
    items relative to the initial node visited.
vi: 
    Đối số đầu tiên không phải tùy chọn, nếu có, là mục trình đơn từ đó cần bắt đầu ;
    có tìm nó trong mọi tập tin “dir” (thư mục) trên đường dẫn INFOPATH.
    Không có thì Info trộn tất cả các tập tin “dir” rồi hiển thị kết quả.
    Bất cứ đối số còn lại nào được xử lý như tên của mục trình đơn
    tương đối với nút đầu tiên được thăm.

en: 
    For a summary of key bindings, type h within Info.
vi: 
    Để xem bản tóm tắt các tổ hợp phím, hãy gõ “h” bên trong Info.

en: 
    Examples:
      info                       show top-level dir menu
      info info                  show the general manual for Info readers
      info info-stnd             show the manual specific to this Info program
      info emacs                 start at emacs node from top-level dir
      info emacs buffers         start at buffers node within emacs manual
      info --show-options emacs  start at node with emacs' command line options
      info --subnodes -o out.txt emacs  dump entire manual to out.txt
      info -f ./foo.info         show file ./foo.info, not searching dir
vi: 
    Ví dụ :
      info                       hiển thị trình đơn thư mục cấp đầu
      info info                  hiển thị sổ tay chung cho trình đọc Info
      info info-stnd             hiển thị sổ tay đặc trưng cho trình Info này
      info emacs                 bắt đầu ở nút emacs từ thư mục cấp đầu
      info emacs buffers         bắt đầu ở nút bộ đệm bên trong sổ tay emacs
      info --show-options emacs  bắt đầu ở nút chứa các tùy chọn dòng lệnh của emacs
      info --subnodes -o out.txt emacs  đổ toàn bộ sổ tay vào tập tin “out.txt”
      info -f ./foo.info         hiển thị tập tin “./foo.info”, không tìm kiếm thư mục

en: 
    Email bug reports to bug-texinfo@gnu.org,
    general questions and discussion to help-texinfo@gnu.org.
    Texinfo home page: http://www.gnu.org/software/texinfo/
vi: 
    Hãy thông báo lỗi cho <bug-texinfo@gnu.org>,
    và gửi câu hỏi chung, thảo luận v.v. cho <help-texinfo@gnu.org>.
    Trang chủ texinfo: <http://www.gnu.org/software/texinfo/>.

en: Cannot find node `%s'.
vi: Không tìm thấy nút thông tin “%s”.

en: Cannot find node `(%s)%s'.
vi: Không tìm thấy nút thông tin “(%s)%s”.

en: Cannot find a window!
vi: Không tìm thấy cửa sổ.

en: Point doesn't appear within this window's node!
vi: Điểm không xuất hiện bên trong cái nút thông tin của cửa sổ này.

en: Cannot delete the last window.
vi: Không thể xóa cửa sổ cuối cùng.

en: No menu in this node.
vi: Không có trình đơn trong nút thông tin này.

en: No footnotes in this node.
vi: Không có cước chú trong nút thông tin này.

en: No cross references in this node.
vi: Không có tham chiếu chéo trong nút thông tin này.

en: No `%s' pointer for this node.
vi: Không có con trỏ “%s” cho nút thông tin này.

en: Unknown Info command `%c'; try `?' for help.
vi: Không nhận ra lệnh Info “%c”: hãy thử lệnh “?” để xem trợ giúp.

en: Terminal type `%s' is not smart enough to run Info.
vi: Thiết bị cuối kiểu “%s” không đủ khéo để chạy Info.

en: You are already at the last page of this node.
vi: Bạn ở trang cuối cùng của nút thông tin này.

en: You are already at the first page of this node.
vi: Bạn ở trang đầu tiên của nút thông tin này.

en: Only one window.
vi: Chỉ một cửa sổ.

en: Resulting window would be too small.
vi: Cửa sổ kết quả quá nhỏ.

en: Not enough room for a help window, please delete a window.
vi: Không đủ chỗ cho cửa sổ trợ giúp: hãy xóa một cửa sổ.

en: Basic Info command keys
vi: Phím lệnh Info cơ bản

en: \%-10[quit-help]  Close this help window.
vi: \%-10[quit-help]  Đóng cửa sổ trợ giúp này.

en: \%-10[quit]  Quit Info altogether.
vi: \%-10[quit]  Thoát hoàn toàn khởi info (_thoát_).

en: \%-10[get-info-help-node]  Invoke the Info tutorial.
vi: \%-10[get-info-help-node]  gọi trợ lý hướng dẫn Info.
    			(_lấy nút trợ giúp Info_)

en: \%-10[prev-line]  Move up one line.
vi: \%-10[prev-line]  Đi lên một dòng.

en: \%-10[next-line]  Move down one line.
vi: \%-10[next-line]  Đi xuống một dòng.

en: \%-10[scroll-backward]  Scroll backward one screenful.
vi: \%-10[scroll-backward]  Cuộn lùi 1 màn hình.

en: \%-10[scroll-forward]  Scroll forward one screenful.
vi: \%-10[scroll-forward]  Cuộn tới 1 màn hình.

en: \%-10[beginning-of-node]  Go to the beginning of this node.
vi: \%-10[beginning-of-node]  Về đầu của nút này (_đầu của nút_).

en: \%-10[end-of-node]  Go to the end of this node.
vi: \%-10[end-of-node]  Tới cuối của nút này (_cuối của nút_).

en: \%-10[move-to-next-xref]  Skip to the next hypertext link.
vi: \%-10[move-to-next-xref]  Nhảy tới siêu liên kết kế tiếp.

en: \%-10[select-reference-this-line]  Follow the hypertext link under the cursor.
vi: \%-10[select-reference-this-line]  Theo siêu liên kết nằm dưới con trỏ.

en: \%-10[history-node]  Go back to the last node seen in this window.
vi: \%-10[history-node]  Trở về nút cuối cùng được xem trong cửa sổ này.

en: \%-10[global-prev-node]  Go to the previous node in the document.
vi: \%-10[global-prev-node]  Đi về nút trước trong tài liệu.

en: \%-10[global-next-node]  Go to the next node in the document.
vi: \%-10[global-next-node]  Đi tới nút kế tiếp trong tài liệu.

en: \%-10[prev-node]  Go to the previous node on this level.
vi: \%-10[prev-node]  Đi về nút trước ở cấp này.

en: \%-10[next-node]  Go to the next node on this level.
vi: \%-10[next-node]  Đi tới nút kế tiếp ở cấp này.

en: \%-10[up-node]  Go up one level.
vi: \%-10[up-node]  Đi lên một cấp.

en: \%-10[top-node]  Go to the top node of this document.
vi: \%-10[top-node]  Đi tới nút đầu của tài liệu này.

en: \%-10[dir-node]  Go to the main `directory' node.
vi: \%-10[dir-node]  Đi tới nút “directory” (thư mục) chính.

en: 1...9       Pick the first...ninth item in this node's menu.
vi: 1...9       Chọn cả mục thứ nhất đến thứ chín trong trình đơn của nút này.

en: \%-10[last-menu-item]  Pick the last item in this node's menu.
vi: \%-10[last-menu-item]  Chọn mục cuối trong trình đơn của nút này.

en: \%-10[menu-item]  Pick a menu item specified by name.
vi: \%-10[menu-item]  Chọn một mục trình đơn xác định theo tên.

en: \%-10[xref-item]  Follow a cross reference specified by name.
vi: \%-10[xref-item]  Theo một tham chiếu chéo xác định theo tên.

en: \%-10[goto-node]  Go to a node specified by name.
vi: \%-10[goto-node]  Đi tới một nút xác định theo tên.

en: \%-10[search]  Search forward for a specified string.
vi: \%-10[search]  Đi tới tìm một chuỗi đã ghi rõ.

en: \%-10[search-previous]  Search for previous occurrence.
vi: \%-10[search-previous]  Tìm lần gặp trước.

en: \%-10[search-next]  Search for next occurrence.
vi: \%-10[search-next]  Tìm lần gặp kế tiếp.

en: \%-10[index-search]  Search for a specified string in the index, and
                  select the node referenced by the first entry found.
vi: \%-10[index-search]  Trong chỉ mục, tìm một chuỗi đã ghi rõ,
      và chọn nút được tham chiếu bởi mục nhập đầu tiên được tìm.

en: \%-10[virtual-index]  Synthesize menu of matching index entries.
vi: \%-10[virtual-index]  Trình đơn của các mục bảng mục lục khớp.

en: \%-10[abort-key]  Cancel the current operation.
vi: \%-10[abort-key]  Hủy bỏ thao tác đang chạy.

en: Basic Commands in Info Windows
    ******************************
vi: Lệnh Cơ bản trong Cửa sổ Info
    *****************************

en:   %-10s  Quit this help.
vi:   %-10s  Thoát khỏi trợ giúp này.

en:   %-10s  Quit Info altogether.
vi:   %-10s  Thoát hoàn toàn Info.

en:   %-10s  Invoke the Info tutorial.
vi:   %-10s  Gọi trợ lý hướng dẫn Info.

en:   %-10s  Move to the `next' node of this node.
vi:   %-10s  Tới nút “kế” của nút này.

en:   %-10s  Move to the `previous' node of this node.
vi:   %-10s  Về nút “lùi” của nút này.

en:   %-10s  Move `up' from this node.
vi:   %-10s  Chuyển “lên” từ nút này.

en:   %-10s  Pick menu item specified by name.
                  Picking a menu item causes another node to be selected.
vi:   %-10s  Chọn một mục trình đơn xác định theo tên.
    Việc chọn một mục trình đơn thì gây ra chọn một nút khác.

en:   %-10s  Follow a cross reference.  Reads name of reference.
vi:   %-10s  Theo một tham chiếu chéo. Đọc tên tham chiếu.

en:   %-10s  Move to the last node seen in this window.
vi:   %-10s  Tới nút cuối hiển thị trong cửa sổ này.

en:   %-10s  Skip to next hypertext link within this node.
vi:   %-10s  Nhảy tới liên kết siêu văn bản kế tiếp bên trong nút này.

en:   %-10s  Follow the hypertext link under cursor.
vi:   %-10s  Theo liên kết siêu văn bản nằm dưới con trỏ.

en:   %-10s  Move to the `directory' node.  Equivalent to `g (DIR)'.
vi:   %-10s  Tới nút “thư mục”. Bằng “g (THƯ_MỤC)”.

en:   %-10s  Move to the Top node.  Equivalent to `g Top'.
vi:   %-10s  Tới nút Đầu. Bằng “g Trên”.

en: Moving within a node:
    ---------------------
vi: Di chuyển bên trong nút thông tin:
    ----------------------------------

en:   %-10s  Scroll forward a page.
vi:   %-10s  Cuộn tới 1 trang.

en:   %-10s  Scroll backward a page.
vi:   %-10s  Cuộn lùi 1 trang.

en:   %-10s  Go to the beginning of this node.
vi:   %-10s  Về đầu nút này.

en:   %-10s  Go to the end of this node.
vi:   %-10s  Tới cuối nút này.

en:   %-10s  Scroll forward 1 line.
vi:   %-10s  Cuộn tới 1 dòng.

en:   %-10s  Scroll backward 1 line.
vi:   %-10s  Cuộn lùi 1 dòng.

en: Other commands:
    ---------------
vi: Lệnh khác:
    ----------

en:   %-10s  Pick first...ninth item in node's menu.
vi:   %-10s  Chọn cả mục thứ nhất đến thứ chín trong trình đơn của nút.

en:   %-10s  Pick last item in node's menu.
vi:   %-10s  Chọn mục cuối trong trình đơn của nút.

en:   %-10s  Search for a specified string in the index entries of this Info
                  file, and select the node referenced by the first entry found.
vi:   %-10s  Tìm kiếm chuỗi đã xác định trong các mục chỉ mục
    	của nút Info này, cũng chọn nút tới đó mục đầu đã tìm có chỉ.

en:   %-10s  Move to node specified by name.
                  You may include a filename as well, as in (FILENAME)NODENAME.
vi:   %-10s  Đi tới nút xác định theo tên.
    Bạn cũng có thể ghi rõ tên tập tin, v.d. “(TÊN_TẬP_TIN)TÊN_NÚT”.

en:   %-10s  Search forward for a specified string,
                  and select the node in which the next occurrence is found.
vi:   %-10s  Tìm kiếm tới chuỗi đã xác định trong các mục chỉ mục
             của nút Info này, cũng chọn nút trong đó tìm mục tương ứng kế tiếp.

en:   %-10s  Search backward for a specified string,
                  and select the node in which the next occurrence is found.
vi:   %-10s  Đi ngược tìm một chuỗi đã ghi rõ,
                  và chọn nút ở đó gặp lần tìm kế tiếp.

en: The current search path is:
vi: Đường dẫn tìm kiếm hiện thời:

en: Commands available in Info windows:
vi: Các lệnh sẵn sàng trong cửa sổ Info:

en: Commands available in the echo area:
vi: Các lệnh sẵn sàng trong vùng phản hồi:

en: The following commands can only be invoked via %s:
vi: Theo đây có những lệnh có thể được gọi chỉ bằng %s:

en: The following commands cannot be invoked at all:
vi: Theo đây có những lệnh không thể gọi:

en: Display help message
vi: Hiển thị thông điệp trợ giúp

en: Visit Info node `(info)Help'
vi: Xem nút Info “(info)Help”

en: Print documentation for KEY
vi: In ra tài liệu hướng dẫn cho KHÓA

en: Describe key: %s
vi: Diễn tả khoá: %s

en: ESC %s is undefined.
vi: Chưa định nghĩa ESC %s.

en: %s is undefined.
vi: Chưa định nghĩa %s.

en: %s is defined to %s.
vi: %s đã được định nghĩa thành %s.

en: Show what to type to execute a given command
vi: Hiển thị chuỗi cần gõ để thực hiện lệnh đã cho

en: Where is command:
vi: Lệnh ở đâu:

en: `%s' is not on any keys
vi: “%s” không phải trên khoá nào

en: %s can only be invoked via %s.
vi: %s có thể được gọi chỉ bằng %s.

en: %s can be invoked via %s.
vi: %s có thể được gọi bằng %s.

en: There is no function named `%s'
vi: Không có hàm tên “%s”

en: Selecting other nodes:
    ----------------------
vi: Chọn các nút khác:
    ------------------

en: incorrect number of arguments
vi: có số đối số không đúng

en: cannot create output file `%s'
vi: không thể tạo tập tin xuất “%s”

en: error writing to `%s'
vi: gặp lỗi khi ghi vào “%s”

en: error closing output file `%s'
vi: gặp lỗi khi đóng tập tin xuất “%s”

en: key sequence too long
vi: chuỗi phím quá dài

en: missing key sequence
vi: thiếu chuỗi phím

en: NUL character (\000) not permitted
vi: không cho phép ký tự vô giá trị (\000)

en: NUL character (^%c) not permitted
vi: không cho phép ký tự vô giá trị (^%c)

en: missing action name
vi: thiếu tên hành động

en: section too long
vi: phần quá dài

en: unknown action `%s'
vi: hành động lạ “%s”

en: action name too long
vi: tên hành động quá dài

en: extra characters following action `%s'
vi: có ký tự thêm nằm sau hành động “%s”

en: missing variable name
vi: thiếu tên biến

en: missing `=' immediately after variable name
vi: thiếu ký tự bằng “=” ngay sau tên biến

en: variable name too long
vi: tên biến quá dài

en: value too long
vi: giá trị quá dài

en: "%s", line %u:
vi: “%s”, dòng %u:

en: Usage: %s [OPTION]... [INPUT-FILE]
    
    Compile infokey source file to infokey file.  Reads INPUT-FILE (default
    $HOME/.infokey) and writes compiled key file to (by default) $HOME/.info.
    
    Options:
      --output FILE        output to FILE instead of $HOME/.info
      --help               display this help and exit.
      --version            display version information and exit.
vi: Cách dùng: %s [TÙY_CHỌN]... [TẬP-TIN=-ĐẦU-VÀO]
    
    Biên dịch tập tin mã nguồn infokey vào tập tin infokey.  Đọc tập tin nhập vào
     (mặc định là “$HOME/.infokey”) và ghi tập tin khoá đã biên dịch ra
     (theo mặc định) “$HOME/.info”.
    
    Tùy chọn:
      --output TẬP_TIN     xuất ra tập tin này, thay cho “$HOME/.info”
      --help               thiển thị trợ giúp này rồi thoát.
      --version            hiển thị thông tin phiên bản rồi thoát.

en: Ignoring invalid infokey file `%s' - too small
vi: Đang bỏ qua tập tin infokey không hợp lệ “%s”: quá nhỏ

en: Ignoring invalid infokey file `%s' - too big
vi: Đang bỏ qua tập tin infokey không hợp lệ “%s”: quá lớn

en: Error reading infokey file `%s' - short read
vi: Gặp lỗi khi đọc tập tin infokey “%s”: đọc ngắn

en: Invalid infokey file `%s' (bad magic numbers) -- run infokey to update it
vi: Tập tin infokey “%s” không hợp lệ (số ma thuật sai): hãy chạy infokey để cập nhật nó

en: Your infokey file `%s' is out of date -- run infokey to update it
vi: Tập tin infokey “%s” của bạn quá cũ : hãy chạy infokey để cập nhật nó

en: Invalid infokey file `%s' (bad section length) -- run infokey to update it
vi: Tập tin infokey “%s” không hợp lệ (độ dài phần sai): hãy chạy infokey để cập nhật nó

en: Invalid infokey file `%s' (bad section code) -- run infokey to update it
vi: Tập tin infokey “%s” không hợp lệ (mã phần sai): hãy chạy infokey để cập nhật nó

en: Bad data in infokey file -- some key bindings ignored
vi: Gặp dữ liệu sai trong tập tin infokey nên bỏ qua một số tổ hợp phím

en: Bad data in infokey file -- some var settings ignored
vi: Gặp dữ liệu sai trong tập tin infokey nên bỏ qua một số cách đặt “var”

en: Read the name of an Info command and describe it
vi: Đọc tên lệnh info và diễn tả nó

en: Describe command:
vi: Diễn tả lệnh:

en: Read a command name in the echo area and execute it
vi: Đọc tên lệnh trong vùng phản hồi và thực hiện nó

en: Cannot execute an `echo-area' command here.
vi: Không thể thực hiện lệnh “vùng phản hồi” ở đây.

en: Undefined command: %s
vi: Lệnh chưa xác định: %s

en: Set the height of the displayed window
vi: Đặt độ cao của cửa sổ hiển thị

en: Set screen height to (%d):
vi: Đặt độ cao của màn hình thành (%d):

en:    Source files groveled to make this file include:
vi:    Các tập tin mã nguồn đã grovel để tạo tập tin này bao gồm:

en: Couldn't manipulate the file %s.
vi: Không thể thao tác tập tin %s.

en: 
    * Menu:
      (File)Node                        Lines   Size   Containing File
      ----------                        -----   ----   ---------------
vi: 
    * Trình đơn:
      (Tập tin)Nút                      Dòng     Cỡ    Chứa tập tin
      ------------                      ----     --    ------------

en: Here is the menu of nodes you have recently visited.
    Select one from this menu, or use `\[history-node]' in another window.
vi: Đây là trình đơn các nút bạn vừa xem.
    Hãy chọn một nút trong trình đơn này,
    hoặc dùng “\[history-node]” (lược sử nút) trong cửa sổ khác.

en: Make a window containing a menu of all of the currently visited nodes
vi: Tạo cửa sổ chứa trình đơn chứa các nút xem hiện thời

en: Select a node which has been previously visited in a visible window
vi: Chọn nút đã xem trước, trong cửa sổ hiện rõ

en: Select visited node:
vi: Chọn nút đã xem:

en: The reference disappeared! (%s).
vi: Tham chiếu đã biến mật. (%s)

en: Terminal cannot be initialized: %s
vi: Thiết bị cuối không thể được khởi tạo: %s

en: regexp error: %s
vi: Lỗi biểu thức chính quy: %s

en: Welcome to Info version %s. Type \[get-help-window] for help, \[menu-item] for menu item.
vi: Chúc mừng bạn dùng trình Info phiên bản %s. Hãy gõ :
    	 \[get-help-window]		để xem trợ giúp,
    	\[menu-item] 			cho mục trình đơn.

en: Move down to the next line
vi: Tới dòng kế

en: Move up to the previous line
vi: Về dòng trước

en: Move to the start of the line
vi: Về đầu dòng

en: No more nodes within this document.
vi: Không có nút nữa trong tài liệu này.

en: No `Prev' for this node.
vi: Không có “Lùi” cho nút này

en: No `Prev' or `Up' for this node within this document.
vi: Không có “Lùi” hay “Lên” cho nút này trong tài liệu này.

en: Move forwards or down through node structure
vi: Chuyển tới hay xuống qua cấu trúc nút

en: Move backwards or up through node structure
vi: Chuyển lùi hay lên qua cấu trúc nút

en: Scroll forward in this window
vi: Cuộn tới trong cửa sổ này

en: Scroll forward in this window and set default window size
vi: Cuộn tới trong cửa sổ này và đặt kích cỡ cửa sổ mặc định

en: Scroll forward in this window staying within node
vi: Cuộn tới trong cửa sổ này mà còn lại trong nút này

en: Scroll forward in this window staying within node and set default window size
vi: Cuộn tới trong cửa sổ này, mà còn lại trong nút này và đặt kích cỡ cửa sổ mặc định

en: Scroll backward in this window
vi: Cuộn lùi trong cửa sổ này

en: Scroll backward in this window and set default window size
vi: Cuộn lùi trong cửa sổ này và đặt kích cỡ cửa sổ mặc định

en: Scroll backward in this window staying within node
vi: Cuộn lùi trong cửa sổ này, mà còn lại trong nút này

en: Scroll backward in this window staying within node and set default window size
vi: Cuộn lùi trong cửa sổ này, mà còn lại trong nút này và đặt kích cỡ cửa sổ mặc định

en: Move to the start of this node
vi: Về đầu nút này

en: Move to the end of this node
vi: Tới cuối nút này

en: Scroll down by lines
vi: Cuộn xuống theo dòng

en: Scroll up by lines
vi: Cuộn lên theo dòng

en: Scroll down by half screen size
vi: Cuộn xuống theo nửa màn hình

en: Scroll up by half screen size
vi: Cuộn lên theo nửa màn hình

en: Select the next window
vi: Chọn cửa sổ kế

en: Select the previous window
vi: Chọn cửa sổ kế trước

en: Split the current window
vi: Chia tách cửa sổ hiện có

en: Delete the current window
vi: Xóa cửa sổ hiện có

en: Cannot delete a permanent window
vi: Không thể xóa cửa sổ lâu bền

en: Delete all other windows
vi: Xóa các cửa sổ khác

en: Scroll the other window
vi: Cuộn cửa sổ khác

en: Scroll the other window backward
vi: Cuộn lùi cửa sổ khác

en: Grow (or shrink) this window
vi: Phóng to (hay thu nhỏ) cửa sổ này

en: Divide the available screen space among the visible windows
vi: Chia chỗ màn hình sẵn sàng ra các cửa sổ hiện rõ

en: Toggle the state of line wrapping in the current window
vi: Bật tắt tính trạng ngắt dòng trong cửa sổ hiện thời

en: Toggle the usage of regular expressions in searches
vi: Bật/tắt khả năng sử dụng biểu thức chính quy khi tìm kiếm

en: Using regular expressions for searches.
vi: Dùng biểu thức chính quy khi tìm kiếm.

en: Using literal strings for searches.
vi: Dùng chuỗi nghĩa chữ khi tìm kiếm.

en: Select the Next node
vi: Chọn nút Kế

en: Select the Prev node
vi: Chọn nút Lùi

en: Select the Up node
vi: Chọn nút Lên

en: Select the last node in this file
vi: Chọn nút cuối trong tập tin này

en: This window has no additional nodes
vi: Cửa sổ này không có nút thêm

en: Select the first node in this file
vi: Chọn nút đầu trong tập tin này

en: Select the last item in this node's menu
vi: Chọn mục cuối trong trình đơn nút này

en: Select this menu item
vi: Chọn mục trình đơn này

en: There isn't %d item in this menu. | There aren't %d items in this menu.
vi[0]: Không có %d mục nào trong trình đơn này.

en: Menu item (%s):
vi: Mục trình đơn (%s):

en: Menu item:
vi: Mục trình đơn:

en: Follow xref (%s):
vi: Theo tham chiếu chéo (%s):

en: Follow xref:
vi: Theo tham chiếu chéo :

en: Read a menu item and select its node
vi: Đọc mục trình đơn và chọn nút của nó

en: Read a footnote or cross reference and select its node
vi: Đọc cước chú hay tham chiếu chéo và chọn nút của nó

en: Move to the start of this node's menu
vi: Về đầu trình đơn của nút này

en: Visit as many menu items at once as possible
vi: Xem đồng thời càng nhiều mục trình đơn càng có thể

en: Read a node name and select it
vi: Đọc tên nút và chọn nó

en: Goto node:
vi: Tới nút:

en: No menu in node `%s'.
vi: Không có trình đơn trong nút “%s”.

en: No menu item `%s' in node `%s'.
vi: Không có mục trình đơn “%s” trong nút “%s”.

en: Unable to find node referenced by `%s' in `%s'.
vi: Không tìm thấy nút được tham chiếu bởi “%s” trong “%s”.

en: Read a list of menus starting from dir and follow them
vi: Đọc danh sách các trình đơn bắt đầu từ “thư mục” và theo chúng

en: Follow menus:
vi: Theo trình đơn:

en: Find the node describing program invocation
vi: Tìm nút diễn tả cuộc gọi chương trình

en: Find Invocation node of [%s]:
vi: Tìm nút gọi của [%s]:

en: Read a manpage reference and select it
vi: Đọc tham chiếu trang hướng dẫn (man) và chọn nó

en: Get Manpage:
vi: Lấy trang Man:

en: Select the node `Top' in this file
vi: Chọn nút “Đỉnh” trong tập tin này

en: Select the node `(dir)'
vi: Chọn nút “thư mục”

en: Kill node (%s):
vi: Giết nút (%s):

en: Cannot kill node `%s'
vi: Không thể giết nút “%s”

en: Cannot kill the last node
vi: Không thể giết nút cuối

en: Select the most recently selected node
vi: Chọn nút mới chọn

en: Kill this node
vi: Giết nút này

en: Read the name of a file and select it
vi: Đọc tên tập tin và chọn nó

en: Find file:
vi: Tìm tập tin:

en: Cannot find `%s'.
vi: Không tìm thấy “%s”

en: Could not create output file `%s'.
vi: Không thể tạo tập tin xuất “%s”.

en: Writing node %s...
vi: Đang ghi nút %s...

en: Pipe the contents of this node through INFO_PRINT_COMMAND
vi: Gửi nội dung của nút nay qua ống dẫn kiểu “INFO_PRINT_COMMAND” (Info in ra lệnh)

en: Cannot open pipe to `%s'.
vi: Không thể mở ống dẫn đến “%s”.

en: Printing node %s...
vi: Đang in nút %s...

en: Search continued from the end of the document.
vi: Tiến trình tìm kiếm đã tiếp tục từ cuối của tài liệu.

en: Search continued from the beginning of the document.
vi: Tiến trình tìm kiếm đã tiếp tục từ đầu của tài liệu.

en: Searching subfile %s ...
vi: Đang tìm kiếm tập tin phụ %s...

en: Read a string and search for it case-sensitively
vi: Đọc chuỗi và tìm kiếm nó, phân biệt chữ hoa/thường

en: Read a string and search for it
vi: Đọc chuỗi và tìm kiếm nó

en: Read a string and search backward for it
vi: Đọc chuỗi và tìm kiếm lùi nó

en: Regexp search
vi: Tìm kiếm dùng biểu thức chính quy

en:  case-sensitively
vi:  phân biết chữ hoa/thường

en:  backward
vi:  ngược

en: Repeat last search in the same direction
vi: Làm lại việc tìm kiếm cuối với cùng hướng

en: No previous search string
vi: Không có chuỗi tìm kiếm trước

en: Repeat last search in the reverse direction
vi: Làm lại việc tìm kiếm cuối, về ngược phía hướng

en: Search interactively for a string as you type it
vi: Tìm kiếm tương tác chuỗi đang gõ

en: Regexp I-search backward:
vi: Tìm kiếm ngược I dùng biểu thức chính quy:

en: I-search backward:
vi: Tìm kiếm ngược I:

en: Regexp I-search:
vi: Tìm kiếm I dùng biểu thức chính quy:

en: I-search:
vi: Tìm kiếm I:

en: Failing
vi: Đang thất bại

en: Move to the previous cross reference
vi: Về tham chiếu chéo trước

en: Move to the next cross reference
vi: Tới tham chiếu chéo kế

en: Select reference or menu item appearing on this line
vi: Chọn tham chiếu hay mục trình đơn xuất hiện trên dòng này

en: Move the cursor to a specific line of the window
vi: Chuyển con chạy tới một đóng riêng trong cửa sổ

en: Redraw the display
vi: Vẽ lại màn hình

en: Quit using Info
vi: Thoát khỏi Info

en: Run command bound to this key's lowercase variant
vi: Chạy lệnh đã đóng kết đến biến thế chữ thường của phím này

en: Unknown command (%s).
vi: Lệnh không rõ (%s).

en: "%s" is invalid
vi: “%s” không hợp lệ

en: `%s' is invalid
vi: “%s” không hợp lệ

en: Add this digit to the current numeric argument
vi: Thêm chữ số này vào đối số thuộc số hiện thời

en: Start (or multiply by 4) the current numeric argument
vi: Bắt đầu (hoặc nhân với 4) đối số thuộc số hiện thời)

en: Internally used by \[universal-argument]
vi: Dùng bên trong bởi “\[universal-argument]” (đối số toàn thể)

en: readline: Out of virtual memory!
vi: readline: hết bộ nhớ ảo.

en: When "On", footnotes appear and disappear automatically
vi: Bật thì cước chú tự động xuất hiện và biến mật

en: When "On", creating or deleting a window resizes other windows
vi: Bật thì việc tao hoặc xóa bỏ cửa sổ thay đổi kích cỡ của cửa sổ khác

en: When "On", flash the screen instead of ringing the bell
vi: Bật thì chớp màn hình thay vào rung chuông

en: When "On", errors cause the bell to ring
vi: Bật thì lỗi gây ra rung chuông

en: When "On", Info garbage collects files which had to be uncompressed
vi: Bật thì Rác Info tập hợp tập tin đã cần giải nén

en: When "On", the portion of the matched search string is highlighted
vi: Bật thì tô sáng một phần chuỗi tìm kiếm đã khớp

en: Controls what happens when scrolling is requested at the end of a node
vi: Điều khiển ứng xử khi cuộn được yêu cầu tại kết thúc nút

en: Same as scroll-behaviour
vi: Tương tự với “scroll-behaviour” (ứng xử cuộn)

en: The number lines to scroll when the cursor moves out of the window
vi: Số dòng cần cuộn khi con chạy rời cửa sổ

en: Controls whether scroll-behavior affects cursor movement commands
vi: Điều khiển nếu ứng xử cuộn có tác động lệnh di chuyển con trỏ không

en: When "On", Info accepts and displays ISO Latin characters
vi: Bật thì Info chấp nhận và hiển thị ký tự La-tinh ISO

en: What to do when a scrolling command is issued at the end of the last node
vi: Điều khiển ứng xử khi cuộn được yêu cầu tại kết thúc của nút cuối cùng

en: Minimal length of a search string
vi: Độ dài tối thiểu của chuỗi dùng để tìm kiếm

en: Explain the use of a variable
vi: Diễn tả cách sử dụng biến

en: Describe variable:
vi: Diễn tả biến:

en: Set the value of an Info variable
vi: Đặt giá trị của biến Info

en: Set variable:
vi: Đặt biến:

en: Set %s to value (%d):
vi: Đặt %s thành giá trị (%d):

en: Set %s to value (%s):
vi: Đặt %s thành giá trị (%s):

en: --*** Tags out of Date ***
vi: --*** Thẻ quá cũ ***

en: -----Info: (), lines ----,
vi: -----Info: (), dòng  ----,

en: -%s---Info: %s, %d lines --%s--
vi: -%s---Info: %s, %d dòng  --%s--

en: -%s%s-Info: (%s)%s, %d lines --%s--
vi: -%s%s-Info: (%s)%s, %d dòng  --%s--

en:  Subfile: %s
vi:  Tập tin phụ: %s

en: %s for %s
vi: %s cho %s

en: 	Try `%s --help' for a complete list of options.
vi: 	Hãy thử lệnh trợ giúp “%s --help” để xem toàn bộ danh sách tùy chọn.

en: Usage: %s [OPTION]... [INFO-FILE [DIR-FILE]]
vi: Cách dùng: %s [TÙY_CHỌN]... [TẬP_TIN_INFO [TẬP_TIN_THƯ_MỤC]]

en: Add or remove entries in INFO-FILE from the Info directory DIR-FILE.
vi: Thêm hoặc gỡ bỏ mục nhập trong TẬP_TIN_INFO vào/khỏi TẬP_TIN_THƯ_MỤC.

en: INFO-FILE and DIR-FILE are required unless the --info-file
    or --dir-file (or --info-dir) options are given, respectively.
vi: INFO-FILE và DIR-FILE được yêu cầu trừ phi tùy chọn --info-file
    hoặc --dir-file (hay --info-dir) được chỉ ra, tương ứng.

en: Options:
     --add-once          add only to first matching section, not all.
     --align=COL         start description of new entries at column COL.
     --calign=COL        format second and subsequent description lines to
                           start at column COL.
vi: Các tùy chọn:
     --add-once          chỉ thêm chương khớp đầu tiên, không gì nữa cả.
     --align=CỘT         bắt đầu mô tả của mục mới tại CỘT.
     --calign=CỘT        định dạng các dòng mô tả thứ hai và tiếp sau thành
                           bắt đầu tại CỘT.

en:  --debug             report what is being done.
     --delete            delete existing entries for INFO-FILE from DIR-FILE;
                          don't insert any new entries.
     --description=TEXT  the description of the entry is TEXT; used with
                          the --name option to become synonymous with the
                          --entry option.
     --dir-file=NAME     specify file name of Info directory file;
                          equivalent to using the DIR-FILE argument.
     --dry-run           same as --test.
vi:  --delete            xoá các mục nhập đã tồn tại cho TẬP_TIN_INFO
                           khỏi TẬP_TIN_THƯ_MỤC; đừng chèn mục nhập mới.
     --description=VĂN_BẢN mô tả của mục nhập là văn bản này; dùng cùng với
                          tùy chọn “--name” để cùng nghĩa với
                          tùy chọn “--entry”.
     --dir-file=TÊN     ghi rõ tên tập tin của tập tin thư mục info;
                          có cùng kết quả với đối số TẬP_TIN_THƯ_MỤC.
     --dry-run          có cùng kết quả với tùy chọn “--test”.

en:  --entry=TEXT        insert TEXT as an Info directory entry,
                          overriding any corresponding entry from DIR-FILE.
                          TEXT is written as an Info menu item line followed
                           by zero or more extra lines starting with whitespace.
                          If you specify more than one entry, all are added.
                          If you don't specify any entries, they are determined
                           from information in the Info file itself.
vi:  --entry=VĂN_BẢN      chèn văn bản này dạng mục nhập tập tin Info,
                          ghi dè lên mọi mục tương ứng từ DIR-FILE.
                          Văn bản này được ghi dưới dạng một dòng mục trình đơn info,
                          đằng trước ≥0 dòng thêm bắt đầu với khoảng trắng.
                          Nếu chỉ ra nhiều mục nhập thì tất cả được thêm.
                          Không ghi rõ mục nhập thì các mục nhập được xác định
                          từ thông tin trong tập tin Info chính nó.

en:  --help              display this help and exit.
     --info-dir=DIR      same as --dir-file=DIR/dir.
     --info-file=FILE    specify Info file to install in the directory;
                          equivalent to using the INFO-FILE argument.
     --item=TEXT         same as --entry=TEXT.
     --keep-old          do not replace entries, or remove empty sections.
vi:  --help              hiển thị trợ giúp này rồi thoát.
     --info-dir=THƯ_MỤC  giống với “--dir-file=THƯ_MỤC/thư_mục”.
     --info-file=TẬP_TIN ghi rõ tập tin Info cần cài đặt vào thư mục;
                          có cùng kết quả với đối số TẬP_TIN_INFO.
     --item=VĂN_BẢN      giống “--entry=VĂN_BẢN”.
     --keep-old          đừng thay thế mục nhập hay gỡ bỏ phần rỗng.

en:  --maxwidth, --max-width=COL  wrap description at column COL.
     --menuentry=TEXT    same as --name=TEXT.
     --name=TEXT         the name of the entry is TEXT; used with --description
                          to become synonymous with the --entry option.
     --no-indent         do not format new entries in the DIR file.
     --quiet             suppress warnings.
vi:  --maxwidth, --max-width=CỘT  ngắt dòng tại CỘT.
     --menuentry=VĂN_BẢN giống với “--name=VĂN_BẢN”.
     --name=VĂN_BẢN      tên của mục nhập là văn bản này;
                          dùng cùng với tùy chọn “--description”
                          thì có cùng kết quả với tùy chọn “--entry”.
     --no-indent         đừng định dạng mục nhập mới trong tập tin THƯ_MỤC
     --quiet             thu hồi cảnh báo.

en:  --regex=R           put this file's entries in all sections that match the
                          regular expression R (ignoring case).
     --remove            same as --delete.
     --remove-exactly    only remove if the info file name matches exactly;
                          suffixes such as .info and .gz are not ignored.
     --section=SEC       put entries in section SEC of the directory.
                          If you specify more than one section, all the entries
                           are added in each of the sections.
                          If you don't specify any sections, they are determined
                           from information in the Info file itself.
     --section R SEC     equivalent to --regex=R --section=SEC --add-once.
vi:  --regex=R           đặt các mục nhập của tập tin này vào mọi phần
                          tương ứng với biểu thức chính quy R
                          (không phân biệt chữ hoa/thường).
     --remove            bằng “--delete”.
     --remove-exactly    chỉ gỡ bỏ nếu tên tập tin Info tương ứng chính xác;
                          cũng phân biệt đuôi tên tập tin như .info và .gz
     --section=PHẦN      đặt các mục nhập vào phần này của thư mục.
                          Ghi rõ nhiều phần thì tất cả các mục nhập
                          được thêm vào mỗi phần.
                          Không ghi rõ phần thì các phần được xác định
                          từ thông tin trong tập tin Info chính nó.
     --section R PHẦN    tương đương “--regex=R --section=PHẦN --add-once”.

en:  --silent            suppress warnings.
     --test              suppress updating of DIR-FILE.
     --version           display version information and exit.
vi:  --silent            thu hồi cảnh báo.
     --test              thu hồi nâng cấp TẬP_TIN_THƯ_MỤC.
     --version           hiển thị thông tin phiên bản rồi thoát.

en: Email bug reports to bug-texinfo@gnu.org,
    general questions and discussion to help-texinfo@gnu.org.
    Texinfo home page: http://www.gnu.org/software/texinfo/
vi: Hãy thông báo lỗi cho địa chỉ “bug-texinfo@gnu.org”,
    và gửi câu hỏi chung, thảo luận v.v. cho help-texinfo@gnu.org.
    Trang chủ texinfo: http://www.gnu.org/software/texinfo/

en: This is the file .../info/dir, which contains the
    topmost node of the Info hierarchy, called (dir)Top.
    The first time you invoke Info you start off looking at this node.
    
    %s	This is the top of the INFO tree
    
      This (the Directory node) gives a menu of major topics.
      Typing "q" exits, "?" lists all Info commands, "d" returns here,
      "h" gives a primer for first-timers,
      "mEmacs<Return>" visits the Emacs manual, etc.
    
      In Emacs, you can click mouse button 2 on a menu item or cross reference
      to select it.
    
    %s
vi: Đây là tập tin “.../info/dir”, mà chứa nút đầu của phân cấp Info,
    có tên Trên: (dir)Top.
    Lần đầu tiên chạy Info thì bạn xem nút này.
    
    %s	Đây là đầu cây INFO
    
      Đây (nút Thư mục) đưa ra trình đơn các chủ đề chính.
      Phím tắt:
       • q        thoát
       • ?        liệt kê các lệnh Info
       • d        trở về đây
       • h        hiện trợ giúp cho người mới dùng Info
       • mEmacs<Return>  thăm sổ tay Emacs
    v.v.
      Trong Emacs, bạn có thể nhấn cái nút chuột 2 vào mục trình đơn
      hay vào tham chiếu chéo, để chọn nó.
    
    %s

en: %s: could not read (%s) and could not create (%s)
vi: %s: không thể đọc (%s) và không thể tạo (%s)

en: %s: empty file
vi: %s: tập tin rỗng

en: START-INFO-DIR-ENTRY without matching END-INFO-DIR-ENTRY
vi: Có “START-INFO-DIR-ENTRY” (mục nhập thư mục Info đầu) mà không có “END-INFO-DIR-ENTRY” (mục nhập thư mục Info kết thúc) tương ứng

en: END-INFO-DIR-ENTRY without matching START-INFO-DIR-ENTRY
vi: Có “END-INFO-DIR-ENTRY” (mục nhập thư mục Info kết thúc) mà không có “START-INFO-DIR-ENTRY” (mục nhập thư mục Info đầu) tương ứng

en: %s: already have dir file: %s
vi: %s: đã có tập tin thư mục: %s

en: %s: Specify the Info file only once.
vi: %s: hãy ghi rõ tập tin Info chỉ một lần.

en: Extra regular expression specified, ignoring `%s'
vi: Biểu thức chính quy thêm được ghi rõ nên bỏ qua “%s”

en: Error in regular expression `%s': %s
vi: Gặp lỗi trong biểu thức chính quy “%s”: %s

en: excess command line argument `%s'
vi: đối số dòng lệnh thừa “%s”

en: No input file specified; try --help for more information.
vi: Chưa ghi rõ tập tin nhập vào; Hãy chạy dùng tùy chọn “--help” để xem thông tin thêm.

en: No dir file specified; try --help for more information.
vi: Chưa ghi rõ tập tin thư mục. Hãy chạy lệnh trợ giúp “--help” để xem thông tin thêm.

en: no info dir entry in `%s'
vi: không có mục nhập thư mục Info trong “%s”

en: no entries found for `%s'; nothing deleted
vi: không tìm thấy mục nhập cho “%s” nên không xóa gì

en: could not open %s for writing: %s
vi: không thể mở “%s” để ghi: %s

en: recursion is always allowed
vi: luôn cho phép đệ qui

en: arguments are quoted by default
vi: các đối số được trích dẫn theo mặc định

en: %s is not a valid region code
vi: %s không phải mã vùng hợp lệ

en: %s is not a valid split possibility
vi: “%s” không phải là khả năng chia tách (split) hợp lệ

en: could not read %s: %s
vi: không thể đọc %s: %s

en: error on closing @verbatiminclude file %s: %s
vi: gặp lỗi khi đóng tập tin @verbatiminclude %s: %s

en: @%s: could not find %s
vi: @%s: không tìm thấy %s

en: could not open html refs config file %s: %s
vi: không thể mở tập tin cấu hình dùng để tham chiếu html %s: %s

en: missing type
vi: thiếu kiểu

en: unrecognized type: %s
vi: không nhận ra kiểu: %s

en: error on closing html refs config file %s: %s
vi: gặp lỗi khi đóng tập tin cấu hình tham chiếu cho html %s: %s

en: no node to be renamed
vi: không có nút nào được đổi tên

en: nodes without a new name at the end of file
vi: các nút không có tên mới tại cuối tập tin

en: could not open %s: %s
vi: không thể mở %s: %s

en: could not protect hash character in @%s
vi: không thể bảo vệ ký tự băm trong @%s

en: Obsolete variable %s
vi: Biến đã cổ %s

en: could not create directories `%s' or `%s': %s
vi: không thể tạo các thư mục “%s” hay “%s”: %s

en: could not create directory `%s': %s
vi: không thể tạo thư mục “%s”: %s

en: error on closing %s: %s
vi: lỗi đóng %s: %s

en: @image file `%s' not found, using `%s'
vi: không tìm thấy tập tin @image “%s” ,đang dùng “%s”

en: @image file `%s' (for HTML) not found, using `%s'
vi: Tập tin @image “%s” (cho HTML) không đọc được, dùng “%s”

en: raw format %s is not converted
vi: định dạng thô %s không được chuyển đổi

en: string not closed in css file
vi: chuỗi chưa được đóng trong tập tin css

en: --css-include ended in comment
vi: “--css-include” kết thúc tại phần ghi chú

en: @import not finished in css file
vi: @import chưa hoàn thiện trong tập tin css

en: CSS file %s not found
vi: không tìm thấy tập tin CSS %s

en: could not open --include-file %s: %s
vi: không thể mở --include-file %s: %s

en: error on closing CSS file %s: %s
vi: gặp lỗi khi đóng tập tin CSS %s: %s

en: no htmlxref.cnf entry found for `%s'
vi: không tìm thấy mục htmlxref.cnf dành cho “%s”

en: error on closing frame file %s: %s
vi: gặp lỗi khi đóng tập tin khung (frame) %s: %s

en: error on closing TOC frame file %s: %s
vi: gặp lỗi khi đóng tập tin khung (frame) TOC %s: %s

en: handler %s of stage %s priority %s failed
vi: bộ tiếp hợp %s của trạng thái %s mức ưu tiên %s gặp lỗi

en: must specify a title with a title command or @top
vi: phải chỉ định một tiêu đề cùng với lệnh title hay @top

en: error on closing redirection node file %s: %s
vi: gặp lỗi khi đóng tập tin nút chuyển hướng %s: %s

en: old name for `%s' is a node of the document
vi: tên cũ dành cho “%s” là một nút tài liệu

en: file empty for renamed node `%s'
vi: tập tin trống rỗng cho nút được đổi tên “%s”

en: target node (new name for `%s') not in document: %s
vi: nút đích (tên mới cho “%s') không ở trong tài liệu: %s

en: error on closing renamed node redirection file %s: %s
vi: gặp lỗi khi đóng tập tin nút chuyển hướng được đổi tên %s: %s

en: empty node name
vi: tên nút rỗng

en: syntax for an external node used for `%s'
vi: cú pháp cho nút mở rộng được dùng cho “%s”

en: document without nodes
vi: tài liệu chẳng có nút nào cả

en: document without Top node
vi: tài liệu không có nút “Top'.

en: rename %s failed: %s
vi: đổi tên %s gặp lỗi: %s

en: @%s output more than once: %s
vi: @%s kết xuất nhiều hơn một: %s

en: @%s outside of any node
vi: @%s nằm ngoài mọi nút

en: entry for index `%s' outside of any node
vi: mục nhập cho chỉ mục “%s” nằm ở ngoài mọi nút

en: error on closing image text file %s: %s
vi: gặp lỗi khi đóng tập tin ảnh dạng text %s: %s

en: @image file `%s' unreadable: %s
vi: Không thể đọc tập tin @image “%s”: %s

en: could not find @image file `%s.txt' nor alternate text
vi: không thể tìm thấy tập tin @image “%s.txt” mà cũng không có chữ thay thế

en: @strong{Note...} produces a spurious cross-reference in Info; reword to avoid that
vi: “@strong{Note...}” tạo một tham chiếu chéo giả trong Info; hãy sửa đổi để tránh nó

en: `.' or `,' must follow @xref, not %s
vi: “.” hay “,” phải theo sau @xref, không phải %s

en: `.' or `,' must follow @xref
vi: “.” hay “,” phải theo sau @xref

en: @%s should only appear at beginning or end of document
vi: @%s chỉ được phép xuất hiện ở đầu hoặc cuối của tài liệu

en: multiple @%s
vi: nhiều @%s

en: bad syntax for @%s argument: %s
vi: cú pháp sai cho đối số @%s: %s

en: bad or empty @%s formal argument: %s
vi: đối số có dạng thức sai hoặc trống rỗng @%s: %s

en: %c%s requires a name
vi: %c%s cần đến tên

en: bad name for @%s
vi: tên sai cho @%s

en: @end %s seen before @%s closing brace
vi: @end %s có vẻ trước dấu ngoặc ôm đóng @%s

en: @%s seen before @%s closing brace
vi: @%s có vẻ trước dấu ngoặc ôm đóng @%s

en: %c%s missing close brace
vi: %c%s: thiếu dấu ngoặc móc đóng “}”

en: @%s missing closing delimiter sequence: %s}
vi: @%s thiếu dãy giới hạn đóng: %s}

en: @itemx should not begin @%s
vi: @itemx không được bắt đầu bằng @%s

en: @itemx must follow @item
vi: @itemx phải theo sau @item

en: @%s has text but no @item
vi: @%s có nội dung nhưng không có @item

en: `@end' expected `%s', but saw `%s'
vi: “@end” cần “%s”, nhưng lại nhận được “%s”

en: @%s seen before @end %s
vi: @%s có vẻ trước @end %s

en: no matching `%cend %s'
vi: “%cend %s” không đủ cặp

en: misplaced %c
vi: %c không đúng chỗ

en: unmatched `%c%s'
vi: “%c%s” chưa khớp cặp

en: macro `%s' called with too many args
vi: vĩ lệnh “%s” được gọi với quá nhiều đối số

en: @%s missing close brace
vi: @%s thiếu dấu ngoặc móc đóng “}”

en: macro `%s' declared without argument called with an argument
vi: vĩ lệnh “%s” được khai báo không có đối số nhưng lại được gọi cùng với đối số

en: \ in @%s expansion followed `%s' instead of parameter name or \
vi: “\” trong phần mở rộng @%s theo sau “%s” thay vì tên tham số hay “\”

en: @%s `%s' previously defined
vi: @%s “%s” đã định nghĩa từ trước

en: here is the previous definition as @%s
vi: ở đây có định nghĩa trước như là @%s

en: missing name for @%s
vi: thiếu tên cho @%s

en: missing category for @%s
vi: thiếu category cho @%s

en: unexpected argument on @%s line: %s
vi: gặp đối số bất thường trên dòng @%s: %s

en: empty multitable
vi: multitable rỗng

en: superfluous argument to @%s
vi: đối số không cần thiết cho @%s

en: bad argument to @%s
vi: đối số sai cho @%s

en: %s requires an argument: the formatter for %citem
vi: %s cần thiết một đối số: bộ định dạng cho %citem

en: command @%s not accepting argument in brace should not be on @%s line
vi: lệnh @%s không chấp nhận đối số trong dấu ngoặc ôm không thể ở dòng @%s

en: accent command `@%s' not allowed as @%s argument
vi: lệnh nhấn mạnh accen “@%s” không cho phép đối số @%s

en: @%s missing argument
vi: @%s thiếu đối số

en: unknown @end %s
vi: không hiểu @end %s

en: superfluous argument to @%s %s: %s
vi: đối số không cần thiết cho @%s %s: %s

en: bad argument to @%s: %s
vi: đối số sai cho @%s: %s

en: @%s: could not open %s: %s
vi: @%s: không thể mở %s: %s

en: encoding `%s' is not a canonical texinfo encoding
vi: bảng mã “%s” không phải là bảng mã “canonical texinfo”

en: unrecognized encoding name `%s'
vi: không nhận ra tên bảng mã “%s”

en: @%s after the first element
vi: @%s sau phần tử thứ nhất

en: @%s only meaningful on a @multitable line
vi: @%s chỉ có nghĩa khi ở dòng @multitable

en: @%s should not be associated with @top
vi: @%s không được tổ hợp cùng với @top

en: @node precedes @%s, but parts may not be associated with nodes
vi: @node đứng trước @%s, nhưng bộ phận của nó không được tổ hợp cùng với các nút

en: empty argument in @%s
vi: đối số trống rỗng trong @%s

en: empty node name after expansion `%s'
vi: tên nút trống rỗng sau phần mở rộng “%s”

en: empty menu entry name in `%s'
vi: tên mục trình đơn trống rỗng trong “%s”

en: empty node name in menu entry
vi: tên nút trống trong mục trình đơn

en: @%s should not appear in @%s
vi: @%s không được xuất hiện trong @%s

en: @end %s should only appear at a line beginning
vi: @end %s chỉ được phép xuất hiện ở đầu một dòng

en: macro `%s' previously defined
vi: vĩ lệnh “%s” được xác định trước

en: here is the previous definition of `%s'
vi: đây là lời định nghĩa trước của “%s”

en: redefining Texinfo language command: @%s
vi: định nghĩa lại lệnh ngôn ngữ Texinfo: @%s

en: @%s without associated character
vi: @%s mà không tổ hợp cùng ký tự

en: @%s defined with zero or more than one argument should be invoked with {}
vi: @%s được định nghĩa với không hay nhiều hơn một đối số mà nó được gọi với {}

en: macro call nested too deeply (set MAX_NESTED_MACROS to override; current value %d)
vi: vĩ lệnh gọi lồng nhau quá sâu (đặt MAX_NESTED_MACROS để đè lên giá trị này; giá trị hiện tại %d)

en: recursive call of macro %s is not allowed; use @rmacro if needed
vi: gọi đệ qui macro %s là không được phép; dùng @rmacro nếu thấy cần

en: accent command `@%s' must not be followed by whitespace
vi: lệnh nhấn mạnh “@%s” không cho phép có khoảng trắng đi theo

en: use braces to give a command as an argument to @%s
vi: dùng dấu ngoặc móc {} để đưa ra lệnh dạng đối số tới @%s

en: %c%s expects `i' or `j' as argument, not `%s'
vi: %c%s cần “i” hay “j” làm đối số, không phải “%s”

en: accent command `@%s' must not be followed by new line
vi: lệnh nhấn mạnh “@%s” không cho phép có dòng mới đi theo sau

en: @%s expected braces
vi: @%s cần dấu ngoặc móc {}

en: undefined flag: %s
vi: chưa xác định cờ : %s

en: bad syntax for @value
vi: cú pháp sai đối với @value

en: %c%s is obsolete.
vi: %c%s quá cũ.

en: %c%s is obsolete; %s
vi: %c%s quá cũ; %s

en: @%s should only appear at a line beginning
vi: @%s chỉ được phép xuất hiện đầu tại đầu dòng

en: @%s not allowed inside `@%s' block
vi: @%s không được phép nằm bên trong khối “@%s”

en: @%s should only appear in heading or footing
vi: @%s chỉ được phép xuất hiện tại phần đầu hoặc chân

en: @%s not meaningful inside `@%s' block
vi: @%s không có nghĩa bên trong khối “@%s”

en: @%s in empty multitable
vi: @%s trong multitable trống rỗng

en: @tab before @item
vi: @tab trước @item

en: too many columns in multitable item (max %d)
vi: quá nhiều cột trong mục đa bảng (tối đa là %d)

en: ignoring @tab outside of multitable
vi: đang bỏ qua @tab bên ngoài đa bảng

en: @%s outside of table or list
vi: @%s nằm ngoài bảng hay danh sách

en: must be after `@%s' to use `@%s'
vi: phải sau “@%s” để dùng “@%s”

en: @%s not meaningful outside `@titlepage' and `@quotation' environments
vi: @%s không có nghĩa bên ngoài môi trường  “@titlepage” và “@quotation”

en: @dircategory after first node
vi: @dircategory sau nút đầu tiên

en: region %s inside region %s is not allowed
vi: vùng %s nằm trong vùng %s là không hợp lệ

en: @direntry after first node
vi: @direntry sau nút đầu tiên

en: @%s seen before first @node
vi: @%s có vẻ trước @node

en: perhaps your @top node should be wrapped in @ifnottex rather than @ifinfo?
vi: có lẽ nút “@top” (trên) của bạn nên được bao bọc bằng @ifnottex thay cho @ifinfo ?

en: @%s should only appear in math context
vi: @%s chỉ được phép xuất hiện trong ngữ cảnh toán học

en: unknown command `%s'
vi: không hiểu lệnh “%s”

en: unexpected @
vi: gặp @ bất thường

en: @%s is not meaningful outside `@float' environment
vi: @%s không có nghĩa nếu ở bên ngoài môi trường “@float” (dấu chấm động)

en: @%s should be right below `@float'
vi: @%s phải dưới “@float”

en: ignoring multiple @%s
vi: bỏ qua nhiều @%s

en: command @%s does not accept arguments
vi: lệnh @%s không chấp nhận đối số

en: command @%s missing a node or external manual argument
vi: lệnh @%s thiếu một nút hay tham số thủ công mở rộng

en: in @%s empty cross reference name after expansion `%s'
vi: trong @%s tên tham chiếu chéo sau phần mở rộng “%s”

en: in @%s empty cross reference title after expansion `%s'
vi: trong @%s tiêu đề tham chiếu chéo trống rỗng sau “%s” mở rộng

en: @image missing filename argument
vi: @image thiếu đối số tên tập tin

en: @%s missing first argument
vi: @%s thiếu đối số đầu tiên

en: superfluous arguments for node
vi: các đối số thừa cho nút

en: expected @end %s
vi: cần @end %s

en: @%s should only accept a @-command as argument, not `%s'
vi: @%s chỉ có thể cấp nhận @-command là đối số, không phải “%s”

en: remaining argument on @%s line: %s
vi: đối số còn lại trên dòng @%s: %s

en: environment command %s as argument to @%s
vi: lệnh môi trường %s như là tham số cho @%s

en: empty @%s
vi: @%s rỗng

en: column fraction not a number: %s
vi: số lượng cột không phải là một con số: %s

en: @sp arg must be numeric, not `%s'
vi: đối số @sp phải là một con số, không phải “%s”

en: reserved index name %s
vi: đã đảo ngược tên chỉ mục %s

en: unknown source index in @%s: %s
vi: không hiểu chỉ mục nguồn trong @%s: %s

en: unknown destination index in @%s: %s
vi: không hiểu chỉ mục đích trong @%s: %s

en: @%s leads to a merging of %s in itself, ignoring
vi: @%s dẫn đường đến một hòa trộn của %s trong chính bản thân nó, đang bỏ qua

en: unknown index `%s' in @printindex
vi: không hiểu chỉ mục “%s” trong @printindex

en: printing an index `%s' merged in another one `%s'
vi: đang in bảng mục lục “%s” đã hòa trộn với một cái khác “%s”

en: printindex before document beginning: @printindex %s
vi: in mục lục trước khi tài liệu bắt đầu: @printindex %s

en: @%s arg must be `top' or `bottom', not `%s'
vi: đối số “@%s” phải là:
     • top       đỉnh
     • bottom    đáy
    chứ không phải “%s”

en: Only @%s 10 or 11 is supported, not `%s'
vi: Chỉ hỗ trợ @%s 10 hay 11, không phải “%s”

en: @%s arg must be `separate' or `end', not `%s'
vi: @%s: đối số phải là:
     • separate	riêng
     • end		cuối
    không phải “%s”

en: @%s arg must be `on', `off' or `odd', not `%s'
vi: @%s đ.số phải là “on”, “off” hoặc “odd”, không phải “%s”

en: @paragraphindent arg must be numeric/`none'/`asis', not `%s'
vi: đối số “@paragraphindent” (thụt lề đoạn văn) phải là:
     • numeric  kiểu số
     • none     không có
     • asis     như thế
    chứ không phải “%s”

en: @firstparagraphindent arg must be `none' or `insert', not `%s'
vi: đối số “@firstparagraphindent” (thụt lề đoạn văn đầu) phải là:
     • none      không có
     • insert    chèn
    chứ không phải “%s”

en: @exampleindent arg must be numeric/`asis', not `%s'
vi: đối số “@exampleindent” (thụt lề ví dụ) phải là:
     • numeric    kiểu số
     • none       không có
     • asis       như thế
    chứ không phải “%s”

en: expected @%s on or off, not `%s'
vi: cần @%s bật hay tắt, không phải “%s”

en: @kbdinputstyle arg must be `code'/`example'/`distinct', not `%s'
vi: đ.số @kbdinputstyle phải là “code”/“example”/“distinct”, không phải “%s”

en: @allowcodebreaks arg must be `true' or `false', not `%s'
vi: đối số “@allowcodebreaks” (cho phép ngắt mã) phải là:
     • true    đúng
     • false   sai
    chứ không phải “%s”

en: @urefbreakstyle arg must be `after'/`before'/`none', not `%s'
vi: đối số “@urefbreakstyle” phải là:
     • after:   sau
     • before:  trước
     • none:    không
    chứ không phải “%s”

en: raising the section level of @%s which is too low
vi: nâng mức chương của @%s là quá thấp

en: no chapter-level command before @%s
vi: không có lệnh chapter-level trước @%s

en: lowering the section level of @%s appearing after a lower element
vi: đang hạ thấp mức chương của @%s xuất hiện sau một phần tử ở thấp hơn

en: no sectioning command associated with @%s
vi: không có lệnh chương nào tổ hợp cùng với @%s

en: @%s reference to nonexistent node `%s'
vi: @%s tham chiếu đến nút chưa tồn tại “%s”

en: @%s entry node name `%s' different from %s name `%s'
vi: @%s tên nút mục trình đơn “%s” khác biệt với %s tên “%s”

en: unreferenced node `%s'
vi: nút chưa được tham chiếu “%s”

en: node `%s' is %s for `%s' in sectioning but not in menu
vi: nút “%s” là %s dành cho “%s” trong phần chương nhưng không có trong trình đơn

en: node %s `%s' in menu `%s' and in sectioning `%s' differ
vi: nút %s “%s” trong trình đơn “%s” và trong chương “%s” khác nhau

en: node `%s' is %s for `%s' in menu but not in sectioning
vi: nút “%s” là %s cho “%s” trong trình đơn nhưng mà không ở trong chương

en: %s pointer `%s' (for node `%s') different from %s name `%s'
vi: con trỏ %s “%s” (cho nút “%s”) khác với %s tên “%s”

en: %s reference to nonexistent `%s'
vi: %s tham chiếu đến nơi mà chưa có “%s”

en: node `%s' lacks menu item for `%s' despite being its Up target
vi: nút “%s” không có mục trình đơn cho “%s”, không kể nút này là đích Lên của nó

en: for `%s', up in menu `%s' and up `%s' don't match
vi: cho “%s”, nhảy lên trong trình đơn “%s” và lên “%s” không khớp

en: @%s to `%s', different from %s name `%s'
vi: @%s thành “%s”, khác với %s tên “%s”

en: empty index key in @%s
vi: khóa chỉ mục trống rỗng trong @%s

en: chm.pm: could not open %s for writing: %s
vi: chm.pm: không thể mở %s để ghi: %s

en: chm.pm: error on closing %s: %s
vi: chm.pm: gặp lỗi khi đang đóng %s: %s

en: l2h: could not open latex file %s for writing: %s
vi: l2h: không thể mở tập tin latex “%s” để ghi: %s

en: l2h: L2H_TMP directory contains a dot
vi: l2h: thư mục L2H_TMP chứa dấu chấm

en: l2h: current directory contains a dot
vi: l2h: thư mục hiện tại có chứa dấu chấm

en: l2h: command did not succeed: %s
vi: l2h: lệnh thực hiện không thành công: %s

en: l2h: image has invalid extension: %s
vi: l2h: ảnh có phần đuôi mở rộng không hợp lệ: %s

en: l2h: rename %s as %s failed: %s
vi: l2h: đổi tên %s thành %s gặp lỗi: %s

en: l2h: could not open %s: %s
vi: l2h: không thể mở %s: %s

en: latex2html.pm: end of @%s item %d not found
vi: latex2html.pm: không tìm thấy kết của @%s mục %d

en: latex2html.pm: processing produced %d items in HTML; expected %d, the number of items found in the document
vi: latex2html.pm: xử lý thủ tục %d mục trong HTML; cần %d, ; là số mục được tìm thấy trong tài liệu

en: l2h: could not determine the fragment %d for @%s
vi: l2h: không thể xác định mảnh %d cho @%s

en: l2h: could not extract the fragment %d for @%s with output counter %d from HTML
vi: l2h: không thể trích xuất mảnh %d cho @%s với con đếm kết xuất %d từ HTML

en: l2h: could not load %s: %s
vi: l2h: không thể tải %s: %s

en: l2h: could not open %s for writing: %s
vi: l2h: không thể mở %s để ghi: %s

en: tex4ht.pm: could not open %s: %s
vi: tex4ht.pm: không thể mở %s: %s

en: tex4ht.pm: chdir %s failed: %s
vi: tex4ht.pm: chdir %s gặp lỗi: %s

en: tex4ht.pm: unable to return to initial directory: %s
vi: tex4ht.pm: không thể trả về thư mục khởi tạo: %s

en: tex4ht.pm: output file missing: %s
vi: tex4ht.pm: thiếu tập tin đầu ra: %s

en: tex4ht.pm: command failed: %s
vi: tex4ht.pm: lệnh gặp lỗi: %s

en: tex4ht.pm: end of @%s item %d not found
vi: tex4ht.pm: không tìm thấy cuối của @%s mục %d

en: tex4ht.pm: processing produced %d items in HTML; expected %d, the number of items found in the document for @%s
vi: tex4ht.pm: xử lý thủ tục %d mục trong HTML; cần %d, con số được tìm thấy trong tài liệu dành cho @%s

en: tex4ht.pm: output has no HTML item for @%s %s
vi: tex4ht.pm: kết xuất không có mục HTML cho @%s %s

en: tex4ht.pm: processing retrieved %d items in HTML; expected %d, the number of items found in the document for @%s
vi: tex4ht.pm: xử lý tìm lại %d mục trong HTML; cần %d, con số được tìm thấy trong tài liệu dành cho @%s

en: error loading %s: %s
vi: lỗi tải %s: %s

en: %s: unknown variable %s
vi: %s: không hiểu biến %s

en: %s: obsolete variable %s
vi: %s: biến đã cổ %s

en: %s: unknown variable %s
vi: %s: không hiểu biến %s

en: obsolete variable %s
vi: biến đã cổ %s

en: could not read init file %s
vi: không thể đọc tập tin khởi tạo %s

en: ignoring unrecognized TEXINFO_OUTPUT_FORMAT value `%s'
vi: bỏ qua giá trị không chấp nhận được “TEXINFO_OUTPUT_FORMAT” (định dạng xuất Texinfo) “%s”

en: Usage: makeinfo [OPTION]... TEXINFO-FILE...
vi: Cách dùng: makeinfo [TÙY-CHỌN]... TẬP-TIN-TEXINFO...

en:   or:  texi2any [OPTION]... TEXINFO-FILE...
vi:   hoặc:  texi2any [TÙY-CHỌN]... TẬP-TIN-TEXINFO...

en: Translate Texinfo source documentation to various other formats, by default
    Info files suitable for reading online with Emacs or standalone GNU Info.
vi: Dịch tài liệu nguồn Texinfo sang nhiều định dạng khác nhau, mặc định là tập tin Info thích hợp để đọc trực tuyến bằng Emacs hoặc Info GNU độc nhất.

en: General options:
          --document-language=STR locale to use in translating Texinfo keywords
                                    for the output document (default C).
          --error-limit=NUM       quit after NUM errors (default %d).
          --force                 preserve output even if errors.
          --help                  display this help and exit.
          --no-validate           suppress node cross-reference validation.
          --no-warn               suppress warnings (but not errors).
          --conf-dir=DIR          search also for initialization files in DIR.
          --init-file=FILE        load FILE to modify the default behavior.
      -c, --set-customization-variable VAR=VAL  set customization variable VAR 
                                    to VAL.
      -v, --verbose               explain what is being done.
          --version               display version information and exit.
vi: Tùy chọn chung:
          --document-language=CHUỖI	 miền địa phương cần dùng
                                  để dịch các từ khoá Texinfo cho tài liệu xuất
                                  (mặc định là C).
            (ngôn ngữ tài liệu)
          --error-limit=SỐ        thoát sau khi gặp số lỗi này (mặc định là %d).
            (hạn chế lỗi)
          --force                 bảo tồn kết xuất thậm chí nếu có lỗi (_ép buộc_).
          --help                  hiển thị trợ giúp này rồi thoát (_trợ giúp_)
          --no-validate           thu hồi khả năng thầm tra tham chiếu chéo.
            (không thẩm tra)
          --no-warn               thu hồi các cảnh báo (không phải lỗi).
            (không cảnh báo)
          --conf-dir=T.MỤC        cũng tìm cả các tập tin khởi tạo trong T.MỤC.
          --init-file=TẬP-TIN     tải TẬP-TIN để thay đổi hành động mặc định.
      -c, --set-customization-variable VAR=VAL đặt biến VAR tùy chỉnh
                                   thành VAL.
      -v, --verbose               diễn tả việc đang được làm (_chi tiết_)
          --version               hiển thị thông tin phiên bản rồi thoát (_phiên bản_)

en: Output format selection (default is to produce Info):
          --docbook               output Docbook XML rather than Info.
          --html                  output HTML rather than Info.
          --plaintext             output plain text rather than Info.
          --xml                   output Texinfo XML rather than Info.
          --dvi, --dvipdf, --ps, --pdf  call texi2dvi to generate given output.
vi: Chọn định dạng xuất (mặc định là tạo Info):
          --docbook               xuất XML Docbook thay cho Info.
          --html                  xuất HTML thay cho Info.
          --plaintext             xuất văn bản thô thay cho Info (_nhập thô_).
          --xml                   xuất XML Texinfo thay cho Info.
          --dvi, --dvipdf, --ps, --pdf  gọi texi2dvi để tạo kết xuất đã đưa ra.

en: General output options:
      -E, --macro-expand=FILE     output macro-expanded source to FILE,
                                    ignoring any @setfilename.
          --no-headers            suppress node separators, Node: lines, and menus
                                    from Info output (thus producing plain text)
                                    or from HTML (thus producing shorter output).
                                    Also, if producing Info, write to
                                    standard output by default 
          --no-split              suppress any splitting of the output;
                                    generate only one output file.
          --[no-]number-sections  output chapter and sectioning numbers;
                                    default is on.
      -o, --output=DEST           output to DEST.
                                    With split output, create DEST as a directory
                                     and put the output files there.
                                    With non-split output, if DEST is already
                                     a directory or ends with a /,
                                     put the output file there.
                                    Otherwise, DEST names the output file.
vi: Tùy chọn kết xuất chung:
      -E, --macro-expand=TẬP_TIN  kết xuất vào tập tin này nguồn đã mở rộng
                                   bằng vĩ lệnh, bỏ qua @setfilename bất kỳ.
            (_vĩ lệnh mở rộng_)
          --no-headers            thu hồi các bộ phân cách nút, Node: dòng
                                    và trình đơn từ kết xuất Info (do vậy tạo văn bản thô),
                                    hoặc từ HTML (thế thì tạo kết xuất ngắn hơn).
                                    Đồng thời nếu tạo Info thì cũng ghi
                                    vào đầu ra tiêu chuẩn theo mặc định.
            (_không có dòng đầu_)
          --no-split              thu hồi khả năng chia tách kết xuất kiểu Info hoặc HTML,
                                   tạo ra chỉ một tập tin xuất
            (_không chia tách_).
          --[no-]number-sections  xuất các số thứ tự chương và phần. (mặc định là bật)
            (_[không] đánh số các phần_)
      -o, --output=ĐÍCH           xuất ra ĐÍCH.
                                   Với kết xuất chia tách, tạo ĐÍCH là một thư mục
                                   Với kết xuất không chia tách, và ĐÍCH đã sẵn có
                                    một thư mục hoặc kết thúc bằng /,
                                    đặt tập tin kết xuất ở đây.
                                   Nếu không, tên ĐÍCH là tập tin kết xuất.

en: Options for Info and plain text:
          --disable-encoding      do not output accented and special characters
                                    in Info output based on @documentencoding.
          --enable-encoding       override --disable-encoding (default).
          --fill-column=NUM       break Info lines at NUM characters (default %d).
          --footnote-style=STYLE  output footnotes in Info according to STYLE:
                                    `separate' to put them in their own node;
                                    `end' to put them at the end of the node, in
                                    which they are defined (this is the default).
          --paragraph-indent=VAL  indent Info paragraphs by VAL spaces (default %d).
                                    If VAL is `none', do not indent; if VAL is
                                    `asis', preserve existing indentation.
          --split-size=NUM        split Info files at size NUM (default %d).
vi: Tùy chọn đối với Info và nhập thô :
          --disable-encoding      đừng xuất các ký tự có dấu phụ và các ký tự
    		đặc biệt trong kết xuất Info dựa vào bảng mã tài liệu @documentencoding.
          --enable-encoding       xuất các ký tự có dấu phụ và ký tự đặc biệt
    		trong kết xuất Info dựa vào @documentencoding.
    		(_bật bảng mã_)
          --fill-column=SỐ       ngắt các dòng Info ở số ký tự này (mặc định là %d).
    		(_tô đầy cột_)
          --footnote-style=KIỂU_DÁNG	xuất các cước chú trong Info
    		tùy theo kiểu dáng này:
    			“separate” (riêng) để đặt cước chú trong cùng nút;
    			“end” (cuối) để đặt cước chú ở cuối nút trong đó
    			nó được xác định (đây là mặc định) (_kiểu dáng cước chú_)
          --paragraph-indent=GIÁ_TRỊ		thụt lề các đoạn văn Info
    		theo số dấu cách này (mặc định là %d).
    			GIÁ TRỊ là “none” (không có) thì đừng thụt lề;
    			GIÁ TRỊ là “asis” (như thế) thì bảo tồn sự thụt lề đã có.		(_đoạn văn thụt lề_)
          --split-size=SỐ        chia tách các tập tin Info ở kích cỡ SỐ (mặc định là %d).

en: Options for HTML:
          --css-include=FILE      include FILE in HTML <style> output;
                                    read stdin if FILE is -.
          --css-ref=URL           generate CSS reference to URL.
          --internal-links=FILE   produce list of internal links in FILE.
          --split=SPLIT           split at SPLIT, where SPLIT may be `chapter',
                                    `section' or `node'.
          --transliterate-file-names  use file names in ASCII transliteration.
          --node-files            produce redirection files for nodes and 
                                    anchors; default is set only if split.
vi: Tùy chọn HTML:
          --css-include=TẬP_TIN      tập tin bao gồm (include)
                                      xuất theo kiểu dáng <style> HTML;
                           TẬP_TIN là “-” thì đọc thiết bị nhập chuẩn.
          --css-ref=URL           tạo ra tham chiếu đến tập tin CSS.
          --internal-links=TẬP_TIN tạo danh sách các liên kết nội bộ
                                    trong tập tin này
          --split=SPLIT           chia cắt tại SPLIT, với SPLIT có thể là “chapter”,
                                    “section” hoặc “node”.
          --transliterate-file-names	tạo các tên tập tin đã chuyển chữ ASCII.
          --node-files            tạo ra các tập tin chuyển hướng cho các nút và 
                                    điểm neo; mặc định chỉ được đặt nếu chia tách.

en: Options for XML and Docbook:
          --output-indent=VAL     does nothing, retained for compatibility.
vi: Các tùy chọn cho XML và Docbook:
          --output-indent=VAL     chẳng làm gì, giữ lại để tương thích.

en: Options for DVI/PS/PDF:
          --Xopt=OPT              pass OPT to texi2dvi; can be repeated.
vi: Tùy chọn cho DVI/PS/PDF:
          --Xopt=OPT              chuyển OPT cho texi2dvi; có thể lặp lại.

en: Input file options:
          --commands-in-node-names  does nothing, retained for compatibility.
      -D VAR                        define the variable VAR, as with @set.
      -I DIR                        append DIR to the @include search path.
      -P DIR                        prepend DIR to the @include search path.
      -U VAR                        undefine the variable VAR, as with @clear.
vi: Tùy chọn tập tin đầu vào :
          --commands-in-node-names  không làm gì cả, với mục đích tương thích.
    		(_các lệnh trong tên nút_)
      -D BIẾN                       định nghĩa biến này, giống như @set.
      -I THƯ_MỤC                    phụ thêm thư mục này vào đường dẫn tìm kiếm @include.
      -P THƯ_MỤC                    thêm thư mục này vào đầu của đường dẫn tìm kiếm @include.
      -U BIẾN                       hủy định nghĩa biến này, giống như @clear.

en: Conditional processing in input:
      --ifdocbook       process @ifdocbook and @docbook even if
                          not generating Docbook.
      --ifhtml          process @ifhtml and @html even if not generating HTML.
      --ifinfo          process @ifinfo even if not generating Info.
      --ifplaintext     process @ifplaintext even if not generating plain text.
      --iftex           process @iftex and @tex.
      --ifxml           process @ifxml and @xml.
      --no-ifdocbook    do not process @ifdocbook and @docbook text.
      --no-ifhtml       do not process @ifhtml and @html text.
      --no-ifinfo       do not process @ifinfo text.
      --no-ifplaintext  do not process @ifplaintext text.
      --no-iftex        do not process @iftex and @tex text.
      --no-ifxml        do not process @ifxml and @xml text.
    
      Also, for the --no-ifFORMAT options, do process @ifnotFORMAT text.
vi: Xử lý điều kiện trong đầu vào:
      --ifdocbook       xử lý @ifdocbook và @docbook thậm chí nếu
                         không tạo ra Docbook.
      --ifhtml          xử lý @ifhtml và @html thậm chí nếu không tạo ra HTML.
      --ifinfo          xử lý @ifinfo thậm chí nếu không tạo ra Info.
      --ifplaintext     xử lý @ifplaintext thậm chí nếu không tạo ra chữ thường.
      --iftex           xử lý @iftex và @tex.
      --ifxml           xử lý @ifxml và @xml.
      --no-ifdocbook    không xử lý văn bản @ifdocbook và @docbook.
      --no-ifhtml       không xử lý văn bản @ifhtml và @html.
      --no-ifinfo       không xử lý văn bản @ifinfo.
      --no-ifplaintext  không xử lý văn bản @ifplaintext.
      --no-iftex        không xử lý văn bản @iftex và @tex.
      --no-ifxml        không xử lý văn bản @ifxml và @xml.
    
      Đồng thời, đối với các tùy chọn “--no-ifĐỊNH_DẠNG”, phải xử lý văn bản @ifnotĐỊNH_DẠNG.

en:   The defaults for the @if... conditionals depend on the output format:
      if generating Docbook, --ifdocbook is on and the others are off;
      if generating HTML, --ifhtml is on and the others are off;
      if generating Info, --ifinfo is on and the others are off;
      if generating plain text, --ifplaintext is on and the others are off;
      if generating XML, --ifxml is on and the others are off.
vi:   Giá trị mặc định cho các điều kiện @if... thì phụ thuộc vào định dạng xuất:
      nếu tạo Docbook, “--ifdocbook” được bật và các cái khác bị tắt;
      nếu tạo HTML thì bật “--ifhtml” và các cái khác bị tắt;
      nếu tạo Info thì bật “--ifinfo” và các cái khác bị tắt;
      nếu tạo chữ dạng thô thì bật “--ifplaintext” và các cái khác bị tắt;
      nếu tạo XML thì bật “--ifxml” và các cái khác bị tắt;

en: Examples:
      makeinfo foo.texi                      write Info to foo's @setfilename
      makeinfo --html foo.texi               write HTML to @setfilename
      makeinfo --xml foo.texi                write Texinfo XML to @setfilename
      makeinfo --docbook foo.texi            write Docbook XML to @setfilename
      makeinfo --plaintext foo.texi          write plain text to standard output
      makeinfo --pdf foo.texi                write PDF using texi2dvi
    
      makeinfo --html --no-headers foo.texi  write html without node lines, menus
      makeinfo --number-sections foo.texi    write Info with numbered sections
      makeinfo --no-split foo.texi           write one Info file however big
vi: Ví dụ :
      makeinfo foo.texi                      ghi Info vào @setfilename của foo
      makeinfo --html foo.texi               ghi HTML vào @setfilename
      makeinfo --xml foo.texi                ghi Texinfo XML vào @setfilename
      makeinfo --docbook foo.texi            ghi DocBook XML vào @setfilename
      makeinfo --plaintext foo.texi          ghi dữ liệu dạng chữ thường ra đầu ra tiêu chuẩn
      makeinfo --pdf foo.texi                ghi PDF dùng texi2dvi
    
    
      makeinfo --html --no-headers foo.texi  ghi HTML không có dòng nút hay trình đơn
      makeinfo --number-sections foo.texi    ghi Info có các phần đã đánh số
      makeinfo --no-split phu.texi           ghi một tập tin Info, bất chấp kích cỡ tối đa

en: %s: --footnote-style arg must be `separate' or `end', not `%s'.
vi: %s: đối số “--footnote-style” (kiểu dáng cước chú) phải là:
     • separate   riêng
     • end        cuối
    không phải “%s”.

en: %s: --paragraph-indent arg must be numeric/`none'/`asis', not `%s'.
vi: %s: đối số “--paragraph-indent” (thụt lề đoạn văn) phải là:
     • numeric    kiểu số
     • none       không có
     • asis       như thế
    không phải “%s”.

en: %s: when generating %s, only one input FILE may be specified with -o
vi: %s: khi đang tạo %s, chỉ một TẬP-TIN đầu vào có thể được chỉ ra cùng với tùy chọn -o

en: --Xopt option without printed output
vi: tùy chọn --Xopt không in ra kết xuất

en: unknown tree transformation %s
vi: không hiểu sự biến đổi cây %s

en: ignoring splitting for format %s
vi: bỏ qua việc chia cắt cho định dạng %s

en: %s: missing file argument.
vi: %s: thiếu đối số tập tin.

en: fill_gaps_in_sectioning transformation return no result. No section?
vi: chuyển đổi dạng fill_gaps_in_sectioning không trả về kết quả nào. Không có chương nào à?

en: error on closing macro expand file %s: %s
vi: gặp lỗi khi đóng tập tin vĩ lệnh mở rộng %s: %s

en: could not open %s for writing: %s
vi: không thể mở “%s” để ghi: %s

en: insert_nodes_for_sectioning_commands transformation return no result. No section?
vi: sự biến đổi insert_nodes_for_sectioning_commands không trả về kết quả. Không có chương nào à?

en: %s: error on closing %s: %s
vi: %s: lỗi đóng tệp tin %s: %s

en: %s: error on closing internal links file %s: %s
vi: %s: gặp lỗi khi đóng tập tin liên kết nội tại %s: %s

en: %s: could not open %s for writing: %s
vi: %s: không thể mở “%s” để ghi: %s

en: send output to FILE
vi: xuất ra TẬP_TIN

en: Generate a sorted index for each TeX output FILE.
vi: Tạo ra chỉ mục đã sắp xếp cho mỗi TẬP_TIN xuất TeX.

en: Usually FILE... is specified as `foo.%c%c' for a document `foo.texi'.
vi: Thường TẬP_TIN... được ghi rõ dạng “phu.%c%c” cho tài liệu dạng “phu.texi”.

en: failure reopening %s
vi: lỗi mở lại %s

en: %s: not a texinfo index file
vi: %s: không phải tập tin chỉ mục texinfo

en: No page number in %s
vi: Không có số thứ tự trang trong %s

en: entry %s follows an entry with a secondary name
vi: mục nhập %s nằm theo một mục nhập có tên phụ

en: TeX Live %s Installation
vi: Cài đặt TeX Live %s

en: < Back
vi: < Quay lại

en: Change default repository
vi: Thay đổi nguồn mặc định

en: Command line repository
vi: Nguồn bằng dòng lệnh

en: LOCAL REPOSITORIES
vi: NGUỒN TRÊN MÁY

en: NETWORK REPOSITORIES
vi: NGUỒN TỪ MẠNG

en: Default remote repository
vi: Nguồn cài đặt mặc định từ internet

en: Select repository
vi: Chọn nguồn

en: Continent
vi: Lục địa

en: Please wait while the repository database is loaded.
vi: Vui lòng chờ trong khi dữ liệu nguồn được nạp.

en: This will take some time!
vi: Sẽ tốn ít thời gian!

en: Could not load remote TeX Live Database:
vi: Không thể nạp dữ liệu TeX Live từ mạng:

en: Please go back and select a different mirror.
vi: Vui lòng quay lại và chọn mirro khác.

en: The TeX Live versions of the local installation
    and the repository being accessed are not compatible:
         local: %s
    repository: %s
vi: Các phiên bản TeX Live cài trên máy
    và nguồn cài đặt đang được dùng nhưng không tương thích:
          trên máy: %s
    nguồn cài đặt: %s

en: The destination folder will contain the installation.
    It is strongly recommended to keep the year as the last component.
vi: Thư mục đích sẽ chứa bộ cài đặt.
    Khuyến cáo: bạn nên để năm (ví dụ: 2009, 2008) vào cuối đường dẫn để phân biệt các bộ cài đặt khác nhau.

en: disk space required:
vi: dung lượng đĩa cần thiết:

en: (default not allowed or not writable - please change!)
vi: (mặc định không cho phép hoặc không ghi được - hãy đổi lại!)

en: Enter path for
vi: Nhập đường dẫn cho

en: Default paper size
vi: Kiểu giấy mặc định

en: Add menu shortcuts
vi: Thêm liên kết nhanh vào menu

en: Change file associations
vi: Đổi tương ứng tập tin - chương trình

en: Adjust PATH setting in registry
vi: Điều chỉnh đường dẫn (biến PATH) trong registry hệ thống

en: Installation for all users
vi: Cài đặt cho mọi người dùng trên máy

en: This screen allows you to configure some options
vi: Cửa sổ này cho phép bạn thay đổi vài tùy chọn

en: We are ready to install TeX Live %s.
    The following settings will be used.
    If you want to change something please go back,
    otherwise press the "Install" button.
vi: Đã sẵn sàng cài đặt TeX Live %s.
    Các thiết lập sau đây sẽ được.
    Nếu bạn muốn thay đổi, hãy quay lại,
    còn không, hãy chọn "Cài đặt" để bắt đầu.

en: See %s/index.html for links to documentation.
    The TeX Live web site (http://tug.org/texlive/) contains any updates and corrections. TeX Live is a joint project of the TeX user groups around the world; please consider supporting it by joining the group best for you. The list of groups is available on the web at http://tug.org/usergroups.html.
vi: Xem %s/index.html để biết liên kết đến tài liệu.
    Tại trang web của TeX Live (http://tug.org/texlive/) có các thông tin cập nhật và sửa lỗi. Dự án TeX Live là có sự tham gia của nhiều nhóm người dùng TeX trên khắp thế giới; vui lòng hỗ trợ dự án bằng cách tham gia vào nhóm thích hợp nhất với bạn. Danh sách các nhóm người dùng có thể tìm thấy tại http://tug.org/usergroups.html.

en: There were some warnings during the installation process.
    Here is the list of warning messages:
vi: Xảy ra lỗi trong quá trình cài đặt.
    Dưới đây là danh sách các thông báo:

en: Welcome to TeX Live!
vi: Chào mừng đến với TeX Live!

en: Only new
vi: Chỉ cái mới

en: Please select a different mirror.
vi: Vui lòng chọn mirror khác.

en: The TeX Live versions of the local installation and the repository being accessed are not compatible:
      local: %s
      repository: %s
    Please select a different mirror.
vi: Phiên bản TeX Live trên máy và được chọn từ mạng không tương thích:
          trên máy: %s
    chọn từ mạng: %s
    Bạn hãy chọn nguồn cài đặt khác.

en: Basic Information
vi: Thông tin cơ bản

en: Binary system(s)
vi: Hệ thống nhị phân

en: Selected scheme
vi: Nhóm đã chọn

en: Further Customization
vi: Tùy chỉnh khác

en: Directory setup
vi: Thiết lập thư mục

en: Portable setup
vi: Cài đặt linh hoạt (có thể dùng ở máy khác)

en: TEXDIR (the main TeX directory)
vi: TEXDIR (thư mục TeX chính)

en: TEXMFLOCAL (directory for site-wide local files)
vi: TEXMFLOCAL (thư mục cho các gói, phần bổ sung cho TeX; thư mục này dành cho hệ thống TeX ở địa phương)

en: TEXMFSYSVAR (directory for autogenerated data)
vi: TEXMFSYSVAR (thư mục cho các tập tin tạm thời được sinh ra khi biên dịch tài liệu)

en: TEXMFSYSCONFIG (directory for local config)
vi: TEXMFSYSCONFIG (thư mục cho cấu hình cục bộ)

en: TEXMFHOME (directory for user-specific files)
vi: TEXMFHOME (thư mục cho người dùng lưu trữ các gói, tập tin bổ sung)

en: Allow execution of restricted list of programs via \write18
vi: Cho phép thực thi một số chương trình của hệ thống bằng \write18

en: Create all format files
vi: Tạo mọi tập tin định dạng (TeX format)

en: Install font/macro doc tree
vi: Cài đặt tài liệu cho font/macro

en: Install font/macro source tree
vi: Cài đặt mã nguồn của font/macro

en: Create symlinks in system directories
vi: Tạo liên kết vào các thư mục hệ thống

en: Install TeXworks front end
vi: Cài đặt trình soạn thảo TeXworks

en: Install TeX Live
vi: Cài đặt TeX Live

en: Installation process
vi: Tiến trình cài đặt

en: Change variable value
vi: Đổi giá trị biến

en: Enter path for %s (use ~ for %s)
vi: Nhập đường dẫn cho %s (dùng ký tự ~ để chỉ %s)

en: custom selection of collections
vi: tự chọn các nhóm

en: Select the collections to be installed
vi: Chọn nhóm sẽ được cài đặt

en: create symlinks in standard directories
vi: tạo liên kết trong thư mục chuẩn

en: binaries to
vi: tập tin thi hành vào

en: manpages to
vi: tập tin hướng dẫn (man) vào

en: info to
vi: tập tin hướng dẫn (info) vào

en: Select arch-os
vi: Chọn kiểu hệ thống

en: Removals of the main platform not possible!
vi: Không thể gỡ bỏ cài đặt cho hệ thống chính!

en: %s out of %s
vi: %s trên %s

en: %s collections out of %s
vi: %s nhóm trong tổng số %s

en: (please change TEXDIR first!)
vi: (vui lòng đổi thư mục TEXDIR trước!)

en: (default not writable - please change!)
vi: (mặc định không ghi được - vui lòng đổi!)

en: Portable option changed;
    Directories have been reinitialized
vi: Đã đổi các tùy chọn cho cài đặt linh hoạt;
    Các thư mục vừa được thiết lập

en: Cannot load taxonomy file
vi: Không nạp được tập tin phân loại

en: You don't have permissions to change the installation in any way,
    specifically, the directory %s is not writable.
    Please run this program as administrator, or contact your local admin.
    
    Most buttons will be disabled.
vi: Bạn không có quyền thay đổi nguồn cài đặt,
    đặc biệt, không thể ghi vào thư mục %s.
    Vui lòng chạy chương trình này ở quyền quản trị, hoặc liên hệ với người quản trị của bạn.
    
    Hầu hết các tác vụ sẽ bị vô hiệu hóa.

en: Load default
vi: Nạp mặc định

en: Loaded repository:
vi: Nguồn cài đặt đã nạp:

en: Display configuration
vi: Cấu hình thể hiện

en: collections
vi: các nhóm

en: schemes
vi: các nhóm

en: descriptions
vi: mô tả

en: taxonomies
vi: phân loại

en: filenames
vi: tập tin

en: not selected
vi: không được chọn

en: Local rev. (ver.)
vi: Phiên bản đang có

en: Remote rev. (ver.)
vi: Phiên bản trên máy phục vụ

en: Short description
vi: Mô tả ngắn

en: Update all installed
vi: Cập nhật mọi thứ đã cài

en: Reinstall previously removed packages
vi: Cài lại các gói đã gỡ ra trước đây

en: multiple repositories
vi: nhiều nguồn

en: Load default repository:
vi: Nạp nguồn cài đặt mặc định:

en: Load cmd line repository:
vi: Dùng nguồn cài đặt từ dòng lệnh:

en: Load default net repository:
vi: Nạp nguồn cài đặt từ internet:

en: Load other repository ...
vi: Nạp nguồn cài đặt khác ...

en: Paper ...
vi: Kiểu giấy ...

en: Platforms ...
vi: Kiểu hệ thống ...

en: GUI Language ...
vi: Ngôn ngữ giao diện ...

en: Expert options
vi: Tùy chọn dành cho chuyên gia

en: Enable debugging output
vi: Bật chế độ dò lỗi

en: Disable auto-install of new packages
vi: Không tự cài đặt gói mới

en: Disable auto-removal of server-deleted packages
vi: Không tự xóa các gói liên quan tới máy phục vụ

en: Update filename database
vi: Cập nhật danh sách tập tin trong hệ thống TeXLive

en: Rebuild all formats
vi: Tạo lại mọi định dạng

en: Update font map database
vi: Cập nhật thông tin về các phông

en: Restore packages from backup
vi: Phục hồi gói từ bộ lưu trữ

en: Handle symlinks in system dirs
vi: Rà soát liên kết tượng trưng trong thư mục hệ thống

en: Remove TeX Live %s ...
vi: Gỡ bỏ TeX Live %s ...

en: Remove TeX Live %s
vi: Gỡ bỏ TeX Live %s

en: Really remove (uninstall) the COMPLETE TeX Live %s installation?
    Your last chance to change your mind!
vi: Bạn thật sự muốn gỡ bỏ hoàn toàn cài đặt TeX Live %s?
    Đây là cơ hội cuối để bạn đổi ý đấy!

en: Details on:
vi: Chi tiết về:

en: Installed:
vi: Đã cài đặt:

en: Local Revision:
vi: Phiên bản đang có ở máy:

en: Local Catalogue Version:
vi: Phiên bản ca-ta-lô ở đang có:

en: Remote Revision:
vi: Phiên bản ở máy phục vụ:

en: Remote Catalogue Version:
vi: Phiên bản ca-ta-lô ở máy phục vụ:

en: Functionality:
vi: Chức năng:

en: Primary characterization:
vi: Đặc trưng chính:

en: Secondary characterization:
vi: Đặc trưng phụ:

en: Warning: Catalogue versions might be lagging behind or be simply wrong.
vi: Chú ý: Phiên bản ca-ta-lô có thể bị lệch hoặc sai

en: Depends:
vi: Phụ thuộc vào:

en: Binaries' dependencies:
vi: Phần mà các tập tin nhị phân đòi hỏi:

en: Runfiles:
vi: Tập tin thi hành:

en: Docfiles:
vi: Tập tin tài liệu:

en: Srcfiles:
vi: Tập tin nguồn:

en: Binfiles:
vi: Tập tin thi hành:

en: Further information
vi: Thông tin khác

en: Select platforms to support
vi: Chọn kiểu hệ thống

en: Default package repository
vi: Nguồn cài đặt mặc định

en: Create formats on installation
vi: Tạo định dạng TeX (TeX formart) trong khi cài đặt

en: Install macro/font sources
vi: Cài đặt mã nguồn của macro/font

en: Install macro/font docs
vi: Cài đặt tài liệu về macro/font

en: Default backup directory
vi: Thư mục sao lưu mặc định

en: Auto backup setting
vi: Cài đặt sao lưu tự động

en: Link destination for programs
vi: Liên kết đích cho chương trình

en: Link destination for info docs
vi: Liên kết đích cho tài liệu thông tin

en: Link destination for man pages
vi: Liên kết đích cho các tài liệu hướng dẫn

en: Install for all users
vi: Cài đặt cho mọi người trong hệ thống

en: Paper options
vi: Tùy chọn kiểu giấy

en: Default paper for all
vi: Kiểu giấy mặc định cho tất cả

en: Default paper for
vi: Kiểu giấy mặc định cho

en: GUI Language
vi: Ngôn ngữ giao diện

en: Default language for GUI:
vi: Ngôn ngữ mặc định của giao diện:

en: Changes will take effect after restart
vi: Thay đổi sẽ có tác dụng sau khi khởi động lại

en: Choose Directory
vi: Chọn thư mục

en: Edit default package repositories
vi: Sửa nguồn cài đặt gói mặc định

en: Specify set of repositories to be used
vi: Chỉ định nhóm các nguồn cài đặt để dùng

en: Add repository
vi: Thêm nguồn

en: Add package repository
vi: Thêm nguồn gói

en: Select paper format for
vi: Kiểu giấy chọn cho

en: keep arbitrarily many
vi: giữ số lượng tùy ý

en: Critical updates have been installed.
    Program will terminate now.
    Please restart if necessary.
vi: Hoàn tất các cập nhật chủ yếu.
    Chương trình sẽ thoát.
    Vui lòng khởi động lại nếu cần thiết.

en: Updates for the tlmgr are present.
    Installation and upgrades won't work without being forced.
    Please select "Update all installed" button after dismissing this dialogue.
    
    The program will terminate after the update.
    Then you can restart the program for further updates.
vi: Chương trình tlmgr đang ở tình trạng mới nhất.
    Cài đặt, nâng cấp vì thế sẽ không được thực hiện trừ khi có ép buộc.
    Hãy chọn "Cập nhật mọi thứ đã cài" sau khi thông báo này đóng lại.
    
    Chương trình sẽ đóng sau khi được cập nhật.
    Sau đó, bạn co thể khởi động lại chương trình để có có các cập nhật khác.

en: At least %s further updates are available after tlmgr has been updated.
vi: Sau khi cập nhật tlmgr thì sẽ có bổ sung thêm ít nhất %s cập nhật khác.

en: Please wait a bit after the program has terminated so that the update can be completed.
vi: Vui lòng chờ một lát sau khi chương trình kết thúc, để cho việc cập nhật hoàn tất.

en: Restore completed
vi: Phục hồi hoàn tất

en: Select the package to restore, or restore all packages
vi: Chọn gói để khôi phục, hoặc chọn khôi phục mọi gói

en: Restore selected package
vi: Phục hồi gói đã chọn

en: Restore all package to latest version
vi: Cài đặt mọi gói ở phiên bản mới nhất

en: Update symbolic links
vi: Cập nhật liên kết tượng trưng

en: Remove symbolic links
vi: Gỡ bỏ liên kết tượng trưng

en: Edit directory
vi: Thư mục soạn thảo

en: New value for
vi: Giá trị mới cho

en: Load package repository
vi: Nạp nguồn cài đặt gói

en: Package repository:
vi: Nguồn cài đặt gói:

en: Default net package repository
vi: Nguồn mặc định để cài gói từ internet

en: Running %s failed.
    Please consult the log window for details.
vi: Không thành công khi thi hành %s.
    Vui lòng tham khảo chi tiết trong nhật ký cài đặt.

en: basic scheme (plain and latex)
vi: cơ bản (plain và latex)

en: ConTeXt scheme
vi: Nhóm ConTeXt

en: full scheme (everything)
vi: đầy đủ mọi thứ

en: GUST TeX Live scheme
vi: Nhóm cho TeXLive GUST

en: minimal scheme (plain only)
vi: nhóm tối thiểu (chỉ có "plain TeX")

en: teTeX scheme (more than medium, but nowhere near full)
vi: nhóm teTeX (nhiều hơn nhóm trung bình, nhưng chưa phải là đầy đủ)

en: XML scheme
vi: nhóm XML

en: Essential programs and files
vi: Các thứ bắt buộc

en: TeX auxiliary programs
vi: Các chương trình hỗ trợ cho TeX

en: Recommended fonts
vi: Phông chữ nên dùng

en: Graphics and font utilities
vi: Tiện ích đồ họa và phông chữ

en: Games typesetting
vi: Sắp chữ trong các trò chơi

en: HTML/SGML/XML support
vi: Hỗ trợ cho HTML/SGML/XML

en: Humanities packages
vi: Gói cho khoa học nhân văn

en: African scripts
vi: Chữ viết châu Phi

en: Czech/Slovak
vi: Czech/Slovka

en: US and UK English
vi: Tiếng Anh (US, UK)

en: Indic scripts
vi: Kiểu chữ Indic (thuộc Ấn Độ)

en: LaTeX recommended packages
vi: Gói LaTeX nên dùng

en: LuaTeX packages
vi: Gói cho LuaTeX

en: Omega packages
vi: Các gói Omega

en: TeXworks editor
vi: Trình soạn thảo TeXworks

en: Failed to change permissions of "%s"
vi: Không thể thay đổi quyền của "%s"

en: Failed to change file owner of "%s"
vi: Không thể thay đổi chủ sở hữu tập tin của "%s"

en: Failed to change file group of "%s"
vi: Không thể thay đổi nhóm file của "%s"

en: Failed to create empty file "%s"
vi: Không thể tạo file "%s"

en: Tomboy Notes Manual
vi: Hướng dẫn sử dụng Tomboy

en: Tomboy is a simple desktop note-taking application, with many features designed to help organize ideas, such as spell checking, highlighting, auto-linking URLs, lists, font stylizing, quick access with a table of contents for notes, and add-ins to extend Tomboy's capabilities. .
vi: Tomboy là ứng dụng cho phép tạo và quản lý các ghi chú trực tiếp trên môi trường GNOME, với nhiều tính năng hỗ trợ cho việc tổ chức các ý tưởng của bạn, như kiểm tra chính tả, tô sáng văn bản, tự động nhận dạng các địa chỉ URL, tạo danh sách, định dạng phông chữ, truy cập nhanh, tạo mục lục ghi chú, và có nhiều phần bổ sung cung cấp các chức năng khác cho chương trình.

en: Tomboy Manual 2.1
vi: Hướng dẫn sử dụng Tomboy 2.1

en: Tomboy Manual 4.0
vi: Hướng dẫn sử dụng Tomboy 4.0

en: Tomboy Manual 3.0
vi: Hướng dẫn sử dụng Tomboy 3.0

en: Tomboy Manual 2.0
vi: Hướng dẫn sử dụng Tomboy 2.0

en: This manual describes version 0.14.0 of Tomboy
vi: Tài liệu này mô tả Tomboy phiên bản 0.14.0

en: To report a bug or make a suggestion regarding the Tomboy application or this manual, follow the directions in the <ulink type="help" url="ghelp:gnome-feedback">GNOME Feedback Page</ulink>.
vi: Để thông báo lỗi hoặc đề nghị liên quan đến ứng dụng Tomboy hoặc tài liệu này, vui lòng làm theo hướng dẫn trong <ulink type="help" url="ghelp:gnome-feedback">Trang Phản hồi GNOME</ulink>.

en: Tomboy Notes
vi: Ghi chú Tomboy

en: Notes Application
vi: Ứng dụng quản lý ghi chú

en: Tomboy is a desktop note-taking application for GNOME, Microsoft Windows, and Mac OS X. It is simple and easy to use, and allows you to organize the ideas and information you deal with every day. Tomboy has some very useful editing features to help you customize your notes, including:
vi: Tomboy là một ứng dụng quản lý ghi nhớ trong môi trường GNOME, Microsoft Windows và Mac OS X. Đơn giản và dễ dùng, chương trình giúp bạn tổ chức các ý tưởng và thông tin hàng ngày của mình một cách nhanh chóng và tiện dụng. Tomboy còn có nhiều chức năng chỉnh sửa văn bản hữu ích, như:

en: Highlighting Search Text
vi: Tô sáng văn bản tìm kiếm

en: Inline Spell Checking
vi: Kiểm tra chính tả

en: Auto-linking Web &amp; Email Addresses
vi: Tự động nhận dạng và tạo liên kết tới địa chỉ web hay địa chỉ thư điện tử

en: Undo/Redo Support
vi: Hủy bước/Hoàn lại

en: Font Styling &amp; Sizing
vi: Đổi kiểu dáng và cỡ chữ

en: Bulleted Lists
vi: Danh sách chấm điểm

en: Tomboy is accessed through the GNOME panel, the taskbar in Microsoft Windows, or the dock in Mac OS X. To startup Tomboy automatically when you log into GNOME, see <xref linkend="add-to-panel"/>.
vi: Ta có thể mở Tomboy từ thanh ngang của GNOME, thanh tác vụ của Microsoft Windows, hoặc thanh neo của Mac OS X. Để hệ điều hành tự động chạy Tomboy khi ta đăng nhập vào GNOME, xin xem <xref linkend="add-to-panel"/>.

en: Adding Tomboy to the GNOME Panel
vi: Thêm Tomboy vào thanh ngang GNOME

en: To add Tomboy to a panel in GNOME, right-click on the panel, then choose <menuchoice><guimenuitem>Add to Panel</guimenuitem></menuchoice>. Select Tomboy Notes in the Add to the panel dialog, then click <menuchoice><guibutton>Add</guibutton></menuchoice>. You should see a yellow note icon appear in the panel, representing Tomboy. The panel icon is illustrated in <xref linkend="tomboy-panel"/>.
vi: Để thêm Tomboy vào thanh ngang GNOME, bấm chuột phải lên thanh ngang, rồi chọn <menuchoice><guimenuitem>Thêm vào thanh ngang</guimenuitem></menuchoice>. Chọn Ghi chú Tomboy trong hộp thoại Thêm vào thanh, rồi nhấn <menuchoice><guibutton>Thêm</guibutton></menuchoice>. Bạn sẽ thấy biểu tượng tờ ghi chú màu vàng của Tomboy xuất hiện trên thanh điều khiển GNOME. Biểu tượng có dạng như trong <xref linkend="tomboy-panel"/>.

en: Tomboy is automatically added to the taskbar when run on Microsoft Windows, or the dock when run on Mac OS X.
vi: Trên Microsoft Windows, Tomboy được tự động thêm vào ô tác vụ, còn trên Mac OS X, nó được đặt trên thanh neo.

en: Creating Notes
vi: Tạo ghi chú

en: Once you have successfully added Tomboy to the panel, you can create new notes using one of the following methods.
vi: Sau khi đã đưa Tomboy lên trên thanh điều khiển, bạn có thể tạo một ghi chú mới bằng một trong các thao tác sau.

en: To create a new note using the mouse:
vi: Để tạo một ghi chú mới bằng chuột:

en: Click on the Tomboy note icon present in the GNOME Panel or Windows taskbar. A menu will appear.
vi: Bấm chuột vào biểu tượng Tomboy trên thanh điều khiển GNOME hoặc trên thanh tác vụ của Windows.

en: Select the <menuchoice><guimenuitem>Create New Note</guimenuitem></menuchoice> option in the menu.
vi: Chọn <menuchoice><guimenuitem>Ghi chú mới</guimenuitem></menuchoice> trong trình đơn vừa hiện lên.

en: To create a new note using the keyboard:
vi: Để tạo ghi chú mới từ bàn phím:

en: Open the Tomboy menu using the key combination <keycombo><keycap>Alt</keycap><keycap>F12</keycap></keycombo>.
vi: Mở trình đơn của Tomboy bằng cách nhấn tổ hợp <keycombo><keycap>Alt</keycap><keycap>F12</keycap></keycombo>.

en: Use the <keycap>N</keycap> key to select the menu option <menuchoice><guimenuitem>Create New Note</guimenuitem></menuchoice>.
vi: Nhấn phím <keycap>M</keycap> để chọn mục <menuchoice><guimenuitem>Ghi chú mới</guimenuitem></menuchoice>.

en: Editing Notes
vi: Soạn thảo ghi chú

en: After creating a new note, a new window will appear with the title <literal>New Note <replaceable>N</replaceable></literal>. At the top of the note is a toolbar with several buttons and text. Directly below this toolbar is the content area of the note. This is illustrated in <xref linkend="new-note"/>.
vi: Sau khi chọn mục Ghi chú mới, một cửa sổ có tiêu đề là <literal>Ghi chú mới <replaceable>N</replaceable></literal> sẽ xuất hiện. Ở phía trên cửa sổ ghi có một thanh công cụ gồm nhiều nút và chữ. Sát bên dưới thanh công cụ là vùng soạn thảo ghi chú. Xem minh hoạ trong <xref linkend="new-note"/>.

en: The note can be edited by clicking in the content area and using the keyboard to add and remove content. The first line is considered the title of the note. By default this is populated with the text <quote><literal>New Note <replaceable>N</replaceable></literal></quote>. The title is changed by clicking in the content area on the first line and using the keyboard to change the title. By default, focus is given to the content area upon creation of a new note, so you can immediately start editing the note without the need to click on the content area with the mouse.
vi: Lúc này, bạn có thể nhấn chuột vào vùng soạn thảo và gõ nội dung cần ghi nhớ. Dòng đầu tiên của ghi chú, mặc định là <quote><literal>Ghi chú mới <replaceable>N</replaceable></literal></quote>, sẽ được sử dụng làm tiêu đề cho ghi chú này. Bạn cần sửa lại dòng này để đổi tiêu đề cho ghi chú của mình. Lúc tạo ghi chú mới, con trỏ sẽ được đặt ở dòng thứ 2 trong cửa sổ soạn thảo, để bạn có thể ngay lập tức nhập nội dung cần ghi nhớ vào mà không cần di chuột để chọn vùng soạn thảo.

en: Using the toolbar available on each note is discussed in <xref linkend="working-with-notes"/>.
vi: Để biết cách sử dụng thanh công cụ khi làm việc với ghi chú, xin xem <xref linkend="working-with-notes"/>.

en: The default window for a New Note
vi: Cửa sổ mặc định để viết ghi chú mới

en: To get an overview of all the notes managed by Tomboy, select the <menuchoice><guimenuitem>Search All Notes</guimenuitem></menuchoice> menu item from the panel menu. By default, the <interface>Search All Notes</interface> dialog will display the notes in the order that they were last modified. Click the <guilabel>Note</guilabel> or <guilabel>Last Changed</guilabel> column headings to change the sort order. Click the column heading a second time to toggle between ascending and descending order.
vi: Để xem thông tin khái quát về tất cả các ghi chú được Tomboy quản lý, xin chọn mục <menuchoice><guimenuitem>Tìm trong tất cả các ghi chú</guimenuitem></menuchoice>

en: You can find specific notes by entering text into the search field in the <interface>Search All Notes</interface> dialog. The list of notes will automatically update to list only the notes which have matching text.
vi: Nhập từ khóa tìm kiếm vào ô văn bản trong hộp thoại <interface>Tìm trong tất cả các ghi chú</interface>, bạn sẽ thấy danh sách các ghi chú có chứa từ khóa mình vừa nhập được liệt kê ở khung bên phải.

en: To open a note in the <interface>Search All Notes</interface> dialog, do one of the following:
vi: Để mở một ghi chú từ trong hộp thoại <interface>Tìm trong tất cả các ghi chú</interface>, ta có thể:

en: Double-click on a note.
vi: Nhắp đúp chuột vào một ghi chú.

en: Highlight a note by selecting it and then select <menuchoice><guimenuitem>Open</guimenuitem></menuchoice> from the <guimenuitem>File</guimenuitem> menu.
vi: Chọn một ghi chú rồi chọn <menuchoice><guimenuitem>Mở</guimenuitem></menuchoice> từ trình đơn <guimenuitem>Tập tin</guimenuitem>.

en: Right-click on a note and select <menuchoice><guimenuitem>Open</guimenuitem></menuchoice> from the context menu that appears.
vi: Bấm chuột phải lên một ghi chú rồi chọn <menuchoice><guimenuitem>Mở</guimenuitem></menuchoice> từ trình đơn ngữ cảnh vừa hiện ra.

en: Highlight a note by selecting it and then press the key combination <keycombo><keycap>Ctrl</keycap><keycap>O</keycap></keycombo>.
vi: Chọn một ghi chú rồi nhấn tổ hợp phím <keycombo><keycap>Ctrl</keycap><keycap>O</keycap></keycombo>.

en: Working With Notes
vi: Làm việc với các ghi chú

en: Notes are modified and edited through the main window for each note. The toolbar at the top of each note allows you to stylize the note and perform other note-related functions. We discuss the functions of each item on the toolbar in the following sections.
vi: Mỗi một ghi chú sẽ được soạn thảo, hiệu đính thông qua cửa sổ riêng dành cho nó. Thanh công cụ ở phía trên cùng cửa sổ soạn thảo cho phép bạn thay đổi kiểu dáng nội dung trong ghi chú của mình, cũng như thực hiện một số chức năng đặc biệt khác. Trong phần sau, ta sẽ đề cập đến các mục có trong thanh công cụ.

en: Clicking the <guibutton>Search</guibutton> button will open the <interface>Search All Notes</interface> dialog described earlier (<xref linkend="search-all-notes"/>.)
vi: Nhấn vào nút <guibutton>Tìm kiếm</guibutton> để mở hộp thoại <interface>Tìm trong tất cả các ghi chú</interface> mà ta đã đề cập ở (<xref linkend="search-all-notes"/>.)

en: The <guibutton>Link</guibutton> button allows you to create a link to a new note from within the current note. For example, if your note contains the phrase <quote>FinalExam</quote>, you can select this text with the mouse and click the <guibutton>Link</guibutton> button to create a new note with the title <quote>FinalExam</quote>. A link will also be created in the current note that can be clicked to open the new <quote>FinalExam</quote> note.
vi: Nút <guibutton>Liên kết</guibutton> giúp tạo một ghi chú mới liên kết tới ghi chú hiện thời. Ví dụ, nếu ghi chú ban đầu có chứa cụm từ <quote>Thi tốt nghiệp</quote>, bạn có thể chọn cụm từ này, rồi nhấn vào nút <guibutton>Liên kết</guibutton> để tạo một ghi chú mới với tiêu đề là <quote>Thi tốt nghiệp</quote>. Ở ghi chú ban đầu sẽ có liên kết với nội dung <quote>Thi tốt nghiệp</quote>, và khi bạn nhấn vào đó thì ghi chú tương ứng sẽ được mở ra.

en: Changing the title of a note will update links present in other notes. This prevents broken links from occurring when a note is renamed.
vi: Khi bạn thay đổi tiêu đề của một ghi chú được liên kết tới các ghi chú khác, phần nội dung tương ứng ở các ghi chú kia cũng sẽ được tự động thay đổi theo.

en: Formatting text within your notes can be done using the <guibutton>Text</guibutton> button. The <guibutton>Text</guibutton> button will display a menu with several options from which you can choose. Each menu item is explained next.
vi: Ta có thể định dạng văn bản trong ghi chú bằng cách nhấn nút <guibutton>Văn bản</guibutton>. Một trình đơn sẽ hiện ra, bao gồm các mục sau:

en: Support for <quote>Undo</quote> is available in Tomboy through this menu item. The Undo function allows you to revert previous changes made to your note during the current session. To undo your last change using the keyboard, use the standard keybinding, <keycombo><keycap>Ctrl</keycap><keycap>Z</keycap></keycombo>.
vi: Lệnh <quote>Hoàn tác</quote> sẽ hoàn lại các thay đổi vừa thực hiện trong phiên chạy này. Để hoàn lại thay đổi cuối cùng bằng bàn phím, hãy dùng tổ hợp phím chuẩn là <keycombo><keycap>Ctrl</keycap><keycap>Z</keycap></keycombo>.

en: The <quote>Redo</quote> function is used to put back changes that were removed using the <quote>Undo</quote> feature. To redo your last change using the keyboard, use the standard keybinding, <keycombo><keycap>Shift</keycap><keycap>Ctrl</keycap><keycap>Z</keycap></keycombo>.
vi: Lệnh <quote>Làm lại</quote> giúp thực hiện lại các thay đổi vừa khôi phục bằng lệnh <quote>Hoàn tác</quote>. Để làm lại thao tác cuối cùng bằng bàn phím, hãy dùng tổ hợp phím chuẩn là <keycombo><keycap>Shift</keycap><keycap>Ctrl</keycap><keycap>Z</keycap></keycombo>.

en: To make text within your note bold, first select the text you want to modify. Then select the <menuchoice><guimenuitem>Bold</guimenuitem></menuchoice> option from the <guibutton>Text</guibutton> menu. You may also use the keybinding <keycombo><keycap>Ctrl</keycap><keycap>B</keycap></keycombo> after selecting the text.
vi: Để tô đậm một đoạn văn bản trong ghi chú của mình, trước tiên bạn hãy chọn đoạn muốn in đậm. Sau đó, chọn mục <menuchoice><guimenuitem>Đậm</guimenuitem></menuchoice> từ trình đơn <guibutton>Văn bản</guibutton> hoặc nhấn tổ hợp <keycombo><keycap>Ctrl</keycap><keycap>B</keycap></keycombo>.

en: To make text within your note italic, first select the text you want to modify. Then select the <menuchoice><guimenuitem>Italic</guimenuitem></menuchoice> option from the <guibutton>Text</guibutton> menu. You may also use the keybinding <keycombo><keycap>Ctrl</keycap><keycap>I</keycap></keycombo> after selecting the text.
vi: Để xô nghiêng một đoạn văn bản trong ghi chú của mình, trước tiên bạn hãy chọn đoạn muốn in nghiêng. Sau đó, chọn mục <menuchoice><guimenuitem>Nghiêng</guimenuitem></menuchoice> từ trình đơn <guibutton>Văn bản</guibutton> hoặc nhấn tổ hợp <keycombo><keycap>Ctrl</keycap><keycap>I</keycap></keycombo>.

en: The strikeout style will put a line through the selected text. To add a strikeout, select the text and then select the <menuchoice><guimenuitem>Strikeout</guimenuitem></menuchoice> option from the <guibutton>Text</guibutton> menu. You may also use the keybinding <keycombo><keycap>Ctrl</keycap><keycap>S</keycap></keycombo> after selecting the text.
vi: Mục Gạch đè sẽ kẻ ngang một đường thẳng lên trên phần văn bản được chọn. Để gạch ngang chữ, hãy chọn đoạn văn bản rồi sau đó chọn mục <menuchoice><guimenuitem>Gạch ngang</guimenuitem></menuchoice> từ trình đơn <guibutton>Văn bản</guibutton> hoặc nhấn tổ hợp <keycombo><keycap>Ctrl</keycap><keycap>S</keycap></keycombo>.

en: The highlight style will put a yellow background around the selected text. To add a highlight, select the text and then select the <menuchoice><guimenuitem>Highlight</guimenuitem></menuchoice> option from the <guibutton>Text</guibutton> menu. You may also use the keybinding <keycombo><keycap>Ctrl</keycap><keycap>H</keycap></keycombo> after selecting the text.
vi: Kiểu dáng tô sáng sẽ tô nền màu vàng bên dưới đoạn văn bản được chọn. Để dùng kiểu dáng này, chọn đoạn cần tô sáng rồi chọn mục <menuchoice><guimenuitem>Tô sáng</guimenuitem></menuchoice> từ trình đơn <guibutton>Văn bản</guibutton> hoặc nhấn tổ hợp <keycombo><keycap>Ctrl</keycap><keycap>H</keycap></keycombo>.

en: The fixed width style allows text to use a fixed width font. To change existing text, first select the text you want to modify. Then select the <menuchoice><guimenuitem>Fixed Width</guimenuitem></menuchoice> option from the <guibutton>Text</guibutton> menu. You can also select the <menuchoice><guimenuitem>Fixed Width</guimenuitem></menuchoice> option from the <guibutton>Text</guibutton> before you start typing to have the text you type be in a fixed width style.
vi: Kiểu văn bản độ rộng cố định sử dụng một phông chữ có độ rộng cố định cho đoạn được chọn. Trước tiên, chọn đoạn cần dùng phông độ rộng cố định. Sau đó, chọn mục <menuchoice><guimenuitem>Phông độ rộng cố định</guimenuitem></menuchoice> từ trình đơn <guibutton>Văn bản</guibutton>. Bạn cũng có thể chọn mục <menuchoice><guimenuitem>Phông độ rộng cố định</guimenuitem></menuchoice> từ trình đơn <guibutton>Văn bản</guibutton> trước khi gõ văn bản. Đoạn được gõ sau đó sẽ dùng phông chữ có độ rộng cố định.

en: The <menuchoice><guimenuitem>Fixed Width</guimenuitem></menuchoice> option is a feature provided by the Fixed Width Add-in. For more information on add-ins, see <xref linkend="plugins"/>.
vi: Mục <menuchoice><guimenuitem>Độ rộng cố định</guimenuitem></menuchoice> sẽ chỉ xuất hiện khi bạn kích hoạt trình bổ sung Độ rộng cố định. Để hiểu thêm về các trình bổ sung cho Tomboy, xin xem <xref linkend="plugins"/>.

en: There are actually four options in this part of the menu: <placeholder-1/>. Each one of these options represents a font size to use for the selected text in the note. To modify the font size, select the text and then select one of <placeholder-2/> options from the <guibutton>Text</guibutton> menu.
vi: Có bốn tùy chọn ở phần này: <placeholder-1/>. Mỗi tùy chọn tương ứng với một cỡ phông mà bạn có thể sử dụng để trình bày ghi chú của mình. Để thay đổi kích thước phông chữ, hãy chọn đoạn văn bản muốn thay đổi cỡ chữ rồi chọn một trong các tùy chọn <placeholder-2/> từ trình đơn <guibutton>Văn bản</guibutton>.

en: Select the <menuchoice><guimenuitem>Bullets</guimenuitem></menuchoice> option from the <guibutton>Text</guibutton> menu to begin or end a bulleted list. If the cursor is inside a bulleted list, the <placeholder-1/> options will be enabled.
vi: Chọn lệnh <menuchoice><guimenuitem>Danh sách chấm điểm</guimenuitem></menuchoice> từ trình đơn <guibutton>Văn bản</guibutton> để mở hoặc đóng một danh sách chấm điểm. Nếu con trỏ đang ở trong một dòng của danh sách chấm điểm, ta có thể sử dụng được các lệnh <placeholder-1/>.

en: With the cursor on a bulleted list line, select the <menuchoice><guimenuitem>Increase Indent</guimenuitem></menuchoice> option to shift the current line to the right or the <menuchoice><guimenuitem>Decrease Indent</guimenuitem></menuchoice> option to shift the current line to the left.
vi: Đặt con trỏ tại dòng văn bản nằm trong danh sách chấm điểm, chọn mục <menuchoice><guimenuitem>Tăng thụt lề</guimenuitem></menuchoice> để dịch dòng đó sang bên phải, hoặc chọn <menuchoice><guimenuitem>Giảm thụt lề</guimenuitem></menuchoice> để dịch sang bên trái.

en: For more information on bullets, see <xref linkend="bullets"/>.
vi: Để biết thêm thông tin về danh sách chấm điểm, xin xem <xref linkend="bullets"/>.

en: Find in This Note
vi: Tìm trong ghi chú này

en: Use this to search for text within the current note. A small find bar will open up at the bottom of the note. To open the find bar using the keyboard, use the standard keybinding, <keycombo><keycap>Ctrl</keycap><keycap>F</keycap></keycombo>.
vi: Dùng phần này để tìm kiếm văn bản có trong ghi chú hiện thời. Một thanh tìm kiếm nhỏ sẽ xuất hiện ở cuối cửa sổ ghi chú. Để mở thanh tìm kiếm, ta cũng có thể nhấn tổ hợp phím <keycombo><keycap>Ctrl</keycap><keycap>F</keycap></keycombo>.

en: Enter text to find. After entering text, the matches will be highlighted. Click <guibutton>Find Next</guibutton> to highlight the next match and place the cursor there. Click <guibutton>Previous</guibutton> to move to the previous match.
vi: Nhập văn bản muốn tìm. Sau khi nhập văn bản, các đoạn văn bản khớp với từ cần tìm sẽ được tô sáng. Nhấn vào nút <guibutton>Tìm tiếp</guibutton> để tô sáng kết quả kế tiếp, đồng thời dịch con trỏ tới vị trí đó. Nhấn vào nút <guibutton>Trước</guibutton> để lùi lại kết quả trước.

en: To close the find bar, click <guibutton>X</guibutton> (Close Button) on the far left or press the <keycap>Escape</keycap> key.
vi: Để đóng thanh tìm kiếm, nhấn vào nút <guibutton>X</guibutton> (Đóng cửa sổ) ở phía trên bên trái thanh tìm kiếm, hoặc nhấn phím <keycap>Escape</keycap>.

en: Tools (gear icon)
vi: Công cụ (biểu tượng hình bánh răng)

en: The <guibutton>Tools</guibutton> button is represented by the <inlinegraphic fileref="figures/tomboy-tools.png"/> icon. When you click the <guiicon>Tools</guiicon> icon on the toolbar present on your note, a menu will appear with the following items:
vi: Nút <guibutton>Công cụ</guibutton> có biểu tượng <inlinegraphic fileref="figures/tomboy-tools.png"/>. Khi nhấn chuột vào nút <guiicon>Công cụ</guiicon> trên thanh công cụ của cửa sổ ghi chú, một trình đơn sẽ hiện lên, bao gồm các mục sau:

en: Select this option to synchronize your notes with a central server. For more information on note synchronization, see <xref linkend="synchronization"/>.
vi: Chọn mục này để đồng bộ các ghi chú của mình với một máy chủ trung tâm. Để biết thêm thông tin, hãy xem <xref linkend="synchronization"/>.

en: This option allows you to quickly see what other notes link to the current note. This feature is provided by the Backlinks Add-in. For more information on add-ins, see <xref linkend="plugins"/>.
vi: Tùy chọn này sẽ liệt kê các ghi chú khác có liên kết với ghi chú hiện thời. Tính năng này chỉ xuất hiện khi trình bổ sung Backlinks hoạt động. Muốn biết thêm về các trình bổ sung, xin xem <xref linkend="plugins"/>.

en: You can create an <acronym>HTML</acronym> (Hypertext Markup Language) document from one or more notes by selecting this option. For more information, please see <xref linkend="plugins"/>.
vi: Bạn có thể tạo một tài liệu <acronym>HTML</acronym> từ một hoặc nhiều ghi chú bằng cách chọn mục này. Để biết thêm thông tin, hãy xem <xref linkend="plugins"/>.

en: Select this option to print the current note. You will be presented with the standard GNOME print dialog.
vi: Chọn mục này sẽ mở hộp thoại In ấn của GNOME, để in ghi chú hiện thời.

en: Depending on the add-ins that you have installed for Tomboy, you may have more or less items available in the <guimenu>Tools</guimenu> menu.
vi: Số mục có trong trình đơn <guimenu>Công cụ</guimenu> sẽ thay đổi tùy theo những phần bổ sung nào của Tomboy đang được kích hoạt.

en: The <guibutton>Delete</guibutton> button will pop up a dialog box asking if you want to permanently delete the note and its contents. Click the <guibutton>Delete</guibutton> button to discard the note permanently, or <guibutton>Cancel</guibutton> to abort the process. Links to this note from other notes will still exist, but will re-create the note upon activation.
vi: Nút <guibutton>Xóa</guibutton> sẽ mở một hộp thoại hỏi lại xem bạn có muốn xóa ghi chú này cùng các nội dung của nó hay không. Nhấn nút <guibutton>Xóa</guibutton> để xóa bỏ hoàn toàn ghi chú này, hoặc nhấn <guibutton>Hủy</guibutton> để thôi không xóa nó nữa. Các liên kết đến ghi chú này trên các ghi chú khác sẽ vẫn tồn tại, nhưng khi ta nhấn vào chúng thì một ghi chú mới với tiêu đề tương ứng sẽ được tạo ra.

en: Panel Menu
vi: Trình đơn thanh ngang

en: Tomboy keeps the most recently used notes quickly available to you in a menu that appears when you click on the Tomboy Icon in the GNOME Panel, the taskbar in Microsoft Windows, or the dock in Mac OS X.
vi: Tomboy lưu lại các ghi chú mà bạn mới mở gần đây ở trình đơn hiện lên khi bấm chuột vào biểu tượng Tomboy trên thanh điều khiển của GNOME, thanh tác vụ của Windows hay thanh neo của Mac OS X.

en: Note Pinning
vi: Ghim ghi chú

en: To force a note to always be in the panel menu regardless of when you last accessed it, click the thumbtack icon to "pin" it to the menu. Notes that are pinned to the panel menu will have a thumbtack icons that look like this: <inlinegraphic fileref="figures/tomboy-pindown.png"/>. Notes that are not pinned to the panel menu will have thumbtack icons that look like this: <inlinegraphic fileref="figures/tomboy-pinup.png"/>.
vi: Để buộc một ghi chú luôn luôn xuất hiện trên trình đơn thanh điều khiển, bất kể thời điểm lần cuối cùng bạn mở nó ra xem, hãy nhấn vào biểu tượng đinh ghim ở lề phải của trình đơn để "ghim" nó vào vị trí hiện tại trên trình đơn. Các ghi chú đã được ghim cố định trên trình đơn sẽ có biểu tượng như thế này: <inlinegraphic fileref="figures/tomboy-pindown.png"/>. Còn các ghi chú không bị ghim cố định trên trình đơn thì dùng biểu tượng này: <inlinegraphic fileref="figures/tomboy-pinup.png"/>.

en: Tomboy Panel Menu
vi: Trình đơn Tomboy trên thanh điều khiển

en: Begin a bulleted list
vi: Mở danh sách chấm điểm

en: You may begin a bulleted list by using one of the following methods:
vi: Để tạo một danh sách chấm điểm, ta có thể làm một trong các cách sau:

en: Select <menuchoice><guimenuitem>Bullets</guimenuitem></menuchoice> from the <guibutton>Text</guibutton> menu.
vi: Chọn <menuchoice><guimenuitem>Danh sách chấm điểm</guimenuitem></menuchoice> từ trình đơn <guibutton>Văn bản</guibutton>.

en: Begin a line with a single dash character (-), type some text immediately following the dash, and press <keycap>Enter</keycap>.
vi: Gõ dấu trừ (-) ở đầu một dòng, rồi nhấn <keycap>Enter</keycap> ở cuối dòng.

en: End a bulleted list
vi: Đóng danh sách chấm điểm

en: End a bulleted list by doing one of the following:
vi: Để kết thúc một danh sách chấm điểm, ta làm một trong các cách sau:

en: Press <keycap>Enter</keycap> on a blank bulleted line.
vi: Nhấn <keycap>Enter</keycap> trên một dòng trống trong danh sách chấm điểm.

en: Select <menuchoice><guimenuitem>Decrease Indent</guimenuitem></menuchoice> from the <guibutton>Text</guibutton> menu in succession until the current line is no longer part of the bulleted list.
vi: Chọn mục <menuchoice><guimenuitem>Giảm thụt lề</guimenuitem></menuchoice> từ trình đơn <guibutton>Văn bản</guibutton> nhiều lần tới khi dòng văn bản tại vị trí con trỏ không còn dấu chấm điểm của danh sách nữa.

en: Using the key combination <keycombo><keycap>Shift</keycap><keycap>Tab</keycap></keycombo> in succession until the current line is no longer part of the bulleted list.
vi: Dùng tổ hợp phím <keycombo><keycap>Shift</keycap><keycap>Tab</keycap></keycombo> nhiều lần cho tới khi dòng hiện thời không còn là danh sách chấm điểm nữa.

en: To increase the line indentation in a bulleted list with the mouse:
vi: Để tăng thụt lề trong một danh sách chấm điểm bằng chuột, ta có thể làm như sau:

en: Select <menuchoice><guimenuitem>Increase Indent</guimenuitem></menuchoice> from the <guibutton>Text</guibutton> menu.
vi: Chọn <menuchoice><guimenuitem>Tăng thụt lề</guimenuitem></menuchoice> từ trình đơn <guibutton>Văn bản</guibutton>.

en: To increase the line indentation in a bulleted list with the keyboard:
vi: Để tăng thụt lề trong một danh sách chấm điểm bằng bàn phím, ta có thể làm như sau:

en: Press the <keycap>Tab</keycap> key.
vi: Nhấn phím <keycap>Tab</keycap>.

en: To decrease the line indentation in a bulleted list with the mouse:
vi: Nếu muốn dùng chuột để giảm thụt lề của một dòng trong danh sách chấm điểm:

en: Select <menuchoice><guimenuitem>Decrease Indent</guimenuitem></menuchoice> from the <guibutton>Text</guibutton> menu.
vi: Chọn <menuchoice><guimenuitem>Giảm thụt lề</guimenuitem></menuchoice> từ trình đơn <guibutton>Văn bản</guibutton>.

en: To decrease the line indentation in a bulleted list with the keyboard:
vi: Để giảm thụt lề của một danh sách chấm điểm bằng bàn phím:

en: Press the key combination <keycombo><keycap>Shift</keycap><keycap>Tab</keycap></keycombo>.
vi: Nhấn tổ hợp phím <keycombo><keycap>Shift</keycap><keycap>Tab</keycap></keycombo>.

en: Working with Notebooks
vi: Làm việc với các sổ ghi chú

en: Notebooks allow you to group related notes together. You can add a note to a notebook in the Search All Notes window or directly inside of a Note.
vi: Các cuốn Sổ ghi chú giúp ta nhóm các ghi chú lại với nhau. Ta có thể thêm một ghi chú vào trong một cuốn sổ ghi chú từ cửa sổ Tìm trong tất cả các ghi chú, hoặc làm trực tiếp lúc soạn thảo nội dung ghi chú.

en: Creating Notebooks
vi: Tạo sổ ghi chú

en: You can create new notebooks using one of the following methods:
vi: Để tạo một cuốn sổ ghi chú mới, ta có thể thực hiện một trong các cách sau:

en: Click on the Tomboy note icon present in the GNOME Panel, the taskbar in Microsoft Windows, or the dock in Mac OS X. A menu will appear
vi: Nhấn vào biểu tượng Tomboy trên thanh điều khiển GNOME, hoặc trên thanh tác vụ của Microsoft Windows, hoặc thanh neo của Mac OS X. Một trình đơn sẽ xuất hiện.

en: Select <menuchoice><guimenuitem>Notebooks</guimenuitem><guimenuitem>New Notebook</guimenuitem></menuchoice>.
vi: Chọn mục <menuchoice><guimenuitem>Sổ ghi chú</guimenuitem><guimenuitem>Sổ ghi chú mới</guimenuitem></menuchoice>.

en: Enter a name for the new notebook.
vi: Đặt tên cho sổ ghi chú.

en: Create a new notebook from the Tomboy note icon on the GNOME Panel, the taskbar in Microsoft Windows, or the dock in Mac OS X
vi: Tạo một sổ ghi chú mới thông qua biểu tượng Tomboy trên thanh điều khiển GNOME, thanh tác vụ của Microsoft Windows, hoặc thanh neo của Mac OS X

en: To create a new notebook from the Search All Notes dialog:
vi: Để tạo một sổ ghi chú mới từ hộp thoại Tìm trong tất cả các ghi chú:

en: Open <menuchoice><guimenuitem>Search All Notes</guimenuitem></menuchoice> by choosing it from the Tomboy icon on the GNOME Panel, the taskbar in Microsoft Windows, or the dock in Mac OS X, or click on Search from an open note.
vi: Chọn mục <menuchoice><guimenuitem>Tìm trong tất cả các ghi chú</guimenuitem></menuchoice> bằng cách mở trình đơn từ biểu tượng Tomboy trên thanh điều khiển GNOME, thanh tác vụ của Microsoft Windows, hay thanh neo của Mac OS X, hoặc bấm chuột vào nút Tìm kiếm trên cửa sổ soạn thảo ghi chú.

en: Using your mouse, right click in the left hand box and choose <menuchoice><guimenuitem>New Notebook</guimenuitem></menuchoice>.
vi: Bấm chuột phải lên khung bên trái và chọn <menuchoice><guimenuitem>Sổ ghi chú mới</guimenuitem></menuchoice>.

en: With <guilabel>Search All Notes</guilabel> open, choose <menuchoice><guimenuitem>File</guimenuitem><guimenuitem>Notebooks</guimenuitem><guimenuitem>New Notebook</guimenuitem></menuchoice>.
vi: Sau khi mở hộp thoại <guilabel>Tìm trong tất cả các ghi chú</guilabel>, hãy chọn trình đơn <menuchoice><guimenuitem>Tập tin</guimenuitem><guimenuitem>Sổ ghi chú</guimenuitem><guimenuitem>Sổ ghi chú mới</guimenuitem></menuchoice>.

en: Create a new notebook from Search All Notes
vi: Tạo sổ ghi chú mới từ hộp thoại Tìm trong tất cả các ghi chú

en: Adding Notes to a Notebook
vi: Thêm ghi chú vào trong một sổ ghi chú

en: To add notes to a notebook, you can add a note from the <guilabel>Search All Notes</guilabel> dialog or directly within a note.
vi: Để thêm một ghi chú vào trong một sổ ghi chú nào đó, ta có thể thực hiện từ hộp thoại <guilabel>Tìm trong tất cả các ghi chú</guilabel> hoặc từ cửa sổ soạn thảo ghi chú.

en: To move an existing note from the Search All Notes dialog:
vi: Để chuyển một ghi chú có sẵn từ trong hộp thoại Tìm trong tất cả các ghi chú:

en: Using your mouse, drag the note(s) onto a notebook on the left.
vi: Dùng chuột, kéo ghi chú và thả vào một cuốn sổ ghi chú ở bên tay trái.

en: As you type a note, you can add the note directly to an existing notebook using the <guimenu>Notebook</guimenu> button. The <guimenu>Notebook</guimenu> button is represented by the <inlinegraphic fileref="figures/notebook-icon.png"/> icon.
vi: Trong lúc soạn thảo một ghi chú, ta cũng có thể đưa nó sang một cuốn sổ ghi chú có sẵn bằng nút <guimenu>Sổ ghi chú</guimenu>, có hình <inlinegraphic fileref="figures/notebook-icon.png"/>.

en: Adding a note to a notebook
vi: Thêm ghi chú vào trong một sổ ghi chú

en: Creating Notebook Templates
vi: Tạo mẫu sổ ghi chú

en: After you create a notebook, you can create a template for each new note that you create in a specific notebook.
vi: Sau khi tạo một sổ ghi chú mới, ta có thể tạo một ghi chú mẫu. Các ghi chú mới trong sổ này sẽ có nội dung ban đầu giống như mẫu này.

en: Using your mouse, right click on a Notebook that you have created and choose <menuchoice><guimenuitem>Open Template Note</guimenuitem></menuchoice>.
vi: Bấm chuột phải lên một cuốn sổ ghi chú mà bạn đã tạo rồi chọn <menuchoice><guimenuitem>Mở ghi chú mẫu</guimenuitem></menuchoice>.

en: This will open a new note that will be used as the template. Any text typed in this note will appear in all notes created in this Notebook. Create a new note in the notebook by using your mouse, right click on a notebook and select <menuchoice><guimenuitem>New Note</guimenuitem></menuchoice>.
vi: Thao tác này sẽ mở một ghi chú mới để bạn soạn thảo và lấy làm mẫu cho các ghi chú được tạo sau này. Nội dung được ghi lại trong ghi chú này sẽ xuất hiện trong tất cả các ghi chú được tạo từ cuốn Sổ ghi chú này. Để tạo ghi chú đặt trong một sổ ghi chú nào đó, ta chỉ việc bấm chuột phải lên cuốn sổ rồi chọn <menuchoice><guimenuitem>Ghi chú mới</guimenuitem></menuchoice>.

en: Creating a Notebook Template
vi: Tạo một mẫu sổ ghi chú

en: Deleting a Notebook
vi: Xóa một cuốn sổ ghi chú

en: Deleting a notebook will not delete any of the notes which are currently inside the notebook. After deleting a notebook, the notes will not be associated with any notebook and can be seen by highlighting <menuchoice><guimenuitem>Unfiled Notes</guimenuitem></menuchoice> in the <menuchoice><guimenuitem>Search All Notes</guimenuitem></menuchoice> window.
vi: Khi ta xóa một sổ ghi chú, các ghi chú có trong sổ này sẽ vẫn được giữ lại. Tuy nhiên, chúng sẽ được liệt vào dạng chưa được phân loại, và sẽ xuất hiện trong khung bên phải của cửa sổ <menuchoice><guimenuitem>Tìm trong mọi ghi chú</guimenuitem></menuchoice>, ở mục  <menuchoice><guimenuitem>Ghi chú chưa phân loại</guimenuitem></menuchoice> trong khung bên trái.

en: You can delete a notebook you have created by one of two methods:
vi: Để xóa một sổ ghi chú khỏi chương trình, ta có hai cách sau:

en: To delete a notebook using your mouse:
vi: Dùng chuột để xóa một sổ ghi chú:

en: Using your mouse, right click on a Notebook that you have created and choose <menuchoice><guimenuitem>Delete Notebook</guimenuitem></menuchoice>.
vi: Bấm chuột phải lên sổ ghi chú và chọn <menuchoice><guimenuitem>Xóa sổ ghi chú</guimenuitem></menuchoice>.

en: To delete a Notebook from the <menuchoice><guimenuitem>Search All Notes</guimenuitem></menuchoice> menu, open <menuchoice><guimenuitem>Search All Notes</guimenuitem></menuchoice> by choosing it from the Tomboy icon on the GNOME Panel, the taskbar in Microsoft Windows, or the dock in Mac OS X.
vi: Để xóa một sổ ghi chú từ trình đơn <menuchoice><guimenuitem>Tìm trong tất cả các ghi chú</guimenuitem></menuchoice>, ta mở hộp thoại <menuchoice><guimenuitem>Tìm trong tất cả các ghi chú</guimenuitem></menuchoice> bằng cách chọn nó từ biểu tượng Tomboy trên thanh điều khiển GNOME, thanh tác vụ Windows hay thanh neo Mac OS X.

en: Using your mouse, left click on the Notebook you want to delete.
vi: Nhấn chuột trái lên cuốn sổ ghi chú mà bạn muốn xóa.

en: From the menu, choose <menuchoice><guimenuitem>Edit</guimenuitem><guimenuitem>Delete Notebook</guimenuitem></menuchoice>
vi: Từ trình đơn hiện lên, hãy chọn <menuchoice><guimenuitem>Sửa</guimenuitem><guimenuitem>Xóa sổ ghi chú</guimenuitem></menuchoice>

en: Note Synchronization
vi: Đồng bộ ghi chú

en: Tomboy can now keep your notes synchronized between multiple computers by relying on a central server.
vi: Tomboy cho phép bạn đồng bộ các ghi chú của mình với các máy tính khác thông qua một máy chủ trung tâm.

en: Configure note synchronization
vi: Cấu hình việc đồng bộ các ghi chú

en: You can configure your note synchronization preferences in the <guilabel>Synchronization</guilabel> tab of the <interface>Tomboy Preferences</interface> dialog. Default conflict handling behavior can be configured by selecting the <guibutton>Advanced...</guibutton> button.
vi: Ta có thể cấu hình việc đồng bộ ghi chú trong thẻ <guilabel>Đồng bộ hóa</guilabel> ở hộp thoại <interface>Tùy thích Tomboy</interface>. Để cấu hình cách xử lý các xung đột về nội dung khi đồng bộ, nhấn nút <guibutton>Nâng cao...</guibutton>.

en: Tomboy Synchronization Preferences
vi: Tùy thích khi đồng bộ ghi chú

en: Configure note synchronization service (WebDAV)
vi: Đồng bộ các ghi chú qua WebDAV

en: In order to synchronize your notes with a WebDAV server, you will need the wdfs FUSE file system installed. Follow the documentation for your operating system to set up FUSE for your user. You will also need the GNOME Keyring installed.
vi: Để đồng bộ các ghi chú của mình qua máy chủ WebDAV, ta cài đặt hệ tập tin wdfs FUSE. Xin xem tài liệu tương ứng với hệ điều hành của mình để cài đặt và thiết lập FUSE. Ngoài ra, ta cũng cần cài đặt thêm chương trình vòng khóa GNOME.

en: Choose <guimenuitem>WebDAV</guimenuitem> from the <guilabel>Service</guilabel> drop-down list. Fill in the connection information for your server, and then select the <guibutton>Save</guibutton> button. You are now ready to synchronize your notes.
vi: Chọn <guimenuitem>WebDAV</guimenuitem> từ danh sách <guilabel>Dịch vụ</guilabel>. Điền các thông tin cần thiết để kết nối tới máy chủ mà bạn có, rồi nhấn nút <guibutton>Lưu</guibutton>.

en: Configure note synchronization service (SSH)
vi: Đồng bộ các ghi chú qua SSH

en: In order to synchronize your notes with an SSH server, you will need the sshfs FUSE file system installed. Follow the documentation for your operating system to set up FUSE for your user. You will also need an SSH key for your SSH server account, which should be added to a running SSH daemon. This can be done using the GNOME <application>Seahorse</application> application, which is also known as <application>Passwords and Encryption Keys</application>.
vi: Để đồng bộ các ghi chú của mình thông qua máy chủ SSH, bạn phải cài đặt hệ tập tin sshfs FUSE. Xin xem tài liệu hướng dẫn cho hệ điều hành của mình để cài đặt và thiết lập FUSE. Bạn cũng sẽ phải có một khóa SSH để truy cập vào tài khoản của mình trên máy chủ, bằng chương trình <application>Seahorse</application>, một ứng dụng <application>Mã hóa khóa và mật khẩu</application> trên GNOME

en: Open <application>Passwords and Encryption Keys</application> by choosing <menuchoice><guimenu>Applications</guimenu><guimenu>Accessories</guimenu><guimenu>Passwords and Encryption Keys</guimenu></menuchoice>. Click on your key, and from the menu choose <menuchoice><guimenu>Remote</guimenu><guimenu>Configure Key for Secure Shell...</guimenu></menuchoice> and enter the domain name or IP address of the computer you want to sync to in <guimenu>Computer Name</guimenu>. Enter the username of the remote computer in <guimenu>Computer Name:</guimenu> and click <guimenu>Set Up</guimenu>. When prompted, enter the password, and setting up your key will be completed.
vi: Mở <application>Khoá Mật khẩu và Mã hóa</application> bằng cách chọn <menuchoice><guimenu>Ứng dụng</guimenu><guimenu>Bổ trợ</guimenu><guimenu>Khoá Mật khẩu và Mã hóa</guimenu></menuchoice>. Nhấn chuột lên khóa của bạn có, và chọn mục <menuchoice><guimenu>Từ xa</guimenu><guimenu>Cấu hình khóa cho hệ vỏ bảo mật...</guimenu></menuchoice>, sau đó nhập địa chỉ IP hay tên miền của máy tính mà bạn muốn đồng bộ các ghi chú của mình vào ô <guimenu>Tên máy</guimenu>. Nhập tên đăng nhập của bạn trên máy kia vào ô <guimenu>Tên đăng nhập:</guimenu> rồi nhấn <guimenu>Thiết lập</guimenu>. Khi được hỏi, nhập mật khẩu để đăng nhập vào máy kia, để hoàn tất quá trình thiết lập khóa bảo mật.

en: In <application>Tomboy</application>, choose <guimenuitem>SSH</guimenuitem> from the <guilabel>Service</guilabel> drop-down list. Fill in the connection information for your server, and then select the <guibutton>Save</guibutton> button. You are now ready to synchronize your notes.
vi: Trong <application>Tomboy</application>, chọn <guimenuitem>SSH</guimenuitem> từ danh sách <guilabel>Dịch vụ</guilabel>. Nhập các thông số để kết nối tới máy chủ, rồi nhấn nút <guibutton>Lưu</guibutton>. Từ giờ, các ghi chú của bạn sẽ được đồng bộ với máy đó.

en: Configure note synchronization service (Local Folder)
vi: Đồng bộ với một thư mục trên máy mình

en: You may want to synchronize your notes to a local folder if that folder is available to your other systems, or if that folder represents a local mount of a remote server.
vi: Ta có thể đồng bộ các ghi chú với một thư mục cục bộ trên chính máy mình, phục vụ việc chia sẻ thư mục này với các máy khác, hoặc thư mục này đại diện cho một máy khác của mình để sao lưu.

en: Choose <guimenuitem>Local Folder</guimenuitem> from the <guilabel>Service</guilabel> drop-down list. Choose the desired synchronization <guilabel>Folder Path</guilabel>, and then select the <guibutton>Save</guibutton> button. You are now ready to synchronize your notes.
vi: Chọn <guimenuitem>Thư mục cục bộ</guimenuitem> từ danh sách <guilabel>Dịch vụ</guilabel>. Chọn đường dẫn tới thư mục muốn đồng bộ trong ô <guilabel>Đường dẫn thư mục</guilabel>, rồi nhấn nút <guibutton>Lưu</guibutton> để có thể bắt đầu đồng bộ các ghi chú.

en: Synchronize your notes
vi: Đồng bộ các ghi chú

en: You can synchronize your notes at any time by selecting <menuchoice><guimenu>Tools</guimenu><guimenuitem>Synchronize Notes</guimenuitem></menuchoice> from any note or from the <interface>Search All Notes</interface> dialog.
vi: Ta có thể thực hiện việc đồng bộ các ghi chú của mình bất kỳ lúc nào bằng cách chọn <menuchoice><guimenu>Công cụ</guimenu><guimenuitem>Đồng bộ hóa ghi chú</guimenuitem></menuchoice> từ một ghi chú đang mở, hay từ hộp thoại <interface>Tìm trong tất cả các ghi chú</interface>.

en: Handling synchronization conflicts
vi: Xử lý xung đột khi đồng bộ ghi chú

en: When synchronizing notes between multiple computers, conflicts may occur. Usually this is the result of not synchronizing regularly when switching between systems. Tomboy will detect conflicts in the content of your notes and help you to avoid loss of important data.
vi: Khi đồng bộ các ghi chú giữa các máy tính, đôi lúc nội dung của cùng một ghi chú trên các máy không giống nhau, gây ra hiện tượng xung đột. Nguyên nhân chủ yếu của những xung đột về mặt nội dung này là do ta không thường xuyên đồng bộ lại nội dung của các ghi chú khi thay đổi chúng. Tomboy có khả năng tự động nhận biết các xung đột về nội dung này, và giúp bạn giữ được thông tin quan trọng ghi trong đó.

en: If a conflict is detected during note synchronization, the <interface>Note Conflict</interface> dialog will appear. If you do not need the changes you made in your local note, you can select <guilabel>Overwrite local note</guilabel>. If you would like to keep your local changes in a new note, select <guilabel>Rename local note</guilabel>.
vi: Nếu quá trình đồng bộ các ghi chú có xung đột, hộp thoại <interface>Xung đột nội dung ghi chú</interface> sẽ xuất hiện. Nếu bạn không cần các thay đổi đã tạo trên ghi chú ở máy mình, bạn có thể chọn <guilabel>Ghi đè lên ghi chú cục bộ</guilabel>. Ngược lại, nếu muốn giữ các thay đổi đã tạo trên máy được đồng bộ, hãy chọn <guilabel>Đổi tên ghi chú cục bộ</guilabel>.

en: To set preferences for Tomboy, right-click on the icon in the panel, and select <menuchoice><guimenuitem>Preferences</guimenuitem></menuchoice> from the menu. You will see a dialog similar to the one displayed in <xref linkend="pref-editing"/>. There are two categories of preferences, <guilabel>Editing</guilabel> and <guilabel>Hotkeys</guilabel>. Preferences for each tab will be described below.
vi: Để đặt các thiết lập cho Tomboy, bấm chuột phải lên biểu tượng của chương trình trên thanh điều khiển rồi chọn <menuchoice><guimenuitem>Tùy thích</guimenuitem></menuchoice> từ trình đơn vừa xuất hiện. Bạn sẽ thấy một hộp thoại tương tự như trong <xref linkend="pref-editing"/>. Có hai loại tùy thích là <guilabel>Soạn thảo</guilabel> và <guilabel>Phím tắt</guilabel>. Các tùy thích có trong từng thẻ sẽ được mô tả ở mục sau.

en: The editing tab will allow you to set preferences related to editing notes. There are three checkboxes on this tab, which can either be turned on or off.
vi: Thẻ soạn thảo cho phép ta thiết lập các tùy thích liên quan đến việc soạn thảo ghi chú. Có ba hộp kiểm trên thẻ này.

en: Spellcheck While Typing
vi: Kiểm tra chính tả trong khi gõ nội dung

en: Enable this checkbox to underline misspellings in red, and provide suggestions in the right click context menu. Enable or disable the checkbox using the mouse or the key combination <keycombo><keycap>Alt</keycap><keycap>S</keycap></keycombo>.
vi: Đánh dấu hộp kiểm này để gạch đỏ dưới chân các chuỗi sai chính tả, và xem những gợi ý sửa lỗi này trong trình đơn ngữ cảnh hiện lên khi bấm chuột phải vào đoạn văn bản bị sai. Đánh dấu hoặc bỏ dấu kiểm trên hộp này bằng chuột, hoặc dùng tổ hợp <keycombo><keycap>Alt</keycap><keycap>K</keycap></keycombo>.

en: The spellcheck option is only available if you have the <application>GtkSpell</application> package installed.
vi: Tùy chọn kiểm tra chính tả sẽ chỉ hoạt động khi bạn đã cài đặt gói <application>GtkSpell</application> trên máy mình.

en: Highlight WikiWords
vi: Tô sáng từ khóa của Wiki

en: Enable this checkbox to create links for phrases <literal>ThatLookLikeThis</literal>. Clicking on the link will create a new note with the title corresponding to the link text. Enable or disable this checkbox using the mouse or the key combination <keycombo><keycap>Alt</keycap><keycap>W</keycap></keycombo>.
vi: Đánh dấu hộp kiểm này để tạo liên kết cho những chuỗi <literal>GiốngThếNày</literal>. Bấm chuột vào liên kết, ta sẽ mở một liên kết có tiêu đề tương ứng với nội dung đoạn văn bản dùng làm liên kết ở ghi chú ban đầu. Đánh dấu hoặc bỏ đánh dấu hộp này bằng chuột, hoặc nhấn tổ hợp <keycombo><keycap>Alt</keycap><keycap>W</keycap></keycombo>.

en: Enable this checkbox to set a custom font to be used in your notes. If this option is disabled, the default system font will be used. Enable or disable this checkbox using the mouse or the key combination <keycombo><keycap>Alt</keycap><keycap>F</keycap></keycombo>.
vi: Đánh dấu hộp kiểm này để chọn dùng một phông chữ bất kỳ thay vì phông hệ thống quy định khi trình bày nội dung ghi chú của bạn. Nếu không dùng tùy chọn này,  phông chữ mà bạn thiết lập cho hệ thống sẽ được sử dụng để trình bày các ghi chú Tomboy. Đánh dấu hoặc bỏ dấu hộp kiểm này bằng chuột, hoặc nhấn tổ hợp <keycombo><keycap>Alt</keycap><keycap>P</keycap></keycombo>.

en: Tomboy Editing Preferences
vi: Tùy thích soạn thảo của Tomboy

en: The hotkeys tab allows you to set global key combinations to perform different functions in Tomboy. In order to set key combinations, you must have the <guibutton>Listen for Hotkeys</guibutton> checkbox enabled. Use <keycombo><keycap>Alt</keycap><keycap>H</keycap></keycombo> to toggle this option.
vi: Thẻ phím tắt giúp cấu hình các tổ hợp phím tắt để truy cập nhanh vào Tomboy. Để đặt các tổ hợp phím, bạn phải chọn hộp kiểm <guibutton>Bắt các phím tắt</guibutton>. Dùng tổ hợp <keycombo><keycap>Alt</keycap><keycap>T</keycap></keycombo> để đánh dấu hoặc bỏ dấu cho hộp kiểm này.

en: Show notes menu
vi: Hiện trình đơn ghi chú

en: Enter the key combination to open the notes menu.
vi: Nhập tổ hợp phím tắt dùng để mở trình đơn ghi chú.

en: Open "Start Here"
vi: Mở "Mở đầu"

en: Enter the key combination to open the <quote>Start Here</quote> note, which is preinstalled with Tomboy.
vi: Nhập tổ hợp phím tắt để mở ghi chú <quote>Bắt đầu với Tomboy</quote>, ghi chú hướng dẫn có sẵn trong chương trình.

en: Create new note
vi: Tạo ghi chú mới

en: Enter the key combination to create a new note.
vi: Nhập tổ hợp phím tắt để tạo một ghi chú mới.

en: Search notes
vi: Tìm ghi chú

en: Enter the key combination to open the <interface>Search All Notes</interface> dialog.
vi: Nhập tổ hợp phím tắt để mở hộp thoại <interface>Tìm trong tất cả các ghi chú</interface>.

en: Tomboy Hotkey Preferences
vi: Tùy thích phím tắt cho Tomboy

en: Please see <xref linkend="synchronization"/> for more details.
vi: Để biết thêm thông tin, xin xem <xref linkend="synchronization"/>.

en: Add-ins
vi: Phần bổ sung

en: The add-ins tab allows you to enable and configure Tomboy Add-ins.
vi: Thẻ Phần bổ sung cho phép bạn kích hoạt và thiết lập các trình bổ sung của Tomboy.

en: The list of installed add-ins shows on the left. An add-in is enabled by selecting it from the list and then selecting <guibutton>Enable</guibutton>. Disable an add-in by selecting it from the list and then selecting <guibutton>Disable</guibutton>.
vi: Các phần bổ sung đã cài đặt được liệt kê ở khung bên trái. Để kích hoạt một phần bổ sung, ta chọn nó trong danh sách này, rồi nhấn nút <guibutton>Bật</guibutton>. Để ngưng hoạt động của một trình bổ sung, ta chọn mục tương ứng trong danh sách rồi nhấn nút <guibutton>Tắt</guibutton>.

en: Please see <xref linkend="plugins"/> for more information about the add-ins that are installed with Tomboy.
vi: Xin xem thêm về các phần bổ sung đã cài đặt cùng Tomboy trong <xref linkend="plugins"/>.

en: Tomboy Add-in Preferences
vi: Tùy thích cho trình bổ sung của Tomboy

en: Bugzilla URL Drop
vi: Nhận diện URL kiểu Bugzilla

en: Evolution Mail Drop
vi: Chuyển thư từ Evolution thành Ghi chú

en: Note of the Day
vi: Ghi chú hàng ngày

en: Print Notes
vi: In ghi chú

en: and Sticky Notes Import.
vi: và Nhập Ghi chú (Sticky Notes).

en: By default, Tomboy comes with several pre-installed add-ins: <placeholder-1/> Since these are preinstalled, they are ready to use and are automatically loaded into the Tomboy interface.
vi: Bản cài đặt mặc định của Tomboy có sẵn một vài phần bổ sung, bao gồm: <placeholder-1/>. Những phần bổ sung này sẽ hoạt động cùng chương trình ngay sau khi Tomboy được cài đặt.

en: Some add-ins exist that are not installed by default.
vi: Một số phần bổ sung khác lại không được cài đặt theo mặc định.

en: Backlinks (What links here?)
vi: Backlinks (Những mục nào liên kết đến đây?)

en: This add-in allows you to know which notes link to the note you are currently editing. It makes it easier to keep track of the relationships between notes. If this add-in is enabled, the <link linkend="tools">Tools</link> menu will have a <guimenuitem>What links here?</guimenuitem> option. When you select this option, it will list all the notes which link to the current note in a submenu. Select a note in the submenu to open it.
vi: Phần bổ sung này cho bạn biết những ghi chú nào liên kết tới ghi chú đang mở, giúp bạn tiện theo dõi các quan hệ giữa các ghi chú mình có. Nếu phần bổ sung này hoạt động, trong trình đơn <link linkend="tools">Công cụ</link> bạn sẽ thấy mục <guimenuitem>Những mục nào liên kết đến đây?</guimenuitem>. Khi chọn mục này, các ghi chú có liên kết đến ghi chú hiện thời sẽ được liệt kê trong một trình đơn con. Chọn một mục trong trình đơn con này để mở ghi chú tương ứng.

en: Allows you to drag a Bugzilla URL from your browser directly into a Tomboy note. The bug number is inserted as a link with a small bug icon next to it. Once the Bugzilla link has been inserted into the note, click on it to open the URL in your web browser.
vi: Cho phép ta kéo một địa chỉ URL của bộ theo dõi lỗi Bugzilla từ trình duyệt vào trong một ghi chú Tomboy. Mã lỗi sẽ được chèn vào dưới dạng liên kết, cùng một biểu tượng lỗi nhỏ đặt bên cạnh. Sau này, ta có thể nhấn chuột vào liên kết trên để mở trang báo lỗi Bugzilla tương ứng trên trình duyệt của mình.

en: Customize the icons that are used by editing the add-in preferences in the <link linkend="prefs-plugins">Preferences Dialog</link>. After highlighting the Bugzilla Add-in, click <guibutton>Preferences</guibutton> to open the <interface>Bugzilla Add-in Settings</interface> dialog. To add a new icon, click <guibutton>Add</guibutton>, select an icon on your computer, provide a Bugzilla host name (e.g., bugzilla.gnome.org), and click <guibutton>Open</guibutton>. Any Bugzilla URL that is dragged and dropped from one of these custom host names will now use the icon you specified.
vi: Ta có thể chọn biểu tượng khác bằng cách cấu hình lại phần bổ sung trong <link linkend="prefs-plugins">Hộp thoại Tùy thích</link>. Sau khi chọn phần bổ sung Bugzilla, nhấn vào nút <guibutton>Tùy thích</guibutton> để mở hộp thoại <interface>Thiết lập phần bổ sung Bugzilla</interface>. Để chọn một biểu tượng mới, nhấn vào nút <guibutton>Thêm</guibutton>, chọn một biểu tượng từ máy mình, nhập tên máy chủ Bugzilla (vd: bugzilla.gnome.org), rồi nhấn <guibutton>Mở</guibutton>. Các địa chỉ URL cho Bugzilla được kéo thả vào chương trình từ một trong các máy này sẽ có thêm biểu tượng mà bạn đã chọn ở bên cạnh.

en: This add-in allows you to drag and drag an e-mail message from the <application>Evolution</application> mail application to one of your Tomboy notes. Clicking on the mail icon in the note will then open the corresponding e-mail message in Evolution.
vi: Phần bổ sung này giúp bạn kéo và thả một thư điện tử từ trong <application>Evolution</application> vào một ghi chú Tomboy. Bấm chuột trái lên biểu tượng thư điện tử trong ghi chú, chương trình sẽ tự động mở thư tương ứng trong Evolution.

en: When this add-in is installed, the <link linkend="tools">Tools</link> menu will have the <guimenuitem>Export to HTML</guimenuitem> option available.
vi: Khi phần bổ sung này hoạt động, ta sẽ thấy mục <guimenuitem>Xuất ra HTML</guimenuitem> trong trình đơn <link linkend="tools">Công cụ</link>.

en: After selecting this option, you will be presented with a dialog that allows you to choose where to save the <acronym>HTML</acronym> file. Enter the destination filename and click <guibutton>OK</guibutton> to save the file, or <guibutton>Cancel</guibutton> to abort the operation.
vi: Sau khi chọn mục này, một hộp thoại sẽ hiện ra cho bạn chọn thư mục dùng để lưu tập tin <acronym>HTML</acronym>. Nhập vào đường dẫn cùng tên tập tin và nhấn <guibutton>Lưu</guibutton> để ghi tập tin, hoặc nhấn <guibutton>Thôi</guibutton> để hủy bỏ.

en: To export any notes for which a link exists in the current note, select the <guibutton>Export linked notes</guibutton> button.
vi: Để xuất các ghi chú khác có liên kết tới ghi chú hiện thời, chọn nút <guibutton>Xuất các ghi chú liên kết</guibutton>.

en: Allows you to use a fixed-width font when creating/editing notes. If this add-in is enabled, the <link linkend="text">Text</link> menu will have a <guimenuitem>Fixed Width</guimenuitem> option.
vi: Cho phép ta dùng phông chữ có độ rộng cố định để tạo và sửa ghi chú của mình. Nếu phần bổ sung này hoạt động, trong trình đơn <link linkend="text">Chuỗi</link> sẽ có thêm mục <guimenuitem>Độ rộng cố định</guimenuitem>.

en: This add-in automatically creates a "Today" note for jotting daily thoughts down. The current date is used as a basis for the title of the note. As an example, the title of a "Today" note created on February 28, 2007, would be, "Today: Wednesday, February 28 2007"
vi: Phần bổ sung này tự động tạo một ghi chú "Hôm nay" để bạn ghi lại các suy nghĩ của mình theo ngày. Ngày giờ hiện thời sẽ được dùng làm tiêu đề cho ghi chú. Ví dụ, tiêu đề của ghi chú "Hôm nay" được viết vào ngày 28 tháng 2 năm 2007 sẽ là "Hôm nay: Thứ tư 28 tháng 2 năm 2007"

en: If you leave a "Today" note unmodified, the Note of the Day Add-in will automatically delete the note.
vi: Nếu bạn không ghi chép gì vào ghi chú "Hôm nay", phần bổ sung Ghi chú trong ngày sẽ tự động xóa ghi chú đó đi.

en: To customize the content of the default "Today" note, create a new note and change the title of the note to be, "Today: Template". Change the content of the template note to whatever you like. When new "Today" notes are created, it will then use the content of your "Today: Template" note.
vi: Để sửa nội dung mặc định của ghi chú "Hôm nay" hãy tạo một ghi chú mới và đổi tiêu đề của ghi chú thành "Hôm nay: Mẫu". Sửa lại nội dung của mẫu ghi chú trên theo ý mình. Khi bạn tạo một ghi chú "Hôm nay" mới, nội dung ghi chú "Hôm nay: Mẫu" sẽ được ghi sẵn vào ghi chú này.

en: When this add-in is installed, the <link linkend="tools">Tools</link> menu will have the <guimenuitem>Print</guimenuitem> option available.
vi: Khi phần bổ sung này hoạt động, trong trình đơn <link linkend="tools">Công cụ</link> sẽ có thêm lệnh <guimenuitem>In</guimenuitem>.

en: Sticky Notes Import
vi: Nhập các ghi nhớ

en: When this add-in is installed, the <link linkend="tools">Tools</link> menu will have the <guimenuitem>Import from Sticky Notes</guimenuitem> option available.
vi: Khi phần bổ sung này hoạt động, trong trình đơn <link linkend="tools">Công cụ</link> sẽ có thêm lệnh <guimenuitem>Nhập từ Ghi chú dính</guimenuitem>.

en: Use this option to import notes from the <application>Sticky Notes</application> application that is available in prior releases of GNOME. This option has been included in Tomboy to provide an upgrade path for users who would like to migrate from <application>Sticky Notes</application> to Tomboy for their note taking purposes.
vi: Dùng lệnh này để nhập các ghi chú có trong ứng dụng <application>Ghi chú dính</application> có trong các phiên bản GNOME trước. Lệnh này hỗ trợ người dùng chuyển từ <application>Ghi chú dính</application> sang sử dụng Tomboy để quản lý các ghi chú của mình.

en: Simple and easy to use note-taking
vi: Ghi chú đơn giản và dễ dùng.

en: Tomboy Applet Factory
vi: Bộ tạo tiểu dụng Tomboy

en: Note-taker
vi: Bộ ghi chú

en: Take notes, link ideas, and stay organized
vi: Ghi chép, liên kết ý kiến và cứ sắp đặt

en: Accept SSL Certificates
vi: Cấp phép cho chứng nhận SSL

en: Create a new Note
vi: Ghi chú mới

en: Custom Font Face
vi: Mặt phông tự chọn

en: Determines X coordinate of Search window; stored on Tomboy exit.
vi: Quyết định toạ độ X của cửa sổ Tìm Kiếm, được lưu lại khi Tomboy thoát.

en: Determines Y coordinate of Search window; stored on Tomboy exit.
vi: Quyết định toạ độ Y của cửa sổ Tìm Kiếm, được lưu lại khi Tomboy thoát.

en: Determines pixel height of Search window; stored on Tomboy exit.
vi: Quyết định chiều cao theo điểm ảnh của cửa sổ Tìm Kiếm, được lưu lại khi Tomboy thoát.

en: Determines pixel width of Search window; stored on Tomboy exit.
vi: Quyết định chiều rộng theo điểm ảnh của cửa sổ Tìm Kiếm, được lưu lại khi Tomboy thoát.

en: Enable Auto bulleted lists.
vi: Bật danh sách chấm điểm tự động.

en: Enable Middle-Click Paste On Icon.
vi: Bật biểu tượng nhấn-giữa dán vào.

en: Enable WikiWord highlighting
vi: Bật tô sáng TừWiki

en: Enable closing notes with escape.
vi: Bật đóng ghi chú dùng phím Esc.

en: Enable custom font
vi: Bật phông tự chọn

en: Enable global keybindings
vi: Bộ tổ hợp phím toàn cục

en: Enable spellchecking
vi: Bật kiểm tra chính tả

en: Enable startup notes
vi: Bật ghi chú khởi chạy

en: Enable this option if you want bulleted lists to be automatic when you place - or * at the beginning of a line.
vi: Bật tùy chọn này nếu bạn muốn tự động tạo danh sách chấm điểm khi bạn viết dấu gạch (-) hay dấu sao (*) ở đầu dòng.

en: Enable this option if you want to be able to middle-click the Tomboy icon to paste timestamped content into the Start Here note.
vi: Bật tùy chọn này nếu bạn muốn có khả năng nhấn nút giữa trên con chuột vào biểu tượng Tomboy để dán nộ dung có nhãn thời gian vào ghi chú Bắt đầu ở đây.

en: Enable this option to highlight words ThatLookLikeThis. Clicking the word will create a note with that name.
vi: Kích hoạt tùy chọn này để tô sáng từ GiốngThếNày. Nhắp vào từ kiểu này sẽ tạo ghi chú tên đó.

en: FUSE Mounting Timeout (ms)
vi: Thời hạn gắn kết FUSE (ms)

en: HTML Export All Linked Notes
vi: Xuất mọi ghi chú đã liên kết dạng HTML

en: HTML Export Last Directory
vi: Thư mục cuối cùng xuất dạng HTML

en: HTML Export Linked Notes
vi: Xuất ghi chú đã liên kết dạng HTML

en: If enable_custom_font is true, the font name set here will be used as the font when displaying notes.
vi: Nếu « enable_custom_font » (bật phông tự chọn) thì tên phông chữ được bật tại đây sẽ được dùng là phông chữ khi hiển thị ghi chú.

en: If enabled, all notes that were open when Tomboy quit will automatically be reopened at startup.
vi: Bật thì mọi ghi chú còn mở khi thoát khỏi Tomboy sẽ được mở tự động khi khởi chạy lại.

en: If enabled, an opened note can be closed by hitting the escape key.
vi: Bật tùy chọn này thì một ghi chú còn mở có thể được đóng bằng cách bấm phím Esc.

en: If true, misspellings will be underlined in red, and correct spelling suggestions shown in the right-click menu.
vi: Nếu Đúng thì mọi từ không có chính tả đúng sẽ bị gạch chân màu đỏ, mà đề nghị từ có chính tả đúng trong trình đơn thả khi nhắp-phải.

en: If true, the desktop-global keybindings set in /apps/tomboy/global_keybindings will be enabled, allowing for useful Tomboy actions to be available from any application.
vi: Nếu đúng thì tổ hợp phím cho toàn màn hình nền được đặt trong </apps/tomboy/global_keybindings> sẽ được bật, cho phép nhiều hành động Tomboy có ích thì sẵn sàng từ mọi ứng dụng.s

en: If true, the font name set in custom_font_face will be used as the font when displaying notes. Otherwise the desktop default font will be used.
vi: Nếu đúng thì tên phông chữ được đặt trong « custom_font_face » (phông tự chọn) sẽ được dùng là phông chữ khi hiển thị ghi chú. Nếu không thì dùng phông chữ màn hình nền mặc định.

en: Indicates that the Sticky Note Importer plugin has not been run, so it should run automatically the next time Tomboy starts.
vi: Cho biết Phần bổ sung nhập Ghi chú Dính chưa chạy, vậy nó nên chạy tự động lần kế tiếp khởi chạy Tomboy.

en: Integer determining the minimum number of notes to show in the Tomboy note menu.
vi: Số nguyên xác định số tối thiểu ghi chú hiển thị trong trình đơn ghi chú của Tomboy.

en: Integer value indicating if there is a preference to always perform a specific behavior when a conflict is detected, instead of prompting the user. The values map to an internal enumeration. 0 indicates that the user wishes to be prompted when a conflict occurs, so that they may handle each conflict situation on a case-by-case basis.
vi: Giá trị số nguyên ngụ ý nếu có tùy thích để luôn luôn thực hiện một hành vị nào đó khi phát hiện trường hợp xung đột, thay vì nhắc người dùng. Giá trị ánh xạ tới sự đánh số nội bộ. Giá trị số không ngụ ý rằng người dùng muốn được nhắc khi trường hợp xung đột xảy ra, để quản lý mỗi trường hợp xung đột một cách từng trường.

en: List of pinned notes.
vi: Danh sách các ghi chú ghim.

en: Minimum number of notes to show in menu
vi: Số tối thiểu các ghi chú hiển thị trong trình đơn

en: Note Synchronization Conflict Saved Behavior
vi: Hành vị đã lưu về xung đột đồng bộ ghi chú

en: Open Recent Changes
vi: Mở Thay đổi Gần đây

en: Open Search Dialog
vi: Mở hộp thoại Tìm kiếm

en: Open Start Here
vi: Mở ghi chú Mở đầu

en: Path on SSH server to Tomboy synchronization directory (optional).
vi: Đường dẫn tới thư mục đồng bộ ghi chú Tomboy trên máy chủ SSH (tùy chọn).

en: Path to the synchronization server when using the filesystem synchronization service addin.
vi: Đường dẫn đến máy chủ đồng bộ khi sử dụng phần bổ sung dịch vụ đồng bộ của hệ thống tập tin.

en: SSHFS Remote Synchronization Folder
vi: Thư mục đồng bộ trên SSHFS với máy khác

en: SSHFS Remote Synchronization User Name
vi: Tên đăng nhập khi đồng bộ SSHFS với máy khác

en: SSHFS Synchronization Server Port
vi: Cổng trên máy chủ đồng bộ SSH

en: SSHFS Synchronization Server URL
vi: Địa chỉ URL của máy chủ đồng bộ qua SSH

en: Saved height of Search window
vi: Bề cao đã lưu của cửa sổ Tìm Kiếm

en: Saved horizontal position of Search window
vi: Vị trí theo chiều ngang đã lưu của cửa sổ Tìm Kiếm

en: Saved vertical position of Search window
vi: Vị trí theo chiều dọc đã lưu của cửa sổ Tìm Kiếm

en: Saved width of Search window
vi: Bề rộng đã lưu của cửa sổ Tìm Kiếm

en: Selected Synchronization Service Addin
vi: Phần bổ sung dịch vụ đồng bộ đã chọn

en: Set to TRUE to activate
vi: Đặt là TRUE (đúng) để kích hoạt

en: Show applet menu
vi: Hiện trình đơn tiểu dụng

en: Start Here Note
vi: Ghi chú Mở đầu

en: Sticky Note Importer First Run
vi: Lần chạy đầu tiên của Bộ nhập Ghi chú dính

en: Synchronization Client ID
vi: Mã số ứng dụng khách đồng bộ

en: Synchronization Local Server Path
vi: Đường dẫn máy chủ cục bộ đồng bộ

en: The date format that is used for the timestamp.
vi: Định dạng ngày tháng được dùng trong nhãn thời gian.

en: The global keybinding for creating and displaying a new Note. The format looks like "&lt;Control&gt;a" or "&lt;Shift&gt;&lt;Alt&gt;F1". The parser is fairly liberal and allows lower or upper case, and also abbreviations such as "&lt;Ctl&gt;" and "&lt;Ctrl&gt;". If you set the option to the special string "disabled", then there will be no keybinding for this action.
vi: Tổ hợp phím toàn cục dùng để tạo và hiển thị ghi chú mới. Dạng thức tương tự như "&lt;Control&gt;a" hoặc "&lt;Shift&gt;&lt;Alt&gt;F1". Bộ phân tích hiểu cả chữ hoa lẫn chữ thường, và cả những từ viết tắt như "&lt;Ctl&gt;" và "&lt;Ctrl&gt;". Nếu bạn đặt tùy chọn là chuỗi đặc biệt « disabled » thì sẽ không có tổ hợp phím nào thực hiện hành động này.

en: The global keybinding for opening the "Start Here" note. The format looks like "&lt;Control&gt;a" or "&lt;Shift&gt;&lt;Alt&gt;F1". The parser is fairly liberal and allows lower or upper case, and also abbreviations such as "&lt;Ctl&gt;" and "&lt;Ctrl&gt;". If you set the option to the special string "disabled", then there will be no keybinding for this action.
vi: Tổ hợp phím toàn cục dùng để mở ghi chú « Mở đầu ». Dạng thức tương tự như "&lt;Control&gt;a" hoặc "&lt;Shift&gt;&lt;Alt&gt;F1". Bộ phân tích hiểu cả chữ hoa lẫn chữ thường,  và cả những từ viết tắt như "&lt;Ctl&gt;" và "&lt;Ctrl&gt;". Nếu bạn đặt tùy chọn là chuỗi đặc biệt « disabled » thì sẽ không có tổ hợp phím nào thực hiện hành động này.

en: The global keybinding for opening the Note Search dialog. The format looks like "&lt;Control&gt;a" or "&lt;Shift&gt;&lt;Alt&gt;F1". The parser is fairly liberal and allows lower or upper case, and also abbreviations such as "&lt;Ctl&gt;" and "&lt;Ctrl&gt;". If you set the option to the special string "disabled", then there will be no keybinding for this action.
vi: Tổ hợp phím toàn cục dùng để mở hộp thoại Tìm kiếm ghi chú. Định dạng tương tự như "&lt;Control&gt;a" hoặc "&lt;Shift&gt;&lt;Alt&gt;F1". Bộ phân tích hiểu cả chữ hoa lẫn chữ thường, và cả những từ viết tắt như "&lt;Ctl&gt;" và "&lt;Ctrl&gt;". Nếu bạn đặt tùy chọn là chuỗi đặc biệt « disabled » thì sẽ không có tổ hợp phím nào thực hiện hành động này.

en: The global keybinding for opening the Recent Changes dialog. The format looks like "&lt;Control&gt;a" or "&lt;Shift&gt;&lt;Alt&gt;F1". The parser is fairly liberal and allows lower or upper case, and also abbreviations such as "&lt;Ctl&gt;" and "&lt;Ctrl&gt;". If you set the option to the special string "disabled", then there will be no keybinding for this action.
vi: Tổ hợp phím toàn cục dùng để mở hộp thoại Thay đổi Gần đây. Định dạng tương tự như "&lt;Control&gt;a" hoặc "&lt;Shift&gt;&lt;Alt&gt;F1". Bộ phân tích hiểu cả chữ hoa lẫn chữ thường, và cả những từ viết tắt như "&lt;Ctl&gt;" và "&lt;Ctrl&gt;". Nếu bạn đặt tùy chọn là chuỗi đặc biệt « disabled » thì sẽ không có tổ hợp phím nào thực hiện hành động này.

en: The global keybinding for showing the Tomboy applet's menu. The format looks like "&lt;Control&gt;a" or "&lt;Shift&gt;&lt;Alt&gt;F1". The parser is fairly liberal and allows lower or upper case, and also abbreviations such as "&lt;Ctl&gt;" and "&lt;Ctrl&gt;". If you set the option to the special string "disabled", then there will be no keybinding for this action.
vi: Tổ hợp phím toàn cục dùng để hiện trình đơn của tiểu dụng Tomboy. Định dạng tương tự như "&lt;Control&gt;a" hoặc "&lt;Shift&gt;&lt;Alt&gt;F1". Bộ phân tích hiểu cả chữ hoa lẫn chữ thường, và cả những từ viết tắt như "&lt;Ctl&gt;" và "&lt;Ctrl&gt;". Nếu bạn đặt tùy chọn là chuỗi đặc biệt « disabled » thì sẽ không có phím tắt nào thực hiện hành động này.

en: The handler for "note://" URLs
vi: Bộ thao tác các địa chỉ URL kiểu « note:// »

en: The last directory a note was exported to using the Export To HTML plugin.
vi: Thư mục cuối cùng vào đó đã xuất ghi chú dùng phần bổ sung « Xuất dạng HTML ».

en: The last setting for the 'Export linked notes' checkbox in the Export to HTML plugin.
vi: Thiết lập cuối cùng cho hộp chọn « Xuất ghi chú đã liên kết » trong phần bổ sung « Xuất dạng HTML ».

en: The last setting for the 'Include all other linked notes' checkbox in the Export to HTML plugin. This setting is used in conjunction with the 'HTML Export Linked Notes' setting and is used to specify whether all notes (found recursively) should be included during an export to HTML.
vi: Thiết lập cuối cùng cho « Bao gồm mọi ghi chú đã liên kết khác » trong phần bổ sung Xuất dạng HTML. Thiết lập này được dùng kèm với thiết lập « Xuất mọi lời ghi chú đã liên kết dạng HTML » và được dùng để xác định có nên bao gồm mọi lời ghi chú (tìm đệ quy) trong quá trình xuất ra HTML không.

en: The note URI of the note that should be considered the "Start Here" note, which is always placed at the bottom of the Tomboy note menu and also accessible by hotkey.
vi: Địa chỉ URI của ghi chú cần được xem là ghi chú "Mở đầu", ghi chú luôn luôn được đặt ở đáy trình đơn ghi chú Tomboy và cũng có thể truy cập qua phím tắt.

en: The port to use when connecting to the synchronization server via SSH.
vi: Cổng sẽ dùng để kết nối khi đồng bộ nội dung ghi chú qua SSH.

en: Time (in milliseconds) Tomboy should wait for a response when using FUSE to mount a sync share.
vi: Thời gian tối đa (mili giây) mà Tomboy sẽ chờ thông tin phản hồi khi dùng FUSE để gắn kết thư mục chia sẻ lúc đồng bộ ghi chú.

en: Timestamp format
vi: Định dạng ghi giờ

en: URL of SSH server containing Tomboy synchronization directory.
vi: Địa chỉ URL của máy chủ SSH chứa thư mục đồng bộ ghi chú cho Tomboy.

en: Unique identifier for the currently configured note synchronization service addin.
vi: Dấu nhận diện duy nhất cho phần bổ sung dịch vụ đồng bộ ghi chú được cấu hình hiện thời.

en: Unique identifier for this Tomboy client, used when communicating with a sychronization server.
vi: Dấu nhận diện duy nhất cho ứng dụng khách Tomboy, được dùng khi liên lạc với máy chủ đồng bộ.

en: Use wdfs option "-ac" to accept SSL certificates without prompting the user.
vi: Dùng lệnh wdfs với tùy chọn "-ac" để chấp thuận chứng nhận SSL, không cần xác nhận từ phía người dùng.

en: User name to use when connecting to the synchronization server via SSH.
vi: Tên đăng nhập để kết nối tới máy chủ chứa thông tin cần đồng bộ qua SSH.

en: Whitespace-separated list of note URIs for notes that should always appear in the Tomboy note menu.
vi: Danh sách cách nhau bằng khoảng trắng các địa chỉ URI của ghi chú luôn cần xuất hiện trong trình đơn ghi chú Tomboy.

en: Create a new note
vi: Tạo một ghi chú mới

en: Open the selected note
vi: Mở ghi chú được chọn

en: Quit Tomboy
vi: Thoát khỏi Tomboy

en: Tomboy Preferences
vi: Tùy thích Tomboy

en: Tomboy Help
vi: Trợ giúp Tomboy

en: About Tomboy
vi: Giới thiệu Tomboy

en: TrayIcon
vi: Biểu tượng khay

en: Create _New Note
vi: Ghi chú _mới

en: _Search All Notes
vi: _Tìm trong tất cả các ghi chú

en: Open the Search All Notes window
vi: Mở cửa sổ Tìm trong tất cả các ghi chú

en: S_ynchronize Notes
vi: Đồng _bộ hoá ghi chú

en: Start synchronizing notes
vi: Bắt đầu đồng bộ hoá các ghi chú

en: You can use any bugzilla just by dragging links into notes.  If you want a special icon for certain hosts, add them here.
vi: Bạn có thể sử dụng bất kỳ dịch vụ theo dõi lỗi Bugzilla, chỉ bằng cách kéo liên kết lưu vào ghi chú. Muốn đặt biểu tượng riêng cho máy nào thì thêm vào đây.

en: Select an icon...
vi: Chọn biểu tượng...

note: Extra Widget
en: _Host name:
vi: _Tên máy:

en: No host name specified
vi: Chưa xác định tên máy

en: You must specify the Bugzilla host name to use with this icon.
vi: Bạn phải xác định tên máy Bugzilla dùng với biểu tượng này.

en: Error saving icon
vi: Lỗi lưu biểu tượng

en: Could not save the icon file.
vi: Không thể lưu tập tin biểu tượng.

en: Really remove this icon?
vi: Thật sự gỡ bỏ biểu tượng này chứ?

en: If you remove an icon it is permanently lost.
vi: Nếu bạn gỡ bỏ một biểu tượng, nó sẽ bị mất hoàn toàn.

en: Your note was exported to "{0}".
vi: Lời ghi chú của bạn đã được xuất ra "{0}".

en: Note exported successfully
vi: Đã xuất thành công ghi chú

en: Access denied.
vi: Truy cập bị từ chối.

en: Folder does not exist.
vi: Thư mục không tồn tại.

en: Could not save the file "{0}"
vi: Không thể lưu tập tin "{0}"

en: Destination for HTML Export
vi: Đích cần xuất dạng HTML

en: Export linked notes
vi: Xuất ghi chú đã liên kết

en: Include all other linked notes
vi: Bao gồm mọi ghi chú đã liên kết khác

en: Cannot open email
vi: Không thể mở thư điện tử

en: _Folder Path:
vi: Đường dẫn thư _mục:

en: Select Synchronization Folder...
vi: Chọn thư mục đồng bộ...

en: Folder path field is empty.
vi: Trường đường dẫn thư mục còn rỗng.

en: Specified folder path does not exist, and Tomboy was unable to create it.
vi: Đường dẫn thư mục đã ghi rõ không tồn tại, và Tomboy không thể tạo nó.

en: Fixed Wid_th
vi: Độ _Rộng cố định

en: Cannot contact '{0}'
vi: Không thể liên lạc với « {0} »

en: Error running gaim-remote: {0}
vi: Gặp lỗi khi chạy gaim-remote: {0}

en: Insert Timestamp
vi: Ghi giờ

en: Choose one of the predefined formats or use your own.
vi: Chọn một của những định dạng đặt sẵn, hoặc dùng định dạng của mình.

en: Use _Selected Format
vi: Dùng định dạng đã _chọn

en: _Use Custom Format
vi: Dùng định dạng _tự chọn

en: Today: Template
vi: Hôm nay: Mẫu

en: Today:
vi: Hôm nay:

note: Format: "Today: Friday, July 01 2005"
en: dddd, MMMM d yyyy
vi: dddd, d MMMM yyyy

en: Change the <span weight="bold">Today: Template</span> note to customize the text that new Today notes have.
vi: Thay đổi ghi chú <span weight="bold">Hôm nay: Mẫu</span> để tùy chỉnh văn bản trong các ghi chú kiểu <i>Hôm nay</i>.

en: _Open Today: Template
vi: _Mở Mẫu Hôm nay:

en: Error printing note
vi: Lỗi in bản ghi chép

en: Page {0} of {1}
vi: Trang {0} trên {1}

en: Add a sketch
vi: Thêm một bức phác hoạ

en: _Folder Path (optional):
vi: Đường dẫn thư _mục (tùy chọn):

note: Text for label describing setup required for SSH sync addin to work
en: SSH synchronization requires an existing SSH key for this server and user, added to a running SSH daemon.
vi: Khả năng đồng bộ SSH cần thiết một khoá SSH đã tồn tại cho máy chủ này và người dùng này, được thêm vào trình nền SSH đang chạy.

en: Server or username field is empty.
vi: Trường máy chủ hay tên người dùng còn trống.

en: Timeout connecting to server. Please ensure that your SSH key has been added to a running SSH daemon.
vi: Quá hạn khi kết nối tới máy chủ. Hãy kiểm tra xem khoá SSH của bạn đã được thêm vào trình nền SSH đang chạy.

en: Import from Sticky Notes
vi: Nhập từ lời Ghi Chú Dính

en: No Sticky Notes found
vi: Không tìm thấy lời Ghi Chú Dính

en: No suitable Sticky Notes file was found at "{0}".
vi: Không có tập tin Ghi Chú Dính thích hợp nào ở "{0}".

en: Sticky Notes import completed
vi: Hoàn tất nhập khẩu các lời Ghi Chú Dính

en: <b>{0}</b> of <b>{1}</b> Sticky Notes were successfully imported.
vi: <b>{0}</b> trên <b>{1}</b> lời Ghi Chú Dính đã được nhập khẩu.

en: Sticky Note:
vi: Ghi Chú Dính:

en: --- Tasque is not running ---
vi: —— Tasque chưa chạy ——

en: URL, username, or password field is empty.
vi: Trường địa chỉ URL, tên người dùng hay mật khẩu còn rỗng.

en: There was an error connecting to the server.  This may be caused by using an incorrect user name and/or password.
vi: Gặp lỗi khi kết nối đến máy chủ. Có lẽ vì bạn đã nhập sai tên người dùng hay mật khẩu.

note: TODO: If the above fails (no keyring daemon), save all but password to GConf, and notify user. Save configuration into GConf Preferences.Set ("/apps/tomboy/sync_wdfs_url", url ?? string.Empty); Preferences.Set ("/apps/tomboy/sync_wdfs_username", username ?? string.Empty);
en: Saving configuration to the GNOME keyring failed with the following message:
vi: Tiến trình lưu cấu hình vào vòng khoá GNOME bị lỗi với thông điệp này:

en: Tomboy Web
vi: Trang web Tomboy

en: Create a new notebook
vi: Tạo sổ ghi chú mới

en: Type the name of the notebook you'd like to create.
vi: Gõ tên của sổ ghi chú bạn muốn tạo.

en: N_otebook name:
vi: Tên sổ _ghi chú:

en: Name already taken
vi: Tên đó đã được sử dụng

note: The templateNoteTite should show the name of the notebook.  For example, if the name of the notebooks "Meetings", the templateNoteTitle should be "Meetings Notebook Template".  Translators should place the name of the notebook accordingly using "{0}". TODO: Figure out how to make this note for trans
en: {0} Notebook Template
vi: Mẫu sổ ghi chú {0}

en: All Notes
vi: Mọi ghi chú

en: Unfiled Notes
vi: Ghi chú chưa phân loại

en: Note_books
vi: Sổ _ghi chú

en: Create a new note in a notebook
vi: Tạo ghi chú mới trong sổ ghi chú

en: New Note_book...
vi: Sổ _ghi chú mới...

en: Create a new note in this notebook
vi: Tạo một ghi chú mới trong sổ ghi chú này

en: _Open Template Note
vi: _Mở mẫu ghi chú

en: Open this notebook's template note
vi: Mở mẫu ghi chú của sổ ghi chú này

en: Delete Note_book
vi: Xoá sổ _ghi chú

en: Delete the selected notebook
vi: Xoá sổ ghi chú đã chọn

en: Notebooks
vi: Sổ ghi chú

en: Really delete this notebook?
vi: Thực sự xoá sổ ghi chú này chứ?

en: The notes that belong to this notebook will not be deleted, but they will no longer be associated with this notebook.  This action cannot be undone.
vi: Các ghi chú thuộc về sổ ghi chú này sẽ không bị xoá, nhưng chúng không còn liên quan lại đến sổ ghi chú này. Không thể hủy bước này.

en: No notebook
vi: Không có sổ ghi chú

note: Translators should preserve the "{0}" in the following string.  After being formatted for a notebook named, "Meetings", for example, the resultant string would be: New "Meetings" Note
en: New "{0}" Note
vi: Ghi chú « {0} » mới

en: Place this note into a notebook
vi: Để ghi chú này vào sổ ghi chú

en: _New notebook...
vi: Sổ ghi chú _mới...

en: Really delete this note?
vi: Thực sự xoá ghi chú này chứ?

en: Really delete this {0} note? | Really delete these {0} notes?
vi[0]: Sẽ xóa {0} ghi chú này chứ?

en: If you delete a note it is permanently lost.
vi: Sau khi xóa, nội dung của ghi chú sẽ không khôi phục lại được.

en: Error saving note data.
vi: Lỗi lưu nội dung ghi chú.

en: An error occurred while saving your notes. Please check that you have sufficient disk space, and that you have appropriate rights on ~/.tomboy. Error details can be found in ~/.tomboy.log.
vi: Gặp lỗi trong khi lưu lại các bản ghi chép của bạn. Hãy kiểm tra lại có đủ sức chứa trống còn lại trên đĩa, và bạn có quyền ghi vào thư mục ~/tomboy. Có thể tìm chi tiết về lỗi trong tập tin ghi lưu ~/.tomboy.log.

note: New Note Template Translators: This is 'New Note' Template, not New 'Note Template'
en: New Note Template
vi: Mẫu ghi chú mới

en: <note-content>Start Here
    
    <bold>Welcome to Tomboy!</bold>
    
    Use this "Start Here" note to begin organizing your ideas and thoughts.
    
    You can create new notes to hold your ideas by selecting the "Create New Note" item from the Tomboy Notes menu in your GNOME Panel. Your note will be saved automatically.
    
    Then organize the notes you create by linking related notes and ideas together!
    
    We've created a note called <link:internal>Using Links in Tomboy</link:internal>.  Notice how each time we type <link:internal>Using Links in Tomboy</link:internal> it automatically gets underlined?  Click on the link to open the note.</note-content>
vi: <note-content>Mở đầu
    
    <bold>Hoan nghênh sử dụng Tomboy!</bold>
    
    Dùng ghi chú "Mở đầu" để bắt đầu tổ chức các suy nghĩ và ý tưởng của bạn.
    
    Bạn có thể tạo ghi chú mới để lưu các ý tưởng bằng cách chọn "Ghi chú mới" từ trình đơn "Ghi chú" của Tomboy trên thanh ngang GNOME. Lời ghi chú của bạn sẽ được lưu tự động.
    
    Sau đó hãy tổ chức các ghi chú bạn tạo bằng cách liên kết các ghi chú có liên quan lại với nhau!
    
    Chúng tôi đã tạo ghi chú <link:internal>Dùng liên kết trong Tomboy</link:internal>. Bạn có nhận ra mỗi lần gõ <link:internal>Dùng ghi chú trong Tomboy</link:internal> nó sẽ tự động được gạch chân? Nhấn vào liên kết để mở ghi chú.</note-content>

en: <note-content>Using Links in Tomboy
    
    Notes in Tomboy can be linked together by highlighting text in the current note and clicking the <bold>Link</bold> button above in the toolbar.  Doing so will create a new note and also underline the note's title in the current note.
    
    Changing the title of a note will update links present in other notes.  This prevents broken links from occurring when a note is renamed.
    
    Also, if you type the name of another note in your current note, it will automatically be linked for you.</note-content>
vi: <note-content>Dùng liên kết trong Tomboy
    
    Ghi chú trong Tomboy có thể được liên kết với nhau bằng cách tô sáng chuỗi trong ghi chú hiện thời và nhấn nút <bold>Liên kết</bold> trên thanh công cụ. Làm thế sẽ tạo một ghi chú mới và cũng gạch chân tên ghi chú mới trong ghi chú hiện thời.
    
    Thay đổi tên ghi chú sẽ cập nhật các liên kết trong các ghi chú khác. Điều này giúp tránh các liên kết hỏng do ghi chú bị đổi tên.
    
    Ngoài ra nếu bạn nhập tên một ghi chú khác trong ghi chú hiện thời, nó sẽ tự động được liên kết.</note-content>

note: Attempt to find an existing Start Here note
en: Start Here
vi: Mở đầu

en: Using Links in Tomboy
vi: Dùng liên kết trong Tomboy

en: New Note {0}
vi: Ghi chú mới {0}

note: Use a simple "Describe..." body and highlight it so it can be easily overwritten
en: Describe your new note here.
vi: Diễn tả ghi chú mới vào đây.

en: _Link to New Note
vi: _Liên kết đến ghi chú mới

en: _Find in This Note
vi: _Tìm trong ghi chú này

en: Clos_e All Notes
vi: Đóng mọ_i ghi chú

en: Search your notes (Ctrl-Shift-F)
vi: Tìm qua các ghi chú (Ctrl-Shift-F)

en: Link selected text to a new note (Ctrl-L)
vi: Liên kết chuỗi đã chọn đến ghi chú mới (Ctrl-L)

en: Set properties of text
vi: Đặt thuộc tính về văn bản

en: Use tools on this note
vi: Dùng công cụ với ghi chú này

en: Delete this note
vi: Xóa ghi chú này

en: Cannot create note
vi: Không thể tạo ghi chú

en: _Strikeout
vi: _Gạch ngang

en: _Highlight
vi: Tô _sáng

en: Hu_ge
vi: _Rất lớn

en: S_mall
vi: _Nhỏ

en: _Spell check while typing
vi: _Kiểm lỗi chính tả khi gõ

en: Misspellings will be underlined in red, with correct spelling suggestions shown in the context menu.
vi: Từ chưa chính tả đúng sẽ bị gạch chân màu đỏ, còn đề nghị từ chính tả đúng trong trình đơn thả nhắp-phải.

note: WikiWords...
en: Highlight _WikiWords
vi: Tô sáng Từ_Wiki

en: Enable this option to highlight words <b>ThatLookLikeThis</b>. Clicking the word will create a note with that name.
vi: Kích hoạt tùy chọn này để tô sáng từ <b>GiốngThếNày</b>. Nhắp vào từ kiểu đó sẽ tạo ghi chú mới tên đó.

note: Auto bulleted list
en: Enable auto-_bulleted lists
vi: _Bật danh sách chấm điểm tự động

note: Custom font...
en: Use custom _font
vi: Dùng _phông tự chọn

en: Use the new note template to specify the text that should be used when creating a new note.
vi: Hãy dùng mẫu ghi chú mới để ghi rõ văn bản nên dùng khi tạo ghi chú mới.

en: Open New Note Template
vi: Mở mẫu ghi chú mới

note: Hotkeys...
en: Listen for _Hotkeys
vi: Bắt phím _tắt

en: Hotkeys allow you to quickly access your notes from anywhere with a keypress. Example Hotkeys: <b>&lt;Control&gt;&lt;Shift&gt;F11</b>, <b>&lt;Alt&gt;N</b>
vi: Phím tắt cho phép bạn truy cập nhanh ghi chú từ bất cứ nơi này, bằng cách bấm phím. Phím tắt thí dụ: <b>&lt;Control&gt;&lt;Shift&gt;F11</b>, <b>&lt;Alt&gt;N</b>

note: Show notes menu keybinding...
en: Show notes _menu
vi: Hiện trình đơn _ghi chú

note: Open Start Here keybinding...
en: Open "_Start Here"
vi: Mở "Mở đầu"

note: Create new note keybinding...
en: Create _new note
vi: Ghi chú _mới

note: Open Search All Notes window keybinding...
en: Open "Search _All Notes"
vi: Mở "Tìm trong tất cả các ghi chú"

en: Ser_vice:
vi: Dịch _vụ:

en: Not configurable
vi: Không thể cấu hình

en: The following add-ins are installed
vi: Những phần bổ sung theo đây đã được cài đặt

en: {0} Preferences
vi: Tùy thích {0}

en: Choose Note Font
vi: Chọn phông ghi chú

en: Other Synchronization Options
vi: Tùy chọn đồng bộ hoá khác

en: When a conflict is detected between a local note and a note on the configured synchronization server:
vi: Khi phát hiện trường hợp xung đột giữa ghi chú cục bộ và ghi chú trên máy chủ đồng bộ đã cấu hình:

en: Always ask me what to do.
vi: Lúc nào cũng hỏi tôi nên làm gì.

en: Rename my local note.
vi: Thay đổi tên của ghi chú cục bộ.

en: Replace my local note with the server's update.
vi: Thay thế ghi chú cục bộ bằng bản cập nhật của máy chủ.

en: WARNING: Are you sure?
vi: CẢNH BÁO: bạn có chắc chưa?

en: Clearing your synchronization settings is not recommended.  You may be forced to synchronize all of your notes again when you save new settings.
vi: Không khuyên bạn xoá thiết lập đồng bộ hoá. Lưu thiết lập mới thì có thể bắt buộc phải đồng bộ hoá mọi ghi chú lần nữa.

en: Resetting Synchronization Settings
vi: Đặt lại thiết lập đồng bộ hoá

en: You have disabled the configured synchronization service.  Your synchronization settings will now be cleared.  You may be forced to synchronize all of your notes again when you save new settings
vi: Bạn đã tắt dịch vụ đồng bộ hoá đã cấu hình. Thiết lập đồng bộ hoá của bạn sẽ bị xoá ngay bây giờ. Lưu thiết lập mới thì có thể bắt buộc phải đồng bộ hoá mọi ghi chú lần nữa.

en: Success! You're connected!
vi: Bạn đã kết nối thành công.

en: Tomboy is ready to synchronize your notes. Would you like to synchronize them now?
vi: Tomboy đã sẵn sàng cho việc tiến hành đồng bộ các ghi chú của bạn. Bạn có muốn thực hiện việc đồng bộ luôn không?

en: Sorry, but something went wrong.  Please check your information and try again.  The ~/.tomboy.log might be useful too.
vi: Tiếc là gập lỗi. Hãy kiểm tra thông tin về thử lại. Bản ghi « ~/.tomboy » cũng có thể hữu ích.

en: Error connecting :(
vi: Lỗi kết nối :(

en: Search All Notes
vi: Tìm trong tất cả các ghi chú

en: {0} match | {0} matches
vi[0]: {0} lần khớp

en: Total: {0} note | Total: {0} notes
vi[0]: Tổng: {0} ghi chú

en: Matches: {0} note | Matches: {0} notes
vi[0]: Khớp: {0} ghi chú

en: Cannot create new note
vi: Không thể tạo ghi chú mới

en: A simple and easy to use desktop note-taking application.
vi: Ứng dụng ghi chú đơn giản dễ dùng cho màn hình nền của bạn.

en: Tomboy: A simple, easy to use desktop note-taking application.
    Copyright (C) 2004-2006 Alex Graveley <alex@beatniksoftware.com>
vi: Tomboy: một ứng dụng ghi chú đơn giản dễ dùng cho giao diện của bạn.
    Tác quyền © năm 2004-2006 của Alex Graveley <alex@beatniksoftware.com>

en: Usage:
      --version			Print version information.
      --help			Print this usage message.
      --note-path [path]		Load/store note data in this directory.
      --search [text]		Open the search all notes window with the search text.
vi: Sử dụng:
      --version			Hiển thị thông tin _phiên bản_.
      --help			Hiển thị _trợ giúp_ này.
      --note-path [đường_dẫn]		Nạp/Lưu dữ liệu ghi chú từ/vào thư mục này.
      --search [chuỗi]		Mở cửa sổ tìm trong mọi ghi chú chứa chuỗi cần tìm.

en:   --new-note			Create and display a new note.
      --new-note [title]		Create and display a new note, with a title.
      --open-note [title/url]	Display the existing note matching title.
      --start-here			Display the 'Start Here' note.
      --highlight-search [text]	Search and highlight text in the opened note.
vi:   --new-note			Tạo và hiển thị ghi chú mới.
      --new-note [tựa_đề]		Tạo và hiển thị ghi chú mới với tiêu đề.
      --open-note [tựa_đề/url]	Mở ghi chú đã có mà khớp tiêu đề đó.
      --start-here			Hiển thị ghi chú 'Mở đầu'.
      --highlight-search [chuỗi]	Tìm kiếm rồi tô sáng đoạn trong ghi chú đã mở.

note: TODO: Restore this functionality with addins usage += Catalog.GetString ( "  --check-plugin-unloading\tCheck if plugins are " + "unloaded properly.\n");
en: D-BUS remote control disabled.
vi: Khả năng điều khiển từ xa D-BUS bị tắt.

en: Version {0}
vi: Phiên bản {0}

en: Tomboy: unsupported option '{0}'
    Try 'tomboy --help' for more information.
    D-BUS remote control disabled.
vi: Tomboy: tùy chọn {0} không được hỗ trợ.
    Hãy thử lệnh « tomboy --help » để xem thêm thông tin.
    Điều khiển từ xa D-BUS đã tắt.

en:  (new)
vi:  (mới)

en: _About Tomboy
vi: _Giới thiệu Tomboy

en: The "Tomboy Notes Manual" could not be found.  Please verify that your installation has been completed successfully.
vi: Không tìm thấy "Sổ tay Ghi chú Tomboy". Vui lòng kiểm tra xem có cài đặt thành công Tomboy không.

en: Help not found
vi: Không tìm thấy trợ giúp

en: Cannot open location
vi: Không mở được đia điểm.

en: Today, {0}
vi: Hôm nay, {0}

en: Yesterday, {0}
vi: Hôm qua, {0}

en: {0} day ago, {1} | {0} days ago, {1}
vi[0]: {0} ngày trước, {1}

en: {0} day ago | {0} days ago
vi[0]: {0} ngày trước

en: Tomorrow, {0}
vi: Ngày mai, {0}

en: In {0} day, {1} | In {0} days, {1}
vi[0]: Trong {0} ngày, {1}

en: In {0} day | In {0} days
vi[0]: Trong {0} ngày

en: (Untitled {0})
vi: (Không tên {0})

en: A note with the title <b>{0}</b> already exists. Please choose another name for this note before continuing.
vi: Ghi chú tên <b>{0}</b> đã có. Hãy chọn tên khác cho ghi chú này trước khi tiếp tục.

en: Note title taken
vi: Tựa đề ghi chú đang được dùng

en: This synchronization addin is not supported on your computer. Please make sure you have FUSE and {0} correctly installed and configured
vi: Phần bổ sung đồng bộ hoá này không được hỗ trợ trên máy tính của bạn. Hãy kiểm tra xem bạn đã cài đặt và cấu hình đúng FUSE và {0}.

en: Could not read testfile.
vi: Thất bại khi thử đọc dữ liệu.

en: Write test failed.
vi: Thất bại khi thử ghi dữ liệu.

en: Timeout connecting to server.
vi: Quá hạn khi kết nối tới máy chủ.

en: Error connecting to server.
vi: Gặp lỗi khi kết nối tới máy chủ.

en: FUSE could not be enabled.
vi: Không thể kích hoạt FUSE.

en: An error ocurred while connecting to the specified server:
vi: Gặp lỗi khi kết nối tới máy chủ đã cho.

en: Note Title
vi: Tên ghi chú

en: Acquiring sync lock...
vi: Đang lấy khoá đồng bộ...

en: Committing changes...
vi: Đang gài các thay đổi vào...

en: Synchronizing Notes
vi: Đồng bộ hoá ghi chú

en: Synchronizing your notes...
vi: Đang đồng bộ hoá các ghi chú của bạn...

en: This may take a while, kick back and enjoy!
vi: Tiến trình này có thể kéo dài một lát. Hãy nghỉ.

en: Connecting to the server...
vi: Đang kết nối tới máy chủ...

en: Deleting notes off of the server...
vi: Đang xoá các ghi chú khỏi máy chủ...

en: Downloading new/updated notes...
vi: Đang tải về các ghi chú mới và ghi chú đã cập nhật...

en: Server Locked
vi: Máy chủ bị khoá

en: Server is locked
vi: Máy chủ hiện thời bị khoá

en: One of your other computers is currently synchronizing.  Please wait 2 minutes and try again.
vi: Một của những máy tính khác cùng mạng đang đồng bộ hoá. Hãy đợi hai phút, rồi thử lại.

en: Preparing to download updates from server...
vi: Đang chuẩn bị tải các bản cập nhật xuống máy chủ...

en: Preparing to upload updates to server...
vi: Đang chuẩn bị tải các bản cập nhật lên máy chủ...

en: Uploading notes to server...
vi: Đang tải các ghi chú lên máy chủ...

en: Synchronization Failed
vi: Đồng bộ hoá không thành công

en: Failed to synchronize
vi: Lỗi đồng bộ hoá

en: Could not synchronize notes.  Check the details below and try again.
vi: Không thể đồng bộ hoá các ghi chú. Hãy kiểm tra chi tiết bên dưới, rồi thử lại.

en: Synchronization is complete
vi: Tiến trình đồng bộ hoá đã chạy xong

en: {0} note updated. | {0} notes updated.
vi[0]: {0} ghi chú đã được cập nhật.

en: Your notes are now up to date.
vi: Các ghi chú của bạn giờ này là hiện thời.

en: Synchronization Canceled
vi: Đồng bộ hoá bị thôi

en: Synchronization was canceled
vi: Tiến trình đồng bộ hoá đã bị hủy bỏ

en: You canceled the synchronization.  You may close the window now.
vi: Bạn đã hủy bỏ tiến trình đồng bộ hoá. Vậy cũng có thể đóng cửa sổ.

en: Synchronization Not Configured
vi: Chưa cấu hình tiến trình đồng bộ hoá

en: Synchronization is not configured
vi: Chưa cấu hình tiến trình đồng bộ hoá

en: Please configure synchronization in the preferences dialog.
vi: Hãy cấu hình tiến trình đồng bộ hoá trong hộp thoại tùy thích.

en: Synchronization Service Error
vi: Lỗi dịch vụ đồng bộ hoá

en: Error connecting to the synchronization service.  Please try again.
vi: Lỗi kết nối đến dịch vụ đồng bộ hoá. Hãy thử lại.

en: Deleted locally
vi: Bị xoá cục bộ

en: Deleted from server
vi: Bị xoá khỏi máy chủ

en: Uploaded changes to server
vi: Đã tải các thay đổi lên máy chủ

en: Uploaded new note to server
vi: Đã tải ghi chú mới lên máy chủ

en: Note Conflict
vi: Xung đột nội dung ghi chú

note: Suggest renaming note by appending " (old)" to the existing title
en:  (old)
vi:  (cũ)

en: Rename local note:
vi: Đổi tên ghi chú cục bộ:

en: Update links in referencing notes
vi: Cập nhật các liên kết trong ghi chú tham chiếu

en: Overwrite local note
vi: Ghi đè lên ghi chú cục bộ

en: Always perform this action
vi: Lúc nào cũng làm hành động này

note: Set initial dialog text
en: Note conflict detected
vi: Phát hiện xung đột nội dung ghi chú

en: The server version of "{0}" conflicts with your local note.  What do you want to do with your local note?
vi: Phiên bản máy chủ của « {0} » xung đột với ghi chú cục bộ của bạn. Bạn có muốn làm gì với ghi chú cục bộ?

en: Could not enable FUSE
vi: Không thể kích hoạt FUSE

en: The FUSE module could not be loaded. Please check that it is installed properly and try again.
vi: Mô-đun FUSE không thể được nạp. Hãy kiểm tra nó đã được cài đặt đúng, rồi thử lại.

en: Enable FUSE?
vi: Bật FUSE không?

note: TODO: This message isn't entirely accurate. We should fix it.
en: The synchronization you've chosen requires the FUSE module to be loaded.
    
    To avoid getting this prompt in the future, you should load FUSE at startup.  Add "modprobe fuse" to /etc/init.d/boot.local or "fuse" to /etc/modules.
vi: Phương pháp đồng bộ hoá bạn đã chọn cũng cần thiết mô-đun FUSE được nạp.
    
    Để tránh thông điệp này hiển thị sau, bạn nên nạp FUSE khi khởi động hệ thống. Thêm « modprobe fuse » vào « /etc/init.d/boot.local » hay thêm « fuse » vào « etc/modules ».

en: Playing a movie
vi: Đang phát phim

en: No URI to play
vi: Không có URI để phát

en: No playlist or playlist empty
vi: Không có danh sách phát hoặc danh sách phát rỗng

en: Movie browser plugin
vi: Phần bổ sung trình duyệt phim

en: Could not initialize the thread-safe libraries.
vi: Không thể khởi động thư viện "thread-safe" (mạch an toàn).

en: Verify your system installation. The Totem plugin will now exit.
vi: Hãy kiểm tra lại bản cài đặt hệ thống. Phần bổ sung Totem sẽ thoát ra ngay bây giờ.

en: Allow the screensaver to activate when playing audio
vi: Cho phép kích hoạt chương trình bảo vệ màn hình khi đang phát nhạc

en: Allow the screensaver to activate when playing audio. Disable if you have monitor-powered speakers.
vi: Cho phép chương trình bảo vệ màn hình chạy ngay cả khi phát nhạc. Tắt nếu bạn dùng loa màn hình.

en: Show visual effects when no video is displayed
vi: Hiển thị hiệu ứng hình ảnh khi không có phim được hiển thị

en: Show visual effects when playing an audio only file.
vi: Hiển thị hiệu ứng hình ảnh khi phát tập tin chỉ có âm thanh.

en: Name of the visual effects plugin
vi: Tên của phần bổ sung hiệu ứng hình ảnh

en: The brightness of the video
vi: Độ sáng phim

en: The contrast of the video
vi: Độ tương phản phim

en: The hue of the video
vi: Sắc thái phim

en: The saturation of the video
vi: Độ bão hòa phim

en: Resize the canvas automatically on file load
vi: Tự động đặt lại kích cỡ vùng vẽ khi tải tập tin

en: Repeat mode
vi: Chế độ phát lại

en: Whether to disable deinterlacing for interlaced movies
vi: Có tắt bỏ xen kẻ cho phim xen kẻ không

en: Whether to enable debug for the playback engine
vi: Có bật khả năng gỡ lỗi cho cơ chế phát lại hay không.

en: Type of audio output to use
vi: Kiểu xuất âm thanh cần dùng

en: Visualization quality setting
vi: Thiết lập chất lượng hiển thị

en: Quality setting for the audio visualization.
vi: Thiết lập chất lượng cho hiệu ứng âm thanh trực quan.

en: Network buffering threshold
vi: Ngưỡng ghi nhớ vào bộ đệm mạng

en: Amount of data to buffer for network streams before starting to display the stream (in seconds).
vi: Lượng dữ liệu ghi vào bộ đệm cho nội dung được phát từ mạng trước khi bắt đầu phát (theo giây).

en: Subtitle font
vi: Phông chữ phụ đề

en: Pango font description for subtitle rendering.
vi: Mô tả về phông chữ Pango được dùng để hiện phụ đề.

en: Subtitle encoding
vi: Bảng mã phụ đề

en: Encoding character set for subtitle.
vi: Bảng mã ký tự cho phụ đề.

en: Default location for the "Open..." dialogs
vi: Vị trí mặc định cho hộp thoại "Mở..."

en: Default location for the "Open..." dialogs. Default is the current directory.
vi: Vị trí mặc định cho hộp thoại "Mở...", mặc định là thư mục hiện thời

en: Default location for the "Take Screenshot" dialogs
vi: Vị trí mặc định cho hộp thoại "Chụp ảnh màn hình"

en: Default location for the "Take Screenshot" dialogs. Default is the Pictures directory.
vi: Vị trí mặc định cho hộp thoại "Chụp ảnh màn hình", mặc định là thư mục Pictures (hình ảnh).

en: Whether to disable the plugins in the user's home directory
vi: Có nên tắt các phần bổ sung trong thư mục chính của người dùng hay không

en: Whether to disable the keyboard shortcuts
vi: Có tắt phím tắt không

en: Whether to autoload text subtitle files when a movie is loaded
vi: Có nên tự động nạp các tập tin phụ đề hay không khi nạp phim

en: Whether to autoload external chapter files when a movie is loaded
vi: Có nên tự động nạp tập tin mục lục phim bên ngoài khi nạp phim không

en: Whether to remember the position of played audio/video files when pausing or closing them
vi: Có nhớ vị trí phát nhạc/phim khi tạm dừng hoặc đóng chương trình không

en: Active plugins list
vi: Danh mục phần bổ sung hoạt động

en: A list of the names of the plugins which are currently active (loaded and running).
vi: Danh mục phần bổ sung hoạt động (nạp và đang chạy)

en: Remove file from playlist
vi: Gỡ bỏ tập tin khỏi danh sách phát

en: _Copy Location
vi: _Chép địa chỉ

en: Copy the location to the clipboard
vi: Chép địa điểm vào bảng nháp

en: _Select Text Subtitles...
vi: _Chọn Phụ đề...

en: Select a file to use for text subtitles
vi: Hãy chọn một tập tin dùng làm phụ đề

en: Save Playlist...
vi: Lưu danh sách phát...

en: 4-channel
vi: 4-kênh

en: 4.1-channel
vi: 4.1-kênh

en: 5.0-channel
vi: 5.0-kênh

en: 5.1-channel
vi: 5.1-kênh

en: Totem Preferences
vi: Tùy chỉnh Totem

en: Start playing files from last position
vi: Bắt đầu phát từ vị trí cuối cùng

en: Text Subtitles
vi: Phụ đề

en: _Load subtitle files when movie is loaded
vi: Tự động _nạp các tập tin phụ đề khi nạp phim

en: External Chapters
vi: Mục lục phim ngoài

en: Load _chapter files when movie is loaded
vi: _Nạp tập tin mục lục phim  khi nạp phim

en: _Resize the window when a new video is loaded
vi: Tự động _thay đổi kích thước cửa sổ khi nạp phim mới

en: Disable _deinterlacing of interlaced videos
vi: Tắt _bỏ xen kẻ phim

en: Disable screensaver when playing
vi: Tắt trình bảo vệ màn hình khi phát

[ctx: Screensaver disable]
en: Video
vi: Phim

note: Translators: this is part of the sentence 'Disable screensaver when playing [] Video [] Video or Audio
en: Video or Audio
vi: Phim hoặc nhạc

en: Show _visual effects when an audio file is played
vi: Hiển thị hiệu ứng _hình ảnh khi phát tập tin âm thanh

en: _Type of visualization:
vi: Kiểu _hiệu ứng:

en: Visualization _size:
vi: Kích cỡ h_iển thị:

en: Sat_uration:
vi: Độ _bão hoà:

en: Reset to _Defaults
vi: Phục hồi _mặc định

en: Audio Output
vi: Xuất âm thanh

en: _Audio output type:
vi: Kiểu â_m thanh xuất:

en: Play movies
vi: Phát phim

en: Video;Movie;Film;Clip;Series;Player;DVD;TV;Disc;
vi: Video;Phim;Ảnh;Anh;Movie;Film;Clip;Series;Player;Phát;Phat;Xem;DVD;TV;Disc;Đĩa;Dia;

en: Shuff_le
vi: _Xáo trộn

en: _Movie
vi: _Phim

en: Eject the current disc
vi: Đẩy đĩa hiện tại ra

en: View the properties of the current stream
vi: Xem thuộc tính luồng hiện tại

en: Play / P_ause
vi: Phát / Tạm _dừng

en: Play or pause the movie
vi: Phát hoặc tạm dừng phim

en: _Clear Playlist
vi: _Xoá danh sách phát

en: Clear the playlist
vi: Xoá danh sách phát

en: Configure plugins to extend the application
vi: Cấu hình phần bổ sung để mở rộng tính năng ứng dụng

en: Fit Window to Movie
vi: Khung cửa sổ vừa với phim

en: _Resize 1∶2
vi: Đổ_i cỡ 1∶2

en: Resize to half the original video size
vi: Chia đôi kích cỡ phim gốc

en: Resize _1∶1
vi: Đổi cỡ _1∶1

en: Resize to the original video size
vi: Trở về kích cỡ phim gốc

en: Resize _2∶1
vi: Đổi cỡ _2∶1

en: Resize to double the original video size
vi: Nhân đôi kích cỡ phim gốc

en: _Aspect Ratio
vi: _Tỷ lệ màn hình

en: Switch An_gles
vi: Chuyển đổi _góc

en: Switch camera angles
vi: Chuyển đổi góc máy ảnh

en: _DVD Menu
vi: Trình đơn đĩa _DVD

en: Go to the DVD menu
vi: Đến trình đơn đĩa DVD

en: _Title Menu
vi: Trình đơn _tựa đề

en: Go to the title menu
vi: Đến trình đơn tiêu đề

en: A_udio Menu
vi: Trình đơn â_m thanh

en: Go to the audio menu
vi: Đến trình đơn âm thanh

en: _Angle Menu
vi: Trình đơn gó_c

en: Go to the angle menu
vi: Đến trình đơn góc

en: _Chapter Menu
vi: _Mục lục phim

en: Go to the chapter menu
vi: Đến mục lục phim

en: _Next Chapter/Movie
vi: Phần/Phim _kế

en: Next chapter or movie
vi: Đoạn/Phim tiếp theo

en: _Previous Chapter/Movie
vi: Phần/Phim _trước

en: Previous chapter or movie
vi: Phần/Phim trước

en: Volume _Up
vi: _Tăng âm

en: Volume _Down
vi: _Giảm âm

en: Help contents
vi: Nội dung trợ giúp

en: Show _Controls
vi: Hiện điều _khiển

en: Show controls
vi: Hiện điều khiển

en: Show or hide the sidebar
vi: Hiện/ẩn khung bên cạnh

[ctx: Aspect ratio]
en: Auto
vi: Tự động

en: Sets automatic aspect ratio
vi: Đặt tỷ lệ màn hình tự động

en: Sets square aspect ratio
vi: Đặt tỷ lệ màn hình vuông

en: Sets 4∶3 (TV) aspect ratio
vi: Đặt tỷ lệ màn hình 4∶3 (TV)

en: 16∶9 (Widescreen)
vi: 16∶9 (Màn hình rộng)

en: Sets 16∶9 (widescreen) aspect ratio
vi: Đặt tỷ lệ màn hình 16∶9 (màn hình rộng)

en: Sets 2.11∶1 (DVB) aspect ratio
vi: Đặt tỷ lệ màn hình 2.11∶1 (DVB)

en: S_ubtitles
vi: _Phụ đề

en: Skip _Forward
vi: _Tới trước

en: Skip forward
vi: Nhảy tới trước

en: Skip _Backwards
vi: _Lùi lại

en: Skip backwards
vi: Nhảy lùi lại

en: Time seek bar
vi: Thanh trượt thời gian

en: Enter the _address of the file you would like to open:
vi: Hãy nhập đị_a chỉ của tập tin bạn muốn mở:

en: Password requested for RTSP server
vi: Cần mật khẩu cho máy chủ RTSP

en: Audio Track #%d
vi: Bản nhạc #%d

en: Subtitle #%d
vi: Phụ đề #%d

en: The server you are trying to connect to is not known.
vi: Bạn đang cố kết nối đến một máy phục vụ lạ.

en: The connection to this server was refused.
vi: Kết nối đến máy phục vụ này bị từ chối.

en: The specified movie could not be found.
vi: Không tìm thấy phim đã ghi rõ.

en: The server refused access to this file or stream.
vi: Máy phục vụ đã từ chối truy cập vào tập tin hay dòng này.

en: Authentication is required to access this file or stream.
vi: Cần phải xác thực để truy cập đến tập tin hay luồng này.

en: You are not allowed to open this file.
vi: Bạn không có quyền mở tập tin này.

en: This location is not a valid one.
vi: Địa điểm này không hợp lệ.

en: The movie could not be read.
vi: Không đọc được phim này.

note: should be exactly one missing thing (source or converter)
en: The playback of this movie requires a %s plugin which is not installed. | The playback of this movie requires the following plugins which are not installed:
    
    %s
vi[0]: Để phát phim này cần có phần bổ sung sau, nhưng chưa được cài đặt:
    
    %s

en: An audio or video stream is not handled due to missing codecs. You might need to install additional plugins to be able to play some types of movies
vi: Luồng âm thanh hoặc hình ảnh không được xử lý vì thiếu codec. Bạn cần cài đặt thêm phần bổ sung để có thể phát một số loại phim

en: This file cannot be played over the network. Try downloading it locally first.
vi: Không thể phát tập tin này qua mạng. Hãy thử tải về trước.

en: Media contains no supported video streams.
vi: Thiết bị lưu trữ không hỗ trợ phát phim.

en: Some necessary plug-ins are missing. Make sure that the program is correctly installed.
vi: Thiếu một số phần bổ sung cần thiết. Hãy kiểm tra xem chương trình được cài đặt đúng chưa.

[ctx: Dimensions]
note: Dimensions
en: N/A
vi: Không có

[ctx: Video codec]
note: Video Codec
en: N/A
vi: Không có

[ctx: Video bit rate]
en: N/A
vi: Không có

[ctx: Frame rate]
en: N/A
vi: Không có

[ctx: Audio bit rate]
en: N/A
vi: Không có

[ctx: Audio codec]
note: Audio Codec
en: N/A
vi: Không có

note: Channels
en: 0 Channels
vi: 0 kênh

en: %d frame per second | %d frames per second
vi[0]: %d khung / giây

en: Audio Preview
vi: Nghe thử

en: Verify your system installation. Totem will now exit.
vi: Hãy kiểm tra lại bản cài đặt hệ thống. Totem sẽ thoát ra ngay bây giờ.

en: _Play Now
vi: _Phát ngay

en: _Add to Playlist
vi: Thê_m vào danh sách phát

en: No File
vi: Không có tập tin

en: Couldn't load the '%s' interface. %s
vi: Không thể nạp giao diện '%s'. %s

en: Make sure that Totem is properly installed.
vi: Hãy bảo đảm là Totem đã được cài đặt đúng.

en: Totem is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
vi: Chương trình này là phần mềm tự do; bạn có thể phát hành lại và/hoặc sửa đổi với điều kiện của Giấy phép Công cộng GNU như được xuất bản bởi Tổ chức Phần mềm Tự do; hoặc phiên bản 2 của Giấy phép này, hoặc (tùy chọn) bất kỳ phiên bản sau nào.

en: Totem is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more details.
vi: Chương trình này được phát hành vì mong muốn nó có ích, nhưng KHÔNG CÓ BẤT KỲ BẢO HÀNH, THẬM CHÍ KHÔNG CÓ BẢO ĐẢM ĐƯỢC NGỤ Ý KHẢ NĂNG BÁN HAY KHẢ NĂNG LÀM ĐƯỢC VIỆC DỨT KHOÁT. Xem Giấy phép Công cộng GNU để biết thêm chi tiết.

en: You should have received a copy of the GNU General Public License along with Totem; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
vi: Bạn đã nhận một bản sao của Giấy phép Công cộng GNU cùng với chương trình này; nếu không, hãy viết thư cho Tổ chức Phần mềm Tự do,
    Free Software Foundation, Inc.,
    51 Franklin Street, Fifth Floor,
    Boston, MA  02110-1301, USA.

en: Totem contains an exception to allow the use of proprietary GStreamer plugins.
vi: Totem chứa một ngoại lệ để cho phép sử dụng các phần bổ sung độc quyền GStreamer.

[ctx: Language]
note: Translators: an entry in the "Languages" menu, used to choose the audio language of a DVD
en: Auto
vi: Tự động

en: Copyright © 2002-2009 Bastien Nocera
vi: Tác quyền © năm 2002-2009 của Bastien Nocera

en: Totem Website
vi: Website của Totem

en: Totem could not play '%s'.
vi: Totem không thể phát '%s'.

en: Totem could not display the help contents.
vi: Totem không thể hiển thị nội dung trợ giúp.

en: Previous Chapter/Movie
vi: Phần/Phim trước

en: Next Chapter/Movie
vi: Phần/Phim kế

en: Totem could not startup.
vi: Totem không thể khởi động.

en: No reason.
vi: Không lý do.

en: Enable debug
vi: Bật gỡ lỗi

en: Seek Forwards
vi: Đi lên trước

en: Seek Backwards
vi: Đi lùi lại

en: Mute sound
vi: Tắt âm thanh

en: Toggle Fullscreen
vi: Bật/tắt chế độ toàn màn hình

en: Show/Hide Controls
vi: Ẩn/hiện bảng điều khiển

note: Translators: help for a (hidden) command line option to specify (the zero-based index of) a playlist entry to start playing once Totem's finished loading
en: Playlist index
vi: Mục lục danh sách phát

en: Movies to play
vi: Phim để xem

en: - Play movies and songs
vi: - Phát phim và nhạc

en: Can't enqueue and replace at the same time
vi: Không thể thêm vào và thay thế hàng đợi cùng lúc

en: MP3 audio (streamed, DOS format)
vi: Nhạc MP3 (phát từ mạng, định dạng DOS)

en: XML Shareable Playlist
vi: Danh sách phát có thể chia sẻ XML

note: This is "Title 3", where title is a DVD title * Note: NOT a DVD chapter
en: Title %d
vi: Tựa đề %d

en: Could not save the playlist
vi: Không lưu được danh sách phát.

en: The playlist '%s' could not be parsed. It might be damaged.
vi: Không thể phân tích danh sách phát '%s', có lẽ bị hỏng.

en: Playlist error
vi: Lỗi danh sách phát

en: Select Subtitle Font
vi: Chọn phông chữ phụ đề

en: Audio/Video
vi: Âm thanh/phim ảnh

[ctx: Stream bit rate]
en: N/A
vi: Không có

en: %d kbps
vi: %d Kb/giây

[ctx: Sample rate]
en: N/A
vi: Không có

[ctx: Number of audio channels]
en: N/A
vi: Không có

en: %s (Streaming)
vi: %s (Đang phát từ mạng)

note: Seeking to Time / Total Length
en: Seek to %s / %s
vi: Tìm đến  %s / %s

en: Supported files
vi: Các tập tin đã hỗ trợ

en: Video files
vi: Tập tin phim ảnh

en: Select Text Subtitles
vi: Chọn phụ đề

en: Select Movies or Playlists
vi: Chọn phim hoặc danh sách phát

en: Autoload Subtitles
vi: Tự động tải phụ đề phim về

en: Autoloads text subtitles
vi: Tự động tải phụ đề phim về

en: Video Disc Recorder
vi: Bộ thu đĩa phim

en: Records (S)VCDs or video DVDs
vi: Thu đĩa (S)VCD hay phim DVD

en: _Create Video Disc...
vi: Tạ_o đĩa phim...

en: Create a video DVD or a (S)VCD from the currently opened movie
vi: Tạo một đĩa phim DVD hay (S)VCD từ phim đang mở

en: Copy Vide_o DVD...
vi: Chép _phim DVD...

en: Copy the currently playing video DVD
vi: Chép phim DVD đang phát

en: Copy (S)VCD...
vi: Chép (S)_VCD...

en: Copy the currently playing (S)VCD
vi: Chép (S)VCD đang chạy

en: The video disc could not be duplicated.
vi: Không thể sao chép đĩa phim.

en: The movie could not be recorded.
vi: Không thể thu phim.

en: Unable to write a project.
vi: Không thể ghi một dự án.

en: Name for new chapter:
vi: Tên đoạn phim mới:

en: _Remove Chapter
vi: _Bỏ đoạn phim

en: Remove the chapter from the list
vi: Bỏ đoạn phim khỏi danh mục

en: _Go to Chapter
vi: _Nhảy đến đoạn phim

en: Go to the chapter in the movie
vi: Xem đoạn phim

en: Add Chapter...
vi: Thêm đoạn phim...

en: Remove Chapter
vi: Bỏ đoạn phim

en: Go to Chapter
vi: Nhảy đến đoạn phim

en: No chapter data
vi: Không có mục lục phim

en: Load Chapters...
vi: Nạp mục lục phim...

en: Load chapters from an external CMML file
vi: Nạp mục lục phim từ tập tin CMML bên ngoài

en: Add New Chapters
vi: Thêm đoạn phim mới

en: Create a new chapter list for the movie
vi: Tạo mục lục phim

en: Chapters
vi: Đoạn phim

en: Support chapter markers in movies
vi: Hỗ trợ đánh dấu đoạn phim

en: <b>Title: </b>%s
    <b>Start time: </b>%s
vi: <b>Tựa: </b>%s
    <b>Bắt đầu: </b>%s

en: Error while reading file with chapters
vi: Lỗi đọc tập tin mục lục phim

en: Chapter with the same time already exists
vi: Đã có một đoạn phim khác cùng thời gian

en: Try another name or remove an existing chapter.
vi: Thử tên khác hoặc xoá đoạn phim đã có.

en: Error while writing file with chapters
vi: Lỗi ghi tập tin mục lục phim

en: Error occurred while saving chapters
vi: Lỗi khi lưu mục lục phim

en: Please check you have permission to write to the folder containing the movie.
vi: Hãy kiểm tra quyền ghi vào thư mục chứa phim.

en: Open Chapter File
vi: Mở tập tin mục lục phim

en: Chapter Screenshot
vi: Chụp ảnh đoạn phim

en: Chapter Title
vi: Tựa đoạn phim

en: Save changes to chapter list before closing?
vi: Lưu thay đổi trong mục lục phim trước khi đóng?

en: If you don't save, changes to the chapter list will be lost.
vi: Nếu không lưu, các thay đổi trong mục lục phim sẽ bị mất.

en: Add Chapter
vi: Thêm đoạn phim

en: D-Bus Service
vi: Dịch vụ D-BUS

en: Plugin for sending notifications of currently playing movies to the D-Bus subsystem.
vi: Phần bổ sung gửi thông báo phim đang phát đến hệ thống D-Bus.

en: Grilo Browser
vi: Bộ duyệt Grilo

en: A plugin to let you browse media content from various sources
vi: Phần bổ sung cho bạn có khả năng duyệt các nguồn khác nhau

en: Copy Location
vi: Chép địa chỉ

en: Browse Error
vi: Lỗi duyệt

en: Search Error
vi: Lỗi tìm

en: Gromit Annotations
vi: Chú giải Gromit

en: Presentation helper to make annotations on screen
vi: Bộ trình diễn giúp chú giải trên màn hình

en: The gromit binary was not found.
vi: Không tìm thấy tập tin nhị phân gromit.

en: Instant Messenger Status
vi: Trạng thái tin nhắn

en: Set your Instant Messenger status to away when a movie is playing
vi: Đặt trang thái tin nhắn thành 'Vắng mặt' khi đang phát phim.

en: Infrared Remote Control
vi: Điều khiển từ xa hồng ngoại

en: Support infrared remote control
vi: Hỗ trợ điều khiển từ xa bằng hồng ngoại

en: Couldn't initialize lirc.
vi: Không thể khởi động lirc.

en: Couldn't read lirc configuration.
vi: Không thể đọc cấu hình lirc.

en: Always On Top
vi: Luôn ở trên

en: Keep the main window on top when playing a movie
vi: Giữ cửa sổ chính luôn ở trên khi phát phim

en: Subtitle Downloader
vi: Chương trình tải phụ đề

en: Look for subtitles for the currently playing movie
vi: Tìm phụ đề cho phim đang chiếu

en: Searching for subtitles…
vi: Đang tìm phụ đề…

en: Downloading the subtitles…
vi: Đang tải phụ đề về…

en: Could not contact the OpenSubtitles website
vi: Không thể liên lạc với website OpenSubtitles (Phụ đề Mở)

en: Could not contact the OpenSubtitles website.
vi: Không thể liên lạc với website OpenSubtitles.

en: Subtitles
vi: Phụ đề

en: Download movie subtitles from OpenSubtitles
vi: Tải phụ đề phim từ OpenSubtitles

en: _Download Movie Subtitles…
vi: _Tải phụ đề phim về…

en: Searching subtitles…
vi: Đang tìm phụ đề…

en: Download Movie Subtitles
vi: Tải phụ đề phim về

en: Subtitle _language:
vi: _Ngôn ngữ phụ đề:

en: _Play with Subtitle
vi: _Phát với phụ đề

en: Subtitle language
vi: Ngôn ngữ phụ đề

en: The language to search for subtitles for movies in.
vi: Ngôn ngữ phụ đề cần tìm

en: Movie Properties
vi: Thuộc tính phim

en: Adds movie properties to the sidebar
vi: Thêm thuộc tính phim ở khung bên

en: rpdb2 password
vi: mật khẩu rpdb2

en: A password to protect the rpdb2 server for debugging Totem from unauthorized remote access. If this is empty, a default of 'totem' will be used.
vi: Mật khẩu bảo vệ máy chủ rpdb2 để gỡ lỗi Totem bằng truy cập không được phép từ xa. Nếu rỗng, 'totem' sẽ được dùng.

en: Interactive Python console
vi: Dòng lệnh giao tiếp Python tương tác

en: Python Console Menu
vi: Trình đơn dòng lệnh giao tiếp Python

en: Show Totem's Python console
vi: Hiển thị dòng lệnh giao tiếp Python của Totem

en: Enable remote Python debugging with rpdb2
vi: Bật chức năng gỡ lỗi Python từ xa dùng rpdb2

note: pylint: disable-msg=E1101
en: You can access the Totem.Object through 'totem_object' :\n%s
vi: Bạn có thể truy cập Totem.Object thông qua 'totem_object' :\n%s

en: Totem Python Console
vi: Cửa sổ giao tiếp Python Totem

en: After you press OK, Totem will wait until you connect to it with winpdb or rpdb2. If you have not set a debugger password in DConf, it will use the default password ('totem').
vi: Sau khi bấm nút OK thì chương trình Totem sẽ đợi đến khi bạn kết nối bằng winpdb hay rpdb2. Nếu bạn chưa đặt một mật khẩu gỡ lỗi trong DConf thì sẽ dùng mật khẩu mặc định ('totem').

en: Rotation Plugin
vi: Phần bổ sung xoay vòng

en: Allows videos to be rotated if they are in the wrong orientation
vi: Xoay vòng phim nếu sai chiều

en: Save Copy
vi: Lưu bản sao

en: Save a Copy...
vi: Lưu bản sao...

en: Save a copy of the movie
vi: Lưu bản sao của phim

en: Movie stream
vi: Luồng phim

en: Deactivates the screen saver when a movie is playing
vi: Tắt trình bảo vệ màn hình khi xem phim

en: Screenshot width (in pixels):
vi: Bề rộng ảnh chụp màn hình (theo điểm ảnh):

en: Calculate the number of screenshots
vi: Tính số các ảnh chụp màn hình

en: Number of screenshots:
vi: Số ảnh chụp màn hình:

en: Save Gallery
vi: Lưu thư viện ảnh

note: Set up the window
en: Creating Gallery...
vi: Đang tạo thư viện ảnh...

note: Set the progress label
en: Saving gallery as "%s"
vi: Đang lưu thư viện ảnh "%s"

en: Totem could not get a screenshot of the video.
vi: Totem đã không chụp được ảnh màn hình của phim đó.

en: This is not supposed to happen; please file a bug report.
vi: Điều này lẽ ra không được xảy ra, vui lòng thông báo lỗi.

en: Create Screenshot _Gallery...
vi: Tạo _thư viện ảnh chụp...

en: Create a gallery of screenshots
vi: Tạo một thư viện chứa các ảnh chụp

en: Skip To
vi: Nhảy tới

en: Provides the "Skip to" dialog
vi: Không thể nạp giao diện hộp thoại "Nhảy tới"

en: _Skip to:
vi: Nhảy _tới:

en: _Skip To...
vi: _Nhảy tới...

en: Skip to a specific time
vi: Nhảy đến thời điểm chỉ định

en: Failed to mount %s.
vi: Lỗi gắn kết %s.

en: No media in drive for device '%s'.
vi: Không có vật chứa trong ổ đĩa cho thiết bị « %s ».

en: Please check that a disc is present in the drive.
vi: Hãy kiểm tra xem có đĩa trong ổ chưa.

en: Digital Television
vi: TV điện số

en: You appear to be using the PHP CGI binary. Trac requires the CLI version for syntax highlighting.
vi: Bạn dường như đang sử dụng PHP CGI nhị phân. Trac cần phiên bản CLIđể làm nổi cú pháp

en: This is an irreversible operation.
vi: Đây là một tác vụ không thể khôi phục lại.

en: %(path)s does not appear to be a Subversion repository.
vi: %(path)s không phải là một Subversion repository

en: Diff mismatch: Base is a %(oldnode)s (%(oldpath)s in revision %(oldrev)s) and Target is a %(newnode)s (%(newpath)s in revision %(newrev)s).
vi: Diff không khớp: Gốc là một %(oldnode)s (%(oldpath)s ở lần cập nhật %(oldrev)s) và Đích là một %(newnode)s (%(newpath)s ở lần cập nhật %(newrev)s).

en: No svn:externals configured in trac.ini
vi: Không có svn:externals đuợc cấu hình trong trac.ini

en: About Trac
vi: Nói về Trac

en: Attachment '%(title)s' does not exist.
vi: Đính kèm '%(title)s' không tồn tại

en: Invalid Attachment
vi: Tập tin đính kèm không hợp lệ

en: Could not delete attachment
vi: Không thể xóa tập tin đính kèm

en: Attachment '%(filename)s' not found
vi: Tập tin đính kèm '%(filename)s' không tìm thấy

en: Back to %(parent)s
vi: Trở về %(parent)s

en: Attachment '%(id)s' in %(parent)s
vi: Tập tin đính kèm '%(id)s' trong %(parent)s

en: Attachments of %(parent)s
vi: Những tập tin đính kèm của %(parent)s

en: No file uploaded
vi: Không tập tin nào được tải lên

en: Can't upload empty file
vi: Không thể tải lên tập tin rỗng

en: Maximum attachment size: %(num)s bytes
vi: Kích thước tối đa của tập tin đính kèm : %(num)s byte

en: Attachment field %(field)s is invalid: %(message)s
vi: Trường %(field)s của tập tin đính kèm không hợp lệ: %(message)s

en: Invalid attachment: %(message)s
vi: Tập tin đính kèm không hợp lệ: %(message)s

en: %(attachment)s (delete)
vi: %(attachment)s (xóa))

en: Original Format
vi: Định dạng gốc

en: Database newer than Trac version
vi: Cơ sở dữ liệu mới hơn phiên bản của Trac

en: No upgrade module for version %(num)i (%(version)s.py)
vi: Không có mô-đun nâng cấp cho phiên bản %(num)i (%(version)s.py)

en: Missing environment variable "TRAC_ENV". Trac requires this variable to point to a valid Trac environment.
vi: Thiếu biến môi trường "TRAC_ENV". Trac cần biến môi trường này trỏ tới một môi trường Trac hợp lệ

en: The Trac Environment needs to be upgraded.
    
    Run "trac-admin %(path)s upgrade"
vi: Môi trường Trac cần được nâng cấp.
    
    Run "trac-admin %(path)s upgrade"

en: hotcopy can't overwrite existing '%(dest)s'
vi: hotcopy không thể ghi đè lên vị trí có sẵn '%(dest)s'

en: TLS enabled but server does not support TLS
vi: TLS được bật nhưng máy chủ không hỗ trợ TLS

en: Header length is too short
vi: Chiều dài của Header quá ngắn

en: Insufficient privileges to perform this operation.
vi: Không đủ quyền để thực thi tác vụ này

en: %(name)s is not a valid action.
vi: %(name)s không phải là một hành động hợp lệ.

en: All upper-cased tokens are reserved for permission names
vi: Tất cả các thẻ bài viết hoa được dành riêng cho tên của quyền hạn

en: No administration panels available
vi: Không có bảng quản trị nào sẵn có

en: Unknown administration panel
vi: Bảng quản trị không xác định

en: Windows event log
vi: Nhật ký sự kiện Windows

en: Unknown log type %(type)s
vi: Loại nhật ký không xác định %(type)s

en: Invalid log type
vi: Loại nhật ký không hợp lệ

en: Unknown log level %(level)s
vi: Mức độ nhật ký không xác định %(level)s

en: Invalid log level
vi: Mức độ nhật ký không hợp lệ

en: You must specify a log file
vi: Bạn phải đặt tả một tập tin nhật ký

en: Missing field
vi: Thiếu trường

en: Unknown action
vi: Hành động không xác định

en: Uploaded file is not a Python source file or egg
vi: Tập tin được tải lên không phải là một tập tin mã nguồn Python hoặc là egg

en: Plugin %(name)s already installed
vi: Phụ kiện %(name)s đã được cài đặt

en: Basics
vi: Cơ bản

en: Modify Component:
vi: Thay đổi thành phần:

en: Add Component:
vi: Thêm thành phần

en: Remove selected items
vi: Bỏ các mục được chọn

en: You can remove all items from this list to completely hide this
                  field from the user interface.
vi: Bạn có thể bỏ tất cả các mục trong danh sách để giấy hoàn toàn trường này
                  trên giao diện người dùng.

en: As long as you don't add any items to the list, this field
                will remain completely hidden from the user interface.
vi: Miền là bạn không thêm bất cứ mục nào vào danh sách, trường này
                sẽ được giấu hoàn toàn trên giao diện người dùng.

en: Log level:
vi: Mức độ nhật ký:

en: Log file:
vi: Tập tin nhật ký

en: Milestones
vi: Mốc thời gian

en: Manage Milestones
vi: Quản lý Mốc thời gian

en: Modify Milestone:
vi: Thay đổi Mốc thời gian

en: Due:
vi: Tới hạn:

en: Completed:
vi: Hoàn tất:

en: Description (you may use [1:WikiFormatting] here):
vi: Mô tả (bạn có thể sử dụng [1:WikiFormatting] tại đây):

en: Add Milestone:
vi: Thêm Mốc thòi gian

en: Grant Permission:
vi: Cấp Quyền hạn:

en: Add Subject to Group:
vi: Thêm Chủ thể vào Nhóm:

en: Add a user or group to an existing permission group.
vi: Thêm một người dùng hoặc nhóm vào một nhóm quyền đã có.

en: Install Plugin:
vi: Cài đặt Phụ kiện:

en: The web server does not have sufficient permissions to store files in
                the environment plugins directory.
vi: Máy chủ web không có đủ quyền để lưu các tập tin trong
                thư mục phụ kiện của môi trường.

en: Upload a plugin packaged as Python egg.
vi: Tải lên một gói phụ kiện dạng Python egg.

en: Home page:
vi: Trang chủ:

en: Manage Versions
vi: Quản lý Phiên bản

en: Modify Version:
vi: Thay đổi Phiên bản:

en: Add Version:
vi: Thêm Phiên bản:

en: Released:
vi: Phát hành:

en: Unsupported database type "%(scheme)s"
vi: Loại cơ sở dữ liệu không được hỗ trợ "%(scheme)s"

en: Database already exists at %(path)s
vi: Cơ sở dữ liệu đã tồn tại tại %(path)s

en: Database "%(path)s" not found.
vi: Cơ sở dữ liệu "%(path)s" không được tìm thấy

en: No available MIME conversions from %(old)s to %(new)s
vi: Không có chuyển đổi MIME nào sẵn có từ %(old)s sang %(new)s

en: Unknown preference panel
vi: Bản tuỳ chọn không xác định

en: Preferences:
vi: Tuỳ chọn

en: This page lets you customize your personal settings for this site.
          These settings are stored on the server and are identified by a session
          key stored in a browser cookie. That cookie allows your settings to be
          restored on subsequent visits.
vi: Trang này cho phép bạn tùy biến những tinh chỉnh cá nhân dành cho trang này.
    "
    "      Những tinh chỉnh này được lưu trên máy chủ và được xác định bởi một "
    "khoá
    "
    "      phiên được lưu trong cookie của trình duyệt. Cookie đó cho phép các tinh chỉnh của bạn"
    " được 
    "
    "      khôi phục trong những lần viếng thăm sau này.

en: Session key:
vi: Khóa phiên:

en: The session key is used to identify stored custom
          settings and session data on the server. Although it is
          automatically generated by default, you may change it to something
          easier to remember at any time if you wish to load your settings
          in a different web browser.
vi: Khoá phiên được sử dụng để xác định các tinh chỉnh tuỳ biến      và dữ liệu của phiên ở máy chủ. Mặc dù mặc định nó được
          tự động tạo ra, bạn có thể thay đổi nó thành một cáih gì khác
          dễ nhớ hơn ở bất cứ thời điểm nào nếu như bạn muốn nạp các tinh chỉnh
          trong một trình duyệt khác

en: Restore session:
vi: Khôi phục phiên:

en: You may load a previously created session by entering the
          corresponding session key below. This lets you share settings between
          multiple computers and web browsers.
vi: Bạn có thể nạp phiên được tạo trước đây bằng cách nhập
          khoá phiên tương ứng dưới đây. Việc này giúp bạn chia sẻ tinh chỉnh giữa
          nhiều máy tính và trình duyệt.

en: Configuring your time zone will result in all
          dates and times displayed on this site to use your time zone
          instead of that of the server.
vi: Cấu hình múi giờ mặc định sẽ làm cho tất cả
          ngày và giờ hiển thị trên trang này trong múi giờ của bạn
          thay vì ngày giờ của máy chủ.

en: This information is used to automatically populate some forms
            on this site with your contact details.
vi: Thông tin này được sử dụng để điền tự động vào một số mẫu đơn
            trên trang này bằng chi tiết liên hệ của bạn

en: This information is used to associate your login name with your
            email address and full name, which is used for email
            notification and RSS feeds, for example.
vi: Thông tin này được sử dụng để liên kết tên đăng nhập của bạn với
            địa chỉ thư điện tử và họ tên đầy đủ của bạn, ví dụ, thông tin này được sử dụng
            để thông báo thư điện tử và RSS feeds

en: Enable access keys
vi: Bật khóa truy cập

en: Configuring your language will result in all text
          displayed on this site to use your language instead of that of the
          server.
vi: Cấu hình ngôn ngữ của bạn sẽ làm cho tất cả văn bản
          hiển thị trên trang này sử dụng ngôn ngữ mà bạn chọn thay vì ngôn ngữ
          của máy chủ

en: Trac: Integrated SCM & Project Management
vi: Trac: Bộ tích hợp Quản lý mã nguồn & Quản lý dự án

en: Trac is a web-based software project management and bug/issue
            tracking system emphasizing ease of use and low ceremony.
            It provides an integrated Wiki, an interface to version control
            systems, and a number of convenient ways to stay on top of events
            and changes within a project.
vi: Trac là một ứng dụng web quản lý dự án và lưu vết lỗi/vấn đề
            tập trung vào việc dễ sử dụng và. 
            Nó cung cấp một Wiki tích hợp, một giao diện đồ họa cho các hệ thống
            kiểm soát phiên bản, và nhiều cách truy cập vào các sự kiện
            và thay đổi trong một dự án.

en: Attachment Info
vi: Thông tin tập tin đính kèm

en: Your email or username:
vi: Thư điện tử hoặc tên đăng nhập:

en: Description of the file (optional):
vi: Mô tả về tập tin (không bắt buộc):

en: Replace existing attachment of the same name
vi: Thay tập tin đính kèm đã có cùng tên

en: Add attachment
vi: Thêm tập tin đính kèm

en: Are you sure you want to delete this attachment?
vi: Bạn có chắc là bạn muốn xóa tập tin đính kèm này?

en: Delete attachment
vi: Xóa tập tin đính kèm

en: Differences
vi: Những khác biệt

en: View differences
vi: Xem các khác biệt

en: inline
vi: trộn lẫn

en: side by side
vi: kề bên

en: Ignore:
vi: Bỏ qua:

en: Blank lines
vi: Các dòng trống:

en: Case changes
vi: Các thay đổi hoa/thường

en: White space changes
vi: Các thay đổi khoảng trắng

en: Timestamp:
vi: Thời gian

en: (multiple changes)
vi: (nhiều thay đổi)

en: Legend:
vi: Ghi chú:

en: Oops…
vi: Ay da…

en: Trac detected an internal error:
vi: Trac đã phát hiện ra một lỗi nội bộ:

en: The action that triggered the error was:
vi: Hành động dẫn đến lỗi là:

en: Most recent call last:
vi: Các lời gọi hàm sau cùng:

en: Code fragment:
vi: Đoạn mã:

en: Local variables:
vi: Các biến cục bộ:

en: Switch to plain text view
vi: Chuyển sang văn bản đơn giản

en: System Information:
vi: Thông tin Hệ thống:

en: — The Trac User and Administration Guide
vi: — Hướng dẫn sử dụng và quản trị Trac

en: View changes
vi: Xem các thay đổi

en: Change history
vi: Lịch sử thay đổi

en: View this version
vi: Xem phiên bản này

en: Available Projects
vi: Các dự án có sẵn

en: Download in other formats:
vi: Tải xuống ở định dạng khác:

en: View attachment
vi: Xem tập tin đính kèm

en: Context Navigation
vi: Định vị Ngữ cảnh

en: Component %(name)s already exists.
vi: Thành phần %(name)s đã tồn tại.

en: No component selected
vi: Không có thành phần nào được chọn

en: Completion date may not be in the future
vi: Ngày hoàn tất không thể ở trong tương lai

en: Invalid Completion Date
vi: Ngày hoàn tất không hợp lệ

en: Milestone %(name)s already exists.
vi: Mốc thời gian %(name)s đã tồn tại

en: No milestone selected
vi: Không có mốc thời gian nào được chọn

en: Version %(name)s already exists.
vi: Phiên bản %(name)s đã tồn tại

en: No version selected
vi: Không phiên bản nào được chọn

en: No %s selected
vi: Không %s nào được chọn

en: Order numbers must be unique
vi: Số thứ tự phải duy nhất

en: Comment %(cnum)s for Ticket #%(id)s
vi: Lời bình %(cnum)s cho Thẻ #%(id)s

en: Ticket #%(shortname)s
vi: Thẻ #%(shortname)s

en: Current state no longer exists
vi: Trạng thái hiện tại không còn tồn tại nữa

en: The ticket will be disowned
vi: Thẻ sẽ không công nhận

en: The resolution will be set to %(name)s
vi: Chuyển đổi sẽ được đặt thành %(name)s

en: The resolution will be set
vi: Chuyển đổi sẽ được đặt

en: Next status will be '%(name)s'
vi: Trạng thái kế tiếp sẽ là '%(name)s'

en: Multi-values fields not supported yet
vi: Trường đa trị chưa được hổ trợ

en: %(type)s %(name)s does not exist.
vi: %(type)s %(name)s không tồn tại.

en: Component %(name)s does not exist.
vi: Thành phần %(name)s không tồn tại.

en: Version %(name)s does not exist.
vi: Phiên bản %(name)s không tồn tại.

en: Query page %(page)s is invalid.
vi: Trang truy vấn %(page)s không hợp lệ.

en: Query max %(max)s is invalid.
vi: Truy vấn tối đa %(max)s không hợp lệ.

en: Query filter requires field and constraints separated by a "="
vi: Lọc truy vấn cần trường và các ràng buộc phân cách bởi "="

en: Query filter requires field name
vi: Lọc truy vấn cần tên trường

en: Page %(page)s is beyond the number of pages in the query
vi: Trang %(page)s thì vượt quá số lượng trang của truy vấn

en: Page %(num)d
vi: Trang %(num)d

en: Comma-delimited Text
vi: Văn bản phân cách bởi dấu phẩy

en: Tab-delimited Text
vi: Văn bản phân cách bởi dấu cách (tab)

en: View Tickets
vi: Xem thẻ

en: Custom Query
vi: Truy vấn tự tạo

en: Available Reports
vi: Các báo cáo có sẵn

en: [Error: %(error)s]
vi: [Lỗi: %(error)s]

en: %(groupvalue)s %(groupname)s tickets:
vi: %(groupvalue)s %(groupname)s thẻ:

en: Delete Report {%(num)s} %(title)s
vi: xóa báo cáo {%(num)s} %(title)s

en: Invalid Report Number
vi: Số báo cáo không hợp lệ

en: Create New Report
vi: Tạo Báo cáo mới

en: Edit Report {%(num)d} %(title)s
vi: Sửa đổi Báo cáo {%(num)d} %(title)s

en: Report failed: %(error)s
vi: Báo cáo thất bại: %(error)s

en: When specified, the report number should be "%(num)s".
vi: Khi được thiết lập, số báo cáo phải là "%(num)s".

en: Query parameter "sort=%(sort_col)s"  is invalid
vi: Thông số truy vấn "sort=%(sort_col)s" không hợp lệ

en: '%(group1)s' and '%(group2)s' milestone groups both are declared to be "catch-all" groups. Please check your configuration.
vi: '%(group1)s' và nhóm mốc thời gian '%(group2)s' được khai báo là "catch-all" nhóm. Hãy kiểm tra lại cấu hình của bạn.

en: '%(groupname)s' milestone group reused status '%(status)s' already taken by other groups. Please check your configuration.
vi: Nhóm mốc thời gian '%(groupname)s' đã sử dụng lại trạng thái '%(status)s' đã được sử dụngbởi nhóm khác. Hãy kiểm tra lại cấu hình của bạn.

en: Roadmap
vi: Kế hoạch

en: Milestone %(name)s
vi: Mốc thời gian %(name)s

en: Ticket #%(num)s: %(summary)s
vi: Thẻ #%(num)s: %(summary)s

en: You must provide a name for the milestone.
vi: Bạn phải cung cấp tên cho mốc thời gian.

en: New Ticket
vi: Thẻ mới

en: id can't be set for a new ticket request.
vi: id không thể được thiết lập cho một yêu cầu thể mới.

en: Back to Query
vi: Trở về Truy vấn

en: Ticket History
vi: Lịch sử thẻ

en: No differences to show
vi: Không có khác biệt nào để hiển thị

en: Version %(num)s
vi: Phiên bản %(num)s

en: Initial Version
vi: Phiên bản ban đầu

en: Ticket Diff
vi: Sự khác biệt thẻ

en: No permission to change ticket fields.
vi: Không có quyền thay đổi các trường của thẻ

en: No permissions to add a comment.
vi: Không có quyền thêm lời bình

en: Sorry, can not save your changes. This ticket has been modified by someone else since you started
vi: Xin lỗi, không thể lưu các thay đổi của bạn. Thẻ này đã được thay đổi bởi người khác kể từ khi bạn bắt đầu

en: Tickets must contain a summary.
vi: Thẻ phải chứa phần tóm lược.

en: Ticket description is too long (must be less than %(num)s characters)
vi: Mô tả của thẻ quá dài (phải ít hơn %(num)s ký tự)

en: Invalid comment threading identifier
vi: Số phân biệt luồng lời bình không hợp lệ

en: The ticket field '%(field)s' is invalid: %(message)s
vi: Trương '%(field)s' của thẻ không hợp lệ: %(message)s

en: Add to Cc
vi: Thêm vào Cc

en: Remove from Cc
vi: Bỏ ra khỏi Cc

en: Add/Remove from Cc
vi: Thêm/Bỏ ra Cc

en: <Author field>
vi: <Trường tác giả>

note: TRANSLATOR: modified ('diff') (link)
en: diff
vi: khác biệt

en: Are you sure you want to delete this milestone?
vi: Bạn có chắc là bạn muốn xóa Mốc thời gian này?

en: Retarget associated tickets to milestone
vi: Dời các thẻ có liên quan về mốc thời gian

en: Delete milestone
vi: xóa mốc thời gian

en: New Milestone
vi: Mốc thời gian mới

en: Name of the milestone:
vi: Tên của mốc thời gian:

en: Retarget associated open tickets to milestone:
vi: Dời các thẻ mở có liên quan về mốc thời gian

en: Submit changes
vi: Gởi các thay đổi

en: Add milestone
vi: Thêm mốc thời gian

en: Edit milestone
vi: Sửa đổi mốc thời gian

en: Query filters
vi: Lọc truy vấn

en: Group results by
vi: Nhóm kết quả theo

en: Show under each result:
vi: Hiển thị dưới mỗi kết quả:

en: Max items per page
vi: Số lượng hiển thị một trang

en: Edit query
vi: Sửa đổi truy vấn

en: Save query
vi: Lưu truy vấn

en: Save updated query in report {%(id)s}
vi: Lưu truy vấn được cập nhật trong báo cáo {%(id)s}

en: Create new report from current query
vi: Tạo báo cáo mới từ truy vấn hiện tại

en: Delete query
vi: xóa truy vấn

en: View ticket
vi: Xem thẻ

en: (this ticket)
vi: (thẻ này)

en: (more results for this group on next page)
vi: (các kết quả thêm cho nhóm này ở trang kế)

en: Are you sure you want to delete this report?
vi: Bạn có chắc là bạn muốn xóa báo cáo này?

en: Delete report
vi: Xóa báo cáo

en: Report Title:
vi: Tiêu đề Báo cáo:

en: Description: (you may use [1:WikiFormatting] here)
vi: Mô tả: (bạn có thể dùng [1:WikiFormatting] tại đây)

en: Edit report
vi: Sửa đổi báo cáo

en: View report
vi: Xem báo cáo

en: Create new report
vi: Tạo báo cáo mới

en: Copy report
vi: Sao chép báo cáo

en: Milestone:
vi: Mốc thời gian:

en: Add new milestone
vi: Thêm mốc thời gian mới

en: Create New Ticket
vi: Tạo thẻ mới

en: Change History
vi: Lịch sử thay đổi

en: Reporter:
vi: Người thông báo:

en: This checkbox allows you to add or remove yourself from the CC list.
vi: Hộp đánh dấu này cho phép bạn thêm hoặc bỏ chính bạn ra khỏi danh sách CC

en: Space or comma delimited email addresses and usernames are accepted.
vi: Địa chỉ thư điện tử và tên đăng nhập phân cách bởi khoảng trắng hoặc dấu phẩy được chấp nhận.

en: I have files to attach to this ticket
vi: Tôi có tập tin cần đính kềm vào thẻ này

en: (ticket not yet created)
vi: (thẻ chưa được tạo)

en: Reported by:
vi: Báo cáo bởi:

en: Owned by:
vi: Sở hữu bởi:

en: Reply, quoting this description
vi: Trả lời, trích dẫn mô tả

en: in reply to:
vi: trả lời cho:

en: %(last)d of %(total)d
vi: %(last)d của %(total)d

en: %(start)d - %(stop)d of %(total)d
vi: %(start)d - %(stop)d của %(total)d

en: Changeset %(rev)s
vi: Tập hợp các thay đổi %(rev)s

en: No changeset %(rev)s in the repository
vi: Không có tập các thay đổi %(rev)s trong repository

en: No such changeset
vi: Không có tập thay đổi nào như thế

en: No such node
vi: Không có nút (node) nào như thế

en: View revision:
vi: Xem lần cập nhật

en: Visit:
vi: Xem

en: Jump to the chosen preselected path
vi: Nhảy tới đường dẫn đã được chọn trước

en: Revision info
vi: Thông tin lân cập nhật

en: View changes...
vi: Xem các thay đổi...

en: Select paths and revs for Diff
vi: Chọn đường dẫn và revs cho Diff

en: Show full changeset
vi: Hiển thị toàn bộ tập các thay đổi

en: Show entry in browser
vi: Hiển thị entry trong trình duyệt

en: Show revision log
vi: Hiển thị nhật ký các lần cập nhật

en: Show differences
vi: Hiển thị các khác biệt

en: view diffs
vi: xem diffs

en: Show previous version in browser
vi: Hiển thị phiên bản trước trong trình duyệt

en: copied
vi: sao chép

en: moved
vi: di chuyển

en: Prepare Diff
vi: Chuẩn bị Diff

en: Select the base and the target for the diff:
vi: Hãy chọn Gốc và Đích để thực hiện diff:

en: at revision:
vi: tại lân cập nhật:

en: For either path, you can start typing the path and will be
                  presented a list of existing directories and files to select
                  from. Select an entry by clicking on it, or by using the
                  up/down cursor keys and hitting tab.
vi: Bạn có thể bắt đầu gõ đường dẫn vào và một danh sách các thư mục và tập tin đã cósẽ hiện ra để
                  chọn. Chọn bằng cách nhấp chuột vào nó, hoặc sử dụng
                  phím lên/xuống và chọn tab.

en: View Revision Log
vi: Xem nhật ký các lần thay đổi

en: (log)
vi: (nhật ký)

en: Revision Log Mode:
vi: Kiểu nhật ký lần thay đổi:

en: Stop on copy
vi: Dừng khi gặp bản sao

en: Follow copies
vi: Theo các bản sao

en: Show only adds and deletes
vi: Chỉ hiển thị cái được thêm và xóa

en: Show full log messages
vi: Hiển thị toàn bộ thông điệp trong nhật ký

en: Copied or renamed
vi: Được sao chép hoặc đổi tên

en: View log starting at this revision
vi: Xem nhật ký bắt đầu từ lần cập nhật

en: Browse Source
vi: Duyệt Mã nguồn

en: Parent directory
vi: Thư mục cha

en: View file without annotations
vi: Xem tập tin không có chú thích

en: Annotate each line with the last changed revision (this can be time consuming...)
vi: Chú thích từng dòng với lần cập nhật sau cùng (việc này có thể tốn thời gian...)

en: Revision Log
vi: Nhật ký lần thay đổi

en: Zip Archive
vi: Tập tin zip

en: Revision in which the line changed
vi: Lần thay đổi mà dòng này thuộc về

en: Invalid Changeset Number
vi: Số tập các thay đổi không hợp lệ

en: Unified Diff
vi: Diff hợp nhất

en: Reverse Diff
vi: Diff ngược

en: Changeset %(id)s for %(path)s
vi: Tập các thay đổi %(id)s dành cho %(path)s

en: Changeset %(id)s
vi: Tập các thay đổi %(id)s

en: Show revision %(rev)s of this file in browser
vi: Hiển thị lần cập nhật %(rev)s của tập tin này trong trình duyệt

en: Show the changeset %(id)s restricted to %(path)s
vi: Hiển thị tập các thay đổi %(id)s của %(path)s

en: Show the %(range)s differences restricted to %(path)s
vi: Hiển thị %(range)s khác biệt của %(path)s

en: Changesets
vi: Tập các thay đổi

en: The file or directory '%(path)s' doesn't exist at revision %(rev)s or at any previous revision.
vi: Tập tin hoặc thư mục '%(path)s' không tồn tại ở lần cập nhật %(rev)s hoặc ởbất cứ lần cập nhật trước đây.

en: Nonexistent path
vi: Đường dẫn không tồn tại

en: Revision Log (restarting at %(path)s, rev. %(rev)s)
vi: Nhật ký lần thay đổi (bắt đầu lại tại %(path)s, rev. %(rev)s)

en: View Latest Revision
vi: Xem lần cập nhật gần đây nhất

en: Older Revisions
vi: Các lần cập nhật cũ hơn

en: logged in as %(user)s
vi: đăng nhập vào dưới quyền %(user)s

en: Already logged in as %(user)s.
vi: Đã đăng nhập dưới quyền %(user)s.

en: no permission to view this wiki page
vi: không có quyền xem trang wiki này

en: HTML parsing error: %(message)s
vi: Lỗi phân tích HTML: %(message)s

en: Can't view %(link)s:
vi: Không thể xem %(link)s:

en: Error: Can't get description for macro %(name)s
vi: Lỗi: Không thể lấy mô tả cho macro %(name)s

en: Page not modified
vi: Trang không thay đổi

en: Help/Guide
vi: Giúp đõ/Hướng dẫn

en: The Wiki page field '%(field)s' is invalid: %(message)s
vi: Trường '%(field)s' của trang Wiki không hợp lệ: %(message)s

en: Invalid Wiki page: %(message)s
vi: Trang Wiki không hợp lệ: %(message)s

en: Page not modified, showing latest version.
vi: Trang không có thay đổi, hiển thị phiên bản sau cùng

en: Version %(num)s of page "%(name)s" does not exist
vi: Phiên bản %(num)s của trang "%(name)s" không tồn tại

en: Page history
vi: Lịch sử trang

en: Wiki History
vi: Lịch sử Wiki

en: Page %(name)s does not exist
vi: Trang %(name)s không tồn tại

en: Page %(name)s not found
vi: Không tìm thấy trang %(name)s

en: View Latest Version
vi: Xem phiên bản sau cùng

en: Wiki changes
vi: Các thay đổi Wiki

en: Delete this version
vi: Xóa phiên bản này

note: #-#-#-#-#  1471 (XSANE 0.96)  #-#-#-#-# BUTTON_PAGE_DELETE
en: Delete page
vi: Xóa trang

en: Delete version %(old_version)d to version %(version)d
vi: Xóa phiên bản %(old_version)d đến phiên bản %(version)d

en: Delete version %(version)d
vi: Xóa phiên bản %(version)d

en: Someone else has modified that page since you started your edits.
vi: Một người khác đã thay đổi trang đó kể từ khi bạn bắt đầu soạn thảo.

en: Review Changes
vi: Xem lại các thay đổi

en: Sorry, this page has been modified by somebody else since you started
                editing. Your changes cannot be saved.
vi: Xin lỗi, trang này đã được thay đổi bởi người khác kể từ khi bạn bắt đầu
                soạn thảo. Các thay đổi của bạn không được lưu.

en: Adjust edit area height:
vi: Điều chỉnh chiều cao vùng soạn thảo:

en: Change information
vi: Thay đổi thông tin

en: Comment about this change (optional):
vi: Lời bình về thay đổi này (không bắt buộc):

en: Page is read-only
vi: Trang này chỉ cho phép đọc

en: Merge changes
vi: Trộn các thay đổi

en: Preview Page
vi: Xem trước Trang

note: BUTTON_PAGE_RENAME
en: Rename page
vi: Đổi tên trang

en: Edit this page
vi: Chỉnh sửa trang này.

en: Create this page
vi: Tạo trang này

en: Using the template:
vi: Sử dụng mẫu:

en: (blank page)
vi: (trang trống)

en: Sort by _Activity
vi: Xếp theo _Hoạt động

en: Sort by _Progress
vi: Xếp theo Tiến t_rình

en: Sort by Rati_o
vi: Xếp theo T_ỉ lệ

en: Sort by Stat_e
vi: Xếp theo Tì_nh trạng

en: Sort by A_ge
vi: Xếp theo Thời _gian

en: Sort by Time _Left
vi: Xếp theo Thời gian _còn lại

en: Sort by Si_ze
vi: Xếp theo _Kích thước

en: _Show Transmission
vi: _Hiện Transmission

en: Message _Log
vi: _Nhật kí

en: Enable Alternative Speed _Limits
vi: Bật chế độ Giới hạn tốc độ thủ công

en: Re_verse Sort Order
vi: Đảo _ngược thứ tự sắp xếp

en: _Filterbar
vi: T_hanh lọc

en: _Sort Torrents By
vi: _Xếp Torrent theo

en: Copy _Magnet Link to Clipboard
vi: Chép liên kết _magnet vào clipboard

en: Open a torrent
vi: Mở một torrent

en: Start torrent
vi: Bắt đầu torrent

en: _Verify Local Data
vi: _Kiểm tra dữ liệu đã tải

en: Pause torrent
vi: Tạm dừng torrent

en: _Pause All
vi: Tạm _dừng tất cả

en: Pause all torrents
vi: Dừng tất cả torrent

en: _Start All
vi: _Bắt đầu tất cả

en: Start all torrents
vi: Bắt đầu tất cả torrent

en: Remove torrent
vi: Gỡ bỏ torrent

en: _Delete Files and Remove
vi: _Gỡ bỏ và xóa các tập tin

en: Create a torrent
vi: Tạo một torrent

en: Torrent properties
vi: Thuộc tính torrent

en: Open Fold_er
vi: _Mở thư mục

en: Ask Tracker for _More Peers
vi: Hỏi Tracker để thê_m Peer

en: Importing "%s"
vi: Đang nhập "%s"

en: Seed regardless of ratio
vi: Chia sẻ không kể tỉ lệ

en: Stop seeding at ratio:
vi: Ngừng chia sẻ khi đạt tỉ lệ:

en: Seed regardless of activity
vi: Chia sẻ không kể tình trạng hoạt động

en: Stop seeding if idle for N minutes:
vi: Ngừng chia sẻ nếu không có hoạt động trong N phút:

en: Honor global _limits
vi: _Chấp hành giới hạn chung

en: Limit _download speed (%s):
vi: _Giới hạn tốc độ tải xuống (%s):

en: Limit _upload speed (%s):
vi: Giới hạn tốc độ tải lên (%s):

en: Torrent _priority:
vi: Ưu tiên Torrent

en: Seeding Limits
vi: Giới hạn chia sẻ

en: _Ratio:
vi: Theo _tỉ lệ:

en: _Idle:
vi: Theo thời _gian chết:

en: Peer Connections
vi: Kết nối Peer

en: _Maximum peers:
vi: _Số peer tối đa:

en: Queued for verification
vi: Đang đợi kiểm tra

en: Verifying local data
vi: Đang kiểm tra dữ liệu

en: No Torrents Selected
vi: Không chọn torrent nào

en: Private to this tracker -- DHT and PEX disabled
vi: Chỉ có riêng ở tracker này -- Tắt DHT và PEX

en: Public torrent
vi: Torrent công khai

en: Created by %1$s
vi: Được tạo bởi %1$s

en: Created on %1$s
vi: Được tạo lúc %1$s

en: Created by %1$s on %2$s
vi: Được tạo bởi %1$s vào ngày %2$s

en: %1$s (%2$'d piece @ %3$s) | %1$s (%2$'d pieces @ %3$s)
vi[0]: %1$s (%2$'d mảnh, mỗi mảnh %3$s)

en: %1$s (%2$'d piece) | %1$s (%2$'d pieces)
vi[0]: %1$s (%2$'d mảnh)

en: %1$s (%2$s%% of %3$s%% Available)
vi: %1$s (%2$s%% trên %3$s%% sẵn có)

en: %1$s (%2$s%% of %3$s%% Available); %4$s Unverified
vi: %1$s (%2$s%% trên %3$s%% sẵn có); %4$s Chưa kiểm tra

en: %1$s (+%2$s corrupt)
vi: %1$s (+%2$s hỏng)

en: %s (Ratio: %s)
vi: %s (Tỉ lệ: %s)

en: No errors
vi: Không có lỗi

en: Active now
vi: Đang hoạt động

en: %1$s ago
vi: %1$s trước

en: Torrent size:
vi: Kích thước:

en: Have:
vi: Đã có:

en: Downloaded:
vi: Đã tải xuống:

en: Uploaded:
vi: Đã tải lên:

en: Running time:
vi: Thời gian chạy:

en: Last activity:
vi: Hoạt động cuối:

en: Privacy:
vi: Riêng tư:

en: Up Reqs
vi: Ycầu t.lên

en: Dn Reqs
vi: Ycầu t.xg

en: Dn Blocks
vi: SMảnh t.xg

en: Up Blocks
vi: SMảnh t.lên

en: We Cancelled
vi: C.ta bỏ

en: They Cancelled
vi: Họ bỏ

en: Downloading from this peer
vi: Đang tải từ peer này

en: We would download from this peer if they would let us
vi: Chúng ta sẽ tải về từ peer này nếu họ cho phép

en: Uploading to peer
vi: Đang tải lên tới peer

en: We would upload to this peer if they asked
vi: Chúng ta sẽ tải lên tới peer nếu họ yêu cầu

en: Peer has unchoked us, but we're not interested
vi: Peer đã mở cho chúng ta, nhưng chúng ta không quan tâm

en: We unchoked this peer, but they're not interested
vi: Chúng ta đã mở cho peer, nhưng họ không quan tâm

en: Encrypted connection
vi: Kết nối đã mã hóa

en: Peer was found through Peer Exchange (PEX)
vi: Peer được tìm thấy thông qua dịch vụ trao đổi peer (PEX)

en: Peer was found through DHT
vi: Peer được tìm thấy thông qua DHT

en: Peer is an incoming connection
vi: Peer là một kết nối vào

en: Peer is connected over µTP
vi: Peer kết nối bằng µTP

en: Show _more details
vi: Xem chi tiết _hơn

en: Got a list of %1$s%2$'d peers%3$s %4$s ago
vi: Đã nhận danh sách %1$s%2$'d peers%3$s %4$s trước

en: Peer list request %1$stimed out%2$s %3$s ago; will retry
vi: Yêu cầu danh sách peer %1$sđã hết thời gian chờ%2$s %3$s trước; sẽ thử lại

en: Got an error %1$s"%2$s"%3$s %4$s ago
vi: Đã gặp lỗi %1$s"%2$s"%3$s %4$s trước

en: No updates scheduled
vi: Không có cập nhật

en: Asking for more peers in %s
vi: Sẽ xin thêm peer sau %s nữa

en: Queued to ask for more peers
vi: Đã xếp hàng để xin thêm peers

en: Tracker had %s%'d seeders and %'d leechers%s %s ago
vi: Tracker có %s%'d seeder và %'d leecher cách đây %s %s.

en: Got a scrape error "%s%s%s" %s ago
vi: Gặp lỗi giao tiếp với tracker (scrape) "%s%s%s" %s trước

en: Asking for peer counts in %s
vi: Sẽ xin số lượng peer sau %s nữa

en: Queued to ask for peer counts
vi: Đã xếp hàng để xin số lượng peer

en: List contains invalid URLs
vi: Danh sách có chứa URL không hợp lệ

en: Please correct the errors and try again.
vi: Xin hãy sửa những lỗi này và thử lại lần nữa.

en: %s - Edit Trackers
vi: %s - Chỉnh sửa tracker

en: Tracker Announce URLs
vi: Announce URLs của tracker

en: To add a backup URL, add it on the line after the primary URL.
    To add another primary URL, add it after a blank line.
vi: Để thêm một URL phụ, bổ sung nó ở dòng ngay sau dòng URL chính.
    Để thêm một URL chính, bổ sung nó sau một dòng trống.

en: %s - Add Tracker
vi: %s - Thêm tracker

en: Trackers
vi: Các tracker

en: Show _backup trackers
vi: Hiện tracker _dự phòng

en: Peers
vi: Các peer

en: File listing not available for combined torrent properties
vi: Không cho phép hiển thị danh sách các tập tin khi bạn chọn nhiều torrent

en: %'d Torrent Properties
vi: %'d Thuộc tính torrent

en: Remove torrent? | Remove %d torrents?
vi[0]: Gỡ bỏ %d torrent?

en: Delete this torrent's downloaded files? | Delete these %d torrents' downloaded files?
vi[0]: Xóa các tập tin đã tải về của %d torrent này?

en: Once removed, continuing the transfer will require the torrent file or magnet link. | Once removed, continuing the transfers will require the torrent files or magnet links.
vi[0]: Một khi đã xóa, bạn sẽ cần tập tin torrent hoặc địa chỉ magnet để tiếp tục truyền dữ liệu

en: This torrent has not finished downloading. | These torrents have not finished downloading.
vi[0]: Torrent này chưa kết thúc quá trình tải về.

en: This torrent is connected to peers. | These torrents are connected to peers.
vi[0]: Torrent này đã được kết nối tới các peer.

en: One of these torrents is connected to peers. | Some of these torrents are connected to peers.
vi[0]: Một trong những torrent này đã kết nối tới các peer.

en: One of these torrents has not finished downloading. | Some of these torrents have not finished downloading.
vi[0]: Một trong những torrent này chưa kết thúc việc tải về.

note: add "progress" column
en: Have
vi: Đã có

en: Error registering Transmission as x-scheme-handler/magnet handler: %s
vi: Lỗi đăng kí Transmission vì trình kiểm soát x-scheme-handler/magnet: %s

en: Got signal %d; trying to shut down cleanly. Do it again if it gets stuck.
vi: Nhận tín hiệu %d; sẽ cố gắng tắt một cách an toàn nhất. Làm lại nếu bị kẹt.

en: Where to look for configuration files
vi: Vị trí tìm các tập tin cấu hình

en: Start with all torrents paused
vi: Bắt đầu với tất cả torrent đã tạm dừng

en: Start minimized in notification area
vi: Chạy thu nhỏ ở khu vực thông báo

en: Show version number and exit
vi: Hiển thị số phiên bản và thoát

note: parse the command line
en: [torrent files or urls]
vi: [tập tin torrent hoặc url]

en: Transmission is a file-sharing program. When you run a torrent, its data will be made available to others by means of upload. You and you alone are fully responsible for exercising proper judgement and abiding by your local laws.
vi: Transmission là một phần mềm chia sẻ tập tin. Khi bạn khởi chạy một torrent, dữ liệu của nó có thể được tải về bởi nhiều người khác. Bạn và chỉ mình bạn chịu hoàn toàn trách nhiệm tuân thủ luật pháp sở tại.

en: I _Accept
vi: Tô_i Đồng ý

en: <b>Closing Connections</b>
vi: <b>Đang ngắt các kết nối</b>

en: _Quit Now
vi: _Thoát bây giờ

en: Couldn't add corrupt torrent | Couldn't add corrupt torrents
vi[0]: Không thể thêm torrent lỗi

en: Couldn't add duplicate torrent | Couldn't add duplicate torrents
vi[0]: Không thể thêm torrent giống hệt nhau

en: A fast and easy BitTorrent client
vi: Trình khách BitTorrent nhanh và dễ sử dụng

en: Copyright (c) The Transmission Project
vi: Bản quyền (c) thuộc The Transmission Project

en: Created "%s"!
vi: Đã tạo "%s"!

en: Error: invalid announce URL "%s"
vi: Lỗi: announce URL "%s" không hợp lệ

en: Error reading "%s": %s
vi: Lỗi khi đọc "%s": %s

en: Error writing "%s": %s
vi: Lỗi khi ghi "%s": %s

note: how much data we've scanned through to generate checksums
en: Scanned %s
vi: Đã quét %s

en: New Torrent
vi: Torrent mới

en: %1$s; %2$'d File | %1$s; %2$'d Files
vi[0]: %1$s; %2$'d tập tin

en: %1$'d Piece @ %2$s | %1$'d Pieces @ %2$s
vi[0]: %1$'d mảnh, mỗi mảnh %2$s

en: Sa_ve to:
vi: _Lưu vào:

en: Source F_older:
vi: Thư _mục nguồn:

en: Source _File:
vi: _Tập tin Nguồn:

en: <i>No source selected</i>
vi: <i>Không có nguồn nào được chọn</i>

en: _Trackers:
vi: _Tracker:

en: _Private torrent
vi: Torrent _riêng tư

en: Couldn't save "%s"
vi: Không thể lưu "%s"

en: Save Log
vi: Lưu Nhật ký

en: Message Log
vi: Nhật ký

en: Torrent Complete
vi: Hoàn thành Torrent

en: Torrent Added
vi: Đã thêm vào torrent.

en: Torrent files
vi: Tập tin Torrent

note: make the dialog
en: Torrent Options
vi: Tùy chọn torrent

en: Mo_ve .torrent file to the trash
vi: Ch_uyển tập tin .torrent vào sọt rác

en: _Start when added
vi: _Bắt đầu ngay khi được thêm

note: "torrent file" row
en: _Torrent file:
vi: _Tập tin torrent:

en: Select Source File
vi: Chọn tập tin nguồn

en: Select Destination Folder
vi: Chọn thư mục lưu

en: Open a Torrent
vi: Mở một torrent

en: Show _options dialog
vi: Hiện hộp thoại tuỳ chọ_n

en: Open torrent from URL
vi: Mở torrent từ URL

en: Moving "%s"
vi: Đang di chuyển "%s"

en: Couldn't move torrent
vi: Không di chuyển được torrent

en: Set Torrent Location
vi: Đặt lại vị trí Torrent trên máy

en: Torrent _location:
vi: _Vị trí torrent:

en: _Move from the current folder
vi: _Di chuyển từ thư mục hiện tại

en: Local data is _already there
vi: Đã _có dữ liệu ở đó

en: Started %'d time | Started %'d times
vi[0]: Đã chạy %'d lần

en: Reset your statistics?
vi: Đặt lại số liệu thống kê?

en: These statistics are for your information only. Resetting them doesn't affect the statistics logged by your BitTorrent trackers.
vi: Những con số thống kê này chỉ mang tính thông báo. Nếu bạn có thiết lập lại thì cũng không ảnh hưởng tới bản thống kê được lưu bởi các tracker Bittorrent của bạn.

en: Current Session
vi: Phiên chạy hiện tại

note: %1$s is how much we've got, %2$s is how much we'll have when done, %3$s%% is a percentage of the two
en: %1$s of %2$s (%3$s%%)
vi: %1$s trên %2$s (%3$s%%)

note: %1$s is how much we've got, %2$s is the torrent's total size, %3$s%% is a percentage of the two, %4$s is how much we've uploaded, %5$s is our upload-to-download ratio, %6$s is the ratio we want to reach before we stop uploading
en: %1$s of %2$s (%3$s%%), uploaded %4$s (Ratio: %5$s Goal: %6$s)
vi: %1$s trên %2$s (%3$s%%), đã tải lên %4$s (Tỉ lệ: %5$s Mục tiêu: %6$s)

note: %1$s is how much we've got, %2$s is the torrent's total size, %3$s%% is a percentage of the two, %4$s is how much we've uploaded, %5$s is our upload-to-download ratio
en: %1$s of %2$s (%3$s%%), uploaded %4$s (Ratio: %5$s)
vi: %1$s trên %2$s (%3$s%%), đã tải lên %4$s (Tỉ lệ: %5$s)

note: %1$s is the torrent's total size, %2$s is how much we've uploaded, %3$s is our upload-to-download ratio, %4$s is the ratio we want to reach before we stop uploading
en: %1$s, uploaded %2$s (Ratio: %3$s Goal: %4$s)
vi: %1$s, đã tải lên %2$s (Tỉ lệ: %3$s Mục tiêu: %4$s)

note: %1$s is the torrent's total size, %2$s is how much we've uploaded, %3$s is our upload-to-download ratio
en: %1$s, uploaded %2$s (Ratio: %3$s)
vi: %1$s, đã tải lên %2$s (Tỉ lệ: %3$s)

en: Remaining time unknown
vi: Không xác định được thời gian còn lại

en: Verifying local data (%.1f%% tested)
vi: Đang kiểm tra dữ liệu đã tải (%.1f%% đã kiểm tra)

en: Ratio %s
vi: Tỉ lệ %s

en: Tracker gave a warning: "%s"
vi: Tracker đưa ra một cảnh báo: "%s"

en: Tracker gave an error: "%s"
vi: Tracker đưa ra một lỗi: "%s"

en: Downloading from %1$'d of %2$'d connected peer | Downloading from %1$'d of %2$'d connected peers
vi[0]: Đang tải về từ %1$'d of %2$'d peer đã kết nối

en: Downloading metadata from %1$'d peer (%2$d%% done) | Downloading metadata from %1$'d peers (%2$d%% done)
vi[0]: Đang tải siêu dữ liệu từ %1$'d peer (%2$d%% đã xong)

en: Seeding to %1$'d of %2$'d connected peer | Seeding to %1$'d of %2$'d connected peers
vi[0]: Đang chia sẻ cho %1$'d trên %2$'d peer đã kết nối

en: BitTorrent Client
vi: Trình khách BitTorrent

en: Transmission BitTorrent Client
vi: Trình khách BitTorrent Transmission

en: Download and share files over BitTorrent
vi: Tải và chia sẻ tập tin qua BitTorrent

en: Allowing desktop hibernation
vi: Cho phép máy tính ngủ đông

en: (Limit: %s)
vi: (Giới hạn: %s)

note: %1$s: current upload speed * %2$s: current upload limit, if any * %3$s: current download speed * %4$s: current download limit, if any
en: Transmission
    Up: %1$s %2$s
    Down: %3$s %4$s
vi: Transmission
    Tải lên: %1$s %2$s
    Tải xuống: %3$s %4$s

en: Save to _Location:
vi: _Vị trí lưu mặc định:

en: Append "._part" to incomplete files' names
vi: Thêm "._part" vào tên các tập tin chưa tải xong

en: Keep _incomplete torrents in:
vi: Giữ các torrent _chưa hoàn thành ở thư mục:

en: Automatically _add torrents from:
vi: Tự độn_g thêm các torrent từ thư mục:

en: Stop seeding at _ratio:
vi: _Ngừng chia sẻ khi đạt tỉ lệ:

en: Stop seeding if idle for _N minutes:
vi: Ngừng chia sẻ khi không có _hoạt động trong N phút:

en: Show Transmission icon in the _notification area
vi: Hiện biểu tượng Transmission ở khu vực thông báo

en: Blocklist contains %'d rule | Blocklist contains %'d rules
vi[0]: Danh sách chặn chứa %'d quy tắc

en: Blocklist has %'d rule. | Blocklist has %'d rules.
vi[0]: Danh sách chặn có %'d quy tắc.

en: <b>Update succeeded!</b>
vi: <b>Đã cập nhật thành công!</b>

en: <b>Unable to update.</b>
vi: <b>Không thể cập nhật.</b>

en: Update Blocklist
vi: Cập nhật danh sách chặn

en: Allow encryption
vi: Cho phép mã hóa

en: Prefer encryption
vi: Thiên về mã hóa hơn

en: Blocklist
vi: Danh sách chặn

en: Enable _blocklist:
vi: Sử dụng danh sách _chặn:

en: Enable _automatic updates
vi: _Bật tự động cập nhật

en: _Encryption mode:
vi: _Kiểu mã hóa:

en: Use PE_X to find more peers
vi: Sử dụng PE_X để tìm thêm peer

en: PEX is a tool for exchanging peer lists with the peers you're connected to.
vi: PEX là một công cụ để trao đổi danh sách peer với những peer đã kết nối.

en: Use _DHT to find more peers
vi: Sử dụng _DHT để tìm thêm peer

en: DHT is a tool for finding peers without a tracker.
vi: DHT là một công cụ để tim kiếm peer mà không cần tới tracker.

en: Use _Local Peer Discovery to find more peers
vi: Tìm thêm peer trong mạng nội bộ (Local Peer Discovery)

en: LPD is a tool for finding peers on your local network.
vi: LPD là công cụ để tìm peer trong mạng nội bộ.

en: Web Client
vi: Giao diện web

note: "enabled" checkbutton
en: _Enable web client
vi: _Sử dụng giao diện web

en: _Open web client
vi: _Mở giao diện web

en: HTTP _port:
vi: _Cổng HTTP:

note: require authentication
en: Use _authentication
vi: Sử dụng _xác thực

note: require authentication
en: Only allow these IP a_ddresses to connect:
vi: Chỉ cho phép những địa chỉ _IP này kết nối:

en: IP addresses may use wildcards, such as 192.168.*.*
vi: Địa chỉ IP có thể sử dụng ký tự đại diện, kiểu như 192.168.*.*

en: Addresses:
vi: Địa chỉ:

en: Weekends
vi: Cuối tuần

en: _Upload (%s):
vi: Tải _lên (%s):

en: _Download (%s):
vi: Tải _xuống (%s):

en: Alternative Speed Limits
vi: Giới hạn tốc độ thủ công

en: Override normal speed limits manually or at scheduled times
vi: Bỏ qua giới hạn tốc độ toàn cục và giới hạn tốc độ một cách cách thủ công hoặc vào những thời gian định sẵn

en: U_pload (%s):
vi: Tải lê_n (%s):

en: Do_wnload (%s):
vi: Tải x_uống (%s):

en: _Scheduled times:
vi: _Thời gian định sẵn:

en:  _to
vi:  đế_n

en: _On days:
vi: Vào ngày:

en: Port is <b>open</b>
vi: Cổng đang được <b>mở</b>

en: Port is <b>closed</b>
vi: Cổng đang bị <b>đóng</b>

en: Listening Port
vi: Cổng lắng nghe

en: _Port used for incoming connections:
vi: _Cổng lắng nghe:

en: Te_st Port
vi: _Kiểm tra cổng

en: Pick a _random port every time Transmission is started
vi: Chọn một cổng ngẫu nhiên mỗi khi Transmission khởi động

en: Use UPnP or NAT-PMP port _forwarding from my router
vi: Sử dụng UPnP hoặc NAT-PMP để chuyển tiếp cổng từ router của tôi

en: Peer Limits
vi: Giới hạn peer

en: Maximum peers per _torrent:
vi: Số lượng _peer tối đa của mỗi torrent:

en: Maximum peers _overall:
vi: _Tổng số peer tối đa:

en: Enable _uTP for peer communication
vi: Bật _uTP cho phép các peer giao tiếp với nhau

en: uTP is a tool for reducing network congestion.
vi: uTP là một công cụ chống nghẽn mạng.

en: Transmission Preferences
vi: Tùy chỉnh Transmission

en: Total Ratio
vi: Tổng tỉ lệ

en: Session Ratio
vi: Tỉ lệ phiên này

en: Total Transfer
vi: Tổng dữ liệu đã truyền

en: Session Transfer
vi: Dữ liệu truyền phiên này

en: Click to disable Alternative Speed Limits
    (%1$s down, %2$s up)
vi: Nhấn để tắt chế độ Giới hạn tốc độ thủ công
    (%1$s t.lên, %2$s t.xuống)

en: Click to enable Alternative Speed Limits
    (%1$s down, %2$s up)
vi: Nhấn để bật chế độ Giới hạn tốc độ thủ công
    (%1$s t.lên, %2$s t.xuống)

en: Tracker will allow requests in %s
vi: Tracker sẽ nhận yêu cầu trong %s nữa

en: Seed Forever
vi: Chia sẻ mãi mãi

en: Limit Download Speed
vi: Giới hạn tốc độ tải xuống

en: Limit Upload Speed
vi: Giới hạn tốc độ tải lên

en: Stop Seeding at Ratio
vi: Ngừng chia sẻ khi đạt tỉ lệ

en: Stop at Ratio (%s)
vi: Dừng tại Tỉ lệ (%s)

en: %1$'d of %2$'d Torrent | %1$'d of %2$'d Torrents
vi[0]: %1$'d trong %2$'d Torrent

en: Ratio: %s
vi: Tỷ lệ: %s

en: size|Down: %1$s, Up: %2$s
vi: cỡ|Xuống: %1$s, Lên: %2$s

en: %'d day | %'d days
vi[0]: %'d ngày

en: The torrent file "%s" contains invalid data.
vi: Tập tin torrent "%s" chứa dữ liệu không hợp lệ.

en: The torrent file "%s" is already in use.
vi: Tập tin torrent "%s" đã được sử dụng.

en: The torrent file "%s" encountered an unknown error.
vi: Tập tin torrent "%s" gặp lỗi không xác định.

en: Error opening torrent
vi: Lỗi khi mở torrent

en: Error opening "%s"
vi: Lỗi khi mở "%s"

en: Server returned "%1$ld %2$s"
vi: Máy chủ trả về "%1$ld %2$s"

en: Unrecognized URL
vi: URL không thể nhận dạng

en: Transmission doesn't know how to use "%s"
vi: Transmission không biết cách sử dụng "%s"

en: This magnet link appears to be intended for something other than BitTorrent. BitTorrent magnet links have a section containing "%s".
vi: Liên kết magnet này có vẻ như không được tạo ra cho Bittorrent. Liên kết magnet của Bittorrent phải có một phần chứa "%s".

note: did caller give us an uninitialized val?
en: Invalid metadata
vi: Siêu dữ liệu không hợp lệ

en: Couldn't save temporary file "%1$s": %2$s
vi: Không thể lưu tập tin tạm "%1$s": %2$s

en: Couldn't save file "%1$s": %2$s
vi: Không thể lưu tập tin "%1$s": %2$s

en: Couldn't read "%1$s": %2$s
vi: Không thể đọc "%1$s": %2$s

en: Blocklist "%s" contains %zu entries
vi: Danh sách chặn "%s" chứa %zu mục

note: don't try to display the actual lines - it causes issues
en: blocklist skipped invalid address at line %d
vi: danh sách chặn bỏ qua địa chỉ không hợp lệ ở dòng thứ %d

en: Blocklist "%s" updated with %zu entries
vi: Danh sách chặn "%s" đã được cập nhật thêm %zu mục

en: Couldn't create "%1$s": %2$s
vi: Không thể tạo "%1$s": %2$s

en: Couldn't open "%1$s": %2$s
vi: Không thể mở "%1$s": %2$s

en: Couldn't truncate "%1$s": %2$s
vi: Không thể cắt cụt "%1$s": %2$s

en: Couldn't create socket: %s
vi: Không thể tạo socket: %s

en: Torrent Creator is skipping file "%s": %s
vi: Bộ tạo Torrent đang bỏ qua tệp "%s": %s

en: Invalid metadata entry "%s"
vi: Mục siêu dữ liệu "%s" không hợp lệ

en: Port Forwarding (NAT-PMP)
vi: Chuyển tiếp cổng (NAT-PMP)

en: %s succeeded (%d)
vi: %s thành công (%d)

en: Found public address "%s"
vi: Tìm thấy địa chỉ công cộng "%s"

en: no longer forwarding port %d
vi: không còn chuyển tiếp cổng %d

en: Port %d forwarded successfully
vi: Cổng %d được chuyển tiếp thành công

en: Couldn't set source address %s on %d: %s
vi: Không thể đặt địa chỉ nguồn %s ở %d:%s

en: Couldn't connect socket %d to %s, port %d (errno %d - %s)
vi: Không thể kết nối socket %d tới %s, cổng %d (errno %d - %s)

en: Is another copy of Transmission already running?
vi: Có tiến trình Transmission nào khác đang chạy phải không?

en: Couldn't bind port %d on %s: %s
vi: Không thể gắn cổng %d trên %s:%s

en: Couldn't bind port %d on %s: %s (%s)
vi: Không thể gắn cổng %d trên %s:%s (%s)

en: Please Verify Local Data! Piece #%zu is corrupt.
vi: Xin hãy kiểm tra dữ liệu đã tải về! Mảnh #%zu đã bị hỏng.

en: Not forwarded
vi: Chưa chuyển tiếp

en: State changed from "%1$s" to "%2$s"
vi: Trạng thái thay đổi từ "%1$s" tới "%2$s"

note: first %s is the application name second %s is the version number
en: %s %s started
vi: %s %s đã chạy

en: Loaded %d torrents
vi: Tải %d torrents

en: Tracker warning: "%s"
vi: Cảnh báo từ tracker: "%s"

en: Tracker error: "%s"
vi: Lỗi trâcker: "%s"

en: No data found! Ensure your drives are connected or use "Set Location". To re-download, remove the torrent and re-add it.
vi: Không tìm thấy dữ liệu! Hãy chắc chắn rằng ổ đĩa của bạn đã kết nối hoặc chọn "Đặt lại vị trí trên máy". Để tải lại từ đầu, hãy gỡ bỏ torrent và thêm torrent đó lại một lần nữa.

en: Restarted manually -- disabling its seed ratio
vi: Khởi động lại thủ công -- đang bỏ qua tỉ lệ seed

en: Removing torrent
vi: Đang xóa torrent

en: Port Forwarding (UPnP)
vi: Chuyển tiếp cổng (UPnP)

en: Found Internet Gateway Device "%s"
vi: Tìm thấy thiết bị gateway Internet "%s"

en: Local Address is "%s"
vi: Địa chỉ cục bộ là "%s"

en: Port %d isn't forwarded
vi: Cổng %d chưa được chuyển tiếp

en: Stopping port forwarding through "%s", service "%s"
vi: Dừng chuyển tiếp cổng qua "%s", dịch vụ "%s"

en: Port forwarding through "%s", service "%s". (local address: %s:%d)
vi: Chuyển tiếp cổng thông qua "%s", dịch vụ "%s". (địa chỉ cục bộ: %s:%d)

en: Port forwarding successful!
vi: Chuyển tiếp cổng thành công!

note: Node exists but isn't a folder
en: File "%s" is in the way
vi: "%s" không phải một thư mục

en: Verifying torrent
vi: Đang kiểm tra torrent

en: Hall Of Fame
vi: Nhà lưu niệm

en: More Options
vi: Tuỳ chọn khác

en: Play Arcade Game
vi: Chơi trò chơi Arcade

en: Play Custom Game
vi: Chơi trò chơi tự chọn

en: Project Info
vi: Thông tin dự án

note: Response to Black (0, 0, 0) color selected
en: Black!
vi: Đen!

note: Response to Dark grey (128, 128, 128) color selected
en: Dark grey! Some people spell it “dark gray”.
vi: Xám tối!

note: Response to Light grey (192, 192, 192) color selected
en: Light grey! Some people spell it “light gray”.
vi: Xám nhạt!

note: Response to White (255, 255, 255) color selected
en: White!
vi: Trắng!

note: Response to Red (255, 0, 0) color selected
en: Red!
vi: Đỏ!

note: Response to Orange (255, 128, 0) color selected
en: Orange!
vi: Da cam!

note: Response to Yellow (255, 255, 0) color selected
en: Yellow!
vi: Vàng!

note: Response to Light green (160, 228, 128) color selected
en: Light green!
vi: Xanh lá cây nhạt!

note: Response to Dark green (33, 148, 70) color selected
en: Dark green!
vi: Xanh lá cây sẫ!

note: Response to "Sky" blue (138, 168, 205) color selected
en: Sky blue!
vi: Xanh da trời!

note: Response to Blue (50, 100, 255) color selected
en: Blue!
vi: Xanh dương!

note: Response to Lavender (186, 157, 255) color selected
en: Lavender!
vi: Hoa oải hương!

note: Response to Purple (128, 0, 128) color selected
en: Purple!
vi: Đỏ tía!

note: Response to Pink (255, 165, 211) color selected
en: Pink!
vi: Hồng!

note: Response to Brown (128, 80, 0) color selected
en: Brown!
vi: Nâu!

note: Response to Tan (226, 189, 166) color selected
en: Tan!
vi: Vỏ dà!

note: Response to Beige (247, 228, 219) color selected
en: Beige!
vi: Be!

note: Congratulations #1
en: Great!
vi: Tuyệt vời!

note: Congratulations #2
en: Cool!
vi: Đạt!

note: Congratulations #3
en: Keep it up!
vi: Cứ vẽ đẹp!

note: Rhombus shape tool (4 sides, not at right angles)
en: Rhombus
vi: Thoi

note: Description of a square
en: A square is a rectangle with four equal sides.
vi: Hình vuông là hình chữ nhật có bốn cạnh bằng nhau.

note: Description of a rectangle
en: A rectangle has four sides and four right angles.
vi: Hình chữ nhật có bốn cạnh và bốn góc vuông.

note: Description of an ellipse
en: An ellipse is a stretched circle.
vi: Hình bầu dục là hình quả trứng.

note: Description of a triangle
en: A triangle has three sides.
vi: Tam giác có ba cạnh.

note: Description of a pentagon
en: A pentagon has five sides.
vi: Hình năm canh có ... năm cạnh. :)

en: A rhombus has four equal sides, and opposite sides are parallel.
vi: Hình thoi có bốn cạnh bằng nhau, mỗi cặp cạnh đối diện với nhau là song song.

note: Title of eraser selector (buttons down the right for eraser tool)
en: Erasers
vi: Xóa

note: Paint tool instructions
en: Pick a color and a brush shape to draw with.
vi: Chọn màu và kiểu chổi để vễ.

note: Stamp tool instructions
en: Pick a picture to stamp around your drawing.
vi: Chọn một ảnh để dấu vòng quanh hình vẽ của cháu.

note: Line tool instructions
en: Click to start drawing a line. Let go to complete it.
vi: Nhắp chuột để bắt đầu vẽ một đường. Nhả nút chuột để vẽ xong.

note: Shape tool instructions
en: Pick a shape. Click to pick the center, drag, then let go when it is the size you want. Move around to rotate it, and click to draw it.
vi: Chọn một hình. Nhắp chuột để định tâm, kéo, rồi nhả nút chuột đến khi có kích cỡ cháu muốn. Di chuyển chuột để quay hình, nhắp chuột lần nữa để vẽ xong.

note: Text tool instructions
en: Choose a style of text. Click on your drawing and you can start typing.
vi: Chọn kiểu văn bản. Nhắp vào bản vẽ và bắt đầu gõ chữ.

note: Magic tool instruction
en: Pick a magical effect to use on your drawing!
vi: Chọn một phép thuật để dùng.

note: Response to 'undo' action
en: Undo!
vi: Hoàn tác!

note: Response to 'redo' action
en: Redo!
vi: Làm lại!

note: Eraser tool
en: Eraser!
vi: Xóa!

note: Response to 'save' action
en: Your image has been saved!
vi: Ảnh của cháu đã được lưu!

note: Response to 'print' action (while printing, or print dialog is being used)
en: Printing…
vi: Dang in...

note: Response to 'quit' (exit) action
en: Bye bye!
vi: Tạm biệt!

note: Instruction while using Line tool (after click, before release)
en: Let go of the button to complete the line.
vi: Nhả nút chuột để vẽ xong đường.

note: Instruction while using Shape tool (after first click, before release)
en: Hold the button to stretch the shape.
vi: Ấn giữ nút chuột để kéo giãn hình ấy.

note: Instruction while finishing Shape tool (after release, during rotation step before second click)
en: Move the mouse to rotate the shape. Click to draw it.
vi: Di chuột để quay hình. Nhắp để vẽ xong.

note: Notification that 'New' action was aborted (current image would have been lost)
en: OK then… Let’s keep drawing this one!
vi: Được thôi... Hãy tiếp tục bản vẽ này!

note: Quit prompt negative response (don't quit)
en: No, take me back!
vi: Chưa, trở về.

note: Current picture is not saved; user is quitting
en: If you quit, you’ll lose your picture! Save it?
vi: Nếu thoát thì ảnh của cháu bị mất! Có lưu không?

en: Yes, save it!
vi: Lưu đi.

note: Current picture is not saved; user is opening another picture
en: Save your picture first?
vi: Có lưu ảnh của cháu trước?

note: Error opening picture
en: Can’t open that picture!
vi: Không mở được ảnh ấy!

note: Notification that 'Open' dialog has nothing to show
en: There are no saved files!
vi: Không có tập tin nào được lưu!

note: Verification of print action
en: Print your picture now?
vi: Có in ảnh của cháu bây giờ?

en: Yes, print it!
vi: In đi.

note: Confirmation of successful (we hope) printing
en: Your picture has been printed!
vi: Ảnh của cháu đã được in rồi!

note: Notification that it's too soon to print again (--printdelay option is in effect)
en: You can’t print yet!
vi: Cháu chưa có thể in!

note: Prompt to confirm erasing a picture in the Open dialog
en: Erase this picture?
vi: Có xóa ảnh này không?

en: Yes, erase it!
vi: Xoá đi.

note: Reminder that Mouse Button 1 is the button to use in Tux Paint
en: Remember to use the left mouse button!
vi: Hãy nhớ để dùng cái nút bên trái trên con chuột.

note: Prompt to ask whether user wishes to save over old version of their file
en: Replace the picture with your changes?
vi: Thay bức vẽ bằng các thay đổi của cháu phải không?

note: Positive response to saving over old version (like a 'File:Save' action in other applications)
en: Yes, replace the old one!
vi: Có phải, thay thế bức cũ.

note: Negative response to saving over old version (saves a new image) (like a 'File:Save As...' action in other applications)
en: No, save a new file!
vi: Không phải, lưu tập tin mới.

en: Choose the picture you want, then click “Open”.
vi: Chọn ảnh mà cháu muốn, rồi nhắp vào nút Mở.

note: Let user choose images: Instructions for Slideshow file dialog (FIXME: Make a #define)
en: Choose the pictures you want, then click “Play”.
vi: Chọn các ảnh đã muốn, rồi nhấp vào nút « Chạy ».

en: A drawing program for children.
vi: Một chương trình vẽ cho đứa bé.

en: Drawing program
vi: Trình vẽ

en: Click and move the mouse around to make the picture blocky.
vi: Nhắp và di chuột vòng quanh để làm hình kiểu khối.

en: Click and move the mouse around to turn the picture into a chalk drawing.
vi: Nhắp và di chuột để đổi hình này thành bản vẽ phấn.

en: Click and move the mouse around to make the picture drip.
vi: Nhắp và di chuột để làm cho hình này chạy nhỏ giọt.

en: Click and move to draw large bricks.
vi: Nhắp và di chuôt để vẽ nhiều gạch lớn.

en: Click and move to draw small bricks.
vi: Nhắp và di chuôt để vẽ nhiều gạch nhỏ.

en: Click and move the mouse around to turn the picture into a cartoon.
vi: Nhắp và di chuột vòng quanh để đổi hình này thành hoạt hình.

en: Click in the picture to fill that area with color.
vi: Nhắp vào phần hình để tô màu đầy đủ.

en: Grass
vi: Cỏ

en: Click and move to draw grass. Don’t forget the dirt!
vi: Nhắp và di chuôt để vẽ cỏ. Đừng quên vẽ đất!

en: Click to make a mirror image.
vi: Nhắp để tạo một hình phản chiếu.

en: Click to flip the picture upside-down.
vi: Nhắp để quay hình lộn ngược.

en: You can draw in rainbow colors!
vi: Cháu có thể vẽ bằng các màu cầu vồng!

en: Click and move the mouse around to smudge the picture.
vi: Nhắp và di chuột vòng quanh để làm nhoè hình.

en: Run Unprivileged
vi: Chạy không ưu tiên

en: New UNIX password:
vi: Mật khẩu UNIX mới:

en: BAD PASSWORD: it is too short
vi: MẬT KHẨU KHÔNG TỐT: quá ngắn

en: Launch system-wide configuration tools without a password.
vi: Chạy công cụ cấu hình toàn hệ thống không cần mật khẩu.

en: Information updated.
vi: Đã cập nhật thông tin.

en: The password you typed is invalid.
    Please try again.
vi: Mật khẩu bạn nhập không hợp lệ.
    Vui lòng nhập lại.

en: One or more of the changed fields is invalid.
    This is probably due to either colons or commas in one of the fields.
    Please remove those and try again.
vi: Một hoặc nhiều trường bị thay đổi không hợp lệ.
    Có thể là do chứa dấu phẩy hoặc dấu hai chấm trong các trường đó.
    Vui lòng loại bỏ những dấu này và thử lại.

en: Password resetting error.
vi: Lỗi đặt lại mật khẩu.

en: Some systems files are locked.
    Please try again in a few moments.
vi: Vài tập tin hệ thống đang bị khóa.
    Vui lòng thử lại vài phút nữa.

en: Unknown user.
vi: Người dùng lạ.

en: Insufficient rights.
vi: Không đủ quyền.

en: Your current shell is not listed in /etc/shells.
    You are not allowed to change your shell.
    Consult your system administrator.
vi: Shell hiện thời của bạn không có trong /etc/shells.
    Bạn không được phép đổi shell.
    Hay liên lạc với quản trị hệ thống.

en: The exec() call failed.
vi: Lỗi gọi exec().

en: Failed to find selected program.
vi: Lỗi tìm chương trình được chọn.

note: First entry is default
en: Unknown exit code.
vi: Mã thoát lạ.

en: Changing personal information.
vi: Đang đổi thông tin cá nhân.

en: Changing login shell.
vi: Đang đổi shell đăng nhập.

en: _Run Unprivileged
vi: _Chạy không có quyền ưu tiên

en: Pipe error.
vi: Lỗi Pipe.

en: Cannot fork().
vi: Không thể gọi fork().

en: dup2() error.
vi: Lỗi dup2().

en: execl() error, errno=%d
vi: Lỗi execl(), mã lỗi=%d

en: userhelper must be setuid root
vi: userhelper cần đặt setuid của root

note: FIXME: print a warning here?
en: Unable to open graphical window, and unable to find controlling terminal.
vi: Không thể mở cửa sổ đồ họa, và không thể tìm thấy terminal điều khiển.

en: You don't exist.  Go away.
vi: Bạn không tồn tại. Đi đi.

en: About Myself
vi: Giới thiệu

en: Change personal information
vi: Đổi thông tin cá nhân

en: Office:
vi: Văn phòng:

en: Office Phone Number:
vi: Số điện thoại văn phòng:

en: Home Phone Number:
vi: Số điện thoại nhà:

en: Login Shell:
vi: Shell đăng nhập:

en: Un_mount
vi: _Tháo gắn kết

note: Create the dialog.
en: User Mount Tool
vi: Công cụ gắn kết của người dùng

en: Are you sure you want to format this disk?  You will destroy any data it currently contains.
vi: Bạn có chắc muốn định dạng đĩa này không? Bạn sẽ hủy mọi dữ liệu trên đó.

en: Perform a _low-level format.
vi: Thực hiện định dạng _cấp thấp.

en: Select a _filesystem type to create:
vi: Chọn loại _hệ tập tin cần tạo:

en: There are no filesystems which you are allowed to mount or unmount.
    Contact your administrator.
vi: Bạn không được gắn hoặc tháo gắn kết bất kỳ hệ tập tin nào.
    Vui lòng liên lạc với quản trị hệ thống.

en: Disk Management
vi: Quản lý đĩa

en: Mount and unmount filesystems
vi: Gắn và tháo gắn kết hệ tập tin

en: Change your login password
vi: Đổi mật khẩu đăng nhập

en:  %s <disk device> <partition number> <start> <length>
vi:  %s <thiết bị đĩa> <số phân vùng>    <đ.đầu> <độ dài>

en: invalid partition number argument
vi: đối số số lượng phân vùng không hợp lệ

en: invalid start argument
vi: đối số khởi đầu không hợp lệ

en: invalid length argument
vi: tham số chiều dài không hợp lệ

en: failed to add partition
vi: gặp lỗi khi thêm phân vùng

en: set read-only
vi: đặt chỉ-đọc

en: set read-write
vi: đặt đọc-viết

en: get read-only
vi: lấy chỉ-đọc

en: get discard zeroes support status
vi: lấy trạng thái hỗ trợ số không loại bỏ

en: get logical block (sector) size
vi: lấy kích cỡ khối lôgíc (cung từ)

en: get physical block (sector) size
vi: lấy kích cỡ khối vật lý (cung từ)

en: get minimum I/O size
vi: lấy kích cỡ V/R tối thiểu

en: get optimal I/O size
vi: lấy kích cỡ V/R tối ưu

en: get alignment offset in bytes
vi: lấy khoảng sắp hàng offset theo byte

en: get max sectors per request
vi: lấy số tối đa các cung từ cho mỗi yêu cầu

en: get blocksize
vi: lấy kích cỡ khối

en: set blocksize on file descriptor opening the block device
vi: đặt cỡ khối trên bộ mô tả tập tin mở đầu thiết bị khối

en: get 32-bit sector count (deprecated, use --getsz)
vi: lấy số lượng cung từ 32 bit(không được dùng, sử dụng --getsz)

en: get size in bytes
vi: lấy kích cỡ tính bằng byte

en: set readahead
vi: đặt đọc sẵn

en: get readahead
vi: lấy đọc sẵn

en: set filesystem readahead
vi: đặt đọc sẵn cho hệ thống tập tin

en: get filesystem readahead
vi: lấy đọc sẵn cho hệ thống tập tin

en: flush buffers
vi: đẩy dữ liệu bộ đệm lên đĩa

en: reread partition table
vi: đọc lại bảng phân vùng

en: 
    Usage:
     %1$s -V
     %1$s --report [devices]
     %1$s [-v|-q] commands devices
    
    Available commands:
vi: 
    Cách dùng:
     %1$s -V
     %1$s --report [thiết_bị]
     %1$s [-v|-q] lệnh thiết_bị
    
    Các lệnh sẵn có:

en:  %-25s get size in 512-byte sectors
vi:  %-25s lấy kích cỡ theo cung từ là 512 byte

en: could not get device size
vi: không thể lấy kích thước thiết bị

en: %s failed.
vi: %s gặp lỗi.

en: %s succeeded.
vi: %s thành công.

en: ioctl error on %s
vi: lỗi ioctl trên %s

en: RO    RA   SSZ   BSZ   StartSec            Size   Device
vi: RO    RA   SSZ   BSZ   CungĐầu             Cỡ     Thiết bị

en:  %s <disk device> <partition number>
vi:  %s <thiết-bị>    <số-phân-vùng>

en: failed to remove partition
vi: gặp lỗi khi gỡ bỏ phân vùng

en: Formatting ...
vi: Đang định dạng ...

en: Verifying ...
vi: Đang kiểm tra ...

en: Read:
vi: Đọc:

en: Problem reading cylinder %d, expected %d, read %d
vi: Có vấn đề khi đọc trụ %d, cần %d, đọc %d

en: bad data in cyl %d
    Continuing ...
vi: dữ liệu sai tại trụ (cyl) %d
    Đang tiếp tục ...

en: Usage: %s [options] device
vi: Cách dùng: %s [các-tùy-chọn] thiết-bị

en: 
    Options:
     -n, --no-verify  disable the verification after the format
     -V, --version    output version information and exit
     -h, --help       display this help and exit
vi: 
    Tùy chọn:
     -n, --no-verify  không thẩm định sau định dạng
     -V, --version    hiển thị thông tin phiên bản rồi thoát
     -h, --help       hiển thị thông tin này rồi thoát

en: stat failed %s
vi: gặp lỗi khi lấy thống kê %s

en: %s: not a block device
vi: %s: không phải là thiết bị khối

en: cannot access file %s
vi: không thể truy cập tập tin %s

en: Could not determine current format type
vi: Không thể xác định được kiểu định dạng hiện tại

en: %s-sided, %d tracks, %d sec/track. Total capacity %d kB.
vi: %s-mặt, %d rãnh, %d cung/rãnh. Tổng dung lượng %d kB.

en: %s is mounted
vi: %s đã được gắn

en: %s is not mounted
vi: %s chưa được gắn

en: parse error: %s
vi: lỗi phân tích cú pháp: %s

en: Locking disk %s ...
vi: Đang khoá đĩa %s ...

en: (waiting)
vi: (đang chờ)

en: failed to setup description for %s
vi: gặp lỗi khi cài đặt mô tả cho %s

en: %s: parse error at line %d -- ignore
vi: %s: lỗi phân tích cú pháp tại dòng %d -- ignore

en: %s: failed to parse fstab
vi: %s: gặp lỗi khi phân tích fstab

en: %s: execute failed
vi: %s: thực thi gặp lỗi

en: wait: no more child process?!?
vi: đợi: không có tiến trình con nữa?!?

en: Warning... %s for device %s exited with signal %d.
vi: Cảnh báo... %s cho thiết bị %s đã thoát với tín hiệu %d.

en: %s %s: status is %x, should never happen.
vi: %s %s: trạng thái là %x, không bao giờ nên xảy ra.

en: error %d while executing fsck.%s for %s
vi: lỗi %d trong khi thực hiện fsck.%s cho %s

en: Either all or none of the filesystem types passed to -t must be prefixed
    with 'no' or '!'.
vi: Hoặc tất cả hoặc không có kiểu hệ thống tập tin được qua
    cho tùy chọn “-t” phải có tiền tố “no” hay “!”.

en: %s: skipping bad line in /etc/fstab: bind mount with nonzero fsck pass number
vi: %s: đang bỏ qua dòng sai trong “/etc/fstab”: buộc gắn với số gửi qua fsck khác-không

en: %s: skipping nonexistent device
vi: %s: đang bỏ qua thiết bị không tồn tại

en: %s: nonexistent device ("nofail" fstab option may be used to skip this device)
vi: %s: thiết bị không sẵn sàng (tùy chọn "nofail" của fstab có lẽ đã được sử dụng để bỏ qua thiết bị này)

en: %s: skipping unknown filesystem type
vi: %s: bỏ qua kiểu hệ thống tập tin chưa biết

en: cannot check %s: fsck.%s not found
vi: không thể kiểm tra %s: fsck.%s không tìm thấy

en: failed to allocate iterator
vi: gặp lỗi khi cấp phát iterator

en:  %s [options] -- [fs-options] [<filesystem> ...]
vi:  %s [các tùy chọn] -- [tuỳ-chọn-fs] [<hệ thống tập tin> ...]

en:  -A         check all filesystems
vi:  -A         kiểm tra tất cả các hệ thống tập tin

en:  -C [<fd>]  display progress bar; file descriptor is for GUIs
vi:  -C [<fd>]  hiển thị thanh diễn tiến; bộ mô tả tập tin là dành cho GUIs

en:  -l         lock the device to guarantee exclusive access
vi:  -l         khóa thiết bị để đảm bảo các ứng dụng khác không được truy cập vào

en:  -M         do not check mounted filesystems
vi:  -M         không kiểm tra các hệ thống tập tin đã được gắn

en:  -N         do not execute, just show what would be done
vi:  -N         không thực hiện, chỉ xem thử xem những gì sẽ được làm

en:  -P         check filesystems in parallel, including root
vi:  -P         kiểm tra hệ thống tập tin song song, bao gồm cả root

en:  -R         skip root filesystem; useful only with '-A'
vi:  -R         bỏ qua hệ thống tập tin gốc; chỉ hữu dụng với “-A”

en:  -r         report statistics for each device checked
vi:  -r         báo cáo thống kê cho từng thiết bị được kiểm tra

en:  -s         serialize the checking operations
vi:  -s         thao tác kiểm tra dạng nối tiếp

en:  -T         do not show the title on startup
vi:  -T         không hiển thị tiêu đề khi khởi động

en:  -t <type>  specify filesystem types to be checked;
                 <type> is allowed to be a comma-separated list
vi:  -t <kiểu>  chỉ định kiểu hệ thống tập tin được kiểm tra;
                 <kiểu> được phép dùng danh sách ngăn cách bằng dấu phẩy

en:  -V         explain what is being done
vi:  -V         giải thích những gì đang được làm

en:  -?         display this help and exit
vi:  -?         hiển thị trợ giúp này rồi thoát

en: See the specific fsck.* commands for available fs-options.
vi: Xem đặc tả về các lệnh fsck.* để biết các tùy chọn fs-options có thể dùng.

en: too many devices
vi: quá nhiều thiết bị

en: Is /proc mounted?
vi: /proc đã được gắn chưa?

en: must be root to scan for matching filesystems: %s
vi: phải là người chủ (root) để quét tìm hệ thống tập tin tương ứng: %s

en: couldn't find matching filesystem: %s
vi: không tìm thấy hệ thống tập tin khớp: %s

en: the -l option can be used with one device only -- ignore
vi: tùy chọn -l chỉ có thể sử dụng với một thiết bị mà thôi -- ignore

en:  %s [options] file
vi: %s [TUỲ_CHỌN] [TẬP_TIN]

en:  -a                       for compatibility only, ignored
vi:  -a                       dành cho mục đích tương thích, bị bỏ qua

en:  -v, --verbose            be more verbose
vi:  -v, --verbose            chi tiết hơn nữa

en:  -x, --destination <dir>  extract into directory
vi:  -x, --destination <tmục> rút trích ra thư mục

en:  -y                       for compatibility only, ignored
vi:  -y                       dành cho mục đích tương thích, bị bỏ qua

en: ioctl failed: unable to determine device size: %s
vi: ioctl gặp lỗi: không thể xác định kích cỡ thiết bị: %s

en: not a block device or file: %s
vi: không phải thiết bị khối hay tập tin: %s

en: file length too short
vi: chiều dài tập tin quá ngắn

en: seek on %s failed
vi: di chuyển vị trí đọc trên %s gặp lỗi

en: superblock magic not found
vi: không tìm thấy ma thuật siêu khối

en: cramfs endianness is %s
vi: cramfs không endian là %s

en: little
vi: nhỏ trước

en: unsupported filesystem features
vi: gặp tính năng hệ thống tập tin không được hỗ trợ

en: superblock size (%d) too small
vi: kích cỡ siêu khối (%d) quá nhỏ

en: zero file count
vi: đếm số không tập tin

en: warning: file extends past end of filesystem
vi: cảnh báo: tập tin kéo dài quá điểm cuối hệ thống tập tin

en: warning: old cramfs format
vi: cảnh báo: định dạng cramfs cũ

en: unable to test CRC: old cramfs format
vi: không thể thử CRC: định dạng cramfs cũ

en: crc error
vi: lỗi crc

en: seek failed
vi: di chuyển vị trí đọc gặp lỗi

en: read romfs failed
vi: đọc romfs gặp lỗi

en: root inode is not directory
vi: inode gốc không phải thư mục

en: bad root offset (%lu)
vi: offset gốc sai (%lu)

en: data block too large
vi: khối dữ liệu quá lớn

en: decompression error: %s
vi: lỗi giải nén: %s

en:   hole at %ld (%zd)
vi:   gặp lỗ ở %ld (%zd)

en:   uncompressing block at %ld to %ld (%ld)
vi:   đang giải nén khối ở %ld đến %ld (%ld)

en: non-block (%ld) bytes
vi: khác khối (%ld) byte

en: non-size (%ld vs %ld) bytes
vi: khác kích cỡ (%ld vs %ld) byte

en: lchown failed: %s
vi: lchown bị lỗi: %s

en: chown failed: %s
vi: chown bị lỗi: %s

en: utime failed: %s
vi: utime gặp lỗi: %s

en: directory inode has zero offset and non-zero size: %s
vi: inode thư mục có hiệu số không và kích cỡ khác số không: %s

en: mkdir failed: %s
vi: mkdir bị lỗi: %s

en: filename length is zero
vi: tập tin có tên dài số không

en: bad filename length
vi: tập tin có tên dài sai

en: bad inode offset
vi: khoảng bù (offset) inode sai

en: file inode has zero offset and non-zero size
vi: inode tập tin có hiệu số không và kích cỡ khác số không

en: file inode has zero size and non-zero offset
vi: inode tập tin có kích cỡ số không và hiệu khác số không

en: symbolic link has zero offset
vi: liên kết mềm có hiệu số không

en: symbolic link has zero size
vi: liên kết mềm có kích cỡ số không

en: size error in symlink: %s
vi: gặp lỗi kích cỡ trong liên kết mềm: %s

en: symlink failed: %s
vi: liên kết mềm bị lỗi: %s

en: special file has non-zero offset: %s
vi: tập tin đặc biệt có hiệu khác số không: %s

en: fifo has non-zero size: %s
vi: FIFO có kích cỡ khác số không: %s

en: socket has non-zero size: %s
vi: ổ cắm (socket) có kích cỡ khác số không: %s

en: bogus mode: %s (%o)
vi: chế độ giả: %s (%o)

en: mknod failed: %s
vi: mknod bị lỗi: %s

en: directory data start (%ld) < sizeof(struct cramfs_super) + start (%ld)
vi: đầu dữ liệu thư mục (%ld) < kích_cỡ(struct cramfs_super) + đầu (%ld)

en: directory data end (%ld) != file data start (%ld)
vi: cuối dữ liệu thư mục (%ld) != đầu dữ liệu tập tin (%ld)

en: invalid file data offset
vi: sai đặt khoảng bù (offset) dữ liệu tập tin

en: compiled without -x support
vi: biên dịch mà không hỗ trợ -x

en:  %s [options] <device>
vi: %s [các-tùy-chọn] <thiết-bị>

en:  -l  list all filenames
vi:  -l  liệt kê tất cả tên tập tin

en:  -a  automatic repair
vi:  -a  sửa lỗi tự động

en:  -r  interactive repair
vi:  -r  sửa chữa kiểu tương tác với người dùng

en:  -v  be verbose
vi:  -v  xuất chi tiết

en:  -s  output super-block information
vi:  -s  hiển thị thông tin của super-block (siêu khối)

en:  -m  activate mode not cleared warnings
vi:  -m  hoạt hóa chế độ không xóa các cảnh báo

en:  -f  force check
vi:  -f  ép buộc kiểm tra

note: TRANSLATORS: these yes no questions uses rpmatch(), and should be * translated.
en: %s (y/n)?
vi: %s (y/n/c/k)?

en: %s (n/y)?
vi: %s (n/y/k/c)?

en: y
vi: c

en: n
vi: k

en: %s is mounted.
vi: %s đã được gắn.

en: Zone nr < FIRSTZONE in file `%s'.
vi: Vùng nr < VÙNGĐẦUTIÊN trong tập tin “%s”.

en: Zone nr >= ZONES in file `%s'.
vi: Vùng nr >= CÁCVÙNG trong tập tin “%s”.

en: Remove block
vi: Xoá khối

en: Read error: unable to seek to block in file '%s'
vi: Lỗi đọc: không thể tìm tới khối trong tập tin “%s”

en: Read error: bad block in file '%s'
vi: Lỗi đọc: khối sai trong tập tin “%s”

en: Internal error: trying to write bad block
    Write request ignored
vi: Lỗi nội bộ: ghi vào khối sai
    Yêu cầu ghi bị bỏ qua

en: seek failed in write_block
vi: di chuyển vị trí đọc bị lỗi trong ghi_khối

en: Write error: bad block in file '%s'
vi: Lỗi ghi: khối sai trong tập tin “%s”

en: seek failed in write_super_block
vi: di chuyển vị trí đọc bị lỗi trong ghi_siêu_ khối

en: unable to write super-block
vi: không thể ghi siêu-khối

en: Unable to write inode map
vi: Không thể ghi ánh xạ inode

en: Unable to write zone map
vi: Không thể ghi ánh xạ vùng

en: Unable to write inodes
vi: Không thể ghi các inode

en: unable to alloc buffer for superblock
vi: không thể cấp phát vùng đệm cho siêu khối

en: unable to read super block
vi: không thể đọc siêu khối

en: bad magic number in super-block
vi: số magic sai trong siêu khối

en: Only 1k blocks/zones supported
vi: Chỉ hỗ trợ khối/vùng 1k

en: bad s_imap_blocks field in super-block
vi: vùng s_imap_blocks sai trong siêu khối

en: bad s_zmap_blocks field in super-block
vi: vùng s_zmap_blocks sai trong siêu khối

en: Unable to allocate buffer for inode map
vi: Không thể phân phối bộ đệm cho ánh xạ inode

en: Unable to allocate buffer for zone map
vi: Không thể phân cấp bộ đệm cho ánh xạ vùng

en: Unable to allocate buffer for inodes
vi: Không thể phân phối bộ đệm cho các inode

en: Unable to allocate buffer for inode count
vi: Không thể phân phối bộ đệm cho việc đếm inode

en: Unable to allocate buffer for zone count
vi: Không thể phân phối bộ đệm cho việc đếm vùng

en: Unable to read inode map
vi: Không thể đọc ánh xạ inode

en: Unable to read zone map
vi: Không thể đọc ánh xạ vùng

en: Unable to read inodes
vi: Không thể đọc các inode

en: Warning: Firstzone != Norm_firstzone
vi: Cảnh báo: Firstzone != Norm_firstzone

en: %ld inodes
vi: %ld inode

en: %ld blocks
vi: %ld khối

en: Zonesize=%d
vi: Cỡ_vùng=%d

en: Maxsize=%zu
vi: Cỡ_tối_đa=%zu

en: Filesystem state=%d
vi: Trạng thái hệ thống tập tin=%d

en: Inode %d marked unused, but used for file '%s'
vi: inode %d đánh dấu không sử dụng, nhưng lại dùng cho tập tin “%s”

en: Mark in use
vi: Dấu được dùng

en: The file `%s' has mode %05o
vi: Tập tin “%s” có chế độ %05o

en: Warning: inode count too big.
vi: Cảnh báo: số đếm inode quá lớn.

en: root inode isn't a directory
vi: inode gốc không phải là một thư mục

en: Block has been used before. Now in file `%s'.
vi: Khối đã được dùng. Bây giờ trong tập tin “%s”.

en: Block %d in file `%s' is marked not in use.
vi: Khối %d trong tập tin “%s” có dấu “không dùng”.

en: The directory '%s' contains a bad inode number for file '%.*s'.
vi: Thư mục “%s” chứa một số hiệu inode sai cho tập tin “%.*s”.

en:  Remove
vi:  Bỏ

en: %s: bad directory: '.' isn't first
vi: %s: thư mục sai: “.” không phải đứng đầu

en: %s: bad directory: '..' isn't second
vi: %s: thư mục sai: “..” không phải đứng thứ hai

en: %s: bad directory: size < 32
vi: %s: thư mục sai: kích cỡ < 32

en: seek failed in bad_zone
vi: di chuyển vị trí đọc không thành công trong bad_zone (vùng_sai)

en: Inode %lu mode not cleared.
vi: Inode %lu chưa được xóa.

en: Inode %lu not used, marked used in the bitmap.
vi: Chưa sử dụng %lu inode, còn đánh dấu “đã dùng” trong ảnh mảng.

en: Inode %lu used, marked unused in the bitmap.
vi: Đã sử dụng %lu inode, còn đánh dấu “chưa dùng” trong ảnh mảng.

en: Inode %lu (mode = %07o), i_nlinks=%d, counted=%d.
vi: Inode %lu (chế độ = %07o), i_nlinks=%d, số_lượng=%d.

en: Set i_nlinks to count
vi: Đặt i_nlinks cho số đếm

en: Zone %lu: marked in use, no file uses it.
vi: Vùng %lu: được đánh dấu là đang dùng, không tập tin nào dùng nó.

en: Zone %lu: in use, counted=%d
vi: Vùng %lu: đang dùng, số lượng=%d

en: Zone %lu: not in use, counted=%d
vi: Vùng %lu: không dùng, số lượng=%d

en: bad inode size
vi: kích cỡ inode sai

en: bad v2 inode size
vi: kích cỡ inode v2 sai

en: %s is clean, no check.
vi: %s sạch sẽ, không kiểm tra.

en: Forcing filesystem check on %s.
vi: Bắt buộc kiểm tra hệ thống tập tin trên %s.

en: Filesystem on %s is dirty, needs checking.
vi: Hệ thống tập tin %s bẩn, cần kiểm tra.

en: 
    %6ld inodes used (%ld%%)
vi: 
    %6ld inode được dùng (%ld%%)

en: %6ld zones used (%ld%%)
vi: %6ld vùng được dùng (%ld%%)

en: 
    %6d regular files
    %6d directories
    %6d character device files
    %6d block device files
    %6d links
    %6d symbolic links
    ------
    %6d files
vi: 
    %6d tập tin thường
    %6d thư mục
    %6d tập tin thiết bị ký tự
    %6d tập tin thiết bị khối
    %6d liên kết
    %6d liên kết mềm
    ------
    %6d tập tin

en: ----------------------------
    FILE SYSTEM HAS BEEN CHANGED
    ----------------------------
vi: ----------------------------
    HỆ THỐNG TẬP TIN BỊ THAY ĐỔI
    ----------------------------

en: %s: might not be an ISO filesystem
vi: %s: có lẽ không phải một hệ thống tập tin ISO

en: seek error on %s
vi: lỗi di chuyển vị trí đọc trên %s

en: read error on %s
vi: lỗi đọc trên %s

en: sector count: %d, sector size: %d
vi: số cung từ: %d, kích cỡ cung từ: %d

en:  %s [options] <iso9660_image_file>
vi:  %s [các_tùy_chọn] <tệp_tin_ảnh_iso9660>

en:  -d, --divisor=<number>  divide the amount of bytes by <number>
vi:  -d, --divisor=<số>      chia tổng lượng byte theo <số>

en:  -x, --sectors           show sector count and size
vi:  -x, --sectors           hiển thị số lượng và kích thước cung từ

en: invalid divisor argument
vi: đối số ước số không hợp lệ

en: Usage: %s [options] device [block-count]
vi: Cách dùng: %s [ tùy_chọn... ] thiết_bị [số_lượng_khối]

en: 
    Options:
     -N, --inodes=NUM    specify desired number of inodes
     -V, --vname=NAME    specify volume name
     -F, --fname=NAME    specify file system name
     -v, --verbose       explain what is being done
     -c                  this option is silently ignored
     -l                  this option is silently ignored
     -V, --version       output version information and exit
                         -V as version must be only option
     -h, --help          display this help and exit
vi: 
    Tùy chọn:
     -N, --inodes=SỐ     chỉ định SỐ mong muốn cho nút
     -V, --vname=TÊN     chỉ định TÊN phân vùng
     -F, --fname=TÊN     chỉ định TÊN hệ thống
     -v, --verbose       giải thích đã làm những gì
     -c                  tùy chọn này đơn giản bị lờ đi
     -l                  tùy chọn này đơn giản bị lờ đi
     -V, --version       hiển thị thông tin về phiên bản rồi thoát
                          -V phải đứng một mình
     -h, --help          hiển thị trợ giúp này rồi thoát

en: invalid number of inodes
vi: số lượng inode không hợp lệ

en: volume name too long
vi: tên khối tin quá dài

en: fsname name too long
vi: tên hệ thống tập tin quá dài

en: %s is not a block special device
vi: %s không phải là thiết bị khối đặc biệt

en: invalid block-count
vi: số lượng khối sai

en: cannot get size of %s
vi: không lấy được kích cỡ %s

en: blocks argument too large, max is %llu
vi: đối số khối quá lớn, tối đa %llu

en: too many inodes - max is 512
vi: quá nhiều inode - tối đa là 512

en: not enough space, need at least %llu blocks
vi: không đủ chỗ trống, cần ít nhất %llu khối

en: Volume: <%-6s>
vi: Khối tin: <%-6s>

en: FSname: <%-6s>
vi: Tên hệ thống tập tin: <%-6s>

en: BlockSize: %d
vi: Kích cỡ khối: %d

en: Inodes: %lu (in 1 block)
vi: Inode: %lu (trong 1 khối)

en: Inodes: %lu (in %llu blocks)
vi: Inodes: %lu (trong %llu khối)

en: Blocks: %lld
vi: Khối: %lld

en: Inode end: %d, Data end: %d
vi: Kết thúc inode: %d, Kết thúc dữ liệu: %d

en: error writing superblock
vi: lỗi ghi nhớ siêu khối

en: error writing root inode
vi: lỗi ghi inode gốc

en: error writing inode
vi: lỗi ghi inode

en: error writing . entry
vi: lỗi ghi mục nhập chấm (.)

en: error writing .. entry
vi: lỗi ghi mục nhập chấm đôi (..)

en: error closing %s
vi: lỗi đóng %s

en:  %s [options] [-t <type>] [fs-options] <device> [<size>]
vi:  %s [TUỲ_CHỌN] [-t <kiểu>] [tùy chọn hệ thống tập tin] <thiết_bị> [<kích_cỡ>]

en:  -t, --type=<type>  filesystem type; when unspecified, ext2 is used
vi:  -t, --type=<kiểu>  kiểu hệ thống tập tin; khi không chỉ định thì ext2 sẽ được dùng

en:      fs-options     parameters for the real filesystem builder
vi:      fs-options     các đối số dành cho bộ xây dựng hệ thống tập tin thực tế

en:      <device>       path to the device to be used
vi:      <device>       đường dẫn đến thiết bị sẽ dùng

en:      <size>         number of blocks to be used on the device
vi:      <size>         số khối sẽ được dùng trên thiết bị

en:  -V, --verbose      explain what is being done;
                          specifying -V more than once will cause a dry-run
vi:  -V, --verbose      giải thích đang làm những gì;
                          chỉ định -V nhiều hơn một sẽ thực hiện chạy thử

en:  -V, --version      display version information and exit;
                          -V as --version must be the only option
vi:  -V, --version      hiển thị thông tin phiên bản rồi thoát;
                        -V cũng như --version phải là tùy chọn duy nhất

en:  -h, --help         display this help text and exit
vi:  -h, --help         hiển thị trợ giúp này rồi thoát

en: 
    For more information see mkfs(8).
vi: 
    Để tìm thêm thông tin, xem mkfs(8).
    Thông báo lỗi dịch cho <http://translationproject.org/team/vi.html>

en: usage: %s [-h] [-v] [-b blksize] [-e edition] [-N endian] [-i file] [-n name] dirname outfile
     -h         print this help
     -v         be verbose
     -E         make all warnings errors (non-zero exit status)
     -b blksize use this blocksize, must equal page size
     -e edition set edition number (part of fsid)
     -N endian  set cramfs endianness (big|little|host), default host
     -i file    insert a file image into the filesystem (requires >= 2.4.0)
     -n name    set name of cramfs filesystem
     -p         pad by %d bytes for boot code
     -s         sort directory entries (old option, ignored)
     -z         make explicit holes (requires >= 2.3.39)
     dirname    root of the filesystem to be compressed
     outfile    output file
vi: cách dùng: %s [-h] [-v] [-b cỡ_khối] [-e phiên_bản] [-N kiểu-xếp-byte] [-i tập_tin] [-n tên] tên_thư_mục tập_tin_ra
     -h         hiển thị trợ giúp này
     -v         xuất chi tiết
     -E         làm cho mọi cảnh báo là lỗi (trạng thái thoát khác số không)
     -b cỡ_khối dùng kích cỡ khối này (phải bằng với kích cỡ trang)
     -e bản_in  đặt số thứ tự bản in (phần của fsid)
     -N thứ-tự-byte đặt tình trạng cuối cramfs:
                        • big      byte lớn đứng trước
                        • little   byte nhỏ đứng trước
                        • host     theo máy đang dùng(mặc định)
     -i tập_tin chèn một ảnh tập tin vào hệ thống tập tin (cần ≥2.4.0)
     -n tên     đặt tên của hệ thống tập tin cramfs
     -p         đệm theo %d byte cho mã khởi động
     -s         sắp xếp các mục nhập thư mục (tùy chọn cũ thì bị lờ đi)
     -z         tạo các lỗ dứt khoát (cần ≥2.3.39)
     tên_thư_mục gốc của hệ thống tập tin cần nén
     tập_tin_ra  tập tin kết xuất

en: readlink failed: %s
vi: readlink gặp lỗi: %s

en: could not read directory %s
vi: không thể đọc thư mục %s

en: Very long (%zu bytes) filename `%s' found.
     Please increase MAX_INPUT_NAMELEN in mkcramfs.c and recompile.  Exiting.
vi: Tìm thấy tập tin rất dài (%zu bytes) là “%s”.
     Xin hãy tăng giá trị “MAX_INPUT_NAMELEN” trong tập tin “mkcramfs.c” rồi biên dịch lại.  Đang thoát.

en: filesystem too big.  Exiting.
vi: hệ thống tập tin quá lớn. Đang thoát.

en: AIEEE: block "compressed" to > 2*blocklength (%ld)
vi: AIEEE: khối "đã nén" thành > 2*bề_dài_khối (%ld)

en: %6.2f%% (%+ld bytes)	%s
vi: %6.2f%% (%+ld byte)	%s

en: invalid blocksize argument
vi: tham số blocksize (kích thước khối) không hợp lệ

en: invalid edition number argument
vi: đối số con số phiên bản không hợp lệ

en: invalid endianness given; must be 'big', 'little', or 'host'
vi: kiểu endian (hướng lưu trữ số) đã cho không hợp lệ; Phải là “big”, “little”, hay “host”

en: warning: guestimate of required size (upper bound) is %lldMB, but maximum image size is %uMB.  We might die prematurely.
vi: cảnh báo: số ước lượng của kích cỡ yêu cầu (giới hạn trên) là %lld MB, nhưng kích cỡ ảnh lớn nhất là %uMB.  Chúng ta có thể chết non.

en: ROM image map
vi: Ánh xạ ảnh ROM

en: Including: %s
vi: Bao gồm: %s

en: Directory data: %zd bytes
vi: Dữ liệu thư mục: %zd byte

en: Everything: %zd kilobytes
vi: Mọi thứ: %zd kilô byte

en: Super block: %zd bytes
vi: Siêu khối: %zd byte

en: not enough space allocated for ROM image (%lld allocated, %zu used)
vi: không đủ khoảng trống phân cấp cho ảnh ROM (phân cấp %lld, dùng %zu)

en: ROM image write failed (%zd %zd)
vi: Gặp lỗi khi ghi ảnh ROM (%zd %zd)

en: ROM image
vi: Ảnh ROM

en: warning: filenames truncated to 255 bytes.
vi: cảnh báo: tên tập tin bị cắt ngắn thành 255 byte.

en: warning: files were skipped due to errors.
vi: cảnh báo: các tập tin bị bỏ qua vì có lỗi.

en: warning: file sizes truncated to %luMB (minus 1 byte).
vi: cảnh báo: kích cỡ tập tin bị cắt ngắn thành %luMB (trừ 1 byte).

en: warning: uids truncated to %u bits.  (This may be a security concern.)
vi: cảnh báo: uids bị cắt ngắn thành %u bit.  (Đây có thể là sự lo ngại bảo mật.)

en: warning: gids truncated to %u bits.  (This may be a security concern.)
vi: cảnh báo: gids bị cắt ngắn thành %u bit.  (Đây có thể là sự lo ngại bảo mật.)

en: WARNING: device numbers truncated to %u bits.  This almost certainly means
    that some device files will be wrong.
vi: CẢNH BÁO: số thiết bị cắt ngắn thành %u bit.  Điều này gần chắc chắn có nghĩa là
    một vài tập tin thiết bị sẽ bị hỏng.

en: Usage: %s [-c | -l filename] [-nXX] [-iXX] /dev/name [blocks]
vi: Cách dùng: %s [-c | -l tên_tập_tin] [-nXX] [-iXX] /dev/tên [khối]

en: %s is mounted; will not make a filesystem here!
vi: %s đã được gắn, sẽ không tạo hệ thống tập tin ở đây!

en: %s: seek to boot block failed  in write_tables
vi: %s: tìm tới khối khởi động không thành công trong write_tables (ghi các bảng)

en: %s: unable to clear boot sector
vi: %s: không xóa được cung từ khởi động

en: %s: seek failed in write_tables
vi: %s: tìm tới không thành công trong write_tables (ghi các bảng)

en: %s: unable to write super-block
vi: %s: không thể ghi siêu khối

en: %s: unable to write inode map
vi: %s: không thể ghi ánh xạ inode

en: %s: unable to write zone map
vi: %s: không thể ghi ánh xạ vùng

en: %s: unable to write inodes
vi: %s: không thể ghi các inode

en: %s: seek failed in write_block
vi: %s: di chuyển vị trí đọc bị lỗi trong ghi_khối

en: %s: write failed in write_block
vi: %s: gặp lỗi khi ghi trong write_block (ghi khối?)

en: %s: too many bad blocks
vi: %s: quá nhiều khối sai

en: %s: not enough good blocks
vi: %s: không đủ khối tốt

en: %s: unable to allocate buffer for superblock
vi: %s: không thể cấp phát vùng đệm cho siêu khối

en: %s: unable to allocate buffers for maps
vi: %s: không thể phân phối các bộ đệm cho ánh xạ

en: %s: unable to allocate buffer for inodes
vi: %s: Không thể phân phối bộ đệm cho các inode

en: %lu inode
     | %lu inodes
vi[0]: %lu nút

en: Maxsize=%zu
vi: Kích cỡ tối đa=%zu

en: %s: seek failed during testing of blocks
vi: %s: tìm tới không thành công trong khi thử các khối

en: Weird values in do_check: probably bugs
vi: Giá trị kỳ lạ trong do_check (làm kiểm tra): có thể là lỗi

en: %s: seek failed in check_blocks
vi: %s: tìm tới không thành công trong check_blocks (kiểm tra khối)

en: %s: bad blocks before data-area: cannot make fs
vi: %s: khối sai trước vùng dữ liệu: không thể tạo ra hệ thống tập tin

en: %d bad block
     | %d bad blocks
vi[0]: %d khối hỏng

en: %s: can't open file of bad blocks
vi: %s: không mở được tập tin của các khối sai

en: badblock number input error on line %d
vi: ỗi nhập số khối-sai trên dòng %d

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

en: %s: bad inode size
vi: %s: kích cỡ nút sai

en: failed to parse number of inodes
vi: gặp lỗi khi phân tích số nút

en: failed to parse maximum length of filenames
vi: gặp lỗi khi phân tin độ dài tối đa của tên tập tin

en: failed to parse number of blocks
vi: gặp lỗi khi phân tích số khối

en: %s: device is misaligned
vi: %s thiết bị không được đồng chỉnh

en: block size smaller than physical sector size of %s
vi: kích cỡ khối nhỏ hơn kích cỡ cung từ vật lý của %s

en: cannot determine size of %s
vi: không thể quyết định kích cỡ của %s

en: will not try to make filesystem on '%s'
vi: sẽ không thử tạo hệ thống tập tin trên “%s”

en: %s: number of blocks too small
vi: %s: số lượng khối quá nhỏ

en: Bad user-specified page size %u
vi: Sai kích cỡ trang do người dùng chỉ ra %u

en: Using user-specified page size %d, instead of the system value %d
vi: Sử dụng kích cỡ trang do người dùng chỉ ra %d, thay cho giá trị hệ thống %d

en: Bad swap header size, no label written.
vi: Kích cỡ phần đầu sai cho bộ nhớ trao đổi, không ghi nhãn nào.

en: Label was truncated.
vi: Nhãn bị cắt ngắn.

en: no label,
vi: không nhãn,

en: no uuid
vi: không uuid

en: 
    Usage:
     %s [options] device [size]
vi: 
    Cách dùng:
    %s [TUỲ_CHỌN] thiết_bị [kích_cỡ]

en: 
    Options:
     -c, --check               check bad blocks before creating the swap area
     -f, --force               allow swap size area be larger than device
     -p, --pagesize SIZE       specify page size in bytes
     -L, --label LABEL         specify label
     -v, --swapversion NUM     specify swap-space version number
     -U, --uuid UUID           specify the uuid to use
     -V, --version             output version information and exit
     -h, --help                display this help and exit
vi: 
    Các tùy chọn:
     -c, --check               kiểm tra khối hỏng trước khi tạo vùng hoán chuyển
     -f, --force               cho phép kích thước vùng hoán chuyển lớn hơn
                               thiết bị
     -p, --pagesize SIZE       chỉ định cỡ trang theo bytes
     -L, --label LABEL         chỉ định nhãn
     -v, --swapversion NUM     chỉ định số phiên bản cho vùng hoán chuyển
     -U, --uuid UUID           chỉ định uuid
     -V, --version             kết xuất thông tin phiên bản rồi thoát
     -h, --help                hiển thị trợ giúp này rồi thoát

en: too many bad pages
vi: quá nhiều trang sai

en: seek failed in check_blocks
vi: tìm tới không thành công trong check_blocks (kiểm tra khối)

en: %lu bad page
     | %lu bad pages
vi[0]: %lu trang sai

en: unable to alloc new libblkid probe
vi: không thể cấp phát đoạn dò libblklid mới

en: unable to assign device to libblkid probe
vi: không thể gán thiết bị cho bộ thăm dò libblkid

en: unable to rewind swap-device
vi: không thể “tua lại” thiết bị trao đổi

en: unable to erase bootbits sectors
vi: không xoá được cung từ bit khởi động

en: %s: warning: wiping old %s signature.
vi: %s: cảnh báo: tẩy xóa tín hiệu %s cũ.

en: %s: warning: don't erase bootbits sectors
vi: %s: cảnh báo: đừng xoá cung từ khởi động

en:         (%s partition table detected).
vi:         (%s bảng phân vùng được tìm thấy).

en:         (compiled without libblkid).
vi:         (biên dịch mà không có libblkid).

en: Use -f to force.
vi: Dùng -f để ép buộc.

en: parsing page size failed
vi: phân tích kích cỡ trang gặp lỗi

en: parsing version number failed
vi: gặp lỗi khi phân tích số phiên bản

en: warning: ignoring -U (UUIDs are unsupported by %s)
vi: cảnh báo: bỏ qua “-U” (UUIDs không được %s hỗ trợ)

en: only one device argument is currently supported
vi: hiện tại chỉ một thiết bị làm đối số được hỗ trợ

en: swapspace version %d is not supported
vi: không hỗ trợ phiên bản swapspace %d

en: error: parsing UUID failed
vi: lỗi: gặp lỗi khi phân tích cú pháp UUID

en: error: Nowhere to set up swap on?
vi: lỗi: không có chỗ nào để cài đặt bộ nhớ trao đổi?

en: invalid block count argument
vi: đối số chỉ ra số lượng khối không hợp lệ

en: error: size %llu KiB is larger than device size %llu KiB
vi: lỗi: kích cỡ %llu KiB lớn hơn kích cỡ thiết bị %llu KiB

en: error: swap area needs to be at least %ld KiB
vi: lỗi: vùng trao đổi cần ít nhất %ld KiB

en: warning: truncating swap area to %llu KiB
vi: cảnh báo: đang cắt ngắn vùng trao đổi thành %llu KiB

en: error: %s is mounted; will not make swapspace
vi: lỗi: %s đã được gắn; sẽ không tạo vùng trao đổi

en: warning: %s is misaligned
vi: cảnh báo: %s không được đồng chỉnh

en: Unable to set up swap-space: unreadable
vi: Không thể cài đặt vùng trao đổi: không thể đọc

en: Setting up swapspace version 1, size = %llu KiB
vi: Đang cài đặt vùng trao đổi phiên bản 1, kích cỡ = %llu KiB

en: %s: unable to write signature page
vi:  %s: không thể ghi trang chữ ký

en: %s: unable to obtain selinux file label
vi: %s: không thể lấy nhãn tập tin SELinux

en: unable to matchpathcon()
vi: không thể matchpathcon()

en: unable to create new selinux context
vi: không thể tạo ngữ cảnh SELinux mới

en: couldn't compute selinux context
vi: không thể tính ngữ cảnh SELinux

en: unable to relabel %s to %s
vi: không thể đổi nhãn của %s thành %s

en: partition number
vi: số của phân vùng

en: start of the partition in sectors
vi: điểm đầu của phân vùng theo đơn vị rãnh (sector)

en: end of the partition in sectors
vi: điểm cuối của phân vùng theo đơn vị rãnh (sector)

en: number of sectors
vi: số lượng cung từ

en: human readable size
vi: định dạng kích thước cho người đọc

en: partition name
vi: tên phân vùng

en: partition UUID
vi: UUID phân vùng

en: partition table type (dos, gpt, ...)
vi: kiểu bảng phân vùng (dos, gpt, ...)

en: partition flags
vi: các cờ của phân vùng

en: partition type (a string, a UUID, or hex)
vi: kiểu phân vùng (chuỗi,UUID, hay hex)

en: failed to initialize loopcxt
vi: gặp lỗi khi khởi tạo loopcxt

en: %s: failed to find unused loop device
vi: %s: tìm thiết bị vòng lặp chưa sử dụng gặp lỗi

en: Trying to use '%s' for the loop device
vi: Cố sử dụng “%s” cho thiết bị vòng lặp

en: %s: failed to set backing file
vi: %s: gặp lỗi khi đặt tập tin đứng sau

en: %s: failed to set up loop device
vi: %s: gặp lỗi khi cài đặt thiết bị loop

en: unknown column: %s
vi: không hiểu cột: %s

en: %s: failed to get partition number
vi: %s: gặp lỗi khi lấy số của phân vùng

en: %s: error deleting partition %d
vi: %s: lỗi khi xoá bỏ phân vùng %d

en: %s: error deleting partitions %d-%d
vi: %s: lỗi khi xoá bỏ phân vùng %d-%d

en: specified range <%d:%d> does not make sense
vi: vùng đã chỉ định <%d:%d> không tạo nên phân biệt HOA/thường

en: %s: partition #%d removed
vi: %s: phân vùng #%d bị gỡ bỏ

en: %s: partition #%d already doesn't exist
vi: %s: phân vùng #%d chưa tồn tại

en: %s: deleting partition #%d failed
vi: %s: xoá phân vùng #%d gặp lỗi

en: %s: error adding partition %d
vi: %s: lỗi thêm phân vùng %d

en: %s: error adding partitions %d-%d
vi: %s: lỗi khi thêm phân vùng %d-%d

en: %s: partition #%d added
vi: %s: phân vùng #%d được thêm vào

en: %s: adding partition #%d failed
vi: %s: thêm phân vùng #%d gặp lỗi

en: %s: error updating partition %d
vi: %s: gặp lỗi khi cập nhật phân vùng %d

en: %s: error updating partitions %d-%d
vi: %s: gặp lỗi khi cập nhật phân vùng %d-%d

en: %s: partition #%d resized
vi: %s: phân vùng #%d được thay đổi kích thước

en: %s: updating partition #%d failed
vi: %s: cập nhật phân vùng #%d gặp lỗi

en: #%2d: %9ju-%9ju (%9ju sector, %6ju MB)
     | #%2d: %9ju-%9ju (%9ju sectors, %6ju MB)
vi[0]: #%2d: %9ju-%9ju (%9ju cung từ, %6ju MB)

en: failed to add line to output
vi: không thêm được dòng vào kết xuất

en: failed to initialize output table
vi: lỗi khởi tạo bảng kết xuất

en: failed to initialize output column
vi: lỗi khởi tạo cột kết xuất

en: failed to initialize blkid filter for '%s'
vi: gặp lỗi khi khởi tạo bộ lọc blkid cho “%s”

en: %s: failed to read partition table
vi: %s: lỗi đọc khối phân vùng

en: %s: partition table type '%s' detected
vi: %s: tìm thấy kiểu bảng phân vùng “%s”

en: %s: partition table with no partitions
vi: %s: bảng phân vùng không có phân vùng nào

en:  %s [-a|-d|-s|-u] [--nr <n:m> | <partition>] <disk>
vi:  %s [-a|-d|-s|-u] [--nr <n:m> | <phân vùng>] <đĩa>

en:  -a, --add            add specified partitions or all of them
vi:  -a, --add            thêm phân vùng đã chỉ định hay tất cả chúng

en:  -d, --delete         delete specified partitions or all of them
vi:  -d, --delete         xóa phân vùng đã chỉ định hay xóa tất cả chúng

en:  -u, --update         update specified partitions or all of them
vi:  -u, --update         cập nhật phân vùng đã chỉ định hay tất cả chúng

en:  -s, --show           list partitions
vi:  -s, --show           liệt kê các phân vùng

en:  -b, --bytes          print SIZE in bytes rather than in human readable format
vi:  -b, --bytes          hiển thị kích thước theo byte thay vì định dạng dành cho con người

en:  -g, --noheadings     don't print headings for --show
vi:  -g, --noheadings     không hiển thị phần đầu cho --show

en:  -n, --nr <n:m>       specify the range of partitions (e.g. --nr 2:4)
vi:  -n, --nr <n:m>       chỉ định vùng các phân vùng (ví dụ: --nr 2:4)

en:  -o, --output <list>  define which output columns to use
vi:  -o, --output <dsách> định nghĩa xem cột nào sẽ được dùng

en:  -P, --pairs          use key="value" output format
vi:  -P, --pairs          dùng định dạng kết xuất khóa="giá trị"

en:  -r, --raw            use raw output format
vi:  -r, --raw            dùng định dạng thô

en:  -t, --type <type>    specify the partition type (dos, bsd, solaris, etc.)
vi:  -t, --type <kiểu>    chỉ định kiểu phân vùng (dos, bsd, solaris, v.v..)

en:  -v, --verbose        verbose mode
vi:  -v, --verbose        chế độ chi tiết

en: 
    Available columns (for --show, --raw or --pairs):
vi: 
    Các cột sẵn dùng (cho --show, --raw hay --pairs):

en: failed to parse --nr <M-N> range
vi: lỗi khi phân tích phạm vi --nr <M-N>

en: --nr and <partition> are mutually exclusive
vi: --nr và <partition> loại từ lẫn nhau

en: partition: %s, disk: %s, lower: %d, upper: %d
vi: phân vùng: %s,  đĩa: %s,  thấp: %d,   cao: %d

en: %s: cannot delete partitions
vi: %s: không thể xoá các phân vùng

en: %s: partitioned loop devices unsupported
vi: %s: thiết bị lặp (loop) đã phân vùng không được hỗ trợ

en: %s: failed to initialize blkid prober
vi: %s: gặp lỗi khi khởi tạo bộ thăm dò blkid

en:  %1$s %2$srawN <major> <minor>
     %1$s %2$srawN /dev/<blockdevice>
     %1$s -q %2$srawN
     %1$s -qa
vi:  %1$s %2$srawN <major> <minor>
     %1$s %2$srawN /dev/<thiếtbịkhối>
     %1$s -q %2$srawN
     %1$s -qa

en:  -q, --query    set query mode
vi:  -q, --query    đặt chế độ truy vấn

en:  -a, --all      query all raw devices
vi:  -a, --all      truy vấn mọi thiết bị thô

en: Device '%s' is the control raw device (use raw<N> where <N> is greater than zero)
vi: Thiết bị “%s” là thiết bị thô điều khiển (hãy dùng thô<N> mà <N> lớn hơn số không)

en: Cannot locate block device '%s'
vi: Không thể cấp phát thiết bị thô “%s”

en: Device '%s' is not a block device
vi: Thiết bị “%s” không phải thiết bị khối

en: failed to parse argument
vi: gặp lỗi khi phân tích đối số

en: Cannot open master raw device '%s'
vi: Không thể mở thiết bị chủ thô “%s”

en: Cannot locate raw device '%s'
vi: Không thể cấp phát thiết bị thô “%s”

en: Raw device '%s' is not a character dev
vi: Thiết bị thô “%s” không phải một thiết bị ký tự

en: Device '%s' is not a raw dev
vi: Thiết bị “%s” không phải một thiết bị thô

en: Error querying raw device
vi: Lỗi hỏi thiết bị thô

en: %sraw%d:  bound to major %d, minor %d
vi: %sraw%d:  biên hạn số lớn %d, nhỏ %d

en: Error setting raw device
vi: Lỗi đặt thiết bị thô

en:  %s <disk device> <partition number> <length>
vi:  %s <thiết bị đĩa> <số phân vùng> <độ dài>

en: %s: failed to get start of the partition number %s
vi: %s: gặp lỗi khi lấy điểm bắt đầu của phân vùng số %s

en: failed to resize partition
vi: thay đổi kích thước phân vùng gặp lỗi

en: %s: unable to probe device
vi: %s: không thể thăm dò thiết bị

en: %s: ambivalent probing result, use wipefs(8)
vi: %s: kết quả thăm dò không rõ, dùng wipefs(8)

en: %s: not a valid swap partition
vi: %s: không phải là một phân vùng trao đổi đúng

en: %s: unsupported swap version '%s'
vi: %s: không hỗ trợ vùng trao đổi phiên bản “%s”

en: failed to parse UUID: %s
vi: lỗi phân tích UUID: %s

en: %s: failed to seek to swap UUID
vi: %s: lỗi di chuyển vị trí đọc tới UUID trao đổi

en: %s: failed to write UUID
vi: %s: lỗi ghi UUID

en: %s: failed to seek to swap label
vi: %s: lỗi di chuyển vị trí đọc tới nhãn trao đổi

en: label is too long. Truncating it to '%s'
vi: nhãn quá dài nên cắt ngắn nó thành “%s”

en: %s: failed to write label
vi: %s: lỗi ghi nhãn

en:  -L, --label <label> specify a new label
     -U, --uuid <uuid>   specify a new uuid
vi:  -L, --label <nhãn>  chỉ ra một nhãn mới
     -U, --uuid <uuid>   chỉ ra một UUID mới

en: ignore -U (UUIDs are unsupported)
vi: bỏ qua -U (các UUID không được hỗ trợ)

en: %s: Out of memory!
vi: %s: Không đủ bộ nhớ!

en: Unusable
vi: Không dùng được

en: write failed
vi: gặp lỗi khi ghi

en: Disk has been changed.
vi: Đĩa đã được thay đổi.

en: Reboot the system to ensure the partition table is correctly updated.
vi: Khởi động lại hệ thống để đảm bảo là bảng phân vùng được cập nhật đúng.

en: 
    WARNING: If you have created or modified any
    DOS 6.x partitions, please see the cfdisk manual
    page for additional information.
vi: 
    CẢNH BÁO: Nếu bạn phải tạo hay sửa đổi bất kỳ
    phân vùng DOS 6.x nào, xin hãy xem hướng dẫn người
    dùng cfdisk để biết thêm thông tin.

en: FATAL ERROR
vi: LỖI NGHIÊM TRỌNG

en: Press any key to exit cfdisk
vi: Hãy nhấn phím bất kỳ để thoát khỏi cfdisk

en: Cannot seek on disk drive
vi: Không thể di chuyển vị trí đọc trên ổ đĩa

en: Cannot read disk drive
vi: Không thể đọc ổ đĩa

en: Cannot write disk drive
vi: Không thể ghi vào ổ đĩa

en: Too many partitions
vi: Quá nhiều phân vùng

en: Partition begins before sector 0
vi: Phân vùng bắt đầu trước cung từ 0

en: Partition ends before sector 0
vi: Phân vùng kết thúc trước cung từ 0

en: Partition begins after end-of-disk
vi: Phân vùng bắt đầu trước kết-thúc-của-đĩa

en: Partition ends after end-of-disk
vi: Phân vùng kết thúc sau kết-thúc-của-đĩa

en: logical partitions not in disk order
vi: Phân vùng lôgíc không theo thứ tự đĩa

en: logical partitions overlap
vi: phân vùng lôgíc chồng lên nhau

en: enlarged logical partitions overlap
vi: phân vùng lôgíc mở rộng chồng lên nhau

en: !!!! Internal error creating logical drive with no extended partition !!!!
vi: !!!! Lỗi nội bộ khi tạo các ổ lôgíc mà không có phân vùng mở rộng !!!!

en: Cannot create logical drive here -- would create two extended partitions
vi: Không thể tạo ổ lôgíc ở đây -- vì như thế sẽ tạo hai phân vùng mở rộng

en: Menu item too long. Menu may look odd.
vi: Mục trình đơn quá dài. Trình đơn có thể trông lạc lõng.

en: Illegal key
vi: Phím cấm

en: Press a key to continue
vi: Nhấn một phím để tiếp tục

en: Create a new primary partition
vi: Tạo một phân vùng chính mới

en: Create a new logical partition
vi: Tạo một phân vùng lôgíc mới

en: Don't create a partition
vi: Đừng tạo một phân vùng

en: !!! Internal error !!!
vi: !!! Lỗi nội bộ !!!

en: Size (in MB):
vi: Kích cỡ (theo MB):

en: Add partition at beginning of free space
vi: Thêm một phân vùng tại đầu vùng đĩa trống

en: Add partition at end of free space
vi: Thêm một phân vùng tại cuối vùng đĩa trống

en: No room to create the extended partition
vi: Không còn chỗ để tạo phân vùng mở rộng

en: No partition table.
vi: Không có bảng phân vùng

en: No partition table. Starting with zero table.
vi: Không có bảng phân vùng. Khởi động với một bảng trắng.

en: Bad signature on partition table
vi: Chữ ký sai trong bảng phân vùng

en: Unknown partition table type
vi: Không hiểu kiểu bảng phân vùng

en: Do you wish to start with a zero table [y/N] ?
vi: Bạn có muốn khởi động với một bảng trống [c/K] ?

en: You specified more cylinders than fit on disk
vi: Bạn đã đưa ra số hình trụ lớn hơn số có trên đĩa

en: Cannot open disk drive
vi: Không thể mở ổ đĩa

en: Opened disk read-only - you have no permission to write
vi: Mở đĩa chỉ-đọc - bạn không có quyền ghi

en: Cannot get disk size
vi: Không thể lấy kích cỡ đĩa

en: Bad primary partition
vi: Phân vùng chính sai

en: Bad logical partition
vi: Phân vùng lôgíc sai

en: Warning!!  This may destroy data on your disk!
vi: Cảnh báo!! Có thể sẽ xóa hết dữ liệu trên đĩa của bạn.

en: Are you sure you want to write the partition table to disk? (yes or no):
vi: Bạn có chắc muốn ghi bảng phân vùng lên đĩa không? (có hoặc không):

en: Did not write partition table to disk
vi: Bảng phân vùng đã không được ghi lên đĩa

en: Please enter `yes' or `no'
vi: Xin hãy nhập “có” hay “không”

en: Writing partition table to disk...
vi: Đang ghi bảng phân vùng lên đĩa...

en: Wrote partition table to disk
vi: Đã ghi bảng phân vùng lên đĩa

en: Wrote partition table, but re-read table failed.  Run partprobe(8), kpartx(8) or reboot to update table.
vi: Đã ghi bảng phân vùng, nhưng không đọc lại được bảng.  Hãy chạy công cụ partprobe(8) hay kpartx(8), hoặc khởi động lại để cập nhật bảng.

en: No primary partitions are marked bootable. DOS MBR cannot boot this.
vi: Không có phân vùng chính nào được đánh dấu có thể khởi động. MBR (mục ghi khởi động chủ) của DOS không thể khởi động trong trường hợp này.

en: More than one primary partition is marked bootable. DOS MBR cannot boot this.
vi: Có vài phân vùng chính được đánh dấu là có thể khởi động. MBR (mục ghi khởi động chủ) của DOS không thể khởi động trong trường hợp này.

en: Enter filename or press RETURN to display on screen:
vi: Nhập tên tập tin hoặc nhấn phím RETURN để hiển thị trên màn hình:

en: Disk Drive: %s
vi: Ổ đĩa: %s

en: Sector 0:
vi: Cung từ 0:

en: Sector %d:
vi: Cung từ %d:

en:    None
vi:    Không

en:    Pri/Log
vi: Chính/Lôgíc

en:    Primary
vi:      Chính

en:    Logical
vi:      Lôgíc

en: Partition Table for %s
vi: Bảng Phân Vùng cho %s

en:                First       Last
vi:                Đầu         Cuối

en:  # Type       Sector      Sector   Offset    Length   Filesystem Type (ID) Flag
vi:  # Kiểu       Cung từ     Cung từ  Hiệu      Độ dài    Kiểu hệ thống tập tin (ID) Cờ

en:          ---Starting----      ----Ending-----    Start     Number of
vi:          ---Bắt đầu---        ----Kết thúc----    Đầu      Số

en:  # Flags Head Sect  Cyl   ID  Head Sect  Cyl     Sector    Sectors
vi:  # Cờ    Đầu  Rãnh  Trụ   ID  Đầu  Rãnh  Trụ     Cung từ   Cung từ

en: Print the table using raw data format
vi: In bảng ra sử dụng định dạng dữ liệu thô

en: Print the table ordered by sectors
vi: In bảng theo thứ tự cung từ

en: Just print the partition table
vi: Chỉ in bảng phân vùng

en: Don't print the table
vi: Đừng in bảng phân vùng

en: Help Screen for cfdisk
vi: Trợ giúp của cfdisk

en: This is cfdisk, a curses based disk partitioning program, which
vi: Đây là cfdisk, một chương trình phân vùng đĩa dựa trên curses,

en: allows you to create, delete and modify partitions on your hard
vi: chương trình cho phép bạn tạo, xóa và sửa đổi các phân vùng trên

en: disk drive.
vi: ổ đĩa.

en: Copyright (C) 1994-1999 Kevin E. Martin & aeb
vi: Tác quyền © năm 1994-1999 của Kevin E. Martin & aeb

en: Command      Meaning
vi: Câu lệnh     Ý nghĩa

en:   b          Toggle bootable flag of the current partition
vi:   b          Bật/tắt khả năng khởi động của phân vùng hiện tại

en:   d          Delete the current partition
vi:   d          Xóa phân vùng hiện tại

en:   g          Change cylinders, heads, sectors-per-track parameters
vi:   g          Thay đổi các tham số: cylinders (hình trụ), heads (đầu đọc), sectors-per-track (số cung từ trên mỗi rãnh)

en:              WARNING: This option should only be used by people who
vi:              CẢNH BÁO: Tùy chọn này chỉ dành cho những người dùng

en:              know what they are doing.
vi:              đã có kinh nghiệm.

en:   h          Print this screen
vi:   h          Hiển thị trợ giúp này

en:   m          Maximize disk usage of the current partition
vi:   m          Đặt phân vùng hiện tại dùng vùng đĩa lớn nhất có thể

en:              Note: This may make the partition incompatible with
vi:              Chú ý: có thể làm cho phân vùng không tương thích với

en:   n          Create new partition from free space
vi:   n          Tạo một phân vùng mới từ không gian trống

en:   p          Print partition table to the screen or to a file
vi:   p          In ra màn hình hay ghi vào tập tin bảng phân vùng

en:              There are several different formats for the partition
vi:              Có vài định dạng khác nhau cho phân vùng

en:              that you can choose from:
vi:              mà bạn có thể chọn:

en:                 r - Raw data (exactly what would be written to disk)
vi:                 r - Dữ liệu thô (là cái chính xác sẽ được ghi lên đĩa)

en:                 s - Table ordered by sectors
vi:                 s - Bảng xếp theo thứ tự cung từ

en:                 t - Table in raw format
vi:                 t - Bảng theo định dạng thô

en:   q          Quit program without writing partition table
vi:   q          Thoát khỏi chương trình và không ghi lại bảng phân vùng

en:   t          Change the filesystem type
vi:   t          Thay đổi kiểu hệ thống tập tin

en:   u          Change units of the partition size display
vi:   u          Thay đổi đơn vị hiển thị kích cỡ phân vùng

en:              Rotates through MB, sectors and cylinders
vi:              Luân phiên MB, các cung từ và hình trụ

en:   W          Write partition table to disk (must enter upper case W)
vi:   W          Ghi bảng phân vùng lên đĩa (cần nhập chữ W hoa)

en:              Since this might destroy data on the disk, you must
vi:              Vì câu lệnh có thể hủy dữ liệu trên đĩa, bạn cần

en:              either confirm or deny the write by entering `yes' or
vi:              hoặc đồng ý hoặc hủy bỏ việc ghi bằng các nhập “có” hoặc

en:              `no'
vi:              “không”

en: Up Arrow     Move cursor to the previous partition
vi: Mũi tên lên  Di chuyển con trỏ tới phân vùng ở trước

en: Down Arrow   Move cursor to the next partition
vi: Mũi tên xuống Di chuyển con trỏ tới phân vùng tiếp theo

en: CTRL-L       Redraws the screen
vi: CTRL-L       Cập nhật màn hình

en:   ?          Print this screen
vi:   ?          Hiển thị trợ giúp này

en: Note: All of the commands can be entered with either upper or lower
vi: Chú ý: Có thể nhập tất cả các câu lệnh với chữ thường và chữ hoa

en: case letters (except for Writes).
vi: chữ HOA (ngoại trừ lệnh Write [ghi]).

en: Change cylinder geometry
vi: Thay đổi cấu trúc trụ

en: Heads
vi: Đầu từ

en: Change head geometry
vi: Thay đổi cấu trúc đầu từ

en: Change sector geometry
vi: Thay đổi cấu trúc cung từ

en: Done with changing geometry
vi: Hoàn thành việc thay đổi cấu trúc

en: Enter the number of cylinders:
vi: Nhập số hình trụ:

en: Illegal cylinders value
vi: Giá trị cho số lượng trụ không hợp lệ

en: Enter the number of heads:
vi: Nhập số đầu đọc:

en: Illegal heads value
vi: Giá trị số đầu đọc không hợp lệ

en: Enter the number of sectors per track:
vi: Nhập số cung từ trên mỗi rãnh:

en: Illegal sectors value
vi: Giá trị cung từ không hợp lệ

en: Enter filesystem type:
vi: Nhập kiểu hệ thống tập tin:

en: Cannot change FS Type to empty
vi: Không thể thay đổi kiểu hệ thống tập tin thành rỗng

en: Cannot change FS Type to extended
vi: Không thể thay đổi kiểu hệ thống tập tin thành mở rộng

en: Unk(%02X)
vi: Không_rõ(%02X)

en: Pri/Log
vi: Chính/Lôgíc

en: Unknown (%02X)
vi: Không hiểu (%02X)

en: Disk Drive: %s
vi: Ổ đĩa: %s

en: Size: %lld bytes, %lld MB
vi: Kích cỡ: %lld byte, %lld MB

en: Size: %lld bytes, %lld.%lld GB
vi: Kích cỡ: %lld byte, %lld.%lld GB

en: Heads: %d   Sectors per Track: %d   Cylinders: %lld
vi: Đầu đọc: %d  Cung từ mỗi rãnh: %d         Trụ: %lld

en: Part Type
vi: Kiểu phân vùng

en: FS Type
vi: Kiểu hệ thống

en: [Label]
vi: [Nhãn]

en:     Sectors
vi:     Cung từ

en:   Cylinders
vi:   Trụ

en:   Size (MB)
vi:   Kích cỡ (MB)

en:   Size (GB)
vi:   Kích cỡ (GB)

en: No more partitions
vi: Không có thêm phân vùng nào nữa

en: Toggle bootable flag of the current partition
vi: Bặt tắt khả năng khởi động của phân vùng hiện tại

en: Delete the current partition
vi: Xoá phân vùng hiện tại

en: Change disk geometry (experts only)
vi: Thay đổi cấu trúc đĩa (chỉ dành cho người có kinh nghiệm)

en: Print help screen
vi: Hiển thị màn hình trợ giúp

en: Maximize disk usage of the current partition (experts only)
vi: Đặt phân vùng hiện tại dùng vùng lớn nhất có thể trên đĩa (chỉ dành cho người có kinh nghiệm)

en: Create new partition from free space
vi: Tạo một phân vùng mới từ vùng đĩa trống

en: Print partition table to the screen or to a file
vi: In bảng phân vùng ra màn hình hay ghi vào tập tin

en: Quit program without writing partition table
vi: Thoát chương trình và không ghi lại bảng phân vùng

en: Change the filesystem type (DOS, Linux, OS/2 and so on)
vi: Thay đổi kiểu hệ thống tập tin (DOS, Linux, OS/2 v.v...)

en: Change units of the partition size display (MB, sect, cyl)
vi: Thay đổi đơn vị hiện thị kích cỡ phân vùng (MB, cung từ, trụ)

en: Write partition table to disk (this might destroy data)
vi: Ghi bảng phân vùng lên đĩa (có thể hủy dữ liệu)

en: Cannot make this partition bootable
vi: Không thể làm cho phân vùng có thể khởi động

en: Cannot delete an empty partition
vi: Không thể xóa một phân vùng rỗng

en: Cannot maximize this partition
vi: Không thể tăng kích cỡ lên lớn nhất phân vùng này

en: This partition is unusable
vi: Phân vùng này không thể sử dụng

en: This partition is already in use
vi: Phân vùng này đã được sử dụng

en: Cannot change the type of an empty partition
vi: Không thể thay đổi kiểu của một phân vùng rỗng

en: Illegal command
vi: Lệnh cấm

en: Copyright (C) 1994-2002 Kevin E. Martin & aeb
vi: Tác quyền © năm 1994-2002 của Kevin E. Martin & aeb

en:  -c, --cylinders <number>  set the number of cylinders to use
vi:  -c, --cylinders <số>      đặt số trụ sử dụng

en:  -h, --heads <number>      set the number of heads to use
vi:  -h, --heads <số>          đặt số đầu từ sử dụng

en:  -s, --sectors <number>    set the number of sectors to use
vi:  -s, --sectors <số>        đặt số cung từ sử dụng

en:  -g, --guess               guess a geometry from partition table
vi:  -g, --guess               gợi ý hình học của bảng phân vùng

en:  -P, --print <r|s|t>       print partition table in specified format
vi:  -P, --print <r|s|t>       in ra bảng phân vùng theo định dạng đã cho

en:  -z, --zero                start with zeroed partition table
vi:  -z, --zero                bắt đầu với bảng phân vùng được xóa trắng

en:  -a, --arrow               use arrow for highlighting the current partition
vi:  -a, --arrow               dùng mũi tên để tô sáng phân vùng hiện tại

en:      --help     display this help and exit
vi:      --help     hiển thị trợ giúp này rồi thoát

en: cannot parse number of cylinders
vi: không thể phân tích số trụ

en: cannot parse number of heads
vi: không thể phân tích số đầu từ

en: cannot parse number of sectors
vi: không thể phân tích số rãnh

en: 
    Do you really want to quit?
vi: 
    Bạn thực sự muốn thoát không?

en: %s (%s, default %c):
vi: %s (%s, mặc định %c):

en: %s (%s, default %jd):
vi: %s (%s, mặc định %jd):

en: %s (%c-%c, default %c):
vi: %s (%c-%c, mặc định %c):

en: %s (%jd-%jd, default %jd):
vi: %s (%jd-%jd, mặc định %jd):

en: Value out of range.
vi: Giá trị nằm ngoài phạm vi.

en:  [Y]es/[N]o:
vi:  [C]ó/[K]hông:

en: internal error: unsupported dialog type %d
vi: lỗi nội bộ: không hỗ trợ kiểu hộp thoại %d

en: Partition type (type L to list all types):
vi: Kiểu phân vùng (gõ L để liệt kê tất cả các kiểu):

en: Hex code (type L to list all codes):
vi: Mã Hex (gõ L để liệt kê tất cả các mã):

en:  %1$s [options] <disk>    change partition table
     %1$s [options] -l <disk> list partition table(s)
vi:  %1$s [các tùy chọn] <đĩa>      thay đổi bảng phân vùng
     %1$s [các tùy chọn] -l <đĩa>   liệt kê các bảng phân vùng

en:  -b <size>         sector size (512, 1024, 2048 or 4096)
vi:  -b <cỡ>           kích thước cung từ (512, 1024, 2048 hay 4096)

en:  -c[=<mode>]       compatible mode: 'dos' or 'nondos' (default)
vi:  -c[=<chế_độ>]     chế độ tương thích: “dos” hay “nondos” (mặc định)

en:  -h                print this help text
vi:  -h                hiển thị trợ giúp này rồi thoát

en:  -L[=<when>]       colorize output (auto, always or never)
vi:  -L[=<when>]       tô sáng kết xuất <khi>:
                       (auto    tự động,
                        always  luôn hoặc
                        never   không bao giờ)

en:  -t <type>         force fdisk to recognize specified partition table type only
vi:  -t <type>         buộc fdisk chỉ chấp nhận kiểu bảng phân vùng đã cho

en:  -u[=<unit>]       display units: 'cylinders' or 'sectors' (default)
vi:  -u[=<unit>]       hiển thị theo <đơn vị>:
                        “cylinders” trụ
                        “sectors”   cung từ (mặc định)

en:  -v                print program version
vi:  -v                hiển thị phiên bản của chương trình

en:  -C <number>       specify the number of cylinders
vi:  -C <số>           chỉ định số trụ từ

en:  -H <number>       specify the number of heads
vi:  -H <số>           chỉ định số đầu từ

en:  -S <number>       specify the number of sectors per track
vi:  -S <số>           chỉ định số cung từ trên mỗi rãnh

en: DOS Compatibility flag is set (DEPRECATED!)
vi: Cờ tương thích với DOS được đặt (ĐÃ LỖI THỜI!)

en: DOS Compatibility flag is not set
vi: Cờ tương thích DOS không được đặt

en: Partition %zu does not exist yet!
vi: Phân vùng %zu không tồn tại!

en: Changed type of partition '%s' to '%s'.
vi: Đã thay đổi kiểu của phân vùng “%s” thành “%s”.

en: Type of partition %zu is unchanged: %s.
vi: Kiểu của phân vùng %zu chưa thay đổi: %s.

en: Disk %s: %s, %llu bytes, %llu sectors
vi: Đĩa %s: %s, %llu byte, %llu cung từ

en: Geometry: %d heads, %llu sectors/track, %llu cylinders
vi: Cấu trúc hình học: %d đầu từ, %llu cung từ/rãnh, %llu trụ

en: Units: %s of %d * %ld = %ld bytes
vi: Đơn vị: %s của %d * %ld = %ld byte

en: Sector size (logical/physical): %lu bytes / %lu bytes
vi: Kích cỡ cung từ (lôgíc/vật lý): %lu byte / %lu byte

en: I/O size (minimum/optimal): %lu bytes / %lu bytes
vi: Kích cỡ V/R (tối thiểu / tối ưu): %lu byte / %lu byte

en: Alignment offset: %lu bytes
vi: Khoảng chênh sắp hàng: %lu byte

en: Disklabel type: %s
vi: Kiểu nhãn đĩa: %s

en: Disk identifier: %s
vi: Định danh đĩa: %s

en: 
    %s: offset = %ju, size = %zu bytes.
vi: 
    %s: hiệu = %ju, cỡ = %zu byte.

en: First sector
vi: Cung từ đầu tiên

en: BLKGETSIZE ioctl failed on %s
vi: BLKGETSIZE ioctl không thành công trên %s

en: failed to allocate libfdisk context
vi: gặp lỗi khi phân bổ ngữ cảnh libfdisk

en: invalid sector size argument
vi: tham số kích thước rãnh (sector) không hợp lệ

en: invalid cylinders argument
vi: đối số trụ (cylinders) không hợp lệ

en: not found DOS label driver
vi: không tìm thấy ổ đĩa nhãn DOS

en: invalid heads argument
vi: đối số trụ không hợp lệ

en: invalid sectors argument
vi: đối số cung từ không hợp lệ

en: unsupported color mode
vi: không được hỗ trợ tô màu

en: unsupported disklabel: %s
vi: không hỗ trợ nhãn đĩa:%s

en: The device properties (sector size and geometry) should be used with one specified device only.
vi: Thuộc tính thiết bị (kích cỡ cung từ và cấu trúc hình học) cần sử dụng với một thiết bị xác định.

en: Welcome to fdisk (%s).
vi: Chào mừng bạn dùng fdisk (%s).

en: Changes will remain in memory only, until you decide to write them.
    Be careful before using the write command.
vi: Thay đổi chỉ diễn ra trong bộ nhớ, cho đến khi bạn quyết định ghi lại nó.
    Hãy cẩn thận trước khi chạy lệnh ghi lại.

en: Device does not contain a recognized partition table.
vi: Thiết bị không chứa bảng phân vùng được biết.

en: delete a partition
vi: xóa một phân vùng

en: list known partition types
vi: hiển thị kiểu phân vùng đã biết

en: add a new partition
vi: thêm một phân vùng mới

en: print the partition table
vi: in ra bảng phân vùng

en: change a partition type
vi: thay đổi kiểu của phân vùng

en: verify the partition table
vi: kiểm tra bảng phân vùng

en: print the raw data of the first sector from the device
vi: in bảng ra dữ liệu thô của cung từ đầu tiên từ thiết bị

en: print the raw data of the disklabel from the device
vi: in bảng ra dữ liệu thô của nhãn đĩa từ thiết bị

en: print this menu
vi: hiển thị trình đơn này

en: change display/entry units
vi: thay đổi đơn vị hiển thị

en: extra functionality (experts only)
vi: các chức năng mở rộng (chỉ dành cho người có kinh nghiệm)

en: Save & Exit
vi: Ghi lại & thoát ra

en: write table to disk and exit
vi: ghi bảng phân vùng lên đĩa và thoát

en: write table to disk
vi: ghi bảng vào đĩa

en: quit without saving changes
vi: thoát và không ghi nhớ các thay đổi

en: return to main menu
vi: quay lại trình đơn chính

en: Create a new label
vi: tạo một nhãn mới

en: create a new empty GPT partition table
vi: tạo một bảng phân vùng GPT rỗng

en: create a new empty SGI (IRIX) partition table
vi: tạo một bảng phân vùng GPT (IRIX) rỗng

en: create a new empty DOS partition table
vi: tạo một bảng phân vùng DOS rỗng

en: create a new empty Sun partition table
vi: tạo một bảng phân vùng SUN rỗng

en: create an IRIX (SGI) partition table
vi: tạo một bảng phân vùng IRIX (SGI)

en: change number of cylinders
vi: thay đổi số trụ

en: change number of heads
vi: thay đổi số đầu đọc

en: change number of sectors/track
vi: thay đổi số cung từ/rãnh

en: change disk GUID
vi: thay đổi GUID của đĩa

en: change partition name
vi: thay đổi tên phân vùng

en: change partition UUID
vi: thay đổi UUID của phân vùng

en: toggle the read-only flag
vi: bật/tắt cờ chỉ-đọc

en: toggle the mountable flag
vi: bật/tắt cờ có thể gắn

en: change number of alternate cylinders
vi: thay đổi số trụ vật lý thay thế

en: change number of extra sectors per cylinder
vi: thay đổi số cung từ dự phòng trong mỗi trụ

en: change interleave factor
vi: thay đổi hệ số xen kẽ

en: change rotation speed (rpm)
vi: thay đổi tốc độ quay (rpm)

en: change number of physical cylinders
vi: thay đổi số trụ vật lý

en: select bootable partition
vi: chọn phân vùng có thể khởi động

en: edit bootfile entry
vi: soạn thảo tập tin khởi động

en: select sgi swap partition
vi: chọn phân vùng trao đổi sgi

en: create SGI info
vi: tạo thông tin SGI

en: toggle a bootable flag
vi: bật/tắt cờ có thể khởi động

en: edit nested BSD disklabel
vi: sửa nhãn đĩa BSD lồng nhau

en: toggle the dos compatibility flag
vi: bật cờ tương thích với DOS

en: move beginning of data in a partition
vi: di chuyển dữ liệu bắt đầu trong một phân vùng

en: list extended partitions
vi: liệt kê các phân vùng mở rộng

en: fix partition order
vi: sửa thứ tự phân vùng

en: change the disk identifier
vi: thay định danh nhận diện đĩa

en: edit drive data
vi: sửa dữ liệu ổ đĩa

en: install bootstrap
vi: cài đặt trình khởi động tự mồi

en: show complete disklabel
vi: hiển thị toàn bộ nhãn đĩa

en: link BSD partition to non-BSD partition
vi: liên kết phân vùng BSD tới phân vùng không phải BSD

en: 
    Help (expert commands):
vi: 
    Trợ giúp (lệnh cao cấp):

en: 
    Help:
vi: 
    Trợ giúp:

en: Expert command (m for help):
vi: Câu lệnh nâng cao (m để xem trợ giúp):

en: Command (m for help):
vi: Câu lệnh (m để xem trợ giúp):

en: %c: unknown command
vi: %c: không hiểu câu lệnh

en: failed to write disklabel
vi: gặp lỗi khi ghi nhãn đĩa

en: The partition table has been altered.
vi: Bảng phân vùng đã bị thay đổi!

en: Could not delete partition %d
vi: Không thể xóa phân vùng %d

en: Partition %d has been deleted.
vi: Phân vùng %d đã bị xoá bỏ.

en: Changing display/entry units to cylinders (DEPRECATED!).
vi: Đang chuyển đổi đơn vị hiển thị/mục tin thành trụ (BỊ PHẢN ĐỐI!).

en: Changing display/entry units to sectors.
vi: Đang chuyển đổi đơn vị hiển_thị/mục thành cung từ.

en: Leaving nested disklabel.
vi: Rời nhãn đĩa nằm trong.

en: Entering nested BSD disklabel.
vi: Vào nhãn đĩa nằm trong.

en: Number of cylinders
vi: Số trụ

en: Number of heads
vi: Số đầu đọc

en: Number of sectors
vi: Số cung từ

en: seek error on %s - cannot seek to %lu
vi: lỗi di chuyển vị trí đọc %s - không thể di chuyển tới %lu

en: seek error: wanted 0x%08x%08x, got 0x%08x%08x
vi: lỗi di chuyển vị trí đọc: cần 0x%08x%08x, nhận được 0x%08x%08x

en: read error on %s - cannot read sector %llu
vi: lỗi đọc trên %s - không thể đọc cung từ %llu

en: write error on %s - cannot write sector %llu
vi: lỗi ghi trên %s - không thể ghi cung từ %llu

en: cannot open partition sector save file (%s)
vi: không thể mở tập tin lưu cung từ phân vùng (%s)

en: write error on %s
vi: lỗi ghi trên %s

en: cannot stat partition restore file (%s)
vi: không thể lấy thống kê tập tin phục hồi phân vùng (%s)

en: partition restore file has wrong size - not restoring
vi: tập tin phục hồi phân vùng có kích cỡ sai - không phục hồi

en: cannot open partition restore file (%s)
vi: không thể mở tập tin phục hồi phân vùng (%s)

en: cannot open device %s for writing
vi: không thể mở thiết bị %s để ghi

en: error writing sector %lu on %s
vi: lỗi ghi cung từ %lu trên %s

en: Disk %s: cannot get geometry
vi: Đĩa %s: không thể lấy cấu trúc

en: Disk %s: cannot get size
vi: Đĩa %s: không thể lấy kích cỡ

en: Warning: start=%lu - this looks like a partition rather than
    the entire disk. Using fdisk on it is probably meaningless.
    [Use the --force option if you really want this]
vi: Cảnh báo: đầu=%lu - giống một phân vùng hơn là cả một đĩa.
    Sử dụng fdisk có thể không có ý nghĩa gì.
    [Sử dụng tùy chọn --force nếu bạn thực sự muốn]

en: Warning: HDIO_GETGEO says that there are %lu heads
vi: Cảnh báo: HDIO_GETGEO nói có %lu đầu đọc

en: Warning: HDIO_GETGEO says that there are %lu sectors
vi: Cảnh báo: HDIO_GETGEO nói có %lu cung từ

en: Warning: BLKGETSIZE/HDIO_GETGEO says that there are %lu cylinders
vi: Cảnh báo: BLKGETSIZE/HDIO_GETGEO nói có %lu trụ

en: Warning: unlikely number of sectors (%lu) - usually at most 63
    This will give problems with all software that uses C/H/S addressing.
vi: Cảnh báo: không giống số cung từ (%lu) - thường nhiều nhất là 63
    Sẽ nảy sinh vấn đề với tất cả phần mềm sử dụng cách đánh địa chỉ C/H/S.

en: 
    Disk %s: %lu cylinders, %lu heads, %lu sectors/track
vi: 
    Đĩa %s: %lu trụ, %lu đầu đọc, %lu cung từ/rãnh

en: %s of partition %s has impossible value for head: %lu (should be in 0-%lu)
vi: %s của phân vùng %s có số đầu đọc không thể có: %lu (phải trong khoảng 0-%lu)

en: %s of partition %s has impossible value for sector: %lu (should be in 1-%lu)
vi: %s của phân vùng %s có số cung từ không thể có: %lu (phải trong khoảng 1-%lu)

en: %s of partition %s has impossible value for cylinders: %lu (should be in 0-%lu)
vi: %s của phân vùng %s có số trụ không thể có: %lu (phải trong khoảng 1-%lu)

en: Id  Name
vi: Id  Tên

en: Re-reading the partition table ...
vi: Đang đọc lại bảng phân vùng ...

en: The command to re-read the partition table failed.
    Run partprobe(8), kpartx(8) or reboot your system now,
    before using mkfs
vi: Gặp lỗi khi chạy câu lệnh đọc lại bảng phân vùng.
    Hãy chạy công cụ partprobe(8) hay kpartx(8),
    hoặc khởi động lại hệ thống ngay bây giờ,
    trước khi dùng mkfs.

en: Error closing %s
vi: Gặp lỗi khi đóng %s

en: %s: no such partition
vi: %s: không có phân vùng như vậy

en: unrecognized format - using sectors
vi: định dạng không nhận ra - sử dụng cung từ

en: unimplemented format - using %s
vi: định dạng chưa được viết mã - sử dụng %s

en: cylinders
vi: trụ

en: Units: cylinders of %lu bytes, blocks of 1024 bytes, counting from %d
vi: Đơn vị: trụ %lu byte, khối 1024 byte, đếm từ %d

en:    Device Boot Start     End   #cyls    #blocks   Id  System
vi:    Tb.Khởi động Đầu      Cuối  #trụ     #khối     Id  Hệ thống

en: Units: sectors of 512 bytes, counting from %d
vi: Đơn vị: sector 512 byte, đếm từ %d

en:    Device Boot    Start       End   #sectors  Id  System
vi:  Tb.Khởi động     Đầu         Cuối  #cung từ Id  Hệ thống
